BM:6( zzzppphhhooovvvrrrjjjrrrsssnnnppprrrpppvvv~~~|||uuulllqqq~~~vvvzzzxxx~~~|||vvvlllgggoooqqqtttwwwxxxxxxwwwvvvqqqqqqqqqssswww|||{{{}}}wwwqqqooopppsssvvvzzzyyywwwrrrlllhhhggggggiiiooouuuyyyӵĦĦӵĦxxxnnnhhh|||}}}}}}zzzuuuooollljjjdddhhhkkkmmmttt4ĉ@ӵ>L=hĦ4ĉ@ӵ~~~zzz>L|||yyy{{{}}}}}}|||yyytttqqqpppnnnggg___aaammm{{{GG=?HdĦ=ĪjGG=?|||xxx|||HdĦ}}}zzzuuuqqqlllnnnoooooonnnllliiigggnnniiieeegggnnntttvvvuuu~~~~~~|||~~~xxxsss|||yyyqqqgggdddllluuuzzzxxxӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦyyyjjjiiikkkjjjDdD111555888333444ӵ555555ӵ888ӵLLL\\\fffĦ~~~ӵkkkĭӵqqqwww?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@e}}}|||Z3h?gLpppjjj]]]NNNAAA999666111111111D%%)?///fff?><z111000=?Ħ///g&e///g&e111111222S?ʬWWW4ff?>ߝL@eg&e|||3h?g&e>&euuuhhh??4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼s|||sssxxx}}}HtĦBt=o9ĦHdĦ666666444111...---,,,000000000Dtfo9ĦsߝLGdUĦ111Ht@cӵHu]Ħ000Hu]Ħ000000Htƅ^000qIܗGIӵfffH׼sHu]ĦBt=o9ĦHƅ^Hu]ĦYYYYYY\\\fffxxx4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦwwwDdDĦqjRgdKӵDdDĦ***+++...000222222111/////////HdDĦgdKӵDdDDdDĦ000DdDĦ4DufӵDdDĦ///DdDĦ...q<R111111peƜ4DuTӵ444DdDĦeeemmmDdDĦvvvqjRgdKӵDdDΦDdDĦwwwhhh___WWWRRRXXXjjj4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦ|||gggGIdnuR)ĦDdDĦ000...///222222///,,,.........DdDĦnuR)ĦDdDΦDdDĦ000DdDĦnuR)ĦDdDĦ,,,DdDĦ...po9u------///000=ӊB1.uTӵ,,,DdDĦ111888DdDĦXXXGIdnuR)ĦDdDΦDdDӵtttttt~~~~~~rrruuutttllldddaaahhhppp~~~4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦwwwDdDĦ\\\FFF;;;...peӵDx<>d<+++,,,///000...+++/////////>d<ӵDd<DdDΦDdDĦ///DdDӵnd<DdDĦ+++>d<Ħ...peӵ---Ħ+++F&uTӵ333DdDĦ......>d<Ħ:::peӵDx<>d<ʜ4DuTӵuuuqqqwww~~~~~~xxxfffyyyzzzrrrppp___gggwww4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<~~~vvv>d<ӵ(((///B?Ho9...<x000111000.../////////&ӫeʬtIӇ--->d<Φ>d<Ħ///D&ӫetIӇ///DdDĦ---sdKĦ---B?dp&ĒR>>>333>d<sdKĦ...B?Ho9ttts&dq&ĒRtttmmmeeegggsss~~~rrrxxxoooqqquuu|||4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse\\\LLL???<Ō999222+++@G333000Hkge***)))((())))))---------HĪj@IŌ,,,,,,ege---...Hu]3hIŌ,,,---DdDĦ---ne+++,,,@h---,,,>h555333)))se,,,ne...///@GppprrrsĪj@hoooqqqkkk___ZZZhhh|||rrrttt}}}sssuuu4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sgggHHH...222,,,...Ho+++***))),,,111++++++***...///......111444,,,,,,,,,++++++,,,,,,---...D^,,,++++++DdDĦ+++000///******......------+++777222'''s׼s)))...***---222(((444...???zzzrrraaabbbttt{{{tttmmmkkkrrrzzzvvvmmmΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBe~~~dddKKK:::000,,,++++++,,,,,,nu]ӵ///,,,,,,,,,------*********+++,,,---...///++++++------------++++++,,,++++++,,,......---+++------------------------...,,,++++++--->d<Ħ,,,,,,,,,,,,,,,>d<Ħ---......Ħ,,,------,,,******,,,---,,,------......------,,,+++,,,---...Be,,,+++,,,,,,---Ħ---000//////.........//////...///111666BBBYYYttt{{{vvv```[[[hhhwwwhhhlll|||yyyuuu{{{{{{~~~cccnnn?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3weAneneneneDenene>Ak<bbbEEE666///---******,,,...///000***,,,...fh---------............,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,++++++,,,......---+++------------------------,,,+++***+++---De..................ne,,,---ne,,,,,,------,,,++++++,,,...,,,------......------,,,000000///...------------,,,,,,ne------......---------......///,,,------+++((())),,,000---RRRkkknnn|||qqqqqqyyyxxx]]]???+++''',,,111000/////////...,,,******,,,...///,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,++++++++++++------------+++++++++++++++,,,---...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---///------------------,,,,,,,,,,,,,,,---------,,,)))((()))+++,,,------......------,,,222111///...---------...,,,,,,------,,,---------,,,------......(((+++///000///...///000---...888LLLbbbwwwooodddnnn|||}}}wwwZZZ:::,,,---111222333...---,,,---///000///...))),,,...///...---------******+++++++++,,,,,,,,,,,,,,,---------,,,++++++++++++------------+++++++++++++++,,,---...---+++,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++---//////...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,---------++++++---///,,,------......------,,,222111///...---------...,,,------...------,,,,,,,,,,,,,,,,,,,,,---......,,,---......---,,,,,,,,,>>>)))###...333;;;aaaxxxnnnhhhqqq:::111,,,111666555///+++***))))))***---///000///)))+++------,,,+++,,,---************++++++++++++***+++,,,---------,,,+++++++++------------++++++,,,++++++,,,......---+++,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++---......---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***,,,---...///111444666,,,------......------,,,000000///...------------------......------,,,,,,++++++++++++,,,------...------,,,+++++++++++++++$$$)))222666000+++555EEEooo}}}zzzhhhmmm~~~kkkKKK///333222000,,,###!!!***666...---,,,---......,,,+++***+++++++++******,,,---******+++++++++,,,,,,,,,)))***,,,.........,,,,,,++++++------------++++++,,,++++++,,,......---+++++++++++++++++++++++++++///---,,,,,,---------,,,------------------------++++++,,,,,,,,,,,,++++++***,,,---......000222444,,,------......------,,,------.........------,,,------......------,,,+++************+++,,,---......---,,,,,,...///000000%%%---000+++***...111///...JJJMMMRRRrrrmmmhhhnnn}}}qqqRRR111...888...+++---333555111---,,,...------......---***'''*********)))((()))+++...++++++,,,,,,,,,---------((())),,,.........---,,,++++++------------++++++,,,++++++,,,......---+++++++++++++++++++++++++++000...,,,,,,------,,,+++........................+++++++++,,,,,,+++++++++------...,,,******+++,,,,,,------......------,,,+++,,,---.........---,,,---.........---,,,,,,+++************+++,,,---...222000///...///...---,,,111---))),,,222333///)))$$$;;;444444VVVeeeaaakkkttt}}}sssccceee}}}cccXXXSSS///---333111000000000000////////////,,,,,,,,,------,,,++++++*********+++,,,---...///---///111///,,,+++,,,///------------,,,++++++***......------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---------,,,//////...---,,,,,,...///...---...000...+++,,,000,,,,,,,,,++++++*********,,,,,,,,,,,,,,,---...///,,,,,,------------------000%%%444""")))888!!!333444000+++)))***...222333222000---++++++,,,...///)))***+++,,,---.................................------111444444;;;XXXwwwwwwlll___rrryyyvvv[[[```UUU>>>000222444///////////////............+++,,,,,,---,,,,,,++++++++++++++++++,,,------......//////...---,,,,,,---,,,,,,---------,,,++++++------,,,,,,+++*********,,,,,,++++++++++++++++++,,,+++++++++,,,------,,,&&&)))+++***))),,,555<<<666000,,,---...---,,,...------------,,,,,,,,,,,,---,,,,,,,,,,,,------...,,,,,,------...//////000,,,333...///,,,+++111'''******+++---//////---+++'''+++//////,,,))))))******+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,111,,,***++++++555RRRoootttqqqxxxfffooolllqqq}}}aaaMMM000111111000222444000+++.........---------,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++,,,------///---,,,------...---+++++++++,,,---------,,,,,,,,,,,,++++++***)))))))))*********************+++++++++++++++,,,,,,,,,,,,'''+++...,,,***000===III<<<222***+++......,,,,,,------...............///---------,,,,,,,,,,,,,,,,,,------...///000000111***<<< 111,,,///gggMMM---------//////...***'''%%%***000///+++))),,,000,,,,,,------------,,,,,,+++++++++++++++++++++++++++***---000---+++444BBBUUUQQQjjj}}}uuuXXXppp|||WWW222(((555///,,,///111///------,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,,,,+++------,,,+++++++++,,,,,,///,,,***+++...///---******++++++,,,------------+++*********))))))(((((())))))))))))***************+++,,,,,,++++++,,,------//////---,,,000:::AAA888000+++,,,...,,,++++++,,,---------.../////////------------,,,,,,+++***---------...............&&&666000(((333wwwZZZ===888111,,,***+++,,,,,,---......,,,,,,000777===------......---,,,++++++************************++++++000444000)))&&&)))///777]]]qqqttt___ccc^^^555,,,777444...+++......+++---333++++++++++++************)))***++++++,,,,,,,,,+++------,,,+++++++++,,,,,,...+++)))***---...,,,******++++++,,,------------******)))))))))))))))(((((((((((())))))*********)))+++,,,,,,******+++---,,,+++))))))+++---......---+++,,,///...******,,,+++++++++,,,,,,------...,,,---------,,,+++******...------,,,,,,+++++++++$$$+++...555###)))EEE+++AAA;;;111+++)))+++...000111...+++---333:::>>>???............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,222...***)))***---222888'''---GGGcccsssiiizzz[[[eeeRRR000...555666,,,,,,///000...+++,,,000+++++++++*********))))))((()))***+++,,,,,,,,,,,,,,,,,,,,,++++++,,,------+++*********,,,,,,,,,+++++++++,,,---------,,,,,,******))))))))))))))))))((((((((()))******++++++(((***---,,,))))))+++...,,,)))(((***...///+++'''&&&'''+++///...******---******++++++++++++++++++++++++,,,------,,,******------,,,,,,+++*********,,,&&&333111$$$***...%%%444222...---.../////////+++***+++222:::===:::555...............---,,,+++------------------------...,,,***)))***+++...111111+++...;;;YYYuuu{{{qqqsssZZZmmmNNN,,,)))333222(((,,,000222000...---+++)))+++++++++*********))))))((()))***++++++,,,,,,,,,++++++++++++,,,------...)))***++++++******+++,,,,,,,,,---------,,,++++++************************(((((()))******+++,,,,,,'''***---,,,)))(((+++...---,,,---...000///---+++***'''(((---...,,,+++---+++++++++++++++*********)))***,,,------,,,+++***+++++++++,,,,,,---------111******,,,---000555<<<---,,,,,,...000111///...******---333777777222...---...............---,,,------------------------)))---000///,,,)))%%%"""111+++))),,,@@@mmm}}}oooZZZ___QQQ+++333<<<000+++666+++///...)))***///---'''++++++++++++************(((((()))++++++,,,,,,,,,*********+++,,,---...///'''***,,,+++)))(((+++...------------,,,,,,+++******************+++++++++((())))))***+++,,,,,,,,,'''***---,,,)))'''***...+++---...---+++)))***,,,111)))&&&***//////------,,,,,,,,,++++++*********((()))+++---------++++++)))***+++,,,...///000111,,,///$$$222888(((***---000...------...000000000//////000000/////////000------...............---,,,,,,,,,,,,,,,,,,,,,,,,111222000+++)))+++000333)))...555///***GGGttt|||jjj~~~mmmlll<<<666666333))),,,555555///000///,,,)))(((***,,,***+++,,,---,,,,,,+++***))))))((()))***,,,------000---***)))+++---,,,+++***)))((()))++++++)))(((++++++******)))(((((((((((()))***++++++***)))(((++++++++++++++++++++++++***)))(((((()))+++---///+++---//////...,,,,,,,,,+++***))))))***,,,...000000---***+++,,,---,,,***((()))***+++,,,,,,+++***------,,,,,,,,,,,,++++++////////////////////////000++++++111444000---...//////000000///---+++***------------------------,,,---......------///111,,,333000***666IIICCC...((()))---000,,,111MMMlll}}}ooo{{{qqqcccgggsssIII555...000333333AAASSSWWW------,,,+++******+++,,,,,,+++*********+++,,,,,,******++++++***+++,,,...,,,+++)))***---///...---++++++***+++,,,---+++)))(((((())))))***+++++++++((()))************)))(((++++++++++++******************)))))))))+++,,,---***,,,......,,,,,,,,,---,,,+++******+++,,,...///...,,,******,,,---,,,***((()))***+++,,,++++++***+++++++++,,,,,,---------..................//////000++++++000222///---...///000000//////...---,,,...------,,,,,,------...///...---------...///000+++///---)))111===999***000///111222+++(((666JJJ~~~}}}sssccc\\\jjjyyyBBB***444,,,...333555AAAOOOOOO,,,+++***+++,,,,,,+++***,,,+++)))'''(((***---///***,,,...---******,,,...(((((())),,,///000000...---,,,,,,---......---+++(((((())))))***++++++,,,((())))))******))))))(((++++++******))))))((((((******************++++++***+++,,,+++++++++---///...---,,,++++++,,,---...,,,***))))))+++,,,,,,+++))))))***++++++++++++***))))))***+++,,,---......,,,,,,------.........///...++++++///111///---...000//////........./////////...---,,,,,,---...///333///,,,+++...000///...------,,,+++...111...)))---+++...222000***,,,555UUUsssUUUbbbyyyUUU///777666///111444111333444+++,,,***)))***,,,---+++)))+++***)))((()))+++---...))),,,///---***(((***---''')))+++...000000///---...---,,,---//////---,,,,,,,,,+++******))))))(((((())))))))))))))))))(((******))))))((((((''''''******+++++++++***)))))))))*********)))***---000...---,,,++++++++++++,,,***)))))))))***+++,,,,,,************+++*********)))******+++,,,,,,------++++++,,,,,,---.........---,,,,,,...///...............---,,,---...000111///...---,,,,,,---...///666111++++++///111000---///------///...+++***---...******111444111000111---mmmRRR\\\kkkxxxZZZ...---999444---000333//////...$$$---,,,+++++++++,,,+++*********+++,,,,,,,,,,,,,,,)))+++------***)))***+++)))+++...000000...,,,+++---,,,,,,---......---+++,,,,,,++++++***))))))))))))(((((((((((((((((())))))))))))(((((((((''''''******+++++++++***)))))))))*********)))***---000,,,,,,+++******)))))))))))))))***)))******+++---++++++******************++++++++++++++++++++++++,,,,,,,,,---------......,,,......------...//////---,,,,,,+++,,,---///000///...------------...///666111,,,,,,000222000---000---///111...)))***111888111,,,---000000///...'''<<>>MMM===---888777---555+++***222444+++***---)))&&&***...,,,(((+++555>>>444222///---,,,,,,...//////,,,+++///555666222,,,+++...000000...,,,---...---,,,,,,---......---+++------,,,++++++******))))))((('''&&&&&&'''((()))''''''((()))***+++,,,,,,***)))(((((()))+++---///+++---//////...,,,,,,,,,***++++++,,,,,,,,,++++++,,,...///---***)))+++------,,,***)))))))))******(((((()))***+++,,,,,,---111111000///...------,,,---333444...,,,000333222000111222333333222111000,,,---000111111000---,,,---///333444333222111111555999777///---000000,,,***000333111---,,,------%%%666---===}}}~~~zzz|||}}}||||||~~~bbbQQQdddllltttzzzPPP222000222666444,,,//////---,,,+++*********---+++)))***---///...,,,444222...,,,++++++)))(((///,,,---111///))))))...---***(((***---000000/////////...------------...------,,,+++*********+++((()))***++++++***)))((((((((((((((())))))))))))************))))))))))))((())),,,---......---,,,............---,,,,,,+++******)))))))))***,,,---******))))))))))))******((()))***,,,,,,+++******///,,,***+++...222666888............///////////////333777777444111111333222222222222111000//////555444222111222666;;;>>>///222555666444000...---//////...------------...,,,777///999HHHuuu~~~zzzpppggg~~~fffkkk|||UUU000///000,,,,,,------,,,+++***))))))))))))+++******,,,//////---***111///,,,+++,,,---,,,,,,///---...000...))))))---000---,,,---000333333222//////...---------------,,,,,,+++***************(((((()))******)))(((((())))))))))))***************)))))))))))))))******++++++++++++,,,---......,,,------------,,,,,,+++,,,,,,+++++++++,,,---...******))))))))))))******))))))***++++++++++++***+++***)))))),,,///222333---...000222222111000...111111222333444333111000444444444333222000//////222111000///000444999<<<...111333444333111000/////////...------------...***111,,,444???rrrxxx|||}}}yyy]]]|||FFF(((///111***---333++++++************++++++)))***,,,...000///,,,)))---+++******---///000///...---...000...******------+++***+++...000000//////......---------------+++******)))))))))))))))'''(((((())))))(((((('''************++++++++++++***)))(((((()))***,,,---...---+++******,,,...///++++++,,,---------,,,,,,,,,,,,+++++++++,,,---...******))))))))))))***************)))******+++,,,************+++---...///,,,///222555555333000...444000...///333444222///666555555444222111000000222222000......000444777///000222222000000111222//////...------------...---///,,,000555aaa|||zzz|||nnnkkkzzz}}}{{{{{{rrryyy}}}qqqnnnnnnvvviiiSSS333'''111111---...000,,,,,,,,,,,,,,,---...///++++++,,,---...---,,,***,,,+++)))***---///000000---...//////---+++***,,,+++******+++---.........///...------,,,,,,------))))))(((((((((((())))))''''''(((((((((((('''''')))))))))*********++++++***)))(((((()))+++---.........,,,++++++,,,------******+++,,,---------,,,*********************+++******))))))))))))******+++***)))))))))***,,,---***,,,---------,,,---------...111222333222111000333111///000222333333111555555444444333333333333666666444111......111555222222222000...///111333//////...------------...333//////000333AAAxxxfff[[[___gggttt~~~}}}nnnvvvvvv]]]jjjqqqlllqqqkkk999222222000)))+++---&&&,,,,,,,,,,,,---...//////------,,,+++***+++,,,......---++++++,,,.........,,,///000...,,,+++++++++---...///000000000000111......---,,,,,,,,,,,,,,,)))((((((((((((((())))))((((((''''''''''''((((((((((((((()))))))))******))))))))))))***+++---...,,,---.........---,,,+++***+++,,,,,,------------******************************))))))))))))******+++***)))))))))***,,,---))),,,......,,,***+++,,,...---------...///111222111222444333111111444666333333333333444555666777666777777555111111555:::666555333000------000222//////...------------...111,,,//////444///wwwvvv|||rrrfff^^^VVVQQQ```uuu|||hhhfff```NNNVVV___mmmbbb111444666,,,###---444***+++++++++++++++,,,------///...,,,***((())),,,///111///,,,+++,,,---,,,+++,,,000111---+++,,,,,,***+++---//////.........///...------,,,,,,,,,,,,,,,((((((((((((((())))))***)))((((((''''''(((((()))'''((((((((())))))))))))))))))***++++++,,,,,,,,,+++,,,...000000...---+++,,,,,,------......------,,,,,,---------,,,++++++******))))))))))))***************)))******+++,,,'''***,,,,,,)))''')))+++---,,,+++***+++---000222///222555555222111444777333333222222333555666888222555888777444555;;;@@@999888555111......000222//////...------------...)))***000+++444---aaattt{{{wwwwwwkkkhhhyyynnn^^^WWWRRRjjjxxxhhhaaatttXXXXXXYYY]]]ppp;;;111...///---)))000777000,,,,,,+++++++++,,,,,,------......,,,))))))+++...222///,,,+++,,,,,,,,,++++++000111---+++------***(((+++......,,,+++,,,---...---,,,,,,++++++,,,,,,)))((((((((())))))***+++***)))(((((((((((()))***(((((()))))))))*********)))***,,,------,,,+++***,,,,,,---....../////////....../////////...------,,,------------,,,+++*********))))))))))))******))))))***++++++++++++***'''***---+++((('''***---++++++++++++,,,...///000///000222444444333333333555444333222222333444555111666999777444444:::???888888666333000000222444//////...------------...(((222888)))222333QQQyyysssdddmmmrrrkkkpppiiizzzjjj[[[ccc```ooo{{{pppccc{{{jjjhhhUUU888***,,,333111///...(((///......------.........+++---///...+++)))***,,,111///,,,+++,,,,,,,,,++++++000111---***------)))+++...111111///......000...---,,,,,,++++++,,,,,,)))))))))))))))***+++++++++***)))(((((()))***+++)))************+++++++++)))***---......,,,***(((------,,,+++,,,...000222///000000000///...------***++++++,,,+++***)))(((******))))))))))))******((()))***,,,,,,+++******)))---///---***)))---111)))***,,,---///////////////......222555666333///888666444111000111222222555888;;;777222000444999777777666444222222444666//////...------------...///>>>CCC***111888HHHlllhhh\\\eeeiiicccllljjjVVVmmmwwwtttjjjTTTVVVwwwyyy}}}yyyggguuuAAA222111...,,,,,,---///000,,,------,,,+++,,,...000...//////,,,)))))),,,000+++,,,............,,,+++......---------,,,,,,,,,//////...---,,,++++++***++++++++++++++++++++++++(((''''''&&&''')))+++,,,(((((((((((((((((((((((()))***+++***)))***,,,---************+++,,,------000444***%%%000777444111999777888333---222444,,,222,,,&&&///222))) 000,,,+++******))))))******))))))))))))***************+++++++++***,,,...111,,,,,,,,,,,,,,,,,,,,,,,,000000///...000222555666777666444222111///......222555888888555333333555666777555333666::::::555222111222444222---,,,///111'''---:::***666GGGrrr\\\TTTZZZcccqqq|||zzzyyyvvviiiiiiaaavvv|||888---...000111000///---+++.........---,,,,,,...000---......,,,***))),,,...------............------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++------,,,++++++***))))))(((((((((((()))***++++++)))))))))))))))))))))))))))*********))))))***,,,************+++,,,---...&&&---777>>>999333999GGG@@@444222???BBB555000888555<<<+++%%%+++---...***,,,+++******))))))******))))))))))))***************+++,,,+++***+++---000,,,,,,,,,,,,,,,+++++++++............///111333444666555444222000000/////////333777888666333333333888888666333444666444///111...,,,//////,,,,,,///000---,,,222,,,666===}}}zzzsssppp{{{{{{777000000000000///...---,,,///000000///------...000,,,---...---+++***+++,,,...------------------...,,,,,,,,,,,,++++++++++++************+++++++++,,,......---+++***)))((('''(((((()))***++++++++++++************************)))******)))(((''')))***************+++,,,---...555000111444CCCmmm<<>>rrrQQQTTTHHH'''///CCC+++999222,,,+++******))))))******((()))))))))************,,,------,,,***)))***+++,,,,,,,,,++++++***))))))+++,,,---...////////////111111000000000000111111+++///333444222111222444000444555333333444222---888444111///---+++000888---333***---888444FFFyyy|||666???;;;444...+++,,,...000+++---///000000111222444..................,,,+++,,,+++***))))))***+++,,,,,,,,,,,,+++++++++******---------,,,+++*********++++++***************)))((()))+++,,,,,,+++***)))(((((((((((((((((((((((()))******)))'''&&&''')))*********+++,,,---///000333:::tttFFF&&&@@@444>>>***,,,+++******))))))******((()))))))))************+++,,,---,,,***))))))***,,,,,,,,,+++++++++******+++,,,---.../////////...000/////////000000111222---000222111//////333666///444555333222333111...---...111111...///999FFF...000+++111999---XXX|||yyy666999999777555222///,,,+++***---///000000111222333///---,,,,,,---...,,,++++++******))))))******+++,,,,,,,,,,,,++++++++++++......---,,,+++***))))))************************))))))***************)))'''''''''''''''''''''''')))******)))(((''')))************+++---...000000444999222000999%%%,,,+++******))))))******))))))))))))***************,,,---,,,***))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............///////////////000111111...000222111//////222555222666777333000000...,,,...000222222---+++333===000---,,,222666---kkk~~~<<<333444555444333000...,,,,,,...000111000//////000///,,,))))))+++,,,+++***++++++,,,,,,,,,,,,++++++------------,,,,,,,,,,,,,,,,,,++++++*********)))++++++******))))))((((((***))))))(((((()))))))))(((((((((((((((((((((((()))*********))))))***,,,*********+++---///000111DDDWWW222,,,000---,,,+++******))))))******))))))))))))************)))+++,,,,,,+++))))))***,,,,,,,,,------......///,,,,,,+++***+++,,,---...//////.........///000000---000444444222000000111///444444000,,,---...---555222111222///+++,,,//////***---///555<<<@@@333222///......///111333...000222111///---,,,,,,...***'''&&&(((******))),,,,,,...//////...,,,,,,......------------,,,,,,))))))))))))************---,,,+++***)))((('''&&&***)))(((''''''((()))***)))))))))))))))))))))))))))***+++***)))***,,,---*********+++---///000111[[[???777---555,,,++++++***)))*********))))))))))))************(((***,,,,,,+++*********+++,,,,,,---...///000000,,,+++)))((((((***,,,---//////............///000***000666888555111......***///000---+++---000000111+++***000666555222111,,,(((...,,,777NNN{{{vvvAAA...777$$$000888+++222+++---111777888555111000000,,,+++******))))))******---,,,&&&"""&&&...///)))+++)))***...+++$$$%%%,,,444555111)))''',,,...+++(((((((((((())))))))))))***((('''&&&'''***---///'''((())))))((('''(((***...,,,***)))((()))***+++(((***---///000222555777777CCC555///...---,,,+++************+++)))(((+++000222...***///...,,,***))))))*********+++---...///...---,,,...---,,,+++*********************,,,...000000000000//////111222111111333+++,,,,,,------......//////,,,+++///111...---...+++111111--->>>UUUsss???111888444555111...555000111444777777555111...,,,,,,+++******))))))******&&&***+++***,,,111111,,,---+++***,,,---,,,,,,---///111///***(((++++++((()))))))))*********++++++***)))(((''''''))),,,---((((((((())))))***************************)))))))))+++---...///111555777VVV999---///...---,,,***))))))******,,,)))(((***...000---***---,,,+++***)))******++++++,,,,,,---------------,,,,,,++++++,,,,,,------,,,+++***+++---......---,,,+++,,,,,,,,,***+++,,,***++++++,,,---......///222...,,,//////,,,***+++222;;;444333777vvv~~~XXX888000<<<555%%%---222///111222333444444222///+++,,,+++******))))))*********---...+++)))******(((++++++)))(((+++...,,,((())),,,,,,***)))***)))&&&***+++++++++,,,,,,,,,,,,+++***)))(((((()))***+++)))'''&&&(((,,,---,,,***'''(((***,,,,,,+++)))(((***+++,,,---...000555888888,,,---...---+++)))((()))***+++---***((())),,,---,,,)))++++++******)))******+++,,,,,,++++++,,,,,,---...)))***+++,,,---///000000,,,+++******+++,,,+++))))))+++,,,,,,++++++,,,---))))))***+++,,,---...///222---***------,,,+++---111777777000IIIQQQ)))888444###///...///---,,,,,,///333333111---,,,+++******))))))******000...***'''&&&(((******(((,,,---)))***---+++%%%((()))***))))))***)))(((******+++++++++,,,,,,,,,++++++***)))))))))))))))***'''%%%(((---000...***&&&''')))***+++******)))+++,,,,,,,,,,,,000444888>>>555---...---***(((((()))+++,,,...+++)))((()))+++***)))*********************+++,,,+++*********+++---...((()))***,,,---...//////+++)))((()))***+++***)))'''+++...,,,***,,,//////(((((()))***,,,---.........)))'''+++------///222,,,,,,888///oooxxx444111666///666...111+++***)))+++///000...,,,,,,+++******))))))******---)))''')))---/////////''',,,...---,,,...---++++++)))((((((((()))+++---))))))))))))******************+++******)))((('''***'''%%%(((---000...***))))))(((((((((***+++,,,+++,,,,,,+++,,,///444777888:::111...---+++***)))***,,,---...,,,***)))))))))***)))************++++++++++++++++++***))))))+++,,,---((()))***+++++++++++++++(((''''''(((***++++++***&&&---///***&&&(((+++***((())))))***,,,------......***(((+++---...///333***111333LLLPPP111333444444.........---++++++++++++***))),,,+++******))))))******)))((()))---...***((())),,,(((''')))***)))***---,,,)))'''))))))(((+++...''''''((((((((())))))))))))***+++++++++)))(((''')))'''&&&(((,,,---,,,***,,,+++)))((((((***,,,---++++++,,,,,,,,,///333666000777555------,,,,,,,,,,,,---------,,,+++***************++++++,,,,,,,,,++++++*********))))))******+++,,,))))))***++++++***)))(((((('''&&&(((***++++++***---555666---'''(((***'''******++++++,,,---------333...+++---...,,,,,,...'''<<<777}}}xxx>>>000111---000)))//////...,,,***))))))+++,,,+++******))))))******++++++------((($$$+++666GGG111"""%%%***&&&%%%+++***''''''++++++((((((,,,''''''((((((((()))))))))((()))+++,,,,,,***((('''((((((((())))))*********,,,,,,,,,+++++++++++++++)))+++,,,------///111444UUUAAA888555------...//////......---+++,,,------,,,+++++++++------......---,,,+++***((())))))***************((()))+++,,,,,,+++)))(((***)))((((((***+++***(((...888:::000))),,,...+++,,,,,,,,,,,,,,,,,,------444///...000000---,,,---***;;;TTTRRR222000,,,777***---//////---******---000,,,++++++***)))*********+++,,,///,,,'''+++CCC\\\gggBBB'''***///(((%%%+++(((%%%(((------(((&&&((((((((((((((())))))))))))'''(((***,,,,,,+++(((''''''((())))))((('''(((***,,,,,,.........,,,***))))))+++---......///111333+++^^^>>>111,,,...///111111000...---***,,,......---,,,+++,,,......//////...,,,+++)))'''(((***+++++++++***)))((()))+++---------+++***---+++))))))******((('''%%%111555,,,''',,,000---......------------,,,,,,111------111333000...///222333uuu}}}~~~zzz|||ppp:::,,,555333)))------,,,***+++---...------+++)))***,,,---,,,)))222!!!%%%555***$$$XXX777000++++++((($$$%%%***'''((()))((('''''')))+++''')))+++,,,***)))((())))))---,,,((((((---000...,,,///...)))''')))***)))(((---)))%%%++++++&&&&&&+++++++++,,,...000111222888EEE999333111---111222++++++...(((222...,,,...111222///+++***...222111,,,)))+++---...,,,)))((()))*********&&&'''((()))))))))))))))&&&(((***+++,,,+++)))(((,,,,,,+++++++++,,,------,,,------,,,+++***+++,,,+++'''444;;;---,,,222+++;;;___MMMZZZuuubbb]]]ddd{{{{{{~~~{{{nnn555+++999+++333111///...///...+++&&&---+++)))***,,,---,,,***...000000,,,---:::OOO```000+++(((******(((***///((()))***)))((()))***,,,&&&(((***+++***))))))***(((,,,...***### %%%+++(((,,,,,,((('''***,,,+++...***+++---+++)))+++---+++++++++,,,...///111222666AAAuuuBBB333+++,,,...+++000666222222...++++++...///---******,,,---+++((('''***...000---+++***+++,,,,,,,,,------.../////////......((()))+++,,,,,,,,,******,,,,,,,,,+++,,,,,,------***,,,---------,,,,,,---,,,BBB...000222***<<>>uuucccYYY[[[UUU___jjjvvv}}}yyywww}}}rrrwwwDDD555,,,///222---+++...+++---///...,,,+++,,,...***+++)))'''+++000,,,###'''++++++'''(((,,,,,,)))(((***---...---+++++++++***++++++***))))))+++---111...***&&&$$$%%%'''(((+++000222///---......,,,(((---,,,$$$###,,,,,,"""++++++++++++,,,---......222111---CCC...***999^^^]]]___zzzsss111,,,666!!!***;;;:::&&&'''+++,,,---...///000111222444,,,+++******++++++******,,,++++++,,,......---,,,'''(((((())))))))))))(((******))))))******++++++)))+++---///000000//////......000444888666000***111------XXX\\\888RRRzzzjjjnnn[[[JJJJJJRRRjjjyyyqqqyyy~~~~~~tttUUU888000111//////111+++---///...,,,+++,,,///---***+++...***%%%+++666)))---,,,'''&&&++++++'''$$$'''***+++***)))(((((()))************+++...111###***---++++++...///,,,444888777222---,,,)))&&&(((---,,,,,,+++###"""...++++++++++++,,,------...---222&&&333&&&999:::333...111===111???RRR===FFF@@@$$$???555//////333((((((++++++111444,,,)))***,,,///333:::AAAFFF222///,,,***+++,,,---...)))))))))***,,,,,,+++***((()))***+++++++++++++++++++++******++++++,,,---)))***---///000000//////888222***(((,,,000111111,,,888OOOSSSFFFQQQdddcccmmmWWWYYYttt___PPPMMMgggdddgggqqqwwwvvvtttttt~~~yyyKKK555222------222)))333<<<888,,,%%%***222///,,,+++,,,......,,,)))))))))))))))))))))))))))+++,,,+++***++++++***'''---...///---***(((((()))...(((''',,,...,,,---222,,,,,,++++++++++++++++++)))((('''''''''(((***+++++++++******++++++,,,---///...---,,,---///111333333333222333444666888:::444444333111000...------...---,,,,,,------+++***(((,,,///)))%%%777gggDDD999,,,&&&)))......---'''+++---,,,)))(((,,,000---+++))))))+++---//////++++++++++++++++++,,,,,,'''---///222333,,,333KKKDDD---000(((,,,777,,,777GGG\\\|||gggooouuuYYYjjjzzzoooGGG[[[uuukkkVVV```|||rrrjjjzzzxxxTTT+++777999$$$,,,...111000......000222---+++((((((***+++***)))************************))))))))))))***+++***(((------,,,+++***))))))***...)))(((+++,,,***+++...))))))))))))))))))))))))))))))((((((((()))***+++++++++******++++++,,,---......---,,,---///111222000000111111222333555555000000//////......------...,,,++++++,,,,,,+++)))'''+++...,,,$$$&&&:::PPPDDDAAA<<<666111,,,(((&&&***---000...+++***---111000---+++***+++,,,,,,,,,+++++++++++++++,,,,,,,,,111000)))***111555FFFbbb]]]555222777555...///WWWooo```llllllpppkkkRRRYYYpppwwwnnnzzzrrrPPPDDDcccqqqnnnzzzpppqqq999)))888555333///+++)))***...111---+++((('''(((******)))******************************)))***)))(((((((((...,,,***)))************---***)))******((((((+++))))))))))))))))))))))))******))))))******+++,,,++++++******++++++,,,---......---------///000111......///000000000000///,,,,,,,,,,,,,,,---------,,,+++******+++,,,***)))%%%'''+++...,,,'''&&&)))000555999666///***))),,,,,,...000...+++***,,,///222///,,,+++++++++***)))***+++++++++,,,,,,,,,---000000+++---555333777GGG111111;;;000)))>>>hhhyyyuuuxxxyyyhhhYYYQQQfffttttttNNNJJJsssxxxooopppPPP]]]sss{{{KKK***...111444222---))))))***---,,,,,,,,,,,,,,,+++***++++++++++++++++++++++++...,,,,,,,,,***'''''')))...+++((((((***+++++++++************)))'''((()))+++++++++++++++,,,,,,,,,*********+++++++++,,,,,,++++++******++++++,,,---...------------...///000,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***++++++***)))(((''''''+++///000///...$$$)))------***)))...333+++,,,...---***))))))+++111...,,,+++++++++***)))***++++++,,,,,,---------)))---...333:::222)))...333///000:::]]]}}}pppxxxoooppp^^^gggkkk{{{hhhPPPFFFDDDaaaQQQ555===:::QQQYYY~~~yyy|||EEE555111...000333333...(((***,,,...000///---***)))++++++++++++++++++++++++...+++,,,...,,,(((***000...,,,******++++++,,,+++&&&)))+++***((()))***+++******+++++++++,,,,,,,,,***+++++++++,,,,,,,,,,,,++++++******++++++,,,------------------......///---.../////////...,,,+++......---,,,,,,++++++***+++***))))))+++++++++)))...,,,)))''')))---000111---...//////...---------+++,,,------+++***))))))---,,,++++++,,,---,,,+++******+++,,,------......)))...---///777444111999:::<<>>TTTggg}}}^^^PPPFFFXXXWWW111(((...222222111...+++,,,000444------------------------111,,,,,,000+++###'''222***111888666...(((***...+++333666000+++,,,,,,+++)))******+++,,,,,,------((()))***+++,,,+++******++++++******++++++,,,------------......---,,,,,,......---,,,---...///111)))******+++,,,,,,------,,,+++***+++---...---,,,)))------)))***...---(((000...,,,******,,,///111((()))***,,,......,,,***+++++++++,,,......---+++******+++,,,---//////000BBBJJJBBB777AAA___sssdddxxxrrrooo}}}|||111<<<555***@@@///111444222111222666888888666<<<\\\www^^^NNN===SSS<<<===sssddd]]]KKKBBB===---888666///...222+++&&&///111...+++)))***,,,------+++---...---+++***,,,...+++,,,------,,,+++)))((()))***,,,...000111111111************************---------,,,,,,++++++++++++******)))***,,,---...---///000...++++++...111222111...,,,+++,,,------+++,,,---...000///---+++,,,,,,,,,,,,,,,+++******###+++///+++))),,,...,,,...,,,***+++...000...,,,000...,,,+++,,,---------000000...---......+++'''))),,,000111...,,,333======888@@@aaaxxxyyyzzz|||xxxqqqtttTTTBBB333333888555///+++888333111333555444555777222555===PPPoootttbbbSSSFFF>>>BBBBBB333000```RRRQQQOOOEEEBBB^^^III>>>,,,(((222111...555''',,,111555333///+++(((,,,...///...+++******,,,+++,,,,,,,,,,,,++++++***,,,,,,---------......///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++************+++,,,---............---+++,,,...///000///---+++***+++,,,------,,,,,,+++,,,,,,+++***))))))***+++++++++++++++&&&,,,...,,,,,,//////,,,...,,,+++,,,...///...,,,,,,+++++++++,,,------------,,,***))),,,000333444:::---%%%)))222888:::;;;DDDfffwww|||mmmwwwmmmwwwxxxzzzyyy{{{???444,,,,,,///000222555000------000111///000333222444555888BBBUUUmmm}}}uuuZZZFFF>>><<<999777;;;222:::888AAAsssfffZZZeeecccccc|||SSS555666444******???111""" ***333222......000111000...,,,++++++,,,,,,+++++++++,,,------000///---,,,+++++++++,,,------------,,,,,,,,,,,,,,,,,,+++++++++++++++***)))***+++,,,,,,------,,,///---+++***,,,------------,,,+++******+++,,,------,,,+++******+++,,,---+++++++++++++++++++++++++++---...---///222000,,,---,,,,,,---//////...---***+++,,,------...------///000111000...,,,,,,---'''---333333333BBBddd{{{vvvEEERRReee~~~nnnppp\\\tttgggFFFAAA;;;555///,,,000666---,,,---000///,,,,,,000111444444000,,,000<<>>444iiirrrooonnnkkk}}}bbbBBB111555###...888666---)))...666...000111222111///---------,,,+++++++++---...///000///,,,***)))***+++,,,+++++++++++++++*********++++++++++++++++++++++++)))***,,,---......---,,,000,,,)))))),,,...---+++,,,++++++++++++,,,---...***+++,,,,,,,,,---///111//////...---,,,,,,++++++///...---///222444111---,,,,,,---...//////...---+++---///000000///......%%%***222777555000000444444333<<>>888555888DDDdddeeeRRR[[[llliiipppnnn^^^mmmuuuwwwhhhDDD;;;555000...111333222000------...///000///...---------,,,+++,,,---///000///---+++******+++,,,...,,,,,,,,,+++++++++******++++++++++++++++++++++++***+++---/////////......111---******---///...,,,,,,---------......///000)))+++......---,,,---///......---,,,,,,,,,------000...---000333333000---+++---...000//////......,,,///111111///.........222222444333...,,,666DDD^^^eeeyyy~~~iii\\\llljjjaaabbb___YYYOOOCCC666......,,,---000000...///333...///000222555555444333:::777:::JJJeeedddTTTNNNJJJEEE999<<<<<<999444222555888...666:::TTTmmmDDD:::SSSkkkdddcccooobbbKKK~~~vvv\\\===...111555111***...,,,+++,,,---...---,,,......---------...//////---,,,,,,++++++,,,......//////......------,,,,,,+++,,,,,,,,,,,,,,,---------...///000000111111000111000...---///000000000......//////000000000000+++...///...+++)))+++---+++*********+++---///000000------111222000......***---000111000.........,,,///111111...---///111333000///000000;;;XXXttteeeXXXaaafffiiihhhcccWWWFFF777111+++(((***---...000444...,,,,,,///333444000,,,555666888999;;;GGG___uuutttmmm___PPPGGGDDD???888===<<<999666444555999<<<777RRRllliiimmm}}}jjjuuucccFFF<<>>:::<<<===:::===999555555888<<<>>>???cccwww^^^@@@;;;555222222333222000//////000000000...---,,,////////////...---,,,,,,......---,,,++++++******---------....../////////222111111000111333444555222444555333000000333777//////000000000000//////000000000------333>>>GGG;;;999555222///...---...,,,+++...222///((()))///)))---111222000......//////333666777666888>>>CCC```rrrlll```ZZZwwwEEE666555GGGWWWhhhqqqtttsssjjj```YYYIII777111222111000000...///000...,,,+++---///555///---333777666777:::<<>>BBBCCC===666444444444===222+++555OOOpppdddEEERRR{{{llltttVVVDDD555///...444888333,,,)))---222666444///+++,,,...///,,,000///,,,444;;;555000222444555555555333333***///222111111444555333555???EEEEEEEEEGGGEEEAAA666<<>>QQQjjj}}}xxxfffYYYRRRMMMIIIEEE;;;AAA===000,,,666:::666555555???WWWwwwqqqTTT===000444ZZZNNN}}}uuuZZZAAA::::::::::::000222444333111000000111222000444222,,,111777111444555666555333111111222...666>>>AAADDDHHHKKKKKKHHHPPPYYY\\\]]]^^^]]][[[___]]]___bbb___WWWQQQPPPKKKIIIIIILLLKKKHHHFFFGGGCCCDDDFFFBBBEEEBBBAAA;;;,,,...777@@@BBB999000,,,888===AAAGGGYYYxxx^^^XXX[[[TTTPPPmmm}}}~~~~~~{{{ppp~~~uuuJJJqqqzzzdddLLL333,,,///,,,000++++++555DDDVVViiixxxaaallltttrrrgggUUU@@@000...+++,,,000222000000333///000111333333333333222111333333222222888CCCMMMjjj{{{iii```TTTLLLHHHFFFDDDAAA???;;;333---222;;;999000***GGGmmmfffEEE222111777222GGGjjjjjjOOOOOOEEE:::888;;;===999444222444<<<===555999>>>999:::::::::999:::===@@@CCC<<>>FFFYYYuuuwwwgggYYYRRRJJJGGGCCCAAA>>><<<888666555222555777222333IIIfffhhhPPP666+++---//////---...---888TTTvvviiiLLLFFFLLLKKKNNNKKKJJJLLLOOONNNGGG@@@CCCEEEEEEFFFMMMUUUXXXVVVQQQIIILLL[[[bbb[[[UUUVVVWWWUUUUUUVVVTTTNNNJJJKKK===AAAEEEGGGLLLSSSWWWVVV```bbbyyy___jjjeeeSSSppp```DDD222...***,,,111...222+++(((,,,111111000///>>>TTTiiippplllgggdddbbb___MMM999222222111000///+++,,,---////////////......000111222222444666888777999;;;<<>>EEE???===:::888888999;;;===///222222888RRRwww___777444,,,)))///333111...///666444///000DDDhhh```ooo~~~sssYYYNNNUUUaaaggggggbbbsss]]]aaavvvnnnpppsssnnnyyy~~~xxxsssuuukkkRRRFFF000)))000///---...***000+++)))+++,,,+++,,,///---///666EEE[[[mmmpppjjjeee]]]RRRFFF888------333///.........///000111222/////////000000111222222555000111777999777666:::;;;\\\ooo```[[[SSSJJJCCC???>>>>>>???555222777:::777888======///555YYY}}}LLL333888------...//////...------111///000222333CCClllhhhaaammm~~~^^^UUURRRZZZ}}}}}}}}}xxx|||jjjvvvnnneeebbbhhhbbbkkknnnxxxvvv{{{ttt|||mmmeee___TTTGGG333333111000...,,,+++***+++,,,------......------...---000;;;MMM___mmmttt}}}oooeeeeeebbbRRR:::***,,,222111***,,,333222)))000000000000000000000000111222333333222333555777BBBAAAKKKfffwwweeeZZZXXXTTTMMMFFF@@@===<<<<<<888<<<999222444<<<:::111,,,EEEkkkmmmLLL:::333------------------------------,,,---///...777UUUtttxxxwwwpppkkkfffHHHYYYqqquuu}}}YYY___www}}}RRRSSSvvvvvvVVVZZZzzzpppssssssnnnddd[[[PPP@@@222//////......---,,,,,,+++)))+++---///000...,,,++++++,,,---111;;;LLL```nnn~~~zzzvvvsssnnnbbbRRREEE111111111111...,,,...333000000000000000000000000000111222222111222444666999777===PPPiiiyyyiii]]]TTTNNNOOOLLLFFFAAA<<<:::999999111666888555444777999777IIIiiivvvFFF---111444,,,......,,,,,,,,,,,,......,,,***,,,---+++,,,;;;NNNwww}}}nnn___fffiiijjjpppyyykkkDDDPPPuuuwww|||VVVfffwwwqqqfffgggeee\\\PPPDDD555***++++++,,,,,,,,,,,,------'''***---000111...+++)))***,,,,,,)))***777OOOaaaqqq{{{yyyrrrnnnfff\\\BBB222)))...///)))***222000000000000000000000000///000111111000000222444777666888@@@MMMaaa{{{ooo```XXXSSSPPPOOOJJJGGGCCC>>>;;;888777777888000333===666***:::XXXvvvIII555222222111222...---+++******+++---...///,,,,,,...,,,)))...666WWWpppyyy~~~wwwyyysssvvveeelllZZZIIIeeeuuuyyy|||vvvjjjjjj___kkkccczzziiiaaajjjfff^^^QQQDDD:::444111+++++++++,,,,,,,,,,,,,,,(((***,,,......---+++)))+++......)))&&&...@@@OOO```qqq{{{vvvssswwwsssiiiaaaEEE,,,(((///111---+++000000000000000000000000...///000000//////111333777888;;;===AAAMMMfff|||wwwgggXXXSSSRRROOOMMMNNNHHHFFFCCC???;;;888666555>>>666555888222666ZZZwwwJJJ)))---666///+++111...---+++******+++---...///,,,+++,,,---+++,,,///333PPPqqqgggssswwwUUUAAA^^^lllwwwlllqqqbbbgggssslllUUUEEE```ppp|||wwwwwwjjjccc]]]eee^^^QQQDDD777000...000...---------,,,+++++++++************++++++,,,,,,+++---///---,,,...444:::TTTggguuuvvvzzztttwwweeeHHH000,,,333333---////////////////////////...///000///......000111000444888999777<<>>gggwww???444,,,+++---,,,,,,...,,,,,,************,,,,,,,,,***)))***,,,---------%%%:::WWWpppTTToooqqqsssyyyvvvccc___[[[nnnggg]]]ooo|||lllpppbbbbbbnnnggggggaaaWWWOOOEEE===444,,,)))***//////...---+++***))))))+++***)))((()))***,,,---(((***---...///---,,,+++FFFWWWhhhttt~~~|||uuuxxxhhhEEE,,,***000222////////////////////////...///000///......///111...000444555111111:::FFFhhhxxxvvvhhh^^^UUUQQQUUUSSSJJJGGGJJJ?????????===;;;999777666+++444777AAAfffpppMMM+++000111,,,***...///---+++++++++******+++++++++)))))))))***+++------++++++000>>>TTTiiizzzrrrqqq}}}wwwssslllkkkfffPPPNNNgggooo^^^fff```sss~~~}}}yyyiiifffgggZZZLLLAAA888555222,,,)))***------,,,+++***)))(((((())))))))))))******++++++'''))),,,---,,,+++******111BBBZZZooo|||tttzzzvvv```BBB000---000///////////////////////////000000///......///111111000111333222000444:::===WWWvvvrrrccc[[[YYYQQQNNNQQQNNNDDDBBBGGG::::::;;;;;;:::999777666;;;555===bbbeeeIII]]]ttt{{{pppXXXAAA222555,,,(((,,,///---++++++)))***++++++++++++***)))(((***,,,,,,---...,,,)))222******:::LLL\\\ooo{{{~~~xxxbbbaaafff[[[OOOppphhhfffooowwwkkkhhh~~~mmmmmmmmmaaa```^^^KKKFFF888,,,***+++)))***...++++++******))))))(((((('''(((***+++++++++)))((((((+++---+++)))))),,,///$$$666SSSnnn{{{}}}zzzxxxuuubbbEEE222///////////////////////////000000111000......///111111...---111333333555888---@@@^^^xxx{{{gggZZZXXX\\\[[[WWWRRRMMMJJJFFFBBB??????666>>>AAA666:::@@@333333<<>>===111<<>>XXXAAAzzznnnuuu}}}wwwpppbbbSSSJJJCCC<<<888777///...---,,,+++*********,,,,,,+++++++++*********)))))))))*********++++++,,,---...---+++***+++,,,+++,,,...999RRRmmmwwwsss}}}xxxvvvUUU777111000...,,,,,,///111111000///...---------......---...///000111222222333222444111999NNN```tttvvvaaaYYY[[[[[[ZZZXXXQQQOOOLLLJJJJJJIIIHHHFFF===>>>888555<<<;;;666666PPPaaa333---333---,,,,,,---+++***)))***,,,************************,,,***(((((()))***+++***---,,,,,,------///777@@@UUUZZZ\\\fffxxxdddfffaaaddd;;;<<>>;;;<<<@@@555999WWWvvvDDD...000000...+++++++++***))))))******************************+++)))((((((***++++++***,,,---------,,,,,,///333AAAHHHLLLWWWiiiuuubbbZZZoooSSSIII{{{mmm^^^WWWWWWQQQEEE999666777333...++++++*********+++,,,------++++++++++++******************+++++++++,,,,,,,,,+++,,,---,,,+++***+++,,,,,,///,,,'''111NNNmmm}}}zzz|||~~~}}}xxxoooeee^^^CCC999222333666555111/////////..................---......//////000000000,,,555666444555777EEE^^^~~~lll^^^ZZZYYY]]]^^^XXXPPPMMMHHHFFFDDDBBBBBBBBB@@@>>>999??????AAA???555SSSQQQ444111000+++,,,,,,+++***))))))******)))+++++++++++++++++++++++++++***))))))+++,,,,,,+++,,,------++++++,,,///000222<<>><<<;;;;;;999999999GGGxxxeee777...000---,,,///---+++))))))***+++***)))++++++++++++++++++++++++***))))))***,,,---,,,++++++,,,+++))))))---///...***444:::DDDQQQWWW```qqq{{{~~~www|||mmmddd\\\ZZZWWWOOOIIIFFFCCC999111///...------000---,,,+++***************+++************)))))))))************+++++++++,,,)))***++++++******+++,,,,,,***///444......IIIlllzzzppphhhmmm}}}eee>>>111111...---222......///000000000//////...............---------000333000000555111111;;;CCC```mmmbbb___]]][[[YYYXXXWWWRRRJJJGGGIIIGGGDDDAAA@@@???>>><<<:::888666555444DDDrrrwwwDDD+++111---+++111111...+++))))))+++,,,+++)))************************((((((((()))+++,,,+++***))),,,,,,)))+++000000---)))000111666AAAGGGTTThhhlllgggxxx~~~xxxsssnnnbbb[[[UUUTTTQQQJJJDDDCCC555000......,,,***,,,000,,,++++++***************************)))))))))))))))))))))*********++++++(((***++++++******+++,,,,,,---000111------???TTTxxx~~~aaa>>>...///111000---...///000111000000///+++,,,,,,---......//////333555///000777444333===777MMMjjj{{{fffbbbeee```WWW___WWWPPPLLLIIIEEEFFFJJJCCCAAA>>><<<<<<;;;999777666888;;;<<<[[[WWW111///;;;---***333---///,,,)))***,,,---+++)))))))))))))))))))))))))))'''&&&&&&(((***+++***))))))---...,,,...222111,,,)))---******444===MMMeeejjj```jjj~~~qqqhhhhhhhhh[[[VVVQQQMMMFFF<<<555555---,,,...///,,,((()))...******************+++,,,************))))))))))))((())))))))))))*********(((***++++++******+++---&&&***+++&&&&&&///:::???~~~QQQ333555666+++---...///111111111000///((()))***,,,...000111222---111...000777444111:::111888KKKhhhvvvccc```ggg]]]RRRVVV[[[TTTMMMIIIIIIGGGCCC>>>???<<<:::;;;:::888999<<<444<<<444LLLfff444222000...---,,,,,,,,,+++++++++*********)))))))))***+++,,,,,,+++***))),,,,,,,,,++++++*********+++*********+++,,,,,,---***---...---,,,000777>>>WWWccciiinnnvvvxxx~~~iii^^^bbbeeebbbVVVHHH===999666000,,,---//////...---,,,,,,++++++))))))*********+++++++++---+++))))))+++,,,***(((+++*********)))((((((((('''(((***+++,,,,,,+++***,,,.../////////000222444TTTppp888555222333///......---------......,,,,,,,,,---------......---...///000000111111111111333777DDDbbbdddbbbYYYXXX___[[[TTTXXXSSSOOOIIIGGGGGGFFFDDDBBB@@@;;;999;;;;;;888888:::333888DDDoooKKK333222000...,,,,,,,,,,,,+++++++++*********)))))))))***++++++++++++***))),,,++++++++++++++++++***+++*********++++++,,,---***---...---+++---222777CCCOOOZZZgggtttssssss~~~tttVVV|||~~~rrrxxxhhhaaadddddd^^^III>>>555444444111///111///......---,,,,,,++++++))))))*********+++++++++---+++))))))+++,,,***(((++++++++++++++++++******)))******+++++++++******+++,,,......---...111333IIIuuuWWW111111...//////......------......,,,,,,,,,---------......---...///000000111111111444666555999HHHddd{{{dddccccccNNNMMMZZZ\\\YYY[[[YYYUUUZZZMMMKKKHHHEEEDDDBBBBBBBBB@@@:::888:::<<<999666666555;;;^^^XXX666111000...---,,,,,,------+++++++++***************)))***++++++++++++***)))*********++++++++++++++++++************+++,,,,,,+++---...---******---000///:::DDDTTTfffiiigggooozzzttt~~~uuuggg```]]]TTTIII<<<444//////000//////111......------,,,,,,++++++***************+++++++++,,,+++******++++++***(((,,,,,,,,,,,,------------++++++*********************,,,------,,,---///111:::\\\xxx999555///000000///...............,,,,,,,,,---------......---...///000000111111111333555555222222AAAccc|||kkkZZZJJJJJJIII999LLLaaafff[[[VVVRRROOOSSSLLLLLLJJJFFFAAA???>>>??????999666:::<<<999666555999KKK|||>>>666000///---,,,,,,,,,------*********************************++++++*********))))))******++++++,,,,,,+++***************++++++***,,,...---+++***+++,,,+++000222<<>>???>>>999777999;;;999777777:::dddkkk000888///...---+++++++++,,,---************************+++******************+++)))))))))******+++++++++++++++***))))))*********)))+++---------,,,,,,---...111---///:::BBBNNNbbbgggtttzzztttrrrvvv}}}uuutttjjjdddYYYOOOJJJFFF===444111000...++++++,,,+++***,,,,,,,,,,,,,,,+++++++++************************++++++++++++***))))))*********++++++,,,,,,---------,,,***)))((()))******,,,---......---...///111000;;;qqqxxxCCC111222222111000///.........,,,,,,,,,---------......---...///000000111111111222///111666444000777DDDIIIUUUeeerrr}}}```DDDJJJQQQRRRLLLFFFBBB>>>;;;FFFSSSTTTOOOPPPMMMHHHLLLHHHGGGFFFEEECCCBBBAAA@@@<<<999888:::999777999===HHHSSS,,,222///...---+++******++++++***************+++++++++++++++***))))))***++++++)))))))))***************++++++***))))))))))))******+++,,,---...............222...---222222777GGGQQQdddsssuuudddmmmiiixxxuuuiiifffZZZSSSIII@@@;;;777333///+++...---++++++...///---,,,,,,,,,,,,+++++++++++++++++++++******************+++,,,+++)))))))))***************++++++++++++++++++******************---...///...------///111000888XXXuuuSSS///444333222000////////////,,,,,,,,,---------......---...///000000111111111777111///111444444444777777888===DDDOOOddd|||^^^MMMEEEEEEHHHFFFMMMMMMNNNVVVVVVMMMHHHDDDGGGFFFLLLXXXSSSJJJLLLIIIFFFDDDCCCDDDCCC???<<<;;;999::::::777666;;;CCCnnnrrr===111///000///---+++)))))))))***))))))*********+++++++++++++++***))))))***++++++************))))))))))))++++++***))))))))))))))),,,+++++++++,,,------,,,,,,///+++---333///+++333<<>>LLL^^^nnn]]]gggnnn]]]aaagggRRRPPPCCC???IIIQQQMMMIIIKKKGGGCCC???===<<<=========>>>666<<<555666111444mmm999;;;...111000...,,,,,,------,,,+++,,,,,,++++++***)))(((((((((((((((((((((((()))))))))***,,,+++)))(((((()))+++*********))))))(((((()))***+++,,,,,,,,,,,,,,,+++,,,---...////////////---///222333777AAAOOOZZZmmmyyy```zzztttzzzxxxmmmbbb[[[OOO@@@777555555000...///...+++,,,///,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---,,,+++***+++,,,---+++)))+++,,,------,,,+++)))(((++++++******++++++,,,---*********)))******+++,,,,,,,,,,,,---------......555***;;;KKKuuu333555444///---000000,,,------------------------..................---------///111444444333222000222333333222222444888<<<:::===LLLiiirrr\\\PPPLLLJJJHHHHHHEEE???>>>AAA>>>BBB```iiiZZZeeelll```dddjjjWWWTTTKKKHHHNNNOOOHHHDDDGGGGGGCCC???============<<>><<<666777WWWiii555000555...000...,,,,,,,,,,,,,,,***,,,,,,++++++***)))))))))------,,,,,,+++++++++***)))+++++++++)))((()))***************))))))))))))*********+++******))))))++++++,,,---............)))+++------,,,...333777===FFFRRR]]]fffrrr}}}\\\kkkrrr___hhhzzzxxxtttiii```]]]IIIAAA999555111---,,,---000,,,***+++,,,+++...333,,,++++++******++++++,,,++++++************++++++,,,+++***+++,,,---+++)))''''''(((******++++++*********))))))******+++,,,***************+++,,,,,,,,,,,,,,,---------......222...777;;;pppZZZ333...777---///777---------------------------........................///000333555555555333222444222000222555666222...+++444===???<<<===EEENNNccc{{{qqq\\\RRRLLLJJJCCCEEEKKKNNNHHH???AAAIII===DDDDDDQQQ~~~ccckkkbbbfffiiiaaaaaa___RRRTTTOOOLLLMMMJJJFFFGGGKKKFFFCCC???======<<<;;;:::666444999999222:::jjjTTT333+++888,,,000...,,,+++,,,,,,+++***+++++++++*********))))))---------,,,,,,+++*********++++++***))))))***+++*********)))))))))))))))***************)))((('''***+++,,,------......---***,,,//////---,,,,,,---111555<<>><<<:::<<>><<>>===<<<:::999333444555777222EEEEEE222+++999+++///---++++++,,,,,,+++***+++++++++***************,,,,,,++++++***************++++++***))))))+++---))))))))))))))))))*********************)))(((''')))***+++,,,------------***,,,//////...,,,+++***///000222444888AAALLLTTTeeehhhrrrtttmmmlll^^^vvvnnnjjjaaaRRR???000---111000///......///000...,,,,,,***,,,000///+++)))***,,,++++++******++++++,,,+++******))))))******+++++++++***+++,,,---+++))),,,,,,++++++*********************)))***++++++,,,+++++++++***+++,,,,,,---,,,,,,,,,---------......///000666222MMMAAA+++::://////:::...---------------------------------.........//////...///000111222222222111111333444111...///666<<<777555222111444888===???DDDBBB;;;666999JJJdddxxxuuu\\\KKKHHHGGGFFFEEEDDDBBB>>>;;;CCC;;;;;;FFFIIIAAA<<>>===<<<999888333777444777999[[[<<<333///666+++///---+++++++++++++++)))***************************************************++++++***)))))),,,...))))))))))))*********************+++******))))))))))))***+++,,,,,,,,,,,,)))***,,,---------,,,+++......---,,,---111777<<<<<>>666111222555+++---...---...000---(((,,,***---111000+++((())),,,++++++******++++++,,,++++++************++++++,,,+++***+++,,,---+++)))...---,,,+++************++++++******++++++,,,---+++++++++++++++,,,------,,,,,,,,,---------......///000555555AAA}}}OOO---555111111777///------------------------,,,,,,------.../////////---...///000111111111111///333555222///222===GGG%%%000<<<===777222444888666>>>FFFHHHCCC===999777;;;PPPqqqiiiXXXRRRPPPLLLHHHAAA@@@@@@AAABBBBBBBBBBBBFFF???@@@HHHFFFBBBKKK\\\hhhaaaaaafffddd[[[VVVXXXUUUOOOOOOGGGIIIJJJJJJIIIHHHFFFDDDEEECCC@@@>>>===;;;999777222999222666BBBrrrvvv999444444333,,,///---+++***++++++***)))************************(((((())))))***++++++++++++++++++***)))***,,,///((()))))))))************)))***++++++++++++++++++((()))***+++,,,,,,,,,,,,************,,,---------+++++++++++++++,,,...///+++...666AAAJJJQQQ\\\gggjjjuuu>>>jjjuuuSSSGGGppp~~~xxxjjjgggWWWPPPKKKAAA555111555777000(((---000///,,,---111///***---***+++......,,,,,,...,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,,,,+++***+++,,,---+++))),,,+++***))))))***++++++,,,,,,,,,+++,,,,,,---...,,,++++++++++++,,,------,,,,,,,,,---------......000...333888;;;xxx\\\000///333333333000------------------------,,,,,,------...//////000...//////000111111222222000222333111///111888???444777888555111222999@@@777888::::::;;;>>>BBBFFF>>>>>>???BBBOOOkkkvvvYYYUUULLLBBBAAAFFFIIIDDD>>>DDDBBB???<<<;;;<<<===>>>PPPLLLIIIDDD===MMMfffYYY]]]cccgggeeeZZZRRRUUUQQQJJJMMM<<>>===;;;888666000999000555HHHmmm999555888000---///---+++***++++++***)))******************++++++(((((()))***+++,,,,,,---+++++++++***)))***---///(((((())))))*********+++)))***+++,,,,,,,,,,,,,,,((()))***++++++,,,++++++---,,,******,,,...//////)))***,,,---......------000///000222222666AAAMMMFFFRRRcccpppzzzTTT}}}ZZZlllIIIMMMtttggglllUUU;;;AAA???666000222111...,,,...222444...000---(((***///000+++...***)))+++,,,,,,///444,,,++++++++++++++++++,,,---,,,,,,++++++,,,,,,---,,,+++***+++,,,---+++)))))))))(((((((((***+++,,,------,,,,,,------...///,,,,,,++++++,,,,,,---...,,,,,,,,,---------......111,,,111:::999vvveee222+++555444000000------------------------,,,,,,------...///000000000000000111222222333333333333111///---,,,---...222...---333<<<>>>888000777777777666777888999999<<<@@@DDDAAA===>>>GGGOOOlllmmm\\\PPPJJJIIIAAAAAAAAA@@@@@@@@@?????????======???@@@???@@@AAALLL888777RRR}}}iii\\\[[[VVVZZZaaaZZZRRRMMMNNNPPPRRRSSSIIIBBB@@@DDDFFFBBB???@@@@@@<<<999777777888888888///:::222222MMM^^^333555///...333000//////---,,,+++******---,,,++++++******++++++((()))***+++,,,---------+++111111(((%%%******%%%((('''(((***,,,,,,***((('''((((((((())))))))))))***)))))))))))))))***+++---,,,***+++,,,,,,+++)))------......------,,,,,,+++,,,...111444555444222---999GGGNNNSSS^^^qqqxxxzzzrrriiicccBBB>>>;;;;;;888333111333777444000---,,,...000333000---******,,,---,,,+++,,,***((())),,,...---++++++***)))((()))***+++,,,,,,,,,,,,+++***)))((((((******************************++++++++++++******+++++++++++++++++++++++++++,,,------,,,+++)))(((,,,,,,------------------000---444777666ttt333000222...---000///...,,,+++***+++,,,,,,---......///000/////////000333444111------222777444111//////222333222000///EEE,,,---:::333888111333555777777777777888999888888999:::<<<======>>>DDDDDDLLLbbbooo\\\QQQFFFEEEGGGJJJNNNRRRAAAAAA@@@@@@@@@?????????@@@AAA???;;;<<<@@@BBBAAA<<>>???AAA>>>999666666777888888444:::111444YYYddd666666000---000000///...---,,,++++++***,,,+++******))))))******)))******++++++++++++******---,,,'''%%%'''((('''))))))((()))++++++***((())))))(((((())))))***+++)))))))))))))))******+++---,,,***+++,,,,,,+++)))++++++,,,---------------,,,,,,---///222333222000999777777===FFFKKKJJJGGGMMMRRRccc|||LLLOOOhhh~~~VVVYYY|||pppfff]]]UUULLLFFF999555333444222///...111555222///---,,,---///111000---******,,,---,,,+++---+++)))))),,,---,,,+++......---,,,,,,,,,,,,,,,000///---+++***++++++,,,******************************++++++++++++******++++++++++++++++++++++++++++++,,,,,,,,,+++******,,,,,,,,,------------...222///555777666uuu:::555555///...111......,,,+++++++++,,,,,,---......///////////////222000//////111222333333555333111111333444333222@@@QQQCCC:::;;;222333666444444444333333333555666777888888999:::;;;<<<===::::::;;;@@@KKKZZZiiissssssddd[[[RRRLLLHHHEEECCCEEEEEEBBBBBBEEE@@@@@@@@@???????????????BBB;;;;;;???===:::DDDUUUuuu^^^ZZZ[[[XXXYYY\\\LLLLLLLLLNNNNNNLLLHHHDDDDDDCCCEEEFFFDDD>>><<<>>>CCC???999666555666777888666777000888lllfff666666111------//////...---,,,++++++***++++++***)))))))))))))))+++++++++++++++***))))))---***((()))'''%%%(((---,,,***))))))*********)))+++***)))))))))***+++,,,)))))))))))))))***++++++---,,,***+++,,,,,,+++)))((()))***,,,------......,,,++++++,,,...//////...222---,,,444AAAKKKKKKGGG@@@BBBEEELLLYYYlllKKKAAA]]]gggDDDKKKgggrrrccc```\\\UUULLLDDD???999333///111------//////,,,---000111000///---------......///---++++++,,,,,,,,,+++...,,,******+++,,,,,,+++++++++,,,++++++***))))))111///,,,***)))***,,,...******************************++++++++++++******+++++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,---------......888333666444333rrr===555444///...111...---,,,+++++++++,,,---.........///////////////333...***---444888444///333222000000222333333222HHH~~~JJJ,,,:::888000666555333111111222333444666666777888999999::::::???BBBCCC???:::;;;DDDLLLEEEYYYyyy}}}eee[[[NNNFFFEEEFFFFFFEEE@@@@@@CCCFFFDDD??????CCC????????????????????????HHH777888GGGCCC:::ZZZkkkYYYbbb\\\TTTQQQIIIIIIKKKMMMOOOOOOLLLHHHEEEBBBEEEGGGGGGBBB===<<<===EEE@@@:::666555666777777333333000===}}}ddd222444222///...//////...---,,,,,,++++++,,,++++++***************++++++,,,,,,,,,,,,++++++000)))(((,,,+++'''+++555...,,,)))((()))******))),,,+++***))))))+++---...))))))))))))***+++,,,,,,---,,,***+++,,,,,,+++)))((()))***+++,,,,,,,,,,,,---+++)))***+++,,,,,,,,,'''***...222888DDDVVVcccZZZXXXOOOEEECCCJJJPPPQQQfffnnnrrrnnnnnn~~~www}}}zzzsss```EEE999<<<;;;777333111000000///...///,,,,,,//////---...111.........------,,,,,,,,,------,,,,,,,,,,,,++++++...---,,,+++++++++++++++)))***+++,,,,,,+++***)))---,,,+++))))))***++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++***)))***+++---...+++,,,,,,------.........777222555555777{{{:::111000---...000...---,,,++++++,,,---..................///000000111,,,***...555888444...000///......///000000000>>>mmm555:::222666777666444444444555555444444555555666777777888888555;;;@@@???:::999???FFFEEE@@@<<>>;;;;;;???BBBAAA???DDDKKK??????????????????@@@@@@JJJCCC@@@@@@???SSSjjjXXX[[[bbbXXXUUUVVVJJJJJJLLLMMMNNNMMMKKKJJJIIIBBBFFFHHHFFFAAA>>>======EEE@@@;;;777666777777777///111222???eee222333333111............------,,,,,,+++------,,,++++++++++++,,,***+++,,,---............///)))''',,,,,,(((---777...,,,)))))))))*********,,,+++*********+++------))))))))))))***+++,,,------,,,***+++,,,,,,+++)))+++++++++,,,,,,++++++***,,,+++))))))***++++++++++++000222---(((,,,;;;HHHQQQXXX^^^```___XXXHHH888666BBBHHHCCCBBBPPPgggwwwuuutttuuuzzztttSSSFFF@@@BBB<<<111222<<<222000...---...000111222111...---000000---...111---------------,,,,,,+++,,,---------,,,+++++++++......---,,,+++++++++,,,+++---///000111111111000***+++,,,------+++***)))************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***)))***+++---...++++++,,,,,,---.../////////...444888CCC<<<111///...///000...---,,,,,,,,,---...//////............///000000...------///333444333111...///////////////000111444PPPmmmAAA'''@@@666555555666888888666333333444444555555666666666///222666777777666888:::999===CCCGGGJJJLLLNNNPPP{{{xxxkkkZZZNNNKKKLLLMMMMMMJJJJJJHHHBBB===<<<@@@EEENNNKKKJJJHHHDDD???AAAGGG@@@@@@@@@@@@@@@AAAAAAAAAAAAMMMHHH777EEE~~~TTTWWW]]]XXXNNNOOOUUUQQQLLLMMMMMMLLLJJJIIIJJJKKKDDDGGGHHHDDDAAAAAA@@@>>>CCC???;;;888888888888777///111444???mmm777444333111.........---------,,,,,,,,,......---,,,,,,,,,,,,,,,)))***+++---......//////***((((((*********...333---+++******+++++++++*********+++++++++,,,,,,,,,)))))))))***+++,,,---...---,,,***+++,,,,,,+++))),,,,,,,,,,,,,,,+++******,,,*********,,,---,,,+++...------,,,,,,+++***)))333<<>>:::666777>>>HHHOOOCCCKKKZZZttthhhRRRNNNKKKIIIHHHIIIJJJHHHFFF;;;???DDDEEEDDDAAA>>>===@@@???AAAEEEEEEBBBBBBFFF@@@@@@AAAAAAAAABBBBBBBBB@@@IIIMMMUUUzzztttUUU]]]YYYPPPKKKHHHJJJSSSMMMOOOOOOMMMJJJIIIJJJLLLGGGHHHFFFAAAAAAEEEDDD???@@@>>>;;;::::::999888777444222555@@@ttt;;;555222111///...------------,,,,,,,,,...---,,,,,,++++++,,,,,,)))******+++,,,,,,,,,,,,'''+++,,,))))))---000000+++******+++,,,---+++***((()))+++,,,---,,,+++***)))))))))***+++,,,......---,,,***+++,,,,,,+++)))+++,,,,,,------------,,,+++***+++---...///---+++)))(((***...333333///+++******111???JJJVVVkkk~~~|||dddOOOMMM[[[eeefffWWWVVVTTTRRROOOLLLJJJIIIQQQWWWWWWUUUZZZdddeee^^^dddtttxxx}}}|||[[[sssrrrRRRPPPJJJ>>><<<>>>GGGBBB>>>@@@DDD888;;;888444222000000000000666444222///,,,+++,,,------******------+++,,,///------,,,,,,,,,,,,---...***---///...,,,******,,,+++---...---++++++---000++++++************++++++,,,---...//////...---,,,************************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++*********++++++,,,---...///000222111666:::GGGCCC777444333333111...---,,,,,,---...///000000///---------...000111/////////......///111222000222333333111222444777444@@@bbbSSSCCC===777555777888666444333333444444444444555555111222333555888999999999777:::>>>@@@>>><<<;;;:::666???HHHIIIGGGWWW}}}gggVVVOOOLLLKKKFFFFFFFFFFFFFFFDDDBBB???FFFDDDCCCDDDFFFGGGFFFDDD@@@@@@DDDKKKLLLGGGCCCBBBAAAAAAAAABBBBBBCCCCCCCCCKKKBBBRRR\\\TTTZZZQQQLLLQQQIIIDDDUUUOOOQQQRRRQQQMMMKKKLLLMMMIIIIIIEEE???AAAGGGFFFAAA???===;;;;;;;;;;;;999777777222555BBBuuu<<<555222222111------------------,,,,,,---,,,++++++******++++++)))************)))(((((('''///000******111444///))))))***,,,......,,,***&&&(((+++------,,,***((()))))))))***+++---...///---,,,***+++,,,,,,+++)))***+++,,,---.../////////******,,,...000000...,,,))),,,...,,,)))'''***......***,,,111///111GGGcccsss~~~zzzYYYZZZRRRFFFCCCIIIFFF======JJJUUUVVVWWW\\\aaabbb]]]WWWaaammmpppuuu}}}{{{gggxxxqqqpppyyyvvvbbb[[[}}}rrruuufffLLL]]]yyyrrrbbbbbbcccfffcccZZZOOOHHH???>>>DDD888AAAEEE444JJJFFFOOOPPP\\\LLLXXXFFF444///222222//////111///)))---------,,,+++,,,///111+++))))))---...,,,...111...---,,,,,,,,,---...///***---//////,,,******,,,***,,,...---++++++...111111///---+++*********+++,,,,,,+++++++++,,,,,,---************************+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,------,,,+++)))(((******+++,,,---//////000///000888???OOO===222111222333111...------,,,---...///000000///---,,,---...000222222000------...000111111...000222111000000333666666444FFFMMMEEE;;;666666888888777444444444444444444444555444666777777666555777999777777888777666888;;;===BBB======BBBAAA>>>FFFRRRkkk[[[TTTOOOOOOOOOJJJGGGFFFBBBEEEDDDAAABBBGGGFFF@@@FFFGGGIIIJJJJJJHHHFFFDDDEEEBBBEEELLLJJJAAA@@@FFFAAAAAA@@@??????@@@CCCGGGGGGxxxxxxkkkaaaWWWOOOLLLJJJHHHLLLTTTOOOLLLJJJKKKMMMMMMJJJGGGEEEBBB???>>>???AAABBBBBBCCC@@@>>><<<;;;999777666000:::---FFF???***<<<'''666...---,,,,,,,,,---...///(((++++++))))))---...,,,------+++***)))(((((((((---+++)))+++///111///---...,,,***((('''(((***,,,(((((()))***+++,,,,,,---///---+++******+++---...,,,+++******,,,,,,+++***++++++******++++++,,,---(((+++---...333:::888111...///...,,,+++***,,,...***+++---000111111111111AAAXXXqqq}}}|||hhhaaaeeeTTTWWWEEEKKK@@@CCC???EEEHHHDDDBBBFFFKKKMMMGGGKKKMMMLLLMMMPPPPPPMMMRRRSSSRRRQQQSSSTTTMMMEEEMMMTTTRRRFFF@@@CCCCCC===BBBCCCDDDEEEEEEFFFFFFFFFBBBPPPZZZ[[[```kkkoookkkllldddVVVGGG<<<555222222111111000///////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......//////000000111111,,,+++*********,,,...000------......------,,,+++++++++,,,,,,---...//////...---,,,,,,---...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...000222222111///...+++++++++,,,,,,,,,------,,,444>>>999fff???777---333222...---...............------,,,...000111111000...,,,333///,,,,,,///333444333//////000111222222333333000777888iiihhhBBB;;;<<<666666===:::444111333333333555:::555555555666666666666666777777777777777777777777>>>===<<<;;;===???CCCEEEEEE???OOOzzzgggTTTMMMTTTOOOMMMNNNLLLGGGEEEEEEAAACCCCCCBBBEEEKKKKKKGGGKKKKKKKKKKKKJJJJJJIIIIIIMMMHHHFFFGGGFFFDDDDDDGGG>>>;;;>>>FFFJJJLLLSSS]]]yyyhhhVVVPPPMMMNNNMMMJJJLLLQQQPPPNNNLLLLLLNNNMMMIIIEEEEEEAAA===<<<>>>@@@AAA@@@AAA???>>>>>>>>>===888555///555///AAA@@@555777+++000...---,,,,,,,,,,,,......---///...+++***---...++++++++++++++++++,,,,,,---******)))***,,,---,,,,,,...,,,+++))))))***+++,,,*********++++++,,,,,,,,,++++++***)))******+++,,,---,,,++++++------,,,++++++++++++++++++,,,------+++000111......000000,,,.........,,,+++***,,,...******+++---............***222999===HHH^^^uuuzzzwwwxxxYYY\\\jjjvvv}}}vvvnnnhhhgggccc[[[RRRRRRXXX\\\\\\TTTSSSOOOLLLOOOVVVXXXWWWRRRZZZ\\\WWWWWW```eeebbbpppeee^^^fffxxxwwwsss~~~|||sssmmmaaaTTTEEEAAA;;;555111.........111000///............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++,,,---///111...............---,,,,,,+++,,,,,,,,,---............,,,+++,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111222000///---++++++,,,---...///000111///333888<<>>AAA@@@:::444111222555===KKK???444000---......,,,,,,,,,,,,---...111222111---+++------***,,,,,,++++++,,,,,,---...***+++,,,,,,******+++,,,------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,)))***+++,,,,,,,,,,,,,,,...,,,+++,,,---...---,,,,,,,,,,,,,,,,,,------...+++000222...))))))++++++---......---++++++,,,...,,,,,,,,,,,,,,,------...444444000******111:::>>>[[[nnn}}}jjjwww}}}||||||{{{ttt~~~rrrkkkjjjuuuqqq^^^bbbiiikkkaaaUUUKKK===000...//////000//////......//////...---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++...---,,,,,,---...000111...////////////...------,,,,,,,,,,,,------------,,,++++++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000000///...---+++,,,---///111222333444111333222DDDvvv888666000...---///---......//////.........////////////////////////333000...---///111111111333333333222111000000///888666999KKK|||sssDDD555;;;777777666666777888444///666666666666666666555555777777777777777777777777999888666555666777999;;;444999BBBHHHCCC@@@LLL]]]yyydddVVVNNNQQQTTTOOOLLLNNNGGGHHHMMMPPPLLLFFFEEEIIIKKKJJJIIIHHHJJJLLLMMMKKKNNNMMMLLLLLLKKKKKKLLLLLL\\\___YYYKKKEEEJJJMMMKKKKKKEEE===@@@\\\vvvUUUQQQLLLNNNRRRVVVWWWUUUSSSRRRNNNLLLKKKLLLMMMLLLGGGBBBBBB???<<<>>>BBBCCC>>>888>>>:::888:::??????;;;555555111===<<<___@@@666222000///...---,,,+++,,,---...000222111,,,+++------***///...---,,,+++*********+++...000...+++***,,,///,,,------......---,,,+++++++++++++++***************+++---///000000///...---,,,++++++------,,,+++------,,,,,,,,,---......***,,,---+++)))***,,,...,,,---------++++++,,,---000///...---,,,---...//////111333444666555222///111???DDD@@@GGG[[[hhhhhhttt}}}}}}tttuuuoootttyyyzzzttteeeTTTIII===@@@???999555666333///555555666555444222000......------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////......------,,,,,,---,,,,,,,,,---...///000/////////000///......---------,,,,,,,,,,,,,,,,,,,,,+++***,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,***,,,---...///...---,,,,,,---...///111222333444333222///QQQkkk666666444---,,,111---......////////////...000000///......///000000222111///......///000000444444444333333222222222888444999AAA{{{nnnAAA???999:::888555444666666333666666666666555555555555666666666666666666666666:::999888777777888999:::DDD;;;777>>>FFFFFFDDDCCCEEESSSqqqnnnXXXKKKGGGMMMYYY\\\OOO@@@AAAMMMIIIKKKPPPTTTQQQKKKIIILLLNNNKKKIIIIIIKKKKKKLLLLLLNNNOOOPPPQQQQQQOOONNNLLLgggnnnjjjWWWHHHEEEDDDBBB???UUUfffuuu}}}```DDDOOOPPPRRRTTTUUUUUUUUUTTTRRRKKKJJJIIIJJJLLLKKKGGGCCC@@@??????CCCFFFDDD===666===999555555999<<<:::888444///@@@===xxx;;;888...444///...---,,,+++,,,,,,------///...******------***...---,,,***))))))))))))+++...000...+++***,,,///+++,,,...//////...---,,,***************))))))))))))+++...000111000///...+++***)))***+++,,,+++)))------,,,,,,,,,---......---***(((***---.........***,,,------++++++,,,---000///---,,,,,,---......,,,)))))),,,111444666888333<<<===444222666222(((666NNN___hhh{{{ooo```[[[OOOeeeuuuppp~~~qqqeeeHHHIIIGGG???444///111555555444111......333666666999888666444111///---,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---...//////......,,,,,,,,,,,,,,,,,,,,,,,,000/////////......------+++++++++,,,,,,---....../////////000///......---,,,,,,,,,,,,,,,,,,++++++,,,+++***,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,++++++------......---,,,.........//////000000111333333777ggg^^^777555777......222---......///000000//////111000////////////000111000000000///......///000333333444555555666777777444222777???~~~}}}===999999999:::999888888:::777777666666555555555444555555555555555555555555:::999888777777777888888:::999888666555777AAALLLLLLCCC???LLLlllmmmQQQEEEGGGQQQXXXYYYJJJ>>>???GGGMMMPPPQQQNNNNNNRRRVVVTTTNNNLLLNNNMMMHHHFFFHHHJJJJJJLLLNNNHHHIIILLLMMMMMMKKKHHHFFFJJJQQQRRRKKKDDDFFFLLLQQQlllcccWWWFFFUUUPPPRRRRRRPPPOOOQQQPPPNNNMMMKKKHHHHHHJJJJJJFFFCCC???@@@BBBDDDDDDAAA<<<888;;;888555444555777999:::222---;;;===AAA888***555000///---,,,++++++,,,---***,,,,,,)))))),,,---+++******))))))******+++,,,***+++,,,,,,******+++,,,+++,,,---.........---,,,************************((()))+++---...---,,,++++++)))((()))***+++***))),,,,,,,,,,,,,,,------...111+++(((,,,///...,,,+++)))+++------,,,+++,,,,,,,,,,,,+++++++++++++++,,,111---+++------+++***+++...111111///111666666333000555IIIgggvvvhhhLLL999666333555---888===HHH>>>333:::@@@DDDIIIOOOQQQOOOLLLRRR[[[eeeqqqyyywwwooonnnqqqnnnddd]]]^^^bbbdddSSSOOOJJJEEE@@@===888555:::777333111222333444444000///...///000000///---333222111///............------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++---...000000000//////,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,******+++,,,,,,---------...////////////...------++++++++++++,,,,,,,,,,,,,,,++++++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------............////////////333777HHHPPP888444777///000222---...//////000000000000000000000000000000000000...///000///......///111111222333555666888999:::111555555@@@wwwIII<<<666<<<>>>666333777777777777666555555444444555555555555555555555555777666666555555555666666+++333<<>><<<<<<===888999999777555555888:::666///666<<>>:::444777;;;<<<777555888<<<<<<999555111111333444555555000000222666999666000***000///000333666555333000......//////////////////---------------...//////,,,,,,,,,,,,,,,,,,,,,,,,***************************+++---///000000///...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,***+++,,,---...........................---,,,,,,*********+++,,,,,,,,,---...,,,+++,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------...///000111111444<<<\\\BBB888111666000222///------///000000111111111///000111111111111000///,,,...000///......000222000000222333555777888999000<<<444>>>eeeYYY<<<===@@@666222:::888777777666555555444444444444444444444444444444555555555555555555555555>>>999333222555:::;;;:::333666;;;CCCHHHGGGAAA<<>>>>>>>>???<<<777111888======;;;:::555000444111222555777555000......222333000,,,***...333000,,,***---000111000000...///000111000---***(((---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,************************)))***---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...+++,,,---...////////////------......------,,,+++))))))***+++,,,,,,------...---,,,,,,---...---+++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////+++,,,---///000222333444555@@@kkk:::888...444000333---------///000111111111111...///111333333111///...+++---000///......000333///000111222444555666777111BBB333<<>>???HHHJJJBBB>>>AAAEEEKKKPPPMMMHHHHHHRRR[[[___]]]LLLXXXRRRPPPTTTWWWUUUPPPLLLLLLOOOLLLHHHDDDEEEHHHIIIEEEAAA===============<<<<<<;;;999:::;;;;;;999777555333<<<:::666444NNNGGG999---222//////111,,,%%%(((111///------///,,,((((((,,,(((+++---...------+++(((+++******---222444222000++++++++++++++++++++++++///---+++))))))+++---...'''+++,,,+++,,,...---***((()))***+++,,,---------***++++++,,,,,,++++++***111...,,,+++++++++***)))***+++,,,------,,,***)))++++++,,,,,,,,,++++++***+++,,,...111333222///,,,111111111111000///...---...------///333333111...222000//////000000///---000000000000111333666777888===BBBBBB===666111///111111222222222333333333//////////////////////////////000000000000/////////---,,,...111222000---...------,,,,,,------...++++++,,,,,,---...//////,,,,,,,,,+++++++++******...------,,,,,,,,,------+++,,,...000000///...---)))***+++,,,---,,,++++++------------,,,+++******+++******---111111...+++000222222...(((&&&)))---++++++++++++++++++++++++++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------//////...///111333333999@@@|||UUU@@@111333666111---///000000000///000000111222222111111111000000//////222111///.........///000...000333555666888;;;>>>333:::333>>>CCC}}}}}}OOONNNRRRJJJHHHDDD???<<<:::333...444>>>777444222333555555333111111333555555555444555666777666666666666777888888;;;:::999999:::===???AAAAAAFFFMMMRRRZZZssshhhcccZZZQQQMMMJJJGGGIIINNNHHHIIIKKKNNNPPPOOOLLLIIIJJJKKKLLLIIIFFFEEEGGGJJJ>>>CCCFFFEEEAAA>>>???BBBRRR>>>111666AAADDDFFFJJJDDDCCCCCCHHH[[[______PPPXXXRRRRRRSSSSSSQQQMMMJJJJJJJJJGGGFFFFFFGGGIIIGGGCCC>>>===============<<<;;;;;;<<<;;;:::999777777666666:::888888555JJJiii555:::222000......,,,+++...222---,,,---///---***+++///---,,,)))&&&%%%&&&((((((///---+++,,,...///---+++++++++++++++++++++++++++///---+++******+++---...))),,,---***+++------***)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++...---++++++,,,---,,,+++,,,++++++++++++++++++++++++++++++,,,,,,++++++***000///...,,,+++)))))))))........................---,,,,,,///111222000...333222000111222222000///000000000000111111222333///222444444333000...---222222222222333333333333...........................//////000000//////......---,,,...000111///---...------,,,,,,------...******+++,,,,,,---......------,,,,,,,,,+++++++++---,,,,,,+++++++++,,,,,,+++,,,...///000///...---******+++,,,,,,,,,,,,,,,,,,------.........------+++***+++---000111...+++000333555222...+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------000222222000000222555777<<>>ttt~~~QQQBBB888<<>>222222...***+++...///...---++++++---,,,(((***...333111///---,,,,,,...//////---***)))***+++******++++++++++++++++++++++++...---+++******+++---...+++...---***))),,,---******++++++,,,,,,,,,++++++,,,,,,+++******+++,,,,,,,,,+++******,,,......------,,,***))))))***,,,...***++++++,,,,,,+++++++++---...---,,,+++000777===222111///...------......---,,,,,,...000000///...222111000000111111000//////000000000000000//////111///......///000000///111111222222222222333333.................................//////.........---,,,,,,---//////...,,,...------,,,,,,------...*********+++,,,,,,---------------,,,,,,,,,+++++++++++++++******++++++,,,+++,,,---//////......---+++++++++++++++,,,------***+++,,,---............+++++++++---///000...,,,///222555444000---,,,---------------------------+++---000222111///,,,***,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...//////...000555:::???uuuAAA666///222222///...111000111222333333333222222111111111111000000000000111111000///////////////000222333333222111222444333999777999999ggg~~~cccGGG<<>>999:::777444333555777888888888555333333555666555333444444444444444555555666333444777999::::::999888;;;:::===AAAAAA>>>>>>AAAMMMpppkkkUUUYYY[[[PPPCCCRRRLLLFFFEEEFFFFFFFFFFFFJJJJJJKKKLLLMMMLLLIIIFFFFFFIIILLLKKKHHHEEEDDDEEEEEECCCBBBCCCDDDDDDAAA>>>999<<<@@@@@@>>>HHHeeekkkYYYZZZQQQQQQNNNOOOKKKGGGGGGKKKMMMLLLIII@@@DDDHHHIIIFFFBBB???===;;;<<<<<<<<<<<<;;;::::::<<<;;;999888777777888888222444;;;:::???RRR^^^666333666555...,,,//////+++---+++***+++)))&&&''',,,)))))),,,000000,,,)))(((,,,+++)))((()))***,,,---***+++++++++++++++,,,,,,---,,,+++***+++,,,---...---///---)))))),,,---+++++++++,,,,,,,,,+++******---,,,***))))))***,,,------+++******,,,------,,,,,,+++*********+++,,,---******+++,,,,,,,,,++++++)))+++......///666AAAJJJ999777444000---,,,,,,,,,,,,,,,,,,---.........---///...------//////...---...///000111222111000///666333//////111222111//////000000000111111111111........................------............------,,,,,,,,,---......---,,,...------,,,,,,------...+++++++++,,,,,,---------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---+++,,,---.........------,,,,,,+++***+++,,,---...((()))******+++++++++***++++++,,,---.........---,,,...000///---******+++------------------------,,,...///000000...+++)))------------------------........................)))+++///111000000777???llllll999444111333222......111...000222333333333111000111111111000000000000000111000000///////////////000111333222111111222333555999;;;888555YYYaaaKKK>>>::::::BBB999222555===???888000888777555444333333444444333333333333333444444555333444666777888888777777<<<999999>>>BBBCCCDDDHHHIIIBBBHHHhhhlllddd\\\VVVNNNHHHIIINNNNNNIIIBBBAAAEEEJJJJJJGGGGGGGGGGGGHHHHHHGGGDDDBBB;;;???CCCCCCAAA>>>>>>???EEEBBB@@@AAACCCEEEDDDBBBKKKHHHNNNddd[[[XXXVVVQQQPPPNNNQQQLLLGGGGGGKKKMMMJJJGGGBBBDDDFFFFFFCCC@@@??????;;;;;;;;;;;;;;;::::::999888999999:::999888666555000333:::;;;;;;>>>===333777888333/////////...---+++***,,,+++))),,,111222111444999888111---------,,,+++))))))***,,,...*********++++++,,,,,,,,,,,,++++++++++++,,,---......///...***))),,,---+++++++++,,,,,,,,,+++******---,,,***))))))***,,,---///---++++++,,,,,,,,,+++)))***+++,,,---,,,,,,+++)))***+++,,,,,,,,,,,,,,,***---///---+++---444:::999666333///---,,,,,,---,,,,,,---,,,,,,,,,---......---,,,---...///...,,,,,,...000222333333333222111///...///111222///,,,............////////////........................------............------,,,---......---,,,,,,,,,...------,,,,,,------...------------............++++++++++++************,,,,,,,,,,,,,,,---......+++,,,,,,------------------,,,+++***+++,,,...///***+++++++++******)))(((+++,,,------------------------,,,***))))))***,,,++++++++++++++++++++++++...---------,,,,,,++++++------------------------........................,,,///444777444222;;;HHHWWW777555444444111......000---...000222222111///...000000000000000000111111000000000000000//////...///111222333222222444666666888???777444OOOgggMMM???:::===???>>>:::888999;;;999;;;<<<999555444555888444333333333333444555555666666555555555777888999:::777666888999999>>>DDD>>>LLLSSSHHH>>>TTTiiiOOOJJJOOOTTTTTTPPPLLLKKKLLLBBBIIILLLIIIEEEFFFHHHIIICCCBBBBBBCCCDDDCCCAAA???:::>>>BBBBBB???<<<===>>>???CCCFFFCCC>>>>>>FFFNNNIIIaaaYYYZZZSSSQQQQQQQQQSSSNNNJJJIIIJJJJJJFFFBBBCCCDDDDDDDDDDDDBBB???>>>::::::;;;;;;::::::999888666777888999999777555333000333777;;;999666pppbbb555222000111///,,,,,,///---+++,,,/////////333999AAA:::888;;;888111000555/////////,,,***)))***+++*********++++++,,,,,,---++++++++++++,,,---......,,,///...+++***---...+++***++++++,,,,,,,,,++++++,,,,,,+++******+++,,,,,,///---++++++,,,,,,+++***''')))+++---...---,,,***)))***++++++,,,,,,,,,,,,***,,,...---++++++---//////...---,,,,,,---......,,,---...---++++++---//////...---...///000///...---...///111222333444444,,,,,,...111333333111///---------.........//////------------------------.........//////.........,,,...//////---,,,,,,---...------,,,,,,------................../////////,,,,,,,,,+++++++++******,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,------...............---,,,+++***,,,---...---,,,,,,---...///---+++******+++,,,...++++++++++++++++++++++++------,,,+++++++++,,,,,,------------------------........................//////222444111111@@@SSSFFF777555444333111000//////---...///000000000///...000000000000111111111111000000000000000///......///111333333333444666777666555@@@666666HHHxxxQQQIII???999:::;;;:::999777999;;;999777555555666555555555444555666666777888777555444444666888:::666666888:::888444666;;;>>>>>>@@@EEEKKKQQQSSSTTTaaaLLLLLLSSSSSSVVVRRRIIIGGGMMMRRRPPPBBBKKKPPPJJJBBBAAACCCCCC@@@??????@@@AAAAAA???======AAADDDDDDAAA@@@AAACCC999>>>FFFMMMVVVdddttt^^^[[[NNNOOORRRRRRNNNLLLIIIIIIJJJIIIFFFCCCCCCCCCCCCFFFGGGEEE???::::::::::::::::::999888888666666666666666555555444111444333:::999888NNNLLL888,,,111333...,,,222000...---//////...222777222+++***///...&&&&&&,,,---...///---***)))***+++)))******+++,,,,,,------******++++++,,,---......***---...,,,,,,///...+++)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++---+++***+++,,,------,,,))))))***+++,,,,,,------))))))***+++,,,,,,,,,,,,***+++,,,...///000111111***++++++,,,---......///---...///---++++++---000...---,,,---///000///............///000111222333---///111333222222222333....../////////000000000------------------------...//////000000//////...---///111000...,,,---......------,,,,,,------.................................---------,,,,,,,,,++++++++++++,,,---...///,,,,,,++++++,,,,,,------+++,,,,,,---...---------------.........------,,,,,,...///---++++++---///---,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...------,,,................................................000---...111000777QQQlllfff777555444111000111222111...////////////000000000000///000000000111111111111///000000111000///...---///111333333333333555666555000???444777DDDxxxTTTAAAAAADDD>>>555<<<:::999;;;???>>>999444777777666666777777888999666555555555555666777777666666888<<<===:::999;;;555:::???@@@@@@CCCIIINNNJJJcccgggRRRQQQSSSLLLAAAJJJSSSUUUOOORRRXXXQQQAAADDDEEEAAA<<<<<>>???>>>===>>>@@@@@@>>>===:::===@@@AAA@@@@@@CCCFFFLLLMMMWWWsssbbbZZZIIILLLPPPRRREEEFFFGGGIIIKKKKKKIIIHHHBBBBBBCCCHHHKKKHHH???777999::::::::::::999888888777666444333333444555666333444000999:::;;;999kkkJJJ444:::???777333999444111......+++(((***///,,,)))...999:::111...222'''***------++++++,,,...))))))***+++,,,,,,------******+++,,,,,,---......))),,,...------000///+++((()))***+++,,,---------***++++++,,,,,,++++++***+++***)))***---//////...+++***))))))***,,,...///((()))***+++,,,------------,,,+++,,,---...---,,,,,,---...//////......---...///000...++++++...111,,,+++***+++---...---,,,000///...------...///000///111222000---+++---000000000000000111111111111------------------------//////000000000000//////---000222111...,,,---///...------,,,,,,------...------------------------000////////////.........************+++,,,---...,,,,,,+++++++++,,,---...+++,,,---...///...---,,,******+++,,,------------,,,...///---+++***,,,///)))***+++,,,...---+++)))------------------------)))+++...111111000...,,,........................////////////////////////444000000333777FFFiiioooMMM,,,444111...---000333222///000000000///000111111222//////000000111111111222///000111111111000...---000222333333222222333444333---===333888BBB^^^FFF???BBBGGGIIIBBB>>>CCCLLLNNNDDD999888888888888888999999:::222444555777777666555444:::555333777999777666777===>>>>>><<<;;;>>>FFFLLLKKKIIIJJJWWWwww^^^VVVQQQOOOLLLHHHGGGIIILLLPPPPPPKKKIIIJJJGGGBBBEEEIII@@@999AAADDD>>><<<;;;999<<>>777555999;;;:::999888888888999:::444444333222222111111000444222000666999666LLLuuuhhhSSSQQQ555,,,555+++---------,,,,,,,,,++++++...'''111GGGJJJ666+++000+++++++++***************)))***,,,,,,++++++,,,---++++++++++++,,,---...///+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...************************,,,++++++******++++++,,,(((***,,,---,,,++++++,,,+++++++++***************++++++******+++---...//////---,,,,,,...//////...///...---...///000///...------..................000000///---,,,---///222111111000///////////////////////////000000000000,,,---------.../////////,,,,,,---------.........///............---------------............------............---,,,+++***,,,///000///,,,+++---///***++++++,,,,,,++++++***+++***)))))))))***+++,,,---,,,,,,,,,,,,---......------------,,,,,,+++***,,,---------------------,,,,,,,,,,,,------...///...,,,***+++...000...,,,***---000111000//////////////////---+++***,,,...////////////////////////555(((666666///hhhkkk;;;999666555444222111000000000000000000000////////////000000000000000000000000000111222333222000...---222111000000000111333333888222777777999<<>>;;;999888777777888000222555888:::999666444666777888999999888777666::::::;;;;;;===@@@BBBDDDBBBFFFIIIGGGIIIXXXtttdddPPPRRRLLLHHHIIIHHHFFFFFFHHHGGGKKKLLLIIIHHHJJJIIIEEE===EEEAAA<<>>>>>FFF>>>999999:::===BBBHHHCCC===999EEEcccVVVMMMIIIJJJJJJHHHGGGFFFEEEFFFHHHHHHFFFCCCCCC===;;;======:::999<<<:::999777666666666777777444444444333222222111111333333111333666444EEEeeeddd777999:::---***555.........---------,,,,,,///+++111>>>===...'''+++***************+++++++++)))+++,,,,,,+++***,,,---++++++++++++,,,---...///+++,,,,,,------,,,,,,++++++++++++++++++,,,------++++++++++++++++++++++++,,,++++++******++++++,,,(((***,,,---,,,++++++,,,++++++++++++++++++,,,,,,++++++******+++---...///...,,,+++,,,---///......000...---...000111111000///.........------,,,,,,------...------...111333111000000//////////////////.....................---------...............******+++++++++,,,,,,,,,///............---------------............---------------------,,,,,,+++,,,...///...,,,+++,,,...++++++,,,,,,,,,,,,++++++,,,++++++***+++,,,---...---,,,,,,,,,------......---............---,,,+++.........------,,,,,,+++------,,,,,,,,,---......---+++***+++...///...,,,***---///000///...---............---++++++---/////////.........---------000333555:::\\\WWW444999444333222000///.........111111111111000000000000000000000000000000000000000000111222222111//////222111000000000111222333555000777777999;;;|||hhhQQQBBB;;;???GGG>>><<<:::999:::;;;;;;999EEE@@@999444222444888<<<777888999::::::999888888===<<<;;;;;;;;;<<<>>>??????BBBDDDCCCDDDIIISSS[[[ddd{{{[[[OOONNNOOOLLLGGGDDDEEEFFFEEEEEEHHHGGGIIIIIIGGGFFFHHHFFFCCC<<>>:::999888666555555666666666555555444333333222222111666222000333444<<>>???>>><<<222666:::<<<<<<;;;::::::999999::::::::::::999999;;;;;;:::999999:::<<<===<<<<<<<<<@@@DDDFFFFFFDDDKKKSSShhh```MMMOOOUUUSSSKKKNNNIIIFFFHHHHHHFFFFFFHHHLLLLLLJJJGGGDDDBBB@@@>>>>>>BBB;;;777<<<<<<:::???@@@===;;;===@@@FFFSSS___VVVMMMNNNHHHKKKGGGDDDDDDDDDEEEDDDCCC@@@>>>???;;;888:::===???===<<<<<<;;;999888777777777777666666666555444444333333...777333---222555666===:::VVV```YYYddd|||rrr;;;---777555+++///............---------+++111333///***+++///000))))))******+++,,,------***+++,,,,,,******+++,,,,,,+++++++++,,,,,,---...+++,,,,,,------,,,,,,+++******++++++++++++++++++------------------------,,,++++++******++++++,,,)))+++,,,,,,+++***+++---)))******+++,,,---......++++++++++++,,,---------,,,***)))***+++---,,,,,,...---+++,,,...111222333---------,,,,,,+++++++++)))+++.../////////000111000//////.........//////333333222222111111000000/////////...---------,,,---------............//////............---------------............------,,,---...///000000000000............,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///000000,,,,,,---------...------------............------.........------,,,,,,,,,000///...---------------++++++,,,,,,------,,,+++000111333222000///...///,,,---------,,,---000222------...///111444666888CCC222<<>>???<<<999;;;AAAFFFHHHHHH@@@HHHQQQYYYiiiXXXSSSPPPQQQRRRPPPKKKGGGNNNJJJGGGJJJKKKIIIHHHJJJMMMKKKHHHFFFBBB>>><<<<<<:::===999:::DDDBBB===AAA:::EEEMMMIIIEEE]]]SSSHHHMMMEEELLLIIIDDDEEEGGGGGGFFFDDDAAA@@@999999:::<<<>>>???<<<888;;;:::999777666777777888777666666555555444444333,,,666333---444777555666000]]]|||fff...///===***............------------***222555///***---000///))))))***+++,,,------...***,,,,,,,,,******+++,,,,,,,,,+++++++++,,,------+++,,,,,,------,,,,,,+++)))***+++,,,,,,,,,,,,+++------------------------,,,++++++******++++++,,,)))+++,,,+++******,,,---((())))))***+++,,,,,,---++++++,,,,,,,,,,,,,,,,,,,,,***))))))+++,,,,,,+++,,,***)))***---///000000+++++++++,,,,,,---------+++---//////...---......//////............//////333222222222111111111000/////////...---------,,,------.........////////////............---------------............---------...///111222222222222111000//////......---,,,,,,,,,,,,------,,,,,,,,,***++++++,,,---.........+++,,,---.........------+++,,,,,,---------,,,,,,,,,,,,,,,------.........000///......------------***,,,---...---,,,++++++///000111000...------...,,,---------,,,...000333.........///111333666888AAA>>>mmmccc;;;666:::111444444333222111111111111000////////////.........////////////////////////000000//////000111222333000000111111222222222222555222666333:::DDDrrr^^^III;;;AAAAAAAAAAAABBBBBBAAA@@@;;;;;;::::::999999999999777777666777888:::<<<===???===;;;999:::<<<@@@BBB<<>>555:::QQQ@@@BBBlllPPPCCCLLLAAAJJJGGGCCCFFFHHHIIIGGGDDDCCCBBB777<<>>>>>>>>;;;666888777666555444555666666666666666555444444333333---555222///666777444777???rrrRRR111999000000/////////............---222333///++++++++++++******++++++,,,,,,------+++,,,---,,,*********+++,,,,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++***+++,,,---...---,,,,,,------------------------,,,++++++******++++++,,,***+++,,,+++******,,,...)))))))))******++++++,,,+++,,,,,,------,,,,,,+++,,,***)))***+++---,,,,,,***))))))+++---......---******+++,,,---...//////,,,...///...---,,,---.........------......//////////////////////////////...............---------+++,,,,,,,,,------------///............---------------............------...///000111222333333333333111//////000///---,,,,,,,,,------------,,,,,,******+++,,,,,,,,,,,,++++++,,,---.........---,,,++++++,,,,,,---,,,,,,,,,***++++++,,,---...////////////......---.........+++---///000...,,,++++++,,,---...---,,,+++,,,---,,,---...------...000333111000///...///111333555333YYY}}}KKK444::::::...222111111000//////000000//////.........---------000000000000000000000000000000000000111111111111000000111222222222222111555333666333<<>>===<<<;;;:::::::::;;;<<<;;;999888888999::::::666999<<<<<<;;;:::<<<>>>HHHAAA>>>DDDKKKLLLJJJIII```kkkSSSQQQVVVQQQLLLLLLUUUYYYRRRGGG@@@DDD@@@???BBBDDDBBBAAABBB@@@<<<;;;>>>>>>;;;<<<@@@:::@@@??????AAA???EEEWWWYYYyyyOOOCCCNNN@@@IIIDDD???CCCGGGHHHFFFCCCBBBBBB:::AAAEEE@@@<<<<<<;;;999666666555444444555777888666666555555444333333222///444111222777444111::::::DDDNNNiiiWWW@@@888222222222111111111000000111///...///...,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++---,,,,,,++++++,,,,,,,,,+++,,,,,,------,,,,,,+++***,,,---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***++++++***)))***,,,...+++++++++++++++++++++++++++,,,---------,,,++++++,,,+++******,,,------,,,******+++---//////---***,,,,,,,,,---.........///,,,------,,,+++,,,...111...------------...///000---------......//////000---------...............,,,,,,,,,,,,------------///............---------------............------......///000111111111111333111......//////---***,,,,,,------------,,,,,,++++++,,,---,,,+++*********+++---//////...---,,,+++,,,,,,---......------+++,,,,,,------.........///............//////000+++...111222///---,,,,,,,,,---...---,,,,,,...000---.........------000222111111000000222555888:::SSS___888777888111222222111000000///000000000////////////............000000000000000000000000000000111222222111/////////000111222333222222111222111666444>>>LLLsssXXXMMMKKKHHHFFFAAA@@@???===<<<<<<=========<<<;;;:::999:::;;;;;;444666:::<<<===>>>@@@AAA===:::<<>>999888<<<<<<888:::???999@@@???>>>DDDPPPlllRRRGGGTTTBBBJJJCCC<<>>FFFIIIAAA::::::======777777666666777888:::;;;666555555444333333222222111333111333777111///<<<===CCCKKKgggSSSAAA444444444333333333222222333,,,***///222///000555---,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++------,,,++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,...000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,+++++++++***)))***,,,...---,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,+++***---+++***+++,,,...------++++++---///111000,,,))).....................---+++++++++++++++---000333---------------...///000------...///000111222222,,,------....../////////........./////////000000//////.........------------..................------......///////////////333000------......,,,))),,,------......------,,,,,,------...---,,,***)))***+++---//////...---,,,,,,------.../////////...---------------------,,,...............///000111+++///333333000---,,,---///000111000///000222444...//////...------000222000000111333777<<>>LLLeeeIIIDDDCCCAAA???>>>>>>???@@@;;;;;;::::::;;;===>>>@@@>>>;;;888777888;;;===>>>???===>>>BBBAAA>>>BBBJJJGGGMMMQQQVVVjjjwww[[[MMMMMMOOOPPPQQQMMMLLLJJJHHHEEEBBB@@@???>>>;;;;;;>>>===999888;;;444<<>><<<<<>>======>>>777333444999999555555999<<<===555222666333000999...///000111222333444444555555PPPFFF333======111---444666//////............///000111------------------------++++++++++++++++++++++++------............------******+++,,,,,,------...,,,---------,,,,,,...000000000///............///............---,,,++++++***------++++++...+++'''000...------------,,,***,,,,,,,,,,,,,,,,,,,,,,,,///...---+++******++++++***+++,,,,,,------,,,,,,------------------,,,,,,,,,---------.../////////,,,---------,,,,,,...///////////////000000000000,,,,,,...000111222222222111000///...------...///......------------......---///000111111///---+++------...///000000//////...---,,,,,,,,,,,,---...,,,---///111111000///---...//////---++++++,,,---...---,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,000000...------...//////222111...------...111333111111111111000///------///000000///------...000---333222111000(((+++<<<999000///;;;999000SSSoooRRR888555:::888333111111333333222000///000111111000......000000000///---------...000111000/////////000111111111111000111000/////////000222333000000666777777UUUsssXXXBBB@@@EEEEEEBBBBBB<<<======>>>????????????======<<<:::999:::<<<>>>;;;===>>>>>>>>>???AAACCCEEEFFFHHHHHHHHHRRRooonnn^^^NNNJJJKKKLLLKKKKKKIIIHHHGGGEEEBBB@@@???>>>===999888:::;;;::::::===<<<:::666333777===@@@@@@DDDCCCXXX___GGGSSSEEEIIIAAABBBFFFIIIHHHDDDBBBBBBEEEBBBCCCCCCAAA===:::999:::999666666999888444333666---444111000888666+++(((...///000111222333333444222333AAA\\\zzz~~~KKK888...333555...///777000000///.........//////------------------------++++++++++++++++++++++++------............------,,,,,,,,,,,,------------+++,,,---,,,++++++---///////////////............111...,,,---000111...******------+++,,,---,,,'''///---,,,,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,...---,,,***************++++++,,,------------,,,//////...---+++***))))))------------............,,,---------,,,,,,...///---------.........//////***+++,,,...////////////111000///...---......///......------------......////////////.........------......////////////......---,,,,,,,,,,,,---...,,,---...///000///......---......---++++++,,,...,,,***))))))***,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,//////...------...///000222000///...---...000111333222000...---...//////,,,---...---++++++,,,...---000,,,...777444///333'''999<<<333:::VVVSSS???111222555222000222111222333222000///000111111000......000000000///...------///111222111///...///000000111111000000111000000///000111222333444111888;;;666HHHttteeeYYYRRRMMMKKKMMMIIIBBB;;;777777999;;;???>>><<<999777666777888999;;;<<<<<<<<<<<>>===<<<>>>888555888<<<<<<===??????>>>>>>@@@@@@???@@@DDDOOOjjjmmmQQQVVVHHHKKKEEEEEEFFFGGGFFFEEEDDDBBBAAAAAABBBBBB@@@<<<999888888:::888777888777222111222333999333---333444111444...//////000111222333333///333666;;;NNNqqq[[[333000888333---...111000///...------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------.........---------------***+++,,,+++***+++,,,.........///000///...---,,,///***&&&)))000222---'''***---...,,,,,,---,,,(((---,,,++++++,,,---+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))))))))***++++++,,,------------------------,,,+++******)))............------------,,,---------,,,,,,...///+++++++++,,,,,,,,,------,,,,,,---...............000000///............///......------------......111///...---,,,---...///....../////////......---...------,,,,,,------...,,,---------............,,,---...---,,,,,,---///,,,***((((((***,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---------...///000000111000000//////.........555222///,,,,,,---000222000111111000//////000222...444...+++222333,,,,,,333;;;666;;;eeekkk>>>777333666666111111666111222333222000000000222111000......000000000//////......000222333222000...///000000111000000000111000000000000111222222222...555888222AAAgggoooOOO===???CCCFFFEEEAAA<<<999;;;:::999888777888888999999;;;<<<<<<;;;<<<>>>@@@@@@???AAAGGGJJJIIIHHHIIILLL```uuu]]]^^^PPPNNNPPPRRROOOGGGBBBBBB==================<<<<<<>>>888666:::???>>>===>>>;;;;;;>>>BBBBBBCCCMMM[[[~~~hhhwwwbbbJJJLLLFFFLLLIIIHHHFFFDDDEEEFFFEEEAAA>>>:::<<<======;;;::::::;;;999888777777555333111111000111000777===333+++444/////////000111222222333000333555444:::SSSzzzhhhBBB444444444000///......---,,,,,,------........................------------------------------............------000000///...------,,,,,,***+++++++++******,,,...---...///000000...,,,+++...***(((+++000333///+++***...000---,,,---,,,***,,,*********,,,,,,,,,***++++++,,,,,,,,,,,,---------,,,,,,++++++*********+++,,,,,,---...---------******+++,,,------...............------,,,,,,,,,,,,---------,,,,,,...///++++++++++++,,,,,,,,,,,,/////////000000///....../////////.........//////......------------......///......------.........////////////...---,,,,,,---------------------------,,,,,,,,,,,,---......+++,,,------,,,,,,...000---,,,,,,---///000000...------------------------,,,,,,------...///000000///000000000000...---,,,333111///------...000111222333333333111222333555+++777555,,,---...///666<<<999AAAjjjzzz;;;<<<999999:::777222111555000222333222111000111222111000......000000000///000//////111333444333111///000111111222222111111000000000111111111222222//////444333777UUU{{{sssgggTTTDDD;;;===CCCIII<<<<<<;;;<<<======<<<:::;;;===>>>=========???AAA???>>>>>>CCCGGGJJJLLLMMMLLLLLLSSSjjj{{{lllVVVQQQOOONNNLLLDDD<<<:::>>>;;;;;;;;;<<<<<<=========;;;777777<<>>;;;<<>>=========:::888<<<===>>>===<<<===???AAA???AAAAAA@@@@@@BBBEEEGGGHHHNNNRRRPPPUUUnnnqqqkkkiii]]]OOOQQQMMMIIIDDD>>>888:::@@@999::::::;;;<<<===>>>>>>888777999===>>>======@@@BBBFFFVVVyyyssshhhLLLHHHGGGJJJKKKFFF@@@===EEE@@@===BBBGGGJJJHHHBBBEEECCCAAABBBDDDCCC@@@<<<888999:::999777555555666222555555333333555444222;;;,,,888nnnxxxDDD.../////////000000000111111444+++---666333...EEEfffjjj^^^>>>///111111000000//////000000................................................------............------//////......---,,,++++++***+++,,,+++***+++,,,...------...///...---,,,+++***,,,---.........///000***000333///,,,------,,,***))))))***---......---***++++++,,,,,,------...------............------,,,,,,---...............000000000///...------,,,------------,,,,,,,,,,,,,,,---------,,,,,,...///,,,,,,---------.........,,,,,,---------,,,,,,+++---...//////000/////////......------------......***+++...000000///---+++------.........------,,,,,,------......------,,,,,,---------............,,,---...---,,,,,,---///,,,,,,...000111000---***------------------------+++,,,---...............------///000000///...---//////000111000000///...///111111111000111333555222222---111;;;777///222NNNYYY>>><<<;;;777333222333333222111000111222222111000222333111000......000000000///000//////111333444333111000111222222333333222222000111222222333333222222000555666000BBBtttzzziiikkkwwwvvvsssooonnnooorrrssstttsssaaaNNNGGG>>>999999:::;;;;;;:::;;;;;;;;;::::::<<<>>>888???DDDCCCAAABBBDDDDDDDDDJJJOOOMMMHHHOOOhhhkkkggg^^^JJJEEERRRLLLGGGCCCAAA<<<999;;;AAA888999999:::;;;<<<===>>>;;;;;;===@@@@@@@@@GGGOOOKKKeeeqqqiiiUUUQQQMMMKKKIIIFFF@@@;;;EEECCCAAA>>>777555AAAPPPCCC===DDDHHHHHHLLLHHHBBBAAA@@@AAAAAABBBAAA???===;;;<<<<<<:::777555444444222555666222222555444000333+++***AAAZZZPPP888///////////////000000000000111,,,---222111000;;;LLL[[[nnnnnnDDD999888666444333222111111................................................------............------......------,,,,,,+++++++++,,,---,,,++++++---///.........---------,,,,,,+++***)))+++......---+++***111444000,,,---...---+++******+++...//////...******+++,,,,,,---......,,,,,,---......------,,,,,,------...............111000000...---,,,++++++,,,,,,,,,,,,,,,,,,------,,,---------,,,,,,...///,,,,,,,,,------------...++++++,,,---------,,,,,,,,,---///000000000//////......------------......+++,,,---.........------,,,,,,---.........------,,,,,,---......---,,,,,,,,,---...///000///......---......---++++++,,,...///...,,,,,,------+++***........................,,,,,,---.........---,,,,,,,,,---...////////////000000////////////000111111222333333222333555777555333...222777444===VVV```:::333???777666444333333555666666///111222222111111222333111000......000000000////////////000222333222111//////000111111111111000000111222333333333222222222000333222777PPPgggiiiccc___cccnnntttzzz}}}kkkgggmmmyyyuuupppkkkhhhddd^^^ZZZooottt}}}oooXXXFFF>>>===???@@@:::;;;;;;;;;::::::<<<===666===BBB@@@@@@DDDGGGFFFHHHCCCBBBIIIMMMMMMLLLNNNhhhttt___RRRSSSYYYVVVNNNDDD@@@======:::666777;;;888888999:::;;;<<<<<<===@@@@@@BBBCCCBBBEEEQQQ^^^uuulllfffSSSPPPNNNMMMLLLJJJEEEAAAGGGFFFEEEBBBAAABBBCCCEEE@@@999888???BBB<<<666444@@@666===<<<;;;EEEGGGGGG>>>???@@@AAA@@@???>>>>>>;;;======;;;888666666666222777777222111444333...)))888999000---,,,...888////////////000000000000---000222222333777888888xxxUUUXXX???>>>;;;888666333222111////////////////////////////////////////////////---..................---------,,,,,,,,,,,,++++++,,,---------,,,,,,...000///...---,,,,,,,,,------444///,,,...444666222,,,***111444111,,,---......+++******,,,...000000///******+++,,,,,,---......***+++,,,---------,,,+++,,,---......//////......------------------,,,,,,+++++++++,,,,,,---------,,,---------,,,,,,...///++++++,,,,,,,,,---------,,,---......//////......,,,---///000000000//////.........------.........---,,,,,,+++,,,---...///++++++,,,---............,,,,,,---......---,,,,,,,,,---///111111000///---...//////---++++++,,,---444000,,,)))***+++,,,---........................,,,---.........---,,,++++++,,,,,,---...///000000222111...,,,,,,...111333...///000000///000222444...333666888555888bbbeee???999888///000444555333000111333444///111222222111111222444111000......000000000//////......000222333222000---......///////////////000111222333444333222222888///555:::111///<<>>@@@===777777>>>AAA@@@HHHDDDDDDEEECCCAAAGGGPPPFFFTTTyyy{{{iiiaaaWWWQQQOOOMMMIIIFFF>>>>>>===<<<:::999999999:::;;;>>>AAA???;;;999:::???<<<@@@GGGGGGRRR{{{iii^^^QQQJJJJJJKKKHHHEEEDDDEEEGGGHHHHHHFFFEEECCCCCCBBBAAA???>>>>>>>>>>>>;;;333===EEE888666===:::999:::999999BBBLLLNNNHHHEEEEEEBBB???@@@DDDBBB===555777999::::::888666444333333333333333333333333000//////222555555222...000///...------,,,,,,---...///000111333444555666???lllsssbbbxxxXXX222:::>>>,,,))):::777111,,,+++---...------...------,,,,,,---------,,,...//////......000111---...///...------...///------,,,,,,---...000111...------...//////...,,,...------...000111000...---...//////......///111++++++*********+++,,,---111...+++***+++------------...///...,,,+++,,,---222000...------------,,,///...---,,,,,,---///000+++++++++,,,,,,---------........................000///...---,,,------...------,,,,,,---...000111000000000///......------000222000,,,,,,000111000//////.........//////000///---+++,,,---...------///......---------......---***+++...///,,,---//////,,,,,,......++++++...,,,,,,+++++++++,,,------,,,,,,,,,---...///000000...------,,,,,,------...------------........./////////////////////......444,,,+++333444...000777555,,,;;;???444ZZZbbbGGG<<<666333444444333222222444444333222222333333333333222111111111111000000//////......000000000000111111111111111111111111111111111111111222222333333222222222000111222444666777999999<<<<<<<<<<<<<<<===>>>???DDDHHHUUUlll~~~vvvhhhYYYNNNLLLOOOSSSPPPWWW\\\aaaqqq|||rrrzzzgggLLL>>>FFFAAA<<<:::999999;;;???999@@@@@@888:::EEEHHHAAABBBCCCDDDFFFFFFFFFEEEEEEVVVIIIIIIhhh}}}lllddd\\\RRRLLLIIIHHHEEEBBB>>>===<<<;;;;;;;;;999888<<<:::999999<<>>=========>>>>>>CCC===333333===AAA;;;555888;;;<<<>>>EEEKKKIIIAAADDDEEEDDDCCCEEEJJJIIIEEE>>>===;;;999777555333222333333333333333333333333000000000111222111...+++000///......---.........000111111222222333333333999CCCnnn}}}___llliii888---===>>>,,,)))222666222...//////,,,......---------......///---...000///......///000---...///...------.../////////...---------...//////......///000000///...---------///111111///---+++---...---,,,,,,---...---,,,+++***+++,,,...///000---******+++,,,,,,,,,---...///...,,,+++,,,---......---------...---,,,///...---,,,,,,---///000,,,,,,,,,,,,,,,---------------------------------...---,,,+++++++++,,,,,,------,,,,,,---...000111////////////............222333111---,,,000111/////////......---......//////---,,,,,,---......---......---------......///000,,,,,,......++++++//////------//////,,,,,,///------,,,,,,,,,,,,,,,,,,,,,---------.../////////...------,,,,,,------.../////////000000000111111000000000000000000000000,,,111555444333333222111<<>>???BBBEEEFFFJJJ[[[sssyyymmm[[[KKKAAA@@@CCCGGGRRR[[[___^^^dddqqqwwwuuuuuummmnnnrrruuuwwwyyy~~~bbb??????AAACCCCCC???:::777===555AAAXXXWWW???444===@@@AAACCCDDDEEEEEEEEEDDDAAAGGGNNNSSS[[[www}}}fffaaa\\\VVVNNNHHHEEECCC@@@===>>>;;;999999<<<<<<:::777::::::;;;===@@@@@@;;;777AAAPPPmmmuuurrrvvvhhhPPPOOOKKKEEE@@@@@@EEEKKK???CCCDDDAAA;;;888<<<@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===---BBBHHH@@@===666555???555888;;;@@@FFFGGG@@@777???AAABBBBBBEEEJJJIIIFFFAAA???;;;888555444333333222222222222222222222222222333444333000...,,,,,,//////......//////000000222222222111111111111111111555EEEbbbyyyvvvHHH333333666555444...(((+++333111(((---------------...///000...///000///...---...///---...///...------...///000000///------,,,,,,------......//////......---------...000111111///,,,,,,---......,,,+++,,,---///...,,,++++++---///111///,,,***)))***+++++++++---.........,,,+++,,,---++++++,,,---------------///...---,,,,,,---...///---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,---------------...///000---............/////////444555333...---//////---//////...---,,,,,,,,,---///---,,,,,,---......------------------...///000222...,,,---,,,***+++///000------000000......000......------,,,,,,++++++------........................------------......//////000000000111111111000000000000000111111111---333222,,,111===@@@888FFFGGGWWWaaaeeeOOOCCC777333444555555666222111000000222222111000111111111111111000//////000000000000////////////........./////////000000111111111111111111111111...///000222444444555555333333333333333333444444444444555666888:::<<<===555;;;???:::333666FFFUUUbbbnnn{{{~~~oooYYYGGG>>><<<>>>???DDDOOOVVVSSSSSS^^^iiimmmttttttooohhheeehhhkkklllssswww}}}sss]]]CCC999>>>DDD@@@888BBB999IIIgggeeeDDD888FFF>>>???@@@BBBCCCDDDDDDDDDCCCHHHMMMMMMJJJTTTpppxxxooohhh\\\VVVSSSNNNJJJGGGCCC>>>:::<<<999777888;;;===:::777<<<<<<<<<@@@HHHOOONNNJJJZZZzzzzzznnnnnn}}}|||eeeTTTLLLHHHCCC???GGGKKKNNNKKKDDD===999999>>>CCCFFFCCC<<<777777:::;;;;;;:::::::::;;;<<<<<<999999999:::::::::999999GGG444///444222555:::777666888===DDDJJJIIIAAA888:::===>>>===>>>AAA@@@<<<:::999888777666555555555222222222222222222222222333666777666111...///000.........//////000222222111111111111111111111111111777***===PPP666;;;;;;666222111111///---,,,,,,,,,,,,,,,---.../////////000111000...------...---...///...---------/////////......------------,,,---......---,,,,,,---------...000222111...+++...000000000...---...///000...,,,******---///111///---++++++,,,,,,,,,+++,,,---......,,,,,,,,,...)))+++---------,,,,,,,,,//////...---------......//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------......//////,,,,,,---......///000000555666444///---///...+++000///...---,,,+++++++++///...,,,,,,...///...---,,,,,,,,,---...///000111222...+++,,,,,,+++---111///,,,---000000------000///.........---,,,+++***...............---------......------------......---............/////////000000000000000111111111111333111000777@@@@@@999DDDlllnnnxxxooopppWWWCCC???<<<999777444111111333111000111222333222000000000000000000//////...000000000000////////////////////////000000000000111111111111111111111111//////111222333444444444111111222222222333333333444444444555666888999:::777888:::>>>@@@???;;;777888@@@IIINNNSSS]]]mmmyyy~~~oooZZZJJJBBB???===<<<777AAAGGGEEEFFFOOO[[[bbbfffooonnnbbb[[[___eeedddhhhkkkooorrrvvvzzziiiIII<<<===@@@@@@:::???DDDFFFBBB===;;;<<<<<<===>>>???AAABBBCCCCCCMMMHHHHHHOOOUUUTTTRRRQQQqqquuuaaagggeeeWWWRRRRRRPPPNNNKKKEEE>>>::::::888777888;;;===<<<:::???>>><<>>===>>>@@@CCCEEEFFF555777;;;>>>>>>===<<<;;;::::::999999:::;;;<<<<<<999:::::::::999888666555DDD111VVVsssNNN999@@@222;;;<<<@@@JJJQQQPPPJJJDDD>>>AAA@@@;;;999999777444222333555666777666444333111111111111111111111111111333555444111///111333............///111222333...//////000000111111222444,,,777>>>FFFwwwvvvFFF888555<<>>;;;;;;;;;:::999999===EEEKKK>>>LLL___ppp~~~vvvdddYYYLLLBBB???<<<999666;;;>>>???<<<<<>>666<<<<<<===>>>???@@@AAABBBFFFDDDEEEHHHHHHIIINNNUUUPPPfff}}}kkkfff^^^XXXWWWQQQQQQPPPNNNJJJDDD???;;;999:::;;;<<<===>>>??????===GGGTTTggghhh```SSSGGGAAAAAAEEEHHHFFFGGGHHHFFFCCC@@@???>>>GGGBBB>>>===>>>===888444666666777;;;???@@@===:::777888888999999::::::;;;::::::;;;;;;999888666444,,,;;;XXX---:::;;;999888>>>JJJRRRRRRLLLIIIFFFHHHEEE>>>888777666444222333555666666333000...000000000000000000000000---///000000//////000111............///000111222---......///000111111222...///666555---AAAsssyyyeeeFFF000222777222111666...------,,,,,,,,,------...///000///...---...///---...///...------...///+++,,,---...////////////...111444333000///000333000///...///000000...,,,+++,,,------,,,,,,---///---,,,+++++++++,,,......000///......//////...,,,+++---...---,,,,,,---///***,,,...---+++***---111/////////......---,,,,,,///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,------......///......---++++++,,,---......//////000333222///...000///,,,//////...---,,,,,,,,,---000...------...//////...---------------...///000...+++***---......111555---******......,,,---000---.../////////---,,,+++------..................//////............//////000000000111111111222222000000000111222222333333222333666666///:::eeesssZZZMMMMMMRRRXXXkkkTTT:::???222666777444222444444222444333222222444444333222000000000000000///......////////////000000000000111111111222222222333333111111111111111111111111222222333333333222222111///000000222333444555555888777666666555555666666666888999777555666:::???<<<<<<<<<===???>>>===;;;???BBBEEEDDDAAAAAADDDIII]]]iiisssxxx|||www^^^BBBCCC???:::888999999777555<<<:::888777999<<<>>>???>>>DDDGGGDDDAAADDDGGGIIITTTUUUXXX[[[```gggooouuu{{{{{{zzzzzz~~~sssZZZEEE@@@@@@@@@AAAAAAAAAAAA@@@===============>>>???@@@DDDCCCDDDFFFFFFFFFKKKRRROOOSSSccciiieeecccVVVOOOUUUPPPOOOLLLGGGBBB???======:::>>>AAAAAA@@@@@@CCCGGGMMMeeeaaaXXXZZZMMMLLLKKKJJJIIIHHHHHHHHHAAA???<<<999777999<<<>>>888999<<>><<<;;;;;;<<<<<<:::777666777999:::;;;;;;::::::999:::;;;<<<;;;:::888666BBB>>>CCCBBB777333777777777666===LLLUUURRRLLLIIIGGGIIIFFF===777777777666555555555555444222000///000000000000000000000000///---,,,---///000000///...---------...///000000////////////////////////---666((((((;;;555BBByyy~~~NNN444555===:::111111000///...............---...000///......///000---...///...------...///,,,---...//////......------111444333///...000222222000...---...///......)))+++------------///000,,,,,,---...............///...---...//////---++++++,,,...---,,,,,,---///(((+++---,,,***,,,222777////////////...---,,,+++///////////////000000000------------------------***+++,,,---------,,,,,,------...//////...---,,,,,,,,,,,,------.........,,,///000---...000000---//////......---......///000///------/////////.........---------......///...+++,,,///000...///333---++++++//////---...111,,,---/////////...---+++,,,---------...///////////////............//////000000111111111222222222222222333333444555555666;;;999888???SSSxxxkkkUUUFFFUUUggghhhOOO222...:::555888888333222444333///333222111222333444333111000111111111111000//////.../////////000000000111000111111111111222222222111111111111111111111111000111222222333333333333222222222222333333444444555555555444444555666666...666===>>>888444555888111444888<<>>===555777999:::;;;>>>AAADDD???AAAAAA???AAAEEEBBB<<<666666555666666777777888555444444777:::<<>>999999>>>???>>>===<<<<<<===>>>???FFFAAAAAAHHHMMMLLLGGGEEEMMMWWWWWWVVVuuuvvvaaaUUUQQQOOONNNOOOPPPMMMFFF@@@;;;:::<<<>>><<>>>>><<<:::>>><<<999999:::;;;;;;;;;999888888777777777888999777999;;;===>>>===<<<;;;777999;;;<<<<<<<<<:::999000GGG777(((AAAFFF666888;;;;;;DDDTTT]]]YYYQQQMMMCCCDDDAAA999333444777777777666444333222333333444000000000000000000000000222///------000222000......------------...//////111000000///......------888&&&///;;;111...666333\\\fffAAA:::999222444333222000////////////,,,...//////......000111---...///...------...///...////////////---,,,+++***...111000,,,+++---000333000---,,,---...//////***,,,...//////000111333,,,---///000000000///......---,,,---......,,,***+++,,,------,,,,,,...///&&&)))++++++***...666===////////////...---,,,+++......//////000000111111........................+++,,,...///000///......------/////////...---,,,,,,,,,------------......)))---...------111111...//////.........//////000000///------///000///...///......---------......///------000000......000...,,,,,,000000...///222+++---...000000///---,,,,,,,,,------...///000000//////............//////////////////000000000000444444555555666777888888@@@AAAHHHcccvvvIII222;;;===222...222333000111555444...222111000111222222222000111111111111111000//////.../////////000000111111000000000000111111111111111111111111111111111111...///111222333444555555444444444333333333222222333222333333444555666777888666444444555666777777555777888888777999<<<>>>===<<<<<<;;;:::999777777888===???===999777777777666777777666444444666888666666888:::999999<<>>@@@???>>><<<<<<===>>>>>>======???AAAAAABBBJJJTTTHHHJJJNNNQQQWWWppptttooodddWWWPPPOOONNNLLLPPPLLLEEE@@@???@@@???;;;???GGGNNNQQQPPPSSS[[[bbb\\\MMMLLLJJJHHHFFFEEEDDDDDD@@@@@@AAAAAA@@@>>>;;;999<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;======<<<;;;777888999999888777888:::777:::>>>@@@@@@>>><<<<<<:::;;;<<<======;;;999888555AAA@@@888999888999@@@CCC:::[[[WWWSSS@@@KKKAAA888666777555444555333333333222222222111111222111111111000000//////222111000111333333111000000000111111111000000///000//////...............000///......///111333444AAAIIInnnlllbbbMMM777===:::555222333000,,,000888111222222000...///222666///---,,,,,,---...,,,+++222111///...///000222333.........////////////000333///---...111111---)))+++---000111000///...///---......///000111222222(((444222+++...---))),,,,,,,,,+++---//////...,,,)))444222,,,111222...000555444333222111///......222,,,))),,,000000000222........................111///------/////////...---------.........//////------......//////000000...------------......///111111000000000000000111//////.........---------...------,,,,,,,,,------+++***+++,,,//////...---111///,,,,,,---///000111000000////////////000000......///000000000000000000111222111000///000111222///+++***---000222222444999888777888555>>>RRR666___eee>>>333777888666666111222222111//////111333000000000000000000000000111222222111...---......---------......///000111...333444111111444333...///111222222000///000000333333444555333000222999>>>555888111===000666666444333333222222333333444444444555555555555444444222444666666555666777999888888888888888888888888:::999777555555555666666555666777777444333333333555444444777>>>DDDIIIKKKIIIDDDFFFLLLJJJCCCFFFPPPBBBCCCEEEEEE@@@===CCCLLLQQQWWW```iiiqqqvvvzzz|||yyy{{{nnnKKK999>>>CCC<<<===>>>??????>>>>>>===??????CCCGGGGGGDDDDDDGGGNNNGGGJJJQQQMMMOOOnnnkkkeee]]]UUUNNNJJJJJJKKKQQQJJJIIINNNJJJAAAAAAHHHIIIAAA???OOOnnnlll\\\QQQHHHEEEEEEDDDCCCBBBAAAAAAAAA??????@@@???>>><<<:::999;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::<<<<<<;;;:::999:::;;;:::888777777888:::===AAABBB@@@>>><<<<<<===<<<<<<;;;;;;;;;;;;;;;444===:::555999999999@@@@@@CCC}}}PPPIIIPPPFFF>>>777888999777666666333333333222222222111111111111111111000000000///000///...///111111///...333222111000000000222333111000000///............000///......///111333444555;;;GGGdddjjjzzzyyyXXXJJJ;;;///222999999555222//////000000000///---,,,111///......000000///---222111///......///111222....../////////000000000333///,,,---///000---***---...///...------///111***++++++,,,---...//////444///)))...555...,,,:::222///+++***+++,,,,,,,,,---777444---000111---000111111111111111111111111333---***,,,...------///------------------------000///------/////////...---------.........//////............//////////////////...------.........111000000/////////000000//////.........---------...---------------......,,,,,,,,,---000000///...000///---,,,---///000111//////............//////......///000000000000000///111222111//////000111000111222333444555666777444222---666GGGGGG@@@DDD]]]HHH888777:::666222333999777333111000111222333111111111111111111111111111111222111///---...///////////////000111222333...333333111111333333...///111222222000///000111---333333333888666222777555777999---@@@555333111444444333333333333444444444555555666666555555444333444666666555555666888777777777777777777777777888888777666555555555555333555777777555555555666===888444999MMMoooxxx```QQQJJJGGGPPP???555===MMMQQQHHH======CCCJJJPPPWWWbbbpppzzzxxxsssqqqyyy}}}bbbOOOCCC666???>>>===;;;:::;;;===???<<<;;;<<>>BBBGGGIIIEEEIIIQQQPPPMMMZZZooorrrddd\\\VVVTTTNNNGGGHHHOOOUUUBBB>>>OOOUUUGGG@@@EEE>>>BBBSSSxxx{{{___LLLCCCDDDLLLTTT??????????????????>>>>>>>>>>>>===<<<;;;;;;::::::999999::::::;;;;;;<<<<<<;;;999888999:::;;;:::999<<<<<<===;;;999777777888;;;>>>AAAAAA???<<<::::::===<<<999888777999:::;;;666:::666555;;;:::999@@@AAA```SSS888CCC@@@;;;888:::<<<999777777333333333222222222111111111111111111000000000000000///...///111111///...444333000...///000333555333222111000///.........000//////...///000222333333:::666444UUUUUUmmm___RRRCCC;;;666111//////444222111111444555333111222111000000111111000///111000///.........000000...////////////000000000222///++++++---...---+++......---,,,+++,,,///222------...///000111222222000+++,,,555666444YYY888333---))))))+++---...222999444---///...+++000000000000000000000000000222---+++,,,---++++++---........................000...------///000///...---------.............../////////...............111000///...............//////.........//////000...............---------------------...///000000,,,++++++---///000///---///......------///000111......------------............///000000000000000...000111000//////000111///111222222000000333555...@@@CCC777111>>>lllNNN999555777<<<<<<555444999@@@;;;444111111333444333111111111111111111111111000111222111///......///111111111111222333444555///222333111111333222//////111222222111000000111+++666222222???<<<999HHHmmmpppVVV+++;;;444222666555555444444444444555555444555555666666555555444333444555555444333444666555555555666666555555555666666666666555555333333222444666666666666777888999555000+++///@@@YYYlllgggQQQLLLGGGBBB;;;777;;;BBB;;;@@@DDDEEEGGGOOO___kkkqqqmmmkkknnnwwwxxxlllWWW;;;>>>===;;;::::::<<<===>>>@@@===<<<>>>???AAAGGGNNNHHHFFFFFFLLLOOONNNMMMNNNiiipppiiiaaaWWWRRRTTTPPPJJJMMMVVVQQQCCC???GGGHHH@@@AAALLLPPPjjjqqqQQQQQQIIIGGGLLLMMMFFFDDDHHH???????????????>>>>>>======<<<;;;:::::::::::::::888999999::::::;;;;;;<<<:::888777888999:::999777;;;<<<===<<<:::999999:::888;;;===>>><<<:::999888:::999888777777777888999999:::666999???;;;999BBBDDD{{{PPPCCC===:::999===>>>:::666555333333333222222222111111111111111000000000000000222111000111333333111000111111/////////000222333444333222000///////////////////////////000111222777777555111333KKK{{{iiittt~~~```AAA???CCC>>>666555222---+++***+++,,,,,,222111///000111111000...000///......---......///------........./////////111...+++***+++------,,,,,,------,,,++++++...000...//////000111222333444555111......'''!!!GGG999555///,,,,,,...///000222777222,,,...---***111333333222111///...---,,,111---,,,......++++++...000000000000000000000000000...------///000000///......................../////////......---------222111000///...---------......---------...//////........................---------...///000111222++++++***,,,......---+++......///...---...000111///......------......///......///000000000000000...///000000//////111222000000///...///333777;;;<<<===777===[[[jjjDDD777444444777999666222777??????999333222444666444222111111111111111111111111000111222111///...///000222111111222222333444555111222222111111222222111///111222222111000111222///888333555AAA===KKKsss}}}555===555333:::666666555555555555666666555555666666666666555555333444555555333222333444444444555666666555444444555555666666666444333111111333555555555444555666999<<>>999555555666666GGG]]]qqqgggOOOFFFCCCBBBAAA===@@@CCCCCCBBBFFFMMMSSSaaahhhppprrrpppppptttzzz|||uuuZZZDDD???;;;;;;???AAA>>>;;;BBB??????AAACCCEEEKKKSSSJJJIIIFFFEEEKKKPPPOOOIIIOOOzzzllleee___VVVPPPRRRRRROOORRRYYYEEEIIIJJJDDDBBBNNNjjjsss\\\RRROOOMMMKKKDDDDDDIIIHHH>>>:::===@@@@@@@@@???>>>===;;;:::<<<;;;;;;:::::::::;;;;;;999999999::::::;;;;;;;;;999888777777888999888777999:::<<<<<<;;;;;;<<<===777999<<<===<<<;;;;;;;;;999:::;;;;;;;;;:::888888::::::777<<<@@@:::;;;MMM|||eee>>>>>><<<<<>>PPPwwwkkk:::...???555333111111///...333888888444111222666888444000111111111111111111111111000111222111000///000111111111111111111333444444222111111111111111111222///000222333222111222333555555333888===@@@eee@@@DDD:::444777777666666555555666666777555666666666666666666555333444555555333222333444555555777888888777555555555555666666666444333111111333555555333222333444......///222555777777777888777===FFFJJJLLLUUUaaafffGGG===>>><<<::::::<<>>@@@BBB>>>999<<<;;;<<<@@@BBBBBBFFFLLLGGGJJJIIIFFFIIIPPPQQQLLLNNN[[[xxxsssjjj___[[[UUUPPPPPPUUUWWWVVVTTTDDDAAA@@@NNNppptttkkk^^^UUUPPPLLLGGGCCCGGGBBB@@@@@@???>>>@@@DDD>>>>>>>>>>>>===;;;999888;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999777777777888999888777777999;;;;;;;;;;;;===???999;;;>>>???>>>>>>>>>???<<<===>>>??????===;;;:::999999888<<>>===>>>;;;555222333333333333222222222111111000000000000111111111111000///...///111111///...)))+++...000111000...,,,111111000/////////000000////////////////////////)))...555888777444444555[[[wwwbbb555999888777777777777666555111000//////000000///---111000000000///......---,,,,,,---------.........///...---,,,,,,---......))),,,///000///...------------...///000111222222+++000,,,,,,888:::111---+++***+++,,,......---++++++///+++***///+++)))333////////////////////////---,,,...111000---///333------------------------///---,,,---///000000000...............---------.........---------------000///...------------------------------...///000---------...............------------...///000000000000///000222222000///,,,...111000...---///111000000////////////000000......///000000000000000...///111222222222444666222444555666666666666777JJJrrrLLL222>>>???///222111000111222333222111111000000222666666444111222222222222222222222222000111222222000000000222000000000000111222333333333000000222222000000333///000222333222222333444666111444999<<>>666999<<<666666555555555555666666555666666777777666666555333444555555444333444666555666888999999888666555666666666666555555333333222444555555333222222333>>>:::777666999<<<======???999:::AAA???888<<>><<<::::::<<>>===;;;888;;;<<<===>>>===<<<:::999;;;<<<===>>>??????>>>=========<<<<<<;;;:::::::::999888777777999999888777888999;;;;;;::::::;;;===<<<>>>??????>>>===>>>???>>>>>>>>>>>>======<<<<<<:::;;;:::>>>@@@AAA```hhhBBB>>><<<<<<999444444666333333333222222222111111///000000000111111111111000///...///111111///...***,,,---///000000///...//////......//////000000...///////////////......,,,666888///+++222999999000888GGGhhhyyy___OOO<<<111111444333///444333222222333333222111111111111111000///.............../////////000000......///............///,,,---//////.........000000000111222333444444555000888222((('''&&&'''000+++++++++,,,......---++++++...+++,,,111+++)))333........................---,,,...111///+++,,,111...........................---,,,---///111111000//////.........---------,,,------------------......------,,,,,,,,,------------------...///000111---------.........//////...---------------......000//////000111111000...+++...111111...,,,///222/////////....../////////......///000000000000000...000222333333444666888444888:::888888BBBTTTcccnnnCCC999;;;555000222111111222333666666444111//////000111222333333333222222222222222222222222000111222222000000111222000000000000111222333444444000///222222///000444...000222333222222333444555111:::<<>><<<:::===IIIXXXdddiiiiiiooooooyyy}}}vvvyyyxxxfffRRRDDD???>>>>>>===???AAAAAA???@@@EEEBBBEEEJJJLLLIIIEEEFFFJJJKKKOOOOOOdddooojjjcccVVVSSSYYYYYYWWWbbbkkk]]]DDDGGGYYY|||XXXUUUUUULLLKKKJJJHHHGGGFFFFFFFFFFFFDDDJJJHHH???<<>>===<<<;;;<<>>>>>>>>===<<<;;;::::::999999888777888999:::999777999;;;;;;;;;999888999;;;===>>>???>>><<<;;;;;;;;;>>><<<;;;999999:::;;;<<<===>>>===@@@BBBIIIuuurrrBBB>>>;;;;;;888444555:::333333333222222222111111//////000000111111111222222111000111333333111000---------...///000111111...------......///000111...///////////////......333...+++...444777444111999EEE999<<>>???<<<666888666555555666666555444222222222222111000......000000000000111111111111---...000000///...///////////////---,,,---000333------...///000111222222333222+++...:::777000222000///---...///000///...,,,///---///333,,,(((222111111000...---,,,+++***------///111---))))))...111111111111111111111111...---,,,---///111111000//////.........---------,,,,,,,,,------.........,,,,,,+++++++++,,,---------------...///000111111---------.........//////...------,,,,,,,,,------------,,,---......,,,+++***...222111...,,,...222.........------............//////000000000000000///111333444444555777999666<<<@@@@@@HHHeeeLLL???777:::===888333222000111000///000222222111111111111000///000333555222222222222222222222222000111222222111000111333111111111111222333444444555000///222222///000555...000222333333222333555444444AAA???MMMoooRRR:::;;;///555555444444444444555555666666777777777777666666222444666666666666777999444666888999999888666444:::999777555555555666666111333666777777888999;;;666999<<<:::666555888===333<<<===555444<<>>===999999<<<===<<<>>>AAAAAADDDFFFFFFBBB>>><<<;;;;;;@@@AAA===:::BBBVVVgggllliiirrrzzztttuuudddKKK@@@>>>@@@======>>>===;;;>>>CCCGGGDDDEEEHHHFFFBBBGGGPPPBBBVVVSSSMMMmmmllldddaaaWWWnnnfff```WWWxxxYYYJJJQQQxxxWWWKKKMMMNNNKKKHHHHHHGGGGGGGGGFFFCCC???===DDDCCC@@@>>>===<<<===>>>???>>>>>>???@@@>>>;;;888=========>>>>>>>>>>>>>>>@@@@@@<<>>999;;;<<<<<<:::888888999===<<<:::999999;;;>>>@@@OOOAAA999<<<<<<999AAAOOOPPP...>>>LLL===jjjUUUGGG;;;777777999999666777777555444444333444444111111111111111111111111111000......//////...---////////////000000000000//////000111111111111111---...///000000///...---000000000000000111222222555999:::999@@@\\\lllLLL>>>:::;;;<<<@@@@@@777///222;;;222///...000444666444222666333//////111333222111///...---,,,+++,,,------000///---,,,,,,---...///000000000000000000000000333000...///222333111...000000///------,,,,,,,,,---...///000000///...---000000///...------,,,,,,---...000111111111000///,,,///222333222222333444///000111000...,,,---...111111111111000///------(((111&&&222222'''333,,,//////...---,,,,,,,,,,,,///...---...000111111111//////............//////000000000000000000000000...///000///---,,,,,,---333111...,,,---.........///++++++///000......000222111111111222222333444///999555111999>>>;;;===999BBBSSSssslllGGG<<<<<<;;;999777555333111555444222111000111222222333222000/////////000000---///111444444333222000111111000000000000111111222222111111222222333444222222111111111222444555333555777888555222333666444>>>999CCCzzzOOO;;;GGG---444666777777777777666444777777777777777666555555555555555555555555444444666666777888888888888888999888777666666777888999666666666666777777777777999::::::;;;:::888777666<<<;;;::::::;;;;;;:::999;;;;;;;;;;;;;;;<<<======777:::===>>>===<<<>>>AAA???>>>===;;;<<>>CCCCCCDDDFFFKKKMMMLLLFFFAAAIIIHHHNNNUUUZZZooo{{{gggXXX^^^jjjqqqlllqqqqqq~~~uuuPPPUUUooodddVVVJJJJJJNNNLLLGGGEEEGGGFFFDDDBBBBBBAAA@@@???DDDCCC@@@>>>======>>>>>>>>>=========>>>===:::888;;;;;;;;;;;;;;;:::::::::===333888SSS>>><<<555777777777888888:::;;;======:::<<<===<<<:::999999:::;;;:::999999999;;;===>>>KKKAAA;;;;;;:::999>>>GGGDDDEEECCCCCCeeeKKK666???888333999666555555555444333333222222////////////////////////000///......//////...,,,////////////000000000000//////000111111111111000......////////////......000////////////000111222333555666555777AAAQQQ^^^lllrrrvvvQQQIII===444666999999888999333<<>>>>>===;;;;;;===<<<;;;<<<>>>???>>>===;;;:::999999999:::;;;<<<;;;===??????===<<<===???<<<===>>>===<<<<<<===???LLLRRRaaaqqqyyyzzzzzz|||ttt~~~ppp\\\AAA===???FFFCCC::::::CCCAAABBBDDDHHHLLLLLLHHHEEEHHHGGGLLLRRRTTTdddyyyqqqfffaaapppwwwsss~~~|||eee[[[|||sss___FFFEEECCCFFFJJJIIIDDD???>>>FFFDDDBBB???>>>>>>@@@@@@BBBAAA???>>>=========>>>===;;;::::::;;;;;;999888888888888777666666555555@@@000---???111000111;;;333444555777999:::;;;;;;:::;;;===<<<;;;999::::::888888999999:::;;;<<<<<>>@@@888NNN@@@BBB]]]999FFF===333888333333444444444444222111000///////////////////////////...------...///---,,,////////////000000000000...///000000111111000000//////............////////////......//////000000///000111444555666555444@@@===VVViii}}}wwwcccNNNDDDBBB@@@===;;;DDD777,,,,,,777===:::333///000000222444333000...222111000000//////000000//////000000000000000///...........................///000///...---...///111000000//////.........------............------000//////......---------+++,,,.../////////...---,,,///111111000......///---...//////......///000///////////////...---,,,---222***///111---333------------...///111222333222000......///000///...////////////////////////000000000000000000000000---///000///---------///.........000111000---+++111......111222//////222)))333;;;777...***222;;;<<<:::777;;;<<<@@@cccfffHHH666111222555555555444333222111000111111222222222222222222333333222111111111111222///000000111222222333333444333333333333333333444111111111111222222333333444333222111111111222333666222111555777666666999666CCCdddfff555@@@;;;666111111555777777666666777777777777666555555222222333444555666777777444444555666666666666666777777666666666666777777555555666666666777777777999999:::;;;;;;;;;;;;:::===<<<<<<>>>AAACCCCCCCCCAAA???>>><<<<<<===???@@@<<<===>>>>>><<<<<<===>>><<>>===???BBBMMM___nnnuuuyyy|||vvvYYYGGG<<>>AAA???@@@BBBEEEIIIKKKJJJIIIGGGFFFKKKOOONNNUUUuuuwwwjjjfffttt|||vvvkkkbbbLLLEEEJJJRRRFFFFFFGGGGGGDDDBBBAAABBBFFFEEEDDDAAA???===>>>???>>>===<<<;;;;;;;;;;;;;;;;;;999777777888888888777666666555555444333222222444777999:::666:::555---111222444666888888777777888:::;;;;;;999888999999777888999;;;<<<<<<<<<;;;:::======:::;;;@@@@@@>>>===FFFFFFdddNNNCCCAAA;;;666222333444555666555333111///111111111111111111111111///---,,,---...///...,,,////////////000000000000...//////000000000000000000///...------...///000//////............//////222111000222666888888777666000999LLLzzzdddsssnnnOOO???>>>BBB<<>>???AAACCC;;;;;;<<<<<<<<<<<<===>>>999===AAACCCCCCAAA@@@@@@@@@>>>AAALLLWWWaaallluuudddDDD999AAAIIIGGG@@@@@@@@@AAACCCEEEHHHIIIJJJEEEFFFJJJNNNJJJKKK^^^vvvvvvoooooo{{{~~~mmmyyyeeePPPOOONNNEEECCCIIIGGGFFFCCCBBBDDDGGGIIIJJJDDDFFFGGGEEEAAA===<<<<<<999999888888888888888888999777555555666777666666555555444444333222111111222222111---444444444222222333444555555555333333555777888888777666777888777888;;;===>>>>>>======:::???@@@======@@@@@@<<>>AAA???;;;777666666555555444222222222333444............------,,,,,,+++,,,...///000///.................................111333222///...000333///000000111000000///...........................///////////////.........---...///000111000/////////111333222000.........+++---...///...///000222------...............---...000333---+++000...,,,///...............//////444222////////////...---//////000111111000//////////////////////////////---...///...---...000222111///---...000111222222111000222555333111222777>>>???===666000333===GGGHHHlllkkkpppJJJDDD<<<777666666555333111222222333333222222222...///111222333222222111222222222222333222222222111000000///000111333555222222111111111111222222///000111222222222111111555444222111111111222222444///000666666333;;;GGGgggxxx777AAA===;;;;;;777111222666666666666666666555444444555555444444333333333222222222333444444444444444555555555666666555555555555555555555666666666666777777777888999:::;;;;;;999999:::===AAACCCDDDDDD@@@???===<<<<<<===???@@@BBBAAA???>>>============888:::<<<===<<<;;;<<<<<>>???CCCFFFMMMYYYfff|||cccDDD===FFFHHH???AAAAAAAAAAAABBBCCCFFFGGGDDDEEEIIIMMMKKKIIISSS```xxxpppsssnnnkkkbbbGGGHHHHHHGGGIIIKKKGGGBBBDDDDDDBBB@@@BBBFFFDDD???@@@CCCFFFDDD???;;;999:::555555555666666666666666777555444555666777555444444444444333333222222111333)))///>>>PPP666000===333333444444333333222111333555777777666555666777777999;;;===>>>>>>>>>>>>@@@@@@@@@@@@???>>><<<<<>>@@@AAA@@@>>>>>>>>>>>>>>>??????@@@LLLIIIEEEBBBAAA@@@>>>===???@@@???>>>;;;999:::;;;999;;;@@@CCCBBBBBBIIISSSmmmvvvfffIIIAAAAAA???BBBBBBBBBAAA@@@@@@CCCEEEDDDDDDGGGKKKKKKJJJOOOVVVlllrrrwww|||zzzpppbbbbbbWWWEEEBBBJJJHHH===<<>>>>>@@@;;;;;;@@@AAA<<<===CCCEEETTTyyyDDD999@@@;;;666666555444444333333222////////////////////////000///...///111222111000////////////000000000000---...//////000000//////......////////////......222111000////////////000))),,,000000//////222444+++333666666666777888<<<333aaa|||YYYCCC>>>AAA;;;<<<<<<999555333444555222222333333333222111000------------...///000111///////////////////////////...---...///000///...,,,---///000000///...---111000////////////000111/////////////////////000---...///000000000///...---///111111///.........,,,...//////......///111,,,---...///000000000000+++222DDD444+++333***111222111000///............333111///...///000///......///111222222111///...000000000000000000000000---.........---///222555222000000111444666666555444555999<<<;;;999===DDDBBB===CCC___dddDDD>>>CCCEEE===555222444666555333111111222222222222111000222111111000000000000111///000111222222222111111000000000000111222333444111000000//////000000111...///111222222222000000333222111111111222333444555555999<<<999CCClllOOO???444777;;;:::;;;@@@555555666666555555444333555444444333333222222222222333333444555444444444333444555555555555444333444444444555555555666666444333333333333444666666777777777888;;;======<<<<<<===>>>@@@AAAAAAAAAAAALLLHHHDDDBBBBBBBBBAAA@@@BBBDDDDDDCCC@@@=========;;;:::===@@@@@@>>>AAAGGGVVV^^^kkktttzzzjjjLLL??????@@@AAABBBAAA??????AAADDDDDDBBBCCCGGGJJJKKKMMMQQQZZZ|||yyyzzzttteeehhhggg\\\SSSEEEBBBJJJBBBDDDEEEGGGIIIIIIBBB:::AAAEEEDDD<<<888;;;===<<<555777999666333333777<<<333333444555666666666666333444444666888777555222111111111111222222222222777666444&&&@@@000...111222111000000111333555666444666777888777666777888666777888999;;;<<<===>>><<<333444???BBB===AAALLL[[[sssVVV999HHH999666555444333222222222222111111111111111111111111000//////000111222222111////////////000000000000---......///////////////---...///000000///...---222222111000000000000000000...,,,++++++---000111555111222666...444777555@@@999;;;]]]qqqQQQCCCFFFHHHFFFAAA===<<<<<<222222333444333222111000///............000222333000000000000000000000000333000...///222333111...+++---...000000///---,,,222111000//////000111222////////////000000000000,,,---.../////////...---+++---///000...------...---...//////......///000------///000111111111111***444KKK888,,,444+++444222111111000000000000000222000......///000///......000111222222111000...000000000000000000000000---.........---///333666000000222555777888666444666888<<<@@@>>>===AAAHHHvvv```===888AAACCC===666888999777444333444666111111111111111000000///333222111/////////000111...///000111222222111000///000000111222222333333111111000000000000111111...///111222333222000///222222111111111222444555111222777888666GGG~~~jjjPPP:::999===:::666777555555666666555555444333333333333333333333333333222333444444555555444444333333444555555444333333444444444555555555666666888888777666666777999:::888777777888:::;;;;;;:::666888:::===>>>>>>======DDDAAA>>>>>>AAADDDDDDCCC<<>>===<<<:::888777555555666666555555555444444444666666666555555444444333444444444444444444444444333333333333222111000000222333222111000000333666555555555444444333333333666555444333444555666777<<<222000:::AAA===999:::>>>:::<<<===999@@@IIIHHH___VVV555???---???<<<444;;;777...444333222111111222222111///000000000000////////////------------...000111222......------------....../////////......---,,,,,,000//////...---,,,,,,,,,333222111000////////////444333333222222333333444444:::>>>===CCC^^^zzzVVVCCCEEELLLLLLHHH;;;>>>===777444555555333333222111222111///......000222333111...---///111111444222---...222111+++///000111111000000//////111///...///111222222111111///---...111222000..................///000000......//////////////////000...------///000000///------......000111333444000333333111111333333000000111111111222222222222000000000000000111222222777111...222444222...---///+++))),,,222444000+++333555---)))000111000888666;;;777777???===666999>>>HHHCCCOOOeeeaaaKKK:::;;;>>>:::555555888777666555444333333333333111///......///111333////////////000000000000222222222222222222222222111111000000000000111111000000111111111000000///444222000///...///000111111111222222000///444:::===999<<<@@@CCCvvv```;;;CCC;;;<<>>???@@@BBB@@@>>><<<<<<===???AAABBBBBBBBBBBBBBBBBBBBBAAA===>>>???>>>======???@@@@@@AAAFFFKKKLLLPPP___ppplll===FFFEEEBBB@@@???@@@BBBDDDFFFCCCDDDIIIHHHEEEGGGMMMTTT\\\vvv]]]^^^kkkooo\\\RRRPPPKKKKKKKKKCCCCCCCCCBBBAAA???===<<<;;;:::999888777666555444444666666555555555444444444666666555555555555555555444444444444444444444444222333333444444444333333111222222222222444888;;;555555444444444333333333444333333222333444555666:::666666:::;;;999888999;;;===>>>AAACCCFFFQQQ___PPP555BBB:::111666>>>888222999333222111111222222111///............////////////---------------...///000///................../////////.........//////000111111000000///......---111000000000000000111111333333222222222222333333666:::<<<999888AAARRR```mmm{{{}}}nnnUUUGGGDDD???>>>BBB===222,,,---///000222555666666666666//////...---+++---222666444555222...///444444000.........///000000///...111///...///111222222111111///---...000111000...//////......//////000000.........///////////////...,,,+++,,,---.........,,,,,,,,,,,,---///000111---000000......000000---000000111111111222222222000///////////////000000222///...111444333555888???999222//////000000000///888777333555222222;;;555???@@@???EEEEEEDDDMMMppphhh444OOOBBB999;;;;;;444222555555555444333333333444444222111000//////000111222////////////000000000000222222222222222222222222111111111000000111111111000000111111111111000000333222111000000000111111444222111333888:::666///666CCC111<<>>@@@???AAACCCDDDDDDBBB@@@???>>>@@@AAA@@@@@@@@@BBBDDDCCCBBBCCCDDDBBBBBBLLLWWWbbbpppzzz~~~xxxJJJ@@@>>>FFFGGG>>>===CCCFFFCCCEEEIIIHHHFFFHHHNNNPPPSSSnnn~~~hhhZZZVVV~~~mmmdddWWWkkkZZZRRROOOFFFEEEIIIEEECCCBBB???===:::888777666666666666666666666666666666666666555555555555444222222222222222222333333444444444444444444444444111222333444555555555555333444444444444666999;;;444444444444333333333333444333333333444666777888888===>>>:::777999:::999???999777GGGMMM@@@YYYvvv:::CCC444111777666555666444333222111111222222111///---------....../////////......------------......000//////......//////000//////......///000222333222222111111000000/////////...//////000111222333222111111000000111111222333444555666555555666666@@@LLLmmm{{{uuufffRRRGGGIIIEEE::::::DDD888888888666444111///---(((///888===<<<777111---555444222///111555666444///------...111333111...111000...///000222111111000///......000000///...////////////000000111111////////////...............---,,,,,,...//////...------,,,,,,------...///,,,//////------//////,,,000000000111111111111222111000000/////////000000333000///111000///111777$$$(((///666::::::777555000333///111<<<===999<<<>>>DDDAAAAAAQQQhhhSSS999>>>JJJ===999999<<<888000000666222222222222222333444555000000000000000000000000////////////000000000000222222222222222222222222222222111111111111222222000000111111111111000000222222111111111111000000...222222///333999666...;;;[[[BBB[[[GGGEEEAAA///;;;777777888888777777666555999777555444444444333222444333333333333444555555777777777777666555444333555555555555555555666666666666666666777777777777444444666777888888888888777666555555888999999999888777666666777999<<<===<<<>>>AAACCCDDDAAA>>><<>>???;;;;;;EEE<<<>>>QQQ]]]lll<<<777>>>;;;...333;;;///333222111111222222111///,,,------...///000111111000000///...............000000////////////000000000///...---...///111222111111111111000000/////////......//////000111222000000////////////000000111000000222555888:::;;;:::888TTTqqqttt~~~gggLLL<<<777AAAAAA===888555555555333666555333111000111333444222111000000222444444333222///...000444666333000222000//////111222111000///////////////////////////000000111111111111111000///////////////......111///...///000222111111000000//////...//////000---000111......111000---000000000111111111222222333333222111111111111222444111000333333111222555>>>999333000111444777888???BBB:::222555666999DDDJJJmmmWWW>>>EEEOOOEEE222777666888;;;777111222888111111111111111222222333000000111111111111000000////////////000000000000222222222222222222222222333222222222222222222333///000000111111111111000///000000111111000//////)))555888...)))111999:::999hhhkkkDDD;;;DDD111777777777777777777666666999777555444555666555444444333333333333444555555666666666666666555444444555555555555555555555444444555555555666666777777555666666777777777777666888666555666777888888777777777666555666777999::::::;;;===??????>>><<<;;;>>>@@@BBBCCCDDDEEEHHHKKKNNNKKKIIIHHHHHHGGGFFFGGGCCCFFFIIILLLQQQ___yyynnnGGG===BBBCCCCCCFFFCCCDDDFFFGGGGGGHHHKKKNNNQQQNNNQQQhhh{{{___[[[]]]\\\jjj~~~ssseee```VVVTTTWWWUUUggg^^^^^^[[[LLLDDDEEEBBB===<<<:::888777777888888555666666777888999999999666666666666666666666666444444555555666666777777444444444444444444444444333333333333333222111111333444444222000///000111333333333333333333333333333333333333444666888:::666;;;;;;777:::BBBBBB;;;111SSSHHH:::jjjZZZ@@@;;;>>>444444:::444333222111111222222111///......///000111222222222333222111000////////////000000////////////000000000///...---------......///////////////.........000000////////////000000000//////......//////000222222000//////111555888;;;000444<<>>???===666777888::::::888666333000///000333555333111///222111000222555555444111444222000000222222222111///000000000//////000000000111222222333333222222111111111000000/////////222000//////111222222111111111000/////////000000...111111//////111111...111111111111222222222222333333222222222222222333222...///555999999777777444333333888???BBB@@@===000>>>AAA===DDDTTTrrrKKKKKKHHHCCC??????<<<999888555444666555333333555222222111000000000000111000000111111111111000000////////////000000000000222222222222222222222222333222222222222222222333//////000111111111111111......///000000//////...///777999222///555::::::222lllnnn^^^===KKK888:::999888888777777666666666555444444666888888777444333333333333444555555222333444555555555555555555555555555444444444444444444555555666666666777777888888777777666555444888777666777999999888777:::999888666666666777777999888888888888999:::;;;<<<===@@@AAABBBDDDGGGJJJJJJIIIHHHHHHIIIKKKIIIGGGJJJEEEBBBCCCCCCHHH\\\qqqgggMMMAAABBBEEEEEEBBBEEEFFFFFFFFFHHHJJJLLLOOOQQQPPP[[[uuu]]]LLLOOOVVVaaahhh]]]```bbbSSSJJJPPPWWWNNNKKKTTTXXXJJJ>>>999222888777777666666777777888555555555666666777777777555666666666666777777777222222333333333333333333444444444444444444444444333333333333222111000//////000111111000///000222222222222222333333333333222111111111222333555666222444666888<<>>EEE===<<<:::999777777666666555333333444666888888888444333333333333444555555111222333444555555555555444444444444444444555555555555555555666666666666777888888777777666555444888777777888::::::999777;;;:::999888777666666666888777555444555777999;;;999;;;===>>>???AAAEEEGGGIIIJJJJJJHHHIIILLLLLLHHHJJJEEEDDDGGGFFFDDDHHHPPPaaavvv}}}gggLLLAAAAAABBBBBBEEEFFFDDDDDDGGGIIIIIIHHHPPPQQQTTTrrrzzz___IIIGGGIIILLLKKK\\\qqqllldddUUUVVVZZZMMMBBBGGGOOO>>>:::BBBHHH???999999444777888888999999999888888888888777777777666666666555666666666777777777777222222222222111111111111444444444444444444444444333333333444333333222222111222333333222111111222111111222222222333333333444333222222222444555666111222888???@@@>>>???BBBHHHGGGgggNNN999<<<666///555333222111111222222111///000000000000000111111111222222111111000111111111///..................///---...///000000///---,,,------------------------...............///000111000000////////////000000,,,///222555555444222111...;;;???<<<<<<999666999===HHH```vvv___KKKAAAAAAEEEIIIEEE???<<<>>>===999777999666999;;;:::666444555777777666444444555555444333111333444333111000222444111222444555555555333333555555444333333222111111111///......000111111000111000000000000000111111000333333111111333333000333333444444444444555555444444555555666777999999:::<<>>999777>>>HHHAAACCCGGGPPPcccyyytttyyy{{{WWW<<<777<<<>>>999;;;>>>>>>:::555333444333222111000111222111///111111000000111111222222222111000//////000111222////////////000000000000222222222222222222222222111111111000000111111111...///000111111222222222111000//////000111222333222---///777;;;;;;DDDQQQuuu~~~JJJHHH@@@???===:::888777666666555444333333555777777666444333333333333444555555444444555555555555555444333333333444444555555555777777666666666666666666555555666777777777777777777666777888:::;;;999777999999999888777777777777666666555555666777999:::777999;;;<<<===???BBBEEEFFFJJJKKKHHHHHHMMMNNNKKKLLLJJJIIIKKKKKKGGGCCCBBBFFFZZZkkkiiiZZZKKKDDDBBBAAAFFFGGGBBBAAAEEEGGGEEEEEENNNPPPPPPddd~~~cccDDDKKKFFFEEEJJJSSSmmmkkkhhhrrreeebbbKKKIIIWWWTTTGGG>>>777CCC999:::===888<<>>GGGDDD<<>>???:::AAAJJJKKKFFFIII\\\pppTTTRRRGGG999888BBBDDD>>>666666666666444111222666...222555444333333333222//////000000111333444555333111000......000111333////////////000000000000222222222222222222222222111111000000000000111111......///111111222222222333222111000000222444666000333;;;???777777XXXggglllEEECCCAAA>>>;;;888777666666777555333333555555555444444333333333333444555555777777777777666555444333222222333333444555666666888888777777666666555555222333555666888999::::::555555666888::::::999777777777777888888888888888444555777888999999999888777888:::;;;<<<>>>AAACCC???EEEGGGCCCDDDIIIMMMKKKQQQOOOMMMLLLNNNPPPPPPNNNNNNGGGJJJXXX```YYYLLLEEEAAAFFFGGGBBB@@@DDDFFFCCCFFFNNNPPPNNN[[[cccRRRAAA@@@HHHHHHIIIDDDYYY}}}ggghhhllljjjeee[[[AAA555cccAAA<<>>555444444555666888:::<<<444222111222222444666777111777888444222555555111666555444444333222111111444222000000222333444444...666;;;777333444777888:::AAAGGG[[[AAAAAAEEESSSnnn777@@@;;;555333000///111222000......,,,222333///---///000......333444///,,,---...,,,///...---,,,+++,,,,,,---////////////////////////------------------------...+++,,,000222//////111444222000...------//////...///000222222111111000000000000111222222333333;;;???DDDGGGIIIJJJLLLMMMrrrsss^^^QQQHHHJJJLLLKKKGGGCCC???>>>@@@AAA@@@<<<888777999<<<555777<<<444999;;;---666666777666444666999888333===;;;999888888777555333000111222333555777888999555777999:::888777666777888888999;;;<<<;;;999666999888777888:::<<<===<<<888999<<>>???@@@CCCGGGKKKJJJKKKMMMOOOPPPPPPPPPOOOSSSQQQMMMMMMTTT\\\^^^ZZZFFFGGGHHHEEEBBBBBBFFFIIIFFFEEEFFFPPP[[[fff{{{YYYOOOCCCBBB>>>===GGGIIIVVVeeeZZZ]]]]]]VVVOOO===aaaKKKsssiiiEEE000888777777666666666888;;;===444999===<<<777333333444>>>:::666666999;;;:::888===666EEERRRfffDDD...333333333333444666777888888000777BBB???:::777111555777666222222666444///555444444333222111111111444333111111222444444555888...,,,666<<<777333666888CCCbbbOOOAAAIII[[[qqqJJJ222:::666......333///&&&+++:::111111222333333222111111000000000...,,,,,,000444//////---,,,,,,,,,------........................------------------------777///***---000000//////333222000...---...//////...///000111111111000000///000000111111222333333555888;;;======>>>???AAA???EEE\\\~~~kkk]]]UUU<<>><<<:::999:::<<<===<<<999888777888===>>>>>>>>>===;;;:::999>>>===>>>@@@DDDEEEEEEDDDhhhppp}}}~~~{{{iiiRRRCCC999:::AAA>>>===;;;888777666666666555555444333222111111000000000111111111111000000000333333//////222111...111000//////......//////...//////000000000000000000222333333222111111222111111222222222222111111444333222222111111111222------000444555444555888(((;;;@@@222CCCttt^^^[[[]]]CCC===@@@999888<<<555777666444444444555777999222333444444555555555444444444444444444444444444444333222555999:::777333555666666666777777777888777777777666555555555444888777777777666666666666333555666777666777888:::666666666666666666666666444555777999;;;===>>>>>>:::;;;<<<<<<===@@@CCCGGGGGGHHHJJJMMMOOOQQQRRRRRRUUUTTTOOOLLLPPPVVVXXXUUUeeeXXXJJJCCCDDDGGGFFFCCCHHHGGGFFFKKKRRR[[[eeeKKKJJJCCC<<<@@@BBBAAACCCPPPtttdddWWWWWW[[[XXXOOOHHHaaa\\\;;;---FFF777444222555:::;;;777222777666666888:::;;;:::888777444111222555777666555@@@777888111XXX>>>999:::555444444444444555666777888777AAA===---222<<<111666666333111333555333...333333222222111111111000333333333333333444555555999222///111111111777@@@???RRRxxx???RRR{{{wwwLLL:::;;;333---///333333111000888111///333222+++)))---+++'''+++333555///---111//////...---------..............................------------------------>>>222)))***///000///...222111///...---......///...//////000111000000000//////000111111222222333666777888888777777999;;;IIIAAAAAAHHHLLL[[[~~~vvveee```XXXPPP<<<---FFFCCCIIIJJJCCC<<<;;;>>>@@@========================:::<<<>>>@@@AAAAAA@@@???999;;;===???@@@BBBEEEHHHKKKPPPXXX^^^dddkkktttyyy||||||vvvUUUGGG<<<<<<===;;;<<<@@@;;;999888666555555555666333333333222222222111111222111111000000111111222222333333000///222222000111111000/////////000000...///000000111111000000///111222222111000000111111111222222222222111111444333222111000111222222///222333111000222222111:::444888QQQrrrOOODDDtttYYY555CCCDDD333000999777666666555666666777777333333444555555555555444444444444444444444444444666333222444777999777555444444555666777888999999999888777777555555444333888888777777777666666666444666777777666666777999666666666666666666666666333555777999;;;<<<===>>>888999:::::::::;;;???AAABBBCCCEEEHHHLLLOOORRRTTTUUUVVVTTTOOOOOORRRTTTRRRfffhhheeeYYYJJJAAAAAAEEEEEEHHHIIIMMMPPPTTTrrr[[[KKKJJJEEE>>>DDDBBB888JJJaaatttkkkaaaWWWTTTSSSMMMHHHEEE:::JJJKKKZZZcccBBB??????999666444777;;;<<<777111:::777555666999;;;999777888666555666888::::::999///666@@@111<<<$$$...>>>888888888777777777777888;;;:::```~~~```===777888111333444333333222111///222222111111111111111111222333333333333333444555111777777222222:::===:::;;;]]]jjjFFFxxxwwwxxxPPP555<<<;;;111333<<<777)))666---,,,222000(((---:::III666,,,222444...+++000////////////////////////000000000000000000000000........................;;;111******---------...111000///............///....../////////000000000//////000000111222222222888888888666555666888;;;...333DDDRRRJJJ999===OOO___yyyvvv|||}}}___EEEEEEFFFHHH@@@;;;===>>><<<:::;;;777666555333333444444555222222222222222111111111222111000//////000111222222222111//////111222111111111000000000000111111//////000111111111111000///000222222000///000111111111222222222222111111333222111000000111222333333555222---...555777444<<<111MMM]]]TTT:::PPPbbbOOO@@@???999777999888777777666666555444333444444555555555555444444444444444444444444444444666444222333555777777666444444555666777888999999888777777777666666555555888888888777777777666666666777888777666555666777666666666666666666666666666777888999::::::::::::888999:::999888999;;;===??????@@@CCCFFFJJJNNNPPPQQQUUUWWWUUUSSSVVVVVVTTTVVVffftttsssbbbPPPGGGFFFBBBGGGJJJPPPVVVWWWggg___TTTMMMEEEHHH===<<>>AAAFFFPPP888999===aaa<<<;;;,,,999888777777888888777666666666555444444444555666555555444555777999999999333333:::777FFF======:::999999999999999999888888>>>444zzzddd111999---111555777444000///111111111111111111111222222000222444444222222333555333000333:::AAACCCBBBBBBfffqqquuu>>>@@@>>>777000...222888///***,,,333222///<<>>AAADDDFFFHHHIIIPPPVVVXXXZZZ\\\\\\ZZZ[[[\\\cccooowwwqqq```QQQFFFIIIFFFJJJUUUYYYbbbsss{{{cccWWWIIIBBBAAA===WWWmmm~~~___WWWUUU___TTTGGG???===BBBPPP]]]000;;;EEEAAA888222;;;@@@666777888666333333666999777999;;;:::999999<<>>999666;;;>>><<<777;;;@@@CCCEEEKKKTTT[[[}}}xxxWWW:::@@@AAA999111222;;;DDD...///333888;;;:::777555333222111111111111333333111111111111000000//////000//////......//////000///---...111111///...000000000/////////000111111///000111111222222111111///111222222111000000111111111222222222222111111000000000111111111111111000000333666555333666<<<\\\SSSAAA:::CCC;;;YYYPPPyyyddd===333CCC444444444555666777999999555666666666666555444444444444444444444444444444555555444333333444555666666666666666777777777777444555666666888888999:::999999888888888777777777666777888777666555666777555555555555555555555555111333555777999:::;;;<<<999:::;;;;;;::::::;;;<<<<<<<<<<<<======???@@@@@@BBBIIIOOOSSSYYY^^^___\\\^^^\\\]]]dddmmmtttuuutttYYYXXXLLLHHHQQQYYY```nnnvvvhhhZZZKKKKKKDDDYYY~~~xxxnnnHHHFFFUUULLLEEE???>>>@@@FFFSSS```;;;:::555888...AAA555,,,444666777666444444666888333444666666666777888999666777888999999999999:::999>>>CCCAAA999<<<<<<444999:::;;;<<<<<<;;;::::::444GGGBBB===RRR\\\aaatttHHH===555555666444222333000111111222333444444555111555999888555333555888999AAAHHHCCC>>>SSS~~~JJJ>>>AAA:::333333444333111///------///111)))***---333777777111,,,000000222333333333222222000000000000000000000000........................+++***,,,///...******...---.....................------,,,,,,,,,---...///......//////000111111111222333333333222222555777333000,,,...999CCC>>>333@@@>>>:::666555888???DDD===LLLddd}}}mmmSSSFFFEEEBBB@@@>>>666444999555......???:::333------111666999333222111000000111222333222222111000///......---------............------...---///444555000...111//////......//////000111000000111222222222222111000222333333222111111222111111222222222222111111...///111222222222111000444222666:::444222HHHeee]]]GGG111DDD===FFF,,,IIIYYY~~~[[[666HHH:::999888666666777999:::666666666666666555444444444444444444444444444444444444444444333333444555444444555666777888999999666666666777888888888999999999999888888888777777555666777777666666777888555555555555555555555555111222444666888:::;;;;;;888:::;;;<<<;;;:::;;;<<<;;;<<<<<<===============@@@BBBDDDGGGOOOXXX[[[XXXUUU\\\bbb```^^^dddtttrrrtttiii\\\]]]^^^bbbmmmyyyqqqcccVVV^^^___yyy___[[[RRRHHH:::CCC???<<<;;;999777:::@@@;;;111;;;===777999888:::555555777888888888777777999888888999::::::999777666777999999888888888999<<<<<<<<<<<<777CCCFFF<<<;;;<<<>>>?????????>>>===:::HHH???AAAPPPKKKjjjXXXEEE444222888888555333111111222333444444555666222777;;;;;;777555777:::...FFFMMMHHHgggzzzyyysssdddiiiXXX666666999555///000//////444999555---,,,222333...***...222222000111222333444333333222////////////////////////////////////////////////111,,,***---///,,,+++,,,------......///......---------,,,+++,,,---...///......//////000111111111000111222111//////111222444555666555333333777<<<666888<<<>>>???===:::888999:::;;;<<>>???>>>===<<<@@@???<<<===FFFQQQUUUSSSSSSUUUYYY^^^cccgggjjjkkkxxxppphhheeelllvvvmmmtttyyy{{{aaaRRRKKKEEE???<<<@@@@@@===999555555:::>>><<<999777888;;;;;;666222777777777777888888888888888777777999===>>><<<:::555666777:::>>>@@@@@@>>>===>>>???CCCFFFGGGFFFDDDEEEEEEEEEFFFEEEEEEDDDCCCBBBGGGKKKLLLIIIIIILLLPPPCCC<<>>EEEvvveeeYYYWWW^^^___mmmjjjqqqeeeEEEWWWXXXZZZ{{{[[[>>>///CCC222444555444///,,,000555111000///......//////000///111333666666555333222333222000/////////000111444444222111000000000000000000//////.........---///...------...///000111333111...++++++---///111---------............///222111000//////000000111333333333333444444555666666666777888888888888888999:::;;;<<<===???@@@@@@===KKKdddtttZZZGGG<<<777AAA???;;;777444222222111000000000111222222222333000///......///111333444222111000//////.........444333111///---------...---------------...///000............///////////////////////////000000111000//////000222222111000222333444444333222333555222222222222222111000///222,,,,,,111222---///666,,,===;;;///HHHaaaHHHKKK===???<<<666444999======TTT^^^DDD>>><<<999444:::===111777777888:::;;;999666333555555555444444333333222777888888888777666555555666777666555333444666888::::::999888777777888888888999999888888777666555444555666777888999::::::888777666555555666777888888888777555444555999<<<===<<<;;;:::;;;<<<===>>>888:::============>>>??????>>>>>>>>>@@@CCCFFFGGGRRRRRRVVV\\\dddiiihhhfffmmmvvv}}}jjjUUUIIIDDD???;;;:::??????===:::777777;;;>>>;;;888666888::::::666222777777888888888888999999<<<888333333666;;;???AAA===>>>@@@AAA@@@???>>>>>>LLLLLLJJJGGGEEEEEEHHHKKKDDDEEEFFFHHHIIIJJJJJJJJJKKKPPPVVVWWWUUURRRSSSUUU[[[PPPHHHCCC333FFF666555+++555666444888888222///FFFGGG111666CCC^^^TTTQQQSSSllleeeXXXlll\\\LLL\\\eeecccQQQiiixxx===111:::555333666777444...+++222111000/////////000111///000333555555444222111222111000/////////000000222111000///////////////000/////////.........---///...------...///000111111///---++++++,,,...///.........////////////000111222333333333222111111333222222222333333444555444444555666666666666666777888888999:::;;;<<<<<<999;;;>>>CCCJJJRRRZZZ^^^}}}hhhLLLIIICCC>>>;;;:::<<<===<<<:::777444333222222222000000111111111111111222000///......///111333444111000000///////////////444222111///...---............------......//////............//////////////////...//////000111111000//////000222222111000222333444333222111222333222222222222222111000000---555999666222111222222GGG444111TTTWWW???<<<@@@<<<;;;999666666:::@@@EEECCCwwwUUU>>>888@@@:::111555:::888777666666888888777666555555555444444444444444333333444444333333222222888888888777666666888::::::999999888777777888888999999999999999888777666777777777777777777777777999888777666666777888999888999999888888:::>>>AAA<<<;;;;;;::::::;;;======:::<<<>>>>>>===<<<======???>>>>>>>>>???BBBDDDFFFJJJKKKPPPVVV]]]ccceeefffooouuuzzzcccVVVHHHAAA===999888:::;;;;;;;;;999777777999;;;:::777666777999999666333777777888888888999999999666888<<<@@@AAA<<<555///<<<>>>@@@AAAAAAEEEKKKPPP>>>DDDLLLQQQTTT[[[eeemmm[[[PPP333AAABBB:::000---222888999888VVVttt]]]\\\mmm\\\\\\hhhWWWRRRMMM:::777666777444//////222444333111000000000111111...000111333333222111000111111000////////////000......................../////////........................---......///000......---,,,,,,,,,,,,---...////////////000000000...000333444444333000///111111111111111222222333111222333333444444333333444555555555666666666666===:::555111000333777::::::>>>GGGWWWooommmUUUGGGEEEHHHLLL;;;;;;:::888666444222111666444333222111111222333111111111111000000000000000//////...///000222333///////////////000000111222222000///............//////..............................////////////............///000222222000//////000222222111000333444444333111000111222222222222222222222111000***111111)))***555999444,,,;;;ggguuuKKK888888;;;888===888888===>>>999:::???;;;QQQaaa===:::<<<;;;888222999777444444555777888888444444444555555555555555111111111111222222222222777888888777666666888999:::999888888777888888888999999999:::999999888888999999888777666555555444999888888777777888888999666777888999:::<<>><<<;;;;;;<<>>>>>>>>>>>@@@AAACCC@@@CCCHHHMMMSSSYYY___cccnnnrrrsssyyy|||dddPPPHHHAAA>>>:::777888;;;666666666666555555555666888666555666777888666444666777777888888999999999999777666777;;;@@@EEEGGGCCCFFFHHHHHHIIIPPP\\\fff~~~cccIIIkkkeeeEEE444;;;>>>:::777777VVVcccJJJkkkxxxzzzmmmeee{{{jjj>>>KKKOOOmmmZZZGGG666222444555666:::555444222111000111111222...///000111111111///...000000/////////.........------..................................................................---............---,,,,,,............////////////,,,---///111111000///...000000000//////000000111000111222222333333222222333333333333222222222222111222444666999<<<>>>???DDDAAA===888777:::@@@EEEIIIZZZtttqqq^^^QQQEEE;;;;;;<<<>>>@@@???999111+++::::::;;;;;;888555222000333222111000000111111222111111111000000//////...///////////////000111222............///000111222111111000/////////......///////////////...------............////////////............///111222333000//////000222222111000333444444333111///000111222222222333333222111111666444///---111888999444???zzz\\\;;;999???<<<;;;???KKKAAABBBOOORRREEE:::999===CCCgggAAA555BBBEEE444888666444444555777888888444444444555555666666666222222222333333444555555444555666666555555666777999999888888888888888999777888888999999999888888999999888777666666555444888888777777777777888888444555666777888:::>>>AAA999999::::::;;;;;;<<<<<<;;;===>>>>>>===<<<<<<===???>>>>>>===>>>>>>???@@@;;;>>>CCCFFFIIIOOOWWW]]]hhhmmmmmmqqqyyy}}}eeeJJJEEEAAA===<<<:::666777;;;555555555555666555555444777666555666777777777666666666777888999999::::::CCCAAA???======@@@DDDFFFAAAPPPgggsssVVVvvvfffCCCEEEdddgggRRRBBB;;;000qqq|||jjjOOO___{{{tttdddhhhMMMKKKEEEFFF___pppEEE888===>>>888333666555333111111111111222...///000000000///......////////////......------......///000000000//////---------.................................------...//////000///...---,,,,,,,,,,,,---------.........---------......///000000//////.........//////111111222333333333333222222222222111111111111111...000222444555444222000,,,111777;;;;;;999777666;;;===>>>???BBBMMM\\\hhhvvvdddMMMBBBBBBBBB@@@<<<<<<>>>>>>;;;===:::666555666777888888///000111222333333222222333333222111000000000000111000000//////.........///////////////000000000............///111222333000000000000000////////////000000000///...---,,,............////////////............///000111222000//////000222222111000333444555333111000000111111222222333333333222222333///222666222---999LLLZZZKKK===999???===444999GGGfffXXXUUUdddlllbbbVVVSSS888BBB```rrr@@@666@@@AAA777666555666888888777555333444444444555555666666444444333333444555666777333555666666555555666777999888888888888888999999666666777888999999999999888888888888888777777777777777777777777777777777555666777777666777:::<<<999999:::;;;<<<<<<======999;;;===>>>======>>>???>>>>>>>>>>>>>>>>>>>>>???<<>>::::::666222555444555666666444000,,,:::999777444222000///...333333222111000//////...////////////............////////////////////////............///000222222...///000000000000000///...///000111000///...---............///////////////////////////000000111000//////000222222111000333555555444222111222333111222333333333333333333000...333666///888kkklllJJJDDDGGG999>>>===888999???AAA===???333...888AAABBB@@@AAA555EEEKKKrrrFFF777555999888777888999888777555333333333444444444444444444444333222222333555555444666888999888777888999888888888777888888999:::666666888999::::::::::::777888888999999:::::::::777777888999999888777777888999:::999888888:::;;;999999;;;<<<===>>>>>>===888:::============>>>@@@>>>>>>>>>>>>????????????@@@@@@AAAAAAAAADDDHHHKKKRRR[[[cccnnnxxxvvvzzzfffSSSIII>>>>>>999666888:::888777999===:::888777888999777666666777777777777888:::<<<;;;;;;<<<===>>>???@@@@@@DDDEEEJJJYYYttttttiiiJJJGGGCCC;;;LLLYYYYYY{{{bbbBBB888aaazzzfffxxxeeeXXXbbbQQQ===666JJJwww{{{dddHHH999:::666444333111000///000000000000000000//////......------.........---,,,+++000111222222222000...---,,,,,,,,,------.........------.........---,,,+++//////.........---------,,,,,,,,,---------......------...///000000111111000000///...............000000111222222222222222/////////000000000000000............000333555777000333777888888666555555111444777:::;;;:::999777>>>>>>===<<<===>>>@@@BBB999888???CCCCCCPPPjjj|||zzzoooeee___PPPFFF???BBBFFFCCC>>><<<;;;AAACCCFFFEEE555,,,444555999:::777555666666333666333000000222555777888///////////////000111222111111111111000///......---...............//////...///////////////......//////...//////000111111---...///000111111000000---...000111111000///...............////////////111000000///////////////000//////000222222111000333555666555333333444555111222333333444444333333;;;999999999888NNN\\\CCC???AAABBB???:::<<<===>>>EEEJJJAAA222888999999;;;===@@@CCCEEE;;;BBBLLLwww}}}YYY<<<===;;;888777777888777666333333333333333222222222666555333222222222444555333666888999888888888999888888777777888999999:::777888999;;;<<<=========999999:::::::::;;;;;;;;;999999:::;;;;;;:::999999888:::;;;:::999999:::<<<999:::<<<===?????????>>>:::<<<===>>>===<<<===>>>===>>>>>>???@@@@@@@@@@@@BBB@@@??????AAACCCDDDDDDGGGMMMTTTaaaooorrryyymmmMMMBBBDDD@@@???999555999<<<;;;::::::>>>:::666555777777666444777777777777777888;;;======>>>???@@@AAABBBCCCCCCMMMhhhgggcccTTTWWWGGGNNN[[[JJJ;;;pppzzzbbbpppsssVVVlllfffcccNNNIIIBBBFFFtttYYY:::555444222000/////////000111111000000/////////...,,,---.........---,,,+++000111222222111///---+++,,,,,,,,,------.........------...///...---+++***///...---,,,,,,,,,,,,------------.........//////(((***---///000///---,,,111000///...............///000000111111111111111........./////////000000111222333444333000...,,,...000222222111000111222222111///000333555666666;;;777555777<<<<<<888222555333===EEE===999:::777;;;<<<>>>???AAADDDIIIMMMMMMQQQVVVXXX[[[bbbmmmuuutttssswwwoooUUUssssss^^^^^^vvvnnn```qqq\\\[[[XXXTTTOOOJJJEEEBBB???>>>???@@@CCCCCCCCCAAACCC;;;888;;;>>>;;;<<>>888555555777888999333333333222222111111111888777555333333333555666111333666777777666666777888888777777888999::::::999:::;;;===>>>?????????;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======<<<;;;;;;666888999999999999:::<<<999;;;===>>>@@@@@@@@@???<<<===???>>><<<;;;<<<<<<===>>>???@@@@@@AAAAAAAAABBB???===???BBBDDDBBB@@@@@@CCCEEEQQQcccjjjuuuhhhWWWNNNMMMGGG999;;;:::444>>>...;;;;;;;;;666GGGgggBBB222GGG666;;;>>>:::555333777<<<<<<:::<<<888===EEEDDDAAASSSmmmiiiPPPMMMUUUBBBEEE999OOOyyyTTT}}}{{{{{{NNN;;;>>>HHH~~~FFF===555555666444///---000444---111<<<111(((777//////.........//////000,,,---///000000000///...---......///......---,,,000///...---,,,,,,,,,,,,222111000.........///000111222000---///222000+++,,,,,,,,,---------......111111000000/////////...,,,,,,,,,---------......111000///......///000111111000///......///000111//////000111111111111111333111000000222333333333333333333444444444555555666888::::::999888888888>>>===<<<;;;;;;;;;;;;;;;@@@>>><<<:::999:::<<<===;;;>>>AAABBBAAA@@@@@@@@@>>>>>>===<<<===>>>???@@@>>><<<;;;<<>><<<>>>>>>>>>>>>??????@@@@@@???===:::999:::;;;;;;::::::999999999888888777777444555666555222111000111666333111111444555444222222333333222000///000111000000000000////////////////////////////////////------...///000000//////111///---,,,------,,,+++111,,,+++///222111000111///...------///000000///000000000000000000000000,,,---///000111111111111......//////000000111111......//////000000111111///???CCC666///666777///777111111777:::777777999???;;;888666444333666;;;;;;<<<;;;999666555555777666222___XXX<<<<<<222>>>AAA;;;888:::<<<;;;;;;???JJJ\\\000EEEpppoooGGG999@@@777111999:::222444222666;;;444111;;;999444000111555777555222999666666;;;<<<888444222999======999:::@@@AAA>>>===AAABBBAAAAAACCCBBB???@@@@@@@@@??????>>>>>>>>><<<>>>@@@???>>><<<<<<===;;;;;;:::999999:::===@@@???>>>======??????>>>===========================@@@===;;;<<>>;;;???@@@AAA@@@??????AAACCCCCC===AAAMMMVVV\\\iiiyyyxxxaaaOOO???<<>>444999>>>>>><<<:::999999:::@@@JJJQQQWWWnnneeeNNNFFFJJJ===???555;;;XXXEEEGGG}}}pppiiiiiimmm[[[\\\bbb<<>>555...///333222///---000...------///000000///...........................///000111111000000///000/////////000111000000......//////000111111111///111333666;;;===:::555:::777777;;;;;;:::===BBB@@@999;;;CCCAAA666666AAA:::::::::888666555666777999BBBWWW@@@444AAA888>>>333555888999:::===BBBEEEZZZddd???NNNggg|||UUU>>>;;;CCC???,,,333333000222999777333777444444555666666555444333666444555;;;>>><<<:::;;;:::===<<<888999???BBBAAABBBEEEEEECCCBBBDDDBBB???EEEEEEDDDCCCAAA@@@??????AAA@@@@@@@@@@@@@@@@@@@@@888:::===???>>><<<:::999>>><<<;;;<<<===>>>===<<<========================>>>?????????>>>>>>>>>??????@@@AAA@@@??????AAACCCCCC>>>@@@IIIOOOVVVeeewwwlllWWWJJJ<<<:::>>><<<555@@@QQQfffGGG:::222:::222222GGG999666CCC444;;;555777:::<<<<<<===???BBBKKKFFFNNNtttwwwYYYGGGIIICCC:::888777999>>>>>>:::rrrcccSSSKKKAAA@@@III???GGGQQQNNNOOOLLL:::DDDYYYjjjHHH666...444@@@555444666333...333666.../////////...............---...//////000////////////......---...///111222666555444222111111000000//////000000000///......---......,,,---111000,,,,,,,,,,,,---------......///............---------------........./////////000//////......//////000000000///......//////000...//////000000000000000111/////////111222111000111222222222333333333333000222444444222111222222666666555444444444555555666555444333333555666888888888777555333444666999555555555444555666666777666555444444555666555333555555555555444444444444222333555777777666555444666444333333555666666555222222222222222111111111///111333333222222333444222111//////111222111000///000111000///...///000//////.........---------------------------------///////////////............///...+++***---333888DDD777,,,...333333///+++000...---...///000000000........................000000111111000000///...222000...///111222000---......///000000111111222444......666999444333888888<<<===888333===[[[xxxgggCCC555:::@@@>>>999777888888777555555666777444RRRNNN,,,999NNN>>>;;;;;;EEEIIIBBB>>>AAADDDCCCOOOQQQ@@@LLLSSShhhOOOBBB888555777666333222666:::666111111666;;;;;;888555555666777555555999:::888999<<>>???@@@@@@???===<<<<<<===>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>===@@@CCCBBB>>>===???CCC>>>@@@AAAAAA??????AAABBBCCC@@@@@@EEEGGGMMM___rrr~~~eeeKKKDDDBBBCCC@@@666555===PPPjjjKKK:::000;;;444+++888666:::@@@444:::;;;777666:::???AAABBBDDDRRRuuummmVVVLLLIII>>><<<888<<<:::555IIIMMMmmm[[[NNNOOOPPPKKKHHHMMMHHH@@@,,,LLLPPPiiiHHHCCC<<<}}}OOO777111+++999+++///333+++000666+++//////////////////............//////////////////000///------...000222444444333222000///...............000000000///...---+++------+++,,,000000---,,,,,,,,,---------......------------------------.........////////////000////////////////////////000/////////............---...//////000000//////000//////000222222111000000000111111111222222222///000222111000///000111333333222222222222222333222111111000111333555666555666555333111111333555222222222222222333333333444333333333333333222222444333333222222222333333111333666888888777555333444222111111222333222111222222222222222222222222000111333333222111111222000///......////////////...///000///...---...///......---------,,,,,,,,,------------------------...............///000000000222222...)))(((---222999000***,,,111111...---000///---...000111111000000000000000000000000000000000000111000000000000444111...///222222000,,,...//////000111111222222666666888888111,,,444???AAA<<<666888JJJlllrrrCCC777CCCBBB555555666666666444444666888...]]]GGG...RRR[[[@@@888FFFRRRTTTHHHAAAEEEDDD<<<<<<:::;;;FFF@@@QQQ666CCC999888999777444999888---444888;;;<<<999777888999;;;888777888666444888>>><<>>???@@@@@@???????????????????????????>>>???AAAAAA???>>>@@@BBB>>>???AAAAAA@@@@@@@@@BBBAAAAAACCCDDDCCCGGGXXXiii{{{|||XXX@@@>>>>>>>>><<<444888888BBB]]]EEE:::111;;;<<<111666;;;AAABBB:::???888999===@@@@@@CCCPPP___rrr___YYY@@@999<<<;;;;;;666999XXX```DDDWWWppprrrMMM===EEEaaaWWW555FFFSSSIII666666333FFF///111<<<666555:::222000000111111111000///.../////////.........//////000///------...000222444111000///......------...---...///000000///...---)))---...++++++...///---,,,,,,,,,---------......,,,,,,,,,---------------.........////////////000......////////////......////////////......------------...////////////...000//////111222333111///////////////000000000111///000111000//////000111222222111111111111222222000000000000111222444555333555666666444222222222000000111111222222222222333333333333333222333333222111111000000111222222---///111333444222000///555333222222222222000...222222222222222222222222111333333333000/////////............------...///---...//////...---...000------------,,,,,,,,,,,,........................,,,,,,,,,---...000222333222555777444...+++---000---+++,,,///000------///000///......000111111000111111111111111111111111/////////000111222222333444111///000111222000---//////000000111222222222///777:::777666;;;???@@@EEE===???\\\aaaDDD<<>>GGGHHHAAAAAAHHHEEE:::AAA<<>><<<>>>@@@AAA@@@>>>===???AAABBBAAA@@@@@@AAA???BBBFFFFFFDDDFFFQQQ^^^uuuhhhMMM@@@>>>777444;;;>>>:::444555LLL<<<===666:::<<<555666<<<@@@>>><<>>@@@555666666666444444666888CCCvvv@@@>>>hhhLLL:::>>><<>>AAAFFFCCC;;;DDDAAAJJJGGG@@@bbbDDD222666;;;000333;;;222555444222222333555777777111555>>>HHHRRRaaavvvsss^^^MMMEEEEEEHHHJJJMMMIIIEEEBBBAAAAAA@@@???AAAAAAAAAAAAAAAAAAAAAAAA@@@===;;;===AAACCCAAA>>>===???AAABBBAAA@@@@@@AAA===BBBGGGGGGEEEFFFLLLSSSiiigggLLL???@@@:::666<<>>111===888MMM[[[fffkkkiiifffccc```^^^bbbfffCCCssswwwIII///wwwvvvIII@@@<<>>===:::>>>HHHKKKNNNWWW```III:::AAALLLHHH===777444IIIJJJ999444888888777333444555555444333111///111000///...---......///.....................///............///000111222---------------...///000+++000111---+++---...---,,,,,,,,,---------......,,,---------............,,,---------............------...//////...------///////////////---,,,+++,,,,,,---............---++++++,,,...000000---+++------------............000111111000...///000222000000000000000111222222//////000000111111222222000111333333222111222333000111222333333333222111...000222222111111333666,,,---...///000000///...///000000111222111111111000///000111333444222000........./////////000000///111222111///......///---...///...,,,,,,...000---///000000//////000111............------------........................000///---------...000111)))***+++,,,,,,---------///---...111111...---000111000...///000222111111////////////////////////111111000000000111333333...111444333000///111444///000000111111222333333444222222666;;;@@@GGGMMMeeeZZZ<<<666777777666555444666777BBB{{{>>>:::]]]>>>===@@@CCCDDDEEEDDDCCCAAA@@@@@@>>>BBBGGGBBBKKKnnnccc===555<<<111333<<<333222555888888666555888:::999>>>GGGRRR]]]nnnrrraaaTTTMMMUUUQQQLLLHHHFFFEEEDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>???AAAAAABBBAAA<<>>;;;666:::777444BBB777CCC===666333:::999<<<;;;999BBBCCCEEEFFF___|||kkkWWWEEE===>>>555HHH666999}}}rrrPPPnnnrrrggg___eeevvvyyyhhhYYYVVVYYYeeennnfffCCCRRR}}}WWW:::IIIDDD444;;;;;;EEE;;;AAAAAABBBFFFCCCDDDQQQEEEHHHDDD<<<;;;DDDGGGDDDZZZUUUDDDFFF???999444555666666666444111000111000///...------...///---......///......---,,,++++++,,,,,,---///000111...---,,,,,,---...///000,,,111222...+++,,,...---,,,,,,,,,---------......---------....../////////,,,,,,,,,---------......,,,---...//////...---,,,...///000000///---+++***+++,,,------......------))))))***,,,......+++))),,,,,,,,,---------......000111000///......000222///////////////000111222/////////000000000000000///000///...---///111444///000222333333333222111+++---000000///000222555---...000222222222000///............//////000000,,,,,,...000444555444222/////////000000000111111---///111111000///000111---///000...,,,+++...000---///000000//////000222//////.........---------------------------------333111///---,,,---...///000---++++++---///000000000***''',,,000000000111111000...///111222222111111111111111111111111111333222111000000000111222,,,111555444///---222777000000000111222222333333888666;;;???:::<<<]]]{{{???777888888777555555666777777xxx<<<777TTT999BBB???>>>@@@DDDFFFCCC>>>AAAIII???HHHIIICCCVVVcccKKK888???444333<<<222111999AAAAAA;;;777;;;@@@GGGJJJPPPVVV\\\iii]]]XXXSSSNNNLLLJJJIIIGGGBBBBBBBBBBBBBBBBBBBBBBBB===@@@CCCBBB@@@@@@BBBEEE<<>>AAABBB@@@AAADDDHHHIIILLLqqqMMM===GGG===;;;BBB888:::999777777999;;;:::666>>>555000666===@@@EEEKKKJJJmmmRRRaaaJJJCCC???:::888666:::GGGTTThhhuuubbbuuu~~~ZZZeeennn|||xxxrrrgggbbbjjj^^^jjjZZZ|||CCCFFFEEE<<<555888<<<<<<<<<<<<@@@666CCCIII888<<>>nnn,,,===GGGJJJAAA>>>DDDKKKKKKFFFBBBDDD@@@IIIAAADDDeeeVVV666;;;222444;;;+++<<<999888;;;<<<<<<@@@EEEJJJRRRDDDMMMqqqnnnmmmaaaQQQLLLMMMNNNGGGBBBAAAFFFFFFAAA???BBB<<<>>>@@@@@@@@@??????@@@???BBBCCCBBB@@@???AAACCCEEECCCCCCEEECCCAAADDDIIIRRRmmmTTT@@@EEE;;;;;;DDD<<<888777666666999:::999666:::;;;???BBB@@@@@@JJJVVV~~~^^^hhhMMMCCC???<<<:::888999CCCNNN^^^ttt]]]uuuwwwnnnyyy{{{xxxiiijjjqqqmmmZZZoooIII999uuuCCC;;;555666666444333333222999999:::CCCGGGCCC??????OOOdddvvv~~~TTTBBB===:::;;;:::555444888333222111111000...+++)))000000000/////////......333111222222***%%%000BBB555222......///000000///---000///,,,+++---,,,)))...------------------...------------------------,,,,,,------------,,,,,,------------------...///,,,,,,,,,,,,,,,,,,,,,,,,000///.........---,,,+++,,,---...///...---+++***//////...------......///...000111111000//////000....../////////000000000000///...------...///000---...//////...///111222111111000000000111222333---------...000222444555............////////////............///000111222000///------/////////...111000//////............000000///............///,,,,,,,,,---------------000000000...,,,+++---...------------------------,,,,,,++++++,,,,,,------@@@XXX===222;;;000..................////////////000//////...///000111222...////////////000000000222000///......000222333...///000222333444444444000111111111000000222333666444222000111666@@@HHH===999IIIttt???;;;;;;...111;;;111444:::rrrGGG777gggBBB@@@FFFCCC??????BBBDDDCCCCCCEEEDDDAAANNNIIIBBBTTTqqqCCC444666999888333JJJDDD@@@???===:::999;;;===EEE;;;LLLuuusssjjj~~~^^^IIIQQQLLLIIIIIIFFFAAAAAAEEEAAABBBCCCDDDDDDEEEFFFGGG???AAACCCBBB@@@???AAABBBBBB@@@AAAEEEGGGFFFGGGKKKTTTvvvrrrTTTLLL<<<888>>>888999888777999;;;;;;:::999444:::@@@AAAAAAMMMiiiyyylllqqqUUUAAA===;;;:::777666===EEETTTZZZrrrbbbqqqooo~~~lllhhhyyyppp^^^bbbXXX333bbbDDD<<<555555666444333444555AAA777666IIIDDDAAA\\\eeeQQQ>>>;;;@@@>>>222(((999888777777888666333111111111111111000000000000000...000222---&&&)))222000...---...000000000...,,,///...++++++---,,,))).........------.........------------------------......////////////......,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,111000000///...------,,,,,,,,,---......---+++***//////............///000---000222333111000//////........./////////////////////...------...//////---///000000//////111222///............///000000------------...000111222,,,------...//////000000...............///000111///...------///000///...000000///...---,,,,,,---333222111///...------------------------,,,,,,,,,/////////...,,,+++,,,...........................++++++,,,,,,------,,,,,,000BBB...%%%///******,,,///...---------...000000000////////////000111111............////////////222000---+++,,,...222444000000111222333333444444000222444333111111444777333000555===???::::::>>>GGGiiiOOO888;;;444...;;;777---555```WWW111XXX\\\BBBEEEBBBCCCFFFGGGEEEDDDKKKUUUNNN===AAAGGGEEEQQQKKK---888;;;333888@@@:::666888999888666777777???;;;SSSpppjjjZZZLLLMMMTTTRRRFFF<<>>======???===;;;999>>>PPPrrrwwwwwwuuuZZZ???:::888777555444:::BBBgggrrrgggddd|||vvvzzzaaahhhiiiaaaVVV```555```JJJ===111222888::::::999<<<>>>;;;???EEEEEEiiirrrNNN===:::===@@@:::777333222222222000---111111111111000000000000---+++---222222------111...//////000111000///---,,,//////,,,,,,......+++///......------......///------------------------......////////////......,,,---.........,,,+++***++++++++++++++++++++++++......///...---------...+++,,,---------,,,,,,+++///.........//////000000,,,...222333111///......................................................---///111111000///000222---------------......///111111000///...---,,,,,,---------....../////////...---------......///000...---------///000///---//////...---,,,,,,,,,,,,222111000...------,,,,,,000000000///.........------...///---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++%%%000'''###---111333888///...---,,,,,,...000111------------.........///........./////////000000111000...---...///111333333222222111000000000000333444555666777777666666>>>555333;;;AAACCCLLLYYYlll777666;;;...666888...000SSSlll777GGGfff@@@GGGCCCEEEIIIKKKIIIJJJUUUaaaXXX>>>BBBEEEKKKyyysssDDD000555777444555111,,,+++000666777666777666>>>???WWWyyyvvv]]]SSSQQQOOOLLLHHHGGGEEEDDDCCCBBB@@@>>>AAABBBBBBBBBAAAAAAAAABBBCCCCCCEEEFFFDDDEEEMMMWWWrrrkkkWWWMMMGGGAAAAAA===<<<>>>>>><<<>>>DDDCCC@@@CCCVVV|||~~~{{{lllUUU???:::666555555777===EEEyyyQQQzzzwwwrrrlllnnn___aaaMMMWWW999ggg[[[EEE111...777;;;999555555111;;;???@@@jjjmmmLLL===:::===:::777666777666111,,,111111111000000000//////444111000222222///------///111222222111///...------///000------000000.........------------......------------------------------............---------.../////////---,,,***++++++++++++++++++++++++)))+++------++++++---///++++++,,,,,,,,,,,,,,,,,,------...///////////////***---000111000...,,,,,,.........---------------------............---------///111111000//////000---------...............222222111000...---,,,+++///.........---------,,,------------------...///---,,,,,,...///000...---......---,,,,,,,,,,,,,,,...------,,,,,,------...000000000///.........---,,,---......,,,+++,,,---++++++++++++++++++++++++***+++,,,---...---,,,+++///000...(((---222000555///...,,,+++,,,---///111,,,------...............//////000000000111111111///000111222222222111111333333222111000000111111444333333666::::::777333888>>>CCCBBB???TTT<<<111???//////555555---JJJxxxIII:::]]]===HHHDDDCCCDDDGGGHHHIIIQQQYYY\\\===BBBHHHMMMmmmNNN666;;;222333:::000666222111555888666444444555===@@@RRRsss~~~{{{nnnYYYOOOOOOMMMJJJJJJJJJJJJHHHFFFDDDCCCCCCCCCDDDDDDDDDCCCBBBDDDHHHGGGCCCGGGYYYlllrrraaaRRRHHHFFF@@@===???===:::???HHH:::GGG___xxxZZZJJJ@@@:::555666777:::@@@GGGrrrXXXjjjnnnpppzzzhhhllleee```bbbOOONNNAAAppplllSSS:::444999;;;666111000333<<<777LLLhhhFFF>>>:::777888;;;;;;666111111111111000000000000///333111//////000000///...000222333333000...---...---000000......111222///---------,,,,,,---------------------------------,,,,,,------------,,,,,,---............------,,,++++++++++++++++++++++++(((***---,,,******,,,///++++++++++++,,,,,,,,,,,,+++,,,---.../////////...***---///000...---,,,,,,---------------,,,,,,,,,------............------,,,...000111///.........,,,---......//////.........//////000//////......//////......---,,,,,,+++------,,,,,,,,,------...++++++,,,...000000...,,,---,,,,,,,,,,,,---......++++++++++++,,,---...///---------------,,,,,,,,,,,,---//////---,,,------++++++++++++++++++++++++++++++,,,,,,------,,,,,,222+++111)))(((...(((---...---,,,,,,,,,---//////...//////000111000000000000000000000111111111111...000222444444333111000222222111222333666888999333222222555999;;;;;;999BBB555777]]]LLL111===111///333777,,,@@@lll\\\888KKK===FFFFFFDDDDDDGGGHHHGGGIIINNNTTTGGG<<>>CCCPPPjjj{{{lll___XXXOOOJJJIIIJJJJJJIIIHHHFFFEEEFFFGGGHHHGGGFFF@@@CCCHHHIIIIIITTTmmmgggZZZNNNFFFAAABBB@@@<<>>444444444333333333222222000333333111//////...,,,***---///...------///222***---...,,,---111111///,,,++++++******++++++,,,------------------------,,,------------------,,,++++++***)))***+++---...************************...111222000***'''))),,,+++*********+++,,,,,,---(((***+++---......------...///000///...---...000---------,,,,,,+++++++++,,,,,,---......---,,,,,,***---///000...,,,++++++***+++,,,---...---,,,,,,---.........---+++)))(((+++,,,,,,------......///------,,,++++++,,,,,,,,,******+++...000000...,,,+++++++++,,,...000111222...------------...//////---......//////000000000,,,...000111///......///////////////////////////---,,,+++***+++,,,---......111---(((222)))...+++,,,---.........------+++,,,.../////////...---............/////////000000//////......000111222222222111000111333666777555;;;???;;;777>>>QQQaaaoooBBB111000===666+++000)))333nnnHHH555EEE<<<999===EEEKKKIIIFFFGGGMMMGGGMMM@@@@@@GGGQQQ???|||www999???777222888333000<<<888;;;@@@AAA:::333333999444;;;EEETTTmmmzzzdddZZZUUUSSSNNNKKKJJJJJJMMMNNNLLLJJJKKKHHHIIISSS```rrrzzzbbbJJJCCCHHHYYYwwwzzzeeeSSSBBB555111111111333666777666555MMM|||hhhsssEEElllxxxpppxxx~~~|||{{{iii```gggWWWjjjBBBmmmMMM999000555===666111333222000777>>>;;;]]]FFF>>><<<;;;888444000111444888888333///...111444444222222000...,,,,,,...000111.........---,,,---///111...,,,++++++,,,------,,,------,,,,,,,,,,,,++++++***+++---//////...---,,,...---+++*********++++++,,,***))))))***++++++***)))+++------,,,******+++,,,+++***+++------+++*********+++++++++,,,,,,,,,333///...111222///---...,,,,,,,,,------.........---,,,,,,,,,,,,---...///,,,---......//////......---,,,,,,++++++,,,,,,---000222111...---000000...111...,,,+++,,,,,,,,,+++000...------...///---,,,...,,,+++---000111///---+++---000///......000333000///---,,,++++++,,,,,,---.........---,,,,,,+++,,,+++*********+++,,,---,,,,,,,,,------,,,++++++,,,...000...+++***,,,...000---+++---111111---)))..........................................------333222000000111111///---111...,,,...111333111//////444888777444444999??????@@@???BBBQQQrrr---444444222666111777///222AAA***:::WWWAAAKKKCCC@@@OOOLLLBBBIIINNNKKKHHHGGGEEEEEENNNWWWvvvCCC:::888666444444555777888...666>>>@@@<<<666333333;;;<<<>>>PPPmmm~~~ttt^^^VVVXXXVVVUUURRRPPPOOOOOONNNLLLNNNSSS\\\hhhxxxtttkkkuuuwww```OOOCCC:::444444555555555555555555333uuuSSSuuussskkk```zzzuuuRRRqqqnnnxxxzzzrrrzzzwwwwwwiiiccc```dddkkkyyyQQQvvv999ppp]]]@@@222......***+++222666666999===:::xxxNNNBBB888999@@@BBB888---(((555@@@>>>111(((***000333222000///...///000111000000///---,,,,,,---...///---,,,,,,---......---.........---------,,,,,,+++,,,---//////...---,,,......,,,+++++++++,,,,,,---,,,+++***+++,,,,,,,,,)))+++------,,,******+++,,,++++++,,,------,,,***++++++++++++,,,,,,,,,,,,222...---000111...,,,---,,,,,,,,,,,,------------,,,,,,,,,---------......,,,------...............------,,,,,,,,,,,,,,,,,,///111111------///000---111///,,,,,,---......---,,,++++++,,,...000///...---,,,+++---///000...,,,+++---//////------///111000///---,,,++++++,,,,,,------......---,,,,,,+++++++++*********+++,,,---,,,,,,,,,------,,,,,,++++++,,,------------...///000...,,,...111222///,,,.........---------------........................111000///000111222111000,,,000444444111111444777888888666444444888???DDD;;;>>>RRR}}}:::===888000111---000444///999gggccc)))KKKYYY777;;;JJJ>>>FFFSSSCCCNNNLLLKKKLLLJJJGGGHHHLLL^^^888999777555333333444666777000555;;;<<<999777777999======;;;KKKlllyyy[[[XXXUUURRRQQQRRRTTTVVVSSSZZZdddnnnxxxqqqYYYIII@@@<<<555888999777333111222444000RRR}}}rrrnnneeeRRRUUUttt___NNNtttZZZZZZxxxxxxyyyvvv~~~wwwbbbcccKKKOOOsssdddbbbXXXUUUhhhKKK;;;555222444777777888888777888999888ZZZ@@@>>>AAA;;;111@@@333((()))444;;;999222333222111000000000000000222111000...------,,,---000...------...//////.../////////............---,,,---.........---,,,+++///...---,,,,,,,,,------------,,,,,,,,,,,,------)))+++------+++***++++++,,,++++++,,,------,,,***,,,,,,,,,,,,------------000,,,,,,///000---+++,,,,,,,,,,,,,,,+++++++++++++++,,,---.........---,,,,,,,,,---..................---------,,,,,,++++++...000///,,,,,,//////,,,...,,,++++++---......---,,,+++***+++---......---,,,++++++,,,......---+++,,,---......,,,,,,---...///...---,,,+++++++++,,,---------------,,,,,,+++++++++******++++++,,,---+++,,,,,,------,,,,,,,,,+++******,,,.../////////111...,,,---000222111///------------------------........................000///...000222333333222...000222333111000111222888444444:::BBBEEE@@@999\\\}}};;;===888222333111111333,,,555DDDuuu@@@333WWWSSSEEE;;;===@@@DDDLLLKKKGGGEEEHHHHHHDDDBBBCCClllCCC222777666444222222333444555333666888888777888<<>>666FFFqqq;;;666777666888888777,,,...777555IIIppp333GGG^^^JJJ333CCCJJJ>>>@@@IIIBBB???AAADDDCCCCCCDDDeee}}}PPP777555777666444333333333444555555666777777777999<<<@@@;;;DDD@@@CCCbbbpppfffbbbjjjnnnvvv}}}iiiWWWFFF888000000333666333///...111666333,,,WWWsssLLLEEEHHHKKK___hhhYYYeee{{{zzzjjjbbbBBBKKKEEEooowwwvvvppplllnnnttt}}}{{{mmmbbbTTTZZZddd]]]RRRsss\\\BBBqqqlllNNN222000111...444111555555333cccAAAAAA???;;;666666999===......///000000111111111111///...///111222000...///---,,,,,,---......---.........------------,,,............---,,,,,,++++++++++++,,,,,,,,,+++++++++,,,---,,,******+++...***+++,,,,,,******+++,,,***))))))***++++++***(((,,,,,,,,,---------......---))))))---...,,,***+++,,,,,,,,,++++++************+++---//////...---,,,+++,,,,,,---...------------............---,,,+++,,,......++++++......,,,+++******,,,...//////...///---,,,,,,,,,,,,***)))+++,,,------,,,,,,++++++---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,+++******++++++,,,,,,,,,,,,***+++,,,,,,---------,,,///---++++++...///---+++---,,,***+++,,,...000000,,,,,,,,,------................../////////000000444222111222333444333222777555444555888;;;>>>???HHH>>>@@@\\\FFF444555777666666555///555333888---kkkddd---???gggiii@@@777GGG@@@HHHBBB@@@DDDGGGEEEBBBBBBGGG[[[>>>666999777666555444444444555555555666777888888999:::<<<888HHHIIIHHH]]]wwwyyyhhhWWWEEE888222///111222111//////222666222444>>>LLLeeewwwVVVDDDGGGCCCggg~~~ZZZEEE^^^bbbFFF<<>><<<:::333:::333999999777vvvTTT;;;888===>>>;;;333333222222222222333333111///...000333444222//////---,,,,,,---......---.........---------,,,,,,...---------------,,,,,,******+++,,,,,,,,,++++++***,,,...,,,))))))+++...+++,,,,,,+++******+++---***))))))***++++++***(((,,,,,,,,,,,,---------------))))))---...,,,+++,,,,,,,,,,,,,,,+++++++++++++++,,,---.........---,,,++++++,,,---------------,,,---...//////...---,,,+++......++++++...///------------///111222111///+++******+++...//////...+++---......,,,++++++,,,---+++++++++---------+++++++++,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++******+++,,,------------///...,,,,,,------,,,+++++++++++++++,,,---......,,,------....../////////.........//////000000111666555444444555666444333111999===666---...===LLLNNNqqqNNN222444666444444,,,999888---999<<<888FFF@@@VVVuuuqqqSSSBBB@@@BBB@@@AAAEEEEEE@@@;;;:::AAAjjjBBB777888888777666666555555555555555444555666777999999999999999KKKQQQQQQ\\\kkkxxxsssbbbNNN===666888222111000///000111333444666;;;111&&&888[[[zzzZZZVVVJJJYYY^^^TTT111666666===JJJppp777]]]sss___hhhgggnnn}}}yyyrrrYYYWWWNNN^^^iiiPPPXXXxxx===[[[]]]???MMMbbbQQQ666999666+++000333999:::===vvvvvvTTTAAA999???===:::777555555555666333000///000444444111---000...------...//////.../////////............---------,,,,,,,,,---......******,,,---------,,,,,,+++---///...***))),,,000+++,,,,,,+++))))))+++---,,,+++***+++------+++***++++++++++++,,,,,,,,,,,,---))))))---///,,,+++---,,,,,,,,,,,,------------,,,,,,,,,---------......++++++,,,------------,,,***,,,---///000///...---,,,......+++,,,///000...---,,,---...000111///---***)))***,,,///111111000,,,...000///---+++,,,------+++***+++...///...,,,***+++,,,,,,,,,,,,+++*********+++,,,,,,,,,,,,,,,)))***+++,,,,,,,,,++++++)))***+++,,,------------,,,---...---,,,,,,---...+++,,,---...------------------...//////000111111---......///000000111111666555444555777888888777444;;;AAABBBDDDRRRjjj}}}WWW666666777333555,,,888111777///AAA)))jjjjjjKKK###@@@[[[IIIEEEBBB@@@AAA???<<<>>>CCCIIIeeeSSS:::999:::444555555555444444444444333222222222444777:::;;;;;;===MMMUUUXXX___cccmmm~~~yyymmm[[[DDD333333<<<666333000000111222333333000666555:::AAA888BBBgggNNN>>>OOONNNuuuccc@@@???:::???AAACCCjjjHHHbbbkkkiiipppjjjlllzzzwwwwww|||bbbrrrKKKNNNeeeKKKPPPCCCnnn___JJJbbbMMM///333555000<<<000666888AAA{{{{{{HHHEEEAAA<<<888777777777555222000111444444///+++111000......000000000///000000000000////////////,,,,,,,,,,,,,,,---...///***+++---...///...------,,,///111///+++***---111+++,,,,,,***))))))+++...------,,,---......---+++******+++++++++,,,,,,,,,---))))))---///---,,,---,,,,,,,,,------.........------,,,,,,,,,---...///++++++,,,---------,,,,,,)))+++---///000000///...,,,///...,,,,,,000111...*********,,,------+++)))---,,,,,,---///000000///---///111000---+++,,,...---+++***+++///000///---)))***,,,,,,---,,,+++***)))***+++,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++)))***+++,,,------...---(((+++......,,,,,,///222,,,...000000///---------.........///000111111222---......///000111111222555444444666999;;;;;;:::>>>===CCCVVVwwweeeBBB===999222555555...'''HHH$$$...EEE&&&777<<>>;;;333///444444333333222111000000000111333333222666EEEUUUHHHTTT^^^dddnnn{{{{{{xxxnnn^^^MMM@@@888555444555333222000000111222333)))000888444888^^^WWWBBBTTTKKK666>>>555777666TTT>>>PPPvvvOOOOOONNNPPP```rrrtttkkkaaadddXXXKKK444]]]|||DDD\\\mmmNNN<<<888222555999222555555===JJJ___DDD???888333333222...***)))222222000+++,,,222666666...000...***+++000000---,,,---...000000000000/////////.........---------......//////...,,,+++***---,,,,,,---//////...,,,+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------++++++------++++++---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,---///000111000///...111///---,,,,,,---///111,,,,,,+++,,,,,,---...//////...---,,,---...000111---111111------000///+++------------------------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***+++---///******+++,,,------.........---,,,++++++,,,---...........................///222111------444777666444333333666999;;;;;;999777<<>>888666444444333222222111000000222000000333555888@@@IIIJJJVVVaaagggrrrsssjjjZZZJJJ===666444333444333222000000111222222&&&666999222777TTTYYYOOOHHH999;;;666888BBB???AAA:::```KKKMMMRRRTTTNNNLLLZZZnnnlllgggOOOTTTaaa;;;VVVeeeDDD>>>222333;;;555999666<<>>777888333111000111222222111000333...///777:::666444777---222777888999:::666111@@@>>>OOOyyy???777444:::<<<777222333333333333222111111000000333...---333999::::::;;;JJJWWWaaagggrrr}}}pppgggXXXHHH===777555555333333222111000111111111222333000555888555```ZZZ<<>>999EEE111fffKKK444GGGhhhJJJAAATTTWWWDDDDDDXXXVVVMMMUUU___qqqAAA[[[pppZZZ>>>999555444888:::<<<<<>>999333111777AAAHHHEEE>>>GGGkkk{{{AAA>>>999666777555000...111333222222222111111000000222------333999999888999GGGTTT^^^cccnnnwwwjjjbbbUUUGGG===777555555222222111111111000000111222111...666:::///HHHxxxTTT@@@CCC;;;222???222@@@[[[AAA666XXXIIIEEEOOOPPPEEEFFFRRRTTT```tttfffWWW;;;@@@qqq|||lll999@@@;;;...<<<666CCCFFFlllUUUJJJ???222,,,333999777666999///222555555111...///222333222222111000000//////000000/////////..............................///---000222222...,,,---...++++++,,,,,,---...//////+++++++++,,,,,,---------.........------.........///,,,,,,//////,,,,,,///------------------------------------------,,,,,,,,,,,,------.........---+++,,,------------,,,+++---.../////////...---,,,******+++,,,---...000000...---,,,,,,,,,,,,---///------------------------000///---,,,+++,,,---------------------------------...///...,,,+++,,,,,,,,,,,,------------......------------......///////////////000000000000111888666555666777777777777;;;===AAAJJJ^^^^^^AAA444444333222111222444444333222888666444333///---///444666999===??????@@@EEEJJJBBB===BBBYYYlllHHH777999555222444666666555666222222111111111111111000000...///444666777:::???EEEQQQ[[[aaammmvvvccc\\\RRRFFF===777444444222111111111111000000000,,,444444111444888CCCSSStttSSS111:::333>>>;;;///YYYEEE111///HHHUUUHHH???JJJXXX\\\gggiii[[[SSS666DDDxxxwwwjjj999BBB@@@222>>>444IIIddd}}}fffLLL===888555333111000000111333111---...111333333222111000000111111000000000/////////.........---------...///000000.../////////------...///+++++++++,,,---...000000***++++++,,,,,,------.........------------......000------000000------000,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,---------***+++---//////---+++***,,,------.........------++++++,,,---...//////000...,,,,,,......,,,---000------------------------///...------------------------------------------,,,...//////---,,,,,,---......------------------++++++,,,------.........000000111222333444444555------111777999:::???DDDBBB___;;;;;;777444222222222444555444333+++222888999444000000333222444888<<<;;;777888;;;:::;;;@@@OOOcccAAA666;;;222222333666999999555222111111111111111111111111...///222555444444;;;CCCFFFPPPZZZbbbqqq|||www___ZZZRRRHHH???999666444111111111111111000000//////111444222///888===777iii{{{FFF<<<;;;===999555DDDDDDIII;;;<<<777555EEEYYYVVVFFFFFF;;;111AAAIIIrrrUUUOOOJJJ|||\\\EEE@@@AAA???:::888MMMkkkXXXDDD444EEE;;;444555666333111111333333222111111111222333000000000000/////////......---------...///111222///---++++++,,,...//////---,,,,,,+++,,,---...///******+++,,,,,,---......------,,,,,,,,,,,,------///,,,,,,//////,,,,,,///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,,,,,,,---......---......//////......---,,,,,,+++,,,,,,---...///,,,---......////////////...+++,,,000111------000------------------------,,,---..........................................+++---//////...------...,,,,,,------......//////,,,,,,---...////////////222333444555777999:::;;;CCC>>>===BBBLLL```}}}fff???888555333222222333333111000'''000888999777555777999:::666444555333///000666555===@@@KKK{{{^^^999:::>>>444555777888777555333000---000000000000111111111111...///222666555444999@@@EEENNNXXXcccvvvwww{{{wwwwww___[[[TTTLLLDDD===999666111111111111111000//////777%%%,,,;;;555555===;;;OOOeee|||888<<<777---AAA333IIIppp???222000;;;;;;222666DDD===AAAfffgggkkkyyyppp^^^fffaaaQQQTTT===@@@KKK555>>>PPP```MMM<<<;;;>>><<<555222333333111111111222333444000000000000////////////...---------...///111222000,,,((((((,,,///000//////...---,,,+++,,,---...******+++,,,,,,---......---,,,,,,++++++,,,,,,---...,,,,,,......,,,,,,...++++++++++++++++++++++++++++++,,,,,,---...//////...------------...//////111000///......///000111++++++******+++---...000......//////000//////......+++---222333...---111------------------------+++,,,...///000///..............................***,,,///000///......///***+++,,,---...000111111...///000111222222222222444555666888:::<<<>>>???@@@TTTuuu???777666444222111111000...,,,222555555222///000222444111///222:::<<<777444666555@@@CCCIIIkkkrrrIII888::::::111888;;;:::444//////222555000000000000000111111111......111666777555666:::BBBKKKVVVdddyyyuuuwwwqqq^^^QQQIIIIIIHHHEEEKKKWWW\\\AAA+++***000111000333///000111222444555666777BBB^^^___eee]]];;;333<<<777555;;;999\\\UUU===AAA777:::999TTTaaabbbMMM???666HHHOOOqqqIIIFFFNNN>>>BBB;;;666mmmxxxfffTTT;;;555===777444111111;;;<<<---444222000///000000///...333///,,,---000111,,,(((222111...+++)))))),,,...000...,,,***)))***,,,---+++...---******......,,,333...,,,---,,,+++---111------,,,,,,,,,---......++++++,,,,,,,,,---------------,,,...///000///---000000000000000000000000---...000000///...//////---------.........//////777222...---///111111///......------,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---///111000---***)))(((111111111222222222111111444///***'''(((,,,000333......---++++++---111444444111///...111555888999???888666>>>KKK\\\ttt}}}///???;;;444///111555555000222000111333666777555222---222333///000777<<<<<>><<>>555666@@@666666777888888555111---555333111//////000111222***---111444444333222222...///000000000...,,,******---,,,)))))),,,---+++111---,,,...///...000555......---,,,,,,---------+++,,,,,,,,,,,,------------,,,,,,---///000...---////////////////////////...///000///......---...---------.........//////111///......///000///...------,,,,,,+++,,,,,,---000000000000000000000000+++,,,............000111333111---)))((()))+++,,,,,,///444777777111***$$$000222333333111000000111+++111:::@@@BBB>>>999444EEEUUUoooYYY...555666222333999888111111000000111444555444222000000222666999888444000777777]]]yyy|||qqqRRR999666999555444888888999:::;;;:::777444111222555888999666444444444222444555555555666888;;;LLLPPPZZZjjj||||||vvvjjjbbb^^^VVVRRRPPPIII<<<666888...+++...444444...---222///000111222333444555666,,,<<>>777222333<<>>444333444555666888444666:::<<<===:::777444333777;;;===;;;999777666444444444444444666:::===HHHSSS___iiizzzuuuiiibbb\\\UUUQQQOOONNNHHH===777777333000///222000---000666///000111222333444555555666777777WWWmmmKKKuuuBBB555>>>;;;555444bbbtttmmmXXXMMMBBB111<<>>:::666333333444666777555333111111111111111222111///---,,,---...///...000000,,,,,,//////---///,,,---111222111222666000000///---,,,,,,,,,,,,------------............---,,,,,,---//////...,,,........................000...------...///..................////////////))),,,//////------///111///////////////000000111000000000000000000000000000000111000//////000222)))+++---000111111111000+++...222555555444333333888888777666777:::@@@DDDVVVjjj{{{JJJ---888AAA333...;;;666555444444555666777888666000222<<<<<<666<<>>:::666***,,,000555888777111---666666555333222111111111///222111------///000---000......222222//////222111000///...---,,,,,,,,,------........./////////---------...///000///---////////////////////////000...,,,---///111111000........./////////000000---...000...,,,---222666///////////////000111111333333333333333333333333---///333444555666777999777777888888:::;;;<<<===444777:::<<<;;;:::;;;<<<555???QQQfff}}}www>>>555AAABBB999555666666555444444555777888999999???DDD>>>999IIIbbbkkkKKK\\\kkkJJJ555888:::777222222777666000555555444444444444444555444333222222333444555555333222111000111555<<<@@@AAASSS```eeepppooo\\\```^^^aaa]]]WWWPPPHHHAAA<<<:::333000...000444444111...000000111111222333333444444,,,555666777kkkgggCCC\\\IIIdddMMM444<<>>XXXOOOAAAoooOOO>>>:::;;;<<>>GGGUUUfffrrrSSS555444777222555555666555444444555777<<<888666666999JJJooo]]]CCClllwwwyyyoooJJJ:::666888777333000222555444111555444222111000111222333555333000000222444666666222222222111333777===BBBGGGWWWdddkkktttuuu[[[^^^XXXZZZXXXTTTNNNHHHEEEAAA???333222000111333444111---000000000111222222333333///000666555222HHHxxx^^^OOO]]]AAAmmm```AAA;;;>>>999666888\\\GGG;;;dddjjjYYYjjj```===222WWWvvv;;;999hhh\\\LLLAAA>>>>>>???>>>AAA???<<<999777666666666555777666222111444444111222000222666555111...000//////...............///....../////////000000000000//////000222222111000111111111111111111111111888333///...111222111///.../////////000000000000111000//////111222333222000000000111111222444444222222222222222222222222888888777555555888===AAA888999===BBBJJJRRRYYY]]]xxx^^^EEE???===666888:::999777666777999:::999:::EEE[[[yyybbb@@@RRRtttsssIII888999777555333222222222111222555111111111111111111222222444111000111333555555444333444444444666:::???DDDPPPZZZhhhqqqxxxzzz[[[ZZZOOOXXXWWWSSSLLLEEEAAA<<<888;;;999555000...000222222000000000111222222222333***444111222555+++FFFnnnRRRVVVmmmHHHAAA222444DDD---CCCOOOGGG___aaa[[[777888GGG444DDDEEEtttmmmcccYYYPPP>>>FFFWWWhhh>>>GGGGGGxxxdddPPPBBB<<<<<<===:::<<<;;;777666999888666222111333777777333000222///............//////000////////////000000000000111000000111333333222111111111111111111111111111<<<777111///111222///,,,////////////000000000000111///...000333444111...444444444555666777888999777777777777777777777777:::::::::<<>><<>>222>>>===>>>AAAEEEFFFEEEBBBIII===YYY>>>===SSSFFF]]]mmmWWWQQQIIICCC???===999666AAA;;;555222444555555333888333///111AAA---333%%%555...)))+++......///111555000000444444222333888555555555555555555555555222///---...222444333111222222***999888)))111000//////111<<>>EEEEEE:::RRR~~~|||RRR888111222000,,,000000111222333333333333///000000222333444555555666444111000111222222111888666666:::@@@EEEGGGGGGVVV\\\kkk{{{bbbZZZYYYVVVQQQKKKGGGCCC@@@<<<888999555222333666666333000111222444444222111222333333555666555222333888<<>>EEEFFFCCCAAAAAAAAAAAAAAABBBBBBCCCCCCCCC:::???EEEGGGFFFGGGJJJNNNVVV888000111,,,222777---111___xxxwwwccc@@@EEE>>>666KKKuuusss|||fffGGG???555222555666222---333333333333222111000//////000000111222333444444222222222222333555777999;;;:::999<<<@@@DDDFFFGGGYYYbbbooovvvwwwwwwOOOPPPQQQPPPMMMJJJFFFBBB???<<<666777888555111...///000...////////////000333666111///...000333666555444666DDDaaauuuXXXWWWwwwlllBBBLLLnnn~~~SSSBBB111@@@wwwvvvOOOBBBJJJLLLAAA666@@@```}}}lll@@@FFFcccTTTGGGAAA888<<<]]]ccc666222\\\JJJ555,,,222GGGccczzzJJJ---000------+++999WWW[[[<<>>===QQQssssssrrrmmm>>>999777555555555444000---222222222222222111000000///000000111222333333333333333444444444666888;;;;;;;;;<<>>666@@@NNNnnnOOO///:::999666;;;NNNkkkNNN000222@@@GGG111CCCyyy{{{SSSAAA@@@777???YYYuuu___pppKKK111444333333333444666777777///000111111222222222222000000000111111222222333444555666555444555888;;;<<<>>>@@@DDDHHHMMMRRRUUU\\\gggqqqwww\\\NNNKKKMMMMMMJJJEEE???;;;999666888888666111//////111111222222000......///000555111---,,,...111111000000555666JJJcccDDDhhhdddttt]]]RRR:::EEE<<<888WWWHHHEEEEEETTTxxx[[[AAAGGGmmmjjj777111EEELLLCCC===>>>EEE[[[333666JJJ<<>>lllXXX```iiiOOOFFFDDDAAAIIIjjjnnnFFF???///444777555222000000222555777...///000111222222222222000000000111111111222222333555777666444444888<<<999;;;???CCCGGGLLLRRRVVV```iiiqqqxxxbbbHHHGGGJJJLLLKKKFFF@@@<<<;;;888888777666333111111111///000111000...,,,,,,---000///......000000000000444<<<666444<<>>===BBB999???AAA???888777OOO```>>>uuuNNN,,,;;;```>>>eee===DDDkkk]]]DDD===>>>AAACCC|||pppOOO:::000,,,555888555222//////////////////000111111111111111000000000000000111111111111000333666555444555999>>>888;;;???BBBEEEJJJPPPUUU^^^ffflllwwwnnnNNNFFFJJJMMMMMMHHHCCC@@@???888888666555444333222111)))+++...///...------...)))+++...111222333333222,,,333555;;;222BBBTTT[[[}}}hhh```yyyLLL@@@PPPMMM777DDD;;;:::???CCC===555;;;GGGvvvsss:::TTTNNN666???AAALLLcccOOOSSSaaa|||eeeIII???IIIFFF>>>YYYpppeee777))):::===999333111///...///222333111///111222222111111000///...000000000000111111111111---111555555444555;;;@@@???BBBFFFIIIKKKOOOUUUYYY^^^dddkkkyyyVVVJJJHHHKKKIII@@@AAAAAA777:::777444222222222222111//////...------------...)))+++...///...///000111000222666666...333RRRuuuxxxxxxdddaaahhh[[[GGGIII[[[VVV:::>>>GGGBBB999::::::777999555===ddd{{{NNN999www@@@999777777III555XXXPPPjjjTTTDDDNNNjjjjjjLLLFFF>>>===AAANNNqqqsss===:::666444444555666555000000111111111111000000//////000000000000/////////000222333333222111000111666777333444:::???>>>@@@???BBBJJJOOOPPPRRRUUU[[[vvvnnn}}}XXXOOOKKKMMMJJJAAABBBDDD<<<:::777444333333333222111......---,,,,,,,,,,,,,,,***,,,---...---...000111...///555:::555222>>>PPPvvvkkkUUUKKKIIIpppMMMJJJCCC^^^NNNAAAAAA======@@@======FFFAAADDDUUUmmmyyyAAA<<>><<<\\\444dddjjjOOODDDLLLddd{{{jjjYYYPPPJJJ===@@@UUUqqqvvvCCC:::777333111111222333222000000111111111000////////////000000000000//////...///111333333333111111111555666333444:::>>>===AAADDDDDDBBBIIISSSSSSMMM```tttuuucccNNNFFFGGGFFF>>>>>>AAA<<<;;;888555333333333333222------,,,,,,,,,++++++++++++,,,---,,,,,,---000222000---000888999333000333IIIlll[[[@@@NNNMMM[[[~~~NNNCCC999oooKKK???999>>>???888555;;;:::;;;AAADDD???HHHttt{{{OOO666CCCjjjIIIAAA999===:::@@@RRRVVVXXXwwwrrrXXXJJJGGG\\\ppp|||fffNNN@@@???@@@AAASSSeeerrrHHH///777444111000000111111000000000111111000///.........//////000000//////......///111222333333333222000444555333444888<<<===EEEKKKGGGAAAIII[[[\\\PPPeeeqqq{{{NNNAAA@@@DDD>>>===???<<<;;;888555444444444333222------------,,,,,,++++++,,,,,,,,,++++++,,,///222555...+++111555444333333555:::]]]}}}```III>>>>>>OOOcccwwwyyyPPPGGG555aaayyyVVV@@@888<<<@@@<<<999555666999555222>>>QQQ___@@@;;;EEEyyyPPPEEEDDDHHHMMM??????HHHDDDEEE[[[sss{{{lllSSSYYY___ccceeeddd]]]UUUXXXPPPFFFAAAFFFPPPXXX[[[nnn???///;;;777444111000111111111111000000000000///...------...//////////////////...---...000222333333333333000222444444555777:::<<>>eee```KKK<<<>>>CCCHHHYYYmmmzzz```EEEDDD000aaa}}}{{{ccc666CCC:::444777999777666999~~~RRR;;;???CCCVVVlllGGG;;;444<<>>LLLiiixxxeeeVVVTTTXXXWWWRRRLLLYYYhhhnnnmmmsss\\\888555:::777444222000///000111000//////////////////...---,,,......////////////............000111222333444444000111333555666777999===>>>===AAAIIIKKKKKKUUUcccgggtttiiiJJJ===FFFGGGCCCAAA>>>:::777444222222222222111---...///000///...---,,,,,,,,,,,,,,,++++++...000---...///000000222444777,,,777999999RRR}}}WWWJJJIIIEEEAAABBBHHHXXXooosssYYYIIICCCBBBLLLcccTTT666555444444555666:::===LLLwwwAAA222BBB>>>>>>|||RRR;;;;;;CCCAAA:::???ccc|||}}}~~~}}}|||VVV444---777777,,,111///------......---,,,------............---------......//////......---//////000111222333333444111111333777888777999===AAA???GGGSSSQQQIIISSSgggkkkTTT===CCCFFFBBB@@@===999666333111111111111000,,,---...//////---,,,******,,,------,,,+++---...)))---000111111222333444(((444666---555WWW~~~~~~^^^JJJMMMZZZEEEFFFGGGIIIKKKKKKJJJIIIOOOGGGBBBBBB???;;;BBBOOO777999888333000222555777...^^^eeeBBB999:::III555YYYhhh999555@@@===999555>>>aaaJJJ;;;BBBNNNZZZbbblllzzzqqqkkkyyywwwNNN111444999///)))///000...------......---,,,+++,,,------............---......//////......---111000000111111222222333222111444999:::777999>>>CCCFFFPPPYYYYYYVVV]]]iiirrrbbbBBBEEEIIIFFFDDDAAA888555222111111111000///+++,,,---......,,,***)))***+++------,,,+++,,,---***---...///111444777777666,,,...999777000BBB___ttt]]]SSSHHHCCCEEEFFFCCC???888;;;DDDGGG>>>BBBiii[[[RRRBBB333///444777666222===zzzooo555>>>BBB999GGGBBBMMM999999444444222333EEEiiiPPP<<>>???999666999;;;:::@@@BBBCCCCCCEEELLLWWW```~~~```wwwUUUEEEWWWxxx777444333666444//////444111000//////000111000...******,,,---.../////////---..................---222111111000111111222222333111444:::;;;777999???<<>>AAA???>>><<<999888888888666555444888222555EEEEEEDDDRRR666:::<<<:::666444777;;;JJJCCC<<>>>>>BBB999333111222111...,,,---//////...---,,,+++******...---,,,,,,,,,---///000//////......///000222333111222333222111111333555111>>>WWWxxx:::>>>***888NNN===***999000333666BBByyyIII888:::<<<:::HHHVVV111555111111444666555333333<<>>:::<<<>>>;;;666333999888666555666666555444888777000333@@@AAA???GGGXXX]]]^^^VVVHHH<<<999:::222VVVeeeqqqSSS...>>>HHH<<>>777666777<<>>GGG<<>>JJJKKKRRRWWWUUU^^^WWW???DDD???:::777333111333333///---...******++++++,,,------...,,,,,,,,,,,,,,,---.........------------///000111/////////000000111000000111111333555555EEEqqqEEE;;;///555nnn999+++555+++777000555HHH```???555:::666DDD___///777666555333111111333555666888333333BBBpppjjjEEE444:::DDD@@@555@@@999444444555666999<<<555444222333555666666555555000111555:::===:::111//////111444999<<<======999QQQHHH???DDDhhh}}}XXX999444666000///666..................------)))***+++,,,---...///000***,,,------///111222222000///...------...///000444555444222///---...000333333444666999<<>>999444111333222///---...)))******+++,,,------...+++,,,,,,,,,------------------,,,,,,---...000111///......///111111000......333:::888---,,,BBB\\\PPP999888,,,\\\000111...222777///444===EEE^^^zzz___LLLKKKJJJHHHGGGHHHKKKOOOQQQLLL333000888>>>kkkAAA555222---333777555333444444333333;;;888222CCCnnnkkkLLL---999CCC@@@666000444;;;///888???===888444111...555333222333555666666555333...333777666<<<<<>>BBBEEERRRMMMPPPVVVYYYkkk]]]>>>BBB===<<<666222222111...---...++++++++++++++++++++++++++++++,,,,,,---------------,,,,,,,,,,,,...///000///......///222222000...222000///222444444222000SSSuuu???<<<(((@@@***333+++888///000666555<<>>777222111000------///...------,,,+++***))))))***+++,,,---------,,,,,,,,,,,,++++++,,,---///000///......000222333000---,,,......,,,...222666666///FFFjjjQQQ???***444333444///888'''333666$$$999FFF@@@AAA<<<444222777:::777333555888:::999888888888999555DDD999PPPqqq222888000...000...***+++111000,,,///???777///444///CCCvvv~~~LLL555666:::777222333333333555444333333555666555------EEE```YYY???444222111111222333333222444---444555,,,888CCC777///111444555444444666888JJJ777<<>>888555888999666222111333222222444555555333111999---444888111DDDNNN666555000111777888555<<>>---777---444333111000000000111222AAAEEE777777555777777111BBBHHHTTTggggggGGG333<<<999,,,777uuuUUU666111000///888666KKK777<<<((()))666999555222444444333---:::666555888999666444555555333111111222333333222000:::@@@WWWgggEEE)));;;000,,,///666555000333;;;---888'''222222111III111333---999xxx\\\zzzPPPCCCXXX[[[kkk|||```uuuuuuIII444666<<<666---///000000000000///............------,,,------...,,,,,,+++++++++,,,---------***+++...///,,,+++......333+++------222///;;;000000000000111111111111777888444888CCCCCCCCCLLLOOOTTTQQQhhhNNN:::999222///555666...,,,222,,,,,,,,,+++++++++*********+++------,,,,,,---///,,,------......------,,,///000000111111111111111......---,,,---...///000000111///222666<<<\\\QQQ555+++555CCC///---+++***,,,///333666333TTT444000)))222666444666::::::AAAJJJBBB555444333EEErrrHHH222888...222666111KKK---DDD666///111FFF,,,(((555111777,,,444333555888888555666999777444111///000222333333:::bbb```JJJNNNHHH111)))///---000666555...---222)))444)))111//////FFF333777+++888wwwwwwSSS666>>>{{{jjjbbb|||iiiXXXfffLLL111)))222999444***...////////////...---------,,,,,,++++++,,,------,,,+++++++++,,,,,,---...---++++++......***)))+++(((111000###...000333444222111000000000111333444333777666999BBBAAAAAALLLLLLCCCVVV~~~FFF???777555444---+++......,,,,,,+++++++++************++++++++++++,,,,,,---,,,,,,,,,------,,,,,,,,,,,,---......//////......,,,,,,+++++++++---...///444222,,,,,,///+++666NNNwwwVVV---000777LLL666333...++++++...333666111^^^FFF:::===///666444<<<;;;///***555<<<999;;;TTT???000===...///...***FFF!!!BBB:::...999\\\111(((777///>>>444000111444777555222444999666333000///000111111111aaaIIIKKKJJJ...'''666444222000333777666111...111***222---111,,,///AAA222111'''---UUUkkk@@@[[[hhh~~~mmmgggvvvoooPPPzzzggg555888:::999555222111111...////////////...------+++++++++***++++++,,,,,,++++++++++++,,,---......///------000000---,,,///(((,,,444+++AAA555333,,,222111/////////111333555333888888===FFFCCC@@@IIIOOONNNtttfff<<<777999555***///333(((,,,,,,,,,+++++++++******************++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,---............---+++************,,,...///(((///,,,+++444555111333999bbbhhh444888000666DDD???888111------///000...SSS]]]HHH^^^000666///;;;333444CCCCCC///999___>>>---;;;,,,,,,,,,111MMM***>>>222!!!<<>>222999,,,;;;333000000333555222...000555222111111111222222000...FFF...555<<<******888333222//////111222000///111---333222222+++000<<<000+++...111BBBoooRRRZZZgggccceee{{{rrr[[[[[[lllGGG---666222...---000222222000//////000000000///......***************+++,,,---++++++++++++,,,---...///...,,,---111222//////222444,,,333777QQQ<<<333///000///...---...000222444777<<<<<>>;;;&&&GGG888333555+++444000222000111444222...///222000///000111333222000... ===111000<<<000,,,...,,,))))))+++,,,,,,---000111333000+++333888---)))777666999qqqXXXuuuuuuOOORRR\\\\\\eeeQQQWWWzzzZZZ@@@333000555222...---///000///...///000000000000///......************+++,,,------*********+++,,,---...///,,,***+++///000...///111:::---)))333GGG777...222......---...///000222333444:::;;;???FFFDDDDDDOOOaaauuuBBB333>>>666333666+++.........---------,,,,,,///---+++,,,...///---+++,,,+++***))))))***+++,,,------...////////////...***)))))))))***,,,...///,,,444444111111+++***555111,,,///BBBaaaMMM111333333,,,+++++++++,,,---///000///,,,NNN,,,000777555///>>>888000PPPSSS111...///444)))...111888666LLL^^^ +++......---...333444333000000333444222000222///......///111222111111444///"""+++===)))<<>>+++222777777111,,,---///...////////////...------*********++++++,,,......*********+++,,,---//////,,,***+++//////---,,,///333111&&&...333222(((000---...///000111222333333000:::===<<<>>>>>>JJJ```VVV111>>>777,,,222111//////.........---------111///---...000111///---,,,+++***))))))***+++,,,***+++,,,,,,------,,,,,,***)))))))))+++,,,...000000+++'''000777+++&&&444666222222444777GGGqqqooo888666666444444333111///---+++***000444aaa222555SSS@@@333777111666aaa```777,,,444...&&&222222FFF000EEE]]]<<>>)))333222///...///000---)))...(((...******888444***000222(((555FFF{{{iiibbb{{{|||~~~SSSEEE555...111444111,,,444///******,,,///000///------......------,,,+++++++++++++++,,,---...///*********+++,,,---///000///------000000,,,,,,...,,,;;;///333,,,777***///......000222333333333333444AAAEEE@@@===@@@VVVvvvGGG999999555222000000///......---------------------,,,,,,+++++++++,,,,,,,,,---------......***,,,......---------...---------+++)))***,,,///---------------...///000,,,///333444444888@@@GGGWWW222888999******111%%%,,,999--->>>```***---)))888(((444ddd:::...,,,333...))),,,999@@@999,,,111///...000444666555333///000333666777555///+++222111...------///222333...,,,...222111,,,---333,,,//////+++(((((((((&&&111+++&&&)))000333...(((...,,,222888666lllBBB999888666444333333333333000000///...............,,,,,,+++++++++,,,------,,,,,,,,,,,,+++***)))))),,,---...---+++***+++,,,,,,------......------,,,222111111000000111222333//////222666;;;;;;888444333CCC@@@999AAAGGGkkknnn222777999***000......---,,,++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,---------......***,,,......---------...,,,------+++******,,,...------------.........///000333444333111222888===CCC^^^qqq@@@+++'''000777%%% 000000,,,IIIMMM000555222///TTTSSS---:::222111//////444999555...000...,,,---000111000...111///...///111333333333,,,///222444666555444222777222000111000------111///+++(((***---///...---+++)))((()))---...---++++++...222777444^^^KKK???444666555333111111000111111000//////...------............---,,,+++++++++,,,***++++++,,,,,,,,,++++++***+++---,,,,,,+++---...,,,------......------,,,---......///000111222222......000444777888666333777333<<>>111@@@LLLOOO|||>>>333GGG111222222000///............++++++++++++++++++++++++,,,,,,,,,---------......+++---......---,,,------***+++------,,,+++,,,---+++,,,------...---,,,+++---...///......///333666888555111555GGGfffRRR+++---777***(((---@@@###+++000555+++HHH......333444...***+++...000------...000222444555555//////000222222111---***......---...111555999<<>>CCCKKKlllppp666999666333333111000///.........------------------------,,,,,,,,,---------......+++---......---,,,,,,---)))+++------,,,,,,,,,---+++,,,,,,,,,,,,,,,+++++++++,,,---...///000333555111222222000222<<>>111444444111111444555333///000111111000///111222555111---+++,,,000444555000333666999::::::999888;;;;;;999777888:::666000+++...///,,,***000>>>KKK333000---...111111...+++000///***000777}}}hhhKKK<<<777111111222333111---...111111000...---------......,,,,,,+++++++++,,,------*********+++,,,---...///,,,,,,,,,,,,+++***)))))),,,---...---+++***+++,,,......////////////......000000111111000///---,,,///111333333444555888:::<<<<<>>CCC>>>999888:::;;;333777<<>>111,,,555333...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,///.........///...---,,,///+++)))***)))'''+++222111///,,,))))))***,,,---,,,++++++***+++,,,---...------......///000111111000000333666444222999CCCJJJcccfff333(((000***...---...///,,,(((+++111333444333111888WWW[[[KKKIIIHHHOOO]]]lllwwwiiiPPP:::aaa```IIIFFF555+++,,,555,,,...//////---,,,+++,,,((()))###111JJJdddLLL(((GGG\\\mmmGGG444888EEE333222111000111222444555111000///...............111111000///...---+++******))))))***+++,,,+++***++++++++++++++++++++++++++++++************++++++***,,,......---------...---...000000...---...///222222222222222333444555:::444444:::;;;:::AAALLLQQQ000;;;666000333...000000/////////.........------------------------...////////////...------000+++((())))))'''&&&(((---,,,+++)))))))))******************+++---...///.........//////000000000......222555444///...000+++777LLLggg}}}]]]444,,,111***888222---......,,,---000'''---444333---222HHH___zzzYYYCCC===>>>===:::777555;;;DDDFFF@@@AAAFFF}}}III777[[[|||777///&&&222(((666,,,---///...---,,,,,,,,,,,,111666EEEWWW333)))JJJ:::AAAccc~~~bbbBBB444777;;;555+++111111000///000111222333000000///////////////000,,,///---)))+++000---%%%*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++---......---------///...///111111/////////000444444333333333444444555999---000???===888XXXJJJ---AAA:::'''000111000000///....................................,,,---......---,,,+++,,,---***(((***------***(((******)))))))))(((((((((((())))))***,,,---...///////////////////////////222000///000111111222222:::111...777DDDVVVpppYYY666...///+++RRR;;;&&&%%%///444000***333---+++111555555333333888888:::===@@@AAA???<<>>===:::777888===CCC---HHHTTTEEE:::AAADDD;;;DDD333000CCCdddMMMAAANNN888444333111(((,,,---...---,,,,,,---......,,,aaaiii!!!===:::DDDBBBgggDDD888;;;222999<<<555)))&&&///:::111000000///............,,,,,,,,,,,,---...//////---333111+++111<<<:::---***+++,,,+++******,,,...++++++++++++++++++++++++++++++******+++,,,,,,---+++---//////...---...///...000111222111000111222111000000000000111111222555<<<;;;555GGGyyy666---===111222111///...---------...000000000000000000000000---000222111...---...000***,,,,,,***+++,,,***%%%((((((((((((((('''''''''((((((***+++,,,,,,,,,,,,,,,,,,---------............000111000111333111,,,,,,,,,111777999666555666CCCHHHXXXrrrOOO666---))),,,***((())),,,---,,,000555'''+++333;;;:::555222444///333:::???AAA@@@???>>>uuu~~~nnnZZZAAA@@@GGGIIIDDDPPPdddlllZZZ666oooMMM444(((666---,,,---------,,,,,,...///===LLLVVV777444|||SSSBBB===```\\\CCC999888666444@@@444***)))111666222,,,,,,---...///000000111111,,,+++++++++,,,---.........111000+++...333111)))***,,,---+++)))))),,,000************************++++++***++++++,,,---...,,,---//////.........///---///111111111000111222111111111222222333444555666999777AAApppnnnBBB<<<222444333111///.........///........................---111333222...,,,...111)))...///***(((***)))%%%((((((''''''''''''((((((((()))***+++,,,,,,+++*********++++++,,,---......***///111......111000---...000111000222777999777333333777EEE\\\wwwBBB333///)))..."""(((///222...***000999888///))),,,222666888:::999AAACCC999222FFFsssjjjMMM777888AAA@@@===III\\\rrrVVV444vvv}}}EEE...333///,,,------,,,+++,,,...000 OOOaaaVVV888555iiittt666999KKKsssAAAAAA@@@@@@===:::666333)))---222444222111222444,,,---...///000111111222------,,,,,,,,,------...+++,,,,,,++++++***)))(((***,,,...,,,))))))---111++++++++++++++++++++++++++++++++++++,,,---......,,,...///000///...///000,,,...000111000000111222111111111222444555777888666666HHHssskkk777DDD666555222000//////000000------------------------+++///222000,,,***,,,///(((///111+++(((+++,,,***)))((('''&&&&&&''')))***))))))+++,,,,,,+++***)))(((((()))***,,,---......+++//////******111555555333777555...///777777111000666888444333@@@]]]uuu888111111+++///000,,,***++++++)))+++///'''***222666444//////444<<<999>>>VVV}}}cccAAA@@@DDD??????>>>???GGGXXXnnn~~~PPPHHHrrryyyeee[[[XXX}}}^^^>>>...,,,,,,------,,,+++,,,...000222MMM222333555///;;;yyy@@@:::@@@RRR888555===;;;888444222222444666555555555333000---------///000000000000000///...///......---------......,,,+++---111000,,,---222***---...,,,((((((---222,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///,,,...000000///...///000,,,...000000000000111222///000000111333555777888===AAAhhhwww888777888666///+++,,,......111111111222111111000///+++,,,...//////...,,,+++++++++,,,***)))((()))+++&&&&&&&&&'''''')))******&&&''')))***++++++******...---,,,+++++++++,,,---...---,,,++++++,,,...///111000///////////////000333222222333555888;;;===OOOfffxxx555222'''///,,,000+++%%%$$$***000000---333+++222333+++222???777222[[[\\\===DDDCCCBBBEEEOOOYYY]]]XXXQQQ@@@VVV~~~```HHH???@@@CCCDDD>>>MMMjjjddd333888666(((111***333+++444'''---EEEGGG888444777666666>>>===EEE===WWWcccIIIAAA???;;;666444444333333222111000000111111000000///...........................------......---,,,,,,,,,,,,---***+++---......---+++***++++++,,,,,,,,,,,,------+++,,,...//////...,,,++++++******+++---......---,,,,,,------------,,,,,,......///000222111///---111+++---666777333888CCC;;;yyyzzz;;;<<<:::555222111222222---------------,,,,,,+++---...///111111///...---,,,,,,---+++***)))***,,,((((((((((((((()))***+++&&&''')))***++++++******---,,,+++******+++,,,------------,,,------...///000///////////////000000111111111111333555888999000===PPPbbbsssVVV,,,666---000'''111888:::111&&&$$$)))///,,,555###======,,,EEEKKKppp===999\\\RRRHHHvvvRRRJJJ@@@;;;<<>>bbbaaaPPPSSSHHH;;;333333555333000222222222111111000000///111111111000//////...............---------------......---,,,,,,,,,,,,---++++++------------+++++++++++++++,,,,,,,,,------+++,,,---//////---,,,+++++++++++++++---......---------............------000000000111222222111111444888777444666>>>>>>888}}}___BBB///444999222,,,000............---------,,,---...///000000///...---+++,,,,,,+++))))))***+++******))))))))))))***+++'''((()))******++++++***+++***))))))***+++,,,---,,,------...//////.....................///000111...//////000111222333444111222444777AAAQQQdddrrrPPP999???222777...++++++)))'''***///---(((JJJNNN:::cccyyyPPPfff~~~\\\~~~uuu>>>NNNkkkPPPCCC>>>DDDMMMVVV\\\]]][[[YYY___YYYCCCCCCVVV}}}111///---(((:::&&&111+++...DDDSSSIII222111999666///999jjjMMMgggzzzWWW>>>444222444777999999999888888000000000000000000000000222111111000000//////...------------------------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,---......---,,,++++++++++++,,,------............////////////......000000000000111111222222666...333???:::444MMMtttiii555333===555...222111111000//////.........,,,,,,---......---,,,,,,***++++++***(((''')))*********))))))((()))))))))'''(((((()))******++++++))))))(((((()))+++---...+++,,,...///000//////...---,,,------...///000111---...///000111111000000999777444111111444888;;;EEE[[[rrrzzzBBB777///%%%333111...)))###$$$222<<<555''';;;333PPPccc<<>>///;;;===HHHXXXzzzaaa888444333999AAABBB;;;222777333000...///111111111000000111111111111111111111111000000///.........++++++++++++,,,,,,------------,,,++++++++++++,,,---,,,,,,++++++,,,,,,---*********+++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,+++***,,,......,,,,,,...000111000////////////000111,,,000555888777444333333555BBB???222EEEVVV...999===+++555333222000/////////000////////////////////////...//////...,,,,,,---...((('''''''''''''''(((((((((((((((((()))***+++,,,+++***))))))***+++,,,---******,,,---......//////,,,,,,,,,,,,,,,---...///.........//////000000000111222444555555555444333999999///---<<>>777333555999777888666***,,,555555)))$$$+++111///111;;;'''JJJbbbiii[[[{{{===HHH@@@******<<<###---111333;;;IIIYYYTTT444"""---,,,XXXooo```zzzaaaLLL888***777;;;;;;444,,,+++555???777444333555999;;;888444111111111111111111111111000000///......------,,,)))******++++++,,,,,,---------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,++++++++++++,,,,,,***,,,///...,,,,,,...111111000///......///000111...444:::<<<:::888777777999555222HHH___GGG999+++888777444222111111222333/////////....../////////.........---,,,+++,,,...((('''''''''((()))******)))((((((((()))***+++,,,---,,,+++******+++,,,---*********+++,,,---...///---,,,,,,,,,,,,,,,------------,,,,,,---///000111<<<;;;999555000///000222222888555333666222---222???CCChhh]]]BBB>>>@@@999<<<===;;;>>>CCCFFFEEE;;;888:::777555666:::FFF]]]ddd[[[@@@---,,,...+++---:::###"""333444111WWWLLL>>>pppggg444111===777444///***$$$---\\\```888:::aaa<<>>999777@@@^^^AAA%%%)))444(((&&&555777+++,,,666...<<>>///EEEbbbQQQqqqVVVEEE<<<222///666:::444111333///111222333333444666888000000000111111222222222111111000///...------,,,...------,,,,,,+++******((())))))***++++++,,,,,,---,,,++++++******++++++***+++---......---+++***)))************+++++++++,,,++++++******++++++,,,)))---000///,,,+++///222111///...------...///111111444555444111222777===222cccyyy555;;;;;;777111111444222---......---,,,,,,,,,------------,,,+++***)))((('''***)))(((''''''((()))***)))((('''))),,,---+++(((***,,,+++((((((+++,,,***))))))************))))))***,,,------,,,+++,,,......---,,,,,,---...---+++,,,...000000//////111333111111111111111111222333222555:::???CCCGGGLLLPPPdddfffrrruuu888EEEEEE444BBBGGGPPPRRRIIIDDDLLL[[[eeejjj{{{|||JJJ>>>###%%%333,,,$$$///333///666555QQQkkk???MMM{{{CCC,,,333666,,,$$$111333111333111000999<<>>777:::777QQQgggQQQHHH???555333666888555111666555666666777666333000222111000///...//////000000111222222000......///...---------,,,,,,,,,,,,++++++++++++++++++++++++******************++++++,,,++++++******+++++++++---------+++))))))+++,,,------+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............000000000000...<<<999///222===MMM^^^~~~PPP222999<<<,,,***999.........------......///......---,,,+++******)))***)))(((((((((((()))***,,,+++******+++***(((&&&***,,,,,,)))))),,,,,,***......////////////......+++,,,---,,,***))))))***///---,,,---...///...---,,,...//////......000111111000///......000222333333333444333000//////000+++555@@@CCC>>>BBBUUUiiilllkkktttPPP======FFFUUULLL!!!555BBB:::666***)))...,,,...999@@@XXXbbb```AAAYYYHHH,,,---111+++)))<<>><<<:::<<>>///444333333{{{]]]999111999///***111333000:::jjjjjj<<>>^^^aaaBBB666777;;;:::666222111222666888:::666555222000///000333555222111000000111000...---000000000000//////......111111000...,,,+++---///,,,,,,,,,,,,,,,---------000///,,,***)))***+++,,,(((((()))***+++,,,,,,,,,+++++++++++++++,,,------(((***++++++***)))***+++))))))***+++,,,---......------------------------++++++,,,---///000111111333444444333222333666999888@@@>>>QQQaaa:::111555444333222111000/////////---,,,,,,,,,+++++++++***+++***))))))))))))***+++&&&(((***++++++,,,---///+++------******------+++))))))************)))))))))***++++++******+++---...------...000111000///,,,---...---,,,,,,---...------,,,,,,------...///...///000000000000111333222222666888555111333888$$$000;;;;;;555333;;;DDDDDDGGGMMMPPPRRRcccQQQBBB666888WWW888>>><<<(((vvv:::000666>>>444,,,999III222:::RRR@@@999nnnyyy|||wwwccc:::::::::888888999:::::::::999888888888777333111333333555777999999888777555333111111222222111///000111111111111000//////...//////...,,,,,,---///,,,,,,,,,,,,------------,,,+++***)))(((((()))))))))))))))***+++++++++,,,***))))))******+++,,,---)))+++,,,,,,+++******+++))))))+++,,,------------------------------------***+++,,,---///111222333111333444333222333777<<>>CCCOOODDD888777555333000///...---000000000000000/////////,,,+++***))))))***+++,,,(((+++------+++)))+++---+++...---******---...+++***++++++,,,,,,++++++***000111000...***((((((((((((''''''(((***,,,+++***+++---------++++++,,,---)))***,,,......---,,,+++,,,---......---,,,---...444000...111333111000111***000444111++++++333<<<000444222,,,,,,555AAAFFFDDDPPP]]]dddiiiwwwkkkHHH777;;;SSSjjjOOO///333LLLTTTJJJ...$$$555<<>>FFFmmmaaa@@@666444444;;;===...<<<000444999999333///333:::111000///000222222111000222555666333000000555:::444222000///000000///...///000111111111000...---)))+++...///...------...))))))******++++++++++++***++++++,,,,,,,,,+++++++++++++++***************************+++,,,---...,,,...//////,,,***)))***,,,---.../////////...---........................---.........//////000000222555999999999===EEELLLIIIFFF>>>555333555444000......---***)))+++......***************+++++++++,,,***))))))******)))'''+++***))))))***++++++++++++)))(((***,,,---+++(((.........---,,,+++***)))++++++,,,,,,,,,,,,------111000...---,,,,,,------)))***,,,...//////......000000////////////000000......,,,,,,---///111333222333444333111000111222666///---222777666333222555<<<@@@???BBBIIIMMMLLLVVVgggvvvUUU???444>>>|||222777AAAEEE222@@@AAA999IIITTTYYYSSSFFFJJJ===ttt}}}OOO\\\hhhEEE...IIIiiiPPP===333000000444000///222111///333:::444555666666444333444555444222111222333555555444111///...---...111444666111000///......///000111///111333444222///,,,)))---------,,,,,,++++++++++++***)))(((((()))***+++******+++,,,,,,,,,+++++++++++++++++++++***)))(((***++++++***))))))***,,,,,,,,,,,,,,,,,,+++***))))))+++...///......///111......//////////////////...000222222000000333777111111>>>FFF;;;:::llliii888555===444***,,,000///---,,,,,,,,,***(((+++++++++++++++++++++++++++***))))))******)))''',,,+++***)))************)))((('''))),,,...,,,***+++,,,,,,,,,,,,++++++************+++++++++,,,,,,111000///---,,,+++++++++)))***,,,------------,,,///......------......///000///.........000222333111222222222000///000111111///000444666333222333,,,222555333444:::===<<<;;;===BBBIIIUUUeeevvv}}}NNNLLL>>>QQQBBB(((999@@@DDD]]]YYYVVVvvvcccGGG===~~~>>>333ZZZsss}}}QQQIII777BBByyyyyyiiiZZZQQQ333222000//////222444666222///...000000...111888222333444444333222333555333111000111222444444333000///.........000222333000//////........./////////000222222111///,,,***------,,,,,,,,,++++++++++++***)))(((((()))***+++((()))***+++,,,,,,,,,,,,+++++++++*********)))))))))*********(((((()))+++++++++++++++++++++***)))***,,,............///111---......///////////////...000000111777<<<666+++>>>>>>888888TTTzzzKKK222000777>>>---+++******,,,,,,,,,,,,+++++++++++++++++++++++++++)))(((((()))***)))''',,,,,,+++***))))))))))))'''''''''***,,,...---,,,))))))***+++++++++++++++)))))))))************+++//////......---+++***)))***+++,,,,,,,,,,,,++++++---------,,,,,,---------000///...------...///000///000111000...---.../////////333666444///000333,,,000222000000333444444222333333444666;;;AAAFFF===III\\\qqq===555777BBBdddkkk666NNNttt~~~nnn```lll\\\,,,===EEEGGGdddmmmPPPAAA===999WWWtttRRRIII>>>555111...+++(((///000111111000...+++***111///...000///...111666///111222222111111333444222000//////111222222111.....................///------............------000000000000///---,,,+++,,,,,,,,,,,,++++++++++++******))))))))))))******'''((()))***++++++++++++,,,+++***)))))))))***++++++,,,------++++++,,,---))))))******+++************,,,............000111,,,---...///////////////---333333,,,+++333888666999777FFFnnnUUU<<<:::;;;000.........---,,,...222++++++++++++***************)))((((((******)))(((,,,---,,,***)))(((((()))(((((()))***,,,,,,,,,+++))))))************)))))))))))))))*********+++++++++,,,---------,,,***))),,,,,,,,,,,,,,,,,,++++++------,,,,,,,,,,,,---------,,,+++******++++++,,,...///000///...---...///666333222444222//////222000222444333333333555666///444999;;;999555111///<<<@@@CCCEEEGGGJJJPPPUUUmmmyyyIII333777@@@HHH{{{VVViiizzz{{{rrrffftttUUU;;;666222666444666<<<>>>999111000555WWWmmmdddYYYPPPIII@@@555,,,444333333555888999888777333111///---,,,,,,,,,---000///000000//////222555...000111111111111333444111000......000111000000---......///...---,,,+++***+++,,,......---,,,+++000///...---,,,,,,,,,,,,,,,+++++++++++++++++++++***))))))))))))))))))***(((((()))*********))))))---+++)))(((((()))+++,,,***,,,------+++++++++,,,'''((()))******************,,,---...---...000222,,,---...///////////////222222222222000111666===777RRRsss???)))444333555777333,,,***---++++++******))))))))))))***)))((()))***+++***))),,,------+++((('''(((*********+++++++++***))))))************)))((('''&&&************+++++++++,,,'''(((***,,,,,,,,,,,,+++------,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++++++++***************---///000///......///000???666//////111000///000...///000111111111222555555555333000//////222555///111444666777:::@@@EEEGGGFFFDDDDDDGGGOOO[[[ccc666;;;<<<...GGGzzzbbb```gggbbblll{{{vvv}}}iiimmm[[[888666333>>>999333///...888NNNdddyyylllZZZLLLEEE@@@<<<888<<<:::666444444666777888222222222111///+++&&&"""+++***(((((())),,,000222,,,...///------...111222...000111222111111333555111///......///000///...,,,---...///...,,,***))))))***,,,---------,,,+++///...---,,,++++++,,,,,,++++++++++++++++++++++++)))))))))******)))))))))***************)))(((''',,,+++)))(((((()))+++---''')))******)))(((((()))'''((()))***************+++,,,---------...000222,,,---...///000000000000777---///>>>BBB999888AAAjjjYYY:::333111666666///)))***,,,++++++******)))))))))+++***)))***,,,,,,,,,******,,,---+++((('''))),,,***,,,---,,,***(((((()))++++++++++++)))((('''&&&*********+++++++++,,,,,,'''''')))***++++++++++++,,,,,,++++++++++++,,,---...------,,,,,,------...,,,,,,,,,---------------,,,...//////...---///000@@@555------000000//////,,,+++---000000...000444777666555222111222555888333555555222...---///222333444555666:::BBBNNNWWW>>>CCCLLLYYYiii{{{^^^[[[iii000(((111777555<<<]]]mmmeee[[[TTTOOOFFF;;;111>>>999333000222555777777333555666444000------...000000000000000111222222555444333111...+++)))((())),,,---+++***---///......000111111000000222333111000......///000///...,,,---.........,,,+++***)))***+++,,,,,,------,,,------,,,+++***+++++++++*********+++++++++++++++))))))************))))))++++++++++++***)))((((((+++***)))))))))***+++,,,***,,,......---,,,+++,,,))))))******+++*********,,,,,,------,,,---000333---...///000111222222222222111666;;;555555SSSxxxnnnQQQ777222555333//////......---,,,,,,+++******,,,+++***+++---...---,,,)))+++---+++((('''***---)))+++---,,,***((()))+++++++++++++++***))))))((()))))))))************+++***))))))(((((()))))))))))))))(((((()))***+++,,,,,,,,,++++++++++++,,,,,,++++++,,,---............+++,,,------,,,,,,---///555///,,,...000///...000...,,,...111000---...333+++...111222111...---,,,000333444333111000333666...333888777222---+++,,,:::999777555555999@@@EEEHHHSSSbbbppp|||uuuTTT555555333888GGGVVVVVVLLLBBB>>>???BBB<<<333777CCC333000///111444777666444...111555777777444000---...222555666444111000111//////...---++++++,,,---(((((()))************))))))...///,,,+++///000......///000000///...///111222000......///000///...------------------,,,,,,+++******+++,,,---......+++++++++++++++*********)))*********++++++++++++((()))***++++++***)))((())))))***+++,,,,,,++++++))))))*********+++++++++,,,...111111000.........++++++++++++++++++***))),,,------,,,,,,---000333...///000111333333333333///999>>>;;;???___OOO666555555333333000000///...------,,,,,,---,,,+++,,,...///...---(((+++---+++((('''***...&&&))),,,,,,***)))+++---))))))***++++++++++++***(((((((((((())))))))))))---+++)))((('''&&&'''''''''&&&&&&&&&'''(((***+++++++++************++++++((()))***+++,,,---------)))***,,,,,,++++++,,,---******---111000------111///,,,---000///***+++000000000000...---...111444...111222000---+++,,,...///222555444222222666;;;222444777888777555555555777777<<>>@@@777777GGG,,,777999000///999<<<666222777666//////666888333666666444333111111333444000111111000//////222444555333111///...---------+++...111222111///---,,,111...+++((((((***---///,,,111333///...333444111---...//////---,,,---...333111/////////000///...------------------------,,,+++******+++---///000******+++++++++******)))))))))******++++++++++++((()))***++++++***)))((('''((()))+++---.........((()))***+++++++++++++++'''))),,,---+++***)))))),,,,,,,,,,,,,,,+++***))),,,------,,,,,,---111333//////111222333444444555777::::::HHHyyyoooCCC:::999111...333111)))***333666111++++++++++++,,,---......------------------------,,,,,,++++++***)))((((((''')))***)))((('''(((***((((((''''''''''''((((((++++++++++++++++++++++++***)))))))))))))))******---,,,,,,,,,,,,,,,,,,,,,---+++******+++,,,,,,+++))))))***+++,,,------......---,,,,,,...//////...///111222111...+++,,,---///...---...///000///...555333000...---...000222000///111555999:::666222222222222333333333444444777666555555555666777888999<<<===<<<;;;===BBBFFFLLLJJJHHHHHHJJJOOOTTTXXX}}}sssXXX```|||pppZZZTTTLLLIIIJJJJJJGGGDDD???>>>===<<<:::999888888555444222111333777;;;>>>///000111222333222222111666111000444555111000333222222//////222666555000000000000000////////////111111000000//////......000------///...***)))+++///...,,,++++++,,,...///000...,,,---000111000---333111---,,,---...//////+++,,,------......------***---//////---,,,,,,---,,,,,,,,,,,,,,,+++***)))***+++,,,,,,+++***)))(((++++++------------++++++,,,)))'''(((+++---,,,***))))))))))))))))))))))))************+++,,,---...)))))))))***++++++,,,,,,++++++++++++++++++++++++000...+++)))+++///000...666///,,,000444444666;;;666BBBeeeLLL555:::@@@,,,(((666666&&&&&&555,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))(((((()))***)))((('''(((***))))))(((''''''((())))))************************+++***)))(((((())))))*********++++++,,,,,,------,,,+++*********++++++************++++++,,,,,,---000///......000111111000...000111000---,,,,,,......------...000000///...222000///...---...///000......///111333333111///111111111111222222222333333333222111111222333444666666777666777888<<<>>>EEECCC???<<<;;;;;;===>>>666===BBBDDDJJJRRRUUUSSSTTTSSSRRRPPPMMMJJJGGGFFFNNNPPPNNNHHHHHHOOOUUUVVV^^^]]]___bbbeeeccc\\\VVVMMM@@@888===BBBEEEMMMXXX\\\]]]]]]\\\ZZZXXXWWWXXXRRROOOOOORRRUUUSSSKKKDDDGGGBBB===;;;======;;;888888777777666555444333333333222000///000111444555...///000111111111000///111,,,+++///000---,,,...333///,,,------******+++//////.........---------/////////...............///------//////+++***,,,...---,,,++++++,,,...//////---,,,---///000///---///---++++++,,,------,,,++++++,,,------.........)))***,,,---...///......***+++++++++******)))(((***++++++,,,+++***)))(((++++++,,,------,,,+++++++++)))'''(((+++,,,+++***************************))))))))))))***+++,,,,,,++++++++++++************++++++++++++++++++++++++(((+++...000222333333222111111555::::::555666:::YYY{{{AAA***:::;;;+++)))666222 ---,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))((()))******(((((()))***+++***(((''''''(((***+++((((((((((((((((((((((((---+++)))((('''((()))***(((((()))***+++,,,------,,,+++***)))))))))))))))++++++++++++++++++++++++000///---...///000000///,,,...//////---,,,---...++++++,,,...000111///.....................//////...///000000.........//////000000000000111111111111111000//////000000111222000//////111333444444555444333333333444555666;;;<<<<<<999:::???BBBAAA======>>>>>>===<<<<<<;;;666888777333333777;;;<<<999999:::>>>@@@???999444666555999===777------444222444666666444444444555444222222333666888888888555333000111333444111///222222111111000000000000222111000///...............///////////////...---000---,,,///000///...//////,,,+++///111222555999////////////............---------------............+++,,,//////,,,+++------,,,,,,+++,,,---///000---,,,+++,,,---///......---,,,+++,,,......---,,,***++++++,,,---.........---+++***,,,///000---+++)))************)))((((((***++++++++++++***))))))***+++,,,------,,,+++******(((((((((***+++***)))************************(((((((((((()))***+++,,,------,,,++++++***))))))++++++++++++,,,,,,,,,,,,***,,,000000...------///000777===:::333:::VVVqqqeeeGGG...---666777222///---,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++*********))))))((()))******)))((()))***---+++)))(((((()))+++---((((((((((((((((((((((((---,,,)))''''''''')))***(((((())))))******+++++++++++++++)))((('''((())),,,,,,,,,++++++*********---+++******+++,,,,,,+++***+++------------------)))***+++...000111///...,,,---...///000//////...///111222000......111444//////000000000111111111111111000000000///000000000---***+++...000///---)))***,,,...111333555666,,,,,,***((((((+++---...((()))+++...000222444444555777888666555777999:::666666888;;;===<<<888444:::444333999===:::555333000222444444333333333444;;;:::777555222222444666111000000111333333111...111111111111111111111111222222222111000///......///////////////......---000...---///111111000000333444...&&&(((///...%%%222222111111111000000000,,,,,,------.........///,,,***+++//////,,,,,,///,,,,,,,,,,,,,,,---//////,,,+++******,,,---......------...000222111///---******++++++,,,---...///333...++++++......***%%%)))***************))))))*********+++***************+++,,,------,,,+++***((((((((()))*********)))************************)))(((((())))))***+++,,,------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,111///------,,,+++...222<<<777222333DDDiiiRRR888888888444222...---,,,++++++++++++++++++++++++++++++++++++++++++++++++***************)))***+++***)))((()))+++,,,+++***))))))***+++,,,)))))))))))))))))))))))),,,+++)))((('''((()))************))))))(((((((((***++++++***''''''(((***---,,,,,,++++++*********+++)))(((((()))***)))(((*********,,,---------,,,))))))***,,,///000///---,,,---///111111111//////---///111000...///333777000000000000111111111111000000000//////.........///---***+++...000...,,,+++++++++++++++******))),,,++++++,,,,,,,,,---...000111111222222111111111,,,---//////...---///111///000111333444333111///333,,,)))///666777444000000222333333111000111222111222333111//////111444222222333444555444111///111111111111222222222222000000111222111111000///////////////////////////,,,,,,+++,,,...000000... ...222000FFFiiiooo]]]111111111111000000000000---------......//////000,,,***+++//////------///,,,,,,,,,,,,------......++++++*********,,,...000,,,,,,...000222222///---++++++******+++---...///333///******------)))%%%******++++++,,,++++++*********************++++++******+++,,,,,,+++******'''(((******************************************************+++,,,------++++++,,,,,,------------++++++,,,,,,,,,---------222---,,,000333333555:::<<<555888UUUxxxKKK===444%%%000000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))***++++++))))))***+++++++++************++++++***************************)))))))))))))))******,,,,,,+++***)))(((''''''(((+++,,,+++((('''***---,,,,,,,,,++++++*********,,,+++))))))***+++***)))***))))))***,,,---,,,***+++***)))+++---......------...///000111000///...+++,,,,,,------///222444000000000000111111111111...............---++++++...---------//////...---------,,,,,,+++***))))))***((()))++++++((((((***///000000000///...------333222444777666444555999333444444555555444333222///222666777444111000222444666777777555444444555000222444444444333444555000111222222222000///...000000000000000000000000---......////////////..................///000000---......---000444444111---999444%%%...EEEAAA(((............------------.............../////////,,,***+++//////---,,,///------------------------+++++++++******+++///222++++++,,,...000///---***,,,++++++******+++---...///,,,)))***,,,---,,,*********+++,,,,,,,,,,,,+++*********)))******+++,,,)))***+++,,,,,,+++***)))'''))),,,,,,+++******+++++++++++++++++++++++++++************+++,,,---...++++++,,,------...//////++++++,,,,,,------......111...000777777222222888333QQQ}}}cccBBBDDD444333222000//////......,,,,,,,,,,,,,,,,,,,,,,,,************************)))***++++++))))))***+++))))))***++++++***))))))************************'''((()))***++++++******+++++++++******)))))))))'''***---+++)))(((,,,///,,,,,,++++++++++++++++++...,,,******+++++++++******)))((())),,,,,,***(((---+++))))))+++---------....../////////...------,,,+++***+++---...///........./////////000000000//////000000///---,,,++++++,,,.........---...///,,,,,,,,,,,,---...000000---))))))---,,,)))))),,,---...///111222222222222,,,***,,,000000---///444222333333222111000000000,,,333777555///,,,,,,...///111222222111000111111000000000000000000...------.../////////......//////////////////.................................,,,,,,+++,,,---...000111...000000///222777777333...444333,,,---555222&&&------------,,,,,,,,,,,,.........------------------+++,,,//////,,,,,,...............---,,,+++++++++,,,,,,+++***+++000333------,,,---///...,,,***...---+++***)))***+++,,,,,,+++*********+++,,,---))))))***+++++++++++++++******)))))))))***,,,,,,)))***+++,,,,,,+++***)))'''***---...,,,++++++,,,++++++++++++++++++++++++))))))))))))***+++,,,---------------............++++++,,,,,,---......///222111555999555111<<>>111''',,,444444,,,$$$+++++++++++++++,,,------******))))))))))))******))))))************))))))***,,,,,,)))))),,,,,,***,,,((('''***---+++)))(((***)))''''''(((*********((((((((((((((()))******))))))***,,,......+++)))*********+++++++++,,,,,,((((((((()))***+++,,,---))))))))))))************(((((())))))******++++++))))))***+++,,,,,,------------------------------******+++---///000...,,,+++***((()))***+++++++++,,,,,,+++************++++++++++++,,,,,,------...,,,,,,---------,,,++++++++++++,,,---///000111111222111000......//////000------------...///111111000222111///111444333000111///...///222666888888///---++++++,,,---,,,+++,,,,,,------------......---......---+++***+++,,,,,,,,,,,,,,,+++++++++++++++888666;;;+++)))???'''---,,,+++---//////---***------,,,,,,++++++***************+++,,,,,,,,,---+++***)))((((((((((((((()))(((((()))++++++***(((...---,,,+++++++++++++++)))***+++,,,,,,+++***))))))))))))***+++,,,---...))))))************))))))''''''((())))))))))))))),,,++++++******++++++,,,((('''(((***,,,------+++...---+++))))))***,,,------+++))))))+++,,,---,,,,,,+++***))))))***+++,,,+++,,,------,,,+++,,,...666---(((,,,000111777@@@;;;[[[dddAAA777777888666...&&&(((///,,,,,,++++++,,,,,,---...+++******))))))******+++++++++++++++******))))))+++,,,+++******+++,,,+++...(((&&&+++,,,'''$$$%%%...,,,)))((())))))((('''((((((((((((((())))))***(((((()))+++------+++)))*********++++++++++++,,,******)))))))))+++,,,...(((((())))))******++++++((((((((((((((()))******))))))***+++,,,------...******+++---,,,***+++---)))))))))***---...---,,,******))))))************,,,+++***)))))))))++++++******+++,,,,,,---......,,,,,,,,,,,,,,,+++***))),,,,,,---...//////000000111000///.........//////***+++++++++,,,------...---...---------///...---000///------...///000111...---++++++************,,,,,,,,,,,,,,,,,,------,,,------,,,+++******+++,,,+++++++++++++++++++++%%%:::+++,,,///QQQttt555)))***---------,,,++++++/////////...---,,,++++++(((((()))***+++,,,,,,---,,,+++)))(((''''''((()))+++***)))+++,,,------+++------,,,++++++*********)))******++++++******)))))))))))))))***+++,,,---((()))******))))))))))))(((((())))))))))))(((((())))))(((((((((((()))))))))(((((())),,,---,,,+++,,,,,,+++******++++++,,,---+++)))(((***,,,---------,,,***))))))***+++,,,,,,...///...---,,,...///---,,,444???<<<333999HHH]]]GGG222000777999333------,,,,,,++++++,,,,,,---++++++************++++++...------,,,++++++++++++,,,++++++++++++++++++,,,,,,***))),,,,,,(((''')))---,,,***)))))))))(((&&&((((((((((((((())))))***''''''(((***++++++)))'''))))))************++++++,,,+++***))))))***+++,,,(((((())))))******++++++)))((('''''''''((()))***))))))***+++,,,,,,---------+++---000---((((((,,,,,,***))))))+++,,,++++++***+++++++++************,,,+++***))))))***+++,,,((())))))***+++,,,,,,---,,,,,,,,,,,,+++***))))))////////////////////////000//////...............------...............---,,,,,,,,,,,,,,,++++++,,,+++,,,---...---,,,,,,+++......---+++)))))))))))),,,,,,,,,,,,,,,,,,++++++***,,,,,,,,,***)))***+++++++++++++++++++++++++++&&&666###&&&,,,MMMmmm,,,$$$***//////,,,+++...222............---,,,******(((((()))******+++,,,,,,,,,+++***)))((())))))***+++***)))***,,,------,,,,,,,,,,,,++++++***************++++++++++++******++++++***))))))*********''')))++++++)))((()))***++++++++++++***)))(((''')))(((((((((((((((((())),,,***))))))++++++***))))))***,,,------,,,***)))---+++)))(((***,,,---------,,,+++******++++++,,,000111222222111111222333555777======555===gggPPP555444666111***///...---,,,++++++++++++++++++************++++++///...---,,,,,,,,,,,,,,,---+++***,,,,,,***+++---###))),,,)))&&&(((******)))((('''(((***+++***)))((((((((((((((()))******''''''((()))******'''%%%((((((((()))))))))******+++******)))))))))******))))))))))))***************)))(((''''''((()))*********+++++++++,,,,,,,,,,,,+++111888888444777???///---+++******+++++++++)))+++,,,,,,***))))))*********)))))))))***++++++((((((((())))))******+++++++++,,,,,,,,,+++******...////////////000000000...............---------,,,,,,---------,,,,,,+++...---...///...***+++///(((***...//////------------------,,,)))))))))+++,,,,,,++++++++++++******)))+++++++++))))))***+++*********+++++++++++++++111333+++555+++&&&666222555777222+++'''))),,,******+++++++++)))(((''')))))))))***+++++++++,,,*********))))))******+++***)))'''((()))***************++++++++++++******++++++++++++++++++++++++++++++***)))))))))))))))(((+++---,,,***(((***,,,------------+++***)))(((+++******))))))******+++---+++))))))***+++***)))'''))),,,//////---***(((---+++))))))+++,,,---,,,,,,,,,,,,------------------///000000000000111333===555444AAAZZZRRR111222AAA222111000...---,,,++++++,,,++++++******++++++,,,...---,,,+++++++++,,,---...******------******...###222666+++###(((,,,((((((''''''((()))***)))'''((((((((((((((()))******)))))))))***+++***'''$$$''''''''''''((((((((((((''''''((()))*********************)))))))))))))))+++***(((''''''(((***+++,,,,,,,,,++++++++++++***))))))111<<<===:::>>>III111...+++***+++---------'''***,,,+++)))''''''(((''''''((()))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,,,,***+++,,,---///000111222............------,,,,,,)))***+++,,,------,,,,,,000...///111///***+++111***---......,,,+++,,,...)))+++,,,,,,******---///,,,+++++++++************(((***+++***))))))***+++)))*********++++++++++++###""")))555///###(((111===:::444///***'''$$$###'''((()))******)))'''&&&***+++++++++++++++++++++''''''((()))************,,,***(((((()))***))))))((()))***+++,,,,,,+++++++++******************+++***))))))))))))******+++(((,,,///...***)))+++---,,,,,,---,,,,,,+++************))))))))))))******,,,***((((((***+++++++++((()))+++---...---+++***+++***)))***,,,---,,,++++++,,,...///000///......,,,...000111000111333555555EEEfffRRR333555444222000...---,,,,,,,,,++++++******++++++,,,,,,,,,*********+++,,,---///******------******//////CCCHHH444'''---111******)))((((((((((((%%%###((((((((((((((()))******++++++***+++,,,***'''$$$&&&&&&&&&''''''''''''(((###%%%''')))++++++++++++++++++******))))))((((((,,,+++)))((('''(((***+++------,,,++++++******)))+++***///777444,,,...888111///++++++,,,...000000&&&)))++++++(((%%%&&&'''$$$%%%'''((()))(((''''''*********)))))))))))))))***+++,,,---------------&&&'''))),,,...111333444------......------,,,++++++,,,...000222222222222///---///111...)))***111000000///+++'''%%%(((***&&&)))+++,,,+++,,,000333,,,+++++++++******))))))((()))******)))((()))+++))))))******++++++++++++'''(((,,,&&&))),,,&&&222666...'''&&&***---***&&&'''(((***+++,,,+++)))(((,,,,,,,,,+++++++++++++++$$$%%%''')))******))))))///---*********++++++***&&&((()))+++,,,,,,,,,+++******))))))))))))******(((((((((((()))+++,,,---)))---000///+++)))+++...******+++,,,,,,,,,,,,+++((((((''''''''''''((((((***((('''(((***,,,------******+++++++++,,,,,,,,,*********+++------,,,******,,,///111222111///...222444777888888999;;;===]]]RRR<<<,,,...444222---,,,(((------((()))000000)))+++...---)))+++//////)))&&&)))---...---+++)))(((***,,,,,,+++...111---'''((())))))))))))(((''''''(((,,,...,,,((('''))),,,+++)))'''&&&'''((('''%%%))))))))))))(((((((((((('''&&&%%%&&&((((((((('''((())))))))))))************'''%%%)))...000,,,(((,,,(((%%%'''+++---***''',,,,,,+++,,,---///111222222222222000---,,,,,,...------,,,+++***)))((('''((((((((((((''''''''''''***&&&***,,,%%%''',,,((()))---000---'''&&&+++000((())),,,000333222000---,,,***)))***------+++)))+++,,,.../////////...---,,,+++******))))))******)))...///+++((((((***)))+++,,,)))%%%)))000000+++++++++***)))((((((((())))))'''***000111+++)))+++,,,%%%"""%%%'''%%%$$$%%%''''''''''''''''''((((((///---+++)))((()))+++,,,+++++++++************)))(((,,,,,,(((&&&)))***)))+++***)))'''&&&'''((()))))))))(((((((((((())))))(((***+++)))&&&$$$&&&''')))))))))))))))*********)))((('''''''''(((***+++,,,,,,,,,++++++,,,------''',,,111333111---***(((,,,)))''''''******(((%%%************+++---///000))))))(((((()))+++---......---,,,,,,---+++)))'''+++///222222///...111555222111777<<<666999YYYSSS777666:::666000------,,,,,,111555222,,,***------+++---111111,,,***+++------,,,++++++,,,(((***+++***,,,///,,,&&&''')))+++,,,,,,***'''%%%&&&))),,,+++((('''***---$$$&&&((()))((())),,,///))))))))))))((((((((((((((('''&&&''')))***)))((()))))))))***************&&&$$$""""""%%%(((,,,---+++(((''')))---...+++(((///...---------...//////+++***)))(((''''''''''''---,,,***(((''''''''''''%%%&&&&&&'''((())))))***&&&###)))+++%%%''',,,((($$$''')))(((&&&&&&***...,,,,,,---000222222///------,,,+++,,,...///,,,***,,,,,,,,,,,,,,,,,,++++++)))***+++++++++***((('''$$$)))+++)))(((,,,//////))),,,+++))),,,111///***++++++***)))))))))******(((&&&)))///000,,,+++---...)))''')))+++)))((()))((()))))))))))))))((((((------,,,+++******))))))+++++++++*********))))))'''******'''(((,,,---+++,,,***(((''''''((())))))))))))(((((((((((())))))''')))******(((''')))+++)))))))))))))))))))))***)))***+++,,,,,,+++***)))+++++++++++++++,,,---...+++---///000...,,,++++++---+++******++++++***)))************+++---///000++++++******+++,,,---...***,,,---------...111333...,,,+++---111333333222CCC555...;;;UUU|||```<<<666>>>888555222---'''&&&///;;;,,,.........///222000+++---......---++++++---///&&&))))))(((***---+++&&&'''))),,,...---+++'''%%%$$$'''))))))((((((***---"""'''++++++((()))...444))))))))))))(((((((((((()))((('''(((*********)))))))))***+++++++++++++++---000111///+++'''&&&&&&)))((())),,,///000---***///...---,,,+++*********,,,)))'''''')))***(((&&&,,,***(((&&&%%%&&&&&&'''&&&&&&''''''(((((())))))$$$!!!(((+++%%%''',,,'''"""###$$$%%%'''))),,,---//////...///000000...---...------...//////...,,,...---+++***))))))******''')))+++,,,,,,***'''%%%'''+++,,,)))***000444444(((+++,,,,,,...000...)))+++************++++++,,,((('''))),,,...,,,,,,///...***)))---...+++)))******++++++,,,+++***)))(((((()))+++,,,---,,,+++***++++++*********)))))))))'''((('''&&&***000000,,,...+++'''''')))+++***))))))((((((''''''(((((()))&&&(((******)))***+++---******)))))))))))))))))))))+++///111111...***(((*********++++++---...///.........,,,******,,,...+++,,,---,,,*********+++*********+++,,,---...///------,,,,,,,,,---......+++---...,,,***+++...111777666444222222666<<<@@@333GGGkkkvvv===777222222999888///,,,///////////////000000---)))---...///...,,,,,,,,,---&&&)))***((())),,,+++((()))***,,,,,,,,,+++)))((($$$&&&(((((('''''')))+++'''***,,,+++((((((+++...))))))))))))((((((((((((((('''&&&''')))***)))((())))))***+++,,,++++++***$$$###"""!!!###''',,,000((((((***...111111...+++,,,,,,+++***)))(((((('''222---)))))),,,...+++''')))))))))((('''&&&&&&%%%******)))((('''&&&&&&%%%%%%""")))---&&&(((,,,'''&&&$$$$$$'''+++......---///...,,,---...///...---------------......---,,,///---+++***)))+++---...)))***+++,,,+++***)))(((+++---+++'''(((,,,000///)))***+++,,,------,,,***+++*********+++,,,------+++******+++++++++,,,---***((())),,,---)))((()))+++,,,---------+++)))(((&&&'''(((***,,,---......************)))))))))))))))(((&&&&&&+++111000***...***'''(((+++---+++)))(((((((((''''''((((((((('''((()))))))))******+++*********)))))))))))))))(((***...000111///,,,***)))))))))***+++---...///......---+++)))***,,,...(((***,,,+++((('''))),,,******++++++,,,---............------------------------------.........///&&&222======555444>>>HHHppp{{{XXX888111666777333222///......000111000---,,,***---000000...,,,******))),,,---******,,,,,,***---,,,***)))((()))***+++'''((((((((('''&&&'''(((+++***)))((((((((((((((())))))))))))(((((((((((('''&&&%%%&&&((()))((('''((()))***,,,,,,+++***)))qqq___EEE000&&&%%%''')))'''(((+++...000000...,,,***++++++++++++*********111,,,''''''******'''###'''(((***+++***(((%%%$$$***))))))((('''&&&&&&&&&(((%%%+++...'''(((,,,((()))'''%%%(((,,,///---***,,,+++)))***,,,.........***+++,,,,,,,,,+++++++++///---+++***+++...111333---,,,+++))))))***++++++))))))'''"""###((()))(((***)))((()))((((((***,,,+++*********+++,,,------......---***)))******)))((('''(((,,,,,,(((''')))+++,,,,,,---,,,+++***)))***)))(((((()))***---...*********)))))))))((((((,,,***'''&&&***///---''',,,***((()))+++,,,+++)))((((((''''''''''''(((((((((((('''(((((((((((((((************))))))((((((((((((***+++---.........((())))))***+++,,,...///+++---...---+++***+++,,,(((+++---,,,)))(((***---***++++++,,,---------------------------,,,,,,,,,,,,+++,,,000666888666333777777555444>>>YYY~~~___AAA111000555000---,,,000222111111222***---000111///,,,***))),,,///000,,,***+++,,,***...,,,)))&&&&&&(((+++---)))(((((((((''''''''''''(((&&&$$$%%%(((***)))((())))))))))))(((((((((((('''&&&%%%&&&'''((((((&&&&&&(((***+++,,,+++)))(((444,,,###!!!&&&,,,...---&&&(((***,,,------,,,++++++,,,---...............///,,,(((((())))))'''$$$&&&''')))+++***(((&&&$$$%%%%%%&&&'''((()))*********&&&+++---''')))...+++(((&&&%%%'''***+++)))'''+++)))((()))+++---------((()))++++++)))))))))***---,,,++++++,,,///222444...,,,***'''''')))+++,,,((()))'''%%%'''---...,,,***((('''(((&&&%%%(((---+++************++++++,,,000111///***((())))))&&&)))(((***---,,,((()))---************************000...***'''&&&'''(((*********)))))))))(((((((((,,,+++)))&&&(((,,,***%%%))))))***************+++(((''''''&&&&&&''''''((()))(((&&&'''(((((('''&&&++++++******)))(((((((((((('''''''''(((+++---///)))))))))******,,,---...***,,,......,,,*********,,,---......---,,,---///***+++,,,------------,,,,,,,,,---......------,,,/////////111444555333000777888BBBZZZoooMMM999999222000222333111111444---///111111///---,,,,,,---111111,,,)))***+++***---+++(((&&&&&&''')))+++(((((('''((()))))))))((($$$%%%&&&&&&'''(((***+++))))))))))))(((((((((((((((&&&&&&'''((()))((('''%%%&&&)))++++++***(((''' """''',,,000///***%%%&&&((()))))))))))))))***+++,,,---.........------,,,,,,+++******+++++++++'''''''''&&&&&&&&&&&&&&&###$$$%%%'''(((***+++,,,'''###(((***%%%***111///%%%%%%&&&'''))))))(((''',,,+++***+++,,,---,,,***''')))++++++)))'''(((***+++***))))))***,,,...///+++***((('''''''''((()))((())))))(((,,,222222///)))''')))+++)))%%%''',,,++++++***)))))))))******...000///***)))***)))%%%***)))***,,,***(((***///)))((('''&&&''')))+++,,,---,,,+++)))((((((((((((***)))))))))(((((((((((()))+++***&&&&&&))))))&&&%%%(((++++++((('''))),,,(((''''''&&&&&&''''''(((((('''&&&'''***+++***(((++++++******)))(((((('''))))))'''''''''(((***+++******)))******+++,,,,,,+++,,,------+++******+++------,,,---...//////...***+++,,,---------,,,,,,,,,,,,...///000//////...000333555444222333999>>>888WWWwwwCCC:::555555333...---111111222222000...---...///...222222,,,(((((())))))***))))))((('''((((((((('''&&&&&&(((***++++++***###'''***)))%%%$$$(((---))))))))))))(((((((((((()))((('''((()))******((($$$&&&(((******)))'''&&&***)))'''%%%$$$&&&,,,000&&&'''((((((''''''((())))))***+++,,,,,,+++))))))'''((()))))))))))),,,...)))'''$$$""""""###&&&(((&&&&&&''''''((()))))))))$$$ %%%((($$$***444333###%%%''')))************...---,,,------,,,***((('''))),,,+++)))''')))+++))))))(((''''''((()))***'''''''''''''''&&&&&&%%%%%%&&&%%%%%%)))...---)))((('''+++///,,,&&&&&&+++++++++***)))((((((((()))+++//////***))),,,***%%%)))((()))***(((&&&)))///(((&&&%%%$$$%%%(((+++---&&&''')))***+++++++++***))))))))))))((((((((((((&&&******&&&%%%''')))(((###(((---,,,'''%%%(((---'''''''''&&&&&&'''''''''(((&&&%%%'''+++...---++++++++++++***)))(((((('''+++***)))((((((''''''&&&+++***************++++++,,,---,,,+++))))))+++,,,---***)))***...///---+++***+++,,,---...---,,,+++,,,---///000111111111000)))222::::::999@@@QQQ```QQQ999777777333222<<<...///666333111///(((888&&&+++555+++***///***(((+++...,,,(((&&&&&&(((''''''''''''''''''''''''%%%&&&'''))))))'''&&&%%%///---***(((''''''((()))(((''''''(((((()))***+++000...+++******)))'''&&&******))))))))))))******)))(((,,,,,,)))333;;;444''''''(((***+++***(((&&&&&&(((************+++,,,***)))((('''&&&'''((((((((()))*********)))'''&&&'''&&&&&&&&&%%%%%%%%%%%%(((((())))))))))))((((((***************+++++++++((())))))***************)))))))))((())))))***+++'''((()))+++++++++***)))%%%&&&(((************))),,,++++++,,,//////,,,))))))))))))((((((((((((((()))((((((+++---,,,((($$$***)))(((''''''((())))))---((((((------(((%%%'''))))))))))))))))))))))))***)))'''&&&&&&'''(((((('''(((((()))))))))))))))((()))***+++,,,---------)))))))))(((&&&%%%&&&((($$$%%%&&&&&&%%%&&&(((+++)))))))))(((((((((((((((((((((''''''''''''((((((*********++++++*********,,,+++))))))***)))((('''---,,,+++---000000---***''')))+++,,,,,,,,,+++***222---***---444888777444999888888@@@WWW~~~jjjAAA555;;;===666777555'''%%%000666111+++...///((('''...000,,,+++******++++++++++++'''''''''''''''''''''''''''(((***++++++***(((''',,,+++)))((('''&&&&&&'''(((((('''''''''''''''(((+++)))'''''')))))))))(((******))))))))))))))))))(((&&&+++++++++777AAA<<<+++*********+++++++++***%%%''')))***))))))***+++))))))'''&&&&&&&&&'''((((((((()))***************))))))(((((('''&&&%%%%%%((((((((())))))((((((((())))))*********++++++++++++++++++++++++***)))((()))))))))))))))***++++++'''((()))*********)))(((&&&'''((())))))*********,,,+++***+++,,,---+++((((((((((((((((((((((((((()))((()))+++------)))&&&***)))((((((((((((******+++'''(((---...***)))+++%%%''')))++++++)))'''%%%+++***((('''&&&&&&''''''&&&''''''((((((((((((((('''((()))***++++++++++++***+++++++++))))))+++,,,(((***++++++*********,,,((((((((())))))*********)))))))))(((((())))))))))))******************))),,,+++++++++++++++******---,,,+++---000111///---;;;444+++&&&'''+++---...222666777222,,,,,,555>>>777OOOttt}}}XXXFFF666333777555666444+++---333111---111000***)))---)))&&&'''+++---,,,)))((((((((((((((((((((((((((((((************(((((()))))))))((('''&&&%%%%%%)))((('''&&&%%%%%%%%%%%%((('''%%%&&&'''(((((('''************))))))((('''***%%%((('''###,,,444000+++++++++******+++++++++%%%'''))))))(((((()))***)))((('''&&&%%%&&&''''''((((((((()))***+++------))))))(((((('''&&&%%%%%%''''''(((((((((((('''''')))))))))*********++++++---,,,,,,,,,***)))((('''*********)))***++++++,,,(((((())))))))))))((('''(((''''''(((((()))***+++,,,***(((((()))))))))'''(((((((((((((((((((((((((((((())),,,......+++))))))((((((((()))***++++++((('''(((,,,...,,,,,,///(((,,,000444444000,,,(((+++***)))'''&&&&&&&&&&&&((()))******++++++******''''''((()))************&&&'''))))))((((((***,,,'''(((***+++)))((())))))((())))))******+++++++++************************)))******++++++******)))++++++,,,,,,,,,---------...---,,,---///111111111---,,,---222777777000)))+++333::::::888???OOO]]]nnnGGG222,,,444999111...666'''...555,,,,,,---,,,+++,,,......,,,)))((((((((((((((((((((((((&&&'''(((((((((((('''&&&((()))******)))(((%%%$$$(((((('''&&&%%%%%%&&&&&&+++)))'''&&&''''''&&&$$$)))*********)))((('''&&&((("""%%%&&& $$$)))$$$((()))++++++***)))((((((%%%'''((()))((('''((())))))(((&&&%%%%%%%%%&&&''')))(((((('''(((***,,,---&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''(((((())))))******++++++++++++++++++***)))((('''***************+++,,,,,,))))))))))))(((((('''''')))(((''''''''')))***++++++)))'''&&&&&&&&&''''''(((((()))))))))))))))***((()))***,,,---...---,,,(((((())))))***+++,,,,,,&&&''')))+++++++++,,,...,,,///333666666333///,,,((((((((('''''''''''''''(((((()))************)))'''((())))))*********)))%%%'''((((((''''''((()))&&&'''(((((('''(((***,,,++++++******************)))******************)))++++++,,,,,,,,,,,,++++++***+++,,,,,,,,,---...//////...------...///000111111...,,,---222666777777888333///777OOOuuuyyyVVVDDD;;;///\\\cccLLL111///---(((///...111555555222...,,,+++))))))))))))))))))))))))''''''((((((((((((''''''((()))+++,,,+++)))'''%%%''''''&&&&&&''''''((()))+++)))''''''(((((((((&&&)))))))))))))))(((''''''$$$ &&&,,,(((***...)))%%%)))---///,,,)))&&&&&&%%%'''))))))((('''((())))))((('''&&&%%%&&&''''''))))))'''&&&&&&'''((()))%%%%%%&&&'''((()))******''''''(((((((((((('''''''''(((((()))******++++++(((((())))))***))))))(((******))))))******+++,,,)))))))))(((((((((((()))))))))(((''''''(((***+++))))))(((&&&%%%&&&'''((()))))))))******+++++++++((()))+++,,,,,,,,,------((())))))***+++,,,,,,---&&&)))***)))'''(((***+++)))***,,,------,,,***)))&&&&&&'''(((((()))))))))$$$%%%&&&&&&''''''&&&&&&((()))******+++************,,,------+++******************)))))),,,111555---,,,,,,+++***)))((((((((())))))******))))))(((,,,------......------,,,(((***,,,,,,++++++---000000000///---------///000---000333333111///000222===JJJ```~~~nnnHHHYYYhhhhhhTTT>>>---(((000+++000444333...)))'''((())))))))))))))))))))))))************************)))***+++,,,+++***(((&&&&&&&&&&&&&&&'''((()))***((('''&&&'''***,,,,,,,,,)))((((((''''''(((((()))***$$$***000+++***,,,(((''',,,111222...***((((((&&&((())))))((('''((()))***)))((('''&&&'''(((((()))(((''''''&&&&&&&&&'''&&&'''''')))***+++,,,,,,(((((())))))))))))((((((&&&'''(((((()))***++++++(((((()))***************)))))))))((()))******+++)))))))))((()))***++++++))))))(((((((((((())))))(((((()))(((''''''(((***((())))))******++++++,,,((()))+++,,,+++***+++---)))***+++,,,,,,,,,,,,,,,&&&***+++'''$$$&&&((()))(((''''''''''''''''''(((%%%&&&'''((()))))))))((((((((()))************)))))))))***++++++******)))***,,,------+++)))(((((())))))(((''''''***///333,,,,,,+++***)))((((((''''''((()))******)))(((''',,,------......------,,,(((+++------++++++---000///000111000......000111''',,,000222555===JJJUUUpppXXXUUUWWWSSSBBB666666555,,,------,,,***(((''''''************************+++******************+++((()))*********)))((('''&&&&&&&&&%%%&&&&&&'''''''''&&&%%%'''***,,,---,,,)))'''&&&%%%&&&(((***,,,000'''***...&&&$$$'''%%%***...111///+++((())),,,''')))******)))(((((()))+++***)))((('''((())))))&&&'''((((((((((((((('''''''''''''''(((((((((((())))))************))))))&&&&&&'''((()))***++++++++++++,,,,,,,,,+++******((((((''''''(((((()))***))))))))))))***+++---...(((((())))))))))))((((((&&&(((++++++))))))***,,,&&&''''''((())))))******(((***,,,+++)))(((***,,,***+++,,,------,,,,,,+++%%%+++---'''$$$'''******(((((((((((((((((((((((((((((()))))))))'''&&&%%%******+++,,,,,,,,,,,,,,,((())))))***))))))((((((&&&(((***+++)))(((''''''&&&'''(((((('''''')))+++))))))))))))))))))))))))((()))+++,,,,,,+++)))(((++++++,,,,,,,,,,,,++++++)))---000///,,,+++...111---000222333222222444666???<<<999>>>QQQtttqqqXXX@@@999999---555111,,,+++---000///...************************))))))(((((((((((())))))((((((((((((((((((''''''''''''&&&%%%$$$$$$$$$$$$***((('''''')))******))))))'''%%%$$$%%%(((+++...///$$$&&&+++&&&'''...000+++---...***&&&%%%)))---(((***++++++)))((()))***,,,+++)))((((((((()))***%%%&&&(((***++++++******&&&%%%%%%$$$$$$###""""""******++++++++++++******&&&&&&'''((()))***++++++/////////...---,,,+++***'''''''''''''''((())))))))))))))))))+++---///000'''((()))******)))((('''%%%(((,,,---+++***,,,---%%%%%%%%%&&&'''(((((()))(((***,,,+++((('''(((++++++,,,---------,,,+++***%%%,,,...((($$$(((,,,---&&&'''(((((((((((('''&&&************(((&&&$$$"""%%%%%%&&&''''''''''''''''''((((((((((((((('''''''''))),,,...---,,,,,,,,,(((+++---...,,,***((('''%%%&&&'''((()))***++++++)))***,,,------,,,***)))*********++++++*********+++///222000---,,,///222+++///333666555666888:::777IIIhhhwwwLLL///:::222---...///......000---.........,,,,,,,,,---222,,,(((******((((((***(((''''''&&&&&&''''''(((&&&'''((())))))((('''&&&,,,(((&&&)))***((('''((((((((('''''''''&&&&&&&&&(((((('''&&&%%%&&&)))+++(((***,,,,,,***(((((((((((())))))(((&&&&&&''')))(((((((((((('''&&&$$$$$$(((((())))))))))))((((((***%%%$$$((()))%%%$$$'''((('''***...---'''$$$$$$((()))))))))************)))((()))+++------***((()))***)))&&&'''+++***&&&(((++++++)))))),,,,,,***&&&%%%%%%&&&)))******)))%%%&&&''')))******************))))))***+++,,,,,,***)))((('''''''''''''''***************************((('''(((***+++(((&&&$$$&&&(((******)))'''&&&)))***+++***(((&&&&&&''''''''''''&&&&&&%%%%%%%%%++++++***)))((('''&&&&&&***+++***)))'''(((***,,,***((('''(((***+++(((&&&******+++,,,------------000000000111000000//////((()))+++---///...+++)))111777999444000000111111999999888555555===MMMZZZGGG???999999:::666222111......---,,,++++++,,,,,,'''%%%&&&+++,,,)))(((***(((((((((''''''((((((((('''((((((((((((((((((''',,,((('''***+++((('''((((((((('''''''''&&&&&&&&&'''''''''&&&%%%&&&(((+++%%%'''))))))'''%%%%%%%%%&&&'''(((''''''''')))+++)))((((((''''''&&&&&&&&&&&&&&&'''(((((((((((((((***&&&%%%((()))&&&&&&******))),,,111111,,,***+++)))*********++++++++++++)))+++,,,+++******,,,......///,,,((((((***)))%%%'''******((((((+++,,,))))))'''''''''((()))((('''(((((())))))(((((('''''')))))))))))))))***++++++******)))))))))((((((((())))))))))))))))))))))))+++))))))***---...,,,***$$$&&&(((******)))'''&&&)))******(((&&&%%%&&&''''''''''''&&&&&&%%%%%%%%%+++******)))(((''''''&&&)))******)))'''''')))++++++***((())),,,,,,***(((******+++,,,------------/////////...---,,,++++++,,,+++******---///222333000000+++''')))000555666---222:::HHH```vvvPPP999000000555000...+++)))***---111333///---...///,,,&&&$$$'''))))))(((((((((((()))))))))((((((''''''(((((())),,,((('''***+++((('''(((((((((((('''''''''&&&&&&'''''''''&&&%%%&&&(((***(((***++++++***((((((((($$$&&&'''''''''(((***,,,***)))((('''''''''((()))%%%&&&&&&'''((((((((((((***'''&&&'''(((''')))---(((''')))...///,,,***,,,*********+++++++++,,,,,,))),,,...+++'''''',,,222---...+++''''''***)))$$$'''******((((((++++++)))+++***((((((((((((&&&%%%))))))(((((((((''''''''')))(((((((((((())))))*********+++++++++***))))))(((((((((((((((((((((((('''&&&&&&(((******)))(((%%%&&&(((******)))((('''))))))((('''%%%$$$&&&((('''''''''&&&&&&&&&&&&&&&******))))))((((((''''''((())))))((('''''')))***,,,+++***+++,,,---,,,+++)))***+++,,,---------------------------,,,,,,,,,***---222555333,,,$$$&&&333??????999888999999BBB\\\WWW;;;777777777777444///((($$$&&&%%%&&&((('''%%%(((---))))))(((((((((((())))))***)))(((''''''((()))***,,,((('''***+++)))''')))(((((((((((('''''''''''''''((((((((('''''')))+++)))+++------+++*********%%%&&&'''''''''''')))+++***)))'''&&&'''(((***+++'''(((((((((((((((''''''***((('''''''''(((,,,///(((&&&'''+++,,,))))))+++))))))*********+++++++++(((+++,,,+++''''''+++///'''((('''$$$&&&******&&&(((++++++((())),,,,,,)))+++***(((((())))))'''%%%'''''''''((()))***+++,,,(((((('''''''''(((((())))))******++++++***)))((())))))))))))))))))))))))'''&&&''''''''''''&&&%%%&&&'''(((******)))((((((******)))'''%%%%%%''')))'''''''''''''''&&&&&&&&&))))))))))))(((((((((((('''((())))))'''''')))***,,,,,,++++++,,,---------***+++,,,------...---------------...///000111222///...,,,+++---222999>>>444666999>>>NNNfff{{{lll\\\FFF555000777BBBJJJ111000111333000***(((***))))))(((((((((((())))))***)))(((''''''((()))***---)))'''***+++)))((()))))))))((((((((('''''''''((()))***)))((((((***+++%%%'''******)))''''''((('''((()))(((&&&&&&''')))***)))'''&&&'''(((***++++++++++++***)))((('''&&&(((***)))'''&&&)))---000,,,)))***......***))),,,(((((((((((())))))))))))''''''((()))******)))((('''((('''%%%&&&******''')))+++,,,)))***------***)))((('''(((*********(((((((((((()))***+++---...(((((('''''''''''''''(((((()))))))))***)))))))))************************,,,,,,,,,,,,***)))(((''''''''')))*********)))(((***+++***)))'''''')))+++''''''''''''''''''''''''(((((((((((())))))))))))&&&((())))))(((((()))***+++++++++++++++,,,---...+++,,,---......///......////////////000111222333333444666555444444666888666888EEEfff{{{]]]GGG:::333222///000555444...)))'''******))))))))))))*********))))))(((((())))))***---)))(((+++,,,)))((())))))))))))(((((((((''''''''')))******)))(((***+++&&&)))++++++***))))))***((())))))(((&&&&&&'''(((***)))((('''''''''((())),,,,,,,,,+++***)))(((''''''++++++'''%%%(((,,,...)))((()))------)))''')))'''''''''((((((((())))))&&&%%%&&&(((++++++((($$$------+++((())),,,+++'''(((++++++)))))),,,,,,***'''&&&&&&(((***,,,,,,+++,,,+++***)))((()))***+++)))((((((''''''''''''((())))))((((((((()))******************************+++,,,---,,,)))((('''((((((((())))))*********))))))***++++++))))))***+++'''''''''''''''(((((((((''''''(((((())))))******&&&(((***+++***)))***++++++,,,,,,+++++++++...000,,,---...///000000000000222222000//////000111222,,,000444666666777999<<<]]]{{{pppGGG<<<111000222222222333,,,,,,++++++++++++,,,,,,)))))))))******)))))))))---)))(((+++,,,)))(((***))))))))))))((((((((('''%%%'''((((((''''''((())))))+++---...---,,,,,,---'''(((((((((&&&&&&(((***)))((((((''''''&&&&&&&&&))))))************))))))%%%+++---(((%%%'''++++++%%%$$$''',,,---)))'''((((((((((((((())))))))))))&&&'''((((((((((((((()))---...,,,)))***---,,,(((&&&))))))''''''***+++(((''''''&&&(((***,,,,,,++++++***((('''&&&'''((()))***)))((((((''''''((((((+++***((('''((())),,,---************************&&&)))+++***((('''(((***(((((())))))************&&&)))+++,,,+++)))))))))&&&'''''''''((((((((()))&&&''''''((()))******+++&&&)))+++,,,+++++++++,,,,,,......---,,,,,,000333...///000111111222222111222111111111222444777888999;;;???GGGXXXsssuuuVVVCCC777222000///......------......///((()))***++++++***)))(((...)))(((+++,,,***(((***))))))))))))((((((((((((###%%%''''''&&&%%%&&&'''&&&(((***+++***))))))***%%%&&&'''''''''(((***,,,(((((((((((('''&&&$$$$$$%%%&&&''')))******++++++$$$,,,...)))%%%'''))))))&&&&&&***111222///,,,---))))))))))))************&&&)))+++)))%%%$$$)))///(((***)))''')))......+++$$$'''(((%%%%%%))))))&&&)))((('''(((***,,,+++***&&&%%%$$$$$$%%%'''***+++******)))(((((((((((((((---,,,)))'''(((***...000))))))))))))))))))))))))'''***---...,,,,,,...000))))))))))))************$$$'''+++,,,+++)))''''''&&&'''''''''(((((())))))&&&&&&'''((()))***++++++'''))),,,---,,,,,,,,,---...///000...---...222555///000111222222333333222//////000333777<<<@@@CCCUUUkkk]]]HHH:::555000///111222...+++,,,---...000000///...---))))))))),,,...///---+++)))...///***(((******%%%+++***)))(((((((((((((((---+++((('''((((((((('''((('''&&&&&&&&&&&&'''((((((%%%$$$%%%)))++++++)))"""&&&((('''***000222000%%%'''(((%%%%%%((()))&&&,,,)))%%%$$$&&&)))+++,,,,,,++++++******)))))))))+++...---***)))***)))&&&***+++...111333222...++++++'''&&&)))***((((((***///...,,,(((&&&&&&))),,,((((((((((((((()))))))))***+++,,,+++))))))***+++...,,,+++,,,------,,,+++...+++)))((())))))(((&&&$$$'''++++++++++++---///'''((()))+++++++++***)))+++***)))***,,,------,,,************)))(((((('''---,,,***'''%%%&&&+++///&&&'''))),,,......,,,***444000---,,,...222555777333444555555444555777999777888999???NNNiiiyyy\\\DDD888666999;;;333000+++)))***,,,......//////...+++******---///&&&******&&&&&&***+++)))+++******))))))))))))***++++++,,,+++***)))((('''((('''&&&&&&&&&&&&'''((((((&&&%%%&&&)))+++)))(((&&&)))***((((((,,,,,,)))%%%((((((&&&'''******(((***)))'''&&&&&&(((***,,,***************))))))))))))++++++((((((,,,---***)))))))))*********(((''',,,(((&&&)))+++))))))+++ """%%%&&&((())),,,...*********))))))(((((((((&&&((()))***)))((()))***))))))***************+++111...+++***)))(((&&&$$$''')))++++++***)))***,,,))))))*********)))((((((&&&''')))+++,,,,,,++++++)))(((''''''''')))***,,,###%%%'''))))))*********333111...++++++++++++,,,&&&---666<<<;;;555,,,%%%''',,,333999<<<>>>???@@@KKK___~~~sssRRR===777333///000333555333000***///333333---(((&&&'''111111...(((%%%'''&&&$$$******************+++,,,(((,,,000000---)))((()))''''''&&&&&&&&&&&&''''''((('''''')))******(((&&&(((******''''''******'''&&&))))))'''(((,,,,,,***''')))***)))''''''))),,,)))))))))******************,,,***''''''+++---,,,///---,,,***)))((())))))---)))'''***+++))))))+++'''***---///---+++******,,,,,,+++***)))(((((('''!!!$$$'''))))))(((((()))&&&(((+++***((((((***---000...+++*********(((''')))***++++++)))''''''(((++++++***)))((((((((((((***---111000,,,((('''''',,,***'''&&&'''))),,,///***+++,,,...//////,,,***''''''(((***---222777:::;;;999555000...222:::AAA;;;;;;;;;@@@MMM```vvvaaaEEE888444222111111000...------111666:::((((((''''''))),,,---,,,***)))))))))***+++,,,,,,''',,,111000+++((()))+++''''''''''''''''''''''''(((((()))******)))'''%%%%%%((()))''')))---...,,,'''***+++)))***---...,,,%%%)))---,,,(((&&&(((,,,))))))******++++++,,,,,,...///,,,'''&&&)))+++)))222222000---+++***+++,,,---)))'''***+++)))(((***111333444333///+++(((&&&,,,+++++++++******))))))!!!$$$(((***)))((('''''''''+++...---)))'''+++...,,,***)))***+++------,,,)))*********((('''''''''+++***)))((('''((()))***+++000333222...+++,,,///...---+++))))))***,,,---+++(((&&&&&&(((******)))333444444333000...------)))///444666666888===CCCUUUeee~~~iiiOOO<<<888444444444222+++&&&444222000111222111///...))))))))))))***++++++,,,))),,,///,,,((('''***...((((((((((((((((((((((((((()))++++++***(((&&&%%%$$$((())))))+++///111///(((+++,,,***+++...///,,,&&&***...---)))&&&(((+++***++++++,,,,,,---------...///,,,'''&&&)))+++))),,,---...,,,)))(((((()))---)))''')))***((('''))))))***++++++***)))***+++))))))******+++++++++,,,$$$'''+++,,,***((('''&&&)))---000...)))''')))---+++***)))***,,,------,,,'''(((((())))))))))))((()))((((((((()))***,,,---&&&***......---///666<<<*********+++++++++++++++,,,,,,+++,,,...///000///***---///111222666:::>>>;;;===AAAJJJ[[[xxxlllMMM>>>:::::::::333...+++---///...,,,,,,+++++++++***++++++,,,,,,+++,,,---+++((((((+++...))))))************))))))(((***++++++)))((('''((((((+++,,,***+++...///---***------++++++......,,,(((+++---,,,)))((()))***+++++++++,,,,,,,,,,,,,,,***,,,***''''''+++---,,,'''***---,,,***)))+++......***(((***+++(((((()))'''(((((('''&&&'''***---'''(((((()))***+++,,,,,,'''))),,,,,,***((('''''')))+++---,,,)))''')))+++///---************)))((('''''''''(((+++,,,+++***(((((()))***+++---...///+++,,,,,,+++***,,,111666'''(((***+++,,,,,,,,,,,,///222444333111...------666777999999<<>>999222111000///////////////,,,,,,---000111000---***+++,,,------------,,,+++(((***+++***''''''))),,,'''***+++))))))------***,,,///...+++***,,,,,,)))---+++))))))***+++***)))******))))))((((((''''''+++...---***)))***)))&&&((()))***)))(((---777>>>333...,,,...///,,,+++---''')))***+++******+++,,,))))))))))))((((((((((((%%%'''((()))((()))+++,,,***)))***,,,000222333222+++)))(((((()))******)))+++)))(((***,,,---+++(((+++,,,---...///...---,,,******+++---111333333222BBB>>>999444000...//////555777999:::BBBVVVrrr~~~kkkTTTFFF<<<333///111666222...---...000///.........///000111000...+++(((***++++++***+++---///%%%$$$###&&&+++------+++((()))***+++,,,,,,,,,+++......------,,,***((('''(((+++------***(((''''''---+++))))))******((('''---+++******,,,---------000---++++++---...---+++)))(((((('''(((***+++,,,---***''''''))))))(((&&&......---+++***)))((('''******,,,---...//////...---,,,,,,+++++++++++++++...***'''(((+++,,,---,,,)))---333999===:::444///////////////333777444---333555666555444888@@@GGGbbbrrrfffWWW>>>:::555333222222000...555333///---+++)))&&&$$$333111///,,,***(((&&&&&&444222///...///...+++)))//////000000///---***)))000...,,,++++++,,,------+++++++++++++++,,,---...222111///......,,,)))''')))((((((***---000111000---***((((((******(((&&&++++++***)))******+++,,,222///,,,+++++++++)))'''"""###%%%'''***,,,...///111111111111222222333333------,,,+++(((&&&$$$###***%%%'''000444///,,,...444;;;DDDJJJHHH>>>333***777777333+++)))///555777444AAAUUUjjjzzzbbbOOODDD>>>:::666444444444333333111...---...222333222000+++******,,,///111111000'''))),,,...000///...---,,,******+++,,,,,,+++***+++)))&&&%%%'''***,,,---)))((()))+++,,,,,,***((('''&&&&&&(((+++...//////555444333333333222///,,,***))))))))))))***++++++,,,***''''''''''''&&&%%%------------+++***)))(((*********+++---///111222)))+++---000333555666666111---...555444---+++000---111444555444333444666---777@@@EEENNNaaavvv|||gggTTTEEE<<<888444000111444444000,,,555444333222111000///...000111222222000,,,(((%%%000000222666777555///***333000---,,,...000000000++++++,,,///111111///---,,,***)))***,,,......---,,,---------,,,***'''%%%///////////////000000111...---------...//////000)))***,,,...///000000000444333222111111333555666555444111...,,,******)))***222444...***000999>>>222777>>>CCCIIIRRR___iiiuuucccPPPDDD777777777666555444444444555777888:::999888555444555222000000222111,,,(((...,,,,,,,,,---------,,,000///.........,,,)))&&&'''%%%$$$$$$&&&''''''&&&222333555555444111///.../////////...---,,,++++++,,,------------...000111111222333444444333222111888777444222222222333444333111///...111555;;;>>>888QQQ]]]PPPNNNbbbssstttyyyoooiiiKKKJJJGGGCCC>>>999444222HHH???444000222666777777///111222222000///000222222111//////000111000......---,,,...000222222222---///111222111000000111666555555444222000...---,,,---......------///111,,,...111333555555555444222333555888<<