BM 6(6 }}}}}}~~~~~~~~~}}}{{{{{{|||zzzyyyzzz|||}}}}}}~~~||||||{{{yyyvvvsssrrrtttvvvxxx|||zzz|||}}}|||}}}}}}{{{zzz|||~~~uuuvvvwwwxxxxxxwwwvvvuuuuuuvvvwwwxxxvvvssspppnnnooooooooooooooooooooooooiiiiiijjjkkkkkklllmmmmmmppppppooommmllljjjiiiiiimmmkkkhhheeeddddddeeefffdddcccbbbaaa___^^^]]]\\\UUUXXX[[[^^^______]]][[[bbbaaaaaa``````aaaaaabbbYYYZZZZZZ[[[\\\]]]]]]^^^XXXXXXYYYYYYZZZZZZ[[[[[[YYYYYYZZZZZZ[[[[[[\\\\\\RRRTTTVVVYYY\\\___aaabbb``````______^^^]]]]]]\\\XXXXXXYYYYYYZZZZZZ[[[[[[UUUUUUUUUVVVVVVWWWWWWWWWUUUUUUVVVWWWXXXXXXYYYYYY\\\]]]]]]]]]^^^_________ZZZ[[[]]]```bbbeeeggghhhmmmnnnooopppqqqpppoooooopppqqqsssvvvxxx{{{|||}}}{{{|||~~~uuunnnoooeeeNNNIIIWWWhhhrrrkkklllzzzllleeexxxxxxssstttlllppp}}}TTTOOOQQQcccqqqiiibbbaaagggllljjjgggffffffffffffgggiiikkkmmmrrrqqqooommmlllkkkkkkkkkiiiiiiiiihhhhhhhhhhhhhhhcccdddfffggghhhhhhgggfffgggeeecccaaabbbdddfffhhhdddiiinnnooojjjdddaaa___aaa```______```aaacccddddddbbb___]]]]]]___ccceeeeeedddgggkkklllhhhfffggg___]]][[[YYYZZZ\\\```bbb\\\]]]^^^______^^^]]]\\\[[[]]]___``````^^^[[[YYYXXXYYYZZZ[[[\\\]]]^^^___\\\\\\]]]^^^___``````aaacccbbbbbbbbbaaaaaaaaa```hhhfffcccaaaaaabbbdddfffeeedddddddddcccccccccccc```cccgggjjjlllkkkiiigggooonnnnnnnnnnnnnnnnnnooommmmmmnnnooopppqqqqqqrrruuuuuuvvvwwwxxxxxxyyyyyywwwxxxxxxyyyzzz{{{{{{|||cccddd|||~~~rrr|||~~~wwwpppdddZZZTTTUUUYYY\\\SSSQQQOOOPPPVVV```jjjqqqpppYYYMMMFFF@@@VVV}}}eeeOOOFFFDDDIIIQQQZZZsssnnnYYYTTTTTTPPPJJJEEE@@@???@@@FFFSSS```iiiddd{{{sssttt~~~pppSSSEEEAAAOOO[[[WWWOOOKKKggg\\\OOOHHHLLLVVVaaagggCCCBBBBBBGGGVVVrrruuuwwweeecccvvv___ZZZWWW[[[dddlllooonnn^^^]]]]]]]]]___```bbbcccaaa___]]][[[ZZZYYYYYYZZZXXXXXXYYYZZZ[[[\\\]]]^^^WWWYYY[[[^^^___```aaaaaa]]]\\\[[[[[[]]]```ccceeecccgggllllllhhhbbb___^^^_________```bbbdddfffhhhkkkiiihhhgggiiilllppprrrmmmlllnnnssssssooommmnnnkkkjjjiiihhhjjjnnnrrrtttqqqrrrsssttttttsssrrrqqqppprrrtttwwwxxxwwwuuutttvvvwwwyyy{{{}}}tttttthhh\\\FFFIIIYYYgggjjjNNNFFFKKKmmmyyyaaaRRRZZZXXXMMMHHHQQQ^^^ssssssXXXWWWfffggg[[[SSSOOOIIIDDD@@@>>>>>>???===<<<===???CCCHHHMMMQQQPPPKKKBBBBBBAAA:::GGGgggiiiOOO???999999>>>CCCdddkkkdddMMM===>>>BBB@@@<<<;;;;;;<<<<<<<<>>PPPYYYGGGLLLYYYMMMCCC>>>>>>FFFJJJGGGDDDCCCHHH@@@777333555;;;???AAA<<<999555888DDDZZZqqqjjj[[[SSSRRR```~~~|||YYYBBB<<>>@@@999666666666555444333222222000111222444555555555555000444222444666///333EEEJJJJJJEEE<<<999BBBPPPZZZnnn]]]FFF666555;;;999222:::777555555333333;;;CCCCCC;;;BBBEEE;;;???HHH@@@333444666777777555555666AAA===888777999::::::999AAA888444>>>SSSbbbccc^^^OOOCCCBBBMMM___lll[[[:::EEE999:::???<<>>AAADDDEEEIIIUUUggguuu}}}nnnYYYPPPYYYccczzzlllUUUSSS]]]ccc\\\UUUKKK<<>>555777666===<<<222EEErrrsssPPP===::::::>>>===HHHDDD888555333555???AAA@@@666000333222666EEENNNFFF===:::;;;:::777444333444555666666666555555000111333444444333222111333:::777333555222...444...999===>>>LLLeeerrrrrrXXXCCC000,,,111111...+++999666444333111111888AAA888333111111111333444222444555555222222444444222444111//////222333222000333//////;;;KKKQQQJJJ???AAA;;;???MMMWWWVVVHHH888:::000111333---...666666999999888666555999@@@FFFPPPUUUNNNJJJRRR]]]nnn|||jjjWWWUUUPPPFFFDDDIIIAAAAAASSSmmmxxxnnn___IIICCCEEEEEE===<<<===777222666888555666===EEEHHH===000//////777666,,,???OOOQQQEEE:::;;;888000///111777666888>>>999444:::>>>:::///---666777777BBBDDD888000000111///111777555444333333222111111111---///111333555666666666222<<<777000555777444444777;;;999@@@___oooCCC999555999666---///888///...///111000...222888444444------666777222333555555111---///333222---222///...///333555444333...444;;;@@@@@@>>>======888444777AAABBB;;;888<<<666111888<<<333000333222...///111444555777777888;;;@@@999333777:::@@@MMM___iii{{{pppvvviiioooaaaXXXQQQHHHBBB???===;;;999===<<<>>>AAAFFFHHHGGGEEE:::999888999<<<<<<888555444333111111222444777999333333222222333444666777<<<<<<;;;::::::999888888777777777777777777777777777666666555555666888999:::888555333222333444555333333333333333333333333777777777777777777777777666666666555555444444444999444:::RRRmmmuuudddPPP555555444333333222111111000000000000000000000000111111000000000000000000111333222...///222333222///000111222222111000///111222444555666555444444333444555666666666555444777777666555444333222222333333333444444444444444444333333222333444666777FFFGGGLLLUUUddduuutttqqqlllvvvdddXXXVVVFFFRRRtttcccHHHJJJ:::FFFAAA;;;777555444222111888777666888:::;;;999777999666555666999:::888555444333222111222444666888333222222222333444666777;;;;;;::::::999888888777666666666666666666666666666555555444555666777888888777444222111222333555333333333333333333333333666666666666666666666666555555555444444333333333777333666DDDSSSWWWKKK>>>555444444333222222111111111111111111111111111111111111111111111111111111000222111------111222000...///111222222222111111111222333444555444444333222222444555555555555444777666666555555444444444222222333333333222222111444333333222222333444555666666777<<>>AAAMMM\\\ooo|||}}}qqqggglllzzzxxxvvvWWWEEEJJJKKKNNNXXX[[[]]]RRRIIIMMMFFF===BBB666AAAFFFQQQddd___LLLFFF<<<777;;;PPPEEE444>>>:::222222222333333222111000444333222222444888;;;======999444333555777777555666555444222111222222333222222222222222333444444888777777777666666666555333333333333333333333333222222222222222333333444444333111000000000111222222222222222222222222222333333333333333333333333222222222222111111111111444333333222333222111111333333333333222222111111222222222222222222222222222222222222222333333333000222222///000444666555222222222222222111111111111111111222222222111111//////000111222333333444555555555666666777777777333444666777666333000...444333333222111111111111444333222222333555777888::::::AAAKKKTTTbbb~~~ooocccYYYOOONNNaaaqqqmmm___XXXVVV]]]gggmmmrrrvvvsssllliiiWWWGGGXXXxxxUUU@@@EEEAAA:::@@@>>>EEEEEEAAA???999888>>>:::999666;;;GGGGGG===888666444111===777***666666333555777888777555444333555555555555777;;;@@@CCCBBB===777555666777666555777666444222111111111111111111222222222222222222555555555555555444444444333333333333333333333333000111111222222222222222222222111000000000111111111111111111111111111111111111111111111111111111111111111111111111111111333222111222444444222000333222222222222222111111222222222222222222222222111111222222222333333333000333333222444:::<<<;;;666666444333111000000///111111111111111111111111//////000000111222333333444444555555666666777777666777999999999666333111333333333333222111111000000000/////////000000111333...///444777<<>>===888777555333222111000000333222111111000111111111111000000000000111222222333444444444555555666666666777888999888777555444222333333333333333222111444333222111000000/////////...222666444111777AAA@@@LLL```uuu4ĉ@ӵ>L=hĦ4ĉ@ӵ\\\GGGBBBFFFCCCBBBEEEDDDCCCBBBCCCDDDAAA======AAAIIIBBB@@@DDDDDDBBBGGGPPPzzziii>L;;;===;;;???>>>666444555222555111555;;;<<>>777111888...444999000333000111444777777555333333444555555555333111111444777<<<777333222444555444222555444444333222111000000000000111222222111000///222222222222222222222222333333333333333333333333///000111222333222111111111111111111111111111111000000000000000000000000111111111111111111111111000000000111111222222222000111111111000/////////111111111111111111222222111111111111111111111111//////000000111222222333111333444222333999;;;:::666666444333222222333333444333222111000111111222333222111000000000111222333333333444444444444444444555555555555555444444222222444444555444333333:::999777666555444444444...111555777555222333555---444===FFFSSSfff}}}GG=?HdĦ=ĪjGG=?zzziiikkkhhhkkk|||[[[AAA999@@@===999>>>BBB===>>>AAACCC???<<>>777888999444777;;;666:::@@@000222;;;666;;;999222555888999777666777999444555666444222222555888555222//////222444333111444444333333222111111000///000111222222111000///111111111111111222222222333333333333333333333333///000111333333222222111111111111111222222222222000000000000000000000000111111111111111111111111000000111111222222222333000333444333000000333777111111111111111111222222000000000000000000000000...//////000111111222222111333333000111555777555444444333222333444555666555444222111111111222222444333222000000000111111333333333333333333333333222222222222222222333333111222444555666555555444666555444222222222333444///222333///...111444555666888999666555<<>>;;;999999;;;Ħ888888888:::;;;<<&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@e{{{zzzqqqTTTQQQZ]]]AAA???<<<:::8883h?gL777666666777888:::;;;EEEwww|||D%%)?777fff?><zDDDCCC=?Ħ555g&e555g&e222222222S?ʬ1114ff?>ߝL222@e222g&e666///5553h?g&e>&e;;;888??444666555444777:::777222444444444444444444444444333333222111111111111111444666777555111//////000000444444000000333333///111222333333333444555666555555666666666666555444111111000000000000111111111111111111111111111000333333222222222222222222---...000111111111000000111111111111111111111111222222222111111111111111333333111000000000111222111111222222333444444555666666555444444555666777666555444222222222333333111000///...///111444666777999???KKK]]]sss4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sxxx___]]]YYYFFFFFFHtĦGGG>>>===:::888Bt=o9ĦHdĦ555444444555666888999>>>gggrrrDtfo9ĦsߝLGdUĦGGGHt@cӵHu]Ħ333Hu]Ħ111111Htƅ^111qIܗGIӵ444H׼s000555Hu]Ħ:::555Bt=o9ĦHƅ^Hu]Ħ???999666888888666888;;;999555444444333222111111111111333333222222111111111111999:::999666222000000111111333333000000333333111111333444444444444555777777888999:::999888666444333222000000000222444555333333222222111111000000444444333333222222111111...///000111222111000000000000000000000000000000111111111111111222222222333333222111111111111222111111222222333333444444555444444333444555777888666555444333333444555555222111///......///000222444222111333:::FFFQQQXXX{{{4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦpppeeeRRRVVVJJJ>>>???DdDĦ999;;;:::888qjRgdKӵDdDĦ333222222333555777888888UUUdddHdDĦgdKӵDdDDdDĦGGGDdDĦ4DufӵDdDĦ222DdDĦ000q<R222222peƜ4DuTӵ777DdDĦ333888DdDĦ;;;qjRgdKӵDdDΦDdDĦEEEAAA;;;999<<>>BBBBBB>>>999888777666555555666666777666555555555555666666===<<<:::888666555666777333333222000000222333333555777888777444333444666777888:::;;;:::777444222222111000000111555888:::555444444333222111111000555555444333222222111111///000111222222222111000000000000000000000000000000000000111222222222333333333222222111111111111111111222222333333333333333333222222333555777888555444444333444555666777666444222000//////000111333333444555777999;;;<<>>:::===AAADDDGGGHHHFFFFFFJJJKKKIIIAAA@@@???>>>>>>>>>@@@@@@>>><<<:::999999;;;===>>>BBB@@@===;;;999888888777888666444333222333444777<<<>>>???;;;666333333555555666888999888666333111111000000000333777;;;>>>666555555444333222222111555555444444333222111111111111222333333222111000000000000000000000000000000000000111222222222333333333333333222222111111111111222222222222222333333222222222333444666777555444333333444555777888999777666444333222222333///000111222222222222111333<<d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦNNNSSSQQQCCC;;;>>>BBB>>>999DdDĦ888666555444peӵDx<>d<444555666888:::;;;999===JJJ>d<ӵDd<DdDΦDdDĦ:::DdDӵnd<DdDĦ444>d<Ħ111peӵ222Ħ333F&uTӵ:::DdDĦ:::???>d<ĦAAApeӵDx<>d<ʜ4DuTӵZZZQQQFFFAAACCCHHHFFFJJJJJJGGGEEEHHHJJJIIIBBBAAA@@@@@@AAACCCFFFGGGMMMJJJFFFDDDDDDGGGKKKNNNQQQNNNIIIFFFCCC@@@<<<:::CCC>>>::::::999777:::>>>BBBEEEEEEAAA999444555777555666777888777555333222000000111222444888;;;===666666555555444444333333555555444444333333222222222222333444333222111000111111111111111111111111111111111111111222222222333333333444333222222111111111222222222222222222333222222111222333555666444444333333333444666777888888777666555555555555555333000......000222444444777;;;???FFFQQQ^^^gggzzz4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9TTT>dd<ӵ444333B?Ho9:::<x999;;;===>>>===;;;DDD&ӫeʬtIӇ<<<>d<Φ>d<Ħ555D&ӫetIӇ222DdDĦ666sdKĦ222B?dp&ĒR;;;;;;>d<sdKĦJJJB?Ho9fffs&dq&ĒRrrrqqqhhh]]]WWW[[[aaaZZZ]]]]]]WWWSSSTTTUUUTTTRRRRRRQQQRRRTTTXXX\\\^^^hhhddd^^^ZZZZZZ___eeejjjgggddd```\\\ZZZVVVQQQMMMPPPIIIDDDDDDBBB???BBBGGGFFFIIIJJJEEE<<<777888;;;777888888888888888777777333333333444555666888888666555555555555555555555444444444444444444333333222333444444444333111000222222222222222222222222222222222111111111111111333333444444444333222111222222111111111111111111333333222111111222333444444444333222222333444555555555555555555555555555999888555444333444555666444555666555555777;;;???KKKYYYqqq4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ~~~}}}@GPPPPPPseBBBCCCBBB===999888888111<Ō444333333@G:::;;;Hkge999;;;===???@@@@@@;;;CCCHĪj@IŌ999777ege444444Hu]3hIŌ222333DdDĦ777ne333222@h444444>h<<<<<<;;;seFFFneMMMSSS@G|||tttsĪj@h}}}ssspppuuu||||||}}}vvvpppoooooonnnqqqqqqqqqrrrvvvzzz{{{tttoooooouuu}}}yyywwwsssrrrqqqmmmhhhcccYYYQQQLLLKKKIIIFFFHHHNNNGGGJJJLLLGGG???:::;;;???::::::::::::::::::;;;;;;555555555555555444444444555555555666666666666666333333444444444444444444333333444555444333111111333333333333333333333333333222222222111111000000333333444555444333222111222222111111111111111111444333222111111111222333444444222222222222333444111222222333333444444444000222555777777444000---000111111111111333777;;;;;;>>>DDDSSShhh4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦwwwooojjjJJJHHHFFFs׼sDDDAAA>>>;;;999888:::888666Ho777666666555555777999:::>>>>>>>>>>>>>>>>>>???>>><<<:::888666888777444D^555555888DdDĦ777;;;777999888999444444666HHHGGGFFFBBBs׼sHHHSSS```kkkvvvlllxxx}}}zzzzzz}}}yyy|||zzzfff^^^___WWW\\\bbbWWW^^^XXXOOOHHHEEECCC@@@===999===>>>;;;;;;@@@@@@;;;777333222555999999888777999999999888:::;;;:::777;;;888555666888999777555000111333555555555555444999;;;888111///333555111111111000000000/////////---000222111000///111444333444444444444222000///222222222222222222222222444444222222222222444444666666666555444444444333666666666666666666666666333333111111111111333333<<<<<<===AAAIIITTT___eeeΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉwww>aĦlllddd___YYYQQQKKKFFFFFFFFFEEEDDDCCCBeCCCAAA???<<<999888777999777555nu]ӵ666333333333333333444666888999;;;;;;;;;:::========================<<<;;;:::999999999::::::888777666555555555666777333555777666333>d<Ħ555222///222;;;>d<Ħ777:::===Ħ999888777777888:::<<<===>>>===???AAAAAA@@@FFFMMMYYYXXXUUUPPPBeZZZ___jjjvvvyyyĦvvvvvvxxxyyy||||||vvvxxx}}}vvvrrrsssxxx}}}wwwvvvooorrrwwwnnnfff```XXXSSSQQQOOOLLLIIICCCGGGGGGCCCBBBDDDBBB===???;;;888:::>>>@@@AAA@@@===<<<<<<>>>CCCFFFEEEAAA===:::777666777888777555666666666666666555444333DDDFFFCCC<<<:::======:::111111111222222333333444///111222222000///111333111111111111111000///...222222222222222222222222444333222222222222333444555555555555444444444444666666666666666666666666444333222111111222333444222111111222777===CCCHHHSSSfff?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS|||uuunnn3we>>???>>>===;;;999777666555666555333iĉ@3hR/Ō333333333333333333666777999:::<<<<<<;;;;;;::::::::::::::::::::::::999888777777666666777777555555444444555666777777555888999888444DdDĦ666222111777AAAsdKĦ777999gdKĦAAAAAA@@@AAACCCFFFIIIKKKLLLJJJJJJKKKKKKKKKRRR[[[sssrrrnnngggnnnvvv{{{gdKĦ~~~zzzyyy{{{vvvpppnnnqqqtttwww}}}{{{|||yyyooojjjdddaaa``````___]]]\\\______]]]\\\\\\ZZZVVVOOOKKKGGGFFFKKKPPPSSSSSSJJJEEEDDDIIIQQQWWWVVVSSSGGGCCC===999999999999999999999888777666555555555DDDEEECCC===;;;;;;999666444333333333444555555666111222333222111000111222222111111111111111111111222222222222222222222222444333222111111222333444333444444444444444444555555555555555555555555555444444333333333333444444444333222111222444777888;;;DDDRRRbbbvvv>AneneneneDenene>Azzzuuuoook<FFFCCC@@@<<<999888999;;;===<<<:::888666:::999888777666555444444555444222fh555555555555666666666888999:::;;;;;;;;;999999888888888888888888888888555555555555444555555555555555555555666666666777888;;;<<<:::777De888888777:::AAAGGGne:::;;;neNNNWWWWWWWWWYYY\\\```cccfffnnnkkkjjjiiiggggggmmmvvv~~~~~~{{{vvvrrrttt|||ne{{{xxxssspppkkkpppyyyyyyrrrkkkfffdddhhhooouuuuuuuuuxxxzzzzzzqqquuu{{{~~~~~~wwwwww~~~{{{zzzxxxxxxyyyyyytttnnnhhhfffiiimmmpppqqqkkknnnqqqssstttuuusssqqqeeeaaa[[[YYY^^^gggllllll^^^TTTOOOUUU```ggghhhhhhZZZTTTJJJBBB>>>???BBBDDD:::999999888888777777777BBBBBB@@@===:::888555333777666555444444444555555444444444333222222222222444444444444444444555555222222222222222222222222444333222111111222333444222222333333444444444555444444444444444444444444444444444444444444444444777777666666666777777777:::<<<>>>BBBLLL___wwwwwwsssvvvqqqiiiCCC>>>;;;:::888666888999;;;;;;:::888555333555555444444444444444444444333333333999999999999999::::::::::::;;;;;;;;;:::888666555555555555555555555555555444444444444444444444444888888888777777777666666666888:::999666999777777888<<>>;;;:::999HHHFFFDDDCCC@@@===;;;:::888777555444444555666777777666555555555444444333333333333333444444444444222222222222222222222222333222111111111111222333111222222222333333444444333333333333333333333333444444444444444444444444222333333333333222111111111333555666:::DDDRRR\\\xxxwwwmmmhhhkkkrrrwwwmmmkkkfff^^^XXXTTTMMMFFFEEEAAA===:::888777666444777888999999888555333111111222222333333444555555444444444555666777888999======<<<<<<<<<;;;;;;;;;999999999999777555333222444444444444444444444444444444555666666666555555:::::::::::::::999888777333666999888777777999<<<===>>>===@@@IIIRRRTTTPPP```dddiiinnnqqquuuyyy{{{~~~}}}vvvvvv{{{zzzpppeeebbbhhhpppttt|||gggTTTJJJNNNTTT]]]gggmmmlllgggcccccc^^^WWWQQQMMMKKKIIIGGGAAAGGGJJJIIIIIIMMMQQQRRRLLLNNNRRRVVVZZZ\\\]]]]]]bbbcccbbb___\\\ZZZZZZ[[[```^^^bbbnnn|||~~~tttiii```bbb]]]\\\ccc```^^^hhhaaaZZZSSSRRRXXXcccmmmrrrjjjkkkpppvvvxxxtttqqqqqq{{{zzztttnnnuuuxxxjjjaaafffooosssxxxyyynnnccc]]]^^^ccchhh[[[ZZZWWWRRRLLLFFFAAA>>>HHHDDDCCCCCCAAA>>>===@@@:::999777777777999;;;<<<999888666777888888777666000111222222222111000///222222222222222222222222333222111000000111222333111222222222222222333333222222222222222222222222333333444444444444333333555555555444333111000///)))---111333444777<<>>>>>===<<<;;;:::999999555555666666555444222111333333333333333333333333555666777888888888888777:::;;;<<<=========<<<;;;999===@@@BBBAAABBBFFFIIIPPPSSSUUUXXX___gggjjjiiisssxxx}}}~~~~~~~~~|||~~~{{{wwwzzzwwwtttrrrvvv|||~~~yyysssuuurrriii\\\OOOKKKOOOUUU[[[fffrrrssshhhWWWIIIBBBBBBEEEJJJNNNQQQPPPMMMJJJOOOKKKFFFCCCCCCBBBAAA@@@===AAABBBAAABBBHHHKKKKKKGGGHHHJJJKKKLLLLLLLLLLLLNNNPPPQQQOOOLLLKKKLLLMMMJJJJJJMMMSSS[[[]]]VVVNNNEEELLLFFFEEENNNIIIEEERRRPPPJJJDDDDDDJJJSSSZZZ^^^bbbbbbgggnnnoooiiieeefffttttttnnnhhhoooqqqgggcccjjjppppppttt|||{{{uuupppooorrruuusssrrrooojjjbbbYYYQQQLLLKKKFFFDDDFFFEEEBBBDDDHHHEEECCC@@@===;;;;;;<<<===;;;999777888;;;<<<:::999444555777999888666333111222222222222222222222222333222111000000111222333222222222222111111111111222222222222222222222222111222333444444333222111999888888777666555444333...000333333222222444666999CCCJJJXXXmmm|||pppnnnfff\\\VVVTTTSSSPPPLLLJJJKKKFFF@@@???AAA===555666666666666666444333222000000000000111111222222///000111222444666777888666777888999:::;;;<<<=========<<<;;;999888777777111222333444444444333222222222222222222222222222666777888:::::::::999888:::;;;===???@@@@@@@@@???DDDHHHLLLNNNNNNPPPTTTXXXbbbiiiqqquuuzzz}}}|||www{{{|||xxxwwwtttwww|||~~~{{{{{{}}}}}}vvvkkkfffgggZZZTTTPPPTTT]]]```[[[SSSXXXVVVPPPFFF===<<>>HHHAAA;;;KKKDDD@@@;;;<<>>;;;::::::;;;999888999<<<>>>===:::;;;===@@@BBBAAA>>>999777222222222222222222222222333222111000000111222333333222222222111111000000111111111111111111111111111111333333333333111111111111111111222222222222444555555444333555888<<<555;;;<<<@@@KKKSSSddd~~~yyyrrraaaXXXNNNJJJKKKLLLJJJFFFBBBAAA@@@???===;;;:::999555444333111000///000111000000000111111111111000111111222333666999<<<>>>??????>>>>>>======<<<<<<<<<999666666777777444222111111222222222222222222111000//////000333666777999777;;;CCCAAA:::<<>>AAAAAAAAABBBCCCDDDEEEFFFFFFDDDDDDCCCCCCBBBBBBAAAAAACCCDDDEEEFFFFFFEEEDDDCCCMMM@@@???DDDBBBEEEKKKIIIIIIHHHGGGEEEEEEFFFFFFGGGFFFFFFDDDCCCCCCCCCDDDEEEEEEDDDBBBAAA@@@@@@AAAAAA========================>>>>>>>>>>>>>>>?????????@@@BBBEEEHHHIIIHHHGGGFFFSSSTTTUUUXXX\\\```dddfffXXX[[[```fffiiikkklllkkkwwwxxxyyyxxxssspppvvv|||qqqlllmmmccchhhjjjeee___^^^fffnnnllljjjcccUUUEEE;;;999;;;>>>:::666888<<<>>><<<999:::;;;AAAJJJLLLEEE;;;555444444444333222222222222111000000///000222333444111111111111111111222222111111111111111111111111000000111111111222222222222222222222222222222222333333444555444333222111777555444666;;;CCCKKKPPPcccsssqqqddd[[[RRRIIIEEEFFFGGGEEEAAA@@@???>>>===;;;999888888444444444222111111222333000000111111222333555666666666777888:::<<<>>>???>>>>>>======<<<;;;:::::::::888555555666666333111000000000000/////////000222222333333444555666777666777<<>><<>>>>>???BBBAAAAAABBBCCCDDDEEEFFFGGGEEEEEEDDDDDDCCCCCCBBBBBBAAABBBCCCDDDDDDCCCCCCBBBKKKCCCCCCFFFFFFNNNTTTOOOKKKIIIHHHGGGGGGHHHHHHHHHGGGFFFEEEDDDCCCDDDDDDEEECCCAAA@@@>>>>>>???@@@AAA<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>===???AAADDDEEEDDDCCCBBBGGGGGGHHHJJJMMMQQQTTTVVVOOOQQQVVV[[[___bbbcccdddjjjkkknnnnnnkkkiiipppyyyxxxvvvwwwpppuuuxxxuuuoooooowww}}}{{{ssseeeUUUIIIDDDCCCDDD@@@===???DDDEEE>>>777999888<<>>;;;<<<;;;:::999888777666666333444555444222222333555111444666555444555888;;;<<<======>>>>>>>>>>>>>>><<<<<<;;;:::999888777777777555333333333333222111111222333222000///000111222444777999:::999888777666<<>>>>>???@@@AAABBBBBBCCCDDDDDDDDDCCCAAA@@@AAACCCBBBBBBCCCDDDEEEEEEFFFGGGFFFFFFFFFEEEDDDCCCCCCCCC???@@@AAACCCCCCCCCBBBAAAHHHFFFHHHHHHIIIWWW^^^UUULLLKKKIIIIIIJJJJJJJJJIIIFFFFFFEEEDDDDDDDDDDDDEEEAAA@@@>>><<<===>>>AAACCC<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>=========999;;;===@@@@@@@@@???>>>======>>>???AAACCCEEEFFFCCCEEEHHHLLLPPPTTTWWWXXXXXXYYY\\\___^^^]]]dddmmm}}}{{{|||{{{{{{{{{wwwkkkaaaZZZWWWPPPJJJFFFIIIOOONNNDDD999:::666666<<>>;;;<<<<<<:::777777777666666555555444444222444555333111000222555333777;;;;;;999999;;;>>>??????@@@@@@???===;;;999::::::999777666555444333555444222111111111111111333555666666333333444666333666;;;???@@@>>>;;;999;;;DDDJJJNNNWWWaaa___VVVXXXXXXXXX\\\bbbllluuu|||tttzzz~~~{{{qqqgggcccccceeebbbdddjjjmmmggg```]]]eee```ZZZWWWUUUQQQKKKFFF<<<===>>>??????===;;;:::@@@AAABBBCCCDDDCCCBBBBBB>>>>>>???@@@AAACCCCCCDDDDDDDDDDDDCCCBBBBBBBBBCCCBBBBBBCCCDDDDDDEEEFFFFFFGGGGGGFFFFFFEEEDDDCCCCCC@@@AAABBBDDDDDDDDDDDDCCCEEEFFFJJJGGGIIIZZZ```SSSMMMJJJHHHIIIKKKLLLKKKIIIEEEEEEDDDDDDDDDCCCCCCCCCAAA???===<<<===@@@CCCEEE<<<<<<<<<<<<<<<<<<<<<<<<>>>===============<<<<<<999:::<<<>>>>>>>>>==================>>>??????@@@===>>>???AAADDDGGGJJJLLLHHHIIILLLOOOOOOOOOUUU]]]lllqqquuuuuurrrqqquuuzzzyyy~~~~~~xxxxxx}}}xxxuuucccZZZSSSVVV]]]\\\RRRFFFAAA:::666888999777666666888999999:::999777555333333444555666777666555555222222222111111111111111111111111111111111111111222222222111111111111111111111111111111111111111333333333333222222111111222222222222222333333444999777777:::>>>FFFUUUccc}}}mmm___VVVPPPLLLJJJCCC@@@;;;::::::999777555444444444444333333333333222444555222//////333777444888>>>@@@@@@@@@BBBCCC>>>>>>>>>===;;;999666444777777666555444333222111333333222000000000222333111444888888666666:::===:::===BBBFFFFFFDDD@@@>>>===FFFOOOUUUaaammmnnnfffeeedddcccdddhhhmmmrrruuu||||||zzzrrrhhh^^^ZZZYYYUUUQQQRRRVVVUUUOOOGGGDDDMMMIIIEEEBBBBBB@@@===:::<<<<<<===>>>>>>>>>??????>>>>>>@@@@@@@@@@@@???>>>@@@@@@AAABBBDDDEEEFFFFFFCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEGGGGGGFFFEEEDDDCCCBBBBBBBBBCCCEEEFFFFFFFFFEEEEEEBBBDDDHHHDDDEEETTTYYYJJJJJJGGGEEEGGGJJJKKKIIIFFFCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@>>>>>>???AAADDDFFF<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<;;;;;;:::;;;<<<===>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<===???BBBCCC???>>>AAADDDDDDCCCHHHNNNTTTXXX\\\]]]\\\]]]bbbggghhhmmmrrrpppmmmoooyyy}}}qqqggggggnnnpppiii```NNNEEE<<<999888555444555999:::::::::888777555444111222444777999999999999222222222111111111000000000000000000000000000000111111111111111111111111111111111111111111111111333333222222111111111111111222333333444444333333111111444999;;;;;;@@@GGGXXXlll{{{vvvqqqiii]]]RRRKKKGGGDDDCCC>>><<<999888888777555444222222222333333333444444333555666333000222999???;;;<<<>>>AAADDDFFFHHHHHH;;;;;;:::999777555333222444444444333222222111111333333333111000111444666000666;;;======???EEEJJJJJJLLLNNNPPPOOOLLLHHHEEE;;;CCCNNNYYYfffrrrvvvuuuppplllgggeeefffhhhjjjkkkssspppiii___TTTMMMIIIHHHCCCAAAAAAEEEEEE@@@;;;:::AAA???===;;;<<<<<<;;;999;;;;;;<<<<<<===???@@@@@@AAABBBCCCCCCBBBAAA???>>>AAABBBBBBCCCDDDEEEEEEFFFBBBAAAAAAAAACCCCCCAAA???AAAAAABBBBBBBBBCCCCCCCCCFFFEEEDDDCCCBBBAAA@@@???DDDDDDEEEFFFFFFEEEDDDCCCBBB@@@CCCBBBAAAKKKNNNAAAFFFBBB@@@CCCGGGHHHEEEAAA??????@@@@@@??????>>>===>>>>>>>>>>>>???@@@BBBCCC;;;;;;;;;;;;;;;;;;;;;;;;=========<<<;;;;;;::::::;;;;;;<<<===============:::;;;;;;<<<<<<<<<;;;;;;???>>>===<<<<<<===>>>???;;;:::;;;??????===???DDDBBBEEEHHHHHHHHHIIIMMMQQQSSSYYY^^^^^^^^^eeesss|||{{{zzzwww{{{~~~{{{uuu]]]RRRGGGAAA===777555555::::::999777666555444444000111444666888:::;;;<<<333333222222111000000000000000000000000000000000000000111111111222222222111111111111111111111111333333222111111111111222111111333444444444444444222111333666555333555:::@@@LLL[[[qqq{{{oooeee```XXXTTTOOOJJJEEEAAA===;;;888777666555555444222111111111222222333444555555444777888666555999CCCLLLNNNHHHBBB@@@BBBEEEFFFEEE::::::888666555444333333222222222222222222222222444444444222111222666999999@@@HHHLLLNNNRRRZZZ```______^^^\\\XXXTTTOOOMMM<<<@@@LLLZZZeeekkkrrrxxxtttlllaaaYYYVVVVVVWWWXXXXXXTTTNNNGGGAAA===;;;:::===:::;;;??????<<<:::;;;===<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<======>>>>>>FFFFFFGGGFFFEEEDDDBBBAAA@@@AAAAAAAAABBBBBBCCCCCC@@@>>>>>>@@@BBBBBB???===@@@@@@@@@AAAAAAAAAAAABBBDDDDDDCCCAAA@@@>>>======BBBCCCCCCDDDCCCBBB@@@???BBB;;;>>>BBB@@@CCCEEE<<>>CCCEEEAAA<<<;;;<<<=========<<<;;;:::999::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<;;;::::::999999999::::::::::::::::::777888:::;;;<<<;;;;;;:::>>>>>>======<<<=========:::888999======;;;===AAA<<<===??????======???BBBCCCHHHLLLLLLMMMVVVgggtttnnnfffcccmmmzzz{{{|||zzzvvviii]]]QQQJJJDDD===999888;;;999777555333333333444222333333555777999;;;<<<333333222222111000000///000000000000000000000000//////000111222333333444111111111111111111111111333333111000000000111222000111111222222222222222777333222333111///000444<<>>>>>AAAAAA???;;;999777555444444444555111111111111222222222222444555555333111333777;;;FFFMMMWWW\\\___dddmmmuuuooommmiiiddd^^^YYYTTTRRR@@@AAAKKKZZZaaabbbiiitttuuuiiiXXXJJJDDDCCCCCCDDDFFFCCC@@@>>>>>>>>>>>>===@@@======@@@@@@===<<<>>>;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>>>>>>>============AAAAAABBBBBBAAA???===<<>>===<<<>>>AAAAAA>>>;;;@@@@@@@@@@@@@@@@@@AAAAAACCCBBBAAA@@@>>>===<<<;;;@@@AAAAAAAAA@@@>>><<<;;;CCC888<<>>:::888;;;@@@BBB>>>888999:::;;;;;;;;;:::999888555666777999999888777666;;;;;;;;;;;;;;;;;;;;;;;;======<<<;;;;;;:::999999777777777777888888888888888999;;;===>>>>>>>>>===<<<<<<<<<===============:::888999===>>><<<===AAA<<<===>>>===;;;999:::;;;;;;???AAA??????GGGXXXfffYYYPPPLLLXXXppp{{{uuusssrrrooolllooodddXXXQQQJJJBBB<<<;;;;;;999666222111111333444555444444444666888:::;;;333333222222111000000///000000000000000000000000......///111222333444555000000000000000000000000444333111000000000111222000000000000000000000000111///000333444333444888333666777>>>IIINNN^^^zzzpppaaaWWWQQQLLLIIIEEEDDDAAA>>>;;;888666555444444444444444333333333333222111111333666999<<<444777===@@@AAAMMMkkkXXXDDDCCC===???AAA555222222111111111111222333777555333555999;;;999666>>>>>>@@@AAA===:::BBBNNNRRRbbbsssyyy{{{|||zzzvvv{{{vvvooojjjfff```ZZZTTTCCCGGGMMMSSSVVVWWWWWWVVVTTTNNNDDD;;;777777999<<>>===<<<;;;::::::>>>>>>>>>>>>============>>>===<<<;;;:::;;;<<<<<<999::::::;;;<<<===>>>>>>>>>???@@@AAAAAA@@@???>>>????????????>>>>>>>>>>>>>>>>>>===<<<;;;;;;::::::;;;;;;<<<======<<<;;;;;;999999999999888888888888:::999888666666666777888555777:::>>>@@@???<<<999888888888888777777777777777777777777666666666666777777777777888888888888888888888888999999999999<<<999666CCC===555@@@888::::::::::::::::::::::::999999::::::;;;<<<<<<<<<======<<<<<<;;;;;;;;;:::;;;======<<<:::;;;???BBBCCCAAA>>>;;;999999:::;;;;;;;;;:::;;;>>>BBBGGGIIIGGGHHHJJJPPPZZZhhhttt|||~~~tttkkkiiilllmmmjjj___dddcccYYYPPPNNNJJJFFF???<<<999777666555444333000000000111111333444444000111222222333333444444333333222222111000///...000000000000000000000000111000000000000222333444333333111111111222333444000111111111111222222222111111111111000000000000222333333444666<<>>@@@;;;===AAADDDDDDMMMddd{{{pppNNN@@@CCC======>>>333///000111222333444555666888777555555777;;;@@@BBBHHHGGGHHHJJJGGGDDDIIIRRRgggwww}}}yyy}}}yyyrrrnnnjjjfff```[[[GGGIIIKKKMMMMMMKKKHHHFFFHHHEEE@@@<<<::::::;;;===>>>>>>>>>======<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;:::===<<<;;;:::999:::;;;;;;999::::::;;;;;;<<<<<<===<<<===>>>??????>>>===<<<>>>>>>=========<<<<<<<<<<<<<<<;;;::::::999888888777777888999999888777777777777777777666666666666888777666555444555555666444555888<<>>;;;888777777777777666666666555666666666666555555555555555555555666666666777777666666666777777777777888999888444@@@<<<444>>>888999999999999999999999999;;;;;;;;;;;;::::::::::::;;;:::::::::999999999888===???@@@AAAAAADDDJJJNNNEEECCC???;;;999888888999::::::999999:::===@@@BBB??????@@@DDDKKKUUU^^^dddhhheee]]]XXX[[[aaabbb___bbbhhhhhh```ZZZWWWUUUQQQCCC@@@=========<<<777333333222222222222333444444666666555444333333444555666555444333333444444555000000000000000000000000222111000000000111222222222222111111111111222222000000111111111222222222111111111111000000000000222222222222333777>>>DDDKKK\\\ttt~~~wwwrrrbbb[[[RRRKKKHHHFFFDDDBBB>>>===;;;999666444222111/////////000000111111222777777777999<<<@@@DDDFFFHHHHHHIIIHHHEEEHHHUUUbbbWWWBBB;;;@@@<<<999888111///111333444555666999;;;>>>===;;;999;;;BBBLLLTTTXXXWWWWWWWWWUUUSSSUUUZZZwww{{{yyy{{{vvvooojjjfffaaa[[[WWWGGGGGGFFFDDDAAA>>>:::888======<<<<<<;;;;;;::::::========================::::::::::::999999999999<<<;;;999888888888999:::999999999999999:::::::::::::::;;;<<<<<<;;;::::::;;;;;;;;;:::::::::999999888888888777777666666555222333333444444333333222444444444444333333333333444444333222222222333333111333555999<<<<<<999777555555555555444444444444555444444444444333333333222333333333333444444444333333444444444555555555333777111::::::333<<<888888888888888888888888888<<<;;;;;;:::999999888888888888888888888777777777<<<===>>>@@@CCCIIIPPPUUUGGGDDD@@@<<<999777777777:::888777666666888999;;;:::999999:::>>>BBBGGGJJJMMMJJJEEEEEEMMMWWWXXXSSSSSSXXXZZZVVVQQQOOOMMMKKKGGGDDDBBBEEEHHHGGG???777555555555444444444444444666555444111///000333666888555222///...///000111000000000000000000000000333222000/////////000111000000000111111000000///000000000111111111222222111111111111000000000000111111111000000111555888888AAANNN]]]ooo}}}uuuoooiiibbb]]]RRRMMMGGGDDDDDDDDDBBB@@@:::999888666444222111000333444444555666777888999::::::;;;===@@@DDDHHHJJJPPPNNNLLLGGGBBB@@@BBBFFFCCC999777:::888444222000444555666666666999???DDDKKKHHHDDDDDDHHHQQQ[[[aaaiiigggfffeeecccaaa```aaavvvsssnnnooooooiiiaaaZZZUUUPPPJJJEEEAAA@@@???===;;;999888777999::::::::::::999888777<<<<<<<<<======>>>>>>>>>::::::::::::999999999999:::999777666666666777888999888888888777777777666666777888999999888777666888888777777777666666666555555444444444333333333111111111111111111111111111111111111000000000///111000000000000000000000///000333666999999777444444333333333333222222222333333222222222111111111000000000111111111222222111111111222222222222333///888...444999222888777555555555666666666666666:::999999999888888888777888888888888888888888888888888888999===CCCIIINNNEEECCC???<<<999888777777999888777666666666888999;;;;;;::::::;;;<<<===>>>@@@>>>;;;===HHHRRRRRRMMMBBBFFFIIIGGGCCC@@@??????EEEBBBCCCJJJRRRRRRIII???777888888999999999999999555555444222000222777;;;BBB???999333///---......111111111111111111111111222111000/////////111111...///000000000///...---000000000000111111111111111111111111000000000///111111111000000000000111666;;;@@@DDDMMMbbbxxxqqqggg___ZZZWWWTTTQQQMMMIIIEEECCCDDDDDDAAA???888777666555333222111000555555777888:::;;;======>>>>>>???@@@BBBEEEHHHIIIJJJJJJGGGBBB===:::777555999888555444555111///333666777777777999@@@KKKTTT\\\UUUOOOQQQ[[[dddiiijjjuuutttrrrnnnjjjiiigggeeepppzzz~~~nnn___\\\___]]]WWWOOOJJJGGGCCC>>>:::<<<<<<;;;:::::::::::::::999888888888888888999999;;;;;;;;;<<<======>>>>>>;;;;;;;;;;;;::::::::::::888777555444444444555666777777666666555555444444444444666666666666444444555555555444444444333333222222222222222111111111111111111111111111111111/////////.........------.........////////////...//////111444666666444222222222222222111111111000111111111111000000000000////////////000000000000///000000000111111111111---;;;...000888111444555333333333333444444555555555666666666777777777888999999999999999999999999888777555666888<<<@@@BBB???>>>===;;;:::999999999999888888888888999:::;;;<<<<<<;;;;;;;;;:::::::::===;;;999:::CCCLLLLLLGGGAAACCCEEEDDD@@@===>>>@@@???>>>AAAKKKUUUWWWPPPGGG:::<<<@@@DDDFFFFFFFFFEEE<<<>>>>>>:::777666:::???OOOLLLFFF???999666444333222222222222222222222222111000/////////111222333......///000///...---,,,//////000000000111111111111111111111000000000///111111111222222222111000111555888888888@@@PPP]]]{{{xxxmmmaaa[[[TTTOOOMMMMMMMMMMMMMMMHHHDDDBBBCCCBBB???===777777666555444333333222333444666888:::<<<>>>>>>BBBBBBAAAAAABBBBBBCCCDDD===???>>>:::888888666333555:::555111666222///777444777999;;;???JJJYYYdddiii```YYY\\\hhhsssuuusss{{{|||yyyqqqjjjiiihhhfffjjjnnnqqqjjj[[[MMMKKKQQQMMMHHHCCC@@@@@@@@@>>><<<<<<<<<;;;;;;::::::::::::888888777888999;;;===>>>:::::::::;;;;;;<<<<<<<<<;;;:::::::::999999999999666555444222222333333444555555444444333333333222222333444444444444333222333333333222222222111111111111111111111111111111222222111111111111222222............------------------.../////////......000000000222444444222///111111111111000000000000111000000000000/////////.../////////000000000000//////000000000111111111///AAA///---888000000333000000111222222333333333222222333444444555666666777777888888888888888999<<<999777777999;;;<<<<<<:::::::::999999:::::::::999999999999:::;;;<<<===888999999999999999888888999999888777<<>>GGGQQQTTTNNNHHH???DDDMMMUUUZZZ\\\[[[YYYLLLOOOPPPKKKCCC>>>>>>@@@MMMKKKHHHCCC===888444111222222222222222222222222222222111000000111222333////////////......---,,,/////////000000000111111111111111111000000000000222111111222444444333111///333888888666666:::>>>TTTeeesssggg```WWWQQQNNNJJJGGGFFFGGGHHHIIIJJJFFF@@@>>>>>>===;;;888888777777777666666555555666777999;;;>>>@@@BBBCCCEEEDDDCCCAAA???>>>===<<<555::::::666444777888555222<<<666222:::888222;;;555:::???CCCGGGPPP___jjjmmmeee___bbblllwww}}}~~~{{{{{{pppfffdddeeeeee___]]][[[UUUIII???AAAHHHDDD@@@;;;;;;===@@@???>>>;;;;;;;;;;;;;;;:::999999;;;;;;;;;;;;<<<<<<<<<<<<999999::::::::::::::::::777777777666666666555555444333222111111111222333333222222222222222222222111111222333333222111111222222222111111111000000111111111111111111111111111000////////////000111///.........------------,,,---...///000//////...111111111222333222000---111111111111000000000000000000000000//////////////////000000000000111111000000000111111111222222111GGG222,,,999000---111...//////000111111222222111111111222222222222222333444444444555555555555999777666777999;;;:::888888888888888888888999999999999999999:::::::::;;;777777777888888888999999666888888666888???CCCCCC<<<999999:::888555:::BBB;;;;;;===BBBHHHIIIFFFBBBFFFNNN[[[hhhpppsssrrrpppfffjjjmmmhhh^^^UUURRRRRRRRRRRRPPPLLLEEE===555111333333333333333333333333777666444222000000000111111000///...------------////////////000000000111111111111111000000000000222111000111333333222///111444777888999888888888@@@HHHZZZooorrrhhhXXXQQQRRROOOLLLJJJGGGEEECCCCCCBBBBBBGGGBBB<<<:::999999777444888888888888888777777777<<<===???BBBEEEGGGIIIJJJFFFEEECCC@@@===;;;888777555;;;;;;555222666777555000===777333???===555>>>999???FFFJJJLLLRRR]]]ggglllgggbbbccckkkvvvzzz|||nnnbbb```ccccccQQQLLLHHHEEE===777<<>>;;;888666999999999999999999999999444444333333333222222222444333111000000000111222111111111111111111111111000111222333333222111000111111111111000000000000111111111111222222222222//////------------///////////////.........------,,,---///000111000//////222222111222222111///,,,111111111111000000000000111000000000////////////000000000000111111111222111111111111222222222222333KKK444+++999000+++000.........///000111111222222222111111000/////////000000111111111222222222222111111333777999777555777777777777777777777777999999999999888888888777::::::999999:::;;;<<<<<<555:::;;;888999@@@GGGIII???<<<;;;===;;;:::@@@JJJ======>>>???AAAAAA>>><<>>>>><<<:::888@@@???>>>===;;;999888888888777777666555555444444333333333333333333333333000000000000000111111111222111111111111111111111000000000000000000000000222222222111111111000000///...---------...000111111111111111111111111111222111000//////000111222/////////000111222222222...------,,,---...000111333222111/////////000111000000000000000111111111000000000000000000000000333222222222111000000000666555444222000///---------...///000000///...---......///222444444111---222222222222222222222222222222222222222222222222555444333333333555666777>>>>>>===<<<:::999888888777666777:::======999666999999888999===CCCIIIMMM<<<;;;777444666>>>EEEGGGCCC<<<777999<<<<<<===@@@GGGWWW___qqqsssvvvpppXXXJJJCCC666:::111000888222555PPPbbbnnnNNN::::::111222333555...555666)))...555)))///...---------...///000777444111000222333111000000000000111222222333333111111222222222333333333222777<<>>;;;;;;::::::999888888888999::::::<<>>;;;:::999888888;;;777666888888666777;;;333999777999DDDHHHIIIPPPYYYcccnnnssspppiiieeecccmmmlllnnnpppnnnjjjlllpppjjjccc\\\ZZZ[[[YYYQQQIIICCCAAA>>><<<;;;<<<>>>??????999777:::===;;;;;;===:::;;;===>>>>>><<<:::999>>>>>>===;;;:::888777777777666666555444444333333222222222222222222222222000000000000000000000000000000000111111111111111000000000000000000000000222222222111111111000000000///.........///000111111111111111111111111111222111000//////000111222/////////000000111111111000////////////000222333222111000000///000111111000000000000111111111111000000000000000000000000222222222111111111111111555444333222111///.........///000000000000///.........000333777777444222222222222222222222222222222222222222222222222222222222111111222333333444;;;;;;::::::999999888888999888999;;;>>>???<<<:::888777666888;;;@@@FFFIII>>>===???BBBDDDDDDCCCCCCAAA<<<:::;;;<<<;;;===@@@AAAMMMSSSddd{{{iii]]]SSSEEEFFF:::555;;;<<>>===>>>===;;;:::888777777666777888:::;;;;;;>>>BBBGGGNNNVVV[[[^^^RRROOOKKKJJJJJJHHHDDDAAA@@@>>><<<:::888888888888:::777666999999777777:::444;;;<<>>666666666777:::>>>AAADDD@@@@@@HHHSSSUUUJJJAAA>>><<<:::::::::888666;;;BBB===BBBCCCPPPhhhttt{{{zzzrrreeeYYYYYYNNNFFFHHHMMMcccwwwSSSBBB888??????;;;...000777111///333111////////////000222444555555333000000000111111000111111111111000000000000/////////000000000000111---111444333222444;;;AAA888GGG```yyy{{{ooofffWWWOOOJJJEEEBBBCCCDDDBBB@@@<<<;;;;;;:::::::::999888666666555666777:::<<<>>>@@@FFFLLLSSSZZZcccggghhhUUUPPPKKKHHHGGGFFFBBB???===<<<:::999888888888888:::777666888999999;;;???@@@HHHJJJRRRbbbgggfffkkkuuunnngggaaaYYYPPPLLLMMMKKKDDDAAAGGGRRRUUUMMMCCC===<<<;;;999999999:::;;;<<<::::::;;;<<<<<<<<<===;;;;;;;;;;;;:::999999888888888777666555444444333333333222222111111111111000000000000000000000000111000///.........//////------......///000000000000000000000000000000000111111111111111111111111111111111111111222222222111111111111111111111111111000000000000000000111000000000000000000000000111111000111111333555666222222111222222222333333222222111111111111111000000000000000000000000000000000000111222222222333111111111111111111111111111111111111111111111111...///111333555555555444000000000000000000000000000000000000000000000000///000111222222111000///111222333444555777888888777777666777999<<<>>>???777777888999;;;===@@@AAAAAAAAAKKK[[[]]]NNN???<<<999999999888444444>>>IIIDDD???:::AAAPPP]]]hhhttttttnnnjjjbbb\\\[[[___ooojjjLLL>>>???PPPQQQ???333111777444...///444222111000//////000111222333222000//////000000111222222111000//////......------........./////////000333666555333222555999===AAAGGGQQQbbb~~~xxxeee[[[VVVKKKJJJFFFBBBAAAAAAAAA???<<<777888888888777777777888666777777999;;;>>>@@@BBBGGGPPPXXX\\\ccciiijjjfffSSSNNNIIIFFFEEEEEEBBB???<<<;;;:::999888999::::::===999888;;;===???DDDJJJUUU[[[\\\cccrrrtttppprrr}}}zzzzzzkkkbbbXXXPPPIIIBBB@@@CCCAAA??????DDDJJJKKKGGGBBB;;;:::999888888888999:::;;;<<<===<<<<<<<<<<<<<<<;;;:::999888777777777777555555444444333333333222111111111111000000000000000000000000000000000000111000...---,,,---...///------......////////////000000000000000000000000111111111111111111111111000111111222222222222222000000000000000000000000000000000111111000000000000000000000111111111111000000000000111333555666333333444444444444444444333222222222111111000000111111111111111111111111000000000111222222222333000000111111111222222222222222111111111111222222...///111111111000000000000000000000000000000000000000000000000000000000111222333444444333111000//////111222333555666777333333333333444666999;;;888999;;;===>>>???@@@@@@AAA@@@HHHVVVYYYNNNBBB>>>AAA@@@>>><<<888;;;IIIWWWOOOBBB::::::>>>FFFRRRXXXllltttkkkgggeeelllxxx___KKKDDDMMMccc^^^FFF@@@:::999666...---555222111000///...///000111222111000///...///000111222111111000///...------,,,,,,---------.........000222555555333222333555999888666777>>>QQQhhhyyysssgggXXXQQQNNNGGGCCC@@@<<<;;;<<<;;;888555444666777777666666777999999:::<<>>;;;;;;>>>999:::<<<>>>???>>>===<<<999999888888888888999999;;;???@@@===;;;<<<;;;::::::999777555444444555555333333222222222222222222000000000000000000000000000000000000000000000000111000...,,,+++,,,---.../////////////////////...000000000000000000000000111111111111111222222222000000111222222222222111000000000000000000000000000000111111111111000000000000111111222333333444111111111111222444666888666666777777666666555444333333333222111111000000111111111111111111111111111111111111111222222222000000111111111222222222222222111111111111222222...///111000...------...111111111111111111111111111111111111111111111111222333333333333222222111//////000111222333444444///000111111000222555777666888;;;>>>@@@@@@??????>>>???BBBJJJPPPPPPJJJDDDLLLIIIFFFCCC@@@DDDRRRaaaUUUCCC===<<<666;;;DDDCCCWWWjjj{{{tttiiieeedddsssvvv```[[[[[[iii}}}oooQQQUUULLL???999111...888444333222111000000111222000000000///---...000222111000000///...------,,,,,,,,,,,,------------...+++---///000000000111222---///222444888@@@KKKSSSpppoooddd___TTTNNNLLLFFF???<<<888777888888555333333555777777666666888:::<<<>>>BBBEEEHHHJJJJJJJJJPPPXXXZZZVVVWWW\\\[[[SSSKKKGGGDDDCCCDDDDDDAAA>>>======<<<<<<<<<>>>???@@@GGGGGGKKKTTTZZZ^^^bbbgggppprrrlllllluuurrrgggeeeWWW^^^dddccc[[[QQQKKKIIIIIIBBB<<<<<<<<<:::999;;;999999:::::::::999999888888888888888888888999999;;;AAACCC>>>:::;;;:::888999777555222111222333444111111111222222222222222000000000000000000000000111111111111111111111111222000---+++***+++---...111111000//////.........000000000000000000000000000000111111111222222222//////111222222222111000000000000000000000000000///000111222222111000///000000111222444555666666444444444555666888:::<<<999:::::::::999777555444444444333222222111000000111111111111111111111111222222222111111111111111111111111111111222222222222111000000000000111222...000222111//////000222222222222222222222222222222222222222222222222222222111111000//////000000000000000111111111111222...000222111000000333555333555:::===??????===<<<;;;?????????HHHTTTTTTKKKNNNJJJGGGEEEBBBDDDNNNYYYPPP???>>>@@@888:::AAA;;;GGGSSSaaajjjqqqxxx{{{zzzqqqyyypppiiifffbbbvvvvvvhhhooossssss^^^nnnaaaHHH>>>777333;;;@@@>>>:::777333111000//////000000///------///222/////////......---------,,,,,,,,,---------......***+++---...///000111222///222555888999<<<@@@CCCMMMaaa{{{yyyiiimmm[[[UUUUUUMMMGGGEEE??????<<<999888::::::888666222555777777666666999;;;???AAAFFFJJJMMMMMMMMMLLLQQQWWWVVVNNNMMMTTTTTTMMMIIIFFFCCCBBBCCCCCC@@@<<<>>>>>>======>>>???AAABBBJJJLLLUUU```hhhjjjmmmqqqrrrssskkkiiipppkkk___]]]IIIMMMOOOKKKEEE@@@AAACCC???:::888;;;>>>;;;999:::>>><<<::::::;;;<<<:::888888888888888999999999999<<>>:::::::::666999777333111000000222333111111111111222222222222000000000000111111111111111111111111111111111111222000---+++***+++,,,...222222111000///...------000000000000000000000000000000111111222222222222...///000111222111000000000000000000000000000000///000111222222111000///000000222333555666888888888777777888:::<<<>>>???;;;<<<<<<;;;:::888666444444444333333222111000000111111111111111111111111333222222222111111000000111111111111111111111111222111000//////000111222...111333333111111444666222222222222222222222222222222222222222222222222000///...---,,,,,,---...111111111111000000000000///111444333111111333555///222777;;;======;;;999888???>>>999EEEXXX[[[PPPIIIEEEBBBAAA>>>===CCCKKKIII888===DDD;;;>>>EEE;;;===CCCGGGIIIOOOYYY```cccfffppp}}}{{{mmmmmmllldddvvv~~~sss|||}}}eeehhh~~~pppOOOBBB<<<777???MMMIIICCC<<<555000,,,***...///000///,,,,,,///222///............---------,,,,,,---------.........---...///111222333444555555555444111///000444777:::DDDPPP]]]tttsssgggbbbXXXUUUPPPJJJEEEAAA>>>===999999888777666555555444777888888999::::::;;;;;;<<>>EEELLLVVV___kkkuuuwwwqqqhhhbbbnnnoooooollleeeZZZPPPJJJGGGFFFDDDBBB@@@>>><<<;;;===;;;:::888777777888888999:::::::::::::::::::::777777777777777777777777;;;===???>>>999666666777000000000222222111111333000000111222333333444444111111111111111111111111...///111222333333222222000000000000////////////,,,---///111222111111000000000000000000000000000222111///...---------...222111000//////000111222---,,,++++++++++++------///000111222333222222111222444444222222777999888999888888:::>>>CCCHHHKKKBBB@@@???@@@>>>999666777666555222000000000111222000111222333333333222111333333222222222222222111111111111111222222000///333111//////000///---+++111111111111222222222222222111000//////000111222555888666000222:::???>>>333222000/////////000111000000000000000000000000444444333333333333333333222222222333333444444444888666444===UUUggg]]]GGGEEEDDDBBB@@@>>>??????@@@BBBEEEHHHGGGDDDBBBBBBCCCAAABBBBBBAAA@@@BBBHHHMMMWWWXXXooo}}}pppnnnsssjjjuuu}}}xxxuuu~~~zzzyyyxxxqqqhhhcccjjjvvvuuu^^^CCC<<>>CCCHHHPPPVVVWWWTTTMMMIIIKKKJJJHHHGGGIIIMMMQQQTTTLLLEEE??????CCCGGGFFFDDDHHHJJJJJJIIIIIINNNWWW^^^gggmmmvvv}}}~~~xxxooohhhjjjiiieee___XXXPPPIIIEEEAAA@@@@@@???===<<<;;;;;;<<<;;;999888888888888999::::::999999999999999999666666666666666666666666666999;;;999666333333555333333333333222000000222000000111222222333444444111111111111111111111111...///111222333333222222111111000000//////......------...///000000111000000000000000000000000000222111000//////111222444222111000/////////111222------,,,,,,,,,---/////////000111222333222111111444777888555555999;;;:::::::::;;;===@@@DDDGGGIIICCC@@@???@@@>>>888555777444555444444444333222222222333444555555444333222111111111111111111111111111222333555666666666666555222000000222333222000111111111111111111111111111111000//////000111111666888666111111777:::999222111000/////////000000000000000000000000000000/////////000000000000000222222222333333333333333888555444AAA\\\mmmaaaJJJCCCAAA???>>>>>>???AAACCCDDDEEEEEEEEEDDDCCCCCCCCC???@@@AAA???===>>>CCCGGG???@@@TTT```XXX\\\fffbbbttt~~~yyy}}}uuurrrooohhh___ZZZcccnnnooo___OOOPPP___lllgggZZZRRRGGG666222333---++++++*********)))))))))(((((()))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////------...///000111222222---111555999>>>JJJZZZgggsssfff___YYYQQQJJJIIIGGGCCC???<<<999888777555555444444444444555555888888:::<<<>>>@@@AAABBBGGGKKKQQQUUUTTTOOOHHHDDDHHHFFFDDDDDDGGGLLLRRRUUUKKKFFFBBBCCCGGGJJJHHHFFFKKKMMMPPPTTTYYYbbbkkkrrrvvvyyy~~~}}}uuummmggg___\\\UUUOOOIIIEEEDDDCCC;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888999999::::::999999888888777777777555555555555555555555555000333555444111000111333222333333111//////000111000000111111222333333333111111111111111111111111//////000111222222222222222111111000///......---......---......///000111000000000000000000000000333111000000111444777999444222000......///000111............///111222333111222333444444444333222777;;;;;;888777:::<<<;;;;;;===???AAACCCDDDDDDDDDCCC???>>>???===777555666444555777888888777555333666666777777666555444333111111111111111111111111333444666666777888;;;===555333222333666666333000111111111222111111111000111000////////////000111666777555111111333444222111111000////////////000000000000000000000000000/////////000000111111222333333333222222222222222777333222???XXXgggZZZDDD???===;;;;;;<<>>??????===::::::>>>AAA>>>===GGGKKKEEEJJJUUUUUUmmmzzzzzz~~~yyynnnjjjeee]]]UUURRR[[[aaaccc[[[WWW___ppp}}}nnn___[[[YYYIII;;;555...***)))(((((((((((((((((((((((())))))))))))))))))*********+++,,,,,,,,,---+++,,,,,,------......///,,,,,,---...///000000111000333555555555:::EEEMMMTTTlll~~~ssseee[[[WWWSSSNNNIIIBBBAAA>>>;;;999777777777333333333333444555777888:::;;;===???AAADDDFFFGGGGGGIIIKKKKKKJJJFFFBBB@@@HHHEEEBBB@@@BBBFFFKKKNNNKKKHHHGGGHHHLLLMMMKKKHHHMMMRRRZZZccckkkrrrxxx|||yyyyyyxxxuuunnneee]]]XXXPPPMMMHHHCCCAAAAAACCCDDD:::::::::::::::::::::;;;999999888999999999999:::999888888777666555555444333333333333333333333333---000333222000///111333111444444111...///111222000000111111222222222333111111111111111111111111//////000111111111111111222222111000///...------///...---------...000111000000000000000000000000333111000///111444777999444333111///...///000111//////000111333444555666555666777888888888777666777<<<===999777999;;;:::<<>>===>>><<<777555777666777888999999999888777888999999999888777555444333333333444444555555555777888888666666<<>>999666666555111---111222333333333222111000111000////////////000111333444333222111111000///111111000000////////////000000000000000000000000222222333444555666666777333333222222111111000000444111000777FFFOOOFFF777:::999777888:::???DDDGGGHHHBBB<<<<<>>CCCDDDTTTjjjpppjjjfff___YYYSSSNNNJJJHHH???>>><<<:::888888888888333333333444666888;;;<<<>>>???@@@BBBEEEGGGIIIJJJIIIHHHFFFDDDCCCCCCCCCCCCEEEBBB???===>>>BBBFFFIIIHHHHHHHHHJJJMMMLLLIIIEEERRR\\\iiittt{{{|||}}}}}}tttqqqmmmfff]]]TTTMMMHHHFFFEEEBBB@@@??????@@@AAA===<<<<<<<<<;;;;;;::::::777777888888888888888888777777666555444333333333111111111111111111111111...111333222000000333666;;;@@@???777222333555444000111111111111111222222000000000000000000000000000000000000000000111111111111111000///......---000///...------...000111111111111111111111111111333111000//////111333555444333222111000111111111000000222444555777888888;;;;;;<<<======<<<;;;:::666<<<>>>999555666888888===???AAADDDDDDCCCAAA???@@@===;;;<<<;;;777666888:::999888888888999:::;;;999999::::::999777555444555666666777888999999:::;;;<<<;;;999<<>>777888>>>BBB@@@<<<===>>>>>><<<999:::===AAACCCGGGBBB999888<<<@@@CCCJJJMMMTTT]]]eeemmmtttzzzyyypppgggccc___ZZZXXXXXX[[[VVVPPPOOOSSSYYYaaaggghhh^^^iiizzzrrrZZZDDD444333222000///......///000++++++******))))))(((((((((((())))))***+++,,,,,,******++++++,,,---------++++++,,,,,,------......,,,...000000///000444777CCCFFFNNNZZZmmmsssjjj```YYYXXXUUUQQQKKKFFFBBBAAA<<<;;;:::888777777888888555555555666999===@@@BBBCCCCCCEEEFFFHHHIIIJJJKKKMMMJJJGGGDDDCCCDDDGGGHHH???>>>===>>>@@@DDDHHHJJJHHHIIIKKKNNNOOOMMMHHHDDDVVVcccttt~~~zzzuuusssiiifff```YYYRRRJJJEEEBBBDDDDDDCCCAAA???>>><<<;;;>>>>>>===<<<;;;;;;::::::666666777777777666666555555444444333333222222222111111111111111111111111///111333333111111444777HHHNNNKKK???666666777555111111111111111111111111000000000000000000000000000000/////////000000111000000000000////////////000000////////////000000111111111111111111111111333222111000000000111222222333444444444444333222111222444555777888888999===>>>?????????>>>===<<<666===@@@;;;555555666777<<<===???@@@AAAAAA@@@@@@>>>;;;999;;;:::777777:::;;;:::888777666888999;;;888888999999888777666555666777777999:::;;;<<<<<<===?????????CCCSSSllltttRRR999111333999<<<666777999999999777555333333222111111111111222333111//////222222000000333222222333333222222111000111111111111111111111111.........//////000000111111111111000000000000000000333444222///000555999333333222333555888;;;===???999333444:::===<<<999999:::;;;999888:::@@@EEEXXX^^^RRRAAA??????;;;>>>===;;;>>>GGGRRRZZZ```dddjjjddd_________^^^___bbb___XXXSSSUUUZZZ]]]```ddddddXXX^^^jjjgggZZZLLL<<<888666333111//////000111------,,,+++******))))))((((((((()))*********+++)))******++++++,,,,,,---++++++,,,,,,---------------...//////......000111<<<:::<<>><<<;;;:::<<<<<<;;;;;;:::999999999555555666666666444333222222222222222222222222222000000000000000000000000///111222111//////333666EEELLLJJJ<<<222333555333111111111111000000000000000000000000000000000000111000//////...///000111////////////000000000000000111111111111111000000111111111111111111111111333333333444444333333333000222555777888777555333222333555777888888888888<<<<<<===>>>===<<<;;;:::999@@@CCC>>>777666888888;;;;;;;;;;;;<<<>>>@@@BBB<<<888777::::::888999<<<:::999999888777777777777555666777888888777555555444444666777888:::;;;;;;999===???>>>AAAPPPjjj~~~lllOOO<<<666999===>>>999;;;<<<===<<<:::777666444444333222222333444444444000000333333///000444333333444444444333222111111111111111111111111111......................../////////000000000000000000222444333000...333888111111222222333444555555999555111111666888888555333444444333444999AAAHHHkkkrrr^^^EEECCC???777999;;;666555;;;AAAEEELLLSSSVVVSSSSSSXXX\\\___ccchhh```YYYXXX]]]ccccccccceeecccWWWWWW\\\\\\[[[SSSCCC@@@>>>;;;777555555555666//////...---,,,******)))((()))))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,,,,---------------111111222111111111222333333222333888<<>>@@@AAA===888777666444333333333444444999999999;;;???DDDIIILLLKKKKKKKKKKKKJJJJJJJJJJJJDDDCCCCCCBBBAAA???>>>===BBBCCCDDDGGGIIILLLNNNOOO^^^aaafffhhhgggbbb\\\WWWCCCTTTeeeiii___SSSNNNOOOKKKJJJGGGEEECCCAAA@@@@@@??????>>>=========<<<<<<999999999888888888888888555555666666555333111000111111111111111222222222111111111111111111111111...000111000------111444888@@@@@@222***...111000111111111000000000000000000000000000000000000000111000///......///000111......//////000000111111000111222333333222000000111111111111111111111111333444666777777777666555///222666999:::999666444333444666777888888888777::::::;;;;;;;;;:::888777;;;CCCGGGAAA:::888:::::::::999888888:::===AAACCC:::777666999999888:::===777888999:::999777444333444444666777777666555555111222333555666888999:::555999<<<:::999EEE\\\nnnaaaUUUFFF>>>???@@@===999;;;===>>>???>>><<<999777555555333333333333555555777222111333333///000444333444555666555444333222111111111111111111111111222222222222111111111111......//////000000111111///000222222///,,,---000111111222222222111111000555222000000333555555333////////////000777AAAIIIccckkkUUU;;;;;;999222666===888666777777888@@@JJJGGGFFFIIIQQQYYY^^^dddjjj^^^YYYYYYaaafffdddccceeebbbYYYXXXZZZ[[[```YYYFFFJJJGGGCCC???===<<<======000000///...,,,+++******))))))))))))(((((((((((()))))))))***++++++,,,,,,,,,------------------...+++++++++,,,,,,---///000111000222666666777AAAMMMSSSuuussskkkaaaZZZUUUQQQLLLIIIDDDBBB@@@===:::999888888888555333555888;;;;;;999@@@DDDFFFGGGMMMWWW]]]___SSSPPPKKKFFFDDDDDDEEEFFFEEECCCAAA@@@@@@BBBEEEFFFBBBFFFIIIJJJPPPXXX]]]^^^wwwyyyvvvqqqssstttfffUUUHHHKKKOOORRRRRRNNNIIIFFFIIIKKKKKKGGGAAA>>>@@@DDDAAA@@@>>>=========>>>???>>>>>>===;;;999888777666666555444333111000//////000000000000000000000000000000000000000000000000000000000000000111111111111111111111000000000000111111111111111111111111222222111111000/////////000000000000000000000000111000///......///000111444444333333333333222222111111111111111111111111,,,222999;;;999555333222222333555666666666555555555333111333555777555333111999<<<666444888888333>>>GGGJJJCCC<<<::::::888777555444666:::<<<<<<:::888:::<<<>>>===<<<:::888666:::>>>>>>;;;777777777222333555777666444222000666444222000000222555666333444444444555;;;EEELLLGGGCCC===888555555777999>>>???@@@>>>:::888:::<<<:::999666444333555777888;;;:::777555555777999:::;;;???===>>>BBB888///444555111///000///---...111000//////000222222111///000000000000////////////000000/////////111222333......000111111000//////222222222222111111111111,,,...///,,,+++111>>>IIIQQQHHH>>>999888999888666;;;:::777555999===;;;444:::===CCCKKKTTT]]]eeeiiiWWWUUUYYYeeelllkkkhhhiiibbb\\\SSSPPPUUUZZZUUULLLLLLQQQOOOFFFAAAAAA<<<333222444444111,,,))))))+++))))))*********+++++++++)))***+++++++++)))(((''',,,++++++++++++++++++++++++,,,.../////////......000///...///111555999<<>>;;;999888777777999777666777:::===@@@@@@FFFJJJNNNPPPWWWaaahhhiiiSSSOOOIIIDDDAAAAAACCCDDDBBBBBBAAAAAABBBDDDFFFGGGHHHMMMQQQUUU^^^kkkvvvzzz|||zzzzzzttteeeUUUHHHJJJMMMPPPOOOMMMIIIFFFLLLMMMMMMHHHAAA===???AAA@@@???>>>======<<<<<<<<<<<<<<<;;;999888666555555444444333222111111000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111111111111111111111111111000000000000000000000000000000000000111111000//////000111111444444333333333222222222111111111111111111111111---222888:::777444333333333444555666666555555444444222111222555666555333222777999666444555555444888???CCC???<<<;;;:::666777666555888;;;>>>===<<<666888:::;;;;;;999777777333666999999666444444666333555666888777555333222444333111000111222333444666777777666666999AAAGGGDDDAAA<<<777444555777888???AAACCCBBB>>>;;;;;;<<<:::999888666666888999::::::999888777777888999;;;===EEECCC???AAA:::333777444111111333222///...000111222333555777555222///111111000000000/////////000////////////000111222000111222222222111000///............------------+++------***(((,,,666???DDD===666333444666666444444444222000444999999444666888===CCCKKKTTT\\\```WWWVVV[[[eeejjjhhhgggiiifffbbb[[[XXX\\\___ZZZQQQRRRTTTRRRLLLHHHEEEAAA<<<666666555333///---,,,,,,((((((((('''''''''''''''((()))*********)))((('''------,,,++++++***))))))***+++,,,...//////......222111000///111333666888999CCCUUUmmm~~~jjj]]]___YYYQQQLLLIIIGGGDDDAAA>>><<<:::888777666777777999999::::::<<<@@@EEEIIILLLQQQUUUWWW]]]fffkkkkkkQQQMMMGGGAAA>>>===???AAA???@@@AAABBBDDDFFFGGGHHHOOOVVV^^^fffttt~~~ppp___TTTHHHIIIKKKLLLKKKJJJHHHFFFNNNOOOMMMHHHBBB======?????????>>>===<<<:::999888999888777666555444333222333333222222222111111111000000000000000000000000000000000000000000000000111111111111111111111111222222111111111000000000000000000000000000000000000000000000111111111111000000000000000000000000222222111000000111222222333333333333222222222222111111111111111111111111///333777777555333333555444555555555555444444333333222111222333444333222444444777888666222333888555888:::999;;;<<<999444666555666888;;;>>>>>>===444666999999888666666666444777999888555444555777555777888999999777555444666555555555555555555666888::::::888666777;;;???@@@===999666444444666888>>>BBBFFFFFFAAA===;;;;;;:::999999999999::::::;;;777888888888999:::::::::>>>LLLJJJ???>>>===:::<<<444333555888888333000111444555777::::::888333///111111111000000000000////////////...//////000000111222222333222111///...*********))))))))))))(((***,,,,,,)))%%%&&&---333333///,,,,,,///111111000222111///000666<<<:::333222333555999@@@HHHOOOTTTYYY[[[```ggghhhggggggjjjjjjfff^^^XXXZZZ^^^]]]XXXVVVSSSQQQQQQMMMGGGCCCCCC;;;:::888666555222///---******))))))(((((('''''''''((())))))))))))((((((......---+++***)))((('''((()))+++,,,---.........444222111//////111222333222777===EEEWWWwwwrrrhhhaaa\\\WWWQQQJJJFFFDDDBBB???<<<999888777666555666666777777:::<<<===>>>BBBJJJOOOQQQUUUWWWVVVXXX]]]^^^\\\NNNJJJDDD>>>;;;:::<<<>>>===>>>AAADDDGGGHHHIIIIIIQQQ\\\jjjwwwxxxfffVVVPPPGGGGGGGGGGGGGGGFFFFFFFFFMMMMMMKKKGGGBBB>>>===>>>============;;;888666444555555444333222222111111111111111111111222222222000000000000000000000000000000000000000000000000222222111111111111111000222222222111111111000000////////////////////////...//////000111222222222000000000000000000000000333333222111111222333333333333333222222222222111111111111111111111111111000333555555222222333666555555555555444333333222222222111222222333222222555333666<<<:::333666@@@===999555555888;;;888333333333444666888;;;<<<<<<444777::::::888666666777999<<>>;;;888888999888999:::::::::999777666999999;;;;;;<<<;;;::::::888:::<<<:::777666999;;;<<<:::888555444555666777<<<@@@EEEEEEAAA<<<999999999999999888888777777777555666888999::::::::::::<<>>===AAAAAABBB777777:::??????999555555777777888999999777333///222222111111111000000000//////..................///000000000///---,,,+++))))))((((((((('''''''''(((***+++)))&&&%%%(((,,,((('''&&&(((,,,......---777333111777EEELLLDDD666111111111333777>>>EEEIIIZZZ^^^ccceeeeeedddfffiiiiiidddZZZPPPPPPWWW\\\]]]WWWPPPOOOSSSPPPFFFCCCGGGBBB???<<<;;;;;;999444000000///...---,,,+++******''''''(((((())))))))))))---,,,,,,+++***))))))((('''((()))+++,,,......///222111000/////////000111000444666888@@@UUUrrr|||hhhbbbbbb___[[[RRRMMMFFFBBBAAA???;;;888666555555444555666777888666:::???BBBCCCFFFLLLQQQYYYZZZXXXSSSPPPPPPNNNJJJIIIFFFAAA===::::::;;;<<<===???BBBEEEHHHIIIIIIIIIOOO___rrruuuqqqhhhWWWLLLJJJFFFEEEDDDCCCCCCCCCDDDDDDHHHHHHGGGEEEAAA???>>>===<<<<<<<<<;;;999666333222222222222111111000000000000000111111111111222222000000000000000000000000111111111111111111111111333222222222111111000000222222222222111111111111////////////////////////......///000111222222333111111111111111111111111444333222111111222333444333333222222222111111111111111111111111111111111000333444333111000333666555555444444333333333333222222333222222111222222666555999???<<<666;;;FFFJJJ???444222666888666222///000222333444666888999666999===<<<999777888;;;999===AAAAAA===999777666::::::;;;;;;;;;:::999888666888:::;;;<<<<<<;;;:::666999<<<;;;888777888;;;:::999777666555666666777777<<<@@@AAA===999666666888888777666555333222111444555777999::::::999888888JJJIII;;;<<>>CCCCCC>>>:::::::::888666555555444333111222222222222111111111111............------,,,,,,++++++,,,,,,+++)))'''&&&******)))))))))((((((((('''***++++++)))((()))+++&&&&&&''')))+++,,,++++++999333222AAAXXXcccTTT>>>333111000111444999???BBBPPPUUUYYYYYYWWWXXX[[[\\\^^^^^^ZZZRRRPPPUUUZZZ\\\ZZZTTTTTTYYYVVVLLLHHHLLLGGGDDDBBBAAAAAA>>>999555222111000///...,,,++++++)))(((((((((((()))))))))*********************+++'''((((((***+++---...//////............///000111111333444555999CCCRRR\\\yyyeee\\\\\\\\\VVVOOOMMMHHHBBB???>>><<<888555444444444444555777999;;;999>>>DDDIIILLLNNNOOOPPP\\\]]]XXXPPPJJJHHHEEE@@@CCCAAA???===<<<<<<======@@@AAACCCFFFHHHIIIIIIIIIOOObbbxxxyyynnnccc]]]VVVMMMGGGEEECCCCCCBBBAAA@@@AAAAAAAAABBBBBBBBBAAA@@@>>>===<<<::::::999888666444222111111111111111111000000000000000111111111111111111000000000000000000000000111111111111111111111111333333333222111111000000333222222222222111111111000000000000000000000000...//////000111222222222111111111111111111111111333333222111111222333333222222222222111111111111111111111111111111111111000222444222000000333666555444333333333333333444222333444333222111222333666999===???;;;888>>>FFFNNNAAA444222555666444333...000222333333333555777666:::>>><<<888666999<<<444999======:::666555555;;;;;;;;;;;;;;;::::::999222333555888999:::::::::444888;;;;;;888777999;;;::::::999888888777777777555999<<<;;;888666666777777777555333222111111111444555777888888888777777555BBBAAA888;;;@@@BBBGGG===<<<>>>BBBBBB>>>;;;===;;;999555444444444444333333333333222222222111111............---+++***)))'''(((((()))((('''%%%$$$************))))))))))))''')))++++++*********+++((()))******++++++******444...///BBB___lll[[[CCC444333111111333777;;;===AAADDDFFFDDDDDDHHHJJJIIIMMMVVV]]][[[XXXXXXXXXXXX___^^^```bbb```XXXSSSRRRKKKJJJIIIGGGFFFBBB===:::222222111000///...---,,,++++++***)))((()))))))))(((((())))))***+++++++++)))))))))***+++---...///,,,,,,,,,------///000000000///...///222999@@@DDDUUUmmmqqqggg\\\VVVTTTPPPIIICCCEEEAAA<<<::::::999666333333333333555777999<<<===???DDDKKKSSSXXXWWWSSSOOOUUUUUUPPPHHHCCCCCCAAA>>>======>>>>>>????????????CCCDDDEEEFFFGGGHHHHHHHHHTTTggg{{{yyyoooggg\\\ZZZSSSLLLIIIJJJGGGBBBAAA@@@@@@?????????????????????>>>>>>>>><<<:::888999888777555333222222111111111111111111111111111111111111111000000000000000000000000000000000000111111111111111111111111444444333222222111000000333333222222222111111111111111111111111111111111//////000000111111111222111111111111111111111111333222111000000111222333222222222222111111111111111111111111111111111111///111333222000///222555444333222222222333444555333555666555222111222444666===AAA;;;555666;;;???HHH;;;222333666555333333111333555555444333666888444999<<<:::666444777;;;444777999999888888:::===;;;;;;;;;;;;;;;:::::::::333555777:::<<<>>>???@@@555888::::::888777999;;;<<<;;;;;;;;;:::999888888666888999888666666999<<<777666444333333333555666555555666666666666666555444:::888555;;;;;;;;;CCC<<<999999<<<<<<999999<<<<<<:::888888888888777555444333333333333222222222---......---,,,***)))'''&&&'''((()))((((((&&&&&&))))))))))))((((((((((((&&&((()))***)))))))))))))))************)))******---)))***:::SSS^^^PPP<<<333333222222333555777999777:::999777999???@@@===@@@MMMWWWWWWSSSSSSUUUWWW```eeehhhfffccc```YYYQQQMMMNNNOOOMMMIIIDDD@@@???999999888777666666555555...---+++***))))))))))))))))))))))))************+++*********+++,,,...///++++++,,,,,,------......////////////000333777:::CCCQQQlllqqqlllfff\\\RRRKKKFFFCCCAAA>>>;;;777777888888555333333333444555888:::===???DDDIIIQQQZZZ```^^^VVVOOOJJJJJJFFF???<<>>@@@AAAAAAAAA@@@FFFFFFFFFFFFFFFGGGGGGGGGYYYkkk|||wwwjjj\\\QQQHHHLLLIIICCCDDDJJJJJJBBB????????????>>>>>>>>>>>>>>>======<<<<<<:::777555999777555333222111222222111111111111222222222222111111111111000000000///000000000000000000000000111111111111111111111111444444333333222111000000333333333222222222111111111111111111111111111111000000000000111111111111111111111111111111111111222222111000000111222222222222222111111111111000111111111111111111111111...111333333000///222444333222222111222333555666333555777555333111333555555@@@BBB888000333888888???555///333777555333333444666888888666555777999222777:::888333111555:::888999:::999999===DDDIII<<<<<<;;;;;;;;;::::::::::::;;;===@@@CCCEEEHHHIII666999;;;:::777666888;;;=========<<<;;;:::999888888999999777555777<<<@@@777666444333444777:::;;;555555555555444444444444555666222444;;;777555???:::666555777777555777:::<<<;;;;;;<<<===<<<999666444444444333333333222222------...---,,,***(((''''''((()))******)))((((((((((((''''''''''''&&&&&&&&&'''((((((((('''''''''((()))******)))((()))******''''''222CCCKKK@@@000222222111111222333555666666888666333777??????:::;;;EEELLLIIIFFFJJJRRRXXX\\\eeeiiidddaaa```XXXLLLNNNQQQSSSPPPJJJEEEBBBBBBBBBBBBBBBAAA@@@@@@??????000///---+++))))))))))))++++++******))))))((((((,,,,,,+++++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,///333777777444222333555;;;<<>><<<===@@@@@@>>>;;;999888888777666555555555222222333333333444444444111111111111111111111111000000000000111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111222333444333222111000222222222111111111000000222222111111111222444555333222222222222222222222333333333222222111111111///000000000111111111111///000111333333222222111222222333333333444444444666fff```777222777111444///333777999777666666777999666333333555666666444111333555444333444777;;;???888444999<<<<<<<<<>>>===666BBBHHH888555<<<777:::;;;;;;;;;???FFFLLLNNN888444444999:::666777;;;???888@@@@@@333999>>>000777111111:::<<<777555:::===555333999>>>===>>>@@@:::888666666999999777444333666999999777888;;;>>>>>>:::333666???;;;444:::>>>;;;;;;>>>???<<<::::::999888888999;;;999444000...///......------------(((((((((((()))))))))))))))))))))))))))((((((((((((((((((((())))))))))))$$$%%%%%%&&&'''((())))))++++++******+++---...000---......///000111111222000333555444222111333666888AAAEEE@@@<<>>JJJZZZtttwww```VVVJJJBBB@@@???<<<888999999999888777777777777666777888;;;???BBBEEEFFFOOOOOOPPPSSSUUUSSSLLLGGGAAA???<<<999777888:::<<>>@@@@@@???CCCIIILLLIIIGGGGGGHHHIIIHHHGGGQQQYYY^^^[[[UUUPPPLLLHHHFFFEEEDDDBBBAAA@@@@@@@@@AAA???======??????<<<888777777777666555555444444222222222222222333333333222111111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000222222333333222222111000222222222111111111000000222111000000111222333444222222222222111111111111333333333222222222111111000000000000111111111111///000111222333222111111222222222222333333444444CCCjjjbbb===777666,,,///444777;;;===;;;::::::;;;;;;888666666888:::999888222333333444555777999;;;???===;;;:::;;;===>>>>>>???:::FFFNNNAAA<<<>>>777;;;<<<>>>???AAAEEEGGGGGG888666999======:::;;;@@@EEE===DDDGGG<<<<<>>888555888;;;:::888999:::888888:::<<<<<<777333111222444444222000---,,,************************))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&&&&'''((((((((()))+++************,,,---...---------...///000000000///222444333111000222555777>>>BBB>>><<>>AAAIIINNNOOOQQQLLLHHHHHHKKKNNNMMMJJJHHHLLLLLLIIIIIIKKKJJJGGGEEECCCAAA???>>>>>>??????FFFCCC>>>=========:::666666555555444444333333333111000000000111111222222222222222111111000000000000000000000////////////000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000333222222111111111111111222111111111111000000000111000000000000111111222000000000000000111111111333333333222222222222111111111111111111111000000///000111222222222222111111111111222222333444555>>>XXXSSS===<<<999111555555888;;;===<<<;;;:::;;;999777666777999:::::::::444222111444888;;;<<<:::@@@EEECCC<<<:::???AAA>>>???;;;FFFNNNGGG@@@<<<444<<<===@@@BBBCCCCCCBBBBBB:::;;;>>>CCCDDDCCCCCCFFFIII@@@FFFOOOFFF>>>===999999888666777>>>DDD@@@999@@@<<<:::888555444888???CCC???999666777777666444777:::>>>>>>======???AAA555555...111<<<;;;666:::>>>555///222888999777777999777777999<<<===:::777333666::::::777222...,,,...------,,,,,,+++++++++***))))))))))))))))))***))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))+++,,,,,,++++++,,,,,,---............000333222//////111444555999<<<;;;===CCCHHHIIITTT\\\fffjjjhhheeedddeeejjjkkkiiiccc[[[VVVTTTUUUWWWUUUQQQSSS___hhhbbbTTTNNNDDD<<<::::::777444444111...+++******+++******)))((((((((()))***,,,---*********+++++++++,,,,,,,,,,,,------...///000000111222222222222999KKK]]]zzzmmm```[[[YYYTTTOOOLLLJJJCCC;;;777666666555333333555777777777888<<>>;;;888::::::999888999===@@@===BBBDDDCCCKKKYYY^^^YYYRRRKKKEEEEEEKKKOOOMMMJJJFFFFFFDDDCCCFFFKKKKKKGGGCCCAAA???======???AAACCCQQQJJJAAA<<<::::::888777444333333333222222222111000////////////000111222222222111111000000//////000000000//////////////////000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000333222111//////000111111111111111111000000000000000////////////000000000////////////000000000000222222222222222222222222222222111111111111000000000111111222222222222222111111111111222444555666222AAA@@@999===;;;444888444555777888888888777777555555555666888999::::::777333000444<<<@@@>>>:::AAAKKKJJJ>>>999AAADDD>>>>>>;;;@@@GGGEEE>>>888333>>>===>>>BBBDDDCCCDDDFFFBBBAAABBBHHHNNNOOOLLLIIIGGG>>>CCCOOOKKK>>>:::===;;;<<<999777AAALLLHHH<<>>======@@@CCC>>><<<111...666666222666>>>444///555<<<<<<888555666444333666999;;;:::777333777::::::666222000///111000000///...------,,,,,,+++***)))))))))***+++))))))))))))(((((((((((()))))))))))))))((((((((((((((((((((())))))***************+++++++++,,,,,,,,,///111000...---///222222444555777<<>>999666666777666444111444777888888:::@@@EEEFFFGGGLLLUUU^^^bbb```]]]PPPIIIBBB===<<<;;;:::888555999>>>>>><<<<<>>===>>>AAADDDFFFXXXOOOBBB999777777888888222222222222111111111111000///...---...///000111111111111000000000//////111111000000/////////...///000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222111000///...///000111000000000000000000000000/////////000////////////....../////////000000000222222222222222222222222222222222111111111111111222222222222222333333444333222111111222444666777777<<<;;;:::===999444555666666777888999999888777777888:::;;;<<<<<<===>>>999444222666>>>CCC@@@;;;AAAKKKKKK>>>:::BBBDDD???CCCAAA???BBBDDD???;;;===AAA======AAADDDEEEIIIOOOMMMHHHFFFKKKUUUYYYRRRIIICCC>>>>>>HHHIII===888AAA>>>???<<<;;;EEEPPPNNNBBBOOOGGG===999===BBBCCC@@@===888111///000333444444222666999;;;;;;<<>>777666>>>EEEBBB:::444444111000222555888777555222555777666222000111444333333222111000//////...///...,,,+++******++++++***)))))))))(((((((((''')))))))))))))))(((((((((''''''((((((((()))(((((())))))))))))***************,,,///...++++++---000///000000333:::BBBAAA<<>>>>>>>>@@@CCC@@@:::======<<<===>>>AAACCCEEETTTKKK>>>666444555666777111111111111111111111111000///...------///111222000000000000000000000000222222111111000000//////000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000/////////////////////000000000000000111///000000000000//////.........//////000000111111111222222222222333333333111111111222222222333333444444333333333444555666666555333222333444666777;;;;;;===>>>???@@@>>>;;;<<<<<<;;;<<<===>>><<<;;;<<<>>>@@@AAAAAAAAABBBDDD:::666444999@@@CCC@@@<<>><<>>BBBEEEEEELLLVVVVVVRRRMMMOOOXXX\\\TTTIIIEEEEEE???@@@FFF>>>:::FFFFFFCCC@@@AAAHHHOOONNNGGGTTTKKK@@@;;;@@@GGGFFF???:::555///...000444555444555777999999888;;;@@@EEE```[[[HHH:::>>>@@@>>>@@@???<<<>>>GGGLLLFFF<<<555666222///000333555555444111444777555000///222666333333333222222111111111444222000---+++++++++,,,******))))))((((((''''''(((((((((((((((((((((((('''(((((())))))(((((('''))))))))))))))))))))))))(((+++---,,,***)))+++...,,,------///777??????:::BBBHHHQQQZZZcccjjjqqquuuvvvpppjjjggghhhjjjiiihhhWWWRRRRRRZZZfffjjjaaaWWWVVVQQQMMMMMMKKKEEEBBBCCCCCC:::000++++++,,,***'''***)))(((''''''((())))))((((((((()))))))))************++++++,,,---......&&&+++...---...222555555???AAALLLbbbqqqdddbbbVVVOOOKKKMMMMMMGGGAAA>>>;;;:::888777666666666666999>>>CCCEEEEEEIIISSSZZZYYYWWWWWWZZZ^^^\\\TTTLLLAAA===999888:::;;;;;;999666;;;@@@BBBBBBFFFOOOVVVZZZSSSQQQYYYbbbaaa[[[VVVGGGDDDBBBAAAAAAAAA???>>>:::===>>>===>>>@@@>>>999:::::::::;;;;;;<<<===>>>EEE>>>666222222333333222111111111111111111111111111000...------///111333......//////000111111111333333333222111000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111//////000000//////...---////////////000000111111000000111111111000///.........///000000111222222111111222222222333333333000000111111222333444444666555555444555666777888999777555333333444666888555666;;;======FFFIIIBBB>>><<<;;;<<<>>>>>>===;;;:::===@@@AAA@@@???@@@BBB;;;888888;;;AAACCC@@@===BBB@@@>>>===>>>@@@AAAAAAJJJOOOEEE@@@GGGDDDEEEVVVQQQHHHCCCGGGGGGEEEJJJTTT[[[ZZZVVVSSSUUUXXXSSSKKKOOOSSSFFF===EEECCCAAAMMMOOOIIIFFFIIIKKKJJJIIIIIITTTOOODDD===???EEECCC<<<;;;666222111333666666555===>>><<<:::888:::@@@EEEYYYWWWGGG;;;AAAEEEBBBCCC@@@???DDDLLLNNNFFF<<<666:::666222222444666555444111666;;;999333///111444333333333333333222222222999666333///,,,,,,,,,,,,*********)))((('''''''''&&&&&&&&&'''((((((((()))'''((())))))))))))((('''))))))))))))))))))((((((&&&)))++++++((('''***,,,***++++++---444===>>>;;;999===EEENNNXXXbbbkkkpppoooiiibbbaaaeeegggfffcccXXXRRROOOUUU]]]^^^YYYRRRUUURRRQQQSSSRRRLLLIIIJJJLLLCCC777000000000---***,,,+++)))((((((((())))))(((((()))))))))*********((()))***+++,,,---...///+++///111///000555666333888999>>>IIIZZZuuuppp]]]UUUVVVUUUMMMEEECCCAAA>>><<<===999888777666555555555555>>>CCCIIIKKKKKKPPPZZZcccaaa\\\WWWWWWXXXTTTKKKCCC<<<999777888;;;===<<<:::777;;;???@@@BBBIIIVVVaaajjj[[[TTTZZZ^^^WWWNNNLLLFFFEEEDDDCCCAAA???>>>===<<<@@@AAA??????AAAAAA>>>999999999999888888888777777444000000222222111///111111111111111222222222111000...------///111333------...///000111222222444444333333222111000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111...///000000000///---,,,.../////////000000111111000111222222222000///......//////000111222222333111111111222222333333333//////000111333444555666777666666555555777888999;;;999666444444555666888333444:::999777BBBHHH===;;;999777888:::;;;999777444777;;;;;;999888999;;;;;;::::::===AAABBB@@@===BBB;;;888<<<@@@??????AAAEEEMMMCCC===EEEAAABBBWWWXXXNNNHHHKKKIIIDDDGGGPPP\\\```^^^VVVRRRSSSRRRMMMYYY```NNN>>>FFFHHHFFFRRRVVVMMMJJJNNNMMMFFFDDDIIISSSQQQHHH>>><<>>999>>>:::555444666888888666EEEDDDAAA<<<888999???EEEIIIKKK???666???DDDAAAAAAAAAAAAFFFMMMMMMDDD<<<888???:::666444666777777555333999???>>>777111000222222222333333333333333333<<<999555000---,,,,,,,,,+++******)))(((''''''&&&$$$%%%%%%&&&'''((())))))(((((()))******)))(((''')))))))))))))))(((((((((&&&(((+++***''''''))),,,)))++++++,,,333;;;>>><<<333555:::BBBKKKVVV___dddddd^^^XXXXXX\\\___^^^ZZZYYYSSSNNNQQQUUUVVVRRRNNNTTTSSSTTTXXXWWWRRRNNNOOOTTTIII<<<555444444000---,,,+++***)))(((((())))))))))))))))))************'''((()))***,,,---//////,,,///000---///444444000...444===CCCEEEQQQnnn}}}lllccc]]]WWWRRRIIIDDD>>>;;;;;;<<<:::999666333000111555777666444>>>FFFLLLOOOUUU^^^aaa^^^VVVQQQLLLIIIHHHFFFCCC@@@:::999666444888>>>>>>;;;999999<<>>>>>:::<<<===;;;777666777999999:::999777555777===CCCIIIDDD???<<<>>>@@@AAAAAA???===:::888999===@@@CCCCCCBBBAAA===555666III___pppddd___YYYPPPPPPRRRKKKQQQaaa```KKKBBBNNNWWWTTTRRRUUULLLFFFOOOTTTTTTYYYaaaUUUPPPSSSOOOCCCCCCMMMLLLZZZOOO???BBB>>>888AAAAAADDD===999;;;888<<>>333;;;GGGMMMIIIAAA===>>>DDD@@@<<<<<>>===<<<:::999999;;;;;;;;;<<<<<<<<<======888777666444333333333444222222111000000111222222///000000000111111111111/////////////////////000............////////////000000///......///000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222111111000000000111111222222222111000///000///.........///111222111111000//////000111111111111111111111111111111222111111111111333444555333333333333444555666666666888999;;;:::999666555333555666555333222333555444222000111666:::<<<===999;;;===;;;888666888:::;;;;;;;;;::::::===CCCGGGLLLGGGAAA======???@@@???:::999999888999<<<@@@CCC@@@???>>><<<999>>>QQQeeexxxmmmiiifff]]]\\\[[[RRRNNN[[[\\\NNNFFFNNNUUUUUUOOOQQQKKKLLLXXX\\\]]]eeebbbWWWPPPPPPNNNJJJKKKQQQTTT[[[LLL???FFFEEE>>>BBB>>>DDDAAA>>>@@@@@@JJJ^^^rrrYYYFFFFFFPPPWWWVVVNNNNNNEEEDDDLLLHHH>>>===;;;CCCLLLPPPLLLEEE@@@???AAAAAAAAA???===;;;;;;;;;888777888999999555000---,,,---///111111111000000000333555222...,,,///333000///---...///...+++(((+++***)))((('''(((((()))+++******)))(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''((())),,,///222444------...000333666:::;;;=========>>>>>>??????@@@AAADDDHHHIIIJJJLLLPPPSSSSSSRRRUUUZZZZZZVVVTTTTTTNNNLLLJJJIIIFFFAAA999333///...---+++***))))))((())))))***++++++++++++***))))))***++++++++++++***,,,,,,---...///000111111///000222222555===IIIRRRiiivvvmmmaaaYYYTTTPPPJJJEEE===;;;888777777777666444444666:::>>>AAABBBBBBBBBHHHRRRZZZZZZVVVTTTQQQOOOFFFCCC???<<<;;;999888666999:::::::::???DDDCCC???<<<;;;AAAPPPbbbllljjjdddZZZRRRHHHEEEFFFGGGCCC???=========<<<;;;:::::::::999999::::::;;;;;;;;;;;;555555333222222222333444222222111000000111222222000000000000111111111111000000000000000000000000............////////////000//////......//////000111111111111111111111111111111111111111111111111111111111111111111111111222222222111111000000///111111111000000000000000000000111222222000///...111111000//////111222333222222111000000111222222111111111222222333333333555444333222222333444555222333444555555666555555555666888888888777555333000111222222111111222333444222111222555888;;;;;;888;;;===<<<999888999;;;>>>>>>======???CCCHHHKKKRRRLLLEEE???======>>>>>>555888:::;;;:::<<<@@@DDD@@@===<<<<<<===DDDTTTbbbggg```bbbccc]]][[[YYYOOOLLLSSSUUUPPPKKKNNNTTTXXXMMMLLLIIIQQQ`````````kkk```XXXPPPLLLNNNSSSWWWYYY\\\ZZZJJJAAAJJJLLLFFFFFF???HHHHHHGGGJJJMMMZZZrrr{{{^^^NNNQQQZZZ[[[UUURRRTTTLLLJJJOOOJJJ>>><<<@@@FFFLLLNNNLLLIIIEEECCC@@@DDDFFFCCC===:::===@@@>>>:::666777;;;<<<777111000000111111111111000000///000111111//////111333111000000000111111///---))))))(((''''''''''''(((...---,,,***))))))(((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((***,,,...000,,,,,,,,,,,,---///000111222222222222333444555555666999>>>BBBFFFJJJOOOSSSOOONNNPPPTTTUUUQQQOOOQQQLLLOOOSSSUUUSSSJJJ>>>666222222222111000...,,,+++******))))))******+++,,,'''(((***,,,,,,+++***)))+++,,,,,,---...///000000---///111111222666<<>>BBBDDDFFFHHHIIIPPPXXX^^^ZZZQQQJJJHHHHHHCCCAAA>>><<<::::::999999;;;===???@@@EEEJJJHHHBBB??????DDDMMMWWWZZZUUUOOOQQQJJJCCCAAACCCDDDAAA===;;;;;;;;;;;;::::::::::::::::::999999888888777777333222111000000111222333222111111111111111111222000000000000000111111111111111111111000000000000............////////////////////////////////////111111111111111111111111111111111111111111111111111111111111111111111111333222222111000//////...000000000000000000000000///000111111111111//////333222111111111111333333333333222111111222333333111111222222333444555555555444222111111111222222111222444666666666555555333444666666666555444333000111222333333333444555444333222333555888:::;;;999<<>>;;;999:::<<>>???AAAEEEIIIKKKVVVQQQIIIBBB>>><<<<<<===666;;;???@@@??????BBBEEEAAA???>>>>>>AAAFFFNNNTTTKKKLLLWWW]]]VVVUUUWWWQQQOOOOOOQQQRRRPPPOOOUUU]]]KKKHHHEEEQQQ___\\\XXXbbbYYYUUULLLGGGNNN[[[cccccc\\\UUUIIIDDDJJJNNNNNNNNNIIIQQQRRRSSSXXXYYYbbbuuusss[[[QQQUUU[[[WWWPPP^^^```VVVNNNPPPKKK@@@>>>@@@DDDGGGHHHJJJOOORRRRRRGGGJJJKKKHHHDDDBBBCCCEEEGGGCCC>>>;;;>>>@@@===777444555555666555333222111111111222333555777999:::333222222333333333333222)))))))))(((((((((((((((---,,,+++))))))((())))))((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''((()))+++,,,000///...---...///000111000000000000111222444555333555777;;;???CCCGGGJJJIIIIIILLLRRRSSSNNNLLLMMMIIINNNTTTWWWSSSIII<<<444555666666666444111...,,,,,,+++***))))))***+++,,,&&&(((***,,,---+++)))(((++++++,,,---...//////000000333555666666777999;;;888EEERRRkkk|||kkk```[[[UUUPPPKKKEEE>>>:::333444555555555555666666:::;;;???DDDIIIOOORRRTTTWWWYYYZZZTTTIIIAAA@@@CCC===<<<;;;:::999999:::;;;;;;???CCCHHHOOOSSSQQQJJJDDDEEEHHHIIIJJJHHHEEECCCHHHCCC???>>>@@@AAA???<<<:::::::::999999999999999;;;:::999777555444222222111111000//////000222333111111111222222111111111111111000000000000000000111111111111000000000000............///////////////000000000000000000///111111111111111111111111111111111111111111111111111111111111111111111111222222111111000///......000000000000000111111111///000111222222111000///444333222111111222333444444333222111111222333444111111222333444555555555222111000/////////000111222333555666777777666555222333444555666555555444444444555666777888999999444444555555666888;;;<<<<<<@@@BBBAAA===::::::;;;AAAAAA@@@@@@AAACCCFFFIIIWWWSSSMMMFFF@@@===<<<======AAAEEEGGGFFFFFFGGGIII@@@@@@@@@@@@CCCFFFFFFEEEBBBJJJ\\\bbbXXXWWW___```WWWSSSSSSVVVVVVTTTYYYbbbHHHFFFCCCMMMZZZVVVPPPVVVPPPOOOJJJIIIRRRaaakkklllXXXPPPLLLIIIHHHLLLTTTWWWXXX]]][[[]]]ccc```___iiipppeeeYYYWWW[[[[[[VVVPPPmmmooo```QQQQQQNNNFFFEEEGGGKKKLLLJJJOOO[[[fffjjjSSSPPPMMMMMMNNNNNNKKKHHHHHHIIIFFF???>>>@@@>>>999444777999;;;:::666222///111111222333666:::===???444555555555555555666777,,,,,,,,,,,,+++++++++***+++***(((''''''((()))***(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&'''((()))***///...---------///000111111000000000111333555666777666555555777999;;;<<>>;;;999999999999888888888888:::999888666333111000///111000/////////000111222000111222222222222111000111111111111000000000000/////////000000000111111............////////////000111111222222111111000111111111111111111111111111111111111111111111111111111111111111111111111111111111000000//////...111111111111111222222222///000111333333222111111555444222111111222333333333333222111111222333333222222222333333444444444000000/////////000222333333444555666666666666666111222444555666777888888999888777999;;;<<<<<<;;;444666888999999;;;===@@@BBBEEEGGGEEE@@@;;;::::::@@@BBBDDDBBB@@@AAAEEEJJJTTTSSSOOOIIICCC???>>>???BBBDDDGGGJJJMMMNNNMMMMMM???AAABBBAAACCCFFFEEEBBBBBBKKK]]]bbbXXXXXXdddhhh___\\\[[[]]]]]]]]]___cccIIILLLHHHLLLZZZZZZRRRQQQLLLLLLNNNRRRZZZdddnnnuuuXXXPPPQQQQQQHHHLLLYYY^^^bbbeeebbbcccggg```XXX\\\ccc^^^]]]bbbeeebbb[[[VVVvvvwwwgggTTTTTTUUURRRRRR[[[aaaaaaZZZ[[[hhhuuu{{{\\\TTTMMMOOOVVVWWWQQQIIIDDDIIIHHHBBBAAADDDBBB;;;666;;;AAAEEEDDD>>>666000222222222111222666<<<@@@666777888777555666777999111111111222111000000///---+++)))''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))))))))(((((()))+++,,,---......------...000333555999666333111222333333222;;;<<>>:::999BBBCCCBBB@@@===888333000111000///---,,,++++++***&&&''')))++++++***)))((()))******+++,,,---......+++---///222333444444333333999888<<>>DDDHHHFFFBBBBBBHHHOOOPPPQQQPPPLLLGGGBBBAAAAAABBBBBBCCCIIIPPPTTTSSSPPPFFFHHHFFFAAAAAAFFFGGGEEECCCGGGUUU[[[VVV\\\iiillleeefffgggfffggggggddd___UUU]]]WWWTTTaaafff\\\TTTNNNNNNVVVaaafffgggooozzz```TTTXXXZZZMMMOOO^^^```cccgggdddcccdddZZZSSSZZZaaa]]]```jjjoooiii___ZZZtttxxxiiiXXXZZZ``````bbbqqqzzzyyyllldddjjjtttxxx]]]UUUMMMOOOWWWYYYRRRIIICCCHHHIIIHHHNNNUUUQQQFFFAAAHHHRRRYYYXXXOOODDD<<<999:::888444111333;;;BBB888999999888555555777:::666666777777777666555444444222...+++)))))))))***))))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''&&&&&&''')))***+++---,,,++++++,,,///222444666222///...///111111111555555999@@@DDDCCCDDDGGGQQQQQQOOOKKKFFFDDDEEEGGGMMMLLLKKKHHHCCC>>>999666333333222000...,,,***)))'''(((((()))))))))))))))))))))***+++,,,---......+++,,,,,,...000222222222444888555555>>>HHH___}}}qqqlllaaa[[[WWWOOOEEEBBB>>>:::888888:::;;;777999:::999999<<>>???@@@CCCHHHLLLUUUYYY]]]___aaa^^^TTTIIIGGGCCC@@@???AAA@@@<<<999>>>===<<<===??????===;;;999999888888777666666666333333333222222222111111333222111/////////000111000111222333333222111000222111111111000000//////+++,,,---...///000111222............/////////000222333444444444444333222111111111111111111111111111111111111111111111111111111111111111111111111////////////000000000000222222222333333444444444111222333444555444444333555444222111000111222222222222111000000111222222333222222222222222222222111222222333666888;;;===555555444444444666888999111222444666999;;;===>>>;;;999888999<<<===;;;999555999<<<>>>>>>???CCCFFFKKKMMMNNNJJJCCC<<<888777===EEEKKKIIIDDDDDDLLLUUUMMMOOOQQQNNNIIIDDDCCCCCCAAA>>>???GGGQQQWWWVVVRRRPPPQQQKKKBBB???EEEHHHGGGIIIHHHRRR[[[]]]hhhuuuvvvgggmmmooommmnnnnnnfff[[[cccnnnfff]]]gggooodddVVVRRRRRR]]]lllnnnhhhnnn}}}iiiYYY]]]```QQQSSS```___```fffdddaaa___VVVRRR]]]ddd^^^___kkkrrrlll```YYYooouuujjj[[[```iiikkkmmm}}}vvvffffffkkklll[[[TTTNNNOOOUUUWWWQQQIIIGGGKKKLLLPPP]]]hhhaaaRRRNNNWWWccclllkkkaaaSSSJJJCCCDDDBBB:::444555===FFF999::::::888555555777:::999:::;;;;;;;;;:::888777:::888333///+++*********)))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&''''''))))))******)))((()))***+++,,,...---,,,,,,...111444666111...++++++///333444444222000222888<<<>>>BBBGGGVVVVVVTTTPPPLLLLLLPPPTTTUUUTTTQQQMMMHHHBBB===;;;555555444222000,,,)))'''(((((((((((()))))))))***))))))***+++,,,------...000///...///111333444444666999444222666777CCCYYYtttuuujjjccc___ZZZQQQJJJ>>><<<999666555555777888444444888???CCCFFFIIILLLTTT]]]hhhmmmiii___VVVPPP??????<<<888666888:::;;;555:::>>>BBBKKKUUU[[[[[[cccddddddbbb\\\SSSJJJDDDBBBBBBAAA@@@???>>>===<<>>AAACCC:::?????????EEEKKKDDD777;;;:::;;;======>>>DDDLLLHHHIIIGGGBBBAAABBB<<<333;;;CCCIIIGGGBBBEEESSSaaaZZZJJJLLLVVVQQQHHHBBB;;;???;;;@@@DDDGGGRRRXXXPPPVVVSSSJJJ@@@CCCMMMPPPIIIQQQMMMKKKRRR^^^gggjjjjjjjjjiiicccfffpppoookkksssppp|||pppZZZYYYaaabbbbbbXXXXXXnnn}}}pppnnntttnnniii___]]]eeefff```cccmmmrrrtttrrrjjjaaa^^^dddlllrrrfff___lllzzznnn```dddqqqjjj```fffwwwuuuhhhfffqqqsssdddlllnnngggmmm___ccc```YYYTTTUUUUUUSSSNNNDDDSSS___]]]pppxxxZZZ^^^]]]oooqqqkkkdddVVV]]]GGGHHHPPPNNN???999<<<:::<<<999999;;;999444666;;;888:::===@@@@@@>>>:::777888999666333444555111***)))((('''%%%%%%%%%%%%&&&(((((())))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))(((((()))***+++,,,,,,---,,,,,,,,,------------...222111000111333777;;;===DDDNNNVVVWWWVVVYYY^^^aaabbb[[[SSSNNNKKKGGG@@@:::555666555444333000...,,,'''(((((()))***))))))(((&&&(((+++......---,,,***000///.........000111222333444444333222555<<>><<<999777555666777888::::::<<>>======<<<===???@@@???<<<:::::::::888777555333111111111111111111000//////000111111000///---,,,,,,...000222////////////000000000111000000000000000000000000////////////////////////111111111111000000000000111222222333222111000///000000000000111111111111111111111111222222222222111111111111000000000000111111111111000000000000...///000111222222111000///000111222222333222222555444333333444444444444777555333111000000222333222555777666333333555888111333555777888888888888444444444444555777;;;>>>888999:::;;;===@@@BBBCCC===>>>???AAAGGGJJJCCC:::;;;999999;;;;;;;;;@@@GGGBBBCCCAAA===<<<===888111???BBBEEEDDDDDDJJJVVVaaaXXXJJJNNNYYYUUUNNNJJJDDDGGGBBBFFFIIIJJJUUU\\\UUUWWWSSSLLLHHHKKKQQQPPPLLLLLLIIIHHHNNNZZZccceeeeeebbbeee``````lllppppppvvvpppyyyooo^^^]]]___]]]___ZZZVVVggguuummmjjjkkkbbbaaaZZZ^^^lllsssppprrr{{{~~~~~~vvvmmmjjjqqqxxxqqqiiibbblllzzzqqqdddfffnnnooohhheeemmmmmmhhhkkkrrr{{{pppdddkkkooorrr{{{tttkkkeeecccbbb```^^^___RRRZZZ```]]]qqq{{{cccXXXYYYmmmppplllggg\\\eeeSSSPPPPPPJJJ<<<888===>>>===:::;;;<<<999444444999888999<<<>>>>>>===:::777999:::999666777999555///,,,+++)))'''&&&''''''((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))******++++++++++++,,,,,,------...............///111444777999;;;FFFPPPSSSUUU[[[aaaeee___YYYRRRMMMKKKFFF???888888777666666666444111...******)))))))))***))))))''')))+++,,,------,,,+++//////.........///000111444555555333222444999>>>AAARRRoooqqqdddaaa[[[UUURRRPPPJJJBBB:::===<<<999777777777888999@@@@@@AAAEEEMMMXXXccciiitttrrrmmmcccVVVIII???:::777777777777666888;;;???FFFRRRaaannnyyy~~~yyyssslllaaaUUUKKKFFFCCCCCC??????>>>===============>>>GGGHHH???999;;;<<<999333222111////////////000111000000//////000000111111000...---...///111222/////////000000000111111000000000000000000000000000000000000000000000000222222222111000000000///111222222222222111000000000000000000111111111111111111111111222222222333222222111111111000000000222222111111111000000000///000111111222111111111000000000111222333333444000000111444777888777666666555333222111222333333555888999777444333555888444555666888888888888777555777777666444555999=========>>>@@@@@@AAAAAAAAA>>>;;;<<>>:::777777999999888<<>>;;;:::;;;888444BBBAAA@@@@@@CCCLLLXXX```UUUKKKQQQ\\\ZZZUUUSSSNNNTTTOOORRRTTTTTT^^^eee]]]YYYSSSPPPTTTXXXVVVRRRQQQMMMKKKKKKQQQZZZbbbdddccc___gggbbb]]]hhhqqqrrrtttpppuuunnngggfff^^^XXX]]]]]]XXXbbbnnnllliiiggg^^^bbb^^^gggwww}}}yyy{{{~~~tttppptttzzzrrrnnngggjjjuuupppcccccciiiuuupppcccaaadddhhhoooqqqtttmmmgggmmmuuu}}}fff```bbbbbbbbbdddnnnaaadddfffcccuuuoooXXX[[[ooonnnfffaaaVVV___]]][[[WWWOOOEEE@@@@@@AAA>>>>>>??????:::444333777888888888:::;;;;;;888666999;;;;;;999:::===:::666000...,,,)))(((((()))***((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))))))))******+++,,,------......++++++---...000222444444000;;;FFFKKKQQQ[[[dddhhh[[[VVVQQQNNNLLLHHH@@@999;;;888666888;;;;;;777222///---***))))))*********))))))***++++++,,,,,,,,,.........---......///000222444555444222222666999555999IIIcccrrrcccYYYTTTOOOJJJGGGEEEBBB<<<777;;;:::999888888999:::;;;CCCEEEGGGLLLWWWgggtttzzzvvvpppeeeXXXKKKAAA;;;999777555555666777999@@@HHHYYYkkk~~~yyyqqqkkkdddXXXKKKCCC@@@@@@AAA===<<<<<<<<<<<<===>>>???GGGSSSRRRBBB888:::<<<666222111///......///000000000000000//////000000000111000/////////000222333//////000000000111111111111111111111111111111111111111111111111111111111333333222222111000//////222222222222111111000000///000000000111111111111111111111222222222333333222222222111111111000000222222222111111111000000111111111111111111111111000000111111222333444555//////111555999;;;888555666555555444444444444555:::;;;<<<999555444666999666777888999999999888777888:::;;;888555444888<<>>777444444777888999<<>>777555777777666555666999999666444777:::;;;::::::===<<<888111000---+++))))))***+++***)))(((((()))***++++++)))))))))((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''))))))***+++,,,---......***+++---///111222222222,,,444;;;???GGGTTTaaagggWWWTTTQQQQQQQQQMMMDDD===>>>:::777;;;AAACCC???999555111+++)))***+++,,,++++++***)))))))))+++,,,---------------------.........111333333111111444777777222888JJJ]]]uuurrreee\\\VVVMMMHHHBBB>>>======;;;999999888888999:::;;;===>>>DDDJJJPPPVVVbbbrrr}}}mmmeeeYYYLLLCCC===;;;:::888666666999:::>>>IIIUUUggg|||rrreee___YYYTTTLLLDDD>>>===>>>???;;;;;;::::::;;;===???AAAQQQ[[[XXXEEE777888888333222222000000000000111222/////////000000/////////111000000///000111222333000000000000111111111111222222222222222222222222222222222222222222222222444333333222111000000///222222222111111111111111///000000000111111111111111222222222222333333333222222222222111111111111222222222222111111111111222222111111111111111111111111222333444555666666333222333777;;;<<<888333666666777777777777777666>>>???>>>;;;666555777999777888999::::::999888888666888:::999888999<<>>===<<<<<<>>>AAAAAABBB@@@;;;999???MMMYYYTTTPPPWWW]]]WWWVVVYYYUUU]]]ZZZ```dddbbbhhhhhh]]]]]]WWWZZZgggllleee]]]\\\bbb```___aaaeeeiiijjjjjjmmm|||xxxllloootttoookkktttttttttzzz|||kkk]]]cccdddeeefffhhhhhhcccbbbgggbbbgggssszzzqqqhhhvvvuuunnnnnnpppmmmjjjaaa___gggccc^^^dddooo{{{rrrbbbeeennnoooooojjjjjjqqqvvvpppuuupppnnnsssssssssxxxpppyyy|||xxxpppmmmqqqvvvjjjfffZZZ___bbbfff]]]XXX]]]TTTFFFGGGHHHNNNRRRNNNEEE>>>;;;;;;888666444666::::::777333555999;;;999888:::999666111000...---,,,+++++++++,,,+++***))))))***+++,,,******))))))((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''))))))******+++,,,,,,---+++---///111222222222111---111333444;;;IIIWWW^^^QQQPPPPPPTTTVVVSSSJJJCCC@@@<<<;;;???GGGJJJFFFAAA:::444---***,,,---,,,++++++***)))((((((***+++,,,,,,,,,---------,,,,,,,,,)))---000111000111333666888222666AAAJJJUUUqqqqqqeee\\\UUUPPPGGGCCC===999888999:::;;;555666777999<<<>>>@@@BBBFFFRRR\\\bbbkkkvvvxxxttt```XXXLLLBBB===:::999999:::888;;;AAADDDFFFRRRaaalllppp]]]SSSOOOHHHFFFCCC???=========>>>::::::999:::;;;>>>AAACCCSSSWWWRRRBBB777555444111333222111000000111222222...//////000000//////...000000000000000111111222000000000111111111222222222222222222222222222222222222222222222222222222333333333222111111111000333222111111000000111111000000000000111111111111222222222222333333333333333222222222222111111111333222222222222111111111333333222111111111111222111222444666888888888777888666555999======888222666777999:::;;;::::::999BBBCCCAAA===777555777:::888999:::;;;;;;;;;:::999444555777:::===AAADDDEEEBBBAAA@@@===;;;888555444666444777===@@@>>><<<<<<:::666777===AAACCCFFFIIIAAA>>>;;;:::888777<<>>;;;:::<<>>777000---...///---***+++***)))(((((()))+++++++++,,,,,,,,,,,,++++++***'''***...///...///222666222000444:::===AAAPPPbbbsssiiiaaaYYYPPPIIIAAA>>>:::777666777888888222444666999===AAACCCEEEMMM\\\jjjooorrrsssjjj]]]PPPJJJAAA;;;999999999999999:::BBBNNNQQQPPPZZZhhhpppxxxzzzlllZZZNNNHHHFFFBBBAAA@@@???>>>=========:::999999:::<<>>>>>999444777999;;;===>>>===<<<;;;EEEEEECCC>>>888666888;;;888999:::;;;<<<<<<;;;:::888666666:::AAAFFFFFFEEE;;;;;;999777666555444444666:::<<<===???CCCBBB>>>@@@<<<<<>>>>>DDDNNNWWW\\\ZZZ___]]]RRRTTT\\\[[[___[[[^^^```^^^eeeggg\\\___aaabbbeeekkkpppllleeepppnnnllllllooouuuzzz}}}}}}vvvwwwssspppwwwxxx~~~||||||~~~rrraaa^^^\\\fffdddhhhrrrfffWWW[[[\\\]]]dddhhh```\\\nnnuuuxxxzzzyyyuuurrrpppqqqooobbbZZZfffqqqllluuu{{{ttt~~~tttqqqzzzuuu|||~~~uuuoooxxx|||yyyyyyuuuhhh[[[hhh^^^JJJNNNXXXcccjjjdddYYYRRRNNNJJJFFFDDDCCCGGGKKKKKKEEE???<<<@@@AAA;;;666555333111444555888999999777555333444222///---++++++------++++++******)))(((((('''(((((((((((((((((((((((('''''''''(((((())))))******************)))))))))+++,,,,,,---............---///...,,,---444999:::;;;>>>FFFPPPXXXXXXQQQIIIKKKJJJJJJKKKLLLLLLIIIGGGAAA999222///000111---)))******))))))))))))******++++++,,,,,,,,,+++))))))(((***------+++,,,000444///111222333444999AAAHHHkkkxxxtttnnniiiddd[[[OOOEEE;;;:::888777666555555555111222555:::>>>BBBEEEGGGSSSeeetttwwwuuuooo^^^KKKDDD???:::777999;;;;;;;;;888;;;HHHWWWZZZWWW^^^jjjuuusssjjjYYYKKKEEEDDDBBBCCCBBBAAA???>>>>>>>>>>>>:::999999:::<<<@@@DDDGGGDDD===888666333///000555111000...---,,,,,,---------...///000000///...---.../////////000000000000000111111111111222222222333333333333333333333333111111111111111111111111222222222222222222333333444333111000000000111222000000000000111111111111222222333333333444444444333333333222222222111111333333333222222222111111555444222111111111222222000333888<<<===<<<:::888>>>:::777:::???@@@;;;666888:::<<>><<>>@@@GGGGGG@@@FFFAAAAAAFFFKKKKKKLLLMMMKKKEEEAAAAAA>>><<>>888555333000666999<<>>BBB:::AAAMMMXXX^^^bbbcccccciii```TTTJJJFFFDDDBBBAAA777===BBBAAA<<<:::===AAA666777999;;;>>>AAABBBCCC888555333333555555333000........................,,,,,,------...///000000///////////////.........111111111111000//////000222222222222222222222222222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000222222222222222222222222222222222222222333333333222222222333333444444555222333555666777666666555111222555:::>>>>>>:::666>>><<<:::;;;===>>><<<999555;;;BBBEEEDDDAAA??????FFFGGGFFFBBB;;;777666777999;;;======<<<===AAAEEE<<<:::888:::===???>>><<<;;;;;;;;;;;;;;;;;;:::::::::???FFFHHHFFFCCCAAA@@@IIIGGGGGGIIIMMMOOONNNKKKHHHGGGEEEDDDDDDDDDDDDDDDFFF@@@<<<@@@LLLWWW^^^```bbbbbbaaa^^^\\\^^^ccchhhjjjeeefff```]]]ssszzz```WWWZZZ^^^```ccchhhpppvvvttt{{{~~~|||~~~zzztttvvvzzz{{{}}}~~~~~~wwwiii^^^]]]^^^bbbiiiooonnngggaaa___rrruuuhhh^^^YYY```pppttt~~~sssnnnllllllfffggg{{{zzzsssZZZMMMSSScccvvvmmmjjjeeeOOOQQQQQQXXX\\\\\\\\\]]]XXXPPPSSSOOOTTTRRRCCC;;;888111888888???@@@;;;>>>@@@777888666333333444333111...,,,,,,++++++***))))))((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''')))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,///111555<<>>OOOdddvvviiidddfffgggbbbXXXLLLBBB===666444222000111333666888888>>>CCCBBBEEENNNWWW]]][[[XXXSSSPPPMMMHHHBBB>>><<>><<<999===AAA@@@<<<999;;;>>>888999:::;;;<<<===>>>>>>666444222222444444222000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000............////////////222111000000111111000///222222222222222222222222222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000222222222222222222222222111111222222222222333333222222222333444444555555333444555666777777666555222333555999======:::777;;;999888:::===??????>>>999>>>DDDGGGFFFCCCBBBAAAEEEEEEDDDAAA===:::999999<<<>>>@@@???>>>???BBBFFF>>>===<<<>>>AAABBBAAA???AAA@@@???>>>>>>>>>>>>>>>===CCCIIILLLJJJFFFDDDDDDLLLJJJIIIJJJLLLKKKHHHDDDEEECCCAAA@@@AAABBBCCCDDDDDDBBBBBBHHHRRRYYY\\\[[[aaaccceeeeeeeeefffiiilllllliiilllgggeeexxx{{{bbbXXX[[[^^^```ccciiiqqqxxx~~~~~~zzz~~~~~~|||~~~zzzpppgggfffeeefffjjjnnnmmmfff___^^^sssyyynnnddd___eeevvvqqq|||~~~rrrmmmfffaaa^^^ddduuu{{{iiieeeaaaiiivvvnnnmmmlllVVVRRRWWW___dddcccdddiiihhhcccaaaYYYZZZYYYIII===:::666666777:::999444777999333888666333333444444222000//////---,,,+++***)))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,...///111666<<>>>>>===;;;:::<<<>>>>>>;;;999999999:::::::::999888888777777444333111111222222000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////...............///000111222000...///222333222///222222222222222222222222222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000222222222222222222222222111111111111222222333333222222333444444555666666555666777777777777777666555555666999;;;<<<;;;999<<<:::999999<<>>:::888333111111000///...,,,+++++++++,,,'''((()))*********))))))++++++,,,,,,,,,------------...///111222444555666444999:::FFFbbb}}}rrrjjj```XXXNNNLLLHHHCCC>>>999777666555444444444777<<<@@@CCCCCCLLLVVV\\\```aaa]]]WWWMMMIIIBBB>>>===AAAEEEHHH???@@@BBBFFFMMMVVV```fff]]][[[XXXTTTPPPKKKFFFCCCGGGCCC@@@???AAABBBAAA>>>999:::;;;;;;;;;:::888777999999888777555444333333222111000000000//////...------------------------,,,,,,,,,------.........------------...///111222333000...///333444222///222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000222222222222222222222222000000111111222333333333333333444555666777777888999999999999999888888888888888888999:::;;;<<<;;;@@@>>><<<;;;<<<>>>@@@BBB???AAADDDFFFFFFEEEEEEDDDDDDAAA???@@@CCCDDDBBB??????AAABBBAAA>>>>>>AAAEEEAAABBBDDDGGGHHHGGGDDDBBBKKKIIIFFFCCCBBBCCCEEEFFFCCCIIIPPPSSSRRROOONNNNNN^^^\\\ZZZZZZYYYTTTMMMGGGNNNJJJGGGGGGJJJOOORRRSSSQQQUUU[[[bbbggggggdddaaabbbhhhqqqyyy}}}}}}zzzxxx}}}sssrrrtttvvvvvvvvvzzzzzzrrrqqq~~~yyyrrrnnnsssrrrmmmzzzuuuxxxpppaaaaaatttuuudddfffrrrvvvqqqtttoookkkmmm]]]LLLIIIKKKFFFJJJCCC999666666666::::::888777666666777777777:::888444111...,,,,,,,,,+++++++++******))))))(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***,,,///222555???HHHPPPPPPIIIBBBAAACCCPPPHHHBBB???:::444222333333111///---,,,+++++++++))))))))))))***)))))))))++++++++++++,,,,,,,,,,,,,,,,,,...///111333444555111666666;;;NNNeee}}}ooohhhbbbZZZSSSHHHDDD@@@;;;888666666555555444444555999>>>DDDGGGLLLVVV___cccccc___TTTKKKEEEBBB>>>;;;;;;>>>DDDHHH:::===EEEOOO\\\gggppptttbbb[[[QQQIIIDDDAAA>>><<>>@@@@@@>>>===>>>@@@CCCFFFBBBBBBBBBCCCDDDEEEDDDDDDFFFCCCAAABBBEEEFFFDDDBBB>>>@@@AAA???===<<<@@@CCCAAACCCFFFHHHGGGFFFDDDCCCLLLJJJGGGEEEDDDEEEFFFHHHFFFLLLRRRUUUUUUTTTUUUVVVbbb```___``````]]]VVVPPPVVVRRRNNNNNNTTTZZZ\\\\\\YYY]]]cccgggiiijjjjjjkkkiiioooyyy}}}zzz{{{}}}}}}xxxwww{{{sss}}}|||mmmjjj{{{zzz~~~}}}kkkiiilll^^^PPPNNNMMMNNNWWWLLL===<<<888555======<<<:::888777777888999<<<:::777444111///......---,,,,,,+++***)))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''',,,,,,,,,,,,,,,,,,,,,,,,///---+++******,,,...///333777???EEEIIIJJJHHHFFFIIIFFFEEEEEE@@@777333444444222000---+++******************))))))))))))************+++++++++,,,,,,***+++,,,...000111222333333888666777AAANNNccc~~~{{{mmmccc^^^YYYPPPJJJCCC???;;;888777666555444222222333666;;;BBBHHHLLLWWW___dddbbb[[[SSSHHH@@@===<<<999777777:::???CCC<<>>AAA>>>;;;;;;======:::777666888::::::999777777777222222222222222111111111///000111000---,,,---...111111111111111111111111,,,,,,,,,,,,,,,,,,------///...---,,,---///111222333333333222111111111111222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111222222333444555666666777777888999;;;<<<======AAAAAA???>>>===============>>>??????>>>===>>>@@@===>>>???@@@AAADDDIIILLLEEEDDDBBBCCCDDDFFFFFFEEEIIIHHHGGGFFFGGGGGGEEEDDD???AAABBB@@@======@@@DDDCCCFFFHHHIIIHHHFFFEEEFFFLLLKKKIIIHHHHHHHHHJJJKKKLLLPPPUUUXXXYYY[[[^^^bbbeeeccccccdddfffeee```\\\```[[[WWWYYY```fffgggfffbbbfffjjjlllllloootttxxxyyy|||~~~zzzsss}}}ssshhhiiijjj```YYYVVVOOOTTT```SSSBBBBBB:::222===AAAAAA???;;;777666777999::::::888666444222000///...------,,,+++***))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''++++++++++++++++++++++++...---,,,++++++,,,,,,---///000666@@@JJJPPPOOOLLLDDDFFFJJJLLLFFF<<<777888777666333000---+++++++++++++++***)))))))))******))))))*********+++++++++)))***+++---...000111222555888222000666<<>>;;;888666666666444222333444777<<>>:::999:::999999:::@@@HHHNNNPPPZZZkkkzzz}}}qqqggg[[[RRRHHHBBBAAABBBAAA??????<<<999999::::::888555888<<<>>><<<777333444666111111111111111111000000///000111000---,,,---...........................,,,,,,,,,,,,,,,,,,,,,,,,111///---,,,,,,...000111222555666444000...///222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222333333444555666777888999999:::;;;===>>>???@@@EEEDDDBBBAAA???????????????AAACCCBBB@@@???@@@AAA===???BBBDDDEEEGGGKKKNNNKKKHHHEEEEEEGGGJJJJJJIIIMMMNNNMMMKKKHHHEEEEEEEEEAAACCCDDDCCCAAAAAADDDHHHHHHJJJLLLLLLJJJHHHIIIKKKNNNNNNMMMMMMMMMNNNOOOOOOSSSVVVZZZ]]]___ccciiinnnnnnmmmlllooorrrrrrppplllpppkkkhhhkkkrrrwwwwwwuuuppptttxxxyyyyyy}}}tttrrruuutttllllllgggXXX[[[lll^^^KKKMMMAAA555BBBFFFEEEBBB===777555666888777888999888777555333111......---,,,+++***))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))******+++,,,,,,,,,,,,+++---///333;;;DDDJJJLLLLLLGGGJJJPPPRRRKKKAAA===???<<<;;;777444111///......,,,+++***)))))))))******))))))))))))*********+++((()))***,,,---///000111222555222222777777;;;IIIYYYzzzlllllliiiccc]]]VVVMMMEEE@@@;;;888666555666666333000999;;;>>>EEENNNYYYbbbhhhfffhhhaaaPPP@@@999999:::;;;<<<===???CCCLLLXXXaaaiiiooozzz|||mmmaaaPPPJJJBBB???AAABBB@@@===AAA===::::::<<<<<<:::888:::???BBB>>>666000111444222222111111000000/////////111222000---,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,222000...,,,,,,---///111222666999555///,,,...333222222222222222222222222222222222222222222222222000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222333333444555666777888999::::::;;;===>>>@@@AAAAAAGGGFFFDDDBBBAAA@@@AAAAAA???BBBEEEEEEBBB@@@@@@BBB@@@CCCFFFGGGFFFGGGIIILLLPPPLLLHHHGGGJJJMMMNNNMMMPPPQQQQQQNNNHHHDDDDDDFFFDDDFFFGGGFFFDDDDDDHHHLLLLLLNNNPPPNNNLLLKKKMMMOOOPPPPPPQQQQQQRRRSSSSSSSSSXXX[[[___aaaccciiiqqqwww{{{yyyxxxzzz~~~~~~{{{{{{xxx{{{~~~}}}|||yyyeeedddwwwiiiUUUXXXIII:::HHHIIIHHHEEE>>>777444555777555777888:::999777444222//////...---+++******))))))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''(((***+++,,,,,,+++***+++---111666:::???CCCFFFLLLOOOUUUVVVNNNDDDAAADDDAAA???;;;888555222111111---,,,***)))))))))******))))))))))))************((((((***+++---///000000,,,333666;;;AAA;;;555<<<===YYY}}}ppphhhdddbbb\\\SSSJJJEEE@@@<<<999777777777444111333999999===CCCKKKUUU```jjjpppcccVVVIIIBBB===999888:::888888666777EEE]]]sss~~~}}}~~~iiiVVVLLL@@@@@@AAABBBAAA@@@???===>>>===;;;888777777777777:::BBBCCC:::111000111000000000000000000000000000...............------------...///000000///...---.........------,,,,,,+++...///000222333333222222888888777666444333222111111111111111111111111111111111111111111111111111222222222222222222222222333333333333333333444444222222222111111111111111333333333222111111444666:::444222555777333000111777;;;???AAAAAACCCGGGKKKKKKIIIFFFCCC@@@???>>>>>>GGGDDDDDDFFFEEEAAA@@@BBBEEEIIIKKKIIIEEEFFFLLLSSSWWWRRRLLLIIIKKKNNNQQQQQQOOOQQQRRRNNNIIIDDDBBBBBBFFFHHHKKKMMMLLLMMMQQQVVVLLLQQQUUUTTTQQQQQQWWW]]]]]]]]]```ccccccbbbffflllgggkkkooorrrtttwww}}}xxxvvvppplll[[[YYYUUUDDDLLLHHHTTTIII===DDDAAA666:::@@@:::888<<<;;;555111222222000//////000000///---)))))))))))))))(((((((((&&&''')))***++++++******(((((((((((())))))))))))))))))))))))))))))))))))*********++++++,,,,,,---++++++,,,...222555888:::BBBMMMWWWWWWNNNGGGHHHLLLIIIBBB???BBBDDD>>>555000,,,,,,,,,+++***))))))((())))))))))))************+++***))))))***,,,...///111222333444555777888888;;;BBBSSStttvvvkkkeeeccc___[[[TTTMMMHHHDDD>>>:::333333666888666333555;;;>>>BBBKKKXXXdddkkklllkkkUUUJJJ@@@;;;777444444777:::999888>>>QQQkkk|||nnnYYYKKKFFFBBBAAAAAAAAA@@@>>>=========<<<:::888777666666666777>>>@@@888111000111111////////////////////////..............................////////////.....................---------///000111222333333222222666666555444444333222222111111111111111111111111111111111111111111111111222222222222222222222222222222222333333333333333222222222222222222222222222222111000111222444444999777555777<<>>===888===CCCFFFFFFEEEFFFHHHHHHFFFDDDBBB@@@@@@??????JJJFFFDDDDDDCCCAAABBBFFFFFFJJJLLLIIIEEEFFFLLLRRRZZZUUUPPPMMMMMMOOOOOONNNRRRSSSSSSQQQMMMJJJJJJLLLGGGKKKQQQTTTUUUUUUWWW[[[XXX^^^cccdddaaaaaaeeejjjmmmqqqsssqqqnnnoootttwwwvvvwwwxxxxxxzzz}}}qqqjjj```iiijjjTTTSSSKKKUUUKKK>>>CCC???777<<<===888888>>>>>>888555888333333333555666555000,,,+++++++++++++++*********))))))***++++++***)))((((((((((((((())))))))))))(((((((((((((((((((((((())))))******+++,,,------,,,,,,---...000333666777???IIIUUUYYYSSSLLLJJJJJJHHHAAA>>>AAACCC===555000...---,,,+++***(((((('''))))))))))))))))))))))))***)))))))))***+++---...000111222333555666777888777777>>>RRRtttsssgggccceeefffYYYRRRKKKGGGEEEBBB===888111333999>>>>>>:::<<>>===<<<;;;;;;<<<;;;999777666555555555333999;;;555000///111222------------------------------......//////000000//////............//////......//////////////////111111222222333222222111444444333333222222222222111111111111111111111111111111111111111111111111222222222222222222222222111111222222222333333333333333222222222333333444333111...///333555555444777999666111444======666:::@@@HHHKKKIIIFFFDDDDDDDDDCCCBBBAAAAAAAAAAAABBBLLLGGGDDDDDDCCCBBBEEEJJJGGGJJJKKKIIIEEEEEEJJJPPPQQQNNNJJJHHHIIIJJJJJJJJJNNNOOOOOONNNMMMNNNQQQSSSPPPWWW___dddeeefffhhhjjjfffmmmuuuwwwuuutttuuuxxx}}}}}}llleeeyyyggg```WWW^^^VVVJJJGGGAAA<<<@@@===888:::BBBAAA:::777;;;666666888;;;===999222,,,,,,------------,,,+++***++++++++++++***)))((('''))))))))))))(((((((((((((((((((((((((((((((((((('''((()))***+++,,,------------------///000222222999CCCPPPXXXXXXSSSNNNLLLJJJCCC@@@BBBCCC<<<444000///...---+++)))(((''''''))))))))))))(((((((((((()))((((((((()))***+++,,,......000111333555666777:::777888@@@OOOoooyyyiiidddbbbbbbdddVVVLLLDDDCCCDDD@@@;;;777333777???FFFGGGDDDEEEIIINNNUUU```iiikkkbbbSSSGGG@@@;;;777888888888:::>>>888>>>HHHXXXnnnooo]]]LLLAAA@@@EEEEEECCC???<<<:::999::::::;;;:::888666444444444444///333555333//////111333,,,,,,,,,,,,,,,,,,,,,,,,------......///000111111//////---,,,,,,---///////////////000000111111111222222222222222222111111111111111111222222222222111111111111111111111111111111111111111111111111222222222222222222222222000111111222222333333333444333333333333444666666777333///111777:::999777666;;;888///444@@@BBB999<<>>;;;333,,,+++,,,.........,,,***(((++++++++++++******))))))))))))))))))((((((((((((((((((((((((((((((((((((&&&'''((()))***,,,------------------------......333;;;FFFQQQVVVVVVTTTQQQSSSLLLHHHGGGEEE<<<444000///...,,,+++***))))))))))))))))))((((((((((((((((((((((((((())))))******+++,,,...000222333555666:::777;;;AAADDDQQQyyyvvviiifffddd^^^XXXUUUUUUIII@@@AAABBB>>>999777444888@@@HHHJJJGGGHHHMMM]]]ccciiihhh^^^PPPCCC<<<;;;888777999::::::===CCCDDDPPP```ooo~~~uuu^^^NNNFFFBBBBBBDDDDDDAAA>>>:::888888999::::::888666444333222333333---///000111///---///222,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000111///...---,,,,,,---...//////000000111111222222222222222111111111111111111000000000111111111111222111111111111111111111111111111111111111111111111222222222222222222222222000111111222333333444444555444444333444666888999;;;777444555;;;>>>===;;;666===<<<888@@@PPPTTTLLL===AAADDDDDDAAA??????@@@>>>???@@@BBBCCCDDDEEEEEEHHHFFFHHHMMMNNNJJJIIIKKKFFFHHHIIIIIIHHHIIIMMMPPPVVVUUURRRQQQTTTZZZaaafffeeefffgggiiimmmqqqtttuuuttt{{{~~~|||}}}tttjjjlllooosssmmm\\\QQQSSSVVVKKKAAAAAALLLMMMBBB>>>CCC>>>:::777999<<<;;;555///***,,,...///...,,,)))'''***************++++++,,,***)))))))))((((((((('''''''''''''''''''''''''''&&&''''''(((***++++++,,,------------,,,,,,,,,+++///333;;;DDDMMMSSSVVVWWW^^^WWWQQQNNNHHH>>>666222///...---+++++++++,,,---******))))))(((((((((''''''((((((((())))))))))))***+++,,,...///111222333111000555===;;;<<>>>>>999666888333666>>>FFFIIIHHHLLLQQQgggjjjiii```QQQDDD===<<<666444555888999;;;@@@HHHZZZiiizzz|||gggPPPFFFDDDBBB@@@???@@@>>>;;;999777888999:::888777555333222111111111---,,,...000///,,,---111++++++++++++++++++++++++,,,,,,------......//////......------------......000000111111111111111111000000/////////000000111000000111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111222333444444555555666555444444555888:::<<<<<<:::777888<<<>>>>>>===888;;;;;;999@@@KKKMMMHHH>>>@@@BBB@@@>>>===???BBB???@@@AAACCCDDDEEEEEEEEEEEEFFFKKKRRRSSSNNNKKKKKKIIIKKKMMMOOOPPPRRRVVVXXXZZZYYYXXXWWWYYY___gggmmmqqqqqqtttwww|||~~~}}}|||~~~|||pppooopppzzzwwwbbb[[[dddjjj\\\LLLHHHUUUYYYNNNHHHMMMBBB<<<777888<<<===999333,,,...111222111...***'''***))))))******,,,------******))))))((((((''''''''''''''''''''''''''''''''''''(((((())))))******++++++,,,------,,,,,,+++,,,...222888@@@JJJSSSXXX```ZZZUUURRRLLLBBB;;;999222111///---,,,---...///++++++******))))))(((((((((((())))))))))))(((((()))***+++,,,---...///000222111444888777777AAAPPPrrr{{{qqqiiifffiiidddWWWPPPPPPGGG<<<777:::999333333999777:::AAAIIIMMMOOOVVV^^^cccaaa[[[PPPEEE>>>===>>>777666777;;;>>>BBBJJJSSSnnnyyytttdddUUUFFFAAABBB@@@>>>===<<<;;;999888888999:::;;;777666444222111000000111///,,,,,,//////++++++///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,------......------,,,111111111111000000000000......------...///000111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111222333444555666666777666666555444666999<<<>>>::::::999999999:::<<<<<<;;;888666777:::<<<;;;999===@@@BBBAAA??????BBBEEEAAABBBCCCEEEEEEEEEEEEEEEEEEFFFLLLTTTUUUQQQMMMMMMNNNPPPTTTWWW[[[^^^bbbddd]]]___bbbeeehhhmmmsssxxx|||iiieeewwwvvv```VVVaaafffZZZPPPRRREEE>>>999;;;@@@BBB===777000333666888777333...+++,,,+++*********+++,,,---*********)))((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))***+++------------,,,+++,,,---000555???JJJRRRZZZUUURRRQQQMMMFFFBBBBBB777555222///---------...,,,,,,,,,+++***)))))))))((()))*********)))(((((())))))***++++++,,,------444666888888999;;;???CCCSSSnnnyyyhhhiii___YYYZZZSSSGGGCCCHHH???666222666555///222:::>>>@@@FFFOOOTTTYYYbbblllYYYSSSIII@@@;;;:::;;;===;;;;;;===BBBFFFKKKUUU___www~~~vvvcccPPPGGG@@@???@@@>>>===>>>999999888888888999;;;<<<777666444222000000000000111,,,,,,000///***)))...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,............,,,+++222111111111000000//////---,,,,,,,,,---...000111222222222222111111111000111111111111111111111111111111111111111111111111222222222222222222222222222222333444555777777888777666555555666999===???888999999777666666999;;;<<<777666<<<@@@>>>===???===@@@DDDEEECCCBBBDDDGGGBBBCCCEEEFFFFFFFFFEEEDDDFFFGGGLLLTTTUUUQQQNNNOOOSSSUUUYYY^^^cccgggkkkmmmhhhnnnvvv|||qqqnnnqqqbbbjjjnnn___RRRQQQFFF@@@<<>>BBBCCCGGGOOOZZZcccfffccc___NNNHHH@@@;;;:::::::::999===@@@HHHQQQWWW[[[ccclllqqq]]]EEECCC???<<<::::::;;;;;;:::::::::999999888888888555333222000///...//////+++---///000000///---+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......---,,,---...///000111111000000//////......555444222000//////000000////////////000000000000111111111111111111111111222222222222222333333333444333222111222333444555666444;;;@@@<<<===???999666888999888999::::::888999::::::;;;<<<===>>>>>>333777:::;;;;;;;;;???BBBCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGIIIKKKMMMGGGMMMTTTWWWWWWVVVVVVWWW^^^ccceeeeeekkkvvv||||||yyy~~~~~~{{{xxxnnnhhhUUUHHHMMMLLLLLLAAACCCKKK>>>777LLLAAA>>>;;;888666777999;;;999555///******---...,,,///,,,(((((()))***((('''((((((((()))))))))))))))))))))))))))))))))))))))'''(((***+++---...000000...---,,,---000444888:::CCCAAABBBIIIRRRUUUQQQLLL@@@;;;999:::666...,,,...++++++,,,,,,***)))'''%%%))))))))))))))))))))))))'''((((((***+++,,,------...///000222444666777888777???OOOjjjwwwpppjjj```XXXOOOJJJEEE@@@???BBB<<<:::888666777<<>>;;;:::999:::;;;:::::::::999888777777666444222111///............+++---///000000///---+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,...///000000000000000000/////////444333222000000///000000/////////000000000111111111111111111111111111111222222111111222222333333444333222222333444555666777666>>>BBB;;;;;;>>>999777888888888888888888777777888999999;;;;;;<<<===999<<>>>>>AAADDD@@@AAABBBBBBBBBCCCEEEFFFMMMPPPSSSUUUSSSPPPMMMKKKMMMRRRXXX\\\]]]^^^___```gggllloooqqqxxxwwwnnn^^^RRRVVVRRRRRRHHHFFFMMMDDD???NNNHHHDDD???<<<<<<<<<<<<<<<888555///,,,,,,......,,,...+++(((((()))***)))'''(((((((((((((((((((((((((((((((((((((((((((((((())))))******,,,---///000---------...000333666888<<<;;;<<>>@@@BBBHHHPPPWWWbbbcccdddaaaZZZOOOCCC<<<777777777888<<<@@@CCCEEEKKKYYYppp}}}kkk[[[TTTMMMIIIFFFGGGKKKKKKEEE???@@@>>><<<:::888888888999:::999888666555333222222000///...,,,++++++,,,,,,+++,,,...//////...,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...////////////000000111111111111111111000000000000000000111111111222222222222111111111111111111111111222111000000000222444555333333444555666777888999:::;;;EEEFFF999666:::888888666666888777555555777888999999:::;;;<<<===>>>DDDFFFHHHFFFCCCAAACCCEEEDDDGGGIIIIIIHHHJJJMMMQQQZZZaaaiiinnnnnnllljjjjjj___bbbfffkkkrrrxxx~~~zzzvvvxxx{{{qqqooosssxxx{{{uuuzzz{{{~~~|||~~~|||zzzjjjZZZVVVUUUPPPLLLSSSKKKBBB???BBBDDDAAA<<<888666666777666222//////+++++++++,,,,,,,,,+++***((((((((('''''''''''''''((((((((((((((((((((((((---+++)))((((((***,,,...,,,,,,---....../////////222000000555>>>FFFJJJKKKHHHLLLQQQRRRLLLDDD>>>;;;555444222///...------...))))))))))))))))))))))))))))))))))))************,,,---...///111222333444;;;666666;;;<<>><<<;;;999888777777777888777666555333222111000///...---+++++++++,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---...///.........///000000000111///000000000111111000000000111111111222222222222111111111111111111111111222111111111222333555666333333444666777888888999:::;;;EEEEEE999555999777999666666;;;:::666555888<<<<<<===>>>???@@@AAAAAADDDFFFHHHFFFCCCAAACCCEEEFFFHHHJJJJJJIIILLLRRRXXXYYYfffwwwlllmmmqqqwwwtttiiigggjjjmmmjjjkkkrrrxxxzzzvvv~~~vvvyyy}}}{{{xxxuuuwww~~~~~~qqqsssnnnnnntttyyyyyyyyyzzzzzziiiaaabbb___UUUVVVLLLBBB>>>@@@BBB@@@===;;;:::<<<@@@===555111222---///000000///...,,,+++))))))((((((''''''''''''''''''''''''''''''''''''---+++)))'''''')))+++---++++++,,,,,,,,,---------333111000333:::AAAEEEGGGGGGNNNUUUUUUOOOGGG@@@===888666333000...---,,,,,,))))))))))))))))))))))))))))))))))))))))))******,,,,,,---...///111222222999444777>>>===<<>><<<=========<<<;;;;;;999888777666666666555555444333222111000//////...,,,+++++++++,,,---,,,,,,------------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,...///---...............//////......///000111111111000000000000111111111222222111111111111111111111111111111222333444555666666333333555666777777777777999999BBBCCC999777:::666888555888??????999777:::>>>>>>???@@@AAABBBBBBCCCBBBEEEGGGFFFDDDDDDFFFIIIHHHKKKMMMMMMNNNSSS^^^fffdddxxxsssddd]]]]]]^^^______^^^hhhrrr|||~~~yyy|||}}}mmmkkkrrrzzz|||xxx|||}}}rrrcccfffbbbdddnnnvvvsssjjjdddpppxxxoooqqqsssjjj___UUUIIIBBBAAABBBBBBAAA@@@???CCCIIIEEE999333444222555777666333///---,,,******))))))((((((''''''''''''''''''''''''''''''+++***((('''''')))***,,,***************++++++,,,333111///111555;;;???AAAFFFQQQYYYWWWPPPIIICCC>>><<<:::777444000...,,,+++))))))))))))))))))))))))((((((((())))))*********++++++,,,---...///000000666222444888888666===HHHyyyssslllhhheee\\\NNNBBB;;;999888999777777>>>GGG>>>???DDDMMMWWW___aaa```WWWTTTNNNFFF===999999:::999:::<<>>===<<<<<<;;;;;;:::999888777666666555555333333222111111000/////////...---,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...---------------,,,,,,,,,,,,---///000111111111111/////////000000000111111111111111111111111111111000222444666777777666666333444555666666666666555888666>>>AAA999999;;;555888555:::DDDEEE<<<999=========>>>???@@@AAAAAABBBAAADDDGGGHHHHHHIIILLLOOOQQQTTTWWWXXX\\\eeetttyyykkkdddddddddaaa]]]\\\XXXcccrrrxxxrrrvvvzzzjjjjjjhhhjjjsssvvvnnnccc[[[gggppp~~~{{{~~~}}}oooeeeWWWKKKEEEEEEGGGHHHDDDDDDJJJQQQKKK<<<444666888;;;===;;;666111---,,,,,,++++++***))))))((((((''''''''''''''''''''''''((((((((((((((()))***+++***)))((('''''')))+++,,,///...---...111555999<<>>AAA999:::<<<===<<<<<<<<<===999888888777666555555444222222111111000000/////////...---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...---------,,,,,,+++++++++,,,---///000111111111111////////////000000000000111111111111111111111111000222555888999999777666333444555666666555444444777444;;;???::::::<<<555888555;;;GGGHHH???;;;>>>;;;;;;<<<===>>>???@@@@@@AAADDDHHHJJJKKKMMMQQQTTT\\\```cccfffkkkxxxzzzqqqpppuuuuuummmeeehhhbbbnnnvvvnnnjjjfffiiiooouuuuuurrruuu{{{|||rrrbbbSSSJJJHHHKKKNNNHHHGGGNNNVVVOOO>>>555888;;;???AAA???888111---,,,,,,,,,,,,+++***))))))(((''''''''''''''''''''''''&&&'''(((((()))************((('''%%%&&&(((+++---+++******+++...222666888IIIVVV___\\\TTTNNNIIIDDDFFFEEEBBB???:::555000---))))))))))))))))))))))))%%%&&&'''((()))***+++,,,******+++,,,------......+++333888888999;;;;;;888{{{qqqjjjkkkbbbUUUJJJCCC???<<<:::;;;:::999777888???IIIQQQLLLOOORRRWWW```fff___SSSCCC@@@;;;777555666777999777000999HHHQQQbbbvvvooo]]]MMMEEEBBB>>>===???<<<:::888:::<<<<<<999666;;;777666:::<<<;;;666444000222///+++///777222''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......222111000000000111222333000000111111111222222222666777888888888888999;;;666777777777777888888888666666777777888888999999666555;;;CCCDDD===999;;;???>>><<<;;;<<>>DDDLLLRRRTTTQQQKKKGGGKKKKKKKKKHHHCCC;;;444//////...,,,++++++,,,---...)))))))))))))))))))))))))))***,,,---...------,,,---...000222444666888999wwwllldddbbbZZZOOOEEE@@@===;;;999888999:::;;;===BBBJJJPPPNNNUUU[[[\\\\\\[[[UUULLL<<<:::999777777888999:::>>>===GGGRRRYYYjjj{{{~~~dddWWWIIIDDD@@@===<<>>@@@@@@???===AAA===::::::999888555333...111222111222333000+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------222111000000000111222333111111111222222222222333555666777777777666777777888888888888888777777777555555666777888888888888444333777>>>???999666888===<<<:::999:::<<<@@@CCCGGGJJJQQQ[[[eeelllnnnmmmsssxxx~~~zzz}}}wwwvvvdddPPPRRRGGGEEEOOOVVVKKKCCCBBB???===;;;999:::;;;:::666222,,,000///+++***------)))(((+++---,,,***(((((()))&&&&&&&&&'''''''''((((((''''''((()))((('''(((******+++---///111111222111666;;;CCCIIIMMMMMMJJJHHHQQQRRRRRRNNNFFF???999777222000---++++++,,,------************************)))***+++------------,,,......///111333555777999{{{wwwrrrggg]]]VVVPPPGGG???;;;::::::999666888<<<@@@CCCIIINNNSSSTTT]]]ccc___UUUMMMGGGCCC666666777888999:::;;;<<>><<<<<<>>>:::<<<>>>???@@@AAADDDFFFKKKGGG@@@999444222333333000000222555333...,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111000000000000111222333222222222222333333333333333444666777777666555444999999999888888777777666222444666888888888777666666555777;;;<<<999888999<<<===<<<<<<===@@@EEEIIINNNRRRZZZfffrrr|||}}}zzzrrrZZZSSSOOOHHHLLLQQQKKKGGGEEE>>>>>>;;;999;;;>>>???;;;777000222111---,,,---,,,)))---...///...+++)))))))))&&&''''''''''''((((((((('''''''''&&&&&&&&&&&&%%%***+++,,,...///000000000...111777>>>CCCGGGIIIJJJVVVYYYYYYSSSJJJCCCAAABBB888444///,,,+++,,,,,,,,,************************)))***+++,,,------------///......///111333666888xxxpppssspppcccVVVLLLHHHAAA<<<999:::;;;<<<666999===CCCIIIPPPVVVZZZ]]]aaabbbZZZLLLAAA;;;999666666666888;;;???CCCEEEQQQZZZeeebbb^^^jjjpppdddIIIEEEAAA???===<<<;;;<<<999;;;<<<;;;===CCCLLLSSS\\\WWWLLL<<<222333888<<<>>>444000333222+++)))...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++//////000000111111222222222222333333333444444444222333555888::::::888666;;;:::999888777666555555000222555888999888666555999999:::<<<======>>>??????AAACCCDDDFFFKKKSSSXXX___aaahhhrrr~~~xxxhhhaaaZZZOOOMMMPPPMMMMMMJJJ???@@@???>>>>>>>>>===:::888444444222000...---+++)))---------,,,+++)))))))))'''''''''''''''((((((((('''((((((&&&'''))))))&&&******+++,,,......//////+++,,,000555;;;AAAFFFIIIUUUYYYZZZUUUKKKFFFGGGJJJ>>>888111---,,,,,,,,,+++++++++++++++++++++++++++))))))***+++,,,---------///...------...111555777~~~pppnnnrrrnnn___QQQEEECCC???;;;:::;;;>>>AAA;;;<<<@@@FFFOOOWWW^^^aaaccc^^^WWWNNNDDD:::555444555555666;;;BBBLLLUUU[[[jjjqqqvvvkkk]]]______PPPCCCBBB@@@>>>???@@@>>>;;;::::::999;;;AAAOOOaaannnuuuppp___GGG999===JJJSSSVVVBBB222000000+++)))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++......///000111111222222222222333333333444444444222333555999===>>><<<:::::::::999888666555444444000222555888999888777666888999:::;;;===@@@BBBCCC@@@DDDIIILLLPPPWWWaaahhhnnnsss|||~~~{{{}}}|||~~~hhhZZZTTTTTTSSSVVVRRRCCCBBBDDDEEEDDD???;;;888777888666555333111...,,,,,,+++***)))))))))))))))((((((((((((((((((((((((((('''))))))'''+++111000,,,))))))***++++++------...------...111555;;;@@@CCCMMMRRRTTTQQQJJJFFFJJJOOODDD<<<333---------,,,***++++++++++++++++++++++++((())))))***+++,,,---...///---,,,+++---///222555wwwooollllllfffXXXKKK@@@@@@===;;;999;;;???CCCCCCCCCFFFLLLTTT\\\aaaccc^^^SSSIIIBBB===777444444444555999AAANNN^^^llluuusss\\\TTTPPPDDDAAA@@@>>>???DDDHHHEEE>>>;;;999999>>>KKKaaawwwoooPPP@@@JJJ___nnnqqqZZZ???222000...,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111222222222222222222222333333333333333222444888===???===:::999888888777555444333333111333555777999999888777444777999:::>>>DDDHHHHHHEEEKKKQQQUUUZZZbbbnnnwwwzzz{{{yyyyyyyyyxxxwww|||wwwhhh___\\\ZZZ___ZZZIIIGGGIIIJJJJJJGGGAAA<<<999<<<888777777444000...///+++)))''''''((())))))((()))))))))(((((((((((('''&&&******(((...666666000))))))))))))***+++,,,---///......///222555999;;;BBBFFFJJJJJJHHHHHHLLLQQQIII???444...---...---+++,,,,,,,,,,,,,,,,,,,,,,,,((((((((()))+++,,,...///------,,,+++,,,...000222xxxtttmmmggg```WWWMMMEEE<<<<<<;;;999777999>>>BBBKKKLLLOOOUUU[[[______^^^PPPFFF>>>;;;999555555888888;;;AAAMMM\\\mmm|||rrrXXXJJJHHHBBB@@@???===???JJJRRRNNNDDD;;;888777???PPPggg|||qqqMMM<<>>:::888:::777222000333000---***)))***+++)))((())))))))))))((((((((('''%%%))))))'''---888777///)))(((((((((((()))+++,,,------------...///111222888<<>>BBBJJJVVVeeettt~~~xxxkkkRRRDDDEEEEEE@@@>>>;;;@@@NNNYYYUUUIII:::666555===NNNbbbttt}}}iiiCCC111CCCeee|||gggFFF666666333,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++,,,...000111222111111000000111111111222222222555222///111555777444111555555555444333333222222444444555777888:::;;;;;;>>>DDDIIIKKKRRR\\\aaa___dddjjjqqquuuxxx}}}yyyrrrqqqpppxxx|||ssslllgggkkkfffSSSOOOJJJIIISSS^^^___RRRDDD@@@;;;999;;;999333222555555111---+++,,,,,,***(((******))))))((((((((('''%%%)))(((%%%,,,777666---)))(((''''''''')))***++++++++++++,,,,,,,,,,,,,,,222666<<>>222777;;;>>>BBBLLL\\\iiirrreeePPP===888IIIfff}}}fffDDD222000333,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------,,,,,,,,,---------......333111000...------------,,,,,,,,,,,,,,,,,,,,,,,,---...///111111111000///222000000333444222222555444444444333333333222222222222222333333333444444111333666777777999>>>BBBFFFHHHMMMSSS[[[dddkkkooo{{{~~~vvvxxx|||~~~pppttt}}}|||rrrjjjcccYYYSSSWWW]]]\\\VVVRRRKKKFFF>>>888555666999<<<>>>;;;666000,,,)))((((((&&&))),,,+++(((&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))***,,,---......---,,,+++000777>>>CCCJJJSSSYYYLLLJJJFFF>>>666111111444,,,,,,111111,,,000222(((((((((***++++++***))))))+++,,,,,,,,,,,,,,,,,,---yyypppmmmeee```WWWNNNGGGCCC???===<<<;;;;;;<<>>:::888;;;===???AAAFFFNNNYYYbbbooouuuuuuiiiYYYKKKBBB===888:::999777;;;AAACCC@@@;;;LLLddd{{{uuuaaaIII===???FFF@@@===@@@>>>EEEVVV^^^RRRAAA999:::;;;;;;<<<;;;777111111666;;;;;;888222///333DDD\\\nnn{{{qqqPPP888111222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,---------......//////......---......///,,,,,,,,,,,,,,,,,,------------.../////////......///,,,---111222111222555444444333222222111000000222222222222222222222222222666;;;>>>AAAFFFMMMRRR]]]aaaiiisss|||~~~wwwiii\\\VVVUUUTTTTTTUUUZZZRRRGGG===888777888888999777333///,,,+++***)))&&&))),,,+++)))''')))+++(((((((((((((((((((((((())))))))))))))))))))))))))))))+++,,,,,,---,,,,,,......//////111999CCCLLLPPPPPPMMMEEE;;;333000000000''',,,555///***---,,,***+++,,,,,,+++***((('''++++++++++++,,,,,,------wwwtttpppdddXXXPPPIIIAAA===<<<;;;999666777;;;AAAHHHPPP]]]lllvvv{{{yyyqqqbbbRRREEE>>>;;;:::CCCEEEAAAEEEPPPQQQHHH<<>>>>>:::<<>>999333///111333000000...---000:::HHHSSSZZZbbbaaaPPP;;;//////222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,---------......------------......//////,,,,,,,,,---------------------..................---+++,,,000222000222555444333333222111111000000666666777777777777777777888===CCCIIINNNUUU^^^dddkkkqqqyyyvvvlllhhhfff```\\\[[[fff\\\NNNBBB<<<999888777555444222000...,,,+++***'''***,,,+++)))(((***,,,''''''''''''''''''''''''(((((((((((((((((((((((())))))***++++++,,,,,,,,,...///...------222;;;BBBJJJKKKJJJEEE<<<555222222333***555DDD>>>111---+++,,,,,,------,,,***((('''*********+++,,,,,,------zzzpppooojjj\\\OOOIIIDDD>>>;;;;;;;;;:::999555:::CCCNNN\\\lll|||xxxeeeUUUIIIAAA===;;;@@@MMMQQQJJJLLLVVVWWWMMM@@@BBBHHHQQQ___fff```UUUPPPFFF======???;;;999???GGGQQQWWWQQQFFF>>>===>>>999::::::777333111111333000111000///...000666;;;===@@@>>>444---,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********,,,,,,,,,---------......,,,,,,---....../////////,,,,,,,,,------..................---------......---***,,,000111000111555333333333222222222111111555555666777888999:::;;;<<>>;;;:::;;;===>>>===AAAJJJVVVfffuuuoooWWWHHHAAA>>>>>>@@@JJJWWW\\\SSSNNNRRRRRRLLLBBBAAA@@@BBBJJJOOOLLLDDDTTTSSSGGG===@@@<<<777======???AAAAAA???<<<999777000111111000///...///111000111111///------...000///222222000///000---(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,---------......+++,,,---...............,,,,,,,,,---......//////000///......---............+++,,,000111000111444222222333333333444444444111222444777999<<<===>>>BBBIIISSS]]]hhhtttxxxvvvxxxxxxyyy{{{zzzssswwwbbbPPPDDD<<<555000222333333333111///---++++++---...,,,)))(((***---))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,,,,///111111///...111444555:::>>>@@@??????AAACCCFFF999999;;;111+++---,,,,,,------...---,,,***)))((())))))***+++,,,------wwwrrrjjj```WWWOOOIIIFFF???@@@???<<<888888===BBBMMMNNNSSS^^^lllxxx}}}qqq^^^JJJ@@@<<<>>>EEEMMM\\\gggkkkaaaSSSMMMLLLLLLCCCBBB>>>;;;===AAA@@@<<>>===666999777666777888888555444333.........,,,++++++,,,---............---,,,------+++///222000000111///***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++,,,,,,,,,---------......+++,,,---.........---,,,,,,,,,------.../////////111000///........./////////---...111222000000333222222333444555666666777444555888<<<@@@DDDGGGIIIRRRZZZeeeqqq}}}~~~yyywwwyyy}}}~~~zzzeeeTTTJJJCCC<<<888333444444555333000...,,,---//////,,,)))'''***,,,************************))))))))))))))))))))))))((((((''''''((()))+++,,,***,,,......,,,+++...111222666<<<@@@BBBFFFKKKOOOOOODDD>>>777++++++///+++,,,,,,---......---,,,+++(((((()))***+++,,,------hhhgggcccXXXKKKCCCBBBEEE<<>>555666777888999888444111111555333222000...,,,,,,,,,---,,,,,,,,,++++++,,,------)))...///,,,***---000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,.........---,,,+++,,,,,,------...///000000222111000///......///000111......222222000000333111222333444666777888999;;;===@@@EEEJJJOOOSSSUUUbbbjjjvvvxxxwwwyyy~~~vvvcccTTTNNNJJJFFFBBB333444666666444111...,,,///000000---)))'''))),,,************************))))))))))))))))))))))))((((((''''''((()))+++,,,(((***+++***((((((,,,000222666===BBBEEEKKKQQQVVVRRRLLLHHH>>>000111222(((+++,,,---.........---,,,'''((()))***+++,,,------uuugggbbbXXXNNNFFFAAA>>>>>>@@@@@@===999777999AAAGGGVVV[[[```dddhhhjjjddd\\\LLLEEEBBBCCC???BBBZZZwww|||}}}|||pppYYYFFFGGGRRRPPPEEE===@@@CCC@@@======;;;888<<<<<<888AAAHHHCCC???:::333000000000///,,,......---------,,,,,,,,,///,,,)))))),,,...---+++,,,,,,,,,,,,,,,,,,,,,,,,---...//////...,,,***))),,,,,,,,,------.........+++---///000000///---+++,,,,,,,,,+++++++++******......---------,,,,,,,,,---------............///---------...///000000111///////////////.........333111...000333666666555555444555777555333777>>>BBBFFFKKKQQQVVV]]]ccchhhrrrwwwvvvtttwwwuuuyyyyyyqqqgggSSS\\\bbbFFF:::======888555666333...444222///,,,)))(((''''''(((((())))))******++++++((((((((((((''''''''''''))))))))))))))))))))))))((())))))+++,,,---......///000444===HHHRRRWWWYYYXXXSSSJJJ@@@777111---++++++***,,,///222111---)))---+++)))((()))+++---///yyyooogggaaaWWWMMMEEE@@@??????@@@@@@===:::888;;;BBBHHHTTTXXX[[[]]]^^^]]]VVVMMMBBB???BBBHHHHHHJJJ\\\qqq}}}}}}zzzmmmXXXHHHJJJTTTLLLBBB;;;===@@@>>><<<;;;<<<888<<<======JJJVVVTTT===999333000000000...,,,......---------,,,,,,,,,...,,,******,,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,------------------+++---///000000///---+++,,,,,,,,,++++++++++++***......---------,,,,,,,,,------------............------......///000000111/////////...............///---,,,---111333333222444333444777666666<<>>:::777444222000///777555222000...,,,***((()))))))))*********++++++((((((((((((''''''''''''((((((((((((((((((((((((((())))))***+++,,,---...---...444???LLLUUUWWWVVVZZZVVVOOOFFF>>>888444222///...---///222222000......,,,***))))))***,,,...tttooogggccc]]]SSSIIIBBB???>>>???>>>???>>><<<;;;>>>EEEKKKPPPTTTUUUTTTRRROOOFFF>>>:::===FFFOOOPPPPPPXXXeeewwwyyyxxxooo\\\MMMJJJPPPHHH@@@:::<<<>>>===;;;::::::666999:::<<>>999777444222//////111222333333000...,,,***)))***+++,,,qqqiiiggg```[[[UUUKKKBBB<<<;;;<<<===<<<===?????????DDDKKKQQQQQQTTTSSSOOOJJJFFF???888777AAANNNSSSOOOMMMSSS[[[oootttvvvpppaaaQQQIIIGGGEEE@@@<<<<<<>>>>>><<<;;;888333555555555BBBOOOMMM888444///...///000...,,,......---------,,,,,,,,,,,,++++++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111333.........------,,,,,,,,,+++,,,...//////...,,,+++------,,,,,,,,,+++++++++......---------,,,,,,,,,,,,,,,---------...............//////000000000000---------....../////////333333333444555666555555999999<<>>AAABBBDDDIIIQQQWWWXXXYYYVVVNNNGGGCCC===888888FFFRRRQQQJJJKKKUUU___rrrsssooofffYYYOOOIIIFFFDDDBBB???===>>>???>>>;;;666222555444111999AAA;;;555111------//////---+++......---------,,,,,,,,,+++,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,...///000.........------,,,,,,,,,,,,,,,---......---,,,,,,---------,,,,,,,,,++++++......---------,,,,,,,,,,,,,,,,,,------------.../////////000000000000000------......///000111111444444555555555555666666;;;;;;@@@HHHNNNVVVbbbnnnzzz~~~}}}tttmmmzzz}}}||||||rrr{{{iiiYYYNNNNNNGGG888222777555333222333777777444000......------,,,,,,++++++((((((((((((''''''''''''''''''''''''''''''''''''((((((((())))))*********///---///777DDDLLLNNNMMMYYYXXXVVVRRRMMMHHHBBB@@@>>>;;;555000------000222333111///---+++*********vvviiiaaaZZZPPPFFFCCC>>>999777777999;;;>>>BBBEEEGGGIIIMMMSSSYYY]]]]]]WWWMMMDDDAAA???<<<<<>><<<999555333777777111777;;;333222...,,,,,,...///---+++......---------,,,,,,,,,,,,---//////---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,------------,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,------------000000000000000000000000------...///111222333333111222333444444666999<<>>EEEHHHKKKLLLLLLNNNSSSWWWWWWWWWQQQFFF@@@AAADDDDDDGGGOOOOOOHHHMMMbbbuuu}}}uuuaaaLLLCCCEEEFFFDDD>>>@@@>>>999888:::888444555222666555...222666...///,,,***+++...///---***......---------,,,,,,,,,,,,///111000---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,++++++,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,......---------,,,,,,,,,++++++,,,,,,,,,---------000000000000000000000000......///111222444555555333555777888:::???FFFLLLRRRTTT\\\gggooowww}}}xxx~~~|||xxxzzzrrrqqqrrrtttyyy|||~~~~~~qqqlllmmmsssyyyzzz|||~~~{{{wwwttttttvvvxxxzzzyyy{{{}}}vvvzzz~~~}}}{{{zzzvvv|||uuurrrlllbbbYYYUUUWWW[[[EEE===555222555999888666111111000///...---,,,+++((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))---------...222777<<<@@@MMMNNNNNNNNNNNNNNNMMMMMMMMMKKKGGG???666000------333222111///---,,,+++***uuuoookkk^^^TTTLLLAAA@@@???=========???@@@AAAKKKMMMPPPOOONNNNNNQQQTTTLLLLLLHHH@@@===CCCJJJMMMSSSUUUOOOGGGSSSmmm{{{rrraaaNNNEEEEEEAAA;;;;;;>>><<<666444666555///555111333000(((,,,///'''...+++***+++...///---***......---------,,,,,,,,,---000222111---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,---,,,++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,......---------,,,,,,,,,++++++,,,,,,,,,---------111111111000000000000000...///000111333555666666999;;;>>>@@@DDDKKKUUU\\\cccgggooozzz}}}|||{{{}}}yyysssiiiccciiitttuuunnn```mmmrrrjjjeeeiiiiiieeebbb[[[VVVWWWXXXWWWZZZ___\\\SSSNNNQQQUUUVVVZZZ``````\\\XXXVVVVVVXXX[[[\\\\\\\\\]]]___dddjjjppptttqqqssstttuuu||||||uuunnniiimmmtttyyyzzzzzzzzzzzz{{{zzz~~~yyyyyyvvvpppmmmyyyzzz|||ooofffhhhoootttNNNDDD888444666999999777222111000///...---,,,+++)))((((((((('''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((***,,,.........111666;;;@@@AAABBBDDDFFFHHHJJJKKKSSSRRRNNNFFF;;;333...---222222111///...---,,,+++|||sssggg[[[QQQJJJGGGBBBGGGGGG@@@===AAAEEEEEEMMMPPPTTTWWWVVVSSSOOOLLLIIIAAA<<<@@@EEEGGGKKKQQQPPPOOONNNTTTiii}}}zzzlllfff___SSSIIIBBB???===<<<;;;888666666777666333///000000///...------,,,,,,---,,,************,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------........................------......///000000000222222333444333222111000...///333888888555666::::::???GGGOOOWWWaaaooo{{{{{{{{{}}}~~~}}}uuunnnooonnnnnnmmmjjjgggeeeccc^^^YYYUUUTTTVVVYYYYYYXXXNNNNNNNNNNNNNNNNNNOOOOOOIIIHHHGGGEEEDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDCCCCCCCCCGGGGGGHHHJJJKKKMMMOOOOOORRRTTTWWWZZZ[[[^^^aaadddnnnuuu|||zzzpppfff```___YYY[[[^^^bbbeeeggghhhhhhgggnnntttuuuqqqnnnpppsssssstttyyytttlllmmmqqq~~~yyyuuu\\\QQQKKKBBB555333555000...000000//////000...,,,)))))))))))))))))))))))))))((('''&&&%%%&&&''''''))))))))))))))))))))))))###'''******''')))111999???888555<<>>;;;@@@FFFGGGHHHJJJLLLOOOQQQXXXiiiwwwqqqcccXXXRRRIIIDDDAAA???;;;888:::777444444666666333///000//////...------,,,,,,,,,,,,++++++++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---------...---------------------------------...//////000000222222333444333333222111222111333666666666;;;AAAKKKQQQ[[[eeeooo{{{xxx|||}}}}}}~~~yyy{{{nnniiicccbbbcccaaa[[[TTTSSSSSSRRRQQQPPPMMMKKKJJJHHHDDD@@@@@@CCCDDDDDDBBB????????????????????????===<<<;;;999888888999999::::::::::::::::::::::::????????????????????????<<>>BBBFFFGGGFFFFFFIIILLLRRRWWW[[[XXXPPPIIIGGGHHHGGGHHHKKKNNNQQQRRRSSSSSSSSSYYY___```\\\[[[^^^bbbccccccfffooozzz~~~zzz|||yyyvvvvvvvvv~~~kkk___WWWLLL<<<777888111000111111111222333111///++++++++++++************)))((('''&&&%%%&&&''''''))))))))))))))))))))))))$$$(((+++***((()))111777<<<555222777>>>CCCFFFJJJQQQXXXZZZSSSIIIAAA999222333222000...---,,,++++++wwwppphhh___VVVQQQKKKEEEAAANNNNNNJJJEEEEEEKKKOOOPPPUUUWWWZZZ[[[XXXRRRJJJEEEBBB===;;;@@@FFFHHHGGGGGGTTTZZZ___ccclllqqqgggYYYKKKGGGBBBCCCFFFEEE>>>777888555222222444444222000//////......---,,,,,,,,,,,,,,,------------,,,,,,+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---...//////------------------------,,,------......///000000222222333444444444333333888555555777999>>>JJJUUUeeennnzzzuuuvvvwwwzzz{{{yyyvvvssszzzxxxtttqqqqqqtttyyy{{{mmmoooqqqrrrppplllhhhddd[[[VVVPPPNNNOOOOOOJJJEEEBBBBBBBBBAAA@@@???>>>===>>>;;;999999<<<<<<:::888:::::::::999999888888777333333222111000000000000111111111111111111111111999999999999999999999999555;;;???@@@===;;;<<>>DDDCCC>>>;;;===AAAAAADDDFFFBBB<<<999;;;>>>666888:::<<<===>>>>>>>>>AAAEEEIIIIIIGGGFFFJJJNNNRRRPPPQQQVVV^^^aaa```\\\```fffpppwww~~~wwwxxxuuunnnlllrrrwwwyyywwwlll]]]HHH???<<<444333222111333555555555444---------,,,,,,+++++++++)))((('''&&&&&&&&&'''((())))))))))))))))))))))))&&&***,,,+++(((***///555777222///222666;;;CCCKKKOOOWWW[[[XXXQQQIIIBBB<<<222111///---,,,,,,,,,,,,wwwooodddWWWPPPNNNLLLHHHCCCHHHGGGEEEEEEIIIQQQWWWZZZ^^^______]]]VVVMMMDDD>>>======>>>BBBFFFJJJPPPTTTkkkoooqqqooommmiii^^^RRRHHHDDDCCCIIIOOONNNDDD:::888555111000222333222000.........------,,,,,,,,,+++,,,............,,,+++***+++---......---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,---...//////000------------------------,,,------...//////000000111222333333444555555555<<<999777:::???JJJ\\\mmmzzz}}}wwwyyyzzzsssttttttoooiiiccc``````ccceeeXXXXXXYYYXXXUUUQQQMMMJJJOOOKKKFFFDDDEEEEEECCC@@@==================<<<<<<===;;;:::;;;======:::666888888777666555555444444333222222111111111000000111111111111111222222222444444555555666666666666777>>>EEEFFFBBB???BBBFFF???FFFMMMJJJBBB===>>>CCC@@@BBBCCC???:::888:::===333444666777777777666666;;;===???===::::::>>>BBBFFFDDDCCCFFFKKKMMMLLLJJJFFFKKKSSSZZZaaakkkxxx}}}yyyoookkklllkkkgggrrr~~~pppWWWIIIBBB888666111000333666666555666000000///......---,,,,,,***)))'''&&&&&&&&&'''((((((((((((((((((((((((((((((+++,,,+++)))***...222111///...000000333;;;DDDIIIPPPWWWXXXSSSMMMGGGDDD333222000---,,,,,,,,,---wwwkkk^^^OOOIIIMMMOOOKKKEEEAAAAAADDDIIIPPPXXX```fffiiigggbbb[[[QQQGGG===888:::???CCCCCCFFFPPP___jjj}}}}}}xxxoooeee[[[QQQIIIGGGDDDDDDJJJPPPOOODDD:::<<<777222000111222111///---------------,,,,,,,,,+++,,,............,,,+++)))***,,,---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---......///000000------------------------------...//////000000111111111222333555666777888<<<::::::>>>DDDQQQfffyyy~~~~~~{{{~~~qqqggggggccc```ZZZTTTPPPMMMMMMMMMGGGFFFEEECCCBBB@@@??????@@@===999888999999888666666666666777777888888999777555444666888777333///111111000000///...------333333333333333222222222111222222222333333444444222222333333444555666666777???GGGIIIFFFEEEIIIMMM@@@GGGMMMJJJBBB;;;===AAA@@@AAABBB???;;;888888999666777888888888777666555;;;<<<;;;888555444666999===;;;999;;;>>>@@@@@@>>>:::>>>BBBFFFKKKRRR[[[bbbqqq||||||}}}{{{zzzuuurrrkkkbbbeeemmmoooxxxfffUUUKKK???999222...222555444333555222222111000///...---,,,***)))((('''&&&'''(((((((((((((((((((((((((((((()))***,,,+++)))))),,,///,,,,,,...000///---222:::???EEEMMMRRRPPPKKKHHHGGG888555222///---,,,------~~~ooo```SSSGGGIIISSSYYYTTTLLLGGGJJJQQQYYY^^^aaaiiiqqqpppkkkaaaVVVJJJ@@@999666888???CCCCCCHHHYYYmmm{{{|||wwwlll```UUULLLEEEAAADDDAAA@@@DDDHHHFFF===555BBB<<<555111111111000...------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........///////////////...........................//////000000111222222111111222333555777999:::======AAAFFFLLLXXXmmm}}}|||tttsssmmm```UUURRRMMMLLLJJJGGGDDDAAA@@@???>>>===;;;::::::;;;<<<===:::888666666777888777666888777777777888999:::;;;777555333444666666222...333333333222222111111000//////000000000000//////......//////000000111111///000111222333444555555333999@@@CCCBBBCCCGGGJJJDDDIIIMMMKKKDDD@@@AAADDDFFFGGGGGGEEEBBB>>><<<<<<777888999999888777555444::::::888555111000000111333222222333444666555444888:::<<<===@@@DDDIIIMMMTTT]]]^^^^^^iiisss{{{qqqgggdddfff___```ppp{{{tttcccYYYKKK@@@555///333666444222555444333222111///...---,,,***)))((('''''''''((()))))))))))))))))))))))))))((()))******))))))+++---)))***---111///+++---111555:::CCCJJJJJJFFFFFFHHH>>>;;;777222...---------}}}ssstttooo^^^TTTLLLHHHTTTfffooohhh\\\[[[```jjjqqqppplllpppyyyssskkk^^^PPPDDD<<<888777999===???AAAMMMbbbvvvnnnfffZZZQQQJJJEEECCCCCCBBB@@@>>>>>>@@@>>>999555HHHAAA888333111111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++***))))))***,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------000000000////////////...////////////////////////000000000111222222333333111111222333555888;;;<<>>:::777555555777666333000444444444444444444333333,,,,,,---.........---,,,++++++,,,------...//////,,,,,,...///000222333333111444888:::<<<>>>@@@BBBFFFIIIKKKJJJFFFDDDEEEGGGJJJJJJIIIGGGEEECCCBBBAAA888999999999999777666555::::::888666333111000111000000000000111000///...222333555666888;;;>>>@@@EEEKKKIIIHHHRRRYYYbbbppp}}}{{{}}}{{{}}}xxxooolll^^^WWW^^^bbbeeennnsssqqqgggZZZIII<<<444777:::555333666555444333111///...,,,,,,+++***((('''''''''((()))))))))))))))))))))))))))&&&'''((((((((()))***+++)))(((***//////,,,,,,//////222:::CCCEEEBBBDDDIIIEEEAAA;;;555000...------tttjjjjjjbbbPPPPPPKKKNNNbbbzzz{{{mmmnnnuuu}}}sssttt|||sssjjj[[[KKK@@@:::999:::999::::::???QQQiiiyyy}}}bbbYYYOOOJJJGGGGGGHHHJJJDDDBBB???>>>===<<<:::888LLLEEE;;;444222000///---,,,,,,,,,,,,,,,,,,,,,,,,---,,,************,,,---,,,+++)))((()))+++...000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------111111000000//////......000000000000000000000000111111111222333333444444111111222333666999;;;===BBBJJJXXXgggrrr~~~}}}wwwxxxwwwpppggg___]]]^^^TTTNNNEEE@@@BBBDDD@@@:::<<<;;;:::999888777666666111222333444333111000...222333555666777777666555555444444333444555777888444111......000000---***************++++++++++++,,,---...//////...------,,,,,,,,,---...//////000)))***+++,,,...000111111222333444666999;;;===>>>>>>@@@@@@@@@??????@@@AAAEEECCCAAA???======>>>>>>:::;;;;;;<<<;;;999888777<<<<<<;;;999888666555444222222222222222000...,,,)))***---///222555777888@@@EEE@@@>>>EEEHHHKKKVVVRRRQQQYYYhhhqqqpppnnnoooiiijjj}}}xxxeeeXXXZZZXXXVVV\\\PPPeeeyyypppdddPPPAAA888;;;===888555888555555333111///---,,,++++++***((('''''''''((()))))))))))))))))))))))))))%%%&&&&&&'''((()))******)))&&&(((,,,...------000,,,...666@@@BBB@@@CCCJJJIIIEEE>>>777111...---,,,wwwlllbbbYYYPPPIII???DDDOOOhhh{{{{{{}}}~~~mmmdddPPPCCCAAA999444;;;<<>>===EEEGGGOOOdddnnniiigggZZZSSSOOOPPPOOOLLLOOOVVVZZZLLL===888888777666777:::999444,,,***111999>>>...---------,,,,,,++++++,,,,,,---------+++)))(((++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......000000111000///...000///.........///111222000333444444222222555999444444777===AAAEEENNNVVV]]]lll}}}www~~~xxxvvvvvvrrrfff]]]MMMKKKGGGBBB>>>;;;999999888777666555444333222111555444333222222222333333222222111111000//////...111111111111000000000000......///000000///......000///...,,,,,,,,,,,,---++++++,,,,,,,,,---------+++,,,---------,,,+++***+++++++++,,,------.........------,,,---...///000222555555111///111333222111222333333444444444444666444222333555666555333111111000000///......---............////////////000///---,,,+++++++++,,,)))******+++,,,,,,------333777999888555777???FFFDDDDDDDDDFFFJJJOOOSSSVVVPPPSSSYYY```fffkkknnnppp~~~{{{|||}}}nnneee]]]WWWHHHLLLWWWkkkqqqWWWFFFKKKOOOFFF>>>???888666222///------...000---,,,***((()))***,,,...(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((())))))(((((()))***,,,---,,,---///111333666777888???BBBDDDBBB:::333...,,,{{{|||uuujjj]]]RRRJJJEEECCCIIIPPP___xxxtttoooyyyyyyhhh^^^YYYJJJAAAAAA;;;;;;EEEIIIUUUZZZcccrrrrrrddd\\\UUURRRPPPQQQQQQSSSYYY```gggUUUBBB:::999888666555444000,,,+++---222<<>><<<999777666666666000000000111111111111111333222111000000000111111000000000///......------000000/////////.........***+++,,,------,,,+++***------,,,,,,,,,,,,------++++++,,,,,,---------,,,+++,,,---------,,,***))))))******+++,,,,,,---------------,,,---......///222777888222,,,,,,...///+++,,,...///000000/////////---,,,---...///...,,,,,,,,,,,,+++******))))))''''''(((***+++,,,---...,,,+++***))))))((())))))((())))))******+++++++++,,,///222222///000666;;;===<<<;;;<<<===@@@CCCEEEHHHJJJOOOTTTZZZ```dddfffkkkhhhiiivvvzzznnncccPPPMMMOOOXXXiiiyyyiiiSSSPPPQQQHHH@@@>>>>>>;;;666111//////111222///---+++)))((()))***+++(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((())))))(((((((((***+++,,,***+++,,,---///111222222===AAAEEEDDD===666000...zzzwwwqqqfffZZZOOOHHHFFFEEE>>>HHH[[[uuuwwweeennnzzzvvv___PPPOOOEEE???AAA???BBBPPP^^^nnnvvvyyy}}}qqq^^^VVVSSSTTTSSSRRRTTTZZZaaadddiiiVVVBBB999888666444333,,,((()))...///...222999------,,,++++++***))))))+++,,,---------,,,***)))************************+++++++++++++++************+++---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............------------...///000222333333333222222222222222222222222222333333333000...000666;;;:::<<>>888333000000111222000///,,,***(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((()))(((((('''((()))***+++******+++,,,---...//////:::???DDDDDD???888333222vvvnnnhhh^^^TTTLLLGGGEEEDDD???KKKaaazzzxxxlllqqqzzz~~~|||pppYYYKKKMMMFFFBBBEEEDDDIIIYYYlllyyyhhhXXXUUUYYY[[[ZZZVVVZZZdddhhhfff___NNN===666555444222222+++)))+++000111///---///++++++++++++++++++++++++---,,,+++))))))***+++,,,***************************************************+++---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...........................///111222333333333222333333333333333333222222111222222000///222999???AAAEEENNNXXX```hhhvvv~~~xxxkkk\\\XXXXXXSSSLLLFFF@@@>>>???@@@===:::444333222000000000111111333333333333333333333333...............------------------,,,,,,,,,,,,,,,---------,,,,,,,,,++++++***+++,,,------,,,+++***))))))***++++++,,,,,,,,,***+++,,,---...---,,,+++***+++,,,,,,,,,+++***)))(((((()))******++++++,,,,,,,,,,,,---------------///666999222***(((+++,,,+++,,,---.........------+++++++++***))))))))))))************))))))))))))))))))))))))******++++++++++++++++++++++++******'''((((((((((((((())))))(((***------++++++---/////////......///000222333777777888;;;>>>CCCGGGIIIUUURRRRRR\\\nnn}}}ppp```UUUSSSVVVXXXXXXXXXcccvvvyyyiiiccc]]]SSSIIIDDD@@@:::555111000111222222000...+++)))(((''''''(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((()))((('''''''''((()))***+++,,,,,,------......///666;;;@@@AAA===999777777~~~ppplllddd\\\SSSKKKHHHFFFBBB???BBBOOOdddxxxzzzssspppqqquuuvvvrrrrrrooocccSSSOOOSSSOOOKKKMMMLLLSSSeeevvvtttiii[[[RRRVVV\\\```]]]XXX___kkkkkkbbbOOOCCC777333222111000222111666:::===???@@@;;;444++++++++++++,,,,,,,,,------+++)))''''''(((+++---************************)))))))))))))))*********+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........////////////000111222333333222111333333333444333333222111111333444333444888@@@FFFLLLQQQ\\\fffnnnwwwzzzvvviiigggaaaWWWOOOIIIFFFFFFCCC>>>999888999999888666333222000///......//////000000/////////.........---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++***+++,,,------,,,+++***(((((()))***++++++******)))***,,,......---,,,+++***+++,,,,,,,,,+++)))(((((())))))***++++++,,,,,,++++++,,,------------,,,---333666111,,,,,,------/////////...............+++,,,---,,,***))))))***************************++++++++++++************+++,,,,,,------,,,++++++((((((((((((((((((((((((***+++,,,,,,++++++,,,---++++++,,,,,,---...///000000000111222444777999;;;GGGEEEGGGOOO___ppp||||||lll^^^XXXVVVTTTRRROOOTTT___nnn{{{uuuooohhhYYYIIIEEEBBB>>>999666444333333333222000---+++)))((('''(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((()))((('''&&&&&&'''((()))++++++,,,,,,------......333777:::;;;999999;;;==={{{ooolll```WWWMMMIIIKKKJJJEEE???HHHSSSeeepppmmmeeedddjjjllllllkkkiiieee\\\RRRKKKSSSYYYXXXVVVYYYZZZcccwwwzzzeee[[[TTTQQQVVVTTTXXXTTTOOOYYYhhhdddSSSBBB;;;555444222///000333999KKKYYY]]]``````PPP;;;------------,,,,,,,,,,,,***)))(((''''''((()))***************************((((((((()))))))))******,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111///000111222222111000000222333333444333222111000333666999:::<<>>:::>>>;;;888444222333444333111444333222111000111222222,,,,,,,,,,,,------------------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++))))))***++++++***))))))'''((()))*********)))((()))***---...///...,,,******++++++,,,,,,***)))((())))))******+++,,,,,,---***+++,,,---------,,,,,,+++000222000...000111///333111///---,,,,,,------+++---...,,,)))((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))((((((((((((((((((((((((+++++++++***))))))***+++))))))******+++,,,,,,---111111111111222333444444;;;:::;;;AAALLLXXX```dddvvvtttpppmmmpppyyy~~~~~~sssjjjccc\\\XXXTTTSSSVVV]]]eeennn}}}|||eeeMMMHHHFFFCCC@@@<<<:::888777444333111///---***)))((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&'''((((((((()))***++++++,,,,,,000222444444444777>>>CCCxxxuuubbbXXXNNNMMMQQQRRRKKKCCCSSS]]]kkkpppfff[[[___jjjgggddddddddd\\\OOOFFFDDDSSS\\\]]]^^^cccfffrrrxxx]]]VVVSSSQQQWWWHHHKKKGGGCCCPPP```YYYDDD;;;777666666333///000444<<<[[[uuu}}}{{{^^^<<<000///......---,,,++++++''''''((((((((((((((('''))))))))))))))))))))))))'''((((((((())))))******---............---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///111222222///000111222111111///...222222333444333222000///666999===@@@CCCIIIQQQWWW\\\cccqqq~~~uuuqqqyyytttnnnhhhaaaXXXMMMEEE>>>AAA<<<999===888444:::444222///...///000000///------,,,++++++,,,...///,,,------...//////000000------...///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++&&&'''((())))))((('''&&&'''((()))******)))((('''(((***---//////...,,,*********+++,,,+++***)))(((*********+++,,,,,,------***+++,,,---...---,,,,,,)))---000///000444333000444222...+++******+++,,,***,,,---+++((('''(((***'''''''''''''''''''''''''''''''''(((((()))))))))'''((()))******)))(((((()))))))))))))))(((((((((++++++)))((('''((()))***))))))))))))************,,,,,,,,,,,,,,,,,,,,,+++666555444888>>>EEEIIIKKKTTTVVVUUUTTTYYYeeennnqqq|||qqqggg```\\\WWWUUUWWWYYY^^^jjjxxx{{{^^^KKKIIIGGGEEEAAA>>><<<;;;444444222000...,,,***)))(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((((((((&&&&&&%%%&&&'''(((%%%&&&&&&'''((()))******///000000000111666???FFFwwwfffWWWSSS\\\\\\NNNFFFJJJ]]]jjjppphhh```___]]]XXX^^^\\\\\\XXXMMMAAA@@@GGGQQQNNNSSScccuuuyyykkk^^^VVVQQQPPPLLLKKKJJJGGGDDDBBBCCCCCC333999===777---)))...555AAA[[[sssxxxqqqeeeQQQ???---,,,***(((((((((((()))((((((((((((''''''''''''))))))))))))))))))))))))))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,...111333333333111000333333222222111000000000000333555444222222555888<<<>>>CCCIIIQQQYYY```dddrrrwwwqqqcccccc```[[[UUUNNNGGGBBB@@@777666555333222222333333222111111000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,---...///000------..................***+++---.........------******)))))))))***,,,---))))))*********+++++++++++++++,,,,,,,,,---------,,,+++*********+++,,,---&&&'''((()))+++,,,......))),,,000111///...000222...///111222333333222222999444...+++++++++***(((...555///'''+++,,,((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,***'''%%%$$$&&&((())))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...000111222333BBBAAABBBEEEJJJUUUiii{{{~~~}}}wwwllleee]]]YYYTTTQQQXXXbbbsssttt___TTTTTTTTTGGG>>>===:::777444111111111///+++'''***************)))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((''''''(((+++...000999555///+++---444<<>>???666888888444...+++---111777KKK[[[ZZZSSSJJJ===000---,,,***)))((((((((()))))))))))))))((((((((('''))))))))))))))))))))))))(((((()))***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---000222333222000///222222222111111000000000000222444333111222666:::===AAAHHHSSS___jjjrrrvvv}}}wwweeeYYYQQQOOOLLLGGGBBB===999777666555333222111111222222111111000000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,---...///++++++,,,,,,,,,,,,,,,,,,((()))***,,,,,,,,,+++*********)))))))))***,,,,,,))))))*********+++++++++***++++++++++++,,,,,,,,,++++++*********+++,,,---(((((()))***+++------...(((,,,111222000///000222111222444555666666555444999555///---......,,,)))---444...'''+++,,,''')))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))(((&&&&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,***+++,,,---...///000111333222333666;;;EEEWWWhhhwwwoooggg```XXXQQQSSSYYYcccmmm{{{nnneeeeeedddTTTGGGAAA:::;;;:::888777666555444333+++***))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''))),,,000222:::666000,,,,,,222999>>>vvvvvvxxxhhh___\\\WWWPPPLLLOOOUUU[[[aaa\\\XXXVVVSSSOOOPPPSSSVVVOOOHHHGGGGGGGGGHHHKKKWWWWWW[[[eeeqqquuuppphhhRRRPPPOOOQQQSSSSSSQQQNNNIIIAAA:::999===@@@>>>:::888555111...------,,,,,,,,,888???:::444222...(((,,,+++***)))))))))))))))***************))))))((())))))))))))))))))))))))'''(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++---///111222111000///111111111000000000000000///111222222222444:::???EEEJJJTTTddduuuvvvqqqkkk___SSSKKK@@@???===;;;888555333222333333222111000000000000000000000///......------------------------------------------------------...---,,,++++++,,,---...************************'''((())))))***)))))))))******)))((()))***+++,,,)))))))))************+++)))))))))*********+++++++++************+++,,,,,,)))******+++,,,------...(((---111333111000000111333555777888999999888777777444000///000///---***,,,333---'''++++++'''***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******++++++,,,------......------000444;;;KKKZZZ~~~sssfffYYYTTTUUUXXX]]]gggzzz}}}ttt^^^NNNGGG>>><<<;;;888555222111222444,,,+++)))((((((((()))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((***---111333:::666000,,,+++///555999{{{jjjeeedddXXXUUUVVVPPPGGGIIIVVVaaacccdddYYYSSSVVVVVVQQQPPPUUUZZZUUUMMMGGGDDDDDDGGGKKKSSS[[[dddjjjllljjjccc\\\QQQPPPPPPRRRTTTQQQKKKEEEIIIAAA===FFFTTTVVVHHH999888333,,,***+++---,,,+++)))///111,,,(((+++......+++++++++******)))))))))++++++,,,,,,,,,+++***)))))))))))))))))))))))))))''''''((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,...000000000//////000000000000000000000000000222333444555999@@@FFFQQQWWWeeexxxvvvjjj___YYYUUULLLDDD@@@;;;:::999888777555444444111000000//////........./////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++,,,---+++++++++++++++*********))))))))))))***)))))))))+++***)))(((((()))***+++))))))))))))************((((((((())))))))))))******************++++++,,,+++++++++,,,,,,---------(((---222444222000000222444555888:::::::::888777444111......///...+++(((+++000+++(((,,,***&&&***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((()))***++++++******(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))***************+++///------...000444???KKKggg~~~mmmaaa[[[[[[YYY\\\jjj~~~cccTTTOOOHHHEEE@@@999333111000000000---,,,***((((((((()))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((***,,,///000666333...++++++...333666{{{pppaaaYYYUUUOOOKKKMMMIIIEEEOOOaaajjjggg___UUURRRWWWYYYRRROOOQQQWWW]]]```WWWJJJBBBCCCFFFOOO___lllllleee___YYYTTTNNNOOOPPPSSSTTTQQQJJJEEEBBB===AAAUUUkkkkkkRRR999666444111...,,,,,,,,,---,,,///...+++))),,,///111+++++++++++++++*********+++,,,---------,,,***)))))))))))))))))))))))))))''''''((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---...///000000000/////////000000111111222222222444777999;;;AAAIIIPPP[[[dddvvvsssjjj]]]TTTLLLIIIGGGAAA;;;999:::999999777666555444444..................------............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---............---------,,,,,,,,,,,,+++++++++++++++++++++***)))(((((()))******))))))))))))))))))))))))''''''((((((((()))))))))))))))******+++++++++++++++++++++,,,,,,---------***...333444222111111333222444777::::::999777666111...++++++,,,,,,)))%%%)))...***(((---***%%%+++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&((()))+++,,,+++***)))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))---***)))***)))***000888KKKdddzzzssshhhaaaYYYVVV^^^nnn{{{nnnbbb___WWWVVVLLL@@@999888777444000...---+++***)))))))))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&******)))))))))***+++,,,000...+++***+++...222555}}}sssggg\\\TTTPPPQQQEEEIIIKKKPPP]]]kkkmmmfffYYYUUUTTTWWWXXXRRRLLLIIIMMM___mmmfffSSSFFFEEEHHHSSSdddooohhh[[[UUUQQQNNNLLLNNNPPPPPPMMMIIIDDDAAA<<<<<>>:::666555666555444333222111000000------.........------,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---///000000//////......---------------,,,+++++++++,,,,,,+++***)))((('''((()))******)))))))))))))))(((((('''''''''((((((((())))))((()))******++++++******)))******+++,,,------...,,,///333333222111333555333555888;;;;;;:::888666222...+++***+++***(((%%%(((+++((()))...)))$$$+++(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((()))*********)))((())))))))))))))))))))))))))))))))))))))))))))))))++++++******)))(((((((((''''''((((((((((((((((((222///---...---+++...444<<>>???===;;;999777222---+++++++++)))''''''***''')))///((($$$,,,((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((()))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))------,,,+++)))((('''&&&&&&'''''''''(((((())))))333000///111000...///333333666:::<<>>AAABBB@@@===;;;;;;666000---------,,,***''')))&&&)))///(((###,,,((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))((((((''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))///...---+++)))(((&&&&&&&&&&&&''''''((())))))***'''%%%%%%((((((&&&'''+++------///333333555???KKKWWWiiizzz~~~wwwnnnccc]]]^^^UUU```qqq{{{ZZZCCC:::;;;///000222222111...+++)))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((('''(((((()))+++,,,......{{{qqq```WWWQQQKKKJJJMMMJJJ```rrr|||~~~ooo___]]]cccffffffaaaZZZTTTSSSTTTTTTQQQIIIEEENNNbbbttt{{{nnnUUUJJJGGGGGGFFFFFFFFFQQQJJJAAACCC<<>>@@@:::@@@XXXllllllcccPPP???666222...222HHH]]]]]]III444+++,,,,,,+++++++++************)))))))))***++++++,,,,,,)))))))))))))))))))))))))))))))))******++++++,,,******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------222111000000000111111222///444333666===<<<>>>JJJQQQYYY```ccchhhrrr{{{~~~{{{lll___VVVMMMGGG???:::888666222///222222111000///---,,,+++------------------------...------,,,++++++******++++++++++++++++++++++++))))))))))))))))))))))))((()))))))))************)))))))))***+++---000111---,,,+++)))))))))******(((((((((((((((((((((((((((((()))))))))*********++++++******)))(((((('''***)))))))))(((((((((''')))))))))))))))))))))((())))))***,,,---///000111///111333444555777;;;???BBBEEEGGGDDD===???RRReeeXXX<<>>>>>999666777777999??????>>>:::555000---,,,,,,&&&---333333---)))))),,,)))))))))))))))(((((((((*********++++++,,,,,,,,,))))))))))))))))))))))))************))))))))))))(((((()))+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...111000111666===>>>:::555333:::;;;???IIIMMMVVVgggzzzvvvnnnbbbUUULLLEEE???<<<>>>:::666444555666444111//////---,,,,,,,,,---...---------------.........,,,,,,++++++*********)))************************)))))))))))))))))))))))))))))))))))))))*********+++***)))'''''''''(((((())))))(((''''''(((******(((((((((((((((((((((((((((((())))))))))))))))))******))))))(((((((((((())))))))))))(((((((((((()))))))))))))))*********++++++++++++,,,---///000111333777;;;???CCCGGGIIIIIIIIIAAA777===UUUlllvvvbbbAAA//////,,,))))))&&&((((((((((((((((((((((((((((((((((((((((((((((((******)))(((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))***+++,,,---...---+++))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))+++++++++,,,,,,,,,,,,---***,,,000222444999@@@FFFXXXdddqqqwww{{{wwwxxxxxxxxx~~~ooofffbbbaaafffmmmvvv}}}tttbbbWWWRRROOONNNRRRYYYZZZTTTKKKFFF;;;555...***)))***)))'''(((''''''''''''&&&&&&&&&'''+++///000,,,)))'''((((((((((((((())))))))))))wwwiii___PPPLLLDDD@@@CCCMMMWWW]]]rrrqqqeeehhhjjj```QQQEEEDDDOOOaaaooopppZZZPPP]]]iiieee]]][[[QQQKKKFFFEEECCC>>>;;;<<<===999777555555:::??????777333000///...------...(((,,,//////,,,******,,,((((((((((((((((((((((((+++++++++++++++,,,,,,,,,))))))))))))))))))))))))******))))))))))))))))))((())))))***,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........222...000;;;HHHKKKBBB777555===@@@FFFQQQWWWbbbvvv|||nnnddd```YYYSSSKKKDDD@@@??????>>><<<999555333555555333000...---,,,++++++,,,---...,,,,,,,,,,,,------......+++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))...---+++)))(((((()))))))))((('''''''''((()))***))))))))))))))))))))))))))))))(((((((((((((((((()))))))))((((((((((((((((((((((((((())))))))))))((()))))))))*********+++---,,,++++++,,,...000111444666999???EEEJJJMMMNNNMMMGGG;;;888JJJgggxxxyyy\\\===---///,,,)))***(((((((((((((((((((((((((((((((((((('''''''''''''''***))))))((('''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))***+++,,,,,,------,,,***)))((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,------***...222333222222444777;;;FFFRRR\\\gggttt}}}lllnnnoooooorrr~~~rrrkkkgggeeeggg___bbboooqqq___SSSUUUOOOLLLPPPPPPKKKGGGGGG777222---*********)))&&&(((''''''''''''&&&&&&&&&%%%))),,,,,,)))&&&&&&'''))))))))))))((((((((((((www|||vvvggg^^^RRRMMMEEECCCLLL]]]iiinnnyyy~~~lllfffooobbbRRRGGGHHHTTTeeepppvvveeeYYY\\\aaa\\\TTTPPPIIIFFFDDDDDDAAA;;;888:::;;;555666666555CCCOOOKKK:::333------.........///,,,...//////---+++***+++(((((((((((())))))))))))++++++,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............222...///;;;JJJOOOFFF::::::DDDIIIPPP]]]dddppp|||jjj]]]RRRJJJGGGDDD???<<<<<<<<<<<<<<<777333000///000000---***---,,,+++++++++++++++,,,******++++++,,,,,,------))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))...---+++***))))))***+++***)))(((''''''((())))))))))))))))))))))))))))))))))))((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))((())))))******+++++++++...---,,,,,,---///222333777999<<>>GGGbbbxxx|||tttQQQ777,,,///+++(((++++++))))))))))))))))))))))))(((((((((''''''''''''&&&)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((***+++,,,---------,,,+++***)))((())))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***+++,,,---,,,...///...,,,,,,000333000777???EEEPPP^^^iiimmmccchhhnnnqqqvvvuuummmhhheeeXXXUUUZZZkkk}}}nnnZZZUUUKKKGGGIIIHHH@@@;;;<<<111000///......,,,)))'''(((''''''''''''&&&&&&&&&$$$'''))))))&&&%%%&&&)))))))))))))))((((((((((((wwwsss}}}xxxiiiaaaSSSNNNGGGHHHWWWlllwwwxxxsssxxxyyyrrreeennncccSSSFFFEEEQQQcccpppvvvlll___WWWTTTRRRMMMIIIFFFDDDDDDEEE@@@999666888777000555888888MMMbbb^^^BBB777...---...---,,,---,,,---...---***(((((()))((((((((())))))*********,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))''''''(((((())))))************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............111///000888BBBGGGDDD???AAAMMMSSS\\\iiiqqq~~~}}}wwwhhh[[[SSSJJJCCC>>><<<;;;::::::999666444333000------......+++(((+++,,,,,,,,,+++***))))))((())))))***++++++,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************)))))))))(((+++***)))(((((()))***+++,,,+++)))((('''(((((()))))))))))))))))))))))))))))))))((((((((('''''''''(((((((((((((((((((((((('''((((((((()))))))))***((())))))******+++,,,,,,...---,,,,,,...111444666:::;;;???FFFNNNSSSUUUUUUQQQGGGHHH\\\tttzzzmmm___GGG111,,,111+++&&&)))***))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((***,,,---------,,,,,,+++)))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********+++)))+++---,,,***+++...222111444666666<<>><<<999555222000)))666888555CCC```mmmhhhEEE777++++++,,,***)))+++,,,,,,,,,,,,++++++++++++'''(((((()))***+++++++++******))))))((((((''''''%%%(((++++++((('''(((***(((((((((((())))))))))))+++,,,---------,,,+++***------------------------------,,,+++,,,---...///---,,,,,,///333444222000,,,111777:::;;;>>>EEEKKKNNNWWWcccqqq~~~uuuhhhTTTPPPJJJCCC===:::888777666555444333111000///...,,,,,,------------------,,,,,,,,,+++***)))(((((())))))))))))(((((((((((())))))))))))))))))))))))+++,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))((((((((((((+++***)))(((((()))***+++******************************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''(((((()))***+++,,,,,,---+++...///000000333999>>>;;;???HHHSSS[[[[[[TTTMMMKKK___vvv~~~oooTTTAAA999222111...,,,***)))(((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))+++,,,---......---,,,+++...***'''(((***,,,+++)))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((())))))+++,,,---.........///000222444666777888666>>>IIIWWWfffwww~~~fffUUUWWWZZZXXX]]]jjjhhhRRRlll}}}MMM555000444111555===<<<111***+++******(((''''''((()))))) $$$(((((((((///;;;EEE999,,,***,,,&&&&&&***'''www{{{www|||lllkkkjjjZZZHHHJJJSSSeeeyyyzzz~~~~~~cccLLLMMMJJJGGGEEEBBBCCCMMMYYYiiibbbYYYRRRJJJBBBAAADDD>>>===<<<:::777444111///,,,333555999QQQoootttfff@@@444++++++---,,,***+++)))(((((((((''''''&&&&&&'''(((((()))******++++++***)))))))))(((((((((''''''+++......+++))))))***(((((((((((()))))))))******+++,,,---------,,,+++------------------------------,,,,,,,,,---...///---,,,---///222333222000...333999<<<>>>BBBKKKRRRYYYcccqqq~~~zzzrrrdddYYYMMMJJJDDD>>>999666555555555444333222000///...------------------,,,,,,,,,,,,++++++******)))))))))******)))))))))((((((((()))))))))))))))))))))))),,,,,,,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))((((((((((((+++***)))(((((()))***+++***************************)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((())))))***+++,,,---------///111111222666===BBBCCCLLLXXX``````\\\XXXUUU___qqqyyy```FFF888444111000...+++***)))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((()))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&'''((()))***,,,------------------,,,+++(((%%%&&&))),,,,,,***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((())))))***+++,,,---...---...///111333555666666111666===EEEPPP^^^nnnyyykkkbbb\\\UUUVVV\\\tttzzzcccrrr}}}WWWBBB;;;......222666555000---///+++***)))((('''((())))))******(((%%%(((333FFFUUUOOO;;;000***"""$$$***)))tttqqqzzzzzziiifffaaaOOOFFFOOO^^^rrrkkkTTTEEEKKKFFFBBB@@@???DDDOOO[[[jjj^^^QQQIIICCC>>><<<===;;;:::999777555222///...///000000;;;[[[xxxttt\\\999111***+++......,,,,,,)))))))))((('''&&&&&&%%%((((((((()))******++++++))))))))))))(((((((((((()))---111111---*********((((((((()))))))))******)))***,,,---...------,,,------------------------------,,,,,,------...///...------///111222222111111666;;;???BBBIIITTT]]]hhhtttyyyjjjbbbZZZOOOFFFCCCAAA<<<888555333222222333222111000///------,,,...------,,,,,,+++++++++************************++++++*********)))))))))))))))))))))))))))))))))---,,,,,,,,,+++*********))))))))))))))))))))))))))))))))))))((((((((((((+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))***+++,,,---......000222444555666;;;CCCIIIKKKVVVaaaccc\\\WWWWWW[[[vvvkkkKKK888333222///...,,,***)))))))))***))))))))))))))))))))))))''''''''''''''''''''''''&&&''''''''''''(((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&'''(((***+++...------,,,,,,------...+++'''%%%&&&))),,,---+++******))))))((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,---,,,---...///111333444444000111333555:::CCCPPPYYYhhhqqquuufff]]]XXXVVVeeessswwwkkkkkkwwwjjjPPPAAA:::///444555000---///111111+++******)))(((((())))))---,,,)))%%%'''333EEERRRVVVDDD;;;555***(((+++(((tttpppsssxxxgggddd\\\LLLKKKZZZnnnXXXIIICCCHHHDDD???>>>CCCNNN\\\gggjjjZZZJJJCCC@@@<<<999888777777555444222000...---000---***555SSSlllbbbHHH222---***+++...///---,,,...------,,,+++***))))))(((((())))))************))))))))))))(((((((((((((((,,,000000---)))((()))(((((()))))))))*********(((***+++---......---------------------------------------------....../////////...///000222333333444888>>>CCCHHHRRR```jjjwww}}}hhhWWWNNNGGGAAA<<<<<<:::777555222111111111000000///...---,,,++++++...------,,,+++******)))))))))))))))************++++++++++++*********)))))))))))))))))))))))))))---,,,,,,+++***))))))((())))))))))))))))))))))))))))))))))))((((((((((((+++***)))(((((()))***+++(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))))))))***+++,,,---...///000222555888999<<>>DDDNNNYYYlllvvvnnnggg___^^^gggiiiwwwvvvjjjdddVVVFFF===;;;BBBGGGBBB333+++...111///,,,++++++***))))))))))))'''))))))((((((+++333:::BBB???GGGJJJ===111,,,%%%{{{nnnpppxxxtttggg```VVVLLLTTTeeezzzlllJJJEEEDDDFFFDDDAAACCCMMM\\\jjjrrreeeUUUFFF@@@>>>;;;888666444333222000///...------///---(((+++>>>NNNFFF333---,,,***+++---///...+++------,,,,,,+++******))))))))))))))))))*********(((((((((((())))))))))))&&&)))------***'''''''''))))))))))))************(((***+++---......------------------------------------.........//////...000000000000000333555777777<<>><<<:::888777555444222222222222......------,,,+++******------,,,+++******))))))))))))))))))))))))******++++++++++++*********)))((((((((((((((((((((((((,,,,,,+++***))))))(((((())))))))))))))))))))))))))))))))))))((((((((((((+++***)))(((((()))***+++''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************+++---...///111111555888<<>>DDDMMMUUU___mmm~~~zzziii\\\TTTIII???:::999:::;;;666666444333222111000000------,,,,,,+++******))),,,++++++******)))))))))))))))))))))))))))))))))++++++*********)))))))))((((((((((((((((((((((((+++*********)))((((((((())))))))))))))))))))))))))))))))))))((((((((((((+++***)))(((((()))***+++(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))******+++***+++,,,...///111222222666;;;@@@EEEHHHLLLSSSXXXXXXWWWXXX]]]hhhwwwjjjNNN:::333333222000,,,+++***((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&'''(((***+++...------,,,,,,------...;;;666000---...000000///------,,,+++***)))((('''))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((()))))))))))))))***+++,,,---...//////000333666555222000111333333999EEERRR\\\fffttttttkkkddd\\\YYY___mmm~~~uuuhhhUUUNNNZZZnnnfffVVVCCC777333111...---------,,,,,,***)))((()))))))))(((&&&'''***---&&&000FFFNNN<<<---+++(((|||qqqmmmqqqxxxttttttgggbbbgggYYYIIINNNUUUcccqqqrrrhhh___^^^bbbffffffgggZZZEEEAAAEEE@@@CCCIIIOOOVVV^^^ccc]]]SSSKKKBBB;;;;;;;;;888444444000///...,,,,,,,,,------***///...)))(((------)))***---,,,((()))---,,,(((''''''''''''((((((((((((***)))))))))))))))))))))'''((((((((()))))))))***''')))+++***((((((+++...))))))*********+++++++++***+++,,,---------,,,+++------------------------,,,---...///000//////...111111222222222666<<>>===;;;888555333333444333222111///---+++***)))---,,,,,,,,,+++*********))))))))))))************+++******)))(((''''''&&&))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((+++***)))(((((()))***+++))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***++++++++++++,,,---///000222333444777>>>FFFLLLOOOQQQUUUXXXaaapppbbbGGG333555888000,,,000---+++***((('''&&&''''''))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''(((((((((((((((((((((((()))((('''&&&&&&'''))))))+++,,,............,,,+++555000***)))+++---......---,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((******+++,,,------......222444444222000000333777222111333555666;;;HHHTTT\\\gggwwwyyylll]]]^^^hhhiiiggg~~~mmm[[[gggdddRRRDDDAAA@@@999666999............---+++)))(((&&&'''((()))(((&&&%%%$$$***%%%+++000(((&&&+++))){{{xxxnnn~~~qqqeeeQQQRRROOODDDZZZpppbbbUUUQQQPPPUUUVVVRRRMMMLLLMMMHHHDDDBBB@@@===???CCC>>>GGG\\\eeeUUUGGGEEEBBB@@@>>>;;;777555333222222,,,,,,,,,---------------+++++++++*********))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************++++++,,,---......***+++,,,---------,,,+++(((***+++---......------///222555777;;;@@@GGGLLLQQQ^^^nnnzzzuuudddXXXPPPIII@@@999888777555333222222222222000000///...---,,,,,,,,,......---,,,,,,+++******))))))))))))))))))))))))'''((()))+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))+++---...,,,,,,++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,---***+++,,,,,,///333555444AAAHHHNNNNNNJJJNNNZZZeeegggLLL<<<000111555222---***************))))))))))))''''''''''''''''''''''''(((''''''''''''&&&&&&&&&'''((()))))))))(((&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++,,,,,,+++,,,---...---,,,+++***,,,,,,,,,---------......///...,,,***))))))))))))))))))))))))))))))))))))&&&***------***)))***++++++***)))))))))***,,,---******+++++++++,,,,,,,,,//////000000000111111222222333444666777999::::::BBBKKK]]]ttt~~~qqqfffbbbbbbbbbeeesssrrrlllkkk[[[NNNJJJCCC777333777/////////...---***(((''''''''')))*********)))((((((''''''''''''&&&&&&&&&xxxssstttooottt^^^IIIMMMVVVUUUkkk~~~pppZZZUUUSSSWWWYYYTTTMMMJJJEEEBBBAAABBB@@@<<<<<<@@@@@@GGG[[[cccTTTFFFCCC???>>><<<:::777555333222111------------------------+++++++++*********))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))((()))))))))))))))))))))))))))))))))******+++++++++++++++,,,,,,------......***+++,,,---------,,,,,,,,,---...///000000//////,,,000555:::???EEEMMMRRR```mmm}}}kkkaaaSSSIIICCC???888222777666444222111111111111//////......------,,,,,,------,,,,,,+++******)))))))))))))))))))))))))))'''((()))*********)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++,,,---......,,,,,,+++******)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,------...///000111333666888888BBBGGGKKKLLLOOOZZZkkkyyycccGGG;;;111222444111,,,+++************))))))))))))''''''''''''''''''''''''(((''''''''''''&&&&&&&&&'''((()))))))))(((&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++,,,,,,+++,,,,,,,,,,,,+++******,,,,,,,,,---------......///...,,,***)))))))))***))))))))))))))))))))))))+++...111000,,,******,,,++++++***))))))***+++,,,*********++++++,,,,,,,,,......///000111222222222222444666888999999777666:::AAANNN```sss~~~yyynnngggeeeXXXWWW```uuu~~~qqqnnncccXXXRRRTTTRRRDDD999666111111111111///---+++)))'''((())))))***)))((('''(((''''''''''''&&&&&&&&&qqqppptttrrr}}}jjjWWWCCCKKKaaammmyyy^^^XXXUUUZZZ\\\VVVMMMGGG@@@@@@CCCGGGFFFAAAAAADDDDDDHHHXXX___OOOCCC@@@<<<;;;:::999777444222111000//////......------,,,,,,+++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((())))))***+++,,,------------------------......++++++,,,---------------000000111111111111111111///444;;;BBBIIIRRR]]]dddrrr}}}ssseeeTTTLLLAAA;;;999777333///555444222000//////000000.........---------------+++++++++******))))))((())))))))))))))))))))))))(((((())))))))))))(((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,------.........------+++++++++******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,------...000333555777999===@@@DDDHHHMMMTTT```ssswwwYYY???888333222222///,,,+++************))))))))))))''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''((()))((('''&&&%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))***++++++++++++******)))))))))***,,,,,,,,,---------.........---,,,***)))))))))***))))))))))))))))))))))))000333444333///++++++,,,---,,,+++*********+++,,,************+++++++++++++++---///111222222222222222555:::>>>>>><<<777444555888>>>GGGTTTeeevvv{{{wwwzzz{{{qqqjjjXXXQQQPPPZZZjjjxxxyyysssttt^^^XXXYYYaaa```PPP???777222333444444222000---+++(((((()))))))))(((''''''(((''''''''''''&&&&&&&&&yyyooorrrvvvpppnnnfffRRRQQQCCCPPPmmmttt\\\UUURRRWWW[[[UUUKKKEEEBBBDDDHHHNNNNNNKKKLLLQQQJJJIIISSSVVVHHH>>>>>>;;;888888777555333111000///000//////...---,,,++++++************************************)))))))))((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))*********))))))))))))))))))))))))((())))))+++,,,---........................------++++++,,,------.........111111111000111111222333888===DDDKKKTTTbbbrrr}}}{{{jjjZZZPPPHHHBBB;;;888888888555222222111000............///---------------------...******)))))))))((((((((())))))))))))))))))))))))))))))))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,---------,,,+++***+++*********)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***+++,,,---...+++---111555666888>>>EEEHHHOOO\\\mmmhhhJJJ888666444333111...,,,,,,************)))))))))(((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&'''((((((((('''&&&%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((()))******++++++***)))''''''((()))))),,,,,,,,,---------.........---+++))))))))))))***))))))))))))))))))))))))///111444222...+++,,,---...---,,,******+++,,,,,,******++++++++++++++++++***,,,...111222333222222222777???EEEGGGCCC===999888888777777===IIIZZZfff~~~{{{zzz}}}}}}}}}rrrgggZZZNNNLLLRRR\\\gggqqqvvvuuuzzzdddbbbcccgggaaaQQQAAA:::333333444444333000...,,,))))))))))))((('''''''''(((''''''''''''&&&&&&&&&tttnnnnnnmmmcccYYYPPPFFFJJJHHHYYYtttyyygggTTTNNNMMMRRRUUUQQQIIIDDDEEEGGGLLLQQQQQQOOOSSSZZZOOOIIIMMMMMMAAA;;;===<<<666555444333111000///...//////...---,,,++++++***************************************)))))))))((())))))))))))))))))))))))))))))))))))((((((((((((((()))))))))*********+++))))))))))))))))))))))))((())))))+++,,,---........................------++++++,,,,,,---...//////000000//////000222444555???DDDIIIPPPZZZkkktttdddTTTIIIDDDAAA===999777888777555333111000...---,,,,,,---...,,,,,,,,,---------------))))))(((((((((((((((''')))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))*********)))((('''*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,------...---...222555333222:::EEESSS```wwwYYY===555555555222000...---+++************)))))))))((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&'''((((((((('''%%%$$$&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''((())))))*********)))((('''&&&'''((())),,,,,,,,,---------......---,,,***)))((())))))***))))))))))))))))))))))))))),,,000///---+++,,,......---,,,++++++,,,------,,,,,,++++++++++++++++++***+++...000111222222222222888BBBKKKNNNKKKFFFBBB>>>===999666555<<>>:::===;;;555444222000///...//////------,,,,,,++++++*********************+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))******+++++++++))))))))))))))))))))))))((())))))***+++,,,------------------------......,,,,,,,,,,,,---...000111000///...///111555999;;;CCCHHHNNNTTT^^^qqqvvvhhh\\\QQQFFF???===:::888555444444333111/////////---,,,,,,,,,---------------,,,,,,,,,,,,,,,(((((((((((((((((((((((()))))))))))))))))))))))))))))))))((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''(((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---......333222555777333111<<>>GGGTTT^^^eeejjjooorrrfffhhhqqq|||rrrcccWWWNNNLLLNNNTTT]]]rrrxxxwwwtttpppjjj___PPPEEEAAA>>>:::555222111111222000///---+++))))))))))))(((''''''''''''&&&&&&&&&wwwqqqeee]]]RRRWWWddd]]]MMMIIITTTuuummmbbb^^^VVVQQQLLLKKKKKKLLLHHHCCCDDDIIIZZZ^^^dddeee]]]RRRNNNQQQDDD===CCCIIIBBB===;;;444555222...+++***,,,///111)))))))))))))))*********))))))******++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***++++++,,,,,,)))))))))))))))))))))))))))))))))))))))***************++++++,,,---......,,,,,,,,,,,,---///111222222222222444888???FFFJJJRRR[[[eeemmmvvv|||sss\\\MMM@@@>>>===999555444444444444333333111000//////...---,,,,,,,,,---.........---,,,,,,+++******((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))+++---///000))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((((()))+++---...(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++------...///555555;;;BBBBBBFFFZZZsss^^^@@@888999999333---...222000)))************))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&%%%&&&'''''''''&&&%%%$$$''''''''''''((((((((()))(((((((((((((((((((((((('''''''''(((((((((((((((((()))*********)))'''&&&,,,,,,,,,---------......+++***)))(((((()))******))))))))))))))))))))))))(((,,,///000...---...111,,,++++++,,,---///111333000000/////////.........000///---,,,,,,...111333000555>>>FFFKKKLLLKKKJJJQQQMMMJJJHHHFFFAAA:::444333777===CCCIIIRRR]]]eeeddddddkkkwwwtttcccUUUNNNMMMJJJOOO```}}}sssrrrssswwwyyypppYYYEEEGGGCCC===888444333444555222000...,,,***)))))))))(((((('''''''''&&&&&&&&&|||ooohhhcccKKKIIIaaagggPPPFFFQQQjjj|||tttbbbccc\\\OOOQQQMMMOOOOOOJJJEEEEEEGGGHHHIIIWWWfffmmmjjj```TTTLLLHHHAAA@@@FFFIIIBBB888444111000...---,,,,,,---------,,,***(((((((((((()))+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++///...,,,***(((((((((((((((((())))))******++++++,,,,,,,,,---------......,,,------...///000222333555222111666@@@JJJQQQTTTZZZdddrrrooo```XXXLLLHHHCCC===999666555555000//////...------,,,,,,..................------------,,,++++++***)))))))))(((((('''&&&%%%%%%%%%))))))((('''((()))+++,,,***+++,,,---...000111111))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,---,,,***(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''((()))+++,,,---------...///111333555111BBB@@@;;;HHHRRRdddxxxRRR@@@777777666333000...---,,,,,,,,,+++)))((((((((()))***))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((************************))))))(((''''''((()))***+++++++++***************((((((((()))))))))))))))++++++++++++************++++++,,,------,,,+++***---......---,,,...222666777888999666333222444777555111000000---(((+++333444777>>>EEEJJJNNNOOOPPPPPPMMMIIIHHHIIIHHHDDDAAA:::999777888>>>FFFOOOUUU^^^dddmmmuuu{{{tttiii^^^KKKKKKGGGNNNeee~~~ttt\\\MMMQQQJJJHHHCCC666666:::666:::444///,,,((($$$$$$(((''''''(((******'''&&&'''uuukkkddd```QQQTTTgggeeeNNNHHHVVVlllzzzppp______ZZZPPPRRRNNNOOONNNIIIDDDEEEHHHLLLHHHVVVhhhqqqooocccVVVLLLDDD???===BBBCCC<<<666333111000...---,,,,,,,,,------,,,***(((((((((((()))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))...---+++)))((((((((()))'''(((((()))***+++,,,,,,,,,,,,,,,---------......,,,---///000111222444666777999===CCCKKKUUU___eeefffqqq~~~ppp```TTTOOOFFFCCC>>>999666444333333/////////...---,,,,,,,,,..................------------,,,,,,+++******)))++++++******)))((((((((())))))******,,,---////////////...---,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))++++++,,,+++***)))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''((()))+++,,,------------///111333555555@@@???EEE]]]lllvvvsssNNN???777777555333000...---,,,,,,+++***)))((('''((())))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((************************)))(((((('''((()))***+++......------,,,,,,,,,+++************++++++++++++------------,,,,,,,,,,,,...///111222333222222111111111111000///222777;;;777888999777444444888;;;:::666555444000+++,,,222222555:::@@@EEEIIIKKKLLLPPPMMMKKKKKKMMMMMMJJJGGGAAA>>>999777999???FFFKKKTTT\\\hhhrrrzzzsssfffRRRKKKFFFGGGSSSccctttkkkXXXRRRIIIIIIFFF;;;888<<<:::===666000...,,,)))((()))&&&'''(((***)))''''''(((}}}sssmmmeee^^^ZZZZZZccclll```LLLNNN___pppvvvjjjZZZYYYXXXRRRRRRNNNNNNLLLHHHEEEFFFKKKPPPEEETTTiiiuuurrrdddSSSIIIAAA??????@@@===777222222//////...---,,,,,,,,,,,,,,,+++***((((((((())))))++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))((((((''',,,+++***))))))))))))***'''((((((***+++,,,------,,,,,,,,,---------......,,,...111222333444666888999@@@JJJTTT]]]hhhttt}}}yyyttteeeYYYNNNGGGFFF>>><<<888555222111111222///......------,,,,,,+++------------------......---------,,,++++++******---------,,,,,,++++++***)))***,,,---///000111111///...---,,,+++)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******,,,+++***)))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,,,,,,,,,,---///111444555:::===???SSSxxxjjjGGG<<<777666555222000...---,,,,,,***)))((('''''''''((()))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''''''''((((((((())))))))))))))))))))))))(((((('''((((((***,,,---111111000///......------+++++++++,,,,,,---------///............/////////+++,,,...000111111111111...000111000000333999???@@@AAA@@@===::::::>>>BBBDDD@@@>>>;;;666000///222333555888<<<@@@EEEHHHJJJOOOMMMKKKMMMPPPRRRPPPNNNIIIEEE???:::777999;;;>>>FFFOOO]]]jjjsss|||ttt___JJJGGGEEEIIIOOOZZZkkkyyyhhhWWWLLLMMMOOOEEE@@@EEEEEEAAA888111111111...+++***%%%'''))))))(((((())))))qqqlllhhh```WWWUUUbbbnnnkkkYYYLLLWWWkkkssspppcccVVVUUUWWWUUURRRKKKJJJKKKKKKIIIIIINNNUUUJJJXXXlllzzzuuubbbNNNCCCBBBDDDFFFDDD>>>666111000...------,,,,,,,,,,,,+++,,,+++)))((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((***))))))))))))*********'''((()))***+++---......,,,,,,,,,---------......+++...111222222333666999;;;DDDSSSbbbqqq~~~|||mmm\\\QQQIIICCCAAABBB999777555333222111222222------------,,,,,,++++++,,,,,,------------......------,,,,,,+++++++++***---,,,,,,,,,+++++++++***(((***,,,.../////////...)))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***++++++,,,+++,,,,,,---000222555777<<<<<>>QQQpppXXX<<<888777555333111///---,,,,,,---***)))'''&&&&&&&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))''''''''''''''''''''''''))))))((()))***,,,.../////////...------,,,++++++******++++++,,,------...///......---...000222333555666777999:::999999888<<>>;;;:::<<<>>>???HHHFFFEEEHHHLLLNNNMMMLLLNNNOOOOOOMMMHHHAAA:::666444:::BBBKKKVVVdddsss~~~ddd```ZZZUUUTTTVVVWWWVVVmmmttthhhhhhmmmmmmqqqtttnnnHHH<<<222111333000,,,***'''---///***&&&(((+++***uuujjjgggaaaWWWNNNTTTjjjrrrbbbZZZiii{{{vvveee]]][[[XXX\\\ZZZLLLBBBAAAGGGPPPTTTUUU\\\gggmmmsss}}}cccMMMEEEFFFKKKNNNHHH@@@999333...***++++++,,,,,,++++++***+++***)))(((((()))***+++******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++(((((()))******))))))(((+++++++++,,,,,,------...,,,,,,,,,---------......,,,///222222111444;;;BBBMMMVVVhhhpppgggRRRIIIAAA???===888555555666555444333222222111111++++++++++++++++++++++++++++++,,,,,,------......*********************)))(((((((((((((((((((((((((((((((((((((((''''''&&&(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))(((''''''))))))************)))(((************************))))))))))))))))))))))))))))))+++,,,,,,---,,,,,,,,,---...000222666999;;;<<>>999777777BBB@@@@@@CCCHHHKKKKKKIIILLLOOORRRSSSPPPJJJBBB===666888:::===EEERRRcccnnn}}}vvvrrr~~~wwwhhhZZZSSSSSSRRRNNNUUUpppzzzzzz}}}MMMBBB777333222///---...+++333444+++&&&(((***)))rrrgggaaa\\\TTTMMMVVVlllqqqccchhhvvvaaa]]]aaa]]]```\\\IIIBBB???CCCNNNUUUYYYeeetttsssuuu}}}uuuZZZGGGBBBAAAEEEDDD===888666222---)))***+++,,,,,,+++******+++***)))(((((()))***+++***)))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********((())))))******)))(((''',,,,,,,,,---------------,,,,,,,,,---------......,,,000333444444:::EEEOOO^^^jjj|||hhhXXXPPPFFF>>>999999999555111111444333222111000......---*********+++++++++++++++***++++++,,,------......((((((((((((((((((((()))((((((((()))))))))))))))(((((((((''''''(((((()))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))(((&&&&&&((()))***++++++***)))(((************************)))))))))))))))))))))))))))***+++------------,,,---...///111444888;;;===@@@OOOxxx}}}PPP<<<:::666333222000...---,,,------+++***)))((('''((())))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))))))))((((((((((((((((((((((((,,,++++++***+++,,,---............////////////000000000111222333444555555666555444444666999<<<>>>666888;;;>>>@@@BBBCCCCCCHHHOOOUUUSSSMMMJJJMMMQQQZZZ^^^aaabbbbbbbbbeeehhhhhhiiiggggggnnnzzz~~~vvvjjj\\\NNNCCC;;;888<<<;;;<<<@@@GGGKKKLLLKKKJJJMMMQQQSSSRRRNNNIIIEEE<<<;;;888666888BBBPPP[[[mmmssslllgggooovvvzzz|||hhhYYYTTTPPPLLLHHHWWWyyyTTTIII>>>777333000111444000999999---%%%(((***'''oooddd]]]WWWQQQMMMWWWmmmrrrfffsssuuu___^^^eeeaaaccc]]]GGGCCC>>>AAALLLTTTZZZkkk}}}pppoootttwwwiiiOOO===:::<<<>>>:::222000222111,,,))))))+++,,,,,,+++***)))******)))(((((()))***+++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))(((((((((((()))*********)))'''&&&......---------,,,,,,,,,,,,,,,,,,---------......---111555666888@@@NNNYYYkkkzzz}}}iiiUUUGGG@@@===777333555666333111111222222000///---+++************************++++++******+++,,,,,,---......'''''''''(((((((((((((((*********************+++)))(((''''''(((***,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))(((&&&%%%((()))***++++++***)))(((************************)))))))))))))))))))))))))))***,,,---......---,,,......000222555999===???CCCVVVzzzNNN===;;;666333222000...---,,,------,,,+++)))((((((((()))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))---,,,+++++++++,,,---...000000000111222222333333444444555666777888999:::::::::888888:::===AAACCCFFFHHHLLLPPPTTTWWWYYYZZZ^^^fffpppqqqnnnlllqqqvvv}}}rrr___OOODDD>>>999888:::@@@GGGMMMNNNNNNJJJLLLOOOQQQQQQOOOLLLJJJAAA???999444333888CCCLLL^^^gggeee```fffjjjllltttuuu|||yyyeeeYYYRRRLLLHHHJJJcccrrrmmmZZZOOODDD;;;555111444999333<<<<<>>777666555333111///...---+++++++++***************)))))))))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))),,,,,,,,,---------......+++---///...,,,,,,///222333111444;;;EEEPPP___lllxxx|||{{{lll^^^SSSJJJBBB===999777444222111222333444222111///...---------...///...,,,***))))))******(((((()))***++++++,,,,,,+++*********++++++******(((((((((((())))))))))))''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++,,,---...///...------******+++,,,,,,---......------,,,,,,,,,,,,++++++---///111444777:::===>>>???bbbrrrMMM===777222333222111/////////000111+++++++++***************------,,,+++***)))((((((''''''''''''''''''''''''************))))))))))))))))))******************$$$'''((('''$$$###%%%(((+++,,,---------......//////...,,,---///111222111333333333444666888;;;<<<888<<>>???<<<777;;;EEEMMMNNNOOOKKKHHHHHHKKKLLLKKKIIINNNIIICCC===::::::===???KKKQQQXXX]]]___aaaeeehhhkkkoooxxx|||mmm\\\PPPKKKJJJPPPXXX```rrr}}}TTTTTTKKK<<<222333555444777111+++(((((()))(((&&&xxxpppfff___]]]]]]]]]]]]dddfffqqqyyyiiieeeaaaaaaaaa\\\SSSKKKBBBCCCCCCHHHWWWkkkyyy}}}eee[[[RRRMMMGGG???999888666666444333111///...---,,,+++++++++***)))))))))*********)))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***,,,,,,,,,---------......+++---///...,,,,,,///222111222888AAAJJJUUUeeerrr~~~}}}vvvlll^^^RRRIIIBBB===999888666333111000111333444111000...---,,,,,,------...---+++***))))))******)))))))))***++++++,,,,,,++++++++++++))))))***+++((()))))))))))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))***+++,,,++++++******++++++,,,------......------,,,,,,,,,,,,,,,,,,---///222555888;;;===???CCCiiimmmKKK===888444222222111000////////////---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((()))))))))'''***------++++++...111((()))***************+++333111///000222444555444444555666999===AAADDDFFFBBBHHHQQQXXX]]]bbbggglllrrrrrrqqqrrrtttxxx}}}pppYYYHHHDDD>>>::::::>>>BBBFFFIIIGGGEEEEEEGGGIIIHHHGGGQQQNNNGGGAAA<<<:::::::::@@@FFFNNNTTTYYY___eeejjjbbbiiiuuuyyyggg[[[UUURRRRRRUUUXXXgggvvvfffZZZYYYPPP???444444888:::666111***(((((()))((('''{{{lll___^^^aaaeeennnyyyooommmyyypppjjjgggddd```\\\WWWQQQJJJEEEBBBBBBBBBJJJ\\\ooowwwwww\\\SSSIIIEEE@@@:::666555555444333222000///------,,,,,,++++++***)))((((((++++++******))))))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******,,,,,,,,,---------......+++---///...,,,,,,000333333777@@@KKKSSS^^^pppyyyaaaYYYLLLBBB===999666444666444222111000111222333///...---,,,++++++,,,,,,++++++***))))))******+++))))))******+++,,,,,,,,,,,,------+++((((((***---))))))))))))))))))))))))''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))))))))(((+++++++++,,,------......------,,,,,,,,,------......000333777:::===>>>???JJJsssdddFFF;;;888666111111111111000///...---........................+++*********************++++++++++++++++++++++++)))))))))***************''''''(((((()))))))))***&&&))),,,,,,++++++...111///000222222111000111222555444555777<<<@@@CCCCCCFFFHHHKKKPPPUUU[[[___bbbbbbjjjuuuuuuUUUIIIAAA???===888999??????@@@AAACCCDDDFFFGGGGGGPPPNNNKKKFFFBBB>>>;;;999777<<>>HHHRRRZZZfffzzzvvvmmmTTTLLLAAA999666555333111444333111000///000111222...---+++*********+++,,,))))))))))))******++++++*********++++++,,,,,,,,,,,,......,,,((('''+++///*********)))))))))))))))'''(((((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))),,,,,,,,,,,,------......------,,,,,,---...///000///111555:::===?????????PPP}}}YYY@@@999777555111111222222111///---,,,------------............***+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---------.........//////***---//////------///222333777;;;===>>>???AAADDDAAAAAAEEEKKKTTT\\\aaadddmmmooosssxxx~~~aaaQQQHHHIIIEEE999666===888:::===@@@CCCFFFHHHJJJHHHIIIJJJIIIHHHEEEAAA???666999<<>>???>>>???DDDNNN]]]iiiggg___UUULLLCCC@@@>>>:::888999222222111000...---,,,,,,,,,,,,++++++***))))))(((,,,++++++***)))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,,,,---------......+++---///...---///555999===BBBJJJSSS\\\iiixxxeeeZZZMMMGGG>>>888666555333111111111000/////////000000---,,,***))))))***++++++((()))******++++++,,,,,,+++++++++++++++,,,,,,,,,,,,---...,,,******,,,///+++*********)))))))))((((((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++,,,,,,---,,,,,,------------......------,,,,,,---///111222111444888===???@@@???>>>RRRqqqNNN;;;777666555222222333333222000...,,,+++++++++,,,,,,---------,,,------....../////////------------------------......------,,,,,,++++++///000000111111222222222333666999:::999999<<<@@@:::@@@IIIPPPTTTYYY___dddcccdddhhhpppzzzsssbbbXXXXXXRRRBBB:::===666777:::>>>CCCGGGJJJKKKBBBEEEHHHJJJJJJIIIFFFDDD999::::::999999===DDDJJJWWWZZZaaammm{{{vvvnnncccXXXOOOKKKOOOVVVppp~~~lllUUUUUUSSSJJJ???888999>>>777111+++)))***+++***)))sssnnnoooyyy|||wwwssstttyyy```TTTSSSYYYUUUOOOGGGAAA>>>???@@@???CCCJJJSSS^^^ccc]]]TTTMMMDDD===;;;999555333333111000000///---,,,,,,++++++++++++***************++++++******))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,---------......+++---/////////333999>>>BBBEEENNNYYYcccrrr~~~tttdddSSSJJJHHHCCC<<<888777666333000//////...............///,,,+++***))))))***+++,,,)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++,,,---............+++++++++******))))))(((((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************------,,,,,,------...///------------------.........---,,,,,,---000222444444777<<<@@@BBBAAA???===PPPbbbDDD888777888666555444444333222000///...++++++,,,,,,---.........000000111111222222222333000000000000000000000000---............/////////...///111333555777999999<<>>999777666:::AAAFFFHHHGGGCCCDDDGGGIIIIIIHHHFFFDDD<<<<<<;;;888666777===BBBIIIPPP]]]mmm|||~~~rrrfff[[[SSSPPPOOOYYYrrrqqq\\\YYYVVVQQQHHH>>>;;;===999444...++++++,,,+++)))ssssssvvv~~~~~~iii^^^YYYVVVTTTOOOGGGAAA??????BBBDDDCCCJJJSSSZZZ``````WWWMMMHHH@@@:::888777333000000000//////...---,,,++++++***************+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,---------......+++---///000111666===CCCMMMQQQ\\\kkkyyytttggg]]]QQQFFFAAA@@@<<<888666666555111...------------------......,,,+++************,,,,,,++++++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++))))))---222333000---,,,,,,+++******))))))((((((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,+++,,,---...///..................------...---,,,,,,...000333555666:::>>>BBBCCCAAA>>>;;;LLL}}}~~~VVV<<<777999;;;:::777666555333222111000000......///000000111222222444444444444555555555555666666666666666666666666444555666888;;;===>>>???@@@BBBEEEJJJOOOTTTWWWYYY]]]aaagggkkknnnqqqwww|||{{{rrrcccRRREEE???888222444;;;AAA@@@===CCCDDDEEEFFFFFFFFFFFFEEECCCCCC@@@:::555444777;;;>>>FFFTTTdddsss|||{{{tttiiiaaaYYYTTTLLLYYYkkknnnfff___ZZZRRRGGGAAAAAA<<<777000,,,,,,,,,+++)))}}}}}}}}}{{{}}}tttccccccccc]]]QQQKKKCCC>>>>>>AAADDDFFFGGGPPPZZZ```bbb___UUUJJJHHHAAA;;;;;;999555111000//////...---,,,,,,++++++)))))))))***++++++,,,,,,)))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,---------......+++---///111222777???FFFYYY^^^kkk~~~hhhWWWMMMEEE@@@>>>888666333333444333///,,,------------------------,,,,,,+++******+++,,,---,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***((((((---444666111,,,,,,,,,++++++***))))))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++------..................------...---,,,,,,...111444666888;;;@@@CCCDDDAAA===:::IIIzzzvvvNNN888666<<<>>>===999888666333222111111222111111222333444444555555777777777777777777777777::::::::::::::::::::::::===???BBBEEEIIIMMMOOOQQQ^^^```ffflllssszzz~~~{{{zzzzzz{{{|||qqq^^^MMMCCC999000000777<<<999444AAAAAABBBCCCEEEFFFHHHHHHKKKIIIEEE===555111222555<<>>999222...------+++)))zzz~~~^^^WWWaaadddTTTKKKBBBAAABBBBBBDDDGGGNNN\\\\\\WWW^^^]]]OOOEEE???===999666333111000///&&&---000,,,+++///...(((******)))))))))***,,,---))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))(((((()))***++++++,,,,,,***))))))(((((()))***+++***+++,,,------,,,+++***))))))******++++++++++++***///333666888???KKKTTT\\\hhh{{{~~~kkkWWWLLLEEE===999999333333333222222222111111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,,,,++++++++++++++++++++++++++++++***)))'''&&&'''))),,,...---,,,***)))((('''((((((++++++******))))))(((((())))))))))))******))))))))))))))))))((((((((((((***)))((((((((()))+++,,,******+++++++++,,,,,,,,,,,,+++)))((((((((()))***------,,,,,,+++***))))))))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,666444111...,,,,,,...///***+++,,,---...---,,,+++------///111333555666777:::>>>IIIJJJBBBDDDHHHBBBGGGooofffEEE===;;;>>>BBB>>>BBB@@@===888333111444666777555222111333777;;;>>>===AAADDDDDDBBB@@@BBBCCC@@@AAAAAACCCEEEGGGIIIKKKIIIQQQ]]]iiisssyyy{{{||||||rrrvvvyyy|||xxxqqqmmmooosss~~~uuuooofffZZZPPP???:::444222222333222111444666888;;;===>>>>>>>>>???AAACCCCCC@@@999222...555888>>>HHHTTT```kkkqqqrrrvvv|||tttfff]]]OOOSSSNNN[[[tttvvvwww|||sssmmmiii]]]PPPRRR\\\SSSCCC555111222222000///vvvppp{{{```]]]eeecccNNNFFF???@@@BBBCCCEEEHHHRRR___^^^WWWZZZWWWIIIBBB===;;;888555222000//////)))******)))+++...,,,(((+++***)))))))))***,,,---))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))(((((()))******+++,,,,,,***))))))(((((()))+++,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------......+++///444777;;;BBBLLLTTTcccppplll]]]NNNGGGBBB:::555333222222222111111111111000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,+++***)))((((((***+++,,,---,,,***)))((((((((((((*********)))))))))))))))+++******))))))))))))******)))))))))(((((((((((())))))(((((((((***+++,,,***++++++++++++,,,,,,,,,+++***)))((((((((()))***------,,,,,,+++******))))))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,444222///---,,,,,,...///***+++---......------,,,...///000222444666777888;;;>>>FFFHHHAAABBBDDD@@@KKKkkk]]]AAA>>>@@@CCCFFFBBBGGGEEEAAA<<<888777999;;;666444333333666;;;>>>@@@CCCFFFHHHJJJJJJJJJJJJKKKMMMQQQVVV[[[```bbbddddddqqqwww{{{~~~}}}zzzrrrkkkooosssuuuqqqiiidddeeehhhttttttuuuuuuttttttssssssrrrjjjaaa[[[WWWQQQHHH@@@;;;777333111111111000//////000333555777888888888:::;;;>>>>>>===888444000444555888>>>IIIUUUaaahhhlllpppwww~~~qqqeeeTTTTTTMMMVVViiiiiiiiizzzvvvmmm^^^RRRXXXgggYYYHHH666//////000000111ttthhhccc}}}ooo___```cccZZZKKKCCC>>>???BBBCCCDDDFFFPPP\\\YYYPPPOOOKKKAAA>>>;;;999666333000///......---'''%%%)))...///...---++++++***))))))***,,,---))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))(((((())))))))))))))))))))))))((())))))******+++++++++***))))))((()))***+++,,,,,,,,,++++++++++++,,,,,,///////////////000000111000444999>>>DDDKKKSSSXXXiiiwwwrrrdddUUUKKKBBB???===777111...111000000000000/////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******,,,+++***)))(((((())))))))))))))))))************,,,+++***)))(((((()))*********)))))))))((((((((())))))(((((()))***,,,---++++++++++++,,,,,,,,,,,,+++***)))((('''((())))))------,,,,,,++++++************++++++,,,,,,------++++++++++++++++++++++++000///---++++++,,,...///+++,,,---...//////...---000111222333555777888888<<<@@@EEEGGGDDDAAABBBCCCSSSfffuuuQQQ???FFFLLLOOOPPPKKKMMMJJJFFFBBB>>>=========888888999===CCCIIIMMMNNNUUUVVVXXX]]]bbbeeeffffffnnnsss{{{zzzrrrkkknnnxxxzzzsssiiiddddddccc___\\\\\\```bbb^^^WWWQQQOOOQQQTTTSSSQQQPPPNNNMMMMMMMMMLLLGGGAAA>>>>>><<<666111666333111/////////---,,,)))***,,,...///000111111333444666777777666444333444222111333;;;FFFRRRYYYccchhhpppwwwsssaaa]]]SSSUUU___]]][[[gggzzzhhhZZZ___kkkZZZJJJ:::444333222222222wwwjjj___ZZZhhhyyynnnaaaYYY]]]ZZZKKKKKKCCC???AAACCCCCCDDDFFFNNNXXXRRRGGGDDD@@@:::<<<888666444111///---------///(((&&&,,,000...///222,,,+++*********+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))))))))((()))))))))*********+++***))))))((()))***,,,------,,,+++******+++,,,---//////......///000111222666:::@@@GGGOOOVVV]]]aaaooo}}}ppp]]]QQQHHHBBB<<<:::999666222////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...---,,,+++,,,,,,---------------,,,,,,,,,,,,------......---+++***)))*********)))))))))))))))(((((())))))******++++++---,,,***)))(((((()))************)))))))))((((((***)))(((((()))+++,,,---+++++++++,,,,,,,,,------+++***)))((('''((())))))------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,...///,,,---///000111000000///000111222444555777888999@@@DDDHHHKKKLLLFFFFFFPPP```eeezzziiiJJJ@@@PPPZZZZZZWWWPPPLLLKKKIIIGGGDDDCCCBBBBBBEEEFFFJJJSSS]]]fffjjjlllssssssvvv}}}wwwppphhh___YYY\\\ddd___XXXPPPKKKJJJJJJHHHFFFBBBFFFHHHFFF@@@:::888888:::999777555333333333444777333000111333333000---000///...------,,,***)))&&&'''((()))***+++,,,,,,......///000111222222222222000......333;;;DDDIIIZZZ```hhhqqqyyytttjjj___[[[[[[WWWVVV[[[uuuxxxiiieeehhhYYYMMMBBB>>><<<777333111tttfff\\\WWWYYYaaawww~~~mmmaaa[[[XXX\\\UUUCCCHHHBBB???CCCHHHKKKMMMPPP[[[___UUUFFFAAA<<<888===666444222///---,,,,,,,,,...+++***------***+++------,,,+++******+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))************))))))))))))+++---......---,,,++++++,,,---...---,,,,,,,,,---///111222777===EEEMMMUUU\\\dddiii{{{nnn]]]QQQKKKEEEAAA;;;777666666555222.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...---,,,+++,,,---............---------,,,,,,---......///...,,,)))((()))))))))***************(((((())))))******++++++---,,,+++)))))))))***+++************))))))))))))+++***)))))))))***,,,---++++++,,,,,,,,,---------,,,+++***(((((())))))***---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---///000...///111222333333333222111222333555777999:::;;;EEEMMMOOOTTTXXXNNNOOOdddtttjjjmmmbbbFFFBBBYYYccc]]]SSSJJJHHHLLLPPPRRRRRRRRRTTTVVV^^^___eeeqqq|||rrrjjjddd___YYYQQQIIIDDDFFFLLLDDD@@@;;;888888777555333000444666666222...,,,,,,...---,,,+++***++++++,,,///---,,,---///000///---,,,---,,,,,,***)))))))))'''''''''((()))***++++++,,,,,,++++++,,,---...///000///...///111555:::<<>>444333111...---,,,,,,,,,+++---------///111---'''...---+++******+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))***,,,---...------,,,,,,,,,,,,------++++++***+++---000333555999AAAKKKTTTZZZbbbmmmuuukkkZZZNNNIIIHHHBBB@@@:::444333666666333...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000///---++++++,,,---////////////......------,,,------......---+++***)))'''((()))***************))))))))))))***************+++++++++++++++++++++++++++*********)))))))))---,,,+++***)))***++++++,,,,,,,,,,,,---------------,,,+++***)))***++++++------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...///000111111222333555666666666555444555777999<<>>AAADDDGGGJJJKKKOOO```bbbfffjjjVVVZZZ{{{mmmrrr|||WWW@@@JJJnnn~~~tttfff[[[ddduuu}}}vvvrrrgggccc[[[SSSJJJAAA999555222444333///***))),,,...++++++,,,...///...---++++++,,,------,,,+++++++++******++++++++++++******)))((((((((()))))))))(((+++,,,+++)))''''''***---)))((('''''''''((()))***))))))))))))))))))******,,,,,,---///000111222333777<<>>OOO[[[jjjqqquuu~~~ttt___QQQGGG>>>999;;;111444333---,,,///...))).........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......111000---++++++,,,...000111000000///...---------,,,,,,++++++++++++******&&&''')))***+++++++++***++++++******))))))((((((&&&(((+++---///...,,,++++++++++++************)))000///---+++)))(((((())),,,,,,,,,---------......///...---,,,,,,,,,------------------------------------------------------000000000000000000000000000111111111222222222222444555777999:::;;;::::::???@@@CCCFFFJJJNNNQQQRRRRRReeehhhkkklllUUU[[[zzzqqqxxxwwwooorrr~~~pppTTT@@@OOO{{{vvv||||||~~~wwwtttooolllfffaaaZZZSSSKKKFFFDDDCCC@@@;;;555111000///,,,000111...+++,,,...///+++,,,---///000111111000)))))))))(((((('''''''''((()))*********)))'''&&&))))))((())))))))))))))),,,,,,,,,)))&&&'''+++///(((((('''&&&&&&'''((()))''''''((())))))*********+++++++++,,,---///111222...333999AAAKKKXXXfffpppzzzuuunnniiimmm|||ggg```^^^KKKGGGMMMRRRdddzzzuuussslllfff```VVVEEE888222~~~}}}pppeee```XXXWWWccchhhzzzuuulllkkkooouuuooo]]]OOOMMMLLLHHHLLL???@@@KKKTTTaaajjjfffhhh^^^OOOAAA888666888:::111000...---,,,,,,------///(((000DDDeee{{{AAA//////...---,,,,,,++++++))))))))))))))))))))))))+++******)))(((''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))***)))(((''''''((()))***)))***,,,---......---,,,,,,++++++***+++,,,...///***---111444666<<>><<<;;;666555333111///---,,,+++...,,,***(((''')))+++,,,,,,++++++...111222000---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))),,,...---***(((((()))(((((((((((())))))))))))*********+++,,,///111222333222333888@@@JJJUUU[[[\\\aaaiiirrrvvv|||zzzhhhYYYPPPMMMHHHGGGRRRfff~~~zzztttooohhh```[[[TTTHHH<<<444|||vvviiidddgggaaa___iiiooo{{{|||rrrpppsssuuuwwwnnnZZZLLLMMMPPPNNNKKKAAABBBJJJQQQ```hhhbbbSSSOOOHHHAAA<<<999777666111000...---,,,,,,,,,---000***555LLLjjjvvvDDD//////...------,,,++++++*********************************)))((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))***)))(((''''''((()))***)))***,,,---......---,,,,,,++++++++++++---...///---000333666:::AAALLLSSSYYYiii}}}yyy```QQQKKKIII???;;;;;;555000000000///...---------***++++++,,,---///111222666222---++++++---------------,,,+++,,,---...///------,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++---,,,++++++***+++++++++++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---------------,,,,,,,,,------------------------+++,,,---////////////...///000111222333555666666777999:::999888999>>>BBB:::<<<>>>@@@BBBDDDGGGHHHHHHFFFGGGJJJJJJIIINNNUUUQQQZZZ]]]___YYYKKKaaaeeeZZZSSSQQQZZZrrryyyjjjOOOHHHbbb}}}sssqqqvvvyyyxxxiiibbbYYYUUUYYY___```^^^^^^^^^^^^^^^]]]YYYSSSMMMCCCCCCBBB@@@>>>;;;888777444444222111///---,,,,,,---,,,)))((('''(((***,,,***))))))+++---...,,,)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''''')))+++---,,,)))''''''((('''((((((((())))))))))))---,,,++++++,,,---...///111111222555:::BBBJJJNNNSSSXXXeeevvvrrrbbbXXXPPPIIIDDDIIIWWWmmm{{{vvvrrrrrriii^^^XXXSSSKKK@@@999|||{{{pppcccfffqqqllldddjjjnnnwwwwwwqqqrrruuuwwwuuuhhhTTTJJJNNNUUUWWWIIIDDDEEEHHHNNN^^^eee[[[DDDBBB@@@===;;;999555333000///...---,,,,,,,,,---///000DDDbbbzzzmmmEEE//////......---,,,,,,,,,******************************))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))***)))(((''''''((()))***)))***,,,---......---,,,,,,,,,++++++,,,---///000000333666999@@@LLL[[[eeelllyyyooo]]]RRREEEAAABBB:::888999444000000//////...---------******+++---111666:::===@@@888///+++,,,...---,,,------,,,+++,,,---...///...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++,,,,,,,,,,,,,,,++++++***************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,------------........................,,,---///000111111000000222333444666777999::::::555888::::::999:::>>>AAAAAACCCFFFGGGGGGHHHJJJKKKJJJHHHHHHJJJJJJJJJNNNSSSPPPWWW\\\^^^WWWOOOlllttthhh```fff}}}rrrLLLKKKkkk]]]ddd~~~wwwqqqkkkhhhgggfffjjjoooiiihhhccc]]]]]]aaabbb```XXXKKK??????LLL\\\gggllltttyyyyyytttqqqlll___PPP;;;<<<======;;;888555333222111111000///...------,,,+++)))((('''(((***+++''''''&&&'''))))))(((&&&))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((('''((()))+++***(((&&&&&&'''''''''((((((((()))))))))///...---,,,++++++++++++000000000111444888<<<>>>GGGIIIUUUlllrrrgggZZZQQQHHHEEEJJJYYYqqq~~~tttpppuuukkk]]]VVVTTTPPPGGG???~~~zzzzzznnneeeooo|||pppaaadddeeennnyyy}}}zzzssspppoooqqqlll^^^NNNHHHNNNVVVYYYHHHGGGJJJJJJMMM\\\```RRRDDDBBB???;;;888555333222.........------,,,,,,,,,---555PPPsss}}}___BBB............------,,,,,,***************************)))))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))***)))(((''''''((()))***)))***,,,---......---,,,,,,,,,,,,,,,---...000111222555999???JJJZZZnnn{{{yyyiiiWWWJJJMMM???======777555555000/////////......---------///...///111777@@@IIINNNGGG===000+++---///...+++------,,,+++,,,---...//////...---,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...---,,,++++++,,,---------,,,***)))************************+++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------------,,,++++++*********++++++,,,---.........////////////////////////---///000222333333333222666666777888999999::::::666999<<<===;;;;;;>>>AAAFFFIIILLLKKKIIIGGGGGGHHHDDDFFFJJJPPPUUUYYY^^^aaahhhkkkpppnnn___ZZZ|||uuuIIIPPPuuuhhhFFFVVV}}}zzzsssmmmiiieeebbb]]]YYYTTTOOOIIIKKKWWWeeedddfffeeedddgggllllllhhhbbbNNN<<>>777222000---------------,,,,,,,,,+++555JJJggguuufffLLL>>>------------,,,,,,,,,,,,************************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***)))***,,,---......---,,,---,,,,,,,,,---///111222333777===EEETTThhh~~~yyyfffWWWKKKCCCHHH<<<:::<<<555444555///............------------///222777>>>EEELLLPPPSSSFFF<<<000,,,---///...+++------,,,+++,,,---.../////////---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...---,,,+++,,,,,,---...---,,,+++***************************++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------------,,,,,,+++++++++++++++,,,---......///000000000000000000000000000///000222444555555555555888888888888888999999999;;;>>>AAAAAA@@@@@@CCCFFFBBBGGGKKKLLLIIIGGGGGGIIIKKKQQQ[[[fffrrr{{{jjjdddiiiIIIUUUvvvRRR777HHHmmmnnnnnnkkkeeedddhhhjjjhhhfffdddbbb```^^^]]]\\\]]]\\\YYYSSSHHH===@@@WWWoooyyy}}}kkkPPP999===ZZZ|||gggHHH333666999;;;:::777333000------------------------***)))((('''''''''(((((()))))))))(((((('''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((++++++++++++++++++******,,,---...///////////////222000444@@@PPP```ppp|||~~~sssjjj___UUUNNNLLLSSS]]]xxx{{{|||vvvjjjaaa^^^]]]TTTHHH{{{uuutttmmmrrrqqqcccttt{{{zzzyyyxxxwwwuuuqqqnnniii```RRRHHHEEEFFFGGGGGGIIIHHHSSS\\\ZZZXXXQQQDDD;;;HHHVVVWWWKKK<<<222...,,,,,,------------,,,++++++222777DDDPPPFFF777999,,,,,,,,,+++++++++++++++++++++++++++++++++++++++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***)))***,,,---......---,,,---,,,,,,---...000222333666;;;BBBMMM]]]rrrwwwfffVVVKKKEEEAAAAAA555555999555444666111------------------------)))222>>>JJJPPPOOOKKKGGG===777///,,,...///...,,,------,,,+++,,,---...///000///...,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++---------------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------,,,------...///000000000111111111111111111111111000222444666777777777777::::::::::::::::::::::::888;;;>>>???>>>@@@DDDHHHEEELLLTTTWWWVVVVVVXXX[[[lllttt}}}qqqjjjdddJJJYYY}}}~~~zzzuuurrrmmmgggYYYAAA111@@@ZZZ]]]```bbbaaabbbggghhhfffjjjkkkooouuuyyyzzz{{{~~~tttqqqeeeOOO<<>>???@@@@@@===@@@CCCEEEGGGKKKQQQWWW]]]fffpppvvvvvvvvvyyy}}}xxxtttcccLLL[[[yyysssppppppssswwwgggeeeeeehhhmmmooommmjjjjjjfff\\\KKK;;;;;;NNNcccooovvv~~~|||zzz~~~}}}[[[===<<<```aaaHHHSSSttt[[[???000222444555444222///,,,,,,,,,,,,,,,++++++++++++(((((('''''''''&&&&&&&&&%%%'''((('''%%%&&&(((+++))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))'''$$$$$$&&&((((((&&&&&&&&&&&&'''''''''(((((())))))***++++++***)))(((******++++++,,,,,,,,,,,,///---000555888<<>>CCCVVVfffbbbLLL777000222***+++,,,---------,,,+++&&&111***&&&111---###+++)))))))))))))))*********++++++++++++++++++++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***)))***,,,---......---,,,------------///111333555>>>DDDMMMYYYfffxxxooodddVVVLLLFFFAAA===<<<::://////444//////000+++------------------------000333888;;;;;;888444000)))***,,,---............------,,,+++,,,---...///111000...---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))***+++,,,///...---,,,+++,,,---...------------------------------------------------,,,,,,,,,---------..............................,,,------...///000111111000000000000111111111111333333333333333333333333222444666888999:::::::::;;;<<<>>>@@@BBBDDDFFFGGGOOORRRVVVYYY\\\bbbkkkqqqzzz~~~[[[NNN\\\}}}yyytttoookkkllljjjiiiiiihhhgggdddbbbUUUYYY```jjjsssyyy{{{{{{zzztttcccJJJ>>>JJJfff|||zzzddd===999]]]eeeNNN\\\||||||SSS:::///000111222111...,,,***,,,,,,,,,++++++++++++***(((((('''''''''&&&&&&&&&"""$$$%%%%%%###$$$'''+++))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((***'''$$$$$$''')))((('''&&&&&&&&&'''''''''((((((******+++++++++)))((('''))))))))))))))))))))))))222,,,((())),,,000888@@@EEEMMM]]]qqq}}}vvvlll```UUUPPPLLLUUUaaannnpppbbbaaa^^^WWWzzznnnfffgggwwwqqqqqqzzzjjj___VVVPPPJJJGGGFFFHHHNNNTTTWWWTTTYYYddddddUUUGGGBBBGGGZZZcccUUUAAA666222...,,,...000///***&&&(((---***++++++,,,,,,------...((()))+++,,,------,,,+++)))******,,,---...//////******))))))((((((''''''((()))***)))(((***///444))))))))))))))))))))))))'''(((((()))***+++++++++)))******++++++,,,------,,,...//////...111888>>>CCCHHHRRR]]]lllxxxbbb\\\LLLBBBCCC???<<>>dddqqqjjjpppKKK888444333222000///---,,,+++((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&''')))***++++++******)))))))))))))))))))))))))))******+++---...//////888>>>JJJ[[[lllyyyuuuiii___YYYMMMSSSWWW[[[kkksssgggeeeiiioooxxxpppgggdddhhhvvv}}}lll___NNNKKKGGGFFFGGGLLLTTTZZZZZZXXXXXX[[[WWWMMMBBB===>>>OOOVVVJJJ:::333000,,,,,,,,,...000111...+++***+++++++++,,,,,,---------******+++,,,,,,,,,++++++******++++++,,,---------***)))))))))((((((((('''((()))***)))(((***///333))))))))))))))))))))))))'''(((((()))******++++++*********+++,,,,,,---------///000111222666<<<@@@GGGNNNZZZhhhxxxmmmXXXTTTHHH@@@AAA>>>;;;???555444222000............---------------------------...////////////...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,++++++,,,---...---------------------------++++++,,,000222111000222000///000333555444222333666777444333666777555999888666555555777999;;;999:::<<<>>>@@@DDDIIIMMMXXX^^^ffflllqqqzzzrrrZZZSSSlllrrrbbbQQQUUUWWW[[[aaajjjrrrwwwxxxpppTTTTTT{{{|||TTTCCCNNNsssXXXRRRgggeeeCCCDDDjjj}}}}}}dddDDD555444333222000...,,,+++***((((((((((((''''''''''''))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&''')))***++++++******))))))))))))))))))))))))))))))***+++,,,---......444888BBBPPP___kkkqqqsssxxx{{{nnneee```NNNPPPPPPPPP]]]wwwtttiiikkkvvv~~~uuummmeeecccgggsssjjjYYYJJJIIIGGGFFFIIIPPPYYY___^^^]]]XXXOOOHHHCCC>>>888444???DDD<<<222000...***++++++---555<<<<<<222(((+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++))))))))))))((((((((((((((())))))((((((***...111))))))))))))))))))))))))((((((((()))******++++++******++++++,,,,,,------//////111333777<<<@@@CCCMMMVVVfffvvvlll[[[KKKIIICCC???===<<<999888444222111////////////000------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------------,,,++++++,,,---///000........................///------...111333333222444222000111333444444444888<<<===999666777999999888888888999;;;>>>AAABBBEEEJJJOOOSSSVVV\\\fffnnnoooWWWTTTkkkmmm[[[HHHQQQ\\\lllzzzgggIIIRRR~~~VVVAAAKKKsss{{{QQQEEEUUU{{{___CCCMMMsssyyytttRRR;;;333444333111///---+++***)))((((((((((((''''''''''''))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&'''((()))************))))))))))))))))))))))))(((((())))))***+++,,,,,,...111777AAAMMMXXX___aaafffooowwwmmmiiiUUURRRLLLGGGOOOfff}}}qqqssszzzsssiiiddddddnnnnnnkkktttgggPPPKKKLLLKKKIIIMMMUUU[[[^^^^^^___WWWHHH???>>>;;;444000555666111---------***+++---333>>>JJJJJJ:::))),,,,,,,,,,,,,,,,,,,,,,,,...---+++***)))***++++++,,,,,,+++******))))))((())))))))))))(((((((((((())))))(((((((((***,,,...))))))))))))))))))))))))(((((())))))******************++++++,,,------...///000111555:::@@@DDDFFFRRR^^^pppkkkXXXLLLDDDAAAAAA>>>888888888111222111000/////////000111............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---...000111////////////////////////000/////////000111222222888777555555666777999:::;;;@@@BBB===999;;;>>>>>>>>>???BBBGGGLLLPPPTTTWWWaaagggooosssvvv~~~mmmVVVQQQiii}}}kkkWWW\\\mmmqqqTTT???TTTUUU>>>FFFooozzzTTTCCCPPPzzzWWWBBBTTTzzzyyyppp~~~zzz]]]DDD888555444333000...+++***)))(((((((((((((((''''''''''''******)))))))))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''((())))))))))))((((((((((((((((((((((((''''''(((((()))******++++++---000777@@@JJJRRRVVVYYYaaaxxxwwwqqqaaaZZZOOOGGGJJJ[[[rrr{{{www{{{}}}xxxrrrkkkeeecccggg``````rrrjjjNNNLLLMMMMMMNNNUUU```ccc```[[[\\\TTTEEE===>>>:::333000222000---+++---...,,,000888BBBMMMWWWTTTBBB------------,,,,,,+++++++++...---+++***)))***++++++---,,,,,,+++***)))((('''(((((((((((()))))))))))))))(((''''''(((***++++++)))))))))))))))))))))))))))))))))))))))************++++++,,,------......///000333777===CCCIIIMMMZZZggg{{{~~~iiiVVVJJJEEEBBB>>>BBB>>>333777;;;000222111000//////000111222/////////......---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,...---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,---///111222000000000000000000000000111111000///...///111222999888777777888;;;@@@CCCAAAFFFHHHFFFGGGLLLQQQRRRVVVYYY^^^eeelllrrrwwwyyyhhh}}}YYYVVVnnnjjj]]]kkkfffMMMCCCbbb}}}QQQ:::@@@iii~~~ZZZFFFSSS~~~tttOOOAAAWWW}}}~~~ssszzzlllPPP>>>:::;;;333222///,,,***)))((((((((((((((((((''''''''''''))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''((())))))(((((((((((((((((((((((('''''''''(((((())))))***+++,,,...222999BBBLLLQQQRRRXXXmmmzzzkkkbbbVVVKKKJJJTTTffftttwwwrrrpppzzzuuurrrnnnhhhddd```UUU]]]wwwrrrSSSIIIKKKMMMSSSbbbqqqpppgggYYYUUUKKKBBB>>><<<888111222111///---,,,...000111:::KKK[[[aaa```WWWDDD111......---,,,,,,+++******,,,,,,++++++***+++++++++...---,,,+++***)))(((((((((((((((((())))))))))))***((('''''')))***)))((())))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,------.........222777;;;AAAJJJTTT\\\iiivvvlllYYYKKKDDDDDDBBB<<>>000;;;GGG:::222111000//////000111111000000//////...------------,,,,,,++++++,,,,,,---+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000///...,,,,,,,,,,,,,,,,,,,,,,,,---------------.........,,,,,,,,,,,,,,,,,,,,,,,,---.........///////////////...------...///000111111111111111111111111111222222222111000222555888777888999:::>>>DDDLLLRRRUUUYYY\\\^^^dddnnntttuuu|||xxx}}}ppp___xxx___XXXnnndddgggyyyZZZGGGCCCkkkwwwNNN888===ddd^^^HHHUUUgggGGG>>>UUU{{{sssuuu~~~~~~}}}```HHH===<<<===222000---***)))((())))))((((((((((((''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&%%%%%%&&&&&&'''((()))))))))))))))))))))))))))'''''''''(((((()))))))))++++++---///444<<>>BBBFFFHHHLLLQQQXXXcccooowww|||}}}}}}wwwiiimmmzzz{{{}}}iii[[[vvvfff___qqq{{{nnnpppyyyNNNAAACCCpppsssLLL;;;>>>aaacccLLLWWW\\\BBB<<>>444>>>===000IIIdddYYY444333111////////////000111000000///...---------......,,,,,,,,,,,,......++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,---...///111111111000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,000000000000111111111111111000///......///000000222222222222222222222222333555777888:::>>>EEEKKK___ccciiiqqq{{{lll```XXXUUUYYYaaarrryyy{{{jjj]]]vvvkkkppp}}}ttthhh~~~xxxMMMCCCKKK{{{qqqMMM===AAAaaahhhPPPZZZ{{{VVV???;;;MMMsssuuuiiijjjooojjjgggiiifffgggaaaPPP:::...///333444///---***((('''(((***+++)))(((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&%%%$$$$$$%%%&&&((()))))))))))))))))))))))))))((((((((()))))))))))))))&&&'''((('''(((,,,444:::EEEFFFRRR___iiivvvhhhYYYUUUXXX```hhhyyyuuu^^^mmmUUULLLPPP^^^nnn{{{xxxuuupppeeeZZZTTTOOOPPP^^^www~~~nnnLLLFFF>>>999777444000,,,***...000...)))***000777\\\yyy{{{[[[CCC777000++++++++++++++++++++++++&&&''')))+++,,,,,,,,,+++,,,,,,***)))))))))***++++++++++++************)))))))))))))))))))))))))))))))))))))))************+++***)))))))))***+++,,,&&&***...///...///111444333:::DDDMMMWWWhhh|||nnndddVVVKKKDDDAAA>>>======:::666666888:::888666222111///---...000222444222222111000///...------,,,,,,.../////////...---***+++---...//////...---........................+++,,,...///000111000000------------------------,,,---...///000111222222//////.........///000111000///...000333333000---444333222111111222333444666888888666333333666999777>>>FFFIIIKKKRRR```kkk|||}}}{{{yyyvvv```WWWMMMEEEAAAEEEQQQ^^^zzzlll]]]zzzqqqzzzqqqrrriiiGGG:::DDDqqqrrrLLL===999UUUeeeLLLQQQ{{{XXX;;;444FFFgggwwwhhhZZZbbbjjj]]]WWWVVVIIIJJJBBB777///,,,,,,+++)))+++***((('''''''''((()))''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((((((((((((((((((((((((((***)))''''''(((+++...000<<>><<<;;;:::999666333333555777666444111111111222222222333333333222222111000///......---...//////000000//////***+++,,,---............//////..................,,,---///111222222222111//////000000000//////...////////////////////////222222222111//////111333333333333444666777666444666777999<<>>>>>???<<<;;;===>>>>>>CCCJJJZZZhhhnnn___ZZZ~~~jjjkkkuuurrr{{{YYY???777;;;UUUxxxrrrPPP===@@@DDDOOOdddyyyWWWMMM[[[nnnUUU===222777FFFQQQdddnnnwwwyyyuuulll```UUU___hhh{{{yyytttgggPPP<<<666///,,,---///000000+++***((('''''''''((()))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''')))(((''''''(((***,,,......222;;;EEENNNYYYkkk|||ssshhhbbbZZZ[[[aaammm|||}}}mmmgggmmmnnn\\\^^^qqqzzz}}}pppbbb[[[WWWSSSPPPOOOJJJUUUdddqqqyyyuuucccPPPBBB<<<666333111000---***---...///,,,***+++111666QQQggguuuhhhMMM777///---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***((((((((()))***+++******)))))))))))))))************))))))))))))))))))))))))))))))))))))((()))))))))************,,,,,,,,,,,,------......***---000222333666<<>><<<;;;:::999777444111111444666555333111222333444555444333333333333222111000000///////////////000000000000000+++,,,,,,---.........///000000000000////////////...///000222333333333333111111222222222111000///444444444333333333333333000222222111//////222444777888999:::<<<>>>>>>>>>AAADDDIIIPPPYYYbbbiiimmmrrrpppllljjjkkkooouuuzzz|||mmmiiinnnssstttssspppmmmmmmmmmeee[[[TTTLLLBBB;;;888888>>>DDDMMMLLLNNNQQQPPPJJJHHHIIIJJJRRRXXXPPPWWWjjjaaammmvvvtttsssOOO;;;:::555CCC```ooo[[[FFFDDDOOOTTTTTTWWWqqqyyyeee[[[\\\mmmvvviiiiiifff[[[KKK<<<777<<>>999333000000///---***---......,,,)))***---111@@@PPP\\\UUUBBB333...///++++++++++++++++++++++++,,,+++)))((('''(((((()))************))))))((((((*********)))))))))(((((())))))))))))))))))))))))((()))))))))************,,,,,,------............(((+++///111444999AAAGGGSSSaaawww}}}gggUUUIIICCCBBBAAA>>><<<:::999999777333000111444555555333222333555666666666555444333333222222111111000000000000000000111111222222---------......///000000222222222111111000000000///000222444555555444444333333444555444333222000444444444444444555555555444777999888666777;;;???<<<===@@@BBBEEEHHHKKKMMMXXX\\\cccmmmyyy~~~zzzssskkkiiinnntttyyy|||rrrdddNNNAAA555111444>>>OOO^^^nnnnnnppptttrrriiiaaa^^^QQQOOOLLLGGGTTTmmmYYYfff~~~sssjjjIII>>>EEE>>>???MMMccclllfff```bbbQQQFFFEEESSScccjjjdddZZZ^^^kkkzzzwwwmmmfffrrr{{{|||^^^NNNNNNPPPKKKEEEEEEKKKXXXeeennnaaa[[[UUUTTTRRRSSS^^^kkkrrrSSS999444...+++++++++***(((+++***((('''''''''((()))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((('''''''''''')))***+++)))(((***000777AAASSSbbbiiizzzoooiii\\\RRRKKKNNNWWWfffzzzyyyzzzxxxzzzzzzoooiii{{{xxx|||xxxwww|||}}}~~~oooaaa^^^ZZZSSSPPPRRR^^^kkkvvvssshhhYYYJJJ???:::666111...//////---***---...///...---,,,...//////888???===444,,,***,,,************************+++***))))))(((((((((((())))))******))))))((('''******)))))))))((((((((())))))))))))))))))))))))))))))))))))************+++,,,------......------(((+++///333777???IIIPPP^^^nnnmmm[[[PPPIII@@@AAA@@@>>>;;;999999:::777444111222555777666444444555666777777777666555333333333222222222111111222111111111111222333333//////...//////000111222555555444444333222222222000111333555666666666555555666777777777555333111222222333444555666777777444999<<<<<<;;;<<>>:::BBBOOO___uuupppeeeWWWKKKTTT|||pppUUUbbbwwwfffHHHIIIZZZMMMDDD???CCCEEECCCCCCHHH>>>???TTTmmmzzzpppdddbbbcccggglllqqqzzz___LLLHHHAAAAAADDDNNN___qqqzzzooogggeeeiiiuuueeeGGG555000,,,+++,,,---+++)))+++***((('''''''''((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''''''''''')))))))))))))))))))))))))))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))***'''(((,,,111999HHHUUUWWWfffvvvzzzrrrbbbUUUIIIIIIMMMVVVhhhyyy|||ssspppvvvyyymmmyyy~~~|||}}}}}}sssbbbUUUSSSRRRNNNNNNSSSbbbnnntttkkkYYYKKKBBB===888444///---...///---+++,,,...111333333333333333+++,,,//////---***)))***((((((((((((((((((((((((((()))))))))))))))((((((((()))*********)))''''''***)))))))))(((((((((((())))))))))))))))))))))))))))))))))))***************+++,,,---...------,,,+++...333777===FFFRRRZZZlll~~~qqq\\\QQQKKKFFF===>>>>>><<<999888:::<<<888555222333666888888666555666777777888888777777333333333333333222222222333222222111222333444555111000000000000222333444777777666666555444444333111222444666777777777666666777999999999666444222555666888:::<<<>>>@@@AAA???DDDJJJKKKJJJMMMTTT[[[bbbffflllrrrwww~~~zzzjjjmmmjjj___TTTUUUdddrrr~~~}}}gggOOO======HHH___sssppp[[[YYYzzzrrrRRR```~~~|||gggLLLWWWrrriii^^^PPPEEEAAA@@@AAACCCHHHSSSvvvzzzuuuyyy}}}iii___RRRTTT[[[hhhyyyTTTAAA222///++++++---...,,,***+++***((('''''''''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((()))'''(((+++...222<<>>@@@CCCFFFIIIKKKLLLVVV\\\bbbddddddhhhpppxxx{{{|||xxxwwwvvvuuuqqqmmmkkkuuuwwwhhhUUUUUUmmmzzzYYY???BBBIII```hhh^^^|||rrrRRR```zzzhhhQQQbbbvvvggg^^^ZZZWWWSSS]]]mmm{{{wwwyyyfff@@@999444000---,,,------***(((+++***((('''''''''((()))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''(((''')))---......333999DDDLLLUUUggg|||ooo\\\SSSKKKGGGOOO\\\vvvzzzsssnnnppp~~~}}}{{{}}}}}}sssaaaSSSJJJMMMPPPPPPUUU]]]jjjkkkdddUUUIIIEEE@@@;;;333111///---,,,++++++,,,---)))--->>>QQQTTTBBB///++++++,,,,,,+++***((('''''''''((()))***++++++,,,---------,,,,,,,,,++++++************************))))))))))))))))))))))))(((((((((((())))))))))))((()))+++,,,------,,,+++))),,,...---+++***---///,,,333;;;AAAIIIVVVhhhuuudddOOOHHHGGGDDD@@@;;;;;;<<<<<<;;;999888777666777999:::;;;;;;:::::::::;;;======<<<999666333444555555666666666666666666666777666666555444444:::999888666666888:::<<<;;;>>>???<<<<<<>>>>>>;;;===999;;;CCCBBB<<<@@@KKKIIIIIINNNRRRMMMBBB>>>@@@CCCMMMQQQVVV___^^^ZZZ^^^fffsss}}}~~~}}}{{{yyyttteeeVVVooosssppp|||}}}xxxeeeNNN```cccHHHHHHBBBjjjmmmbbbwwwXXXUUUqqqzzznnnXXXjjj|||xxx{{{mmmRRR>>>...222///,,,+++...///...,,,))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&'''(((((('''&&&%%%((((((((((((((((((''''''&&&&&&&&&'''''''''(((((()))))))))))))))*********))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&''''''''')))(((''''''(((+++///111:::JJJUUUeeevvvfff]]]UUUNNNLLLPPP```hhh~~~|||sssnnnpppzzz{{{zzzyyy{{{mmm[[[PPPHHHGGGLLLRRRYYY```qqqoooeeeUUUGGGAAA===888111000///---,,,,,,,,,,,,++++++333EEETTTSSS@@@---++++++,,,,,,+++***((('''(((((())))))******++++++,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))(((((((((((()))))))))***)))***+++,,,------,,,,,,+++...000///,,,,,,...111000666>>>FFFOOO^^^ppp~~~rrrVVVEEE@@@AAA???;;;;;;<<<>>>>>>>>>===<<<;;;;;;<<<>>>???@@@AAA@@@@@@555777888::::::999888777999888888777777777777777:::999888777777999:::;;;888777777999===@@@AAAAAA@@@DDDEEECCCDDDGGGGGGDDDBBB>>>AAAIIIKKKJJJRRR^^^llllllnnnpppjjjaaa]]]______ffffffjjjtttqqqggggggyyy~~~zzzvvvqqqssskkkWWWZZZttt~~~nnnPPPXXXuuu^^^GGGKKK^^^ooodddzzzZZZVVVppp{{{oooWWWjjjpppUUUCCC;;;222444000,,,+++---...---+++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&((((((((('''''''''''''''&&&&&&&&&''''''((((((((()))))))))))))))))))))***))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''')))(((''''''(((+++...000444AAAKKK___~~~nnneee]]]SSSMMMLLLTTT]]]rrryyynnnppp{{{oootttxxxqqqeeeZZZTTTJJJDDDKKKZZZfffjjjyyyssseeeRRRDDD===888333//////...---,,,,,,------+++---444@@@JJJGGG999,,,++++++,,,++++++***(((((()))))))))))))))*********++++++++++++*********)))************************))))))))))))))))))))))))((((((((()))))))))************+++,,,------------,,,///111///------///222666;;;CCCLLLXXXiii}}}ooo^^^JJJ>>><<<>>>===;;;<<<>>>@@@AAABBBAAA???>>>999;;;===???@@@@@@@@@@@@:::;;;;;;<<<===============<<<:::999999:::<<<===>>>===<<<<<<>>>AAAEEEGGGEEEDDDFFFMMMUUUZZZZZZWWWZZZ]]]]]][[[\\\aaacccbbbXXXVVVYYYbbbfffiiitttwwwrrrzzzwww{{{{{{|||~~~vvv\\\[[[ttt}}}WWWSSSggg|||VVVEEEQQQ{{{pppfff]]]UUUmmm|||pppXXXjjjpppZZZCCC;;;;;;888666222---+++,,,---+++)))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((******))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((((((''''''(((***---///000999@@@TTTwww|||qqqggg[[[OOOHHHHHHRRRccc}}}{{{pppyyyssseeepppzzz~~~hhh___ccc^^^QQQFFFNNNeeevvvzzz}}}rrr```NNNAAA:::555222---------------------...---,,,...111555555111---,,,,,,++++++***))))))(((*********)))))))))))))))************))))))))))))************************))))))))))))))))))))))))(((((()))))))))************++++++,,,------......,,,...///...,,,,,,///333:::???HHHSSSaaauuuqqq^^^SSSEEE>>>???AAAAAA???>>>???AAABBBBBBAAA???>>><<<===???AAABBBBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBCCCBBBAAA@@@@@@BBBEEEIIIKKKHHHIIIJJJMMMQQQUUUYYY\\\eeedddiiisss~~~|||~~~~~~~~~~~~kkkWWWkkkeeeUUU___vvvOOOEEEXXXoooddd___SSSgggtttYYYiiiaaaOOOCCCAAABBB<<<888333...+++,,,,,,***(((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&'''''''''''''''(((((((((((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''(((***,,,---...555999HHHeee}}}~~~rrrdddTTTJJJEEEMMMXXXkkk|||~~~yyyrrrxxxjjjrrryyysss```]]]gggbbbTTTIIIRRRjjj}}}{{{lllXXXHHH???999444222,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,+++******)))))))))*********)))))))))))))))*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++,,,---......***,,,---,,,+++,,,000444>>>CCCMMMZZZkkkttt]]]RRRKKKCCC??????AAAAAA?????????@@@@@@??????======@@@BBBDDDFFFHHHIIIIIIIIIDDDDDDEEEFFFGGGHHHIIIIIINNNNNNOOOQQQVVV[[[aaadddbbbeeejjjpppuuuyyy|||}}}wwwsssrrr~~~uuuWWWaaa|||sss[[[YYYrrrLLLGGG```kkk``````PPP___zzz]]]fffoooQQQGGGEEEJJJJJJ???:::444...+++++++++)))((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''((((((((())))))))))))))))))))))))))))))************))))))(((((())))))))))))))))))))))))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&'''((()))+++,,,***111444===PPPccc|||mmm\\\PPPFFFJJJOOO^^^}}}yyyxxxssstttxxxuuutttttt~~~{{{hhhYYY[[[ccc]]]SSSOOOYYYkkkzzztttbbbNNNBBB<<<888444333+++,,,------------,,,,,,+++...222333111...,,,+++---,,,+++***)))))))))))))))))))))))))))*********************)))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************+++,,,---...***,,,------,,,...333888CCCIIITTTdddxxx~~~bbbOOOGGGDDD???===<<<=========@@@@@@???>>>>>>??????@@@<<<>>>BBBFFFJJJLLLNNNNNNKKKMMMPPPTTTXXX[[[]]]^^^kkkkkknnnqqqvvv|||uuujjjfff~~~YYYXXXrrr~~~aaaSSSooooooJJJIIIggghhh]]]~~~dddOOOXXXbbbcccyyy___HHHEEEGGGMMMLLL@@@:::555...******+++***((())))))))))))))))))))))))''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((((((((((())))))******+++************))))))))))))++++++******)))((((((((())))))))))))))))))))))))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((()))***%%%,,,...333@@@NNNkkkvvveeeWWWIIIFFFGGGTTTnnn|||wwwsss{{{|||tttoooiiitttyyyxxxqqq]]]RRRYYY\\\VVVUUU\\\gggqqqyyynnnZZZFFF===:::666333222+++,,,---------,,,+++++++++---000111///---,,,+++---,,,+++))))))))))))***(((((())))))******++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))))))))((()))***,,,---,,,...000000000333999>>>IIIPPP]]]ooofffSSSIIIBBBAAA???===<<<<<<===>>>BBB@@@???>>>???BBBFFFHHHCCCFFFLLLRRRYYY^^^bbbcccmmmpppuuu{{{zzzttttttxxx}}}ooobbb}}}XXXLLLbbbhhhRRR^^^lllJJJLLLlllhhh\\\~~~jjjPPPSSSxxxggg```oooiiiWWWRRRVVVUUUQQQIII;;;:::444...******+++***)))))))))))))))))))))))))))''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((((())))))***++++++,,,,,,+++++++++******)))))))))++++++******)))(((((('''))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((()))%%%)))***///888???UUUvvvkkk\\\OOOFFFCCCNNNaaayyy{{{vvvxxxqqqlllbbbnnntttssskkkWWWMMMWWWYYYUUUZZZjjjvvvyyy|||kkkVVVBBB;;;999555111111,,,,,,---...---,,,+++***---+++(((&&&&&&(((+++------,,,+++))))))))))))***'''(((((()))***++++++,,,++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))((((((((((((***+++,,,///111333444444888>>>DDDNNNVVVcccvvvmmmVVVJJJFFFBBBBBBBBB@@@???@@@AAABBBBBBAAA??????BBBFFFLLLOOOYYY]]]dddmmmvvv}}}xxxrrrqqqyyyyyyaaaxxxtttTTTAAAUUUpppTTTTTTuuujjjIIIMMMoooiii]]]oooRRRQQQtttjjj___iiiZZZWWWcccooofffXXXGGG666:::444---******++++++)))))))))))))))))))))))))))''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((())))))***+++,,,,,,------++++++++++++******))))))+++++++++***)))(((((('''))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''((((((((()))+++)))---555777FFF```nnn^^^WWWHHHBBBKKKXXXiii}}}tttyyyvvvsssrrrooommmeeeqqqpppeee^^^TTTPPPXXXXXX\\\gggwww|||uuuSSSMMMEEE<<<555111//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,++++++************)))))))))))))))******+++---......///************************(((((((((((((((((((((((()))))))))))))))))))))))))))((('''''''''(((***+++)))))))))***+++++++++,,,+++***+++000444999BBBKKKVVVgggtttsss\\\LLLEEEFFFBBBAAA???======@@@CCCFFFDDDEEEHHHOOOYYYeeeooovvvrrrllldddwww```bbboooRRRAAAMMMuuujjj\\\UUUaaaxxxmmmOOOOOOfffaaaSSSyyy```QQQhhhwwwXXX^^^wwwYYYjjj{{{~~~mmmPPP888333///222111)))+++...((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++,,,+++***((((((((())))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$(((,,,,,,,,,333???IIIiiikkk```[[[SSSIIIKKKPPPUUUsss|||vvv}}}~~~qqqooopppnnnkkklllrrrkkk^^^WWWOOOLLLSSSUUU]]]mmm~~~tttiiiPPPKKKDDD<<<555111......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,+++************)))))))))))),,,,,,,,,,,,,,,+++++++++************************(((((((((((((((((((((((()))))))))))))))))))))))))))(((((('''((()))***+++)))))))))***++++++,,,,,,---,,,...333777<<>>111...///)))***,,,'''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))*********+++***)))(((((()))******))))))))))))(((((((((((((((((((((((())))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***++++++)))'''(((...333444JJJ[[[mmmrrr___TTTOOOFFFOOOhhhtttjjjfffqqq{{{~~~vvvuuu{{{|||yyyssshhhWWWSSS[[[XXXRRRVVV[[[uuubbbLLLDDDAAA===888333///---,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,************)))))))))(((((())))))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***************((()))***+++,,,---......,,,...444;;;AAAIIIYYYhhhyyymmm\\\KKKEEEEEEDDDBBBAAA???@@@AAA???>>>AAAHHHNNN___lllpppvvvvvvxxxzzzyyyoooaaaUUUYYY]]]dddkkkrrr|||zzzvvvTTTWWW{{{ttt___ppppppQQQFFFEEEPPPaaa|||~~~zzzxxx}}}sss]]]vvvaaaKKKFFF]]]cccVVVttt^^^VVVpppnnnVVVaaaxxxvvv~~~dddFFF444---...++++++...***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((())))))************)))(((((()))***+++))))))))))))(((((((((((((((((((((((())))))))))))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((&&&(((,,,///...???JJJWWWrrr{{{hhh]]]WWWIIIGGGWWW}}}tttlllkkk{{{zzzxxxvvvuuuuuuvvvxxxyyyrrrfffVVVVVV```[[[RRRUUUgggwww^^^JJJBBB???;;;666222///......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,++++++************)))))))))))),,,++++++***)))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******((()))***+++,,,---...///...111888@@@GGGRRRddduuu|||^^^QQQFFFDDDEEEDDDCCCBBB???AAAAAA???@@@GGGTTT^^^ooo}}}uuuggg\\\cccbbb```___\\\UUUJJJBBBLLLZZZooolllooooooLLLQQQ|||zzz___dddhhhMMMJJJNNNUUUeeeyyy___oooqqqSSSDDDRRRuuufffWWWqqqcccSSSfffyyyXXXYYYxxxvvv~~~mmmRRR:::......+++,,,///---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''(((((())))))******)))((((((((()))***+++))))))))))))(((((((((((((((((((((((())))))))))))'''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''(((+++---)))555888AAAZZZssspppddd^^^NNNEEENNNeeetttnnnqqqxxxssswwwxxxtttvvv|||lllaaaRRRUUU```[[[SSSYYYuuukkkWWWGGGBBB???999444111//////000,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,***)))************)))))))))))),,,+++***)))((('''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++++++++******((()))***+++---...//////222666>>>HHHPPP\\\qqqxxxhhhSSSKKKDDDDDDEEEBBB@@@AAAAAAAAAAAA@@@DDDQQQdddssswwwnnnhhhbbb[[[VVVUUUSSSPPPOOOMMMIIIDDD???GGGVVVllliii^^^~~~hhhEEEIIIrrr[[[PPPhhhxxx}}}{{{|||qqqXXXFFFPPP```iiivvveeekkkfffPPPKKK___hhhYYYpppkkkUUUbbb\\\RRRqqqyyyuuuyyy___BBB111///++++++///---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''((()))))))))***)))((((((((()))+++,,,))))))))))))(((((((((((((((((((((((())))))))))))'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&''''''((()))+++)))111000444KKKcccvvvuuugggaaaQQQFFFKKKQQQ{{{}}}sssnnnttt|||uuu|||~~~wwwxxxeeeZZZMMMRRR___[[[WWW___}}}uuuaaaQQQDDDBBB>>>999333000///111222,,,,,,,,,,,,,,,,,,,,,,,,---.........---+++)))(((************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++,,,+++******((()))***+++---...///000555:::DDDNNNVVVdddyyykkk[[[LLLGGGDDDEEEDDD@@@>>>???BBBBBBBBBBBBIIIYYYqqqyyy|||ssslllddd`````````\\\YYYOOOMMMJJJIIIIIIGGGDDDAAAFFFOOO___sssiiiPPPiiifffBBBAAAdddWWW>>>LLLVVVYYYfffhhhhhhiiiddd^^^bbbXXX???BBBUUUooo{{{mmmlllxxxaaaFFFJJJbbbjjjZZZppppppWWW```^^^NNNlllrrrvvviiiIII444000+++***---+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''((()))))))))***)))(((((((((***+++,,,))))))))))))(((((((((((((((((((((((())))))))))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''(((((()))+++222///222GGG]]]nnn~~~xxxgggaaaSSSHHHLLLCCCffftttlllgggtttxxx|||www~~~|||ppp^^^SSSRRRZZZVVVMMMWWWlllhhhKKKBBBDDD:::888444111//////000111,,,,,,,,,------.........,,,,,,,,,+++++++++******((((((((((((((((((((((((*********++++++,,,,,,,,,,,,+++)))((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++,,,------+++***,,,222777444;;;KKK\\\hhhssssss```RRRLLLHHHCCCAAABBBCCCBBB@@@???DDD@@@BBBUUUjjj{{{wwwvvvttttttzzzqqqjjjaaa[[[[[[]]]^^^^^^VVVUUUQQQLLLHHHIIIOOOUUU\\\TTTRRRaaa|||{{{UUUWWW{{{~~~UUUDDD===SSS~~~xxxVVVNNNLLLDDDCCCLLLMMMKKKJJJKKKIIIGGGJJJOOOQQQhhh~~~qqqgggyyy[[[OOOMMMcccggg]]]rrrwww^^^YYYoookkkVVV^^^vvvxxxzzz[[[;;;---------,,,,,,)))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,++++++******)))))))))((()))***++++++***)))((('''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((***,,,...444???RRRgggvvvsssiiicccPPP@@@GGGFFFMMMccc~~~yyyqqqkkkwwwzzz~~~{{{zzzmmm\\\RRRQQQYYYWWWPPPZZZnnneeeMMMCCC@@@777555333111000111111222,,,,,,------------------,,,,,,,,,+++++++++******))))))))))))))))))))))))*********+++++++++,,,,,,++++++)))((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++,,,------,,,***---333888AAAIIIYYYjjjvvv{{{fffVVVLLLGGGDDDAAAAAABBBDDDCCCBBBAAAHHHGGGLLLaaavvvtttllllllppprrrrrrkkk```XXXVVVWWW___aaajjj{{{{{{tttkkkgggiiinnnqqqsssqqqppplllgggdddeeekkkppprrrfff[[[]]]nnnSSSGGG^^^gggFFF>>>>>>NNNmmmnnnVVVVVVXXXQQQNNNUUUJJJGGGEEEFFFEEEEEELLLSSSjjj{{{vvvfffuuulllWWWGGGOOOjjjggg^^^tttzzz^^^UUUiiitttXXX^^^{{{~~~bbbAAA222......,,,,,,))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++***))))))((()))***++++++***)))(((((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''')))***,,,000999HHH[[[hhhkkkzzzuuujjjTTTEEELLLIIILLLUUUhhhxxxyyypppjjjsss}}}{{{~~~uuufffZZZOOONNNWWWYYYVVVbbbuuuvvvZZZKKKBBB999222222222222222222111222------------------,,,,,,,,,,,,,,,+++++++++*********************************************++++++++++++******)))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,,,,---...,,,+++...555:::KKKUUUfffwwwfffUUUKKKEEEBBBAAA@@@AAACCCDDDDDDDDDCCCMMMQQQ\\\sss}}}yyyqqqcccUUUQQQSSSTTTUUUTTTPPPLLLLLLOOORRRTTTVVVbbbxxxppp``````qqqSSS:::EEEYYYllloooMMM:::AAAJJJTTTeee|||hhh```llltttnnniiimmmccc```^^^^^^]]]___hhhrrrfffoooeeeHHH@@@PPPlllggg___www}}}___QQQ___]]]\\\tttkkkKKK888111...---,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,------,,,***)))))))))************)))))))))((((((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''((()))***,,,111<<>>333///---,,,++++++***************)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***---......,,,***((()))))))))******)))))))))))))))((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''&&&((()))***,,,333===EEEWWWiiittt|||iiiXXXWWWQQQTTTRRRNNNZZZxxx{{{tttnnnddd^^^dddpppwwwtttooowwwvvvuuuwwwxxxrrrcccUUUUUUKKKIIIUUUcccnnnmmmOOOBBBCCC;;;...111111222222111///---+++.........------,,,,,,,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))((('''(((***+++---,,,...//////000666???FFFNNN\\\ppp|||```PPPHHHFFFEEEAAAAAABBBBBBCCCDDDEEEGGGHHHXXXhhh}}}{{{|||wwwkkkbbb___ZZZUUUUUUTTT[[[aaabbbaaaccchhhkkkccc^^^XXXYYYbbbrrruuudddbbbgggTTT999===999???EEEJJJPPPUUUUUURRRJJJEEEIIIWWWkkklllfff~~~___HHH???BBBQQQ___eeebbb}}}fffMMMLLLhhheeeWWWfff{{{www]]]EEE777111...,,,,,,+++++++++******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***,,,......,,,***(((***))))))))))))))))))***)))(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&((()))***+++///777===OOObbblllrrrzzzfff\\\YYY\\\YYYRRRVVVmmm~~~wwwtttoooeee^^^bbblllqqqrrrrrruuuqqqooorrrsssjjj\\\SSSTTTLLLMMM\\\nnn|||dddKKKAAA@@@999///111111111111000...,,,+++------------------,,,,,,,,,,,,,,,+++++++++******************************))))))))))))(((((((((((()))************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))***)))((('''(((***,,,---,,,...///111444;;;FFFMMMXXXhhh|||kkkVVVMMMIIIGGGGGGCCCCCCDDDCCCCCCEEEIIILLLTTTeeewwwwwwuuuqqqllleee^^^YYYVVV\\\^^^TTTKKKMMMLLLLLLVVVVVVcccqqqyyy}}}vvvxxxwwwfff^^^fffooowww{{{oooLLL444888<<>>777???JJJmmmcccbbblllPPPGGG\\\wwwfffTTTbbbiiiOOO===444000,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))+++,,,,,,+++***)))******))))))))))))******((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&((())))))***---444999GGG[[[fffkkkwwwzzzfffdddaaa[[[SSSOOO]]]}}}wwwrrrrrrpppddd\\\^^^eeejjjnnnrrrvvvooommmpppoooeee[[[WWWSSSOOOTTTggg{{{{{{YYYFFF@@@;;;555111////////////......------,,,,,,------------------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))(((((((((''''''''')))******+++***)))((('''))))))))))))))))))))))))))))))))))))))))))))))))***)))'''''''''))),,,...,,,...000222777@@@KKKTTTdddtttsssYYYMMMJJJHHHEEEDDDCCCDDDDDDDDDDDDHHHNNNSSSdddvvvuuukkkddd___^^^TTTSSSOOOKKKGGGDDDAAA@@@EEEOOOHHHAAAHHHKKKRRRffflll~~~|||nnnaaa```[[[[[[XXXBBB444;;;HHHTTTbbbjjjppptttssspppxxx|||zzzhhhuuu}}}fffMMM<<<:::@@@PPPkkk}}}bbbcccqqqTTTFFFTTTkkkuuugggRRR___www[[[EEE999222---------,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))************)))+++***)))(((((()))***+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&((()))((('''***000555???UUUdddkkkyyytttkkkeee```[[[QQQQQQlllzzzqqqnnnpppnnnaaaXXXYYY]]]aaagggnnnxxxpppmmmpppnnnccc[[[[[[SSSQQQ[[[pppmmmLLLAAA>>>777222333------------......//////,,,,,,,,,------.........,,,,,,,,,+++++++++******(((((((((((((((((((((((())))))(((((('''''''''&&&)))******++++++)))((('''))))))))))))))))))))))))))))))))))))))))))))))))***)))'''&&&'''))),,,...,,,...000333999BBBOOOXXXjjjzzz{{{cccMMMFFFHHHFFFBBBAAACCCDDDDDDDDDEEEJJJRRRYYYqqqzzztttgggbbbZZZQQQJJJFFFDDDDDDBBBAAA???<<<;;;::::::;;;;;;IIIDDD>>>IIIOOO[[[uuummm^^^IIIBBBEEE===999DDDTTThhh~~~jjjqqqcccHHH<<<<<<888WWWyyy{{{aaaccctttXXXFFFOOOcccnnngggQQQ^^^dddKKK===444...------,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))******+++***)))(((((()))***+++%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&'''((((((&&&%%%'''---222;;;SSSeeepppnnnhhhhhhiiiZZZNNNaaa|||ssslllhhheeeccc___\\\[[[^^^eeekkktttttttttpppcccVVVVVV]]]QQQTTTjjjcccJJJ>>>555666999444444///---...---,,,---111******+++,,,,,,---......(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++)))((((((((()))***))))))))))))))))))))))))''''''(((((())))))******'''(((***,,,---------,,,222111222777===HHH[[[lll~~~~~~bbbYYYMMMGGGGGGGGGEEEAAA@@@AAABBBDDDHHHPPP\\\dddxxx}}}ssskkkeeeaaa___aaaccceeeeeebbb]]]XXXUUUIIIFFFBBB@@@@@@???<<<999;;;777666888999888999===FFF???<<<@@@FFFTTTssskkkKKK<<<777666>>>IIIYYYmmmuuu~~~bbbIII===;;;DDD```}}}mmmYYYcccsssYYYHHHKKKWWW~~~wwwhhhiiiNNNZZZ{{{~~~vvvZZZAAA444111+++,,,+++((('''***,,,---+++***)))''''''''''''(((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&(((((((((((((((((((((((())))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''((()))***+++,,,------222KKKdddqqq{{{}}}tttkkkddd]]]YYY___jjjwwwooohhhddd```eeehhhbbbZZZ[[[eeepppqqqrrrtttrrreeeXXXVVV[[[XXX^^^uuuqqqWWWEEE>>>666444444,,,111---,,,......,,,,,,...+++++++++,,,,,,------...)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))++++++)))((((((((())))))))))))))))))))))))))))))''''''(((((()))*********'''(((***,,,---------,,,000111555;;;AAAMMMbbbuuurrr\\\SSSJJJEEEFFFFFFCCC@@@CCCDDDFFFHHHLLLTTT___fffvvvqqqhhhddd^^^VVVPPPLLLJJJIIIJJJKKKMMMNNNMMMJJJFFFDDDBBB???<<<;;;;;;;;;:::777777555666777777888???HHHWWWPPPLLLNNNRRR___|||{{{```NNNBBB<<>><<<666666555---222---,,,...///,,,***+++,,,,,,,,,,,,,,,---------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((())))))))))))))))))))))))))))))''''''((())))))******+++'''((()))+++,,,,,,,,,,,,...222:::AAAGGGSSSkkksssbbbSSSMMMFFFDDDEEEFFFCCC???CCCDDDEEEGGGKKKRRR[[[aaakkkuuu{{{xxxtttnnnaaaSSSRRROOOKKKGGGDDDBBBAAAAAA???@@@AAABBBBBBAAA@@@???:::888666555666777777666999999;;;===>>>CCCPPP^^^qqqiiiddddddgggrrr}}}jjjVVVIIIKKKUUUmmmqqqyyydddDDD:::AAAXXXpppgggVVVaaa}}}lllWWWEEE@@@BBBggg{{{aaaNNN___zzzkkkqqqxxx___GGG777111///------//////......---,,,***)))(((((())))))''''''''''''''''''''''''(((''''''''''''&&&&&&&&&'''''''''''''''''''''''')))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******+++///===RRRgggppprrruuuzzzzzzoooggg```___aaazzzzzzrrrlllgggbbb]]]ZZZaaagggeee___^^^fffnnnoooppppppjjj___UUUQQQSSS[[[nnnUUUBBB999888777===DDDCCC;;;444//////...,,,+++,,,---------------,,,,,,,,,---------,,,,,,,,,,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))))))))))))))))))))))))))'''(((((()))******++++++(((((()))***+++,,,---------444>>>FFFLLLYYYsss|||aaaVVVMMMIIIFFFEEEGGGGGGDDDAAAAAAAAAAAACCCFFFJJJOOOSSSYYY^^^___[[[WWWUUUNNNFFFKKKJJJHHHEEEDDDDDDDDDDDD>>>>>>>>>??????@@@@@@@@@777666444333444555666777>>>>>>BBBJJJSSS]]]mmmzzz{{{{{{}}}rrr___WWWXXXyyymmmpppyyyUUUAAA;;;JJJbbb}}}yyy```RRR]]]{{{}}}|||vvvgggRRRBBB<<<===SSSqqqyyy[[[MMMbbbooohhh|||pppWWWCCC555///+++---000000......---,,,+++))))))))))))***''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''((())))))---444FFF\\\ffffffkkkuuusssiiiccc___^^^jjj{{{xxxooolllhhhbbb\\\[[[ZZZ[[[___dddhhhhhhgggrrrsssnnncccXXXQQQOOOPPPVVVnnnTTT@@@666555666DDDWWW^^^HHH===222...---,,,,,,......------------------------------,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))(((((())))))))))))))))))))))))(((((())))))***+++++++++))))))***+++,,,---.........666AAAKKKRRR```zzz}}}ttt|||nnnWWWRRRJJJHHHGGGHHHIIIIIIFFFDDDBBBBBBAAABBBCCCEEEFFFGGGJJJLLLLLLIIIGGGHHHFFFDDDCCCBBBAAA???>>>>>>>>>???888888777777777777777888999888777555555666888:::;;;<<>>===<<<;;;;;;;;;888888777777777666666666;;;;;;:::888777888<<>>RRRqqq~~~llldddqqqnnnpppsssXXXDDD???EEE\\\oooqqquuueeePPPGGGPPPhhhnnnsssqqqcccQQQEEE???===>>>bbbqqqMMMLLLkkkqqqyyyoooMMM;;;,,,+++...,,,,,,...---,,,***)))(((((())))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((,,,555CCCPPPZZZeeeooozzz}}}tttmmmhhhccc^^^eeeyyyssslllkkkhhh___VVVTTTTTTWWW___iiipppttttttxxxyyysssfff]]][[[YYYVVVeeezzzZZZEEE666222333111<<>>000+++,,,+++,,,---,,,,,,------......//////+++++++++***)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&((()))))))))(((((())))))))))))))))))))))))((())))))******+++,,,,,,,,,,,,,,,,,,---///111222666<<>>======<<<;;;;;;;;;??????>>>======<<<<<<;;;999:::;;;;;;;;;;;;::::::999::::::888888:::???DDDDDDQQQnnnsssppp|||mmmooojjjVVVFFF@@@QQQiiirrrppp```LLLBBBIII\\\tttzzzaaabbb]]]SSSKKKGGG???777EEEhhhgggHHHLLLnnnbbbIII333......+++***---,,,+++)))(((''''''((()))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&,,,222999FFFYYYgggnnnzzzxxxpppiii```aaalllqqqjjjjjjggg]]]SSSPPPVVV^^^dddhhhoooxxxxxxzzzwwwllldddbbb```[[[ppptttFFF999000111444///333===???FFF999---***,,,+++***+++,,,,,,,,,---...///000000******))))))(((''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&((()))))))))(((((()))))))))))))))))))))))))))))))))***++++++,,,,,,------------...000222333:::???KKK\\\nnnttt[[[RRRNNNIIIEEEEEECCCBBBAAA@@@??????:::999999;;;>>>>>>:::777;;;::::::;;;:::888777888888888888888777777777777333444666888888888777777666888888888888;;;BBBGGGUUUiiirrrqqqlllmmmzzzfffQQQBBBOOOjjjxxxooo^^^JJJ@@@DDDTTTjjjyyy|||ttt^^^[[[TTTOOOQQQTTTLLL@@@LLLooo~~~___EEELLLooowwwqqqTTT999111///+++***---+++***)))''''''''''''((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''%%%---111333AAAYYYjjjnnnssszzz~~~|||uuummmccc^^^dddzzz}}}rrrnnnlllfff```]]]RRR\\\dddffflllwww}}}}}}xxxzzz~~~fff[[[aaavvvxxxVVVBBB666555444444222///222999111111000///...------,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''(((***+++++++++...555:::<<>>AAAOOOgggzzzyyy~~~zzziiiQQQXXXZZZbbbqqqoooccc```mmmvvv^^^DDDGGGsssyyyiiiuuuhhhDDD444...***))),,,*********)))))))))))))))))))))))))))))))))))))))(((''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$###&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''')))+++---///000&&&,,,444777888DDD___xxx~~~|||wwwuuueeeddd___```xxxyyytttpppggg___\\\WWW```jjjppptttzzzuuuqqq}}}{{{hhhaaajjjkkkLLL===222000000111...+++---222/////////......---------,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******)))((('''---......---,,,///666<<>><<<<<<<<<<<<999999::::::999888777666555555555555444444444444666666666666666666666666666555444666999;;;999888<<<<<<===@@@FFFXXXwww{{{tttttt~~~llllllgggJJJLLLkkkyyyaaaHHH???DDDSSSjjj~~~yyypppeee\\\gggooo{{{zzzuuupppWWWEEEJJJyyyqqqfffzzzvvvSSS<<<333///...///************))))))))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''')))***,,,---...$$$)))000222333===WWWppp}}}yyy~~~~~~tttkkkhhhaaa___ooozzzmmmbbb]]][[[fffyyyooodddooosssjjjkkkyyywwwZZZ@@@888111///...///---***+++///------------------------,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******))))))(((/////////......333;;;BBBHHHQQQ```sssxxx```RRRLLLHHHDDDCCCAAA@@@>>><<<;;;;;;;;;;;;888888888888777666555444333444444444444444444555444444444444444555555555444333444666999::::::888:::777666>>>QQQpppooodddlllzzzyyy{{{mmmlllpppQQQQQQppp~~~gggPPPIIINNNZZZpppwwwnnneeedddqqq}}}iiiPPPDDDMMMfffaaagggHHH888444333000++++++*********)))))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''((()))******+++$$$'''+++,,,,,,555LLLbbbvvvvvvwwwtttlllddd___dddzzzttteee___\\\mmmhhh\\\ccchhhiiivvvrrrNNN777555444111///000...+++,,,000,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************,,,---------///666@@@HHHMMMXXXjjj}}}~~~kkkVVVMMMJJJGGGCCCBBB???>>><<<::::::999::::::888888777777666555444333222222333333444444444555333333333333333444444444444444555777888999999999888666:::LLLjjjuuugggmmmsssttt~~~xxxuuunnnmmmvvvUUUSSSqqqwwwfff___ZZZ]]]ooovvvfff^^^bbbnnnaaaKKKAAAMMM}}}```]]]xxxSSS<<<777333,,,,,,++++++******)))))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''''''''((((((%%%&&&((()))(((///BBBUUU}}}xxxsssvvvzzzzzzppphhhccc^^^gggrrreeeaaaaaassszzzyyysssfff\\\[[[___kkknnnIII666444444000...000///---,,,///+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++,,,---...000888CCCKKKRRR___sssqqqaaaPPPJJJIIIGGGDDDCCC===<<<:::999999999::::::888888777555444333333333111222222222333333444444111222222222333333333444666777777777777888999:::===CCCSSSpppxxxwww~~~{{{rrrmmmooo{{{\\\YYYvvv}}}uuudddYYYdddyyyjjjZZZXXXhhhzzzVVVCCC>>>LLL```]]]^^^DDD999111(((,,,,,,,,,+++***))))))(((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))(((,,,:::IIIttt~~~wwwssspppyyyuuunnnhhh^^^]]]yyy~~~vvvkkkhhhjjjnnn~~~}}}tttqqqqqqiiijjjddd[[[```vvveeeFFF999333///---///444555000,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***,,,,,,---///111222555<<>>BBBUUUrrrvvv~~~pppyyyhhhmmm|||``````|||qqqYYYYYYjjj}}}vvv]]]TTTZZZppprrrNNN===>>>LLL}}}eee___nnnSSS@@@222)))------,,,+++***))))))(((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&)))(((((()))(((***333>>>bbbyyy~~~uuummmoooxxx~~~tttlllaaa\\\kkkuuurrrooommmiiijjjttt}}}rrrmmmlllgggfffqqqmmm___hhhwwwWWWBBB<<<222...000999CCCFFF===222,,,......------,,,,,,++++++,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,---+++///333777===FFFQQQYYYjjjzzz|||iii[[[SSSKKKGGGCCC??????AAA;;;:::999999999:::;;;<<<:::999777555444333333333222222222222111111111111111111222222333444444555777777777666666:::@@@FFFTTTrrryyymmmtttyyy```hhhttt[[[]]]{{{ggg\\\dddhhhSSSSSS^^^uuuvvvQQQ@@@@@@NNN}}}iiibbb~~~fffKKK888000...------,,,***))))))(((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&'''(((&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''''''''&&&%%%&&&((('''''',,,444MMMkkkxxxlllggglll{{{yyymmmccc^^^aaahhh{{{|||qqqlllgggdddeeennnwwwpppjjj___gggwwwtttcccpppzzzlllLLL>>><<<000222777EEETTTWWWKKK;;;111//////...------,,,++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))((()))+++---...&&&,,,333;;;DDDPPP]]]ffftttqqq```TTTOOOIIIEEE@@@;;;;;;???;;;:::999999999:::;;;<<<;;;:::777555444333333333333222222222111111000000111111222333444444555555666666666555666<<>>777......---,,,+++))))))(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''''''''''''''((($$$###$$$'''&&&%%%(((---???aaazzzmmmeeefffrrr|||mmmddd___\\\ZZZ___}}}{{{eeejjjgggaaaggg}}}qqqhhhccc^^^ooojjjccchhhZZZBBB@@@:::+++...>>>UUUeeedddTTT===,,,------,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((()))*********)))'''&&&+++)))((('''(((***---/////////555AAAOOO^^^ppp~~~gggWWWPPPJJJAAA<<<;;;======<<<:::999888777777888999::::::777555555777777444111333333333222222111111111444444333222333444555666111777===>>>:::@@@WWWnnnuuu{{{}}}yyyxxxkkkaaawwwoooTTTKKKdddtttlll|||eeeQQQOOO```tttxxxgggJJJHHHlllwwwdddzzziiiQQQ777444///,,,......***''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""###$$$$$$%%%&&&&&&&&&&&&&&&'''((())))))***555LLLkkk~~~rrrdddhhhsssyyyqqqcccXXXVVVVVVfff|||iiiiiieee___aaaooo~~~{{{mmmeeebbbaaaiiieee```iii|||VVV>>>:::777...<<>>;;;;;;======<<<999999888888888888999999999666444444666666333000222222222222222222333333444333333333444555777888:::777777???PPPoooxxxtttwww~~~ttt\\\nnntttRRRDDD]]]ttt~~~qqqPPPHHHSSSqqqnnn\\\vvvaaajjj|||jjjTTT;;;222,,,---...+++'''&&&'''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&'''(((((()))))))))777MMMdddxxx~~~tttrrrqqqqqqtttyyyyyylll```WWWRRRPPPZZZwwwrrrddd]]]YYY[[[ZZZYYYcccqqq|||tttooonnneeeWWWQQQTTTXXXUUUVVVgggyyyYYYCCC666111888AAAJJJGGGAAA:::555111...---------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***+++***)))((('''(((((()))***,,,---......333:::GGGTTT```ooozzzjjj\\\SSSNNNFFFAAA<<<:::;;;===<<<;;;999999999999999999999999999666444444555555333000111111111222222333333333444333333333555666888:::===999<<>>:::444///+++++++++,,,------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))***+++++++++***(((''''''((()))+++,,,---...///444;;;IIIXXXdddttt|||nnncccZZZPPPIIIBBB>>>:::999;;;<<<;;;999999999999::::::999999999999777444444666666333000111111111222222333333333333333333444555888:::;;;999;;;JJJjjjrrryyyvvv|||dddhhhdddOOO```jjjPPPRRRcccgggpppmmmeeewwwIII999+++(((++++++'''%%%(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''%%%)))222EEE___uuu|||yyyrrrnnnhhhcccaaaiiizzzmmmbbbaaaTTTPPPeeerrreeeaaa^^^\\\[[[ZZZ\\\eeeooowwwrrrmmmjjjddd^^^[[[]]]WWWVVV___www|||^^^@@@555222...000666000///---+++******++++++------,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))***+++++++++***)))((((((((()))***,,,...///000333;;;III[[[kkk|||vvveee\\\TTTIII@@@@@@<<<999888:::;;;999777999999::::::::::::999999:::777555555777777444111222222222222222222333333333333333444666999;;;===888EEEddd}}}ooo{{{~~~www|||llleeejjjQQQYYYqqqppp[[[```pppggggggrrraaauuu[[[FFF111***,,,,,,(((%%%((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%''''''''''''%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''',,,:::RRRjjjvvvvvvqqqmmmhhhdddbbbgggvvvtttjjj]]]RRRMMM[[[wwwvvvkkkggg]]]___]]]XXXYYYaaalllqqqpppqqqmmmddd^^^]]]]]][[[[[[^^^mmmkkkRRR999222333111---,,,++++++,,,------,,,++++++------,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******+++,,,+++***)))((())))))))))))+++...000222999???LLL___qqqooo]]]SSSLLLDDD===>>>;;;888888999:::777444999999:::;;;;;;:::999999;;;888666666888888555222333333222222222222222222333333333555777:::<<<>>>AAA[[[pppjjjyyy|||sssbbbsssUUUTTTeeeyyy~~~uuudddnnn~~~ggg___rrrZZZgggrrrXXX===000000...***&&&((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&'''(((((('''&&&%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&'''111FFF^^^llloookkkiiiiiijjjllloooyyyyyysss___WWWPPPUUUddd~~~mmmhhhkkkWWW]]]\\\UUUWWWfffrrruuuoootttooo```VVVWWWWWWRRR___dddxxx]]]HHH555000444555///(((,,,---...//////...,,,+++---------,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******+++,,,+++***)))(((***)))((((((***...111333AAAEEEPPPcccuuu|||hhhWWWLLLFFFBBB???>>>;;;888888999999666333999999;;;;;;;;;;;;999999<<<999777777888888666333444333333222222111111111333333444555777:::===???MMMooouuubbbnnnyyy{{{www```xxx|||[[[UUU```www|||~~~xxxjjjwwwggg[[[|||pppTTT]]]}}}fffFFF666333111+++''')))(((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&((())))))(((&&&%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%+++>>>UUUeeejjjcccccchhhpppuuuzzz}}}xxxhhhaaaXXXSSSYYYooo{{{nnneeebbb^^^UUUWWWXXX\\\zzzyyypppddd]]]YYYVVVVVVWWW[[[zzzOOO>>>111111111------111......---------,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((++++++******)))(((((('''******+++,,,+++***)))((()))(((((())),,,111666:::???CCCUUUmmm}}}sssbbbUUUKKKAAA<<<<<<:::999777666555555555666999999999999999999999999999999888777666555444444555444222111111111111222444666333777>>><<<>>>KKKdddlll^^^aaa|||{{{tttooodddMMMZZZ{{{uuuwwwkkkwwwiii]]]ssssssNNNRRR}}}```AAA444333000***''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%!!!$$$&&&'''&&&%%%$$$%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&"""(((***(((111HHH[[[aaa\\\dddlllsss}}}|||vvvjjjWWWSSS\\\gggxxxnnnfffbbb[[[TTTVVVWWW^^^|||uuuoooggg___YYYVVVWWWZZZjjjrrrJJJ???444///...++++++,,,......---------,,,,,,,,,,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++***))))))))))))))))))******+++++++++***)))(((((('''((()))...444999===EEEIIIYYYooo~~~xxxjjjZZZPPPGGG@@@<<<<<<999888777555555555666666999999999999999999999999999999888777666555444444555444333111111111222333444999777888>>>???HHH[[[{{{zzzvvvttt```^^^vvvqqqgggNNNVVVxxxxxxkkknnn{{{yyycccrrrdddVVViiiqqqLLLOOO{{{pppOOO:::333...)))'''''''''&&&&&&&&&%%%%%%''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%% """$$$&&&'''&&&$$$###%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$((()))(((///@@@SSS^^^[[[ccclllsss}}}{{{ppp]]]VVV[[[```www{{{sssllleee```[[[WWWVVVUUU]]]yyynnnlllhhhaaa[[[ZZZ]]]___|||fffFFFDDD===333......---+++......---------,,,,,,,,,---------,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******+++***((('''((()))+++,,,******++++++******)))(((''''''(((+++000777===AAAKKKQQQaaauuukkk^^^QQQIIICCC===;;;;;;888777666555555555666777999999999999999999999999999999888777666555444444555444333222111222333444333;;;;;;888===FFF[[[xxxyyyfffYYYgggppphhhbbbcccmmm~~~}}}cccYYYtttzzzrrr|||oooSSSPPPmmmiii```gggxxx}}}ppp\\\mmmdddRRR```nnnIIIMMMxxxbbbEEE555...,,,((('''''''''&&&&&&&&&&&&((((((((('''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%"""###%%%&&&&&&%%%$$$"""%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&'''))),,,555GGGWWWZZZbbbkkksss|||wwweeeZZZXXXVVVhhhwwwnnnjjjddd]]][[[\\\XXXRRRZZZppp|||vvviiihhhddd```aaaeeehhhgggzzzXXXFFFKKKGGG:::222333333.........---------,,,,,,,,,---------,,,,,,,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++***)))'''&&&'''))),,,...***************))))))((())))))***---333:::@@@DDDOOOXXXllltttbbbVVVJJJDDD@@@<<<:::;;;777666555444555666777888888888888888999999999999999999888777666555444444444444333222222333444555111;;;;;;777@@@SSSttt|||nnn^^^QQQKKKfffqqqfff]]]YYYOOOIIICCCDDDKKK___|||fffVVViii|||ssspppyyy[[[LLL\\\]]]\\\jjj{{{lll[[[nnnjjjTTT\\\}}}mmmIIINNNxxxsssSSS<<<222000(((((((((''''''''''''&&&))))))((('''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&&&&&&&%%%%%%%%%$$$$$$###$$$%%%&&&&&&$$$###"""%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&***&&&&&&***)))***:::MMMXXXaaakkkrrrxxx{{{wwwpppzzz|||jjj]]]UUULLLXXXtttxxxlllgggbbb[[[YYY```[[[SSS[[[kkkooollliiiddd]]]\\\ggguuuwwwrrriiiIIIBBBIIIGGG:::222333333.........---------,,,,,,,,,------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((()))******+++***((('''&&&'''***---///*********))))))))))))))),,,,,,---000666<<>>:::888999777666555444444444555666666666777777888999999999999999888777666555444444444444333333444666777888222;;;>>>GGGgggyyycccTTTLLLNNN]]]oooooogggeeebbbbbb```___```dddgggiiijjjjjjmmmrrryyykkkVVVIIIBBB>>><<<;;;:::999888777>>>QQQcccttt{{{ppp[[[aaa|||kkkSSSYYYsssvvvVVVNNNjjjdddnnnnnn^^^rrrtttUUUQQQnnneeeHHHPPPyyysssUUU;;;---))))))))))))((((((((((((((((((((('''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&***''''''(((&&&'''---555JJJXXXfffjjjhhhddd___ZZZnnnsssfff[[[HHHFFFWWWxxxnnngggeeeaaa\\\qqqpppkkkxxx~~~vvvtttoooiii^^^[[[lllgggPPP666777444111000---)))))),,,......---------,,,,,,,,,++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((()))***+++++++++***)))((('''(((((()))***+++...333;;;EEEMMMRRRbbbuuuqqqYYYUUUKKKBBB>>><<<888777888888777555444333444444555666666666777888999999999999999888777666555444444444333333333555666888:::666@@@FFF[[[zzzuuucccTTTTTTZZZaaaooo~~~}}}ggg^^^```aaaZZZWWWUUUVVV[[[___bbbcccfffgggkkkpppvvv|||rrr^^^MMMCCC???===;;;999999::::::888:::GGGTTTgggvvvwww```dddyyyfffNNNMMMggg___KKK^^^}}}rrrzzzlll___vvv|||YYYPPPjjj^^^DDDNNNvvvhhhFFF000*********)))))))))((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$%%%%%%%%%%%%&&&&&&''')))(((&&&'''+++,,,+++>>>PPPbbbeee```[[[YYYXXXpppzzznnncccNNNEEEQQQdddpppiiihhheeeddd|||}}}www{{{yyyrrrnnnbbb\\\jjj}}}WWWHHH555:::111...222111***+++111......---------,,,,,,,,,*********))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))************+++***((('''''''''((()))''')))---444===HHHQQQWWWjjj}}}jjjUUUPPPGGG>>>;;;:::777666777888777555444333333333444555666666777888999999999999999888777666555444444444333333444555777999:::;;;DDDNNNjjjlllZZZMMMKKK\\\ooowww{{{xxxuuummmYYYQQQYYY]]]YYYVVVSSSSSSVVVZZZ[[[ZZZaaabbbcccfffiiimmmpppqqqsssfffTTTFFF???<<<:::888777777999:::888:::CCCOOO^^^sss|||dddfffwwwbbbNNNIIIccceeeFFFSSSttt|||}}}|||yyyjjj```zzz```SSSlll{{{YYY@@@LLLtttvvvQQQ666************))))))))))))&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######""""""###$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$%%%%%%%%%&&&&&&&&&&&&***)))%%%(((///---%%%555JJJ^^^bbb[[[WWWWWWYYYdddsssyyy~~~tttjjjSSSFFFOOOXXXssstttmmmdddgggeeehhhzzzqqqkkkooorrrkkkIII@@@777000000///...------,,,,,,,,,,,,,,,+++++++++******+++*********))))))(((((())))))))))))))))))))))))(((((())))))*********+++((((((((((((((((((((((((((()))*********((('''&&&))))))))))))))))))))))))(((***+++)))''''''***---///---111888AAAJJJWWWbbbxxx~~~ooo```TTTMMMGGG@@@<<<;;;:::888666444444555666666555444333666777888999:::999888777888888999888777555444222333888333333>>>@@@:::;;;<<>>OOO[[[___]]]YYYWWWbbbfffiiimmmuuuzzzmmmWWWJJJJJJUUUddd}}}~~~tttllleeekkk___fff{{{tttsssaaaBBB;;;222///.........---,,,,,,,,,,,,,,,+++++++++*********************)))))))))((())))))))))))))))))))))))(((((()))))))))*********((((((((((((((((((((((((((())))))))))))(((((('''))))))))))))))))))))))))(((***+++***((('''***---000000555===EEEOOO^^^kkkwwwhhhZZZOOOHHHCCC===::::::999666444333444555666666666555444666777888999:::999888888777888888888888666555444555:::777777AAAAAA<<<>>>>>>WWWyyymmmXXXKKKJJJYYYooo{{{qqqrrrfff[[[ZZZ\\\ZZZUUUSSSMMMMMMMMMMMMMMMMMMLLLLLLMMMMMMQQQUUUUUUTTTYYY```ddd___WWWPPPIIICCC===888;;;999888999===BBBHHHMMMVVVssslllccc|||WWWIIIUUUoooaaaTTT\\\zzz|||xxxhhh^^^zzzpppZZZaaawwwSSS???RRR}}}sssMMM:::***(((+++&&&%%%)))'''(((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&)))(((&&&%%%$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((,,,777FFFSSSYYYZZZXXXVVVZZZZZZZZZ]]]gggyyy~~~tttcccTTTMMMNNNZZZpppwwwqqqgggbbbiii___kkkssszzzUUU<<<888000------------,,,,,,,,,,,,+++++++++*********))))))************))))))))))))))))))))))))))))))))))))(((((())))))))))))******(((((((((((((((((((((((()))(((((((((((())))))***))))))))))))))))))))))))&&&))),,,,,,***)))***---111333:::BBBJJJUUUgggxxxmmm^^^RRRIIIBBB>>>;;;999:::999555222333444555666777666666555666666888999999999888888666777888888888888777777888>>><<<===DDDAAA===BBBEEEooolllWWWKKKIIIXXXiii{{{nnnfffmmmaaaWWWVVVWWWTTTPPPMMMJJJJJJJJJIIIHHHHHHHHHGGGEEEEEEGGGJJJJJJJJJOOOVVV^^^\\\ZZZVVVQQQJJJBBB<<<<<<:::999<<>>GGGNNNZZZpppzzzdddVVVKKKEEE???<<<:::;;;<<<;;;777333333444555666777777666666555666777999999999888888666666777888999999999999:::AAA@@@@@@CCC>>><<>>======@@@JJJUUU[[[ZZZ]]]yyyooovvvrrrIIIBBBYYYyyygggPPPaaazzz|||zzz___UUUpppwww^^^[[[rrrjjjYYYkkk|||NNN555+++---(((%%%''''''(((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''''''''(((((((((((((((%%%%%%%%%&&&&&&&&&&&&'''((('''%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$(((111AAAQQQ]]]cccddd```WWWOOOQQQ___qqq}}}vvvfffUUUKKKPPP```zzzrrrbbb]]]___nnnmmmfffuuuoooJJJ;;;555222++++++,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))******))))))))))))))))))))))))))))))(((((((((((((((((()))))))))))))))))))))))))))(((''''''''')))***+++))))))))))))))))))))))))&&&***---...,,,+++,,,...111666@@@JJJSSS```vvvqqq___QQQHHHDDD>>><<<;;;===>>>>>>:::666333444666777777777666666444555777888999999888888666666777888999:::;;;<<<<<>>>>>===BBBAAAAAACCCAAA@@@FFFMMMMMMOOOQQQRRRRRRRRRQQQQQQHHHIIIJJJOOO[[[gggiiiccccccwwwvvvnnnGGGBBB\\\}}}wwwUUUYYYuuu~~~~~~yyy___UUUooo|||```VVVhhhwwwgggvvv]]]>>>...///***&&&)))***(((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((((((((((((((((((((((((%%%%%%&&&&&&&&&''''''''''''&&&%%%$$$###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&%%%'''...<<>><<<;;;<<<>>>>>>:::777555666777777777777555555333444666888999999888888777777777888999;;;<<<======BBBAAA@@@???;;;CCCZZZ~~~zzz___NNNKKKVVVmmmyyymmmeeeaaa___^^^UUUMMMGGGGGGFFFBBB??????=========<<<<<<;;;;;;;;;???>>>???AAA???===AAAHHHDDDFFFIIIJJJLLLPPPTTTWWWUUUYYY]]]cccppp{{{wwwkkkggg~~~zzzlllwwwqqqLLLLLLggg___VVViiiyyyaaaVVVpppfffSSS```~~~kkkxxxpppJJJ333111+++'''***,,,(((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((((((((((((((('''''''''%%%&&&&&&&&&''''''''''''&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''',,,777HHH[[[kkktttnnnbbbWWWUUU^^^hhhmmmnnn{{{lll___NNNKKKRRRlllsssggghhh```iiiwwwvvvhhhZZZ\\\eeelll{{{xxxOOO@@@333+++555///.........---,,,,,,,,,---------,,,,,,,,,,,,+++((()))))))))************))))))))))))))))))))))))))))))((((((((('''''''''))))))))))))))))))))))))((())))))))))))(((((('''))))))))))))))))))))))))(((+++------++++++///222;;;???HHHVVVcccpppzzzooo```UUUKKKDDDBBB===;;;999999;;;;;;888555777777888888777666444333333444666777888999888888999888888888999;;;<<<======BBBAAA@@@AAA@@@OOOmmmwwwxxxeeeSSSTTTbbbqqq||||||qqqfff___ZZZVVVTTTNNNHHHCCCCCCCCC???======:::::::::::::::999999999999888:::<<<999777999???===???BBBEEEGGGKKKQQQUUU[[[aaagggooo|||{{{jjjggg}}}aaammmxxxVVVXXXrrriiiVVV___www{{{bbbWWWqqqmmmUUU\\\{{{~~~fffpppWWW999333,,,&&&))),,,(((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''')))///<<>>BBBAAAAAACCCEEEYYY{{{wwwuuuiiiYYYQQQaaa{{{uuuooofff\\\SSSNNNMMMLLLKKKEEEAAABBBAAA>>><<<===888888888888999999999999333333555777555111333888999<<<@@@BBBDDDGGGMMMRRRZZZaaahhhppp~~~xxxcccfffxxxXXXddd___^^^www~~~~~~pppWWWYYYrrr~~~bbbWWWqqqsssWWW[[[yyy|||___ggg___===555,,,$$$'''+++(((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((((((''''''&&&&&&&&&%%%&&&&&&&&&'''''''''((((((%%%$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&)))222DDDXXXgggqqqdddTTTMMMQQQ[[[cccgggvvvyyykkk]]]OOOIIIZZZ{{{rrreee______aaammmrrrxxx}}}rrrdddWWWbbboooooowwwvvvOOO@@@555000111.........---------,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++,,,,,,(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++---...---+++,,,000555<<>>:::666333999777777888;;;;;;999666222222333444444555555666777:::>>>@@@AAAEEEKKKOOOUUU^^^fffmmmsssuuujjj]]]eee~~~jjjXXXqqqbbb^^^{{{eeeQQQjjj{{{ccc[[[jjj```TTTsss{{{YYY___wwwJJJ111---...***%%%(((''''''''''''&&&&&&&&&''''''''''''''''''''''''$$$$$$####################################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%%%%###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%'''&&&&&&(((,,,:::RRRhhhjjjddd]]]YYY[[[___cccddddddyyyhhhYYYJJJKKKeee|||mmmaaa]]]aaaffflllppptttxxx|||}}}tttjjjZZZbbbmmmqqq{{{hhhFFF:::222///000---...------------,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******+++,,,,,,(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++***,,,...---+++---111666>>>KKK]]]nnn{{{xxx}}}rrrbbbRRRKKKHHHBBB;;;888:::999777666444444444555555555555555444444444333444444333444555666888999999888888888:::;;;===>>>@@@DDDEEEBBBAAAWWWuuu~~~nnn^^^ZZZggg{{{vvvsssggg```WWWPPPLLLHHHCCC????????????>>><<<999666444555444444666888888555333222222333333444555555555666:::===???@@@DDDIIINNNSSSZZZaaaggglllnnneeeYYYeeexxxkkkVVVlll```___wwwmmmTTTbbbdddYYYgggeeeUUUooo~~~^^^cccWWW777...000---'''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$$$$$$$$$$##################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""###############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%&&&&&&((((((***666MMMcccllljjjgggeeeeeeeeedddcccaaazzz~~~nnnaaaQQQLLL^^^uuuggg\\\\\\eeennntttvvvuuuuuuwwwyyyuuunnn^^^aaalllvvvWWW:::444...---...,,,------------,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++***+++---,,,,,,...333888BBBQQQfffzzzzzzhhhZZZLLLGGGDDD???:::888999888666555444444444555666666666555555555444444222222222333444555666777888888888999:::===???@@@BBBGGGFFFBBBKKKnnn}}}|||nnn___VVVeee}}}sssjjjggg[[[UUUNNNIIIFFFCCC???<<<<<<<<<;;;:::999777666555222222222333444444222000111222222333333444555555666999<<<>>>???BBBGGGLLLOOOTTTZZZ___cccddd]]]TTTfffuuukkknnnTTTeee^^^ZZZnnn{{{[[[VVVtttfffVVVeeelllVVViiiwww```cccjjj@@@...111000((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""######$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%$$$###"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%%%%'''))))))(((///EEE[[[mmmpppsssuuurrrllleee```[[[jjjwwwlll[[[NNNRRRppp{{{oooccc\\\]]]hhhsss|||vvvssstttqqqlll______mmmnnnJJJ333111...,,,...,,,---------,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********+++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***++++++,,,)))+++,,,,,,---000777<<>>AAABBBDDDEEEAAAAAAXXX}}}}}}ooo]]]WWW]]]vvvwwwfff]]]XXXQQQLLLFFFCCCBBBAAA>>>;;;999999777666555555666666222222333333333333111000111111111222333333444444555888;;;<<<===???EEEIIIMMMPPPTTTYYY\\\\\\WWWRRRggg|||bbbuuurrrSSS^^^\\\RRRcccwwweeeQQQcccjjjUUUeeerrrVVVaaapppzzz~~~```]]]{{{|||III...000000&&&(((''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&''''''%%%$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&%%%$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%###'''+++)))%%%)))<<>>???VVV{{{rrrdddWWWUUUkkkzzzjjj___UUUMMMFFFBBB>>>===>>>===:::777555444333222222222333444444666777777555333222333///000000111111222333333222555888888888:::???CCCIIIJJJMMMSSSUUUSSSQQQSSSjjjlll^^^|||{{{YYYXXX~~~\\\OOObbbzzz___TTTmmmppp[[[hhh]]]XXXwwwuuurrrnnn]]]kkk]]]666...,,,$$$(((''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%'''&&&%%%######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%$$$&&&))))))%%%%%%...;;;MMM^^^sss~~~zzznnnddd^^^ZZZYYYccc{{{ppp[[[JJJMMMlllsssxxxuuuiiiddd^^^ZZZ```kkk}}}sssooowww{{{qqqbbbDDD444666222...///---,,,,,,,,,++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***,,,...000222999BBBJJJYYYhhhxxxgggZZZQQQHHHCCC???888555555333333222222222333555666555555555555444444444333444555777888999:::999999:::::::::;;;===???BBBCCCBBB>>>JJJnnnwwwwwwdddWWWSSS___{{{wwwjjjaaaWWWMMMHHHBBB>>>;;;999:::999666333444444333222222222222222222555777666333111111222//////000000111222222222222444777777777999===AAAEEEDDDIIIPPPRRRNNNNNNQQQkkksssVVVhhh\\\VVVwww^^^MMMdddlllSSS^^^sss___iiidddXXXrrrwwwjjjrrrrrr\\\dddhhh@@@000+++'''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$$$$$$$'''&&&&&&%%%$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$'''&&&%%%$$$###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%%%%%%%''')))'''%%%+++333BBBUUUlllxxxvvvnnnhhhfff^^^aaagggvvvsssaaaPPPJJJ[[[qqqrrraaajjj~~~pppdddaaa^^^\\\dddqqq{{{wwwzzz```CCC444555111...///---,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))(((((((((***---///000444;;;DDDLLL\\\llloooiiiUUUMMMEEEAAA<<<777444555333222222111222333555666555555444444444333333333222333555666888888777777;;;;;;;;;;;;===???BBBCCC@@@@@@UUUyyyyyyvvv}}}nnn[[[NNNRRRggg{{{eee]]]WWWLLLCCCAAA???;;;888777777666222///444444333333222111111111000333555444111//////000/////////000111111222222111444666666666888<<<@@@AAA@@@FFFNNNOOOKKKKKKOOOkkkwwwSSS______UUUsss___IIIcccuuuRRRTTToootttbbbjjjjjjZZZpppvvvccchhhpppWWW]]]pppGGG333---***(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$##################''''''&&&%%%%%%$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$'''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%%%%&&&$$$&&&((((((&&&)))///===PPPgggtttsssnnnlllmmmbbbgggkkksssuuudddTTTIIIPPP^^^