BM6P6(@ LLL===::::::777444333444777888888888777555444333333444444222333444555666666555555888888888777777777777777777777666666555555555555333555777777666777888:::;;;999777555444444666666666666888:::<<<;;;888555666666666555333333444555555666666777777777777777666555444555777777777555333444555444333333444555666888::::::999888888888999999999999:::;;;<<<===777555444777<<>>===<<<;;;:::999888888666777999::::::999777666>>>>>>===;;;888888999:::::::::::::::::::::::::::;;;555777PPPxxxvvveeeeeejjjtttxxxmmm\\\PPPEEEAAA;;;888999======;;;<<>><<<999;;;<<<<<<<<<============<<<<<<;;;;;;:::999999999777888999::::::999888888<<<<<<<<<999777666777999888888888888888888888888888999===JJJccc}}}hhhccciiizzzxxx```OOODDDAAA<<<777666888999:::===IIIVVV^^^fffuuuXXXGGG\\\dddZZZGGG999:::;;;888666:::888777666777:::;;;999777888777777888:::;;;:::888999;;;<<<;;;999888888999999777666555444555777777777444333666:::<<<999555555555666666666666555555999999999777555444555666555444333444666777777666999777666666777666333000444333222111222333555666555444333444555666555333555555666666555555444333333222111333666777555333222444666888888777555444333333444666888777555333444555555444333333444666555444333222222444666777777666555555555555444333222222555999999777777;;;;;;AAAEEE___nnnffflllqqqLLL===;;;:::999777888999:::999888777666666666666777888888888777666555555666666777999999888777555444333222555666777888888666555333333444666666555555666888999888666555444555555666444555666999<<<===;;;999444555666555333333333555444444555555666666666666666555444555777888777666555666777666555444555777666777999999777666777777777666666666666666777777777555444777;;;===;;;999<<<<<<<<<<<<<<<=========::::::::::::::::::::::::888888888999999::::::::::::;;;:::888555555666888666666666666666666666666777999<<>>999888<<<@@@CCCHHHPPPYYYfffyyyWWWGGGUUUmmmwwwTTTFFF;;;;;;===888555666888666555666777999888888999888666666888999999888:::;;;<<<;;;999777777777888777666666666777888999555444444777:::;;;888444555666666777777666666555888999:::999666444333333333333222333666777777666999777555444555555444333555444333333333444666777666555444444666666555444666777888888888777555555555333333333555555444333333444555777777666555444444444444666777777555333555666666555444444555777444333222111111333555666888666444444444444222000222222555999:::777888<<<===DDDJJJddd|||eee___]]]lll{{{MMM>>>;;;:::999999:::;;;;;;999777444555555666666777888888;;;999777555555666777888999888888777666555555444444555888999999777555333333444555555444444555777888777666555555555555666666777888;;;???@@@???===222333444444222222222333444444444444444555666666666555555555777888777666555777888777666555666777555666777666555444444555999888888777777777777888666555555777:::;;;:::888888888888888999999999999777777888888999::::::;;;999888888888999:::;;;<<<::::::999777555555666888666666666666666666666666999666555===OOOggg{{{wwwiiixxxmmm[[[LLLKKKIIIDDD===:::@@@IIIHHHGGGLLLWWWhhh|||OOOAAAQQQqqqqqqQQQEEE;;;;;;;;;888555555999777666666777888999::::::888666555666888888777:::;;;<<<;;;888666555666888777777777888999::::::444444555777:::999666333666666777777777777666666888999999888555444444555444333222444666888777666888777555333333444444555777666666666666777888888777555555555666777666555666777888999999777666444666555444333444444333333444444555555666555555555555444444555777777555333555555666555444333555777333222111000000222444555555444333333333444222111444444666::::::666777;;;===FFFLLLfff~~~eee\\\^^^eeennnyyyMMM>>><<<:::999999:::;;;:::888555222333444555666777777777;;;:::888666555666777888888888888888888888999999444555888999:::888666444333444555555444444555666666666666555555555555555666666777:::>>>@@@???>>>222444666666555444444555555444444444444555666666777666555666888888888666666777888777666666777888444555555444333222333444888888777777666777777777666666666777888999888777666666666666666666666666555555666777888999::::::999888888888888999:::;;;:::;;;:::888666666888:::777777777777777777777777:::777555:::EEEXXXnnn}}}wwwmmmzzzlllYYYKKKIIIHHHEEE===999AAAMMMMMMHHHHHHSSSccctttvvvHHH===^^^jjjkkkMMMDDD:::888888888777777999999888777777888:::<<<:::888666555666888888777999:::;;;:::777555555555888888888888888999::::::333444555777888777555333666666777777777777666666888777666444333444888;;;555444444555777999888777666666555333333333555666888888888888888999999:::777555555555666777666555555666888999888777555333666666555444222222333444555555444444444444555555555444444444666666444333333444444333222222333555333222111000000222333555222111111222444555444333666666888;;;:::666666999:::BBBHHH```iii```bbbeeeiiisssMMM???<<<999888888999999999666444222222444555666666666666999888777666666777777888777777888999999::::::;;;444666777999999888777666444555666666555444555666555555555555555555555555333333444666:::<<<<<<;;;555777::::::999888888999666555444444444555777888777666555666888999888777555777888777666555666888555666666444222222333444666555555555555555666666555666666777777777666666777777777666666666666666444444555666777888999:::888888888888888888888888;;;;;;;;;999888777999;;;888888888888888888888888888:::;;;888666BBB^^^yyysssooowww|||tttPPPLLLJJJIIIBBB>>>FFFSSSXXXNNNIIIPPP\\\hhhzzzvvvKKKEEE]]]tttcccHHHAAA:::777777888999888888999:::999888888:::<<<999888666666888999999888888999:::999777555555555888888888888999999999999444444555555555555555444666777777888888777777666777777555333333555999===777666555666888888888666333444555444333333555666777888888888999999999999666555444444666666555444444555777888888666444222555666555333222111333555666555444333333333444555555444222333444444333222111222222111000000111333333222111000000222444555111111000222444666555555777666888;;;:::666666999<<>>:::888999:::999777555888::::::888777999:::888777777888:::;;;:::888666888999888777555555666888888888888888888777777555555444333333333444666777777888888888888777777777777777555444555777:::888666555555666777555444111333555555444333444666555666666777777777777777555444333444555666555333333555888999999777444222555555555333111111444777777666444222222222444555555333111111222222222000111111222111000///111333444333111111111222444555333222222333555666555444444444777;;;;;;888888<<>>EEEQQQiii|||vvv~~~jjjBBBAAA[[[sss[[[;;;;;;;;;:::;;;<<<999555333666::::::888666777999777777777:::<<<<<<;;;999555777888888666555666777888888888888888777666555666555444222111222444777777777888888888888777777666888999888666555555666888666555444555555444222///222666666444333444666333444444555555555555555555444333333444555444333444666888::::::777444222444555555333111111444888888666333111111222444555444222000000111111111000111222222111000000111333444333222111111333555666555444333333555555444333222222555;;;;;;999;;;???<<>><<<999777555444333444666777999999999888888888999999777444444777777444444777777777666555555666777888666444333333555666666555222333444333333555888:::555444222222222555888999888444111333888;;;999666777666555777:::999666222666666666666888:::<<<===:::888666555777888888888888777666666666666666777<<<;;;999777777888999:::999888777777777777777888666666777999;;;;;;999666888888999999888777555444777777777777777777888888;;;999777666666555222000999888777888;;;;;;888444666444333555888999777555999222444======666;;;JJJ]]]qqqbbbjjjmmmkkkYYYJJJKKKSSSMMMDDDBBB>>>AAAAAA>>>999999KKKhhh|||fffEEECCCcccoooSSS>>><<<999888999:::999888999666333555888999555000555777:::<<<;;;999666444::::::;;;:::999777555333999888666555444555666888666666666555333222333555444444333333333555777888888999999888555444555555666666666666666666666666444444444555555555666666888555222222555666666444666444333333444555333222333333444555555555444444666666666666666555555555888666444444555555444333333333222222111000//////333333444555444333111000444333222222333666888:::444555777999:::999555111555555888<<<>>><<<>>>BBBAAA===BBBFFFvvvkkkbbbdddeeennnMMM>>><<<888777666555555555666777777777888888777666666555777444555888888555444777555555555555666777999:::777666555666777777666555222333444444333555777:::888777555333333444666777999555333444888:::999666555444444666888888555222777666666666777888:::;;;888666444555666777666555666666666777777777777777;;;:::888777777777999999888777777777777777888888666666777999;;;;;;888666666777888999999888777666888888777777777888999999:::888666666777777666555666555555888:::;;;999777999777444333555666666555666777888999777777<<>>>>><<<999;;;:::999???UUUvvvlllKKKHHHXXXyyyVVV@@@>>>;;;999999999888777888666555777::::::666111555666999;;;;;;999666444777777888888999888888888:::999777666666777999:::888777666666666666666666555555555555555666666777666777777666444333333444555555555555555555555555444444444444555555555555888555333333555666555444666444333333444555444333333333444444444333333222444444444444444555555555888666555444555666555444333333333222222111111000444555555666555444333222444444333222333555777999555555777999;;;;;;888666666555777;;;<<<999:::===EEEBBBGGGKKKxxxvvv]]]SSSZZZ___nnnMMM>>><<<888888888777777777777666666777888888888666555444666555666::::::666555666444444444555666888:::;;;999888888888999999666444222333444444444555777999;;;:::777555333333444555999777444555888999888666333333333555777777555444777666555555555777888999444444333444666666444333444555777888888888888777:::999777666666666777888777666666666777888999999666666666888::::::888666444555777888999999999888999888888888999999:::;;;999777555555777999:::;;;444444555777:::<<<;;;:::;;;888555444555777888888555<<<===777777@@@FFFFFFeee}}}ZZZFFFNNNeeecccLLL@@@@@@;;;999;;;777<<<;;;999777===RRRppphhhFFFDDD___pppYYYBBB???<<<999999888777555666666777:::===<<<888333444666888::::::888666555777777777777888888999::::::999888777888:::<<<===:::777555666999:::999777777777888888777777666666666777888777555333444555777777777777777777777777444444444444444444444333999666444333444555555444555444333333444555555444333444444444333222111111222222333333444444555555888666444444555666555555333333333333333333333333555555666777666555444333555444333333444555666777777666777999;;;<<<;;;:::777555666::::::666666888BBB@@@GGGMMMzzztttYYYNNNTTT\\\kkkzzz~~~MMM>>><<<888999999999999888777666666777888999999888777555666555777<<<<<<777555666555555555666777888888999888888888999:::888555222222333555555444555666888<<<:::888666444444444555999777555555777888ӵ777777777666777666555444444555666777333333333555666666444222333444777999:::999888777888888777666555666666777666666666666777888::::::777666666777888999777555444555777888999999888888999999999999:::;;;;;;<<<999777444444666999;;;<<<777777777999:::<<<<<<<<<888777666666777:::<<<===;;;======999:::AAAJJJOOOfff___LLLPPP```Ħ;;;>>>999BBB@@@;;;ĦeeexxxӵhhhFFFBBBaaahhhĦZZZBBB???<<<:::999999888666666666999<<>>999555555666888::::::999888666<<<;;;999888888888999999999888777777888;;;===???:::666333555:::<<<:::777888999::::::999777555444888999:::999777666777888888888888888888888888888444444444444333333333333999777555444444444555555666444333333444666666555444444444333222111000///111222222333444555555666666444333333444666555444333333444444444444444444444555666777666666444444555555444444444555555666999777666777999::::::999777444555999:::777555666999888CCCKKKxxxwww\\\QQQTTTZZZeeerrr~~~~~~wwwMMM>>><<<999999999:::999888777777555666777888888888777666666555777<<<<<<7775556667777777777777776666666667777777778888887773330002224445555555554446667779998887776665556666666668887775555556664ĉ@ӵ777888888777666555444444444555666444333444666888888666444333555777999::::::999888777777777666666666666666666666666666777888::::::777666555666777777666444666777888999999888777666999999999999:::;;;<<<===:::777444333555777999999;;;;;;;;;;;;::::::;;;;;;555666777777888999:::;;;AAA::::::AAACCCDDDOOO```]]]ZZZyyy>L???CCCFFF???AAA???=hĦqqqyyy4ĉ@ӵqqqNNNJJJRRRqqq>LXXX@@@===;;;::::::::::::999666888;;;>>>???>>>:::777666777999:::;;;:::999888===<<<:::999999:::;;;<<<777777666666777:::<<<>>>999555222444999;;;999666888999999999888777555333777888999888777666777888777777777777777777777777444444444444444444444444888777666555444444555666777555333333444666666666444444444333222111000///222222333444555666666777444222111222333555555444444444444444444444555555333444555666666555444333555555444444444555555555:::888666555666777666555666333444:::===:::888888555555AAAKKKuuurrrWWWJJJNNNTTT]]]fffmmmuuu|||yyy~~~}}}MMM>>><<<999999999888888888888777888888777777666555555555666555666::::::666555666777888888888777666555444666555555555666555333111222444666666555444555666666666666555666666777777555555555444444GG=?888999777666555444444555666777555444444666888999888666555666888999999999999888777777777777666666666666777666666666777888999999777666555555666666555444666777888999999888777666888888888999:::;;;<<<===:::888555444555777777777>>>>>>>>><<<999888999:::777777888777666777999;;;BBB<<>>>>>===:::888666777888999::::::999999888888999:::;;;===???@@@777666555555666888;;;===888555333444777888777555777777777777666555444333444555666555444333444555333333333333333333333333444444444555555555666666666777777666444444777999999777444333444555666555333444444444333222111111333333444444555555666666333111111222444666666555444444444444444444444444222333444555666555444444333444444555555555666666999777555444444444333222555222333:::???===:::999:::999EEEMMMsssmmmPPPBBBCCCKKKUUU___dddffffffggggggooorrrwwwӵ:::999888ĭӵ666ӵ555Ħ666666777888888777666555666ӵӵ555555ĦƜ`1.׼s444666888777Ħ777888666555444555777888888ӵ888Ħ888888777777666666888777777777ĭӵ999999Ħ<<<===:::Ħ888Ħ777666777999999999888777777<<>><<<:::?fӵMMMJJJgggĦwwwӵƜ`1.׼sĭӵaaa~~~ӵĦĦĦDdDӵ:::;;;ӵ===ӵ555666777777999Ħ666666ӵ666555555444ĭӵ333333444444555666777888888555666777666444555888;;;;;;888555333333444555444333333444444444333333222333333333333333444444444444333222333666888888777555555444444333333222222333444555666777666666555222333444555666666666777777555444444555555333222555222333:::???===999777<<<:::FFFNNNrrrnnnRRRCCCDDDHHHPPPWWW\\\^^^\\\[[[^^^iiioootttyyyuuuyyy~~~}}}{{{?~4<<<:::999g&e>&e===g&e444>hӵ555666888888888777666g&e666guO>uO>&e5555554ff?>ߝL222gĉ@333222444777Shӵ999666444333333555888g&e888>hӵ888888777666666999888777fff?><z444g&e>&e888999HL:::<<<===ShӵgL888555444666999;;;:::999888;;;EEERRRS?ʬ3h?D%%)?;;;;;;ZufĦDDD^^^bbbgLzzz{{{|||g&egĉ@g&e>&e@eNNNkkk??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħ:::g&e===g&e222333444S?ʬ8884ff?>ߝL666@e888g&e7775554443h?g&e>&e666666??333444555666777999::::::333555777666444555999<<<===999555333333444444444333333444555555555444444333333222222222222222222555444333555777999::::::555555444333222222111111444555666888888888777666111222333555666777777777555444444555666666555333666222333:::???<<<777555999777CCCLLLpppqqqUUUGGGMMMLLLMMMPPPVVV[[[]]]]]][[[hhhqqqwwwzzzuuuyyy{{{||||||~~~~~~xxx4Dӵ@@@:::777Hƅ^Hu]ĦGGGHu]Ħ555ZuR)Ħ666555555777888888777Hu]Ħ666HŐeHŐeHu]Ħ444qIܗGIӵ333tt444555666HGgĉ@999999555444444555666666Hu]Ħ777ZuR)Ħ;;;888666666666<<<:::sߝLGdUĦ666Hƅ^Hu]Ħ777ntHdĦ;;;;;;HGgĉ@:::HdĦ666555444555666888===999999EEESSSHtƅ^Bt=o9ĦDtfo9Ħ<<<999===g?```qqqHdĦ~~~|||Hu]ĦttHƅ^Hu]ĦH׼sEEEIIItQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]Ħ999Hu]Ħ777777Htƅ^666qIܗGIӵ666H׼s777777Hu]Ħ555444Bt=o9ĦHƅ^Hu]Ħ999555333444555777888888888888555555666777888888888777666666666666777777777777666555444555666666444222555444444333333333444444999777555555666777777777444555666666666555444333222444777888777666555666666555444111///000333666000111333444555444444333333555777888777777888999:::???EEETTTsssdddRRRSSSQQQLLLKKKOOORRRTTTWWW[[[bbbgggpppyyy{{{zzz~~~zzzxxx4DuXӵ???:::777DdDΦDdDĦ@@@DdDĦ555333t|<777666555555777888888777DdDĦ666DdDΦDdDΦDdDĦ444peƜ4DuTӵ555`eĭ555qet777888999666555555555777777DdDĦ444111t|<:::;;;:::999999:::;;;:::DdDDdDĦ666DdDΦDdDĦ777q<niDdDĦ:::qet888999DdDĦ666444333444555888>>>>>>EEE[[[q<RqjRgdKӵHdDĦgdKӵ===;;;GR/f6LĭĦmmm}}}DdDĦDdDĦ`eĭDdDΦDdDĦDdDĦ@@@RRR[[[xxxgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦ999DdDĦ777q<R999888peƜ4DuTӵ666DdDĦ777666DdDĦ555qjRgdKӵDdDΦDdDĦ888777666666555555555555666777888888888888333444555555555555555555444444555555555555666666555444444444666666555333555444444333333444444444888666444444555666777666333444555555555555333333111444666777666555555555555555444222000111333555222333444555555555444444444555777777555555555666999>>>CCCRRRsssuuufffTTTTTTOOOMMMQQQUUUWWWZZZ^^^bbbgggqqqzzz{{{wwwxxx}}}|||tttvvv}}}4DuXӵ===:::777DdDΦDdDӵ999DdDĦ666444o)h888888666555555777888888777DdDĦ666DdDΦDdDΦDdDӵ555=ӊB1.uTӵ888HߝL`o9555po9wӵ777888777666666888888DdDĦ555222o)h666999:::::::::<<<===;;;:::DdDΦDdDĦ666DdDΦDdDӵ888GIpӵDdDĦ888po9wӵDdDĦ888666555555666999>>>@@@QQQrrrpo9uGIdnuR)ĦDdDĦnuR)Ħ>>>>>>CdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦ@@@JJJ___{{{geĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦ999DdDĦ777po9u555555;;;999=ӊB1.uTӵ666DdDĦ777666DdDĦ555GIdnuR)ĦDdDΦDdDӵ666666666666666666666777777888888777777777222333333333333222222111222222333333444444444444555444333444555666555444444444444444444444444444777555333222444555555555222222444444444444333222111333555666555444444444444555555444222111333444555555666666666555444444555666777666444333444555:::<<<@@@NNNqqqqqqfffcccTTTOOOMMMQQQTTTVVVZZZ^^^aaafffpppxxxxxxsssqqqtttrrrzzzuuuzzz||||||~~~}}}~~~}}}}}}4DuXӵ;;;:::666DdDʜ4DuTӵ888>d<Ħ777Dt:::666555666777999888888>d<Ħ666>d<ʜDd<ʜ4DuTӵ666888F&uTӵ8884DufئL>e666puR)Ħ777999888666777888999>d<Ħ888Dt444999999999;;;<<<::::::DdDΦDdDĦ666>d<ʜ4DuTӵ8884DwDd<Ħ888puR)Ħ>d<999777777888999;;;===SSS{{{peӵĦpeӵDx<>d<ӵDd<===qR/ܗ?fӵlll>dd<Ħ4DufئL>eDdDʜ4DuTӵDdDĦAAAGGGaaazzzgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ:::>d<Ħ777peӵ666Ħ666F&uTӵ666DdDĦ666666>d<Ħ555peӵDx<>d<ʜ4DuTӵ444555555555666666777777777777777666555444333333333333222222111000222222222333333444444555777555333333444444333222333333444444444444444444666444111111333444444444000111222333444333222222000222444555333333333444333555555555333222333444666666555555444444333333444555666666555555777888;;;<<<===IIIkkklll___cccPPPKKKHHHLLLPPPRRRVVVZZZ```ccckkkrrrsssnnnmmmooonnnrrrvvvyyyyyyzzzzzz{{{xxx}}}sssxxxtttssspppzzz}}}xxxxxx4DuXӵ::::::666D&dq&ĒR;;;:::sdKĦ777DHRRud777666666888999999888sdKĦ777D&oq<Ōq&ĒR555666888>dp&ĒR888888nfʜd<Φ>d<Ħ666s&dq&ĒR777999i?ʜtd<Ħ888HHܗDӊB555<x777888666777:::RRR~~~B?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇ;;;DdDĦ;;;sdKĦ666B?dp&ĒR777777>d<sdKĦ444B?Ho9444s&dq&ĒR333444444555555666666666666666666555444333333444444555444444333222222222333333444555555666666999777444333333333222000222333444555555555444444555333111111222333333333///000222333333333222222000222444444333222333444444555666555333222333444555555444333333222222222333444666666666888;;;===<<<===<<h777888888fe777@ďD666777777888666444444555777ne888777=e777555444444555777<<<;;;ege555666sĪj@h888888999fdDĦ888@ďD555666Hkge555555777333777===XXX@h@GtttHĪj@IŌIIIEEEBeneIIIHkgesssneppp|||feHu]3hhseNNNSSSiiigeĦja>aĦ@Gsevvv<Ō@GHkgeHĪj@IŌegeHu]3hIŌ:::;;;DdDĦ<<<ne999666@h333555>h555666777se555ne444444@G444444sĪj@h333444444444555555666666666666666666555555444333555666666666666555555444333333444555666777777888999777444222222222111000111222444555666555555444555333111000222333333333///000222333444444333222111333444333222222444555555666666555333222444555444444333222222222333333333444555666777:::===@@@===>>>===AAA[[[ssscccVVVPPPJJJGGGJJJNNNQQQUUUZZZ```___bbbhhhkkkjjjkkkooorrrttttttrrrmmmlllnnnqqqqqqvvv}}}yyyuuuxxxwwwzzz~~~~~~zzzxxx|||}}}4DuXӵ<<<ĵD^;;;;;;;;;===999888666;;;999777666777888:::999999999:::999888777666555555666777888888666666555666777888999777555222222333555555666666666666555444444666888>>>;;;555555666666666666888999DdDĦ666999666777777666666777888444>>>IIIddd{{{???IIINNNDDDCCC{{{eeewwwkkkD^s׼sKKK@@@SSSjjj~~~geFm8>aĦs׼suuusssHoD^:::::::::DdDĦ::::::999666666888555666777333444555777s׼s666555333444444000666444444444555555555555555666666666777777777777777777666666555666666777777777777666333333444555666777888888777444222111222333444333000222444555666666555444555333111111222333444333///111222444444444444333222333444444333333444666666666666444222222444777444444333222333444555555333444555555666888<<d<Ħ888777777999;;;:::888Ħ666555666888:::;;;;;;999888666777888::::::999444666Ħ::::::999333555777777888888:::<<<888666444444666777888888666777888999999888666555333444555555555444333222555555555555666888999999666333111000111333444444Ħ666555555666777666666777666555555888:::???<<<999888888888888777555555666888::::::999777444444555777999999888666>d<Ħ555777:::888777777777777888888999666888999:::999999:::<<<888EEETTToooWWWLLLJJJZZZqqqpppEEE;;;>>>>>>===:::EEEXXXqqqsssbbbNNN===999;;;===GGGddd{{{ĦtttrrrooovvvmmmVVV\\\qqqqqq>d<ĦBe___JJJDDDBBBZZZgeFYĉyyy>aĦBenu]ӵ>d<Ħ<<<;;;:::999:::>d<Ħ999::::::Ħ666666777777888888888999999888666555444444555555222333555777Be777555555444333Ħ444111222333555666555555444444555555666666555555444666666666666666666666666888888999999999999888888555555666777888888888777222222333444555777777888444222000000222555666666000111444666666666555444555333111111333444444333000111333444555555444444333444444444333333555777777777555333111222555888555444333333444555777888444555555555444666:::===:::@@@@@@@@@TTT~~~zzzgggjjjxxx{{{gggWWWUUUOOOKKKNNNQQQUUUZZZ___ddddddhhhooorrrnnnkkkkkknnnsssuuupppgggdddhhhoookkkxxx}}}vvv~~~yyy{{{qqqzzz{{{zzzwwwyyy?aŖ%7uSQuR)ӵsdKĦ888777777777777666gdKĦ888:::999888777888999777666666777888888666444777gdKĦ777666555444666888:::;;;:::999888777666444444333444555666555555666777888999999:::777777888:::;;;:::888555888666555666999:::999777444444333333333444444gdKĦ999888777666777888666333222222555888:::::::::999777555666888;;;555555444555777:::===???888888888999::::::888555gdDĦ666888:::444888:::999888888999888::::::;;;999888999;;;===DDDJJJ^^^zzzyyykkkLLLEEELLLdddvvvzzz}}}cccTTTDDD>>>===>>>@@@DDDNNN]]]xxxxxxVVVDDDFFFFFFDDDCCCMMMmmmgdKĦppprrrmmmdddYYYNNNKKKWWWfffuuusdKĦ^^^CCCBBBKKKZZZyyyŶS3we<iĉ@3hR/Ō{{{DdDĦ:::777777:::===sdKĦ444444gdKĦ666666777777777777666666:::999888666555333222111111444555333888666222222222gdKĦ666333333333333333444555666333333444444444444444444555555666666666666555555444555777888:::;;;;;;;;;666666777777888888888999777666444222222444666777444444444444444555666666666555444333333333333333777444111111444555555333555666777888777666444222111222333444444444333333555444444333333444444555999777444222222333555666999666555666888999:::<<<888<<<;;;===VVV{{{oooXXX^^^iii[[[ZZZMMMGGGOOOWWWXXX\\\dddaaadddjjjqqquuusssllleeessskkktttuuueeegggqqqjjjkkk~~~vvvvvvyyyvvvuuuwwwxxxyyyzzz|||>A999ne999888777777777777ne666888999999888777777888666555444555777777666444ne777666666666555666888:::;;;:::999999666555444444444555666777666666666777888888888999888888888999:::999666444777555444555777888777555555444444333444444ne666666555555777999888777555444444666888999888999999888666555666777:::::::::;;;<<<<<<;;;999888777777888999999777De666666777999999;;;<<<;;;:::999888777999:::<<<<<<::::::;;;<<<>>>OOOkkkwwwbbbOOO<<>>@@@?????????GGGRRRlllzzz\\\DDD>>>HHHSSS^^^kkknessshhhYYYLLLCCCCCCNNN[[[lllne\\\???AAAIIIVVVttt>Ak<fh{{{DeAAA>>>::::::;;;<<<ne888555ne444777888888888888777777666:::999888777555444333333333666666444444777777444555555ne888888555444444444444555555666555555666555555444333222444444555555555555444444555666777999::::::::::::666666666777777777888888666666555444444555666666666666555555555666666777555555444333333333444444999666333333555777777666555666777888888666444333333333444444555555555444555444444333333444444555666666555555444444444444999777666777777777777888999>>>>>>BBBZZZwwwaaa\\\UUUhhhkkk\\\TTTJJJFFFLLLRRRSSSWWW```dddfffkkkqqquuusssllleeeccc{{{qqqhhhxxxmmm```uuuxxxpppwwwsss|||uuuqqq|||{{{zzzyyyzzz{{{|||}}}~~~yyyyyy:::999:::999888666666777777666666888999999888777777888444333333555777777666555555555555555666555666888999::::::999888555444444444444555777888777777777777777777777777888777888999:::999666333555444333444555666555444555555444444444444444444333222444888;;;999888777777666777777888555777999999777666555666;;;<<<===>>>???===999555777777666777999999777666777666555777888:::999999:::;;;999777666777999;;;<<<===>>>AAACCCKKKdddqqq^^^III888888HHH```mmmeeeWWWUUU^^^IIIBBB===???AAA>>>;;;:::@@@CCCVVVooowwwhhhXXXRRR___ooooooZZZJJJ@@@@@@IIISSSdddfffHHHCCCIIISSSppp{{{PPPCCC@@@===;;;;;;:::999777666777444999999999999888888777666999888888777777666555555555888777444444666666333777777999:::;;;777666666555555555555666888777777777666444333222333333444444444444333333666777888999999999999888555555555666666666666666666666666666666666666666777777666666666666666777444444333333333444555555888666444444555666777666555666777777777666555444444444444555555555666666555555444444444444555555444555666666666555333222666777888888888888777777888===>>>CCCZZZjjj[[[^^^ddd|||jjj[[[QQQJJJHHHMMMPPPPPPUUU]]]fffhhhkkkqqqtttrrrlllggggggjjjtttwwwpppnnnpppnnnvvv|||yyy{{{yyy}}}~~~~~~~~~{{{yyyyyy|||}}}}}}{{{LLL===:::999888777888999:::999777777777888999999999999999888999;;;;;;999888999:::444333444555888888888666666555444333333333444555444555666777888777777777555444444444555666888999777777777777777666666666555555666888::::::777555555444444444555555555555777666555555444555555555444555666555444555777999999999999999888888777666555666777777777777999;;;:::999999;;;===<<<999666888777666777999:::999777999::::::999777777888999999666777;;;>>>===;;;;;;777888:::<<>>777CCCNNN]]]ccc\\\OOOFFFEEE???===>>>@@@???:::888999>>>999AAAWWWjjjrrrwww~~~qqq]]]MMMFFFKKKTTTaaaoooQQQBBBFFFNNNiii}}}~~~ooossswwwzzz|||jjjKKKAAA???===;;;:::999888888888777666888:::999777444888888888888888777666555777777777777777777777777555888888555555777777555999888888888999999:::;;;888888777666666555666666777777777777777666555444333444444555555444444333666666777777777777666666555555555555555555555555555666666777777666666555777666666555555555555555333333333333333444555666555444333222333444444555444444555666555555444333444444444444444555555666555555444444444444555555444555555555555555444444666999<<<;;;:::;;;;;;999555999;;;@@@UUUyyyxxxqqqxxxfffYYYTTTQQQQQQTTTTTTSSSXXX___eeefffiiiooossssssnnniiillldddwwwkkknnnzzzlllvvvqqq{{{rrruuu{{{xxx{{{wwwuuuxxx~~~LLL===;;;999888777777999999888777888888999:::;;;;;;;;;;;;999;;;<<<<<<;;;::::::;;;555555555777999:::999888444444333333222222333333444444444555555555555555555444444444555777888999777777777666666666666666333333555888;;;;;;:::888666777777777666666666666888777666666555555555555555888::::::999666555555999999::::::999888777666666666555555666:::???CCC@@@<<<888777:::;;;999777999888777888999::::::999:::;;;;;;:::999888:::;;;:::777999???AAA>>>===@@@@@@@@@@@@DDDMMM[[[jjjtttwwwqqqgggXXXKKKBBB===<<<===FFFVVVcccaaaSSSEEE===999===>>>AAACCC???888888;;;<<<666888FFFXXXlllvvv___OOONNNUUU___pppSSS???AAAGGG___wwwssspppfff[[[TTTTTTZZZbbbiiiooovvv~~~bbbEEE>>>>>>>>>===;;;;;;;;;;;;666666777888999999777555666666777777666555555444666777777777888888888888333777777555666999:::777888888777777777888999999999888777666666666666666555555666777888888888777555555666666666666555555555555555555555444444333555555555555444444444444555555666666666666555555555444444333333444444444333333333333333444555666555444444333222333444555222333333333333333333333333333222222333333444555666555555444444555555666666555444333333444666777<<>>OOOooouuu```ggg~~~dddYYYXXXWWWXXXYYYYYYXXXZZZ___aaabbbgggnnnssstttqqqlllfff{{{uuuppp}}}ttthhhzzz}}}{{{zzzooottt{{{ttt{{{ooozzzvvvtttxxx~~~MMM>>><<<999888777777888999888777888888999:::;;;;;;;;;:::999;;;===<<<;;;:::;;;;;;777666666888::::::999888444444555555444444333222444444444444444444444444666555555555555666888999666666666666666666666666333444666999<<<===;;;999777888999888777666777888999888777666666555666666777:::===>>>;;;888555444888888999999999888888777777666555444666;;;BBBGGGIIIBBB999666888:::999777999777666777999:::::::::999:::;;;:::999999;;;===888666:::AAAAAA<<<===DDDSSSTTTWWW]]]fffsssxxxoooggg]]]VVVMMMHHHAAA<<<<<<>>>CCC^^^pppdddIII999:::???BBBAAACCCGGGFFF???<<<<<<999888;;;CCCNNN^^^vvvnnnYYYSSSWWW^^^}}}{{{___EEEDDDFFF\\\~~~zzzaaaWWWSSSKKKEEECCCWWW^^^iiirrryyy___DDD===???@@@???>>>===>>>???666777777888888888888777444555555666666555555444666666666777777888888888333666777666777:::;;;999777666666666666666777777888777777666666666666777333444555777888888888888555666666666666666666555444444555555555444333333555555555555555444444444555555555555555555555555333333222222333444444555444444333333333444555555666777666555444444666888222222222333333333333444333333222111222333444555666666555555555555666666777555333222222444777888CCCJJJJJJAAA:::;;;:::555777999:::>>>MMMkkknnn^^^\\\mmmfff]]]ZZZZZZZZZ[[[[[[[[[[[[[[[^^^aaagggooovvvwwwsssnnnlllvvvyyyyyyyyyuuusssyyy{{{yyywwwxxxtttwww|||{{{yyy{{{wwwtttxxx|||zzzxxxzzz~~~NNN???===999777666777888999888666666777888888888888888777888:::;;;;;;:::999999:::888777666777999999888666555666888999888777444333666666555555555555555666777777666555555666777888444555555555666777777777777777888:::<<<<<<:::888777999:::999777555777888:::999888777666666666666888:::<<<===;;;888777777777777777777888888888888666666666555666:::???CCCIIIAAA888555777:::888666777555444444666888999888666777888888888999;;;===888999AAAJJJJJJFFFKKKWWWkkkqqqyyyvvviii```]]]SSSMMMIIIGGGBBB;;;;;;???PPPeeemmmWWW<<<666AAAKKKIIIBBBBBBKKKRRRNNNCCC:::888;;;@@@FFFMMMYYYnnnlllbbbaaadddnnnKKKGGGDDDXXX|||hhhMMMAAA???@@@IIITTTqqqyyy]]]FFF;;;===???>>><<<:::;;;===666777777777777777888:::333444555666777777777666555666666666666666777777555888999666777::::::888666666555555555555666666666666555555555666777777444444555666777777777777444555555666666555555444444555555666666666555555666666666666555555444444555444333222222333444555222222222333444555666777555555444333333333444444555777777555333333666999444444333333444555555666555444222222222333555666666666555555555555666666555444444333444555666777AAAIIIIII>>>777999999555888888:::>>>MMMiii{{{fff^^^kkkfff___\\\[[[ZZZ[[[]]]^^^[[[WWW```cccjjjrrryyyyyytttooorrrggg~~~ssswwwsssvvvrrrxxxlll~~~}}}lll|||nnnuuuqqq~~~}}}||||||}}}~~~NNN@@@>>>888777666777888999888666555555666666666666555555666888:::999888777888999777666666777888888666444666888:::<<<<<<999666444888777777666666666777777888777666555555666777777333444444555666777888888:::::::::<<<===<<<999666777999:::999666555666888:::999888777666666666666888999::::::999888999;;;777666666666777888999999555666777777777888;;;>>>BBB;;;333222777:::999555555333222222444777777777333555666777777888:::<<<>>>AAAMMMZZZ\\\YYYcccrrr|||xxxjjj\\\XXX[[[PPPIIIDDDBBB===999;;;BBBfffjjj^^^BBB222<<>><<<:::777666555555666222444666888999999777666555444555777:::;;;999888666555555444333333222222999888777666666555555666333444666777777777666555666666666555444444333333777666777888999888555222333333555666666666555444999777555333333444666888666666666666666666666666444333333222222222333333888666333222333555555555333444555555444222111000222111111111111111111222555555666666555444333333444555555666666666666666777777666555444333333333444555777888888666444333444555666888888888777666888888888;;;IIIiii~~~llliiinnnhhhVVVWWW\\\\\\XXXXXX^^^bbbaaahhhgggmmmxxx~~~{{{vvvssslll{{{{{{}}}}}}vvv|||sssxxxxxxsssxxxtttzzzrrr~~~wwwzzzyyyvvvzzz~~~~~~KKK<<<999999:::;;;<<<;;;999777666555555555666777888999:::;;;:::888777666777888999444444555666666666666666999999888888888888888888999999888888777888888888999888777666666888999:::777777777777888999:::;;;::::::999888777777777777666666666666666777888888===<<<:::888888777888888777888999999999888777666888888888777555444555777333333555666777888888888888777666666555555666666999888777666777777666666===::::::===<<<999888;;;PPPmmmttteee```eee```___bbbbbbZZZPPPJJJIIIJJJIIICCC>>>@@@JJJSSSppplll___KKKEEERRRiiixxx{{{cccPPPTTT```___OOOAAA>>>===HHH[[[hhhlllrrr|||~~~}}}VVVAAACCC^^^zzzuuuhhhZZZIIIFFFUUUhhhvvvnnnHHH<<<;;;999888777666555555333444555777777777777777444444555888:::;;;999777444444444444333333333333666666555555444444555555444555666777777777666666555555555555666666666666666666666777888777444222222333555666777666666555777666444333222333444555666666666555555666666666555444333222222333444555777555222222444555666666222333444555555444333333333222222111111222222333555555666666555444444333333444555555666666666666777777666444444333333444333444666777777666555444555666777888888777666666:::;;;<<>>DDD]]]oooYYYNNNMMMQQQRRRXXXaaabbbXXXIIIAAAJJJOOOPPPIIIAAABBBOOO\\\ssshhhWWWNNNVVVllldddJJJJJJYYY___RRRDDDBBB???HHH^^^pppxxx{{{~~~www}}}aaaFFF@@@TTTpppmmm]]]MMMCCCCCCUUUnnnxxxMMM:::::::::999999777666666555555555555666666777888333444666999;;;;;;999666444444444444444444444444444333333333333444555555555666777777888888777777555555666666777888888999666555555666777777555222222333555777777777777666777777666555444444333333777777555555555555777777777555444333333444666777555333222222444666666666111222333555555666666666444444333333333333444444555555555666555555444333222333444555666666777666777666555444444444444444111333444555666666555444666777888888888777666555:::<<<>>>AAALLLeeeooonnn}}}kkkRRRYYY]]]___^^^```ggglllmmmiiiiiinnnxxx{{{}}}|||}}}wwwrrrwwwuuuuuu{{{{{{yyy}}}yyy{{{{{{{{{MMM???<<<::::::;;;;;;:::999888888666666666666777888999::::::999888777777777888888666666777777777777777666888888888888777777777777::::::999777666666666666:::999888777666666777777777777777777777888999999777777888888999999999999777777666666777777888999===;;;999777666777999:::444555888::::::999888666777888888777666666777999111222222444555777888999666777888999999888777666222444777888888888888999555666999<<<<<<===FFFPPP]]]qqq```SSSRRRWWWWWWZZZ```bbbZZZOOOIIIJJJ\\\```^^^PPPAAA@@@QQQcccddd[[[RRRVVVhhh}}}cccFFF@@@MMMVVVPPPFFFBBB===CCCXXXppp}}}~~~}}}}}}rrrQQQ>>>HHHaaa~~~^^^RRRDDDBBBVVVhhh}}}LLL::::::;;;<<<;;;:::888777888777666555555777999:::333444666999<<<;;;999666888777777666555555444444333222222333444555666777666777777888888888888888777777777888888999999999777666555666888888666444222333555777888888777777999999:::999888777555444888777666555555666777888777666444333333555777999444222111222444666777666333333444555555666666666555555444444444444555555444555555555555555444444333444555666777888888888777666555444444444444444111111333444555555555555777777888999888777666555888:::;;;===GGG___~~~nnnfffssslllUUU[[[^^^```bbbeeekkkppptttiiieeehhhvvv~~~wwwxxxtttyyyssstttvvvppp}}}qqq{{{{{{{{{|||}}}NNN???===999999999999999888888777555555555555666666777888888777777666666666666666666666777777777777666666555555666777888888999999:::999888777666666666666999888888777777666666666777777777666777777888888666777888999999:::999999777777777777777888999999888777666555666888:::;;;444555777999999999888777999999999888666555666777777666666555555666777888555666888999999888777666444777;;;<<<;;;999999999::::::<<>>JJJjjjwwwKKK<<<<<<===>>>===<<<:::999;;;:::888777777999;;;<<<333444666999;;;;;;999666<<<;;;:::888777555444333444444444444555777888999777777777777777888888999::::::999999888888888888777666666777888999777666222333555666777777777666888999999:::999777555444888777666555555666777888777666444444444666888999333222111222444666666555555555555555555555555555666555555555555555555666444444555555555555555444555555666777888999999999666666555444444444444555111222333444555555555666666777888999999888777666999999999:::DDD\\\~~~llleeejjjrrr_________bbbeeehhhlllqqqvvvllldddeeeuuuzzz|||{{{yyypppxxxmmm~~~oooyyyqqqyyyttt}}}{{{{{{~~~}}}NNN@@@===888888888888888888888888555555555555555666777777777777666666666555555555444444555555555444333333333444555666888999::::::999888777777666666666666777777777777777777666666777777777666666777777888666777888999::::::999888888777777777777888999999444444555666777888:::;;;666666777777888777777777:::::::::888666555666777;;;:::888777666666777777666666777888888888888777444999===>>>;;;777666666444555;;;EEENNNXXXfffrrrvvvZZZNNNQQQYYYccciiiddd```[[[TTTPPPWWWmmmpppUUUGGGNNN[[[TTTQQQVVVfffyyy|||aaaLLLHHHNNNRRRRRRMMMGGGEEENNNbbbyyy{{{}}}sssWWWCCCEEEZZZ~~~bbbGGGAAAGGG___}}}OOO>>>>>>>>>======<<<::::::===;;;:::999999:::<<<===555444555777:::;;;999888<<<<<<:::999777666444444555555555666777888999:::777666666666666777888999;;;::::::999888888777777777666555666777888777666333444555666666666555444444555666777666555444333777777777777777777777777555555555555555666777888333222111333444555555444555555444444333444444555666666555555555555666666333444555555666555555555666666777888888888777777666555555444444444555555333333333444555555666666666777888999999999888888;;;;;;;;;;;;DDD]]]~~~fffhhhwwwtttcccbbbaaacccggghhhiiinnntttppphhhhhhxxx{{{|||~~~xxxwwwzzzyyy{{{|||vvvqqqttttttsssxxxqqqkkklllooopppuuuxxxsssvvvttttttyyy{{{zzzyyyzzz~~~NNN???===999999999888888999999:::666666666666666666777888777777777777777666555555444444555555444444333222444555555666777888999999888777777666666666777777666666777777777777777777777777666666666666777777666777999::::::999888777888888777777888888999:::444555666888999999999999888888666666555666777777888999999888777666888:::<<<:::888666666666777888888888888888888999::::::888>>>EEEGGGEEEBBBAAABBB===@@@KKK\\\lllxxxxxxcccOOOMMMWWWdddnnnsss^^^SSSKKKTTTfffyyyuuuYYYMMMXXXfffTTTSSS\\\pppfffPPPIIIOOOSSSRRRTTTQQQMMMOOO]]]rrrdddIIIAAAKKKmmmmmmSSSOOOUUUiiiUUU???>>>===;;;:::999999999<<<;;;::::::999:::;;;<<<666555444666888::::::999888888888777777666666555666666666666777777888999666666555555555666777888999999999999888888888888555444333333555666666555333444555555555444222222333333444555555555555444555666888999999888666555222333444666777777666666333222222333444555333222333333222222333444555666666555555444444555555666333444444555666666555555555666666666666555555444555555444444444555555666555555555555555555666666444555777999:::::::::999:::<<<===>>>FFF\\\zzzxxxqqqlllyyyvvv```fffccccccggggggfffjjjpppmmmjjjooo}}}{{{sssooohhh|||sssfff|||}}}iiivvv|||hhhpppnnnffftttddd^^^wwwssseeevvvqqqnnnooovvvyyyxxxwwwzzz~~~yyy~~~MMM???===:::::::::999999:::;;;;;;888777777777777777888999888888888888888777666666666777777777666555444444666666666666777777777777777666666666666777777888444555666777888888777777888777666666666666777777666888999::::::999777666888888888777888888999:::555777999:::;;;:::888777:::999666555444555666777666777888888777888:::<<<;;;999777666555666777888::::::999888999:::<<<===AAAIIIRRRWWWVVVUUUWWWYYY[[[^^^iii{{{mmm^^^RRRTTT```jjjqqqvvv[[[JJJCCCYYY~~~pppUUUPPPcccwwwPPPQQQ___yyynnnTTTKKKMMMLLLGGGXXXWWWSSSQQQYYYlll{{{UUU>>>>>>^^^uuuOOODDDWWWlllYYY???>>><<<999888777777777;;;;;;::::::999:::::::::777666444555777999:::;;;444444555555666666777777777666666666666777888888666555444444444555777888777777777888888999::::::333222111111333555444444333444444555444333111000444444555555666777777777555666999::::::999666555000222444666777777666555444333222333444444333111111000000111222444777888555555444444444444555555333333444555666666666555555555555555444333222111555555444444444555555666777666666555555555666666444555777999:::;;;;;;:::888;;;===???FFFZZZuuuzzzmmmiiiwww|||aaahhhddddddgggfffcccfffmmmfffiiisss|||{{{lllqqqxxxoootttyyynnnyyyrrrnnnyyytttlllvvvzzzkkkoootttmmmttt{{{oootttpppsss{{{~~~uuuNNNAAA@@@===<<<===@@@???:::777888666777777888888888777777888888888888777666555444555555666666666666555555444666777666555444555777777555666:::;;;888888;;;777777888888888777777666999888777666555555555555888888888999999:::::::::777666555555666777888999888777666888<<<===;;;999444777:::999666444555666999::::::999888888999;;;999555111111444888999999::::::===???===;;;???FFFPPPdddjjjooo|||vvvllluuu|||~~~dddXXX```pppzzz~~~^^^PPPOOO\\\vvvqqq[[[aaafffWWW>>>GGGhhhYYY@@@JJJQQQIII\\\[[[\\\UUUSSSjjjkkkMMMCCCOOO___ggg___RRRVVVppp\\\CCC@@@<<<999888888777666888888777777888:::<<<===666777888999:::;;;;;;;;;666777888::::::999999888999777555555666666555444333444666777888888888888888888888888777777777777555555444444444333333333777666555444333333444555333444444555666777777888666555444666888999666222222222333444444555666666555222222444333000000333...111333444444555777999555444333333333444555666333444666777777666444333111333444333222111111222666555333222222333555666888777777888999999777555444555666888999999999999222888;;;AAAIIIMMM```zzzzzzjjjfff___[[[^^^dddggglllpppnnnvvvOOOBBBAAA===;;;;;;>>>>>>:::888:::777777777888777777666666888888888777777666444444555555666666666666555555555666777777555555666777777555666::::::888888:::777777777777777777888888999999777666555555555555777777777888888999999999777666555555555666777888888666666888;;;<<<;;;999777:::<<<;;;888666777888777888999888666666888999777444111222555888999999999;;;>>>===888777BBBPPPcccuuu{{{ddddddnnn}}}uuuYYYPPPZZZoookkkWWWbbbooogggDDDLLLlllmmmTTTFFFHHHRRR___bbbggg]]]PPP___|||iiiHHH???JJJUUUWWWYYYWWWhhh^^^CCC@@@<<<999888888777666777777777777888999::::::555666777888999999999999666666777888999999999999888666444333444555555444333444666777888888888777777777777777777777777777555555555555444444444333666555444333333333444444555555666666777888888888666444333555777777555333333333444444444444444444444222333555444000000333222222222333333444666777555444333222222333444444333444555666666555444333333555666555333222222333666555444333333444555666666555555666888777555333444555666777888888888888444:::;;;???EEEHHHYYYvvvvvv~~~pppccc^^^\\\```eeehhhlllppp}}}PPPCCCBBB===:::999<<<<<<999:::===888888888888888777666555777777777777666555444444555666666777777666666555666777888888666666777888888666777::::::777666999777666666555666777999:::;;;:::888777666555555555777777777777777888888888888777666555555555666777666666555777:::;;;;;;:::999:::<<<;;;888777666777555666777777555555666888555333222333666888888888777;;;>>>;;;444888KKKaaaooo}}}zzzhhhvvvjjjUUU[[[oooiiiTTT```pppmmmNNNVVVttt~~~dddJJJGGGRRRXXXcccppphhhTTTZZZtttsssQQQ???AAAIIIKKKNNNYYYuuu```BBB???;;;999888888777666777777888888888888888777444444555666777777777777666666666666777888999:::888666333222333555555555444555666777888888777777666666666666666666666666666666666555555555444444666555444333333333444444444555555666666777777888666444222333444555444444444444444444333333333222333222444777555111111444777555333333444666666555444333222111111222333333333333333444444333333333666777888777555333333444555555555444444555555555333333333444666666444222444555666666777777777777777======>>>BBBBBBPPPiiixxx}}}ooojjjhhhlllrrruuu{{{PPPCCCBBB<<<999888::::::999;;;???999::::::999999888777666777777777777666666555444666666777777777777666666666888999888777666777888999666777:::999666555888777666555444555777999;;;<<<;;;:::999888777777777777777888888888888888888999888666555444555555666666666666777888:::;;;;;;999999999888777555555555555666888888777666777888333333444666777888888888555777:::999888AAAYYYpppyyy}}}{{{tttpppeee[[[pppmmmTTTZZZgggdddUUU]]]{{{iiiVVVLLLHHHKKKZZZqqqtttdddeeexxxcccDDD<<>>AAAAAAKKK```llluuu~~~yyyzzz~~~PPPBBB@@@<<<888666888999888;;;???:::;;;;;;;;;::::::999888777777777888777777666555666666777777777777666666666888999888777666777888888666666999999666555777666555444444555777999;;;<<<<<<;;;:::999999999999999999999999999999999999999888777666555555666777777777777777777888:::;;;:::999888777777777666555666888:::;;;:::999:::;;;444555777888888888888888666444666;;;BBBOOOcccuuurrriiilll~~~sss~~~kkkjjj~~~oooQQQUUUeeefff[[[aaa}}}sss]]]MMMFFFGGGUUUooo}}}vvvuuu}}}gggHHH@@@EEEKKKRRRiiibbbAAA>>>:::888888888777777999:::;;;;;;;;;:::999888666666777888888888777777777666555444555666888999999777555555777999::::::777777777666666666666666333444444444555555555666777666666666666555555555666666666777777777666666666666666666666777777777444333333111111222333555111222222333555666777777222222555777666666<<>>;;;777666888999888:::>>>999::::::;;;;;;;;;::::::777888888999999888888777666777777888888777777666666777888888666666777888777555666999999666555888666555555444555666888999::::::999999999999999::::::::::::999999999999999:::999888777777777888999:::::::::888777777:::<<<<<<:::999888:::::::::999888;;;===>>>===<<<======777888::::::999888888999888555888AAAMMMXXXccclllqqqnnntttvvvnnnqqqyyywwwyyyqqqfff[[[VVVaaa|||}}}xxxzzzmmmOOOVVVmmmvvvffffff{{{cccMMMNNNNNNUUUlllzzz```IIIFFFGGGGGGXXXtttaaa@@@===:::888888888777777::::::;;;;;;;;;;;;;;;:::777888888999999888888888777666666555555555555555888777666777999;;;;;;:::999888777666555555666666333333444444555666666666666666666555555555444444555555666777777777666666999999999999999999999999333444444333222222333555111222333444666888999:::333222333555666999EEEQQQUUUQQQIII???666333444777777777555444444444555666333333333444444333333333222444555555333222222333222222222222222222222222333333333555777888666444777777777777666666555444666@@@@@@>>>CCCDDDJJJXXXyyylllpppMMM>>>;;;;;;777666999999777888<<<777777888999::::::::::::888999999:::::::::999999777777888888888888777777555666777777555555666777666444555888999666666999555666666666666666666666666666666666666777888999999999999999888888888777:::999888888888999:::;;;<<<===<<<:::777777999<<<<<<:::777888:::<<<;;;:::999<<>>???>>>;;;777666999<<<:::777444555888;;;;;;999999<<>>>>><<<888777888;;;===???GGGRRRVVVRRROOONNNEEE===EEEGGG999===GGG@@@===@@@CCCCCCDDDPPPkkksssVVVZZZqqq||||||lllJJJIIIHHH[[[ttt~~~xxx|||zzzPPP???GGGRRRsss^^^???<<<999777777888888777888888777777888:::<<<===777888888888888888777777777777888777666333111000333333555888;;;;;;999777:::999777666555555555555444444555555666777888888555555444444444333333333000111333444555444333333666666666666555555555555111444777777444222333444666666777777888888999999555222000111444>>>SSSfffjjjOOO:::666AAANNNDDDBBB>>>:::666333222111333444666777777666444333000222444555444444555666888777555444444555777888222111222444666777555444999999999999888666555444000;;;;;;999>>>@@@CCCMMMWWWmmmhhhsssKKK===;;;777888:::;;;<<<;;;::::::777999;;;<<<<<<:::777666999777666555555777999:::<<<888444222222333333333333444666777888888888777555666666555333333444666777888999999888777666555555333111111444777888888999888666555444555777888===<<<:::888888999:::;;;999888777777777888999:::888999999888666555777999:::@@@AAA;;;999===>>><<>><<>>;;;888666444444444666666777888888777666555999555222444777999666222333555777888999888777666666777777666444222333444///111333555666666555444444444333222222222333333444333333222111111111222555555555555666888999999555444333333666>>>GGGNNN[[[nnniiiMMM;;;888AAANNNnnn^^^JJJ===999999888555333444555666777777777777333777;;;:::666333444777999666222000111444777888444444555555555555444444///555;;;<<<888555555777888:::;;;;;;;;;>>>CCCHHHXXXvvvkkkiiisssLLL===;;;888999::::::;;;;;;::::::999999888888888777777777888777777666777888999:::===:::666333333444444333333444666777888888888777777888888777444333333444555666777777888777666666555333111222555888::::::888777666555555666777888::::::888777777777888888;;;:::999777777777888888666666666666666777888999777:::<<<;;;<<<@@@BBBCCCAAAFFFHHHHHHKKKOOOMMMGGGLLLFFFAAABBBFFFGGGEEEBBBCCCHHHLLLQQQYYYaaaaaa\\\OOOKKKNNNXXX___eeeuuuuuu]]]]]]sssyyy^^^UUUNNNKKKVVVmmm}}}}}}oooKKK<<>>;;;888666666666666555444555666777888888777777999::::::999666444333444333444555666777777777777555444333444777:::;;;;;;888777666555555666777888777777666666666666555555<<<;;;999888777666666666777555444555666777777666===;;;<<>>@@@@@@EEEMMMRRRXXX```hhhqqqxxxxxxtttaaaaaahhhrrrxxxzzzwww]]]\\\ttt|||iiiYYYPPPJJJRRRhhhmmmJJJ;;;FFFXXXppp~~~wwwpppkkkgggbbb\\\ZZZ[[[cccttt^^^???:::777888888777666999666777777888777777666666777888888777666666777999:::999888666666666777888444555666777888888777777555333222444888:::888666444555777888888777666666333555777666444222222222444555777888888777555444333222222222333444555555555555444444333333444444555444444444444444555555555555444333222444888<<>>:::;;;:::999888888999:::;;;888888777666666666666777777777888999:::999999999<<<:::888777888999:::999555555666777777777777777888:::;;;:::888666555666666666666777777777777777888777555666888:::::::::777666666555666666777888555555666666666555555444:::999999888888777777777999666444444666777666555>>><<>>999===@@@CCCOOO___kkknnnssszzztttwww{{{tttZZZ\\\zzzxxx~~~uuuZZZSSSPPPWWWjjj}}}bbbHHH???EEEOOOjjjyyynnnddd___ZZZZZZhhh{{{VVV>>>999555777777666666999777777888888888777666666888999888777555666888:::999888777666555666666777444444555666777888888888666444333444777888777666555666777777777777666666222444666666444222222222444555777888777666444222222222222333333555666777444444333333333333444444444444333333222333333333333444444333222222444666;;;<<<999888888555CCCbbbrrrnnnbbbOOO===222222555222222333555555555555555666777777555222222555777333222222333555666666555333555777888888777555333222555777666555444555777444444555666888;;;>>>AAAGGGllltttnnn~~~MMM>>>:::;;;:::888888777888999:::777888999::::::888666555666777888999999999999888888777666777:::<<<======666666666666666777777777777888::::::999888999:::;;;:::999888777777666666;;;999888888999999888777666666666666666777888888555555666777777666666555777777888888999999999999777555444444777:::===???EEEIIIQQQ\\\bbbfffmmmtttzzz~~~qqq]]]???:::;;;DDDKKKSSSbbbrrr|||yyyxxx~~~zzzvvv___bbb{{{pppssshhh```ZZZ]]]jjjzzzdddKKK@@@EEENNNmmmzzzrrrhhh```gggttt}}}VVV@@@:::666666777666666999888888888888888777666666888888888666555555888::::::999777555444444555555555555555666777888888999888777666555666666555444666777777777777777666666222444666666444333333333444555666666666444222111222222333333444555666777333222222222222222333333444333333222222222222333111333444444333333444666444111---000222,,,777SSSeee___TTTGGG<<<555222111111222333444555555555555666666555444222222444666555444333444555555333222444555666777777666555444444555666666666555666777666666777888;;;>>>AAABBBIIIiiivvvmmmwwwNNN>>>::::::999999888888888888999666777:::;;;;;;999666444666777777777777888888888666555555777:::<<<======777777666666666666777777777888999888888888:::<<<===<<<;;;999777777666666;;;:::888888999999888666555555666666777777888888666666666666666777777777555666777999::::::::::::333444444555888???HHHNNNbbbooo{{{uuu\\\FFF;;;@@@IIITTT___kkkvvv}}}{{{rrrnnnwwwzzzlllnnn{{{jjjhhhtttuuueee___fffuuurrrOOO???IIIZZZyyy|||{{{uuuvvvyyy___CCC===888888888666777:::999999999999888777666666666777777666555555666888999888666555444444444555666666555555666777888999888888777666555444333333777777777777666666666666444555666555444333555666333444555666555444222111444333333333444555666666222222111111111222333333333333222222222222333333111333444555444555666777333222...111555000777LLLQQQKKKCCC===:::777333000111111222333444444444444555555444333333333333444666555333333444444222111444444555555555555444444666777999:::::::::999888===<<<<<<===???AAAAAAAAAIIIdddwwwssspppwwwNNN>>>:::999999999999999888777777777777888888888777666555777666555555555666777888666555444666888::::::999888777666555555666777888999999888777555666:::<<<<<<;;;999888777777777777888777777888::::::999888444555666777777888888888666555555444555666777888666777888999::::::999999666888999888999@@@NNNXXXnnnxxx[[[EEE;;;@@@OOO^^^hhhuuu~~~ttthhhdddsss{{{ssswwwpppgggooonnn```bbbnnn}}}nnnOOODDDTTThhhwwwkkkjjjwww```GGG@@@:::999999777888;;;999999999999888777666666444555777777555444555666666666555444444444555666777777666555555666777888666777777666555444444555888888777666666666666666666777666555333444777999333444666777666555333222555555444444444555555666222222222222222333444444222222222222222333444555222333444444444444666888444777333444:::777777DDD???<<<888777777777555444000111222333333444444333444444333444444444222111555444222222333444333222555444333222222333444555777888999<<<===<<<999777===;;;:::<<>>:::888999:::::::::888777666888777666555444555555666777666444333444555777999777666555666777888777666888777666555555666777888<<<;;;999666444555888;;;999888777666666777888888555555555777:::<<<;;;:::444444666777888888888888666555333333333555777888777888999::::::999777777<<<>>>>>>;;;888???MMMZZZYYYyyy~~~dddGGG===CCCGGG\\\nnnvvv{{{qqqccc```ttt|||}}}rrrzzz|||oooppp}}}ssscccaaaiiittt||||||^^^KKKLLL^^^ooooooccclllYYYIIIBBB<<<;;;:::888888;;;:::::::::999999777666666222444666777555444444444444333333333444666777888888777666555555666777777444555666666555555666777888888777666666666666666888888666444333444888;;;444555666888888777555444666555555444444444555555333333333333444444555666222222222222333444555666333444555444333333555777111666333222777444111888444444444444555666777777000000111222333333333333333333333444555444222000444222000111333444555555555444222111111222444555555666888;;;<<<;;;888555666444444888<<<@@@@@@>>>AAAVVVzzz{{{\\\eee}}}zzzggghhhNNN>>>;;;;;;;;;;;;:::::::::999999555555444444444444555555666555333333555666666555666666555666666777888999999777555333333444777888999888666444444666888999333444555666666666444444777666555666999;;;;;;;;;999888666444444555777999:::888666555555555555444777:::===;;;777555777999<<>><<<;;;;;;:::999888888888999666666666666777777777777888777666555555444555555333444444555666666555555444777777444444777777555555666777666555444555666777777777555333333555777999888777666555444444444777666555444444555666777333555777888888777555333333111000000222333333333333333222222222333444555555555555444444333333333555555444333444555666777777777666555444333333222///111444666666333///------......000111333555666777555222222333444444444777999::::::999999999:::777777666666777999<<<===CCCTTTwwwuuukkkooowwwgggiii|||MMM===999::::::999999888888777777999999888777666666666666:::888555333444666777666666666666666666777888888777666555444444555666777888666444333333444666888444444555666666555555444555444333444777999999999888777555444444666888:::<<<:::777666666777888888777:::===<<<999777777888<<>>>>>GGGRRReeexxxzzzdddLLL@@@GGGSSSkkknnnqqqgggnnn|||uuuyyyjjj\\\bbbqqq|||```JJJSSSkkk}}}~~~\\\AAA>>>999777888;;;;;;:::::::::999888888888888888777777777777666666666666888777666555444444444444555666666777777777666666555888777444444666555333444555666666666555777888555666666555333222444555777777666555444444444444777666555444444555666777444555666777777666555444444333222333555555555333333222222222333333444444444444444444333333333222555444333333444555666777666666666555444444333333222333444444444333111000000000111222333555666777666444222222333444444444555777999:::999999999:::777666555555777999<<<===BBBRRRsss~~~sssvvvpppdddnnnLLL<<<999999999888777666666555555777777666666555555666666:::888444333333555555555666666666777777777777777555555555555555555555555888777555444444555777888555555666666666555555444555444333444777888999888777666555444555666999:::888777555444444666999:::<<>>:::777555666:::<<<999555666777777===KKKaaattt|||jjjWWWJJJIIIVVVddd{{{kkkrrr|||rrryyyeeedddoooxxxxxxWWWJJJZZZuuu```BBB===777555666888888777999888888777777777777777888888777777666666555555777666555444444333444444555666666666666666555555666888888444333555444111000222444444444555666888333444666555444222333333555555444444444444444555777666555555555555666666666555555555555555555666444444444666777888666444222222222333333333444444333333333333222222222222444333333333333555777888444444444444444444444444555555444444333333333333444444333444555666777777555444222111333444444444444666888999999888999:::666555444555666999;;;===BBBPPPpppqqqyyy{{{nnnhhhyyyMMM===999999999888777666555555444666555555555666666777888999888777777888888777666777888888888888777777777333444555666777666555555999888666555555666888999666666666666666555555555777666555666888::::::999888777666555555666777888666555444333444666:::>>>EEEHHHKKKJJJEEE===777333333666999888777888999:::===OOOgggxxx~~~rrr]]]OOOKKKVVVlllrrrkkkyyyttt|||vvvwwwyyy~~~zzziiiSSSRRReee|||iiiFFF>>>666444666666666777777777666666666666777777888888777777666666555555777666555444333333333333444444444444444333333222444777777333333555555222///111222222222222444555222444666666555333333333444444333333333444444555777666666555555555555555777666444333333444666777333444555777888888666333222222333333444444444333222222222222222222222222333222222222333555777888333333333444444555555555444555555555555555444444555555555444555555666777555333111111333444555444222555888999999888888999555444444444666999;;;===BBBOOOnnnvvvvvv{{{uuuxxxNNN>>>:::::::::999888777777666666::::::999999999999:::::::::;;;<<<>>>???>>>:::777999:::::::::999888777777333444666777888777666555777777666555555666777777777777666666555555555555777666555666888999999888:::999777666555555555555666777777777777999>>>BBBGGGLLLRRRPPPHHH???999777;;;;;;<<<===>>>???BBBEEEEEEXXXnnn{{{~~~~~~qqqcccTTTLLLOOOcccvvvhhhmmm{{{vvv}}}~~~sssvvv~~~wwwsss\\\OOOYYYqqq|||tttsssvvvqqqyyynnnMMM@@@666666888777666888777666666666666666777777888777777777666666666555777777666555444444444444333444444555444444333333222555555333444777777555333444555444333222333444333555777777666555555555444444333333333444444555666666666666666555555444777666444222222444666777222222333666777777444222111222333444444444333333222222222222222222222222333333222222333444666777222222333333444555555555222333666888888666444222555555444444444444555555555333222222444555666555222555888:::999888888888555444444555666999<<<>>>@@@LLLjjjtttpppzzzuuuNNN>>>;;;::::::999999999888888888;;;;;;::::::;;;<<<======>>>???@@@AAAAAA???:::666;;;<<<======<<<:::888777444555777888999999888777555555444444444444555555888888777666555555555555666444333333555777666666:::999888666555555555555333666888888888999===AAAEEENNNVVVTTTIII???<<<>>>BBB>>><<>>JJJhhhvvveeeppptttpppMMM>>>:::888888888999999999999:::888999<<>>>>>>>>??????>>><<<999888666777888999999:::::::::777666666666666666666777999888777666555555555666666444333333555666666555666666666666666777777777444888===>>><<<<<<@@@DDDKKKWWW```[[[KKK???>>>BBBDDD>>>;;;AAAHHHOOOZZZdddoooxxx~~~|||^^^QQQFFFIIIYYYrrrfffQQQbbb{{{vvvwwwwwwmmmwwwxxx|||jjjYYYIIIMMMddd{{{rrrqqqxxxxxxXXXFFF888999;;;888777:::777666666666777777888999555555666666777777888888999999777666666666666666555555777888999999::::::444777777555666999999777555666777777666555777888444555555555444444666888777777666555444444444444666777777777666555444333555444444333333444444555333222222222444555444333000222333555555444333222222333333333444444444444555444333222222222333444333333333333333333444444111222555666777666444333333333333333444444555666777555444444666888999999555888<<<===;;;888777666666666666666888<<>>>>>CCCHHHAAA???GGGSSS___nnn{{{zzz~~~}}}zzz||||||^^^NNNAAAGGG[[[ssscccIIIYYY|||zzzuuunnnxxxxxxzzz}}}WWWKKKEEEQQQkkkZZZFFF888999;;;777666:::777777777777777888999999444444555666777888999999:::999888777666666666666222333555666888999999999777999999666666999999666000222444444444444666777333444444333222333555888999888777666555444444444666777777777777555333222444444444333333444444444555333222222444555555444000111333555555444333222333333333444444555555555666555333222111222222333333333333333333333333333333333333444444444555555333333333444444555777777888666555555777999::::::777:::===>>><<<888666555777666666777999<<<@@@BBBGGGQQQoooyyy~~~qqqKKK???===<<<999888:::999666777;;;@@@???III___ttt|||{{{xxx|||yyylll]]]\\\dddddd\\\JJJEEE@@@@@@@@@???>>>>>>666999<<<===;;;;;;>>>@@@888BBBEEE???>>>BBBBBB<<<;;;777666888888555444666444666999<<<>>>>>><<<:::888666666777555555;;;CCCAAAGGGQQQZZZ[[[XXXYYY]]]dddsssxxxdddGGG:::AAAKKKRRRJJJEEELLL\\\ooo~~~zzz|||}}}wwwdddJJJ???HHHXXXrrrqqq^^^aaazzztttxxxzzz~~~vvvbbbOOOHHHLLL^^^ooo|||~~~eeeKKK===;;;666555999777888777666555555666777888999888888888999:::;;;<<<999999888666444444555777777666555444555777999;;;999888777555555666666777555666666555444444777999555777888777666555666777888777666444444555555666888888888777777777777777444333333222222333333444555333222222333444444333222333444444222222333444666555333333444555555555666555333111111111333444555666555333111000111222333333333333555666888888111222333444555555555555777666666555555777888999;;;:::999777666666666666555666888;;;>>>@@@BBBCCCGGGOOOkkkyyyzzzgggzzz~~~PPPCCC???<<<999888999999888;;;AAAKKKVVVjjj~~~yyywwwxxxqqqfffdddfff___RRRQQQIIIAAA???BBBBBB@@@===@@@AAABBBAAA@@@>>><<<;;;;;;???BBBBBBCCCGGGHHHFFFCCCAAA@@@>>>888222333777888:::<<<===>>>===<<<<<<===999666888:::???HHHRRRXXX[[[aaadddaaa^^^bbbiiissswwwpppWWW???<<>>???CCCLLLiii||||||ooogggsssWWWGGG???<<<999888888888:::BBBLLL[[[ooozzzzzz~~~vvvnnnhhh[[[MMMMMMHHHCCCFFFPPPWWWVVVSSSVVVSSSQQQPPPOOOKKKDDD???AAA>>>???DDDIIIJJJKKKNNNLLLMMMNNNJJJ@@@666444999<<>>DDDMMMUUUZZZ^^^aaabbb[[[RRRMMMPPPYYYbbbmmmuuuuuuoookkkmmmpppsssxxx~~~wwwssseeeQQQFFFIIISSS[[[]]]VVVYYYhhhxxx~~~zzzxxx|||}}}```IIIBBBNNN\\\sssyyyWWWMMMbbbpppooo[[[NNNVVViii{{{zzz[[[lll|||VVVCCC<<<>>>999666999666999888777777777888999:::666777888888777444222000222444777777555444444444444333333333333444555666666666666555555555555555222555777888777666555666777777777666555555777999777666666666555555555555111333666999:::999888777666666555555555555666666333222111222444444333111444555666666444444555666444555666666555555555555333222222222222333555555444555666666444333444555111222333555666666555555999999999999888777666555222222222222222333333444333444444555555666666666555555444444555777999:::???GGGdddzzznnnyyyfffNNN:::<<<;;;:::888888???RRRdddvvv|||}}}~~~{{{kkkTTTIIIJJJOOO```kkktttvvvvvvyyyzzzxxx{{{vvvqqqrrrtttqqqggg^^^VVVLLLGGGIIIFFF???>>>CCCEEEIIITTTaaadddZZZLLLCCCAAAFFFQQQ]]]gggmmmoooooogggaaa^^^dddmmmttt{{{uuukkkeeekkkuuu{{{{{{{{{~~~pppXXXAAA<<>>===;;;999888888999999666777888999888666333111333555777777555444333444555555555555555666666666666666666666666555555555222555777888777666555666555666555444222333555777666666666666666555555444000222666888:::999888777777666666555555666666777333333222333555555333111444555666666444444555666444666888888666555666777222222222222333444444555111333555555444333333444222222333444555555555555999999999999888666555444222222333333444444444444222333444555666666555555222222333444666999;;;===AAAGGGccc~~~~~~~~~oooSSS:::<<<<<<<<<:::999AAAWWWmmm~~~yyyvvv]]]IIIEEEQQQ^^^nnn}}}|||{{{wwwtttvvvyyyxxxqqqjjjbbb]]]VVVOOOFFF<<<999;;;>>>AAANNNaaakkkfffZZZQQQHHHIIIPPP[[[iiiqqqrrrooommmkkklllrrrxxx{{{~~~uuujjjdddlllxxx}}}{{{xxxtttjjjWWWGGGGGGUUUdddlllbbbUUUUUUgggyyy```HHH@@@JJJXXXoooqqqTTTDDDMMMnnnrrrWWWLLLNNNhhh{{{ssslllgggdddTTTVVVZZZ```eeeggggggfff|||zzz|||qqqMMM===:::>>>999777;;;;;;@@@???<<<:::999888888888444555666666666555444333555777888777555333333444666777777777777777777777777777777888777666666555333555777777666555666777555555444222111222444777666666666777666555555444111333555777999999888777666666555555555555666666444444444555777666444222333555555555444333444555333666999999666444555777222222333333333333333333///111444555444333333444333333222222333444555555888888888888777666444444222333444555555555444444222333555666666666555555111222444777999<<<>>>???AAAEEE___yyy~~~yyy\\\>>><<<===>>><<<:::CCC[[[rrrxxxmmmzzzhhhTTTKKKRRRcccqqqxxxzzzxxxvvvxxx|||}}}yyyuuukkkmmmgggXXXIIIAAA===<<<:::===GGGXXXccceeecccbbbUUUPPPNNNXXXhhhtttvvvsssuuusssuuuwwwvvvsssssswwwqqqjjjgggmmmvvv{{{|||}}}pppkkkaaaYYYYYYaaaggggggdddVVVUUUkkk~~~kkkQQQFFFMMMZZZqqqyyyqqq```RRRUUUkkkyyy|||^^^EEEFFFTTTwwwvvvnnnhhhccc___KKKNNNRRRTTTTTTTTTTTTUUUfffmmmvvv{{{~~~lllLLL<<<999===777555:::;;;>>>===;;;999888777777888222333333444555666666777999999999777444333333444777777777888777777777666777888999999999888666666444555666666444555666888555555444222111222555777555666777777777666444444333444555666777777777777666555555444444555555666555555555777888888555333222444555444333222333444000444888888555222333555333333444444333333222222///111444666555444444555555444222111111333555666555666666666555444333333222333444555555555444333333444666777777666555444111444777;;;>>>???@@@@@@???AAAYYYbbbCCC<<<>>>???===;;;DDD]]]uuujjj[[[nnnwww[[[LLLNNN\\\mmmyyy}}}}}}{{{{{{|||}}}ooowwwsss___MMMFFFCCC???:::<<>>666444888999;;;:::999777777777777888333333333444666888:::;;;;;;;;;:::777444222333555666777777777777777666666888999999::::::888777666555666666555444444777999666666555333111222666999555666777777777666444333444444555555666666777777555555444444444444555555666666666888999999666444222333444444222222333444...333777777333000111444444444444444333333222111///222555777777666666666666444111///000222555777444444444444444444333222111222333444555444333333444555777888888777555444333666:::>>>@@@AAA@@@???<<<===UUUqqqTTTDDD???>>>@@@???DDDXXXmmm}}}```^^^pppttthhhYYYTTTbbbwww}}}{{{zzz~~~xxxpppfff[[[PPPIIIBBB<<<;;;FFFQQQXXX]]]cccooofff\\\^^^lll|||yyyfff^^^WWWRRRUUURRR```ooowww{{{tttdddVVV^^^rrrxxxaaaTTTNNNZZZnnn|||rrreeeUUUQQQ___www|||uuukkkPPP___{{{}}}dddOOOCCCGGGZZZlllzzz~~~~~~}}}|||yyyvvvuuutttcccjjjooolllfffaaa[[[UUUOOOKKKRRRXXXSSSWWWdddiiizzzeeeDDDAAA<<<888666666888:::555555555444333333555777777666555444555777999:::===???>>>:::444222555999777777777777666555444333555555666666555555444333666555555444444444555555888777555444444555666777444555666777777666555444555555555555555555555555444444555555555444333222777555444555888888666333///000222333444333222222222444555444222222333444222333333444444333333222...111555888999888555333333222222222222333444555444222///...000222333444000//////111333444333111111444555222333666666444222777<<<===;;;:::===AAA>>>DDDSSS|||aaaLLLCCC===<<<<<>>666666666555444333333333555555444444444333333333555555444444444555555666555444444444444555777888555555666777777666555555444444444444444444444444333333444444444444444444555333222333555666444222111222333333444444444333222333444333222111222444444444555555555555444444111333666888888666444222111222222222333333333444222000---,,,...000222222000//////111333444333111000333444222333777888666444999>>>>>><<<:::<<<>>>@@@EEETTT||||||[[[MMM???;;;;;;AAASSSeeevvv~~~qqq```hhhvvvuuuqqqZZZ\\\cccrrrzzzwwwuuutttooo___MMMEEEFFFMMMYYYcccfffpppxxxrrreee```jjjvvv|||pppWWWFFF:::777>>>GGGWWWkkkwwwzzzdddbbbpppwwwmmm^^^PPPRRRaaarrr}}}rrrfffbbbmmm{{{kkkWWWfffqqq~~~mmmggg~~~YYYJJJ<<<;;;FFFVVVgggsssyyytttyyy|||{{{zzznnnhhh\\\EEE===EEEIIINNNPPP```zzzOOO???===:::777666777888999888999999777666666888::::::999777555555555555666222555777666555666;;;???777666444333222222333333555444333222222222333444444444444444444555666777333222333333444555777888555666777888888777666555444444444444444444444444222222222222333444555666333222111222333333222111222222222222222333333444111222333333111111222333555555666666666666555555444555666666666555333222111222333444444444333222222000...---///111222222000000000111333444333222///222444222444888:::888666:::??????===::::::;;;@@@FFFUUU|||lllXXXEEE<<<;;;AAAPPPaaannnyyyqqqfffnnnvvvooohhhOOObbbqqqyyy|||{{{}}}{{{zzz|||~~~zzzzzz|||wwwjjjZZZNNNIIIJJJNNNRRR```eeemmmsssppphhhccccccrrr}}}www```JJJ999888FFFLLL```www|||ccc```rrr~~~vvvfffTTTOOOYYYjjj{{{xxxmmmhhhooojjj\\\rrrnnn}}}sss^^^tttlllHHHDDDAAADDDLLL[[[qqqvvvtttrrrcccVVVKKK>>>GGGJJJXXXmmm~~~~~~PPP<<<:::888777666777888999777777777666444555777999;;;:::888666555444444444555666777666444444777999777666444222222333444555777666444222222333444555444444444444444555666777333333333333444444555555555666777888888777666555444444444444444444444444222111111222333555666777444333333333333444444333222222000000000111222333000222333222111111222444555555555666666555555555444444555555555555555555222333555666666555333222555222000000222444444444222222222333555666555444111444555333555888999777555999===???>>><<<;;;;;;===EEESSSzzzyyyvvv```JJJ???<<>>FFFNNN]]]kkkpppkkkdddaaaooosssqqqbbbNNNBBBDDDKKKaaaooo{{{|||yyyuuuqqqqqqooonnnlllbbbVVVVVV\\\iiipppwwwyyywwwxxx{{{}}}sss~~~yyyiiiKKK>>>888<<>>KKKaaasssooohhhgggkkkvvv~~~pppqqq|||kkkeeemmmsssYYYMMMEEEOOOmmmtttiiijjjrrrtttpppZZZVVVVVVbbbwwwjjjwww{{{zzzxxx```mmmdddOOOCCC<<<;;;;;;666666777777777666555333555777999:::;;;:::888777666666777999;;;;;;999777222333555777888888888777444555666777777666555444222333444555666666666666222222333444444444444333555555666777777555444333888777666555555666777888555555444444333444444555111222333555666666555555444555777888888666444222333333333333333333222222111111111222222222333333444555666666666666555555222333444444444444444444444333111222444555333222111222333444666777777888444333111222333444333222444444444555666777888999888777666555666888:::;;;???CCCFFFaaa___ZZZWWWXXXYYYZZZ___eeeeeefffggghhhkkkpppwww}}}___WWWYYYeeennnzzz{{{gggJJJ;;;:::@@@FFFUUUgggoookkkeeecccmmmmmmgggXXXFFF>>>EEENNNooozzz}}}zzzwwwyyyzzzyyytttjjjaaa^^^```mmmqqqvvvwwwtttsssvvv{{{yyy{{{rrrrrr{{{YYYGGG======GGG]]]nnnkkkJJJFFFSSSjjjvvvxxxkkkTTTBBBGGGTTTiii~~~oooaaa```bbbaaaRRR@@@@@@KKKbbbrrr|||mmm```]]]___kkkxxx~~~pppmmmwww```XXX___qqqjjjNNNFFFFFFVVVrrr{{{lllgggkkkqqqttt^^^UUUNNNUUUhhh}}}{{{oooqqqlllnnnsssjjjtttRRR???999666555666777666555444333444555666555777999:::;;;:::888777666666666888:::;;;:::888444555666777777666555444222333444555555555444333222333444555666666666666333333444555555555555555666666777888777666555444888777666555555666777888666555555444444555666666111333555666777777666666333444555666666444333111333333333333333333444444222222222222222333333333222333444555555555444444222333444444555555555444444333222222333444333222333333333333333333333444444333222333444555444222333333444666888:::<<<===777666555555666777:::;;;:::>>>BBB]]]sssSSSPPPQQQTTTUUUSSSTTTXXXaaabbbbbbaaaaaahhhsss|||```SSSPPPUUUbbbqqqvvvlll[[[KKKCCC@@@@@@LLL___jjjiiifffgggjjjiiibbbSSSEEEBBBLLLWWWsss~~~}}}wwwrrrvvvwwwtttpppqqqssstttttttttuuutttppplllpppwwwzzz~~~zzz~~~|||}}}iiiSSSCCC???DDDVVVdddaaaQQQBBBGGGaaavvv~~~sss\\\QQQNNNQQQ```uuuyyyddddddgggjjjbbbQQQHHHHHH___lllzzz}}}uuuaaaXXXTTT]]]lllyyywwwooorrr|||zzzdddXXXXXXeee~~~}}}]]]IIIMMMWWWjjjxxxkkkddddddffffff]]]SSSRRR]]]ppptttuuu{{{uuunnnmmmuuu|||~~~~~~aaaDDD999888777777999666666555333111111444777666777888999999999888777777666666888:::;;;:::888666666666666555444333222222333444555555555444333333333444555666666666666444444555666666666666666666666666777666555555444777666666555555666666777555555555555555666666666333444666888999888777666333333333333333222222111333333444444444444555555333333333333333333333333333333333333333333444444222333444555555666555555333333333333333333333333444333222111111111111222444333333444666666555333444444555666888;;;===>>>666666555444555777:::;;;999>>>CCC]]]aaaWWWRRRPPPQQQRRRRRRUUUZZZ______^^^ZZZYYY```ooo|||fffRRRHHHFFFQQQZZZaaajjjooodddTTTEEE???DDDUUUcccfffhhhmmmiiihhhbbbUUUJJJKKKWWWcccyyy|||uuummmsssuuutttwww{{{uuullldddgggooozzzpppqqqyyyvvvvvv[[[GGG>>>???MMMZZZYYYUUUCCCEEEYYYmmm{{{~~~tttpppcccXXX\\\nnnssspppooopppoooeeeXXXNNN^^^gggttt|||~~~}}}~~~~~~ppp___PPPQQQ^^^nnn|||nnnsssuuu~~~~~~uuujjj[[[VVVhhhxxx{{{}}}hhhUUUVVVlll{{{lll\\\SSSeeeggggggccc```eeesssvvv|||ppp~~~mmmgggyyyyyy[[[HHH:::999;;;888999>>>777888999888555444666888666666666777777777888888777666666777999;;;:::999777666555444333333333333333444555666777666555555444444555555555555555444444444555666666666666666555555444333333333333444555555555666666555555555222333444555666555555444333555777999999777555444444444333222111222222333333444444444555555555555444444444444444444444444555555444333222333444555222333444555666666666666444444555555444444444555333222222111111222333444555444444666888888666555666666666666777999:::;;;666555444444555777:::;;;:::???DDD]]]jjjVVVNNNIIIFFFGGGHHHHHHLLLQQQWWWYYYYYYVVVVVVaaauuummmTTTFFFIIILLLIIILLL```uuuoooZZZKKK@@@@@@NNN]]]cccjjjsssfffeee```UUULLLNNN[[[hhh~~~~~~zzztttrrrxxxxxxssswwwyyykkk______fffjjj{{{yyyqqq{{{}}}___GGG<<<:::GGGTTTUUULLLBBBFFFSSSZZZjjjxxxmmmdddggguuu~~~tttqqqtttssshhh[[[^^^eeeqqq{{{~~~{{{kkkRRRKKKUUUeeeuuuyyy{{{~~~yyysss{{{{{{^^^FFFKKK___zzztttrrr[[[VVVkkk~~~aaaOOOZZZjjjxxxuuueee\\\aaakkkrrrpppsssppp~~~ttt\\\EEE;;;777;;;:::333333999888<<>><<<999:::<<<<<<:::888888:::===??????<<<999777777666555666777777555333555444444444555666888999555555555555555444444444666444333666;;;;;;777222333444666555444444555666444444444555555666777888333333333333333444555666777666555444444555666777666555333222111222222333666666666666666666666666444555666555333222222333666777777666444222333444333444555555555444333222111111111222333444555666666666555444333333222222:::888777555444444444444111111111222333444555666666777777777777666666555:::::::::999777666444333333333333444666888;;;<<<666:::===UUUkkkVVVTTTPPPFFFCCCBBBCCCDDDGGGHHHHHHHHHQQQQQQQQQSSSYYYkkkppp[[[MMMDDDCCCQQQdddqqquuuvvv\\\OOOCCCGGGXXXkkkvvvzzzxxxcccMMMEEEQQQeeerrrmmmpppmmmooo{{{|||vvvxxx}}}uuulllgggdddhhhsss~~~vvvoookkkqqqbbb{{{}}}yyyyyynnnWWW@@@777???KKKQQQTTTMMM???BBBWWWjjj|||~~~pppqqqxxxjjjjjjqqqtttqqq```cccjjjsss{{{uuuggg]]]^^^gggppprrryyy|||yyynnnlllvvv~~~bbbKKKCCCQQQggg~~~rrr___SSSUUUtttmmmeeeYYYaaa|||pppgggooooooffflllkkkiiivvvWWWBBB???<<<:::999:::;;;<<<999777666888999;;;;;;999777666777666666666777777555333333333333333333555666777666666555555555555444444555333333555999:::666222333555777777777777888:::888777666555555555666777444333333333333444555666777666666555555666666777555555333333222333444444555555555555555555555555666777888777555444444555555666666555333222222333222333444444555555444444333333222222333333444555555555555555444333222222777666555444333333444444222333333444555666888999888888888777666555444333888888888777666555444333444444444555777:::===???<<>>???IIIPPPTTTPPPDDDBBBPPP___ttt}}}yyy~~~xxxiiiffflllsssuuueeecccfffooo{{{vvvhhhaaaccchhhwww}}}nnnmmmsssuuu[[[IIIHHHUUUiii~~~iiiSSSFFFQQQwwwiii___[[[iii~~~yyyhhhkkk}}}www]]]^^^mmmttt~~~{{{ppp\\\AAA666:::999999999:::;;;:::888666666777888888888888777777888777666777888888666444444444444444555666777777777666666666555555555444555333333555888888666222333444666777777888:::<<<;;;999777555444555666777444444333333333444555555555666666777777666666555555555444444444555555666444444444444444444444444666777888777555444444555444555555444222111222333222222222333444555666777555444444333333333333333333444555555555444333222555444333333333333444444444444555666777999;;;<<<999888888777666444333222555666666666666555444333777666555666888<<>>@@@888???CCCVVVZZZJJJFFFBBB@@@DDDHHHHHHFFFDDDBBBBBBDDDFFFKKKPPPSSSTTTaaa}}}ttthhh^^^YYY]]]lll|||rrriiiYYYKKKMMM\\\iiimmm{{{gggMMM???DDDTTT```bbbiiieee\\\YYYSSSRRR\\\aaa___RRRCCCCCCNNNNNNDDDNNNZZZgggooouuu|||~~~tttyyy}}}ppp}}}zzzhhhTTTIIIKKKRRR]]]XXXIII???EEENNNaaazzzxxxuuu}}}|||tttqqqqqqqqqjjjbbbccckkkuuu{{{}}}~~~{{{vvvoookkktttdddtttwww}}}{{{}}}|||~~~}}}tttnnn]]]TTT```rrrtttcccZZZ___kkkyyypppzzzvvv{{{~~~ppp\\\gggdddlllxxx{{{lllSSS<<<777===>>>777555666888888888777777666888888777777777888999:::888777666777888777666444777777777888888888888888999999888777666666555555777666666777888999888777555666777666555444555666888777666555666777999:::555444444333333333444444222222444444444444222222444555555666666777777777666666666666666666666666444555666555333222222333555666777666555444555666333333222222333555666888666666555444333333333333222333444555555555444333333444555555666666777777333333444555666888999:::333444444555555555555444555555666777777777666666:::999777666666888:::<<<999@@@DDDXXXpppRRRJJJFFF???>>>FFFDDDDDDCCCAAA@@@BBBFFFJJJJJJRRRZZZaaatttsssbbb[[[fffuuuzzztttaaaJJJCCCPPPbbbkkkssspppcccMMM???BBBPPPZZZccchhh^^^PPPIIIAAA@@@JJJ]]]eee^^^OOOOOOYYYRRR>>>DDDMMMXXXbbbnnn|||~~~sssnnnvvv~~~wwwdddTTTOOORRRhhhaaaMMM<<<===FFF\\\yyy}}}xxx{{{xxxooollltttoooiiiddddddjjjsssyyy}}}wwwqqqkkkdddiiitttyyy~~~xxxaaaZZZ```nnnjjjYYYRRR[[[uuuvvvpppYYY^^^hhhqqqwww}}}uuuhhhMMM888999:::333222;;;555777888777666666777999666555555555666777888999777666555666777777555333444555555666666555555444::::::999888777666555555777777888888888888999999999::::::999777666666777555555666666777888999999555555444333333333444444222333333333333333333222444555666666777666666555777777777777777777777777666777888777555444444555555777888777666555666777555444444333333444444444555444444444444444555555444444444444444444444444444444555666777777777666222222222333444555666777111222333444555555555555555666666777777777666666888888777666777777888999999???CCCXXXppp\\\KKKHHHEEE======CCCAAABBBBBB@@@???CCCJJJPPPMMMXXXcccnnnqqq```^^^fffuuuvvviiiOOO@@@GGGVVV^^^[[[aaa```UUUIIIIIIOOOTTTiiiiii[[[IIIAAA888777AAA\\\iiinnniiieeeeee\\\NNNIIINNNTTTZZZfffwwwjjjwwwsssjjj}}}yyyeeeXXXWWWhhhhhhYYYGGG???AAAWWWvvvvvvwwwuuuzzzpppmmmtttuuussskkkbbbbbbjjjsss{{{{{{yyyhhhtttdddccc~~~rrrrrr~~~yyy|||kkkcccgggvvvmmmVVVPPPWWWjjjuuuzzzrrr}}}aaa^^^___gggpppvvv{{{iiihhhNNN:::000888:::111111999666777888666555555888<<<555555666777777888888999666555444555666555444222333444555555555555444333;;;::::::999777666666555777777777777777777888999888999:::999777777888999555555666777777777666555666555444333333333333333555444444444444444444555444555666666666555444333777777777777777777777777666777888777555444444555444666777666555555666777666666666555444222111000222222333333555666777888777666444222222222333444333444555666666666555444333222222222333333444555222333333444444444333333555555666666666555444444555555666888999999::::::777;;;???WWW{{{nnnYYYMMMCCCBBBCCC@@@???@@@AAABBBCCCAAA@@@EEEMMMTTTUUUaaannn|||jjj___^^^hhhrrrnnnWWWCCCBBBIIIMMMXXX\\\ZZZNNNEEEIIIVVV```eeeeeeVVVGGGBBB===???JJJ[[[hhhxxx~~~xxxmmmfffcccRRRTTTTTTVVV```qqqnnnrrr|||qqqsssaaa\\\```jjjeeeVVVHHHAAARRRppp~~~vvvtttrrryyy{{{rrrccc^^^eeeooo{{{~~~~~~|||hhhjjjrrrnnnvvvxxx{{{uuusssqqqlllrrryyy~~~vvv```OOOUUUggg|||wwwvvvooo|||zzz{{{wwwkkkccciiisssyyy~~~}}}ttt```III444888777333444;;;:::555777888888666444555999===777777999:::;;;;;;;;;;;;555444333444555555333111555555666777777666555444;;;;;;:::999888777666555666666777666555666777999444666777777666666777999555666777888777666333222666555444333333333333333777666555444444555666777555555666666666444333222666666666666666666666666444555666555333222222333333555666555444444555666888888777666444222///---111111222333555777999:::999777444111111111333555333333555555555444333222333333333222222333333444444444444444333333222111444444555555444444333222111333666999;;;<<<<<<<<<888<<>>BBBDDDDDDBBBAAAFFFOOOWWWZZZgggwwwjjjZZZXXX```___^^^[[[PPPDDD>>>>>>HHHRRRZZZWWWQQQRRRZZZbbbvvvhhhNNN???@@@>>>>>>III^^^rrrtttlllmmmeee[[[VVVZZZgggvvvwwwoookkkzzz{{{eeefffqqqkkk___UUUFFFQQQvvvzzzxxx{{{qqqxxxrrrwwwuuuaaaaaarrr{{{|||xxxooohhhiiirrryyyzzzyyyxxxsssqqqvvv|||zzzzzzssswww{{{yyyyyyggg```VVVRRRgggrrrwwwuuu|||vvvttt}}}vvvyyy}}}vvvvvvzzz}}}kkk[[[TTTIII<<<>>>===;;;999888888888999777888888777666666777999444444555555666888999:::888666333444666777666444444555555555555555444444777777666555555555555666666666666666666666666666777777777777777777777777666444333333555666666555777444222222444555444222222333333444444333333222888999888666444444555777777666555666777666555333111222333444555555555555666666555444333222222222555555666666555555444333444444444444555666777777222222222222222222222222555444333222333444555666444333111222333444444333222333333444333222000///000000111111111222222222222222444888<<<===;;;888888@@@GGG```iiiPPPEEECCCCCCBBBBBBAAAAAAAAABBBGGGGGGIIIHHHDDDDDDNNNZZZYYYqqquuu___VVV[[[]]]___[[[OOOAAA===@@@???HHHQQQSSSSSSXXXdddmmmrrrgggOOOAAA@@@===>>>JJJfffxxx~~~xxxtttmmmccc]]]^^^hhhttt|||zzzqqqmmmvvv~~~mmmoootttrrrhhhZZZMMMYYYtttzzz~~~~~~|||yyyrrruuu~~~|||oookkkqqqvvv~~~sssgggdddjjjpppsssvvvuuupppmmmrrr|||wwwtttsssyyyzzzqqq```SSSXXXccc}}}zzzxxx{{{|||zzzmmmyyyfffvvvzzzyyy\\\IIIEEEAAA:::===<<<:::999888777888888888888999888666666777888666666666666777888999999777555333444666777666555555666777888777777666555777666555555444444555555555555555555555555555555666666666666666666666666666444333333555666666555777555333333555555444222222333333444444333333222666666666555444444666888888777666777888777555333222333444555666666666666666777777666666555333333444555555555555444333333333333333333444555666777444444444444444444444444555555444333333333444555444333111111333444444333222222333444444333111111222222222222222222222222333222333666999:::777444555;;;AAAZZZ|||[[[HHHBBBCCCBBBAAA@@@??????@@@AAAKKKKKKLLLKKKGGGFFFOOO[[[bbb|||gggWWWTTTXXX^^^]]]QQQCCC???BBB999???GGGLLLPPPXXXfffqqqiiicccPPPCCC@@@<<<>>>LLLfffwww|||wwwoooiiihhhkkkqqqvvvzzzwwwrrrttt{{{yyypppnnnuuuuuudddYYY]]]cccrrr}}}}}}{{{xxxqqqooovvv}}}{{{sssmmmpppyyyxxxiiibbbdddkkknnntttqqqkkkeeehhhttt~~~xxxuuuzzzwwwbbbVVVTTThhh}}}~~~||||||wwwyyy~~~rrruuuyyyxxxyyy|||iiiOOO===::::::888<<<;;;999888777777777777888999999888666555777888999888888777888888999999888666555666888999999888666777999::::::999777666666555555444444444444444444444444444444444444444555555555555555555555555555444333333555666666555777666444555666666555333222333333444444333333222444555666555555555888:::999888777888888888666444333444555666666777666666666777888999888777555333333444444444444333222222222222222222333444555666555555555555555555555555666666555444333333333444444333111111222333333222111222333444444444333222444444444333333333333333555555555777888888666444777===AAAXXXiiiKKKAAACCCEEECCC@@@>>>===>>>???@@@EEEGGGIIIIIIEEEEEEPPP^^^mmmmmm\\\NNNRRRYYY]]]YYYNNNFFFEEE======???CCCGGGMMMYYYccc___]]]PPPEEEAAA;;;>>>LLLbbbttt~~~{{{wwwtttrrrqqqqqqpppvvv~~~zzzwww}}}jjjaaaooo|||qqqfff]]]KKKbbbooo|||}}}zzz|||vvvooopppyyyzzzoookkkrrryyy~~~~~~rrriiiiiinnnqqqssspppfff[[[[[[fffttt|||~~~|||~~~~~~iiiSSSTTTkkk|||pppmmmwwwxxxzzz{{{zzz\\\___YYYJJJ===999999888:::999888888777666666666888999999888666555777888;;;:::999999888888888999999999888999:::;;;;;;<<<555777999:::;;;999888666555555444333333333333444333333333333333333333333444444444444444444444444555333222333555777777666777666666666666666555444222333333444444333333222555666777777666666888999999777666777777777555333333333444555555666555555555666888:::999777444333222333333333333222111111222222222222333444555555555555555555555555555555777777666555444333333333444333111111333333333222111222333555555555444444555555555555444444444444777777777888999999999888;;;???AAAWWWwwwWWWCCCAAAHHHFFFDDD@@@===<<<>>>@@@AAA>>>AAAEEEGGGEEEIIIXXXhhhxxxqqqdddMMMLLLQQQ\\\bbb\\\QQQJJJCCC<<<999;;;===@@@GGGOOOUUUWWWNNNEEEBBB;;;===KKKaaauuu~~~yyytttqqqjjjooovvv~~~ppp___fffwwwwwwtttcccFFFTTTaaaqqq~~~~~~yyy}}}vvvooosss|||}}}wwwiiikkkooossswww|||~~~uuussssssssstttpppeeeWWWRRRZZZiiirrryyy{{{}}}sssfffTTTQQQdddpppeeennn~~~}}}nnnfffmmm~~~www~~~iiiOOOAAAFFFHHHCCC<<<999999999888888888888777666666555777888888777666666777999<<<;;;:::999888888888888888888888888888999:::;;;444555777999999888777666555555444333333333333444333333333333333333333333444444444444444444444444444333222333555777777666555666777777666555555444222333333444444333333222888999:::999777666777888666555444555666666444222222222333444444444333333333444666888888666333222222222333333222222111000222222222222333444555555444444444444444444444444777777666666555444333222444333111222333555444444222333444555666666555444555555555555555555555555666777777888888999;;;<<<;;;>>>>>>RRR{{{\\\IIIAAADDDKKKGGGEEEAAA???>>>???AAACCCBBBEEEJJJKKKJJJQQQdddwww|||rrrgggQQQJJJKKKWWWdddddd[[[SSSHHH<<<555777999999===CCCLLLOOOJJJEEEDDD===<<>>AAAAAATTT```JJJCCCBBBEEEHHHEEEDDDAAA@@@???AAABBBDDDGGGJJJMMMMMMKKKSSSiii~~~~~~~~~{{{qqqeeeXXXNNNIIIQQQ]]]bbbaaa___NNN???555999<<<:::;;;@@@FFFIIIEEECCCEEE>>>;;;EEEQQQgggxxx~~~}}}}}}}}}tttppplllnnnttt|||zzzccc___pppwwwnnngggVVVZZZdddttt~~~~~~|||sssnnnnnnvvv~~~pppjjjfffgggkkkqqq}}}|||uuupppvvvwwwlll```\\\^^^```ooo}}}{{{jjjZZZNNN[[[}}}iiiVVV^^^qqq~~~xxxhhh[[[dddwwwnnnKKK===FFF;;;999666555444555777999777888999999999888777666444555666777777888:::===:::999999888888888888999777888999777444333555777555555444444555666888999777666555555444444555555444444444444444444444444444444444444444444444444444222222333555777888777222555777777555333222333222333333444444333333222444666888888777555555666222222222444777888777666222333333444444333333222333333444444444444333333333333333333333222222111333333333333444555666777333333333333333333333333555555666777777666555444333222222444777999::::::555555666777777666444333222333444444555666777777777777777666444555999<<>>999888888777888888999999;;;<<<===:::777555777999777666444444555777999;;;777777666555555555555666444444444444444444444444555555555555555555555555444222222333555777888777111444777777444222222333222333333444444333333222111333666666666555555666222222333555888999999888444444444555555444333333444444444444444444444444333444444444444333222222444444444444555666777777444444444444444444444444444555666777777666555555333222222444888;;;<<<<<<666666777777777555444333111222333444555777888888;;;<<<;;;888555555999===:::>>>@@@UUUmmmWWWMMMKKKHHHCCC@@@????????????@@@AAABBBBBBKKKMMMPPPPPPQQQ^^^{{{zzzxxx}}}yyyxxxwwwwwwyyy{{{yyytttoooddd^^^TTTNNNRRR\\\bbbbbbjjjXXXCCC888:::??????============>>>???@@@>>>===JJJVVViiizzz}}}yyyzzzooojjjlllrrrxxx{{{~~~~~~}}}pppaaadddpppqqqjjjkkk^^^\\\nnnxxx||||||vvv{{{lll```___iiiwwwzzzxxxyyy|||xxxooogggdddggg~~~ssskkkqqq}}}rrr]]]aaawwwsssfffeeeyyynnnfffiiisssfffUUUIII???888888;;;555888999999===DDDBBB<<<333===<<<222222<<>>@@@EEEWWW{{{vvvkkk\\\QQQLLLIIIEEEBBB>>>???@@@AAAAAAAAAAAAAAAKKKLLLPPPPPPQQQ___||||||zzzwwwtttssswwwvvvuuuuuuvvvuuusssqqqiiifff]]]RRROOOVVV^^^bbbggg[[[KKKAAA>>>>>>===<<<;;;:::::::::;;;;;;:::999DDDNNN___ppp|||zzzyyyoooiiijjjllllllkkkpppnnnmmmooorrrwwwxxxfff^^^dddnnntttlllaaa\\\hhh|||~~~zzzzzzooogggfffmmmuuu{{{wwwyyyyyyssslllhhhggg|||vvvjjjiiirrr{{{}}}}}}ooofffoooxxxjjjxxxxxxkkkeeeuuuiii]]]QQQEEE???<<<999999;;;999;;;:::999???JJJQQQQQQCCCAAA<<<999999999888666666555444666888::::::999666555444555777888888888:::;;;;;;888555444555888666888::::::999888999:::555555555666666888999999666666666555555666666666777888999888666555666777666777888777555555666777666444333444555666666555444555666666777777777777888888888777666444333222111222444555777777888888555555444444333444444444666555555444333333222222666444222333444555444333333333222222333444555666555555444444444444555555333333444444555666666666777333000111666999999777555555444444444444444444666555333444555777777777:::888666555666:::===@@@@@@AAAEEEXXX|||ppphhh]]]VVVQQQMMMHHHDDDBBBBBBBBBCCCDDDDDDEEEEEEIIIJJJMMMOOOSSSeee~~~xxxxxx~~~iiigggjjjtttuuuuuuuuuuuuvvvyyy{{{yyyzzzqqq^^^NNNKKKRRRYYY^^^[[[UUUMMMEEE@@@>>>===::::::999888777777888888>>>FFFTTTdddrrrzzz{{{zzzxxx|||~~~|||vvvssskkkccc___aaaaaa\\\WWWVVVTTTVVV[[[aaaiiiwwwvvvbbbZZZfffwwwtttnnnfffdddqqq}}}wwwjjjbbbeeejjj~~~zzzzzz|||yyytttqqqqqqvvvnnneeeeeeqqq~~~zzzrrrrrryyyxxx}}}vvvccceee{{{}}}yyyqqqaaaRRRGGG>>>777777999999888888555777999:::EEEYYYnnnzzz```PPPBBB@@@>>>888555777666555444666888:::999999666666777666555555666888999999999777555444555666666888999:::888888999:::777777666777777888999:::777777666666666666777777444555777777666666888999888999999888666555666777555444333444666777777666444777:::999777555777999::::::999888666444333222222222333444555666666666333333444555555555444444777666444333222222333444666444222333444555444333333333222222222333444444333333333333333333333333000111222444555777888888555222000111444777777666333333333333333333333444777666444444555666444333333333333555777:::===???>>>===AAAVVV{{{uuugggccc^^^ZZZXXXTTTNNNIIIGGGFFFFFFFFFFFFHHHIIIJJJLLLMMMOOORRR\\\uuu\\\\\\cccjjjnnnsssuuuvvvwww{{{}}}}}}gggOOODDDGGGMMMTTTYYY]]]XXXNNNEEEAAABBB<<<<<<<<<:::999999;;;<<<===BBBNNN^^^nnnwwwvvvsssooosssxxx}}}~~~{{{ssslll___XXXQQQQQQVVVXXXUUUOOOCCCBBBEEELLLSSS\\\kkkxxxttt^^^___nnnxxxiiihhhwww}}}xxx|||}}}yyypppjjjiiilllqqqwww|||xxxwwwvvvyyy}}}zzzooogggbbbaaannnzzzhhhuuuggg]]]pppvvvcccOOODDDCCCEEE???777333666:::999555333111333666999DDDZZZuuu~~~hhhNNN???999888888999555444444666888:::999888555777888777444333555888888888777666555444444444555777999999888777888999777666666666777777888999777666666666666666666777333555666666666666777999777999:::999888777777888666555444555666777555444333888;;;:::555333555999999999999888777555444333222333444555555555555555222333555666777777666555777666444222222222444555666444222333444555444333333333333333222222222333333333444444444444333333000111222333555666777888444222000111333555555444333333333333444444444444888777666666666555333111111222444777999<<<===>>>>>>;;;@@@WWW}}}}}}rrriiibbb```^^^\\\\\\[[[XXXTTTPPPQQQPPPOOONNNOOOQQQSSSUUURRRSSSUUUZZZjjjTTTSSS]]]aaagggooottttttttttttvvvsss||||||kkkUUUHHHFFFHHHOOOXXX```___UUUIIICCCBBB===>>>@@@@@@???@@@CCCEEEDDDFFFPPPaaarrryyytttllljjjlllqqqyyy{{{ttthhh___OOOIIIDDDEEEKKKPPPPPPNNN<<<;;;>>>CCCJJJRRRaaannnjjjaaagggrrrfffnnn~~~uuuvvvxxx{{{{{{wwwpppjjjbbblllzzz{{{xxxyyyqqqsssvvvyyy{{{~~~{{{ssshhhfffgggmmm}}}pppddduuunnn^^^mmmnnnnnnjjj\\\HHH999666888<<<666444888:::888333222555666777777;;;III___qqq{{{[[[;;;000999===888444333444666888999888777444777888666333222555888777666666666666555444333444666888888777777777888666666555555555666777777666555555444444555555666555666777666444444555666444777999:::999999:::;;;999888777777777666333111111666999888333111333777666666777777777666666555333444555666666666666666333555666888888888777666777555333222222333444555666444222333444555444333333333333333333333333222333444555555555555444333333333333444444444444555333222222222333444333333333333444444555555555555888777777888888666333000444555888:::<<<===>>>===@@@<<>>BBBGGGJJJJJJLLLOOOSSSTTTUUU]]]nnn~~~tttfffeeecccgggrrrxxxooo___SSSBBB>>>999999===AAADDDDDD===;;;<<<@@@DDDKKKWWWccc|||zzzmmmjjjuuuzzznnnnnnzzzpppmmmnnnvvv|||yyykkk^^^ZZZdddqqq{{{|||xxxzzz|||zzzpppppppppppprrrxxxyyy{{{~~~{{{{{{|||uuukkkgggsssxxxzzzdddhhhxxx{{{```kkkwwwjjj]]]OOOGGGBBB===999888777444444888999666555666777777888999;;;BBBQQQ```~~~{{{eeeCCC333:::<<<555333333444666999999888666555555666555444444555777777666555666777777555333444666777888777666777888666666555555555555666666555555444444444444555555666777777666444222333333222555888::::::::::::;;;;;;:::888888777555222///000333555555333111333555444555555666666666666666333333444666666777777777555555666777777777666666555555333333333333444555666444222333444555444333333333444555555444444444333444555666666555444333555444444444333333222222333333333333333333333222333333444444555555666666666777888999:::999555222777999;;;===????????????===:::@@@YYY|||fffZZZZZZ\\\[[[[[[[[[\\\]]]___```aaa^^^]]][[[ZZZZZZ[[[[[[\\\VVVYYY^^^ggg~~~JJJDDDMMMWWW\\\dddmmmqqqoooiiieeelllmmmlllgggbbb[[[OOOCCCJJJOOOWWW\\\\\\VVVNNNHHHCCCIIIRRRWWWYYY\\\```dddmmmlllrrrwwwddd\\\VVVYYYgggqqqiiiVVVHHH999888777555666777:::===???<<<;;;===???DDDOOOZZZqqq}}}zzzmmmooouuu}}}}}}xxxzzztttkkkeeeiiiqqqsssjjj```\\\___dddkkkuuutttrrrnnnkkklllsss}}}xxxwwwyyy~~~~~~mmmdddgggmmmvvvdddjjjuuuooooooxxx|||nnnaaa\\\KKK;;;666666777999<<<666555666999777555777<<<666444666:::<<>>888444222333444666999999777666555444333333555666777666777666555666888888555333333555777777666555666777777777666666666666666777666666555555555555666666555666666555333222222333333555888:::999999999999:::999888888888666222///000111222333444444444444444444555555555555444333000111333444555666777777666555555444444444444555444444444444444444444444666444222333444555444333222333555666666666666555222333444555555444333222444444444333333333222222444444555555333222222222111222222333444444555555555666888;;;===<<<888555999:::<<<>>>@@@AAAAAAAAA>>>;;;BBBYYYxxxqqq```]]]^^^^^^ZZZ\\\___aaabbbcccdddfffbbbbbbaaa```___^^^]]]]]]^^^bbbhhhsssGGG>>>FFFHHHLLLTTT^^^fffhhhccc^^^QQQOOOOOOSSS\\\___UUUHHHDDDGGGNNNWWW^^^]]]WWWPPPIIIQQQ[[[bbbfffiiimmmrrr|||eeeTTTKKKMMM]]]kkkdddOOO@@@999;;;===<<<::::::===@@@???<<<:::;;;<<<@@@JJJUUUeeewwwmmmpppqqqzzz{{{|||sssccc```hhhqqqtttrrrbbb]]]ZZZ___lll{{{zzzuuunnniiijjjqqq}}}zzzwwwzzz}}}zzzyyyzzz~~~yyy}}}zzzlll]]]\\\lll}}}{{{mmmdddkkk{{{yyyvvv}}}vvvqqqpppppphhhWWWIII===<<<>>>@@@:::222111777888888:::;;;777444888@@@888444333555555555===GGGVVVcccrrrttt```DDD666555222222444666999999777555555333111222666888777666888666555777999999666333333555777777666555666777888888777777777777777888777777666666666666777777333555555555333222333444444666999:::999777777777888888888888999777444111111111111222555666555333555555555555444333222111...///111333444666666666666555333222111222222333333333444555555444444333666444222333444555444444222333555777888888777777000111333444444333111000333333333333333333333333444555666666444222222333000000111222333333444444444555888<<<>>>>>>:::777888999<<<>>>@@@BBBCCCDDDGGGDDDKKK___{{{zzzeeeaaafffhhheeeZZZ^^^bbbeeeffffffggggggmmmmmmmmmlllkkkiiigggfffgggmmmtttSSSDDD???@@@FFFJJJLLLQQQUUUPPPGGGAAA===AAAKKKPPPNNNPPPWWWHHHBBB>>>DDDPPPXXXXXXSSSZZZXXX^^^iiikkkhhhooo{{{{{{jjj[[[QQQMMMTTT]]]]]]WWWRRRIIIJJJKKKJJJHHHDDD@@@===<<<999:::===<<<<<>>===:::999:::===>>>??????@@@DDDJJJPPPJJJOOO[[[ssstttkkkjjjjjjgggcccppplllhhhgggjjjoootttwwwwwwyyy}}}wwwppp{{{|||QQQCCC===???BBBCCCCCCFFFJJJGGG@@@>>>:::<<>>===@@@@@@???DDDKKK]]]mmm}}}vvvlllppp|||yyyoookkkrrruuuuuurrrkkkcccbbbhhhnnnxxx}}}tttqqqsssrrroooppprrryyy~~~}}}|||~~~}}}xxxwwwyyyzzzzzzvvvuuutttpppkkkeee```]]]fff```fffsss}}}ttt___TTTXXXiii{{{ssseeevvvjjjZZZTTTLLLIIIEEEBBB@@@>>>;;;999999888888777777888888999999999:::::::::999777666555666777777777777999;;;>>>IIIYYYbbbYYYGGG:::666666777999:::::::::999888888888666555555666777888777777888888888888777777;;;:::999888777777888888;;;:::888666666666777888777888888888888777666555888666333222444555555555555333222333666777666444555555777777777555444222444555555666666555555444333333444444444333222111555444333333333333333444222666777333000222333222222222222222222333444444777777777555222111111333444333222333555666555444//////000111111111111000222222222222222333444555888777666444333222111111222111111222444555555444444777;;;<<<;;;::::::;;;>>>AAAEEEFFFGGGLLLUUU\\\aaakkk~~~yyyuuutttuuuvvv~~~~~~OOOAAA<<<>>>???>>><<<===???===999<<<888999>>>===;;;AAAKKKXXXPPPHHHEEEKKKXXXfffnnnbbb[[[ZZZbbbhhhiiimmmssswwwaaaLLLJJJVVVbbbjjjmmmsssrrrqqqpppllldddYYYPPPKKKGGGEEEGGGHHHHHHIIIKKKRRReeeyyy~~~uuukkkuuuwwwooofffoooxxxyyyjjj______cccpppoooyyy{{{sssmmmkkkbbbkkkvvv~~~|||}}}wwwtttpppjjjeeeccc]]]ZZZYYYSSSLLLNNNVVVbbbkkkvvvggg]]]RRR\\\xxx{{{fffrrryyykkk]]]NNNEEEBBB>>><<<::::::::::::888666999888888777777888888999;;;::::::999888777666555777888888888777888999;;;:::>>>GGGQQQRRRIII>>>999555777:::<<<===;;;999777:::999777666555555666666777777666666666666777777;;;:::999888777777777777999999888777777666666666666777777777777777666555999777444333444555555444444333222333555666555444333444555666555444333222444555555666666555555444222333333444444444444333666666555444333333444444333777888555333333222000222222111111222222333333222333333333111111333555333222222222444555444333...000222333333333111000444333222111111222444555888777666444333222222111444222111222444555555555888999999999:::<<<>>>??????DDDIIIJJJKKKQQQ\\\fffzzzLLL???;;;<<<======<<<<<<<<<:::888;;;888999>>>===;;;BBBNNNSSSRRRPPPMMMNNNSSS\\\bbblllccc\\\[[[]]]aaalllvvv~~~tttXXXJJJKKKUUUcccmmmrrrsssuuuxxxyyyrrrggg^^^XXXSSSPPPRRRTTTUUUTTTSSSRRRaaasss}}}uuuxxx~~~vvvaaaiiisss}}}}}}tttjjjdddbbbeee___rrr}}}wwwnnnmmmdddmmmrrrrrrxxxvvvpppmmmiiiccc]]][[[QQQMMMPPPNNNJJJVVViiiyyy{{{sss\\\ZZZtttllluuuuuukkk\\\OOOFFF@@@>>>>>><<<;;;:::;;;<<<===;;;:::888888777777777777888888;;;;;;999888777777777777888999999888777777999;;;999999>>>EEEHHHBBB<<<:::888999:::;;;:::999777666:::999777666666666777777888777555444444555666777999999888777666555444444666777777777666555444333555666666666666666666666999777555444555555555444555555444555555555555555444444555555555555444333222333333444444333333222222222333444444555555555777666555555444444444444333777999777777888666222222222111111111222222333000111222222111111333555444333222333555666555444000222444666777555333222666444111///000222333444555555444444444444555555444222111111333555555444777666666777:::===@@@BBBDDDIIIMMMNNNQQQZZZkkkxxxJJJ>>>;;;999:::===???>>>;;;999888;;;888:::@@@@@@===BBBLLLTTTVVVVVVSSSOOOMMMQQQUUUjjjhhhddd```[[[\\\gggsssxxx}}}lllUUUHHHJJJ[[[kkkiiilllssszzz}}}yyypppiiidddaaa___^^^aaadddccc```WWW\\\gggrrr{{{{{{xxx}}}jjjgggjjjqqqyyy}}}zzzqqqjjjggg___nnn~~~zzz|||zzz~~~uuupppssslllssssssmmmqqq~~~yyymmmfffccccccaaa^^^^^^TTTQQQWWWZZZ]]]ppphhh^^^nnnyyykkkpppssshhh^^^SSSMMMCCC;;;888999;;;;;;:::999999:::;;;<<<:::888888777777777777777777888::::::999999999999:::;;;888999999888777666888999444444777;;;;;;777777;;;===;;;999777555555555666888777666666666888999:::888777555444444444555666666666666555444444333222444444555666555333111000444444444555555666777777888777555555666666555444666777777777666666666777555555555555666555555555222333333444444333333222333333333333444555555666777666555444444444444444333777999999:::===;;;777333333222222111222222333222333333222111111222444666555444555666777666555222444777999999888666444888444111000111333444444666555555444444555555666444222111111333444444333444444444555777;;;???BBBIIINNNSSSXXXbbbsssJJJ???===777888<<<@@@>>>999888999:::777<<>><<<888555333444555666777777666666777888:::;;;888777666555555444555555444444555555555444333333444444555555444333111000333333333333444666777888777666555666777777666555777888999888666666666888555555555555555666666666444555555666666555555444555444444444444444555666555444444444444444555555444777888888;;;??????:::444444333333222222333333444555555444222222333444666555555555777888777666555666888999999999777666888555111111444666666555999888777555444333333222333333222333555555333222333444555444555;;;EEELLLSSSWWW___jjj{{{JJJ@@@???:::999;;;???<<<777777;;;999888AAARRR[[[WWWRRRRRRWWWYYYYYYVVVQQQNNNOOOQQQRRR___nnnsssoooiiidddcccooovvvoooWWWIIIMMMWWWaaajjjvvv}}}}}}zzzwwwwwwuuuwwwuuummmkkknnnqqqppp]]]RRRMMMSSS[[[dddxxx}}}ooottt{{{|||~~~ssstttyyy{{{~~~{{{}}}xxxvvvzzz{{{zzzyyyyyy{{{~~~~~~}}}tttllliiinnnxxx{{{yyyvvvwwwwwwuuuqqqvvvxxxttt|||sssooo}}}yyydddTTTLLLEEE@@@;;;<<<:::666777======:::::::::;;;===>>>>>><<<:::777777666666666666777777999999:::;;;::::::888888888888888777444444555666777666999;;;:::888;;;BBB;;;:::888777666666777888999888777777777888999:::777888777777666555444444333444555666777666555555666666666555555444333222222222222222444555777888555555444666888999888666666888999888555444555777444444333444444555555666444555555666666555555444666666444444333444555555333222222333333444555666666777777666:::>>>>>>:::666555444444333333444444555666666555444444666777666555444555777777777666555666666777777777777777888444222333777999888555:::999777666444333333333444444555777999888555222333666777777:::GGGZZZjjjuuuwww~~~JJJAAAAAA@@@======>>>;;;555777>>>999999FFF^^^lllkkkdddaaaNNNSSSXXXZZZWWWSSSOOONNNRRR]]]iiipppqqqnnniiieee___lll{{{|||eeeSSSNNNQQQ]]]iiiwww~~~}}}zzzzzz|||yyy|||yyyooojjjmmmppppppaaaSSSJJJKKKMMMTTTkkk{{{wwwqqqeeexxx}}}|||uuuuuuqqqnnn~~~}}}~~~zzzyyy{{{{{{xxx}}}wwwuuu|||uuu~~~|||qqqsssjjjeeettt~~~uuu|||wwwuuutttmmm___MMMBBB@@@???===777999888444666<<<===999777888999<<<>>>>>><<<:::777777666666666666777777999999;;;;;;:::888555444888888888666444333444555999666555888888555666999888888999:::::::::::::::;;;:::999777777777777888777888888999888666444333444555666888888888888777888777777666555555444444222222222222333555777999444444444666888999999777555777999777444333444666333222222222333333444555222333333444444333333222777666555444333333444555111111111222333444555666888888666444777<<<<<<777777666555444444444444444555666777666666666888:::555444333444666666666555555555555555555666666777777444222444999;;;999666666666555555555555666666555666888:::<<<:::666333333777:::;;;BBBUUUrrrLLLGGGBBBAAA@@@===;;;:::999999:::<<<888;;;NNNfffsssooofff[[[WWWUUUWWW\\\]]]ZZZUUUMMMWWW```gggsss{{{tttfffiiipppzzzrrr^^^UUUSSSUUU]]]ppp|||~~~|||xxxlll```___iiissslllYYYIIIDDDFFFMMM```tttmmm___aaannn|||}}}tttuuuvvvyyy}}}~~~}}}yyy}}}}}}vvvwww~~~yyyvvvvvv|||pppfffcccssszzz|||yyymmmtttrrr^^^HHHEEEAAA>>>===;;;999777888888888888999:::;;;;;;888:::<<<<<<999888999;;;:::999666555555666999::::::999999888777666555444:::999888777666666666666888777666666666888999:::777888999::::::999777777999:::999888666666888:::999999999999999888777777555555666666666666555555444444444333333222222222444444444444444444444444555444444444444555555666777888555222333666555111000000000111222333444555222222222111111111000000888666444333222333444555222222333555777666444222555555777777777666555444666555333222111222333333555555555555555555555555333444555555555444333222777666444333222333444444666555444333333444555666111222444555666555444444444222222555999:::888555999???@@@:::<<>>>>>===<<<:::999>>>BBBAAA???EEEUUUbbbpppeeeWWWOOOPPPVVV\\\___\\\RRROOOUUU[[[___iiiuuu{{{tttssswwwfff]]]TTTccc|||rrriiihhhhhhfffccc___bbbddd]]]NNNGGGRRRcccxxxmmm^^^TTTZZZbbbhhhrrr{{{xxxwwwrrrvvv}}}~~~xxxssspppnnnggg^^^]]]aaa\\\jjj}}}ttt{{{zzzZZZSSSWWWaaaooo~~~~~~xxxjjj\\\OOOBBB999@@@===888666666777888888666666666666777888::::::888:::===>>>===<<<:::999888777666555555666777888999999999999888777666555444444444555555666777888777777777777777777777888777666555555555666888999999::::::888666555555666444444555555444444333222333333444444444444333333444444444444444444333333222222444666777999:::;;;222444666888999888666555666888888888:::???>>>;;;888888777777777777777777333555777888888666333222666666555444444555555666888777555555666777777666555444444444555777999;;;444333333333333333333333222222222111000000//////000222444555777777777666333333333333222222333333555555555555666777777888666555444444333333333333888888888999:::999888666999;;;<<<:::@@@YYYGGG@@@:::999;;;>>>??????===:::888555;;;@@@@@@>>>???GGGOOOdddaaaZZZQQQKKKMMMUUU\\\___VVVRRRVVVYYYZZZcccppp}}}zzzwwwwwwppp___SSS^^^xxxrrreeeaaaaaacccddd^^^```cccddd^^^TTTMMMLLLfffssszzziii[[[ZZZ^^^aaahhhppp~~~}}}yyyxxxpppqqq|||}}}|||zzzyyy{{{}}}~~~~~~|||{{{yyyxxxxxx{{{yyyyyywwwooo```TTTTTTYYY^^^mmmvvv}}}dddPPPOOO\\\pppzzz|||{{{{{{ppp```QQQGGGAAA<<<999AAA===999777777777777777555555555666777999:::;;;;;;<<<===>>>???>>><<<;;;888777666666666666777888::::::::::::999888777777666666555555555555666666666666666666666666555555777666555555555666888999:::;;;;;;:::888777777888666666666666666555444444555555666666666666555555444444444444444444444444333333444666888999:::;;;111222555777777777666555444666777777:::>>>===999777777666666555666666666222444666777777555333111666666666666666666777777;;;999777666666666555444333333333555777:::===???222333333333333333333333333333222222111111111000...000222444555666555555333333333333333333333333444444555666666666666666555555555444444333333222333555777888888888888888999999:::;;;@@@UUU}}}IIIBBB<<<===>>>@@@@@@???===:::888444666888888888;;;AAAGGGRRRWWWXXXQQQGGGDDDKKKSSSccc^^^ZZZWWWTTTVVV___iiissszzz~~~gggXXX\\\nnnyyy{{{qqqhhhbbb]]][[[\\\ZZZYYY\\\___ZZZQQQIIIQQQ\\\kkkzzz~~~zzzmmmeeedddeeeeeedddmmmrrrxxx~~~|||~~~}}}qqqnnnjjjhhhjjjlllnnnoooppplllhhheeeeeehhhmmmpppeeeuuu|||uuutttzzzuuuhhhkkksssvvvoooddd_________aaalll}}}{{{uuuuuuqqq___ZZZbbbvvvzzzooo[[[SSSHHH???999888888888:::888666666777888888777555555666777888999;;;<<<;;;::::::;;;<<<<<<;;;999888888777777777777888888999999::::::999999888777777777666666555666666666666666777777777666555444666666666666777888999999999:::<<<;;;:::888999999777888888888888777666666777777888888888888777777444444444444555555555555888888777777666666555555333444666777888888888888333666777666888;;;:::555555555444444444444555555333444555666555444222111555666666666666777777777;;;999777777777666444222000111222333666888:::;;;222222333444444444333333222222222222222222222222...///111333444555444444333333444555555555444444444444555555555555444444333444555555555444333222000333666777777666777888888777:::===BBBTTTxxxKKKDDD>>>>>>???@@@AAA@@@>>><<<;;;888999999777666999???CCCEEEKKKPPPLLLDDD@@@CCCIIIUUU[[[]]]XXXTTTVVVZZZ\\\lllyyyyyyggg___cccjjjzzzxxxlll___WWWWWWWWWWWWYYY[[[ZZZVVVQQQJJJJJJTTThhh~~~xxxzzz}}}ssspppsssoooeeebbbffflllqqquuuyyy|||ooojjjdddaaaaaaccceeefff[[[WWWQQQMMMLLLMMMPPPQQQTTTccciiiaaa```iiihhh]]]bbbqqqyyytttssswwwpppcccbbbfffmmmqqqkkkaaa]]]^^^eeekkksss{{{cccZZZmmm{{{nnn]]]NNN@@@>>><<<:::999888888777555555555666888999888777666666666777999:::<<<===<<<:::777777999;;;:::999999999888888888888999999777888888888888777666666666666666666777777888999777888999999999777666555555666777888999999999999666888:::;;;:::999999:::888999999999999888777777777777888888888888777777444444444444555555555666:::999888777555444333222444555666777888999::::::444777777666777:::777222333333333333333444555666444444555555444444333222333333444555555555555555777666666777888777555333111222333444555555555555111222333444444444333333000111111222222333333444///111222444555555444444333444555666666666555555444444555555444333222111000222555777777555333111111444777777666555555777999777:::>>>BBBNNNnnnMMMFFF@@@??????@@@AAA@@@@@@>>>>>><<>>???AAA>>>OOO\\\\\\YYYYYYVVVOOOfffrrruuuddd]]]aaavvv}}}wwwggg[[[SSSXXX]]]]]]ZZZYYYWWWVVVQQQDDDCCCYYYuuu|||uuu{{{xxx|||{{{|||mmmbbbbbbccceeeiiipppyyy|||zzzuuunnniiigggiiijjjkkkhhhddd^^^YYYWWWVVVVVVUUU^^^ZZZYYY]]]\\\ZZZaaakkklll|||}}}uuu[[[cccaaa```___XXXOOOLLLOOOSSSYYYccclllvvvvvvhhhaaa||||||nnn___KKK;;;444666;;;>>>@@@>>>;;;999777666777888::::::888666666666777888999;;;===>>>>>>;;;777777999;;;;;;:::999999999999999999999999555666666666666666555444444555555666888999;;;<<<999:::;;;;;;:::999888777555666888999:::::::::999444777999:::999999999:::999999999999999888777777777777888888888888777777444444444555555555666666888777777666555444444333444444444555666888999:::666888888777777999666000222222222333333555666777666555555555444444444444111222333333444444444333333333444777999999666444444444555666555444222111000111333444555444333333//////000111222333444444111222444555666555555444333444666777777777666666444555555555444222000///...111555888888666333111333666999888555444444555;;;888:::===>>>GGGcccJJJ???===999<<>>======???>>><<<:::888777888888===@@@EEEGGGAAA:::999===MMMQQQXXX]]]YYYPPPKKKJJJ```iiisssjjj___dddooowwwzzzssscccaaaXXXVVV\\\^^^YYYZZZaaaTTTLLLHHHUUUnnnnnnrrr}}}zzz~~~eeeccc___[[[[[[```gggmmmyyy|||||||||xxx|||~~~{{{zzz{{{wwwsssooollliiieeebbb\\\nnnppphhhlllqqqoooooowwwmmmaaammmooobbbWWWUUUTTTPPPNNNPPPVVV___jjjxxx}}}pppfff|||nnnbbbSSSDDD>>>BBB???>>>===<<<;;;:::::::::888777666888:::;;;;;;:::777888999:::;;;;;;<<<;;;777777777777777777777777===<<<;;;:::999:::;;;;;;666777666555444555888;;;888999999::::::;;;;;;<<>>===:::666;;;;;;;;;::::::999999999555666666666666666666666666777888999999888777666;;;:::999888888888999:::777666555444444444444444666666555555555444444444444333666999888444444777777777777666555333222111444444444444444444444444555666777888777666444222333333222111000000000111000222555666555444555555333333555555555444333222000111222444555555666666333222222111111111222222///000222444666666666666444333333555888888555222111222333444333222111000222333444555666555444333111111333666555222444888555777:::<<<>>>HHH^^^sssJJJ???===;;;===??????>>>=========>>><<<;;;999888888888888===@@@DDDFFFAAA999999===AAAHHHQQQYYY\\\ZZZTTTNNNWWWbbbppp{{{pppbbbbbbkkkwww~~~~~~pppaaaXXXVVV^^^aaa\\\ZZZ]]]jjj^^^PPPMMMZZZppp{{{tttxxxssspppjjjeeebbbcccfffjjjnnnwww|||yyyxxx|||yyy~~~}}}{{{xxxuuu{{{zzzvvvzzzwwwyyy}}}wwwvvv~~~}}}ooocccaaaaaa]]]XXXWWWWWWYYY^^^kkk|||jjjzzz~~~mmm\\\TTTJJJ???<<<@@@>>>===<<<<<<;;;;;;;;;;;;888999999::::::999999999999999::::::999999888888888888888888888888888888;;;;;;:::999999999999999777888777666555666888;;;:::;;;;;;;;;<<<<<<======;;;:::999;;;===>>>;;;999;;;;;;:::::::::999999999666666666666666666555555555555777888888777666555999888777777777888999999888777666555555555555555555555444444444333333333444333555888777444444888777777777666555444333222444444444444444444444444555666777777777666444333222111111111111111222333000222444444444333444666333333444444555444444444333444555666777777777777444333333222222333333333333333222333444555777888444333333555777777555333000111333444444444333333444444555555555444444333555222222666888666555666999:::<<<===>>>EEEYYYlllIII???>>>>>>???@@@???===;;;<<<===;;;;;;:::999999999999999===@@@DDDEEE@@@999888===EEEKKKOOOPPPUUU[[[XXXOOOPPP[[[hhhtttyyyfff___eeesss~~~dddYYYSSSWWWZZZYYYYYY]]]gggfffaaa\\\[[[dddsss{{{zzzyyyvvvrrrmmmiiigggiiiqqq~~~|||}}}}}}zzzwwwvvvwwwuuutttyyy~~~~~~sssqqqpppnnnkkkhhhccc```___hhh~~~rrrxxxxxx[[[PPPFFFCCC???999888===<<<<<<<<<<<<<<<<<<<<<<<<:::===@@@???<<<999888999;;;;;;:::999888666555444::::::::::::::::::::::::999999999999999888888777888999888777555555777999777777777777777777888888666666777:::<<<===<<<;;;::::::::::::999999999999777777777666666555555555333444555777777777666555666666666666666777888999888888777666666666666777444444444333333333333333555444444777666333555999888888888777666555444333444444444444444444444444555555666777777555444333111000000111111222333444000222333222222222444666333333333333444444555666777777888888888888777777444444444444444444555555666555333222333444777888444333333444555666555444000111333444555666666666666555555444444444555555888333111666:::888444333:::;;;<<<======CCCTTTeeeIII???>>>@@@AAA@@@>>>;;;:::;;;===999999999999999::::::;;;===???CCCDDD???888999===MMMSSSRRRJJJKKKUUUZZZWWWRRRWWW___iiizzzooobbbbbblllwww}}}}}}|||lll```TTTOOOMMMNNNUUU^^^ZZZccckkkkkkeeeaaaeeejjjyyy|||{{{rrrkkkooovvv|||{{{yyywwwwwwzzz}}}wwwxxx|||~~~~~~|||}}}www}}}yyyzzzxxxuuuqqqmmmpppzzzyyysssiiiZZZMMMCCC===999:::999666777<<<:::;;;;;;<<<<<<======<<<<<>>999888:::;;;;;;;;;:::999777555555;;;;;;;;;;;;;;;;;;;;;;;;888999:::::::::999777666888999888777555444666777555444444444444444444444444555666999;;;<<<;;;;;;:::999999999999999999999888888777777666555555555333444666777888777777666555555666666777888999999777777666666666666666777444444444444444444444444666444444555444222555:::888888888888777666555444333333444444444444444444444555555666666555444444222222111111111222333333111111222111000111444666444333222222333444666777888888999999888777666666444444555555666666555555666666555444444444555666444444333333444555555555222333444555555666666666555444444333444666777999666333444888999555333333666777999;;;<<>>>>>AAAAAA@@@>>>;;;:::;;;<<<888999999:::;;;;;;<<<<<<===>>>BBBDDD???999:::@@@HHHTTTYYYRRRMMMTTT\\\```ZZZYYYXXX^^^qqq~~~ooohhhiiimmm{{{|||}}}wwwpppfffZZZOOOJJJNNNVVV^^^bbbffffffdddeeejjjoooppp{{{vvvxxx}}}yyyyyyzzzxxxvvvuuuuuuvvvzzz~~~|||yyyqqq}}}}}}yyy~~~yyy|||xxxgggZZZOOOCCC999;;;888888999888777999===999:::;;;<<<=========<<<;;;@@@DDDBBB<<<777666888::::::;;;;;;:::999888888;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;;;;:::888777777777888777555444555666888888777777666666666555444555777999999999999999999999999999999999999999888888777777666666666666555666777888999888777777555666777888999999::::::555555555444444555555666555555555555666666666666666333333555444222444999777888888888777666555444333333333444444444555555444444555555555555555444555444333222111111111111111111222111000111444666444444333222333444555666777777777777666555444444333333555555666666555555333444666777777555333222333333333333333333555666666555555555555555555555333333333444555888:::<<<444666;;;===999333444999666666888:::;;;???KKKYYYxxxHHH>>>>>>???@@@@@@???<<<;;;;;;<<<999:::;;;<<<============<<<>>>BBBDDD@@@;;;===CCCJJJYYYgggggg\\\RRRQQQUUU^^^\\\WWWXXXfff}}}uuujjjeeettt{{{vvvgggXXXOOOLLL]]]```dddhhhmmmpppssstttssszzzzzz~~~|||uuummmiiihhhiiikkknnnooonnniiifffooojjjggguuuwwwrrrwwwqqqoooeeeUUUGGG@@@>>><<<:::999:::;;;:::::::::<<>>>>>===???@@@@@@>>><<<;;;;;;:::;;;<<<>>>>>>>>>>>>===;;;===AAADDDAAA===@@@GGGTTT___ooowwwjjjRRRHHHKKK[[[]]]\\\XXX\\\kkk~~~lll^^^gggsss~~~qqq^^^PPPUUU[[[eeepppwwwyyyvvvsss{{{yyy|||xxx{{{~~~~~~rrrfff```YYYYYYZZZ\\\\\\ZZZVVVRRRZZZUUUTTTeee{{{}}}}}}rrreeezzz|||lll^^^SSSLLLNNNFFF<<<666666666888888777999;;;:::999;;;???AAA999;;;<<<===>>>===;;;:::888888999888888666666555999999::::::::::::999999888888888888888888888888::::::999888888888888888666888999999888888888999888777666555444333222222333666999:::999888999:::777888888888999999999999666666666777888888999999777777888888888666555444555666777888888777777666555555555555555666777777555555555555666666777777333222444777555222333777555666666666666555444444222222333333444555555666333333333333444444555666666555444333222111111111000222444444444333444666555555555555444333222222222222333333333222222111...///111333444333222222000111333555555444222111///222555555444222333444555444333333333444555666444555666777888999999999555888>>>BBB>>>999999>>><<<;;;<<<>>>>>>???FFFPPPfffGGG>>>>>><<<>>>AAAAAA???<<<;;;;;;;;;<<<>>>?????????>>>===;;;===AAADDDBBB???BBBIIIXXX\\\kkkzzzpppXXXMMMRRRUUU]]]```YYYUUU^^^ppp}}}lllYYY[[[kkkzzz}}}|||ooo]]]WWW[[[bbbjjjqqqvvvyyyzzzxxxyyyuuuxxxyyyzzzyyyyyy~~~sssfff^^^SSSRRRSSSTTTTTTRRRNNNJJJ@@@OOOSSSZZZrrryyynnn[[[rrrnnn\\\OOOFFFAAA>>>;;;999;;;<<<999555222333777999888888<<<@@@CCC:::;;;===>>>>>>===;;;:::;;;999888888::::::999888999999999999999888777666777777777777777777777777:::999777666666666777888777999;;;;;;::::::;;;<<<<<<;;;;;;999888777666555222666999:::999999:::<<<777777888888999999999999555555666777888999::::::777777888777666555333222555555666777777666555444666666666666666777888888444444444555555555666666222111444777666222222666555555555555555555444333222222333333444555666666333333333333333444555666444444333222222333333333000222555666555444555555555555666666555333111000111222222333333222222111,,,...000222333222111000111111222222222333333333...222666666444222222444333222222222333555666888666777888999999888777666444444888>>>>>>:::888:::::::::<<<@@@AAACCCKKKTTTjjjJJJ@@@>>>:::<<<===>>><<<;;;;;;;;;<<<======<<<<<<>>>AAADDD<<<===AAAFFFCCC>>>@@@HHHUUUiiiuuurrrppppppdddRRR\\\ccccccYYYSSS[[[iiisss|||}}}hhhccciiivvvzzzqqqvvvmmmiii]]]WWW]]]hhhnnnssswwwssswww}}}{{{~~~oooiiivvvvvvwwwxxxpppjjjeee```\\\RRRHHHEEEJJJOOOIIIKKKYYYjjjuuu{{{}}}|||fffhhh{{{cccSSSLLLGGG@@@:::888:::;;;;;;999888888999:::999888888888999:::;;;999:::;;;<<<<<<<<<;;;:::::::::;;;<<<;;;999777555:::777333333666888888777:::888666666888999:::999555555666777888777777777777777666777999;;;===>>>:::999777666555666888999666999;;;<<<;;;999888888666666777888999::::::;;;888888777777777777777888888777666777888777555444555444333333333333444555444333222222444555666555777777666777888888666333555555555555444444333222333555666666555666777888777555333111111222555666555444333222333555777888555444333555777888555111666666666666777777777777666666666555444444333333000222333333222111222222222333333444333222000///222333444555555555444333555555444444444333333333333333333444444444555555666444333333555666666555000222444666777777666555999<<<@@@FFFQQQ]]]cccccclllJJJ@@@>>>:::<<<===>>>===<<<;;;;;;===???@@@@@@AAABBBEEEHHH>>>===???BBB@@@>>>DDDMMMkkkhhhssslll^^^^^^\\\bbbgggccc[[[YYYaaakkkssslllssseeehhhrrr{{{yyyqqquuuqqqaaaTTTWWWaaaggghhhiiimmmqqqxxx{{{iiinnnrrryyy{{{{{{uuuoooiii^^^RRRNNNPPPJJJ???<<>><<<888:::;;;;;;999888888999999999888888888999:::;;;999:::;;;;;;;;;999888777888999:::::::::888666555999777555555777999:::::::::888666666777888888888777777777888888888999999999888888777888999:::;;;;;;999777555555555666777888:::<<<<<<;;;::::::;;;777777777777888888999:::888777777666666777777777777666555666777666555333555555444333333444555555444333333333444555666555777666666777888777555333444444555555666666555555444555666666666666777888777666555444444555666777777666444333333444555666666444333444777777555222444444555555555555666666555555555444333333222222222444666555444333444555333444444555555444333222222333444555555555444444555555555555444444444333222333333333333444444444555444444444666777666555333444777999::::::999888;;;;;;>>>III]]]qqqyyyxxxuuuJJJ@@@>>>;;;<<<===>>>>>>===<<<<<<<<<>>>BBBCCCDDDEEEFFFGGG@@@>>>======>>>AAAJJJSSS___jjjtttyyy|||{{{nnn^^^YYY\\\dddiiiaaaVVVVVV^^^gggtttzzzpppnnnrrrzzzzzzvvvwww}}}{{{iiifffjjjiiiccc]]]bbbgggpppyyy|||zzz}}}ssshhhdddeeeeeeUUUHHHKKKVVV___bbbddduuuzzzzzzyyyooonnn]]]GGG999777999;;;<<<888:::;;;;;;999888888999999999888888999999:::;;;999:::::::::999777555444666777888888888777666555666777777777777888;;;===;;;999777666777777777666999999888888888999::::::::::::888777777777777777;;;999777555444444444444777999::::::999999:::<<<888777666666666666888888777666666555555666777777666555444555666666444222555555444444444444555555555444444444444555555666666555555666777666444222444444555666777777888888666666666666666777777777777777777777777777777777888777555444333333444444666555333444555666555444222222333333444444444444555444444333222222111111333444666666444333444555444555555666666666555555222333444444555555444444666666666555555555444444222222333333333444444444555555555666888888666555444555888:::;;;;;;:::999>>>>>>CCCUUUrrrJJJ@@@>>><<<<<<<<<>>>??????===<<<:::===AAACCCCCCBBBAAAAAA>>>===<<<<<>><<<;;;;;;===??????===;;;:::>>>BBBCCCAAA>>><<<:::;;;<<<<<<>>>CCCMMMWWW\\\tttjjjlllyyywwwqqqsss\\\NNNKKKYYYaaaYYYPPPOOOSSSaaasss~~~~~~kkk]]]SSSUUUZZZdddoooyyy}}}qqqYYYGGGGGGOOOQQQaaauuuxxxsssiii]]]RRRJJJGGGFFF888777888:::<<<;;;888666888:::;;;;;;999888888999888888999999::::::::::::;;;;;;<<<<<<;;;999777666666666666777777777777777777999;;;999666555777::::::999888777888777666444999888888777777777888888666777777777888888888888888777666666555444444444555666666666555555777999999888777555555555666666555555555555555666777777666555555666888888666555666666666666666666666666777888888666444333555777555555444555666666444111777666666555666777888888:::999777777888999777555333444666888888777666555333333333444555666777777444555555555555444555555222333333444555555666666666666555555444333333333111333555444333222333333333333333444444555666666333333333333444444555555777666666666666555555555555555555555666666666666555555666888:::999777444333444777999::::::999888===III[[[oooJJJ@@@>>>;;;999999;;;???@@@===:::===@@@CCCDDDAAA===:::888999;;;===@@@HHHTTT]]]aaaqqqqqqrrrvvv{{{}}}{{{yyygggUUUJJJRRR]]]]]]WWWSSSOOO\\\lll|||}}}~~~}}}}}}qqq\\\XXXVVVYYYcccmmmuuuxxx~~~}}}bbbKKKFFFKKKJJJ]]]ssswwwddd___VVVJJJ@@@<<<===@@@;;;::::::999888777777777888:::;;;;;;999888888999777888999::::::::::::999::::::<<<<<<<<<<<<;;;:::888888888888888888888888888999::::::999888999::::::999888999:::999777555888888888999888888777666555666777888999999999999555555666666666777777777777999:::999888777888999888888888777777666666666555555555555666777888888666666555666888999777666666666777777777777666666777999:::888444333555777666555555666777666444222777777666666777999:::;;;===:::777777999:::777444222333555666777666666555111222333444666777888888222444777777666444444444333333444555666777777888777666666555555444333333444555777777555444555666333333333222333333444555444333333333333444555666666666666555555555444444444555555555666666666666555555555666888888666555555666999;;;<<<<<<;;;:::777GGGYYYfffooovvvxxxvvvxxxJJJ@@@???:::888777:::>>>???<<<999<<>>>>>===;;;888777777999888:::;;;;;;999888888999777888999:::::::::999999777888:::<<<===>>>======<<<;;;::::::999999999999999999999;;;===>>>>>>===:::999999:::;;;;;;999777777999:::;;;;;;999777555666777888999:::::::::999222333555777888999:::;;;888:::<<<;;;999777777777666777999:::999888777666666666666666777888999999555444444666777888777555666777888888888888777666888:::<<<999444222444777777666666777888777555333666666666888:::===@@@BBB>>>;;;777888::::::777333333333444555666666666666222333444555666666666777000444888999777444333333333333444555666777888888666666555444444333333222444666777777666555555666555444333222222222333444444444333333333444555666555555555555444444444333333333333333444444444555555444444444666777666555444666888:::;;;;;;:::999777BBBMMMRRRWWW^^^dddeeemmmJJJ@@@???999777666999>>>???<<<888999<<<@@@AAA???<<<:::999;;;======>>>III[[[hhhkkkttttttzzz{{{xxx|||uuulll\\\PPPPPPVVVWWWSSSMMMVVVbbbqqq}}}~~~yyy}}}vvvyyyfffZZZZZZaaahhhlllrrr{{{|||{{{ooo]]]PPPKKK\\\nnnxxxiiiXXXLLLEEE===:::<<<>>>===:::;;;===@@@@@@===999888999888:::;;;;;;999888888999777888999:::;;;:::999999555666999;;;===>>>??????>>>===<<<;;;::::::999:::999888888<<>>===;;;888555777888999:::;;;:::999888000222444777999;;;======777999;;;;;;888666444444555777999;;;;;;:::777666666666666666777888::::::444333333555666777666444666777888999999888777666888;;;<<<999444222444888777777666777888888666333666666777999===AAAEEEHHH???;;;888888:::;;;777333444444444555666777777888444444555555666555555555///333999:::888444333222222222333444555777777888555555444333333222222111222444555555444333333444777666444333222222333444444444333222333444555666555555444444444333333333111111222222222333333333666444333333555666666555222333666888999999888777999???BBBCCCHHHSSS\\\```gggJJJ???===;;;999777888999999777444999:::<<<>>>>>><<<999888:::;;;>>>GGGSSS___iiiooozzzvvvyyy~~~uuuvvvwwwvvvmmm___VVVVVV[[[___WWWLLL[[[ooouuu|||{{{~~~qqq}}}}}}tttiiiaaabbbiiinnntttwwwuuuxxxyyy{{{{{{zzz~~~}}}jjjTTTNNNUUUbbbooovvvzzzsssUUUHHHCCC???:::999;;;>>>??????>>>======<<<;;;;;;::::::>>>===;;;:::999999:::;;;666777777777888888888888999888777777999;;;;;;;;;;;;;;;;;;999666555666777:::<<<<<<;;;999;;;@@@DDD======<<<;;;::::::999999555777:::<<<===<<<:::999888999::::::888888999:::777555333444888;;;;;;:::333555666777777666555333666666666777999:::888777888777555444333333444444333333444555666777888888333555888::::::999777666777666555444444444444444777666666777888888666444:::;;;===>>>LLLiiippp\\\MMMBBB999:::===<<<888666666666555333111111333666666777777777777666666555666555444333333444555666333333444555444333111000000666333000555444///222444666777555222111222555555444222000//////000000000000000000111111111111111333444444222000000111333333333444444444555555444444555666666555444333333555777999:::999888777666:::>>>===>>>GGGWWWeee|||KKK@@@>>><<<;;;::::::<<<;;;888555999:::;;;<<<<<<;;;999888999:::>>>EEEPPP\\\fffkkk___rrryyyppprrr{{{|||uuukkkaaa]]]aaagggZZZeeeUUUYYYqqqvvvttt|||ssswwwxxxiiiuuucccaaaooopppfffpppuuuiiinnnlllbbbfffwwwWWWXXX]]]ccciiinnnzzzxxx~~~cccJJJ@@@AAA===999999;;;???@@@@@@=========<<<;;;;;;::::::======;;;:::::::::;;;;;;777777777777888888888888888777777888:::;;;;;;:::999999:::888777666888999======<<<:::999:::===@@@<<<;;;;;;:::999999888888888999:::;;;<<<;;;999888777888::::::999999;;;<<<999666555666999<<<<<<;;;666777999::::::999777666777666666777999999888777666555444333333333444444444444555555666777777777444666888::::::999777666888777777666555555555666777666777888999999777555444555:::@@@UUUzzz|||SSSDDD777666::::::999888666666666444222222444666666666777777777777666666777666555444444555666777555555555555555444333333...333///---555444000333333666888777444333333444444333222111000000111111000000000000111111111111222333555444222111111222222222222333333333444444444555666666666666555444333444666777888888888777444777999999;;;GGGYYYhhhzzzJJJ???===<<<<<<<<<===>>>===:::777:::::::::::::::999888777888:::===CCCLLLVVV```fffiiimmmttt{{{|||zzz{{{{{{xxxsssggg[[[\\\eeemmm]]]XXX```nnnyyysssvvvzzz~~~zzzrrrmmmcccZZZWWW]]]fffnnnuuu~~~~~~|||}}}}}}|||rrr```TTTWWWaaahhheeebbbaaabbbdddiiiuuu{{{~~~qqqVVVCCC===>>>;;;999999;;;>>>@@@AAA=========<<<<<<;;;:::999===<<<;;;;;;;;;;;;;;;<<<888888888888888888777777777777777999;;;<<<:::999777888888888777777999;;;???<<<999888999:::;;;;;;::::::999999888888777777999999888888888888777777777888::::::999:::<<<>>>888666555666888:::;;;:::777888999::::::999888777777666555666888999888777666666555555555666777777666666666666666666666666555666888::::::999888666888888888888777777777777666666777888:::;;;999777444444888>>>RRRxxx\\\JJJ888444777999888888777777777555333333555777444555666777777888777777888777777666666777777888777666555555555555555555333777222333<<<:::444666222555888999777444333222333222111111111111222222000000000111111111222222333444555444333222333444111222222222333333333333555666666777777666666555444555555666666777777777555777777666888CCCUUUccctttHHH===;;;;;;;;;===>>>>>><<<:::888::::::999888888777777777999:::===AAAGGGPPPYYY___sssnnnuuutttrrr~~~zzzwwwxxxxxxkkkXXXSSSYYYoooWWW^^^kkkggg}}}qqq~~~yyysss~~~~~~tttrrr{{{}}}sssZZZRRR\\\```ZZZnnnttt{{{}}}||||||~~~{{{xxx~~~```LLLOOOPPPHHHdddgggkkkkkkggghhhsssvvv{{{qqq}}}yyyxxxcccLLL@@@???===<<<:::999:::<<<>>>???<<<<<<<<<<<<<<<:::999888;;;;;;;;;;;;;;;;;;<<<<<<999999888888888888777777666777888:::<<<<<<:::888777888999888777777999;;;>>>:::777777999;;;:::888::::::999999888888888888777777666666666777888999::::::;;;:::999999;;;===666555444444555666777888666777888888888888777666888666555666777888777666888888888999999:::;;;<<<777777666666555555555555666777888999999999777666777777888888888777777777555555555777::::::999777555444888;;;IIIjjj|||ttt^^^LLL:::555888999888888777777777666555555666888444444555777888888888888888888888777777888888888777666555444444444666666777999777<<>>KKKVVVkkkIII>>><<<999:::<<<===<<<:::999888::::::999888777777666666999:::===???CCCJJJRRRXXX^^^qqqzzzuuuvvvuuuzzzzzz~~~ttt___RRRRRRZZZkkkdddfffuuummmooo||||||lll{{{rrrxxxlllZZZVVV```\\\dddooovvvyyyxxxwwwvvvxxx}}}zzzvvv}}}zzzqqq^^^HHHBBBIIIQQQ]]]lllqqqjjjeeennn|||www{{{xxxzzzvvvxxxuuuooocccQQQBBB===???>>>===<<<:::999:::;;;<<<;;;;;;<<<===<<<:::999777999999:::;;;;;;;;;<<<<<<999999999888888888888888666777888:::<<<<<<:::888999999:::888777666888999;;;888555666999;;;:::888::::::::::::999999999999777666666777888;;;>>>???======<<<:::777777888:::666666555444444555666777777777888888888888777777888777555555666777777666777777888999:::;;;<<<<<<777777777666555555444444666777888888888777666666555555666777777666666555333333444666888999777666111222888<<>><<<333444555666666444111///000111111222333333444444111111111111222222222222444444555444222333444666444444444444555555555555666666666666777777888888888888777777777888999:::999;;;===;;;:::===EEEKKKcccLLLAAA???888:::;;;;;;999888999::::::::::::999888777666555888:::;;;<<<===BBBJJJQQQaaakkkuuuyyy{{{~~~~~~zzz}}}xxxiiiZZZPPPWWWbbblllvvv}}}wwwttt}}}yyyyyywwwtttxxx~~~tttrrrwww{{{}}}rrrjjjeeeZZZZZZZZZ\\\```dddiiilll}}}{{{|||{{{|||{{{~~~~~~}}}ssseeeTTTFFFGGGVVVhhhpppjjjeeeooo}}}~~~zzz}}}yyyppp[[[ZZZWWWOOOEEE???@@@CCC>>>>>>===;;;888888999::::::;;;<<<===<<<:::888777666777888:::;;;;;;;;;;;;888888888999999999::::::777777777999;;;<<<:::999999::::::999777666777999999888777777999::::::::::::::::::::::::::::::999888888888:::<<>>>>><<<888555555666888999999999777666666888:::999999999999999999999999999777555444555666666666444555666777888888888888777777666666555555555444666666777777666666555555222333555666666555444444333333333555777888666444111333:::<<<>>>MMMVVVLLL:::444111444888888:::<<<555666777777666666777888444555666777777888777777555666666777777666666555444444444333444444555666444555:::MMMbbb]]]MMMLLL999777444333444333111000111111222333444444333333111111111222222222222333333444444333111222444777555555555555666666666666555555555555666777888888999999999999999999999999666999<<<===>>>@@@FFFJJJ```}}}KKK@@@>>>999:::;;;999777777:::<<<::::::;;;;;;:::888666444666888999888777;;;CCCIIIkkkeeennnvvvxxx|||{{{xxxuuugggVVV\\\PPPkkksssnnnmmmwwwpppvvvooolllvvviiihhhyyytttpppggg[[[SSSUUU]]]fffmmmkkkssslllxxxjjj}}}qqq}}}ooorrr~~~nnnttt{{{mmm~~~xxxlll}}}~~~sssooozzziiivvvzzz}}}|||yyywwwddd|||vvvuuu}}}lllLLLNNNUUU```fffeeegggtttwww}}}yyyzzzvvvjjjVVVJJJKKKIIIDDD@@@@@@CCCEEE;;;<<<===;;;888777999;;;999;;;<<<===<<<:::888666444555777999::::::::::::777777888888999:::;;;;;;888777777888:::;;;;;;:::777888999888777777999;;;999::::::999888777888999888888999999999999999999666666777999;;;===???@@@===<<<:::777444444666888:::;;;;;;999666666888:::888888888777777888888888:::777444333444666666666333444555666777777666666666666666666666555555555555555555555555444444333111333444666666666444333555444555666888777555444444444::::::666===AAA777333222222555555444777<<<333555777777666666666777666666777777777777666666333444555555555555444333444444555666666666666666999888;;;PPPfffbbbTTTTTT@@@;;;555222222333333222111222333444444444333222111111111222222222333333222333222111000111444666444444444555555555666666444444444444444666777888777888999::::::999888777666888;;;===???CCCIIIMMMbbb~~~HHH===;;;:::;;;;;;999777777;;;>>>999;;;<<<===;;;999666444444666777555444666>>>EEEWWWfffpppqqquuuyyy{{{vvvaaaRRR______ggg}}}}}}}}}xxxvvv}}}yyy~~~{{{rrr{{{~~~sss~~~www\\\llluuuwww}}}tttooommmnnnnnnnnnqqqhhhpppsssfffhhhoooeeegggpppiiijjjvvvppphhhvvvxxxssszzzxxxjjjrrr}}}rrrrrruuu~~~{{{xxxjjjhhhgggiiimmmoooooonnnVVVTTTUUUXXX\\\eeeuuuyyy{{{pppjjjrrryyyyyyyyy|||~~~~~~vvvkkkUUU???DDDDDDBBB>>><<<>>>AAAAAA888:::<<<;;;888888:::===999:::<<<===<<<:::777666333444666888999::::::999666666777888:::;;;<<<===999888777777999;;;;;;;;;555666888888888888;;;===:::<<<===;;;777555666999777777777777777888888888333333555666777888999:::;;;:::888666444444777999888::::::888555444666999666666555555555555666666:::777444333444555666555444555777888888777666666666666666666666666666666555555444444444333333333111333555666777666555444777666666777888888666444222333::::::555;;;@@@777888888999999444000444;;;333444666777666555666777666777777777777777666555111222333444444333222111444555666888888888777666:::666666III___[[[MMMMMMEEE???777222222444555555222333444444444333222222111111222222222333333333222222222000000111444666333333333444444444555555444333333333444555777888666777888:::999888666555999:::;;;<<<>>>CCCJJJOOOeeeJJJ>>><<<::::::999999999999::::::???@@@@@@===:::888888999;;;999888666777999;;;===GGGVVVfffooorrruuu{{{~~~|||yyyiii[[[QQQZZZmmmzzzvvvzzzuuuttt}}}vvvyyy{{{yyywwwyyyzzz}}}kkkggghhhsssssseeeggggggYYY^^^hhh___\\\gggcccdddpppjjjdddsssuuummmwww|||rrryyy}}}sssrrrdddYYYWWWYYY^^^hhhrrrmmmdddYYYRRRSSS]]]iiirrr|||vvv|||kkkddd]]]\\\^^^aaa```^^^eeekkkmmmmmmeeeNNN???EEEMMMDDDAAAFFFCCC:::<<>><<<777888>>><<<<<<;;;:::999777666555555666777777666777:::<<<999::::::::::::999888888666555555444555777999:::999999888888888999;;;<<<===;;;999777666777999:::999777666666777888888777:::999666444444666888:::>>><<<:::777555444444444666555444444555777999:::999888777666555555666777999666333333666777777555222222222444777888888666666666666666777777777777888888666555333111000///333333333444444444444444555555555555444333222111333777;;;:::555333444777888666555444444555666888444444444555777777444222333555777888999888777666444333333333333444555555222222333555777888666555777777999>>>DDDFFFEEECCC???>>><<<999666444333333555555555666666666666777666555333222222333444555444444444444444444333333333333444444444444444444...//////000222444666777999888777666555555555666:::<<<>>>???AAACCCGGGJJJTTTqqqIII===;;;999999888888888888999999<<<======;;;888777777777;;;999777666777888;;;<<<===FFFTTT```kkkssswwwyyy~~~|||zzzoooaaaVVV[[[jjjzzz|||hhhzzzfffttttttyyyssspppooosss}}}nnnkkkkkkrrr|||}}}vvvhhhwwwnnn```sssppp___rrrooovvvyyy|||~~~rrriii```ZZZUUURRRXXX```xxxpppbbbQQQIIIOOO```oooyyyyyywwwooopppwww```fff]]]RRRMMMOOOWWW^^^bbbaaahhhiiifff\\\GGG>>>HHHPPPVVV\\\^^^]]]YYYTTTPPPMMMGGGCCCDDDAAA<<<;;;>>>>>><<<;;;::::::999777555888888999999:::;;;;;;;;;999999999999999888888777666666666666777888999:::999888777777777888999:::::::::999999999999999999999888777777999999888777:::999777666666777999:::;;;:::888666555555555555777666555555666777999;;;777666666555555666777888999666444444666777777666333333333555888:::::::::555555555555666666666666777777777666555444333222444444444444555555666666666666555444444333222222444888<<<;;;888555666888999777666444444444555666666555555555666666555333333444666888888777666555444444444444444555555666333333444555777888666444444333444777;;;===<<<:::;;;:::999777666666666666444444555555555666666666444444444333333444444444444444444444444444444444333333333333333333333333222222333444555777888999777777777666666666555555:::;;;<<<<<<===>>>BBBDDD\\\uuuGGG<<<999888888888888888888888888888999999888666555555666:::999777666777888:::<<<:::===EEETTTdddpppvvvwww~~~xxxkkk______hhhttt}}}wwwuuuppprrrnnnnnnvvv|||xxxnnniiihhhmmmxxxuuurrrqqqsssuuu{{{yyykkk\\\NNNIIIOOOXXXffflllnnneeeXXXRRRXXXbbbxxx{{{mmmjjjccc\\\]]]ZZZ[[[]]]___cccgggjjjlllwww~~~~~~wwwiiiUUUQQQaaagggwww~~~xxxkkkhhh```XXXUUURRRMMMIIIHHHBBB===888777999;;;888555888777666888;;;<<<:::777999999888888888777777777666777888888999999999999999888777666666666777888777888999:::::::::999888888888888999;;;:::888666999999999999999999999999888777777666666666777777888777777666777888:::;;;555555555555666777888999999777555444666777777777444333222333555777777666444444444555555555666666666777888888888777666555444444555666777777888888777666555333333333333444555999======:::777777777888777666444444444555666999777555555666666555444333444555666777666555444444444555555555666666666555555555666888888666444222111000111333444444333555555555555666777888888333444444444555555555555444444555666666555555444333333333444555555555666444444444333222222222111666666777777888999999:::444555777888888777666555;;;;;;<<<;;;;;;<<<>>>AAAZZZqqqGGG;;;888777777888888888888777777555777777777555444555666999888777777777888:::;;;>>><<>>======>>>AAACCCXXXnnnGGG;;;999888888999999999999888888666777888777666555666888888888777777777888999:::<<<999:::BBBJJJVVVgggwwwzzzzzz{{{~~~wwwmmmgggdddiiixxxjjjyyywwwkkkzzznnnvvv|||uuunnnggggggiiilllsss{{{~~~|||yyyxxxrrrppp|||ooo]]]PPPTTTZZZbbbhhhiiiddd]]]XXXaaazzzyyyjjjkkkjjjYYYcccssseee~~~sssqqq~~~zzzrrrkkklll]]]JJJ???<<<======;;;<<<999999===BBBDDD@@@;;;999888777777666666777777777888:::;;;;;;:::999999;;;;;;999888777888888999999888666666666888:::;;;888888999;;;<<<;;;999666777999:::<<<<<<<<<::::::888888999:::;;;<<<<<<<<<999999999999999:::::::::::::::999888888777666555999888888777666777888999;;;999888888999:::999888666777777777777888888888666777777777666444222111333444555666777888999:::888666444333333444555666444666999:::888666555444222333333555666777999::::::888555555666777777666444555555555555555444444444555666666777777666666666555555666777777555333222222222222333444555666444444333333444555555666333333333444444444555555444666999;;;<<<:::888666333333444444555666777777888888777666555444444333555555666666777666555555333555999<<<===<<<:::888:::;;;<<<===>>>@@@CCCFFF[[[pppHHH===;;;999:::;;;<<<<<<;;;:::999777999999999777777777999777777777777777888999999:::888;;;@@@DDDKKK```uuu|||}}}~~~|||xxxqqqhhh```aaaqqqrrruuuooopppxxx|||xxxxxx|||zzzzzztttqqqsssuuuwwwzzz~~~|||wwwwwwsssoooyyyvvvkkkPPPNNNRRR^^^kkknnnfff\\\dddvvvwwwwww|||tttkkkiiikkkooo{{{{{{kkkVVVEEE===:::999888<<<::::::<<>>??????>>><<<;;;999::::::999888777777888777777777777888888888999999888;;;AAAAAACCCRRReeetttvvvzzz}}}{{{vvvlll___^^^lll~~~oooddd{{{sssooo}}}nnn|||wwwvvv{{{}}}vvvzzzyyyrrruuu~~~zzzaaaVVVOOOVVVgggooojjj```lllccc}}}{{{qqq}}}rrrzzzuuujjjzzzkkkhhh~~~~~~sssbbbRRRIIIDDDCCCCCCAAA@@@???===<<<;;;:::999;;;:::888777777777999:::999999888888888888999999999999888777777888999:::999888777777666777777888999888777777999999888777777888999::::::;;;;;;;;;;;;<<<======<<<;;;:::999888999999999999999888888<<<<<<===<<<<<<:::888777999::::::999666666999<<<777888999;;;===<<<:::777777777777777888888888888666555333222111222333444222222333333333444444444555555555555555666666666666555444444444444444333333444555666666777777777444333333555777888777555888777666666555555555666222333555666666666444333222222222444666666555333000333666666555444555666777666555444444444444444444444555555555666666666222333555777888888777666555555555555666666666666777777777666666666666666222444666777888777666555444666888:::;;;:::888777444666888999;;;>>>BBBEEESSSnnnKKK@@@???===>>>???AAAAAA???>>>===999:::;;;:::777666777888666777777777888888888888777444888>>><<<888AAAOOOcccgggnnnwww~~~|||qqqbbb^^^lll~~~rrr|||nnngggttt~~~www}}}xxxtttppppppwww}}}zzzxxx}}}~~~vvvuuu||||||wwwuuuTTTHHHRRRaaagggggg]]]nnnooowwwxxxooo}}}pppbbboooxxxxxxsssxxx~~~yyyyyyrrriiillluuupppiiipppWWWcccaaaTTTZZZuuuzzzoooddd\\\YYYXXXYYYLLLKKKIIIFFFAAA>>>===>>><<<;;;999777777888999::::::999888777777777888999777777666666666888999:::777888999999888777666555999777666666777888888777777777888888999:::;;;;;;<<<<<<======<<<:::888777888888999999999888888777;;;<<<=========<<<;;;:::999:::;;;999777666999<<>>AAADDD^^^yyyHHH>>>======AAA@@@;;;:::<<<:::555888:::;;;;;;888666666666777777666666666666777777555;;;???<<<666444;;;BBBIIISSSbbbnnnvvv{{{|||}}}~~~{{{pppiiiooo|||sssyyypppqqqppppppyyyuuufff___hhhrrrwww~~~}}}vvvyyy~~~yyyyyysss~~~wwwiiiiiisssyyyrrrUUUIIIMMMWWW\\\___cccjjjttt}}}vvv~~~wwwssspppSSSCCCYYYmmmwww}}}rrrooottt}}}vvvooollleee^^^]]]^^^UUUJJJEEEEEEDDDDDDGGGOOOZZZbbb___kkkwww}}}{{{vvvtttvvvvvvvvvtttqqqbbbVVVSSSMMMCCC@@@DDD<<<======;;;888777888;;;::::::999999888888888888::::::888666555666999<<<;;;:::888777777999:::<<<999999888888888888888888>>>>>>===<<<<<<<<<<<<===;;;;;;;;;;;;:::999888777888888888888888999999999666:::???@@@===:::999999>>>???888666<<<:::888???DDDPPP^^^___QQQ>>>666888:::::::::<<<<<<:::666333777777666555555555555555777777666666666666777777888777666666666666777777777888888777555444666777999;;;:::777555777666333111222333444555555555555444555666777777666666555444444444333333222222222666555333444666777777777555444333555777888555222222333444555555444333222444333222222222333444555666555444333333333333333555555555666555555444333111444666666444444555777888777666777999999777666999777666999======888222555888;;;>>>@@@BBBEEEGGGcccGGG===<<<;;;??????<<<;;;>>>===999888888999999999888777666888888777777777777888888:::<<<<<<:::777666888;;;BBBHHHTTTdddrrr{{{}}}||||||}}}wwwpppsss|||~~~gggoooooonnnqqq|||jjj^^^YYYbbbmmmsss|||}}}tttiiicccmmmxxxzzzzzz{{{llldddXXXXXXaaafffzzznnnYYYIIIIIISSSZZZ___fffmmmxxxvvvvvvyyyVVVNNNLLLGGGkkkuuunnnpppwww~~~yyyrrrooohhhbbbbbb___SSSDDDLLLGGGBBB???@@@CCCFFFGGGOOOYYYeeennnwww}}}sssrrrsssvvv|||vvvkkkddd[[[RRRKKKIIIFFF@@@:::777:::===>>>>>>:::::::::999999888777777999999999777666666999;;;<<<;;;999888888999:::;;;777888999999999999888777===<<<;;;;;;::::::::::::999999999:::::::::999999888999999999999:::::::::444888<<<===;;;888777777888<<<777555999666555>>>HHH\\\qqqsss\\\BBB999<<<999999999:::;;;:::777444888777666666555555666666999999888777666555555555555555555555666666777777777777777666444444555777999;;;:::666444555444111222333333444555555555555555555555666666666666777555555555444444444333333555444444555666777777555555444444555777777555222222333333333333333333222333222222111222333444555555555444444333333333333777777666666555444222222333555888777666555666777666666666888:::;;;:::999:::777666777:::;;;999666777999<<<===???AAAEEEHHHcccFFF<<<;;;999<<<===<<<===??????===999777666888;;;;;;999777999888888777777888888999???===:::888777666666555===???GGGXXXmmmzzz}}}{{{|||}}}yyyyyy}}}nnngggllllllmmmrrr|||bbbVVVQQQYYYfffppp|||yyydddSSSVVVbbbgggpppwwwzzz|||{{{lllYYYTTTJJJJJJQQQWWWnnnqqqOOOBBBIIITTT\\\bbbeeeoooooo```IIICCCZZZtttwwwooooootttzzz}}}|||uuurrrmmmjjjkkkhhh[[[NNNPPPIIIBBB??????@@@>>><<<@@@GGGOOOXXXcccpppwwwxxxtttuuuwww{{{wwwkkkccc]]]UUUNNNPPPDDD777444999>>>===:::888888999:::999888777666888999999888777777888:::===<<<:::999888888999:::666777999::::::999777666<<<;;;:::999888888888888666777777888999:::::::::999999999:::::::::;;;;;;555888:::;;;:::888777777555:::999777999444777FFFUUUpppjjjGGG;;;???777777777888:::999777555888888777666666666666777777777777777777777888888444444444444555666666666555666666555333333444666888:::999555333555444000333444444555555555444444555555444444444555666777666666666555555555555555444444444666777777666444555444444555666666555333333222222111111222222333222222111111222222333444555444444444444333333333777777777666555333222111666777888888777555666666555555666888;;;<<<<<<:::999888777666777999:::;;;::::::;;;<<<===@@@EEEIIIbbbEEE;;;:::999;;;<<<<<<<<<======<<<:::777555888===???===999888888777777777777888888>>><<<:::888666555555555>>>>>>CCCPPPbbbsss||||||}}}~~~fffhhhfffhhhlllqqqwww|||~~~gggWWWJJJOOO```rrr~~~eeeMMMDDDHHHWWWfffuuu{{{{{{~~~gggTTTNNNKKKDDDCCCIIIPPPiiihhhPPPHHHMMMXXX___]]]cccuuukkklllRRRMMMqqq|||zzzttttttwwwzzz|||xxxvvvrrrpppqqqqqqoookkk\\\WWWOOOGGGCCC@@@>>><<<<<<>>>BBBGGGQQQ^^^iiinnnsssuuuyyy|||~~~|||}}}yyykkkfffhhheee]]]]]]RRRFFFAAABBBBBB<<<777555777888999:::999777666666888999999888777888:::<<<;;;:::888777777777777777777888999999999888888<<<;;;:::888777777777777666666666777777888999:::888888888999999:::::::::888999;;;;;;;;;:::999999666<<<<<<;;;;;;888AAAXXXnnnnnnGGG999===777666555666888888777555999888888777777777777777222333555777999;;;<<<===444444444444444444444333444555555444333222444555666888888555444777666333444555555555555555444333444333222111222333666777555555555555555555555555444444444666888777444222333333333333333444333222444333222111111222333444111111111111222222333333444444444444444444444333666666666666555444333333777777888777666555555555555555555777999::::::999666777888888777888:::<<<::::::999999:::>>>DDDHHHaaa}}}EEE;;;::::::::::::;;;;;;999999999<<<888666999>>>BBB@@@===888777777666666777777888999;;;;;;999555444666:::<<<===@@@EEEOOO___ooozzzzzz{{{}}}~~~{{{\\\```eeekkknnnnnnoootttyyyrrr]]]JJJJJJ\\\ssssss^^^LLLDDDDDDLLL\\\ppp|||nnnSSSAAAGGGEEE>>>>>>CCCJJJeeelllQQQDDDMMMTTTRRRTTTeeeyyy^^^aaallljjj~~~}}}|||{{{zzzxxxyyy}}}zzzvvvqqqooorrr{{{tttqqqgggYYYIII@@@>>>@@@AAA???===@@@FFFPPPZZZbbbcccgggooouuuzzz||||||||||||~~~wwwjjjfffmmmqqqnnnnnnjjjccc\\\TTTLLLDDD>>>666777888999:::999888888666777999999888888999:::::::::999888777666666666888888777777777888:::;;;<<<;;;:::999888888888888888777777666666777777888555666666777888999999999999999999999999999999888888===<<<;;;<<<:::JJJhhhjjjDDD666:::777666444555666777777666999888888777777777777777111222555777999;;;;;;<<<555555555555444333111000333444444444222222444666444777777555666::::::888555555555666555555444444222111000000000222555666444444444444444444555555444444444666777777444111111111111111111111111222555444333222222333444555111111222222333333333333333333444555555444444333333333444555666666666666666666666666666555444333555555444555777777666555333666999::::::999999:::888888777777888<<>>@@@@@@???888888888777777888888888888:::<<<999666555888<<<666999;;;:::<<>>===CCCKKKfffdddGGGDDDDDDFFFHHHRRRmmmrrriiiiiiooorrrzzz~~~~~~yyyuuuwww~~~}}}vvvooojjjkkkuuu}}}~~~yyylll]]]TTTTTTYYYOOOIIIDDDDDDEEEHHHOOOVVVUUU[[[dddkkkpppsssuuuvvvuuurrriii^^^ZZZ___gggjjjrrrrrroooggg\\\RRRKKKIII>>>===<<<;;;::::::999999666777888888777888:::<<<999999999888888777666666888777777777888999:::;;;<<<;;;::::::999999::::::999888777666666777888888444555555666777888999999888666555555666777777666777:::888999:::999KKKkkkeeeBBB666:::999777555444666777777777888888777666666666666777555666777888888777666555555555666666555333111000333444444444333333444666333666777666777;;;;;;999444555555666666666555555222111111111222444555777444444444444444555555555555444444555666666333111000111111000//////111222555444444333333444444555111222333444444444444333222333444555555555444333111222333555666777777777666555444555666666444222555444444444666666444333444666888;;;<<<:::888777777777777777888===DDDIII```|||FFF<<<;;;<<<999999<<<;;;777666888999999999999;;;===>>>???;;;::::::999999::::::;;;<<<;;;999888888999999:::222666999777555===NNN]]]fffooovvvxxx{{{|||ppptttaaa^^^```fffiiijjjmmmsssxxxuuummmfffgggrrr~~~vvvlllccc]]]SSSRRR\\\ooo||||||tttTTTBBBAAAHHHMMMIII???>>>FFFMMMgggwww^^^III<<>>KKKVVV^^^jjjuuuxxxzzz~~~|||uuueee]]][[[ccclllooopppsssvvvzzzqqqsssxxxrrruuu{{{iiiaaaaaarrrwwwwww~~~~~~^^^>>>444CCCVVVMMMGGG<<<;;;DDDLLLeee{{{wwwxxxzzzxxxTTT;;;???@@@999CCCZZZhhh{{{|||}}}jjjgggfffjjjpppnnndddmmmttt}}}~~~wwwwww|||zzzooonnnnnnhhhaaa___ZZZ___hhhoootttvvvvvvvvv~~~tttiii```UUUIIIDDDFFFBBBIIISSS\\\bbbgggllloooyyynnnfffccc]]]XXX```mmmaaa\\\UUUOOOMMMQQQXXX^^^TTTPPPJJJCCC===:::888888888888777666555777;;;>>>::::::;;;<<<<<<<<<;;;;;;000444:::>>>???<<<888444888888888888999:::;;;<<<777666555666777:::<<<>>>555666777888999:::;;;;;;;;;888555444777999999888555666666;;;===666BBB```{{{fffDDD===EEE===:::666555555666777777777777666555555555555555333444666777777555444333000222444666777777777666333444555555444444666888666888888555444666666333333333555666777777777777444555666888999:::::::::555666666666777777888888777555333333444444333333333444555333111000333666111222333444444333222111333444555666666666555444111222444666666555444333333444555555666555555555666555444666999:::888555333222333555888999999777===888444555999;;;999666666777999;;;===BBBHHHLLLdddEEE<<<<<<;;;<<<======<<<;;;888777777777666666777999;;;<<<;;;:::999<<>>888999<<<:::999999666666777999<<>>;;;BBBIIIOOOGGG;;;:::AAAIIIdddlllzzzyyyuuutttxxxhhhSSSDDD<<<<<>>@@@666666888;;;===<<<:::777999888888777777777777777666555444777;;;>>>>>><<<:::666555999:::999888:::777777777777666666666666999;;;:::666333999IIIVVVrrruuuWWWKKKNNNPPP===666999777888:::666999888888777777777777777555555444444333333333333444666888999777555444444333555666555444444555666888777555444444555666777444444333333444666777999888888888888888777777666777666555444444555666777333444444555666555555555222222222222222333444555333444555555333333444555222555777666999<<<:::555666666666666555444222222444444444555555555555555555555555666666666666666///111444888<<<<<<:::777===:::777777:::;;;999777777999:::;;;===AAAGGGLLLYYY|||CCC::::::;;;<<<===>>>===;;;999777999999999999999::::::::::::999999;;;???BBBEEEEEENNNCCC:::888888666666777999999999999;;;>>>AAABBBBBBOOO```oooxxx|||}}}vvvmmmfff______gggrrryyy|||{{{~~~{{{llliiisss|||mmmlllzzz~~~|||zzzwww~~~wwwnnnggg```WWWLLLAAA===EEERRRPPPFFF888777===AAAYYY~~~mmmbbbzzzwwwnnnvvvhhhWWWJJJ@@@===CCCJJJIIIZZZ```jjjzzzuuuhhhjjjssszzzzzzwwwssseee]]]fffeeellluuu|||{{{{{{jjj^^^SSSOOOQQQWWWWWWRRRWWWbbbiiikkkmmmnnnqqqoooaaaQQQFFFBBBCCCHHHHHHEEEKKKUUUnnnxxxrrrgggeee^^^SSSNNNPPPNNNOOOJJJHHHIII???999@@@??????>>>:::666555777999888777666666888;;;>>>@@@888888888:::<<<<<<999777999999888777777777777777777555555777:::<<<<<<;;;999666555:::;;;999888999888888888888888888999999777999999666333666???FFF]]]pppyyy]]]GGG<<<333555<<<;;;999888777777666666777777555666666666555555444333444777999999777555444444555666777666555444555666777666444333222333444555444333333444444555666666666666666666666555444444555555444333333444555555555555666777777777777666444444444444555555555555444555666666444444555666777;;;===;;;;;;<<<:::555777777777777666555444333444444444555666777888999999888777666666666666666111222444777999999666333888666666666888999999888999999999888999>>>EEEJJJjjj@@@888888999;;;===???>>><<<888666:::;;;<<<<<<<<<:::999888888999999:::<<>>???SSSuuuvvvaaa\\\{{{{{{yyyxxxfffqqqggg[[[QQQHHHBBBAAAEEEEEESSS]]]iiixxxvvvmmmmmmxxx{{{uuummmhhh]]]ZZZeeegggkkkrrryyy}}}ttt]]]VVVPPPMMMGGGBBBFFFOOO[[[\\\aaakkkxxx}}}sssfffSSS>>>777DDDEEE:::???SSS___mmm~~~yyyuuunnnddd[[[NNNSSSQQQNNNMMMCCC;;;AAAAAA@@@>>>;;;666444444555777666666666888;;;>>>@@@;;;:::999999::::::999888:::999888888777777888888777666666777999::::::888888666666;;;===:::777888777777777888888999999999666777999888777777888:::KKK___}}}zzzXXXAAA111222999777888777777666666666666666555666777888888666444333444666888888777555555555666777888777555444444555777666444222111111222222333333444444555444444444333333444444333333222111333333222222222222333333444444555666666666666666666666777888777666555444444666777666555444555666;;;AAADDDAAA<<<:::888555777777777777777666555444555444444555666888:::;;;;;;:::888666555555666666555555666888999888444111444555777888888888:::<<<;;;;;;:::888777;;;CCCIII[[[{{{@@@888888777999<<<>>>===;;;777555888:::<<<======;;;999888888999;;;::::::>>>DDDJJJGGG???777555666777:::???===<<<;;;:::999888999999@@@>>>BBBPPPddduuu}}}}}}tttlllhhhdddbbbdddiiipppuuuvvv~~~|||wwwdddcccwwwwwwqqqxxxzzzssstttxxxrrraaaUUUOOOFFFIIIKKKGGGBBBHHHZZZjjjaaaPPP@@@BBBHHHEEESSSssslllZZZ\\\rrrooo{{{mmmkkkccc[[[WWWQQQIIIDDDCCCHHHQQQ\\\jjjwwwzzzxxxwwwzzzzzzooohhhjjjgggeeelllssstttwww{{{vvvkkk___XXXOOOEEE@@@AAARRRNNNNNNZZZmmmyyywwwpppdddKKK@@@IIIJJJ>>>===JJJMMMWWWiii{{{~~~qqq```eeeaaa___^^^QQQAAA>>>@@@???===:::777666555555666666666666888;;;===???>>><<<999888999999999888::::::999888888888888999888777777777888888777777888666777<<<>>>:::777777444555555666666777777888666777888:::;;;;;;:::888@@@NNNfffgggMMM888555888444888777666666555555666666333444777888888666444222444555777777555444444555444666666666444444444666888777555333222222111222333333444555555444333222222333333333333222111111333222222222222222222333111222333333444444333333666777888999888666444333444555666555444333444666999AAAFFFAAA;;;888666444555666666666666666555444666666555444555666888:::999888666555444555666777999888999:::;;;:::777444555888;;;;;;999999;;;>>><<<>>>>>><<<999<<>>999777888::::::<<<@@@<<<;;;::::::999999999999;;;888999@@@NNN___mmmttt}}}mmmkkkhhhggggggiiilllnnnuuu~~~~~~{{{}}}~~~~~~{{{|||{{{nnnqqqqqq~~~~~~~~~www[[[KKKEEECCCHHH]]]```JJJ>>>PPPiiiuuunnnZZZGGGJJJQQQIIIPPPkkk|||jjjYYYQQQ^^^wwwkkkmmmssskkkaaaYYYYYYYYYSSSJJJEEEBBBFFFTTTeeerrr}}}{{{sssbbb^^^ooozzz}}}|||pppjjjeeeYYYIII???JJJCCCCCCPPPdddqqqsssoooqqqcccWWWTTTQQQHHH===888DDDFFFQQQdddttt|||~~~{{{xxxzzzkkkPPPBBB@@@>>><<<;;;::::::;;;;;;777777777777999;;;===>>>???===:::888999999999888;;;::::::999999999999999888888888888777666666777999777888===>>>:::777777555666666666777777888888;;;999888999;;;;;;:::888888===MMMkkkvvvXXX???:::<<<777888888777666666666666666111333555777777555333222222444555555444333444555222333555555444444555777999888777666555444333333333444555666555444333222444444444444444333222222333333444444444444333333111222333333444444333333444555777888777555333222222333444444222222333444444<<>>DDDJJJoooCCC<<<===666777999::::::999777666444666999<<<===<<<;;;::::::::::::::::::===AAADDD<<<999999<<<<<<999999<<<:::::::::::::::::::::999777777888;;;BBBPPP```lll|||tttqqqmmmjjjkkklllmmmlllvvv}}}~~~}}}rrrqqqkkkttt{{{{{{iiiHHH<<>>:::888999:::;;;;;;999999999999:::;;;<<<<<>>UUU|||\\\<<<666;;;888999888888777777777777777111222444666666555333222333444555555444333555666333444555555444444555777999999999888777666555555444444555555666555555555555555666666555555444333444444555555555555444444444444555666666666666666333444555555555444333222111333444333222111222333111777:::777444555555333111222333444444444444444888777777555444333222111111222333444555666666777444444444666888999777555666888:::;;;:::888888999666;;;??????===@@@HHHPPPtttCCC===???999999999::::::::::::999777999;;;<<<===<<<;;;::::::888777888:::<<<======;;;999999<<<;;;888999<<<;;;;;;;;;;;;;;;::::::999666999<<<===???GGGTTT^^^jjj}}}uuulllhhhjjjmmmmmmlllttt~~~~~~~~~}}}vvvlllpppwww~~~{{{cccAAA<<>><<<::::::;;;;;;:::999<<<<<<;;;:::::::::::::::888:::;;;:::888666888:::===999888;;;<<<999888888===<<<<<<;;;;;;:::::::::::::::888777555555666777999888999FFFeeeddd>>>333888555::::::999888888888888888333333444555555555555555444555666666555555777888888999999888555444555666888888999888888777777666555555555555666666777888666666777777666666555444333444555666666555444333555555666777777777777666444444444444444444555555222333444444222222333444333666777444333666666333111222333444555555555555666777888888777555333111111333555666777666555444555444444555777777666444666666777:::<<<<<<:::999999>>>AAA@@@???EEERRR]]]zzzCCC>>>???<<<;;;:::::::::;;;<<<<<<;;;<<<=========<<<;;;:::999777555666999;;;:::888999777888;;;:::999;;;@@@<<<<<<<<<<<<;;;:::999999555888;;;<<<;;;>>>EEEKKKYYYyyyvvviiidddfffkkklllkkkppp{{{}}}}}}~~~xxx|||oooqqqsss}}}|||___???@@@TTTdddzzzhhhSSSYYYooo{{{aaaOOO[[[gggZZZYYYooonnn]]]RRRVVVlllrrrTTTTTThhhzzzxxxrrrzzztttaaammm~~~bbb]]]eeecccSSSCCC>>><<>><<>>999888;;;<<<999888999===<<<;;;;;;999999888777555777888999888888;;;===888::::::AAAZZZsssIII:::;;;666;;;:::999999888888999999555555555555666666777777666777888777666777999:::<<<===<<<:::777444444444777888888888888888777666666555555555666777999:::666666777777666666555444333333555555555555333333333444555555666666555555444444444444444555666777333444555555333333444555777888666333444777777333222222444555666666777777444666888:::999777555333333555777999888777444222888777666777888888666444777666777;;;???AAA???;;;???BBBDDDBBBBBBKKK\\\jjjFFF>>>;;;>>><<<;;;999999:::<<<===;;;;;;:::::::::;;;;;;<<<888666666888::::::777444999999888888999;;;<<<===>>>:::888999888666888<<<555666666666777999===@@@KKKbbb}}}qqqllliiifffgggiiipppwww{{{pppfffnnnzzz~~~eeeCCCEEEMMM```~~~```IIITTTtttZZZ???III]]]bbb```aaauuugggYYY[[[ssseeeEEEPPPiiixxxsssjjjqqq}}}}}}uuuiiigggZZZ^^^___QQQBBBCCCCCCOOOhhh{{{~~~{{{qqqmmmiiijjjrrruuuoooddd]]]\\\OOOKKK[[[llltttyyy{{{|||uuuiiiffflllpppyyy~~~|||~~~zzzkkk\\\III???DDDRRR^^^bbbeeeqqq}}}zzzqqq___HHH999===BBB>>>AAAKKKpppzzzvvvlll___SSSMMMJJJHHHGGG??????<<<888:::???>>>888>>>888;;;<<<666888<<<777@@@===;;;;;;======:::888777888999999888888999:::<<<<<<;;;:::999888777666;;;:::999777666777777888777777777777888888888888::::::888<<>>@@@@@@>>>BBBHHHJJJDDD>>>GGGaaawwwFFF>>>;;;:::999888777777888:::;;;<<<;;;:::::::::::::::;;;999777666777999:::888555888888888888999;;;===>>><<<999777999999666777:::555666666666666888;;;>>>>>>OOOwwwwwwpppkkkfffeeegggrrrxxx~~~~~~}}}sssggghhhyyyyyy~~~~~~^^^AAAIIIUUUjjjiiiPPPSSSkkk```BBBEEEUUU^^^aaadddssshhh\\\^^^tttgggEEEMMMcccpppyyy}}}qqqpppxxx|||zzzlll|||ppp___ZZZUUUKKKAAA>>>???KKKdddyyy|||rrrrrrnnn```\\\[[[```iiinnniiiaaa]]]```PPPGGGPPP^^^fffnnnvvvvvvrrryyy{{{qqqfffbbbaaajjjsssxxx|||{{{wwwfffOOO>>>>>>IIIWWW___dddqqq~~~yyysssiiiVVVGGGFFFGGGCCCAAADDDbbbqqqrrrfff]]]VVVQQQMMMSSSCCC>>>HHHJJJ???<<>>:::;;;<<<333>>><<<::::::<<<===;;;999999:::;;;:::777666666777;;;::::::999888777666666888888888888888888999999888777777777777777777777777999888<<>>???>>><<>>;;;888777666666777888:::;;;<<<;;;:::999999999999999:::888777777888999999888888888888888999;;;<<<===999777777::::::666666888666777777666666666999;;;888???\\\~~~uuupppkkkiiikkktttwwwyyyyyyyyy|||}}}zzzzzz}}}{{{|||qqqsss}}}{{{mmmcccgggvvvxxx]]]EEENNN\\\sssxxx^^^YYYggg|||fffJJJGGGTTTaaagggjjjpppiiiaaadddvvvpppMMMRRRgggsssyyy~~~uuuiiijjjsss{{{qqquuuxxxhhhYYYKKKAAA======GGG]]]uuu~~~uuuqqqnnncccWWWYYYWWWHHHJJJOOOZZZiiiqqqqqqpppqqqttteee[[[^^^dddgggjjjoooqqqbbbZZZcccnnnlllbbb\\\RRRUUU___llltttvvvwwwyyyyyykkkUUUDDD===BBBNNNWWWcccppp}}}~~~zzzuuuqqqooofff\\\VVVUUURRRKKKEEEPPP___rrr{{{wwwrrrpppwwwfff___hhhjjj```ZZZ___NNNBBB@@@AAA???AAAAAA777<<<:::888888888888777666:::;;;<<<;;;999777777777999888777777666666666666666666777999999:::::::::888888777777666666555555111555777:::GGGccchhhFFF888???===;;;888666555666777777888777777888999999777444777888777666444444666888777777666555555444444333555555444444444444444444555555555555555555555555444666888888777555555555444444444444444444444444777777777666666666666666444444333333222111111111222333444444222222333444333222222222333333444555555444444555666666555333///111444555555444555666444444555555444555777999777666555444333333444444888888:::<<<>>>>>>;;;999;;;>>>@@@AAAJJJcccEEE===:::888888777888999:::;;;<<<;;;:::999888888888888888;;;999888777888999999:::999999999999999999::::::777555777;;;:::777555777777888888777555555777999>>>;;;KKKgggyyyuuurrrrrrtttvvvuuusssqqqqqquuu|||}}}pppeeebbbgggqqqxxxyyy}}}mmm``````kkktttxxxeee[[[bbbuuu~~~eeeKKKQQQ___wwwmmmaaaiii{{{yyyjjjVVVMMMVVVgggqqqrrrnnnjjjfffhhhxxxvvvVVVYYYooo~~~{{{fff___lll{{{vvvqqqtttiiiOOO>>>>>>>>>EEEWWWmmmzzzwwwnnnbbbUUUPPPMMMCCCAAACCC>>>===FFFXXXlllxxx||||||{{{tttooonnniiiYYYKKKLLLTTT[[[aaaeeeRRRKKKLLLZZZfffiiimmmrrrllldddYYYNNNDDDAAAEEELLLaaakkksssvvvvvvvvvqqqlllmmmooommmhhhhhhhhh^^^OOOJJJSSS___mmm|||{{{gggUUULLLJJJHHHMMMLLLBBB???>>>;;;999888777666666888:::<<<<<<:::::::::;;;888777666555555555666777666777888::::::999999888888888777777666555555555111666:::;;;BBBWWWvvv\\\===<<>>???===999777:::>>>DDDNNN```~~~EEE===:::777777888888999:::;;;<<<999999888777777777777777;;;:::999888888888:::;;;<<<;;;;;;:::999777666666666555777;;;;;;777555666888999999888666555777888>>>:::FFF[[[qqq}}}yyywwwxxx{{{yyyvvvrrrnnnnnnqqqwww{{{uuucccVVVSSSZZZfffnnnnnnwww}}}ggg[[[]]]jjjuuunnn^^^]]]nnngggIIIMMM^^^|||uuubbbbbbrrrxxxrrr```MMMPPPfffuuuvvvllljjjfffhhhxxxyyyZZZ\\\sss~~~kkk___kkk|||zzzpppnnnzzztttSSS<<<===@@@EEEQQQeeesssooobbbWWWAAA===EEE???888>>>EEE:::CCCTTThhhvvv|||uuurrrnnndddXXXOOOMMMSSSaaannn```PPPGGGNNNZZZ```eeelllddd^^^YYYSSSHHH???@@@FFFWWW]]]ccciiioootttrrrlllhhhqqquuutttuuuvvvjjjZZZLLLOOOVVVaaapppyyyiiibbbaaa______YYYJJJBBBAAA???<<<:::::::::;;;888999::::::888888:::;;;888777666555555666777888888999999::::::888777666888888777777666666666555666;;;@@@@@@CCCSSSppprrrKKKAAABBB@@@999444666<<<<<<666888777666666777777555333444555555333222222444777444444555666666555444444444444444444444444444444555555555555555555555555333555777777666555555555777777777777777777777777333333444444444444444444555555555555444444444444444555555444222111222333555444333222111111111111444444444444333333444444444666888888666444444444333888===???<<<:::::::::999999999888777666555555777:::===???>>><<<999888>>>???EEESSSmmmEEE===:::666666777888888999999999777777666666666777777888:::;;;;;;:::999999:::<<<<<<<<<;;;:::999777555444777555777;;;;;;888666888888999:::999888777777888888666CCCVVViiizzzwwwxxxzzzzzzxxxtttqqqppprrrtttvvvpppfffYYYOOONNNTTT\\\bbbjjjttt|||}}}xxxfff]]]eeettt~~~zzzkkkeeeooo}}}^^^@@@EEEYYY{{{zzz___VVVbbb|||~~~jjjIIIEEE```uuuwwwiiifff```ccctttbbbaaaxxxzzz~~~qqqaaagggvvv}}}sssnnnuuu{{{[[[AAA;;;BBBHHHOOO```oookkk\\\NNN::::::EEEBBB>>>GGGOOOKKKOOOYYYfffpppyyy~~~~~~tttsssnnndddZZZWWW^^^fffjjj]]]PPPNNNSSSYYY```eeefff___YYYUUUKKK@@@>>>EEEHHHOOOWWW^^^gggpppsssrrrkkkrrrvvvvvvxxxxxxooobbbNNNMMMPPPZZZfffvvvzzz|||~~~xxxjjjVVVDDDDDDAAA>>>:::999:::<<<999:::999777666777:::===;;;:::888666666666888999:::::::::999888777666666777777777777888888888888444888===???BBBQQQnnn{{{WWWJJJHHHGGG@@@666555:::999333777666555555666666555444222444555555444333444666444555666777777666444333444555555555666666666666444444444444444444444444222444777777666555555666444444444444444444444444666666666666666777777777666666666555555555555555555666777666444333444555777666444333222111111111444444555444222222444666777999:::999777444444444111555999;;;;;;999777666888888999999888777666555666999<<<>>>===<<<;;;;;;DDDAAACCCSSSrrrDDD===:::888888999999999999999888555555555555666777888888888;;;===<<<:::999:::<<<999999::::::999888666555888666777;;;;;;888888:::888:::;;;;;;999888888999:::444;;;KKK]]]zzzzzzvvvwwwyyyvvvuuutttsssssssssrrrrrrfff]]]QQQKKKMMMUUU^^^dddiiirrrwwwxxx|||}}}tttgggdddqqqzzzppprrryyy~~~{{{yyyVVV???CCCPPPkkk~~~dddVVV___xxxwwwQQQGGGbbbvvvtttfff```XXXZZZmmmiiiggg~~~{{{wwwxxxfffeeennn~~~yyyrrrsss~~~^^^CCC???JJJOOOQQQ]]]kkkgggWWWGGGAAADDDIIIJJJVVV```]]]eeebbbbbbhhhnnnuuuwwwyyyzzzvvvpppiiiaaa\\\cccddd___UUUOOORRRYYY^^^eee___]]]^^^VVVHHHAAADDDAAALLLWWWZZZ]]]fffoootttuuuuuutttuuuvvvvvvsssnnnYYYRRROOORRRZZZfffyyyoooWWWUUUPPPHHH@@@;;;:::;;;999999999888:::>>>EEEJJJ???===:::888777777999:::999999888888888888888888777777888888999999::::::222555:::???EEETTTsssrrrfff___ccc\\\HHH999777666333666555333444555666666555222444777888777666666666666666777888888666444333333444555555666777888888444444444444444444444444222444666777666555555666333333333333333333333333666666666777777888888888555555555555555555555555666888888888666666666888777666555444444444444444444555666444222222555777777999::::::777555444444444333333444666777666555555666777777777666555555444888;;;===<<<<<<===???DDDCCCIII___DDD<<<999;;;;;;<<<<<<<<<;;;::::::444444444555666777888999888;;;>>>>>>;;;999:::;;;666777999::::::999888888999777777;;;;;;999999;;;999:::<<<<<<:::999999:::EEE666333===PPPpppzzzwwwxxx{{{qqqqqqqqqssssssssspppnnnlll```QQQJJJNNN\\\jjjssshhhnnnqqqsss{{{uuullllll~~~wwwrrruuuwwwnnnTTTDDDFFFHHHYYYoooooo___gggooo___SSSjjjxxxqqqddd[[[RRRSSSiiihhhggg{{{wwwnnnhhhmmm~~~}}}vvvqqq|||~~~YYY;;;FFFRRRWWWTTT[[[hhhcccRRRDDDMMMTTTQQQVVVppp}}}nnnssslllfffggglllrrr||||||xxx}}}}}}}}}|||mmm^^^VVVdddhhhZZZLLLLLLSSSWWW^^^[[[```iiieeeRRREEECCCAAAPPP\\\[[[WWW[[[hhhrrr}}}xxxssstttuuuvvvyyy{{{kkk^^^RRRNNNRRR___uuusssooogggZZZMMMCCC??????888888999;;;@@@IIISSSZZZAAA???<<<999888888:::;;;888888777666777999:::;;;777777888999:::;;;;;;<<<777888>>>EEEMMM___~~~aaaEEE::::::999555444333333555666666666222666999;;;:::888777777777777999999888666444333222333444555777888999999444444444444444444444444111333666777666555555666555555555555555555555555444555555555666666777777444444444444444444444444777999:::999888777888:::666555555555555666777777444666666555222222555888666888999999777555444555888444000000444777888777333444555666666555555444333777:::<<<;;;<<>>:::888999999555666;;;;;;555444777666>>>BBB>>>;;;;;;999555<<<:::666===LLLWWWnnn|||vvvxxxuuummmuuussspppooooooqqqsssuuuoooggg]]][[[fffrrrtttppp~~~tttmmmooosssuuuzzzwwwpppnnnyyy~~~wwwiiikkkYYYBBB;;;>>>HHHVVV___kkk\\\cccttthhhXXX\\\oookkkWWWCCCFFFbbb{{{ppp{{{nnnxxx{{{oooiii|||oooooobbb@@@DDDRRR^^^ccchhhlllfffZZZaaadddhhhnnnzzzxxxuuuuuutttooo}}}}}}zzz{{{tttqqqyyyZZZKKKKKKYYYjjjhhhSSSHHHLLLOOO\\\aaa^^^fffmmm[[[>>>;;;HHH___qqqmmm___]]]eeelllxxx~~~xxxppppppxxxnnniiieeeUUUWWWgggjjjvvv```NNNGGGBBB@@@:::>>>QQQcccZZZFFFAAA;;;999;;;999444555:::666999:::777555555888999===;;;888777888999::::::111777===QQQpppiiiLLL<<<777666555333222111111222222222222333555777666444111777666666666555555555555555777888777444444777999666666555555444333111111555777777777444333222333555555444444444333333333333333444555555555444444444444444444444555666777:::;;;<<<;;;888666555555555555444333333333444444555222000111444666555333555555555555555555555555999555111000333666777666111666666222333999:::777222555:::>>>@@@@@@@@@@@@AAARRRmmmDDD@@@999:::<<<>>>>>><<<999777777888777555444333444555666999:::;;;;;;<<<<<<<<<;;;;;;999:::>>>>>>;;;888999999777999>>>===777444666777>>>AAA???===>>>===999666999999>>>HHHQQQgggvvvmmmoooppplllnnnppppppnnnkkkmmmrrrxxx|||uuukkkgggppp||||||xxxxxx{{{{{{wwwvvvxxx{{{uuusssttt{{{{{{~~~}}}{{{qqqeeeXXXXXXMMMBBBBBBCCCHHHUUUjjjuuubbbdddtttsss___[[[gggzzzwwwaaaHHHDDD[[[vvv}}}wwwuuuyyyzzzqqqmmm|||wwwvvvaaaAAA>>>IIIWWWdddpppvvvtttooo{{{}}}|||sssiiiqqqooottt}}}||||||xxxnnngggrrrtttPPPMMMTTTbbbggg\\\NNNIIIKKKWWW___dddoooyyyppp]]]CCCCCCOOOdddpppmmmjjjkkkqqq{{{~~~zzzzzz}}}~~~zzztttfff___dddgggwww~~~nnn```hhhRRRFFFOOOYYYTTTJJJGGG999777888:::;;;:::;;;===777:::;;;999777777888999===:::888888999:::999999444<<>><<<>>>SSShhhCCC???777999;;;<<<<<<:::999999999;;;999777555444555666777999:::;;;===>>>>>>>>>>>>???:::888<<<>>>;;;999888999888;;;???>>>999555555888===???===;;;<<<<<<:::444<<<===@@@FFFLLLbbbpppcccdddgggggghhhmmmqqqoookkklllsss{{{|||zzzuuurrrwww{{{}}}}}}vvvtttwwwwwwssswwwvvvpppyyyzzz}}}~~~|||{{{ooodddYYYPPPGGGEEE???AAAJJJJJJNNN___xxxjjjeeeuuujjj[[[___ooo|||iiiQQQIII\\\~~~}}}tttqqqtttoooxxx~~~bbbDDD???DDDRRRgggwww~~~|||mmmaaa```hhhuuu{{{xxxxxx}}}zzztttiiibbbgggvvvggg[[[RRRTTT^^^bbbZZZOOOGGGMMMWWWeeeuuu{{{WWWHHHCCCVVVooozzzwwwtttwww}}}~~~~~~pppfffiiifffnnn{{{{{{mmmlllgggUUUDDD???;;;======;;;:::<<<<<<:::999:::<<<<<<:::888888888;;;999888888999:::888777555;;;CCC]]]{{{[[[CCC:::999444444333333444666777888777666555555555555444333444555777777777666444333888:::;;;:::888666555555666666777666666555444444333555666666555444444555666666666555555555444444555444444444444555666777444444333333333444555555333444555444333222222333222222222222333444444555333222000111333444444333444444444444444444444444222555888:::999888666666666888888555666999:::888<<<666999CCCFFFAAACCCLLLqqqBBB>>>777999:::::::::888888:::;;;>>>===:::888777888999999999:::<<<>>>???@@@AAAAAA@@@:::777:::===;;;999888888999:::;;;;;;999777777999;;;;;;:::::::::;;;:::999>>>;;;;;;BBBIII]]]xxxvvvdddaaabbb```eeejjjpppqqqooooootttyyyssswwwzzzzzz{{{}}}zzzuuu{{{~~~zzzvvvyyy~~~{{{uuuppprrrwwwxxxvvvzzzzzz||||||xxxuuu{{{vvvcccRRRHHHDDD@@@??????IIITTTRRRZZZqqqnnniiixxxvvv^^^[[[kkkzzzooo^^^UUUddd~~~qqqkkk~~~sssiiivvvdddKKKJJJGGGQQQhhhzzzrrr```YYY[[[hhhssstttuuuxxxxxxrrrkkkgggiiippp{{{pppWWWIIIQQQbbbddd\\\KKKHHHMMM___sss~~~qqqYYYGGGOOOeeevvv|||{{{}}}xxx}}}eeeccc]]]dddrrrwwwjjjQQQ777BBBDDDAAA:::999>>>???<<<:::999;;;===<<<888777777999888777888999999777555777999;;;KKKfffsssxxxrrrWWWDDD;;;;;;>>>666555555555555777888999:::888666555555666555444555666888:::999777555333777999:::;;;:::888666555666777777777777666666555333444666666555444555666777666666666666555555555444333333333333555666777444444333333333333444444111333333333111111222444111111111222333444555666333222111111222333444444444444444444444444444444222666;;;<<<999777888999888999999888888:::;;;:::@@@;;;???JJJMMMLLL[[[qqqDDD@@@999888999999888777888:::<<<>>>===;;;:::999999999:::999:::<<<>>>???@@@AAAAAA???:::888;;;===;;;999999999::::::999:::<<<>>>>>><<<;;;;;;===@@@CCCEEEGGGFFFEEE999444===III[[[qqquuullleee___cccfffjjjmmmoooqqqrrrrrrvvv|||~~~}}}|||xxxrrrwww~~~{{{~~~xxxqqqeeeaaaiiippppppvvvzzzwwwuuusssnnnlllrrr{{{~~~oooXXXFFF???@@@???HHHTTTbbbjjjbbbgggpppmmmzzz}}}aaa[[[kkkzzzjjj]]]eee{{{}}}sssggguuupppggguuuhhhVVVRRRKKKOOOcccvvv~~~vvveeeVVVNNNXXXhhhooosssuuu|||wwwrrrppprrrvvv|||yyy___KKKNNN```hhheeeVVVLLLKKK\\\qqq|||~~~jjjTTTMMMWWWgggvvvdddYYY\\\___jjjzzz~~~iiiRRRLLLKKKDDD<<<:::>>>AAA@@@<<<999:::>>>>>>888666777888777666777888888666444888;;;999@@@NNNTTTZZZhhhlll{{{ZZZCCC<<<999888999888777666666666666777888;;;999777666666777666555666888:::;;;;;;999666555555666888:::;;;:::999777666666777777888777777777333444666666555444555666777666666666666555555555222222222222333444555666555444444333333444444444222333444333222222444666111111222222333444555666333333333333333333444555555555555555555555555555555888:::999777777:::===:::999999:::;;;;;;<<<===???@@@HHHRRRUUU]]]yyyFFFCCC<<<777888999888777777999:::888999999:::999999888777888999;;;<<<>>>???@@@@@@===;;;<<>><<>>===CCCEEE[[[qqqyyyvvvqqqqqq|||fff^^^ooosss]]]^^^zzzzzzwwwlllkkktttxxxtttooovvvmmmaaaWWWOOONNN\\\ppp}}}wwwtttooopppzzzvvvtttttt|||nnnXXXHHHNNN\\\gggnnnttt}}}yyy{{{wwwrrreeeXXXVVV```fffeee```WWWTTT```qqq|||~~~}}}qqq___QQQNNNZZZnnn}}}vvvfff[[[YYY]]]kkkwwwjjj```TTTKKKAAA:::999;;;@@@::::::??????999777999:::888777777888888777666111777888<<>>???===888666999888777666666666777888:::999888888888888777555777888:::;;;:::999777666555555666888:::;;;:::888555555666777777888777777333555666666555444444555666666666555555555444444111111333444555555666555666666555444444444555555555555555444222333555777333333333333444555555666333444555444333333555777666666666666666666666666999888777666666888<<>>===>>>AAAAAAKKKYYYbbbgggwwwFFFBBB;;;777888999999777666777888555777999;;;;;;:::888666777888999;;;<<<=========<<<===BBBEEEBBB>>>???DDD@@@GGGLLLMMMQQQXXXYYYVVVTTTOOOOOOWWW```eeelllssswwwrrr^^^LLLMMMWWWeeexxxyyymmmdddbbb___\\\[[[```iiioooyyy||||||zzzxxxtttkkkaaa___nnn~~~}}}gggVVVBBB>>>???GGGPPPXXXffftttqqqggg]]][[[^^^bbbjjjrrrxxxssskkk]]]III<<<@@@JJJWWWpppttttttpppeeetttxxx___\\\www{{{tttuuuffffffooorrrooovvvpppiiiddd\\\TTTXXXgggwwwyyytttbbb^^^YYY[[[gggtttwwwtttdddbbb```hhh{{{{{{fffRRROOOTTT[[[eeeppp}}}ooonnniiiccc___```cccdddeeedddccceeelllvvvyyyyyy|||vvviiiZZZRRRXXXgggsss~~~eee[[[WWW^^^hhhtttxxxkkkdddUUUAAA999>>>EEE===;;;AAABBB;;;999===>>>;;;999999:::;;;::::::111555444888>>>999333:::@@@MMMbbbfffGGG===>>><<<999999666666555555666777888:::999888888999;;;:::888666777777888888888777666555777555444666888:::888777333444555666777777777777444666777666444333333444555555555555444444444333000222555888999888777666888777666555555555555666666666666444222333555777555555555444444555666666444666777666444444666999888888888888888888888888999777555444777:::<<<===<<<999999>>>@@@>>>@@@DDDOOOaaauuuCCC???777777888:::999777666666777444777;;;>>>???===:::888777777999:::;;;;;;<<<<<<;;;???FFFIIIEEE@@@BBBHHHDDDMMMUUUYYY^^^dddddd^^^bbbZZZYYY```hhhlllrrryyy~~~|||hhhRRRNNNSSSaaauuu}}}qqqhhhfffaaaXXXTTTZZZiiivvvpppwww~~~vvvcccRRRTTTbbbpppyyysssZZZEEE===CCCEEEEEELLL^^^nnnuuuooobbbWWWVVV\\\dddmmmtttyyyrrrhhhZZZHHH>>>CCCPPPjjjwwwuuuzzzlllyyyzzzddd```xxx}}}ttt~~~vvvaaa\\\eeehhhcccvvvrrrnnnssskkk]]]VVVaaaooonnnbbbSSSOOOLLLOOO]]]mmmqqqooojjjddd^^^___nnnuuuaaaVVVQQQRRR]]]kkkuuuuuuuuuqqqkkkgggccc```aaafffeeekkklllfffeeelllqqqqqqzzzpppccc[[[]]]dddhhhzzzvvvggg\\\]]]dddooovvvwwwjjjQQQHHHQQQIII???<<>>;;;:::;;;=========:::999333666???===777<<>>===888999<<<===<<<;;;===AAACCCDDDFFFGGGCCC>>>>>>CCC@@@HHHSSS]]]cccgggiiikkklllcccYYYXXXbbbooowww{{{{{{hhhTTTKKKOOOXXX]]]~~~vvvyyynnnhhhccc```\\\[[[aaaiii}}}yyywww|||yyygggWWWRRR\\\iiixxxkkkNNNLLLAAAEEELLLRRRZZZdddpppxxxrrr___XXXaaalll}}}rrriii]]]PPPDDDDDDWWWmmmxxxccc^^^uuuzzzsss{{{rrrSSSKKKVVV]]]ZZZhhhjjjhhh{{{vvv]]]]]]aaaUUUGGGDDDIIICCC===RRRttt|||nnnvvvrrr___SSS```rrr}}}}}}kkkPPP@@@III\\\vvvooojjjjjjkkkbbbVVVWWWaaaxxxuuurrrmmmeee___bbbiiiooouuuvvvqqqnnnnnniiibbbwwwvvveeeSSSccc~~~xxxyyysssooo|||bbbOOOOOOMMMAAA;;;???===???>>>999999======:::===999888<<<===:::888999888@@@LLLdddpppLLL;;;;;;===;;;888777555444444666888999999777777777777888888888888555666777777777777666555777555333333555777777777666777777888888888777777777666555666777666444222:::888666555444555666777999777666888:::;;;999666777888888888888777777666:::777444333555777666444;;;666333444555333222555777888888888666666888:::<<<;;;;;;999888777777777???<<<<<<@@@???999888;;;BBBAAADDDJJJKKKLLLVVVbbbDDD@@@888999888777777777888888999777888:::<<<<<<<<<;;;:::999999:::::::::<<>>;;;;;;::::::999888777777999999777666888???GGGMMMTTTJJJAAA???>>>:::888888FFFKKKTTT]]]bbbaaa[[[WWWLLLFFF@@@???IIIYYYlllxxx|||sssaaaLLL@@@@@@BBBCCCRRRhhhxxxiiieeebbb___]]]______^^^___bbbfffiiiqqq}}}pppaaaUUURRRQQQXXXkkk{{{```DDDLLLVVVhhh{{{sssnnnuuuxxx]]]BBB===NNNhhhmmmfff{{{{{{ppptttfffIII???DDDIIIWWW|||tttdddhhh|||xxxcccKKK;;;<<<===:::AAAUUUmmm}}}sss^^^]]]dddpppkkkWWWTTT[[[kkk}}}fffhhhccceeennnpppggg]]][[[fffoooxxxvvvfffWWWTTTZZZ\\\jjj|||zzzuuuyyyhhhRRRVVVkkkrrrgggPPPPPPcccooo]]]OOOHHH???;;;@@@AAA===;;;>>>???999555666888888:::======<<<<<>>:::===>>>999333333888>>><<<;;;999888777666666777888999666444777@@@HHHKKKHHH???999888999:::===AAAMMMRRRZZZbbbeee___TTTLLLCCCBBB@@@AAAHHHWWWiiiuuurrrjjjZZZHHH??????@@@>>>HHH___||||||ssspppfff```[[[\\\\\\ZZZYYY[[[bbbaaaccckkksssuuupppiiiUUUNNNGGGLLL]]]ppp{{{~~~xxx___LLLQQQ```wwwzzzzzzsssXXX???@@@ZZZyyymmmfffyyyyyy}}}bbbJJJBBBDDDFFF]]]jjjZZZ___zzzvvvYYY>>>888999EEEMMMVVVoooxxxccc___cccpppwwwddd[[[ZZZvvvssslllddd```eeerrrzzzttthhh___ccclllxxx|||sssddd]]]^^^___iiiwww{{{xxxyyy{{{UUUEEEYYYlllzzzgggPPPQQQeee{{{jjjXXXHHHAAAGGGGGG===777;;;???999666888::::::;;;>>>===<<<<<>>HHHRRReeejjjoooooohhh\\\RRRKKKGGGLLLTTTXXX[[[^^^aaaeeellleeeWWWKKKGGGIIIIIIFFFKKK```|||vvvfffWWWPPPPPPOOONNNNNNFFFFFFIIIMMMPPPPPPOOOLLLIIIDDD@@@CCCHHHNNNUUU[[[___tttzzzooopppxxxgggGGGMMM___xxx|||{{{hhhUUU@@@AAA]]]sssmmmzzzjjjJJJ@@@OOObbb}}}}}}zzz{{{zzziii[[[___lll~~~\\\CCCBBBFFF>>>FFFdddwwwnnnfffjjj|||~~~lllVVVFFFZZZ~~~ooocccjjjnnnwwwzzzddd```cccqqq}}}}}}tttmmmgggkkkuuu|||tttuuuxxx|||zzzUUUGGGNNNUUUggg~~~[[[LLLNNNdddvvv\\\PPPJJJBBB;;;::::::777666:::;;;888666666444888???III]]]zzzWWW777555;;;:::777555444444666888999999888888888999999999::::::888666444222222444666888666444333444777:::;;;;;;888777777777888:::;;;===:::;;;;;;888444222444777666666666666777777777777888888777555333333555666777777777666555444333222000222444444333222333444777444555:::;;;777444444666777777555333333444555888999:::888888===HHHQQQ^^^yyy{{{wwwpppiiiccc___]]]]]]___ZZZWWWVVVSSSOOONNNPPPQQQOOOOOORRRRRROOOOOORRRNNNLLLMMMRRRUUUSSSQQQRRRVVVWWWXXXVVVRRRRRRTTTWWWYYYXXXVVVVVVWWWZZZ]]]___dddaaafffhhh``````ccc^^^ZZZ[[[]]]^^^```aaabbbbbb___```dddhhhhhhfffiiiooonnnooonnnmmmnnnrrrwww{{{yyy{{{|||zzzwwwuuussssssqqquuuxxxxxxtttrrrsssvvvrrrrrrpppiiiaaa\\\]]]```^^^]]]\\\[[[[[[\\\]]]^^^```aaabbbaaaaaaaaacccddddddcccbbbaaaccceeeiiikkkkkkvvvrrroooxxxuuunnnxxxBBB>>>777777<<>>:::666666888;;;;;;:::999888777777777999===<<<777<<>>::::::<<<@@@LLLiiizzzQQQDDD===333666555444666999;;;======777777777777888888888888777555444333333444555777666444222222333555555555777666444333444555777888444333333555888888777666333333444555666666555555333555666555444666:::>>>666666666555444333111000000333666666444333444666333000000555666444222333555666777666555555666888666777777<<>><<>>@@@LLL\\\bbb```cccmmmZZZ^^^ggguuuxxxbbbMMMLLLbbb~~~www{{{yyyooowwwrrr|||wwwkkk]]]PPPQQQfff~~~}}}yyyoooeeegggjjj^^^KKKVVVPPPPPPXXX]]]ZZZUUUTTTKKKJJJFFFAAA<<<;;;>>>AAADDDXXX___\\\```bbbfffnnn{{{uuuuuuvvvrrruuutttggg___uuuzzz{{{xxxyyyuuucccOOONNNbbbvvvyyyrrruuuhhh]]]nnnkkk[[[QQQHHHFFFBBB<<<;;;>>>777888999<<>>777777777888:::;;;:::888555777777666666666666777777555555555555555444444444555555555444444444555555666555444444444444555555444333222111222444666888777777777777666666666666333333222222333333444555444333333333333444555555333333555555555555333333333222111111222555777999666777:::<<>>===CCCNNNOOOIIICCCLLLZZZgggqqqwwwzzz|||}}}|||nnn\\\WWWaaammmuuutttxxx~~~|||{{{|||wwwsss]]]IIIIIIIIIGGGIIILLLQQQ[[[nnnxxxpppfff___]]]```bbbddduuuooohhheeeggglllsssvvvggggggggggggeeedddbbbaaa]]]\\\YYYWWWTTTPPPJJJFFFCCC???CCCOOOVVVWWW]]]ggggggiiillluuu}}}ZZZKKKPPPlll}}}|||zzznnnZZZMMMKKKVVVooozzz{{{~~~sssdddXXXQQQPPPTTTVVVSSSOOONNNFFFCCC>>><<<===???AAABBB???GGGLLLSSS[[[[[[eeeyyy~~~ooo{{{{{{sssxxxyyywwwlllqqqsss|||zzzzzz```LLLKKK[[[kkktttzzzmmmyyywwwjjj\\\PPPEEE;;;999<<<<<<;;;999;;;EEE```xxxWWWCCC;;;888999888555888>>>???;;;555555555777999999777555888777666555555666777888555555444333222222222333444444444444444555666777555555555555555555555555333222111111222333555777666666666555555555555555444444333333444444555666333222222222222333444444111222333333333333222111333222222222333555777999:::<<<>>>???WWWwwwtttvvv{{{}}}~~~{{{sssjjjaaaZZZ\\\^^^bbbeeeffffffdddccc___[[[XXXXXX\\\^^^]]]ZZZWWWVVVUUUSSSQQQNNNKKKIIIMMMNNNPPPOOOOOOPPPSSSVVVSSSQQQRRRUUUSSSOOOPPPUUUSSSQQQOOOOOOPPPQQQRRRSSSXXXWWW[[[dddiiifffcccbbb______^^^\\\ZZZYYYYYYZZZTTTRRROOOMMMLLLKKKKKKKKKNNNOOOPPPPPPOOONNNPPPQQQQQQPPPOOONNNNNNNNNOOOOOOTTTYYYWWWSSSVVVXXX]]]gggcccbbbaaabbbccccccbbbaaaDDD@@@::::::999999888888999999:::777777777666666666555555777;;;<<<;;;BBBNNNSSSPPPOOOYYYgggttt{{{}}}}}}}}}|||}}}qqqbbb]]]eeeooosssqqqrrrvvvxxxwwwyyy|||{{{cccNNNIIIEEE>>>???@@@HHHUUUiiixxxtttsssuuuxxxyyy~~~||||||}}}xxxyyyzzz{{{||||||||||||xxxxxxwwwtttooofff[[[TTTUUUJJJCCCFFFKKKLLLQQQYYY___bbbfffmmmxxxzzzZZZMMMUUUqqq}}}tttfffXXXKKKKKKWWWdddpppxxx{{{yyyzzz~~~}}}~~~iii```VVVPPPLLLHHHGGGIIIBBB===999999>>>BBBCCCBBBBBB@@@AAAKKKQQQKKKSSSnnnzzzmmmooorrrooouuu|||qqqmmmuuu~~~}}}ZZZCCCGGG]]]oooqqq}}}{{{hhhTTTCCC<<<;;;;;;999888:::BBBXXX{{{gggMMM>>>:::;;;999666777;;;===;;;444333333555777888888777:::888666555555666888:::777666333111111111222333333333333444555666777888555555666777777777666555333222111111222333555666444444444555555555555555555555555444555666666777222222222222222333333444222222333333333333222222333333222222333555777888;;;>>>???AAA___sssiiilllooouuuyyy{{{zzzxxxvvvooommmkkkkkkllljjjfffbbbWWWVVVVVVXXXYYYXXXSSSOOOQQQQQQQQQQQQQQQTTTYYY]]]bbb]]][[[\\\[[[WWWTTTUUUUUUTTTSSSRRRSSSUUUWWWXXXXXXWWWZZZccciiijjjjjjmmmffffffeeebbb^^^[[[[[[\\\WWWVVVSSSQQQOOONNNNNNNNNVVVWWWWWWUUUSSSRRRSSSTTT[[[XXXUUUQQQOOONNNNNNOOOPPPLLLOOOQQQMMMOOOSSSOOOLLLOOORRRTTTSSSQQQPPPPPPDDD@@@::::::999999888888999999::::::::::::999999999888888666999999999@@@MMMUUUVVVUUU___mmmyyy}}}{{{}}}~~~zzznnn```ZZZ```hhhkkkfffeeehhhlllooouuu||||||dddPPPKKKDDD<<>>::::::===BBBFFFHHHHHHIIIEEEGGGGGG???DDDYYYzzzkkkfffkkklllqqq{{{|||rrrsssxxx|||sssUUUIIIQQQ[[[^^^hhhnnnttt|||}}}jjjTTTDDD===:::999;;;???DDDQQQmmm}}}XXX===:::;;;:::888777888999999666555444555888:::::::::;;;999666444444666999;;;:::888555333222333444555555444444444444555666666444555777999999888666555444333333333333444555666444444555555555555666666555555444444555555666777333333222222333333444555444555555555555555555444444333333333444555777777888<<<===AAAccc}}}{{{xxxrrrnnnaaa^^^\\\^^^aaa```[[[VVVWWWWWWVVVVVVWWWYYY\\\^^^ooojjjeeebbbaaa]]]WWWTTTWWWWWWWWWVVVVVVXXX[[[^^^ZZZXXXZZZaaafffiiimmmrrrjjjlllmmmjjjddd^^^[[[ZZZ^^^^^^]]][[[YYYXXXYYYZZZZZZ[[[[[[YYYXXXWWWYYY[[[bbb```\\\XXXUUURRRPPPPPPMMMBBBHHHNNNFFFJJJNNNBBBBBBGGGLLLNNNKKKHHHFFFFFFCCC@@@::::::999999888888999999:::<<<<<<<<<;;;;;;;;;::::::888999999:::@@@LLLVVV[[[VVV___mmmwww||||||zzzxxx}}}|||vvvjjj]]]XXX\\\ccc___ZZZXXX[[[aaahhhrrr{{{}}}ttt\\\JJJFFF???;;;@@@JJJWWWjjj~~~~~~~~~|||~~~{{{vvvrrrjjj___YYYWWWYYY\\\___fffnnnnnnjjj^^^RRRZZZssszzznnnddd\\\NNNLLLLLLUUUdddrrrxxxxxxjjjddd___```bbbeeelllttt{{{tttcccTTTGGG>>>>>>@@@@@@>>>===BBBLLLTTTUUU^^^VVVHHHBBBAAAFFFTTTvvvbbb]]]hhhnnnvvv|||~~~~~~kkkXXXMMMGGGOOOWWWWWWYYY```aaahhhyyyzzzmmmXXXKKKDDD@@@???AAACCCLLLggghhhCCC999888888999:::999999999888777666777:::<<<===<<<;;;999666444444666999;;;===;;;888666555666888999888777666555444333333333333555777999999888777666555555555555555666666777555555666666666777777777444444444333444555555666444444444444444555666666555555555555555555555555444444444444555666666777666999<<>>DDD___}}}YYY???999666888;;;;;;;;;<<<999888777999;;;<<<<<<;;;999777555444444555777999<<<;;;999777777888999::::::999777555333222111111333444666777888777777666666777777777777777777777555555666666777888888888444444333333444444555666555555555555555666666777444444333333333333444444444444555555666666666666666777<<>>???::::::@@@<<<999BBBGGG???BBBOOOOOOEEEJJJYYYKKKWWW]]]XXXZZZaaaaaaYYYhhhfffmmmyyytttfffYYYQQQDDD@@@RRRlll}}}SSSEEE888777999:::999;;;666666666888::::::888666777666555444444555666777777777666666777777888888999888666555333333222222333444444555666666777777666666777777777777666666444444555555666777777888555555555444555555666777555444444444444555666666555444333222222333444555444555555666666666666666777555;;;DDDWWW~~~qqqmmmiiifffdddaaa\\\YYYZZZ^^^^^^YYYVVVXXXXXXUUUWWWZZZ\\\YYYQQQJJJGGGGGGCCCCCCFFFIIIIIIFFFIIINNNGGGNNNVVVXXXTTTPPPPPPRRRLLLPPPSSSSSSQQQPPPSSSVVV```___^^^[[[YYYZZZ\\\___aaacccfffhhhiiiiiihhhggg___bbb]]]ZZZ\\\VVVOOOPPPMMMLLLJJJJJJKKKKKKJJJIIIFFFCCC===:::999999999999999999:::<<<<<<<<<;;;;;;;;;::::::777666666888;;;AAALLLVVVkkkoootttwwwyyyyyy{{{|||}}}}}}zzzqqqdddVVVLLLGGGFFF@@@;;;>>>EEEPPP^^^jjjfffZZZEEE>>>IIISSS```tttvvv}}}~~~oooiii^^^eeewwwwwwbbbOOOUUUggguuuyyy{{{yyy{{{}}}vvvsssttt{{{{{{[[[TTTJJJAAA@@@EEEOOOWWWeeeyyyzzzRRRBBBQQQfff~~~zzzlllXXXiii{{{}}}}}}xxxqqqeeeeee___SSSJJJFFFCCC@@@888999555888AAA===777<<<555<<>>===CCCCCC???FFFRRRBBBSSSYYYQQQVVVlllxxxttt~~~qqqpppnnnrrruuukkkWWWEEEJJJ]]]zzzhhhRRR===666666666555666333333444666888777444222555555444444444444555555333333444444555666666666777666555444444444444444333333333333444555777888555666666666666666555555333333444444555666777777666666666666666777888888444333333333333444555555777666555444444555666777444555666666666666666555777333999BBBNNNlll~~~vvvpppjjjeeeaaa\\\aaaaaaZZZTTTUUUUUURRROOOTTTXXXWWWQQQJJJHHHHHHDDDEEEIIIMMMLLLIIIJJJOOODDDIIINNNMMMGGGCCCEEEHHHDDDHHHLLLKKKHHHFFFIIILLLKKKKKKKKKJJJJJJLLLPPPTTTNNNPPPRRRUUUWWWZZZ\\\]]]]]]iiiccc```hhh```TTT[[[PPPMMMIIIJJJMMMOOOOOOMMMNNNBBB>>>;;;;;;:::777555444555777999::::::;;;;;;:::999999777999;;;<<<===BBBJJJQQQcccmmmtttsssrrrxxx}}}}}}}}}xxxjjjWWWMMMLLLBBBAAACCCHHHLLLTTTeeewwwmmmZZZGGGCCCLLL\\\mmmyyyuuuvvv{{{ppp\\\VVVbbbqqqyyyvvvvvvzzz~~~ssssssYYYHHHCCCAAAFFFKKKGGG^^^uuupppGGG<<>>===CCCBBBJJJhhhlllSSSOOO]]]uuu|||ssssssqqqjjj\\\\\\fffwww|||jjjaaaeeeooorrryyy}}}xxxtttmmmcccXXXPPPJJJJJJDDD<<<999>>>@@@>>><<<:::999999999999888666888888999:::;;;;;;;;;;;;<<<;;;:::999999999:::;;;:::===???===<<>>777333333666555222333444555555444333222666666555555555555666666222222333444555666777777444333333555888999666444777666555444444555777888888666444333444666666666666666666666666666555555555444333555888:::999888777666444333333333555666555555666666777777777777888777666666666666666666555888:::===DDDSSSgggvvvzzztttlllddd]]]YYYYYYXXXYYYZZZUUUMMMJJJMMMKKKKKKFFF@@@CCCKKKNNNJJJMMMLLLMMMMMMJJJEEEEEEHHHHHHCCCBBBEEEFFFBBB@@@BBBEEEEEECCCAAA@@@CCCFFFGGG??????>>>???AAAEEEIIIKKKLLLQQQXXX]]]```aaabbbccc[[[TTTKKKGGGGGGIIIHHHFFFJJJ???;;;:::;;;;;;999888888:::<<<<<<;;;;;;;;;<<<>>>???AAAIIIBBB999444555<<>><<>>>>>:::999888888::::::999888888999;;;<<<<<<;;;999888;;;:::999888888888888888666999;;;999666888AAAIIISSSTTTiiizzzlllmmmrrr~~~bbbKKKKKKddduuu]]]BBB;;;555333777666333333444444444333222222666666666555555666666666333333444444444555555555222111111222444666555444777777777777666666666666666555444444666777666555777666666555444444333333555444444555777999888777666555444333333333444555444555666777888777666666555555555555555666666666999999999:::@@@KKKXXX```rrrwwwkkkbbb^^^]]]^^^___ZZZQQQMMMMMMJJJJJJDDD<<<@@@KKKPPPLLLJJJMMMMMMIIIFFFGGGGGGEEELLLHHHGGGIIIHHHCCC@@@???AAABBBBBBBBB@@@???@@@BBB<<<<<<<<<<<<>>>AAADDDFFFCCCGGGLLLQQQVVV[[[___ccc[[[TTTKKKFFFEEEEEEDDDCCC~~~III>>>;;;999::::::999999999<<<>>><<<;;;::::::;;;>>>@@@BBBRRRIII===777777<<<@@@BBBRRRZZZdddhhhjjjmmmsssxxxzzz{{{|||zzzrrrfff[[[UUUNNNRRR\\\jjjvvv|||~~~}}}cccTTTEEEFFFQQQaaappp{{{yyyzzznnnddd___[[[]]]jjj}}}yyyppphhhkkkuuu}}}}}}yyyrrrqqqsssxxx}}}|||nnnfff\\\HHH???@@@>>>@@@GGGlllyyy___>>>QQQZZZ___ZZZWWWZZZ]]]\\\RRRVVV\\\```ccclll~~~ttt[[[SSSSSSSSSVVV]]]eeemmmuuu|||~~~~~~uuuuuu}}}yyy{{{xxx{{{rrreeecccZZZWWWRRRMMMHHHCCC???===>>>>>><<<999888:::;;;;;;;;;:::999:::<<<===<<<;;;888:::<<<======;;;888666999999888888777777777777888888999999999:::;;;<<>>999777888444555555555555555555555555666555555444444555555666555444444444444444444444222111111111333444555666666777777888777666555444444444444555777777555333444444444444444444444333555555555555666777777777777666555444444444555555333555777888888777555444444444555666777777777777;;;999777999>>>EEEKKKOOOVVVfff}}}zzztttnnneee[[[WWWXXXUUULLLCCCAAAEEEJJJNNNQQQMMMQQQNNNEEEDDDKKKNNNKKKPPPNNNMMMMMMLLLHHHDDDAAABBBCCCFFFGGGDDD@@@???BBB@@@???>>>>>>>>>???AAABBBBBBDDDEEEGGGIIIMMMSSSWWWXXXSSSKKKFFFDDDDDDCCCBBB}}}HHH===;;;777888999999888:::<<>>???KKKEEE===999:::<<<======<<>>>>>>>>BBBBBBAAA??????BBBGGGJJJQQQMMMIIIEEECCCBBBBBBBBB~~~HHH>>>>>>777888999999999:::===???;;;:::999999888999:::;;;;;;999888888:::;;;<<<;;;555>>>KKKSSSTTTXXXgggvvvsssxxx{{{{{{zzzxxxppphhheeekkkrrryyy}}}uuubbbRRRDDDDDDOOO^^^lllvvv|||qqqZZZIIIDDD@@@LLL^^^nnnyyy}}}~~~~~~rrrqqqqqqooojjjccc[[[UUU[[[jjj|||qqqKKKAAAEEENNNNNNLLLIII???DDDBBBOOOaaaiiinnnrrrooonnnaaaPPPFFFDDDIIISSS\\\XXXKKKFFFIIIEEE@@@NNNffftttzzzkkkYYYKKKCCC???>>>AAAFFFIIIKKKPPPWWWMMMCCCCCCEEE>>>===BBB@@@<<>>===;;;;;;@@@@@@???===<<<>>>BBBEEEIIIHHHGGGEEECCCAAA@@@???~~~III@@@@@@999:::;;;::::::;;;>>>@@@===<<<;;;:::999888777666333555777888888888999::::::<<>>===???:::666===:::888<<<999444999555999<<<===;;;::::::;;;888666999>>>???;;;999<<<:::888888888:::::::::888::::::;;;;;;;;;:::999999777888:::<<<===>>>>>>>>>;;;:::<<<@@@DDDCCC===888;;;999999:::>>>DDDMMMTTT___nnn|||nnnsssttt~~~fff]]]\\\vvvgggbbb^^^[[[YYYUUUDDDCCC???<<<999777666666777777666666666666777777777777777777888888888888555888::::::777666666777444555555666666666666555333222222333666777666444222222333444555666666777555666777666444222444555777777777777777666666555666666555555555444444444444555777888999888777666999999999::::::<<<>>>@@@@@@@@@PPPqqqyyytttooollllllkkkddd___^^^YYY[[[XXXSSSSSSUUURRRMMMMMMLLLRRRVVVOOOCCCAAAIIIGGGFFFDDDBBB@@@???======???@@@@@@@@@??????AAACCCHHHIIIJJJIIIFFFCCC@@@???JJJAAABBB;;;<<<<<<<<<;;;<<>>>>>===<<<:::777555444444777:::999777555777999<<<666777???HHHNNNUUU]]]mmmrrrvvvwww{{{{{{rrrllltttyyyyyyzzz~~~|||vvveeeTTTCCC@@@JJJXXXgggqqq}}}zzzmmm\\\GGG>>>@@@LLLZZZjjjtttwwwzzzzzzbbbNNNJJJVVVdddjjjqqqhhhdddZZZXXX\\\XXXBBBHHHCCCJJJ```aaa\\\ggg^^^OOODDDDDDDDD???===@@@KKKVVV]]]\\\]]]bbbaaa[[[^^^mmmyyyuuuddd```LLLEEEAAA@@@===:::===EEEFFF888666:::888;;;>>>:::555===;;;:::===777111555555999>>>@@@>>>;;;:::;;;;;;999;;;@@@@@@:::888:::<<<;;;::::::<<<<<<;;;:::::::::::::::::::::::::::777888;;;===???@@@@@@@@@999===BBBDDDCCCAAA===<<<;;;333555>>>===555999GGGHHHTTTwwwiiinnnooo~~~kkkTTTTTTqqq{{{oookkkgggOOOLLLHHHBBB>>>:::888777999999888888888888999999777777888888999999999999555999<<<;;;888555555666555555666666777777888888333222111333555666666555444555555555555555555555444777888666333222333555666666666777666555555444777666555444444444444444333444666888888777555444888:::::::::999:::<<>>============>>>>>>>>>>>>BBB@@@>>>;;;:::999888888999:::999888666666888:::888777:::===<<<===HHHVVVgggiiinnntttxxxyyywwwtttqqqfffpppzzzuuu{{{qqqgggSSSCCCDDDLLLTTTcccrrrwww{{{~~~|||~~~~~~mmm___MMM???@@@III```jjjwww~~~aaaGGGEEEVVVeee}}}~~~|||yyylll___YYYZZZWWWJJJAAAEEELLLQQQVVV[[[aaa]]]OOOAAAAAAIIIIII@@@EEEMMMWWW]]]eeelllpppnnnpppqqqvvv}}}tttgggfffWWWKKK@@@999@@@FFF>>>888;;;:::666666;;;<<<999777777888999999999888888999:::===???@@@@@@???>>>;;;;;;<<<<<<;;;999777666333666;;;>>>@@@>>><<<999:::::::::999999999888888777888999<<<>>>@@@BBBBBBCCCBBB@@@@@@@@@???<<<:::999::::::888777888:::<<>><<<999666444555666777777777777666555777999<<<666888999999888888888999666777888777666555666777444444333333333333444444555333222222444666777777777666666666555555444444666666555444444444444555333333444444555777888999666444555888777333111333<<<::::::<<<;;;;;;???EEEHHH[[[||||||yyyjjj^^^bbbsssxxxrrrssswww}}}~~~wwwooojjjiiifffaaa]]][[[SSSSSSZZZZZZQQQNNNRRRTTTIIIJJJLLLDDDDDDHHHFFFGGGEEEBBBBBBCCCEEEEEEEEELLLOOORRRQQQKKKEEEAAA@@@III@@@???>>>>>>>>>======<<<<<<;;;<<<<<<<<<<<<;;;999777666:::;;;;;;999777777999;;;888777999<<<<<<>>>HHHSSSaaadddiiipppvvvyyyxxxwwwiiizzzllliiipppmmmWWWEEEDDDKKKSSS___lllsssxxx~~~{{{yyy{{{}}}pppYYYJJJEEEIIISSS\\\iiikkkSSSDDDHHH[[[mmm{{{zzzjjjccceeedddZZZQQQKKKGGGFFFNNNXXXRRRXXX[[[ZZZ^^^```UUUEEE;;;GGGSSSYYY```lllyyyttttttvvv{{{qqqeee\\\PPPEEEGGGJJJAAA:::<<<:::666777;;;<<<999888:::;;;;;;999888999:::999:::<<>><<<:::999888888999999>>>>>>===<<<;;;;;;;;;;;;999999888777777777777888999999:::;;;===>>>??????AAA???>>>>>>>>>===;;;999888888888777666666888:::@@@FFFPPP]]]jjjvvvpppaaaggg{{{uuu\\\SSS[[[xxxvvvcccTTTJJJIIIEEE<<<<<>>888555333333444666666555555444666888:::777888:::999888777777888666777888777555555555777555555555444444555555555666444222333555777888777888777777666555555666666666666555444444444444555444444555666777888999999888666666:::999555444666888777888:::;;;<<>>>>>>>>===<<<:::999888999:::<<<======<<<999888;;;<<<<<<;;;999999:::;;;<<<999888:::;;;<<>>DDDQQQUUU\\\``````eeemmmlllfffKKKYYYcccaaa^^^fffttt}}}||||||~~~xxxmmm___]]]ZZZMMM>>>>>>;;;777777;;;<<<999:::===@@@>>>999777999<<<999:::<<<>>>@@@@@@@@@@@@???===999666555777:::===MMMHHHAAA;;;888999<<<>>>;;;:::888777666777999::::::::::::;;;;;;<<<<<<<<<>>><<<;;;;;;;;;;;;999888999999999888666777999;;;???CCCGGGLLLSSS]]]hhhqqqmmm\\\[[[hhhrrrrrrlllRRRJJJRRRjjj{{{~~~wwwhhhTTTKKKRRRQQQFFFIIIXXXSSSNNNGGG>>>888555444444555555444444444666888999777999:::999777666666666666777888777555444555666777777666666666666777777666555444444666888888777999888777666666666777888666666555444444444444555333444666888999999888888777555666999999666444666999888888:::;;;===EEEOOOooooooUUUHHHJJJMMMJJJNNNaaafffUUUNNNIIIEEEFFFJJJOOOWWW___[[[iii}}}|||ttttttnnndddbbb]]]NNNGGGIIIHHHHHHDDD@@@???CCCFFFGGGGGGOOOQQQQQQOOOKKKFFFCCCBBBKKKBBBAAA<<<<<<<<<<<<<<<:::999888:::;;;<<<>>>>>>>>>>>>>>>;;;<<<<<<;;;999999:::;;;???<<<999888888999<<<>>>MMMQQQXXXcccnnnwww{{{|||zzziiivvvsss~~~||||||dddLLLFFFMMMVVV\\\```kkkqqq{{{~~~{{{wwwuuuuuu{{{xxxRRRKKK>>>;;;OOOpppjjjZZZPPPSSSRRRLLLOOOZZZpppnnnSSSBBBAAAGGGVVV]]]```\\\]]]hhhvvv}}}iiiuuu{{{tttjjjhhhnnnsss{{{|||~~~xxxuuulll[[[DDD@@@;;;888999;;;;;;:::<<<@@@CCC@@@999666999>>>999:::<<<===???@@@@@@@@@===;;;888666555777:::===RRRMMMCCC<<<888999===@@@???===:::888888999<<<===999999999::::::;;;;;;;;;===;;;999999::::::999888<<<<<<<<<;;;999999;;;===@@@BBBDDDDDDDDDJJJUUU]]]lll}}}zzzuuuddd[[[SSSSSSYYY\\\XXXSSSEEECCCPPPhhhxxxzzzssskkk___ZZZ___```ZZZ]]]ggg\\\VVVNNNEEE===999888888666555444444666777888888777999:::999666555444555666777777777555444555666888888777777777777888888777666555555777888888777:::999888666666777999:::666666555444444444444555222333555777888888666666444222444777777444333555???<<<;;;;;;;;;===HHHSSSxxx|||TTTKKKGGGDDDCCCNNNUUULLLGGGEEEDDDDDDEEEGGGJJJMMMHHHPPP\\\fffjjjhhhccc^^^cccfffnnn}}}}}}gggYYYVVVQQQQQQJJJDDDAAACCCFFFEEEDDDGGGHHHGGGFFFCCCAAA??????JJJAAA@@@999:::;;;<<<<<<;;;:::999===<<<;;;:::;;;===???AAA999:::;;;;;;999888888999===<<<:::888777999;;;;;;EEEHHHPPP\\\hhhssszzz|||pppvvvssswwwhhhPPPHHHOOOXXX^^^aaaiiipppzzz}}}yyyvvvuuuzzz~~~}}}gggCCCCCC@@@BBBWWWxxxnnn^^^WWWXXX^^^YYYKKKHHHPPPiii}}}eeeQQQFFFAAACCCSSS``````[[[]]]gggqqqttt~~~}}}xxxsssppppppsssyyy~~~wwwbbbJJJCCC;;;999:::;;;;;;:::===AAACCC@@@999666:::???999:::;;;<<<===>>>>>>>>>999999888888888999::::::JJJFFF@@@:::888888:::<<>>@@@BBB@@@===???FFFLLL[[[jjj|||{{{eeeZZZJJJHHHGGGIIILLLJJJDDD???CCCGGGZZZsssxxxiiijjjgggcccbbbdddccc^^^XXXSSSLLLDDD???;;;::::::777555444555888:::999888777888999888666444444444555666777666555444444666888888777777777777888888777666555666888888777666:::999888777777888999:::666666555444444444444555000222444666666666444333333222333777888555444666@@@===<<<<<<<<<@@@NNN\\\pppSSSFFFIIIEEECCCGGGJJJ@@@AAABBBBBBBBBBBBAAA???CCCEEEIIILLLMMMMMMKKKJJJFFFJJJQQQ\\\llluuukkkbbb^^^VVVLLLGGGHHHJJJHHHFFFAAA@@@???>>>>>>>>>>>>>>>~~~III???>>>888999;;;======<<<;;;:::===;;;888666666999<<<>>>999:::;;;;;;999888888999888<<<<<<999999;;;>>>>>>???BBBJJJUUUcccnnnvvvzzzvvv{{{zzzzzz~~~{{{~~~kkkTTTIIINNNXXX```bbbiiinnnwww{{{vvvtttxxxvvv```AAACCCEEELLL^^^xxx~~~iii______bbbaaaVVVIIIJJJRRRccc}}}lll^^^PPPEEE>>>KKKVVVVVVOOOOOOZZZfffttt}}}xxxoookkkooovvv|||~~~jjjOOOEEE;;;:::;;;;;;:::;;;>>>@@@AAA===888666:::>>>::::::::::::;;;;;;<<<<<<666777999:::;;;:::999888<<<;;;999777666666777888;;;:::888777666777999:::888888999::::::;;;<<<<<<<<<:::888888999;;;;;;;;;:::;;;:::888666666888999;;;<<<>>><<<::::::===@@@LLLXXXiiizzzrrrUUUDDDAAA@@@??????@@@???===;;;<<>>;;;===???CCCEEEGGGFFFDDDCCCCCCFFFJJJNNNYYYooo}}}nnncccVVVOOOOOOOOOLLLHHHDDDAAA>>>>>>???AAABBBBBB}}}GGG===<<<999;;;===>>>>>><<<:::888<<<:::888777666777999:::999;;;======;;;999999:::;;;BBBDDD???:::<<>>>>>===:::888777999<<<::::::999999888888999999555666888:::::::::999999555666666777777888888888999999888777777777777888::::::;;;;;;;;;;;;;;;;;;;;;999777777888:::;;;;;;::::::999777555555666888:::::::::::::::;;;<<<===@@@IIIVVVbbbnnn~~~tttUUUCCC???===;;;:::;;;;;;<<<;;;666>>>SSSooo~~~ooo```RRRRRRPPPKKKHHHGGGBBB<<>><<<:::888777666666777444333555999;;;999555444555777666555444444555555666777666444333444555555555555444444555555555555555555666777777555333555666888999:::999888777666666555444444444444555222222333333333333444444444222444999:::777777:::888777777888;;;EEEYYYmmm{{{lll{{{{{{lll^^^UUUTTTMMMBBB===>>>>>>;;;999;;;>>>BBBCCCDDDCCCBBBDDDEEEFFFHHHOOO___tttnnnccc^^^ZZZTTTNNNLLLHHHCCCAAACCCEEEFFFFFF|||EEE;;;:::<<<===>>>???>>><<<999777===<<<;;;:::999999888888:::<<<>>>>>><<<;;;:::;;;BBBJJJLLLCCC;;;;;;======;;;>>>DDDNNN[[[gggppptttxxxvvvnnnwwwsssnnn{{{|||mmmXXXIIIIIIRRR[[[___hhhkkkpppvvv|||~~~zzzsssnnnrrr{{{ppp\\\OOOMMMCCCFFFWWWrrrnnnYYYUUU___bbbXXXLLLIIILLLOOO^^^|||xxxddd\\\``````\\\KKKDDD??????EEEMMMWWW^^^pppxxx~~~}}}pppppppppppprrrzzzttttttwwwoooVVVHHH<<<;;;<<<;;;:::<<<===<<<:::888888888999:::;;;:::999888777777777777666666777888999:::::::::666777888999:::;;;;;;;;;::::::::::::999999888888======<<<;;;;;;:::999999:::888555555777:::;;;;;;<<<<<<;;;999777666888999<<<:::888888;;;===>>>>>>999@@@HHHNNNUUUfff}}}```MMM===<<<;;;;;;<<<;;;:::888;;;???MMMbbbqqquuuwwwzzzpppooommmnnnqqqmmm]]]LLLIIIAAA???CCCCCC<<<;;;???999999999888888777666555666333222444999:::777444333444666666555444555666555666666666444333444555444444333333333333444444555444444555777666444222333555888::::::999777666666666555444444444444555444444333333333444555555111000222777888666666888999888777777888BBBXXXkkk|||iiigggbbbTTTCCC:::;;;<<<999999999:::;;;===???AAABBB???>>>???BBBJJJVVVccckkk{{{rrrjjjaaaYYYRRRMMMGGGDDDEEEGGGGGGGGG~~~HHH===::::::<<<===<<<;;;999::::::@@@???<<<:::888888999999============<<<;;;:::999DDDKKKJJJ@@@<<>>888:::>>>CCCHHHOOOYYYfffooommm}}}xxxsss~~~zzznnnssstttbbb^^^ZZZLLLTTTbbb[[[mmmppptttvvvwwwzzz}}}zzztttooommmrrryyy|||iii```SSSJJJOOOLLLWWWsss}}}~~~vvvfffYYY\\\ccc___PPPJJJRRRWWWTTTaaavvvxxxiii```^^^aaaccc^^^NNNAAACCCNNNVVVZZZ\\\qqqppplllqqq{{{yyyvvvwwwsssoooqqquuuzzz~~~uuuqqqsssuuuoooeeeXXXHHH999555888;;;;;;<<<999:::;;;;;;<<<<<<;;;;;;555888<<<===<<<999888777888888888888888888888777555666555333666<<<>>>;;;:::;;;;;;<<<<<<;;;::::::===<<<:::999999<<<>>>@@@;;;999777666888:::;;;;;;<<<;;;999777777777777888888888999999999;;;@@@CCCBBB>>>???CCCDDDMMMiiipppMMMMMMQQQJJJ======AAA;;;>>>IIIIIIMMMbbbmmmeee]]]```UUUSSS\\\___TTTJJJHHHFFF@@@AAAIIIHHH===777999===<<<:::888777777888888666666666666666555555555777555333222333444444444666555555555555666666777666666555444444444444444555666666666555444333333999777666888;;;<<<999555777666444555777888888777444555666777666555333111777666444333222222333444333555888999999@@@SSSeeetttJJJ666>>>DDD>>>:::;;;======<<<<<<===???<<>><<<:::<<<======;;;::::::;;;???>>>;;;999888999:::::::::;;;;;;<<<<<<<<<;;;;;;===DDDDDD;;;999======777>>>???@@@BBBGGGQQQ^^^hhhuuuiii|||ooouuu}}}ddddddpppZZZOOOccc]]]PPPcccooorrrttttttrrrsssxxx}}}}}}{{{wwwrrroooqqqyyysssxxxeeeQQQKKKGGGMMM^^^eeeeeeWWWaaa```fffcccYYYVVV\\\\\\VVV```oooyyyoooiiihhhkkknnnzzzeeeLLL???AAAPPPeeeuuukkkjjjbbbaaaggghhhmmm||||||{{{zzzyyyyyyyyy~~~~~~rrriiiiiikkkeee\\\SSSFFF:::777999999999:::888999999:::::::::::::::666999<<<===;;;:::888888999999999999999999999:::777888888777:::??????<<<::::::::::::::::::::::::;;;:::999999:::<<<>>>???;;;999666666888:::;;;;;;;;;:::999777777777777777777888999999999;;;===@@@CCC<<<:::>>>@@@DDDTTTgggttt{{{vvvrrrtttnnn]]]UUUSSSJJJYYYeee\\\LLLOOOUUUNNNFFFKKKBBB@@@GGGIIIDDDDDDIII___VVVSSSVVVSSSGGGAAACCC<<<;;;999888888888888999666666666666666666666666888555333333333444444333444444444555555666777888777666555555444444555555555555666666555555444333777666555666666666444222666555333444666777777666444444666777666555444222666555444333333333444444555555666777777<<>>@@@BBBDDD>>>>>>JJJPPPMMMLLLMMM\\\ddd___```hhhhhh___pppiiihhhnnnooonnnttt~~~vvvuuuzzz~~~}}}GGG>>><<<:::<<<>>>>>><<<::::::;;;>>>===;;;999999999;;;<<<888888999:::;;;;;;<<<<<<666<<<===777555::::::666>>>===;;;:::>>>HHHVVVaaaiiiuuuzzz{{{{{{pppkkkjjjbbb```bbb```cccccc\\\ppptttwwwtttnnnkkkoootttyyy{{{zzztttnnnnnnuuu}}}qqqfffSSSJJJIIICCCLLLcccyyykkkcccbbbyyyrrrcccXXX\\\lllwwwxxxkkkmmmvvv|||{{{|||yyygggYYYQQQUUUfffvvvjjjjjj^^^UUUVVVWWWbbbvvv{{{{{{|||}}}}}}|||xxxtttyyy}}}pppddd``````[[[SSSKKKBBB:::888888777666777777888888999999999999999888:::;;;;;;:::999999:::::::::::::::;;;;;;<<<===999<<<<<<;;;>>>BBBAAA===:::999999999999999::::::888888999:::;;;<<<===>>>;;;888666666888::::::::::::999888777777777777777666888::::::999999:::;;;AAA888444999<<<<<<@@@GGGTTTbbbwwwxxxnnniii```hhhwwwoooXXXQQQPPPIIICCCAAA:::888===AAAEEEPPP\\\kkk```XXXUUUNNNDDD???BBB:::999888888888888999999666666666555666666666777999777444444444444333222444444444555555777888999888777666666555555666666555555666666666555444444777777777555333222222333666444333333555666666555333444555666666666555444444444444333444444555666999666555666777:::DDDOOOlllzzz[[[FFF<<<<<<;;;888777888:::>>>@@@>>>BBB@@@BBBPPP___YYYIIIAAADDDDDDAAAAAADDDGGGHHHKKKKKKKKKIIIIIILLLPPPSSSVVVYYYdddtttyyyEEE;;;::::::===??????===;;;;;;;;;===;;;:::999999:::<<<===888888888999999::::::;;;444999:::666555888999777888888777666999CCCPPPZZZ[[[uuutttsssllltttuuu```fffmmm```hhhrrr^^^ooovvv{{{xxxpppjjjkkknnntttxxxzzzuuummmkkkrrryyy||||||||||||~~~}}}xxxrrr]]]VVVLLLMMMPPPKKKVVVqqqwww~~~vvvvvvsssuuuaaaZZZhhhrrrmmmzzzwwwjjjaaabbbiiipppsssiii[[[UUURRRYYYkkkjjjooouuuzzz~~~}}}xxxuuu{{{uuuiiidddbbb[[[SSSDDD>>>999888777555555777777888888999:::999999999888999:::999777777999:::;;;:::::::::;;;===>>>???<<<>>>??????AAADDDCCC>>>;;;:::999999999:::;;;<<<666777999;;;<<<=========;;;999666666888:::::::::999999888888777777777777555888:::;;;999888777777===666333888<<<;;;;;;===@@@LLL___ppp{{{vvvuuuoooiiivvvwwwppplllaaaUUUTTTEEE===888<<>>FFF<<>><<<;;;;;;<<<;;;:::999999:::<<<>>>;;;:::999888888888888999888;;;;;;999777888999888777888888888999???GGGNNN[[[VVVooottt~~~qqqrrr{{{fff]]]pppmmmcccrrrooowww~~~}}}vvvooommmmmmqqqwwwzzzuuunnnlllrrrzzzvvvyyysssrrrsssnnnddd[[[WWWSSSKKKLLLTTTZZZooowwwsssxxx}}}mmmbbbhhh|||xxxgggqqq~~~rrrhhhfffiiittt|||vvviii```VVVRRRZZZbbbjjjqqqvvv}}}|||rrrwww|||~~~vvvrrrnnnfff]]]FFF???999888666444555888888999999:::::::::::::::888888888777666666888:::;;;;;;::::::;;;===>>>@@@===???@@@???AAADDDBBB===;;;;;;;;;;;;;;;<<<======666888:::<<<=========<<<;;;999777777888:::;;;;;;999999999999999888888888555888;;;;;;999777666666:::777777999999999;;;>>>:::>>>GGGVVViii|||vvviiiiiimmmgggiiijjjmmmyyy~~~lll^^^eeeLLLAAA888888@@@HHHOOOSSSTTTLLLBBB<<<888666666888666777777888999999999999777666555555555777888999999777666666777666444333888777666555555444555555888888777666666666666666555555666666666666666555666888999888555666999===888666555555666777777666333333444555555666666666222333444555666666777777:::666444777:::;;;>>>CCCIII___oooPPPFFFDDDBBB@@@@@@AAACCCBBBAAA@@@CCCLLLUUUhhh^^^BBB777333999:::666:::DDD555===>>>777666>>>AAA<<<===<<<<<<@@@IIIPPPSSSSSSQQQVVVaaammmwww}}}~~~III@@@>>>;;;===@@@AAA???===<<<;;;<<<;;;:::999999:::<<<===<<<;;;:::888777777888999;;;======<<<:::999999::::::<<<<<<;;;999:::>>>BBBTTTZZZiiisssxxx~~~xxxwwwmmmgggkkkmmmnnntttrrrwww}}}~~~zzzuuuqqqoooppptttwwwuuuppppppvvv|||}}}xxxppphhheeeddd]]]OOOCCCLLLVVVZZZ___iiirrr~~~|||ssseeennnjjjnnn{{{~~~tttmmmllluuu~~~uuunnn```PPPMMMVVV^^^dddiiisssvvvyyy|||}}}uuulllSSSGGG<<<888777555777999888999999:::::::::::::::777888999888666666888999;;;:::999888999;;;===>>><<<>>>>>><<<===@@@???;;;:::;;;<<<===>>>>>>======999:::<<<===>>>======<<<===:::888888999;;;<<<<<<999::::::;;;::::::999999666999;;;;;;999777666666:::::::::999666666999===888777999FFFZZZooo|||eeeRRRUUUXXXKKKYYYUUUTTTdddrrrhhhaaammm\\\OOOBBB<<>>CCCTTTzzzmmmNNNCCCDDD@@@<<<;;;===>>>===<<<@@@:::JJJgggnnnHHH<<<666::::::555777???444:::;;;555555;;;>>><<<<<<===<<<;;;>>>DDDGGGFFFGGGIIIOOOYYY___aaacccfffooowwwLLLAAA???;;;>>>AAABBB@@@>>><<<;;;===<<<:::999999:::;;;<<<<<<;;;999888888999:::;;;;;;;;;<<<<<<;;;999:::<<<<<<======:::777666999===HHHbbb[[[ZZZwwwyyyooo}}}kkkxxx}}}hhhppprrrxxxxxxxxxyyyxxxvvvtttrrrmmmoooppppppoooqqqvvv{{{zzzxxx{{{~~~nnnrrrkkkkkkccc[[[YYY[[[XXXMMMCCCPPPgggtttvvv~~~{{{hhhppp{{{vvvyyy|||wwwvvvtttxxx}}}}}}qqq[[[OOOUUU[[[\\\\\\gggxxx|||||||||wwwgggUUUBBB999888777888:::777888888999999999999999888:::;;;:::999888999:::;;;:::888777777888:::<<<;;;<<<:::777999<<<<<<888777999<<<>>>???>>><<<;;;<<<==================<<<>>><<<999999;;;===>>>>>>::::::;;;<<<<<<<<<;;;:::777999;;;;;;999888888888:::;;;;;;999777777888888:::777666>>>MMM]]]jjjpppwww|||www\\\HHHQQQRRR>>>CCCGGGEEEJJJYYY^^^\\\aaaddd[[[MMMCCC??????===;;;<<<;;;999888999::::::888666777888999999888777777888777555444555777:::<<<666666666777999999777666555555555555555666777777777666555555444444555555555555666777777777777777555444444555777888777666999777555555666666555444666555555444444444444555333444555666777777666666333333555999888666777<<>>>>>999999>>>AAA@@@BBB@@@BBBIIILLLJJJLLLPPPZZZ___kkkzzz~~~yyywwwtttxxx}}}KKKAAA>>>;;;>>>AAACCCAAA>>><<<;;;>>>===;;;999999:::;;;<<<;;;:::888888888:::<<<>>>999999:::<<<;;;999:::===:::;;;;;;888555666:::???HHHCCCOOOWWWSSSbbbpppgggooo}}}yyy{{{uuu}}}yyytttssstttuuutttssshhhiiiiiijjjllloootttxxxtttwww}}}yyywwwyyy~~~|||hhhhhhaaaZZZccc___WWWQQQSSS[[[^^^YYYRRRiiiyyy|||tttjjjyyyzzzwwwyyy|||uuuzzz{{{~~~hhhYYYgggiiiddd\\\aaaqqqyyywww|||yyyxxxzzz}}}vvv```HHH;;;999888999;;;666666777888888888888888999;;;===<<<;;;::::::;;;;;;:::777555555777999:::::::::888444666999:::666555888;;;>>>???>>>;;;999???>>>>>>>>>============???===::::::<<<>>>??????:::;;;<<<=========<<<;;;888999;;;:::999888999::::::;;;;;;:::;;;<<<:::666<<<:::888;;;BBBLLLTTTYYY___qqqvvv^^^OOO]]]^^^EEE999KKKIII>>>GGGSSSOOOHHH\\\WWWLLL@@@999888:::;;;777888999999;;;;;;999555666777888999999888777666888777555444555777:::<<<555555666888::::::888777222333333444666888999:::666666555444444444444444555555666777777777777777888666555777999:::666333888666444444555555444333777666555444444444444444444444666777777777666555444666:::===:::666777<<<<<>><<<;;;:::999888;;;@@@:::???@@@999555999===<<<<<<888999???@@@>>>???DDDEEEHHHPPP\\\bbb```]]]\\\VVVZZZ^^^bbbhhhttt}}}???@@@>>><<<>>>??????===<<<======AAA???<<<999777888999:::999999:::;;;;;;;;;::::::<<<:::999;;;>>>???===:::<<<999666666999;;;;;;999888:::>>>CCCEEEKKKXXXeeejjj~~~}}}xxx~~~yyyvvvtttssspppmmmqqqwwwpppggg^^^\\\cccmmmtttvvvyyy|||~~~xxxvvvwwwwwwuuuuuuwww||||||nnnjjjooopppjjjkkkddd\\\VVVTTTTTTTTTSSSXXXWWW[[[aaahhhooo|||~~~{{{zzzkkk}}}tttfffnnnoooooollliiinnn~~~zzz~~~~~~~~~~~~|||pppddd___cccoooxxx{{{{{{{{{{{{}}}|||qqqWWWEEE>>>===<<<;;;;;;999888888999::::::999888999::::::999999;;;===999999999999999999999999888888999999999999::::::>>>===;;;::::::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<999888888999:::===???@@@888;;;<<<;;;888777:::===;;;:::888777777888:::;;;555666888999::::::999888;;;;;;;;;<<<<<<<<<======FFFRRR```jjjttt}}}|||vvvXXXTTTOOOIIIAAA;;;<<<@@@@@@GGGGGGAAA<<<======;;;<<<======<<<<<<<<<;;;888333777<<<===;;;888777777999777555777;;;>>>>>>===999999:::999888777555444555666777666666777:::<<<<<<777333333777::::::888666777888777666555666777:::999999888777666555555999666333222111111222555666555444333333333333333666666555555555555666666<<<<<<;;;999777777999<<>>>>>???>>><<<:::888777888888:::;;;:::888666666777999<<<:::888888:::;;;;;;;;;>>>???@@@AAAAAAAAAAAAAAAAAAAAADDDIIIMMMRRR\\\fffmmmtttxxxooo}}}???@@@>>><<<>>>??????===<<<<<<===>>>===;;;999999999:::;;;999999::::::;;;:::::::::;;;:::999:::===>>><<<:::<<<:::777777999::::::999888999<<<@@@AAAEEEPPP]]]nnnhhh}}}xxxqqqlllnnnppppppppprrrkkkfff```\\\]]]dddnnnvvv||||||}}}~~~tttuuuwwwwwwvvvwwwzzz}}}}}}|||~~~}}}}}}~~~~~~}}}rrrtttpppfff]]]ZZZZZZYYYUUURRRNNNMMMOOOSSSUUUVVV\\\___gggrrr{{{{{{vvv|||ooo}}}zzziiiooonnnlllfff^^^___lll{{{|||{{{~~~~~~~~~uuuxxxyyynnneeeaaaeeejjjxxx|||yyyaaaMMMBBB?????????:::999888888999:::999888888999::::::999999;;;===::::::999999999999:::::::::::::::999999999999999<<<;;;999888888999;;;<<<:::::::::;;;;;;;;;;;;;;;555555555666777:::;;;===:::;;;;;;:::999888:::;;;;;;:::888777777888:::;;;777888999999999999999999;;;;;;;;;;;;;;;;;;;;;<<<:::CCCOOO___tttqqqmmmcccTTTHHHAAA??????999???AAA>>>===@@@@@@<<<>>>??????=========;;;777888;;;??????<<<999888888888666555777:::======<<<777888888888888666555444666777888888777888:::<<<:::666333444888:::999777888999999888555444444555:::999999888888777777777<<<999666444333333444666666666666666555555555444666666555555555555666666;;;;;;:::999888888;;;>>>CCCJJJmmmxxx\\\^^^vvvfffHHHAAA:::777999<<<===<<<;;;:::888777666555555555777888888666444444666888:::888666666777888999888<<<<<<=========>>>>>>>>><<<<<<===@@@AAABBBHHHPPPVVVZZZbbbhhhkkkggg```ZZZdddlllyyy}}}???@@@>>><<<>>>@@@@@@>>><<<<<<<<<:::::::::::::::;;;;;;;;;888999999::::::::::::;;;;;;:::999:::<<<<<<;;;:::===;;;999888999999999888::::::<<<>>>>>>@@@JJJUUUfffxxxxxxmmmdddhhhoooqqqooolllhhhhhheee]]]XXX\\\iiitttsssvvv|||}}}xxxssstttvvvwwwvvvvvvwwwyyy|||}}}{{{}}}zzzzzzzzzyyywwwtttrrrpppeeefffgggaaaTTTIIIHHHMMMIIIJJJLLLPPPVVV\\\bbbeeeiiinnnwwwuuupppyyyvvvpppffffffddd___VVVTTTaaappp}}}~~~~~~~~~sssggg```^^^mmmttt|||~~~||||||}}}hhhRRRBBB;;;<<>>MMMeeekkkYYYOOOGGG>>>555777888888:::===<<<888:::<<<<<<;;;???EEEEEEBBBAAABBBCCCAAA>>>:::888888777666555666999;;;<<<;;;555666666777777666666555666888::::::999999:::;;;888666444666999:::888555999999999888555333333444999999999999888888888888<<<;;;888555444444444555666777888888888777666555666666555555555555666666999::::::999888999===???FFFUUU}}}wwwTTTQQQhhhttt^^^DDD???999777999::::::999666666666666666555555555444444555444222333555777999777555555666888888777:::999888888888999:::;;;;;;:::<<<>>><<<999<<>><<<>>>@@@@@@>>><<<;;;;;;999:::;;;;;;;;;;;;:::999888888888999999:::;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<>>><<<:::999888888999999===;;;<<<>>>>>>???GGGQQQ\\\|||}}}|||ooodddeeejjjmmmllllllkkkkkkhhh___XXXYYYcccnnnmmmpppwww~~~~~~{{{tttttttttttttttuuuvvvxxx}}}}}}yyyzzz}}}zzzzzzwwwrrrllleeeaaa___]]]ZZZZZZ[[[RRREEEDDDMMMNNNRRRXXX]]]bbbiiioootttuuuyyynnnmmm{{{}}}|||fffdddbbb___VVVQQQZZZhhhyyyvvvxxxzzz|||~~~rrrcccZZZdddjjjttt{{{~~~}}}||||||~~~pppXXXBBB777888>>>999888888888::::::999777888999::::::999999;;;======;;;999777777999;;;===???>>><<<:::888888777777666666666666777999:::;;;===<<<<<<;;;:::999888888777777888999:::;;;<<<===>>>;;;888888:::;;;999777:::999999888888999999:::<<<;;;:::888888888999::::::::::::999999999999888:::999999@@@SSSkkkpppdddTTTDDD???<<<777666777999888555;;;===;;;999AAAOOOVVVTTTSSSQQQNNNHHHBBB<<<888666666555555666888999:::;;;444444555666666666666666555777::::::999888888888555555555777::::::777444777888888777555333444555777777777777888888888888;;;<<<999555444555555444555777888999999888666555666555555444444555555666:::::::::999888:::===???FFF[[[yyySSSKKKZZZ___kkk|||UUU???;;;888666777888777666555555666666777777777777222333333222222333555888;;;999777666777888888888999777666555555666888999888888<<>>======???BBBDDDEEEDDDCCCGGGNNNYYYcccmmmuuuyyysss{{{}}}???@@@>>><<<>>>AAAAAA???<<<;;;::::::;;;<<<<<<;;;:::888666888888777888888:::;;;<<<======<<<<<<;;;;;;<<<=========;;;:::888888999:::<<<:::;;;======???EEEMMMZZZ\\\|||wwwlllgggffffffjjjoooooolllfff^^^XXXWWW[[[___jjjjjjkkkpppwww~~~wwwuuuqqqpppppptttwwwyyy~~~{{{wwwwwwyyyyyyxxxrrrqqqnnnggg]]]VVVRRRQQQPPPJJJJJJPPPPPPLLLNNNWWW[[[```fffiiijjjmmmsssxxxxxx|||wwwgggooouuunnniiifff[[[OOOPPPYYYeeeuuu|||{{{|||}}}nnnaaaeeegggnnnyyyyyytttyyyaaaGGG999:::@@@999999999:::;;;;;;999777888999::::::999999;;;======;;;999777777999;;;===???===;;;999888777888888777777777888999:::;;;;;;@@@???>>><<<;;;999777777888999999:::;;;<<<======>>>;;;888888;;;<<<:::777999999999999999999999999<<<;;;999888777888999999999999999999999999999999999999:::>>>GGGZZZrrrooo]]]PPPHHH???:::999888888888>>>AAA??????LLLaaalllkkkqqqkkkaaaUUUJJJ@@@999444555555666666777888999:::444444444555666666777777555777999999777666555666444444666888999999666444444555666666555444666777555555555555666666666666;;;===<<<777666::::::777444555777888888777555444555555444444444444555555;;;;;;;;;:::999:::<<>>======???BBBGGGMMMTTTZZZ^^^YYY```ppp}}}???@@@>>><<>><<<===<<<:::888888:::;;;999777777999:::;;;@@@GGGRRRaaayyy}}}uuunnnfffccchhhoooqqqkkkccc\\\VVVSSSPPPOOOSSSYYYcccoooyyy~~~~~~|||yyyuuuooommmppptttxxx{{{{{{~~~{{{zzzyyyvvvsss``````]]]VVVNNNJJJIIIKKKJJJFFFGGGMMMTTTZZZ```fffjjjoootttsssooonnntttzzz{{{{{{}}}llleeetttuuuoooooogggVVVOOOSSS^^^mmmyyy~~~{{{~~~vvvmmmiiihhhqqq}}}xxxzzz{{{cccIII999999???:::::::::;;;===<<<:::888888999::::::999999;;;===;;;:::888777777888:::;;;<<<;;;999777777777999:::888888999999:::::::::;;;@@@???>>>===;;;:::999888666777888::::::;;;::::::;;;:::999999:::;;;;;;:::999999999999999999999999999999888888777888888888888888999999999:::::::::888:::<<<<<<<<>>999888;;;888AAAIIIRRRggg|||mmm^^^PPPDDD;;;666555666777777666777999;;;666555555555666666777888666777888777666444444555333444666888888777666555222444555555555555666888555555555555444444444444999>>>>>>999:::@@@AAA<<<333444555666666666555444555555444444444444555555:::;;;;;;:::999;;;>>>@@@FFFbbbiiiMMMKKKBBBFFFIIIVVViii}}}}}}kkkYYYUUUKKK777777666444333444555777888222222111111222333555666333333444333333444777999888666333222333444444333777777555444444555555666555666:::===:::555555999777777888:::<<<===<<<:::<<<;;;;;;===???CCCGGGIIIGGGIIISSS```kkkoootttyyy}}}~~~}}}???@@@>>><<>>>>>;;;999888999::::::999999;;;===999888888777777888888999999888666555666888:::<<<888999999999:::999999999;;;;;;;;;;;;;;;;;;;;;;;;666666888999::::::999999888999::::::999:::;;;===999999999::::::999999999666666777888888888777777777888888999:::;;;<<<<<<999999;;;;;;777555>>>JJJ\\\bbbvvvzzzqqqfff\\\OOOBBB>>>@@@>>>PPPbbbrrrzzzqqqcccVVVLLLDDD===888555777999888777777999<<<888777666666666777888999888999999777555444555666333555666777777666666666333555666555444444555666666666666555555444444333444;;;<<<888:::BBBDDD>>>444444444555555666666666555444444333333444444555777888999999:::===AAADDDMMMnnnggg\\\LLLKKKMMMRRR___pppzzzzzzxxxwwwfff___YYYKKK===>>>@@@555666666555444444777:::===444333111///000222555777333444444333222333555888888555333222222333222222666666555555555444444444555666:::===:::666666;;;:::999888999;;;<<<;;;:::;;;:::999999:::<<>><<>>AAAOOOsss~~~{{{xxxrrriiifffgggrrrpppkkkbbbWWWLLLFFFCCCJJJHHHIIIPPP^^^pppuuurrrpppqqquuuxxxyyyyyywww{{{}}}zzzyyyzzz{{{yyy|||yyywwwuuurrrlllccc]]]NNNNNNKKKEEE@@@???EEEJJJVVVaaaeee]]]XXX___eeefffkkkqqquuuqqqjjjiiiqqqzzzrrrnnnnnnvvvqqqeeehhh}}}zzzmmmgggqqq~~~fffQQQJJJWWWiiimmmsss~~~}}}pppiiinnnxxxvvv{{{~~~iiiPPP???===AAA<<<<<<<<<>>>??????<<<:::888999::::::999:::<<<===777777777777777777777777777666444444555888;;;===888999999999999888888777777777888999;;;<<<===>>>777888999:::;;;;;;:::999666999;;;:::888999<<>>777666:::>>><<<777:::AAAIIIIII\\\|||xxxeeeQQQIIIJJJUUUjjj~~~bbbZZZPPPGGGCCC@@@===;;;666888999999777777999<<<999888777666666777888999::::::999777555444666888333555666777666555666777555666777666444333333555888888777666555444444333...666888444777AAACCC===555555555444555666777888555444444333333444444555444555777999;;;???DDDHHHTTTyyykkkggg[[[WWWZZZaaa```XXXYYYaaaMMMLLLMMMEEE999:::===555777777666555555888===AAA888666333111111444888:::333333333222111222444666999777444333444444444333555555555555555444333222000111555888777444666;;;999888666666777888888777888777666666777999<<<===@@@888333888???CCCFFFIIIMMMJJJGGGIIIMMMQQQRRRQQQIIIYYYhhhpppwwwwwwAAA:::;;;999:::;;;===>>>?????????<<<:::888666777999<<<>>>:::888666666888999:::999;;;;;;;;;;;;;;;:::999888::::::999999999:::;;;;;;;;;999666555666999:::;;;DDDOOOdddyyyyyyuuu{{{zzznnniiinnnyyyxxxssskkkbbbXXXGGG888BBBCCCFFFNNN[[[hhhqqqvvv|||sssmmmooossssssqqqpppppptttqqqfffccciiikkkgggooolllhhheeebbb]]]VVVQQQIIIEEECCCDDDBBBCCCMMMZZZkkkppppppeeeXXXQQQRRRUUUbbblllssspppjjjmmmsssxxxqqqiiinnnyyyzzzhhh```mmm{{{pppiiidddhhhvvv~~~nnnTTTCCCKKKYYYjjjvvv}}}ppphhhmmmxxx}}}|||~~~~~~kkkTTTBBB;;;;;;>>><<<;;;<<<>>>>>>;;;888888888888999:::===???AAA888666444555888::::::888999999:::::::::999888888888888888888888888888888<<<;;;::::::999999999999999;;;<<<<<<999777555555::::::::::::;;;<<<======777999;;;:::999888999999999;;;;;;999777777777555999::::::999888777999:::666999;;;<<<;;;999888888;;;AAALLLYYYfffsssjjjYYY]]]|||pppYYYMMMBBB===:::999999<<<::::::;;;;;;;;;:::999888:::999888777666666777777::::::::::::999999888777666555888;;;:::666555888888777666555555666777888666777777666444333555666666777777777777888;;;===888777555444444555777888:::777555444555555555444777888777555777???FFFIII```uuusss|||{{{yyyvvvmmm___PPPHHHFFFDDD===888777666444555888777777666555555666777888444444333222333555888999555444333111111222333444999999888777666444222111666555333111111222333444444555666555222222555999777777666666666777777888555444555777999;;;:::999===:::777666777999:::;;;===============>>>??????AAADDDIIIOOOTTTXXXZZZ[[[___cccfffiiissswwwBBB;;;===999:::;;;<<<>>>>>>??????@@@>>><<<::::::<<>>;;;999777777999:::999777888999999::::::999999999888888888999999::::::;;;<<<;;;:::999999999999999999;;;<<<<<<:::999:::;;;:::999999999999:::;;;;;;888:::<<<;;;:::999::::::777999:::999999;;;===???<<<;;;999888777888888999666999;;;;;;:::888777777888<<>>666666777666666888555555444444444555777888333222111111111333555666444333333333333333444444555555555555444444333222555333222000000111222333333444555444111000333666555444444333333333333444333333333555888999888777999777555555777999::::::>>>===<<<;;;:::::::::;;;999;;;===AAADDDGGGHHHIIIHHHKKKMMMOOOWWWccciiihhhtttzzzyyyDDD===???::::::;;;<<<===>>>>>>>>>BBB@@@===<<<;;;===???@@@;;;999888888:::;;;;;;;;;999999:::::::::999888888888888888999999;;;<<<<<<888666444444666999::::::999BBBSSShhhwwwzzzrrruuuwwwtttpppqqqvvvzzzwww___IIIGGGFFFDDDCCCGGGPPP[[[ccciiiqqquuurrroooooojjjccc[[[UUUPPPMMMJJJGGGHHHKKKFFFEEEEEEFFFHHHIIIHHHFFFKKKQQQ[[[aaa```\\\___eeegggaaaWWWKKKAAA===AAAFFFPPPdddvvvwwwnnniiikkkooommmdddiiisssyyyvvv```]]]mmm|||ooofffdddeeennn{{{xxxooopppuuuzzz~~~~~~|||{{{oooWWWEEELLLZZZlllzzz~~~wwwrrrkkkdddiiiqqq{{{xxxsssyyyuuu[[[FFF<<<;;;;;;::::::;;;<<<<<<:::777777888999:::;;;;;;;;;;;;===;;;999999999999888777888888888999::::::::::::666777777888999:::;;;;;;;;;::::::999999999999::::::;;;<<<<<<<<<===???AAA:::999999888888888888888999;;;<<<<<<;;;::::::;;;666888999888888;;;AAAGGGAAA<<<777666777888888777777999::::::888777666666777888999;;;@@@GGGQQQWWW```lll}}}ZZZLLL>>>:::;;;999666444777999;;;<<<<<<:::777555666666888999999888777777555666777888888777555555777555666::::::666555777777666666555555666777777444555555444222222333555666666777666555444666888555444333222222333444555666555333444555777666666333111111222222888MMMdddcccQQQQQQhhhppp\\\JJJ???555444777777666666333333333333444555666777444333222111111222333444222222333444555555555555111111111222333444444444333222111000///000111222222444444222///...000333444333222111111111111111222111111333666777666555444333333555888::::::999???===:::888666666666777777777888:::<<>>???>>><<<:::999:::<<<===;;;:::999:::;;;<<<<<<;;;888999999:::999999888888777777888888999:::<<<<<<:::888666666777999:::999;;;@@@MMM```ppp{{{ssspppsssuuutttsssnnnttt}}}~~~dddMMMIIIHHHGGGEEEEEEKKKSSSYYY___jjjpppooorrruuunnnaaaWWWKKKCCCCCCAAA===???GGGBBBAAAAAABBBEEEJJJNNNPPP```iiirrruuuooohhheeefffdddZZZMMMBBB;;;:::@@@HHHQQQaaapppqqqmmmlllnnnqqqqqqgggiiiqqquuu|||}}}rrr]]]XXXeeezzz|||pppeeedddfffooo|||xxxnnnlllooorrrvvv{{{~~~yyyvvvwwwnnnYYYGGGMMMYYYkkk|||~~~tttiiiaaajjjwww~~~{{{tttvvv}}}xxx___HHH<<<999999999:::;;;;;;;;;999888777888999:::;;;:::999888<<<;;;:::999999999888888777777888888999:::;;;<<<777777777777777888888888::::::999999999999999:::<<<=========<<<>>>@@@CCC;;;;;;:::888888777777777888:::;;;;;;:::999999:::999999999888666999CCCNNNHHHAAA888555777999888666777888:::999777666555666999999888777888;;;AAAEEEUUUZZZvvvlllYYYEEE======;;;777555999;;;===???>>><<<999777444555777999:::999888777444555777999:::;;;;;;:::888555555999999666555666555555555555666666666777444555555444333333444666666777888777555444555666666555555444444555555666444333222444666777777666444111333666555;;;UUUrrrgggMMMEEETTTgggkkkNNN@@@444333666666444222222222222333555666777888666555444333333333444444000222333555666666555555000111111111222333444555333333222111000111111222222444555333///...///222444444333222111111111111222111111333555666555444333333444888;;;===<<<;;;===;;;888666444444555666777888888:::<<<@@@CCCDDD<<<;;;::::::<<<@@@AAA@@@@@@FFFIIIJJJOOOXXX___aaabbbnnnzzzyyyEEE???AAA<<<<<<;;;;;;;;;;;;<<<======<<<:::888888888999:::;;;::::::;;;<<<===<<<;;;888999999:::::::::999999888888888888999:::;;;<<<>>><<<999999999:::999888777999CCCTTTdddrrrtttlllnnnsssuuurrrjjjrrr}}}lllWWWOOOOOONNNMMMKKKKKKLLLMMMPPPVVV\\\cccpppyyyssseee___PPPDDDAAA>>>:::<<>>>>>>>>===<<<<<<>>>@@@===<<<;;;999888888888888777888::::::888777888999;;;999999999888<<>>GGGaaa}}}vvv```GGG===<<<>>>>>>???999;;;<<<>>>===;;;999888444555777999:::999888777333555777:::>>>@@@BBBCCC999444333777999777555666444444555555666666666666555666666555444444666777777888999888666555555666555555555444444555555555333222222444666777777666333222555999<<>>???>>>===:::999777555555666777888666666666777888;;;===???;;;999777777999999888999999???CCCCCCFFFKKKNNNMMMRRRYYYeeemmmpppyyyyyyDDD>>>@@@===<<<;;;:::::::::;;;<<<<<<;;;:::999999999:::;;;:::::::::;;;======<<<:::999999:::;;;;;;;;;::::::999888888888888999::::::>>>===;;;:::;;;;;;:::999777666<<>><<<;;;999888888999888888888888999999:::=========<<<:::999:::<<<<<<<<<;;;999999888888888666888999999888777777888:::888:::<<<;;;AAAWWWnnniii^^^NNNBBB;;;999999888777888999888777777888999999:::;;;;;;::::::<<<===BBBWWWwwwtttWWWEEE???>>>@@@BBB888888999999999888777666666666888999999888777777555666777:::>>>CCCGGGIII:::444222666999777555555333444555666666666666666555666666666555555666888666888999999777555555666222222222333333222222222222222222444666777666555333444555999EEE]]]|||yyylllsssvvvRRRCCCGGGPPPDDDSSSeeettt}}}kkkGGG<<<333333555444111000222333444666777777777777333333222222111111000000111111222333444444444444777666444333333444555555444444444333333333222222222555777666333111222444111111000000000111111111444333333555666777666444777777888;;;>>>???>>><<<666666666666777777888999777666666666666666777777999555444666777555555666555:::>>>===>>>AAABBB@@@BBBCCCLLLOOOKKKVVVccccccyyyxxxCCC===???>>>===;;;999999:::;;;<<<::::::999999999:::;;;;;;999999999;;;<<<===;;;999999:::;;;<<<<<<<<<<<<<<<:::999999888888888888888;;;:::999:::<<<===<<<;;;;;;777999DDDRRR^^^jjjsss~~~}}}{{{}}}uuulllttt}}}}}}llliiiggghhhjjjggg^^^WWWUUUKKKJJJYYYhhhmmmooossspppjjj___UUUQQQQQQLLLFFFEEELLLVVV___eeejjjooorrrqqqtttuuutttsssooobbbTTTKKKEEECCCCCC???===HHHYYYfffjjjkkkiiikkkpppsssssswwwggg______```jjjpppiiiSSSEEEIII[[[jjjzzz|||sssllliiiddd```dddppp}}}~~~yyywwwsssnnnlllmmmggghhhjjjlllpppwwwtttWWWLLLJJJ\\\ooo{{{~~~qqqeeecccgggkkkooossssssssssssoooeeeVVVEEE:::777:::======<<<;;;;;;===::::::999::::::;;;<<<<<<:::<<<<<<:::888777888:::;;;:::888777777999:::;;;>>>>>>===<<<:::999888888888888888888888999::::::888:::;;;:::999777888888;;;:::999888888888888888666888::::::888777888999:::777888;;;:::BBB[[[wwwtttaaaNNN@@@999888888777888999999888888:::<<<;;;;;;;;;:::999;;;>>>AAAKKKTTTxxxfffPPPCCC======@@@888888777777666666666777888888888888777777777777777666666777;;;@@@FFFIII:::444111555888777555555222333444666666666666666444555555555444444666888444666888888666555555555222222222333333222222222333222333444666666555333555888777:::RRR{{{gggVVV[[[ooobbbIII@@@???777<<>>>>>===;;;999999999:::;;;777777777777888999999:::999888999:::<<<<<<:::888:::;;;;;;<<<=========<<<;;;:::999888777777777777777666777999<<<============777555<<>>>>><<<;;;<<<>>>;;;:::999999:::;;;===>>>===??????<<<888666888:::<<<:::999777777888:::;;;::::::999888888777777666888888777777888999::::::444666999999888777666777999888888777777777777777777999;;;;;;999888999::::::777777999777===XXXuuunnnWWWCCC999777888666888999999888999;;;>>>>>>===;;;999888;;;AAAEEESSSrrr|||fffQQQCCC<<<<<>>DDDDDDAAAHHHUUUJJJSSSTTTIIIBBBBBB???888444000///333555555666888111222333444444444333222222333333444444444333333333222111000000000111222555444222222222444666777111222222222222111000000///333666666333222333444333333333444555666888888444333333444555666444333777555444555666777666555333444666777777666444333000222444666777888888777666111111777999666666999333666666222333888<<<======777>>>===222;;;FFF999555>>>EEEEEEEEEHHHMMMNNNaaammm|||xxxBBB;;;<<>>===<<<:::999777666777===???999444444666666555666777888999:::::::::777999<<<>>>===;;;:::;;;<<<999555555777888777555999:::;;;=========<<<<<<666777999===AAAFFFKKKMMMgggrrr|||}}}zzzwwwrrrnnnjjjttt}}}{{{pppjjjvvv~~~}}}pppnnnlllmmmooopppooonnnsssqqqjjjccccccgggccc[[[aaaqqq||||||~~~yyyjjjbbbhhhnnnnnnggg[[[OOOHHH>>>???>>>999999???DDDDDDPPPXXX___bbbdddhhhkkklllmmmqqqfffPPPHHHSSS\\\[[[III>>>777@@@ZZZqqqzzzxxx|||qqqooorrrssspppkkkeeehhhhhhgggqqqxxxvvvzzzlllooosssvvv{{{oooZZZPPP]]]ooowww~~~ttt\\\MMMFFFQQQjjjkkkmmmmmmjjjddd\\\OOOFFF???:::888:::;;;999888;;;777:::<<<<<<;;;:::;;;>>><<<:::999:::<<<>>>>>>>>><<<:::666444888===<<<777777888:::999888777777888888888777666666777888999888888888777666555444444666777888999999777666555777888;;;<<<<<<:::777555888777999===<<>>CCCkkkkkkaaazzzjjj[[[LLL>>><<>>@@@999333333555666888888666666666777111333555666555444444444;;;999===<<>>>>>???@@@@@@@@@@@@CCCCCCBBBAAA???;;;666222444444555444333444666999111222222333444555666666333333555555555555333333333333444555444333111000888666444222222444666777555111///000444444000,,,---333777888444111111333444333555888;;;;;;777444777555444444444444333111000000222444777888666444333555777888888777444333777555444444666888999999888666555777:::<<<;;;999:::777444444777999:::999>>>???>>>:::777888;;;???::::::;;;<<<>>>???AAABBBJJJSSS___dddeeeiiirrrzzzzzzDDD<<<===???>>>===;;;:::999999888:::???@@@<<<888999:::999888888999999999999888888777999;;;;;;:::999::::::>>>;;;888777999:::999777888:::;;;======<<<;;;:::999999:::<<>>===:::999999;;;;;;999999:::<<<>>>===<<<<<<;;;777444888===<<<777888:::<<<<<<:::999999999;;;:::999888888999:::;;;::::::888777666666666777999999:::::::::999999888999:::;;;<<<<<<:::888777:::777999<<<:::>>>QQQhhhvvvkkkOOO@@@;;;777777999;;;<<<;;;::::::999;;;999:::<<<;;;;;;CCCMMMnnnjjjTTTMMMhhhzzz|||ggg\\\RRREEE???@@@;;;:::999999999:::999999:::777333222333555777777777:::999666666===DDDFFF@@@999444666999777666666666555555555555666777777666777888888777666777888888666999???AAA;;;777666555666888888666555666777222444666777666555555666::::::@@@AAAkkkyyynnnxxx\\\LLLKKKSSSiiigggNNNBBB;;;<<<@@@DDDGGGFFFBBB???CCCAAA<<<888555444555666444555555555333333555777333333444444555666666777222333444555555444333222444444555555555444222111666444333222222444777888555222000111555555222///...222777777444111111333444444444666888777555222333222111222444444333222111222333555555666666666333444666888888777555444777555444555777:::;;;:::777555555666999::::::888999777444555777999888777===>>>===;;;888888;;;>>>;;;;;;::::::;;;<<<>>>???CCCHHHNNNQQQRRRVVV^^^eeellloootttxxx{{{zzzEEE===>>>???>>><<<;;;::::::;;;;;;>>>@@@@@@======??????<<<::::::::::::999888666666777888999999888888999;;;@@@>>>;;;:::;;;<<<;;;:::888:::<<<======;;;999777;;;:::::::::;;;===???@@@OOObbbvvv~~~|||vvvmmmfffmmmpppttt{{{{{{ttttttwww}}}zzzsssyyy}}}}}}}}}~~~xxxnnnggghhhmmmmmmjjjmmmttt}}}}}}vvvooollllllggg```ZZZTTTLLLCCC<<<<<<===<<>>GGG@@@???<<<:::???NNNeeevvvxxxtttnnnkkkmmmssszzzuuullloooyyy|||uuuwww|||qqq^^^ZZZgggxxxzzzgggXXXGGGDDDQQQcccooo{{{|||nnnUUU@@@:::555444888::::::;;;===<<<===>>>===:::888888888999999999:::<<<===<<<:::<<<;;;888555888===<<<777888:::>>>???===;;;::::::;;;:::999888888999:::;;;<<<;;;:::999888888999999:::999999999999999::::::<<<<<<<<<<<<;;;;;;::::::;;;888888:::999999DDDRRRhhhuuuyyylllXXXJJJ???777666888;;;<<<;;;:::999:::999777<<>>;;;888888444666888777666555666777333555777777666555666777999:::CCCGGGooonnnfffwwwZZZFFFDDDIIIWWWeeeyyyTTTLLLDDDFFFKKKRRRVVVRRRGGG>>>EEEAAA;;;555000000333666333555666666444333333444444444444555555666666666111222333444444333222111444444555666555444333222333222111111222444666888444222111222555666444111...222666666333111111333444333222333444444333111111000000111333444444333222444555555222222555888222444666777888777666555666555444555888;;;<<<<<<666555444555777888888777888777666666777777666555999::::::999888777999;;;;;;:::888777777999;;;===>>>???@@@@@@AAADDDIIIMMMUUUYYY]]]aaaeeellluuu|||zzzDDD===>>>???>>><<<;;;:::;;;<<<===>>>???>>><<<>>>AAA@@@<<<::::::::::::999888777666999999999777666777:::<<<@@@>>>===;;;;;;;;;<<<<<<999;;;===>>>>>>;;;888666;;;:::999888888999:::;;;@@@PPPcccoootttssskkkbbbaaadddiiirrr|||}}}}}}~~~xxxuuuzzzxxxssstttvvvtttqqqrrruuu{{{zzzppplllnnniii```TTTKKKGGGCCC===888BBBHHHOOOSSSZZZbbbdddbbb```\\\[[[ZZZPPPDDDGGGTTTPPPWWW```cccZZZLLLCCCAAABBBAAA???:::777@@@VVVjjjtttttttttrrrrrrwwwyyyooovvv{{{vvv}}}tttffffffrrr{{{}}}tttdddZZZMMMJJJUUUeeepppyyy}}}}}}vvvcccPPP<<<888666999;;;:::;;;===<<<<<<===<<<;;;:::999999999888999:::<<<<<<;;;999;;;<<<:::777888<<<;;;777666:::>>>@@@>>><<<:::::::::999888777777777888999;;;;;;<<<<<<<<<;;;999999777777666555666777999:::>>>===<<<;;;;;;;;;<<<<<<;;;888777::::::888;;;AAATTT___fffccc\\\TTTKKKBBB>>>???@@@???<<<<<<===@@@>>>???NNNbbbjjjjjjwwwppp\\\LLLEEEKKKUUUgggcccTTTPPPIII???888777999:::999888888:::===888666444444666888999999:::;;;:::888<<>>555111111333333555777666555333222222333444444444444444444444111111333333333333111111222333444444444333222222111111000///000111333444222111111222555555444222///222555555333111111222333222111111222333444444222111111111333444444222111444666333//////333888222444555777888777666666444333222444777:::;;;<<<555555444555555666555555777777777777777666555333555666666777666666666777:::888666555555888<<<>>>???===<<<<<<===???AAAAAAHHHJJJMMMNNNOOOSSSZZZ___```qqq}}}yyyDDD<<<>>>>>>>>>===<<<<<<<<<===>>>:::<<<;;;999;;;???>>>:::888888999::::::::::::999::::::999888777888;;;>>>>>>===<<<;;;999999:::;;;:::;;;===>>>===;;;999777888888777777777888:::;;;888@@@KKKWWWbbbgggaaaXXXPPPTTT\\\fffnnnuuuzzz~~~zzzxxxvvvwww|||{{{wwwuuuuuuxxxzzzvvvmmmjjjmmm^^^TTTGGG???===<<<:::888BBBRRRbbbiiikkknnnpppqqqtttnnnhhh___OOO???<<>>NNNZZZ]]]___^^^PPP===EEEAAA>>><<<:::>>>OOO```pppuuuzzzzzzxxxzzz|||xxxyyyzzz}}}{{{vvv}}}tttjjjkkkqqqtttqqq```YYYPPPNNNYYYiiirrrxxxzzz}}}{{{kkkXXXBBB===:::<<<<<<:::999;;;999::::::;;;<<<<<<<<<;;;:::999999:::;;;<<<:::999;;;<<<;;;888999<<<;;;777555888<<<>>>===;;;:::999;;;:::888777777777888888888:::===@@@???===999666777666555555666888:::;;;>>>===<<<::::::;;;<<<===:::777777:::;;;:::999999???FFFOOOUUU\\\aaaaaa___VVVUUUSSSMMMGGGEEEIIIMMMWWW]]]rrroooYYYJJJBBB???CCCGGGTTTlllgggNNNFFFBBB;;;666666888999999999888999:::444333444666888999888777;;;;;;999888>>>IIIQQQSSS???:::777999999777777:::666666666666666777888888666888999888777666777999777666555444555777777555444555777777555444555666333444555444333333555666999999CCCGGGiiirrrbbbddd{{{cccJJJ>>>@@@FFFYYYsss]]]HHH:::444333444333444666666444222222222333222222222222222222222111111333333333333111111000000222222333222111000222111000.........//////000000000111333333333222000222333333333222111222111111111111222444777:::666444333333444444333111///222444222...---111666333444555666777777666666222111000222555888::::::444555555555444444444444555666777777666444444333555555555666777888777777777555444444555999===@@@>>><<<<<<===???@@@>>><<<===???@@@???===>>>BBBFFF===LLLUUUXXXdddyyyyyyCCC<<<>>>>>>>>>>>>>>>>>>=========777::::::888888;;;;;;888666777888:::;;;<<<<<<<<<:::::::::888777888;;;>>><<<<<<;;;:::777777999:::::::::;;;<<<<<<;;;:::999777777666666777999;;;<<<>>>@@@BBBGGGRRR[[[ZZZSSSEEEHHHOOOYYYbbbjjjttt~~~}}}~~~xxxvvvnnnoooyyyzzzuuuvvvxxxyyyyyyvvvpppjjjeeePPPHHH???999888:::;;;;;;@@@VVVllluuuuuuvvvzzz||||||yyyqqqdddTTTFFF===;;;999IIISSSUUU]]]eeeYYYBBBGGGAAA===??????AAANNN\\\nnnvvv~~~}}}|||{{{xxxwwwvvvyyyrrrjjjkkkooo~~~}}}sss```ZZZQQQNNNWWWkkkuuu||||||mmmWWWFFF@@@=========999888999888777888:::===>>>>>>===<<<:::999999:::;;;;;;:::;;;======:::999;;;;;;777444777;;;<<<<<<:::999999===<<<;;;:::999999::::::666999===??????<<<888555777777777888999;;;<<<======<<<:::999999999:::;;;888777888:::;;;;;;:::888333666===IIIYYYiiiuuu{{{tttssspppiiiaaa___ccchhhwwwbbbFFF999:::???AAABBBKKKaaarrrOOO@@@<<<999777777777999<<>>777@@@EEEFFFMMM\\\eeefffiiirrrzzz}}}zzzDDD===???>>>>>>@@@@@@@@@>>><<<;;;666;;;===999666888999999666777999:::;;;<<<<<<<<<888999999888777777:::<<<:::;;;;;;999666666888:::888888888888888888999999888888777777888999;;;<<<>>>@@@@@@???DDDMMMTTTUUUFFFCCCFFFPPP\\\fffqqq{{{}}}}}}~~~|||tttkkkjjjqqqzzz{{{vvvxxxwwwtttuuu|||}}}{{{wwwiiiXXXEEEBBB===999888:::<<<>>>HHH[[[pppxxxyyy{{{~~~xxx{{{vvvhhh]]]WWWMMM@@@AAAHHHMMMRRR[[[ccc```WWWOOOFFF@@@AAA@@@???JJJYYYqqqxxx|||vvvuuuxxx~~~pppiiilllwwwvvvwww}}}sssdddbbbYYYRRRXXXnnnxxx|||{{{rrr\\\FFF@@@======<<<999777888888777777:::===???>>>===???<<<999888:::;;;<<<===:::>>>>>>;;;999;;;:::777555777:::;;;:::::::::;;;>>>===;;;:::999999::::::777888:::;;;;;;:::888777555666777999;;;<<<<<<<<<:::999999888888888888888777888999999:::;;;:::999555444777AAARRRfffyyylllQQQ>>>888<<>><<>>;;;999:::===@@@TTTcccrrryyy{{{}}}~~~}}}rrr{{{xxxkkkfffhhh]]]JJJJJJGGGJJJSSS[[[___fffnnnWWWMMMEEECCC>>>:::EEEUUUuuu{{{|||||||||~~~zzztttwwwvvvjjjkkklllooovvvppphhhjjjbbbZZZ]]]rrryyyyyyuuu{{{zzzgggEEE???<<<<<<<<<888777888999888777:::===???>>>;;;AAA===999888999;;;===>>>:::>>>???;;;999::::::888666888:::;;;::::::;;;===<<<;;;:::888777777888888888888888777777888999999222333666888::::::::::::888888888888777777666666666999999888888999::::::<<<888777===KKK]]]qqq~~~xxxWWWBBB===??????===777999DDDYYYuuuaaaHHH>>>======:::999;;;EEEPPPSSSMMMEEEHHHCCC;;;666444555666777111666;;;???DDDFFF@@@888777444444777777666999>>>777777777777777888888999555777777777666555666777888;;;:::666888<<<;;;666333555666666555444444555555666666555444444777999888555???FFFhhhddd[[[cccvvvcccLLL@@@:::BBBWWWvvvgggJJJ:::777888444...222333333222111222555777555444444333222111000000333333555555555555333333///000111222333333222111333333333333333444444444333444555444333222111222222111000111222222111111...111333444333333666888222111000111333444444333111111222444777888666555888888777666555444444333555333222222555777777777555777888777333111222444333444444333111222666999666333000000444888999999000111111222333555666777::::::999666444555888;;;000555;;;===;;;888888999555555:::AAACCCAAADDDIIICCCIIIOOOTTT[[[```^^^YYYWWWbbbooouuurrrnnnlllmmmwwwDDD:::777>>>@@@BBBBBB???;;;999888<<<<<<;;;:::999999999999;;;:::999999888888888888777999:::999777777:::<<<<<<<<<:::888777777:::===;;;999888999;;;;;;999666555666999;;;;;;;;;:::999555777999777666999@@@FFFGGGHHHJJJLLLQQQ]]]mmmzzzwww{{{zzzyyyuuuoooiiigggjjjqqqvvvttttttuuuwwwzzz{{{{{{zzz|||lllRRR999;;;;;;999777;;;EEEMMMWWWhhhuuuvvvvvv{{{}}}wwwpppllljjjgggbbb^^^WWWTTTRRRUUU\\\``````]]]```WWWMMMDDD;;;:::GGGWWWqqqvvv{{{sssqqqvvv}}}~~~{{{zzz{{{{{{pppgggnnnnnnsss~~~|||sssnnnkkkfffbbbiiiwww~~~}}}tttgggJJJDDD<<<999999:::999777777888:::;;;;;;:::999777888999;;;:::888777777777:::999999888888999999:::888888888999:::;;;======>>>===;;;888666666888::::::::::::999999888888888222333444555666777888999555666777888888999888888777777666666777777888999;;;999999;;;DDDPPP]]]eeerrr|||qqqWWWEEEFFFEEE======GGG@@@FFFLLLVVVmmmaaaBBB:::===AAA888888999@@@IIIOOOQQQPPPKKKFFFAAA?????????<<<999888999;;;<<<<<<:::777555444444666777777888888777777777777777666555333333333555666444222111444666222222333444666888:::;;;333444555666666555444333444666888888555333666;;;777===BBBQQQyyy[[[LLLPPPiiilllGGG:::;;;888CCC[[[wwwlll\\\GGG888444555666555666555444222111111222222444333222222444444333222444222111222444444222///000111333333222222333444555555444333333333333444000000000000000111222222111222444444222111222333111222333333444444444333222333555666666555333111666444333222444444444333999777555333111222222333555444222111111222444555444555666444111000333666222333444333333444777:::666555333333444666666666000///000222444555444333;;;888555333444666777777888999;;;;;;;;;:::888666777777777777777999===???DDDCCCDDDHHHMMMQQQQQQPPPSSSTTTWWWYYY[[[\\\\\\\\\jjjlllxxxyyyFFF>>>;;;>>>@@@BBBBBB???<<<:::999;;;:::999999888999:::;;;888999:::::::::888777666999;;;<<<;;;:::999<<<>>>;;;;;;:::888777888<<<>>>;;;999888999;;;;;;999666666888:::<<<===<<<:::999666999:::888666777<<>>===;;;:::@@@LLLVVVdddpppwwwtttsss{{{|||wwwrrroookkkfffccc^^^]]]]]]```eeehhhgggeeecccaaa[[[OOO???888CCCTTTnnnvvv}}}yyy|||}}}~~~}}}|||{{{sssllliiikkkvvv~~~yyywwwtttnnnhhhlllssswwwwww|||{{{nnn\\\QQQDDD<<<::::::888666888999;;;<<<<<<;;;:::999888999999888777666666888999888888888888888888999:::999999999999;;;<<<===AAA???<<<999999:::<<<===:::999999999888888888888555555666777888999::::::999999999999999999999999777777777888888888999999:::777444444888???HHHMMMRRRaaammmnnnqqqzzz~~~|||rrrmmmjjjddd___]]]NNNDDD;;;;;;???AAABBBBBBGGGIIILLLYYYtttzzzTTTAAA<<<<<<888888999===CCCGGGHHHGGGBBBBBBBBB@@@>>>======>>>999:::;;;;;;:::999666555555555666777888999999:::777777777777666555444333333555666555222222444666444444444555555666888888333333444444444444333333333444666777444444:::AAADDDOOOZZZjjjRRRFFFKKKbbbyyyLLL;;;<<<555:::III]]]lllwwwbbbVVVLLL???666333444444444666555444222111111222222222000...///222666888999555333222333444444222000000222333333222111333444555444333333222222333333000000//////000000111111000222333333222111111222111222222333444444444333222222333444444333222111555444333333444555555444777666444333222333555666444333222111111222333444777888777555222111333555111444888999888777666777666555333333444555555666111000000222444666666555999888777777888888666444666777888::::::999777666444666777555444555888<<>>>>>@@@AAAAAA>>>;;;999999999888777777777999<<<===666777:::;;;;;;999666444999;;;<<<;;;::::::<<<===:::::::::999888999<<>><<<:::888888:::;;;999777666999<<<<<>>???HHHUUU```rrrwwwuuunnnoooyyy}}}yyyuuupppllljjjgggiiilllnnnooommmkkkiiiiiillllll^^^HHH;;;@@@MMMeeeooo}}}}}}~~~}}}~~~~~~pppgggbbblllzzztttwwwyyywwwtttrrrqqqmmmmmmxxxyyynnn___KKK>>>::::::999888:::;;;<<<<<<<<<<<<:::999888999999777555555777999888888777777777777888888;;;:::999888999:::<<<>>>EEE@@@:::888:::===>>>>>>999999999999888888888888999999999999:::::::::;;;>>>===<<<:::999999::::::777888999:::::::::999999;;;999666333444777;;;===<<>>JJJbbbsssyyyKKKCCCIII^^^fffIII===888555999CCCJJJPPP^^^mmmuuuWWW:::>>>;;;888555444333444444666555333222111222222333333000......111555999:::444333333333444444222111000222333333222111222444333333222111111111111222////////////000000000000///111222222111000000111222222222333333333333333222222222222222222222222444333333444666777666555444444333222333444666777444333222111111222333444999999999777444333333555111666<<>>:::555333666555444333333333444555222111000222555777888777777777999;;;;;;999444111222333555777777777666666555777999666222222666:::;;;<<<>>>BBBEEEEEEDDDAAABBBAAA@@@?????????@@@@@@IIIHHHJJJNNNSSSdddyyyHHHAAA???<<<>>>??????<<<:::888888888777666666777:::===???777888:::::::::999888777777888999999999999999:::;;;;;;;;;:::999999;;;>>>;;;:::999999999999999888888999;;;===<<<;;;888777777999::::::888666777888:::===@@@AAABBBDDDHHHKKKSSSXXXaaammmwww}}}}}}{{{xxxyyyzzzyyyuuurrrppppppkkkooouuuyyy{{{{{{zzzzzzrrrfff\\\PPPEEEBBBDDDGGGGGGIIIQQQ]]]gggwwwxxxrrrjjjlllwww}}}|||}}}~~~}}}{{{wwwtttqqqpppnnnqqquuuvvvrrrmmmiiiggglllsssuuujjjUUUEEEBBBGGGWWWcccsss|||{{{~~~yyy|||yyyjjj```fffzzzpppfffkkkvvv~~~{{{vvvmmmjjjrrrvvveeeOOO@@@;;;<<<<<<;;;:::;;;;;;<<<;;;;;;:::999::::::999777666777999<<<999999888888888888999999:::999888888999;;;>>>@@@HHHAAA999777:::>>>===<<<::::::::::::999999999999;;;;;;::::::::::::::::::???===;;;999999:::;;;<<<777888:::<<<<<<;;;:::999:::999888777777888:::;;;999<<<===;;;===CCCDDD@@@HHHAAA;;;;;;<<<<<<===@@@@@@FFFIIIIIILLLSSSUUURRRcccbbbgggyyylllRRREEEAAABBBCCCCCCAAA@@@??????999;;;>>>===;;;::::::;;;>>>===;;;999777777777777999888777777888:::===>>>666666666555555555555666666666555555444555555666777666666555555555555666555444333222222333444555;;;888777777222333CCCUUUtttIIIFFFLLL]]]|||eeeFFFCCC;;;777:::<<<<<>>CCCGGGLLLLLLKKKVVVuuuxxxFFF???===:::<<<===<<<:::888777777777777666777888:::===???;;;:::999888888999:::;;;888888888999::::::999999<<<======;;;999999:::<<<;;;::::::999888888999:::777888999::::::999777666555777999999999999999999::::::;;;;;;<<>>777999;;;<<<===<<<:::999666666666777777888999999888888666555888<<<===:::@@@;;;999;;;<<<::::::===BBBDDDMMMXXX^^^aaajjjtttaaaNNNFFFFFFGGGGGGGGGFFFDDDBBBAAA???======??????>>>===???>>>;;;999888888999999:::999777777777999<<<===666666555555555555666777777666555555666666666666555555555555555666777888666555444333333444555666:::777777777444777LLLeeeoooHHHGGGJJJXXXttt^^^NNNBBB:::;;;<<<999:::???EEEEEECCC???======999555000333666555111000222555555444333222222222333444666444444444444333111///111222333333222111000000111333333333111111222333111111000////////////000......///000111000000//////000222222000///000111333333222111111111222333333333333333333444555666333222333444777888666555222222222111111111111111555555444444444444555555555555555666777888888777333666999:::888555333222555555555333000///111333333222111333666888999888666555444444555444222000//////111222333444555555888;;;===;;;666444777:::333777<<>>:::;;;<<<;;;999777777888999999999999:::;;;<<<===<<<:::888666666888;;;===:::999:::<<<======;;;999<<<======<<<:::999;;;<<<:::;;;:::999777777999;;;888777777777777888888888666666888999::::::::::::888777555555777:::===@@@FFFFFFKKKWWWfffqqquuuuuuuuuwwwyyyyyyvvvrrrooonnnuuuvvvvvvssspppqqquuuyyyuuurrriii]]]RRRLLLLLLMMMRRRYYYbbbgggggggggjjjmmmrrruuuqqqlllppp{{{~~~xxxsssnnnnnnqqqtttuuuuuujjjkkknnnppppppooollljjjjjjnnnrrrsssooogggWWWJJJGGGSSS```kkkyyy{{{yyy}}}{{{{{{zzz{{{zzznnnmmmvvv|||uuupppsssxxx{{{~~~qqqgggiiirrr{{{zzzqqqpppxxx|||sssbbbQQQCCC;;;888888;;;::::::999999888888888<<<======<<<;;;;;;===@@@;;;;;;::::::::::::;;;;;;777777888:::<<<>>>@@@AAAHHHCCC>>><<<<<<===<<<:::::::::::::::;;;;;;;;;;;;::::::::::::999999999999999999888888999:::<<<===888999:::;;;;;;;;;::::::999999999999999888888777666555444444666999::::::>>>;;;;;;>>>???===>>>AAADDDKKK^^^ssstttaaaXXXVVVVVVXXX[[[ZZZVVVRRRNNNGGG@@@===>>>???>>><<>><<<;;;::::::;;;<<<999888777666666777888999666555444444444666777888888777555555777888777666333333444444666777999999666555555444444555555666555222444777666;;;VVVtttjjjEEECCCCCCMMMhhh|||TTTFFF;;;<<<>>>999666888444777::::::777555444444111333444222///...000222555444333222222222333444111111222555666666333111111333444444222111111222222333444333111111111222111111000////////////000...///111222222222111000///111222222111000000111444333111000000111222222222333333444444555555666222222222444666666555333222222222111111000000000444444444555555444444444222222222555777888888777333444555444222111222333444666666333///---///222333222222444777888777555555333111111222333222111000000111222333444555666555666777777555555555666444777<<<>>>???>>>>>>???:::999777666666888:::<<>>>>>;;;888999:::<<<<<<;;;<<<===???:::;;;;;;999666666999<<<999888666666666888:::<<<888888888999:::;;;;;;;;;777666555555666888999:::AAA>>>???HHHWWWdddjjjlllnnnppprrrrrrqqqooonnnnnnssssssrrrnnnkkklllqqqwwwjjjdddZZZQQQJJJIIIMMMSSS[[[ccckkknnnllljjjjjjlllooosssqqqkkkmmmyyy}}}tttiiigggmmmtttvvvtttiiigggfffgggjjjjjjhhheeeffflllrrrvvvwwwrrrcccSSSFFFPPPYYY```ooo|||~~~{{{~~~wwwxxxzzz||||||uuutttwwwyyy{{{uuu{{{xxxtttvvv{{{}}}~~~wwwjjjhhhnnnyyyyyyrrruuu{{{~~~{{{qqqaaaNNN@@@:::999<<<<<<;;;:::999999888888:::<<<======<<<<<<===>>>;;;::::::999999::::::;;;888999;;;<<<============>>>===<<<;;;:::999999999888888888999999::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;999999999999::::::::::::======<<<;;;:::999888777666555666777888999;;;===AAA>>>???CCCEEEFFFJJJPPPUUUkkk{{{yyy|||}}}vvvkkkcccVVVJJJBBB???>>>>>>>>>>>>============>>>>>>888777777666555555444444555555444333444666888999999777555555777999888666444444444444555777888999333444444555555444444333444000333777555:::WWWyyykkkFFFCCC???FFFaaa|||\\\JJJ<<<<<>>@@@888888888888:::===???AAA[[[kkkyyywwwllleeeiiippptttzzzyyyoooiiiggghhhnnnuuuwwwuuuuuuzzzzzzKKKFFFEEE<<<===>>>===;;;::::::<<<<<<===>>>>>>>>><<<999888444444555666666666666666888777777:::<<<===999666666888:::<<<<<<===@@@BBB:::;;;;;;999666666999<<<:::999666555666999===???;;;:::999999:::;;;;;;:::888888777888999999888777888666888BBBQQQ\\\``````fffiiikkkmmmmmmnnnppprrrhhhlllooonnnjjjiiikkknnnfff^^^TTTMMMIIIKKKRRRYYY```fffmmmooolllhhhhhhiiimmmqqqooogggiiiuuu~~~vvvhhhdddllltttuuusssjjjeee``````bbbccc```\\\cccllltttxxx{{{wwwjjj[[[FFFNNNSSSWWWfffzzz|||}}}mmmssszzz|||rrrnnnoooqqqiiittt|||~~~}}}{{{}}}|||wwwgggaaaiiixxxvvvuuuxxx~~~{{{lllWWWFFF???>>>>>>===<<<;;;:::999999:::999;;;======<<<<<<<<<===:::999999888888999999::::::;;;===>>>>>><<<;;;999444666777777666555666777666666777777888888888999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999888999999888888888999:::;;;::::::999888777666666555666666888999888888:::>>>CCC@@@@@@EEEHHHLLLTTT\\\hhhttt___NNNDDDDDDGGG>>>>>>>>>>>>????????????777777777666555333222111555444333333444666999::::::777555666888999888666555555555555555666777888222222444555555444222222777333555777333666SSSvvvoooLLLGGG@@@FFFaaarrrdddPPP???===???<<<888777777222///000222333333444000111333555666666555444444333222222222333444555222111000111333555666666444777999888555333444666222333444333111000111222222222111000000000000000///111333444444444222111111222444444222111222333444333111000///000111222...000222444555444333222222111222333555444111///000111333444555666666666000111111222222111111000222000000222555555222000000111222111000000111333444666666333---+++...111111222444777888666333///111111111333555666444333333333333333444555666666333000///222777:::777444222666:::<<<===???BBBEEE555555666888;;;>>>AAACCCZZZqqqzzzrrrooobbbgggkkkmmmttt~~~|||rrrgggbbbcccggglllvvvvvvJJJ<<>>???>>>;;;777666999<<<>>>>>>===:::777666777888666777999::::::999888666;;;;;;;;;;;;::::::999888666777888999:::<<<@@@CCC===888333333777:::888555888888777777888888999:::<<<;;;:::888777777888999999999888888777777666666555666888:::???IIIUUU___ZZZ\\\aaaeeeggggggfffdddhhhkkkjjjeeebbbddddddbbb[[[WWWQQQKKKIIIMMMTTTZZZ```______bbbgggjjjiiihhhjjjkkkkkkjjjkkkqqq{{{}}}tttfff___dddlllmmmiiidddfffeeeccchhhppppppjjjbbblllqqqpppxxxuuu___IIIKKKPPPZZZgggttt}}}xxx{{{zzz||||||rrriiigggiiieeeooo|||}}}|||iii^^^bbbsss}}}nnnyyyzzzyyytttiiiXXXHHH>>>AAA???:::777888;;;;;;::::::999999999::::::;;;<<<:::999888999;;;<<<;;;:::::::::::::::::::::::::::777777666555555555555555555444333444555888:::<<<999999999888999999::::::======;;;:::999888888888:::888777777888888666555777888999999999777666555777::::::777;;;@@@???999>>>999>>>PPPdddnnnqqqqqqoooaaaXXXUUUKKK;;;BBBBBB222===III666666777777666666666555333555777888666333222555888:::888777888999999888777666555444222111111222222000111333555666777888888999222222777888===YYYxxxjjjEEEEEEAAA===JJJjjj|||ZZZCCCEEEGGG;;;444999:::777333111111333444444222222222333333444444444555555333222222333444555444222///000333444333222000111444666666666555444444555555444222222444555111111000000111111222333222333333444333222111000222333333222111111222444666444222000000000111222222222222333444444222///555555555444444333333333555444444666888888777555333333333444444333333222...///000111222333333333111111111111111111111222333222000///...///000222111555;;;>>>>>>:::444000111333444333222222333444666555444444333333333333222222333444333222000///...777<<<:::777888999999555777555111444<<>><<<666888;;;PPPuuuwwwbbbgggkkkSSSJJJLLL>>>777666555555666999:::::::::;;;:::888666666777999888777777888999999888666666555444333222222333333444444555666777777666666777222333888777===YYYyyyjjjDDD???:::888EEEMMMttt}}}rrrWWW>>>222999777444222333444444444222222333333333444444444666555444333222333333444555333111111333444333111000111333555555555444333222333444444333333555777222222111111222222333444111222333333222111000///111222222222000000222333666444333111111222333444222111111222333333222000444444333333222111111000222111111222333444222111000000111111222111111111000111222333444444333333111111222222222111111000333222000///...///000111000333888;;;;;;888333000222444555555444333333444222333444555444333222111333444444555444333222111---444888777444555444222222666666333444:::;;;999WWWvvv{{{uuuiii]]][[[[[[YYYVVVRRRNNNOOOSSSWWWbbbssstttHHH;;;@@@??????>>><<<999777777888:::;;;;;;::::::;;;===???888888999;;;<<<===>>>???:::::::::::::::999999888::::::;;;:::999:::<<<>>><<<;;;999888888999::::::777777777888888888999999888888999::::::::::::999555666777888999888777666;;;999777666777888888888===???BBBEEEHHHJJJKKKLLLJJJNNNNNNIIIFFFFFFFFFCCC@@@CCCFFFGGGDDD???;;;999<<<===BBBHHHOOOSSSUUUTTT___[[[YYY^^^hhhrrryyy{{{zzzwwwooogggeeehhhiiiffffffhhhkkknnnwww~~~}}}zzzvvvuuuuuuuuutttsssgggdddccccccfffjjjlllmmmooommmnnnttt|||~~~xxx~~~vvvqqqrrrtttvvvzzz|||}}}xxxwwwwwwyyy~~~xxxfff```gggqqqqqqssszzzuuuWWW???>>>?????????===;;;;;;===;;;;;;:::999999:::::::::999888777888:::::::::999999:::;;;<<<<<<;;;:::999::::::999888888888999999:::999888777777777888999===<<<;;;:::::::::::::::777777666666777888888999:::888777777888888888777888888888777888888999999999<<<===<<<<<<===<<<888===EEEgggcccVVVIII<<<999555444666888:::;;;===;;;999888888888888777666666666888:::999777444666555444333333444555666777888888777777666444444444222555888666<<>>ZZZ}}}oooKKK333888666444444555555444333333333333444444444444444888777555444333333333444555444222222333333222111///000222333444444333222000222333444333444666777333222222222222333444444000111111111111000000///000111111111//////000222444444333222222444555666333111000000111222222111333222222111000000//////111000//////000111000...///000000111111111222222222333444666666555333222111111222333222111///...222111000///...///000111///111444666777555222000444666888888666444333333...000333555555444111///444555555555555444444333---333666555444444111,,,000555888666555777999999QQQmmmhhhYYYQQQPPPMMMIIIGGGIIIMMMQQQ\\\rrruuuJJJ>>>DDD<<<<<<<<<;;;:::::::::;;;:::;;;;;;;;;:::;;;>>>@@@::::::::::::;;;<<<>>>???999999:::::::::999999888:::::::::999777777999;;;:::;;;;;;:::888777999;;;666777777888888888888888888888:::;;;;;;:::999888777888:::<<<<<<<<<::::::<<<999666666888:::999777<<<===>>>???BBBDDDFFFGGGAAAEEEFFFCCCAAABBBAAA???@@@@@@@@@===;;;:::;;;<<<:::;;;>>>CCCIIINNNRRRTTTZZZXXXYYY^^^gggpppwwwzzzwwwxxxtttlllggghhhhhhffffffgggiiioooxxx|||wwwvvvyyyuuulllkkkooollljjjgggfffhhhjjjkkklllhhhfffffflllvvv||||||yyyyyy~~~~~~zzzzzz|||~~~~~~~~~}}}zzzxxxvvvvvvvvv|||xxxvvvxxx|||~~~kkk___aaahhhttt|||vvvuuuyyy|||YYY<<<;;;;;;===???===:::;;;>>>;;;;;;:::999999999::::::888777666777999:::999888888999<<<======<<<999888:::999999888888999999999:::999999888888999999:::::::::999999999::::::;;;888777777777777777888888:::888666666888999999888:::999888777777999:::;;;888;;;>>>===<<<<<<======HHHSSSyyykkkTTTFFF@@@:::::::::999888999999777444555888999777444444444666888:::999666333666666555444444555777777777777777777666555333333333444888:::666<<>>666555444444555555333222444444444444444555555555;;;999777555444444444444666555555444444333222111///000111222222222222111000222444444333333444555222222111111222222333444000000000000000000/////////000111000......000111222222111222222444555666333111//////000222222222111111111111111111111111444222000000111111000///111111111222222333444444222333555666555444111000000111222333222000...---111111000////////////000///000222333444333222222444777::::::888555333222///111222444444444333222444444444444444444444444///333666666777888333,,,...333666555333444999>>>TTTiii|||bbbTTTQQQMMMHHHFFFGGGJJJLLLXXXmmmvvvMMMAAAHHH???>>><<<;;;;;;;;;;;;;;;<<<<<<<<<;;;::::::===???<<<;;;::::::999::::::;;;888888999::::::999999999999999999777555555666888999::::::999777777888999555666777888888888888777999999:::;;;:::999888777888999:::;;;<<<<<<;;;;;;===999555555888<<<<<<;;;::::::999999:::;;;<<<===888===???<<<;;;>>>>>>===>>>===<<<999888999<<>>DDDJJJNNNQQQTTTXXX[[[```gggooouuuwwwzzzxxxrrrmmmmmmmmmkkkiiifffgggmmmuuuzzz|||}}}xxxvvvyyyuuukkkkkksssooolllhhhggghhhiiijjjjjjaaa```bbbhhhpppttttttqqqzzz~~~}}}zzzvvvpppllljjjjjjkkkmmmtttpppppptttwwwzzz~~~mmm___\\\___iiisss~~~yyyzzzaaaFFF;;;888999===<<<999:::???;;;::::::999999:::::::::888777666777999:::999888777999;;;======;;;999777888888777777777888888999888888888999999:::;;;;;;777777777777888999;;;;;;<<<;;;:::999888888888888:::888666666888:::::::::;;;:::999888888999:::;;;999:::<<<;;;888777<<>>???;;;999:::666444333555888:::888555333444666888:::999666444777666555444555666777888444444555555555444333333222555:::;;;777;;;SSSlllxxxNNN999666:::999444999:::FFF___xxxmmmVVVBBB555444333333444444333111555555555555555555555555<<<:::999777555555555666555666666666444333222111000000111111111111111111222444555555333111111222000000000000000111111222//////////////////000000///000000///......///111//////000000111333444444333111//////111333333333//////000111222333444444555333111000111222111000222222111111111222333444111222333333333111///...000111111222111000///...111000000//////////////////000111222333444444444444777999:::777444222222444333222222222444555666222222222222222222222333...222555666888:::666000---///000///...000999AAATTTcccxxxiii[[[VVVOOOHHHDDDBBBBBBCCCPPPaaatttvvvMMMBBBIIIGGGDDD???<<<;;;;;;:::999<<<===<<<;;;999999;;;===;;;;;;::::::999888888888777888999999999999999999777888777666555555777999999999999999999888888777555666777888888888777666999999:::::::::999999888888888888888888888999999>>>;;;888666777999::::::999888777777666777777888888<<<===:::999===???>>>666888;;;;;;:::999999:::999999888777888<<>>:::999999999::::::;;;<<<999888777888:::::::::999777888999::::::999888777777666666666666777888888777777888999::::::;;;;;;666666666666777999:::;;;>>>===<<<:::999888888888:::777555666888:::<<<<<<<<<;;;::::::999999::::::999::::::999666777AAAMMMcccsssPPPDDD<<<>>>???:::888:::777777777999:::;;;:::999555555666888::::::888666777666555444444555666777222222333444444444444333111444999999666:::KKK^^^]]]AAA888888>>>???444999555888GGG[[[jjjrrrvvvwwwjjjZZZHHH<<<666444222222444555444333666666666666666555555555:::999777666555555555666444666777777555333333333111111111111111111111222333444666555333000///000///////////////000111111000////////////000000111///000000000......///111...//////000111222222333222111000111333444444333000000111222333555555666333111......///000000000111000///......///000111000000111000000///......000000000000000000000000000000000/////////......//////111222333444555555333555777777555333222222777555222111111333666888111000000000000111111222,,,111444444555777666222...,,,+++++++++...666???MMMVVVfffzzzxxxccc\\\SSSJJJEEEBBB@@@???JJJVVVfffwwwsssIII>>>EEELLLGGG@@@<<<;;;;;;;;;:::;;;;;;;;;:::888999;;;===999999:::;;;;;;:::888888777777888999999999999999666777777777666777:::<<<<<<:::888999;;;<<<999666444555777888999888777666777777777888999;;;<<<===:::999777666666777888999;;;<<<<<<:::888777777777999999999999999999999999<<<>>>===999777;;;>>>>>>666888;;;<<<:::888777777999:::;;;:::999:::>>>AAAJJJLLLQQQVVV\\\bbbhhhlllmmmoooooolllmmmqqqrrrooolllddd```dddiiilllpppuuummmiiieeecccdddfffjjjnnnrrrnnniiieeecccaaa```___TTTVVVXXXYYY[[[___eeeiiirrr||||||vvvoooiiieee___[[[XXXYYY___gggmmmpppuuuooommmpppnnnlllvvv}}}}}}~~~xxxlllfffdddllljjjkkkrrr}}}yyymmmUUUEEE;;;<<<>>>::::::>>>888888888999:::;;;<<<===:::999888999:::;;;;;;999777777888888888888777777666666666666666777888888888888999999999999999888999999888888777888888999<<<<<<;;;::::::999:::::::::777555555888;;;======<<<<<<<<<<<<;;;999888888888777999;;;;;;BBBUUUhhh}}}uuubbbQQQKKKFFF<<<888::::::<<<======;;;:::999:::666666666777::::::999888888777555444333444444555333444444444444444333333///222666666444777BBBNNNsss|||cccFFF::::::777>>>BBB777:::888777888@@@IIIMMMMMMOOOQQQUUUVVVNNNBBB999777888666444333444666777777777777777666666666555555777666444333333333444444222555888888666444444555222222222111111222222222111333555555333111000000000000000///000111111222000000/////////000111222000111111000//////000222///000111111222222222222222111111333555666555333222222222333333333333444222///------...000111111333222000...---...///000111000///.........///000000///.........000222333///////////////......------...000222333444444444111333444444222111222222555444333222111222333444000000/////////000111222---333666333111333444444444///---///111111666===DDDGGGRRRaaaooo}}}{{{eee^^^TTTLLLGGGDDDBBB@@@EEENNNZZZiii~~~qqqFFF;;;AAALLLFFF???;;;<<<===>>>>>>999999:::999888999;;;>>>666888:::<<<<<<<<<:::999666777888999999999999999666777888888888999<<>>;;;888:::>>>>>>;;;666444555777888999888666555444444555666999<<>>>>>@@@<<<:::>>>777777888999:::<<<===>>>:::999888999;;;<<<;;;:::777777666666666666777777777777666666777888999999999::::::999888777666555===<<<;;;999888777777777::::::999999::::::;;;<<<:::777555555888;;;===>>>============<<<:::777666444555999>>>DDDPPPjjjrrrbbbUUUEEE>>>???;;;>>>@@@>>>:::777777888888666666777999;;;::::::888777555444333333333444666666666666555444333333...000333444333444<<>>======<<<@@@CCC>>>444333888;;;888555444555888999:::888888777777666666666555444333222111111111222333111555888999777555555666333333222222111222222333///111444555444222111222111111111000111222222333111000/////////111222333000111111111//////111222111111222333333333222222111111222444777777555444444444333333222111111000222000......000222333333666444222000//////000111111000...------///000222000///---,,,---000333555/////////000///......---+++,,,///111333333333333000111222111000000111333333333333333222222111000000000/////////000222333111777:::555000111444555<<<555333777999777888<<>>EEENNNYYYmmmtttIII:::===@@@@@@???>>>===<<<;;;;;;;;;;;;:::::::::;;;;;;<<<:::;;;;;;<<<<<<;;;;;;:::999999999999999888777666666777777666666888;;;>>><<<:::888999;;;;;;888555555555666777777777777777666999;;;<<<<<<;;;<<<>>>>>><<<:::999:::;;;;;;:::;;;<<<===<<<:::999:::;;;888888888888888888888888<<<;;;999999999999888666888888999999999:::::::::777777777888999999::::::===>>>???DDDJJJRRRYYY^^^]]]aaafffgggeeeeeehhhlllbbb___]]]^^^]]]\\\```gggjjj]]]WWWaaaiiihhhgggjjjpppjjjffffffeee```XXXRRRSSSOOOMMMPPPYYYbbbggghhhmmmpppzzz}}}ppp___RRRNNNOOO^^^gggvvv}}}qqqeeebbbbbbdddmmmvvv~~~~~~}}}xxx}}}{{{yyy~~~~~~ssslllxxxtttllliiippp~~~}}}|||hhhVVVCCC<<<;;;:::999888999888777777888999<<<===:::999999;;;<<<<<<:::777999999:::::::::999888888:::999666444777======:::>>>;;;888777999;;;:::888<<<;;;:::888777666666555999999999999999999999999;;;:::999:::<<<===<<<;;;>>>;;;999:::<<<<<<:::888666666999@@@OOOggggggMMM???===??????:::777777888777333444555555666555555444777666666666777666444222666777888888888777555444444111222666666444555888EEESSSgggpppdddOOODDDEEE:::888777555555777888:::777555444333333444555777:::888666444333444555666777666444333333444666777999888888777666666555555555444222///---...000333000222444444333333444555333777:::888333111222555444555555555444444333222000000////////////000000111222333444444333222111222222333333333444444444444222000111444666555333888555222444777888444000222333333333222000///---444222...,,,,,,///222555000000111111111000000///222111000.........//////...---------...111333555,,,---.../////////------000000000000000000000000000111111000......///000///000222111///....../////////000111111111111111555666777888777666333222777666666888::::::999888888===BBBGGGLLLQQQYYY^^^fffmmmrrrsssoooiiiccc^^^WWWRRRJJJDDDAAAAAABBBCCC<<>>>>>===<<<;;;;;;::::::======<<<;;;:::::::::;;;999:::;;;;;;;;;;;;:::999:::::::::::::::999888888777888888777777888:::<<<;;;999777888;;;;;;888555555666777888888888888777:::<<<===<<<;;;;;;<<<===>>><<<:::999:::;;;;;;:::;;;<<<===<<<:::999:::;;;888888888888888888888888;;;:::999999::::::999888999999999999::::::::::::888888888999999999999999<<<<<<===???DDDJJJPPPTTT]]]bbbgggiiifffeeefffhhhccc```___```___]]]aaafffcccWWWSSS\\\eeeddddddhhhtttooojjjhhhfff```VVVOOOQQQQQQRRRVVV\\\ccchhhjjjiiikkkssszzzppp```PPPJJJLLLdddqqqyyyqqqjjjiiiiiiiiinnnuuu|||{{{{{{}}}{{{~~~~~~zzzyyy~~~zzzsssxxxxxxtttnnnoooyyyjjjWWWDDD<<<;;;:::999999999888777777888:::<<<===:::999999;;;<<<<<<:::888:::::::::999999999999999;;;;;;999666888======999888666555777;;;======<<<======;;;:::999999888888:::::::::::::::::::::::::::999888999;;;<<<;;;:::<<<:::999:::<<<===;;;999;;;;;;>>>GGGYYYssscccMMMDDDBBB@@@>>>;;;888888999777777777777777777777777888777666777888777666444777777777777777666555555666333444777888666666999;;;DDDQQQWWWNNN???999;;;888777666555555666777888666555333222222333555666777555333222111111222333666555333222111222444555666666666555444333333333555555444111//////111333000222333333222222222333333666999777333000222444444444444444444333222222000000////////////000000000111222333333222111000222222222222333333333333333111000111555777777666777444222444777777444111222222333333222111//////333111///------...111333000111111111111111111000444333111000////////////444222000...---...//////..................------000000000000000000000000000111111000......///000///000111111///------...,,,---...///000000000000222333444555555555444333666555555666888999888777444888===AAACCCGGGLLLPPPWWWYYYZZZZZZYYYVVVRRROOOIIIGGGCCC@@@???@@@@@@@@@<<<<<>>>>>>>><<<::::::<<<>>>>>><<<::::::;;;<<<<<<;;;:::;;;<<<;;;:::999:::;;;999999999999999999999999:::999999:::;;;<<<;;;:::::::::::::::;;;;;;;;;;;;::::::::::::999999999999::::::999:::===AAAEEEGGGXXX^^^dddfffeeebbbbbbcccbbb______```^^^\\\^^^ccc^^^UUURRR[[[bbbdddfffjjjsssooollljjjiiicccZZZQQQQQQUUU[[[^^^___aaaeeehhhbbbccciiirrrzzz|||ssspppcccQQQIIILLLggg{{{}}}sssqqqpppssssssrrrsssvvv}}}|||{{{|||~~~~~~|||xxxyyyxxx{{{tttkkklllvvv}}}mmmZZZEEE<<<::::::999999:::999888777888:::<<<===;;;::::::;;;<<<<<<:::999;;;:::999999999:::;;;;;;<<<===<<<999:::===<<<888666555666888;;;======<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::888777777999::::::999:::999888999<<<===<<<;;;999999<<>>>>>::::::>>>;;;:::888777777777888888999777666777888888777666777666666555555555555555777555555999999777888:::999;;;>>>@@@<<<666444777666666666666666666666666666555333222222333555666666555333222111222222333444333222111000111222222444333333222222111111000444555555444222111222333111222444333222000111111222555777555222000111333333333333222222222222111000000////////////000000///000111222222111000///000111111111222222222222111000000222555888888888555333111333666777555222111111222222222222111000333222000///...///000000111111222222222222222222555444333111000000//////555444111///...------...//////...---------------000000000000000000000000///111111000///...///000///000111000...---,,,---+++,,,---...////////////111222222444555666777777555444444666888999888666999<<<@@@EEEJJJNNNQQQRRRVVVRRRNNNMMMOOOPPPPPPOOOBBBAAAAAA@@@@@@@@@@@@@@@DDDCCCHHHZZZrrrsssIII===CCC????????????>>>>>>======???>>>===<<<<<<<<<<<<<<<777888999::::::999888777;;;;;;<<<<<<<<<;;;;;;:::999:::;;;;;;999777777777:::888777999===>>><<<999888999999::::::999999999======<<<:::999999<<>><<<:::999;;;<<<<<<;;;999;;;<<<;;;999999:::;;;999999999999999999999999999999888:::<<<>>>======:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;:::999999888999888888888999<<<>>>@@@MMMSSSZZZ___``````______]]][[[\\\]]]\\\XXXYYY\\\XXXQQQOOOUUU\\\___ccciiikkkllllllmmmooooooggg^^^XXX^^^dddeeeaaa^^^^^^___YYY[[[aaaiiipppxxxsssmmmqqqjjjXXXPPPUUUggg}}}|||ppprrruuuyyy{{{zzz{{{|||{{{wwwyyyzzz{{{hhhaaafffmmm~~~~~~}}}qqq]]]FFF;;;999999999:::;;;:::888888888:::<<<===;;;:::999:::;;;<<<;;;999<<<;;;999888888:::<<<===<<>>>>>======<<<<<<<<<<<<<<<===>>>???777888:::;;;;;;:::888777::::::;;;;;;;;;;;;;;;::::::;;;<<<;;;999777666777;;;999888;;;>>>@@@>>>;;;999999::::::::::::999888999:::999888888999<<>>>>>>>>:::::::::;;;;;;;;;<<<<<<>>>======<<<;;;:::999999999888888888999<<<>>>???CCCHHHPPPVVV[[[]]]______YYYYYYZZZ]]][[[VVVVVVYYYPPPKKKIIIJJJNNNSSSZZZaaaiiimmmqqqttt{{{zzzpppeeehhhjjjiiiccc\\\WWWTTTQQQTTT\\\fffnnnuuuvvvmmmllltttrrrfff```dddkkk~~~|||pppuuuzzz}}}~~~|||wwwyyy~~~ooodddccceeeuuuzzz|||}}}vvv```HHH;;;888888999;;;;;;:::999888888:::;;;===;;;:::888999:::;;;:::999;;;:::888888888:::<<<===<<>>>>>>>><<<:::888777777888999:::::::::999999888888999999::::::::::::999777555444666888999888555666888999:::<<<===???::::::@@@QQQkkkgggIII??????<<<999888999777555333222222333444555444222333555666777666333222111000111222333444777444444777777555555888888555222111444777777555444444555555555555444444888777666444444666777888888888888777777777777777444444333333333333444444333333333333222222222222333555777888666444444444666777888777444222222333111222333333222111111111222111000000000111222222000000////////////000000...///000111111000///...//////000000000111111111111111111111000111222333111111111333444444444333000000000111111222333333555555444444333222111000222222111111222222444444666666555444333222111000......///000111222333444222111///...---...//////////////////////////////...000222111000......///...///111000...------...111111111000///...---,,,000000111333666999;;;===888888888:::<<<>>>===<<>>CCCXXXtttwwwjjj___\\\ZZZUUUQQQQQQPPPPPPOOOLLLIIIJJJMMMQQQYYYcccwwwsssIII@@@III@@@??????>>><<<;;;;;;::::::::::::;;;<<<===??????888:::<<<>>>>>><<<:::888999:::;;;;;;<<<;;;;;;;;;;;;<<<<<<;;;888777777888;;;999999;;;>>>@@@>>>;;;999999:::::::::999888888777888888888888999<<<>>>;;;999777777999;;;;;;:::888999::::::999999:::;;;::::::::::::::::::::::::888777777999<<<>>>>>>===::::::::::::;;;;;;;;;;;;>>>>>>>>>===<<<;;;;;;:::999999999:::;;;===???@@@???BBBGGGMMMSSSXXX[[[]]]WWWWWW[[[^^^]]]XXXVVVXXXQQQNNNIIIEEEFFFLLLVVV]]]kkkrrryyy~~~tttqqqnnnllliiibbbXXXPPPPPPQQQXXXeeeooovvv}}}|||nnnnnnrrryyyzzzvvvssstttxxx}}}|||ssszzz}}}{{{uuummmgggmmmuuu|||zzzcccIII;;;888888999;;;<<<;;;:::999999:::;;;===:::999777777888999999888999888888777888999;;;<<<:::>>>>>>:::888999:::888:::;;;======;;;;;;;;;<<<:::;;;<<<======<<<;;;:::777888888999999::::::;;;999777444444666888999999444666888999:::;;;===???<<<===FFF[[[vvvjjjOOOAAA;;;666222666555333222111222222333444333111222444666777777222222222222222333333444666333333666666333333666666666444333666:::888444555555555555555555555555888777555444444555777888555555555555555555555555333444444555555666666777444444444444444444444444333555777777666555444555666888999888555444444444222222222333333222222111222111000000000111222333000000////////////000000...///000111111000///...///000000000111111111111111111222000///...///111111111222333333333222222111111000000111222333333555444444444333222222222222111000000111222444555444555555555444333222111111111111111111111111111111111000000000000111111000000000000000000000000...000222222000.........---///111111000///000111333333333222111///...---,,,---///111444666777888888888888;;;===???>>>===???>>>GGG___wwwhhh^^^\\\\\\]]]]]]ZZZXXXYYY___dddlll}}}sssIIIAAAKKKAAAAAA@@@>>><<<;;;:::999;;;:::::::::;;;<<<======:::<<<>>>@@@@@@>>><<<::::::;;;<<<===============<<<===<<<:::777777888:::;;;999888:::===>>><<<999999999999999999888777777888999::::::999999;;;<<<999888666666888999:::999777999::::::999999:::;;;::::::::::::::::::::::::777777777888;;;======<<<999999999999::::::::::::>>>>>>>>>======<<<<<<<<<:::999::::::;;;<<<>>>??????>>>???BBBGGGLLLPPPSSSTTTUUUYYY^^^]]]WWWUUUWWWXXXTTTLLLDDDAAAHHHTTT]]]hhhrrr{{{wwwooonnnrrrnnnbbbVVVSSSQQQUUUaaannnuuuyyy}}}~~~zzzwwwxxx}}}}}}wwwkkkuuu~~~~~~|||xxx~~~uuufffdddooozzz}}}eeeJJJ;;;777777999<<<===<<<:::999999:::;;;===999777666555777888888777666666777888888999::::::888<<<<<<777555777999999666888::::::999999<<>>===<<<;;;:::888888999999:::;;;;;;<<<:::777444444666888999999444666999999999:::<<>>JJJccciiiIII>>>:::666555555555444444444444444555333111222444777888888333333444555555555555555666333333666666333333555444777777555777:::888333777666555444444555666777777555444333333444555777333333444444444444333333111222333555666777888888555555555555555555555555333555666666555444555666555777888777555444444555222222222333444444333222333222000000000222333555000000////////////000000///000111111111111000///000000000111111111222222///111222111//////111333111222333333222111111111222111111000000111222333333222222111111111222222111000/////////111333555222333444444444444333222222222222222111111000///000111111222333333333333000000000000000000000000...000222222000///......,,,...111111111111222444111111222222111111000///+++---///111333444444444666555666888;;;===<<<;;;<<>><<<;;;:::<<<;;;;;;:::::::::;;;;;;;;;===@@@BBBBBB@@@===;;;<<<<<<===>>>>>>>>>>>>>>>======;;;999777777999;;;:::888666888;;;<<<:::777999999999999999888777666:::;;;======;;;:::::::::888777555555777999999999777888::::::999999:::;;;::::::::::::::::::::::::777666666888:::<<<<<<;;;888888999999999:::::::::>>>>>>>>>>>>============:::::::::::::::;;;<<<<<>>999:::;;;<<<<<<:::888777999999:::;;;;;;<<<======:::888555444666888::::::444666999:::999999<<>>;;;;;;<<>>>>>>>>===;;;:::;;;;;;:::999:::;;;===>>>===999666666999;;;;;;::::::999888888::::::999888999999888888777666666555;;;<<<======<<<;;;888777:::888666555444555666777999999999::::::;;;;;;<<<888999:::999777555555666999::::::;;;;;;::::::999===>>>>>>>>>===;;;999888:::::::::;;;;;;<<<<<<<<<999999999:::::::::;;;;;;;;;;;;<<<<<<>>>???@@@AAAFFFQQQ\\\\\\UUUQQQSSSXXXSSSQQQMMMGGGAAAAAAJJJUUUhhhgggpppzzz|||rrrttt{{{{{{sssjjjgggaaa]]]aaakkkvvv{{{{{{}}}yyyppp}}}}}}zzzxxxyyyxxx~~~~~~||||||wwwyyygggYYY^^^mmm}}}fffLLL>>>:::999999;;;@@@===:::888888:::>>>@@@777666666777999999888666888888888999999:::::::::;;;:::888888999888777555555555666666777888888999888888888888888888888888;;;<<<<<<======<<<<<<;;;===:::777666666888888888444777::::::888999;;;>>>:::BBBVVVuuujjjJJJCCC@@@:::???>>>999888;;;<<<:::666666666666666666666666555666888999888666333111777888::::::888777888999333333222222111222222222777666666555444333333333333333222222111111222222777555333222222444777999666555444444555666555333666666666555444444333333111333555777888888777666888777666555444333222222222111000333666888666444777444111111333444333000000222444333222000//////111000///111444444111.........//////000000111111222111///......000111333222111111222444444333222//////000000111333444555111111111111111111222222222111///000111333222222222222333444333222111000///000222222111111111222222111000111444666666666000111444666666555333111777666333111///.........---000555888999888666444111///......111333444444000111333444444333222000333333444444555666666666:::999AAAPPP[[[fff|||}}}sssGGG:::???@@@AAAAAA???<<<::::::;;;>>>???<<<777666:::;;;999;;;<<<<<<===<<<;;;999888:::999888888888999:::;;;;;;888666666888;;;;;;:::999999888999::::::999777:::999999888777777666666;;;<<<======<<<:::888777999888666555555666777888888888999:::::::::999999999:::;;;;;;999777777777:::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;:::999999999:::;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;??????>>>======>>>???@@@GGGQQQZZZ\\\VVVPPPOOOQQQRRRPPPLLLEEE>>>>>>FFFOOOZZZ[[[eeeppp~~~zzzuuuuuuuuuqqqmmmhhhccc^^^```hhhrrryyy|||xxxtttzzzuuuxxx}}}{{{{{{yyyuuu|||uuu~~~wwwuuu___```iiiwww{{{eeeLLL???;;;:::999:::===<<<999777777999<<<>>>999888888999:::;;;:::888999999:::;;;;;;;;;;;;;;;===<<<::::::::::::888666444444555666666666666666999999999::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;===:::888777888999999888555777:::::::::;;;===@@@???FFFYYYvvvyyyNNNBBBDDD;;;??????:::999<<<<<<999777777777777777777777777666777888999888666444222666777999999777777777888444333222222222222333444666666555555444333333222222222222111111222222333666555444333333444666777555444333444555555444333555555555444333333222222111333555777777777666555777777666555444333222222555444333444777777555333666333111111333444333222000222444444222111111111222000000111333444111////////////000000000000000111000000///000111222333222111111222333444222111000000000000111222333333222222222222222222222222333111000111222444333333000000111111111000///...///000222222111111111333111000///111333555555555///000333555555444222111555444222000/////////000///222555999:::999777555555333222222444444444333///000222333333333222222666666666666777888999999:::777;;;DDDJJJTTTiiiwwwiiijjjrrr|||sssFFF888===<<<======<<<:::999:::;;;===???===888888<<<===;;;:::;;;;;;;;;:::999777666888888777666666666777777888777555666888:::;;;;;;888888888999;;;;;;888666:::::::::999888888777777;;;;;;<<<<<<<<<:::999888888777666555666777888999999:::;;;<<<<<<;;;999888:::<<<===<<<:::999999999;;;<<<<<<======<<<<<<;;;777888999999::::::999999888999:::;;;<<<;;;:::999;;;;;;;;;;;;<<<<<<<<<===CCCBBB???===<<<<<<===>>>CCCJJJSSSWWWUUUQQQNNNMMMPPPPPPLLLDDD======BBBHHHNNNQQQ[[[eeeqqqvvvlllhhhiiikkkllljjjggghhhmmmuuu~~~|||vvvttt}}}{{{|||sssZZZZZZaaappp~~~xxxdddLLL@@@===;;;999:::;;;:::999888888999:::;;;:::999999:::<<<===;;;:::999;;;<<<>>>>>>===<<<;;;===;;;:::999999999777555333444555666666666555444999999:::;;;;;;:::999999<<<;;;:::999999:::;;;<<<:::999888888999999888777555777999;;;;;;===???AAACCCKKK]]]zzzWWWCCCBBB===??????<<<;;;<<<;;;999888888777777777777888888666777888888777666444333555666888888666555666777666555333222222333555666666666555555444444333333333333222222222333333444555555555555555444444555444333222333444555444333555444444333222222111111222333444555666666555444777666666555444333222222777666555666666666444222444333111222333444444333000222444444333222222333222111000111333333111///000000000000000000/////////000000111222333444444222111111111222222111///111111000000000000111111333333333333333333333333444222111111333444444333000000000000000///......///000222111000000111333111///...000222444444333---///111333444333222111222111111000000000111111///111444666777666555333888777666666666555333111//////000000111222333333777666666555666888999:::999666777:::;;;CCCXXXmmmeeeUUUVVV___ooouuuyyyzzzsssGGG999>>>999;;;<<<;;;:::999:::<<<===>>>===::::::===???===::::::;;;;;;:::999777666888888777666666666555555666666555666888:::;;;<<<888777888:::;;;:::888666:::::::::999999999888888:::;;;;;;;;;;;;:::999888777666666666777888999999:::<<<>>>???>>><<<999777:::<<<===<<<:::999999:::;;;;;;<<<<<<<<<<<<;;;;;;777777777888888888777777888999:::;;;<<<;;;999888<<<<<<<<<<<<============BBBAAA>>><<<;;;;;;<<<>>><<<@@@HHHNNNRRRSSSRRRQQQOOOQQQOOOHHHAAA@@@BBBCCCKKKMMMVVV[[[dddxxxddd[[[\\\```jjjlllnnnppprrrxxx~~~uuuyyy|||{{{|||}}}vvvzzzxxx[[[ZZZ___mmm|||uuuaaaKKKAAA>>>;;;999999::::::::::::999999999999:::999999:::<<<===<<<;;;999:::===>>>???===;;;999;;;999777777777777555333444555777888888777555444888999999::::::999999888<<<;;;999888888999;;;<<<888777777888999999777555555666888:::;;;===???AAAEEENNNcccmmmPPP@@@??????>>><<<<<<<<<:::888888888777666666777888888666666666666555444444333333555666666555444444555777666444333333555777888777777666666666555555555777666555444444333333444444555666666666555444333333222111222444444444222555555444444333222222222222333444555555444444333666666555444444333222222555555555555555555444333333222222222333444555555000222444444333333444555222222111111222111111000222111111000000/////////...///111222444444444444222111000111222222000///222111000000/////////000333333333333333222222222333111000000222333333222111111111111111000000000///000111111000000111333000///...///111333333222,,,...000222333222222111111111111000000000000111---...000222222111000///555555444555666555222000.........///000222333444555444333333444555777999777666666777666<<>>===:::;;;>>>???===:::;;;<<<<<<<<<;;;999888999999999888888777777666555666777888888999;;;<<<888777777999::::::888666:::::::::999999999999999::::::::::::::::::999999777777777777777888999999999:::<<<======;;;888666888:::;;;;;;999888888999::::::;;;;;;;;;;;;::::::999999888777666666555555999:::;;;;;;;;;:::999999<<<<<<<<<=========>>>>>>>>>===;;;::::::;;;<<<===999;;;???DDDJJJOOORRRSSSNNNTTTUUUOOOJJJIIIGGGDDDFFFHHHNNNQQQXXXrrr}}}dddWWWTTTTTT\\\ccckkkqqqtttwww}}}|||vvv~~~zzz~~~}}}~~~xxxyyy~~~ooohhhbbbcccmmmyyyrrr^^^JJJ@@@===;;;999888;;;;;;;;;;;;;;;:::999999888777777999;;;<<<;;;:::888999;;;======;;;999777:::999777777888888666555777888999::::::999999888888888777777777777888888<<<;;;999888888999;;;<<<999888888999:::;;;999777444444666888;;;===>>>???CCCPPPhhhoooJJJCCC@@@<<<<<<<<<;;;:::999999888777666666777888999666666555444333333333333333444666666444333444555777666555444444666888999888888888777777777777777<<<;;;999777555444333333333444666777666555444333333222111222444555444333666666555555444333333333444444444444444444333333555555555444333333222222111222333444444333333444222222222222222333444555111222333333222333444666222222222111000000000111222222111111000000//////...///111222444444444444222111111111333333111///333222111000////////////333222222222111111111000111000...///111222222111111111111000000000000000///000111000//////111333000///......000222222111---...///111222222111111111111111111000//////...---...///////////////.../////////111333333111///.........///000222333444444333333333444555666777444555666666666999CCCNNNQQQWWW[[[\\\bbbkkkrrruuuzzz|||{{{rrraaaTTTVVV___nnnrrrxxx}}}~~~sssHHH<<>>>>>;;;;;;>>>???<<<999:::<<<=========<<<;;;:::::::::;;;;;;:::999999666777999:::999999;;;<<<999888777777888999888777999999999999999999888888:::::::::999999999999999777777888888888888888888777888999::::::888777555777999::::::888777888999999::::::::::::::::::999;;;;;;999888666666666666<<<<<<;;;;;;;;;;;;::::::<<<<<<<<<<<<=========>>>:::::::::::::::;;;<<<<<<;;;;;;===???BBBGGGKKKNNNLLLVVV\\\YYYVVVVVVPPPHHH???@@@EEEHHHOOOiiikkk\\\TTTOOORRRZZZgggqqqwwwzzz~~~~~~vvvxxxzzz}}}~~~}}}ppp^^^SSSYYYlll~~~ooo\\\GGG===;;;:::888888<<<<<<;;;;;;::::::999999666666666888:::;;;;;;999888999:::;;;;;;999777666;;;:::999:::;;;;;;:::999999999::::::;;;<<<<<<===999888666444444666888999<<<;;;:::999999:::;;;<<<<<<;;;:::;;;<<<===<<<;;;555555555777;;;=========AAAPPPkkkcccJJJCCC======>>><<<;;;<<<:::999777666666777999:::777666555333222333333444333444666666444333444555555555555555666777888888888888888888888777777777===<<<:::888666555444333222333555666666666555444333222111222444666555444777666666555555444333333666666555444444444333333444444444444333333222222///111333333333222333444222333444333222222444555222333333222111111333555333333333111//////000222111111111111111111000000///000000111222333444444222111111222444444333222333333222111000000111111333222222111111000000000111///......000111111000//////...---------------///000000///...///111333111///...///111222222111///000000111111111111111111111111111000///......111000000000000000000000,,,+++,,,---000111111/////////000000111222333333333444444555666666777777222333333444444666:::===<<>>>>>;;;:::======:::888999;;;<<<============999:::;;;<<<<<<<<<;;;:::777999<<<<<<:::999;;;<<<:::888666555666888888888888888888888888888888888:::999999999999999::::::888888999999888888777777888888999999:::999999999777888::::::999888888999::::::;;;;;;;;;;;;::::::<<<;;;999888888888999999???>>><<<::::::;;;<<<===;;;;;;<<<<<<<<<=========999:::;;;<<<<<<<<<;;;;;;:::<<<>>>>>>>>>@@@DDDGGGIIIWWWaaaaaaaaaaaaYYYMMM???>>>BBBDDDKKKdddyyyxxxyyyooocccXXXNNNKKKSSS```mmmwww}}}~~~~~~zzzzzz{{{xxx|||}}}xxxuuuqqq}}}sss^^^NNNRRRhhh~~~mmmYYYDDD:::999888888888<<<;;;:::999888888888888666666666888:::<<<;;;:::999999999:::999888777777;;;:::999:::<<<======<<<::::::999999;;;===???AAA<<<999666333333666999<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<:::999999;;;<<<===<<<888666666888<<<>>>===<<>>999:::;;;;;;999999:::;;;;;;>>>>>>;;;:::<<<<<<999666777999<<<===>>>>>>===888999;;;<<<===<<<<<<;;;888;;;======;;;999;;;<<<;;;888555444555777999999777777777777777777888888:::999999888999999::::::999999999999999888777666;;;;;;;;;;;;<<<=========777999::::::999888999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;:::999999999:::;;;<<>>;;;;;;;;;;;;<<<<<<<<<===:::;;;===>>>>>>===;;;999666:::>>>???===>>>AAADDDGGGWWWdddfffggghhh^^^PPPCCCAAACCCEEEKKKccctttqqqnnn}}}{{{oooggg[[[OOOCCCJJJVVVdddpppyyy~~~|||}}}{{{{{{}}}}}}~~~~~~yyy}}}{{{hhhWWWVVVfffwwwlllXXXBBB888777777777888<<<;;;999777666777777888777666666888;;;<<<<<<::::::::::::999999888888888888777777999;;;======<<<:::999888888:::===AAACCC>>>;;;666333333666;;;>>>;;;<<<<<<======<<<<<<;;;:::888555555777999:::::::::888777999===???>>><<>><<<::::::<<<>>>???<<<:::777555444555777999333555666666555444444555111333555777888888666555444444444555555555555555666666555555555555666666111222333444555777888888444333222444666777777666555555444333333222222111999888777666555444444444444333333333333333333333444666888666333000111222333555666444111000222444333333333111//////000222333444444222...---000222000000000111222222222333222111///......000222333111111111333666777777666444333333222333333444444555555444333333222111111222111///000222333333222111000///...---...//////000000///...---...111333333111000000222333222222333333222222111000000000+++,,,...000222222222111111000...---,,,,,,---...000...------///111222222000111333444444333222000,,,...111444444333111000444222000444>>>FFFGGGDDD<<>>EEEKKKLLLNNNQQQZZZeeelllooouuu||||||}}}oookkk]]]KKKeeeuuunnnDDD:::???===========================<<<;;;:::999:::;;;;;;;;;::::::;;;===>>><<<;;;???>>>>>><<<;;;:::999999888:::::::::999999;;;===;;;:::888888999888777555888888777777666777777777;;;>>>AAAAAA>>>;;;999888===>>>???>>><<<;;;;;;<<<999<<<>>>???>>>=========999:::<<<<<<;;;:::;;;<<<::::::<<<===>>>>>>>>>>>>999:::;;;;;;999999:::<<<>>>;;;:::<<<;;;999999<<<===;;;999999:::;;;<<<;;;:::;;;<<<<<<===<<<<<<;;;===>>>>>>>>>======@@@BBBJJJRRR[[[eeellllllbbbVVVDDDAAA???CCCMMM[[[hhhpppuuuwwwyyyxxxwwwpppbbbTTTLLLBBBBBBUUUkkkxxx}}}www}}}zzzqqq|||yyy||||||ooopppeeeJJJccctttfffVVVDDD<<<999666555666444666777777555444444555888777666666666888;;;<<<;;;888666999<<<===999444555555777888888999999888888777666777:::===??????>>>;;;888555555777;;;===777888999:::;;;;;;;;;<<<999999888888888888888999777777777777888:::;;;<<<<<>>???IIINNNQQQVVVNNNEEE===<<>>;;;::::::;;;======<<<:::>>>>>>===<<<;;;:::999999999:::;;;:::999:::;;;======<<<::::::;;;;;;;;;:::<<<;;;:::999999888888888;;;===??????>>><<<;;;<<<============;;;;;;;;;;;;888:::=========<<<===>>>???@@@@@@>>>;;;888777777999:::;;;<<<<<<<<<<<<<<<888999:::999888777888999>>>;;;:::<<<<<<999999<<>>===:::<<<===<<<<<<===>>>???999888999::::::777555444888999999888777555555555555444222333555666555333555777999888777555444555555555666666666666555555666666555444444444444444444444555444444333222111444333333222222333333444777555222111222222222111555555666666666555444333///000111333333333222222333777777222...000111000222333333222111000111333111222333222111111222444555333111111444666666555555444444444555444111///222333444666666555555444333222111000000111333444222222222111111000111222222111111111000111111111444333111000///000111222222333333333111111222444111000000111222222000...////////////////////////000000000//////.........000//////000111111///......111444444444222222333111000/////////000222333///333333333BBBZZZjjjmmmbbbNNN???@@@KKKQQQSSSSSSKKKQQQWWWXXXUUUUUUZZZ```___kkkgggZZZSSSLLLGGGMMM^^^ooo~~~}}}~~~}}}yyyoooFFF;;;???<<<<<<<<<<<<<<<<<<<<<<<<;;;:::;;;;;;<<<>>>???@@@:::999999;;;<<<===;;;:::======<<<;;;:::999888888:::;;;;;;;;;999:::;;;===???===;;;;;;<<<>>>?????????>>>===<<<;;;;;;;;;;;;:::;;;======<<<<<<===>>>;;;;;;;;;;;;;;;;;;;;;:::666999;;;<<<<<<;;;<<<<<>>======>>>??????>>>???>>>===;;;;;;;;;<<<<<<:::::::::999999;;;???CCCHHHPPPYYY^^^bbbbbb]]]VVVIIIEEE@@@AAAGGGRRR\\\bbb]]]aaaeeehhhmmmpppllldddQQQNNNNNNTTT\\\eeeoooxxxvvvlllvvv}}}}}}tttpppeeemmmtttzzz~~~}}}|||rrrbbbQQQ___rrrmmmTTTIII>>>;;;;;;999888999=========;;;::::::;;;===<<<;;;:::999999:::<<<===:::888777:::===>>><<<999666777777999:::;;;;;;<<<888777777888999:::888777:::999888777777888999:::>>>999444333666:::<<<===888777666555666666777888333444666888:::;;;;;;:::<<>>>>>???@@@;;;::::::;;;======<<<;;;<<<<<<;;;:::999999888888999:::::::::888888:::<<<>>><<<999999;;;???AAAAAA>>>>>>======<<<=========:::;;;;;;:::888999;;;===::::::999:::;;;;;;;;;:::777999;;;;;;:::999999999<<<===???>>><<<;;;;;;;;;;;;;;;;;;:::::::::::::::>>>??????>>><<<:::;;;;;;<<<::::::======:::999<<>>======?????????===AAA???===:::::::::;;;<<<::::::999888999;;;@@@DDDDDDIIIOOOTTTZZZ^^^[[[TTTGGGDDDAAABBBHHHPPPXXX\\\[[[___bbbeeekkkpppoookkkaaaRRREEEFFFSSS```ffffff}}}rrr~~~yyyhhh~~~{{{||||||}}}zzzllldddcccbbbsss|||zzzyyy{{{vvv}}}yyy___eeepppZZZPPPEEE<<<999:::999:::<<>><<<:::;;;===@@@======<<<;;;;;;;;;<<<<<<:::999888:::===>>>===<<<999999999999::::::;;;;;;777777777999;;;;;;999777;;;;;;;;;;;;;;;;;;<<<<<<;;;888666888;;;===;;;888999888666666666777999:::777888999::::::;;;;;;;;;999JJJ[[[nnn]]]TTThhhjjjNNNAAA@@@BBB>>><<<;;;<<<;;;999888:::AAA::::::AAABBB:::777<<<777666555555666666666555333333222222222222222111222444666555333111000111555444444444444444444555444444444444444444444333666666666666555444333333777555333111000111333555777555444444666666666555444555666777666666444444////////////000111222333333666555111///111222///444111000222555777555222222333333111//////111333111000//////111222444444444222000000111222111000111555999777111...///222000//////000000222333444222111111222333333222222//////000000000000000000222222111000000111111222222333444333222222444666222111///000000000...---........................+++,,,,,,---...///000000...111333222...,,,---///---...//////...000333555111000///......///000111000111000000999IIITTTVVVQQQIIIDDDHHHQQQTTTOOOIIIDDDFFFHHHIIIIIIHHHGGGGGGBBBOOONNNEEEFFFLLLWWWhhhkkkrrrtttrrrssswwwtttlllqqqIII<<>>>>>>>>>>>>>>>>>======<<<;;;;;;<<<>>>>>>===;;;;;;;;;;;;::::::999999888888999999999777777888:::;;;999666666999===???@@@;;;;;;;;;;;;<<<===>>>???;;;;;;999777555555777999:::888777999;;;<<<;;;:::999;;;<<<;;;999666666666888:::<<<<<<;;;;;;<<<======<<<;;;::::::;;;;;;<<<>>>??????>>><<<;;;;;;<<<;;;999:::======:::999<<<>>>===<<<===>>>>>>===<<<@@@>>><<<:::999999;;;;;;:::::::::999:::<<<@@@CCCCCCDDDEEEJJJUUU]]]ZZZSSSCCCBBBAAADDDKKKRRRWWWZZZ___cccfffgggjjjmmmmmmiiijjj[[[JJJBBBHHHUUU]]]___ggg|||vvvssszzzyyynnn~~~{{{jjjXXXVVV\\\pppllluuuvvv{{{}}}xxxuuupppUUU]]]NNNDDD;;;888888999<<<@@@>>>>>>===;;;::::::<<>><<<;;;<<>><<<:::999777777777999;;;<<<@@@@@@@@@?????????>>>>>>AAA;;;OOO~~~rrreeemmmwwwXXXMMMPPPUUULLLCCC<<<<<<>>><<<===???NNNOOOVVV]]]XXXIII>>>===888666444444555777666555444555555444333222222333000222444555333222222333444444333333333333444444333333444555555444444333333333444555666666666666;;;999555222111222333444444333333555888999888777333444555666666555444333333222222111111111222333111333222000000444444222333111000222555666444111111333555555333111111111222222111000///000111222333222000000111111111000000444777555000---...000///000000000111222333444222111000222444555333111------//////000000//////111111111111111111222222111222333333222222444666222000/////////000///---........................---------..................111333222///---...000------...------///222555111000///......///000000//////---,,,111:::???@@@999@@@GGGKKKKKKKKKKKKKKKKKKLLLNNNSSSUUUQQQGGG>>>???OOORRRMMMPPPTTT\\\iiikkkrrrvvvxxx{{{zzzmmm\\\rrrJJJ===???;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>===<<<<<<;;;;;;:::<<<===>>>===;;;<<<;;;;;;;;;:::::::::999999::::::999777777888:::999777555666999<<<===>>>::::::::::::;;;<<<======::::::999777444444555777:::888666888<<<>>><<<:::999;;;<<<;;;999666555555:::;;;===<<<:::999999:::===<<<;;;::::::;;;<<<===;;;<<<===<<<:::999999::::::888:::>>>>>>:::999<<<<<<;;;;;;<<<===>>><<<:::===<<<;;;999999999::::::999:::;;;;;;;;;<<>>===;;;999888888999999888777888999<<<======<<<777777888888999999::::::;;;::::::999999999:::;;;;;;:::888777777:::<<<>>>@@@AAACCCDDDDDDBBB???===>>>@@@TTT{{{nnncccooo```VVV^^^gggcccRRRBBB<<<<<<===GGGRRRcccmmm{{{{{{eeeIII777;;;777444444666777666444555666777666444222333444222444777777666555555666444333222111111222333444111222444555555444333333111222333444555666666666;;;999666444333333333444333333333666888999999888111222333444555444333333444444444444333333222222000111111///111666666333222222222444555555333111111444666666444222111000444444444222000000222444222111000111222222111000///222444444111//////111111111111222333333333444222000000222666777444111,,,---///000111000000///000111111111222222222222000111222222111111333555111///---...///000000///......................../////////..................///111111000//////000---.........---///111444111000///.........///000---,,,,,,---111444666666222???HHHGGGBBBDDDLLLRRRVVVVVVWWW[[[[[[TTTFFF;;;<<>>???;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>===<<<999999999:::;;;<<<;;;999<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<:::999888999;;;999777777888;;;=========<<<<<<;;;:::::::::::::::999::::::888666666777888:::777666888===???>>>;;;777999;;;;;;999888777888<<<===>>>===;;;999999:::;;;:::999888999:::<<<>>>999;;;<<<;;;999999:::;;;999888:::>>>>>>;;;:::;;;<<<;;;;;;<<<>>>>>><<<:::999999999999999999999999777999;;;;;;;;;;;;<<<===<<<@@@AAA@@@CCCKKKQQQSSSLLLGGGCCCCCCJJJTTT^^^dddjjjppptttssspppnnniiiccceeekkkgggRRR@@@@@@NNNZZZccc___{{{uuu|||wwwzzz|||wwwiiiwwwpppYYYMMMVVVeeemmm~~~qqq~~~uuugggZZZCCC@@@;;;999;;;<<<:::;;;>>>999:::;;;:::888888888999777888999999:::::::::::::::::::::999888999:::<<<;;;:::999888888999:::;;;:::888777888:::;;;;;;:::777666666777777888::::::999@@@GGGJJJFFFAAA>>>>>>:::999777666666999<<<>>><<>>888III\\\rrruuuVVVYYYxxxiiifffuuusssXXXFFF<<>>999444444666888666444555666777666333222333444444666888888777555555555444333222111111222333444000222333555555444333222111222333444444555444444666666555444444444555555555444555666888888666444000111222333444333222222222333444555555444333333111222111///111666555111222444666777555444333333333444555444222000000111222333333222000000333666111111111222444444222000000111333444444333333222222333333444444444333333222000///333777888444000---...000222333222111111000000111222222222222222///000111111000111333555///...,,,---///000111000////////////////////////////////////////////////.........///111222111000...///000///...///000222111000///...---......///---,,,...222555555444333555???FFFFFFFFFMMMTTTXXXYYYYYYZZZXXXTTTLLLEEE@@@AAATTT```gggpppmmmdddcccqqq}}}xxxhhh[[[LLL@@@sssLLL>>>@@@;;;;;;;;;;;;;;;;;;;;;;;;999:::<<<===>>>???>>>>>>888777777888::::::999777<<<<<<<<<<<<<<<<<<;;;;;;======>>><<<::::::;;;<<<:::999999;;;===???>>>===???>>>===;;;999888888777777999::::::999999:::;;;;;;888666888>>>@@@>>>;;;555777:::;;;:::::::::;;;;;;===>>>>>>===;;;<<<===999888777777888:::<<<===:::<<<===<<<;;;;;;<<<===999888:::>>>???;;;:::;;;<<<<<<<<<===???>>><<<:::777777888999999999888888555888:::;;;:::999999:::666>>>AAA<<<999>>>IIIPPPSSSLLLDDDAAAGGGTTTaaaiiinnnuuuzzzzzzwwwsssmmmggggggiiibbbRRREEEEEEIIIKKKJJJfffrrrvvvzzzyyy{{{~~~wwwlllvvvyyy|||kkkYYYQQQ\\\lll~~~yyy|||hhh>>>BBB777666888===>>>;;;:::;;;888999;;;;;;999777888888555666777888999::::::::::::::::::888777777999;;;888888777777888:::<<<>>><<<:::777666777888888888999888777777888:::<<<===CCCRRReeemmmhhh[[[PPPJJJ:::888666555555888;;;>>>???GGGSSS]]]^^^WWWMMMFFF???;;;PPP|||WWWKKK```zzztttzzztttWWWBBBEEEfff___???:::555444777888666444444666777666222111222444555777888777555333222222444333111000000111333444000111333555555555333222333333333444333333222222222222333444555555666666777666666777777666444111///000111222333222222111...000333555666555444333333333111///111555444000333666:::999666333333444444444333000......000222---///000000...///333666111111222444555555222///111111222444777777666444444444555555555444333333222000///333777888555000...000222444555444333222///000111222222222222222...///000000///000222444...---+++,,,...111222222000000000000000000000000......//////000000111111...---,,,...222444222///...000111000//////000111111000///...------...///......111666888666222111666>>>DDDIIIRRR[[[]]]YYYUUUWWWWWWRRRIIIDDDEEEIIIIIIYYYbbbiiiwwwyyytttuuu{{{gggMMMAAA??????nnnHHH>>>DDD===<<<;;;<<<>>>>>>:::777:::===>>><<<<<>><<<:::888888888:::;;;<<<:::888777888999<<<>>>>>>===;;;999888888888999888999::::::::::::888888888888888:::<<<===;;;999;;;:::888777777888:::;;;:::<<<>>>@@@AAABBBEEEGGG;;;;;;:::999:::;;;===>>><<<<<<<<<;;;;;;:::::::::::::::<<<===>>>===:::777===<<<;;;;;;:::;;;;;;<<<999999999;;;===>>><<<:::888999:::;;;;;;;;;::::::999===AAA@@@>>>???DDDHHHOOOOOOLLLFFFGGGRRR^^^ddduuuwwwzzz}}}|||wwwpppjjjggg```YYYUUUNNNFFFDDDGGGJJJ\\\ppp|||}}}|||||||||~~~xxxpppnnnmmmzzzuuueeeZZZ\\\jjjwwwcccDDD===888999999::::::;;;;;;<<<:::<<<>>>===;;;999999999666666777888888888888777999999999999999:::<<<<<<999999777777888999<<<===;;;:::999888888888999999=========<<<;;;;;;::::::JJJ]]]{{{qqqPPPEEE===666555777999<<>>HHH\\\kkkcccRRRKKKJJJHHHBBB<<<:::<<>>===<<<===??????===::::::======;;;;;;>>>>>>;;;888777777888:::<<<;;;;;;999::::::::::::999888888999999888777777888999:::;;;:::888777888999<<<======<<<;;;::::::999999999;;;<<<<<<<<<;;;999888777888777888:::<<<<<<;;;999::::::999888888999::::::;;;<<>>AAAAAA??????CCCFFFIIINNNOOOKKKKKKSSS]]]ccctttwww|||zzzuuuddd___]]]]]]WWWKKKCCC@@@GGGUUUgggqqquuuwww{{{}}}rrrzzz|||pppkkknnnooo{{{vvvbbbUUUVVVeeeyyygggFFF===999999::::::::::::;;;;;;;;;<<<>>>===;;;999888888555666777888888888888888999::::::;;;<<<<<<=========;;;999888888888:::;;;::::::999888888888888888;;;;;;;;;<<<<<<<<<<<<<<>>>>>======;;;999888777777777777888;;;;;;:::999999999::::::::::::999999;;;<<<>>>???>>>???@@@BBB888999999:::::::::::::::::::::::::::999999999999<<<;;;999888999:::<<<===999999:::;;;<<<<<<<<<<<>><<<<<<<<<;;;999777======<<<<<<<<<===>>>???<<>>===;;;888777777555555666888888999999999999:::<<<===>>>>>>======???===;;;888777777888999:::::::::999999999999888999::::::;;;<<<<<<======SSSpppXXXDDD888;;;>>>===HHHZZZNNN???999PPPxxxwwwYYYLLLHHHMMMbbb|||RRR???EEESSSeee{{{yyyyyyoooiiiPPP@@@:::555777:::555777777666666555666666666777666666444333222111111444444444333333333333222444333222333555555555444666777777777666444333111888555222111111333333333000222444444333222222333222111000111222333111///222222111000000000111111555444333333555555444333000000111111111111000000222222222222222222222222111000///000222333333222333333444444555666666666333111000111333555555444111111111111111111111111000...---///333444222///000111222333333222111000000000000111111000000000333222000000111222111000//////000000000///......---...............------,,,...///111222222111111000000000000000000000000------.........---,,,,,,000///.........000222444444444333111000//////...+++333;;;AAAIIIMMMEEE777999999777333000222888===AAANNNccczzzllleeeVVVFFF<<<999666222lllDDD888<<<999888888888999::::::;;;:::<<<<<<888888;;;;;;888999888777999;;;<<<<<<;;;::::::;;;;;;::::::999888555666777888888888888888:::999888888888999;;;<<<888:::<<<>>>???>>><<<:::======<<<;;;:::999888777777666666777999::::::999888999;;;<<<<<<;;;999888:::;;;<<<<<<;;;;;;<<<>>>777888::::::;;;:::999888999999999999999999999999;;;;;;:::888777777999;;;999:::;;;======>>>======@@@>>>=========<<<:::999>>>>>>???@@@@@@@@@@@@???===@@@CCCDDDBBB@@@@@@@@@<<>>===:::888777777444555666888999999999999888:::<<<>>>>>>>>><<<<<<===<<<999777666666777888;;;;;;<<<;;;;;;;;;:::::::::::::::;;;;;;<<<<<<<<>><<<::::::::::::999999999999999888777666777999::::::999888999;;;======;;;999888999:::;;;:::999888999:::888999:::;;;:::999888777999999999999999999999999888:::;;;:::888666777888888999:::;;;<<<=========@@@>>>======?????????======???BBBDDDEEECCC@@@??????AAACCCDDDCCCAAA?????????>>><<<@@@MMM[[[aaa___```dddkkkttt|||~~~|||rrrjjj___VVVTTTUUUUUUTTTRRRPPPSSSZZZ______ccciiiiii}}}uuurrrttt{{{iii```gggvvv|||{{{rrrcccNNNHHHIIIZZZtttwwwLLL;;;<<<<<<;;;:::999999888888:::<<<===<<<:::888777777555555666888888999999999666888:::<<<===<<<;;;::::::888777666666777888999======>>>>>>>>>===<<<;;;<<<<<<;;;;;;::::::::::::???fff|||cccJJJ;;;===<<<666EEE]]]VVVQQQHHHFFFWWWqqq}}}{{{]]]FFF999IIIhhheeeLLLHHHMMMOOO~~~kkkkkk___GGG888444222888>>>:::777777666555444444444444777666555444333222111111333333444555666777777888555444333333444555444333111333555777888888777666777666444222000111222333111222333333222333666888333222222222444444222111888777666555555555555555555444333333444555444333000000111111111111000000111111111111111111111111222000000000222333222111111111000000000111222333222000//////111222222111111111222222333444444444000000000222333444444333222222333333333333222222111111000//////000111111111///------...000000000......////////////...............//////......------...000111222000///...,,,---------.........///---...///111111111000////////////111555999===??????<<<777222///...///000///333555333111111///---555555555222111555;;;AAAPPPbbbwwwrrr[[[HHH???:::666666888999999888mmmDDD888;;;888:::======<<<;;;;;;;;;999;;;:::777777;;;===;;;===<<<::::::;;;;;;999888;;;;;;;;;;;;;;;:::999999<<<<<<;;;;;;:::999999888888888888888888999::::::777999<<<>>>>>>===;;;::::::999999888888999999:::999777666777999;;;;;;:::888:::;;;======;;;:::888888:::;;;:::999888999::::::::::::::::::999999888999999999999::::::::::::666999<<<<<<999888999;;;;;;;;;;;;;;;;;;<<<===>>>@@@???>>>???AAABBBCCCBBB>>>@@@CCCEEEFFFDDDAAA???AAABBBCCCCCCCCCAAA@@@???EEE@@@;;;===KKK[[[bbbaaaaaaeeekkkttt{{{~~~}}}{{{sssmmm```RRRLLLPPPUUUWWWSSSMMMNNNVVV\\\\\\```fffhhhrrrvvvyyyzzzwwwkkkccckkkzzz|||wwwkkkZZZLLLIIIMMM^^^vvvwwwLLL<<<<<<<<<;;;::::::999888888999;;;<<<<<<:::888777888666666777888888888888777555666888999::::::999999888777666555666888:::<<<======>>>??????===<<<;;;<<<<<<;;;;;;:::999999888@@@XXXuuu|||VVVDDD999;;;:::666CCCXXXXXXOOOBBBCCC\\\xxx|||oooSSSFFF@@@KKK[[[qqqkkkRRRKKKKKKIIImmmlllfffvvvsssUUUBBB888666222666;;;777555555444444333444444444555555555444444333333222666666666555555555555444666444333333444555444222000111333666777888888888444555555333222111222333222333444444444444666888333333222333444555333111555555444333333333444444444333222222444444333222111111222222222222111111111111111111111111111111222111000111222333222000000000000111111111111111222111//////111222111111222222222333333444444444000111222333333333333333222222222222222222222222111000///......///000111000...---...///000000///------.../////////......---......///000000//////...///000000000///...---/////////000000111111222---...111333444333222111111222444777<<>>999666888999888999<<>>???@@@BBBDDDCCCAAA@@@@@@BBBDDDEEEEEEAAABBBBBBCCCCCCCCCCCCCCCCCCBBBAAABBBBBBBBBAAAAAAEEECCC???===DDDRRR\\\```aaadddjjjrrrxxx{{{{{{yyy}}}wwwfffPPPFFFKKKWWW]]]WWWMMMIIIPPPVVVVVVYYYaaapppggg}}}ttt{{{mmmllleeennn{{{{{{ttthhhWWWIIIGGGLLL]]]uuuuuuKKK<<<;;;;;;;;;::::::999999999777999;;;;;;:::999888999777888888888888777666666666666777888888999999:::999888777777888:::<<<===;;;<<<===>>>>>><<<;;;999;;;:::::::::::::::::::::FFFBBBhhhxxxaaalll{{{]]]CCC;;;777999999:::EEESSS[[[NNN>>>???\\\{{{{{{hhhRRRFFFBBBKKKWWWhhhoooWWWLLLIIIJJJ[[[fffWWW^^^llllllzzzzzzbbbGGG999666777222222777444444444444333444444555555444444444444444444444444666666555555555444444444666444333333444555333222111222222444555666777888111333555555333111222333222444555555444444555777444333333444555555444222333222222222222333333444333222111111333333222111000111111222222111111000111111111111111111111111222111000111222222111000111111222333333222111000333111000000111222111111222222222222222333333333000111222222222111111222111111000000000000111111000///...------...///000///......///111111000///,,,---......//////......+++,,,---///000000000000000000/////////.........//////000111111222333333,,,...111333555444333222000222555:::@@@HHHNNNQQQ>>>;;;666111...,,,------///...///000000000111333666999===???AAAEEEKKKQQQaaaoooxxxooo[[[LLLDDDAAA@@@<<<:::<<<<<<;;;???FFFoooFFF:::===555:::???@@@===999777666888::::::777888>>>@@@???;;;:::999:::<<<===<<<;;;;;;;;;<<<<<<;;;;;;:::999;;;:::888888888:::<<<>>>777888888888999999999999999::::::;;;;;;:::999999@@@>>><<<:::999888999999;;;999777888:::<<<<<<<<<:::;;;;;;;;;;;;;;;;;;:::;;;===>>>===<<<<<<===???>>>===;;;:::999:::;;;;;;:::::::::;;;;;;<<<<<<<<<666999;;;;;;;;;???HHHOOOLLLIIIFFFDDDDDDFFFIIIKKKEEECCCAAAAAACCCEEEEEEEEEEEECCCAAA@@@@@@BBBDDDFFFDDDBBBAAAAAABBBBBBBBBBBBAAADDDBBB===>>>HHHTTT[[[cccfffllltttzzz}}}}}}{{{yyy{{{sss```RRRPPPTTTUUU]]]OOOGGGKKKOOONNNRRRZZZ^^^tttwwwxxxwww~~~kkkeeeooo{{{yyyqqqfffWWWHHHGGGNNNbbb|||uuutttvvvzzz}}}~~~}}}tttJJJ<<<;;;;;;::::::::::::999999666888:::;;;:::999999:::888999999888888777666555777777777777888999:::;;;<<<;;;:::999999;;;===>>>:::;;;<<<======;;;999888888999999::::::;;;;;;<<<555HHHMMMJJJOOOQQQOOOQQQ???<<<:::999777999@@@HHHJJJQQQNNNAAAEEE\\\pppvvv^^^III===EEESSSaaayyyvvv___RRRLLLIIIkkkxxxYYYCCCBBBSSSPPPZZZhhhmmmmmmaaaLLL999000333666000000555222444444444444444555666777333333333444444444555555222222333444555666777777666555333333444444333222333333333333333444666666...222666666444222222333111333555555444444444555444333333444555555444222222222222222333444444555222111000000222222111000000000111111111111000000000000000000000000000000333111000111222222111000111333444555555444222111333222000000111222222111111111111111111111111111///111222222000///000000//////............//////000///---,,,,,,---///000.........000222222000...,,,,,,---.../////////...***+++,,,...///000111111111000///......---......---......///000111111222+++---111333555444333222...///333999@@@HHHOOOSSS<<<:::555000---+++++++++,,,,,,---111333333333444999===CCCGGGJJJOOOUUUZZZgggpppqqqbbbMMMBBBAAACCC???<<<<<>><<<<<<<<<;;;:::999888777<<<:::888888:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777999:::;;;;;;;;;:::999888;;;::::::;;;===>>>===<<<;;;;;;<<<<<<;;;999777666::::::999999888999999999;;;:::999999;;;<<<;;;999;;;:::999999:::;;;===>>>@@@AAA@@@>>>======@@@BBB999<<<>>>===;;;:::<<<>>><<<:::999999;;;;;;:::888888888:::===>>>???FFFNNNZZZXXXUUUTTTTTTVVVWWWXXXOOOJJJDDDAAACCCEEEFFFEEEBBBFFFHHHEEEAAAAAABBBCCC???AAACCCDDDDDDBBB???===;;;;;;;;;;;;===DDDNNNUUU]]]jjjqqqmmmmmmuuu||||||xxx}}}{{{mmmZZZRRRZZZfffeee```VVVJJJBBBEEERRR]]]```gggmmmoooqqqtttuuusssooorrruuuyyy~~~yyyeeeOOOFFFIIIWWWoooxxxoooooonnnppptttzzz}}}zzzoooppprrrsssmmmjjjrrrlllKKK:::<<<===???@@@???>>><<<;;;=========;;;888888999;;;777888:::::::::888666555666777888999999999999999::::::999999:::<<<===>>>999::::::;;;:::999888777888888999:::::::::999999<<<===>>>???@@@@@@@@@@@@<<<<<<;;;<<<======<<<:::JJJGGGCCC@@@BBBKKKXXXbbbOOODDD<<>>CCC>>>777333111000...,,,000222222111000000222555777>>>DDDEEEJJJSSSXXXXXXfff]]]SSSMMMLLLLLLJJJGGGAAA@@@???@@@CCCFFFHHHIIImmmEEE:::>>>============<<<;;;:::999;;;:::888888:::;;;<<<;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;:::999888777999:::;;;;;;;;;:::999999<<<;;;:::<<<>>>???>>>===::::::;;;;;;;;;:::999888999999888888888999999:::;;;:::999:::<<<===<<<;;;<<<<<<::::::::::::;;;<<>><<<;;;;;;===@@@999:::;;;:::::::::<<<>>>;;;:::999999;;;<<<;;;999:::999;;;>>>>>>>>>DDDLLLUUUYYY^^^aaa```aaaccceee^^^XXXQQQMMMKKKJJJHHHGGGEEEFFFFFFEEEEEEEEECCC@@@AAAAAAAAA@@@@@@@@@@@@@@@;;;;;;:::999999???GGGMMM\\\dddkkkmmmnnnrrrvvvwwwxxx~~~wwwhhh___aaahhhjjjggg^^^QQQEEEDDDMMMVVV]]]cccfffeeegggnnntttwwwvvvvvvvvvyyy~~~zzzfffQQQOOOQQQ]]]qqqyyypppooosssxxxzzz}}}wwwtttqqqnnnfffaaafffooo{{{aaaEEE999<<<===>>>??????===<<<:::@@@@@@???===;;;;;;<<<>>>:::;;;<<<===<<<;;;999888888999999:::;;;;;;:::::::::999999999999;;;<<<===::::::999999888888888888999:::::::::999888777777777888999:::::::::::::::;;;::::::;;;======<<<;;;:::<<<>>>???>>>???BBBEEEAAA<<<777888<<>>>>>AAAHHHLLLKKKJJJFFFAAAAAAEEEHHHIIIHHHBBBBBBCCCEEEGGGHHHHHHHHHmmmEEE:::>>>>>>>>>>>>>>>>>>===<<<;;;;;;:::888999:::<<<<<<;;;<<<<<<;;;;;;::::::999999;;;;;;;;;;;;:::999888777888999:::;;;;;;;;;:::999<<<;;;;;;<<<>>>??????>>>999999::::::::::::999999777777777777888999:::::::::999999:::<<<>>>===<<<===<<<;;;:::999999999999=========;;;999999;;;===:::888666666888;;;<<<===:::999888999;;;<<<<<<;;;;;;;;;===???>>>===BBBIIIJJJTTT___eeeeeeeeegggjjjhhhccc]]]XXXTTTQQQNNNLLLJJJFFFDDDFFFIIIHHHEEEAAAAAA@@@>>>======>>>@@@AAA???===;;;999888<<>>>>><<<;;;:::@@@@@@???>>><<<;;;===???<<<===>>>???>>>===<<<;;;:::;;;;;;<<<<<<<<<<<<;;;999888888888888:::;;;<<<:::999888777777777888999;;;;;;;;;:::999888666666555555666666666666666555:::999888999;;;<<<;;;:::555888<<<===;;;777444333777777888666333666FFFWWWnnn}}}mmmRRRCCC@@@YYYuuusssQQQ>>>;;;:::======888444333888777666666777666333111555666777777777777666666333555888999999666333111333444555555333222222333333333222222333333444555777444444888999666333444555555444333333333333333666555444222222333333444333222111222444555444333///000111333444444333333444333333333333333444555555555555555444444444444444444222111000000000000333444444555444333111000555555444222//////000111333222111111222333111000111111111111111111111111333222222222222222333444111111111111111111111111444222111111222333222000222222222111111111111111222222111000000///......---......///////////////111000000000000111222222333111//////000111000///000000000000///...---,,,+++---............///000++++++---///...+++,,,111333333555777888666333///222222333555666666444111111555888777888<<<>>>>>>===;;;:::===BBBEEEDDDCCC@@@BBBEEEGGGHHHGGGDDDCCCmmmEEE:::>>>======>>>>>>>>>======<<<;;;:::999:::;;;<<<<<<;;;<<<<<<;;;::::::999999999:::::::::::::::999888888888999:::;;;;;;;;;:::999;;;::::::;;;===>>>>>>===::::::::::::999999888888666666666777888999:::;;;888777777999<<<======<<<<<<;;;;;;::::::999999999;;;<<<<<<:::999888:::<<<:::666333333777;;;<<<<<<999999888:::<<<======<<<<<<<<<>>>@@@>>><<>>===<<<<<<===???@@@BBB@@@>>>;;;;;;===AAADDDOOOJJJNNN]]]ggghhhjjjqqqsssxxx~~~~~~xxxnnnfffaaaiiiooorrrlll```WWWVVVXXXiiiqqqtttnnnhhhjjjrrrxxxzzzuuurrrvvv}}}{{{ooobbb___```gggsss~~~|||tttppprrrwww|||yyyxxx{{{~~~zzz\\\EEE;;;;;;;;;<<<<<<<<<<<<;;;::::::<<<===<<<:::999888:::<<<<<<<<<============<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;999888777777777888:::;;;777888888999999888777777;;;;;;;;;;;;;;;:::999888777777888888888777666666;;;999888888999:::999888::::::999888666555444444888:::===<<<777777CCCPPPkkkxxxlllRRRBBBEEEWWWppp___@@@===>>>===:::999:::777111888999;;;;;;:::999888888777777777888888888888888666777999999999666333222111333555555444222222222333222222222222333444444888444333666888555444666555555444333222222222222666555333222222222333444444333222222444444333222...///111333444444333333444333333222333333444444555555444444444444444555444444333333222222111111333333555555555333222000111222222111111333777:::555333111000111222111111111111111111111111111111222222222222333444444555111111111111111111111111222111111111111111111111000111111111111111111111222222111000///......------......//////////////////////////////000000111111000//////000111000///000000000///...---,,,+++,,,...///...,,,,,,///222111//////000...+++,,,111---...000333444333111///333222222333555555222000111333555555444555777888777888999===AAABBB@@@>>>999===BBBEEEDDDAAA===;;;mmmEEE:::>>>;;;;;;<<<=========<<<<<<;;;:::999:::<<<===<<<;;;;;;;;;:::::::::999999999999999::::::999999888888888999:::;;;<<<;;;::::::999888888999;;;<<<<<<;;;<<<<<<;;;999888777666666777777777777888999:::;;;777777666888;;;<<<<<<<<<888999999::::::;;;;;;;;;:::;;;<<<;;;::::::;;;<<<:::666333333777;;;<<<<<<:::999999:::<<<>>>===<<<;;;<<<>>>@@@>>>999;;;@@@CCCEEEKKKUUU___fffgggfffdddfffhhhiiihhheeecccbbb[[[UUUPPPKKKCCC<<<<<>>@@@NNN[[[___eeemmmvvvzzz~~~~~~wwwpppkkkeeelllsssrrrjjjaaa\\\[[[fffqqqzzzwwwpppnnnppprrr|||wwwtttvvvxxxuuummmfff___aaafffnnnzzzxxxqqqiiiiiiqqq{{{}}}~~~}}}}}}hhhMMM>>>;;;===;;;;;;;;;;;;;;;:::999999:::::::::888777777999;;;999999:::::::::::::::999::::::;;;;;;;;;;;;:::999999888777777777888999:::555777:::<<<<<<:::777555::::::;;;<<<=========<<<999999:::::::::999888888===;;;999888888888777666888666444333333444666666<<<<<<>>>AAA???>>>DDDLLL[[[lllhhhRRRDDD:::FFFaaa}}}pppUUUEEE777:::999555666;;;999444333777;;;<<<;;;999999999777777777777888888999999999999888777666666555555000222555555444222222333333333222222333333444555888444333666777555555777555444333222222222222222555444333111111222222333444333222222444444333222...000222444555444333222333333222222222333444444555444333333222333333444444444444444444444333333222333444444444333222111000111111111222666;;;???666444111000111222222222000111222222222222111000222111222222333444555666111111111111111111111111//////000000//////000000/////////000000000000000111111000000///......------......///////////////---------...............000///...///000111///...000000000000///...---,,,...000111///,,,,,,000444222,,,***,,,---++++++...//////////////////000111444333222111111111000//////000222333333222444666---///333777;;;===<<<;;;555:::@@@BBB@@@<<<888666mmmEEE:::>>>999:::;;;;;;<<<<<<<<<<<<;;;::::::;;;======<<<:::999999999:::::::::::::::888999999999999999888888777888:::;;;<<<;;;;;;:::888777777888:::;;;;;;:::<<<;;;:::888777777777777888888888888999:::;;;;;;999888777999;;;<<<<<<;;;777888999:::;;;;;;;;;;;;999:::<<<<<<;;;;;;===>>>:::888666666888;;;<<<===;;;:::999:::<<<======<<<::::::===???<<<888888<<<>>><<<>>>GGGTTT]]]```___aaafffkkknnnnnnlllkkkjjjfff```ZZZUUUIII<<<:::@@@======>>>>>>>>>===<<<;;;>>><<<:::;;;===???@@@@@@>>>999999BBBLLLTTT\\\bbbkkkoootttyyy{{{zzzxxxwwwhhhlllpppppplllfff```]]]aaaooo{{{~~~|||{{{zzzxxx~~~zzzxxxssskkkeeeccc^^^aaaccchhhrrr|||}}}|||wwwwww{{{}}}{{{uuummmllliiilllwww~~~zzzxxx|||tttYYYDDD<<<<<<===:::::::::999999999999999:::;;;;;;999888888:::<<<777777777888888888888999999::::::::::::999999888999999888777777888999:::555777:::======;;;888666999999;;;<<<===>>>>>>>>>888888999999:::999999999>>><<<999777888888888777555555555777999999888666;;;999;;;???AAA@@@AAAEEEHHH\\\|||aaaPPPEEE555;;;QQQjjjmmm[[[JJJFFF888888666333444666555222333666999;;;;;;999888888666555555555666777888999999888777666555555666666111333555555444333444555444333333333333444555555777333333666888666555777333333222222222222333333555444222111111111222333555333222222444444333111000111444666666555333111111111111222222333444555777555444222222222222333222333444444444444444333222222222222222222222222333333333222222555999===777444222222333444444333111222333444444333222111000000111111333444555666111111111111111111111111---///000///......///111000000000///////////////000000////////////......---......///////////////+++,,,,,,---...---------///......///111111///...000000000000000//////...000111000///...///111333222---***,,,///------...444333111///---...222555555777777555111///......---,,,...000000...000444222333444555666666555444555:::???AAA===999777777mmmEEE:::>>>888999:::;;;<<<=========;;;::::::<<<>>>>>><<<:::888888888999::::::;;;;;;888888999999999999888888777888999;;;<<<<<<;;;;;;888777777888:::;;;;;;:::999999888777777888999:::;;;:::::::::::::::;;;;;;<<<;;;:::;;;===>>>===<<<888888::::::::::::999888666888:::;;;;;;<<<===???999:::;;;:::::::::<<<>>><<<;;;:::;;;<<<===<<<;;;777888<<>><<<;;;;;;<<<<<<===;;;999:::===???>>>===:::;;;;;;;;;@@@IIINNNNNNQQQXXXaaakkkrrrxxx|||qqqnnnkkkjjjkkkkkkiiigggaaammmxxx~~~|||qqqddd```dddaaabbbbbbbbbiiirrrtttqqqpppjjjhhhmmmnnnmmmuuu~~~rrrmmmmmmttt{{{}}}~~~|||{{{uuudddMMM???;;;<<<:::::::::999888888888888888:::;;;;;;:::888999;;;===888888888888888999:::::::::::::::::::::999888888:::999888888777888999:::999999:::;;;;;;;;;;;;;;;888999:::;;;;;;<<<;;;;;;777777888999:::::::::999<<<:::888777999:::;;;;;;;;;999888:::<<<<<<999777888888:::>>>>>><<<<<<@@@AAANNNhhhwwwSSSGGG@@@;;;>>>DDDLLLNNNIIICCC@@@???:::666666555333222333:::999999888888888777777444444333333444555777888555666666777777666555555333444555444333333555777555555444444555555666777666333333777999666555666111111111111222333444444666555333222222222333444555444222333333444222111222333666777777555222000000000000111222444555666:::888666333222222222333000000222333333333222222333222000//////000222333222333333222111333666888666444333444555666666555111333444555555444333111/////////000222444555666111111111111111111111111---///111000///...000222222111111000000/////////.........///////////////---......///////////////+++,,,---.........------///...///000222222111//////000000111111111111111222000//////000111000000222000000222000---...222333333222000---...222666666<<<@@@???777000......,,,***,,,//////+++---222999888777555333111111222555999>>>>>>:::777777999mmmEEE:::>>>999999;;;<<<============;;;:::;;;<<<>>>>>><<<:::777777888999:::;;;;;;<<<777888888999999999888888777888999;;;<<<<<<;;;;;;999888888999;;;<<<<<<;;;666666666666888:::<<<===<<<<<<;;;:::::::::;;;;;;>>>===<<<===>>>???>>>===999:::;;;;;;:::999777666444666999;;;;;;<<<>>>???999<<<>>>>>>;;;:::<<<>>>===<<<;;;;;;<<<===<<<:::666777;;;>>>;;;555555888:::;;;;;;;;;<<<>>>@@@BBBCCCKKKWWW```cccdddeeeeeennngggiiirrrsssggg]]]\\\EEEBBB>>>:::999:::<<<>>>>>><<<:::;;;>>>???>>><<<999??????999999AAACCC??????HHHVVVdddoooyyyxxxpppgggfffkkkrrrtttttt```hhhqqqvvv{{{~~~pppbbbaaagggcccdddbbb___ccckkklllgggnnnfffdddhhhiiihhhssstttnnnqqqpppyyypppnnniiiZZZFFF;;;;;;;;;777:::999888888777888888888999::::::888777888:::<<<999999999999999:::;;;<<<:::;;;;;;;;;::::::999888;;;:::999888888999::::::===;;;999888888;;;===???999999:::::::::999888888777777888:::;;;;;;;;;;;;:::888666777999<<<>>>>>>AAA<<<666444555777777777888999===@@@===999:::???BBBDDDRRRkkklllGGG>>>999<<>>:::666333333444444444333222222222333444666777222444777999999777555333444555555444333444666999666555555555555666777777555222333888999777555666000000000111222333555555777666555444333444555555555444333333333444222111333555777999888555222000/////////111222444666777<<<:::777555333222333333---...000111222222111000333111///---...///222333///000111111111222555777555444444555777888777666222333555666666555333222......///000111333555666111111111111111111111111---000222111//////111333444333333222111000//////------......///000000000---......///////////////,,,---.../////////...---000///000222444444222000///000111222222333333222222///---...111222000------///333333,,,'''***111...000111///------000444666???HHHGGG===333.........+++---000///***+++111000000000///000222555888444888;;;:::666444666999jjjEEE:::<<<<<<===>>>===;;;:::999:::888888999;;;======;;;999555555555777999:::999888888888777666666777888999999999888888999999::::::<<<;;;;;;<<<===<<<:::777888888777777888:::<<<===??????===:::888777999;;;<<<;;;:::<<<>>>???<<<888888888999:::::::::999999777777777777888;;;===>>>999;;;===>>>===<<<<<<<<<:::999888777777888999::::::<<<===<<<;;;999999::::::888777888<<<>>>>>>===>>>>>>DDDOOOWWW]]]cccjjjdddkkkqqqrrrppplllddd[[[WWWLLL???999;;;>>>>>><<<>>>>>>>>>>>>===<<<::::::::::::<<<===>>>>>>?????????>>>DDDTTTdddoootttxxxzzzmmmhhhllltttzzz|||lllcccbbbnnn}}}~~~pppbbb___cccrrrmmmgggdddeeehhhkkklllgggfffeeedddfffkkkrrrxxxvvvkkknnn}}}{{{qqqfffVVVIIIBBB>>>:::888888999:::;;;:::999777555666777888777666666888::::::999999888888999999:::;;;888888;;;===:::999:::;;;:::999888777777777777;;;>>>===::::::======;;;999888888999;;;<<<;;;999<<<>>>@@@@@@===;;;:::999<<<<<<;;;;;;;;;<<<<<<===;;;;;;;;;;;;;;;:::::::::;;;:::999999;;;===<<<<<>>444:::999777777888;;;>>>@@@777777888888888888777777777777777666555555444444000111222222444444555666666666666555333333444555666555444444444444555666555555444444444555666666888555222444888999777333222111111333444555444333666555333222222333555666777555444444555666444333000222555777666222...,,,222333333222111222444777444444333333222111000000///////////////000111111000000000...------000222111111111000......111333333444555555333333444555222222333444444333333333111//////111444666444222111...,,,///333555222...000222444333///---...///000111111000---+++******......////////////......///000000000000000//////.../////////000000111111///////////////////////////............000222333,,,------......------,,,000000////////////000000///000000...000333333///111<<>><<<:::777777777888999;;;>>>???======<<<:::888777999<<<===;;;:::<<<>>>???<<<999777888999999::::::999999777777666777888999;;;<<<:::;;;;;;:::999999<<<>>>:::999999888888999999:::;;;===>>>>>><<<;;;;;;;;;;;;999888999<<<======<<<<<<;;;???GGGNNNRRRXXX^^^^^^eeekkkmmmnnnmmmggg```VVVQQQJJJCCC???>>>>>>>>>>>>>>>>>>===<<<;;;:::999999:::;;;<<<<<<<<<<<<<<<===;;;???LLLZZZeeeooovvvyyyrrrooorrrxxx~~~nnnccc___jjjzzzpppcccaaafffoooqqqsssrrrnnnkkkjjjjjjgggfffeeeddddddiiipppuuurrrjjjpppvvvmmm]]]NNNBBB===;;;<<<:::;;;===?????????===<<<888999:::999888888:::<<<;;;::::::::::::::::::;;;:::777888;;;<<<:::999;;;:::999999888888888888888:::<<<<<<999888<<<<<<:::=========???@@@@@@>>><<<>>>@@@BBBBBB@@@>>>===<<<======<<<<<<===>>>??????>>>>>>======<<<<<<<<<;;;;;;999888888:::;;;;;;;;;???>>>FFFXXXiiizzz[[[DDD===<<<999888666555555666888:::666666777777777777666666666666666555444444333333333333444444555666666666555666666555333222333555666555444333333444555666555444444444444444555555777444222333777999666333222222222444555555444333555444333222222333444555666555444444666777666444333444444333333111000///222333333222111222444666555444444333222111111111000000000000000111222222111111111///......111333333222111000000000111111111222333333222111222333111222222333333222222111111000///111444555444222111...---///333555333///000222333222///......///...///000000...------......//////000000//////...//////000000000000//////.........//////000000000........................///.........///000111111........................//////............//////000222111000222666555222333;;;AAA???666///---///+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,------...333::::::999999111///:::iiiEEE<<<>>>:::<<<======;;;:::;;;<<<:::888777777999::::::999:::999888999::::::888666;;;:::888777666666777888888888888999:::<<<===>>>888888999;;;===>>>>>><<<999999999999999:::;;;<<<:::::::::999777888:::<<<===;;;:::;;;>>>>>><<<999888888999::::::::::::999888777777777777888999:::;;;;;;999777666888<<>>===<<<::::::;;;===;;;999:::;;;<<<;;;::::::888999>>>BBBDDDIIINNNTTT[[[aaaeeehhhkkkiiidddZZZ\\\ZZZRRRFFF===;;;===>>>>>>======;;;::::::999999999:::::::::::::::999;;;999:::BBBKKKUUUdddppp~~~|||tttqqqvvv}}}uuujjjaaaccclllxxxssshhhiiipppvvv|||~~~wwwqqqqqqrrrooonnnllljjjiiikkkpppttt{{{llliiivvv}}}vvviiiVVVEEE<<<;;;>>>999:::<<<>>>>>><<<:::999888999:::999888888:::<<<;;;;;;;;;;;;;;;;;;;;;;;;999777888;;;<<<999999;;;:::999999888888888999999999;;;:::777777;;;;;;999??????@@@BBBCCCBBB???<<<>>>@@@CCCCCCAAA>>>======<<<;;;;;;;;;<<<>>>???@@@??????>>>===<<<<<<;;;;;;:::999777888:::;;;::::::;;;999???LLLZZZhhh~~~VVVAAA>>>???;;;999777555444444555666555555666666666666555555666666555444444333333222444444444444444444444444333444555444333222333444555444333222222333444555555444444333333333444444555333111333666777666333333444444555555555444444333333333333333333333333444333333444666777777666666444222000000000222333222333444333222222444555555555444444333333222222111111111222222222222333222222222000//////111444666333000000222333222000///111222111000///000111111111111222222111111000111000000111333444333111111///...000444555333000000111222222000......///,,,...000000//////000111//////000000000000//////...//////000000/////////.............../////////------------------------...//////000000000//////000//////......//////000.........------.........111333222111444888888555666888888555000---...000,,,,,,,,,---------......+++++++++***+++,,,,,,---222;;;<<<;;;;;;333111<<>>;;;999;;;===>>><<<999999:::;;;;;;<<<<<<;;;;;;:::999999999999999999999:::;;;:::999888999<<<>>><<<<<<;;;;;;;;;;;;<<<<<<666999;;;;;;:::888888888>>>===;;;::::::::::::999999666666999<<<<<<@@@EEEKKKQQQVVVYYY]]]cccdddaaa```dddddd\\\NNNAAA:::888>>>===<<<;;;:::::::::::::::;;;;;;;;;::::::999888999888999===@@@GGGUUUcccnnnwwwyyytttvvvyyywwwqqqiiibbbaaaiiiwwwvvvnnnsss~~~~~~|||~~~wwwvvvsssooommmmmmooorrr|||xxxiiikkk|||~~~uuubbbMMM>>>:::<<<::::::;;;:::999777555333666777888777666777888:::::::::;;;;;;;;;;;;::::::888777888;;;;;;888999<<<<<<;;;:::999888888888888888;;;:::777888;;;<<<999;;;;;;===???AAA???;;;777;;;===??????>>><<<;;;;;;999888888888999;;;>>>???======<<<;;;:::999999888<<<:::888999:::;;;;;;::::::888;;;CCCLLLXXXiiiyyyUUUFFF@@@;;;===;;;999888777777777888666666666777777666666666777666666555444444333333444333333333222222111111222333444444333222222333444333222222222222333444444444333333333333444444444333222333555666555333444555666666555444444444111222222333333222222111222111111222555666666555555333222000000111333444222333444333222222333555444444444444444444444444111111222222222222222222222333333222000000222444555222///000555777555111///000111111//////000111111222222222222111111000111111111222222222222111111//////111333444333111000000111111000///......,,,...000111000000000222//////000000000000//////......//////000/////////------..................------------------------...///000000000///...---000000///......///000000........................000222222111444999999666666555333000///......///------------............,,,++++++++++++,,,------111999:::999999333444CCCjjjGGG===@@@AAABBBBBBAAA===;;;:::;;;;;;999666666777999999888777666777999;;;<<<<<<;;;<<<;;;999888777777777777======<<<;;;::::::::::::999777666777999:::999888<<<;;;:::999777555333333666777999999888999;;;===>>>;;;999:::===>>><<<:::;;;<<<======>>>>>>======;;;;;;;;;;;;;;;;;;::::::999;;;<<<===<<<;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<555888;;;<<<:::999888888>>>>>>===;;;999999999999:::777666:::;;;;;;>>>BBBCCCGGGKKKMMMQQQVVVXXXWWW]]]______[[[SSSHHH>>>999<<<;;;::::::999::::::;;;<<<======<<<<<<;;;:::999999:::<<<===<<<===GGGRRR\\\eeepppyyy{{{yyywwwvvvppptttrrrhhh```dddsssuuuooovvv|||zzzxxxsssooommmnnnooo|||vvviiimmm~~~ooo[[[HHH>>>;;;===<<<;;;:::999777666666777888999888777888999;;;888999::::::::::::999888666666888;;;:::777999===>>>===;;;999888777666666999;;;;;;888999<<<===;;;777888:::<<<===<<<888444888;;;======<<<:::999999999888777777888:::===???===<<<<<<;;;::::::999999>>><<<::::::<<<<<<<<<;;;;;;:::;;;???CCCKKKXXXcccQQQBBB===;;;;;;::::::999999999:::;;;888888999999999999888888888888777777666555555555555444444333333222222222111333444444333222222333444333222222222222333444444333333333333444555555444444333333444555444333444666888777444333333444111222222333333222222111000//////111333555555444111222222222333333222222222333444444333222222333333444444444444444444444000111111222222111000000222333333333111111222444333///...111666999777333000111222111000///000222333333444444333222111111111111222222111111000000//////000111333333333222000//////000000000///...///000111111///...////////////000000000000//////------...///////////////..................---------------------------------...///000000///---,,,///..................///...///000000000000///......000000///222777777444333222222222222111000...------........./////////---------------...//////444;;;999555444000666HHHlllHHH===???AAABBBBBBAAA>>>;;;:::;;;;;;999888888999999999888555444555888;;;===<<<;;;;;;:::999888777777888999>>>===<<<:::999888888888999888666777888999999888777777888888888888777777666777999:::::::::<<<===???<<<999:::<<<>>>===:::<<<<<<===>>>>>>>>>>>>>>><<<<<<=========<<<;;;;;;888;;;===>>>===<<<<<<<<<<<<<<<============<<<<<<777:::===???>>><<<;;;:::===>>>===;;;999888999::::::888888<<<===<<<===@@@<<<@@@CCCCCCEEEJJJLLLJJJPPPPPPPPPQQQPPPLLLDDD>>>:::999888888999:::<<<======>>>>>>>>>===<<<<<<;;;::::::===>>>;;;999>>>EEEMMMSSS]]]iiirrrvvvvvvtttooovvvuuujjj^^^\\\dddkkkyyy}}}{{{pppiiippp}}}{{{yyyyyyzzzyyy~~~~~~vvvlllpppzzzlll\\\MMMDDD@@@>>>;;;999888888999:::;;;<<<===<<<;;;;;;===???888888::::::::::::888888555555999<<<:::666999>>>>>>===<<<:::888777666666888;;;;;;888999===>>>;;;666777888:::<<<<<<999666999;;;>>>>>>===;;;::::::;;;:::888888999;;;>>>@@@>>>============<<<<<<<<>>===>>>@@@???===;;;;;;<<<;;;:::999:::;;;:::999777555555555777:::;;;:::999;;;:::999888888888999:::===<<<;;;999888888888888999888666777999<<<<<<<<<666777999:::;;;;;;::::::777888:::;;;;;;;;;<<<===???<<<999999<<<>>>===;;;;;;;;;<<<============<<<:::;;;<<<======<<<<<<;;;999;;;<<<;;;::::::<<<===;;;;;;<<<======<<<;;;;;;777:::>>>@@@???===<<<;;;<<<===>>><<<999777999;;;999777888<<<===:::999;;;888;;;===<<<>>>BBBCCCAAACCCBBBCCCEEEFFFEEEBBB???888777777777888;;;===???======>>>>>>>>>===<<<<<<:::999;;;===;;;888:::???BBBEEEKKKSSS]]]gggmmmqqqrrruuuqqqfff]]]ZZZWWWTTTgggnnnuuusssiiibbbiiivvv~~~}}}||||||vvvuuuoooqqq~~~rrrbbbVVVMMMIIIBBB<<<999999:::<<<<<<===>>>===<<<===>>>@@@888999;;;<<<<<<;;;999888444555999<<<999666888>>><<<;;;:::999999999999999777::::::777888<<<===;;;666666777999;;;<<<;;;999999;;;>>>???===<<<;;;;;;<<<;;;888777888:::===???<<<<<<<<<===============???===;;;;;;<<<<<<;;;:::<<<>>>>>>;;;999;;;???BBBTTTlllxxx;;;777;;;<<<777777777777777888888999:::;;;;;;<<<<<<;;;;;;:::888888888777666666555555888888888888888777777777000333666777666444444555666555444333333444555666222222333444666888:::;;;888888888666444333222222333666888666222///000222555444333222222333444555222111111222444666555444...000222333444444333222222444555555333222111222111111111222333444444555111222333444333222000///000222333333111111111222000000222333444444333333000111222222000000111222444444444333333222000000000222444333000......///,,,...///000000000000111000...---...000111///---...000111000...,,,,,,---------............------+++,,,---...////////////000000000//////.................................------------......///000---...000222222000...------...000111111000...---,,,......,,,...222222...,,,000444666444222111222....../////////000000000000////////////000111111999AAA@@@===<<<;;;DDDZZZoooJJJ======999;;;<<<===<<<;;;<<<===;;;::::::;;;<<<;;;999666666666666777999:::888777:::999888888888999:::;;;::::::999999888888999999999777777888;;;>>>@@@@@@:::;;;<<<<<<<<<;;;:::999777999;;;<<<;;;;;;<<<===???<<<999999<<<>>>===;;;999:::;;;;;;<<<<<<;;;;;;999999;;;<<<<<<<<<;;;;;;;;;;;;:::888777888<<>><<<::::::<<<===>>><<<999777999;;;888666888<<<;;;777555666555999;;;:::;;;??????==================<<<<<<<<<666666666666888;;;>>>@@@<<<<<<===============<<<:::888888;;;:::888999>>>;;;<<<>>>CCCJJJVVVdddmmmqqqpppkkkdddcccddd^^^TTTXXXaaakkkmmmeee___gggsssuuuxxxsssqqqtttqqqqqq}}}~~~~~~rrrddd___YYYOOOFFF???======>>>;;;<<<===<<<;;;<<<===???999:::<<<======<<<:::999333555999<<<999555888???999999999999::::::;;;<<<555888888666777;;;<<<:::555555555777:::;;;;;;:::777:::======<<<;;;::::::;;;999777555555777:::<<<999999::::::;;;<<<<<<<<<>>><<<::::::;;;;;;:::999:::===>>>:::666666999:::FFFYYYqqqrrr^^^888BBB???444999999999999888888888888:::;;;;;;<<<<<<;;;;;;:::777777777666555555444444666666666666777777777777111333666777666555555555666555444444444444555666222222333555777999<<<===::::::999777444222222222333666888666111...///222666555333222222333555666444333333444666777666555000000111222333444444444222444555555333222111111000000111222333333444444222333555555555333111000///111333333111000111111111333444444333111000111///111222111000///000222333333333222222000//////000333444333///---...///+++---////////////000000000...---...111111///------...//////...,,,------,,,------------------,,,+++,,,---...////////////111111000000/////////...////////////////////////---,,,,,,,,,---...000111---///222444444222///---,,,---///000000///---,,,---///...,,,...222111---+++///444555333111222444////////////000000000000///////////////000111111444???BBBBBBDDDDDDOOOeeeqqqKKK???BBB???@@@@@@>>>===<<<===???===<<<::::::::::::888777444666888999999888777666;;;;;;:::999777666888:::999999888888888999:::::::::999888777888;;;===???<<<:::999:::<<<<<<999666888999:::999999;;;>>>AAA::::::;;;<<<===>>>??????:::<<<===>>>>>><<<999777888999;;;;;;;;;<<>>===>>>>>>>>>>>>>>>===<<<:::;;;<<<<<<:::::::::;;;>>>===<<<<<<;;;;;;;;;;;;;;;;;;:::999888888:::<<<999<<<>>>???===;;;::::::::::::::::::::::::::::::999::::::::::::999888888:::999:::<<<>>>>>>===;;;999:::<<<======<<<:::999<<<;;;888666777???KKKTTTbbbdddiiimmmmmmhhh```ZZZ\\\[[[```ddd^^^XXXaaarrr|||uuuyyyzzzvvvzzz~~~}}}tttpppdddQQQAAA;;;:::888===666777??????999???KKK???CCCDDDBBBAAACCCAAA===:::888888;;;;;;999888:::777888999888777777999:::;;;:::999::::::999888666555666888888666666666777;;;<<<===<<<;;;;;;<<<>>>999888888888999888666444222888<<<;;;888888888999@@@@@@:::444555:::;;;777>>>@@@BBB???999666777:::>>>DDDUUUkkk{{{~~~^^^GGG<<<:::999888:::;;;:::999666555666888555555666:::>>>???;;;888777777777777666666666666444444444666888888666444333555777888666555555555777777666555555555555555666666666666666666666666:::::::::999777666444444666777888777555444444555<<<999555444555555444222333333444666888777555222333333333333333222111000111111111000111111222222111111000111333333111///000111333444444333111000000000000000000000111111333222222222222333444444666555333111000000111111222333333444333222111000///000111222222222222222//////000111222333333333444111//////111222000------------------...///000...---,,,,,,---...///000---......///////////////......------------......000...---...111111///,,,,,,,,,------.../////////***---111444555333000............---,,,,,,++++++------............------+++111888999555000...///555000+++***---///...+++///......---------...///000===FFFGGGHHHRRRaaajjjqqqJJJ>>>AAA???@@@AAA???===<<<<<<===>>><<<;;;;;;<<<<<<:::999666777999;;;<<<;;;:::999:::<<<======;;;:::999:::;;;::::::999999999::::::888888888888999:::<<<===;;;:::999:::<<<<<<999666888999:::::::::;;;===???========================;;;<<<>>>??????===;;;999999:::<<<<<<;;;<<<>>>@@@===<<<;;;::::::;;;===>>>;;;;;;<<<======<<<<<<<<<666999;;;<<<;;;:::999:::???>>>===<<<;;;<<<<<<<<<999:::999888777777888999999;;;>>>>>>===<<<<<<===;;;;;;;;;;;;::::::::::::999::::::::::::999888888:::999:::<<<>>>>>>===;;;:::;;;===>>>>>><<<;;;:::;;;;;;:::999999>>>EEEKKKSSSUUUYYY___cccdddbbb```YYYXXX\\\^^^YYYSSS]]]mmmzzz|||||||||zzz}}}oooYYYHHH@@@===<<<888>>>>>>:::AAAPPPSSSKKKSSSSSSNNNIIIIIILLLKKKHHHAAA<<<:::<<<;;;888888:::999:::;;;:::999999;;;===;;;999888999<<<===;;;888555777888888777666666777;;;;;;<<<:::999888999;;;777777666777999999888666555888:::<<<<<<<<<:::777<<>><<<;;;;;;>>>===<<<<<<===>>>===;;;888999;;;===>>>>>>===<<<:::===@@@AAA???===;;;;;;<<<<<<;;;:::999999999:::666777777888999:::;;;;;;;;;:::999:::;;;;;;999777888:::<<<<<<;;;:::;;;<<<@@@??????>>>===<<<;;;;;;;;;<<<>>>@@@@@@???===<<<999:::;;;:::999999;;;======<<<<<<;;;;;;;;;<<<<<<888999:::;;;;;;;;;;;;;;;777999<<<===<<<:::999999???>>><<<;;;;;;<<<===>>>999999999999999999999999999;;;============???AAA===<<<<<<<<<;;;;;;:::::::::::::::::::::999999888999999:::<<<>>>>>>===;;;<<<===>>>>>>>>><<<;;;::::::;;;<<<;;;:::;;;>>>@@@FFFGGGJJJOOOVVV\\\___```XXXWWWYYYZZZTTTPPPYYYhhhwww~~~|||zzz}}}uuu^^^LLLCCC???===>>>BBBDDDGGGWWWjjjkkk___kkkggg^^^VVVWWWZZZXXXSSSEEE@@@<<<<<<;;;888777999999;;;;;;;;;::::::<<<>>>;;;888666999>>>???===999666777999999777666777888;;;;;;;;;999777666666888666555555666888:::999888:::888888;;;===<<<888555@@@CCCAAA:::444444777999999<<<===;;;888666888:::;;;:::???IIIRRR^^^vvvyyy___UUUIIIBBB???===999555666888999999777666777777666666555777888999888666666666666666777777777777444444444555777777666444333555777888666555555555777777666555555555555555333333333333333333333333777777777777666555444333111333444555444444666777777666444333444555444333555555555555666555333000222222333333333222111111000000000111333444666777333222111222333333222111///000111222222111000///000111222333555666777777999888777555444444333333222222111000000111111222222222333333333222111111222222222222222222111000111111222333444444444444111000///000222333111000///000111222333222111111111111000000000111222222...///000000111111000000///......------......///...------...//////...,,,000//////...------,,,,,,...///111222333333222111000000000111111111111222111000...------...000111,,,111666777444111//////222...+++,,,000222333222+++,,,---///000000000000...<<>>===<<<888:::<<<>>>??????>>>===:::===???@@@???=========>>>===<<<;;;:::999999999555666777888999::::::::::::999999999::::::999888999;;;======<<<:::::::::>>>======<<<<<<;;;::::::;;;<<<>>>???@@@??????>>>999::::::999777666888999::::::::::::::::::999999777888999:::;;;<<<<<<<<<;;;<<<======<<<===???AAACCCBBB@@@>>>======>>>>>>999999999:::<<<<<<;;;;;;999:::<<<======???AAADDD=========<<<<<<;;;::::::::::::;;;;;;::::::999888999999999;;;===>>><<<:::<<<=========<<<;;;:::999:::::::::::::::::::::;;;AAA@@@BBBFFFLLLRRRUUUVVVVVVUUUVVVUUUOOOMMMVVVbbbqqqzzzyyyttt{{{ttt___NNNGGGDDDBBBOOOGGGNNNfffxxx{{{zzz~~~{{{vvvnnniiiiiiiiibbbXXXDDD>>>:::;;;<<<999777777888999:::999888999;;;===<<<888555888===???;;;777666888999999888777777888;;;<<<;;;999666555666777888777666666888999999888<<<999888888888777888;;;PPPLLLEEE<<<555444555777777999:::999888777888:::999777:::@@@GGGRRReeevvv~~~mmmcccOOOKKKEEEAAA???<<<777444444666888999777666777777999999888888999999888888666666666666777777777777666555444555777888777666333555777888666555555555777777666555555555555555555555555555555555555555666666666666555444333333222333444444333333444666333333222222333333333333666555444555555444222000222222333333333222222111222222222222333444555666444222111111333333333222000000111222222111000000111111222222333444555555:::999777555333222111111000000000000111111222222222222222222222222222222333333333333222111111000000111222222333333333222//////000222333333222111///111333444444333111000111111111111111111111222//////000111111111111111//////............//////---------.........---,,,//////.........------------------...//////000000000000000111222333333444444222///......///222444222555999:::888555333333111...,,,,,,///111222111---...///000000000//////...CCCTTT]]]ppppppIII===@@@???AAACCCBBB???<<<:::999<<<:::::::::<<<===<<<;;;777999;;;===>>>===<<<;;;:::;;;<<<<<<;;;;;;===???>>>===<<<;;;:::999999999555666777888999:::::::::999999999999888999999:::999;;;======<<<:::999:::999999999::::::::::::;;;;;;<<<===>>>??????>>>>>>;;;<<<;;;:::888777888999:::::::::::::::::::::999888999:::<<<<<<===============<<<<<<>>>EEEMMMSSSSSSQQQOOOKKKGGGDDDBBB@@@;;;999888999<<<===<<<;;;999:::<<<======???AAADDD======<<<<<<<<<;;;;;;;;;:::;;;;;;;;;;;;:::999999999888999;;;======<<<:::;;;;;;;;;;;;::::::999999:::999777777888:::;;;<<<<<<<<<===@@@DDDFFFGGGFFFLLLLLLLLLJJJEEEDDDLLLUUUaaajjjuuuzzz{{{}}}wwwqqqwwwwwwhhh\\\XXXWWWVVV^^^\\\ggg|||~~~}}}}}}yyykkk]]]DDD===999;;;===:::777777888999::::::999:::<<<>>><<<888666777;;;;;;888444777999::::::999888888999;;;<<<<<<:::888777888999<<<:::888777888999888777:::888888888555555@@@MMMcccVVVFFF<<<888666555555666777888888888888888999777777888<<>>;;;999777666444666777777666555666777999999999888888777888888555666666666777777777888888666555666888999888777333555777888666555555555777777666555555555555555555555555555555555555555444555555555555555444333444555666555333222333444333444555555555444555555777555444444444444222000111222222333333333222222444444333333222333333333444222000000222333333222111222222222222222222111444444333333333333333333888777555333222000000//////000111111222222333333222222222222222222222333333333333333333222111000///000000111111111111000...000222333333222222222///000222333333222000///000000000000000000000/////////000111111111111111/////////....../////////---...//////......---...---------.........//////---------......///000111//////000111222222333444666444111......111444666555777999999888666555444111///,,,,,,,,,...//////000000000///...---,,,+++:::333@@@ccc~~~qqqKKK???BBB???AAABBBAAA>>><<<;;;;;;;;;:::999999:::;;;:::888777888:::<<<<<<;;;:::999999999999999888:::<<>>??????===;;;:::;;;<<<<<<;;;;;;;;;;;;<<<===>>>:::;;;<<<===============;;;:::999:::AAALLLYYYcccfffeeebbb^^^YYYSSSNNNKKKBBB>>>;;;:::<<<>>><<<:::999;;;============???AAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999;;;======<<<:::999999999999999999999:::;;;888666666999<<<>>>???666666888:::===>>>===<<<===???@@@===::::::@@@FFFMMMTTT^^^eeejjjqqqyyyyyyrrruuu{{{|||yyyrrrqqqrrrqqqiiixxxuuugggOOOEEE===<<<===:::888888:::;;;<<<<<<<<<===???AAA:::999888888888888666444888999;;;;;;999888999::::::;;;;;;;;;999999;;;===???<<<999888999:::999999777666888:::777999III\\\iiiWWWDDD<<<:::888666666777777777888888888999999666666777999;;;===???@@@JJJWWWgggrrrwww|||YYY@@@;;;AAA======;;;999666666888:::666666777555444444555777555666888777666555555666555555666666777777888888888666555555777888888888333555777888666555555555777777666555555555555555222222222222222222222222444444555555555555555555555666777555333222222333666777999999888777888888666444333333444444222111111111222333333333222222555444333222222111111111444222//////000222222222222222222222222222222222777666666555555444333333555444333111000/////////000111222333333333333333222222111111222222333444333333333333333333222111//////000000000000000///...111444444333222111111000000111222111000///...//////000000000///...---...///000000111111000000000//////......//////000---///000000///......///,,,,,,------...//////000///000000111111222222333//////000000111222333333555333000//////000333555333333444444444333222111000///---,,,,,,---...///888777555333111000//////111///777MMMiiiyyyxxxqqqrrrMMMAAAEEE???@@@AAA???===<<<<<<===<<<:::999999::::::999777888999:::;;;;;;999888666555777999999999:::;;;===;;;::::::999999999::::::888888888888999:::<<<===777888999888666777999<<<:::;;;<<<;;;::::::;;;===666666777888999:::;;;;;;:::::::::::::::999999999>>>>>>>>>===;;;:::;;;===;;;;;;:::999:::<<>>>>>===<<<<<<===999999::::::;;;;;;<<<<<<;;;;;;;;;<<<;;;;;;:::999888888888:::<<<===;;;:::999999999999:::;;;;;;<<<;;;999777888;;;>>>???>>>777777666777:::;;;:::999666999;;;999666777<<>>JJJYYY]]]ccc{{{jjjLLL777777AAA:::;;;;;;888555444777:::888777666444222222555777222555888999777555555666555555555666777888888888777555333333555777777666333555777888666555555555777777666555555555555555222222222222222222222222333444555666666666666666555666777666444444555666666888;;;:::888666777888555333222222333444333222000111222333333333333222333222222111111111222222333111......///111111111222222111111111111222222555555555444444444444444222222111000000000111111222222333444555444333333222222111111111222333444222222333333444333333333000000111111111000000//////222555666333111000111111111111111000000000/////////000000000///...---......///000000000000///000000////////////000000...000222111///...///111------..................///000111222333333333333000000000111222222222333222111///------///111222000000//////000000///.........------,,,...000222;;;999666333222222333444'''555999999MMMiiigggPPPsssNNNCCCGGG???@@@@@@>>>===<<<===???===<<<::::::::::::888777999:::;;;;;;;;;999777555222555999<<<;;;;;;:::;;;999999999888888999:::::::::999888777999;;;===???777888999888666666999===:::;;;;;;:::999:::<<<>>>777888888999::::::;;;;;;999999999888888777777777;;;;;;<<<:::888888999;;;999888777666888;;;>>>@@@<<<<<<<<<===<<<<<<;;;;;;???>>>======@@@HHHRRRZZZeeeiiioootttvvvuuusssqqq___WWWMMMHHHFFFEEEBBB???999<<<>>>???===;;;::::::777888888999:::;;;<<<<<<;;;;;;<<<<<<;;;;;;:::999888888888:::<<<===;;;999999999999:::;;;<<<===>>>;;;:::999;;;>>>@@@>>><<<>>>;;;999888999:::::::::777;;;>>><<<:::<<>>@@@444888<<<;;;888777:::===888:::;;;;;;:::999::::::555666888999:::<<<>>>AAA>>><<<::::::<<<>>>??????>>>777666;;;:::777===JJJOOOFFF???===;;;777888===999888777888999999999888666777888999<<<>>><<<888BBB;;;@@@PPPSSSRRRfffuuuaaaKKK<<<>>>HHH===??????<<<666444666999999888666222000111444777222666:::;;;999777777888444555555666777888888999555333222222333555555555333555777888666555555555777777666555555555555555444444444444444444444444444444555666777777777777333555666666555555777888333666999888666333444555444333111222333444444333000111222333333333333333111000000000111222333333222000------...000000000111111000000000000111111111111111222222333333333111111000000111111222333333444555555555444333222222222111111111222444555111222333333444444444444111111222222222111111000///333666666333000///000333333222111000000000111///000111111111///...------......///////////////000000////////////000000...111333222000///000222/////////...------,,,,,,---...000111222222111111111111222222222222333333///...---,,,,,,---...///000///......//////...---------...---...000333666444222///,,,+++---///111333///222???LLLOOONNNNNNqqqKKKAAAFFF@@@@@@@@@???>>><<<;;;:::===<<<<<<;;;:::999888888999888999:::<<<<<<;;;999666666888:::;;;;;;999777777888:::::::::999777555999999999999999999::::::666777888888777777999;;;<<<:::777888;;;<<<;;;999888777777777888:::<<<===BBB===888666888999999888::::::;;;999888777888::::::;;;;;;:::888777888999<<<:::999999:::;;;;;;:::888<<<@@@???===@@@IIIQQQZZZbbbjjjooovvv}}}|||uuurrriii___\\\XXXMMM???BBB@@@>>>???AAA@@@===:::999999:::<<<<<<999777777<<<<<<===??????======>>>777888;;;===???>>><<<:::<<<777444777===???>>>>>><<<;;;;;;===@@@BBBAAAAAA>>>===:::999999:::===>>>AAA===999666888;;;>>>???>>>>>>>>>>>>AAAFFFLLLPPPVVVSSSRRRSSSTTTWWW]]]cccjjjiiijjjlllllllllqqqxxxlllnnnoookkkddd```aaacccxxxyyyzzz{{{~~~rrrxxx}}}~~~sssvvvkkkQQQ@@@>>>>>>999999999888777666666888:::888666555888;;;<<<999777=========<<<;;;999888777666555444666:::;;;999777888888999999:::;;;<<<<<<:::999888777777888888999======>>>>>>======<<<;;;::::::::::::999888777777999888888:::<<<===<<<:::===>>>AAAEEEFFFIIIRRR\\\rrrvvvzzz||||||wwwnnn^^^OOOBBB<<<::::::;;;999777555555666888999999999888777666555444444777777888888777666555555777666444333333555888:::;;;:::888666555444444333444444555777999999888666<<<:::777555444555777888444333222333555777777777666555444333333444666777333333444444555666666777666555333333333444333333///000222222333222111000///000222444444333222111000222222222111111333555000000111111111222222222000000111000000///...---......///000000000000000444111......///000111111111222222111000111333666333222000/////////000000000000000000111111111111111111222222222111111000222222222111111///......111111222222222222111000111111111111111222222222/////////...---+++***)))//////......---------------...000222333222111000/////////////////////////////////...------,,,,,,...,,,---222666666111,,,------,,,+++,,,---...///------------------------...---+++***+++...111333000///---+++++++++---...///111333555777888888888qqqKKKAAAFFFCCCBBBAAA@@@>>><<<:::999:::999999888777666666666888888888:::;;;<<<:::888666666777888999999888777888999;;;;;;;;;:::888777888999999999999:::::::::777888999888777777999;;;<<<:::888888:::<<<;;;999888888777888999:::<<<===@@@<<<888888:::;;;:::888::::::;;;999888777888:::888999::::::999888999;;;;;;:::888888:::;;;:::999:::<<<>>><<<;;;<<>>CCCEEECCC???AAA???=========<<<<<<<<<;;;;;;===@@@BBBCCC@@@>>>>>>===;;;::::::;;;===>>>???>>><<<;;;;;;<<<>>>@@@=========>>>???BBBEEEHHHHHHHHHGGGHHHIIILLLOOOSSSZZZXXXXXXZZZYYYXXX\\\ccc```aaa```\\\WWWVVVYYY]]]gggjjjnnnqqquuuzzzvvvyyy}}}~~~wwwlllfffXXXFFF???DDD???<<<888777888888555333444555777999::::::999888::::::;;;;;;:::999888888777666555777999:::999777777888999:::;;;;;;;;;;;;888888888888888888888999:::;;;===???>>><<<:::888::::::::::::::::::999999:::999999:::<<<===<<<:::999:::===@@@@@@AAAGGGPPPYYY]]]aaadddeeeiiiooouuu~~~}}}}}}~~~zzzvvvhhh```SSSFFF===999888999999777555333333444666777888777777666666555555444666666666777666666555555666555444333444555777888999999888777666555555666333333444555777888777555;;;:::777555444555777888555444222333555666666666666555444333222333333444555555555555555555555555777555444444444444444444111222333333333333222111000111444555555444333333000111222111111111333444222111111111111222333333//////000000000000000000444222000///...///000000444222//////000222333333111222222111000111333555333333111000000000111111000000000000111111111111000111111222222222111111222222222111111000///...111111111111111111111111111111111111111000000000000000000000000000///...///000000000000///...------...000222222222111000///////////////////////////............------------,,,,,,///444444000,,,...------,,,---...///000---------------------------,,,+++***+++---///111000///---++++++,,,---...,,,---///111222333333333qqqMMMDDDIIIFFFEEEDDDBBB???===;;;::::::999888888777777777777888777888999;;;;;;999777666777777777777888888888::::::;;;<<<;;;:::999888888888999999999:::::::::;;;<<<<<<;;;999999:::<<<;;;:::888888:::::::::999888888888888999;;;<<<======;;;999:::===>>><<<999::::::;;;999888777888:::777999::::::::::::;;;===:::999888888::::::999888;;;;;;;;;;;;;;;<<<===>>>DDDIIIOOOUUUaaappp{{{~~~zzz||||||yyywwwwwwtttooobbbaaa^^^ZZZTTTLLLCCC===;;;777666:::<<<<<<@@@FFFPPPVVVYYYRRRFFF===;;;===<<<999999???IIIPPPQQQOOOGGGFFFCCC???<<<:::;;;;;;999;;;===AAACCCBBB???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>AAA@@@???@@@CCCFFFCCCDDDEEEFFFFFFEEEDDDDDDAAABBBCCCDDDFFFHHHJJJKKKJJJGGGFFFGGGEEEDDDGGGMMMNNNNNNLLLIIIFFFGGGLLLQQQLLLPPPVVV[[[]]]___```aaauuuyyy|||}}}~~~|||tttsssjjjWWWLLLMMMEEE@@@;;;999999999555222333555888999999999999999777777888999999:::999999888777666777888999888777777888999;;;;;;;;;::::::666777888999::::::999888777999<<>>;;;888555999999:::::::::::::::;;;:::999999:::<<<<<<;;;999666666999<<<;;;999===CCCEEEHHHLLLMMMNNNQQQWWW[[[dddjjjvvv{{{```______aaabbb___YYYTTTSSSNNNEEE<<<666555666888777555333222222222444555555555555555555555555555444444555555666555555555555555555444555555666777999888888777777777777777333222222444666777666444:::999777555444555666777666555333333555666666555777666444333222111111111888888777666666555444444777777666555555555555555333444444444444444333333111333666666555444444444111222222222111111222444444333111000111222444555111000000000000222333444999666222///---...000111444222111111333555555555111222222222000111222444444444333222222222333333000000000111111111222222000000111111222222222222111111222111111000///...111000///......///000111111111000000//////.........///000111111111111111///000222333222111///...,,,...///111111111000000000000000000000000000000------........./////////...,,,+++---111222000---...............///000000///.........------,,,,,,+++++++++++++++,,,---...///...---,,,,,,,,,---...+++,,,---...////////////rrrPPPHHHMMMHHHGGGEEECCCAAA@@@???>>>>>>===<<<;;;::::::;;;;;;999999999:::<<<<<<:::888888888888888777777999:::::::::;;;;;;::::::999888888888888999999::::::;;;?????????>>><<<;;;<<<>>>;;;:::999999999999999999777888888999:::;;;<<<===;;;999999;;;???@@@===:::::::::;;;999888777888:::888:::;;;;;;::::::;;;===:::888888999::::::999777:::999888;;;>>>@@@>>><<<<<<@@@BBBFFFQQQbbbnnnssssssuuuwwwvvvwww|||xxxwwwtttnnneeeZZZOOOHHH>>>999999???AAA???BBBHHH]]]gggjjj^^^JJJ>>><<<>>><<<::::::???IIITTT]]]aaaOOOMMMFFF>>>;;;<<<<<<;;;::::::<<<>>>@@@???===;;;;;;<<<============<<<;;;;;;???BBBCCCBBBFFFNNNTTTUUUVVVWWWXXXXXXUUUPPPMMMFFFGGGGGGEEEGGGKKKLLLJJJCCC???===>>>===<<<>>>CCC@@@@@@???<<<;;;<<<@@@DDD;;;???DDDFFFFFFEEEDDDDDD]]]bbbkkkssszzz~~~~~~~~~qqqiiiggg___RRRPPPKKKDDD===999888999:::===;;;888777777999999999555666777999:::;;;;;;;;;999888777777777777777777666888999;;;;;;;;;:::999444555888:::;;;:::999888777888:::<<<;;;999777555777777777888999999:::;;;999888888999::::::999777555555888;;;:::777888===>>>@@@@@@@@@???@@@CCCFFFLLLPPPZZZkkk~~~zzzooocccEEEDDDEEEGGGGGGEEE@@@<<>>===;;;999:::;;;;;;:::888888:::<<<999999999999999888888777777777888999::::::;;;;;;===>>>>>>===;;;:::;;;===:::::::::999888888888999777888999:::;;;<<<<<<<<<999888999<<<@@@AAA>>>;;;::::::;;;999888777888:::;;;<<<===<<<:::999:::;;;999999888999;;;;;;999777:::888777999===>>>;;;888;;;<<<<<<<<>>???>>>EEEOOOjjjuuuxxxfffNNN@@@>>>@@@;;;<<<===<<>>@@@AAADDDMMM[[[fffiiiiiijjjkkkkkkhhhccc^^^VVVUUUQQQJJJJJJMMMLLLGGG@@@;;;999:::;;;:::<<<@@@;;;;;;;;;:::888888999::::::<<<>>>???>>>======>>>HHHMMMUUU]]]fffpppzzzsssiiihhhfff^^^bbb___WWWJJJ===999@@@HHHPPPGGG<<<777777999999777555666888999;;;<<<======888888888777666666777888777888999:::::::::999888444555888:::;;;:::999888999888888888777777777777555555444555666777999:::777666666777999999888666555444666::::::777777:::888888888666666666888999===>>>EEETTThhh|||rrrjjjdddYYYNNN::::::999999999888666555===;;;777444333333555666666555444333333333444444333333444444555666666666222222333444555555444444555555555555555555444444;;;:::999777666555555555555444333444666777777666777666555444444444555666777555444444555555555444444444555666666666777777777777777777777777777777777888999777555444666888888777777666666555555555333777999888555333555888555555666555333333555666555444111000000222555777999888666444444555666777444444444444333333333333444333222444666777777777000111333222111000000222444444444444444444444444111111111111222222222222111111000000111111333333000111111111111000000//////...---,,,,,,...000222111000000///...---,,,,,,,,,,,,------,,,,,,+++***,,,---000222222000...,,,,,,------...//////000000////////////////////////,,,------...///000111111000///------...000000000/////////000000000000000/////////......---------...............---------.........---.........///000000//////............xxxTTTHHHIIIIIIHHHGGGFFFEEEFFFGGGHHHDDDBBB???===;;;:::;;;<<<=========>>>???>>><<<::::::<<<>>>===:::888:::===999999999888888888777777777777888999:::;;;;;;<<<999::::::999777777888::::::::::::999777666777999777888999;;;<<<<<<<<<<<<999888888;;;???@@@>>>;;;::::::;;;999888777888:::===>>>>>>===;;;::::::;;;:::999999;;;<<<<<<:::888;;;888777777999888555222;;;<<<;;;999===FFFLLLMMMUUU]]]kkkxxx~~~~~~}}}|||vvvtttbbbPPPBBB@@@???AAANNN```vvvjjjOOOBBB??????;;;>>>???:::555:::HHHVVVgggdddYYYIIIAAABBBAAA;;;>>>;;;888777888:::;;;;;;999:::;;;<<<<<<;;;:::999===<<<<<<===EEESSSeeerrruuuttttttvvvxxxwwwsssnnnkkkkkkdddZZZWWWXXXRRRHHH???:::666888:::999:::===<<<<<<<<<<<<;;;:::999999999;;;============???AAA>>>BBBGGGLLLUUUbbbqqq{{{}}}~~~tttfffgggrrrwwwvvvmmm\\\JJJEEENNNYYYeeeZZZKKK@@@;;;999777666666777888:::;;;;;;<<<<<<777888888777555666888:::999999888888999999999999666777888999::::::999888:::999777666555666777888444444333333444555777888666555555777999:::999777666444555999999777666999666555555555555777999:::666666:::DDDUUUiiiyyyzzzfffXXXPPPGGG???::::::888777777777777888;;;:::888666555555555666666666555555444444444555444444555555555666666666333333444444555444444444666555444444333444444444999888777666555555555555555444333333666777777777555555555444444444555555666555333333555666666555333444555777888888888888666666666666666666666666666888999777444333666888999888777666666555666666444888:::888444222555999555666666555333333444666444333111000111222444555:::888777555555555555666111222333444555555444444444333222333555666666555000111333222111///000000222222333444444444333333111111111222222222222333333222111000000111222333000000111111111111000000......------...///000111000000//////......------...............---,,,++++++,,,...///000///---,,,,,,,,,------...//////000////////////////////////------...///000000111111000//////......///000000......///000000000000000........................000///......---------------.........////////////000///...---------------|||XXXKKKKKKMMMKKKIIIGGGGGGGGGHHHHHHFFFDDD@@@===:::999::::::======<<<===>>>>>>;;;999888<<>>:::888999;;;::::::999999888888888999666777888999:::;;;;;;<<<777888999888777777888:::999;;;;;;999666555777999777888:::;;;<<<===<<<<<<:::888777999===>>>===:::::::::;;;999888777888:::<<<===>>>===<<<;;;<<<===::::::;;;<<<>>>===;;;888:::999777777666666555444999;;;;;;999;;;???BBB@@@???FFFVVVjjjvvvyyy}}}zzz~~~}}}vvvbbbSSSQQQPPPPPP]]]pppkkkOOOAAA===;;;999===???<<<666777???GGG]]]dddbbbQQQDDDBBBBBB@@@>>><<<::::::;;;<<<;;;:::888999999::::::999999888===:::888;;;EEEVVVhhhtttyyywwwvvvxxx}}}}}}zzzvvvyyyvvvmmmkkkkkkaaaSSSDDD>>>999:::;;;::::::<<>>>>>888:::============>>>???===???AAACCCHHHTTTdddooo~~~||||||~~~~~~sssuuu|||nnn```\\\dddnnnsssmmmaaaQQQAAA888666777777888888999999999999999666777888666555666999<<<:::999888777777888999:::888888888888888888888999888888888777777777777777555555333333333555777888666555666888;;;<<<;;;:::;;;888777::::::777777999888777666666777999::::::444444666<<>>;;;888888888777666666777888999999888777666666555555666555555555444444444444666666666666666666666666444555555555555444444333777666444222222333444555555444444444555666777777555333222222444666666666444444444444444444444444555444222333555666666666333444555777777777666666777666666666555444444444555888999777333222555888:::999777666555555555666444888:::888333111444999444555555444222111333444222111111111111222333333555555555555444444444444333333222222333333444555333222222333444444333222///111333333111////////////000111222333222222111111111111222222222333333555333111000///000111111000000111111111111000000---......///000000111111////////////////////////------......///.........,,,,,,---...............,,,,,,,,,,,,---...//////------------------------......//////000000000111......//////...---......---...///000000000//////------......//////000000111000---,,,++++++,,,---------...///////////////000///...---------...///^^^QQQQQQPPPNNNKKKHHHGGGGGGGGGHHHIIIGGGBBB>>>;;;::::::;;;===<<<<<<===>>>===:::888666;;;???>>>:::777777:::<<<;;;::::::999999::::::666777777999:::;;;<<<<<<888999::::::999999;;;===999;;;;;;999666555666999777888:::<<<=========<<<:::888666888<<<===<<<:::::::::;;;999888777888::::::<<<======<<<<<<>>>???;;;;;;;;;===???>>>;;;999888888888888888999:::;;;666:::;;;:::;;;>>>===:::======GGGWWWdddkkksss{{{{{{~~~||||||~~~nnndddgggfffaaaiiiyyylllNNN@@@;;;777777;;;??????===<<<>>>AAALLL]]]dddUUUDDDAAADDDEEE>>>======>>>>>>>>>;;;999888888888888888888888888<<<888555999FFFXXXhhhrrrzzzwwwuuuxxxssszzz{{{vvvvvvwwwkkk[[[KKKDDD?????????===<<<===DDD@@@===;;;===@@@BBBDDD<<>><<<<<<===>>>???>>>AAAKKKYYYdddzzz}}}~~~{{{xxxyyy}}}~~~~~~yyyrrrrrrxxxzzzzzzrrr^^^FFF777444888777888888888888777777666555777777666555666:::===;;;:::777555555777999;;;:::999888888777888888999777777999:::999888666555777666444444444555777888666666777999<<<>>>>>>===AAA===;;;<<<<<<999888::::::888555444444555555444444444555888BBBTTTiiiwwwxxxxxxlllccchhhooozzz}}}vvvfffOOO???:::;;;<<<333444666666555444444444777777777777666666555555555555555444444444333333777777777777777777777666666666666666555444333333888666333111111222444555111111222333555777999:::444222000111333555555555444444444444444444444444444333222333555777777777444555666666666555444333888888777555444333222111444777999777333111444888:::999777555555555555666444888;;;888222000444999333444444222000000111333000000111111222222222222000111222333444444444444666444222000000222444666333222111222333333111000///111333333111/////////...///000111222111111000111111222222222333333333666444222000//////000111///000000111111111000000---...///000111111111111/////////000000000000000)))***+++---.../////////------------......//////,,,,,,,,,,,,---...//////------------------------////////////000000000000,,,---......---,,,,,,---,,,---///000000000///...,,,,,,---...///000111111111///,,,***)))***+++,,,------...///000000//////111111//////...///000111lll^^^VVVXXXRRRNNNMMMKKKFFFCCCDDDGGGDDD@@@<<<:::;;;===???@@@???>>>>>>??????===<<<999;;;<<<>>>===;;;999777888:::<<<<<<;;;999999:::::::::::::::999999888777===<<<:::888888888:::;;;888:::<<<<<<;;;999888999888999:::;;;;;;;;;:::999<<<::::::;;;===>>>===<<<;;;>>>@@@===888666777:::;;;;;;<<<<<<======>>>>>>???<<<999:::===>>>===:::888999;;;===>>>======<<<;;;:::::::::<<<<<<<<<;;;888:::???GGGQQQYYY^^^```nnnrrrpppsss|||zzzxxxnnnwww|||xxxuuuyyyrrrTTTAAA<<<888;;;>>>AAA@@@>>><<<===>>>>>>MMM]]]ccc]]]SSSLLLJJJBBB???<<<<<>>AAALLLOOOLLLGGGAAA===???FFFLLLLLLDDD<<<;;;???BBBAAA>>><<<>>>@@@>>>===BBBLLLUUUkkkuuu|||zzzyyy{{{zzz{{{}}}}}}zzzsssmmm]]]DDD666555888888888888777666555444777::::::888444444888===>>>===;;;999888888999:::999888777777666666777777888888888777555666888:::666666666666666777888888888999;;;======;;;888777AAABBBCCCBBB@@@>>>>>>>>>@@@<<<888555444555555444===888888>>>AAAFFFXXXmmmwwweeeTTTPPPUUU]]]iiissswwwlllWWWAAA888;;;===;;;999444333777;;;:::888888777777666555444444555666555444222222222444666777777777777777666555444444666888999999888888999;;;>>>;;;666222111222444666111222444777:::;;;:::888999777555444444333111///666777777555333111111222555444333555777999:::999999999777666666555555555999777555444444222000///555444222111222555888:::===;;;999666333222111111333555666666444333222222000222444222///...111444111444333000///222222000---000333444333222111111111111000//////000111222111222333222111111333555222111111111000000//////111111111000000000000000222222111111111111111111444222000000111111111///...333555333111333333000333333333333333333333333111111000//////000000111...------...//////...,,,---///000111000///---,,,------------...000111222111///---,,,.../////////000000000000111111111111000000000000////////////......////////////......111000///111333333000---,,,------------------,,,+++,,,...///000000000///222000....../////////...mmmjjjmmm___XXXRRROOOJJJDDDAAACCCHHHEEEBBB???======???@@@@@@???>>>>>>??????>>><<<;;;;;;;;;;;;;;;:::::::::999;;;======<<<::::::;;;:::::::::::::::999888777<<<;;;999888888888:::;;;:::;;;<<<;;;:::999999:::888999:::;;;;;;;;;::::::<<<::::::;;;<<<======<<<<<>>:::777999;;;;;;;;;;;;;;;<<<<<<<<<<<<999888777777:::<<<======:::;;;;;;<<<<<<<<<;;;;;;999777666888;;;===<<<:::999999:::>>>CCCGGGIIIIIIRRRVVVUUUXXXbbb```^^^hhhlllwwwrrrRRR???;;;777999<<<>>>>>>;;;999999:::777>>>KKKXXX```___WWWPPPIIIBBB:::999;;;=========:::::::::::::::999888888888999999666555<<>><<<===<<<;;;<<<<<<===<<<===@@@DDDHHHQQQaaavvv|||}}}|||}}}~~~{{{uuuqqqcccLLL>>>;;;999999999999888777777666888;;;<<<:::777666999======;;;999777666777888999888888888888888888888888888888888777666666888:::666666666666666777888888777888;;;<<<<<<;;;999888;;;<<<===<<<<<<>>>AAADDD???<<<888666666777777666<<<777555888777888FFFWWW]]]QQQDDD???@@@III[[[lllppp```III777555<<<===888777555555666555222222666999<<<===:::555222444888666555444333333444666777666666666555555444444444444666777777666666777888===;;;777444333333555666333333555777:::;;;999888777666444444444444222000444555555444333222333444555444333555777999999999888888777666555555555555999888666555555444222111444333222222222444666777888777555444222222222222111333555555333222111222111222222111000000222333...111000......222333000---///111222111000000111222222111000000111222333111222333222111111333555111111111111000000000///000000000000000000000000000000000111222222222333444222000///000111111000000444777444333444444222333333333333333333333333222222222222222222222222///...---...000000...---...///000111000///---,,,............//////000111000///------/////////.../////////000000000111111111111111111000000000000//////000111111000//////333111000111222111...+++------............------,,,---...000000000000000111111000111111111000///|||uuuppphhh^^^WWWNNNFFFDDDFFFEEEDDDBBB@@@>>>>>>>>>???@@@???>>>>>>??????>>>======<<<:::999999999:::;;;999;;;===>>><<<;;;;;;;;;999999:::::::::999888888:::999888777777888:::;;;;;;<<<<<<:::888888:::<<<999999:::;;;;;;;;;;;;;;;<<<;;;:::;;;<<<===<<<;;;===???@@@>>>;;;999:::<<<;;;;;;;;;:::::::::::::::666666777777888:::>>>AAA>>>===<<<;;;:::::::::::::::777555777===???===:::===;;;:::;;;<<<===<<<:::999===;;;???HHHGGGEEEOOObbbrrrwwwWWWBBB>>>:::777:::<<<===;;;888777777999888???QQQeeennniii___SSSEEE;;;;;;===;;;<<<@@@::::::::::::999999999999:::::::::888777888;;;>>>@@@DDDJJJPPPVVV]]]cccgggiiioooxxxvvvooocccRRRGGGJJJOOOUUUddduuuvvvuuummm```TTTRRR[[[eeefff^^^PPPCCC:::777999::::::999999;;;<<<=========AAARRRiiizzz~~~{{{|||zzzwwwkkkUUUDDD???:::::::::::::::999999999999<<<>>>>>>;;;999;;;===;;;999777555555666777888777888999::::::999888888777888888777666666777999777666666666666777888888666777999;;;<<<;;;:::999999999999888999;;;@@@DDD>>>;;;888666777888999888<<<777555666333111:::GGGPPPKKKEEE===:::CCC[[[pppqqq]]]BBB444777@@@???888888777999999444000333999:::???AAA===444000333888777666555444444555555666555555444333333333444444222444555555444444444555<<<:::888666555555555666555555555777999:::888666666444444444555555444222111333444333222333555666666555444555777999999888777666555444444444444444888888777777666555555444444444333333333333444444333333222222222222333333000222444444222111111111222111000111222444444333000333222//////222333000...///111000//////000111333222222111111111222222111222333222111111333555111111111111000000000000//////000111111222222111//////000111222333333444333111...---...000000000111666888555444555555333222222222222222222222222222333444444555444333222000///...///111111///......///000000000///---,,,///////////////////////////......///000000///---....../////////000000000222222222222111111111000///000111333333111000///444222111111111000---+++......////////////......---...///000111111111000222333555666666444222000{{{~~~tttggg[[[OOOEEEBBBEEE@@@@@@???>>>===<<<<<<<<>>======??????>>>===<<<;;;::::::999999::::::888:::======;;;:::::::::888999999:::::::::999999888777777777777999::::::======;;;999777888;;;===999999:::;;;;;;<<<<<<<<<<<<;;;::::::<<<<<<;;;:::<<<===>>>===:::999:::<<<<<<<<<;;;;;;::::::999999777999:::999888:::???DDDBBB@@@>>><<<;;;::::::;;;===999666999>>>@@@===999===<<<;;;;;;<<<===<<<:::444888666999AAA>>><<>>KKK___mmmpppooo```MMM>>>@@@CCC???===???:::::::::999999:::::::::;;;::::::;;;;;;;;;:::999;;;===???BBBGGGNNNUUU[[[___dddmmmsssuuuqqqiiidddXXXMMMIIIPPPWWW\\\fffsss}}}~~~zzznnn___[[[bbbllljjjdddXXXIII===888999<<<999;;;<<<<<<;;;:::;;;===DDDRRRdddqqqvvvzzz~~~}}}}}}|||ppp[[[HHH>>>;;;::::::::::::::::::::::::===@@@@@@>>><<<<<<===:::999777666555666888999999:::;;;<<<;;;999777555777888888888666666777999777777666666777777888999555666888:::;;;;;;:::999;;;;;;;;;999888888:::<<<;;;999666666777999999999:::888999:::888777===FFFQQQRRRPPPKKKHHHPPPfffxxxxxxcccIII<<<>>>DDDCCC======;;;;;;<<<999555666;;;999<<<>>>;;;555111333555666666666555555444444333444333333222222333444555111333555555444333333444999888888777666555555444666555555666777777555333444333333555666777555333222333333333222333555777777555444555777888888777666555444444333333333333666777777777555555555666666666555555555444444333222222222222222222333333000222444444333222111222333111///000444666555333666888777333222444444111000111111000//////111333222222222111111111111111111222333222111111333555111111111000000000000000///000111333444444444333000000000111222222222333333000---,,,---///000000000555777555333555555222222222222222222222222222000222444555555444333111111000///000222222000////////////000///...------000000000000//////.........---...///111111///---............////////////222222222111111000000000...///111333333111///...222111111000000///...---//////000000000000//////...//////000000111111111555888;;;<<<:::777333111wwwiiiZZZJJJ>>><<>>>>>>>>>>>===<<<<<<;;;>>>===<<<<<<>>>>>>>>><<<999:::;;;<<<<<<:::888777777999;;;;;;:::999888999777888999999::::::::::::777777777777888999999:::>>>===;;;999777888;;;>>>999999::::::;;;<<<======<<<;;;::::::;;;<<<;;;999:::;;;;;;;;;:::999::::::===<<<<<<<<<;;;;;;::::::999;;;<<<:::888999===AAACCCBBB@@@>>><<<<<<<<<<<>>BBBIIIMMMQQQUUUZZZ^^^^^^[[[XXXUUUNNNHHHIIISSS]]]dddmmmwwwyyyiii```aaagggiiifff^^^QQQDDD<<<;;;===@@@DDDGGGBBB999666;;;AAAGGGSSSbbblllpppsssyyy~~~zzzyyy}}}~~~~~~uuubbbMMM@@@;;;;;;:::999999999:::::::::<<>>888444222|||mmm]]]KKK>>>;;;???????????????>>>>>>>>>>>><<<;;;:::;;;<<<===<<<;;;777999;;;===<<<:::888666666888::::::999888888888666777888999:::;;;;;;;;;888888888999999999999999>>>===<<<:::888999<<<>>>::::::::::::;;;<<<>>>???<<<;;;::::::;;;;;;:::999999999999999999:::::::::<<<<<<<<<<<<;;;;;;;;;;;;888999:::999777777888:::AAAAAA???>>>>>>============<<<:::999999888666555:::999999999;;;<<<;;;:::999<<<888888>>>999555===AAAWWWtttxxxssslll[[[OOOKKKDDD<<<;;;999999:::;;;;;;:::888===AAABBBEEEQQQeeeuuummmUUUEEE??????>>>===;;;;;;:::999999:::<<<======;;;::::::;;;<<<<<<;;;>>>===<<<:::999;;;@@@CCCCCCFFFIIIKKKJJJJJJJJJKKKLLLGGGGGGQQQ]]]iiiwww}}}lll^^^XXXXXXdddbbb]]]SSSHHH???<<<<<>>===;;;999999999999:::999:::<<<======<<<:::999;;;:::999888999:::<<<>>><<<<<<<<<;;;999666444222666777999999777666777888888777777777777888999999555666777888888888888888666999======<<<999777777666555444444666777777666777888999:::999999;;;===KKKTTT]]]bbbhhhrrr{{{tttjjj```ZZZXXXWWWZZZ]]]^^^WWWRRRQQQOOOFFF>>>:::999777666888<<<===:::666444555666777777666444222333444555666777777777777555777::::::888666666555444444444444444444444444666444333333444444333222222333444666888888666444666666666444333333666999999777555555666777777666555444444333333333444444444666888777444222444777:::999888777777777777777666666666666555333222111111333555666555444444444444333222222444666666555333666555333333777777555222444444444222111222333222333333333222111000///111222333222111111333555000000000000111111111111111222555666777666555444444333333222111000//////666444333444555666666555---222444111000111111///000000000000000000000000---...000111222222111000111000///000222222000///000/////////............000000111222111000...---...------...000111000///....../////////000000000.........///000000111111......////////////......---...//////......111333//////000000000000////////////............//////666;;;AAABBB>>>888555444ssscccPPPBBB???CCC>>>>>>=========>>>>>>???:::999888999;;;<<<;;;:::999::::::;;;:::999888777777999;;;;;;:::888888999666666888999:::;;;;;;;;;:::::::::::::::999999888=========;;;999999;;;>>>::::::::::::;;;===>>>???<<<;;;::::::;;;;;;:::888999999999999;;;;;;;;;;;;:::::::::::::::;;;;;;;;;888888888999::::::888666<<<======>>>>>>>>>======<<<===>>><<<999888888:::<<<;;;:::;;;<<<===<<<;;;888;;;777777===888444<<>>???@@@@@@@@@????????????;;;<<<<<<:::999:::===???;;;>>>AAABBBAAA@@@AAABBBGGGCCCCCCJJJVVVcccpppyyyxxx{{{zzzrrrbbbSSSJJJGGGTTTRRRNNNHHHBBB>>><<<<<>>::::::999888777666666555555777999999888777777777888888777777888888999:::666666777777777777777777666888:::;;;:::888888888777666555555777888777666777999999888777777777777BBBOOOZZZ___ccckkkrrrtttkkkccc^^^___```^^^___bbb\\\XXXWWWVVVPPPFFF===:::666666777999;;;;;;999666444666888::::::999777555333444777:::;;;;;;999888666888;;;<<<:::777666666555555444444444555555666777666444444555666555444333333444777999999666333666666555444444666:::===999888666555666777666555555555444444444444555555555888:::888444222444777:::888777555555666888999555555666666555444333222000222444555444333333444444555555444333333555666777999888444333666666333111333444444333111111111555555555555555333222111111222333222111111333555///000000000111111111111111222444666666555333111333222222222111000000000222222222444555666444222,,,111333111///111111...000000000000000000000000......///000000111111222000//////000111111000...000000///...............///000111222222111///......---,,,---///111111000/////////000000000111111------...///111222333444000000///......///000000...///000///------///222...//////000000//////...///...---,,,,,,---......000666===???<<<888666777ssscccPPPAAA???CCC<<<<<<;;;::::::;;;===>>>999888777888:::;;;:::999;;;:::999888888888999:::888:::<<<<<<;;;999999:::555666888999:::;;;<<<<<<;;;;;;;;;;;;;;;:::999888=========;;;::::::;;;===::::::::::::;;;===???@@@<<<;;;:::::::::;;;999888:::999999:::<<<===<<<<<<888888888999999::::::;;;999888888;;;>>>>>>:::777888999;;;===>>>======<<<<<<@@@CCCAAA===;;;===AAA777777666888:::;;;;;;::::::<<<999:::@@@;;;888@@@MMM```wwwzzzfffQQQFFFFFFEEEMMMUUUSSSNNNHHH@@@<<<;;;;;;;;;:::<<<:::999:::???EEEJJJMMM\\\tttooo\\\UUUNNNDDD<<<;;;999999999;;;===>>>;;;>>>AAAAAA@@@?????????999:::<<<<<<<<<===???AAA;;;???BBBAAA>>>;;;;;;;;;>>><<<>>>EEEOOOWWW___dddiiikkkjjjcccVVVIII@@@;;;CCCAAA>>><<<;;;;;;<<<===BBBGGGMMMMMMHHHDDDCCCCCCKKKOOOSSSRRROOORRR[[[ccckkkrrrzzzwwwbbbOOODDDBBB???<<<;;;:::;;;;;;777666555666777777666555:::999888888999;;;===>>>888888777666666777888888555777999999888777777777888888888777888888999:::777777777777666666666666888999999888666555666888888777666777888999888777999::::::888888999999777222AAAMMMMMMLLLRRRXXXZZZ^^^WWWTTTXXX[[[XXXVVVXXXIIIJJJMMMNNNFFF;;;555555222555888888777555555555555777:::<<<===;;;999777333555999<<<======;;;999666999;;;<<<:::888666666666666555444444555777888999777555555777777777666333333555777999999666333444555555555555888===@@@:::888666666666777666555555555444444444555555666666:::<<<:::555333555888999888555444444555888999333444555555555444333222///111333444333222222333444666777666333222444777AAABBB>>>888555444333//////222444444222000//////666777777888777555333222111222333222111111333555//////000000111111111222000111333555555333111///111111111111111222222222------...111333222000------111333111000111111///000000000000000000000000////////////000111222333000///...///111111///...000000///..................///111222222111000//////---,,,,,,...000111111000000000000111111111111------///000222444555666333111000......000111333///111111///,,,+++...111......////////////............,,,,,,+++,,,---...***111999<<<:::777888999|||ppp```NNN???<<>>===;;;999888888:::======<<<999777777999;;;<<<:::777777999;;;<<<<<<===>>>???>>>;;;888666666<<<;;;999888888888999999999666333444888;;;;;;;;;;;;:::;;;<<<>>>>>><<<:::888777999>>>>>>:::888:::;;;???DDDGGGEEEBBB???>>>>>><<<;;;:::;;;:::999888888;;;>>>>>><<<<<<===???WWWggg|||xxxtttNNNDDD===???FFFJJJMMMPPP\\\YYYOOOCCC===>>>===999=========999666888@@@GGGPPPjjjxxxnnn```RRR@@@>>>;;;;;;???AAA;;;333<<<>>>@@@@@@>>>;;;:::999999999999999:::;;;<<<<<<@@@???>>>>>>>>>>>><<<:::<<<<<<<<<===BBBIIISSSZZZSSS[[[ZZZOOOHHHGGGBBB888======<<<:::999999:::<<<@@@IIIKKKEEEDDDJJJJJJCCCIIIMMMQQQPPPLLLJJJLLLOOOYYYbbblllsssuuuvvvzzz}}}vvv~~~lll]]]OOOBBB888999;;;999888:::666666666666777777777888666666666666666777777888777888888999999999888888;;;999777666666888;;;======<<<;;;;;;<<<===<<<<<<:::999777666555555444444999999999777555555777999999888666555555777999::::::999777777888888666555666666:::???@@@AAAFFFNNNGGGEEEDDDGGGJJJHHHEEEDDD???@@@@@@>>>;;;888777777666777888999888555222000555666777777888777777777444555555666777999;;;<<>>===<<<999888999:::>>>>>>===:::888888:::<<<===;;;999888:::;;;<<<<<<===>>>???>>>;;;999888999;;;:::999888888888999:::999888777999<<<>>>===;;;;;;::::::;;;>>>???>>>===:::888999<<<<<<999999;;;;;;???CCCEEEDDDBBB@@@@@@===:::777888;;;======<<<===@@@CCCCCC@@@>>>>>>???RRRqqqwwwrrrxxxlllSSSAAA>>>===@@@CCCFFFNNNVVVccchhhbbbNNN???======:::===>>>>>>:::777666;;;@@@JJJ^^^rrr{{{~~~{{{lll[[[EEE@@@<<<;;;<<<======>>><<<>>>@@@@@@>>><<<;;;;;;999999999999:::;;;<<<<<>>===>>>>>>>>>;;;999999999999999;;;@@@GGGLLLCCCKKKLLLDDD@@@BBB@@@999======<<<;;;::::::;;;<<<<<>>???BBBJJJRRR\\\ccceeegggkkknnnmmmvvvvvvgggSSSFFF<<<<<<>>>===;;;;;;777777777777777777777888777777777777777888999:::888888999999999888888777:::999888777888999;;;<<<===;;;:::999:::::::::999999;;;===>>><<<;;;::::::999999999777555555777999:::999888666666666777777999888666777888888666555555444777999999999>>>FFFFFFBBB>>>>>>????????????<<<<<<<<<;;;999888777777666777888999888555222000444444555666666666666666666555444333555888;;;===:::999777666444444444555777666555444555888;;;<<<<<<999666777999:::777333444444555777999:::888555777888888666444333444666888777666666888999888777777777777888888888888888666777888777666555666777888777666555555666888999:::999666444222222222333111222333555666666555555777333333666444555DDDWWW{{{iiiNNN===888:::777222000333444333555777444777999888555444555888555555555666777777666666666444222111333555555444222222222222222222111111222222111111111111111111222222222111111000000000//////000000000000//////000//////000222333000......///111222222222111111000111222222111000...,,,...///000///...---...000000000000000111111...,,,,,,...000000000000222333333222111000000//////000222111//////000222222111222111000000000///,,,***,,,111333///---111444333444333333222222333333444000000000///000000111222+++///444444222111333666sssmmmdddZZZMMMAAA>>>AAA>>>>>>>>>@@@AAA@@@===;;;;;;::::::<<>>>>>===;;;:::999;;;===>>><<<999999:::;;;<<<;;;===>>>>>>===;;;::::::;;;:::999999999999::::::;;;::::::;;;>>>AAABBBAAA@@@===;;;::::::<<<>>>>>>===<<<999999;;;;;;888888;;;;;;===@@@BBBAAA@@@AAAAAAAAA===::::::<<<>>>===<<<>>>@@@AAAAAA?????????@@@WWWuuulllaaafffYYY===777:::???AAA??????IIITTTbbbtttvvv^^^GGGAAA@@@:::;;;===???===999777888:::CCCOOO```pppyyyfffKKKAAA;;;===>>>;;;===BBB;;;===??????>>><<<<<<<<<999999999999:::;;;<<<<<<<<<<<<<<<===>>>===:::777777777777666666888;;;>>>777>>>???999888<<<===999>>>===<<<<<<;;;;;;<<<<<<:::AAACCC>>>===AAABBB>>>@@@BBBCCCAAA<<<999999::::::AAAJJJPPPSSSUUUXXX[[[ccclllxxxrrrYYYKKK>>>;;;======;;;999888777777777777777777777777777777777888999:::;;;999999999999888777666666999999999999:::::::::;;;;;;:::999888777777888999777:::<<<===<<<:::999999888999999888666666777999::::::999888777666555555888777666666777777666555555444555777777888>>>GGGIIIEEE>>>:::999;;;===>>>::::::999999888888777777666777888888777555333111333333333333444444444444777555222111222666:::===444444444444555666777777666666666666777888::::::;;;888666777999999777444666666666888999999777555777777777666444333444555777666555666888999888777555666888999999999999888777888888777666555555666888777555444444555666777999888666444222222222222222333444666666666555555555333333444555AAA]]]yyynnnSSSAAA888666222111444444222333666111666:::999444222555999222222444555666777777777999444111000222444444444333333444444333111000...111111111111222222222222111111111111000000000000//////000111111000//////111000///000111000...,,,...///000222333333333222///000111111000///---,,,---///000///...---///000222000//////000111000......000111111000000111222111111000000000000000111222111//////000111000///111000...//////...,,,***...222333111000333555555444333333222222333333444111111000/////////000000,,,...111000......111444ssspppjjjbbbYYYMMMAAA===???===>>>???AAABBBBBB???<<<===;;;999;;;???@@@===:::<<<;;;::::::<<<======<<<999;;;======<<<;;;<<<===>>><<<:::999:::::::::888;;;======<<<:::999999:::<<<======;;;:::999;;;<<<===;;;999999:::;;;:::999;;;<<<===<<<:::999;;;<<<999999999999::::::;;;;;;<<<<<<===???BBBEEEGGGHHHBBB???===;;;<<<<<<;;;:::<<<999:::===<<<999777999999;;;<<<======>>>@@@BBBFFFGGGGGGDDD@@@===<<<<<<<<<<<<<<<===???CCCHHHKKK___mmmtttiiiXXXLLLCCC;;;777:::???@@@<<<999???IIIUUUppp|||kkkVVVOOOFFF999666999<<<===;;;::::::;;;>>>EEEPPPcccyyysssYYYFFF:::>>>BBB>>>:::;;;999;;;======<<<;;;;;;<<<999999999999:::;;;<<<<<<;;;;;;;;;===>>>===999666888999:::999777666777999888<<<<<<777555999:::999>>>===<<<<<<=========<<<999>>>@@@===<<>>@@@AAABBB@@@<<<999999:::555:::@@@EEEGGGHHHJJJLLLYYYcccqqq{{{zzzgggWWWEEE;;;:::;;;:::888777777777666666666555555666666666777888999:::;;;999999999999888777555555777888:::;;;;;;;;;:::999999999888777666777:::<<>>999666555666555111///111222555777777555444555777///111333555666999<<<>>>999888999:::777222000111111222333333222111///---///000000000111111222222...........................///111222222111///...000000000000000000000///---///111222444444444444//////000000///...---,,,---...//////......///000222111//////000111111000000111222111000///000111000000000000000111222333222000//////000000///---///...---...///000///...222333333222111333444444222111111000000111111222222222111//////.........---///111222000000111222}}}ppprrrjjjaaaXXXLLL@@@;;;<<>>>>>???AAABBBAAA??????<<<:::;;;===??????===<<<:::999999;;;<<<;;;:::999;;;======<<<;;;<<<>>>???===;;;:::;;;;;;:::999:::<<<======;;;999999999:::;;;<<<;;;999999:::;;;;;;:::888888:::::::::999999;;;<<<;;;:::999:::;;;999999::::::;;;;;;;;;;;;===<<<;;;<<>>;;;999<<<:::<<<@@@???:::777777777888999999999:::===@@@DDDKKKQQQOOOEEE>>>>>>AAA===<<<<<>><<<;;;<<<>>>???===;;;888;;;<<<::::::<<<>>>>>>:::;;;<<<;;;999888888888999;;;>>>@@@@@@AAAAAABBBMMMZZZkkkwww|||~~~~~~}}}xxxhhhQQQ@@@999::::::999555555555555555555555555555555555666777888999999999999999888777666555444666777999:::;;;:::999888777888888888777999===AAAVVVHHH999333888===<<<888777888:::999888777888999666777888888888888777777666555555666888999888777777666888<<<>>>AAAJJJSSSeeehhhfffaaa^^^```___[[[BBB???;;;:::::::::888666666666777777666555444333222111111111111222333444222222333444555666666777555555666666666777777777111222333444555555444444555444444444555666555555888777666666777777555333888999999777555555666777555444444555777999888888333444777999:::999888777555777888777666555666777888666444333222333444555222222222333444555666666000111222333444333222222333666777666999NNNuuuqqqQQQ???999666999:::777555555444333222444777777555333444555666666888>>>EEEJJJEEEEEEGGGEEE<<<000...333...///000111111000///......//////000000111111111.........//////////////////000111222222111000/////////000111111222333444...///111333444555555444///////////////......---,,,...//////......///111222000//////000222111111000111222111/////////111111111111111111222333444111000//////000000...---...------///222444444444555333222222111111000111222111111000000111111222222222000///.........---...111444666555333111000uuuyyyuuupppggg]]]TTTIII???:::;;;???>>><<<===@@@AAABBBAAA>>>>>>===<<<<<<===???@@@===;;;999999:::::::::888999:::<<<<<<;;;;;;<<<>>>===<<<;;;;;;======<<<;;;999;;;======;;;:::999999999:::;;;;;;999999999;;;:::999888999;;;<<<;;;:::999;;;======;;;:::::::::999:::;;;;;;;;;;;;;;;:::===;;;:::999;;;AAAJJJQQQJJJJJJKKKMMMLLLIIIDDD@@@???===>>>BBB@@@;;;888888777888888777777888;;;>>>>>>GGGPPPQQQJJJEEEGGGKKK@@@@@@BBBIIIUUUbbbnnntttrrrzzzpppSSS@@@??????777999666666:::<<<::::::<<>>:::===BBBKKK[[[mmm|||hhhLLL======@@@===888999:::;;;:::999888999;;;999999999999:::;;;<<<<<<<<<;;;:::;;;<<<<<<;;;999777999;;;;;;:::999:::;;;:::;;;;;;999888999;;;<<<===;;;:::;;;>>>???===:::555777888777777888;;;<<<999999:::::::::::::::999<<<<<<<<<<<<<<<<<<;;;;;;CCCRRReeeqqqtttuuuzzzvvvssssssxxx|||sss\\\EEE888666777666444444444555555666666666666666666666666666777888888888888888777666555555555666888999999999888777777999:::888777999???CCCYYYIII888333888>>>===999666888::::::999888999:::666777777777888888888888666555555666999::::::999888666777999888888>>>FFFccckkkoookkkiiijjjhhhaaaDDD???;;;999:::999777555666666666666666555555444333222222111111222444555111222444666777777666555666777777777777666555444000111222333333333333333333333444444555555666666777666444444555666444333888999999777555444555777666555444555777888777666333444666777777777777666444555777777666666888999777666444333333444555666000111222333444555666666000111222333333222111000///444666333777NNNtttjjjKKK>>>444444888999999999555111///222777999666111555555555555999CCCPPP[[[\\\YYYXXXUUUGGG666111666000000000000000000000000000000000000000111111111111111111111222222222222111111111111111111111111...000111111111111444666000111222444555555555444////////////////////////,,,...//////......000111111000///000222222222000///000111000///...///000111111000000111222333333111000///000111111///.........---///333666777777666111///111222000///000444333333222222333333444222111000///............///222555777777444111...~~~cccttt~~~hhh___TTTMMMEEE===:::<<<===<<<<<<>>>@@@BBBAAA@@@:::>>>AAA@@@===<<<>>>AAA>>><<<:::999::::::999777888999::::::::::::<<<>>>::::::;;;===??????>>><<<999;;;===>>><<<:::999999999;;;<<<<<<;;;::::::;;;:::999999;;;===???>>>===:::===@@@AAA???<<<:::999:::;;;<<<<<<<<<;;;:::999<<<;;;:::888888<<>>;;;:::===888999999999888888:::<<<;;;@@@FFFIIIIIIJJJMMMPPPMMMOOOTTT___mmmyyyxxxbbbKKK@@@@@@???;;;999666666:::;;;::::::======GGG[[[rrrvvvkkkYYYRRRHHH???;;;:::<<<>>>>>>======AAAIIIWWWgggsssyyyyyylllTTTDDD@@@???;;;<<<======<<<:::999:::;;;999999999999:::;;;<<<<<<===<<<::::::;;;<<<<<<<<<888999;;;;;;;;;:::;;;===;;;;;;;;;;;;999888999;;;<<<999888;;;>>>???<<<999666666777888777888:::===;;;;;;;;;<<<<<<<<<;;;;;;<<<;;;:::999999999999888BBBRRReeekkkhhheeejjjqqqvvv~~~|||xxx{{{yyygggeeefffkkkmmmmmmnnnrrrvvv{{{iiiPPP>>>888888777444555555666777888999999999888777777666666777777666777777777777777666666555555666777777777777777999;;;;;;999666777===BBBGGG???777555888::::::888666888:::;;;:::999999:::999888777666666777777888777666666777:::;;;;;;:::999777777777444111444;;;LLLXXX___\\\[[[^^^[[[SSS@@@;;;666555777888666333666666666666666555555555555444333222222444555777333444555555666666777777555666666777666555333333222222222222222333333333333444555666666666888999666444333333444444444333666777777555333222333555666555444555777777666555444444444555555555555555222444666666777777999;;;777666444333333555777888222222333333444444444444111222333333333333111111///333444222888RRRwwwnnnWWW>>>444555777777666333111000222666777555222333333444666???RRRhhhxxx{{{{{{|||pppWWWDDD>>>555333222000///000111222333333222222222222222222111222222222333333333444333222000//////000222333///000111000//////222555111222333555555555444333000000000//////000000111,,,---//////......000222000///000111333333222000---...//////...---...000000///////////////000111000000000111333333111///111000///000333555666666444///---111444222111333444333333222222333333444111000///...............000111222333333222///---mmmmmmfff```WWWMMMGGGAAA<<<;;;>>>:::;;;<<>>;;;:::::::::888777888999:::999999:::<<<>>>888888:::===@@@AAA???===888;;;===>>><<<:::999999:::;;;======<<<;;;<<<<<<;;;:::;;;===@@@AAA@@@???;;;???CCCDDDBBB>>>;;;999;;;;;;<<<===<<<;;;999888;;;;;;;;;999777999>>>CCCHHHNNNYYYcccjjjiiiccc^^^IIICCC???===<<<:::<<>>???BBB>>>:::999<<>>>>>>>>===:::777666888;;;999777:::>>>???<<<888999888999:::::::::===@@@::::::999:::;;;:::999777<<<;;;999999999:::999999FFFWWWggghhh^^^VVVYYYaaaeeeqqqyyyppp^^^SSSXXXaaaaaaooooooVVVUUUVVV[[[[[[WWWVVVXXXUUUccctttyyy```KKKCCCAAA???555555666888999:::;;;<<<;;;:::999888777777777777555666777777777777777666555555555555666666666777<<<======999555555:::???777888:::;;;;;;;;;::::::666888:::;;;:::999999:::<<<:::888666555555666777777666666888;;;<<<<<<;;;:::888999999555111333888444BBBIIIGGGFFFKKKIIIAAA;;;666111111444666555222666666666666555555555555666555444333333555777888666555444444444666888999333444555555555444333222333333222222222333444444444666777888777888999;;;555333111222333444444333444555555333111000111333777666555555666777555444555555444333333333444444111333555666777888:::<<<666555444444444666888999444444444444333333222111222333444444444333222111111555444222;;;WWW}}}xxxRRR===888777555333000111333444444444444555444666888>>>MMMggg]]]KKK:::777444111000000111222555555555444444333333333000000111111111222222222444222000......000222444000111222000---,,,///222222333444555555555444333111111000000000000111222,,,---//////...///000222//////000222444444222///,,,---......------...000......------------......000///000222444444222000333111000000222444444444333---+++111555444444777222111111111111111111222000000///............///111000///...//////...,,,hhhbbbddd^^^TTTJJJCCC<<<777777;;;<<<999888;;;???AAA===999999<<<>>>===;;;:::<<<>>>CCCAAA>>><<<<<<;;;999888888:::;;;;;;999999:::<<<999:::<<<======<<<:::999555888;;;===>>><<<:::888>>>===;;;999999999;;;<<<:::999:::;;;>>>@@@@@@???:::AAAJJJMMMIIIBBB;;;888>>><<<:::999:::;;;<<<<<>>;;;999;;;AAAHHHMMMNNNaaammmyyy~~~XXXAAAAAA???;;;:::777;;;;;;;;;===>>>>>>;;;888888<<>>CCC@@@===<<<<<<======<<<888999::::::;;;;;;;;;;;;777999::::::999888999;;;777555555:::AAACCC>>>999::::::999::::::;;;======>>>===<<<;;;;;;;;;;;;;;;;;;999<<>>???===999999999:::<<<;;;888555666666666666777777777777999888666333111111444666888777666555555666777888777888999::::::999777777999999999999:::;;;<<<<<<;;;999777555444666888999888888888888888888888888;;;;;;888555333222555777888:::===>>><<<888777888333333333444666555333111555222111333888<<<>>>>>>;;;999666444333444666888333333444555666666555555555555555555444333222111444555555444333555888;;;;;;999888999:::999444000444333333222222333333444555333111111333444111///333333333444555666777888:::555333555555333222444666555555555555666777777444333222111111222333444444444444555444444333333444444555555444222111000111111222222777KKKpppbbb@@@<<<;;;666888333555777888777555444555444888:::???TTTyyynnnIIIBBB>>>777111000333555444555666777888777666444222555333222333444444000---///000000111111111111111555444222222333444444444...111444555444222222222333222111000000111222333444222///000111111///,,,,,,---.../////////...---000///...------,,,------///000000///...000333666444333222222111000///...111111111111000000//////000000111111111000000///000111111000//////111222000///...///000111000/////////...///000///...---|||bbb[[[\\\TTTMMMGGGCCC???;;;<<>>CCCAAA>>>======<<<:::999999;;;<<<;;;999999:::;;;888999:::;;;;;;:::999888777888;;;<<<===<<<:::999===<<<:::888777888999:::999999999:::<<<>>>??????FFFHHHIIIHHHFFFBBB@@@@@@@@@>>><<<;;;<<<<<<<<<<<<===<<<:::888888:::<<<===666===EEENNN[[[iiippppppnnnbbbWWWRRRLLLBBB;;;999===888777;;;<<<999999;;;<<<:::888:::???DDDHHHIIIUUU]]]EEEDDDBBB???===888;;;:::;;;<<<>>>===;;;888;;;???DDDYYYwwwmmmYYYHHH???>>>@@@>>>===>>>???===<<<@@@HHHVVV```hhhssswwwcccGGG===>>>@@@AAA???===<<<===???<<<<<<;;;<<<<<<===>>>??????===<<<=========;;;:::888999::::::::::::::::::888:::;;;;;;::::::;;;===:::777777<<>>>>>AAAPPPaaawww~~~xxxkkkSSSBBBFFFUUU[[[bbb```TTTGGGGGGMMMIIIVVVpppaaaRRRLLLMMMRRRMMM@@@999;;;>>>DDDPPP^^^lllvvvzzz{{{xxxmmmddd[[[666999::::::999999:::::::::;;;;;;;;;<<<===<<<999666666666777777777888888888999999888666444444555777888777777666666777777888999999999::::::999999888:::999999999999::::::;;;;;;:::888666666777888999888888888888888888888888888888777555333444888:::<<<@@@@@@;;;777888888666666555555666888888666444555333222333888;;;======999888666555555666777888444444555666666666666666666777777777666555333222444444444333333444777::::::888777888999888444111333333333222222333333333555333111111333444222000333222222333444555666777888444333777999777666777555555444444555555666777777666555444333222222222333444444555444444333333333333444444333222000///111333555777===RRRwwwlllHHH???===666555444777:::;;;:::888777666666999???KKKfff~~~ZZZBBB>>>:::666777888777555444444555666666555333333444222222333555666333111666444111000222444666666111000......000222444555666333111111333444333111222222111000000111222222444222000000111111///------...000111111000//////000000/////////000000111444333222000......111444555555333000...---...///444444333222111000//////000111222222333222111000222333333222000000111333111///...///000000///...000000000000111000///...wwwYYYQQQRRRLLLHHHEEEEEECCC>>>===???BBB@@@===>>>??????<<<888777999;;;;;;::::::<<<>>>AAA@@@>>>=========;;;999;;;<<<<<<;;;999888999:::888888888888999999999999999999:::;;;;;;;;;;;;:::>>><<<:::999888888999:::;;;;;;:::;;;<<>>DDDFFFKKKYYYhhhqqqqqqiiiaaa\\\VVVKKKBBB===???;;;999???CCCBBB>>><<<:::999888999<<>>>>>999;;;::::::<<<======;;;999;;;???BBBSSSnnnzzz~~~|||gggPPPAAA???BBBAAA???@@@BBBAAA===>>>BBBHHHMMMSSSeeeuuuiiiLLL>>>===>>>@@@@@@>>>======>>><<<<<<<<<<<<===>>>???@@@::::::;;;===>>>===:::888999999:::::::::999888888999:::<<<<<<<<<<<<===???===;;;:::===BBBCCC???:::999:::;;;============<<<===<<<;;;;;;;;;;;;;;;;;;<<<999999;;;<<>>=========>>>===:::777777777888888888999999999999:::;;;:::888777777888777777777888888777777777:::999999999999999:::::::::999999888888888999999:::999888888777777888888888888888888888888888888444444555444444777:::===HHHPPPMMM===444777999555999888777888::::::888777555333222333666888::::::888888777777777888999999666666666666777777777777777888999999999777555333333444444444333444666999888777777777888777444111333333444444444444333333333222111222444444444222333333222222333444555666666333444999<<<:::999:::444444444444444555555555:::999999777555333111000333333444444555444444333222222333333222111000//////111333555:::NNNrrrwwwLLL===;;;666444555888<<<>>><<<:::888777::::::@@@SSSrrr___AAA===::::::;;;:::777444333333333333333444444444222222222444666777666555111000000444:::>>>???>>>:::999666444444555777888;;;555///...222555444111222222111000000111222222333111000000111111///...///000111222333222222111111111111222333444444555555444222///...///222555999777444111......111333555555444333222111000//////111333555555444333222444555444333111111222444111000.../////////...---222222333333333222000000sssTTTJJJKKKJJJGGGFFFGGGDDD===999:::???===<<<<<<======;;;888777888999::::::;;;<<<===>>>===<<<<<<======;;;999<<<======<<<:::888999999999999888888888999::::::;;;;;;:::::::::;;;;;;<<<@@@???===;;;;;;<<<===>>>??????@@@@@@AAACCCGGGIIILLLKKKJJJKKKMMMKKKEEEAAAEEEEEEDDDAAA>>>;;;;;;;;;<<<<<<<<<<<<;;;;;;:::999999@@@BBB@@@AAALLL\\\eeekkkfffaaa]]]XXXQQQJJJFFFCCC===:::>>>DDDEEEAAA<<<:::999999:::;;;<<<<<<<<>>AAA>>><<<;;;;;;<<<>>>>>>===;;;;;;===<<>>@@@===>>>AAABBB>>>===>>>999CCCKKKXXXbbbVVVDDDAAA===>>>??????>>>===<<<<<<;;;;;;;;;<<<<<<===>>>???888888888:::<<<<<<:::999::::::::::::999888777777888:::<<<<<<<<<<<<>>>???>>><<<;;;===AAAAAA===999888:::<<<>>>???>>>===<<<<<<<<<;;;::::::;;;;;;;;;>>>::::::<<<<<>>;;;999999???@@@BBBIIISSS^^^fffjjjggg\\\SSS===:::999999888777:::>>>>>>===<<<<<<===<<<:::777888888999999999:::::::::888:::<<<<<<:::888888888555555777888888777555555999999888777777888:::;;;::::::999888777777777777888888888777777777666666888888888888888888888888333444555555555777:::===RRRbbbaaaHHH555666999555:::999888999::::::999888555444333444555666777777777777888888999999999:::777777777777777777888888666777999:::999888555444444555666555444444666888666666666666666666444333444555666777777666555444333222222333444555555555555555333333333555666777555333444:::===;;;999:::333333333444444444444444:::::::::999777555222111333333444444555444444444222333333444333222111000000222444444777HHHhhhPPP;;;777666666444777;;;===;;;999777666;;;:::???SSSssscccBBB;;;666777999777444333333333222222333444555666111111222333555555666555......222999@@@BBB???;;;===<<<;;;999777777888999888444//////222444333111222111111111111111111222222111111000000000000//////000222333444333333222222333333444444555555555111000///......000555999<<<888444444666888666444333333222222222111111111000111444666777777555444555666555333111000222444222000////////////...,,,333555666666555333222111rrrQQQHHHIIIHHHFFFFFFGGGDDD<<<888888999888888888:::;;;;;;:::888888888999;;;;;;<<<<<<;;;;;;:::;;;======;;;999<<<===>>><<<:::999999:::;;;::::::::::::;;;<<<===<<<<<<;;;:::::::::;;;<<<@@@???===<<<<<<===???@@@AAACCCEEEFFFGGGIIINNNQQQRRRPPPNNNOOOQQQQQQMMMIIILLLMMMMMMIIIEEEAAA@@@AAA@@@@@@@@@???>>><<<:::999444999;;;:::===FFFPPPTTTgggeee```[[[WWWTTTQQQNNNJJJDDD===;;;>>>@@@<<<666:::;;;;;;;;;;;;;;;:::;;;IIIyyyZZZDDD???;;;???EEEBBB===<<<<<<===??????>>>===>>>>>>999>>>PPP]]]kkk~~~wwwjjjUUUBBB@@@;;;:::===@@@>>>===>>>666???DDDJJJPPPGGG>>>CCC???>>>>>>>>>>>>===<<<;;;::::::::::::;;;<<<======:::999777888999;;;<<<<<<:::::::::::::::999888777888:::<<<<<<;;;;;;===>>>>>><<<;;;<<<>>>>>>;;;888888999<<<===>>>>>><<<;;;;;;;;;:::::::::;;;;;;<<<:::999<<>>AAAAAA>>>;;;:::???>>>IIIgggtttoooooovvvnnnQQQGGG>>>;;;============999<<<@@@BBBEEEMMMYYYbbbnnnlllcccIIIAAA;;;:::999777999>>>===;;;::::::;;;:::999777999999999999::::::::::::777999;;;<<<:::888777888333444666666666666444333888777666666666888999:::::::::999888777777777777666666666666666555555555777777777777777777777777555666777666555666888:::MMMdddiiiPPP888666:::888999888777777888999888777777777888777777888888999777777888888999999999:::999888777777777777888888555666777888888666555333555666777666555555777888555666666666666555555555555777999::::::999777555222333444444444555555666777666555444555666999:::666333555999;;;888666666222333444555555555444444777888888999888666555333222333333444555555555444333444555555555444333222555777999999:::IIIgggdddJJJ===555555111444777999777555333333666999DDDZZZvvvuuuIII===444444666444333444444333333333444555666666111222222222222222333444444444555888>>>AAAAAA@@@DDDFFFGGGDDD???999555333111222222222111111222333111111111222222111111111111111111111000000000000///000222333444444333333444555555555555444333222/////////......000555999;;;444000555===???999111......///000111222333333111333555777888777666666555555444111000000222555222000//////000000///...444777999999777444333333qqqPPPFFFHHHDDDBBBCCCEEECCC===:::;;;666666666777999:::<<<===;;;:::999:::;;;<<<;;;::::::999:::<<<>>>>>><<<:::<<<======<<<:::999:::;;;;;;;;;<<<<<<======>>>>>>===<<<;;;;;;;;;;;;;;;;;;===<<<;;;;;;<<<>>>@@@AAACCCGGGLLLNNNOOOQQQVVVZZZ```[[[UUURRRRRRUUUWWWYYYUUUWWWWWWTTTNNNJJJIIIJJJEEEEEEEEEDDDBBBAAA???>>>BBBFFFGGGDDDDDDFFFFFFCCCTTTUUUSSSOOOOOOSSSUUUSSSVVVQQQHHHAAA???@@@<<<666:::;;;<<<<<<;;;:::;;;===III{{{zzzkkklllVVVGGGAAA:::;;;???<<<===<<<;;;<<<>>>??????>>>BBBBBB;;;999CCCJJJWWWlllmmmVVVJJJ@@@999:::===>>>>>>???>>>>>>:::>>>IIIFFF@@@DDDBBB@@@===<<<<<<<<<;;;999999999999999:::;;;<<<======;;;888888:::<<<======::::::;;;;;;;;;:::999999:::;;;<<<<<<;;;;;;<<<===<<<;;;:::;;;<<<;;;:::888888999:::<<<<<<<<<<<<;;;:::::::::::::::;;;;;;<<<;;;;;;>>>AAA???CCCYYYpppoooRRREEEEEE===888===CCCEEECCCBBBBBB;;;???UUUnnnyyytttmmmZZZVVVWWW___jjjuuukkkRRRKKKBBB===<<<<<<======666<<>>SSS\\\LLL999666:::;;;888666555555666777777666999;;;<<<<<<;;;:::;;;===888888777777777888999999:::999777666666666777888555555555666555555555444444666777666555555666777555666777777555555666888555777:::<<<<<<:::777555333555666555444444555666888666555444555888;;;===888444444888999666444444222333444666666555444444555555666666666666666555222222333444555555555555333444555666666555444333222555999999:::GGGddd~~~dddHHH666444000222444555444222222222111999LLLfffTTTDDD777555666444333666444444444444555555555555111222222222111111333555777666777;;;EEESSS```iiivvvyyyxxxppp___KKK;;;222111333444333111000111333000111222222222222111000000111222111000///000111///000222444555555555444555555666666555444222111222222222000///000333555777111---333<<>>888888999999:::<<>><<<::::::<<<===;;;999::::::;;;===@@@@@@>>><<<;;;<<<===<<<;;;:::;;;<<<:::;;;<<<>>>??????>>>>>><<<<<<<<<<<<<<<;;;;;;:::;;;;;;:::;;;===@@@BBBDDDHHHNNNVVVZZZ[[[]]]aaaeeefffddd___YYYVVVVVVZZZ]]]ZZZ]]]^^^ZZZTTTOOONNNPPPJJJJJJIIIIIIIIIHHHHHHHHHYYY]]]^^^XXXQQQLLLFFF@@@???DDDEEECCCEEEKKKNNNMMMUUUTTTOOOGGGDDDDDDAAA:::999;;;<<<;;;::::::===???OOOddd}}}oooXXXZZZUUUIIIGGGEEE<<<:::<<<777;;;:::999:::<<<>>>>>>===???AAA<<<888<<<===FFFYYYtttrrr\\\MMM>>>:::<<<===>>>???@@@@@@:::;;;DDDBBB???GGGFFFBBB===::::::;;;:::888:::::::::::::::<<<======>>><<<;;;;;;===>>>===<<<::::::;;;<<<<<<<<<;;;;;;===>>>???>>><<<;;;<<<===;;;;;;::::::;;;;;;:::999888888999999:::;;;;;;;;;::::::999999::::::;;;<<<===<<<======777888LLLccc|||lll\\\RRRFFF>>>CCCNNNSSSRRRQQQHHHAAA@@@MMM\\\bbb___\\\GGGBBBBBBIIITTT```nnnyyycccLLLHHHBBB<<<:::;;;======;;;@@@GGGMMMTTT___nnnyyyuuu~~~nnnWWWBBB======999888:::999888777777999::::::999888888888888999999999999777999::::::999888999:::777777666666666666777777888888999:::;;;;;;;;;;;;:::999999999999::::::;;;:::999777666555666888999777777777777777777777777888999999888555444444555444???FFFAAA999666888:::888666444444555666666666666999;;;;;;999999:::<<<999888666555555666777888:::888777555555666777888666555444444444555666666222444555555444333333444555666888777666666888:::333666999<<<<<<999666333444666777666444333444666666555444333555888<<>>AAACCC???===;;;;;;======;;;888;;;;;;===???BBBBBB@@@>>>:::<<<===<<<;;;;;;<<<===999:::<<<>>>??????>>>===<<<<<<======<<<;;;::::::<<<<<<<<<===???CCCFFFHHHNNNUUU^^^ccceeefffjjjnnnccceeefffbbb\\\WWWVVVWWWZZZ]]]___\\\UUUPPPOOOQQQLLLLLLLLLLLLMMMOOOPPPQQQ]]]dddiiicccZZZTTTOOOKKK@@@EEEFFFAAA???BBBBBB>>>FFFJJJJJJDDDBBBDDDAAA;;;888:::;;;:::999:::===AAAEEEbbbppplllmmmfffTTTHHHDDDAAAIIIMMMDDD@@@AAA<<<:::888777888:::<<<<<<<<<888>>>;;;999;;;999???PPPiii}}}jjjXXXDDD<<<;;;<<<===???;;;CCCBBB???===666:::KKKHHHCCC===999999:::999888;;;;;;;;;;;;;;;===>>>>>>=========???@@@@@@===;;;::::::;;;<<<============???@@@AAA???===<<<===>>>;;;;;;;;;;;;;;;;;;;;;:::888888888888999:::;;;<<<999999999999::::::;;;<<<999999;;;;;;777:::PPPiii}}}ooofffXXXMMMQQQ]]]ccccccaaaJJJEEECCCIIIOOOQQQQQQSSSEEE???===AAAJJJUUUdddooovvv}}}zzz~~~|||xxxWWWBBBBBB@@@;;;888:::>>>@@@>>>BBBIIITTTaaappp~~~xxxuuuYYYAAA===???===;;;===999888777777999;;;;;;:::777777888888888999999999999:::;;;:::999999:::;;;:::999888777777888999:::888:::;;;===>>>>>>===<<<999999999999:::;;;<<<<<<===;;;999777666888:::;;;777777777777777777777777888999999888555444444555444555777999888777666777888666444333555666666666111444777777555555666888;;;999666444333444666888:::888666555444555666777777666444333333555777888111222444444222111111222555777888888666666999<<<222444888;;;;;;888444222555777999777444333444666555444222222444888<<>>===888444333444sssRRRCCC@@@HHHCCC@@@AAA@@@<<<999:::<<<999888<<>>======<<<;;;;;;::::::;;;;;;<<<>>>@@@@@@???===>>>>>>>>>>>>===<<<;;;:::888888888999:::;;;===>>>>>>===>>>>>>>>><<<999666???AAAAAA@@@>>>CCCMMMUUU[[[YYY```kkkqqqnnnllloooeeeiiijjjfff^^^WWWTTTTTT^^^^^^]]][[[XXXTTTPPPMMMOOONNNQQQVVVUUUPPPOOOTTTeeejjjzzzwwwaaa\\\VVV>>>DDDBBB>>><<<===>>>=========DDDFFF@@@>>>AAACCCBBB:::<<<<<<<<<======:::666BBBRRR```___XXXPPPFFF>>>CCCIIIMMMLLLKKKHHHBBB;;;>>>>>>>>>>>>>>>===<<<;;;;;;:::888777888;;;???BBB^^^ooo}}}dddIII===;;;:::<<>>>>><<<:::;;;@@@DDDEEE@@@<<<;;;999666777;;;???;;;888:::>>>@@@???<<<>>><<<;;;<<<===>>>===;;;AAABBBAAA???<<<:::999:::>>>BBBAAA===:::<<<===;;;;;;<<<<<<<<<;;;::::::999999999999:::::::::::::::======;;;999777888;;;>>>888;;;777555888;;;MMMjjj|||sssiiifffkkkrrrxxxzzzgggWWWHHHEEEMMMQQQHHH>>>EEE???;;;>>>DDDLLLXXXbbbdddrrrqqqdddkkk|||pppRRRGGGEEEAAA???>>>>>>@@@AAADDDEEELLLZZZkkk{{{}}}qqqiii```WWWJJJ@@@===>>>???@@@>>>===;;;:::;;;:::999777444777:::;;;999999:::<<<;;;::::::999999::::::;;;@@@???>>><<<;;;;;;;;;<<<<<<<<<<<<;;;:::999888777222333555777888999999999;;;:::888777777777888888666666666666777777777777777888888888777444222000444666777666555555666777888666444333555666666666777666444333333555888999777666555555666777888999999888777555444444333333555444222222444777:::<<<888555222111444555444333333333333333333444555666444666777666444333333444777:::;;;888333000222555000000111333777999:::999444444555666555444222111333333444666777999:::::::::888555222111111222333222333444444555555444444///111444555333222111222222222444666999AAARRRaaatttQQQ???;;;555555777888888777666555888<<>>???>>>===>>>>>>>>>===<<<;;;;;;:::777888888999:::;;;<<<======<<<;;;:::::::::::::::AAA@@@>>>???DDDLLLVVV]]]\\\nnnssshhhkkk|||zzzhhhtttrrrkkkaaaYYYWWW\\\bbb_________]]]ZZZWWWSSSQQQRRRQQQTTTYYYXXXSSSSSSWWWaaa{{{ooozzziiiKKKNNNEEECCC???============<<<:::???@@@;;;888<<<@@@@@@@@@AAA>>>999666999;;;;;;777BBBLLLLLLIIIGGGBBB===@@@HHHPPPRRRQQQMMMEEE<<<:::<<<>>>??????===;;;:::;;;:::888777999;;;???AAAQQQbbbxxxkkkNNN>>>:::888999;;;<<<======<<<:::;;;>>>BBBDDDAAA@@@BBB@@@;;;999:::===999777:::>>>AAA@@@>>>===<<<::::::<<<===<<<;;;@@@@@@@@@???<<<::::::;;;<<>>===<<<=========<<<<<<;;;:::999::::::;;;;;;<<<<<<<<<======<<<:::999999;;;>>>===???999555666555DDD```vvv|||xxxzzz~~~nnnRRR???:::???EEEIIICCC>>>;;;>>>AAADDDKKKSSSZZZ```aaa]]]```fffbbbWWWLLLKKKIIIIIIJJJKKKKKKLLLQQQTTT]]]iiivvvvvvcccVVVTTTNNNEEE@@@>>>?????????@@@???===<<<<<<;;;999777444777;;;<<<;;;999:::;;;::::::999999999999::::::>>>===;;;:::999999::::::<<<;;;999777666777888888777777666666666777888999:::999888777666777777888666666666777777888888888;;;:::999777555444333333444555777777666666777888888666444555666777666666777666555444444555777888555555444333444555666777999888777666555444444333555444333333444666999:::888555222222444555444333444333333333444444555666333555666555444222222333444777999666222000111444111000111333666888888888444555666666666555333222333444555666888999::::::999777444222111111333444333333444555555555555444000333555666444222222222333333555888999===JJJXXXvvvzzzWWWCCC>>>777888999::::::999888888666>>>NNNgggxxxXXXEEE555666999777444555333444555555444333111000---222///...444444888FFF^^^uuusssSSSFFF999222333555555444111111111111111000000///............////////////...///000222444555444333444444555444444333222222111000000000111444777999666888888666777;;;<<<:::444555555444222333444666:::666444333111///111777555777555///...111333222000000000111333555777888777888999::::::888777555uuuTTTHHHGGGHHHBBB???@@@???;;;999:::===;;;999;;;===>>><<<999888999;;;===>>>>>>===<<<::::::::::::;;;<<<===>>>=========<<<<<<;;;::::::777777888888999:::;;;<<<<<<:::888666666888;;;<<>>>>><<<;;;:::===<<<777666:::AAADDDHHHLLLJJJ@@@999999;;;<<<666;;;>>>>>>???BBBAAA>>><<>>@@@@@@>>>;;;999;;;:::999999:::<<<>>>@@@CCCRRRhhh}}}www\\\KKKCCC???<<<;;;;;;<<<===<<<;;;;;;===>>>BBBAAADDDHHHGGG@@@;;;:::;;;888777999>>>AAAAAA???===;;;999999:::;;;<<<;;;===>>>???>>><<<;;;;;;<<<999===>>>;;;:::===???>>>=========>>>======<<<;;;::::::;;;<<<======>>>>>>===>>>>>>===;;;;;;<<<>>><<<>>>;;;999;;;;;;IIIdddoooYYYGGG???@@@DDD???<<<;;;>>>>>>===???CCCLLLJJJLLLQQQPPPKKKOOOXXXMMMMMMNNNQQQTTTUUUTTTSSSSSSXXXaaajjjqqqvvv{{{~~~}}}~~~|||ssscccQQQEEEEEECCC@@@??????@@@???>>>BBB@@@>>>======<<<:::888555888<<<===<<<;;;::::::999888888777777888888999;;;:::999888777777888999;;;999666444333555777888<<<;;;888666666777888999999888777666666666777888666666777888999999::::::>>><<<999666444444444555333555666666666666888:::777666666666888888777555666666666666555555555555444333222222222333444555888888777666555444444333555555555555666666666777777555333333444555444333444444444333444444555666222444555555333222222333222444666444111000222444222111111222555666666555444555666666666555444333333444444666777888999:::777666444222222222444555333444555555666666555555222444777777555222111111333333666999888999AAAJJJlll~~~^^^FFF>>>888999999::::::999888888555@@@RRRiiizzzWWWDDD444444888666333444666555444222222222222333///333000000666555;;;KKKlllcccTTT@@@444444666555222000111222222222111///...//////.....................///000111222333333222777999;;;888444333666999888666333000000222555777555888999777888<<<>>><<<888999999777444333444666999666444333111...111666555888777444333666666333000000111333555777999:::888888888888777777777666sssTTTJJJJJJHHHCCC???@@@???;;;999:::;;;:::999:::<<<===<<<:::888:::<<<>>>???>>><<<:::999:::999999999:::<<<>>>===<<<<<<;;;;;;:::::::::666777888999:::::::::::::::999888666555666999;;;???>>>>>>AAAIIISSS]]]cccrrrlllqqq}}}xxxzzzvvvxxxyyyvvvooohhhcccaaaeeedddcccaaa^^^ZZZWWWVVV\\\]]]```bbbbbbaaabbbdddggg]]]oooyyylllrrrsssVVVLLLIIIEEEBBBAAA???===;;;<<<===;;;888888>>>HHHNNNTTT]]]^^^QQQCCC===;;;999===;;;999999;;;>>>===;;;<<>>===EEEXXXoooqqqddd[[[QQQFFF>>>;;;<<<<<<<<<<<<;;;;;;;;;@@@@@@CCCHHHGGG@@@;;;:::;;;999888:::===??????>>>>>><<<999999:::<<<<<<<<<;;;<<<======;;;;;;<<<===:::===>>>:::999<<<===<<<<<<<<<=========<<<<<<;;;;;;;;;<<<======>>>??????===>>>???>>><<<<<<<<<===:::===;;;;;;>>>===JJJbbb~~~jjjWWWLLLIIIDDD@@@>>>???===::::::===???>>>AAAFFFCCC>>>DDDOOOHHHHHHJJJNNNRRRSSSPPPMMMEEEJJJPPPSSSUUUWWW[[[^^^bbb```]]]XXXRRRKKKDDD@@@======<<<===>>>?????????AAA???>>>>>>>>>>>>===;;;666888;;;======<<<:::999777777666666666666777777:::999888777666777888999999888777555555555666777<<<;;;:::999999999999:::888777666555555666777777777777888999::::::;;;<<<<<<;;;888666444333333333111333555555555666888999666666666888999999666444555666777777777666555444444444333222222333444555777777777666666555444333555666777777777666444444666555555444444444444444555555444444444444555555333444666555444333333444111333444444222222333555333222111222444555444333333444555666555555333333222222333444555666777888555444333222222333555666333444555555666666555555222444666666444111000000111222555999888555999???[[[jjj}}}bbbHHH===777777777777777777666666777AAARRRiiiYYYFFF555555888666333444888666333111111222444666333666444555:::888@@@TTTpppmmmPPP999222333222...111222333333333111///...000//////......---------111222333444444444555666;;;???AAA???<<>>===999888::::::888999::::::999777666666888:::666555555222///111666888999888555666::::::777333333444555777888:::;;;777666555444444444555666uuuVVVNNNPPPJJJDDD@@@@@@???;;;:::;;;:::999999:::;;;======<<<:::<<<>>>???>>><<<:::888888999:::999777888;;;>>><<<;;;::::::999::::::;;;777888999:::::::::::::::888999:::999777666777999777:::>>>AAAFFFOOO[[[dddhhhzzzuuuvvv{{{|||uuupppnnnppprrrhhhgggeeebbb^^^ZZZWWWVVV___bbbdddeeeeeefffhhhiii[[[kkkaaa^^^uuuqqq___gggQQQNNNJJJGGGEEEBBB>>><<<;;;:::999999;;;CCCPPPZZZiiippplllWWWDDD>>><<<999===888444555888999777555======AAAPPPffftttqqqfffNNNKKKFFFAAA>>>===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<>>>LLLbbbuuuuuudddNNN=========<<<<<<<<<;;;::::::???===???BBBAAA<<<:::;;;<<<;;;::::::;;;<<<<<<<<>>>>>???<<<===>>>>>><<<;;;;;;<<<;;;>>>:::999:::666>>>SSSttt{{{}}}~~~~~~yyyvvvxxx~~~rrrjjjgggXXXQQQIIIDDD>>>999888<<<999???AAA??????CCCDDDAAACCCBBBCCCFFFJJJJJJFFFAAA:::<<<>>>===;;;<<<@@@DDDGGGEEEBBB>>><<<;;;===>>>===<<<<<<;;;;;;===???AAA>>><<<<<<===>>>??????===777888:::<<<===<<<999888777666666555555666666777999999888777777888999:::777888999:::999888777666777888:::<<<===<<<;;;:::777777666555555666777888777888888999:::;;;;;;;;;777777777777555333111000000222333444444555666888666666666777999888666444444555666777777666555444666555444333333444555555666666777777666555444333666666777888777555333222555666666666555444444444666555555444444444555555444555777777666555555666222333444555444555666777444333222222444444333222222333444555555444333222000111111222333444555555444444333333333444555666333444444555555555555555111333555444222000.........///444888777444555999GGGQQQbbbuuufffJJJ===777777777666666555555555:::@@@OOOhhh___JJJ999777:::888555666888666444222222444777999666888555777;;;999BBBYYYqqqaaa???111222222...222333333333222111///...000000000//////.........111333555555444444666999<<<@@@EEEJJJQQQ]]]lllwwwxxxkkkVVVCCC888777;;;@@@@@@AAA???:::888:::999666777888::::::999888999::::::777777777555222444999<<<;;;888555777===???<<<999888777666777888:::;;;888777555444444444666666vvvXXXRRRVVVKKKEEEAAAAAA???<<<;;;===;;;;;;::::::;;;<<<======<<<===>>>>>>===;;;999888666999;;;:::888888;;;>>><<<;;;999999888999:::;;;888999:::;;;<<<;;;::::::777999;;;;;;888777999;;;888;;;>>>???BBBLLL[[[gggppp{{{~~~}}}}}}zzzvvvrrrooommmjjjiiifffccc___\\\ZZZYYY```eeegggffffffjjjllllllfffgggbbbbbbjjjkkkeeeeeeXXXUUUQQQMMMIIIEEEAAA>>>999888888<<>>>>>;;;666444777::::::999999===;;;===HHH___sssxxxttt___ZZZPPPGGG@@@>>>>>>???<<<<<<=========<<<;;;;;;;;;:::CCCWWWjjjvvvpppTTT>>>@@@>>><<<;;;<<<<<<;;;:::???;;;:::<<<;;;999999======<<<<<<;;;:::;;;;;;;;;>>><<<<<<<<<>>>>>>===<<<999:::;;;;;;::::::;;;======@@@@@@;;;999;;;;;;:::999:::;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<;;;<<<<<<;;;999999:::<<<888;;;999;;;>>>:::@@@SSSoooyyyvvvooopppqqqnnnmmmqqqyyyzzzrrrgggYYYLLLAAA999777:::999EEEGGG???AAALLLJJJ===CCC@@@===???CCCCCC???:::;;;;;;999777666666999;;;888:::<<<;;;:::999999:::>>>===<<<:::999;;;>>>AAA<<<;;;:::;;;===>>>>>><<<999888888999;;;;;;999777777666666555555666666777999888777777888999:::;;;666888:::<<<<<<:::777666333666:::===???>>><<<;;;888777666666666777888999888999999999999:::::::::444555666777666444222000111222444444444444666777666555555555777777666444333444666777777777666555777666555444444444555666555666777777777666444333666777777777777555333222444666777777555444444555777666555555444555555555444666777777666666666777444444555555666777888888555333222333444555444222222333444555555555444333000111111222333333444444444444333333333444444555222333444444555555444444///111333444222///......//////222666666333333777===BBBPPPeeeyyyiiiNNN@@@999999777666666666666666:::@@@OOOiiieeePPP>>>;;;<<<999666777666666555555666888:::;;;777777444777:::666@@@ZZZtttnnnGGG444555777444444444333222111000000///111111000000000000000000...111333333222222666999<<<@@@IIIZZZooouuu[[[HHH???>>>??????AAA???;;;:::<<<;;;888444666888999999999:::;;;;;;999999:::999666888===???>>>:::777;;;BBBDDDAAA>>><<<999777777999<<<>>>;;;:::888777777777888999uuuWWWSSSXXXMMMGGGBBBAAA@@@======?????????>>><<<::::::;;;<<<;;;<<<<<<<<<<<<<<<;;;;;;555999<<<<<<999888:::===;;;:::999888888999:::;;;999:::;;;======<<<;;;:::666999;;;:::888999???CCCJJJGGGAAA===@@@KKK[[[fffvvvrrryyy{{{|||uuuyyy~~~vvvllldddjjjiiigggdddbbb```___^^^```eeehhheeefffkkknnnmmmsss]]]iiirrr```gggttt```]]]ZZZVVVRRRNNNIIIDDD@@@???===@@@GGGOOOZZZkkkzzzqqqMMM888:::@@@???>>>999777:::<<<;;;<<>>>>>>>>===;;;::::::777>>>OOO]]]ggguuu{{{aaaKKKCCC@@@<<<;;;<<<<<<<<<:::???;;;999::::::888:::>>>;;;;;;;;;;;;::::::;;;===;;;;;;;;;===>>>>>>;;;999999:::;;;;;;:::999;;;<<<===@@@@@@<<<:::<<<===<<<::::::;;;<<<<<<<<<<<<<<<:::::::::999999999999999:::::::::888666666888;;;555999999>>>DDDAAAFFFYYYnnniiigggooo|||dddgggiiijjjkkklllpppvvv{{{www|||vvveeeUUUFFF;;;888:::>>>IIILLLDDDEEEOOOPPPFFFFFF@@@;;;;;;???@@@===999===;;;999999999999888777666999<<<===;;;999888999;;;<<<===;;;::::::<<>>===;;;===BBBAAA@@@>>>===BBBHHHHHHDDD@@@===999666666:::???CCC;;;::::::999999999999999qqqTTTPPPVVVNNNGGGCCCBBBAAA>>>>>>@@@CCCBBB@@@===:::888999:::::::::;;;;;;<<<======>>>444999======:::888:::===;;;:::888777777999:::<<<999;;;<<<>>>>>>===;;;:::666888999888777;;;DDDKKK___TTTEEE<<>>AAA===@@@:::777999999666:::@@@888???DDDDDDIIIYYYmmmyyyuuuooocccVVVJJJAAA;;;999<<<===>>>???>>>===:::999999666;;;IIISSSXXXeeeuuunnn[[[FFFAAA<<<:::;;;===<<<;;;???;;;:::;;;;;;999;;;???999::::::::::::;;;===???999999;;;===>>>===:::777999:::;;;;;;999999:::;;;;;;???@@@<<<;;;>>>@@@???;;;;;;<<<===>>>>>>======::::::999888888777777666:::999888555444444777:::888;;;;;;===AAA<<>>:::<<>>;;;999888777888;;;:::666222777999:::999777666999;;;888;;;======;;;:::;;;======<<<:::999999888666444;;;888555555777999888777777777666666666666777777666666666666777888:::;;;999888888888888888999999777888888999;;;;;;<<<<<<888888777777777999:::;;;::::::999888888777777666666555444444444666777999666777999888777777888999666444222222333444555444222333444555666888999999777666555444333444444555444555777888888666444333777777666666555555555555333666999888666444444555777777666555555555555555222444666666555555555666666555444555666777777666555444333444666666666555555666777999999999888777444444444555555666666666555555444444444333333333111111222333333333333222///111444555444222222222666333222444444111222555666222555FFFZZZkkkzzzfffLLL???666555333222111111222222333???UUUnnnlllVVVBBB>>>>>>999666666111444888<<<>>>???>>>===<<<;;;888:::<<<666AAA___www~~~UUU<<<999:::777888666333000//////111222111111111222333333333444,,,///333222111333888===KKKMMM[[[zzzzzzeeeSSSJJJAAACCCAAA<<<;;;<<<<<<999222444777888777777777888===;;;===??????===@@@DDDAAABBBAAACCCHHHMMMKKKDDD@@@===888555666;;;BBBFFF999999999999888888777777nnnPPPLLLRRRJJJEEEAAA@@@BBBCCC@@@<<>><<<:::::::::;;;777777777999<<<===<<<;;;;;;<<<======;;;999999:::<<<<<<;;;:::::::::;;;<<<<<<;;;;;;;;;<<<===???@@@???;;;::::::666===[[[{{{sssVVV<<<777>>>EEEPPP[[[sssvvvyyy}}}yyy|||tttkkkuuuqqqllliiiiiihhheeebbbbbbcccdddcccccceeekkkpppooojjjgggkkksssuuupppiiihhhfff```WWWNNNJJJLLLNNNNNNSSSZZZeeevvvjjjMMM===<<<>>><<<<<<======<<<;;;;;;===??????>>>>>>???CCCMMMaaasssvvv{{{uuu___JJJAAA>>>===>>><<<<<<===<<<999:::>>>999:::<<<>>>CCCLLLXXX```lll~~~~~~lllHHH>>>888;;;??????>>>===<<<<<<<<<<<<<<<<<<;;;;;;:::999888777888:::===>>>???>>><<<;;;:::999999999999:::<<<======<<<:::999>>>===<<<;;;:::999999999===<<<<<<===>>>???===<<<888:::<<<;;;999666555555777666555444555666888:::;;;999888999<<<>>>@@@@@@NNNUUUWWWSSSTTTbbbqqqzzz|||}}}{{{zzz~~~}}}|||xxxjjjRRR===777;;;FFFLLLLLLKKKXXXggg^^^GGGAAA===:::;;;===???===::::::999777888999999888666:::;;;;;;999888888:::<<<:::999888777666666666666;;;888555555666777888888666666666777999999888666888666555666888999999888888777666888:::;;;:::777777777777777777888888999999888999999:::;;;<<<===999777555777:::;;;:::888555666777777666666777888555555444555666777999:::999888888888777777666666555444444555777777666444555666888888666555666777555777999888777777:::===999999777666555555555555888::::::999777555555555888666555333444555777888666444222222444666777777333444444444555666666666888444111111333555666555666555444333444666888:::999999:::;;;<<<:::666333000666999666333444555555:::999777666555555666666333333222222222333444444333333444555444333111000000222333555555444333222777444000222>>>RRRiiiwwwvvv]]]GGG:::222333444555666666555555:::???MMMlllwwwZZZ@@@;;;===999555444333222555999:::888:::>>>DDD>>>777999<<<555<<>>===:::555555666666555333000///...------000666999999888333///111777666444@@@QQQ```tttcccMMMNNNCCC;;;===@@@===;;;<<<333555888888888777888:::777:::<<<=========???@@@CCCJJJFFFFFFSSSWWWOOOJJJBBBDDDBBB<<<888:::>>>@@@===>>>===888444555888:::nnnOOOJJJOOOEEEBBB@@@@@@BBBCCCAAA>>>@@@???>>>===<<<;;;;;;;;;;;;::::::;;;<<<===;;;999;;;<<<======;;;:::::::::===<<<:::999999:::<<<======<<<;;;;;;;;;===???@@@@@@======>>><<>>??????>>>>>>???@@@>>>======>>>AAAJJJ[[[kkksssxxxvvvhhhVVVHHHBBB@@@@@@======>>>===999:::===<<<======<<<>>>CCCKKKQQQeeewwwsssOOOBBB888999===>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999999:::;;;===>>>???>>>===;;;::::::999999888:::;;;<<<===<<<:::999<<<;;;:::999888888888888666666777999===???>>>>>>888;;;======;;;999777777888777555555555777888:::;;;999888999;;;===>>>>>>@@@FFFJJJKKKTTTfffyyy||||||}}}wwwlllZZZFFF>>>>>>PPPWWWZZZZZZdddlll___HHH@@@===;;;;;;======;;;999>>><<<:::999999999777555:::::::::999888888:::<<<999888777666555555555555:::888666666777999999888999888888:::;;;<<<;;;:::999888666777999::::::999888666666777::::::999777777777666666777777888999;;;;;;:::999999999999:::999777666777999;;;999888444555666666555555666888666666555555555777888999888888777777777777777777444333444555777888777666555666888888777666777888888999:::999777666888;;;:::999888777666666666666777999:::999777666666666777777555444444555666666777555333333555777888888444444555555555555555555666444111111444555555444555555555555555777888999999999888999999777444111000555888666666888999666999888666555444444555555444333333333444444555666444444444444444333222222...///222444444444444333666555444333888GGG\\\kkk|||rrr\\\GGG<<<333333444555666777888999333IIIUUUbbbrrrWWW???:::<<<888444444222111444888888555777;;;777444000555<<<999BBB[[[qqqUUU===>>><<<:::444555555555444222000...333222111222555777666555555222333888999<<>>999666555777888nnnMMMFFFJJJ???>>>===>>>@@@@@@???===>>>>>>??????>>>>>>===<<>>============:::888:::<<<======<<<:::;;;<<<@@@>>><<<;;;;;;<<>>===>>>LLL]]]UUUIII@@@@@@DDDGGGPPPZZZjjjpppxxx{{{xxxuuurrrnnnkkkjjjiiigggeeegggfffccc___]]]___dddhhhiiihhhhhhjjjnnnrrrttttttrrrooojjjbbb\\\\\\```eeekkkqqqyyyyyyooo^^^KKK@@@>>><<<999<<>>===???>>>;;;:::<<<<<<<<<;;;:::999;;;???CCCTTTddduuu|||XXXHHH999777;;;===;;;::::::::::::::::::::::::::::::::::::;;;<<<<<<======<<<<<<;;;:::999999888888888999:::<<<<<<<<<;;;::::::999888777777777777777444333444777:::<<<<<<;;;999;;;>>>>>>===;;;::::::888777666666666777888999;;;999888888:::<<<;;;;;;;;;???DDDKKKZZZrrr}}}yyymmm]]]PPPJJJZZZbbbfffhhhoooqqqbbbMMM>>>>>>>>>===<<<;;;999999AAA???<<<;;;:::888666333999::::::999888888999;;;888888777666555555555555888777777888:::;;;:::999<<<;;;;;;===???@@@???>>>:::999777888999;;;::::::777666666777888999888666666666666666666777777888===<<<;;;999888777777777888777666777999999999888333555666666555555666777777777666555555666777888888777666555666777888999444444444666888999888777444666888888888777888999;;;;;;;;;:::777666777999::::::999888777777777777666777999999777666777888777777666666555555555444777555333333555777888999666666555555555555555555555444333333444555444333333444444555666666666666777666444555555555444222222555666666888<<<;;;777888777555444333333444444333333333444555666777888555444444333333333333333---...111333444444444444555777666222111999IIIVVVnnntttxxxuuugggTTTCCC999333444555666888:::;;;<<<===AAAKKKiiijjjRRR===888:::777444333222111333666555222333777777555000333999555<<>><<<;;;:::666666777666555444222111999777555444555444333111888444444999>>>III```vvvoooZZZNNNDDDDDDFFFCCC===999666888::::::999999:::<<<:::999888:::===AAACCCEEEJJJTTTXXX___ppptttllljjjVVVKKKDDDEEEDDD@@@???BBBEEEBBB???;;;888666555666mmmKKKBBBEEE:::;;;=========;;;::::::===>>>???@@@@@@???>>>===AAA???>>>>>>???>>><<<::::::<<<>>>>>><<<<<<<<<===CCCAAA???======@@@BBBDDDCCCBBBAAA@@@@@@BBBDDDEEEDDD@@@???@@@===:::>>>EEEEEEAAA???AAABBBEEEPPP\\\nnnrrryyy|||yyyyyywwwssspppnnnmmmkkkkkkjjjgggbbb]]][[[\\\```bbbddddddeeegggiiimmmrrrvvvzzzxxxssslllggggggmmmrrrvvv|||yyynnnZZZTTTKKKBBB===<<<<<<;;;;;;===@@@AAA@@@>>>>>>>>>;;;999:::<<<<<<>>>GGGQQQfffjjjtttzzzpppZZZHHHAAA@@@<<<;;;>>>>>><<<;;;<<<888888888888999:::<<<===@@@MMM[[[gggsss~~~~~~^^^LLL:::666:::<<<:::888::::::;;;;;;;;;;;;<<<<<<:::;;;<<<<<<======<<<<<<::::::999999888777666666888888:::;;;;;;;;;;;;;;;999888888777777777777888999888777777888777555444777:::===>>>===<<<;;;<<<999888777777777888888999;;;999888888::::::999888===>>>BBBLLL___xxxzzzjjj^^^___eeeiiikkknnnmmmaaaRRR???BBBCCCAAA===999999:::@@@>>>;;;:::999888555333888999:::999888777888:::999888777666666555555666777777777999;;;<<<;;;:::>>><<<<<<===@@@BBBBBBAAA:::999777777999::::::999666666666777777777666666666666555555666666777888===<<<:::999777666666666888777777777888888888777555666777777666666777888888777666555444555555666777666555555555777999:::888777777888999:::888777444666888999888888888:::;;;;;;:::999888888999999999888888777666666777777555666888888888777888999666777777777666555444333666444222222444666777777777777666666555555444444444444444555555555333222111222444555666555444333444222111111333555666555444555555555999===:::444777666444333222222333444222222222333444666777888555555333222222333444555000111222444444444444444444555444000...111:::BBBUUU[[[```^^^TTTFFF:::444333555777:::;;;;;;::::::>>>;;;FFFlll```MMM;;;666777666333222333222333666555111111555:::999444444777222777JJJhhh[[[???;;;;;;:::999999999999888777666555;;;999666444333222111000888555555:::DDDXXXvvvrrrZZZJJJEEEDDDBBB@@@:::;;;<<<<<<;;;;;;===>>>>>>>>>>>>>>>BBBKKKXXXaaammmwww}}}~~~hhhUUUOOOKKKEEEDDDJJJHHHBBB===;;;:::777555555mmmIII???BBB<<>>:::888999<<<===???@@@@@@???>>>>>>>>>======>>>??????===<<<:::<<<>>>>>>======>>>???BBB@@@???>>>>>>@@@BBBDDDBBBBBBAAAAAAAAABBBCCCDDDFFFDDDCCCCCC@@@<<<;;;<<<@@@@@@BBBBBBAAAFFFTTTaaaqqqsssvvvzzz~~~~~~{{{|||{{{xxxtttqqqnnnnnnnnnlllhhhbbb]]][[[\\\^^^___^^^___```aaacccgggnnnssszzzyyyvvvrrrooorrrxxx~~~{{{kkk]]]FFFAAA===;;;:::::::::;;;:::===??????>>>;;;:::::::::888999;;;;;;;;;@@@GGGVVV\\\iiivvvuuufffSSSIII@@@;;;999<<<===<<<;;;===888888888999:::;;;;;;;;;999???HHHPPP\\\iiiqqqsss\\\KKK;;;888;;;;;;999888;;;<<<<<<<<<=========>>>:::;;;<<<=========<<<<<<:::;;;;;;;;;:::999888777888999999::::::;;;;;;;;;999999888888888999999:::===;;;999888888666444111666888;;;===<<<;;;;;;;;;999999999888888888999999:::999888999::::::888777:::888;;;EEEXXXqqqqqqggghhhhhhfffddd```YYYSSSGGGLLLPPPKKKBBB;;;:::<<<<<<;;;999888999888777555777888999999777777888999;;;:::999888777777777777777777777999;;;<<<;;;:::<<<;;;:::<<>>CCCIIIHHHBBB:::333111333666:::===>>>;;;777444...CCCPPP]]]{{{UUUGGG999444555555444333555444555777555111111555222444222444999888>>>PPPfff^^^@@@;;;;;;;;;999999999888888777666666888777555333111000111222666555555:::IIIdddtttYYYJJJFFFDDDCCC===>>>>>>>>><<<===???AAA???AAABBBBBBHHHZZZsssyyylllcccYYYSSSSSSLLLBBB::::::;;;777555555lllHHH???AAAAAAFFFJJJHHHBBB<<<:::;;;======>>>>>>???>>>>>>>>><<<;;;;;;<<<>>>???>>><<<:::<<<>>>>>>>>>>>>???@@@>>>============???@@@AAA??????@@@AAAAAA@@@@@@???????????????>>><<<;;;;;;AAADDDFFFEEECCCJJJXXXfffoooppprrrvvv{{{~~~}}}{{{vvvqqqmmmmmmmmmlllhhhccc___^^^^^^^^^]]]ZZZZZZ[[[\\\^^^bbbgggkkkpppqqqqqqqqqqqquuu}}}}}}sssdddUUUDDD>>>:::;;;;;;999999:::===???@@@???<<<:::999999:::888999;;;;;;:::===BBBDDDOOO]]]kkktttsssfffXXXFFF>>>999;;;<<<<<<;;;===<<<;;;::::::;;;<<<:::999<<<>>>@@@DDDKKKTTT[[[___SSSGGG===;;;===<<<999999<<<<<<<<<===>>>>>>??????;;;;;;;;;;;;;;;;;;;;;<<<======>>>???>>>===<<<;;;:::::::::999999999999:::999999999999999:::;;;<<<;;;:::999999:::999777555555888;;;<<<;;;:::999::::::::::::999999999999888:::999888999::::::999777777555666@@@QQQhhhwwwrrrkkkddd\\\UUUSSSVVVYYY```ccc[[[KKK???<<>>??????===<<<===???AAA>>>???AAAEEEQQQkkkssseee[[[SSSDDD::::::<<<888555666kkkHHH???BBBAAAHHHNNNLLLCCC===;;;===>>>>>>======<<<=========::::::999;;;<<<===<<<:::999<<<>>>?????????@@@AAA======>>>???@@@@@@@@@@@@>>>@@@BBBDDDDDDBBB???>>>999;;;;;;:::999:::;;;<<>>@@@@@@===::::::;;;;;;<<<<<<===>>>>>>???<<<;;;:::999999:::;;;<<<<<<===>>>??????>>><<<;;;;;;;;;:::999888888888888888888888999999;;;<<<<<<:::999999999;;;;;;999888666888;;;<<<;;;999999999::::::;;;::::::999999888999999999:::<<<<<<:::888:::777888@@@LLL___zzz~~~sssjjj^^^UUUWWW```pppwwwyyylllUUUCCC>>>@@@;;;999888888999:::999777555777888999777666666777;;;:::999888777777777777:::888666666777999999888888777666777;;;???AAAAAA;;;999777777888888888777777999::::::777666666888888888888888888999::::::777777666666666777777888666888999888555444555777777999::::::999888:::;;;777666555444333444555666555666777888777666555333555444444666777888777555555777888777555444444444555333222444888;;;<<<;;;666666555555555555666666555777999999777777777888555555444444555666777888333111//////111444555555666666666666666777777777:::;;;;;;888666555777999999999:::;;;;;;:::999888<<<:::888888888888777666444999:::888666888777555777666555333333333333444333333333333333444555555333333444555555555555555888888777666555444444444555444333444555555444222111444777777444111222333222444777999999777555333999222999\\\wwwXXXEEE@@@888333333555555444555444555777666222222666333999777666;;;:::>>>LLLaaa}}}dddBBB;;;<<>>===;;;::::::===???===<<<>>>HHH^^^~~~|||lll^^^KKK<<<<<<===777444666kkkHHH@@@CCC>>>FFFMMMKKKCCC;;;:::<<>>===;;;;;;;;;<<<===::::::999:::;;;;;;:::888999<<<>>>?????????AAABBB>>>@@@AAACCCDDDDDDCCCBBB@@@BBBFFFHHHHHHEEEBBB???>>>??????;;;999;;;>>>???>>>DDDGGGEEEDDDJJJUUU^^^qqqrrrsssvvv{{{~~~|||uuuppppppqqqkkkhhheeedddddddddaaa^^^XXXWWWVVVWWW[[[^^^______dddfffhhhgggfffgggkkkooolllmmmkkkgggddd```VVVKKKIIIAAA<<<======999:::>>>IIIHHHGGGCCC???===<<<===<<<999999<<<===;;;>>>BBB@@@OOOWWW[[[mmm|||gggWWWKKK@@@===<<<:::999:::999666555666:::<<<;;;:::777777999===???@@@AAACCC???===???BBBBBB===;;;;;;::::::;;;;;;<<<===>>>>>><<<;;;999888888999;;;<<<999:::<<<======;;;:::888<<<<<<:::999888777777777777777888888999:::<<<<<<;;;:::999:::::::::888777777:::<<<===;;;999999999;;;;;;;;;;;;::::::999888999888999;;;<<<===;;;999===999999===EEETTTooozzzqqqddd[[[```lllwww\\\FFF???@@@===;;;::::::::::::999777444666888999777666666666:::999888777666666666666;;;888555555666777888888888666555777:::>>>AAAAAA<<<:::888888999999999888777:::;;;:::888666777888999999888888999999:::;;;888888777666666666666666666888999888555444555777666888999999888888999:::666555444333444444555666444666888999888666333111000000111333666777777666666777888777444222222222555333222444888;;;:::999777777666666666666777888666888999999777666777888555444333333444666999:::444222000000222444666666555555666666777777888888<<<<<<<<<999555555888;;;777777888888888777777777888777777999<<<>>>>>>===222999<<<999777888:::999888777555444333333444444555555444444444555555666222333555666777666555444666666555444444444444555555777999888666555555666222555666555222000111333333333333444555666666777222;;;>>>MMMsssxxx[[[BBB>>>888222222555666555444333444777555222222666000777666666;;;<<<@@@NNN^^^{{{eeeBBB;;;===@@@555555444333333333444444444555555333111222777;;;888999999;;;JJJiiiyyyYYYIIICCC???<<<<<<;;;999888888;;;===???;;;;;;KKKiiifffPPP???======777444555qqqNNNAAA???AAAAAA???>>>============>>>===<<<::::::999999999888888888999999:::::::::???<<<;;;===>>><<<>>>BBB???CCCJJJNNNNNNLLLMMMQQQRRRPPPNNNMMMMMMMMMLLLLLLBBBGGGHHHDDD@@@AAABBBAAARRRNNNMMMNNNNNNNNNUUU___hhhpppuuuvvv}}}|||xxxssspppooopppjjjffffffddd```___```]]]WWWUUUYYY\\\[[[ZZZ[[[\\\^^^```bbbcccbbbaaa```YYYZZZXXXRRRPPPPPPMMMIIIHHHDDDBBBFFFGGGDDD@@@???XXX```[[[RRRQQQIII<<<888<<<===??????>>>===>>>???:::FFFPPPXXXgggyyy~~~wwwbbbaaaQQQ;;;777AAABBB777999;;;======;;;:::999:::777:::===@@@AAA???===;;;;;;;;;;;;<<<;;;;;;:::999:::;;;===>>>>>><<<:::999<<<===<<<;;;999999:::;;;???>>>======>>>===;;;999;;;;;;999888777666666666444999>>>>>>;;;999:::===BBB>>>::::::<<<===:::777;;;888555444666777888888888999999::::::999999888999999:::;;;;;;;;;:::::::::999888999@@@RRRiiiyyyrrrmmmuuummmOOOBBBEEECCC:::<<<@@@;;;888:::555666444555888999777555555===999555555888;;;;;;999:::666555:::<<<999666666666999999666666;;;??????999888666444444555777888888999:::::::::888777666999999999999888888888888555888::::::888777888:::;;;999666666777999999999555666777666444444666888777666444444333444555666666555444333333444555666444444444555555555666666===:::777666777777555333777888999999888777555444555555666888999:::;;;<<<444444555555666666777777::::::999777555444666777888666333111111333666888222222444555666666777777:::::::::999888777777666999777555444666777777777666666777<<>>666222EEEfff~~~]]]MMMEEE===888888888999999:::::::::<<>>>>>======<<<;;;;;;:::>>>===<<<;;;;;;:::::::::777777888999;;;<<<<<<======::::::>>>??????AAAEEEGGGGGGHHHIIILLLQQQYYY___^^^]]][[[ZZZXXXUUUSSSPPPNNNSSSVVVRRRPPPSSSVVVVVV\\\YYYYYY[[[ZZZXXX\\\ccciiiqqqyyy{{{}}}|||xxxuuutttpppjjjggggggfffcccbbbcccbbb\\\ZZZ]]]___]]]ZZZZZZYYYZZZ\\\]]]^^^]]]\\\[[[NNNRRRSSSMMMIIIJJJKKKKKKHHHBBB???BBBFFFJJJRRRYYYeeerrrssskkkdddUUUCCC===:::;;;======<<<;;;;;;;;;888@@@GGGNNN^^^ttt~~~xxxfffTTTKKKDDD<<<;;;@@@:::<<<======;;;:::::::::888999<<<>>>???>>>===;;;::::::;;;<<<<<<<<<<<<;;;======>>>>>>>>><<<;;;:::;;;=========;;;:::;;;<<<===<<<<<<<<<======<<<::::::999888777777777777777777;;;??????<<<:::;;;===@@@<<<999999<<<===:::777:::999888777777777777888888888888999999888888888;;;;;;;;;;;;:::999999888;;;;;;:::999<<>>===???>>>>>>===<<<<<<<<<;;;666777999;;;===>>>??????:::888999===@@@@@@CCCHHHGGGFFFEEEGGGMMMWWWaaagggfffggghhhhhhfffbbb]]]ZZZ___eeeiiihhhiiinnnsssuuummmllllllllljjjeeeeeehhhjjjqqqzzz~~~||||||~~~|||{{{sssnnnjjjkkkkkkhhhggghhhhhhcccaaadddeeeaaa]]]\\\YYYZZZ[[[[[[[[[ZZZXXXWWWJJJPPPQQQJJJDDDEEEJJJLLLJJJFFFCCCDDDGGGNNN\\\iiinnn{{{qqq]]]IIIDDD;;;;;;<<<<<<<<<;;;::::::999===>>>BBBRRRkkk}}}{{{hhhYYYIII;;;777<<<;;;<<<>>>===<<<::::::;;;999999:::;;;<<<<<<<<<<<<::::::;;;<<<============??????>>>======<<<;;;;;;:::<<<>>>>>>===<<<<<<===;;;::::::;;;======<<<:::999888888777777888888999:::===@@@@@@===;;;;;;======;;;999:::<<<>>><<<999999;;;===;;;888666666888777777888888888888777777<<<<<<<<<;;;:::999888777999999:::999999???GGGNNNYYYeeevvvcccHHH===EEE<<<===AAA<<<:::===999888888777555666777999::::::;;;;;;:::888777666777666555777999999888===DDDTTTPPPEEE;;;777999888444666777777777777777777777888777666666666666666666444555888::::::888666444555666666666555666999;;;999777555555666888888777666777777555444333444666555444444444444555777888555555666666666666555555444444444555555555555555888777555555666666555444777888888888777888;;;===::::::999888777777777777777777777777666666666666777888888777666555777999666555444333333444555666444555555666666555555555222111000111222444777888666555333333444555555444444333222444777:::;;;;;;666777888777555444333444666777999888777555666777666555444333222111111111666333000000222555777888:::???;;;777:::777444;;;666777666444222444888===:::888555444444555444333333444444222111000111333///555;;;CCCUUUuuuiiiFFF555777555222333666777555222444444444555555555666666444222111222333666???III]]]ssspppIIIFFF???@@@999777777;;;===:::888888444444555555666666777777666<<<888999JJJcccxxxaaaPPPCCC<<<<<<<<<<<<<<<<<<======:::>>>===JJJqqqjjjVVVHHH???888666nnnKKK@@@AAAAAABBBCCCDDDDDDBBB@@@>>>????????????>>>>>>======888999;;;===>>>??????>>>:::777888===???@@@CCCGGGCCCFFFHHHLLLTTT^^^eeegggiiimmmsssvvvuuurrrmmmkkkooovvv|||}}}|||wwwttttttsssssszzz|||zzztttppppppoookkkjjjkkkjjjfffeeehhhjjjeeeaaa___]]]]]]]]]]]]\\\ZZZYYYXXXSSSUUURRRKKKGGGJJJNNNPPPOOONNNNNNMMMKKKMMMXXXdddrrr~~~xxxfffRRRKKK===<<<<<<===>>>>>>>>>=========<<<===KKKcccwww^^^EEEAAA>>>777<<<===>>>===;;;:::;;;<<<:::999999999::::::;;;<<<;;;;;;<<<======<<<<<<<<>>===;;;::::::::::::777:::===>>>===<<<<<<<<<999999999:::<<<===<<<;;;999999888888999:::;;;;;;<<<>>>@@@???===;;;;;;<<<;;;::::::;;;>>>???>>><<<888===@@@???999555666888888888999999999999888888;;;;;;;;;;;;::::::999888333666888::::::;;;>>>AAAMMMTTT```qqqrrrRRR???BBB888999===888888;;;888;;;<<<;;;777777;;;???AAAAAADDDEEECCC>>>999888999666666777777666999EEERRRdddbbbYYYIII===888666444555666888999999888777666999888666555555666777888666777999:::;;;::::::999666555555444444666999;;;888777555555666777777666666777777666444333444555555444444444555666888999555666777888888777666555555555555555555555555555666555444444444555555555:::;;;<<<;;;:::<<<@@@DDD===<<<:::888666666555555888888888777777666666555555666777777666666777999555555555444444555555555666666666666666555444444555333222222333666999;;;666555444444555666555444444333222333444666777777888999:::999777555444555888888999999999888888888555444333333222333333333777555333222333444333333444:::666333666333000666666999:::777333222555888888666444333444555555444333444444444333333444555777333222:::QQQrrrTTT777555888777666777999999666333444444555555555666666666333222222333333555???JJJ___vvvtttKKKFFF===???::::::;;;===???<<<999777444666777888888888888999999;;;333111AAAXXXzzzjjjUUUHHH======<<<<<<<<<<<<===>>>;;;@@@???KKKppp~~~gggUUUHHH@@@<<>>@@@AAAAAA???===<<>>===;;;<<<===??????>>>===<<<;;;888888<<<>>>>>>@@@DDDCCCIIILLLMMMTTT___ggghhhlllsss{{{~~~{{{zzz~~~zzz{{{~~~xxxsssrrrpppkkkiiiiiigggcccbbbgggiiifffbbbaaaaaaaaa```___^^^\\\[[[ZZZ[[[XXXQQQLLLOOOWWW[[[ZZZWWWUUUSSSPPPJJJJJJUUUcccuuuvvv[[[NNN???===;;;;;;>>>@@@@@@???======<<<>>>JJJ___sss~~~gggIIIAAA@@@<<<<<<======<<<;;;:::;;;<<<::::::999888999:::;;;;;;<<<=========<<<;;;::::::===<<<;;;999999888999999666888;;;===<<<;;;::::::999888888:::===>>>===<<<::::::::::::;;;;;;<<<======>>>>>>>>><<<;;;;;;;;;::::::;;;===???@@@???>>>888===AAA???:::666666888999::::::;;;;;;::::::999888999::::::;;;;;;;;;;;;333666999<<<<<<;;;::::::DDDFFFNNN[[[mmmhhhSSSIII>>>>>>AAA<<<<<<@@@>>>;;;>>>===999:::BBBIIIJJJGGGIIIKKKHHHBBB<<<999999888777666555444:::KKK[[[```hhhgggWWWCCC999777888444666888::::::999777666999888777666777777999:::888888888888999:::<<<<<<777666444444555777999:::888666555555777777777666777777777666444444555666555444444444555777888999555666777888888777666555555555555555555555555444444444444444444444555666:::<<<===;;;999;;;AAAFFF???===:::888666555555555888888777777666666555555333555777777666666777999555555555444444555555555777777777777666555444444888666444333444666888:::777666555666777888666555444555555444444444555666999;;;===<<<:::888777777888888888999:::999999888333333333333444666777888666666666888999999777555444;;;777444888555111777222555888777555333333444777555333222444555555555333444444555777888888888666111...333EEEbbbiiiRRRAAA333888888888888888777444222444444444444555555555666333333444555444666AAAMMMeee{{{xxxNNNDDD:::===<<<===>>>???@@@???;;;777555888;;;===<<<;;;<<<===444888555777EEESSSlllmmmYYYLLL>>>===<<<;;;;;;<<<===>>>999>>>===HHHkkkvvvaaaQQQFFF@@@kkkIII@@@CCC??????@@@AAAAAA@@@???>>>>>>>>>@@@@@@@@@???>>>===<<<===>>>??????>>><<<:::===::::::===>>>===???CCCCCCJJJLLLHHHLLLZZZgggkkkooovvv}}}zzzuuussspppkkkhhhhhhddd```___dddhhhfffccccccccccccbbb```___]]]\\\\\\[[[VVVOOOMMMVVVdddjjjjjjaaa\\\UUUOOOJJJMMM[[[jjjqqqaaaNNNDDD???:::888;;;>>>>>>>>>999999:::???JJJ\\\ppp|||xxxXXX;;;444<<<;;;<<<<<<;;;999999:::<<<;;;::::::999999::::::;;;;;;;;;<<<<<<;;;;;;:::999:::999999999999888888888666999;;;;;;:::999999::::::999999;;;===>>>===<<<::::::::::::;;;;;;<<<===;;;;;;;;;;;;::::::::::::999:::<<<>>>????????????888<<<>>>>>>:::777777888::::::;;;;;;;;;;;;::::::777888999:::;;;<<<<<<<<<888999;;;<<<<<<:::888666>>>???DDDOOO]]]ooonnnUUUIIIGGGGGG@@@???CCC@@@777======777777@@@HHHIIIFFFGGGGGGEEEAAA<<<999888999777666666555:::IIIXXXdddrrryyyjjjPPP<<<555555444666888:::::::::888777888888888888888999999:::555555666777888999:::;;;999777555555777888888888888777666666888888777666777777888777666666777999666555555555555666888999777777888888888888777777555555555555555444444444444555555555333333555777888;;;<<<:::666777===CCC???===:::777555555666666666666666666555555555555333555777777666666777888666555444333333444555666777777777777777666555444888666555333333444666777777666666777888888777555555666888777666444555555888:::<<<===;;;999888888888777666888999:::888777111222222333555777999::::::999888999999888555222444:::888555999555111777111222444555666666555444777555333333555666666666555555555777999:::999888---111444333555FFFjjj___CCC999777555666666666444333111///333333333444444444555555222333555666555888DDDQQQjjj~~~|||PPPCCC888<<<777999::::::;;;===;;;666888===AAABBB@@@>>>>>>???===<<<444444>>>KKKfffppp[[[OOO@@@>>>===;;;;;;<<<===>>>;;;AAA@@@IIIjjj}}}iiiXXXIII???jjjGGG???CCCAAAAAAAAAAAABBBBBBBBBBBB===>>>???@@@@@@???>>>===:::<<<>>>??????>>><<<;;;???<<<;;;???@@@???AAAEEEEEEQQQWWWRRRTTTaaammmrrrvvv~~~~~~yyywwwuuupppmmmmmmiiidddcccgggjjjiiiggggggfffeeedddbbbaaa``````___[[[XXXRRRQQQZZZjjjuuuxxxooohhh```XXXRRRRRR\\\hhhnnn~~~lll___MMMEEE<<<888999<<<===<<<999888999===FFFVVVhhhuuu~~~fffJJJ<<<<<<;;;;;;;;;999888888999;;;;;;;;;;;;;;;;;;;;;::::::777888999:::;;;;;;;;;;;;777888999:::;;;:::999999999;;;;;;;;;999888999:::;;;;;;:::<<<>>>>>>===<<<::::::999999999::::::;;;999888777888999999999999777999<<<===============999:::;;;;;;:::999888777999::::::;;;;;;::::::999888999999:::;;;;;;;;;;;;::::::999999:::999888666:::;;;@@@HHHNNNYYYnnniii[[[VVVSSSIIIEEEGGGDDDEEEKKKIII===777===BBB@@@AAA@@@?????????===;;;999999888888999888999AAAKKKaaatttxxx^^^GGG999222555666888999::::::999999666666777888888888888888111333777;;;<<<;;;:::888:::888666777999999888666888777777888999999888666666888888888777888:::<<<777777666555555666777888999888888777777888888999666666555555555444444444555666777666444333555777888;;;===:::555444999???===<<<999666555666777888444444444444555555555555333555777888666555555666777666444222222444666777666666777777777666666555666666555555555555555666666555555666888888666444444777::::::888555444555333666999:::999888777777666555444666888999777555111222222333444666777888;;;999888999<<<>>>??????888???<<<:::>>>;;;666<<>>CCCHHHHHHDDD???>>>???EEE???222...666CCC___sss\\\PPPBBBAAA>>><<<<<<===???@@@???EEECCCLLLkkkyyyjjjXXXJJJjjjGGG???DDD???>>>>>>======>>>??????<<<===???@@@@@@???>>>===888:::<<>>???===<<<999999888888777888888999777666555666777999999888555888;;;<<<<<<;;;;;;;;;:::999888999::::::999777888999999::::::999999888::::::;;;;;;;;;:::999999888777666666888999:::999555777;;;>>>===AAARRRdddrrrxxx{{{nnnhhhiiieee^^^ccc]]]KKK@@@AAAAAA======;;;:::;;;???@@@>>>;;;888888:::<<<:::777999???MMMcccwwwwwwfffRRRAAA888666666777888999:::::::::444555666888888888777666///444;;;@@@BBB???;;;888;;;999888888::::::777444999888777888::::::888777666888999999888999;;;===888777666555555666777777:::999888777777888999:::666666555555555444444444666777888777444333555777:::>>>@@@===777555999>>><<<;;;888666555666888:::222333333444444555555555333555888888666555555555888666333111111333666888666666777777777777666666555666666777777777888888444444444555777777444222222777;;;<<<999666444444///222666888777666555555555444333555888999777444222222222222333444555555555555666<<>>666:::<<<;;;AAAIIIKKKGGGDDDIIIMMMLLLFFF@@@===>>>999999555777???BBBTTTqqqvvv^^^QQQDDDBBB@@@>>>===>>>@@@BBB===CCCAAAIIIgggppp```lllFFF===AAABBBAAA???<<<999888:::<<<===>>>???@@@AAAAAAAAAAAA999;;;???CCCDDDBBB@@@>>>@@@???;;;@@@HHHDDDDDDQQQ^^^fffmmmooottt~~~zzzwwwrrrpppmmmllllllmmmpppqqqssspppmmmiiifffdddddddddeeeaaa]]]]]]aaakkkuuu||||||qqqeee^^^]]]___fff|||{{{]]]DDD???===555555>>>===::::::;;;<<>>???>>><<<;;;;;;::::::;;;===>>>===<<<>>>===<<<<<<>>>??????>>>>>>>>>===;;;:::;;;===@@@???<<<888777888999::::::777888:::<<<<<<;;;:::999777888999999888888:::<<<@@@:::666888===???;;;666888999;;;======<<<;;;:::555666888:::;;;:::888777666777999:::;;;===AAADDDZZZRRRXXXqqqzzzwwwrrriii\\\GGG777777???;;;;;;>>>@@@===;;;???GGG@@@999888???@@@::::::@@@>>>IIIUUUYYYRRRGGG>>>999777777888888888777777666888666444555888999777555333555999<<<===<<<:::999<<<===>>><<<999777666777666777777888888888777777555555555555666888999:::@@@>>>:::777555444555666888888999999999999888888777666777888999999777555666777888999999888666555666888999999888888999::::::777444444666888::::::999888555333222333444444555444333222222333444555666888777444444777999777777777666666555444222222666666777777777777666666555555666777777777777777333444666999;;;:::666333444555555555555555555444555777999999777555555555666444222222333555555555555===AAA???DDDYYYwwwqqqeeeSSSFFF???<<<888555<<<>>>;;;444333999;;;888:::999777555222111111222111333555555555888===AAA@@@LLLQQQGGG:::555666666444555777666555333333444333333444444444333222222000///222777:::<<>>;;;===999444999???===JJJfffbbbPPPEEE@@@>>>BBBCCC???>>>AAADDDHHHLLLQQQ]]]uuuvvviiiEEE===AAA>>>>>>>>>===;;;;;;<<<>>><<<===>>>>>>????????????;;;<<<>>>@@@AAAAAA@@@??????@@@>>>AAAHHHEEEHHHXXXfffnnnuuuzzz~~~yyyuuusssrrrpppooonnnnnnooopppnnnllljjjhhhgggggghhhhhhfffccc______ccckkktttzzz}}}nnnaaa]]]]]]```sssfffNNNDDD@@@::::::>>>888888999;;;<<<>>>FFFPPP```ooo}}}tttcccRRRHHH>>>999777666888<<<:::;;;<<<;;;:::999:::;;;:::;;;<<<===>>>===<<<;;;888999:::;;;<<<===>>>???===<<<;;;<<<===>>>===<<<<<<;;;;;;<<<>>>>>>===;;;=========<<<;;;;;;===???@@@===:::999:::;;;<<<<<<888999;;;<<<<<<<<<:::999999:::::::::888888:::<<>>:::999:::;;;;;;:::777999;;;<<<===<<<;;;:::666777999:::::::::999888:::;;;;;;:::999999;;;===CCCBBBOOOjjj{{{tttllldddVVVFFF<<<;;;:::999:::<<<999888===DDDMMMIIIEEECCC@@@;;;;;;>>>888===DDDGGGEEE???777333999999999999888777666555999777666777999999888666888888888888888888888888<<<===>>>===:::999888999777777888888888777777777777666444333444777:::<<>><<<>>>???>>>:::<<>>HHH[[[lllkkk___EEE<<<555777:::::::::;;;AAA===555777;;;888CCC^^^uuufffTTTEEE???>>>BBBCCC???;;;;;;DDDGGGLLLPPP[[[qqqgggEEE===???:::<<<>>>>>>======>>>???>>>>>>>>>>>>????????????>>>>>>>>>>>>???@@@@@@AAA???BBBAAACCCHHHFFFMMMaaaiiipppxxx|||yyyuuutttsssqqqpppnnnnnnmmmkkkjjjhhhgggggggggiiijjjgggdddaaa___bbbgggnnnsssxxxvvveee[[[XXXZZZjjjwwwnnnVVVEEE???===:::888666777;;;>>>===:::===BBBSSSbbbrrr}}}lll]]]OOO@@@:::999888:::===;;;<<<===<<<:::999:::;;;;;;<<<<<<======<<<;;;:::999888888888:::<<>>=========??????===;;;999999:::<<<>>>>>>;;;999;;;=========<<<;;;<<<===@@@===;;;:::<<<>>>??????999:::;;;<<<<<<<<<;;;:::;;;;;;<<<;;;999999:::<<<@@@>>><<<999777888:::===777888999;;;<<<<<<;;;;;;999999999999::::::::::::<<<<<<<<<:::888777888999666;;;LLLeeevvv|||vvvjjjgggdddYYYHHH<<<<<<:::999999888999AAAJJJ```^^^UUUHHH???======<<<999999999;;;===<<<888444;;;;;;;;;:::999777555555999888777888999:::999777===;;;777555444555666888;;;<<<======;;;::::::;;;999999888888777777666666888666444333444777;;;===AAA@@@===:::888888999999666777777888888777777666888777777888999999888666777888999::::::999888777444555666666444333444555;;;999666555666888888888555444333222222333444555888777666555555666777888666888888555555999:::888444555555555555555444444888888888888777777666555777777888999999999888888666444333333555666666666444444555666666555444444777777888777555555666777777555333333444555555555666:::===DDDXXXxxxsssZZZKKKFFFGGGBBBBBBAAAAAAEEEGGGBBB;;;:::<<<<<<999444000000222111222333333222222333555333333222111555999666000///111444555555666777999999888666444333222222222555444666;;;======@@@FFFVVViiizzzWWW???999888999<<<@@@KKK```ppplll]]]999555333666888888:::>>>AAA<<<444444888555???WWWooojjjXXXCCC???@@@DDDEEE@@@;;;999BBBFFFJJJNNNXXXkkkiiiGGG===>>>999;;;>>>@@@???>>>>>>>>>@@@@@@?????????@@@@@@@@@??????@@@AAAAAAAAAAAAAAA>>>CCCCCCEEEHHHFFFQQQhhhmmmrrrzzzvvvvvvuuutttqqqooollljjjmmmllliiigggfffgggggghhhhhhfffbbb______bbbeeehhhlllvvvyyyiii\\\UUUWWWeeessswwwcccLLLCCCBBB>>>666999999===AAA???;;;:::===IIIVVVgggyyyqqq^^^PPPCCC??????===::::::>>>??????>>><<<:::;;;;;;888999::::::999888777666:::999999888999;;;===???@@@???>>>???@@@???===;;;999999;;;===???>>>;;;888:::<<<======<<<;;;;;;<<>>>>>@@@FFFRRR^^^sssqqqcccLLL@@@@@@???;;;;;;;;;::::::;;;:::999888;;;;;;;;;:::999888777666888888888888888888888888===;;;888555444555777888888:::<<<<<<;;;:::;;;<<<:::999888777777666666666666666555555666888:::<<<>>>===;;;999888777888888666666777777777777666666999777777777999999888777444555666777777777666666444555777666666555777888999666444333444444444444333222222222222333444555888777666555555666777888555888888666666::::::888333444444555666666555555888888888888777666555555666777777888888888777777666555444555777777777666333444555666666555444333555666555444222333555777555333111111222333333333333777>>>LLLfffsssbbb]]]___WWWUUUSSSUUUWWWTTTJJJ@@@999;;;<<<999444111111222222333333333222222222333888555222222666999666111///111444555555555777888888666444222111222333444666555777;;;<<<;;;===BBBQQQggg{{{~~~TTTAAA======;;;===@@@III\\\iiiaaaPPP777333333888;;;;;;;;;>>>;;;999222222888888AAAVVViiimmmZZZBBBEEEIIIJJJGGGAAA======???CCCHHHMMMUUUeeezzzlllJJJ======;;;===@@@AAA???===<<<<<>>>>>>>>???@@@@@@>>>AAADDDFFFGGGEEECCCAAA???EEEFFFHHHKKKJJJWWWpppvvv{{{{{{{{{{{{yyyvvvrrrooommmmmmllljjjhhhggghhhiiijjjllljjjfffccc```______```dddiiipppvvvuuummm```WWWVVVcccrrr~~~rrr\\\PPPNNNGGG===<<<;;;<<>>;;;;;;@@@AAAAAA@@@===<<<<<<===888888999999999777666555;;;;;;;;;;;;;;;;;;::::::?????????@@@AAA@@@===;;;::::::<<<>>>@@@???<<<999:::;;;======<<<;;;;;;<<<===;;;::::::<<<>>>>>>===:::::::::;;;;;;;;;;;;;;;<<<======;;;999999:::;;;===:::999>>>CCCEEE@@@;;;666777888999::::::::::::;;;;;;:::999999::::::;;;<<<>>>>>>===;;;999999:::777777>>>JJJVVV\\\___aaaeeeaaaaaadddiiinnnvvv~~~hhh]]]fffqqqpppiii]]]VVVPPPPPPTTT]]]kkkxxxkkkPPPAAA@@@>>>888666:::===;;;777444555777888999999:::::::::999999666777777777777666777777999999999999999999999999666888:::::::::999:::;;;;;;:::888777666666666666333555777999::::::999888:::999777666555555555666666666777777777777666666888777666666888888777666444444555555666666666666444666888999999999;;;===888666333333444444444333222222222222333444444555666555444444444444555666444777888666777::::::888222333444555666666666666777777777777777666555444555666666666666666555555555555777999;;;:::777555222444666777777666444222333333333222111111333666444333111111222444444444999???KKK^^^{{{{{{xxxyyyxxxpppcccYYY<<<<<<;;;;;;999999888999222111111000111222222222555333222222333333111111111333555555444333444555444333111000000222444555444333666::::::888:::>>>HHHccc|||yyyPPPAAA???>>>===???@@@GGGWWWbbbZZZIII===777666===BBB@@@===;;;888888222333::::::AAASSSYYYvvvnnnZZZHHHPPPUUUQQQFFF>>>===>>><<<@@@EEEJJJQQQ^^^mmmyyynnnJJJ>>>>>>===???AAAAAA???<<<;;;;;;===<<<<<<<<<<<<>>>???AAA>>>AAAEEEIIIJJJHHHEEECCCAAAGGGJJJNNNTTTUUUbbb{{{{{{xxxtttrrrkkkjjjiiihhhiiikkkmmmoooooommmkkkhhheeebbbaaa___aaaaaaccciiinnnlllcccZZZSSSbbbooo{{{{{{jjj]]]VVVMMMCCC===::::::<<<===;;;;;;???<<>>===>>>???::::::;;;<<<<<<;;;999999===>>>>>>===<<<;;;999999>>>>>>>>>@@@AAA@@@===;;;;;;;;;;;;===??????<<<::::::<<<<<<<<<;;;:::;;;<<<<<<;;;999:::;;;<<<<<<;;;999999999:::::::::;;;;;;;;;;;;<<<;;;999999:::<<<>>>;;;<<>>;;;888777777888777999???GGGNNNRRRTTTRRROOOOOORRRVVVZZZbbbkkkzzznnnppp|||vvvooojjjjjjnnnuuufffNNNBBB>>>:::555444:::???>>>888333444777666777888999::::::::::::555777888777666555666777666777999;;;;;;;;;:::999555777999999999999:::;;;:::999888666666666777777111444888;;;<<<;;;999777777666666555444444444555666777777888888777777666888666444444666777666666555555666666777777888888666777999::::::;;;===>>>999777555555777777777666222222333333444444444555555444333222222333444555222555777555666999:::777333333444555666666666555444555555666666555555555555555666666555555444444555666888;;;<<<;;;888444222444666777777666444222111222333222111111333555666444333333666888999999<<>><<<888<<<>>>@@@DDDRRR^^^YYYLLLHHHCCCBBBHHHMMMIIIBBB>>>999:::555555;;;;;;===JJJMMMjjjppp[[[NNNVVVYYYOOOBBB;;;;;;<<<999===BBBFFFLLLTTT^^^eeekkkyyykkkGGG???BBB>>>@@@AAA@@@>>><<<<<<<<<>>>=========>>>@@@CCCDDD>>>@@@DDDGGGHHHHHHHHHGGGCCCJJJMMMUUU```cccqqq}}}zzzwwwuuulllllljjjjjjjjjlllnnnooolllllllllkkkiiifffdddbbb```^^^]]]```cccbbb^^^YYYQQQ```hhhooo}}}uuuhhh[[[QQQJJJ???;;;:::<<<===;;;;;;===:::@@@KKK\\\mmmyyy~~~mmmXXXHHH>>>999;;;@@@===>>>??????===<<<===???;;;<<<===>>>???>>>===<<<@@@???===<<<;;;;;;<<<===<<<<<<===???AAA@@@>>>;;;;;;::::::;;;======<<<:::;;;<<<<<<:::999999;;;======;;;::::::<<<<<<;;;:::888888888888999999::::::999:::::::::888888:::<<<===<<<===AAADDDDDD???:::999888888777777777777777888999:::::::::999777666<<<>>>???>>>;;;888777777:::===?????????CCCHHHKKKDDDCCCEEEHHHIIIJJJPPPWWWnnnxxxjjjPPPBBB===:::777555555888;;;<<<:::888777888777777888888999888888888666888999888666555777999666777888999:::999999888666888::::::999999:::;;;999888777666666666888999333555888:::;;;;;;999888777777777666666666666666777888888888888888888777777555333333444555555555555555555555666777888888777888999999888888999:::888777666666888999888777333444444555555555444444555444333222222333444555000444666555666999999666444444555555555555555555222222333444555555555555666666666666666555444444666666666888::::::888666222333666888888666333222111333444555444333444555555444333444777:::;;;;;;;;;GGGXXXooorrrhhhbbb[[[PPPFFF===888333000000222333222444111333888999555444666333444555555333222222222222222222222222222333333111111444888888555666:::@@@YYYpppiiiEEE===;;;444777:::;;;===GGGSSSSSSJJJIIIHHHJJJPPPPPPIIICCCAAA777;;;777666<<<::::::CCCIII^^^ssssss]]]KKKOOONNNDDD===<<<<<<;;;999<<<@@@BBBEEEHHHMMMQQQWWW^^^jjj}}}gggDDD???FFF===???@@@@@@>>>======>>>AAA@@@@@@@@@BBBEEEGGGIII???@@@BBBDDDFFFGGGIIIJJJEEEKKKPPP[[[iiiooo|||~~~{{{xxxvvvuuuqqqpppmmmkkkjjjkkkllllllggghhhjjjjjjiiigggeeeddd^^^]]]\\\[[[ZZZXXXWWWUUUPPP___aaacccssssssbbbWWWSSSAAA======???@@@===;;;===;;;>>>GGGSSS```kkkuuu|||uuuiiiZZZMMMBBB:::999<<<;;;<<<======<<<<<<===>>>;;;<<<===?????????>>>>>>AAA???<<<::::::<<>>;;;:::999888999;;;<<<;;;:::<<<<<<;;;999888999<<<>>>>>>===;;;;;;<<<<<<;;;999888888777777888888999:::777888999999888888:::<<<;;;<<<<<<===<<<:::888888:::999888777666666666666777888:::;;;:::888666555666999;;;<<<;;;::::::;;;:::AAADDD@@@999888>>>CCC===>>>BBBFFFEEECCCEEEKKKTTTaaapppxxxzzz}}}nnnSSS:::555888777555777333222333555777888777555888888888888888777666555666999::::::777666888:::888888777777777777777888777999;;;;;;:::::::::;;;999888666555555777999:::555666777999::::::::::::888888888888888888888888888888999999999999888888666444222222333444555444222222222333333555666777888999999888555444444555555444444555777888777666444555555666666555444444555444333333333333444555///333555444555888888555444555555555555555444444000000222333444555555555777777888777777666555555777666555555777888888777111333666888888666333111111444666777666555555666222111111333666999;;;;;;===III[[[qqqxxxmmmFFF@@@888444444555666555555000111777999444000000111333555444333222222333333444444444444333222111111111444888888666777::::::OOOaaauuucccBBB===<<<555222555555444<<>>@@@@@@@@@BBBDDDEEEEEELLLaaajjjGGG???BBB>>>???@@@???>>>>>>@@@BBBCCCDDDBBB>>>???DDDGGGFFFFFFAAA???CCCGGGJJJNNNRRRNNNNNNYYYhhhlllppp}}}{{{{{{|||mmmppprrrrrrpppnnnmmmllljjjllllllkkkiiiggggggggg\\\^^^^^^\\\\\\]]]YYYSSSVVVVVVWWW]]]hhhvvvxxx{{{ooowwwiiiCCCDDDCCCBBBBBBBBBAAA>>><<<:::===BBBIIITTTbbbqqqzzz|||lllUUUFFF@@@???<<<::::::999:::;;;======;;;999<<<===>>>>>>===;;;999888;;;:::999888999;;;>>>???<<<888555888===AAAAAA???>>><<<<<<===??????<<<888===<<<;;;:::::::::::::::CCC@@@===;;;<<<===<<<<<<:::999:::;;;<<<<<<999777:::;;;<<<:::888777777888>>><<<888666666888<<<>>>===;;;:::888777777888888;;;999888999::::::666333666<<>>EEEKKKEEE555222<<>>===;;;888666;;;;;;:::999777555333222777777777777888888888888999888777999<<<<<<999666999777666666777888888777888888888888777777777777888777666555666888:::;;;===;;;999999999999777666555555666666555444333333888777666555444444555666888666555444555666999:::333333333444555666777888888777666555444333333333111222444444444444555777888888999888777555333222666333333555666444444888222444666777888666444222444222111111333444444333333222222444777999999888===BBBPPPeee|||sssaaaMMM777...444:::999444222444666777666444222000222222333111000///000222777444222111222333333222333222333777<<<>>>===<<<>>>GGGWWWnnn___AAA@@@>>>333555666666555444444666888777:::===???===;;;::::::888777555555666999<<<>>>GGGIIIWWWsss\\\@@@>>>;;;999999<<<<<<:::666888:::;;;<<<>>>BBBEEE@@@DDDEEETTTtttjjjGGG???BBB@@@AAAAAA@@@???>>>@@@BBB>>>AAAAAA>>>???CCCDDDBBBBBB??????DDDGGGFFFHHHKKKOOOQQQ]]]nnnssswww~~~|||ssssssssstttsssqqqpppnnnkkklllmmmllliiigggggggggaaabbbaaa^^^^^^___[[[VVVRRRRRRSSSXXXbbbppp}}}vvvnnnfffWWWDDDCCCBBBAAAAAA>>>;;;888:::<<<@@@EEENNN[[[hhhpppvvvkkkZZZIII???:::;;;<<<;;;;;;;;;===>>>???===;;;<<<============;;;:::999;;;::::::999:::;;;===>>><<<888666888<<<@@@???===>>>===;;;<<<>>>>>><<<999;;;;;;:::::::::;;;<<<<<>>===;;;;;;AAADDDEEEGGGKKKJJJFFFKKKOOOZZZhhhqqqwww}}}oooUUUDDD888:::<<<888555888888888999999999888888777::::::::::::::::::::::::999999888888777777888888888777777777777777888888<<<<<<======;;;999777555888888999999888777666666666666666777777777888888888777777:::<<<<<<:::777888666555555666777777666777777777777777777777777:::999777666666777888999<<<:::777666777888888777666777777777666666555444555666777888888777555444666666555555555666777888444444444444555555666777666555444444333333333333222444555555555555666777444444666777777666666555777444444777777555666999999888777666555444444444555333222333444666555555555444444555888999999888666999FFFZZZppphhhYYYFFF:::777999:::999333555666777777555333111333444444333111111222333666444222222333333333222111111444888===???>>><<<888CCCSSSiii```BBBAAA@@@666444555666555333333444666333555888888777666555555777666555444555777:::<<>>@@@AAABBBCCCCCC@@@MMMmmmjjjGGG???BBBBBBBBBBBBAAA???>>>???@@@<<<@@@AAA@@@@@@CCCCCC@@@@@@???BBBGGGHHHEEEEEEGGGRRRVVVdddvvv}}}}}}{{{yyyvvvvvvwwwwwwtttqqqlllnnnnnnllliiigggffffffeeefffccc___^^^___\\\WWWQQQPPPOOOSSS\\\iiivvv~~~|||ppphhh___EEEDDDBBBAAAAAA@@@>>><<<<<<===???CCCIIIRRR\\\cccjjjfff\\\LLL===777999>>>=========>>>@@@@@@???============<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;888666888;;;===<<<;;;???===;;;;;;<<<===<<<;;;::::::::::::;;;<<<======>>><<<:::999;;;<<<<<<<<<999999999:::<<<;;;999777:::;;;;;;:::888777888999:::999888777777888999:::999999999999:::;;;======;;;:::888888:::::::::999999:::???HHHUUUaaakkkppp```RRRGGGEEEAAA;;;:::>>>:::@@@EEEGGGJJJMMMKKKHHHJJJMMMUUU```ggglllttt{{{{{{gggMMM@@@777:::<<<999666777777888888999999999888888;;;:::999888888999:::;;;;;;::::::999999999888888444444444555555666777888===<<<;;;:::888777555555666666888999999::::::999555555666666666777777777555555777:::===<<<:::777888666444555666777666555555555555666666777777888;;;:::888777666666777777<<<999666555777999::::::777777888888888777666666222444888;;;;;;999555333555555555555555666666666555555555555555555555555555555555444444444444444444666777666555555666777333444555666666666666555888555555888888666666999???<<<888444222222444555666444333333555666666555777666555666888999888777111222;;;KKK```vvvjjjaaaRRRBBB888555777:::444555666777777555444222555555666444333222333555444333222333444444222111///000444999>>>???===;;;555???MMM```{{{^^^DDDHHHJJJBBB444555666555333222222333222333444444222111222333666555444333444555777999@@@DDDPPPdddxxxeeeIIIFFFAAA===;;;888555333777888:::===@@@AAA???>>>CCCAAA:::DDDbbbyyyjjjGGG???BBBBBBBBBBBB@@@===<<<===>>>???BBBCCC@@@AAAEEEEEECCCCCCBBBDDDIIIJJJHHHIIIMMMYYY]]]lll}}}~~~~~~yyyyyy{{{{{{xxxtttmmmnnnnnnllliiifffeeeeeeggggggccc^^^\\\^^^[[[WWWSSSQQQOOOQQQXXXcccnnnvvv}}}~~~pppWWWIIIFFFCCCBBBDDDFFFGGGHHH???@@@AAABBBDDDJJJQQQVVV\\\ZZZUUUIII===777:::>>>>>>======>>>???@@@???>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::::::::888777888:::;;;:::999???===;;;::::::;;;<<<<<<;;;;;;:::::::::;;;<<<<<<;;;999888888:::<<<<<<;;;888888888:::;;;;;;:::888999:::;;;:::888777888999888888888888888888888888777888888:::<<<===??????;;;:::999888999:::;;;<<>>EEEHHHKKKMMMOOOPPPPPPOOOXXXXXX]]]cccfffeeehhhmmmqqqxxxtttsssyyyzzz{{{rrr___EEE<<<666999<<<:::777666777777888999999999888888;;;:::888777777888:::;;;::::::::::::999888888777555444444444555555666777;;;:::888777666666666666666666888999::::::::::::555555555555666666666666333444888;;;<<<<<<:::888888777555555777888777666333444444555666777777888888888777666555555666666:::888777888:::;;;;;;:::777777777888888777666666111333777999:::888666444444444555555666555444444555666666555555444444333555555666666666666666666555666777666555444555666777777777666666555444333777555555888999666666999===;;;777333111222333555555444222333555666666555888666555666777777666555222111555@@@PPPbbbxxxyyy```YYYMMM???444000222555333333555666555444333222444555555444222222333555333222333444555555222000...000555999<<<<<<999777888===FFFVVVqqq[[[BBBHHHLLLEEE555666777666333222222333555555555444222222444666555444333222222333555666;;;>>>HHHWWWdddqqqkkkIIIDDD???>>><<<999777777:::===AAABBB???===<<<<<<@@@@@@:::???VVViiivvvjjjGGG???BBB@@@AAA@@@>>>;;;:::;;;<<>>>>>CCCFFFEEEDDDBBBCCCGGGHHHIIIPPPWWWaaafffttt}}}|||}}}}}}yyyuuuooopppooommmiiieeeddddddjjjiiifff```^^^___]]]XXXUUUSSSPPPQQQUUU]]]ffflllqqqzzzvvv\\\OOOJJJDDDAAABBBFFFJJJLLL@@@@@@@@@??????BBBFFFJJJNNNLLLHHHBBB>>><<<<<<======<<<;;;<<<>>>???>>>=========<<<;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<;;;::::::999888888999::::::999888>>>===<<<:::::::::;;;===>>>===<<<;;;:::999999999999888777888:::<<<;;;:::888777888999;;;;;;:::888999:::;;;:::888888888:::888888888999999888888888666777888:::<<<>>>??????;;;::::::999888999;;;<<>>555111000000000111111222333333333222111333444444333111000222333222222222444555555333111...111555888999777555333:::999<<>>>>><<<888777:::???EEEIIIEEE===777888<<>>:::;;;@@@DDDCCCBBB@@@@@@CCCEEEHHHRRR]]]hhhooo~~~~~~~~~|||xxxuuurrrsssrrrooojjjfffeeedddlllmmmjjjeeecccdddaaa\\\XXXUUUSSSQQQSSSXXX]]]aaarrrmmmzzz~~~vvvlllSSSMMMFFFAAA@@@AAACCCDDD=========<<<:::;;;>>>@@@DDDAAA===<<<>>>???===<<<===;;;::::::<<<=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888999:::::::::999999<<<======<<<:::999;;;<<>>===;;;:::999888888999888888999;;;;;;;;;:::777777777999;;;;;;:::888888:::::::::888888999:::999999999999999999999999666777999:::<<<=========999:::;;;:::888888999;;;:::>>>JJJ^^^uuueeeUUUVVVQQQDDDUUUPPPLLLLLLKKKJJJLLLPPPQQQRRRXXX^^^___\\\[[[^^^bbb```___bbbkkkvvvsssbbbZZZYYYSSSPPPLLLBBB<<<999666777:::;;;999777666777888999999999999999:::999888777777888999:::555666777888888777666555999999777666666555555555666555555555666888999;;;777888888888888777666666555555666666666777777777333666888999999888999:::;;;999777888999:::999999555555555666666777777888333333444444555666666666222222333666888777555222555555666666777777666666777666444444444555777888666666666555555555555555555555666666666555333222000111222333333222000000222444555444333333444555666666666777888999:::;;;555333555999999666555777222333333444444444333333444222111111333444444333555444333333555555444333555222222666888<<>>@@@???<<<<<>><<<::::::<<<>>>>>>======<<<::::::<<<=========:::;;;<<<======<<<;;;;;;;;;::::::999:::;;;===>>>777888:::;;;;;;::::::::::::<<<>>>===:::999:::;;;>>>===<<<;;;:::999999999:::999999:::;;;;;;:::999666666777999;;;;;;:::888888999::::::888888999:::::::::999999999999::::::777888999:::;;;;;;::::::888:::<<<;;;888666777888888===JJJ]]]ssswwweee\\\VVVQQQKKKFFFCCCCCCBBB???@@@EEEEEEEEEIIINNNOOONNNOOOSSSWWWVVVUUUUUUYYYdddqqq{{{}}}xxxtttqqqkkkbbb]]]]]]YYY]]]___]]]^^^bbbeeeddd___OOOJJJHHH???<<<>>><<<;;;999777777999;;;:::888666666777999999::::::999888888888888888888888888333444666888888888777666777777666666666666666777666666666666777888999999555666666777777777666666666666666777777777888888555777888888666666888;;;:::888777777888999999888777777777777777777777777555555666666777666666666666444333333555666666555555666777777888888888777:::999777666666666888888888777666555555555666666333444666777666555444222222222333444333222000///222444555555444444666777666666555666777999:::;;;666444666::::::777666777333333444444444444444444444333222222444555555444555444333444555666555444333222444777777555777;;;===DDDJJJMMMSSS]]]fffiiihhhiiilllqqqvvvzzz|||||||||~~~~~~|||vvvkkk]]]RRRLLLHHHDDDAAA999555000///111333333111000000111111222222222222111222222111//////000222444222111111333555444444---111555777777777888999555888999>>>NNNhhhOOO444888<<<666222555777777666444444444444444444333111000111222//////000111222333333444666444666;;;>>>@@@FFFLLLRRRmmm}}}JJJ>>>777999999666999AAAJJJGGGBBB<<<888777888:::999DDDDDD???@@@???DDDSSSbbb|||jjjGGG???BBB?????????>>><<<;;;<<<>>>===AAABBB@@@AAADDDDDDAAAAAAAAACCCEEEFFFIIIRRR]]]ooo|||}}}xxxtttssszzzzzzyyyuuupppllliiiiiiiiikkkjjjgggffffffaaa[[[bbb```]]][[[YYYYYYYYYZZZSSShhhvvvpppoooyyyWWWKKKJJJIIIHHHFFFBBB===999<<<======<<<;;;;;;<<<>>><<<;;;;;;:::;;;<<<>>>???>>><<<::::::<<<>>>>>>>>>999;;;<<<>>>>>>===;;;:::;;;:::999888999;;;>>>???666888;;;<<<;;;;;;;;;;;;888;;;>>>>>>;;;999999:::<<<<<<;;;:::::::::;;;;;;;;;:::999:::<<<<<<:::888666666666888;;;;;;:::888888999::::::999888999;;;<<<;;;:::999999:::;;;<<<777888999:::::::::999888777:::<<<;;;888555555666:::???KKK\\\ooo|||hhhWWWUUU\\\GGGBBBAAACCCBBB======BBBCCCAAAAAACCCBBB@@@BBBGGGJJJNNNRRRRRRQQQVVVaaakkk{{{tttmmmeee[[[NNNGGGEEE???EEEGGGDDDBBBEEEHHHIIIKKK???===<<<333111:::===;;;:::888666888;;;;;;999666666777999999:::::::::777888999999999999888777222333666888999999888777555555555555555666777888777888888888888888777777333444555666777777777666777777777777888888888888777888999777555555888;;;999777666666777888888777888888888888777777777777888999999999888777666555===999555333444777999:::666777888999999999999999;;;;;;:::999999888888888:::999666555444555777888333444666777777666444333555666777777666444222111222444666666555666777999888888666555555666777777777555777;;;<<<888777999777666555444444444555555666444333333555666666555666555444555777777777666111222666;;;:::555444666:::;;;999999===EEEIIIHHHIIINNNSSSUUUVVVYYY^^^cccdddfffiiilllllliiifffcccTTTPPPJJJDDD===777555666555444222000000111222222111111111222222333333333222222333111000///000222444222111111222444555555---111555888888999<<<>>>777===@@@>>>DDDXXXqqqOOO222444888111000333666666555444333333333444555444111000000111...///000111222333444444888555555999<<<<<>>IIIMMMDDD:::555777::::::888111;;;<<<;;;??????AAALLLQQQmmmmmmJJJ@@@AAA@@@@@@???<<<::::::<<>>===;;;;;;;;;<<<===:::888:::::::::;;;>>>===>>>===:::999:::;;;;;;<<<===???@@@???===;;;:::<<<<<<<<<===<<<;;;::::::::::::999999:::;;;===>>><<<<<<===<<<:::888999:::::::::;;;;;;;;;:::999888=========???@@@???<<<999::::::999888888999999999<<<<<<;;;999777777:::<<<@@@<<<999999===>>><<<999999:::<<<>>>???===999666:::;;;<<<<<<<<<:::999888888DDDFFFZZZpppyyyfffYYYPPPKKK???@@@AAA???===<<<<<<===?????????>>><<<<<<===>>>???GGGOOOPPPMMMMMMQQQVVVbbbnnnnnnZZZFFF@@@???===777999;;;<<<;;;;;;;;;;;;;;;:::888777777777888888::::::::::::999999888777888888888:::;;;;;;999777;;;;;;;;;;;;:::999888777777888888999888777666555666777777888888888888777:::999888666666666777777555666777888888999888888888888888777666666555555777888999::::::999888777777666666666666666777777999555222444999<<<:::777444777999:::888555444333777888999777444333555888888777666888::::::666333666777999::::::999888777<<<;;;:::888777888888999777777777777666666666666444333222444777888666333444666999888666666888;;;666888:::888555444555777777777888999999888666666444444333222333444666777666666666555555444333333333444333222777======999555444333222333333555666666777888555111111666;;;??????AAACCCEEEFFFHHHIIIKKKMMMPPPRRRRRRQQQOOONNN===<<<:::;;;<<<:::555111444555222///000444333000222111///000111333222222111222222///...///333777;;;888444333333333000...444444888@@@IIILLLHHHCCCBBBCCCCCCCCCNNNaaattt~~~JJJ888666444;;;333444333111222555777777888333222444222------333555555555555555444333333;;;999777777:::<<<>>>>>>DDDUUUnnnOOO:::333999999<<>>@@@CCCOOOggg}}}lllIII???@@@>>>>>>>>><<<;;;;;;===@@@EEEDDDCCCBBBBBBBBBCCCDDDHHHGGGGGGIIIKKKPPP]]]kkk}}}~~~~~~yyywwwwwwvvvrrrpppmmmhhheeedddeeeeeeeeefffgggfffbbb]]]YYYYYYZZZTTT___eeedddeeejjjfff]]]OOOJJJFFFEEEHHHJJJHHHFFFCCCBBB@@@???>>>======>>>@@@???<<<::::::<<<<<<<<<<<<======;;;::::::;;;<<<<<<>>>???@@@@@@???>>>===BBBAAAAAA@@@???>>>======;;;;;;::::::;;;===>>>???<<<===>>>===;;;:::;;;<<<::::::;;;<<<;;;:::999888>>>>>>???@@@BBBAAA???<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;999888888:::<<<===999777888===???===;;;;;;;;;;;;===>>><<<999666;;;<<<===<<<;;;::::::::::::AAA>>>QQQjjjqqq\\\RRRPPPPPPCCCBBBAAA@@@???>>>===<<<===>>>>>>===<<<;;;===>>><<<>>>BBBFFFIIILLLNNNOOOQQQaaagggZZZHHH???999444777777777777666666888999:::999888777777777888999777888888999999999999888888888888999;;;;;;999777;;;;;;;;;;;;:::999888777::::::;;;;;;:::888666555777888888999999999999999;;;:::999888888888999:::777777888888999999888888;;;:::888777555444444444666777888888888888777666777777666777777888999999999555222333888:::999777777999<<<<<<:::777555555666888999777444444555888888666444555888999888777666777888999999888666555888888666666555666777888666666666666666666666666555444444555888888666333222666:::;;;888666666888666777888777444333555777777777999999:::999888777222222111111222333333444444444444444555555555555555555444333666;;;999444222222222222333444555666555777777444111111555:::444555555666777888888888:::;;;===>>>???>>>===<<<777555555666777777444111555555222///111555555111333111000111333444444333333333333111///000333777:::888555444555555333111111===OOO___gggiiifffccc]]]^^^\\\YYY___mmm{{{LLL;;;:::666888333333222111222555777888<<<777555555222...///333888777666555555555555666;;;:::888888:::<<<===<<<;;;HHH\\\mmmuuu~~~PPP:::333888777:::>>>===???===<<<<<<>>>>>>>>>===;;;888888<<<>>>>>>@@@DDDKKK___ooo{{{kkkHHH===>>><<<=========<<<===@@@BBBEEEEEEDDDCCCCCCCCCCCCCCCGGGFFFIIIMMMQQQXXXffftttzzz|||{{{wwwvvvyyyyyyvvvoookkkgggddddddeeeeeeeeegggfffddd```]]]ZZZXXXXXXQQQXXX\\\ZZZ[[[___]]]VVVLLLIIIFFFGGGJJJLLLKKKJJJEEEDDDCCCAAA@@@@@@@@@@@@@@@DDDCCC>>>???DDDCCC===>>>>>>>>>===;;;:::;;;===<<<>>>???AAAAAAAAAAAA@@@GGGEEECCC@@@???>>>>>>>>>;;;;;;:::;;;;;;<<<===>>><<<===>>>===;;;;;;;;;===:::;;;;;;<<<<<<:::999888===<<<===???AAAAAA@@@>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<:::999888:::;;;999666555777<<>>======<<<;;;;;;<<<;;;999777===>>>>>>===;;;<<<>>>@@@CCCGGG@@@QQQjjjkkkTTTLLLKKKLLLCCCAAA>>>???@@@@@@===::::::;;;<<<<<<;;;:::;;;===:::777666<<>>>>>;;;888777666666777777666555444666777777555333333666999:::;;;666777777888777666444333444444333333444555777888666666666666666666666666666666666777888777555333222666;;;<<<999555444444666777666555333333555777666777888:::::::::999999111222333333444333333333222222333333444555555666555666555444666999666000...///111222444555555666444555555333000000444888333222222222222111111111222222333444444444333333222111111222444555555444555555222111444888777222333222111222555666666555444555444222111111333555888666444444666777666555...@@@ZZZllltttwww{{{~~~yyy{{{yyyuuuwwwRRRAAA@@@;;;777:::999888888999999:::;;;===999555555333111222666666555444333222333444444:::888888888::::::999888<<>>>>>???AAACCCCCCAAA???AAA>>>===@@@AAA@@@AAAEEEKKKZZZbbbiiitttzzzjjjGGG<<<>>><<<===>>>>>>>>>@@@BBBEEEEEEEEEDDDDDDCCCCCCCCCCCCEEEFFFJJJPPPUUU^^^mmm{{{zzz|||{{{wwwwwwzzzzzzxxxooolllhhhffffffggggggfffcccbbb```^^^\\\YYYTTTPPPPPPTTTUUUSSSSSSVVVVVVQQQJJJHHHFFFGGGIIIKKKKKKJJJDDDDDDCCCBBBBBBAAAAAAAAA>>>GGGKKKJJJPPPXXXVVVLLLFFFCCC@@@???===;;;;;;>>><<<===???AAABBBCCCCCCCCCGGGEEEAAA>>><<<;;;;;;<<<::::::::::::;;;;;;<<<<<<:::;;;<<<<<<::::::;;;<<<:::;;;<<<<<<<<<;;;999999999999:::<<<>>>???>>>===888999999::::::::::::::::::<<<<<<<<<:::999:::;;;888666555777:::======<<>>>>>>>>===???DDDHHHRRRYYYTTTbbbtttkkkUUUIIIDDDAAA???;;;999;;;???@@@===888666888999999999888999;;;;;;777444888@@@FFFFFFDDDJJJVVV[[[RRREEE===:::888777666444555666888999999777777777888888999::::::888999:::::::::::::::999777666777999;;;;;;999888:::::::::::::::999888888888888999:::;;;<<<======888888888888999::::::;;;666555555555555666888999<<<<<<;;;:::999999888888<<<:::777555444555666888777777888888888888777777888888888999:::<<<===>>>:::777444444777999::::::;;;===>>>===;;;888777666666666666555555555666777777777666666777999:::;;;777888888777777555444333333333333333555777999:::999888888777777666555555777777777888888777555444444777::::::666333333444666666444333333333555777444555777888999999999888444555666777777666555444333333333333444444555555444555555444777999555......///111333444444444333333333333222000000333555666666555555444444333333555555444444555555555555333222222222444555666777555555222222666;;;999333222111111333555666666444444444444333222111222222444444333444555777888888333@@@PPP[[[ccclllyyybbbMMMJJJGGGBBBFFFEEEEEEFFFEEE@@@===>>>@@@<<<888666555555666777444444444444444444444444;;;;;;:::;;;======;;;999BBBDDDKKKRRRWWW___nnn}}}QQQ===777;;;888:::??????DDDEEEGGGKKKMMMMMMIIIFFFGGGDDDCCCEEEDDDAAACCCGGGNNNYYY]]]```jjjooovvvjjjGGG===>>>===???@@@AAAAAABBBDDDFFFCCCCCCDDDDDDDDDDDDCCCCCCEEEFFFKKKSSSYYYbbbrrr|||zzz}}}}}}{{{rrrooollljjjjjjjjjiiihhh___`````````^^^YYYQQQKKKNNNPPPPPPMMMMMMOOOPPPNNNIIIGGGFFFFFFGGGHHHGGGGGGCCCCCCCCCBBBBBBAAA@@@@@@>>>IIITTT]]]jjjtttqqqhhhXXXMMMDDDAAA@@@<<<<<<>>>;;;<<<>>>@@@AAACCCDDDDDDEEECCC@@@===;;;::::::;;;<<<<<<<<<===============<<<===>>>===;;;;;;<<<===;;;;;;<<<===<<<;;;:::999999888888:::===???>>>===666777888999:::999999999:::<<<======;;;:::::::::999888777888999:::::::::???===:::999:::::::::999;;;===???>>>>>>AAAHHHNNN\\\jjjlllxxxkkkUUUHHHBBB???;;;888888;;;AAABBB???;;;444666888888888777888999;;;999777888:::===???@@@EEEOOOUUUPPPEEE<<<777666777666555777999:::999777777777888888999999999999<<<<<<<<<<<<;;;:::999888666666666888:::;;;999888999999::::::999999888888999999999999999::::::;;;777666666666777888:::;;;666666555555555777888999>>>===;;;:::999888999999:::888666555555777999;;;999999999999999999999999888888888999:::<<<===>>>;;;999777777888999:::;;;999;;;<<<;;;888666555666666555555444555666666666888999:::::::::999888888999999888888777666555444555555555555777999;;;<<<<<<<<<;;;999777666444444666777888888777666555444777888999666222111333666666555444333444555555666222333555666777777777666555666777888888777555444555555555444444333333333222333444444777:::777111000111222333444333222111222222222111000000222333333333333333333333333333333333222222222222222222444444444333333333555666555444222222888===;;;444111000111222555555444333333222222222222111000///111222222333444555777888999<<>>===>>>???AAABBB@@@???DDDCCCEEEIIIKKKNNNWWWaaauuu|||}}}PPP===888<<<:::<<>>@@@???@@@BBBBBBBBBBBBCCCEEE@@@AAABBBCCCDDDDDDDDDDDDEEEGGGNNNWWW___iiizzz{{{yyy{{{{{{xxxvvvsssooommmmmmllljjjiiiaaaccceeeeeeaaaZZZSSSNNNMMMLLLLLLKKKKKKKKKLLLLLLGGGGGGFFFFFFEEEEEEDDDDDDBBBBBBBBBBBBBBBAAA@@@@@@AAAHHHWWWkkk~~~ppp\\\IIICCCBBB>>><<<===:::;;;<<<>>>???AAACCCCCCCCCBBB@@@>>>===<<<======??????@@@@@@@@@@@@?????????@@@@@@???===<<<<<<===;;;<<<<<<===<<<;;;:::999;;;::::::;;;>>>@@@??????888999;;;<<<===<<<<<<;;;999;;;>>>>>>===;;;999999;;;::::::999888888888999===<<<::::::;;;;;;;;;:::999<<>>===???GGGMMMXXXmmmuuu~~~eeePPPGGGEEEEEE;;;:::;;;???CCCDDDBBB???555777::::::999888888888999999999777444555888;;;???JJJWWWYYYRRRGGG???<<<===:::777777999999777555777777888999999999888888=========<<<;;;999777666555555666888:::;;;:::888888999999999999999888888<<<;;;:::888777666666666666666555555666888:::;;;:::999888888888999:::;;;>>><<<;;;999888888999999777777666555666888;;;<<<;;;:::999999999999:::;;;777777777888999:::;;;<<<999999999888888999999:::666888999888666444444555666555333444555666666555777999<<<<<<:::888777777999888888777777666666666777777666666777999:::;;;===<<<;;;999777555444333444666888888777555555555777888777444000000333777555444444555666777666555222333444555666666555555555555555666555555444333777666666555444444333333222333333333777;;;999444222222333333333333222222222222111111111111222222111111111222333333444444000000111111000000//////222333444333111000111222333222000222999???<<<555111111111333555555333111111111111222333333000...111222333333333444666888555555777<<>>@@@BBBCCCDDDDDDDDDEEEHHHQQQ\\\fffsssyyyvvvxxxxxxvvvxxxuuurrrooonnnllljjjhhhdddggghhhfff___YYYVVVUUUNNNMMMLLLMMMMMMMMMMMMOOOEEEFFFFFFFFFEEEDDDDDDDDDAAABBBCCCCCCCCCBBBAAA@@@CCCCCCQQQmmmjjjMMMEEEDDD@@@<<<<<<999::::::<<<===???@@@AAA???????????????>>>>>>>>>>>>???@@@@@@@@@@@@???>>>???@@@@@@>>>;;;999999:::;;;<<<=========<<<:::999<<<:::999;;;===>>>>>>>>>999:::<<<>>>??????>>>===888;;;??????>>>;;;999999;;;;;;;;;:::888888999:::;;;:::999:::<<<===<<<:::888<<>><<<:::::::::888999999777444444555888<<>>DDDHHH>>>======@@@DDDHHHJJJKKKXXXRRRNNNMMMKKKHHHJJJNNNQQQ\\\rrr[[[JJJFFFIIIEEEFFFMMMPPPSSSTTTUUUWWWVVVSSSMMMIIIHHHHHHIIIJJJGGGDDDHHHOOOQQQ[[[]]]___eeeccc```fffkkkvvvmmmKKKBBBDDD???AAABBBAAA???======>>>;;;<<>>>>>>>>>>>>>>;;;<<<===>>>>>>===<<<;;;<<<======:::777555555666;;;<<<=========<<<:::::::::999888888:::<<<<<<;;;999:::<<<>>>??????>>>===888;;;???@@@>>>;;;999999:::;;;;;;:::999999:::<<<999999999;;;======<<<;;;777;;;>>><<<777666;;;@@@DDDXXXcccxxxwww```LLLAAA===;;;;;;>>>AAABBB@@@>>>===<<<<<<>>>AAAAAA???===<<<<<<:::999888888777777777777:::CCCNNNWWWXXXWWWZZZ^^^YYYOOOAAA999777888888777888999::::::999888777666777777888888888777777666444444555777:::;;;:::888777888888999999999888888666666666777999;;;===???888888777777888:::<<<>>><<<;;;999888888888999999<<<:::999777777888999:::888888888888888888888888:::999888777777888999:::777666666666666666777777333555888888777555444444333444555555444444555777666444222333666777777555333555555444333444888<<<555555444444444555555666777666444333222222333333555555555555555555555555000333777777555444555777111444777777444222222444444444555888;;;;;;777333555666777777777666555444:::999888666666666777888555555666666777888888888777777444333666;;;:::666222222111222333555777999333222111222333333222111444444444444333333333333222333555666666444111///---111555555444222222444222000...111:::AAA===444555555555666777666333000111000111444777777333000555777888666444333555888999::::::::::::;;;>>>AAA<<>>>>>===???@@@@@@>>>>>>???AAADDDAAA@@@EEEKKKMMMGGGAAAEEENNN\\\jjjttt{{{uuuppptttwwwyyyuuummmiiiiiikkkjjjiiigggdddaaa^^^[[[YYYUUUUUURRRNNNOOOSSSTTTQQQLLLLLLLLLJJJHHHFFFCCCAAACCCAAABBBEEEDDD>>>>>>CCC>>>BBBKKKXXXiii{{{hhhPPP@@@<<>>@@@@@@===>>>>>>???>>><<<:::999:::;;;<<<<<<:::888888999888666888<<<<<<888666777999999999999999999999999999:::<<<===>>>======<<<999999999999:::;;;<<<<<<;;;:::999999999:::;;;;;;===;;;999:::<<<===;;;999888;;;<<<;;;999999<<>>???>>><<<:::999999:::;;;;;;;;;::::::999888:::>>>JJJXXX^^^^^^```fffccc^^^QQQ@@@777888:::888999888777555555555666777888999999::::::999999888555666777888888888888888;;;::::::999888777666666888888777777777777888888999999999999888888777777:::999888888777777888888;;;<<<:::666555999:::999888666555555777888999999999999888777666555444444555444444333333555666777777777666666555555444444444666777777555444444555555444444444555555555444777444222111222444555555444222333666666333111333444444555666555444222111444777888666666888888555444555777888888888777666555555555555555555555555666555444333444555555444666777777777777666555555777777666444333333666888555666777888888666444333999555333444999<<<:::777444333111000111444777999444555666666444222222222999888666555666777999:::333222000//////000222333222777888555222333333000444111000333888999666222000222333333333333444666555222///000333666666555111444666333222555999<<<777<<>>>>>BBB@@@AAAFFFNNN[[[kkkyyyuuubbbOOOBBB===>>>@@@>>><<<:::999:::::::::::::::::::::;;;===>>>@@@AAA>>>>>>======;;;:::999888999:::;;;;;;;;;::::::::::::888999<<<<<<999777999;;;::::::999999:::::::::999999:::;;;;;;:::999888888888888999999:::;;;<<<===<<<;;;::::::;;;<<<<<<<<<:::888999;;;<<<:::888999:::;;;;;;;;;:::<<<===>>>FFFSSSbbbuuutttWWWDDD@@@???<<<999===???===<<<>>>>>>;;;===>>>>>>===:::999999:::<<<<<<<<<<<<;;;;;;::::::;;;:::BBBSSSaaaeeeeeegggkkkfffYYYIII@@@???>>>:::888888777666666666666666:::;;;;;;<<<<<<;;;;;;:::777777777888999:::999888999999999888777777666666999888777777777777777888888888777777777666666666999999888888777777888888;;;===;;;777777:::;;;999:::999777777888999888777777777777777666666666666555444333333333444666666666666666555555444444444555777888888666666777999999666222222444666666555777555333333444555555444555333444888777444333555777777777777666555444333555888999666666999999666444555777888888888777666555555555555555555444444777666555444444444333333333444555666777777777777222222333222111333666888333444555666555555333333666333111444999<<<<<<999444333333222333444555666333444555444222222222444999777666555555666777888222222111000000111222222000555777444222333111///222000///222555777444000111222444444444444555777333111111222555666444333333666888666444555888;;;>>>CCCHHHMMMTTTWWWRRRKKKFFFFFFFFFDDDAAA???======AAACCCMMMSSSSSS[[[^^^TTT[[[XXXWWWXXXXXXWWW[[[aaaVVVVVVPPPJJJSSSgggtttvvvyyyrrrrrrooojjjmmmuuujjj\\\JJJAAADDDPPP\\\ccciiikkkttt~~~|||ssshhhccccccbbb^^^TTTXXXlllhhh```[[[ZZZ[[[YYYYYY[[[[[[\\\[[[YYY[[[]]]XXXRRRSSSWWWZZZYYYUUUTTTWWWZZZcccgggiiigggiiipppuuuvvv~~~}}}oooLLL@@@AAABBBCCCEEEEEEDDDCCCEEEFFFFFFGGGIIIKKKLLLKKKJJJHHHQQQXXXdddqqq|||||||||{{{xxxuuurrrpppooooooppppppooommmjjjgggeeecccaaaaaa]]]XXXXXX\\\[[[XXXYYYUUUOOOIIIEEEEEEFFFGGGIIIGGGGGGHHHEEE@@@???BBBBBBAAA@@@CCCKKKUUU```fffiiicccXXXLLLCCC>>>===<<<===>>>>>>===;;;999::::::;;;;;;;;;;;;<<<===?????????===<<<:::999999999999888888:::;;;;;;<<<<<<<<<<<<999999<<<<<<999999<<<<<<;;;:::999999:::;;;<<<::::::;;;:::999888777666888888777888888999:::;;;>>>===;;;:::999::::::;;;:::999888999:::;;;:::888:::::::::;;;======;;;999888???IIIXXXlll|||aaaJJJBBBAAA???999<<<>>>===???AAA>>>999======<<<:::888777888:::<<<<<<<<<<<<<<<<<<;;;;;;;;;666;;;NNNbbbmmmllliiipppnnndddTTTGGG@@@<<<999999999999999999888888777::::::;;;;;;;;;;;;::::::999777666888;;;<<<999777888888888888888888888888:::999888777777777777777888888888777777777777777999999888888888777777777;;;===;;;888777;;;<<<:::<<<;;;::::::;;;:::888666555555666666777777888888444444444444444555666666666666666555555555555555777888999888888999<<<>>>>>>888222111444777777666888666555555666666555333666444666999999666555777;;;;;;999888777666666555666999999666666999999666555666777888888888777666666666666555555444444444777777666555444333333333111222444666888999999:::333333333222222222555777222222333333333333333333222111000333888<<<<<<;;;444555666777666555333222222222222111000111333555888777555444333444444555111111111222222111111111000666888666444444222///111///...000333444111...000222444555444555777888222222333555666666333000222555888888666444666999<<>>888>>>MMMWWWWWW___XXXUUUXXXXXXUUUWWW___^^^SSSEEE>>>BBBNNNZZZaaajjjqqqtttttt}}}{{{}}}~~~{{{zzz{{{yyyzzzzzzyyy{{{|||wwwooommmnnnoooppprrruuuyyy|||nnnKKKAAABBBCCCDDDEEEFFFEEEEEEFFFHHHFFFIIILLLMMMKKKIIIJJJKKKWWW___mmm{{{|||xxxvvvvvvvvvvvvuuussssssrrrpppmmmkkkiiihhheeeeeebbb]]]\\\___^^^ZZZXXXUUUOOOJJJGGGFFFGGGHHHHHHIIIIIIIIIFFFCCCCCCDDDCCCAAA@@@???BBBGGGLLLOOOUUUQQQLLLFFFAAA>>><<<<<<<<>><<<:::999999:::<<<===:::999:::;;;<<<<<<<<<:::<<<999888;;;;;;999:::===;;;:::999888999:::;;;===;;;;;;;;;;;;;;;:::999999777777777777888999:::;;;<<<;;;999888777777888888:::999999::::::;;;;;;:::;;;999999<<<>>>>>>;;;777444:::CCCQQQfff}}}kkkRRREEEAAA@@@;;;===???@@@CCCEEEAAA:::;;;;;;:::777555555777:::<<<<<<;;;;;;;;;;;;;;;<<<:::666:::KKK```nnnpppmmmsssvvvrrrdddPPP@@@999888:::;;;<<<======<<<;;;:::888888999999999999888888;;;888666888<<<===:::666888888999999::::::::::::::::::999888777777777777::::::::::::999999999999888888888888888777777666999;;;:::777777:::;;;888:::::::::;;;<<<<<<:::777666666666666777777777777555555555555666666777777666666666777777777777777888999999999999;;;???BBB@@@:::444444888;;;999555888777666777888777555333777555666::::::777666888===<<<:::888666666666777666999888555555888888555555666777888999888777777777777666666555555444444777888888888666555555666444555777888:::;;;;;;;;;999:::999777555444555666333333222222222333444555222111000333777:::;;;:::555777999;;;:::666222///000111111//////000444666777666444333222222222222///000222333333222000///222888;;;999777777555222222000///000222222111///000111333444444555777888444444444555555555333222444666999<<<:::777888<<<>>>OOOddduuuyyy{{{}}}xxxtttsssiiidddhhhkkkdddccc___SSSDDD>>>999777444222555;;;:::;;;777111333;;;??????GGGBBB@@@BBBBBB>>>>>>BBBEEEBBB???@@@EEELLLPPPRRRbbbiiiuuummmKKKAAABBBAAACCCDDDEEEDDDDDDFFFGGGEEEHHHLLLLLLIIIHHHJJJMMMXXXbbbttt|||yyyxxxyyyzzz{{{zzzvvvuuurrrooommmlllkkkkkkffffffccc^^^^^^```^^^ZZZSSSRRRPPPMMMKKKIIIHHHGGGFFFIIIJJJIIIGGGGGGGGGGGGBBBCCCCCCCCCCCCBBBBBBBBBGGGEEEBBB???=========>>><<>>>>>:::666555:::BBBOOOeee}}}sssYYYGGG???===<<<>>>???@@@CCCEEEAAA:::::::::999666444555777999;;;::::::999999:::;;;;;;999999>>>JJJ\\\kkkqqqqqqrrr{{{uuu\\\EEE::::::999:::;;;<<<<<<<<<::::::777888888999999888888777;;;999888999;;;;;;999777999::::::;;;;;;<<<<<<<<<::::::999888888777888888999999999999999999999999777888888888888777666555666999888555666999999777777777888:::======<<<:::777777777777666666666666666666777777888888888888777777777888999999999:::999999:::999999;;;???BBB===:::888:::======:::555888777777777888888666444777555666::::::777777999<<<;;;999777666666666777777999888444333666777444555666888999999999888777777777666666666555555555666888::::::888777888999999999:::;;;;;;;;;;;;;;;::::::;;;999777666777888555555444444444444555666333222222333444666777777555888;;;<<<;;;888333000000000000//////000444777555444333222222111111111///000222444444222000///111777:::888666666555222222111000111222333333222000111333444333444666777777666555444444444555666;;;:::===???<<<777888>>>MMMbbbyyy|||yyyvvv|||tttfffOOOBBB777333444444666999666777555222111444666666???===<<<<<<:::666555666;;;===@@@DDDHHHIIIHHHFFFVVV]]]fffmmmrrrxxx|||~~~mmmKKKBBBDDD@@@AAACCCCCCCCCCCCEEEFFFDDDGGGJJJKKKIIIIIIKKKMMMVVVcccwww~~~}}}|||{{{{{{||||||zzzvvvrrrmmmkkkjjjlllmmmeeeeeebbb^^^]]]___^^^YYYQQQQQQQQQPPPNNNKKKHHHGGGEEEIIIKKKIIIHHHIIIJJJIIICCCDDDEEEFFFEEECCC@@@>>>AAA???===;;;;;;<<<>>>???===>>>>>>===<<<;;;<<<===???>>>===;;;:::999999999<<<;;;:::999;;;>>>AAACCC???<<<:::;;;======:::777999777777;;;;;;999999<<<999999::::::;;;;;;<<<<<<666666666666777888999:::888888777888888999:::;;;===<<<;;;;;;;;;<<<======:::;;;======<<<<<<===???;;;;;;;;;<<<===<<<:::888777===EEESSSiiiyyyaaaLLL@@@<<<;;;>>>??????@@@AAA>>>999:::;;;:::999777777999:::;;;:::999888999:::;;;<<<999<<>>::::::<<<999444888@@@ZZZppp{{{rrrqqqrrrzzzqqqVVVGGG888333555555555555111222333333222333666777888888888888777555444333<<<===>>>?????????>>>>>>FFFPPPZZZ^^^___bbbbbbaaammmxxx{{{oooNNNEEEGGG???@@@BBBCCCBBBCCCEEEFFFEEEFFFHHHIIIJJJKKKMMMNNNWWWeee{{{{{{yyyyyy{{{}}}xxxqqqkkkhhhiiilllnnnbbbcccaaa]]]]]]___]]]YYYTTTTTTSSSRRROOOLLLIIIGGGFFFKKKLLLHHHGGGIIIJJJGGGDDDEEEFFFEEEDDDBBB???>>>>>>===<<<<<<<<<===>>>>>>===<<<::::::<<<=========;;;;;;:::::::::;;;<<<<<<<<<;;;:::::::::<<<>>>@@@>>>;;;999;;;>>>???<<<888999777999===>>>;;;:::<<<999:::<<<>>>???>>>======777777666555666666777888888888888999999:::;;;<<<===<<<<<<;;;<<<===???@@@888;;;===<<<;;;;;;===???;;;<<<<<<<<<:::999:::;;;;;;AAAJJJYYYnnnlllWWWHHHAAA<<<@@@BBB???===>>>===;;;<<<===>>>===<<<;;;<<<===;;;;;;999999999:::<<<===999===AAAGGGVVViiitttvvvgggnnn{{{yyy___GGG;;;999888888888999999:::;;;999999::::::::::::999999666999<<<:::777555666999999999999:::::::::::::::888888888888999:::;;;;;;444444555555555666666666666777888999888777555444444777888666666999999666666555444555777999999999666666666666777777777777444555666777777777666666444555555666888999::::::777888999888666555666777444777999:::999888999:::777555333444666888888888333111333777888555444777888888999999999888888777;;;<<<:::666555888999777666777888999:::999888888555555555666777777888888666:::===<<<777444444666555666666666555555444333///222444666666777888:::777888888888777555333222333333333222111111222333222333444555666555555444///111222222111111333444222222222333333222222111000111222222222222111000...111222///---000111000000111111111222444666888555777888777666555666888666888:::999888888:::<<>>>>>===FFFSSSnnnyyypppoooppp~~~zzzhhhOOOCCC888555555333333444///111333444333333555999222333444333333333333111555777888999888777777777:::EEEMMMMMMLLLMMMMMMKKKZZZfffrrrxxx{{{|||uuu}}}pppOOOGGGIII???@@@BBBCCCBBBCCCEEEGGGFFFFFFGGGIIILLLNNNOOOOOO[[[hhh{{{vvvvvvxxxzzzqqqjjjggghhhllloooaaabbb```]]]]]]___]]]YYYYYYXXXVVVSSSOOOLLLIIIHHHGGGMMMNNNHHHFFFIIIIIIEEEFFFEEEDDDCCCAAA@@@???>>>=========>>>>>>=========>>>;;;777888;;;>>>>>>===888888888999;;;===???@@@===<<<;;;:::::::::;;;;;;<<<999888:::???@@@>>>:::999888:::???@@@<<<;;;===:::<<>>;;;:::999777777777888888999999999999:::;;;<<<===::::::::::::;;;===>>>@@@777:::<<<<<<::::::<<>><<<888777:::===<<>>???>>>>>>@@@AAAAAA@@@>>>??????===<<<:::::::::<<<>>>???;;;===>>>EEEVVVlllvvvvvvlllppp}}}uuuWWWDDD<<<;;;::::::;;;<<<===>>>777777888888888888777777444999===;;;555222555999888888888888888888888888777777777888999:::<<<<<<555666666666777777888888555666888999888777555444444888888777777::::::777888555333333555666777666444444555666777888999999222333555666666666555444222333444555666777888999777888999777555333222222222555888777444444888===666444222222555777999999222000222666777444444666777888999:::;;;:::999888===>>><<<777666:::;;;999666777888999:::999888888444444555666777888999999777;;;>>><<<555111000111000111111222222111111000222444666777666666777888777888999999777555222000222222333222111111333444000000000111222333444555000222333444333222222333111222222333333333222222111111111222222111111111///222222...---000222222//////000111111333666999888999:::999888777777999444888<<<===;;;:::;;;<<>>???GGGLLLPPP^^^ooozzzooojjjiiimmmYYYBBB<<<777666555222333555222333555666444222444777333444555333333444333111,,,111777;;;<<<:::888777:::BBBFFFAAA>>>BBBFFFEEEIIIUUUaaagggmmmuuu{{{~~~}}}~~~~~~xxxyyy~~~vvvooowwwlllNNNGGGJJJDDDCCCBBBCCCEEEFFFFFFFFFIIIFFFFFFJJJMMMMMMPPPUUUfffsss|||xxxyyy{{{{{{{{{wwwooohhheeeiiinnnllljjjddd^^^^^^```]]]XXXVVVRRRNNNMMMMMMLLLIIIFFFDDDGGGIIIJJJIIIHHHHHHIIIEEEGGGEEEAAA???BBBBBB@@@>>>>>>===<<<<<<<<<<<<<<<999888999<<<@@@BBB@@@===;;;:::999888999;;;>>>???===;;;::::::<<<======<<<======>>>@@@AAA@@@>>>;;;===>>>??????>>>===>>>@@@@@@>>><<<===??????===;;;<<<;;;:::;;;<<<<<<:::888999:::===?????????===<<<;;;::::::;;;<<<>>>===<<<===<<<<<<===>>>>>><<<:::888999:::;;;<<<:::777444>>>===DDDVVVjjj{{{yyykkk]]]HHH???:::>>>CCCCCC@@@>>>BBBBBB@@@===;;;:::;;;===<<<;;;;;;::::::;;;;;;<<<===<<<>>>EEENNN[[[mmm}}}qqqvvvwwwkkkQQQBBB888:::;;;999:::>>>;;;999888777888888888777777888999999::::::999999???<<<999999:::;;;:::999:::888777777888999999888:::888777555555666888999555777::::::888777666666777777777777888888888888:::777555444555777888888111000111444777:::;;;;;;444777999999777444333222555444222111222555888:::777888777444222111333555999888666555666888;;;===777777666555555555555555666555444333333444555666555444444555666888:::;;;666666888999;;;<<<===>>>888888777777666666555555888888777777777888:::;;;===<<<:::666222111222444111000000111333444444333888777555444444555666666777555777;;;999333222666777333///000444777666444000000000000111222333444666555444444555666555444333222222444555555333111+++...111222111000//////222333444333111/////////000333222...000666777222:::666666888888444333555??????FFFSSS[[[\\\```fffnnnrrrvvvyyy~~~eeeOOODDD666555444333333333444444444333777<<<;;;555666;;;444444555555555555555555///666888555555888999666666@@@DDD???;;;<<>>EEEMMMUUUXXX^^^hhhrrrvvvuuu}}}sssfff\\\[[[]]]aaadddiiisss~~~}}}xxxssszzznnnNNNFFFJJJFFFEEEDDDDDDEEEFFFFFFFFFHHHEEEEEEJJJMMMPPPTTTZZZmmmzzzyyyvvvzzzzzzwwwrrrmmmlllqqqvvvkkkjjjeee```aaadddbbb]]]VVVSSSOOOLLLKKKIIIFFFDDDGGGIIIKKKKKKJJJIIIIIIJJJJJJJJJGGGBBB@@@BBBAAA===>>>>>>===<<<<<<<<<<<<======<<<<<<===??????===:::::::::999888999:::<<<===>>><<<;;;;;;===>>>>>>=========>>>???AAA@@@>>>;;;>>>???@@@@@@???>>>???AAA<<<;;;:::;;;===???>>><<<===<<<<<<<<<======;;;999;;;<<<===>>>??????>>>>>>===<<<<<<===??????>>><<<===<<<<<<===???>>><<<:::::::::;;;======<<<999666;;;999>>>LLL]]]mmmzzz|||qqqTTTHHH>>>===@@@@@@??????>>>??????>>>;;;::::::;;;;;;;;;::::::::::::;;;;;;:::999;;;BBBLLLZZZmmm}}}bbbMMM:::555666666888===<<<:::888888::::::999888999:::;;;;;;<<<<<<;;;;;;@@@===::::::<<<===<<<;;;999888777777999:::999888;;;:::888777777999:::;;;888:::<<<<<<:::777666555666666666666666666666666:::888555555666888888888444444444555888999888777444777999999777555333222666666555444555666888:::;;;;;;:::777444333333555888777555444555777:::;;;999888777777666666666777666555555555555555555666555444444444666777999;;;666666666777999;;;<<<===888777777777666666666555<<<;;;999888888999::::::;;;<<<;;;999666555666888555444333333444555444222777666555444444444444444666555888<<<;;;666555888666222///111555999999777444333111000111444777999888777666555555555333222222222222333444444222000...000333444333222111222333444555444222000000111333666555222555;;;<<<999777777888:::999777;;;BBBHHHOOO___qqq}}}iiiNNN<<<666666555333333333444666888<<<999888<<<<<<777555666666555555444444555555666111777999777666999999666555===@@@===:::<<<>>>===CCCKKKSSSYYYcccpppzzz}}}uuucccFFFEEEFFFJJJNNNTTT___jjjuuu}}}yyyyyymmmLLLFFFKKKGGGGGGFFFFFFEEEFFFFFFFFFGGGDDDDDDIIINNNRRRYYY```sss~~~}}}yyysssllliiikkknnnmmmlllgggccccccfffddd^^^XXXUUUQQQNNNLLLJJJGGGEEEKKKLLLLLLKKKJJJIIIKKKLLLLLLKKKGGGCCCCCCFFFDDD???AAA@@@??????>>>>>>??????BBB@@@???>>>>>>===:::777;;;:::999888888999;;;;;;>>>===<<<<<<>>>??????>>>>>>======???@@@@@@>>><<<===>>>???>>>===<<<===???999888888999<<<======<<<>>>===<<<===>>>>>><<<:::::::::;;;<<<<<<======>>>???>>>>>>???AAA@@@>>><<<<<<<<<<<<===??????===;;;:::<<<===>>>>>><<<:::999;;;777888BBBOOO[[[hhhrrrzzzbbbRRRBBB<<<<<<<<<===???:::;;;===<<<;;;999999:::::::::999999999999::::::999888:::BBBLLL[[[ooodddEEE888666666999===;;;:::999:::;;;<<<;;;:::;;;<<<======>>>>>>======@@@>>>;;;;;;<<<=========888777777888:::;;;:::888;;;::::::999:::;;;===>>>:::<<>><<<888666666666555555444444555555555;;;888666555666888999888555555555777999999777555444777999999777555444333888888777777777888888888<<<<<<;;;888555333333444777666444444555666999::::::999999888888888888888555666666777777666666555555555444444555777888:::666666555666777999;;;<<<777777777777666666666666<<<;;;999888777777888888999;;;<<<<<<:::::::::;;;999777666555666666444333666666666555444333222111444555999===<<<888777:::444111///000444888999888666444111000111555999<<<888888777666444333222111222111111222333333222000...111333444333222222222444555666555333222222333222555555444666;;;>>>===888888:::<<<;;;===HHHTTT[[[iii}}}kkkTTT>>>333111444333222222444666999:::@@@;;;999;;;<<<999666666888666555444444555666777444888:::888777888888666333777999888777:::;;;;;;CCCNNN[[[fffrrrvvv```???<<<;;;===@@@EEEQQQ]]]gggvvv|||tttrrrxxx~~~jjjIIIEEELLLHHHIIIHHHGGGFFFEEEFFFGGGHHHEEEDDDIIIOOOTTT\\\cccvvv{{{tttmmmiiihhhjjjpppoooiiidddcccdddaaa[[[ZZZXXXUUURRROOOMMMLLLJJJMMMMMMMMMKKKIIIIIIKKKMMMKKKJJJFFFCCCFFFKKKIIIDDDDDDCCCBBBBBBAAAAAABBBBBBCCCBBBAAA???===<<<:::888<<<<<<;;;:::::::::;;;;;;>>><<<;;;<<<===???>>>>>>>>>======>>>??????>>><<<:::;;;<<<;;;:::999:::;;;999999999:::<<<<<<===<<<>>>===<<<<<<======<<<:::888888777888888999;;;;;;?????????@@@AAA@@@===:::;;;;;;;;;===??????===<<<:::<<<>>>>>>===<<<;;;;;;<<<888777>>>FFFOOOZZZdddnnnyyyjjjXXXEEE<<<:::999:::<<<888999:::999888888999;;;:::999999888888999999::::::999<<>>>>>=========<<<;;;:::;;;<<<======777777777999;;;<<<:::888::::::::::::;;;<<<===>>>888;;;>>>???===:::888777777666555555444555555666:::777555444666777888888333333555777:::;;;999888555777999999777555444555777888999999888777666555888888888666444222222333777666555555666777999:::999999888888888888888999555666777888888777666555666555555444555666888999777777666666777888:::<<<666666666666777777777777888777666555555555666777888:::======<<<;;;:::;;;888777666666777777555444666666777777666444222111222444888;;;;;;999999:::333111//////333666777777444333111000111444777999555666666555333222222222222111000111222222111000---///111222000000000111333444555444222222333444333555666666777;;;>>>@@@===999888;;;AAAKKK[[[iiivvv~~~jjjYYYIII<<<555444222222333444555777888999;;;<<<>>>???===:::999::::::888555333333555777888555888:::999777777777666666888999999999;;;>>>???JJJ\\\rrrtttaaaIIIEEEAAA@@@@@@DDDPPP\\\fffwwwzzz|||xxxooohhhjjjooorrruuutttsssuuuzzz~~~~~~{{{gggGGGEEEMMMHHHIIIJJJHHHFFFEEEFFFHHHJJJFFFFFFKKKQQQVVV^^^fffyyy~~~|||xxxuuusssssssssnnnmmmiiidddccceeeaaaZZZXXXWWWVVVSSSPPPNNNNNNNNNLLLLLLLLLKKKIIIIIILLLNNNLLLLLLHHHEEEGGGKKKJJJEEEDDDCCCBBBBBBAAAAAABBBBBBBBBBBBAAA???===<<<<<<<<<>>>======<<<<<<<<<<<<======;;;:::;;;<<<=========>>>===<<<===>>>???===<<<;;;<<<<<<;;;:::999999:::<<<=========<<<<<<<<<===<<<;;;;;;;;;<<<<<<:::999888888777888888999;;;;;;>>>======>>>>>>>>>;;;999::::::;;;===???@@@>>><<<999;;;======<<<:::;;;<<<<<<999999===BBBHHHQQQYYYcccppplll[[[HHH???<<<999888999999999888777666777:::===:::999999888888999999:::999999===GGGSSSbbbvvvmmmHHH999888777777888888888888:::;;;<<<;;;999999:::;;;;;;<<<<<<;;;;;;999999999999999:::;;;===999888888999;;;;;;:::999777888888888999:::;;;<<<555888===???>>><<<:::::::::999777666666666777888999777444333555666777777666555666888:::;;;999777555777999888777666555666666666777888777666444222555666777777555444555666777777777777777999:::;;;777777666666666777777888555666777888888777666555888777666555666666888888999888777777888999:::;;;555555666666777777888888555555444555555777999:::777:::<<<===;;;999777777555444333444666777666555777777888888777666444333111555888888888888888888777555333222333555666666222222333444555555555666000222444333111111222444222111000000222222111000...000111111000000111222222333333222111111333555555666888999999:::>>>CCCAAA:::888AAARRRdddwww|||hhhRRRFFFAAA;;;777555111222444666888888999999<<>>???@@@EEEIIIWWWqqqrrrfffMMMHHHDDDBBBBBBFFFRRR^^^ooo{{{}}}{{{yyysssvvvssslllgggggggggfffllliiihhhkkkpppssstttssswww~~~hhhIIIEEELLLFFFHHHJJJHHHEEEDDDFFFIIIKKKHHHIIIPPPVVV[[[bbbjjj}}}zzzvvvsssqqqpppjjjjjjgggeeefffiiifff```VVVVVVUUURRRNNNLLLLLLLLLKKKLLLLLLLLLKKKKKKMMMOOOOOOQQQNNNHHHEEEGGGFFFCCCAAAAAA@@@????????????@@@AAAAAAAAA@@@>>>===>>>@@@======>>>>>>>>>>>>>>>>>><<<;;;::::::<<<======<<<>>>===<<<<<<>>>>>>===<<<>>>???@@@???===<<<<<<===>>>???@@@???===<<<===>>><<<;;;:::;;;<<<<<<:::888::::::;;;<<<<<<======>>>===<<<;;;;;;<<<<<<;;;:::999999:::===???@@@???===888;;;>>>===;;;:::<<<>>>:::888:::???AAABBBGGGNNNWWWhhh{{{ooo___MMMDDD@@@<<<999888:::::::::888777888;;;===::::::999999999999::::::777888>>>IIIUUUcccvvvdddEEE:::===>>>===???888888999:::<<<<<<:::888777888999999::::::999999666777777777666777:::<<<<<<:::888888999::::::999555666666777777888888888333777<<>><<<<<<===;;;999777777777999:::999777444444555777777777<<<;;;999888888888666555666777999888777666666777444555666666666444333222555777999999888888999:::777777777888888999:::;;;555555555555555555666777555666666777777666666555:::999888777777777888999888888999999999999999999444555555666777888888999777666666777888:::<<<>>>777999;;;;;;888666444444444333222444666777666666777888888888888777666666444777888555444666888777:::999777666555666777888444555666888888777555444...111333333111000333666444222000000222333222111111222333333222222333555111222222111111111444666111222555888888888===DDDEEEAAADDDVVVnnn}}}rrreeeSSSAAA;;;;;;;;;999888333333444666999;;;===???NNN```mmmhhhWWWHHHAAA>>>;;;:::888666555666777888777777999;;;:::777777999888:::>>>AAAAAACCCKKKUUUlllooofffKKKGGGDDDDDDFFFKKKXXXddduuu~~~yyysssmmmmmmpppoookkkhhhgggeeeaaaeeeaaa```cccffffffgggjjjnnnxxxoooNNNEEEHHHDDDGGGIIIHHHDDDDDDGGGJJJKKKJJJMMMUUU\\\bbbiiippp~~~zzzvvvqqqmmmjjjkkkllljjjhhhkkknnnkkkeeeYYYYYYWWWSSSMMMIIIIIIJJJIIIKKKNNNNNNNNNNNNOOOPPPOOOSSSRRRJJJDDDCCCEEEDDDBBBBBBAAA@@@@@@@@@@@@@@@AAABBBBBB@@@======???AAA;;;<<<===>>>>>>>>>>>>>>>===<<<:::;;;===>>>>>>===>>>===;;;<<<===>>>===<<<@@@AAABBB@@@>>>======>>><<<>>>@@@???===<<<>>>@@@===<<<;;;<<<======;;;999;;;<<<===>>>??????>>>>>>===;;;999999:::<<<======999999:::<<>>999===@@@???<<<;;;===@@@999:::>>>BBBBBB???@@@EEEJJJ]]]tttxxxgggTTTJJJEEE@@@<<<;;;999;;;======;;;:::::::::;;;;;;::::::::::::;;;;;;777999AAAMMMYYYfffwww|||```EEE===@@@@@@AAACCC:::::::::<<<===<<<:::777666777777888888888888888444666777666555666:::===???<<<999777888999::::::555555666666666666666666555999???BBBAAA???===<<<>>><<<999777777777999:::;;;999666666777999999999@@@===999777777777666666666777888888777666777888444444555555555444444333555777::::::999888888999666666777777888888999999555555444444555555666777666555555555555555555666<<<;;;999888888888999999666777999:::999888777666444444555666777888999999999888888888999:::<<<===666888999999777555444555666444333444666666555444666666666666666777777888999<<<:::444222666888777888777666555444555888:::777777666666555444444333000333666555222111333666555333111111222333333333222333333333222222444555222333333222111333666888000000555:::;;;;;;BBBKKKPPPSSS___vvvxxxggg]]]PPPEEE;;;999999888:::<<<777555333444888???GGGLLLiii|||sss^^^LLLBBB;;;:::999888777777777777999777:::>>>===999999>>>999===DDDJJJJJJMMM[[[jjj|||iii]]]MMMIIIHHHIIIKKKQQQ]]]iiiwwwzzzrrrlllgggfffkkklllgggccccccbbb______\\\]]]```aaa```dddjjjkkkwwwuuuRRRFFFEEECCCFFFIIIGGGDDDCCCGGGKKKKKKJJJOOOYYYaaagggooovvv}}}|||{{{yyyvvvtttqqqqqqooolllnnnpppmmmfff]]]]]][[[UUUNNNIIIHHHIIIIIILLLOOOQQQQQQPPPQQQRRRKKKQQQRRRKKKCCCCCCFFFHHHEEEEEEDDDCCCCCCCCCCCCCCCBBBCCCCCC@@@===<<>>>>>>>>>>>>>>===<<<<<<>>>??????>>>>>>===;;;;;;===>>>===<<<@@@@@@AAA@@@===<<<<<<===999<<<>>>>>>======???BBB>>>===<<<===>>>>>><<<:::999:::===?????????===<<<>>>;;;999888:::<<<>>>???888888:::<<>>:::>>>AAA@@@===<<>>===:::777666666777888888888888777444666777777555666:::>>>AAA===999666777888::::::555666666666666555555444888<<>><<<999777666777999:::===;;;888777999;;;;;;;;;>>>;;;777666777999::::::666777888888777666777999555555555555555555555555555777999999777555555555555555666666777888888888555555555555555666777777666555444333333444555666===<<<:::999888999999:::444666888:::999777555333333444555666777888999:::999888777777777888999:::555777888888666555666777888777555555666666444333555555444444444666888999===???<<<444111555888777333333333222222333666999888666444111000000111222333777999777333111333666666333111111222444444333000111222111000000222444333444444333333444777:::666777<<>>>>><<<;;;:::::::::<<<>>>???>>>===<<<<<<>>>@@@CCCEEE???===<<<===>>>???>>><<<@@@BBBDDDDDDBBB???>>>>>>>>>======<<<<<<<<<======999:::<<<>>>>>>===<<<;;;999:::<<<>>>>>>>>>===<<<<<<>>>>>>;;;777666999<<<999777777<<>>??????>>>>>>???AAA@@@DDDFFFFFFBBB>>>======CCCBBBVVVxxxyyygggTTTJJJFFFBBB<<<===<<<>>>BBBAAA<<<999:::>>>;;;888;;;???@@@===999;;;>>>DDDMMM[[[nnn```NNN>>>;;;:::888;;;AAA@@@;;;777888<<>>;;;;;;::::::999888777666666666777999:::;;;::::::999;;;;;;;;;999888888:::<<<;;;999777666555666777888<<<<<<===@@@BBB@@@;;;666888888888888888777666555888777666666777999;;;======:::777777999:::999777666666666666777777777777:::888777777777777444222555666777666555444555666222222333444777;;;>>>@@@888777777666666666666666444888:::888444333555999999999999888888999<<>>999555444666999;;;666444222000111333666888>>>:::555111000000111111777444111///000111333333111111111222333444666777111444777777444222222333444333222333444666666666777:::GGG[[[fffmmm{{{yyygggXXXMMMFFFBBB:::;;;;;;999666555999<<>>@@@AAAAAAAAA@@@???>>>>>>===<<<;;;::::::<<<>>>???>>>=========>>>???AAABBB>>>===<<<===>>>???>>><<<>>>@@@BBBBBB@@@>>>======???>>>>>>===<<<;;;;;;::::::;;;===>>>>>><<<;;;:::999;;;>>>@@@AAA@@@???===>>>>>>>>><<<;;;;;;===???:::888888<<>>999EEEcccyyyuuu```PPPHHHCCC???>>><<<<<>>;;;777333222444777999777555222000000111444666999666222000000111111111555333111000111222333333111111111222333444555666333555888888555333222333333222111222333444555555;;;@@@SSSmmmzzzmmm[[[NNNFFFBBB===999888888888666555666999;;;999666888::::::CCC^^^|||mmmRRR;;;777444666666555666999>>>::::::>>>AAADDDLLLVVVXXXggglllaaaZZZSSS]]]```ccc```[[[YYY]]]aaafffoooyyyvvvvvvnnnnnnnnnkkkddd]]][[[^^^aaaccc___dddooorrrpppxxxnnnPPPFFFDDDBBBEEEHHHIIIHHHHHHHHHIIIHHHNNNPPPYYYjjjsss|||~~~|||~~~zzzssssssxxxuuummmjjjhhhgggeee___VVVQQQRRRSSSSSSOOOJJJJJJMMMMMMJJJKKKJJJHHHHHHHHHHHHJJJKKKHHHHHHHHHFFFDDDAAA>>>===??????@@@@@@@@@??????>>>>>>===<<<;;;;;;<<<>>>???>>>>>>>>>>>>>>>=========>>>===<<<<<<>>>>>>===<<<;;;===??????>>><<<<<<<<<>>>??????>>>===;;;999888;;;<<<=========<<<;;;:::999<<>>AAA@@@<<<888888999999999888999<<<>>>;;;===@@@???===;;;999999===777@@@YYYqqq}}}|||gggTTTIIIDDDAAA???<<<;;;===<<<::::::===;;;999999;;;======:::777999;;;@@@LLL^^^rrr[[[GGG777888??????===>>>888777666888<<<===;;;999888999999999:::::::::;;;;;;::::::::::::;;;<<<<<<888666555777:::;;;999777777777777777666666666666999777555555666777666555777777888999999999888888888777666555555666888999;;;999888888999999999888888888888777777666666555888777777888999999777666:::::::::999666444444555999888666555666777999:::777777666555555555555666555999<<<===:::888888:::@@@@@@???===:::999:::<<<888888999999999999999999777777888888999999999999999999999888888666555555000222555888999888666555777777777999::::::777555666666666666888:::<<<======:::777444333444666888777555333000000111222444333111///000111222222111222222222222222222333333222222111111222333444444555666888888555333222333111000000111111222333444;;;BBBXXXwww___RRRCCC;;;<<<>>><<<999:::888555444555666777666222555:::>>>===DDD___zzz~~~fffOOO;;;666333444555555999>>>@@@>>>===@@@DDDMMM\\\jjjxxxtttbbb]]][[[ZZZ```ccceeebbb\\\ZZZ\\\```___kkkuuuuuuqqqkkkfffaaa```aaaaaadddcccjjjvvvzzz|||kkkLLLCCCAAAAAACCCFFFHHHGGGGGGHHHIIIFFFLLLOOOYYYlllwww}}}|||{{{qqqqqq~~~{{{iiimmmlllllljjjcccYYYUUUWWWSSSSSSPPPMMMNNNQQQOOOJJJLLLKKKJJJHHHHHHHHHIIIJJJKKKKKKJJJIIIFFFCCCAAA@@@===>>>??????@@@@@@@@@???@@@???===<<<<<<===>>>???>>>>>>>>>>>>===<<<;;;:::>>>===<<<<<<===>>>===<<<:::<<<>>>>>>===<<<<<<===<<<===>>>>>>>>><<<999888::::::;;;<<<======<<<<<<;;;<<<>>>???AAAAAABBBBBBCCC@@@======@@@BBBAAA???999:::<<<@@@BBBAAA<<<888:::::::::999999:::===???;;;===>>>>>>>>><<<;;;;;;;;;:::EEE]]]ttt{{{lll]]]UUUNNNIII@@@<<<;;;<<<<<<:::;;;???999999999<<>><<<888:::@@@LLL^^^ppp}}}lllRRR===;;;AAABBB>>>===888777888;;;===>>><<<:::::::::::::::::::::::::::;;;:::999888888999;;;<<<999666555888===???;;;777666666777777777666666555777666666555666666666666777777888999:::::::::999888777555444444555666777:::999888888888888999888999999888888777666555555666555555777888999888666999:::;;;999777666666777:::888777555555666888999777666555555444444555555444777;;;===;;;999999999???@@@???===:::::::::<<<999999999999999999999999888888999999:::::::::999999999999888777666555444111333555777888999888888666666888:::<<<;;;888555777777666777888:::<<<======;;;999666666666888999666555333222111333444666111000000111333333222000000111333444333222222222222222111111111222222333555666666666444222111111///000000000000111222444===DDDXXXuuujjjLLLDDD;;;777999<<<===<<<>>>:::555444555666444222333555999<<<>>>GGG^^^ttt~~~pppZZZDDD777333222555666777<<>>???@@@AAAAAAAAABBBAAA???=========??????===>>>>>>>>>===<<<::::::===<<<;;;<<<===>>>===;;;;;;<<<>>>>>>===<<<===>>>999:::<<<>>>>>>===;;;:::888999:::;;;===>>>>>>???===<<<;;;;;;<<<>>>AAACCCDDDAAA======???@@@>>><<<888:::>>>AAACCCBBB???<<<:::;;;;;;:::999:::<<<>>>::::::;;;<<<<<<<<<;;;:::666:::EEEXXXlll{{{~~~uuuooojjjbbbZZZDDD@@@>>>???>>>;;;;;;>>>:::::::::;;;=========<<<999>>>HHHVVVgggwww```DDD<<>>@@@BBBCCCCCCCCCDDDCCC@@@>>>===>>>???@@@===============<<<<<<<<<===<<<;;;;;;======<<<;;;===>>>???>>><<<<<<===>>>888999;;;<<<======<<<<<<999999:::;;;<<<>>>??????>>><<<:::999:::<<>>:::;;;<<<;;;999888999:::777666666888:::;;;:::999888===CCCLLL[[[ooo}}}|||zzzrrriiiRRRNNNKKKKKKFFF???<<<<<<>>>===;;;:::999:::;;;<<<<<>><<<999777888999999999999888777777888777555444555888;;;===555555666999;;;;;;999666;;;:::888777555555666666777777666666555555555555444444444555666888:::;;;777666555555555444222000000333666555222000000222000000//////000111222222333111000000111222111///000222444333111111444777CCCOOOddd}}}zzzpppZZZ<<<444888:::888333000111444777555333333666888::::::777444111555@@@PPP```jjjtttwwwwwwpppeeeVVVCCC333333333555888777555999@@@???PPPcccppp}}}uuuaaaWWWSSSRRRRRRVVVXXX[[[___eeennnwww}}}}}}{{{uuujjjfffbbbcccjjjqqqwwwyyypppSSSJJJIIICCCFFFHHHIIIHHHGGGGGGHHHNNNSSSUUU___sss}}}uuuvvvpppppprrruuusssiii^^^[[[^^^]]]ZZZVVVTTTXXX]]]ZZZSSSNNNOOOQQQRRRPPPMMMIIIFFFFFFEEEDDDCCCBBBAAAAAAAAA<<<===???AAACCCDDDEEEEEEEEEDDDAAA???>>>>>>???@@@<<<<<<<<<<<<<<<>>>???@@@===<<<;;;;;;======<<<;;;>>>>>>>>>===;;;:::;;;===:::;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>><<<::::::<<<===<<<>>>@@@AAA@@@???>>>===;;;===??????<<<:::888888777555555777:::<<<;;;:::;;;BBBEEEDDDLLL___rrr|||}}}xxxiiifffccc```WWWKKKAAA??????>>><<<;;;;;;>>>BBBEEEHHHUUUhhhwww}}}```CCC999999777666888777888777777666555666777::::::999999888888888777999999999999999888777777777666666666666777777777999888777777777999:::;;;888:::<<<;;;999999;;;===;;;;;;;;;;;;;;;;;;:::999777666555444444666888:::666777888888666666888;;;888888888888888888888888888777777888::::::999777666777999888777777888999999888666555666777999:::555444444333222333333333222222444666888999999999666888::::::::::::;;;<<<999999999999999999999999555999>>>AAABBB???:::777888999999::::::::::::999888888777666777888:::;;;555555555777999:::999777;;;999777666444444444555666666666666666555555555555555555555666777999999777666444444555555333222111555777555000...///222.........///000111222333333111///000222333222111111444666555333222666:::EEEUUUmmmvvvjjj]]]WWWKKK777666777888666444333333444555555555444333444777999333333222444:::FFFRRRYYY\\\]]]\\\WWWQQQIII>>>444555555777::::::;;;CCCLLLVVVmmmkkk\\\VVVSSSQQQRRRVVVVVVXXX\\\dddnnnyyyooocccbbbbbbfffooozzzoooSSSJJJIIIGGGIIIKKKLLLKKKIIIIIIJJJOOOUUUYYYfff~~~}}}~~~{{{}}}qqqtttwwwuuukkk___\\\___]]]XXXPPPLLLPPPUUUTTTOOOKKKMMMQQQSSSRRRNNNJJJFFFIIIHHHFFFEEECCCBBBBBBBBB<<<===???BBBDDDEEEFFFGGGFFFEEEBBB@@@>>>>>>???@@@<<<;;;;;;;;;<<>>>>>>>><<<:::999:::;;;===<<<;;;:::::::::::::::???>>>===;;;;;;:::::::::;;;<<<>>>??????===;;;999;;;===>>><<<::::::===AAA>>>???@@@@@@>>><<<;;;;;;???AAACCCCCC@@@===:::999999777666888<<<>>>>>><<<999CCCFFF@@@AAAPPP```hhhzzz~~~zzzwwwrrrfffVVVIIIDDD>>>>>>======???EEELLLRRRZZZiii}}}uuuZZZAAA999:::999999<<<;;;;;;:::888666666777999777888888888888999999999999::::::;;;:::999888666999:::999888666666888::::::999888777777999;;;===999::::::888666777;;;???<<<<<<<<<<<<;;;:::999999666666555444555777999;;;555777999888666666888;;;888888888888888999999999;;;:::999:::;;;<<<:::888888999999888666555666777:::999777666555666777888555444333333222222333333333333333555888:::::::::777999;;;;;;:::::::::;;;888888999::::::;;;<<<<<<666:::@@@DDDEEEAAA;;;888888888999:::;;;;;;;;;;;;777888888999999999888888666444444555777999888888999888666555444444444555777888888888888888777666666666555555555666666777666444333333444555444333333666777555///---///222------......000111222333333111///000333555444333222555888777444333777;;;LLL___wwwyyy}}}nnnccc[[[OOOBBBAAA???333888555222111333555555444888999888444000...111444000333555333333999AAAGGGDDDDDDCCCAAA@@@???;;;777777777999===???DDDPPP\\\uuuxxx]]]RRRQQQPPPPPPRRRYYYYYYZZZ___hhhtttxxxeee___```dddkkkvvvnnnMMMEEEIIIHHHGGGGGGFFFGGGIIILLLNNNSSSUUU^^^ooozzzwwwtttqqqoooiiiaaa^^^```cccZZZPPPJJJKKKNNNNNNMMMLLLMMMNNNMMMKKKJJJIIIJJJMMMLLLIIIEEEBBBAAACCCFFF<<<<<<<<>>???>>>===>>>???@@@???>>>>>>===;;;::::::;;;<<<>>>??????===;;;:::999:::;;;@@@>>>===<<<;;;:::777444<<<;;;:::<<<>>>===999555======>>>>>>>>>>>>======<<<===>>>>>>>>>===;;;:::<<<<<<;;;:::::::::;;;;;;===???AAA@@@===:::888888<<<;;;;;;>>>AAABBB???;;;===???@@@AAABBBFFFNNNSSSuuuzzzxxxlll```SSSHHHCCC??????EEEIIIMMMWWWbbbhhh}}}gggVVVDDD<<<:::999999;;;======>>>>>>===;;;999888888999999777777888;;;>>>:::<<<>>>>>><<<:::::::::<<<999666555666777777777888888888999999:::::::::999;;;===<<<888777999;;;>>>===<<<;;;:::999999999777555333333555777888888666666666666666555555555777888888888888777666666<<<:::888:::<<<<<<:::777999:::<<<;;;999777777888;;;:::888777777777888888777666555666888888444111444444555777888:::;;;;;;666777999::::::999888777888777666777:::<<<<<<;;;999:::===AAADDDAAA;;;666999<<<===<<<999888;;;>>>999888555444555888<<<>>>???:::666666999:::777333999999888666555555777:::???<<<999888:::;;;:::888555444333222333444555666777444111222666777444111222333444222000//////000111111000000000111333444222000...000333444222///666555333000000333888<<>>;;;:::666111222666999;;;:::>>>???>>>UUU|||pppZZZNNNNNNTTTUUUTTT[[[QQQXXX___^^^sss{{{oookkk^^^bbbiiisssoooNNNGGGJJJHHHHHHHHHHHHHHHIIIKKKMMMSSSUUU```ttt{{{yyyvvvssspppjjjbbb```cccbbb\\\UUURRRSSSTTTRRRPPPLLLMMMNNNMMMKKKJJJJJJKKKLLLJJJGGGEEEDDDDDDDDDEEE===;;;;;;@@@GGGJJJGGGCCCFFFEEEDDDDDDEEEBBB>>>:::===<<<<<<>>>@@@AAAAAA@@@>>>===<<<;;;:::;;;;;;<<>>===;;;;;;;;;;;;999777::::::;;;<<<>>>>>>===;;;:::;;;<<<===????????????<<<======>>>===<<<;;;:::===<<<;;;;;;::::::::::::<<<>>>??????===:::999999999999999===@@@BBBAAA???;;;===>>>???@@@DDDIIINNN```hhhsss|||vvvjjj[[[OOOGGGDDDDDDJJJOOOTTT^^^hhh{{{ppp^^^OOO@@@:::999999999;;;;;;;;;;;;;;;;;;:::999888777999::::::888777888999:::;;;;;;:::999:::<<<>>><<<999666666777888888888999999:::::::::;;;;;;;;;:::;;;<<<;;;:::999999:::;;;;;;;;;;;;;;;:::999888444444444555888999999777666666666666666666666666777777888888888888888888999888777888::::::888666777999:::999888777777888;;;:::888777777777888999777666555666777888666333666666666777777888888999777888888999888777666555666555555666888:::::::::888888:::===>>><<<777222888:::<<<;;;999999;;;>>>:::888777666666999<<<>>>???;;;888888::::::777333666777666555444555888;;;???;;;888666777888777666888777555444333444444555444000...///333444111...222333333222111000111333222111111000000111222333222111111333444444333222555444222000000222777;;;IIITTTfffxxx{{{uuuooofff[[[SSSKKKDDD<<<888888999777555888555222333777888555222999:::;;;999444222222444111222222333444555666666<<<999888888555111333777@@@BBBAAACCCEEEHHHeeeyyyiiiTTTIIIJJJOOOQQQPPPXXXSSSUUUWWWYYYjjjvvvkkkhhh]]]cccjjjssspppOOOHHHLLLHHHIIIJJJIIIIIIIIIKKKMMMNNNRRR___vvv}}}yyyuuurrroooiiibbbaaadddaaa]]]YYYXXXYYYXXXUUURRRNNNOOOOOONNNKKKIIIIIIJJJJJJHHHEEEFFFGGGHHHFFFCCC>>>;;;;;;BBBJJJKKKDDD<<>>AAABBBBBBBBB>>>>>>======<<<;;;::::::@@@===;;;;;;>>>???>>><<<===<<<::::::;;;<<<<<<;;;777999;;;======>>>@@@BBB888999;;;===???@@@AAAAAA<<<============<<<;;;;;;======<<<;;;::::::999999999;;;======<<<:::999:::;;;::::::;;;>>>??????>>>888:::<<<===>>>@@@DDDFFFOOOWWWdddpppxxx{{{}}}~~~|||rrrcccWWWPPPOOOPPPTTTYYY___iiirrr{{{wwwSSSGGG<<<888999888888:::999999888888888888999999777999<<<<<<:::777666555;;;;;;:::888777999===@@@;;;999666666777888888777;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;:::888777999:::;;;;;;:::888777333444555888;;;;;;999777666666666666666777777777888888999999999999999999777666555666888888777555555777888888777666888999:::999888777777777888999777666555555777888777777777777777777666666666666888888888888777555444333444333333444777888888777999999999::::::888555222888:::<<<;;;888888;;;>>>:::999777777777999;;;======;;;999:::;;;:::666222333444444444444555888;;;===999555333333444555555:::999777555444444444444222///...///222333111...222333333222111222444666444333111000000111222222222333555555444444444555444444333111000222666999CCCLLLXXXeeepppxxx~~~zzzuuuqqqjjj___WWWRRRNNNIIIEEEDDD===666333444777888888<<<888444444555666444222444777999888555333555888222222333333333444444444777555555666444111333888???CCCCCCEEEMMMXXXxxxzzzlll^^^MMMDDDEEEIIIKKKKKKPPPUUUQQQMMMTTT^^^mmmooogggfffbbbgggnnnuuuqqqPPPJJJNNNHHHJJJLLLKKKIIIIIIKKKMMMOOOTTTddd|||}}}yyyuuurrrlllfffeeehhhdddaaa]]][[[ZZZXXXVVVSSSSSSSSSRRROOOKKKHHHGGGHHHIIIFFFDDDFFFJJJKKKGGGCCC???>>>>>>CCCGGGGGGBBB===@@@@@@@@@AAAAAAAAA@@@??????>>>===???AAABBBBBBAAA?????????>>>===;;;999999BBB>>><<<>>>BBBCCCBBB???>>><<<::::::;;;<<<<<<;;;666999<<<<<<;;;<<<@@@DDD888999;;;===>>>@@@@@@AAA=========<<<<<<<<<;;;;;;======<<<<<<;;;:::999888777999;;;;;;:::::::::;;;@@@>>>===<<<;;;;;;;;;;;;888999;;;===>>>>>>???@@@FFFIIIOOOZZZccclllvvvyyyoooddd`````````bbbfffllluuu|||}}}gggKKKAAA:::888999888777999999888777777777888:::;;;888:::<<<<<<:::888888888<<<===<<<:::999999<<<>>>888777555555666777777666::::::::::::::::::;;;;;;;;;999777999;;;;;;888555444666999;;;;;;:::888777666666777888:::;;;999777666666666777777888888888;;;;;;:::999999888888888555555555666777777666666555666888888777777999;;;:::999888777777888999999888666555555666888999:::666666666666666666666666888888888777777666666555333333333444777888777666;;;::::::::::::999888777999;;;<<<:::777666888;;;888888777666777777999999:::999999::::::888444000222333444333333444666888888555222000000222444555888777666444444444555555333222111111444555333222444555444333111222444777555444222111000111111222000333666666333222444666444444444333333333666888>>>CCCJJJQQQWWW^^^eeejjjllllllooosssxxxzzzzzzyyyxxxwwwsssnnniiieeeaaa^^^WWWPPPHHHBBB@@@AAAAAAAAA;;;888444333555888999999>>>:::666444444444333222000333666666555666999<<<666666666666666666666666666444555666555222444999;;;CCCHHHRRRcccsss}}}ooo^^^TTTHHHAAABBBFFFIIIIIIHHHUUUPPPJJJTTTXXXaaaxxxwwwjjjfffhhhmmmooosss|||qqqPPPJJJNNNHHHKKKMMMLLLIIIIIILLLPPPXXX___qqq|||yyytttmmmlllooommmiiiccc]]]ZZZYYYXXXWWWZZZYYYVVVQQQKKKGGGEEEEEEHHHEEEDDDGGGKKKLLLHHHCCC@@@BBBCCCCCCBBBBBBBBBCCCAAABBBBBBAAAAAAAAABBBCCCBBBAAA???@@@AAAAAA@@@????????????>>>===;;;:::999???===<<<>>>AAABBBAAA??????===;;;;;;<<<<<<;;;:::777999<<<;;;::::::>>>AAA:::;;;<<<======>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999888666888::::::::::::;;;<<<@@@???>>>===;;;:::;;;;;;999:::;;;===>>>>>>>>>===>>><<<===DDDKKKRRR^^^iii}}}xxxrrrsssrrrqqqsssxxx~~~nnniiiGGG@@@:::::::::777666888999999888888888:::<<<===:::;;;;;;:::999:::<<<>>>>>>???@@@>>><<<999999999666444333444555666555444888888888888888888888888999777666888::::::666333444555888:::;;;:::888777<<<999777777888999999888555666666777888999::::::???===;;;999777666666666555666777777777777777888666777888888888999;;;===999999888777777888999:::777777777666666777999;;;555555666666777888888888777777777777888999999:::333333444666888999888777888999999999999999;;;<<<;;;======:::666444666888666666666555555555555555777777777888777666222000333444555444222222333555222222000///000222555777444444333333333444666777333333222333444555555444666777666444222111333444555444333111111111222222///222555444222111222555333555666666555444555777:::<<<>>>@@@CCCGGGMMMQQQMMMMMMOOOSSSXXX[[[[[[ZZZWWWUUURRRPPPMMMIIIGGGGGGCCC@@@;;;999999:::<<<===555555555777999:::999888===:::666444333333333333222555777777444444666999888888888888777777777777888777777999888555666:::>>>MMM[[[nnnwwwggg\\\TTTNNNGGGCCCCCCGGGJJJLLLDDDTTTRRROOOYYYZZZ___tttxxxzzz}}}{{{qqqhhhhhhnnntttssswwwpppOOOHHHLLLHHHKKKMMMKKKHHHIIINNNTTT[[[dddxxx}}}|||vvvooommmooouuupppiiiaaa]]][[[\\\]]]___^^^YYYSSSLLLHHHFFFFFFGGGFFFEEEHHHJJJKKKHHHEEEBBBEEEFFFCCC@@@???CCCHHHFFFFFFEEEBBB@@@???AAABBBDDDBBBAAAAAAAAAAAA@@@>>>??????>>>>>>===<<<;;;;;;:::;;;<<<===============>>>===<<<=========;;;999888999;;;;;;;;;;;;<<<===<<<<<<=========<<<<<<;;;===<<<;;;;;;::::::;;;;;;:::;;;<<<<<<<<<;;;:::999777999::::::::::::;;;===;;;===>>>>>>======>>>@@@;;;;;;;;;<<<>>>???>>>===<<<888999???AAA@@@EEENNNsss}}}||||||ssseeeEEE???;;;;;;:::777777999:::::::::::::::;;;<<<===:::::::::999888:::===@@@>>>@@@AAA???<<<888777666555444333444666666555444777777777666666666666555777777888999:::999666333555666888:::::::::888888<<<:::777555777888999999555666777888999:::;;;;;;???===;;;888666555555555444666888999888777888999888888999888888999;;;>>>999888777777777888999:::777888999888777777999;;;555666666777888999999:::777777777777888:::;;;<<<444444555777999:::999777444555666666666777999;;;;;;<<<===:::555333555777444555555555555444222222444444555555555444333222333444555444333222222333000111111111111222444666222222222222333555666888111111111222222333333444666666777555333111111222444444222111111222333333///000222222111111111222222444777777666444444444666777777666666888<<<@@@::::::;;;>>>BBBDDDEEEDDDCCC@@@???@@@???<<<;;;===:::999888777666555555555444555888:::;;;:::888777999888666444333333333333777999:::777333000111333777666666666666666666666999888999<<<;;;888999===BBBZZZqqqnnnaaaUUUMMMMMMKKKIIIGGGGGGJJJNNNQQQJJJTTTWWWWWW\\\```gggtttuuuxxxzzzxxxooogggkkktttvvvuuu|||oooNNNGGGJJJHHHKKKLLLJJJGGGIIIPPPXXXZZZdddzzz~~~yyyqqqmmmooouuuqqqkkkddd___]]]^^^___aaa___[[[TTTNNNJJJIIIIIIGGGGGGHHHHHHIIIIIIHHHHHHEEEEEEEEEDDDBBBCCCEEEGGGFFFFFFEEEBBB???>>>AAADDDCCCBBBAAAAAABBBCCCAAA@@@@@@???===<<<<<<<<<======999<<<@@@???<<<:::<<<>>>:::;;;<<<>>>@@@???<<<:::888999:::<<<>>>???===<<<;;;<<<<<<===<<<<<<;;;;;;===<<<;;;:::::::::;;;;;;888:::;;;======<<<;;;:::999:::;;;:::::::::<<<>>>:::===@@@AAA??????@@@AAA<<<;;;:::;;;>>>???>>>===>>>999:::AAA@@@;;;===EEE^^^ooo~~~yyy|||hhhuuuzzzVVVBBB===999::::::888888;;;::::::;;;;;;;;;;;;;;;:::888999:::999888888999;;;===>>>===;;;888666666777555555444666777888777555666666666666555555555444666888;;;<<<:::888777666888888999999:::999999999777666555666888::::::999555666777888:::;;;<<<===<<<;;;999777666666666777333666888999777777888:::888888888777666777:::===999888777777777888:::;;;777999;;;;;;888777888999888888888888999999999999777777666666777888999:::333333444777999:::888666333555666666444444666999888:::;;;999555444666999444555666666555444222000333333444444444444555555222333555555444333444555111333555444222111222444444444333333444555666777///000111111111222333444222444666666444222111111444333222111222333444555000000000111222333111000///222555666555333111111333333444333222333666888555555555777:::<<<<<<;;;===999999======999999===777888999888666444333333666888999:::999888777777444444555444333333333444888::::::777333000000222555555555555666666666666888777999======;;;===AAAGGGhhhqqqbbbWWWOOOJJJIIIJJJKKKKKKLLLNNNRRRUUUWWWUUU[[[^^^\\\eeerrrvvvxxxzzz{{{xxxnnngggmmmwwwzzz|||oooMMMEEEIIIHHHKKKLLLIIIFFFIIIRRRZZZ\\\gggxxxtttuuupppnnnjjjddd___]]]^^^___```___[[[UUUOOOLLLLLLMMMGGGHHHIIIIIIGGGGGGHHHIIIGGGEEECCCDDDFFFGGGFFFEEEBBBCCCBBB@@@>>>???DDDHHHBBBAAA@@@AAACCCDDDCCCBBB@@@???===;;;;;;<<<>>>???:::@@@EEECCC>>>;;;>>>BBB777888;;;???AAAAAA>>>;;;999888999===AAABBB@@@<<<:::;;;<<<<<<======<<<<<<===<<<;;;:::999:::;;;;;;777999;;;=========;;;;;;:::;;;;;;;;;::::::<<<>>><<<@@@CCCCCC@@@>>>===>>>===:::888:::===??????===>>>777666<<<===999>>>IIITTTjjjzzzrrr]]]fffgggWWWQQQ???:::888999999888:::>>>999:::;;;<<<<<<;;;999888666888::::::888666555555<<<<<<:::777444444777999777666666777999:::888777777777666666555555555444666:::>>>>>>;;;888888999:::999999999999999999999222222444888;;;<<<;;;999555666777888:::;;;======999888666555555666888999222555888888666666888:::888888777666555666999;;;888888777777777888:::;;;777:::===<<<999777777888;;;;;;::::::999888888777888777666555555666777777222222444777999999777555444777888777555333555777555777999888666555888;;;555666777777666444222000333444444444444555777888000222444555555555666777333555888777333000000111777777555444444555666777///111222222222333444555...111555666555333222222333222222111222333555666222000...000333444222///---000444555444111///...111222333333333333555777444333333444666888888777999555555::::::666666:::777888:::999888777666666999:::999888666555666777000222444444333333333444444666888666333222333666666666666666777777888888555555888===???===???DDDOOOttt}}}hhh[[[TTTNNNJJJGGGJJJLLLNNNNNNPPPUUUXXXaaaWWW]]]aaa[[[gggyyywww{{{}}}~~~yyynnngggnnnyyyjjjLLLJJJJJJMMMMMMLLLJJJIIILLLSSSYYY___ggg~~~uuuqqqtttooopppkkkaaa^^^bbbdddaaa___]]]YYYWWWUUUSSSOOOMMMJJJIIIJJJKKKKKKJJJGGGDDDEEEHHHJJJIIIFFFEEEFFFGGG????????????AAACCCFFFHHHAAAAAABBBBBBBBBBBBBBBBBB<<<;;;:::999:::<<<>>>???>>>@@@AAA@@@>>>;;;::::::777999<<<>>>???>>><<<;;;;;;;;;<<<>>>@@@???===:::999888888888888999:::;;;>>><<<::::::;;;<<<<<<<<<<<<===???@@@???===:::888:::<<<======;;;;;;<<<===<<<>>>@@@BBBCCCBBB>>>;;;<<<<<<;;;;;;;;;<<<======888888888999:::;;;======RRR```rrr~~~yyyvvvhhhZZZTTTQQQMMMHHHGGG===<<<:::888888888:::;;;555999<<<<<<:::888999:::;;;999888999;;;;;;999666===:::777666777999:::;;;;;;;;;<<<<<<;;;;;;::::::666444555999:::777777:::<<<======>>>===;;;:::999888888999999999888888777666666666999;;;;;;:::888666777888999:::;;;;;;::::::888777777888999999888666666666666666777777888:::999888777777888999:::::::::999888888888888888888999999888777555666777;;;<<<<<<:::777555555555666888888444444777888555555555555555555666777888999777555444555777777777777777777666555666999<<<777777555444444444555666999888777666777888999;;;888777666444333555888;;;<<<<<<;;;888333000//////888999:::888555333222333111111111111111111222222///444:::<<<888444111000000......///111333333222222000///111333444222000444444333222222333333444444222111222555777888888333333333444555777999::::::999888777888999;;;<<<444666777999:::999888777777777777666666555444444///222444555444222111111888777666555555444555555555666999;;;;;;:::888666999<<<999888;;;888<<>>>>>???AAABBBCCCDDD>>>===;;;;;;;;;<<<>>>???>>>???@@@>>><<<:::::::::888:::;;;===>>>===<<<<<<<<<<<<<<<===??????>>><<<:::999999999:::;;;<<<<<<@@@===;;;:::;;;<<<<<<;;;::::::<<<===<<<;;;999888999;;;<<<<<<<<<<<>><<<::::::::::::;;;<<<<<<===;;;:::::::::;;;<<<<<<===BBBPPPbbbqqqyyyttt}}}___RRRFFFBBBAAA>>>;;;:::::::::;;;;;;;;;:::999888666888;;;;;;:::999;;;<<<;;;:::888999;;;;;;999777999999999999::::::999888;;;;;;;;;;;;:::999888888666444555999:::777777:::888999:::;;;;;;;;;:::999777888999::::::999888777666555666888:::;;;999777777888999:::;;;;;;;;;;;;:::999777888999::::::999888888777777888888999:::999888777666666777888999999999888777777777777777888999:::999777666777888888999:::999666555555666555888777444444777888666888888777777888888999999888777777777888888888888888888888666555666:::<<<888888777777888:::<<<===999999999888888888999999888999888666444444666888<<<===<<<:::777555555666666444333333555555222000111222222333222222111111111555;;;;;;888444222111222000//////111333333222000//////111444555444222333333333333333333333444333222000111444777999999666555444333444666888:::888888888888888777777666555777888::::::999888666777666666666666666666777222444555555333222111222888888666555333222222222444555777999999888666444;;;>>><<<<<<@@@===CCCUUUoooyyy___QQQLLLHHHDDDBBBEEEGGGJJJLLLMMMOOOQQQSSSbbbOOO```kkkZZZgggzzzsssuuu{{{}}}mmmPPPOOOOOOKKKKKKKKKJJJLLLSSS^^^gggkkkwwwvvvrrrsssnnnpppooooooqqqrrrmmmfffhhhfffccc```___\\\YYYWWWPPPLLLIIIGGGGGGIIIJJJJJJHHHJJJKKKJJJGGGFFFEEEFFFHHHIIIIIIHHHFFFCCC@@@>>>?????????@@@@@@AAABBBCCC@@@???>>><<<<<<===>>>???=========;;;999888999:::::::::;;;<<<<<<=========>>><<<;;;<<<>>>???>>>>>>;;;;;;;;;;;;<<<===>>>???AAA???<<<;;;<<<<<<<<<;;;999:::::::::;;;;;;;;;;;;999999::::::;;;===AAADDD===>>>>>>??????>>>>>>===::::::;;;<<<<<<===>>>>>>>>>======<<<<<<<<<;;;;;;<<>>@@@::::::;;;;;;:::999888777888999999888555444444555:::;;;<<<;;;:::999:::;;;666222...000666777444///222333555555555333111000222666:::;;;888555444555444222111000222333333333///...///111444555444333000111222222333333333222333111///000333777999:::999888555333333555777999555666888999999888666555666777999:::999888666555555555444444555666888999555666666444222111222333888777666444333111000000444555777888888666555333888:::999<<>>FFF[[[|||wwweeeRRRIIIHHHFFFDDDCCCJJJLLLMMMNNNNNNOOORRRTTTYYY^^^___dddmmmtttzzzuuuyyyjjjLLLJJJJJJHHHJJJLLLMMMOOOVVV```hhhnnn||||||{{{uuutttsssssstttssslllfffhhhfffcccaaa___]]]ZZZXXXPPPMMMIIIGGGGGGHHHHHHHHHIIIJJJJJJJJJJJJIIIIIIHHHFFFGGGGGGGGGFFFDDDCCCBBBFFFEEECCCBBBAAAAAAAAAAAAAAAAAA???>>>>>>>>>>>>???<<<<<<;;;999777777888:::;;;;;;::::::;;;<<<>>>???>>><<<::::::;;;===>>>>>>============>>>???@@@AAABBB@@@===<<<<<<<<<;;;:::;;;;;;::::::;;;===>>>???999:::999888999;;;???CCC@@@@@@???>>><<<;;;;;;<<<;;;<<<===>>>???@@@@@@@@@???>>>>>>===<<<;;;:::999:::@@@HHHQQQZZZeeerrr|||~~~zzzzzzwwwXXXJJJAAA::::::<<<;;;:::;;;666888;;;<<<<<<:::888666999999999999999999:::;;;999999999999999888777666444777;;;<<<;;;999777666888888888888888888777666777555666999:::777777999666666777777888888888888666777:::;;;;;;:::888777555555555777999999777555777777888999999999999999:::888666666888888888777555555555555555666777777888777666555555666777888666666555555555555555666555666777777777777888999333555888999888888999:::555888888666777;;;<<<:::::::::::::::999999888888333666999;;;:::999888888888888777555444555888;;;===;;;888666666777999;;;:::;;;======<<<:::777555666888999999777555444444666888999999888777999:::888444111333666777555222333555666777666444111///222555999:::888777888:::777555222111333444444444//////000111222333222222---...000111111111111111222000...///222666999:::;;;999555222222444777999555666777888999999888888666777888999888666444333333333222222333555888999777777555222000///111333666666666555444333222111666777888999999888666555555888777<<>>???>>>;;;888888999<<<======???>>>>>>>>>>>>???@@@@@@BBB???===;;;;;;;;;;;;:::;;;::::::999:::<<>>:::999:::;;;:::;;;<<<>>>??????>>>>>>============<<<:::999888444888>>>FFFPPP]]]llluuuwww|||___]]]FFF???:::;;;<<<::::::;;;999999999999999999999999::::::999999999888777777777888888888777555444444666888::::::888777777999555555666777888888888888777555666999:::777666999999999888777777777777777666888999;;;;;;;;;999999555555555777999888777555555555666777777777777666888666555444555666555444555555555444555666666777888777666555555666777888666666555555555555666666333555666666555555777888333666999;;;::::::;;;;;;777::::::888999===>>><<<888888888888888777666555111555999;;;999777666666777777666555333444666888;;;999777555555666888999:::<<<===>>><<<999666444333666888999888666666666555777888777666555666888777777666555333333444555444555777777666444111///000444888999888888;;;>>>888555222111333444555555222222333222111000//////------...///////////////222000...///222555888999:::888444111111333666999888777666555444444555555444555666777666555333111222111111111222444666777666555333000...---///222444444555666666666666555888888999:::;;;::::::999888999999@@@FFFCCCPPPlllyyymmm```TTTKKKEEEFFFJJJLLLOOORRROOOPPPQQQQQQSSSVVV[[[___jjj^^^ooo{{{rrr|||yyy|||jjjLLLJJJJJJHHHKKKOOOQQQTTTYYYaaagggsss{{{xxxwwwxxxvvvrrrrrrtttllljjjhhhfffeeeccc```^^^ZZZXXXUUUSSSQQQOOOLLLIIIIIIHHHHHHIIILLLLLLKKKJJJHHHFFFDDDAAA@@@@@@BBBBBB???>>>===<<<===???AAACCC@@@@@@@@@@@@@@@@@@??????<<<<<<<<<;;;999999:::<<<;;;;;;::::::;;;<<<>>>???===;;;999888:::<<<======@@@??????>>>>>>>>>>>>>>>@@@>>>;;;:::;;;;;;;;;:::999888888888888:::<<<=========<<<999777777999;;;AAABBBBBB???;;;999:::===999:::;;;<<<===<<<;;;:::;;;<<<<<<===<<<;;;:::999:::;;;>>>BBBHHHQQQZZZaaassswww|||~~~~~~{{{{{{eeeSSSDDD>>>;;;<<<<<<::::::<<<:::999777666666888:::<<<::::::999:::;;;:::777555777888999888666444444444777999:::888555555888;;;555555666777888888888888888666666999999666666888;;;:::999888777777777777888888999::::::;;;;;;;;;777666666888999999777555444444555555666555555444777555333333444444333222777777666666777777888999888888666666666666888888777777666666777777888888444666777666555555666888555888;;;<<<<<<::::::;;;999;;;;;;888999===>>>;;;666777888888888777666555222666::::::888555555666555777888777555444555666777777777777888:::;;;<<<:::;;;<<<===<<<999666444333555888888777666777777666888999888777666777888666777666444111000222555333444666666666444222111000333888999888888:::===888555222111222555666666444555666555222000///000000//////......//////000111///...000222555666666666444222111111444777999<<<:::666222///......///333444666777666555333222222222333333333333333333444444222000------///111222333555777888888777777777888999:::;;;<<<<<<<<<777777777???DDD@@@OOOooo~~~kkkbbbVVVOOOHHHDDDEEEFFFFFFHHHLLLMMMNNNNNNOOOQQQVVV\\\aaajjjlllsssyyy}}}{{{zzz{{{mmmPPPOOOOOOKKKMMMNNNPPPSSS[[[fffnnn{{{~~~}}}zzzssssssyyypppnnnkkkjjjiiigggeeebbb```\\\WWWSSSPPPNNNLLLJJJIIIHHHFFFGGGIIIIIIGGGDDDGGGFFFEEECCCBBBAAA@@@@@@===<<<::::::;;;>>>AAACCC>>>??????@@@@@@@@@@@@???<<<===>>>>>><<<;;;;;;<<<;;;:::;;;;;;<<<======>>>>>><<<;;;;;;<<<>>>>>>>>>AAA@@@>>>===<<<<<<;;;;;;>>><<<:::999:::;;;::::::888888888888999::::::;;;>>>>>>>>><<<:::999:::<<<<<>>AAA;;;<<<===>>>>>><<<;;;:::999;;;<<<>>>>>>>>><<<<<<>>>??????@@@AAADDDHHHKKKZZZ___eeeiiikkknnnrrruuu}}}mmmzzzppptttnnnCCCAAA===;;;===>>>;;;;;;>>>:::888777666666888:::<<<888888:::===??????;;;777888:::;;;:::777555555666555888:::999555444777;;;888888888888888777666555888666666999999666666888999888777666666777888888999999888888999:::<<<===888777777888:::999777555444555555666666555555444888666444333444444333222777666666666666777888888999888777666666777888999999888888888888999:::;;;777888999888777666777888666888;;;<<<;;;999888888888;;;:::777888;;;;;;999666777999:::::::::888777444888<<<;;;777444444666555888:::;;;999777666555666666777999::::::;;;;;;999:::;;;;;;:::888666555555777888888666555666666555666888777777777888999777666444333333555666666333333444444444333333222222555999:::888666666888777444111000222555777888666888999888555333333444555333111///...///111222000//////111333444333222111000000000222444777999;;;999777555333111//////333555666888888777666555555555666666666444222000222333333111//////000222222333555666777777666555333444555777888:::;;;<<<444444444<<<@@@;;;KKKmmmmmm___YYYOOOKKKFFFBBBBBBAAA@@@CCCGGGNNNNNNNNNOOOQQQVVV]]]bbbccc{{{rrrmmmxxxvvvxxx{{{mmmQQQQQQQQQNNNNNNNNNNNNRRR\\\jjjuuu~~~sssrrrxxxrrrooommmkkkjjjiiifffdddccc]]]UUUOOOKKKJJJJJJJJJJJJHHHEEEEEEFFFEEEBBB???CCCDDDEEEFFFEEEDDDBBB@@@AAA???===<<<<<<>>>@@@BBB===>>>???@@@@@@@@@@@@@@@<<<>>>@@@@@@>>>===<<<===::::::;;;<<<<<<=========???>>>======???@@@@@@???AAA@@@>>>===;;;:::999999===;;;888888999:::::::::::::::;;;;;;;;;;;;<<<<<<>>>???@@@???===<<<<<<===888===AAAAAA???>>>AAAEEE???@@@AAABBBAAA???===<<<999:::===???@@@@@@???>>>777888:::<<>>888888888999::::::888666555666666666666666555555999777555444444555444222444444444444444555666666:::999888777777888999::::::999999999:::;;;<<<<<<:::;;;;;;:::888777888999666999;;;<<<:::777666555888::::::666666999999777888999;;;=========;;;:::777;;;>>><<<777444555777666999===>>><<<999777666777777888999999777666555999999::::::999888666555888999999888555444444555111333555666555666888999;;;666222333888<<<;;;888333333333333333333333444444888;;;;;;777444333333666333000///222555777888777999;;;:::888666777999999777333000///000333444000000000222444444222000.........000222555777999666888999:::999888666555444666888999:::999888777777888999999888555111///222333333222111111222333222333555666666555333222///000222444666888999:::888666666>>>BBB===MMMpppuuu```WWWSSSJJJHHHCCC@@@@@@???>>>BBBHHHRRRRRRQQQPPPRRRWWW^^^dddlllhhhuuu|||zzz}}}ssssssvvv|||qqqTTTOOOQQQPPPNNNKKKLLLTTTaaannnwww|||yyyvvvtttwwwnnnmmmllleeegggjjjeeefffbbb\\\XXXUUUQQQKKKGGGJJJFFFCCCBBBDDDEEEDDDBBBDDDDDDDDDDDDEEEFFFGGGHHH<<<@@@CCCDDDAAA@@@AAACCCAAA<<<:::======;;;;;;===<<<=========;;;;;;===???<<<<<<<<<======???@@@@@@@@@<<<999;;;@@@BBB???<<>>===<<<<<<;;;:::<<<:::888999<<<>>>???>>>>>><<<;;;;;;<<<<<<;;;:::999:::<<<>>>???@@@@@@@@@>>>CCCDDD@@@>>>@@@CCCCCCBBBAAA@@@@@@???@@@@@@@@@;;;???@@@===;;;<<<<<<:::999999:::;;;<<<>>>??????EEEGGGGGGEEECCCGGGQQQYYY\\\aaagggiiidddYYYLLLCCC;;;;;;;;;<<<===<<<:::888888777666666666777888999===<<<;;;;;;<<<===<<<:::<<<<<<===<<<;;;999666555777888888999999999888888999;;;<<<;;;999777777777999:::;;;999777666666777888888999::::::::::::999777:::===<<<888777888:::666666777888999::::::;;;777777777777777666555555777777888888777555333111666777777666555555777999666555555444666888;;;===:::;;;<<<<<<:::::::::<<<888777666777888888666444222444666888999777555444777777888:::======<<<;;;777777888:::<<<;;;777555666777888888888777555444666:::===<<<777444555888999999999;;;;;;:::666333777777888999999888777666888777555555666777777666000111222333444666777777:::888666666999999777555222444333111222777:::999666;;;<<<777333444555444444333222222222333444555888<<>>888444444666999999666333000///111333444222//////000222222222.........111555777888888===:::777777999:::999777555555555666666666666666111333666999999888666444333444666555222000//////222000...///222222000...777333000000444888999888666222666>>>======RRRmmmuuufffXXXNNNIIIFFFGGGBBB@@@DDDGGGFFFFFFGGGLLL[[[VVVPPPXXXVVVWWWjjjqqqhhhttt{{{zzz{{{nnnRRRLLLMMMNNNMMMMMMNNNTTT```ooozzz~~~{{{xxxwwwxxxooonnnmmmfffhhhkkkeeemmmhhhccc```___[[[UUUOOOKKKHHHEEEDDDEEEEEEDDDCCCEEEEEEEEEEEEEEEFFFGGGHHHBBBCCCDDDDDDBBBAAAAAAAAA@@@<<<;;;>>>@@@===<<<===::::::;;;:::888888999;;;;;;;;;;;;;;;<<<<<<===>>><<<:::888999<<<===;;;999======<<<;;;::::::::::::<<<>>>>>>===;;;;;;>>>AAABBB@@@>>>>>>?????????>>>999;;;===>>>?????????>>>===BBBCCC???===@@@BBBBBB???????????????@@@AAABBB===AAABBB>>><<<======;;;999:::;;;<<<===>>>??????AAAAAA???===<<>>===999555666777666666777999;;;:::777444555666777888999999888888999999888999::::::999888333333444555666777777888777777777888:::999555222111333333000222777:::999888;;;;;;777555666777555333222222111222333555666777;;;???===999444444555999999888555222111222333000///...///222444444333333222111222555777777777:::888777888:::;;;999777666555555555555555555555333333555555666666666555555555444222000///111333444222000000111222111///222111000111333555555555777333777===;;;:::MMMfffzzzjjj[[[OOOFFF@@@===CCC???>>>CCCGGGGGGHHHJJJUUUFFFXXX```KKKVVVkkk___dddzzzrrrwwwzzzxxxyyynnnRRRJJJKKKIIILLLOOOPPPTTT```qqq~~~|||zzz|||tttsssrrrkkklllnnnhhhlllgggaaa```bbb___XXXPPPMMMKKKGGGFFFEEEEEEDDDCCCFFFFFFEEEEEEEEEFFFFFFGGGGGGEEECCCBBBBBBBBBAAA@@@???<<<===AAACCC???===>>>;;;<<<<<<:::888888999:::;;;:::::::::::::::;;;;;;:::999999999999999999999<<<;;;999999888999:::;;;;;;???AAA>>>888777;;;@@@BBB@@@>>>>>>???@@@???>>>:::<<<===??????>>>===<<<<<<@@@AAA>>>===@@@AAA@@@<<<<<<<<<===>>>???AAAAAA:::>>>>>>:::777999999777::::::;;;<<<===>>>>>>???AAA???<<<999999<<<@@@CCCCCCCCCCCCCCCBBB@@@>>><<<999888777777999999999777777777777777888999;;;<<<;;;:::999:::<<<======<<<<<<;;;::::::999999999:::999999999999999888777777;;;<<<======;;;999999::::::;;;<<<;;;:::999:::;;;999999999999::::::::::::;;;999777666777888888777777777777888999999999:::666666777777666666555555555555555555666666777888222444555555555777999;;;666666777888888888888888888999:::999888888999:::888666555555555555333222222333555777777666555444555666777888999:::::::::888777888999::::::888666444444555555555444333222777;;;???>>>:::666555666333444555888::::::888666444555555666777888999999999:::<<<======<<<:::999666666777777777888888888555666777999:::777333///000333222000222888;;;:::777888666444444777777333222222111111222444555666555999======999555333333777888999777555333222333//////000222666888888777888666444333555666666666888777777999;;;;;;999777666666555555444444333333444444333333333333444555888666333000...000444888777444222000111111111000000222333333333333444555999777999>>>:::888HHH]]]~~~rrrjjj```SSSKKKHHHGGGDDDAAA???<<<===CCCHHHIIIJJJNNNOOOVVVWWWXXX^^^___aaagggpppqqq~~~yyyxxxyyyqqqTTTLLLKKKEEEKKKPPPQQQTTT```tttzzzyyyxxxpppqqqssslllhhhbbb]]]^^^aaa```XXXPPPOOOMMMJJJGGGEEECCCBBBAAAEEEDDDDDDDDDDDDDDDEEEEEEIIIEEEAAA@@@BBBCCCAAA???>>><<<>>>DDDEEEAAA>>>>>>@@@AAA@@@???<<<;;;<<<>>>;;;;;;::::::999:::::::::;;;=========;;;:::;;;<<<;;;:::999888888:::;;;<<<999;;;<<<:::777666:::===>>><<<::::::;;;<<<;;;:::;;;<<<>>>??????>>><<<::::::>>>???======@@@@@@>>>::::::::::::;;;<<<===>>>999======888666777888666::::::;;;;;;<<<<<<======@@@<<<999888999<<<>>>>>>===<<<;;;;;;:::;;;;;;;;;888777666777999::::::999999999999999999::::::::::::999999:::<<<>>>===<<<;;;:::999888999:::;;;<<<============<<<;;;:::999:::;;;===<<<:::999999:::999:::;;;:::888777777888999999999999::::::;;;;;;<<<888444444666888888666888888888888888999999999666777777888777777666666777666555555555666888999333444555555555666888:::666777888999999888666555666777888888777777888999777666444333444444333222111222444555555555333333444555777777777777888999999888777888999:::888777333333333333333222222222777:::======:::666444444333333444666888999777555444444444444555666666777777999===>>>===;;;999888777777777777777777777777555666777777777555222000111444444111333999<<<;;;444444111///222666555000222111111111222444666777444888;;;<<<999555222111444666888888555333222222111111333666999:::999888888666333333444555555555777777999::::::888666444666555555444333222222111222222222222222222222222777666444111000111555888888666444222111111111111333555666555333222666999;;;:::===@@@<<<999FFFXXXzzzqqqaaaVVVSSSLLLDDDDDDHHHJJJHHHDDD???===???EEEIIIJJJLLLQQQQQQccc[[[YYYnnnjjj___ooovvv|||zzz{{{~~~rrrVVVMMMKKKDDDJJJQQQRRRUUUbbbyyy||||||{{{sssssstttmmmiiiddd```aaadddccc]]]WWWQQQOOOLLLHHHDDDAAA@@@@@@CCCBBBBBBBBBBBBCCCDDDDDDFFFBBB??????AAACCCBBB@@@???===???EEEFFFBBB>>>===CCCCCCCCCAAA???>>>???@@@===<<<;;;;;;;;;;;;;;;<<<===>>>???>>>===<<<===>>><<<<<<;;;::::::;;;<<<===:::999888888999;;;<<<===;;;999777777888999888777:::<<<>>>??????===;;;999999<<<===<<<===@@@@@@<<<999999888888888888999999===@@@@@@<<<:::<<<===<<<::::::::::::::::::;;;;;;:::888666666888;;;<<<<<<<<<;;;;;;;;;;;;:::::::::999888777999;;;<<<<<<;;;<<<<<<<<<;;;::::::999999999999888:::<<<======<<<;;;:::999888999:::;;;<<<===============<<<;;;;;;888:::;;;;;;999888888999;;;<<<<<<:::888666666777::::::999999999:::;;;<<<<<<888444444666888888666999999999888888888888888777888888999999888888888999888777555555666777777666666777666444444555777666777999::::::888666444555666888777666666888999888666444333444555555444000111222333333333222222333555777666555555777999:::888777777888999999888444444333333222222222222555777999:::888666444333555555555666777777555333555555555444444333333333333777;;;===;;;888666666777777666666666666555555777777666444333333333444333666555333555;;;======444444000...111666666111222222111111222444555666333666888999777444111000111333666666555222111000222222333555777777555444444222111111333444555444777888999999777444222111555444444333222111111000...000222444444333111000444555555444333222444555777666555333111111111222444555555333111222777<<<888888<<>>@@@EEEFFFAAA======@@@AAAAAA???======>>>???===<<<<<<<<<<<<<<<======<<<<<<======>>>>>>>>>>>>=====================<<<<<<:::888999===???@@@???<<<:::888888999:::999888999;;;>>>@@@???===:::888999;;;<<<<<<>>>BBB@@@<<<:::999888777777777777888<<>>>>>;;;;;;;;;:::::::::::::::::::::::::::;;;===???AAA;;;;;;<<<<<<;;;:::999888888888999;;;>>>???===<<<<<<=========<<<;;;:::999:::999888999;;;<<<<<<;;;:::::::::999999:::;;;;;;::::::;;;;;;;;;;;;::::::777999;;;:::999888888999===>>>>>>===:::999999:::;;;:::999999999:::<<<===;;;999777666777888888777:::999999999888777777777777777888888999999888888999888777777666666666666666777777666333333444555666777888999999888666555444666777777666777888999888666444444666888888888111222333333444444333333444666888666444444777:::;;;999666666777999999999666555444333333333444444444555666777777666555444666555555666777777555444666666777777666444222111111555:::;;;888555444555555555555555555555555555777777555333222222555777555777666444555:::===<<<777888555222333888999666444333222222222333444555444555555666555333111000000222555555444222111111111000000000222222000...000//////000333444444333555666777666333111000000333333222222111111000000,,,///222555666444222000222444666666444222111222444555666444222111111222222222111000000222666999333555999<<<999666===GGGiii{{{zzzkkk^^^UUUNNNIIIEEENNNJJJHHHIIILLLKKKFFFAAAHHHHHHJJJNNNPPPOOOSSSXXX___```jjjqqqppptttyyywwwwwwvvvzzzuuuYYYOOOKKKNNNQQQSSSVVV]]]ppp~~~vvvuuuuuummmjjjiiifffdddaaaaaaaaabbbXXXWWWTTTMMMFFFAAA@@@AAAAAAAAABBBCCCDDDFFFGGGHHHCCCDDDDDDCCCAAA@@@???@@@CCC@@@@@@DDDDDD@@@<<<<<<<<<======<<<;;;:::<<<===<<<;;;;;;;;;<<<===>>>>>>===;;;:::<<>>===>>>?????????===;;;:::======<<<<<<<<<===???@@@>>><<<::::::;;;<<<;;;:::888:::===@@@@@@>>>;;;999999;;;<<<<<>>>>>=========<<<<<<;;;;;;;;;;;;===??????>>>>>>@@@CCC::::::;;;;;;;;;:::999888666777999===@@@@@@===;;;:::;;;<<<===>>>======<<<;;;:::999999;;;<<<;;;999:::::::::;;;;;;:::999999888888999:::;;;;;;;;;;;;888:::;;;;;;:::999999::::::<<<===<<<;;;;;;<<<===<<<;;;999999999:::<<<===999::::::999888777888999::::::999999888777777666555555666777777777777777666666777888888888888777555666666555333333444666666777888888999888777777444666777777777777999:::999777555666888;;;<<<<<<444555555555666666666666444777888777444333777;;;<<<999666555777999999:::888777666555444555555666555444444555666777777777666555444555777888888666555777999::::::888555333222666;;;;;;777555555777555555555555555555555555444555666555333333666999555777666222333888:::999888:::999444333777999999555444333222222222333444555444333333333222111000000222444555333222222333111000......///000000///...//////222444444222000111222444333000///111222111111111111111111111000---...111333444555444333222444666555333111000000000333666666333111000111//////000222555777666666222555999:::777444999@@@ZZZjjj|||}}}wwwpppfffXXXNNNIIIGGGFFFDDDDDDCCCDDDFFFKKKNNNOOOOOOLLLLLLOOOSSSTTTTTTYYY___XXXrrrnnnmmmxxxyyywwwxxx~~~xxx]]]RRROOOSSSTTTUUUWWWaaauuuzzzyyyxxxpppnnnnnnlllhhhcccccceeeiii[[[ZZZWWWPPPHHHCCCBBBCCCBBBBBBCCCDDDFFFHHHIIIJJJDDDGGGHHHGGGBBB>>>>>>???DDDAAA@@@CCCCCC???;;;;;;:::;;;;;;;;;::::::;;;===:::::::::;;;<<<===>>>??????<<<:::===BBBEEECCC@@@<<<===???@@@???===:::888;;;>>>@@@===888777;;;@@@>>>===;;;;;;<<<<<<<<<;;;777999===@@@@@@>>>;;;999999;;;<<<<<<@@@DDDAAA;;;999999999:::;;;<<<>>>>>>:::======:::999>>>AAABBB?????????>>>======<<<<<<777;;;>>>===999888;;;???::::::::::::::::::;;;;;;444666999>>>AAA@@@===:::777999;;;===????????????<<<:::999999;;;;;;:::999::::::;;;<<<;;;:::999888999999;;;<<<======>>>>>>999;;;<<<<<<;;;:::;;;<<<666777999::::::;;;<<<>>><<<;;;:::999999;;;<<<>>>777:::===<<<999777888:::;;;::::::999888777666666333333444555666666555555333444666888999:::999999333444555555444444666888666666777888888888888888444666888888777777999;;;999888666777:::===>>>???777777777777888888888999555777999777333333777;;;<<<999666555666888::::::999888777666555666777777666555333444666999::::::444333333555888::::::999555777;;;===>>>;;;888666333888<<<<<<888666777999555555555555666666666777111444777888666555666888444666555111222666888666777::::::444111444888999666555333222111222222333555444222111222222222111222333555555444333444555333111//////111222333222///000111333555444000...---///111000//////222555000000000000111111111111//////000111333444666777444555555444111//////000...222666666444111000111......111777;;;<<<888444444777;;;<<<888555777<<>>GGGDDDAAA@@@??????===;;;???<<<999999<<<===<<<;;;===;;;;;;<<>>:::<<<>>>===;;;999888888888888999999:::;;;<<<<<<:::;;;;;;999777999===AAA888>>>DDDEEE@@@;;;999:::::::::::::::::::::::::::::::::;;;;;;===>>>@@@@@@???=========???@@@???>>>BBB???;;;;;;<<<===<<<:::555777999:::999999:::;;;;;;999888999::::::999888666777:::<<<<<<<<<;;;:::888888999:::;;;;;;;;;;;;:::999888888888:::<<<>>>:::::::::999999888888888999888777999<<<>>>>>>>>>888999::::::999888777666999999888666444555888:::777777777777777888888888888777666666777999;;;===888999999777555444555666666666555555555555555666666666666666777999<<<===666999888555444666555222999777666777888:::999999999888888888777777666666999999999888777:::===AAA888<<>>===>>><<<:::;;;===??????>>>===<<<<<<===@@@AAAAAA@@@@@@===:::;;;>>>???>>>;;;;;;===>>>>>><<<:::999:::999::::::;;;;;;<<<<<<<<<777888999777666777:::>>>;;;>>>@@@???<<<999999;;;888888999:::::::::999999<<<;;;;;;<<<===>>>@@@AAA>>>===<<<===???@@@???>>>@@@>>>;;;:::;;;<<<;;;:::555777999999999999:::;;;:::999888888:::;;;:::888777888:::<<<===<<<;;;;;;777888999::::::;;;;;;;;;<<<;;;999888888999:::;;;;;;::::::999888777777777:::999888999;;;=========777777888999888777666666:::;;;:::777444333444555777777777777777777777888999888777666777888:::;;;888888888777555444555777666666666666666777888999666666666777888999;;;<<<777999888555555888888666;;;999777777777888777666;;;;;;:::999888888777777777888999888777666777999555888;;;<<<:::888666666;;;999777555444444555666;;;<<<:::555333666777555777777777555444555888;;;999999999888888777777777444444555777::::::888666666777:::<<<<<<<<<:::999999999888666555555777999???>>>===;;;999777555444666444222333555777777777999777555333333555777888888999666222333777999777333333444555666666666666<<<:::777333000...,,,,,,...111333333111111555888555222///111666888777444111333555666555333///---222333222111///000111333555333333444111------000111111222555888::::::999555555555666777555222000000000111333555555333111000222555666666555555555333777:::999666666999<<>>@@@BBBCCCDDDDDD@@@??????AAAKKKTTTTTTOOONNNUUU^^^ccceeeeeefffgggiiiwwwWWWOOOSSSPPPXXXYYY```xxx|||yyyuuusssrrrpppllliiiaaa[[[YYY\\\WWWKKKCCCBBBCCCCCCCCCBBBAAABBBEEEGGGBBB???======???AAAAAAAAAAAA@@@??????@@@@@@???>>>===<<<;;;<<<>>>@@@AAA@@@>>>======???@@@AAA@@@>>>>>>;;;999999<<<===<<<999<<<>>>@@@???===;;;;;;;;;<<<<<<<<<=========<<<<<<666888999999888888:::<<<>>>===;;;:::999999:::;;;888999;;;<<<===<<<;;;:::===<<<;;;;;;<<<>>>@@@BBB===<<<;;;<<<>>>???>>>===>>><<<:::999:::;;;:::999666777999999888888:::;;;999888777888:::;;;;;;:::888999:::<<<<<<<<<;;;;;;777777888888999:::::::::===<<<:::999888888999999;;;::::::999999888777777;;;:::888999;;;<<<<<<;;;555666777777888777777777888::::::999666444444444888888777777777777777777;;;:::888777777777888999777888888777666555777888666666666777888999;;;;;;555666777888999999:::999666888888555666:::<<<;;;===;;;888777777666555333::::::999888888777666666555777999888666333222222333555777888777666777888999888666555555555666666<<<===:::444333777999888777777777666555666888;;;<<<<<<;;;:::999888777777555666777777777666777999666666888999:::;;;;;;:::777777666444333555999===CCCBBB@@@===:::888555444777666444444555666666555888777555444444555777888777999888555444666666444444555555555555555555555<<<:::888444222///...---...111444555333222444777666333111222555777666444222333555666666444111///222222222111000000333555777333222555444000,,,,,,222222333555888999999888444444555888999888555333111111222444777888666555111333555666444333333333555888:::999777777999<<<;;;;;;:::888666666999;;;666999<<>>>>>BBBKKKUUUWWWRRRQQQZZZeeelllnnnnnnmmmmmmyyy}}}vvvVVVPPPTTTWWW``````ggg}}}wwwvvvvvvtttnnnhhheee___\\\]]]YYYPPPJJJIIIDDDDDDDDDCCCAAAAAACCCFFFBBBAAA@@@@@@AAABBBAAA???AAA@@@???@@@AAAAAA???===============>>>????????????>>>>>>???AAA@@@>>><<<===:::888999<<<>>>===;;;===???@@@@@@>>>===<<<<<<===>>>?????????>>>===<<<999:::<<<===============???<<<:::999:::;;;;;;::::::<<>><<<===<<<:::999:::<<<>>>@@@<<<;;;:::;;;<<<======;;;;;;:::999999999999999888888999::::::999999:::<<<888777777888:::<<<;;;:::888888999:::;;;;;;::::::777777777777888999::::::<<<;;;:::999999999999::::::::::::::::::;;;;;;;;;<<<:::999999:::;;;::::::666666777777888888999999444777999:::999888777888888888888777777777777777<<<;;;999888777666666666666777888777666666888999999888888888999:::;;;;;;555666777999999999888777555777777555666<<<>>>===>>><<<999888888888666555555555555555666666666666777888999888555444333444555666666666555555777999777777666666777888999:::;;;<<<999444555;;;??????777888888888777777999:::<<<<<<;;;;;;:::999999888666888:::888555555888;;;666666666666666666777888666666777666555666999;;;>>>===<<<;;;:::999888888999777555555666777666444777666555444555666888999666888888333111333333222666666555555444444444444777777666555444333333333...222666666444222333555666444222222444555444333444555777888888666555333222333333222111111444666999444111444666333000///555444333444555555333222333444555888:::888555222333333333555888999888666222444555555333111111222555777999999777777999:::>>>===;;;999777999<<<@@@======>>>>>>>>>======<<<<<<>>>???BBBJJJSSSUUURRRQQQYYYeeemmmqqqrrrtttuuu~~~uuutttUUUOOOTTTYYYcccdddjjj|||zzzzzzwwwpppjjjfff```[[[YYYVVVRRRPPPQQQGGGHHHHHHGGGEEEDDDEEEFFFEEEDDDDDDEEEEEECCC@@@===CCCBBBAAAAAAAAAAAA>>><<<>>>>>>>>>>>>===<<<<<<<<>>>>>>>>??????>>><<<<<<999888:::>>>@@@@@@>>><<<>>>@@@@@@>>><<<<<<===>>>???@@@AAA@@@???>>>===:::;;;===???@@@@@@>>>======<<<<<<===>>>>>><<<:::<<<>>>@@@BBBBBB@@@>>><<<;;;:::999888888999;;;<<<:::999888999;;;<<<;;;:::999999:::999999888888888:::;;;;;;:::999999;;;===888777777888:::<<<;;;:::777888888999999999999999777777777777888999:::;;;999999999999::::::;;;;;;888999:::;;;<<<>>>???@@@<<<:::999999:::::::::999888888888888999::::::;;;444777;;;<<<;;;999999999888888888888777777666666;;;;;;:::888777777666666777888888777666666888:::;;;;;;:::999888888888999555666888999999888777666333666666444666<<<>>>===<<<;;;999999:::::::::999222222333555666888999999::::::999777666666999;;;999999888666444444666888555666777888:::;;;===>>><<<===:::666777===AAAAAA666888::::::999888999:::::::::::::::::::::::::::888::::::888666666999===:::999777666555444555555666888::::::888777666666888888777777777777888999999888777777777777666444555555555555666777999:::888;;;999222///111444555777666555444333333444444666666666555555555444444///222666666333111222444444333222111222222222111444555666777888777666555333444444333111222444666999222...111444333222444555444444444555444333111333333444666777666333000666555444666777888777555333444555444222111111222555666777777666666777888888999999999888999<<<>>>@@@???<<<:::999:::;;;<<<===???@@@AAAHHHOOOQQQNNNMMMUUU^^^ffflllrrrxxx|||rrrsssTTTPPPUUUUUUbbbeeemmm~~~}}}yyysssnnngggbbb[[[WWWUUUUUUUUUUUUMMMOOOQQQPPPMMMKKKJJJJJJIIIHHHGGGGGGFFFDDDAAA>>>DDDCCCCCCCCCCCCBBB???<<<>>>???@@@???===;;;:::;;;???===<<<<<<===>>>===<<<===:::999;;;???AAAAAA???:::<<<>>>>>>===;;;;;;<<<===>>>@@@AAABBB@@@???>>>:::::::::<<<>>>???===;;;;;;===???AAAAAA???<<<;;;===>>>???@@@???===;;;:::999999888888888888888888999888777888:::;;;:::999777999::::::999888888999;;;;;;;;;:::999999;;;===999888777888:::;;;;;;:::888888888888888999999999888888777777888999;;;<<<888888999:::;;;;;;<<<<<<777888999;;;===???@@@AAA<<<:::888888999::::::999::::::999999999:::;;;;;;888:::<<<<<<:::777666666999999888888777666666666999999999999888888777777888999999888666666888999;;;;;;999888777666666666777777777888777777666666333777888666888<<<===::::::999888888:::;;;;;;:::333444555777999;;;<<<===;;;;;;:::888777999===@@@<<<<<<:::777444333555777666777888:::;;;<<<===>>>???@@@===777666:::<<<;;;666888;;;;;;:::999999:::888888888888999999999:::888999999888777888:::<<<>>>===;;;999777666666555777:::======;;;888555555888777555444444555666666999888777888999888666444444555555666777999:::;;;;;;>>><<<555111444888999777666555444333333444555777777777666555333222111000333555444111000111333222222111111111111111222111222333444555555444333555666555444222222333555666000---///111000222666555444444555777888777555333333222333444444222000666555444444666777666555444555555444222222222333666666666666666666666777222444777888888888999:::<<<:::888666666999<<<>>>>>>@@@AAAAAAFFFMMMOOOLLLLLLQQQZZZaaahhhpppyyyzzzsssUUUQQQWWWWWWfffkkkttt~~~zzzuuurrrkkkhhhbbb]]][[[ZZZYYYWWWUUUXXX[[[[[[XXXTTTQQQOOOLLLIIIEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEDDDAAA???===???AAAAAA>>><<<<<<===???<<<999888:::<<<======???<<<:::;;;>>>@@@???===888:::<<<<<<;;;:::::::::;;;===@@@AAABBBAAA???>>>:::888888:::<<<===<<<::::::===AAABBB???======>>>@@@@@@@@@???===<<<:::999999999::::::999888777666888777666777999:::999888666999;;;;;;999888888999::::::999888666777999<<<:::999888888:::;;;:::888;;;;;;:::::::::::::::;;;:::999888777888:::<<<===999999::::::;;;:::::::::888888999:::;;;<<<======;;;999888888999::::::999;;;:::999888888888999:::777888:::999777666555555999999888888777666666555777777888999999999999999999::::::888666666777888999888777666666555666666888888777666666666666666555999;;;::::::===<<<888999777666666888:::999999666666777888999:::;;;;;;999::::::999888999;;;===<<<;;;:::777444333555666999999::::::::::::::::::===>>><<<777555888999777666888;;;===<<<:::999999777777777777777666666666666555555666888999:::999===<<<<<<:::999888777666999;;;======;;;999888888888777555444444555666777888888777999:::999777555444444555666888999:::;;;999>>>???999555666999:::777666444333333444555666555666666666555333222111111333444222///...000222222222222222111111333444000000222333444444444444777777777444222111333444666333333555333111222777666555444666777888666555222111000111333444444444333222111222444666666666444555666555333333444555888777777777777888777666444666888999888777777888999888777777999;;;>>>@@@>>>AAABBBBBBFFFMMMOOOMMMMMMRRRZZZaaahhhpppyyyzzzsssVVVSSSYYY]]]mmmsss|||zzzwwwuuuqqqooojjjeeebbbaaa]]]ZZZZZZ^^^bbbbbb___ZZZVVVTTTMMMIIICCC@@@@@@DDDGGGIIIBBBBBBCCCEEEGGGFFFDDDBBB<<>>???@@@>>>;;;888666888;;;===>>>BBB>>>;;;;;;===>>><<<999666888;;;;;;:::888888999:::<<>>===;;;999>>>AAAAAA<<<:::===@@@DDDCCCBBB@@@>>>===;;;;;;999:::;;;<<<;;;999777555888666666777888999888777666999<<<<<<999888999:::999999888666555555888:::;;;999888999::::::999888===<<<<<<;;;;;;;;;<<<<<<:::999888888888:::<<<>>>;;;;;;;;;;;;:::999888888999999999999999999999999:::888777888999;;;;;;:::;;;:::888777777777888888222444666666666666777888999999999888777666666555555666777888:::::::::::::::;;;:::999666666666888666555555555555555666777:::888777555555555666666666;;;===<<<<<<>>>;;;777888666555555666777777666777777777777777888888888666888::::::999888777888::::::999777444333555666<<<<<<;;;:::999888666555777999888555555888999666555888<<<===<<<:::999999888888777666555444333333444222111444888:::999666999999:::999999888777666;;;<<<<<<;;;:::999:::<<<777666555555666888:::;;;888777888999::::::888666333444555777888:::;;;;;;444;;;>>>:::666666777777777555444333333444666777111222333555666555555444111333333000---,,,///222222333333333222222444666111222333444555666666666888888777555222111222444888888:::<<<888333333888777666555444444333111///111000///000333666777777000//////111444666777777444555666555444333555777999888888888999999888777666777888888666555555666:::;;;;;;<<<>>>???@@@@@@===AAACCCCCCGGGNNNQQQPPPOOOUUU]]]dddjjjqqqyyy~~~uuuYYYTTTYYY\\\eeettt{{{xxxqqqllliiiccc\\\\\\bbbiiipppmmmhhhhhh```ZZZ___SSSMMMEEEBBBCCCEEEDDDBBBDDDAAA@@@BBBBBB@@@AAADDD<<>>=========>>>???AAABBB<<<<<<===@@@AAA@@@===:::===@@@BBBAAA>>>===???AAA>>>===<<<:::999999::::::777888:::;;;;;;:::999888888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===:::555777===???;;;::::::::::::::::::999999;;;::::::;;;<<<<<<;;;999:::===>>><<<===@@@@@@>>>::::::;;;;;;::::::999999:::<<>><<<<<<<<<;;;999888999:::<<<;;;;;;;;;:::888666666777888999<<<;;;999888777666666777777777777777777777777777:::999888999;;;<<<;;;:::<<<;;;:::999777666555444777888:::999777666666777:::;;;;;;:::777555666666999888999@@@GGGHHHAAA:::999777666444444555777888555666666777777777666666777888:::::::::888666555;;;;;;;;;;;;:::999999888999:::;;;:::777555333333:::999888777777777888999999555333555:::<<<999666888888777666666666666666888555333222444666888999888888888999::::::888555999;;;<<<>>>>>>>>>>>>===<<<999555333555777999:::<<<===:::444222444555333444666777777666555555666666777888777666555666888888666333333444666777777444444444333333222222222333555777555222000000222444444555555666777777777444222222555:::;;;777333333666999888444111000111444666777666444333444555888999999888555111000///---///222222222222333444//////...///111333555666333//////555888555444777444666777555222222555888======<<<999666555666888<<<===>>>===<<<===>>>@@@BBBEEEHHHKKKKKKLLLMMMNNNOOOUUU]]]bbbeeekkkttt{{{uuuXXXTTTYYY```iiixxx~~~tttnnnjjjiiifffcccgggmmmjjjpppmmmgggggg___XXX]]]TTTNNNFFFCCCEEEFFFEEECCCCCCAAAAAADDDDDDAAAAAACCC???CCCDDDBBBAAA@@@===888;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>===<<<;;;;;;<<<:::888777888;;;>>>AAA>>>===;;;:::::::::<<<======<<<===>>>@@@???===;;;:::>>>AAA@@@>>><<<===???;;;;;;:::::::::;;;<<<===999999999:::999999888888::::::999999::::::;;;<<<;;;;;;;;;::::::::::::::::::<<<:::777999@@@BBB???:::;;;<<<======<<<::::::;;;;;;:::;;;<<<<<<;;;999:::======;;;<<>>;;;666444555666666777888999777333111333333111111222444555555555666666555666777666555444555777777555333444666777888888555444444444333333333333333555777666333111111222444444444444555666777888666333111333888:::999777777888777555111///000222111222333222111222444555999999999777444111///...---///111111000000111222000/////////000222444555222...///444777555444777333555777666444222222333999::::::999888888:::<<<999<<<>>>??????>>>???@@@FFFHHHKKKMMMMMMNNNPPPQQQPPPTTTZZZ^^^bbbhhhooouuutttXXXTTTYYYcccmmm}}}|||wwwrrrnnnjjjgggiiiooonnnsssooojjjiiiaaaZZZ]]]UUUPPPJJJGGGGGGHHHFFFEEEDDDCCCEEEJJJJJJEEECCCDDDCCCFFFGGGCCCAAA@@@===888;;;;;;:::999:::;;;<<<===?????????>>>===<<<;;;:::;;;:::888888999<<>>>>>===<<<===>>>>>>===<<<888<<>><<<;;;<<<;;;:::;;;======;;;:::999<<<===:::;;;??????============<<<<<<:::999999;;;===@@@@@@???=========:::888666666888888888777<<<;;;:::999888999:::;;;777888999:::;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;999888666666777888777666999999:::::::::::::::999666888999999777666666777888999:::888666444555666888:::===@@@AAA@@@===;;;999888777666555666777777555666777888:::;;;<<<<<<777888999999999888777666666777:::;;;<<<:::888777666777888888777777999;;;999999999999888777666555999666555666999:::888666777777666666555555666666666444222333555888::::::666666666888::::::999777777888888999999999888888???<<<888555555555444444555888888555444666555222///000111333444555666777333444555555333333444555555444444555888999999888555555555555555444444444444666777666444333333444333333333333444666888999666333000222666:::;;;:::;;;999666222///000333555////////////...000333666999999888777555222000//////111333333111111111222222222111000111222333444111...///444666666555666///222555777666333222222999:::;;;:::::::::<<<>>>999;;;>>>@@@AAAAAABBBDDDKKKMMMNNNOOOOOOQQQSSSUUUSSSTTTVVVZZZ___dddjjjmmmzzz}}}tttXXXUUUZZZdddooozzztttnnnkkkmmmpppsssxxxsssnnnnnnggg^^^aaaWWWSSSOOOLLLKKKKKKIIIHHHGGGGGGJJJOOONNNIIIFFFFFFFFFHHHHHHDDDBBBBBB???;;;;;;:::999999999;;;===>>>>>>>>>>>>>>>>>>===<<<;;;<<<;;;:::999:::<<<>>>???<<<;;;::::::<<>>>>>===777;;;???@@@===::::::<<<444444555666777999:::;;;<<<;;;999888777777777888;;;;;;999999999:::<<<=========<<<<<<;;;::::::::::::999888999===AAACCCBBB<<<<<<<<<<<<<<<===>>>>>><<<;;;;;;<<<======<<<:::999<<<<<<:::;;;>>>>>><<<>>>>>>>>>===<<<;;;999999;;;===>>>>>>===<<<<<<===;;;999777777888999888777<<<;;;;;;:::::::::;;;;;;777999:::<<<<<<;;;999888<<<<<<<<<<<<<<<<<<<<<<<<;;;999777666777777777666999:::;;;;;;;;;;;;:::999777888::::::888777888888777888999777555444444555666:::>>>>>><<<999999:::777777666555444555555666555555666666777888999:::777777888999888888777666333555999;;;<<<:::888666444555555444444444777999;;;<<<<<<<<<;;;999888666999777666777888999777666777666666555555555666666555333222333666999;;;;;;555555666888:::;;;999777777777777777777777777777>>>;;;888777666666555444666:::;;;::::::;;;:::666222111111222444666666666222333444333222222333444555444555666999:::999777666666666666666555555555555666777777666555555555333222222222333555888999444222111333777:::;;;;;;:::999666444333444777999111111000///...000444777777666555555555444333222333555666666444333444555666555444333222333444444111000111444777777777777...000333555666666666666<<<======<<<;;;:::;;;<<<===>>>???@@@AAACCCGGGJJJOOOPPPPPPPPPPPPRRRUUUXXXXXXVVVVVVYYY^^^cccgggiiisssxxx~~~uuuZZZWWW]]]eeerrr~~~xxxtttsssuuuvvvtttyyysssoooqqqjjjbbbdddYYYWWWTTTRRRPPPOOOMMMLLLIIIHHHJJJNNNMMMHHHEEEEEEBBBEEEDDDAAA@@@AAA@@@===::::::999999:::<<<===>>><<<<<<===>>>?????????>>>???>>><<<;;;::::::;;;<<<===<<<;;;<<<>>>AAADDDGGG???===::::::;;;=========999===@@@@@@>>>;;;<<<===777888888999999:::::::::===<<<:::888777777888999:::999888888888999;;;;;;>>>=========<<<<<<;;;;;;;;;888777999;;;======>>>===;;;888777888;;;>>>AAA<<<;;;;;;<<<======<<<:::999<<<<<<:::;;;>>>>>><<<============<<<;;;:::999999;;;<<<<<<:::::::::;;;<<<:::999999:::;;;:::999;;;;;;;;;;;;;;;;;;<<<<<<:::;;;<<<===<<<:::888666<<<<<<<<<<<<<<<<<<<<<<<<===:::888777888999999888:::;;;<<<<<<;;;:::888777555666888888777666666777777888888777555444555666555888<<<;;;777555666888888777777777777777777777999888777777666777777888777777777888888777777777222444777:::;;;999777555666777666555333333555777;;;;;;<<<<<<;;;:::888777999888777777888777666555666666555555555555666666555333333444777:::;;;;;;555555555777::::::999777777777777777777888888888:::999888888999999888777777;;;===<<<===>>>===999777555333444666777777666222333444333222222333444555444444666888999888777666666666666666666666666555555555666777777666555222222111222333555666888111222444777999;;;::::::777777777888999:::::::::666666555222111222555888555333222333666777666555444666777777555444444555999888666555444444555555333333333444777999888666555444444444555777777888:::<<<======<<<;;;<<<===BBBBBBAAA???@@@DDDJJJOOONNNOOOPPPPPPQQQRRRVVVYYY[[[ZZZYYY[[[```dddggghhhkkkpppxxx~~~www]]][[[aaaiiiwww}}}wwwvvvuuusssqqquuupppmmmqqqllldddeee]]]\\\ZZZXXXVVVSSSQQQPPPKKKHHHHHHJJJHHHCCCAAACCC>>>@@@???<<<<<>>>>>;;;<<<===>>>???@@@@@@@@@AAA@@@>>><<<::::::::::::???>>>=========>>>???@@@???<<<::::::;;;=========<<<>>>AAA@@@===<<<===@@@======>>>>>>>>>===<<<<<<===<<<;;;:::::::::::::::888888999999999:::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;888666999;;;999999;;;;;;999666555666:::>>>AAA===<<<;;;<<<>>>>>><<<;;;999<<<===:::;;;??????===;;;<<<<<<<<<<<<;;;::::::999:::;;;:::999888:::;;;<<<;;;::::::<<<======<<<::::::;;;;;;;;;;;;;;;;;;============<<<:::888777;;;;;;;;;;;;;;;;;;;;;;;;>>>;;;999888999:::;;;;;;::::::<<<<<<;;;999777555222333555555444333444555777888999888666555666777555777999888555333555777888888999::::::;;;;;;;;;===<<<:::999888888999999666666666777777777888888333444777888999777555444:::::::::888666555666777888888888888888888777666:::999999888777666555555555555444444555555666666555444444555888:::::::::555555555777999999888666666666666666777888999:::888888888:::<<<===<<<:::666:::<<<;;;;;;===<<<888;;;888444444777999888666333444555555333333444555666555444555666777666555555555555666666666666666555444444555777888777555111111222333333444444444111333666888::::::999999555666888;;;======;;;999888888888666444444666888555222000222666888888666111333555555333333333444:::999777666555555666666444555555444666999777333;;;999666444555666555555444777:::<<<===>>>@@@BBBEEEDDDBBB??????CCCIIIMMMLLLNNNPPPQQQQQQSSSVVVYYYYYYZZZ\\\^^^aaadddggghhheeejjjqqqxxx|||xxx___^^^eeeqqq~~~zzzwwwtttoooooosssnnnmmmsssooogggiii___```___]]]ZZZWWWUUUTTTPPPKKKHHHGGGEEEAAA@@@CCC???@@@???;;;;;;>>>???===888:::<<<>>>??????>>>>>><<<===>>>???????????????@@@???>>><<<;;;;;;;;;;;;>>>>>>>>>>>>>>>======<<<===<<<:::;;;<<<===<<<;;;===???@@@>>><<<;;;>>>AAA===>>>???@@@@@@???>>>===<<<<<<<<<===<<<<<<;;;;;;777888:::;;;<<<;;;:::999999999::::::;;;<<<<<<<<<;;;666555:::;;;999888:::777777777777999;;;===???===<<<<<<<<<>>>>>><<<;;;:::======;;;<<>>???>>>999999:::;;;;;;;;;;;;;;;======<<<<<<;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<===;;;888777999;;;<<<<<<666888:::;;;;;;:::777666222444555666555444555666777999999999777666777888777777888777666555666777555666888999:::;;;<<<<<<<<<;;;:::888888999:::;;;666666666666666777888888444555666777666555444333999:::;;;:::888777777777777777666666666777888888:::::::::888666555555555555444444444444555666777666555555666888:::999888666666666777999999777555555444444555666888:::;;;999999:::<<<>>>???===;;;666:::;;;999999;;;;;;777;;;777333444888;;;:::888555666777666555444555777777555333333444555555444444444555555555666666666444333222444777888777555000222333444444333222111333555666777888888999:::777666777999<<<<<<999666555666777666555555777888777444111222666888777444000222444444333333444555999888666555444444555666333666555222333666555///777555444555777777666444333555999<<<===>>>@@@BBBCCCCCCCCCAAA@@@AAADDDFFFIIILLLOOORRRSSSUUUWWWYYYTTTXXX]]]``````bbbeeehhheeeiiiooouuuyyy|||}}}yyyaaaaaahhhwww}}}}}}{{{vvvppptttooonnnvvvssskkkmmmaaabbbbbb```]]]YYYWWWVVVUUUOOOJJJHHHEEEBBBCCCFFFCCCDDDBBB===<<<@@@AAA???888:::===@@@AAA@@@???>>>>>>>>>?????????>>>>>>===>>>>>>===<<<<<<<<<<<<<<<;;;<<<>>>@@@@@@@@@@@@???===;;;;;;;;;======<<<;;;>>>??????===::::::>>>BBB:::;;;===>>>>>>>>>===<<<;;;<<<===>>>>>>>>>===<<<777999<<<>>>>>>===:::999666777888999:::;;;;;;<<<:::555555:::<<<999999<<<444666888;;;<<<============<<<<<<===>>>>>>===;;;;;;>>>>>><<<===@@@@@@>>>888888999:::;;;;;;;;;;;;;;;;;;<<<;;;:::999;;;===:::999888:::===?????????888999::::::;;;;;;;;;:::<<<;;;;;;;;;;;;<<<==============================<<<:::777666888;;;======444555888:::;;;:::999777555777888999888777888999888999:::999888777888999999888777777777777888888111222444666888999::::::999888777666666888:::;;;666666666666666777888888666666666666555444333333555888::::::888666666666888777777666777999:::;;;:::::::::999666555444555444444444444444555666777777666555777888999999888777666666777888888666444333333333444555888:::;;;:::;;;<<<>>>@@@@@@===;;;888;;;<<<999999<<<;;;888999555111333888<<<<<<:::666777888777666666666888999666333111222333333333333444444444555555666666333222111444777888777555000222444555555333000...666777666666555777:::<<<:::888666777999999666333111333555555555555777888:::666111222555777555222111333555666555555666777777666555444333444444555222555444000111444222,,,//////111555:::;;;999666555777;;;<<<<<<<<<===>>>@@@BBBCCCBBBAAA??????@@@HHHKKKPPPSSSUUUVVVXXXZZZOOOUUU]]]```___```cccggghhhlllqqqvvvyyy|||yyy{{{sss]]]hhhzzzttttttooojjjkkkooonnniiicccffffffeeebbb^^^[[[ZZZZZZQQQPPPMMMIIIGGGFFFEEEEEEGGGDDDAAAAAAAAAAAA>>>;;;888:::>>>AAACCCBBB@@@>>>CCCAAA>>>===<<<<<<:::999<<<<<<<<<<<<============@@@@@@@@@@@@@@@@@@AAAAAA::::::;;;===>>>>>><<<999===;;;;;;======::::::===<<<;;;:::999999999999999;;;<<<===<<<;;;;;;;;;<<<===;;;999:::<<<===:::777777888::::::::::::;;;===;;;;;;<<<<<<<<<:::999888666888:::;;;:::999999:::777888:::===>>>===999666:::;;;===>>>>>>>>>===<<<;;;:::999999::::::888777:::;;;;;;<<<;;;:::888777555555666888;;;>>>BBBDDD>>><<<:::777666777888999:::;;;<<<<<<<<<;;;::::::888888:::===??????>>><<<999666666::::::777888;;;666888999:::888888888999888888888999::::::;;;;;;;;;;;;:::999888777666555;;;:::999777666666555555333333444666888888666444666666666555555555666777<<<;;;999999::::::888666888999999777333222555777777888666444777;;;:::555777777777777777888888888<<<999666333222444777999888888777666555444444333555555555555666666666666888888888888888888999999666555555555666888:::;;;666:::???CCCDDDAAA===:::;;;???AAA???:::666666888666777777666555555666888777:::===<<<888555444555777444222222444888;;;<<<:::888777666777666555333555666777888777777777777555666666777666444333222444555888:::888666;;;BBBAAA???<<<999666555444444111888???@@@<<<888777888666444333444555555111---///666======777222222444222444666666555333333333333444666777777666444333///111444777888999888888333888===<<<999777999<<>>===CCCIIIJJJKKKNNNVVV]]]\\\VVVWWWZZZ]]]]]]]]]___dddiiijjjttt}}}~~~zzzyyyzzz{{{|||~~~mmmggghhhxxx~~~{{{zzztttooojjjhhhiiijjjgggdddeeedddbbb```^^^\\\ZZZYYYVVVSSSOOOJJJGGGEEEEEEFFFDDDBBB@@@@@@BBBBBB@@@>>>:::<<<>>>@@@AAA@@@>>>===BBBAAA????????????===;;;>>>=========<<<<<<;;;;;;>>>>>>>>>??????@@@@@@@@@;;;;;;<<<>>>@@@@@@>>><<<===::::::======::::::===;;;;;;:::999999999999999:::;;;<<<<<<<<<<<<===>>>???===<<<===???>>>;;;999777999:::;;;::::::<<<===<<<===>>>?????????>>>===888999999888777888:::<<<<<<<<<===>>>@@@>>>;;;999:::;;;<<<=========<<<<<<;;;:::888999::::::999777999:::::::::999999888777777888888999:::<<<===>>>===;;;888666666777888999;;;:::999888777777888888888888999;;;;;;;;;999777999666666999:::777777:::999;;;<<<;;;::::::;;;<<<999999888888888888888888===<<<;;;999777666555444999999888777666666666666888666555666777888888777888666444666:::;;;:::888;;;:::999999999999888777:::::::::888555444666999888999777555888<<<;;;777333555888:::;;;:::999888:::999999888777777777888888888888777777666666555666666666666666666666666777888999;;;<<<<<<<<<<<<999888777777777888999:::666888===@@@@@@???<<<999:::>>>@@@>>>999555666888666777777777666777999;;;;;;<<<===<<<999777666666666444222333666999<<<===999777555555666666444333444777:::999444222444777555555666777777666666666444444666888666444999@@@@@@@@@>>>;;;888555444444444777;;;<<<:::999;;;===999777444222222333222222222888===<<<666111111444111333444444333333333444333444555666666555444333111333555777777777666666222666::::::999999:::<<>>@@@EEEBBB999888===AAADDDFFFHHHOOOWWWXXXTTT[[[^^^______^^^___cccggghhhpppxxxzzzxxxwwwyyy{{{vvvxxx{{{wwwbbbjjjxxxqqqnnniiidddbbbbbbbbbccceeebbb___^^^___^^^[[[XXXXXXUUUPPPKKKGGGEEEEEEEEEAAA@@@???@@@AAABBBAAA@@@>>>>>>??????>>>===<<<;;;???>>>???@@@AAA@@@>>>;;;======<<<;;;:::999888888;;;;;;<<<===>>>??????@@@<<<<<<===???AAABBB@@@>>>===::::::======::::::===<<<;;;;;;;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<>>>======>>>???>>>;;;888888:::;;;;;;;;;;;;<<<===<<<===>>>???@@@@@@@@@@@@999999999777666777:::===>>>===<<<===>>>===;;;999999::::::;;;<<<;;;;;;;;;;;;999888999::::::999777;;;;;;:::999999999999:::;;;<<<<<<<<<<<<;;;;;;::::::888777555555777888999>>><<<999555444444666777999:::::::::999777666444888666666999999777777:::;;;<<<<<<;;;999999;;;<<<:::999777666555555666666===<<<;;;999777666444333777777666666666666777777:::888555444666777777777:::777444888>>>@@@<<<888999999:::999777777888:::;;;;;;;;;999777777888:::999;;;999777999======999111444888<<<===<<<:::888888999<<<======;;;999777888888888888888888888888777777777666666666666666555777:::<<<>>>>>>===<<<<<<<<<:::999888999999:::777999;;;===>>>===<<<:::999;;;===<<<888555666777777777777777777999===@@@???===;;;::::::999888666666444333555888;;;<<<===888666444444555555444333333888<<<999111...111777666666666666777888999:::555444444555333222666===???AAABBB???:::555444555777777777888999<<<@@@BBB===;;;777333000000444777666:::===;;;555111222444333444555444333444666888666666666555555666666666333444666777777666555555333555777999:::;;;<<<<<>>BBB>>>555333888<<<@@@CCCDDDIIIPPPTTTSSS\\\^^^___]]][[[[[[___bbb```fffmmmooommmmmmppptttpppssswww{{{qqq^^^nnnsssssspppjjjdddbbbcccfffeeeaaa]]]]]]```aaa]]]XXXUUUSSSPPPMMMIIIFFFDDDCCCAAA@@@@@@@@@AAAAAAAAA@@@AAA@@@???===<<<;;;;;;::::::;;;===@@@BBBAAA>>>;;;<<<;;;;;;:::999888888888888999:::;;;<<<===>>>???>>>======>>>@@@@@@???===<<<999999<<<===::::::===>>>>>>>>>>>>>>>>>>>>>===???>>>===<<<<<<;;;:::888;;;;;;<<<======;;;888666999:::<<<<<<;;;;;;<<<===;;;;;;;;;<<<<<<=========999:::;;;:::999999;;;======;;;999999999:::999777888999999999:::::::::::::::999888888::::::999888===<<<:::999999:::;;;<<<===>>>??????>>><<<;;;:::777666555555555777888999@@@>>>;;;888666666666666:::;;;<<<;;;999888777777888666666999999777777:::999:::999888666555777999888777555444333444555666;;;;;;:::999888777666666555555555555666777888999999777666555666666555444999777777999<<<===:::777777999999888777777:::<<<;;;;;;:::888777888999::::::<<<;;;999999===>>>;;;555666999;;;<<<;;;:::999777999<<<>>>>>><<<:::888777777888888888888888888777777777777777777777777555777999<<<===<<<:::999===<<<;;;:::::::::;;;<<<::::::;;;;;;<<<<<<<<<<<<888999:::999777555666777777777888888888;;;???BBBAAA===888777888999888666555555444666999<<<===<<<888666444444555666666555444777999666111000222666777777666555666777888999555333333444333111444999===AAADDDBBB<<<777666666:::888777888;;;@@@BBBCCC??????<<<777222111555999999;;;===:::555222333555777777666555444666999<<<:::999888777777888999:::444555666777888888888777888888888999<<<>>>===<<>>AAA===666444777<<>>AAADDDCCC@@@===<<<<<<<<<<<<<<<<<<<<<<<<777777888999;;;<<<======???>>>======>>>===<<<:::;;;888999<<<<<<::::::===@@@AAAAAABBBBBBBBBAAA@@@>>><<<:::;;;======<<<:::999;;;<<<===<<<;;;999888999;;;<<<;;;::::::;;;<<<;;;;;;::::::999999999999888:::===>>>===<<<;;;;;;<<<999777777888888888777888888888888999999:::::::::999888888:::::::::888;;;:::999888888999:::;;;:::;;;<<<======<<<:::999666555555555555777888999===<<<<<<;;;999777555444777999;;;:::888777888:::999666777::::::888888;;;888999999777555444555666666555444444444666777888777777888888888999999999555555555555666888999:::888888999;;;<<<:::666333555888:::999666555666888888888888888888999<<<>>>:::999777666666777888888999<<<<<<999999<<<===<<<;;;:::999888888999999:::777888999;;;;;;;;;::::::666777777777777777777777777777777888888888888999888999<<<======;;;999777<<<;;;:::::::::;;;<<<===999999888888888999::::::777777888777666666777888777888888888888;;;>>>AAA>>>:::555444666777777555666555555666999;;;<<<;;;999777555555666888999888666555333333555666666555999888666555444555666666666444444666555222444888;;;???BBBBBB>>>;;;999999;;;::::::<<<@@@BBBCCCCCCAAABBBBBB>>>888555666888;;;<<<<<<:::777555666888999888777555444666:::===;;;999777666666777999;;;444555666888999:::;;;<<<>>>===;;;<<<>>>>>>>>>=========@@@AAA@@@;;;:::<<>>???BBBAAA@@@>>>============;;;<<>>>>>>>>?????????@@@@@@777777888999:::;;;;;;<<<>>>===;;;;;;<<<<<<:::999:::888888;;;<<<::::::===???@@@AAABBBBBBBBBAAA@@@:::888777:::>>>@@@???===:::<<<>>>>>>===<<<===>>>999:::;;;;;;999999:::;;;<<<<<<;;;999999888888999666:::>>>@@@???===;;;:::<<<:::999999:::;;;;;;:::999888888888888999::::::999888888888:::;;;:::999777666666666666777777888555666777888888999999999666666666666666777888888888999::::::999777555444444777999888666666888;;;:::888888;;;;;;999999<<<:::;;;<<<;;;888666555666555555666666777888888888555666777888999:::;;;;;;555555666666777999:::;;;999:::===@@@AAA>>>:::666444888;;;888333222666;;;:::888666777:::===??????999777555444666777777666777;;;<<<888777:::<<<;;;===;;;999777666777888999777777888888999:::;;;;;;777777777777777777777777666666777888999:::;;;;;;===>>>??????>>>===;;;999:::999999888999:::<<<<<<777666666555555666777777666666666666666777888999666888999999888999;;;===999777444333444555666555888777555555777999:::::::::888555555777999:::::::::666222333777:::999666999888777666555555555555777555666999:::666666888999;;;===???@@@???===<<<;;;===???AAACCCEEEFFFFFFEEEFFFFFFCCC???;;;888666:::;;;<<<<<<::::::;;;<<<999999888555444555888;;;999888666555555666888999444555666777999;;;<<<===@@@@@@???>>>>>>>>>>>>???<<<>>>AAABBBAAA@@@???@@@???CCCEEEEEEIIIPPPSSSRRRSSSYYY```dddeeeeeegggiiikkkggghhhmmmkkkeeeeeejjjrrrvvv|||wwwhhh}}}yyyrrrmmmkkkjjjiiihhhgggfffdddcccbbbaaaZZZYYYWWWUUURRROOOMMMKKKGGGHHHHHHFFFBBB??????AAA@@@@@@@@@@@@????????????:::;;;===@@@CCCCCCAAA???>>>>>>==================888888999999999:::::::::<<<:::999:::<<<======<<<:::777888;;;<<<::::::===:::<<<===?????????======<<<999777:::>>>@@@>>>;;;:::;;;===<<<;;;<<>>>>><<<999999888888888999:::;;;999888777888:::;;;:::999666666777888888888888888555555555666777888999:::777777777777777777777888888888888888888999999999555888:::999666555888<<<<<<999999<<<===::::::===;;;===???>>>;;;888666555666777999::::::999888777666666777888999::::::;;;777777777777888:::;;;<<<999:::;;;>>>???>>>;;;888666888888777555777<<<@@@===888444666===BBBBBB@@@999666444444666777777666555:::;;;777555888::::::999999888777777777888888666666888999;;;;;;;;;;;;999999999888888777777666555555666888:::;;;=========>>>>>>>>>>>>======<<<:::999888777777777888999777777777777777777777777777666555555777999::::::666888999999888666666777444555555444333444666777;;;888555444555777888999999666444444666999:::;;;<<<:::777666888999999999777777777888888777666666888666999>>>???;;;999999888777888<<>>:::>>>BBBDDDDDDFFFJJJNNNKKKIIIGGGEEECCC???:::777999:::<<<>>>>>>???@@@@@@======<<<999777777999<<<:::999888777777888999:::555555555666777999:::;;;>>>@@@@@@???===<<>>AAABBBAAA@@@@@@@@@???BBBDDDGGGOOOWWWXXXTTTYYY```iiioooqqqqqqqqqrrrnnniiikkkqqqppphhhgggmmmvvv{{{zzz|||vvvsssqqqqqqjjjkkkkkkhhheeeccccccccc]]]ZZZUUUPPPLLLJJJJJJJJJFFFHHHIIIGGGCCC@@@AAACCC??????@@@AAAAAAAAA@@@@@@888888999<<>><<<<<<;;;::::::999888777777999999999999999999:::::::::888888:::<<>>:::;;;======:::666777999:::999888:::>>>CCC777999:::999777777888999777666666666666888999:::777999::::::999888999;;;999999999;;;>>>???>>>===:::999888888888999;;;;;;999888777888:::;;;:::999777999:::;;;<<<;;;;;;:::999888888777888999;;;<<<888888888888888777777777<<<:::999888999;;;>>>@@@888;;;===<<<888666:::>>><<<::::::======;;;;;;>>>:::<<>>EEEDDD@@@999666444444666888888666444999:::666444777999999555666777888999999888777444666999<<<======<<<;;;;;;;;;::::::999888777777444444666888:::<<<>>>???;;;;;;;;;;;;<<<<<<======;;;:::888666555555555666;;;;;;;;;:::::::::::::::777666444555777999;;;;;;555777::::::777555333333111444666555333333666999<<<999444333333666777888888555333333555888:::;;;===>>><<<:::777666999;;;555666888999::::::999888888777:::AAACCC>>>;;;:::777444444999BBBFFFDDD@@@:::>>>BBBDDDDDDGGGNNNUUUPPPLLLHHHEEEDDDBBB===888777999<<>><<<<<<<<<;;;;;;<<<<<<<<<555555555555555666777777:::>>>@@@???;;;;;;@@@EEE;;;>>>AAA@@@?????????===@@@BBBDDDJJJTTT]]]]]]XXX\\\dddooovvvxxxvvvvvvvvvtttnnnpppyyyyyyqqqooouuuzzzxxx~~~wwwrrrqqqkkkkkklllkkkjjjfffcccaaagggbbb\\\VVVRRRNNNIIIGGGHHHIIIHHHGGGDDDBBBBBBCCC@@@AAABBBCCCCCCCCCCCCBBB===;;;999999;;;===>>>======>>>??????>>>;;;888666999999888999::::::999777<<<<<<;;;<<<<<<===>>>>>><<<<<<;;;;;;;;;<<<======888;;;======<<<:::999999;;;;;;:::::::::;;;;;;<<<<<<999777777:::;;;:::888777888999:::;;;:::999888;;;<<<<<<<<<<<<:::888777:::<<<===<<<:::888888888777:::===??????>>>>>>>>>;;;;;;999999999999;;;;;;BBB???;;;:::<<<>>>>>>======<<<<<<<<<>>>>>><<<;;;>>>???@@@>>><<<;;;;;;<<<<<<999666666999::::::888===<<<<<<;;;<<<===???@@@;;;;;;:::888666777999;;;;;;999888999:::<<<;;;;;;888999::::::999888777666888<<<>>><<<777555666999;;;;;;:::999888888888888666666666777999;;;===???888888999999999888888777666888;;;<<<======???AAA===;;;999999;;;===??????:::999777888999999888777===:::666555666666444222444444888<<<<<<777777:::>>>>>>>>>===<<<:::999888===<<<;;;:::999888888888888555444666;;;===;;;888777888999888666555666777;;;999777555555777:::<<>>===<<<999:::<<<;;;888666555555555555666777888888888888111222333444444555888:::555555444444444555555666333444777999::::::999888>>>???>>>999444333888<<<999777666666888:::::::::888:::===??????>>>;;;999888777888:::>>>@@@AAA@@@???>>>??????>>>@@@IIITTT]]]SSSIIIFFFBBB;;;888888>>>;;;888888<<>>@@@BBBDDDDDDBBBAAA@@@AAABBB999666;;;:::333222888<<<>>>>>><<<::::::>>>AAA@@@@@@>>>;;;999;;;@@@DDDDDDDDDEEEJJJQQQXXX]]]___\\\cccnnnwww|||}}}{{{xxxwwwmmmtttyyyqqqwww~~~ssszzz{{{nnn|||uuuqqqqqqooopppoooooommmkkkiiigggddd```ZZZUUUQQQNNNKKKIIIJJJJJJJJJHHHEEECCCBBBAAA@@@AAAAAAAAABBBBBBAAAAAA>>><<<;;;<<<===???>>>>>>===>>>???@@@???<<<:::888999999999:::;;;;;;:::999<<<<<<<<<<<<<<<===>>>>>><<<;;;<<<<<<===>>>??????===???AAAAAA???===<<<<<<===<<<;;;:::999999999999<<<:::888888:::;;;:::888999::::::;;;;;;;;;::::::@@@@@@@@@@@@???===;;;:::;;;<<<===<<<:::999:::;;;999;;;===>>>===<<<<<<======<<<;;;::::::;;;<<<===@@@>>>;;;;;;<<<>>>===<<<>>>======>>>??????>>><<<>>>???@@@>>><<<;;;;;;<<<;;;888666777999<<<<<<;;;;;;::::::999999:::;;;<<<::::::999777666666888:::;;;999888888999999999888666777888999999888777777666999<<<:::666444555888<<<<<<;;;999999888888888555555555666777999;;;===666666777777888888888999;;;;;;;;;:::999:::<<<>>>;;;999777777999;;;<<<<<<:::999888999::::::999888;;;888666666888999777666777666777::::::777888<<<@@@@@@???>>>===<<<;;;;;;<<<<<<;;;999999888888888999777555777;;;<<<999555777999:::999888777777888999888666666777:::>>>@@@BBB>>>::::::===???===:::999:::<<<<<<:::888888999555555777888888888777777555777999999888888999:::666666555555666777888888777777777999;;;;;;888666<<<===<<<888444444999>>><<<:::777666777888888777555777:::<<<===<<<:::888777666777:::===@@@AAA@@@???>>>???AAABBBDDDLLLVVV[[[XXXRRRIII@@@;;;999999???===;;;;;;???FFFLLLOOOJJJEEEBBBCCCBBB>>><<<===@@@AAACCCEEEFFFGGGGGGGGGBBB===>>>EEEDDD;;;666999;;;;;;;;;999777888;;;???AAA@@@>>><<<<<>>======>>>@@@@@@???===<<<===?????????===;;;:::::::::;;;;;;<<<<<<<<<<<<>>>============>>>??????<<<<<<<<<===>>>???@@@@@@@@@AAACCCCCC@@@>>>======???>>>===;;;999888888777;;;:::999999;;;<<<;;;:::;;;::::::999999999::::::??????@@@@@@@@@??????>>><<<======<<<::::::<<<===;;;======<<<:::::::::;;;>>>===<<<;;;;;;<<<===>>>>>>===<<<<<<======<<<;;;??????>>>???@@@AAA???===???@@@@@@???<<<;;;;;;<<<999777666666999;;;<<<<<<999999888777777777888888888999999777555555777888;;;999777777777888777666555555666888888888888888444777999888555444666888>>>===<<<:::999888888888444444444444555777999:::555555555555777888999:::???>>><<<999666666888;;;888666555555777999:::999:::999999:::;;;;;;:::999888777777888:::;;;:::999999777888:::999777:::>>>@@@???>>><<<;;;;;;;;;<<<;;;;;;:::999888888888999:::888777888::::::777333777999;;;;;;:::999999::::::999888777888;;;>>>AAA:::999999;;;>>>>>>:::666999:::<<<<<<:::::::::;;;444555777999999888666555777999<<<<<<;;;999888999666666666777888999:::;;;<<<888666888;;;<<<888444888999888666444555;;;??????<<<999777666666555444222333666999:::999777666555555666888<<>>;;;:::777===<<<;;;===AAAGGGMMMQQQNNNIIIGGGHHHFFF@@@<<<;;;BBBAAABBBFFFKKKNNNMMMKKKHHHGGGMMMVVVTTTIII@@@???<<<<<<;;;888777888:::===???>>><<<===???AAABBBBBBCCCCCCDDDGGGKKKNNNOOONNNVVV^^^iiissswwwwwwuuusssrrryyyzzzzzz~~~~~~}}}}}}ooonnnllljjjiiiiiijjjkkkmmmiiiccc___[[[YYYWWWUUUJJJJJJJJJKKKKKKIIIFFFDDDFFFEEEDDDCCCBBBCCCDDDEEE>>>>>>>>>???AAAAAA>>><<<;;;<<<===>>>>>>>>><<<;;;:::;;;<<<<<<<<<<<<>>>???@@@@@@????????????@@@@@@<<<=========>>>>>>>>>======>>>@@@@@@>>>======>>>@@@???>>><<<;;;:::999999;;;:::;;;;;;<<<<<<<<<;;;;;;:::999888777888999:::999:::;;;<<<>>>??????@@@;;;<<<<<<;;;::::::<<<>>>===>>>===;;;999888999:::======<<<;;;;;;<<<======>>>===>>>>>>>>>===<<<;;;???>>>>>>>>>@@@@@@???===@@@AAAAAA@@@===<<<<<<===999888777777888999:::;;;888888777777666666666666777999999999777666777888:::888777777888999999888777888888888999999888888666888999999777777999;;;???>>>===;;;:::999888888555444444444555777888999777777666666777888999:::<<<===<<<:::777666666777777666444444666888888777888777888999;;;;;;:::888777777777888:::::::::999999888:::======:::;;;???===;;;999777666666888999:::999999888888888888999888777777888:::999666444666888<<<===<<<;;;;;;;;;===<<<:::888888999;;;<<<777777777999:::999666333888999::::::888777888999444555777888888666444333444777;;;<<<;;;888777666666666666777888:::;;;<<<<<<777333555:::<<<888333555555555444444777<<>>===:::777777===BBBDDDGGGJJJPPPZZZYYYIII>>>>>><<<444888999:::<<>>===<<<;;;<<>>===>>>???@@@@@@>>>;;;:::;;;<<<=========<<<<<<;;;===>>>===;;;<<<>>>@@@BBBBBBAAA@@@@@@AAAAAAAAA===============<<<:::::::::<<<===>>>======>>>???@@@???>>>===<<<<<<<<<<<<:::;;;<<<==================<<<;;;:::999::::::;;;::::::::::::;;;;;;<<<<<<999:::;;;:::999999;;;<<<===>>>===;;;999888999:::===<<<;;;::::::;;;<<<===>>>>>>??????>>>============<<<<<<===>>>>>>===;;;@@@AAAAAA@@@>>>======>>>>>>===<<<;;;::::::;;;<<<999999888888888777666666777999;;;;;;999888777888888777777888;;;=========<<<<<<;;;:::999999888888:::;;;;;;;;;;;;;;;===???>>>>>><<<;;;:::999999999777666666555666777999:::;;;::::::999888888888888666999<<<===;;;888666555777666555555777888777666555555666888:::;;;999777777888999999888777777777888999===BBBAAA===;;;===999888666444333444555666888888777777777888999999555555777999:::999777555444777<<<>>>>>>=========<<<;;;999888888888999:::999777666555555444333222777888888777555333444555555666777777777555333222222555:::<<<;;;999888777444555555666777888:::;;;999333///111888;;;999555444333333333555888===AAA===:::777666666666555444666666777888777555444222222222222444888:::;;;::::::666666;;;???@@@BBBDDDNNNXXXWWWKKKDDDEEE@@@444666888:::<<<>>>CCCHHHMMMQQQMMMLLLMMMJJJBBB;;;999>>>===>>>FFFOOOUUUTTTRRR\\\___cccfffaaaWWWQQQOOOGGGDDD???<<<::::::;;;<<<=========>>>@@@AAA@@@@@@AAAAAACCCGGGKKKNNNNNNNNNKKKSSS]]]cccdddddddddeeecccsssssssss}}}{{{xxx~~~yyyxxxuuutttqqqooonnnnnnoooppppppmmmiiifffbbb]]]WWWSSSNNNKKKIIIKKKNNNOOOMMMKKKHHHFFFCCCBBBBBBDDDHHHJJJ???>>>>>>>>>??????>>><<<<<<======>>>>>>============>>>???===::::::===AAABBBBBBAAA@@@@@@@@@@@@AAA<<<<<<=========;;;:::999;;;===>>>>>>===>>>???AAA@@@???>>>===============999<<<>>>???>>>===>>>>>>@@@??????>>>============@@@???===;;;:::999888888888:::<<<;;;:::999999:::;;;======<<<:::::::::;;;<<<<<<;;;::::::;;;<<<<<<===??????>>>===<<<===>>>;;;::::::;;;<<<<<<;;;999===>>>???>>>===<<<===>>>AAAAAA@@@>>>;;;;;;<<<>>>999999:::::::::999888888777999<<<<<<;;;999777777888777777999===???@@@@@@???>>>===;;;:::999999888>>>===<<<<<<<<<>>>???@@@===<<<;;;:::999999999999999888777777777888999:::<<<<<<<<<;;;:::999777666222777<<>>:::777666777666555666777888777666333333555777:::;;;999777777999;;;:::888666555555666888===CCCBBB===:::;;;999888777666555666666777777666666666777888999999333555777999:::999777555222666<<>>>>><<<;;;:::444444444555666777888999777222///000555999888777555444333333555999>>>@@@;;;999666555666666666555777888888888777666555444444333333555888::::::999;;;888999===??????AAAFFFQQQXXXYYYRRRLLLJJJCCC999888;;;???@@@@@@BBBGGGLLLOOOKKKIIIKKKHHHAAA;;;999777888<<>>@@@AAAAAA@@@???AAABBBFFFEEEFFFHHHLLLNNNOOONNNNNNUUU]]]aaa```___bbbeeehhhqqquuuxxx~~~~~~}}}vvvuuusssqqqooonnnnnnnnnrrrqqqooommmjjjddd^^^YYYTTTOOOKKKJJJMMMOOOMMMKKKJJJHHHEEECCCDDDHHHLLLOOOBBBAAA?????????@@@???>>>????????????????????????>>>???@@@===999888<<<@@@@@@@@@???>>>>>>>>>>>>>>>:::;;;===>>>>>>>>>===<<<>>>??????>>><<<<<<===>>>@@@???>>><<<;;;:::::::::999<<>>>>>@@@????????????>>>===<<<;;;???>>><<<:::999888888888999;;;>>>>>><<<:::888888999;;;===>>>===<<<<<<===>>>===<<<;;;;;;<<<===>>><<<======<<<999999;;;>>>;;;::::::;;;<<<<<<;;;999888999;;;;;;::::::<<<======>>>>>><<<999999;;;===888888::::::;;;:::999999555888;;;<<<;;;888666666:::999888:::===???@@@@@@>>>===<<<:::999999999:::>>>===;;;:::;;;===>>>>>>::::::999999999999:::::::::999888777777777888999888999;;;<<<;;;999777555333777<<<>>>===;;;999888666555555666777777666444222333555888;;;<<<:::888777:::<<<<<<999777666777555666:::??????:::888;;;888888888777777777777777555555555666777888999999444666999:::999777555333///444;;;@@@@@@???>>>===::::::999999:::;;;<<<===;;;;;;999777555555777888555666777777666777:::<<<===<<<;;;999888777777888888;;;>>>???>>><<<;;;;;;555555555555555666777888888555111111333666777888777555333333666:::===???<<<999666555555666555444555666777888888888777777888777666777999::::::999:::999;;;>>>>>>===CCCJJJRRRXXX]]]ZZZQQQGGG@@@>>>;;;???BBBBBBAAAAAAEEEIIIKKKGGGFFFGGGFFF???;;;:::777:::???FFFMMMRRRVVVWWWSSSWWWYYYVVVRRRPPPQQQSSSTTTMMMEEE???<<<;;;:::999<<<@@@CCC@@@;;;:::===BBBGGGFFFFFFHHHLLLPPPRRRSSSRRRXXX^^^___\\\\\\```eeekkkkkkttt{{{{{{}}}|||{{{yyywwwuuutttsssrrrnnnnnnnnnmmmkkkfff___ZZZXXXRRRLLLJJJLLLNNNLLLJJJEEEBBB???>>>???CCCHHHKKKEEEBBB@@@???@@@AAAAAA@@@BBBBBBBBBAAAAAAAAA@@@@@@>>>@@@AAA===888777;;;???>>>>>>===<<<<<<;;;<<<<<<888999<<>>;;;999777666666888<<<@@@AAA@@@>>>???@@@;;;<<<======<<<:::888777999999888777888999:::;;;999<<<@@@@@@>>>;;;888777777:::===??????>>>>>>>>>???>>>===<<<<<<===>>>???;;;<<<<<<999666666:::===;;;::::::;;;<<<<<<;;;999444666888888888888:::<<<666888999777555555888;;;777888999:::;;;;;;:::999444777;;;<<<:::777555444;;;:::999:::<<<>>>>>>>>><<<;;;:::999999999:::;;;>>><<<999888999;;;<<<<<<999999888888999999:::;;;999999777666666777777888444666999<<<<<<:::777555666999<<<===<<<:::::::::666555444555666666555333333333666999<<<===;;;999777:::======;;;888888999555555777;;;:::777777;;;666777777888777777666555555555555555666888999:::555888:::;;;999555333111...444;;;@@@AAA???>>>===>>>>>>===<<<;;;::::::::::::;;;;;;;;;:::999:::;;;555666888888999;;;???BBBAAA@@@===:::999999:::;;;;;;===??????<<<:::999999777666666666666666777777:::888555333222444666888999777444444666:::===>>>===:::777555555555444333222333555777888999::::::;;;:::999999;;;<<<;;;:::666777:::===<<<<<>>;;;:::<<>><<<;;;999>>>AAA===666333999???CCCBBBCCCGGGMMMSSSWWWYYYTTTYYY^^^]]]YYYYYY^^^dddkkkcccooozzzvvv}}}zzzxxx{{{{{{uuussstttrrrmmmdddmmmqqqlllkkkmmmdddVVVVVVTTTOOOKKKMMMPPPNNNHHHBBB???@@@CCCDDDCCCDDDHHHHHHEEEBBB>>><<<<<<===>>>BBB???===;;;;;;;;;:::999===::::::<<<===:::;;;>>>:::???CCC@@@:::777:::>>>999:::;;;<<<===??????@@@???@@@???<<<999999>>>BBB>>><<<:::999999888666444999:::<<<===>>>===<<<<<<;;;;;;;;;:::999888777666888999999:::<<<>>>???@@@;;;<<<===<<<:::999:::;;;999999999:::<<<>>>???@@@DDDAAA===::::::::::::::::::999999999999::::::;;;@@@<<<999777888999::::::===;;;888888999999888777777666666555555555555555444777:::<<<;;;:::999:::;;;:::999888888999:::;;;:::;;;;;;;;;:::999777555::::::;;;<<<;;;:::999888:::999777666666888:::<<<<<<;;;999777666666777888666777999::::::999777666888777888999;;;;;;:::999:::::::::999999999999888333777888666888<<<:::444444555777999::::::;;;;;;;;;:::888666666777888999555666777888999:::::::::777999;;;===<<<:::777444888777777777777777888888999666777<<<;;;555333666444666999===???>>>;;;777>>><<<::::::;;;;;;:::999???999666888999888:::>>>;;;888777:::;;;<<<@@@EEE>>>;;;777777:::<<<===<<<===AAAEEECCC<<<777555666888666444444666777777777888888666333111111444777888:::888444444777999777666999:::888444000000000555666888999999888777777777555333666;;;===;;;888666666777999<<>>>>>???@@@BBB???<<<;;;;;;<<<;;;:::888777999<<<;;;888888<<<===@@@CCCAAA<<<888888:::::::::;;;<<<===>>>??????>>>??????<<<999999<<>>>>>::::::999999:::;;;===>>>>>><<<::::::::::::888777:::999888888999999888777666666555555666777888888666888:::;;;:::999999:::;;;:::999888888999:::;;;:::::::::999888777666666:::;;;<<<<<<<<<;;;:::999:::999777666777888;;;===:::999888777777666666666666777999::::::999777666666666666888:::;;;<<<;;;:::::::::999888777666555444777777666888<<<;;;666666666666777888999::::::<<<;;;999888777777888888777777999:::;;;;;;:::999888:::<<<>>>===;;;888666888777777666666666666666777444666::::::555333666666777:::>>>@@@@@@<<<999999999999999999999:::;;;???:::888::::::888999<<<;;;777666999::::::===BBB===999555555777:::<<<===AAADDDEEEBBB<<<777777999;;;:::888777888999888777888888666333111111444777:::===<<<666444666777777777:::===<<<888444222222333444666777999:::::::::;;;888666777;;;>>><<<:::999888777777777999;;;<<<;;;BBBIIIMMMLLLHHHDDDBBB???AAABBBBBBAAAAAABBBDDDEEEGGGKKKMMMHHHAAA@@@CCCBBBBBBGGGNNNPPPMMMLLLNNNMMMNNNMMMOOOVVV___```\\\TTTTTTOOOIIIGGGHHHDDD===???>>>>>>===>>>???@@@AAAFFFGGGHHHKKKSSS[[[[[[VVVUUUYYYZZZWWWWWW[[[^^^^^^bbbeeejjjoooqqqrrrqqqpppooorrruuutttssssssxxx|||~~~|||xxxxxxzzzyyytttlllooopppoooppppppkkkddd___\\\TTTNNNOOOSSSSSSPPPLLLHHHEEEFFFDDD@@@@@@BBBHHHFFFDDDBBBAAAAAABBBCCCBBB???===<<<<<<===<<<;;;666888<<>>;;;888777<<<<<<;;;<<<<<<======>>><<<>>>@@@>>>:::888:::<<<999888777888999:::999888888888888888888999999:::777888888999999888888777======<<<;;;::::::::::::999:::;;;:::999888999:::;;;<<<<<<<<<;;;:::999888???===;;;;;;===???@@@AAA<<<;;;::::::;;;===???@@@===<<<;;;<<<<<<;;;888555888777888999;;;;;;999777666666666666888999:::;;;999:::;;;:::888888888999:::999999888888999999:::999888777666666666666666:::;;;<<<<<<<<<<<<<<<;;;888888666666777999;;;===999999999999888777666555666777999::::::999777666555555666777888:::<<<===999999:::999888666444333555777777666999===<<<999777777666555666777888999;;;;;;;;;::::::999888777777999:::<<<<<<;;;999888:::;;;===??????===:::999777777777666555555555555777555777;;;;;;888777888777999;;;???AAAAAA===;;;777999;;;:::888888;;;>>>???<<<;;;===<<<999888:::;;;777666888999888:::>>>;;;888555444666:::<<<>>>CCCDDDCCC???999666777999>>><<<;;;;;;;;;;;;888666999888555222000111444777<<>>???;;;888888<<<>>>>>>===@@@>>>:::666444444555555222777???DDDEEEEEEDDDCCCBBBDDDEEEEEEDDDCCCDDDEEEDDDHHHMMMMMMFFF@@@CCCKKKDDDEEEJJJQQQTTTQQQPPPQQQVVVTTTSSSYYYfffooojjj```UUUUUURRROOONNNMMMGGG@@@BBBBBBAAAAAAAAAAAABBBBBBHHHJJJLLLOOOVVV^^^___[[[TTTYYY\\\[[[^^^ccchhhhhhgggiiilllnnnooonnnllljjjqqqrrrqqqooommmnnntttyyy|||xxxtttsssuuuyyy}}}~~~~~~~~~zzzzzz{{{yyyuuunnnxxxvvviiihhhqqqmmm^^^aaa___ZZZTTTSSSVVVUUUQQQHHHEEECCCDDDDDDBBBCCCGGGGGGEEEDDDBBBBBBBBBCCCDDDCCC@@@>>>===>>>??????>>>;;;===AAABBB>>>;;;AAAJJJDDDAAA>>>===>>>===;;;999======<<<;;;;;;;;;<<<===<<>>>>>===<<<;;;;;;;;;;;;999;;;;;;;;;999999:::;;;:::;;;;;;;;;;;;999888777===;;;::::::<<<>>>?????????>>><<<:::;;;<<>><<<;;;;;;;;;;;;888666777777999;;;======;;;999888777777888999:::;;;;;;;;;;;;;;;999777666888999888777777777777777777888777666555444444555666666:::::::::;;;;;;;;;;;;;;;666666555555666888:::;;;888999:::::::::999777666666777999::::::999777666666777777777777888:::<<<777888999:::999888666444777777777777:::======<<<888777555444444666888999888999;;;<<<<<<;;;999888777888:::<<<;;;:::888666:::;;;===>>>>>>===;;;999666666777777777777777777888888:::===>>>===<<<<<<777888:::>>>@@@@@@===;;;999<<>>?????????<<<777444444555<<<;;;;;;<<<===<<<999777888777555222000000444777<<>>>>>;;;888888;;;>>>???@@@FFFCCC>>>999555444444555444777;;;???AAABBBBBBAAACCCEEEGGGGGGFFFEEEEEEFFFDDDEEEIIIJJJFFFBBBGGGOOOIIIIIINNNVVVZZZXXXVVVVVV^^^\\\\\\cccooovvvnnnaaaYYYWWWUUUTTTTTTQQQIIIAAABBBBBBBBBCCCDDDEEEEEEFFFJJJMMMPPPSSSYYYaaabbb___YYY___cccdddhhhooottttttoooppprrrsssrrrqqqooonnntttuuutttrrrqqqssswww{{{xxxuuurrrrrrvvv{{{}}}{{{{{{xxxrrr~~~qqqmmmvvvuuuhhheeennn```aaa___[[[YYYXXXUUUOOOGGGCCCBBBCCCDDDCCCEEEIIIDDDDDDBBBAAAAAAAAABBBBBBCCCAAA???>>>???@@@AAA@@@AAABBBCCCBBB>>>===EEEPPPEEE???:::888;;;>>>>>>===>>>===;;;:::::::::<<<<<<<<<@@@CCCBBB>>>;;;;;;===:::999999;;;===??????>>>;;;:::999888888999:::;;;999999:::;;;<<<<<<<<<<<<==================>>>???:::<<<===<<<;;;;;;<<<===999999::::::;;;:::::::::<<<;;;999999;;;<<<<<<;;;@@@???===;;;:::;;;<<<===@@@===:::999999:::;;;:::888999:::===??????===;;;::::::999999999999::::::;;;<<<;;;999777666777999555555666666666666555555666666555444444555666777999999999999999999::::::555444444444555666888999999:::;;;;;;;;;:::999888666777999::::::999777666888999:::999777666888:::666777888::::::::::::999999777777:::<<<=========888777555444444666888999555777:::<<<======;;;:::666777999999999888666555888999;;;<<<<<<;;;:::999555666777999::::::::::::666999;;;<<<===>>>===;;;666777888;;;>>>>>><<<999:::>>>@@@===999777:::>>>@@@@@@BBBDDDAAA<<<;;;>>>>>>;;;999;;;;;;888999<<<888:::<<<>>>>>>=========:::<<<===<<<999666333111888777888:::<<<<<<:::888777666555222000111333555:::AAADDD===555222333333555333111000111333555666666666555555666888:::;;;:::888666666999<<>>999777:::===??????>>><<<;;;999999:::<<<===<<<@@@BBBBBB???======???===<<<;;;<<<>>>@@@???>>><<<;;;;;;::::::::::::;;;:::;;;<<<<<<============<<<<<<<<<<<<===>>>???@@@;;;<<<======<<<<<<===>>>999999999999:::;;;===>>><<<:::999999:::::::::999======<<<;;;::::::::::::???<<<999888999;;;======:::999:::<<<>>>???===<<<;;;;;;:::999999999999999:::;;;<<<:::888777777888444555555666666555555444666666666666666777888999::::::999888888888888888555555555555555666666777999:::::::::::::::999999666777999::::::999777666999;;;===<<<888666666888666777777888:::;;;<<<===;;;888999===???===;;;<<<777777666555666777888999444666999;;;<<<<<<;;;;;;666666777777777777777777777888999:::::::::999888555666888:::;;;;;;::::::333777999888999;;;:::777555555666999;;;<<<:::888:::;;;<<<:::777555777:::===>>>AAADDDAAA<<<===BBB???<<<;;;======::::::===777:::===>>>===;;;:::;;;888:::<<<===<<<999555333555555555777999::::::999444555555444222111222333555<<>>AAACCCCCCCCCCCCDDD@@@======AAAFFFGGGKKKOOOTTTSSSXXXbbbiiigggdddbbb\\\bbbiiiooovvv{{{yyytttggg___YYYZZZ[[[UUULLLFFFEEEFFFIIIKKKNNNPPPQQQRRRSSSWWW[[[\\\```fffiiiggghhhnnnssstttwww}}}{{{{{{|||}}}yyy{{{}}}~~~~~~{{{uuummmxxxuuuffffffrrrqqqbbb```cccccc^^^ZZZXXXTTTOOOPPPKKKGGGGGGEEECCCDDDHHHDDDCCCBBBBBBAAA@@@??????>>><<<:::;;;===>>>???>>>>>><<<<<<===<<<:::===CCC???===;;;::::::;;;;;;;;;===<<<:::888999:::<<<>>>;;;>>>AAA@@@>>>===>>>AAA>>>===<<<===>>>>>>===<<<;;;;;;;;;;;;;;;:::999999;;;;;;<<<<<<<<<<<<<<<;;;:::::::::;;;;;;<<<===>>>:::;;;<<<<<<;;;;;;<<<>>><<<;;;999888999;;;>>>@@@;;;:::999999;;;;;;:::999777888999:::;;;::::::999<<<:::999999<<<===>>>===:::999999:::<<<<<<<<<;;;999999999999999999::::::888:::<<<;;;999888777888555666777777777777666555666666777888999:::::::::===<<<:::888777777777888888888777777777666666666888888888777777888888999666777999::::::999777666777;;;??????;;;777777999888777666666777999;;;===<<<999:::@@@BBB===::::::666666666777888999::::::777888999:::::::::999888777777666666666888999:::777777888999::::::999999777888999::::::999777666111666888666777:::999444555555666888;;;;;;:::888999888888777777777888888999:::>>>@@@>>>;;;>>>DDD>>>;;;;;;>>>===::::::===777888999888666555666888888888999::::::999777555777555444555777888888777222444666666444222111111000666:::888666666444111555333333555888;;;;;;:::666777777888888888888777666777777666666666777888666666666666555444333222//////111555999;;;999666444888<<>>CCCEEEFFFLLLSSSVVVUUUZZZeeemmmlllgggeee]]]ccciiipppyyy|||mmmbbbZZZ[[[]]]XXXRRRNNNMMMNNNQQQTTTVVVXXXXXXYYYYYY^^^aaabbbeeejjjlllkkkrrrxxx||||||~~~xxxtttqqquuusssjjjggglllbbbdddccc\\\WWWVVVTTTQQQQQQLLLIIIHHHGGGFFFGGGLLLEEEDDDCCCBBBAAA@@@??????;;;:::888888:::<<<======<<<::::::>>>>>>;;;:::===<<<=========;;;999888777===;;;999888888:::===???:::===???>>><<<<<>><<<<<<======<<<::::::;;;;;;<<<;;;:::999777:::;;;;;;<<<;;;;;;::::::::::::999999999:::;;;;;;999:::;;;;;;::::::<<<===???===:::888999;;;>>>@@@:::999999:::<<<===<<<;;;222444777:::;;;;;;::::::999999999<<<>>>???>>><<<:::999777777999:::::::::777777777888999:::;;;<<<777999<<<<<<:::888777777666777888999999888777666555777999:::;;;;;;;;;:::???>>>;;;999888888888888::::::999999888777777777888777666555555666777888666777999::::::999777666555:::@@@@@@===999999:::999888666444555777999;;;<<<999<<>><<<:::>>>EEE===;;;;;;======::::::===777777555222//////333777666555444444666777777666999777555444555777777666111444666777555222000///---222555555666888555111111111333777;;;===:::777444555777999999999888888888999999888555444444444444555666777666555333222222111222555999999555111000444999===>>>>>>??????777;;;AAAEEEDDDDDDMMMWWWWWWVVV[[[fffnnnmmmiiifff[[[^^^aaahhhsss}}}}}}wwwpppcccZZZ\\\___\\\VVVUUUTTTVVVXXXZZZ\\\]]]]]]]]]]]]bbbffffffhhhmmmooonnnzzz~~~|||yyytttqqqooonnnmmmlllhhhjjjdddWWWUUU\\\[[[SSSMMMIIIEEEEEEHHHJJJHHHEEECCCBBBAAA@@@???>>>>>>>>>>>>======>>>@@@@@@???>>>===;;;::::::<<<======<<<999999999;;;<<<<<<999777===>>>===:::777888<<<@@@999999:::;;;===>>>>>>???>>><<<999888999;;;<<<<<<<<<======<<<<<<;;;::::::<<<;;;999888777888999999:::::::::999999999888888<<<;;;:::999999:::<<<======<<<999888777777888999===:::777777:::<<<<<<:::888999999:::;;;;;;<<<<<<777888888:::;;;<<<======888888999::::::;;;<<<<<<:::888666666777888777777555666888999::::::999888777:::;;;999888999777333:::999888999;;;<<<;;;:::===<<<;;;:::999999999999666777777777777555333222444444555555666666777777999888777666666777888999888999999999999888777777;;;888888888666333444999>>>:::;;;@@@???888666999<<<;;;:::999999999999999<<<;;;999777666666666777666555555555777:::===???<<<;;;::::::;;;;;;999888888666555999<<<<<<777222666888:::999777666999<<<444444555888;;;<<<;;;999BBB;;;666777===@@@;;;555444999>>>>>>;;;999<<>>@@@AAAAAADDDIIIMMM___]]]bbbkkkpppooolllkkk]]]\\\]]]aaafffkkknnnooonnnhhhaaa[[[UUURRRWWW___``````___^^^]]]___cccgggnnnllljjjiiilllqqqvvvzzz}}}~~~~~~zzzvvvsssrrrpppooonnnxxxgggaaaiiifffWWWUUUaaaMMMIIIEEEEEEHHHIIIGGGEEEBBBBBBAAABBBBBBCCCCCCDDD>>>===>>>???AAAAAA???>>>???===<<<<<<===>>>===<<<;;;;;;;;;>>>??????===;;;===>>>>>>;;;888888;;;>>>999999:::;;;<<<======>>>===;;;::::::<<<>>>>>>>>>======>>>>>>>>>===<<<;;;::::::999888888888999999;;;;;;;;;:::::::::999999::::::::::::;;;<<<===>>>>>>===;;;999888999999:::===;;;888999;;;<<<<<<;;;999999999::::::;;;<<<===888888999:::;;;;;;<<<<<<999999:::;;;<<<<<<<<<<<<999777666666777888888777555666777888999888888777666:::<<<;;;;;;<<<:::666:::999999999;;;<<<;;;:::::::::999888777777777777444555666666777666555444555666666777777777777666888777777666666777777888:::999777666555555666777999888999;;;999555444777777555666;;;;;;777666888<<<<<<;;;:::::::::::::::<<<;;;999777666777888999777666555555666777999::::::999888777888888888777888666555888;;;;;;777333555777888888777888:::===999999999;;;======;;;999BBB===888888;;;<<<999444666999======;;;:::;;;===555777999::::::;;;>>>???>>>===;;;777444333555777666666777888888888777777555555444444444444444444666777888666333111111111444777666222333777777444555444444666999:::888666555444888??????999666777:::888555333222333555777<<<;;;888555444444444444222222222222333333333333666222111444666555555888:::<<>>>>>???AAACCCBBB@@@===AAA???=========>>>===<<<::::::<<<>>>AAAAAA???======???@@@>>>:::999:::<<<:::::::::::::::;;;<<<<<<:::999999:::===>>>>>>===;;;<<<===>>>>>><<<;;;999777888888999999999888888<<<<<<<<<;;;;;;;;;::::::888999;;;===>>>??????>>>>>>===<<<:::::::::;;;;;;<<<:::888888:::;;;:::999::::::999999:::;;;===>>>888888999999:::::::::;;;666777999:::;;;;;;:::999888666555666888999999888555666777777888777777666555:::======>>>???===999:::999888999;;;<<<;;;::::::999888777666666666666333444555666777777777777666777888999999888666555666666777777777777666666===;;;888555444555777999777777:::>>><<<666444666333222444999:::888888:::<<<<<<;;;;;;::::::;;;;;;<<<:::888666666888:::;;;888777777666555666666777999888666555555555666777999666444666888999777555333555777888888999<<<>>><<<;;;;;;<<<===<<<:::777@@@===:::999999888777555999:::;;;<<<<<<;;;:::999333555888===@@@@@@>>>;;;@@@???<<<777444444777999999999:::::::::999888888444555777777777555333222999::::::888444111000000555777666333222666777555999555222444:::<<<999555666666999>>>>>>:::888888999888666555444444555666<<<:::888666444444444444222222222333444444555555333111111333111///111555777888999;;;>>>EEEMMMRRRSSSXXXeeevvv~~~|||wwwuuuoookkkhhhfffhhhkkkmmmnnnkkkeee```]]]YYYVVVYYY^^^ooopppppppppnnnmmmnnnppp{{{{{{zzzzzz{{{}}}}}}yyyvvvsssooolllgggppplll___\\\ddd```RRROOOLLLIIIHHHHHHIIIHHHFFFDDDDDDCCCBBBAAA@@@>>>>>>??????@@@BBBCCCCCC@@@===AAA???===<<<======<<<;;;888888:::===@@@AAA???======@@@BBBAAA===;;;;;;<<<;;;:::999999999:::;;;;;;888777777999;;;;;;:::888777888:::<<<;;;:::888666555666888999:::999999888;;;;;;;;;;;;::::::::::::888:::===???@@@???>>><<<======<<<;;;::::::;;;;;;;;;:::999888888888888777:::999888777888:::<<<===777777888888888888888888333444666888888888666555777666555666888::::::999888888888888888777777777555:::>>>>>>>>>???===888888777666777999:::999888::::::999888888888888888555666777777888999999999888999:::::::::888666555444555666888888777666555>>>===;;;999888888999999888888:::===;;;666555888444555777999;;;;;;;;;<<<<<<;;;;;;:::::::::;;;;;;;;;999777555666888;;;===999999999999999888888888:::999888777555666888999888555333333555666666555222333666888999;;;===>>>:::999999:::;;;:::888666;;;;;;;;;999777666777888;;;::::::;;;<<<;;;999777555666777<<<@@@???;;;777===<<<:::666444666999===999::::::999888777666555666777:::<<<;;;888555222999::::::888444111000000333555666666555444444333999555333444888:::888666777888:::======;;;999999777777666555555444444333888888777666555666666666222222333444555555666666333222444555222...000666888777666777:::@@@GGGLLLOOOUUUdddvvv~~~~~~{{{wwwtttuuuwwwxxxyyyssskkkccc^^^ZZZXXX[[[aaafffiiimmmpppqqqsssuuuvvvzzz{{{|||~~~|||xxxsssmmmiiipppdddbbbkkkjjj\\\XXX```RRRPPPMMMKKKJJJJJJIIIIIIEEEEEEEEEDDDBBB@@@???===@@@???@@@AAACCCBBB???===@@@>>><<<;;;<<<<<<;;;999888888:::===@@@AAA@@@>>>===AAACCCCCC???<<<<<<===;;;:::999888888999;;;<<<:::999999999::::::888666777888999;;;;;;:::888777555777888:::::::::999888::::::::::::999999999999:::<<<>>>@@@@@@>>>;;;999;;;;;;;;;:::::::::::::::<<<======<<<:::999999999888777777777888999:::;;;666666666666777777777777444555666777888777666666777666555666888::::::999;;;::::::999888888888888666:::===<<<<<<===:::666666555555555777888777666999999888777777777888888:::999999999999999999:::999999::::::999888777666444555777888888888777666;;;;;;<<<<<<;;;:::888777:::888888:::888555666;;;777888999999:::<<<<<<;;;::::::999999999999::::::999888666555666888:::<<<999:::;;;=========<<<<<<;;;<<<<<<:::888888:::<<<666555222222333444555555333333555888:::<<<<<<<<<777777777999;;;<<<:::888666888999888666666888;;;;;;::::::;;;<<<;;;888666:::888777999;;;;;;777444777777666555444666;;;>>>777777777666555444333222555777:::;;;;;;888555333555777777666444222222222111555;;;>>>;;;666333222444555666666666666777888777999;;;;;;;;;<<<;;;999555555555555444333333222555555555666777888888999333333444555666777777777444555888:::888333444999<<<:::888999<<>><<<===>>>;;;:::999888999:::<<<>>>???===<<<;;;<<<;;;:::888::::::;;;;;;<<<<<<;;;;;;888888999:::::::::999999::::::999999999888888888;;;===>>>??????<<<:::888::::::::::::::::::::::::@@@AAABBBAAA>>><<<<<<<<<777777888888999:::::::::666666777777888888888888999999999999999999::::::888666555666888999999888===<<<;;;999999888888888777:::<<<::::::;;;:::666666555444555777888777666666666555555555555666666;;;::::::999999999::::::999999999888888888888888555666777888888999999888555777999;;;;;;999666444999777777888666444666;;;666888888666777::::::888777777666666777777888888777666666555666777888999777999<<<>>>??????>>>>>>:::===???===:::999:::===666555444333333444555666555555666888;;;<<<:::999666666777:::===>>>===;;;444555666666666777999;;;999:::;;;;;;:::999888777;;;:::999888888777555333333444555444444666:::===444444444444333222111000333444666777777666444333333555666666444333333444333777???EEEAAA999444444111444888999888777888:::777::::::999999;;;;;;999666666666555444444333333333444555666777888999999555555555666777777777888555666:::@@@@@@;;;:::<<<:::777666777<<>>===>>>??????>>>>>>===;;;;;;<<<======<<<::::::<<>>999<<<>>>>>>;;;:::<<<>>>;;;:::999888999<<<>>>@@@@@@>>>;;;;;;;;;<<<<<<;;;<<<;;;;;;:::;;;<<<===>>>;;;;;;::::::::::::::::::;;;;;;:::::::::999999999:::;;;<<<======<<<:::999;;;;;;<<<<<<<<<<<<;;;;;;AAACCCDDDCCC???<<<<<<<<<777888:::<<<<<<<<<;;;:::777888888999:::;;;<<<<<<===<<<:::999999:::<<<===999777666666777888888777===<<<:::999777777777777666999:::888888<<<<<<999777666555666888999888777555555555444444555555666888888777777888999:::;;;999888777666666777999:::777777777888888999:::;;;555666777888999888777666666555666888777444555999444777777444555999:::777444444444444444555666666555555555666666666666555555777:::===>>>===<<<:::777;;;???>>>:::777888:::777777777777666666777888888777777999;;;;;;888555555555666999<<<===<<<:::555555444555666777888888777:::<<<<<<999777888999888:::;;;;;;888666555555333555666666666666888999444444444444444333222111333333333333444555666666444666777777555444444555444777???EEEAAA777333555222444777;;;======;;;:::666::::::666777;;;;;;888999888777666555555555666555555666777777777777777777777777777777777777777333444999BBBFFFBBB>>>===:::777555666:::???AAAAAAIIILLLVVVbbbkkkrrr{{{|||yyynnnccc^^^ZZZVVVVVVXXXVVVZZZ```eeejjjoootttwww{{{}}}}}}xxxssswwwlllgggjjjfff[[[WWW\\\TTTSSSQQQNNNJJJHHHIIIIIIFFFGGGGGGFFFEEEBBB???===CCC@@@===<<<===>>>>>>>>>???===<<<<<<>>>???>>>>>>888888:::<<>>;;;:::999999:::===@@@BBB>>>;;;999888:::;;;<<<<<<;;;:::888888888:::<<<===>>>===;;;:::999::::::;;;<<<<<<;;;;;;;;;:::::::::888999;;;<<<<<<<<<;;;;;;<<<<<<===============<<<>>>AAACCCAAA===:::999:::777999<<<>>>???>>><<<;;;999999:::;;;===>>>??????===<<<999777777999;;;===:::888666666777888777777===<<<:::888666666666666666999999777888===???===999777777888999:::999888777777666666666777777888555555555555777999;;;<<<999777555444555777:::;;;999888777777888:::<<<===777777777777888999:::;;;333333666:::999444333666333777888444555;;;===999222222222222222333444555333444555666666555444333333666999;;;<<<:::888666333888======999666666777888:::::::::999888999:::999888888999;;;;;;777333333333444666999:::888777888666444444666777666555555999======888666888;;;555999>>>>>>;;;777666777555777888888777555666666555555555555555555444333555444333333444666999;;;777888999888666555555555333555<<>>999666:::999555666:::;;;888<<<:::999777777777888888777777888888777666555444888888888777777777777777111111888CCCIIIFFF???<<>>;;;;;;===??????>>>???CCCMMMXXXaaagggpppzzz}}}{{{uuuooofff^^^[[[YYYTTTQQQQQQKKKOOOUUU[[[aaahhhnnnrrr}}}zzzxxx~~~vvvuuupppiiifffccc\\\TTTUUUTTTTTTRRRPPPNNNKKKIIIEEEDDDDDDEEEFFFDDD???;;;===>>>????????????>>>>>>;;;;;;:::<<<===>>><<<;;;;;;>>>BBBCCCAAA>>><<<;;;999:::===>>>>>><<<999777===>>>===<<<:::999:::<<<<<<;;;:::999:::<<<>>>???<<<<<<;;;999777777999<<<<<<===============<<<<<<===???===::::::===>>><<>>??????>>>===>>>===<<<;;;:::;;;;;;<<<===:::777555555666777777777777777888999:::999888777666666888;;;===>>>>>>@@@>>>;;;888777888:::<<<:::888555444555666666555;;;:::999888888888999:::===:::777666666666555444666999<<<;;;888888<<<@@@<<<999888:::;;;:::;;;???:::666333666<<>>@@@>>>:::777666777=========<<<;;;999777666:::::::::999777777999;;;;;;:::888666666777888999888888888888777666555444777333222444999<<<999666:::666444777>>>BBBBBB@@@<<<999777999===>>>;;;777777888999:::;;;:::999999666999<<<;;;888444444444777666666999===???===:::777999<<>><<<<<<===???@@@BBBEEEIIIMMMRRRZZZcccjjjxxx{{{zzzrrrqqqfffddd```]]]YYYVVVRRRPPPQQQIIIGGGPPP\\\dddhhhkkkrrrwww{{{zzzuuunnniiieee^^^VVVTTTTTTTTTSSSRRRPPPLLLJJJEEEDDDCCCDDDFFFEEEAAA>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;:::;;;======<<<;;;===???AAAAAA???<<<;;;::::::;;;<<<======;;;:::888<<<>>>???>>>===<<<===>>>===<<<;;;:::;;;<<<>>>???=========;;;999999;;;===<<<======>>>>>>======<<<>>>???>>>::::::======;;;===<<<;;;999999999999:::999:::;;;;;;:::999888777:::999888:::<<<<<<:::888777999;;;<<<<<<;;;;;;<<<888999;;;<<<======<<<;;;===<<<;;;:::999::::::;;;===;;;888777777888999::::::999888777888999::::::888888888999;;;===>>>>>>>>><<<999777777888:::<<<;;;999666666777888777777888777777777888999;;;<<<<<<999666555555666555444555888;;;999777666999===<<<999999;;;;;;999:::===:::888666999>>>@@@???<<>>??????>>><<<;;;999999777555333444777999<<<:::777777888:::;;;;;;<<<:::888777999:::;;;;;;:::<<<===<<<999777888999@@@@@@???>>>===<<<;;;:::<<<===<<<:::888888999;;;<<<;;;888777666666666777555666666777777777666666:::777333333666999;;;;;;>>>;;;:::<<<@@@CCCCCCBBB???<<<:::<<<@@@AAA>>>:::888888888888888999:::;;;666999;;;;;;999777777888777777888:::<<<===<<<::::::<<>>???@@@DDDFFFIIILLLOOOVVV]]]cccddd{{{yyyxxx|||gggoookkkeee___ZZZWWWUUUSSSMMMHHHHHHPPP[[[cccjjjooovvvuuuttttttvvv}}}}}}yyyrrrmmmiiiaaaZZZUUUUUUUUUVVVUUUSSSOOOKKKFFFEEEDDDDDDEEEEEECCCBBB???>>>===<<<<<<<<<===>>>>>><<<::::::<<<===<<<;;;???@@@@@@???===:::::::::<<<<<<<<<===<<<;;;;;;::::::===@@@AAA@@@@@@???@@@???>>>===<<<;;;<<<===>>>===>>>>>>===;;;;;;<<<>>><<<<<<============<<<<<<===???>>>:::999<<<===;;;;;;;;;:::::::::;;;<<<<<<<<<;;;;;;:::999888888777999888888:::<<<<<<;;;:::555777;;;<<<<<<;;;;;;;;;888888::::::::::::999888;;;;;;:::999999999::::::;;;:::999888888888:::::::::999888888999:::<<<===888888888888999:::;;;;;;<<<;;;888777777888:::<<<<<<:::888888999:::999999666666666666888:::<<<>>>;;;888666555555666555444555888999888555555777:::;;;999999<<<<<<999888:::888888:::;;;===>>>?????????:::888:::===>>>@@@CCC<<<;;;:::999999:::;;;<<<===???===888777;;;<<<:::777888999::::::888777555:::;;;<<<<<<<<<:::888666777999:::999888888999:::777888:::<<<===<<<;;;:::777888888777555555666888>>><<<999888:::===>>>???<<<:::888777888::::::999999::::::999888999;;;===???>>>===<<<;;;::::::;;;=========;;;999888999:::===;;;999777555444444444333444555666777777777777<<<:::666333222666<<<@@@@@@@@@??????@@@AAAAAABBBBBB???>>>???BBBBBB@@@>>>===;;;999777666777888999666888:::;;;:::999:::;;;777888:::::::::999:::::::::<<>>???@@@AAAFFFGGGIIIKKKMMMRRRWWW[[[gggnnnxxx}}}yyywwwtttooofff^^^WWWRRRQQQPPPKKKIIIKKKRRR[[[cccllluuunnnqqquuuwwwyyy~~~~~~}}}~~~|||uuuoookkkeee^^^WWWWWWWWWXXXYYYWWWRRRNNNKKKIIIGGGEEEDDDDDDCCCCCC???>>><<<::::::;;;===>>>>>><<<::::::;;;<<<<<<<<<>>>>>>>>>===;;;:::;;;============<<<<<<<<<<<<<<<888;;;@@@BBBBBBAAA@@@@@@AAA@@@>>>===<<<<<<<<<===<<<===>>>===<<<;;;<<<===::::::;;;;;;<<<;;;;;;;;;;;;===<<<999999===???===:::::::::::::::;;;;;;;;;===<<<;;;999888888888888888888999:::;;;<<<;;;;;;666999<<<===<<<::::::999999999::::::999888777777;;;;;;::::::::::::::::::777777888777777777888999666777999;;;;;;<<<>>>???777888888777666666777999<<<;;;999888888999;;;===<<<;;;::::::;;;<<<;;;:::777777777888999;;;===>>>;;;999666666666777777666777888999888666555777999;;;999999===<<<888666888666999<<<<<<;;;:::;;;===<<<999777888<<>>>>><<<999888999;;;===>>>>>><<<:::888777999:::999888888999;;;888999:::;;;;;;;;;:::999666777999999777666777777>>><<<999888;;;>>>@@@AAA999777555555777888777777:::999888888888;;;>>>AAA???>>>===<<<;;;;;;<<<<<<999::::::999888777888:::===;;;999666444333222222333333444555666666666666999:::999555111333:::AAA@@@AAAAAA???===<<<===>>>AAA???===>>>@@@AAA@@@???AAA???<<<999666555444333888888999999999999999:::666999;;;:::777666888:::888:::===???AAAAAA@@@@@@666888<<>><<<;;;:::;;;<<<>>><<<;;;::::::<<<======<<<;;;<<<<<<<<<;;;<<<>>>@@@>>>>>>=========<<<<<<<<<777:::???BBBAAA@@@>>>>>>@@@@@@???>>>===<<<<<<<<<999;;;======<<<:::;;;;;;777888999999:::::::::999888::::::888:::>>>@@@???:::::::::::::::999999999===<<<;;;:::999999999999888999:::;;;;;;:::;;;;;;:::<<<>>>>>><<<:::999999;;;;;;::::::999999888777;;;;;;;;;<<<<<<<<<<<<;;;666888::::::888777888:::777:::>>>???===;;;::::::999:::;;;999777666888:::===<<<;;;::::::;;;===>>><<<;;;:::;;;<<<===<<<:::::::::999999:::;;;===>>><<<:::888777888::::::999999::::::999888888999::::::888999<<<;;;777666777888<<>>>>>=========>>>???;;;666444888999777999;;;===>>>>>><<<999888666888;;;===>>>===<<<:::777999::::::999999:::;;;??????@@@???>>>===<<<;;;555777999999888777777888===:::888888:::===??????888666555666888999888888;;;999777777999===@@@BBBBBBAAAAAA@@@@@@@@@AAAAAA333555666666666666777888;;;:::888666444222111000444444555555555555444444444777999777333333888>>>@@@AAAAAA@@@===;;;;;;;;;===<<<;;;;;;===?????????AAA@@@???<<<:::777555333:::999777666777777888888777999;;;999666555777:::888999<<<>>>@@@@@@???>>>:::<<>>???>>><<<:::;;;<<<<<<<<<===@@@BBB>>>>>>>>>>>>>>>======<<<888;;;???AAA@@@===<<<;;;??????>>>>>>===<<<;;;;;;666999;;;<<<;;;:::999999666777888999999:::999999777::::::888999>>>AAA???999999:::::::::999888888;;;;;;;;;;;;::::::::::::888:::<<<;;;:::999999:::<<<===>>>===;;;::::::;;;<<<;;;;;;::::::999999999:::;;;<<<=========<<<<<<999<<>>???===:::999;;;>>>>>>===<<<;;;;;;<<<======:::999999:::<<<<<<;;;999;;;:::999999:::;;;<<<===<<<:::888888:::;;;;;;;;;;;;:::::::::::::::;;;;;;999777777::::::777666888;;;???BBBAAA>>><<<;;;<<<777888777666999???@@@>>>:::;;;<<<======<<<;;;:::<<<===:::555444777888666777888999::::::888777555444555888:::<<<<<<;;;;;;777999::::::999999;;;<<>>===<<<:::999888555777999999888777888999;;;999777888:::;;;<<<;;;999888888999<<<======<<<;;;999777777:::===???@@@>>>>>>???@@@@@@?????????111333555666555555666777777777666555444222222111333444444444444444333333000555888888555555888<<>><<<:::999999<<<999666555555777777777888888888777666666777999999:::===???@@@@@@???>>>===>>>AAACCCDDDDDDCCCBBBCCCDDDHHHOOOVVV[[[^^^^^^\\\]]]]]]]]]^^^```dddggglllpppssspppggg\\\TTTPPPKKKJJJMMMPPPQQQQQQVVV]]]```fffmmmooonnnkkkjjjjjjjjjtttzzz~~~~~~wwwpppjjjjjjeee______bbbbbb^^^YYYQQQQQQPPPKKKFFFBBBBBBCCC@@@@@@???>>>======<<<<<<666777999===@@@@@@???===:::<<<>>>>>>>>>>>>@@@AAA===>>>???@@@@@@>>>===;;;;;;>>>@@@@@@>>>;;;:::999============<<<<<<;;;:::555888;;;===<<<:::999999777888999:::;;;;;;;;;;;;999;;;;;;888999===>>>===777888999;;;;;;;;;;;;:::999:::;;;<<<<<<<<<;;;:::999;;;===<<<999888888999:::;;;;;;:::999:::<<<>>>;;;::::::999999999::::::999:::;;;<<<<<<<<<;;;;;;:::>>>BBBBBB>>>;;;;;;<<<>>>AAAAAA===777333444666;;;>>>???>>>:::999;;;???>>>===<<<;;;;;;;;;;;;;;;888777888999;;;;;;:::888777777777777888:::<<<===;;;999888888:::;;;<<<;;;:::999999999:::<<<<<<<<<999666666888999666777::::::===@@@AAA@@@???>>>===777::::::888;;;??????:::777999:::<<<<<<:::999777999;;;:::666555888888555777777777777777666555555333444555777777888888888777999::::::::::::;;;===::::::999999888777666666666888999888888777999:::999888888999:::;;;999888777777888:::===??????>>>;;;888555666999;;;<<<;;;777888:::<<<===<<<:::999666777999999777555555666333444444444444333333222111222333444444444444444111444777888777888:::===DDDBBBAAABBBDDDCCC@@@======>>>>>>???AAADDDHHHKKKMMMIIICCC===::::::;;;<<<<<<888555444666999::::::888777555555666888888777777999;;;===>>>>>>===<<<:::<<<>>>@@@AAABBBBBBAAAAAACCCHHHPPPYYY___aaa```gggWWWYYYiiihhhXXXZZZmmmeeekkkqqqppphhh^^^VVVSSSMMMKKKNNNRRRSSSQQQSSSWWWPPPYYYfffmmmmmmgggaaa^^^mmmbbbzzzttt{{{zzzzzzuuuqqqnnnhhhaaa```cccddd```[[[OOOPPPPPPMMMGGGDDDCCCDDD@@@@@@@@@@@@???>>><<<<<<444555999===AAABBB???===<<<>>>@@@@@@???>>>???@@@<<<>>>@@@AAAAAA???<<<;;;>>>@@@BBBAAA>>>;;;999999<<<<<<<<<===<<<<<<;;;:::444888<<<>>>===;;;999999888999:::;;;<<<<<<===<<<<<<>>><<<888888;;;<<<:::666777999;;;===>>>>>>>>>777999;;;=========;;;::::::<<<>>><<<999777777999777888888888888:::>>>AAA:::999999999999999::::::777888:::;;;<<<;;;::::::999>>>BBBBBB===999999;;;===>>>===999444444999>>>888;;;===;;;777666999===>>>===<<<;;;:::999999999777666777888:::;;;999777333333444555777:::<<<>>>:::888777777999;;;;;;;;;999888888888:::<<<<<<<<<999666555777888666888<<<777888;;;>>>@@@@@@>>>===888<<<===:::<<<@@@>>>888555777999;;;;;;999777555888;;;;;;777777999888555888888888777777777777777444444444444444555555555777999::::::::::::<<<===::::::999999999999999999777888888888777777999;;;999888999:::;;;;;;888666555555666999<<>>:::777444555777999999777666888;;;>>>???===;;;999;;;<<<===<<<999666555555111222333333444444444444///000111333444555666666333555666777888:::===???DDD@@@>>>@@@DDDEEE@@@<<<@@@AAABBBCCCEEEIIIMMMQQQYYYRRRGGG===777666999<<<<<<888444444888<<<===>>>999666333444777999888777555666888:::;;;;;;:::999777888:::<<<>>>@@@AAAAAAAAACCCGGGPPPYYY```aaa```\\\bbbeeebbbaaacccccc```ffflllsssrrrkkkccc]]][[[PPPNNNPPPVVVWWWUUUTTTVVVXXX[[[______^^^___bbbeeecccvvvxxxyyy~~~vvv|||ssskkkkkkiiifffdddcccaaa^^^\\\ZZZVVVPPPMMMKKKKKKJJJIIIEEEDDDBBBCCCEEEDDDAAA===999;;;>>>AAAAAA@@@>>><<>><<<<<<<<<===<<<>>>@@@@@@>>>;;;::::::>>>;;;888888;;;===<<<;;;555888;;;======:::777444999:::;;;===>>>?????????>>>>>>===<<<;;;999888777777999<<<===<<<;;;;;;<<<;;;:::999999;;;;;;:::999======<<<;;;::::::999999:::888888;;;<<<:::<<<@@@===<<<:::888666666666666===;;;888777888999888888===???>>>:::444222555999<<<<<<======<<<;;;;;;:::>>><<<:::999:::;;;;;;;;;???:::777888888666555777777666666999<<<<<<999666666666555555666888;;;<<<===;;;999999:::::::::999999999999<<>>===:::888777999777666444444555777888:::;;;;;;<<<<<<;;;;;;:::===<<<>>>???<<<888888<<<:::666777<<<:::555888@@@AAA<<<777777999:::888555666999<<<=========>>>???;;;777444555:::===<<<999;;;===888888>>>;;;666;;;:::???CCCAAA;;;555444555666444222333555666444111111222444666777666666555333333444444555999>>>AAAFFFDDDBBB@@@???>>>??????BBBAAAAAABBBHHHTTTdddoooooocccPPP@@@;;;===;;;555777999;;;;;;::::::;;;<<<999888666555555777999:::888666555666777888777555888777666666888:::<<<<<>>===========================;;;:::===BBBDDDBBB???@@@???>>><<<;;;;;;;;;<<<;;;===??????===<<<;;;;;;===:::888888:::;;;;;;::::::<<<>>>@@@@@@???<<<;;;;;;<<<===>>>???@@@@@@@@@============<<<;;;999999999;;;======<<<:::::::::::::::::::::::::::::::::<<<<<<;;;::::::999888888:::888888::::::777888<<<;;;:::999999999999:::;;;>>><<<:::999;;;;;;;;;:::>>>@@@@@@<<<777555777:::======<<<<<<;;;;;;::::::;;;:::888888:::<<<<<<<<<>>>:::888999:::777555777555555666999===>>><<<::::::999777666777888999::::::999888888:::;;;;;;:::999888888:::<<<===:::888888999;;;<<<<<<;;;:::999999999999<<>>===777777>>>===:::666777:::;;;999666888:::===>>>======>>>???@@@===::::::;;;<<<<<<;;;999===::::::AAA===666999444888<<<===999666444444999666444333444555333111000111333444666777888888555666777777888:::???BBBGGGFFFDDDBBBAAAAAAAAAAAAAAAAAACCCJJJXXXjjj{{{tttXXX???666999<<<::::::<<<======;;;:::;;;<<<666666555555666777888999:::888777777888999888666:::999777777888999999:::???@@@GGGRRR[[[___dddiiikkkkkkllllllkkkiiigggfffeeecccbbbdddhhhkkkiiiggglllhhhhhhjjjfff]]]WWWVVVWWWXXXZZZ\\\^^^```aaabbbcccmmmuuuuuuvvv{{{~~~~~~vvv|||wwwtttqqqooommmlllkkkhhhaaa\\\XXXUUUQQQNNNMMMKKKJJJHHHDDDCCCBBBBBBCCCCCCAAA???AAA???<<<:::999:::<<<===<<<;;;;;;>>>CCCDDDCCC@@@======<<<;;;::::::;;;;;;999;;;>>>>>>===<<<<<<===;;;:::888888999::::::999<<<===???@@@AAAAAA@@@???<<<<<<===>>>>>>???>>>>>><<<<<<======<<<<<<;;;:::;;;===>>>>>><<<:::999:::888;;;===<<<999888:::<<<;;;;;;::::::999888888888;;;:::;;;===;;;777888<<<<<<<<<;;;;;;;;;;;;;;;<<<>>><<<;;;<<<>>>???>>>===???AAABBB???;;;888999;;;???>>><<<::::::::::::;;;999888777888:::<<<===<<<===999999<<<<<<888666666555555777:::>>>??????======;;;:::888777777777888888777777888;;;<<<<<<<<<999888777888999:::999888555777:::<<<===<<<:::888888888999<<<@@@BBBBBBAAA;;;;;;;;;:::999999888888888888888999999999999:::888<<<@@@BBB@@@<<<999777777999<<<===;;;888666666999999::::::::::::::::::::::::;;;;;;;;;;;;::::::AAA===<<>>:::888666888;;;;;;999666999;;;======<<<<<<<<<===BBBAAA???<<<999888999;;;:::???;;;999???===666888666777999999999777666555;;;888555444444444333222111111222333555888:::<<<444666999;;;<<>>>>>;;;<<<======:::999999999333444555666777777777777<<<:::888888999:::999888888777777777777999:::;;;>>>@@@GGGRRR[[[eeesss~~~{{{uuuoookkkhhhddd``````dddhhhiiiiiiiiinnnqqqooommmlllggg```YYY[[[___bbbddddddbbbaaaaaaggglllmmmpppvvv}}}}}}|||zzzvvvuuutttrrrooooooooojjjaaaZZZ[[[XXXSSSOOOLLLHHHDDDBBBCCCBBBBBBBBBBBBAAA@@@@@@@@@???<<<::::::;;;===>>>=========@@@CCCCCCAAA???<<<;;;;;;;;;;;;;;;;;;;;;777:::<<<=========>>>???;;;;;;:::::::::::::::999:::;;;;;;<<<===>>>>>>???:::;;;;;;<<<<<<<<<;;;;;;:::;;;;;;<<<<<<<<<;;;;;;:::<<<>>>>>>===;;;;;;<<<888;;;>>>===999777:::>>>;;;;;;;;;::::::999999999>>>===???AAA???<<<>>>CCCCCCBBB@@@>>>;;;:::888888<<<<<<<<<>>>@@@@@@???>>>>>>???AAA???<<<:::::::::???===;;;999999999:::;;;999888888999;;;<<<<<<;;;<<<999:::>>>???:::777777666777888:::<<<>>>>>>===<<<;;;999888777777777777888777777999;;;<<<<<<;;;:::999888888888999::::::444555777999::::::::::::888888999;;;???AAAAAAAAA::::::999999888888888888999888888888888888999999555888===>>>===999666555888:::<<<<<<:::777666666999:::<<<===>>>===;;;::::::::::::;;;;;;:::::::::KKKBBBIIIaaannnggg___aaaDDD<<<:::???@@@<<<;;;???999888888999;;;;;;888555:::;;;<<<<<<:::999:::;;;>>>??????:::555333777;;;HHHNNNIIIEEEKKKIIIBBBCCC@@@===999888888888777777:::888666444444444555555555444444444666999<<<>>>222555999<<>>>>>?????????@@@@@@AAABBBCCCBBB???===<<<<<<======<<<<<<<<<<<<777999;;;<<<<<<===>>>@@@<<<======<<<;;;;;;:::;;;999999999:::;;;<<<======;;;;;;<<<<<<<<<<<<<<<;;;999999:::;;;;;;;;;;;;:::888;;;===???>>>>>>>>>???888<<>><<<<<<<<<<<<;;;;;;;;;;;;======@@@CCCBBB@@@EEELLLKKKHHHDDD@@@<<<999888777::::::;;;>>>@@@AAA???===<<<=========;;;999999999>>><<<:::999888999;;;<<<<<<;;;:::;;;<<<===;;;:::;;;999:::???@@@<<<999888888999::::::::::::::::::999888888888777888888888999999999:::<<<<<<;;;999<<<;;;;;;:::::::::;;;<<<888888777888999;;;===???:::999888999<<<===>>>===999888888888888999:::;;;888888888888888888888888666777999999888666666666:::;;;<<<;;;999777777777999:::===>>>???>>><<<;;;999::::::::::::::::::999NNNXXXiiizzzxxxTTTFFF===>>>>>>:::999===;;;;;;;;;;;;;;;999666444999:::;;;:::888777888::::::======999444444999???UUUbbbddddddjjjeeeWWWQQQFFF@@@999555444666777888777777777666666666888999:::999777666777:::===???666888;;;===???@@@CCCEEEDDDDDDDDDEEEDDDDDDDDDDDDHHHGGGMMMaaa|||gggNNNBBBAAACCCAAA888999;;;;;;;;;:::;;;<<<555777999;;;<<<<<<:::999;;;999777777888999:::999111333555666777:::>>>BBB???BBBJJJXXXiii}}}yyyrrrllliiifffeeegggfffccc```\\\gggiiiaaadddssszzzvvvxxxwwwtttqqqmmmkkkiiihhhcccccceeehhhkkkpppuuuzzz}}}~~~}}}}}}tttpppkkkjjjjjjeeeZZZPPPMMMLLLKKKJJJIIIGGGCCC@@@@@@AAAAAA@@@???>>>@@@BBB===>>>@@@BBBBBBBBBAAAAAAAAABBBDDDDDDCCCAAA>>><<<>>>>>>>>>>>>>>>===<<<;;;777888:::;;;;;;<<<>>>@@@<<<>>>???>>><<<;;;;;;;;;;;;;;;;;;<<<<<<======>>>======>>>??????@@@??????::::::;;;;;;<<<;;;;;;;;;888:::===?????????@@@AAA999<<<>>>===:::999;;;============<<<<<<<<<<<<<<<:::;;;>>>@@@???@@@HHHQQQRRRNNNHHHBBB===;;;;;;;;;999:::<<>>;;;::::::999999999888888888;;;:::999999999:::<<<<<>>===>>>??????===;;;<<<999;;;@@@AAA>>>;;;;;;;;;<<<<<<;;;888777777888777777888999999999::::::;;;:::;;;<<<>>>>>><<<999<<<===>>>===<<<;;;<<<======;;;:::999:::===@@@CCC;;;999777888999:::::::::999999888888999:::<<<===888999:::::::::999777777888999999888666666888::::::;;;;;;:::888777888999888:::<<<>>>>>>>>><<<;;;999999::::::::::::999999AAAfff{{{vvv}}}sssaaaOOOAAA>>>===999777:::>>>======<<<:::999777666999::::::999777777999:::;;;======:::777999???EEESSShhhvvv||||||fffYYYKKKFFF???888444444666888555777888888888888999;;;;;;:::888777888:::===???===>>>>>>>>>======???@@@BBBCCCDDDDDDDDDDDDDDDCCCCCCAAAFFFYYYrrr}}}eeeMMMAAAAAACCCCCC;;;===???@@@??????@@@AAA999:::<<<>>>>>>===<<<::::::888666666888:::<<<<<<777:::;;;;;;999:::>>>AAAAAABBBKKK[[[mmmvvvpppllljjjhhhhhhhhhfffbbb]]]ZZZcccccc]]]aaasss}}}xxxsssooommmmmmnnnmmmiiigggiiikkkmmmrrrwww}}}|||}}}|||{{{rrrlllfffeeeeee```TTTJJJFFFFFFFFFGGGGGGEEEAAA>>>???@@@AAA???======@@@BBBBBBBBBCCCDDDDDDDDDCCCBBB???BBBDDDEEEDDDAAA???===>>>?????????>>><<<;;;:::777999:::;;;:::;;;>>>@@@;;;===???>>><<<999999:::======>>>??????>>>>>>=========???@@@AAAAAAAAAAAA<<<===============<<<<<<999<<>>===>>>IIITTT^^^XXXOOOFFF???=========:::;;;===@@@BBBAAA===::::::888777666666777888888888888999:::;;;<<<<<<===@@@??????AAABBBBBBAAA???<<<:::;;;???AAA>>><<<======>>>>>><<<888777888999999::::::;;;;;;<<<;;;;;;::::::;;;===@@@@@@>>><<<;;;>>>@@@???===;;;;;;<<<;;;;;;::::::;;;<<<>>>@@@:::888777777888:::::::::<<<;;;999999999:::;;;===999:::===>>>>>>;;;999777888999999888777777999;;;999::::::999777777999;;;888999:::;;;<<<<<<<<<;;;999999::::::::::::999999888VVVjjjjjjqqqnnnaaaOOO@@@???AAA===;;;<<<>>>>>>===<<<:::::::::;;;:::;;;;;;:::999999;;;============;;;:::===CCCGGGNNNfffuuu}}}rrreeeZZZXXXSSSJJJ???999777777555888;;;;;;:::888888999888888777777888:::===>>>???@@@???>>><<<===@@@BBBAAABBBDDDEEEEEEEEEDDDDDDCCC>>>???MMMcccuuu|||{{{~~~vvvfffSSSHHHFFFEEEBBB???AAACCCCCCAAAAAAAAABBB<<<===>>>>>>>>>===<<<;;;:::888666777999===??????<<>>:::>>>@@@AAA???======@@@CCCGGGFFFEEEEEEDDDDDDDDDDDD>>>AAADDDFFFEEEBBB@@@???>>>?????????===<<<:::888888999:::::::::;;;===???:::===???>>>;;;888888999===>>>???@@@@@@???===<<<;;;;;;===>>>@@@@@@AAAAAA???????????????>>>======<<<>>>@@@@@@???>>>>>>???===<<<:::;;;<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<>>>>>><<<>>>JJJVVViiibbbVVVIII@@@<<<;;;<<<;;;<<<>>>AAACCCBBB===::::::888555555666777888888555666888:::<<<=========??????@@@BBBEEEEEEDDDBBB===:::;;;???AAA???===>>>===??????===999888:::<<<<<<======>>>======<<<<<<888999;;;>>>AAABBBAAA???:::===@@@@@@===;;;:::;;;777777888999:::::::::::::::888666777999;;;;;;;;;???===;;;999999999:::;;;:::<<>>:::777666777888888777666777888999:::999888777888:::<<<777888999:::;;;;;;;;;;;;999999999::::::999999999<<>>>>>===<<<;;;;;;===???;;;<<<<<<;;;:::;;;===???>>>===<<<:::;;;>>>CCCGGGSSSgggqqquuu~~~wwwmmmmmmiii]]]MMM???888777666999======:::777666777444444555666888;;;===>>>===============@@@EEEIIIBBBCCCDDDEEEFFFFFFEEEEEEGGG@@@<<>>>>>>>>>>>===<<<;;;;;;;;;999777777;;;???AAABBB<<<@@@CCCCCCAAABBBGGGLLLKKKKKKRRRbbbvvv|||tttppphhheeebbbccceeeeeecccaaajjjjjjgggbbb```fffqqqyyy{{{zzzyyyyyyyyy{{{}}}~~~xxxlllhhhggghhhoooxxx}}}rrreeedddkkk{{{}}}rrrvvvtttbbbjjjbbb[[[YYYVVVPPPJJJIIICCCFFFGGGEEEEEEEEEBBB<<<>>>???@@@BBBCCCCCC@@@>>>CCCBBBBBBCCCDDDDDDCCCAAABBBCCCEEEDDDBBB???===<<>>===<<<;;;:::999888:::::::::::::::;;;<<<<<<;;;:::999999999999:::;;;@@@AAAAAA???===:::::::::;;;<<<===?????????>>>>>>@@@???===<<<;;;;;;<<<<<<<<<@@@DDDDDDBBBAAAAAABBBDDDBBB>>>;;;999999:::;;;===;;;;;;;;;<<<===<<<;;;>>>;;;<<>>>>>KKK[[[dddhhhdddVVVEEE===;;;;;;===<<<<<<===???@@@???===;;;<<<;;;:::888888999;;;===;;;:::;;;>>>???>>><<>>:::===???@@@@@@AAA???;;;::::::;;;<<<<<<<<<;;;;;;===>>>>>>>>>===<<<;;;;;;>>>777888AAABBB;;;;;;DDD<<>>;;;777666555666777;;;>>>AAABBBBBB>>>:::777222;;;DDDCCC:::444555:::999::::::777666888===AAACCC???;;;999::::::888666======<<<;;;;;;:::999999>>>@@@FFFPPPYYY^^^]]][[[KKKGGGBBB@@@@@@@@@???>>>@@@???>>>=========>>>???EEEAAA;;;999999<<<>>>???BBB@@@>>>;;;777777BBBNNNYYYfffttt~~~mmmUUUDDD999333666:::======999666555555999999777555333444999<<<;;;===@@@@@@???@@@CCCGGGKKKHHHDDDBBBCCCFFFGGGHHHIIIDDDBBBJJJYYYffflllllltttkkkbbb^^^\\\VVVNNNHHHBBB@@@@@@AAA===:::===CCCFFFEEECCCAAA???===<<<;;;;;;:::888555555888>>>BBBEEEBBB@@@AAA@@@???DDDKKKPPPTTT___nnn}}}yyypppnnniiieeedddaaa___bbbhhhfffeeeccc``````bbbgggkkkvvvrrrssszzzxxxkkkeeeeeeiiimmmxxxrrrnnnrrr~~~~~~|||kkk^^^^^^cccfffuuu}}}~~~tttkkkkkkkkkfff^^^XXXVVVSSSLLLFFFDDDAAACCCDDDDDDGGGIIIFFF@@@@@@@@@@@@AAABBBBBBAAA???AAA@@@???@@@AAABBBAAA@@@???AAACCCCCCCCCAAA@@@??????===;;;::::::;;;<<<>>>>>>>>>??????>>><<<:::999:::999888777777888999:::===>>>??????<<<:::999:::999:::<<<===>>>>>>>>>===<<<;;;:::999999999:::;;;:::===@@@@@@>>><<<===>>>BBB@@@>>>;;;:::999::::::???>>>======?????????===@@@<<<<<<>>><<<===JJJ[[[fffkkkiiiYYYGGG<<<999999:::::::::;;;===>>>===<<<<<<======<<<:::888888999===;;;:::;;;>>>@@@???>>><<<===;;;:::===AAAAAA<<<::::::::::::<<<>>>???>>>:::::::::::::::999888777::::::::::::::::::999999555???AAA<<>>???===:::777666666888999===>>>@@@@@@@@@===;;;999777>>>DDDBBB;;;666888;;;999999888666555666;;;???>>>;;;888888999:::999777999::::::;;;<<<======>>>======???FFFNNNSSSTTTRRRKKKDDD===<<<@@@BBB@@@===@@@???===<<<;;;<<<<<<===BBB???;;;888777999===???EEECCC@@@;;;666444<<>>777777:::======;;;888777777;;;888555444666999;;;;;;<<<>>>@@@???>>>???BBBDDDLLLIIIFFFDDDEEEFFFGGGGGGFFFDDDFFFSSSfffuuu{{{|||uuurrrqqqrrrpppfffVVVKKKIIIEEEBBBBBB@@@===???DDDFFFEEEEEECCC@@@<<<888666999999777666555888===AAA>>>===???BBBDDDEEEKKKRRR[[[aaammm}}}~~~uuummmeeecccaaa___aaaeeefffeeedddaaa```bbbfffiiiggghhhooo}}}vvvpppnnnoooqqqxxx~~~yyywwwtttsssyyy}}}yyy|||vvvfffYYYWWW[[[^^^kkk|||~~~wwwnnnkkkggg```YYYSSSRRROOOGGGAAA>>>???@@@@@@BBBIIINNNLLLEEECCCBBB@@@@@@BBBBBBBBBAAAAAA@@@??????AAABBBBBBBBB>>>???AAACCCDDDEEEDDDDDDBBB@@@<<<:::999;;;>>>@@@>>>@@@BBBBBBAAA???;;;999;;;:::999888888999:::;;;999;;;>>>>>><<<:::999999777888:::;;;============;;;:::999999999:::;;;<<<;;;<<<===<<<;;;:::;;;<<>>===<<<::::::::::::@@@>>>======>>>??????>>>===999999<<<;;;>>>NNN```lllssssssdddQQQDDD@@@???:::::::::;;;===>>>===<<<<<<>>>???>>>;;;999888888===;;;::::::===?????????;;;<<<;;;===BBBGGGDDD===???<<<888777999;;;===>>>;;;;;;;;;;;;:::888777666888888999999999999999999666BBBIIIIIIQQQbbbkkkiii{{{iiiWWWJJJ>>>555;;;:::999999999:::;;;<<<999:::;;;:::999999;;;===>>><<<:::888777888:::;;;>>>>>>===<<<<<<;;;;;;;;;999<<<>>><<<999777888:::;;;;;;999777666777;;;===999888666666888999999999888999:::<<<===>>>>>>>>>@@@??????CCCKKKQQQTTTTTTPPPGGG>>><<<@@@CCCAAA===???>>><<<;;;:::::::::;;;@@@@@@>>>;;;888999>>>CCCGGGDDDAAA===888666===GGGkkkppp\\\LLL@@@888999;;;======<<<:::::::::<<<888444555999======;;;>>>???@@@???>>>>>>@@@BBBHHHEEECCCCCCDDDEEEEEEDDDDDDEEEMMM___ttt}}}kkk]]]SSSJJJCCCBBBBBBAAAAAADDDAAABBBCCCCCC@@@<<<888555777888888777777888<<>>AAA@@@@@@BBBIIIPPPNNNHHHFFFDDDAAAAAABBBDDDDDDDDDEEEDDDBBBCCCEEEGGGGGGGGGAAAAAABBBDDDGGGHHHHHHGGGGGGEEEAAA>>><<<<<<<<<======>>>@@@AAAAAAAAA@@@??????>>>===<<<<<<===>>>???777:::===>>>===<<<;;;;;;888888:::;;;<<<===>>>>>><<<<<<;;;;;;<<<>>>???@@@>>>>>>>>>===<<<<<<===>>>======<<<<<<;;;;;;::::::===;;;::::::;;;<<<<<<;;;999555666:::===DDDVVVkkknnnwwwxxxkkkYYYMMMGGGEEE===<<<<<<===???@@@???============<<<::::::;;;===>>><<<:::::::::;;;<<<===>>>???AAAEEEMMMRRRNNNFFFHHHAAA;;;::::::999999;;;<<<=========<<<;;;:::::::::::::::;;;;;;<<<======>>>@@@NNNeeesssyyy\\\BBB<<>>@@@::::::;;;;;;:::;;;;;;<<<===<<<999888888999<<<===>>>===:::888888999;;;<<<::::::::::::::::::;;;<<<>>>===<<<:::999:::<<<>>>888888777888888999999999:::;;;<<<<<<<<<<<<;;;:::??????BBBIIITTT\\\aaabbb\\\UUUKKKEEECCCBBB@@@>>>???>>><<<;;;::::::::::::@@@BBBBBB???;;;<<>>>>>AAAAAAAAA@@@@@@@@@@@@AAADDDCCCBBBCCCFFFGGGGGGGGGCCCHHHTTThhh~~~{{{pppZZZMMMCCCAAACCCBBBAAABBB===>>>?????????>>><<<;;;777888999999999:::<<<>>>::::::<<>>===>>>???@@@BBBAAA@@@???>>>>>>???@@@AAA777:::===>>>>>>=========:::::::::;;;<<<>>>??????======<<<======???AAABBB???>>>=========>>>>>>>>><<<<<<<<<<<<<<<<<<<<<;;;===:::888888999;;;;;;;;;:::666777<<<@@@GGG[[[pppnnnvvvwwwkkkZZZNNNFFFBBB>>>======>>>??????===<<<<<<;;;:::999888;;;???CCC>>>===;;;:::888888888999<<<@@@FFFNNNXXX```^^^WWWLLLCCC<<<======:::888999:::;;;<<<<<<============<<<<<<;;;;;;<<<===>>>???CCCHHH\\\www___@@@:::???;;;:::999999;;;===@@@BBB999999:::;;;<<<===<<<<<<===;;;:::888999;;;===???===;;;888666666777:::<<<;;;;;;;;;<<<>>>???@@@@@@???===;;;::::::;;;<<<===;;;;;;;;;;;;999999888888999:::;;;<<<<<<;;;999888888;;;DDDQQQ```lllqqqrrrkkkhhh```TTTHHH@@@???@@@???>>>===;;;::::::;;;;;;>>>@@@BBB???<<<===CCCIII@@@>>>>>>???>>>>>>DDDLLLlllvvvggg\\\UUUMMMFFF???>>>===<<<;;;;;;::::::555999======::::::===AAACCCBBBAAAAAAAAABBBBBBBBBDDDCCCCCCFFFIIILLLMMMMMMCCCJJJXXXmmm}}}rrr\\\OOOBBB@@@BBBBBB@@@??????>>><<<<<<<<<===>>>???888:::;;;<<<;;;<<<>>>@@@???>>>>>>???AAAGGGVVVeeezzzpppjjjlllmmmllllllggghhhjjjiiigggfffffffffoooooosss{{{xxxsss{{{vvvrrrqqqpppuuutttrrrkkkbbb\\\\\\___ccc}}}vvvpppjjjWWWQQQLLLMMMMMMIIIFFFFFFFFFGGGFFFCCCDDDHHHIIIFFFIIIGGGEEEEEEHHHJJJLLLLLLHHHGGGGGGHHHIIIIIIHHHFFFGGGEEECCCEEEHHHJJJHHHFFF???@@@BBBDDDDDDBBB@@@???DDDBBB???<<<;;;<<<>>>??????>>>===<<<<<<===>>>???999;;;=========<<<>>>???;;;;;;;;;;;;<<<===>>>???;;;;;;::::::;;;===???@@@===<<<;;;<<<>>>>>>>>>===<<<<<<<<<<<<<<<===>>>??????===:::999;;;=========>>>::::::???AAAHHHZZZoootttxxxvvvlll___SSSIIIBBB>>>===<<<<<<===<<<:::888999999888777888;;;AAAEEE<<<======;;;999777777888999BBBLLLUUU```iiikkkhhhQQQEEE===???@@@;;;888:::777888999:::<<<<<<<<<<<<<<<;;;:::999:::;;;<<<===HHH]]]qqq{{{jjjMMM???===<<<;;;;;;;;;;;;===>>>???888888999;;;>>>???>>>======<<<:::999999;;;>>>@@@<<<:::999777777888:::;;;666888:::<<<======<<<;;;;;;999888777999:::::::::<<<>>>>>>===;;;888888888777999;;;=========;;;:::777===JJJ[[[mmmzzzvvvuuuooo___LLL@@@===@@@>>>===<<<;;;:::;;;<<<<<<;;;======<<<;;;===BBBFFF@@@===;;;<<<;;;:::===CCCaaatttxxxmmmeee```XXXOOOFFFCCC???===<<<;;;999888333:::@@@???:::777<<>>AAAEEEIIIKKKLLLCCCJJJXXXmmm|||nnn^^^QQQEEEBBBCCCBBB@@@???DDDBBB>>>;;;::::::<<<===:::;;;<<<===<<<===???AAACCCAAAAAABBBCCCKKK\\\lll|||uuunnnnnnnnnmmmnnngggiiilllmmmkkkiiihhhhhhlllpppzzz||||||yyysssqqqqqqooonnnmmmlllfff``````dddeee|||wwwsssooo\\\TTTNNNMMMMMMIIIGGGGGGGGGJJJIIICCCAAADDDGGGGGGIIIGGGGGGHHHKKKNNNOOOOOOHHHHHHIIIJJJKKKJJJFFFCCCEEEBBB@@@BBBFFFIIIHHHEEE======???@@@@@@AAA@@@@@@CCCBBB@@@>>>======>>>>>>===<<<;;;::::::;;;<<<===:::;;;;;;:::::::::===???<<<<<<;;;::::::;;;<<<===;;;:::999999:::;;;<<<===:::999:::<<>><<<>>>===<<<;;;<<<>>>@@@BBBAAA???<<<;;;<<<>>>??????>>>:::;;;@@@BBBHHHZZZmmmtttuuusssllleee^^^SSSIII@@@???===<<<<<<;;;888555666777999::::::;;;>>>@@@999<<<>>>>>><<<:::999:::AAAKKKVVV]]]dddlllpppooobbbQQQDDDCCCBBB<<<999<<<999999:::;;;<<<<<<<<<;;;<<<;;;:::888888999:::;;;JJJ^^^nnnuuulllPPP@@@>>>???>>>===<<<;;;::::::999777666777;;;???AAA@@@>>>>>>===;;;::::::<<<>>>@@@;;;;;;<<<<<<<<<<<<<<<<<<666:::???AAA>>>:::777555:::777666666999;;;:::999;;;>>>???>>>;;;888888999:::<<<>>>??????>>><<<:::<<>>===<<<;;;===AAADDDEEEDDD@@@>>><<<===AAAEEEHHHIIIDDDJJJVVVhhhzzzqqq___TTTJJJGGGFFFDDDBBBCCCCCCBBB???===<<<;;;<<<<<<:::;;;<<<;;;;;;<<>><<>>??????@@@@@@AAAAAAAAA@@@===<<<;;;::::::;;;<<<===:::::::::888777999<<<>>><<<;;;:::999999999:::;;;<<<;;;:::999:::;;;<<<===::::::;;;>>>BBBCCC@@@===???===<<<;;;<<>>;;;:::<<<>>>??????:::777999???CCCIII[[[oookkkllliiifffeeebbbXXXNNNDDDBBB@@@???>>><<<999666333777;;;======;;;;;;;;;666;;;???AAA???======>>>MMMXXXbbbeeegggkkkooopppttt```NNNHHHDDD<<<999============>>>======<<<<<<>>>===;;;999999999;;;<<>>BBBAAA@@@>>>;;;888666444666555777;;;@@@BBBAAA??????>>>;;;::::::<<<>>>???<<<===>>>?????????===<<<===DDDJJJKKKFFF???:::888:::888666888;;;======;;;999<<>>;;;999999:::@@@AAABBBBBB@@@===:::888;;;@@@JJJYYYiiitttyyyzzzwwwtttlll```QQQEEE===:::999888888888888:::;;;<<<===;;;:::<<>>AAA]]]www}}}nnnSSSNNNFFFAAA???===:::888888:::<<<======;;;:::::::::999888;;;@@@DDDEEEDDDHHHEEEBBBBBBDDDHHHKKKLLLGGGKKKUUUbbbrrr~~~ttt```WWWNNNKKKIIIFFFEEEFFF???????????????>>>>>>===:::;;;;;;:::999;;;???AAAEEEFFFHHHHHHDDDDDDOOO\\\nnn|||}}}xxxsssrrrsssfffjjjoooqqqqqqnnnlllkkkvvvyyyxxxtttuuuxxxqqqpppsssxxxxxxssstttyyyuuuyyytttddd]]]WWWTTTNNNHHHEEEGGGFFFFFFFFFEEEEEEEEEEEEEEELLLOOORRRTTTSSSSSSSSSSSSLLLLLLMMMMMMMMMKKKGGGCCCFFFDDDAAA??????BBBEEEHHHFFFEEECCCAAA???>>>>>>>>>DDDBBB@@@@@@AAAAAAAAA@@@AAA>>>:::888888:::::::::888888999::::::::::::999;;;:::999888888888::::::<<<;;;;;;::::::<<<===>>><<<:::;;;???DDDEEEAAA===;;;>>>???======@@@@@@>>>>>><<<;;;===;;;888:::???===???BBBBBB???BBBQQQaaannnllleee]]][[[[[[XXXTTTIIIBBB>>>???@@@===;;;;;;888:::<<<>>>>>><<<:::888999999;;;>>>>>>;;;;;;???RRRXXXlllrrrfffmmm{{{vvvrrrfffWWWIII>>>777888===???<<<:::;;;>>>@@@@@@???>>>>>>>>>===<<<:::888888@@@FFFLLLRRR]]]nnnfffBBB;;;KKK@@@BBBAAA@@@???>>><<<888555666888;;;===>>>??????======<<<;;;;;;;;;;;;;;;???===AAALLLQQQNNNKKKKKKGGG\\\XXXLLLMMMEEE:::>>>???;;;777666888:::999777;;;:::999999555444:::CCCBBBJJJPPPPPPHHHAAA??????DDD===FFF^^^llllllssslllqqqjjjWWWLLLKKKFFF<<>>;;;:::;;;===??????DDDFFFFFFDDDCCCIIITTT]]]gggttt}}}{{{wwwsss~~~vvvtttwwwrrriiimmmyyypppzzz{{{zzz{{{sssyyy}}}}}}||||||wwwrrrsssvvv~~~vvvfff___ZZZWWWRRRKKKGGGHHHEEEEEEEEEFFFFFFGGGGGGHHHJJJNNNRRRUUUUUUTTTTTTTTTRRROOOLLLJJJJJJHHHFFFDDDCCCBBBAAAAAAAAABBBDDDEEEEEEDDDAAA???======<<<<<>><<<<<<===;;;999:::???>>>???@@@@@@===CCCTTTeeeggggggdddcccdddbbbXXXMMMKKKCCC>>>>>>???<<<::::::888:::<<<======<<<:::888:::999;;;>>>===:::;;;???PPPYYYhhhmmmiiinnnwwwvvvyyyhhhUUUHHH@@@;;;<<>>??????===:::888:::>>>EEEJJJRRR^^^kkkssshhhWWWJJJAAAEEEFFFFFFDDDCCCBBBAAA@@@999999::::::;;;;;;<<<<<<@@@???>>>>>>=========>>>BBBAAAHHHTTT]]]^^^]]]___XXX```aaa\\\TTTCCC;;;AAA???===;;;:::;;;<<<<<<;;;===<<<<<<<<<999777<<>>;;;<<<@@@AAA???@@@===999777888:::;;;<<>><<>>======>>>@@@AAADDDEEEEEECCCDDDJJJWWWaaannnzzzzzzvvvwww~~~tttsss}}}zzz}}}~~~xxx}}}~~~}}}}}}zzzvvvqqqrrr|||uuujjjddd___\\\XXXPPPKKKJJJDDDDDDEEEFFFGGGHHHHHHIIIHHHLLLRRRVVVWWWWWWVVVVVVVVVRRRLLLGGGFFFFFFFFFFFF@@@AAABBBCCCDDDCCCBBBAAACCCBBB@@@>>><<<;;;::::::===>>>@@@AAABBBBBBAAAAAADDDAAA===::::::999999888999999888888888999:::;;;999999999999999:::;;;<<<;;;;;;;;;;;;;;;<<<============???EEEKKKNNNLLLJJJFFFHHHEEE@@@???BBBBBB@@@<<<::::::<<<:::777888===>>>===<<<;;;:::AAASSSeeejjjiiihhhiiilllkkk```RRRMMMDDD>>>===<<<:::888999888:::;;;======;;;:::888;;;:::;;;===<<<999:::>>>LLL[[[bbbgggpppvvvxxx}}}wwweeePPPDDD@@@===>>>@@@>>><<<999888999:::999888888;;;>>>AAAAAA???;;;888888;;;???CCCFFFKKKSSSZZZkkkpppgggVVVCCCJJJIIIGGGEEECCCBBBDDDFFF===<<<;;;999888888999999@@@@@@?????????>>>>>>>>>@@@BBBKKKYYYdddjjjmmmpppggg___dddfffTTTAAA>>>@@@???@@@@@@@@@>>>>>>>>>?????????@@@AAA>>>:::===CCC@@@CCCEEEBBB<<<888999<<>>>>>>>>@@@>>>>>><<<:::===AAA@@@;;;===:::777666777888999888@@@PPP```jjjvvvttt^^^VVVLLLDDD???@@@AAA>>>:::888777888999888777666777999<<>><<<>>>>>>:::888999???AAACCCBBB???>>>@@@CCCEEEFFFFFFEEEGGGQQQ___kkk|||{{{uuu||||||vvvyyy||||||}}}~~~~~~|||||||||yyypppooouuuuuunnngggbbb```\\\TTTMMMKKKEEEEEEEEEFFFFFFFFFFFFFFFFFFKKKRRRXXXYYYYYYXXXXXXUUUPPPKKKGGGFFFFFFFFFFFF???@@@AAACCCCCCBBBAAAAAABBBAAA@@@>>>===;;;;;;:::;;;===@@@AAAAAA??????>>>AAA>>>;;;:::::::::999888:::999888888888999;;;;;;999999::::::;;;;;;<<<<<<<<<<<<<<<<<<======>>>>>>??????AAAFFFKKKMMMMMMLLLHHHIIIEEE???===???@@@>>>:::888999:::999555666::::::::::::999888<<>>DDDVVVYYY]]]rrrxxxvvvoooaaaQQQGGG@@@<<<;;;>>><<<;;;999888888999999999;;;<<<>>>@@@@@@>>>;;;999>>>===>>>@@@@@@AAAGGGOOOiiivvvqqq```VVVNNNIIIDDDAAA>>><<<@@@EEE???===:::888777777888999===>>>>>>>>>>>>=========;;;???HHHTTT```hhhooorrrgggYYY\\\]]]LLLFFFHHH>>>===@@@CCCBBB???===>>>@@@@@@???AAACCCAAA======AAA???@@@@@@<<<888888<<<@@@OOO___rrr|||~~~~~~{{{xxxvvvhhhUUUCCC===:::<<<===<<<;;;===???>>>;;;:::>>>CCC@@@999:::888666777888:::::::::>>>HHHRRRZZZeeewwwlllPPPOOOJJJDDD@@@BBBAAA<<<666444666777777666666777999<<>>???<<<;;;<<<<<>>@@@CCCGGGHHHHHHHHHMMMYYYjjjwww~~~uuuttt~~~}}}zzz}}}}}}xxxyyyzzzyyyooommmrrr~~~xxxooogggaaa___[[[SSSKKKHHHGGGGGGFFFEEEDDDCCCCCCBBBGGGLLLSSSYYYZZZZZZYYYYYYPPPMMMJJJIIIIIIHHHGGGEEE@@@@@@@@@@@@AAAAAAAAABBBAAAAAA@@@@@@???>>>===<<<:::===@@@AAA???===<<<======;;;999999:::;;;;;;::::::::::::::::::;;;;;;<<<::::::;;;;;;<<<<<<<<<<<<======>>>>>>???????????????@@@BBBDDDGGGIIIIIIHHHIIIIIIEEE???===???@@@>>>:::999:::<<<:::777777;;;999:::;;;<<<::::::CCCNNN]]]bbbbbb]]]XXXWWWWWWVVVLLLCCC<<<::::::888888999999999:::;;;;;;:::999999;;;999:::<<<;;;888:::???AAARRRSSSWWWkkkqqqnnnwwwooohhh___TTTGGG;;;888;;;:::::::::999999:::<<<===@@@???>>>===<<<;;;::::::???<<<<<<>>>???AAAJJJUUUmmm}}}wwwiiiYYYNNNDDD>>>;;;888;;;AAA===<<<:::888888999:::;;;<<<===>>>>>>>>>>>>======;;;@@@GGGNNNWWWaaahhhkkk```VVVTTTMMMFFFTTTXXXBBB<<>>===???CCCBBB>>><<>><<<888777999???>>>;;;:::???CCC@@@999999888888:::<<<>>>>>>>>>???CCCHHHLLLRRRccc}}}kkkNNNLLLGGGBBBAAADDDCCC===666444666666666666666999===AAABBBFFFIIIIIIEEEAAABBBCCCAAAEEEIIIIIIEEECCCDDDEEEEEESSS^^^```fffrrryyywww~~~xxxnnncccUUUKKKHHHGGGGGGFFFCCC???>>>@@@AAA>>>===>>>;;;@@@DDDCCC???===>>>AAAEEEFFFGGGHHHMMM[[[mmm{{{}}}vvvvvvzzz}}}{{{uuutttuuutttlllkkkoooxxx{{{qqqggg___]]]ZZZRRRJJJGGGIIIIIIHHHFFFDDDCCCBBBAAAJJJOOOUUUYYYZZZZZZYYYYYYMMMKKKJJJJJJJJJIIIFFFDDD?????????@@@@@@@@@AAAAAA???@@@@@@AAAAAA@@@??????:::>>>AAAAAA>>>===>>>@@@;;;999888999;;;======<<<:::;;;<<<=========<<<<<<;;;<<<<<<======<<<;;;;;;===>>>>>>???@@@?????????>>>???@@@AAACCCCCCDDDDDDHHHIIIFFF@@@???AAAAAA???===<<<===@@@>>>::::::===;;;<<>>;;;???FFFLLLVVV\\\XXXPPPNNNOOOPPPHHH@@@::::::;;;999999:::999999::::::::::::999999:::888999;;;:::888;;;@@@LLLVVVZZZ]]]hhhnnnnnnqqquuusssnnncccQQQ???999:::999:::;;;:::999:::===???AAA???===;;;999999999:::;;;777777<<>>999:::>>>;;;::::::999:::;;;===>>>===>>>???@@@@@@@@@???>>>>>>CCCHHHKKKQQQ[[[bbbeeeYYYXXXQQQEEEHHH^^^aaaLLL???@@@@@@>>><<<:::::::::<<<;;;===AAABBB>>><<<>>>HHHFFFCCC>>>:::888999;;;CCC```sssppprrr~~~vvv~~~~~~pppdddcccDDD@@@===>>>;;;777555888;;;<<<;;;:::>>>BBB@@@:::999999999<<>>;;;>>>AAAAAA???===>>>???BBBBBBBBBCCCGGGSSSeeerrrzzzxxxvvvpppyyy{{{xxx}}}xxxzzz~~~|||tttqqqpppoooiiigggjjjpppwww~~~wwwmmmccc```]]]VVVOOOKKKJJJJJJIIIHHHGGGEEEDDDDDDOOORRRVVVYYYYYYYYYYYYYYYNNNMMMKKKJJJIIIHHHEEECCC<<<>>>@@@BBBBBBAAA???>>>===>>>???AAAAAAAAAAAAAAA:::>>>BBBBBB@@@@@@CCCGGG===<<<;;;<<<===>>>>>><<<:::<<<>>>@@@@@@???===<<<======>>>>>>===<<<;;;:::;;;<<<===>>>>>>>>>======;;;<<<===>>>???@@@AAABBBCCCEEEDDD@@@???AAAAAA>>>===<<<===@@@>>>::::::===<<<<<>>:::<<>>======<<<;;;:::999999999===777888>>>@@@@@@IIIVVVhhh|||iiiPPPGGGCCC===:::<<<::::::;;;<<<<<<===>>>>>>;;;<<<>>>@@@@@@???>>>===<<>>;;;999999:::>>>PPP[[[YYY\\\gggmmmjjjpppjjjkkksssnnn___WWWZZZ???<<<<<<===;;;777666999555888:::999;;;>>>>>>;;;999999:::<<<>>>???===;;;>>><<<======<<>>===;;;999999;;;AAAEEEBBBFFFJJJHHHCCCAAADDDIII@@@BBBDDDEEECCCBBB@@@@@@CCCAAACCCJJJQQQSSSVVVZZZdddcccdddfffhhhhhhgggfff___YYYPPPJJJHHHHHHHHHHHHGGGCCCAAACCCDDD@@@>>>@@@>>>>>>????????????>>>>>>AAAAAA@@@>>>???IIIWWWcccrrrzzz|||wwwsssqqqpppmmmwwwzzzuuuxxx}}}{{{}}}vvvqqqnnnllljjjgggfffiiilllqqq|||tttiiieeeccc]]]UUURRRKKKJJJJJJIIIIIIHHHHHHGGGRRRTTTWWWYYYXXXXXXXXXYYYRRROOOKKKHHHGGGFFFDDDBBB999<<>>;;;;;;<<<>>>@@@AAABBBBBBAAA:::>>>BBBCCCBBBCCCIIINNN@@@???>>>>>>??????>>><<<:::<<>><<<>>>>>>??????===<<<:::999999:::<<<=========<<<;;;888:::<<<======???AAABBB>>>@@@@@@======???>>>;;;:::999;;;>>><<<777777:::::::::===>>><<<888;;;AAAAAABBB>>>888999BBBKKKPPP@@@:::888;;;===<<<;;;<<<999999999999999999999999888666777999:::999===CCCLLLLLL\\\ccc]]]iiivvvooojjjddd___[[[SSSFFF===;;;;;;<<<===:::777777999<<<888999;;;<<<<<<;;;999888BBB======CCCAAA<<>>>>>>>>>>>888:::<<<===>>>===<<<;;;777>>>AAA@@@EEEPPPYYY\\\NNNVVVMMMGGGPPPLLLFFFRRRKKKFFF@@@>>>>>>>>><<<:::;;;888:::???AAA??????@@@;;;<<<<<<<<<<<<<<<<<<<<>>;;;999;;;@@@DDDAAAFFFIIIGGGBBBAAAEEEKKKDDDDDDEEEGGGGGGFFFDDDBBBAAA<<<===EEEGGGEEEHHHQQQQQQSSSZZZbbbeeeaaa[[[XXXZZZUUUNNNIIIHHHIIIIIIIIICCC??????BBBDDDCCCBBBDDD@@@???>>>>>>@@@@@@???>>>BBBBBB@@@<<<;;;BBBOOOYYYZZZbbblllrrrvvvzzz|||xxxsssqqqooooooooo{{{vvvyyyyyy}}}}}}yyyrrrnnnkkkmmmiiieeeeeefffkkkvvv|||qqqnnnfffccc```VVVQQQLLLKKKPPPRRRPPPLLLLLLTTTWWW[[[^^^___]]]ZZZXXXSSSPPPKKKHHHEEECCCAAA???>>>???@@@@@@@@@@@@???>>>>>>@@@DDDFFFFFFCCC@@@===999;;;===>>>===<<<===>>>>>>>>>??????>>>===<<<<<<<<>>@@@???<<<::::::;;;;;;<<<=========>>>BBBDDD@@@???>>>@@@AAA@@@<<<888::::::::::::::::::::::::;;;<<<======<<<<<<===???===;;;888888:::===???@@@<<<===???@@@@@@>>>===<<<<<<======<<<;;;::::::<<<>>>===:::888888999;;;===FFFIIIOOOUUUYYY^^^bbbfffhhh___SSSKKKHHHDDD===777>>>===<<<;;;;;;;;;;;;<<<============>>>>>>>>>>>><<>>===@@@AAA>>>JJJOOOVVVbbbwwwzzzbbbbbbRRR;;;777>>><<<:::<<>>;;;<<<<<<;;;;;;<<<>>>@@@AAAAAAAAACCCFFFIIIJJJJJJIIIEEECCCCCCAAA???@@@@@@@@@@@@???===<<<;;;===;;;:::<<>><<<<<<<<<:::999999;;;======>>>@@@???>>>@@@FFFLLLCCCBBBBBBBBBBBB@@@>>><<<777777777777777777777777<<<:::888999;;;<<<:::777777888:::<<<<<<<<<:::999===???:::???BBB]]]rrr```MMMEEEFFFHHHHHHGGGLLLFFF@@@???BBBDDDCCCAAADDDGGGIIIFFFBBBAAADDDHHHBBBEEEEEEDDDDDDIIIMMMOOOBBB;;;999>>>BBBBBBFFFKKKTTTUUUXXX[[[^^^^^^\\\ZZZVVVRRRLLLHHHFFFHHHKKKMMMNNNFFF>>>>>>CCCFFFBBB===AAA@@@???>>>===;;;::::::?????????>>>===@@@CCCGGGDDDIIIPPPUUU\\\cccggghhhppptttwwwwwwvvvuuutttrrrooonnnnnnllljjjiiimmmrrrpppmmmpppwwwyyywwwxxx}}}}}}yyyuuurrrqqqmmmiiijjjnnnpppooo|||yyyvvvuuuuuuwww{{{xxxsssjjjeee```VVVSSSOOONNNQQQTTTSSSTTTWWWXXXZZZ\\\^^^^^^\\\ZZZXXXSSSOOOKKKHHHFFFEEECCCAAA>>>???@@@AAAAAA@@@???>>>AAACCCEEEFFFEEECCC@@@>>>;;;=========<<<;;;<<<===============<<<;;;:::999:::>>>??????AAAEEEDDDAAA????????????????????????<<>>>>>@@@DDDGGGEEECCCBBBBBBBBBAAA===::::::;;;;;;;;;;;;;;;;;;;;;999;;;======<<<;;;<<<======;;;::::::;;;===???@@@>>>???@@@@@@>>><<<;;;:::<<<===>>>===<<<;;;<<<===???>>><<<;;;:::;;;<<<===;;;>>>BBBFFFIIILLLOOORRRUUUNNNEEE@@@@@@@@@===:::<<<<<<<<<<<<<<<<<<;;;;;;;;;<<>>===<<>>???===GGGHHHJJJRRReeeoooXXXMMMHHH<<>>??????<<<:::;;;<<<=========<<<===>>>===<<<>>>BBBEEEEEEEEECCCAAA???>>><<<;;;???@@@@@@??????>>>===<<>>===888999;;;:::::::::<<<>>>666555888===>>>;;;>>>CCC:::888888999<<<<<<:::777999999999888999999::::::===:::777888:::<<<:::888888999:::;;;;;;:::999888>>>BBB???EEEHHHddd```JJJBBBEEEMMMRRRKKKGGGCCCBBBEEEFFFEEEBBBHHHJJJLLLIIIEEEBBBCCCFFFBBBCCCEEEFFFJJJMMMPPPPPP@@@<<<<<>>>>>??????>>>>>>>>><<<<<<>>>CCCFFF???AAADDDIIIOOOVVVZZZ\\\gggmmmssstttsssrrroookkkhhhggghhhjjjjjjkkkpppvvvzzzvvvuuuxxxzzzzzz~~~|||}}}{{{sssjjjeeeeeejjjqqqvvvkkkgggcccaaa```aaafffkkk~~~yyyooojjjdddZZZVVVSSSRRRTTTTTTSSSWWW]]]]]]^^^^^^^^^]]]\\\ZZZYYYSSSPPPLLLIIIGGGFFFDDDBBB???@@@AAABBBBBBAAA@@@???DDDEEEEEEEEEEEEDDDCCCBBB??????>>>===::::::<<<===>>>>>>>>>===<<<:::999888888===@@@??????BBBBBBAAA????????????????????????===???AAA@@@>>><<<<<<<<<:::;;;===???@@@BBBEEEHHHIIIGGGDDDCCCBBBAAA???===<<<<<<<<<======<<<<<<;;;777:::===>>>===;;;;;;;;;===<<<<<<<<<===>>>???@@@AAABBBBBB@@@>>>;;;;;;;;;<<<===???>>>======>>>???@@@???>>>>>>===<<<<<<;;;999;;;===??????@@@BBBDDDFFF@@@:::888:::<<<===<<<:::;;;<<<======<<<<<<;;;:::<<>>===???@@@>>>===>>>===<<<:::;;;===???@@@???;;;<<<<<<999888999???DDDGGGEEECCCAAA???>>>>>>>>>===>>>>>>>>>>>>>>>======@@@???======>>>>>>===<<<555777:::;;;;;;;;;===>>>888444888AAAAAA:::;;;EEECCC>>>::::::===???===::::::999888888999:::;;;<<<===:::777777:::<<<<<<:::;;;<<<<<<===<<<:::999888999???>>>FFFJJJgggsssRRRBBBDDDOOOXXXLLLJJJHHHHHHKKKKKKHHHEEEKKKMMMOOOLLLGGGCCCCCCDDDDDDDDDEEEJJJOOOPPPMMMJJJ>>>===???DDDHHHLLLSSS[[[aaahhhsss}}}}}}yyyqqqlllccc[[[UUUSSSTTTVVVJJJFFFBBBAAAAAACCCCCCCCCAAA@@@???>>>???AAACCCDDD???>>>===;;;;;;===BBBFFFDDDCCCCCCFFFLLLRRRVVVYYYgggsss~~~~~~vvvnnngggeeefffjjjlllmmmrrryyy{{{yyyyyy}}}}}}sssiiiggghhhhhhoooxxxfff```\\\ZZZYYYYYY___ggg~~~tttoooiii^^^XXXWWWWWWWWWTTTQQQUUU[[[aaa``````___]]]\\\[[[[[[UUURRRMMMJJJGGGEEECCCAAA@@@AAABBBBBBBBBBBBAAA@@@DDDDDDDDDDDDDDDEEEGGGGGGCCCBBBAAA>>>;;;:::<<<>>>AAAAAA@@@???===<<<:::999888>>>AAA???===???@@@>>>>>>>>>>>>>>>????????????>>>???@@@@@@???>>>===<<<:::<<<>>>??????@@@CCCEEEFFFEEECCCAAA@@@@@@??????======>>>>>>>>>===<<<<<<777:::>>>???>>><<<;;;;;;<<<===??????>>>>>>???@@@AAACCCDDDBBB>>><<<<<<>>><<<>>>??????======>>>@@@>>>>>>??????>>><<<:::999<<<===>>>>>>>>>>>>@@@BBBDDD@@@;;;888888:::<<<===999:::<<<>>>>>>===;;;::::::;;;===??????>>>===;;;???@@@???<<<:::;;;===>>>===GGGRRR^^^ooozzzddd\\\UUUGGGBBB>>>??????===<<>>BBBBBB@@@======<<<999666999AAAHHHKKKGGGCCCAAA???>>>@@@CCC:::;;;<<<===============???>>>>>>>>>>>>>>>>>>>>>666888;;;<<<<<<;;;<<<<<>>;;;888888<<<>>>>>>===>>>??????>>>===<<<;;;:::777===>>>GGGLLLiii|||YYYGGGFFFKKKNNNLLLLLLLLLNNNPPPOOOLLLIIIJJJMMMNNNMMMIIIEEECCCCCCHHHEEEFFFLLLPPPMMMFFFAAA>>>>>>@@@CCCIIIRRR^^^gggttt~~~qqqbbbXXXRRRQQQRRRGGGFFFDDDBBB@@@@@@CCCEEECCCAAA???>>>>>>@@@CCCEEE@@@???>>><<<<<<>>>BBBFFFKKKHHHIIIMMMRRRVVVZZZ]]]oooxxxmmmhhhhhhmmmnnnmmmrrrzzzsssvvv{{{yyynnnhhhkkkkkkfffgggooojjjdddaaaccccccdddmmmyyyyyyrrrkkk___XXXXXX[[[]]][[[WWWYYY^^^cccbbbaaa```___^^^]]]]]]WWWTTTNNNJJJGGGDDDAAA???@@@AAABBBBBBBBBBBBAAA@@@BBBAAAAAABBBCCCFFFIIIKKKFFFEEECCC@@@===<<<===???AAAAAA@@@???===<<<:::999;;;???AAA???>>>??????<<<======>>>>>>>>>?????????>>>>>>???@@@@@@???===<<<;;;===>>>>>>======>>>????????????>>>>>>>>>???@@@===>>>???@@@???>>><<<;;;999<<>>===<<<<<<>>>@@@@@@>>>===???@@@>>>AAACCCBBB===;;;<<<>>><<<===>>>>>>===<<<===???;;;<<<======<<<;;;888777888999:::;;;;;;<<>>>>>===;;;:::;;;::::::::::::;;;<<<<<<@@@??????>>><<<;;;===???CCCPPP___nnnrrraaaIIICCC???@@@@@@======@@@BBBCCCAAA>>>???DDDDDD@@@===>>><<<888666;;;GGGPPPOOOGGGAAA???<<<999<<>>>>>??????@@@AAA:::<<<>>>>>><<<:::999999>>><<<>>>BBB???AAAYYYvvvuuugggTTTEEE??????@@@@@@<<<<<<;;;;;;;;;<<<===>>>???<<<999;;;>>>AAAAAA???===============<<<;;;;;;<<>>???AAAAAAAAA@@@???>>>@@@CCCFFFGGGFFFIIIPPPTTTVVV[[[bbbwwwsssjjjggglllnnnlllpppyyyvvvyyy|||}}}tttjjjdddeeeccc^^^]]]bbbeee``````gggiiikkkxxxvvvmmm___ZZZZZZ^^^dddfffdddeeeiiigggfffdddbbb```^^^]]]\\\WWWSSSNNNIIIFFFDDDAAA>>>???@@@AAABBBBBBAAA@@@???@@@??????@@@BBBEEEIIIKKKFFFEEEDDDAAA>>>======???>>>>>>>>>===<<<:::999888===???@@@???AAADDDBBB===<<<======>>>>>>?????????>>>======???@@@@@@===;;;<<<===???>>>===<<<<<<<<<:::<<<======<<<<<<>>>???===>>>@@@@@@@@@>>><<<::::::===@@@AAA@@@>>>>>>>>>===???@@@???<<<<<<>>>AAA===AAAEEECCC===999999;;;<<<======<<<;;;:::;;;<<<999999:::;;;:::999888777666777999999:::===AAADDDFFFGGGEEEAAA;;;888888:::;;;<<<=========<<<::::::;;;999888777777999;;;<<<>>>===>>>@@@???<<<===@@@JJJTTTaaannn{{{WWWHHHBBB???@@@@@@>>>>>>@@@BBBEEECCC>>>???EEEEEE@@@<<<===<<<999888@@@OOO[[[\\\TTTMMMLLLFFF===;;;@@@::::::;;;<<<======<<<<<<;;;===????????????AAACCC???@@@@@@>>>;;;999888888<<<>>>BBBDDDHHHZZZ|||~~~gggRRRDDD???@@@AAA????????????????????????===;;;:::<<<@@@BBBAAA???::::::::::::;;;;;;<<<<<>>???@@@AAAAAA@@@???>>>??????>>>???@@@CCCEEEFFFCCCCCCCCCAAA>>><<<<<<===============<<<;;;:::999=========>>>EEEKKKHHHAAA<<<<<<======>>>??????@@@===<<<<<<===???@@@===:::;;;===??????>>>=========999<<>>===>>>@@@AAA@@@>>>;;;999;;;===??????>>>===>>>???===???@@@>>>::::::>>>BBBCCCHHHMMMJJJBBB;;;:::;;;;;;<<<<<<;;;888777777888888888999999999999999999888:::;;;<<<>>>AAAEEEHHHPPPRRRRRRLLLCCC<<<:::;;;>>>>>>===<<<;;;::::::999999999888888999999:::;;;:::999<<>>>>>@@@???CCCBBB<<<>>>FFFFFF@@@<<<>>>>>><<<===GGGZZZiiiqqqiiieeeddd[[[III??????======>>>?????????>>>>>><<<>>>@@@@@@>>>>>>@@@BBBBBBBBBAAA???;;;999:::::::::BBBGGGIIIWWWttthhhQQQDDD@@@@@@>>>>>>@@@@@@???>>><<<;;;:::999999===AAABBB@@@===888999:::;;;<<<>>>@@@AAAEEEEEEBBBQQQ```___QQQNNNKKKHHHJJJNNNPPPPPPOOONNNMMMHHHGGGFFFFFFGGGGGGFFFEEEBBB>>>AAAKKKOOOJJJJJJPPPEEEFFFIIITTTnnnooo```XXXQQQNNNJJJGGGFFFEEEFFFFFFCCCBBB@@@???===<<<<<<<<<>>>@@@CCCCCCBBBAAAAAAAAABBBCCCKKKTTTWWW[[[nnnvvvkkknnnnnniiinnnzzzyyy~~~}}}~~~~~~~~~pppggghhhddd[[[ccc___dddpppssssssqqqiiidddaaaffflllnnnpppsssooonnnkkkgggbbb\\\WWWTTTPPPMMMIIIGGGFFFEEEDDDCCC>>>???@@@@@@@@@@@@???>>>@@@??????>>>???@@@AAABBB@@@AAABBBAAA>>>;;;;;;;;;>>>>>>??????>>>===<<<<<<<<<;;;:::>>>HHHPPPMMMDDD;;;<<<<<<===>>>??????@@@===;;;;;;===??????===::::::===???@@@?????????@@@;;;???BBBBBB???===<<<======>>>@@@@@@@@@===;;;999;;;<<<======<<<<<<===???>>>@@@@@@===999999>>>CCCKKKQQQUUURRRHHH@@@<<<<<<:::;;;;;;999777555555666888888888999999:::;;;;;;999:::<<<===>>>AAAFFFIII^^^aaaaaaYYYLLLBBB>>>>>>@@@???===<<<:::999999999888999:::;;;;;;;;;::::::777777;;;AAAAAA;;;:::??????IIIUUUcccpppxxxvvvpppwwwccc```eeeYYYKKKJJJMMM@@@;;;:::===???======???;;;AAA@@@:::===FFFGGGAAA???AAABBB@@@BBBNNNcccsss}}}wwwuuuuuuhhhPPP???<<<@@@@@@AAAAAAAAAAAA@@@@@@>>>@@@BBBAAA>>>===>>>@@@CCCCCCAAA???;;;:::;;;===777AAAFFFIII]]]wwwYYYEEE<<<;;;:::<<<===>>>===:::777555777666888<<>>;;;:::;;;<<<===@@@BBBEEEFFFLLLKKKGGGXXXjjjmmmYYYSSSPPPLLLOOORRRTTTTTTSSSRRRRRRJJJIIIGGGFFFFFFGGGFFFEEEGGGCCCFFFNNNOOOIIIKKKTTTEEEHHHNNN___~~~mmmbbbVVVRRRMMMIIIIIIIIIHHHGGGBBBAAAAAA@@@???>>>===<<<<<>>>>>???AAACCCCCC@@@>>>???@@@AAA???===<<>>===<<>>;;;::::::;;;:::;;;===>>>AAAEEEKKKOOOBBBAAA>>><<<;;;<<<>>>???===:::888:::>>>@@@<<<888===???BBBBBB???<<<:::999999???DDDBBB===999;;;???@@@????????????===;;;888888999:::;;;;;;;;;:::999999:::<<<;;;;;;===AAAEEERRR\\\bbb[[[NNNEEE@@@>>><<<;;;<<>><<>>::::::<<>><<<999888888999::::::999888888999;;;<<<===>>>HHHTTT]]]iiiuuu|||~~~ddd]]]TTTMMMIIIGGGEEEDDDBBB===999999===@@@???===???<<<:::===BBBFFFEEEBBB@@@AAACCCEEEGGGSSSlllyyy|||uuuttt^^^GGGGGG???@@@???===AAAGGGEEE???===???AAA@@@>>>===???BBB>>>>>>??????>>>===<<<<<>>======@@@AAA???:::555888999;;;===>>>?????????@@@???===;;;:::<<>>;;;AAAAAABBBCCCDDDEEEEEEFFFCCCCCCJJJUUU]]]ggg}}}zzzuuutttsssuuuyyy|||~~~~~~vvvxxxgggfffgggsss}}}www~~~xxxpppkkkfffgggooouuuvvvuuuuuutttooogggaaa^^^YYYRRRVVVTTTPPPLLLHHHFFFDDDDDD@@@???@@@AAACCCDDDBBBAAA===>>>>>>===;;;;;;===@@@AAAAAA@@@@@@???>>>======>>>???@@@>>><<<:::999:::;;;<<<======>>>BBBGGGJJJDDDBBB@@@>>>===>>>@@@AAA???<<<999;;;???@@@>>>;;;===???@@@@@@>>>;;;::::::<<>>@@@@@@???@@@@@@???<<<:::777888:::;;;<<<<<<<<<<<<===@@@BBBAAA>>>???EEEJJJUUUaaaiiidddXXXMMMEEE@@@;;;:::;;;===<<<777666999888888999::::::::::::999===;;;;;;>>>@@@@@@EEELLL^^^jjjxxxwwwaaaFFF;;;===???@@@AAA???===<<<>>>@@@AAA@@@===;;;::::::;;;;;;888888888999:::;;;=========FFFQQQZZZeeeqqqwwwxxxsssfffSSSFFFAAABBBEEEFFFCCC???;;;<<<@@@BBBBBB@@@>>><<<;;;>>>BBBDDDAAA>>>AAAAAADDDHHHNNNZZZooo~~~jjjPPPEEE<<>>===???BBBCCCAAA>>><<<<<<======>>>>>>??????@@@@@@AAA???DDDRRReee{{{tttZZZKKKDDD>>>======???BBBBBB>>>:::;;;;;;<<<===???@@@AAABBBBBBAAA???<<<;;;<<>>>>>???@@@AAABBBCCCCCCHHHGGGMMMWWW^^^hhh}}}wwwtttrrrssswwwwwwzzz~~~{{{{{{uuuooooooooowww~~~{{{vvvpppjjjjjjoootttvvvvvvuuuuuupppfff^^^[[[XXXUUUTTTRRRNNNJJJGGGEEEDDDCCCBBBAAA@@@AAACCCEEEEEEDDD===>>>???>>>======>>>@@@@@@@@@??????>>>>>>>>>>>>???AAABBBBBB???<<<::::::===============>>>BBBEEEEEECCCAAA@@@@@@AAABBBCCC@@@>>>;;;<<<@@@AAA@@@>>>===>>>???>>><<<;;;;;;<<<@@@???>>><<<;;;;;;<<<<<>>;;;888999:::<<<===>>>>>>>>>:::===@@@???===>>>DDDIIIUUUcccooommmbbbVVVKKKDDD>>>;;;;;;======:::;;;===999999:::;;;;;;;;;;;;;;;:::888999===>>>???EEEKKK```qqqkkkNNN<<<999???@@@BBBAAA@@@>>>???@@@???>>><<<::::::::::::;;;666777888:::;;;<<<<<<<<<:::CCCOOOYYYfffrrrxxxyyyzzziiiRRRBBB===@@@BBBCCCAAA>>>;;;<<<@@@CCCBBBAAA>>><<<;;;===@@@AAA>>>;;;BBBBBBFFFNNNWWWcccuuuvvv^^^CCC<<>>???AAA@@@======>>>AAACCCDDD@@@:::666999::::::;;;===???AAABBBAAABBBJJJYYYlll```KKKDDDBBB@@@>>>>>>@@@AAA>>>;;;>>>>>>===>>>???AAACCCDDDEEEDDDAAA>>><<<===@@@CCCHHHKKKOOOZZZtttiii\\\WWWTTTPPPMMMLLLLLLMMMOOOMMMJJJHHHHHHKKKLLLKKKIIIIIIHHHGGGGGGGGGHHHIIIJJJHHHMMM[[[tttooo\\\RRRKKKLLLNNNLLLJJJJJJIIIGGGEEEDDDDDDCCCAAA???===>>>>>>???@@@AAABBBBBBIIIHHHMMMYYYcccooo|||xxxvvvwwwyyyzzz{{{}}}wwwyyyxxx}}}~~~wwwooolllooosssvvvvvvtttuuuqqqggg^^^[[[ZZZYYYPPPNNNLLLJJJHHHGGGGGGGGGCCCAAA??????AAADDDEEEEEE>>>@@@CCCEEEDDDCCCAAA@@@??????????????????>>>>>>AAACCCEEEEEEBBB???<<<;;;======>>>======>>>AAADDDEEEDDDBBBAAAAAAAAABBBCCCAAA???===>>>@@@BBBBBBAAA=========<<<::::::<<<>>>@@@>>><<<===??????<<<:::>>>>>>???@@@BBBAAA>>><<<;;;;;;<<<======>>>>>>>>>:::::::::<<>><<<>>>???>>>???BBB;;;<<<======>>>>>>======999777888<<<>>>???DDDKKKcccuuulllTTTEEE??????@@@AAABBBAAA???>>>>>>;;;:::999888888888888888888999:::<<<<<<;;;::::::888BBBOOO\\\kkkzzzxxxiiiUUUGGGBBBAAA@@@>>>===;;;:::;;;>>>@@@AAA@@@???===;;;;;;>>>@@@@@@???BBBAAAGGGRRR___lllzzznnnLLLBBBCCCCCCAAA???>>>>>>=========>>>AAACCCAAA<<<666777777777888999<<<>>>???>>>EEETTTggg{{{fffKKKCCCHHHCCC>>><<<<<<<<<:::777???>>>======>>>AAACCCEEEFFFFFFCCC@@@===>>>@@@CCCFFFJJJPPP^^^yyy|||iiiaaaWWWMMMIIIHHHHHHJJJMMMNNNKKKHHHHHHKKKKKKHHHDDDGGGFFFFFFEEEFFFGGGIIIJJJLLLXXXggg}}}cccVVVMMMNNNQQQOOONNNPPPKKKIIIFFFDDDDDDCCCAAA@@@???@@@@@@AAABBBCCCDDDEEEEEEDDDLLL]]]nnn~~~}}}{{{}}}uuuoooooorrrvvvxxxwwwyyyuuukkkcccaaaaaa```UUUSSSQQQNNNLLLKKKKKKKKKDDDAAA???>>>@@@BBBCCCDDD===AAAEEEIIIJJJHHHCCC???@@@@@@@@@@@@???????????????AAADDDDDDBBB>>><<<<<<<<<===>>>??????@@@CCCEEEDDDCCCBBBAAA@@@@@@AAAAAA@@@???>>>???AAABBBCCCBBB>>>>>>===<<<:::;;;===???>>><<<===@@@CCCDDD???;;;>>>======>>>??????===;;;???>>>>>>===<<<<<<<<<<<>>BBB>>>???@@@@@@AAAAAA@@@@@@999777888<<<>>>???EEELLLaaavvvssscccSSSIII???@@@@@@@@@@@@???===;;;:::999999999888999999999<<<<<<======<<<;;;999888<<>>@@@@@@@@@@@@===:::999<<<@@@DDDFFFAAAAAAFFFTTTbbbooo}}}eeeQQQMMMHHHDDDAAA>>>======>>>;;;:::<<>>===<<<===???BBBCCCFFFFFFDDDAAA??????AAACCCHHHNNNWWWfff~~~rrraaaPPPJJJJJJJJJLLLOOONNNLLLIIIIIIJJJJJJHHHEEEIIIHHHGGGGGGHHHKKKNNNPPPUUUbbbqqqppp^^^QQQRRRTTTPPPNNNQQQLLLIIIEEECCCBBBBBBAAA@@@AAAAAABBBCCCDDDEEEFFFFFFDDDDDDNNNeee{{{~~~|||tttqqqtttxxx{{{}}}~~~zzzqqqkkkiiigggdddZZZWWWTTTOOOLLLIIIGGGFFFEEECCC@@@???@@@AAABBBBBB===???CCCGGGIIIGGGBBB>>>BBBBBBAAAAAA@@@@@@@@@@@@;;;===@@@@@@>>><<<;;;;;;<<<>>>???@@@@@@BBBDDDGGGEEEDDDCCCAAA@@@???>>>>>><<<===???@@@AAAAAAAAAAAA?????????===;;;;;;===???===<<<>>>BBBFFFHHHEEECCC@@@>>><<<<<<===>>>===<<>>===;;;:::::::::BBB===:::@@@KKKSSSTTTQQQQQQ[[[ccceeeeeeeeedddaaaOOOEEE<<<::::::999;;;>>>@@@@@@AAABBBBBBBBBBBBBBB;;;999:::>>>???@@@FFFLLL[[[sssxxxdddPPPCCCAAA@@@??????>>><<<:::;;;;;;;;;;;;<<<<<<<<<<<>>>>>===<<<;;;:::CCCKKKVVVbbbrrr~~~~~~wwwbbbLLLAAA@@@EEE======>>>???@@@AAAAAABBB???===:::999;;;???EEEHHH??????EEERRRaaannn|||hhh\\\OOOHHHDDD@@@>>>???===;;;999999;;;>>>@@@AAA<<<<<<===>>>>>>======<<<@@@RRRlllkkkXXXFFFAAA<<<:::<<<======<<<======<<<<<<===>>>@@@AAADDDDDDCCCAAA@@@@@@CCCEEENNNVVVbbbrrrmmmWWWPPPPPPPPPPPPRRRNNNMMMLLLKKKJJJJJJJJJJJJMMMLLLKKKLLLMMMQQQTTTVVV[[[fffwww~~~hhhVVVUUUTTTMMMJJJNNNLLLHHHDDDAAAAAABBBBBBBBBAAABBBBBBCCCDDDEEEFFFFFFIIIIIIUUUooo|||~~~yyyuuuvvv{{{{{{sssnnnkkkfff```ZZZWWWSSSNNNJJJGGGEEEDDDGGGEEEBBBAAAAAABBBAAA@@@@@@???@@@BBBEEEFFFCCCAAADDDDDDCCCBBBBBBAAA@@@@@@;;;===>>>???>>>===>>>???===>>>@@@AAAAAAAAACCCEEEFFFFFFDDDBBB@@@>>>===<<<999;;;>>>AAAAAA@@@@@@???@@@AAAAAA???===<<<===>>>>>>>>>>>>AAAEEEJJJMMMNNNDDDAAA===;;;;;;===>>>>>>@@@???===;;;::::::;;;;;;;;;::::::>>>DDDIIIMMMNNNPPPYYY```bbbcccffffffcccYYYLLL@@@;;;:::888999<<>><<<===@@@AAABBBGGGMMMZZZrrrrrrYYYGGGDDDAAA??????>>><<<:::;;;;;;<<<===============??????>>>>>>>>>>>>??????HHHOOOYYYeeettt}}}sssUUUAAA???FFF===>>>@@@@@@@@@@@@@@@AAA===<<<<<<;;;<<<>>>AAADDD===>>>DDDOOO\\\jjj{{{~~~kkkVVVLLLGGGCCC@@@AAA<<<<<<;;;:::999;;;>>>AAA;;;===???AAAAAA@@@>>>===CCCXXXuuu~~~bbbHHHDDD@@@???@@@BBBAAA@@@<<<<<<======>>>?????????@@@AAAAAAAAA@@@AAADDDGGGPPP[[[kkk}}}vvv[[[TTTTTTRRRQQQSSSLLLNNNOOOMMMJJJIIIMMMRRRQQQPPPNNNMMMOOORRRUUUWWW^^^ggg|||jjjVVVTTTSSSLLLIIINNNLLLHHHCCCAAAAAACCCDDDDDDDDDDDDEEEFFFGGGHHHIIIIIILLLMMM\\\yyy}}}wwwyyy~~~yyyqqqllliiiaaaXXX[[[YYYUUUQQQNNNKKKJJJJJJIIIGGGDDDCCCCCCCCCAAA???EEEBBB??????BBBEEEFFFEEEFFFEEEEEECCCBBBAAA@@@@@@===???@@@@@@@@@@@@BBBCCC>>>???AAAAAA@@@@@@AAACCCHHHGGGEEECCCAAA>>><<<;;;666:::>>>AAAAAA???>>>>>>AAABBBBBBAAA>>><<<<<<===@@@???>>>@@@DDDKKKRRRWWWHHHCCC>>>;;;;;;===??????>>>===<<<::::::;;;<<<<<<888;;;>>>??????BBBHHHNNNNNNVVV^^^```aaadddcccaaaaaaSSSEEE>>><<<:::;;;===>>>???@@@@@@AAAAAA@@@@@@@@@>>>???AAABBBBBBGGGNNN]]]rrrzzz```KKKGGGBBB@@@??????===:::999999:::;;;<<<<<<<<<<<<>>>>>>======>>>@@@BBBDDDIIIPPP[[[hhhxxxxxx^^^BBB<<>>???>>>======>>>:::<<<===>>>=========>>><<<===BBBMMMXXXfffyyytttZZZNNNIIIEEEBBBBBB<<<===>>><<<999888<<>>AAABBB@@@>>><<>>???????????????>>>???@@@@@@AAABBBEEEHHHNNN[[[nnnxxx\\\TTTUUURRROOOQQQLLLOOOQQQNNNIIIIIIPPPWWWRRRPPPNNNLLLMMMOOORRRTTT```hhhgggSSSRRRSSSMMMLLLRRRLLLIIIDDDAAABBBDDDEEEFFFGGGHHHIIIJJJKKKLLLLLLMMMLLLNNN^^^~~~zzzyyy|||xxx~~~|||hhheeegggZZZ]]]]]]WWWOOOMMMPPPNNNIIIGGGKKKNNNMMMHHHCCCAAA@@@IIIFFFCCCBBBDDDDDDBBB@@@BBBHHHMMMKKKDDD???>>>AAABBB???<<<<<<>>>@@@BBBCCC>>>AAABBB>>>>>>BBBEEEFFFLLLHHHEEEEEECCC???<<<;;;======???AAABBBAAA===:::888<<<@@@@@@>>>;;;<<<===HHHEEEAAA???BBBIIIQQQWWWSSSJJJ???<<<>>>@@@<<<777999<<>>::::::>>>BBBAAA>>><<<;;;>>>BBBEEEFFFKKKPPPWWW^^^ccceeeeeeddd^^^ZZZPPPCCC<<<<<<===;;;AAA@@@???@@@BBBCCCBBBAAAAAABBBCCCBBBAAAAAACCCEEE\\\dddoooWWWJJJ>>><<<<<<999:::>>>???===;;;;;;<<<>>>>>>======AAA@@@:::999>>>BBB@@@IIIOOOZZZjjjyyyhhhPPPDDDBBBAAA@@@@@@@@@@@@AAA@@@@@@???@@@@@@???=========???;;;<<>>888<<<======???CCC???666HHHpppdddRRRDDDCCCFFFCCC<<<999:::;;;<<>>@@@DDDHHHGGGEEEHHHNNNSSSaaattt```OOOWWWXXXRRRSSSIIIOOOSSSPPPNNNNNNNNNLLLUUURRROOOLLLHHHGGGOOOYYY```qqq{{{^^^XXXWWWNNNHHHIIIOOOMMMJJJHHHGGGGGGIIIIIIHHHGGGGGGIIIKKKKKKJJJHHHQQQTTT___|||~~~ppp}}}mmmZZZjjjcccbbb[[[SSSPPPRRRQQQLLLIIIKKKLLLKKKHHHDDDAAA@@@CCCAAA@@@BBBDDDFFFEEEDDDBBBFFFKKKJJJEEE@@@??????AAA???===<<<>>>@@@AAAAAA:::>>>???>>>???BBBCCCAAAJJJGGGFFFEEEDDDAAA===:::======>>>@@@AAA@@@===;;;<<<>>>??????===<<<;;;;;;CCCBBB@@@@@@CCCJJJRRRWWWZZZPPPFFFAAABBBBBB>>>:::<<>>AAACCCDDDGGGLLLSSS[[[___aaa```___bbb]]]PPP@@@777:::???BBBCCCAAA??????@@@@@@@@@???>>>???@@@@@@??????AAACCCNNNrrr{{{{{{^^^QQQEEEAAA@@@===<<<===<<<===>>>?????????>>>>>>???CCCBBB<<<:::???BBBAAAEEENNN]]]lllxxxmmmWWWGGGAAA@@@@@@???@@@AAAAAA@@@???AAADDDEEECCC>>>::::::<<<999:::@@@IIISSS```sssttt```PPPGGGBBB???DDDBBB>>>:::777777:::===:::>>>??????BBBGGGDDD>>>WWWqqqwww___GGG???AAAAAA???>>><<<===>>>@@@AAA@@@???===@@@AAADDDHHHGGGEEEIIIOOORRRaaatttbbbPPPWWWWWWQQQSSSMMMRRRTTTQQQOOOQQQQQQPPPRRRNNNLLLJJJGGGGGGOOOYYY^^^qqq```ZZZZZZRRRKKKLLLNNNMMMLLLJJJIIIIIIIIIIIIFFFFFFFFFHHHKKKMMMLLLKKKNNNRRR___tttooommmhhhhhheee]]]UUURRRSSSRRROOOLLLKKKJJJIIIHHHFFFCCCAAA?????????BBBDDDFFFEEEDDDCCCEEEHHHIIIHHHDDD@@@===@@@???===>>>???@@@@@@???===@@@BBBBBBEEEHHHGGGBBBIIIIIIIIIHHHHHHEEE@@@<<<<<<<<<===>>>@@@@@@???===BBB@@@>>>=========<<<;;;>>>??????@@@DDDKKKTTTZZZ]]]UUUJJJEEEDDDDDDBBB???===???AAA@@@======???BBBDDDBBB>>>===>>>@@@BBBBBBDDDIIIQQQXXX]]]^^^]]]\\\bbb```VVVFFF;;;;;;AAAEEEGGGDDD@@@???????????????<<<>>>??????>>>???AAACCCQQQ]]]vvv~~~jjj[[[LLLFFFDDDAAA===<<<;;;???CCCDDDAAA>>>>>>>>>BBBDDDCCC>>><<>>DDDBBB>>>999666777:::===@@@AAAAAA@@@BBBFFFEEEAAAZZZvvvjjjMMM@@@@@@BBBAAA@@@???@@@AAAAAABBBBBBAAAAAABBBAAADDDGGGFFFEEEIIIPPPSSScccvvveeeQQQWWWVVVPPPRRRRRRUUUUUUQQQPPPSSSUUUTTTPPPMMMJJJJJJIIIJJJRRR\\\^^^rrrcccZZZ[[[VVVOOOMMMKKKKKKKKKJJJIIIHHHGGGFFFDDDDDDEEEGGGKKKNNNNNNNNNLLLSSSbbb{{{oooooowwwfffgggbbb[[[UUURRRRRRRRRQQQOOOLLLHHHGGGHHHHHHEEEBBB@@@AAAAAACCCDDDDDDCCCBBBEEEEEEFFFIIIKKKIIICCC???AAA@@@??????@@@AAA???>>>AAACCCDDDDDDGGGKKKJJJEEEIIILLLLLLLLLLLLKKKFFF@@@::::::;;;===@@@BBBAAA@@@DDD@@@<<<<<<>>>@@@???===>>>??????@@@DDDMMMXXX```]]]VVVNNNHHHEEEEEEDDDBBB>>>???@@@???===<<<>>>@@@CCCAAA>>>>>>???AAACCCCCCCCCHHHPPPXXX]]]___^^^]]]\\\```^^^QQQEEE@@@AAABBBHHHEEEAAA??????@@@AAAAAA<<<===>>>>>>>>>???BBBDDDTTTRRRssssssuuueeeRRRFFFBBBAAA@@@>>>===BBBEEEDDD???;;;<<<>>>BBBCCCBBB???======???@@@FFFRRRcccrrr|||nnnTTT???BBB@@@???@@@BBBBBB???<<<:::BBBJJJHHHAAA;;;<<<@@@:::<<>>:::777888:::===EEEDDDAAA??????@@@@@@???WWWrrrUUUFFFDDDEEEBBB===AAABBBCCCBBBAAAAAABBBCCCBBBAAACCCEEEDDDCCCHHHOOOUUUfffyyyiiiTTTWWWVVVPPPSSSTTTUUUSSSOOOOOOSSSVVVVVVRRRNNNKKKLLLLLLOOOWWW```aaawwweeeYYY[[[WWWPPPMMMGGGGGGHHHHHHGGGEEECCCAAACCCCCCCCCFFFIIILLLMMMMMMNNNVVVfffyyyvvvffftttfffaaaZZZVVVUUUTTTSSSTTTQQQMMMIIIHHHIIIIIIGGGDDD@@@BBBCCCDDDDDDDDDDDDDDDHHHGGGGGGJJJMMMLLLHHHCCCCCCAAA@@@@@@AAAAAA@@@>>>BBBCCCBBB@@@BBBGGGHHHEEEHHHLLLMMMLLLMMMNNNJJJCCC:::::::::<<<@@@CCCDDDDDDCCC???<<<<<>>???@@@AAA???>>>>>>AAACCCDDDEEECCCGGGOOOVVV\\\_________ZZZ___^^^SSSFFFAAA@@@@@@EEEBBB>>>===>>>@@@AAAAAA999;;;<<<======>>>AAACCCHHHdddmmmppp~~~oooXXXFFF>>>???AAAAAAAAADDDEEEAAA;;;888;;;>>>AAAAAA@@@???===;;;===???FFFOOO___qqq}}}eeeNNNGGGDDD@@@@@@BBBCCC@@@<<<888AAAIIIIIIBBB<<<===AAA<<<===?????????GGG\\\ppp~~~aaaHHH???BBBAAAAAA@@@===;;;;;;===???EEECCCAAA???>>>>>>@@@CCCccccccMMMFFFEEECCC>>>BBBCCCDDDCCCAAA@@@AAABBBAAA@@@BBBDDDBBBAAAFFFMMMSSSdddxxxmmmWWWYYYWWWQQQUUUTTTTTTPPPLLLMMMSSSVVVUUUSSSNNNKKKLLLNNNQQQYYYaaafff~~~gggYYYXXXVVVPPPLLLFFFGGGHHHIIIHHHEEECCCAAADDDCCCBBBDDDGGGJJJKKKKKKOOOWWWgggyyyrrruuujjjccc^^^\\\ZZZWWWUUUVVVQQQOOOLLLKKKJJJJJJIIIHHH@@@BBBCCCDDDEEEFFFIIILLLJJJHHHHHHJJJMMMMMMKKKHHHFFFDDDBBBAAABBBBBBAAA@@@DDDGGGFFFBBBAAAEEEHHHHHHFFFKKKMMMJJJKKKOOOLLLDDD???===<<<===@@@CCCDDDDDDAAA???===>>>@@@BBBDDDEEEDDDEEEEEEDDDEEEMMMZZZdddmmmjjjcccYYYOOOGGGCCCBBBGGGFFFEEEDDDCCCCCCBBBBBB@@@???>>>???BBBDDDEEEEEE@@@DDDJJJQQQXXX\\\___```^^^___ZZZNNNCCC@@@AAAAAAAAA???<<<;;;<<<>>>>>>>>>777888:::;;;<<<===@@@BBBLLL\\\nnnxxx|||zzzcccKKK===<<<@@@CCCCCCDDDCCC@@@<<<:::<<>>;;;<<<@@@BBBIIIXXXkkk}}}lllOOOIIICCCAAACCCDDDAAA>>>===DDDJJJJJJCCC>>>>>>@@@@@@???@@@AAABBBJJJ]]]pppuuuSSSAAA???@@@AAABBBBBBAAA@@@@@@AAABBB@@@@@@BBBBBBCCCGGGMMMsssuuuTTTDDDCCCDDDBBBBBBEEEFFFEEEAAA>>>>>>@@@AAA@@@BBBEEECCCBBBFFFLLLNNN___uuuqqqZZZ[[[XXXTTTXXXTTTSSSOOOKKKMMMTTTWWWUUUTTTNNNJJJKKKMMMPPPWWW^^^kkkmmm[[[XXXUUUPPPLLLJJJJJJKKKLLLKKKHHHFFFDDDDDDBBBBBBCCCFFFIIIKKKKKKOOOVVVeeezzzyyyooonnngggbbbaaa^^^WWWTTTUUUOOOPPPPPPNNNLLLJJJJJJKKKDDDFFFFFFEEEEEEGGGKKKOOOJJJIIIHHHHHHJJJLLLMMMMMMIIIGGGCCCBBBBBBBBBBBBBBBDDDJJJMMMHHHCCCDDDGGGIIIHHHNNNNNNJJJLLLSSSQQQIIIFFFCCC@@@>>>???AAAAAAAAA@@@AAAAAAAAA@@@AAACCCEEEDDDGGGIIIHHHGGGKKKUUU^^^pppoookkkaaaVVVLLLGGGFFFJJJIIIGGGFFFEEEEEEDDDCCCAAA@@@???@@@BBBDDDDDDDDD>>>AAAGGGNNNUUU\\\```cccaaaaaa\\\QQQIIIFFFDDDAAABBB@@@>>>===>>>>>>===;;;888:::<<<===>>>@@@CCCEEESSSLLLrrrsssqqqUUU@@@;;;>>>AAA@@@AAAAAAAAAAAA@@@@@@@@@@@@>>>???AAA@@@<<<===BBBAAAHHHUUUeeesss~~~|||WWWOOOFFFBBBDDDEEECCC@@@AAAEEEIIIJJJGGGCCCBBBCCCDDDBBBAAABBBDDDLLL\\\kkkYYYCCC???>>>AAAEEEGGGFFFEEEDDDDDDAAA???@@@EEEEEEEEEKKKSSSuuu]]]GGGBBBCCCBBBCCCGGGIIIGGGBBB======>>>BBBBBBEEEHHHFFFDDDGGGLLLOOO___uuuuuu]]]]]]ZZZVVV\\\VVVUUUQQQNNNQQQWWWYYYWWWWWWPPPKKKLLLNNNPPPVVV]]]mmmtttaaaZZZVVVRRROOOLLLLLLMMMLLLKKKJJJHHHGGGCCCBBBBBBDDDHHHLLLNNNOOORRRXXXddd}}}qqqyyypppiiidddccc___VVVPPPQQQNNNQQQSSSQQQMMMJJJKKKLLLKKKKKKJJJGGGDDDEEEJJJNNNIIIHHHHHHGGGHHHJJJMMMOOOLLLHHHDDDBBBBBBCCCCCCCCC>>>HHHMMMHHHAAA???BBBDDDLLLRRRRRRMMMOOOWWWVVVNNNLLLHHHCCC@@@??????>>>>>>AAACCCDDDCCC@@@???AAADDDBBBGGGLLLLLLIIIKKKQQQXXXkkklllkkkdddYYYPPPLLLLLLJJJHHHFFFEEEEEEDDDCCCBBBCCCBBB@@@AAABBBCCCBBBBBB???BBBFFFMMMUUU]]]cccgggaaadddbbb\\\UUUOOOFFF>>>GGGEEECCCBBBAAA@@@===;;;<<<>>>@@@AAABBBDDDGGGJJJFFF]]]ooozzz|||]]]DDD<<<===>>>===>>>@@@CCCFFFFFFDDDBBBAAA>>>???CCCBBB===>>>DDDCCCKKKVVVaaakkkuuuvvv\\\SSSHHHCCCDDDFFFDDDAAA@@@CCCGGGJJJJJJIIIIIIJJJIIIEEEBBBBBBCCCIIIVVVccc}}}YYYEEECCC===AAAGGGJJJJJJHHHFFFFFFAAA???AAAFFFEEEDDDIIIQQQpppfffMMMDDDAAA>>>EEEIIILLLJJJCCC>>><<<===CCCCCCGGGJJJIIIFFFHHHMMMUUUcccwwwwww___^^^[[[XXX^^^XXXWWWTTTQQQTTTZZZ\\\YYY[[[TTTNNNNNNPPPRRRXXX]]]mmmzzzfff\\\WWWTTTRRRLLLLLLLLLKKKJJJIIIGGGGGGCCCBBBBBBDDDJJJOOORRRSSSVVVZZZeee}}}~~~|||yyyvvvnnnfffaaa___[[[RRRKKKRRRTTTUUURRRMMMIIIIIIKKKQQQPPPNNNKKKGGGFFFGGGIIIEEEEEEFFFIIIMMMQQQRRRRRROOOJJJFFFEEEGGGIIIHHHFFFHHHHHHGGGEEEDDDBBBAAA@@@HHHQQQXXXVVVSSSRRRRRRRRRNNNGGGAAA@@@>>><<<;;;>>>BBBBBBAAAAAAAAAAAABBBBBB@@@DDDIIIJJJJJJLLLRRRXXXqqqqqqqqqnnnaaaRRRLLLNNNHHHDDDBBBBBB@@@???BBBGGGEEEBBBBBBEEEEEEBBB???@@@AAADDDHHHNNNUUU\\\aaacccdddeeefffeee___SSSHHHCCC???===>>>BBBBBB??????AAA@@@AAACCCEEEFFFFFFFFFFFFNNNXXXiii{{{gggCCC<<>>===FFFJJJUUUcccpppyyyssscccQQQBBB@@@BBBCCCCCCFFFFFFIIILLLLLLJJJIIIJJJLLLIIIFFFBBB???>>>CCCSSSccc[[[DDDDDDDDD??????EEEJJJHHHDDDBBB<<<@@@===???GGGGGGIIIUUUnnnRRRDDDBBBEEEFFFHHHGGGDDD???<<<===@@@AAABBBGGGLLLKKKGGGJJJSSSVVVbbbwwwwww]]]XXX[[[[[[WWW\\\WWWUUUXXXYYYWWWZZZ```RRRNNNNNNRRRUUUVVV[[[aaattt{{{cccZZZWWWTTTQQQSSSQQQMMMIIIGGGGGGGGGHHHHHHFFFFFFKKKOOORRRWWW]]]XXXTTT___}}}~~~yyyrrrjjjfffeeeaaaYYYSSSVVVVVVVVVTTTQQQNNNMMMMMMOOOOOOMMMJJJHHHGGGIIIKKKLLLKKKKKKMMMQQQUUUWWWWWWOOOMMMJJJGGGFFFGGGJJJMMMIIIHHHFFFEEECCCBBBBBBAAAIIINNNTTTWWW\\\___]]]XXXOOOHHHCCCBBBBBB???@@@BBBCCCCCCCCCCCCCCCCCCCCCCCCBBBFFFIIIJJJKKKOOOVVV]]]ooorrrvvvuuummmaaaUUUMMMJJJFFFDDDDDDCCCAAADDDIIIDDDAAAAAADDDDDD@@@>>>???FFFGGGKKKQQQXXX```gggkkkkkkiiigggeee```WWWNNNHHHBBB???@@@CCCDDDBBBCCCFFFCCCCCCDDDDDDEEEGGGHHHIIIRRR]]]nnn}}}jjjHHH???DDDAAABBBBBBCCCDDDFFFFFFFFFEEECCCDDDEEEFFFEEEDDDAAA@@@CCCGGGPPP\\\iiittt~~~yyyppp]]]IIIBBBAAABBBDDDGGGHHHLLLOOONNNKKKHHHHHHIIIJJJHHHFFFEEEDDDGGGTTTbbbzzzhhhQQQKKKIIICCCAAAEEEHHHEEEBBB@@@;;;AAAAAACCCJJJGGGHHHUUUwwwyyyYYYEEEAAADDDEEEFFFEEECCCAAA@@@@@@AAA===>>>CCCGGGFFFCCCGGGNNN___iii|||}}}eee^^^___^^^\\\^^^WWWSSSTTTTTTTTTXXX^^^[[[TTTOOONNNQQQUUU___hhhrrr~~~iii```]]]YYYUUUMMMLLLKKKJJJHHHGGGFFFFFFFFFCCCCCCGGGKKKMMMRRRXXXYYYXXXgggzzztttllliiihhheee^^^YYYYYYWWWUUUTTTSSSRRRPPPNNNMMMMMMLLLJJJIIIIIILLLNNNRRRPPPOOOPPPTTTYYY\\\]]]QQQQQQMMMHHHCCCDDDKKKQQQNNNMMMJJJHHHGGGGGGGGGHHHIIIKKKPPPYYYeeemmmiii```UUUNNNIIIHHHGGGEEEEEEGGGDDDDDDEEEFFFFFFEEEDDDDDDBBBCCCDDDDDDFFFKKKUUU\\\nnnvvvzzzwwwtttooo```QQQLLLHHHEEEFFFFFFEEEGGGKKKEEEBBBBBBEEEDDDAAA@@@BBBEEEFFFIIIOOOXXXcccmmmtttzzzuuupppllljjjddd\\\TTTDDD@@@???BBBBBBAAADDDHHHFFFDDDBBBAAABBBEEEHHHKKKTTTaaasssoooPPPFFFHHHBBBAAABBBDDDFFFGGGFFFEEEDDDAAACCCEEEFFFFFFDDDBBBAAABBBEEEKKKUUUcccrrrxxxdddMMMAAA>>>???BBBEEEIIIMMMPPPOOOJJJFFFEEEEEEGGGFFFFFFGGGFFFHHHSSS^^^sssjjjZZZKKKEEEAAACCCEEECCCAAAAAA;;;CCCDDDEEEHHHEEEHHHWWWzzzaaaIIIDDDHHHFFFEEECCCCCCDDDDDDCCCAAAEEEGGGJJJNNNNNNLLLPPPVVV^^^hhh{{{qqqddd___\\\ZZZ^^^XXXRRRPPPOOOPPPTTTZZZ^^^VVVPPPOOOQQQVVV___hhhssskkk```ZZZTTTOOONNNOOOPPPQQQQQQPPPOOONNNNNNJJJHHHKKKNNNPPPUUU[[[UUUXXXkkk|||vvvpppllljjjgggbbb^^^[[[XXXUUUTTTUUUUUURRROOOMMMNNNMMMMMMLLLNNNQQQTTTTTTRRRPPPRRRVVV\\\```bbbXXXUUUNNNGGGCCCDDDJJJOOOOOOMMMJJJHHHGGGHHHJJJKKKGGGJJJQQQ\\\kkkvvvsssjjj```XXXRRRPPPMMMIIIHHHJJJFFFGGGIIIJJJJJJIIIGGGFFFHHHGGGEEECCCDDDJJJTTT[[[ppp{{{xxxtttuuujjjZZZNNNIIIFFFHHHIIIHHHIIILLLGGGEEEFFFHHHGGGCCCCCCFFFDDDEEEHHHPPP[[[jjjwwwzzzuuutttqqqggg\\\KKKFFFCCCDDDCCCBBBEEEIIIKKKHHHEEECCCCCCGGGLLLOOOTTTcccxxxvvv[[[OOOMMMDDDBBBEEEHHHJJJJJJHHHGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGEEEHHHKKKRRR```sss{{{jjjTTTFFFAAABBBDDDFFFKKKOOOSSSRRRNNNJJJHHHHHHGGGFFFFFFHHHIIILLLUUU```tttiiiQQQJJJFFFGGGGGGFFFFFFIIIFFFLLLJJJFFFHHHFFFNNNaaagggMMMIIIOOOMMMJJJHHHHHHKKKKKKHHHEEEFFFGGGJJJLLLLLLMMMPPPTTT^^^hhhzzz|||iii```]]]\\\bbb]]]XXXUUUSSSSSSVVVYYYZZZVVVUUUWWWZZZ\\\aaagggtttlll```[[[VVVQQQLLLMMMNNNOOOQQQQQQQQQRRROOOKKKHHHJJJLLLMMMRRRXXX[[[^^^qqq~~~xxxsssqqqnnnjjjggg^^^[[[WWWVVVXXXYYYWWWTTTPPPQQQQQQPPPPPPRRRVVVYYYUUUSSSRRRTTTYYY___cccfffaaaZZZQQQKKKIIIKKKMMMMMMJJJHHHFFFDDDCCCDDDFFFHHHCCCKKKUUUaaannnyyy{{{wwwjjjbbbZZZWWWRRRMMMKKKLLLJJJKKKMMMNNNNNNMMMKKKJJJSSSPPPLLLJJJJJJOOOWWW\\\nnnzzzxxxooobbbOOOJJJGGGJJJLLLKKKKKKMMMHHHGGGHHHJJJHHHDDDEEEJJJHHHJJJNNNVVVbbbrrr}}}xxxwwwuuujjj]]]SSSNNNIIIIIIGGGEEEGGGKKKNNNLLLHHHFFFFFFJJJNNNQQQSSSdddzzz|||dddWWWQQQFFFGGGKKKNNNOOONNNLLLKKKKKKNNNLLLIIIHHHHHHJJJMMMOOOGGGJJJLLLOOO[[[ppp}}}qqq```RRRLLLKKKJJJHHHLLLOOOSSSSSSPPPMMMMMMNNNJJJHHHGGGIIIKKKPPPZZZdddxxxoooYYYRRRLLLKKKIIIGGGHHHKKKQQQTTTMMMFFFFFFHHHTTTjjjgggMMMIIIOOOOOOMMMKKKKKKLLLLLLHHHDDDKKKMMMNNNNNNNNNQQQSSSUUUcccmmm}}}kkk```]]]^^^aaa```^^^ZZZXXXXXXYYYXXXVVVSSSSSSWWW[[[]]]aaagggmmm}}}nnnddd```]]][[[QQQQQQPPPQQQRRRUUUXXXZZZUUUPPPNNNPPPQQQRRRVVV[[[aaafff{{{qqqooolllkkkkkkllllllkkkeeeeeefffeeedddfffiiillliiigggfffhhhmmmqqquuuvvvvvvooogggccccccdddcccaaa]]]\\\ZZZYYYYYYZZZ\\\]]]UUU___jjjsss}}}}}}uuunnnjjjfffaaa___aaa``````aaabbbbbbaaa``````hhheeeaaa^^^___bbbgggjjjxxx}}}sssbbb\\\ZZZ]]]```______```[[[ZZZ[[[\\\ZZZVVVYYY^^^\\\]]]```gggqqq}}}}}}pppddd^^^ZZZYYYWWWUUUVVVZZZ[[[YYYWWWUUUVVVXXX[[[]]]eeerrrwwwjjjcccXXXXXX[[[______]]]ZZZ[[[\\\___]]]ZZZWWWWWWYYY\\\^^^ZZZ]]]]]][[[dddwww}}}qqqeee___^^^ZZZUUUVVVZZZ]]]]]][[[YYY[[[]]]ZZZVVVUUUWWWZZZ]]]fffooohhhaaa[[[XXXTTTPPPQQQTTT___```XXXQQQSSSTTT___sssrrr[[[VVVZZZWWWVVVUUUUUUUUUSSSPPPMMM]]]^^^^^^[[[\\\```bbbaaakkkuuuuuuhhhbbb```fffhhhgggcccbbbcccbbb___```[[[XXXYYY]]]```hhhpppppp}}}yyymmmfffbbb___\\\[[[ZZZZZZ[[[^^^bbbddd^^^ZZZYYY[[[\\\\\\___cccdddmmm