BM6P6(@ ]]]EEE>>>;;;999777555444333000...///---,,,,,,---...,,,+++************************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((%%%%%%&&&&&&'''(((((())),,,,,,,,,+++***))))))(((((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''((((((%%%%%%&&&''''''&&&%%%%%%%%%&&&''''''((((((''''''***(((&&&'''((((((%%%""")))'''&&&'''((())))))(((---,,,)))'''&&&'''((())),,,++++++---222888???CCCKKKOOOTTTTTTRRRSSSWWW[[[\\\^^^]]]XXXVVVYYYXXXTTTQQQUUUVVVRRRRRRTTTQQQJJJLLLLLLNNNOOOQQQQQQRRRRRRPPPRRRSSSRRROOOLLLKKKKKKKKKFFF@@@:::666222...,,,,,,***'''&&&'''))))))(((((('''&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%###'''"""$$$$$$$$$$$$$$$$$$$$$$$$''',,, +++ !!!(((hhh"""+++!!!%%%jjj'''&&&"""###)))***|||ccc///$$$'''&&&)))888 !!!###&&&***!!!"""222+++,,,###))),,,''',,,'''(((%%%"""))))))((('''''''''''''''---((("""kkk777)))&&&((((((((()))***************)))******++++++,,,------,,,,,,,,,+++,,,///444888ZZZlllrrr{{{|||eeeeeeZZZccckkkvvvyyykkkeeeppp~~~~~~nnnkkkjjjjjjuuuvvvjjjmmmxxx|||yyytttoookkkeeedddcccdddiiiqqqxxx}}}}}}yyytttnnniiippptttwwwtttmmmkkkoootttuuuvvvuuutttzzz~~~~~~wwwooooooqqqnnnjjjlllnnnrrrxxx}}}~~~sssdddTTTKKKGGGEEEEEEGGGFFFEEEHHHLLLOOOQQQVVV]]]]]]EEE>>>;;;999777555444333000...///---,,,,,,---...,,,+++))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((&&&&&&''''''((())))))***,,,++++++***))))))((((((((((((((((((((((((((((((&&&'''(((((((((((('''&&&'''''''''(((((((((((((((&&&'''(((((((((((('''&&&%%%&&&''''''(((((('''''')))'''&&&'''))))))'''%%%'''&&&&&&&&&(((***++++++)))******++++++---000222888999;;;>>>BBBFFFJJJLLLSSSVVVZZZYYYXXXXXX\\\```[[[]]]___^^^\\\YYYYYYYYYYYYYYYWWWSSSTTTXXXVVVPPPMMMNNNPPPSSSUUUWWWXXXYYYQQQNNNKKKLLLNNNPPPQQQPPPNNNLLLJJJHHHFFFBBB<<<999444222...+++)))(((((('''((((((((('''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######!!!%%% $$$$$$$$$$$$$$$$$$$$$$$$)))*** ((( %%%!!!ZZZIII###"""&&&$$$...###%%%$$$###'''$$$KKK&&&&&&"""%%%,,,555PPP###+++ 000'''..."""!!!&&&---...''')))!!!///###&&& +++))))))((('''''''''''''''(((%%%...!!!kkk***+++((((((((()))***************)))******++++++,,,------,,,,,,,,,+++,,,///444888[[[pppwww{{{sssaaaeee]]]eeelllsssuuuhhhcccoooyyy~~~pppmmmlllllluuuwwwmmmqqq}}}~~~{{{wwwrrrmmmiiidddcccccceeejjjrrrzzz}}}|||zzzwwwrrrooopppsssvvvtttooonnnppptttwwwyyyxxxzzzzzzqqqooosssvvvvvvssstttuuuxxx}}}}}}qqqbbbSSSKKKHHHGGGGGGIIIIIIGGGIIIMMMPPPTTT]]]fff^^^EEE===;;;999666555444333111//////---,,,,,,---...,,,+++(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''(((((()))***************))))))((((((''''''(((((((((((((((((((((((('''(((((())))))((((((''')))((((((((((((((((((((('''((())))))))))))((('''&&&&&&'''((((((((((((''''''&&&&&&''')))***)))(((((('''&&&&&&''')))+++,,,(((+++///222555999===@@@CCCEEEHHHKKKMMMOOOOOOPPPVVVXXX[[[ZZZYYYZZZ]]]aaa]]]\\\```ddd___WWWWWW___ccc```\\\YYY[[[___\\\VVVVVVVVVVVVVVVVVVVVVVVVUUURRRLLLFFFGGGOOOVVVXXXXXXRRRPPPLLLIIIGGGCCC???<<<<<<;;;:::666111---++++++''''''(((((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######!!!%%% $$$$$$$$$$$$$$$$$$$$$$$$)))%%%&&&!!!$$$***&&&'''%%%"""%%%III+++$$$!!!$$$$$$***222 (((###%%%###)))///$$$&&&""" 111VVV+++###***'''$$$---(((!!!III!!!,,,---)))((((((''''''''''''(((!!!333+++(((...((((((((()))***************)))******++++++,,,------+++,,,,,,,,,,,,///444888ZZZsss{{{{{{|||lll\\\ccccccjjjnnnrrrsssgggdddppp~~~uuu}}}~~~rrrooonnnnnnvvvwwwpppuuu}}}yyytttoooiiieeecccccccccffflllttt|||}}}{{{zzzzzzzzzxxxwwwsssuuuwwwvvvuuuttttttuuuyyy|||tttqqqooorrryyy~~~~~~|||~~~~~~|||nnn```QQQJJJIIIHHHHHHJJJKKKJJJKKKOOOSSSXXXdddooo]]]EEE===:::888666555555333111//////---,,,,,,---...,,,+++))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''((((((((()))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((()))(((((((((((('''''''''((((((((((((((((((((((((&&&&&&'''(((((((((((((((''''''&&&''''''((((((((())))))))))))(((***,,,...000555;;;???BBBFFFJJJNNNPPPPPPOOONNNMMMLLLLLLKKKPPPSSSVVVXXXZZZ]]]aaaeeehhhccceeejjjcccVVVYYYgggllliiifffgggiiihhhaaaZZZXXXXXXWWWVVVTTTTTTSSSSSSRRRNNNJJJKKKQQQXXX\\\]]]ZZZTTTLLLDDD>>>;;;888666:::===@@@@@@<<<777444333((('''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%###'''"""$$$$$$$$$$$$$$$$$$$$$$$$%%%)))###$$$""",,,,,,&&&$$$$$$&&&mmm###555 ***###'''''' )))!!!###...$$$333$$$+++***"""&&&***(((...$$$"""333(((...fff%%%444!!!((()))(((''''''''''''((((((...'''%%%333ppp,,,***'''(((((()))***************)))******++++++,,,------++++++,,,,,,---///444777XXXsss}}}|||ppp^^^bbbgggooorrruuuvvvlllgggqqq~~~ssspppoooooowww}}}uuuooottt{{{vvvqqqlllfffbbbbbbcccdddhhhooovvv}}}}}}zzzyyyzzz{{{|||{{{yyyyyyzzzzzzzzzyyyxxxwwwzzz}}}{{{yyyrrrsssvvv{{{~~~|||jjj]]]OOOIIIHHHGGGHHHJJJKKKKKKNNNSSSVVV[[[gggsss[[[EEE===:::888666555555444222000///---,,,,,,---...,,,+++************************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((&&&&&&''''''''''''((((((((((((((('''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))((('''''''''''''''''''''''''''''''''''''''''''''&&&'''(((((())))))((((((((((((((('''&&&'''((()))'''***---///000222666999@@@EEEKKKNNNOOORRRVVVZZZbbb^^^WWWOOOHHHEEEDDDCCCDDDHHHNNNUUU\\\bbbhhhkkkrrrjjjhhhjjjbbbWWW]]]mmmpppoooppptttuuupppfff___XXXWWWWWWVVVWWWXXXXXXYYYQQQQQQQQQQQQRRRUUUYYY[[[^^^ZZZSSSLLLEEE???888555222777>>>CCCCCC@@@<<<:::111...***'''%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%###'''"""$$$$$$$$$$$$$$$$$$$$$$$$ (((!!!&&&###)))===,,,!!!&&&***$$$"""+++ '''((( '''&&&)))"""%%%"""&&&///$$$+++(((###***+++,,,,,,000222###XXX%%%...###'''((((((''''''''''''((((((+++888$$$ HHHHHH''')))(((((()))***************)))******++++++,,,------***+++,,,------000333777VVVrrr}}}kkkhhhjjjqqqrrrtttxxxpppiiinnnrrrmmmnnnnnnwww{{{tttnnnrrr~~~xxxsssnnniiiddd```bbbcccfffkkkqqqxxx~~~{{{yyyzzz{{{{{{{{{zzzzzzzzzzzzzzzyyyyyyxxx}}}~~~~~~~~~{{{wwwssstttxxx~~~~~~zzzfffYYYLLLGGGGGGFFFGGGIIIKKKLLLQQQVVVYYY]]]jjjvvv~~~YYYDDD>>>999888666555555444222000///---,,,,,,---...,,,+++************************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((&&&&&&&&&'''''''''''''''((((((((((((((((((''''''(((((((((((((((((((((((()))((((((''''''(((((()))'''''''''(((((()))))))))(((''''''&&&&&&''''''(((''''''((())))))))))))((())))))))))))((((((+++---(((...666<<>>???<<<@@@HHHPPPXXX^^^bbbdddfff___[[[ZZZUUURRRYYYfffkkkjjjmmmqqqqqqkkkeeeccceeedddaaa^^^\\\[[[[[[[[[SSSUUUVVVUUURRRRRRSSSVVVWWWXXXXXXWWWSSSKKKAAA:::111333888>>>CCCDDDAAA>>>>>>:::333---(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######!!!%%% $$$$$$$$$$$$$$$$$$$$$$$$%%%"""&&&&&& %%%sss!!!'''%%%)))###%%%%%%111 ,,,...'''&&&+++)))ddd###)))###+++VVV***&&&)))$$$000444"""---""" ###***(((''''''''''''(((((()))(((...---((((((***(((((()))***************)))******++++++,,,------***+++,,,---...000333666UUUqqq}}}{{{sssooosssnnnnnnuuuqqqggghhhxxx~~~nnnhhhjjjlllwww~~~xxxsssuuu}}}zzztttoookkkgggccc```bbbdddhhhmmmssszzz{{{zzzzzzzzzzzzzzzwwwxxxyyyxxxwwwxxxzzz|||}}}||||||}}}}}}xxxtttwww|||zzzttt```TTTIIIFFFHHHIIIKKKMMMLLLNNNSSSXXX[[[bbbppp{{{WWWCCC>>>999777555555555444222000///---,,,,,,---...,,,+++************************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&'''(((((((((((()))***+++,,,,,,---))))))(((''''''((())))))''''''((()))))))))))))))(((***+++++++++---111555333;;;EEELLLPPPSSSWWW[[[aaaeeehhheeeaaa```eeejjjccc^^^UUUMMMHHHHHHJJJLLLKKKMMMQQQUUUWWWVVVTTTQQQLLLKKKHHHFFFGGGMMMUUU\\\\\\YYYXXXZZZYYYXXX]]]dddnnnllliiieeecccaaaaaaaaa\\\ZZZXXXVVVVVVUUUTTTTTTTTTUUUWWWYYYXXXTTTMMMHHH>>>:::777:::AAAEEECCC@@@BBB@@@<<<777222---***(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######!!!%%% $$$$$$$$$$$$$$$$$$$$$$$$######$$$###(((""""""'''###!!!$$$%%%$$$===''',,,!!!!!!***EEE %%%&&&)))&&&@@@...""",,,,,,///"""000###,,,---***!!! &&&((('''''''''''''''((())))))(((000+++,,,!!!222+++&&&(((((()))***************)))******++++++,,,------)))+++------...000333666OOOmmmzzz|||{{{xxxlllhhhqqqqqqgggdddnnnsss{{{iiiccceeejjjvvv|||}}}~~~yyyvvvqqqllliiigggdddaaacccfffjjjooouuu{{{~~~{{{zzzzzzzzzyyyxxxsssvvvyyyxxxwwwyyyyyyxxxyyy}}}{{{~~~~~~tttlllZZZOOOFFFFFFKKKNNNQQQUUUPPPQQQUUUYYY]]]hhh|||yyyVVVBBB>>>999777555555555444222111///---,,,,,,---...,,,+++))))))))))))))))))))))))))))))))))))(((((((((((()))(((((((((''''''''''''''''''''''''((((((((()))))))))))))))((((((((((((((((((((()))))))))))))))((((((((((((((((((((((((((('''&&&%%%%%%&&&'''((())))))***+++---...///000+++***)))(((((()))***+++'''(((((()))))))))))))))(((***,,,---...111777<<>>:::555111...''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%###'''"""$$$$$$$$$$$$$$$$$$$$$$$$'''"""&&&!!!(((###!!!((("""'''$$$"""((([[[000$$$ ***&&&"""]]]'''###"""$$$!!!%%%(((%%%---***===++++++---OOOuuu$$$+++*** '''''''''''''''((()))***$$$$$$(((%%%&&&777"""---!!!(((((()))***************)))******+++,,,,,,------)))+++---......000333555IIIhhhvvvllldddooorrrhhhccclllqqqwww}}}fff___bbbhhhuuu~~~|||wwwsssnnnkkkiiigggdddbbbdddfffkkkpppvvv{{{~~~|||zzzzzzzzz{{{zzzxxxrrrwww{{{{{{yyy}}}~~~~~~vvvuuuwww}}}{{{oooeeeVVVLLLEEEGGGMMMSSSWWW[[[TTTTTTVVVYYY___mmm|||VVVAAA<<<<<<999666444444333111///,,,,,,+++,,,------,,,***+++++++++************)))))))))))))))))))))))))))))))))((('''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''((()))***+++******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))(((&&&'''+++111333000,,,+++***)))(((((('''''''''((()))))))))((((((***,,,***+++---000666>>>FFFKKKKKKWWW```^^^VVVRRRUUUXXXccceeeggggggbbb[[[TTTPPPJJJLLLLLLMMMWWWiiiyyy{{{lllZZZNNNFFFFFFEEEFFFOOOZZZ^^^\\\MMMAAA777555:::@@@GGGMMMMMMOOOVVVaaannnvvvxxxxxxtttfffYYYXXX\\\^^^]]]\\\\\\[[[WWWSSSSSSWWWXXXUUUVVVRRRJJJCCC@@@BBBHHHLLLCCC???;;;===@@@AAA>>>:::---+++)))'''&&&&&&'''((('''&&&%%%%%%'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$"""&&&!!!$$$$$$$$$######""""""""" ***'''***!!!###&&&###&&&###&&&'''!!! ((($$$'''$$$]]]yyy(((... ***%%% ,,,++++++---&&&***'''###nnn***,,,"""&&&(((((('''&&&&&&''')))(((111 ###333,,,}}}ddd...&&&***+++,,,!!!777%%%---******+++++++++,,,,,,,,,//////...,,,,,,///333777LLLfffxxxrrrgggdddoooqqqcccoooppptttzzzpppfffeeeiiittt{{{xxxqqqooommmkkkhhhfffeeedddgggiiinnntttzzz~~~~~~}}}}}}{{{wwwvvvvvvwwwwwwwwwqqqsssvvvwww{{{~~~~~~yyyyyyppprrrxxxyyymmmdddQQQKKKIIILLLPPPPPPPPPRRRPPPVVVZZZ\\\cccxxx{{{VVVAAA<<<;;;999666555444333111///---,,,+++,,,---...,,,***+++++++++************)))))))))))))))))))))))))))))))))((('''''''''''''''(((((('''''''''&&&&&&&&&***))))))(((((((((((((((***)))))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))(((&&&&&&)))---...+++'''))))))((((((((((((((()))((()))*********+++...000///777AAAFFFGGGJJJSSSZZZccceeecccZZZOOOJJJLLLOOO^^^\\\WWWPPPIIICCC@@@???DDDFFFHHHKKKWWWlll~~~}}}jjj]]]YYYZZZ^^^iiizzzxxxbbbVVVJJJEEEAAA>>>===???BBBCCCGGGOOOXXX```dddfffbbb\\\XXXZZZ\\\[[[\\\^^^______ZZZSSSRRRVVVYYYYYYUUUSSSOOOKKKHHHFFFFFFGGGEEEAAA===<<>>???AAADDDFFFDDD@@@:::333---***))))))((('''''''''((('''%%%###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$"""&&&!!!%%%%%%%%%%%%$$$$$$$$$$$$(((###&&&###$$$(((UUU&&&###&&&###&&&''')))''' '''999TTT---111777"""+++%%%555%%%&&&---444###!!!(((+++(((&&&'''***,,,+++))) ---+++%%%+++)))"""%%%:::'''111###,,,(((&&&###+++******+++++++++,,,,,,,,,,,,,,,,,,,,,---000444888SSSgggrrrvvvvvvnnnhhhcccdddgggnnnvvvtttxxxxxxmmmtttvvvzzz{{{pppnnnooowww{{{xxxvvvuuurrrnnniiifffdddddddddeeehhhmmmssszzz}}}}}}{{{{{{xxxvvvuuuuuuuuutttssssssuuuxxx}}}~~~yyymmm___UUULLLFFFBBBDDDGGGHHHKKKOOOSSSWWWbbbxxxxxxTTTAAA===;;;999777555555333000...---,,,,,,---......---++++++++++++*********))))))))))))))))))))))))))))))))))))((('''''''''''''''(((((((((''''''''''''''',,,+++***(((''''''&&&&&&))))))))))))(((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))+++***)))***++++++(((&&&)))((((((''''''(((((())),,,,,,,,,,,,///555===CCCNNN[[[iiikkkccc\\\]]]bbbfff[[[PPPMMMNNNRRRVVVZZZWWWWWWWWWUUUUUUYYY```eeebbb```aaakkk~~~vvvpppssswwwtttfffcccbbbeeeeeedddfffkkkeeebbb]]]WWWPPPLLLJJJIIIBBB===999777666:::GGGSSS[[[dddiiifffaaa______^^^[[[ZZZXXXVVVTTTPPPLLLIIIDDDDDDDDDCCCCCCEEEHHHKKKKKKIIIDDD>>>777222---+++((('''&&&'''((('''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""&&&!!!%%%%%%%%%%%%%%%%%%%%%%%%'''$$$%%% '''mmm&&&###&&&###&&&'''{{{(((''')))(((111"""[[[BBB(((+++###!!!'''++++++OOObbbkkk%%%444---%%%)))((((((---333555111,,,((()))(((###$$$,,,+++###111'''---,,,&&&+++*********+++++++++,,,,,,,,,***+++,,,,,,---000444888ZZZpppyyyyyyrrriiibbb^^^bbbfffmmm~~~vvvsssxxxvvvfffqqqsssxxx}}}tttqqqqqqwww~~~|||yyyxxxuuurrrmmmgggdddccccccddddddggglllssszzz||||||zzzzzzxxxwwwvvvvvvuuusssrrrssstttxxxxxxkkk]]]SSSKKKFFFBBBDDDEEEGGGKKKQQQZZZbbbtttxxxRRR@@@>>>:::999777666555333000...------,,,---...///---++++++++++++*********))))))))))))))))))))))))))))))))))))((('''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))((()))*********)))******)))(((((((((((((((+++,,,...111777AAAKKKSSSUUU]]]eeefffaaa[[[YYYYYY[[[RRRLLLNNNPPPPPPQQQUUU^^^eeelllqqqqqqrrrtttwwwxxxtttssszzzsssnnnqqqwww{{{hhhfffddddddfffggghhhoooxxxxxxuuurrrmmmhhhccc___\\\QQQHHH@@@===<<<===BBBIIIYYY```dddbbbaaaffflllnnnnnnhhh```YYYUUUSSSPPPOOOBBBEEEHHHJJJJJJJJJLLLMMMMMMMMMKKKHHHCCC<<<555111)))'''&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""&&&!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$'''!!!%%%&&&###&&&###&&&'''vvv%%%%%% )))%%%'''!!!...DDDTTT111'''...###999 ,,,///,,, ...''')))***///777??????999222...$$$%%%'''""")))///'''PPP///,,,++++++***)))222'''******+++++++++,,,,,,,,,)))+++,,,,,,---000444777WWWqqq|||xxx{{{zzzpppiiieeeaaaccceeejjjzzzuuuttt|||uuubbbkkkoooyyy}}}uuurrrqqqwww~~~|||}}}}}}~~~}}}{{{yyyrrrooojjjfffcccbbbcccdddcccgggllltttzzz}}}|||zzzzzzyyyxxxxxxxxxvvvsssqqqppprrrxxx~~~vvviii\\\SSSLLLGGGEEEFFFGGGHHHMMMTTTZZZjjjwwwQQQ@@@>>>:::888777777666444000---...---,,,---//////---,,,+++++++++************)))))))))))))))))))))))))))))))))(((''''''''''''''''''(((((((((((()))))))))''''''''''''((()))++++++(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******&&&&&&''''''(((((())))))+++******))))))*********,,,000777>>>EEENNNVVV[[[PPPTTTXXX[[[\\\ZZZWWWUUUPPPLLLLLLSSSUUURRRUUU]]]lllyyy~~~zzztttrrryyyzzzmmmkkkiiijjjjjjjjjnnnzzz|||xxxssskkkfff___XXXSSSTTTTTTOOOIIIFFFLLLNNNOOONNNVVVhhhzzz{{{qqqeee[[[VVVTTTRRRPPPDDDFFFIIIMMMPPPQQQPPPPPPMMMNNNOOONNNJJJDDD>>>999///,,,(((&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""&&&!!!$$$$$$$$$$$$%%%%%%%%%%%%%%%###%%%(((%%%%%%&&&###&&&###&&&'''uuu######&&&&&&"""///"""---!!!000NNN111$$$"""/// )))$$$111&&& ///---"""'''$$$$$$+++)))---444===CCCBBB;;;555+++###&&&+++'''%%%((('''222___&&&+++)))&&&+++111%%%******+++++++++,,,,,,,,,)))+++,,,------///333555IIIhhhvvvssswww{{{uuupppjjjfffggggggjjjyyyuuuwwwvvvbbbeeemmm~~~wwwtttrrrwww~~~}}}{{{vvvvvvvvvvvvxxxyyy{{{|||yyy{{{~~~|||yyywwwmmmkkkgggdddcccbbbcccddddddgggmmmuuu{{{}}}|||zzzzzzyyyyyyyyyyyywwwssspppoooqqqxxxzzzqqqdddXXXPPPKKKGGGFFFHHHHHHIIINNNUUUUUUjjjwwwQQQ???>>>999888777777666444000---...------...//////...,,,+++++++++************)))))))))))))))))))))))))))))))))(((''''''''''''''''''((((((((())))))))))))''''''''''''((()))***+++'''((((((((()))))))))***(((((((((((((((((((((((((((((()))))))))*********'''((((((((('''((()))***)))))))))***+++---...///666>>>IIIRRRVVVVVVUUUTTTHHHLLLRRRWWWYYYYYYWWWUUUQQQPPPUUU]]]]]]\\\fffttt|||zzznnnnnnppprrrrrrwww}}}yyyppphhhdddaaabbbiiilllhhhbbb___^^^\\\UUUPPPUUUeeessszzzqqqiii___YYYVVVUUUQQQNNNHHHGGGHHHMMMRRRUUUUUUSSSPPPPPPPPPOOOLLLHHHDDDBBB:::555...)))''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$"""&&&!!!#########$$$$$$$$$%%%%%%###***######(((###&&&###&&&###&&&'''www&&&###...!!!$$$ ...!!!(((###BBBHHH$$$)))///---!!!,,,$$$ )))--- WWWBBB333)))'''$$$***''',,,222888:::888444000&&&''''''((()))(((&&&%%%''''''(((***%%%++++++(((******+++++++++,,,,,,,,,***+++---------...111333>>>]]]nnnppp~~~pppmmmnnnmmmmmmyyy~~~rrrttt{{{hhhppp|||{{{wwwtttvvv}}}~~~|||vvvuuusssqqqrrrtttvvvxxxwwwyyy}}}~~~}}}yyytttpppgggfffdddcccccccccdddddddddhhhnnnvvv|||~~~}}}zzzxxxxxxxxxyyyyyyvvvqqqmmmnnnqqqzzzxxxlll___TTTMMMGGGEEEFFFHHHHHHGGGLLLSSSSSSfff~~~wwwPPP???>>>999888777777666444000---...------...//////...,,,+++++++++************)))))))))))))))))))))))))))))))))(((''''''''''''''''''((((((((())))))******((((((((((((((()))******'''((((((((())))))******(((((((((((((((((((((((())))))))))))************+++,,,,,,***))))))***+++''''''(((***---///222333CCCLLLYYYaaa```XXXNNNGGGEEEKKKSSSXXXYYYXXXVVVVVV```___ccchhhdddaaaooo{{{zzz}}}ssshhhqqqrrrtttuuutttwww}}}zzzrrrhhhgggkkkttt{{{}}}yyyjjjbbb```^^^ZZZ___ZZZUUUTTTVVVUUUQQQLLLLLLIIIGGGKKKRRRXXXXXXVVVSSSRRRPPPMMMKKKIIIHHHHHHBBB<<<222+++((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$"""&&&!!!"""""""""######$$$$$$$$$!!!,,, '''!!!'''###&&&###&&&'''yyy)))$$$333222%%%666***!!!"""...+++***&&& """,,,&&& ,,,"""&&&###;;;OOO)))&&&&&&...'''///###$$$(((---///...,,,***)))%%%---((( '''...***(((&&&ddd+++&&&---(((,,,'''...******+++++++++,,,,,,,,,***,,,---------...000222:::YYYjjjrrrvvvtttuuusssqqqzzz|||ooonnnppp~~~yyyuuuvvv|||zzzxxxtttqqqppprrruuuwwwvvvyyy|||~~~{{{uuuooojjjbbbbbbbbbbbbcccddddddeeedddhhhooowww}}}}}}{{{wwwwwwwwwxxxxxxuuuppplllnnnqqq{{{xxxkkk]]]RRRLLLDDDCCCEEEGGGGGGFFFJJJQQQUUUdddwwwwwwRRR???===999777555555444333000...---,,,,,,+++,,,---...///,,,,,,++++++***)))(((((())))))))))))************))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))((()))******(((''''''((())))))))))))))))))))))))))))))))))))***************++++++)))'''&&&''')))++++++,,,---///444:::???VVVXXXZZZXXXSSSOOOMMMMMMJJJQQQVVVXXX[[[```bbbaaagggaaaeeeppprrrnnnvvv{{{vvvmmmkkkgggiiivvvxxxrrrllljjjlllllliiieeeeeegggjjjlllnnnrrrvvvzzz||||||~~~pppmmmppprrrtttxxxuuufffVVVIIIOOOLLLNNNWWWZZZSSSLLLJJJNNNNNNLLLJJJIIILLLQQQUUUSSSSSSRRRPPPMMMKKKKKKLLLGGGBBB;;;333,,,(((&&&&&&)))***)))&&&$$$$$$&&&(((%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%###&&&!!!'''&&&%%%%%%''''''&&&%%%'''"""&&&&&&&&&$$$&&&###((($$$&&&%%%vvv###""",,,$$$---###%%%000))) 666$$$'''000%%%$$$ ---+++&&&,,,###$$$---'''222!!!###...)))###(((,,,((( """'''+++###$$$(((((((((((((((((((((((((((...555YYY((("""%%%666000)))************+++++++++,,,,,,,,,,,,---...//////777SSSjjjsss}}}wwwuuuvvvtttqqqllluuuqqqwwwrrrwww~~~~~~xxxvvvsssrrrrrrvvvzzz|||zzzxxxooojjjhhhdddfffgggfffdddeeehhhkkkgggkkkqqqvvvyyyyyyxxxvvvxxxtttssstttrrrnnnnnnqqqppptttxxxhhhYYYQQQNNNHHHDDDAAADDDJJJNNNOOOMMMSSS```qqq|||vvvQQQ???<<<999777555555444333000...------,,,,,,,,,---...///,,,,,,++++++***))))))((())))))))))))************))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))&&&((()))***)))((()))***))))))))))))))))))))))))))))))))))))************'''((()))((('''&&&'''))))))***---333:::AAAHHHLLLXXX\\\^^^YYYQQQKKKMMMPPPRRRTTTUUUXXX```hhhjjjgggjjjhhhjjjnnnooorrrxxxqqqjjjdddaaa___YYY\\\___ffftttxxxbbb___[[[[[[]]]______^^^dddaaa\\\WWWUUUVVVYYY\\\mmmmmmmmmnnnvvv|||xxxyyyzzz{{{xxxlll]]]OOOEEECCCGGGQQQWWWWWWVVVXXXNNNNNNOOOQQQQQQPPPNNNLLLRRRSSSSSSSSSPPPNNNLLLKKKHHHEEEAAA;;;555///+++)))'''''''''&&&&&&'''''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%###&&&!!!&&&%%%$$$$$$%%%&&&%%%$$$%%% %%%$$$%%%$$$&&&###((($$$&&&%%%vvv$$$"""***""" 111###999]]]***222'''&&&!!!(((""")))+++""""""666777555+++666((('''111%%%000---$$$+++)))222,,,,,,((((((((((((((((((((((((+++'''!!!---%%%222%%%...)))************+++++++++,,,,,,,,,,,,---...//////555QQQhhhqqqzzztttsssqqqlllfffnnnpppyyytttzzz|||~~~vvvuuussssssuuuyyy}}}wwwnnnjjjhhhfffiiikkkkkkiiihhhhhhjjjfffjjjqqqvvvzzzzzzyyywwwuuurrrqqqsssssspppqqqtttuuu{{{~~~tttgggZZZOOOJJJEEEDDDCCCFFFJJJNNNPPPPPPWWW^^^gggoooyyyuuuPPP>>><<<999777555555444333000...------,,,,,,,,,---......,,,,,,++++++***)))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))$$$''')))***)))***+++,,,))))))))))))))))))))))))))))))))))))************&&&((())))))(((((()))+++,,,---222<<>>888444000***$$$$$$''')))(((%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&%%%$$$######$$$%%%&&&%%%&&&&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###"""###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%###&&&!!!%%%$$$###$$$%%%&&&%%%###%%%%%%!!!%%%'''qqq&&&###((($$$&&&%%%vvv)))%%%%%%!!!...+++***111mmm"""///+++)))!!!***$$$"""%%%###"""LLLAAA!!!555...///)))(((((()))$$$ ***111999000***(((((((((((((((((((((((('''---HHHEEE,,,((((((,,,'''))))))*********+++++++++,,,,,,,,,,,,---...//////111JJJbbblllsss}}}rrrnnnooonnnjjj]]]bbbsss~~~~~~}}}ooolllxxx|||{{{{{{yyyxxxssswww~~~}}}rrrxxx~~~wwwqqqoooooosssssssssrrrpppnnnmmmlllmmmpppuuuzzz{{{{{{xxxvvvsssooooooqqqpppnnnnnnqqquuuxxxmmmaaaUUULLLFFFFFFJJJNNNOOONNNOOOTTTXXXXXX^^^fffsssrrrNNN===<<<999777555555444333000...---------------------,,,+++++++++***************((()))))))))************((((((((((((((((((((((((((((((((((((((())))))***))))))))))))))))))))))))(((***++++++)))((()))***))))))))))))))))))))))))((()))))))))************+++,,,,,,,,,+++,,,...111@@@BBBIIIVVVeeeooorrrpppnnneeeXXXNNNNNNVVVccclllqqqrrrrrrsssyyy~~~~~~zzzqqqbbbeeeeeeaaa\\\[[[```fffjjjfffdddiiisss}}}|||xxxvvvuuurrrmmmhhhbbb\\\UUUQQQLLLLLLKKKIIIPPP]]]hhhlllkkkeee]]]WWWWWW^^^iiiqqqxxxsssmmmkkkkkkmmmqqqtttpppnnnkkkfffcccbbb```^^^iiinnnqqqlllbbb\\\]]]aaa^^^ZZZUUURRRRRRSSSSSSRRRMMMMMMLLLJJJFFFAAA===;;;:::222((($$$%%%((('''&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%$$$###""""""###$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%###&&&!!!'''%%%$$$%%%&&&'''&&&%%%''''''"""&&&)))]]]&&&###((($$$&&&%%%vvv***'''&&&$$$(((&&&"""333777&&&))) %%%$$$$$$&&&!!!@@@^^^&&&111+++ &&&///***222###$$$$$$///###$$$$$$(((((((((((((((((((((((('''///'''&&&---++++++,,,))))))*********+++++++++,,,,,,,,,,,,---...//////111GGG]]]jjjqqqzzzyyyuuunnnhhhjjjqqqrrrooo^^^ddduuuqqqdddmmmppprrrvvvttt{{{sssnnnrrrxxx}}}yyyooowww|||yyyyyyyyyyyyvvvsssqqqpppppppppqqqsssuuuzzz}}}}}}{{{wwwuuuooollllllooopppnnnnnnrrrvvvzzzmmm^^^RRRLLLJJJKKKPPPTTTSSSQQQQQQVVV\\\[[[bbblll{{{qqqNNN>>>===999777555555444333000...------.........---,,,+++************************))))))))))))************))))))))))))))))))))))))((((((((((((((()))******)))))))))))))))))))))))))))+++,,,+++***(((((()))))))))))))))))))))))))))))))))))))))************************+++...333777KKKNNNTTT^^^iiippprrrqqqaaaWWWLLLGGGLLLYYYfffooo|||{{{vvvtttzzzrrriiihhhfff]]]UUUOOOUUU\\\```bbbgggooovvvrrrrrrsssxxx~~~{{{zzzuuusssjjjcccVVVNNNRRR```lllppplllggg___[[[\\\bbbkkkqqqvvvqqqnnnmmmnnnpppwwwyyy{{{{{{yyyxxxtttjjj```\\\cccjjjiiidddaaaeeeiiiccc\\\UUUPPPQQQSSSSSSSSSOOONNNLLLJJJGGGEEEBBBAAAAAA:::///)))&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%###&&&!!!'''&&&%%%%%%''''''&&&%%%((()))"""'''(((FFF&&&###((($$$&&&%%%vvv)))'''&&&(((%%%...'''AAA"""(((!!!!!!$$$(((%%%&&&~~~JJJ---###++++++(((*********&&&''''''(((%%%+++333((((((((((((((((((((((((''''''(((OOO(((***)))&&&***)))************+++++++++,,,,,,,,,,,,---...//////222BBBXXXgggpppwww}}}jjjhhheeeeeellluuuvvvsss```gggzzzuuuggglllmmmssszzzwww{{{mmmiiiooouuu|||uuuooozzz|||~~~yyyvvvqqqooooooqqqsssssswwwyyy}}}}}}yyyvvvmmmkkkkkkoooqqqpppqqquuuzzz~~~{{{nnn___SSSNNNOOOOOORRRUUUTTTRRRTTTZZZ___aaaiiiqqq|||qqqNNN???>>>999777555555444333000...------.........---,,,+++************************))))))))))))************))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((***++++++***)))***+++))))))))))))))))))))))))))))))))))))*********************+++...555===CCCUUUWWWZZZ^^^```aaaaaa```RRROOOLLLMMMUUUaaannnwwwyyyxxxwwwyyy~~~lll___```dddaaa]]]\\\ccciiirrrxxxzzzzzzzzzzzzzzzyyyxxxyyy||||||ssseee___bbbdddccc^^^]]]\\\___gggrrr||||||sssmmmnnnpppppptttyyyyyyooo]]][[[YYYXXX[[[aaajjjpppddd^^^VVVRRRRRRSSSRRRPPPPPPPPPOOONNNLLLIIIGGGEEEBBB>>>777000+++(((''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%'''(((((('''%%%$$$&&&&&&%%%$$$&&&)))+++---&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###$$$%%%&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%###&&&!!!&&&%%%$$$%%%&&&&&&%%%$$$'''***"""&&&&&&333&&&###((($$$&&&%%%vvv%%%&&&%%%,,,)))%%%,,,mmmeee###...&&&%%% '''+++ 222555[[[)))888+++$$$***333&&&444;;;%%%((((((((((((((((((((((((''''''***###<<<$$$''''''''')))************+++++++++,,,,,,,,,,,,---...//////222===QQQdddpppvvv{{{iiiiiigggiiiqqqyyyxxxsss```hhh~~~zzzmmmooonnnttt}}}yyy||||||iiigggooovvv|||rrrqqq}}}|||}}}~~~~~~uuurrrooonnnqqqsssssssssxxx{{{}}}{{{tttqqqppprrrrrrpppqqqttt|||~~~|||xxxnnncccXXXRRRPPPOOOQQQQQQQQQRRRWWW^^^cccdddoooyyyrrrOOO???>>>999777555555444333000...------...///...---+++*********************++++++))))))))))))************))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))&&&(((***+++++++++,,,---))))))))))))))))))))))))))))))))))))************,,,,,,,,,...333<<>>888000+++)))'''(((((('''%%%$$$$$$%%%%%%&&&)))******)))&&&%%%%%%&&&'''((())))))))))))'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%,,,!!!...!!!***&&&---666&&&&&&&&&&&&&&&&&&&&&&&&,,,###((("""&&&###!!! &&&...wwwTTT&&&###333 ***&&&///xxx666!!!)))###%%%***%%%!!! %%%wwwKKK666(((,,,[[[...+++)))555$$$III///+++&&&&&&'''&&&%%%'''***---)))888$$$!!!???&&&000,,,---)))************+++++++++,,,,,,,,,---------......000666IIIaaaqqquuuzzz~~~qqqttt~~~~~~}}}|||uuucccmmmrrrmmmrrrwwwyyykkkfffppp{{{zzz}}}~~~{{{{{{wwwrrrppprrrkkknnnqqquuuvvvvvvtttrrrqqqxxx~~~wwwssstttwww{{{rrrjjjccc^^^\\\UUUQQQNNNPPPVVV\\\]]]\\\dddqqqpppPPPAAA===999777555444444333000...///---,,,,,,---...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((((((((+++++++++*********))))))************))))))))))))***---///...+++***+++...///000444>>>PPP___ccc___OOOMMMKKKNNNSSSWWWXXXWWWVVVeeepppnnnjjjppp||||||gggPPPNNN[[[___eeessssssyyy}}}kkkgggdddgggqqq|||zzzuuurrruuu{{{~~~xxxiiiYYYPPPMMMTTT]]]oooyyykkkddd]]]hhh}}}vvviii\\\OOOIIIMMMVVV\\\\\\\\\ZZZWWWRRRPPPPPPRRRQQQQQQQQQPPPOOOLLLJJJHHHEEEBBB???;;;555///,,,&&&'''((('''&&&&&&&&&&&&)))***++++++***(((&&&$$$%%%&&&&&&'''((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%111!!!111333(((555$$$###&&&&&&&&&&&&&&&&&&&&&&&&+++&&&""")))&&&&&&((()))''''''...%%%vvv>>>"""!!!***'''%%%&&&FFF222))))))***~~~///###)))&&&###%%%)))lll666$$$!!!(((%%%---...+++333'''333 ,,,,,,---......+++'''"""%%%***000555(((+++&&&***)))************+++++++++,,,,,,,,,---------......///555EEE]]]mmmwww}}}|||{{{|||wwwjjjnnnpppllluuussslllrrrzzz}}}}}}{{{yyyxxxuuuooommmooommmooorrrtttuuutttrrrqqqrrrxxx~~~}}}{{{xxxzzz}}}zzzrrrjjjccc___SSSQQQRRRVVV]]]aaa```^^^bbbpppnnnNNN???<<<999777555444444333111//////---,,,,,,---...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))(((((((((+++++++++***************************************+++---...---******---000222555<<>>;;;666111'''''''''''''''(((((()))...---,,,***(((&&&%%%$$$%%%%%%&&&''''''&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%,,,,,,...###!!! $$$***---&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''%%%''')))%%%rrr%%%***)))###(((&&&~~~)))###$$$"""+++$$$(((YYYEEE"""000'''!!!^^^888###)))&&&###((()))---,,,$$$"""(((000+++---)))$$$kkk111)))$$$!!!(((...111222$$$111222[[[&&&)))&&&)))************+++++++++,,,,,,,,,---------......///333AAAWWWhhhxxx|||~~~~~~ppplllvvvzzznnnmmm~~~{{{rrrtttyyyzzzzzz|||xxxxxxtttnnnmmmnnnpppqqqsssttttttrrrpppooorrrvvv|||xxxmmmccc\\\OOOQQQUUU\\\bbbdddbbb^^^^^^llliiiIII;;;:::999777555444444333111//////---,,,,,,---...,,,+++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))***************+++++++++------,,,***+++000444;;;BBBKKKTTT^^^bbb[[[PPPSSSYYY^^^```___aaafffkkkyyywwwuuuzzz~~~lll]]]\\\]]]\\\aaaiiiqqqxxx{{{{{{|||~~~kkkgggaaabbblllwww{{{yyysssoooqqqlll^^^]]]fffhhhllljjjjjjiiiddd]]][[[^^^qqqyyy~~~uuufffZZZSSSOOOTTTVVVVVVVVVTTTRRRQQQQQQOOOLLLFFFAAA@@@@@@;;;555,,,***'''&&&'''***,,,---...---***(((&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%(((333<<<'''&&&000'''$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&%%%$$$(((###AAA &&&***!!!###'''%%%)))***""")))))))))YYYMMM&&&///---)))"""!!!LLL:::$$$***%%%"""'''%%%""")))000!!!&&&&&&###///)))&&&(((,,,===VVVHHH777+++((()))++++++***(((+++###///111$$$))))))*********+++++++++,,,,,,,,,---------......///222???RRRcccuuuqqqgggkkkwww|||vvvlllooozzzppprrrxxxyyy{{{|||{{{wwwrrrpppqqqrrrsssssssssrrrqqqooooooppptttyyy~~~}}}}}}~~~~~~rrrdddYYYRRRKKKMMMRRRZZZ___aaa___\\\YYYdddsss}}}hhhGGG::::::888666444444444333111000///---,,,,,,---...,,,+++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))******+++++++++,,,+++,,,---++++++///666<<>>'''&&&###%%%###...'''NNN:::###(((###''''''***www000###'''&&&***&&&111)))))),,,******"""000)))************+++++++++,,,,,,,,,---------......111000:::LLL]]]iiizzz|||nnn```dddqqquuuxxx{{{wwwkkkjjjzzzkkkdddlllvvv~~~}}}{{{{{{yyytttsssuuuuuutttssssssssssssttttttuuuwww|||{{{vvvsssuuu|||uuueeeXXXOOOKKKIIIGGGHHHKKKNNNQQQSSSTTTTTTQQQRRRWWW]]]___^^^```dddhhhGGG<<<===777666444444444444222000///---,,,,,,---...,,,+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++))))))***++++++,,,---------...///000444===IIIRRRWWWYYYWWWNNNFFFDDDFFFFFFWWW___mmm{{{qqq\\\[[[cccZZZYYY[[[bbbiiipppzzz|||ttt{{{zzztttoooeeedddaaa^^^\\\\\\^^^```^^^]]]```eeefffiiitttrrraaadddiii{{{lll]]]ZZZ[[[bbbiiiooovvv}}}|||rrrggghhhgggbbb[[[TTTSSSWWW]]][[[bbbaaaTTTJJJHHHDDD>>><<<888333111222111---)))''''''&&&&&&&&&'''''''''###$$$%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%---$$$%%%&&&\\\&&&&&&&&&&&&&&&&&&&&&&&&(((###***###*** ---$$$FFF555"""(((### ''''''"""---"""$$$'''$$$###111333,,,111(((***fff222###(((!!!***$$$+++PPP...666000### )))000(((...+++### %%%111)))************+++++++++,,,,,,,,,---------......000---555HHH[[[ggguuu{{{tttmmmwww{{{ttteeehhhssstttvvv}}}~~~tttiiimmmwwwrrroootttuuusssmmmttt~~~{{{zzzzzzyyyuuutttvvvttttttsssssssssuuuwwwxxx~~~}}}~~~~~~|||xxxyyyzzz||||||mmm]]]QQQKKKJJJJJJHHHKKKNNNPPPQQQQQQQQQQQQQQQPPPRRRVVVVVVUUUYYY```fffEEE:::<<<777666444444444444222111///---,,,,,,---...,,,+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++))))))******++++++++++++))))))***+++,,,,,,------///000111333888BBBPPPZZZWWWVVVOOOGGGDDDIIINNNOOOcccmmm{{{~~~rrraaaYYYddduuujjjZZZNNNTTTiiiyyymmmddd```[[[UUUOOOPPPNNNKKKJJJIIIJJJLLLMMMLLLLLLOOORRRQQQPPPYYYeeebbbmmmyyy}}}tttllljjjuuuiii```[[[YYY^^^eeellluuu}}}yyylllhhhgggbbbYYYSSSSSSYYY___^^^hhhhhhYYYMMMIIIFFF@@@<<<999777777888444,,,%%%((((((((((((((('''''''''###$$$%%%&&&'''(((((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''+++&&&&&&&&&&&&&&&&&&&&&&&&$$$###(((***...***!!!DDD***+++%%%###+++xxx)))""":::%%% (((%%%"""(((333!!!000###,,,$$$(((&&&&&&%%%((( ***'''111"""%%%(((%%%(((%%%'''''')))---%%%///)))000)))RRR333---)))************+++++++++,,,,,,,,,---------......000+++111EEEYYYgggttt{{{ssshhhaaaooo}}}{{{zzzkkklllvvvtttvvv~~~}}}jjjfffllljjjjjjqqqtttyyy|||zzz{{{zzzwwwvvvyyytttssssssssstttwwwzzz{{{|||zzzxxx~~~{{{lll\\\PPPJJJIIIIIIJJJNNNRRRUUUTTTRRRQQQPPPRRRPPPQQQUUUUUUSSSXXX```dddFFF999888666666555444333222222111///............---------000222111---,,,//////,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,+++***+++,,,---,,,+++,,,///555;;;DDDOOOZZZbbbcccQQQFFFGGGHHHJJJ\\\sssmmmYYYYYYdddnnntttxxxsss^^^WWWmmm~~~lll]]]VVVLLLFFFEEEFFFGGGFFFFFFGGGHHHIIIIIIIIIIIIIIIJJJJJJJJJKKKMMMPPPRRRTTTUUUVVVXXXZZZ]]]bbbiiimmmwww{{{vvvwww|||}}}{{{ttteee```hhhhhh^^^\\\dddtttgggllliiieeebbb```______^^^dddiiilllfffYYYMMMGGGFFFCCC<<<666222---'''$$$&&&''''''&&&&&&&&&''''''(((''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###%%%###!!!333jjj''''''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&***(((,,,!!!111333&&&///&&&)))'''(((,,,)))<<>>ppp>>>222***'''BBB777%%%'''444)))---)))'''444~~~+++,,,+++******)))************++++++,,,,,,------......000444>>>QQQgggsssvvvkkkhhhsssvvv}}}zzzwwwuuummmrrrzzzooogggiiioootttyyy|||~~~{{{yyyzzzzzzzzzzzzttttttsssqqqqqqvvv~~~~~~~~~~~~}}}~~~~~~{{{vvvyyy|||kkkVVVJJJIIIJJJGGGIIIKKKMMMOOOOOOOOONNNMMMVVVWWW\\\___\\\YYY^^^fffdddFFF:::999666666555444333222222111///............---------555666333...+++,,,***''',,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,---------------222;;;DDDMMMWWWbbbiiiiiiWWWJJJOOOWWWbbbzzziii[[[QQQTTT]]]bbbeeeggg___ddduuuyyynnn\\\MMMNNNKKKGGGDDDDDDDDDDDDDDDGGGHHHJJJLLLNNNPPPQQQQQQSSSSSSSSSTTTUUUWWWYYY[[[\\\]]]\\\[[[ZZZZZZ]]]___XXX]]]eeekkkqqqzzz~~~uuuuuuzzz|||xxxqqqnnnlllbbbWWWVVV^^^kkk|||{{{ttthhh[[[ooorrrqqqjjj___ZZZ\\\aaalllmmmnnnllleeeYYYMMMFFFCCC===888555000)))&&&&&&'''''''''&&&&&&''''''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$''',,,---%%%"""555FFF''''''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%% HHH===""",,,&&&kkk@@@+++666'''+++)))%%%(((&&&%%%///III$$$,,,$$$***|||"""&&&...&&&###((('''"""&&&111rrr111&&&555%%%$$$&&&111'''+++222'''***---'''******)))))))))***+++,,,,,,***++++++,,,,,,------......000333<<>>;;;333,,,)))***)))((('''''''''''''''&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&***(((&&&'''(((&&&""")))***(((!!!FFF&&&&&&'''''''''''''''&&&'''''''''''''''''''''''' BBB'''222ZZZ'''555(((...%%%'''333///((('''000***444---&&&,,,EEE,,,333444***,,,,,,)))$$$$$$***000'''"""000444&&&---000///%%%222!!!***'''MMM++++++***************+++***++++++,,,,,,------...---///000444AAATTTccciii}}}yyyrrrnnnuuupppnnn|||www{{{~~~}}}|||}}}vvvfffWWWKKKEEEDDDFFFIIILLLSSSZZZbbbhhhmmmooopppeeelllqqqoooaaaEEE;;;;;;666666555444333222222111///............---------+++------******---...,,,++++++++++++++++++++++++*********************************++++++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,---------------......---,,,000777===PPP[[[hhhkkkdddZZZTTTRRRJJJOOO\\\jjjrrruuuyyy}}}rrr```ZZZYYYWWWVVVSSSMMMHHHNNN___qqq{{{}}}hhhUUULLLHHHEEEDDDFFFGGGHHHKKKPPPVVVWWWYYY\\\___ccciiimmmkkkooottt|||~~~~~~}}}|||zzzwwwtttsssgggffffffgggmmmyyy{{{|||gggRRRWWWUUUQQQPPPTTT```nnnwwwnnnvvv}}}tttkkkfffeeejjjsss|||xxxrrrXXXMMMDDD@@@===777000...******)))(((''''''''''''%%%%%%%%%&&&'''((()))***''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''###%%%(((,,,...---,,,***!!! ###(((***(((%%%$$$fff%%%&&&''''''((('''''''''''''''''''''''''''''''''(((,,,+++000iii\\\>>>###!!!%%%///)))222888...555;;;<<<(((???///555""")))///AAA888---333+++???222(((&&&---111,,,(((***666%%%<<<222___iii!!!&&&'''///,,,,,,$$$&&&***!!!333+++%%%<<<,,,++++++***))))))*********++++++,,,,,,------...,,,...///222???SSSccckkk~~~}}}yyyvvv{{{qqqgggppp|||yyysss}}}}}}{{{zzzzzz~~~zzzvvvtttdddWWWLLLGGGHHHMMMQQQSSSXXX]]]dddiiinnnppp~~~}}}sssddd]]]```aaa]]]```DDD::::::666666555444333222222111///............---------+++------)))))),,,---+++*********************************************************+++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,---...---///666AAAJJJ\\\ccchhhdddZZZRRRPPPRRRSSSYYYaaaeeeeeeiiivvv~~~pppaaa[[[]]]ZZZSSSLLLMMMMMMSSSfffuuugggXXXJJJFFFJJJIIIGGGHHHNNNPPPOOOSSSYYYbbbcccgggnnnvvv~~~~~~}}}yyyssslllhhhhhhlllppp}}}yyyuuuuuu|||}}}hhhTTTSSSUUUWWWYYY\\\dddqqq|||}}}}}}qqqrrrvvv||||||wwwdddVVVHHHBBB???:::666444+++***)))(((''''''''''''&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((***'''%%%######%%%'''(((000,,,'''$$$'''+++)))%%%***,,,PPP%%%&&&&&&'''((((((''''''''''''''''''''''''''''''''',,,""";;;!!!'''&&&vvv;;;222+++;;;///---777000;;;???>>>QQQOOO@@@@@@CCCGGG%%%EEE<<<;;;===111EEEjjjnnn;;;>>>(((444555!!!JJJ+++111+++***333;;;999333000***444+++:::'''GGG}}}===%%%///'''+++$$$%%%'''(((///777000111///&&&rrr|||xxx~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{{|||zzzyyy~~~xxx*********)))******++++++***++++++,,,,,,------...+++---///222>>>SSSeeennnzzzyyyiiimmmwww}}}zzzxxx}}}{{{xxxxxxxxxwwwvvvwww{{{{{{tttooozzzssscccWWWNNNIIIMMMTTT\\\[[[ZZZ[[[^^^ccchhhkkkpppmmmgggaaa^^^\\\[[[ZZZ```CCC999999777666555444333222222111//////.........---------(((++++++)))***---///,,,******************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------.........+++,,,---...111;;;JJJUUU```cccccc[[[PPPKKKNNNTTT```hhhooolllfffhhhzzzjjjZZZgggqqqeeeVVVQQQKKKOOOVVVeeeqqqOOOIIINNNLLLIIIKKKIIIGGGKKKRRRVVVVVVZZZbbbmmmnnnttt}}}vvvooojjjiiiiiigggooo|||~~~zzzsssrrr}}}ooo```PPPVVV]]]bbbbbbdddmmmvvvxxxuuutttxxx}}}~~~xxxrrrkkk\\\LLLDDDAAA===:::999++++++)))(((''''''''''''(((''''''&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((()))'''%%%&&&((()))(((&&&&&&(((%%%%%%***+++''',,,---""":::wwwYYY%%%%%%&&&'''((((((((('''((((((((((((((((((((((((&&&+++***''',,,&&&%%%444###""")))SSScccUUU+++'''///(((+++111)))(((...$$$111000EEERRRZZZhhhNNNGGG999GGG888SSSBBB???EEE===RRRAAAOOOEEENNNMMMHHHJJJRRRNNNQQQIIISSSYYYKKKHHH>>>>>>FFF,,,EEE111---...333666666666888888777444+++;;;000###333111(((111///((("""---'''000"""'''(((111$$$---&&&&&&)))888///***''' 666---222(((+++&&&111---,,,,,,+++***)))))))))((((((((((((((((((((((((,,,%%%$$$000%%%111)))(((((())))))***+++------***++++++,,,,,,---......***---///222>>>SSSfffpppsss{{{iiiiiirrrvvv|||~~~~~~vvvqqqrrrtttssssssuuuzzz}}}xxxqqqlllqqq~~~sssbbbWWWOOOKKKPPPYYYeeeaaa[[[WWWWWW\\\bbbgggddd```^^^```^^^\\\^^^ddd___HHH>>>::::::888555444444222000.........------------......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------++++++******++++++,,,------------.........//////---.........666EEEUUU^^^bbbbbb^^^VVVNNNMMMTTT[[[___rrr|||rrrkkktttqqqccccccsssvvvbbbNNNHHHNNNWWWeee{{{ppp\\\IIICCCDDDFFFIIIMMMQQQMMMMMMRRRWWW^^^iiirrrzzzrrrnnnmmmmmmllloooxxxxxxrrr}}}~~~lll^^^^^^___dddlllrrrwwwyyytttjjjeeellltttxxx|||uuufffUUUJJJBBB;;;888999111---)))'''((()))'''&&&''''''&&&%%%&&&'''((()))''''''''''''''''''''''''***)))((('''&&&%%%$$$$$$$$$%%%%%%&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''((((((((()))&&&(((************+++------))))))------)))***///000111888EEEQQQWWWTTTNNNKKKHHHFFFJJJQQQUUUTTTPPPQQQOOORRRZZZcccfffgggfffcccbbb``````aaabbbdddddd```]]]VVVNNNKKKJJJFFF??????===:::888999;;;>>>@@@@@@<<<666222111111222222///000///,,,(((&&&(((***---,,,+++)))(((''''''''')))(((((())))))***+++,,,***++++++,,,,,,+++++++++...///000000///---+++***************))))))))))))******))))))******+++,,,)))************+++++++++************+++,,,---...+++/////////999OOOccclllssszzz}}}tttvvv~~~iiibbbppp||||||}}}zzz{{{~~~|||uuuoooiiifffooopppsssxxx}}}|||yyyuuuqqqppptttzzz{{{ppp```RRRMMMMMMQQQTTTWWWUUUSSSRRRTTTYYY^^^bbbcccbbb``````aaacccdddddd]]]FFF<<<999:::888555444444333000///......------------......,,,,,,------------------,,,,,,,,,,,,,,,---------***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------+++++++++***++++++,,,---------------............///111333666???MMMZZZbbb\\\\\\ZZZSSSOOORRR\\\fffooowww{{{yyyyyy~~~|||wwwkkkaaabbbnnnlllXXXJJJIIIWWWnnngggTTTKKKFFFIIILLLMMMPPPUUUWWWZZZaaajjjqqqyyy~~~yyywwwyyytttpppqqqtttzzz{{{yyyyyynnnggghhhqqq~~~~~~~~~wwwiii^^^```jjjttt~~~vvvdddSSSGGGAAA<<<:::444000+++)))))))))((('''''''''&&&&&&&&&'''((()))''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((('''''''''((((((((())))))***++++++)))(((((()))+++,,,)))***---...---///555:::;;;@@@GGGNNNRRRQQQNNNQQQUUU]]]eeekkklllkkkiiiggggggiiinnntttvvvvvvuuuvvvxxx{{{{{{zzzyyyxxxxxxrrrrrrnnngggbbb^^^WWWPPPOOOMMMIIIFFFCCCAAA>>>======;;;:::999999777444111000111111000---,,,...000------,,,+++***)))(((''')))((((((((()))******+++***+++,,,,,,,,,,,,,,,,,,////////////...---,,,+++************))))))))))))******))))))******+++,,,)))************+++++++++************+++,,,---...---000000///888MMM```jjjoooxxx~~~pppeeeiiittt{{{eee]]]kkkyyy{{{|||~~~yyytttyyy}}}{{{wwwsssooolllqqqrrruuuxxx||||||yyyvvvsssqqqttt{{{vvvmmm```UUUOOONNNOOOPPPSSSRRRQQQQQQSSSXXX___ccceeecccbbbaaaaaaaaaaaa```^^^GGG===:::999888555444444333111///......------------......------------------,,,,,,,,,,,,,,,------.........***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------+++++++++++++++,,,---------------------------,,,000222888@@@IIISSS[[[```\\\YYYTTTPPPPPPWWWcccmmmxxxxxxzzzuuujjjpppkkkjjjlllaaaQQQNNNUUUjjj{{{```MMMHHHHHHKKKPPPRRRUUU]]]ddddddlllzzz}}}wwwtttqqqpppuuu|||yyyjjjfffppp~~~vvvxxxttthhh]]]]]]fffrrrwww]]]KKKFFFBBB<<<999444///+++)))))))))(((''''''&&&&&&''''''((()))''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))------,,,***((()))+++......,,,,,,///111444:::AAALLLNNNPPPTTTXXXZZZ\\\\\\hhhoooyyy~~~|||{{{}}}www{{{~~~zzzwwwwww{{{}}}xxxtttrrrnnnjjjkkkhhhddd^^^XXXPPPGGGBBBBBB@@@>>><<<;;;999666333000111111000......///000------......---+++)))((())))))((((((((()))******++++++,,,---------------000///...---,,,,,,,,,,,,++++++*********)))))))))******))))))******+++,,,)))************+++++++++************+++,,,---...///111000000777III\\\gggmmmxxx}}}lll```gggvvv{{{vvvaaaYYYdddttt{{{~~~}}}|||uuuqqqyyy{{{yyywwwvvvuuuuuuuuuvvvxxx{{{}}}zzzxxxwwwwww~~~rrrkkk```VVVQQQNNNLLLKKKOOOOOOOOOPPPRRRXXX```eeefffffffffeeeeeeddddddddd___III@@@===999777555555555444222000......------------...............------,,,,,,,,,,,,,,,,,,------...//////***++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,++++++++++++,,,------------------,,,,,,,,,,,,///333===JJJRRRVVVZZZ]]]aaaYYYQQQPPPWWWbbbkkkpppwwwzzzwwwkkkgggyyytttnnndddVVVOOOZZZjjjbbbSSSNNNQQQPPPPPPQQQUUU]]]jjjsssuuu}}}{{{wwwxxx{{{~~~}}}tttppprrr~~~|||ooojjjsssxxxuuu|||qqqnnnjjjggghhhooozzziiiNNNFFFDDD???<<<888222,,,)))((((((((('''''''''''''''(((((()))''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))************))))))(((((((((((((((((((((((((((((()))))))))*********+++,,,---,,,,,,,,,///111/////////222666???LLLVVVddddddfffjjjppptttuuuuuu~~~~~~yyyzzz{{{{{{xxxuuurrrnnnjjjccc[[[TTTOOOIIIAAA:::777666666666444333222000///------------...///000///---+++*********)))((((((((())))))***+++,,,---............000///---,,,+++,,,------+++++++++*********))))))******))))))******+++,,,))))))*********+++++++++************+++,,,------...//////000666FFFYYYgggjjjttt}}}pppgggooo}}}uuuzzzuuueee[[[cccsss~~~zzz}}}{{{uuuuuu|||{{{{{{{{{zzzyyyxxxxxxxxx{{{~~~}}}~~~qqqjjj___UUUPPPMMMKKKKKKMMMOOOPPPQQQSSSYYYbbbiiigggiiijjjkkkkkkkkklllmmm^^^HHH???===999777666555555444222111......------------...............------,,,,,,,,,,,,,,,,,,---------......***++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...------------------------///777GGGYYY```___```dddbbbYYYQQQWWWgggvvv}}}~~~}}}lllhhhnnnsssnnncccUUUMMMVVVmmmjjjTTTQQQUUUQQQRRRSSSWWWaaaooo}}}wwwqqqnnnhhhbbbeeegggiiilllnnnooooooppplllnnnpppqqqtttxxx}}}{{{vvvvvv{{{uuuoootttuuuooorrrzzz{{{~~~tttgggeeeoooyyyxxxVVVFFFCCCAAA<<<999444...)))''''''((('''''''''(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))************)))))))))))))))))))))))))))))))))))))))************+++(((+++---......---...///---000444999BBBRRRdddppp{{{yyyyyy{{{~~~|||yyyvvvuuutttqqqkkkeeeZZZTTTKKKCCC===:::777555888666333111000000000000---...///111000///---,,,,,,+++***))))))))))))))))))***+++---...////////////...,,,++++++,,,---...++++++++++++******************))))))******+++,,,))))))*********+++++++++************+++,,,------,,,---...///555CCCXXXhhheeennnzzz~~~wwwpppsss|||tttzzz{{{qqqfffhhhvvv}}}yyytttvvv~~~}}}}}}||||||{{{zzzxxxxxxzzz~~~|||tttkkk^^^SSSMMMLLLMMMNNNNNNQQQSSSSSSUUU[[[eeelllkkknnnppppppppppppsssuuu[[[EEE===:::999777666555555555333111......------------......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...---------.........//////555AAAWWWjjjnnnggggggmmm^^^YYYYYYeeeyyy}}}jjjjjjrrreeeaaaXXXQQQXXXoooxxx^^^QQQPPPTTTNNNVVVbbbmmm{{{xxxssslllmmmiiiccc```bbbbbb___dddgggjjjlllnnnqqqtttwwwvvvyyy~~~wwwnnnnnnuuu{{{wwwsssooommmqqqzzz}}}hhh```gggooofffNNNEEEBBB<<<;;;777111+++((('''(((&&&'''((())))))))))))(((''''''''''''''''''''''''(((((((((''''''&&&&&&&&&$$$$$$%%%&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))************)))))))))))))))))))))))))))))))))*********++++++++++++)))+++---...------...///333<<>>LLLddduuuqqqccc```hhh]]]aaaiiitttrrrmmmkkkhhhZZZYYYVVVZZZooouuu```UUUSSSTTTUUUXXXhhhxxx}}}{{{yyyyyywwwtttqqqxxx|||{{{vvvtttwww|||}}}~~~wwwrrrpppooodddeeegggnnnyyywwwmmmkkklll{{{zzz]]]LLLFFF<<<<<<:::555///***((()))&&&'''((()))***))))))(((''''''''''''''''''''''''''''''((((((((((((((()))%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((((())))))))))))))))))((())))))))))))))))))))))))*********+++++++++,,,,,,***+++---...000444:::>>>JJJYYYiiirrr|||vvvuuu~~~yyymmmmmmnnnmmmiiibbbYYYRRRFFF@@@777000............---.........//////000000000///...,,,+++*********&&&''')))+++---...///000+++,,,,,,------,,,,,,,,,,,,,,,+++++++++***************))))))******+++,,,)))************+++++++++************+++,,,---...---,,,---000333===QQQeeeiii{{{}}}lllcccppp~~~tttuuuyyy}}}{{{{{{yyywwwwwwzzz~~~~~~yyyoooaaaUUUOOOOOOQQQRRRSSSVVVXXXWWWVVV[[[dddmmmrrruuuxxxzzz{{{[[[EEE===;;;999777666555666666444222.........------.........,,,,,,,,,------.........---,,,,,,+++***)))((((((+++++++++,,,,,,+++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,---......,,,---...///000222333333DDDSSSjjjxxxmmmXXXSSS[[[```kkkxxx~~~~~~~~~vvveeefffnnniiiZZZTTTUUUWWWcccwww[[[LLLMMMTTTZZZ\\\hhhyyy~~~wwwpppWWWYYY___lll|||uuulllsssjjjTTTJJJ<<<======888111,,,******&&&''')))*********)))(((''''''''''''''''''''''''&&&&&&'''((()))***++++++(((''''''''''''&&&&&&&&&))))))))))))))))))))))))''''''''''''((((((((()))(((((())))))))))))(((((())))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,///444>>>IIIQQQcccuuu|||ccceeesss|||{{{kkkwwwyyy}}}zzzyyywwwvvvuuurrrnnnkkk[[[RRREEE;;;555333222000......------...///000111111000///---,,,+++******%%%'''(((+++---...//////***+++,,,---...---,,,+++,,,,,,,,,+++++++++***************)))***++++++,,,)))************+++++++++************+++,,,---...///---...000222:::NNNbbbddd|||xxxeeeZZZhhh~~~xxx{{{sssmmmvvv~~~~~~|||zzzxxxvvvvvvzzz~~~yyypppcccXXXRRRQQQQQQRRRTTTWWWZZZXXXVVVYYYccclllqqquuuzzz~~~ZZZDDD===;;;999999999888666555333222000///...---------------......---,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++***,,,------,,,++++++,,,---,,,,,,,,,,,,---.........------------...//////,,,...111111......555>>>MMM[[[ooouuueeeOOONNNZZZppp}}}uuuaaacccrrrlll\\\YYYXXXXXX___vvvmmmaaaXXXWWWUUUSSS]]]nnnzzz{{{pppnnnxxxxxxlll\\\\\\```mmm~~~ttteeepppvvv```KKKAAA>>><<<;;;777///,,,...'''((()))+++++++++***)))(((((((((((((((''''''&&&((((((((((((((()))******)))((('''&&&&&&'''((()))))))))))))))************((((((((((((((((((((((((((((((((((((((()))***************)))))))))))))))---,,,+++,,,---//////.........111888AAAMMM\\\hhhtttxxxwwwwwwaaa]]]jjjxxxiiiiiiooommmzzzyyy~~~xxxzzz~~~yyyooohhh[[[LLLBBB;;;555333555333333222000//////111333------------------,,,,,,)))))))))***+++---...///......222777444,,,***...,,,,,,,,,+++++++++******)))))))))))))))))))))))),,,,,,+++******+++,,,,,,,,,,,,++++++***+++++++++,,,...111222333;;;PPPccckkkzzzzzzooo^^^___uuuxxxuuurrrooooooyyy~~~|||zzz|||{{{zzz{{{}}}~~~}}}uuueeeXXXTTTVVVUUUQQQQQQUUU[[[]]]YYYWWW^^^iiirrr}}}ZZZEEE===;;;999999999888666555333222//////...---------------///......---------------+++,,,,,,------,,,,,,+++***,,,------,,,++++++,,,---,,,,,,,,,,,,---......---------,,,---......///,,,---.........333>>>GGGUUUaaalllhhhWWWLLLSSSaaazzzpppooonnnyyyuuu^^^XXX\\\bbbwwwrrrYYYTTTQQQQQQRRRYYYiiiyyyxxxpppjjjdddfffvvvwwwjjjWWWWWW\\\iii|||tttkkkiiitttlllQQQCCC???<<<;;;666...++++++'''((()))***++++++***)))(((((())))))(((((('''&&&((('''''''''(((((()))***)))((('''&&&&&&'''((()))'''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((()))******************************++++++***+++,,,...//////000444;;;DDDOOO]]]mmmyyyllldddjjj{{{mmmjjjttt~~~uuutttpppttt~~~tttuuu~~~{{{mmm```SSSKKKDDD;;;555333222111111///---,,,,,,---.....................///************+++,,,---...------000333111***)))---,,,,,,,,,++++++++++++***************************,,,,,,+++******+++,,,,,,,,,,,,++++++***++++++,,,,,,...000222222999MMM___iiivvvsss___]]]qqquuutttrrrpppnnnuuu~~~xxx~~~|||||||||||||||}}}~~~|||xxxrrrdddWWWQQQRRRRRROOOWWW[[[```bbb___^^^gggsss|||ZZZEEE===;;;999999888777666444333222//////...------------...000///......------......+++,,,,,,------,,,,,,+++***,,,------,,,++++++,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,------.........------222>>>NNNXXXcccjjjhhhXXXJJJMMM]]]lll~~~~~~|||~~~oooyyyttt\\\ZZZkkkyyyzzz___[[[LLLPPPQQQOOOTTTcccttt}}}uuuggg]]]___ccclll~~~}}}xxxnnn^^^ZZZ[[[fffwwwzzzsssooohhhuuu~~~]]]HHHBBB===;;;888000,,,+++((()))******+++*********(((((())))))(((((('''&&&'''''''''&&&''''''((()))((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((()))(((((((((((()))******************************,,,+++++++++,,,///111333:::CCCOOOZZZeeesssyyydddbbbpppxxxsssqqqxxxwwwkkkaaa\\\WWWLLL@@@:::666444222///---,,,,,,,,,......//////000000111111---,,,,,,++++++,,,,,,,,,---,,,---///---)))))),,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++***++++++,,,,,,---...000111111666GGGXXXfffooo{{{}}}yyyaaa[[[mmmrrrssstttsssoooppp|||zzz}}}}}}|||~~~}}}|||{{{|||zzzuuurrroooeeeXXXPPPOOOQQQPPP\\\___dddfffdddeeeqqq[[[EEE===;;;999888888777666444333222///......---------......000000///............///+++,,,,,,------,,,,,,+++***,,,------,,,++++++,,,---,,,,,,,,,,,,---......,,,++++++++++++,,,------000000...///999LLL___iiiqqqoooaaaMMMHHHWWWjjjsssxxxtttrrrwwwxxxvvvwwwccc[[[gggdddSSSVVVQQQYYY\\\XXX___pppwwwsssiii]]][[[fffoooyyy~~~zzzsssjjjbbbeeeqqq~~~~~~uuummmmmmxxxoooOOOFFF???===;;;555111///************************)))))))))))))))(((''''''''''''&&&&&&&&&''''''((((((((((((''''''((((((((('''''''''((((((((())))))(((((((((((((((((((((((())))))(((((())))))***+++*********+++++++++++++++------,,,,,,---000555888DDDQQQaaammmwww~~~tttyyy{{{rrrtttwwwnnnmmmkkkaaaUUUMMMEEE@@@999333000000000111.........///000111222222///...---,,,,,,+++++++++---,,,,,,,,,+++***+++---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,,,,------///000///333AAAPPPaaaiiittt~~~yyywww}}}ddd\\\lllrrruuuyyyzzztttooosss{{{zzz~~~~~~|||}}}}}}}}}{{{zzzxxxzzzvvvnnnppppppjjj]]]SSSRRRUUUWWW]]]___cccfffeeeiiixxx[[[FFF>>>;;;888888888777555444222111......---------......///000000///............///+++,,,,,,------,,,,,,+++***,,,------,,,++++++,,,---,,,,,,,,,,,,---......,,,++++++++++++,,,------///000000222@@@WWWiiiqqqsssjjjWWWHHHNNNcccqqqrrrtttppppppyyyyyypppuuuvvvnnnccc[[[TTTaaa|||rrrYYYUUUWWWZZZdddhhhgggqqq}}}xxxgggiiicccfffqqqyyyxxxjjjeeekkkxxxyyy~~~zzzkkkiiirrr{{{VVVJJJ???<<<;;;888444333++++++******************)))))))))))))))(((((('''((('''&&&&&&&&&&&&'''''''''(((((((((((((((((('''(((((()))))))))*********)))))))))))))))))))))))))))))))))))))))***++++++***+++++++++,,,,,,,,,---,,,,,,------///333:::???MMM\\\mmmxxxsssxxxyyy|||www|||vvvwwwwwwpppgggbbb^^^TTTFFF999333111111111------...///000111111111111000...---,,,+++++++++------,,,,,,---///000///---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********++++++,,,---------...000///111<<>>;;;888888777666555333222111...------------...//////000///......------......+++,,,,,,------,,,,,,+++***,,,------,,,++++++,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,------...,,,000222777HHH___mmmooojjj^^^NNNJJJWWWiiirrrqqqvvvwwwzzzzzzvvvuuu{{{iii[[[WWWYYYooobbbWWWYYYYYYcccmmmtttxxxyyyeeeeeehhhooozzzsssjjjkkkttt~~~{{{zzz{{{qqqbbbgggoooaaaPPP@@@;;;:::888555333,,,,,,+++************+++))))))******))))))(((''')))(((''''''&&&'''''''''''''''((((((((((((''''''))))))))))))************))))))))))))))))))))))))***))))))))))))***+++++++++++++++,,,,,,------...***---///111555===GGGOOOcccnnnyyy{{{|||pppvvv~~~zzztttrrrtttfffRRRAAA777222///---......//////000000111111111111///...---,,,,,,,,,---...---,,,///444555222------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************+++,,,------,,,,,,...000///000999CCCWWWbbbnnnxxxyyyhhhttt{{{nnnaaakkkzzz}}}wwwxxxxxx|||xxxwwwzzz~~~|||zzzzzz~~~zzzvvv{{{|||uuuggg]]]\\\```ccc\\\___dddgggiiippp\\\FFF>>>;;;888888777666555333222111---------------.../////////......---------------+++,,,,,,------,,,,,,+++***,,,------,,,++++++,,,---,,,,,,,,,,,,---......---------,,,---......///+++333999@@@RRRhhhpppkkk^^^SSSLLLRRRaaalllrrrvvvvvv~~~tttlllwwwrrrdddgggqqqttt[[[XXX___cccvvvvvvgggbbbooo~~~yyyrrrrrrwww||||||wwwkkkddddddsssppp\\\FFF===<<<:::777555---,,,+++*********++++++)))************)))((((((***)))(((((('''''''''(((&&&'''((())))))((('''&&&((((((((())))))))))))***))))))))))))))))))))))))******))))))******+++,,,++++++,,,,,,---.........---111666;;;BBBNNN\\\ggg{{{vvvwwwwww}}}|||nnn[[[JJJ@@@999444111000000111111111111111111111111///...------------***---------222888999444...------------,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***************+++,,,---...,,,,,,...000000000777@@@OOO\\\iiitttuuuuuuzzzrrr___ddd~~~{{{{{{wwwwww{{{~~~~~~vvvfff\\\[[[]]]^^^ZZZ]]]cccgggjjjqqq\\\GGG>>><<<888777777666555333222111---------------...///000......---,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++***,,,...---,,,+++,,,,,,---,,,,,,,,,,,,---.........------------...//////...777???III[[[ooossskkkWWWNNNNNN[[[gggmmmttt}}}rrriii```{{{qqqhhhtttdddWWWXXXeeeqqqqqqhhhiii}}}{{{rrrpppqqqvvvzzz|||jjj]]]eeeyyy}}}fffMMMAAA???===:::777...---+++*********++++++***************)))((((((******)))(((((((((((((((&&&'''((())))))((('''&&&''''''''''''((((((((()))))))))))))))))))))))))))*********)))******+++,,,++++++,,,,,,---...//////111666>>>EEEOOO]]]nnnzzz{{{tttzzztttdddssstttqqq}}}{{{ooo___RRRJJJDDD===888333333222222222222222222111111///......---------))),,,------333;;;:::555......---------,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++***************+++,,,---...,,,,,,...000000000777???HHHVVVeeerrrvvv{{{ttt]]]]]]{{{www~~~zzzwwwwww~~~uuudddYYYWWWXXXWWWWWW[[[aaafffhhhooo}}}YYYGGGAAA===:::888666666666555333111//////............//////...------,,,,,,------...------............------************************++++++,,,,,,,,,---------000,,,***---///...///111...BBBIIIMMMeeeyyyuuukkkTTTQQQYYYaaadddooowwwrrr|||nnnaaakkk~~~mmmcccqqqkkk\\\^^^hhh{{{}}}tttwwwxxx}}}rrrnnnmmm{{{rrrooowwwcccaaassssssPPPAAA>>>;;;777666222///,,,******+++******************************(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))+++*********))))))((((((******+++++++++,,,,,,,,,...,,,,,,///000///111444999CCCMMMVVVfffzzzvvvuuurrr___TTTddd{{{{{{pppjjjiiippp~~~xxxoooeee^^^UUUGGG<<<999999999888777666555555222222333222111000......+++,,,---///000//////............///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......---...111555999IIIZZZeeelllzzzeeeXXX{{{wwwyyy~~~qqqdddZZZVVVUUUUUU[[[]]]aaadddeeelll}}}~~~YYYGGG@@@===:::888666666666555333111//////............//////...------,,,,,,------...------............------++++++++++++++++++++++++++++++,,,,,,,,,---------000,,,+++...///......111555FFFMMMVVVmmmyyyooodddSSSTTT^^^dddcccmmmuuuqqqxxxvvvmmmcccbbblllwww|||vvveeeeee{{{eee]]]cccppp~~~~~~sssuuu|||yyynnnjjjcccppp}}}]]]EEE<<<;;;:::888333000,,,******++++++***************************(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))+++*********))))))))))))***++++++++++++,,,,,,,,,---,,,...111000///111777>>>IIIVVVbbbrrrwwwwwwqqq^^^YYYnnnzzzrrrmmmmmmvvvxxxpppiii```UUULLLBBB>>>:::777666777666666333333333222111000///000------.../////////........./////////////////////------------------------++++++++++++++++++++++++---------------------------............111555888FFFXXXeeemmmzzzgggYYYwww{{{vvvxxx~~~|||ooobbbYYYUUUUUUVVV\\\]]]```cccdddlll~~~YYYGGG@@@===:::888666666666555333111//////............//////......------------......------............------------------------------,,,,,,,,,,,,------------000---,,,//////---///222===KKKUUUbbbuuuwwwggg]]]TTT[[[iiimmmjjjtttpppcccfffqqqwwwuuurrrgggaaaooottt```^^^iiiyyytttuuuppppppmmm```gggrrrpppMMM;;;;;;===:::333000---++++++++++++***************************(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))***************)))))))))++++++++++++,,,,,,,,,,,,,,,,,,///111000000777@@@NNN[[[kkkxxxyyyzzzuuueeelllxxxrrrjjjddd```[[[QQQEEE>>>=========;;;888999888555222000111111000//////...............//////////////////......------------------------************************,,,,,,,,,,,,---------------............000444777DDDWWWeeelll}}}lll^^^nnn|||vvvyyy}}}}}}xxxlll```XXXUUUUUUWWW\\\\\\^^^aaaccclllZZZGGG@@@<<<:::888666666666555333111//////............//////......------------......------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...111......000000...111666EEETTT```llluuulll\\\YYYSSS^^^oootttrrrttthhhuuutttmmmdddiiiyyyjjj___bbbpppwwwooorrruuuvvv|||nnntttbbbbbbhhhvvvXXX===<<<>>>999444111...,,,+++++++++***************************(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))************************+++++++++,,,,,,,,,------,,,,,,///111111666DDDRRRhhhsss{{{~~~xxxsssrrrtttyyyjjjXXXLLLIIIIIIHHHEEECCCDDDCCC>>>888333222222333111000...------...///////////////............------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,---------,,,---.........000333666AAATTTdddkkkyyyzzz|||rrrccclll|||~~~}}}vvvzzz}}}~~~vvvjjj^^^WWWUUUVVVXXXYYYZZZ[[[^^^aaalllZZZFFF???<<<:::888666666666555333111//////............/////////......------......///------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........111......000000111666===PPPcccnnnoooiiiYYYOOOTTTUUUaaarrrwwwvvvqqqlll}}}}}}oooiiikkkyyykkkccc^^^fffwwwuuu~~~qqqmmmkkkfffuuuyyyzzzmmmeeedddmmm}}}fffEEE>>>===777666333///,,,,,,,,,+++***************************))))))))))))))))))))))))))))))************))))))***************************************+++++++++++++++,,,,,,,,,---------------///222777BBBVVVhhh}}}~~~yyy{{{vvvcccWWWTTTTTTRRRPPPPPPRRRQQQKKKAAA888333111444333111///.........///000000//////.........---------------------------------------------------+++++++++,,,,,,,,,------,,,---.........///222555<<>>555111333333111000////////////000000000///......------------------------------........................******++++++,,,,,,------,,,---...///...///111333666HHH[[[fffnnnvvv|||}}}qqqjjjeeejjjxxxxxxjjjnnnwwwqqqrrrwwwvvvxxxwww{{{~~~}}}~~~~~~uuuhhh[[[SSSPPPRRRUUURRRTTTXXX]]]cccqqqZZZFFF>>>;;;:::888666666666555333111//////............////////////............//////------............------------------------------------------............000......///111777DDDPPPfff{{{www\\\KKKGGGMMMYYYiiitttzzzppprrrxxx}}}zzzrrrooorrrsss```aaaeeerrruuupppxxxwwwhhh```jjjrrrvvvhhhbbbhhhwww[[[EEE===:::888444000...------,,,+++************************))))))))))))))))))))))))))))))************))))))*********************************++++++,,,,,,,,,,,,,,,,,,------------...000000555BBBPPPaaauuu}}}wwwzzzsssiii```[[[YYYWWWVVV\\\dddjjjeeeVVVDDD777111222222222222111000000///111000000///......------------------------------------------------------)))******+++,,,,,,------+++---//////...///111222333BBBTTTaaajjjqqqxxx}}}nnnjjjeeeiiivvv}}}rrrgggsssrrrmmmsssuuu{{{~~~|||}}}tttfffXXXOOOLLLMMMPPPPPPSSSYYY```hhhwwwZZZFFF>>>::::::888666666666555333111//////............////////////............//////---..................---........................---------.........//////000...---///111999HHHVVVfffzzzqqqRRREEEKKKWWWbbbfffrrrmmmrrrwww{{{yyyqqqlllmmmqqqhhhdddfffjjjvvvzzznnnqqqoooddd^^^ddd~~~ppp{{{ooollluuubbbGGG>>>>>>888555111...------,,,+++************************))))))))))))))))))))))))))))))************))))))*********************************++++++,,,,,,,,,,,,,,,,,,---------......111222999IIIZZZjjj{{{xxxwww}}}kkk{{{{{{{{{}}}xxxpppggg___ZZZVVVUUU\\\fffnnnkkk\\\HHH999111000111222333333111000///111000000///...---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------+++---//////...///000222333???OOO\\\eeemmmuuu|||tttpppkkklllxxxzzz```pppuuuooowww|||}}}~~~zzz}}}}}}sssdddUUULLLHHHJJJLLLPPPSSSZZZbbbkkk{{{^^^FFF===>>>999999888666555333222222000///...---------------///............---------...///000///---,,,,,,...////////////////////////............////////////,,,+++---111333:::LLL___rrriiiYYYJJJIIIVVVccchhhwwwssssssqqqhhh```kkkpppddd___fffqqqkkk^^^oooccchhhjjjrrrwwwvvv|||~~~tttMMM<<<<<<888777444000...,,,++++++------,,,,,,+++***))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))******************+++++++++,,,,,,,,,000---,,,///000......000222:::JJJ___ttt{{{|||}}}nnnppp~~~yyyuuutttuuuvvvrrrpppmmmjjjhhhffffffeeegggggglllyyyxxxsssmmmddd\\\XXX]]]hhhlllbbbVVVLLL???111...444555222222777999666222111000///...---------------------------------///............---------...------,,,,,,------...,,,---...///000000000000333:::JJJ\\\cccdddmmmyyyvvvsssooopppwwwkkk```qqqvvv}}}{{{wwwzzz}}}~~~~~~|||sssdddUUULLLJJJLLLOOOXXXVVV[[[ggguuu]]]EEE======999999888666555444333222//////...---------......///............---------...///000///---,,,---.......................................////////////333000000555;;;EEEWWWgggkkk]]]KKKCCCIII[[[nnn{{{}}}hhhbbbccc{{{}}}iiiaaagggnnnzzzrrrdddnnnxxxfffdddcccmmmwwwVVVBBB@@@999777444111...,,,,,,+++------,,,,,,+++******)))************************+++*********))))))))))))))))))))))))***************++++++++++++,,,,,,,,,///,,,,,,///000...000333;;;HHH[[[ppp~~~|||uuu|||~~~zzzyyyyyyxxxvvvtttlllkkkhhheeecccbbbbbbccceeedddcccbbbbbbbbbcccccchhhhhhkkkvvv~~~zzzqqqiiieee___eeehhhcccZZZNNN@@@555///333555222333777999777222222111000///.........------------------------///............---------...------,,,,,,------...,,,,,,---...////////////111888GGGXXX```dddqqqxxxvvvyyy~~~~~~lll```nnnzzzzzzwwwzzz~~~}}}yyypppbbbUUUMMMLLLNNNQQQWWWVVV[[[gggttt]]]EEE<<<===999888777666555444333222.........---....../////////............------------/////////---,,,---...------------------------............////////////666111000777DDDRRRbbbmmmiiiUUUCCCCCCPPPddd}}}~~~vvvcccbbblllpppcccaaajjjqqqxxxkkkWWWmmm}}}jjj___ZZZgggzzz|||^^^EEE>>>:::888555222///---,,,,,,---,,,,,,++++++************************************************))))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,...,,,---///000///333888BBBTTTkkk}}}wwwrrrpppooonnnnnnllliiifffccccccbbb```^^^^^^^^^___```aaabbbcccccchhhhhhhhhiiijjjlllnnnppptttrrrttt||||||zzzwwwfffddddddeee___QQQBBB:::111333333111333777999777333222111000000000000000------------------------///............---------...------,,,,,,------...+++,,,---......//////...///555CCCRRRZZZcccxxxzzzxxx{{{pppdddmmmyyyxxxvvvzzz~~~|||{{{vvvnnnaaaUUUNNNMMMPPPSSSVVVVVV[[[eeerrrzzz\\\DDD<<<===888888777666555444333333......---......///000000///............------------...///...---,,,---///------------------------............////////////222...///;;;NNN^^^gggkkkdddNNNAAAIIIYYYiiiwwwoooeeejjjzzzhhhbbbfffllltttzzznnnOOO```ttt~~~|||ooo]]]VVVdddttt~~~}}}ooohhhIII<<<;;;999666333000...---,,,,,,,,,,,,++++++*********************************************************))))))*********++++++++++++++++++,,,,,,,,,------...------//////000777@@@MMMbbb|||~~~xxxuuummmjjjgggfffggghhhiiihhhfffdddbbbaaaaaabbbccccccgggiiilllooorrrtttuuuuuuvvvvvvvvvvvvxxxzzz|||~~~}}}{{{|||~~~~~~rrrhhhdddhhhdddSSSCCC===444333111111222666777777333333222111000000000000........................///............---------...------,,,,,,------...***+++,,,---...............333???MMMVVVccc}}}{{{}}}yyynnnnnn}}}~~~wwwxxxuuuyyy}}}|||~~~zzzuuummm```TTTMMMMMMPPPSSSSSSUUUZZZbbbpppwww\\\EEE======888888777666555444444333...............///000111///............---------,,,...///...------...///------------------------............////////////000000666GGG]]]lllmmmhhhUUUGGGBBBPPP```jjjzzz~~~tttxxx{{{gggiiiuuuvvvdddccciiitttwww|||pppSSS\\\jjjuuuyyyxxxzzz~~~sss```YYYeeeooossszzzsssbbbwwwwwwUUUBBB===;;;888444111...------,,,,,,+++++++++++++++******************************************+++++++++************++++++++++++++++++,,,,,,,,,---------......///000///333@@@NNNbbbxxx}}}zzzxxxuuutttsssqqqqqqsssuuuvvvuuussssssrrrqqqrrrtttwwwyyyxxxyyyzzz|||}}}}}}}}}}}}{{{zzzyyyyyyyyyzzz{{{|||{{{zzz{{{~~~zzzvvvzzz~~~{{{~~~qqqiiijjjfffWWWHHHCCC999555111111333555666777444444222111000/////////........................///............---------...------,,,,,,------...***+++,,,---............///222;;;HHHSSSaaa}}}yyyqqqxxx|||zzzzzzxxx|||{{{||||||ssslll___TTTLLLKKKNNNPPPQQQTTTYYY```nnnyyynnn]]]EEE===>>>888777777666555555444444/////////...//////000000///............---------,,,---///...------...///------------------------............////////////333888CCCVVVmmmzzztttiiiLLLIIINNN]]]kkkuuuuuusssrrriiipppnnnbbbdddkkk{{{xxxsss~~~rrrZZZ[[[cccpppvvvvvvzzzwwwfff___fffiiiiii||||||tttlllkkkfff[[[iiivvv___HHH>>><<<999555111///...---++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,------------......000111222;;;OOObbbxxx|||}}}|||~~~~~~}}}||||||}}}|||zzzyyyyyyyyyzzz{{{~~~yyyrrrttt{{{~~~zzzyyynnnkkkggg^^^TTTNNNBBB:::444444666666777999888777555333111000//////........................///............---------...------,,,,,,------...+++,,,---......//////...000000777DDDPPP^^^vvvssssss|||{{{~~~~~~|||{{{~~~|||qqqiii]]]RRRKKKJJJLLLNNNPPPUUUZZZaaaooo{{{oooddd^^^FFF??????777777777666555555444444111000/////////////////////............---------,,,---......------...000....................................////////////555<<>>:::666333000///...++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,...111555<<>><<<<<>>;;;888555333222111//////////////////////////////.........---------...------,,,,,,------...,,,---...///000000000000000,,,111???LLLVVVeeesssyyyyyy}}}vvvwwwpppkkk{{{~~~~~~~~~}}}zzzxxxxxx|||}}}zzz{{{~~~wwwhhhbbbXXXOOOJJJJJJMMMPPPRRRZZZ```fffvvv}}}oooccc```EEE<<<>>>888888777666555444333333111000//////000000///...............////////////........................000000//////.........---000...///222222000000333666FFFUUU^^^iiissspppfffXXXZZZddduuuzzzqqqeeefffpppyyy~~~~~~}}}zzzwwwuuuuuuvvvrrrtttwwwzzz||||||{{{zzzwwwmmm\\\VVVPPPYYYjjjkkkggglll}}}|||rrrddd^^^iii{{{uuuAAA@@@SSSZZZ``````ccc{{{\\\EEE<<<<<<<<<444222555000......---------,,,,,,,,,++++++++++++******))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,***,,,//////...,,,---...222111444<<>>???999888777777555555444333222000//////000111///...............////////////........................////////////............---,,,---000111000333888@@@NNNYYY\\\___gggkkkiiiooo|||qqqwwwxxx|||kkkffflll{{{yyyoooiiifffeeeiiinnnpppooollljjjiiiiiiiiihhhhhhjjjmmmppprrr|||xxx___KKKEEEDDDHHHeeerrrdddfffuuu^^^@@@DDDSSS___bbbaaarrrxxxNNN@@@<<<<<<444111222---......---------,,,,,,,,,++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,...,,,++++++---///111111///222>>>UUUnnn~~~|||zzzxxxxxxwwwvvvxxx{{{yyy{{{uuuuuuwwwvvvrrrqqqdddXXXTTTTTTSSSSSSUUUSSSVVVTTTNNNLLLLLLDDD:::999777555444444222111/////////000000//////...---,,,,,,,,,,,,,,,,,,,,,,,,............////////////000111111222;;;KKKXXX^^^gggpppwwwtttqqquuu}}}xxxwww}}}mmmxxx}}}{{{}}}~~~|||{{{vvvyyyyyyooogggZZZQQQMMMNNNQQQSSSRRR[[[cccnnn|||jjjYYYPPP}}}^^^GGG??????999999888777666555444444222111///000111111000...............////////////........................///////////////............---...000000///333:::KKKTTT\\\^^^```fffiiigggtttzzzjjj{{{}}}vvvrrrfffeeemmmtttllliiiiiitttsssqqqnnnjjjiiijjjlllpppmmmkkkjjjkkkpppuuuxxx~~~dddKKKFFFBBB@@@gggsssfffgggqqqzzzlllBBB???RRRaaacccaaaoooUUUBBB;;;===666333444000......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...,,,***+++...000000///000999OOOlll~~~|||{{{xxxvvvuuuttttttrrrsssvvv{{{zzz{{{zzz~~~yyyooopppiiidddbbb```[[[YYYZZZVVV^^^___WWWTTTUUUMMMAAA===777444444555222000000000000000000000///......------------------------............////////////000000000111888EEESSS]]]fffttt{{{{{{yyynnnzzz~~~|||{{{}}}~~~|||{{{xxxxxxzzzzzzpppfffYYYOOOMMMOOORRRTTTTTT[[[bbbpppsssaaaQQQIII|||\\\HHH@@@>>>999999888777666555444444222111000000111111000///............////////////////////////////////////.........///////////////000///000111///...444<<>>PPP```jjjpppuuuzzz}}}yyyyyy{{{~~~||||||}}}}}}|||tttsssuuu}}}~~~mmmcccVVVNNNOOORRRTTTTTTWWW]]]dddqqqzzzlll```RRRFFF???yyyYYYGGG???::::::999999888777666555555333222000111222222111///............////////////////////////////////////............/////////000//////111222000222<<>>yyyYYYGGG>>>999::::::999888777666555555333222111111222222111///............/////////000000000000000000000000000---.........//////000000------000222222444@@@LLLXXX]]]^^^SSSDDDDDDYYYpppkkkqqqvvvwwwwwwsssbbbZZZeeesss}}}{{{}}}yyyzzz{{{|||~~~lll[[[GGGBBBCCCFFFcccwwwmmmeee___eeelllooo@@@@@@OOOOOOQQQZZZdddyyyrrrQQQ???AAA<<<555333000......---------,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,---------......+++///111...---444CCCPPPttt~~~zzzuuuxxxtttzzz~~~}}}}}}}}}}}}{{{zzzyyywwwuuurrrqqqppppppppppppqqqsssuuuxxx{{{~~~|||xxxsssppppppqqqrrrrrriiieeeiiifffVVVVVVkkk{{{|||vvvqqqssszzz~~~|||wwwnnnnnnYYYUUU```uuu|||rrrlllqqq[[[HHH999777666111000555111111111111111000//////..................................../////////000///...000111111666III]]]bbbxxxxxxuuuyyyppp~~~|||yyyuuuuuuzzz{{{mmmcccWWWRRRTTTXXXXXXVVVXXX```iiivvvjjjYYYNNNEEE@@@>>>|||ZZZDDD===>>>:::999888777666555444333111111111111000000000000000000000000000000000000//////............//////////////////000000000000555111///111111444AAAOOO[[[fff^^^MMMJJJQQQ```ssssss{{{yyy~~~kkkccc^^^eeettt|||vvvvvv||||||{{{}}}rrrZZZGGGCCCBBBGGG___{{{{{{aaaSSS[[[^^^bbb}}}LLL@@@DDDPPPSSSUUU___zzzWWW??????:::222111111//////...---,,,,,,,,,,,,++++++,,,,,,,,,,,,------)))***,,,---...------,,,,,,,,,,,,---------......//////111222111777MMMccc~~~{{{vvvyyyzzzzzz{{{||||||{{{zzzyyyxxxwwwuuusssrrrqqqqqqrrrtttrrrqqqtttxxx{{{{{{zzzxxxtttooommmlllmmmmmmlllmmmbbb___dddaaa\\\lllxxxuuurrrqqqqqqsssvvv{{{|||sssoookkkXXXTTTiii~~~~~~vvvrrrfffQQQ>>>999777333222666444333222000//////......111111000///...------,,,........................111/////////000777GGGWWW```ooo||||||vvv~~~{{{yyywwwtttrrrvvv~~~xxxooobbbVVVRRRRRRSSSUUUXXX```gggooozzz|||eeeVVVFFF======:::zzzYYYEEE======:::999888777666555444333111111111111000000000000000000000000000000000000//////............//////////////////000000000000333111000222222777FFFUUUaaajjjaaaQQQNNNUUUcccuuuzzz{{{rrrccc]]]\\\gggzzz{{{xxxtttqqqooorrrxxx|||zzzxxx{{{www___KKKEEEBBBBBBVVVoookkkZZZ\\\ZZZ^^^TTT@@@FFFNNNRRRTTT[[[rrr\\\AAA@@@;;;444333222//////...---,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,---------,,,+++***,,,,,,,,,---------......+++---///111111<<>><<<:::999888777666555444333111111111111000000000000000000000000000000000000000//////......//////000////////////000000000000000000222333444>>>QQQdddmmmqqqdddTTTSSSYYYeeevvv{{{fff```[[[^^^mmm{{{qqqmmmnnnkkkiiiiiilllqqqtttvvvqqqsssxxx}}}{{{{{{yyy```LLLGGGCCC@@@OOOddd}}}zzzhhhddd^^^```ttt```???DDDLLLRRRUUUXXXhhhcccEEE@@@<<<777666333000///...---,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------,,,+++***))),,,,,,,,,---------......+++---000///111@@@___{{{|||qqqpppmmmlllppptttrrrlllnnnqqqwwwzzzwwwrrruuu}}}{{{xxxyyy{{{|||||||||{{{zzzxxxwwwuuutttrrrqqqqqqqqqrrrssssssqqqpppqqqsssttttttssstttrrrpppoooooonnnllljjjhhh^^^YYY]]]```fff{{{|||sssppptttxxx{{{zzzrrrkkknnnxxx}}}mmmSSS@@@999;;;999444444333222111111000111111.........//////000000000........................---,,,---//////222===IIISSS\\\kkkvvvwwwqqqnnnooommmvvv|||}}}}}}}}}~~~zzzuuuooooooxxx~~~xxxjjj]]]RRRRRRWWWXXXWWWWWW^^^gggrrrqqqVVVJJJ???:::999555uuuYYYGGG>>>;;;:::999888777666555444333111111111111000000000///////////////////////////000000////////////000000////////////000000000000///111222222777HHHbbbwwwzzzvvvcccSSSVVV^^^jjjzzzrrr```ddd```cccvvvzzznnnhhhgggjjjjjjkkkpppuuuyyyxxxuuuqqqtttwwwwwwxxx|||zzztttwwwuuu]]]JJJHHHFFFCCCMMM```tttnnnjjjiiipppmmmAAA???KKKTTTYYYYYYbbbyyykkkIII@@@;;;999888333000///...------,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,---------......000222222///111DDDfff~~~vvvjjj```aaacccfffiiilllnnnllljjjpppsssyyy{{{tttlllkkkppp{{{yyyxxxyyyzzzzzzzzzzzzyyywwwuuutttrrrqqqpppppppppqqqrrrrrrqqqpppoooooooooooooooooorrrqqqpppppppppnnnkkkhhheee___[[[^^^dddmmmyyywwwxxxyyy|||eeeIII;;;;;;999333444444333222222222222222/////////////////////000........................---,,,...000///111888AAAOOOUUUaaaooorrrllliiikkkpppwww}}}}}}zzzuuunnnlllrrr{{{}}}wwwjjj]]]SSSTTTYYYZZZWWWUUU```kkkwwwiiiNNNDDD<<<999999333vvvZZZGGG>>>;;;:::999888777666555444333111111111111000000000///////////////////////////000000////////////000000////////////000000000000000111222222;;;SSSrrr~~~ttt^^^RRR\\\iiixxxlll___dddaaaggg}}}zzzrrrlllkkknnnppprrrxxx~~~zzzxxx|||{{{xxxwww]]]JJJHHHHHHDDDLLL[[[uuurrrqqqmmmmmmyyyKKK>>>LLLVVV^^^]]]```tttsssOOOBBB:::888888333000000///...------------+++++++++,,,,,,,,,------++++++++++++,,,---------,,,,,,,,,---------......111333222000666MMMooo}}}tttkkkeeebbbgggmmmsssvvvssspppppprrrwwwxxx|||}}}vvvkkkgggiiirrrzzzyyywwwxxxwwwwwwwwwwwwuuutttrrrppppppoooooonnnnnnoooqqqrrrpppoooooommmlllkkkllllllpppooonnnoooooommmjjjgggdddaaa___bbbhhhrrr~~~uuuvvvwwwuuu~~~}}}vvvYYYCCC;;;999444666555444333333222333333222111111000//////..............................///---///111111111666<<>>;;;:::999888777666555444333111111111111000000000000000000000000000000000000111000000//////000000111////////////000000000000000222333444AAA\\\yyy|||ppp[[[XXXkkk~~~|||~~~~~~ggg______^^^jjj~~~yyytttrrrwww~~~fffNNNJJJGGGAAAFFFSSSwww}}}xxxqqqoooppplllkkk}}}___CCCMMMYYYcccbbbaaappp{{{WWWFFF:::777888444111000///...------------++++++,,,,,,,,,,,,------++++++++++++,,,---...///,,,,,,,,,---------.........111111222???]]]uuuiiicccfffkkkrrrvvv{{{{{{tttnnnqqqxxxtttssstttwwwtttllleeedddhhhpppyyy~~~}}}yyyvvvuuussstttttttttsssrrrpppooooooooonnnmmmmmmnnnooopppnnnnnnnnnllljjjiiiiiikkknnnmmmllllllmmmkkkiiifffccccccbbbbbbiiisssyyyzzzqqq|||rrrtttwwwuuu|||~~~oooVVVEEE<<<777888777666444333333222222333222222111///......---........................000...///111111111444:::JJJPPP\\\nnn}}}}}}zzzuuunnnmmmqqqzzzzzzssshhh^^^VVVUUUVVVTTTSSSTTT^^^nnnxxxYYYDDD>>>888888;;;777^^^GGG>>><<<:::999888777666555444333111111111111000000000000000000000000000000000000111111000000000000111111////////////000000000000///333555999HHHaaawww~~~rrraaaeeezzzxxx{{{rrraaa___^^^bbbtttqqqSSSKKKFFF>>>@@@KKKbbb|||yyyxxxxxxrrrooosssnnnqqq{{{wwwLLLOOO[[[fffeeeaaakkk```KKK;;;777999666111000///...------------++++++,,,,,,,,,,,,---------,,,+++++++++,,,---...,,,,,,,,,---------.........000111666JJJlllyyykkkbbbdddqqq|||~~~{{{xxxvvvppplllrrr{{{sssnnnnnnssstttooogggcccdddiiirrr{{{}}}yyyuuurrrrrrsssssssssrrrpppoooooonnnmmmllllllmmmmmmnnnlllmmmnnnlllhhhggghhhjjjlllkkkjjjjjjjjjiiigggeeebbbccc```___eeepppssspppYYYcccmmmyyy~~~ssssssvvvvvvzzzpppVVVCCC;;;:::999777555444333222222111111111000000000//////........................000------000111000333888AAANNN^^^ttt~~~{{{rrrnnnnnnqqq~~~xxxqqqbbbZZZTTTRRRPPPOOOQQQVVVccctttlllQQQ@@@===777777;;;999```GGG>>>===:::999888777666555444333111111111111000000000000000000000000000000000000111111000000000000111111////////////000000000000...333666<<>>IIITTTppp{{{vvvzzzyyyssszzztttyyyRRRQQQ]]]gggfff```hhheeeOOO<<<777:::888111000///......------...++++++,,,,,,,,,---------///...,,,+++***++++++,,,,,,,,,,,,---------......000222333:::QQQttt}}}qqqfffeeerrrwwwsssppppppxxxzzzsssqqqvvv{{{wwwnnnhhhdddhhhqqq{{{}}}wwwqqqrrrsssssssssrrrqqqpppooonnnmmmlllkkkllllllmmmkkkmmmmmmkkkhhhggghhhkkkllljjjhhhhhhhhhhhhgggeeeaaabbb^^^ZZZaaammmpppkkk[[[]]]___jjjxxxyyytttmmmqqqrrrxxxdddJJJ>>>;;;:::888666444222222111000000000000111111111111........................000,,,,,,///000///222666???PPPaaavvv~~~{{{~~~uuunnnmmmjjjxxxwwwooo\\\VVVQQQOOOLLLLLLPPPWWWkkk|||~~~eeeLLL>>><<<555555::::::fffMMM@@@;;;===:::888777777666555444000000000000////////////000000000000000000000000000000000000000000000000111111000000000000000111555///333DDDSSS[[[fffqqqyyyhhhhhhqqqqqq~~~oooddd^^^___dddpppvvvUUUIIIEEE======EEELLLfff~~~xxxwwwxxx{{{PPPLLLXXXeeeiiigggnnnsssOOO>>>;;;;;;777555222///------------,,,//////...------------...---------------------------------...............000333666@@@XXXvvvxxxmmmooo|||zzzwwwttttttxxx{{{zzzyyy{{{}}}xxxppphhheeelllxxxxxxsssssssssrrrooommmmmmnnnpppqqqoookkkgggfffiiimmmlllllllllkkkkkkjjjjjjjjjiiiiiiiiiiiihhhgggfffeeedddbbb```]]]\\\aaaiiipppqqqbbb]]]kkkyyy~~~~~~ooommmqqqrrryyyRRRIII===<<<:::777555555777999222222111000/////////000000000000000000000000000000///.........000111222555EEE[[[sssuuuttt|||~~~~~~ssskkklllqqq|||yyyrrrmmm]]]TTTLLLLLLOOOQQQTTTXXXkkk~~~lllWWWIII<<<888888888888999bbbIII???>>>===:::888777777666555444111000000000////////////000000000000000000000000000000000000000000000000111111000000000000111111444000777LLL\\\ccciiiqqqrrrbbbddd~~~tttkkkvvvlllaaa[[[\\\eeessswwwVVVJJJGGG???===BBBNNNjjjzzztttxxxWWWLLLZZZjjjooommmrrrzzzUUU@@@<<<:::666555222///------------,,,//////...------------...---------------------------------............//////333999FFF\\\vvv~~~uuummmsss|||sssqqqrrruuu|||}}}ssskkkccciiiuuuyyytttttttttrrrpppnnnnnnnnnooopppoookkkgggfffiiimmmnnnnnnmmmkkkjjjiiihhhhhhhhhhhhggggggffffffeeedddbbbcccaaa^^^\\\```iiippprrrfff___gggvvvuuunnnqqqwwwttt{{{SSSFFF???===;;;777555444555666333222111000000///000000000000000000000000000000//////.........///000111999FFFXXXlllooowwwvvv~~~}}}~~~uuummmhhhkkktttxxxpppjjj[[[RRRKKKKKKNNNQQQTTTYYYjjj}}}}}}dddTTTGGG:::777888888999:::^^^FFF???@@@===:::888777777666555444111111000000000/////////000000000000000000000000000000000000000000000000111000000000000000111111333111<<>>===:::888777777666555444111111111000000000//////////////////////////////////////////////////////000000000000000000111222222333>>>TTTfffkkkgggdddUUUSSS```{{{tttqqqaaa\\\\\\cccnnnwwwsssyyyZZZJJJGGGDDDAAAAAADDD___{{{}}}rrrwwwxxxMMM[[[mmmrrrhhhccctttfffGGG===:::777666333///------...------//////...------------...------------------------------......//////000000222888EEEUUUgggwww{{{vvvrrrssswwwwwwqqqlllhhhfffiiiuuu~~~~~~ssshhhggglllqqqyyyttthhh```XXX]]]ggguuu|||vvvtttqqqpppoooooonnnmmmmmmooopppnnnkkkjjjlllnnnmmmmmmlllkkkjjjiiihhhgggggggggfffeeeeeedddddddddcccggghhhccc\\\[[[bbbiiiyyyyyysssqqq~~~}}}yyy||||||~~~iiiPPPEEECCC@@@===<<<:::999888555444333222111000000000////////////////////////......---------.........333:::GGGXXXkkkwwwzzzyyy|||tttppptttzzzyyy}}}{{{~~~}}}~~~}}}|||vvvlllggghhhssszzztttmmmhhhVVVMMMGGGIIINNNRRRWWW[[[nnnsssYYYIII???777777999:::<<>>AAAdddOOOBBB;;;===:::888777777666555444222222111111111000000000000000000000000000000000000000000000000000000000////////////000111222333222999EEESSS]]]^^^XXXSSSMMMXXXlll~~~iii```___dddooo}}}~~~yyy{{{{{{gggOOOEEECCCDDDEEEFFFUUUyyy~~~yyyxxxzzzTTTYYYeeekkkbbbZZZhhhtttLLL===<<<:::666333000............---//////...------------...------------------------------...///000000111222///:::PPPkkk}}}zzz|||wwwtttvvv|||}}}yyywwwyyy{{{{{{zzzwwwuuuttttttnnnkkklllooosss{{{~~~qqqccc[[[QQQSSSZZZggguuu~~~~~~xxxsssooommmooopppooommmmmmpppsssrrrnnnllllllmmmiiiiiiiiiiiijjjjjjjjjkkkiiihhhgggeeeeeeeeeeeefffhhhiiihhhccc]]]YYYXXXYYY^^^hhhllljjjvvvyyyxxxyyyxxxzzzaaaHHHCCC===::::::;;;999777777666555333222111111000000000000000000000000000....../////////...------222444>>>NNN\\\eeekkkppphhhfffiiissstttnnn|||vvvuuuwwwyyyzzzyyyzzzzzzwwwmmmgggjjjttt~~~}}}{{{xxxrrrlllgggTTTLLLGGGIIIOOOTTTYYY^^^mmmhhhNNNAAA;;;888:::<<<===???CCCgggNNNBBB>>>===:::888777777666555444222222222111111111000000000000000000000000000000000000000000000000000000////////////000111222333000<<>>@@@EEEhhhLLLAAAAAA===:::888777777666555444222222222111111111111000000000000000000000000000000000000000000000000000////////////000111222333///???RRR___ccc```XXXRRR___dddrrrvvv\\\ZZZ^^^eeessswwwxxxxxxxxxyyy|||www\\\KKKDDDAAABBBAAAIIInnnggghhhaaajjjvvvhhhccceeeiiibbbYYYdddyyy~~~PPP===;;;999777444000......//////...//////...------------...------------------------------...///000111222222===LLLiii~~~zzzvvvrrrrrrvvv||||||zzzzzz}}}|||wwwmmmiiiddd___ZZZ]]]jjjyyyyyyjjj]]]VVVSSSTTTYYYdddsss~~~}}}wwwqqqppprrrtttssspppkkkooorrrqqqlllhhhggggggkkkkkkkkkjjjiiihhhgggggghhhfffdddbbbbbbbbbcccdddeeeccc```______]]]XXXTTTTTT___hhhcccZZZZZZhhhvvvuuuvvv~~~ttt|||zzzYYYPPPEEE>>>===<<<:::888888777666444222111111111000000000000000000000000///000111111111000...---000---222@@@NNN[[[jjjwwwzzzxxx{{{lllzzzzzz~~~{{{}}}xxxxxxxxxmmmiiilllsss~~~{{{vvvooogggbbbVVVNNNHHHKKKPPPUUUZZZ___rrr~~~^^^CCC???;;;:::===>>>>>>AAAEEEjjjJJJ>>>>>><<<:::888777666555333111000000000000////////////////////////000000000000////////////000000000000///000000/////////222444333CCCWWWaaa```[[[YYYZZZ^^^nnnmmmyyykkk]]][[[\\\ggguuu~~~{{{ppppppqqqtttxxx}}}dddMMMEEECCCCCCBBBKKKkkkiiiddd___eee}}}ooogggjjjssskkkYYYZZZjjj\\\;;;===888666444222000............//////.........---------........................111...---000000///222666>>>hhh}}}yyyuuuvvvxxxxxxvvvrrrmmmnnnqqqvvv}}}zzzvvvnnnddd]]]```iiirrryyyeeeZZZYYYUUUXXX^^^fffqqq~~~ttttttvvvsssqqqrrrqqqnnnllllllnnnnnnkkkiiimmmllllllkkkiiihhhhhhgggddddddbbb___```dddddd```eeeeeeaaaZZZWWWYYYZZZXXXUUUVVVaaakkkcccRRRRRR^^^vvvzzz}}}qqqyyy|||}}}pppUUU@@@??????888666<<<777777666555333222111000111111111111000000000000000///.........000111222333222555===HHH[[[tttvvvrrruuu}}}zzz~~~|||uuurrrpppqqqzzzyyyuuupppjjj[[[QQQIIIJJJOOOUUU]]]dddrrroooQQQEEE:::;;;;;;===>>>AAACCCDDDkkkLLL???@@@<<<:::888777777666333111111000000000////////////000000000000000/////////////////////000000000111///000000000///000222555:::KKK^^^fffaaaYYYWWWXXXcccpppsssxxxiii]]]\\\^^^kkk{{{~~~}}}{{{yyypppooopppuuuyyygggOOOEEECCCCCCCCCJJJhhhzzzmmmggg```eee|||ttteeegggwwwttt```___qqqaaa>>>>>>999666555222000///.........//////.........---------........................111...---000000000333888FFFsss|||yyyzzz}}}qqqooonnnoootttzzz~~~~~~{{{sssjjjccceeemmmuuuvvveee\\\[[[XXX[[[```gggrrr~~~wwwuuuuuusssqqqrrrooommmkkklllmmmmmmkkkiiikkkkkkjjjjjjiiihhhhhhhhhddddddaaa]]]^^^bbbbbb___```aaa___\\\\\\^^^[[[VVVPPPQQQ]]]iiieeeVVVSSS\\\vvvyyy}}}ssszzz|||{{{xxx[[[DDDAAABBB<<<999===888777666555444222111111111111111111000000000000000///......///000111222222111444<<>>???AAABBBCCClllNNNAAAAAA===;;;999777777666444222111111000000000/////////111111111000000//////////////////000000000111111///000111000000000333555???RRRgggmmmdddYYYWWWYYYgggooowww~~~fff]]]^^^aaaooo{{{{{{{{{zzzyyypppnnnpppvvv|||lllQQQFFFCCCBBBEEEIIIdddssslllfff___dddxxxzzzaaa___www{{{gggeeewwwhhhBBB???:::777666333111///........................---------........................000......000000000444:::SSS{{{vvvpppmmmoootttyyy{{{~~~xxxpppkkklllrrrxxxzzz{{{|||{{{rrreee^^^^^^[[[\\\```hhhrrrwwwrrrrrrqqqqqqrrrmmmkkkjjjkkklllmmmkkkjjjjjjjjjjjjiiiiiihhhhhhhhheeeddd```[[[[[[___aaa^^^^^^______```dddeee___VVVMMMLLLUUUbbbaaaTTTNNNSSSpppvvv~~~vvvzzzzzzzzzbbbFFF@@@BBB>>>:::<<<888888777666444333222222222222111111111000000000000////////////000000111000000333;;;FFFXXXqqq|||llllllsss|||{{{~~~{{{yyyyyy|||xxxpppgggXXXPPPKKKLLLPPPTTT[[[bbbyyykkkLLLAAA;;;<<<>>>???AAAAAAAAA@@@kkkNNNBBBAAA===;;;999888888777444333111111111000000000//////222222111111000///////////////000000000111111111000111111111000111444666???UUUlllrrrhhh]]][[[___hhhjjjwwwccc^^^___aaasss~~~zzz{{{~~~|||zzz{{{{{{{{{{{{rrrnnnqqqzzzrrrUUUGGGCCCBBBGGGHHH^^^nnneeeaaa^^^eeewww]]]TTTppp|||jjjhhh{{{nnnEEE@@@:::888777444111///.........................................................///---...000000000666===___}}}{{{vvvuuuwwwyyyzzz~~~|||xxxrrrooopppuuuyyyzzz{{{{{{xxxpppgggaaa___[[[[[[^^^fffrrrvvvoooooopppqqqrrrkkkjjjjjjkkkkkklllkkkkkkmmmlllkkkjjjiiihhhggggggdddccc^^^ZZZ[[[```bbbaaabbbbbbbbbdddiiikkkdddYYYOOOJJJMMMVVVWWWNNNGGGIIIhhhwwwwwwxxxxxxxxx~~~fffGGG>>>@@@???;;;:::999999888777555444333333222222222111111111000000000////////////000000000//////222999DDDUUUmmmsssgggvvvyyyxxx|||~~~xxx~~~zzz~~~}}}zzzwwwmmmbbbVVVPPPMMMNNNQQQUUU\\\ccc~~~fffIII???;;;<<>><<<:::999888777555333111111111111000000000000222111111111000000000///000000000000111111111111000111222111111222555888CCCYYYqqqxxxnnnbbb___bbblllkkk{{{{{{```^^^___aaatttvvvooolllnnnrrr}}}{{{{{{{{{yyyzzz~~~vvvqqquuuxxxXXXGGGCCCCCCGGGFFFYYYmmm```___bbbkkkzzz^^^MMMiiiyyymmmkkk}}}tttGGG???999999888555222000///......---................................................---///111000111888AAAbbb|||zzzwwwuuurrrooonnnppptttwww|||~~~{{{tttllleee```ZZZYYY[[[cccqqq{{{qqqnnnooopppooojjjkkkkkkkkkkkkkkkkkklllpppooommmllljjjhhhffffffcccccc___[[[]]]cccfffdddfffeeebbbbbbgggjjjcccZZZRRRIIIFFFKKKNNNKKKIIIKKKhhhxxxvvvuuuwww{{{oooLLL???@@@@@@>>><<<::::::999888666555444444222222222222111111111111///000000000000////////////...000777@@@OOOfffyyyzzz|||xxxbbbgggxxxuuu~~~yyy{{{~~~zzzwww|||}}}{{{wwwmmmcccVVVQQQOOOPPPSSSWWW___ggg~~~___EEE>>>;;;===???AAABBBBBB@@@???kkkOOOBBB@@@???===:::999999888666444222222111111111000000000111111111111111111111111000000000111111111222222000111222222222333666999III^^^uuu}}}uuuhhhcccdddrrrrrrttt\\\^^^___```vvvzzzpppjjjgggiiinnnuuu~~~||||||zzzuuuxxx{{{vvv{{{}}}[[[HHHCCCCCCEEEEEEVVVzzzpppbbbdddkkkttt~~~fffPPPfffxxxqqqnnn{{{yyyJJJ@@@::::::999666333111/////////---------.......................................------///111000111:::DDD___}}}xxxqqqoookkkiiijjjmmmqqqssszzz{{{vvvnnnfff[[[YYYZZZbbbpppuuuooonnnmmmkkkkkklllmmmlllkkkjjjkkkllloooooommmkkkiiigggfffeeedddddd```]]]___eeegggeeedddcccaaa___aaaddd___XXXTTTJJJCCCEEEKKKOOORRRVVVmmm{{{tttrrrvvvzzz{{{}}}XXXEEEBBBBBBAAA@@@;;;;;;:::999777666555555333222222222222111111111///000000000000//////...000///000555<<>>???AAABBBCCCDDDnnnSSSEEEBBB???===;;;::::::999777555222222222111111111111000//////000111222333333444000111111111111222222222000111222333333444777:::KKK^^^www{{{uuurrrzzzpppoootttzzzgggUUU[[[```bbb|||tttllldddbbb```^^^___ccchhhvvvvvvzzz~~~^^^IIICCCDDDBBBCCCRRRssszzzoooppptttyyyyyy{{{oooYYYfffvvvssskkkkkkOOOCCC>>><<<:::777444111000//////---------.........//////........................,,,---000111000111<<>>AAA<<<<<<===>>>@@@CCCEEEFFFnnnQQQFFFGGGBBBAAA???<<<999777555444222111000000111111000...////////////////////////000111111111111222222222111444000000666444555AAAWWWeeeooo|||xxxuuuooodddxxxfffUUUZZZ```eeexxx[[[VVVQQQPPPVVV\\\aaacccnnnxxxyyy```FFF???EEECCCAAAQQQyyy{{{ssstttooonnnooommm~~~\\\```|||xxxfffkkk|||VVVDDDBBB===;;;888444000...---,,,---------.........//////------------------------,,,111...---222333999JJJhhhvvvpppwww}}}xxxooohhhdddeeehhhjjjmmmssszzz{{{lllccc\\\```mmmzzz~~~}}}sssmmmmmmooonnnoooooonnnmmmkkkjjjiiiiiieeefffggghhhiiiiiiiiihhhgggffffffeeecccbbbaaaaaa]]]^^^``````___]]]ZZZWWWTTTLLLEEECCCDDDIIIRRR\\\SSSYYY```fffmmm{{{xxxkkksss~~~WWWAAA@@@@@@:::>>>>>>===<<<;;;:::999999444444444444333222111000333222111111000000111111444000222666555555CCCWWWjjjlllxxxzzzsssvvvyyyzzzxxx___[[[hhhqqqfff|||yyy~~~~~~}}}yyy|||wwwqqqlll```YYYTTTUUUZZZbbbnnnyyy{{{```NNNDDD>>>@@@>>>>>>>>>AAACCCEEEEEEoooRRRFFFGGGDDDCCCAAA>>>;;;888666555222111000000111111000///000000000000000000000000000111111111111222222222111444000000666444666CCC]]]kkkvvvvvvtttkkkppp~~~dddUUU[[[bbbhhhtttfffVVVRRROOONNNRRRXXX]]]```llluuu}}}{{{eeeHHH@@@EEEFFFDDDTTT{{{zzznnniiijjjjjj}}}```aaa}}}zzzhhhlllzzzZZZGGGCCC>>>===:::666222///......---------.........//////------------------------...222///...333444<<>>======<<<<<<777666555444333222111111333222111111000000111111222///000444333333AAASSSgggooo}}}|||wwwuuu{{{xxxccc]]]eee~~~{{{ooo~~~|||xxx}}}wwwqqqkkk```YYYTTTUUUZZZbbbooozzzwww]]]LLLCCC>>>???>>>>>>@@@CCCFFFHHHIIIrrrUUUGGGFFFFFFEEEDDDAAA>>>;;;888666333111000000111111000///111111111111111111111111000111111111111222222222111444000000555444888FFF___ooozzz}}}rrrsssqqqyyybbbVVV]]]dddkkk{{{iii\\\TTTSSSQQQPPPPPPSSSYYY]]]jjjrrr{{{{{{~~~kkkLLLBBBEEEFFFDDDSSSwwwrrrjjjmmmpppgggddd~~~lllnnnyyy```JJJDDD??????===888333000//////---------...............------------------------///333000...333666@@@SSSzzzwwwuuuvvvzzz}}}|||~~~}}}yyywww}}}zzzmmmlllccc[[[ZZZccclllqqqrrrxxx||||||wwwsssqqqmmmiiinnnmmmmmmlllkkkjjjjjjiiihhhhhhhhhggghhhhhhiiiiiifffeeeeeedddcccbbbaaaaaa`````````___^^^]]]\\\[[[ZZZRRRHHHBBB@@@BBBLLLWWWNNNFFFIIIYYYiiivvvvvvtttxxx{{{eeeJJJGGGGGGCCCAAAAAAAAA@@@@@@?????????:::999777555333222222222333222111111000000111111000...///222000111===MMM^^^lll{{{tttuuu}}}zzzjjj___^^^wwwwww{{{{{{wwwrrrlllaaaZZZUUUVVV[[[dddqqq|||pppXXXHHHAAA>>>??????@@@BBBEEEHHHKKKMMMwwwZZZJJJGGGFFFFFFEEEDDD@@@<<<888555333222000111222222111///111111111111111111111111000000111111111222222222000444111000555555:::III[[[lllvvv{{{wwwooottt~~~sss```WWW^^^dddmmm{{{}}}mmmbbb______\\\XXXSSSSSSXXX\\\iiioooxxx~~~yyyqqqOOOBBBCCCBBBAAALLLlllvvvnnnsssxxxooojjjppppppyyyfffMMMCCCAAABBB@@@;;;555000///000...................................................333000...333777EEE[[[}}}xxx~~~vvvwwwyyy{{{{{{|||~~~zzzmmmllldddZZZWWW[[[ccchhhjjjuuuzzz}}}zzzvvvtttppplllmmmllllllkkkkkkjjjjjjjjjiiihhhgggfffffffffggghhheeeddddddcccbbbaaaaaaaaabbbaaa```___^^^]]]]]]\\\]]]UUUKKKEEEAAACCCNNNYYYTTTHHHIII[[[jjjvvvzzzwwwxxxjjjKKKEEEEEEBBBBBBBBBBBBAAAAAAAAA@@@@@@===;;;888555333333333444333222111111000000111111///...///000///111;;;HHH[[[jjj|||vvv|||~~~sssbbbXXXkkkyyy~~~~~~}}}~~~~~~}}}|||wwwvvvsssooobbb[[[UUUVVV\\\eeesss~~~hhhRRRDDD???>>>@@@AAABBBCCCEEEHHHKKKNNN~~~```NNNGGGFFFGGGGGGEEEBBB===888444333222111111222222111000111111111111111111111111000000111111111222222222000444111///444555<<>>FFF```yyypppvvvyyyuuupppqqqoooyyylllPPPDDDDDDEEEDDD>>>666000...///.....................---........................---222///---333:::KKKcccxxxooommmxxxzzz}}}~~~}}}|||||||||}}}~~~{{{ooollldddZZZTTTUUU[[[aaaeeesssxxx|||yyywwwuuurrrmmmkkkkkkkkkkkkkkkkkkjjjjjjhhhgggffffffeeeeeeeeeeeecccccccccbbbbbbaaaaaa```bbbaaa```___^^^]]]]]]\\\ZZZSSSKKKEEEAAACCCNNNZZZXXXNNNQQQbbbnnnxxx|||ttttttzzzqqqNNNEEEEEECCCBBBBBBBBBAAAAAA@@@@@@@@@>>><<<999666444333444444333222111111000000111111000///000000///111:::CCC^^^iii{{{}}}|||hhhVVVbbb|||yyy~~~{{{}}}}}}|||||||||{{{~~~vvvtttuuutttoooccc[[[VVVWWW]]]ggguuuttt___MMMAAA>>>@@@AAACCCDDDDDDDDDFFFIIILLLhhhRRRHHHGGGHHHIIIHHHDDD>>>888444444222111111222222111000111111111111111111111111000111111111111222222222000444111///444555>>>QQQZZZhhhooorrrxxxvvvwwwyyyjjj^^^XXX]]]dddpppzzz~~~zzzrrriiibbb```bbbdddiiijjjqqqzzz{{{xxxSSSCCCDDDBBB???CCCWWW|||xxxzzzyyyxxxooolllkkkwwwrrrUUUGGGHHHJJJIIIBBB888000...///...............---------........................,,,222///---444===RRRnnnllldddeeevvv~~~|||~~~~~~zzzxxxxxxuuuqqqvvvuuuttttttwww{{{}}}|||{{{rrrkkkdddZZZRRRPPPUUU]]]cccpppwww{{{zzzxxxvvvqqqllljjjjjjjjjjjjkkkkkkkkkkkkggghhhhhhgggfffeeedddcccbbbbbbbbbaaaaaaaaa```````````````___^^^]]]\\\[[[UUUPPPIIIDDD???@@@KKKWWW\\\WWW^^^ooo|||xxxoooooouuuzzz|||UUUIIIHHHFFFDDDCCCCCCBBB@@@??????>>><<<;;;999777555444444444333222111111000000111111000111111000000222999>>>YYYbbbnnnvvvzzzqqq\\\^^^ttt~~~}}}}}}~~~}}}||||||{{{yyyxxxxxxvvvwwwtttnnnddd\\\VVVXXX^^^iiiwwwjjjXXXIII??????BBBBBBEEEFFFFFFDDDEEEIIIMMMoooVVVIIIHHHJJJKKKJJJGGG@@@999555444222111111222333111000000000000000000000000000000111111111111222222222///444111///333555@@@TTTaaalllnnnooouuuvvvxxxnnnxxxfff\\\XXX^^^fffuuu}}}xxxnnngggdddfffhhhjjjqqqpppuuu}}}}}}{{{UUUFFFFFFCCC@@@AAAQQQvvv}}}}}}zzzxxxjjjxxxtttccceeerrrxxx\\\MMMNNNPPPOOOGGG;;;222///000//////.........---------........................---333000///777BBBZZZwwwzzz}}}}}}eee]]]aaattt}}}|||{{{vvvooonnnpppmmmgggeeeddddddeeeiiinnntttwwwwww{{{}}}|||}}}|||wwwjjjdddZZZPPPMMMRRR\\\dddoooxxx{{{sssllliiiiiijjjjjjjjjkkkkkkkkkhhhiiijjjkkkjjjgggdddbbbaaaaaaaaaaaaaaa`````````^^^___``````___]]]ZZZYYYSSSOOOJJJEEE??????HHHTTTdddeeeppprrrlllooouuuwww\\\MMMKKKJJJFFFEEEDDDCCCAAA???>>>>>>:::999888777666555444444333222111111000000111111000111111//////222777:::NNNYYYeeekkknnnsss{{{{{{|||{{{hhh]]]mmmzzzyyy||||||{{{zzz~~~~~~{{{{{{yyyyyyuuunnnddd]]]WWWXXX___jjjyyywwwbbbSSSGGG??????DDDBBBEEEHHHHHHFFFGGGLLLQQQrrrXXXJJJJJJLLLMMMMMMIIIBBB;;;666444333111222333333222000////////////////////////000111111111111222222222///444222///333555@@@UUUgggnnnmmmlllssstttuuu{{{eeevvvddd[[[XXX^^^hhhyyy{{{ssshhhcccdddhhhlllnnnzzzxxx{{{}}}WWWHHHIIICCC??????NNNrrrzzzyyywwwvvvdddooojjj]]]aaannn|||aaaRRRRRRTTTTTTKKK>>>333000111//////.........---------////////////////////////...444111000999FFF___~~~zzzbbb[[[___rrr||||||yyyoooggggggkkkiiibbbSSSTTTUUUYYY___fffmmmqqquuu{{{~~~~~~{{{jjjdddZZZPPPLLLQQQ\\\eeeppp{{{wwwmmmiiiiiiiiijjjjjjkkkkkkllliiikkkmmmnnnllliiieeecccaaaaaaaaaaaa````````````]]]^^^``````___]]]ZZZXXXTTTQQQMMMHHHAAA???HHHSSSmmmqqqppplllsssxxxzzz```OOOLLLKKKHHHGGGFFFDDDBBB@@@>>>===888888888888777666444333333222222111000111111111///111111......111555777IIIXXXgggnnnoooqqqvvvyyyuuuvvvuuuxxxrrr[[[ggg~~~uuusssvvv{{{~~~{{{yyyxxx}}}|||{{{|||wwwoooeee]]]WWWXXX___jjjzzzsss^^^PPPFFF???@@@EEEAAAEEEIIIIIIHHHJJJOOOUUUrrrYYYKKKPPPPPPRRRQQQJJJAAA:::888555333111111222333222111111111111111111111111111000111111111111222222222222000222666555555BBBRRReeeooowwwuuuoooppp|||ppphhhppp~~~fffYYY[[[ccciii~~~~~~wwwqqqnnniiieeedddeeeggghhhuuu{{{dddMMMBBB@@@:::@@@SSStttpppyyyTTTaaa```bbb]]]iii```WWWUUUVVVWWWRRRCCC444000222111111000///////////////000000////////////000000444333333444666CCC```{{{vvv___YYY^^^rrr~~~wwwuuunnndddaaadddgggfffVVVUUUSSSPPPPPPVVV```hhhlllttt~~~|||zzzzzzkkkeee[[[RRRMMMPPPXXX^^^qqqwwwnnniiiiiihhhhhhhhhhhhiiiiiihhhkkknnnmmmiiieeeddddddccccccbbbbbbaaaaaa``````ZZZXXXWWWXXXZZZ[[[XXXVVVWWWSSSMMMFFFBBBCCCGGGKKKcccrrr}}}mmmoooyyyyyyrrrlllQQQNNNMMMIIIGGGEEECCCAAA@@@@@@@@@:::::::::999888777666555333333222222111222222222//////000111222222333333AAAPPP]]]bbbjjjuuutttjjjlllmmmvvv|||sssZZZbbbttttttqqqooonnnvvvvvvyyyyyyrrrssssssxxx~~~|||zzztttddd```[[[YYY]]]hhhwwwyyyfffQQQGGGDDDAAA??????CCCCCCFFFKKKJJJIIIQQQ[[[qqq]]]SSSSSSTTTVVVVVVPPPFFF===999555333111111222333222111111111111111111111111111000111111111111222222222222///111444333555CCCUUUiiittt~~~~~~xxxwww{{{oooqqq~~~}}}hhhZZZ\\\dddjjj~~~|||wwwpppooolllgggccc``````bbbcccmmmttt|||}}}yyyzzziiiSSSHHHBBB;;;???PPPnnn}}}ooovvv{{{ZZZcccaaabbb]]]iiifff\\\ZZZZZZZZZRRRBBB222---000111000//////......//////000//////////////////000000000111222555CCC```zzzuuu\\\XXX___ttt|||zzzrrrhhhdddfffhhhggg\\\\\\\\\[[[YYYXXXYYYZZZfffllltttxxxvvvttttttuuummmfffZZZOOOKKKNNNWWW___sss{{{oooiiiiiihhhhhhgggggghhhhhhgggjjjllllllhhhdddccccccbbbbbbbbbaaaaaa`````````[[[YYYXXXZZZ]]]]]]ZZZWWWWWWTTTMMMFFFBBBBBBFFFIII]]]iiixxxpppooozzzuuuWWWQQQNNNGGGFFFCCCAAA???>>>>>>>>>;;;;;;;;;:::999888666666444444333333222222333333///000000111222222333333:::FFFTTT___jjjtttxxxvvvnnnjjjqqqzzz}}}vvvVVVZZZmmmrrrlllnnnqqqzzz|||zzz}}}|||ssssssqqqvvv~~~}}}yyywww|||wwwpppddd```ZZZWWW[[[fffsss|||sssaaaOOOFFFDDDCCCAAABBBGGGHHHKKKPPPRRRSSS]]]hhhtttddd]]]WWWZZZ]]]]]]WWWMMMBBB:::555333222111222333222111111111111111111111111111000111111111111222222222222///000222111555FFFZZZlllwww~~~|||}}}{{{wwwwww{{{vvv~~~hhh[[[\\\fffmmm}}}zzzyyytttmmmnnnkkkfffaaa]]]\\\]]]^^^eeellluuu|||uuurrrsss{{{iiiUUUIIICCC<<>>>>>>>><<<<<<<<<;;;:::999777777555555444333333333333333000000000111222222333333555===MMM```nnnxxxqqqttt~~~|||}}}yyyaaaZZZeeeyyysssqqq|||rrruuussspppuuu}}}{{{vvvxxx}}}ssskkkbbb^^^XXXVVVZZZdddooowwwlll\\\LLLEEEDDDDDDDDDEEEFFFHHHLLLQQQTTTZZZfffrrr|||llleee[[[```dddccc^^^TTTFFF:::555444222222333333333222111111111111111111111111000000111111111222222222333000000222111666KKKbbbkkkvvv||||||uuuwwwuuusssgggZZZ\\\hhhppp}}}|||wwwqqqmmmjjjfffaaa^^^]]]]]]^^^ccciiirrrxxx|||~~~xxxtttmmmlllooowwwnnnZZZKKKDDD===>>>HHH```{{{aaadddaaaccc]]]dddxxxjjjmmmmmmiii]]]HHH444///222000//////...............//////............//////000222333333999KKKggg}}}xxxddd```ggg|||yyyooohhhgggeeeaaakkkmmmrrrxxx|||zzztttnnn^^^]]]ZZZWWWUUUWWW]]]aaa___YYYQQQJJJIIIOOOZZZcccppp|||ooojjjiiihhhgggffffffffffffeeefffffffffdddbbbaaa```````````````````````````]]]\\\\\\^^^``````\\\XXXWWWTTTNNNGGGAAA???AAACCCNNNPPPLLLTTTgggppprrrxxxyyyooowwwhhhWWWMMMHHHFFFDDDBBB@@@?????????=========<<<;;;:::999888555555444333222222222222000000111111111222222222555999JJJdddvvvyyyxxxzzzppp^^^\\\vvv~~~|||mmmtttwwwrrrrrrwww}}}zzz|||yyypppiii```\\\WWWVVV[[[dddnnntttgggYYYKKKEEEEEEDDDEEEGGGEEEHHHMMMQQQVVV___lllwwwttthhh___fffjjjhhhcccZZZIII:::666444222222333444333222111111111111111111111111000000111111111222222222444111222333222999QQQjjjmmmwww~~~yyyzzzyyy{{{xxxwwwxxxeeeXXX\\\iiittt}}}}}}yyysssnnnkkkhhhdddbbbaaaaaaaaaffflllsssxxx{{{~~~}}}uuuooolll```dddkkkxxx{{{hhhWWWFFF>>>>>>GGG___|||```bbb```ccc^^^```zzz~~~ppprrrssspppcccKKK666000444000000///...............//////............//////111333333222:::PPPlll}}}iiiccchhh{{{|||sssmmmkkkgggcccfffeeefffkkkqqquuuuuusssgggbbbYYYPPPJJJJJJMMMQQQNNNLLLIIIGGGJJJQQQ\\\cccnnn{{{pppkkkjjjiiihhhffffffeeeeeeddddddddddddcccbbb```___`````````aaaaaaaaaaaaaaa^^^\\\[[[]]]___^^^ZZZVVVUUUSSSNNNGGGAAA??????AAALLLKKKDDDLLLfffuuuwww{{{tttyyynnnXXXLLLGGGFFFCCCAAA??????>>>???>>>>>>>>>>>>===;;;:::999555555333222222111111111111111111111111222222222777777HHHeeeyyy{{{xxx{{{uuu```WWWiii|||mmmkkkyyyssswww{{{}}}{{{}}}~~~zzzuuunnniii^^^ZZZVVVWWW]]]fffnnnrrrdddXXXKKKFFFEEEDDDDDDGGGHHHMMMRRRUUU[[[fffttt~~~yyyiiidddkkkooolllhhh___MMM:::666444222222333444333222111111111111111111111111000111111111111222222222333222333444444<<>>HHHaaawww{{{```aaa___ccc^^^]]]yyywwwwwwyyywwwiiiNNN666...222111111000///////////////000000////////////000000///111111000;;;VVVuuujjjcccfffwwwxxxsssqqqnnniiiiiifffbbb```bbbfffiiijjjkkkfff]]]SSSLLLGGGEEEDDDBBBBBBBBBCCCGGGOOOYYY```lllzzzqqqmmmllljjjiiigggfffeeeeeedddcccbbbbbbbbbbbb```^^^aaaaaaaaaaaabbbbbbbbbbbbaaa^^^[[[[[[\\\[[[XXXTTTSSSQQQMMMGGGAAA>>>>>>???EEEFFF@@@GGGaaasssvvvxxxvvvyyysss[[[MMMGGGEEECCC@@@???>>>>>>>>>@@@@@@??????>>>===;;;:::666666555333222222222222111111111111111111111111555555DDD___ttt~~~{{{{{{vvvhhh___hhh{{{vvvnnndddyyy|||vvvzzz~~~}}}}}}{{{uuuppplll___[[[WWWYYY___gggmmmooobbbWWWLLLHHHFFFDDDEEEGGGHHHOOOVVVYYY___lllzzzzzzkkkiiippptttoookkkdddQQQ<<<666444333333444444444222111111111111111111111111000111111111111222222222111000333555444===WWWsssyyyzzzvvv}}}{{{vvv|||vvvzzziii[[[^^^mmmyyy||||||zzzvvvqqqoookkkhhheeecccbbbbbbeeehhhmmmrrrvvv}}}rrrddd^^^bbbgggttt~~~~~~}}}rrr\\\LLLAAA???IIIcccuuutttttt{{{dddccc```ccc\\\___{{{qqqTTT999///111222222111000000000000000111111000000000000111111...111111111@@@```nnndddcccrrr{{{wwwvvvrrrmmmiiieee___WWWQQQNNNOOOQQQ______^^^\\\XXXRRRJJJFFFAAA@@@>>>>>>AAAIIISSSZZZgggvvv{{{oooooonnnllljjjhhhgggffffffdddbbbaaaaaabbbbbb```^^^aaabbbbbbbbbcccccccccdddeeeaaa\\\ZZZZZZZZZWWWTTTPPPOOOLLLGGGAAA>>>>>>>>>DDDJJJFFFHHH\\\kkkpppuuummmnnn{{{yyy___QQQIIIHHHFFFCCCBBBAAAAAAAAAAAAAAA@@@@@@???===<<<;;;999888777555444444333333111111111111111111111111222333???VVVkkkxxxzzz}}}yyy|||uuuhhhcccqqquuuzzzkkk^^^kkkzzzzzz}}}yyyrrrnnnaaa]]]XXXYYY___eeehhhiii___UUULLLIIIGGGFFFGGGJJJHHHRRRZZZ^^^eeetttzzzmmmllltttvvvqqqmmmfffSSS>>>666555333333444444444333111111111111111111111111000111111111111222222222//////222555444===XXXsss{{{{{{tttxxx~~~vvvkkknnnpppwww}}}lll^^^```ooozzz|||rrrppplllhhhdddaaa___^^^```dddiiimmmrrr{{{xxxjjjbbbeeerrr~~~~~~}}}rrrZZZNNNBBB???JJJeee|||lllnnnuuuiiieeeaaaccc[[[aaa~~~yyyYYY<<<000222333222222111111111111111222222111111111111222222///222333444FFFjjj|||ttthhhdddooo{{{zzz~~~~~~zzzxxxwwwsssnnnwwwuuunnncccXXXPPPNNNNNNOOOTTT\\\cccddd___UUUNNNDDDAAA===:::;;;CCCMMMUUUaaaqqquuukkkpppooommmkkkiiigggffffffeeebbb```aaabbbcccaaa^^^bbbbbbcccccccccdddddddddhhhccc]]]ZZZZZZYYYWWWUUUOOONNNKKKGGGBBB>>>>>>>>>MMMWWWTTTQQQ]]]iiiqqqzzzbbb```rrr~~~}}}bbbUUUNNNMMMJJJHHHFFFEEEEEEEEEAAAAAAAAA@@@???>>>===<<<;;;:::999777666666555555222222111111111111111111111333===PPPeeesssxxxyyysssppp}}}~~~vvv{{{hhhWWW```yyytttllltttxxxwww|||xxxhhhYYYaaayyy~~~zzz~~~~~~}}}}}}tttoooccc^^^YYYZZZ___cccdddddd\\\TTTLLLIIIIIIGGGIIIMMMMMMYYYbbbgggooo|||pppqqqsss{{{yyynnnfffVVV<<<888777666555666666555333555333111111111111000...111111222222222333333333555000222777666:::UUUuuuzzz|||}}}vvvjjjooouuu|||nnnaaacccooowwwxxxssspppkkkfffccc```]]][[[```dddjjjoootttzzz}}}mmmhhhnnn|||}}}|||~~~mmmTTTOOOCCC:::JJJ___rrrgggrrrhhh```cccaaaYYYaaa]]]888666666111000000111222222000...000000///////////////000...444333333KKKxxx~~~zzzvvvnnnhhhmmmyyy~~~{{{wwwuuutttttttttyyyyyywwwqqqggg[[[RRRMMMSSSRRRUUU[[[ccceeebbb^^^SSSLLLCCC>>>>>>EEELLLQQQYYYkkkzzzyyyuuutttsssoooppppppooollliiifffffffffkkkhhhdddaaaaaaaaaaaa```bbbbbbbbbaaaaaa```___^^^cccaaa^^^[[[YYYWWWWWWWWWSSSPPPKKKEEEAAA>>>======OOOUUUWWWWWWaaattt|||^^^]]]lllwwwbbbVVVPPPNNNLLLIIIGGGFFFFFFFFFAAA@@@???>>>???@@@AAABBB>>>;;;888777888888666444111111111111111111111111---333888IIIaaakkknnnxxxpppkkkjjjppptttttttttwwwyyyxxxiiiVVV\\\sss}}}uuummmbbbgggssstttsssqqqiiiVVV]]]sssyyy|||}}}vvvqqqgggaaaZZZWWWZZZ___cccddd\\\SSSMMMKKKKKKKKKMMMRRRMMMXXXeeennnyyywwwyyyzzz~~~rrriiiWWW===888777555555666666444333444222111111222222111///111111222222222333333333555000222777666:::UUUttt}}}ooossszzznnn```bbbmmmuuuyyywwwsssmmmhhheeebbb___]]]cccgggmmmqqqtttyyyyyynnnsss||||||}}}oooXXXKKKAAA999III]]]pppmmm|||hhh___dddccc]]]fff```888444444222111000111222222000...000000////////////000000...333333333JJJtttzzzsssnnnrrr}}}|||{{{zzz{{{}}}~~~}}}}}}|||zzzwwwuuutttttttttuuuwwwwwwtttlllccc[[[WWWTTTSSSSSSXXX^^^eeeiiijjjccc\\\RRRJJJGGGGGGIIIKKKRRRcccttt{{{yyytttsssqqqmmmjjjhhhhhhhhhjjjgggcccaaaaaaaaa``````aaabbbbbbaaaaaa```___^^^```^^^\\\YYYWWWVVVVVVVVVSSSPPPJJJEEE@@@>>>===<<>>888666555555555555444222333222111111333333222111111111222222222333333333555111222666666;;;UUUqqqqqqrrrmmm___```kkkttt~~~~~~yyysssmmmiiigggdddccciiimmmrrruuuwwwzzzxxxttt{{{{{{|||qqqZZZGGG???999HHHXXX{{{nnnqqqggg^^^ccceeebbbkkkggg;;;444222333222111111222222000///000000////////////000000...333222333HHHnnn~~~yyyvvvyyyyyywwwvvvvvvxxxzzz{{{{{{yyyxxxxxxwwwvvvuuuuuutttqqqsssuuutttpppjjjfffddd\\\[[[ZZZYYY[[[bbbjjjpppsssnnnggg___ZZZYYYYYYYYY___nnnwwwtttpppllliiihhhhhhhhhhhheeebbbaaaaaaaaaaaa```aaaaaaaaaaaa```___^^^^^^\\\[[[YYYXXXVVVUUUUUUUUURRROOOJJJDDD@@@===<<<<<>>===;;;:::888666555222222222222222222222222111333000666GGGRRR^^^pppwww{{{zzz~~~~~~qqqfffkkk}}}jjj___aaajjj{{{kkkaaasss{{{wwwsssttt{{{xxxmmmeee[[[VVVXXX]]]bbbdddcccZZZSSSQQQQQQRRRVVV[[[eeeqqq~~~yyy```@@@999777666666666666555333444333222333444555444333111111222222222333333333444222222444555>>>UUUlllpppvvv|||uuuwwwnnn```bbbmmmvvv~~~wwwrrroookkkiiimmmqqqwww{{{}}}~~~~~~~~~yyyyyy{{{ppp^^^IIIAAA;;;EEEPPPtttpppnnn{{{iii]]]bbbggghhhmmmyyyEEE888777666444222111222222111000///////////////000111111///222222555GGGfffxxxuuurrrpppqqqrrrrrrrrrnnnoooqqqrrrssssssssssssnnnlllhhhdddbbbffflllpppsssvvvwwwqqqfff]]]ZZZZZZ_________```cccjjjttt{{{wwwrrrlllhhhgggggggggfffdddbbbaaaaaacccccccccbbbaaaaaaaaa``````___^^^]]]ZZZZZZYYYYYYXXXWWWVVVVVVQQQNNNIIICCC>>><<<;;;;;;@@@GGGPPP^^^uuu}}}}}}wwwxxxzzz~~~lllUUUMMMLLLJJJIIIHHHHHHHHHIIIEEEEEEEEEDDDDDDCCCCCCBBB?????????===;;;999777666444444444444444444444444111333///222@@@KKKYYYnnnvvvwwwiiifffwwwoooaaagggyyyooo]]]ggg~~~wwwvvvzzz~~~oooggg\\\WWWXXX^^^dddgggeee]]]VVVUUUWWWYYY___eeemmmyyyccc@@@:::888777777777777666444555444333333555555444333111111222222222333333333333222222333555???UUUiiilllsss{{{}}}}}}lll___cccoooyyy{{{vvvqqqllliiikkkooovvvzzz|||}}}yyyxxx{{{ppp```KKKCCC:::CCCNNNrrrtttnnnvvv{{{kkk^^^bbbiiikkkkkkIII:::888888555333111222222222111///......//////000111222000111111666HHHeeeyyyvvvssspppooonnnllljjjkkklllmmmnnnooopppqqqrrroookkkeee___]]]bbbjjjppptttxxxzzzttthhh\\\TTTQQQWWWXXXXXXXXXZZZbbblllttt}}}wwwsssmmmjjjkkkkkkiiigggcccbbbaaabbbdddeeedddccc````````````___^^^]]]]]]ZZZZZZZZZZZZYYYXXXWWWVVVQQQMMMHHHBBB>>>;;;::::::>>>GGGOOOWWWffftttvvvoooxxxttt{{{mmmVVVNNNMMMKKKIIIHHHHHHHHHHHHGGGGGGFFFDDDBBB@@@>>>======???@@@???<<<:::999999555555555555555555555555000333///000;;;DDDSSSiiiuuu}}}}}}|||yyyllleeerrr{{{pppyyyvvvaaabbbwww||||||~~~ooofff[[[UUUWWW^^^eeehhhggg___YYYZZZ]]]bbbiiipppwwwgggAAA;;;:::888888999999777666777555444444555555333222111111222222222333333333333222222333555@@@UUUggglllrrryyy{{{}}}iii^^^bbbpppzzz}}}vvvppplllmmmrrrxxx|||~~~|||xxxxxx|||kkk^^^LLLBBB888AAAMMMsssxxxtttyyyzzzmmm```dddlllppplllKKK:::888999666333222222222222222............///000111222111111111777JJJggg|||xxxuuurrrnnnjjjhhhiiiiiiiiijjjkkkmmmooopppooolllgggbbb```dddkkkpppsssuuutttnnncccWWWOOOKKKRRRTTTWWWXXXYYY^^^fffmmmwwwuuuqqqlllkkklllmmmjjjgggcccbbbbbbdddfffgggfffeee````````````___^^^]]]]]]ZZZ[[[[[[ZZZYYYWWWUUUTTTPPPMMMGGGBBB===;;;:::999>>>IIIQQQTTT\\\hhhooonnnvvvzzztttzzzmmmXXXNNNMMMKKKIIIGGGFFFFFFFFFEEEEEEEEECCCAAA>>><<<;;;<<<>>>AAA@@@===;;;:::;;;777777777777777777777777111555111000777<<>>===;;;>>>AAAAAA>>><<<;;;<<<888888888888888888888888222666222000444777DDDYYYeeevvv{{{kkknnn{{{xxxuuuzzzqqqaaaeeewwwwwwfff\\\cccxxx||||||~~~sssjjj^^^YYY\\\dddlllpppiiibbb^^^aaagggoooxxxoooCCC;;;888777888888555555888999888777666444444444333222222222222222222222222666555444444555===NNN___dddooozzzuuusssjjjaaa```ooo}}}zzz|||{{{xxxyyy|||zzzwwwyyymmmZZZVVVGGGBBB???AAAUUU{{{uuu|||iiiiiillliiimmmhhhPPP===;;;;;;===;;;666333333000,,,333222111111000111111111222555666:::OOOqqq~~~uuummmmmmkkkiiigggfffeeeffffffkkkllliiiddd```aaahhhooopppkkkccc^^^[[[UUUMMMFFFMMMUUU]]]___[[[ZZZ___fffppptttooojjjjjjmmmnnniiiccc```aaadddiiinnnoookkkggg___^^^^^^___``````^^^\\\]]]\\\\\\]]]\\\YYYUUUQQQOOOLLLFFFAAA<<<999888888===DDDNNNUUUTTTUUU___lllqqq~~~wwwwwwpppYYYJJJKKKKKKIIIGGGFFFEEEFFFCCCCCCCCCCCCBBBAAA@@@???BBBBBBAAA@@@???======<<<===<<<:::888777666555555999333222555333222???QQQeeeooo{{{|||mmm```iii|||||||||kkkZZZfffvvvxxxwwwggg]]]\\\iii~~~{{{zzz{{{wwwwwwnnnaaa\\\ccclllpppkkkhhheeeffflllwwwoooBBB;;;888777999888555555888999888666555444333333333222222222222222222222222444333444444666>>>QQQccchhhmmmsssnnnmmm{{{|||~~~mmmccc```lll~~~|||{{{|||~~~|||wwwtttxxxjjjWWWTTTLLLDDD@@@BBBWWWzzz~~~xxx}}}dddhhhlllkkknnnpppPPP???<<<>>>@@@>>>999666777555111333222222111111111111111111333222888QQQwwwyyyooommmiiieeeccccccdddeeehhhjjjjjjgggcccbbbfffjjjnnniiiccc___[[[UUUNNNHHHPPPZZZbbbbbb\\\YYY]]]cccnnn~~~tttooojjjjjjmmmmmmhhhcccbbbbbbdddiiinnnooolllhhhaaaaaa```aaabbbbbb```^^^]]]\\\\\\\\\[[[XXXSSSPPPOOOLLLFFFAAA<<<999888888>>>EEEOOOVVVVVVXXXbbbnnnuuuwwwtttwwwnnnXXXKKKKKKJJJHHHFFFDDDDDDEEEDDDDDDDDDDDDCCCBBBAAA@@@AAAAAA@@@@@@????????????<<<;;;:::888777666555555999444333555444333???PPPccchhhqqquuummmcccdddmmm}}}pppZZZ\\\jjjzzz|||xxx|||tttkkkbbbYYY]]]yyy~~~{{{~~~|||{{{rrrddd^^^cccjjjnnnmmmkkkhhhhhhnnnyyyrrrBBB<<<999888:::999666666888777777555444333333333333333333333333333333333333222222444555777@@@UUUhhhpppqqqsssnnnooo||||||nnnccc___iiiyyy~~~}}}{{{{{{}}}{{{vvvssswwwgggXXXVVVTTTIIIBBBDDDYYYsss~~~www{{{___fffmmmkkkmmmxxxPPPAAA???BBBCCC@@@:::777888888555333333222111111111111111222222111999VVV~~~zzzvvvpppiiidddaaa```___bbbfffiiihhheeecccdddeeellliiiddd___[[[UUUNNNJJJTTT___jjjiii___YYY[[[aaajjjzzzuuupppkkkjjjllllllhhhdddbbbaaacccgggkkkmmmkkkhhhdddcccccccccddddddbbb```]]]\\\[[[[[[YYYVVVRRRNNNOOOKKKFFFAAA<<<:::999999???DDDMMMUUUXXXZZZdddpppuuutttwwwlllWWWNNNLLLJJJGGGEEEDDDDDDDDDEEEEEEEEEEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA;;;:::999777666555555555999444333555333333===KKKggggggkkkooommmggg```^^^nnnwwwyyyxxx___TTT\\\ttt}}}xxxoookkkuuutttqqqpppjjjXXXPPPkkk~~~~~~vvviiiaaaccchhhkkkqqqooommmmmmrrr~~~yyyFFF<<<999999<<<;;;777666999666666555444333222222222333333333333333333333333333333555666777@@@VVVjjjppptttzzzwwwuuujjj```^^^hhhyyy~~~{{{{{{}}}|||wwwtttvvv~~~ggg___aaa```OOODDDFFF[[[xxx}}}uuu|||^^^gggpppmmmnnn}}}OOOCCCBBBFFFFFFBBB;;;777777777444333333222111111111111222555555444===ZZZ}}}~~~~~~yyypppiiidddaaacccfffhhhhhhfffccccccccckkkiiifffaaaYYYRRRLLLHHHSSSaaannnnnnccc[[[\\\aaagggwwwvvvrrrmmmkkklllllliiifffbbbaaaaaadddiiikkkiiigggeeedddccccccddddddbbb```^^^\\\[[[YYYXXXUUUPPPMMMNNNKKKFFF@@@<<<:::999999>>>CCCLLLVVV]]]cccnnnyyy{{{yyywwwlllYYYRRROOOKKKIIIGGGFFFFFFEEEFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@;;;:::888777666555555555777444333444222222:::EEEdddeeefffhhhkkkkkkfff```dddlllrrrzzz~~~jjjYYYVVVjjj|||yyykkkfffkkkooonnnsssqqq\\\LLL```~~~wwwmmmdddcccfffiiitttsssrrrsssxxxLLL===::::::===<<<999777999666555444333333333333333333333333333333333333333333555666666666???VVVkkkjjjsss{{{eee^^^^^^kkk{{{~~~~~~zzzuuurrrvvv~~~zzzggggggnnnkkkWWWHHHHHH[[[~~~{{{___kkkuuutttuuuNNNDDDCCCLLLKKKFFF>>>999888666333444333333222111222222222444555666===WWWzzz~~~}}}}}}}}}{{{zzzyyyzzz}}}zzzvvvrrrqqqoookkkgggdddbbbaaajjjkkkhhhaaaWWWMMMGGGEEEKKKZZZiiilllddd\\\[[[___fffuuuxxxtttooommmmmmllljjjhhhdddccccccfffkkkmmmkkkhhheeecccaaaaaabbbbbb```___^^^\\\ZZZXXXWWWTTTPPPMMMNNNKKKFFF@@@<<<:::999999===AAAMMM]]]kkkwwwwwwyyykkk[[[UUURRRNNNLLLLLLKKKIIIGGGGGGGGGGGGGGGFFFEEEDDDCCCEEEDDDCCCBBB@@@???>>>===::::::888777666666666666555333222222111111777===TTT[[[```ccclllyyymmmnnnrrrxxx}}}uuudddZZZaaauuussskkkggglllmmmsssuuucccPPPYYYppp|||wwwppphhhccceeeiiitttvvvxxxyyy}}}OOO===;;;<<>>:::888:::666666555444333333444444333333333333333333333333333444666666555>>>VVVmmmnnnzzz{{{sssgggaaabbbnnn|||}}}~~~}}}tttpppooouuutttiiiooowwwuuu^^^KKKIIIYYY|||aaannnyyyxxx{{{MMMDDDCCCPPPPPPKKKBBB===<<<999555444444333222222222222222000444555:::NNNmmm{{{{{{zzz{{{||||||zzzyyywwwwwwwwwwwwyyy{{{}}}~~~xxxqqqkkkeeebbb```hhhkkkiiiaaaTTTIIICCCBBBAAAPPPaaahhheee^^^ZZZZZZeeetttyyyuuupppmmmlllkkkjjjiiigggggggggkkkooopppnnnkkkdddbbb```_________^^^]]]^^^\\\ZZZXXXWWWUUUQQQOOOMMMJJJEEE@@@<<<:::::::::===AAANNNcccwwwvvvuuu~~~jjj\\\WWWTTTQQQPPPQQQPPPMMMIIIGGGGGGGGGGGGFFFEEEDDDDDDFFFEEEDDDBBB???>>><<<;;;;;;:::999888777777777777444444333222111222555888BBBRRR___eeeuuuwwwxxx}}}{{{|||yyylll```ZZZmmmvvvlllooossszzzzzzlllZZZVVV^^^~~~{{{xxxssskkkeeeeeeiiissswww|||~~~}}}MMM>>><<<===@@@???;;;999:::777666555555444444555555444444444444444444444444///222555555444>>>XXXooo{{{}}}yyyyyyrrrkkkhhhoooyyy~~~|||{{{}}}~~~|||rrrnnnnnnvvvuuuooovvv|||}}}cccNNNIIIVVVzzzbbbnnnvvvuuuwwwLLLCCCBBBMMMNNNKKKDDD@@@>>>;;;666444444333222222222222333///444555777FFFddd}}}|||zzzxxxwwwwwwwwwvvvuuussssssqqqooommmkkkllllllmmmooorrrvvvzzz~~~~~~yyysssmmmhhhdddaaadddhhhhhh```RRRFFFBBBBBB???LLL]]]hhhiiiccc\\\YYYcccrrr}}}~~~wwwtttpppllljjjiiihhhhhhgggggghhhmmmqqqqqqmmmiiidddaaa___]]]^^^^^^]]]\\\^^^\\\YYYXXXWWWVVVSSSQQQMMMJJJEEE@@@===;;;::::::===???JJJ___uuuuuunnnvvvfffYYYWWWTTTRRRSSSUUUTTTOOOJJJGGGGGGGGGGGGFFFEEEDDDCCCDDDCCCBBBAAA???===<<<<<<<<<;;;:::999888888888888555666555333333333555555999MMM]]]dddvvvxxx{{{zzzuuuvvvnnncccTTTggguuuxxxwwwfffZZZTTTttt}}}{{{wwwooofffdddhhhqqqwww~~~zzzJJJ>>><<<===@@@@@@;;;999:::777666666555555555666666444444444444444444444444,,,///333444444???YYYrrr{{{zzz}}}sssmmmpppvvv~~~~~~}}}}}}~~~}}}|||zzz{{{|||}}}tttppppppvvvzzzvvv{{{fffPPPIIIUUUyyyzzzccckkkpppmmmooo~~~KKKCCCAAAHHHJJJHHHCCC???>>>;;;666555444333333222222333333000666777666CCCaaa~~~~~~{{{wwwuuuuuutttsssrrrooonnnlllhhhccc___^^^^^^\\\\\\\\\\\\___cccgggjjjwwwvvvsssqqqnnnkkkgggcccaaafffggg```QQQFFFBBBCCCAAAMMM^^^kkknnnhhh```ZZZbbbppp{{{|||~~~vvvsssooojjjhhhgggggggggddddddgggkkkooooookkkfffdddaaa^^^]]]]]]^^^]]]\\\^^^\\\YYYXXXXXXVVVTTTRRRMMMJJJEEE@@@===;;;::::::<<<===EEEWWWkkk{{{sssiiissscccWWWVVVSSSRRRTTTWWWUUUPPPJJJFFFFFFGGGFFFFFFEEEDDDCCCAAAAAA@@@@@@???>>>======<<<<<<;;;:::999999999999777888777555444555666444333HHHVVVZZZlllrrrzzzzzzqqqsssmmmcccQQQddd|||ppp___SSSggg}}}{{{qqqfffdddhhhooowww{{{FFFAAA:::999???@@@:::777999888777666555444333333333555444333222111222333444555999666333555;;;SSSvvv~~~vvvqqqrrr}}}}}}~~~~~~}}}{{{zzzyyyxxx||||||~~~|||uuuuuuqqqnnnrrr~~~lllUUUHHHUUU~~~yyy}}}lllaaaeeefffgggtttMMMEEEDDDKKKMMMJJJCCC@@@???<<<888555555444333333333333444111222111555EEEaaazzz|||yyyvvvtttsssqqqpppmmmiii```VVVPPPOOOLLLGGGIIIIIIIIIGGGGGGIIIOOOSSS[[[[[[___fffhhhdddbbbddd```dddddd]]]PPPEEE@@@@@@EEELLL[[[kkkoooiiidddeeelllqqqtttwww~~~{{{rrrkkkiiiiiifffeeeffffffeeefffkkkooonnniiicccdddcccaaa```^^^^^^______^^^]]]\\\[[[ZZZWWWSSSOOOMMMJJJDDD???;;;999999:::999AAAEEEPPPccclllnnnwwwppphhhtttdddXXXVVVTTTSSSSSSTTTRRRMMMHHHKKKIIIGGGFFFGGGFFFEEEDDDGGGEEEBBB???=========>>><<<===>>>>>>>>><<<;;;:::;;;999777444333333444444777>>>JJJWWWeeetttvvvpppxxxxxxooosssmmm___]]]qqqxxxeeeQQQYYYeeewww|||}}}}}}~~~yyynnnhhhiiinnnxxxTTTDDD===<<>>VVVxxxwwwpppppp{{{{{{}}}~~~~~~}}}|||{{{{{{{{{|||}}}~~~~~~~~~~~~yyytttuuuqqqnnnrrrzzzdddOOOGGGWWWrrrwwwpppbbbcccfffiiipppLLLFFFFFFJJJLLLIIICCC@@@???===999777666555444333333333333444444333777GGGbbb|||}}}zzzwwwuuutttrrrmmmiiidddZZZNNNGGGDDDDDDFFFGGGBBBEEEIIIMMMPPPUUUZZZ]]]ddd```^^^]]]ZZZUUUVVVZZZdddgggfff\\\NNNDDDCCCFFFGGGLLLYYYggglllhhhcccdddjjjpppuuuwww{{{}}}tttllljjjjjjgggfffhhheeecccdddkkkrrrtttoooiiicccbbb```___^^^^^^^^^^^^^^^]]][[[ZZZYYYVVVSSSPPPMMMJJJDDD???;;;999999::::::AAAIIIYYYjjjjjjjjjvvvwwwrrr}}}~~~cccWWWRRRQQQPPPQQQRRRQQQNNNMMMLLLJJJGGGFFFGGGGGGFFFDDDFFFDDDBBB???>>>>>>>>>???>>>???@@@@@@@@@???>>>======;;;999666555444555555666;;;EEESSScccpppwwwzzzooommmxxx|||uuuzzzvvvhhh___iii|||}}}vvvlll```WWWYYYeee|||}}}wwwuuussswww}}}|||yyyzzz}}}zzzrrrnnnnnnoooyyy```HHH@@@>>>DDDFFF???;;;<<<;;;:::999777666666555555333333444444333333222222...444444444999>>>TTTtttttt{{{||||||~~~sssmmmppp|||~~~||||||{{{yyy{{{~~~}}}|||||||||zzz{{{{{{|||}}}~~~|||}}}~~~~~~}}}zzzxxxvvvuuuqqqnnnrrrttt\\\HHHCCCSSSxxx}}}|||nnnvvvuuueeedddgggmmmgggGGGCCCCCCGGGHHHFFF@@@>>>>>>===999999999777555444333333333444555444777GGGcccuuu{{{xxxuuuuuutttooofff___ZZZNNNDDDBBBAAA@@@EEEMMMMMMQQQXXX```hhhnnnsssvvv|||tttiii^^^RRRMMMSSS]]]sssrrrlll]]]MMMDDDEEEJJJIIILLLUUUbbbiiihhheeeeeeiiiqqqvvvuuuvvv|||xxxpppmmmllljjjjjjllliiiffffffnnnwww{{{vvvooobbbaaa```^^^]]]]]]]]]]]]^^^\\\ZZZXXXWWWUUUSSSQQQLLLIIIDDD>>>;;;999999:::;;;AAAMMMdddqqqgggeeewww{{{zzz|||bbbVVVPPPPPPPPPOOOMMMLLLMMMNNNLLLJJJHHHGGGGGGGGGFFFEEEDDDCCCAAA@@@??????@@@AAA@@@AAABBBCCCCCCBBBAAAAAA???>>>;;;999777666666666666888AAARRReeeooooookkkkkkkkkuuu|||yyy~~~sssbbb^^^kkk{{{|||uuuwwwxxxwwwtttrrrqqqppp\\\PPPSSSooopppllliiijjjooouuuwwwwwwwwwvvvyyy}}}|||wwwttttttrrr|||kkkKKKBBB@@@FFFHHHAAA<<<===;;;;;;999888666666555555222333444555444333222111111666555555777999KKKhhhfffnnnvvvzzzyyywwwyyy{{{}}}llljjjqqq}}}~~~zzz{{{~~~~~~|||zzzyyyyyyyyyzzzzzzzzzzzz{{{|||}}}~~~|||}}}~~~|||zzzyyyyyytttqqqnnnsssqqqXXXEEE>>>HHHfffzzzwwwmmmwwwyyymmmmmmnnnsss```BBB>>><<>>:::999999:::===AAAPPPjjjtttcccccc}}}www|||zzzaaaUUURRRSSSRRROOOJJJHHHJJJMMMLLLJJJHHHGGGGGGGGGFFFEEEBBBBBBAAAAAAAAAAAABBBBBB@@@AAACCCDDDDDDCCCCCCBBB@@@>>><<<:::888666666555888888@@@SSSiiitttooogggllliiillluuuzzzxxxxxx|||{{{eeeUUU\\\pppyyywwwqqqnnnmmmoooooonnnqqqxxxgggQQQMMMlllpppkkkgggeeehhhllloooqqqwwwxxxzzz}}}}}}{{{xxxwwwvvvzzzLLLBBB???FFFIIICCC======;;;;;;999777666555444444222333444555444333222111333777555333555666EEE```aaaiiissswwwvvvssssssuuu}}}xxxxxxgggiiirrr~~~}}}~~~|||yyywwwuuuuuuuuuzzzyyyyyyyyyyyy{{{|||}}}zzz|||~~~}}}|||zzzzzzzzztttpppoootttmmmVVVEEE===???XXXyyysssrrrkkkyyy}}}wwwwwwwwwzzzbbbGGGAAA<<>>===;;;888666555444444000333333777HHHggg~~~cccjjj{{{zzzwwwuuusssoooeeeXXXNNNCCCAAABBBHHHKKKRRRfffzzz}}}yyy{{{tttfffZZZSSSYYYmmmmmm\\\QQQLLLIIIHHHLLLOOOUUU\\\eeelllpppqqqtttxxxwwwpppooozzzzzzuuusssqqqqqqsssxxxrrrnnnppptttssskkkcccaaaaaaaaa```___^^^]]]\\\\\\ZZZWWWUUUTTTTTTRRRPPPKKKHHHBBB===:::999999:::>>>BBBSSSlllsssbbbhhhqqq|||uuu___UUURRRRRRRRRNNNJJJIIILLLOOOKKKIIIGGGFFFFFFFFFEEEDDDBBBBBBBBBBBBBBBCCCCCCDDD@@@AAABBBCCCCCCBBBAAAAAA>>>===;;;999888666555555666666===PPPgggtttrrrjjjmmmiiigggjjjpppuuuyyy|||{{{fffSSSTTTffftttwwwtttooonnnppppppooouuu}}}mmmVVVPPPlllxxxtttnnnjjjjjjlllnnnpppsssvvvxxxzzz{{{|||{{{yyyvvv~~~|||LLLBBB>>>EEEJJJEEE??????<<<;;;999777666555444444333333444444333333222222000444222222555666EEE```eeennnxxx|||yyyssspppoooooo}}}pppkkkwwwzzzfffgggoooxxx{{{{{{xxxuuuttttttuuuzzzyyyyyyxxxyyyzzz{{{|||yyyzzz{{{||||||{{{yyyxxxssspppooouuu{{{hhhRRREEE@@@@@@VVV|||~~~ppptttqqq{{{}}}|||gggOOOIIIAAAJJJKKKHHHBBBAAACCCDDDBBB???>>><<<:::888666666555222555666888HHHgggllllll{{{~~~}}}yyyxxxuuuoooggg\\\PPPHHHDDDEEEIIIOOO\\\ppp~~~eee^^^VVVSSSWWWfff~~~zzzhhhYYYQQQNNNLLLJJJMMMTTTZZZ]]]ccclllsssuuuwwwyyyvvvppprrr{{{uuuqqqnnnnnnqqqrrrnnnkkkjjjjjjggg```ZZZ`````````___^^^]]][[[ZZZZZZXXXVVVUUUTTTSSSQQQOOOJJJGGGBBB===:::999999:::>>>GGGXXXooottthhhuuuzzzttt~~~nnn\\\SSSMMMMMMMMMLLLLLLMMMPPPSSSJJJHHHFFFEEEEEEEEEDDDCCCBBBBBBBBBCCCCCCDDDDDDDDD@@@AAABBBBBBAAA@@@???>>>;;;;;;:::999888666555555333333888GGG[[[iiimmmlllmmmqqqtttssssssxxx|||~~~}}}wwwhhhXXXSSS___ppp{{{yyywwwtttqqqqqqvvv}}}ooo\\\SSSeee{{{vvvssssssssstttnnnrrrttttttwww|||}}}|||vvv}}}qqqLLLAAA>>>FFFLLLHHHBBBAAA>>>===;;;999777666555555444444333333222222333333111444111111666888GGGbbbgggqqq~~~yyytttrrrooo~~~kkkhhhvvv||||||fffeeekkksss|||{{{~~~}}}||||||yyyxxxxxxyyyzzz{{{zzzyyyxxxxxxyyy{{{|||zzzzzzzzz}}}{{{wwwrrrppppppwwwxxxcccMMMBBBCCCEEEZZZxxxnnnwwwzzzzzzzzz|||eeeQQQLLLCCCLLLLLLIIICCCBBBDDDEEECCC???>>><<<:::999888777777444666666777EEEccczzzwww}}}|||wwwwwwssskkk^^^RRRIIIEEEEEEMMMUUUaaawww}}}|||xxxmmmWWWRRROOOTTT___ppp}}}vvvkkk]]]SSSMMMMMMNNNPPPYYY______```hhhppptttvvvwwwuuurrrxxxxxxpppkkkhhhhhhjjjgggfffeeeeeedddbbb^^^\\\]]]]]]]]]]]]\\\ZZZYYYXXXXXXWWWUUUUUUUUUSSSPPPMMMIIIFFFAAA===:::999999:::===MMMaaatttzzzsss||||||gggWWWOOOJJJIIIHHHIIILLLOOOQQQQQQIIIGGGDDDDDDDDDDDDCCCAAABBBCCCCCCDDDDDDDDDDDDCCCAAAAAABBBBBBAAA???===<<<:::::::::999888777777666333333555===KKKYYYdddjjjqqq|||}}}~~~tttqqqkkkaaaXXXZZZlll{{{pppooozzzvvvhhhXXXYYYppp~~~|||zzzzzzrrrvvvvvvsssuuu|||}}}zzzhhhMMMBBB>>>GGGMMMJJJDDDCCC???>>><<<:::888777666666555444333222111222333444444666222222777999GGGaaafffrrr|||zzzxxxrrrlllzzz~~~|||eeebbbiiiqqqvvvwww||||||zzz}}}{{{{{{|||~~~{{{zzzyyyxxxxxxyyy{{{}}}}}}||||||~~~xxxqqqooopppxxxuuuaaaIII???DDDIII\\\~~~oooggguuu{{{wwwtttzzz^^^LLLJJJAAAKKKKKKHHHBBB@@@BBBCCCAAA???>>><<<;;;:::999888888333555444333???]]]~~~vvvvvvrrrgggXXXKKKEEECCC???MMM\\\nnn~~~nnnooouuulll[[[TTTOOOMMMUUUbbbrrrzzzyyysssdddTTTLLLMMMRRRQQQ]]]ccc```^^^dddmmmrrrsssuuutttuuu}}}tttkkkfffbbbbbbeee^^^```cccccccccbbbbbbccc[[[[[[[[[[[[ZZZYYYWWWUUUVVVVVVUUUVVVUUUSSSOOOLLLIIIFFFAAA===:::999999:::<<>>AAA@@@===;;;999999888999666444444777>>>QQQooo~~~|||yyytttlllbbbSSSGGGEEEIIILLLVVVwwwssslllrrryyynnn]]]WWWRRRMMMSSShhhxxxsssmmmeeeYYYOOOLLLOOOSSSUUUYYY\\\]]]```kkkwwwsssvvvuuuttttttlllhhhddddddfffaaaaaaaaaaaaaaa```______[[[\\\\\\\\\[[[YYYWWWVVVTTTWWWVVVRRRQQQRRRPPPMMMKKKEEE@@@===888666999???===VVVgggmmmwww~~~zzz[[[XXXHHHJJJJJJJJJJJJJJJIIIIIIIIIGGGBBBAAADDDCCC>>>>>>BBB@@@BBBEEEEEECCCCCCDDDGGGDDDCCCAAA???===;;;:::999::::::999999888777666666222444666777:::FFFWWWeeesssyyyxxx{{{{{{lllfffkkkeeeYYYddd}}}uuurrr{{{nnnWWWYYYuuu||||||~~~cccJJJAAAGGGQQQLLLFFFEEEBBBDDDCCCAAA>>>999666666666555444444333333333333333000555444444555555FFFbbbssswww|||xxxzzzttt}}}vvvkkkzzz|||ppphhhjjjqqqzzzrrrhhhdddgggqqq{{{yyyyyy~~~~~~{{{yyyyyyyyyzzzzzzyyyyyyzzz{{{|||}}}~~~~~~zzzuuummmoooqqqwwwyyykkkWWWFFF>>>???FFFbbboooqqquuu~~~kkkMMMDDDEEELLL______XXXKKKBBBAAABBBAAA===>>>?????????>>><<<;;;888666444555;;;KKKhhh}}}{{{wwwqqqiii^^^PPPFFFGGGMMM[[[iiiooogggvvv|||jjjWWWVVVTTTZZZqqqtttnnnfff^^^SSSIIIGGGJJJPPPSSSZZZ]]]\\\]]]gggssstttxxxxxxxxxssskkkgggddddddfffaaaaaaaaaaaaaaa```______^^^^^^___^^^\\\YYYWWWUUUVVVYYYXXXSSSQQQQQQNNNJJJJJJEEE???<<<888666999???AAAWWWbbbcccjjjyyywwwvvvsssUUUSSSFFFJJJJJJJJJJJJIIIIIIIIIIIIEEEBBBBBBEEEDDD>>>===???@@@CCCEEEEEECCCBBBCCCEEECCCBBBAAA@@@>>><<<;;;:::<<<;;;;;;:::888777777666555777777777888BBBQQQ]]]kkkxxx{{{|||qqqnnnrrrlll______iii{{{|||\\\TTTgggUUUEEEAAALLLWWWOOOGGGGGGEEENNNJJJEEEAAA>>><<<:::888777666555444444444444444222777555444555555CCC___uuuzzz~~~zzz{{{xxx}}}ssstttkkkjjjooo~~~~~~yyyqqqjjj]]]YYY\\\eeennnrrruuuxxxuuutttzzz~~~|||zzzyyyyyyzzzzzzyyyyyyyyyzzz{{{{{{~~~}}}}}}zzzuuulllnnnqqqxxxkkk]]]QQQCCC===>>>EEEeeeooolllzzz}}}]]]GGGDDDGGGOOOhhhnnnlll^^^NNNFFFFFFGGG???AAADDDEEEEEEAAA===:::;;;999777666;;;JJJeee}}}~~~}}}{{{vvvoooeeeYYYMMMGGGLLLTTTjjjwwwssszzzzzzgggXXX\\\\\\ccc}}}nnnfff]]]TTTIIIAAA@@@CCCIIIPPPYYY^^^[[[ZZZcccooouuuzzz{{{|||ssskkkgggdddcccdddaaaaaaaaaaaaaaa```_________``````___\\\WWWSSSPPPXXXZZZYYYTTTPPPOOOLLLGGGIIICCC>>><<<888666999@@@CCCUUUYYYTTT[[[mmm~~~ppprrr~~~lllPPPQQQIIIJJJJJJJJJIIIIIIHHHHHHHHHDDDBBBCCCEEEDDD@@@>>>???AAACCCDDDDDDBBBAAAAAABBBBBBAAAAAA@@@???>>>======>>>>>>===;;;999888777666888999888666666<<>>===CCCeee}}}fffqqq|||TTTCCCCCCHHHRRR```iiipppjjj\\\OOOIIIIIIFFFGGGHHHHHHFFFBBB===::::::888666666999HHHccczzz}}}|||xxxooobbbVVVKKKIIIRRR]]]tttxxxnnn^^^\\\aaacccjjj}}}jjj```UUUKKKBBB::::::===AAAJJJVVV]]]ZZZYYYbbbooouuuyyy|||~~~tttkkkgggdddbbbbbbaaaaaaaaaaaaaaa```_________```___]]]YYYTTTNNNKKKWWWZZZYYYTTTPPPOOOKKKFFFGGGBBB===;;;888666:::@@@CCCSSSSSSJJJPPPeeerrrvvvjjjRRRRRROOOJJJJJJIIIIIIHHHGGGGGGGGGEEEDDDDDDDDDDDDCCCCCCDDDCCCCCCDDDCCCBBB@@@@@@???AAAAAA@@@@@@@@@?????????@@@@@@>>><<<;;;999777777888999888555444999BBBIII___dddnnnvvvrrrllluuuuuukkkmmmrrrmmmbbbnnn~~~vvv___RRRaaayyyPPPCCCEEEWWWaaaSSSGGGHHHIIITTTNNNGGGCCCCCCBBB@@@===777666555444333333333333111555333333666555BBB[[[xxx{{{}}}|||xxxkkkhhhmmmzzz|||xxxrrrnnnkkkfff```\\\LLLIIIIIINNNQQQRRRUUUYYYfffppp}}}ppppppwww~~~}}}}}}|||{{{yyyyyyzzzzzzzzzzzzzzzzzz|||{{{|||~~~~~~xxxtttkkkmmmqqq|||www]]]TTTMMMBBB??????HHHhhhzzzoooyyyxxxuuuuuu}}}UUUDDDBBBGGGSSSTTTYYY______XXXNNNHHHFFFIIIIIIHHHFFFDDDBBB@@@>>><<<999666444666CCC\\\rrr~~~|||yyyoooaaaUUULLLMMMZZZhhh{{{}}}zzzkkkbbb___ccceeeooo|||hhh]]]PPPGGG???888777:::;;;DDDPPPYYYYYYZZZdddpppuuuxxx{{{vvvlllhhhdddaaaaaaaaaaaaaaaaaaaaa```______``````___\\\XXXRRRMMMJJJUUUXXXXXXTTTQQQPPPLLLGGGEEE@@@;;;:::777666:::AAAHHHXXXVVVHHHMMMaaa}}}yyy}}}kkkTTTRRRPPPJJJIIIIIIHHHGGGGGGFFFFFFFFFFFFDDDCCCDDDHHHKKKLLLDDDCCCCCCCCCBBBAAA???>>>@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@???===;;;999888777777888777555444777>>>CCC``````fffooopppnnnwwwtttfffiiitttpppbbbaaawww~~~{{{gggRRRVVVhhhPPPDDDFFFWWW```SSSHHHJJJMMMPPPLLLGGGCCCAAA???===<<<888777666555444333333333000333111111555555@@@XXXxxxuuussssss}}}nnnhhhkkkwwwyyyuuupppkkkfff```ZZZVVVIIIFFFFFFIIIJJJIIIJJJNNNSSS[[[fffllljjjiiipppyyyppppppwww|||zzz{{{|||zzzyyyxxxyyyzzz{{{||||||||||||}}}||||||}}}|||wwwrrrlllnnnrrr~~~oooXXXSSSKKKAAA???DDDRRRqqq~~~ssspppnnnsssVVVFFFCCCGGGQQQTTTQQQOOOOOOLLLIIIHHHKKKFFFEEECCCBBBBBBCCCDDDEEEGGGCCC>>>:::999BBBXXXmmm}}}{{{wwwmmm___TTTNNNSSScccttt~~~zzzmmmeee_________cccssszzzggg\\\OOOFFF???888666888888>>>HHHQQQUUUYYYdddooouuuxxx}}}uuukkkhhheeebbbaaaaaaaaaaaaaaaaaa```______```___]]]ZZZVVVQQQNNNKKKTTTXXXXXXTTTQQQPPPKKKFFFCCC>>>:::999777666;;;BBBQQQaaa\\\KKKMMMaaayyyiiiUUUOOOMMMIIIIIIHHHHHHGGGFFFEEEEEEGGGHHHGGGDDDFFFKKKOOONNNEEEDDDCCCCCCCCCCCCAAA???AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???===;;;:::999888777777777666666888<<<@@@eeeeeegggjjjiiigggkkkrrr~~~tttiiijjjqqqkkk]]][[[nnn|||vvvtttsssuuuuuuyyyzzzkkkWWWTTT]]]}}}NNNDDDDDDSSS]]]RRRJJJOOOSSSQQQPPPMMMHHHBBB>>><<<<<<999999777666555444444444111444000000444222<<>>===GGGZZZwwwuuu{{{}}}qqqnnnnnn{{{vvvLLLEEEFFFIIIQQQQQQKKKGGGGGGFFFEEEIIIPPPCCCBBBAAA@@@AAABBBCCCDDDLLLGGGBBB===:::BBBWWWkkk|||}}}zzzyyyqqqggg[[[RRRPPPXXXlll}}}~~~|||lllddd\\\TTT[[[XXX```wwwvvvggg[[[OOOGGG@@@999666777888:::@@@IIIPPPWWWaaakkkuuuzzzppphhhgggfffdddcccaaaaaaaaaaaaaaa```______\\\ZZZXXXTTTQQQNNNLLLKKKVVVYYYYYYUUUQQQNNNIIICCCAAA===999888777666;;;BBBUUUddd^^^KKKOOOeee~~~dddTTTNNNMMMIIIIIIHHHGGGFFFEEEDDDDDDEEEIIIJJJGGGHHHLLLMMMIIIEEEDDDBBBCCCEEEEEEBBB@@@BBBBBBBBBBBBBBBAAAAAAAAA???>>>>>>===;;;:::999999999999888777777888:::<<<[[[bbbfffeeefffjjjmmmmmmuuuvvvrrrllllllooolllddd\\\eeeuuuuuunnnmmmoooqqqwwwzzzppp```UUUSSSlllMMMBBBBBBPPP[[[RRRLLLSSSWWWUUUVVVTTTNNNFFF@@@>>>>>>;;;:::999777666555555555333555111000333000999OOOfffrrrxxxoooyyyuuu|||lllbbbfffrrr~~~|||yyytttlllcccYYYPPPKKKGGGFFFHHHKKKJJJGGGFFFIIIMMMSSS\\\bbb^^^\\\gggvvvzzz|||{{{~~~pppnnnuuuzzzyyy{{{~~~}}}{{{wwwxxx{{{}}}}}}|||}}}}}}zzztttooommmooottt~~~gggUUUUUUJJJ===;;;GGG\\\www~~~ooogggsss|||rrroooqqqddd???BBBIIILLLRRRCCCAAACCCFFFDDD@@@EEEMMMCCCBBBBBBAAA@@@@@@??????DDD@@@<<<777555===SSSgggyyy}}}{{{xxxwwwkkkbbbXXXQQQQQQ\\\rrruuu{{{ooogggcccZZZQQQWWWSSS^^^{{{sssggg[[[OOOGGGAAA:::666666:::888;;;CCCLLLTTT^^^gggvvv|||llleeeffffffeeedddaaaaaaaaaaaaaaa``````___WWWUUUQQQNNNKKKIIIHHHHHHXXX[[[ZZZUUUPPPMMMGGG@@@@@@<<<999888666666<<>>======<<<;;;:::::::::;;;;;;:::999888888999:::GGGVVVaaafffooo}}}qqqqqqooollllllpppttttttaaaaaalllxxxnnnnnniiioooxxx|||wwwgggVVVKKKaaaPPPCCCAAAGGGQQQQQQMMMRRR]]]hhhddd^^^VVVIII>>><<>>============888888;;;999;;;LLLaaa|||www|||xxxtttkkk```SSSPPPXXXgggtttzzzzzz~~~|||{{{xxxmmmfff```YYYTTTWWWUUUbbb{{{lllcccXXXNNNHHHCCC<<<888888<<<======???DDDOOO^^^hhhqqq~~~|||kkkdddcccbbbbbbddd```aaacccddddddbbb```^^^___XXXPPPJJJEEEEEELLLVVV^^^```]]]TTTNNNKKKHHHDDD>>>;;;999888666666===EEEVVVgggbbbQQQXXXqqqwww\\\TTTNNNLLLLLLJJJHHHHHHHHHGGGFFFDDDJJJMMMOOOOOOLLLHHHEEEDDDDDDEEEGGGHHHHHHGGGFFFEEEIIIHHHFFFCCCAAAAAAAAAAAA@@@???>>>===<<<<<<<<<=========<<<;;;999888888777???PPP^^^eeetttpppeeepppvvvnnnmmmwwwqqqfffbbbpppvvvmmmhhhmmmuuuzzzyyynnn___SSSXXXzzzOOODDDAAADDDKKKKKKIIISSSaaagggaaa[[[TTTKKKBBB@@@CCC<<<;;;:::999888777666666666444555555333222999BBBVVVgggssswwwzzzssslllrrrmmmrrryyyzzzsssvvvwwwgggkkk}}}}}}yyysssjjjaaaWWWQQQKKKGGGEEEHHHJJJJJJMMMQQQMMMTTT\\\cccjjjsss|||wwwmmmppp{{{}}}{{{~~~|||{{{|||~~~}}}}}}|||zzzwwwrrrooopppsss|||}}}gggUUULLLGGG???AAATTTmmmyyyuuummmggghhhtttvvv|||ooohhhsssTTTHHHCCCKKKVVVQQQKKKFFFCCCCCCBBB@@@CCCGGGFFFEEEDDDAAA???>>>======<<<888777:::888:::JJJ^^^}}}~~~zzzxxxkkk___SSSPPPYYYgggrrrxxxvvv{{{{{{}}}uuulllfffaaaZZZTTTYYYWWWeeexxxjjj^^^TTTKKKFFFBBB===:::;;;===>>>>>>>>>AAAHHHSSS[[[ooo~~~vvviiidddddddddcccdddaaaaaabbbcccbbb```^^^]]]]]]UUUMMMIIIGGGHHHOOOWWW___```\\\SSSMMMJJJFFFBBB===:::999888666666===FFF```mmmfffVVV```|||pppYYYRRRMMMJJJJJJIIIHHHHHHIIIIIIHHHGGGKKKMMMOOOOOOLLLIIIFFFEEEEEEFFFGGGHHHHHHGGGFFFEEEGGGFFFDDDCCCAAAAAAAAAAAA@@@@@@@@@?????????>>>>>><<<<<<;;;:::999888777777;;;KKKYYYaaaqqqkkkdddrrryyypppjjjnnnnnnccc___nnnuuulllmmmrrrzzz~~~xxxiii]]]QQQjjjMMMCCCAAACCCGGGFFFHHHUUUeeeddd\\\UUUQQQMMMFFFCCCDDD======<<<:::999777666666555444555777555333777===LLL```lllpppppphhhcccjjjiiikkknnnuuu}}}rrrttt~~~lllooo}}}|||yyyuuupppkkkddd\\\WWWNNNIIIEEEEEEGGGIIIOOOVVVPPPWWWaaahhhnnnwwwyyytttkkkttt~~~|||}}}~~~~~~~~~~~~}}}zzzvvvsssppplllppp}}}wwwaaaQQQIIIBBB===DDD[[[sss{{{uuunnnmmmiiirrr~~~xxxmmm{{{rrrkkkvvvSSSHHHDDDLLLXXXTTTKKKFFFBBBBBBBBBAAACCCHHHIIIHHHFFFDDDAAA???>>>===<<<888777999888999HHHYYYwww|||zzzjjj___RRRPPPYYYfffppptttqqqxxx||||||qqqjjjfffaaaZZZUUUXXXXXXfff~~~mmmaaaUUUMMMEEEAAA???<<<===@@@>>>@@@BBBBBBCCCFFFLLLRRRfffuuuuuulllddddddfffeeeddddddbbbbbbaaaaaa___^^^\\\[[[ZZZQQQIIIHHHKKKOOOTTTZZZ``````[[[RRRLLLIIIDDD@@@<<<999888888666777>>>GGGdddpppkkkcccrrr}}}~~~dddSSSPPPKKKJJJIIIHHHGGGHHHJJJKKKKKKJJJIIIKKKMMMMMMJJJGGGEEEEEEDDDDDDFFFFFFFFFEEEDDDCCCEEEDDDCCCBBBAAAAAAAAAAAA@@@AAABBBBBBBBBAAA@@@???<<<<<<;;;:::999888888777777DDDQQQZZZhhh~~~yyyeee]]]lllvvvoooggggggiiiaaa\\\hhhzzznnnqqq{{{|||lllNNNXXXiiizzzLLLAAABBBGGGLLLMMMOOOZZZggg```WWWNNNLLLKKKGGGCCCBBB>>>>>><<<;;;999888777666777555555666444222666;;;BBBYYYiiioooppphhheeennnlllkkkjjjqqqtttuuu{{{}}}nnnqqq{{{~~~tttooohhhdddbbb___\\\YYYOOOJJJGGGGGGGGGIIIPPPXXX[[[dddnnnvvvzzzwwwppplll|||~~~~~~|||xxxssspppoookkkppp~~~lllZZZNNNIII@@@<<>><<<:::999:::999;;;FFFTTTuuu}}}zzzwwwjjj^^^RRRQQQZZZgggnnnqqqooowww}}}|||uuummmhhheeeaaaZZZUUUSSSWWWggg|||sss^^^SSSJJJCCC===<<<;;;:::>>>CCCAAAEEEKKKMMMNNNOOOSSSVVV\\\ggg~~~{{{gggaaa___cccgggeeecccccccccbbbaaa___]]][[[ZZZZZZZZZOOOHHHKKKRRRXXX\\\___cccaaa[[[QQQKKKIIIDDD>>>;;;888777777777777???HHH___lllmmmnnnllluuuWWWNNNOOOKKKKKKJJJIIIHHHIIIKKKLLLKKKJJJFFFHHHIIIIIIFFFDDDDDDDDDCCCCCCDDDDDDDDDCCCBBBAAABBBBBBAAAAAAAAAAAAAAAAAA???@@@BBBDDDDDDCCCAAA@@@======<<<<<<;;;::::::999888AAAJJJRRR^^^nnnyyy}}}uuu```WWWdddqqqmmmdddbbbdddaaaZZZ^^^www}}}lllvvvrrrUUUNNNQQQaaarrr~~~OOOBBBHHHQQQZZZ]]]___dddkkk\\\RRRIIIGGGGGGCCC>>><<<>>>===<<<;;;999888777666:::666333333222222666<<<@@@YYYmmmvvvxxxpppkkkssssssooonnnxxxvvvwwwqqqoooqqq~~~{{{kkkdddZZZUUUUUUWWWXXXXXXVVVRRRPPPPPPOOONNNSSS[[[gggrrrvvvnnnrrr}}}{{{|||~~~|||uuupppmmmmmmrrrvvvqqq```TTTMMMLLLDDD@@@OOOsssyyyttt{{{~~~yyyqqqhhhuuurrrIIIGGGKKKRRRUUUHHHHHHEEEDDDFFFFFFDDDEEEIIIDDDDDDDDDDDDCCCBBB@@@???>>>===<<<<<<:::<<>>999777666777777888@@@III[[[fffgggjjjpppdddrrrvvvQQQNNNOOOKKKKKKLLLJJJIIIIIIJJJKKKIIIHHHFFFGGGHHHGGGEEEDDDEEEFFFEEEEEEEEEEEEDDDDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@===???AAACCCCCCBBBAAA@@@?????????>>>>>>======<<<:::>>>EEEMMMYYYgggoooqqqnnn^^^ZZZiiivvvqqqeee______bbb]]]XXXfff~~~ttt{{{ooo^^^LLLBBBMMMaaauuuSSSFFFLLLUUU```iiilllmmmmmmWWWMMMEEECCCCCC???;;;999<<<<<<;;;:::999888777777;;;555222222222222666<<>><<<;;;===DDDJJJooozzzvvvrrrnnnhhh\\\RRRSSS___kkkooommmrrrwwwzzzsssnnniiigggfffaaaXXXQQQNNNWWWiiiwwwqqqYYYEEE>>>888555444666777888===DDDOOOWWWaaahhhiiihhhhhhhhhlllkkkrrrvvvtttvvvppp```]]][[[\\\bbbeeebbb```aaaaaaaaa```___]]][[[YYYXXX[[[RRRMMMRRRZZZ```ccceeedddaaaXXXOOOJJJIIIDDD===888666666777777999AAAKKK\\\bbb]]]^^^rrrqqqkkkyyynnnPPPPPPPPPIIIJJJLLLJJJIIIIIIJJJJJJHHHGGGGGGHHHHHHGGGFFFEEEGGGIIIIIIHHHHHHGGGGGGFFFFFFFFFAAAAAABBBBBBBBBAAA@@@@@@<<<>>>???AAABBBBBBAAAAAAAAAAAA@@@@@@????????????;;;<<>>>>>??????<<<;;;===BBBEEEaaa~~~zzzvvvrrrnnnggg\\\RRRUUUaaammmpppnnnrrrvvv}}}xxxqqqmmmiiihhhfffaaaWWWOOOMMMUUUdddmmmbbbKKK;;;999555333555888999999>>>EEEPPPZZZgggqqquuuuuuvvvwww}}}|||{{{ooobbb___```dddeeeaaa```aaa``````aaa```___\\\ZZZXXXYYYQQQMMMQQQXXX\\\^^^aaabbb^^^TTTKKKHHHGGGBBB;;;777555555777777:::BBBLLLZZZ^^^XXXXXXmmmzzzwwwcccLLLPPPOOOHHHJJJIIIHHHGGGHHHIIIJJJIIIHHHFFFFFFFFFDDDCCCDDDFFFHHHIIIIIIHHHGGGFFFFFFFFFFFFBBBBBBCCCCCCBBBAAA@@@???===>>>???@@@AAABBBCCCCCC@@@@@@@@@@@@@@@?????????>>><<<>>>HHHWWWdddkkknnnhhhccchhhxxx{{{mmmddddddjjjkkkaaaVVVZZZppp{{{tttpppnnnnnnfffXXXFFF@@@PPPqqq[[[EEECCCCCCLLL[[[hhhkkkhhhMMMGGGBBBAAA???;;;:::===888888888888888888888888555222111555777555555777<<>>;;;:::<<<@@@AAAUUUwww{{{{{{wwwssspppfff[[[RRRUUUcccoooqqqnnnrrruuu{{{yyyqqqnnnjjjhhhfff```VVVMMMKKKQQQ^^^cccUUU???444666444444777:::;;;:::???FFFOOOZZZiiivvv}}}fffccccccfffeeebbbaaabbb___```aaaaaa```]]]ZZZXXXVVVPPPMMMPPPUUUWWWZZZ^^^```[[[RRRIIIFFFFFFAAA:::777555555777777:::CCCLLLTTTZZZXXX\\\ppp~~~WWWFFFOOONNNHHHKKKFFFEEEEEEGGGIIIKKKKKKJJJBBBBBBBBB@@@???@@@CCCFFFGGGGGGEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDCCCBBB@@@???>>>>>>??????AAABBBDDDEEE@@@@@@@@@???????????????AAA<<<<<>>DDDOOOfffsssnnnOOOFFF???AAAAAA>>>===???999999888888777666666555666666666666666555555555;;;QQQppp}}}nnnyyy~~~yyyggg___wwwkkkhhhooozzz~~~pppdddTTTIIIHHHJJJCCCDDDJJJIIIHHHIIILLLQQQ\\\lll}}}}}}|||xxxvvvuuuttt|||gggWWWSSSOOOLLLLLLFFFFFFbbb~~~tttzzzkkknnnzzzmmmgggiii```NNNFFFKKKJJJHHHHHHJJJLLLMMMJJJGGGEEEFFFFFFFFFDDDBBB@@@???===BBBBBB>>>;;;===@@@AAAMMMhhhzzz}}}zzzvvvssskkkeee\\\ZZZbbbnnnqqqmmmtttxxx}}}tttnnnkkkhhhhhhgggbbbWWWOOOJJJMMMZZZ\\\HHH777666777444777:::;;;<<<>>>CCCGGGNNN^^^oooxxxlllfffgggpppnnnccc]]]___bbbbbbbbbaaa```^^^]]]\\\VVVSSSNNNLLLLLLOOOQQQRRRSSSQQQNNNKKKHHHCCC>>>;;;777<<<888555;;;<<>>======>>>???@@@<<>>===EEEUUUaaaddddddoooiiifffrrrnnnssstttvvvoooXXXIIIWWWqqquuufff___cccjjjmmmlllddd[[[QQQLLLYYYyyyXXXGGG===<<>>=========>>>;;;>>>===;;;AAAOOO]]]bbbmmmpppooojjjnnnpppuuussscccUUU]]]ppp}}}qqqhhhiiillllllmmmkkkeeeWWWIIINNNlllYYYEEE;;;:::BBBOOOeeepppiiiOOOGGGAAA@@@@@@>>>===>>><<<;;;:::999999888888888888888777666666555444444555DDD\\\sss}}}yyyzzzvvvkkkiiiooowwwwwwnnndddPPPEEEBBB===@@@EEEBBBIIIIIIHHHHHHJJJPPPXXX]]]___eeemmmrrruuuzzzzzzyyy|||~~~~~~~~~}}}wwwsssrrrsssaaaUUUSSSNNNEEEAAA<<>>@@@DDDBBB>>>JJJeee}}}zzzxxxrrriii]]]YYYcccooorrrmmmoootttyyyuuusssooojjjiiihhhcccZZZSSSKKKLLLWWWVVVCCC666777777999:::;;;<<<>>>CCCIIINNN[[[hhhvvv|||zzz{{{uuuiiiccceee_________^^^\\\ZZZYYYXXXWWWSSSNNNIIIFFFFFFHHHIIIHHHIIIHHHGGGDDD@@@<<<999222777555555<<>>>>>>>>>>>>>>???@@@AAABBBAAA@@@>>>===<<<;;;;;;999<<<<<<999<<>>@@@AAAAAA======;;;:::999999::::::999999888777666555444333666BBBXXXooo~~~xxxuuu|||ttttttvvv{{{~~~wwwjjjRRRBBB???<<>><<<============>>>???@@@AAA??????>>>===<<<;;;;;;;;;999<<<<<<999888AAAOOOZZZjjjwwwiiieeeppprrrrrrtttuuupppggg___[[[tttwwwnnnrrryyyrrrVVVKKKXXXjjjeeeJJJ>>><<>>AAABBBAAA???===<<<:::999::::::;;;:::999888777666555444444777@@@TTTkkkzzz}}}ccckkkmmmSSSBBB>>>===BBBHHHCCCAAACCCEEEGGGHHHKKKOOOQQQMMMNNNOOONNNMMMOOOTTTXXXYYY[[[XXXPPPJJJJJJIIIGGGIIIHHHLLLWWWcccmmmvvv}}}~~~~~~wwwnnnjjjlllooo{{{~~~eeePPPLLLNNNIIIAAA===???SSS|||uuu{{{zzzhhhdddZZZNNNHHHJJJJJJGGGGGGHHHIIIIIIHHHGGGFFFEEEBBBCCCCCCCCCCCCCCCBBBBBBBBB@@@???BBBKKKSSSQQQJJJ>>>VVVwww|||zzzzzzvvvoooccc^^^dddnnnqqqmmmpppuuuzzz~~~yyyvvvqqqllljjjjjjfff^^^WWWNNNNNNSSSMMM<<<777;;;888<<<<<>>CCCWWWwww|||kkkYYYIIIEEEEEEBBBAAACCC@@@BBBDDDFFFGGGGGGEEEEEEFFFGGGHHHIIIJJJKKKKKKLLLHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEDDDBBB@@@>>><<<;;;============>>>???@@@AAA;;;<<<<<<<<<<<<<<<<<<<<<;;;======:::888<<>>===BBBJJJMMMKKK???>>><<<:::999:::;;;<<<999999888777777666555555555;;;LLLbbbpppvvvhhhOOObbb|||nnnVVVFFFBBB???EEEJJJEEECCCDDDFFFFFFFFFGGGIIIKKKIIIIIIHHHFFFEEEFFFHHHJJJMMMOOOMMMFFFBBBBBBCCCAAAFFFCCCDDDJJJPPPVVV___hhhoooxxx~~~}}}tttjjjgggjjjnnn}}}mmmZZZJJJIIIJJJEEE@@@@@@CCC^^^rrrlllaaaSSSKKKIIIIIIHHHFFFFFFHHHJJJIIIGGGFFFEEEEEEBBBCCCDDDDDDDDDBBBAAA???BBBAAA???@@@GGGMMMJJJBBB;;;MMMjjj|||zzzzzzuuurrriiiccceeelllooonnnqqqvvv{{{}}}zzzsssppplllkkkkkkggg___XXXPPPOOORRRJJJ999888>>>:::>>>>>>AAAIIISSS___gggkkkrrrrrrtttssskkk]]]TTTQQQJJJHHHDDDAAABBBHHHPPPVVV]]]______]]]XXXTTTTTTVVVYYYYYYYYYYYYYYYXXXWWWWWWTTTSSSQQQMMMIIIIIIMMMRRRSSSWWWYYYUUULLLBBB;;;888777999888:::@@@EEE^^^yyyzzz~~~cccUUUGGGBBBAAA@@@@@@CCCBBBCCCDDDEEEFFFFFFEEEEEEEEEFFFGGGHHHIIIIIIIIIHHHDDDDDDCCCCCCCCCDDDEEEEEEEEEDDDCCCBBBAAA@@@??????>>>>>>>>>>>>>>>???@@@AAA;;;;;;<<<===>>>>>>>>>>>>===<<<<<<;;;999:::CCCMMM]]]fffkkkooopppffffffwwwvvvqqqooofff\\\RRRaaavvvnnn```SSSJJJjjjhhhJJJ>>>===EEENNN[[[XXXGGG===>>>======EEEPPPTTTRRR???>>>;;;999888999;;;<<<888888888777777777666666555777DDDWWWbbbiiiwwwjjjSSS```www~~~~~~|||pppYYYLLLGGGBBBEEEJJJFFFEEEFFFGGGFFFEEEDDDFFFGGGJJJJJJJJJIIIIIIJJJLLLMMMMMMPPPNNNHHHDDDEEEEEECCCGGGEEEFFFHHHIIIKKKSSS\\\cccmmmwww{{{~~~zzzqqqhhheeejjjpppcccTTTIIIHHHGGGBBB@@@CCCOOOnnnzzz~~~uuulllYYYKKKJJJMMMIIIDDDCCCEEEGGGIIIIIIFFFCCCCCCDDDEEEDDDCCCBBBAAAAAA@@@@@@AAAAAA???>>>BBBEEEAAA;;;<<>>???@@@AAAAAA@@@@@@??????;;;999;;;:::999>>>EEETTTfffiiifffiiiccccccssszzzooollleeeZZZLLLRRRbbbxxxtttpppnnndddWWWbbbgggGGG======FFFRRR___\\\JJJCCCCCC@@@>>>CCCLLLNNNJJJ???===;;;888888999:::<<<888888888777777777777777666666???OOOYYYaaaqqq{{{ccceeesss}}}{{{yyyzzz}}}qqq\\\PPPKKKDDDEEEIIIEEEGGGGGGHHHGGGFFFFFFGGGIIIHHHIIIJJJKKKMMMOOOQQQRRRPPPSSSQQQKKKHHHHHHGGGEEEBBBBBBEEEGGGEEEEEELLLUUU\\\fffpppuuu{{{}}}}}}}}}~~~~~~~~~zzzqqqgggeeekkkrrr```SSSJJJHHHFFF@@@@@@FFF[[[yyyuuujjjrrrttt|||{{{~~~}}}nnnWWWIIIPPPUUUNNNEEEEEECCCFFFHHHGGGDDDBBBBBBCCCHHHFFFCCC@@@??????@@@AAA???@@@???>>>@@@BBB???999>>>GGGWWWmmm}}}{{{{{{rrruuussskkkeeehhhmmmooopppvvvzzz{{{|||~~~|||wwwnnnlllkkklllnnnjjjaaaYYYSSSRRRQQQFFF777:::AAA===EEEDDDEEEKKKRRRYYY\\\\\\TTTMMMIIIIIIFFF@@@@@@DDD???BBBFFFJJJIIIHHHIIIMMMOOOUUUZZZYYYUUUTTTUUUVVVVVVWWWXXXYYYZZZZZZZZZZZZVVVVVVTTTOOOIIIHHHMMMRRRRRRWWW[[[WWWMMMBBB;;;888555777777<<>>BBBTTTddd\\\JJJCCCBBBAAABBBCCCCCC@@@<<<:::;;;<<<======<<<;;;;;;999999999999999999999999666555<<>>???@@@AAABBBCCCCCCBBBBBBAAAAAABBBBBBCCC>>>???AAAAAA@@@???@@@AAA>>><<<:::999999:::;;;<<>>???@@@@@@===:::;;;<<<=========<<<;;;:::;;;;;;::::::999999999999888777>>>LLLZZZfffsss~~~{{{yyy|||~~~}}}pppoootttwwwtttooopppwww~~~vvvnnn```RRRHHHDDDEEEGGGHHHIIIKKKMMMOOORRRTTTVVV\\\___ccceeefffggghhhiii``````___^^^]]]^^^^^^___XXXWWWVVVSSSPPPNNNLLLJJJOOOWWW^^^eeeppp{{{}}}||||||xxxsssnnngggbbbkkkyyycccYYYPPPJJJBBBBBBTTTjjj}}}ppp|||}}}{{{yyyuuuttt|||jjjdddVVVJJJGGGGGGEEEDDDEEEHHHPPPRRRIII@@@???AAABBB@@@AAAAAAAAAAAA???>>>=========;;;:::::::::;;;<<<888<<>>DDDBBBBBBCCCGGGKKKLLLKKKIIIIIIHHHJJJNNNNNNKKKNNNSSS[[[ccciiilllmmmnnnlllgggfffaaa\\\[[[___cccdddccc```]]]YYYWWWXXXZZZ\\\]]]YYYUUUPPPNNNNNNMMMLLLJJJNNNQQQSSSNNNEEE<<<777666444444===WWWyyy~~~WWWMMMGGGBBB@@@BBBDDDCCCAAAAAABBBBBBBBBAAAAAA@@@??????>>>>>>???BBBCCCCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@?????????@@@AAABBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBBAAABBBDDDCCCBBBAAAAAABBB???>>><<<:::999999::::::DDD___jjjbbbaaajjjzzztttrrrrrrkkkbbb]]]\\\SSSMMMYYYqqq~~~llljjjggggggmmmrrrnnnfffSSSMMMWWWuuuyyypppeee^^^```BBB@@@===BBBRRR]]]TTTCCC???>>>>>>>>>???>>><<<:::===============<<<;;;:::<<<;;;;;;;;;::::::999999999888===KKKZZZeeennnttt}}}xxxvvvwwwwwwxxx{{{vvvtttkkklllooo~~~yyysssqqqwww~~~yyyrrrfffXXXLLLFFFEEEGGGJJJJJJKKKOOOTTTYYY\\\]]]aaaffflllqqqrrrqqqqqqpppkkkjjjiiihhhiiijjjlllmmmeeedddbbb___ZZZVVVRRRPPPTTTZZZ```eeennnxxx~~~~~~}}}}}}}}}vvvooojjjaaa___mmmmmmcccUUUHHH>>>CCC]]]yyy{{{yyyvvvsssrrrpppxxxoooZZZTTTLLLEEECCCCCCCCCEEEHHHJJJNNNNNNHHHBBBAAAAAA@@@????????????>>>===;;;;;;;;;;;;;;;;;;::::::::::::777888<<>><<<;;;<<<>>>BBBDDDEEEDDDBBBBBBBBBAAAAAA@@@@@@???>>>???AAABBBCCCBBBBBBAAA@@@@@@????????????@@@@@@BBBCCCDDDDDDBBB@@@@@@AAA@@@???===:::999999999999;;;PPP[[[^^^eeerrrnnnmmmsssnnnddd^^^eeebbbZZZVVVhhhoookkkddd```dddkkknnnlll___LLLNNNnnn}}}tttkkkaaaUUUNNNaaaBBB???>>>DDDSSS[[[QQQAAA@@@@@@?????????>>>===<<<>>>>>>>>>===<<<;;;:::::::::::::::;;;;;;;;;<<<<<<999777999EEEUUUccclllooozzzxxxwwwvvvuuuuuuvvvxxxtttyyymmmjjjkkkuuu{{{{{{|||www{{{~~~uuupppggg[[[PPPIIIHHHJJJMMMMMMOOOTTT\\\bbbfffgggjjjpppyyy~~~}}}{{{yyywwwvvvuuuttttttuuuwwwwwwssspppkkkeee___\\\ZZZYYYaaafffjjjlllrrrzzz~~~vvvnnnfff^^^___qqqnnneeeWWWHHH>>>HHHiii|||}}}uuuzzzpppoooyyycccPPPIIIFFFDDDAAA@@@AAAEEEIIIEEEGGGGGGEEEDDDEEEEEEDDD??????>>>===<<<;;;;;;:::::::::;;;;;;;;;:::999888999888999DDD^^^{{{|||zzzwwwwwwvvvqqqiiiccccccjjjooorrrsssuuuyyyxxxuuusssoookkkhhhgggeeebbb```VVVPPPIIIFFFBBB???AAAFFFFFFGGGIIIMMMQQQTTTWWWXXXYYY```jjjoooppprrryyyyyymmmeeecccfffjjjlllgggccc^^^[[[[[[\\\]]]]]]WWWUUURRROOOMMMKKKIIIHHHHHHIIIIIIEEE???999666666???:::;;;KKKiii[[[IIIFFFDDDAAAAAABBBCCCBBBAAA>>>>>>>>>??????>>>=========<<<<<<===???AAA@@@@@@CCCCCCBBBAAAAAA@@@@@@@@@>>>???BBBCCCDDDCCCAAA@@@???>>>>>>======>>>>>>???@@@BBBBBBBBB???>>>===>>>>>>===<<<;;;::::::;;;;;;;;;GGGQQQ\\\kkkwwwmmmlllsssooohhhfffjjjkkkfffaaagggyyyvvvooofffbbbiiisssuuurrrgggRRRKKK```|||zzzoooeee\\\SSSJJJCCC```CCC@@@@@@HHHVVVZZZOOO@@@@@@@@@@@@???============>>>>>>===<<<;;;:::::::::777888999:::<<<===>>>???;;;888777???PPPbbbnnnsss{{{|||{{{yyyxxxwwwuuusssuuu}}}tttrrrrrrlll|||zzz|||~~~}}}qqqooohhh\\\QQQJJJIIIKKKPPPSSSYYYcccmmmvvv|||~~~xxxllldddaaaaaacccooosssuuuuuuxxx~~~~~~~~~wwwlllddd___bbbxxxvvv___ZZZPPPEEECCCUUUzzz~~~~~~|||sssttt{{{YYYOOODDDFFFEEEBBB@@@BBBEEEGGGBBBAAABBBCCCEEEEEEEEEFFFAAA@@@???>>>===<<<<<<;;;::::::;;;;;;;;;:::999888;;;::::::BBBXXXxxx{{{zzzwwwwwwwwwtttkkkeeeccckkkpppssssssuuuwwwvvvrrrpppmmmiiifffdddcccbbbaaaZZZSSSMMMKKKHHHEEEFFFJJJLLLNNNQQQVVV\\\bbbhhhkkktttwwwjjjdddccceeegggcccaaa^^^^^^^^^]]]\\\ZZZUUUTTTRRROOOKKKIIIGGGGGGFFFEEECCC@@@<<<888777666666<<>>======<<<===<<<;;;<<<===>>>===<<>>>>>>>>??????>>>@@@AAACCCCCCBBBAAA???>>>======<<<<<<======>>>???AAAAAA@@@>>><<<<<<===;;;;;;;;;;;;<<<======>>>???CCCIIIYYYkkkrrr~~~nnnooosssnnniiijjjjjjiiilllooommmmmmxxx|||tttlllooo}}}~~~nnnaaaSSSTTTiii|||wwwggg```WWWPPPJJJEEE???;;;]]]BBB???AAALLLXXXZZZNNNAAA>>>???>>>===;;;:::;;;======<<<;;;:::999999999:::666777888:::;;;===>>>>>>===;;;999===LLLaaaqqqxxx}}}zzzyyywwwsssttt{{{}}}{{{|||~~~kkkttt~~~}}}zzzyyyqqqpppjjj^^^RRRKKKKKKNNNWWW___lllzzzxxxkkkgggiiilllwww{{{}}}}}}~~~|||~~~vvviiicccbbbjjjqqqVVVSSSLLLDDDGGG^^^vvvwww|||aaaPPPNNNDDDGGGGGGCCCBBBDDDEEEEEEEEECCCCCCEEEDDDBBBBBBDDDDDDCCCAAA???>>>=========;;;;;;;;;;;;::::::::::::999;;;;;;???OOOkkk~~~{{{wwwuuuvvvtttmmmhhhfffkkkooorrrrrrsssuuusssoooooolllhhhdddaaa``````aaa^^^XXXTTTTTTTTTQQQQQQSSS\\\```fffmmmuuu~~~{{{ooofffbbbaaabbb```^^^]]]]]]]]]\\\YYYVVVTTTTTTSSSPPPKKKHHHGGGGGGDDDBBB???<<<999888888888888<<>>===<<<;;;::::::;;;<<<===??????@@@AAAAAAAAA@@@???======<<<<<<<<<<<<======???@@@AAAAAA???======>>>999999:::<<<===>>>?????????AAABBBPPPbbbgggiiivvv{{{tttyyy~~~wwwqqqiiifffkkktttsssmmmrrr~~~xxxuuu~~~rrroooaaaSSSZZZvvv{{{mmmcccRRRLLLFFFBBBAAA???===:::ZZZ@@@>>>AAAMMMYYYYYYMMMAAA>>>??????===;;;:::<<<>>>::::::999888888888999:::888888999999:::;;;;;;;;;:::;;;:::;;;GGG\\\nnnvvv}}}yyy{{{zzzvvvsssvvvzzzzzzxxxxxx~~~tttuuu~~~yyyvvvtttpppoookkk```UUUPPPSSSWWWdddpppvvvppprrruuuyyy~~~qqqccc```eeerrrhhhSSSPPPIIIBBBIIIdddxxxzzzdddOOOJJJJJJDDDGGGFFFCCCCCCGGGFFFBBBHHHEEEFFFHHHEEE@@@AAAEEEEEEDDDBBB@@@>>>>>>>>>>>>======;;;:::::::::;;;<<<999===>>>>>>FFF\\\vvv}}}{{{uuurrrsssrrrnnnkkkkkkjjjnnnrrrrrrtttvvvuuurrrqqqoooiiiccc___]]]^^^___```\\\ZZZ^^^aaa```___```lllqqqyyy~~~{{{uuunnnhhhdddddddddaaa^^^[[[YYYXXXWWWTTTRRRUUUVVVVVVRRRMMMIIIHHHHHHCCC@@@<<<999888888999999>>>>>>GGG]]]{{{iiiooobbbQQQJJJDDDBBBDDDEEEDDDBBB@@@>>>===;;;;;;<<<===============;;;::::::<<>>???????????????????????????======<<<<<<<<<<<<======<<<>>>??????>>>======>>>::::::;;;======>>>>>>>>>;;;??????FFFWWW___aaajjjsssrrrttt|||nnnjjjjjjqqqyyy}}}}}}}}}~~~|||}}}qqqqqqiiiYYYSSSaaazzzttt```PPPHHHDDD???>>>@@@AAA???===YYY???<<>>AAA999888777777777888999::::::::::::999999999888888666999999999CCCWWWiiiqqq{{{www{{{}}}zzzsssvvvyyywwwsssrrryyyzzzuuu|||~~~{{{wwwrrrppplllmmmjjjbbbYYYVVV[[[aaaooo}}}|||wwwxxx{{{zzz~~~mmm______hhhxxx~~~[[[JJJGGGAAA???LLLmmm|||zzzXXXLLLIIIDDDCCCFFFFFFCCCEEEIIIGGGAAAHHHFFFHHHJJJGGGAAACCCIIIFFFDDDBBB@@@>>>>>>>>>>>>???>>>;;;::::::;;;<<<===:::@@@BBB>>>AAASSSkkk{{{{{{tttooopppqqqnnnmmmmmmjjjooossstttvvvzzzyyyvvvuuurrrkkkddd^^^[[[[[[]]]aaa^^^___eeejjjjjjiiijjjpppuuu~~~~~~xxxooogggiiijjjjjjiiihhhhhhiiikkkddd```ZZZVVVTTTSSSQQQPPPVVVXXXXXXTTTOOOJJJIIIJJJCCC???;;;888777999::::::888AAAUUUnnnvvveeerrrwwwTTTNNNJJJ???AAACCCDDDDDDAAA>>><<<;;;;;;;;;<<<===>>>>>>>>>===>>>===<<<>>>@@@AAA@@@???>>>===<<<<<<===???BBBCCC??????>>>>>>===>>>>>>???======<<<<<<<<<<<<======999:::<<<<<<;;;:::;;;<<<;;;<<<<<<===>>>=========777@@@???AAAQQQ]]]dddmmmdddffflll~~~uuurrrkkkmmm~~~~~~~~~~~~ooommmjjj___PPPOOOhhhqqqXXXFFFBBB???<<<<<<>>>@@@???===ZZZAAA;;;BBBWWWaaaXXXIIIAAA@@@CCCEEEAAA;;;888999===777666555555555666888999>>>999777999;;;888777888777888:::<<<>>>III```uuuvvv{{{yyy{{{vvvyyyyyyyyykkkppp}}}wwwtttsssqqqlllgggffffffeee```^^^ccclll{{{}}}|||~~~nnnfff___```iii{{{jjjSSSLLLGGG???@@@VVV}}}iiiXXXLLLEEEFFFFFFFFFEEEDDDDDDGGGLLLPPPTTTSSSRRROOOGGGAAACCCIIIGGGDDD@@@??????AAABBBBBB>>>>>>===<<<;;;;;;::::::<<<<<<>>>@@@CCCMMMbbbuuu~~~{{{xxxtttqqqpppppppppooosssuuuxxxyyyxxxuuuqqqnnnsssqqqnnniiieeeaaa___]]][[[WWWWWW^^^eeeiiikkknnnssswww}}}oooddd]]]XXXVVVTTTYYY___fffjjjkkkkkkkkkllljjjddd\\\UUUQQQPPPQQQSSSYYY^^^[[[QQQHHHDDDDDDAAA@@@<<<777555777999999CCCAAAUUU{{{wwwmmmyyy___PPPFFF;;;@@@>>>??????>>>;;;::::::::::::;;;<<<<<<======<<<<<<<<<>>>AAADDDEEEEEECCCBBB@@@@@@???>>>======>>>>>>@@@>>>===???AAAAAA>>>:::@@@???>>>===<<<;;;;;;;;;???>>>======<<<===>>>>>>@@@>>>===<<<;;;;;;<<<<<<===<<<===@@@HHHVVVfffpppeeeeeelll{{{uuummmnnnuuuoooiiifffkkkbbbMMMVVVzzzjjjTTTGGG>>>===<<<>>>???AAAAAA@@@^^^GGGCCCKKK^^^fffZZZKKKDDD??????@@@???>>>======>>>:::777444222222444777999999888999<<<:::666777:::777777888999999BBBWWWjjj}}}yyy}}}}}}ggggggzzznnnkkk{{{|||xxxsssrrrpppkkkhhhcccbbbeeeiiinnnvvv~~~xxxgggaaa^^^cccpppyyy]]]LLLGGGGGGDDDIIIddd}}}||||||___NNNFFFBBB@@@DDDEEEFFFFFFHHHMMMSSSWWWOOOMMMLLLKKKGGGDDDIIIPPPEEEBBB>>>======>>>??????>>>======<<<;;;;;;::::::;;;;;;<<<===>>>FFFXXXiiiuuuyyywwwtttrrrppppppooonnnqqqtttxxx{{{zzzuuuppplllooopppqqqpppmmmhhhbbb^^^]]]WWWTTTVVVZZZ]]]bbbhhhmmmsss|||yyyooofff___[[[VVVSSS\\\___eeeiiilllmmmmmmmmmpppmmmfff^^^VVVSSSSSSTTTSSSXXX\\\ZZZQQQIIIDDDCCC??????<<<888777888:::<<>><<<;;;;;;<<<:::;;;<<<<<<======<<<<<<<<<>>>AAACCCDDDDDDCCCBBB???>>>======<<<<<<======>>>===<<<===??????<<<999<<<<<<;;;;;;:::;;;;;;;;;===<<<;;;::::::;;;===>>>???>>>===<<<;;;;;;<<<===@@@>>><<<===EEESSScccnnneeebbbfffzzz|||}}}|||xxxvvv~~~~~~xxxtttqqqnnnooommmkkknnnhhhTTTTTTmmmhhhRRREEE?????????@@@AAAAAA@@@@@@hhhGGGBBBJJJ^^^eeeWWWHHHCCC???===;;;<<<>>>>>>===;;;<<<;;;999666555555666777888999<<<>>>:::555777<<<888888888777666;;;MMM^^^ppp{{{uuuyyyxxx]]]^^^uuu~~~nnnggg|||zzzxxx{{{zzzuuussspppllleee]]]XXX___jjjvvvxxxpppbbb]]]]]]gggyyyiiiTTTMMMDDDIIIJJJSSSuuuyyysssvvvwwwcccUUUGGGFFFJJJCCCFFFFFFEEEDDDDDDFFFJJJMMMJJJGGGFFFGGGFFFGGGOOOXXXFFFCCC???===>>>>>>>>>>>>======<<<<<<;;;:::::::::;;;;;;<<<<<<<<>>===;;;999888888<<>>>>>======<<<<<<<<<======@@@>>>::::::???LLL[[[eeeeeedddllltttxxx}}}|||wwwzzzsssvvv{{{{{{rrrgggdddfffooossssssuuutttdddXXX^^^}}}|||eeeNNNBBBAAAAAABBBCCCCCCBBBAAA@@@tttIII???DDD[[[eeeWWWFFFAAA@@@???===<<<<<<;;;:::888::::::::::::999999999999AAA>>>======;;;777888<<<;;;::::::999777:::HHHVVVgggttt{{{sssttt{{{vvvgggeeennnqqqtttlllvvv~~~yyy}}}yyyvvvrrrnnneee[[[TTTXXXcccppp}}}tttjjjaaa\\\]]]jjjbbbQQQOOOGGGLLLNNNYYYmmmllltttwwwtttTTTQQQEEEGGGPPPEEEEEEEEEDDDBBBAAABBBEEEHHHIIIEEECCCCCCDDDFFFOOOXXXHHHEEEBBBAAAAAAAAA@@@???<<<<<<<<<;;;;;;:::::::::<<<<<<===>>><<<>>>GGGRRReee}}}yyydddkkk}}}yyyyyyyyywwwssspppnnnnnnnnnppptttwwwxxxvvvtttrrriiihhhffffffhhhlllpppsssaaa``````]]]VVVLLLIIILLLSSS\\\lll}}}wwwqqqqqqrrrrrrssssssrrrooojjjgggkkkmmmpppooollljjjkkklllnnnmmmiiiccc\\\WWWUUUUUUQQQTTTVVVVVVRRRKKKEEEBBB===;;;::::::888777<<>>EEECCCCCCBBB@@@======???AAA;;;;;;<<<===============<<<===???@@@AAAAAA@@@???======<<<<<<;;;<<<<<<===<<<<<<;;;;;;;;;;;;:::::::::999999999999999:::::::::999777666777999===???<<<<<<<<<<<<<<<============<<<999888<<>>AAACCCAAA===;;;<<>><<<===DDDMMMbbbxxx~~~gggdddmmm}}}}}}~~~}}}zzzuuuqqqoooooommmnnnoooqqqsssuuuwwwxxxvvvsssnnnhhheeedddeeefff\\\[[[[[[ZZZVVVQQQSSSXXXiiioooyyyuuuoookkkjjjllllllmmmllljjjhhheeedddkkknnnpppnnniiieeeeeegggfffggggggccc]]]WWWSSSPPPPPPQQQSSSTTTRRRMMMFFFAAA>>>;;;999:::777666>>>HHHUUUjjj}}}RRRGGGEEE@@@???CCCBBBBBBBBB@@@>>>>>>???AAA;;;<<<======>>>>>>======;;;<<<===>>>?????????>>>=========<<<<<<===>>>>>>=========<<<<<<;;;<<<<<<===<<<;;;:::999999999999;;;999888777888;;;===???;;;;;;<<<=========>>>>>><<<<<<<<<<<<>>>BBBHHHMMMYYYaaauuuiiipppvvvwwwtttvvv~~~zzziii]]]\\\ooowwwqqqooo|||gggXXX^^^yyyyyycccLLL@@@@@@CCCFFFGGGFFFFFFGGGHHH^^^IIIFFF[[[eeeUUUBBB===<<>>>>>>>>???>>>===;;;;;;:::::::::::::::::::::888999;;;::::::@@@HHH```uuuvvvmmmkkk|||yyy||||||uuupppooopppnnnmmmlllmmmooorrrvvvxxxzzz{{{{{{zzzwwwsssnnnkkkjjjeeebbbdddggglllvvvyyysssnnnhhhdddhhhiiijjjiiigggfffggghhhhhhlllooommmfffaaaaaaccc___aaabbbaaa\\\VVVQQQOOOOOOOOOPPPRRRRRRNNNFFF@@@>>>:::888:::888999DDDRRReeezzzhhhJJJEEE@@@<<<>>>===???@@@AAA@@@>>>===>>>???<<<<<<===>>>>>>>>>>>>===;;;;;;<<<========================<<<======>>>???>>>??????===<<<;;;===>>>???>>>===;;;::::::999999;;;::::::::::::;;;===>>>::::::<<<===>>>>>>>>>>>>===???AAAAAAAAACCCEEEGGGXXX```ppp~~~hhhkkktttxxxwwwyyyyyylll]]]VVVeee}}}ttthhh[[[nnn{{{eeeOOOBBB@@@CCCGGGIIIIIIKKKOOOSSSzzzVVVCCCBBBUUU[[[III<<>>AAAAAA@@@@@@CCCEEECCC@@@<<<<<>><<<:::999888777999:::999888>>>FFFaaawwwtttdddeeetttpppzzz}}}}}}rrrqqqxxx~~~xxxfffXXXJJJCCCBBBEEEKKKRRRYYY[[[\\\^^^aaaiiittt|||}}}xxxjjj\\\XXXYYYfffnnnXXXSSSZZZbbbaaalll~~~ggg^^^WWWSSSMMMIIIIIIKKKGGGHHHGGGDDDAAA??????AAAEEEAAA???AAAAAA??????AAA===;;;:::;;;<<<<<<<<<:::::::::::::::::::::::::::;;;999999:::999888===DDDVVVmmmxxx|||kkkkkkvvv|||sssnnnmmmooonnnnnnmmmlllmmmoooqqqssssssvvv{{{~~~|||yyyssspppsssxxx}}}}}}wwwsssssswwwzzzzzzsssmmmhhhfffeee]]]___```___]]]\\\^^^```fffkkkpppnnnfff```___aaa\\\]]]]]][[[WWWSSSQQQQQQOOOMMMMMMPPPRRROOOFFF???>>>888777;;;;;;>>>MMM```|||vvvTTTDDDBBB::::::@@@:::;;;>>>@@@@@@>>>===<<<<<<<<<<<<===>>>>>>>>>>>>>>>;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>>>>??????===;;;:::===???======<<<;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;999:::;;;===>>>??????>>>???@@@AAA@@@???@@@BBBDDDQQQ]]]lllvvv{{{{{{rrriiigggwww}}}xxxpppfffYYYYYYkkktttqqqaaaeeettt}}}hhhRRRFFF@@@EEEIIILLLMMMRRRYYY```tttLLL>>>@@@TTTVVVEEE>>>HHH>>><<<;;;<<<===>>>===;;;888999<<<@@@CCCEEEGGGGGGAAA===<<>>;;;999:::::::::;;;===;;;999===DDDSSSmmmwwwtttqqqbbb\\\nnnzzztttcccnnnxxxyyyxxx~~~~~~rrr___LLLCCCBBBBBBAAAAAAHHHKKKOOOQQQUUU\\\eeelllsssyyy|||zzzzzz|||}}}{{{~~~|||zzzttteeeWWW\\\___ooo|||cccQQQUUUcccooonnn~~~vvvxxxyyy~~~vvvfffYYYJJJAAADDDBBBCCCCCCAAA?????????AAA@@@======AAABBB???>>>???;;;:::999:::<<<===<<<;;;::::::::::::::::::::::::???<<<:::;;;:::999===CCCGGGaaaxxx|||ggggggxxx{{{qqqkkklllnnnoooooonnnnnnmmmmmmmmmmmmnnnoooqqqsssvvvyyy|||}}}wwwrrrrrrvvvxxxuuuqqqpppkkkhhhccc^^^]]]aaahhhnnnwwwvvvpppggg^^^]]]bbbhhhaaaccceeedddaaa___```aaaeeekkkqqqooohhhaaa```aaa\\\\\\ZZZWWWTTTRRRSSSTTTNNNLLLLLLOOORRRPPPGGG>>>===777777<<<>>>BBBUUUjjjrrrvvvaaaHHHAAAAAA777:::CCC:::999<<>><<<;;;:::<<<======>>>>>>>>>>>>>>>:::;;;;;;;;;;;;;;;;;;<<<::::::::::::;;;;;;<<<======>>>???===::::::<<>>>>>>>><<<;;;<<>>===<<<;;;;;;<<<===:::;;;<<<>>>????????????;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>>>>???OOObbblllfffaaahhhooopppwwwpppqqqxxxwwwuuuttt___HHH>>>======<<<;;;===@@@EEEJJJOOOUUU[[[___eeefffhhhhhhgggjjjpppvvvqqq|||xxxrrrlllaaaVVV\\\hhhiii[[[[[[fffqqq|||xxx{{{vvvkkkUUUJJJFFFDDDGGGDDDAAA===;;;;;;<<<===??????>>>======>>>???@@@===<<<;;;<<<======;;;999;;;;;;;;;;;;;;;;;;;;;;;;777888999:::::::::::::::EEENNNddd}}}wwwtttyyyooonnnmmmkkkmmmmmmnnnooonnnmmmkkkjjjggghhhkkkooossssssqqqnnnmmmiiieeeddddddbbb\\\WWWUUUVVVVVVTTTUUUYYYaaagggoooggg]]]YYYZZZ^^^___^^^___```aaaaaaaaaaaaaaa```___jjjrrroooiiifffdddccc]]]WWWQQQOOOQQQRRRPPPMMMOOOLLLLLLSSSZZZXXXLLL???:::888:::<<<999AAA^^^~~~vvvlllttt|||uuuPPPIII@@@<<<===>>>===;;;=========<<<<<<;;;;;;;;;>>>======<<<<<<<<<======;;;;;;;;;::::::999999999<<<;;;;;;::::::;;;;;;<<<===<<<;;;;;;;;;;;;<<<===888777666777:::<<<<<<<<<<<<;;;;;;:::999999888888;;;<<<===>>>??????>>>===<<<======<<<<<<===???AAAGGGNNN___mmmmmmeeedddkkkrrr{{{vvvsssmmmbbbYYY___yyy{{{pppooopppooommmhhhdddqqq~~~hhhTTTIIIGGGMMMSSSUUUVVV^^^nnnzzziiiIII???WWWpppaaaNNNIIICCC???>>>===;;;;;;;;;<<<<<<:::;;;<<<===============::::::::::::::::::::::::;;;;;;;;;<<<=========>>>JJJXXXccccccbbbjjjxxxyyynnngggkkkwwwzzzyyyzzz{{{{{{iiiVVVCCC;;;<<<<<<;;;;;;:::===@@@DDDGGGKKKPPPTTTWWW[[[___bbbfffllltttzzz{{{uuunnneee]]]XXXdddttttttaaa[[[```mmmxxxxxxkkkllllllcccRRRHHHIIIPPPTTTHHHFFFCCC@@@>>>===>>>???>>>===<<<<<<<<<<<<===>>>===<<<;;;<<<===<<<:::999999999999999999999999999999999999999888888888888@@@HHH]]]uuu{{{ssspppmmmiiillllllllllllkkkjjjiiihhhhhhggghhhkkkmmmooonnnmmmiiifffbbb^^^[[[VVVOOOKKKKKKKKKKKKKKKMMMRRRWWW\\\\\\XXXSSSTTTYYY^^^______````````````aaaaaaaaaaaabbbkkkqqqnnnhhhfffeeeddd]]]WWWQQQMMMLLLLLLKKKIIIKKKIIIJJJQQQYYYVVVJJJ>>>===999999===@@@KKKhhhmmmmmmuuu}}}]]]LLLEEE===:::;;;<<<<<<:::;;;;;;::::::999999999999;;;;;;::::::::::::;;;;;;;;;;;;:::::::::999999999;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999777888:::;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>?????????>>>===<<<===>>>======>>>@@@BBBBBBIIIYYYiiikkkcccaaafffnnn}}}|||xxxlll^^^\\\nnnuuulllkkklllkkkpppgggZZZ___uuu}}}gggUUUKKKHHHOOOXXX]]]aaakkkzzzgggGGGEEEbbbyyyfffOOOIIIBBB@@@???===;;;;;;:::;;;;;;:::;;;;;;<<<<<<<<<;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<>>>>>>>><<<>>>???@@@AAACCCGGGIIIKKKQQQZZZbbbjjjttt~~~{{{vvvtttjjj]]]YYY]]]ooo~~~bbbVVVZZZeeeqqqzzztttiiiSSSRRRPPPIIIAAA???GGGQQQVVVGGGEEECCC@@@>>>>>>??????<<<<<<;;;::::::;;;;;;<<<>>>===<<<<<<<<<<<<:::888777777777777777777777777:::999888777666666777777:::AAASSShhhxxxyyyuuurrrlllgggmmmllljjjiiihhhgggffffffhhhgggeeefffhhhiiijjjiiieeedddaaaZZZQQQHHHAAA>>>>>>======@@@DDDIIIKKKLLLJJJJJJMMMTTT\\\cccdddddddddcccaaa```______``````eeelllooojjjdddbbbaaa```ZZZVVVPPPJJJFFFEEEEEEFFFFFFEEEGGGOOOVVVTTTIII>>>???999999BBBNNN___yyymmmyyybbbHHHEEE@@@:::777888::::::888888888777777777777666666888888777777777777888888:::::::::999999999999999999999999888888999999999888999:::;;;;;;:::999888;;;999888888999::::::999:::;;;;;;<<<===>>>>>>???>>>???@@@@@@@@@???>>>===<<<===>>>>>>>>>???BBBDDDDDDHHHUUUffflllgggeeeiiiyyyyyyiii___eeerrrxxxmmmjjjkkklll{{{tttddd```llluuu~~~yyyfffVVVPPPOOOWWWaaaiiiooozzzgggDDDEEEeeeyyyaaaIIIEEE@@@@@@???===;;;::::::::::::<<<<<<<<<<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::===@@@MMM^^^gggnnn}}}xxxtttooovvveeebbbttt~~~wwwpppkkk]]]OOOBBB???BBBCCCBBBCCCCCCCCCCCCBBBAAAAAADDDFFFIIIRRR^^^kkkvvv|||sssppprrrvvv~~~vvvssssssiiiYYYXXXccczzztttWWWPPPYYYccckkkpppuuuuuuVVVNNNGGGFFFDDDBBBCCCEEEFFFEEEDDDBBB@@@>>>=========>>><<<<<<;;;;;;;;;;;;;;;;;;>>>===<<<;;;<<<;;;999777777777777777777777777777999888666555444555777888777<<>>>>>999<<>>????????????@@@AAAAAA@@@???>>>===<<<>>>???@@@@@@AAACCCEEEEEEEEENNN^^^ggghhhkkkqqqwww|||}}}vvvjjjeeegggxxxqqqiiijjjnnnzzz}}}vvvsssxxxvvvrrrxxxuuudddYYYVVV\\\bbbkkkssszzzgggBBBEEEcccrrrXXXDDDCCC???AAA???===;;;999999999999============<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999::::::GGG\\\ggglll~~~}}}zzzwww~~~jjj```mmmzzzssslllhhh^^^QQQFFFCCCEEEDDDCCCDDDEEEEEEDDDBBBAAAAAADDDFFFMMMWWWfffttt|||mmm^^^ZZZ]]]jjj{{{uuuppppppqqqeeeWWWZZZiiipppTTTPPPYYY^^^aaaeee```LLLMMMGGGEEEDDDEEEFFFCCC>>>;;;BBBAAA@@@>>>>>>===>>>>>>============<<<<<<;;;;;;===<<<;;;;;;<<<;;;999777888888888888888888888888666555444444555777999;;;777;;;DDDRRRddd}}}yyyqqqmmmmmmlllkkkkkknnnllljjjhhhffffffffffffeeeeeeeeefffgggeeebbb^^^___bbb```XXXIII===777666555444555:::???BBBAAA???BBBHHHSSS___hhhkkkiiigggbbbaaa___^^^^^^```bbbccckkkmmmkkkbbb[[[XXXWWWUUURRRPPPLLLFFFBBBAAACCCFFF@@@@@@BBBHHHNNNMMMFFF>>><<<;;;@@@OOOdddyyyWWWAAACCC:::888666666666777888888555555555555555666666666555555444444555666666777888888888888888888888888888777777666666777777888555666888999999888666555444333333444777:::::::::>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAA@@@???>>>===<<<>>>@@@AAAAAAAAABBBDDDBBB???CCCPPPZZZ```jjjvvvnnnqqq{{{|||||||||uuuhhhaaaiiixxxttthhhiiiqqqtttyyyllljjj|||ooobbb]]]^^^dddjjjrrrzzzcccAAADDD```mmmSSSBBBDDDBBBAAA@@@===;;;999888888888===============<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;888888888888999999999999:::888BBBVVVdddjjjwww}}}ooobbbeeexxxzzztttmmmhhh```TTTIIIEEEEEECCCCCCDDDCCCCCCBBBAAAAAACCCGGGJJJTTT^^^nnn}}}uuudddSSSNNNSSSbbbuuuxxxqqqpppqqqmmm```WWW```pppkkkWWWYYYccceeehhhmmm~~~UUUFFFGGGFFFAAA@@@BBBBBBAAA@@@BBBCCCBBBBBBAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>===<<<;;;<<<;;;:::;;;<<<;;;:::888888888888888888888888888444444444555666888:::;;;888;;;@@@HHHXXXssswwwrrrxxx}}}~~~~~~zzzrrrnnnkkkiiijjjmmmmmmllljjjiiihhhgggffffffcccccceeefffgggddd```\\\]]]______WWWIII===777555777888:::===@@@BBBAAA@@@@@@HHHSSS___eeefffdddbbb]]]]]]]]]^^^```ccceeefffjjjkkkhhh```ZZZXXXWWWTTTNNNLLLHHHEEECCCCCCCCCDDD???===>>>BBBGGGHHHBBB===;;;===DDDPPPbbbwwwrrrJJJ:::;;;777666666666666666777777555555555555555666666666444444444444444555666777777777777777777888888888888777777666666777777888555666777888888777666555333222222444777:::;;;;;;============<<<<<<<<<<<<>>>???@@@@@@@@@???>>>======???AAAAAAAAA@@@AAABBBCCC===>>>GGGOOOXXXhhhxxxjjjkkkvvvxxx~~~zzzkkkbbbdddssstttuuu}}}tttccc]]]|||~~~uuujjjaaaaaafffhhhoooyyy\\\???BBB]]]iiiQQQCCCFFFBBBBBB@@@>>>;;;999777777777;;;;;;<<<<<<<<<;;;;;;:::999999999999999999999999666777777777888999999999999666;;;LLL]]]iiisss{{{|||yyymmmdddrrr{{{uuunnnjjjcccWWWKKKGGGFFFDDDDDDEEECCCDDDEEEEEEGGGKKKQQQUUU___jjjzzzzzzzzz|||sssaaaMMMHHHOOOXXXmmmxxxwww{{{xxxkkk]]][[[jjjzzzvvvddd]]]jjjxxx||||||gggMMMEEECCCCCC??????BBBBBB@@@BBBGGGBBBBBBAAAAAAAAAAAAAAAAAA>>>>>>??????>>>===;;;::::::999999:::<<<<<<;;;999888888888888888888888888555555666777777888999999888:::<<>>===;;;:::<<<@@@AAA>>>;;;999???FFFOOO___wwwwwwWWWAAA888666444555555555555444444555333333444444444555555555222222222222333444555666666666666777777777888888888777777777777777777888666666666666666666666666555444444666999;;;<<<;;;999::::::;;;;;;<<<<<<<<<<<<===>>>?????????>>>======???AAAAAA@@@??????@@@BBB======CCCHHHOOOaaatttzzzkkkpppxxxzzzzzzpppkkkhhhooo|||}}}ooo]]]VVVlll{{{yyypppfffaaaeeemmmmmmvvvUUU<<>>;;;888777666666999::::::;;;;;;:::::::::777777777777777777777777555666666777888999999:::888555777DDDXXXjjjsssvvv|||~~~{{{iiiqqq|||vvvpppkkkeeeZZZNNNIIIHHHFFFGGGIIIHHHIIIJJJLLLOOOUUU[[[```jjjuuuxxxpppppp||||||tttaaaKKKEEELLLOOOddd}}}|||mmm]]]aaatttkkk```dddyyyyyyyyyRRRGGGGGGDDDAAA@@@CCCHHHGGG@@@@@@DDD????????????????????????===>>>>>>???>>><<<:::999999888888:::<<<<<<;;;:::888888888888888888888888666777888888888888888777777999999999DDD\\\{{{zzzxxxyyy}}}}}}ssshhhffflllggghhhiiiiiiiiihhhfffeeedddbbb```______```^^^]]]ddddddaaa[[[PPPEEE<<<777999<<>>:::<<<999777888;;;===;;;999666>>>GGGOOO___|||TTT>>>::::::666222333555555333222222333222222222333333444444444111111111111222333444555555666666666777777888888888888777777777777888888777777666666666666777777999777777888:::;;;<<<;;;666777888999;;;<<<===>>>;;;<<<===>>>??????>>>===>>>@@@AAAAAA@@@>>>>>>>>>===999:::>>>???DDDUUUiiiqqqyyyzzzrrrooovvv}}}}}}yyytttuuuiiihhhooozzzppp```YYY^^^ooo~~~~~~uuulllddd```hhhrrrsss}}}TTT@@@@@@RRR```OOO===>>>DDDHHHDDD@@@>>>999444333666888999:::;;;<<<;;;:::999999888888888777777666666333333444444555555666666888666555<<>>===<<<;;;;;;BBB???;;;999:::<<<===>>>:::999999999999999999::::::999777666666777999:::999999888888888888999999:::333222999???JJJccc}}}{{{yyytttgggddddddeeedddcccdddeeeeeedddbbb___aaacccdddbbb___[[[YYYdddccc___YYYPPPGGGAAA>>>@@@BBBFFFIIIIIIHHHEEEDDDDDDNNNYYYaaaggglllkkkgggkkknnnjjj```YYYXXXUUUOOOTTTWWWYYYYYYVVVRRRNNNMMMDDDBBB@@@@@@BBBAAA???<<<888999888777666777:::===;;;BBBEEEHHH\\\~~~QQQAAA:::777666111222222222222222222222222222222222333333444444444333333222222333333444555666555555555555444444444333444555777888888999999666444333222444888<<<>>>BBB@@@>>>;;;:::999888999444555666777888999::::::>>>>>>>>>>>>>>>>>>======<<<=========<<<<<<<<<===<<<<<<>>>???===???IIIVVVhhhhhhlllooonnnrrrzzzgggsssnnnnnnvvvqqqnnntttnnn```[[[cccuuu{{{sssmmmiiihhhooovvv{{{pppRRR@@@@@@RRR___OOO>>>???DDDGGGCCC???<<<999666555777888999999::::::999888888888888888777777777666666555555555555555666666666777555444;;;JJJ\\\jjjqqq{{{{{{vvvwwwxxxuuu}}}vvvmmmgggaaaXXXNNNHHHHHHKKKLLLLLLKKKLLLNNNTTT___lllzzzzzzvvvnnnllltttyyyqqqiii[[[IIIDDDIIIPPPbbbzzzwwwkkkbbb^^^ggg}}}{{{cccfffhhhwww~~~^^^EEEEEEDDD===AAAAAAAAA@@@@@@?????????>>>>>>>>>>>>>>>>>>======@@@===:::888999;;;<<<<<<:::999888888888888999:::999888777666666777777888777777666666666666777777:::444333888<<>><<<<<<<<<:::888666666666555555666:::===???FFFIIILLL___xxxoooHHH<<<666555555222222222222222222222222222111111222222222333333333111111111111111222333333444444444444444444444444333333555666777888888888777666444444444666999;;;@@@>>><<<:::999888888999666666666777888999::::::;;;;;;;;;<<<<<<<<<<<<<<<@@@>>>;;;;;;<<<===;;;999<<<<<<===>>><<<===FFFRRR]]]aaafffiiimmm{{{sssrrrsssrrrsss}}}~~~uuukkklllrrrooofffYYYZZZggg~~~wwwpppllliiiiiioooxxx|||jjj```MMM@@@???PPP\\\MMM>>>???DDDDDDBBB>>>;;;:::;;;:::999999999999999999888666666888888777777777777666666777777666666666666666555555444444999DDDTTTfffrrr~~~xxxrrrsss~~~|||nnniiixxx|||xxxqqqhhhbbb^^^ZZZSSSMMMKKKLLLPPPRRRNNNOOOSSSYYYdddssstttuuusssrrrwwwvvvkkkaaa[[[QQQEEEBBBFFFMMM]]]sss~~~uuukkkddddddoooppp^^^gggwww}}}zzzzzzWWWGGGEEEDDDAAA@@@@@@???????????????>>>===>>>>>>>>>????????????>>><<<999888999:::;;;;;;:::999888666666888999:::888888888888777666666555666555555555555555555666999555444888999<<>>:::888888888888888555666555555555777;;;>>>:::AAAFFFMMMeeeyyyxxxyyyTTT<<<777333222444222111111111111111111111111000000000000111111111111000////////////000111111222222333333444555555555222333444666666777777777888777666555555555666666<<<;;;:::888888888888999888888777777888999999:::888888999999::::::;;;;;;???<<<999:::===>>>;;;888;;;;;;<<<===;;;;;;CCCMMM___hhhjjjfffkkkxxxkkkooonnnkkkrrr{{{pppkkklllnnnkkkhhhbbb[[[aaazzz}}}vvvpppmmmkkkjjjqqqyyyjjjXXXNNN~~~HHH======MMMWWWJJJ===???BBB@@@AAA???:::;;;@@@@@@===;;;;;;:::999888777666555777777777777777777666666888888777777666666555555444333444888===JJJ^^^ooo{{{ssssss|||{{{ppprrrjjjeeelll}}}yyyuuupppkkkgggdddhhhddd\\\RRRLLLKKKQQQVVVVVVZZZ___eeeooo|||xxxyyywwwssssssvvvxxxvvvhhh^^^TTTOOOJJJDDDBBBEEEKKK]]]ttt~~~rrrlllnnn{{{{{{ooolllvvv~~~fffPPPHHHDDDBBBDDD@@@@@@@@@@@@????????????>>>>>>??????????????????===;;;999999:::;;;;;;::::::999777555555777999:::777888999999999777555444555555444444444444555555777444555777666666>>>HHH[[[ccckkkpppwwwmmmbbb^^^[[[[[[^^^aaabbbbbb]]]\\\[[[ZZZZZZZZZZZZZZZ]]]\\\[[[XXXRRRIII@@@:::CCCHHHMMMPPPQQQQQQSSSTTTXXXbbbfff```YYY[[[ccciiiqqqfffXXXLLLIIIJJJLLLKKKNNNNNNNNNKKKFFFBBB??????>>><<<;;;::::::;;;;;;:::888888777666666888===@@@>>>DDDJJJWWWuuuWWW???444555111000444333111111111111111111111111///////////////////////////////////////000000111000000111222333444555555222222444555555666666666555666666666666666555555999888777666666777888999999999888777888888999:::777777888888999:::::::::999;;;>>>@@@@@@???<<<:::::::::;;;===<<<<<>>BBB@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@??????>>>======<<<<<<;;;::::::<<<===<<<;;;999888666555555666888999666888999::::::888666444555555555444444555555555444444555666666555999>>>HHHTTTcccnnnwww~~~}}}ttt}}}}}}xxxkkk```UUURRRWWW\\\]]][[[\\\[[[ZZZYYYYYYYYYZZZ[[[ZZZYYYXXXVVVSSSKKKBBB<<<>>>BBBFFFIIILLLRRRZZZaaajjjqqqqqqfff^^^bbboooyyy|||lllWWWKKKGGGHHHIIIIIIIIIHHHGGGEEEBBBAAACCCEEEBBBCCCCCCBBB???===;;;:::888888777666666888===AAAHHHOOOYYYllldddBBB333222666111000444333000000000000000000000000........................///////////////000111111...///000111222333444555111222333444444444444444222333444666777777777777777666666555666777888999999999777777777888999:::888888999999999:::::::::888BBBKKKMMMFFF>>><<<<<<999888:::===>>>>>>CCCJJJXXXiiiqqqqqqyyywww|||yyywwwvvvpppnnnbbbaaalllpppnnnzzz}}}yyyvvvrrrssswwwuuummmfffffffffkkk}}}~~~~~~~~~pppYYYKKKGGGyyyCCC::::::GGGNNNDDD===@@@???@@@LLLMMM>>>999AAAEEE???>>>===<<<:::999888888888555555666666666666777777777777666666666666666555333222555888777999HHHZZZxxxzzzyyyxxxwwwyyy|||xxxllliiivvv~~~|||}}}{{{wwwrrrpppqqqvvvzzzyyyjjjXXXMMMKKKRRRYYY```hhhqqqyyy~~~~~~wwwjjj\\\UUUVVVVVVTTTRRRNNNIIIFFFEEEFFFJJJNNNVVVooozzztttyyyooobbbsss}}}yyyzzzdddJJJDDDDDD@@@???CCCAAAAAAAAAAAAAAABBBBBBBBB@@@@@@???>>>===<<<;;;;;;;;;::::::;;;======<<<:::777777666666666666777777555666888999999888666555555555444444444444555555222333444555555555888;;;EEERRRbbbqqq|||}}}vvv```hhhqqqvvvzzz~~~tttgggYYYRRRTTTWWWVVVTTTYYYYYYXXXXXXXXXYYYZZZZZZXXXWWWUUUTTTSSSNNNFFF@@@999<<<@@@CCCFFFOOO\\\fffpppuuussshhhaaaggguuupppWWWJJJFFFEEEFFFFFFAAACCCEEEGGGHHHKKKNNNQQQOOOOOOMMMHHHAAA;;;777666666666555444666:::@@@EEEEEETTTiiiiiiFFF999000333777111000444222////////////////////////...............---------//////......//////000111......///000111222333444111111222333333333333333000111333555777888999999777666555555555666888999888777666555555777999;;;::::::::::::::::::::::::===JJJVVVUUUIII===:::<<<:::888:::>>>???>>>BBBGGGOOO___jjjsssvvvoooqqqmmmnnntttsssqqqccc___gggiiifffpppvvvsssuuuyyy|||vvvmmmbbbUUUUUUkkkhhhSSSIIIHHH{{{EEE:::;;;GGGMMMCCC???BBB@@@FFFWWWXXXCCC666===AAA;;;===<<<:::999888888888888555555555666666666777777555555555555555666666666555222555:::888555???NNNrrr{{{wwwuuu}}}zzzzzz~~~|||qqqgggkkkzzz}}}{{{~~~}}}{{{yyyxxxxxxyyyyyyxxxuuussstttxxx|||vvvgggYYYQQQQQQWWW\\\]]]eeeooowww}}}zzzppp```RRROOOSSSTTTQQQNNNOOOMMMJJJHHHKKKQQQVVV]]]tttzzzvvvyyylllkkk}}}llloooxxx~~~~~~iiiXXXIIIFFFEEECCCCCCEEE??????@@@@@@AAAAAAAAAAAA>>>=========<<<<<<;;;;;;999999999;;;======;;;999555555666777777666555555222333444666666666666555333333222222222222333333222333333222333555777999CCCMMM]]]oooxxxhhhjjjpppyyy~~~pppcccZZZUUURRRQQQVVVVVVVVVWWWWWWXXXXXXXXXXXXUUUSSSSSSSSSPPPJJJDDD:::>>>CCCDDDGGGNNN[[[eeeoootttssskkkfffmmmzzzjjjQQQFFFFFFGGGHHHJJJHHHMMMSSSYYY\\\]]]___```ZZZWWWQQQHHH>>>888666666444555555666:::@@@HHHNNNPPPjjjsssMMM===666///222555//////333000//////////////////////////////......---------------------------......///......//////000111222222000111222222222222222222000111222444666777999:::777666666555555666888888666555444333444777999;;;;;;::::::999999888888888===GGGQQQPPPEEE<<<999;;;<<<::::::======;;;===AAAIIIQQQZZZeee|||rrrjjjlllhhhhhhoooqqqoookkkddd```bbbjjjrrrwwwxxxzzz|||ssshhhYYYSSSdddzzzvvv]]]MMMIIIKKK}}}HHH;;;<<>>>>>??????@@@@@@@@@@@@;;;;;;;;;<<<<<<<<<<<<<<<777777888:::<<<<<<:::777333555777888888777555333000111222333444555555555222222111111111111222222222333222000111444777777555???PPPgggxxxvvvxxxxxxdddVVVQQQRRRSSSTTTUUUVVVVVVVVVVVVVVVWWWTTTQQQRRRTTTRRRLLLGGG???DDDIIIJJJKKKPPP[[[dddqqqwwwxxxsssqqqxxxyyyaaaIIIBBBFFFKKKNNNRRRVVV]]]fffnnnpppnnnllljjj]]]YYYPPPEEE;;;666777:::444666777:::???HHHQQQWWWqqqLLL777<<<555...111333---...222////////////////////////////////////......---------,,,,,,++++++,,,,,,---.........//////000000111111000111111222222222111111222222222333555666888999888777666555555666777888555444333222333666999;;;;;;;;;:::999888777666666888>>>EEEEEE@@@;;;:::;;;===;;;;;;===<<<999888;;;>>>AAAFFFSSSiiimmmjjjoooiiifffiiiiiiooovvvooo```dddyyywwwnnn}}}{{{ssskkk___XXX___mmmlllVVVKKKKKKOOOLLL:::@@@QQQYYYJJJ@@@BBBAAANNNTTTOOO???555888;;;999888999::::::999888666555666666555555555444444444222222333333444555666666===:::666333222444666999KKKVVVccclllwwwzzz|||lllhhhrrrqqqgggkkk{{{}}}}}}zzzqqqjjjjjjmmmnnnqqquuuzzzuuupppooopppqqqooommmsssooohhhaaa^^^bbbiiiooopppvvv}}}~~~{{{zzzkkkaaaXXXXXX___fffhhhfffiiihhhgggiiimmmppprrrssstttuuu{{{sssooottt|||tttfffKKKLLLJJJEEECCCDDDCCC@@@AAAAAAAAA@@@@@@@@@??????>>>===<<<;;;;;;<<<>>>???======<<<;;;999888777777;;;:::999888777666555444555444333222222222333444222222111000000000000000111000000000222333222111888777@@@WWWqqqoooXXXMMMLLLOOOMMMNNNRRRTTTQQQQQQSSSTTTSSSRRRPPPNNNLLLKKKJJJDDDIIIPPPUUUYYY```jjjqqq{{{yyy\\\EEEEEEQQQWWWZZZ^^^eeefffffffffdddaaa^^^\\\PPPLLLEEE>>>999666777777333666===CCCGGGRRRiiizzzPPP===:::222000000000000////////////---,,,,,,,,,,,,---......///...---,,,+++,,,------++++++,,,,,,,,,,,,------///000000000111111111111000000111111111222222222222222222222222222222222111222333444555555555555666777888:::;;;<<<<<<<<<===;;;888555555666888:::999999::::::;;;<<<======<<<===============<<<<<<@@@@@@DDDQQQaaalllpppppprrrllliiinnnsssqqqmmmkkknnn{{{}}}rrroooyyy}}}eeesssssstttvvvxxxvvvqqqhhhcccwww|||zzzuuu^^^PPPMMMRRRWWWKKK<<>>;;;888888:::;;;AAAAAAFFFOOO\\\pppwwwWWW<<<444666000000000000/////////......---,,,,,,,,,,,,---......///...---,,,+++,,,,,,---+++++++++,,,,,,,,,------/////////000000000111111000000000111111111222222222222222222222222222222333333555666777777666666777777999:::;;;<<<<<<<<<<<<:::888666555666888::::::::::::;;;;;;<<<<<<<<<;;;<<<<<<=========<<<<<<@@@AAAFFFQQQ___hhhkkkjjjgggiiikkkrrrtttoooxxx{{{rrrlllpppvvvxxxnnnsssyyyqqqrrruuuxxxzzzuuullleeeooo~~~}}}rrr___TTTQQQUUUYYY}}}HHH===AAAQQQUUUEEE:::;;;;;;???CCC@@@888777;;;<<<888999999888777666666666666555555444444444444333333222222333333444444555555:::999777666555555666777777III]]]hhhppp|||~~~sssSSSCCCRRR```___eeeuuuzzztttooommmppprrrooolllkkkeeehhhkkklllkkkiiihhhhhhjjjnnnrrrvvvzzz~~~ttthhhdddbbbcccjjjttt|||}}}||||||xxxxxx}}}bbbKKKFFFRRRQQQJJJAAA>>>AAADDDDDD@@@@@@@@@@@@?????????>>>;;;;;;;;;;;;;;;:::999888999999888888888777777777888888777777666555444444333333222111111111111222000000//////......//////111000///000222333222111///...111999CCCPPPbbbqqq~~~~~~wwwyyyyyy|||ZZZIIIOOOJJJEEECCCGGGJJJJJJMMMPPPMMMMMMMMMLLLKKKJJJIIIHHHJJJNNNUUU\\\ggguuuiiiTTTDDDEEELLLLLLJJJJJJBBBBBBAAAAAABBBBBBCCCCCCFFFEEEBBB>>>999777777888EEEFFFMMM^^^uuuyyyvvvPPP>>>333222333---000////////////.........,,,,,,,,,,,,,,,---............---,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,....../////////000000000000000000000111111111111333333222222111111111111333555777999999999888777888888:::;;;<<<<<<<<<<<<;;;:::888666666777999:::;;;;;;;;;;;;;;;;;;<<<<<<::::::;;;<<<=========<<<@@@AAAFFFOOOZZZcccffffff^^^fffllluuu~~~qqqtttuuupppiiifffjjjooossspppooovvv~~~rrrppppppuuuzzzzzzssskkkeeetttssseee\\\YYYZZZ\\\{{{EEE===@@@PPPUUUFFF===???@@@:::<<<:::777999>>>===999999888777555444555555666444444333333333333333333222222333333333444444444666666666555555444444444777FFFWWWdddppp}}}zzzwwwuuunnnWWWEEEFFFQQQ[[[eeennnnnnrrr}}}{{{vvvtttvvvwwwrrrnnnllleeeiiilllmmmkkkiiikkkmmmooosssxxx|||~~~yyymmmeeegggmmmwww}}}~~~pppSSSIIIHHHMMMMMMGGG@@@>>>AAADDDCCC@@@????????????>>>>>>>>>;;;<<<<<<<<<;;;:::888777888888888888888888888888777777666666555555444444222222222111111111111111//////............//////111000///000111222222000444444555777888AAAUUUggg}}}wwwttt|||}}}|||lllXXXVVVKKKFFFDDDGGGIIIGGGEEEFFFJJJJJJKKKKKKJJJIIIHHHGGGEEEHHHNNNXXXfffxxxtttiiiTTTGGG===???CCCBBB>>>===???>>>>>>>>>???BBBDDDFFFLLLLLLIIIDDD>>>::::::<<>>>>>>>>======<<<=========<<<;;;999888888888888999999999999999666666666666555555555555222222222222111111000000//////............//////000///...///111222111000111222444333111555DDDUUUpppxxx|||zzzxxx}}}~~~wwwttthhh\\\RRRHHHEEEDDDAAA???@@@DDDEEEFFFGGGFFFEEECCCBBBAAABBBFFFNNNZZZkkk{{{vvvmmmaaaTTTJJJBBB<<<777999<<<;;;888666999888777888:::===AAACCCEEEGGGGGGDDDAAABBBGGGLLLXXXlllUUU<<<333888222+++,,,+++............------------,,,++++++++++++,,,------,,,,,,,,,,,,,,,+++++++++*********+++++++++,,,,,,,,,,,,---------.............../////////000000000222222222111111000000000222444666888888888777666999999:::::::::::::::999777777777888888999999:::<<<<<<<<<<<<<<<<<<<<<;;;:::;;;;;;<<<======<<<<<<<<<===>>>BBBKKKWWWdddllliiiooossstttjjjeeeiiimmmjjjdddaaa___bbbiiiqqqyyy~~~ssshhhhhhrrr|||mmmkkknnnzzzvvvooojjjhhhgggIII;;;>>>MMMTTTGGGAAAGGGJJJHHHGGGCCC???;;;888555444777666555444333333333333111111222222222222333333222222222222333333333333111111111111111111111111222555===NNNiiivvv}}}uuuooobbbjjjbbbKKKDDDWWWllluuutttqqqlllkkkuuu}}}{{{uuuqqqqqqnnnmmmllliiiggggggiiikkklllmmmnnnnnnpppsssyyy}}}~~~{{{vvvrrrvvv|||yyy{{{bbbHHHKKKJJJ>>>===AAACCCAAAAAACCCBBB>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<;;;:::999888888999999999999999999666666666666666666777777222222333333222222111000//////......//////000000000///...///111222111000//////111111///000999DDDXXXdddqqqyyyvvvmmmxxxlllWWWIIIBBB??????BBB???@@@AAABBBAAA???===<<<@@@???@@@CCCJJJUUU___eeeiiibbbYYYQQQKKKFFF@@@;;;888777777888999999777666444444333444666999<<<>>>CCCDDDEEEDDDDDDJJJUUU^^^yyyrrrUUU;;;///000444---+++222555......---------,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,+++******************+++++++++++++++,,,,,,,,,,,,---------............////////////111111111111111111111111333333444555666666666666888999999999999999888777555666777999::::::::::::<<<<<<<<<<<<<<<<<<======<<<===============<<<<<<:::;;;;;;===CCCNNN]]]hhhjjjtttoooccckkkeeebbbfffnnnqqqkkkccc\\\cccooo{{{zzzqqqooowww{{{rrrnnnvvv|||uuuppplllkkkHHH<<>>>>>=========<<<<<<<<<;;;;;;:::::::::::::::;;;888888888888888777777777666666666777777888888888222333444444444333111111000////////////000111222000///...///111111111///222///...111111111555<<>>@@@AAA@@@===;;;999===;;;:::;;;???DDDHHHJJJGGGDDD@@@===::::::::::::555666888777666777777777555555555666777999;;;===DDDFFFHHHHHHMMMYYYkkkyyyiiiMMM===666///000111,,,000555111---------,,,,,,,,,,,,++++++++++++***++++++,,,---+++,,,,,,---,,,+++***)))************++++++++++++++++++++++++,,,,,,,,,,,,------.........///////////////000000111111222222444444444444444666777888888888888888888777666555444555777999:::;;;::::::;;;;;;<<<<<<======>>>>>>????????????>>>===<<<<<<888:::<<<;;;<<>>>>>;;;555111444:::333444555555444333111000000000111111222222222333222222222222222222222222222222111000000111222333222333555???SSSkkkyyy}}}xxx~~~xxxqqqssslllhhhaaaOOODDDVVVssspppssspppiiijjjuuu~~~vvvsssrrrooolllkkkjjjgggaaa\\\bbbcccdddeeegggkkkpppttt~~~~~~|||{{{||||||zzz|||yyyXXXKKKJJJEEEDDDHHH@@@CCCDDDAAA@@@BBBAAA===>>>=========<<<<<<<<<<<<:::999888888888999:::;;;888777777777666666666666666666777777888888999999333333444555444333222111000000000000000111222222000///...///000111111///333---***...111111333666;;;HHHYYYjjjyyy~~~www|||{{{zzzyyyiiiXXXKKKDDD@@@AAABBBCCCBBB???<<<:::888777666777:::<<<>>>???;;;;;;;;;999777888:::<<<333666888555444444666666666777777888999:::;;;<<>>??????@@@@@@@@@@@@???===<<<;;;888;;;===;;;999<<>>???@@@AAAAAAAAA@@@@@@>>>>>>>>>>>>===<<<;;;:::999999888888888888888888888777666555555444444555555555555666555555444333222222222111000//////...////////////////////////.../////////000000111111000000000000000000000000999<<>>;;;777555555666666666666666555555666888:::;;;888777666666888888777666666888888777999>>>AAAAAAAAADDDJJJXXXuuuyyy{{{tttVVVAAA777333222000000///...---,,,,,,,,,,,,,,,,,,++++++*********)))************+++++++++------------,,,,,,+++***++++++******************++++++++++++++++++++++++,,,+++,,,,,,---...///000///000000000111111111111222222333444444555555666666777777666444222333444444444444555777:::<<<===@@@<<<999:::>>>AAA@@@>>>>>>>>>======<<<;;;:::999888888999:::<<<>>>@@@AAAQQQ^^^llltttxxxvvvjjj\\\SSSVVVZZZeeepppkkkkkkzzz}}}xxxwwwuuuvvvyyy{{{yyyrrrjjjkkkuuu}}}nnnbbbzzzEEE;;;===HHHKKK@@@<<<<<<777777666555555444444444555333333333333222222222222111111111111111111111111333222111111000111222222111111111111111111111111///222444444888EEEXXXggg|||wwwxxx~~~yyynnn^^^RRRbbbrrr|||vvvmmmnnntttvvv~~~|||uuuooollllllmmmgggfffgggjjjmmmnnnnnnmmmrrrsssvvv{{{yyyuuuvvv{{{}}}|||xxx{{{}}}}}}~~~|||VVVNNNFFFCCCFFFGGGEEEAAA@@@@@@@@@AAAAAA@@@@@@???>>>>>>>>>======<<<::::::999999888888888777777777777666555555555555555555555555555555555444333333222222111000000///......////////////////////////---------.........//////000000000000000000000000444555>>>NNN\\\dddjjjooouuuyyy||||||xxx~~~|||xxxqqqgggXXXIII???666444222333555777888777:::999999888888999999:::999999888999:::;;;;;;:::999:::<<>><<<=========<<<;;;:::999888999999::::::;;;<<<===>>>DDDQQQ```iiipppsssoooiiiaaajjjrrr}}}uuunnnxxx|||xxx|||pppkkkyyy{{{ttttttzzz|||{{{uuunnnkkknnnsssuuujjjyyyEEE;;;===HHHLLLAAA<<<<<<666777666666555555555555666444444444444333333333333222222222222222222222222444444333222111111111111111111111111111111111111---222555222000777FFFTTToooiiimmm~~~eeeRRRdddzzz~~~uuuqqqqqquuuyyyuuusssqqqpppooonnnooooooooommmkkknnnnnnnnnqqqvvv~~~zzzuuutttqqqmmmlllnnnssswwwwwwvvvssspppmmmmmmppprrrpppuuuzzz}}}{{{UUUJJJKKKKKKJJJHHHEEEBBB@@@AAAAAAAAA@@@@@@???>>>>>>============<<<;;;::::::999999888888777666555555555444444444444555666666444444555555444444333222111111000000//////......////////////////////////++++++,,,,,,,,,,,,------000000000000000000000000111000333;;;EEEOOO\\\gggssstttsssrrrzzzzzzvvvwwwxxxzzz|||rrrZZZJJJ===;;;888777888888888777::::::999999999999999999<<<======>>>???@@@AAAAAA???===@@@FFFIIIMMMYYYhhhzzzXXXIII777///000333000,,,------------------------+++++++++++++++*********)))))))))*********++++++)))******++++++++++++***************************++++++++++++++++++++++++************+++,,,------....../////////000000000111222222333333444555555555666666555333222333444777777666555555666777888999777666888<<<===;;;888;;;;;;;;;;;;::::::999888:::::::::999::::::;;;;;;===HHHVVV```kkktttxxxwwwooottt{{{~~~}}}~~~tttjjjfffgggtttxxxnnnpppxxxyyyyyywwwrrrnnnlllkkkxxx~~~vvvzzzEEE;;;===HHHKKK@@@;;;<<<666666666666555666666777777555555444444444333333333222222222222222222222222555444444333222111111000000000000000111111111111...111333222000555???HHHccc~~~jjjhhhXXX[[[iii|||uuunnneeeqqqxxx{{{|||wwwzzzxxxvvvuuuuuussspppnnnllljjjiiijjjooouuu|||~~~}}}vvvmmmggggggfffeeefffiiinnnrrrkkkkkkjjjfffdddgggnnnsssuuu|||yyyzzzgggFFFPPPOOOMMMIIIEEEBBBBBBDDDBBBBBBAAA???>>>=========<<<<<<<<<<<<<<<;;;:::999999999888777666444444333333333333333444555666777444444444444444333222222000000000//////.................................++++++++++++,,,,,,,,,,,,////////////////////////000//////333777@@@PPP___ppprrrrrroooqqqvvvxxxvvv{{{wwwuuuuuuvvvvvvvvvfffTTTFFFBBB>>>;;;:::;;;::::::;;;:::::::::;;;<<<<<<======>>>@@@AAABBBCCCDDDFFFCCC???BBBLLLTTT___www~~~\\\AAA999///,,,///111000,,,,,,,,,,,,,,,,,,---------+++++++++***************))))))))))))************'''((()))***************))))))))))))******************************************))))))***+++,,,,,,---............/////////111111111222333333444444444555666555333222333444999888666555444555555666555555555777::::::888666999999:::::::::999999888999999888888999999:::;;;>>>CCCMMMZZZhhhtttyyyyyy{{{xxxzzztttmmmiiiggg^^^aaavvvyyysssttttttuuuvvvvvvtttqqqnnnpppyyyzzzEEE;;;<<>>:::;;;666666666666666666777888999555555444444444333333333222222222222222222222222444444333333222111000000//////000000000111111111111111000111333777;;;===XXXvvvyyykkkpppuuubbbYYYkkk|||llldddlllyyyyyyyyy~~~}}}|||{{{yyyvvvssspppnnnllllllmmmppptttwwwwwwvvvsssooonnnnnnhhhaaa```aaacccdddeeehhhmmmppplllmmmllljjjiiilllssszzzyyylllqqq}}}nnnTTTFFFGGGDDDBBBAAACCCEEEFFFFFFBBBAAA???>>><<<<<<;;;;;;:::;;;;;;;;;;;;::::::999888888777666444333222222222222222222333555666777333333333333333222222111/////////...............------------------------------,,,,,,,,,,,,,,,,,,......................../////////111222777EEESSSiiipppvvvwwwvvvssskkkdddtttvvvyyyzzz}}}|||~~~qqqaaaLLLIIIDDDAAA@@@??????>>>>>>===<<<<<<===>>>@@@AAA<<>>666444222000///.........+++++++++,,,,,,,,,,,,,,,************************(((((()))))))))*********'''((())))))************(((((()))))))))***************************************)))))))))***++++++,,,,,,---------.........000000111111222333333333333444555555333222333444999888666444444444444444333333444666888888777555888888999999:::999999999777777777888999:::;;;<<<>>>>>>DDDTTTgggsssvvvuuu|||sss{{{|||vvvnnnhhhdddaaa___eeesssxxxwwwuuuuuuwwwxxxwwwuuunnnttt}}}yyyDDD;;;;;;DDDFFF;;;888;;;777666666666666777888::::::444444444444333333333333222222222222222222222222222222222222222111000///...//////000000111111111444222///000222444444333IIIhhh~~~ssshhh{{{kkkTTT[[[vvvvvvhhhjjjpppxxx}}}~~~~~~|||}}}}}}|||{{{xxxuuutttsssssssssuuuuuusssnnnlllllliiiccceeegggjjjkkkmmmooorrrtttoooqqqtttwww}}}wwwnnnnnnzzzhhhPPPFFFEEEAAA??????BBBGGGHHHDDD@@@@@@???===;;;::::::::::::999::::::;;;;;;:::999999666666555555444333222222111111111222333444555666222222333333222222111000..................------------------------------......------------,,,,,,........................------///000000111:::DDDYYYgggvvv{{{zzzuuunnngggpppxxxoookkkwwwnnnjjjeee___XXXPPPHHHBBBAAA???>>>>>>@@@EEEIIILLLMMMPPPSSSSSSRRRSSSVVVYYYdddnnn|||xxxppptttvvv\\\KKK???666---///000///,,,+++,,,...++++++++++++++++++++++++)))))))))***************((((((((()))))))))******((())))))************)))'''(((((())))))*********************************+++***************+++++++++,,,,,,,,,,,,---------///000000111111222333333333444555444333222333444777666555444333444444555333444555666666777777777777888999999::::::::::::777777777888999;;;<<<===@@@>>>CCCTTTgggssswwwxxxooohhhqqqwwwvvvvvvzzz|||xxxooogggcccnnnrrrlllhhhrrr|||yyyyyyzzzzzzzzzrrrqqqttt{{{vvvAAA;;;;;;BBBBBB777555:::777666666666777888999;;;<<<333333333333222222222222111111111111111111111111///000111111111000//////......//////000111111222333222111000000111222222999SSShhhxxxzzzsss|||yyybbbUUU```ssszzzuuugggeeegggmmmrrrxxx~~~zzz{{{}}}|||}}}zzzwwwxxxwwwuuutttvvvyyy{{{|||}}}~~~|||~~~ttttttdddMMMCCCBBBCCCDDDCCCCCCEEEGGGFFFBBB>>>>>>===;;;999888888999:::999999::::::::::::999999555444444444333333222222222222111111222333444444222222222222222111111000------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---------------------------,,,---//////...222999EEEVVVhhhoooooonnnmmmkkkppp{{{pppgggkkkxxxqqq```UUUKKKJJJKKKOOOVVV```jjjpppxxx{{{~~~||||||tttnnnssslllQQQ:::000///333------,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))((()))))))))*********+++(((((((((((()))))))))*********++++++******))))))''''''(((((()))******+++************************,,,++++++*********++++++++++++++++++,,,,,,,,,,,,//////000000111222222222222333444444222222333444444444333333333444666666444555555555666666888999777888999:::;;;;;;;;;;;;999999999999999:::;;;;;;???>>>DDDRRR^^^gggpppxxxwwwiiieeemmmmmmlllmmmrrrwwwxxxsssnnnrrr{{{}}}||||||}}}zzzooohhhnnnwww~~~ttt???<<<:::@@@@@@555444999777666666666777888:::;;;<<<333333333222222222111111000000000000000000000000......000111111000//////---......///000111111222...111333222///000444888...CCCYYYooo}}}xxxzzzwwwXXXKKKUUUaaacccfffbbb```bbbeeeiiiqqqyyy~~~~~~||||||yyy}}}lllyyy{{{gggIIIBBBEEEEEEDDD??????>>>???@@@BBBEEEFFF===;;;999777777777999:::888999999:::::::::999999333333333333333333333333222222111111222222333444222222222222222111000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------///------//////---///444666GGGYYY^^^^^^```eeeiiiooo|||~~~uuusssuuuxxx|||nnn[[[\\\___gggttt}}}uuu{{{kkkIII777222000---,,,222///++++++...///---***---,,,,,,+++***)))(((((((((((())))))*********+++(((((((((((())))))))))))+++++++++++++++***)))(((&&&''''''((()))******+++)))))))))))))))))))))))),,,,,,+++++++++++++++,,,******+++++++++,,,,,,,,,/////////000111111222222222333444444222222333444333222222222333555666888666666666555555666999;;;777888999:::;;;<<<<<<<<<<<<;;;::::::999999999:::999:::@@@IIINNNSSSaaapppzzzssskkkhhhpppjjjiiijjjoootttxxxyyyxxxxxxsssoooaaacccnnnyyypppCCC===>>>>>><<<999666666666555555555555444333222111222222222333333444444444222222111000//////000000------444444+++,,,111000............////////////.../////////...///111333333999HHH^^^qqq{{{qqqeeesssfffOOOIIISSS```}}}nnniiirrrtttllllllvvv~~~sssvvvxxxzzz|||xxxyyytttxxxTTTFFFEEEBBB@@@BBB======>>>???@@@BBBDDDEEE>>><<<:::777666666777888999999:::999999888666666777666444222111111111111555444222111000000//////000000000000////////////------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......555;;;DDDMMMUUU[[[aaadddllloootttxxx}}}|||yyy~~~wwwmmmttt~~~{{{uuuzzz{{{oooWWWLLL>>>333000///...,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&&&&'''((())))))***))))))))))))))))))))))))+++***)))'''''')))***+++))))))))))))))))))))))))))))))))))))))))))))))))...,,,+++))))))***,,,---............////////////000000000000000111111222222333444666777777888888555666777888999:::::::::999999999:::::::::;;;;;;::::::888888888999:::;;;999<<<>>>@@@DDDNNN\\\fffvvvyyy||||||uuummmkkknnnkkkjjjffffffnnnyyy~~~}}}{{{aaayyyjjjaaadddppp{{{nnnBBB======>>><<<999666555666555555555555555444333222222222222333333333333333222111111000//////000000444---(((...777666000---............////////////---///000///......///000444777CCCWWWkkkzzzggg```hhhuuu{{{nnnaaaZZZZZZ\\\~~~oooeeefffhhhggg}}}|||tttqqqmmmkkkmmmuuu|||yyyyyy^^^FFF@@@BBB???===?????????>>>??????@@@AAABBB>>>===;;;999888888888888999999999999888777666666555444333333222333444555444444222111000/////////000000000/////////......------,,,,,,,,,++++++++++++++++++,,,,,,,,,------************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///333888???FFFNNNVVV[[[___dddjjjnnnsss{{{|||zzz~~~zzzbbb```gggrrr{{{rrrrrr~~~pppVVVCCC>>>777...***+++,,,+++)))++++++++++++++++++++++++)))))))))))))))))))))))),,,++++++******)))))))))&&&&&&''''''((())))))***))))))))))))))))))))))))+++***(((''''''(((***+++)))))))))))))))))))))))))))))))))))))))))))))))),,,+++***))))))***,,,---.............../////////000000//////000000111222222333444555777777777777666777888999999:::::::::999999999::::::::::::;;;:::999888777777777888999999;;;======@@@HHHTTT]]]mmmqqqsssqqqllljjjjjjkkkwwwyyywwwqqqppptttyyyzzzqqq]]]eeeuuu|||uuuzzzwwwoooiiiiiipppwww~~~lllAAA<<<======;;;888666555555444555555555555555444444333333333222222222222222111111000/////////000000222444///222:::,,,$$$444---............/////////---///111111///------...222333:::III[[[ooorrrZZZZZZlll}}}wwwsssqqqmmmeee```lllvvvxxxlllaaa```cccdddqqq{{{wwwyyy~~~zzzooofffbbbcccfffhhhnnnppp}}}qqqtttYYYJJJ@@@BBBDDDAAA>>>???@@@???>>>>>>>>>>>>>>>???======<<<<<<;;;:::999888999999999888888777666666333333333333444666777888444333222111000/////////000////////////.........,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***+++...111666???HHHNNNWWW^^^fffkkknnnrrryyy~~~uuuttttttzzzzzzqqqmmmlllrrrzzz~~~}}}ssslllmmmssswwwtttnnnlllwwwwwwkkk[[[HHH777------***((())),,,---,,,***************************)))))))))))))))))))))))),,,,,,+++******)))((((((&&&&&&''''''((()))))))))))))))))))))))))))))))))******((((((((((((******))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))***+++---...---------.........//////000000//////000000111222222222444555666777777777777777888999::::::::::::888888999999999::::::::::::999888777777777777777:::;;;;;;:::;;;AAAJJJRRReeennnrrrllliiimmmqqqppp|||qqqooorrruuu~~~jjj```SSSggg}}}xxxyyyrrrcccbbbkkkvvvjjj???;;;<<<<<<;;;888666555555444444555666666666555555333333222222111111000000111000000/////////000000'''555:::OOObbbFFF(((444---------.........//////---000222222000...------,,,...333;;;EEEYYYwww~~~jjjkkk~~~uuuqqquuuwwwrrrlllXXXSSSZZZgggeeeXXXWWWcccccczzzrrrbbbbbbrrr{{{rrrlllfff___ZZZ```]]]gggyyy{{{~~~www~~~yyycccKKKIIIDDDCCCFFFFFFAAA>>>???>>>>>>============>>>>>><<<===>>>>>>===;;;999888:::999888888777666666666333444444555666777888888444333222000/////////////////////.........------,,,,,,,,,++++++++++++******++++++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***++++++,,,///555===BBBPPPYYYeeelllnnnmmmnnnpppxxxlllggglllqqqyyyzzz~~~zzzssspppooorrrxxxuuujjjggghhhsssxxxuuu|||~~~}}}zzzwwwqqqdddQQQ>>>333//////000---+++***+++---...,,,***************************))))))))))))))))))))))))******)))((('''&&&&&&%%%''''''''''''(((((())))))))))))))))))))))))))))))***)))(((((((((((()))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***+++---...,,,,,,,,,---.........//////////////////000111111111222333444555666666666777777888999::::::999999888888888888999999999999::::::999888888777777777:::::::::999:::>>>EEEKKK[[[mmmxxxqqqkkkrrr{{{~~~qqqmmmnnnoookkkqqqyyy}}}{{{sssiiidddWWW[[[eeesss{{{sss|||ddd\\\aaakkkuuu~~~hhh???999;;;;;;:::777555555555444444555555555555555555222222222111111000000000000///////////////000000''',,,444```uuu:::(((------------...............111333333111///......)))...222333444BBBaaa~~~~~~wwwrrrvvv|||{{{wwwaaaSSSOOO[[[^^^TTTQQQYYY]]]ssszzzwww}}}gggcccsssxxxkkkbbb___YYY^^^kkkooolllqqq~~~|||vvvxxxeeeMMMFFFAAAAAACCCDDDAAA<<<:::<<<<<<<<<<<<<<<===>>>???@@@;;;<<<>>>???>>><<<:::888:::999888777666666666666555666666666666666666666333333111000///.....................------------,,,,,,+++++++++******************+++++++++,,,,,,************************++++++++++++++++++++++++*********+++++++++,,,,,,+++------......000444666@@@LLL\\\gggjjjiiiiiijjjpppfffdddmmmsss{{{~~~xxxxxx{{{~~~tttooooooqqqyyy|||{{{yyyvvvuuusssnnnjjjMMMCCC666...---...---+++...,,,***))))))))))))((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''&&&&&&%%%''''''''''''(((((((((((((((((((((((((((((((((((()))(((((((((((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))***+++,,,---+++++++++,,,---........./////////...///000000111000111222444555555555555777777888999999999888888777777777888888888999999;;;;;;;;;::::::999999888::::::::::::<<<@@@EEEIIIPPPjjj}}}zzzpppttt|||qqqmmmjjjgggkkkjjjjjjnnnrrrqqqkkkeeeaaa]]]^^^iiiyyy}}}uuu~~~mmm```___aaammm}}}}}}~~~ggg???888::::::999777555444555333444444444444444333333111111111000000000000000//////......//////000000000---,,,FFFfffYYY555***,,,------------............000222222000///...///,,,000333222...444LLLcccvvv~~~zzz|||~~~~~~uuunnn___QQQPPPZZZ^^^ZZZeeeuuuwwwqqquuuxxxxxx||||||qqqpppiiidddeeebbb]]]aaajjjzzz~~~~~~jjjMMMDDDFFFAAACCCDDDCCC???===>>>@@@<<<<<<<<<<<<===>>>@@@@@@;;;<<<===>>>>>><<<:::999:::999777666555555666777666666777777666555444444333222111000///...............---------,,,,,,,,,++++++++++++************************++++++++++++************************++++++++++++++++++++++++))))))*********+++++++++***,,,------,,,,,,---...444???OOOZZZ```cccgggkkkiiieeeeeelllqqqwwwyyykkkWWWIII===555,,,))),,,///---+++---,,,***)))((()))+++,,,((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++++++++)))***++++++,,,---......//////......//////000111000000222333444555555555666666777777777777777666666777777777777888888888::::::;;;;;;;;;;;;:::::::::::::::;;;===AAAEEEHHHMMMeee|||uuuwwwxxxooolllhhhccchhheeecccgggooosssrrrooosss|||zzzwww~~~zzznnnggg```jjjzzz~~~~~~ggg@@@888999:::999666444444555444444444444333222111111/////////000000000000000...............///000000222000---+++)))%%%(((111,,,,,,---------.........,,,---///...------.../////////000111///000:::EEE\\\ooo~~~sss]]]RRRXXXccchhhrrrzzzwwwooommmgggdddmmmssswwwkkkaaa[[[[[[\\\iiihhhiiiqqq{{{~~~|||fffNNNBBB??????EEEGGGHHHEEEAAAAAABBBCCC>>>>>>>>>======>>>??????;;;;;;<<<===<<<;;;:::999:::999777555444555666777555555666666666555444333333222111000............---------,,,,,,,,,,,,+++++++++++++++************************++++++++++++************************************************))))))))))))*********+++((()))************,,,...///666???EEEJJJRRR\\\dddaaacccggglllppptttwwwyyy}}}~~~zzzzzz}}}vvvwwwwwwtttiiiUUU>>>---777222,,,((((((***---...++++++++++++***+++,,,---((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((((((((((((((((((((('''(((((((((((((((((((((((('''(((((((((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))***+++,,,---......///............///000000///000111333444444444444555555666666666666555555666666666777777777888888777888:::;;;<<<;;;;;;:::999888888:::===@@@CCCDDDIIIVVVjjjtttpppqqqppphhhiiihhheee``````bbbeeekkkssszzz~~~nnnttt}}}ssslllhhhkkkvvv~~~ggg@@@777888999888666444444555444444444333222111000///......//////000000111111...............///000111+++)))///111***+++///+++,,,,,,,,,---------......***+++,,,+++++++++---///111,,,+++///111000///000;;;UUUwww}}}~~~uuu]]]JJJVVVppp|||~~~wwwnnnhhh[[[WWWcccrrryyywwwmmmjjjiiifff```\\\\\\eeepppvvvtttqqqwwwwwwxxx{{{~~~~~~|||xxxzzz}}}~~~{{{yyy|||}}}vvvrrrzzzzzzqqqsss{{{vvv\\\BBB@@@EEECCC===GGGIIIHHHDDD@@@???@@@???AAA@@@???>>>============;;;;;;;;;;;;;;;;;;:::::::::999777555444555666777333444555666666555444444333222111///............---------,,,,,,,,,+++++++++++++++************))))))************+++++++++************************************************))))))))))))************'''((()))((()))+++...111+++...///000333<<>>@@@@@@@@@CCCQQQ```bbbddd|||}}}iiiaaaeeeiiijjjeeehhhjjjiiijjjppp|||eeebbbppp|||yyygggYYY[[[fffqqq|||eee>>>888888777666555444333333222222222222222222222222000000111111111111000000///............---------........................---,,,,,,++++++,,,,,,---...------,,,,,,------...---------............//////???YYYrrr}}}vvvkkkbbb______mmmzzzoooWWWLLLPPPWWWdddnnntttpppppp}}}|||wwwvvvxxxsssrrroooiiiddddddhhhmmmtttttttttsssrrrooommmllldddiiimmmllliiijjjrrryyy}}}~~~}}}}}}~~~xxxyyyqqqiii~~~cccKKKCCCAAA======BBBDDDDDDDDDBBBAAA???===<<<@@@??????>>>===<<<<<<;;;;;;;;;;;;<<<;;;;;;::::::<<<999666444333333111000777777666555444444333333222000///000222111...+++------......---+++***)))***************************+++,,,------,,,+++***)))************+++++++++---+++))))))+++,,,***((((((((()))***************)))************+++++++++------,,,,,,---333:::???XXXkkk~~~}}}uuunnnnnnqqquuuyyy|||~~~zzzrrrkkkeee___\\\III???555111333333---&&&------------+++***((('''))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((((((((%%%'''(((((('''&&&&&&'''))))))))))))))))))))))))))))))))))))************))))))))))))*********************))))))))))))))),,,,,,,,,---------............///000111222333333444444333222222333333333666666777888888888888888;;;888666666999:::999777777666666777999;;;===>>>CCC@@@BBBHHHPPPYYYfffrrr}}}sssbbbVVV[[[jjjxxxpppddd___fffooosssyyyeeeZZZYYY|||~~~wwwfffTTTKKKRRRfffyyy{{{ddd>>>888888777666555444333333222222222222222222222222000000111111111111000000///............------------------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------------------............111000<<>>>>>===<<<<<<;;;;;;;;;<<<;;;;;;:::999999999777444333444444444333666666555444444333222222222111000111222222///,,,---------------+++***)))******************************++++++++++++******))))))*********+++++++++---***))))))++++++***((((((((()))***************))))))*********+++++++++------,,,+++,,,///444999KKKbbb{{{ssshhhhhhiiikkkooossswww{{{}}}|||xxxkkk^^^TTTMMMGGGCCC:::333---+++...///---)))(((((())))))))))))******((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''%%%'''(((((('''&&&&&&'''(((((((((((((((((((((((((((((()))))))))*********(((((()))))))))************)))))))))))))))))))))++++++++++++,,,,,,,,,------...///000111222222333444333333222222333333333555666777777888888777777:::888777888:::<<<;;;:::777666666777888:::===>>>@@@>>>???CCCGGGOOO\\\iiinnnhhhdddaaa[[[YYYhhh{{{yyyllldddgggmmmqqqyyyttt]]]VVVVVVmmm~~~qqq___OOOLLLUUUaaammmwwwccc===888777777666555444333333222222222222222222222222///000000111111000000//////............---------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,------,,,,,,,,,---------......111+++---===SSSbbbjjjmmmxxx{{{}}}}}}{{{zzz}}}wwwtttqqqrrruuuuuuppplllaaaaaa]]]XXXWWWXXXVVVQQQZZZ```fffkkkqqqvvvuuuqqqvvvnnniiioooyyyzzzzzz|||}}}qqqvvvgggMMMAAA;;;@@@EEECCC@@@AAABBBBBBBBBAAA@@@>>>===<<<>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<;;;:::999888777666444333333555666666555444444444333222222111111333222111111222111///---,,,---------,,,+++***)))******************************))))))))))))******)))))))))*********++++++,,,***))))))***+++)))((((((((()))***************)))))))))*********++++++,,,,,,,,,+++++++++...111999NNNggguuuxxxtttkkkccceeeeeefffhhhlllqqqvvvyyyxxxwwwwwwyyy}}}wwwiiiVVVGGG>>>888333///...+++(((((()))+++,,,,,,+++***)))(((((()))***+++(((((((((((((((((((((((((((((((((''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''(((((((((((((((((((((''''''&&&&&&%%%'''(((((('''&&&&&&'''(((((((((((((((((((((((((((((())))))))))))******(((((())))))))))))******))))))))))))))))))******************++++++++++++------...///000111222222333333222222222222333333444555555666777666666666888777777999<<<>>>>>>===777666666777888:::<<<===>>>===>>>??????DDDRRRaaaiii``````fffccc^^^jjjvvvkkkkkkmmmpppyyymmm^^^[[[^^^[[[rrr}}}ooo^^^PPPKKKKKK[[[hhhvvv~~~bbb===888777666555444333333222222222222222222222222222//////000000000000/////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,---+++,,,,,,,,,------------,,,...333777:::BBBUUUgggiiikkknnnmmmlllnnnuuu{{{{{{tttnnnoootttvvvqqqllllllcccTTTJJJKKKRRRSSSOOOQQQXXXcccmmmuuuyyyxxxtttsssjjjfffkkkpppqqquuu{{{ooobbbyyyzzzYYYIIIFFF@@@>>>CCCGGGCCC???>>>@@@@@@@@@@@@???>>>===<<<=========<<<<<<;;;;;;;;;<<<<<<;;;;;;999888777666555333333444555777666555333222222222111111111000111111000000000///...---,,,,,,,,,,,,++++++*********************************)))(((''''''((()))***))))))))))))************+++******)))***))))))((((((((()))***************))))))))))))************)))+++,,,,,,+++***+++,,,---888EEEOOOTTTXXX[[[]]]eeeeeegggiiinnnsssxxx{{{vvvrrrmmmnnnrrrxxx{{{|||~~~|||zzzyyyyyyvvvppplll[[[OOO???444111000---***------,,,***((()))***,,,555333///,,,))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))((((((''''''&&&&&&%%%%%%'''(((((('''&&&&&&'''(((((((((((((((((((((((((((((((((((()))))))))***(((((((((((()))))))))***)))))))))))))))******************++++++++++++,,,,,,------...///000111222222222222222222222333444333444555555666666555555555555777999<<<>>>??????777777666777888999;;;===>>>???@@@@@@===@@@NNN^^^tttooolllkkkiiikkkwww~~~ssspppppppppxxxrrrhhhfffiii```ttt~~~|||xxx|||~~~uuuhhhWWWJJJLLLVVVeeesss}}}```===777777666555444333222222222222222222222222222222//////000000000000/////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++,,,,,,,,,---(((---333222+++---@@@TTT___fffnnnqqqpppoooqqqtttyyyrrrqqqtttvvvsssooonnnfffYYYOOOOOOVVVZZZYYYRRRXXXaaakkkpppqqqqqqrrriiihhhqqqzzzuuuwwwyyy}}}|||kkkgggkkkzzzYYYKKKHHHEEEBBBAAACCCDDDBBB???>>>>>>?????????>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999777666555666555444444666666555333111111111111111000000000/////////...---,,,,,,---,,,,,,+++++++++***++++++***************************)))(((''''''((()))***(((((()))))))))*********************)))(((((()))(((((()))***************(((((()))))))))*********'''))),,,---,,,+++,,,,,,,,,---000333777<<>>???AAA@@@===???LLL[[[{{{zzzmmmppp~~~tttssssssqqquuu}}}}}}|||wwwpppooouuu~~~xxx|||oooYYYEEEGGGPPPcccvvv___===777666666555444333222222222222222222222222222222...//////000000//////...///............---------------------------------++++++************++++++,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,...,,,,,,.........555===PPP^^^pppyyyxxxtttqqqqqq|||zzzwwwuuutttrrrqqqpppllllllhhhaaa___``````^^^```aaadddhhhhhhdddbbbdddhhhoooyyywwwzzzvvvuuu~~~vvv[[[XXXqqq\\\JJJHHHIIIAAA@@@???????????????@@@=========>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999888777666555777666555555666555333111111111111111111111111111...///...---+++***+++---,,,+++************++++++************************))))))(((((((((((())))))((((((((()))))))))******)))***+++***((('''((()))(((((()))***************((((((((()))))))))******&&&(((+++,,,,,,,,,,,,---000------//////...333888@@@EEEOOO[[[iiiuuu~~~ooonnnnnnpppssswwwxxxyyy{{{}}}~~~}}}zzztttmmmiiigggkkkppprrrpppiii```ZZZRRRNNNHHHDDD@@@:::333------,,,******,,,------,,,)))*********))))))***,,,000...,,,***)))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''&&&&&&'''''''''''''''''''''''''''''''''(((((((((((())))))''''''(((((((((((())))))((((((((()))******++++++++++++++++++,,,,,,,,,---++++++,,,---...///000000111111000111111222333444333444444555666555555555000333666888888888999:::777777666666777888:::;;;<<<<<<>>>???===>>>HHHSSSuuusss~~~wwwnnnppprrrqqqqqqvvvzzzsssrrryyyyyyvvv|||}}}lllNNNFFFFFFVVVkkkzzz~~~}}}^^^===777666555555333333222111222222222222222222222222......////////////......///............---------++++++++++++++++++++++++++++++************++++++,,,,,,++++++++++++,,,,,,************++++++++++++000+++***///222222111333<<>>???===<<<===???@@@;;;<<<<<<=========<<<<<<::::::::::::::::::::::::888888999999888777666666555555444555666666444222111111111111111111111111...//////---******,,,...++++++***))))))***+++,,,************************((())))))******))))))((((((((((((((()))))))))***(((***+++***'''&&&((()))(((((()))***************(((((((((((()))))))))***&&&(((***+++*********+++///,,,,,,///...******...111444:::BBBLLLWWW```eeebbbfffkkkoooppppppoooooohhhhhhhhhgggddd___ZZZVVVRRRTTTWWWVVVRRRKKKDDD@@@===999555333222///+++'''***---......,,,++++++---(((((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''$$$%%%%%%&&&&&&''''''(((%%%'''(((((('''&&&&&&''''''''''''''''''''''''''''''''''''((((((((())))))'''''''''((((((((())))))'''(((((()))******++++++************++++++++++++++++++,,,---...//////000000000000000111222333444444444555666666666666666111555888999777666666777777777666666777888999:::<<<;;;<<<>>>======CCCKKKaaammmrrrqqq}}}mmmbbbfffmmmnnnmmmppppppggghhhqqqvvvxxxxxxtttzzzzzzgggXXXMMMRRR___kkktttzzz{{{}}}|||]]]===777666555444333222222111222222222222222222222222......////////////......//////.........---------************************++++++************++++++,,,++++++++++++++++++,,,)))************+++++++++'''(((,,,///...***---222+++555BBBJJJPPPYYYgggssszzzuuuuuuuuuyyy|||{{{uuuzzz~~~xxxnnniii[[[\\\hhhyyyxxxjjjfffnnnjjj___^^^kkkqqqoooxxxxxxtttuuuqqquuu}}}|||kkkWWWaaa~~~pppWWWQQQKKK???<<>><<<<<<>>>???:::;;;<<<<<<===<<<<<<<<<::::::::::::::::::::::::777777888888888777777666444333444555777777555333111111111111111222222222///000000...+++***,,,///++++++***))))))***+++,,,************************((()))***++++++***)))((((((((((((((())))))))))))(((***+++***'''&&&'''***(((((()))***************(((((((((((())))))))))))''')))******)))(((((()))+++''''''+++,,,(((***///000...---...222888???CCCIIIPPPYYY]]]\\\XXXTTTSSSLLLKKKJJJHHHGGGDDD@@@===888999:::888444000,,,+++///+++))))))+++---+++)))&&&***---+++&&&$$$&&&))),,,***(((((())))))(((&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$$$$%%%&&&'''((((((%%%'''(((((('''&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''((((((((()))'''(((((()))***+++++++++))))))))))))***************++++++,,,---...///000000000000000111222333444444555666666777777666666333666::::::777555555666777777666666666888999:::>>><<<<<>>===@@@EEEKKKSSS\\\gggxxxxxxeeeYYY^^^hhhkkkkkklllggg]]]\\\fffllluuukkkeeeqqq||||||lllYYYSSSWWW^^^hhhrrrxxx|||~~~||||||]]]???:::999666444333222222222222222222222222111000000///...---,,,,,,---...///......---------,,,,,,,,,,,,,,,,,,+++++++++******)))************+++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,---------......111---...777>>>HHH```xxx}}}tttnnnoooooojjjdddZZZZZZZZZYYYUUUWWWbbbooojjjfffaaa^^^^^^aaadddfffooopppssswww{{{www~~~yyyuuu~~~bbb[[[aaadddWWWHHHAAABBBDDDBBB>>>???===;;;;;;===>>>>>>>>>===;;;:::===AAAAAA===888>>><<<:::;;;<<<<<<999666:::::::::999888777666555555444333333222222333333333111////////////...---......---------,,,,,,,,,++++++++++++++++++++++++''')))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))''''''''''''(((((((((((())))))*********+++++++++++++++,,,------...//////555666666777777666666555000000///...---,,,,,,+++,,,,,,++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,+++---......,,,,,,---///////////////000111222333666666777777777777666666888999999777444333333333444777:::;;;999555333222999:::<<<>>>???@@@@@@@@@@@@BBBHHHUUUffftttyyywwwppphhh]]]XXX^^^hhhmmmlllcccccccccaaaeeeuuuoooddd```aaaxxx}}}yyy}}}tttfffSSSKKKVVVhhhtttvvvzzz~~~~~~{{{yyy|||ZZZ<<<999888666444333222222222111111222222111111000//////...------------...///...------------,,,,,,,,,,,,,,,+++++++++*********))))))*********+++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,------------...///***+++222666===PPPddd~~~}}}}}}{{{ssslllgggbbb^^^ZZZbbb\\\YYY[[[]]]\\\^^^bbbfff___YYY\\\fffpppttttttrrrkkkbbb___dddppp|||~~~zzzxxxyyyvvvooolllnnn}}}}}}~~~yyyuuueeepppzzzaaaRRRJJJAAA>>>@@@BBBAAA>>>???===<<<===@@@BBBBBBAAA===;;;:::<<<@@@@@@<<<888<<<;;;:::;;;>>>???===;;;:::::::::999888777555444444444333222222222222333333111///...//////...---...------------,,,,,,,,,++++++++++++++++++++++++)))***+++***)))((()))+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))''''''''''''(((((((((((()))))))))*********++++++******+++,,,,,,---......//////000000000000////////////...---,,,,,,++++++,,,,,,+++******)))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''')))((((((((('''''''''&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))*********************+++++++++++++++,,,------,,,+++---...////////////000111222333555666666777777666666555777888888666444222222333666777888888666666666777EEECCC@@@===;;;<<<>>>??????@@@DDDNNN^^^kkkqqqqqqfffaaa]]]]]]aaaiiissszzzkkkfffaaa```eeerrryyylllbbb___aaavvv~~~tttaaaPPPMMMSSScccgggmmmrrruuuyyy}}}|||~~~zzzWWW;;;888777666444333222222222000000111111000000///...///...------------...///------------,,,,,,,,,,,,,,,++++++++++++*********)))))))))*********++++++*********))))))*********++++++++++++++++++++++++,,,,,,,,,,,,------------...******---...000===MMMtttyyy~~~zzzyyyuuuvvvuuunnnddd[[[WWWWWW[[[UUUUUUaaaooorrrmmmhhhfff\\\UUU]]]ooo~~~tttjjj]]]WWW[[[ccckkknnnqqqooonnnqqqxxxvvvzzz|||uuurrrmmmkkkjjjkkkhhhddddddgggtttzzz}}}uuurrrxxxtttZZZMMMBBB@@@>>>>>>??????>>>===>>>>>>>>>@@@CCCEEEDDDCCC===;;;:::<<>>;;;::::::999777666444333444444333222222222222222222000///...//////...---------------,,,,,,,,,,,,)))))))))))))))))))))))))))+++,,,+++***)))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((()))((((((''''''(((((()))''''''''''''(((((((((((())))))))))))************))))))******++++++,,,,,,))))))************))))))---,,,,,,,,,++++++******++++++******))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''''''''''''''''''''''''''&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))************)))+++,,,,,,++++++,,,---////////////000111222222555555666666666666555555666777777666333222222333777777777555555777;;;>>>RRRLLLDDD<<<888888;;;>>>>>>===???FFFQQQ^^^iiipppfffaaa^^^aaabbbfffttt{{{ooofffeeejjjrrr}}}~~~wwwnnngggfffiiivvvttt^^^MMMFFFNNNUUU___iiiooouuu{{{}}}~~~yyyXXX===777777666444333222222111000000000000000///...............------.........---------,,,,,,,,,++++++++++++++++++************))))))))))))******************))))))))))))******************************++++++,,,,,,,,,---------///,,,,,,---,,,+++222<<>>>>>>>>>>>::::::999888777555333222444333333222111222222222222000......//////...------------,,,,,,,,,++++++)))))))))))))))))))))))))))***++++++))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((''''''(((((((((''''''''''''((((((((((((((((((((()))))))))******((((((((())))))*********((())))))******))))))(((******************))))))******)))))))))((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))***(((((((((((())))))))))))((()))++++++******+++---///......//////000111222444444555555555555444444444555555444333222222333666666666555666888===@@@RRRLLLCCC;;;777888;;;>>><<<<<<===@@@EEERRRgggyyyyyylllccccccdddhhhxxx|||pppooorrrsssyyy{{{zzzzzzxxxqqqlllooovvv}}}~~~ppp]]]QQQDDDKKKVVVbbblllrrrtttsss|||}}}}}}}}}~~~vvvVVV>>>666666555444333222222111000000000000000///......---..................---------,,,,,,,,,++++++++++++++++++*********))))))(((((()))))))))***************))))))))))))******************************+++++++++,,,,,,,,,---------,,,------,,,***...333555JJJ```lllqqquuuzzz|||{{{{{{yyyyyyxxxrrrqqqqqqqqqrrrssssssrrrlllkkkqqquuulllaaa^^^\\\aaaiiiooopppmmmhhhiiijjjhhhgggllluuu}}}}}}xxxrrrqqquuu|||{{{pppvvvyyyyyy~~~}}}yyytttuuu|||~~~vvvttt{{{aaaNNNEEECCCEEEDDDEEEDDDAAA>>><<<>>>????????????@@@AAAAAA???<<<<<<;;;;;;;;;;;;;;;:::888999:::;;;;;;::::::::::::999999999888666444333222333333222111111111111222111///------...///...---------,,,,,,,,,+++++++++((((((((((((((((((((((((((()))***)))(((((()))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((''''''''''''((((((((((((''''''((((((((()))))))))''''''(((((((((((((((((())))))************))))))((((((((()))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))''''''((((((((()))))))))''')))************+++---............///000111222333333444444444444333333222333444333222111222333333555777888888:::<<<>>>GGGDDD???;;;999:::<<<>>><<<===???>>>===IIIgggwwwggggggqqq~~~vvvvvvuuurrrvvv~~~sssuuuwwwvvvqqqoooxxxxxxxxx~~~sssiiiLLLJJJKKKTTTaaajjjmmmllluuuwwwyyyyyyxxxwwwvvvwwwvvv~~~pppQQQ;;;555555555555444333111111000000111111000000///...------...//////...------,,,,,,,,,,,,+++++++++++++++************)))))))))((((((((()))))))))***************))))))*********************************++++++++++++,,,,,,,,,,,,)))***,,,,,,++++++,,,...***000;;;III]]]ooowwwvvvsssqqqppprrr|||vvvpppjjjjjjrrr{{{xxxqqqffffffhhhjjjmmmppprrrsssrrrssspppkkkgggnnn}}}~~~~~~~~~yyylllgggppptttdddQQQFFFDDDDDDAAA===BBBBBB@@@>>><<<===???AAA???>>>======>>>>>><<<:::<<<;;;;;;:::999999999888888:::;;;:::777666666666777777777777666444333222333333222111111111111111000...------...///......,,,,,,,,,,,,++++++++++++((((((((((((((((((((((((''')))***)))((('''((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((())))))(((((('''(((''''''&&&&&&''''''(((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((('''(((((())))))(((((('''''''''(((((())))))******((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((((((((())))))))))))'''(((************,,,...............///000111111222222333333333333222222000111222222111111222333222444888999999999:::;;;;;;;;;:::;;;;;;===>>>???>>>===>>>>>><<>>AAACCCAAA>>>@@@???>>>>>>>>>>>>>>>>>>>>><<<;;;;;;<<<===<<<;;;;;;;;;;;;:::888888888999777999:::999666444555666555666666666555555444333333222222111111111111111///...,,,---...//////...,,,,,,,,,++++++++++++***))))))))))))))))))))))))((()))******(((((()))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''(((''''''&&&&&&''''''(((''''''''''''((((((((((((&&&&&&'''''''''(((((((((((((((((((((((('''''''''''''''((((((((((((''''''&&&''''''((()))*********''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((())))))(((((()))))))))*********''')))***+++++++++---///...............///111111111111222222222222111111///000111111000000222333333555888888888777888999666777888:::;;;===>>>>>>BBB===;;;>>>>>>AAARRReeekkkhhheeemmmjjj^^^fffooonnnooovvv}}}~~~}}}xxxuuuxxxccc___ooo|||~~~}}}kkkaaaSSSHHHFFFMMMYYYbbbmmmpppuuuwwwxxxwwwwwwwwwtttxxx~~~jjjLLL999333444444555444333111000222222222222222111000000,,,---...//////...---,,,,,,,,,,,,+++++++++******************))))))))))))(((((((((((()))))))))))),,,,,,++++++++++++,,,,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,)))+++,,,,,,,,,------,,,+++//////+++...===PPP\\\mmmnnnqqqyyyqqqiiioooxxxrrrnnnjjjfffeeeiiipppuuuxxxuuullljjjuuu~~~ppphhhttt~~~aaaJJJGGGGGGDDD@@@;;;999<<<@@@BBBAAA@@@@@@@@@???<<<999===;;;999999;;;===>>>===;;;;;;;;;999888777888999666888:::999777555666888444555555555555555444444333222222111000111111111///...,,,,,,...//////...,,,,,,,,,+++++++++******************************)))+++,,,+++***)))***+++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''(((((((((((('''''''''''''''&&&&&&'''''''''''''''''''''((((((((()))&&&&&&&&&'''''''''(((((((((((((((((((((((('''''''''(((((())))))(((((('''&&&''''''((()))***++++++&&&'''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))************''')))+++++++++,,,...///...------......///000111111111222222222222111111...///111111000000111333666777777777555555777888666777777999:::<<<===>>>FFF;;;777===@@@???EEEPPPUUU]]]bbbkkkzzz```QQQ]]]mmmoooooorrr{{{{{{xxxsssqqqzzznnnbbbbbbppp~~~|||sssoooeeeUUUHHHEEEMMMVVVeeeiiiooorrrsssssssssssstttvvvxxxzzz}}}fffLLL:::666555444444222222111000000000000000000000000000...---,,,,,,,,,,,,---...------,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))))))))******++++++************+++++++++,,,------...000333666KKKbbbyyyzzz|||}}}ssslllnnnooonnnkkkiiikkkmmm{{{wwwuuu|||vvveeeccc|||zzzqqqyyyxxx}}}kkkZZZIII???>>>======<<<<<<===>>>???@@@???>>>===<<<;;;::::::;;;::::::999999::::::;;;999999:::::::::999888888:::888777777888999999888;;;:::888666444111000///111222222333333222222111------,,,+++++++++,,,,,,******)))(((((((((((((((++++++)))(((''''''''''''+++)))((('''&&&((()))***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&((((((((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%&&&((((((((('''(((((())))))((('''&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&''''''((((((''''''&&&'''&&&%%%$$$$$$&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))***+++++++++++++++++++++,,,------......///............/////////////////////000111111222222999888777666666777888999:::999888888888:::<<<>>>>>>>>>>>>>>>>>>??????@@@FFFHHHQQQeee{{{vvvdddTTTTTT```kkknnnmmmxxxyyyyyywwwuuu~~~{{{qqqdddZZZWWWjjjvvvwwwqqqjjj\\\JJJEEEJJJTTT\\\dddhhhjjjnnnrrrtttrrrsssuuuwwwzzzeeeKKK999555555444333222111111000////////////////////////...---,,,,,,,,,,,,---...------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))))))))***************))))))*********)))***+++++++++,,,///111///@@@SSScccxxx|||yyy|||www~~~~~~{{{vvvqqqrrrwww||||||vvvwwwtttzzz|||wwwpppvvvyyypppuuufffPPPEEEBBBCCCDDD>>>======<<<===???AAACCC??????>>>===<<<;;;::::::;;;::::::999999::::::;;;999999::::::999999888888:::999777777999:::999888777777666555444333222222111222222222222222222111...---,,,+++++++++++++++******)))(((((((((((((((******)))((('''''''''(((***)))'''&&&'''((()))+++&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%&&&((((((((('''((((((((((((((('''&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$'''&&&&&&%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((())))))***************+++++++++,,,------..................//////////////////000000111222222222777666666555666777888999:::999888777888:::<<<===<<<;;;;;;;;;;;;<<<======DDDEEELLLZZZlllxxxzzzyyynnnggg```\\\___fffooouuuvvvvvvwwwxxxvvvvvvyyyssslllccc___```^^^hhhpppuuuzzz}}}|||xxxuuusssjjj[[[NNNGGGIIIOOOVVV\\\bbbgggjjjllloooppprrrssstttxxx|||~~~cccJJJ888555444444333222111000000...........................------,,,,,,------...,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***))))))(((((())))))***)))))))))))))))))))))))))))***+++*********,,,...'''---444???UUUooo~~~||||||yyyxxx|||zzzvvvzzz|||{{{zzzrrrrrrvvvyyy{{{vvvuuu~~~eee[[[MMMBBB>>>>>>>>>>>>???>>><<<<<<>>>@@@DDDFFF>>>>>>===<<<;;;::::::999::::::999999999999::::::999999::::::999888888777999888777777999999888777444444444444444444444444111111222222222222111111......---++++++***************)))((((((((((((((())))))(((((('''((((((((((((((('''&&&'''(((***+++&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))(((((('''&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&%%%&&&(((((((((''''''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$$$$######&&&&&&'''&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''(((((())))))))))))))))))******+++,,,,,,---------............/////////000000000111222222333333555444444444555777888:::999888777777888999;;;<<<;;;;;;:::::::::;;;<<<<<>><<<;;;<<>>???DDDMMM___xxx|||zzzvvvrrrttt}}}zzzxxxwwwwww{{{zzzuuuyyy{{{bbbXXX___nnnxxx{{{{{{wwwqqqtttyyysssgggNNNFFFAAADDDLLLTTT]]]cccfffiiilllnnnnnnnnnooopppqqqsss{{{yyy]]]EEE666333333222111000//////...........................------------------------,,,,,,+++++++++*********(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))(((((((((((((((((((((((())))))(((((((((((())))))'''((())))))))))))(((''')))+++,,,,,,******+++,,,+++---,,,)))+++222999>>>FFFRRRcccttt}}}sssmmmttt}}}}}}zzzxxx{{{zzziiiYYYNNNKKKFFFEEEBBBAAAAAAAAA@@@@@@???>>><<<::::::;;;===???<<<<<<;;;;;;::::::999999:::999999888888999999:::999999999999888777666555555444444555666666444333444444333333222222222111///000000111111000000///...---,,,+++***************))))))(((((((((((((((((('''''''''''''''((()))'''''''''''''''((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))(((''''''$$$%%%%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&%%%&&&((((((((('''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&''''''&&&$$$"""!!!$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''((((((((((((((((((((()))******++++++,,,------------............///000000111222222333333000000000111333555777999555666666666777888888999:::::::::999:::;;;;;;<<<===>>>@@@HHHXXXtttyyyoootttzzzwwwuuusssttt}}}zzz{{{bbbNNNNNN^^^lllsssyyywwwppppppwwwxxxrrr___PPPBBB???BBBHHHRRR[[[^^^aaaeeehhhiiijjjkkklllkkkkkkoooyyyvvvZZZCCC555333222222111000///..............................,,,------......------,,,++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((()))((((((''''''(((((()))((((((************((((((&&&(((******)))((())))))&&&***------***+++...222///888DDDRRRdddyyyvvvsss{{{}}}{{{|||xxxvvvxxx~~~}}}nnnVVVLLLJJJIIIFFFEEECCCBBBAAA???>>>============<<<;;;:::999999::::::;;;;;;:::::::::999999999999999888888888888999999::::::999999888777555555444333333555666666444222444444333333222111000000//////000000000000//////,,,,,,+++************+++******)))(((((((((((((((((((((''''''&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((((((((%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%&&&((((((((('''%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$$$$######%%%%%%&&&%%%%%%$$$###"""$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&''''''(((((((((((((((((())))))***++++++,,,,,,,,,------------........./////////000111111222222/////////000111444666777444444555666666777777888777777666666777777888999===<<<<<<>>>HHH\\\uuu|||tttnnn}}}uuuttttttwwwvvvvvv{{{{{{}}}||||||nnnXXXLLLNNNTTTdddmmmuuuuuusssssstttsssmmm]]]NNNFFFBBB???EEEOOORRRUUUZZZ]]]```bbbdddffffffbbbdddkkktttzzz~~~vvvtttXXXBBB555222222111000///......---////////////////////////,,,,,,---......---,,,,,,++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((((((((''''''''''''((((((((()))+++,,,,,,+++)))(((&&&(((***+++***))))))*********,,,---,,,******+++---222555777???QQQcccmmm}}}~~~}}}{{{zzzyyy{{{qqqcccUUUHHH===>>>AAA???:::555:::>>>BBBDDDCCC@@@<<<999::::::::::::::::::999999::::::::::::999999999999999999888888888888999999::::::999999888666555444444444555666888777555222333333222222111111000000...//////000000//////...***************++++++,,,******)))((((((((((((((()))(((''''''&&&&&&&&&&&&(((((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((((((((((((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%&&&((((((((('''$$$%%%&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((())))))))))))((())))))******+++,,,,,,---,,,,,,---------..................///000000111111////////////000222444555333333444555666666666666666666555555666666777888:::::::::999<<>>EEEPPP___ppp}}}~~~}}}}}}|||www~~~}}}xxxgggWWWLLLEEE@@@===<<<;;;;;;:::::::::;;;;;;:::;;;<<<======;;;999888999999999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::999888777777777999999;;;999777666666666555333777888888888888666555444333333222111000///......,,,,,,---...---,,,***))),,,+++)))((((((((()))***))))))((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''&&&%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$############$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''''''''((())))))))))))))))))************------,,,------...///000000000000000111111111111///000111111000111333555444444444555555555666666777666555555555666888999<<<<<<;;;:::::::::;;;;;;EEEMMM___wwwyyytttlllhhhddddddjjjrrrxxx|||vvvyyywwwuuulll^^^bbbrrrmmmnnnfff]]]dddwww|||}}}|||rrrdddRRRDDDFFF>>>===FFFKKKJJJNNNWWWYYYYYY\\\aaaffffffaaa]]]mmmpppuuu{{{mmmSSS???222333333222111111000000///------...///000111111222------,,,,,,,,,,,,++++++,,,+++++++++***)))))))))))))))))))))))))))))))))''''''''''''(((((((((((('''''''''''''''''''''''')))(((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''))))))))))))))))))))))))(((((()))))))))*********((()))+++++++++,,,...000,,,---///444===GGGPPPVVVkkkrrrzzzwwwqqqpppsssuuuvvv~~~}}}rrrggg___QQQLLLEEE@@@??????>>>===::::::::::::::::::::::::::::::<<<<<<<<<;;;999888999999999999:::;;;<<<<<<::::::999999999999::::::999999888777777888888999;;;999666666666666555333444555555666555333222111222222111000///...------++++++,,,,,,,,,+++***)))++++++)))((((((((()))***))))))((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''''''''(((((()))(((((()))))))))*********,,,,,,,,,,,,---...///000//////000000000111111111///111111111000111222444444444444555555555666666666666555555555666777888::::::999999888999999::::::@@@NNNfff|||wwwmmmnnnooonnnnnnooosssvvv}}}sssmmmqqqqqqrrrlll\\\eeetttzzz{{{yyy{{{zzzooobbbQQQDDD===AAADDDBBBDDDJJJOOOPPPSSSXXX\\\]]]]]][[[___bbbhhhooowww{{{~~~iiiOOO===333333222222111111000//////,,,,,,---...000111222333------,,,,,,,,,,,,++++++---,,,+++***))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''(((((((((((((((((((((((((((((())))))))))))******%%%''')))***))))))***+++,,,***)))(((***...222555>>>EEEOOOWWW___jjjwww{{{wwwxxx||||||}}}~~~|||zzzzzzzzznnn```TTTMMMFFF===666777666555666888999888777888999:::;;;;;;:::999888999:::;;;;;;;;;:::888777999888888999999:::;;;<<<:::999999888888999999:::888888777777777888888999:::888666555666666555333333444444444444222111000111000000///...---,,,,,,)))***+++,,,+++***)))(((+++******)))((())))))))))))(((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&((()))&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$###$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))(((((())))))))))))******,,,,,,,,,,,,---...////////////000000000000111111111222222111000000222333444444555555555666666666666666555555666666777888888777777777777777888888666:::CCCVVVtttpppuuu|||~~~}}}xxxuuusss}}}}}}sssooosssyyyvvvSSSNNN]]]iii}}}~~~}}}{{{}}}mmm[[[IIIBBB???<<<>>>DDDFFFHHHLLLOOOQQQSSSUUUWWWSSSUUUZZZ```hhhpppwwwzzz}}}yyyuuuzzz{{{}}}fffLLL===555222222222111000000//////------......///000111111------,,,,,,,,,+++++++++,,,,,,++++++***)))((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((('''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((()))))))))***''')))******))))))+++,,,111000---,,,,,,---///000+++///333444555888>>>DDDJJJPPPXXX___bbbdddgggjjjjjjgggccc```bbbfffkkknnnnnnmmmmmmmmmmmmkkkhhhdddZZZZZZXXXSSSMMMIIIHHHHHHDDD>>>777444555555444222999999999999999888666555555777999::::::999888777999999:::::::::999888777888888888888999:::;;;<<<;;;;;;::::::::::::;;;;;;777777777777777888888888999777555555555666555333444444555555444333111000//////......---,,,++++++)))***+++,,,,,,+++***)))+++******)))))))))))))))(((((((((((((((''''''&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$######%%%'''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$##################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((((((((((()))))))))***++++++++++++,,,---...///////////////000000000111111222222111000///111222555555555555666666666666777777777777777888888999666666666666666777888999777===AAAKKKgggpppttt}}}tttuuu{{{|||zzz}}}xxxVVVHHHLLLRRRmmm{{{||||||wwwbbbQQQDDD<<<>>>DDDAAAEEEIIIKKKJJJJJJMMMPPPOOOPPPRRRUUUZZZ```fffiiixxx}}}}}}{{{|||}}}~~~dddLLL===666222222111111000//////...////////////............------,,,,,,,,,+++++++++)))***,,,------+++((('''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))'''''''''(((((((((((((((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''))))))))))))))))))))))))'''(((((((((((()))))))))+++++++++***((()))+++...+++***)))))))))***+++,,,+++,,,---,,,******---000,,,111666999999:::>>>BBB============>>>???AAABBBEEECCCBBBAAABBBAAA@@@>>>777888888777666444333333222222333333333444555777444444555555666777888:::333555777999999888777666888888888888888777777666888888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;666666777777888888888888999777555444555666555444333444444444444222111000......------,,,,,,++++++***+++,,,------,,,++++++************)))))))))(((((((((((()))((('''&&&&&&''''''&&&&&&&&&%%%%%%%%%((('''%%%###"""###%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$##################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''(((((((((((()))))))))+++******++++++,,,---......////////////000000000111222222111000///111222555555555666666666777777888888999999::::::::::::666666666777777999:::;;;777>>>@@@AAARRRkkkuuupppkkklllwwwzzzooovvvvvvaaaRRRKKKIII[[[mmm~~~xxxiiiUUUCCC<<<<<<:::???DDDFFFFFFFFFHHHJJJMMMMMMMMMOOORRRVVVZZZ]]]kkkqqqzzzcccLLL>>>666222111111000000///......000000///......------,,,------,,,,,,,,,,,,++++++''')))+++,,,---,,,***)))))))))))))))))))))))))))''''''''''''(((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''))))))))))))))))))))))))''''''(((((((((((())))))***++++++***((((((***+++))))))((((((((((((((((((+++,,,------,,,---///111---///111000...///222555///111333444333222222222111000......000000000///---...///111222222222222...111444444222111222444000111222222222333666999333444555666777777666666888888777777666666666666888777777888888999:::;;;888999;;;<<<<<<;;;999888555555666777888888888888888666444444555555555444111222222222222000///...------------,,,,,,++++++***+++,,,---...---,,,,,,)))************)))(((((('''((()))))))))(((&&&%%%''''''&&&&&&&&&%%%%%%%%%((('''%%%$$$#########$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$###$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((''''''(((((((((((())))))************+++,,,------......////////////000000111222222111000000222333555555666666666777777777888888999::::::::::::999666666666777888:::;;;<<<999???@@@>>>CCCQQQYYYZZZfffiiiwwwrrrvvv}}}rrrfff[[[UUUVVV___gggoootttzzz}}}|||www{{{{{{iiiRRR@@@777888:::===???AAABBBDDDFFFGGGGGGHHHJJJMMMQQQTTTVVV^^^dddnnnvvv|||bbbLLL===333111111111000//////........................------------,,,,,,,,,,,,++++++))))))(((((()))+++---...))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&&&&''''''''''''(((''''''((((((((((((''''''(((((((((((((((((((((((('''''''''((((((((())))))'''***......---***((('''++++++++++++******))))))((()))***))))))))))))***&&&'''((((((((((((***+++))),,,...---+++***+++---///...---///000111000...000///////////////...---,,,,,,,,,...///000000///111333444333111000222444222333333444555666666666777777666666555555666666777777777777888999:::;;;777999===??????===999777444555666777888888888777777666444444555555555444111222222333222000///...---------------,,,,,,,,,)))***+++,,,---,,,,,,+++)))******+++***)))(((''''''((()))***)))(((&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((('''''''''((((((((()))))))))))))))******+++,,,---........./////////000000///111111111000111222444555666666666777777777777666777888999999999888888555555666777888:::<<<===<<<===?????????BBBFFFJJJWWWcccyyyyyyxxxxxx|||wwwrrrkkkeeelllzzzuuummmooovvv{{{|||zzzjjjWWWIIIBBB???;;;999:::===???@@@@@@AAACCCFFFIIIKKKMMMOOOPPPUUU]]]eeelllrrrwww{{{}}}aaaLLL<<<111111111111000//////......,,,------....../////////---------,,,,,,,,,+++++++++)))&&&%%%&&&***///333))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((()))&&&+++111444222---(((%%%''''''(((((((((''''''&&&((((((((()))((())))))))),,,,,,---------,,,***)))***+++,,,+++)))))),,,///(((((((((***,,,,,,***(((,,,++++++,,,---......---444///+++,,,000222///,,,+++///222333222000111222333333222333333555666777777777666555555555555666777777777777888999:::;;;888;;;@@@CCCCCC@@@;;;888333444666777888888888777777555444444555555555444444444555555444333111000...------------------,,,((()))***+++,,,,,,+++***)))******++++++)))(((''''''((()))***)))(((&&&%%%''''''&&&&&&&&&%%%%%%%%%""""""$$$%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&############$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''((((((((()))))))))))))))***+++,,,---............/////////000///000111111000111333555666666666666777777777777444555666888888777777666444444555666888:::;;;<<<:::777999======::::::>>>BBBVVVsss}}}~~~xxxtttvvvzzzuuuvvvyyytttsssddd^^^tttrrreeeQQQHHH>>>777666999:::;;;===>>>@@@CCCDDDFFFFFFGGGDDDIIIPPPXXX___ffflllppp}}}}}}}}}^^^III;;;444111000///...---------...,,,---...//////...---,,,,,,,,,,,,+++++++++*********'''&&&)))///222111...(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((((((((('''&&&&&&&&&&&&%%%%%%%%%))))))))))))))))))))))))((((((((((((((((((((((((###$$$&&&((())))))((((((((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((()))************))))))((((((''''''((()))))))))************+++***)))))))))***,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------111000000111333444444333111222222333333444444555333444555666666555444333555555666888::::::888777888:::<<<>>>===999555222444444444555555555555666888555222222444555333111222111111111000000//////000000000///......------,,,+++******))))))******((((((((((((((((((((((((******)))(((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&)))(((&&&%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$###"""!!! ######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$#########$$$(((''''''&&&%%%######"""$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$$$$$$$%%%'''(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&%%%$$$###"""&&&%%%%%%$$$#########$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))************+++++++++++++++,,,---...000000111111111111111222333444444444444444555666777888999555444444444444555666666888888888888888999999999<<<<<<;;;:::;;;<<<===>>>BBBPPPeeezzz~~~}}}vvvttt|||}}}yyytttssswwwyyyooo\\\gggyyy|||uuugggOOO;;;444888:::999;;;===>>>??????@@@CCCFFFHHHHHHJJJMMMRRRXXX^^^bbbnnnrrrxxx}}}~~~___III;;;333111111000//////......---------............------,,,,,,,,,+++++++++******,,,)))''')))---///...+++(((((((((((((((((((((((())))))))))))((((((((('''''''''''''''(((((((((((()))(((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((($$$%%%&&&(((((((((((('''''''''''''''''''''''''''&&&&&&'''(((((((((((('''((((((((((((((())))))***))))))))))))((((((''''''(((((()))))))))*********))))))((((((((()))***+++*********************************+++++++++,,,,,,++++++,,,------...//////000000000111222333333333111111222222333444444444333444555666666555444333444444444666888999777555666777999;;;:::888555333333333333333444444444444777555222222444555333111111111111000000000//////000000//////...---------,,,+++******))))))******(((((((((((((((((((((((())))))(((''''''''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&%%%######$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######&&&%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((()))))))))*********++++++,,,------...//////000000000000000111222333333333333333333444555666444444444444444555555666777777777777888888888888;;;::::::999:::;;;<<<===BBBIIIZZZttt~~~|||vvvuuu{{{~~~zzz|||ppp]]]___fffsss|||{{{sssaaaOOOCCC???<<<777AAA???===;;;<<>>;;;777===>>>@@@BBBDDDFFFGGGHHHFFFIIINNNRRRWWW]]]ccchhhpppsssxxx{{{|||}}}}}}~~~~~~}}}~~~___III:::111000111222333222000...---...---,,,++++++,,,---...,,,,,,,,,+++++++++******(((((('''((())))))((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((('''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''(((((((((((((((((((((((()))(((((('''&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&'''((((((((((((''''''''''''''''''(((((()))'''''''''''''''(((((((((&&&''''''''''''((((((((((((((()))))))))******)))************************************+++++++++,,,++++++++++++,,,,,,,,,,,,+++---///...------///111//////000111111222222333333333333222222333333333333222222333555666666555333333333333444555555666333333333333444444444444222333444444333222222222//////////////////000000......------,,,,,,+++++++++***))))))(((((())))))((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&((((((((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((((((((((((((()))))))))******))))))******************.........///000111222333333222111111111111111222222222222222222333444444222333333444555555666666555555555666666666666666888777888???IIITTT\\\___eeekkk{{{nnn```___jjj~~~}}}}}}~~~~~~wwwqqqppppppqqqttt|||xxx{{{zzzxxxyyy~~~yyynnnQQQHHH>>>:::;;;<<<;;;999;;;<<<>>>@@@BBBCCCEEEEEEBBBCCCEEEGGGIIIMMMRRRVVV]]]ccclllrrrvvvwwwwwwwww}}}{{{zzzzzz|||~~~~~~}}}}}}|||]]]HHH:::222000111111222111///...---------,,,,,,,,,,,,------,,,,,,,,,+++++++++******&&&''''''(((((())))))***((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''''''''(((((((((((()))(((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((''''''&&&&&&''''''((()))&&&''''''''''''(((((((((&&&&&&&&&&&&'''''''''((('''((()))*********))))))*********************************+++++++++,,,,,,************************))),,,......,,,+++...000/////////000111111222222333222222111111222222333333222111222444555555555333333333444444555555555333333333333444444444444222444555555333111000000......////////////000000...------,,,,,,+++************)))(((((((((((()))((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&'''(((((((((((($$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$$$$$$$&&&'''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((((((((((((((()))))))))*********))))))))))))******++++++---------...000111333444222222111111111222222333222222111111222222333444222222333444555666666777333444555666666666555555666888:::::::::@@@LLLUUU]]]mmmvvvaaa___fffuuu|||xxxyyy}}}{{{xxxwwwwww___eeerrrxxxmmmdddXXXHHH<<<777888:::;;;::::::;;;<<<===???@@@AAABBBCCCDDDDDDDDDEEEHHHKKKOOOUUU___hhhooosssvvvwwwzzzyyyxxxyyy{{{|||{{{zzzyyy{{{yyyZZZGGG;;;444111111000//////......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++******'''((((((((((((((()))***(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''(((((((((((()))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&'''''''''&&&'''((()))))))))(((((()))))))))))))))))))))))))))))))))************+++''''''(((((())))))******'''+++...---******---000......//////000111111222333222111000000111222333222111///000222444444444222222333444444444333333222222222222333333333333222555777666222///...///........./////////000000------,,,,,,+++***************)))((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&'''((()))$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""######$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$###$$$&&&%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((('''''''''((((((((())))))(((((()))***++++++,,,,,,++++++,,,---...000222333000000000000111222333333111111111111111222333333222222333444555666777777333444555666666666555555555777999999999<<>>@@@AAABBBBBBBBBCCCEEEGGGHHHLLLSSSYYY___fffmmmqqqqqqqqqsssuuuxxxyyyxxxwwwwwwyyy}}}~~~}}}wwwYYYFFF;;;555111000///...---------...++++++---......---++++++,,,,,,,,,+++++++++******((()))***)))((('''((()))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''((((((((()))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%'''((((((((('''&&&(((((((((((((((((((((((((((((((((((())))))))))))$$$%%%&&&'''((()))***+++'''***...---***))),,,000......//////000111111111333222111000000111222333111///......000222333222111222333444444333222111000111111111111222222222333555888666222...---...---.........//////000000------,,,,,,+++******)))******)))((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$######$$$&&&''')))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&"""######$$$&&&''''''(((######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%%%%&&&"""###$$$%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%###"""###$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$#########$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))&&&&&&&&&'''''''''(((((('''((()))***+++,,,------*********,,,---///000111////////////000222333333111111111000111222222333222222333444555777777888333444555666666666555444666444555777;;;===<<<:::BBBSSSlllqqqnnnqqqooollluuu~~~}}}||||||}}}hhhUUUHHHJJJ___www~~~yyyvvvqqqtttuuurrriii]]]SSSMMMBBB@@@===;;;:::;;;<<<>>>;;;===???@@@@@@AAACCCEEECCCDDDFFFHHHLLLSSS\\\bbbiiijjjlllppptttvvvuuutttwwwxxx{{{}}}{{{zzz{{{~~~qqqWWWGGG;;;222222111000//////......///...------,,,,,,------...---,,,+++***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''***)))(((&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''******)))))))))))))))***)))*********++++++++++++,,,,,,------...//////000444111///111666777444000111111111111000000000///222222222222222111000///000111222111000000222444222222111111000//////.........////////////......,,,,,,,,,+++++++++******''''''((((((((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''%%%###%%%$$$$$$&&&$$$!!!"""&&&)))'''%%%$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%'''''''''&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$$$$$$$""" $$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''''''''((())))))%%%&&&'''((()))***++++++)))***++++++------...///222111111111000000//////222111111111111111222222111111111222333444555666555555555555555555444444444555666777999999::::::???HHH___zzzpppwwwyyyvvv}}}zzz}}}}}}{{{www{{{~~~rrraaa[[[SSSWWWcccrrr}}}sssssstttyyy~~~dddWWWGGG===;;;;;;:::777:::;;;<<<>>>@@@@@@??????BBBBBBCCCDDDFFFIIILLLNNNVVVXXX\\\aaaffflllooorrrxxxxxxyyyzzzzzzyyyxxxwwwqqqrrrtttxxx{{{|||zzzyyyxxx{{{~~~qqqWWWGGG;;;222111111000///............------,,,,,,,,,,,,---------,,,+++***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''+++***)))((((((''''''(((&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''))))))(((((('''(((((()))))))))))))))*********++++++,,,,,,------......///111000///333999<<<;;;888111111111111111222222222111222222222222111000000000111222111000000222444333222222111000000//////......////////////......,,,,,,,,,,,,++++++++++++((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$############$$$""""""&&&&&&###"""$$$###""" !!!"""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$#########%%%$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''''''''((())))))&&&&&&'''((()))***+++,,,)))******+++,,,---......111111000000000/////////111000000000111111222333222222222222333444444555555555555555555555444444444555666777888999999999===CCCVVVrrr~~~mmmqqq}}}xxxeeemmmttt}}}|||~~~zzzrrreeebbb[[[dddnnnuuuuuuvvv{{{wwwvvvvvvvvvxxx}}}vvviiiXXXJJJBBB>>>;;;::::::;;;=========???CCCFFF?????????@@@BBBCCCEEEFFFLLLOOOSSSXXX]]]bbbfffhhhqqqrrrtttvvvwwwxxxwwwwwwrrrssstttvvvxxxxxxwwwuuuuuuxxx}}}oooUUUFFF;;;333111000///...------------------,,,,,,,,,,,,------,,,,,,+++***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''))))))((((((((((((((()))&&&&&&&&&&&&''''''''''''&&&''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&'''(((((((((((((((((())))))))))))******++++++,,,---------000//////333999<<<;;;999000000111222222333333444000000111222222222222111000111222111000000222444333333333222111111000000......////////////......---------,,,,,,,,,++++++))))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$"""###'''+++&&&!!!!!!%%%(((%%%######$$$###"""!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###""""""###%%%&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''''''''((())))))''''''((()))***++++++,,,))))))***+++,,,---......///////////////........./////////000111222333444333333333222222333444444444444444444444444555555444555666777888999999999;;;???III[[[nnnzzz{{{wwwvvvxxxdddYYY___lll}}}~~~tttvvvsssllloooxxxtttnnnoooqqquuuzzz{{{yyyxxxzzz}}}vvvnnncccWWWNNNFFF???;;;;;;===>>><<<::::::===@@@<<<<<<===>>>>>>???>>>>>>AAACCCFFFKKKPPPUUUXXXZZZeeefffiiillloooqqqssstttqqqrrrssstttttttttsssrrrtttyyy~~~}}}nnnTTTEEE:::333000///...------,,,,,,------,,,,,,,,,,,,,,,,,,---,,,++++++***))))))******))))))))))))(((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&'''(((%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&'''''''''''''''((('''''''''&&&''''''(((((('''''''''(((((((((((()))))))))******++++++,,,,,,111000///111333444333111000000111111111222222222//////000111222333333333000111222111000000222444333333333222222222111111......////////////......---------,,,,,,,,,,,,+++)))))))))(((''''''&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""%%%&&&%%%###'''///666---%%%!!!$$$'''&&&$$$###&&&&&&%%%%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""$$$&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''''''''((())))))(((((())))))***++++++,,,))))))***+++,,,------.................................//////111222333444444444333222222222333333333333444444444444555555444555666777888888888888;;;<<>><<<;;;::::::888777:::;;;===>>>???>>>======;;;<<<>>>AAAEEEHHHJJJKKKTTTVVVYYY^^^bbbfffhhhjjjlllmmmoooppppppppppppqqqrrrvvv{{{~~~}}}{{{zzzyyylllRRRDDD:::333000///...------,,,,,,---,,,,,,,,,++++++,,,,,,,,,,,,+++******)))*********))))))))))))((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&''''''((((((((('''''''''(((((()))***&&&'''''''''(((((((((((((((((())))))***++++++,,,111000//////000///...,,,000000000000000/////////...///000111222333333333000111222111000000222444333333333222222222222222......////////////......------,,,,,,,,,+++++++++))))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&$$$###&&&///666444***"""###%%%%%%$$$%%%############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''''''''((())))))((((((((()))******++++++((())))))***+++,,,---...------------.....................///000222333444444444333222222222333333333333333333444444555555444555666777777777777777999::::::;;;>>>DDDLLLRRRdddsssttteee]]]XXX^^^oooyyypppnnnvvvxxxvvvyyyhhhUUUUUUZZZcccnnnvvvyyyvvvrrrmmmjjjjjjrrr|||yyyrrrZZZPPPDDD>>>>>>???>>><<<888999;;;===>>>>>>======:::;;;<<<===>>>???@@@AAAFFFGGGJJJNNNRRRVVVYYY[[[aaadddggghhhiiijjjmmmooommmooorrrsssssssssssstttjjjPPPCCC:::444111000///...------------,,,,,,++++++++++++,,,,,,++++++***************+++))))))))))))(((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&'''((())))))%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''''''''((()))******''''''''''''(((((((((((((((((())))))***+++++++++...//////000000000//////......//////////////////...///000111222333333333000111222111000000222444222222222222222222111111......////////////......,,,,,,,,,+++++++++******((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$###!!!###'''+++444+++$$$###$$$###$$$&&&###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''''''''((())))))'''((((((((())))))))))))(((((()))***+++,,,---------------........................///000111222333333333333222222333444444222222333333444444555555444555666666777777777666777888999999:::>>>FFFLLLJJJ___zzzyyypppnnnrrrqqqjjjgggnnn|||}}}yyyxxxyyy}}}}}}nnn```NNNKKKKKKRRR```nnnxxx|||yyyssspppvvvyyy```MMMDDD@@@>>><<<777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======???AAADDDGGGJJJLLLRRRVVVZZZ\\\]]]___cccggghhhjjjmmmnnnoooppprrrtttiiiOOOBBB:::444111111000///............,,,,,,++++++++++++,,,,,,+++***************++++++))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&'''(((((($$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&'''((()))***''''''((((((((()))))))))((())))))******+++,,,,,,---...///000000///000000+++,,,---///000222333333///000111222222222222222000111222111000000222444111111111111111111111111......////////////......++++++*********)))))))))&&&&&&''''''((()))))))))''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""#########,,,'''$$$%%%$$$"""###&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$######%%%&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''''''''((())))))''''''''''''(((((((((((((((((()))***+++,,,------------......///////////////////////////000111111222222222222333444444555111222222333444444555555444555666666777666666666777888999999:::===CCCHHHFFFQQQfffqqqmmmyyy}}}xxxvvvvvvuuuzzz~~~~~~|||xxx|||~~~yyypppfffWWWWWWXXX\\\ccckkkqqquuuwwwvvvuuuvvv|||{{{dddPPPCCC<<<999:::999999888888999999:::888999999999::::::::::::;;;;;;;;;;;;<<<>>>@@@AAACCCHHHLLLNNNNNNQQQVVV[[[___bbbgggkkklllmmmnnnooohhhNNNAAA:::444222111000//////......///,,,++++++++++++++++++,,,+++***************++++++))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((($$$$$$$$$%%%&&&'''((()))(((((((((((()))))))))))))))))))))***++++++,,,,,,---...//////...---------)))***,,,///222444666888000000111222222222222111000111222111000000222444000000000000000000111111......////////////......*********))))))))))))(((%%%%%%&&&'''((()))******''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!$$$&&&'''%%%###$$$###$$$'''%%%""""""&&&&&&&&&&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$%%%&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''''''''''''''((())))))&&&&&&&&&'''''''''''''''(((((()))***+++,,,,,,---........./////////000000000///////////////000111111111111222333444555666111111222333333444555555444555666666666666666666888999999888888;;;???CCCLLLIIISSStttuuummmwwwlllmmmttt}}}zzztttsssxxxyyyxxxpppgggjjjsss~~~~~~tttkkkgggnnnttt{{{|||zzz{{{ttt^^^KKKAAA???>>>===;;;999888888999:::666666777888999:::;;;;;;<<<;;;:::999999:::;;;<<<:::???CCCDDDDDDFFFLLLQQQPPPVVV]]]ccceeeeeeeeeeeebbbJJJAAA:::111222000............---,,,------,,,,,,+++***))))))***+++,,,,,,***))))))***(((((((((((((((''''''&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&$$$$$$$$$$$$&&&&&&)))'''%%%#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((((()))))))))************+++++++++,,,,,,,,,------,,,---...000333666888999222333333222///---..................///000111222000000000000////////////......---,,,,,,+++******)))))))))))))))*********(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$###""""""########################%%%$$$""" !!!"""$$$"""&&&)))(((### """$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&%%%%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$######"""$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""######$$$$$$$$$%%%%%%%%%###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))((((((((((((&&&&&&''''''((()))))))))---...............------///...,,,,,,,,,---///111111222222333333222222111111111111111111222222333333333444555555666666666666555555555777:::===???JJJGGGIIIYYYppp|||mmmnnnwwwzzzXXX\\\jjj|||zzzuuuwwwssssssuuuxxx|||~~~~~~~~~wwwkkkppp}}}yyy___XXX___kkkvvv|||~~~|||{{{{{{zzzxxxrrrhhh]]]TTTNNNJJJCCC;;;888999:::999666;;;666555999:::777888<<<777777777777888888888888555666777999;;;===???@@@HHHIIIJJJMMMPPPRRRTTTUUUbbbJJJBBB;;;333222000...............,,,------,,,,,,+++******)))++++++***((('''''')))+++(((((((((((((((''''''&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&%%%$$$$$$%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((()))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,---...111333555666222333333111///---............//////000111222222111111111000///...------...------,,,++++++******))))))))))))))))))))))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$######"""########################$$$$$$"""""""""$$$&&&''')))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((''''''(((((()))*********------............------///...---,,,,,,...///111111222222333333222222111000000000000000111222222333333444555666666777777555555444444666888:::<<<;;;:::<<>>@@@BBBDDDEEEFFFaaaJJJCCC<<<444222000.........///...------,,,,,,++++++*********++++++)))&&&$$$%%%))),,,(((((((((((((((''''''&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&''')))***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))*********+++++++++,,,,,,++++++,,,,,,...///111222111222222111...------.../////////000111111222222222222111///...---,,,+++------,,,,,,++++++******))))))))))))))))))))))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#################################$$$$$$###$$$%%%''')))***///***%%%$$$&&&(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''(((((()))******++++++,,,------......---------///...---------...///000111111222222222222111111///////////////000111111222222333444555666777888555555444444555666888999555666777999<<>>:::777888:::;;;:::999777888888888999999999999888777777666555444444444555555555666666666777777___GGG???999111111///------/////////...,,,,,,+++++++++++++++***(((***,,,,,,+++)))((()))(((((((((((((((''''''&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&''''''''''''(((((((((((((((((()))))))))******---,,,,,,,,,,,,---......///000000///---,,,---...//////000111111111000000---------------.........,,,+++++++++++++++******))))))))))))(((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$###########################%%%%%%$$$$$$$$$$$$$$$%%%'''&&&$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''(((((()))******+++,,,------,,,,,,............//////000000000111111222222111111000...............//////000...//////000222333333444666666666555666666666666444444444444555777999:::DDDKKK```~~~ooorrrpppnnnuuu~~~zzznnnuuuwwwxxxzzz}}}~~~vvvoooeeehhhssswwwccc[[[kkk|||yyyrrrrrrvvv|||vvvmmmbbbYYYQQQKKKHHH???>>><<<;;;;;;<<<<<<;;;888888888888888888888888666666666555555555555444333333333333222222222222]]]EEE>>>888000111///------/////////...++++++++++++++++++++++++'''***---...---***(((((((((((((((((((((''''''&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&######$$$$$$$$$$$$######%%%%%%%%%$$$###""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((('''''''''((((((((())))))------,,,,,,,,,---........./////////---,,,---......///000111111000///...++++++,,,,,,---......///++++++++++++++++++*********))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$#########""""""$$$%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$######""""""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''(((((())))))***+++,,,,,,,,,,,,....../////////000000000000000111111111111000000...............///000000//////000000111111222222555555555666666666666666333222222444777888666444888;;;MMMooovvvrrrttthhh```fffmmmtttzzzzzzrrrpppoooqqqssssssYYYUUUSSS[[[iiisssvvvtttyyyvvvqqqkkkgggdddcccbbb]]]aaa___VVVJJJBBB<<<777:::::::::999888888777777666666666666666666666666555555555444444333333333[[[DDD>>>999222000///------///000///...++++++++++++++++++++++++(((***,,,,,,***)))(((((((((((((((((((((''''''&&&''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%%%%%%%%%%$$$###$$$$$$$$$%%%$$$$$$$$$###################################################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((,,,+++++++++,,,,,,---...---...///...,,,,,,,,,------...///000000///---,,,,,,,,,,,,,,,,,,---------******************++++++***))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$$$$#########%%%))),,,,,,'''"""$$$$$$$$$$$$$$$$$$$$$$$$#######################################%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&%%%$$$$$$######%%%%%%&&&&&&'''(((((((((((()))***+++,,,,,,,,,,,,......///000000000000000000000111111111111000000//////......//////000111222222222222222222222222333333444555555555555555555444555666777888666555555555???WWWmmmyyy~~~zzzssszzzuuu]]][[[[[[aaalllyyy|||uuuqqqqqqrrreeeSSS@@@===KKK```ooovvvuuuvvvvvvvvvuuuuuuuuuuuu||||||gggTTTFFF===>>>>>>===;;;:::999888777999888888888777777777666888888777777777777666666YYYCCC>>>;;;444000...------///000//////++++++++++++++++++++++++)))******)))''''''((()))(((((((((((((((''''''&&&'''''''''&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$######$$$%%%&&&&&&&&&&&&""""""""""""""""""""""""########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((************+++,,,------,,,.........,,,+++,,,---,,,---///000000...---+++---------,,,,,,+++++++++******************++++++***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""###$$$%%%&&&&&&&&&%%%###$$$,,,444444+++!!!$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""###%%%&&&((($$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&&&&!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&%%%%%%$$$###"""!!!!!!&&&&&&''''''((()))))))))(((((()))++++++,,,,,,,,,......///000000000000000000000111111111111000000///////////////000111111444444444333333333222222000111222333444444444444444555555555333333444555888666:::CCCLLLUUUeeettttttrrr~~~jjj\\\NNNNNN^^^sss}}}}}}|||~~~{{{ggg___RRRHHHFFFPPP___jjjlllqqqyyy|||{{{}}}|||hhhXXXNNNAAAAAA???>>><<<:::999888;;;;;;:::999888777666666666666666666555555555555zzzYYYEEE<<<777444//////...------------...++++++************++++++***))))))***++++++)))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))))))))***++++++,,,,,,+++,,,,,,------,,,,,,+++---...//////---,,,---...//////000000///...------+++++++++*********))))))((('''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$&&&### """&&&(((&&&"""######""""""######$$$%%%%%%%%%%%%$$$$$$#########"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))***+++,,,//////.........//////000......////////////............///000111222222333222444666666444333333444222333333444444333333222222333444444555555444444888777666666;;;CCCOOOVVVZZZkkkyyy}}}rrr___ZZZ^^^YYY___uuu|||}}}}}}sssiiijjjaaaWWW___nnniiiVVV^^^ZZZjjj}}}|||yyyzzzqqqeee[[[WWWQQQOOOPPPHHH:::777======<<<:::888888888999999888888777666444444666888yyyXXXEEE;;;777444//////...------------...++++++************+++++++++************)))'''&&&))))))((('''''''''''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((()))******++++++,,,,,,,,,------------,,,,,,,,,...///...------...///...............---,,,,,,,,,++++++++++++*********((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%""" """&&&'''%%%"""""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))***+++,,,------,,,,,,,,,---.........//////000000//////.../////////000000111111222000222555555333222222333222222333333333333222222222222333444444444444333444333333222333666<<<@@@FFFTTTddduuuiiifffhhhhhhrrrzzztttwww~~~vvvjjjooorrryyyiiiXXXVVV___bbbkkkzzz{{{zzzvvvoookkkkkkooorrrvvvtttvvvwwwiiiRRRCCCBBB;;;;;;;;;;;;;;;999666444999999999888777777999:::wwwWWWDDD;;;666444//////...------------...++++++************++++++************)))'''&&&%%%((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%***+++,,,---+++)))%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$######$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&(((((())))))******++++++------............------+++,,,......------...000------------------,,,+++,,,,,,,,,,,,++++++++++++)))))))))(((((((((''''''&&&&&&&&&''''''''''''((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$""" !!!$$$&&&$$$"""!!!"""###$$$%%%$$$######%%%%%%%%%$$$$$$$$$$$$###"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))***+++++++++*********++++++,,,---//////000000000000///////////////000000000000000000222444444333111111222111222222333333222222111111111222333333333333222333444555444222111222333666???MMMnnnyyysssrrruuuxxxlllqqq|||zzzwwwuuuyyyeeeQQQJJJHHHVVVlllwwwwwwvvvsssmmmhhhiiipppwwwjjjTTTMMM===<<<<<<>>>???@@@???===888888888777888888888999vvvUUUCCC:::666333//////...------------...++++++************++++++((()))******((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%)))+++...000///,,,'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""###$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''(((((()))******+++---..................---***+++------------///000------.........------,,,---------,,,,,,,,,++++++))))))))))))((((((((((((&&&&&&&&&''''''''''''((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###!!! !!!###$$$###""" """$$$%%%&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((''''''(((((()))***+++******)))******+++,,,---//////000000000000///////////////////////////...000222444444333222222222222222333333333333222222000000111222222222222222222444555555444222222333444999@@@[[[{{{vvvoooqqq}}}rrrgggfffvvv}}}}}}yyywwwyyy}}}{{{ttt\\\NNNDDDIIIWWWZZZiiikkkooouuuvvvsssqqqrrr|||qqq```ZZZJJJEEEAAA>>>???@@@???===:::999888888888999999888tttTTTAAA999555333//////...------------...++++++************++++++&&&(((******((('''(((***'''(((((((((((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""$$$(((++++++(((%%%"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&''''''(((((()))******---..................---)))+++------,,,---...000---....../////////......---------,,,,,,,,,++++++))))))))))))((((((((((((&&&&&&&&&''''''''''''((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!"""###$$$###""" """$$$%%%&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((()))***+++************+++,,,---...//////000000000000///////////////...............111333555666444333333333333333444444444444333333///000111111222222111111000111222111//////000222777999888GGGcccpppnnnooolllccclllwwwjjjeeemmmwww{{{|||yyy{{{{{{{{{||||||}}}rrrcccZZZPPPSSSZZZXXX___ZZZ\\\hhhuuuxxxwwwwwwxxxzzzxxxllleeeddd^^^[[[VVVTTTQQQJJJAAA:::@@@===:::888999:::999888rrrRRR@@@999555222//////...------------...++++++************++++++'''***,,,+++)))''')))+++******+++,,,+++***)))(((%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!###&&&((()))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&''''''(((((())))))------............------***+++------,,,,,,---///---...//////000/////////,,,,,,,,,,,,++++++++++++)))))))))(((((((((''''''&&&&&&&&&''''''''''''((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$!!!"""###$$$%%%$$$#########$$$$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$"""############$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((()))************++++++,,,---...///......////////////......---------...............222444666666555333333444222333333444444333333222000000111222222222222111333333222000...---///000333666111555FFFOOOSSS\\\```]]]nnnyyyooojjjqqq{{{||||||}}}||||||vvvkkkhhhiiiiiiuuuzzzdddQQQRRR\\\eeelllrrrzzz{{{zzzvvvooojjjiiijjjrrrtttyyyuuueeeXXXGGGBBB;;;777888888777666qqqQQQ@@@888444222//////...------------...++++++************++++++***---///---)))&&&'''***)))***+++,,,+++***((('''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&((()))((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''((()))))),,,,,,------------,,,,,,+++,,,------,,,+++,,,---,,,---....../////////...,,,++++++++++++*********((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###$$$$$$%%%""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$"""############$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''(((***************+++,,,---...///------............------,,,,,,,,,------......///111333555555444333222333111111111222222111111111000111222222333333222222333444444333111000000111...333///---666:::<<>>pppQQQ???888444222//////...------------...++++++************++++++...111222///)))%%%%%%(((%%%'''((()))((('''%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$"""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%''')))+++,,,+++)))&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''(((((()))+++,,,,,,------,,,,,,++++++---...---+++++++++---+++,,,,,,---.........---+++++++++*********))))))((('''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$$$$%%%&&&######""""""######$$$%%%#########$$$$$$%%%%%%%%%"""############$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&''''''((()))***)))))))))***+++---...///,,,------------------,,,++++++,,,,,,---...//////000222444444333111111222//////000000000000//////111111222333333333333222,,,...111222111000000000...333000...333111...444333BBBVVVfff}}}{{{bbbdddhhhooovvv|||~~~~~~xxxnnnooozzzyyybbbPPPCCCAAAGGGJJJTTT```hhhnnnsssxxxzzz|||{{{~~~zzzpppoooeeeYYYRRRPPPQQQPPPOOOoooPPP???999666444111111111000//////......,,,,,,,,,,,,,,,,,,,,,,,,***444555+++&&&***+++'''***((('''((()))***((('''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&''''''&&&%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###$$$%%%&&&&&&''''''&&&&&&(((((('''&&&%%%%%%$$$$$$'''''''''&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&######$$$$$$$$$%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''$$$$$$%%%&&&&&&%%%%%%$$$'''&&&&&&&&&&&&'''((((((+++,,,,,,,,,,,,,,,,,,------,,,*********,,,...///000000///...---,,,,,,+++------,,,,,,,,,,,,++++++(((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%&&&%%%$$$"""!!!######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########&&&%%%###""""""###%%%&&&%%%$$$$$$######$$$$$$%%%&&&&&&%%%&&&''''''&&&%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%######%%%&&&$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&%%%$$$$$$'''''''''(((((((((((()))'''(((((((((((((((''''''************+++,,,---...000///...---,,,+++++++++,,,,,,,,,,,,---///111222333333333222222222111111111111111111111111111111//////////////////////////////............//////////////////000000000000333999???QQQ{{{yyyvvv{{{uuucccWWW]]]iiirrr~~~{{{~~~yyyttt~~~llleee```WWWNNNMMMPPPNNNJJJSSShhhuuuvvvyyypppllljjjhhhhhhpppqqqiiihhhpppsssnnnmmmNNN>>>888555333.........---,,,,,,++++++++++++++++++++++++++++++)))222444+++&&&***+++(((***(((&&&'''((()))((('''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$%%%&&&&&&'''&&&&&&&&&(((''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&'''((((((++++++++++++,,,,,,,,,,,,,,,,,,*********,,,---/////////......------,,,,,,------,,,,,,+++++++++***(((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%%%%$$$$$$###"""######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&%%%###""""""###%%%&&&%%%$$$$$$######$$$$$$%%%############$$$$$$###"""######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%######%%%%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''((((((((((((''''''))))))))))))***+++,,,---///...---,,,++++++++++++,,,,,,,,,,,,---///000222222111111111000000000000000000000000000000000000//////////////////////////////............//////....../////////000000000///555999EEEccc~~~xxxrrrssszzz|||lll```^^^]]]___iiivvv}}}|||}}}xxxnnnlllmmmppptttyyyhhhTTTNNNVVV\\\YYYqqqwwwyyytttnnnllljjjggggggmmmnnnnnnxxxkkkLLL===777555222---------,,,++++++******************************(((000111***'''***,,,))),,,)))&&&%%%&&&(((((((((&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$##################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$######%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$&&&'''''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&''''''(((*********+++++++++,,,,,,,,,+++*********+++,,,---------------------------------,,,,,,+++***))))))(((((((((''''''''''''&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$############$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###&&&%%%$$$######$$$%%%&&&%%%$$$$$$######$$$$$$%%%""""""############""""""######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###$$$%%%%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&''''''(((((((((''''''(((((((((((()))***++++++---,,,+++***************,,,,,,,,,,,,---...000111000000000/////////......///////////////////////////////////////////////////......------......///.........////////////000+++///222888DDDTTT^^^aaadddcccmmmzzz|||tttmmmbbbYYY___jjjzzzzzzrrrqqqsssyyyrrr\\\TTTNNNGGGSSSYYY\\\]]]```fffkkklllfffhhhiiilllzzzhhhJJJ<<<777444111000000///......------,,,++++++++++++++++++++++++(((---...***(((***,,,***111---)))&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''&&&%%%$$$###''''''''''''&&&&&&%%%$$$&&&&&&%%%%%%&&&&&&'''(((((())))))******+++++++++++++++************+++,,,++++++,,,,,,------------------,,,+++***)))(((((((((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$###""""""###$$$%%%######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$%%%&&&&&&%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''((((((''''''''''''''''''((()))******+++******))))))))))))***++++++,,,,,,---...//////////////////...............................................................------------------...------........./////////,,,,,,...111222555>>>HHHKKKPPPbbbvvv~~~sssjjjllltttssslllppptttkkkoooqqqxxxttthhh___XXXIIILLLLLLJJJLLLUUU]]]aaa^^^aaabbbeeeooo{{{~~~zzzfffHHH;;;777444111111111000000///.........,,,,,,,,,,,,,,,,,,,,,,,,(((+++,,,)))(((***+++)))555111+++((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%###"""&&&&&&''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&''''''''''''(((((()))***+++++++++*********)))***************++++++,,,---------,,,,,,+++***))))))((((((''''''''''''&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$###"""""""""###$$$%%%######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%''')))(((&&&%%%&&&'''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%&&&'''''''''''''''&&&&&&&&&&&&'''((()))***))))))((((((((()))******++++++,,,------.........000/////////............////////////////////////------------------------------,,,,,,,,,,,,------------------............000---...222000---000888;;;???QQQgggwww}}}|||~~~iii\\\fffttt}}}sssmmmrrrttt{{{xxxuuutttsssdddhhhfff\\\RRRMMMJJJGGGNNNPPPSSSVVV___mmmzzzeeeGGG;;;888555111000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))))))))333000,,,)))''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&""""""$$$%%%%%%%%%$$$###%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$"""""""""#####################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&'''&&&&&&''''''((()))******************)))))))))(((*********++++++,,,,,,,,,*********)))))))))))))))'''''''''&&&&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################""""""""""""###$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###&&&((((((%%%###%%%'''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&'''''''''''''''&&&&&&&&&&&&'''((())))))((((((((((((((()))***+++++++++,,,---------------/////////.........------////////////////////////---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......111///000222222//////222444222???OOO___zzzvvvsss{{{___WWW```mmm|||~~~|||ppppppvvvzzzuuuaaaRRRIIIHHHGGGEEEFFFMMM\\\nnnzzzdddGGG;;;999666222///......------,,,+++++++++++++++++++++++++++++++++)))((())))))(((''''''---+++((('''((((((&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&!!!"""$$$%%%%%%%%%$$$###%%%%%%$$$######$$$%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""##################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""$$$%%%%%%%%%%%%###$$$$$$%%%&&&'''((((((''''''&&&%%%$$$$$$$$$$$$""""""###$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$%%%&&&'''((()))******))))))***))))))(((((('''************++++++++++++((((((((()))))))))))))))'''''''''&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!"""#####################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%"""%%%((('''$$$"""$$$'''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%######%%%'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%&&&''''''''''''&&&&&&&&&&&&'''((()))***(((((((((((()))***+++,,,***+++,,,---------,,,,,,------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,,,,,,,,,,------------000000......111111000000,,,333===DDDXXXqqqzzzwwwppphhhiiiwwwsssdddhhhsss||||||ssssssyyy~~~~~~ppphhh]]]YYYTTTSSSUUUXXX]]]aaadddGGG<<<:::666222000//////......---,,,,,,************************,,,)))((())))))(((&&&''''''&&&%%%&&&(((((('''&&&$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&& !!!###%%%&&&%%%###"""&&&%%%$$$######$$$%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%%%%%%%"""###$$$%%%'''((()))))))))'''&&&$$$######$$$$$$ !!!"""###$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%&&&'''((()))***))))))***))))))(((''''''************************''''''(((((()))*********''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!"""$$$$$$$$$###"""#########"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$$$$$$$$$$%%%###&&&***)))%%%###%%%(((######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$&&&%%%######%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&''''''###$$$%%%&&&'''''''''''''''''''''''''''(((******(((((((((((()))+++,,,---***+++,,,---...---,,,+++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++,,,,,,,,,---------)))///000***)))///222000---)))000555222888FFFIIITTTVVVZZZbbbrrrzzz~~~}}}}}}zzz}}}zzzvvvsssuuusssjjj^^^UUU___EEE<<<888555444111///...---......---++++++++++++************)))------,,,,,,+++***))))))))))))))))))((((((((((((%%%%%%%%%&&&&&&'''''''''&&&'''''''''&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$###%%%'''&&&%%%$$$%%%%%%$$$###"""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&$$$$$$%%%###!!!###((($$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&'''((((((((((((((()))******+++++++++++++++++++++***)))((((((((())))))))))))((((((''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#################################""""""######$$$%%%$$$###!!!"""###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''((((((((()))******++++++..................------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,+++***,,,++++++******++++++,,,...---++++++++++++---...,,,,,,,,,---------......000000000000111222333444888999CCCUUUiii{{{mmmdddmmmyyy{{{~~~}}}vvv{{{zzzttt~~~yyy___EEE;;;777444333111///...---......---++++++++++++************)))------,,,++++++***))))))))))))))))))((((((((('''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$###%%%&&&&&&%%%$$$$$$%%%$$$######"""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%---'''###%%%&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''((((((((((((((()))******++++++***++++++++++++***)))((((((((())))))))))))((((((''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#################################""""""######$$$%%%$$$###!!!"""$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$%%%&&&&&&'''&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&''''''''''''((((((((()))******++++++.........---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------,,,,,,+++***,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------------...///.........///000111111333222666@@@NNNccczzzgggccceeekkkrrr{{{{{{||||||yyy~~~^^^EEE;;;777333222111///...---......---++++++++++++************))),,,,,,,,,+++******)))))))))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$"""$$$&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%222)))"""$$$'''&&&###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''((('''(((((())))))******+++******++++++******))))))'''(((((())))))(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$####################################""""""######$$$%%%$$$###""""""$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###$$$&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$#########$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''((((((((('''(((((())))))******+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,++++++***++++++************++++++******++++++++++++******,,,,,,,,,,,,------------------,,,,,,,,,------...000000222444999JJJhhh|||zzzuuuiiidddhhhmmmsss|||{{{|||}}}~~~\\\DDD:::666333111000///...---......---++++++++++++*********)))))),,,+++++++++******))))))))))))(((((((((''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$######$$$%%%$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%000(((###%%%'''%%%######$$$$$$$$$$$$$$$$$$$$$$$$#########$$$&&&***---///###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''%%%%%%%%%$$$$$$$$$######################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&'''(((''''''(((((()))*********))))))************))))))'''(((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$####################################""""""######$$$%%%%%%###""""""$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%%%%%%%$$$###$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((()))''''''(((((()))*********,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***++++++************++++++((()))***++++++***)))(((++++++,,,,,,,,,---------------,,,+++++++++,,,,,,---///333444222888III[[[dddhhhjjjjjjmmm}}}yyyxxx{{{rrr~~~~~~}}}~~~ZZZBBB:::666333111000///...---......---++++++++++++*********))))))++++++***************)))(((((((((((('''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&$$$###$$$%%%$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%(((%%%%%%&&&%%%###$$$((($$$$$$$$$$$$$$$$$$$$$$$$###""""""###&&&)))---///#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''%%%%%%%%%$$$$$$$$$######################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%&&&'''''''''''''''((())))))******((())))))*********))))))''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""##############################""""""######$$$%%%%%%$$$"""###$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%""""""###$$$%%%&&&&&&'''###$$$%%%%%%&&&&&&%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((()))'''''''''((())))))******++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,++++++++++++******))))))******+++((((((***++++++***((((((+++++++++,,,,,,,,,------------,,,+++++++++,,,,,,++++++...111///---111888FFFIIIOOOVVVbbbsss}}}yyy{{{~~~nnnpppyyy~~~~~~}}}~~~XXXAAA:::777444222111///...---......---++++++++++++************)))************************((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%###$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###%%%'''&&&%%%$$$%%%%%%######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%""""""%%%((('''$$$%%%)))$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""###$$$%%%&&&#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$######################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%&&&&&&'''&&&''''''(((((())))))***(((((())))))******))))))&&&''''''((((((''''''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""##############################""""""######$$$%%%%%%$$$######%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$###"""###%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%""""""###$$$%%%&&&&&&'''######$$$%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&!!!"""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((&&&''''''(((((())))))***)))******++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++++++++++++++******))))))))))))******))))))************))))))++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,------///+++***---///------000555777<<>>CCCNNN___jjj|||pppdddggguuunnnNNN???555333555111///......------,,,++++++)))))))))*********++++++((((((((((((''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''***,,,---,,,&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""" $$$...:::CCC@@@???111###%%%%%%$$$###""""""###$$$%%%!!!"""$$$%%%%%%%%%$$$###"""+++***(((...BBBNNNFFF888000***$$$222###"""$$$%%%################################################000@@@AAAAAAEEEAAA777=== 222###!!!***!!!###$$$$$$$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$)))***))))))---000@@@QQQVVVDDD222---***$$$''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$!!!""""""###$$$$$$%%%%%%$$$#########"""""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$$$$%%%"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$###"""###$$$%%%$$$"""########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$!!! ###%%%###$$$$$$%%%%%%$$$$$$######"""!!!"""%%%&&&'''&&&""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&'''((())))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))'''((()))******)))((('''))))))))))))******++++++))))))))))))))))))))))))******))))))))))))******(((''''''''''''((()))))))))************+++...///,,,,,,,,,,,,,,,+++++++++///333---***000//////888;;;CCC___vvvvvvnnnhhh______jjj~~~mmmNNN???555333555111///......------,,,++++++,,,,,,,,,,,,+++)))(((''')))(((((((((''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%(((+++......---&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$***######bbbCCC$$$%%%$$$###""""""###$$$%%%"""###%%%'''''''''%%%$$$''' &&&+++&&&xxxLLL///%%%***"""'''################################################!!!555+++!!!!!!---"""$$$%%%%%%%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%)))(((###111ggg***)))((('''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%$$$#########""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$###"""###$$$$$$$$$"""########################%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))***((($$$  ###$$$$$$$$$%%%%%%$$$$$$$$$"""!!!!!!"""%%%'''((('''""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%######$$$%%%'''(((((()))************************))))))))))))))))))))))))''''''''''''((((((((()))'''((()))******)))((('''&&&'''''''''(((((())))))))))))))))))))))))))))))******))))))))))))******'''''''''''''''((())))))***************+++...000***+++,,,+++***(((''''''&&&---------222...+++333333111@@@QQQSSSSSSWWWUUUdddjjj|||zzzlllooouuu~~~{{{yyyyyy|||nnnKKK<<<999555111000......---------,,,,,,,,,************))))))))))))&&&((()))(((&&&%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&---)))''')))---...+++'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&'''###$$$$$$%%%%%%$$$$$$###111###!!!+++)))---)))%%%!!!###'''%%% ^^^888!!!)))---222"""!!!%%%///000)))'''$$$uuuMMM(((%%%'''"""!!!000,,,&&&)))$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%)))***&&&$$$&&&$$$$$$######$$$$$$%%%&&&$$$222------%%%(((HHHddd***222&&&&&&!!!((( +++""" +++$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%""" !!!!!!"""$$$%%%%%%""" ########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$######""""""###$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#################################'''&&&$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&""""""#########$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&''''''''''''(((''''''((()))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((()))))))))))))))******+++******+++,,,,,,,,,,,,+++///000222555888;;;>>>@@@TTT\\\kkk{{{{{{qqqfffhhhhhhjjj~~~yyywwwnnnKKK<<<999666222111......---------,,,,,,,,,************))))))))))))&&&((()))((('''%%%&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&+++((('''(((,,,---***&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&'''###$$$$$$%%%%%%$$$$$$###,,,''',,,((($$$!!!$$$,,,000SSS111!!!666+++)))&&&"""%%%###333aaaRRR333---$$$%%%"""###)))$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!FFF444)))!!!###$$$$$$######$$$$$$%%%&&&''',,,000444"""222ggg444(((***&&&%%%&&&!!!***!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%$$$""" $$$###$$$%%%''''''%%%###########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$#####################%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$##############################&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&#########$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&''''''''''''''''''((()))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((('''(((((((((((((((((((((((((((((()))************)))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((())))))(((((())))))***+++)))***++++++,,,,,,++++++******+++,,,...000222444666;;;HHHXXXhhhqqqqqqnnnZZZ\\\^^^fff|||~~~oooLLL===:::666333222......---------,,,,,,,,,************))))))))))))&&&((())))))'''&&&&&&''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&'''***+++(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&###$$$$$$%%%%%%$$$$$$###+++%%%+++$$$!!!%%%((( """ 333ttt---###$$$444''' )))'''$$$///jjj %%%###&&& ###***%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!bbb,,,!!!+++###$$$$$$######$$$$$$%%%&&&******(((%%%+++"""qqq&&&++++++!!!$$$'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%$$$"""!!!"""!!! """######"""########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$%%%%%%$$$###"""!!!%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$$$$###########################&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&''''''''''''''''''((())))))))))))(((((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((('''((())))))******)))))))))))))))))))))))))))))))))((((((''''''(((((()))'''(((((())))))(((((('''))))))(((((())))))***+++)))***++++++,,,,,,++++++++++++***++++++,,,------++++++///777CCCNNNTTTVVVSSSUUUXXXaaavvv}}}|||zzzwwwuuuvvvnnnLLL===:::777333333......---------,,,,,,,,,************)))))))))(((&&&((())))))'''&&&'''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&((((((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###+++,,,///```&&&///333222&&&&&& )))000)))((($$$000vvvNNN***...)))!!!&&&$$$((($$$ %%%222NNN %%%YYY999'''++++++&&&***$$$$$$$$$$$$$$$$$$$$$$$$&&&"""111,,,'''!!!)))$$$$$$######$$$$$$%%%&&&$$$'''&&&###(((***@@@TTT$$$PPPddd((($$$,,,!!!&&&###&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######$$$$$$###!!!!!!!!!""""""########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%&&&%%%### $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&'''(((((())))))((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))(((((((((''''''((((((((('''(((((((((((((((((('''((((((((((((((()))******))))))***+++++++++++++++------,,,,,,,,,,,,------222///,,,---111666999;;;EEEIIIMMMWWWhhhwwwzzzuuutttrrrnnnjjjiiitttnnnKKK<<<:::777333333......---------,,,,,,,,,************)))))))))(((&&&((())))))(((''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###"""---''' PPP|||$$$)))""")))$$$&&&///$$$+++ 000///eee$$$$$$***$$$%%%---###)))DDD+++*** """111;;;bbb)))000###)))$$$$$$$$$$$$$$$$$$$$$$$$'''###BBB---,,,$$$$$$######$$$$$$%%%&&&444###888CCC111 FFF^^^+++)))$$$"""(((&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$""""""###$$$###"""$$$""" """$$$&&&&&&########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%&&&%%%### $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''(((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''((((((((('''((())))))***))))))***++++++++++++***)))))))))))))))******+++---------...000111222111///555;;;CCCPPP```lllrrrrrrpppmmmiiifffnnnlllJJJ;;;999666333222......---------,,,,,,,,,************))))))))))))&&&((())))))((((((((()))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###""",,,***,,,&&&222***///%%%$$$!!!$$$((( ((((((!!!###&&&&&& |||***&&&;;;555444)))444 &&&+++######$$$"""+++)))!!!"""444444,,,)))&&&"""$$$$$$$$$$$$$$$$$$$$$$$$###""" %%%)))((($$$$$$######$$$$$$%%%&&&%%%"""+++ iiiYYY )))888+++ $$$hhh'''$$$(((###)))&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$""""""###$$$###"""###!!!"""$$$%%%&&&########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$###$$$%%%%%%$$$###"""!!!###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%##############################$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((((((((((('''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((&&&'''(((((())))))(((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((&&&''''''((((((''''''&&&((((((''''''(((((()))***((()))******++++++******)))((((((((())))))***+++'''))),,,//////...---+++)))---000222666@@@MMMVVV___^^^^^^^^^^^^eeexxxkkkIII:::888555222222......---------,,,,,,,,,************))))))))))))&&&''')))))))))((()))***((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$######..."""...---555$$$+++&&&,,,$$$""")))+++!!!"""***@@@)))&&&$$$333---((($$$""" '''"""PPP###((("""""")))&&& ---!!!""")))!!!$$$$$$$$$$$$$$$$$$$$$$$$ ######BBBHHH---$$$$$$$$$######$$$$$$%%%&&&(((,,,)))###)))'''"""'''---sssAAA!!!((("""***!!!&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$""""""###$$$###### !!!###$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$###########################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&''''''((())))))***((((((((((((((((((((((((&&&'''(((((())))))(((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((&&&''''''((((((''''''&&&(((''''''''''''((())))))((())))))***************+++******)))))))))******(((***,,,,,,+++***((((((...---------,,,---222777@@@@@@BBBFFFHHHMMMZZZgggjjjHHH:::888555111111......---------,,,,,,,,,************))))))))))))&&&''')))***)))((()))***)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$!!!&&&'''555$$$$$$""",,,######!!!%%%+++'''"""))) ---UUU%%%""" ,,,!!!***444$$$!!!aaa###&&&$$$'''$$$'''/// *** '''$$$$$$$$$$$$$$$$$$$$$$$$ '''$$$(((%%%$$$$$$$$$######$$$$$$%%%&&&)))###ccc!!!&&&###///(((...^^^ZZZ!!!''' ***###&&&$$$$$$$$$$$$$$$$$$$$$$$$'''$$$"""!!!"""############"""!!!###%%%'''''''''########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$######"""######$$$%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%########################"""###$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&&&&'''((())))))***((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&''''''''''''''''''&&&'''''''''''''''((())))))(((((()))******************)))((('''&&&%%%%%%%%%)))***************,,,...+++***+++...000000//////,,,,,,...222444777???HHHdddHHH@@@777222111///------,,,++++++++++++,,,++++++******)))(((((((((///+++)))***......+++&&&(((''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%'''((((((&&&###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###&&&&&&!!!&&&"""###"""&&&###"""$$$ """ !!!%%%&&&&&& rrr&&& %%%$$$"""$$$######'''(((""""""999######+++111 ---nnn!!! ,,, %%%$$$$$$######$$$$$$%%% +++###///########################...***&&&"""***---!!!$$$###EEE000###!!!(((!!!%%%%%%$$$###""""""######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$"""############$$$$$$$$$"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$#########"""""""""############$$$$$$$$$"""###$$$$$$###"""###$$$%%%$$$###""""""###$$$%%%"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$#########""""""&&&&&&&&&%%%%%%$$$$$$$$$"""############$$$$$$$$$###$$$&&&&&&$$$######$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%***(((&&&$$$$$$&&&(((***%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&(((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))''''''''''''((((((((((((***++++++++++++,,,,,,,,,)))))))))))))))))))))))))))*********++++++++++++***+++---,,,++++++,,,...//////...---...///000111cccGGG@@@777222222///...------,,,,,,,,,,,,,,,++++++******)))(((((((((***'''%%%'''+++---+++((((((''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$%%%''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$######$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&!!!&&&"""###"""&&&###"""$$$&&&%%%%%%$$$""""""""" """!!!###%%% %%%$$$"""$$$JJJ '''*** ###%%%///'''###000---***%%%### (((%%%$$$$$$######$$$$$$%%%!!!%%%%%%```((($$$!!!"""########################%%%***&&&###$$$((( ;;;%%%%%%YYY$$$---!!!!!!&&&!!!%%%$$$$$$###""""""#########$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$####################################$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$"""############$$$$$$$$$"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$#########"""""""""############$$$$$$$$$"""###$$$$$$###"""###$$$$$$$$$############$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$#########""""""&&&%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$!!!###$$$######$$$%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$######$$$%%%'''%%%&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((())))))(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&'''''''''''''''''''''''')))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))*********+++)))***++++++******+++------,,,,,,+++,,,---...///aaaFFF???777333333111///......---,,,---------++++++******)))(((((((((,,,)))&&&&&&)))+++***((((((''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%######%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&!!!&&&###$$$"""&&&###"""$$$''' &&&%%%(((---!!!$$$111$$$!!!$$$$$$"""$$$***%%%!!!!!!(((!!!$$$...333 555%%%%%%&&& $$$!!!%%%$$$$$$######$$$$$$%%%!!!###))),,,WWW,,,!!!""""""""""""""""""""""""&&&%%%&&&qqq$$$ """(((222000|||666'''$$$$$$"""%%%$$$######"""#########"""######$$$$$$######"""#########$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$"""############$$$$$$$$$"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$###############"""############$$$$$$$$$"""###$$$$$$###"""###$$$$$$$$$%%%%%%%%%%%%$$$$$$"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$###############$$$$$$$$$$$$$$$#####################$$$$$$$$$%%%!!!###$$$%%%$$$###$$$%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&'''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))''')))******))))))***+++******))))))******+++,,,^^^DDD>>>777333444222//////...------------...++++++******)))(((((((((222...***((())))))((('''(((''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''$$$""""""###%%%%%%$$$''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""%%%%%%!!!&&&###$$$"""&&&###"""$$$%%%'''(((333===######(((QQQ$$$###$$$$$$"""$$$)))%%%'''---!!!--- !!!:::;;;111###(((!!!$$$&&&%%%$$$$$$######$$$$$$%%%!!!%%%"""%%%$$$UUU))))))""""""""""""""""""""""""!!!###(((,,,nnn(((---)))%%%,,,@@@!!!)))%%%%%%$$$$$$###############$$$######$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################""""""#########$$$$$$$$$"""###$$$$$$###"""###$$$$$$$$$&&&''''''&&&$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########################################################$$$$$$$$$%%%%%%((())))))(((%%%#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''''''''&&&%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((()))))))))*********(((((((((((((((((((((((('''''''''(((((((((((()))''')))******)))(((***+++)))))))))))))))*********]]]CCC===666333444222//////...------------...++++++******)))(((((((((111...+++((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''$$$""""""###%%%%%%$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%!!!&&&###$$$"""&&&###"""$$$&&&***---%%%:::EEE+++"""&&&|||###$$$###$$$"""$$$!!!%%%&&&$$$+++&&&###'''###,,,"""!!!"""***###%%%)))%%%$$$$$$######$$$$$$%%%%%%$$$***&&&111""""""""""""""""""""""""""")))...xxx$$$)))%%%...QQQCCC ###...%%%%%%$$$###############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################""""""#########$$$$$$$$$"""###$$$$$$###"""###$$$$$$$$$&&&''''''&&&$$$$$$""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$$$$$$$$$$%%%%%%%%%((())))))(((%%%#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%'''(((((('''%%%$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&'''''''''''')))))))))*********++++++((((((((((((((((((((((((&&&'''''''''((((((((((((((()))******))))))***,,,(((((())))))************\\\BBB<<<666222444111///......---,,,---------++++++******)))((((((((()))((('''''''''((())))))(((''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%######%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$%%%!!!&&&###%%%"""&&&###"""$$$%%% ''')))$$$000888(((###"""&&&"""$$$"""$$$???!!!'''"""""",,,===,,,///###!!!###777$$$+++"""&&&(((%%%$$$$$$######$$$$$$%%%((( &&&(((///,,, ########################)))!!!(((%%%%%%""""""===@@@$$$(((000%%%$$$#########"""######$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$"""############$$$$$$$$$"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$##################$$$$$$$$$"""############$$$$$$$$$"""###$$$$$$###"""###$$$$$$$$$%%%%%%%%%%%%$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%###############$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%!!!###$$$%%%$$$###$$$%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''"""###$$$%%%%%%$$$###"""$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((()))))))))))))))))))))))))))))))))''''''''''''((((((((((((((()))******))))))***+++(((((()))***************\\\BBB<<<555222333111...------,,,,,,,,,,,,,,,++++++******)))(((((((((&&&''''''((((((((()))***(((''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$%%%''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$%%%!!!&&&$$$%%%"""&&&###"""$$$!!! """######%%%&&&%%%'''!!!'''!!!$$$"""$$$mmm!!!'''### ---zzziii555CCC@@@###*** %%%%%%%%%$$$$$$######$$$$$$%%%&&&###%%%444ZZZ}}}###&&&$$$$$$$$$$$$$$$$$$$$$$$$(((!!!###]]]!!!666///,,,333$$$(((...&&&#########""""""###$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$####################################$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$"""############$$$$$$$$$"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$"""############$$$$$$$$$"""###$$$$$$###"""###$$$$$$$$$############$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&!!!###$$$######$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$##################%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''#########$$$$$$#########$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))''''''((((((((()))))))))&&&((())))))(((''')))***'''''')))*********)))(((\\\BBB<<<555111222000------,,,++++++++++++,,,++++++******)))((((((((()))***,,,+++***((((((((((((((('''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%'''((((((&&&###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$%%%!!!&&&$$$%%%"""&&&###"""$$$"""%%%###%%%)))$$$"""+++###///!!!(((!!!$$$"""$$$### &&&///%%%EEE###333... '''%%%###%%%$$$$$$$$$$$$$$$$$$%%%!!!"""&&&((()))... )))%%%%%%%%%%%%%%%%%%%%%%%%!!!"""***###***,,,)))!!!&&&!!!&&&+++&&&%%%######""""""###$$$%%%%%%######$$$$$$$$$$$$######!!!!!!!!!!!!""""""""""""%%%$$$$$$$$$$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$########################""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$""""""######$$$$$$$$$$$$"""############$$$$$$$$$"""$$$$$$$$$###"""###$$$%%%$$$###""""""###$$$%%%"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&###$$$&&&&&&$$$######$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$##################%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))%%%&&&((('''&&&&&&''')))&&&&&&((()))))))))(((''']]]@@@;;;999777555000//////...---,,,,,,,,,,,,***************)))(((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########$$$&&&'''"""'''###$$$"""&&&###"""$$$######$$$$$$$$$%%%%%%%%%$$$RRR$$$%%%$$$###%%%''' $$$&&& 333"""222777YYY... """$$$'''########################''' &&&'''+++\\\""""""(((&&&### '''...555###&&&BBBKKK777***$$$***$$$###!!!%%%%%%%%%%%%%%%$$$###"""$$$%%%%%%&&&%%%$$$###"""######""""""""""""######%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$ """###$$$%%%&&&######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$$$$######%%%%%%$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%'''%%%$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$%%%&&&'''((()))''''''&&&%%%&&&'''((()))''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))[[[???:::777555444/////////...---,,,,,,,,,,,,***************)))(((((())))))))))))))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$&&&'''"""'''###$$$"""&&&###"""$$$######$$$$$$$$$%%%%%%%%%$$$___$$$%%%$$$$$$$$$&&&"""$$$!!!***,,,"""SSS999 :::---"""$$$(((###$$$########################$$$!!!)))%%%%%%'''uuu $$$%%% """######&&&"""###&&& """******}}}"""vvvuuu !!!###***)))&&&%%%%%%%%%%%%%%%$$$###"""$$$$$$%%%%%%%%%$$$###"""######""""""""""""######%%%%%%$$$$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%%%%######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$$$$######%%%$$$$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&'''(((((('''&&&&&&%%%&&&'''((()))''''''''''''''''''''''''''''''''''''(((((((((((('''((((((((())))))))))))))))))(((((((((((())))))YYY>>>:::666444333...//////...---,,,,,,,,,,,,***************)))(((((())))))))))))))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$&&&'''"""'''###$$$"""&&&###"""$$$######$$$$$$$$$%%%%%%%%%###sss$$$%%%$$$$$$$$$$$$~~~'''--- !!!&&&((((((nnnPPP(((((("""!!!########################### +++""",,,"""???888''''''###$$$)))"""&&&''' !!!###(((HHHIII777((("""'''###"""$$$$$$$$$%%%%%%%%%$$$######$$$$$$$$$%%%$$$$$$###"""######""""""""""""######&&&%%%%%%$$$$$$%%%%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$$$$######%%%$$$######"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$######%%%%%%%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''(((&&&&&&&&&%%%&&&''''''(((''''''''''''''''''''''''&&&''''''''''''(((((((((''''''((((((((())))))))))))((((((''''''(((((()))XXX>>>:::666444333/////////...---,,,,,,,,,,,,***************)))((((((************************(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''"""'''###$$$"""&&&###"""$$$######$$$$$$$$$%%%%%%%%%"""$$$%%%$$$%%%$$$"""{{{***$$$######%%%***)))<<>>:::555111222000//////...---,,,,,,,,,,,,***************)))((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%$$$&&&'''"""'''###$$$"""&&&###"""$$$######$$$$$$$$$%%%%%%%%%!!!$$$%%%$$$$$$$$$$$$~~~!!!!!!"""000"""&&&&&&$$$---:::444$$$111111,,,)))"""###########################---''' """$$$'''######,,,!!!+++''' ''' ###'''###***111&&&)))%%%!!!OOO000$$$))))))###&&&"""***"""###$$$%%%%%%%%%%%%%%%###"""!!!!!!!!!###$$$%%%%%%$$$$$$######$$$$$$%%%######""""""""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$$$$############""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#########"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%(((******(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&'''((())))))'''%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$%%%&&&'''###$$$%%%&&&'''&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''yyyNNN>>>777555888///000//////.........---------************))))))))))))))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&"""'''$$$$$$"""'''$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$$$$$$$&&&'''sss '''$$$***$$$///'''UUU...///'''222'''...###%%%!!!((()))(((000$$$$$$$$$$$$$$$$$$$$$$$$%%%^^^+++&&&%%%''',,,&&&%%%###000((((((---666$$$###((((((!!!***...,,,######%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!"""$$$$$$######$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$%%%%%%$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$#########""""""########################%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######$$$$$$$$$######"""#################################"""""""""""""""###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$######""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$$$$%%%$$$###""""""###$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''wwwMMM===666444777...///.........------------,,,************))))))))))))))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&((('''&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&%%%"""'''%%%$$$"""'''$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ######$$$&&&'''sss ###%%%)))&&&)))###___222..."""!!!"""'''''' ''')))### ***))),,,$$$$$$$$$$$$$$$$$$$$$$$$(((<<>>888444777///222------,,,,,,,,,+++++++++************)))))))))(((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%!!!(((%%%%%%###(((%%%$$$&&&%%%%%%%%%%%%%%%%%%%%%%%% CCC%%%&&&$$$&&&'''sss,,,+++&&&)))'''___RRR)))(((***&&&!!!---(((444$$$'''%%%"""###%%%%%%%%%%%%%%%%%%%%%%%%+++FFF###((( %%%!!!&&&###!!!)))333666&&&)))%%%######+++!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$ !!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""######$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''oooJJJ???999444777000333------------,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###%%%$$$!!!(((&&&&&&$$$(((%%%$$$&&&%%%%%%%%%%%%%%%%%%%%%%%% 222 &&&'''$$$&&&'''sss+++%%%###$$$"""''',,,qqq BBB&&&+++***!!!(((WWWNNN___,,,---%%%%%%%%%%%%%%%%%%%%%%%% ---&&&^^^}}}!!!%%%+++###%%%%%%$$$$$$!!!'''YYY777&&&EEE((( %%%***######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$ """###$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###!!!"""$$$%%%&&&&&&%%%$$$###############$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$########################!!!!!!!!!"""######$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%############$$$%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''mmmHHH>>>888444555///333.........------------,,,************))))))))))))))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$!!!(((&&&&&&$$$(((%%%%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&###&&&%%%$$$&&&'''ssswww%%%""",,,"""!!!)))000www """%%%]]](((&&&%%%""")))rrr---!!!---+++&&&&&&&&&&&&&&&&&&&&&&&&%%%((()))111(((%%%(((%%%''''''###%%%"""%%%999,,,}}}"""%%%""")))###$$$###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$""""""###$$$%%%%%%%%%$$$###$$$%%%%%%%%%%%%$$$### """$$$&&&&&&&&&%%%$$$""""""#########$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""######$$$%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%############$$$%%%&&&'''%%%&&&'''(((((('''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''kkkFFF===888222444...222//////.........---------************))))))))))))))))))))))))))))))))))))&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%&&&'''((($$$%%%%%%&&&'''((())))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$!!!(((&&&&&&$$$(((&&&%%%'''%%%%%%%%%%%%%%%%%%%%%%%%+++ %%%&&&"""$$$&&&'''sssggg###///!!!(((+++&&&!!!:::///$$$''' ((($$$%%%000***&&&&&&&&&&&&&&&&&&&&&&&&'''$$$ +++,,,###$$$$$$''''''!!!%%%$$$&&&/// &&&###UUU,,,###"""(((+++$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$######$$$%%%&&&&&&%%%$$$### """$$$&&&'''&&&%%%$$$""""""######$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%############$$$%%%&&&'''%%%&&&'''(((((('''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''hhhLLL;;;888333333555222000...------------,,,***+++*********))))))(((((())))))))))))(((((((((((((((''''''''''''&&&&&&&&&%%%&&&''''''((('''''''''''''''''''''''''''''''''%%%%%%''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&###&&&%%%"""(((***(((+++'''***&&&%%%$$$###&&&###%%%%%%%%%%%%%%%%%%%%%%%%...+++""",,, %%%zzz ...((()))!!!+++$$$GGG)))))))))!!!ppp%%%''' ###'''"""EEE444+++$$$%%%&&&'''(((&&&### (((%%%+++))),,,&&&000 &&& 777 '''%%%(((```***)))###&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$###$$$######$$$&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$###$$$%%%'''((($$$$$$$$$$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&gggKKK:::888333333555222000...------------,,,***************)))))))))((())))))))))))(((((((((((((((''''''''''''&&&&&&&&&&&&''''''((()))(((((((((''''''''''''''''''''''''$$$%%%&&&''''''&&&%%%$$$$$$%%%%%%&&&&&&'''''''''&&&!!!&&&---'''"""###$$$''',,,###!!!)))%%%$$$###&&&###%%%%%%%%%%%%%%%%%%%%%%%%---RRR+++$$$%%%'''&&&!!!'''$$$***###)))'''\\\000)))(((,,,YYY<<>>CCC***+++!!!---'''xxx***###%%%###%%%+++''')))"""+++$$$""")))"""$$$###))) )))&&&###"""""""""######$$$%%%########################&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$######$$$&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&```FFF888888555444444000000...------------,,,***))))))))))))))))))******))))))))))))(((((((((((((((''''''''''''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%(((((())),,,### ...LLL(((OOO&&&%%%%%%(((%%%&&&&&&&&&&&&&&&&&&&&&&&&*** )))xxx###%%%$$$)))&&&//////+++###(((+++"""666CCC(((+++***&&&,,,---OOO///(((&&&((('''&&&444\\\'''&&&+++%%%$$$'''"""%%%(((###'''$$$+++ $$$***'''&&&###"""%%%$$$######"""""""""###########################$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$$$$$$$$$$######$$$&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&'''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&]]]DDD888888555444444///000...------------,,,***))))))))))))************))))))))))))(((((((((((((((''''''''''''&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((((('''&&&%%%$$$$$$###)))%%%"""---,,,111vvv&&&%%%%%%)))&&&&&&&&&&&&&&&&&&&&&&&&&&&)))---444444&&&!!!'''%%%(((,,, (((***###&&&///%%%%%%***+++&&&222$$$'''+++xxx(((222(((&&&...""":::bbb'''""""""&&&$$$www$$$ $$$###***(((...aaa''''''"""$$$(((&&&&&&%%%######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!"""###$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$$$$$$$$$$######$$$&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&}}}[[[CCC777999666444444...000...------------,,,***((()))))))))************))))))))))))(((((((((((((((''''''''''''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''(((''''''&&&&&&''''''((('''''''''&&&&&&%%%%%%$$$,,,***###)))666{{{&&&&&&&&&***'''''''''''''''''''''''''''***---dddttt***###(((%%%$$$///111000###&&&)))$$$,,,((('''www000---...***---///&&&)))666666333,,,777,,,:::*** !!!%%%'''"""$$$HHH&&&!!!''''''((( '''ZZZ666%%%$$$&&&"""&&&'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""###$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$$$$######$$$&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$###"""#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&}}}ZZZBBB777999666444444...000...------------,,,***(((((())))))*********+++))))))))))))(((((((((((((((((('''''''''&&&&&&&&&%%%&&&''''''(((((('''''''''''''''''''''''''''''')))((('''&&&&&&'''((()))%%%&&&&&&&&&&&&&&&&&&&&&000&&&///)))***###sss&&&&&&&&&***'''''''''''''''''''''''''''"""'''------((('''((( bbb---$$$,,,###000"""'''(((...+++nnn***,,,+++,,,888&&&888uuuGGG555???444???:::222111777$$$+++)))***###'''!!!%%%###;;;+++%%%(((&&&(((!!!$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$$$$######$$$&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%###$$$%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%%%%%%%&&&'''&&&%%%###"""$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&[[[EEE999777444555666///...------,,,,,,++++++***************************))))))))))))))))))))))))%%%&&&&&&''''''&&&&&&%%%(((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''&&&%%%$$$%%%''')))***''''''''''''''''''''''''%%%&&&''''''(((((('''''''''&&&NNN(((111$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&#########444UUUAAA"""'''+++zzz111$$$+++!!!333)))###&&&///'''>>>TTT---666???444555rrrYYY@@@BBB:::HHH<<<777333???555000(((###111((()))"""OOOBBB###111,,,YYYDDD333%%%###%%%$$$""""""$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&'''$$$###$$$&&&&&&### %%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''%%%###""" !!!"""######$$$$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########&&&&&&%%%$$$$$$######"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&(((((('''&&&%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$"""############$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%yyyYYYDDD888666222444555......------,,,,,,++++++***************************))))))))))))))))))))))))%%%&&&&&&''''''&&&&&&%%%(((''''''&&&&&&&&&'''''''''''''''''''''''''''''')))((('''&&&&&&''')))***''''''''''''''''''''''''%%%&&&''''''((((((''''''111!!!""">>>rrr***###---###)))&&&&&&&&&&&&&&&&&&&&&&&&))))))"""+++)))(((<<<"""dddLLL)))///&&&***&&&&&&'''...000###$$$:::JJJ777VVVttt777EEEHHH:::DDD:::<<<:::555UUU333888,,,000%%%---&&&'''yyy666***FFF111''' """&&&%%%$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&$$$###$$$&&&&&&###!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$"""!!! !!!!!!""""""###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''))))))(((''''''&&&%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%qqqWWWBBB777666111333444---...------,,,,,,++++++***))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&''''''(((''''''''''''''''''''''''+++***(((''''''((()))***''''''''''''''''''''''''%%%&&&''''''(((((('''''')))---000,,,""""""222DDD &&&&&&"""+++&&&&&&&&&&&&&&&&&&&&&&&&'''+++,,,111***"""OOO(((+++$$$(((******///(((%%%///222,,,***---ppp::::::444UUUNNN@@@HHH>>>CCCBBBCCCEEE000AAA666;;;...888;;; ---;;;TTT###$$$'''&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%$$$$$$$$$%%%%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$"""!!!!!!!!!!!!!!!!!!###$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###"""######$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''((((((((()))))))))(((''''''&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%oooUUUBBB888777222333444......------,,,,,,++++++***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''******)))((('''''''''(((''''''''''''''''''''''''%%%&&&''''''((('''''''''!!!######$$$)))...---(((***mmm&&&,,,%%%"""###''''''''''''''''''''''''((( 333&&&:::ddd===$$$999'''---///***666222***222===AAAFFF===EEENNN999KKKFFFIIIVVVIIIHHHOOOEEEMMM888FFFAAA[[[@@@===III>>>===HHH999333===&&&///000###$$$&&&''''''%%%%%%'''''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$############$$$$$$$$$%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$###""""""!!!!!! !!!"""$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''''''''(((((((((((((((((((((''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%}}}rrrTTTBBB:::888333333555000...------,,,,,,++++++***((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&'''(((((('''''''''''''''''''''''')))(((((('''&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''((('''''''''%%%...222,,,%%%###!!!---...###333###%%%***000)))''''''''''''''''''''''''---***... &&&,,,$$$'''mmm)))###%%%+++***&&&+++333222,,,888<<>><<>>GGG888FFF===DDD>>>BBBHHH>>>???BBB999777888%%%000+++---===888111BBB999777DDDBBB+++)))222,,,((()))***+++!!!$$$+++$$$((((((%%%'''***''' $$$$$$######$$$&&&(((***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&& ###&&&&&&$$$###$$$'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%&&&%%%$$$###"""$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%#########$$$$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((())))))&&&&&&&&&'''''''''(((((((((((((((((())))))))))))'''''''''(((((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%uuuPPPCCC888666777555222000000//////...------,,,,,,************))))))))))))+++*********))))))(((((((((((((((((((((''''''&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&''''''(((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''(((''''''''''''((())))))***(((''')))+++,,,)))'''+++******+++...000111222:::>>>CCCGGGKKKOOOOOOMMMOOOOOONNNMMMOOOUUU___fff\\\]]]^^^^^^___dddlllrrrooorrruuuuuusssqqqrrrsssppprrrmmmeeehhh||||||yyy{{{xxxtttrrrsssxxx}}}rrrqqqnnnjjjdddaaaaaabbbcccjjjwww{{{iiiZZZVVV\\\NNNAAA>>>===;;;===BBBCCC@@@@@@BBBAAA===<<<>>>000000000000222555888:::???@@@AAAAAA>>>999333000))))))((((((((('''(((((($$$%%%'''))))))))))))((('''&&&&&&&&&''')))+++,,,%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%(((((((((''''''&&&%%%%%%'''''''''&&&&&&&&&%%%%%%)))))))))((())))))************))))))((('''&&&&&&)))(((((((((((((((((((((((((((''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%$$$%%%%%%'''&&&&&&&&&&&&&&&'''''''''''''''&&&''''''(((((($$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$tttOOOCCC888666777555222000//////......---,,,,,,,,,************))))))))))))************)))))))))((((((((((((((((((''''''&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&''''''((((((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&''''''((()))***(((''''''******)))'''///...---...111666999;;;FFFGGGJJJLLLNNNOOONNNLLLKKKOOOTTTZZZ___eeekkkooouuuuuurrrmmmiiikkkssszzz}}}wwwsssqqqrrrkkknnnooorrr~~~zzzwwwxxx}}}wwwxxxuuupppjjjffffffjjjmmmtttyyywwwmmmjjjlll```UUUOOOIIIBBB@@@BBB@@@>>>>>>@@@???;;;999;;;999888777666555444444333333666<<<@@@@@@===999666444222///+++)))'''''''''&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%$$$$$$$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((((((((()))))))))((((((''''''(((((()))))))))(((((((((((('''''''''''''''''''''''''''''''''))))))))))))))))))))))))&&&'''''''''((((((((((((&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$qqqOOOCCC888777888666222000......------,,,+++++++++************))))))))))))************))))))))))))(((((((((((((((''''''&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&''''''((((((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((())))))***,,,***(((((()))++++++***...000444999???DDDHHHKKKLLLKKKMMMPPPTTTUUUTTTSSSYYY___gggpppvvvxxxxxxwww|||}}}{{{vvvsssyyy{{{xxxwwwxxxxxxyyy{{{xxxzzz}}}}}}}}}~~~}}}{{{yyyxxxzzzzzzxxxtttrrrqqqsssuuuqqquuu}}}~~~uuuqqqqqqvvvooohhhccc[[[SSSOOOOOOJJJGGGGGGHHHEEE>>>::::::;;;:::888666444222000000///111555999;;;<<<<<<<<<@@@===888333...+++)))((((((((('''&&&%%%$$$$$$$$$%%%%%%############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''((((((%%%%%%%%%&&&''''''((((((''''''((((((((()))))))))'''''''''((((((((())))))((((((((((((((((((((((((''''''''''''''''''((((((&&&&&&'''(((((((((((((((&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$oooNNNBBB888777888666222000...------,,,,,,+++******************)))))))))(((*********)))))))))))))))(((((((((((((((''''''&&&((((((((((((((((((((((((''''''''''''((((((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&''''''(((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))***************+++,,,,,,---,,,******+++...000111666;;;AAAGGGLLLOOOQQQSSSTTTSSSUUU]]]eeehhhiiijjjqqquuuzzz~~~~~~{{{wwwtttuuuwwwxxxvvvwww~~~||||||||||||xxxxxx}}}{{{{{{{{{xxxuuutttwwwzzzxxx|||zzzvvvtttqqqvvv}}}~~~zzzxxxyyysssqqqpppnnnkkkhhhgggggg^^^]]]^^^```ZZZNNNEEEAAA???<<<999666444333444555666444111000111444999<<>>AAABBBAAA>>>:::888444222///,,,***)))((((((%%%%%%$$$$$$%%%'''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((''''''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''&&&&&&&&&)))))))))))))))))))))((())))))+++,,,---------,,,+++,,,---...000111222222333333333444444444555555888777777777777666666666333444444444333222000...000///...,,,+++***))))))))))))((('''''''''''''''(((((('''&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$kkkLLLAAA888888:::777222000......------,,,+++++++++************))))))))))))))))))))))))************(((((((((((((((''''''&&&((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&''''''((((((((((((((()))((((((''''''(((((()))''''''''''''''''''''''''(((((((((((((((((((((((('''(((((())))))******+++((((((((('''((())))))***))),,,///222555999>>>BBBKKKKKKLLLMMMSSS___nnnzzz|||vvvvvvxxx{{{{{{~~~wwwnnnlllppptttsssqqqpppllliiijjjlllooowww}}}}}}{{{pppdddbbbfffiiijjjjjjlllooossswwwwwwvvvrrrooollllllmmmssszzz~~~|||xxxvvvsssqqqvvvwwwwwwwww{{{~~~{{{vvvooosss{{{vvvjjjfffddd\\\QQQEEE;;;666555555222333666777666333///---444888===AAACCCCCCAAA???===;;;888333///+++((('''&&&&&&%%%$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&'''''''''((((((((('''''''''''''''((((((((('''''''''''''''(((((((((******))))))(((''''''&&&''''''((((((((((((((()))+++,,,...000111111000000222333444555666888999999;;;;;;<<<<<<===>>>>>>>>>@@@???>>>>>><<<<<<;;;:::===>>>??????>>><<<999888666555333222000/////////,,,+++***))))))(((((()))(((((('''&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$jjjKKKAAA888888:::777222000//////......---,,,,,,,,,************))))))))))))((()))))))))************(((((((((((((((''''''&&&((((((((((((((((((((((((''''''''''''((((((((((((%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&''''''((((((((((((((())))))(((((((((((())))))''''''''''''''''''''''''(((((((((((((((((((((((('''(((((()))******++++++)))))))))))))))***++++++,,,000666<<<@@@EEEKKKPPPMMMRRRXXX^^^eeeppp~~~|||tttuuu||||||uuufff```\\\```iiinnnlllgggnnnhhhdddfffhhhkkkttt}}}|||||||||tttiiidddfffiiikkkmmmooorrrssssssrrroookkkhhhgggiiikkkrrrzzz~~~{{{yyy{{{|||zzzxxxzzz{{{}}}tttoooqqqyyyzzztttrrrnnnhhh___TTTJJJCCC@@@>>>555666777888777555333111000222666;;;>>>AAABBBBBBCCCBBB@@@<<<888444111///,,,***)))'''&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''((((((((((((&&&'''''''''((((((((()))&&&'''''''''((((((((()))************))))))))))))'''((()))***,,,---...///333444777999::::::999888999::::::<<<===>>>??????BBBBBBCCCCCCDDDEEEEEEFFFCCCCCCAAA@@@>>><<<;;;:::???@@@BBBDDDDDDBBB@@@???888888777666666666777777333222111000////////////,,,+++***)))((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$jjjKKK@@@888999:::888333000000//////......---,,,,,,************))))))))))))(((((())))))*********+++(((((((((((((((''''''&&&((((((((((((((((((((((((''''''''''''((((((((()))%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&''''''((((((((((((((())))))(((((((((((())))))''''''''''''''''''''''''))))))))))))))))))))))))'''(((((()))***+++++++++------,,,,,,------...///111777>>>EEEJJJPPPVVV[[[YYYcccooowwwyyyyyyzzz{{{uuunnnqqqsss}}}|||{{{yyyssskkkdddaaa___cccrrruuummmjjjooouuuyyy~~~}}}zzzxxxuuusssrrrnnnooopppooollliiihhhhhh]]]eeejjjhhhiiipppvvvvvvuuuxxx{{{wwwqqqqqqvvv}}}~~~yyyuuuuuussspppkkkeee___YYYUUUSSS@@@===777333222444777:::///000111444888<<<@@@CCCDDDEEEEEEDDDBBB@@@===<<<222111...+++)))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''((((((((()))&&&'''''''''(((((())))))&&&'''''''''(((((()))))))))))))))***++++++,,,,,,---...000333666999;;;<<<;;;===???AAABBBBBBAAAAAA>>>>>>???@@@AAABBBCCCCCCEEEFFFFFFGGGHHHIIIIIIIIIIIIHHHFFFDDDBBB@@@>>>>>>;;;===@@@CCCDDDDDDBBBAAA999999999999:::;;;<<<===;;;:::999888777666666666111000///...------------&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$dddHHH:::888;;;777666666000//////...---,,,,,,,,,,,,++++++************++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&'''''''''(((((((((((((((%%%'''***+++***))))))***000,,,(((***///555888999;;;AAAHHHPPPXXXdddooowwwkkkttt~~~}}}yyyuuurrriiioooxxx}}}wwwsssooojjjnnnpppnnnooorrroooggghhhlllxxx~~~zzzwwwyyyvvvuuuxxx|||yyypppgggjjjhhhccc___bbbiiikkkiiijjjiiihhhiiirrr|||}}}xxxqqqmmmqqqvvvuuusssrrrrrrtttxxxyyyrrrggg```___WWWPPPFFF===888666444333888444222222111111666<<>>@@@BBBDDDCCCBBBFFFKKKKKKFFFDDDFFFLLLGGGCCCCCCAAA>>>???CCCDDD@@@@@@EEEHHHHHHHHHJJJGGGHHHJJJJJJJJJHHHGGGFFFGGGFFFFFFFFFFFFGGGIIIJJJIIIGGGEEEBBB???===<<<;;;@@@<<<;;;;;;777333666>>>;;;<<<<<<999555222222444...,,,***))))))((('''%%%(((''''''&&&&&&&&&&&&&&&)))'''$$$"""""""""$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$'''$$$"""$$$((()))%%%!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$aaaHHH:::888;;;777666666000//////...---,,,,,,,,,,,,++++++************++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((((((''''''&&&(((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((())))))((((((((('''''''''''''''(((((((((((()))))))))+++------,,,+++,,,---***---111666:::===@@@BBBMMMUUU\\\```fffqqqyyy{{{uuuwwwyyyyyyyyywwwtttqqqooosss{{{uuummmkkkkkkjjjkkkooorrrrrrwww}}}|||xxx|||~~~yyy}}}{{{}}}zzztttggggggeeedddiiippprrrnnndddccc```___dddmmmooommmqqqppprrrxxx{{{zzzyyy{{{yyy~~~ooodddaaa___[[[TTTLLLDDD???======888555333555555222333555999@@@HHHKKKIIIFFFEEEFFFJJJEEE???999555111...,,,((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&&&&%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((()))+++---......---***+++...111555888::::::BBBBBBBBBAAA@@@AAAEEEGGGIIIEEEDDDFFFGGGCCCAAACCCAAA??????BBBAAA>>>???BBBHHHEEEFFFHHHFFFAAA@@@BBBEEEGGGIIILLLNNNNNNLLLIIIKKKIIIGGGFFFGGGIIIJJJKKKIIIHHHGGGGGGFFFFFFGGGGGGAAA>>><<<;;;777333555;;;<<<>>>@@@>>><<<::::::<<<666222...,,,+++***)))'''(((((('''&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$'''$$$"""$$$'''(((%%%"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$~~~]]]HHH:::888;;;777666666000//////...---,,,,,,,,,,,,++++++************++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((((((''''''&&&((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((())))))((((((((((((''''''''''''(((((())))))))))))***+++++++++******,,,...***000777;;;???DDDKKKQQQhhhssswwwrrruuu~~~|||wwwwwwyyy}}}~~~{{{uuuqqqwwwzzz~~~}}}xxxpppmmmoooqqqooowwwyyy{{{||||||{{{xxxvvvxxx|||zzzuuugggiiihhhhhhlllrrrsssqqqmmmmmmqqqvvvxxxxxx}}}tttjjjhhhhhheee```XXXOOOGGGAAA???===888666:::;;;888555555555:::@@@CCCCCCBBBCCCEEELLLIIICCC>>>:::666222///***)))(((&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''((((((((((((((((((((((((''''''''''''((((((((((((***))))))((((((((()))))))))***,,,///000111222222333666:::===@@@AAAAAAAAACCCCCCBBBAAA@@@CCCGGGKKKOOOJJJFFFGGGGGGEEEEEEHHHGGGGGGJJJMMMKKKGGGEEEHHHMMMKKKKKKLLLIIIDDDBBBDDDKKKLLLNNNRRRVVVTTTOOOJJJMMMHHHCCCBBBCCCEEEEEEEEEBBBBBBBBBCCCDDDEEEGGGGGGGGGDDDBBBAAA===999999===@@@BBBDDDDDDBBB@@@??????>>>:::555111000...---,,,+++***)))''''''&&&&&&&&&$$$%%%'''(((((('''&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&$$$###$$$'''(((%%%"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%}}}\\\HHH:::888;;;777666666000//////...---,,,,,,,,,,,,++++++************++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((())))))((((((((((((((((((((((((((())))))******+++,,,,,,,,,++++++,,,000333888:::===AAAHHHRRR^^^fff}}}{{{yyywwwooouuu~~~sssmmmrrrvvv{{{zzz{{{|||}}}zzzooowwwpppkkkiiikkkmmmqqqyyy~~~qqqnnnrrrlllkkkiiiiiigggccc\\\WWWIII@@@:::;;;>>>>>><<<===999999777555444666<<>>===BBB???<<<:::999777444222///...---+++***)))(((((($$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&$$$$$$%%%''''''%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%~~~^^^HHH:::888;;;777666666000//////...---,,,,,,,,,,,,++++++************++++++************************))))))))))))))))))))))))'''(((((((((((((((((('''(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))(((((())))))***++++++,,,//////000///000444999===FFFGGGJJJSSS```mmmvvv{{{yyyxxxvvvoooxxxpppeeedddffflllssswwwwwwvvvtttttt|||}}}|||wwwssskkkeeehhhlllnnnpppsss||||||~~~|||tttmmmooovvvppppppttt~~~[[[NNN@@@;;;<<<<<<>>>AAA>>>;;;777222///000222555777:::>>>BBBCCC???888222111///+++(((&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###''''''""" $$$&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((((((((())))))******((((((((())))))*********)))***+++...111444666888???AAACCCCCCBBBCCCFFFHHHDDDEEEEEEDDDBBBBBBDDDFFFOOOSSSZZZ___bbbeeeggghhhiiinnntttsssjjjbbbfffooo}}}zzzvvvnnnggghhhmmmiii___ZZZ```jjjppprrrsssqqqpppooopppooojjjbbb\\\aaa[[[RRRLLLJJJIIIHHHFFFFFFFFFGGGHHHJJJLLLNNNOOOMMMNNNMMMLLLLLLKKKJJJHHHHHHHHHGGGFFFEEECCCAAA???AAAAAAAAABBBBBBAAA===;;;777666444222000...------((('''%%%$$$###$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%___HHH:::888;;;777666666000//////...---,,,,,,,,,,,,++++++************++++++************************))))))))))))))))))))))))'''(((((())))))(((((('''(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))(((((())))))))))))******(((((()))***+++,,,,,,------...000111444999???DDDGGGLLLWWWgggvvv~~~xxxzzzyyywwwzzz||||||~~~ppp^^^ZZZ```hhhooowww||||||zzzyyyzzz{{{zzz~~~|||yyyuuunnnkkkooosssqqqllljjjmmmnnnqqqtttqqqmmmnnnrrrtttuuu{{{jjj[[[KKKAAA;;;999;;;???>>>>>>>>><<<888333---***...222999@@@DDDBBB===999777555111---***'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%,,,---&&&###&&&(((&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&''''''(((((($$$%%%%%%&&&&&&'''''''''&&&&&&'''''''''((((((((('''(((((())))))******+++))))))******++++++,,,,,,***,,,000444888<<<>>>???BBBDDDFFFEEEDDDFFFKKKPPPNNNPPPQQQQQQPPPRRRWWW\\\```eeelllqqqsssrrrrrrrrrpppvvv|||zzzmmmbbbbbbiiitttqqqoookkkdddaaagggooolllbbb\\\aaajjjoooqqqrrrrrrrrrrrrqqqooollliiihhhnnnjjjcccZZZSSSOOOLLLLLLNNNOOOQQQSSSWWWZZZ]]]^^^ZZZ\\\\\\[[[\\\^^^[[[VVVIIIHHHGGGGGGHHHIIIHHHGGGAAAAAACCCFFFHHHHHHFFFDDD@@@???===:::777555444444///,,,)))&&&%%%%%%&&&(((&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%~~~___HHH:::888;;;777666666000//////...---,,,,,,,,,,,,++++++************++++++************************))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))(((((()))))))))*********((())))))***+++,,,---...---000333777<<>>===AAA@@@@@@BBBAAA>>>777000***+++---222999???AAAAAA???>>><<<999444000+++(((&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%&&&&&&%%%%%%###$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&///111)))$$$'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&'''((((((((($$$$$$%%%%%%&&&''''''(((''''''''''''(((((((((((('''(((((()))******++++++******+++,,,,,,---.........111666;;;@@@BBBCCCCCCGGGIIIJJJIIIIIIMMMVVV]]]fffiiikkkjjjgggfffiiimmmjjjnnnsssvvvwwwvvvvvvvvvqqqrrruuusssjjj___[[[^^^bbbaaaaaa```\\\[[[dddoookkkgggdddfffhhhgggiiilllsssuuuuuurrrnnnmmmpppttt{{{yyytttiii]]]UUUSSSSSSVVVVVVXXXZZZ]]]```cccdddhhhkkkjjjhhhjjjlllhhhaaaMMMJJJGGGFFFIIIKKKKKKJJJDDDCCCCCCEEEHHHKKKLLLLLLIIIGGGEEEBBB???===;;;:::666444111...+++)))((((((&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&~~~^^^HHH:::888;;;777666666000//////...---,,,,,,,,,,,,++++++************++++++************************))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))(((((())))))*********+++((())))))+++,,,---......555888===CCCIIIOOOVVV[[[```hhhsssyyyzzzxxxxxxxxxvvvqqqwwwyyywwwzzzxxxrrrvvv}}}zzz{{{}}}~~~ttt{{{uuurrrxxxzzzzzz}}}|||xxxuuu|||yyysssuuu|||zzzsssooommmoooyyytttkkkgggdddfffiiilllvvv}}}zzzzzzkkkfff___YYYPPPGGGDDDFFFCCCAAA@@@>>><<<888444111)))***,,,222888>>>@@@AAACCCAAA>>>999444///***(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$///222(((###&&&&&&!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&'''((())))))$$$$$$%%%%%%&&&'''((((((''''''''''''((((((((()))'''(((((()))***+++++++++++++++,,,------...//////222555;;;@@@DDDEEEEEEEEEQQQSSSTTTTTTUUU[[[fffnnn{{{~~~|||tttnnnlllmmmpppssswwwyyyyyyyyyzzz|||uuuqqqppppppllleee______aaabbbddddddbbbbbbkkkvvvpppqqqttttttoooiiijjjppp}}}zzztttsssyyyxxxiii^^^\\\]]]_________```aaabbbdddeeekkknnnmmmjjjkkkmmmhhh```PPPLLLGGGEEEFFFHHHGGGFFFHHHEEECCCCCCFFFKKKOOOQQQNNNMMMJJJGGGCCCAAA???>>>:::999888555222...***(((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&|||YYYCCC???:::888888777444111000...------......---,,,+++++++++************)))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,+++++++++******))))))---***((()))+++,,,+++)))(((,,,000111......111444888;;;DDDRRRcccnnnqqqpppzzz}}}uuurrrvvv|||{{{}}}~~~zzzxxxyyy}}}{{{zzzuuunnnnnnppp}}}~~~|||xxxxxxyyy|||}}}xxxrrrsss{{{~~~~~~{{{wwwooommmmmmggg^^^ooopppwww~~~wwwuuurrrpppkkkdddaaaaaabbbaaaQQQIII@@@;;;;;;<<<:::888222---,,,111666888<<>>DDDJJJJJJGGGHHHNNNTTTfffvvvyyynnnnnnvvv|||}}}wwwsssqqqnnnnnnoootttwwwwwwxxxuuuooosssvvvqqqhhhdddjjjjjjkkkmmmppprrrrrrqqquuuwwwuuunnnkkkooouuuwww}}}~~~~~~}}}nnnfffdddgggppprrriiidddjjjnnnkkkwwwuuuuuuyyyvvvlllbbb^^^^^^___ZZZOOOJJJMMMRRRTTTUUUKKKDDDGGGKKKMMMMMMMMMNNNPPPOOOLLLLLLNNNKKKFFF>>>;;;999:::;;;999333---******(((''''''''''''((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%$$$%%%&&&((()))'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$zzzWWWCCC???:::888888777444111000...------......---,,,+++++++++************)))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******))))))))),,,***((())),,,...---,,,'''+++000111000222777<<>><<<888222...000444666:::???BBBAAA@@@@@@???<<<666111,,,+++)))&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%''')))***((($$$"""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''''''''((((((((())))))(((((()))))))))(((((('''***+++,,,+++******,,,...***...444888;;;>>>BBBFFFFFFBBBAAAMMM___mmmqqqpppxxxzzzrrrssswwwzzz~~~zzzvvvsssrrrqqqqqqrrrzzz}}}}}}{{{~~~vvvllldddfffiiiiiihhhjjjggggggjjjooouuuvvvtttppplllggg```[[[```iiillljjjmmmmmmooossszzzzzznnnnnnrrr{{{|||ooopppvvvyyyzzzwwwuuuuuuqqqlllllloooqqqqqqlllaaaZZZZZZ]]]^^^[[[PPPFFFDDDFFFFFFFFFGGGKKKMMMNNNLLLMMMNNNKKKFFFDDD@@@======???>>>:::666///---***(((''''''((()))'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$xxxVVVCCC???:::777777777444111000...------......---,,,+++++++++************)))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************)))))))))))))))+++***)))***---...///...+++---000111444999AAAHHHLLLTTTaaaoooyyy~~~~~~}}}|||~~~||||||~~~~~~}}}yyyzzz~~~|||}}}~~~{{{uuuoookkknnnmmmnnnsssyyy~~~~~~}}}www}}}~~~}}}~~~xxxtttnnnhhheeebbbbbbhhhnnnppptttxxxnnnmmmlllnnnrrrwww}}}uuuhhhXXXKKKEEEBBB???<<<>>>777111000111333777<<>>;;;555222...***(((((()))***''''''''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$wwwVVVCCC>>>999777777666444111000...------......---,,,+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))++++++***+++,,,---......000111222444:::DDDPPPXXXbbbiiirrryyy{{{{{{zzzyyy~~~~~~~~~|||||||||~~~zzz|||}}}{{{wwwnnnhhhkkknnnmmmlllmmmnnnrrrwwwyyyzzzzzz}}}}}}zzzrrrooommmjjjiiieeeeeeiiimmmlllmmmpppjjjiiikkkpppuuuyyy~~~vvvfffXXXPPPHHHAAA;;;???888222222222222444888<<<<<<>>>???@@@???>>><<<333000+++'''&&&'''***,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$###$$$&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''(((((((((((()))))))))'''''''''''''''(((((()))''')))+++---///222555888>>>BBBDDDDDDBBBCCCHHHLLL]]]gggttt~~~~~~}}}sssnnnnnnpppppppppssstttpppkkkhhhhhhiiihhhiiillloooqqqqqqtttvvvssspppooouuu}}}~~~vvvnnnmmmdddXXXWWWcccppppppiiikkkjjjnnn|||}}}lll\\\UUUZZZ```hhhtttyyyoooffflll~~~}}}wwwuuuxxx|||~~~zzzppphhhfffeeedddUUUOOOKKKKKKLLLKKKMMMQQQHHHKKKLLLLLLNNNRRRQQQLLLOOOLLLHHHEEEDDDAAA===:::888666333000---+++))))))((('''''''''&&&&&&%%%%%%'''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%%%%&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%xxxWWWBBB>>>999777777666333000000...------......---,,,+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************)))))))))))))))*********+++,,,,,,+++++++++------222333666<<>>===888444555555333222444888888888888999;;;===???888555///***''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###%%%&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%$$$%%%&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((()))))))))******))))))(((((())))))***---///222444666999===@@@===AAAEEEFFFHHHNNNYYYbbbpppyyypppqqqmmmeeedddllltttwww}}}vvvmmmgggfffhhhkkkoootttvvvyyy~~~{{{wwwyyyyyyrrrdddbbb______fffppprrrooorrrqqqsss|||xxxmmmjjjgggccc```___```aaacccbbbeeefffcccfffrrr~~~tttiiieeebbb```ZZZYYY[[[]]][[[VVVTTTVVV[[[\\\XXXSSSQQQQQQMMMGGGLLLKKKJJJIIIGGGEEEAAA>>>;;;:::999777444000---+++++++++***)))'''&&&%%%%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&%%%$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%vvvUUUBBB>>>999666666666333000000...------......---,,,+++++++++************)))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************++++++++++++,,,------,,,,,,...000333888AAANNN]]]lllxxx~~~}}}|||||||||~~~{{{rrrxxxzzz}}}vvvwwwxxx|||~~~~~~zzzwwwuuullluuuzzzwwwtttsssuuuwwwyyyyyy|||}}}~~~|||tttqqquuuzzz|||tttsssuuu{{{|||wwwrrrqqqhhhdddfffooottttttxxx|||wwwpppjjjcccYYYKKK@@@???:::777999888555333444666666444333333666;;;???>>>;;;666111,,,(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((('''&&&%%%&&&'''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((()))))))))******,,,+++*********,,,---...222444777:::===@@@DDDHHHNNNSSSWWWXXXYYY```lllwww|||tttpppnnnnnnmmmjjjhhhjjjiiipppsssrrrwww|||qqqhhhgggiiikkkmmmnnnmmmrrr}}}zzzlllqqqsssqqqrrryyyyyykkkaaabbb```___bbbfffhhheeebbbbbb``````iiiyyyvvvkkkjjjpppssstttuuusssvvvtttlllgggggghhhhhhlllnnnrrrssskkk___WWWWWWbbbdddccc```^^^^^^XXXRRRIIIJJJJJJKKKKKKKKKJJJJJJ@@@@@@???>>>;;;888444222222111000...+++)))(((''''''''''''''''''((((((((('''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&sssQQQBBB===888666666555333000000...------......---,,,+++++++++************)))++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++,,,,,,,,,,,,***,,,...//////000333666:::DDDTTTfffuuu~~~{{{yyyyyy|||{{{yyyvvvvvv~~~xxxxxx|||~~~~~~|||}}}~~~}}}~~~|||xxxzzz{{{wwwwww~~~{{{zzz}}}~~~}}}~~~{{{||||||zzz{{{|||~~~}}}zzz{{{rrriiieeejjjlllkkkqqq|||tttpppmmmkkkhhh___SSSIIIFFF@@@<<<;;;:::666555666444555555333333555999======<<<:::777333...***(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''&&&###"""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((''''''((()))&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((()))))))))*********++++++***+++---000333555666:::@@@GGGMMMTTT[[[```kkkqqquuutttpppqqqyyy}}}iii[[[XXXZZZ]]]___ZZZWWW___kkk{{{uuuppprrrvvvtttuuussspppvvv{{{}}}yyyvvvtttqqqnnnmmmmmmllliiifffgggcccffftttqqqfff\\\[[[\\\[[[[[[\\\YYY^^^___]]]]]]cccjjjlllxxx|||xxxiiiaaa```ccciiioooqqqqqqoooggg^^^NNNMMMKKKIIIHHHJJJMMMPPPIIIGGGEEEBBB@@@?????????;;;999777444111...,,,***&&&'''''''''((((((((()))'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&qqqNNNBBB===888666666555333000000...------...///---,,,+++++++++************)))++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,---------(((+++///000111333888<<>>DDDMMMXXXcccoooyyyzzz}}}mmm```[[[ZZZ___ccciiihhh```]]]kkk~~~~~~{{{{{{}}}uuutttzzz~~~{{{~~~yyyvvvuuuvvvxxxrrrmmmooozzzzzznnn]]]ZZZYYY\\\\\\XXXUUUVVVTTTXXXYYYUUUUUU[[[aaadddyyysssmmmnnnnnnuuu}}}}}}vvvhhh[[[UUUQQQKKKFFFCCCEEEJJJOOOPPPLLLGGGCCCBBBCCCFFFHHHAAA???<<<999555111///---&&&'''''''''(((((())))))'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&)))(((&&&%%%$$$%%%&&&&&&%%%%%%%%%&&&&&&'''''''''&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&nnnLLLBBB>>>:::888888666333000.........---,,,,,,++++++++++++++++++******))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&((())))))(((&&&''''''(((***+++***'''%%%$$$%%%))))))************))))))))))))))))))((((((((((((******+++++++++,,,,,,,,,---)))(((+++---,,,,,,///(((***...000444999@@@DDDTTTiii}}}~~~uuummm{{{~~~~~~yyyzzz~~~||||||yyyuuupppkkkhhhhhhgggeeeeeegggjjjmmmiiijjjjjjhhheeeddddddeeellljjjmmmvvv{{{tttjjjcccnnnhhhjjjsssxxxyyy}}}{{{yyy|||~~~wwwssstttxxx}}}{{{xxxssspppppprrruuuqqqtttpppkkkpppxxxsssggg]]]UUUJJJBBB>>><<<999777666888:::888666444666888888888999::::::777222...)))(((&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&)))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&((()))((('''&&&''')))(((''''''''''''(((((()))&&&)))++++++***+++)))''',,,------///222888???CCC???QQQbbbnnn~~~|||llldddhhheee\\\```lllkkklllttt}}}}}}yyy~~~tttkkkeeeeeejjjpppqqquuuvvvtttxxxnnnaaaZZZZZZZZZ[[[ZZZYYYZZZ]]]VVV\\\```\\\TTTQQQUUU[[[hhh{{{~~~zzzuuuwwwpppeeeeeebbbccc[[[MMMEEEFFFHHHGGGGGGJJJLLLKKKHHHEEEDDDCCCFFFDDDBBB@@@===:::555222111+++&&&%%%(((***)))''''''(((((((((''''''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%'''((()))''''''%%%%%%%%%%%%'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%nnnLLLBBB>>>:::888888666333000//////......---,,,,,,,,,++++++++++++*********)))******************************)))))))))((((((((('''((())))))((('''(((***'''''''''((())))))******))))))************)))))))))))))))))))))))))))(((*********+++++++++,,,,,,...***))),,,,,,***))),,,...///222666>>>HHHQQQWWWdddttt|||vvvooo~~~~~~~~~~~~{{{yyyrrrlllhhheeegggggghhhiiihhhfffaaa^^^___aaabbbaaaaaadddiiimmmooolllhhheeecccbbbbbbccciiilllrrrxxxuuullleeeccckkkbbb^^^ccceeedddjjjuuuyyy~~~}}}zzz{{{}}}{{{wwwzzz{{{xxxwww{{{{{{tttooopppuuuyyyuuuyyywwwsssvvv~~~|||ssspppfffYYYPPPJJJEEE===888777999999777444111111222222333666999<<<;;;999666---+++)))'''%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((()))******(((((()))***))))))((((((((()))******((())))))(((((()))++++++111333777:::===BBBJJJOOO\\\bbbjjjvvvttthhh```^^^dddkkkrrrzzz|||}}}yyyyyyqqqhhhfffhhhjjjjjjjjjggglllnnnooottt}}}|||yyywwwvvvxxx|||~~~tttoooggggggggggggddd```^^^^^^eeeeeebbb]]]XXXWWW\\\```aaalll|||~~~}}}~~~}}}wwwtttvvvqqqjjjnnnxxxqqqoooeeeUUUIIIFFFEEECCCFFFHHHIIIJJJKKKKKKLLLLLLIIIGGGFFFFFFEEECCC@@@===999444---+++,,,,,,)))&&&((((((((((((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%&&&((((((((('''&&&%%%%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%mmmMMMBBB>>>999888888777333000000000//////...------,,,++++++++++++************************************++++++*********)))))))))((())))))(((((((((+++---***'''%%%&&&***,,,,,,+++))))))************))))))))))))))))))))))))))))))))))))*********+++++++++...++++++......++++++---333333666???LLL[[[gggmmmwww{{{wwwttt}}}xxxiiiiiihhhccc^^^]]]___aaajjjooouuuyyyyyywwwtttrrrhhhlllpppppppppssszzz~~~xxxrrrnnnoooqqqqqqqqqqqqxxx|||qqqnnnrrruuuhhh___^^^]]]YYYZZZ___]]]]]]\\\\\\^^^dddlllrrrzzz|||{{{vvvuuu~~~zzzqqquuuzzz{{{uuupppoooqqqsssyyyuuuggg___ZZZTTTHHH???999::::::888444111//////...000333888===>>>===;;;222000,,,(((&&&&&&&&&'''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''***+++,,,,,,******+++,,,******))))))***++++++,,,++++++***((((((***///333777:::???CCCHHHRRR___iii{{{sssqqq|||zzz|||~~~ssskkkeeehhhlllsss|||zzzqqqjjjnnnzzz{{{uuurrrvvv~~~zzzrrrmmmhhhjjjpppsssoooiiidddhhhlllnnnsssyyyyyyuuunnnkkkggggggjjjnnnrrrtttxxx{{{~~~vvvsssvvvooorrruuuxxxzzzzzzyyyxxxnnniiidddcccggglllqqqsssgggeeeiiiooonnnhhhggglllsssppprrruuurrrkkklllsssyyyvvvmmm^^^TTTPPPOOOMMMKKKIIIGGGGGGIIIKKKMMMMMMJJJJJJIIIJJJLLLLLLJJJIIICCC===777222000---)))%%%((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%mmmNNNAAA===999777888777444111000000000///......------++++++++++++++++++++++++************************++++++++++++*********))))))))))))(((((()))---000222---'''&&&***+++)))&&&)))******++++++******))))))))))))))))))*********)))))))))*********++++++,,,***,,,///000...///333555777===JJJZZZjjjuuuzzz|||{{{{{{~~~vvvnnnhhhdddXXX]]]ccceeefffjjjqqqxxxyyy~~~ssshhhdddaaa[[[WWWVVVWWWTTTPPPOOORRRWWW]]]```mmmppprrrppprrr{{{|||}}}{{{|||}}}{{{~~~zzz{{{|||yyyuuuqqqnnnmmmzzzwwwkkkffffffbbbUUUJJJ:::;;;:::999777444333222...///222666;;;======;;;777444///***'''&&&&&&'''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((''''''&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''***+++,,,,,,******+++,,,***))))))******+++,,,------,,,,,,------...444;;;===AAAGGGLLLTTTbbbuuuvvvuuu|||rrrqqqttt|||xxxjjjccchhhpppooo}}}yyyvvvqqqjjjdddgggrrr}}}rrrqqquuuwwwyyyyyyuuusssrrrqqqnnniiilllnnnppptttxxxtttmmmhhhdddaaabbbggglllooopppkkkooovvv{{{xxxqqqpppssssssvvvyyy}}}wwwrrrnnnrrr||||||lllaaa\\\```^^^UUUQQQVVV]]]aaakkkuuuuuupppooossswwwtttooohhhcccaaabbbbbbYYYTTTOOOKKKKKKLLLLLLKKKLLLKKKJJJLLLNNNOOONNNMMMIIIEEE>>>999555000+++'''))))))(((''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%nnnOOOAAA===999777888777444111000000000///......------+++++++++++++++++++++,,,************************++++++++++++*********))))))******)))(((***---000555///)))''')))***((($$$******++++++++++++******((()))))))))*********+++)))************++++++++++++***,,,//////...111777<<>>999777000...,,,)))'''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''########################%%%%%%%%%%%%%%%%%%%%%%%%pppOOO@@@<<<888777888888555222//////......---,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++******)))))))))((((((((((((***+++***))))))***+++))))))))))))******++++++***++++++,,,,,,++++++***((())))))******+++,,,,,,+++,,,,,,,,,,,,------------,,,...222333777AAALLLeeeppp}}}~~~zzztttnnnkkklllnnnvvv~~~yyyqqqllloooppppppqqqrrrtttwwwzzz~~~~~~~~~zzzvvvsssrrrsssxxxwwwxxxzzz{{{{{{zzzzzz{{{{{{wwwrrrqqqqqqoooiiicccRRRLLLDDD???===<<<;;;:::666222...,,,000555;;;>>>???>>>;;;777333...+++)))((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((()))***)))(((((()))***))))))******+++---...///222111555===@@@@@@LLL\\\hhhiiimmmrrrvvvvvvsssppp}}}{{{sssfff^^^fffrrr{{{}}}qqqjjjdddgggpppvvvuuuqqqmmmnnnsss|||}}}xxxqqqjjjeeeaaaaaabbbdddbbbaaaeeelllxxxmmmooouuuvvv{{{~~~}}}yyywwwyyyzzzyyy~~~}}}zzz{{{rrrkkkkkkllljjjiiijjjkkkmmmiiieeekkkxxx|||vvvqqquuu{{{{{{rrrkkkccckkknnnmmmpppssslll___]]]bbbfffeeeaaa^^^\\\\\\llljjjnnnvvvxxxsssmmmkkklllooooooiii___XXXWWWYYY]]]ZZZVVVTTTSSSSSSQQQPPPPPPPPPOOOLLLFFF@@@;;;999666444000---***(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''''''''&&&%%%&&&''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%qqqPPP@@@<<<888777888888555222///......---,,,,,,+++++++++++++++,,,,,,---------++++++++++++++++++++++++))))))))))))(((((((((((((((***++++++)))(((((()))''')))++++++)))))))))******++++++,,,,,,++++++***((())))))***++++++,,,,,,,,,,,,,,,---------......,,,,,,000666;;;BBBPPP]]]tttvvvnnnooonnnnnnqqqxxx~~~zzzsssoookkkkkkmmmmmmhhhdddiiiiiiiiiiiijjjnnntttyyyvvvwww|||~~~}}}{{{zzzrrrtttyyyzzzyyy{{{}}}}}}~~~{{{{{{~~~{{{xxxxxxzzz~~~~~~{{{wwwvvvvvvtttppplllaaaYYYNNNEEEAAA???===;;;???999111---...222777:::AAA@@@>>>;;;777222---+++((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&******)))'''&&&%%%$$$###%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&'''((())))))***%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&'''((()))&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((***+++***)))((()))***+++++++++,,,---...000000<<<888;;;CCCFFFIIIXXXkkkuuunnngggeeejjjooorrrqqquuusssnnneee```gggyyy|||~~~|||lllhhhhhhppp||||||uuu```___```dddiiiqqq|||{{{pppjjjjjjkkkjjjgggdddaaabbbfffhhhggghhhkkklllpppmmmdddeeennnooohhhoootttuuupppmmmnnnppppppttttttxxx}}}~~~vvvnnnkkkjjjmmmkkkfffmmmyyyyyyqqqqqqtttxxxwwwrrrjjjeeebbb\\\jjjqqqnnnttt~~~yyyjjjcccgggiiifffbbbaaaaaaaaaVVVWWWaaaqqq|||{{{xxxyyyyyyhhh[[[VVVWWW^^^[[[WWWUUUTTTSSSQQQPPPNNNOOONNNKKKEEE>>>999777:::888444///,,,***))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%'''((((((''''''&&&'''((())))))((('''&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%mmmOOO@@@<<<888777777666333000111000000///...------------,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++***)))(((******))))))***,,,...//////---,,,......+++,,,///000...111;;;FFFSSSfffwwwuuulllhhhjjjpppxxx}}}wwwrrrtttttttttttttttrrrmmmjjjeeeaaa\\\VVVTTTTTTWWWXXXUUUWWWZZZ[[[\\\^^^```bbbggglllqqqrrrqqqqqquuuyyyzzz||||||vvvppptttyyy|||~~~|||vvvwww~~~|||}}}zzzxxxzzzyyy{{{}}}{{{{{{zzzwwwuuugggccc]]]WWWMMMCCCBBBEEEHHHBBB;;;555///+++000777;;;<<<======:::555///,,,(((((('''''''''((((((((($$$&&&((('''%%%$$$%%%(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%&&&((()))%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&***'''&&&''')))***(((&&&&&&''''''((((((''''''&&&((((((((((((((('''''''''''''''''''''((((((((()))*********)))))))))))))))))))))***++++++++++++******)))***,,,------222999AAA@@@DDDKKKMMMSSSggg}}}ooogggqqqzzzyyyuuuuuulllmmmkkkhhhjjjzzz~~~wwwssszzz~~~xxxtttrrrvvv|||zzzooodddMMMKKKIIIJJJOOOXXXbbbiiijjjmmmooopppooommmmmmmmmqqqooonnnppprrrrrrooolllhhhgggffffffhhhjjjmmmooopppppppppooommmkkkiiihhhggggggiiiqqqzzzvvvxxxzzz}}}~~~zzzwwwvvvsssnnnpppyyy~~~xxxmmmiiiooouuuuuuooogggbbb```aaagggnnnpppppppppssswwwuuuuuunnnbbb^^^bbbffffffaaaYYYZZZfffnnnmmmpppwwwqqqccc^^^]]]\\\UUUVVVUUUPPPIIIHHHKKKPPPMMMRRRVVVQQQFFF:::444222777:::;;;:::555///+++)))***'''$$$'''+++,,,)))$$$''''''&&&&&&&&&%%%%%%%%%((('''&&&&&&$$$$$$###"""((((((((((((((((((((((((%%%'''***,,,,,,+++***(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%lllNNN@@@<<<888777777666333000111000000///......---------,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***************************)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,+++******************+++,,,------,,,******------+++,,,000111///444DDDVVVdddqqq{{{~~~zzzwwwttttttuuu{{{xxxvvvrrrmmmllllllkkkfffbbbaaaaaabbbcccdddccc___\\\RRROOOJJJFFFDDDDDDFFFGGGGGGIIIKKKMMMMMMNNNPPPRRRTTTYYY^^^aaabbbdddjjjooooooqqqtttxxx||||||uuuxxxzzzzzzzzz|||{{{xxxzzz}}}~~~zzzzzz{{{xxxtttuuuzzz{{{rrrvvvuuuyyy{{{{{{xxxxxx{{{~~~wwwrrrmmmfff[[[PPPKKKMMMNNNHHHAAA;;;444///222888<<<===>>>>>><<<888333000+++***)))'''''''''(((((($$$&&&((('''%%%$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%&&&((()))(((&&&&&&&&&''''''''''''&&&&&&(((((((((((((((((((((''''''''''''((((((((())))))***)))))))))))))))))))))+++++++++,,,,,,,,,++++++---******...000222666;;;HHHGGGKKKTTT^^^hhhsss}}}}}}tttrrr{{{~~~vvvnnnmmmmmmjjjhhhlllyyyyyy|||vvvsssmmmsss}}}~~~pppiiigggddd\\\TTTMMMNNNPPPRRRUUUXXX\\\___aaafffmmmqqqsssrrrppppppwwwvvvvvvwwwzzzzzzwwwuuurrrrrrrrrsssuuuwwwzzz{{{zzzzzzyyyxxxuuuqqqmmmkkkiiiggggggkkkqqqsssqqqnnnoooppprrrtttttttttsssrrrssswww|||zzzkkkcccjjjqqqtttrrrnnnlllllldddhhhkkklllkkkmmmrrrxxx{{{}}}{{{sssllliiiddd^^^___YYYZZZcccfff```___dddrrrwwwxxxpppgggbbb^^^[[[UUUTTTQQQLLLGGGEEEEEEGGGJJJMMMRRRTTTOOODDD777///222333555666555222...+++(((&&&$$$%%%((()))'''%%%'''''''''&&&&&&&&&%%%%%%'''&&&&&&%%%%%%$$$$$$$$$'''''''''''''''''''''''''''(((***++++++)))'''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%kkkLLL@@@<<<888777777666333000000000000///......---------,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***************************)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,---------,,,++++++++++++,,,,,,,,,,,,,,,++++++***+++......,,,...333222111;;;QQQhhhuuu{{{|||{{{yyywwwyyyzzzwwwrrrlllddd]]]XXXUUUVVVSSSPPPQQQSSSSSSPPPMMMHHHHHHJJJLLLNNNNNNLLLJJJ>>>===:::888777666777777999;;;<<<===<<<===>>>@@@AAADDDHHHJJJKKKOOOUUUZZZ\\\]]]```dddjjjpppvvvyyy}}}|||{{{~~~|||zzzxxxvvvvvvyyy|||zzzuuusssuuuxxxrrrpppooouuuzzz~~~|||vvvtttrrrtttzzz}}}uuugggWWWNNNMMMLLLFFF@@@<<<666111222777===>>>??????>>><<<999777000...+++(((''''''((()))%%%'''''''''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&'''((('''%%%%%%&&&&&&''''''&&&&&&%%%''''''((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,---+++---333777;;;AAAGGGNNNWWW```fffllluuu|||~~~{{{vvvuuuyyywwwnnnjjjmmmmmmuuuyyyjjjjjjmmmttt~~~}}}qqqccc[[[ZZZ[[[XXXTTTUUUXXXZZZ\\\]]]___bbbeeekkkrrr||||||vvvtttqqqqqqqqqooojjjfffjjjkkkjjjgggcccaaabbbdddkkksss}}}xxxjjjccchhhnnnrrrsssrrrrrrrrrggghhhgggeeedddgggnnnsssooovvv}}}}}}wwwmmmddd^^^\\\___dddaaaWWWSSSVVV]]]fffnnnooommmllljjjggg[[[WWWRRRNNNKKKIIIHHHFFFMMMLLLNNNRRRTTTNNNAAA777111000000333666666333///+++***)))((('''''''''''''''''''''&&&&&&&&&&&&%%%&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***)))'''%%%###'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%jjjLLL@@@<<<888777777666333000000000//////............---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))+++,,,,,,,,,,,,,,,+++++++++,,,---------,,,+++***---,,,...000000...111777555;;;JJJ___rrr{{{|||yyy|||uuuxxx~~~|||qqqhhhccc___VVVTTTOOOJJJFFFBBB@@@???@@@???>>>???AAABBBAAA???999999:::<<<>>>???===;;;777777777666555555444333333555666666555555666777999:::;;;::::::<<<@@@DDDIIIIIIKKKOOOUUU]]]dddhhhsssvvvzzz}}}xxx{{{}}}~~~~~~}}}uuuqqqvvvzzz}}}yyyooonnnnnnqqqwww{{{vvvkkk]]]TTTRRRIIIDDD???>>>:::666666:::===>>>@@@AAAAAA???===<<<666333...***''''''((()))&&&'''''''''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&''''''((('''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''(((((((((((('''(((((((((((())))))))))))))))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,,,,///555<<>>;;;888777666777777777777666777888999999888666666666777999999777555777888999999999888666555555666777666555444555666888888777555444444777999;;;;;;<<<>>>DDDKKKRRRWWWhhhkkkppptttwwwzzz}}}~~~~~~~~~{{{}}}~~~}}}|||mmmmmmnnnooosssxxx~~~uuuqqqpppqqqnnngggbbbbbbQQQLLLGGGEEEBBB===<<<>>>===>>>AAACCCCCCAAA???>>>:::666111,,,)))(((((()))''''''&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&''''''((('''''''''&&&&&&&&&''''''(((((((((%%%&&&&&&&&&&&&%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&'''''''''(((((())))))(((((((((((()))))))))***(((((())))))************,,,++++++++++++,,,---......555???DDDBBBDDDRRRbbbiiixxx~~~zzz}}}~~~{{{vvvpppmmmsss}}}xxxmmmmmmkkkpppvvvzzz{{{vvvppplllfffeeedddfffhhhiiigggfffkkkpppwww}}}}}}qqqkkklllooo{{{|||yyyrrroooqqqqqqooonnnlllkkkmmmrrrvvvwwwwwwfffgggiiiiiihhhhhhiiiiiinnnooorrrvvvwwwrrrjjjeeegggggghhhfff```ZZZZZZ]]]]]]]]]XXXSSSVVVaaammmrrrvvvnnnddd```___^^^ZZZVVVSSSRRRQQQNNNMMMMMMOOOQQQJJJAAA777333444777888777999888666222---***))))))(((((('''''''''&&&&&&&&&$$$%%%%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%kkkLLL@@@<<<888777777666333000//////////////////......---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***************************))))))))))))))))))))))))************************))))))***+++++++++******,,,,,,------------,,,,,,,,,,,,---///...000999DDDVVVeeessswwwuuuuuuwwwxxx}}}zzzooonnnyyytttooo]]]PPPCCC???>>><<<:::::::::999777666555666777777555555555555666666666666:::999888999::::::888777888999:::::::::999777666777888999999777777888999999888777777666777888999666555555777:::???EEEHHHYYY]]]ccciiinnntttzzz~~~~~~wwwzzz|||rrrqqqpppnnnooosssyyy~~~xxxssspppqqqooojjjggghhh^^^VVVNNNJJJFFF???<<<<<<>>>AAADDDFFFFFFDDD@@@>>><<<999444///+++)))))))))((('''&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&'''(((((())))))%%%'''((('''&&&%%%&&&'''&&&''''''''''''''''''&&&&&&&&&''''''((()))))))))((((((((()))))))))******((((((((()))******++++++,,,+++++++++,,,...000111444;;;EEEHHHDDDDDDRRRbbbxxxwwwxxx|||wwwkkkoooxxxxxxyyynnn]]]XXXTTTYYYaaaiiimmmmmmkkkiiijjjhhhfffeeefffiiimmmpppuuu|||wwwtttpppkkkccc___[[[^^^fffnnnqqqqqqdddhhhmmmrrruuutttrrrpppxxxrrroooqqqqqqlllgggeeehhhhhhfffcccaaa___aaacccrrrlll^^^PPPNNNXXXccciiisssnnniiigggfffccc\\\VVVPPPTTTXXXUUUOOOKKKMMMPPPSSSKKK@@@999777888999999;;;:::888555111---***(((((((((((('''''''''&&&&&&%%%%%%&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%iiiKKK@@@<<<888777777666333000.../////////////////////---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***************************))))))))))))))))))))))))************************)))***++++++,,,,,,,,,+++,,,,,,,,,,,,,,,---...///,,,,,,---///111666CCCQQQgggttt|||yyyssstttyyy{{{xxx|||vvvxxxnnn^^^UUUQQQFFF>>>999::::::888888;;;888888777777777888888999555666777777777777888999<<<;;;:::;;;<<<<<<;;;:::;;;;;;<<<<<<;;;:::999888:::;;;<<<<<<;;;:::;;;===<<<;;;:::;;;;;;;;;;;;:::888777666666777:::===???GGGJJJPPPUUU\\\dddlllrrruuuxxx{{{|||{{{|||~~~zzzuuutttvvv}}}wwwvvv~~~~~~zzzwwwrrrmmmlllrrr{{{yyyrrrpppmmmiiifffgggggg]]]TTTNNNIIIBBB>>>>>>AAADDDHHHKKKJJJFFFAAA>>><<<:::666222...+++***))))))'''&&&&&&))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&'''((()))))))))&&&((()))(((&&&%%%''')))'''(((((())))))(((((('''&&&&&&''''''((())))))***(((((()))))))))*********'''(((((()))******++++++---,,,,,,---...111444555;;;>>>EEEJJJKKKMMMXXXddduuurrruuu}}}xxxsss~~~pppeeeaaaVVVIIIHHHNNNSSS\\\eeekkknnnnnnnnnggghhhjjjmmmrrr{{{|||tttfff^^^VVVVVV\\\ccceeeccc___dddmmmvvv}}}~~~}}}zzzzzzrrrnnnpppqqqlllggggggfffeeeeeeeeeiiimmmoooooo~~~wwwhhhYYYTTTXXX]]]^^^cccfffkkkppprrrmmmddd]]]ZZZ]]]^^^YYYQQQMMMPPPTTTWWWSSSLLLFFFBBB@@@@@@@@@<<<:::888888888555///***((((((((((((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%hhhIII@@@<<<888777777666333000.........///////////////---,,,,,,++++++,,,,,,---+++++++++,,,,,,+++++++++************************))))))))))))))))))))))))***************************+++,,,,,,------------,,,,,,++++++,,,...///111......000222555===MMM]]]pppyyy}}}vvvppptttzzz|||~~~nnn^^^PPPFFF???;;;888666666999777222222888444555666777888999::::::666777999999::::::<<<>>>;;;::::::;;;===>>>===<<>>======<<<<<<>>>??????>>>===>>>@@@???>>>>>>>>>>>><<<:::888<<<;;;999888888888:::;;;:::<<<@@@DDDJJJRRRZZZ```jjjmmmrrrtttvvvxxx}}}|||uuuiiicccbbbpppzzzyyyuuuqqqqqquuu{{{}}}~~~~~~{{{|||tttlllkkksss|||ssslllkkkkkkjjjkkknnnnnndddZZZUUUQQQKKKGGGHHHCCCGGGLLLNNNMMMHHHBBB===<<<:::777444000---***))))))'''%%%&&&)))***(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''((('''&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&'''((())))))***&&&(((***)))'''&&&'''***(((((())))))))))))((((((&&&&&&&&&'''((())))))***))))))))))))************'''(((((()))***+++++++++......---...000444777999???>>>CCCLLLSSSZZZbbbkkkhhhooo|||~~~rrrrrr|||~~~{{{mmmlll]]]OOOLLLJJJJJJTTTZZZ^^^eeelllppprrrqqqpppkkkqqqyyyyyymmmaaa[[[]]]```^^^[[[YYY___iiiuuu~~~vvvppprrrqqqiiiaaa___bbbcccfffkkkttt|||}}}yyyuuujjj^^^YYYYYYXXXTTTUUU^^^lllyyy~~~zzzppphhhkkkhhhbbbXXXQQQPPPWWW]]]XXXXXXVVVRRRMMMIIIHHHHHH===:::999;;;>>><<<666///)))(((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((''''''&&&&&&%%%%%%$$$###$$$$$$%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%eeeIII>>><<<999888777666333111.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,******,,,---************************---,,,,,,++++++*********++++++************++++++***,,,------++++++,,,......---,,,,,,---...---,,,///...111888AAAMMM```ooo{{{}}}~~~{{{yyy}}}}}}```SSSGGGBBB===888777:::222333444555444555888:::999:::;;;;;;:::;;;<<<===<<>>???BBB???:::??????@@@@@@@@@CCCGGGJJJIII???<<>>CCCFFFEEEEEEEEEFFFGGGHHHHHHJJJIIIGGGDDDAAA???===<<<>>>===<<<<<<======<<<:::@@@???<<<999<<>><<<999888777666333111.../////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,---///************************,,,,,,,,,+++++++++++++++++++++************++++++***,,,------++++++,,,...---,,,---.../////////...111000555???KKKYYYkkkzzz}}}ppp```MMMDDD======;;;777666888777888999888777777888:::999:::;;;<<<===>>>???@@@<<<>>>???>>>BBBGGGHHHEEECCCDDDCCCDDDEEEJJJQQQVVVSSSFFF@@@FFFJJJGGGHHHNNNKKKLLLNNNPPPPPPOOOMMMLLLOOOKKKGGGCCCBBB@@@>>><<>>@@@??????:::???AAA===:::===@@@AAAGGGOOOYYYaaafffkkkrrrwwwxxx|||rrr```VVVXXX^^^qqqpppnnnkkkjjjmmmtttyyyyyyxxxwwwzzzzzz{{{}}}wwwqqqooowwwnnnjjjnnnrrrqqqooopppuuuvvvssslllgggbbbYYYPPPGGGLLLOOONNNNNNLLLDDD;;;111///222888999222,,,+++)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%$$$$$$%%%'''(((((('''((())))))(((&&&%%%&&&(((%%%%%%&&&&&&'''''''''(((''''''(((((((((((())))))+++*********))))))))))))*********+++---...//////,,,111666999<<>><<<999888777666333111//////////////////......,,,,,,,,,,,,,,,,,,,,,,,,***,,,/////////......///++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************++++++***,,,------++++++,,,...+++,,,---///000111111111///111999IIIYYYhhhwww|||wwwzzzyyybbbPPPEEE===999777999:::777555555666888999999777777888999<<<===>>>???@@@AAABBBCCC???BBBCCCEEELLLUUUYYYXXXIIIIIIIIIIIILLLSSS\\\bbbXXXKKKEEELLLUUUZZZ___eeehhhkkkooorrrrrrnnnjjjgggggg```XXXTTTSSSPPPKKKGGGEEECCC@@@@@@AAABBBAAAAAA???HHHLLLEEE;;;999<<>>CCCMMM\\\ggghhhfffeeegggiiinnnxxxzzzssszzzrrrjjjkkkrrrwwwvvvlll```WWWRRRYYY]]]dddjjjnnnooommmlllbbbcccgggqqq~~~|||yyywwwuuutttsssqqqpppiiidddaaafffjjjlllnnnoookkknnnrrr{{{{{{rrrrrrwwwzzzqqqaaaZZZ\\\bbbhhhkkkhhhhhhpppzzzvvveeeVVVOOOQQQXXX]]]^^^\\\XXXTTTQQQQQQQQQRRRMMMNNNKKKCCC888333555999===:::444...)))''')))+++&&&''''''''''''(((((((((&&&&&&'''''''''((((((((('''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&bbbHHH>>><<<999888777666333111////////////............------------------------,,,...111111000...------++++++++++++++++++++++++***++++++,,,,,,---------,,,++++++******++++++,,,***+++---,,,++++++,,,...+++,,,...//////000000111222777FFFZZZlllxxxuuuyyyfffQQQDDD>>><<<:::999999999999777666555666888:::::::::;;;===???@@@AAACCCDDDDDDEEEGGGHHHGGGKKKPPPTTT]]]hhhlllkkk]]]^^^```aaadddiiipppuuuggg]]]ZZZdddttt~~~|||xxxwwwrrriiiaaaYYYVVVPPPLLLJJJHHHFFFDDDOOOUUUUUUJJJ>>>:::;;;===:::===@@@EEEJJJSSS]]]dddmmmsssyyy}}}|||zzzzzz{{{zzzwwwqqqkkkjjjnnnwww~~~xxxrrrooorrrrrruuuxxxyyywwwssspppnnnooopppppprrrooocccUUUOOOIIIDDDCCCHHHLLLHHHCCC888222---000666888666222,,,+++)))((('''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%&&&'''(((((('''%%%%%%&&&&&&'''***///333333222111...,,,***(((''''''(((((())))))*********************************,,,,,,------,,,---///111333777===EEEQQQaaarrr|||wwwtttsssttttttvvv~~~wwwqqqiiijjjjjjgggbbb___```cccgggjjjmmmooonnnllljjjiiiggglllvvv{{{{{{|||~~~|||yyyuuurrrmmmgggaaa^^^___dddiiimmmrrrzzzrrrooouuuzzziiiccciiinnntttuuunnnhhhiiinnnpppppplllddd]]]VVVSSSRRRRRRWWWTTTOOOKKKJJJLLLOOOQQQNNNOOONNNIIIAAA;;;999888===>>><<<666...)))(((***((('''''''''''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&aaaGGG>>><<<999888777666333111000000//////.........---------------------------...000222222000---,,,++++++++++++++++++++++++++++++++++++,,,,,,------...,,,,,,++++++++++++,,,,,,***+++---,,,++++++,,,...,,,---//////---...000222999CCCWWWooo~~~|||~~~pppVVVCCC:::888:::<<<;;;<<<:::888777888::::::<<<===?????????AAADDDFFFAAAFFFLLLNNNMMMOOOUUUZZZ___eeelllrrr{{{|||wwwpppiiiccc]]]XXXTTT]]]\\\UUUIII@@@??????>>>>>>=========@@@FFFMMMRRR[[[cccooovvvyyyxxxxxxyyyqqqpppooopppsssyyy~~~xxxtttuuuvvvyyy|||~~~|||zzzxxxqqqvvvxxxwwwvvvtttooohhhXXXNNNDDDBBBFFFIIIHHHFFFAAA888...+++111888:::888///...,,,)))(((''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&%%%&&&(((((((((&&&%%%&&&&&&&&&'''+++000444444333111///,,,***((('''&&&&&&'''(((((()))*********************+++++++++---......---+++,,,///222<<>><<<999888777666333111000000000///......------------------------------///000222111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,***,,,------++++++,,,...---...///...---...333777===KKKbbbxxx___OOO???999::::::999999888::::::666666;;;???@@@@@@AAA@@@@@@AAADDDHHHLLLKKKVVVaaaeeecccgggrrr|||{{{tttppphhhbbbWWWLLLHHHIIIGGGCCCCCC@@@===:::;;;===@@@CCCHHHQQQ^^^hhhmmmpppsssuuuoooqqqsssuuuvvvyyy~~~~~~|||vvvrrrqqqqqqxxx~~~{{{zzzyyywww|||~~~~~~dddWWWKKKFFFFFFFFFGGGIIIHHH@@@444,,,...666;;;:::444222///+++((('''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((('''&&&'''((()))(((&&&)))))))))((('''(((+++---+++++++++******)))))))))&&&&&&''''''((()))***************+++++++++++++++,,,...///...,,,...222777>>>KKK```uuu~~~vvvsssssswww}}}}}}yyywwwuuuooocccYYY[[[___fffnnnrrrssspppmmmiiikkkmmmnnnrrr{{{}}}wwwwwwtttqqqpppppppppooonnnmmmmmmllljjjjjjiiiiiiiiihhhiiijjjkkklllkkkkkkjjjhhhhhhiiijjjlllnnnoooppprrrtttvvvwwwxxxzzz}}}zzzjjj^^^ZZZ[[[[[[]]]jjjwww|||{{{yyyvvvrrrmmmggghhhppptttrrrtttzzz}}}qqqeeeaaabbb```]]]\\\\\\]]]___cccgggkkknnn```ZZZSSSLLLJJJMMMRRRVVVTTTPPPLLLKKKIIIBBB666,,,333888>>>AAA>>>777000,,,***)))((('''''''''((()))''''''((((((((()))))))))&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&^^^FFF>>><<<999888777666333111111000000///......------........................---...//////------...///,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,---,,,,,,++++++,,,,,,---***,,,------++++++,,,...---//////...---111999???DDDSSSjjj}}}fffFFF===888;;;>>>;;;999999555:::;;;888888===BBBBBBBBBBBBBBBCCCFFFMMMUUU[[[hhhwwwzzzuuujjj^^^XXXWWWSSSMMMGGGDDD@@@>>>===============DDDNNNWWW^^^dddkkkpppqqquuuxxxxxxwwwwwwzzz~~~}}}|||uuuooonnnoooyyy~~~{{{yyywwwpppcccVVVNNNIIIEEEGGGLLLKKKGGG<<<000...555999999999666222---)))'''''''''''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))'''&&&'''((()))(((&&&*********)))''''''((()))'''''''''(((((()))))))))&&&''''''(((***++++++,,,*********++++++,,,,,,,,,***,,,/////////222999???CCCWWWsss~~~xxxsssrrruuu{{{~~~|||wwwrrrllliiifffbbb\\\YYYaaahhhqqquuuuuusssqqqqqqqqqvvv}}}{{{uuummmffffffdddbbbaaacccddddddcccccccccbbbaaa`````````aaa___```aaabbbbbbbbbcccccccccdddeeefffhhhkkkmmmnnnoooqqqssssssrrrrrrssstttvvv{{{xxxhhhaaa^^^[[[ZZZccclllpppsssvvvvvvrrroooppppppnnnlllnnntttyyywwwlllfffddd```ZZZ[[[YYYVVVVVV\\\eeennntttqqqjjj___VVVQQQRRRVVVYYYSSSQQQPPPOOOLLLDDD999111000444;;;AAACCC@@@999333+++***((('''&&&'''((()))'''((((((((())))))))))))&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&]]]EEE>>><<<999888777666333111111000000///...---------........................***,,,---------...000333,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---,,,,,,++++++,,,,,,---***,,,------,,,+++---...---...///...///444>>>FFFOOO^^^uuupppQQQ;;;777777<<<===::::::===666===@@@<<<:::???AAA@@@EEEFFFHHHKKKRRR]]]iiiqqqsssiiiccc\\\VVVJJJGGGDDDBBBBBBAAA@@@>>>;;;@@@GGGMMMSSS\\\gggnnnsssxxx|||{{{wwwwww{{{|||~~~}}}xxxrrrmmmnnnsssxxx}}}|||yyykkk]]]TTTKKKEEEGGGNNNLLLJJJAAA555000444777666<<<999444...***(((''''''((((((((((((((((((((((((%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((())))))(((''''''((()))(((&&&&&&((())))))(((((()))***)))))))))((((((((((((((('''((()))***+++,,,------*********++++++,,,,,,,,,'''+++///111222666???FFFOOOfff}}}}}}{{{wwwmmmjjjfffeeeddddddhhhlllmmmsssxxxvvvqqqooouuu|||wwwrrrlllccc\\\ZZZYYYWWWWWWYYY[[[\\\\\\ZZZZZZYYYXXXXXXXXXXXXXXXXXXYYY[[[\\\\\\]]]^^^``````aaabbbdddgggjjjlllnnnkkkmmmnnnnnnllljjjiiiiiijjjpppxxx~~~ppphhhccc___bbbggglllqqqxxx|||{{{yyyppprrryyy~~~{{{rrriii^^^UUU___\\\XXXWWW[[[ccclllrrr}}}ttthhh\\\UUUTTTWWWZZZOOORRRTTTTTTOOOHHH@@@<<<000222888@@@EEEEEE???:::,,,***((('''&&&'''((()))(((((((((((())))))))))))&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&[[[GGG>>>;;;777555444444444333111000///------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,------,,,+++***,,,,,,,,,---------........................------...,,,,,,///222888EEEQQQgggvvv|||cccPPPEEE999===>>>:::666666999:::>>>AAA???BBBGGGBBB@@@KKKRRRWWW\\\aaaoootttjjjbbb[[[QQQIIIDDDDDDDDDDDDBBBBBBAAAAAACCCLLLWWW```jjjttt{{{xxxvvvyyy{{{zzz~~~~~~{{{wwwyyy~~~|||}}}|||yyynnnmmmxxx~~~zzzzzz{{{||||||zzzyyywwwwwwuuuqqqkkkeee]]]UUUMMMHHHHHHKKKJJJBBB777333777>>><<<;;;888222,,,)))***,,,(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''((('''&&&%%%$$$$$$$$$$$$''''''''''''''''''''''''''''''''''''''''''''''''))))))((((((''''''''''''(((((('''''''''&&&&&&&&&'''(((***)))'''&&&&&&'''''''''''''''((((((((()))))))))))))))************&&&&&&'''(((***---///000...,,,++++++,,,.........///...000444888===CCCIII^^^tttrrriiikkkXXX]]]```bbbgggooossssssqqqtttvvvrrrpppuuupppddd^^^YYYQQQKKKJJJIIIGGGGGGGGGHHHJJJLLLMMMNNNPPPQQQQQQPPPNNNMMMRRRRRRSSSTTTVVVXXXZZZ[[[[[[^^^bbbdddeeedddeeefffgggiiikkkkkkjjjiiijjjkkkqqquuuyyyzzzyyyxxxzzz|||xxxsssuuurrrpppppprrruuuwwwxxxzzzssszzz~~~}}}xxxwww~~~zzznnneee```___aaaccc___YYY\\\dddwww}}}xxxhhh^^^]]]YYYRRRWWWWWWVVVVVVVVVTTTNNNGGG;;;444000666AAAHHHEEE???999444---(((&&&&&&''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%[[[GGG>>>;;;777555555555444333111000///...---...//////........................------------------------------------------------***+++,,,,,,,,,,,,+++***,,,,,,,,,---------..............................111000000444999BBBSSSbbbjjjwwwhhhXXXLLLCCC===;;;<<<<<<:::888:::===???===@@@???EEEPPPRRRUUUbbbmmmzzz~~~vvvkkk___VVVOOOJJJGGGDDDCCCAAA???@@@EEENNNUUU___jjjrrrtttuuuxxxxxxuuuzzz{{{|||}}}~~~}}}{{{zzzrrrssswww}}}|||}}}~~~~~~yyy{{{uuuwww~~~|||rrrvvvyyy}}}~~~}}}yyyuuusssvvvsssooojjjcccYYYOOOHHHLLLRRRVVVPPPDDD;;;<<>><<<<<<<<<===>>>CCCDDDFFFHHHIIIIIIHHHGGGGGGHHHIIIKKKNNNQQQSSSTTTSSSVVVZZZ\\\]]]]]]^^^______bbbeeeggghhhiiikkkmmmpppsssttttttsssuuuyyy}}}~~~{{{vvvrrrrrrtttvvvwww{{{}}}rrrllljjjqqqwwwyyyxxxyyyiiidddccceeeccc___```cccoooxxxzzzqqqjjjggg```VVVRRRTTTUUUVVVVVVUUUQQQNNNDDD===888:::AAAGGGGGGDDD>>>999000***((((((((()))((()))))))))((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%YYYFFF===;;;777555555555444333111000///.........//////////////////////////////........................------------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,---------..............................///...000777AAANNNaaaqqqrrr{{{~~~}}}xxxXXXDDD???@@@???<<<===<<<;;;:::;;;===@@@CCCEEEGGGEEEKKK[[[aaaeeeqqq}}}}}}tttssssssssssssssstttuuu|||{{{{{{}}}vvvjjj^^^TTTNNNGGGFFFCCC???>>>@@@EEEJJJSSS[[[eeelllrrrwwwwwwssswwwvvvvvvvvvvvvvvvwwwwwwuuutttwww~~~|||zzz{{{~~~uuu{{{|||qqqjjjpppvvv~~~zzzsssoooqqqpppnnnkkkeeeZZZOOOGGGKKKTTT\\\\\\RRRFFF???<<<======<<<999555000+++(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''''''''((()))***)))((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&(((((((((''''''''''''&&&(((***++++++)))(((((()))''''''((((((((())))))))))))))))))*********++++++...,,,)))(((***...222666;;;:::888555222///---,,,///333777;;;BBBLLLYYYaaasss}}}{{{~~~nnncccjjjmmmoooqqqvvv{{{xxxrrrttt|||}}}yyytttpppmmmcccZZZOOOIIIFFFEEEAAA===>>><<<:::888666555555666999;;;===???AAAAAAAAAAAA===>>>???BBBEEEHHHKKKLLLNNNQQQUUUXXXXXXYYYZZZ\\\WWWZZZ___dddgggkkknnnqqqpppppppppnnnnnnqqqxxx~~~}}}wwwvvvwwwyyyzzzwww|||tttmmmggggggiiimmmuuu}}}uuunnnjjjkkkkkkgggbbb```dddqqqzzzzzzvvvrrrggg[[[MMMOOOSSSXXXZZZYYYWWWVVVOOOIIICCCAAADDDHHHJJJJJJEEE???777000,,,+++***)))++++++******))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%XXXFFF===:::777666555555333222000000000///////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................///////////////---222@@@QQQ```ooozzz|||hhhWWWEEE<<<>>>BBBAAA>>>@@@===<<<===???>>>???BBBEEEKKKNNNXXXlllvvv|||~~~sssggg```QQQNNNJJJFFFCCCBBBCCCDDDIIINNNVVV```kkksssuuuuuuvvvvvvtttrrrqqqrrrtttvvvxxxwwwzzz|||yyyuuuxxx|||rrrllljjjllluuu{{{sssmmmoooooonnnmmmhhh```VVVPPPLLLRRR[[[cccbbbXXXHHH===<<<;;;::::::888444---((()))))))))(((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''''''''((()))(((((('''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''&&&((())))))'''&&&'''((('''(((((((((((()))))))))))))))*********+++++++++)))(((&&&&&&'''***---///444555555444222111000000333888>>>DDDNNNZZZcccfffuuu}}}yyyzzz|||ppptttrrrooonnnuuu~~~~~~}}}}}}yyysssnnnjjjeeeaaa^^^TTTNNNFFFBBBAAA@@@>>>;;;<<<:::999777555555444444666777999:::;;;<<<<<<<<<999999:::<<<>>>AAACCCEEEIIIKKKOOOQQQRRRSSSUUUWWWQQQUUU[[[```dddhhhmmmpppmmmnnnooommmlllooovvv{{{~~~}}}~~~~~~|||~~~{{{sssnnnqqqxxx~~~xxxrrrkkkfff``````hhhsssyyyvvvuuuuuutttmmmddd^^^^^^jjjvvv{{{{{{wwwlllaaaOOONNNSSS]]]cccbbb]]]ZZZVVVSSSOOOLLLKKKMMMOOOQQQIIIEEE>>>888444///+++(((*********))))))))))))***''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&WWWDDD<<<:::888666666555333111000000000000000/////////------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.............../////////000000222333>>>SSShhhuuu|||}}}]]]EEEAAA===<<<>>>???>>>;;;AAA>>>>>>BBBBBB???AAAEEEEEESSS___qqq~~~|||{{{fffbbb\\\UUUOOOIIIDDDBBBCCCDDDHHHRRR]]]gggnnnssswwwwwwvvvsssqqqqqqtttwwwuuuuuuwww~~~yyyppp||||||yyyzzz|||vvvpppnnnooolllvvv{{{sssppptttttttttsssrrrmmmgggbbbSSSSSSYYYfffqqqlllZZZHHH===999777777888666111+++******)))))))))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&'''))))))'''''''''((((((((((((((()))))))))***************++++++++++++))))))***+++,,,,,,------,,,...000000//////111333666???IIIRRR^^^jjjooommm~~~nnneeegggxxx|||uuuvvvwwwvvvxxxzzzrrrmmmaaa]]]YYYUUURRROOOKKKIIIIIIEEE???<<<<<<;;;:::888555444444333333333333333666777777888888888888888888777777888999:::;;;;;;<<>><<<:::>>>;;;888666666555444333333333333444444555555555666666666666666666666666777666555444333333333444555777999::::::;;;>>>@@@AAADDDHHHKKKMMMOOORRRTTT\\\aaahhhlllmmmooorrrvvvyyyxxxwwwwwwwwwyyy{{{|||wwwuuuuuuvvvooogggiiippplllnnnrrrpppeeeZZZWWW[[[___jjjxxxxxxpppmmmlllmmmpppuuu{{{}}}~~~oooeeebbblllrrrmmmddd```^^^]]]\\\[[[ZZZYYYXXXXXXNNNMMMLLLIIIDDD===444---***)))((((((((()))+++,,,((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&VVVAAA;;;:::888777777555333111000000111222111000///...................................................------------------------...---,,,,,,,,,,,,---...,,,,,,,,,---------......---......///000000111111222CCC^^^ttt|||{{{~~~tttVVVCCC:::===>>>>>>>>>======???@@@DDDAAADDDJJJKKKMMM]]]qqqzzzpppdddXXXPPPKKKGGGEEEFFFGGGIIITTT___kkkpppvvvxxxvvvvvvyyy{{{yyyyyyzzzzzzzzzzzzzzz{{{|||zzzxxxvvvsssqqqpppvvv|||{{{vvvsssuuuxxxsssuuuxxx{{{}}}zzztttpppddd\\\XXX___kkkoooggg\\\MMMAAA444///333777666333++++++*********)))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%((('''''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((('''((((((((())))))))))))''')))***+++***)))***+++(((((()))))))))******************+++++++++,,,,,,***+++++++++,,,,,,,,,,,,---///111000...111888===JJJcccxxxxxxtttzzzvvveeeWWWZZZcccmmmrrrrrrsssvvvtttyyysssjjj```WWWPPPIIIDDD???===:::999999999777666888666555555555555444333555555666777777777777777666666666666777888888999666666444333222222111111444666777777777888:::<<<:::<<>>@@@@@@@@@@@@EEEBBBEEEKKKMMMUUUlll{{{pppddd\\\TTTOOOLLLJJJFFFDDDLLLXXXdddkkktttxxxxxxxxxzzz}}}yyyyyyyyywwwvvvyyy}}}yyyxxx{{{yyyxxxyyyzzzxxxsssnnnrrrvvvxxxvvvqqqpppuuuzzzvvvyyy~~~xxxrrrppphhhaaabbbiiimmmkkkgggUUUFFF555...111666777444+++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&))))))(((((((((((()))***'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))'''((((((((())))))******%%%&&&((()))((('''((()))))))))))))))******************+++++++++,,,,,,,,,000///---,,,,,,---///000---000222111222666???FFFXXXwwwvvvxxx|||rrr```QQQYYYbbbnnnvvvuuurrrrrruuussskkk^^^RRRIIIDDDAAA???<<<:::777777777777666444777777777777888999888888444555666666666666555555777777888999:::<<<===>>>777777666444444333333333333444555555444555777999777999<<<======>>>???AAAFFFLLLUUU\\\ccckkksssyyy{{{zzzzzz|||~~~{{{}}}{{{|||vvvrrr{{{{{{|||~~~}}}sssgggaaaaaa]]]bbbjjjtttuuuqqqhhh```aaajjjwww|||vvvlllbbbfffrrrkkkeee]]]YYYYYYZZZZZZXXXZZZWWWRRRNNNKKKFFFBBB???333111...+++)))((())))))))))))))))))))))))))))))'''''''''&&&&&&''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''SSSDDD===;;;888777777666444333000/////////............------++++++++++++------//////.........---------........................---------------------------------............//////,,,,,,///...+++000888@@@bbb{{{|||oooUUUHHH>>>;;;???>>>@@@AAA@@@@@@AAABBBAAAGGGEEEGGGNNNYYYlll}}}qqqhhhdddVVVKKKJJJKKKJJJKKKNNNXXX]]]hhhsssvvvtttvvv{{{|||{{{yyyyyyyyyzzzyyyyyy{{{}}}}}}vvvtttxxxsss}}}uuu{{{yyyuuunnnfffccchhhpppzzz}}}vvvvvvqqqggg___ccckkkkkkdddZZZHHH444+++...444666444111///+++(((''''''((()))''''''((((((((((((''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))(((((((((((())))))))))))(((((()))***+++,,,,,,,,,,,,+++*********+++,,,---++++++++++++,,,---...///111,,,,,,111222444CCCUUUpppzzzooo```YYY[[[___lllppptttrrrooorrr{{{wwwpppeee\\\OOOFFFBBB>>>999555666666666666666666555555999999:::::::::999888777888999999999888888:::<<<777999<<<>>>???>>>======>>>888444555555444444777777777777777666444333222999999999999888888888888===AAAFFFJJJPPP[[[hhhsssttt{{{}}}{{{|||}}}{{{}}}{{{}}}{{{xxx{{{~~~~~~~~~{{{uuuzzzvvvnnnlllnnnlllssswwwxxxxxxzzzzzzwwwrrreee]]]ccckkkqqq{{{tttkkkeeebbb```aaafffcccYYYVVV\\\]]]YYY^^^[[[XXXSSSNNNJJJFFFDDD???555***%%%)))------+++))))))))))))((('''&&&%%%((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%'''&&&&&&%%%%%%%%%%%%&&&RRRDDD===;;;888777777666444333000000/////////...............---,,,,,,---......//////.........---------........................---------------------------------............///,,,+++...111111222999DDD```yyywwwRRRCCC@@@<<<999:::===<<<;;;<<<@@@EEEIIIIIIGGGKKKWWWkkk}}}uuuhhh[[[VVVTTTRRRUUUYYYVVVVVV\\\gggnnnqqqssswwwyyyxxxxxxxxxxxxuuurrrpppxxx{{{~~~xxxtttwww~~~~~~|||wwwppphhhdddfffiiizzz{{{xxxpppiiiiiillliiicccdddVVVBBB555222333555666333111---***)))((()))***((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))(((((((((((()))))))))***)))))))))***+++++++++,,,,,,+++*********+++,,,---,,,+++++++++,,,---......111...000555888@@@WWWppp~~~yyymmmdddcccfffiiinnnoooqqqttt|||~~~{{{|||yyywwwvvvuuuppphhhaaaSSSLLLBBB===;;;;;;999666666555555555666666777777===============<<<;;;;;;;;;<<<<<<<<<;;;;;;===???@@@AAABBBCCCDDDEEEFFFFFF???999666777777666777999666666777777888888777777888777777777666666666666777;;;>>>AAAEEEMMMYYYbbbrrrxxx}}}|||}}}}}}~~~|||yyy{{{~~~}}}xxxzzz{{{{{{zzz{{{}}}wwwtttzzz|||yyyzzz~~~xxxrrrrrrrrrpppooojjjgggggghhhjjjpppwww~~~||||||}}}~~~zzzrrrlllhhhkkkjjjeeeaaaaaa```^^^^^^\\\YYYVVVRRROOOKKKHHHDDD<<<222,,,,,,---,,,***((((((((((((''''''&&&%%%((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&''')))+++,,,RRRDDD===;;;888777777666444333000000000/////////......//////............//////...............---------........................---------------------------------............///---...111333444888DDDQQQ~~~uuuXXX>>>999???@@@===;;;>>>======@@@FFFLLLQQQTTTXXXaaavvv|||oooeee^^^ZZZ]]]aaaRRRMMMNNNXXXdddkkkqqquuuwwwyyy|||}}}|||yyyuuurrrvvvxxxzzztttsssuuu{{{yyyrrrnnnjjjhhhttt}}}~~~~~~yyyrrrnnnlllgggaaaggg^^^NNN===222///333666666333000---************))))))''''''''''''))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))((((((((()))))))))************************+++++++++++++++++++++,,,------------,,,,,,,,,------...000000444;;;BBBRRRrrr{{{zzz|||{{{vvvooonnnqqqssstttpppnnnqqq|||wwwqqqmmmiiifffiiifffdddbbb```[[[SSSMMMBBB===777444555777666555555555555555666888999;;;@@@@@@@@@@@@?????????>>>>>>?????????>>>>>>???AAADDDBBBAAABBBEEEIIILLLMMMBBB<<<888888888777888;;;555666777999;;;;;;<<<<<<888888888777777777666666555777888888:::???GGGNNNgggqqqzzz|||}}}}}}{{{}}}}}}|||yyyvvvuuuvvvwwwxxxyyyyyy{{{tttyyy~~~sssiiiggghhhhhhoootttuuummmffffffjjjllljjjkkkqqq~~~|||zzzzzzzzzrrrhhhbbbaaa```^^^\\\ZZZXXXUUUPPPMMMIIIDDD<<<555111...+++)))))))))))))))(((((((((((((((((((((((((((((((((((())))))((((((((((((''''''&&&&&&&&&'''***---111333~~~QQQDDD===;;;888777777666444333000000000////////////...................................................................................................---------............///111333333222333<<>>AAAAAA@@@@@@?????????@@@???@@@@@@@@@>>>>>>@@@AAADDDAAA???BBBIIIPPPSSSSSSFFF???999999888666777999777888:::<<<===>>>??????;;;;;;:::::::::999999999888999888777666888===AAAUUUcccsss~~~xxxxxx{{{}}}||||||xxxrrrqqqsssuuutttsssuuu}}}|||}}}|||zzzyyy~~~nnncccbbbccccccmmm{{{vvvllllllppppppgggeeehhhvvv~~~jjj^^^^^^dddbbb___^^^]]]YYYTTTOOOKKKHHHCCC<<<555///+++)))+++++++++*********++++++(((((((((((((((((((((((()))))))))))))))((((((((('''&&&&&&'''***...222444|||PPPDDD===;;;888777777666444333111000000000////////////---------......------------.....................................................................---------............///222333111///444DDDZZZjjj~~~www~~~|||___IIICCC===<<<<<<;;;;;;<<>>===:::999:::888666555555555555555666666777888:::===???AAA@@@@@@???>>>>>>>>>>>>??????@@@@@@???>>>===???@@@EEEBBBCCCJJJUUU\\\]]]ZZZHHH@@@999888666444444777;;;<<<===>>>????????????;;;;;;;;;;;;::::::::::::<<<;;;:::888777777999;;;FFFSSScccppp|||}}}xxx}}}~~~}}}~~~{{{vvvqqqoooqqqtttuuutttuuuzzzyyysssqqqvvvttthhhdddbbb___dddyyy~~~|||wwwqqqnnnoooyyyooocccbbbjjjfffbbb```___\\\VVVQQQKKKJJJFFF@@@:::333...+++,,,+++***)))))))))******((((((((((((((((((((((((((((((((()))))))))))))))(((''''''''')))+++...000{{{OOODDD===;;;888777777666444333111111000000000/////////,,,---............---,,,---------...............................................................---------............///...000000111===SSSiiivvvyyysss|||}}}]]]FFF======>>>===;;;;;;>>>BBBGGGEEEIIIQQQ[[[ooo|||~~~~~~uuukkkaaaMMMKKKJJJKKKLLLPPP[[[gggppptttyyy{{{{{{|||{{{yyyzzzzzzxxx~~~vvvsssnnnmmmttt}}}~~~zzzyyyvvvuuurrrmmmiiihhhaaacccbbbZZZMMM@@@999666666555333000...,,,+++*********((((((((((((******((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))))))))))))))*********++++++******************++++++++++++,,,---------------...------......000111111555999CCCVVVlll~~~{{{yyyuuuooojjjqqq~~~sssjjj^^^WWWNNNFFF@@@<<<:::888666666666666666666666666666666666666666777888888777888:::<<<>>>@@@AAABBB@@@@@@>>>=========>>>???@@@AAAAAA@@@>>>>>>???AAADDDDDDIIIUUUcccgggaaaYYYGGG???888666555333444888===>>>???@@@@@@@@@@@@@@@:::::::::999999999888888;;;:::999999888999::::::@@@HHHQQQ]]]lll}}}~~~yyyuuuqqqoooqqqtttvvvxxxwwwyyy|||xxxqqqnnnrrrzzzssslllddd^^^[[[pppzzzyyy{{{~~~wwwuuupppkkkeeebbbbbb```ZZZUUUOOOMMMHHHDDD@@@:::333///,,,***)))''''''''''''(((((((((((((((((((((((((((''''''(((((((((((())))))(((((('''(((((())))))***yyyNNNDDD===;;;888777777666444333111111111000000000//////---...////////////...------------.........//////................................................---------............///,,,000444:::JJJaaasss{{{zzz{{{vvvrrryyy~~~}}}aaaHHH<<<<<<>>>>>>===>>>BBBFFFIIIJJJLLLZZZqqq{{{ooo]]]XXXTTTRRRQQQPPPSSSYYYhhhnnnvvv{{{{{{|||{{{yyy{{{}}}}}}~~~}}}{{{~~~vvvuuusssqqqwwwzzzwww{{{|||uuummmjjjcccfffiiihhhaaaUUUGGG>>>666555444222000///------))))))))))))))))))))))))(((((((((((((((((((((((()))((((((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))*********+++++++++)))))))))***+++++++++,,,+++,,,---.........---,,,---------...///111222333:::CCCRRRddduuu~~~{{{vvvrrrqqqsssuuu}}}wwwmmmaaaXXXMMMHHH@@@:::777666666666444555555555555666777999666777888999999999999:::888:::===@@@BBBBBBBBBBBBBBBAAA@@@>>>>>>???@@@AAACCCDDDDDDCCCAAA@@@BBBCCCGGGJJJTTTdddrrrrrreeeWWWCCC<<<666555666555888<<<===>>>???@@@AAAAAAAAAAAA::::::::::::999999999999999888888999;;;<<<======AAAFFFMMMVVVfffwww~~~wwwvvvssspppooorrrvvvzzzyyyyyyyyyzzz||||||wwwssstttwwwyyyzzzssskkkdddbbbkkk~~~zzzuuunnnfffdddeeeeee```\\\XXXSSSMMMIIIGGGBBB:::333///---+++(((''''''((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((&&&'''((())))))((('''&&&xxxNNNDDD===;;;888777777666444333111111111111000000000000...///000111111000///...---------.........//////........................////////////////////////---------........./////////444:::BBBTTTjjjwwwyyywwwzzzxxxtttyyycccJJJ@@@>>>>>>>>><<<;;;???EEEIIIJJJOOOVVVooo~~~~~~zzzmmmddd\\\ZZZXXXTTTQQQQQQXXXaaammmuuuxxxyyy{{{}}}~~~yyywwwuuuuuuxxx~~~mmm}}}{{{}}}zzzyyy{{{{{{~~~~~~||||||{{{|||pppkkkiiimmmtttyyyxxxnnn]]]PPP777666555444222111000///))))))************))))))(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''((()))))))))************+++++++++(((((()))***+++,,,,,,---+++,,,---.........---,,,,,,,,,---...000222333444>>>KKK]]]mmmzzzuuuuuu|||}}}xxxyyywwwrrrnnnqqqzzzzzzrrrjjj```SSSJJJDDD???999555555666777888888888888888888999;;;===:::<<<===<<<;;;:::::::::999;;;???BBBDDDDDDCCCBBBEEECCCAAA@@@@@@@@@BBBCCCFFFGGGGGGFFFDDDCCCDDDFFFQQQUUUaaattt~~~kkkZZZAAA:::555555777888<<<@@@<<<===>>>@@@AAABBBBBBCCC======<<<<<<<<<;;;;;;;;;888777888:::===@@@@@@@@@BBBIIIQQQ[[[hhhtttvvvsssrrryyy}}}|||zzz|||}}}|||wwwwwwuuuqqqnnnooouuuzzzyyyyyyyyyzzzzzz{{{|||}}}~~~yyyvvvtttssskkkssszzz{{{zzzxxxrrrmmmoookkkrrrxxx}}}zzzrrrtttwwwooogggeeehhhiiifffaaa___XXXPPPMMMLLLHHH>>>666333111///,,,*********+++((((((((((((((((((((((((%%%&&&&&&&&&''''''((((((%%%&&&(((******)))'''&&&{{{MMMCCC>>><<<999888777555333111111111111111000000000000000000//////.........---////////////////////////////////////////////////111111000000//////......000///......000111111000111666>>>KKK^^^pppvvvtttsssvvv}}}~~~tttPPPDDDCCC;;;888===???>>>AAAHHHLLLJJJTTThhh~~~yyyyyy{{{}}}ttthhh___ZZZXXXUUURRRVVV^^^hhhrrrwwwzzz{{{|||{{{tttrrrssstttrrrdddxxx~~~~~~~~~}}}www{{{}}}~~~ssshhhlllkkksss{{{|||zzzhhhKKK:::666555777666000+++******************)))(((((())))))(((((('''''''''&&&&&&'''''''''(((((())))))(((((('''''''''&&&&&&&&&''''''(((((((((((('''''''''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))'''(((((()))))))))))))))************************---,,,+++******,,,...///------------------------222///------,,,,,,444<<>>===<<<;;;<<<======???>>>:::999:::<<<<<<;;;???CCCCCCAAAAAAEEEIIIFFFCCC@@@@@@CCCEEEEEEDDDLLLNNNPPPNNNFFF@@@DDDMMMSSSeeeyyygggLLL@@@<<<777666888<<<>>>>>><<<===AAADDDEEECCCDDDEEE===@@@???;;;;;;<<<888000444666999::::::===CCCHHHGGGOOO\\\iiirrrsssmmmhhhgggmmmooonnnpppwwwxxxuuuyyyuuupppnnnooosssvvvxxxuuurrr{{{{{{zzz~~~~~~{{{vvvrrrmmmmmmooossswwwxxxuuuqqqpppllloooyyy}}}zzz~~~wwwrrrrrrxxxxxxvvvvvvvvv{{{xxxmmmeeegggllljjjdddccc\\\TTTOOOMMMIIICCC>>>222222111---)))''''''(((+++******)))(((''''''&&&))))))(((((('''''''''&&&((((((((((((((((((((((((zzzMMMCCC>>><<<999888777666333111111111000000000/////////000/////////............////////////////////////........................111000000000/////////...000///...///000111111000222:::EEEQQQ```ooouuutttwww}}}wwwxxxyyy[[[BBB>>>BBB>>>AAA???>>>???CCCKKKSSSYYY```~~~~~~~~~tttiii___YYYWWWWWWUUUYYY___hhhqqqxxx}}}~~~|||vvvtttvvvvvvssslllzzz}}}uuuvvvyyy{{{|||{{{zzzyyy{{{yyyxxxzzzvvvlllmmmmmmxxxkkkMMM<<<555111444555111,,,******************))))))((()))(((((((((''''''''''''''''''''''''((((((((()))(((((('''''''''&&&&&&&&&''''''(((((((((((('''''''''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))'''(((((()))))))))))))))************************---,,,+++******,,,---///------------------------...---...//////000888BBBUUUcccooovvv{{{mmmtttyyyzzz~~~{{{tttxxxqqqooowww~~~yyynnnbbb[[[RRRHHH???===:::999777666777999;;;============???@@@@@@???======>>>===;;;::::::::::::===???BBBCCCBBBCCCGGGJJJIIIDDD???@@@EEEKKKOOOPPPTTTRRRQQQMMMFFFCCCKKKUUUiiiwwwhhhPPP???<<<888888;;;>>>@@@AAABBBCCCDDDEEEDDDBBBAAABBBBBBFFFEEE???::::::888333555888<<<>>>>>>AAAEEEIIINNN[[[mmm|||wwwjjj```___bbbbbb```eeepppwwwyyyxxxuuuqqqpppqqqtttxxxzzzxxxrrrttt~~~zzzwwwzzz~~~~~~}}}xxxtttuuuuuuvvvzzz~~~wwwtttuuuxxxtttpppyyy}}}zzzyyywwwwwwyyy|||yyyrrrkkkiiillllllhhhfff```YYYTTTPPPLLLFFFBBB:::666000,,,+++***)))'''*********)))(((''''''''')))(((((((((''''''''''''((((((((((((((((((((((((yyyLLLCCC===;;;999888777666333111000000000/////////......////////////............////////////////////////------------------------000000000000/////////////////////000000000111111222>>>MMMZZZhhhtttzzz{{{}}}wwwzzzWWWFFF;;;<<<@@@>>>CCC>>>>>>DDDIIINNN]]]mmmuuuggg]]]YYYZZZYYYXXXZZZ___hhhrrr{{{}}}}}}xxxwwwxxxwwwtttttt{{{}}}qqqpppppptttzzz~~~}}}xxxtttwwwyyyrrrqqqnnnvvvvvv___CCC888000222666444///,,,+++************)))))))))((((((((((((''''''''''''''''''''''''(((((((((((('''''''''''''''&&&&&&&&&''''''((((((((((((''''''''''''&&&&&&''''''((()))))))))))))))))))))))))))'''((())))))******))))))************************---,,,+++***+++,,,---...------------------------,,,---111333333666AAANNNfffuuu}}}{{{zzzwww~~~zzzyyy|||zzzrrr|||xxx}}}yyytttmmm```RRRIIIBBB<<<999999777777777999:::<<<>>>??????>>>===@@@CCCEEEDDDBBBBBB@@@>>><<<:::999999999@@@@@@AAACCCEEEGGGJJJKKKJJJEEEAAADDDMMMWWW]]]___^^^XXXQQQKKKHHHLLLZZZhhhaaaOOO>>><<<:::;;;>>>AAACCCCCCDDDDDDDDDEEEGGGJJJLLLMMMNNNPPPMMMBBB999777777888999<<>>????????????>>>???BBBFFFJJJLLLLLLEEE>>>;;;999777888:::CCCBBBBBBDDDHHHKKKLLLLLLIIIGGGHHHOOOZZZcccggggggeee[[[OOOJJJMMMYYYooosssSSSHHH>>>======>>>@@@BBBDDDEEEHHHHHHGGGGGGLLLUUUZZZ\\\___YYYNNNAAA888666888:::===AAADDDGGGIIINNNVVV\\\tttvvvfff^^^SSSOOOIIIFFFMMM[[[jjjsssvvvvvvvvvuuuuuuwwwzzz|||xxx||||||yyy|||||||||~~~|||zzz~~~|||{{{}}}yyysss{{{zzzooofffbbbiiiwww~~~|||vvvuuuwwwuuupppppprrrqqqmmmlllllljjjddd[[[TTTNNNLLLJJJAAA666///,,,,,,***)))***)))))))))((((((((('''((((((((((((((('''''''''((((((((((((((((((((((((tttIIIBBB<<<;;;888777777666444222////////////.....................///////////////////////////////////////------------------------////////////000000000000...///111111111222555888HHHRRR^^^hhhrrrzzz{{{wwwwwwmmmNNN@@@DDDBBB@@@AAA@@@FFFEEELLLVVVZZZfff}}}zzzxxxzzzvvvuuuwwwyyyxxxvvvnnnsss{{{}}}rrreee[[[YYY]]]___\\\ZZZ^^^jjjtttyyy}}}}}}{{{zzzvvvpppllljjjlllttt|||xxxzzzyyyvvvvvvrrrooorrryyy|||uuussszzz{{{yyyzzzkkkggglllrrr[[[GGG555111666888444111,,,,,,+++***)))*********'''''''''(((((((((((((((((((((((((((((('''''''''&&&'''''''''''''''''''''''''''((((((((((((''''''(((''''''''''''((())))))((((((((((((((((((((((((((())))))***************************************++++++++++++,,,,,,------,,,,,,,,,---------......///...000444999DDDXXXjjjzzzyyyxxxzzz{{{yyyvvvuuuzzzvvvkkkeeeTTTIII???;;;:::777777999:::;;;===>>>?????????>>>>>>@@@AAAAAACCCIIIRRRYYYVVVJJJ>>>:::777666999>>>DDDDDDEEEHHHKKKNNNNNNMMMHHHKKKSSS]]]eeeiiiiiigggbbbXXXNNNNNNXXXllldddIIIDDD>>>>>>???@@@AAACCCFFFHHHMMMOOOMMMLLLSSS^^^dddccckkk\\\III<<<888999;;;<<<@@@BBBEEEHHHNNNWWWdddlllxxxhhh```UUUOOOIIIGGGJJJRRR^^^fffrrrtttwwwwwwvvvvvvxxxzzz|||{{{zzz~~~~~~~~~~~~}}}||||||sssmmmggg```]]]eeevvvwwwsssqqqmmmkkkqqqvvvtttnnnooopppoookkkcccZZZSSSPPPKKKFFF>>>444---******+++))))))))))))(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((rrrHHHBBB<<<:::888777777777555333000000000/////////...............///////////////////////////////////////------------------------////////////000000000000...000111111111444:::???IIIUUUcccmmmvvvvvv[[[GGG???@@@===>>>EEEEEEGGGHHHNNNVVVaaa{{{|||yyyvvvrrrpppooottttttuuuvvvvvvrrrkkkfffiiirrr|||pppgggWWW[[[^^^[[[WWWZZZdddmmmsssyyy}}}}}}}}}{{{vvvpppooommmsss~~~tttqqquuuvvvsssyyyvvvsssuuuyyy|||}}}|||}}}uuussszzz~~~|||~~~{{{nnnmmmuuuxxxgggQQQ:::222333444333111---,,,+++***)))***++++++'''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''''''''''''''''''''((((((((((((''''''((((((''''''(((((()))***))))))))))))))))))))))))((()))******++++++******************************++++++,,,,,,,,,---------+++,,,,,,------.........///---...555AAAQQQgggyyyzzzwww}}}{{{zzzzzz{{{wwwsssuuuxxxjjj^^^XXXIII@@@:::999999888777999>>>>>>???@@@@@@@@@??????@@@AAADDDGGGLLLTTT]]]dddXXXIII<<<999888666:::AAAEEEGGGJJJMMMNNNOOONNNNNNJJJRRR\\\cccfffeeecccaaa\\\UUUTTT^^^pppZZZFFFDDD===???@@@AAACCCGGGLLLOOOJJJPPPUUUYYYcccoooqqqkkkgggUUUBBB999:::<<<>>>@@@CCCFFFKKKPPPYYYfffvvv|||kkkaaaXXXRRRLLLJJJJJJLLLSSSZZZhhhnnntttxxxwwwvvvvvvwww||||||xxxzzz}}}~~~~~~~~~tttzzzooojjj]]]YYYWWW```rrr|||ppplllffffffnnnwwwwwwrrrttttttsssqqqkkkbbbZZZTTTMMMJJJDDD;;;222,,,+++,,,))))))))))))(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((qqqGGGAAA<<<:::888777777777555333111111000000000/////////............/////////000////////////////////////.........................../////////000000000111///111111111111555>>>FFFVVVfffvvvyyyyyy}}}xxxhhhMMMBBB??????<<>>AAACCCFFFMMMUUU[[[PPP\\\gggoooyyywwwiiiVVVIII===;;;===???BBBFFFIIIOOOXXXbbbnnn}}}zzzlllcccYYYQQQLLLJJJIIIHHHLLLSSS\\\eeepppwwwxxxvvvvvvwwwvvvyyy{{{zzzxxxyyy{{{}}}}}}~~~yyyjjjsssxxxwwwqqq___\\\YYY^^^oookkkiiidddbbbjjjuuuzzzzzzxxxwwwvvvvvvssskkk```XXXQQQMMMHHHAAA:::444///+++(((((((((((())))))))))))''''''''''''((((((((()))((((((((((((((((((((((((pppFFFAAA<<<:::888777777777555333111111111111000000000000---.........//////000000////////////////////////////////////////////////.../////////000000111111///111111000111777AAAJJJrrrzzzwwwuuuuuueeeOOOBBB>>>BBBCCCAAAHHHJJJ???KKKXXXkkkzzz{{{xxxrrriiibbb``````ffffffeeedddcccbbbaaaaaammmssstttlllbbb```jjjvvv|||xxxsssrrruuuyyy~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{yyy{{{~~~rrrjjj```[[[^^^aaaaaa```cccllluuuzzz~~~{{{uuunnnppp|||xxx|||~~~|||}}}||||||xxxxxx}}}~~~{{{|||vvv{{{uuuxxxhhhMMM===777555666888...---+++))))))***+++,,,&&&'''''''''(((((())))))))))))(((((('''''''''&&&&&&&&&&&&'''''''''((((((''''''((((((((((((''''''((((((((((((((()))******))))))))))))))))))))))))))))))***++++++++++++******************************+++,,,---------,,,,,,++++++,,,,,,---...//////222000777JJJbbbwwwtttssspppoooxxx~~~{{{}}}wwwrrrnnneeeVVVJJJDDDCCC;;;666888;;;<<<>>>@@@@@@@@@@@@@@@AAABBBCCCDDDHHHFFFIIIXXXkkkuuuqqqjjjJJJ<<<555999===:::<<>>@@@@@@DDDKKKOOOXXXeeesss}}}tttlllhhhXXXPPPJJJIIIHHHFFFIIIQQQSSS^^^mmmvvvxxxwwwwwwxxxrrruuuxxxxxxyyy|||~~~~~~|||}}}uuufffdddeeekkkxxxzzzsssooohhhfffppp}}}zzzhhhhhheeebbbfffrrr}}}{{{yyyxxxyyyxxxqqqeee[[[UUUOOOHHHDDDAAA;;;111***(((((((((((())))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((pppGGG@@@<<<999777666666555444333111111111111000000000000000000//////.........---------......//////000000......////////////................../////////000///000333444333777EEETTTppp~~~tttyyyyyybbbJJJGGGAAA>>>===???AAAAAAFFFLLLWWWddd{{{uuulllhhhjjjnnniiiccc[[[RRRNNNUUU```dddeeeeeebbb___aaahhhoooqqqqqqoooiiifffmmm{{{sssllllllooowww}}}zzzwwwzzz|||}}}}}}{{{yyyxxxzzz|||yyy{{{xxxvvvwww{{{~~~~~~~~~tttggg^^^[[[[[[[[[ZZZ___fffnnnsssxxx{{{zzzvvv{{{xxxwwwtttiiibbbooozzzyyy{{{zzzwwwwwwzzzxxx}}}zzz{{{wwwaaaJJJ:::555555555555111---++++++,,,***((())))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))************))))))))))))))))))))))))+++*********))))))(((((()))************+++++++++)))************+++++++++)))******++++++,,,---------+++,,,000000------000111777BBBYYY}}}rrrppppppwww}}}xxxtttnnncccSSSCCC===>>>999:::;;;===>>>>>>>>>>>>AAA??????@@@>>><<>>555///***(((&&&&&&(((*********((((((((((((((((((((((((''''''''''''''''''''''''oooGGGAAA<<<999777666666555444333111111111111000000000000000/////////.....................///////////////......////////////.............../////////000000111222444666777===MMM\\\ooo}}}{{{|||xxxQQQ@@@@@@EEECCCBBBDDDDDDDDDIIIOOOYYYrrr~~~qqqeee```^^^]]]```fffddd___YYYSSSMMMKKKSSS^^^iiigggdddcccdddjjjrrrwww{{{xxxsssnnnooowww{{{oooiiikkkrrrxxxzzztttsssvvvzzzyyyyyyxxxxxxxxxzzz}}}yyyxxxwwwzzz~~~zzzpppddd[[[XXX[[[^^^___eeejjjnnnssszzz|||zzz|||wwwsssoooddd^^^jjj|||~~~~~~~~~{{{~~~~~~}}}|||||||||hhhQQQ>>>555222333555111---++++++,,,***)))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))******))))))))))))))))))))))))************)))))))))((()))************+++++++++************++++++++++++*********+++,,,,,,---------+++,,,000000---...111666>>>PPPoooyyytttrrrzzz}}}{{{~~~vvvoooeee[[[MMM@@@;;;===<<<<<<>>>???@@@@@@@@@@@@@@@>>>>>>???>>>===AAAGGGLLLVVVhhhyyysss\\\HHH<<<:::777777<<>>?????????EEEMMMXXXdddsss{{{wwwfffQQQDDD:::888666888===DDDIIILLLNNNLLLJJJJJJLLLOOOPPPPPPKKKKKKLLLLLLNNNYYYqqqooodddVVVKKKFFFFFFFFFFFFIIILLLTTTdddxxxnnnXXXDDD;;;;;;===???DDDGGGHHHNNN^^^nnn|||{{{zzzrrrjjjeee\\\YYYWWWVVVVVVVVVUUUTTTVVVbbbmmmqqqrrrtttuuutttvvvxxx{{{||||||zzzzzzzzzyyyzzzzzz{{{{{{~~~~~~yyyzzzyyy|||tttooonnnpppnnnmmmwww~~~uuutttwwwzzzwwwsssxxx}}}vvvpppuuu~~~~~~{{{kkk```RRRJJJGGGEEE@@@;;;000...+++)))***++++++***((((((((((((((((((((((((''''''''''''''''''''''''jjjFFFCCC<<<999777666666555444333111111111111000000000//////////////////.........000000//////......------......////////////.........////////////000000000111///111888AAANNN```ooowww~~~uuu~~~pppNNNCCCCCCCCC>>>???BBBEEEHHHMMMZZZggg|||mmm[[[PPPNNNPPPQQQPPPOOOLLLKKKQQQYYY```cccccc]]]TTTMMMKKKOOOYYYiiiwwwwwwsssqqqxxxmmmhhheeekkkxxxtttiiihhhqqq{{{qqqiii```]]]bbblllvvv{{{}}}||||||}}}|||yyyvvvvvvwwwyyyyyyxxxxxxzzz|||~~~{{{tttuuuwwwzzz|||}}}||||||~~~wwwjjj```___```^^^bbbeeegggnnnyyy~~~vvvnnnhhhcccaaahhhqqq}}}yyyyyy|||~~~{{{|||xxxhhhQQQ===444555333111///---,,,,,,+++***))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''(((((((((''''''''''''((((((((((((((((((((((((((((((((((((*********)))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,******++++++,,,------......,,,---///...---222888BBBLLLhhhzzzvvv||||||vvvzzz{{{{{{}}}{{{}}}zzznnn___NNNDDD???;;;;;;===@@@AAAAAABBBBBBBBBAAAAAA>>>===>>>??????AAAKKKUUUiiimmmqqqooofffYYYMMMFFF:::888777999>>>DDDHHHJJJJJJJJJJJJLLLOOOOOOMMMJJJIIIJJJMMMSSS\\\nnnuuu[[[UUUMMMHHHGGGIIIKKKLLLOOOUUUaaatttvvvhhhXXXLLLCCC===???CCCDDDGGGKKKNNNPPPYYYooouuutttvvvyyyyyyssskkkeee\\\[[[YYYYYYZZZZZZYYYWWWXXX___gggkkkppptttrrrnnnooorrrvvvyyyzzzyyyxxxwwwwwwyyy|||~~~zzzzzzxxxyyy~~~yyyuuupppnnnttt}}}yyyuuusssxxx{{{tttrrr|||xxxpppqqqwwwwwwvvvuuuwww{{{|||ppp^^^PPPJJJHHHCCC<<<444111---************)))((((((((((((((((((((((((''''''''''''''''''''''''hhhEEECCC<<<999777666666555444333111111111111000000000///.........///////////////000000//////......------......////////////......////////////000000000111333222555@@@MMM\\\lllzzz}}}wwwlll}}}VVVAAAAAABBB???@@@AAAEEEIIIMMMWWWlll~~~pppVVVLLLBBB@@@FFFNNNQQQQQQKKKKKKNNNVVVaaaiiiiiieeeZZZQQQJJJMMMWWWgggzzz}}}qqqfffdddfffooo{{{}}}uuusssuuu}}}uuujjjddd___aaakkkyyy}}}wwwrrrtttuuuvvvvvvvvvwwwyyy|||~~~~~~{{{wwwxxxzzz{{{{{{{{{zzzzzz{{{}}}}}}{{{uuummmddd___]]]bbbfffiiiqqq{{{xxxpppmmmmmmnnnpppsss}}}~~~~~~{{{zzz~~~}}}xxx|||~~~xxx{{{}}}|||ttt]]]CCC555333111111000...---+++++++++))))))))))))))))))))))))((((((((((((''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))******))))))*********+++++++++***++++++++++++,,,,,,,,,***++++++,,,------.........---...///...///666???KKKVVVoooxxxttt|||~~~|||pppvvv}}}yyyuuutttzzzvvvfffVVVFFF???======>>>@@@AAAAAAAAABBBAAAAAA@@@@@@======>>>@@@AAAEEERRR___sssqqqlllggg```VVVLLLFFF888777999===BBBHHHKKKLLLHHHJJJNNNQQQRRROOOJJJFFFKKKLLLSSSbbbvvvwww___PPPMMMIIIGGGIIINNNRRRUUU[[[bbbooo|||}}}ooocccRRRFFF:::999===@@@CCCFFFKKKNNNUUU[[[bbbqqq}}}mmmssszzz}}}{{{tttjjjbbb]]]\\\[[[[[[\\\\\\[[[YYYZZZ\\\___eeennnuuuqqqiiijjjlllppptttwwwxxxxxxwwwwwwzzz}}}|||yyyxxx|||vvvqqqnnnpppsss|||~~~vvvnnnmmmyyy}}}uuussstttsssrrrqqqrrrxxx~~~nnn[[[QQQNNNIIIBBB999555///+++***)))(((((())))))))))))))))))))))))((((((((((((((((((((((((fffDDDBBB<<<999777666666555444333111111111111000000000000.........//////////////////////////////...............////////////....../////////000000000111111111000555DDDTTTcccqqq{{{~~~uuurrrfffHHH>>>AAABBB>>>AAABBBEEEIIIOOO```}}}vvv```QQQDDD@@@>>>BBBKKKSSSVVVVVVNNNNNNPPPVVVbbbkkkjjjdddTTTMMMJJJSSSdddvvv}}}lll```cccfffkkksssyyy|||yyyvvvvvv{{{yyylllgggfffhhhnnnzzz~~~wwwtttssstttuuuuuuuuuwwwzzz}}}}}}|||}}}~~~}}}{{{||||||{{{zzz{{{}}}}}}vvvkkkbbb^^^cccgggkkkqqq{{{{{{uuuuuuyyy{{{xxxtttyyy~~~{{{www|||}}}wwwyyyzzzuuu{{{~~~iiiJJJ666111000111111000---+++,,,,,,))))))))))))))))))))))))((((((((((((''''''''''''$$$$$$%%%%%%&&&'''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,------.........---...//////111;;;FFFNNNWWWlll~~~}}}tttxxxvvvqqqzzzuuuwwwxxxwwwtttssssssuuu~~~xxxttt[[[OOOBBB>>>>>>???AAACCCAAAAAABBBAAAAAA@@@???>>>======???AAACCCIIIYYYhhhtttqqqmmmjjjdddYYYKKK@@@444666;;;BBBJJJOOOQQQQQQJJJNNNSSSUUUSSSNNNJJJGGGIIINNN___www|||hhhYYYKKKJJJIIIIIILLLQQQWWWZZZccchhhooosssnnnaaaOOODDDDDD;;;666999???AAABBBCCCJJJPPP]]]kkkyyyuuurrrzzz|||ssshhh___^^^]]]]]]]]]^^^^^^\\\ZZZ[[[\\\]]]bbblllsssooogggiiijjjlllpppuuuyyyzzzzzzuuuxxx{{{}}}~~~}}}zzz~~~|||tttpppmmmmmmnnn|||uuunnnmmmzzz~~~zzzxxxsssqqqoooooossszzzwwwbbbUUUQQQLLLEEE>>>999222---+++)))((('''))))))))))))))))))))))))((((((((((((((((((((((((eeeCCC@@@<<<999777666666555444333111111111111000000000000............/////////000.........///////////////......////////////......//////000000000111111111111111999JJJ]]]jjjuuu{{{}}}rrrrrrxxxpppRRRCCC@@@@@@BBBCCCAAACCCFFFLLLWWWpppnnn[[[MMMEEE@@@AAADDDIIIPPPUUUWWWWWWOOOSSSWWW___jjjqqqkkk```PPPMMMRRRdddyyyyyykkkaaa[[[dddjjjsssxxxzzz{{{|||~~~rrrjjjhhhmmmvvvyyyuuutttssstttuuuuuuuuuwww{{{~~~|||}}}~~~~~~||||||~~~~~~|||{{{}}}~~~zzzqqqiii```dddggghhhoooxxx~~~~~~zzz||||||qqqnnnuuu~~~xxx{{{{{{uuu}}}}}}}}}sssTTT===555///111222111---+++,,,---))))))))))))))))))))))))((((((((((((''''''''''''%%%%%%%%%&&&'''(((((((((((((((((()))))))))******))))))))))))))))))))))))((()))))))))************)))************++++++++++++++++++,,,,,,,,,------++++++,,,,,,---...............///000000444@@@MMMPPPWWWfffttt{{{{{{yyy|||ttteeemmmtttsssnnnqqq}}}wwwnnniiiPPPGGGAAA@@@AAAAAABBBEEEBBBBBBBBBBBBAAA@@@???>>>===>>>@@@CCCEEEMMM^^^oootttrrroookkkcccUUUEEE:::666:::AAAJJJRRRVVVUUUTTTPPPUUUXXXVVVPPPKKKKKKNNNQQQ```|||wwwjjj```VVVOOOOOOPPPPPPQQQSSSUUUXXXZZZ\\\]]]YYYPPPFFF>>>;;;>>><<<===@@@AAAAAACCCHHHOOOYYYlllssssss|||~~~vvvppphhhaaaaaa```___``````___]]]ZZZ\\\___bbbdddiiinnnmmmhhhllljjjiiikkkqqqvvvyyyzzztttvvvxxxzzz}}}~~~~~~|||}}}~~~}}}yyysssqqqsssvvv~~~~~~xxxsss}}}}}}wwwuuuqqqooopppuuu|||jjjYYYRRRMMMFFFCCC>>>666000---+++***)))))))))))))))))))))))))))((((((((((((((((((((((((dddBBB@@@<<<:::777666666666444333111111111111000000000000---.........//////000000---.........//////000000......////////////......000000000000111111111111777888BBBUUUiiiuuu}}}tttggglllyyynnnWWWBBB<<<<<<<<>>>>>AAADDDFFFOOObbbtttvvvtttoooggg[[[MMM@@@888<<<@@@HHHQQQWWWXXXUUURRRUUUZZZ[[[VVVMMMIIIMMMTTTccczzz{{{eee^^^ZZZTTTVVVXXXYYYXXXUUUSSSRRRQQQJJJJJJGGG@@@999777;;;???666:::@@@DDDBBBAAAIIISSS]]]iiixxxrrroooxxx|||vvvooommmiiieeecccbbbaaabbbbbbaaa^^^[[[\\\dddiiihhhgggiiikkkkkkmmmjjjfffgggmmmssswwwxxxuuuvvvxxxyyy|||~~~|||}}}|||{{{|||zzzxxxvvvtttyyyxxx}}}xxx~~~}}}xxxsssrrruuu{{{vvvaaaXXXRRRKKKGGGBBB:::333///---++++++))))))))))))))))))))))))))))))))))))))))))))))))^^^DDD@@@===:::888777777666555444111111111111000000000000////////////////////////...///////////////......///......---------......111333333000000111222222999???JJJZZZjjjvvv}}}vvvssshhhooozzz}}}|||OOOFFF???>>>??????AAADDDDDDTTTTTTYYY|||sssYYYKKKGGGDDDBBBAAACCCCCCIIIVVV\\\YYYWWWXXXWWWeeeoooxxxuuuccc^^^XXXcccvvv~~~mmmaaa```iiiqqqyyyuuuhhhgggppptttyyysssppptttttttttuuuxxx{{{}}}~~~}}}}}}zzz|||~~~{{{yyyyyy|||yyyxxx{{{}}}yyywwwuuutttoooeee]]]```hhhpppxxx~~~vvvnnneeeeeelll{{{pppuuu}}}uuuxxx~~~~~~{{{~~~}}}}}}yyytttyyy|||nnnTTT>>>555///333666...,,,...)))---,,,+++***))))))))))))))))))))))))(((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))************+++++++++++++++***)))(((*********)))))))))))))))++++++,,,,,,,,,,,,------------,,,------...///000...111222222555@@@PPP]]]dddgggkkkrrrzzzggg___ooopppqqqpppuuuxxxdddSSSJJJGGGAAAAAAAAAAAABBBBBBCCCDDDCCCCCCHHHOOOOOOHHHAAA>>>===CCCFFFGGGPPPbbbqqqwwwrrryyyvvvbbbKKK@@@===<<>>>>>AAAEEEDDDFFFSSSaaannnwwwqqqsssrrrrrrrrrrrrrrrpppmmmkkkgggfffeeedddcccccccccccceeedddcccbbbbbbeeejjjoooooonnnmmmkkkkkkmmmrrruuuooouuuwwwuuuwww~~~~~~}}}}}}}}}~~~}}}|||}}}}}}uuurrrrrr}}}~~~~~~zzz~~~}}}xxxxxx~~~{{{ssstttsssvvvxxxcccTTTOOOIIIIIIEEE===333,,,,,,---((())))))*********))))))))))))))))))))))))))))))^^^DDD@@@<<<:::888777777666555333111111111111000000000000////////////////////////......////////////......///...............//////111111111000111222333222;;;EEEVVVgggsss{{{}}}vvvlllttthhhIIIBBB===>>>@@@AAADDDGGGIIIVVV\\\nnnqqq^^^JJJBBBBBBBBBAAABBBCCCFFFPPPZZZ\\\XXXVVVYYY```ooowww}}}sssbbb___cccppptttgggbbbfffqqqyyy~~~xxxvvvoooggglllxxxyyyrrrooorrrtttvvvxxxyyy|||{{{xxxzzz}}}}}}~~~||||||~~~}}}|||zzzzzz}}}~~~zzzwwwvvvvvvuuukkkaaa```dddkkkttt}}}xxxrrrfffcccgggsssqqqttt~~~xxxooottt|||}}}vvvpppvvvwww___HHH888000333666000...///***,,,,,,+++***))))))))))))))))))))))))(((((((((((()))(((((((((''''''''''''))))))))))))))))))))))))))))))))))))************+++++++++++++++***))))))************))))))))))))++++++,,,,,,,,,,,,------------,,,------...///000---111333333666EEE]]]ppprrrqqqttt{{{ssseeegggsssssssssvvvwwwfffTTTFFF@@@>>>BBBAAAAAAAAAAAABBBBBBCCCEEEEEEJJJQQQQQQJJJCCCAAABBBDDDHHHOOO]]]mmmxxx{{{zzzzzzoooXXXCCC::::::;;;DDDIIIPPPUUUWWWZZZ]]]___```ZZZQQQJJJHHHRRReeeuuufffTTTMMMIIIGGGGGGHHHGGGFFFDDDBBB???===<<<<<<;;;:::;;;===???AAABBBBBBBBBFFFLLLOOOUUUfffvvvuuummmlllssssssrrrrrrpppmmmiiigggfffeeedddccccccbbbbbbbbbdddcccbbb``````ccciiimmmooooooooommmlllnnnqqqtttnnnsssuuurrrrrrvvvyyywww|||||||||}}}~~~yyysssqqqyyy|||}}}wwwooojjjkkkpppvvvyyyyyynnnmmmkkklllvvvmmm\\\SSSKKKKKKHHH@@@666///,,,,,,))))))************))))))))))))))))))))))))))))))]]]CCC???<<<:::777666666666555333111111111111000000000000////////////////////////......///////////////...///.........///000111222222000///000222333333333???LLL^^^mmmvvv{{{xxxpppxxx|||TTTAAA===;;;???BBBDDDFFFJJJJJJWWWfffwww]]]PPPCCCAAACCCDDDEEEFFFDDDLLLXXX___[[[UUUWWW]]]jjjyyyssseeeffflll{{{wwwkkkeeehhhsss|||tttnnnlllhhhgggsssxxxqqqlllnnnrrrwwwzzz{{{}}}|||xxxuuuxxx|||~~~{{{zzz{{{zzzxxxzzz}}}~~~}}}zzzzzzyyyxxxyyy|||zzzwwwvvvwwwzzzqqqgggbbb```dddooozzz}}}{{{xxxiiidddcccjjjtttwwwuuuyyysssiiiooo}}}{{{sssyyymmmXXX===111222777222000111,,,++++++***************+++))))))))))))((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))***************++++++++++++***))))))************************++++++,,,,,,,,,,,,------------,,,------...///000...111444333888KKKjjj||||||mmmeeeooorrrqqqsss|||zzziiiWWWHHH@@@>>>>>>BBBBBBBBBAAAAAAAAAAAAAAACCCDDDIIIOOOOOOIIIDDDCCCFFFEEELLL]]]nnnyyy~~~xxxeeeMMM<<<888;;;???GGGMMMSSSUUUUUUYYY```ggg```RRRGGGGGGOOO^^^vvv|||iiiTTTHHHDDDAAA@@@BBB>>>>>>======<<<;;;999999999:::;;;===@@@CCCEEEGGGEEEFFFIIINNNTTT```uuurrriiieeemmmmmmnnnmmmllliiifffdddeeedddcccbbbbbbbbbbbbbbbcccbbb```^^^^^^aaaggglllooopppqqqqqqooooooppprrrvvvyyyzzzwwwtttuuuuuusssxxxzzz}}}~~~vvvrrrqqqnnnxxxrrrccc___```bbbhhhqqqyyy|||sssjjjkkkjjjlllwwwzzzhhhWWWNNNNNNKKKDDD;;;222---************************)))))))))))))))))))))))))))\\\CCC???<<<:::777666666666444333111111111111000000000///////////////////////////---...//////////////////////////////000111222333555222000111333333444777GGGTTTeeepppuuuzzzvvvqqqzzzjjjFFF<<<:::;;;@@@DDDEEEHHHMMMOOOaaa{{{zzzdddUUUKKKDDDDDDFFFEEEEEEFFFIIISSS^^^___XXXTTT[[[eeepppvvvnnnsssxxxzzzsssmmmoooyyy}}}tttnnniiieeedddkkk}}}xxxpppkkkjjjooovvvzzz{{{}}}|||xxxvvvwww||||||yyyvvvvvvvvvssswwwzzz~~~|||{{{wwwwwwwwwvvvvvvxxx|||~~~}}}yyyxxxyyyzzztttmmmgggaaaaaakkkvvvyyy~~~|||{{{nnnhhhccceeekkkxxxzzz{{{wwwrrrhhhmmm}}}~~~yyyhhhDDD333000666333222222---*********)))******++++++))))))))))))((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((()))))))))******************+++++++++******))))))***************+++++++++++++++,,,,,,,,,------------,,,------...///000000222444777AAAUUUqqq~~~nnnjjjppppppuuu}}}yyymmm[[[LLLDDDAAAAAAAAABBBBBBBBBBBBBBBAAA@@@@@@???AAAFFFLLLKKKEEEBBBCCCGGGIIIVVVlll||||||nnnYYYEEE;;;<<>>>>>@@@;;;;;;<<<============<<<;;;<<>>;;;:::<<>>BBBIIIOOO[[[[[[\\\]]]^^^]]][[[YYYMMMFFFDDDMMM]]]wwwaaaPPPGGG???<<<;;;999:::===<<<===>>>@@@AAABBBBBBBBB@@@BBBCCCCCCCCCDDDGGGIIIRRRXXX___fffuuurrrbbb\\\______bbbfffggggggffffffgggccccccbbbbbbaaabbbbbbbbbdddcccbbb``````bbbgggkkknnnqqqtttuuusssqqqpppooouuuvvvwwwwwwsssnnnkkkjjjtttyyy~~~rrrsssxxx}}}ttthhh^^^]]]hhhuuu}}}vvvuuummmccciiiyyyzzz|||vvvtttmmmgggllljjjVVVRRRLLLHHHCCC===666000,,,,,,+++***))))))******(((((((((((((((((((((((([[[BBB???;;;999666555555555444222111111111111000000000000////////////////////////,,,---...///000000000000000/////////000111222222999555444666444444???NNNdddvvvxxx{{{]]]LLL???<<<<<>>///222222111111---++++++***************+++))))))))))))(((((((((((('''''''''((((((((((((((())))))))))))))))))))))))))))))))))))************))))))***++++++++++++***))))))******+++,,,,,,,,,++++++,,,,,,,,,,,,------------,,,------...///000000444>>>PPPfffxxx{{{{{{{{{iiiiiisssuuunnnxxx|||ooodddKKKFFFBBB@@@BBBDDDDDDCCCBBBCCCDDDEEEEEEDDDBBBAAABBBDDDJJJOOOMMMIIIJJJNNNSSSeee{{{~~~UUUJJJ@@@>>>AAAGGGOOOVVV^^^]]]\\\[[[ZZZUUUNNNIIIBBBEEELLLWWWjjjjjjLLLEEE@@@======;;;999;;;@@@>>>???AAABBBCCCDDDDDDDDDDDDFFFGGGFFFEEEGGGLLLQQQWWWdddttt|||iiiXXXUUU[[[cccfffjjjkkkhhhggggggiiidddccccccbbbbbbbbbcccccccccddddddccccccdddgggiiimmmpppsssuuusssqqqppppppqqqqqqssstttpppiiieeeeeeqqqwww~~~~~~tttsssuuu~~~qqqfff[[[XXXaaapppwwwlllnnnxxx|||xxxzzz|||```YYYOOOIIIFFFBBB<<<666...---+++***))))))***+++))))))))))))))))))))))))ZZZAAA>>>;;;999666555555555333222111111111111000000000000////////////////////////,,,---...///000000000000000000/////////000000111666333555888555777III___rrroooNNNDDD@@@<<<<<<@@@FFFIIILLLSSS[[[rrr|||mmmggg^^^MMMFFFDDDDDDGGGIIIIIINNNUUU```cccbbb___dddqqq~~~zzzuuurrrpppiii___\\\___^^^gggqqqyyy}}}vvvrrrmmmlllmmmrrr{{{|||zzz{{{|||}}}vvvpppooonnnllloooqqqsssttttttuuuwwwxxxyyy{{{||||||{{{zzz{{{|||}}}~~~|||tttsssssssssmmmfffdddgggkkkrrr|||zzzvvvpppggg______mmm|||yyyzzz|||uuutttyyyxxx|||zzzkkkFFF111333333111222...,,,,,,+++***))))))))))))))))))))))))((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))************))))))***+++++++++++++++))))))***++++++,,,------++++++,,,,,,,,,,,,------------,,,------...///000000888HHH]]]ppp~~~yyy|||zzzxxxzzz```___iiiooorrrvvv{{{pppaaaTTTAAAAAAAAACCCEEEFFFEEEDDDBBBCCCEEEFFFGGGFFFDDDCCCFFFHHHNNNRRRQQQMMMOOOTTT\\\rrrqqqJJJBBB===AAAFFFLLLTTT\\\\\\\\\ZZZVVVPPPHHHBBB>>><<>>>>>???>>>===@@@FFFAAAAAACCCDDDEEEEEEEEEEEEDDDGGGIIIIIIJJJNNNWWW]]]fffzzz}}}tttdddVVVSSSWWWaaafffkkkkkkiiigggiiikkkddddddccccccccccccddddddbbbccceeeeeeeeedddfffggglllooorrrssssssqqqqqqqqqqqqppprrruuupppfffbbbccckkkttt~~~~~~~~~~~~}}}{{{{{{}}}|||yyywwwzzztttoooiiibbbfffppp}}}uuuqqqpppsssnnnbbbUUULLLIIIFFF@@@;;;///---+++***))))))***+++))))))))))))))))))))))))ZZZAAA>>>;;;999666555555555333222111111111111000000000000////////////////////////,,,---...///000000000000111000///////////////000222111555999666999PPPjjj{{{aaaBBB<<<:::<<<<<<@@@GGGKKKOOOWWW```vvvzzzrrreee```XXXGGGFFFDDDEEEGGGHHHIIIOOOWWWccceeedddccclll|||vvvooogggbbb[[[UUUZZZcccfffqqq~~~~~~xxxtttqqqmmmlllrrr|||{{{yyyzzz}}}|||uuuooonnnmmmjjjmmmoooqqqrrrsssvvvyyy|||vvvxxxzzz{{{{{{zzz{{{|||~~~~~~{{{xxxuuusssrrrmmmfffccceeegggnnnxxx}}}wwwlll```\\\ggguuu|||||||||uuuzzz|||sssKKK333333444222222///---,,,+++***))))))))))))))))))))))))((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))************((()))***+++++++++++++++))))))***+++,,,,,,------++++++,,,,,,,,,------------------------...000000111===PPPcccqqqzzz~~~pppxxxyyyvvveeeNNN]]]llliiinnn~~~}}}sssfffUUUGGG<<<>>>@@@BBBCCCCCCBBBBBBBBBDDDFFFGGGHHHGGGFFFEEEGGGIIIOOOSSSRRRNNNQQQWWWaaaxxxfffJJJCCC@@@EEEKKKPPPXXXbbb]]]___^^^WWWKKKBBB??????;;;KKKXXXeeegggQQQAAA;;;999;;;======<<>>AAAHHHIIIEEEAAAAAACCCBBBBBBFFFLLLNNNKKKGGGGGGJJJOOOQQQOOONNNVVV```oootttSSSDDDCCCEEEJJJQQQYYY___bbb___\\\WWWOOOCCC:::;;;BBBHHHMMMZZZrrrgggRRREEE>>>>>>??????AAACCCEEEGGGHHHEEEDDDDDDFFFJJJLLLNNNNNNOOONNNMMMQQQZZZjjj~~~zzzyyyvvvooofff\\\RRRLLLWWW___eeeddddddiiikkkiiiiiihhhhhhjjjmmmmmmiiiffffffdddccccccdddeeeddddddkkkkkkllllllmmmnnnoooooopppqqqrrrpppllleee^^^ZZZ___fffrrrwww|||{{{{{{~~~tttnnnwwwtttmmmrrrjjjiiizzzxxxjjjeeehhhtttuuuaaaSSSLLLIIIGGGDDD888000+++++++++***)))++++++******)))))))))))))))YYYFFF<<<;;;:::888777555444444444222111111000000000000000////////////000000000000////////////////////////000000000000111111111111///000222777<<>>===AAABBBEEEIIINNN[[[tttvvvvvvwwwsssjjjaaaYYYPPPHHHEEEFFFFFFEEEIIIUUUfffsssuuummmccc[[[XXXTTTRRRVVV[[[eeevvv|||tttooonnnooorrrxxx~~~wwwuuuxxx||||||yyyuuupppllllllmmmiiiiiikkknnnqqqtttwwwxxxvvvvvvvvvvvvwwwwwwxxxxxxyyy{{{}}}tttooojjjiiillllllgggccc^^^bbbmmmyyy{{{sssggg]]]___gggttt}}}qqqppprrryyycccAAA444333111///111------,,,,,,+++*********))))))))))))))))))))))))'''''''''((((((((((((((((((((()))***************))))))))))))***************************+++++++++++++++******************++++++,,,,,,,,,---------......//////000333555555CCCNNN[[[bbbdddjjjwwwggg[[[gggrrrwwwqqq\\\KKKCCC???;;;@@@@@@EEEKKKLLLGGGCCCBBBDDDCCCDDDIIINNNQQQNNNJJJLLLNNNRRRTTTSSSSSS]]]hhhxxx```KKKEEEGGGLLLTTT^^^ggglllnnnddd[[[OOOFFF===999===DDDDDDSSSkkksssZZZJJJAAA===@@@@@@AAAAAABBBDDDEEEFFFIIIKKKNNNRRRTTTTTTRRRPPPUUUVVVZZZcccssswwwqqqppprrrqqqqqqpppmmmfff^^^VVVQQQVVV^^^ddddddeeeiiikkkiiiiiihhhiiijjjkkkjjjgggeeegggeeeddddddfffgggffffffhhhiiijjjlllnnnooopppqqqsssrrrqqqnnnjjjfffbbb```___ccclllyyy~~~zzzoooqqq{{{yyysssnnnzzz}}}wwwooogggqqqvvvfffccceeerrr|||gggWWWNNNJJJHHHFFF<<<444...------******,,,+++******)))))))))))))))VVVDDD===;;;:::999777666555444444222111111000000000000000////////////000000000000111111111000000000000000000000000000111111111111...///444<<>><<>><<<;;;:::CCCDDDIIIPPPPPPJJJDDDCCCFFFEEEGGGLLLRRRTTTRRROOOOOOPPPSSSUUUUUUXXXdddqqqiiiMMMGGGDDDHHHQQQ\\\hhhooossssssiiiYYYHHH===:::;;;AAAHHHFFF]]]}}}|||^^^LLLCCC@@@@@@FFFFFFGGGHHHIIIJJJKKKLLLRRRVVV]]]bbbccc```[[[XXX[[[```kkk|||{{{ssspppmmmkkkjjjjjjkkklllkkkfff```YYYTTTWWW]]]cccdddfffiiijjjhhhhhhiiikkkjjjhhhfffeeeeeegggfffffffffhhhiiiiiihhheeegggiiilllnnnqqqrrrsssuuusssnnnjjjgggfffffffffaaaccchhhqqq{{{}}}uuuppprrrvvvzzzzzz}}}~~~xxxwwwyyyyyyjjjkkktttxxxhhheeefffpppqqq^^^QQQKKKIIIIIIBBB:::333000...++++++---+++******)))))))))))))))RRRCCC===;;;:::999777666555555444222111111000000000000000////////////000000000000000000111111111222222222///000000000111111111111111111666???HHHQQQ___kkkqqqwww|||oooiiizzzfffFFF;;;<<<>>>===CCCHHHLLLOOOZZZwww{{{}}}rrraaaaaajjjwwwvvvpppdddZZZTTTLLLEEEBBBBBBDDDJJJXXXlllssscccXXXRRRPPPOOOQQQWWW___gggppp}}}rrrqqqsssxxxzzzttttttxxxyyy}}}{{{rrrmmmnnnqqqjjjjjjjjjkkklllnnnooopppqqqqqqrrrsssuuuvvvwwwwww{{{{{{{{{zzzyyywwwvvvuuuiiiiiijjjmmmoooooolllhhh___\\\```lllxxx|||qqqfffaaa```pppuuuooosssyyy~~~|||zzz~~~aaaAAA222333222---...------,,,++++++******((((((((((((((((((((((((***)))))))))((((((''''''(((((()))***************((()))))))))************,,,+++++++++***)))))))))******+++++++++++++++,,,,,,,,,,,,------------.........///000000222:::CCCSSS^^^hhhgggfffnnn}}}yyy~~~vvvpppmmmpppwwwwwwhhhSSSBBB;;;===>>>>>>EEEGGGMMMTTTRRRKKKEEEDDDFFFGGGJJJOOOTTTVVVTTTRRROOOOOOQQQSSSSSSYYYhhhwwwqqqVVVEEEHHHIIINNNVVVaaajjjnnnnnnmmmdddTTTCCC<<<===@@@EEEJJJQQQjjjjjjPPPDDDAAACCCEEEGGGIIIKKKNNNQQQTTTVVVWWW]]]bbbhhhkkkkkkgggcccaaa]]]iii{{{tttpppqqqpppmmmllllllmmmnnnlllhhhaaaZZZUUUYYY]]]aaadddgggiiiiiihhhgggjjjkkkjjjfffcccccceeeggggggfffhhhjjjkkkjjjhhheeegggjjjmmmoooqqqrrrsssssspppkkkgggeeeeeeggghhheeeeeegggmmmvvv~~~~~~uuusssrrrxxx{{{zzzwwwzzzppplllooo|||zzzooolllkkksss|||gggVVVLLLJJJJJJFFF???777444///******---+++******)))))))))))))))PPPBBB>>><<<;;;999888666555555555222111111000000000000000////////////000000000000...///000111222333444555///000000000111111111111333111555???JJJTTT```kkknnnttt|||uuuhhhfffyyyXXX???;;;>>>??????DDDIIIMMMRRRdddxxxsss\\\SSS___ooowwwwwwqqqeee[[[TTTLLLEEEAAAAAAFFFQQQdddzzzwwwnnnbbbXXXPPPNNNOOORRRXXXaaammmvvvtttssstttzzzzzzttttttyyy{{{vvvoooooorrrnnnnnnmmmmmmmmmnnnnnnooooooooopppqqqrrrttttttuuuxxxxxxwwwwwwvvvuuussssssrrrvvv{{{|||xxxrrrmmmkkkbbb^^^___iiivvv~~~uuulllccc^^^hhhyyyzzznnnvvv{{{{{{~~~kkkIII555222222---......------,,,++++++***((((((((((((((((((((((((******))))))((((((((('''(((((()))***************((()))))))))************,,,+++++++++***)))))))))******++++++,,,,,,,,,,,,,,,,,,---------.........///...///000000333@@@NNNZZZeeekkkhhhgggooo|||~~~{{{wwwzzz|||zzzlllmmmooorrr}}}}}}jjj[[[III???===>>>@@@AAAFFFIIIPPPUUURRRJJJDDDDDDEEEHHHLLLQQQUUUVVVUUUSSSPPPOOOPPPRRRTTT[[[lll|||hhhUUUKKKFFFIIISSSVVV[[[aaaeeeeeebbb___UUUJJJ@@@???BBBEEEHHHLLL^^^zzz}}}\\\HHHBBBAAADDDIIIEEEGGGLLLQQQWWW[[[^^^```ggghhhiiihhhdddbbbbbbcccaaatttwwwnnnnnnooonnnkkkjjjoooppppppoookkkeee```\\\\\\]]]___dddfffgggggggggfffiiijjjiiieeecccdddfffggggggggghhhjjjkkkiiihhhgggiiillloooqqqrrrrrrrrrnnnllljjjgggeeeeeefffffffffgggiiinnnvvv}}}}}}~~~zzztttppp|||yyy{{{yyyxxx~~~tttmmmlllttt{{{{{{wwwvvvtttsssvvvttt^^^PPPKKKKKKHHHBBB<<<777111***)))++++++******)))))))))))))))NNNAAA>>><<<;;;:::888777666555555222111111000000000000000////////////000000000000......///111222333444555000000000000111111111111333111666BBBPPP[[[fffnnnsssvvv~~~ssshhhgggqqqpppMMM>>>===???@@@BBBGGGJJJOOOZZZtttvvv___OOOOOO```sss}}}tttfffZZZSSSLLLEEECCCEEEMMM]]]ttt}}}vvvbbb[[[TTTQQQOOOOOOSSSYYYcccqqqvvvttttttzzz{{{vvvvvvzzz}}}{{{uuussstttttttttsssqqqpppppppppppplllmmmmmmnnnoooppppppqqqqqqqqqrrrssstttuuuvvvwwwssskkkiiiddd``````hhhrrrzzzxxxrrrhhh___```jjjmmmxxx|||~~~yyyzzztttTTT;;;222111000......------,,,,,,++++++))))))))))))))))))))))))***))))))))))))))))))((((((((()))***************))))))))))))************+++++++++*********************++++++,,,---------,,,---------............111...///222222888KKK```qqqxxxxxxrrrrrr}}}xxxyyyooodddffflllqqqxxx|||oooYYYLLL@@@;;;<<<===@@@BBBIIILLLRRRVVVRRRIIIDDDEEEFFFIIINNNSSSVVVVVVTTTSSSRRRRRRSSSUUUWWW___qqqtttQQQDDDDDDEEEHHHSSSRRRRRRSSSTTTSSSPPPMMMFFFAAA@@@BBBEEEHHHOOOWWWooo~~~fffNNNDDDBBBAAACCCHHHHHHKKKPPPVVV\\\aaadddeeefffeeeaaa\\\XXXYYY___dddrrryyyrrrllllllmmmjjjiiikkkooopppppppppooommmkkkiiiaaa^^^^^^bbbeeeeeeeeegggfffgggggggggffffffggghhhiiiiiiiiijjjkkkkkkiiiggghhhjjjmmmqqqssstttssssssnnnmmmkkkiiiggggggggggggggghhhkkkpppvvv|||}}}{{{}}}|||}}}uuunnnqqq|||xxxqqquuuvvvlllhhhlllooopppttt|||}}}{{{|||}}}|||{{{jjjWWWNNNLLLIIIEEE@@@<<<444,,,)))++++++******)))))))))))))))NNNAAA===<<<;;;:::888777666555555222111111000000000000000////////////000000000000000000000111111111111111000000000000111111111111333444<<>>@@@???@@@EEEJJJMMMTTTeee{{{xxxdddUUUPPPVVViii{{{xxxeeeWWWQQQKKKGGGHHHLLLWWWlllxxx}}}zzzmmmcccXXXSSSRRRUUUXXXYYY^^^eeeyyyxxxtttsssyyy~~~xxxwww{{{}}}|||yyyxxx{{{zzzxxxvvvtttsssrrrrrrmmmmmmmmmnnnnnnooooooooonnnnnnoooqqqsssvvvxxxyyypppggggggdddaaaaaaffflllsss~~~|||xxxnnnccc]]]eeegggtttzzzyyyyyy|||bbbEEE333000333.........---,,,,,,++++++)))))))))))))))))))))))))))))))))))))))*********(((((()))***************))))))))))))***************************+++++++++******++++++,,,------...------------............111...///444666???YYYtttxxx}}}ppp```XXXfffnnnvvvqqq___MMMCCC;;;;;;===>>>BBBHHHLLLOOOTTTWWWQQQIIIEEEGGGGGGLLLQQQVVVWWWVVVUUUTTTTTTSSSUUUWWWYYYbbbtttwwwZZZDDDBBBBBBBBBJJJJJJGGGCCCAAAAAABBBBBBBBB@@@AAADDDFFFGGGMMM\\\lllzzz```OOOCCCCCCDDDAAABBBFFFJJJLLLQQQVVVZZZ]]]^^^___XXXWWWTTTQQQRRRYYYfffqqq|||sssnnnllllllkkkhhhjjjnnnpppppppppqqqqqqrrrssstttfff```]]]aaacccbbbcccfffeeeddddddeeehhhjjjjjjjjjlllkkklllmmmmmmllliiiggggggjjjnnnrrruuuvvvwwwvvvsssqqqnnnkkkjjjjjjkkkllloooooooooppprrrvvv{{{~~~~~~|||~~~zzz{{{sssjjjmmmzzzpppfffhhhttt}}}ooofffiiinnnqqqyyyvvvrrrzzzvvv^^^RRRNNNJJJGGGEEEAAA888...***,,,+++******)))))))))))))))NNN@@@===<<<;;;:::888777666666555222111111000000000000000////////////000000000000222222111111000///......000000000000111111111111555888CCCYYYlllxxx~~~aaabbbzzz}}}iiiPPP======AAA???@@@GGGMMMPPPWWWmmmwww{{{lll\\\TTTVVVaaattt{{{dddTTTNNNKKKHHHMMMQQQ___vvv|||tttsssfff\\\UUUWWWTTTVVV^^^ccceeeiiipppzzzuuurrrxxxyyyxxx||||||~~~}}}{{{}}}{{{yyywwwuuuttttttooooooooopppppppppppppppoooooopppqqqrrrtttvvvwwwnnneeefffbbb```aaadddgggmmmxxx|||rrrfff[[[cccfffrrrgggkkk}}}|||yyytttrrrwww~~~kkkLLL444///555///......------,,,++++++))))))))))))))))))))))))(((((())))))******++++++(((((()))***************))))))))))))************))))))******+++++++++,,,******+++,,,,,,---......---------.........//////000---///555:::FFFdddzzzrrr}}}eeeSSSRRRiiirrrzzzkkkTTTKKKBBB<<<===@@@AAAGGGOOONNNQQQVVVXXXRRRIIIFFFIIIIIINNNSSSWWWXXXWWWUUUTTTSSSSSSTTTWWWYYYaaasssxxxbbbFFF@@@GGGCCCAAANNNFFFBBB<<<999;;;>>>AAACCCCCCFFFIIIJJJJJJRRRiii```MMMAAA===DDDGGGCCCBBBGGGEEEGGGJJJMMMOOOPPPPPPPPPIIIJJJKKKMMMSSSaaassswwwllljjjiiiiiigggdddhhhooosssrrrqqqqqqrrrtttvvvwwwjjjaaa\\\```bbbaaabbbfffeeecccbbbdddiiimmmmmmkkknnnnnnnnnoooooommmjjjgggeeehhhmmmssswwwyyyzzzzzzyyyvvvqqqmmmkkkllloooqqqzzzxxxtttpppmmmooorrruuu}}}}}}}}}|||~~~xxx{{{}}}{{{ppplllwwwyyyhhh]]]^^^kkk~~~uuuiiilllsssxxxvvvoooyyy~~~dddUUUPPPKKKIIIHHHEEE<<<000,,,---+++******)))))))))))))))PPPBBB;;;;;;:::888777555444444444000000000000000000000000////////////////////////000000000000111111111111444///...000111...---///222888JJJaaarrrwwwzzzfff]]]pppvvvzzzTTTJJJAAA???@@@AAAEEEIIITTTSSS\\\|||}}}yyyvvvcccYYYVVVTTTddduuudddVVVJJJGGGKKKLLL]]]rrrvvvnnnrrrssscccXXXWWW]]]^^^___dddjjjlllooozzz~~~zzzuuuvvv|||~~~{{{{{{|||~~~}}}}}}~~~{{{zzz{{{|||||||||vvvtttpppmmmkkklllooorrrrrrqqqpppppppppqqqsssttttttiiieeeccc```___aaadddiiittt~~~zzzrrrggg___```eeeooo~~~~~~}}}jjjgggssszzzrrrrrrwwwvvvXXX===000000......---,,,,,,+++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))+++++++++++++++***)))(((******+++++++++,,,,,,,,,---------............//////111000...888PPPmmmzzzzzziiiTTTTTTbbblllqqquuu\\\GGGBBB===;;;>>>@@@@@@GGGPPPTTTSSSRRRRRRRRRQQQNNNLLLKKKNNNSSSXXXYYYXXXUUUSSSUUUTTTTTTZZZccciiijjjiiiWWWLLL@@@<<>>555000///++++++++++++************PPPBBB<<<;;;:::888777555444444444111111111111111111111111////////////////////////000000000000111111111111333///...111222000000333444===QQQiiiyyy}}}ccc```rrrwwwhhhNNNEEE??????AAACCCGGGLLLTTTWWWiii~~~~~~uuunnn^^^ZZZ]]]aaauuunnn___VVVLLLGGGIIITTTlllkkkbbbfffxxxtttiiidddaaadddhhhpppqqqvvvzzz}}}|||wwwvvv{{{}}}{{{{{{|||~~~}}}}}}{{{zzz{{{||||||{{{vvvtttqqqmmmkkkkkknnnppppppooonnnnnnnnnooopppqqqxxxwwwmmmiiieeebbb___^^^^^^cccppp}}}xxxnnn```^^^```hhhvvvxxxpppnnnuuu|||bbbCCC333000///......---,,,+++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******+++++++++++++++***))))))***++++++++++++,,,,,,,,,---------............//////111222333@@@[[[vvv|||vvvZZZNNNUUUfffsss}}}nnnWWWFFFAAA>>>>>>BBBDDDEEEJJJQQQWWWUUUTTTSSSTTTTTTRRRQQQNNNQQQUUUXXXXXXVVVSSSQQQPPPNNNOOOSSSXXXZZZWWWTTTGGGCCC???@@@CCCCCC>>>999999999:::<<<>>>AAABBBBBBFFFFFFKKKSSS]]]nnniiiJJJDDDAAAAAAAAAAAABBBBBBCCCDDDFFFEEEGGGJJJJJJHHHJJJNNNOOONNNSSSaaasssuuuooommmllljjjgggfffgggjjjlllmmmnnnooorrruuuwwwxxxxxxqqqjjjaaa^^^aaaeeeggggggooojjjiiilllnnnmmmmmmooonnnmmmlllnnnqqqrrrpppnnnnnnoooppppppqqqtttxxx{{{}}}zzzvvvsssrrruuuxxx{{{{{{wwwsssooonnnppptttvvvxxxzzz~~~~~~}}}||||||||||||qqqllliiilllppptttzzzyyynnneee___YYYXXXjjjzzz{{{yyyuuu|||~~~tttqqqxxxzzz~~~fffVVVOOOJJJFFFEEE@@@666///---++++++***************)))OOOBBB<<<;;;:::888777555444444444222222222222222222222222////////////////////////000000000000111111111111333000///222333111333777777DDD[[[sss}}}eeekkk|||}}}XXXFFF@@@===???CCCEEEJJJOOOXXXaaa}}}}}}zzzrrrhhh\\\]]]gggqqqggg[[[VVVOOOLLLMMM```~~~yyyhhhYYYZZZkkkxxxhhhgggqqq|||xxxvvvzzz|||{{{||||||}}}~~~}}}{{{zzzyyy{{{{{{{{{yyyvvvtttpppllljjjjjjkkkllllllkkkjjjjjjjjjkkkmmmmmmnnnvvv|||rrrkkkfffccc```]]]ZZZ]]]kkkyyy~~~ttt```\\\[[[bbbsssyyyuuuxxxxxxtttxxx}}}nnnLLL666111000///...---,,,+++******++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++***++++++++++++***))))))++++++++++++,,,,,,,,,,,,---------............//////111333999KKKfff}}}xxxxxxaaaMMMPPP^^^ooo|||{{{rrrcccQQQDDD@@@???@@@FFFIIILLLOOOTTTWWWUUUSSSSSSUUUVVVVVVUUUSSSTTTVVVWWWVVVSSSOOOMMMJJJIIIHHHIIIKKKHHHCCC>>><<<<<<<<<===>>><<<777444;;;<<<===???AAACCCDDDEEEJJJJJJPPP^^^pppsssPPP???BBBBBBCCCCCCDDDDDDEEEFFFFFFHHHFFFFFFHHHHHHHHHLLLRRRXXXZZZdddyyy}}}wwwtttpppmmmiiigggggghhhiiiiiihhhjjjnnnssswwwzzz{{{|||yyyssskkkffffffhhhjjjlllppplllkkknnnooonnnmmmooopppooooooppprrrssssssrrrrrrsssssssssssstttxxx{{{|||{{{yyyxxxyyy{{{}}}~~~{{{yyyvvvsssrrrssstttuuuvvvxxx|||~~~}}}}}}||||||{{{{{{||||||}}}}}}~~~zzzmmm```\\\aaajjjwwwwwwrrrlllggg___[[[eeesss}}}{{{pppjjjhhhvvv~~~}}}wwwsssaaaTTTNNNJJJIIIEEE;;;111---++++++***)))))))))))))))OOOBBB<<<;;;:::888777555444444444222222222222222222222222///////////////////////////000000000111111111111333000000222222000333888;;;KKKeeezzzzzznnn{{{sssRRRAAA===<<>>:::666<<<;;;999666555555888;;;???@@@BBBBBBCCCCCCDDDEEEKKKPPP\\\mmm```IIICCCIIIHHHHHHIIIJJJJJJJJJJJJJJJKKKHHHGGGJJJKKKLLLSSSZZZgggmmm}}}}}}{{{pppkkkfffeeefffgggfffdddeeehhhnnnssswww{{{}}}~~~xxxrrrmmmmmmpppsssrrrnnnmmmpppqqqooonnnpppqqqqqqqqqqqqssstttttttttuuuvvvuuutttssstttwwwyyyxxxxxxyyyzzz{{{|||}}}}}}yyyxxxvvvtttsssrrrrrrrrrpppssswwwyyy{{{{{{{{{{{{zzzzzzzzz{{{{{{|||}}}~~~}}}~~~rrrccc^^^bbbkkkvvv{{{tttiiibbbdddiiisssooo```aaabbbxxxzzzqqqzzzlllYYYQQQLLLMMMJJJAAA666///,,,+++***)))((()))))))))NNNBBB<<<;;;:::888777555444444444222222222222222222222222000000000000000000000000///000000000111111111111333111111222000...222888@@@SSSlll}}}yyywwwhhhMMM@@@===>>>CCCFFFHHHNNNTTTbbbvvvwww~~~zzzzzzqqqlllccchhhwwwvvvdddYYYPPPLLLTTTaaa~~~wwwcccOOOWWWdddzzzxxxxxxwwwssswww}}}}}}||||||}}}{{{|||{{{yyywwwvvvwwwwwwvvvuuurrrooolllkkklllkkkjjjhhhcccccccccdddfffhhhkkkllliiinnnyyyuuuiiibbbbbbbbbbbb^^^]]]eeepppyyyxxxpppfff\\\]]]kkkzzz|||}}}|||vvvzzzxxx|||~~~YYY===222222111000///---,,,+++***++++++++++++************))))))))))))))))))))))))************************))))))(((((((((((()))))))))******+++++++++******++++++,,,,,,,,,------------------............//////222666@@@SSShhhuuuxxxqqqrrr{{{zzzfffQQQYYYhhhrrrzzzyyykkk^^^QQQGGGAAABBBBBBBBBFFFMMMVVV[[[\\\WWWTTTRRRQQQSSSUUUVVVVVVRRRQQQPPPNNNKKKGGGCCCAAA@@@>>>;;;::::::;;;;;;;;;>>>===:::666444777<<>>@@@<<<===>>>>>>>>>>>>???@@@AAACCCCCCBBBAAACCCIIINNN^^^ooodddVVVMMMGGGIIIJJJLLLPPPTTTXXX[[[\\\]]]\\\ZZZZZZ^^^bbbgggpppzzz~~~xxxpppnnnjjjgggfffeeecccbbbeeeiiiooosssuuuyyytttmmmooouuurrrooooootttvvvtttssstttssstttttttttssstttwwwyyyxxxxxxwwwuuuttttttvvvyyyvvvxxxzzz||||||{{{zzzyyyqqqqqqppppppoooooonnnnnnnnnrrrwwwyyyyyyyyy|||zzzzzzzzz{{{|||}}}}}}}}}|||xxxkkkccc```bbbjjjtttxxxrrrkkkdddjjjssspppaaaYYYXXXmmmcccVVVJJJIIIJJJDDD;;;444000///,,,***))))))++++++}}}MMMBBB===;;;:::888777555444444444111111111111111111111111000000000000000000000000000000000000111111111111//////000222111111888@@@PPPdddxxx|||pppsssLLLCCCAAA@@@BBBFFFJJJNNNWWW```~~~vvv|||{{{ssssssrrr{{{lll]]]TTTOOOSSSfffzzzsssaaaWWWTTT]]]vvvyyyrrrsssyyy}}}~~~}}}}}}zzz}}}~~~zzzuuuqqqpppqqqrrrrrrqqqooonnnqqquuuwwwtttqqqjjjiiihhhgggfffgggggghhhhhhiiimmmttt{{{}}}zzzvvvjjjddd`````````___aaaeeepppvvvuuujjj```aaammm|||}}}xxxsssoooiiifffkkkssssssxxx~~~}}}kkkIII777444333222000...---++++++,,,,,,+++++++++*********))))))))))))))))))))))))***************************))))))))))))))))))***))))))***+++++++++++++++,,,,,,,,,------------...---------............///000999EEEQQQaaaqqqyyyzzzzzz}}}~~~~~~zzzlll]]]aaaooorrr}}}uuueeeXXXPPPJJJEEEBBBAAAEEEJJJOOOYYYbbbaaa[[[SSSQQQOOONNNNNNMMMKKKIIIBBBAAA???===;;;999888888555555666777999<<<@@@BBB<<<===???BBBCCCCCCAAA@@@AAACCCFFFFFFHHHOOOYYYaaappptttZZZWWWRRRMMMRRRSSSVVVZZZ^^^aaaccccccddd``````eeennnxxxvvvnnnmmmlllhhhdddaaa```aaadddiiinnnqqqtttyyyvvvjjjkkkooorrrooopppuuuxxxvvvuuuvvvvvvwwwwwwvvvuuuuuuyyy|||zzzzzzyyywwwuuuvvvxxxzzzwwwxxxzzz{{{zzzyyywwwuuupppppppppoooooopppppppppqqqvvvzzzzzzxxxwwwzzz}}}{{{{{{{{{|||}}}~~~|||zzz|||||||||yyyssslllddd___ccckkk}}}ttthhhhhhnnn|||zzzjjjccc\\\iiiqqq___NNNJJJKKKGGG>>>888222000...+++******,,,---}}}MMMBBB===;;;:::888777555444444444000000000000000000000000000000000000000000000000000000000000111111111111---...000333333444<<>>===>>>AAACCCDDDCCCBBBFFFIIILLLQQQ[[[iiisss|||hhhUUUZZZYYYWWWaaaaaabbbeeeggghhhgggffffffeeegggqqq~~~rrrjjjkkkkkkfff```]]]]]]___ccchhhmmmpppssszzzxxxjjjhhhmmmqqqooopppvvvyyywwwwwwxxxwwwyyyyyyxxxvvvwww{{{{{{{{{{{{yyywwwxxxzzz|||wwwwwwxxxxxxwwwuuusssqqqqqqqqqppppppqqqqqqrrrsssssswwwzzzyyyuuusssvvvyyy||||||||||||}}}~~~{{{xxxyyy{{{zzz}}}zzz{{{}}}zzznnnccc```cccuuu|||nnneeejjjxxxooojjj^^^ddduuuxxxwww|||}}}iiiUUUNNNOOOKKKCCC<<<333111...,,,++++++,,,...zzzPPP<<<;;;;;;:::888777555444444444222111111000000000000000000000000000000000000000000000000000000000000000444111222555111///999HHH```ttt~~~}}}ppp~~~\\\FFF???>>>CCCCCCIIIUUUXXX___pppxxx~~~{{{yyyuuufffWWWVVV```pppyyykkk___TTTPPPZZZhhh|||||||||rrrpppxxx{{{rrrrrrqqqnnnooossssssssstttyyy~~~~~~{{{|||xxxrrrlllhhhfffeeefffhhhgggfffhhhnnnxxx~~~uuuhhh]]]]]]aaabbbaaa```fffsss}}}tttjjjbbbZZZXXX^^^gggzzzvvvzzzsssnnnkkkjjjjjjvvv}}}YYY:::777777555111//////---+++000//////...,,,+++******))))))))))))))))))))))))************************)))))))))))))))))))))))),,,***(((***---...,,,***...------,,,,,,,,,---------+++,,,000111///000333444===NNN___mmmxxxnnngggtttyyyzzzwwwrrrcccSSSJJJFFFDDDCCCEEECCCJJJRRRZZZaaaccc\\\SSSLLLKKKJJJHHHDDDAAA===;;;666666555555444444555555555888<<>>===??????@@@BBB@@@>>>BBBHHHGGGJJJPPPWWW```lllwwwooofffiiijjjlllpppvvvrrrooolllgggbbbbbbfffiiiwwwwwwnnnkkkhhheeebbb]]]XXX[[[aaadddhhhmmmsssxxxmmmeeehhhkkktttyyytttqqqssstttssswwwwwwxxxyyyzzz|||}}}~~~}}}zzzuuuttttttvvvxxxxxxxxxwwwuuuuuuuuutttsssqqquuurrrooopppssstttsssqqqyyyxxxwwwvvvtttvvvyyy||||||zzz{{{}}}yyyrrruuuzzz}}}}}}{{{yyy}}}|||}}}}}}ssseee^^^___iiixxxppphhhkkksssvvveee_________fff{{{gggkkkuuupppWWWNNNNNNJJJBBB===666111,,,,,,...000...+++zzzPPP===<<<;;;:::888777555444444444222111111000000000000000000000000000000000000000000000000000000000000000222000222555333222???PPPeeewwwnnnkkkuuuVVVDDD>>>>>>BBBCCCJJJTTTVVVddd}}}~~~pppcccZZZaaaqqq~~~xxxnnnccc]]]ZZZ^^^lllzzzxxxuuu~~~tttpppwww~~~zzzsssrrrqqqooopppsssuuuuuuvvvzzz~~~~~~||||||zzzwwwsssoookkkiiiggggggggghhhiiiooowww{{{nnn```ZZZYYY[[[```fffbbbmmm{{{xxxnnneee[[[WWW^^^hhhxxxooonnnqqqyyyccc@@@777777555222000000...+++......---,,,+++***))))))************************************************************************,,,***)))***,,,---,,,***...------,,,,,,------------+++,,,000000...000333<<>>;;;999666666555444444444555666999;;;>>>@@@AAA@@@???>>><<<<<>>???;;;:::888777555444444444222111111000000000000000000000000000000000000000000000000000000000000000111///111555444666GGGZZZppp}}}mmmbbbfff}}}eeeMMMAAA???@@@BBBEEEMMMUUUXXXooo~~~kkkaaa```ooo{{{ggg```ZZZ]]]fffttt~~~{{{{{{yyyrrruuu|||{{{uuutttsssqqqrrruuuwwwwwwxxx{{{~~~}}}||||||}}}}}}|||xxxsssnnnkkkggghhhjjjkkknnnuuutttfff]]]WWWWWW___hhh\\\ffftttuuuiii\\\WWW^^^iii~~~qqqqqqwwwkkkDDD888666444444333111...,,,,,,,,,++++++***)))((((((************************************************************************+++***)))***,,,---,,,+++---------,,,,,,------......,,,---//////---000555BBBLLL[[[hhhttt~~~}}}}}}uuukkk^^^UUUNNNLLLLLLIIIHHHIIIHHHPPPWWWXXXWWWUUUPPPJJJBBBBBBAAA???<<<:::777666555444333222333555777999>>>>>>???@@@@@@@@@@@@???;;;;;;???BBBBBBBBBFFFMMMUUU^^^kkkuuuzzz}}}xxxpppkkkjjjllluuu}}}tttmmmgggbbb^^^\\\XXXTTTVVV\\\eeehhhnnnsssyyyxxxjjjeeeiiipppvvvvvvtttuuuuuutttuuuuuuvvvwwwyyy{{{}}}~~~}}}yyyvvvttttttvvvwwwwwwwwwvvvuuusssssstttvvvwwwxxxuuuqqqpppqqquuuwwwxxxvvvwwwwwwvvvvvvxxx||||||{{{zzz}}}|||xxx|||zzzxxxwwwwwwxxxzzz{{{}}}}}}vvvggg^^^```mmmxxxqqqrrryyypppjjjqqq}}}uuuhhhhhhiiipppwwwxxxqqqkkkiii]]][[[^^^jjj~~~jjjXXXPPPKKKGGGEEE@@@:::222---,,,+++***(((xxxOOO???AAA;;;:::888777555444444444222111111000000000000000////////////////////////000000000000000000000000111///111444444999MMMccc}}}bbb```iii{{{uuuXXXFFFAAA@@@CCCEEEHHHRRR[[[```|||{{{zzznnnhhhjjjwww}}}pppeee___]]]___jjj}}}}}}xxxyyyvvvtttyyy~~~zzzwwwvvvvvvvvvxxxxxxxxxyyy{{{|||}}}||||||~~~~~~yyytttqqqjjjjjjkkklllkkkoooyyywwwkkkccc\\\YYY\\\bbb[[[bbbnnn|||{{{nnn___WWW]]]hhhsssqqqvvvwww}}}qqqLLL:::666444555666222...,,,,,,,,,++++++***))))))(((************************************************************************+++******+++,,,,,,,,,,,,------,,,,,,,,,---.........,,,---///...---222888HHHVVVgggrrr{{{vvvzzzyyymmmcccSSSNNNKKKLLLLLLIIIFFFGGGKKKRRRVVVRRRLLLHHHDDD???<<<<<<;;;999777666444333333222222222555888<<<>>>AAA@@@@@@??????????????????>>>???BBBCCCEEEMMMVVVbbbjjjuuu{{{{{{zzzzzz{{{|||xxxvvvvvvwwwzzz{{{rrrlllfff```[[[YYYVVVSSSVVVZZZbbbffflllrrryyy}}}lllbbbfffkkkqqqtttuuuuuuttttttvvvvvvwwwxxxzzz|||~~~|||yyyvvvtttuuuuuuvvvuuuuuuuuusssrrrqqqsssvvvyyyxxxwwwvvvvvvwwwyyy{{{|||uuuvvvwwwwwwwwwyyy}}}|||{{{|||~~~~~~{{{xxx|||{{{yyyxxxyyyzzz|||}}}~~~}}}}}}nnnbbb[[[___ooo|||sssrrr{{{ppphhhkkktttyyyxxxvvvvvvtttxxx{{{sssgggeeemmm```\\\YYY___nnnvvv___PPPIIIFFFGGGCCC===444...++++++******xxxOOO>>>AAA;;;:::888777555444444444222111111000000000000000////////////////////////000000000000000000000000222000111333444;;;SSSlll{{{YYYccctttlllPPPDDDAAA@@@CCCFFFJJJUUU```lllssszzzwwwttttttwwwssshhh\\\WWW]]]cccnnn~~~zzzzzz~~~zzzsssvvv}}}|||zzzzzz{{{{{{xxxyyyzzz{{{{{{{{{||||||}}}zzzxxxooolllkkkjjjggggggppp|||vvvhhh```]]]ZZZ[[[^^^^^^aaajjjxxxrrrbbbYYY\\\dddsssvvvpppppplllppppppyyyxxxWWW>>>777333666777222...------------,,,+++++++++*********************************************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,---...///------...000//////555>>>VVVgggxxx{{{zzz|||rrreee\\\PPPLLLLLLNNNNNNIIIGGGGGGPPPTTTUUUMMMEEE@@@;;;777777777666555444333222222000111222444888===BBBDDDBBBAAA@@@>>>======>>>>>>AAA??????AAADDDIIIUUUaaassswww{{{zzzuuusssuuuyyy~~~|||~~~xxxqqqkkkfff___YYYWWWVVVTTTVVVZZZ^^^bbbiiiqqqxxxuuugggdddggglllrrrtttttttttuuuyyyyyyyyyzzz|||}}}|||yyyvvvtttuuuuuuuuutttsssssssssqqqpppqqquuuyyyxxxzzz}}}wwwxxxyyyyyyyyyzzz}}}}}}}}}~~~}}}zzzxxxyyyzzz{{{}}}~~~~~~}}}tttiiiZZZVVVaaayyy{{{uuussskkkdddeeeiiioooyyy|||xxxssshhh```gggvvvlllhhhcccaaagggvvvhhhRRRGGGEEEFFFCCC>>>666000,,,,,,,,,,,,xxxNNN===@@@;;;:::888777555444444444222111111000000000000000000000000000000000000000000000000000000000000000333111222444555???[[[vvv]]]PPPeee~~~gggMMMDDDAAA???AAAHHHLLLVVVggg{{{yyysss||||||yyyuuuooocccXXXUUUXXX___llluuuoooxxx~~~tttuuu{{{}}}}}}~~~}}}yyyzzz||||||{{{|||}}}~~~tttmmmiiihhheeebbbhhhsssttteee^^^\\\ZZZ[[[^^^``````gggttttttfff\\\ZZZ^^^cccttt|||zzzqqqmmmkkkooollluuuzzz^^^DDD999333777888222---............---------,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++)))+++,,,,,,+++***,,,---,,,,,,,,,,,,---......///------///000000111999DDDgggwww}}}www~~~wwwkkk___VVVQQQNNNNNNPPPOOOKKKIIIKKKPPPRRRPPPHHHAAA===999555555444333222222222333333111333555999===BBBEEEGGGBBBAAA@@@???>>>>>>>>>>>>@@@>>>???DDDIIIRRRaaannnxxxqqqqqqyyyzzzzzz~~~~~~wwwppplllggg___XXXVVVUUUTTTVVVZZZ[[[```gggooowww|||nnnddddddhhhpppttttttvvvxxx||||||{{{||||||~~~{{{yyyvvvuuuuuuuuutttsssrrrssstttrrrpppqqquuuxxxxxx|||}}}~~~~~~}}}}}}~~~|||zzzyyyxxxzzz}}}~~~{{{{{{yyyppp]]]VVVZZZmmm|||mmmfffaaaaaaaaaeeeuuu~~~qqqeee[[[[[[hhhwwwzzzyyytttlllgggoootttYYYIIIFFFFFFBBB>>>888222...------...yyyMMM<<>>BBBDDDFFFFFFBBBBBBAAAAAA@@@@@@??????>>>???DDDNNNWWWbbbqqqwwwpppttt~~~~~~}}}}}}vvvppplllfff]]]UUUTTTTTTSSSUUUYYY\\\```gggnnnuuu}}}xxxfffdddgggooouuuvvvxxx}}}}}}}}}||||||||||||}}}}}}{{{yyyvvvuuuuuutttsssrrrrrruuuwwwvvvrrrrrruuuyyyzzz~~~}}}{{{zzz{{{zzz|||~~~~~~~~~|||zzz}}}}}}vvvbbb]]]ZZZaaatttrrrhhhaaaaaa```bbbppp~~~mmmZZZSSSZZZfffmmm~~~uuuhhhiii{{{bbbOOOHHHGGGCCC@@@;;;555000---,,,---yyyLLL;;;>>>;;;:::888777555444444444222111111000000000000000000000000000000000000000000000000000000000000000333222333777:::IIIjjj]]]]]]ppp|||VVVBBBBBBFFFDDDDDDRRRVVV]]]zzztttssshhhbbb[[[TTTPPPSSSaaaooo}}}||||||vvvuuuzzz~~~~~~~~~{{{{{{~~~zzzmmmeeefffeeeaaadddmmmkkkqqq{{{wwwhhh^^^\\\^^^ZZZ___lll{{{}}}uuulll```XXXTTT[[[ooouuutttzzz~~~xxxxxxrrrwwwuuu~~~oooLLL===333666777000,,,///...------------------,,,++++++++++++++++++++++++************************++++++++++++++++++++++++(((+++---,,,***)))+++...+++++++++,,,---...///000,,,---000222222444@@@MMMiiitttwwwllliiiuuu~~~|||yyynnnbbbUUUMMMKKKIIIIIIJJJIIIGGGIIINNNBBB@@@;;;777777:::888222333333222222222444555666999;;;???BBBEEEEEEEEEEEEBBBBBBCCCCCCBBBBBBAAA@@@>>>AAAKKKXXXdddppp~~~uuuqqqxxx}}}}}}vvvpppmmmeee\\\TTTRRRSSSSSSTTTXXX]]]aaagggmmmttt{{{hhhdddgggooovvvwww{{{}}}}}}|||{{{{{{{{{{{{{{{{{{yyyvvvuuuuuutttsssqqqtttwwwzzzyyyuuusssvvvyyy||||||zzzzzz|||}}}}}}}}}~~~~~~~~~}}}}}}|||~~~{{{}}}xxxfffccc\\\YYYhhhzzzmmmcccdddddddddnnn|||mmmWWWQQQ[[[cccccc{{{yyygggeeeuuuhhhSSSKKKIIIDDDBBB===777111,,,++++++sssNNNAAA<<<<<<;;;999777555444333222111111111111000000000000000000000000111111111111000111111111111222222222000333444666BBBZZZssshhhiiixxxjjjNNNAAA???CCCFFFHHHOOOXXXiiixxx{{{jjj^^^RRRKKKPPPXXXcccxxx~~~}}}tttnnn{{{}}}sssjjjgggfffcccbbbdddiii|||ooo___WWW[[[[[[\\\dddtttzzzooobbbXXXTTTYYYddd|||xxxuuuuuu}}}|||ZZZ???333888666222111---//////...---,,,,,,++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,...//////111===NNN[[[rrrooohhhccckkk~~~||||||ooobbbXXXPPPKKKKKKNNNLLLGGGFFFHHHEEE>>>999999888777555444333222777666444444555777999;;;???FFFLLLJJJHHHGGGEEEBBBGGGGGGDDDAAA???AAACCCCCCCCCLLLZZZlll|||wwwzzz~~~yyy|||~~~zzzwwwppphhh^^^VVVQQQPPPQQQQQQTTTXXX```bbbffflllsss{{{qqqkkkkkkssszzzzzz|||~~~}}}{{{zzz{{{|||}}}{{{yyyvvvtttssstttvvvwwwzzzzzzyyyyyyyyyyyyzzzzzz{{{~~~~~~~~~~~~~~~|||yyywwwvvvuuuuuuppphhh]]]YYYcccuuuvvveee```aaa[[[aaavvv~~~sss```cccaaa[[[dddwwwvvvpppmmmrrr\\\FFFJJJBBBAAA???;;;555000---,,,rrrMMM@@@<<<<<<;;;999777555444333333111111111111000000000000000000000000111111111111000111111111111222222222111333444777DDD]]]vvv{{{tttdddKKKAAA@@@DDDHHHMMMRRR\\\rrryyyzzzjjj[[[WWWPPPPPPZZZgggvvv||||||}}}uuuooo{{{|||rrriiifffeeebbbbbbdddjjj|||qqq```XXXXXXWWWXXX___nnntttggg]]]XXXUUUaaayyy|||xxxzzz```CCC555888555000///,,,///......---,,,,,,++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------///000111222666CCCTTTaaammmjjjhhhjjjtttxxxjjj]]]SSSMMMJJJJJJKKKHHHBBBAAABBB>>>888777777666555555444555555666666777888;;;>>>@@@BBBAAAGGGKKKIIIHHHIIIHHHFFFGGGGGGDDDAAAAAACCCFFFGGGOOO]]]ooo}}}zzzyyy{{{~~~{{{vvvrrrjjjbbb[[[TTTNNNNNNOOOPPPSSSXXX\\\```fffnnnwwwzzzrrrooouuu}}}~~~|||{{{|||}}}~~~}}}|||yyyvvvuuuuuuvvvwww||||||}}}~~~}}}}}}}}}~~~~~~~~~|||yyywwwtttrrrqqquuummmbbb[[[___lll{{{yyyjjjeeeggg______ooo}}}}}}qqquuuqqqgggjjjrrryyyvvv~~~aaaJJJLLLDDDCCC@@@<<<666000,,,***qqqLLL@@@;;;;;;:::999777555444333333111111111111000000000000000000000000111111111111000111111111111222222222222444444888HHHccc}}}\\\FFF@@@AAAEEEIIIPPPTTT```|||yyyuuuiii[[[OOOOOOOOOXXXiiizzzyyyyyy{{{yyytttyyy{{{pppgggdddcccbbbbbbeeekkk{{{sssaaaXXXUUUSSSSSSZZZgggwwwyyylllaaaZZZVVVaaayyyzzzwww}}}jjjJJJ888888333//////,,,.........------,,,,,,+++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........///------...000888FFFWWWccchhhhhhlllvvv}}}zzz~~~tttfffWWWNNNLLLLLLNNNMMMIIICCC@@@???;;;666777666555444333444555555777888;;;>>>BBBEEEHHHIIICCCHHHIIIGGGFFFHHHIIIHHHHHHGGGEEEBBBBBBDDDIIIMMMZZZnnn{{{xxxvvv{{{|||wwwrrrjjjaaaYYYQQQKKKKKKLLLNNNSSSYYY]]]aaahhhqqq{{{wwwooorrr{{{}}}|||}}}|||zzzxxxwwwwwwxxx}}}}}}~~~||||||}}}~~~~~~}}}}}}{{{yyyvvvssspppnnnuuupppggg]]]ZZZaaaqqq}}}}}}llldddeee``````mmm}}}|||qqqpppmmm~~~{{{jjjOOOMMMGGGEEEBBB===777111,,,***oooKKK???;;;;;;:::888777555444444333111111111111000000000//////000000000111111111111000000111111111222222222333444555<<>>;;;888555999888666444444444555666;;;<<>>;;;999666555666333444777;;;???BBBEEEFFFEEEEEEFFFFFFGGGGGGHHHHHHKKKPPPUUUXXX___fffgggcccTTTLLLFFFEEEFFFLLL```sssxxxrrrooorrrwwwzzztttxxx}}}|||wwwzzz|||yyyxxxrrrttttttqqqnnnjjjbbbYYYRRRLLLIIILLLPPPTTTYYY___dddgggmmmssszzz{{{llleeelllyyy}}}}}}}}}~~~}}}~~~|||{{{|||~~~~~~|||zzzzzzyyyuuuuuutttssssssssssssssssssvvvzzztttbbbSSSXXXgggrrr|||qqqooollliiillliiilll~~~vvvtttmmmdddlllxxxxxxsssuuuiiiSSSHHHDDD@@@>>>===:::555111mmmJJJ@@@===:::999888666555555555555111111111111000000000000000000000000111111111111000111111111111222222222000555???QQQkkklllaaa~~~uuummmjjjxxxzzz^^^EEEAAABBBAAAGGGQQQVVVddd~~~hhh~~~nnn```RRRNNNPPPVVVaaalllxxxzzz~~~wwwjjjddd```bbbcccaaa^^^___^^^dddppp~~~oooaaaTTTPPPPPPVVVYYY```ttt|||pppeeeRRRZZZeeeppp{{{yyy___CCC<<<666333333///---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,............////////////---,,,...888HHHUUU]]]___|||yyy~~~wwwuuuyyypppeee]]]ZZZWWWUUURRRKKKCCC===<<<;;;888999===555888<<>>;;;555000nnnKKKAAA>>>999999888666555555555555111111111111000000000000000000000000111111111111000111111111111222222222///555AAAUUUppp]]]YYYyyykkknnnrrrXXXCCCBBBCCCBBBIIIVVVWWWiiiuuufffoooaaaSSSJJJLLLUUU```nnnzzzxxxzzz~~~zzzssshhhbbb```bbbdddaaa^^^]]]\\\bbbnnn}}}ssseeeRRRNNNOOOUUUWWW[[[ooo}}}qqqeeeUUU[[[```gggwww{{{xxxcccEEE>>>777333111,,,---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///////////////.........111///222===MMMYYY______~~~xxxwwwvvv|||rrrfff```___]]]YYYTTTFFF===888888888666888===<<<>>>BBBFFFHHHHHHGGGFFFGGGGGGGGGIIIMMMQQQUUUXXXbbbgggkkkmmmpppooohhh___WWWLLLFFFHHHNNN\\\yyyxxxuuurrroooyyywwwvvvwwwvvvxxxtttssswwwxxxwwwxxx{{{}}}yyyuuurrrqqqnnnqqqppplllgggbbbYYYPPPKKKGGGGGGMMMSSSVVVZZZ^^^iiikkknnnssszzzrrrgggjjjyyy~~~yyy~~~~~~zzzxxxxxxyyy{{{xxxtttqqqpppppprrrtttvvv|||oooVVVPPPYYYddd}}}sssjjjfffbbbdddoooooo{{{sss|||{{{wwwqqqmmmzzz}}}jjjgggaaappp}}}{{{```MMMHHHBBB@@@>>>;;;444...mmmHHH===;;;:::999777666444333333333222111111111000000//////000000000000000000000000222222111111111111111222666777BBBZZZuuu```gggyyyzzziii~~~fffTTTDDDAAACCCFFFMMMWWW^^^oookkksss~~~cccRRRMMMNNNQQQWWWbbbrrr}}}|||rrrllliiieeebbbccc```\\\[[[]]]___```dddpppyyyiiiYYYRRROOOTTTWWW\\\kkk{{{}}}tttoooXXXPPPXXXfffjjjwww}}}vvvQQQ===777555111---...,,,++++++------,,,***++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,........................---------..................222777JJJ___bbbaaakkk~~~}}}~~~xxxrrrlllhhhfff___TTTKKK@@@>>>;;;::::::<<>>@@@BBBDDDGGGHHHGGGGGGHHHHHHHHHJJJMMMPPPSSSWWW[[[^^^___eeemmmtttzzzyyyxxxwwwuuummmaaaXXXTTTIIIHHHRRRbbbwwwrrrqqqxxxwwwqqqqqqssssssssswwwttttttwwwyyyyyy{{{|||tttnnnmmmpppmmmllliiifffaaaZZZQQQKKKKKKGGGGGGMMMRRRVVV[[[aaafffjjjqqqwww|||wwwooommmssszzz{{{xxxyyyyyyvvvrrrpppppprrrtttuuuzzzzzz{{{zzznnn^^^TTTSSSTTThhh||||||nnneeekkkuuuvvvrrrgggbbbnnn||||||mmm```ZZZ___kkk}}}]]]LLLEEEDDD===;;;999000mmmIIIAAA???:::999777666444333333333111111111111111000000000000000000000000000000000222222111111111111222222333;;;KKK___pppnnnZZZnnnzzz~~~zzzWWWIII>>>???CCCFFFNNNXXXiiiuuuiii~~~nnn\\\OOOLLLOOOUUUaaappp}}}yyypppkkkhhhddd```___```___\\\\\\___\\\\\\___hhhwww~~~ttt___UUUOOOQQQSSSVVVbbbqqqzzzsssfffTTTOOOSSSWWWkkk~~~yyyrrrxxx~~~^^^HHH;;;333000111000///......//////...,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------.........////////////999DDDTTTbbb___^^^kkk}}}uuuvvvwww~~~~~~}}}yyyooo```PPPCCC<<<===???BBBFFFIIIJJJKKKKKKJJJJJJIIIIIIKKKPPPWWW\\\```dddiiimmmpppvvv~~~xxxooocccZZZSSSLLLNNN[[[rrrxxxuuupppppp{{{vvvqqqpppssswwwyyyyyyuuurrrrrrvvvyyyyyy}}}yyy}}}sssllllllooojjjhhhddd```[[[UUUNNNIIIJJJHHHIIINNNRRRUUU[[[aaafffkkkrrrxxx}}}zzzoooqqqzzz}}}}}}yyywwwvvvtttrrrppppppqqqsssuuu{{{xxxvvvuuunnnbbbWWWRRROOO\\\rrryyymmmooozzz{{{zzzsssmmmrrrpppfffaaahhhrrrsssmmmhhhbbbbbbfffyyyeeeQQQFFFDDD>>><<<;;;222lllIII@@@???:::999777666444333333333111111111111111111111111000000000000000000000000222222111111111222333333333<<>>TTToooeee[[[wwwxxx{{{mmmSSSHHHAAADDDGGGIIIRRR]]]mmmlllpppsssdddUUUMMMMMMRRR]]]gggooo~~~wwwpppkkkhhhfffbbb^^^\\\]]][[[VVVUUUXXXXXXXXXXXX^^^kkkzzz~~~aaaUUUMMMNNNRRRWWWcccppp|||rrrgggVVVQQQUUUWWWjjjwwwuuu{{{gggPPP===111...000///...------......---+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------......///000000111555???HHHQQQYYYXXXbbbxxx|||www|||||||||}}}wwwhhhUUUHHHEEEGGGHHHGGGGGGGGGGGGIIIJJJKKKNNNQQQUUUZZZ```gggoootttzzz|||~~~wwwnnngggbbb[[[[[[ddduuu}}}tttvvvuuuzzz}}}zzzxxxyyy|||}}}|||~~~~~~{{{wwwrrrnnnmmmllllllkkkhhheeeaaa\\\XXXTTTOOOLLLJJJIIIMMMRRRUUUWWW]]]eeejjjooovvv}}}rrrnnnrrrwww{{{~~~}}}yyyvvvwwwwwwvvvtttsssuuuwwwxxxsssmmmlllnnnlllbbbXXXSSSSSSaaazzzzzzrrrtttoooZZZRRR[[[lllvvvwwwmmmiiihhhjjjjjjjjjnnntttyyyqqqjjjsss{{{\\\HHHDDD???===<<<666jjjFFF>>>===:::999777666444333333333111111111222222222222222000000000000000000000000222222111222222333444555555BBB[[[yyyfffdddppp|||mmmPPPFFF@@@CCCFFFIIITTT```sssvvvooo|||xxxnnn[[[RRRLLLOOOXXXcccqqq{{{}}}{{{wwwqqqlllgggdddbbbccc___]]]]]][[[VVVUUUWWWWWWWWWWWW[[[fffuuu~~~eeeWWWMMMNNNQQQUUU```lllyyy{{{qqqiiiXXXSSSVVVVVVfff~~~zzz{{{}}}}}}}}}~~~gggRRR@@@222...000///...,,,---......---+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------...///000000111222///>>>LLLZZZccc```fffyyyyyyzzzwww~~~}}}uuueeeRRRFFFEEEIIIJJJJJJJJJKKKNNNQQQTTTUUUUUUYYY^^^dddiiiooovvvzzz~~~vvvpppllljjjbbbcccqqq}}}wwwxxx|||xxxpppmmmnnnpppooonnnllliiieeeaaa]]]YYYTTTQQQNNNOOOTTTZZZ]]]___eeemmmtttxxx~~~{{{tttppptttyyy~~~zzzzzz{{{}}}~~~zzzwwwzzz{{{zzzvvvtttuuuxxxuuuqqqkkkjjjnnnpppiii___SSSOOOXXXoooyyyuuurrrfffWWWPPPUUUcccooovvvmmmjjjiiiiiihhhgggmmmuuu}}}vvvmmmqqqcccJJJFFFAAA>>><<<888jjjGGG@@@???:::999777666444333333333111111111222222333333333000000000000000000000000222222222222333444555555666GGGdddfffjjjyyyrrreeeNNNEEE@@@DDDHHHMMMYYYggg~~~mmmsssppp^^^VVVQQQQQQUUU___jjjxxxwwwuuuqqqlllhhheeedddcccddd```^^^___]]]YYYXXXZZZWWWXXXWWWYYYcccrrr|||lll]]]OOOMMMNNNOOOXXXbbbsssuuuttt```WWWUUURRR```}}}~~~{{{||||||gggTTTCCC666111111000///......//////...,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......//////------...///000111222222222AAAPPPaaalllkkkppp~~~{{{sss}}}~~~xxxiiiXXXMMMLLLNNNOOOQQQTTTXXX[[[^^^```aaadddgggkkknnnrrrvvv|||}}}vvvrrrppppppjjjkkk|||}}}yyy{{{|||wwwtttttttttttttttpppmmmjjjgggddd___ZZZVVVUUUWWW]]]dddgggiiiqqqyyy}}}}}}ppprrrxxx~~~~~~~~~{{{{{{|||~~~{{{xxx{{{~~~|||wwwttttttwwwqqqooojjjhhhnnnsssooofffUUUPPPSSSeee|||sssaaa]]]XXXSSSTTT]]]mmm{{{sssoookkkiiiggghhhpppzzz{{{qqqpppkkkNNNHHHCCC???>>>:::jjjHHHBBBAAA:::999777666444333333333111111111222222333333333000000000000000000000000222222222222333444555666777KKKjjjeeelllvvvzzz[[[OOOFFFBBBFFFKKKQQQ```ooogggwww~~~bbbQQQLLLSSSXXXcccpppzzzsssppplllhhhffffffggghhhddd```___```___\\\\\\^^^WWWXXXXXXYYYaaaooozzz~~~rrraaaRRRMMMKKKJJJPPPZZZqqq{{{jjj[[[UUUOOO^^^|||}}}}}}~~~|||gggUUUFFF999333333111000//////000000///...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000------...///000111222222???KKKVVVeeesssuuurrr}}}{{{{{{oooaaaWWWUUUWWWVVVYYY^^^cccggghhhhhhgggrrrtttuuuvvvxxx|||xxxrrrnnnmmmnnnqqqppp||||||{{{}}}|||yyywwwxxxyyysssqqqnnnllliiiddd^^^ZZZ[[[^^^eeellloooqqqyyy~~~~~~lllpppwww||||||~~~|||~~~}}}xxx||||||wwwssssssuuuooonnnkkkhhhnnntttrrrjjjYYYTTTRRR^^^wwwoooYYY\\\^^^\\\ZZZ```ssszzztttnnnjjjhhhjjjttttttnnn}}}pppQQQKKKFFFAAA@@@<<>>===999888777555444444444444222222222222222222222222000000000000111111111111000111222111111111444666555TTTvvvoooaaaqqqoooTTTIIIAAAAAAIIIMMMRRReee|||lll{{{hhhVVVQQQTTT[[[hhhzzz{{{nnnkkkkkkooonnniiieeedddaaa___]]]]]]]]][[[XXXVVVZZZWWWVVVXXX\\\eeewwwxxxeeeSSSMMMMMMNNNSSSYYYiiimmm\\\TTTQQQWWWmmmvvvxxx~~~}}}yyyaaaTTTHHH999000111000///---,,,++++++,,,------,,,,,,++++++,,,,,,---)))+++------,,,,,,---...------------------------------,,,+++,,,---...///...------///...,,,///444BBBOOOkkksssiiiyyyvvvxxx~~~|||tttiiicccbbbaaabbbhhhnnnqqqqqqsssxxx}}}zzzwwwuuuxxx}}}vvvooommmnnnkkkrrr~~~~~~xxxuuu}}}}}}wwwvvvtttrrroookkkiiihhhhhhhhhiiimmmtttzzz}}}|||nnnnnnvvv}}}~~~~~~~~~|||xxxyyy{{{~~~}}}zzzuuurrrppprrrnnnkkknnnuuuwwwsssnnnfffPPPNNNZZZeee{{{rrrWWW]]]bbb```___hhhyyy{{{sssllliiinnnyyy|||yyy~~~VVV@@@GGGGGG>>>;;;lllIII<<<<<<999888777555444444444444111111111111111111111111000000000000111111111111111222333222222333666888>>>]]]}}}iiibbbtttoooTTTHHH@@@AAAJJJOOOVVVkkkkkkhhhXXXWWWaaajjj~~~~~~|||wwwllliiiiiikkkiiiccc```aaa^^^]]]\\\\\\\\\\\\ZZZXXXZZZXXXWWWXXX\\\ddduuu}}}kkkXXXOOOMMMMMMQQQVVVhhhnnn]]]TTTPPPVVVkkk{{{~~~fffXXXJJJ:::111111000///...---,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***,,,......---,,,,,,------------------------------,,,,,,,,,,,,---......///---...000///...111777JJJWWWmmmpppkkkvvvmmmxxx~~~}}}wwwwwwxxxwww|||~~~~~~}}}{{{{{{~~~|||sssllljjjkkkfffmmmxxx{{{|||zzz{{{~~~~~~vvvvvvvvvvvvuuutttssssssxxx}}}uuuooosssyyy~~~}}}}}}yyyyyy{{{}}}|||yyyuuurrrqqqrrrpppqqquuu{{{}}}yyyuuujjjSSSMMMUUU___ttttttSSSWWW^^^ccceeejjjzzz~~~vvvlllhhhlllvvv|||xxx{{{cccKKKIIIEEE<<<<<>>gggGGG<<<>>>999888777555444444444444222222222222222222222222///000000000111111111111///000111222222444888;;;JJJjjjuuu```NNNFFFAAACCCMMMTTT```}}}pppuuu~~~{{{ssskkkhhhfffeeefffeee```[[[___fffbbb```___^^^^^^]]][[[XXXZZZXXXWWWWWWWWW[[[gggssswwwfffUUUIIIGGGJJJMMMZZZsss|||uuuhhhZZZOOONNN[[[jjjyyysss|||xxxppp}}}sssbbbRRRCCC888333///000000111000...---,,,---,,,,,,++++++,,,,,,---...///000///...,,,,,,---------------------------+++,,,---...///...---,,,,,,,,,...000///000:::EEEaaawww}}}yyyrrrqqqsss{{{ssslllfffcccbbbdddkkkssszzz|||||||||}}}uuuzzz{{{qqqqqq|||xxxxxx~~~||||||}}}|||zzzwwwvvvwwwxxxwwwuuutttuuuvvvyyyyyyzzzzzz{{{{{{{{{{{{{{{jjjTTTJJJQQQ]]]pppqqqjjjllleee\\\fff|||~~~mmm___WWWWWWZZZbbbdddjjjpppuuu```OOOEEE>>>???gggGGG===>>>999888777555444444444444222222222222222222222222000000000000111111111111...///111222222555888;;;KKKiiivvv}}}|||ZZZMMMFFFBBBEEEOOOWWWcccooo}}}|||}}}{{{zzzyyyqqqlllkkkfffeeeeeeeeebbb___aaagggbbbaaa___^^^^^^\\\ZZZWWWYYYWWWVVVVVVTTTVVVaaalll|||wwwjjjWWWJJJGGGIIIKKKUUUnnn{{{wwwnnn___QQQNNNVVVaaauuupppiii{{{uuuvvveeeTTTEEE:::333////////////...---,,,,,,---,,,,,,++++++,,,,,,---,,,...//////---,,,,,,---------------------------+++,,,------......------+++,,,///000///222===JJJeeetttqqqnnnsss}}}|||{{{tttnnnjjjgggfffgggnnnvvvzzzzzzxxxxxxxxxvvvzzzvvvsssxxx{{{yyyzzz~~~~~~|||{{{zzzzzzxxxvvvuuuvvvvvvuuuttttttvvvxxx}}}||||||}}}}}}{{{yyyvvvkkkTTTIIIOOOUUUeeetttkkkiiieeedddssstttdddYYYVVVVVVXXX]]]eeekkkoooxxxhhhTTTHHH@@@@@@gggGGG<<<>>>999888777555444444444444111111111111111111111111000000000000111111111111...000111333444666:::===MMMgggttt{{{vvvUUUIIIDDDBBBHHHSSS[[[ggg|||lll}}}zzzyyy{{{~~~wwwxxxvvvpppmmmlllkkkhhhdddccceeeccc```___bbb___^^^]]]\\\]]]\\\YYYWWWXXXVVVUUUTTTRRRRRR\\\fff{{{zzzooo[[[LLLHHHIIIIIIPPPiii}}}yyyzzzsssdddSSSNNNSSSZZZnnnxxxqqq{{{hhhUUUFFF:::222000///...---,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***,,,......---,,,,,,------------------------------,,,,,,,,,,,,---......---...111333111555BBBPPPhhhsssmmmqqq}}}|||~~~~~~~~~yyytttqqqooonnnmmmmmmssszzz|||xxxsssqqqqqqsssvvvqqqsss~~~zzztttrrrvvvzzz||||||~~~~~~|||yyywwwvvvwwwxxxxxxtttuuuuuutttssstttvvvyyy~~~||||||zzztttpppkkkWWWLLLQQQPPP]]]{{{xxxnnnhhhffflll|||~~~oooddd^^^]]]ZZZ```hhhllllllsssvvv[[[JJJAAABBBgggGGG<<<===999888777666444444444444000000000000000000000000000000000000111111111111///111333444555888<<>>OOOxxx~~~{{{xxxYYYGGGCCCBBBIIIVVV```ppplllooo~~~zzzwwwyyy~~~}}}}}}xxxuuu|||}}}vvvnnnjjjkkklllkkkhhhfffeeedddbbbaaa`````````^^^\\\ZZZYYYZZZYYYWWWUUUVVVTTTSSSSSSPPPQQQZZZdddyyy{{{sss___MMMEEEGGGIIIOOOaaaxxxyyyoooZZZHHHLLL[[[mmmsss]]]HHH888///000/////////000///---,,,------------------------------------------------,,,,,,,,,---------......---------............///333000///222444:::IIIXXXooommmxxx|||xxxwwwvvvpppkkkiiimmm{{{~~~vvvqqqmmmqqqqqqzzzjjjWWWVVVccc{{{xxxnnnpppzzz~~~{{{~~~|||{{{|||vvvtttwwwyyyvvvvvvyyysssttttttuuuvvvwwwwwwxxxxxxwwwzzzxxxtttqqquuufffPPPHHHKKK]]]tttvvvhhhiiikkkrrruuulllooo}}}~~~{{{{{{yyymmmrrrlllMMM@@@FFFdddFFF<<<;;;999888666555666555444222111111111111111111111111111111111111111111111111111333444444444777<<>>999888666555666555444222111111111111111111111111111111111111111111111111111222333333333666<<>>LLLXXXhhhoooxxxuuuqqqkkkiiijjjvvv|||zzzxxxwww|||~~~~~~~~~vvv```QQQPPPXXXqqqxxxtttwww{{{}}}{{{{{{yyyxxxxxxxxxuuutttwwwyyywwwuuuvvvtttttttttsssssssssrrrrrrmmmhhhjjjuuu~~~}}}yyyvvvqqqsssdddQQQIIIFFFPPPccc|||sssXXXYYYmmm}}}xxxmmmmmmmmmeeepppYYYBBBCCCaaaCCC<<<@@@999888666555666555444222111111111111111111111111111111111111111111111111111111222333333444<<>>999888666555666555444222111111111111111111111111111111111111111111111111333111333555333333???NNNlll|||]]]IIICCCAAAGGGRRR```ssszzzwwwyyytttgggeeecccaaa```^^^ZZZXXXYYY[[[```iiittt{{{~~~}}}yyy{{{}}}}}}{{{zzzzzzzzz}}}vvvyyy~~~zzzxxxvvvtttssssssrrrpppnnnlllkkkjjjiiigggfffddddddfffffffffeeeccc```]]]\\\XXXXXXXXXZZZ[[[ZZZWWWTTTRRRNNNMMMOOOOOOMMMOOOSSSeeesssyyymmmXXXIIIDDDDDDHHHTTTeeexxxyyyvvviiiUUULLLPPPQQQiii{{{|||oooSSS>>>666333000/////////...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............//////000000333>>>QQQ```hhhppp}}}~~~|||yyyvvvsssvvv{{{yyywwwvvvuuuvvvxxx{{{}}}zzzvvvwwwwwwwwwuuutttuuuwwwzzzttt___PPPHHHIIIaaawwwuuuyyy|||zzzxxxtttuuuyyy}}}}}}{{{wwwvvvvvvsssnnnpppqqqrrrsssuuuwwwxxxyyyuuuxxx|||uuukkkjjjaaa\\\YYYLLLHHHTTT```zzzUUUIIIXXX```___VVV]]]jjjuuuyyyrrrfff^^^eeeiiibbbbbbssszzzqqqiiikkkkkkJJJCCC]]]DDD<<<;;;999888666555666555444222111111111111111111111111111111111111111111111111555222333777444333@@@RRRppp{{{[[[IIIDDDBBBIIITTTbbbvvvtttxxxwwwllldddYYYXXXWWWUUUUUUSSSRRRPPPPPPRRRXXXcccmmmtttvvvtttsssvvvyyyyyywwwuuuvvvwwwyyy|||yyy}}}|||xxxttttttsssrrrrrrsssrrrooommmllllllkkkiiigggffffffggghhhgggeeecccaaa___^^^]]]YYYYYYYYYZZZ[[[YYYUUURRRRRRNNNMMMOOOPPPNNNNNNQQQaaaqqqzzzppp[[[KKKDDDCCCFFFQQQbbbvvv}}}vvvwwwppp\\\OOONNNOOOcccyyy{{{rrrWWWCCC777444000......///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///...000111555DDD\\\ooovvvwww~~~|||}}}{{{yyy}}}|||yyyuuutttrrrrrrsssvvvyyy{{{||||||}}}}}}vvvrrrttttttsssrrrqqqrrrvvvyyy}}}vvv```OOOGGGJJJccc{{{vvvxxx|||{{{wwwtttuuuzzz}}}~~~{{{vvvvvvyyywwwrrrpppqqqqqqssstttuuuvvvvvvuuuyyyxxxtttmmmkkkdddbbb___PPPGGGQQQ___}}}\\\NNNXXX___aaaXXX\\\dddpppyyyyyyoooddd]]]eee```]]]kkktttmmmfffjjj~~~vvvOOODDD\\\EEE<<<999999888666555666555444222111111111111111111111111111111111111111111111111666222444888555444AAATTTooozzz[[[IIIFFFCCCKKKVVVcccxxxkkkssszzzooo```UUULLLKKKJJJJJJIIIIIIHHHHHHHHHKKKQQQ[[[fffllllllkkkiiillloooooommmkkklllnnnqqqtttxxx|||{{{wwwtttppptttsssrrrrrrsssqqqnnnlllllllllkkkiiigggggghhhjjjiiigggeeeccc```___^^^^^^YYYYYYYYYZZZ[[[XXXTTTQQQSSSNNNMMMPPPPPPNNNNNNPPP[[[mmmyyyppp]]]MMMGGGFFFEEEPPP```uuu|||tttyyyvvvdddRRRKKKOOOaaaqqqkkkrrrXXXFFF777444111......///......------------------------------------------------,,,,,,,,,---------......---------........./////////222333888JJJfff{{{}}}xxx~~~|||}}}~~~}}}~~~}}}xxxtttsssrrrpppooopppssswwwzzzvvvwwwxxxzzz|||}}}~~~{{{tttpppooooooooommmmmmooorrrvvvvvv{{{www```NNNFFFJJJeeeyyyyyy~~~}}}zzzvvvwww}}}|||}}}{{{uuuvvv{{{zzzuuuqqqqqqqqqrrrrrrssssssssssssssszzzppptttpppmmmfffeeecccQQQGGGOOO^^^}}}}}}^^^PPPWWW```eee\\\^^^dddooo|||vvvjjjVVVdddccc]]]gggoookkkfffjjj~~~~~~SSSEEE}}}VVVBBB<<<:::888888777555444333222111222222222111111111000000222222222111111111000000222222444555444777CCCQQQpppsssWWWGGGCCCFFFIIITTTgggyyyjjj|||vvvbbbTTTPPPGGGEEECCCAAA@@@AAABBBCCCDDDEEEHHHKKKOOOSSSWWWXXX``````___^^^___bbbhhhlllnnnqqquuuzzz~~~|||zzz|||}}}wwwyyy{{{|||}}}|||zzzvvvrrrppppppqqqrrrrrrqqqooollljjjooopppnnnjjjfffdddfffiiihhhgggeeecccaaa___^^^^^^___]]][[[ZZZYYYXXXVVVTTTQQQRRRRRRPPPMMMLLLMMMNNNYYYlll{{{wwwdddRRRIIIGGGFFFMMMYYYjjjzzz~~~{{{kkkWWWLLLJJJ```uuuvvvuuu[[[III===555......///......000------------------------...........................------------...//////............////////////111444111===___xxx}}}uuu~~~~~~~~~|||uuummmjjjlllllllllnnnppptttwwwxxxyyywwwvvvxxx|||~~~}}}{{{|||~~~vvvqqqpppiiijjjkkkmmmooorrrtttuuuwwwzzz~~~xxx^^^NNNKKKNNNdddzzz~~~xxxxxxwwwvvvuuuuuuvvvvvvpppqqqrrrsssuuuwwwyyyzzzxxxxxxwwwwwwvvvuuuuuuuuunnnhhhcccbbb___XXXNNNGGGVVVfff}}}sssQQQQQQhhhlllfffkkkooo{{{|||mmmlllbbbbbbbbbaaa```___``````^^^yyy[[[III}}}VVVBBB<<<:::888888777666444333222111222222222111111111000000222222222111111111000000111111444555444888DDDRRRjjjqqqUUUFFFCCCFFFJJJUUUiiizzzmmmsss]]]NNNIIIDDDBBB@@@>>>>>>>>>???@@@???@@@BBBDDDHHHKKKMMMOOOWWWWWWWWWXXXZZZ___eeejjjjjjnnnuuu{{{vvvwww~~~zzzuuuwwwyyyyyyzzzyyywwwssspppnnnqqqqqqrrrqqqpppnnnmmmlllmmmmmmmmmjjjfffeeegggjjjeeedddbbb```___^^^]]]]]]___]]]ZZZYYYYYYXXXVVVTTTQQQQQQQQQOOOMMMLLLLLLNNNVVVhhhxxxvvvdddQQQFFFCCCDDDKKKWWWhhh{{{oooYYYLLLKKKZZZttt||||||bbbOOO???666/////////......///------------------,,,,,,...........................------------...//////............////////////111555555DDDeee{{{~~~vvv{{{zzzyyyrrrkkkhhhhhhiiijjjlllooorrruuuwwwxxxvvvvvvwwwzzz|||{{{yyywww}}}zzzrrrnnnllljjjjjjlllmmmppprrruuuvvvwwwyyy}}}vvv]]]LLLIIINNNeee}}}}}}xxxwwwvvvvvvuuuuuuvvvvvvsssssssssssstttuuuvvvwwwvvvvvvvvvvvvvvvvvvvvvvvvpppjjjdddbbb___YYYOOOHHHRRRaaazzzsssRRRQQQhhhmmmpppuuuwwwrrrppp^^^bbbfffgggddd```^^^]]]]]]vvvaaaLLL|||VVVBBB===;;;999888777666444333222222222222222111111111111111222222222111111111111111000000333555555888DDDQQQbbb}}}mmmSSSEEECCCFFFKKKWWWlllxxxnnnqqqZZZIIIEEE???>>><<<;;;::::::;;;<<<<<<<<<===>>>@@@AAACCCDDDIIIJJJLLLOOOSSSYYYaaafffgggmmmuuu}}}}}}tttzzzyyyuuuvvvxxxxxxxxxwwwuuurrrpppnnnrrrqqqpppooonnnmmmmmmmmmkkkkkkjjjhhhffffffhhhjjjcccbbbaaa___^^^]]]^^^^^^^^^\\\YYYXXXXXXWWWUUUSSSPPPPPPPPPNNNLLLKKKLLLMMMUUUfffwwwxxxhhhSSSFFFBBBCCCIIITTTeee||||||sss[[[KKKJJJRRRccc}}}}}}~~~xxxgggTTTAAA888111000000......///.........------,,,,,,,,,------------------------...------------...//////............////////////---333777JJJiiizzz}}}|||}}}~~~~~~~~~~~~{{{vvvuuusssmmmgggeeedddeeegggjjjmmmpppssstttvvvuuuuuuuuuwwwxxxxxxwwwtttyyy~~~~~~xxxqqqllljjjkkkkkkmmmoooqqqtttuuuvvvuuuwww{{{uuu\\\KKKHHHOOOiii}}}{{{zzz{{{wwwvvvvvvuuuuuuuuuuuuvvvuuutttsssrrrrrrrrrrrrssssssssstttuuuvvvwwwyyyzzzsssnnngggbbb___ZZZQQQJJJPPP^^^xxxtttRRRNNNbbbhhhoootttvvvwwwvvvbbbcccdddbbb^^^ZZZWWWVVV[[[qqqiiiNNN|||UUUBBB===;;;999888777666555333222222111111111111111111111111111111111111111111111111000111333444333666BBBOOO]]]yyyjjjOOOCCCBBBEEEKKKYYYoootttnnnsssZZZIIIDDD;;;;;;:::999888888999999;;;;;;;;;;;;;;;<<<<<<======???BBBFFFKKKSSS[[[```ffflllttt{{{{{{zzz~~~{{{xxxyyyyyyyyyxxxwwwuuutttrrrqqqqqqpppmmmlllkkkkkklllmmmkkkkkkjjjhhhgggfffggggggbbbaaa___^^^]]]^^^______\\\ZZZXXXWWWWWWVVVTTTSSSOOOPPPPPPNNNKKKJJJKKKLLLVVVeeexxx~~~pppYYYIIIDDDCCCHHHRRRbbbzzz}}}ttt[[[IIIIIIMMM[[[xxx|||gggTTTBBB999222111000......///.........------,,,,,,+++------------------------...------------...//////............////////////...444===SSSoooxxxxxxxxx|||~~~~~~~~~~~~~~~}}}~~~~~~|||}}}~~~wwwrrrppplllfffaaa```___aaadddhhhllloooqqqrrrttttttssssssttttttsssssssssxxx}}}~~~zzztttooommmmmmnnnoooqqqsssuuuvvvwwwsssuuuxxx|||uuu\\\KKKIIISSSqqq}}}~~~~~~~~~}}}{{{yyyxxxwwwvvvuuuuuuttttttuuuuuuuuutttssssssrrrqqqqqqqqqqqqrrrrrrsssuuuwwwzzz|||}}}vvvqqqiiibbb___\\\TTTLLLQQQ\\\wwwuuuRRRGGGXXX___dddkkknnnxxxssskkk```ZZZYYYZZZYYYXXX\\\ppprrrOOO{{{UUUBBB===;;;999999888666555444333222111111111111111111111111111111111111111111111111111111222333222555AAAOOO___zzzgggLLLAAABBBDDDKKK[[[rrrrrrqqqxxx\\\HHHAAA999999999888888888888888:::999888888777777777888666888;;;???DDDKKKRRRWWWaaagggooovvvzzz|||~~~~~~{{{{{{}}}~~~|||{{{|||yyyxxxwwwuuutttssssssssspppnnnllljjjiiijjjlllmmmnnnllljjjiiigggfffeeeddd```^^^\\\[[[ZZZ[[[]]]^^^[[[YYYWWWVVVVVVVVVTTTRRROOOPPPPPPNNNKKKJJJKKKLLLUUUbbbvvvuuu^^^LLLFFFCCCHHHQQQ```xxx~~~sss[[[JJJJJJOOO___{{{eeeTTTBBB999222111000......///.........------,,,,,,,,,------------------------...------------...//////............////////////222888CCC\\\tttvvvtttvvv~~~~~~~~~}}}~~~}}}~~~{{{}}}}}}~~~~~~~~~}}}zzz}}}uuunnnjjjeee^^^\\\]]]^^^```dddiiilllooopppppprrrrrrrrrqqqpppooooooooorrrvvv{{{}}}|||xxxsssppppppqqqrrrtttuuuvvvvvvvvvrrrsssuuuyyy~~~vvv^^^MMMKKKYYYzzz}}}}}}}}}}}}|||{{{zzzxxxvvvuuuuuutttttttttttttttuuuuuurrrrrrqqqqqqqqqrrrrrrssssssssstttuuuxxx{{{~~~xxxtttjjjaaa^^^^^^XXXOOOOOOYYYuuuwwwSSSCCCQQQYYY___gggkkktttppp```\\\ccciiihhhcccdddsssSSSzzzTTTBBB===;;;:::999888777555444333333111111111111111222222222111111111111111222222222222111222222222777EEETTTfff}}}dddIII@@@CCCDDDLLL]]]uuusssvvv}}}^^^FFF<<<888888888888888888888888777666555444444444444444444555888:::===BBBHHHLLLUUUZZZbbbiiiooouuuzzz}}}zzz}}}xxxxxxxxxzzzzzzzzz{{{{{{wwwvvvtttrrrrrrrrrrrrssspppnnnlllkkkjjjkkkmmmnnnooommmkkkiiiiiigggdddbbb^^^\\\YYYWWWVVVXXXYYY[[[YYYXXXVVVUUUVVVUUUSSSRRRPPPPPPPPPNNNLLLKKKLLLMMMRRR\\\ppp~~~www___LLLFFFDDDGGGOOO]]]tttrrr^^^RRRSSSXXXhhh{{{{{{yyycccRRRAAA888111000000......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////............////////////000444AAA\\\rrrooommm|||}}}vvv~~~}}}|||~~~}}}|||}}}zzz}}}~~~~~~~~~{{{zzz|||}}}}}}zzzqqqhhhbbb\\\XXXXXX\\\^^^aaafffkkknnnppppppooooooppppppooolllkkkkkklllnnnqqqwww{{{|||zzzvvvsssssstttvvvwwwwwwvvvuuutttttttttuuuxxx}}}xxx```NNNMMM^^^~~~~~~}}}~~~|||{{{zzzyyyyyyxxxvvvttttttssssssssssssttttttuuuqqqqqqqqqqqqrrrssstttttttttttttttuuuwwwzzz~~~xxxuuujjj___\\\___[[[QQQMMMUUUttt{{{WWWCCCPPPZZZbbbjjjjjjpppxxxjjj^^^```llluuurrrkkkmmmwww\\\yyyTTTBBB===;;;:::999888777666444333333000000111111111222222222000000111111111222222222222111111222333;;;MMM^^^nnnaaaHHHAAAEEEFFFOOOaaazzzrrrxxxaaaGGG<<<777777888888888888777777555444444333333333444444444555666777777999===@@@FFFJJJPPPVVV]]]eeemmmrrrqqquuuzzz|||}}}~~~}}}wwwxxxyyyxxxxxxyyy{{{{{{xxxvvvtttrrrrrrrrrtttuuuqqqpppooonnnnnnnnnooopppooollljjjjjjjjjiiigggddd___]]]ZZZWWWWWWXXXZZZ[[[XXXWWWUUUTTTUUUTTTSSSQQQQQQQQQQQQOOOMMMLLLLLLNNNOOOXXXkkk|||www```MMMHHHCCCFFFLLLYYYooo~~~ssseee]]]```dddoootttuuu{{{xxx___OOO???666/////////......///+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////............////////////---111>>>[[[pppkkkkkk~~~}}}{{{{{{~~~}}}{{{zzz}}}||||||}}}~~~zzz}}}~~~}}}~~~}}}}}}}}}zzzzzz|||}}}|||}}}~~~tttkkkaaaZZZUUUSSSWWW]]]aaadddiiinnnqqqqqqpppooonnnoooooommmjjjggghhhiiikkkooouuu{{{~~~}}}yyyvvvwwwxxxxxxyyyxxxvvvtttsssxxxxxxxxxyyy~~~xxx```OOOMMMaaa}}}~~~|||}}}{{{yyyxxxxxxzzzyyywwwtttssssssrrrrrrsssssstttuuurrrrrrrrrrrrrrrssssssttttttsssssssssuuuxxx{{{}}}xxxuuujjj]]][[[```]]]TTTPPPVVVvvv]]]DDDOOOZZZiiipppnnnppprrrhhh^^^___iiisssvvvtttqqqtttdddyyyTTTBBB===<<<:::999888777666555444333000000111111222222222222000000111111222222222222222111111222666@@@TTTfffsss~~~___GGGBBBGGGHHHQQQddd}}}pppxxxeeeKKK@@@666666777777888777777666666555555555555555666777555666666555333444666888===???CCCGGGMMMUUU^^^dddiiinnnsssvvvxxx}}}}}}zzzzzzyyy{{{{{{yyyxxxzzz|||}}}zzzyyyvvvttttttuuuwwwxxxrrrrrrqqqqqqqqqqqqqqqqqqmmmkkkiiijjjlllllliiifffcccaaa]]][[[YYYZZZ\\\^^^XXXVVVTTTTTTUUUTTTSSSQQQQQQRRRRRRPPPMMMLLLMMMNNNNNNVVViii|||xxxbbbOOOJJJBBBDDDIIIVVVlll~~~}}}tttjjjgggkkkkkkrrrwwwyyywww\\\JJJ===555......///......000***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////............/////////000222444BBBaaavvvppprrrwww|||~~~~~~~~~~~~}}}{{{yyyxxx}}}|||{{{|||~~~~~~zzz}}}}}}|||~~~}}}~~~~~~{{{}}}}}}{{{{{{~~~yyyxxxwwwwwwxxxwwwuuutttooofff\\\UUUPPPPPPWWW___cccfffkkkppprrrrrrqqqpppmmmnnnooolllhhhffffffhhhkkkooouuu|||}}}zzzyyyyyyzzzzzzyyyvvvsssrrr{{{zzzzzz{{{www```NNNMMMbbb~~~}}}{{{}}}{{{yyywwwxxxzzzzzzwwwuuurrrrrrrrrrrrsssssstttuuuttttttsssrrrrrrrrrsssssstttsssrrrqqqsssuuuxxxzzzwwwuuuiii\\\ZZZaaa___UUUVVV[[[{{{```DDDMMMXXXssszzzvvvvvvzzzpppccc^^^cccooozzzpppnnnzzzhhhrrrOOO@@@;;;888888888777777666666555555222222222222111111000000000000111111111222222222555333444555666@@@]]]yyyvvv\\\JJJBBBBBBIIIRRRddd}}}|||jjjxxxbbbGGG<<<666555444555666777777555666555444444333333333333666666666555444444333333555777999;;;<<>>>>>CCCHHHMMMRRR\\\hhhqqq}}}{{{wwwuuuwwwwwwvvvvvvvvvvvvwwwwwwyyywwwtttrrrrrrrrrqqqppppppllljjjkkkoooqqqpppmmmkkkjjjiiiiiijjjhhhdddaaa^^^^^^^^^^^^]]]\\\[[[ZZZZZZYYYXXXVVVUUUSSSRRRRRRPPPQQQQQQQQQPPPMMMKKKIIIKKKOOO]]]pppyyymmmXXXHHHEEECCCDDDNNNeee}}}|||}}}wwwpppjjjooo}}}xxx~~~{{{}}}~~~WWWKKKCCC888555222000000///...---.........---------,,,,,,------------------------------------------------,,,---///000//////000111777<<>>;;;555444444444666777666555333222222333333444666666333444444555666666777777555666666666555555666888777999:::<<>>@@@LLLfffhhhgggeeennnzzz{{{uuu~~~uuukkkaaaVVVSSSbbbvvvkkk^^^\\\cccvvvvvvSSSCCC===999888888777777666666555555222222222222222222222222222222222111111111111111111111444666666@@@___~~~uuuwwwqqqXXXIIIDDDFFFIIITTThhhzzzqqq~~~|||{{{xxxvvvooodddZZZUUUOOOEEE>>>===555444333444666777666555111111222333444666777888666777777777888888888999777888888777666666777999<<<;;;:::999:::???FFFLLLYYY```ppp|||{{{{{{{{{zzzyyyxxxxxxwwwwwwxxxxxxyyyuuutttsssssssssrrrpppnnnooonnnnnnoooppppppmmmjjjiiiiiijjjjjjhhhddd```\\\_______________^^^]]]]]]XXXXXXWWWVVVTTTQQQOOONNNOOOOOOOOONNNMMMKKKJJJHHHFFFHHHVVVmmm{{{sss\\\KKKAAAAAAAAAIII___zzz{{{{{{{{{qqqmmmqqq|||xxxxxxuuu|||JJJ???===777444111/////////...---............------------------------------------------------------------,,,...////////////111333666EEE^^^sss{{{}}}yyyoooxxx~~~}}}|||zzzzzzyyyyyyzzz|||}}}~~~~~~~~~}}}zzzxxxyyy{{{}}}|||}}}zzzuuussswwwvvvqqqjjjccc\\\ZZZYYY[[[YYYWWWVVVTTTTTTUUUUUUOOOKKKJJJKKKMMMOOOVVV^^^dddhhhlllnnnmmmjjjhhhggg```bbbbbb```]]]___gggnnnooovvv{{{~~~zzzwwwvvvvvvvvvuuu{{{zzzzzz|||yyyfffPPPWWWddd{{{zzzwwwvvvvvvvvvvvvvvvuuutttvvvuuuttttttuuuwwwyyyzzz~~~}}}zzzwwwuuusssssssssvvvwwwzzz~~~~~~{{{vvvssspppmmmmmmooorrruuutttpppjjjccc___```dddhhh```dddvvvxxxYYY>>>===EEE[[[___aaaaaaiiiuuuwwwqqqxxxooofff^^^UUUSSSbbbuuutttgggddddddpppuuuSSSCCC>>>;;;888888777777666666555555222222222222222222222333111111111111111111111111222222333444555CCChhh|||pppVVVFFFBBBDDDIIIUUUjjjxxxuuu{{{xxxwwwuuusssqqqaaaXXXOOOJJJFFF???999777555444333444555666666444111222222444555777999:::<<<<<<;;;;;;;;;:::::::::888999999999888888:::<<<:::::::::999999:::<<<>>>DDDJJJXXXiiivvv|||{{{|||||||||yyyyyyxxxxxxxxxxxxyyyyyytttsssrrrrrrsssrrrpppmmmooooooooooooooommmkkkiiiggghhhiiihhheeebbb^^^\\\____________^^^]]]\\\\\\WWWWWWVVVTTTSSSPPPOOONNNOOOOOONNNMMMLLLJJJIIIHHHFFFFFFSSSlll|||vvv___LLL@@@@@@@@@GGG[[[www||||||}}}pppnnnlllpppvvv~~~www}}}JJJ??????666333000/////////...---//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.../////////000222444???QQQkkkwwwvvv|||~~~}}}zzz{{{{{{{{{|||~~~~~~|||zzz{{{}}}~~~|||wwwuuuwwwtttnnnfff\\\UUURRRQQQMMMKKKJJJHHHGGGGGGGGGHHHHHHFFFGGGJJJMMMPPPVVV^^^aaaeeejjjlllkkkhhhfffeeeccceeeeeebbb___aaaiiippprrrxxx~~~|||yyywwwwwwvvvvvvxxxxxxyyy{{{}}}cccNNNWWWhhh}}}xxxxxx|||yyyyyyxxxwwwuuutttttttttvvvuuuttttttuuuwwwyyyzzz|||{{{yyywwwvvvuuuuuuvvvuuuvvvyyy}}}~~~{{{xxxvvvssspppmmmmmmooorrruuusssrrrnnniiidddbbbbbbddd___aaaqqqvvv[[[@@@<<>>;;;888888777777666666555555222222222222333333333333000000111111111222222222333222333444555FFFnnnnnnTTTEEEBBBDDDJJJVVVlllxxxzzzwwwtttpppmmmlllkkkiiigggVVVQQQJJJEEEBBB===888444444333333333555666555444333333444555777999;;;<<>>>>>===<<<<<<;;;777888999999888888:::<<<777888999;;;;;;;;;;;;:::999<<>>>>>555333000...//////...---/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.../////////000333666CCCXXXsssvvv|||~~~}}}zzz{{{|||~~~~~~~~~~~~}}}}}}{{{yyywwwssskkk```UUUNNNJJJJJJDDDDDDCCCAAAAAA@@@@@@@@@BBBAAADDDIIILLLOOOUUU]]]]]]aaaeeehhhhhhfffeeeeeeffffffeeecccbbbeeekkkqqquuu|||~~~{{{yyyxxxvvvuuusssssstttvvvzzz```NNN^^^vvv~~~}}}wwwyyy~~~zzzzzzzzzxxxuuutttuuuvvvvvvvvvvvvvvvwwwwwwxxxyyyyyyxxxwwwvvvvvvwwwxxxxxxuuuvvvwwwzzz{{{{{{xxxuuuuuussspppnnnnnnpppsssuuuuuuuuusssnnniiifffeeeeeecccaaammmsss[[[BBB;;;<<>>999555444333222333555666555444555555666777888:::<<<===>>>>>>>>>>>>>>>>>>======999:::::::::999999:::<<<;;;;;;<<<===>>>===<<<:::::::::>>>FFFNNNXXXgggttt~~~}}}|||ttttttsssssssssssstttttttttrrrpppooopppppppppooopppooonnnllliiigggggggggeeeffffffccc```^^^___```______^^^]]][[[YYYWWWVVVUUUTTTQQQOOONNNOOOQQQRRRNNNMMMLLLJJJIIIHHHGGGGGGHHHFFFQQQlll|||cccNNN???@@@@@@FFFWWWrrrnnnbbbbbbggglllwww~~~}}}~~~NNN>>><<<444222///...//////...---////////////............---------------------------------------------------...///......000444777BBB[[[www|||pppzzz~~~~~~}}}yyyzzz}}}~~~}}}{{{|||}}}~~~~~~~~~~~~}}}wwwrrrggg[[[OOOGGGDDDDDD???????????????>>>===<<<===<<<@@@GGGKKKMMMSSSZZZYYY]]]aaaddddddeeefffgggfffdddbbbbbbdddiiiooosssyyy|||zzzwwwtttrrrppppppqqqsssvvv{{{yyy]]]QQQlll~~~~~~~~~~~~yyyyyy}}}xxxyyyzzzxxxuuuuuuwwwyyywwwwwwxxxxxxxxxxxxxxxwwwwwwwwwvvvuuuvvvwwwxxxyyywwwvvvvvvwwwxxxwwwuuussssssrrrqqqpppqqqrrrtttvvvwwwvvvtttoookkkiiijjjkkkmmmeeekkkoooYYYBBB;;;;;;BBBRRR\\\[[[^^^mmm}}}nnn```]]]]]]]]]bbbkkkooommmvvvvvvrrrvvvRRRBBB<<<888888888888777666666555555222222222333333444444444......///111222333444555222333777888888GGGnnnpppssskkkRRREEEDDDHHHKKKWWWmmm{{{yyyssseeeaaa\\\XXXVVVTTTRRRQQQIIIFFF@@@;;;;;;;;;888333444333222333555666555444666666777888999;;;===>>><<<<<<======>>>>>>??????======>>><<<;;;:::;;;===???>>>===<<<;;;:::888777>>>===>>>AAAEEEJJJVVVaaasss}}}}}}{{{tttttttttsssssstttttttttuuurrrooonnnoooppppppppppppooommmjjjgggeeefffgggdddeeeeeebbb^^^]]]___bbbbbbaaa```___]]][[[YYYWWWUUUSSSPPPMMMMMMOOOQQQSSSNNNMMMKKKJJJHHHHHHGGGGGGIIIGGGQQQlll}}}dddNNN???@@@@@@EEEWWWqqq}}}jjjYYY^^^hhhlllrrr~~~www}}}sss|||zzzRRR???<<<444222///......///......000/////////....................................------------------------......///......111444777DDD```zzztttiiittt~~~~~~~~~}}}}}}wwwzzz}}}}}}{{{yyyyyy{{{}}}~~~~~~~~~}}}~~~~~~wwwpppeeeWWWKKKCCCAAAAAA888999:::::::::888777666999:::>>>EEEIIIKKKQQQWWWWWWZZZ^^^aaabbbdddfffhhheeebbb```aaaeeelllqqqttt||||||zzzwwwssspppppppppqqqsssvvvzzz~~~ppp\\\UUUwww~~~|||yyyzzz{{{xxxvvvwwwvvvxxxxxxwwwuuuuuuyyy|||wwwxxxyyyzzzzzzyyywwwvvvwwwvvvuuuuuuuuuvvvwwwxxxxxxwwwuuuuuuvvvuuutttrrrrrrrrrqqqqqqrrrtttuuuvvvwwwuuurrrmmmjjjjjjlllooouuuiiikkkkkkVVVAAA;;;;;;CCCTTT___]]]]]]mmmyyylllfffbbb___dddmmmlllkkkuuuvvvqqqwwwSSSAAA>>>???;;;:::888666444333222222555444222333333444222111000111111111111222222222333333222111777JJJcccwww}}}mmmyyyjjjRRRFFFDDDGGGJJJXXXoooyyy~~~xxxpppddd^^^XXXVVVSSSMMMJJJJJJCCCAAA???<<<999777555444333333333333444555666777888888999:::;;;===>>>???CCCDDDEEEDDDAAA?????????;;;:::999999:::===@@@BBBBBB>>>===???>>>;;;<<>>>>>>>>???AAAFFFLLLQQQbbbkkkwww|||xxxuuuuuutttttttttssssssssspppooooooppprrrrrrpppooommmkkkiiihhhhhhfffcccaaaeeecccaaa___^^^]]]]]]]]]^^^^^^]]]\\\ZZZXXXVVVUUUXXXUUUQQQOOOPPPRRRSSSSSSNNNKKKIIIGGGHHHHHHHHHGGGIIIJJJRRReee{{{iiiPPPCCCAAABBBJJJ[[[rrrwwweee]]]XXX]]]fffooo~~~yyyssswww{{{yyy\\\@@@===666444111000000000000///................................................---------............///000444///---222111333>>>NNNuuunnnrrrwww~~~}}}|||{{{{{{|||~~~~~~|||wwwzzz~~~~~~}}}}}}zzz{{{}}}}}}}}}~~~}}}|||sssdddVVVJJJBBB===;;;666666666666777777777777888999:::===AAAGGGKKKNNNRRRUUUZZZ^^^bbbcccccccccaaabbbbbbccceeejjjqqqvvvyyywwwuuuqqqnnnsssooopppvvv{{{}}}rrr\\\eee~~~|||}}}}}}~~~}}}|||{{{{{{zzzzzzyyyxxxxxxwwwwwwvvvvvvxxxzzz{{{yyyvvvssswwwwwwxxxyyyyyywwwvvvuuuzzzyyywwwuuusssrrrqqqqqqssssssssssssssstttuuuuuuyyysssoooooonnnkkkjjjlllpppgggggglll```EEE777999CCCNNN\\\aaa^^^eee|||~~~ppplllkkkiiikkkqqqhhhlllaaafffrrrxxxTTTAAA===>>>;;;:::888666444333222222444333111111222333111000000111111111111222222222444555555333777FFF]]]nnnuuuzzznnnjjjRRREEEDDDFFFLLLZZZqqqzzz~~~{{{sssjjj]]]VVVQQQOOOLLLFFFBBBCCC@@@???===:::777555444333222222222333444555666777999999:::;;;<<<===???@@@AAABBBCCCBBB@@@>>>>>>???======>>>???@@@AAABBBCCCCCC@@@???AAAAAA======???@@@???>>>>>>@@@EEELLLPPPYYYaaajjj{{{}}}yyyuuusssssssssrrrrrrrrrqqqqqqpppoooooopppqqqrrrpppnnnlllkkkiiihhhhhhfffcccaaabbbaaa```___^^^^^^___```aaa```___]]][[[XXXVVVUUUVVVSSSPPPNNNOOOQQQRRRRRROOOLLLIIIGGGGGGGGGFFFDDDEEEFFFNNNbbbyyy~~~jjjQQQBBB@@@@@@GGGXXXnnnuuuggg]]]]]]eeejjjkkktttyyyrrrmmmcccFFFAAA666444111000000000000///................................................---------............//////333///---333222666CCCeeezzzoooxxx}}}|||{{{{{{{{{|||~~~}}}{{{yyy{{{~~~}}}|||{{{|||zzz|||~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}uuufffVVVHHH???999666555555555555666666666666777777888:::>>>BBBFFFHHHJJJMMMQQQVVVZZZ\\\]]]]]][[[]]]```cccggglllrrrvvvzzzxxxwwwssspppuuuqqqrrrwww{{{|||ppp[[[rrr~~~}}}~~~~~~}}}{{{zzzyyyxxxwwwvvvvvvwwwxxxzzzyyywwwuuuuuuvvvwwwxxxxxxwwwvvvuuuqqqqqqppppppppppppppppppuuuuuutttttttttttttttuuuvvvrrrqqqssssssooollllllnnndddccchhh```III;;;<<>><<<:::888666444333333111111222333444555777777::::::;;;<<<>>>???@@@AAAAAABBBCCCBBB???>>>>>>???AAACCCEEEHHHIIIJJJIIIHHHHHHEEEDDDFFFEEEAAA@@@BBBDDDBBB???>>>@@@FFFLLLQQQPPPVVV\\\hhhuuuwww~~~{{{vvvrrrqqqqqqqqqpppppppppoooooopppoooooooooqqqqqqooonnnkkkjjjhhhhhhgggfffcccaaa______^^^^^^___```bbbcccbbbaaa```]]][[[XXXVVVUUUTTTRRROOONNNOOOQQQQQQQQQOOOLLLHHHFFFFFFEEEDDDBBBAAABBBJJJ]]]uuu|||jjjSSSAAA>>>===CCCSSSjjj~~~zzzsssjjjYYY^^^lllssspppxxx{{{mmm{{{nnnNNNCCC666444111000000000000///................................................---------............///...222///...333222888IIIooowwwmmmyyy}}}{{{yyy}}}||||||}}}~~~~~~{{{yyy{{{|||~~~}}}{{{zzzzzz{{{|||}}}~~~}}}||||||~~~|||{{{zzz|||~~~wwwhhhVVVGGG<<<777444333333444444444555555555555555666777999;;;>>>@@@AAADDDHHHMMMRRRUUUWWWWWWTTTXXX^^^ccchhhmmmsssvvv~~~zzzyyywwwuuurrrvvvssssssxxxzzz{{{ooo___~~~~~~}}}}}}||||||xxxwwwvvvwwwxxxyyyxxxvvvwwwwwwwwwvvvvvvtttsssrrrqqqqqqpppppppppqqqrrrrrrvvvvvvuuutttttttttuuuuuutttrrrssswwwwwwqqqlllkkkkkk```\\\aaa]]]MMM@@@>>>???GGGTTTaaahhhnnnyyy{{{sssuuussseeeVVVOOOQQQ___\\\___cccsss|||WWWBBB<<<;;;:::999777666444333333333333111000111222333222000000000111111111222222222333666777666:::KKKfffzzz|||zzzkkkRRREEEBBBDDDOOO^^^vvvyyy~~~zzzqqqggg]]]WWWQQQOOOLLLFFFBBBCCC;;;:::999777555444333333111111222333444666888999;;;<<<===???@@@AAABBBBBBDDDDDDDDDCCC@@@??????AAADDDFFFJJJNNNQQQRRRSSSSSSTTTOOOKKKJJJGGGDDDDDDHHHMMMIIICCCAAADDDIIIOOOSSSLLLRRRUUU\\\eeefffrrr~~~zzzuuurrrqqqppppppppppppooooooooopppooonnnoooppppppnnnmmmjjjiiigggggggggeeecccaaa______^^^^^^___```aaaccc```___]]]\\\ZZZXXXXXXWWWTTTRRRPPPOOOPPPQQQQQQQQQLLLIIIFFFEEEEEEEEEDDDCCCAAAAAAHHHZZZqqqyyyiiiUUUBBB???<<>>:::999888666555555444444111111222444555888:::;;;===>>>@@@AAACCCCCCDDDDDDEEEEEEEEECCCAAA@@@AAACCCHHHIIIMMMQQQWWW\\\```bbbbbbZZZRRRMMMJJJGGGJJJOOOXXXSSSMMMJJJLLLQQQVVVYYYMMMSSSTTTXXX]]]]]]hhhzzzvvvsssqqqqqqqqqqqqpppppppppppppppooonnnnnnoooooommmkkkiiihhhfffffffffeeeccc```bbbaaa___^^^^^^___``````[[[[[[ZZZYYYYYYYYYYYYZZZVVVTTTRRRQQQRRRRRRQQQPPPHHHFFFDDDDDDEEEGGGGGGFFFDDDDDDIIIYYYnnnvvvhhhUUUBBB@@@===@@@MMMccc}}}wwwuuuwwwvvvjjjjjjuuu~~~www{{{SSS<<<666444111000000000000///................................................---------............//////111......000...999SSShhhqqqnnnmmm}}}xxx}}}~~~}}}|||}}}|||{{{zzz{{{zzzxxxvvvxxxyyy{{{|||{{{|||~~~~~~}}}}}}}}}|||{{{{{{|||}}}{{{yyyxxxxxxyyyzzzyyyxxxzzz}}}|||mmmZZZHHH<<<666555111111111111222222222222444444444333333333444444777888;;;>>>CCCGGGJJJLLLUUUWWWZZZ]]]bbbiiiqqqvvvuuuxxx|||{{{xxxvvvuuusssrrrqqqpppssswwwyyyzzz}}}ooo|||~~~~~~~~~~~~~~~~~~}}}~~~~~~{{{xxxvvvuuuuuuttttttvvvvvvuuutttrrrrrrqqqqqqqqqppppppoooooopppppppppssssssssstttvvvwwwyyyzzzxxxuuuuuuwwwvvvoooiiigggiii]]]RRROOOPPPLLLBBB:::<<>>@@@BBBDDDEEEFFFEEEEEEDDDEEEEEEEEEDDDFFFHHHKKKPPPRRRVVV\\\cccjjjooorrrpppggg^^^YYYUUUSSSWWW\\\fff```YYYVVVYYY]]]___```SSSWWWVVVXXX\\\ZZZccczzz{{{wwwuuurrrrrrrrrqqqqqqqqqqqqpppooonnnmmmnnnooonnnllljjjhhhgggeeeeeefffeeebbb```cccbbb```___^^^^^^^^^___YYYXXXWWWWWWXXXYYY[[[\\\XXXVVVSSSRRRRRRRRRPPPOOOGGGEEEDDDDDDFFFHHHHHHHHHGGGFFFJJJWWWkkksssgggVVVBBB@@@>>>AAALLLbbb{{{yyyxxxyyyxxxqqqmmmttt~~~sss}}}}}}SSS888666444111000000000000///................................................---------............///...111//////000---<<>>KKK[[[aaa___eee|||}}}jjjZZZTTTcccyyy|||yyyooottt\\\FFF>>><<<999888777555444444444444222111111111333444333222000111111111111222222222000333555333888MMMooo|||uuu}}}jjjTTTGGGEEEFFFNNN]]]vvv|||vvv}}}xxxsssjjj```TTTMMMHHHFFFCCC===999:::555444444333333333444444333333444666999<<<>>>??????AAACCCFFFGGGGGGGGGFFFFFFGGGIIIKKKNNNQQQVVVZZZaaadddkkkrrryyy}}}vvvpppmmmkkkiiikkkppprrrllleeebbbeeehhhiiihhh\\\]]]YYYZZZ___^^^hhh}}}{{{xxxwwwrrrrrrqqqqqqqqqqqqppppppooonnnmmmmmmnnnmmmkkkiiigggfffeeeeeeeeedddbbb```cccbbb```___^^^^^^______ZZZYYYXXXWWWXXXYYY[[[\\\XXXVVVSSSRRRQQQPPPNNNLLLHHHGGGEEEEEEFFFHHHHHHHHHFFFFFFIIIUUUhhhqqqgggWWW@@@@@@???AAAKKK___xxx|||zzzzzzwwwmmmhhhmmmvvv~~~nnnyyyxxx}}}vvvUUU999666444111000000000000///................................................---------............///---//////111333000CCCdddwwwzzzuuuwww}}}qqqxxx~~~~~~~~~{{{zzzxxxxxxxxxyyyxxxwwwxxxzzz~~~}}}~~~}}}~~~}}}zzz{{{|||zzzwwwvvvwwwyyywwwuuuttttttuuuuuuuuutttrrruuuxxxzzzzzzyyyzzzzzz~~~}}}{{{zzzyyyzzz|||}}}zzzsssfffSSS@@@444111111000000111111111222222222000000111111111111111111111111000111333777:::<<>>999777888222222222111222222333333444666888:::::::::<<<===AAAAAABBBEEEJJJNNNPPPQQQQQQVVV]]]aaadddiiiqqqwwwyyyqqqpppppplllhhhfffggg]]]ZZZaaaeeegggrrr~~~zzzvvvuuurrrpppppprrrssspppmmmkkkllloooqqqqqqpppnnnmmmhhhhhhhhhgggffffffeeeeeedddbbb```]]][[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZ[[[[[[XXXVVVRRRNNNLLLLLLLLLMMMJJJHHHEEEBBBAAABBBCCCDDDDDDEEEFFFNNNdddtttiiiQQQDDD???;;;===JJJ```xxx{{{wwwtttnnnaaa]]]]]]YYYaaarrryyyvvv}}}{{{~~~QQQ<<<999555222////////////...//////.........---------//////.........---------000///...---------------222///---222666444JJJqqq{{{yyytttuuuuuu}}}~~~{{{xxxxxxxxxxxxxxxxxxyyyyyyyyy|||}}}||||||}}}}}}~~~}}}||||||{{{{{{|||{{{yyyyyyyyyxxxuuurrruuutttsssssstttsssqqqooorrrrrrrrrqqqpppooonnnmmmwww{{{{{{ssskkkgggfffddd___ZZZQQQFFF===666333111///000111222333222111111111111111111111111111111000000000000111222333444999===BBBGGGKKKPPPVVVYYYiiinnnrrrsssvvv}}}~~~zzzwwwuuuuuuuuuttttttttttttwww|||~~~{{{zzz{{{~~~zzz}}}}}}|||}}}|||{{{{{{{{{{{{||||||}}}}}}|||{{{zzzyyyxxxxxxxxxyyywwwttttttuuuwwwwwwwwwtttsssqqqooonnnnnnooooooqqqpppppppppppppppqqqqqqrrrrrrrrrrrrrrrrrrssssssmmmsssxxxyyyyyywwwnnneeehhhcccQQQDDDEEECCCAAAFFFEEEMMMYYYaaafffjjjsss{{{tttzzzyyyrrraaaFFF>>>MMM]]]nnnfffbbb```ccc]]]FFF>>><<<<<<;;;999777555444333333222222222222222222222222111111222222222333333333333111666777888RRRyyy|||iiiSSSHHHFFFHHHLLL]]]www}}}zzzwwwmmmbbbRRRKKKDDDAAA>>>999777888222222222111222222333444444666999:::::::::<<<===@@@AAADDDFFFIIIMMMOOOQQQVVV]]]gggooovvv~~~}}}uuuoooppppppkkkeeebbbkkkcccaaahhhnnnqqqwww~~~zzzuuutttrrrqqqqqqrrrrrrqqqooolllmmmoooqqqqqqooommmlllhhhhhhggggggfffeeeeeedddbbbaaa```^^^]]]\\\\\\[[[[[[[[[ZZZZZZYYYYYYYYYYYYWWWUUUQQQNNNLLLKKKLLLLLLKKKIIIFFFDDDCCCDDDEEEFFFBBBDDDEEEMMMcccssshhhRRRAAA===:::===JJJ```xxxzzzwwwvvvsssccc]]]]]][[[eeeuuu{{{~~~~~~RRR===999555222////////////...//////.........---------//////.........---------//////...------------...///...,,,000333222JJJrrr|||}}}zzz{{{~~~|||xxxvvvvvvwwwwwwwwwwwwxxxxxxyyy|||~~~}}}|||~~~{{{yyyyyyzzzzzzyyyxxxxxxyyyyyyxxxvvvsssqqqpppqqqqqqqqqooommmppppppqqqpppooonnnlllkkkssswwwuuulllccc^^^\\\ZZZTTTPPPHHH@@@999555333222///000111222333222111111000000000000000000000000000000000000111222333444555777:::>>>CCCJJJRRRXXXffflllqqqrrrvvv}}}|||wwwsssqqqppppppwwwxxxxxxxxxyyy}}}|||yyyyyyzzz}}}}}}~~~~~~}}}{{{{{{|||||||||||||||||||||}}}~~~}}}|||{{{yyywwwvvvuuuuuuvvvtttssstttuuuvvvvvvuuusssrrrqqqoooooooooooopppqqqqqqpppppppppppppppppppppoooooonnnooopppqqqrrrtttxxx{{{{{{yyyvvvnnneeedddbbbRRRDDDBBB>>>>>>GGGDDDGGGPPP\\\cccfffmmmvvv}}}}}}tttdddJJJ???LLLVVViiicccaaaaaaeeeaaaIII???<<<;;;:::999777555444333333222222222222222222222222111111222222222333333333222000555777888QQQyyyzzzkkkTTTHHHEEEGGGLLL\\\vvv~~~|||zzzvvvkkk___RRRJJJDDDAAA>>>999666777222222222222222333444444555777999:::::::::<<<======AAAEEEHHHKKKPPPWWW\\\fffnnnzzzwwwooojjjgggjjjkkkgggdddcccrrrnnnlllrrr{{{|||~~~{{{vvvqqqrrrsssrrrqqqpppqqqrrrmmmnnnooopppooommmkkkiiiggggggffffffeeeddddddddd`````````______^^^]]]\\\\\\[[[[[[ZZZYYYXXXWWWWWWUUUSSSPPPMMMKKKJJJJJJKKKKKKIIIGGGEEEEEEFFFGGGHHHAAACCCDDDKKKaaarrriiiSSS>>><<<:::===JJJ___wwwyyyxxxyyyyyyeee\\\\\\^^^jjjzzz~~~~~~~~~SSS>>>999555222////////////..................---------...............---------...------------...//////...///...000222333MMMvvv{{{|||zzzzzz||||||yyywwwwwwwwwxxxxxxyyyyyyyyyyyyzzz}}}|||}}}~~~}}}{{{zzz}}}~~~}}}{{{yyyyyyzzz|||yyywwwvvvvvvxxxzzz{{{zzzvvvuuutttuuuuuuuuusssqqqooooooppppppooommmkkkiiioooqqqmmmbbbWWWRRROOOLLLFFFCCC>>>888555333222222///000111222333222111111////////////////////////000000000000111222333444222333444666;;;DDDOOOVVV]]]dddkkkooottt{{{}}}}}}|||xxxuuurrrrrrsssyyyzzzzzz{{{{{{}}}}}}zzzxxxxxxzzz|||~~~~~~}}}|||||||||zzzxxx|||||||||||||||}}}~~~~~~}}}|||zzzxxxvvvtttssssssuuuuuuuuuwwwyyyyyywwwuuuqqqqqqppppppoooppppppqqqrrrrrrqqqpppooooooooopppooonnnmmmmmmnnnppprrrttt|||~~~~~~{{{xxxvvvnnnfff^^^aaaVVVFFFAAA===CCCSSSUUUKKKJJJUUU^^^bbblllzzzxxxjjjQQQEEENNNYYYqqqnnnkkkiiilllhhhNNNBBB???;;;:::888777555444444333222222222222222222222222111111222222222333333333222000666888999RRRyyyxxxlllUUUHHHEEEFFFKKK[[[uuu||||||yyyuuuiii]]]QQQJJJCCCAAA===888666777222222222222222333444555555777:::;;;::::::<<<===;;;@@@EEEIIIMMMWWWdddnnnyyyuuueeeYYYWWWXXXZZZZZZ[[[bbbjjjyyywwwwww|||{{{|||yyy~~~|||wwwnnnqqqsssqqqooommmooorrrnnnooooooooommmkkkiiigggffffffeeeeeeddddddcccccc]]]^^^___``````___]]]\\\\\\[[[[[[YYYXXXVVVUUUTTTSSSQQQOOOLLLJJJIIIIIIJJJIIIHHHGGGFFFEEEFFFGGGHHH@@@CCCDDDKKK```qqqjjjVVV>>><<<;;;>>>III]]]uuuyyyxxx{{{|||fff[[[\\\aaaooo~~~zzz}}}TTT===999555222////////////...................................................,,,,,,,,,------///000000///222111222444666QQQ{{{vvv|||}}}{{{zzz{{{{{{zzzxxxzzzzzz{{{{{{||||||}}}}}}}}}{{{|||~~~~~~|||zzzxxx~~~~~~}}}{{{zzz{{{}}}zzzxxxvvvvvvxxxzzz{{{|||zzzyyyxxxxxxyyyxxxvvvtttpppqqqrrrrrrqqqnnnkkkiiimmmmmmfffYYYNNNHHHDDD@@@;;;999666333111000111222///000111222333222111111000000000000000000000000000000000000111222333444222333444555999AAAIIIPPPRRRZZZccchhhoooxxx~~~~~~wwwyyy{{{yyywwwuuuvvvxxxxxxyyyzzz{{{|||~~~}}}{{{yyyxxxxxxzzz}}}}}}zzzzzz||||||zzzxxxzzzzzzzzzzzz{{{|||}}}}}}|||{{{yyywwwvvvuuuttttttwwwxxxzzz|||~~~~~~{{{yyyoooooopppppppppqqqqqqrrrrrrrrrqqqpppoooooooooooopppooonnnnnnooorrruuuvvv~~~}}}xxxvvvuuuoooiii^^^cccZZZIIIBBBAAAOOOfffrrrZZZJJJOOOXXX```pppzzzppp[[[NNNSSSdddyyyoooooommmPPPCCC???:::999888666555444444444222222222222222222222222111111222222222333333333333111777999:::RRRxxxvvvmmmUUUHHHDDDEEEKKK[[[ssszzz}}}zzzuuuiii]]]QQQJJJCCC@@@===888666777222222222222333444555666666888:::;;;;;;;;;<<<===<<>><<<>>>GGG[[[tttxxxwwwyyyzzzdddZZZ^^^dddttt{{{|||UUU===999555222////////////...---.....................---.....................,,,,,,,,,---...///000111...222222222444999SSSyyy|||rrrwww~~~|||zzzyyyyyyzzzyyyyyyzzz{{{{{{|||}}}}}}~~~~~~~~~~~~{{{yyywww|||}}}|||{{{zzz{{{~~~}}}zzzwwwvvvxxxyyyzzzzzzxxxwwwvvvvvvwwwvvvtttrrrrrrsssssssssqqqooolllkkkllljjjaaaSSSHHHBBB>>>999666444222000//////000000///000111222333222111111111111111111111111111111000000000000111222333444222444555777888<<>>>>>@@@IIIUUU]]]jjjppp{{{yyynnnooouuu~~~|||{{{yyyrrrdddQQQCCC===>>>BBBHHHNNNWWWfffuuu~~~~~~}}}}}}|||rrrxxxzzzxxxoooppppppooommmlllmmmmmmnnnnnnmmmllljjjhhhfffeeedddddddddcccbbbbbbaaaaaa\\\]]]]]]]]]]]]\\\\\\[[[YYYYYYYYYXXXWWWUUURRRQQQPPPOOONNNLLLKKKJJJIIIIIIFFFEEEEEEDDDCCCCCCCCCDDDAAADDDDDDIII\\\nnniiiXXX@@@???======FFF[[[uuuxxxvvvvvvuuubbb\\\bbbiiixxx{{{|||VVV===999555222////////////...---------...............---------...............,,,,,,,,,---...///000111,,,000//////444:::QQQsssvvvzzz{{{}}}uuu~~~}}}~~~zzzyyyxxxwwwvvvwwwxxxyyyxxxxxxyyyzzz{{{||||||}}}~~~~~~~~~~~~}}}{{{yyyxxxzzzzzz{{{zzzyyyyyy|||~~~~~~|||yyyxxxxxxyyyxxxxxxxxxwwwvvvvvvwwwvvvtttrrrsssrrrrrrpppooommmkkkjjjiiifff\\\NNNDDD@@@;;;777444333111000///////////////000111222333222111111111111111111111111111111000000000000111222333444111333555666666777888:::BBBIIIQQQVVV]]]hhhppprrrtttyyy~~~}}}yyyvvvwwwzzzzzz{{{|||}}}}}}{{{|||}}}~~~}}}|||{{{|||}}}{{{yyywwwwwwyyyzzz{{{{{{vvvvvvvvvvvvwwwxxxzzzzzzxxxxxxwwwwwwwwwwwwxxxxxxwwwwwwxxx{{{|||{{{xxxuuunnnooopppqqqqqqqqqqqqqqqqqqpppppppppppppppqqqqqqnnnnnnoooooopppqqqrrrsssvvvvvvtttqqqqqqsssrrrmmmiiijjjZZZEEE======KKKaaalll]]]OOOOOOXXX___eeejjjttt~~~~~~zzzuuudddVVVVVVmmm~~~qqqsssrrrQQQAAA;;;:::999888666555555555555222222222222222222222222111111222222222333333333333111777888777NNNrrrtttlllUUUGGGCCCDDDJJJYYYqqq~~~}}}xxxlll___QQQIIICCC@@@<<<777555666222222222333444555666777777999;;;<<<;;;;;;<<<===???===;;;:::;;;>>>BBBEEELLLOOOVVV___jjjsssyyy|||{{{yyysssggg^^^^^^gggqqqsssoooggg]]]TTTJJJBBB===>>>???HHHZZZlllxxx||||||yyymmmuuuuuuzzz~~~}}}tttrrrqqqppppppooommmlllnnnmmmlllkkkiiigggfffeeedddccccccbbbaaaaaa``````]]]\\\\\\[[[ZZZZZZZZZZZZWWWWWWXXXXXXWWWUUURRRQQQPPPOOONNNMMMKKKJJJIIIIIIFFFFFFEEEDDDCCCCCCBBBBBB@@@CCCBBBFFFXXXjjjfffUUU???>>><<<<<>>999555222////////////...---------.........//////---------.........//////---------------...///000,,,000---...666===PPPmmmmmmooozzzyyyxxx{{{yyyxxxwwwvvvvvvwwwyyy{{{wwwxxxxxxyyyzzz{{{|||}}}~~~|||{{{zzzzzz{{{zzz{{{||||||{{{zzz{{{}}}}}}{{{zzzyyyzzzzzzxxxwwwwwwvvvuuuuuuvvvuuusssqqqqqqooommmkkkiiihhhhhhhhheeeaaaVVVIII@@@===:::666333222111000///////////////000111222333222111111111111111111111111111111000000000000111222333444111333444444444333555666:::???DDDFFFKKKUUU\\\___kkkrrryyy{{{xxxvvvxxx|||zzz{{{zzzzzz{{{~~~{{{|||}}}~~~~~~{{{zzz|||~~~~~~}}}|||||||||}}}~~~zzzzzzyyywwwvvvvvvyyy{{{uuuuuuvvvvvvwwwyyyzzz{{{xxxwwwvvvvvvuuuuuuuuuuuuvvvvvvvvvwwwwwwvvvsssqqqoooooopppqqqqqqqqqppppppoooooooooooopppqqqrrrrrrooopppqqqrrrsssrrrrrrqqqssstttrrrooopppsssrrrmmmhhhgggVVVCCC===;;;BBBRRRXXXTTTNNNMMMVVVcccfffbbbrrrzzzhhhWWWUUU```~~~}}}vvvuuu~~~uuuSSSBBB<<<999999888666555555555555222222222222222222222222111111222222222333333333222000666666555KKKooo}}}ssslllUUUGGGCCCDDDJJJYYYqqq~~~yyymmm```PPPIIIBBB@@@<<<777555666222222222333444555777777888:::<<<<<<;;;;;;<<<======;;;::::::;;;;;;999777777777999===BBBGGGJJJKKKOOOMMMJJJGGGJJJUUUcccmmmddd]]]QQQDDD;;;888:::===AAABBBPPPnnnzzzyyy~~~rrrbbbooo{{{xxxtttqqqqqqrrrqqqnnnkkkmmmlllkkkjjjiiigggffffffccccccbbbbbbaaa`````````^^^]]][[[YYYXXXYYYYYYZZZVVVVVVWWWXXXWWWUUURRRQQQPPPOOONNNMMMLLLKKKJJJIIIGGGGGGFFFEEEDDDCCCBBBAAA???BBBAAADDDUUUgggcccSSS======;;;;;;FFF^^^}}}yyyrrrnnnnnnaaacccmmmsss{{{XXX???999666222////////////...---------.........//////---------.........//////...------------...//////...111...000999AAARRRkkkhhhjjjvvv~~~zzzzzzzzzyyyxxxxxxyyy|||yyyyyyzzz{{{|||}}}~~~}}}{{{zzzyyyzzz|||}}}|||}}}~~~}}}}}}~~~{{{zzzyyyzzz{{{{{{yyywwwqqqpppoooooopppooommmkkknnnllliiifffdddddddddeeeaaa]]]RRREEE>>><<<999555111111000000//////000000///000111222333222111111000000000000000000000000000000000000111222333444333444444444333333666888222777999999<<>><<<;;;999777555555555666333333333222222222111111111111222222222222111111222444555333777IIIfff|||yyyoooVVVDDDAAAFFFKKKXXXnnn|||ooobbbRRRIIIAAA>>><<<888666666666444333222222555777999999;;;===;;;888777999<<<999;;;>>>???<<<:::888777222333444555666888;;;>>>;;;999<<>>HHHTTTcccaaaNNN===<<<;;;===HHH^^^yyytttqqqppprrrjjjcccuuu~~~XXXBBB999666222////////////...//////...------------...---.........---,,,,,,+++---------.........//////...---222333555III```gggaaattt|||yyyxxx}}}{{{~~~{{{||||||{{{{{{{{{||||||}}}|||zzzyyy{{{|||zzzxxx~~~}}}|||xxxyyyzzz{{{zzzyyyxxxwwwsssrrrqqqssstttrrrlllgggeeecccaaa`````````___]]][[[VVVNNNDDD<<<777444333000000000000000000000000222333333444444333333222000000000000000000000000111222333333444444333333666555555555555666666777555888888555777<<<>>>===BBBFFFOOO[[[bbbeeejjjooozzzxxxvvvttttttuuuxxxzzz{{{{{{|||}}}}}}|||||||||~~~}}}~~~|||zzzzzz{{{zzzzzzzzzxxxvvvuuuuuuvvvyyyzzzvvvyyyzzzyyywwwvvvwwwzzzzzzwwwtttuuuxxxyyyvvvrrrxxxwwwvvvuuusssrrrqqqpppuuurrrooommmnnnooooooooonnnooopppqqqrrrrrrqqqppprrrrrrssssssrrrqqqooonnnpppqqqqqqrrrqqqpppooonnneee___SSSFFF<<<:::???DDD[[[[[[OOOHHHSSS]]]aaahhhzzz|||___WWWJJJVVVdddjjjlllwwwzzzTTTAAA???<<<;;;999777666555555666333333333222222222111111111111222222222222111111333666666555999MMMjjj{{{{{{nnnUUUCCCAAAFFFKKKXXXmmm~~~~~~{{{ooobbbTTTJJJBBB???<<<888555555555444222222333555888:::;;;<<<===:::777666888;;;:::<<<>>>>>>;;;888666666666777888999999::::::;;;<<<;;;;;;???FFFOOOUUUXXXRRRHHH>>>;;;::::::===AAAHHHYYYwwwtttrrrqqqppplllkkkqqq{{{yyytttsssrrrqqqppppppnnnkkkjjjjjjiiigggfffeeedddcccccccccbbb```^^^YYYYYYWWWWWWWWWYYY[[[\\\WWWWWWVVVUUUTTTSSSRRRRRRQQQOOOLLLIIIGGGGGGHHHHHHFFFEEEDDDCCCBBBBBBBBBBBBAAA<<>>===:::555444777::::::<<<======:::888777777777777888888999999999999===???===<<>>:::666777999999666444777===DDDLLLXXXbbbmmmpppqqqpppnnnpppuuu{{{}}}wwwwwwxxxxxxxxxwwwwwwvvv|||}}}~~~~~~~~~}}}{{{yyywwwwwwwwwwww}}}{{{yyywwwvvvvvvwwwxxxzzz{{{{{{zzzxxxwwwxxxzzztttrrrqqqtttxxx{{{zzzxxxwwwvvvuuutttsssqqqqqqpppnnnmmmlllnnnooopppooommmnnnnnnooopppppppppooooooqqqrrrrrrrrrrrrpppooonnnlllmmmpppqqqrrrpppnnnmmmfffaaaUUUHHH>>><<>>999444333555999999:::<<<<<<:::::::::;;;>>>;;;888777888;;;===??????FFFGGGGGGQQQ___]]]OOOEEE>>>999999;;;===CCCJJJQQQjjjwwwjjjhhhiiinnnvvv{{{|||~~~{{{tttsssssspppmmmnnnmmmllllllllljjjgggdddcccaaa___^^^^^^\\\YYYVVVSSSTTTVVVXXXYYYYYYYYYYYYVVVUUUUUUTTTSSSRRRQQQQQQOOONNNKKKHHHGGGFFFFFFFFFFFFEEECCCAAA@@@???>>>>>>???===??????BBBRRRVVVFFF999999999<<>>888444222111////////////////////////000000111111111111000000//////000222333555666666555666666777777777777777888888888888999999:::;;;===EEEIIICCC;;;999:::;;;;;;777666999<<<@@@IIISSS]]]dddlllooonnnooovvv|||}}}xxxxxxyyyyyyyyyxxxwwwwwwzzz|||~~~~~~~~~~~~~~~~~~|||yyywwwvvvvvvwww|||{{{yyyxxxxxxxxxyyyzzz}}}|||{{{zzzxxxxxxyyyyyyvvvuuutttuuuwwwxxxwwwuuuvvvuuuuuutttrrrqqqqqqpppjjjkkklllnnnqqqqqqooommmnnnnnnnnnooooooooonnnnnnqqqqqqrrrrrrqqqpppnnnmmmkkkmmmppprrrrrrqqqooommmfff```UUUGGG===;;;@@@FFFbbbbbbTTTKKKRRRWWWWWW[[[cccttt]]]ZZZSSS^^^jjjnnnmmmxxx\\\GGGCCC>>>===:::888666555555555333333333222222222111111222222333333333333222222///222333333999NNNmmmwwwrrrYYYFFFAAAEEEHHHTTTjjj~~~~~~}}}{{{sssiii[[[PPPEEE@@@<<<666333444111111222444666999;;;===??????>>>:::444222444777666888:::;;;;;;===@@@BBBKKKEEE<<<888:::@@@EEEIIIGGGRRRZZZ]]]fffoooeeeSSSAAA<<<999999;;;>>>EEELLLTTTnnn}}}jjjaaafffiiisssxxxuuusssppplllnnnmmmllllllkkkiiifffccccccaaa___]]]\\\ZZZWWWUUUSSSUUUWWWYYY[[[[[[ZZZZZZVVVUUUUUUTTTSSSRRRQQQQQQNNNMMMKKKHHHGGGFFFEEEEEEEEEDDDCCCAAA???>>>>>>===>>>===>>>;;;>>>OOOSSSBBB666777888<<>>;;;888666555555555333333333222222222111111222222333333333333222222111444666666;;;OOOmmm~~~tttvvv]]]HHHBBBDDDGGGSSShhh~~~|||zzzssskkk[[[PPPDDD???:::555333444111222333444777999;;;<<<===???>>>;;;666222333555444555777999:::>>>BBBEEEOOOFFF;;;666:::CCCKKKPPPXXXcccooouuuxxxuuucccPPP>>>;;;999;;;<<>>======>>>;;;@@@TTTXXXDDD666777888===KKKccczzz{{{|||nnn[[[jjjyyyooosss```AAA:::777333111000111000/////////...------------...,,,,,,------......------....../////////000000000222...222777<<>>;;;999777555555555333333333222222222111111222333333444444333333222111555777777<<>>AAAJJJTTTdddxxxqqqhhhfffkkkppp{{{xxxsssqqqmmmkkkhhhggggggfffdddccccccbbb```___^^^]]]ZZZWWWXXXXXXYYYZZZZZZZZZZZZZZZWWWWWWVVVUUUTTTSSSRRRRRRLLLKKKJJJHHHFFFEEEDDDCCCDDDDDDBBBAAA@@@@@@@@@@@@======>>>>>>IIIaaacccLLL999:::;;;???LLLdddzzz}}}mmmWWWgggzzzhhhhhhzzzcccBBB:::777333111111111000/////////...------------...+++,,,------......------.../////////000000000000222...222888AAAXXXmmmpppnnnrrrxxxiiinnn~~~}}}||||||||||||yyy{{{}}}}}}|||}}}~~~}}}}}}~~~~~~}}}|||{{{{{{xxxyyy|||}}}~~~}}}{{{zzz||||||{{{zzzyyywwwuuutttrrrooommmlllkkkggg```[[[RRROOOKKKIIIGGGFFFCCCAAA===;;;999666333111000///........................000111111222222111111000222333333555666777888888777777888999999999999999777777777888999;;;<<<===FFFIIIHHHBBB>>>>>>>>><<<:::999:::<<<;;;999:::???===BBBJJJSSS\\\eeennnsssvvvyyy~~~zzzzzzzzzzzzyyyxxxwwwvvvyyy{{{~~~~~~}}}|||{{{{{{yyy{{{|||zzzvvvuuuxxx|||{{{{{{{{{||||||}}}}}}~~~}}}xxxvvvvvvwwwvvvuuussstttuuuuuuuuuuuuuuuvvvtttssssssrrrrrrqqqqqqqqqppppppqqqsssvvvwwwvvvtttrrrqqqpppooonnnoooooopppppppppqqqqqqpppooonnnlllpppooonnnmmmlllkkkkkkkkkeee___TTTFFF===:::???EEE]]]\\\LLLAAAIIIQQQUUU\\\kkkppp___]]]___dddlllrrrssswww___IIICCC@@@>>><<<999777555555555333333333222222222111111222333333444444333333222///333666666:::KKKeeeyyyuuu|||cccLLLCCCCCCGGGRRRfff~~~}}}yyyvvvpppiiiYYYNNNBBB===999444333444222333444666777999:::;;;999<<>>BBBBBB===999???NNN```ooovvvcccHHH:::888777888<<>>AAABBB???@@@======>>><<<999:::>>>===???BBBIIISSS___jjjpppvvvyyy~~~}}}}}}}}}}}}|||{{{zzzyyyyyy{{{~~~~~~}}}{{{zzzzzzwwwyyy{{{yyyuuutttxxx|||}}}}}}}}}}}}||||||||||||}}}xxxuuuvvvvvvuuutttwwwxxxxxxvvvsssrrrrrrrrrsssssssssrrrrrrqqqqqqqqqsssrrrrrrtttwwwxxxwwwvvvsssrrrpppooooooooopppqqqppppppqqqqqqpppooommmlllpppnnnllljjjiiihhhiiiiiifff```UUUHHH>>><<>>======?????????======AAAEEEEEEKKK]]]qqqqqqpppttt}}}~~~}}}{{{yyywwwvvvwwwxxxzzz}}}~~~|||xxxuuu{{{{{{||||||{{{yyywwwvvv}}}|||zzzyyyxxxzzz{{{|||{{{uuupppooosssuuutttrrrwwwvvvrrrooommmmmmmmmnnnppppppooonnnnnnooopppqqqwwwvvvuuuvvvwwwxxxwwwuuutttsssrrrqqqpppnnnmmmmmmqqqqqqrrrrrrqqqpppooonnnrrrnnniiiggghhhiiiiiigggeee]]]SSSIIIAAA===CCCKKKhhheeeRRREEENNNYYY^^^cccnnnnnneeebbbaaaiiijjjzzz|||fffOOOIIICCC@@@<<<999888777555333444444333333333333222222111111111111111111111111333444666777;;;JJJhhhuuu}}}gggNNNCCCFFFJJJTTThhh~~~yyywwwuuunnneeeZZZNNNAAA:::666222222333111222555777:::;;;;;;;;;===<<<===>>>>>>;;;777444222222333444666777888999666444444888BBBKKKRRRTTT```aaa___VVVIII>>>888777======@@@EEEIIIRRRcccrrrnnncccfffpppxxx~~~|||yyy|||uuupppmmmllljjjhhhfffeeeddddddbbb```___^^^]]][[[WWWTTTPPPRRRTTTUUUWWWYYYXXXWWWWWWXXXXXXUUUQQQOOOPPPQQQKKKJJJIIIGGGFFFEEEDDDDDDCCCBBBBBBBBBBBBAAAAAAAAA>>>???>>>CCCYYYkkkaaaJJJ:::<<<<<<>>>LLLggg}}}dddQQQXXXiii}}}~~~nnnkkk{{{pppzzzuuukkkuuu^^^BBB999666333000000000000///////////////////////////------------------------////////////////////////000111333777AAASSShhhvvv|||qqqeeeppp|||zzzzzz{{{zzzyyywwwyyy|||~~~~~~~~~~~~}}}}}}||||||||||||{{{zzz{{{|||{{{zzzxxxyyyzzz|||}}}}}}{{{yyywwwzzzzzzyyyyyywwwvvvuuutttssspppllljjjiiiddd^^^XXXQQQMMMGGGCCCBBB???;;;777777666444222111//////...///......---------......111000000000111333555666555555777888999999888888:::::::::999999999888888:::999999<<>>>>>???AAAAAA>>>999555333444555666777777777777666555444444666999===???BBBBBBBBB???<<<:::;;;<<<@@@???BBBGGGNNNZZZnnnzzzfff^^^eeesssyyy}}}zzzxxx{{{wwwpppnnnllljjjhhhfffeeeeeeeeedddbbb___^^^\\\ZZZVVVSSSMMMKKKJJJMMMSSSWWWXXXWWWVVVWWWWWWUUURRROOOMMMMMMKKKJJJIIIHHHFFFEEEDDDDDDBBBBBBBBBBBBAAAAAAAAAAAA===>>>===CCCVVVeee[[[EEE:::999===JJJ\\\qqq___LLLRRRcccwwwyyysssqqqrrrvvvrrrmmm|||___DDD999666333000000000000///////////////////////////------------------------////////////////////////...000333555===NNNfffwwwqqqkkkyyy~~~}}}}}}|||{{{yyyxxxzzz|||}}}~~~~~~}}}}}}}}}}}}}}}|||||||||{{{zzzzzzzzz{{{{{{yyywwwyyyyyyzzzzzzyyyyyyxxxwww{{{{{{zzzyyyxxxvvvtttssspppnnnlllkkkjjjfff^^^YYYQQQLLLEEEAAA@@@===999555444333222000////////////......---------......///000000000111222333555555777777888999:::::::::::::::::::::::::::::::::::::::999999===BBBHHHLLLNNNOOOWWWbbbjjjkkkdddZZZSSSLLLJJJGGGGGGHHHIIIIIIIIIHHHEEECCCBBBAAAAAAFFFMMMaaaccckkkwww|||||||||}}}|||{{{zzzzzz|||||||||{{{zzz{{{||||||{{{zzzyyyxxx}}}}}}|||zzzyyyxxxwwwvvvwwwvvvuuuuuuttttttssssssrrrqqqooonnnmmmmmmnnnooommmlllllllllmmmnnnpppqqqxxxvvvuuuuuuvvvvvvuuussspppppppppqqqqqqqqqqqqqqqooonnnmmmlllllllllmmmnnnqqqnnnjjjhhhhhhiiihhhhhhfff]]]QQQGGG>>><<>>@@@CCCCCC???:::555555666777888888888777666777888999999888:::===???============>>>???@@@AAA@@@BBBEEEHHHMMMZZZsssqqq___\\\fffwww|||~~~zzzxxx|||yyypppooommmjjjgggfffeeeeeeeeecccaaa___]]]\\\ZZZWWWUUURRRLLLIIIMMMTTTXXXYYYZZZUUUVVVWWWVVVSSSPPPLLLJJJJJJJJJIIIHHHGGGEEEDDDCCCBBBBBBBBBAAAAAAAAA@@@@@@>>>>>>===DDDUUUaaaUUUAAA;;;:::EEE]]]rrr~~~~~~}}}^^^JJJLLLWWWkkkyyywwwrrrrrryyyvvvbbbFFF999666333000000000//////////////////////////////........................////////////////////////---000333555<<>>CCCHHHMMMPPPZZZ```jjjooonnndddYYYQQQPPPOOOMMMMMMOOOPPPOOONNNJJJGGGEEEFFFHHHIIIIIIIIITTTXXXbbbpppzzz~~~}}}{{{{{{zzz|||}}}~~~|||{{{zzzzzz{{{||||||{{{zzzyyyzzzzzzzzzzzzyyyxxxvvvvvvuuuwwwxxxxxxuuusssrrrsssooonnnnnnnnnnnnoooppppppmmmmmmmmmmmmnnnppprrrsssxxxvvvuuuuuuuuuuuutttrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqpppnnnllllllmmmoooppppppnnnkkkiiihhhhhhhhhhhhfff]]]QQQFFF===;;;BBBLLLbbbaaaLLL;;;GGG[[[eeekkksss|||rrr```XXXfffuuu}}}rrrjjjpppWWWNNNJJJFFFBBB>>><<<:::777555444444333333333222222222222222222222222222222222333444555666:::LLLllluuu}}}vvvmmmQQQDDDEEEFFFRRRfff}}}{{{uuussssssooohhhUUUJJJ???:::666222111222111333555888:::;;;;;;<<<;;;<<>>@@@CCCEEEAAAAAAAAAAAA@@@???>>>>>>@@@DDDIIIJJJJJJWWWttt}}}iii\\\]]]jjjzzz~~~{{{zzz|||rrrpppnnnkkkgggeeeeeeeeeeeebbb___]]]\\\\\\[[[YYYWWWVVVSSSUUU___eeeaaaZZZWWWUUUVVVWWWWWWUUUQQQMMMJJJJJJJJJIIIIIIGGGFFFDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@???>>>???FFFVVV]]]QQQ>>><<<;;;GGG^^^sss~~~~~~zzz^^^KKKIIIQQQfff{{{sssuuu}}}cccDDD999666333000000000//////////////////////////////........................////////////////////////---000444777@@@TTTqqqooofffttt}}}~~~~~~~~~{{{xxxzzzzzzzzzzzzzzzzzzzzzzzzxxxxxxyyy{{{}}}|||{{{zzzzzzzzz{{{{{{{{{{{{{{{zzzxxxvvvuuutttmmmlllkkklllkkkggg```YYYPPPJJJCCC>>>;;;888444111///......------......///---------------...//////111111222333444555666666999999999::::::;;;<<<<<<<<<<<<;;;;;;:::999999888<<<===@@@DDDJJJPPPVVVZZZhhhlllrrrtttqqqiii___YYYZZZYYYXXXYYYZZZZZZXXXWWWOOOMMMKKKLLLPPPRRROOOKKKLLLPPPZZZgggqqqyyy}}}zzzxxxyyy{{{~~~|||yyyyyyzzz{{{|||||||||{{{zzzvvvwwwxxxxxxyyyxxxxxxwwwvvvxxxyyyyyyvvvtttrrrrrrnnnnnnnnnooopppqqqrrrrrrpppoooooooooqqqsssuuuvvvvvvuuuttttttuuuuuutttrrrssssssrrrrrrqqqppppppppppppooommmllllllnnnpppqqqnnnnnnllljjjhhhggghhhhhhfff]]]QQQFFF===999@@@IIIYYYZZZGGG777EEE\\\ggglllttt}}}ooo]]]SSScccwwwvvvjjjtttZZZPPPLLLIIIDDD@@@===;;;888666444444333333333333222222333333333333333333333333333333444555999IIIiiizzzsss|||xxxoooRRRDDDDDDFFFRRReeezzz~~~}}}xxxsssqqqpppjjjcccQQQGGG===999777333222333222444666999;;;<<<======:::;;;===@@@BBB@@@<<<999999999888888888999::::::999;;;@@@EEEIIILLLNNNNNNHHHIIIIIIGGGCCC???>>>>>>BBBFFFKKKMMMOOO^^^|||pppddd```dddppp|||||||||vvvqqqoookkkgggeeedddeeefffaaa___\\\[[[[[[[[[ZZZYYYUUUXXXddduuuwwwiiiYYYRRRUUUUUUUUUUUUUUUSSSNNNKKKIIIIIIJJJIIIHHHFFFDDDBBBAAAAAAAAAAAA@@@@@@@@@@@@???>>>???HHHVVV[[[NNN======;;;@@@MMM___ttt~~~yyy^^^LLLLLLUUUnnn{{{~~~~~~aaa@@@999666333000000000000///////////////////////////........................////////////////////////---000444999DDDZZZvvvyyyjjjkkk}}}{{{}}}~~~}}}zzzwwwyyyyyyyyyzzzzzzzzzzzzzzzxxxxxxyyy|||{{{{{{zzzyyyyyyyyyyyyzzzzzzzzzzzzzzzyyyxxxvvvuuuooommmkkkkkkjjjggg```ZZZQQQKKKBBB===:::777333000......------------......---------------...///000222222444555666777777777888888888888999:::;;;<<<<<<;;;;;;;;;:::::::::999888===CCCKKKRRRZZZaaafffppprrruuuwwwuuupppkkkggghhhgggggghhhhhhgggdddbbbYYYXXXVVVUUUXXXYYYTTTLLLMMMOOOVVV```hhhppp||||||xxxvvvxxx{{{~~~{{{wwwyyyzzz{{{|||}}}}}}|||{{{uuuuuuvvvvvvwwwxxxxxxxxxyyyyyyyyyxxxwwwuuusssrrroooppppppqqqrrrsssttttttsssrrrrrrrrrsssuuuvvvwwwuuusssrrrssstttuuutttssstttssssssrrrqqqppppppooonnnmmmlllllllllmmmnnnooommmnnnmmmkkkhhhgggggghhhfff^^^RRRGGG===888===EEERRRWWWFFF666DDD\\\fffhhhrrrpppcccWWWOOO___tttyyyoooxxx]]]RRRNNNKKKEEEAAA>>><<<999777444444333333333333222222333333333333333333333333222333444555777FFFddd~~~~~~yyy{{{xxxqqqSSSDDDCCCFFFQQQdddxxx}}}|||xxxsssqqqooohhh___NNNEEE<<<999777444333444444555888:::<<<>>>>>>>>>999:::<<>>@@@EEENNNWWW\\\]]][[[VVVVVVTTTNNNEEE@@@BBBDDDGGGHHHKKKRRR\\\pppgggdddhhhmmmvvv|||~~~}}}{{{}}}|||rrrpppkkkgggeeedddeeefffccc```]]][[[[[[ZZZYYYWWWUUUXXXfffvvvvvveeeVVVRRRTTTRRRRRRSSSTTTRRROOOKKKIIIIIIJJJJJJHHHFFFCCCBBBAAAAAAAAA@@@@@@@@@@@@???===<<>>777:::AAAJJJRRREEE777GGG```iiiiiilll~~~yyy|||yyyjjj___PPPMMM^^^mmmyyyxxxttt{{{```TTTOOOLLLFFFBBB???<<<999777444444444333333333222222333333333333333333333333222333444555777DDDaaazzz}}}~~~{{{vvv~~~rrrTTTDDDCCCFFFQQQcccwww~~~~~~{{{vvvsssppphhh___MMMCCC;;;888777555444555444666999;;;===>>>??????999:::;;;???BBBCCCAAA@@@<<<:::777666777:::===???===???EEEQQQ^^^eeefffccc``````[[[PPPDDD???BBBGGGLLLIIIKKKVVVhhh|||cccfffnnnssszzz{{{}}}|||zzz~~~sssppplllgggeeedddeeefffeeebbb^^^[[[ZZZYYYWWWVVVWWWVVV^^^iiihhh[[[TTTWWWRRRPPPOOOPPPRRRRRRNNNKKKIIIIIIJJJJJJHHHFFFCCCBBBAAAAAAAAA@@@@@@@@@??????<<<;;;>>>IIIUUUWWWIII:::444===AAABBBRRRrrr^^^JJJQQQeeeiiilll~~~www}}}aaaBBB999666333000000000000/////////////////////////////////////////////////////////////////////////////////000777FFF\\\sssyyyxxx|||qqqxxxpppppp{{{}}}||||||}}}}}}|||zzz|||}}}}}}~~~~~~~~~}}}|||{{{{{{|||||||||}}}}}}~~~~~~{{{zzzzzz{{{}}}~~~}}}{{{{{{{{{|||||||||{{{zzzyyyxxxyyyyyyzzzzzzyyyyyyxxxrrroookkkiiihhheee___[[[RRRLLLCCC<<<999666222000//////...---------......,,,,,,,,,---...///000111444555777888999:::999999666555555555555777888999666666888:::<<<>>>???@@@GGGNNNXXXaaagggmmmtttxxx}}}}}}zzzvvvvvvvvvwwwvvvtttooollloooqqqooojjjiiiiiiddd\\\^^^\\\ZZZ[[[]]]bbbppp~~~{{{yyyyyyxxxwwwyyy{{{||||||{{{xxxyyy{{{|||}}}~~~}}}}}}yyyxxxuuutttssstttuuuvvv~~~zzzvvvvvvxxxyyyuuupppssstttuuuvvvwwwwwwwwwwwwvvvuuutttsssssstttvvvvvvqqqqqqppprrrtttvvvuuutttppppppqqqrrrrrrsssttttttnnnooopppqqqrrrrrrqqqqqqlllmmmnnnlllhhhfffggghhhfff___UUUJJJ>>>666888>>>BBBMMMCCC888JJJeeennnmmmiii~~~qqqgggJJJMMM^^^gggqqqtttxxxiii]]]SSSQQQMMMGGG???:::777666777555333333333222111///333333333333333333333333444555999;;;:::@@@YYYttt{{{|||vvvzzzvvvVVVAAADDDCCCMMM___sss}}}yyyvvvuuusssmmmccc[[[KKKAAA777444444333444666888999;;;===>>>??????>>>>>>=========???@@@BBBDDD>>><<<999666555666777888;;;AAAJJJSSSZZZ___aaaaaaeeeggg]]]LLLCCCFFFHHHEEEKKKVVV```llluuunnnoooqqquuuzzz|||xxxvvvyyy{{{qqqgggeeeeeecccaaaaaaaaa___]]]\\\\\\[[[YYYWWWXXXWWWWWWVVVVVVWWWWWWWWWZZZZZZYYYXXXUUURRROOOMMMPPPLLLGGGCCCAAA@@@AAABBBBBB@@@??????@@@???>>><<>>???@@@@@@@@@>>>>>>======>>>???AAABBB???===:::777666666777888888;;;@@@FFFLLLRRRWWWYYYddd\\\MMM@@@>>>FFFOOORRRWWWeeewww}}}qqqppptttuuuwwwyyyxxxuuutttxxxwwwnnngggffffffccc``````aaa___]]]\\\[[[ZZZXXXVVVVVVUUUTTTTTTTTTUUUVVVWWW\\\\\\[[[XXXUUURRROOOMMMGGGGGGGGGFFFCCCAAA@@@AAABBB@@@????????????>>><<<>>>:::===JJJRRRMMMAAA777999<<<>>>CCCYYY|||zzzWWWNNN```xxx{{{uuu___BBB<<<888444111000000000///////////////................................................///////////////222111888JJJVVVbbbuuuzzzqqqoooooommmeeehhhlllggglllwwwxxx~~~|||yyywwwwwwxxxyyyuuuvvvxxxxxxyyy|||~~~}}}}}}|||zzz|||}}}~~~~~~|||zzzyyy||||||}}}~~~~~~}}}{{{{{{{{{{{{zzzzzzyyyyyyyyyzzz|||||||||zzzwwwuuuuuuuuurrrooollljjjiiieee___YYYRRRKKKBBB;;;777444111...---,,,,,,++++++,,,,,,------------...///222444555777888888999999999999888666888::::::;;;===@@@BBBDDDCCCGGGPPPXXX]]]cccjjjjjjrrryyypppkkkgggcccfffjjjrrruuusssooommmlllfff]]]]]]___^^^YYYTTTWWWcccnnn~~~~~~~~~}}}{{{{{{|||}}}{{{|||}}}|||zzzxxxxxxxxxzzz{{{|||{{{zzz{{{~~~{{{xxxuuutttttttttuuuuuuvvvuuutttuuuwwwzzzyyyxxxvvvttttttuuuvvvwwwvvvuuutttsssssstttvvvwwwssstttuuutttrrrqqqrrrsssttttttsssrrrqqqooonnnmmmnnnllljjjjjjjjjiiihhhfffddd^^^TTTGGG===999;;;>>>GGGSSSRRREEEIII^^^fff]]]fff|||gggLLLBBBUUUdddooo{{{rrrfff]]][[[VVVOOOHHH@@@:::666777555444444555555444222444444444444444444444444333222444666555>>>ZZZwww|||yyyYYYBBBCCCBBBKKK[[[ooo}}}yyyzzzvvvrrrppplllfff]]]WWWAAA;;;555333111///000444888:::<<>>===<<<<<<===>>>>>>???===:::888666666777888777666666888===EEELLLPPPbbbRRRCCC>>>BBBJJJUUU^^^nnnwwwqqqoootttyyyxxxuuutttsssqqqqqquuu~~~vvvmmmgggdddfffgggdddaaaaaaaaa___]]][[[ZZZYYYVVVTTTSSSRRRQQQPPPQQQRRRTTTVVV[[[ZZZXXXVVVSSSOOOLLLJJJFFFFFFEEECCCAAA??????@@@AAA@@@>>>>>>??????===<<<<<<:::>>>IIIOOOIII>>>666777<<<@@@IIIaaavvvUUUNNNddd|||nnnooo^^^BBB<<<888444111000000000///////////////....................................---............/////////000444222888FFFNNNXXXiii}}}}}}{{{yyyooocccdddlllmmmuuu~~~zzzwwwxxx{{{~~~xxxyyy{{{|||}}}~~~}}}}}}}}}|||{{{yyyzzz|||}}}}}}|||zzzyyy}}}}}}}}}||||||{{{{{{{{{{{{{{{{{{zzzzzzzzzzzzyyy~~~{{{yyywwwwwwvvvuuusssqqqnnnkkkiiihhhddd]]]XXXPPPJJJAAA:::777444111...------,,,,,,,,,,,,---------------///000222444555;;;:::999999999:::;;;<<<;;;<<<>>>???AAADDDIIIMMMSSSSSSYYYfffqqqxxx}}}zzzoooddd\\\WWWVVV[[[aaahhhjjjjjjhhhhhhhhhccc]]]^^^``````[[[WWWYYYbbbkkkzzz~~~|||zzz{{{|||~~~~~~}}}{{{wwwuuuuuuvvvxxx{{{~~~}}}|||{{{xxxuuutttttttttuuuuuuvvvvvvuuussstttvvvxxxwwwvvvuuuttttttuuuvvvwwwvvvvvvuuutttttttttttttttuuuuuuuuusssqqqqqqsssuuuxxxwwwuuurrrooommmkkkiiillljjjiiihhhiiiiiigggeeeccc\\\RRRFFF===:::<<>><<<;;;::::::;;;<<<>>><<<:::888666666666777777666444444888>>>DDDHHHUUUHHH@@@CCCHHHNNN[[[iiinnnpppppprrrwwwyyywwwqqqmmmnnnmmmnnnsss|||ccc\\\YYY[[[aaaeeecccbbbbbbaaa___\\\ZZZYYYWWWTTTRRRRRRQQQPPPOOOOOOQQQTTTUUUUUUTTTSSSPPPNNNLLLJJJIIINNNIIIBBB@@@AAACCCBBBAAAAAA???>>>===>>>>>>===;;;;;;:::???HHHKKKDDD;;;666777===CCCMMMgggsssRRRLLLbbb{{{gggccc^^^DDD<<<888444111000000000///////////////....................................---------.........//////...333333999FFFLLLUUUfffxxxiiiiiiuuuzzz~~~zzz{{{yyyzzz|||}}}}}}}}}|||||||||}}}{{{zzzyyyzzz|||~~~~~~}}}|||~~~}}}|||{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzyyy{{{wwwuuuwwwwwwtttrrrnnnkkkhhhfffddd```ZZZTTTOOOHHH@@@999666444111...------,,,,,,,,,,,,------------...000111333555666;;;:::999888999<<<>>>@@@@@@BBBCCCFFFIIINNNUUUYYYccceeelllwwwzzzmmmcccYYYTTTPPPPPPUUU\\\aaaaaa```______aaaaaa```ccceeeeeeaaa\\\\\\aaagggsss~~~|||{{{|||}}}~~~~~~|||yyyvvvtttuuuvvvvvvyyy~~~|||zzzxxxwwwuuussssssssstttuuuxxxxxxxxxwwwuuuuuuwwwyyywwwwwwvvvuuuttttttuuuuuuuuuuuuuuuuuuuuuuuuttttttuuuuuutttrrrppppppsssuuuxxxwwwuuurrrooollljjjiiikkkjjjiiiiiiiiijjjhhhgggccc\\\PPPCCC;;;888999<<>><<<;;;999999::::::;;;:::999777666666666666888777666666888;;;???AAABBB;;;:::BBBJJJVVVmmmxxxkkkpppsssuuuwwwvvvtttppplllkkkkkkmmmssszzzzzzUUUJJJJJJPPPZZZ``````___aaa```]]]ZZZYYYWWWUUUSSSPPPRRRQQQPPPOOOPPPQQQSSSUUUPPPOOONNNMMMLLLKKKKKKKKKQQQJJJDDDGGGOOOQQQJJJBBB@@@>>>============<<<:::999;;;BBBIIIHHH@@@888666888>>>DDDPPPjjjoooOOOHHH^^^vvviiihhh]]]EEE<<<888444111000000000///////////////....................................------------............,,,222444:::GGGOOOZZZmmmoooqqq}}}zzzxxxyyy{{{~~~vvvwwwyyyyyyyyyzzz|||~~~}}}{{{zzz{{{||||||zzzyyyxxxzzz|||~~~~~~}}}}}}}}}|||{{{zzzzzz{{{{{{{{{{{{|||||||||{{{zzzyyy~~~{{{wwwvvvwwwwwwtttqqqnnnkkkgggeeeddd___XXXSSSMMMGGG>>>999666444111......------,,,,,,------...---...///111333444555666999888777777999===AAACCCBBBDDDHHHLLLRRRZZZccchhhrrrwwwvvviii]]]WWWTTTSSSRRRPPPSSSWWWWWWTTTQQQPPPQQQTTTZZZ___gggjjjkkkhhhccc```bbbeeemmm{{{}}}}}}~~~~~~}}}||||||~~~||||||{{{yyyvvvuuuwwwyyywwwxxx{{{}}}~~~}}}{{{zzzuuutttsssrrrrrrtttuuuwwwxxxyyyxxxwwwuuuuuuwwwyyyzzzyyyxxxvvvtttsssrrrrrrrrrsssttttttuuuvvvvvvvvvttttttsssqqqpppppprrruuuvvvuuurrrpppnnnmmmlllllllllkkkjjjjjjllllllkkkjjjiii___QQQDDD;;;888999:::AAAUUUZZZJJJFFFVVVbbb```iiiyyyxxxjjjYYYKKKGGG[[[mmmuuukkkhhhccc^^^WWWLLL>>>555888666555555666666555333333333333444555555666666555444555666666AAA^^^|||yyydddGGGBBBBBBIIIVVVggg{{{|||zzzuuurrrllleee]]]VVVQQQNNNRRRBBB333000444666666555999;;;===@@@BBBCCCCCCCCC???>>><<<:::999999999::::::999888888777777888888777888999999:::;;;;;;;;;999888:::AAAOOOjjjxxxnnnoooqqquuuwwwuuusssrrrqqqoooiiikkknnnssszzzjjjHHHEEEGGGNNNXXX]]]]]]]]]___]]][[[YYYWWWVVVUUURRRPPPRRRRRRRRRQQQQQQQQQRRRRRROOONNNMMMMMMMMMMMMNNNNNNJJJGGGIIIRRR\\\\\\OOOBBB???>>><<<<<<======;;;:::999===DDDIIIEEE<<<777777999>>>DDDQQQlllmmmMMMGGG\\\ttttttxxx[[[DDD<<<888444111000000000///////////////....................................,,,------------.........+++222333999GGGQQQ___uuuqqqsssxxx|||yyyxxxxxxzzz{{{xxxzzz{{{zzzyyyyyyzzz{{{{{{zzzzzzzzz{{{zzzxxxwwwuuuwwwyyy|||}}}}}}|||{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{|||}}}|||{{{zzzyyy|||{{{yyyyyyxxxwwwtttrrrqqqmmmjjjgggeeeaaaZZZUUULLLEEE===888666444111///......------------......---...000222444555666666777666666666888<<<@@@BBB>>>BBBHHHNNNVVV___hhhmmmyyyqqq```XXXQQQOOOQQQUUUUUUPPPNNNPPPJJJFFFCCCCCCCCCFFFNNNVVViiilllppppppnnnllllllnnnhhhooozzz}}}{{{|||}}}|||{{{|||}}}zzz{{{{{{zzzxxxwwwxxxzzzzzzyyyyyyzzz|||}}}}}}{{{uuutttsssrrrsssuuuwwwxxxvvvwwwwwwvvvtttuuuwwwyyy|||{{{yyyxxxvvvtttrrrqqqsssssssssssstttvvvwwwxxxtttuuutttsssqqqqqqsssuuusssrrrpppooonnnnnnoooooommmlllkkklllmmmnnnmmmlllmmmcccTTTFFF>>>;;;:::;;;EEEZZZ^^^JJJBBBRRRaaacccqqqssslll```NNNGGG]]]rrr{{{{{{nnnkkkgggccc]]]QQQBBB777888777555555555555333222222222222333444555555555444333555777666@@@\\\yyyhhhIIICCC@@@FFFRRRcccwww{{{yyyrrrooohhh```WWWPPPLLLJJJFFF===555333333333444777:::;;;===???AAAAAAAAAAAA???>>><<<;;;:::::::::;;;999999999:::::::::;;;;;;::::::;;;<<<<<<<<<;;;:::999===???DDDXXXzzzxxxiiijjjqqqtttyyyzzztttooooooooommmjjjlllppptttzzzjjjOOORRRTTTZZZaaaccc```___aaa[[[YYYWWWVVVUUUTTTRRRPPPQQQRRRRRRRRRRRRPPPOOONNNOOONNNMMMLLLLLLLLLMMMMMMFFFGGGJJJQQQVVVSSSJJJAAA???===<<<<<<<<<<<<;;;999999>>>GGGJJJDDD999666888999>>>DDDQQQmmmkkkNNNKKK```vvv{{{ZZZEEE<<<888444111000000000///////////////....................................,,,,,,---------.........---222222666CCCOOO```xxxnnnqqq}}}xxx}}}~~~}}}{{{yyyyyyzzz|||}}}}}}~~~~~~|||zzzzzz{{{{{{zzzyyyzzzzzzyyywwwttttttvvvxxxzzz{{{{{{zzzyyyxxxyyy{{{||||||||||||{{{{{{{{{}}}}}}}}}|||zzzyyyzzz{{{}}}|||zzzvvvtttsssqqqnnnjjjhhhfffaaaZZZTTTKKKDDD<<<777555444111///......------------......---///111333555666666666777666666666777999<<<>>>;;;>>>CCCHHHNNNTTTZZZ^^^iiimmmttt{{{qqqbbbWWWPPPLLLKKKKKKOOOTTTSSSKKKEEECCC???;;;:::<<<<<<===CCCLLL^^^dddkkkqqqssssssuuuvvvdddcccfffuuu{{{|||}}}{{{zzzzzz{{{}}}zzz|||}}}|||zzzxxxxxxyyyzzzxxxwwwyyy{{{}}}|||zzzvvvuuutttssstttvvvxxxyyyvvvwwwwwwvvvvvvvvvyyy{{{{{{{{{zzzyyywwwuuutttsssuuutttsssrrrsssuuuvvvxxxuuuvvvwwwvvvuuuttttttvvvrrrqqqooonnnnnnnnnooopppmmmlllkkklllnnnooonnnmmmlllaaaQQQDDD===;;;;;;;;;GGG\\\___JJJ@@@RRRffflll{{{yyyvvvhhhZZZLLL___uuu|||ooo|||~~~qqqnnnjjjfff```TTTDDD999999777555555555444222111111111222333333444555555333222555666666???ZZZwwwjjjKKKDDD>>>DDDOOO```ttt~~~yyywwwooolllfff]]]SSSLLLHHHGGG:::888888777222///222999:::;;;===???@@@AAA@@@@@@???>>><<<;;;::::::;;;;;;::::::;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>=========999???BBBFFF[[[}}}pppffffffooowwwwww}}}}}}tttmmmlllkkkiiijjjmmmqqquuu{{{zzziiicccdddhhhlllkkkfffdddeeeZZZXXXVVVUUUUUUTTTRRRPPPPPPQQQRRRSSSRRROOOMMMKKKNNNMMMKKKJJJIIIIIIIIIJJJIIIIIIIIIGGGEEEBBBAAA@@@???===<<<;;;<<<<<<;;;999999???HHHKKKCCC888555999999===CCCQQQnnnjjjOOOOOOddd{{{yyyZZZFFF<<<888444111000000000///000/////////....................................,,,,,,,,,---------......///333111333???KKK^^^www}}}wwwlllnnn~~~~~~}}}~~~|||zzzxxxwwwwwwyyy{{{}}}|||~~~~~~}}}zzzxxxwwwwww{{{zzzyyyyyyzzzxxxvvvsssuuuwwwyyy{{{|||{{{zzzyyyvvvxxxzzz|||}}}}}}|||{{{zzz|||}}}~~~}}}|||zzzyyyxxx|||zzzvvvtttssspppllliiifffddd___XXXSSSJJJDDD<<<777555444111///......------------......---///111444555666666666888777666666666777888999:::<<>>GGGLLLSSS^^^gggmmmqqqsssuuucccZZZWWWggg}}}}}}}}}{{{yyyxxxyyyzzz{{{}}}~~~~~~{{{yyyxxxxxxwwwvvvuuuwwwzzz{{{yyywwwwwwvvvuuutttuuuwwwyyyzzzxxxyyyzzzyyyyyyzzz|||zzzzzzzzzyyyyyywwwvvvuuuxxxvvvtttrrrrrrsssuuuwwwvvvxxxyyyyyywwwvvvvvvwwwsssqqqooonnnmmmnnnoooppplllkkkkkklllnnnooonnnmmmhhh]]]MMM@@@:::999::::::EEE[[[___III@@@UUUmmmvvvrrrhhhTTTbbbwww~~~ttthhhzzzsssuuummmfffcccSSS???999:::999888666555555444444444444444444444444444444222777555333777===WWWzzzoooPPPDDDAAA@@@OOObbbnnn}}}yyyxxxyyyppplllcccWWWOOOLLLFFF@@@:::888555222222333666888777999===@@@BBBBBBAAAAAADDDCCC@@@===:::888777777666666777:::>>>???>>>===<<<===????????????>>>>>>>>>AAABBBDDDPPPggg~~~nnn```aaalllvvvzzz}}}xxxpppjjjgggjjjmmmkkkoootttxxx|||zzzrrr{{{xxxooofff^^^YYYXXXVVVTTTRRRRRRRRRRRRSSSSSSRRRQQQPPPOOOOOONNNMMMLLLKKKKKKLLLLLLKKKIIIGGGGGGGGGGGGEEECCCAAA???======<<<;;;;;;;;;;;;<<<<<>><<<999888777555666777;;;>>>@@@@@@>>>@@@@@@@@@>>>===<<<<<<===<<>>:::777555666666:::???BBBFFFPPPZZZ```]]]]]]ccckkkqqqqqqooojjjaaa^^^kkk}}}~~~||||||}}}~~~~~~}}}yyyxxxyyyzzz}}}~~~}}}|||xxxxxxwwwwwwwwwxxxxxxyyy}}}|||zzzxxxwwwwwwxxxxxxxxxxxxxxxzzz|||zzzxxxuuutttuuuuuuuuuttttttttttttsssttttttuuuuuuvvvwwwyyyzzzzzzxxxuuutttrrrqqqooonnnmmmnnnpppqqqsssooolllmmmqqqrrrooolllmmmaaaPPPAAA999888:::<<>>AAABBBBBBAAA@@@@@@@@@@@@???===;;;999777555555777;;;???AAAAAA@@@AAAAAA???===<<<>>>BBBEEELLLPPPQQQRRR\\\oooyyyppppppvvv|||{{{uuuooommmnnnpppuuuuuuvvvzzz~~~zzzqqqgggYYYYYYXXXVVVUUUSSSRRRRRRSSSRRRRRRQQQOOONNNNNNMMMLLLKKKIIIJJJKKKKKKJJJHHHEEEEEEEEEDDDCCCAAA???>>>======<<<;;;;;;;;;;;;<<<===BBBHHHIIIAAA777555888<<<===DDDXXXyyyvvvcccJJJPPPeee|||___QQQCCC999222222333111//////////////////....................................---------............///222,,,---888EEEXXXttt~~~vvv}}}||||||||||||{{{zzzzzzyyyyyyxxxvvvtttsssqqqpppppprrrqqqqqqqqqrrruuuxxxyyyxxxxxxxxxyyy{{{zzzxxxvvvyyyyyyxxxyyy{{{||||||{{{zzz{{{}}}~~~}}}}}}{{{yyyvvvsssqqqnnnllljjjiiifff```VVVOOOFFFAAA;;;666333111///...***+++,,,---...///000000000000111222333333333333222333555555555555666888777777666555444333333222111111000000222555888:::999999;;;===???>>>:::777:::::::::<<<@@@DDDHHHKKKGGGEEEAAA<<<999777777777;;;===CCCJJJQQQ[[[nnn~~~|||uuusssuuuwwwvvvtttnnniiihhhrrr}}}}}}|||}}}~~~}}}|||uuuuuuvvvyyy|||~~~~~~}}}yyyyyyxxxxxxxxxxxxyyyyyyzzzyyyxxxwwwwwwwwwwwwxxxwwwxxxxxxyyy{{{~~~yyywwwtttttttttuuutttsssuuuuuutttsssrrrrrrssssssuuuvvvwwwxxxwwwvvvuuutttqqqooommmllllllnnnppprrruuurrrnnnnnnppppppnnnkkkjjj___NNN@@@999888;;;===DDDUUUTTTAAA>>>VVVnnntttvvvyyywwwvvvwww\\\RRRbbbnnnxxx}}}||||||rrrlll[[[HHHBBB:::999888777666666666666555555555555555555555555333888666555888:::MMMjjjwwwUUUEEECCC@@@MMM]]]ggg{{{|||xxxtttrrrfffbbbYYYNNNHHHFFFCCC>>>999888666555444666777999<<<===???AAABBBBBBAAA@@@>>>???@@@@@@???<<<:::888444555777;;;???BBBBBBAAA>>>>>>===<<<>>>EEEPPPWWWcccjjjrrrwww~~~vvvyyy~~~|||zzzzzz|||}}}~~~||||||uuurrrrrrllldddZZZYYYXXXWWWUUUSSSQQQPPPSSSRRRQQQPPPOOONNNMMMLLLLLLKKKJJJJJJKKKKKKJJJIIIDDDDDDCCCBBBAAA@@@???>>>======<<<;;;;;;;;;;;;<<<===DDDJJJHHH???777666999<<<>>>FFF[[[}}}vvviiiMMMLLLaaa|||bbbTTTDDD:::222222333111//////////////////....................................---------............///000,,,///999FFFYYYvvv}}}||||||{{{yyyyyyxxxxxxxxxwwwvvvuuusssrrrqqqqqqpppqqqqqqqqqrrrsssuuuxxxyyyxxxxxxyyyzzzzzzzzzxxxwww{{{yyywwwyyy}}}~~~}}}zzzzzz|||~~~~~~}}}|||yyyvvvsssrrrpppmmmkkkiiifff___UUUNNNDDD???:::555222111///...+++,,,,,,---...///000111111111222333333333333333111222444444444444666888777666555444333222111000111111111222333444555555555555555666777888888888:::;;;<<<>>>AAADDDFFFHHHCCC@@@;;;666444555888:::@@@BBBIIIVVVeeewww}}}xxxllllllqqqyyy~~~~~~}}}}}}{{{zzzyyyvvvtttuuuuuuvvvxxx{{{}}}}}}|||zzzzzzyyyyyyxxxxxxyyyyyywwwwwwvvvvvvvvvwwwwwwwwwzzzzzzxxxwwwwwwxxxxxxyyywwwuuusssssstttuuuuuuuuuttttttsssrrrrrrrrrrrrsssuuuuuuuuuuuuuuuuuuuuutttqqqooommmllllllooorrrttttttqqqnnnmmmmmmlllkkkiiiggg]]]MMM@@@999999;;;===BBBPPPMMM:::888QQQfffiiihhhjjjrrryyycccSSSQQQeeerrr}}}zzzsss___GGG???:::999888777777666777777555555555555555555555555444888777666888999HHHccc~~~{{{YYYHHHCCC@@@KKK[[[fff{{{~~~zzzuuurrrdddaaaWWWLLLFFFEEEBBB>>>:::999777666777888999:::===>>>@@@AAABBBBBBBBBBBB>>>???@@@@@@???===:::999444555777;;;???BBBBBBAAA:::::::::;;;@@@MMM^^^jjjxxx~~~www~~~wwwiiifffiiigggbbb]]]\\\ZZZWWWUUURRRQQQPPPRRRRRRQQQOOONNNMMMKKKKKKMMMKKKJJJJJJKKKLLLJJJIIICCCCCCBBBAAA@@@??????>>>======<<<;;;;;;;;;;;;<<<===FFFLLLGGG===777777:::;;;>>>III___yyyfffLLLKKKeee}}}}}}dddUUUFFF;;;333222333111//////////////////....................................---------............///------222:::CCCSSSsss~~~}}}|||yyyvvvtttuuuwwwxxxwwwvvvuuutttssssssssssssrrrsssuuuvvvwwwwwwwwwvvvwwwyyyzzz{{{zzzyyyyyyxxx{{{yyywwwyyy}}}~~~}}}zzz{{{}}}~~~||||||{{{zzzwwwtttrrrpppqqqooollljjjfff^^^TTTLLLBBB>>>888444111000///.........---------...///000222333333444444444444444000222444444333333555777666666555444333333222222222333444555555555555444666666555444444555777999:::;;;===@@@BBBCCCDDDEEE>>>;;;666333333555999<<>>>>>@@@AAABBBCCCCCCCCC@@@@@@@@@@@@???===;;;:::444444666:::>>>@@@@@@???999::::::<<>>HHHNNNGGG;;;666888;;;;;;@@@MMMeeexxxYYYJJJRRRrrrsssdddVVVGGG<<<333222222111///000////////////....................................---------............///---...333:::???NNNnnnwwwyyy{{{yyywwwsss{{{yyyyyy|||xxxtttrrrsssuuuwwwvvvuuuttttttttttttttttttsssuuuwwwyyyyyyxxxwwwuuuwwwyyy{{{|||zzzyyyyyyyyyyyyyyyxxxyyy{{{||||||{{{|||~~~~~~}}}yyyyyyyyywwwuuurrrooommmqqqooollliiieee]]]RRRJJJ@@@<<<666222111000///...///...---------...///000333444444555555444444444111333444333222222333555555555555555555555555555444555555555444333222111555666666444333444777999777999===@@@AAABBBAAA@@@888666444333444777;;;>>>DDDGGGUUUqqq}}}rrrlllqqqzzzzzzsssqqq~~~}}}|||}}}~~~}}}{{{yyyzzzyyyxxxyyyzzzzzzyyywww{{{zzzyyyxxxxxxwwwwwwxxxuuuuuuvvvwwwwwwvvvvvvuuu{{{zzzyyywwwwwwwwwxxxyyytttsssrrrrrruuuxxxyyyyyyssssssrrrrrrssstttuuuuuuuuuuuuvvvvvvuuutttrrrqqqpppooonnnnnnnnnooopppqqqlllkkkhhhfffeeeeeefffgggdddZZZLLL@@@999999:::<<>>WWWeeebbb```mmm~~~vvvbbbSSSQQQjjjzzzxxxaaaGGG===999999888888777777888888555555555555555555555555555999888888999666@@@VVVgggqqq|||bbbQQQDDD@@@IIIWWWaaavvv{{{tttnnnbbb]]]RRRFFF@@@???===888777666666666666777888999===>>>???AAACCCDDDEEEEEEBBBBBB@@@???===<<<;;;:::444444666999===???>>>===:::;;;===AAAMMMeeevvvpppqqqpppkkkkkkgggaaa[[[WWWTTTSSSTTTRRRQQQPPPNNNMMMKKKJJJIIIJJJIIIGGGHHHIIIIIIHHHFFFDDDCCCAAA@@@??????@@@@@@======<<<;;;;;;;;;;;;<<<>>>IIIOOOFFF:::666999;;;===DDDRRRlllrrrSSSOOO___mmmgggZZZHHH===333111222111///000////////////....................................---------............//////---///777???NNNlllsssssswwwzzz}}}{{{iiigggmmmhhhhhhuuu~~~}}}{{{xxxuuusssrrrssstttsssrrrrrrrrrrrrrrrssstttuuuuuuvvvwwwxxxxxxxxxxxxwwwzzz||||||zzzxxxyyyzzzwwwxxxzzzzzzyyyyyy{{{|||}}}~~~~~~|||{{{zzzzzzxxxvvvssspppnnnpppmmmjjjgggbbbZZZOOOGGG???;;;555222000///.........---,,,,,,---///111333333333444444444333333222222333444333222111222333222222333555666777888888666666666666555555444444666888:::999888888;;;===<<<===@@@BBBAAA???<<<:::444333333444777:::===???GGGPPPfffwwwllloooqqqwww}}}|||sssmmmkkk|||~~~~~~~~~|||zzzyyyyyyzzz{{{{{{yyyxxxzzzzzzyyywwwwwwvvvvvvvvvuuuvvvwwwwwwwwwvvvuuuuuuxxxxxxwwwvvvwwwxxxyyyzzzwwwuuuttttttuuuwwwwwwwwwuuuuuuttttttssstttttttttuuuvvvwwwxxxvvvtttqqqooommmmmmmmmmmmmmmmmmlllllliiihhhfffdddcccdddfffhhhcccZZZLLL@@@999888999;;;CCCMMMIII<<>>TTTgggtttxxxvvveeeTTTFFF@@@IIIVVV___sss}}}vvvooo```\\\QQQDDD===<<<:::666555555555555555666777777===>>>???AAACCCEEEFFFGGGDDDCCCAAA>>>===<<<;;;;;;444444666999<<<======;;;:::<<<@@@GGGWWWssszzzxxxuuuooopppllleee]]]XXXVVVVVVVVVRRRQQQPPPNNNLLLKKKIIIIIIHHHGGGEEEFFFGGGGGGFFFDDDDDDCCCAAA@@@???@@@AAAAAA======<<<;;;;;;;;;;;;<<<>>>JJJPPPFFF999666999<<>>:::555111000///......,,,,,,+++,,,...000333555222222333333333222222111333444444333111000000222000111222444666888999:::777777888999:::;;;;;;<<<555888<<<===<<<<<<>>>@@@DDDEEEFFFEEEBBB===777333111222444666999;;;>>>???CCCRRRmmmzzzmmmcccqqqoooqqquuussslllfffeeezzz~~~{{{yyyzzzyyyyyyzzz||||||{{{yyyzzzyyyxxxwwwvvvvvvvvvvvvvvvwwwxxxxxxxxxwwwuuutttwwwvvvuuuttttttuuuvvvvvv{{{xxxvvvuuuvvvvvvvvvuuuxxxwwwvvvuuutttsssssssssvvvwwwyyyyyywwwtttpppmmmkkkkkklllmmmlllkkkiiihhhgggfffeeeccccccdddgggjjjcccZZZLLL@@@999888999:::HHHRRRNNNCCCKKKeeeoooggghhh}}}zzz]]]QQQGGG^^^qqqssskkkmmmkkkOOOBBB<<<;;;;;;::::::999999999666777888999999888777666222444888999555444AAAQQQiii~~~mmm~~~oooVVVJJJBBBDDDRRRaaapppzzzrrrkkk___WWWLLLCCC>>>;;;888555888777555444555666888999<<<===@@@BBBDDDEEEEEEEEEEEECCCBBBAAA@@@>>>:::777888777777777999<<<>>>@@@===BBBHHHPPPccc{{{qqqlllpppooollleee^^^YYYVVVUUUUUURRROOOLLLKKKKKKKKKKKKJJJFFFGGGGGGFFFFFFEEEDDDCCCBBBAAA@@@???>>>>>>>>>>>>>>>===<<<<<<<<<======<<>>333000222111//////000/////////............---------------...///000000...,,,,,,---...///...111///000666@@@PPPeeewwwhhhdddgggjjj{{{zzzyyygggccciiiiiinnnxxx|||}}}{{{xxxuuussssssssssssrrrqqqpppppppppqqqrrrssssssssstttwwwzzz{{{zzzyyywww|||~~~zzzxxxzzz||||||vvvyyyzzzzzzxxxxxx{{{~~~}}}{{{{{{{{{{{{yyywwwyyy{{{zzztttqqqqqqjjjhhhddd```ZZZQQQHHHBBB???:::444000...------,,,............///000222222333222222111111222222333444444333222222111111000111222333333444555888;;;>>>>>>???@@@AAABBBBBBBBBDDDBBB@@@BBBDDDFFFJJJNNNQQQSSSSSSLLLBBB999333222000222444777:::<<>>888777888999???WWWSSSBBBQQQmmmuuunnnrrryyyXXXMMMJJJYYYsss|||vvvoooRRRCCC<<<;;;;;;::::::999999999666777888999999888777666888777888999777999FFFUUUkkkqqq}}}qqqYYYKKKCCCDDDRRR```mmm}}}wwwooohhh]]]UUUJJJBBB>>>;;;888555777666555444444666777999<<<===@@@BBBDDDEEEFFFFFFEEECCCAAA@@@???===:::888888888777888999<<>>>>>>>>>>>>>>===<<<;;;<<<=========EEEJJJGGG;;;555:::;;;777???LLLbbb}}}xxx```VVVTTTqqquuuyyyvvv~~~{{{dddLLL@@@555333444333111111000000/////////.........---------------...//////000///------.../////////222///000555>>>MMMbbbttt~~~zzzffffffiiimmm}}}jjjeeemmmpppvvv~~~~~~|||}}}{{{xxxuuutttsssssstttqqqppppppooopppqqqrrrsssuuuuuuvvvxxx{{{|||zzzyyyxxx}}}}}}{{{}}}~~~}}}zzz{{{}}}}}}{{{|||~~~~~~|||zzzyyyyyyzzzzzzzzzwwwwwwzzzxxxssspppqqqllliiieee```ZZZQQQHHHBBB===999333///.........---000000000111111333444444333333222222222222333333444444333222222111111000///000111222333666:::>>>BBBBBBCCCDDDEEEGGGGGGHHHGGGFFFFFFIIIMMMRRRWWW\\\^^^```^^^SSSBBB666222333111222555888:::===???AAAGGGSSSnnnxxxuuuxxxwwwooolllqqqzzzvvvtttnnnhhhfffhhhuuu{{{|||zzzyyyzzz{{{zzzzzzzzz{{{|||{{{yyywwwxxxzzzzzzzzzzzzyyyyyyyyyyyyyyyvvvuuutttuuuvvvvvvuuussssssuuuvvvwwwvvvwwwxxxzzzzzzyyyxxxzzz{{{{{{xxxuuussstttuuusssrrrssswwwzzzzzzzzzzzzyyyvvvsssooommmlllmmmnnnmmmkkkjjjkkkllllllkkkiiijjjkkkjjjhhheeeaaaXXXJJJ>>>888666888999BBBYYYVVVDDDOOOjjjrrrmmmqqqpppQQQLLLQQQ___rrr|||rrrRRRCCC<<<<<<;;;;;;:::999999888777777888999999888777777888666555666999???KKKWWWnnnyyy}}}uuu___LLLCCCCCCQQQ^^^kkk~~~{{{uuulllfffZZZRRRHHH@@@<<<:::777555666555444333444555777888;;;===???BBBDDDFFFFFFFFFEEECCC@@@???>>>===;;;:::999888888888:::===@@@BBBFFFHHHNNN[[[tttnnnddd___aaakkkjjjlllllliiibbbZZZSSSPPPPPPNNNLLLKKKKKKLLLKKKIIIFFFFFFFFFFFFEEEDDDCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>===<<<;;;;;;<<<===>>>HHHJJJEEE999444888;;;999???OOOhhhrrrXXXUUUOOOttttttvvvhhhKKK@@@666444444333222222000000000/////////.........------------...//////000///............///000222000000555<<>>888777888999FFF\\\XXXEEELLLcccllllllwwwkkkTTTMMMWWWeeeqqq{{{rrrQQQAAA======<<<;;;::::::999999888888888888888888888888777666777;;;BBBKKKTTT[[[mmm~~~~~~zzzgggNNNDDDCCCPPP^^^jjj~~~zzzuuummmhhhWWWPPPFFF???;;;999777555555444333222333444666888;;;===???BBBDDDEEEFFFFFFEEEBBB???=========<<<;;;999999999999;;;===@@@BBBEEEGGGMMM]]]yyyzzz\\\QQQNNNRRR___bbbhhhnnnooohhh]]]TTTOOOOOOMMMKKKKKKLLLLLLJJJIIIFFFFFFFFFFFFEEEDDDCCCBBBBBBAAA@@@???>>>>>>>>>>>>======<<<;;;;;;;;;>>>@@@KKKJJJBBB777333777;;;:::???QQQlllmmmQQQPPPPPPuuu{{{eeeHHH>>>555333333111000111000000000////////////.........---------......///......///...------...///111000000555;;;JJJaaauuuyyyvvvtttuuuxxxgggggguuu}}}zzzzzzyyyxxxvvvuuutttttttttqqqqqqqqqqqqrrrtttvvvwwwyyyyyyyyy{{{}}}}}}{{{yyyxxx}}}|||{{{|||}}}}}}}}}}}}~~~~~~{{{{{{zzzyyyyyyzzz{{{|||{{{wwwuuuuuusssooooooqqqnnnjjjddd^^^VVVLLLCCC===777444111......//////...,,,---...000111222333333555444444333333444444555444444333222222111111000...//////000111555;;;???FFFKKKSSS[[[aaacccbbbaaaaaaccceeegggllltttzzz{{{{{{jjjRRR===111111444222666999;;;<<<>>>BBBEEEHHHWWWooo|||pppllljjjkkkmmmmmmmmmttt~~~}}}xxxuuuooojjjmmmsss|||}}}{{{yyyyyyzzzzzzzzz}}}|||zzzxxxwwwxxxzzz{{{zzzyyywwwvvvvvvwwwxxxzzzwwwvvvuuuvvvwwwwwwuuutttssstttuuutttsssrrrsssuuuwwwyyy{{{}}}}}}{{{wwwuuurrrrrrsssttttttvvvxxxzzzxxxxxxxxxvvvsssoookkkiiiiiijjjkkklllkkkkkklllnnniiiiiiiiiiiihhhhhhfffeeebbbXXXJJJ???999888999;;;HHH[[[VVVDDDHHH[[[fffkkk}}}nnnbbbRRRWWWfffwww~~~sssQQQBBB??????>>>===<<<;;;:::999999999888888888888999999666:::@@@HHHQQQZZZ___```mmmyyyyyy}}}}}}oooQQQEEEBBBOOO]]]jjj|||wwwpppkkkVVVNNNDDD===:::888666444333222111111222444666777;;;<<>>>>>>>>>>><<<======;;;:::;;;>>>AAALLLHHH???666333777;;;<<<@@@SSSpppmmmRRRKKKVVV||||||```FFF>>>666444333111000222111000000000///////////////......---------......,,,---///...---,,,---...//////111555<<>>===???DDDHHHMMM```yyyvvvkkkeeeeeegggiiijjjlllsss{{{zzzyyyzzzzzzvvvsssvvv}}}}}}{{{zzz{{{|||{{{{{{zzzxxxwwwxxxzzz|||}}}zzzyyywwwvvvwwwxxx{{{|||yyyxxxvvvvvvvvvuuusssqqqrrrssstttsssqqqpppqqqrrrtttwwwyyy{{{zzzxxxuuusssuuuttttttuuuvvvwwwxxxxxxyyyxxxuuurrrooommmlllkkkjjjllllllllljjjiiijjjkkkjjjkkkkkkjjjiiigggffffffbbbYYYKKK@@@:::999;;;<<>><<<;;;;;;:::999888888888888999:::555>>>HHHQQQYYY```bbb___uuu|||wwwVVVHHHBBBMMM[[[hhh~~~~~~yyyrrrlllVVVNNNDDD===:::888555333222111000000111333555777;;;<<<>>>@@@AAAAAAAAA@@@???===;;;:::;;;;;;:::999999888888888:::===@@@BBBGGGIIIPPPaaa~~~tttlllsss{{{cccGGGAAAAAAFFFTTT[[[eeerrruuunnnbbbWWWRRRLLLKKKKKKKKKLLLLLLJJJHHHEEEEEEEEEEEEDDDCCCBBBBBBBBBAAA@@@???>>>>>>>>>>>><<<======;;;999:::???CCCLLLFFF<<<555444888<<<>>>CCCXXXvvvoooWWWMMMaaawwweeeGGG@@@999777666333333555111111000000000///////////////...------------...+++...000000---,,,---/////////111555;;;JJJeee{{{rrrrrrwwwuuuhhhooo~~~xxxwwwwwwwwwvvvvvvuuuuuuttttttsssttttttvvvxxxyyyyyyyyyyyy{{{~~~~~~}}}{{{}}}~~~}}}||||||}}}|||xxxuuuuuusssnnnnnnqqqkkkggg```XXXPPPFFF>>>888444222///......///...------///111333555666666555444444333333333333444444444444333222222111111000111111222111000111444666:::CCCOOO[[[bbbdddaaa___gggnnnrrrssszzzvvvdddLLL;;;444333333333444999>>>@@@???@@@EEEJJJNNNggg~~~pppggg```aaadddfffiiilllqqqtttsssvvv{{{~~~|||{{{{{{|||||||||zzzxxxwwwwwwzzz|||}}}}}}vvvvvvuuuvvvwwwyyy{{{|||yyyxxxvvvuuuuuutttqqqooopppqqqrrrqqqpppooopppqqqrrruuuxxxyyywwwtttsssssswwwvvvvvvwwwyyyyyyyyyxxxyyywwwssspppmmmmmmmmmmmmlllmmmmmmllliiihhhhhhiiimmmnnnnnnmmmiiigggffffffbbbXXXKKK@@@:::999;;;===EEEOOOHHH<<>>===<<<:::999999888888999999:::;;;GGGSSSZZZ___dddddd```ttt~~~}}}\\\KKKBBBJJJVVVdddyyy~~~xxxpppjjjWWWOOOEEE===:::888555333111000//////000222555666;;;<<<>>>?????????>>>===;;;:::999999::::::888666888888777888999<<>>>>>>>>>>>;;;======;;;888999???DDDKKKCCC:::555666999<<>>888444111///.........---,,,---...111444666666666666333333222222222222333333444444333222222111111000///000222222222111222333555:::AAAHHHMMMMMMLLLJJJMMMVVVZZZYYY```mmmrrroooYYYNNN???666333444555444555;;;@@@AAA???@@@FFFLLLVVVsssvvvhhhaaa^^^aaadddiiinnnrrrsssrrrnnnqqqxxx~~~~~~{{{zzz{{{{{{{{{zzzxxxwwwyyy{{{|||{{{zzzooopppqqqsssuuuwwwyyyzzzwwwvvvtttttttttsssqqqooonnnoooppppppooonnnoooqqqrrruuuwwwwwwuuusssssstttwwwvvvvvvxxx{{{}}}|||zzzwwwuuusssqqqooonnnnnnnnnkkkllllllkkkiiihhhhhhiiilllnnnnnnkkkgggccccccccc```VVVIII>>>888888:::;;;CCCIII@@@999EEEVVVeeerrrwwwdddTTTPPPNNN```xxxzzzoooLLLBBBEEEDDDCCCBBB@@@???>>>===;;;:::999888888999:::;;;HHHUUUaaaeeegggkkkkkkhhhhhh```NNNBBBHHHSSS```uuu}}}wwwnnnfffXXXPPPEEE>>>:::777555222000000//////000222555666<<<<<<===>>>>>>===<<<;;;999888888999:::999777555888777777777999<<<>>>@@@EEEIIIQQQ```zzzfffWWWVVVUUU^^^jjjssszzznnnLLL<<>>>>>>>>>>>;;;======;;;888999???EEEIIIAAA999666777999===???KKKcccuuueeeSSSWWW{{{{{{gggDDD>>>999777444111111444111111111111000000000000000///...------------------111555555111///000333000000111333777EEE___www~~~lllooowww~~~rrrZZZYYYrrr{{{vvvvvvwwwwwwwwwwwwvvvvvvtttsssrrrqqqrrrrrrttttttvvvwwwxxxzzz}}}~~~|||}}}~~~}}}|||}}}||||||~~~|||yyy|||{{{zzzyyyxxxyyyzzzzzz|||yyywwwxxxuuupppnnnpppkkkfff___WWWOOOGGG???999444111///.........,,,+++***,,,///222444555444444333222222111111222222333444444333333222111111000---///222333333222222333333444666999::::::999999666???AAA???CCCOOOSSSNNNCCC???999555333444555666555;;;AAABBB@@@AAAGGGMMMeeettteee^^^```cccgggmmmuuuzzzxxxsssjjjmmmtttzzz{{{}}}~~~zzzyyyzzzzzzzzz{{{yyyxxxzzz||||||zzzwwwjjjkkknnnqqqsssuuuvvvwwwtttsssssssssttttttrrrpppmmmnnnoooooonnnnnnoooqqqsssvvvwwwvvvtttrrrsssuuuvvvuuuuuuxxx}}}}}}tttttttttsssrrrpppnnnmmmjjjkkklllkkkiiiiiiiiikkkiiikkkkkkhhhccc___^^^___^^^UUUGGG<<<777666888:::CCCEEE<<<888GGGYYYhhhvvvuuudddTTTCCCIII\\\ttt~~~}}}