BM6( ӵĦĦӵĦ4ĉ@ӵ>L=hĦ4ĉ@ӵ>LGG=?HdĦ=ĪjGG=?HdĦӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ?~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?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??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׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ4DuXӵ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ĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ4DuXӵ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ĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ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ĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼sΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ>AneneneneDenene>Ak<fhDenenene~~~qqqvvvuuuvvv{{{oooddd[[[SSSQQQWWW^^^iiiyyy~~~ssswwweeeSSSIIIHHHGGGDDD===BBBFFFJJJQQQXXXVVVPPPjjj{{{jjjLLLHHH???666444999<<<;;;444777888666777;;;<<<<<>>===LLLXXXWWWPPPKKKIIIFFFyyybbbHHH<<<<<<:::666:::<<<===???AAA===888<<<888666888;;;===<<<;;;???CCCEEECCC@@@???>>>;;;xxxbbbTTTKKK<<<666::::::999:::999777999======::::::444111555999999888777===???@@@???===<<<;;;:::yyyhhh[[[OOO@@@???DDD===888;;;;;;<<<===;;;999:::>>>===:::888444333777999888;;;AAAHHHOOOWWWVVVLLL@@@999888lllWWWRRRPPPIIIAAAAAA555999DDD???999999888;;;???AAAAAAAAA@@@;;;333666555666:::999999CCCOOObbbppp~~~{{{fffMMM>>>;;;dddPPPBBB<<<:::AAABBB666;;;666888@@@???:::AAAPPPMMMGGGKKKCCCQQQJJJKKK@@@:::777:::CCCIIITTTooo]]]AAA888iiiVVVMMMAAA===<<<999>>>AAA888>>>999;;;CCCEEEFFFSSSdddssszzzkkkpppgggccc]]]VVVVVVdddxxx\\\>>>;;;qqqRRRAAA888:::444777:::999???HHHFFF>>><<>>VVVxxxppp```VVVIII@@@@@@888>>>999333HHHooorrrvvv{{{{{{uuu```MMMGGGDDD===:::<<<999>>>======RRRuuuvvvwww~~~iiiZZZFFF;;;666999;;;888888<<<888999:::???OOOkkk~~~}}}~~~}}}uuuVVV999111:::777777:::999666777<<<:::666666<<>>UUUuuuvvvsssyyy{{{~~~wwwkkkxxx}}}www[[[CCC999666;;;<<<444222777555777777555333444333222888===HHH```zzziiieeekkkuuu~~~~~~zzzyyy~~~bbbJJJ>>>777555666999888444222444666111000555666333222555///FFF```rrr~~~wwwnnnkkkpppyyypppYYYIII===777666888555555777666222111333222000111555444000000444???WWWppp|||zzzxxx|||yyy{{{tttzzzmmmcccQQQ>>>666444333222222888555333555333000000222...000333444111///333:::@@@ZZZttt~~~}}}wwwwwwnnnvvvwwwxxxyyynnnggg```]]][[[SSSEEE999;;;555333888<<<;;;888777888444222222111......111---111444333111444AAAMMMHHH]]]ttt{{{}}}tttzzzxxx{{{qqqnnnqqq|||{{{rrruuu~~~eeeZZZOOOMMMQQQRRRJJJBBB???===<<<;;;;;;:::666444:::666444444333222555:::666222000111000------111///333444111222@@@UUUfffhhhrrr~~~~~~uuutttyyy}}}{{{vvvtttxxx}}}|||}}}zzz}}}}}}jjjcccnnn}}}xxxmmmccc^^^eeeddd\\\OOOHHHNNNXXX___oooRRR@@@:::444444888:::666222555777888777444333444777111111333333000,,,///666444111000111111......111000333222///666LLLhhh{{{}}}|||~~~~~~rrrooouuuzzzyyytttrrrwww}}}www~~~kkkwwwuuuvvv}}}}}}rrr```QQQBBB888;;;>>>===777555888===>>>uuuaaaJJJ888888888888888888999888888777:::;;;999444111000111***,,,111777666111000222111//////222222//////111...111111///:::UUUsssxxxuuu{{{yyy|||~~~|||||||||zzz{{{yyyzzzuuuzzz}}}xxx|||~~~zzzmmm```aaaYYY]]]\\\SSSJJJBBB:::222000444555444555888888666aaaGGG===<<<<<<666999;;;999666444444666///222666888777666444333;;;444000000111//////111000...///333444000///111,,,000//////<<>>333:::<<<999777888666111666777555333666;;;<<<:::}}}QQQ>>><<<999777777666555444333333444555666555555444444444333333333333444555444111///111333000000////////////000000***000000000>>>\\\zzzxxxsssuuu{{{||||||xxxzzzeeeXXXTTTGGGGGGFFFBBB<<<777444333111...,,,...333777888888222222333777BBBHHH@@@222mmmIII;;;:::888666777666555444333333444555666444444333333333333222222---000333333111//////000000000///////////////000111333111///<<>>ZZZmmmrrrqqqrrrvvv~~~}}}ooofffllleeeXXXFFF777//////222///000111000//////111333111000//////111222111000111111000111666<<<<<<888|||fffOOOBBB777555555444333666444333333333333333333444111111000000000/////////...///111222111000......111000///...............//////---333JJJhhhyyyzzzwww}}}~~~xxxxxxvvviiiZZZMMMRRRIIIDDD<<<666222111222333333444444222000000222333000000000111222333333333000000///...///111333222yyyeeeNNN<<<888555555555333222333222333333333333333333222000000/////////.........111111000000///...---,,,000000///...............000000111:::SSSppp}}}{{{yyywwwpppsss~~~rrrNNNDDD;;;222777555222//////000000...+++333444444222000///000111111111111000000000222333000000111222222111222444|||dddJJJ555555555555444333222222111222222333333222222111////////////............111000///000111000---+++///......---......//////...///000888NNNgggooojjjttt|||||||||xxxNNN555777999000)))111...,,,---///111000...111333555444333222222333222222111///---...000333000......111222111222555fffFFF555555444333333444333222000111222333333222111000////////////...............///222777999777222---------------...///000000---000222:::NNNccciiicccuuu|||tttSSS999111333888666,,,...------///333444444333111444777888666444333333000111111000///333999>>>;;;333...000111///111444___;;;555555444222333555444222000111222333333222111000000000/////////.........---000777???CCC@@@888111,,,,,,,,,---...///000111111666;;;DDDYYYooouuuppp|||~~~zzzzzzzzzLLL333///333***+++555222+++---000333333111---***000333666666444000---,,,---///000222444;;;EEELLLLLL@@@666444333111222555pppGGG;;;222222333444444555666666555444333222111111111111///......------///000111---///:::IIIMMMBBB666000///---++++++,,,------,,,,,,???TTTbbbmmmzzzyyy}}}qqquuuttt|||rrrzzzpppLLL333///,,,---111333000---333111///...///000///...000000111333444222///,,,888222111///999GGGhhh~~~SSS000///666222///555yyyeee>>>555444444444444444444444444444333222111111000000000.........---......//////---...555???AAA999111...000///---,,,,,,...111333===OOOdddpppwww~~~|||{{{pppmmmsssyyyyyy}}}pppyyy}}}yyyoooSSS777333///,,,---111222000...///...---...000111000///...000333555666555444333222,,,JJJ222\\\VVV___>>>555444000000666zzzrrrsssVVV555222555555444444333222111111222222111111000/////////------.........------,,,...---000444444///------111111000...,,,///555:::GGGXXXkkkuuuxxxzzz||||||~~~zzzmmm~~~uuuzzz|||mmmvvvsssbbbpppvvvuuugggYYYIII888,,,222///------000222000...++++++,,,...111222000//////222555555111......///<<>>\\\zzztttWWWAAA888666666rrrgggooo{{{___@@@:::000000000000000000000000000000111000000///------,,,,,,.........---,,,+++---333888777444111111222...222555333///---000444999BBBLLLSSSWWWaaarrrvvvppp~~~xxxnnn~~~}}}xxxdddHHH:::333...222;;;111000......///000000///,,,,,,---///111000...++++++000555666333222555999HHHeeelllWWWMMMHHHDDD{{{iiidddmmmyyyjjjBBB111111111111111111111111222000000111111111///---,,,,,,,,,---...............---888@@@???999444333222---000333333000------......444<<>>[[[kkkqqqhhhSSS___qqquuuwwwYYYPPPLLLLLLDDD444,,,---000//////.........//////.........//////000000111///>>>EEE;;;000......+++333///---------///888AAA[[[qqqrrruuu```sssxxxvvvxxx|||rrrLLL:::CCCQQQ___WWW;;;666666555444222111111000111......000...***,,,111444111444333111===HHHCCC888EEEIIIeeekkkwwwuuuooowww}}}xxxtttcccnnn~~~yyyLLLFFFBBBBBB<<<111---///---------,,,------......------......///000111111...888===777111111000,,,222///------,,,---666@@@___eeeyyybbbrrrkkkwww{{{|||wwwbbbHHHBBBQQQYYYWWWGGG111555444222000//////000000///...///000///---...222444...111555:::JJJWWWTTTNNNWWWyyyuuu{{{zzzrrr~~~}}}zzz}}}\\\UUUhhhxxxgggMMM777333111333222------000000///...---,,,,,,++++++,,,,,,---...//////000111///444777444333555444///......///000,,,)))---444AAAZZZWWWppp\\\}}}~~~}}}vvv|||qqqcccXXXUUUVVVKKK:::111000444333111///...///000222......///000000000222555444---333???JJJ]]]kkkiiiggg~~~}}}~~~{{{fffTTTWWWeeesssooo~~~bbbEEE222666333111111///,,,,,,...000000///...---------...+++,,,,,,---.../////////---000111111333555444000,,,,,,///000------444>>>@@@HHHiiiYYYrrrjjjrrrxxx{{{pppdddTTTFFF999---...:::444333111//////000222333///000000......///222444666222>>>QQQ___qqq}}}{{{{{{}}}}}}___RRRTTT]]]dddooouuuggg~~~tttccc@@@333555333222111111000///000000---------...///111222333,,,,,,,,,------------...+++++++++,,,///000000///...,,,,,,,,,---555GGGWWWQQQccc___ppp\\\yyykkktttMMM222111111111888333222111111111222333444111333111---,,,000444555555666JJJbbbooozzz~~~wwwfffVVVWWWbbbmmmssssssssswww^^^:::000666,,,---...///000222222222,,,,,,---...///111333444---------,,,,,,,,,,,,,,,+++******+++,,,---...//////---+++***+++555JJJ]]]cccdddrrreeeqqqmmm|||wwwVVV000///333...111111111111222222333333333///222222...000:::BBBEEE999???ZZZuuu~~~zzz|||{{{rrr[[[[[[gggsss~~~mmmJJJ444//////111111000000000000...///............///000000...------,,,,,,++++++***,,,+++,,,------,,,...111---------,,,***...>>>NNNdddjjjmmmuuusss}}}}}}~~~eee777///111...444///000111222333333222222,,,111222111888GGGSSSWWWCCCLLLkkk|||tttzzziiidddjjj[[[:::444000000///.....................---,,,,,,,,,,,,---///...,,,***))))))***+++'''((()))******++++++***000///,,,)))&&&,,,:::HHHeeelllppp{{{zzz~~~yyy~~~]]]===///000222000333555555555666666333///444,,,,,,<<>>OOO^^^eeegggccctttmmmwwwsssooowwwrrr~~~eeerrr|||zzzyyywwwlllUUU888555000...............///222...---333888EEE\\\qqq}}}jjj{{{~~~xxx{{{vvvyyyvvv{{{tttuuufffhhhjjjkkkhhhccc___bbbjjjoooyyybbbWWWVVV___jjjrrrlll}}}~~~rrrYYYCCC888222...111111111111111111111111...............///000111111...+++)))***+++******,,,...///...,,,*********---///333:::CCCNNN[[[eeeggg]]]vvvooocccqqqppplllrrrttt~~~nnnuuu~~~wwwwwwfff[[[JJJ666333///---...///000000000333//////999???III[[[{{{rrryyybbbrrrooottt}}}}}}~~~wwwvvv\\\[[[KKKLLLOOOJJJFFFDDDEEEGGGKKKNNNkkk[[[NNNNNNeee{{{mmmQQQ;;;222000000//////000000000000000000...------------......///...,,,++++++,,,---,,,+++))))))***,,,---.........+++---111555999DDDXXXjjjggghhhdddpppooodddooowwwjjjzzz~~~qqqsss}}}~~~vvvsssyyyvvvoooSSSCCC:::333111...---///000111000,,,222222:::OOO\\\dddppprrrzzzeeetttgggzzzrrrvvvzzz}}}uuubbbHHH???666555;;;555111333555555666888wwwmmm^^^QQQNNNXXXooolllPPP;;;222000000---........./////////000...------,,,,,,,,,,,,---,,,+++,,,...000111///...***)))))),,,000222111///------///222444===SSShhhrrrjjj|||~~~kkksss{{{mmmmmmdddwwwooo}}}xxxzzzyyytttxxxxxxxxx|||yyyvvvxxxxxx{{{bbbHHH333444222000......///000///...(((///333AAA]]]mmmpppvvvjjjllluuukkk}}}ooo~~~}}}yyyoooOOO<<<---///...222///...111000---...333ddd]]]NNNFFFRRRlllyyyxxxrrr~~~sssZZZEEE888111---,,,,,,------.../////////...---,,,,,,++++++++++++++++++---000333444222000///,,,***---222444111---222///...000111999MMMaaaxxx|||}}}rrrttthhhfffllllllnnneeejjjnnnsss}}}www|||sssyyysss\\\CCC)))000111000///...//////---+++,,,111222>>>XXXccc___]]]bbbpppttt~~~}}}||||||||||||~~~xxxoookkkhhhCCC888'''333222//////222555000***---555qqqaaaMMMMMMTTTYYYnnn{{{xxxyyykkkJJJ333///...000000/////////000000111///...------,,,,,,,,,,,,'''***...///...---///000,,,---.../////////...---444...---111222222>>>NNN___wwwyyyxxx}}}zzztttjjjjjjeeeiiijjjXXXCCCJJJbbbwww}}}www~~~rrrqqqsss|||qqqYYYBBB888666000000///...---,,,,,,,,,...---333@@@NNNWWW]]]aaa```xxxyyysssxxx}}}wwwwwwvvvrrrbbbKKKEEE===777333111000///000000000000111111111111pppeeeYYYMMMSSS```fffzzz~~~xxxooo^^^AAA222222111/////////......//////000......---,,,,,,,,,,,,,,,(((+++------+++******,,,,,,------...............222111000///---111>>>LLLYYYggg{{{mmmqqq|||hhhmmmrrrpppuuuxxxlll]]]ccctttwwwrrrvvvpppvvvjjjuuuyyywwwyyy}}}~~~zzzjjjQQQ>>>999<<<000000///------,,,,,,---+++111>>>OOOaaalllooommmlllppprrrooo|||~~~zzzpppzzzkkkXXXHHH777555111000000000///...000000000000111111111111fffZZZYYYOOOOOO^^^oooyyyzzzjjjRRR777000333---///......---------......---,,,,,,++++++++++++,,,,,,---...---+++)))((())),,,,,,,,,,,,,,,---...///000333222------999HHHSSSYYYttt{{{|||qqqsss{{{~~~|||}}}hhhxxxiiiwwwvvvjjjwww}}}{{{|||~~~}}}}}}ttt^^^FFF888888>>>000///...---------------+++777GGGWWWlll~~~zzzlll~~~ooo}}}}}}uuuzzzwwwwww}}}```NNN>>>111.........000333444333222000000000000111111111111sssWWWMMMOOOPPPXXXjjj|||~~~ooo\\\DDD000000333+++......---,,,,,,,,,------,,,++++++******+++++++++/////////...---+++++++++---,,,+++++++++---...000...222///+++444JJJ[[[aaalllvvv}}}{{{wwwttteee}}}pppttt{{{xxxwwwyyy|||nnnRRR:::111444888000///...---------------000;;;GGGUUUkkkyyykkk}}}~~~{{{|||vvvnnnKKK;;;444---222222111222444444333222///000000000111111111111vvv___OOOJJJMMM^^^jjjxxxvvvpppbbbQQQBBB444+++111666.........---,,,,,,,,,,,,,,,+++++++++******++++++,,,...---------------------,,,,,,++++++,,,---///000,,,...+++,,,===WWWfffhhhccc|||zzzxxxjjjyyy|||qqqppppppuuuhhhHHH333...000111//////...------------...///999GGGXXXpppwwwtttuuuvvvZZZ:::222333333555222///......//////...///000000000111111111111pppYYYOOOMMMSSS\\\tttxxxlll]]]EEE666111...111444...///...------,,,,,,,,,,,,,,,++++++++++++,,,,,,---+++***))))))+++------,,,,,,,,,,,,---...///000111...///222;;;NNNaaajjjjjjqqq~~~vvvyyyhhhwwwkkkoooqqq~~~mmmnnnvvvhhhIII555000///---///......---------......+++444HHHccc}}}~~~wwwxxxvvvzzz|||}}}}}}cccEEE222...111333444111...---...000111000000000000000111111111111xxxZZZKKKHHHMMM^^^ooo|||iiiGGG444555333000000---000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---***((()))+++------,,,,,,,,,...///000111111111222999HHH[[[iiiooosssvvvsss|||uuuaaaiii```qqq{{{xxxwwwmmmpppxxx~~~vvvYYY???555111.........---------......///000222EEEfff~~~|||xxxtttyyyzzzxxxwwwiiiHHH777222000000111222111111222444444444333000000000000111111111111lll[[[KKKEEEDDDKKK___uuuhhh@@@,,,333444///000222111000///...---,,,,,,,,,,,,,,,,,,,,,------...///111---******---......,,,+++---///111222222222111777CCC]]]www~~~uuu}}}vvvttt```___llluuu~~~zzzoooqqqyyy|||jjjJJJ999333///......---------......///999222???```vvvuuuqqqsssjjjwwwyyywww[[[888111666555222111//////111333555444111...000000000000111111111111tttXXXNNNKKKBBB<<<:::;;;QQQvvvzzzkkkKKK===000...111222111000---,,,,,,++++++,,,,,,---000...+++***+++,,,------***,,,//////---,,,,,,---,,,000000...111888888444===\\\|||{{{oooxxx}}}wwwwwwuuuggg]]]eeettt}}}yyywwwrrrsss||||||wwwmmmTTT666+++000...,,,---...,,,***///666:::IIIKKKVVVZZZYYYfffcccuuurrrwwwxxxUUU444///555222,,,666///333444000...222555555000222222111222333222...uuuVVVAAAAAAAAA<<<:::999555DDDbbbbbbLLL???555,,,,,,000000000000000///...------------...+++***))))))***+++,,,,,,111///,,,,,,///222333444111222000---000999===;;;GGGeee}}}pppvvvyyyllltttssswww}}}nnnxxxppppppbbbyyy~~~|||yyy}}}yyyiiiWWWCCC222...111///......///......333;;;BBBXXX___aaaVVVNNN^^^bbbppp|||}}}~~~uuuyyyuuu{{{yyyXXX+++555>>>111;;;666333333000...222666555000444444666888777444222111kkkRRRCCC<<<======888999;;;777BBB]]]}}}}}}yyyzzzOOO111333...,,,...000...///111---------,,,------......,,,---...///000000//////---)))%%%'''+++...---+++......,,,+++...444777555MMMnnn|||uuuttt}}}ppp~~~hhhqqq```vvvyyyhhh}}}uuuqqq~~~xxxyyy___EEE666333222///...,,,,,,---------444===QQQhhhlllkkk]]]SSSaaacccssslllzzzuuuxxxYYYeeeppppppSSSJJJ===AAAHHH---:::000---))),,,:::HHHJJJEEE:::888;;;@@@<<<111+++---___IIIBBBDDDHHHAAA===555555::::::HHHeeezzzzzzzzzwwwKKK//////...///222111------000,,,,,,,,,,,,---...///000''')))+++,,,,,,+++++++++......///000111000---+++...///111333666777666333DDDjjjwwwgggdddzzzcccrrrwwwbbbpppbbblll___}}}sssnnnxxxiii{{{{{{cccDDD444555444,,,///---,,,---,,,---333<<<]]]llljjjmmmkkkiiiqqqhhhiiiwww|||uuunnniiijjjYYYeee|||XXXdddaaaFFFSSSBBB@@@<<<:::@@@RRReeennnnnnaaa```gggmmmdddQQQFFFHHH]]]AAA;;;@@@DDDEEE>>>:::222333888888FFFccc{{{zzzmmmGGG444000000222555111+++***---/////////......//////000))),,,......------...000...111222///+++***...333444222111444888;;;===>>>MMMqqqnnn{{{wwwqqqtttvvvuuu\\\|||~~~{{{~~~}}}jjjGGG222111111+++222000///000...---333;;;XXXkkkkkkoooppprrr|||ssswwwiiimmmggglllYYYeeepppnnn{{{{{{ssswwwZZZjjj___bbbfffjjjttt}}}sssiiiiiikkkLLL>>>AAAEEE???777::::::666888;;;888DDD```zzz~~~xxx{{{}}}[[[;;;222222000111333111+++***,,,000000//////////////////+++---///...---///444999DDDEEEBBB:::444777CCCNNNYYYQQQKKKLLLPPPVVV^^^eeewwwttt}}}wwwqqqbbbggg___~~~qqqzzz}}}mmmMMM333---...---...------...,,,***///666MMMkkksssrrrjjjjjj}}}|||wwwsssuuusssrrrqqqttt```eee~~~wwwlllxxxhhhiiitttwww}}}yyyyyy___RRREEE@@@CCCCCC;;;222666888555777:::999KKKkkk~~~{{{~~~}}}zzzyyy~~~{{{~~~{{{}}}oooLLL333111333000///222333111111333333333555888;;;>>>AAABBB???AAABBBAAAAAAGGGQQQYYYzzzyyyssskkkeeegggooowww|||uuuuuuvvvwww{{{}}}~~~wwwsss[[[aaaaaa\\\vvv|||xxxxxx|||vvv___FFF777111...,,,,,,...000///---000666MMMllltttrrrjjjkkk}}}{{{qqqqqqwwwyyy|||nnnooommmjjj}}}}}}jjjkkklllttt|||}}}vvvyyyWWW???===:::999::::::888555222222,,,,,,111777RRRyyy{{{www}}}{{{{{{~~~zzzrrrsss}}}yyyjjjooozzzzzzhhhHHH333555444000///333777888999<<<:::<<>>:::666444222222,,,111444222444FFFddd}}}}}}yyyyyy~~~{{{{{{xxxxxx}}}zzzrrr}}}~~~vvvlllddd```^^^ZZZSSSJJJCCC???<<<888666,,,)))(((+++---,,,+++---%%%''')))))))))((()))+++***...999MMMbbboooqqqmmmtttvvv~~~yyyhhhdddmmmooouuuHHHLLLNNNfffvvvuuuhhhzzzmmmtttnnnxxxnnnpppgggmmmYYYgggdddooo|||www]]]GGG000@@@VVVbbb[[[QQQVVVcccUUUaaammmpppjjjeeehhhlllooouuurrrjjjmmm|||ooo~~~llldddkkk[[[ooojjj~~~ooo{{{yyylllrrryyyrrrrrroooxxxwww{{{}}}zzzyyynnnNNNCCCDDDFFF>>><<<:::666444222222222+++000333000222CCC```xxx}}}zzzxxx~~~}}}{{{|||zzz~~~pppbbbZZZXXXWWWVVVQQQHHH<<<444111111666000)))'''***,,,+++)))))))))***,,,---+++******''')))++++++)))))))))***''')))...<<>>???GGGUUU[[[WWWTTTVVV@@@QQQccciiibbb[[[[[[___bbbkkkooolllooozzz~~~rrrzzz^^^mmmlllZZZrrrffftttjjjlllmmmpppzzzlllxxx\\\iiipppjjjssstttxxx~~~~~~{{{xxxuuuWWWJJJJJJIIIEEE999888666444222222222222000111222000333AAAWWWiiizzzzzzxxxwwwyyyhhhLLLUUUXXXXXXPPPCCC999777999999:::999555///++++++---444///++++++...///,,,((((((***++++++***)))(((&&&(((***,,,+++***))))))***(((+++///<<>>@@@>>>;;;888555333333222777111444HHHggg~~~yyyvvv~~~lllYYYMMM:::999777555222///......***+++---......---+++***...+++***+++...///,,,)))'''((()))((('''(((***,,,%%%,,,...)))'''***,,,+++''')))******)))(((((()))---999MMM]]]ccceeekkkrrr^^^VVVYYY^^^^^^dddggg```[[[ZZZeeevvvlll___llltttsss}}}nnncccmmmssszzzvvv{{{rrrpppsssvvviiiooodddTTTLLLQQQ\\\```]]]TTT```]]]OOOWWWnnnlllWWWffffffccc]]]ZZZ]]]fffnnndddrrrvvvmmmjjjiiirrrnnneeeiiiooossszzzaaaTTTRRRZZZaaa```iii]]]mmmuuu|||xxxllldddUUU```mmmyyyzzzqqqkkkmmmrrrcccLLLDDDOOO]]]iiimmmcccKKK555BBBHHHDDD<<<888111555FFFGGGFFFNNN```rrrzzz||||||uuuyyy{{{|||mmmTTTAAA:::000///......///...,,,******,,,,,,)))))),,,---+++*********+++---...000111))))))(((((()))+++,,,---)))((((((((()))+++...///***)))(((((()))***---...---===EEEFFFVVVllliiiVVVWWWWWWTTTUUU___iiiggg______rrrtttiiirrrfff^^^ddduuu}}}mmmqqquuu{{{xxxvvveeehhhmmmxxxkkkcccZZZPPPQQQ]]]hhhiiiccc___YYYQQQPPP\\\gggeee[[[kkkqqqiiiRRREEELLL[[[ccclllqqqsssooonnnrrrrrrnnnlllhhhooobbbmmmhhh|||{{{qqqkkk]]]NNNVVVSSSeeecccllluuummmppplllhhh[[[```mmmuuuyyymmmooosss^^^JJJJJJIIIXXXjjjwwwzzzrrr```PPP999===;;;:::@@@CCCNNNbbbkkkcccbbbmmm{{{qqqtttyyyzzzsss~~~uuuiiiWWWBBB444//////...---.........,,,***+++......+++,,,000222000++++++,,,---......//////......,,,++++++,,,,,,---***)))(((((()))+++---...+++******)))***,,,...000000888777333BBBYYYZZZKKKCCCBBBBBBHHHWWWcccccc\\\___rrrfffqqqqqq~~~oooyyyuuuyyyyyywwwyyyvvvrrrnnniii^^^{{{eeejjjaaa___[[[WWWXXX[[[^^^```aaadddeeeeeejjjoookkkdddiiipppmmm]]]QQQRRRUUUTTT]]]eeekkkjjjjjjlllllljjjiiiiiinnniiimmmiiiooopppsssgggvvvbbbkkk___^^^^^^hhhvvvrrrzzzdddjjj^^^```jjjlll{{{oooyyypppccc>>><<>>PPPcccjjjggggggeeemmm]]]{{{sss~~~rrrvvv{{{}}}ssssssiiigggdddgggkkkoooqqqiiiZZZMMMJJJLLL___iiiqqqsssqqqooommmjjjlllpppnnneee___^^^ZZZRRRRRR\\\fffiiijjjkkkiiifffiiikkkgggkkkgggjjjdddddd___gggiii|||iiixxxUUUWWWbbbddd~~~oooxxxZZZfffdddrrr|||pppmmmpppUUUHHHLLLWWWeeeqqq}}}|||rrriiiiiiiiidddgggrrrtttttt~~~xxxooouuuxxxuuu}}}uuucccUUUEEE<<<555000///111...---,,,,,,---,,,***((())),,,,,,)))***...///---+++---...000///...,,,+++///...---,,,***))))))(((+++******))))))***+++,,,&&&&&&&&&'''((()))+++,,,333555111---888PPP___aaaOOODDD888;;;LLLaaaooosssgggppp[[[ooocccxxxvvvkkkzzzggguuu|||zzzjjjnnn|||jjjdddqqqtttxxxuuufffTTTIIIFFF```hhhnnnmmmhhhfffgggiiissspppjjjdddfffjjjgggaaaSSSYYYbbbkkkqqqrrrmmmgggnnnmmm___hhh___lllbbbddd^^^ZZZ~~~jjjhhhaaaQQQ[[[llllllooottt^^^lll}}}wwwrrr|||eeeOOOPPP[[[fffmmmxxx|||~~~|||tttkkkrrruuuvvv~~~yyyuuuzzzuuuVVVDDDAAA888000//////......000...---,,,,,,---,,,***(((***,,,,,,((((((++++++)))+++,,,...//////---+++***,,,,,,,,,++++++***************************++++++'''''''''(((((()))******'''...222000333AAAOOOVVVSSSHHH>>>@@@LLLYYYcccgggkkkcccsss[[[pppccczzzpppbbblllaaa}}}lllyyywwwxxxqqqrrr[[[ssskkkeeedddkkknnniiibbb^^^mmmmmmkkkgggbbb___bbbgggsssnnngggdddhhhmmmmmmhhhSSSSSSZZZiiivvvzzzssslllqqqoooaaakkkbbbnnnbbbbbb```ooopppcccxxxXXX___rrrjjjzzzmmmvvvooo|||yyygggIII???KKKcccwww}}}www|||www|||```:::(((111---,,,///000...---//////---------------+++)))---///...***))),,,,,,)))++++++,,,------,,,+++***++++++,,,---------,,,,,,))))))******++++++++++++++++++++++++++++++++++++&&&,,,222000---///666<<>><<>>AAA888::::::???QQQgggmmmfffcccqqqqqq|||zzzppplllpppyyyyyyvvvRRR999000666444111444444111///,,,,,,---...///...000...,,,+++---.........---,,,++++++*********+++******++++++***)))((('''++++++***************+++///++++++000222...)))(((+++,,,---------+++***(((,,,,,,++++++++++++,,,,,,,,,...,,,))),,,888FFFPPP\\\UUUttthhh|||gggyyyjjjfffyyymmmiiiooonnniii]]]jjjTTThhhRRRiiiiiigggnnn]]]tttccc{{{fffffffffeee^^^cccuuuwwwhhh```\\\___eeekkkjjjffffffjjjmmmeeeRRRBBBFFFYYYffffffhhhrrrcccbbb\\\hhhaaajjj___ggg^^^|||zzzMMM666555999444777;;;DDDVVVgggiiibbbkkkkkk|||~~~kkkuuuhhheeekkktttyyy{{{SSS999///555333///222222///...,,,,,,---.........---------///000000---+++,,,,,,++++++******++++++***************)))((('''+++***************++++++///,,,+++000333///***(((***+++,,,---,,,+++***)))------,,,,,,,,,,,,------+++---+++***111???HHHKKKMMM[[[]]]~~~eee}}}sssyyysssooohhhoooyyyeeecccdddOOOgggUUUmmm```mmmeee^^^nnnYYYtttdddqqqaaagggeee\\\```ooopppfffeeehhheeefffjjjkkkkkkmmmqqq[[[SSSBBB666===RRRaaaeeegggqqqccceee^^^iiicccnnnllljjjcccAAA555666777555666888AAASSSdddhhhccc^^^}}}uuuqqq~~~www|||sssiiifffjjjqqquuuuuu||||||}}}HHH444...222000111666444...---+++,,,...///...---,,,---...111222111---***,,,,,,++++++***++++++,,,*********)))))))))))))))*********)))******+++,,,...+++,,,000111---++++++******++++++++++++++++++...------,,,,,,------...(((+++***+++777LLLYYYZZZUUUTTTsssiiiuuueeezzzsssnnnzzztttyyyjjjhhhbbbUUUccc[[[wwweeemmmbbb\\\jjj___nnn]]]tttgggjjjhhhdddZZZZZZdddeeedddkkk```___cccmmmsssrrrnnnmmmXXXPPPGGGBBBGGGQQQYYY^^^iiiqqqcccfff```mmmlll}}}|||tttKKK888:::===999555444777CCCWWWhhhnnnllldddnnnlll|||yyyvvvrrrmmmiiijjjmmmpppxxxwwwzzz~~~aaa<<<222111222///333777111---,,,+++,,,...///...---.........///111000...,,,,,,++++++***++++++,,,,,,+++***)))))))))***+++,,,******))))))***++++++,,,***)))+++...---)))***---******)))******+++,,,,,,......------------......+++333777888DDDXXXfffiiicccooovvveeemmmllltttjjjllltttsssoooaaaddd___uuunnnvvvdddccc___eeetttcccooojjjwwwpppeeeeee___^^^aaaZZZWWW```LLLNNNYYYkkkwwwvvvnnnhhh^^^XXXYYY___^^^VVVSSSWWWfffqqqhhhpppmmmzzzyyybbb999...666888111000222;;;LLLbbbssswwwtttiiiyyywwwzzz{{{~~~~~~vvvjjjeeehhhnnnuuuuuu~~~sssWWW666555222444111+++000222'''---,,,+++,,,...///...---000///------///000///...+++++++++***++++++,,,,,,+++***)))((()))***,,,...******))))))***+++,,,,,,''''''***,,,)))&&&)))...******)))((()))+++,,,---......------------......000???JJJKKKQQQ```jjjkkksssyyyooocccoooqqqeeemmm|||uuupppkkkhhhnnnpppvvvllljjjfff___ooosssrrrjjjuuuyyyzzz]]]ddddddddd```OOOCCCHHHAAADDDQQQgggwwwyyyqqqkkkfffbbbkkkyyyttt___TTTWWWeeetttsssuuuNNN<<<888555555999333888CCCTTTffftttwwwvvvyyyyyyyyyrrrnnnbbbgggjjjssspppnnn{{{{{{```LLLAAACCC999333555555///---000,,,...///---***(((***---------............------++++++++++++++++++++++++******+++++++++,,,,,,,,,***((('''))),,,...,,,***((()))***++++++***)))(((******))))))******+++,,,///---+++,,,...222444555666PPPRRRkkkTTTfffXXXaaa```qqqppppppcccrrrooottt{{{~~~nnnwwwzzzssspppeeegggooouuuiii\\\\\\fffvvvssssssrrrpppbbbhhhrrrkkkTTTIIIIIIEEEAAAJJJkkkbbbzzzffftttjjjccczzzrrr|||```rrr]]]YYYdddjjjyyy]]]AAA888777555555888888:::FFF[[[oooxxxzzz{{{wwwmmmkkktttfffnnncccrrrrrrvvv~~~vvv[[[PPPQQQSSS???000000333222000111.........---,,,---///111......////////////......---------,,,+++***))))))++++++++++++,,,,,,,,,,,,---+++)))***,,,---+++)))))))))***++++++***))))))+++************+++,,,,,,111///,,,+++,,,///111222???AAAUUUFFFZZZRRReeeccc]]]qqqZZZtttPPPwwwiii}}}zzzrrrvvvooo|||qqqfffggg```vvvqqqzzziiijjjbbb^^^ssslllpppaaalllaaadddeeekkkfffUUUQQQWWWVVVVVVaaaXXXjjjaaawwwfffbbb```ggg{{{eeelllYYYbbbXXXiii~~~TTTDDD777666888555444666;;;;;;KKKfffwwwwwwwww}}}yyyxxxwww|||gggtttlll~~~iii{{{qqq|||}}}{{{bbbJJJPPPbbbjjjNNN555111666555111//////---+++***+++---......//////000000000000//////............,,,***(((&&&)))))))))*********++++++...,,,++++++++++++)))(((******++++++++++++******,,,++++++++++++,,,------222000...++++++,,,...///555AAA888III===XXXVVVaaaeeePPPfff<<>>DDDPPPVVVjjjTTT[[[JJJ[[[ZZZMMMLLLNNNnnnzzznnndddgggppprrr}}}dddooojjjiiikkkeeejjjZZZiiidddnnneeelllooommmxxx___iiifffjjjKKK===;;;===555666FFFQQQ___^^^[[[www|||mmmooopppdddEEE999999444777666333222444777666333///@@@RRR\\\```gggtttuuuvvvsss{{{xxxyyypppnnnjjjppp~~~jjjTTTTTTgggwwwzzzdddEEE888;;;???AAAAAA===555...++++++---..................---555333///+++)))))))))***))))))))))))************...000000...***((()))***+++***)))(((((()))***+++,,,++++++++++++,,,------***...111222222666>>>EEEHHHZZZPPP___CCCTTTGGGQQQCCCPPPhhhwwwtttiii\\\ggglllwwwmmmddd```cccUUU^^^ccc___```^^^jjjkkkkkkqqqkkkqqqooommmlllvvvrrrWWWCCC999555,,,333MMMaaauuu[[[iiikkkqqqlll~~~zzzdddKKK;;;:::===777222777777333000333444333888JJJSSSNNNSSShhhvvvwwwwwwzzzvvvvvvppptttmmmjjjuuuuuu}}}{{{zzzpppyyycccOOOIIIggg{{{sss]]]RRRTTTLLLSSSkkklllhhhGGG444%%%444666---,,,222333---...666RRRCCC333---+++))))))***+++***+++---+++(((,,,333555;;;;;;444......---)))(((((((((((()))***+++,,,)))***++++++******,,,...666@@@KKKKKK???666>>>MMMMMMHHHNNNGGGRRRKKKTTTTTTCCCbbbllllllyyygggnnngggdddfffXXXaaa]]]aaaVVVUUU]]]]]]fffhhhiiiiiizzzvvvqqqooohhhlllkkkrrrsss^^^PPP======>>>NNN\\\jjjuuukkkqqqxxxuuu}}}|||rrrsssrrrNNNCCC:::444555444222555777555222222888???LLL\\\aaaVVVTTTbbblllllllllooo|||kkkqqqdddpppmmmrrrwwwqqqqqqzzzwwwzzznnnIIIPPP[[[vvvgggYYYvvvwwwssshhh}}}qqq}}}~~~fffjjj;;;777///000******//////...777DDDYYYEEE111---111222...)))+++***+++,,,***)))...555FFFDDD;;;...(((+++...---((((((((())))))***+++,,,,,,------,,,++++++---///AAALLLYYY```___ZZZWWWVVVIIIJJJ777QQQHHHhhh___hhhllllll|||iiixxxjjjxxxqqqcccmmm[[[jjjRRRhhhVVVXXXXXX___eeeSSSfffaaannnppphhhpppjjjxxxkkkwwwooouuutttccc```OOO]]]XXXnnnttt}}}|||vvvlllqqqVVV:::>>>;;;222111444444333666888444333AAASSScccllljjj\\\VVV^^^ffffff```sssmmmxxx\\\mmmggguuurrriiixxxllluuu||||||]]]YYYAAAZZZaaacccaaadddrrrttt{{{``````555000///++++++------///===NNNbbbHHH000///:::===444***+++***)))***))))))000888JJJCCC666***(((+++---+++)))))))))))))))***,,,,,,...//////...---,,,...///AAASSScccfffeeeeeeccc___ZZZFFFKKK<<>>555---...///---******+++)))***+++++++++222:::<<<222)))(((+++,,,***)))******)))******+++,,,---+++,,,,,,+++))))))***,,,666======444000444666444PPPfffiiimmm]]]ZZZfff\\\kkk]]]uuurrr|||tttaaajjj[[[xxxfffqqqeeekkkggguuuiiibbbeeedddfffuuunnnlll{{{mmmuuu{{{xxxlllqqq\\\{{{sss]]]NNNFFF===<<<999111222777444888888===KKK]]]nnnyyy}}}uuudddWWW[[[hhhsss}}}pppvvvmmmxxxxxx|||vvv}}}ppp~~~zzz|||xxxsssvvvhhheee^^^vvvzzz~~~yyyyyykkkhhhVVV444111///------///111///+++333...,,,......***(((***+++***+++---,,,+++111888???333***)))***)))***---************+++,,,------***+++++++++))))))+++---111000000000333777;;;===bbbmmmuuuZZZYYYdddeeesss```nnncccuuuqqqhhhlll___yyyfffuuuaaahhhfffuuullltttjjjrrrdddnnntttrrr}}}qqqyyyhhhmmmfffooowwwtttyyyuuuaaa\\\___aaaNNN;;;888???999444777:::666:::CCCSSSkkk~~~zzznnnbbb]]]dddmmmuuu|||zzzxxxkkknnnooowwwwwwtttvvvoooqqqttt|||sss~~~zzzeeennnzzz~~~}}}~~~aaaHHH///111111///...//////...000......111111---+++,,,+++***,,,...---,,,000777888///***,,,,,,)))))),,,************+++,,,---...)))***++++++******,,,...,,,...222444333777HHHZZZwww{{{lllnnnggglllccchhhxxxnnn~~~eeewwwhhhooofffeeetttsssyyyfffgggeeehhhwwwxxxeeekkkoootttsssyyyyyyrrrtttmmmqqqnnnqqqyyyxxxuuuzzz\\\\\\[[[nnnvvviii[[[GGG999555<<>>222333444***+++;;;EEEBBB:::222111111///***&&&)))+++...//////111333555111111///+++(((&&&''')))***+++...111,,,'''***333+++***(((&&&&&&)))...222444999AAALLLXXXggguuu~~~ooonnniiigggpppzzzwwwmmmmmmnnnuuu{{{yyypppkkkllliiimmmxxxvvvgggfffppptttyyyqqqhhhmmmrrruuu|||xxxuuurrrnnnnnnooosssuuu}}}||||||~~~}}}wwwZZZmmmdddyyyzzz}}}rrraaaSSSMMMQQQ[[[bbbggggggaaagggzzzyyyyyyuuupppiiihhhsss}}}{{{mmmvvvXXXooommmyyytttvvvqqqsss}}}rrryyykkkvvvuuuooouuupppwww}}}hhhbbbllltttmmmHHH555---...+++333FFFQQQNNNKKKEEE===444---+++,,,,,,---///000///000111333555444111---***)))+++------,,,...222000***)))---//////...---------...000KKKWWWiiixxx~~~}}}xxxuuummmtttvvvsssvvv}}}}}}wwwkkkssszzz}}}|||xxxsssnnnpppsss{{{|||nnnjjjpppllltttpppkkkooooookkknnnxxxwwwtttsssuuu{{{www{{{zzzuuuvvvdddxxxfffuuu}}}rrrhhhdddiiiuuu~~~{{{wwwmmmooo}}}wwwooottt}}}}}}~~~xxxlllzzzdddyyywwwzzz|||uuuqqqkkkooo}}}yyypppsssuuuvvvhhhfff}}}vvvtttqqq]]]^^^pppnnn[[[DDD;;;>>>???HHHVVV\\\[[[^^^[[[LLL888,,,---111+++,,,......---,,,,,,---......,,,)))''''''***,,,)))'''(((+++,,,(((&&&'''---***''')))111@@@OOOXXXuuuyyy{{{vvvssspppsssrrrpppvvvwwwjjjrrrzzz{{{zzzyyyuuuooorrrrrryyyuuuppprrrooowwwtttnnnrrrpppjjjjjj{{{zzzyyyxxxyyy~~~zzz~~~yyyzzzyyy{{{nnnmmmyyy|||tttxxx~~~vvvmmmhhhnnn{{{}}}yyyooorrryyysss}}}xxxyyyxxx|||ssswwwoootttsss{{{xxxqqqmmmgggjjjyyysss|||mmmuuucccooo|||uuurrroooaaafffwww{{{eeehhhXXXWWW]]]ZZZVVVWWWSSSUUU___```QQQ:::---,,,000***,,,......---,,,,,,---***++++++***))))))***,,,111000///...,,,+++...222444444888BBBQQQbbbqqqyyyqqqnnnhhhbbb```dddlllqqqrrrmmmddddddsss}}}ppplllkkknnntttsssmmmlllqqqooolllnnnvvvzzzwwwuuuvvvvvv|||uuunnnssstttppprrrxxxzzz}}}vvviiiuuu~~~xxx}}}|||ssskkk}}}uuuooottt{{{nnnfffiiisss}}}vvvtttmmmrrrtttrrryyypppqqqvvv~~~|||xxxzzzooopppooowwwtttnnnoookkkiiiqqqwwwsssrrrttt\\\sssnnnwwwmmmVVVUUUjjjtttuuuqqqjjjiiiaaagggkkk\\\KKKBBB;;;@@@MMMTTTIII777---***+++***---///000///...//////...///000000...,,,------)))...111---+++000<<>>???AAADDDJJJSSS]]]cccdddiiijjjkkkttt~~~}}}tttvvvgggdddooommmaaaeeevvvpppkkkhhhlllsssuuuvvvvvvtttzzzuuupppxxxzzzvvvwwwqqqyyypppccclllyyywwwvvvwwwvvvrrryyy|||}}}uuu}}}tttoooqqqzzzuuuuuuooosss}}}}}}wwwyyy{{{tttvvvxxxrrrpppiiirrrfffnnnwwwuuuqqqvvvsssmmmnnnmmmuuukkkxxxyyypppwwwccczzzRRREEEYYYhhhnnnzzznnnhhhlllkkkTTT???777444:::JJJSSSHHH777...+++((((((***---///...---,,,,,,+++,,,,,,+++++++++...000(((555BBBEEEGGGRRRcccoooyyyzzz{{{zzzppp]]]GGG777)))+++---000666???IIIPPPJJJaaatttuuuqqquuu}}}mmmgggnnnlllbbbiii}}}vvvpppjjjjjjooossstttsssttt}}}|||}}}~~~{{{tttqqq|||xxxzzzvvvgggdddiiifffqqq|||yyyjjjkkk|||www}}}}}}zzzxxx~~~yyy~~~{{{yyyzzz~~~zzz|||vvvvvv|||rrrkkkzzzdddhhhjjjwwwyyyvvv{{{xxxpppooohhhhhhxxxttt~~~}}}{{{|||lllbbbmmmsss|||iiiWWWSSSQQQ[[[kkkooo\\\BBB555111...///111444555333111000///---------///333<<>>FFFrrr}}}vvvuuuwww```gggnnnpppkkkmmmkkkfffllllllrrrqqqhhh\\\YYY______ZZZ]]]``````\\\YYYXXXYYYZZZ]]]TTTKKKIIINNNUUUWWWWWWYYY[[[ZZZ[[[eeemmmcccPPP~~~yyywww}}}vvvqqqyyyqqqnnn{{{~~~zzzooogggiiirrrxxxsss}}}{{{yyy{{{~~~}}}xxxzzzppp}}}~~~mmmPPP:::///111000///......------......---,,,,,,---000222444111000---++++++,,,...000++++++************++++++///---,,,,,,+++(((+++000777888555<<>>JJJYYYfff|||{{{zzzqqqccckkkyyywwwrrrooonnnlllfff```RRRQQQUUU^^^aaa]]]YYYYYYUUUTTTSSSPPPLLLJJJOOOUUUXXXPPPQQQQQQKKKPPPXXXVVVRRRXXX```ddd```ZZZ[[[aaaXXXZZZhhh___]]]GGGNNNQQQSSSRRR]]]QQQ\\\\\\yyyxxxgggiiiqqq|||tttSSSVVVfffooowwwlllzzz}}}yyy{{{yyyyyyvvvuuu|||~~~uuuxxxxxxuuuwww||||||vvvwwwzzz~~~|||}}}|||zzzxxxxxx~~~wwwzzz~~~uuutttvvvjjjaaacccmmmrrrbbbEEE333111//////...---,,,,,,,,,,,,///000111111111111111000,,,,,,---......//////000---,,,,,,++++++,,,,,,---//////555CCCUUUiiisss~~~uuujjjbbbqqqzzzrrrjjjfffaaa[[[UUURRRNNNMMMRRRZZZ[[[TTTOOOOOOTTTRRRSSSUUUOOOIIILLLVVVVVVTTT[[[]]]TTTTTTZZZWWWVVVZZZaaaddd___WWWVVVZZZ\\\WWW```YYY^^^NNNVVVYYYZZZcccTTTkkk\\\kkkVVVBBBNNNTTTbbbxxxzzzqqqiii___eeetttyyyttt|||}}}|||vvvxxxzzz|||}}}~~~xxx}}}}}}yyyqqqxxxxxxjjj|||[[[HHHQQQCCCTTTkkkrrr[[[:::...333000///...---------------111222222222222111000000......///000000///...---)))---//////......+++(((...---OOOppp~~~{{{vvvzzzpppccc]]]llliiiXXXXXXKKKSSSNNNSSSJJJVVV______^^^\\\WWWOOOOOOLLLNNNUUUVVVRRRQQQTTTOOOQQQZZZWWWYYYSSSVVVVVV]]]\\\WWW^^^```hhhaaa]]]ccceee]]]bbbWWW```ZZZ___bbbgggpppfffyyyaaaOOOGGG;;;::::::DDD[[[wwwtttlll```QQQWWWlllvvvvvv~~~~~~yyy~~~~~~~~~~~~~~~{{{zzz}}}yyysssrrrqqqooosss|||}}}uuukkk|||wwwYYY???===888AAAQQQ[[[OOO999///222000///...------------...000000000000////////////......///000000///...---,,,+++******,,,///000///666BBBeeewww~~~|||~~~\\\cccbbbTTT\\\DDD[[[IIIZZZSSSIIIQQQZZZ^^^aaaaaaYYYOOOJJJIIIMMMSSSSSSOOOPPPUUUSSSWWWMMMYYYNNN[[[SSSXXX```XXX___WWWlllfffnnneeeeeeZZZhhhUUUnnnZZZggg\\\aaawwwrrrvvvTTT===999<<<777:::444555IIIggg}}}}}}zzztttooo\\\DDDHHH```ooohhh|||}}}zzzyyyzzz~~~rrr{{{~~~~~~tttmmmmmmnnnnnnxxx{{{uuutttxxxzzzttt___@@@222999777===EEEEEE:::222222//////......------......//////---,,,,,,,,,---.........////////////.........,,,+++,,,...111333444FFF```}}}}}}qqqdddeee]]]WWW[[[FFF[[[JJJbbbRRRYYYGGGLLLRRRXXX]]]\\\RRRGGGEEEFFFIIIMMMNNNNNNRRRXXXXXXKKKSSSAAAZZZOOOaaaZZZ```bbbRRRfff[[[rrrgggnnneeeiiiWWWmmm\\\ppp\\\___fffpppWWW@@@666:::>>>888@@@999777DDD^^^vvv}}}zzzuuuvvvuuu```CCCAAAVVVbbbcccpppxxx{{{|||wwwuuuyyy~~~vvvttt~~~{{{wwwxxxzzz{{{}}}zzz}}}ttttttjjjPPP???DDD===:::<<<<<<555000/////////............//////000...,,,+++***+++---............///////////////......000222111111666<<<^^^{{{yyyzzziiimmmfffgggYYYbbbcccZZZ\\\TTTaaaZZZ]]]VVVGGGJJJNNNPPPPPPLLLDDD>>>FFFDDDBBBEEEJJJQQQXXX]]]RRRTTT>>>QQQAAA___XXXfffeeeVVV```MMMiiiXXXkkkeeejjjccceee[[[fff```gggbbbqqqiiiDDD;;;:::???AAA;;;555555666>>>RRRkkkxxxzzzrrruuuxxxhhhOOOMMMZZZ]]]pppqqqmmmooo~~~yyywwwzzzsss}}}uuu|||}}}qqqtttppp^^^QQQKKKFFF@@@<<<666000------//////.........//////000000///---++++++,,,---...............//////000000---...111222000333DDDVVV{{{sssppp\\\```]]]eee]]]iiihhh```ccc[[[eee[[[\\\TTTHHHLLLOOONNNGGGAAA???@@@JJJCCC;;;<<>>LLLDDDDDDGGGMMMRRRMMMEEEEEEIIIBBBBBB===777:::EEENNNQQQQQQLLLUUUHHHTTTHHHRRRNNNXXXVVVMMMaaaVVV]]]UUUaaaPPPOOOkkkddd___???333===999000111666333666333111BBBaaazzzzzzdddSSSPPP]]]uuuvvv___IIINNN```vvvxxxwww}}}~~~vvvqqqttt~~~zzzmmmuuuzzz{{{}}}mmmxxx|||~~~{{{}}}|||wwwyyysssxxx|||tttttt|||{{{|||}}}gggKKK@@@>>>GGGNNNLLLDDD;;;555222///////////////000111111,,,------------,,,+++***...---------...///111222444666GGGcccvvv~~~bbb___ZZZdddNNNGGGHHH^^^bbb\\\YYYQQQbbbSSSOOOMMMCCCJJJFFFKKK<<>>@@@@@@GGGOOOMMMDDD??????;;;BBBBBB:::555:::CCCHHHJJJKKKIIIQQQQQQUUUOOOMMM\\\SSSWWWZZZ^^^RRRTTTXXX\\\gggooo___GGG333222555333333666555444333555;;;NNNnnnoooAAA666@@@@@@OOO]]]PPPMMMQQQcccrrrooowwwyyy{{{xxxxxxqqqfff}}}~~~yyyuuurrrsssuuuwww~~~xxx{{{xxx~~~}}}xxx{{{{{{|||~~~www|||wwwxxxttt||||||}}}xxxjjjqqqnnn|||vvvxxxyyyuuuggg\\\NNNOOOLLLEEEJJJIIILLL???666///,,,000000))),,,000***---,,,+++---//////---***///---,,,---000222333333@@@LLLgggzzzuuuOOOHHHBBB???<<<:::@@@HHHYYYYYYTTTOOOMMMNNNLLLHHHIIIIIIGGGAAA;;;999;;;>>>DDDBBBEEEJJJHHH???:::;;;HHH@@@777666:::>>>>>><<>>@@@>>>888555888DDD===777777<<<@@@@@@>>>FFF@@@NNNLLL___OOOSSSLLLSSS[[[QQQcccbbbmmmcccsssmmmFFF555333333222333777111---000888IIIaaauuueeeAAA111...%%%,,,888222777DDD\\\yyypppgggvvv|||~~~pppyyybbbuuu|||tttyyy}}}mmmqqqxxx~~~}}}zzz|||qqqrrrdddsss{{{rrrxxx|||zzzzzztttsss||||||ooopppzzzqqqssstttvvv}}}{{{iiilllaaawwwqqqooo```vvvZZZUUU888>>>333,,,...111---///333......,,,---333:::;;;555...+++///111000111;;;MMM[[[}}}~~~tttzzz{{{VVVTTTJJJ???@@@JJJMMMJJJFFFGGGDDD<<<777999===>>>===>>>>>><<<999999<<<@@@@@@;;;777777666444777;;;???;;;777999>>>AAA@@@>>>>>>GGG???YYYHHHTTT@@@DDDKKKMMMaaaYYYyyyjjj|||VVV===444111111444999333///222888BBBQQQ]]]KKK888333555---...222,,,---888JJJggg~~~yyyrrr{{{qqqzzzvvv~~~xxxvvvyyyrrrwww{{{|||eeezzzhhhtttwwwzzzsss|||}}}{{{vvv}}}www~~~zzz~~~yyyxxx|||vvvfffnnn[[[nnn___zzzpppccc{{{tttPPPNNNFFF999------000---000333...222000000666===>>>666...///111333666???TTTpppxxx~~~|||{{{gggeeeXXXGGGEEEOOOOOOEEEDDDHHHFFF===555444666888777999::::::888999>>>BBB???<<<888777777999===@@@>>>;;;999:::===>>><<<999@@@:::OOO???WWW@@@MMMCCCKKKdddaaaxxxjjjNNN>>>666666999777333000333666888<<>>JJJ[[[qqqnnnoooaaaeeedddXXXIIIHHHRRRRRRGGG;;;AAACCC<<<444111111000444666999999888999===AAAAAAAAA???<<<<<<===>>>>>>>>><<<;;;;;;<<<;;;777333:::GGG<<>>XXXMMMYYYkkkxxxdddMMM<<<222...333000000222222......111111000---,,,---------///------***;;;```xxxzzzzzz|||{{{www|||}}}~~~sss}}}sss{{{zzzccceee~~~}}}vvv```ttthhh~~~vvvrrrzzzwwwxxxpppdddwwwooovvv}}}lll~~~mmmuuu{{{uuuwww```iiiWWWuuussshhhccc~~~|||bbb^^^TTTRRR;;;000111......111...111///...000222333000---+++999OOOddduuuyyyvvv\\\bbbiiiggg]]]PPPLLLPPPNNNGGG555<<>>BBBDDDCCC???<<<<<<999555<<<;;;;;;;;;;;;:::777555;;;:::MMM===UUUOOOjjjjjj|||hhhSSS???111000///000222111---///333555666000+++......---111,,,000,,,555VVVpppuuuuuuxxxvvvzzzrrrwww~~~yyyzzzuuu|||~~~zzznnnsss~~~||||||yyytttmmmxxxbbbyyyyyyqqqmmmzzzpppnnnwwwlllzzzyyy}}}yyymmmoooyyyvvvttt___mmmmmm}}}zzzvvvuuuaaaaaaaaaEEE444333//////222///111000///......000222444666LLLjjjhhhhhheeeooojjjaaaWWWNNNHHHDDDBBB999===>>>;;;::::::888444222444777666444333666999???BBBBBB===;;;;;;888222777888999;;;===>>>>>>======LLLKKKYYYSSSpppyyyvvv___MMM111000222444222111555===000555///+++000///***,,,)))333222888TTTmmmssstttoooggghhh}}}}}}nnnuuuoooyyytttxxxvvvuuu{{{}}}|||}}}zzzvvv~~~|||}}}tttvvvvvv~~~|||yyytttwwwvvvtttwww~~~ppp|||xxxuuucccjjjkkkwwwpppppp{{{yyy{{{uuu}}}zzzrrrzzzyyy}}}wwwnnndddppp|||||||||}}}yyykkkLLL888555000///222111333333222000///222888===LLLeee~~~rrrggg[[[^^^hhhbbb[[[UUUKKK@@@<<>>>>>::::::===<<<777333555888;;;???CCCDDDEEENNNXXXeeeeeeqqqpppEEE888000333444...+++---444...)))+++222444000)))///...---222BBBYYYmmmxxx{{{lllkkk{{{yyyyyy}}}mmmppplllooowwwvvvxxxtttnnnqqqxxxwwwuuutttuuuwwwssspppnnnxxxhhhdddZZZkkkrrr{{{|||fffzzz~~~sssmmmtttoooyyyqqq{{{~~~www{{{jjjooozzzyyyoooMMM444...---222333+++555111///111333;;;MMM```kkkzzz|||nnnnnnlllbbbZZZYYY```[[[TTTKKKDDD>>>;;;:::===<<<999666444222000000333222222222333333444555666555000333===:::333777999222555BBBLLLSSS```ooottt{{{zzz^^^BBB...000333+++)))...000,,,)))+++111333000,,,---,,,,,,222AAAYYYqqqwwwpppuuu}}}wwwhhhxxxlllyyy|||{{{ttt}}}uuu{{{~~~tttrrrvvvssswwwyyy~~~uuuzzzuuuoooxxx\\\qqqhhhvvvuuunnnsssrrrxxxrrrzzzmmmrrrtttuuuwwwiii{{{}}}~~~|||xxx```EEE666555333444555///333...,,,///666DDDZZZnnnppp~~~|||ooogggiiigggZZZNNNJJJRRRNNNIIIBBB===999777777:::999777555222111000///444444333222222222333333333555222666>>>999222777@@@888???\\\zzzwwwSSS555222444---))),,,,,,******,,,...000///...---,,,,,,000;;;QQQmmmwwwlllrrrmmmzzzhhhyyy|||lllvvv}}}wwwvvvtttzzzssssssuuu}}}hhh~~~mmmwwwkkkzzzdddxxxmmmxxx}}}uuu{{{xxx|||{{{jjjwwwlllxxx{{{vvvgggTTT===222444111000444222333000000222:::JJJbbbvvv}}}}}}zzz|||{{{zzzjjjbbb___dddbbbSSSCCC<<>>000111......333444222:::BBBFFFJJJXXXooo~~~~~~zzzcccqqq~~~iiivvvbbb\\\YYY]]][[[OOOBBB;;;===;;;999888777777777888444333222222111111111222333222222222222222333333111444111000666888@@@QQQYYYgggjjjCCC444888666---,,,---...---***)))***,,,222000...---...888OOOfffyyy}}}}}}~~~{{{}}}~~~wwwnnnxxxzzzuuu~~~{{{kkk{{{iii}}}~~~tttyyynnnwwwsssxxxwww|||zzzzzzwww{{{ooozzzmmmrrrzzz___yyyiiixxxkkkdddDDD444666444222444333777KKK___eeedddmmm~~~{{{}}}zzzbbbiiiZZZsssYYYhhheee^^^WWWQQQQQQOOOJJJCCC@@@:::999888777666666777777222222222111222222333333//////000111222444555666333777333555BBBOOOccc|||uuuIII111111111(((......///---+++)))******000---...000000444FFFZZZyyy|||~~~zzz|||zzzsss{{{}}}}}}mmmyyy|||uuulll}}}hhh|||yyyuuullluuuwww~~~|||zzzppp|||\\\^^^KKKnnnssseeeDDD444999888444444444QQQhhh}}}}}}uuuvvv{{{wwwpppfffeeeQQQ```LLL]]]RRR^^^TTTMMMFFFBBBAAAAAA@@@???777666555444333333222222111111111111111222333333---...///000222444666777///666:::FFF\\\ooozzzcccLLL;;;000+++......------,,,,,,++++++---***,,,222111111<<>>VVVqqq~~~~~~yyy{{{yyytttrrrssstttrrr}}}zzzrrrnnnsssjjjrrrlllwwwwwwyyyooovvvooo{{{xxx{{{xxx~~~qqqTTTEEE@@@UUUfffrrrtttNNN777555222:::VVVlll|||llliiiiiibbbfff]]]SSSDDD999GGGFFFAAA777AAABBBAAA999888555333444666555222////////////...---------//////.........//////000//////000000111222444444===RRRkkkpppPPP---111222222333;;;AAA===333000111111000///000333666BBBjjjuuuzzzmmmuuuyyyqqq~~~tttkkkzzznnnzzz~~~zzz{{{yyyyyyyyyttt~~~nnn~~~eeexxxooo|||{{{uuuvvvzzz~~~ooo{{{}}}zzzzzzrrr\\\aaa```YYYXXXqqqqqq___DDD555@@@___||||||{{{mmmcccVVVOOOMMMKKKHHHEEE<<<;;;:::999888888888888333222111/////////000111//////000111111000///...))),,,///000000000111222000000111333333555;;;AAAddd}}}\\\999111444555777>>>DDDAAA:::000000000000///000333666KKKkkk~~~wwwxxxvvvkkkvvvdddpppqqqooo}}}lll~~~rrryyyttt}}}sss}}}www~~~{{{wwwwwwuuu}}}ooo}}}~~~wwwmmm}}}pppuuuuuu{{{}}}zzzvvvlll___sssaaakkkvvv|||wwwkkkaaajjjyyygggYYYVVVOOOFFF@@@<<<<<<>>>777777666555444444444444222111000///...//////000......///000000000///............---------...///***///333111///:::SSSiii}}}\\\777---000333444777;;;999555///000000//////000222555KKK```qqqyyyyyy|||}}}qqqkkk~~~cccmmmcccfffssshhhuuulll|||{{{|||jjj}}}lllsss~~~wwwzzz{{{wwwooozzzrrrttt~~~{{{~~~rrrwwwxxxppplllyyynnnrrrwww{{{~~~tttaaaOOOIIILLLKKKCCC999444777<<<222222111000////////////000000///............///,,,---...///////////////222///---,,,,,,.........///333666666>>>WWWzzz}}}tttyyy}}}]]]888...///000///...---,,,***...///000/////////111444;;;III^^^xxxvvv}}}rrrrrrsssmmmxxxqqquuufffdddcccfffxxx___{{{xxxhhhyyykkkppp{{{tttsssuuu}}}sss{{{zzz}}}sssuuuvvv}}}}}}xxxllluuuwww~~~~~~tttggg[[[MMM@@@???DDDFFFAAA777333555:::000000///---------------........................+++,,,,,,---...//////000222000---...000222111000333555999DDD]]]}}}|||vvvsssqqqrrrrrrpppmmmiiikkkssswwwnnncccYYYOOOIIILLLSSSdddkkkxxx|||pppOOO555333111///---+++***+++---...//////...///111222...555NNNrrrjjjxxxppprrrtttnnnxxxrrrxxxhhhcccbbbiii~~~eeeyyysssyyylllooo{{{zzzqqqwwwqqq{{{~~~{{{}}}uuuzzzwww}}}}}}}}}pppwwwzzz~~~xxxjjjYYYKKKCCC===999777999:::888444111111222111111000...............---------............---,,,,,,,,,---...///000000111000000000111111111///+++999LLLaaazzzxxxvvvrrrmmmgggbbb^^^\\\WWWZZZ\\\ZZZTTTOOOMMMNNNHHHEEE@@@<<<;;;<<<>>>@@@@@@??????AAAFFFMMMTTTYYY[[[ZZZXXXWWWWWWTTTQQQNNNEEEAAA>>>??????;;;999:::BBBEEEYYYyyy~~~~~~mmm___hhhggg;;;444///......,,,---///,,,---//////......000111......GGGkkkxxxttt{{{ssswwwyyyqqqjjjkkksssaaagggzzzvvvyyy|||~~~~~~yyyvvvrrr}}}sss|||tttxxxqqq|||{{{xxxzzz|||www~~~{{{~~~||||||ssssssooocccPPP???555222333333444333222333333222000///333222111000////////////,,,---......///............---------...///000000111222222111//////000222333TTTwww|||xxxvvvzzz|||yyytttooonnnoookkkfff^^^TTTKKKEEEAAA@@@BBBAAA???<<<999777555555333333333555888888444000999888666555555555666777222222111111222222222333;;;999888888888888777555222222555;;;===:::888888999888SSS}}}tttlllmmm{{{nnnUUUHHHVVVmmmyyyvvvDDD888---,,,---,,,---000+++---...///......///000333---BBBaaaooo{{{vvvxxxsssvvvtttwwwppplllooopppyyyxxx~~~|||~~~uuu}}}xxx~~~{{{uuuggglllbbb~~~|||ssspppzzzuuu~~~yyy{{{~~~}}}zzzxxxpppeeeVVVJJJ:::111............222222111222222222111000222222111000////////////,,,---...///000//////...000///.........///000000000333444111///222:::BBB\\\~~~uuujjjkkkkkkkkkmmmrrryyy~~~mmmqqqrrriiiZZZKKKBBB@@@BBBGGGKKKIIIDDD@@@???@@@???<<<888444222333666777333333333333333444555555555000...666AAAFFF@@@888666777777777666555333222222222111222333555888:::333111000111333444555444444333555888777444555999???;;;YYY~~~sssjjjiiirrr|||ooo}}}eeeHHH>>>PPPSSScccsss{{{qqqtttyyy{{{xxxwwwPPP@@@222///000......000***,,,...///......///000555***===WWW^^^jjjuuunnnnnnsssyyy|||yyyrrrxxxyyyttt|||zzz{{{yyy}}}sss{{{|||vvvrrrnnnoookkk___ooogggdddqqqllluuusss~~~zzz|||www|||{{{iiijjjNNNCCC999000...111111...,,,---...000///------...000111111000///............,,,---///000000000//////111111///......///000000///222444222111888GGGTTTtttbbbTTTLLLHHHLLLKKKMMMPPPRRRNNNDDD<<<;;;;;;;;;<<<===>>>@@@AAA;;;===>>>>>>;;;777555444777===777222:::===777777666444111000000111111111---222666666444333444555777444111CCC\\\YYYBBB555;;;AAAEEEAAA;;;999>>>CCC555111000222222000000333111666222000666444111666333555111555>>>;;;555;;;999VVVyyypppeeeiiioooooossslllnnn~~~YYY:::===444;;;@@@IIIRRRXXX\\\\\\\\\OOOJJJGGGJJJVVVfffssszzzwwwxxx~~~hhh^^^FFF---'''///222,,,+++++++++,,,---...///000555111444MMMhhhlllmmm{{{uuuppp|||xxxvvvzzzyyytttqqqpppqqqvvv{{{}}}~~~uuuiii[[[MMMCCC333333222222000///...---....................................---,,,+++***111///------.../////////+++,,,///111000......000,,,444444444>>>NNNppp}}}{{{wwwsssmmmnnnoooooommmiiieeecccVVVPPPGGG>>>777333222222222222222222222111111000777777777555444333333444333222111222555777888888222<<<;;;888::::::===JJJBBB<<<444000000111333333888888888777444000000333666>>>>>>FFF\\\dddUUUHHH???WWWaaaSSSJJJUUUbbbddd<<<555111222333333555999---222///...555555333:::222<<<;;;777888888BBBVVV```ttt}}}pppppprrrpppfff^^^^^^kkk~~~YYY888888000///222555777777555222000999666333444;;;CCCJJJMMM\\\VVVRRRRRRUUU\\\gggrrruuuppp[[[???///...---))),,,,,,,,,,,,---...//////333333:::UUUrrrwwwwww}}}yyyooowww}}}xxxtttzzzkkkgggsssxxxkkk^^^TTTIII>>>666222222222111000///------....................................---,,,+++***///...,,,,,,...///...---222111//////...///111444555777777EEEaaazzzzzziiiUUUIIIHHHIIIFFFBBB:::<<<===>>>>>>;;;999777888666222000//////111222000333444222......333777000222222222111111222444555333444999BBBIIINNNOOOFFFOOOQQQLLLEEE>>>JJJfffZZZNNN>>>444333666:::;;;888333333888888333444999DDDQQQNNNIIIYYYfff^^^SSSPPPpppwwwYYYJJJ]]]lllhhhAAA888111000000///000222///444///---333111...444333;;;666///666EEE^^^zzz|||vvvwwwvvvpppjjjbbb]]]UUUSSS^^^qqqzzztttzzzyyyqqqyyyQQQ666555...333444444444333111///...///...,,,---///000000///777666666666777???QQQcccwwwwwwkkkPPP999///,,,***,,,,,,,,,,,,------...///---111===[[[zzzxxx}}}yyy|||}}}{{{pppsss}}}nnnaaaPPPCCC===888222,,,111111111000///...---,,,------------------------............---,,,++++++---,,,,,,---...///---,,,222000...---///222333333333666>>>[[[hhhUUUFFF>>>666333666777555111000111333555666555333222666555333111000/////////111444666444111///000333///111222222111222555888>>>CCCLLLVVV```gggmmmooouuuwwwpppeeeVVVHHHUUUwwwlll[[[EEE888;;;FFFRRRXXXEEE<<<888:::999555666<<>>IIIPPPHHH999333///000222000///000000555222000555333...222333777111111JJJiiisssXXXdddxxxhhhXXXWWWPPPMMMVVVhhh{{{rrrzzzlllUUUNNN[[[[[[MMMPPPdddcccaaadddqqq}}}uuuiii\\\SSSIIIFFFJJJQQQSSSRRR^^^^^^fff^^^AAA444666222000000000000111111222222/////////000000000...---//////111111222888HHHXXX```ddd```OOO===333000...,,,,,,,,,,,,,,,---...///---333???[[[zzz|||qqqyyymmmyyyzzzooovvvtttWWWJJJ;;;222222333111...000000000//////---,,,,,,---------------------------.........------,,,+++---,,,---///000000...,,,222222///---///222111...888GGGZZZzzz|||gggXXXQQQOOOPPPXXX\\\aaa```XXXJJJ<<<444222222222222111000///......///111333444444333333---------...............222111000///...///000000111444555444333555;;;@@@QQQ]]]mmmzzzvvvfffVVVEEELLLggg^^^OOO===888EEE___xxxttteeeQQQ@@@444222777>>>MMMHHHDDDRRRjjjtttzzz}}}cccHHH;;;:::777000...,,,///444666444333555,,,333111000777555000555777IIIPPPWWWrrrqqqRRR<<>>RRRjjjqqqrrr}}}~~~yyyvvvvvv}}}rrr}}}|||zzz|||www~~~yyyzzzlllfffDDD;;;111---000333222000...............---,,,+++---------------------------------...------,,,,,,.........000222222000...333444222///333<<>>MMMDDD;;;333777MMMooopppKKK888<<>>;;;777555555555222///111777555111---,,,000333333111555444333222222222333444111111///---++++++---///...***)))---...------000///000222333444333///,,,---------,,,,,,------...222555555>>>MMMOOOMMMUUUSSSUUU___hhhyyy|||vvvvvv~~~vvvhhhgggwwwyyyfffSSSOOO888444///...///000///------------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,///......000222333111000+++333999===KKKaaarrrxxxpppccc[[[^^^aaa[[[XXX[[[IIIDDD<<<555111111333555333333222000......000222,,,,,,,,,,,,---///000111///000111222222222222111222222111000000/////////---222777999777444333333555:::AAAGGGOOO^^^ppp~~~{{{rrrYYYYYYPPPNNNYYY[[[WWWZZZAAA>>>;;;???NNNiiiaaaJJJQQQ\\\[[[^^^YYYNNNJJJKKKCCC@@@LLLTTTCCC777999;;;777333333333333333222///333CCCRRR\\\[[[LLLAAACCCBBBCCCLLLvvvcccGGG>>>777666777222777888===EEELLLPPPPPPPPPTTTRRRJJJCCCEEEMMMQQQOOOUUUaaa```]]]iiitttwwwzzzrrrtttzzzfffBBB888<<<::::::999777999======;;;:::;;;===BBBFFFFFFBBB>>>;;;666333444444111333888888888111---111111...111,,,,,,,,,---...000222333555555444111---,,,...111...++++++///111......111......///111111///------...------,,,,,,---------...000---000999777222777333666CCCOOO]]]xxx}}}xxx}}}|||{{{~~~}}}tttnnnxxxvvvnnnzzzzzz||||||rrrpppxxxxxxttt~~~www^^^[[[]]]ccc___OOO???888000000000///...---------,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,///...---...000222222111...CCCXXXeeevvvzzztttqqqjjj___[[[]]]___NNNBBBDDDDDD===999<<<333222000...------...///------///333444222---(((///......222555333...(((...//////000000//////...222222222222333333444555333BBBSSSYYYQQQDDD;;;777AAAEEEIIIKKKQQQ^^^ppp~~~vvvlllcccbbbeee```SSSEEEPPPYYY[[[eee|||RRRPPPLLLIIIMMM[[[ooo~~~vvv]]]``````UUU777AAA<<<222222111333<<<;;;888777999888555333333///000222444888HHHfffxxxtttdddYYY___fffooo}}}|||}}}ppphhhcccYYYhhhzzzOOO444444555555666555333555777777555777@@@JJJ\\\XXXNNNCCCAAAFFFHHHFFFRRRZZZSSSLLLYYYjjjsss||||||yyyvvvpppiiifffnnnyyy}}}NNN:::<<>>===>>>>>>QQQFFF999111000333444444000000//////......------,,,///222333222///......000000/////////......---000000...------...///000888666111444777---)))666BBBkkk|||TTT;;;@@@OOOgggQQQMMMLLL???BBBPPPNNNJJJDDD===;;;;;;:::666444RRRhhh||||||{{{dddHHHEEEUUUqqq]]]FFF333333000///000333333222111222<<>>>>>>>>:::666777666555444222111000///444444444222111///...---///...---,,,+++,,,------***,,,,,,+++***((()))***///333111000;;;QQQ___aaaRRR@@@666;;;===555...///444---)))+++...---,,,---444111//////000///...---///000222444777>>>KKKVVV\\\CCC777///>>>TTTQQQUUUfff```SSSEEE???LLLggg|||xxxooogggeeebbb```cccjjjxxxrrrvvv{{{wwwvvvwwwhhh^^^TTTJJJ>>>666333222///---//////000000///...------,,,,,,------...---------,,,---...---,,,,,,...///...000+++,,,111---***333///++++++111444222222666YYYzzzsssfffYYYJJJ???888777666555666777999:::BBB;;;333///000111000///000000000///////////////,,,///111222000///......//////...---------------......---------///000111222444111333444,,,///AAA```}}}eeeSSSXXXbbboooXXXPPPMMMAAAAAAHHHCCC:::444222666999;;;EEEQQQdddooo}}}|||rrr[[[???888CCCllljjjMMM:::///+++//////---///333333---444III^^^ccc[[[NNNBBB:::444PPPjjjtttNNN;;;MMMnnn|||ttteeeRRRKKK<<<888>>>;;;>>>bbbdddBBB999111000222333555999555444555666333///333;;;[[[hhhfffPPP???===>>>999HHHMMMSSSWWWYYY\\\aaaeee]]]]]]```gggllljjjccc^^^eeeooozzz}}}}}}~~~QQQ888777:::999777777777777999>>>EEEJJJIIIDDD>>>;;;;;;:::666222333333333333222222111111222333333333222000...---///...---,,,,,,,,,---------,,,++++++++++++++++++***,,,///555GGGaaawwwxxxiiiZZZTTTNNNCCC666///222///...///---***+++///...000000000222555333000///////////////222888>>>EEE555333111===MMMFFFHHHDDDCCC>>>777555AAAVVVhhhfffcccdddfffeeeaaadddjjjkkkgggnnn|||zzzyyy~~~~~~tttdddRRRFFFJJJBBB888222111111///---.../////////......---,,,,,,,,,---.........------)))***++++++******,,,---///111,,,,,,111,,,(((///------...,,,)))///EEEZZZ{{{wwwfffMMM<<<666555555444222222222222333555777888444222000000222222///+++////////////000000000000---///000///...---...///...---,,,+++++++++,,,---,,,,,,,,,---...///000111...222//////222222???XXXwwwxxxwwwyyyyyycccUUUNNNDDDDDDFFFAAAAAACCCIIIQQQSSSWWWhhh||||||wwwxxxzzzzzz{{{```SSSFFF444///666PPPlllmmmTTT>>>000,,,333888888===EEECCC;;;BBBaaayyypppmmmTTT:::222GGGlll{{{ZZZ;;;;;;555888<<<999BBBooommmIII666333111333333222555;;;222333666666111...333;;;RRRYYYZZZQQQDDD======???BBBIIIRRRVVVUUUTTTUUUWWWTTTPPPVVVfffqqqpppllljjjbbblllxxx}}}xxxooohhhfffooozzzyyywwwiiiHHH;;;:::888666555666777888:::===BBBFFFEEE@@@;;;999888666222///000000000111222222333333///000222333222111///...///...------,,,,,,------000---******,,,---,,,++++++...666DDDUUUkkkrrrkkkbbbQQQ@@@BBB@@@???<<<444++++++///...222111------222000***---,,,++++++---000111111666---333111888AAA999;;;///222222000///666CCCOOOTTTVVV[[[___^^^YYYYYY[[[___```jjj{{{uuuggg```mmmuuu}}}wwwwwwppppppqqqpppiii\\\MMM???888===888111/////////...,,,------......------,,,,,,,,,,,,---...............(((***,,,,,,+++++++++,,,***---***,,,333///,,,555...000333666<<>>@@@bbbrrr}}}yyyssswww{{{qqqqqq|||zzzkkkdddjjjaaa>>>444333...,,,000<<>>;;;888666666444111/////////000000111111222222---...000222222111000...///......---------------111,,,((((((,,,///---***---555EEEUUU]]]fff~~~qqqWWWYYYUUUPPPJJJ???222,,,,,,...222111***+++333888777;;;888333000333777666222666...555///000777///444///111333222222666>>>EEENNNMMMNNNPPPOOOKKKGGGEEELLLRRR```oooppp___JJJ>>>NNNRRR]]]jjjqqqxxx}}}jjjdddeee___```___YYYOOODDD===;;;;;;333111...------...,,,+++,,,,,,,,,------,,,,,,++++++,,,---.../////////...+++---//////...,,,,,,---+++...***+++222///---666111444===PPPhhhhhhOOO???444333111222333333111///333222111000///.........333333333333444333111000***+++++++++,,,------------------+++******---///......---,,,,,,---...///......---------,,,++++++---///)))(((///333999HHH444666>>>KKKTTTTTTLLLFFFRRRNNNAAA222---222???MMM~~~nnnuuu{{{vvv\\\YYYhhhzzzZZZ555+++...---++++++///,,,333MMMlllsssYYY:::999777JJJnnn~~~uuuvvvyyyBBB555111>>>VVVrrrzzzqqqbbbWWWXXXZZZOOO@@@<<<999888;;;???RRR{{{XXX@@@555888333222777:::888555555444222///111555999777444333777EEEVVVVVVIIICCCGGGAAAHHHRRRXXXYYYWWWUUUTTTRRRHHHEEEQQQ```hhhqqqyyyqqqqqqqqqppphhh______dddkkkuuurrriiihhheeebbbggg```vvvwww___IIIDDDAAA:::555777333555666555222111000111777666555555555444333111111111000000000000000///+++---///111111111000///...//////.........------000+++'''(((---///---***)))999SSSeeefffdddttt~~~aaaXXXPPPJJJFFF@@@666...+++,,,//////,,,000>>>PPP]]]ZZZSSSGGG======AAA@@@:::<<<666???;;;<<>>???;;;555555<<>>666999@@@>>>888333333777???GGGUUUllleee@@@333333333---,,,222888888666777333777888555333444555444666:::KKK^^^___PPPFFFFFF@@@DDDKKKUUU]]]aaaaaa```]]]WWWRRRTTT^^^kkkwww~~~zzzqqqhhhbbb[[[YYYcccrrrpppzzzyyysssuuuqqqiiiiiiVVV___qqqTTTIIIBBBBBB@@@999555777111333555555333222222333222333333444444444333333333222222111000///......,,,---...//////000000000...////////////...------...,,,***,,,...000...,,,)))===ZZZlllooommmttt~~~sssYYY>>>777333555777333///...111............999VVVsssmmmgggZZZMMMMMMTTTVVVQQQKKKGGGTTTXXX```fffXXXVVVPPPLLLFFF@@@;;;999777777???;;;666333666888444---000444:::>>>===999666444111///222888>>>JJJbbbzzz}}}rrrssssssvvv~~~wwwmmmcccZZZVVVNNN@@@>>>BBB>>>999::::::888444111//////.........------,,,++++++++++++,,,,,,------,,,,,,+++,,,---...///000000000......///...,,,,,,...000---444999BBBOOOPPPOOOXXXfffwww{{{XXX>>>444333222...///000///------...000,,,,,,---///000000000000111111000///...---......++++++++++++***************+++,,,+++))))))+++,,,***+++,,,.........,,,,,,,,,,,,------,,,+++***)))111777111+++///333999FFFIIIEEEBBB???777111444<<>>QQQ[[[OOO;;;555???JJJIIINNN[[[hhhhhhZZZMMMHHHBBBAAADDDNNN\\\eeegggeeecccgggddd^^^cccqqq{{{|||{{{rrrllliiiccc```iiiyyyqqqyyywwwvvv~~~wwwwwwfff[[[RRRUUU```rrrbbb???>>>===>>>===999555333000222444444333333444555///111222333222111111111333222222111111000//////...------------...000111...//////000///...---,,,---...///111111111///......===NNNZZZaaaddd___ZZZpppkkkTTTDDD...***)))---......///222666//////111+++---OOOyyywwwuuujjj^^^^^^iiinnnjjj___WWWbbbjjjzzzyyyuuuqqqnnniiiccc[[[RRRHHHAAANNNRRRRRRKKKDDD@@@999111333777999888444222222333222333555666999AAAPPP^^^^^^YYY^^^nnnwwwxxx~~~yyyhhhXXXQQQCCC======;;;111222888555222111111222111///,,,)))------------,,,,,,,,,---++++++,,,---------------+++,,,---///000000111111,,,------------000444777999HHHWWWlll~~~dddGGG777333333222...111333222///------...******+++,,,,,,,,,,,,,,,///000111000///.........---,,,,,,++++++*********)))***,,,+++***)))***+++'''))),,,......---+++***)))***,,,,,,---,,,+++***;;;???666,,,333DDD\\\vvvwwwxxxyyyssscccVVVWWWaaakkkooobbbTTT@@@111111444111---...---444???FFFBBB666000222555,,,(((,,,000---******555...((((((+++---//////<<>>RRRRRR@@@(((000111111...---000444666111222333333333888>>>CCCwwwhhh===777222333444......000222000///666???SSSrrrqqqMMM@@@RRRiiihhhkkkrrrwwwqqqbbbQQQHHHGGGBBB@@@IIIYYYdddfffccc]]]jjjlllbbbcccqqqxxxssstttqqqtttxxxsssiiikkktttooouuurrrrrrkkkZZZJJJDDDFFFLLLWWWcccpppFFF777999::::::::::::555000111222333333111111222444///000222222000///......222222222222111111111111///...,,,+++,,,---000111...///000000000///---,,,,,,///333555444222111111000666:::===FFFJJJ===***EEEeeeiiiGGG444///000//////000---***...555555,,,///777///---SSSzzzllliiirrruuuqqqlll]]]```fff{{{xxxkkkaaannnxxx|||ppp___PPPEEE<<<---555<<<===:::777666555000666:::999999???FFFJJJ:::>>>GGGYYYmmm~~~vvvqqqmmmeee___\\\SSSEEE:::777///+++///000***---333111333///+++***---///000...+++,,,---,,,+++,,,---///+++,,,------............+++,,,---///000111111111,,,------...000444;;;???UUUggg{{{|||rrrqqq}}}|||nnnhhhOOO,,,444BBB---000000///...,,,+++******------++++++++++++------------,,,++++++,,,,,,,,,))))))))))))***+++,,,---))))))))))))((((((((((((&&&(((***,,,---,,,+++***,,,---------,,,++++++***555333666@@@NNNcccjjjIII:::FFF===333------......---111111111000...+++)))''')))***+++***))))))+++,,,222)))&&&,,,...+++///888RRRxxxvvvrrrgggTTT@@@000---888DDDvvvRRR999///===DDD888///222000111222111//////111333444///222...222444333MMMccc===222,,,000111,,,,,,333888222,,,999NNNiiizzzdddmmmwww|||kkkbbbuuuvvv\\\LLLJJJAAA>>>HHHQQQVVV[[[aaabbb^^^^^^bbbdddfffnnnxxxxxxqqqvvvoootttffflllnnnnnnpppuuu{{{zzzuuummmiiiaaaWWWRRRRRRQQQPPPPPPTTTiiinnnEEE777999<<<===<<<999555222000222333333222000000000000111333444444222///---111///------///000---***---------...///111333555///---...222111,,,***+++,,,...111333444333111//////000///---+++,,,///333888OOO^^^VVVDDD888222,,,,,,......,,,---111222000---666111...///+++EEEyyy{{{rrr|||~~~}}}hhhiii[[[```{{{uuuccc\\\DDDCCC>>>BBBNNNRRRLLLGGGIIIAAAEEE@@@999???JJJFFF777444666999DDDaaayyytttlll```VVVWWWPPPFFF@@@===:::555000...///000///------///000000///...,,,++++++,,,,,,,,,,,,,,,---------......***---000///+++)))***,,,---...///111111000...---222333111---...;;;QQQbbbvvvxxx}}}llliiigggaaa[[[[[[aaapppzzzlllmmm^^^999444>>>222/////////......------,,,---,,,++++++++++++,,,---,,,++++++*********++++++******)))(((((((((((()))((((((((((((((()))))))))'''(((***+++,,,,,,++++++---------------,,,++++++111666EEE___xxxsssiiieeeXXXDDD666333===666...+++,,,......---------.........---+++***+++,,,---,,,+++***+++,,,---'''''',,,,,,,,,555BBBXXXllloooddd^^^VVVLLLIII@@@===777///((((((000888QQQfffnnnggglll{{{wwweee>>>---&&&111999333---////////////.........///000333///444000///000888^^^kkkCCC999333888999222///---000666CCCZZZnnnxxxttt~~~zzzaaaMMMGGGFFFDDDDDDHHHOOOVVVZZZcccfffkkkkkkeeebbblllzzzxxx|||nnnwwwqqqwwwrrrssswww}}}{{{pppgggmmmnnnnnniiicccaaabbbdddcccTTTMMMYYYmmmbbb:::444555777777666333000...000222444444222111111111111111111111111111111111111///---,,,---.........,,,,,,++++++,,,...///000///,,,---000///+++)))+++,,,---///111222111000///111///---,,,---...---,,,777BBBIIIAAA444///111444---...---+++,,,000000---+++444111...---)))AAAooo|||uuu~~~mmmpppfffiiiuuu~~~XXX[[[VVVUUUZZZeeemmmooonnnnnnddddddbbbbbbhhhjjj[[[HHH>>>CCCFFFKKK[[[nnnqqqjjjtttyyy~~~tttmmmeee```[[[TTTHHH???@@@:::444222222111...+++...//////...------...000///...---,,,++++++,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,+++***/////////.........------...,,,---666HHH^^^rrr}}}{{{ZZZGGGFFFGGGEEEEEEOOOVVV\\\ppp}}}}}}sssJJJ222444333.............../////////,,,,,,+++******+++,,,,,,******)))))))))******++++++***)))((('''%%%%%%$$$'''''''''(((((()))))))))(((((()))******++++++,,,------......------,,,,,,+++222FFFggg___MMM;;;333///***+++000222...)))(((+++---...---+++,,,---------,,,+++***+++---//////---+++***+++***''''''***))))))555DDDCCCIIICCC:::666///,,,444'''***---,,,+++,,,///222444CCCIIIEEENNN___\\\KKK222+++(((---222222000///...---,,,,,,---...---,,,000+++444111------???ssszzzNNN???666;;;<<<888444///222FFFfff|||uuu}}}xxxdddNNNIIIKKKIIIAAA???GGGPPPUUU]]]jjjwwwxxxlllbbbgggrrrqqquuu{{{wwwvvvuuunnnbbbXXXbbbgggmmmmmmiiigggjjjooommmZZZGGGCCCJJJ[[[tttUUU333777777777666444333111000111333555555333222111222111000///...///111333555000000///---+++,,,///111,,,,,,+++***+++,,,---...///,,,+++...---))))))+++,,,,,,---......//////000222...++++++......+++((()))000;;;AAA===777777<<>>111......------111111...+++111JJJhhhttt}}}{{{wwwxxxssspppvvvooommmjjjnnnwwwzzz|||}}}{{{~~~}}}yyysssvvvuuu{{{||||||~~~|||wwwrrrnnnooofff^^^ZZZYYYWWWVVVWWWRRRYYY___bbbiiivvv|||kkk\\\RRROOO:::777444555666666222---222111000111222111///,,,---......---,,,,,,---///,,,,,,+++******+++,,,---/////////............---///,,,******,,,------+++------,,,,,,---......///...666HHHbbb|||uuudddeeelllhhhkkkeeeYYYLLLGGGIIILLLNNN```QQQ@@@777:::NNNqqqrrr^^^```nnndddFFF222/////////...---,,,+++***)))***************************************+++,,,,,,)))************)))((('''&&&'''''''''((((((((()))(((((((((((()))***+++,,,,,,,,,---------------,,,000......444@@@OOOZZZ^^^fffkkkjjjeeeiiilll]]]FFF777222///111333000***&&&***)))))))))***+++******.../////////...---+++***(((***---,,,***(((&&&&&&+++'''&&&))),,,,,,******(((+++111CCCQQQCCC000000222444333111555===@@@>>>IIISSSVVVLLLCCC>>>444(((,,,000000***(((,,,---)))......---.........,,,***...&&&---///111000:::fffsss\\\LLLSSS\\\aaaeeeeeeggg|||www^^^cccyyyzzzuuupppcccXXXFFF:::<<<===<<>>\\\rrrvvv}}}uuuqqqyyyuuujjjgggmmmsssyyy~~~~~~{{{vvvyyylllpppyyy~~~~~~}}}|||ggg[[[]]]___ZZZ===BBBDDDCCCGGGSSS```fffbbbcccbbb\\\QQQEEE<<<888222111000111444555333111/////////000000///,,,***,,,---------++++++---...,,,+++***)))***+++,,,---........................+++,,,---,,,******,,,...,,,,,,++++++,,,---/////////EEEeee|||lll___VVVUUUYYY[[[]]]aaaZZZQQQZZZdddaaaRRRRRRRRRSSSWWW]]]aaadddbbbFFF000222>>>LLL___qqqIIIEEEPPPjjjttt___>>>+++///...---,,,+++)))(((((())))))************))))))***************+++,,,---)))***+++,,,,,,+++******''''''''''''''''''''''''''''''((())))))******+++++++++,,,,,,------,,,,,,+++,,,+++(((***222999<<<222777666222222777444,,,//////000111111...)))%%%******************))))))***+++---///000000//////&&&(((******(((&&&%%%&&&***''''''+++111222...((('''(((000JJJhhhhhhWWWQQQKKKTTT[[[aaakkkvvvvvvnnncccjjjjjj^^^NNN@@@222)))))),,,,,,***)))+++---,,,---///111000...,,,,,,,,,222+++...---111111///KKK||||||vvvaaaQQQQQQ^^^```ZZZUUUQQQSSSBBB888:::<<<===HHHYYYhhhfffeeeiiirrrxxxsssjjjZZZUUUhhhYYYyyyppp}}}|||yyyzzz}}}~~~wwwcccPPPJJJJJJJJJNNNUUUnnnpppmmm```NNN@@@===???AAAPPPiiiuuuQQQ<<<>>>666555222000//////000111555666777777444111000000000000111111111000///...---222777999888444111///******))))))***,,,---...111......000///,,,+++...+++***))))))***+++---...+++...000,,,(((***333===YYY]]]iiizzz~~~XXX999,,,---111222...222111222KKKmmm|||vvvxxxsss}}}|||lllkkkrrrrrrxxxppp~~~||||||vvvpppyyywww{{{{{{rrrTTTRRRKKKBBB>>>@@@AAA???;;;;;;<<<<<<999555000---333111000000000000///...,,,,,,.........---,,,+++,,,,,,---,,,+++***,,,...,,,+++***)))))))))***+++*********+++++++++,,,,,,(((,,,///...+++***,,,///---,,,++++++///444:::>>>LLLgggyyyaaaUUUHHH>>>999888>>>EEEIIIOOOVVVSSSOOO]]]llljjjRRRRRRUUUYYY^^^bbbfffiiiWWWHHH:::777===DDDHHHJJJ888CCCQQQhhh~~~vvvRRR555......---,,,++++++******(((((()))******)))((((((((((((((())))))+++,,,,,,)))***+++,,,---+++***)))(((((((((''''''&&&&&&%%%&&&'''(((************))))))***++++++,,,,,,++++++&&&***)))%%%%%%***---+++------,,,***(((''''''(((+++///111000...,,,,,,+++)))******))))))((()))***)))***,,,...////////////&&&'''((('''&&&%%%&&&'''(((((()))+++000222///+++%%%%%%***IIIwwwuuuccctttttt]]]___^^^WWWMMMBBB777///+++)))***,,,,,,+++---///***///444222---)))***---///,,,///)))///333,,,<<>>IIIXXXhhhzzznnnRRR>>>666<<<555444222111000111222333000222555555444333333444555444111///---------------///333888;;;;;;888555...---,,,+++******+++,,,///------000///+++***+++************+++,,,------)))---///...++++++111666???TTTqqqmmmHHH333///111///+++333555666TTTwww~~~{{{yyyttt}}}yyyjjjoooxxxqqquuu}}}eeezzzxxxkkkzzzppp{{{|||wwwmmmccc[[[SSSDDD666888444000000222333222///333222000//////......---.../////////......---...+++,,,,,,+++******+++---,,,+++***)))(((((()))***'''(((((()))***+++,,,,,,(((***---///...---,,,+++---+++***...999IIIZZZddduuueeeEEE:::666666:::@@@EEENNNVVVXXX[[[^^^VVVPPPaaatttuuuaaa]]]XXXVVVRRROOOOOOQQQOOOWWWSSS@@@222111333111000CCCPPP```}}}fffGGG------------------------'''((()))******)))((('''''''''''''''((()))++++++)))***,,,---,,,+++)))'''))))))((('''&&&%%%%%%$$$%%%&&&(((***+++***)))(((((()))***+++++++++++++++***,,,***&&&(((...///++++++((((((+++***&&&''',,,&&&,,,111000,,,+++---...((())))))(((((((((***++++++,,,---------,,,++++++&&&''''''&&&%%%%%%''')))''')))+++******,,,,,,,,,///---,,,HHHyyyuuu___vvvjjjFFF>>><<<;;;;;;;;;888111+++,,,&&&%%%***+++''''''+++(((///555333+++''')))...(((***...%%%---666///;;;WWWrrrXXXIIICCC@@@FFFQQQ\\\[[[PPPFFFBBB555<<<222,,,555222---999===SSSVVVBBB<<>>;;;444222000...,,,+++++++++---+++---000///+++(((***)))******+++,,,,,,------)))+++---..................HHHgggWWW;;;222111,,,)))333777999YYY{{{}}}}}}vvv~~~ooodddqqq|||ooorrrnnnrrrlllkkkxxxzzz~~~xxx|||rrr\\\GGGFFF===333000333666555333222111000000000111111111000111000///,,,******++++++,,,,,,+++******+++------,,,***)))((((((((()))(((((()))***,,,---...///***)))***...111111,,,''',,,******222DDD^^^xxxsss^^^III;;;555888555222555EEE[[[kkkrrrooopppfffVVVSSScccsssxxxtttxxxUUU===@@@FFFCCCTTTkkkfffIII888333111333999333EEEYYYiiiLLL111---***+++......***'''(((((()))(((((('''&&&&&&%%%%%%&&&(((******'''$$$$$$''')))'''$$$$$$'''+++(((((('''$$$$$$&&&&&&%%%###%%%''')))++++++++++++************))))))))))))((('''''''''(((***---///*********)))******++++++...+++))),,,000111...************)))***++++++,,,,,,***((('''((()))((('''((((((((('''%%%&&&(((***++++++)))'''&&&'''+++...***$$$***EEEfffsssgggTTTBBBOOOcccuuuxxxgggLLL777...---,,,,,,---...---+++,,,,,,++++++)))(((&&&%%%000111111///,,,***)))))),,,++++++,,,///111333444SSS}}}```\\\ZZZVVVNNNCCC999333000000///000333666777444000444///...111333222111333FFF___cccUUURRRVVVTTTSSSUUUWWWaaammmppphhhaaa```eeegggfffdddkkkyyyzzzfffXXXSSSQQQdddrrrkkkVVVGGGBBBBBB;;;999777888;;;@@@CCCEEEUUUnnn___CCC888333444999...000111111///---,,,---111---///999BBBBBB>>>:::<<<666///,,,---...+++(((///333888<<<@@@EEEJJJMMM???666///...///,,,******---)))(((+++,,,***)))***((()))+++,,,---,,,,,,+++,,,---...---,,,,,,---///000???bbbooo===+++222222000///000222@@@bbbzzznnn```gggxxx{{{|||xxxxxxzzz{{{zzz}}}~~~ttteee^^^NNNFFFEEE;;;444;;;;;;===999000...333111***777111...///...***+++111000,,,++++++***(((+++000++++++******)))((((((((('''''')))+++---...,,,++++++(((***000222---***,,,222)))///LLLlll~~~pppTTTAAA777111000222222444<<>>VVViiibbbEEE444...---111///333MMM___iiieee===333++++++---***)))***)))))))))))))))(((''''''"""$$$''''''&&&%%%''')))+++,,,---+++)))'''((()))++++++***(((''''''%%%###%%%&&&''')))*********************)))))))))((((((((('''&&&%%%'''))),,,...)))))))))))))))******+++...+++((()))---...,,,((()))))))))))))))***+++++++++)))((('''((()))((('''&&&'''((('''&&&&&&''')))(((((((((&&&%%%%%%(((***)))&&&(((444CCCFFF;;;...***///777@@@CCC===111&&&---+++***+++,,,---+++***,,,,,,,,,+++***)))''''''***+++---,,,***))))))***&&&(((***)))***111>>>HHHjjjxxx[[[AAA111111000///,,,,,,---///111//////111333333111...888333111111222111444999GGG\\\```ZZZaaafff]]]UUUXXXXXX^^^gggkkkiiiiiillliiillllllkkkqqqhhh[[[```qqq}}}uuuaaaOOOEEEAAABBB???;;;999999;;;===>>>AAAIII\\\xxx~~~RRR===888444222444...000222222000.........000///333===DDDBBB<<<999777333///---......---+++,,,///444:::BBBLLLVVV\\\XXXDDD000((()))+++---///000,,,***,,,---)))'''((()))***+++,,,,,,,,,,,,,,,+++,,,---,,,+++***,,,---000;;;WWWQQQ555///......000000---777WWWwwwvvvfffiiiwwwyyy|||~~~xxxwwwvvvtttrrrsssyyy{{{xxxssseee^^^```[[[XXXbbbZZZYYYNNN;;;000222555444666///,,,...///,,,,,,///111---+++,,,+++)))+++///---,,,,,,++++++***)))))),,,++++++++++++,,,++++++222+++((()))***))),,,222)))333LLLmmm^^^LLL999000///222666:::222555HHHdddrrrqqqrrrzzzvvvgggbbbppp}}}nnnHHH777<<<>>>666BBBTTTQQQ<<<000...000888>>>OOOppp}}}yyyvvvJJJ777***,,,...)))&&&))))))))))))***))))))((('''!!!%%%)))'''###"""'''---((((((((()))++++++)))(((***)))((())))))'''$$$"""%%%&&&'''((()))******)))******))))))))))))((((((((('''%%%$$$%%%(((+++---))))))(((((()))******+++...***'''''')))***)))'''(((((((((((()))))))))******)))''''''((()))((('''%%%'''))))))((('''&&&'''&&&(((((((((&&&&&&'''((($$$%%%''')))***)))&&&###+++))))))+++///111000...+++)))((()))++++++***))),,,,,,,,,,,,+++***((((((&&&(((*********)))***,,,'''+++---+++***666LLL^^^nnnvvvlll]]][[[QQQ:::***------,,,++++++---111555111000....../////////...444222222333111000555<<>>KKKXXXaaa```HHH000&&&(((,,,///000222...,,,......)))''''''++++++******++++++,,,,,,***+++,,,+++***)))***,,,,,,666KKKrrrgggBBB...,,,---000///)))---GGGcccmmmkkkvvvyyy{{{}}}{{{wwwttt|||vvv{{{{{{zzzvvvppptttrrrsss~~~mmmtttqqq]]]III???888111777000,,,...222111///...000,,,)))+++***((()))---.........---,,,,,,++++++***)))((('''''''''((()))---******---...---...111444LLLooo}}}}}}ttt^^^RRR;;;666222333333222333666===;;;NNNllluuuiiieeeppp}}}nnndddkkkvvv}}}www[[[===111555555...---===>>>222///222;;;IIIbbbxxxvvvYYY<<<(((***///(((###%%%'''(((((((((((((((''''''###'''***)))&&&%%%(((+++)))(((''')))***+++)))'''+++&&&###$$$&&&%%%$$$$$$$$$%%%&&&''')))***++++++***)))))))))(((((((((((()))(((&&&%%%%%%(((***,,,))))))))))))***++++++,,,///+++'''&&&&&&''''''&&&&&&''''''((((((((((((((()))'''&&&&&&((())))))(((&&&(((+++,,,***(((''''''''')))++++++)))(((((((((###&&&)))((('''''',,,000'''&&&&&&(((+++------,,,***)))((((((***+++***)))***************)))((('''''')))++++++++++++,,,---(((,,,...,,,+++444GGGWWWOOOMMM@@@888<<<999...---222111000---+++***,,,...111///---------///000111111222555888777777>>>GGGkkk}}}~~~nnnaaaRRRMMMEEE>>>;;;999888888444777:::<<>>HHHOOOIII:::---***------++++++111---,,,//////+++)))))),,,,,,*********+++,,,---***+++,,,,,,***)))***+++'''222AAAeee||||||YYY???111/////////******:::NNNgggzzzrrrjjjrrrvvvzzzyyy{{{xxx{{{yyyzzzzzzuuuzzzyyywwwxxxvvvcccTTTGGG===AAA:::555666;;;<<<888444000+++)))***+++)))))),,,.........---,,,,,,++++++&&&''''''''''''''')))******)))***,,,000777???EEE^^^qqquuu~~~qqq\\\GGG777111//////111444333444<<>>999444AAAeeeyyyNNN999666444333111......111///111444444333333333444///,,,,,,//////,,,,,,///,,,...000///---+++******)))***+++,,,---000555888111,,,+++......+++((((((...***+++///111...,,,,,,---,,,+++*********,,,,,,+++,,,...---,,,******+++&&&000222NNNjjjyyywww___;;;222,,,......---333===NNNdddwww}}}uuufffhhhmmmsss~~~{{{}}}zzz~~~}}}}}}~~~yyy{{{~~~|||{{{}}}|||{{{xxxxxxzzzxxxmmmjjjfff```XXXRRRLLLJJJMMMOOOKKKEEE888222///111111///---...------,,,,,,++++++******'''***,,,,,,+++***+++,,,,,,,,,+++...888KKK```mmm|||||||||dddPPPAAA555000000333111111333777CCCWWWiii]]]SSSZZZrrr{{{qqqnnnxxxuuunnnXXX===666DDDPPPQQQ@@@===777111//////111111///333...,,,:::PPPqqqmmmeeefffxxx\\\;;;)))$$$%%%'''***###$$$%%%%%%&&&%%%%%%%%%###""""""$$$'''((('''%%%(((---000---))),,,888CCCBBB222&&&$$$$$$!!!!!!&&&""""""###%%%(((***---...))))))((((((((((((''''''***************)))))))))))))))))))))***+++---------,,,***(((''''''''''''%%%&&&((()))))))))(((''''''%%%$$$%%%((()))***)))(((+++......,,,)))((('''%%%'''))))))'''%%%$$$$$$******(((''''''((()))***+++***)))))))))***,,,---(((''''''(((***+++***)))%%%&&&&&&''''''''''''&&&''')))******(((''''''(((***************)))&&&$$$)))---***(((,,,***+++666...000444555555555666777....../////////111555888<<<888777<<>>>>>===888444333,,,,,,++++++******))))))'''))),,,+++)))(((***---(((444CCCPPP^^^nnn{{{kkk\\\JJJ???888333444666...,,,...888EEESSScccoooddd\\\bbbvvvuuujjjiii___TTTBBB222---333<<>>BBBFFFJJJvvvXXX???333444333111/////////...---000222444444333444555666...))),,,000///......+++)))(((***---...,,,))))))+++,,,,,,+++***+++---000,,,***---...+++***+++(((&&&(((///222///......,,,,,,,,,,,,,,,+++***)))***,,,...---+++)))((((((...<<<111???^^^nnnyyyCCC444)))+++---+++,,,000***555FFFUUU[[[```nnn~~~dddYYY]]]iiixxx}}}zzz{{{}}}}}}yyyzzz~~~wwwsssyyy~~~|||qqqqqqzzz~~~}}}xxxzzzsssttt}}}tttuuutttooopppnnniii^^^UUUMMMJJJFFF>>>666333,,,,,,++++++******))))))&&&((()))((('''+++222999:::OOOgggxxx~~~hhhMMMBBB777333222000111333111333???TTTeeellllllkkkfffaaagggxxx~~~ooo[[[PPPKKK;;;111222444222777@@@===222))))))---///000111)))444===IIITTTVVVaaaxxxbbbOOO:::777;;;222111@@@888MMMWWWIII555+++'''"""$$$%%%&&&&&&'''''''''&&&###$$$%%%$$$$$$***666@@@ZZZaaa___KKK111+++<<>>;;;777CCCWWWiii[[[aaaqqqxxxtttuuutttlllrrr|||~~~{{{}}}~~~{{{nnnmmmxxx}}}~~~~~~}}}sssrrr}}}rrr{{{ssssssrrrnnniii___UUUPPPIII???555000------,,,++++++******)))(((***++++++---666CCCNNNcccqqq|||{{{wwwpppZZZAAA666555333111000222555888???HHH[[[kkkllleeefffnnnlllgggeeeeee\\\III888111555//////555666444===KKK???,,,(((000000111333......777LLL```YYYDDD>>>GGG===222...333444,,,)))---)))333KKK\\\OOO111%%%---)))'''$$$""""""###%%%'''&&&!!!"""&&&$$$***GGGfffzzzyyynnnVVV:::(((&&&+++((('''&&&%%%%%%&&&'''((($$$$$$%%%''')))***(((&&&''')))***)))'''&&&&&&''')))))))))((('''%%%$$$###%%%%%%$$$$$$$$$%%%&&&&&&)))'''$$$$$$%%%&&&&&&&&&((()))***+++***(((&&&%%%&&&&&&&&&''''''''''''(((%%%&&&&&&&&&&&&&&&%%%%%%''')))((($$$$$$'''(((&&&%%%%%%$$$%%%%%%'''((()))&&&''''''''''''''''''&&&((('''&&&$$$$$$%%%&&&'''+++&&&$$$(((***)))'''''')))&&&'''+++---***''''''+++******+++---......---,,,,,,,,,++++++,,,------///111111000------///222222000000222222///111444888IIIppp~~~uuueeePPP>>>666777;;;CCCDDDVVV|||PPP666:::333333222222000///---,,,------///222333111---***///......---------......---...///...,,,+++,,,---,,,,,,------,,,***(((&&&)))***,,,,,,---,,,+++***))))))***+++++++++++++++---+++******+++,,,+++***...,,,++++++,,,+++)))'''...555;;;HHHccc|||;;;444,,,'''''')))******+++(((+++222111,,,222???ssskkk^^^hhhqqqtttyyyyyydddfffrrr~~~zzz~~~|||}}}{{{yyyqqq|||xxxzzzzzzrrrzzznnnVVVKKKBBB333888===000---,,,+++***+++,,,---...)))'''(((,,,000;;;SSSjjjjjjoooxxx|||aaaVVVPPPBBB222666555222000000555>>>DDDWWWhhhvvvuuukkkgggkkkpppcccWWWLLLGGGBBB999222000000+++,,,222222111:::HHH999---)))---333@@@CCC777999LLLggguuueeeGGG444222777...,,,111000)))(((---+++000CCCXXXUUU===+++))))))(((&&&$$$###%%%&&&((("""&&&((($$$$$$111KKKaaaZZZWWWNNN@@@111(((&&&(((((('''&&&%%%%%%&&&'''(((%%%$$$$$$&&&((()))(((&&&'''(((***)))'''&&&&&&'''''''''''''''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''(((&&&%%%%%%&&&''''''&&&)))***++++++***(((%%%###$$$$$$%%%%%%&&&'''(((((('''''''''''''''&&&%%%%%%''')))(((%%%%%%((()))'''%%%%%%%%%&&&&&&'''''''''''''''((((((((((((''''''&&&&&&&&&%%%&&&&&&''''''***&&&%%%))),,,***)))******((()))------)))&&&'''+++******+++---......---,,,+++++++++,,,------...///000000///------///222000000111333111000555<<>><<>>GGGKKKFFF333000,,,******++++++***///,,,---000...))),,,444VVV|||hhhVVVYYYjjjtttlllnnn}}}{{{qqqvvvjjjzzzzzzttt~~~eeevvviii}}}xxxwwwvvv{{{}}}~~~zzznnnttt]]];;;***///111222333...------,,,++++++,,,,,,------+++***+++++++++///555<<<888555777BBBTTTgggsss{{{hhhNNN:::222222333333000555<<>>===555...+++'''###"""$$$%%%$$$!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$""""""$$$%%%&&&&&&%%%''')))((('''&&&&&&'''''''''''''''''''''&&&%%%#########$$$%%%&&&'''(((&&&&&&&&&(((***)))'''%%%&&&''')))***)))'''%%%###############%%%(((+++,,,*********)))(((&&&%%%$$$%%%((((((&&&(((+++---***$$$&&&'''))))))(((&&&%%%&&&&&&''''''''''''&&&&&&$$$%%%'''((()))))))))(((***'''(((+++,,,***)))+++)))(((***---***''''''++++++***)))***,,,------,,,******++++++---...000000......---,,,,,,---///000222333444333111666HHH[[[kkkRRRAAA>>>888666???UUUvvv^^^;;;===666555444222111000000//////------...000222222111///...---+++***))))))))))))***+++***((('''((()))...///111222333333222111***************)))))))))''')))---000111000...---******---000444555333222---,,,,,,---...///---,,,((()))'''$$$---@@@QQQXXXkkkcccMMM333(((...111---...---,,,,,,,,,,,,++++++...,,,---///---)))+++111999bbbsssZZZYYYnnn{{{yyy}}}}}}yyyvvvxxxjjj~~~yyykkk{{{ccc}}}ttt|||lllzzzjjjpppzzzxxx|||wwwyyysssaaaCCC111777999111...111///.........------------,,,+++***,,,------,,,,,,***(((&&&&&&+++333;;;AAA^^^iiizzzjjjYYYLLL===555555555333111333CCCWWWbbbhhhppp}}}xxxuuueeeHHH555222+++222777555...***+++,,,)))+++---...,,,000<<>>VVVvvvqqqXXXCCC<<<888>>>QQQpppzzzIII111444333222000000111111222---,,,++++++---//////......---,,,+++******))))))***+++,,,+++***))))))+++))),,,111444555444111///...---,,,+++*********+++(((+++...111333444333222000000000222444444333111---,,,,,,,,,......,,,******,,,---,,,+++))))))(((+++)))&&&(((,,,---(((!!!)))+++------,,,+++,,,---++++++,,,---.........///666UUUttt}}}bbbQQQWWWiiiwwwzzzwwwttt~~~wwwnnnrrr|||{{{vvvmmmyyyzzz|||tttoooxxxrrrooofffaaaVVV;;;+++333111111111111111000///...+++,,,***'''(((,,,,,,))),,,+++***))))))***++++++,,,,,,000<<>>222'''%%%'''((()))+++***)))((()))+++---,,,+++---------------...//////000...,,,,,,///111222111333888JJJjjjkkkNNNCCC;;;AAAWWWyyy]]]999666555222000.........///...---,,,---//////...---------,,,+++++++++++++++***+++,,,+++)))((()))***)))***+++---............------+++***)))))))))******+++...111333444555555111000000111333444444333---,,,+++,,,---,,,***(((,,,++++++,,,,,,***''''''---,,,,,,//////+++'''%%%)))+++------+++***+++---,,,---------...///...---@@@]]]vvvzzzaaaMMMMMMdddyyy{{{|||wwwooouuu~~~sss{{{}}}wwwvvvsss{{{~~~qqqjjjwwwrrruuusssrrrttt~~~zzzqqqhhhKKK333555000000111111000...---,,,(((++++++''''''***+++(((((('''''''''(((***,,,---,,,,,,,,,---000111000///...,,,222===EEEMMM^^^nnn~~~\\\@@@>>>>>>111111///000444666===MMM^^^vvvvvv\\\MMMPPPZZZ===777...&&&$$$''',,,000......***&&&)))000///((('''...333333666EEE\\\mmmYYYlllnnnNNN:::***...---...111000+++((('''---+++((('''))),,,***&&&+++000...'''&&&,,,...)))(((((('''''''''&&&&&&&&&$$$$$$)))111555000)))&&&(((%%%""" !!!###$$$%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&''''''$$$"""###%%%''''''&&&&&&&&&'''(((((())))))))))))((((((''''''&&&%%%$$$$$$$$$$$$***(((&&&''')))+++,,,,,,---+++&&&"""!!!!!!###$$$!!!###&&&)))******((('''&&&&&&&&&'''&&&&&&%%%%%%"""&&&(((&&&'''***)))&&&$$$$$$%%%&&&(((***,,,---(((((())))))))))))((((((+++***)))(((((((((*********'''&&&'''''')))111:::HHH888)))%%%((()))((()))***)))((()))+++,,,,,,+++......---------......///111...,,,---000222222111555DDDhhhzzzcccSSSFFFKKKcccrrrHHH999777333000---,,,,,,,,,//////...///000000...,,,------,,,,,,+++,,,,,,,,,)))***+++***)))((()))***)))((('''&&&''')))+++------,,,***(((((((((((()))+++,,,...111333555666777111000///000222555555555...,,,++++++,,,+++)))'''---)))(((***,,,,,,++++++%%%%%%''')))'''$$$&&&,,,)))+++---,,,***)))+++......///.........///...+++;;;YYYpppvvvpppZZZHHHFFF^^^ppp~~~yyyxxx~~~|||xxx|||~~~||||||~~~~~~}}}}}}yyymmmeeennn~~~wwwrrrvvvxxx~~~zzzzzzpppooopppjjjzzzpppkkklll}}}tttnnnRRR555222...////////////---+++***$$$***---)))(((,,,---***'''((()))++++++******)))(((,,,111222...***)))***444,,,+++111000---888JJJlll}}}iiiOOO<<<444222///,,,---000999BBBFFFLLLZZZiiimmmnnnJJJ777333444333000,,,******+++++++++***((()))******(((+++111&&&...===KKKPPPUUUjjj}}}wwwkkkVVV>>>...)))000111333333000...,,,+++***(((((()))+++------,,,...---+++***)))))))))))),,,,,,%%%###((($$$"""+++!!!!!!###&&&))))))'''%%%((('''%%%###""""""######""""""###%%%''''''%%%$$$'''&&&$$$######%%%&&&((("""###%%%%%%&&&%%%$$$###'''&&&&&&&&&%%%%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$,,,333000%%%%%%222>>>AAAFFF222!!!$$$%%%$$$$$$%%%%%%$$$%%%&&&&&&%%%###'''&&&$$$###"""###$$$$$$''')))))))))'''&&&'''((('''''''''&&&%%%'''***---***((((((***,,,,,,)))&&&)))(((''''''((()))(((&&&+++++++++(((&&&''',,,000@@@777+++&&&'''***+++***+++***)))((((((((()))***+++...---)))***//////***000111******444555333888AAAhhhfffggg]]]^^^}}}WWWBBB111999555///444000333...///111222222000---,,,---,,,+++++++++---///000111222111+++%%%###&&&************)))'''''')))+++,,,+++***)))))))))***++++++***+++,,,///000///......------///222444444333000...,,,***))))))******///+++''''''+++---+++(((,,,+++***((((((((())))))''')))++++++)))((()))+++......//////////////////222MMMnnn}}}qqqXXXFFF@@@WWWeeezzz~~~}}}{{{sss{{{yyy{{{iiiooo___yyyyyyuuu|||kkkjjjjjj{{{zzzlllwwwiiitttggglllvvvzzzkkkvvvrrreeeiiiyyyyyyyyyaaa[[[CCC666111---,,,//////,,,***+++******))))))))))))******++++++******)))*********,,,+++*********+++,,,---...///111222444555555555FFF```tttkkkMMMBBB444---...111222111111333<<>>333---///555...000111222000...---,,,)))((('''''')))******)))+++***((('''&&&&&&&&&'''&&&...)))"""''''''###%%%#########$$$&&&&&&%%%$$$((('''%%%###"""""""""###"""""""""$$$&&&'''%%%###%%%%%%$$$###$$$%%%&&&'''###$$$%%%&&&&&&%%%$$$###'''&&&%%%''')))***(((''''''&&&%%%$$$$$$$$$$$$$$$---333222******666BBBDDDLLL;;;,,,''''''%%%!!! &&&%%%$$$%%%&&&'''%%%###))))))'''&&&&&&&&&'''''')))******)))'''&&&'''(((&&&&&&'''&&&&&&&&&)))+++)))''''''(((******(((%%%'''&&&%%%%%%&&&'''&&&%%%''')))***)))''''''***,,,......,,,***))))))***,,,++++++******+++,,,---...///111///******......***000333000000444111444DDDttt~~~llllllhhhtttvvvGGG222555111,,,111...111///111333444333111///---///...---,,,,,,---///000///000000,,,'''&&&)))---+++,,,+++***))))))+++---++++++******+++,,,---...,,,++++++,,,......---,,,+++******,,,///111111000------,,,+++***)))((('''---***'''(((+++---+++(((---,,,+++***))))))******((()))+++***))))))***+++------------...............KKKnnnxxxaaaNNNEEEIIIZZZqqqxxxyyyvvvcccuuuwww~~~rrr}}}```www~~~}}}sss~~~~~~}}}~~~nnnllleee{{{nnnsssrrr{{{{{{lllnnnpppkkkvvvTTTQQQ:::---)))***...000---,,,---))))))))))))))))))))))))++++++*********++++++,,,,,,+++******+++,,,---...///000000000000111111111@@@PPPYYY___jjjnnnrrr}}}|||~~~pppQQQ;;;111///,,,,,,---//////...111000444>>>DDDAAA888222333<<<@@@<<<999999333+++***************)))((((((///---,,,---,,,---333<<>>111***))))))***...,,,---///000000///...,,,((('''%%%%%%'''((('''&&&((((((&&&%%%$$$$$$%%%&&&$$$000+++"""'''***$$$###&&&%%%$$$$$$%%%&&&%%%$$$(((&&&%%%###"""""""""""""""""""""$$$&&&'''%%%############$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%$$$$$$'''%%%$$$(((---...+++'''&&&%%%$$$$$$$$$$$$$$$%%%(((...---'''&&&000888999777///(((&&&'''%%%$$$%%%&&&%%%$$$%%%''''''%%%$$$***)))(((((('''((((((((()))***+++)))'''&&&&&&'''$$$%%%''''''&&&&&&''')))''''''&&&'''))))))'''%%%((('''&&&'''((()))(((&&&%%%'''))))))((((((((()))'''///777777111---...222++++++++++++,,,...///000///111///,,,+++...///...000222111222444222CCCbbb}}}zzzqqqqqqmmmnnnrrrTTT777444000,,,000---222111222444555444333111000111000///...---...///000...//////,,,)))))),,,000,,,,,,,,,+++******,,,...+++++++++,,,---...///000...,,,++++++,,,,,,+++******))))))+++---/////////)))***+++,,,+++)))&&&$$$***((('''))),,,---+++)))---,,,++++++***++++++,,,)))))))))******+++++++++++++++++++++,,,,,,------,,,JJJoooppp[[[MMMBBBRRRkkk~~~~~~uuuttt|||kkk|||nnn|||uuuzzzvvvqqq{{{{{{ssspppooovvvtttxxxjjjwwwkkk~~~bbbgggBBB999,,,))))))...///,,,***+++))))))************))))))+++++++++,,,,,,---------++++++++++++,,,---//////111000...------------...<<>>>>>777000///111*********++++++,,,------+++---.........000111111...//////555===EEEccc}}}sssoootttpppvvvhhhAAA777222///333///666111222333444444333111000222222111////////////000...//////---++++++...000+++,,,,,,+++******,,,...,,,,,,,,,------......//////---++++++++++++)))'''***))))))+++...000000///))))))******)))'''&&&%%%'''&&&'''***------,,,***++++++******+++++++++++++++)))(((***,,,---,,,+++)))))))))***+++++++++,,,...IIImmmhhhTTTGGGVVVmmm}}}}}}}}}}}}tttwwwzzzjjj{{{~~~|||nnnwwwrrr|||tttzzzsssyyy~~~yyyppp|||qqqkkkssspppxxx^^^HHH...000,,,+++......)))&&&&&&((()))************)))(((***+++,,,---......//////******+++,,,---///000000000///---++++++,,,---///555:::;;;BBBQQQWWWZZZeeehhhbbbcccXXXbbb```ooorrruuuyyykkkPPPAAA999444000(((+++...///---,,,,,,---...---------///222444444333111---******---+++'''(((***+++***((('''''')))))),,,444AAAIIIJJJIIIIII333000+++111DDDRRRIII666...,,,,,,---+++))),,,222))))))***---000000...,,,&&&$$$$$$%%%(((*********''''''&&&%%%%%%&&&(((((((((---444@@@EEE333$$$((($$$$$$&&&)))+++***&&&###&&&%%%$$$#########$$$%%%######$$$&&&(((((('''%%%!!!"""###%%%%%%&&&&&&%%%(((''''''&&&&&&%%%%%%%%%***&&&###%%%+++,,,'''!!!%%%$$$$$$$$$%%%&&&''''''(((***)))%%%###%%%%%%$$$###''')))(((%%%$$$%%%%%%&&&&&&%%%&&&'''(((&&&$$$%%%%%%%%%&&&&&&&&&%%%%%%'''(((((('''%%%$$$$$$%%%###%%%''''''&&&%%%&&&'''((((((((((((((('''((()))'''&&&%%%&&&((()))((('''+++)))'''&&&''')))+++,,,,,,000444555222---+++***------------,,,,,,++++++))),,,///111000//////111...555===LLL]]]kkkuuussszzz~~~{{{JJJ888444333555000888///000111222222111000000333222111111000000000000000000///...,,,,,,---...***++++++***)))***,,,.........---------,,,++++++...---,,,,,,,,,+++)))&&&)))((((((***---//////...***)))'''&&&&&&&&&&&&'''%%%&&&'''***,,,,,,,,,***(((((()))******++++++++++++)))'''***///000---***(((((())))))***+++,,,,,,...CCCaaa|||oooVVVLLLXXXkkk}}}|||xxxvvvqqqtttvvvbbbqqq{{{ooo{{{jjj}}}{{{{{{zzzvvvsssxxxzzzooowww{{{jjjNNN333222---+++---,,,(((&&&&&&))))))************))))))***+++,,,......//////...******+++---...//////000...---,,,+++,,,...000222...222222888FFFPPP^^^tttvvvhhhaaaPPPZZZVVVaaa```bbbcccjjjyyyyyyaaaDDD555222222000///)))***,,,,,,,,,,,,---...''',,,000///---...///...333000,,,)))'''((()))***&&&'''(((&&&$$$%%%***......444FFF\\\fff^^^KKK>>>++++++******000555111***((((((***+++(((%%%)))000)))((((((+++///000---***'''&&&%%%&&&(((***+++***&&&%%%%%%$$$%%%&&&((((((&&&111>>>MMMSSS???***)))$$$%%%&&&((()))(((%%%"""%%%%%%$$$$$$%%%&&&'''(((%%%%%%%%%''')))***(((&&&######$$$%%%&&&&&&'''((()))((('''&&&&&&&&&&&&&&&***&&&###$$$'''(((%%%"""%%%%%%%%%%%%&&&'''))))))(((((('''&&&&&&'''''''''###(((+++'''$$$$$$%%%$$$'''&&&%%%&&&((((((&&&%%%&&&&&&'''(((((((((''''''&&&'''((('''%%%%%%%%%&&&%%%&&&''''''&&&%%%&&&(((((())))))(((''''''(((***,,,++++++,,,...///...------***&&&%%%&&&))),,,,,,******+++,,,------,,,+++111111111111000...---,,,---...000222000...000555===PPPbbbtttpppkkkqqqOOO777555555555...666......///000000000000///111111111111111111000000//////...------------...)))*********)))***,,,.../////////...---,,,***)))++++++,,,...///---***''''''&&&&&&(((+++,,,,,,,,,***)))'''%%%%%%&&&'''(((%%%&&&''')))***+++++++++&&&'''(((******++++++++++++(((''',,,222444...(((((())))))***+++,,,---------888LLLiiitttVVVJJJSSScccttt{{{kkk~~~uuu}}}gggtttttttttzzz}}}}}}xxxuuu}}}{{{yyy~~~}}}ppp{{{{{{ppp}}}xxxIII???222---***+++,,,***)))+++******))))))))))))*********+++---...///......---)))***+++---............,,,,,,,,,,,,...000222333000000+++---999EEE^^^}}}xxxtttTTT```LLLeeeYYYbbb[[[SSSOOOTTT```mmmzzzwwwNNN???333111222000---,,,000///...------,,,,,,+++%%%+++...,,,***,,,,,,***...+++)))))))))(((((()))%%%&&&&&&%%%$$$)))222:::444888HHHaaannnbbbHHH333***'''&&&)))++++++,,,///---,,,---000---'''%%%&&&)))''''''***///000,,,(((***(((&&&&&&'''((((((''''''&&&&&&&&&'''(((***+++,,,???EEECCCIIIHHH;;;333...,,,)))(((''''''%%%$$$%%%$$$$$$%%%&&&(((***,,,&&&&&&''')))++++++***(((%%%$$$$$$$$$%%%''')))******)))((('''&&&&&&&&&'''(((%%%######%%%&&&'''&&&%%%&&&&&&'''((()))***+++***(((''''''''''''&&&&&& %%%&&&"""!!!$$$&&&$$$'''&&&&&&'''(((((('''%%%&&&'''((()))***))))))(((&&&''')))(((''''''(((***((((((((('''%%%%%%''')))'''(((((('''%%%%%%'''***///......///111222222111***(((%%%%%%'''******))))))))))))***,,,...//////000111111222111000......///---...000///000999DDD^^^zzzuuuhhhhhhqqqTTT777555777555,,,444....../////////000000000///000000111111111111111,,,,,,+++,,,.../////////***+++++++++***+++...000...//////000///...,,,,,,''')))---000222000,,,((('''&&&&&&(((+++,,,,,,,,,)))(((((('''''''''''''''''''''((((((((()))+++,,,&&&''')))+++,,,,,,,,,,,,***''''''---555666...%%%)))***+++,,,---......///---///:::WWW~~~{{{ZZZGGGNNN[[[kkk{{{{{{qqq{{{lll~~~www~~~vvvmmmlll}}}uuujjj~~~zzztttyyyyyy|||xxxuuuUUUNNN@@@555///*********)))***---,,,***(((''''''(((***,,,***+++---......---,,,+++)))***+++---------,,,,,,***+++,,,---...000111111222111***+++444<<>>FFF;;;333,,,***)))'''(((+++---+++(((&&&&&&(((+++---***+++---......,,,+++))))))***+++,,,,,,,,,+++*********,,,---.../////////...---)))---555444>>>UUUhhhggg[[[^^^UUUeeeiiiuuufffYYYHHH>>>888888>>>EEEdddmmmyyy|||}}}bbbCCC888666444111///...------,,,......******------******++++++,,,,,,,,,++++++$$$(((++++++)))'''''')))###&&&&&&%%%+++666<<<:::777333000444::::::222)))***'''&&&(((---999NNNaaaiiiEEE000000---((((((&&&'''''''''((())))))******$$$***---+++)))))))))'''000777444'''###---999<<>>VVVooo|||pppfffdddhhhsssJJJ>>>===...111222000//////000000000///---,,,)))---///...---///222333......---------......///,,,,,,------......------,,,///111111000/////////+++,,,+++)))***,,,(((""")))+++---,,,***)))+++...((('''%%%$$$$$$%%%'''(((+++***'''%%%$$$$$$%%%&&&)))(((((('''(((***,,,---%%%'''+++---...---***)))((()))***,,,---.........333222555IIIooo}}}aaaMMMEEEPPPeee{{{{{{vvvzzzwwwttt~~~wwwyyyeeegggfffrrrzzz\\\BBB777555///)))***------+++***...,,,)))(((((('''&&&$$$))))))))))))************------+++*********+++,,,+++******,,,///111222111111,,,,,,///---///???TTTlllgggbbb^^^]]]```ccceeebbbYYYMMMBBB<<<:::999888EEEAAAGGGXXXggglllkkklllqqq___MMMDDD<<<777666333111///...------,,,......******------***))))))***************)))(((***+++***((('''(((***&&&)))******///666888444111,,,((()))---...***%%%)))'''&&&+++;;;VVVttt|||PPP222,,,(((''')))''')))))))))******+++++++++(((000555222,,,***(((&&&444;;;:::...)))000777888MMMqqqttt___UUUKKKUUUzzznnnKKK222)))&&&###!!!%%%%%%$$$$$$$$$$$$$$$%%%$$$'''(((&&&'''))))))&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%&&&''')))))))))((('''%%%%%%&&&&&&''''''((((((((('''&&&%%%%%%''')))******...///+++(((((('''$$$%%%%%%$$$$$$$$$$$$%%%%%%)))((('''&&&&&&'''((())))))((((((''''''((()))***(((((())))))(((((('''&&&((('''&&&&&&(((((('''&&&%%%&&&&&&%%%$$$$$$%%%'''''')))(((%%%''',,,,,,'''$$$%%%%%%&&&'''((()))***((()))***++++++,,,,,,+++...//////...---,,,,,,---...+++...555>>>OOOnnn{{{zzz|||{{{vvvqqqiiifffmmm{{{NNN>>>888(((---000222555444111///...---------///222333222111111111222///......---------......------...------,,,++++++...000111111///...///000,,,---+++((()))+++(((###''')))+++***)))(((***,,,((('''%%%$$$$$$%%%'''(((+++***(((&&&&&&&&&&&&'''))))))((())))))***+++,,,&&&'''***,,,------+++***))))))***+++,,,------...---,,,---???eeeqqqbbb]]]UUUrrrrrr|||yyy{{{ttt~~~ppprrrbbblllwwwoookkktttaaalllqqqyyy{{{xxxWWW===333///,,,------++++++,,,,,,***((((((((()))((('''))))))))))))************,,,+++***)))((())))))******)))***+++...000000000000,,,,,,...,,,---;;;NNNSSSVVVXXXYYYZZZ]]]bbbgggfffaaaZZZSSSMMMFFF???:::111...000;;;CCCDDDCCCDDDTTT\\\gggsss{{{]]];;;///222888555444222000///......---,,,......******------***(((((((((((((((((((((((()))))))))'''&&&(((+++...+++...000111333555222---///,,,(((%%%&&&'''((('''''''''&&&...LLLuuuxxxNNN///)))'''(((+++(((+++++++++++++++,,,,,,,,,(((111777666111///,,,***555===>>>555///111444222@@@cccsssmmmaaaLLLNNNmmm~~~OOO))))))***"""$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%))))))'''(((******'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&((()))))))))(((''''''''''''''''''''''''((('''''''''(((***+++---))),,,---(((%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%$$$$$$(((((('''&&&&&&'''(((((())))))(((''''''(((((()))'''''''''''''''&&&&&&%%%((('''&&&'''((()))((('''%%%&&&'''&&&$$$$$$&&&'''&&&''''''&&&(((,,,,,,)))%%%%%%&&&'''(((((()))***((()))***+++,,,,,,,,,,,,,,,.........,,,+++,,,------...777HHHWWWjjj|||{{{|||{{{oooddd```^^^dddwwwPPPBBB999,,,111333666:::444...---///333555555/////////000000///......000///...---------------.........---,,,+++))))))111111111000...---...000......,,,((((((***((($$$%%%'''((((((''''''(((***((('''&&&%%%%%%&&&'''(((******))))))((((((''''''))))))***************)))'''((()))+++,,,---------,,,+++*********+++---...222///,,,777YYYxxxaaahhh___{{{nnnqqqzzzoooyyyvvv{{{bbb```nnnlllrrrbbbnnnhhhmmmvvv{{{uuu|||{{{~~~~~~uuutttRRR555///,,,---,,,***+++///***)))'''''')))******)))))))))))))))***************)))(((((('''((((((((()))((((((***---......---...+++,,,...+++***555DDDFFFNNNXXX\\\[[[[[[^^^cccbbbccccccddd```VVVIII???999777666999999888888;;;;;;>>>LLL]]]fffeeehhhoooYYY???555333333444333222111000///.........,,,......******------***)))((((((((('''''''''(((((('''&&&&&&(((---333777222222333333333111---)))---,,,***'''%%%%%%''')))%%%'''***:::```WWW:::)))***)))+++,,,(((,,,+++++++++++++++++++++&&&+++...000222555444000///777:::555000///...,,,---IIIaaajjjbbbHHH???QQQqqqqqqGGG '''+++""")))%%%%%%$$$$$$$$$%%%&&&&&&&&&)))***''''''***)))&&&$$$%%%%%%&&&&&&&&&&&&&&&###$$$&&&((())))))))))))&&&&&&&&&&&&&&&&&&&&&%%%((((((((()))***,,,---...))),,,+++'''$$$&&&'''%%%###$$$%%%&&&&&&%%%$$$###&&&%%%%%%%%%%%%%%%%%%&&&))))))((((((''''''''''''''''''((((((''''''&&&%%%)))''''''''')))***)))(((&&&''''''&&&%%%%%%&&&(((''''''''''''***++++++)))%%%&&&&&&'''((()))))))))))))))***+++,,,,,,,,,,,,+++---...---,,,,,,---...000555HHHddd{{{{{{rrrfff[[[WWW]]]mmmlllIIIEEEBBB>>>FFFFFFKKKHHH===222333>>>GGGHHHDDD333//////111222000......111000///...---,,,,,,,,,------------,,,+++***)))222222111///---,,,...000///000---((('''))))))&&&%%%&&&'''''''''(((((()))''''''&&&&&&&&&&&&''''''))))))*********))))))((()))***+++,,,+++***)))((()))))))))***+++,,,---...///---,,,******+++---...777555///222NNNtttyyymmmOOOgggYYYyyy~~~lllzzzyyyzzz~~~xxx~~~uuuvvvqqqzzzvvvvvvmmmrrrwwwzzz~~~iiiqqq{{{|||ttt{{{ooozzztttsssFFF888,,,+++,,,+++,,,///+++)))(((((()))******)))((()))))))))***************))))))((((((((((((((()))(((''')))+++,,,,,,+++,,,+++,,,,,,)))'''///999???JJJWWW______^^^___```\\\___eeekkkllldddVVVJJJ>>>===<<<999555333555999888???SSSgggeeeRRRIIINNN[[[^^^iiizzzrrrTTT888000666888333///000000000000//////......,,,......******------***+++***)))(((((((((((()))((('''''')))///777>>>BBB666333111000///---***)))%%%&&&'''&&&###"""###$$$%%%+++666OOOzzzvvv<<<,,,(((+++'''&&&***)))++++++******))))))((((((&&&$$$###%%%...666555///&&&,,,111000---+++***''')))999OOOaaa```III777888QQQ^^^BBB###))))))!!!***%%%$$$$$$$$$%%%&&&&&&'''%%%((()))'''&&&)))(((%%%$$$%%%&&&'''((('''''''''"""###%%%'''((())))))(((%%%$$$$$$$$$$$$$$$$$$$$$(((((()))***+++,,,---...(((,,,+++'''$$$&&&'''&&&$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''''''''((())))))))))))((('''''')))((('''(((***+++***)))'''(((((('''&&&&&&'''))))))(((''')))******((('''&&&'''''''''((())))))))))))***+++,,,,,,---,,,,,,+++,,,---------,,,...//////777QQQxxxppphhhbbb\\\YYYiii|||QQQ===@@@CCCMMMaaajjjxxxnnn]]]OOOPPP]]]fffaaaXXXHHHAAA>>>BBBBBB;;;333000111000///...---,,,,,,,,,+++,,,,,,------,,,,,,,,,111111000...,,,+++---......000...)))'''))))))'''&&&&&&&&&'''))))))******''''''''''''''''''''''''((()))******+++******))))))***+++,,,,,,+++)))(((+++*********+++,,,---...000///---,,,+++,,,...///111222---...GGGnnn```[[[FFFgggccc{{{yyy~~~~~~|||}}}uuu{{{{{{sss}}}zzz~~~yyy}}}www~~~mmmlllsssvvvyyy|||hhhKKK111+++///...+++,,,---+++)))))))))))))))'''((()))))))))************+++++++++*********)))))))))''''''(((***+++***)))******++++++(((&&&+++222888CCCRRR]]]aaacccdddeee```bbbgggooosssnnnbbbWWWDDDEEECCC===777555777999CCCMMMcccrrrfffKKK>>>BBBAAA???BBBMMM[[[iiivvvrrrCCC:::222111222111000000---...////////////......,,,......******------***---,,,***)))((())))))******)))***...555===BBBDDD555///,,,,,,+++)))((()))"""$$$&&&&&&%%%$$$######&&&--->>>]]]aaa666+++******!!!!!!((()))*********)))((('''&&&&&&'''$$$(((111000***"""%%%((())))))(((((((((---222AAASSSYYYNNN;;;,,,333AAA777&&&)))((($$$+++%%%$$$$$$%%%%%%&&&'''(((&&&))))))&&&&&&(((((($$$$$$%%%'''((()))(((((('''###$$$%%%'''((((((((('''########################'''((())))))***+++,,,,,,'''***+++'''%%%&&&'''%%%%%%%%%&&&&&&&&&&&&%%%%%%((()))************)))(((%%%&&&'''(((((((((((('''***************))))))((()))((('''(((***,,,+++***'''((()))(((&&&&&&((()))***''''''+++,,,)))&&&&&&''''''((((((((())))))))))))***+++,,,------------+++,,,............///111,,,888WWWssscccaaaccccccbbbyyyddd???333777999OOOrrr{{{zzz|||pppccc[[[YYY^^^[[[III777...000///...---------------+++,,,------.........---.........---+++***+++---+++///...***((()))***)))'''&&&&&&'''***++++++***''''''''''''''''''''''''(((((())))))******++++++******+++++++++++++++***,,,,,,++++++++++++,,,,,,///...---,,,,,,---......***...---000JJJsssrrrIIIXXXQQQwwwzzz}}}{{{}}}}}}uuutttvvvoooppp}}}tttqqqxxxwwwzzznnnnnnvvvzzzvvvyyy]]]999///111///******...,,,***))))))***)))'''))))))))))))************+++,,,,,,,,,,,,+++******)))((('''((()))***)))((((((***+++***''''''+++///???JJJWWW]]]\\\[[[___dddjjjhhhiiinnnsssrrriiiaaaVVVYYYWWWOOOHHHEEEDDDCCCHHHRRRbbbiii]]]IIIAAAEEE<<<666333777???GGGRRR[[[dddtttgggIII000444555111---...000222,,,,,,...////////////...,,,......******------***...,,,***)))(((((()))******)))***...444888:::999///)))&&&)))***'''&&&)))$$$$$$%%%'''((((((((('''$$$)))888QQQgggjjjYYYGGG000'''(((***###$$$)))'''+++******)))'''&&&&&&%%%$$$%%%###!!!$$$***+++((($$$$$$%%%&&&'''(((***,,,++++++666FFFRRRWWWKKK555(((++++++(((''''''(((+++$$$$$$$$$%%%%%%'''(((((('''******(((''')))(((%%%"""$$$&&&((((((((('''&&&$$$$$$&&&'''((('''&&&&&&""""""######$$$$$$%%%%%%''''''((()))))))))))))))$$$(((***&&&%%%%%%%%%"""&&&&&&%%%%%%%%%%%%&&&&&&)))***+++,,,,,,+++***)))###$$$&&&((())))))((((((******++++++******)))((()))(((((()))+++,,,,,,+++((())))))(((''''''(((***)))%%%&&&+++---)))'''((((((((((((((()))))))))))))))***+++,,,------------+++---.../////////111333///BBBiii|||}}}vvvccc[[[ccclllmmmsssXXX777222444222KKKssszzztttwwwzzz___@@@//////......---------............/////////...------***+++---,,,+++******+++(((---///+++)))***+++***'''&&&%%%'''***,,,+++***''''''((((((((((((''''''((((((''''''((()))+++,,,************+++,,,,,,------------,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,***......111JJJtttlllUUUEEEaaakkk{{{~~~vvvhhhnnnlll|||zzzwwwxxxttttttwww~~~wwwyyy^^^999///111---***,,,,,,***))))))***+++***)))))))))))))))************+++,,,---------,,,*********((('''((())))))((('''(((******)))''')))---///AAAOOOYYYUUUIIIDDDNNNZZZiiidddbbbfffmmmooojjjddd[[[___^^^WWWQQQOOOKKKEEEIIIPPPWWWXXXRRRIIICCCAAA:::666666:::>>>>>>@@@CCCBBBMMM]]]lll{{{jjjEEE,,,111333000))))))///222...+++,,,---///000//////...,,,......******------***...,,,***(((''''''))))))(((((((((+++///111...,,,)))$$$###(((***&&&%%%'''$$$###"""###&&&(((((('''!!!""",,,;;;CCC===333---$$$###+++***+++,,,%%%,,,+++***)))((('''&&&%%%$$$(((&&&$$$&&&)))***)))&&&%%%&&&'''(((,,,000''''''222AAAQQQbbb^^^GGG666++++++...(((&&&(((&&&$$$$$$$$$%%%&&&'''((()))))),,,,,,)))(((***)))&&&!!!"""%%%'''''''''&&&%%%$$$%%%&&&'''''''''&&&%%%""""""###$$$%%%%%%&&&&&&&&&''''''(((((((((''''''!!!&&&(((&&&$$$$$$### ''''''%%%$$$$$$%%%''''''((()))***++++++***)))((("""###%%%'''))))))))))))***************)))(((((()))(((((()))+++---,,,+++((()))))))))'''''')))***'''###%%%+++...***(((***(((((((((((())))))))))))******+++,,,------------+++---///000000000222444444PPP~~~}}}}}}uuusssgggXXXYYYiiitttuuuUUU555555888333IIIllluuuNNN888......---------......///111111000000///...,,,,,,'''))),,,,,,+++*********&&&,,,///---***++++++***'''%%%$$$&&&***,,,+++)))''''''((((((((((((''''''((('''&&&&&&''')))+++---******))))))***,,,...///.........---,,,+++)))(((((()))***++++++++++++***+++...***+++BBBiiinnnIIIJJJVVVqqqrrrrrrzzz}}}~~~sss|||~~~|||rrrxxxzzzyyyTTT333,,,...++++++111***)))((()))+++,,,,,,,,,))))))))))))************++++++,,,---,,,+++***)))***)))(((((())))))(((''''''******((((((+++...000///AAANNNFFF444///@@@UUU___YYYVVV[[[eeejjjgggbbb___dddddd```]]]\\\VVVNNNJJJOOORRRPPPNNNKKK@@@555333444;;;DDDHHHDDD???===555999BBBLLLVVVggg]]]???555000666444000---,,,,,,...///---...///...---++++++,,,+++,,,,,,------,,,,,,+++///...,,,***((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''%%%###"""###%%%%%%$$$%%%$$$$$$%%%''''''%%%###$$$&&&''''''%%%$$$######$$$%%%'''(((***+++,,,,,,******))))))(((&&&%%%$$$!!!***((($$$(((%%%"""&&&)))$$$###'''&&&%%%...;;;777444999>>>TTTkkkSSS888%%%(((,,,&&&$$$)))'''&&&&&&%%%%%%&&&&&&''''''***+++***'''&&&(((***%%%%%%&&&(((******'''%%%'''&&&&&&&&&''''''%%%$$$***)))'''$$$###&&&'''&&&((((((***+++'''"""###(((((('''%%%$$$%%%((((((&&&'''''''''$$$!!!!!!$$$(((&&&''''''((()))******+++)))(((((()))++++++***)))''''''&&&&&&&&&&&&''''''***((('''(((++++++)))&&&***((('''))),,,---,,,)))***)))((('''((()))+++---,,,+++)))((((((***,,,---------..................---...***---333...000???<<>>DDDKKKIIIBBB=========777444777;;;DDDWWWjjjyyy{{{ZZZ<<<222111444222111///...///000111///000111000---++++++,,,,,,,,,,,,,,,,,,,,,++++++///...,,,***((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''%%%######$$$%%%%%%$$$&&&%%%$$$$$$%%%&&&%%%###$$$&&&''''''&&&$$$######&&&&&&'''((()))*********(((((((((((('''&&&%%%$$$###***((($$$)))((('''///---(((''',,,---,,,444>>>DDDHHHNNNWWWqqqmmmPPP333(((&&&$$$$$$''''''''''''&&&&&&''''''''')))******)))'''&&&&&&'''%%%%%%%%%'''))))))'''%%%###%%%(((+++---,,,)))''''''((()))'''%%%$$$$$$###)))$$$"""&&&******'''%%%###''')))******(((&&&&&&'''(((&&&######&&&(((''''''(((((())))))******((((((''')))***+++***((((((''''''&&&&&&''''''(((,,,***((()))******'''%%%)))((('''))),,,,,,***(((***)))((('''((()))+++,,,++++++)))((()))***,,,---............////////////222333///222777000///<<>>;;;===FFFRRRXXXfffrrrHHH***!!!$$$''''''((((((''''''''''''((((((***)))''''''''''''%%%$$$%%%$$$$$$%%%''''''&&&%%%"""&&&+++000111...***'''&&&***---...+++'''&&&'''***'''$$$&&&,,,000---)))###(((---///---***))))))&&&'''((((((''''''((()))(((((((((((())))))))))))(((''''''(((******)))'''(((''''''&&&&&&''''''(((,,,+++******++++++***(((((((((((()))***)))&&&###***)))((((((((()))+++++++++***)))))))))+++,,,---........./////////000000000222000222555...111AAAqqqiiijjjaaaaaaoooUUU666555666111000444666FFFcccttt___ooo[[[333...///111111000///000111///***)))...111///------+++''''''))))))'''))),,,(((((()))******)))(((((()))((((((''''''(((((()))((((((((((((((((((((((((((((((''''''''''''''''''((((((((()))))))))******//////000111111000...---***,,,---...------...000;;;<<<555000111<<>>>>>AAAAAA<<<999<<>>IIIOOOTTTKKK555(((555LLL]]]rrroooiiiQQQ:::???888999555333444333333888>>>KKKLLLEEE:::777>>>GGGIII999BBBLLLRRRXXXeeezzz```<<<666:::<<<666666666...//////000111000...---+++***+++------,,,,,,,,,---,,,+++***))))))))))))***,,,,,,,,,+++***)))((((((***)))'''&&&&&&''')))***&&&%%%$$$&&&'''((('''&&&(((&&&###"""###$$$$$$$$$%%%$$$$$$&&&))))))'''%%%***)))(((&&&%%%$$$$$$$$$&&&'''((())))))***))))))---000...///666:::DDDYYYKKKCCCKKKfffyyynnnMMM444+++555555KKK^^^111###***,,,&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$"""$$$''')))'''%%%&&&%%%%%%&&&(((((('''%%%''')))++++++(((''''''(((000000444888555---+++...000+++(((666XXXuuusssbbbZZZZZZ[[[WWWIII777......(((((()))***+++,,,+++***))))))))))))(((((((((((('''&&&&&&'''))))))((('''(((((((((''''''((((((((())))))***)))***+++,,,---'''))),,,---...------,,,******))))))))))))))))))*********++++++,,,---...+++,,,,,,---......//////111777555000///333NNNtttuuuqqqlll^^^YYYaaavvvppp@@@;;;888:::777555333000FFFkkk{{{PPP888HHHXXXkkktttmmmWWW>>>///...111444555333111000000222,,,+++000333000+++(((...***((())))))''')))---((()))***++++++***)))(((((((((''''''''''''(((((()))(((((((((''''''&&&&&&((((((((((((((((((((((((((()))***,,,,,,+++***)))++++++,,,,,,,,,,,,,,,,,,((()))*********,,,...111000111000111222888^^^lllSSSMMMaaaxxx}}}~~~vvvyyyvvv~~~mmmrrrvvvxxx|||vvv{{{qqqJJJ...+++///...++++++,,,,,,,,,+++***)))((('''''')))***+++)))(((,,,+++)))((()))+++---///(((((())))))************,,,,,,+++++++++,,,------111,,,***---...,,,))))))(((+++000444444333222111;;;@@@JJJNNNAAA111222>>>RRRlllnnniiiQQQ999@@@<<<,,,******///333888AAAJJJMMMIII@@@444222999AAAEEE;;;>>>AAAAAABBBKKK[[[hhhiii@@@///111666444...444888...//////000000///---,,,***)))+++,,,---+++++++++,,,+++***)))(((((()))***++++++,,,,,,++++++)))((((((+++)))(((''''''((()))+++&&&%%%%%%'''))))))(((''''''%%%######%%%&&&&&&%%%%%%######&&&***+++(((%%%)))(((&&&%%%$$$$$$%%%%%%&&&&&&((()))***++++++++++++///000444===AAAMMMddd```ZZZbbbyyyoooGGG***+++///...@@@tttZZZ222%%%((()))###%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%'''(((''''''&&&&&&'''***++++++(((&&&&&&'''((('''&&&'''+++///===>>>GGGRRRQQQCCC888555;;;000)))BBB{{{ppp^^^___dddfffYYYBBB111---+++***)))***+++,,,+++***(((((((((((())))))))))))(((''''''(((******)))''')))((((((''''''(((((()))*********((('''''')))+++%%%''')))***))))))***,,,************)))))))))))))))******+++,,,---......+++,,,,,,---...///000000222777444000333<<<\\\iiieeeggg^^^VVViiiUUU555333999999666555222///EEEmmmlllCCC222:::DDDOOOQQQKKKAAA:::777///222444555333111000000---******000333111///......+++)))++++++))))))---))))))***++++++***))))))(((''''''&&&&&&''''''((()))((((((''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((()))))))))((('''***************+++++++++((()))******)))+++...000000444000******444^^^wwwWWWJJJ[[[sssrrrqqq}}}||||||{{{fff|||hhhyyy|||xxx}}}eee}}}}}}uuuzzz|||{{{~~~nnnNNN444,,,...000++++++,,,---,,,+++***)))((((((((()))++++++)))'''***)))(((((()))+++---///'''((()))***+++,,,,,,+++...---,,,,,,++++++,,,,,,...***(((---///,,,***))))))+++...000000///---,,,222666@@@JJJHHH<<<666888JJJLLLttt___OOOWWW???SSS777555666:::<<<>>>EEELLLKKKDDD===999666444666;;;666999;;;;;;;;;===BBBFFF]]]ppp|||sssOOO444000+++000333...000444///...///////////////......,,,.........+++*********)))(((''''''''')))+++,,,++++++,,,,,,+++***((((((,,,***(((''''''(((***,,,%%%%%%&&&'''******)))'''&&&%%%$$$%%%'''(((((('''%%%###"""&&&***,,,)))&&&'''&&&$$$######%%%&&&'''$$$%%%'''(((***+++,,,,,,+++///000555<<<;;;EEE]]]dddaaaiiixxxwww]]]<<<(((++++++---999aaaWWW555((('''&&&"""&&&%%%%%%$$$$$$%%%%%%&&&'''(((((('''&&&%%%%%%&&&'''(((***---///...***''''''***+++***'''(((---222===DDDYYYrrrwwwdddLLLAAAMMMHHHFFFXXXZZZFFFDDDJJJRRRMMM;;;///---...+++((((((***++++++)))''''''(((((())))))******((((((''')))***+++***((())))))(((((((((((()))))))))+++,,,+++***,,,///333:::999888333---******+++***************)))(((((())))))+++,,,---.........------...///000111222222111444222777DDDRRRlllyyyzzzfffdddiiibbbggghhh>>>111000777555111333444222JJJsss[[[999111---000555777666555444444000222444444222000000000,,,***,,,000222//////111---******,,,,,,))))))+++(((((()))******)))(((((((((''''''&&&&&&''''''((())))))(((''''''&&&%%%%%%######$$$%%%&&&''''''(((&&&''''''(((((((((((((((***************+++,,,,,,***++++++******+++...111222>>>???777666BBBgggzzzVVVEEETTTmmmuuudddhhh~~~~~~yyytttmmm{{{fffwwwuuu}}}xxxzzzlll||||||wwwsssgggRRR;;;...,,,///***+++,,,------+++***((('''''')))+++---...,,,***)))(((((((((((()))+++,,,%%%&&&(((***+++,,,++++++,,,,,,,,,++++++,,,------+++((((((---///---,,,---+++******+++,,,,,,+++***...000555<<>>;;;999<<<^^^UUUhhhcccNNNfffUUUFFFDDDEEEGGGFFFCCCEEEIIIOOOBBB<<<@@@===444444===888888888999:::999777555@@@NNNWWWbbbxxxjjj]]]MMM<<<222666&&&)))555222---000111.........///000111111222000111111///,,,)))((()))((('''&&&&&&'''))),,,---***+++,,,,,,+++***)))(((,,,***(((''''''(((***,,,%%%%%%&&&(((***+++)))'''$$$$$$%%%''')))***)))(((%%%###"""&&&+++---***&&&&&&%%%#########%%%''')))###$$$%%%''')))***++++++,,,//////333666000777MMMIIIMMMYYYeeeaaaLLL888111&&&%%%***111OOOWWW:::---(((&&&$$$'''&&&&&&%%%%%%&&&&&&''')))+++,,,)))%%%"""###%%%((())),,,000222000+++''',,,///000...***))),,,000000===]]]wwwXXXFFFZZZfffkkkmmmzzzbbb:::---''')))333555---***...///,,,(((''')))+++***)))&&&''''''((()))******+++)))(((((()))++++++***)))))))))(((((((((((())))))(((***---///000444:::???ZZZXXXQQQGGG;;;333000000***************)))((('''((()))+++,,,---............///000111222333444444444555555CCC\\\mmm~~~}}}fffhhhnnnfffTTT444555444222000---333777888RRR|||wwwNNN111///,,,,,,,,,///333444111...111222333333111///000000///...///111000,,,,,,000,,,******---,,,)))(((***&&&'''((())))))((('''&&&'''''''''&&&&&&'''''''''))))))((('''&&&&&&%%%%%%$$$%%%&&&'''(((***++++++))))))))))))*********++++++*********+++,,,------,,,---,,,++++++,,,///222???UUU\\\TTTOOOUUUpppxxxTTTBBBQQQkkk~~~ppp___hhh}}}}}}xxxzzz}}}xxx{{{www{{{zzzvvvqqqkkkxxxuuu|||rrrkkkwww}}}|||wwwvvvrrr}}}|||~~~ssslllaaaSSS@@@///***---***+++,,,------+++***((('''''')))---000111///...))))))((((((((((((((()))$$$%%%''')))+++++++++***+++***++++++,,,---...///)))'''(((---///......111---+++******+++,,,,,,,,,,,,,,,,,,---222999<<<;;;JJJPPPgggdddbbbggg[[[___BBBBBBFFFKKKLLLJJJKKKNNNRRR???777???>>>333666FFFAAA<<<666555777888777444777<<<:::BBB\\\nnntttyyy```BBB:::999444...333333222000//////000111000000000000////////////222444555333...+++***+++...+++''''''***,,,,,,+++++++++)))(((''''''''''''***(((%%%&&&)))+++***((('''%%%###&&&***,,,+++))),,,***)))((()))***)))(((###$$$&&&((())))))((((((&&&&&&%%%$$$###!!!!!! %%%%%%&&&&&&'''(((((()))000//////......//////000444111999NNNZZZPPP999(((&&&)))((((((HHHTTT555***)))(((&&&$$$$$$&&&***,,,***))))))777:::<<<222''',,,...###$$$+++222222,,,'''''')))===>>>999///***)))'''!!!'''222LLLkkkxxxmmmXXXKKK\\\iiirrrlllVVV???222///,,,+++)))((((((***,,,---...---+++))))))***+++,,,%%%&&&((()))))))))+++---,,,'''&&&,,,///***'''((())),,,)))+++111+++$$$***---222666666888CCCVVVeee||||||zzznnnVVV<<>>OOOssswwwjjjyyymmmyyyzzz{{{~~~|||}}}sss~~~pppssszzz}}}wwwtttiii{{{xxxrrryyy~~~|||wwwvvvtttzzzrrruuu~~~|||rrrYYY555+++222,,,777"""(((666000------!!!(((((()))+++---...---++++++***(((&&&%%%&&&'''(((%%%&&&'''(((((('''&&&%%%$$$&&&(((***+++***)))))))))************+++++++++)))***++++++++++++...000000222111,,,,,,000444444>>>LLL[[[ccceeebbbVVVIIICCC444000>>>HHHGGGJJJSSSDDDBBB@@@>>>===@@@KKKTTTZZZHHH666000333555777999???:::999@@@HHHPPP[[[gggrrr{{{uuuTTT>>>777555111---,,,...222555666444222////////////...............000222222000,,,))))))***---***'''''')))++++++*********)))((('''&&&&&&&&&+++)))''''''))))))'''%%%'''%%%$$$&&&***,,,***(((+++***((('''((()))((('''!!!"""$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&''''''$$$$$$%%%&&&'''((()))***)))+++---......---+++))))))&&&...AAAOOOHHH666((("""%%%%%%$$$AAA^^^888'''&&&&&&###'''###(((444444***(((000HHHZZZXXXAAA555777222%%%000555999666///(((''')))666777333+++''')))((($$$***---888FFFLLLHHHCCCBBBKKKLLLJJJBBB666---))))))+++***)))((('''(((***+++---,,,***(((((()))***+++$$$%%%'''''''''''')))***)))''')))......+++***...------(((...<<<===:::@@@===JJJSSSUUUaaayyyvvv]]]EEE777---,,,+++***))))))))))))+++,,,,,,,,,---///000000555111000444888888666555666???VVVttt{{{wwwooossszzz___>>>444333222000222222000444CCC[[[nnnwwwyyywwwkkkWWWBBB444...------...//////000111111111111000...,,,---000222222111000///---,,,++++++******+++++++++++++++***'''&&&&&&''')))***)))((((((&&&%%%&&&'''))))))((())))))((((((''''''&&&&&&''''''&&&''''''((()))***---***)))))),,,......,,,,,,,,,,,,,,,++++++***)))(((***---///,,,+++111:::ooo|||]]]DDDIIIdddsss~~~sssyyy~~~|||xxxxxx~~~zzzqqqzzzzzz}}}eeeeeewwwxxxmmmrrrxxxyyyxxxwwwuuusssrrr{{{zzznnnnnn}}}xxxvvvuuu|||~~~qqq{{{ttt{{{www\\\;;;...222333@@@...222===444///000(((******+++...000000...,,,((('''&&&&&&&&&'''((()))&&&'''(((((((((((('''&&&%%%&&&(((***+++***)))((())))))*********+++++++++***+++,,,+++))))))+++,,,000555777222///111444444999HHHYYY``````[[[PPPEEE444888555222<<>>???CCCIIIIIIDDD@@@@@@===EEEXXXfffpppXXXCCCAAA<<<666000...000333>>>;;;777555444444444333000///............///000---,,,,,,***)))((((((((()))((('''''''''((((((((())))))(((((('''(((((((((+++******+++***)))'''&&&)))'''&&&(((++++++)))&&&(((&&&%%%%%%&&&'''&&&%%%%%%%%%&&&''''''&&&$$$$$$""""""######$$$%%%%%%&&&&&&&&&&&&''''''''''''(((%%%(((+++......+++(((%%%%%%###%%%,,,333333+++%%%%%%(((+++)))666iiiQQQ---''')))$$$***&&&,,,;;;AAA;;;555666WWWiiiNNN)))))))))!!!(((000222333111,,,)))***,,,+++***'''$$$$$$&&&((()))***)))((()))***---111555000,,,******---///...,,,---,,,***)))((((((((((((+++***))))))))))))******)))+++,,,+++******+++,,,...,,,+++,,,...333:::???TTT]]]hhh|||aaa@@@333111000000111222222111...++++++...000000000111333333<<>>PPPJJJIIIEEE???EEEMMMIIIMMMZZZqqq^^^>>>888777444111000333;;;AAABBBHHHNNNLLLCCC999444333666444222///...///000111,,,***((((((***+++++++++&&&((()))((('''&&&''')))((((((((((((((()))***+++'''((()))((('''((()))+++((('''''')))------***&&&&&&%%%$$$$$$&&&'''&&&&&&###$$$%%%&&&&&&&&&%%%$$$ !!!###%%%(((***,,,---))))))((('''&&&%%%%%%$$$&&&%%%$$$$$$$$$$$$%%%&&&!!!$$$%%%$$$%%%)))***((((((''',,,+++)))GGG~~~pppAAA+++'''''' )))++++++>>>XXXYYYHHH===555######000(((+++((()))***)))''''''''')))+++(((&&&((('''%%%&&&))),,,***''''''---111...'''---///111///,,,***+++------------,,,,,,++++++******+++++++++,,,,,,,,,,,,)))***++++++******+++---***999NNNcccxxx|||ddd[[[OOOIIIHHHKKKMMMMMMKKKJJJOOOSSSOOOGGGIIIRRRJJJIIIRRRaaagggfffnnn|||~~~}}}{{{vvvnnnfffcccdddhhhhhhppp]]]JJJ===999555222000000222333222000444333333333444333111000...........................///000///......000222555333000---,,,---///111++++++++++++***)))((((((,,,***((((((***+++,,,,,,***)))''''''((()))((('''******+++++++++***)))(((((((((((()))+++---...///+++...000000...+++)))(((******)))((((((***+++,,,,,,***+++...---***+++///***(((;;;PPPttt{{{~~~|||aaaKKKMMM]]]YYYsss{{{qqqvvv|||}}}gggqqqssseeerrr______eeekkkmmmkkkkkkmmmqqq|||xxxuuuvvv{{{{{{llliiivvvnnnzzzssswwwPPP777777RRRhhhtttqqqbbbFFF///------,,,,,,,,,------***(((,,,,,,,,,+++***))))))))))))((((((''''''(((((()))''''''''''''''''''''''''((((((((()))))))))******)))***,,,,,,+++,,,...000///+++--->>>XXXeee[[[IIIDDDFFFOOO]]]bbbZZZLLLBBBDDDVVV\\\RRRTTTccchhh^^^aaajjjlllbbb[[[aaakkkpppnnnddd\\\[[[\\\\\\]]]___UUUPPPDDD888444888>>>@@@EEECCCJJJMMMFFFDDDCCC999777???SSSlll}}}YYYHHH???;;;777666:::AAAHHHLLLHHHRRRZZZVVVGGG999333333777555222///------...///,,,)))&&&&&&)))+++,,,+++&&&(((******((('''((()))%%%%%%%%%&&&&&&((())))))'''''''''$$$""""""&&&)))'''&&&'''***......+++'''&&&%%%$$$$$$&&&''''''&&&!!!"""$$$%%%&&&&&&%%%$$$!!!"""###&&&(((***,,,---''''''''''''''''''''''''%%%%%%$$$######$$$%%%%%%$$$&&&$$$###(((+++***,,,(((------'''<<>>^^^}}}hhhMMMMMM^^^pppuuuzzzuuutttzzzssssssiiimmmuuu`````````]]]aaajjjlllhhhkkktttxxxsssqqqssszzzsssmmmxxx{{{vvvxxxiiiwww{{{nnnKKK777...GGGcccpppnnneeeHHH...---///---++++++++++++***)))+++***)))((((((((()))***(((((('''&&&&&&'''(((((((((''''''&&&&&&'''''''''(((((((((((()))))))))***)))+++...000111444888:::111666===FFFRRRYYYVVVOOOIIINNNYYYeeefff]]]TTTQQQOOO]]][[[MMMOOOccckkkbbbkkkqqqmmm\\\PPPQQQTTTTTT[[[SSSKKKIIIKKKPPPZZZdddZZZUUUIII;;;777>>>EEEGGG<<<>>>MMMYYYVVVRRRNNNDDD;;;888???TTTkkk{{{tttVVVPPPEEE@@@;;;<<>>:::;;;EEEQQQZZZVVVJJJ;;;777===BBBBBB???AAAQQQ```___^^^]]]UUUFFF999333@@@VVVffflllnnnjjjMMMFFF@@@===@@@LLLZZZ\\\OOOAAAGGGLLLNNNGGG;;;111000333444222///,,,***))))))***,,,++++++***************,,,)))%%%%%%'''(((%%%######$$$$$$$$$######%%%'''#########"""######$$$$$$&&&!!!!!!'''***((((((,,,((('''%%%%%%&&&&&&&&&%%%%%%((((((&&&&&&(((((($$$&&&&&&'''((('''&&&$$$###%%%%%%&&&'''((((((((('''---)))&&&&&&((((((&&&$$$%%%%%%%%%&&&&&&&&&'''''''''***)))+++000111BBB```jjj???555---***$$$'''///,,,###)))999SSSQQQ999(((...,,,&&&000***((('''%%%$$$$$$$$$%%%###%%%''')))***)))(((((($$$&&&)))++++++,,,---///,,,,,,+++***+++,,,...//////---+++)))((()))+++---++++++************+++++++++222---...444000AAAjjj{{{{{{}}}{{{yyyyyy||||||qqqrrr{{{rrrgggtttzzzhhhqqqkkklllooofff[[[hhhqqqVVV999555333222000---///333333222000/////////000111222222000...,,,---000333333:::BBBCCC999000000666000...,,,,,,...///......///(((%%%+++000///---,,,,,,&&&+++000,,,---000+++,,,+++)))((('''(((***+++'''((()))(((&&&&&&((()))***)))((())),,,.........******+++,,,+++)))'''%%%*********************+++---//////---******---111...///222444666>>>PPPbbbqqqGGGEEEYYYqqq}}}|||{{{|||{{{~~~{{{wwwpppgggbbbhhhlllggg___[[[^^^\\\cccdddjjjuuuxxx|||uuuyyywwwsssnnnooovvv~~~rrrnnnttt|||rrrzzzsss{{{|||~~~yyy{{{{{{ZZZ999...:::TTTfffbbbccc\\\>>>...,,,+++++++++,,,+++)))'''(((((((((((('''&&&$$$$$$((((((((((((((((((''''''(((&&&######%%%&&&%%%###$$$''''''%%%&&&+++,,,+++666@@@GGGLLL[[[hhh```LLL>>>:::???SSSSSSLLLFFFNNNFFFSSS]]]ZZZQQQJJJIIILLLNNNSSSUUUVVVaaappptttmmmkkkZZZIIIDDDIIIHHH===222333222...111666222333AAAFFFFFFEEEAAA<<<:::<<<======@@@DDD???MMMWWWZZZNNNDDD===777999AAAHHHHHHEEEeeeIIIBBB666333333<<>>;;;444000000333222111...+++***)))******++++++***))))))))))))))),,,+++((('''''''''&&&%%%###$$$%%%%%%$$$$$$%%%'''%%%$$$$$$#########$$$$$$(((%%%%%%***+++))))))---(((&&&$$$$$$%%%%%%$$$###$$$''''''%%%%%%((('''$$$&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&''''''''''''''''''+++)))''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''(((,,,+++,,,///...;;;UUUjjjHHH===...+++,,,,,,***'''''',,,222PPPeee___???***)))---222***)))(((&&&%%%%%%&&&&&&$$$&&&(((*********)))(((&&&(((***++++++,,,---...,,,++++++******+++,,,---...---***(((((()))+++,,,++++++************++++++'''222...---???SSSnnnvvvttt}}}{{{wwwssssssyyy~~~|||{{{{{{yyyyyyrrrhhhhhhwwwooozzzuuummmmmmgggnnnqqqiii]]]ccciii<<<333///222444111...000111111///.........///000//////...,,,+++---000333;;;WWWeeeRRR;;;444111+++///---,,,---...///...---(((***++++++***---777AAA444******...+++,,,...(((---+++***((('''((()))***((())))))(((&&&%%%'''(((,,,***))))))+++,,,+++***)))***+++++++++)))'''&&&((()))))))))******+++++++++,,,------++++++,,,---...///222333111333???LLLwwwuuuNNNIIIOOOrrrvvvzzzwwwvvvrrr~~~}}}zzzwwwccc\\\YYY^^^bbb]]]UUUQQQQQQZZZQQQcccrrrwww~~~uuu{{{uuuuuuxxxzzzzzz||||||~~~|||uuutttyyyqqqxxx|||rrrzzz}}}~~~yyyYYY999000111WWW\\\fffeeeQQQFFF***,,,+++)))(((((((((&&&%%%******)))(((((('''&&&&&&)))(((((('''''''''(((((((((&&&$$$$$$&&&&&&%%%$$$###'''((('''***///111000>>>OOO\\\```fffmmmeeeTTTEEE<<>>;;;AAA---///999333000///###111666<<<>>>===???DDDIIIJJJ<<>>]]]SSSgggeee___QQQAAA:::>>>DDDFFFEEEVVV===777888666444222111000...,,,000000111222444444333111------+++***************))))))((('''''''''''''''+++---...,,,'''$$$%%%&&&###%%%((()))'''&&&%%%%%%((('''&&&%%%$$$$$$###$$$(((((((((((('''&&&&&&((()))'''%%%$$$%%%%%%$$$"""###&&&'''%%%&&&))))))&&&&&&%%%$$$######$$$%%%&&&''''''''''''&&&&&&%%%$$$$$$''')))(((%%%$$$%%%'''%%%%%%%%%&&&&&&&&&''''''&&&,,,,,,,,,...((()))888```vvvdddTTT444,,,***&&&""""""&&&'''&&&...ddd|||@@@---000"""((((((''''''''''''''''''&&&''')))++++++***)))((()))+++------+++++++++,,,++++++***)))))))))((((((+++***)))(((((((((***+++,,,++++++******++++++,,,***,,,111EEElllyyy|||~~~|||~~~}}}~~~vvvxxxwwwuuuwwwyyyvvvqqqrrrqqqxxx~~~{{{zzzrrrjjjooosssSSS666111444222000333111000000000/////////////////////...---///333666<<>>???===;;;===@@@@@@DDD;;;dddXXXkkk[[[iiibbb[[[RRRLLLKKKNNNQQQSSSyyyOOO:::555555555333///---,,,---...///...,,,,,,......+++))),,,,,,++++++************)))((((((''''''''''''''')))+++---+++'''$$$$$$&&&###&&&((()))'''&&&%%%%%%((('''&&&%%%$$$$$$###$$$(((***+++)))&&&%%%&&&'''***(((&&&&&&&&&&&&%%%$$$$$$'''(((&&&'''***)))&&&%%%$$$###""""""###%%%&&&&&&'''''''''&&&%%%$$$$$$"""%%%((((((%%%$$$%%%'''%%%%%%%%%&&&&&&&&&''''''"""*********...)))&&&000LLL~~~bbb???///&&&)))+++&&&&&&,,,$$$HHHuuutttHHH///+++!!!%%%&&&&&&&&&''''''&&&&&&&&&''')))***+++***(((''')))+++,,,,,,+++***+++,,,************)))(((((('''***))))))(((((()))***+++,,,,,,++++++++++++,,,,,,000+++???kkkzzz{{{{{{}}}tttqqqxxx{{{rrroooqqq}}}{{{{{{}}}|||ttt{{{pppqqqyyyNNN666//////333888222222222222111111000000000000000...---///333666TTT\\\rrrxxxNNN111---,,,,,,---......---+++,,,***'''333SSSuuuwwwZZZ<<<+++...///111111+++---,,,+++******)))))))))%%%&&&((((((((())),,,...***(((''''''((()))((((((((())))))************)))))))))***+++,,,......///---)))%%%&&&***---...---++++++,,,...,,,+++111:::FFFlllzzzaaaJJJ]]]zzz}}}{{{kkkooopppiii___YYY\\\aaaZZZWWWRRROOOPPPTTTYYY[[[cccZZZzzzrrrxxx|||zzzmmmqqq{{{yyy{{{qqqrrrwwwvvvoookkkppppppsssxxx}}}~~~uuuHHH333444555kkkmmmjjj|||cccaaa777333---***)))))))))***...------,,,,,,,,,,,,,,,***)))'''&&&&&&(((+++---((((((((('''&&&&&&''''''((((((&&&%%%+++888CCCHHH999EEEOOONNNMMMPPPRRRPPPVVVcccYYYpppQQQ]]]PPPccc___```eeekkkkkkeeeeeeiii\\\ZZZ^^^ccc]]]QQQPPPWWWiii```ZZZUUUHHH===EEEWWWPPP666AAAWWWTTTYYY]]]III---222888<<<<<<<<<<<<===EEE777PPPOOOlllLLLVVVQQQ[[[___aaa^^^XXXTTTUUUXXXpppIII777555333222111///,,,,,,---///---,,,++++++,,,,,,+++***------,,,,,,++++++******))))))((('''''''''''''''(((***+++***(((&&&%%%%%%$$$&&&((((((&&&$$$$$$%%%'''&&&%%%$$$$$$###$$$$$$)))---///+++'''((())))))***(((&&&&&&'''((('''&&&%%%((()))&&&&&&((((((%%%#########"""######$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$!!!###&&&'''&&&%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''!!!)))((((((---***'''---HHH___CCC...,,,+++""""""***'''333JJJTTT@@@,,,((()))$$$$$$%%%&&&'''''''''&&&%%%'''((()))***((('''&&&(((***++++++*********+++)))************))))))(((***))))))))))))***++++++,,,,,,++++++++++++,,,,,,///000UUU|||~~~~~~zzzooooooyyy}}}rrrnnnmmmoooxxx|||vvvvvvvvv}}}mmmzzzuuunnnvvvqqqGGG111000666999222222333333222222111000/////////......000444777```xxxmmm333000...,,,,,,...///......+++...+++,,,EEEkkk```>>>,,,...///000111---+++++++++++++++*********&&&((()))******+++...000)))'''&&&''')))******)))*********))))))))))))))))))******+++,,,---......---+++))))))***---......,,,******+++***)))...666DDDaaahhhKKKiiikkk~~~|||nnneeekkknnniii```[[[___ddd]]]ccchhhiiiiiijjjiiifffdddyyypppuuu|||pppqqqxxxwwwooopppwwwwwwssspppnnnjjjiiinnntttxxx}}}~~~rrrIII222111CCCKKKiiifffaaayyyZZZ888444///++++++++++++++++++,,,,,,------,,,,,,+++)))(((''''''''')))+++,,,((())))))(((&&&&&&''')))&&&'''&&&&&&---;;;GGGKKK444???JJJOOOUUU^^^dddfffeee___ooo___lllRRR^^^ZZZaaaZZZZZZbbbgggdddccceeePPPSSSYYY]]][[[XXX\\\cccaaa\\\VVVOOOGGGCCCIIISSSQQQ???FFFUUUSSSTTTUUUJJJ555777<<>>@@@CCC;;;[[[LLLVVVEEEPPP[[[cccjjjiiiaaaYYYWWWXXXhhhCCC555666222222222111000/////////------------,,,,,,---............---,,,+++*********)))((((((''''''(((((()))))))))***+++***(((%%%%%%&&&&&&&&&$$$######%%%%%%$$$$$$#########$$$$$$'''...000***&&&(((******(((&&&%%%%%%'''(((((('''$$$''''''%%%$$$&&&%%%!!!!!!""""""###############$$$$$$%%%&&&&&&&&&%%%%%%!!!"""###%%%''''''&&&$$$%%%%%%%%%&&&&&&&&&''''''###)))'''&&&,,,,,,(((,,,DDDyyyjjjDDD///&&&######&&&***---///555666***###,,,###$$$&&&'''((((((((('''%%%&&&'''(((((('''&&&$$$&&&(((******))))))***+++((()))***+++++++++***)))************++++++,,,,,,---,,,,,,++++++,,,,,,---666GGGyyy~~~yyyllllllxxxuuueeeccceeejjjrrr{{{}}}xxxrrrxxxxxx~~~nnnrrrqqqooo___===666888444111222222333222111000/////////000111222555:::>>>fffyyy@@@222000---,,,---///000000,,,111///000KKKttteeeCCC000222000...000...******++++++,,,,,,++++++***+++,,,,,,++++++---///***((('''((()))+++******++++++***))))))((((((((()))))))))******++++++++++++---//////...---------+++******+++***(((,,,222===PPP}}}nnnKKK[[[}}}xxxjjjoooeeemmmtttuuuppplllmmmqqqfffpppyyyzzzyyyzzzxxxtttxxxrrryyyuuu|||pppzzzyyyrrruuuyyyyyy|||ppptttzzzxxxvvvxxxyyyqqqlllnnnrrrtttxxx~~~uuuOOO555;;;+++LLLTTTQQQiiiiiibbb999555111............---(((***,,,------,,,***)))(((((((((((()))***+++,,,(((******)))&&&&&&'''***%%%'''''''''+++555;;;<<<111@@@RRR]]]dddkkkrrruuudddeeeYYYeeeYYYdddZZZ```dddXXXVVVbbbjjjddd[[[XXXEEEIIIMMMOOOUUU^^^dddeee]]]VVVKKKCCCFFFNNNQQQMMMUUULLLKKKPPPNNNGGGDDDEEECCCBBBDDDKKKRRRRRRJJJBBB@@@:::IIIGGGXXXJJJQQQNNN[[[___dddeeeaaa[[[WWWVVVccc@@@444666111111000000000///---,,,,,,---...,,,***)))***,,,/////////...---,,,************)))(((((((((((((((***))))))+++......***&&&%%%&&&&&&$$$""""""###%%%#########"""######$$$$$$%%%,,,...((($$$''')))(((&&&$$$###$$$&&&(((((('''$$$&&&&&&###"""###""" !!!"""$$$$$$$$$###"""###$$$%%%%%%&&&&&&&&&&&&"""!!!!!!$$$((()))&&&"""%%%%%%%%%&&&&&&&&&''''''%%%+++'''$$$,,,,,,(((,,,333fff___666(((+++,,,''''''///)))'''222***)))$$$%%%''')))******))))))$$$%%%'''((((((&&&%%%$$$%%%'''))))))))))))***+++((()))***+++,,,,,,+++*********++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---FFFfffrrrppp|||yyyhhhZZZ]]]bbbjjjttt~~~sss}}}yyyyyyiiilllggg}}}rrrHHH===888///000111111222222000///...000111333555777<<>>222(((555IIIHHHYYYppp]]]444111...,,,+++,,,+++***&&&(((+++---...,,,)))''''''(((((()))***+++++++++(((***+++)))&&&&&&(((***%%%((()))''''''******(((///CCCZZZhhhlllnnnsssvvviii]]]XXXUUU```bbbgggfffcccXXXXXXiiirrrfffSSSHHH@@@BBB@@@@@@LLL\\\aaa[[[eeeXXXDDD999GGG\\\^^^RRRPPPPPPLLLNNNPPPFFFCCCNNNAAA???BBBMMMXXX[[[SSSIII>>>DDDGGGQQQMMMMMMDDDBBBUUUTTTTTTVVVYYYXXXTTTPPP___:::222000000111111000...---...//////000111000---+++******++++++***+++,,,...000222+++***))))))))))))&&&%%%'''''')))***,,,,,,------((('''&&&%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%&&&'''''''''''')))((('''(((((('''%%%"""######$$$%%%%%%%%%%%%$$$###############"""!!! '''&&&$$$#########$$$$$$%%%$$$###$$$&&&'''&&&%%%***(((&&&$$$###$$$%%%&&&))))))'''%%%&&&)))++++++000QQQxxx@@@+++---+++&&&,,,%%%$$$+++222///&&&000$$$###(((((((((+++)))''',,,,,,(((+++***'''%%%$$$&&&(((***)))(((------,,,,,,,,,---......)))***,,,///111222000///(((---)))''',,,,,,---777LLL{{{}}}{{{yyywwwaaa^^^bbbqqq~~~|||iii___ooo```KKK@@@111222333444333444444222...999111444HHH^^^hhhgggeee~~~[[[>>>333)))))),,,---,,,,,,+++***)))666XXX|||nnnTTT555&&&)))///...)))***)))(((((((((+++---///...---,,,,,,++++++,,,,,,+++)))((('''((()))+++,,,***)))))))))(((((('''''')))))))))))))))******+++$$$+++777???:::///(((''')))///000+++))),,,---+++333>>>eeeqqqVVVQQQddd||||||vvvttttttsssqqqmmmkkkuuu~~~}}}xxx}}}xxxxxx{{{{{{yyyzzz~~~~~~zzzzzzjjjlllnnnzzz}}}xxx}}}|||uuupppttttttzzzuuu}}}vvvttt}}}vvv{{{zzzpppJJJ<<<...///777999AAAPPPXXX777222,,,)))))))))&&&###***)))(((&&&&&&''''''(((''''''''''''(((***+++,,,'''''''''''''''((())))))(((***,,,+++(((%%%&&&(((+++000IIIcccjjjmmmrrrrrrhhhKKKCCCUUUsssuuussspppeee^^^aaalllkkkYYYEEE===555=========PPPhhhbbbIIIIIINNNXXXCCCeeeRRR^^^dddWWWHHH:::LLLKKKRRRNNNZZZUUUEEEAAA888YYY^^^[[[@@@DDD>>>HHHMMM```ZZZ]]]YYY[[[WWWXXXSSSSSSJJJPPPTTT```;;;444111333333222000------///000222333222000,,,*********,,,,,,,,,,,,------...///++++++***))))))((('''%%%'''((()))***++++++,,,,,,(((((('''&&&%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%((('''&&&'''((('''$$$""""""###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$######"""&&&%%%$$$###"""######$$$%%%$$$###$$$%%%&&&&&&$$$((((((&&&%%%$$$%%%%%%&&&%%%((()))******+++++++++///JJJwwwRRR555***$$$$$$,,,&&&$$$)))///222666;;;,,,///...(((%%%'''***+++...)))***)))%%%)))---)))************++++++***))),,,,,,,,,,,,,,,,,,------******,,,...000000000///+++---)))***000,,,+++777ZZZ~~~wwwvvv{{{}}}www}}}wwwkkkbbbggguuuaaaNNN555333333333333333333111///888333<<>>EEE777///((('''+++...,,,)))***)))((('''''''''((((((&&&&&&&&&&&&''')))***+++,,,+++***((('''&&&&&&&&&'''(((******)))((()))+++<<<888;;;IIIXXXbbbggghhhVVVKKK[[[UUUyyypppzzzkkklllccc___```\\\RRRMMMOOOMMMFFFBBBIIIZZZccc[[[LLLbbbdddeeeOOOlll]]]hhhqqqlll\\\<<>>FFFCCCDDDFFFIIIDDDVVVPPP``````mmmggg___lllWWWdddOOOcccfffkkkDDD777222333444555333111.........444444222...+++***,,,...+++,,,---.........---,,,---,,,+++)))(((''')))******))))))((((((((((((((('''''''''''''''&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$###$$$$$$###$$$%%%%%%""" """"""###$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$######""""""""""""""""""###"""!!!"""$$$%%%$$$###$$$%%%&&&'''''''''&&&&&&%%%&&&)))***(((%%%)))...000999TTTgggAAA***,,,---//////---+++333KKKbbbRRR333 ***222,,,)))000))))))'''***///***$$$&&&&&&'''(((''''''(((,,,///((()))******++++++++++++,,,,,,---,,,+++,,,---///......+++...///'''111MMM~~~~~~|||xxxvvvzzz|||wwwwwwwwwyyymmmgggpppqqq;;;555555777999777333222333111666IIIooo~~~uuuzzzyyyYYY888000***+++---,,,,,,---++++++)))+++999PPPbbbhhhjjjVVV<<<,,,'''))))))'''''')))***,,,,,,,,,***)))++++++***))))))))))))***)))(((((((((((()))******+++)))(((''''''((()))***'''''''''''''''((())))))***)))+++---+++'''(((---((())))))+++...111000...555666ZZZeeePPP999^^^|||xxxsssttt~~~zzzttt}}}}}}uuuwwwyyy{{{uuurrr~~~xxxsssooojjjwwwmmmppp{{{pppttt|||{{{|||zzzwwwhhh===000000444......888===:::222***(((+++---+++''')))))))))(((((((((((((((%%%%%%&&&&&&''')))***+++...---+++)))'''&&&&&&%%%''''''((())))))***+++---222222333BBBZZZccc^^^[[[NNNXXXJJJeee^^^rrrpppbbb\\\ZZZ\\\]]]\\\```fffSSSBBB666;;;HHHSSS]]]eeegggqqqQQQ___[[[rrr```sss|||fff___UUU[[[HHHEEE???666???@@@OOO;;;===>>>SSSaaaPPPXXX:::PPPAAAfffoooggglllZZZoooWWWmmmddduuusssGGG777111///222666666444000---,,,111111///---,,,,,,...111)))***,,,.../////////...,,,,,,,,,)))'''(((+++...,,,+++***((('''&&&&&&'''%%%%%%&&&&&&&&&%%%$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%&&&&&&%%%%%%######"""$$$%%%$$$""" """"""###$$$$$$$$$$$$#########$$$$$$$$$$$$######""""""""""""######""""""###"""!!!"""$$$%%%$$$#########%%%&&&'''(((((('''---)))((()))'''%%%)))111///111DDDkkkxxxPPP///(((,,,...111...(((+++;;;NNNaaaMMM777---++++++++++++""")))$$$%%%222222***---++++++***))))))***---///'''((()))***++++++++++++---...///---++++++,,,...+++...,,,---......CCCfff|||sssooosss{{{tttqqq}}}xxx}}}~~~fffgggqqqyyy===555444777:::888222222666555888EEEbbb}}}gggcccjjjtttkkkQQQ555...+++,,,...,,,,,,---(((*********///999DDDJJJKKK@@@222)))((())))))(((''')))+++------,,,***(((,,,,,,+++***************((((((((((((((())))))***))))))(((''''''((()))***'''''''''''''''((())))))***)))+++///...***))),,,,,,******,,,...///000000///===hhhcccKKK555ZZZ~~~}}}xxxxxx{{{~~~{{{xxx}}}~~~yyy|||wwwpppwww}}}~~~wwwvvvyyyxxxjjjxxxcccjjjnnnkkkpppxxx~~~|||{{{|||kkk;;;------222,,,***///000777222+++)))***,,,+++))))))))))))))))))(((((((((&&&&&&&&&'''((()))***+++///...,,,***((('''&&&&&&'''''''''(((***,,,---...)))...--->>>aaammmdddaaaRRRPPPeeeUUUxxxkkkoooRRRJJJHHHHHHKKKOOORRRWWW\\\HHH888---///777EEE```zzzrrrxxxVVVggghhhzzz\\\cccuuufffaaaRRRRRR>>>???>>>@@@HHHIIIXXXDDDIIILLLcccaaahhhRRRbbb@@@UUUMMMdddmmm]]]hhhUUUooo]]]pppllltttFFF444000---111555666444000---,,,---......---,,,,,,///111)))***+++---...///000000+++,,,+++)))'''(((---222///---+++((('''&&&&&&&&&$$$$$$&&&&&&&&&%%%$$$###%%%$$$$$$######$$$$$$%%%"""###$$$%%%&&&&&&&&&&&&###""""""###%%%$$$""" !!!"""######$$$$$$######!!!!!!"""#########""""""!!!"""######$$$$$$######$$$###"""###%%%%%%%%%$$$"""###$$$%%%'''((()))***,,,&&&&&&++++++'''(((---,,,***777XXX~~~eee???///++++++,,,+++&&&$$$***333UUUkkkggg@@@&&&+++...%%%555EEE777%%%---000)))///---,,,,,,------,,,***'''&&&((()))+++,,,,,,,,,+++...000111000,,,***,,,...)))///---,,,555CCC___zzzsssnnnsss|||www|||sss|||wwwiiisssMMM999555555888666222666???DDD???<<>>111///+++FFFfffXXX444...---&&&...***+++000777<<<999///&&&&&&(((***,,,------,,,,,,...222444222...++++++---***111---...EEEccc~~~|||{{{zzzxxx}}}{{{{{{ttt{{{lllEEE<<<777888555444@@@OOOggg___RRRKKKUUUllllllRRRCCCBBB===999666...000,,,+++......,,,+++...(((+++---...,,,))))))+++(((((()))(((''''''(((((()))***++++++++++++***)))++++++***))))))))))))***&&&''''''(((((((((((((((&&&''')))*********)))((()))(((((((((((()))******+++***---222333///,,,,,,...---...///---,,,444???YYYoooeee@@@GGGaaa{{{{{{wwwyyy|||ssspppvvv}}}zzzttt|||~~~UUU<<>>777111,,,111FFFbbbxxxiiiSSS888,,,$$$&&&,,,,,,)))'''---DDDgggxxxaaa999---777BBBsssnnnCCC777333---555+++///888FFFPPPMMM>>>111&&&(((***---......---,,,...222666444///++++++---,,,333---111SSSzzz{{{xxx{{{~~~xxxsssQQQEEE;;;999777999JJJ^^^}}}qqqsssoooWWWKKKJJJ???666444000///,,,+++...///,,,+++...***,,,...000...+++***,,,(((***+++***'''&&&''')))******+++++++++******)))******)))(((((((((((((((&&&''''''((()))((((((((($$$&&&)))+++,,,***(((''')))))))))))))))***++++++---***,,,111222///------,,,,,,///000,,,+++777EEEnnnHHHDDD^^^zzz~~~}}}tttnnnppp||||||```BBB///,,,***+++---)))(((...333000((($$$''',,,)))******++++++)))((('''(((((())))))***,,,---...++++++******++++++,,,---+++(((&&&&&&***---...---'''444'''+++PPPYYYGGGHHH666777333777111444444;;;333///+++---555;;;:::555//////---***'''+++;;;JJJbbbbbbjjj[[[sssuuupppsssssskkkssseeecccRRRNNNEEESSSjjjaaannnjjjxxxsssxxxtttccc___LLLQQQTTTddd```eeedddeeeVVVSSSWWWddd___>>>---000333222111000000000//////,,,,,,---...---,,,+++***---,,,,,,++++++,,,,,,---,,,***((('''(((***,,,...,,,+++(((&&&%%%%%%&&&'''&&&'''((((((%%%"""!!!!!!%%%%%%%%%$$$$$$#########""""""!!!!!!!!!###$$$%%%$$$###"""!!!!!!"""######''''''&&&%%%$$$$$$$$$$$$$$$#########""""""!!!!!!######$$$$$$$$$%%%%%%%%%"""!!!!!!###%%%&&&%%%###'''(((%%%"""&&&111:::===KKKKKK```}}}jjjYYYYYYDDD///(((777FFFRRRmmm~~~rrrYYY<<<...$$$&&&+++,,,+++,,,...///EEEvvvVVV***222777AAA]]]```>>>,,,111111+++777888GGGddd]]];;;***+++******,,,...000000//////FFFLLL888***///111)))+++111///;;;eeewwwyyy|||uuuxxxzzzRRR??????666999cccbbbOOO???222000444////////////............///...---,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))---,,,+++***))))))))))))))))))((((((((((((((()))))))))((()))***)))(((&&&%%%&&&'''***,,,---+++))),,,+++)))((((((((()))***///...------,,,,,,,,,,,,))))))---///***)))<<>>111&&&%%%(((((((((***000...;;;\\\sssdddGGG<<<:::AAAHHH@@@111...///(((---444///555IIIEEE111,,,)))(((((())),,,......---555LLLSSS>>>,,,---000,,,+++222666IIImmmyyyqqqyyy|||mmmgggyyybbbRRRUUUSSS^^^yyy^^^CCC222...000000000///////////////...------,,,,,,------...******++++++++++++******)))))))))******,,,------******))))))))))))*********)))((()))******)))((())))))***---///000...,,,++++++)))((((((((()))***000///...,,,+++*********---)))***...,,,+++777GGGbbbjjjlllzzz~~~~~~zzz[[[IIIYYYhhhuuuuuupppssstttvvv}}}||||||}}}[[[;;;111222///,,,------222222---***+++)))%%%'''(((***+++++++++)))((()))***++++++******,,,---///---+++,,,......,,,***+++((('''++++++)))***...---...,,,///===HHHAAA111***)))((((((+++111888<<<000111555:::<<<:::555222666111------000777???EEEeeekkk}}}uuu{{{|||mmmmmm{{{ccchhhZZZGGGOOONNNsssjjjnnn^^^fffhhh[[[bbb``````RRRYYYYYYNNNVVVNNN]]]PPPYYYWWWQQQ999...111---111444111+++)))---111++++++,,,,,,++++++***))),,,,,,++++++++++++,,,,,,+++***)))((((((***+++,,,,,,+++)))'''&&&&&&''''''&&&((())))))&&&$$$$$$$$$"""###$$$%%%&&&'''((((((&&&%%%$$$#########$$$%%%$$$######""""""###$$$$$$&&&%%%$$$###""""""""""""""""""""""""""""""######%%%%%%%%%%%%$$$$$$$$$$$$***(((&&&&&&'''((('''&&&***)))'''(((555LLL```kkk~~~vvvyyy___999222000333---(((:::TTTtttzzz~~~}}}{{{tttbbbOOO>>>333(((&&&''''''((()))...+++000???XXXmmmcccEEEIIISSSGGG111...333///)))///111++++++555444,,,///***)))((()))+++------,,,555KKKRRR@@@------111000***111<<>>bbblllQQQNNNYYYKKK888;;;777,,,///000...+++---111///+++,,,---+++******,,,.........---===CCC888---...222222***///:::UUUmmmiiibbbiii```gggvvviiiIIIJJJ___zzz~~~~~~~~~ooobbbjjjwwwNNN222444333222000000000000111//////...------------------,,,***((((((***,,,---,,,,,,,,,+++,,,,,,------******)))))))))***++++++***)))((()))+++---......---,,,---...111111000///+++******)))))))))))))))...---,,,***)))(((((((((///***)))...000...---///000222///888===JJJbbb[[[TTT______mmm|||uuuuuuyyy~~~~~~{{{}}}vvvooopppuuuxxx|||qqqyyyaaaCCC444---+++***,,,------***''''''((((((%%%%%%'''((((((((((((((()))+++------,,,+++++++++,,,+++++++++,,,,,,++++++&&&'''(((+++,,,,,,,,,---&&&,,,---(((%%%''')))(((,,,'''$$$'''---111000---666RRRhhhlllkkkiiiXXXCCC222------444999BBBZZZsssyyyyyytttxxxqqqwwweeeUUU```RRRmmm[[[hhh___^^^vvvaaaXXXaaa666CCCAAA@@@[[[MMMcccJJJYYYQQQyyyBBB666000000222///,,,,,,......---++++++++++++***************+++******))))))******+++))))))*********))))))((())))))(((''''''&&&&&&&&&%%%'''))))))'''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%$$$###"""!!!!!!"""#########$$$$$$%%%%%%%%%%%%$$$$$$###"""!!!!!!!!!!!!$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%******---333;;;AAAEEEGGGVVVPPPCCC666444>>>HHHMMMPPPFFF<<<===HHHOOOIII>>>---+++---///,,,(((+++333EEEZZZnnnmmmZZZBBB///%%%***+++*********+++***))))))###(((***,,,JJJgggfffIIIJJJDDDNNNbbbVVV@@@@@@:::...)))---...,,,***&&&...,,,******+++---------+++111333000...000111...------222EEEUUUQQQQQQaaacccfffooooooMMMPPPeee~~~|||~~~pppqqqzzz[[[333555444222000000000000111222111000...---,,,++++++...---***((((((***---...,,,,,,,,,+++,,,,,,------((((((((((((((()))***+++***)))((())),,,...///...+++******+++---...---,,,************)))))))))(((++++++***)))))))))*********+++...111000------000***///---333222@@@ccchhhRRRLLLnnngggzzzeee|||wwwyyy}}}~~~vvvooorrr{{{~~~~~~zzzyyyoooMMM666---***)))+++++++++***'''&&&''')))&&&&&&'''((()))))))))***''')))+++,,,***)))((())))))))))))))))))))))))***)))******)))+++---//////+++---,,,)))(((+++,,,+++************+++,,,,,,+++222DDDOOOPPP\\\nnnmmm^^^CCCDDDJJJQQQQQQOOOWWWcccppprrr{{{ooouuuooo~~~{{{qqq```jjj\\\xxxeeeqqqfffcccnnnzzzhhhdddEEEGGGPPPNNN```ZZZqqqVVVfffTTT\\\uuu???777222///444///***+++///111---))),,,,,,+++************+++******))))))))))))******((()))***+++***)))((('''''''''''''''&&&&&&%%%%%%###&&&(((((('''&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&$$$###"""!!!!!!!!!"""#########%%%&&&&&&&&&&&&&&&%%%$$$###"""!!!!!!!!!!!!%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&(((***...666>>>EEEHHHIII???;;;111%%%"""'''---...111)))%%%(((((("""###***)))''''''))))))((('''&&&000>>>LLLLLLAAA444------&&&***,,,)))((()))(((&&&,,,%%%&&&%%%###555YYYsssYYYMMMQQQxxxwwwgggMMM555+++---+++,,,...)))---+++((('''(((*********///...,,,---///000...+++///...,,,333;;;777===QQQfffiiiooo}}}ffffffwww~~~vvv|||vvvpppiii~~~nnn>>>666444222000//////000111222111000...---,,,,,,,,,...---+++))))))+++---...)))))))))***,,,---...///''''''''''''((()))***+++(((((()))+++---......,,,)))((('''(((***+++***))))))************)))((((((******))))))******+++,,,(((,,,111111///---///222,,,000...222---888]]]fffKKKUUU\\\~~~ffftttnnnyyy}}}~~~xxxmmmtttuuu```}}}XXX:::---+++******)))***+++)))&&&&&&***&&&''''''((()))***++++++'''(((***)))(((&&&''''''&&&''')))(((''''''((()))+++------+++---222555444333000,,,***+++,,,+++((()))+++------+++***,,,...,,,///,,,---EEEjjj}}}|||```fffnnnqqqlll```TTTMMM^^^rrrooopppxxxlllhhhQQQxxxwww{{{nnncccLLLfffgggzzz```YYYYYYtttiiivvvMMMUUULLLnnnrrrrrrmmmzzzdddooofffttt???:::444---333000------//////...+++...---,,,+++***++++++,,,)))))))))(((((()))))))))''')))***++++++)))'''%%%%%%%%%%%%&&&%%%%%%$$$$$$"""$$$''''''&&&%%%&&&&&&"""######$$$%%%&&&''''''$$$###"""""""""###$$$%%%###$$$%%%&&&'''''''''&&&%%%%%%$$$###""""""""""""$$$$$$$$$$$$$$$############$$$$$$%%%&&&'''((((((###%%%)))///555888999888000000,,,&&&%%%(((***)))+++((()))+++((("""$$$,,,&&&((((((((()))+++)))%%%+++---222666888666444333000444444,,,''''''((('''((()))&&&$$$&&&***@@@```iii```pppyyyNNN333,,,000***,,,333......+++(((&&&''')))******///,,,+++---...,,,+++++++++000---,,,...+++000BBB```lllwww{{{yyyqqqpppvvvzzzGGG666444111///......///000000//////..................---+++******+++---...)))))))))******,,,------(((((((((((()))***+++,,,''''''))),,,......,,,))))))((('''''')))***)))))))))******+++***)))(((''',,,++++++*********++++++)))---000///------///111000000,,,333///777WWW]]]OOOJJJhhhqqq~~~ooo{{{www{{{}}}zzzzzz|||rrrrrr|||rrr___jjj~~~{{{ccc===...---...)))((()))---+++&&&&&&***&&&&&&''''''(((***+++,,,((())))))(((&&&%%%&&&(((%%%'''))))))''''''(((***)))...111111555;;;===:::666111---,,,---,,,)))&&&(((***,,,---------000333///...+++111MMMrrrwww{{{yyytttqqqoooaaaPPPaaagggzzzssszzzxxxeee:::LLLIIItttvvvnnnVVVXXXTTTwwwhhhcccLLLZZZggg{{{bbbfffJJJaaauuurrr~~~vvvyyyttt???;;;555---111111000///---------......---,,,+++++++++,,,---))))))(((((((((((())))))'''(((***,,,+++)))&&&%%%$$$$$$%%%%%%%%%$$$######!!!###&&&'''&&&%%%%%%&&& !!!###%%%'''((()))$$$$$$#########$$$&&&'''"""$$$%%%'''((((((''''''&&&%%%$$$###""""""""""""$$$#########""""""!!!!!!"""###$$$%%%'''((())))))"""$$$'''+++......+++(((&&&)))***(((''')))(((%%% #########$$$%%%%%%!!!%%%((('''(((++++++(((///***)))222===>>>777///===@@@<<<000'''(((****** +++(((&&&...(((***@@@bbbffffff===&&&'''000)))***111,,,111---***((()))++++++++++++)))***---,,,)))***...&&&111111------***...;;;YYYmmmwwwtttyyyuuu@@@666444111...---...///000---------......000111111---,,,,,,++++++,,,,,,------,,,+++***))))))))))))))))))))))))***+++,,,---&&&'''***---///...***'''***)))'''((()))******))))))******++++++)))((('''...---,,,+++************,,,...---++++++...///...000...***777:::DDD```bbbJJJJJJZZZxxxyyy{{{xxxwwwzzz|||vvvsssmmm```gggvvviiiOOO\\\{{{uuujjj???//////111)))'''***...---'''&&&***&&&&&&&&&&&&((()))++++++)))))))))'''%%%%%%''')))&&&(((******((('''))),,,&&&...444666;;;BBBCCC>>>666222.........+++)))((((((((())),,,///222444666444777===JJJbbb}}}}}}qqqccchhhvvvrrrbbbgggwww~~~{{{|||ssswww}}}XXX???222LLL[[[{{{nnnooo___zzzmmm{{{```___]]]lllzzzlllfffRRR^^^rrryyy{{{}}}xxxAAA555000///111111000///...,,,***))),,,,,,,,,+++++++++******333000,,,)))((()))+++------,,,+++)))((((((''''''(((&&&###!!!"""$$$$$$$$$'''((((((((('''$$$ $$$###"""###%%%&&&%%%$$$!!!!!!""""""$$$''')))+++$$$$$$$$$%%%%%%&&&&&&&&&'''&&&###"""!!!!!!"""###&&&$$$"""###%%%&&&$$$"""%%%$$$%%%&&&((((((&&&%%%%%%&&&(((((((((((()))+++)))***---///,,,''''''+++$$$###!!!!!!###&&&&&&%%%)))%%%,,,000(((%%%***+++000'''***333>>>KKKKKK:::>>>GGGMMM>>>,,,---///!!!(((''''''''''''((())))))AAAlllzzziiicccPPP666///...)))$$$(((000111------+++***+++------+++(((000...,,,,,,---------,,,******+++******,,,///222AAAQQQuuu}}}zzz~~~yyyuuuFFF555666444///,,,---000111555222//////000000---***,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((((((''''''(((************************++++++******************'''((()))******)))(((''')))((('''''''''(((***+++***)))))))))******+++,,,""",,,000+++(((+++---+++000)))+++333CCC]]]hhh^^^SSSYYY^^^lllsss|||zzz~~~xxxrrrVVVdddrrr}}}eeesss}}}xxxtttfff???111...***'''***...///---***'''&&&###%%%&&&((()))***++++++(((''''''(((*********)))''''''(((((()))))))))***,,,++++++,,,000444999<<<111...++++++++++++(((%%%***'''***444@@@GGGHHHHHH[[[bbbXXXhhhooozzztttgggaaaFFFccciiiyyyfffrrrhhhzzzooonnntttbbbaaa\\\HHH555===[[[oooqqqpppggg~~~nnnnnnooopppmmmjjjvvvoooqqq```YYYMMMZZZttt}}}}}}xxxmmmooozzzBBB666000///000000///...,,,+++))))))++++++++++++*********)))000///,,,)))((()))***+++******)))((((((((()))))))))&&&$$$###$$$%%%&&&%%%&&&&&&&&&%%%$$$###""""""$$$######$$$&&&'''%%%$$$'''&&&&&&&&&'''((()))***%%%&&&&&&&&&'''''''''''''''&&&$$$"""""""""###$$$&&&$$$###$$$&&&&&&%%%###$$$$$$$$$&&&((((((&&&$$$!!!###%%%%%%%%%&&&(((*********---...***%%%%%%))),,,&&&"""###%%%&&&'''(((222;;;:::...))),,,---,,,>>>///,,,888LLLbbbeeeUUU>>>@@@GGGDDD333...000+++''''''&&&&&&''''''((()))///BBBOOOLLLCCC;;;111&&&...000///,,,,,,///,,,&&&---+++***+++,,,,,,***'''......------,,,,,,,,,---++++++,,,+++***,,,///222444FFFlll{{{||||||}}}~~~|||uuu~~~gggAAA666666444111//////000111444111//////000111///...---------,,,,,,,,,,,,,,,,,,+++***))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,************************((()))*********)))((('''***)))((((((((()))***+++---,,,+++)))((('''''''''&&&***------...//////...222---000888GGG```kkkaaaJJJBBBLLLOOOssszzz}}}~~~uuu}}}xxxwww|||NNNXXX{{{jjj333CCCwww}}}zzzvvvqqqOOO999000---+++,,,...---+++)))((())))))))))))(((((()))+++---,,,***))))))******)))'''))))))*********+++++++++)))(((''''''''')))+++,,,---***))))))******(((&&&***+++///666===EEERRR]]]ppp{{{}}}rrr{{{hhhddd___XXXYYYZZZXXXJJJ===DDDBBB]]]mmm^^^^^^aaaOOOHHHJJJLLLIIIDDDGGGVVVeeeTTTjjjGGGrrr___kkkvvvbbbmmm```mmm^^^rrrGGGGGGIII```iiinnnkkkddd\\\bbbttt|||DDD888111/////////...---+++***)))(((++++++*********)))))))))---,,,+++***)))((((((((('''''''''''''''((()))***)))'''%%%%%%&&&(((((((((&&&%%%$$$""""""###$$$%%%$$$$$$$$$&&&((((((&&&$$$***)))((((((''''''(((((('''''''''((((((((((((((('''&&&%%%#########$$$$$$&&&%%%$$$%%%&&&'''&&&$$$$$$###$$$%%%''''''%%%$$$ !!!###$$$$$$%%%(((***,,,,,,...///+++%%%&&&***+++### $$$&&&&&&)))000HHH]]]MMM---+++555:::@@@QQQ999---777OOOlllsssccc===999EEENNNBBB444...)))&&&&&&&&&&&&&&&''''''((()))***///555000&&&###(((%%%)))+++***,,,......+++---,,,++++++,,,+++)))''',,,...000...+++***,,,...,,,------,,,+++,,,///111000AAAfffuuuuuuwww}}}~~~|||yyy{{{zzzpppuuu{{{VVV@@@888555222111222111000000333111//////111222222222......---------,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************+++++++++***)))((((((+++***)))))))))***+++,,,...---+++((('''&&&&&&&&&+++))),,,111333000/////////+++111<<>>---&&&%%%%%%%%%%%%&&&''''''******333AAACCC999222222&&&&&&'''&&&(((---111333---,,,,,,++++++***((('''***...111000+++)))+++///---.........,,,,,,...000000;;;XXXtttbbbhhhrrr}}}}}}zzz|||hhhNNNGGGBBB:::444444777666444333444333111000111222333333000//////...---,,,,,,+++++++++*********++++++,,,***************************************+++++++++,,,,,,++++++******)))(((++++++*********+++,,,---,,,+++)))((('''((()))***---***,,,222222,,,+++///---(((///AAAXXXssswwweeeVVVFFFYYYXXX|||mmmqqqwwwuuu[[[LLL<<>>IIIBBBOOOllltttcccVVVWWWaaajjj\\\hhhXXXbbbtttqqqfff]]]eeeooobbbMMMEEEFFFNNN[[[]]]SSSSSS```jjj}}}FFF999111...111000...---,,,,,,,,,,,,......---------,,,,,,,,,((())))))))))))(((&&&%%%(((''''''&&&&&&&&&&&&&&&)))((('''((()))+++******))))))***)))(((&&&###!!!&&&%%%%%%'''((((((&&&###%%%%%%&&&''''''(((((((((((((((''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$&&&''''''%%%$$$%%%&&&&&&%%%$$$%%%'''***))))))+++...,,,))),,,222EEEDDD>>>111%%%)))@@@XXX[[[JJJ???GGGjjj^^^HHH444'''%%%222;;;444+++///===JJJUUU```UUU999&&&%%%%%%%%%%%%&&&''''''###&&&000EEE^^^cccLLL...,,,***))))))***+++---///+++,,,,,,+++***)))((((((***...111000,,,)))+++...---...///...------...000---000CCC]]]uuurrr]]]fffsss{{{|||||||||jjjUUURRRTTTDDD777666999999777777555444333222111000111222111111000///---,,,++++++)))))))))))))))***+++,,,************************))))))*********+++++++++,,,++++++************))),,,+++*********+++---...,,,+++)))(((''')))***,,,---,,,...000///...111777:::222:::QQQpppkkkKKKSSSNNNyyyvvvqqquuu___lllfffyyyqqqlll}}}mmmBBB+++,,,***,,,---,,,)))&&&$$$$$$!!!&&&***,,,******---000+++)))'''&&&'''(((((((((((((((''''''''''''''''''%%%&&&(((***+++***))))))------------,,,,,,,,,,,,((()))///444///)))111AAAkkkxxxVVVdddOOOiiiaaaZZZ```aaarrr\\\ppp^^^```GGGGGGJJJPPPNNNCCCCCCNNNTTTYYYTTTZZZlllzzzxxxnnngggcccjjj]]]oooeeennnwwwkkkWWW```ooorrrppp^^^OOOLLLEEEGGGCCC:::HHHaaahhh|||DDD888111///111000...---,,,,,,------/////////.........------((())))))))))))((('''&&&)))((('''&&&&&&&&&&&&&&&(((''''''''')))***)))'''***+++,,,,,,***'''### '''&&&%%%%%%&&&&&&%%%$$$$$$%%%'''(((************((((((((((((''''''''''''%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&'''&&&%%%$$$%%%&&&%%%$$$%%%&&&((((((&&&$$$$$$$$$$$$###"""###''')))%%%%%%(((+++***(((,,,333BBBKKKHHH777///@@@___vvvxxxggghhh~~~dddWWWJJJ999(((+++444111------000111:::NNNKKK222&&&&&&&&&&&&&&&''''''((($$$"""$$$===jjjhhh:::...)))&&&***,,,+++)))((()))***,,,+++***((())))))***---000000---++++++,,,+++,,,......------...///333111===RRRmmmjjjXXXdddlllvvvwwwyyyzzz{{{mmmhhhhhhOOO777111333222111222333444555333111000000111333222111000...,,,++++++((((((((())))))+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***++++++,,,,,,******)))))))))******+++,,,+++*********+++,,,---...,,,)))'''&&&&&&((()))+++---...///555AAAJJJNNNUUUNNNVVVnnnoooIIIDDD^^^___}}}oooxxxxxxiiimmm~~~wwwwwwzzzzzz{{{}}}QQQ222+++)))+++---,,,***'''%%%%%% %%%+++---,,,---111666,,,)))'''&&&''')))))))))******))))))))))))(((((((((((()))***)))((('''&&&,,,---......,,,+++,,,---(((&&&...;;;<<<555777AAAbbbSSSHHH666SSSIII```MMMWWWssshhhwwwZZZyyyffffff```ddddddZZZNNNLLLWWWccc\\\ccchhhhhhkkkqqqvvvvvvvvvQQQxxx]]]|||hhhVVVDDDcccaaa|||nnn{{{YYYVVVLLLCCCLLLRRRLLLXXXcccVVVzzzBBB666000///000///---,,,++++++,,,---///.........------------)))))))))(((((((((((((((''''''''''''''''''((()))((('''&&&'''((((((&&&%%%)))******)))(((&&&%%%###(((&&&###"""###$$$%%%$$$$$$%%%&&&((())))))))))))******)))))))))(((((((((######$$$$$$$$$$$$$$$######%%%&&&&&&$$$###$$$&&&&&&%%%&&&'''))))))'''&&&"""############&&&***---'''''')))+++***)))---444:::QQQ\\\QQQOOObbbtttxxxtttwww^^^ZZZWWWFFF000,,,333000///)))(((&&&%%%...111%%%''''''&&&&&&''''''((())))))'''$$$111VVVxxxwwwbbbLLL===///,,,,,,+++))))))''')))++++++)))((()))+++,,,---...///...---+++***)))+++------------...///666444;;;HHH___]]]RRRXXXuuu}}}|||{{{yyyzzzaaa???222000...---000...111444444222000000111444333222000...---++++++)))))))))***+++,,,......,,,,,,,,,,,,,,,,,,,,,,,,((())))))***++++++,,,,,,)))(((((((((((()))+++,,,+++******))))))+++,,,---+++)))&&&$$$###%%%'''))))))---,,,...DDDcccrrroooppplllvvvhhhCCCLLLPPPllleeeqqqqqqyyynnnnnn{{{ooo|||{{{yyy||||||yyyZZZ999---+++,,,---+++)))(((((()))'''+++///...---///777???000---)))(((((()))***)))******)))))))))(((((((((************)))((('''&&&''')))++++++***)))+++---,,,'''---:::<<<333333<<>>444***222:::<<<555---'''$$$"""$$$%%%&&&%%%%%%&&&'''&&&&&&''''''(((((())))))...(((+++000+++***IIIqqqwwwHHH222(((///222,,,,,,++++++***)))))))))(((***---...---,,,---...,,,++++++***,,,...000222111//////000111;;;UUUnnnvvvzzzwwwzzzaaaRRR^^^ooo|||sssrrrrrrrrroooooo{{{eee???333999:::333555333000///222555888999888222///000...))))))......,,,))))))+++---......,,,,,,++++++***)))))))))---,,,+++))))))))))))******((('''(((***,,,------//////...---+++***)))))) $$$$$$!!!!!!%%%((((((,,,111,,,666```tttQQQLLL>>>___mmmfffyyy}}}|||wwwrrrwwwNNN999ooo~~~tttwwwuuubbbNNNCCCCCCUUUccc]]]QQQNNNSSSWWW```kkkxxxzzzddduuujjjUUUooolllqqqxxxvvvzzz}}}vvvvvv|||bbb===444///%%%000)))###......222555<<>>KKKYYY^^^llldddYYYfffvvvyyy~~~~~~}}}~~~zzzvvvttttttssswwwiiiBBB222444555000777666444222333555888:::777111......,,,((()))---...,,,***)))+++---------,,,,,,++++++***)))))))))+++***)))((((((((()))***(((((())),,,//////...,,,......---,,,++++++******%%%(((((($$$###%%%&&&%%%)))000...;;;fffsssLLL444333cccnnn~~~|||}}}sssggggggIII<<>>???LLLhhhqqq~~~qqqtttkkk\\\pppnnnuuunnn[[[aaaqqq|||{{{lllGGG888444$$$+++((('''000///666???CCCEEE???333***''')))---+++)))''''''((()))+++)))))))))'''%%%$$$&&&(((%%%%%%$$$#########$$$$$$%%%%%%&&&'''''''''''''''***---...---000000,,,***<<>>TTTxxxddd<<<,,,555LLLeeeuuulllJJJ//////333+++######%%%111555***###&&&'''###%%%(((++++++(((&&&''')))''''''&&&$$$$$$''',,,///&&&&&&&&&''''''((()))***+++---//////)))###$$$***TTTRRR111333'''************++++++++++++(((***,,,---,,,,,,---...000///...------...///000...---///222222///...000555;;;III___wwwmmmjjjyyy}}}xxx~~~|||{{{}}}{{{}}}oooJJJ777333444444777888777444111111555999;;;666222111///---///333///---******+++,,,---,,,,,,,,,,,,+++******))))))((((((((('''(((((()))***&&&(((+++000333222///,,,---------,,,,,,+++++++++&&&***,,,((('''((((((&&&(((...///BBBnnn|||xxxqqqLLLNNNBBB^^^ooovvvzzz|||}}}uuunnntttiiiaaaqqqppppppRRR666///333555444333...222444222222333333111===IIIiiiiiimmmjjjaaasssxxx|||www{{{QQQGGGMMMeeeppp~~~jjjXXXGGG...+++)))+++///***777NNNKKKDDD:::000***'''''')))(((''''''&&&''''''''')))******)))'''&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''333...---;;;999******VVVuuuxxxsssdddNNNOOOSSSRRRHHH@@@XXX[[[JJJUUU```___ddd}}}xxxtttxxxhhhmmmgggoooRRRbbbiiiUUUaaa[[[mmmmmmxxxuuuqqqnnnaaaaaagggZZZUUUIIIVVVrrrsssuuuttteee^^^\\\\\\gggrrrooowww@@@555000///000000111///---++++++,,,+++***)))((('''&&&&&&&&&...+++)))((((((((()))+++&&&%%%%%%&&&''''''%%%###$$$$$$%%%&&&&&&&&&&&&&&&$$$%%%'''((((((((('''&&&%%%$$$$$$######$$$%%%&&&%%%%%%$$$$$$%%%&&&((()))(((((('''''''''&&&&&&&&&$$$###"""###%%%%%%###"""%%%&&&'''((('''&&&%%%%%%%%%+++'''&&&EEEtttpppVVVJJJRRR___eee[[[CCC***!!!&&&...333666999*** ###$$$ ###+++&&&&&&%%%$$$%%%'''))))))''')))+++***)))((()))+++&&&&&&&&&%%%%%%'''+++///&&&&&&&&&&&&''')))***+++...///---)))))),,,---+++999aaa]]]000222***))))))***++++++,,,------)))+++------,,,,,,---///111000///---------------222///---///222222000...000444:::@@@KKK```}}}|||}}}zzznnnyyyzzz|||zzz~~~~~~lllMMM<<<555444555555777777333...---111666;;;888444111000000222555///---++++++,,,,,,,,,+++---,,,,,,++++++***))))))''''''(((((()))***++++++&&&(((+++///222222///,,,,,,,,,,,,,,,,,,,,,,,,,,,$$$))),,,++++++------+++)))...000DDDrrr}}}nnnyyybbbJJJLLLNNNooo|||~~~|||yyy}}}lllQQQ???...---222444333222333333222222333555777777???LLLEEEggglllvvvTTTeeeuuuzzzwwwyyynnngggHHHIIIKKK___sss~~~nnn{{{~~~RRR666***&&&---...+++CCC```TTTCCC555...,,,+++***%%%&&&&&&&&&&&&&&&%%%%%%(((***+++***((('''''''''---,,,+++)))'''&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&$$$222111<<>>SSSWWWFFFgggnnn|||[[[hhh{{{~~~zzzmmm|||ppp```hhheeejjjtttrrrfffvvvtttvvv~~~yyy}}}LLL666)))"""+++000444XXXpppdddSSSGGG@@@:::111***$$$%%%&&&''''''&&&%%%%%%(((***+++***((('''''''''---,,,+++)))((('''&&&&&&'''&&&&&&%%%&&&'''((((((###...666UUUttt\\\===GGGYYYiiippplllppppppccc```PPPGGG888===111333FFFRRRSSS~~~tttzzzxxxnnnnnnfffrrrjjjtttkkkyyynnnkkkrrrbbbkkkeeeRRRTTTZZZdddkkkfffrrrlll[[[YYYhhhvvvzzzhhhKKKzzzCCC888333333222333333111///------...++++++******))))))******,,,---,,,)))))),,,---+++((('''&&&&&&'''((('''&&&'''&&&%%%$$$###############$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&%%%%%%&&&''')))***''''''''''''''''''''''''###""""""###$$$$$$###!!!%%%%%%&&&(((******(((&&&%%%'''!!! ;;;iiiyyycccEEE444444888222(((***&&&%%%((()))'''(((+++'''%%%%%%***...---(((###'''''')))+++***'''''')))((()))+++,,,+++(((%%%###!!!###%%%&&&%%%%%%%%%&&&&&&&&&%%%%%%&&&)))+++---***,,,,,,+++,,,///...***333:::[[[RRR888,,,*********+++,,,------...---...///.........000222111000000///...---,,,+++///222222111222777::::::@@@DDDMMMZZZllldddTTTaaaxxx}}}{{{zzztttxxxwwwppptttsssfffVVV@@@333333555666777555222111333666000111000,,,+++...///...,,,+++***+++---...---,,,---------,,,++++++******((((((***+++,,,,,,,,,,,,***(((''''''))),,,------,,,,,,,,,,,,,,,,,,,,,,,,***...///,,,+++,,,,,,***---///---AAAllluuuyyyfffIIIBBBCCCZZZ{{{zzzyyyoooxxxsssGGG999000333666666333000///000///000333444111111:::DDDWWWRRReeeiiiwwwuuurrrjjj~~~nnnxxx~~~{{{mmmjjjeeeVVVNNNGGG:::''')))***000]]]wwwrrrmmmiiiaaaPPP888&&&%%%%%%&&&''''''''''''&&&)))******)))'''&&&&&&'''&&&&&&&&&&&&'''((())))))(((((('''&&&'''((()))***$$$+++:::___|||nnnZZZcccYYYTTTUUUXXXnnnxxx```WWW???OOOUUU\\\JJJ222===GGGPPPccccccsssxxxrrrzzzmmm{{{mmmzzziiifffhhhSSSooopppjjjnnnkkklllrrrllloooyyygggfffbbbaaaccc]]]hhh:::444>>>RRReee{{{zzzCCC888222111000111111000...------...******)))))))))***++++++***------******......******((('''''')))***)))(((((('''&&&%%%%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''((((((((((((''''''&&&%%%%%%'''&&&&&&&&&&&&((()))***''''''''''''''''''''''''###"""""""""$$$$$$"""!!!######$$$'''******'''$$$"""%%%""")))===KKKOOO===///###"""&&&)))(((''')))$$$"""######!!!"""%%%&&&&&&%%%''',,,///,,,&&&%%%(((+++,,,---...---,,,***************)))'''%%%$$$%%%%%%$$$######%%%'''&&&&&&%%%$$$&&&))),,,...)))))),,,......,,,///444777<<>>HHHLLLaaakkkqqqlllwwwqqqxxx{{{~~~qqqTTT>>>>>>ZZZddd[[[999---%%%)))YYYqqqtttzzz~~~xxx```???'''''''''''''''(((((()))))))))))))))'''%%%$$$&&&((($$$$$$%%%%%%''')))***+++)))((('''&&&&&&(((***+++&&&+++777MMMccclllllllll[[[???666;;;[[[hhhFFF<<>>111555000999HHHWWWmmmwww@@@555///......///000///---,,,,,,---((((((((())))))***+++,,,)))---...++++++///...)))***)))((((((***++++++***''''''&&&&&&'''(((***+++(((((('''&&&&&&((()))***************)))(((&&&&&&''''''&&&&&&'''(((***+++&&&'''''''''''''''''''''###"""!!!"""$$$$$$"""!!!!!! """%%%((()))%%%"""$$$&&&### """$$$%%%!!!!!!***+++%%%###((($$$"""$$$***,,,)))%%%%%%!!!)))...***%%%%%%&&&'''"""&&&((()))---333333...,,,+++******+++++++++***((('''%%%###!!!"""%%%((('''&&&$$$$$$&&&))),,,...***(((+++......///999GGG666??????iii}}}UUU888++++++,,,,,,,,,,,,------000111111000000111333555333444444333333111000000***000000+++444PPPsssyyyvvv|||iii```^^^qqq}}}yyywww|||zzz~~~zzzppp}}}MMM444444111000///000333555555444***...///++++++///...))))))))))))+++...//////......------,,,,,,++++++***&&&''')))******))))))(((+++***))))))+++++++++)))---------,,,,,,+++++++++'''++++++((((((,,,//////***---...@@@ggg```<<>>777111---////////////...---,,,+++,,,+++*********+++,,,---111///,,,)))((('''(((((())))))))))))))))))***+++(((((('''&&&&&&''')))***((((((''''''''''''((((((((()))+++,,,+++***(((&&&,,,***(((&&&&&&''')))+++((('''&&&$$$###"""!!!!!!###%%%''''''$$$""" """###$$$%%%%%%%%%%%%%%%###$$$$$$###""""""$$$%%%######"""""""""###%%%&&&%%%&&&(((((('''&&&''''''(((+++***%%%%%%***+++((()))'''&&&)))...222111///***...000---(((&&&)))---,,,***(((%%%$$$$$$%%%&&&&&&$$$""""""###&&&***------)))//////&&&111OOOdddWWW???@@@cccfff222,,,---...---,,,,,,...///333333222111000111333666444000///111111...---/////////222...000UUUpppWWWXXXdddwwwdddiiibbb```fffmmmsss|||}}}uuuoooHHH555888222333444222000111333444/////////......------,,,---)))&&&'''***...//////000///...---,,,++++++***''''''(((+++,,,,,,)))'''------,,,+++************------------------------++++++******+++---...000///...---666UUU}}}xxxRRRDDDKKKeee~~~RRR222222333)))999___|||```YYY888555666111000111333555555444333222+++555;;;>>>AAAAAASSSrrrmmm~~~sssgggrrrkkkTTTYYYrrr|||sss\\\333<<<[[[WWW;;;)))000QQQgggkkkyyyuuuTTT888,,,)))))))))(((&&&&&&'''(((((('''%%%$$$######$$$%%%(((''''''''''''(((((()))---+++)))'''&&&'''((())))))000///+++555PPPfffmmmdddjjjXXX[[[iiiooojjjFFFMMMhhhnnnffffff___\\\jjjSSSTTTXXXllltttnnnqqqrrrzzz{{{||||||ssswwwxxxkkkeeewwwtttSSS666111666555LLLRRRCCCLLLsss|||rrr}}}rrr===666111///000000///...---,,,++++++,,,+++*********+++,,,------+++)))&&&%%%%%%&&&&&&+++************+++,,,,,,)))(((''''''''''''((())))))((('''&&&&&&'''((()))))))))*********)))((('''***)))'''%%%%%%''')))***((('''&&&$$$###""""""""""""###%%%%%%$$$###"""""""""###$$$$$$%%%%%%%%%%%%"""$$$$$$$$$"""!!!"""$$$!!!!!!!!!!!!###%%%'''((('''((((((((('''&&&&&&'''&&&)))((($$$$$$((()))&&&(((((((((***---/////////...---,,,)))(((((()))******)))'''%%%%%%%%%&&&'''%%%$$$######$$$'''***,,,))))))...---)))@@@hhhlllIII888GGGhhh~~~NNN...---,,,++++++,,,---............///000333666888777111---000222111111222777111111555DDDmmmkkkRRREEEOOOccc~~~mmmaaaXXXZZZ```eeelllrrrxxx~~~ZZZ===000444444000---222888333(((111000///...---------------+++***+++---...---+++------,,,,,,,,,+++++++++***)))***,,,---...,,,+++,,,,,,+++*********++++++++++++++++++++++++++++++)))))))))***,,,...000111))),,,---222HHHhhh~~~vvvNNN===FFFhhhmmm@@@%%%&&&999999RRRxxxxxx{{{|||jjjGGG000...///+++111222333444444444222111:::===999;;;KKK]]]xxxxxxiiinnn}}}{{{lll{{{gggBBBMMMuuuRRR999,,,222MMMYYYZZZeeesssnnnSSS555%%%)))******((('''&&&''')))((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((('''&&&&&&&&&'''((()))'''+++***&&&+++>>>UUUcccggg]]]rrrVVVZZZ{{{jjjvvvcccrrrlllRRR@@@999;;;BBBAAA777OOO]]]lllxxxmmmzzzvvvxxx}}}{{{uuuzzzqqqiiidddOOOaaafffRRR===888===???YYYooonnnkkkssscccRRR^^^uuu@@@666111111111000...,,,++++++++++++---,,,+++*********+++,,,***((('''%%%%%%%%%%%%&&&)))))))))))))))***++++++))))))((('''''''''(((((()))(((&&&%%%%%%&&&((()))***))))))(((((((((((((((((('''%%%$$$$$$&&&''')))''''''%%%$$$############"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""###%%%$$$"""!!!!!!!!! !!!###&&&)))++++++***((('''&&&%%%%%%%%%###&&&&&&$$$$$$&&&&&&###''')))***+++***+++,,,...000,,,)))'''((()))((('''***)))'''&&&%%%&&&''''''$$$$$$$$$%%%&&&(((***+++'''***///,,,000UUU|||NNN111...GGGeee222...***(((***,,,,,,+++,,,,,,,,,---///222555777111,,,+++///222000...///777333<<>><<<@@@NNN___iiijjjgggwwwzzzssshhhiiilllmmmpppVVV>>>///...---,,,,,,,,,---///000111000...,,,***))))))))))))%%%%%%%%%%%%$$$$$$$$$$$$''''''''''''(((***+++,,,+++++++++***)))(((&&&%%%'''&&&&&&&&&&&&&&&&&&'''((('''%%%######$$$%%%&&&#########$$$$$$%%%&&&'''$$$$$$$$$$$$%%%&&&'''((()))'''$$$%%%'''(((&&&###((('''%%%###""""""#########$$$$$$###""""""$$$%%%'''&&&%%%$$$###$$$$$$%%%+++((('''(((******'''$$$'''%%%%%%((((((%%%%%%'''&&&'''((('''&&&%%%&&&'''""")))000111,,,'''''')))---,,,+++)))'''%%%$$$######$$$&&&''')))*********,,,(((***---222DDDLLLAAAJJJ555,,,...++++++555???444000+++***+++,,,,,,+++***)))(((+++///222111///111111111222666CCC\\\ssszzzyyypppuuu~~~|||{{{uuukkkgggooo{{{uuuiiilll|||zzzNNN///555>>>666222999555444444333111000//////,,,+++***)))((()))---000,,,,,,,,,------.........+++)))((())),,,000222222666444222000...,,,+++***+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------,,,,,,------,,,++++++777^^^xxxgggJJJ>>>;;;KKKwwwpppOOO000(((+++***+++///111000///......000222333666RRRjjjzzzxxxxxxttt|||mmmyyyxxxmmmCCCLLLlll{{{rrrSSS999+++###(((---===VVVhhhcccHHH///%%%&&&'''&&&%%%%%%'''))),,,,,,,,,++++++***)))(((&&&&&&&&&'''((()))***+++++++++***)))((((((''''''+++'''(((---+++)))666JJJ@@@XXXPPPuuugggoooPPPQQQUUU___gggppp~~~rrrpppiii{{{___KKKSSSOOOmmmllluuuggg|||sssMMMNNN===777AAAGGG___{{{aaaYYYKKKHHHFFFLLL^^^mmmoooiiioooyyy|||oooccceeeoootttVVV===......////////////////////////000///---+++)))(((((()))%%%&&&&&&%%%%%%$$$######'''''''''((()))***,,,---,,,,,,,,,+++***(((&&&$$$%%%&&&&&&''''''&&&&&&%%%'''&&&%%%$$$###$$$$$$%%%######$$$$$$%%%&&&&&&'''######$$$$$$&&&'''))))))(((&&&%%%'''+++,,,((($$$)))'''%%%###"""""""""###$$$$$$$$$""""""###&&&)))'''&&&%%%$$$###$$$$$$%%%'''&&&&&&)))------)))%%%((($$$$$$''''''$$$$$$(((&&&%%%$$$%%%&&&'''&&&%%%###&&&)))***)))(((((()))*********)))((('''&&&%%%$$$%%%%%%'''((()))***++++++%%%)))---+++///444...111555,,,(((...)))'''444222000///---,,,,,,------,,,***(((+++000222000,,,//////444@@@PPPfffwwwvvv~~~zzztttgggeeeppp~~~~~~uuuooouuuoooKKK===>>><<<666222333444444555444222000///---...///---+++***,,,///---------,,,,,,,,,++++++***((((((***---111222333222111000...---,,,++++++++++++++++++++++++++++++******,,,------------,,,++++++---//////......///111...MMMiii\\\EEE===999RRRuuu|||PPP===+++(((+++---000444000///---,,,---000333555888TTTsss~~~yyyrrrqqqwwwxxxvvvfff===GGGcccpppuuuWWW>>>111(((+++(((,,,===PPPTTTDDD111&&&'''(((((('''''')))+++...---,,,***)))(((((((((%%%%%%%%%&&&'''(((******,,,+++***(((''''''((((((...******---...---111888222(((WWWcccsss~~~UUU[[[]]]^^^ZZZ]]]hhhnnnrrrzzzzzzsssdddKKK;;;SSSZZZtttfffvvvtttnnndddJJJRRR555888@@@SSSmmmyyypppbbb\\\^^^YYYRRRYYYhhhkkkdddaaaooo{{{tttgggmmmyyy{{{UUU;;;---///111222111111000...---,,,111///---+++)))((((((((((((((((((((('''&&&%%%$$$%%%%%%&&&&&&((()))***+++,,,,,,,,,,,,***(((%%%$$$$$$%%%'''(((((('''%%%$$$&&&%%%$$$$$$######$$$$$$######$$$%%%&&&&&&''''''######$$$%%%&&&((()))***'''%%%%%%(((---...+++&&&)))(((%%%###!!!!!!"""###%%%%%%###"""!!!$$$))),,,'''&&&%%%$$$$$$$$$%%%&&&%%%$$$%%%***//////***%%%)))$$$"""&&&&&&"""$$$)))&&&$$$"""$$$'''(((&&&$$$&&&$$$"""###&&&((())))))'''((()))))))))))))))(((%%%%%%%%%&&&((()))+++,,,,,,&&&+++///'''%%%,,,---666...%%%444222%%%...000111111///---,,,---///111---+++,,,///000,,,(((...111???XXXtttsssooo{{{|||}}}pppaaabbbrrruuuqqqqqqxxx~~~{{{nnnKKK:::::::::555111333555666666333111///...111333222...,,,+++,,,...------,,,+++***)))((('''&&&&&&))),,,///000000......---,,,,,,,,,,,,---------------------------((()))+++---............,,,---000222///,,,,,,///333&&&===\\\TTTBBB<<<555KKKpppyyyaaaDDD:::000---,,,,,,---//////...,,,+++---000444666PPPaaatttnnnccciiisssbbbUUUiiixxx||||||vvvtttccc<<>>IIIfffooovvvttthhh\\\EEECCCIIISSScccwwwyyyiii^^^hhhfffXXXXXXhhhoooiiiqqqwwwzzzqqqyyyxxx{{{KKK555444666000111222000...,,,,,,,,,...---,,,,,,+++++++++++++++(((%%%$$$%%%%%%$$$###((('''&&&&&&&&&((()))***++++++***)))(((((())))))&&&&&&'''''''''''''''&&&$$$%%%&&&%%%######$$$%%%%%%$$$$$$$$$%%%&&&&&&'''###"""###%%%&&&&&&$$$###))))))))))))(((''''''&&&$$$$$$$$$###"""!!!!!! %%%$$$######%%%''')))++++++&&&###%%%'''&&&'''))),,,'''&&&+++...***%%%"""&&&&&&&&&%%%%%%$$$$$$$$$+++)))'''%%%$$$%%%&&&'''$$$%%%&&&&&&&&&''')))++++++++++++++++++***)))(((&&&&&&&&&''''''((()))******++++++++++++***))))))+++***))))))***,,,...///111---;;;???///...222'''(((,,,+++---333---***222555666RRRrrrccciiiwwwzzzvvvrrr|||qqqlllsss}}}{{{uuuvvvwwwtttooo~~~PPP333111444444000...000000------///000...,,,---...///...---...//////+++&&&""""""###)))((((((+++///111000...///000000000...---......************++++++******(((((())))))***+++------+++111222---,,,000111///,,,...???KKKEEE???===999SSSzzznnnoooBBB111000---+++***+++,,,,,,+++......***'''***000444VVVhhhwwwvvv~~~{{{^^^WWWVVVDDDJJJmmmxxx~~~uuudddAAABBBUUUiiiyyyvvvlll]]]DDD---(((((()))***************'''((('''%%%###$$$(((,,,000---)))''''''(((((('''&&&&&&%%%%%%&&&''')))***...//////,,,(((&&&(((***+++++++++******)))''''''$$$''',,,777MMMgggwww{{{yyywww}}}nnnfffxxxPPP===@@@RRRhhhuuuoooqqqzzz~~~wwwooommmHHHYYYgggjjjddd]]]UUUNNNFFF\\\ooofffhhhnnn{{{zzzpppzzz||||||yyy|||nnnAAA222111000//////000000000///...,,,------,,,+++++++++,,,,,,,,,***'''&&&'''((('''''''''''''''''''''((())))))*********)))))))))((((((&&&&&&'''(((((((((((((((%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$###$$$&&&&&&%%%###%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######"""!!!!!! $$$###""""""###%%%'''((()))%%%###%%%%%%$$$'''+++111+++'''***---+++((('''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$###$$$$$$%%%%%%&&&''''''&&&&&&(((***)))))))))))))))(((''''''''''''''''''((()))******++++++++++++******)))(((,,,+++***)))***+++---///...333LLLVVVBBB444222***...,,,%%%'''222000,,,222222ZZZxxxjjjoooxxxvvvmmmfffnnnmmmjjjllluuu~~~}}}vvvxxxxxxvvvvvvqqqbbbEEE<<<777444444777999666111000333111///------......---,,,...//////,,,(((%%%%%%&&&+++***)))***---///...---,,,---//////...---,,,,,,+++******)))((((((((((((*********)))******++++++(((,,,---++++++///000---,,,888NNNTTTEEE:::>>>DDD___uuu\\\gggcccHHH000///---,,,++++++,,,---...000000...---///333666JJJgggeeesss~~~}}}yyyvvvwww[[[QQQLLLOOOfffzzz{{{mmmwww}}}hhh@@@888EEEcccwwwnnn\\\PPPAAA000***************)))(((((('''((('''%%%$$$%%%(((,,,///,,,)))(((((((((((('''&&&&&&%%%%%%&&&((()))+++---......,,,)))'''(((***))))))))))))(((((('''&&&%%%(((&&&(((;;;\\\vvv}}}www}}}WWWJJJVVVjjj~~~yyyvvvvvv}}}}}}tttmmmQQQ\\\iiimmmfffWWWEEE999AAAdddsssppp{{{}}}ppprrr~~~~~~|||aaa:::333444///...------000333333000---,,,++++++++++++,,,,,,---+++)))&&&&&&'''))))))(((&&&''''''(((((((((((((((((()))*********)))((('''%%%&&&''')))************'''(((((('''$$$######$$$$$$############$$$%%%%%%'''%%%$$$$$$%%%&&&%%%$$$""""""##################$$$$$$######"""!!!!!!!!!###"""!!!!!!!!!"""$$$%%%(((&&&%%%&&&%%%$$$)))000111)))$$$%%%'''&&&%%%'''%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$&&&'''((((((&&&&&&''')))''''''''''''&&&&&&&&&%%%(((((((((((()))***++++++++++++++++++***)))((('''---,,,+++******+++,,,---///:::ZZZlllVVV777***%%%)))...,,,---222//////;;;SSS}}}~~~ssswww}}}vvvkkkdddfffffffffhhhqqqyyyyyyttt|||yyy~~~wwwzzzsssWWWDDD555111444999<<<888222111444444222000///000000///---.........,,,***))))))***---+++))))))+++------,,,***+++,,,......---+++***...---,,,***(((''''''''',,,+++***)))))))))))))))'''*********---000000,,,555SSStttxxx\\\CCCCCCPPPlllssshhhkkk]]]:::///...---,,,,,,---...///---,,,------...000222333RRRWWWtttooo~~~ppptttyyy|||{{{vvv{{{gggPPPFFFMMMgggkkkttt___www{{{ZZZ888222:::aaauuu```HHHCCC@@@555,,,,,,+++***)))((('''&&&'''''''''&&&%%%&&&(((+++...,,,)))((()))))))))(((%%%%%%&&&&&&''')))***++++++,,,---+++)))(((((()))&&&'''''''''''''''&&&&&&###)))%%%111YYYxxx~~~~~~~~~fff```ooo~~~~~~|||qqqeeeQQQTTT]]]ffffffXXXEEE888KKKbbbyyyssstttqqq{{{sss{{{~~~TTT444555777......,,,,,,000555666222---+++*********+++,,,------(((&&&$$$$$$&&&(((((((((&&&'''((())))))((('''&&&'''(((***++++++)))(((&&&&&&&&&((()))++++++,,,,,,'''((((((&&&$$$""""""###$$$######"""######$$$$$$)))&&&$$$###$$$%%%&&&%%%"""""""""######$$$%%%%%%############""""""!!!!!!""""""!!!!!!!!!"""######((('''((((((%%%$$$+++444---'''###$$$%%%######%%%''''''&&&&&&%%%%%%%%%%%%&&&''''''(((((('''&&&&&&'''((())))))'''&&&'''(((&&&&&&%%%%%%%%%%%%%%%&&&(((((((((((()))***+++,,,++++++++++++***((('''&&&------,,,+++++++++,,,,,,...666TTTmmmcccAAA+++''''''222444000000444HHHfffuuuuuu~~~vvv|||{{{rrrnnnrrroooiiidddiiissszzzzzz}}}ssszzzttt[[[CCC555333444888888555555777999777444333333222111///------,,,+++++++++,,,------+++))))))***,,,...///---+++++++++,,,---------333222000...+++***))))))******))))))))))))******+++++++++,,,///222000...999hhhwwwMMM@@@LLLnnn~~~\\\...---------,,,---...///000,,,***+++...111111333666RRRsssfffjjjMMMQQQhhhuuuzzzyyywwwyyyzzzwwwxxxuuukkk]]]NNNEEEAAANNNooonnnmmmwwwsssjjjppp}}}zzzzzzbbbccciiiqqq{{{|||eeeBBB222888666]]]oooWWWCCCEEECCC444,,,,,,+++***((((((''''''(((''''''&&&&&&''')))***---+++))))))*********)))&&&&&&''''''(((***++++++***+++++++++***)))((((((%%%%%%&&&'''''''''''''''"""+++***%%%999aaa|||~~~iiikkk|||}}}zzzzzztttkkk\\\UUUSSS[[[cccaaaXXXPPP[[[{{{{{{hhhzzzjjjrrrxxxqqqpppuuu}}}FFF---333555+++...,,,+++///444555222---************++++++,,,---(((&&&$$$$$$&&&((())))))&&&'''((())))))((('''&&&&&&''')))***+++)))(((&&&&&&'''(((***+++,,,,,,,,,''''''(((&&&###""""""###$$$$$$######"""######$$$(((&&&######$$$%%%&&&%%%###""""""""""""###%%%%%%#########"""""""""""""""######"""""""""#########%%%%%%&&&'''$$$""")))222+++((('''******'''%%%&&&))))))((('''%%%$$$######''''''((((((((('''&&&%%%&&&(((***)))(((''''''''''''&&&%%%%%%%%%&&&''''''(((((((((((()))***+++,,,+++++++++***)))(((''''''------,,,,,,,,,,,,,,,,,,,,,---===XXX^^^GGG111///***333555999EEEVVVssskkkFFFJJJggg~~~|||~~~yyysssxxx|||yyyuuuvvvyyywwwpppjjjmmmxxxvvv~~~uuulllFFF;;;222333888::::::;;;:::888555444444333111000---,,,******+++,,,---...************+++---000222222///***)))+++...000000444333222000...,,,***)))(((((((((((()))***+++,,,...,,,,,,---////////////;;;oooOOO888DDDmmm~~~zzzzzzXXX444------------...//////000111---...333666666;;;AAAcccddd|||TTT555888IIIUUURRRVVV[[[dddpppyyywwwppp```ZZZMMMAAA;;;<<<@@@AAAEEE]]]pppfffVVV___jjjcccSSS[[[mmm~~~~~~iiiaaa```gggfffPPP777333;;;333YYYoooddd[[[]]]MMM000+++***))))))(((((())))))((('''&&&&&&'''((()))))),,,+++))))))++++++***)))''''''((())))))************************)))(((&&&$$$%%%&&&'''((()))))))))&&&---,,,***???eee|||{{{~~~vvvsssxxxvvvrrrsss___fffyyy~~~{{{{{{}}}xxxwwwxxxyyytttfffUUUPPPYYYdddgggeeennnvvvrrr{{{aaarrriiiiiizzzssspppzzzpppAAA000555666---///---,,,...111222000---+++************++++++,,,***((('''''')))+++++++++(((((((((((((((((('''&&&&&&'''((()))))))))((('''&&&'''(((******+++++++++'''(((((('''$$$######$$$%%%%%%$$$############$$$%%%###"""###$$$&&&%%%%%%###"""!!! !!!"""###$$$######""""""""""""""""""""""""######$$$$$$$$$$$$"""!!!"""$$$""" $$$+++%%%%%%''',,,,,,'''$$$%%%***)))((('''&&&$$$$$$###'''&&&&&&%%%$$$$$$######%%%(((******)))((((((((('''&&&%%%%%%%%%&&&((()))(((((((((((()))***++++++))))))******))))))(((''',,,,,,,,,---------------000---+++888EEE:::,,,111...;;;JJJbbb{{{___777777KKK\\\dddsssuuuppptttvvvrrrrrrvvvvvvxxxxxxvvvxxxvvvqqq^^^KKK777222666999999888999777555333333333111000000---******+++---------)))***,,,,,,,,,...222444666111+++))),,,///000000///000111111///---***((('''''''''((()))***,,,,,,---++++++,,,++++++...444QQQVVVAAASSSttt}}}jjjPPPgggzzz{{{lllqqqPPP111------......////////////111---...333444555???LLLfff|||QQQ888333555;;;===???@@@BBBIIIPPPQQQMMMJJJBBB777222222666:::===AAAJJJSSSMMMHHHWWW```UUUKKKUUUiii\\\FFFAAAFFF===444222///888___}}}yyyZZZ555+++***)))(((((()))******)))'''&&&'''(((***)))(((+++***)))***,,,,,,+++***))))))************))))))***))))))******)))&&&$$$"""###%%%'''((()))******,,,---)))(((888XXXrrr}}}kkk^^^___lllxxxxxxwwwccccccmmmtttzzz{{{pppeeecccgggsssiiiUUUDDDKKKaaammmjjjdddwwwssseeerrrbbbhhh^^^ggg|||vvveee@@@444777555000000///---,,,,,,---------,,,+++******************+++)))'''''')))***+++***))))))(((''''''''''''''''''''''''((((((((())))))'''(((((()))*********)))((())))))((('''&&&&&&'''&&&&&&%%%$$$$$$$$$$$$$$$!!! !!!"""%%%&&&%%%$$$&&&$$$###"""!!!"""###$$$"""""""""""""""""""""### !!!"""###$$$%%%%%%%%%###!!!!!!$$$$$$""""""&&&"""!!!%%%******&&&$$$&&&''''''''''''&&&&&&&&&&&&)))(((&&&$$$###"""######$$$''')))+++***)))))))))'''&&&%%%$$$$$$&&&''')))''''''''''''((()))******'''(((((()))))))))))))))++++++,,,---............///333***'''333444999MMMTTTggg{{{zzz[[[PPP\\\nnnEEE666:::;;;OOOqqqxxxuuuyyyyyytttuuu{{{zzz}}}{{{{{{rrryyy~~~gggMMM???;;;999888888;;;999666555666555444333444000,,,+++,,,......---***---//////...///111333666111---,,,///000...,,,,,,...111333333000,,,)))((((((((((((((()))***++++++***+++---******222===lllZZZJJJaaayyy~~~cccFFFbbb|||vvvYYY___BBB***.........////////////...000,,,---111000333CCCVVVwwwwwwKKK===555---000555777555111///111222000???777444666777444555:::@@@@@@DDDCCCDDDQQQWWWKKK<<>><<>>???>>><<<:::999::::::999777777333...,,,---//////---,,,///222111///...000222444000...///111111,,,''',,,///444777777444///,,,***))))))(((((((((((((((******---///,,,+++777FFFuuu|||SSSBBB\\\ssszzz~~~fffrrrzzzdddBBB444222......////////////......444000111444222555IIIaaavvv___:::777555...444(((///333111///000111///222---///888888222555>>>777555<<>>@@@333222111000000111222333222111000//////000111222///---,,,+++,,,,,,+++***'''(((***---000000///---))))))(((((('''(((((((((+++***&&&)))...+++555NNNqqqUUUCCCNNNppp}}}zzz|||oooSSS<<<444444/////////............---***000000444CCCRRRgggYYY<<<666222111555555555333111111222222000///000000111444777888666444777999>>>FFFQQQ\\\fffmmmuuuzzzyyytttvvvyyyxxxtttZZZAAA...111777444000111UUUSSSWWWZZZNNN888,,,---,,,+++************+++,,,++++++************)))))))))***,,,---.........---,,,++++++***))))))((((((+++***)))((('''&&&%%%%%%"""&&&))))))'''&&&***---'''))),,,---******333>>>cccvvv{{{zzzyyyvvvyyyrrrsss|||vvvtttnnndddIII^^^zzz}}}{{{^^^iiiccchhhbbbeeexxxZZZrrrjjjzzztttnnnXXX___UUUiiilllzzz]]];;;555222///555//////---,,,,,,,,,---...------,,,+++***))))))(((************************))))))(((((((((((())))))))))))))))))))))))))))))&&&''''''((((((''''''&&&(((((()))***************&&&%%%$$$$$$%%%%%%$$$###########################&&&''''''&&&%%%%%%&&&(((+++***)))'''%%%$$$""""""#########%%%'''((('''&&&%%%%%%%%%&&&&&&'''''''''((()))******++++++******++++++,,,,,,+++***((('''***)))'''%%%$$$$$$%%%%%%)))'''%%%%%%%%%&&&%%%###&&&&&&%%%%%%&&&&&&'''((((((***,,,,,,*********+++''''''(((***---......---((((((+++///000///000444+++777KKKddd~~~ddd@@@111///...+++***---999ZZZ\\\qqqyyy{{{{{{{{{wwwpppppprrrwwwzzzzzz___VVVFFF999888:::888888<<<333222111000000111222333333222000//////000222333+++******+++------+++)))%%%'''***++++++,,,---...***************)))((('''++++++))),,,///+++666PPP^^^GGG@@@SSSyyywwwXXX;;;//////000///............---------***000000:::XXXrrr{{{UUU<<<777333222666444444333222222333333111///...///222666999999777555222222>>>UUUhhhooosssxxxsss```lll{{{yyy{{{oooLLL000111>>>FFFIIIMMMwwwuuukkkXXXBBB222***'''+++******))))))******+++******++++++++++++,,,,,,)))***+++---...///000000,,,+++***))))))***+++,,,...,,,***'''&&&%%%%%%%%%$$$'''))))))''''''))),,,(((+++000333000+++---333WWWttt{{{yyyqqqzzzrrrgggoooggg{{{mmmuuuRRRCCCSSSbbbwwwlllzzzvvvhhhrrrnnnxxxmmm~~~{{{uuuuuu[[[ooocccvvvppp```===666222///444000///...,,,,,,------.........---,,,***)))(((((()))***************++++++***))))))(((((())))))***************************&&&&&&&&&''''''&&&&&&&&&'''((())))))******))))))&&&%%%$$$$$$%%%&&&%%%$$$""""""############$$$$$$&&&&&&&&&%%%###$$$&&&(((******((('''%%%###"""!!!#########%%%((())))))'''%%%%%%%%%%%%%%%%%%%%%%%%'''((()))******++++++***++++++,,,---,,,+++***))))))((('''&&&%%%%%%&&&&&&---***'''%%%%%%%%%$$$###&&&&&&&&&&&&''''''(((((((((***++++++******+++---)))((((((***,,,---,,,***,,,(((+++111000***---777DDD[[[tttzzzjjjlll```???444222...+++///111///CCCttt|||vvv|||{{{www|||}}}zzzqqqgggccccccxxxhhhKKK666999>>>999222111333222111111111111222333111111000000000000111111---+++***+++---......---(((+++---,,,***))),,,///,,,---......---,,,***))))))+++***---000,,,:::VVVxxxtttPPP???;;;NNNrrrkkkEEE---+++---+++............------------,,,111111AAAiiinnnPPP===:::666555888555333222222333444444222000000222555888:::999777555111222FFFiii~~~zzzrrrppp|||hhhXXXtttwwwxxx}}}eee<<<444CCCVVVkkk{{{cccDDD555...(((***))))))))))))))))))*********+++,,,,,,---......++++++,,,---......//////,,,+++)))))))))+++...///...,,,)))'''&&&&&&'''(((&&&(((***)))(((''')))******,,,222888777222222555RRRooowwwwww~~~{{{zzzgggbbbuuuhhhcccZZZ;;;:::QQQ[[[ooohhhtttuuu}}}nnnuuu]]]|||uuuccc>>>555222///333000///...---,,,---............---,,,+++***)))((())))))******+++++++++,,,******))))))))))))******++++++++++++++++++++++++%%%%%%&&&&&&&&&&&&%%%%%%((())))))))))))(((''''''&&&%%%$$$$$$&&&&&&&&&$$$""""""######$$$$$$$$$$$$%%%%%%%%%$$$"""###%%%'''((('''&&&%%%$$$"""!!!!!!#########%%%((())))))'''%%%%%%%%%%%%%%%$$$$$$$$$''''''((()))***+++++++++)))***+++,,,------,,,+++((('''''''''&&&'''''''''---+++'''&&&&&&&&&%%%$$$&&&&&&&&&'''''''''''''''''')))************,,,...+++***)))***++++++)))'''000***)))...111222>>>MMMpppgggWWWNNNIIIffffffEEE888444///111000222000666^^^~~~wwwttt~~~{{{uuutttvvvzzz}}}{{{xxxxxxsssjjjggghhhzzzUUU666666???===666333444333222111111222333444...///111222222111///...000---***)))+++...000111...111222000,,,+++,,,///,,,---.........,,,+++***(((++++++---000///BBBccc}}}kkkFFF888999LLLoooxxx\\\;;;...333444,,,//////.........---------,,,111333HHHtttgggLLL:::666222444:::999333222222333555555444222111333555777666555333222777:::PPPssstttrrrrrrjjjwwwrrrxxxwwwIII888???RRRnnn___>>>444222---)))))))))******)))))))))******+++,,,---......///...---------,,,,,,------+++***))))))***,,,...000,,,+++)))(((((()))***,,,))))))***)))((('''((()))++++++///555777333222444===TTTkkkgggzzzrrrzzz~~~vvvqqqvvvpppfffGGG:::555YYYggg}}}^^^kkkdddvvvlllsssxxx{{{SSSgggeeeggg???555333///222000000...---------...///......---,,,+++******)))))))))******+++,,,,,,,,,++++++************++++++************************%%%&&&&&&&&&&&&&&&&&&%%%(((((()))(((((('''&&&&&&&&&%%%$$$%%%&&&'''&&&%%%#########$$$%%%%%%&&&&&&$$$$$$%%%$$$###"""$$$&&&%%%%%%$$$######"""!!!!!!#########%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***+++++++++((()))+++,,,------,,,,,,'''''''''''''''(((((((((***)))&&&&&&&&&'''&&&$$$%%%%%%&&&''''''''''''&&&&&&'''((()))(((***,,,...,,,+++++++++,,,+++)))((()))(((+++666FFFYYYpppiiiBBB///333===NNNnnnrrr```PPPBBB666***,,,777EEEggg~~~yyyzzz{{{zzzzzzyyy{{{|||}}}xxxtttttt}}}{{{xxxuuuvvv}}}{{{yyy|||zzzwww|||xxxOOO>>>===;;;666444444333222111111222333444///000222333333222000///222...)))''')))---000222222333333222000...---...)))******++++++*********))),,,,,,...111555NNNuuukkkAAA777===VVV{{{wwwgggKKK444///555444---000////////////.........+++111;;;WWW~~~dddOOOBBB666555999777444333222222444666666555000222444333222000000000333<<>>XXXzzzxxxpppuuusssPPPEEEKKKPPPOOOLLL___~~~~~~}}}~~~wwwuuu{{{~~~uuuwwwrrrTTTBBB999444444444222222222222444444999777333111111333777999555333111000222333333333---,,,---000333333///+++******))))))***,,,...///...111///000666AAAeeerrrJJJFFFRRRjjj~~~gggMMM===555///...000111111111111000000000000///<<>>TTTkkkvvvzzz|||XXX@@@------000...111888RRRIII:::...///666444+++***+++,,,------,,,+++*********++++++++++++,,,,,,******)))))))))***,,,---'''''')))***+++++++++***000000000000///...---,,,...,,,******)))((('''%%%***'''(((000666444///---000444)))@@@HHHSSSBBBGGGTTT[[[tttdddrrruuuYYYTTT```XXXvvvmmmiiiaaaIIIZZZgggtttyyynnnkkkdddtttooommmppp}}}xxxssskkk@@@111777777..................---------111000...,,,+++++++++,,,******+++,,,+++***)))(((++++++*********+++,,,------//////---)))(((+++...,,,,,,+++***)))((('''&&&%%%&&&''''''%%%%%%&&&'''***&&&$$$%%%***+++'''"""$$$%%%&&&((()))*********'''''''''&&&%%%%%%''')))(((&&&&&&((('''%%%$$$&&&$$$$$$############$$$$$$$$$%%%&&&'''((((((((((((&&&&&&&&&''')))***)))(((((()))*********)))'''&&&((((((((('''&&&$$$###"""$$$$$$$$$$$$%%%&&&&&&'''!!!$$$'''))))))))))))***&&&$$$%%%&&&%%%$$$'''---222...,,,///333555999>>>nnnZZZCCC111111333---((((((***111AAA^^^pppOOO@@@BBBGGGBBB:::RRRsss}}}xxxxxxzzz}}}uuuyyy}}}~~~~~~xxxyyyqqqGGG222222555777555000000555666333222777888222///333666555333222111000000000111222//////...------.........((()))***++++++,,,++++++111333///,,,@@@gggqqqFFFFFFOOOggg}}}WWW>>>222,,,---333222222000......000000......@@@```yyy```===000333111444:::;;;999;;;AAA444777888333:::000111:::AAAgggyyyhhhOOOlllttt___===777111//////000777???GGG;;;000......,,,...333111...***))),,,...---)))))))))+++...000000---***(((***,,,+++)))(((***,,,'''***+++***+++...,,,'''000333444111,,,)))+++...***)))+++000000+++((()))&&&(((---222555666555444444<<>><<<999???TTTcccWWW??????@@@HHHAAARRRXXXjjjjjjOOOYYYQQQqqqlllxxxvvv```sssssssssvvv}}}ttt|||qqqbbb===222555666111//////..................///...---+++++++++,,,,,,***+++,,,,,,,,,+++))))))++++++++++++,,,,,,,,,,,,*********+++,,,,,,+++***,,,++++++***)))(((''''''$$$&&&'''&&&%%%$$$%%%&&&'''&&&&&&'''''''''&&&%%%"""###%%%&&&''''''''''''###%%%''''''&&&%%%&&&&&&)))###$$$...111***###"""$$$$$$############$$$$$$$$$$$$%%%&&&''''''''''''&&&&&&&&&''')))***)))((()))))))))))))))(((''''''$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&'''(((&&&&&&''')))***+++++++++***%%%"""%%%''''''(((+++)))***...666@@@OOOfffxxxIII777+++---111---***,,,)))---333EEEhhhoooTTTHHHJJJMMMJJJDDDEEEbbbyyy}}}|||vvvppppppuuuyyyxxxuuu{{{{{{mmmJJJ777777666444333333333444444///444666222111555888777555444222000/////////000111///...+++***(((((('''******+++++++++++++++++++++222>>>OOOkkkaaa@@@KKK\\\ttt[[[<<>>666666:::;;;===AAA===>>>***777666@@@222<<>>+++===(((CCCLLLuuuooobbbooopppyyyfff\\\VVVPPPvvvWWWooorrrnnnvvvdddqqq^^^uuummmuuuzzzMMM:::666222222777111111///...............+++******)))***+++,,,---,,,,,,,,,,,,+++++++++***)))+++---...///...,,,+++,,,***)))+++---...---+++)))))))))))))))(((((((((###$$$%%%%%%######$$$%%%###$$$&&&&&&&&&&&&&&&'''%%%&&&((())))))'''%%%###!!!###&&&&&&&&&&&&&&&(((---...FFFiiilllLLL111+++$$$$$$############$$$$$$""""""###$$$%%%%%%%%%%%%&&&%%%%%%'''))))))((('''***)))(((&&&&&&'''(((((((((((((((''''''%%%$$$$$$%%%%%%%%%%%%&&&'''))))))999222+++)))***+++(((%%%$$$"""%%%+++---)))&&&&&&///444IIImmm{{{ZZZ666000---000111...,,,...---222,,,***III{{{ooo___VVVTTTUUUSSSNNNIIIHHHKKKOOORRRRRROOObbbooowww~~~}}}}}}{{{{{{{{{{{{zzzzzzyyyzzz|||}}}|||yyyuuuuuu~~~yyywwwvvvyyy}}}~~~}}}zzz{{{}}}~~~}}}xxxsssggghhhnnnaaaBBB444222AAAIII@@@555333333333333222444777;;;<<<888777555222111000000111555333111///...---......+++++++++,,,---...///000111111>>>[[[}}}~~~OOO666FFF]]]qqq~~~SSS777333222+++111......222666444111000---DDDkkkPPP___aaa~~~gggLLL;;;999BBBJJJIII[[[KKK[[[@@@LLL<<>>KKKZZZkkkfffpppUUUiiiMMM___dddyyyzzzyyy~~~wwwyyyhhhnnnyyypppKKK---000...///333444333777<<>>333---,,,000222111+++***+++------111@@@OOOtttoooiiifffbbbWWWEEE777???888///+++---///000///333555444---)))***+++***+++,,,------+++***))))))---+++,,,000000---,,,...'''***---+++***...999CCCJJJ;;;///222@@@PPPZZZ^^^:::111...222///--->>>VVVJJJIIIKKKiiillluuusss|||xxxiiiaaajjjooo}}}mmmzzzsss~~~vvvtttuuukkkwwwjjj}}}vvvHHH999:::999666555222111...,,,++++++,,,---)))(((((('''((()))***+++,,,+++******))))))******)))***+++,,,,,,,,,++++++))),,,,,,)))%%%$$$'''+++)))))))))(((((('''''''''$$$%%%&&&%%%$$$###$$$&&&'''###!!!$$$+++---***&&&***))))))'''%%%$$$"""!!!&&&%%%$$$######&&&,,,000:::TTTUUU111((($$$$$$############$$$$$$""""""###$$$%%%%%%%%%%%%%%%$$$$$$&&&((()))(((&&&)))(((''''''&&&&&&''''''$$$%%%&&&'''((()))))))))%%%%%%&&&&&&((()))+++,,,111---)))(((***,,,---,,,'''%%%###"""$$$///EEEYYYnnnyyytttUUU===333------===XXXggg^^^MMMEEE888444111000000000///...(((...000777ZZZmmmQQQEEE777111222333///+++---///000111000111222444>>>OOOYYYXXXUUUOOOVVVkkkgggggghhhkkknnnqqqqqqqqqvvv{{{~~~qqqdddhhhiiiqqqrrrgggkkklllooosssvvvxxxxxxwwwsssmmmhhhhhhlllnnnllliiiaaafffjjjlllppp|||aaa@@@555888;;;<<<>>>666111///000222111111444555444444444444666888999888555111...+++++++++,,,++++++,,,---///222555777//////,,,333OOOyyyqqqLLL<<>>111333555333000000333111---222<<>>:::444222000---+++******+++,,,)))((('''''''''((()))***+++***)))((((((((()))))))))))))))*********++++++(((***,,,---,,,***)))(((******)))((('''&&&&&&%%%$$$&&&'''&&&%%%$$$%%%&&&%%%$$$$$$'''***,,,+++)))...,,,***'''%%%###""""""######$$$$$$$$$'''+++...<<>>999333///000222111......999HHH^^^aaaHHH:::444...---000111///,,,***+++,,,,,,,,,,,,...///666CCCIIIJJJIIIDDDKKK```]]]\\\]]]aaafffkkknnnooovvvzzz~~~{{{mmm___ZZZ]]]jjj|||xxxggg\\\ccchhhoootttuuusssqqqooohhhbbb```dddccc___ccckkkvvvzzzaaaCCC666666;;;>>>555111222888:::666222111333333333333333555777888:::777333000......///000//////......000222444666,,,111......LLL~~~sssNNN@@@LLLjjjvvvQQQ===777666333000111333///,,,888IIIpppuuuvvvpppnnn|||```bbbooorrrfff]]]mmm{{{vvvxxxaaaCCC---+++---//////---111BBBSSShhh\\\FFF000''')))***''',,,***---111222<<>>@@@BBB===CCCUUUXXXWWWWWWZZZ```ggglllnnnrrrvvvyyyyyywwwqqqeeeYYYOOORRR^^^mmmssskkkaaa^^^VVVaaannnvvvuuummmeeeaaaRRRPPPVVV``````]]]jjj~~~YYY???888888888555333888BBBDDD===555333333222222111222333555555333111...,,,,,,...000222222111000//////111333444---444///+++JJJwwwRRRHHHWWWyyyoooSSSBBB999333111222444...---===SSS}}}|||qqqmmmpppoooeee___wwwllllllppprrrQQQ999000***...333333///444HHH\\\___UUUBBB...)))///333111+++)))+++///000:::ZZZzzzqqqtttvvvuuuuuuzzzqqqQQQ:::222222222000+++222555000+++***+++***,,,***)))***...222666888+++///999BBBBBB777---(((&&&)))---111333333111000000***)))...///666OOOlllvvvlllccceeeoooyyy~~~wwwwwweeessslllvvvzzzzzzzzzsssooovvvvvvzzztttnnncccnnn{{{ccc===<<<;;;===<<<...,,,,,,,,,+++++++++******)))***+++***)))((()))***///---+++***)))((())))))***)))((((((((()))+++,,,,,,...111555888666000+++(((((())))))))))))((((((%%%&&&(((***)))(((%%%######((()))&&&&&&***+++)))111///)))%%%'''+++(((!!!+++'''######%%%(((((((((+++111999>>>;;;444,,,((($$$######"""""""""""""""$$$""""""$$$''''''%%%"""%%%&&&'''((()))))))))((((((((())))))(((&&&$$$###$$$%%%&&&%%%%%%%%%''')))%%%'''&&&%%%&&&***,,,---111000***$$$$$$)))+++(((111FFF___uuuqqqVVVIII???666111...+++,,,///......111666444111666???LLLNNNBBB555333000---333EEEwwwmmmBBB......333111111000///...---,,,+++,,,+++)))((()))+++---///000111222444777999<<<===LLLNNNPPPQQQTTT[[[eeemmmmmmmmmiiicccZZZRRRMMMKKKFFFPPP^^^hhhkkkdddYYYQQQTTTZZZ___cccccc```YYYRRRRRRUUU]]]fffooo|||WWW;;;333777>>>>>>PPPfffkkkbbbMMM222555333999:::222222444...000000000...,,,,,,...000444666666222//////000111666222---777```oooQQQQQQccchhh???555777<<>>CCCGGGLLLUUU___gggkkkggg___VVVOOOJJJGGGFFFJJJPPPYYYaaabbb^^^WWWRRRPPPTTTXXXYYYVVVQQQKKKFFFQQQ```uuuuuuTTTCCC>>>???NNNppphhhBBB:::333888===555222555333111111111000......///111222444444333111000000000111111:::TTTzzzmmmSSSYYYkkk{{{YYYIII777444===NNNPPPIIISSSgggttt}}}|||vvvuuutttwww|||mmm{{{sssaaaFFF<<<;;;===999111...555???CCCGGGCCC:::...***---...,,,111333...DDD<<>>BBB===333777AAANNNUUUNNN999'''(((''''''(((***,,,------&&&******444JJJ]]]rrr|||zzzqqqqqqqqqwwwZZZ[[[qqq{{{{{{rrrhhhzzzeeeyyyvvv}}}|||wwwqqqooosss{{{pppJJJ<<<222111222...000///...,,,***)))''''''$$$&&&((((((((((((***,,,))))))((((((((()))+++,,,++++++******++++++,,,---******+++...//////,,,***((((((((((((((((((((((((+++)))%%%""""""###%%%'''%%%""""""$$$%%%...IIIddd___HHH111'''$$$"""$$$***+++(((%%%$$$%%%&&&&&&&&&###%%%&&&%%%$$$###$$$%%%$$$$$$###""""""""""""###&&&$$$###$$$%%%'''&&&&&&&&&&&&%%%%%%&&&''')))***'''''''''''''''&&&%%%$$$"""$$$'''((((((((()))***%%%&&&((()))***,,,...111......***%%%)))555AAAGGGjjjzzzZZZ@@@222,,,---)))''')))******---222222333666888555111222666MMM^^^aaaSSSBBB333444EEEtttcccAAA888<<<999...111222333333222000...,,,///...,,,+++,,,---///000)))))))))***+++---//////222666===BBBHHHOOOXXX______WWWLLLDDDAAABBBBBBBBBIIILLLOOOQQQRRRPPPNNNLLLJJJMMMOOOMMMHHHCCCBBBBBBWWWpppyyydddZZZdddtttmmmJJJ888555<<<666000111111222222222111//////000222111111222333333111000000222>>>XXX|||jjjXXXeeeuuu}}}ppphhhggg\\\NNNIIIVVVoootttgggmmmxxx{{{vvvooosss}}}|||fffmmmppp~~~jjjHHH888999;;;888222000555===AAAQQQJJJ>>>111,,,///111111:::,,,BBBHHHhhhVVVhhhllluuu}}}qqq^^^XXXSSSEEE666......000222111---+++))))))+++((((((,,,444:::======111;;;EEEMMMTTTTTTCCC000&&&'''((('''&&&''',,,///******+++>>>^^^qqqyyyrrrrrrdddxxx|||www}}}lllkkkmmmZZZzzzzzz}}}kkkgggxxxooo|||vvvqqqoooqqquuuyyyVVV???666555444111///...---,,,***)))((('''%%%&&&(((((('''''')))+++((('''&&&&&&&&&'''))))))'''''''''''''''(((((()))************+++++++++***(((((((((''''''(((((((((+++(((%%%"""!!!"""$$$&&&&&&!!!!!!%%%'''444ZZZzzzWWW666,,,***%%%&&&,,,***(((&&&%%%$$$%%%%%%&&&%%%&&&%%%$$$###$$$''')))%%%$$$######""""""######%%%$$$#########%%%&&&&&&'''&&&$$$$$$$$$&&&)))***&&&&&&&&&&&&&&&&&&&&&%%% ###&&&((((((((((((((($$$"""###)))------,,,,,,555111+++,,,===YYYqqq|||zzzpppZZZ@@@000---......+++((()))++++++)))+++000...000333444222///...///???WWWgggiiiaaaTTTTTTdddlllLLL<<>>AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@BBBCCCEEECCC???===DDDNNNmmmkkkHHH777;;;888000//////111222222111000///000111222111222444444111111222@@@]]]ddd[[[ooo~~~zzzZZZllliiixxxtttuuu~~~yyyvvv|||zzz}}}rrrpppfffAAA111222333222000111555<<<@@@NNNHHH===333///222666999888;;;999mmmiii|||nnn~~~yyydddDDD999333+++***000000...---,,,,,,,,,***)))111+++,,,666>>>???CCCIIIBBBLLLOOOKKKLLLPPPFFF555+++++++++***)))(((((()))///...///IIIpppqqqUUU^^^]]]}}}wwwvvvxxxwww||||||www{{{}}}{{{vvvuuuvvvuuutttuuuZZZ<<<666555000------,,,,,,++++++*********'''((()))((('''&&&'''(((((('''&&&%%%$$$%%%&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&*********)))))))))***+++((((((''''''''''''((((((((('''&&&$$$$$$###$$$$$$'''""""""&&&'''333XXX~~~rrrSSS:::999===444***&&&''''''&&&%%%$$$$$$%%%&&&"""###$$$$$$###$$$%%%'''%%%$$$$$$###############$$$$$$###""""""###%%%&&&&&&%%%$$$###$$$&&&((()))%%%%%%%%%%%%&&&&&&&&&&&&"""&&&(((''''''''''''***$$$###***///---******+++///888IIIbbbyyyVVVGGG333'''(((...,,,&&&(((''')))+++***'''(((---***---000000000000///...888LLL___rrr~~~VVVSSSOOOUUUlllyyyeeeEEE000111222222222000...---,,,,,,+++******++++++,,,,,,,,,,,,+++,,,,,,---......222666777666555777999888333...///555;;;===<<<888888888888777666666666:::::::::999666:::LLL___ZZZ:::888888444333//////111222111///...///000333111222555333111444;;;VVVmmmXXX[[[tttlllbbbHHHnnnuuuuuuwwwooo~~~tttxxxYYY999...000///000222333666:::>>>>>>;;;666111///333===EEE>>>444TTT\\\qqqyyy}}}[[[999---)))&&&,,,777///---***)))+++,,,,,,***,,,'''+++999BBBCCCIIIRRR]]]ccc^^^NNNFFFHHHBBB666:::444,,,((()))***((('''+++,,,111OOOyyysssmmmXXXyyyqqq}}}{{{zzzyyyzzzwww|||zzzvvv{{{}}}wwwuuuaaa;;;777666///...,,,,,,,,,++++++++++++***((()))***)))'''&&&'''((()))(((&&&%%%%%%%%%&&&&&&%%%&&&'''(((((((((''''''******+++)))(((''')))+++)))((('''&&&&&&'''((()))%%%&&&&&&'''&&&%%%$$$$$$'''%%%%%%%%%$$$+++CCC]]]NNN???888BBBIII@@@--- %%%&&&&&&&&&$$$$$$%%%'''!!!###&&&'''&&&%%%%%%&&&%%%%%%$$$############$$$###$$$%%%$$$######%%%'''$$$$$$######$$$%%%'''(((%%%%%%$$$$$$%%%&&&'''((("""$$$'''''''''&&&&&&'''+++$$$###''')))(((,,,444===JJJ^^^pppzzzttt^^^III333///+++((()))***)))((()))))),,,///---***---222***...//////000222222//////777DDDaaa\\\KKK;;;JJJ]]]rrrkkk???///////////////...------+++******)))))))))))))))+++************+++,,,,,,***---111222000///000222111///---///333666666444333333444444444444333333444333222222000:::WWWuuueee===333111222333---///000222111000...//////222000222555333111;;;JJJooo~~~SSSLLL[[[xxx___XXXPPPeeesssqqqqqqnnnsss~~~vvv}}}vvv~~~yyyvvvjjjNNN:::000333111222555777666777:::444444666555555===PPPaaaQQQYYYWWWzzzsssyyyeeeNNN777...,,,******......,,,***)))+++,,,---,,,///,,,...555999777:::AAAZZZaaa```VVVMMMIIIEEE>>>DDD888***###%%%)))++++++'''+++111GGGhhhvvvzzz}}}{{{uuu~~~ggg{{{}}}tttooo}}}|||}}}}}}rrrnnnxxx}}}uuuqqqkkk>>>777555///444------,,,,,,+++***))))))''')))***)))(((((()))***)))((('''''''''((()))***&&&'''((()))***)))((((((((()))***)))&&&%%%'''))))))(((&&&%%%%%%&&&((()))%%%&&&&&&'''''''''''''''###%%%'''&&&$$$(((000999......222:::>>>999---""""""$$$&&&&&&$$$$$$&&&(((###%%%'''((('''%%%%%%&&&&&&%%%$$$$$$######$$$$$$###%%%((('''&&&%%%&&&(((#########$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$&&&'''(((&&&((()))(((''''''((()))(((%%%&&&(((&&&+++@@@XXXvvv{{{~~~xxxjjjVVV>>>+++*********'''%%%%%%)))///,,,---///111///+++///555+++......+++---111111---)))+++555XXX}}}jjjTTTFFFIIIKKK[[[lll}}}jjj;;;...---,,,+++++++++,,,---*********))))))((((((((()))))))))))))))***++++++***---111111///...000222/////////000000000000000111111111111222333444555333000111222555FFFnnnvvvOOO:::///111444...000111333333111000///000///...222555222333EEE\\\nnnCCCIII```|||~~~fffdddSSS^^^vvvvvvvvv}}}nnnzzzuuu|||^^^MMMJJJBBB444222///111666999666555888333666;;;<<<===IIIggg|||xxxyyyaaaQQQ<<<...******)))&&&+++++++++++++++,,,---///444333222111///,,,,,,--->>>KKKZZZ___YYYLLLAAA<<<999222***&&&&&&)))+++---)))///111999GGGMMMTTTccctttzzzyyy{{{zzz|||wwwtttqqqppp}}}~~~nnnhhhrrr}}}{{{sssoooppp>>>333000,,,666//////...,,,***)))((('''&&&((()))***)))***+++---))))))((()))***,,,---///%%%&&&((()))))))))((('''&&&(((***(((&&&$$$%%%''')))(((&&&%%%%%%&&&((()))&&&&&&%%%%%%&&&''')))***$$$(((''''''***)))%%%""")))---+++***+++***'''!!!###&&&&&&$$$$$$''')))!!!###$$$$$$"""!!!"""###&&&%%%$$$$$$######$$$$$$$$$'''******((('''''')))""""""$$$%%%%%%%%%%%%%%%$$$$$$######$$$&&&((()))***++++++***(((''')))+++''')))...///,,,666[[[mmmMMM444)))(((***'''%%%&&&(((((((((((())),,,,,,......***%%%(((///***---,,,((()))......)))000111>>>eeehhhHHH<<<>>>RRRoooooowwwzzz~~~nnnBBB...,,,***))))))***+++---************))))))(((((()))))))))))))))***+++,,,))),,,//////---,,,...000---///000///...---///000000///......///222555777333111333888>>>UUUiiiKKK777777;;;444111333444444333111111111,,,,,,111444111555MMMiiifff@@@LLLgggwwwsssxxx|||TTTWWWlllttt{{{uuuaaa;;;888IIIHHH555+++))),,,444888666555888333666;;;===>>>MMMrrrxxxfffHHH///(((...111///***+++,,,,,,++++++...000...111222///...//////......???YYYggg___FFF111)))%%%)))---...---***)))))))))111222111444555AAAVVViiizzzkkkwwwvvvxxxwww~~~uuuhhh}}}~~~}}}tttjjjttt~~~xxxuuuuuuCCC000------111///,,,)))(((***+++)))'''&&&'''((()))*********)))+++(((%%%'''+++---+++'''&&&&&&&&&&&&&&&'''((((((((()))***)))((('''((()))---)))''')))---...+++''''''&&&%%%%%%&&&'''((()))###$$$%%%&&&((()))******&&&'''((())))))((('''&&&&&&$$$"""###%%%&&&%%%"""###$$$$$$###""""""###%%%$$$%%%%%%$$$###"""$$$%%%%%%&&&'''(((((((((&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$%%%''')))---000111+++"""!!!(((///***+++111:::GGGZZZooo~~~eeeDDD,,,&&&***///111***'''$$$&&&***...---+++000+++)))******(((***---))),,,//////---***+++...333...DDD|||fffWWWBBB888FFFdddrrr>>>222///,,,))))))+++...000(((+++---+++***++++++***'''((()))+++,,,,,,------+++*********+++,,,,,,---//////...---+++,,,...111<<<111***---444555333222888000333444>>>pppjjjJJJ222555<<<444666888555111000222555000...111666444777SSStttyyyOOO[[[```~~~zzz```xxxgggYYYuuuxxxRRR555@@@AAA555666...000333444444333333333111777444@@@\\\kkk}}}]]]:::///000///...000+++,,,---...///...---,,,---...000111,,,(((+++222555???VVVgggZZZ;;;***,,,---,,,,,,++++++***)))(((***(((,,,333///...BBB]]]zzzrrrmmmgggvvvyyyvvv~~~}}}}}}oooqqq{{{uuu}}}}}}qqqsss```rrrBBB222///...111222///+++***,,,---,,,+++'''(((((()))))))))))))))+++(((&&&(((,,,---+++(((''''''&&&&&&''''''((()))&&&'''((((((''''''(((***---***(((***---...+++(((((((((&&&%%%$$$%%%%%%&&&%%%%%%&&&'''((())))))***''''''((())))))((('''&&&%%%$$$"""###&&&'''%%%###$$$%%%%%%$$$######$$$&&&$$$%%%%%%$$$######%%%&&&"""###$$$%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%$$$######%%%'''***))))))******((($$$"""***111CCC[[[jjjhhh\\\RRRMMMAAA222)))'''((('''&&&)))&&&&&&(((...222333222444///,,,---,,,))))))+++...111...(((''',,,000...+++555YYYaaa@@@===>>>OOOoooppp>>>///...---,,,,,,,,,------000///---,,,***)))***,,,))))))***++++++,,,,,,++++++++++++++++++,,,------,,,------,,,+++---000222999333000222333111000111222---444>>>QQQ^^^MMM999>>><<<555//////555777333---111000333777:::EEE```{{{iiibbbyyyppp{{{|||SSS:::@@@>>>111111///000222111111111333555666999888AAAXXXmmm{{{\\\:::...///...,,,---,,,---.../////////...---555222111333333///,,,---777JJJdddrrrbbbCCC111//////111222000+++(((''')))+++(((,,,222...,,,???XXX|||mmmwwwwwwtttxxxxxxzzzkkkvvvzzz{{{llloooAAA444333111222333000,,,++++++---......))))))))))))((((((((((((+++)))'''))),,,---+++)))'''''''''''''''((())))))&&&''''''&&&%%%&&&(((++++++((('''(((+++,,,)))&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&'''''''''((((((((((((((((((((((((((('''&&&%%%%%%$$$###$$$&&&'''&&&%%%%%%&&&&&&%%%$$$$$$%%%'''###$$$%%%$$$###$$$&&&(((############$$$%%%&&&'''((('''%%%######$$$%%%&&&$$$%%%%%%$$$###$$$&&&'''###&&&***,,,,,,+++++++++999VVVzzzxxxTTT999...+++)))))))))++++++)))''')))((((((+++///333555555333...,,,......+++***+++...222///'''&&&---000---111NNNyyySSS222///;;;QQQnnnmmm<<<,,,---.........---,,,+++000111666>>><<<222***)))******++++++************,,,++++++++++++,,,------)))***++++++,,,---000333333111111222111...222888999===NNNbbbyyyffffff[[[YYYPPPEEE===:::888444111666666666888BBBVVVpppyyy}}}tttlllzzzhhh]]]EEE888<<<888000111000000000///...///333555:::888;;;@@@NNNlllzzzxxx|||]]]===111000...++++++------...////////////...???666111555999555...***777QQQnnnvvvfffNNN<<<555444777888333+++&&&'''***+++(((+++000,,,***:::OOOsssqqqpppuuukkk~~~yyy|||}}}nnnAAA666666222222111///,,,******+++---...+++***))))))((('''''''''+++)))((())),,,---,,,***(((''''''''''''((())))))))))))((('''%%%&&&(((***&&&%%%$$$%%%'''(((&&&$$$"""###$$$%%%'''((()))***'''''''''&&&&&&&&&&&&&&&(((((((((((('''&&&%%%%%%%%%%%%%%%%%%&&&'''&&&&&&$$$%%%%%%%%%###$$$%%%'''"""###$$$$$$$$$%%%''')))&&&%%%%%%%%%&&&(((***,,,)))'''$$$""""""###%%%'''&&&'''((((((''''''(((***!!!***000,,,%%%)))<<>>+++///)))+++,,,,,,+++******+++))),,,......000777BBBLLL<<<444...///222000...---111((((((---***'''999SSSooo```III666+++(((+++...---000???___hhhIII000......---------,,,,,,,,,,,,333XXXfffBBB888,,,+++***)))))))))++++++++++++***))))))))))))***+++---.........---///000***///===SSShhhzzzlllMMM999888777===QQQnnnooonnn~~~~~~pppvvvtttddd{{{{{{YYYMMMYYYnnn|||~~~YYYBBB777555---,,,000...***---111222111000000000***000333111>>>dddkkkUUUBBB777444444......------......///000666111...---,,,+++000777===BBBFFFJJJTTT___```YYY???666+++'''***------++++++))))))***)))''',,,444@@@bbbxxxrrrwwwoooppppppzzzzzz|||www~~~yyyuuuFFF555222///000,,,...000000...---...///,,,***((('''&&&'''((()))'''((((((((((((((()))***%%%%%%%%%%%%%%%&&&''''''&&&)))+++,,,+++)))))))))((()))***+++***)))))))))(((((()))))))))'''&&&%%%''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&((())))))++++++)))&&&$$$$$$%%%"""###$$$$$$###$$$&&&'''%%%&&&&&&&&&$$$$$$&&&(((######$$$%%%&&&&&&%%%%%%'''&&&%%%$$$$$$$$$%%%%%%$$$&&&((()))(((''''''(((---,,,888UUUyyy{{{PPP666111+++,,,...000111///,,,***))),,,......///888GGGTTT???444,,,,,,///...,,,,,,+++,,,++++++000;;;IIIRRRKKK666&&&%%%)))***))),,,333000555LLLsssnnnIII222)))+++---...000///---+++)))111222TTT___<<<666333111///,,,+++******+++---,,,,,,+++******++++++***,,,...//////000111333666HHHeeeiiiMMM<<<<<>>DDDFFFDDD222...***)))+++------,,,***))))))***)))(((***///333===xxx~~~kkkttt~~~|||qqqpppvvvxxxvvv|||zzz~~~wwwHHH444000---000(((+++......,,,***+++,,,+++***((('''&&&''')))***&&&'''((((((''''''((()))%%%$$$$$$$$$$$$%%%&&&&&&"""%%%)))++++++*********''')))******)))(((((()))$$$%%%'''(((((((((''''''(((((((((((())))))******%%%$$$$$$$$$%%%''')))******,,,,,,***%%%######%%%###$$$%%%%%%$$$%%%''')))&&&''''''&&&$$$$$$%%%'''###$$$%%%&&&'''&&&%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$&&&(((++++++***))))))***777BBBWWWqqqzzzdddPPPggg___kkkzzzMMM000///---,,,---......+++)))+++......,,,,,,555EEESSS:::///''''''+++,,,+++,,,!!!...222---999PPPTTTHHH000%%%$$$...111+++,,,666,,,---///666KKKmmmmmm???---...(((+++000222222///***'''111///OOOWWW111---999777333///,,,+++******///...------,,,,,,,,,,,,(((+++...000111222444555VVVooouuu```CCCCCCYYYyyysss\\\xxxnnnwwwyyytttkkkEEE555777///000444***000000000///...///333555111888222;;;ccc~~~yyyeeeEEE333111666333222111111111222444444555111000333444000...///((((((+++000333222222444&&&(((***,,,------,,,,,,***))))))))))))(((***---)));;;dddtttxxxwwwlllsss~~~vvvzzzqqqnnnrrrxxx~~~pppBBB666555111000------------,,,++++++***,,,,,,+++(((&&&&&&(((***((((((''''''''''''((())))))&&&$$$%%%''')))'''&&&(((((((((((((((((('''''')))'''%%%&&&''')))))))))$$$%%%'''(((''''''''')))%%%'''))))))((((((,,,///)))%%%###%%%((()))&&&"""))))))(((((('''&&&$$$###$$$$$$###"""###$$$&&&'''(((((((((((((((((((((((((((''''''&&&&&&%%%%%%$$$$$$%%%'''(((((('''%%%%%%***%%%"""$$$''',,,999FFF[[[ooowwwiiiXXXMMM>>>,,,444999HHHeeeuuuXXX???555///000000,,,,,,///(((+++------...333444333000---***))),,,---,,,+++***+++...???___pppXXX222))))))***+++,,,,,,------+++))),,,111444AAAaaattt;;;'''333444000,,,***+++---//////...222LLLuuu{{{MMM***...555666555111///000222222333000,,,***************000---(((---444///333FFFvvvgggKKKGGGWWW~~~fffgggzzzyyytttzzzsssQQQ000555333***333------///111333444333222111111:::CCCMMMccc{{{}}}|||wwwPPP===555555000444>>>===444555777---555111,,,***---000///***...,,,***))))))+++---///+++''''''---222000......))))))(((((()))***,,,---111:::PPP___PPP???UUU}}}wwwrrr{{{ooojjjfffwwwyyyyyyxxxnnn{{{yyyqqqCCC666555111111------.........---,,,,,,,,,,,,+++((('''''')))+++)))((((((((((((((()))))),,,***((((((***+++***((('''''''''''''''(((((((((***(((%%%%%%&&&((())))))$$$&&&((()))((()))***+++((()))*********---222666,,,((($$$###&&&'''%%%###))))))(((((('''&&&$$$###$$$$$$$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%+++(((%%%$$$&&&((()))(((++++++((((((111GGGdddxxxggghhh___LLL>>>888///$$$++++++111BBBZZZmmmuuuvvvgggZZZSSSTTTLLL:::000222...,,,,,,......+++******000---++++++,,,---+++***,,,)))999\\\ssshhhFFF+++)))******+++,,,,,,------+++((((((***+++111IIIbbboooDDD...///<<<888222...,,,***)))(((---///GGGnnnrrrIII+++///,,,000444666777888777777111000..................+++000000000222666PPPvvv|||ooonnnWWWWWWggg{{{gggkkk}}}{{{yyy~~~|||___:::555000***333,,,---...000222333222111111555CCCPPPXXXfffzzzjjjGGGCCC+++111555???BBB;;;;;;999,,,777444000,,,***)))'''%%%*********++++++,,,------...++++++///000...---......---+++******+++---...---666AAAEEECCCJJJccc}}}yyy~~~lll___qqqwww}}}nnnwww~~~hhh|||mmmtttzzzyyyvvvzzzpppBBB444333//////---......////////////...++++++***)))''''''***,,,***)))))))))))))))))))))---+++******++++++***(((&&&&&&&&&''''''(((((((((+++(((%%%$$$%%%'''((()))%%%''')))***)))***,,,---******))))))***///555:::///***%%%###$$$%%%%%%$$$))))))(((((('''&&&$$$###$$$%%%&&&'''''''''&&&%%%''''''''''''''''''''''''$$$$$$$$$$$$%%%%%%%%%%%%&&&$$$"""###&&&(((((('''###(((,,,111BBB]]]pppwwwYYYLLL;;;000,,,+++)))'''***%%%%%%,,,777MMMqqqwwwXXX@@@888)))+++000444111,,,,,,000...---,,,,,,---,,,***(((...///RRR\\\444+++*********++++++,,,,,,---...***)))***)))***666FFF```ccciiilllaaaLLL777,,,333000---************)))------EEEgggfff@@@(((+++---222999???@@@<<<666222000000000//////.........***111000000:::LLLrrrhhhvvvpppoooqqq~~~xxxnnnvvv~~~tttxxxlll|||{{{ssspppGGG555...***333+++,,,---///000111111000///888MMM```gggmmm{{{{{{mmm@@@555777666===@@@===BBBGGG???888444000---+++***+++,,,((()))***++++++++++++***...,,,,,,///...---000555555222...***((((((***+++,,,555666222===VVVkkkqqqsss|||dddrrrhhhppp}}}pppkkk~~~kkkzzziiinnnlllrrrnnn???000///+++,,,,,,---...///////////////+++++++++)))'''(((+++---***+++++++++******))))))***)))))))))(((((('''&&&%%%%%%%%%&&&''''''((((((,,,)))%%%###$$$&&&((((((''')))******))))))+++,,,(((((('''''')))---111444,,,)))&&&%%%&&&&&&&&&%%%))))))(((((('''&&&$$$###$$$%%%((())))))(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$$$$%%%&&&&&&"""%%%((()))((('''''''''888IIIWWWjjjuuuhhhRRR;;;///(((+++...***'''(((+++'''(((,,,,,,777\\\zzzUUU:::---AAAMMMBBB333///333555---------...---,,,***(((///BBBtttMMM,,,333*********++++++,,,,,,,,,,,,)))))),,,---,,,000666888;;;@@@EEEJJJHHH;;;,,,,,,***((((((***,,,------111333OOOlll```===))))))...333===HHHJJJAAA777111222111///,,,******,,,...///333333???]]]yyynnnwwwhhhwwwyyyyyyvvvrrrMMM^^^uuu}}}zzzNNN444...,,,222***,,,---...////////////...888OOOgggssswwwmmmmmmFFFBBB===@@@@@@>>>LLLaaagggLLL???111,,,---...///000))))))******+++,,,,,,---...,,,+++++++++---555>>>AAA<<<333+++'''(((+++...***000000...;;;PPPZZZVVVjjjtttlllvvvhhh{{{yyyjjj}}}xxx~~~xxx|||wwwzzzuuurrrtttooo@@@000---+++---+++,,,---...............,,,,,,+++)))((((((***---++++++,,,,,,+++***)))((('''((((((((('''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&'''***((($$$###%%%'''((((((*********)))'''''')))***''''''((()))***+++++++++&&&&&&&&&((())))))'''%%%))))))(((((('''&&&$$$###$$$&&&(((******(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$%%%%%%&&&&&&###'''***)))%%%%%%***000555PPPiiiqqqpppfffLLL222+++&&&(((000000%%%"""(((%%%'''+++&&&'''>>>\\\zzzlllAAAMMMnnnvvvRRR111---000,,,+++,,,......---,,,+++***333YYYuuu<<<)))666***+++++++++++++++,,,,,,&&&$$$%%%)))+++******+++%%%))),,,...444:::777///222000,,,***+++,,,++++++000777[[[uuu___===///,,,''',,,999JJJPPPIII@@@<<<444222...)))'''+++111777EEERRR]]]qqqffftttpppzzzmmmkkk~~~zzzyyyYYYfff[[[yyyzzz~~~zzzxxx}}}OOO333111///111+++,,,------...............444IIIdddxxxppprrrWWWRRRTTTTTTPPP```}}}oooSSS666***++++++(((&&&+++***)))***---222777:::333///+++)))(((+++555AAAKKKDDD888...)))***...222+++******///555;;;AAAFFF```vvvwww|||zzzrrr{{{hhhwwwxxxvvvuuu|||rrryyy{{{vvvuuu{{{sssDDD333000---000,,,,,,---.........------...---,,,***((((((***,,,***+++,,,,,,+++***((('''&&&(((***+++)))(((((((((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$$$$&&&(((((('''***+++***)))'''''')))+++***)))***+++,,,+++(((&&&"""%%%(((***+++)))'''&&&))))))(((((('''&&&$$$###%%%&&&(((***)))(((%%%###%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%&&&&&&'''))))))'''###!!!'''333>>>UUUjjjwwwhhhMMM888,,,%%%%%%$$$(((---***""" %%%&&&######&&&######...===\\\aaaqqqSSS...,,,000)))***+++------,,,+++,,,---888bbbXXX111(((000++++++++++++++++++++++++((('''''')))***)))'''&&&&&&)))***'''(((,,,000111444000+++((((((***++++++%%%222___uuuUUU555...******+++555FFFNNNHHH@@@===888666111,,,+++111<<>>===999333000444>>>GGGooolllkkkdddqqqzzz|||llltttuuuuuuvvvssszzztttLLL222;;;111---111......------------......///>>>ZZZ{{{eee===---------++++++(((((((((***...444;;;>>>999333.........+++***---000...+++((('''''')))***222///000444222000???RRRkkkzzzyyy{{{xxxooo~~~vvviiixxxaaaccc{{{jjjrrrpppooommmjjjmmmyyyuuuEEE333///...111000000111000000///......000000...+++((('''(((***)))***+++,,,+++)))'''%%%"""&&&***+++***))))))+++'''&&&&&&%%%$$$###""""""""""""###&&&)))***((('''((()))*********---111444,,,(((%%%$$$'''((((((''')))))))))(((&&&&&&'''((()))))))))((('''&&&$$$$$$&&&&&&'''''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''))))))000@@@VVVfffmmmmmmcccKKK333***,,,---,,,,,,+++---+++(((&&&'''&&&###!!!$$$&&&%%%)))---+++%%%***>>>aaaQQQ555+++(((((()))(((***++++++***+++///333===IIIQQQNNNGGG???666---++++++++++++++++++++++++)))***)))&&&%%%'''))))))'''%%%'''***'''$$$+++777VVVNNNBBB777///+++)))(((111DDDuuuKKK***...+++((("""(((888CCCAAA@@@CCCDDDCCC???888222333:::AAAVVVyyy|||qqqcccaaaeeejjjppptttzzzzzzyyytttgggsssssspppyyyLLL333===111,,,333///......---------......000>>>ZZZ|||}}}rrrIII666000***''')))(((''''''((())),,,...///333///...222333///)))((('''(((+++...//////---,,,''',,,111222///111<<>>555888;;;:::IIIUUU```iii}}}{{{pppiii^^^\\\```aaapppvvvkkk~~~{{{zzzyyymmmFFF444444333+++---000111///...---,,,***---LLLhhh~~~zzzsssbbb???555000---+++%%%***---...,,,((('''+++///000:::JJJRRRDDD///)))111+++''''''***+++***,,,000555---***111777888888:::IIIVVVfff|||~~~{{{qqqhhhgggkkkooovvv|||rrrwwwrrrkkkllljjjlllwwwuuuEEE444000...000/////////...,,,,,,---///---,,,***)))((('''(((((('''&&&&&&((())))))'''%%%%%%&&&'''&&&$$$$$$%%%'''***)))(((&&&%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%***)))''''''***,,,.........,,,******+++,,,,,,+++++++++***)))((('''&&&&&&(((%%%$$$%%%(((***)))'''***(((&&&&&&((((((&&&###'''&&&%%%%%%'''((((((((()))'''+++...+++)))555GGG\\\kkkvvvTTT;;;444444333111---+++***++++++***(((((()))***)))((('''&&&$$$$$$%%%''')))+++((('''+++777IIIZZZdddhhh{{{}}}nnnQQQ999111...)))))),,,---***---;;;MMMYYYBBBLLLXXXZZZHHH333,,,111///...---+++***((('''&&&''''''&&&&&&&&&''''''((((((((((((((()))+++,,,---<<>>@@@;;;BBBHHHHHH???444222666999@@@OOOZZZXXXVVViiixxxooocccjjj[[[gggpppnnnuuucccvvv{{{fffddduuucccFFF666222111---111000///---...000000///<<>>666111///111///......///111222111000<<>>MMM```{{{~~~gggLLL999000///,,,///111222000---,,,+++''')))***(((&&&&&&***...'''&&&%%%$$$%%%&&&'''(((,,,---,,,)))&&&'''+++000;;;DDDTTTgggvvvuuucccPPP;;;...***BBBmmmvvvWWWLLLQQQHHH555,,,111///$$$,,,+++***)))((('''&&&%%%%%%%%%%%%&&&'''((()))***************++++++,,,,,,)))///FFFhhhfff@@@111((()))***++++++)))***///555999@@@MMMUUUMMM@@@CCCOOOYYYlllqqq\\\GGGGGGVVVaaa}}}dddrrrjjjLLLZZZKKKeeevvvnnn^^^iiizzzpppVVVAAA222555:::555222555000000333777666222000222222NNNiii~~~{{{kkknnnbbbHHHYYYzzzuuuTTT???:::222++++++)))***,,,,,,,,,+++,,,///111...IIIjjjxxxfffFFF111---)))***,,,...+++(((+++222111000111444777777555444555777ooo|||}}}mmmzzz~~~zzz~~~xxx|||}}}~~~oooAAA444222---,,,***+++++++++))))))+++---((()))))))))***************(((&&&&&&'''((('''%%%$$$&&&(((((('''&&&'''(((###$$$&&&'''''''''&&&%%%%%%$$$$$$###$$$&&&'''((('''&&&%%%&&&((())))))(((***)))***,,,...///...,,,)))******))))))((('''&&&%%%&&&''''''&&&(((***---((()))++++++***)))''''''###%%%'''''''''(((,,,///...888MMMkkkssscccKKK777,,,+++---///,,,///111222///,,,***)))&&&((()))(((&&&&&&)))---)))((('''&&&&&&''''''((())))))*********))))))(((,,,,,,777RRRpppeeeLLLEEEcccddd@@@KKKCCC666---,,,...+++%%%((((((((((((((((((((((((%%%%%%%%%&&&'''((()))***((((((***+++,,,......///&&&,,,888PPPtttuuu<<<+++555+++***---///+++&&&,,,777:::AAAPPP\\\YYYMMMMMMUUUaaammmWWWWWWVVVLLLWWW\\\ppp{{{uuuhhhdddCCCRRRaaayyy~~~nnnggguuueeewwwcccTTTOOOPPP;;;111>>>HHHCCC<<<<<<>>>;;;999999444///000666222KKKfff~~~```MMMYYYuuu}}}^^^BBB555666222---...,,,,,,,,,,,,,,,,,,---///111000FFFeeexxxqqqYYYAAA444***((()))+++)))'''+++111...///111333555666555333(((CCCEEEmmmsssaaa||||||pppBBB333222......***+++++++++)))***+++---((())))))*********))))))+++)))'''&&&''''''&&&%%% """%%%&&&%%%%%%%%%&&&$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''((('''&&&%%%&&&((()))(((''')))((((((***,,,......---******)))(((((((((((((((%%%%%%&&&((()))***++++++'''***---...---,,,+++,,,))))))(((&&&&&&***222999PPP```{{{kkkQQQFFF;;;///)))+++---+++'''---///111111...+++(((((('''((())))))(((((()))******)))(((((('''''''''''')))((((((+++---,,,(((%%%***(((,,,:::MMMccc~~~zzzqqqKKK222555444555555///((((((---''''''(((((())))))******&&&&&&&&&&&&&&&'''((()))&&&'''))),,,...000000111,,,+++***888bbbXXX;;;>>>111,,,---111---'''000???HHHKKKSSSZZZZZZTTTOOOOOORRRxxxqqqWWWUUUVVVOOOAAA@@@PPPrrrhhhlllWWW^^^yyyvvvTTTmmmuuu}}}~~~hhhgggwwwfffXXXUUUOOOEEECCCIIIXXXMMMNNN^^^hhhaaaWWWSSSXXXJJJ>>>;;;777222222666888III\\\qqquuuvvvzzzpppnnn{{{```CCC444666222...///---...------,,,---...000111444IIIhhhxxx___LLL111,,,))))))))))))+++000---000111000111444444111444%%%@@@IIIccc{{{rrrBBB222///---000***+++++++++******,,,...))))))***+++******)))((()))'''%%%$$$&&&''''''&&&!!!###&&&'''%%%$$$###$$$&&&&&&%%%%%%$$$%%%%%%%%%###$$$%%%&&&'''''''''''''''&&&&&&'''))))))(((''')))'''&&&'''***---......,,,***(((&&&&&&''')))***%%%$$$%%%(((,,,---+++(((&&&***...///---+++++++++///...+++***000???SSSbbbhhhHHH333+++++++++---...---)))&&&,,,...000///---***))))))*********,,,---,,,)))'''))))))((('''&&&&&&%%%%%%+++***+++,,,---,,,***(((+++)))+++...000===aaalllIII444---222777666///******---(((((())))))))))))******''''''&&&&&&&&&''''''(((&&&'''***---///000111111333)))'''>>>hhhxxxXXXKKK;;;000+++///---***777LLLhhhddd]]]XXXYYYXXXOOOEEE@@@[[[pppjjjVVVJJJIIIKKK:::777===OOOddd{{{}}}wwwlll||||||iiieeexxx|||}}}XXXDDD999===@@@;;;>>>HHHTTT]]]qqqzzzdddTTTVVVXXXNNN???777555===FFFXXXiiidddXXXYYYccc~~~zzzVVV???:::333......,,,000...---------/////////222DDD```{{{uuufff>>>555,,,+++,,,+++,,,...///333222...,,,000000---///777+++@@@]]]xxx{{{rrrBBB000---,,,000***+++,,,+++******,,,...)))***+++++++++)))((('''&&&$$$"""###%%%'''''''''%%%'''))))))'''%%%$$$###((('''%%%$$$###$$$%%%%%%###$$$&&&'''(((''''''&&&(((''''''((()))***((('''(((&&&%%%&&&))),,,...///---***'''%%%%%%'''***+++%%%###$$$)))...000+++&&&%%%(((,,,---+++(((((((((++++++---444EEEcccdddEEE111+++,,,'''+++...---)))(((***...+++,,,......,,,+++++++++---,,,,,,...000///***&&&(((((('''&&&%%%%%%$$$###******+++***))))))+++,,,+++((())),,,)))+++AAA]]]}}}XXX;;;666888444---,,,000...'''************))))))))))))(((''''''&&&&&&&&&''''''''')))+++---///000000000111)))666___}}}pppcccwww}}}yyyyyytttggg```BBB222***------,,,>>>VVV{{{hhhYYYYYY\\\QQQ@@@:::CCCVVVeee\\\FFF;;;>>>666111///000333DDDnnnzzz|||{{{___EEE444///;;;???777555<<>>\\\vvvoooDDD:::---&&&&&&'''&&&$$$%%%%%%&&&'''(((((('''''''''((()))*********)))))),,,++++++******)))))))))))))))((('''''''''''''''+++,,,------......------444+++***000111///:::LLL]]]III777555555,,,...333***((((((((()))******)))((()))***,,,+++)))(((((()))***+++,,,,,,///111///+++666FFFjjjgggHHH///@@@QQQdddjjj```RRRIIIGGGUUUAAA+++***222///444HHHwwwuuuwwwsssdddaaaLLL@@@999NNNaaaRRR@@@;;;666333666888666222222777<<>>BBBVVVkkk{{{oooaaa[[[^^^cccccc```ttt~~~UUUVVV\\\~~~qqqmmm\\\{{{yyyoooOOO<<<>>>333***333000000,,,...///---...111333111111333444111------111555222111111222222444;;;DDD>>>999111,,,***,,,---...---''''''000<<>>444///111000///...---,,,,,,,,,,,,((())))))***+++,,,,,,,,,)))((('''''''''((())))))'''&&&&&&%%%%%%&&&&&&'''))))))***+++++++++)))'''(((&&&%%%$$$$$$%%%'''((("""%%%)))***(((&&&%%%&&&$$$%%%'''))))))'''%%%$$$###############$$$%%%&&&"""###$$$%%%&&&&&&&&&'''(((+++...444DDD___|||fff888""")))111...'''))))))'''$$$######%%%###$$$%%%'''((()))))))))))))))***+++,,,---...///((()))***,,,.../////////......,,,+++))))))(((((('''((()))+++---...//////(((///...(((222RRRsss]]]AAA***)))111;;;KKK]]]xxxoooRRR===222222...,,,,,,...///,,,(((((()))+++***)))'''((((((---'''***000(((""";;;```~~~WWW555333000'''(((...+++''''''***---000111;;;XXXdddVVVDDD===JJJbbb^^^___]]]WWWfffwwwqqqbbbFFF666:::>>>888111---...000222333>>>777000...555HHHggg}}}|||{{{hhh```]]]TTTGGG<<<666333111000...111333222111333888===\\\eee{{{tttSSS999RRR}}}eee___eeerrroooyyyqqqBBB444555666666,,,000444444333111---***+++---...000111111...***((((((+++>>>MMMJJJ888,,,///666333000---+++,,,------,,,222))))))222555555AAASSSpppqqqqqqkkkuuu\\\III888222000///...---------------*********+++++++++,,,,,,'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((***,,,+++)))&&&'''&&&%%%%%%%%%&&&'''((("""&&&))))))&&&$$$$$$%%%###%%%&&&(((((((((&&&%%%############$$$%%%&&&&&&%%%&&&'''&&&%%%%%%''')))+++222CCC```}}}gggZZZAAA***$$$+++...***(((((((((&&&$$$$$$%%%'''$$$%%%&&&'''((((((((((((((())))))+++---///111222*********+++,,,---///000...---,,,+++***)))))))))***+++,,,...///111111111000---%%%***OOOxxx}}}jjjAAA222+++...,,,(((222CCCwwwgggUUUHHH>>>111)))(((***+++***((()))******(((''''''(((...&&&(((000,,,///QQQ{{{kkkCCC+++///444+++$$$&&&)))+++,,,+++*********---IIIZZZ```lllpppkkkiiiYYYPPPOOODDDPPPqqq~~~uuupppZZZCCC???444222000000111222333222...222777666111333BBBTTTwww|||~~~oooPPP>>>:::@@@???;;;555000///111444...111333333222222555888HHHmmmuuuyyy}}}}}}QQQJJJSSSrrrfffXXXsssyyywwwxxxMMM???CCCDDDCCC<<>>:::333------222444111---+++++++++++++++)))<<>>===PPP^^^{{{{{{rrrzzzmmmPPPBBB///000000111222333444555(((---444888444000444;;;gggjjjxxxjjj^^^JJJ666///333;;;:::777333000000222555///000111111222333555777>>>OOOzzzssspppuuunnnfffqqqzzzpppxxx```^^^[[[TTTVVVWWWddd___YYYQQQIII<<<000///444333222///---,,,---///000,,,555<<<:::555333000+++***))))))***,,,---,,,+++'''+++///111222666;;;@@@GGGAAARRR^^^dddBBB555444111///---+++******111000...,,,***((('''&&&###$$$''')))***)))'''%%%$$$%%%'''(((((('''%%%$$$$$$$$$%%%(((++++++'''$$$&&&&&&'''((())))))(((((($$$'''***(((###!!!"""%%%)))))))))((('''&&&%%%$$$$$$$$$$$$$$$%%%&&&'''(((((('''%%%$$$'''000<<>>]]]rrrwwwpppyyyXXXCCC===;;;777111---,,,///222444///---000222222333777DDDwwwvvvuuu___III>>>555///333>>>>>>;;;888555444222000...111///...///111444777999333UUUrrr}}}sss{{{yyysssyyytttcccuuuwwwbbbdddhhhtttwwwnnnbbbTTTBBB222...333(((,,,000111///---...000000111///...333777111''',,,+++))))))+++,,,,,,,,,(((///333111000555888888<<<:::AAAhhhGGG999333/////////+++***+++---,,,***)))'''&&&&&&%%%'''(((((())))))))))))(((+++(((&&&'''******(((&&&'''''')))***+++)))&&&###&&&######&&&******(((''''''((()))(((&&&%%%&&&'''''')))))))))'''&&&'''(((###""""""$$$(((+++'''!!!,,,---000---///LLLooo{{{uuu[[[===+++&&&+++)))'''$$$$$$%%%&&&(((%%%&&&&&&&&&%%%%%%''')))%%%&&&###$$$)))(((###+++)))(((***...000///---,,,***((('''&&&%%%(((,,,***+++******---...+++''''''///,,,'''***'''$$$)))222DDDWWWeeefffLLL000)))000...---000555;;;@@@BBBnnnZZZMMM===---+++******+++---,,,***'''111---:::WWWyyyddd555///(((&&&'''(((&&&###''''''''''''((((((((((((!!!///333111EEEmmmvvv[[[MMMAAA///444GGGKKKbbbyyyzzzsssvvvjjj\\\aaasssfffPPP>>>555444333000444000///333444000------999JJJeee}}}zzz}}}}}}~~~cccOOO:::111111333555777333444666888777444444666//////000111333444666777888HHHhhh~~~}}}uuupppqqquuuwwwnnnooowwwsss{{{xxxsssxxxmmmCCCFFFMMM@@@<<<222,,,///000---///555/////////000222333222000(((++++++)))+++111111,,,......---...///111222444333>>>MMMkkkVVV===555///...---******,,,+++***)))(((((((((((((((%%%&&&''')))***+++++++++---+++))))))++++++)))''''''(((((()))***(((&&&$$$&&&$$$%%%(((+++***'''%%%&&&'''((('''&&&%%%%%%''',,,---,,,***'''%%%%%%&&&,,,+++(((''')))++++++)))***222CCCOOOZZZttt}}}jjjTTTAAA333******///***(((&&&$$$$$$%%%'''(((&&&'''''''''&&&&&&''')))&&&'''&&&%%%%%%)))*********))))))***---///---+++(((((()))******)))***,,,------,,,***)))+++---...(((000...+++...,,,+++222???kkk}}}ccc>>>''''''555000111555???OOO```nnnuuuwww[[[===111000///......000333666>>>MMMmmm|||QQQ111,,,'''&&&(((***)))&&&''''''((((((((())))))))))))***)))(((222IIIhhh}}}bbbJJJAAA888555===DDDGGG[[[]]][[[dddccchhh~~~sssVVVCCC;;;888666,,,,,,000555555333444888666;;;AAA]]]vvvzzz{{{zzz~~~}}}uuupppQQQDDD777444555555444555666666666666555222111222000000000000111222333333333;;;TTTuuu~~~zzz~~~ooovvvrrrfff}}}}}}~~~|||~~~vvvqqqvvv}}}{{{qqqjjjbbbvvviiiPPP???222222333000000333000///...000111222000///+++...---***,,,111000,,,000///.........///000111555===HHHbbbiiiJJJ<<>>dddtttyyyyyyiiiLLL333000777666///***000.........//////---+++------,,,,,,...000///---111000///...---...//////555888888AAATTTfffmmmOOO///%%%+++000...))),,,+++***))))))((((((((())))))))))))***,,,---...---------+++***(((((((((((((((((('''%%%%%%(((+++777777222)))&&&))),,,***&&&'''((('''%%%$$$%%%&&&'''((((((((('''(((+++...///---///555;;;FFFZZZmmmiiiGGG888++++++,,,+++(((&&&'''+++...%%%%%%%%%%%%&&&((()))***&&&''''''&&&%%%%%%&&&((()))''''''******'''(((***&&&''')))***************(((((((((***777JJJXXX]]]\\\HHH444,,,+++)))(((((()))///---+++......:::PPP}}}tttQQQ///,,,;;;MMM\\\cccmmm~~~}}}cccfffwwwOOO,,,,,,+++)))((()))))))))((())))))))))))************%%%)))---...,,,***...444RRRpppiiiJJJ:::222+++000+++222111888FFFAAAIIIiiikkkVVV:::333...111555555444555333777666666:::CCCgggwwwfffZZZUUUwwwvvvkkkUUUEEE???:::777888888555333555222444444222555;;;:::555333333222222222333444444444444777>>>GGGRRR```kkknnnwwwppp{{{zzzkkkHHHEEE@@@HHHFFFFFFCCCuuuvvvpppaaa>>>444999;;;888666///...---...///...,,,******((((((+++...//////000///...---------...000111///222111666CCCOOOkkkfffKKK///'''...111...)))---,,,+++***)))(((((((((******))))))***,,,...///+++,,,,,,+++(((''''''(((&&&((()))'''%%%%%%(((,,,@@@AAA:::,,,&&&)))+++((('''((()))(((&&&%%%&&&'''))))))((('''&&&'''+++---'''(((111DDDXXXpppIII***((('''%%%***+++&&&"""$$$(((***%%%%%%%%%&&&'''((())))))&&&'''((('''&&&&&&(((***'''(((&&&""""""&&&)))(((&&&''')))))))))***+++---((()))'''+++AAAbbbzzzrrrSSS444'''''''''(((+++)))---***'''***,,,>>>[[[oooNNN<<>>333//////---333+++,,,:::<<>>;;;222222111111111111222222333111555777444000555BBBOOOOOOGGGaaajjjyyy{{{^^^UUU***777666DDD333CCCAAAnnn|||yyyrrrIII888666555444555///...---...//////---+++)))&&&'''+++/////////111......---------...000111***---...222:::AAA[[[nnnlllgggLLL<<<...,,,//////---,,,++++++***))))))******+++))))))))))))+++---000222)))+++,,,+++((('''(((***%%%(((***)))&&&%%%(((,,,777<<<777+++$$$((()))%%%((()))***)))'''&&&'''(((((((((((('''(((***...111---333GGGeee}}}KKK444444222+++///000+++))))))'''"""&&&&&&&&&&&&''''''((((((&&&((())))))((()))+++---+++777<<<777777<<<777+++&&&''')))((((((***...111888555---+++===^^^vvv}}}aaaGGG...((()))((()))---))),,,)))'''+++111IIIlllhhh```ssswwwlll^^^;;;+++++++++***)))(((((((((''''''((((((((()))))))))///111///)))(((,,,...+++***EEEeeegggKKK777222...111===444+++444888CCC^^^sssvvvtttrrr}}}mmm\\\NNN???888444111///000777333///555<<<555555DDDpppyyyyyyzzzoooffflllxxx^^^KKKAAA888999<<<<<<;;;:::<<<@@@@@@<<<>>>CCC>>>222666555444333333222333333111666888444000111666;;;666;;;>>>fffxxxzzz___ggg???>>>***:::444555---???NNN|||bbbRRRHHH<<<222///...------...000000///---+++''''''---000...///111000///...---,,,---...///+++---,,,000444666LLLqqqvvv{{{pppTTTMMMHHH333///...000000---,,,...))))))))))))***+++,,,---((((((((()))+++///222444)))+++---+++)))((())),,,###'''***)))&&&%%%(((,,,'''//////&&&"""''')))$$$(((******)))((('''((()))$$$%%%&&&'''***...333888HHHSSSnnnfffWWWRRRGGGCCC???555***)))......)))&&&&&&&&&'''''''''''''''''')))***++++++,,,...000:::SSScccbbbbbbcccSSS:::&&&((((((((('''***000444LLLEEE555(((111JJJ[[[___AAA111'''+++///+++(((+++###((((((---777DDDdddUUU---)))***+++***)))((()))***''''''''''''((((((((((((&&&(((+++---,,,)))***+++***333[[[rrrXXX;;;333---+++@@@===111777;;;FFF^^^jjjggg^^^ZZZiiizzzsss^^^YYYMMM@@@777222///111666111888777666<<<999444999@@@iii~~~ooowwwppp[[[EEE::::::<<<>>>AAA:::@@@AAA>>>BBBHHHBBB555<<<;;;:::888666555444444///111444444555555222...111///<<>>;;;XXX{{{mmmUUU???444...------...000111000...///***)))///111......111222111///---,,,,,,,,,,,,...///---...///---@@@cccxxx]]]>>>999000,,,...000///...---***''')))...///***&&&(((******(((((((((''''''(((+++...'''++++++((()))...---)))222...)))&&&&&&'''''''''(((&&&$$$%%%'''(((&&&$$$###///333,,,+++111...$$$&&&###'''000///333MMMnnnzzznnniiifffbbbooo{{{yyybbbHHH777222///*********$$$$$$---***###%%%'''((()))((()))222EEEUUUdddggg===+++&&&''',,,+++***666GGGjjjTTT<<<222222444666777..."""$$$,,,+++,,,000...)))&&&'''333KKKkkkhhh...***000000***)))+++)))###%%%&&&(((((('''&&&'''(((************+++,,,---...***222OOOnnnlllKKK333222///666<<<===888555777:::IIICCCAAAGGGPPPRRRJJJAAAOOOFFF:::222000111333333444666888999777555444333666;;;YYYyyysssVVVGGGGGGDDD===???DDDFFFGGGNNNYYY]]][[[YYY[[[[[[MMM===AAAHHH@@@<<<888444444666777444111000000222<<>>___aaa???777///111///,,,)))((()))+++,,,))),,,,,,(((&&&((()))''')))((('''%%%%%%'''***,,,))),,,......111555333...((('''%%%%%%'''(((***+++)))'''%%%%%%''')))(((&&&"""(((,,,+++///777666000///'''%%%...<<>>WWWGGG777222222222222333444&&&%%%***(((+++222111(((///999GGGaaaHHH(((***+++************)))&&&'''(((((('''&&&&&&'''(((((((((((()))***+++,,,...///CCC^^^```III888999,,,222888999777444444555666555666:::===<<<999555DDD???999555444555666777444555777777555444333444777555BBBeeeuuuuuuzzz|||}}}nnn]]]YYYSSSJJJJJJPPPUUUZZZdddpppwwwvvv{{{zzzxxxkkk^^^```aaaUUUHHH???555333666888444///444333111444===MMMaaaooo{{{RRR888666222000555777777@@@DDDiiizzzooovvvGGG000111444666666555333000...,,,+++***+++...///---+++///000111222111///---,,,...111//////000000IIIqqqlllEEE888000333000,,,)))((()))+++...)))+++***'''(((+++***&&&***(((%%%$$$%%%)))---///---///111333666888444...***++++++***)))(((***++++++)))&&&&&&''')))))))))111000...///000000---)))222555===OOOiiilllLLL:::999>>>AAA111000888HHHWWWcccuuuoooaaaZZZHHHCCC333***000///+++...,,,111333000444NNNxxxxxxRRR:::...(((...(((&&&******(((+++222???777111000111///---...///%%%&&&***&&&(((...,,,333>>>MMMaaa}}}fff777---))),,,---((()))...'''))))))(((&&&%%%&&&'''&&&&&&&&&&&&'''((())))))+++%%%---AAAGGG<<<666;;;---///222444444222000...+++000444444111...///111777777777666444444555777333444555444333222333444333222333AAAeee{{{qqqrrr}}}nnn}}}vvvmmmsssyyyoooXXXJJJ:::333555888555111444555444222222;;;KKKWWWrrr}}}PPP333333444333555444999:::[[[ddd~~~RRR:::---///333666666444333333+++***)))***,,,---,,,+++...///000111111000///...(((///111000000444SSS}}}}}}QQQ;;;444111//////000///,,,+++,,,***+++***)))---111000******'''%%%&&&***000666999111111222333555555111,,,///000///,,,)))''')))++++++)))&&&%%%&&&(((***+++)))%%%&&&,,,000222777>>>III]]]tttvvvjjj]]]HHH777222888BBBIII888,,,(((222999;;;GGGWWWvvvwww}}}}}}rrrlllYYYNNNUUUTTTJJJEEEEEEOOOQQQDDD;;;NNNxxxYYY555((()))***...(((&&&***,,,***)))+++///,,,,,,///...+++)))+++'''$$$***...(((...;;;>>>YYYXXXccc}}}[[[@@@,,,...000(((&&&---)))******(((&&&%%%%%%'''&&&&&&&&&&&&&&&'''(((((('''!!!###---111...333<<<444222//////000000...+++---111555444///---///222111333444333000///222555222333333222111111222444...555999888@@@]]]lll\\\HHH999444555777777222555777777555666;;;@@@KKKccckkk___ddd{{{OOO333444555444666555;;;OOOTTT~~~xxxtttmmm\\\EEE<<<444333666888888888......------------,,,,,,------...///000000//////(((//////...000555OOOuuu]]]===666222//////222111,,,***---+++,,,,,,---222777555000***(((&&&)))000888???BBB222000///111333555888:::;;;777222+++''''''***---)))'''&&&$$$$$$&&&)))+++***%%%###&&&,,,888JJJ[[[{{{dddLLL888:::777111,,,***111???JJJ;;;+++###)))+++(((---999EEEBBBGGG]]]yyy~~~wwwvvvlll{{{mmmQQQNNNeee|||yyyGGG)))***---%%%+++'''&&&***......+++)))+++)))***...---)))(((***)))&&&***++++++BBBddduuuwwwyyywwwwww}}}~~~SSS///,,,000***&&&************(((&&&%%%&&&(((''''''&&&&&&&&&'''(((((())))))+++---++++++666BBB===777///,,,---///...,,,---...//////---,,,---...///000111000...000555:::111222222111000000222444111555<<<===555:::[[[lllvvv```III999333666:::555555555666777888777666777DDDJJJDDDHHH```qqqJJJ333444333555>>>DDDTTTUUUwwwvvviii{{{}}}yyy\\\???444666777666444222333333222000...---,,,++++++,,,------.........+++///,,,,,,000222???XXXlllooo]]]~~~hhh???555555000000555444---,,,000+++...000000333777666222,,,)))'''***222999>>>@@@000---,,,...333<<>>===;;;IIIjjjoooIII333222222:::OOO___fffsssooouuurrr{{{vvv~~~nnnAAA///222555333222222555777777444000---,,,++++++++++++,,,,,,------...000+++***000...000===RRRCCCPPPRRRsssBBB666444333;;;FFFEEE888//////+++000222111000222111///...***'''(((...222333222...+++))),,,222CCCaaa{{{pppRRR999,,,)))((('''%%%''')))(((''''''***,,,***999LLLiiiuuu\\\@@@---(((---222'''&&&''')))***000AAASSS???666+++(((***,,,+++'''(((***...000///444FFFXXXkkkXXXDDDNNNLLL<<<111222///&&&&&&''')))***,,,...---+++---***,,,111333///+++***++++++666BBBPPPjjj~~~~~~sssvvvooo]]]GGGBBBFFFFFFYYY{{{zzz~~~hhh;;;***,,,,,,***))))))***)))'''&&&&&&)))+++(((''''''&&&&&&&&&''''''%%%+++...+++(((,,,444:::777333...++++++---...///,,,,,,+++***+++,,,...///---,,,+++,,,111666;;;===///111333444333222222333===777555888999666888===WWWzzzmmm|||dddOOOBBB===AAA???<<<888666777999;;;999<<<>>><<<888===OOObbbUUU888444555EEEdddzzzyyy}}}~~~xxx~~~zzzxxxuuuEEE111222333333444---111666777555000---,,,,,,,,,,,,+++,,,,,,---------000++++++111---+++333888777000QQQggg|||FFF888///555GGGZZZYYYDDD111******111444000,,,,,,,,,***000+++&&&&&&)))***)))&&&...***((()))000FFFkkknnnLLL333***+++---...%%%(((******)))(((+++---:::LLLaaatttmmmSSSCCC111)))(((((((((((((((%%%&&&)))***---999GGG;;;444***%%%)))111000))))))((()))+++***+++666CCCXXXgggeee[[[dddvvvmmm```fffiiiaaaOOO<<>>444((()))...111KKKuuuxxxoooEEE///,,,,,,+++***)))))))))'''&&&'''***,,,''''''&&&%%%%%%&&&&&&&&&%%%)))+++)))***///555666...------,,,,,,,,,...///((()))***)))'''(((,,,000---+++)))+++000333444333...111444555444333222222;;;???===555000333555333111QQQqqq}}}xxxbbbNNNBBB@@@EEEHHHEEE>>>999999:::333:::===:::666777;;;>>>ttteee@@@777:::NNNrrrsssuuu}}}TTT===888444222333'''---444777555000---,,,...------,,,,,,---------,,,111---,,,111...+++333,,,(((000@@@ddd___555111:::NNN___ZZZDDD444111000...,,,,,,,,,,,,,,,+++,,,***(((((((((((('''&&&///)))'''+++///;;;YYYwww|||ZZZ;;;111111...---///,,,***///666///&&&444LLL]]]tttgggNNN@@@---,,,,,,***)))'''&&&&&&'''))))))&&&%%%+++777BBB999444---*********)))(((,,,,,,,,,***'''(((,,,000:::>>>>>>666111???___zzzpppMMM...,,,+++,,,''''''333222+++((('''+++000000+++&&&,,,hhhddd<<>>PPPnnn{{{cccNNNXXXaaaeee]]]QQQGGG<<<222555444777:::333---777IIIuuujjjEEEhhhhhhuuu{{{{{{zzz}}}}}}{{{sssMMM888444666666---///222555444222000111///...000333///((()))//////---111777777000---///)))***---888MMMllleee<<<---222AAANNNIII777,,,---000...,,,,,,...///---+++,,,***(((((())))))((('''***&&&'''+++,,,///@@@TTTVVV@@@---+++,,,***)))+++---+++...444555;;;QQQiiiwwwvvvrrrgggVVVCCC444,,,,,,+++***)))((('''&&&&&&$$$&&&''''''&&&***111777111,,,(((&&&'''(((((((((+++---...---+++***+++---(((---000...+++///<<>>???JJJVVVccczzztttUUU@@@555///...---***---,,,(((???hhhvvvNNNHHHqqqqqqSSSBBB333)))++++++---+++%%%''',,,***###(((,,,,,,(((%%%&&&'''%%%)))***++++++***+++---//////,,,:::AAA444***+++((($$$''''''%%%%%%)))++++++)))(((+++......+++---111000...///222222------000333333333333333333333333555555777>>>OOOmmmuuu~~~~~~pppVVV@@@888;;;:::;;;999222222FFF___zzzyyyvvvtttxxxxxx{{{lll\\\KKK>>>888777222//////111444:::@@@333,,,(((+++...---...111---,,,111:::<<<777111///000///---...:::UUUwwwhhh>>>000111888@@@<<<000,,,//////,,,+++---222333///++++++***(((((()))******))))))(((,,,111000+++...666555---))),,,---******///,,,000333888AAARRRgggwwwooo]]]EEE444...,,,***(((******)))((('''&&&&&&&&&$$$%%%(((***++++++++++++)))&&&$$$###%%%(((******+++---000000...,,,++++++###&&&)))++++++(((&&&%%%000333555333333>>>SSSccc{{{UUUBBBDDD===111///000...'''''',,,***###'''333UUU\\\888&&&111+++......,,,222:::888000)))'''***///333===UUUnnnxxxuuuRRR999000//////......,,,......)));;;^^^rrrZZZIII222555WWWzzzvvvbbbJJJ444---%%%(((&&& """((((((!!!''',,,...+++((()))***)))+++,,,,,,+++******+++---333333TTTdddDDD///000''''''(((+++---+++***000777...,,,+++---,,,***,,,000---,,,...000///------111111111111111111222222222333555444111444EEEbbbyyybbbEEE<<>>JJJUUUVVVFFF666111111000,,,***++++++111;;;AAA===555///111111...)))***;;;VVVlllrrrddd999444333555888555///...222...+++***...444555000++++++***((((((***++++++***))))))---444444...+++,,,******,,,000...***...555,,,555<<<>>>GGGVVV______HHH999((("""&&&---///---)))((('''&&&&&&&&&''''''+++******,,,///...***&&&(((&&&%%%%%%'''***,,,---,,,---//////...,,,******+++*********+++,,,***)))%%%***,,,)))%%%&&&000999JJJ]]]ssssssuuugggPPPAAA888444,,,+++111...(((111DDDmmmaaaBBB000...888,,,+++'''$$$(((...,,,%%%***+++------((('''111???___hhhvvv|||\\\===---,,,000000,,,///------...***555OOOyyylllLLL555555222111<<>>666...,,,///000---,,,111<<>>GGGFFF===///+++'''(((+++---,,,)))''''''%%%%%%%%%&&&((()))111---++++++------)))%%%((((((''''''''')))+++------,,,+++++++++++++++***++++++***))))))***---000$$$&&&)))***)))((()))***,,,999JJJWWWggg}}}vvvbbb===111+++---...222EEE[[[vvvKKK111++++++...(((***)))(((***,,,+++(((+++++++++,,,***'''(((+++222:::FFFQQQZZZlllgggZZZFFF333,,,///000---***...,,,+++---***///AAA^^^NNN222%%%---555111,,,666XXXxxxdddKKK777''''''777888((($$$///888777111(((%%%''')))(((---......,,,)))((()))***///===qqq}}}FFF)))///&&&***)))((()))---;;;UUUkkkXXXDDD000+++......***'''(((---111111...---///000........./////////000000000333555444111111444777XXXssshhh[[[OOOIIITTTiii{{{nnn]]]XXX[[[pppooo||||||uuuzzz{{{~~~}}}ZZZEEE555777CCCPPPaaaqqqYYYUUUKKK===222///111444111///...111777:::444---,,,---///000111222222222;;;\\\```444000000000000///---,,,+++,,,,,,,,,...000111000...---,,,******+++,,,++++++---,,,+++***)))))))))***))),,,.........222:::BBB777999666///...333222,,,(((***,,,,,,***((((((((('''&&&%%%$$$%%%''')))+++111---)))((())))))(((&&&''''''((('''%%%&&&(((***---+++))))))+++,,,,,,+++(((***,,,,,,***(((***,,,)))&&&$$$%%%((()))(((''''''+++...111;;;QQQnnnjjj\\\NNNJJJPPP^^^rrrccc@@@---***)))&&&###&&&)))+++++++++++++++333///++++++...000111111((()))---111333???___}}}bbb@@@;;;333,,,,,,///---((((((...+++(((,,,***+++555999333+++%%%&&&+++,,,))))))===TTTooo{{{cccFFF===TTTbbbQQQ===888YYYPPP>>>...))),,,---+++.........,,,)))((()))***000KKKyyyvvv???&&&...******)))(((///CCC___uuu[[[EEE///***...///***&&&)))111666333...,,,+++***------......//////000000333111///...000222333444777^^^{{{sssooozzz|||kkk```gggtttiiiyyydddyyy{{{xxxtttUUU888000444<<>>BBBUUU```TTT===000111555///000...***,,,111000,,,///...,,,,,,---///222444...<<>>777999000)))+++,,,***''''''+++......,,,+++'''((())))))+++,,,+++)))+++&&&)))222111******111;;;JJJhhhaaa888,,,,,,***(((,,,222333000)))000+++&&&,,,---***---///$$$'''///---+++***$$$++++++,,,555???EEE___rrr[[[:::$$$"""+++///------------,,,))))))***+++333eeeddd444"""&&&)))(((&&&'''===ppp]]]444,,,&&&(((++++++,,,...&&&444>>>===::::::999666------......///000111111,,,---///111222222333333333111666WWWyyyrrreee\\\llljjjzzz\\\QQQHHH999000222///HHHZZZQQQ<<>>mmmzzzBBB111000---+++))))))((((((((())),,,222999======<<>>HHHfff{{{uuuyyyvvvaaakkkooohhhWWWbbbrrr~~~kkkIII444<<<444KKKQQQAAA555111+++(((,,,******------+++---111///...---------...000000///222333333AAA^^^~~~RRR:::777444222111000...,,,,,,++++++******++++++,,,+++//////***%%%'''***,,,))))))))),,,555@@@FFFEEE<<<777///(((%%%&&&***---***+++,,,,,,+++***((('''$$$'''((('''(((***(((###)))((('''''')))***)))(((***)))(((((()))***,,,---...---,,,************+++)))'''(((,,,---******---'''((()))))))))***,,,...,,,---+++'''(((,,,...,,,+++,,,,,,---......------///111777888EEErrrSSS888>>>PPPkkklllZZZDDD>>>888...++++++------+++***+++...111(((&&&'''+++,,,))))))+++************************'''YYY___555'''***))),,,000111000...------,,,++++++++++++*********+++***)))(((''''''''''''$$$$$$%%%'''%%%"""%%%***,,,eeeSSS222'''///---&&&)))---,,,+++,,,---***&&&(((///OOOiiiYYY333***---,,,222...)))'''DDDyyyfff:::222000---***((('''(((((('''&&&'''***///444666777///000222555777666444111111111000//////000111222,,,555666222000000EEEeeexxx|||}}}yyy|||mmmfffgggSSSpppnnn\\\lllpppLLL777<<<555@@@BBB888555999888222,,,******---...+++,,,...------,,,,,,------...///,,,---///000666OOO{{{RRR;;;888555333111000...,,,,,,++++++******++++++,,,(((+++---***'''&&&)))+++,,,((('''666NNN]]]UUUFFF///...---,,,+++***))))))((()))***,,,,,,+++***)))%%%,,,000---)))((('''%%%&&&&&&&&&'''((((((((('''(((((((((((()))***+++,,,,,,,,,---------,,,***)))***)))+++,,,***(((+++111'''(((******))))))+++------000///***)))+++,,,+++,,,,,,---------,,,,,,+++...222444000@@@vvvkkkDDD...666JJJgggwwwuuufff___SSS;;;+++222111,,,&&&%%%(((++++++%%%%%%)))//////,,,***,,,((()))***+++***)))***+++000gggwwwPPP444)))***)))+++......---,,,,,,---***************)))))))))+++***)))((('''&&&&&&&&&$$$&&&((()))(((&&&(((+++)))???ggguuuMMM111---...000///'''---******+++((($$$+++777\\\bbbLLL000---///******...---)))EEEsssqqqFFF+++...---***'''&&&'''((()))((('''%%%&&&)))...222444333333444555777666333111333222000//////000222333111222------555555999HHHnnnzzzzzz{{{vvv~~~yyy^^^ooojjjvvvlllaaayyyWWW@@@;;;;;;222...444AAAOOOIII666---******---...+++***,,,---------------.........---+++...222777KKKzzzJJJ:::777444222111///---+++,,,++++++******++++++,,,&&&&&&'''***+++,,,---...111999HHH]]]ooooooXXX???''')))+++------+++)))''''''''')))******))))))((('''222999222((($$$&&&((("""$$$%%%'''''''''(((((((((''''''''''''(((((()))'''***---//////,,,(((&&&)))***---///+++''')))///&&&(((******))))))***+++...222222---))))))***(((***++++++++++++***))))))(((+++,,,---EEEfffJJJ777---111<<>>++++++---(((&&&---,,,'''999UUUIII,,,%%%((('''&&&%%%&&&''')))******)))'''&&&(((+++000444===;;;888888888888777555444222000///...///111222444333++++++444333...333BBB^^^~~~qqqaaarrr~~~yyy}}}aaaXXX~~~sssZZZJJJ@@@///000???KKKVVVNNN555000,,,***---...+++***+++------......////////////333------222333>>>cccFFF999666333111000///---+++,,,++++++******++++++,,,+++'''&&&(((******,,,///===XXXwwwzzzcccHHH555******)))((('''(((((())))))(((((('''&&&&&&%%%%%%(((444:::222'''###%%%)))!!!###&&&(((''''''((()))((((((''''''''''''&&&&&&%%%(((,,,//////,,,(((%%%'''(((+++...+++&&&&&&***&&&(((******)))))))))***,,,111222---(((((('''&&&((()))))))))))))))(((((()))&&&(((444VVVlllAAA///---,,,...444HHHYYY^^^aaappp|||xxxppp___QQQMMMMMMBBB444***%%%$$$)))---+++((((((''')))++++++***+++///333XXX[[[777***'''111***)))(((&&&%%%'''***...((((((((())))))))))))***)))(((''''''&&&&&&'''''')))***((($$$###&&&'''&&&,,,+++'''///SSS}}}yyyVVV000...444***000***(((***'''(((===VVVuuuVVV666)))***---------+++))))))111666+++###***$$$%%%%%%&&&''')))***+++)))))))))((()))+++///333FFFCCC@@@>>>>>>>>>>>>===777555222000///000111222...666444000111------888000999XXX|||{{{pppqqqiii```~~~{{{{{{zzzaaaHHH222222999888FFFVVVPPP555...***,,,...,,,***+++------...////////////...111,,,,,,000000666NNNjjjKKK888555333111000000...,,,,,,++++++******++++++,,,---******---000555BBBNNNccc}}}mmmOOO<<<333...,,,***(((((()))+++---000...+++(((&&&%%%%%%&&&(((...111+++%%%$$$%%%&&&###'''******)))'''((()))''''''((((((((((((''''''((()))+++------+++***((((((''')))---+++'''%%%'''&&&(((******)))((())))))&&&---000,,,'''''''''&&&'''(((((()))))))))((((((,,,)))666UUU}}}rrrNNN///)))------///444999???>>>???MMMXXXcccsss{{{sssssstttiiiZZZ;;;///%%%&&&+++,,,++++++'''***+++***))),,,333999bbb~~~HHH000***(((444((())))))(((''''''***,,,(((((()))))))))*********''''''&&&&&&&&&'''((((((***---+++&&&&&&)))((($$$'''...)))"""666[[[hhh^^^ooouuuRRRFFFDDD:::333+++(((***(((,,,FFFfffqqqKKK000,,,,,,,,,......***,,,999@@@333&&&'''***$$$%%%''')))************&&&(((******)))***---000FFFEEEDDDDDDEEEEEEDDDBBB@@@===:::666444555666777000;;;:::333333111444???444///;;;\\\{{{{{{sss{{{~~~yyy]]]>>>888;;;333DDD```aaa999111++++++---,,,+++,,,+++,,,---...///...------++++++---///...333DDDVVVRRR888555333111111111///...,,,++++++++++++++++++,,,'''(((...888AAAQQQkkkbbbKKK???;;;+++,,,...///000000000000888555000,,,)))(((((()))''')))((($$$$$$&&&&&&"""'''***------***((('''(((&&&'''((()))*********)))+++++++++******+++,,,,,,,,,)))))),,,,,,((('''(((&&&(((******)))(((((()))""")))...+++''''''((((((''''''((()))))))))))))))(((+++IIIxxxyyyLLL666)))...111,,,---444333555111111666333555CCCWWWdddpppvvv}}}aaaMMM888//////...,,,***(((***+++***)))---555<<>>FFFKKK[[[wwwzzznnncccTTT444,,,(((***(((...MMMooo^^^:::'''---,,,'''%%%###***111MMMYYYAAA///,,,###&&&(((***,,,,,,+++***(((###&&&)))***))))))+++---BBBCCCDDDGGGIIIIIIFFFDDDIIIFFFBBB>>>;;;;;;<<<>>>???BBB999111555444111555999000222@@@LLL^^^zzz||||||rrrOOOMMMYYYQQQXXX___NNN<<<222++++++---,,,,,,---***+++,,,---...---,,,,,,+++///222...)))+++888EEE