BM6P6(@ $$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((******)))(((***+++***+++...///...,,,,,,///222333444333888BBBGGGYYYvvveeeWWWPPPCCCDDD999111222333111000333......------///000---)))000///...---,,,,,,,,,,,,+++++++++************)))))))))))))))((((((((((((''''''''''''''''''''''''''''''(((((())))))******&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&***000///)))$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%########################$$$%%%%%%%%%%%%$$$######""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''''''''''''''''''''&&&&&&))))))))))))((((((((((((+++)))))),,,---+++---111***---111333555>>>QQQbbb{{{mmmjjjeee[[[VVVYYYXXXTTTTTTWWWYYYYYY___hhhxxx~~~{{{vvvqqqnnnlllkkkllleeecccbbbeeejjjnnnooonnnhhhfffcccaaacccgggllloooooooooppprrrtttvvvxxxyyy{{{}}}|||xxxuuujjjhhheeedddbbb^^^WWWQQQTTTRRRQQQSSSWWW[[[[[[ZZZbbbppplllgggsssiiiKKK:::555222---...---...000///+++,,,///......---------,,,,,,,,,------------------------))))))))))))))))))))))))******))))))))))))*********************)))((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%%%%$$$###'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((('''&&&%%%%%%&&&((()))(((&&&(((******)))---333999DDDIIIDDD???DDDMMMRRR$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))(((++++++***))))))+++,,,+++)))+++---///111222333333333===HHHYYYnnnzzzjjjZZZHHH===666///---///333333111///------//////,,,,,,,,,,,,,,,,,,------++++++++++++******************)))))))))((((((((((((((((((((((((((((((((('''((((((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%)))...---((($$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&'''''''''''''''''''''''''''''')))))))))))))))))))))(((,,,******,,,+++((())),,,...111444:::EEEZZZtttvvvkkkeeegggeee^^^[[[```VVVUUUZZZdddkkkqqq{{{}}}{{{|||yyysssqqqnnniiiddd```^^^^^^^^^[[[YYYWWWXXX[[[^^^^^^]]]ccc```\\\YYYXXXZZZ]]]___]]]^^^___aaadddgggjjjkkkppptttwwwxxxvvvsssqqqqqqvvvuuussssssrrrooojjjeeeZZZWWWTTTSSSUUUXXXXXXXXXZZZ```hhhrrr~~~mmmkkktttnnnRRRAAA999555000......///---+++---222.........---------,,,,,,------------------------******************************))))))))))))*********************)))((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$%%%&&&'''&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((('''''''''(((((()))---***))),,,...///444:::@@@GGGHHHCCCEEEWWWooo~~~$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))),,,+++)))***,,,.........000......000444888<<<>>>VVVgggwwwuuubbbQQQAAA888444111111000...++++++...222,,,,,,---.........------,,,,,,,,,+++++++++***************))))))))))))((())))))))))))))))))))))))((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''%%%'''+++***&&&$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$###"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''''''''''''''''''''''''''''')))))))))))))))))))))))),,,***+++---+++((()))---222444999CCCUUUqqq|||oooeeefffaaabbbgggeee```aaagggaaadddlllyyyxxxwwwrrrllliiiiiifffbbb___\\\XXXTTTQQQOOOOOONNNOOOMMMJJJJJJJJJKKKKKKJJJVVVSSSOOOLLLJJJKKKMMMNNNMMMNNNPPPSSSWWWZZZ]]]___aaafffjjjjjjgggeeefffiiirrrrrrtttwwwyyyyyywwwuuuiiiddd^^^ZZZWWWVVVUUUTTTXXXYYYXXXVVVZZZmmmyyyrrrsssuuuxxx\\\III@@@333000///111111......111.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))*********************)))((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&'''((()))(((&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))))))))((((((,,,(((''',,,222555;;;@@@FFFFFFDDDGGGWWWppp$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))*********+++((())),,,.........000---...000444===JJJXXXaaarrr}}}hhhVVVKKK>>>888222000...---...111000000111111000///...------,,,,,,,,,++++++++++++++++++*********)))))))))))))))))))))))))))))))))((((((''''''&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((%%%%%%((('''$$$$$$&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''(((((((((((()))))))))))))))************)))+++...---+++...444666>>>IIIWWWjjjoooggggggjjjlllfffeeefffhhhfffdddjjjttt|||zzzrrrgggddd```[[[YYYXXXUUURRROOONNNKKKIIIGGGFFFFFFGGGGGGEEECCCBBBAAAAAAAAAAAADDDCCCAAA@@@@@@BBBDDDFFFDDDEEEFFFIIILLLOOOQQQSSSQQQWWW\\\[[[VVVUUUZZZ___```bbbggglllrrrvvvwwwxxxwwwtttnnngggaaa\\\XXXVVVWWWYYYZZZWWWTTTWWWaaajjjxxxoooqqqjjjUUUBBB888111111333111---,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))*********************)))((((((''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&'''((()))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''(((((()))))))))))))))+++((()))111999===AAAEEEIIIIIIPPPccc}}}###$$$%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))((()))))))))*********+++***''')))---...+++---222111:::HHHUUUbbbqqqyyylllWWWAAA777555111/////////000000000000000//////------------,,,,,,,,,+++++++++++++++************((((((((((((((((((((((((((((((''''''&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))%%%$$$&&&&&&###$$$'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''(((((('''''''''((((((((())))))((()))))))))*********+++******,,,---,,,,,,222:::===OOOfffzzzvvvkkk\\\TTTUUU\\\gggpppiiiiiijjjkkkkkkqqq}}}wwwrrrpppmmmeee^^^WWWSSSOOOMMMKKKIIIGGGFFFDDDCCCBBBBBBBBBCCCCCCDDDAAAAAA@@@>>>>>>>>>???@@@<<<;;;;;;;;;<<<>>>@@@AAA<<<======>>>@@@BBBCCCDDDCCCHHHMMMKKKGGGFFFKKKQQQTTTXXX]]]bbbgggkkknnnpppxxxxxxvvvsssnnnhhhdddbbbXXXYYYZZZZZZYYYVVVTTTSSS[[[rrr|||oooxxxuuuaaaLLL666...//////---+++//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))*********************)))((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&''''''((())))))******222000333;;;@@@AAACCCFFFLLL\\\uuu###$$$%%%&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((((((((())))))))))))))))))))))))((())))))******+++++++++,,,))),,,000//////888EEE^^^kkk~~~\\\KKKCCC:::333000............///000111222......---------,,,,,,,,,,,,,,,,,,+++++++++******((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''')))&&&%%%'''&&&$$$$$$'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&'''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((('''''''''(((((())))))***((())))))******+++++++++---,,,---...---///888CCCMMMfffvvv\\\UUUOOOOOORRRVVV\\\bbbgggjjjoootttzzz~~~ppphhh___YYYWWWTTTPPPLLLJJJEEEBBBBBBAAA???===???======>>>>>>???@@@BBBBBB===>>>>>>===<<<===???AAA>>>>>>>>>===>>>>>>>>>>>>===============>>>??????;;;???BBBAAA===<<<@@@CCCMMMOOOSSSVVVXXXZZZ]]]___jjjmmmpppqqqqqqqqqqqqrrriiiddd^^^YYYWWWVVVSSSQQQRRRWWW]]]nnn~~~yyylllMMM999222//////000/////////.........------------------------------++++++++++++++++++++++++******))))))))))))*********************)))((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&''')))+++---///666666:::>>>???===???DDDZZZwww###$$$&&&''''''&&&$$$#########$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))))))))))))))((())))))******+++,,,,,,...---000666999@@@WWWooouuujjjWWWFFF???777555222000//////000111............---------------,,,,,,,,,,,,+++++++++))))))))))))))))))))))))'''((((((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&'''''')))&&&%%%((('''$$$$$$'''%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((&&&''''''((())))))******((())))))******+++,,,,,,......000333555;;;IIIWWWqqqhhhXXXTTTOOOMMMRRRUUUVVVYYY^^^lllttt~~~}}}xxxqqqjjjdddTTTOOOIIIEEEEEEFFFGGGGGGEEE???<<>>>>>>>>>>>??????@@@AAAAAA===>>>???>>>======@@@CCCBBBBBBBBBBBBAAAAAA@@@@@@BBBAAAAAAAAAAAAAAABBBBBB===???@@@@@@>>><<<<<<===BBBEEEHHHJJJJJJLLLOOORRRZZZ]]]aaadddhhhlllsssxxxxxxuuuoooggg```YYYTTTRRRPPPOOOLLLTTTwww~~~www```III999333444////////////....................................++++++++++++++++++++++++******))))))))))))*********************)))((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''''''''''''''(((((((((((()))(((''''''***...222555888999===@@@??????FFFPPPtttqqq~~~###$$$&&&''''''&&&$$$#########$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''((((((((()))))))))))))))))))))))))))((())))))***++++++,,,,,,///...444<<>>HHH[[[lllmmm```ZZZUUUNNNLLLRRRXXX[[[aaahhhwwwvvvjjj```YYYRRRLLLHHHDDDBBB???===???CCCHHHKKKEEE???<<<@@@AAA>>>>>>AAABBBBBBBBBBBBAAAAAAAAAAAA???AAABBB@@@>>>>>>AAAEEECCCDDDDDDEEEEEEDDDDDDCCCBBBBBBAAAAAABBBCCCCCCDDDCCCCCCCCCCCCBBB@@@>>>===:::>>>BBBEEEFFFHHHMMMPPPRRRSSSVVVXXX\\\dddnnnuuutttyyy~~~|||rrreee[[[VVVNNNTTTRRRLLLYYYxxxfffFFF666333000/////////............////////////////////////++++++++++++++++++++++++******))))))))))))*********************)))(((((())))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&'''&&&%%%%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''''''''''''''((((((((()))***)))((((((+++000666:::<<>>777555444444000111111///---+++,,,...000///...---,,,,,,,,,,,,+++++++++************)))************))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''((())))))))))))((((((((((((,,,***'''(((+++...---+++///---555AAAIIIWWW{{{zzznnnccc[[[\\\UUURRRUUU[[[cccrrruuulll___XXXOOOIIIFFFEEECCCAAAFFFEEEDDDCCCDDDEEEGGGIIIHHHEEEAAA???@@@AAAAAAAAAEEECCCBBBCCCFFFHHHGGGEEEDDDDDDCCCCCCDDDDDDEEEFFFCCCDDDFFFGGGIIIKKKLLLMMMKKKKKKLLLLLLKKKJJJHHHGGGHHHFFFEEEEEEFFFEEEDDDBBBAAAAAACCCCCCDDDCCCBBBBBBDDDGGGJJJOOOTTTZZZaaaffftttooouuuwwwaaaUUUUUUTTTSSSSSSTTTWWW[[[]]]dddtttNNN555222222111......111111............///////////////......---,,,,,,+++*********++++++,,,,,,++++++***************************(((((())))))))))))(((((((((((((((((((((((((((((())))))((((((''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((((()))***)))'''&&&'''(((,,,&&&)))444777555999CCCCCCDDDFFFKKKWWWgggxxx$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))+++++++++******)))***+++---+++)))))),,,000666;;;>>>PPPhhhvvvxxxyyy]]]JJJ@@@888000+++---...//////000000000------,,,++++++***++++++++++++++++++************************))))))))))))((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''((()))))))))))))))))))))(((++++++***,,,...///...---///999???EEEZZZ~~~{{{vvvmmmddd^^^\\\```iiirrr{{{wwwmmmaaaUUUMMMHHHEEEBBBAAACCCEEEFFFEEEIIIHHHGGGFFFFFFGGGHHHJJJIIIFFFBBBAAAAAABBBCCCCCCEEECCCBBBDDDGGGHHHGGGEEECCCBBBBBBBBBBBBCCCDDDDDDEEEEEEFFFFFFGGGIIIJJJJJJHHHIIIJJJKKKKKKJJJIIIIIINNNLLLKKKKKKLLLMMMLLLKKKGGGHHHHHHHHHGGGEEECCCAAABBBDDDFFFJJJNNNUUU[[[___aaaeeejjjqqq|||kkkXXXUUUQQQOOOOOOQQQUUUXXXQQQ[[[rrreeeBBB999444///---------...///////////////////////////......------,,,++++++******++++++,,,,,,++++++***************************(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((('''((())))))'''''')))***(((+++///333888???AAAAAAFFFNNN[[[jjjwww$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((()))))))))((()))))))))((((((***+++///...---000999FFFTTT\\\cccjjjwww|||cccXXXKKK>>>555444222111111111///...------,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++******++++++*********)))))))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((())))))))))))))))))))))))''')))***++++++,,,...000999BBBKKKZZZ|||~~~wwwyyyzzzqqqnnnrrrzzzuuuggg[[[RRRJJJCCC>>>BBBAAAAAACCCEEEFFFFFFEEEMMMKKKJJJHHHHHHHHHHHHIIIHHHFFFCCCAAABBBCCCDDDDDDAAA@@@@@@AAACCCDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDEEEGGGFFFEEEEEEEEEFFFGGGHHHFFFFFFHHHIIIJJJJJJJJJJJJMMMKKKIIIHHHJJJLLLMMMMMMMMMNNNOOONNNLLLIIIEEECCCBBBBBBBBBDDDGGGLLLQQQTTTQQQ^^^```]]]qqqlllggg___WWWRRRRRRSSSUUURRRNNNTTTlllxxxgggIII;;;111111111...---000////////////////////////......------,,,+++++++++***++++++,,,,,,++++++***************************(((((())))))))))))(((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((&&&'''(((((('''(((***,,,)))555;;;888===IIIJJJCCCJJJZZZrrrttt$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((()))))))))&&&)))++++++***)))+++---***000999EEEWWWlll}}}}}}wwwlll\\\DDD>>>777222000111111000000//////......//////000---,,,,,,,,,+++++++++++++++++++++*********))))))''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((((((((()))))))))))))))*********(((***+++++++++///555;;;HHHKKK```}}}zzzxxxyyy|||vvv]]]WWWNNNHHHEEEDDDCCCCCCDDDEEEGGGIIIJJJIIIFFFDDDLLLKKKIIIHHHGGGFFFFFFFFFFFFCCCAAA@@@BBBCCCCCCCCC@@@@@@@@@AAABBBCCCCCCCCCFFFEEEEEEEEEEEEFFFGGGGGGGGGFFFEEEDDDDDDEEEGGGHHHEEEEEEFFFGGGHHHHHHHHHHHHLLLIIIEEEDDDEEEFFFGGGHHHLLLMMMOOOQQQPPPMMMJJJHHHEEECCCAAAAAACCCFFFHHHIIIGGGSSSTTTMMM\\\zzz}}}~~~xxxoooeee]]]WWWUUUTTTXXXUUUTTTYYYcccxxx}}}gggOOO999666666111...000000000000///////////////......------,,,,,,,,,,,,***++++++,,,,,,++++++***************************(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''(((((('''&&&(((+++...111===FFFEEEDDDIIINNNNNN^^^pppfff$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))))))))***(((,,,//////,,,+++...111...>>>RRRfff}}}tttRRRKKK???666111111222444111111000000///000000000------------,,,,,,,,,+++++++++++++++************((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((()))((()))))))))*********+++------......000888CCCKKKPPPcccsssjjjtttyyy~~~qqqddd]]]OOOLLLHHHEEECCCCCCCCCCCCDDDFFFJJJLLLLLLKKKIIIHHHHHHGGGFFFEEEDDDCCCCCCCCCBBBAAA??????AAABBBBBBAAACCCDDDEEEEEEEEEFFFGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHGGGGGGFFFFFFGGGHHHIIIJJJGGGGGGFFFFFFFFFFFFGGGGGGQQQMMMIIIFFFFFFFFFFFFFFFFFFHHHKKKNNNPPPPPPOOONNNJJJGGGDDDCCCDDDEEEEEEDDD@@@EEEFFFDDDHHHTTTaaagggtttrrrnnniiiddd___\\\ZZZQQQSSSTTTQQQOOO^^^{{{qqqLLL;;;555111...///111111000000////////////......------------,,,,,,***++++++,,,,,,++++++***************************(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''((((((((())))))))))))((('''&&&)))---111;;;BBBMMMQQQJJJEEEPPP```rrrnnn$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''&&&&&&'''''''''(((((((((((((((((()))))))))******(((***,,,+++***---555<<>>DDDJJJOOOTTTVVVWWWccczzzyyylllsss$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''''''''''''''((((((((()))))))))))))))************---...///222>>>UUUrrroooXXXLLL777666444222111000////////////.........---------,,,,,,,,,+++++++++******************************(((((())))))******++++++))))))))))))))))))))))))'''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))((())))))***++++++,,,,,,///000444???MMM[[[dddgggxxxcccVVVTTTWWWYYYZZZfffkkktttlllggg___SSSKKKIIIMMMRRRTTTVVVWWWWWWWWWVVVWWWXXXKKKKKKJJJEEE@@@>>>???AAA???@@@BBBDDDEEEFFFGGGGGGHHHGGGGGGHHHJJJLLLKKKJJJNNNPPPSSSRRRQQQPPPSSSUUUPPPPPPOOOOOOPPPPPPQQQRRRQQQSSSTTTUUUSSSPPPMMMKKKMMMMMMMMMMMMOOOQQQSSSTTTSSSQQQOOONNNOOONNNLLLJJJHHHGGGFFFFFFFFFHHHIIIJJJFFFFFFHHHNNNUUUWWWSSSOOOEEEAAA>>>@@@EEEFFFEEECCCGGGHHHLLLQQQXXX___dddhhhkkkgggddd```ZZZUUUXXX___VVVdddyyyrrrwww[[[FFF666222222222111000//////...------..................+++++++++,,,,,,+++++++++************************(((((())))))))))))(((((((((((((((((((((((((((((())))))(((((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))))))))))))))***+++...333<<>>VVVmmmvvv~~~~~~^^^???444444///.../////////------...000,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))))))))))))))(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))******++++++++++++++++++,,,...///999OOOkkksssjjjdddggg___YYY\\\dddnnnxxx{{{wwwuuujjjiiihhhdddZZZRRRQQQUUUMMMOOORRRWWW```hhhgggbbb\\\VVVLLLEEEAAA??????@@@???@@@AAADDDFFFIIIJJJLLLMMMPPPUUUXXX[[[]]]aaacccfffhhhkkkmmmoooooonnnmmmkkkkkkkkkmmmttt|||~~~{{{vvvssspppoooooopppooonnnnnnoooqqqrrrsssrrrrrrrrrppptttuuusssssstttssspppmmmcccYYYVVVYYY\\\YYYTTTWWWWWWSSSOOONNNOOOMMMIIILLLLLLKKKKKKJJJIIIIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKHHHFFFDDDCCCDDDGGGJJJLLLSSSWWW```jjjssswwwvvvuuummmggg\\\SSSVVVkkkaaaKKK777222777777222---..................------......------,,,,,,++++++,,,,,,,,,,,,++++++++++++************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''%%%%%%%%%%%%''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))***))))))((()))***+++,,,,,,333<<>>@@@FFFEEEBBBJJJVVVcccrrrzzzuuullleeeYYYMMMFFFDDDAAA@@@CCCFFFJJJLLLMMMPPPTTTYYY]]]```bbbbbbeeeiiiooosssuuuwwwyyyzzzyyy~~~}}}|||{{{wwwwwwwwwuuuqqqooonnnnnniiieee\\\SSSQQQTTTVVVUUUPPPPPPOOONNNMMMLLLKKKJJJGGGGGGHHHJJJKKKLLLMMMNNNNNNKKKGGGCCCAAAAAABBBCCCHHHIIIMMMRRRYYYbbbjjjooosssxxx{{{uuuiii]]]XXXXXXrrr|||```GGG777000111555000000000//////.........//////...------,,,++++++---------,,,,,,,,,++++++************)))))))))((())))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''((())))))((())))))((((((+++111555???FFFQQQ___lllsssmmmdddsssxxxuuu%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&'''''''''(((((((((((((((((()))))))))******''')))111;;;EEEXXX|||uuusssoookkkeeefffqqq}}}yyyuuurrr|||nnnjjjkkkvvvvvvdddKKK@@@444,,,///222///---000------------,,,,,,,,,,,,++++++++++++++++++++++++************************(((((((((((())))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((((()))******++++++,,,***...111000333AAAWWWiiimmmzzzyyyiii\\\^^^iiipppqqqooopppzzzxxxlll```TTTHHHBBBAAABBB@@@BBBIIIQQQ[[[gggrrrsssuuupppcccUUULLLFFFAAACCCEEEGGGHHHJJJLLLPPPSSSZZZ\\\```dddhhhjjjlllllltttxxx}}}~~~~~~zzz{{{~~~yyywwwwwwrrrmmmbbbWWWRRRTTTTTTRRRTTTTTTSSSRRRQQQOOOOOONNNHHHHHHIIIIIIJJJJJJKKKKKKQQQOOOLLLIIIFFFCCCAAA@@@JJJJJJIIIJJJMMMTTT]]]cccjjjpppwwwzzztttiii^^^XXX___mmmfffHHH444000555111111000000//////......//////......------,,,,,,------------,,,,,,,,,,,,************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''(((((()))***((()))******+++///777>>>BBBMMMaaarrrvvvnnnddd```yyyhhh```&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''(((((((((((((((((()))))))))************222===KKK\\\vvv~~~yyytttxxx{{{tttlllhhhkkkttt~~~yyymmmjjjrrr|||]]]FFF333///111...---000...------------,,,,,,,,,++++++++++++++++++++++++************************'''((((((((()))))))))***(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))((())))))******+++,,,,,,***+++...333>>>OOOcccppplllnnnddd___eeennnrrrtttvvv}}}sssbbbWWWOOOIIIGGGIIIFFFMMMVVV___lllwww{{{xxxiii^^^SSSKKKFFFBBBBBBDDDGGGMMMSSSUUUUUUWWW]]]ccciiikkkmmmppprrrtttvvvvvv}}}|||yyyvvvsssjjj```\\\\\\ZZZWWWZZZYYYXXXVVVTTTSSSQQQPPPKKKKKKKKKJJJJJJIIIIIIHHHKKKLLLMMMNNNLLLIIIEEECCCHHHIIIIIIHHHHHHLLLRRRWWW```fffooouuutttmmmccc]]][[[\\\ffffffFFF888777222222111000000///.....................---------...------------,,,,,,,,,************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((())))))***(((***,,,---///555???GGGPPP\\\qqq~~~tttbbbcccrrroooiiinnn&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''((((((((()))))))))))))))************333===KKKZZZppp|||{{{vvvlllnnnzzz~~~___AAA777666222111444......---------,,,,,,,,,++++++++++++++++++++++++************************'''((((((((())))))******(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***)))))))))***++++++,,,,,,000...000:::KKK^^^mmmtttsssnnnlllqqqtttuuuyyynnn]]]UUUQQQLLLIIIJJJRRR```oooxxxuuubbbVVVEEE;;;@@@HHHIIIJJJNNNMMMUUU]]]______bbbllluuuuuuvvvwwwxxxzzz|||}}}~~~|||{{{zzzuuuooolllllliiieee___^^^\\\YYYWWWTTTRRRQQQNNNNNNMMMKKKJJJHHHGGGGGGBBBFFFKKKOOOQQQOOOLLLJJJDDDFFFHHHHHHGGGHHHLLLPPPPPPYYYfffooorrrnnniiiddd]]]YYYXXXgggYYYBBB:::222222222111000//////...---------.....................---------,,,,,,,,,************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((()))******(((+++...///222999EEENNNfffoooqqq\\\mmmsssfffsss&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((---''''''......))),,,777???[[[nnnzzzqqqhhhttt|||^^^@@@333111111111000000...---///111///+++,,,++++++******++++++,,,+++***************++++++))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$############$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&(((((((((((((((''''''''',,,(((''')))+++***+++...000***333LLL```iiiuuuxxxuuuooonnnssswwwyyy{{{ttt```NNNIIIOOOYYYeeeooo}}}{{{gggXXXRRREEEBBB@@@BBBHHHOOORRRSSS^^^```ccceeeiiinnnuuuyyyyyyzzz|||zzz}}}{{{vvvsssfffbbbeeedddYYYWWWZZZUUUUUURRROOOPPPQQQOOOKKKFFFCCCEEEIIIMMMOOOOOONNNNNNOOOKKKFFFBBBAAABBBEEEGGGPPPQQQVVV^^^fffkkkjjjhhh___WWWTTT\\\iii}}}YYYCCC666333222222222111000000......---------,,,,,,,,,---------,,,,,,,,,+++++++++++++++************)))))))))))))))))))))))))))&&&&&&''''''(((((())))))(((((('''''''''&&&&&&&&&((('''%%%$$$$$$%%%&&&'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((***((('''(((***+++++++++222''''''444<<>>222333555000///444///.........------------------------,,,,,,,,,,,,,,,+++++++++************))))))))))))))))))))))))))))))(((((((((((((((''')))))))))))))))(((((((((%%%%%%&&&&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&'''(((''''''''''''''''''''''''&&&&&&'''''''''((((((((('''((())))))******))))))'''...666<<>>]]]pppjjjbbbaaagggqqqzzzzzz}}}yyywwwwwwxxxqqqqqqqqqrrrtttsssqqqooowwwwwwuuuqqqmmmkkkjjjkkksssuuuxxx||||||ooommmdddtttjjjJJJ;;;000111444111000222///......------......///...---,,,++++++***++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((('''(((((())))))******+++,,,,,,,,,,,,+++000AAARRRyyy|||vvvxxx}}}qqqdddkkk{{{fffRRRCCC@@@AAAIIIRRRXXX___eeehhhmmmrrrrrrpppssszzzvvvqqqkkkgggfffccc^^^ZZZZZZYYYXXXVVVSSSOOOLLLJJJIIIIIIIIIIIIJJJKKKLLLMMMLLLLLLJJJHHHGGGIIIMMMPPP[[[```fffgggccc]]]YYYXXXUUU]]]kkkzzzooo|||YYYAAA888444222222000000000000////////////............---------,,,,,,,,,,,,,,,++++++++++++***************************))))))))))))))))))(((&&&&&&&&&&&&''''''''''''&&&(((+++---...---+++)))''''''''''''''''''''''''''''''&&&&&&''''''((()))((((((((((((((((((((((((''''''((((((((()))))))))&&&)))++++++)))***...111999===GGG\\\~~~|||jjjeeepppyyy}}}ooo&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))+++*********+++---000111<<>>888222111111111111000000000000//////.........------------------,,,,,,,,,++++++************************(((((())))))******++++++'''((((((((())))))******$$$&&&))),,,+++)))%%%###'''''''''''''''''''''''''''''''''''''''((())))))))))))))))))))))))))))))(((((((((((())))))))))))'''***+++***))),,,333:::GGGOOOfffuuunnnxxx}}}```aaannnttttttzzz$$$$$$%%%%%%%%%&&&&&&&&&&&&((())))))(((''''''(((...***)))+++,,,///===LLLgggqqqccc[[[bbbccccccfffbbbcccpppsssrrrjjjkkkqqqwwwyyypppcccXXXQQQNNNNNNMMMJJJJJJJJJJJJJJJJJJJJJJJJNNNIIIKKKSSSUUUSSS[[[hhheeeppp}}}vvvpppxxx|||pppbbb]]]```cccaaa^^^ZZZYYYYYYXXXUUUSSSPPPOOOQQQQQQPPPPPPPPPQQQPPPPPPVVVVVVUUUWWW]]]iiiuuu~~~vvvmmmjjjppplllKKK;;;888444.........---,,,...000///+++---------,,,,,,,,,+++++++++++++++************)))((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$#########&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&###'''***)))%%%###&&&***((()))))))))))))))((((((&&&++++++&&&%%%***---,,,%%%000888555CCCoooqqq~~~rrrqqqqqqyyylllYYYPPPMMMOOOUUURRRVVV]]]dddjjjpppuuuyyypppxxxwwwxxx|||uuunnneeeeeeccc]]]WWWUUUVVVYYYSSSOOOJJJHHHGGGHHHIIIIIIGGGKKKPPPQQQNNNIIIDDDBBBGGGKKKRRRYYY___dddiiilllddd]]]YYYZZZ]]]jjjqqqSSS>>>111---444555......333333---000/////////.....................------,,,,,,,,,,,,,,,,,,+++++++++******************))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((,,,,,,(((***444===@@@KKKggg|||yyymmmnnnTTTQQQgggpppsssuuu|||$$$$$$%%%%%%%%%&&&&&&&&&%%%''')))))))))((()))+++***(((***///555@@@TTTfffvvvoooggghhhccceeemmmmmmmmmxxxpppmmmiiijjjqqq|||uuukkkdddXXXSSSLLLGGGFFFFFFGGGGGGKKKNNNQQQSSSUUUVVVXXXZZZ]]][[[bbbmmmrrrsss|||}}}yyyvvvuuutttqqqlllfffbbb___\\\[[[YYYVVVSSSRRRRRRTTTPPPNNNMMMLLLNNNSSSZZZ^^^aaaooosssdddnnnpppRRR;;;222333000000...---///000000///---------,,,,,,,,,+++++++++++++++************)))((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%'''(((&&&$$$&&&,,,111(((((())))))))))))((((((&&&***+++((((((---///---...///555CCC___yyyzzz}}}lllYYYOOOMMMOOOTTTZZZ___cccjjjooorrrtttwwwyyytttvvvqqqrrr}}}rrrqqqqqqooolllgggbbb]]][[[YYYVVVSSSQQQOOOMMMJJJHHHEEEHHHLLLOOONNNJJJEEEAAADDDGGGMMMSSSYYY```fffkkkjjjccc]]]ZZZVVV[[[sssnnnNNN;;;444777555///,,,///333333000000/////////..................------,,,,,,,,,,,,,,,,,,++++++++++++***************))))))))))))((()))******(((((()))***))))))))))))))))))))))))''''''((((((((()))))))))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))***)))))))))+++000777???DDD```|||yyy{{{mmm|||fffMMMSSSdddnnnuuuwww{{{~~~%%%%%%%%%%%%&&&&&&&&&&&&%%%'''))))))))))))+++---)))(((+++333AAATTTkkk~~~~~~~~~}}}zzzxxxkkkiiieeemmm}}}lll```^^^bbbfffkkkqqq{{{yyykkk```WWWNNNHHHEEEDDDCCCEEEIIIMMMOOOPPPUUU\\\dddiiikkknnnsssxxxxxxyyy}}}rrrpppkkkddd^^^ZZZYYYYYYSSSQQQNNNLLLKKKKKKKKKLLLJJJNNNYYYiiiyyyuuummmqqqxxx{{{XXXAAA888333111///------------...------------,,,,,,,,,,,,+++++++++************)))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&$$$$$$)))111888(((((())))))))))))(((((((((******))),,,000000,,,666000999ZZZ~~~}}}tttiiiyyyyyy[[[RRRJJJJJJOOOUUU\\\aaajjjnnnsssuuuuuutttssssssrrrtttpppvvv}}}{{{xxxvvvrrrkkkaaaZZZXXXWWWVVVUUUSSSOOOJJJFFFFFFFFFHHHLLLOOONNNIIIEEEBBBCCCFFFJJJPPPXXXaaagggrrrlllgggaaaXXXUUUbbbssscccJJJ:::666444333111...000444000000000/////////...............---------------,,,,,,,,,,,,++++++++++++************))))))))))))'''((())))))''''''((()))((((((((((((((((((((((((&&&&&&'''''''''(((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))******+++''')))111666:::DDDQQQwwwzzz~~~sssooonnnJJJNNNZZZcccooowwwvvvwwwwwwvvvwww~~~%%%%%%%%%&&&&&&&&&&&&'''&&&'''))))))((((((***,,,///---000===RRRjjj~~~}}}|||tttvvvvvvzzznnngggeeelllvvvkkk^^^PPPJJJJJJJJJHHHHHHLLLLLLNNNTTT\\\ccciiikkkmmmwww|||uuupppdddaaa\\\XXXVVVTTTRRRPPPQQQLLLJJJNNNVVVdddxxxrrrjjjqqqccc@@@888444111111///---,,,......------------,,,,,,,,,+++++++++*********))))))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$%%%***111777'''(((((())))))))))))(((************---///...+++666888KKKrrr~~~|||zzztttssspppiiiaaaxxxnnnZZZMMMLLLMMMQQQWWW]]]bbbfffqqqtttxxxyyywwwsssqqqoooooowwwzzz~~~yyyvvvpppggg^^^ZZZYYYWWWWWWUUUSSSOOOKKKKKKGGGEEEHHHMMMPPPOOOKKKDDDDDDCCCDDDHHHPPPZZZaaannnllljjjfff^^^XXX]]]fffdddBBB777111666777111...000000000000////////////..................---------------,,,,,,,,,+++++++++************)))))))))(((&&&((()))((('''&&&''')))((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))*********---(((,,,666999;;;NNNfffqqqxxx___III[[[cccfffrrrvvvppprrrtttvvvyyy%%%%%%&&&&&&&&&''''''''''''((()))((('''''')))+++///111999MMMhhhyyy}}}~~~pppaaaYYYPPPFFFAAADDDIIIKKKOOOSSS\\\]]]```gggrrr~~~}}}tttlllfffaaa\\\YYYSSSQQQRRRVVVVVVSSSTTTWWWtttnnngggvvvXXX@@@888333444444000///111.........---------,,,,,,+++++++++*********))))))((((((((((((((((((((((((((((((((((((''''''''''''&&&'''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%%%%&&&)))---///''''''((())))))))))))))),,,******,,,------------222JJJhhh{{{}}}tttjjjdddeeeiiinnnqqqoooZZZMMMLLLQQQVVVZZZ^^^bbbfffgggvvvxxx{{{{{{yyyvvvuuuuuuvvv{{{wwwqqqkkkgggddd```\\\ZZZXXXVVVTTTOOOIIICCCCCCIIINNNOOOOOOIIIGGGEEECCCDDDJJJRRRXXX^^^___bbbccc___ZZZYYY\\\ccc|||\\\EEE222222666444000000111000000000////////////........................---------,,,,,,,,,++++++************)))))))))(((&&&((()))((('''&&&''')))((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))************,,,+++000777777>>>\\\~~~qqquuuwwwYYYWWWggggggiiittttttjjjooovvv~~~%%%&&&&&&&&&''''''''''''((())))))((('''(((+++---***666JJJccc|||~~~}}}kkk\\\RRRMMMKKKHHHFFFJJJSSSXXXXXX___iiitttuuuyyy}}}tttmmmaaa\\\XXXWWWUUUOOOLLLLLLPPPcccnnnjjjqqqooohhhpppRRRAAA333111222///...000............---------,,,+++++++++************)))((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&''''''(((((((((&&&'''((())))))******))),,,***+++------,,,///555;;;ffftttyyy|||oooaaa]]]cccppplll[[[QQQLLLOOOWWW^^^___aaaeeeiiijjjuuuvvvvvvvvvuuuvvvxxxzzz~~~yyyuuuuuupppggg```\\\YYYWWWUUUPPPKKKEEECCCEEEIIILLLMMMMMMKKKHHHDDDCCCFFFKKKPPPTTTXXX^^^bbbaaa]]]ZZZYYYWWWhhhfffBBB111000333555666111111000000000/////////.............../////////------------,,,,,,,,,,,,************))))))))))))'''((())))))''''''((()))((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''((((((((())))))))))))))))))))))))))))))))))))))))))*********++++++)))---444999<<>>GGG[[[lll]]]nnndddCCCUUUfffjjjkkktttnnnjjjzzz~~~&&&&&&&&&''''''''''''''',,,***&&&***000---999UUUxxx~~~sssaaaRRRJJJDDDIIINNNSSSXXXcccpppzzzvvvkkkeee[[[RRRPPPPPPRRRZZZddd|||xxxvvvdddiii}}}~~~iiiaaannnXXX<<<222222222333222///...///000///+++---,,,++++++******++++++******))))))))))))******))))))(((((('''''''''&&&&&&&&&''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((()))******++++++222)))+++444222111GGGgggggg]]]bbb{{{ooorrrxxx~~~jjjYYYUUUYYY]]]aaaffffffmmmtttwwwuuuuuuwwwzzz{{{vvvyyy~~~|||xxxssskkkgggggg]]]VVVUUUXXXWWWNNNFFFDDDKKKKKKKKKMMMOOOMMMIIIDDDHHHIIINNNVVV___ddddddcccVVVXXXZZZ]]]hhhqqqDDD...000999111222222111000//////000//////.........---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((()))))))))))))))+++,,,,,,++++++,,,---666>>>DDDOOOooozzz[[[ZZZ~~~WWWMMM```jjjwwwzzz&&&&&&''''''''''''((((((++++++(((,,,222666MMMqqqqqqbbbWWWPPPIIIEEELLLQQQYYYaaaiiiuuuuuuiii\\\WWWTTTQQQSSSXXXkkkyyycccYYYppp~~~cccZZZnnnqqqNNN:::333111000///...,,,---//////...---,,,++++++***+++++++++******))))))))))))******))))))((((((((('''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((((())))))******++++++---))),,,333555???^^^]]]ddduuu}}}|||sssfff[[[ZZZ^^^aaaeeejjjgggmmmuuu{{{|||zzzwwwvvvyyyyyy}}}wwwoookkk___YYYVVVYYYXXXQQQJJJIIIJJJIIIIIIKKKMMMMMMJJJGGGGGGIIIMMMSSSZZZ___ccceeebbb[[[YYY[[[^^^lllvvvQQQ;;;444333111111222111000//////000//////.........---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))***)))))))))((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((()))))))))******+++,,,+++++++++---000888>>>GGG\\\ooorrrgggNNN]]]jjjuuuzzzqqq&&&'''''''''((((((((()))***---,,,...666BBBcccrrrcccPPPEEEEEEKKKPPPSSS[[[bbblllwwwrrrfff```ZZZWWWUUU[[[mmmpppZZZYYYlll{{{sssbbbXXXaaaooocccHHH888222111000///............///------,,,+++++++++++++++******))))))))))))******))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((())))))***+++++++++***,,,///222;;;SSS{{{gggXXXqqqxxxtttzzzgggaaa\\\ZZZ]]]aaacccfffiiifffllluuu{{{}}}{{{vvvrrrzzz}}}vvvpppddd^^^ZZZZZZYYYTTTOOOMMMHHHGGGGGGHHHKKKMMMMMMLLLIIILLLNNNPPPSSSXXXaaagggiii___]]]___YYYZZZ{{{mmmTTT???111111111000000000000000000/////////.........------------,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))******)))))))))((((((((()))((((((''''''(((((()))))))))))))))))))))))))))((((((((()))))))))******+++++++++++++++---111444;;;@@@OOOqqq{{{TTTPPPgggiiittt~~~|||~~~rrrjjj'''''''''(((((())))))***+++///...444BBBSSSttt{{{eeeVVVMMMDDDBBBIIIWWWdddkkkooovvvzzzsssiiibbb```]]]cccvvvrrriiippprrrlllaaa```bbblll|||{{{\\\CCC555555222111222111...---///------,,,++++++++++++,,,******))))))))))))******))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((((((((())))))******+++,,,,,,---000000444FFFjjjzzzYYYfffyyyuuuuuuwwwzzzxxxcccSSSVVVYYY```eeehhhiiijjjkkkeeekkkrrrvvvvvvttttttuuu|||xxxmmmggg```\\\ZZZVVVRRROOOHHHFFFFFFFFFHHHLLLNNNPPPNNNQQQRRRPPPNNNRRR\\\eeegggeeehhhggg\\\VVVhhhnnnMMM444333222000///000111111000////////////............------,,,,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))*********)))))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((((((((()))))))))*********,,,,,,+++***+++///555999===EEE^^^xxxTTTSSS___iiigggnnnwww|||}}}wwwnnnjjj''''''(((((()))***+++++++++000444AAAYYYlllwwwaaaMMMEEEHHHMMMSSSZZZfffrrr{{{qqqiii\\\VVVaaarrrmmm^^^XXXSSSUUU\\\ppp|||\\\EEE888222///222444000...///...---,,,,,,++++++,,,,,,******))))))))))))******(((((())))))))))))))))))))))))((((((((('''''''''&&&'''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))))))))))))))***++++++,,,,,,///000222===[[[ZZZdddrrrdddcccnnn~~~kkk]]]TTTZZZbbblllrrruuuuuusssrrrhhhnnnrrrqqqnnnpppwwwxxxqqqhhh```\\\XXXTTTOOOIIIHHHGGGFFFGGGJJJNNNQQQSSSVVVWWWRRRMMMNNNWWW___dddlllooohhh^^^\\\___bbb||||||VVV999666333000///111222111000000000/////////.........------,,,,,,,,,+++++++++++++++++++++++++++++++++************************************))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))************,,,,,,++++++---222999>>>???OOOsssRRREEE[[[mmmrrrzzzzzz|||yyypppkkkkkk''''''((()))***+++,,,,,,,,,444>>>UUUtttuuuccc[[[VVVPPPQQQ[[[fffnnnsssxxxlllddd___\\\YYYbbbxxxfffYYYOOOJJJIIIUUUuuukkkDDD777---000444111///111...------,,,,,,,,,,,,,,,******))))))))))))******(((((())))))))))))*********))))))(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))))))))))))))******+++,,,,,,,,,---///999RRRxxxgggYYYxxxffffffuuuqqqeee___\\\^^^gggrrrwwwzzz{{{xxxsssnnnqqqtttsssqqquuu~~~{{{zzz|||qqqfffaaa^^^XXXQQQMMMLLLJJJHHHGGGHHHLLLPPPSSSWWWYYYUUUOOOMMMRRRXXXaaalllmmmddd___bbb___UUUfffaaaEEE;;;666222000222333222000000000000/////////......------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************++++++*********)))))))))***))))))(((((())))))***)))))))))))))))))))))))))))))))))*********++++++++++++,,,---///555<<>>CCCTTTvvvwwwkkkhhhCCCHHH___eeeooo~~~vvvqqqoooooo'''((()))***+++,,,------444EEEWWWqqq{{{tttfffZZZNNNXXXzzzyyyooogggaaa^^^ttt}}}jjjggg```OOOHHHNNNiii^^^>>>444444111///000......---,,,,,,,,,,,,---******))))))))))))******(((((())))))*********++++++******)))(((''''''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((((()))))))))))))))******++++++,,,------000:::XXXjjj[[[pppqqq___]]]bbbbbb]]]eeelllsssvvv|||xxxpppoooqqq{{{}}}|||~~~~~~rrrlllkkkddd\\\TTTSSSQQQLLLGGGFFFHHHJJJJJJPPPUUUWWWUUUQQQNNNMMMMMMSSSaaappppppcccZZZZZZXXXYYYyyyBBB<<<555222444444222///000000000000////////////---------,,,,,,,,,++++++++++++++++++++++++++++++************************+++++++++************)))******))))))))))))******)))))))))))))))))))))))))))************+++++++++(((***---///333999@@@DDD```aaammmcccQQQ>>>GGG```kkkqqq~~~{{{xxxvvvttt)))***&&&(((///++++++777IIIWWWiiizzzooo]]]SSSMMMMMM___yyykkkbbbYYY___sssmmm```[[[SSSKKKLLLdddsssLLL777333222000...///---,,,---......---+++,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))))))))(((''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))'''...------111,,,)))111222HHHppprrrZZZ___rrrwww```YYY^^^cccdddcccnnnlllnnnwwwzzzqqqttttttwww{{{{{{zzzsssllljjjkkkcccaaa^^^\\\[[[^^^cccgggqqqmmmqqq}}}wwwjjjbbb___[[[VVVPPPLLLJJJIIIIIIMMMMMMNNNSSSVVVTTTMMMFFFOOOQQQXXXeeepppqqqhhh___^^^VVVbbb___KKK888444777666222000000/////////............///...---,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++************************((((((((((((''''''''''''))))))))))))******************+++++++++,,,,,,,,,...))))))000999???HHHPPPyyywww^^^zzzoooFFF>>>BBBUUUfffmmmyyyzzzvvvsssqqqtttyyy''')))''')))///---111AAAbbbwww{{{dddQQQJJJHHHKKK]]]{{{sss___[[[aaauuujjj[[[XXXXXXTTTOOO^^^}}}qqqTTT>>>222000333111000............,,,+++,,,,,,,,,++++++++++++***)))))))))))))))))))))))))))))))))))))))(((''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))))))))))))))...+++***///+++***444>>>```kkk[[[fffvvvyyyhhhYYYVVV]]]ccchhhkkkkkkpppzzzzzzsssyyyxxxxxxzzz~~~~~~}}}ttthhhaaa\\\WWWUUUVVVSSSSSSSSSSSSTTTUUUXXXZZZ\\\YYY]]]gggoooqqqsssvvvooollliiiiiimmmsssxxx{{{~~~ssskkkccc^^^XXXSSSPPPNNNKKKIIILLLKKKLLLPPPTTTTTTNNNIIIKKKLLLRRR^^^kkkppplllfff\\\YYY]]]qqqcccAAA222222444555555000000/////////.........///...---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++************************(((((((((((((((((((((((())))))))))))******************+++++++++,,,,,,,,,,,,)))---666;;;>>>LLL]]]sssfffsssVVVBBBBBBNNNbbbnnnsss~~~{{{vvvsssrrrvvv}}}'''+++))),,,111111===VVVwwwxxxmmm\\\KKKNNNQQQWWWdddzzz{{{lll___```oootttfff___]]]NNNKKK^^^xxxuuuPPP666///333444222///.........,,,+++,,,,,,,,,,,,++++++++++++)))))))))))))))))))))))))))))))))))))))(((''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))+++---((()))000...111>>>RRRnnnjjjwww~~~~~~~~~mmmccc\\\[[[]]]aaagggmmmnnnvvv~~~zzzyyy~~~{{{xxxwwwyyy|||~~~zzzvvvjjj___UUUTTTVVVVVVWWWYYY```aaaccceeeeeedddbbbaaabbb^^^]]]```bbb``````bbb___^^^[[[VVVTTTUUUZZZ___dddcccbbbbbbdddfffffffffuuuvvvyyy~~~{{{llleee\\\WWWUUUSSSNNNJJJJJJIIIIIIMMMQQQSSSPPPMMMGGGGGGKKKUUUbbblllooonnn^^^___ZZZYYYqqq~~~RRR777000222333444000000000/////////......///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++************************))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,+++***222===<<<===VVVuuueeelll^^^EEE===FFFYYYmmmwwwzzzzzzxxxtttttt{{{***,,,+++...444999OOOrrrzzzpppnnnhhhnnnjjj\\\]]]cccjjjqqq}}}}}}zzzyyy{{{{{{zzzvvvssssssxxx|||tttcccbbbqqqxxxfffeeehhhaaaXXXffflllJJJ666111333111...---......---,,,------,,,,,,,,,+++++++++)))))))))))))))))))))))))))))))))))))))(((''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))***+++(((+++333333999KKKmmmppp{{{~~~~~~~~~nnnhhhfffdddeeeddddddjjjsssxxxzzzzzzxxxuuuvvvzzz}}}zzzuuussstttyyy~~~|||xxxuuurrrggg```]]]eeeooovvvzzz}}}|||~~~zzzvvvrrrooolllkkkkkkllljjjhhhdddbbbdddhhhlllmmmhhhaaa___^^^]]]XXXTTTSSSUUUYYY]]]eeessszzzooobbbZZZXXXVVVPPPKKKIIIHHHGGGJJJNNNQQQRRRQQQFFFEEEFFFMMMYYYeeemmmqqqgggfff\\\TTT___jjjKKK:::444222222000000000////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************+++++++++((()))))))))******************+++++++++,,,,,,,,,,,,,,,555???<<>>???LLLzzz|||tttWWW\\\}}}|||HHH;;;QQQ^^^ooo~~~|||zzzyyy{{{|||~~~***++++++333@@@MMMqqquuugggvvvyyy^^^MMMZZZuuu{{{~~~xxxrrrnnnlll______^^^[[[XXXWWWXXXYYYTTTTTTSSSSSSSSSTTTTTTUUUOOOLLLKKKOOOUUUXXXTTTOOOOOOPPPPPPOOONNNPPPSSSUUUTTTVVV[[[bbbmmm|||vvvggghhhqqq}}}~~~sssVVV999555222///---...//////...------------,,,,,,,,,,,,************************)))))))))))))))(((''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''(((((((((((())))))))))))+++---+++...222444HHHjjjxxxZZZcccwww|||sssnnnpppmmmmmmnnnnnnmmmpppvvvxxxtttqqqqqqtttvvvtttqqqooopppqqqqqqssswww}}}~~~{{{yyy||||||~~~rrrgggaaa\\\VVVQQQNNNMMMJJJIIIJJJLLLOOOPPPNNNMMMKKKKKKMMMUUU___fffrrrkkkfffbbbWWWQQQ```wwwcccCCC444222444111111000000000/////////------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************)))))))))***++++++,,,,,,))))))))))))******************+++++++++,,,,,,,,,111222777===FFF```xxx^^^PPPeeecccAAA<<>>555111111111111000000000//////------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++************************(((((())))))***++++++,,,))))))))))))******************+++++++++,,,,,,,,,111555999???RRRxxxdddSSSUUUsssrrrKKKDDDIII___rrryyywww}}}...111888LLL___kkk}}}kkkxxxuuu]]]SSS\\\iiittttttrrrxxxuuukkkddd```ZZZXXXWWWYYY\\\___dddiiijjjllloooqqqqqqrrrsssuuuwwwxxxzzz|||zzzuuurrrllleee___VVVVVVUUUVVV[[[cccmmmtttqqqeeeiiittt~~~rrrooo~~~nnnAAA<<<777222000///...---......---------,,,,,,,,,************************)))))))))))))))(((((('''''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((((((((((((((())))))))))))***------000888HHHtttrrrjjjqqq{{{sss~~~tttlllnnnsssuuussssssmmmmmmmmmooopppooollljjjiiinnnuuuyyyyyyyyyzzz|||zzz|||~~~~~~~~~}}}~~~~~~|||zzz~~~xxx}}}qqqhhhddd___]]][[[___jjj||||||sssiii```ZZZUUUSSSPPPLLLIIIHHHJJJKKKRRRTTTTTTQQQNNNOOOUUU[[[eeepppsssggg]]]\\\[[[WWWfffiiiQQQ>>>111111111111111000000000000,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++************************'''(((((()))******++++++))))))))))))******************+++++++++,,,,,,,,,111777;;;BBB\\\```UUU```YYY;;;HHHUUUgggyyyvvv}}}---777???PPPkkksssnnnzzzccc\\\___iiiuuu|||zzzkkk___ZZZXXXYYY]]]aaalllxxx|||zzz}}}|||yyyyyyzzztttiiidddaaa^^^```jjjtttvvvqqqlllyyyyyy{{{~~~|||yyyyyyxxxtttxxxtttwwwrrrfff___kkk~~~fffJJJ222000555333////////////...---,,,,,,,,,,,,************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((''''''&&&&&&&&&''''''''''''''')))((((((((()))***+++++++++,,,---///:::[[[nnnaaappp}}}ggg___llluuu~~~jjjeeetttsssiiikkkuuu{{{vvvooolllpppsssssspppkkkhhhhhhnnnpppsssuuuxxxyyyzzzzzzyyyxxxwwwuuutttuuuvvvxxxzzzzzz|||~~~zzzwwwrrrrrrpppiii___WWWRRRQQQ[[[]]]eeeppp|||}}}zzzqqqfff___YYYWWWTTTQQQNNNJJJGGGFFFPPPTTTWWWTTTMMMKKKNNNRRR\\\eeeooopppggg]]]WWWUUUaaaaaaAAA555444333222222111...---///......---------,,,,,,,,,------------------------------,,,,,,,,,,,,++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++------,,,+++***,,,///222333;;;>>>GGGmmmkkkPPPWWWoooqqqJJJ>>>LLL^^^mmmyyyxxx}}}***===LLL[[[qqquuuyyyqqqiiikkkmmmuuu~~~~~~vvvoookkkiiitttyyy~~~{{{uuunnnhhhcccaaaaaabbbaaadddjjjmmmmmmpppuuuzzz~~~|||qqqddd]]][[[WWWVVV^^^ppp~~~|||zzzzzzzzzzzzyyywwwuuuwwwuuuqqqooopppoookkkhhhdddeeemmmqqqpppoooqqqnnnpppuuu|||}}}fffbbbooovvv|||\\\<<<333333111.../////////...---,,,,,,,,,,,,************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((&&&&&&&&&''''''''''''((())))))((())))))***+++,,,---111444;;;NNNttt{{{WWWYYYnnn~~~{{{zzztttcccZZZ^^^jjjvvv|||ssskkklllssswwwrrrlllkkkoooqqqooojjjfffgggjjjmmmnnnppprrrttttttttttttrrrtttuuutttsssrrrsssuuu|||zzzxxxxxxxxxxxxwwwuuucccbbb^^^ZZZYYY\\\ccciiirrrtttzzzxxxlllccc\\\ZZZVVVSSSOOOLLLIIIGGGMMMPPPSSSRRRMMMKKKKKKMMMZZZdddpppuuupppeee[[[UUUWWWmmm|||VVV999555222111222222///...///.........---------,,,,,,------------------------------,,,,,,,,,,,,++++++************************************************************++++++++++++,,,,,,,,,+++***,,,000333555:::@@@SSSXXXOOOaaa]]]@@@AAARRR___ppp{{{zzz}}}222OOOccckkkyyy|||zzzsssjjjooozzzzzzzzz}}}zzzuuuooojjjeeebbb```]]]VVVQQQSSSUUUVVVWWWZZZXXX```fffddd]]]XXXXXX[[[ZZZXXXaaawwwzzzvvvvvvyyy{{{yyywwwwwwtttqqqttt{{{}}}}}}|||ggg___hhhuuuPPP<<<444//////222000///...---,,,,,,,,,,,,++++++*********)))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((&&&&&&'''''''''((((((((())))))))))))***+++,,,---+++000666DDDeee___OOO___tttppplllttt}}}qqqhhh___VVVWWW^^^qqqoooooossswwwwwwqqqjjjlllmmmmmmhhhcccbbbfffkkkkkklllmmmooooooooonnnmmmmmmooopppqqqqqqrrrsssuuuzzzuuunnniiiggggggggggggZZZZZZYYY[[[aaalllyyyvvvtttsss\\\ZZZdddooouuutttiiibbb^^^YYYTTTQQQMMMJJJGGGKKKMMMOOOQQQPPPNNNKKKIIITTT^^^llluuuvvvmmm```WWWTTT]]]xxxsssGGG999333///111333000...///.........------------,,,------------------------------,,,,,,,,,,,,++++++************************************************************+++++++++,,,,,,,,,++++++***---111444:::<<>>NNN```nnn~~~{{{~~~FFFcccwwwwww|||zzz~~~uuussssssvvvyyy|||xxxsssqqqoooooolllgggdddbbbZZZQQQMMMOOOWWWfffyyy~~~yyysssppprrrrrrppprrrzzz}}}eeeaaajjjgggcccooo~~~rrrnnnKKK444000555000000///...------------++++++++++++************))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&(((((('''&&&%%%$$$$$$###&&&&&&''''''((())))))***))))))******+++---...///222444@@@ddduuuTTTVVVpppyyyyyy~~~oooiiioooppphhhfffmmmnnnrrrvvvyyyyyywwwuuutttrrriii___\\\```fffgggeeedddfffgggiiijjjjjjjjjiiiiiibbb]]]^^^fffpppwwwyyy|||xxxuuutttsssqqqooozzz}}}www|||uuuaaaRRREEEGGGKKKFFFCCCAAAAAACCCBBB@@@CCCHHHFFFNNNUUU___yyyrrrjjj```YYYUUURRRMMMIIIKKKJJJLLLPPPTTTSSSNNNIIIGGGKKKUUUaaalllppplllggg___bbbZZZmmmXXXCCC222222444111///000//////.........---------------------------------------,,,,,,,,,+++++++++***************************************************++++++++++++,,,,,,,,,+++,,,,,,,,,---000555999>>>BBB\\\ZZZRRRlllrrr???;;;GGGLLLYYYnnn~~~|||\\\rrr|||yyyyyyzzzyyywww}}}~~~||||||{{{vvvpppjjjfffeee^^^```aaabbbgggkkkhhhbbbWWWSSSQQQXXXhhhzzzllllll{{{lllfffhhh{{{ppp```>>>111111111000///...------------,,,++++++++++++*********))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&''')))(((((('''&&&%%%$$$$$$&&&&&&'''((())))))***+++)))******+++,,,...///000555999OOO|||PPPEEE```sssjjjfffkkknnnllllllqqq|||zzztttoookkklllppptttnnneee]]]\\\aaaeeedddaaa```bbbccceeeffffffeeeeeeddd___YYYWWW\\\fffrrryyy}}}rrryyyppp]]]VVVQQQGGGEEEBBBBBBDDDCCCBBBEEEJJJKKKLLLJJJJJJXXX}}}{{{rrrfff]]]YYYVVVPPPLLLIIIIIIIIILLLPPPQQQNNNKKKIIIJJJPPPYYYeeennnrrrsss]]]aaa\\\fffqqqSSS888333444111...111/////////.........------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,---...///333888<<<<<>>444444000...222////////////............------------------------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,---...///111555;;;??????TTTkkkaaaxxxmmmNNN;;;CCCQQQVVV^^^jjj~~~~~~eeeyyyvvv|||zzztttwww~~~}}}~~~}}}qqq^^^TTTXXXdddnnnttt}}}aaammmxxxpppiiiqqq|||jjjdddggg}}}rrrttt___DDD666111000///......------...,,,,,,,,,+++++++++******))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%&&&'''((()))***+++&&&&&&'''((()))***++++++*********+++---///000111;;;MMMyyy___DDDdddyyykkknnnooolllmmmrrrtttrrrkkkllllllkkkhhhbbb[[[WWW\\\___bbbaaa]]][[[\\\^^^[[[[[[[[[[[[ZZZYYYWWWVVV___iiinnndddUUUUUUiii}}}{{{qqq{{{qqqaaaKKKMMMzzzpppfffbbb^^^XXXSSSNNNMMMLLLLLLMMMPPPTTTWWWLLLLLLNNNRRRYYYdddooouuuvvvaaa\\\```eeekkkBBB444333///...333000/////////............---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...///000222777<<<@@@GGG```|||XXXhhhOOOFFF@@@EEEUUUdddnnnrrr|||}}}~~~yyywww|||xxx~~~{{{xxxxxx{{{}}}bbb```^^^TTTSSS]]]eeejjjsss}}}rrrVVVjjjvvvkkknnniii\\\hhhlll\\\dddqqqvvvvvvQQQ333444---***...111///---,,,------,,,,,,,,,,,,++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''(((((())))))'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&((((((((()))******++++++'''...,,,,,,111000000;;;???gggyyyQQQPPPrrr{{{qqqpppppprrrsssrrrnnnkkkffffffiiiooorrrmmm___RRRRRRVVVZZZ\\\\\\ZZZYYYXXXUUUVVVUUURRRNNNNNNRRRUUUhhh{{{llliiiWWWXXX{{{jjj|||sssfffSSSKKKgggtttgggYYYUUUYYYVVVOOOJJJIIIIIIIIINNNTTTWWWTTTPPPMMMOOOYYYhhhsss{{{uuugggXXXXXXttt\\\<<<111444333---////////////............///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++111//////555666888DDDIIItttcccNNNpppmmmEEE>>>@@@OOO```mmmxxxyyyzzzuuuvvv}}}}}}{{{zzz|||kkkaaa^^^VVVPPPQQQQQQSSSXXX[[[___jjjuuuaaaQQQbbb{{{|||tttmmmlllnnn}}}wwwnnnrrrqqqhhhkkk}}}ccc\\\jjjooo___EEE666111///111000------///------,,,,,,,,,,,,++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&((((((((()))******++++++)))---******000000222>>>LLLxxx^^^JJJYYY~~~~~~zzzsssqqqoooppprrrrrroookkkeeefffiiilllkkkdddYYYQQQQQQTTTWWWXXXWWWUUUUUUUUUUUUUUUTTTQQQOOOOOOSSSVVVsss}}}sss]]]VVVmmmyyy}}}}}}ttttttzzzooogggpppwwwqqqhhhkkk|||zzzcccMMMFFF[[[uuu~~~pppaaa[[[]]]WWWQQQKKKJJJHHHHHHLLLQQQYYYXXXTTTOOONNNUUUbbbmmmzzzvvvjjj[[[WWWkkkjjjGGG777555444000////////////............///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++000///000888999;;;FFFZZZWWWMMMtttnnnTTT===;;;BBBUUUjjjyyy|||wwwzzzxxx}}}}}}pppmmmhhh]]]SSSOOOPPPRRRQQQPPPWWWjjj}}}kkkVVVMMMZZZooo}}}{{{zzz}}}}}}}}}yyytttrrr```\\\gggyyynnn{{{pppZZZ;;;666444333000,,,---111------,,,,,,,,,,,,++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&((((((((()))******++++++---...)))***222222777EEE^^^wwwIIINNNkkk~~~|||uuurrroooqqqttttttpppkkkdddgggiiiggg```YYYSSSQQQPPPRRRSSSSSSQQQPPPPPPPPPMMMMMMLLLKKKKKKNNNSSSWWWtttyyydddXXXeeeuuu{{{vvvjjj```\\\]]]ooozzzppptttssshhh]]]___ppp___MMMTTTfffrrrpppjjjiiirrrwwwiii___]]]YYYSSSMMMKKKHHHFFFIIIMMMVVVXXXWWWRRRMMMQQQ^^^iiiwwwvvvpppbbbXXX```xxxuuuPPP999111000///////////////............///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------***///...333<<<;;;===JJJiii\\\aaayyyVVV<<<888<<>>WWW~~~ZZZMMM___TTT>>>;;;FFFUUUhhhwww}}}|||wwwhhh~~~}}}ccc\\\sss}}}xxxxxxyyyxxxwww|||cccYYYPPPUUUgggzzz|||hhhVVVLLLDDDEEEJJJTTTbbbqqq}}}fffYYYRRRZZZyyy~~~cccrrrvvvTTT???555111000000---------,,,,,,,,,++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((((((((()))******++++++---000000333999DDDmmmbbbNNNRRR}}}~~~zzzzzzwwwrrrwww|||xxxkkkbbbcccggg\\\SSSHHHEEEHHHLLLKKKIIIEEEFFFGGGFFFCCCAAAAAAAAADDDEEEHHHNNNTTTVVVTTTRRR^^^SSSYYYiiioooooohhh[[[gggyyyzzzkkknnnzzzeeennn|||tttZZZLLLNNNbbb}}}vvv{{{iiiddd___\\\VVVNNNJJJJJJGGGMMMTTTWWWUUURRRQQQQQQRRR^^^kkknnnggg^^^\\\]]]SSSTTTjjj___AAA777000/////////............//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------))))))***+++,,,,,,------++++++,,,,,,,,,---------,,,333777;;;===@@@___~~~SSSQQQjjjxxxKKK;;;@@@KKK[[[mmmzzz~~~{{{qqqmmmtttdddeeevvv|||wwwwwwzzz}}}qqqgggXXXRRR___vvvzzzqqqbbbTTTKKKGGGEEEDDDJJJVVVgggwwwxxxddd\\\SSSYYYuuuyyyccctttrrrKKK777555444...000///...---------------+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''&&&&&&&&&&&&'''''''''(((((())))))&&&%%%%%%%%%%%%&&&''''''''''''''''''(((((((((((()))))))))***+++++++++,,,'''333222222===LLLzzzRRRFFF^^^xxxyyyyyymmm{{{tttgggdddggghhhQQQKKKEEECCCEEEGGGFFFDDDAAABBBCCCBBB@@@???@@@BBBHHHKKKPPPVVV\\\aaafffjjjcccmmmcccdddiiimmmrrraaagggpppuuu|||dddXXXXXXmmmlllRRRLLLMMM___~~~qqqkkkaaaZZZUUURRROOOMMMKKKJJJMMMRRRWWWWWWQQQLLLTTTYYY```eeeeeeccc___]]]YYYaaa___sss}}}RRR888444,,,///222...///222.................................---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---///***666999;;;@@@BBBhhh```PPPUUUxxxddd@@@AAAEEETTT\\\ppp}}}nnnyyyllleeennnzzzuuuuuuxxx~~~uuu```SSS[[[pppuuuyyyxxxooobbbTTTKKKHHHEEECCCFFFQQQaaapppyyypppbbbRRRMMM]]]}}}sssjjjbbbDDD666333333000//////...------------++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''&&&&&&&&&&&&'''''''''((((((((()))&&&%%%%%%%%%%%%&&&''''''''''''''''''(((((((((((()))))))))***++++++,,,,,,)))222555777BBB]]]qqqIIILLLkkk{{{pppooottttttqqqtttiiieeedddaaaNNNHHHCCCAAACCCEEECCCAAA???@@@???>>>======???AAAIIIPPPXXX]]]^^^```eeejjjkkkqqqiiipppuuuqqqnnn[[[]]]~~~vvvzzzjjjXXXPPPaaayyygggOOOLLLNNN```~~~xxxoooccc\\\YYYWWWRRRMMMKKKKKKMMMRRRVVVVVVQQQLLLRRRXXX___eeefffddd```]]]ZZZaaa\\\kkkkkkCCC777///111444......111.................................---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***+++---///,,,777999;;;AAAKKKvvvVVVSSSggg[[[>>>CCCGGGQQQ\\\rrrpppssspppvvvccchhhzzzvvvqqqsssxxx|||iiiXXX[[[nnnmmmjjj|||~~~vvvooocccVVVNNNJJJFFFBBBBBBJJJXXXgggqqq~~~lllWWWKKKJJJ\\\kkksss|||UUU999111555111000///...------------,,,+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''&&&&&&&&&'''''''''''''''(((((((((&&&%%%%%%%%%%%%&&&''''''''''''''''''(((((((((((())))))******+++,,,,,,---,,,111999===JJJuuu[[[BBBUUUyyy}}}uuuqqqooossswwwzzzooohhhddd]]]UUUHHHEEEAAA@@@BBBBBB@@@===???>>>===;;;;;;===AAADDDJJJSSS]]]```]]]\\\```eeekkknnnkkk}}}tttjjjWWWMMMaaawww~~~vvv]]]KKKTTTmmm```KKKJJJNNN___}}}uuuhhh```^^^\\\UUUNNNMMMLLLMMMQQQUUUUUUQQQMMMOOOTTT]]]dddgggeee```]]][[[```XXX```VVV===222333555...,,,000.................................---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,...000///888999:::BBBWWWmmmPPP\\\~~~MMM===FFFKKKUUUfff}}}rrrooosssmmmbbbqqqyyyrrrpppvvv|||ooo```aaaooo~~~rrrhhhuuu}}}tttoooeeeYYYQQQKKKFFFAAA???DDDQQQ```kkkzzz~~~wwwdddWWWKKKJJJaaa}}}xxxppp}}}nnnGGG444444111111000...------------,,,,,,+++++++++*********))))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''(((((((((((())))))******+++,,,------000000999@@@RRROOOFFFbbb~~~xxxqqqrrrzzz|||ooogggddd___TTTJJJDDDBBB@@@@@@AAAAAA>>>;;;??????===;;;<<>>AAAMMM\\\gggrrryyyyyyzzzpppbbbSSSHHHNNN^^^~~~lllmmm___???333222111000///...---------,,,,,,,,,++++++++++++***))))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''((((((((((((((()))***+++,,,---......444111999CCC```kkkHHHQQQttt~~~~~~zzz{{{wwwqqqttt~~~sssgggbbb```YYYNNNDDDBBBAAAAAAAAAAAA@@@===<<<>>>===<<<;;;<<>>JJJQQQfff}}}tttaaavvvhhhkkkxxxvvvooonnnooottt{{{vvvmmmtttuuulllmmmlllhhhdddeeeeeegggkkksss}}}xxxdddhhh~~~vvvmmmjjjcccXXXQQQJJJGGGBBB>>>@@@JJJXXXccclllttt}}}{{{vvvwww~~~~~~hhhXXXMMMKKKOOO\\\lll```qqqrrrKKK222333222111///...------,,,,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''((((((((((((((()))***+++,,,---...///444555;;;LLLxxxTTTDDD\\\xxxuuutttuuu}}}xxxmmmddd```\\\SSSIIIDDD@@@AAAAAA@@@@@@>>>======::::::::::::<<>>QQQsssRRR\\\qqqKKK<<>>===<<<======999999:::;;;>>>CCCJJJOOORRRRRRRRRUUUYYY]]]^^^___YYY^^^```||||||kkkQQQPPPRRR[[[kkkzzz~~~pppUUUMMM^^^xxxwwwXXXGGGGGGGGGRRRhhhuuuqqqddd^^^\\\SSSRRRPPPNNNLLLMMMPPPRRRSSSOOOLLLOOOVVV^^^cccdddfff\\\aaafffiiiqqqKKK333333111000000.................................---------,,,,,,,,,---,,,,,,++++++,,,,,,---........................---............///222444:::777===EEE]]]gggPPPggg}}}oooBBB???GGGLLLYYYggg}}}fffnnneeefffvvvxxxxxxlllpppvvv}}}|||{{{ccc___xxxzzzpppnnnhhh^^^VVVKKKIIIEEE@@@>>>DDDOOOYYYgggqqq{{{}}}xxxwwwwwwyyykkkaaaUUUKKKKKK\\\~~~lll^^^nnnoooOOO444333111000...------,,,---------,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''((((((((()))((()))***+++---...///000///===DDDggggggBBBPPPooovvv{{{zzztttwww~~~}}}vvviiiddd___[[[PPPBBB<<<>>>>>>>>>>>>===;;;;;;<<<===:::;;;===>>>AAAGGGNNNRRRMMMQQQVVVYYY[[[]]]```bbb```aaa^^^xxxsssXXXWWWTTTVVVeee{{{|||\\\NNNYYYsssvvvXXXFFFFFFFFFQQQggguuuwwwjjjaaa\\\TTTSSSPPPMMMLLLMMMPPPSSSWWWQQQKKKMMMUUU___eeegggmmm^^^ccchhhbbbzzz~~~SSS666444333111000,,,..............................---------,,,,,,,,,---,,,,,,++++++,,,,,,---........................---...///......///222555;;;777???KKKgggZZZTTTtttddd===CCCJJJMMM[[[nnnyyy}}}]]]nnnfffhhhvvv|||sssmmmvvvhhh\\\kkkyyywwwtttfffXXXJJJIIIEEEAAA???CCCKKKRRRbbbkkkxxx}}}uuu}}}xxxvvvkkkXXXLLLJJJLLL___aaa```nnnooo???777///---///000///...---,,,+++*********+++,,,))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''))))))))))))************((()))*********+++...111777>>>NNN~~~LLLAAAZZZ{{{{{{vvvrrrnnnqqqyyy|||uuukkk\\\dddcccUUUGGGAAA???>>>;;;<<<>>>===<<<;;;;;;<<<;;;???DDDGGGIIIJJJLLLMMMRRRTTTWWW[[[^^^```bbbbbbcccaaaeee{{{bbbOOOOOO]]]iiivvv{{{^^^QQQ]]]vvvkkkXXXGGGFFFLLLUUUcccqqq{{{vvveee]]]ZZZTTTPPPNNNLLLKKKOOOVVV[[[VVVPPPLLLOOOXXXbbbiiipppggg\\\___fffoooYYY>>>999333000111///000000000000000000000000........................------------------------,,,,,,,,,---------......,,,---...---...000333666666AAACCCNNN|||{{{[[[cccMMM>>>AAAMMMWWWWWWttt~~~tttnnndddXXXhhhwwwvvvpppnnnvvv~~~hhhYYYfff}}}~~~yyyqqqaaaSSSLLLJJJFFFAAA>>>BBBJJJQQQ```iiivvv{{{uuuyyysssrrr~~~kkkZZZOOOKKKQQQppprrr```cccyyy{{{NNN>>>111000222000,,,***---,,,+++*********+++,,,************************(((((())))))))))))((((((((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''))))))))))))************)))***+++++++++---000333888???]]]sssHHHGGGeeexxxsssrrrsssyyyvvvlllaaaddd___RRRFFFAAA@@@===;;;<<<======;;;::::::;;;>>>AAAFFFJJJKKKMMMNNNPPPVVVWWWXXXZZZ]]]```cccdddhhheeehhhzzz~~~dddQQQNNN[[[ggguuufffUUUZZZqqq}}}hhhVVVGGGFFFLLLTTTbbbppp}}}{{{kkkccc]]]WWWRRRPPPMMMJJJMMMRRRYYYVVVRRRNNNNNNUUU___gggsssoooeee```bbbhhhiiiHHH999111000222---000000000000000000000000........................------------------------,,,,,,,,,---------......---.../////////111555888999AAADDDTTTqqqVVVuuuvvvIII@@@DDDMMMZZZ___yyyvvvvvvyyy```RRRhhhzzz|||vvvrrrooouuu|||gggVVV___uuuzzznnn^^^RRRNNNKKKFFF@@@===@@@IIIPPP\\\eeesss~~~}}}||||||qqqpppvvvcccUUUNNNHHHXXXfff[[[kkk}}}cccHHH222111666111+++***------,,,+++++++++++++++************************(((((())))))))))))(((((((((((((((''''''''''''&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''))))))))))))***************+++,,,,,,---///333666>>>DDDqqq___BBBOOOuuuwwwoooqqqwwwtttjjjfffcccYYYLLLDDDAAA@@@===;;;<<<<<<;;;:::999:::;;;AAAEEEIIIMMMOOOPPPQQQSSS[[[ZZZZZZ[[[]]]aaaeeeggghhhffffffssszzziiiSSSMMMYYYdddrrrnnnYYYWWWkkkuuucccSSSFFFFFFLLLSSS```mmm}}}~~~ppphhhaaa[[[UUUSSSOOOKKKKKKOOOWWWWWWTTTPPPMMMQQQ[[[cccpppuuummm```\\\bbbzzz|||WWW<<<...111444---000000000000000000000000........................------------------------,,,,,,,,,---------.........///000000000222666999===@@@FFF___cccOOOuuuhhhAAABBBHHHNNN]]]iiinnnxxxtttzzzeeeXXXfffzzz{{{vvvtttqqquuu|||~~~gggTTTZZZooowwwkkk___WWWOOOLLLGGG@@@===???GGGNNNWWWaaaooo{{{ssssssuuufffYYYSSSKKKQQQuuuttt```hhhxxxzzzTTT444111666222...000------,,,,,,++++++++++++************************(((((())))))))))))(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((()))))))))***************++++++,,,---000555888EEELLLjjjNNN???XXXzzznnnrrryyyyyynnngggjjj```RRRFFFBBBAAA@@@===;;;<<<;;;:::888999;;;===CCCGGGKKKOOOQQQRRRSSSUUUZZZ[[[\\\^^^aaadddgggiiihhhgggfffnnn{{{oooVVVMMMVVVaaapppoooYYYWWWkkkooo]]]OOOEEEFFFKKKQQQ]]]iiiuuutttmmmddd]]]XXXVVVRRRNNNLLLNNNSSSVVVWWWRRRMMMOOOWWW___eeesssppp___YYY^^^pppmmmJJJ111000555///////////////////////////........................------------------------,,,,,,,,,---------........./////////000222666:::???>>>HHHlllXXXKKK___{{{YYY;;;DDDJJJMMM___rrrjjjnnnyyyuuukkk[[[___qqqxxxtttsssssswww}}}}}}gggUUUXXXkkk}}}|||ttthhh^^^YYYNNNLLLHHHAAA===???EEEKKKSSS]]]kkkxxxssstttxxxnnn\\\WWWNNNOOOgggkkkeeeqqqiii???111222000///222------------,,,,,,++++++************************(((((())))))))))))((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((()))))))))************))))))***+++,,,000666:::EEEXXXYYYFFFDDDeee~~~tttvvv|||}}}ppphhhfffgggZZZJJJBBB@@@@@@???>>>;;;;;;:::999888999===@@@DDDGGGLLLPPPQQQSSSTTTVVVWWWZZZ^^^cccfffhhhiiiiiikkklllkkknnn|||uuuZZZNNNUUU___ooo}}}lllWWWYYYooojjjWWWLLLDDDGGGJJJNNNXXXdddnnnyyywwwyyyyyysssggg___YYYWWWUUUPPPNNNOOOPPPTTTWWWTTTOOOOOOUUU[[[\\\ooooooaaaYYY[[[fffwwwggg???111444111////////////////////////........................------------------------,,,,,,,,,---------......,,,---......///222666999>>>===MMMzzzqqqTTTMMMTTTvvv~~~OOO999FFFLLLOOOcccxxxqqqnnn{{{qqqxxxvvv```]]]iiitttzzz~~~wwwvvvxxxxxx{{{jjjVVVVVVgggzzz|||uuuhhh[[[UUULLLKKKHHHCCC??????DDDIIIPPPZZZiiivvv{{{pppuuuzzzdddYYYMMMJJJVVVuuuzzz```gggTTT888///.........---------------,,,++++++++++++++++++++++++++++++(((((())))))))))))(((((('''''''''&&&&&&&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''))))))))))))************((()))***+++---222888<<>>???>>>>>>@@@;;;:::999888999===CCCHHHFFFJJJOOORRRTTTUUUWWWXXX\\\^^^aaaeeeggghhhhhhgggaaaggggggcccgggttt||||||~~~```QQQWWWaaaooo{{{|||mmm[[[___uuu~~~hhhOOOHHHEEEHHHIIIHHHOOOZZZdddqqqyyywwwrrrggg]]]YYYVVVRRROOOOOOKKKOOOSSSVVVWWWWWWWWWXXX]]]iiinnnkkkggg[[[WWWaaarrriii===222333000000000000000000000000........................------------------------,,,,,,,,,---------......,,,...//////000333888;;;<<>>>>>@@@>>>>>>AAA;;;:::999888:::>>>EEEJJJHHHKKKPPPSSSUUUVVVXXXYYYaaabbbbbbccceeeeeefffgggbbbhhhhhhbbbdddoooyyyzzzbbbRRRXXXbbbooozzzzzzrrr^^^```tttyyyaaaNNNGGGEEEHHHIIIGGGMMMWWWbbbnnnqqqyyywwwkkk^^^YYYVVVQQQMMMMMMJJJMMMRRRVVVYYYZZZYYYXXX\\\ffflllooonnn___XXXbbbkkkuuuDDD444666000000000000000000000000........................------------------------,,,,,,,,,---------.........///000000222555999<<<<<>>BBBEEEFFFKKKLLLOOOQQQTTTWWWYYYZZZ^^^aaacccbbbdddhhhjjjhhheeeeeebbbaaagggsss{{{~~~yyyaaaPPPVVVhhhrrrvvvxxxnnnZZZ[[[ppp}}}```LLLFFFBBBBBBCCCEEEJJJQQQ___iiiwwwuuu}}}rrrbbbXXXTTTSSSQQQNNNIIIIIIKKKPPPVVVZZZYYYWWWUUU\\\jjjtttpppddd^^^```bbbzzzZZZ999000000//////............//////////////////......------------------------------------............///......---...111555999;;;???IIIhhhrrrYYY[[[^^^pppNNN???DDDNNNTTToooggg```YYYyyyxxxvvv~~~qqqmmmnnnpppuuuzzzqqqYYYOOOXXXkkk|||~~~uuu```SSSIIIGGGDDD???<<<===@@@CCCIIISSSbbbppp{{{uuutttzzz~~~eeeZZZNNNGGGXXXsssyyydddeeerrrjjj>>>444999//////......------,,,,,,++++++++++++***)))((((((((())))))))))))))))))))))))))))))((('''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))*********+++)))---+++...555777???QQQYYYCCCJJJccc}}}qqqnnntttvvv|||yyyiii```aaaaaa[[[DDDBBB@@@===<<<;;;<<<<<<:::999:::<<>>AAAHHHNNNYYYiiixxx~~~}}}}}}vvv}}}|||fff\\\TTTQQQTTTxxxqqq]]]fffnnn|||RRR;;;444000/////////...------,,,,,,)))***,,,,,,,,,***((('''))))))))))))))))))))))))'''((()))))))))(((&&&%%%((((((((((((((((((((((((''''''''''''((((((((((((***************************------222777888LLLnnncccCCCAAAVVVvvv~~~vvvqqqqqqvvv}}}{{{mmm]]]___hhh^^^IIIAAA@@@???===<<<<<<<<<<<<999;;;>>>AAADDDGGGJJJLLLMMMMMMMMMOOOSSSYYY^^^aaa```ccccccaaa```bbb```]]]aaaaaa^^^YYY[[[ccckkkmmmooo\\\PPPZZZlllwww{{{~~~uuu\\\OOOZZZuuuzzz```LLLFFFBBBBBBAAAAAAEEEKKKTTT___lllssswww}}}ttt{{{~~~qqqeee^^^YYYTTTQQQOOOMMMLLLOOOTTTXXXXXXWWWWWWXXX\\\fffmmmlllddd]]]cccddduuusssLLL555111111000///..................//////......---,,,---------------------------------............///......///000333777;;;===>>>ZZZ]]]JJJXXXqqqGGGBBBBBBLLL^^^qqqiiihhhggg|||xxxpppkkknnntttyyy~~~lllYYYPPPOOOXXXiiixxx~~~}}}rrr\\\PPPIIIGGGCCC???;;;;;;>>>@@@FFFLLLXXXhhhxxx{{{vvvrrr~~~lll```XXXRRROOOcccfffgggeeewwwdddFFF666333000//////......---,,,,,,)))***,,,---,,,+++)))(((************************'''((()))))))))(((&&&%%%((((((((((((((((((((((((''''''''''''((((((((((((+++++++++******************+++---444888:::WWWxxxWWWCCCBBB^^^xxxrrrqqquuuzzzzzztttggg^^^cccfffVVV???@@@???>>>===<<<<<<;;;;;;888<<>>;;;:::===@@@EEEMMM\\\mmmzzz~~~{{{vvvzzzwwwyyyxxxpppnnn|||vvvdddYYYQQQLLLRRRxxxrrrbbb___hhhwwwsssRRR777111000000//////...---------******+++,,,,,,+++***)))************************(((((((((((((((''''''&&&((((((((((((((((((((((((''''''''''''((((((((((((+++++++++++++++*********++++++---666:::>>>dddfffMMMEEEGGGgggvvvrrrtttyyy~~~tttjjj``````ddd^^^LLL:::??????>>>>>>===<<<;;;;;;888===DDDHHHJJJLLLOOORRRTTTTTTTTTUUUWWW[[[^^^``````dddfffdddccceeeccc^^^eeegggccc[[[XXX^^^eeeiiibbbTTTPPP___qqqyyy|||~~~{{{||||||||||||~~~mmmXXX]]]ttt}}}qqqTTTHHHCCC@@@AAAAAA@@@DDDIIIRRR[[[fffnnnsss{{{xxx}}}kkk]]]XXXZZZUUUQQQNNNNNNRRRVVVWWWWWWTTTTTTUUU[[[fffmmmiii```VVV^^^___eee___<<<333222111000///.........---............---,,,,,,---------------------------------............///---...000333666999<<<>>>CCChhhoooPPPEEE[[[\\\DDD===DDDKKKbbbjjjyyy~~~XXXjjj}}}tttooorrryyy}}}hhhTTTOOOPPPVVVcccqqqyyytttppp~~~xxxvvv~~~ppp]]]SSSIIIGGGCCC>>>::::::<<>>>>>>>>>>>===<<<;;;;;;999@@@HHHMMMNNNOOOSSSVVVVVVVVVWWWXXXZZZ\\\^^^___^^^bbbeeeddddddfffddd```dddfffccc\\\YYY___hhhllldddVVVPPP]]]mmmvvvyyy}}}zzzzzzzzzzzz{{{}}}cccTTT^^^vvv{{{www}}}zzzjjjSSSFFFAAA???@@@AAA@@@DDDIIIQQQ[[[iiivvv~~~~~~xxxtttddd[[[YYYWWWRRRNNNNNNQQQUUUWWWWWWSSSTTTVVVZZZeeennnlllddd[[[bbbaaaaaayyylllGGG444333222000///.........------......------,,,+++---------------------------------............///---...000333777:::===>>>JJJppphhhOOOGGG___MMMDDD:::IIIQQQddd[[[vvvWWWqqqwwwqqqttt{{{~~~gggRRRNNNQQQVVVbbbpppvvv~~~|||{{{|||nnnlll~~~xxxsssyyyxxxiiiXXXOOOIIIGGGCCC>>>::::::<<>>>>>>>>===<<<;;;;;;;;;BBBKKKPPPQQQRRRUUUYYYTTTUUUWWWZZZ]]]```aaabbb\\\aaadddcccdddfffeeeaaa```cccaaa[[[YYY___iiinnniiiYYYQQQZZZiiirrrwww||||||||||||||||||~~~qqqYYYNNNZZZsssvvvttt~~~wwwqqqfffSSSDDD@@@>>>@@@AAA@@@DDDIIIPPP[[[mmm}}}xxxwww{{{jjj^^^XXXXXXSSSNNNNNNQQQUUUWWWWWWSSSVVVWWW[[[eeeoooooohhh\\\``````___nnn|||XXX444333222000///.........------......------,,,+++---------------------------------.........//////---...111444777;;;===???PPPvvvgggQQQJJJdddBBB@@@:::NNNXXXhhh\\\hhhhhh\\\uuuyyyzzzsssvvvvvvuuu{{{~~~tttdddVVVQQQOOOPPP]]]mmmrrr|||rrrkkkuuuxxxoooxxx~~~tttlllqqqooo```UUUTTTNNNIIIDDDAAA===;;;===@@@GGG^^^uuu~~~wwwmmmdddjjjuuu{{{wwwlllgggggg{{{}}}cccXXXTTTSSSPPPwwwzzzccc]]]hhhtttTTT777111111000---,,,------+++,,,,,,,,,+++++++++******+++++++++************)))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((()))))))))***)))))))))))))))***+++...222444999AAAVVV^^^AAA???HHHggg}}}yyyvvvyyyuuuiiidddiiidddQQQBBB@@@AAA@@@>>>>>>>>>===;;;:::BBBHHHNNNOOOQQQUUUVVVTTTSSSVVVYYY\\\^^^bbbgggjjjccccccbbbcccdddfffhhhiiieeeeeeaaaYYYWWW]]]eeehhhaaaSSSUUUaaaeeekkkuuuwwwzzzyyyxxxzzz}}}eeePPPTTT\\\kkk}}}{{{www{{{pppVVVIIIDDD@@@??????AAADDDGGGKKKaaayyywwwlll}}}yyymmmfffYYYZZZWWWRRROOOOOOQQQTTTWWWRRRQQQQQQVVV^^^ggglllnnneee^^^______```{{{gggAAA111...111---,,,///,,,........................+++******+++---......,,,---------............///...,,,...555;;;<<<>>>BBBLLLaaaKKKDDDcccpppHHH;;;EEEEEEOOOfff\\\uuueeebbb|||{{{xxxqqquuuvvvxxx~~~tttaaaRRROOONNNPPP\\\lllooouuuwww|||vvvnnntttvvvoooxxx~~~vvv{{{pppoooxxxvvvdddTTTPPPLLLIIIEEEBBB???<<<>>>BBBQQQfff{{{yyyoooiiinnntttuuulllaaa___cccqqqooo]]]SSSQQQJJJjjjpppaaa```{{{```:::222222000.........---,,,,,,,,,,,,+++++++++******+++++++++************)))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((())))))))))))))))))))))))******+++...000666:::BBBcccUUU;;;???LLLqqq|||{{{wwwnnnnnnvvv~~~~~~ooohhhfffhhh___LLL@@@@@@AAA@@@>>>=========<<<;;;CCCJJJOOOQQQSSSVVVWWWUUUZZZ[[[\\\^^^aaaccceeefffccccccccccccdddeeefffgggdddeeeaaaYYYVVV]]]eeejjjhhhTTTPPP]]]fffooowwwuuu{{{yyyxxxyyy|||~~~dddOOOQQQVVV```nnntttrrr{{{|||pppWWWKKKEEE@@@@@@AAACCCEEEHHHRRRjjjppphhh{{{tttlllaaaYYYVVVRRRNNNNNNPPPSSSVVVTTTQQQOOORRRZZZdddmmmqqqggg```___]]]YYYmmmyyyGGG555///222...---///,,,...........................---,,,,,,......---,,,---------............//////---///666:::<<<>>>BBBRRR___OOOFFF___gggEEE<<>>EEE\\\qqqzzzpppvvv}}}|||ooobbb```eeemmm~~~gggWWWSSSHHHZZZiii\\\mmmwwwEEE444222000000000///...---,,,,,,,,,+++++++++******+++++++++************)))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((())))))))))))))))))))))))***++++++...---888===EEEwww~~~xxxKKK777CCCWWW~~~~~~tttlllooo{{{{{{hhhhhhiiifffXXXFFF>>>AAA@@@???>>>============>>>EEELLLRRRSSSUUUXXXYYYWWW]]]\\\\\\___ccceeedddbbbcccddddddeeeddddddccccccccceeeaaaYYYVVV^^^hhhooolllSSSMMM[[[hhhtttyyyttt{{{yyywwwxxxzzz|||||||||]]]HHHHHHHHHKKKTTTWWW]]]bbbgggjjjppp{{{yyysss}}}}}}vvvbbbOOOFFF@@@AAACCCDDDFFFIII^^^tttfffbbbyyytttjjj```XXXUUUQQQMMMMMMNNNRRRTTTTTTPPPLLLMMMUUUbbbmmmtttlllccc___\\\UUU___RRR;;;111333///...///,,,...........................,,,++++++---......------------............///000...000666:::;;;>>>BBBZZZzzzWWWNNNKKKccc[[[AAA>>>JJJGGGOOOddd|||]]]kkkjjjaaannnvvvmmmrrrxxx{{{aaaMMMKKKLLLLLLXXXjjjyyytttmmmwww}}}jjj```gggkkkooohhhccc}}}qqqmmmuuutttdddVVVSSSKKKHHHGGGFFF@@@:::>>>HHHgggzzzttt}}}wwwhhhffflllssssss^^^XXXJJJPPPlllvvvaaakkkQQQ888222///000111///------,,,,,,,,,+++++++++******+++++++++*********))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((()))))))))))))))))))))***+++,,,,,,///,,,:::@@@LLL~~~mmmEEE999LLLeeexxxoootttuuudddiiilllcccQQQAAA>>>CCC??????>>><<<<<<===@@@BBBHHHOOOTTTTTTVVVYYYZZZYYYZZZXXXWWW\\\cccfffdddaaaeeefffggggggfffdddbbbaaabbbddd```WWWUUU\\\gggnnnfffPPPLLL]]]kkkvvvzzzuuuxxxvvvuuuvvvyyy{{{||||||vvvUUUBBBAAA>>>===AAABBBIIIJJJMMMUUU___nnn}}}~~~xxxmmmgggrrr~~~zzzttt}}}}}}lllTTTHHH@@@AAACCCCCCFFFMMMkkk||||||^^^]]]wwwuuujjj___YYYVVVQQQMMMLLLMMMPPPRRRQQQNNNKKKLLLSSS___kkksssrrrggg^^^\\\XXX\\\___AAA111222000///000---........................+++***)))***,,,...///...---------............///111000222777::::::>>>DDD```{{{RRRLLLZZZwwwPPP@@@@@@KKKIIIRRRjjjYYYwwwnnniiiwwwqqqooorrrzzzeeeOOOLLLKKKIIIVVVkkkyyysssjjjvvvwwwhhhjjjpppvvvnnnhhhssspppwwwuuudddVVVRRRNNNIIIHHHGGG???999BBBQQQrrrzzzrrrfffhhhppp||||||cccYYYMMMKKK^^^ggghhh}}}```===444...///000---+++---,,,,,,,,,+++++++++******+++++++++*********))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((()))))))))))))))))))))***+++,,,---000///<<>>>>>===<<<;;;===BBBFFFKKKPPPTTTSSSUUUYYY[[[ZZZ[[[YYYXXX\\\cccfffeeeaaahhhhhhhhhhhhfffdddbbb```cccccc\\\SSSPPPVVV^^^bbbYYYJJJOOOaaallltttyyywwwtttsssssstttxxx{{{}}}}}}~~~pppQQQ@@@@@@;;;999===>>>???<<<===FFFRRRccc|||}}}sssgggpppxxxtttsssoooXXXKKKAAA@@@@@@AAAJJJWWWxxxzzz\\\\\\xxxxxxkkk\\\YYYSSSNNNLLLLLLOOOPPPLLLKKKKKKMMMSSS]]]hhhoootttjjj\\\ZZZ^^^aaapppJJJ222222000///111///........................111///,,,,,,---.........---------............///111000333777999:::???FFFggg___WWWsssIII??????GGGGGGTTTpppxxx[[[rrrsssxxxlllrrrttt}}}gggRRRNNNJJJFFFVVVooouuuqqqhhhtttooopppvvv|||ssslll}}}tttuuu~~~kkkXXXQQQQQQJJJHHHGGG@@@<<>>AAASSSiii{{{]]]^^^zzzxxxaaa]]]WWWQQQMMMMMMNNNOOOIIIJJJKKKNNNRRRZZZdddjjjqqqooo^^^YYYbbbddd}}}WWW777333000///111000........................:::666222///......---,,,---------............///000000333888999;;;AAAIIIpppqqqiiiEEE@@@???BBBCCCUUUtttbbb```mmmvvv|||kkkooowwwwwwfffRRROOOHHHCCCWWWuuuyyyvvvllltttooottt|||wwwtttvvvwwwqqq```ZZZRRRKKKHHHHHHBBBBBBXXXtttxxxnnnhhhoooyyywww[[[WWWLLLNNNkkkwwweeehhhzzzMMM===000000000,,,,,,111,,,,,,,,,+++++++++******+++++++++************)))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((())))))))))))))))))***+++,,,......111777;;;JJJ|||jjjLLLAAAKKKjjjsssppprrr}}}|||nnngggkkkbbbNNN@@@AAABBB>>><<<======;;;:::===EEELLLOOOQQQQQQMMMNNNUUU[[[]]]```___^^^^^^```cccfffggghhhgggeeecccbbb``````___]]]YYYRRROOOVVV```bbb^^^OOOFFFOOO```fffkkkrrrssstttsssrrrtttxxx{{{}}}}}}zzz|||~~~iiiLLL>>>@@@===???HHHMMMJJJAAA>>>AAABBBMMMqqqyyywwwyyy{{{yyyZZZLLLAAA???>>>EEE```|||___aaa|||zzzfffaaaZZZSSSOOOMMMNNNOOOIIIJJJKKKLLLPPPWWWaaahhhoooxxxiii\\\ccccccwwwggg>>>555111...000///........................999555111.........---------------............//////000444888999;;;CCCLLL|||sssnnnuuuBBBDDDBBBCCCDDDWWWwwwoooPPPeeelllccctttxxxddduuuzzzyyy}}}cccQQQNNNGGGBBBXXXzzzsssvvv{{{pppzzz~~~zzzwwwtttiiihhhSSSKKKHHHIIIEEEGGGaaa{{{{{{|||{{{tttnnnoootttaaa___OOOJJJbbbnnnlllvvvSSS@@@222111111------333,,,,,,,,,+++++++++******+++++++++************)))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((())))))))))))))))))***+++---...///000:::;;;MMMYYYAAA???RRRvvvqqqooorrr~~~xxxjjjhhhjjj]]]HHH===AAABBB;;;;;;======;;;999===FFFNNNPPPQQQOOOKKKLLLSSS[[[]]]ZZZZZZ[[[[[[]]]aaaggglllgggeeecccaaa___^^^______WWWSSSNNNRRRaaaooorrrmmmSSSFFFLLL]]]ccciiipppooovvvtttsssuuuxxxzzz||||||yyy{{{}}}}}}~~~rrrUUUGGGIIIGGGKKKVVV\\\SSSHHHCCCBBB>>>FFFlll{{{{{{yyyYYYKKKBBB@@@>>>HHHjjj|||aaaccc~~~zzziiiddd]]]UUUPPPNNNNNNNNNKKKKKKJJJJJJMMMUUU```hhhoootttaaadddbbbtttrrrDDD888222.................................111...+++***,,,...//////---------.........//////...///444888999;;;DDDNNNvvvjjjhhh}}}mmm@@@HHHGGGHHHHHHZZZ{{{TTTEEElllcccWWWvvvvvvmmm|||{{{ttteeeMMMHHHJJJ???RRR{{{~~~qqqhhhxxx~~~tttnnn|||ooofffTTTOOOJJJEEEDDDSSSuuuyyytttsssuuuyyy|||yyybbbUUUMMMPPPyyywwwtttrrriiiIII//////444///,,,...,,,,,,,,,+++++++++******+++++++++************)))******)))(((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''(((***+++++++++,,,///111444<<<;;;YYYoooPPPGGG@@@^^^tttiiisss}}}rrrfffpppcccPPPCCC???AAA@@@<<>><<<<<<>>>CCCGGGJJJRRRRRRPPPOOOOOOSSSXXX]]][[[ZZZ\\\bbbhhhjjjfffaaahhhfffbbb___^^^^^^___```]]]SSSRRR[[[oooyyyJJJIIIMMMWWWeeennnpppnnnqqqoooqqquuuwwwuuuwwwzzz{{{zzzyyy{{{ttt^^^WWWUUUOOO^^^lllccccccNNNMMMQQQAAA???fff|||}}}}}}```FFF???@@@===VVV|||]]]fffwwwfffZZZWWWSSSKKKJJJPPPNNNMMMLLLJJJKKKSSS^^^gggqqq~~~|||nnnaaa^^^tttyyyNNN555000111111...////////////............------------------------............////////////---555666555:::;;;CCCSSS^^^ZZZdddWWW<<>>???>>><<<<<>><<<<<>>BBBBBB@@@QQQkkkKKKBBB]]]^^^___wwwyyyppppppxxx}}}vvvgggMMMFFFKKK???HHHnnn~~~sssxxx~~~}}}xxxggg\\\LLLIIIFFFFFFRRRnnnyyysssuuu{{{ttt```WWWJJJQQQ|||bbb>>>111111000...///------,,,,,,,,,++++++++++++++++++*********))))))***))))))(((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))***+++++++++---111444888<<>>OOOkkk|||uuuwwwuuuddd```]]]aaaSSSEEE@@@@@@AAAAAAAAA@@@>>><<<<<>>BBBIIIQQQUUUUUUXXX[[[]]]^^^___bbbcccjjjfffaaa^^^^^^```bbbdddaaaaaaaaa```^^^[[[XXXVVVVVVQQQQQQMMMEEEKKKUUUSSSDDDHHHQQQ\\\fffjjjiiifffeee```[[[XXXSSSMMMLLLNNNQQQTTTVVVTTTPPPOOOSSSWWWfff|||qqqWWW\\\lllMMMIIIAAAHHHkkkpppffftttsssMMMAAAGGGRRR}}}}}}qqqeee]]]WWWQQQNNNMMMOOOOOONNNKKKIIIKKKQQQWWWcccsss|||}}}nnngggooo|||pppxxxOOO555/////////////////////............------------------------............///////////////444555888;;;:::HHHbbbcccQQQYYYjjj___AAACCC>>>???WWWvvvFFFEEEkkkmmmmmmyyytttkkkmmmooozzznnnfffQQQIIIMMMCCCKKKmmm|||vvvnnncccYYYSSSCCCFFFHHHMMM^^^|||yyyuuuwwwcccXXXTTTJJJ\\\|||SSS666111222///,,,------------,,,,,,,,,,,,+++++++++************)))******)))(((((((((((((((''''''''''''''''''''''''&&&&&&''''''((()))))))))******+++***+++...333666>>>>>>iiicccLLLDDDaaaxxxxxx|||{{{~~~mmmdddccc]]]^^^NNNBBBAAACCC???===???=========???DDDJJJPPPTTTTTTVVVXXXYYYYYYZZZ\\\^^^```___]]]]]]]]]___bbbddd______^^^]]][[[XXXUUUSSSTTTJJJMMMWWW^^^ddd___NNNDDDIIISSS^^^fffhhheeebbbaaa[[[UUURRROOOLLLNNNRRRMMMLLLJJJEEEAAAAAAEEEIIIZZZssszzzgggsss}}}eeeHHHGGGAAAOOOxxx|||iiiiii{{{tttNNN===>>>AAAyyywwwjjj___XXXSSSNNNKKKKKKMMMNNNMMMJJJKKKNNNRRR___mmmwww~~~rrrfffjjj|||lll\\\<<<111000...////////////............------------------------............////////////000444555999<<<:::IIIgggzzzUUUMMMKKKZZZ\\\DDDGGG@@@???ZZZzzzDDDJJJwww|||~~~~~~oooffflllnnn{{{yyywwwwwwwwwyyy~~~|||xxxyyy}}}{{{rrrkkkUUUJJJLLLEEEQQQwwwvvvoooiiibbbVVVLLL@@@CCCFFFLLL___{{{wwwuuu{{{jjjZZZVVVIIIRRRwwwyyyvvvbbb@@@333111000///...------------,,,,,,,,,+++++++++************)))******)))(((((((((((((((''''''''''''''''''''''''&&&&&&''''''((())))))******++++++***+++...333777???BBBxxxYYYLLLLLLkkk|||ssstttwwwwww}}}yyyhhhcccgggdddYYYIII>>>@@@BBB>>><<>>@@@EEEJJJOOORRRUUUVVVXXXXXXXXXZZZ]]]___\\\\\\\\\\\\]]]___bbbddd___^^^]]][[[XXXVVVSSSRRROOOEEEKKK\\\ggglllaaaMMMEEEKKKVVV```ffffffbbb___ZZZSSSLLLJJJIIIIIINNNTTTKKKHHHDDD@@@???@@@CCCEEEPPPjjj{{{jjjWWWDDDDDDAAAVVVrrrgggnnn~~~^^^NNNNNN\\\}}}pppccc[[[UUUPPPKKKHHHKKKOOOOOOLLLKKKLLLNNNYYYgggsss~~~uuueeeeeeooo{{{iiiCCC555222///////////////............------------------------............////////////111444555999<<<:::KKKkkkxxxTTTNNNBBBSSSXXXEEEJJJBBB???\\\|||CCCPPP}}}}}}|||llldddnnnppp}}}wwwooollljjjnnntttwwwpppsss}}}xxxyyyrrrYYYJJJIIICCCSSS|||tttkkkhhhbbbSSSDDD>>>AAACCCIII^^^}}}zzzyyyrrr\\\XXXJJJQQQttt~~~yyy~~~mmmHHH555///000222......---------,,,,,,,,,+++++++++************)))******)))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''((())))))***++++++******+++...444888???FFFRRRMMMQQQrrrtttjjjlllnnnqqqzzzuuudddccclllmmmUUUEEE;;;???BBB===<<<@@@;;;<<<>>>AAAEEEJJJNNNPPPWWWXXXZZZZZZ[[[]]]aaadddaaa```___]]]\\\^^^bbbeee___^^^\\\ZZZWWWUUUSSSRRRLLLGGGPPP^^^aaaccc___SSSFFFMMMXXXbbbgggfffbbb^^^OOOGGG@@@===<<<===DDDKKKCCC@@@===<<<===@@@BBBBBBJJJeeevvvZZZIIIAAABBB@@@[[[mmmfffrrrvvvwww~~~tttfff]]]XXXQQQKKKFFFJJJOOOPPPMMMKKKKKKKKKUUUcccqqqxxxeeebbbiiiqqqHHH888444111000/////////............------------------------............/////////000111444555:::<<<:::KKKmmm[[[QQQ???SSSRRRAAAEEE<<>>^^^}}}|||tttmmmgggiiinnn}}}~~~tttjjjeeebbbaaa```eeepppvvvqqqrrrzzz~~~{{{vvvzzz[[[GGGPPPEEENNNyyynnnccc___SSS???BBB???@@@KKKaaa{{{dddVVVOOOUUU```zzzqqqvvv}}}RRR333111555+++...------,,,,,,++++++***************************))))))))))))((((((((((((''''''''''''''''''''''''''''''(((((())))))******+++,,,,,,,,,---111666:::AAANNNZZZGGGVVVyyymmmiiipppxxxeeeccchhhjjjOOOIIIAAA===>>>>>><<<:::===888888>>>CCCEEEKKKSSSUUUXXXYYYZZZ___eeegggeeecccgggiiiddd``````aaaaaa]]][[[XXXWWWVVVTTTRRRPPPSSSJJJHHHRRR\\\]]]YYYWWWEEEIIIRRR\\\ddddddZZZOOODDDAAABBBGGGHHHDDD@@@???BBBEEEFFFEEEDDDCCCBBBBBBFFFWWW~~~vvveeeQQQCCC>>>999EEEggg~~~qqqrrr~~~~~~vvvggg\\\VVVPPPKKKGGGGGGKKKQQQRRRMMMJJJJJJOOO^^^qqq}}}{{{nnnaaannnuuuPPP333444111////////////............///,,,***+++...///...---...............///000000111555;;;777===@@@KKK}}}___III???RRRwwwPPPLLLAAA???BBBccczzzHHHmmmyyyzzzsssmmmiiilllqqq~~~wwwoooiiieeeddddddhhhppppppfffdddooo|||}}}}}}}}}yyy{{{[[[HHHRRRIIIQQQuuummm```XXXMMM===AAA???AAALLLbbb~~~ooo\\\OOOOOOUUU{{{zzzmmmrrrzzzjjj???111333,,,......---,,,,,,++++++***************************))))))))))))((((((((((((''''''''''''''''''''''''''''''(((((())))))******+++,,,,,,,,,---111777;;;BBBYYY~~~ZZZKKK^^^xxxnnnlllvvvwwweeedddiiiiiiLLLGGG@@@>>>???@@@>>>;;;===999:::@@@DDDFFFJJJQQQTTTXXXZZZ[[[```eeedddaaa^^^dddgggdddaaaaaaaaa___^^^\\\ZZZXXXWWWUUURRROOOJJJDDDEEEQQQ^^^```^^^[[[GGGKKKRRRZZZ``````ZZZSSSPPPQQQWWW]]][[[PPPFFFBBBCCCIIISSSYYYTTTHHHAAAAAADDDMMMyyyvvvvvvxxxkkk[[[III======:::GGGfff}}}tttttt~~~~~~zzzkkk___XXXRRRLLLFFFGGGKKKQQQRRRNNNJJJKKKMMMZZZkkkxxx~~~rrreeeiii{{{ccc<<<555111////////////...............,,,***+++...///...---...............///000000111555;;;777===@@@LLL[[[IIIDDDZZZuuuMMMKKKCCCCCCCCCddd|||RRR}}}rrrwwwrrrnnnmmmrrrxxx|||wwwvvvwwwuuuzzztttcccYYYcccuuuyyysssooonnnnnnooosss{{{xxxYYYGGGOOOHHHOOOwww|||qqqmmm___QQQGGG===AAA???AAALLLbbb}}}zzzdddRRRKKKMMMhhhmmmooovvvqqqNNN222111///......------,,,+++++++++************************))))))))))))((((((((((((''''''''''''''''''''''''''''''(((((())))))******+++,,,,,,,,,...222888<<>>;;;;;;:::===CCCFFFGGGIIIMMMLLLQQQUUUXXX[[[]]]ZZZTTTWWW```ffffffdddcccaaa^^^^^^\\\ZZZXXXWWWTTTOOOLLLFFFBBBEEESSS```dddaaa]]]IIIMMMSSSXXX[[[\\\]]]___cccdddhhhiiiaaaRRRFFFBBBBBBHHHZZZlllhhhRRRDDDDDDBBBBBBfff}}}~~~rrrxxx{{{lll___QQQBBB888:::;;;IIIddd}}}zzzuuuuuu{{{~~~qqqddd[[[TTTNNNFFFGGGKKKRRRSSSOOOLLLLLLLLLUUUbbbqqq}}}vvviiiiiirrryyyGGG333111////////////...............---+++,,,---//////..................///000000222555:::777===@@@NNNUUUHHHGGGcccrrrIIIGGGBBBDDDFFFggg~~~TTT{{{nnn{{{ssspppqqqttt{{{}}}{{{uuubbbaaaooo|||~~~yyyvvvuuusssnnnggg```[[[ZZZZZZVVVWWWnnnxxx[[[IIIOOOIIINNNlll|||rrrppp___MMMEEE@@@???>>>@@@KKK```yyyiiiWWWOOONNN^^^tttqqqxxxZZZ555111222.........---,,,,,,++++++************************))))))))))))((((((((((((''''''''''''''''''''''''''''''(((((())))))******+++,,,,,,---///333999===BBB|||~~~eeeLLLQQQqqqvvvqqqsss|||yyydddXXX[[[]]]YYYDDDBBB@@@??????>>>;;;888999;;;???EEEHHHHHHIIIIIIHHHNNNSSSVVVYYYYYYTTTLLLTTT^^^ggghhhgggfffbbb^^^]]][[[YYYWWWUUUQQQLLLHHHGGGEEEHHHSSS```ddd___YYYJJJMMMSSSWWWYYY\\\eeeooo{{{xxxsssmmm```QQQIIIHHHHHHGGGXXXqqqsss[[[HHHFFFAAA;;;VVV}}}sssbbbUUUJJJ@@@999777<<>>JJJ___xxxkkkZZZRRRQQQYYY}}}qqq~~~aaa999111111//////...------,,,,,,+++************************))))))))))))((((((((((((''''''''''''''''''''''''''''''(((((())))))******++++++,,,---///444:::???EEEjjjOOOCCCSSSxxxvvvppprrruuuaaaZZZ^^^]]]TTTBBBAAA???>>>===:::777444777;;;AAAFFFIIIJJJIIIGGGKKKQQQWWWZZZ]]]]]]WWWOOOTTT^^^hhhjjjiiigggddd```^^^\\\YYYVVVSSSNNNIIIFFFCCCBBBDDDMMMYYY```[[[TTTHHHKKKRRRXXXYYY]]]kkkzzz~~~yyyoooccc]]]]]]bbbUUUYYYooouuuaaaKKKCCC@@@999JJJ|||yyykkkYYYMMMEEE>>>:::555<<>>???RRRnnnUUUJJJJJJnnnpppGGGDDD>>>AAAIIIkkkXXX|||{{{}}}tttnnnpppwww~~~~~~uuuwww~~~|||yyy~~~|||xxxooodddYYYQQQKKKIIIIIIHHHEEEAAA======>>>@@@AAAAAAXXX~~~~~~uuubbbSSSNNNIIILLLZZZwwwooohhhTTTEEE@@@<<<777777<<>>DDDHHHKKKNNNMMMIIIKKKQQQVVVYYY\\\^^^YYYSSSWWW```hhhiiihhhfffddd```___\\\WWWRRRNNNJJJFFFCCC999999:::AAAOOOZZZZZZSSSGGGIIIPPPWWWXXXYYYgggwww||||||vvvrrr}}}jjjbbbnnnuuugggPPPBBB???:::CCCmmmvvv~~~}}}dddPPPDDD>>>;;;888444;;;EEEPPPZZZdddooovvv}}}qqqjjjkkkmmmpppqqqqqqtttzzz~~~{{{{{{{{{}}}~~~nnnbbbXXXQQQNNNNNNRRRXXXYYYTTTQQQQQQMMMOOOUUU```pppzzztttiii___ddd|||bbb;;;666////////////............---...///...------///111...............///000000444333888888>>>???UUUqqq\\\OOOMMMvvvpppHHHFFF@@@AAALLLnnn]]]xxx~~~uuuooossszzz|||zzz}}}~~~ppp___TTTOOOLLLEEE@@@AAAAAA@@@??????BBBFFFJJJEEEFFF___vvvpppdddWWWOOOJJJNNNXXXuuunnnbbbMMMCCC@@@888777777:::CCCTTThhhyyy~~~vvvmmmhhhhhhjjjcccgggkkkmmmooorrrvvvyyyxxxyyy{{{}}}uuuaaaUUUOOOJJJmmmjjj```nnn{{{ddd<<<111////////////...------,,,,,,************************))))))))))))((((((((((((''''''''''''''''''''''''''''''(((((())))))*********+++---...111666===BBB[[[RRRDDDFFFcccrrrpppvvvyyytttfffXXXZZZ```WWWFFFAAA@@@@@@>>>;;;999888888999AAAHHHKKKOOOSSSRRRMMMJJJOOOSSSVVVZZZ^^^\\\VVVZZZbbbhhhgggddddddbbb___ZZZVVVOOOJJJEEEAAA>>>;;;555444333999HHHWWWZZZUUUHHHHHHNNNVVVTTTQQQZZZhhhjjjmmmyyyqqqhhhoooxxxrrr^^^NNNCCCAAA@@@```xxx}}}|||aaaKKK???:::777666555:::AAAHHHPPPYYYaaaeeellljjjmmmqqqooogggbbbbbbdddeeeggghhhjjjmmmrrrvvvssstttwwwxxxzzz|||rrreeeZZZTTTQQQQQQUUU[[[[[[UUURRRRRRJJJNNNTTT___mmmwwwsssjjj___cccpppjjj>>>444////////////............---...000///------///222...............///000000555333888888>>>???VVVrrraaaQQQMMM{{{jjjCCCCCC???AAAPPPrrraaarrrwwwqqqttt{{{~~~~~~}}}|||lllVVVMMMQQQTTTMMMEEECCCCCCDDDEEEGGGLLLRRRWWWOOORRRmmmwwwssskkkaaaVVVRRRXXX```|||}}}|||vvvooo___JJJCCCBBB777999888888>>>JJJYYYfffnnnlllmmmmmmjjjddd``````aaaZZZ^^^dddgggiiikkkooorrrooorrruuuxxx|||{{{fffXXXPPPDDDggg~~~hhhbbbkkk{{{ccc<<<222111/////////...------,,,,,,************************))))))))))))((((((((((((''''''''''''''''''''''''''''''(((((()))************+++---...111777>>>BBBeeezzzLLLEEELLLlll}}}pppqqqxxxzzzuuuggg[[[___fffZZZFFF@@@@@@@@@>>><<<;;;<<<===;;;DDDJJJMMMQQQWWWVVVQQQNNNRRRUUUXXX]]]bbbaaa]]]\\\cccgggdddaaaaaaaaa^^^UUUOOOHHHAAA<<<999666444888666333666EEEVVV[[[VVVIIIHHHMMMTTTQQQJJJNNNZZZeeegggsssssslllhhhooo{{{|||nnn^^^HHHHHHAAAXXX}}}}}}{{{~~~xxxxxx~~~cccKKK>>>999666555555999???CCCJJJRRRXXX[[[XXXVVVWWWZZZXXXSSSTTTYYY\\\]]]^^^```bbbfffjjjmmmmmmppptttuuuuuuwww{{{tttggg\\\VVVTTTTTTWWW\\\\\\VVVRRRRRRGGGLLLSSS^^^llluuussskkkfffggglll~~~mmm>>>///000/////////............---///000///------///222...............///000000555222888888>>>???WWWpppaaaOOOJJJ}}}bbb===???===@@@RRRuuu___ggg{{{{{{{{{{{{{{{}}}sssiiijjjfffbbbXXXGGGQQQJJJQQQZZZWWWYYYbbbdddaaa___kkkqqqiiiooohhhVVVSSS___zzz~~~|||lllTTTGGGEEEAAA999:::888999===EEEOOOWWW\\\XXXWWWZZZ```bbb^^^[[[ZZZZZZZZZ[[[\\\___bbbeeegggllllllmmmrrrxxxnnn^^^QQQJJJ\\\jjjeeeaaauuu{{{III...444/////////...------,,,,,,++++++++++++++++++++++++************))))))))))))(((((((((((((((((((((((())))))))))))************+++...******444888<<>>======<<<<<<999@@@HHHLLLNNNPPPUUUZZZPPPSSSXXX]]]______]]]\\\[[[aaadddcccbbbcccaaa]]]RRRKKKAAA:::777666555555===BBB666999AAAKKK^^^ZZZOOOLLLIIIFFFGGGKKKPPPSSSccchhhtttrrriiifffppp}}}yyyrrr```KKKJJJSSSttt~~~{{{~~~bbbJJJ===888666555777888:::<<<@@@FFFMMMRRRLLLEEEDDDHHHFFF@@@FFFRRRQQQSSSUUUVVVYYY]]]cccfffeeedddeeegggkkkqqqwwwzzzwwwfff^^^aaaYYY[[[[[[XXXXXXYYYVVVPPPNNNOOORRR\\\kkkuuuqqqhhhddd]]]eeevvvaaaFFF,,,444222111///...---.................................------......///000111555555;;;999===>>>XXXdddSSSJJJRRR\\\===;;;<<<===LLLqqqdddfff{{{yyyzzz{{{}}}yyy{{{}}}|||kkkeee^^^eeeppppppqqqsssooorrrsssuuuwwwrrrvvvmmmZZZWWWddd|||jjjRRRFFFFFFEEE>>>:::888666888>>>GGGNNNSSSRRROOOPPPVVVZZZWWWRRRPPPSSSSSSTTTVVVXXX[[[]]]___fffgggiiimmmtttzzz~~~qqq^^^QQQIIIUUUvvv}}}ccc```zzzQQQ111333/////////...------,,,,,,++++++++++++++++++++++++************))))))))))))(((((((((((((((((((((((())))))))))))************+++///+++,,,555888===JJJvvvMMMEEEUUU{{{mmmppp~~~wwwbbbaaaqqqmmmSSSAAABBBAAA@@@>>>======<<<<<<<<>>FFFYYYVVVLLLJJJGGGFFFHHHMMMSSSWWWeeejjjvvv}}}nnnfffnnn|||zzzrrrpppZZZPPPMMMtttsss{{{zzz}}}```III<<<888666444444555777999<<>>:::;;;===MMMsssggguuuyyyzzz{{{}}}zzz{{{}}}tttxxx|||vvvrrr{{{xxxzzzooo\\\YYYddd}}}iiiRRRFFFGGGGGGBBB===:::777555888???FFFKKKMMMGGGFFFLLLQQQOOOJJJFFFKKKKKKMMMOOOQQQSSSUUUVVV]]]___ccchhhmmmrrrvvvxxx|||vvvaaaTTTKKKPPPlllggg___}}}XXX555444/////////...------,,,,,,++++++++++++++++++++++++************))))))))))))(((((((((((((((((((((((())))))))))))************+++///---///777999>>>NNN~~~sssMMMIII___}}}rrrrrryyyvvveeeffftttmmmSSSCCCBBBAAA@@@>>>======<<<<<>>DDDUUUPPPHHHFFFDDDEEEIIIPPPXXX]]]lllqqqzzzxxxmmmuuu{{{kkk\\\OOOjjjxxx~~~zzz|||}}}^^^GGG===999777444333444555777999>>>CCCHHHIII@@@;;;>>>>>>:::;;;AAABBBEEEIIIKKKNNNQQQTTTWWWVVVVVVWWWYYY]]]bbbhhhkkkooorrrvvvyyy|||vvviiifff^^^```___[[[ZZZ\\\\\\YYYOOOOOOPPPWWWeeepppnnnfffZZZ]]]aaasssrrrxxxfff;;;111000///---------.................................------......///000111444444:::999===???YYYzzz```LLLMMM^^^>>>::::::<<>>:::777777<<>>======<<<<<<@@@DDDKKKQQQUUUZZZ___ccc___bbbddddddaaa___^^^___bbbeeegggdddaaa^^^WWWNNN@@@444222;;;>>>:::@@@MMMaaabbbLLLBBBDDDMMMYYYNNNCCCBBBBBBEEEKKKSSS\\\aaannnrrrxxxxxx}}}}}}vvviiiYYYgggxxx~~~}}}___HHH???;;;777333444555666777888<<<@@@DDDJJJAAA<<<===>>><<<;;;===<<>>BBB@@@<<<999888;;;CCCHHHMMMCCC>>>CCCJJJKKKGGGDDD???@@@BBBEEEHHHJJJLLLNNNNNNSSSYYY^^^aaaeeejjjmmmuuuzzzhhh[[[SSSNNNaaabbbiiiuuuFFF777/////////...------,,,,,,++++++++++++++++++++++++************)))))))))(((((((((((((((((((((((((((((()))))))))************+++//////333999999EEE]]]fffFFFHHHxxxwwwooottt~~~vvvmmm___```iii^^^JJJDDDBBBAAA@@@>>>======<<<<<<>>>DDDMMMUUU[[[^^^___```aaaffflllmmmhhhcccaaaaaaaaadddeeecccaaa]]]SSSJJJ:::222555BBBIIIFFFGGGNNNiiiiiiPPPIIIPPP[[[cccQQQ@@@AAACCCHHHOOOWWW___ccckkkpppsss{{{{{{iiieee|||tttuuupppvvvzzz}}}|||aaaLLLCCC>>>999555555666777666777888<<>>===MMMuuu]]]}}}wwwvvv|||xxx~~~sss___YYYSSSUUUpppnnngggjjjkkkfffaaazzzuuuqqq^^^RRRKKKDDD???@@@@@@>>>;;;888;;;AAAGGGJJJAAA<<<@@@FFFHHHFFFFFF=========>>>@@@CCCFFFGGGHHHMMMSSSWWWZZZ^^^ccchhhpppuuu}}}iii[[[PPPKKK[[[jjj```{{{PPP666/////////...------,,,,,,++++++++++++++++++++++++************))))))))))))(((((((((((((((((((((((())))))))))))************,,,...///444999:::JJJgggbbbHHHRRR~~~pppjjjpppzzzqqqjjj___bbbiii[[[HHHEEEBBBAAA@@@>>>======<<<<<<>>>DDDNNNWWW]]]___^^^\\\___fffnnnpppkkkeeebbbbbb```ccccccbbb___ZZZOOOCCC666333888GGGSSSUUUQQQNNNgggjjjUUUPPPZZZffflllVVVBBBDDDHHHNNNUUU\\\aaaeeekkkvvvxxxxxxzzzggg|||}}}]]]]]]XXX\\\WWWggg~~~}}}zzzuuuaaaQQQGGGAAA<<<999555666666555444555777999BBB???<<<:::::::::::::::;;;===???@@@@@@AAACCCEEEEEEEEEGGGIIIMMMQQQTTTVVV[[[^^^bbbeeejjjooouuuyyy}}}sssnnnhhhnnnqqqlllfffaaa]]]YYYSSSRRRPPPSSS^^^kkkpppooo]]]___\\\ccc{{{cccEEE666555333222111000111111...........................------......///000111111111888888===AAA\\\eeeUUUKKKSSSsssBBB888>>>>>>===MMMvvv___xxxsssqqqttt}}}|||xxxuuuvvvqqq{{{{{{ggg```^^^^^^kkk}}}rrrlllpppvvvsssmmm{{{rrrsssaaaVVVOOOIIIFFFAAABBBBBB>>>;;;;;;@@@EEEHHHAAA===@@@DDDFFFGGGJJJ@@@???<<<;;;;;;===@@@AAABBBFFFLLLOOOQQQUUU]]]ccciiioooxxxkkk\\\PPPLLLWWWyyyxxxfffuuuUUU777/////////...------,,,,,,++++++++++++++++++++++++************))))))))))))(((((((((((((((((((((((())))))))))))************,,,......333999:::NNNpppZZZJJJ___www{{{}}}sssooorrrvvvlllhhhccciiinnn\\\GGGEEEBBBAAA@@@>>>======<<<<<<@@@DDDLLLUUU[[[^^^]]][[[\\\ccckkklllgggbbbaaaccceeeggggggdddaaaZZZLLL???222444:::FFFYYYddd]]]PPP]]]hhhZZZVVV]]]hhhppp[[[GGGJJJOOOVVV\\\aaadddfffkkk{{{zzz~~~zzzyyy{{{fffrrrtttSSSMMMGGGIIIAAA^^^~~~rrrjjj___SSSJJJDDD@@@>>>777777888666444444555777<<<======:::999:::<<<===>>>>>>???>>>===>>>@@@CCC@@@AAACCCFFFIIIMMMPPPQQQVVVXXX[[[___ccchhhooossstttxxx~~~|||zzzqqqvvvvvvmmmeeeaaa^^^\\\RRRQQQNNNPPP[[[iiippppppaaa^^^YYYeeeeeeyyyRRR888666444222000/////////...........................------......///000111000111888888>>>AAA\\\uuucccVVVWWWyyyJJJ<<<===<<<===NNNxxxVVV{{{mmmkkkllltttyyy{{{nnn```ccckkkdddhhhuuulllnnnrrrsssrrr~~~vvvqqquuu{{{{{{vvv|||ooo}}}tttaaaWWWRRROOONNNDDDFFFFFFBBB>>>===AAAEEEGGGBBB???AAADDDFFFIIINNNFFFCCC>>>;;;999:::===???===AAAFFFIIIJJJOOOXXX___ccciiisss|||lll^^^TTTPPPVVVtttqqqzzzUUU999000//////...------,,,,,,++++++++++++++++++++++++************))))))))))))(((((((((((((((((((((((())))))))))))************,,,------333999;;;QQQuuuMMMEEEbbbvvvmmmrrr{{{yyywwwwwweeedddbbbkkkoooZZZBBB@@@BBBAAA@@@>>>======<<<<<>>???<<<:::;;;???AAA??????>>>===;;;<<>>AAA\\\rrr```ZZZTTT@@@<<<:::===PPPzzzSSS|||rrrhhhmmmyyy~~~|||xxx{{{ssshhh]]]VVVXXX[[[ccczzzwwwooo}}}xxxssskkkjjjvvvuuu___ccc|||rrrmmmuuu}}}uuueeeZZZRRRQQQVVVMMMNNNLLLGGGAAA???CCCHHHDDDBBB???@@@CCCFFFHHHIIIMMMHHHBBB>>>;;;:::999777???AAACCCDDDFFFLLLUUU\\\```fffmmmsssxxx{{{~~~rrrbbbVVVNNNNNNjjjeee999111///............,,,***---------,,,,,,++++++++++++++++++************)))))))))(((((((((((())))))))))))))))))************---+++111333;;;;;;MMMlllIIIKKKjjj~~~|||tttooo{{{{{{pppxxxuuulll^^^^^^kkkkkkWWWGGGDDD???AAAAAA@@@>>><<<<<<<<<@@@EEEJJJMMMSSS[[[______bbbdddccc```bbbiiimmmmmm|||sssnnnpppjjjZZZGGG===111222777BBBRRR\\\\\\VVVPPPVVVZZZ[[[___aaa[[[QQQIIILLLWWWfffrrrqqqdddWWWWWWYYYZZZXXXYYYeeexxxqqqZZZDDD===AAAAAA<<<>>>FFFLLL[[[XXX^^^qqqdddQQQBBBFFFSSSYYYWWWTTT{{{kkk___WWWWWWVVVOOOGGGDDDDDDAAA===;;;:::999888666777888:::;;;======>>>>>>;;;===??????>>>===>>>???BBBBBBCCCBBBCCCEEEHHHLLLOOOPPPQQQSSSVVV\\\ccchhhoooppptttyyy{{{nnn```^^^^^^YYYMMMNNNNNNOOOWWWcccnnnsssjjj\\\WWWbbbhhh___888333000000///,,,---000///...---,,,,,,,,,,,,,,,,,,---...000000000000///222222888888===@@@\\\|||ggg[[[HHH======>>>???UUUyyyIIImmmqqqllluuu~~~uuuyyylllbbb]]]aaagggooommmhhhiiioookkk]]]ZZZYYYOOOQQQZZZaaadddiiinnnnnnhhhlllppprrrtttsssbbbWWWPPPNNNPPPOOOPPPOOOKKKDDDAAACCCFFFAAAAAABBBAAA@@@BBBGGGKKKNNNKKKEEEAAA>>><<<:::888:::<<<>>>@@@BBBGGGOOOTTT\\\aaahhhnnnssswww{{{}}}wwwdddQQQJJJHHHcccfff999333111////////////---,,,---------,,,,,,++++++++++++++++++************)))((((((''''''''''''(((((())))))))))))************,,,+++111444<<<>>>RRRlllJJJLLLkkk|||xxxvvvyyyxxxsssccc___iiiiiiUUUDDDAAA???@@@AAA@@@===<<<;;;<<>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::<<<>>>>>>===<<<===>>>???@@@AAAAAAAAACCCFFFHHHKKKLLLNNNOOORRRXXX^^^ccceeehhhmmmttt{{{~~~zzzooobbb___]]]XXXOOONNNNNNPPPWWWbbbmmmssshhh___YYY[[[WWW```999444000000///,,,---000///...---,,,,,,,,,,,,---,,,---...///000000000///333222888777<<<@@@\\\ppp]]]UUUNNN@@@>>>???@@@VVVyyyDDD___llljjjvvvuuusssyyy|||zzzxxx}}}~~~}}}|||cccaaaeeeaaaPPPGGGHHHEEECCCAAACCCKKKYYYaaa\\\SSSPPPPPPQQQUUUaaavvvdddZZZRRRNNNLLLPPPQQQRRROOOIIIEEEDDDEEE===AAACCCAAA===>>>EEEKKKOOOMMMIIIFFFCCC@@@;;;888888999;;;===???CCCIIIMMMVVVZZZ```ffflllrrrwww{{{{{{~~~|||fffOOOIIIFFF[[[rrrCCC444222000///000///...---------,,,,,,,,,,,,+++++++++++++++************)))(((''''''&&&&&&''''''((())))))))))))************+++***222444===AAAYYYfffHHHKKKnnnuuuwww}}}iii___gggdddQQQ@@@===???@@@@@@???<<<;;;;;;<<>>===:::888;;;EEEMMM```[[[RRRJJJJJJOOOQQQOOOLLLKKKFFFKKKGGGVVVxxxsssjjj]]]```oooppp}}}rrrfff]]]VVVPPPNNNOOOJJJGGGCCCAAA@@@@@@>>>======<<<;;;999999999::::::999;;;<<<<<<;;;;;;<<<===<<<>>>@@@@@@@@@AAACCCEEEGGGHHHIIIJJJMMMRRRXXX]]]^^^aaaeeellluuu}}}yyy|||nnnbbb___\\\XXXRRROOONNNPPPVVV```kkkssskkkbbbWWWVVVSSSyyy```;;;444000//////------000......---,,,,,,,,,------,,,---...///000000000000333222888666;;;???[[[xxxgggVVVSSSTTTCCC>>>???BBBUUUwwwHHH[[[~~~iiieeeppp{{{}}}{{{kkkjjjnnn{{{ssssss|||oooggg```SSSEEEGGGMMMGGGFFFEEEEEEHHHIIIIIIIIIIIIDDDAAABBBEEEHHHYYY~~~lllaaaYYYQQQLLLNNNPPPRRRPPPLLLHHHFFFFFF???AAABBB@@@===???DDDIIINNNMMMKKKJJJGGGCCC>>>::::::;;;<<<===@@@BBBFFFHHHRRRUUU[[[```gggnnnuuuzzzzzz}}}fffSSSNNNIIIXXXzzz~~~MMM555333000/////////...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))((((((''''''''''''((((((((()))))))))************++++++333444===BBB______GGGLLLtttooouuulll___dddaaaNNN???===???@@@@@@>>><<<:::;;;<<<@@@EEEKKKQQQXXX\\\XXXPPPYYYbbbgggdddaaacccgggjjjggggggfffbbbYYYLLLAAA;;;333111444???HHHKKKIIIGGGIIIRRR[[[]]]XXXPPPGGGBBB<<>>>>><<<;;;999:::;;;===>>>888:::;;;<<<;;;:::;;;<<<:::===???@@@@@@@@@AAABBBDDDEEEEEEFFFHHHLLLRRRWWW]]]___cccgggmmmuuu}}}{{{~~~xxxkkk```]]]\\\ZZZUUUPPPMMMPPPVVV___jjjssspppcccSSSXXX^^^~~~yyyhhh===666/////////------///...------,,,,,,,,,------------...//////000000000444333777555:::>>>[[[uuudddWWWWWWZZZDDD===>>>CCCTTTtttJJJZZZvvvooofffkkkvvv{{{ooofffgggzzzhhhaaabbbjjjvvvtttuuuqqq[[[HHHOOOYYYRRRSSSMMMHHHFFFAAA<<<@@@HHHCCC???@@@CCC???BBB^^^tttggg]]]SSSKKKLLLNNNOOOOOOMMMKKKKKKJJJEEECCC@@@???@@@BBBDDDEEELLLLLLLLLLLLKKKGGGAAA===<<<<<<<<<===???AAABBBCCCNNNRRRWWW\\\ccckkksssxxxzzz}}}gggVVVRRRKKKWWWvvvPPP555333///...---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))******))))))))))))******((()))))))))************,,,---444444;;;BBBccc^^^JJJNNN||||||ssszzzkkk```ccc___LLL@@@AAA@@@@@@@@@>>>;;;:::;;;===BBBHHHNNNTTTZZZ]]]YYYRRRWWWaaagggddd```aaafffhhhiiihhhddd\\\TTTKKKBBB===444111555AAAKKKLLLKKKKKKHHHOOOZZZ^^^ZZZQQQIIIEEE@@@EEEKKKKKKHHHFFFHHHKKKJJJNNNTTTZZZ^^^```aaaaaaeeeiiiooovvv|||zzzeeeYYYJJJXXXyyyooossszzz{{{oooeee^^^YYYVVVPPPOOOOOOOOOOOOLLLHHHDDDDDDBBB???===<<<<<<===>>>888:::<<<<<<;;;:::;;;<<<;;;===???@@@@@@@@@AAABBBBBBCCCCCCCCCEEEIIINNNSSSZZZ]]]```dddhhhooowww}}}~~~uuuhhh^^^[[[\\\\\\WWWPPPLLLPPPUUU]]]iiiuuurrrhhhWWW[[[```tttfffvvv@@@777///...///------...------,,,,,,,,,------...------......//////000111444333888666:::>>>ZZZooo```XXX\\\^^^EEE;;;===EEETTTrrrFFFZZZwwwwwwkkkmmmwww|||zzzjjjhhhyyyfff]]]___eee___fffwwwsssqqqjjjeeekkkhhhdddQQQCCCCCCEEECCCIIISSSLLLEEECCCDDD@@@===KKK___}}}mmmaaaUUUKKKNNNNNNMMMMMMMMMNNNOOOOOOJJJFFFBBBAAABBBCCCCCCCCCJJJJJJLLLMMMNNNKKKGGGCCC>>><<<::::::;;;===>>>>>>JJJMMMSSSYYY___gggoootttxxxzzz~~~lllVVVRRRJJJTTTsss|||WWW666333///------------,,,++++++,,,,,,,,,,,,------+++++++++************)))+++******))))))******+++))))))))))))************,,,---555444:::DDDiiifffPPPRRR|||zzziiiaaaeee^^^JJJ@@@EEEAAAAAAAAA>>><<<;;;===>>>DDDKKKRRRUUUYYY\\\[[[WWW\\\dddhhheeeccceeehhhiiijjjiiiccc[[[UUUPPPHHH@@@555111666BBBJJJIIIGGGJJJFFFJJJTTT[[[ZZZQQQHHHFFFBBBDDDGGGLLLRRR[[[ccciiilllmmmpppuuu{{{~~~~~~}}}wwwyyyvvv```TTTDDDQQQ{{{tttpppxxxqqqkkkddd\\\QQQQQQQQQRRRTTTSSSQQQOOONNNLLLHHHDDD@@@===<<<;;;:::<<<======<<<<<<===>>><<<>>>???@@@??????AAABBBAAABBBBBBAAABBBFFFKKKOOOSSSWWW\\\```eeellluuu|||wwwjjjaaa]]]]]]^^^XXXOOOKKKOOOUUU\\\iiiwwwrrrrrraaa\\\TTT]]]fffxxx}}}BBB888///...///...------------,,,,,,,,,---.........------......///000111222222888777;;;>>>YYYfffXXXTTT]]]cccFFF999===FFFTTTpppDDDaaarrrkkkrrr|||~~~pppmmm{{{qqqppprrrtttoookkkqqqrrrvvvssszzzwww```NNNMMMOOOPPP\\\mmmfffXXXJJJDDDBBBBBBGGGMMMmmmzzzlll___TTTTTTQQQNNNLLLLLLOOOQQQSSSMMMKKKHHHEEEBBBBBBCCCDDDIIIJJJLLLOOOQQQPPPNNNKKKAAA===999888999<<<===<<>>@@@EEEMMMTTTUUUUUUYYY]]]]]]bbbfffhhhffffffiiikkkkkkhhhhhhddd^^^\\\YYYOOOCCC555000555CCCJJJGGGFFFKKKFFFGGGNNNXXXYYYPPPGGGDDD@@@@@@FFFTTTiii||||||zzz|||~~~zzzzzzxxxqqq^^^SSSCCCOOO}}}xxx||||||tttjjj[[[XXXTTTRRRSSSUUUVVVWWWUUUSSSOOOJJJEEEAAA===;;;<<<===??????>>>>>>>>>???===>>>>>>>>>===>>>@@@BBB@@@@@@@@@???@@@CCCHHHLLLNNNSSSYYY^^^bbbiiirrryyy}}}{{{rrrhhhaaa^^^^^^YYYNNNIIIOOOUUU\\\jjjyyyyyyzzzfff^^^SSSSSSeeepppDDD999///---///...------,,,,,,,,,,,,,,,---...///......------...///111222111111999888<<<>>>WWWbbbTTTQQQ]]]jjjIII999===HHHPPPjjjGGGkkk}}}fffeeessssssqqqvvvssswwwggguuufff```WWWUUUjjjmmmSSSEEEDDDFFFGGGFFFEEEyyyxxxjjj```ZZZUUUOOOLLLLLLOOOSSSUUUMMMNNNNNNHHHAAA???BBBGGGIIIJJJLLLPPPSSSTTTRRRPPPEEE@@@:::888:::<<<======???CCCJJJQQQWWW]]]dddhhhnnnqqquuuxxx{{{~~~|||___VVVFFFJJJjjjuuuwwwiii:::666222///...//////...+++++++++,,,,,,---------+++++++++************)))))))))(((((((((((())))))))))))))))))***************---555555===JJJuuupppVVVUUU|||rrrsssyyyyyyppphhhgggkkk^^^FFF???GGGDDDDDDBBB???======???AAAEEENNNUUUTTTSSSWWW]]]aaadddggggggeeefffkkkllljjjeeefffdddbbbcccaaaTTTEEE333///444CCCKKKHHHIIIOOOHHHGGGLLLVVVYYYPPPGGGCCC======FFF\\\{{{|||~~~zzz|||tttooo___UUUEEENNN{{{xxxxxxggg```WWWQQQOOORRRVVVXXXUUUTTTRRRNNNJJJEEEAAA???===???@@@AAA@@@???@@@AAA===>>>===<<<;;;<<>>>>>AAAFFFJJJLLLRRRXXX\\\___eeemmmttt|||xxxoooeee___]]]YYYNNNIIIOOOUUU[[[jjjzzz}}}dddaaa^^^[[[___jjjEEE999///---///...---,,,,,,,,,,,,,,,,,,---...///......------...///111222000111999999===>>>WWWeeeVVVRRR___oooLLL:::===HHHJJJdddzzzMMMqqq|||fffjjjrrr}}}qqqsssnnn___uuummm\\\PPPEEEAAADDDCCCYYYuuugggXXXVVVSSSQQQPPPQQQTTTUUUTTTRRROOONNNNNNLLLHHHDDDAAAGGGOOORRRRRRQQQRRRTTTLLLGGGAAA<<<:::999888777>>>AAAFFFJJJOOOUUU[[[___eeefffiiiooovvv}}}eeeWWWNNNHHHeeeuuunnnooo@@@333///000---///222+++------------------------***************++++++++++++***)))'''''''''((()))++++++******************,,,,,,333999888JJJkkkTTTVVV~~~}}}xxxyyy}}}yyymmmcccfffiiiXXXHHHEEEDDDCCC@@@>>>>>>===;;;???DDDMMMNNNNNNOOOPPPSSSXXX[[[```]]]]]]ccchhhiiillloooggghhheee```___^^^UUUIII888111111<<>>AAADDDAAA@@@@@@??????>>>>>>>>>AAA@@@???>>>>>>???@@@AAAGGGJJJOOOUUUZZZaaahhhlllyyy}}}kkk]]]XXXYYYXXXRRRMMMLLLOOOXXXiiixxxzzzmmmddd___bbbllleeeUUU666222000...222,,,///...------,,,,,,------......------------...//////333000555777======SSShhhPPPIII```}}}qqqBBB>>>@@@JJJZZZbbbnnnOOOuuuvvvnnnooottt~~~~~~}}}qqqjjjwwwqqqzzzoooXXXPPPPPPRRRHHHJJJmmmoooaaa]]]WWWSSSSSSSSSSSSSSSRRRPPPNNNMMMNNNMMMJJJGGGDDDFFFIIIMMMPPPSSSSSSRRRRRRNNNFFF>>>999777888999;;;>>>BBBGGGKKKOOOUUUYYY]]]^^^bbbgggooovvvzzz}}}hhhYYYOOOIIIbbbzzzgggpppCCC444///000---///222,,,------------------------++++++************************(((((('''((())))))************************///000777======QQQzzz```JJJSSS|||~~~{{{zzzssshhh___cccfffUUUFFFDDDCCCCCC???>>>>>>===;;;???EEEQQQQQQQQQRRRTTTXXXZZZ\\\```___aaafffhhhffffffiiiffffffbbb^^^]]]]]]VVVLLL<<<444444>>>GGGIIIKKKQQQMMMIIIKKKTTTXXXTTTOOOMMMBBB>>>DDDWWWnnnzzztttnnnhhhdddaaammmkkkcccQQQ>>>;;;OOOgggwwwpppvvvxxxrrriiiccc^^^[[[XXXUUUVVVVVVVVVUUUSSSPPPMMMKKKGGGDDDAAA???>>>???@@@BBBEEEDDDBBB@@@>>>>>>??????@@@@@@???>>>>>>???@@@@@@EEEHHHMMMRRRXXX___fffkkkwwwnnnaaa\\\]]]XXXRRRNNNMMMOOOXXXhhhwww{{{lllbbb___dddtttlll~~~TTT555222111...111+++///...------,,,,,,------......------------...//////333000555666======SSS}}}cccTTT^^^qqquuuBBB<<<@@@NNNjjjqqqyyyRRR{{{tttuuuuuuwww~~~xxxjjjaaaaaaiiiqqquuugggZZZXXX^^^kkk~~~eee___eeehhh\\\GGGYYY~~~ppphhh^^^XXXXXXXXXVVVSSSPPPNNNMMMLLLMMMNNNMMMLLLHHHEEECCCFFFMMMQQQQQQPPPVVVTTTMMMCCC;;;777888;;;888;;;>>>AAADDDHHHLLLOOOSSSUUUYYY___fffnnntttwwwmmmZZZRRRKKK___nnnyyyHHH666///000---///111,,,------------------------,,,+++++++++***)))))))))))))))((((((((()))******************************---...555;;;===TTTuuuZZZGGGWWWttt}}}yyyoooddd]]]cccdddTTTGGGFFFDDDAAA>>>===>>>===<<<@@@FFFUUUSSSQQQSSSXXX\\\^^^^^^^^^___cccgggddd___^^^bbbfffeeeaaa^^^]]]]]]XXXQQQ>>>666444>>>GGGHHHJJJOOOOOOKKKKKKSSSYYYWWWPPPKKKEEEDDDHHHSSS___jjjuuu~~~~~~{{{wwwtttmmmeee[[[RRRNNNKKKGGGEEELLLIIIFFFBBB<<<777;;;CCCyyyssskkkpppzzz|||tttnnniiibbb[[[VVVUUUSSSSSSTTTUUUTTTOOOKKKJJJHHHFFFCCCAAA@@@@@@@@@IIIGGGCCCAAA?????????@@@@@@???>>>>>>>>>>>>???@@@BBBEEEIIINNNTTT\\\ccciiittt}}}|||oooccc^^^^^^XXXSSSNNNMMMPPPWWWggguuu{{{kkk```___eeeyyyoooUUU555333222///000***///...------,,,,,,------......------------...//////222000666666======QQQqqq___^^^iiiwwwBBB:::@@@RRRjjjssszzzRRR}}}uuutttvvvzzz~~~zzzwwwuuusssrrrkkkhhh```TTTKKKIIIOOOVVVZZZUUUOOOJJJGGGPPPggg~~~~~~vvvpppyyy{{{[[[XXX}}}rrreee^^^]]]^^^[[[WWWOOONNNMMMLLLMMMNNNPPPPPPLLLHHHEEEDDDGGGKKKMMMMMMTTTTTTRRRJJJ???999999;;;777999;;;===???AAADDDGGGLLLOOOSSSYYY```hhhooottt}}}rrr[[[TTTMMM\\\NNN999000111......111---------------------------,,,,,,,,,+++***)))((((((((((((((())))))******+++***************+++++++++***---444999===WWW|||xxx```QQQbbbyyy~~~}}}~~~|||qqqddd```eeeeeeTTTHHHGGGEEEAAA>>><<<>>>======AAAGGGUUUPPPKKKMMMUUU]]]aaaaaa\\\^^^bbbddd___YYYZZZ___iiifffbbb^^^]]][[[XXXUUU>>>444111;;;DDDDDDEEEHHHKKKHHHIIIPPPWWWXXXQQQJJJKKKIIIIIINNNWWW___eeehhhrrrqqqpppmmmhhhbbb\\\XXXMMMEEE<<<888999:::888555777333333777:::888888999@@@qqqyyyooogggddd{{{~~~wwwqqqkkkccc\\\[[[WWWSSSSSSUUUUUUPPPKKKJJJIIIHHHFFFDDDBBBAAA@@@FFFEEEDDDBBBAAA@@@@@@???@@@???>>>======>>>???@@@@@@CCCGGGLLLQQQYYYaaagggrrr{{{iii]]]```ttt}}}ooobbb\\\ZZZXXXSSSOOONNNPPPWWWeeerrrzzzkkk``````cccyyyyyyjjj[[[888333333///000)))///...------,,,,,,------......------------...//////111111666666===>>>OOOmmm___]]]hhhtttBBB;;;@@@SSSkkkttt{{{OOO{{{vvvnnnttt{{{~~~~~~mmmggg___YYYVVVUUUTTTTTTQQQOOOLLLGGGDDDCCCEEEGGGGGGHHHIIIGGGBBBCCCOOO\\\zzzuuuvvv}}}}}}vvvzzzcccsss|||lllcccaaaaaa___[[[SSSRRRPPPNNNNNNOOORRRTTTPPPOOOLLLGGGDDDDDDHHHKKKLLLPPPSSSOOOFFF>>>::::::777999:::;;;;;;===???BBBEEEHHHMMMSSSYYYaaaiiiooo{{{vvv[[[VVVOOOZZZUUU<<<000222...---000---------------------------,,,,,,,,,+++***)))(((((((((((()))*********++++++))))))*********+++++++++,,,///666;;;AAA^^^yyyggg\\\jjj}}}vvvzzzvvv|||~~~ssscccaaagggdddQQQFFFEEEBBBAAA>>><<<>>>======AAAGGGPPPJJJDDDFFFPPPZZZaaaddd___```bbbccc___ZZZ^^^eeeiiieee```]]]ZZZVVVSSSRRR???444000999AAABBBAAACCCGGGFFFHHHNNNVVVXXXRRRKKKNNNIIIFFFKKKXXXcccgggfffaaa```\\\VVVNNNGGGAAA???===888555666;;;>>>===:::;;;666333666777666777:::222HHHuuu~~~wwwqqqmmmeeeYYYOOOVVVaaayyyzzzuuunnniiiggg```XXXTTTUUUUUURRROOOJJJIIIIIIHHHGGGFFFDDDDDD@@@AAACCCDDDDDDBBB@@@?????????>>>======>>>?????????BBBEEEIIIOOOVVV___dddoooxxxuuunnnqqq~~~pppcccZZZWWWXXXSSSPPPOOOPPPVVVcccooo{{{xxxkkkbbbaaa```kkkyyygggzzzhhh>>>333222000000)))///...------,,,,,,------......------------...//////111111777555===>>>LLLttteeeVVVTTTbbbrrrDDD<<<@@@QQQtttMMMxxx~~~wwwkkksss{{{~~~~~~jjj^^^OOOKKKFFFCCCCCCEEEFFFGGGBBBBBBBBBCCCEEEFFFEEEEEEEEEFFFGGGFFFCCCBBBEEEIII^^^uuupppxxxwwwooozzzsssggg|||nnngggdddbbb```[[[ZZZWWWTTTQQQRRRUUUXXXTTTTTTRRRLLLFFFCCCEEEIIIGGGMMMRRRRRRLLLCCC<<<999888999::::::::::::===???>>>BBBGGGKKKPPPXXXbbbiiixxx~~~yyyZZZWWWQQQVVV\\\???000222///---///...------------------------,,,+++++++++***)))))))))))))))***+++++++++******)))))))))***++++++,,,,,,,,,///555999@@@```sssddd[[[iiiwwwjjjvvvrrrzzz|||qqq______fffaaaMMMBBBBBB???AAA>>>===>>>===<<<@@@FFFLLLHHHDDDFFFNNNYYY```ddddddcccdddeeecccaaadddkkkddd```\\\ZZZVVVPPPNNNOOOBBB666111999BBBBBB@@@AAADDDGGGKKKOOOSSSVVVRRRLLLKKKGGGCCCHHHVVVdddfffbbbLLLKKKFFF@@@:::777666777===<<<===@@@EEEFFFDDDAAA???;;;999;;;<<<;;;>>>BBBCCC;;;JJJsssuuuccc[[[VVVMMMDDDEEEAAAFFF\\\|||vvvpppnnnggg]]]VVVSSSRRRQQQOOOKKKKKKKKKJJJJJJIIIIIIIII???@@@BBBDDDDDDCCCBBB@@@???>>>============>>>??????AAACCCGGGLLLSSS[[[aaakkkuuu~~~tttfff\\\XXXXXXTTTQQQPPPQQQUUUaaammmvvvuuujjjbbbaaa\\\]]]kkkkkkyyyzzzFFF333000000111***///...------,,,,,,------......------------...//////000222777555===>>>JJJ~~~|||lllVVVKKKWWWwwwIII>>>>>>NNNppp~~~PPPxxxyyyyyy}}}ppptttzzzxxxjjjggg^^^PPPKKKFFFEEEDDDFFFIIIKKKKKKKKKGGGHHHJJJMMMOOOQQQRRRSSSTTTVVVVVVUUUTTTSSSRRRQQQPPPccc}}}{{{vvvooopppyyy}}}iiikkkrrrkkkhhhffffffddd```[[[VVVVVVYYY]]]XXXWWWTTTPPPLLLHHHFFFFFFIIIMMMQQQRRROOOHHH???:::888999:::999888999;;;===:::>>>CCCGGGKKKRRR\\\dddsss|||vvvxxx{{{}}}ZZZXXXQQQRRR{{{xxx```AAA111222///,,,//////------------------------++++++************************+++++++++***)))(((((())))))***++++++,,,,,,+++000555888@@@aaannn]]]UUUgggqqq```vvvqqqxxxyyylll[[[^^^eee```KKKCCCDDD@@@CCC???>>>>>>===;;;???EEEJJJJJJKKKOOOTTTZZZ___bbbfffddddddhhhhhheeefffiiiaaa]]][[[[[[VVVOOOMMMPPPEEE777111999BBBBBB??????AAAHHHMMMNNNNNNPPPNNNIIIEEEEEEBBBBBBIIIQQQPPPJJJ:::;;;;;;:::;;;???EEEKKKPPPRRRTTTWWWXXXWWWVVVTTTJJJHHHLLLSSSVVVTTTRRRRRRRRRGGGEEESSSdddnnnuuu{{{wwwfffSSSJJJHHHEEE@@@>>>888666;;;JJJiiixxxuuuppphhh___YYYVVVTTTTTTPPPPPPOOOMMMMMMMMMMMMMMMDDDDDDCCCBBBBBBCCCCCCDDD???>>>===<<<<<<===>>>???>>>???AAADDDHHHOOOWWW\\\eeeqqq~~~~~~vvvqqqrrr}}}uuuhhh^^^YYYXXXTTTQQQQQQQQQUUU```kkksssssshhh``````YYYUUU^^^sss|||OOO333...111333+++///...------,,,,,,------......------------.../////////222888555<<<>>>IIIzzzhhhPPPQQQPPP???<<>>CCCFFFJJJQQQ[[[cccppp{{{~~~sssggg___WWW[[[bbbmmmyyyZZZXXXPPPNNNxxx{{{ooo}}}cccBBB111333000,,,//////------------------------***************+++++++++***+++,,,,,,+++***)))(((((())))))***++++++,,,,,,000555:::<<>>>>>===;;;???DDDJJJNNNSSSWWWZZZ\\\___aaaeeebbbccchhhjjjfffcccccc```\\\\\\]]]ZZZRRRPPPTTTEEE777000888AAA@@@===<<>>CCCJJJTTT```hhhlllooorrrssssssqqqpppqqqbbbbbbhhhrrrvvvoooeee___ZZZ]]][[[SSSMMMMMMNNNLLLEEEIIIGGG>>>888:::;;;999888;;;===888000999[[[}}}~~~|||vvvnnnfffaaa______UUUTTTRRRPPPOOOOOOOOOOOOKKKHHHDDDAAA@@@BBBDDDFFF???>>>===<<<<<<===>>>???===>>>@@@AAAEEELLLSSSYYYbbbnnn|||}}}rrrjjj```YYYYYYddd{{{~~~ttthhh^^^XXXXXXTTTRRRQQQQQQUUU___jjjrrrqqqfff^^^^^^XXXSSSYYYwww~~~TTT333---111444+++///...------,,,,,,------......------------.../////////333888555<<<>>>HHHwww}}}\\\RRRVVV???:::KKKvvv```rrreeelll}}}xxxyyyvvv{{{yyyrrrooonnnnnnpppsssrrrnnnjjjnnnjjjgggiiilllooosssvvvxxx}}}~~~zzzvvvrrrnnnlllhhh^^^ZZZjjjwwwrrrkkkllljjjeeeeeefffaaaWWW\\\XXXYYY^^^[[[QQQJJJHHHEEEGGGLLLOOOPPPKKKDDD>>>777777777777777666666666:::999<<>>999777666444333333555777888555777888888888999<<<>>>nnn~~~}}}xxxmmmddd\\\YYYWWWVVVVVVTTTOOOKKKIIIIIIGGGDDDBBB???>>>===@@@???>>>===>>>>>>???@@@>>>???@@@AAADDDIIIOOOTTTccckkkvvv|||dddUUUSSSKKKDDDEEESSSjjjwwwjjj]]]VVVYYYVVVRRROOOPPPXXXccckkkooonnneee___ZZZPPPQQQcccwwwttt\\\333...000111///)))------------------------...------------...//////000111111777;;;999JJJkkkWWWXXX[[[>>>???BBB^^^ggg{{{yyywwwsssvvvxxx}}}xxxuuuqqquuu~~~{{{tttddd]]]XXXWWWQQQKKKRRR^^^ppp|||qqqttttttssstttuuunnneee^^^[[[[[[```___VVVNNNKKKFFFFFFGGGIIILLLLLLJJJHHH::::::999888777777777777:::999;;;@@@EEEKKKWWWccckkkrrr~~~yyykkkgggdddeeekkkqqquuuwwwnnnmmmhhhbbb[[[XXXXXXZZZRRRVVVTTTXXXeeellluuubbbPPPNNNTTTvvvssseeeppptttEEE444000000333+++///......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,***)))))))))******(((((())))))***,,,---...222111555CCCGGGpppUUUTTTXXXeee~~~|||sssxxxsssfffZZZgggzzzwwwxxx}}}ppp[[[ZZZ___ZZZIIICCCFFFBBBAAA?????????===<<>>>>><<<999777777888888888666555777<<<@@@IIIRRR[[[bbbkkkuuu{{{}}}{{{|||xxxzzz|||rrreee]]]QQQMMMHHHDDDAAA>>>999666555444333222222444555666555777777777666777888:::EEEhhh~~~wwwqqqhhhbbb[[[XXXYYYWWWRRRMMMLLLKKKIIIFFFCCC@@@>>>=========>>>????????????>>>>>>??????@@@BBBGGGMMMRRR___hhhtttttt___MMMDDD???@@@FFFTTTgggzzzzzzkkk___YYYXXXUUUQQQNNNPPPXXXbbbjjjpppooohhhbbb___UUUVVVggg}}}zzz\\\555000000000///***------------------------...------------...//////000222222777;;;999IIIhhh```ddd\\\===>>>AAAHHHpppeeewwwnnnlllrrr}}}|||rrrggg___TTTKKKFFFHHHGGGAAA@@@CCCEEE\\\xxxyyyzzzzzz|||}}}xxxqqqeee```___bbbddd^^^WWWRRRMMMJJJEEEDDDEEEHHHKKKLLL>>>===;;;999777777777777:::999;;;???CCCHHHTTT___iiiqqq|||vvveeeYYYLLLLLLMMMOOORRRVVVZZZ\\\SSSXXX___bbbaaa^^^ZZZWWWZZZXXXVVV___iiiggglllfffUUUPPPTTTttthhhdddttt~~~JJJ555//////444,,,000......---------,,,,,,,,,++++++++++++++++++++++++,,,+++******)))*********))))))))))))+++,,,---...111222666DDDJJJtttUUURRRRRRccc{{{yyyqqqvvvpppdddYYYfffyyywwwxxx}}}nnn^^^\\\___ZZZHHHBBBEEEBBBBBB@@@??????===<<>>???@@@BBBBBBAAA@@@@@@@@@??????>>>@@@DDDJJJOOO\\\eeerrrsssaaaQQQDDD??????>>>HHH[[[rrr{{{kkk```ZZZWWWUUUPPPMMMOOOVVVaaaiiinnnmmmeeebbbaaaZZZ\\\nnn}}}xxx[[[888333111......,,,------------------------...------------...//////111333333666:::999GGGccchhhoooeeeAAA>>>AAA666\\\yyydddzzziiilllhhhmmmzzzyyyqqqeeehhhfff]]]SSSNNNHHHCCCDDD===;;;>>>@@@===;;;;;;<<>>>>>BBBGGGKKKXXXaaapppyyy\\\JJJDDDEEEJJJPPPXXXggg{{{wwwkkk```YYYWWWTTTOOOLLLNNNUUU```ggggggeee]]][[[^^^\\\bbbvvvzzznnn|||VVV777333000---//////------------------------...------------...//////111444333666:::999DDD]]]fffrrruuuJJJ???AAA444SSSsssmmmuuu```tttppphhhjjjyyyuuuaaaQQQIIIAAACCCBBB===:::;;;;;;999888666666888888666777:::999999999KKK{{{xxxyyy|||~~~xxxssskkkgggiiikkkiiifffaaa[[[RRRJJJEEEAAA???===AAA@@@>>>;;;999888777777:::999999<<>>======DDDLLLUUUYYY^^^___\\\ZZZYYYZZZ]]]XXXVVVXXXXXXWWWYYY]]]eeefffeeebbbaaa```ZZZRRRIII;;;333888======>>>AAA???>>>;;;888555444777999777222...222===HHHNNNPPPLLLSSSXXX[[[bbbmmmtttwww}}}rrrhhhYYYJJJ@@@999666444444444555555555777888999888999999999:::;;;<<<<<<<<<===>>><<<999666555555777555222555CCCdddwwwlllbbb\\\YYYQQQOOOMMMJJJHHHHHHHHHHHHGGGFFFEEECCCCCCEEEFFFGGGCCCCCCBBB@@@???AAAEEEHHHQQQZZZiiizzzpppUUULLLRRR\\\eeekkkuuu{{{sssnnndddYYYWWWTTTOOOLLLMMMUUU___gggddd```VVVUUU[[[\\\eeezzzyyycccnnn~~~RRR555222///---000000------------------------...------------...//////000555333555999999CCCXXXaaaqqqQQQ??????:::NNNnnnuuuvvv[[[fffuuujjjjjjzzz}}}kkkZZZNNNHHHEEEDDDBBBCCCAAA<<<:::======;;;999:::;;;999666555666999444999888777SSS{{{wwwyyy|||~~~|||uuunnnlllmmmmmmkkkccc___XXXRRRMMMHHHCCC@@@BBBAAA@@@>>><<<;;;999888:::999999<<<>>>BBBLLLWWWdddmmmwww{{{xxxtttssstttVVVRRRKKKGGGHHHMMMSSSXXXZZZ^^^fffpppyyy~~~~~~hhh[[[SSSNNNlllwwwzzzzzzOOO888000///444---000......---------,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++***************+++---...///---333999GGGRRRdddhhhTTTkkkssseeeXXX]]]xxxvvvyyyzzzbbb\\\``````NNNAAABBBCCCCCC@@@>>>>>>======EEENNNUUUZZZ^^^___\\\WWWUUUUUUYYYWWWXXX\\\]]]ZZZYYY[[[gggjjjiiifffcccbbb[[[TTTKKK===555999>>>======@@@999888777444222222555777777222...///666<<<>>>===;;;???AAACCCLLL[[[jjjpppzzz|||~~~~~~|||sssjjjXXXOOOCCC:::555555666777555666777777777777:::<<<::::::;;;<<<===>>>??????AAACCCDDDBBB???<<<;;;;;;444999<<<777111888RRRlllxxxmmmfffcccWWWUUURRRNNNLLLKKKKKKKKKIIIHHHFFFEEEDDDDDDEEEFFFFFFFFFFFFDDDBBBBBBCCCEEEJJJRRRaaasssyyyiii\\\```nnn|||wwwsssssshhh[[[XXXUUUPPPLLLMMMUUU___fffddd```UUUSSSYYYYYY```rrrxxxZZZlll~~~RRR444111///---000000------------------------...------------.../////////444333444999:::BBBTTT___uuuVVV>>>>>>===HHHhhhuuuxxxYYYZZZvvvuuulllmmm|||rrrjjjWWWOOOFFF@@@???BBBEEEGGGCCCEEEDDD@@@@@@BBB@@@<<<;;;>>>???===;;;999888777666888::::::???^^^zzzzzzwwwqqqooommmjjjeeebbb^^^YYYUUUQQQKKKHHHBBBCCCCCCCCCAAA???<<<;;;:::888999<<<>>>BBBLLLWWWeeeuuujjjcccZZZVVVWWW[[[^^^```ffftttlll```UUUMMMjjjyyy~~~yyy|||}}}LLL888111///222,,,000......---------,,,,,,,,,++++++++++++++++++++++++((()))***+++,,,++++++************+++,,,---...///...555<<>>>>>===>>>EEENNNSSSYYY^^^___\\\WWWTTTTTTXXXWWWZZZ___```]]][[[]]]fffiiijjjgggdddbbb]]]VVVMMM???555777:::777666888444444444333333555888<<<;;;999777999<<>>AAA???@@@AAABBBCCCDDDDDDDDDFFFHHHIIIIIIGGGDDDCCCCCC:::<<<>>>===555000777CCC```~~~uuunnnaaa^^^YYYTTTPPPMMMLLLLLLKKKLLLLLLLLLKKKHHHFFFDDDHHHIIIJJJHHHFFFCCCBBBCCCFFFNNN]]]ppp~~~zzztttsssiii[[[YYYVVVQQQMMMNNNUUU___gggfffbbbWWWTTTVVVPPPPPP^^^zzzYYYeeeVVV555222000...///...------------------------...------------...//////---444333333999:::BBBRRRbbb{{{~~~ZZZAAACCCAAAEEEggguuu|||\\\WWWooosssmmmppp}}}lllUUUIIIFFFDDDBBB@@@@@@BBBAAA===:::<<>>BBBLLLWWWfffzzzrrrkkkiiinnntttvvvvvvpppcccXXXMMMhhh~~~yyy{{{xxxJJJ999333000111+++111......---------,,,,,,,,,++++++++++++++++++++++++((()))***+++,,,,,,+++************+++,,,---...///000777???LLLYYY|||rrreeesss\\\rrrnnn\\\SSS[[[|||uuuuuu~~~uuubbb[[[cccfffUUUEEEDDDFFFCCC@@@>>>>>>===>>>FFFOOOSSSXXX___```]]]YYYVVVVVVYYYXXX[[[aaabbb___^^^___bbbfffgggeeecccaaa\\\VVVMMM>>>222333444000...000333444555666888;;;???CCCFFFGGGHHHLLLOOOQQQQQQPPPKKKTTT]]]bbbeeehhhhhheeefffhhhhhhddd```YYYGGG555777666555555666777777666999;;;>>>>>>>>>???BBBFFFEEEFFFGGGIIIJJJJJJKKKKKKIIIKKKMMMMMMKKKIIIHHHHHHEEE<<<555666777444555999444RRRvvviiieee___XXXRRROOOMMMLLLNNNPPPSSSUUUSSSNNNHHHDDDIIIKKKLLLKKKHHHDDDBBBBBBGGGOOO]]]ppp}}}tttqqqfffYYYYYYVVVQQQMMMNNNUUU___ggggggcccYYYUUUTTTGGGAAAKKKaaaYYYZZZ777333111...///,,,------------------------...------------...//////,,,333222222999;;;BBBQQQ}}}dddttt]]]EEEIIIFFFFFFiiirrrooo^^^ZZZiiizzzpppppp}}}|||sssiiiZZZNNNHHHEEECCCBBB???>>>>>>======>>>@@@@@@>>>>>>>>>>>>===<<<;;;;;;<<<<<<;;;;;;:::::::::999444777<<<<<<888999IIIYYY{{{wwwxxxyyyyyyqqqaaaWWWVVVWWWVVVQQQNNNIIIFFFDDDCCCBBBAAAAAA;;;888;;;<<<>>>IIIWWWnnnqqqaaaVVVRRRhhh|||}}}TTT222///444///---222---------,,,,,,,,,++++++,,,,,,,,,+++++++++******)))************+++++++++)))))))))***+++,,,......333555???JJJaaa~~~[[[[[[TTTkkk}}}cccNNNVVVsss~~~xxxwww~~~}}}pppaaaVVVaaafffPPPDDDEEE>>>DDDAAA??????>>>???GGGPPPYYY[[[\\\\\\ZZZYYYZZZ[[[aaa___[[[YYYXXXZZZ\\\^^^___dddhhhiiihhhdddZZZQQQGGG:::///---000222555888:::777555888@@@JJJSSSYYY^^^]]]]]]\\\\\\\\\]]]]]]```ccceeeeeeccc___]]]\\\bbb\\\TTTLLLFFF@@@999444999666777:::;;;999;;;???CCCHHHKKKIIIJJJMMMOOOMMMSSSSSSQQQOOOMMMMMMOOOQQQSSSQQQQQQQQQRRRQQQMMMJJJJJJGGGBBB===;;;888666444444888BBBZZZ{{{nnn```XXXUUUPPPIIINNNNNNPPPVVV\\\[[[SSSJJJHHHIIIPPPVVVRRRIIIEEEHHHIIILLLZZZlll{{{~~~|||~~~xxx|||xxxrrrooodddUUUWWWUUURRROOOPPPUUU]]]bbbfffbbb^^^YYYNNNCCC???AAAttt~~~[[[\\\}}}jjj===///111000---......------,,,,,,------...,,,,,,,,,---------......///111333444666<<>>KKKooo}}}oootttaaaZZZfff{{{tttuuu~~~|||}}}sssgggYYYOOOKKKJJJGGGDDDCCCCCCCCCAAA>>>@@@???>>>===<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>===@@@@@@???>>>===;;;999999999;;;<<<;;;555333<<>>???FFFPPPSSSUUUWWWXXXXXXXXXYYYZZZ___]]][[[YYYYYYZZZ[[[]]]aaafffhhhhhhfffccc[[[RRRDDD888...,,,000333666::::::999;;;@@@IIISSS[[[^^^XXXVVVUUUUUUVVVYYY\\\___^^^___^^^]]]YYYUUUSSSQQQIIIEEEAAA>>>===;;;888555888777888<<<>>>???BBBGGGNNNSSSVVVTTTTTTWWWYYYXXXYYYXXXWWWVVVVVVVVVVVVWWWVVVWWWWWWUUUSSSRRRRRRTTTPPPMMMHHHCCC???;;;777444333222444;;;JJJmmm}}}nnnccc^^^YYYSSSLLLMMMQQQZZZdddeee^^^WWWHHHHHHLLLSSSTTTOOOKKKKKKHHHJJJVVViiiyyyrrruuu}}}vvvooolllbbbUUUWWWUUURRROOOOOOTTT[[[aaaeee___ZZZYYYUUULLLDDDAAA|||zzz^^^mmmmmm???000111000---......------,,,,,,------...,,,,,,,,,---------......///111333444666;;;DDDJJJ}}}nnnddd\\\\\\yyyEEEBBB@@@LLLnnnjjjyyyaaaXXXaaa{{{vvvwww}}}~~~~~~{{{yyyrrrmmmuuu}}}wwwrrrnnneeeZZZTTTLLLDDD???@@@>>>>>>???BBBDDDDDDBBB@@@DDDCCCBBB@@@???>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAADDDDDDDDDDDDAAA>>>;;;999>>><<<<<<;;;666111333888:::iiivvvjjjeeecccbbb```[[[TTTNNNJJJJJJMMMOOOFFF>>>;;;===>>>AAANNN]]]qqqooobbbYYYTTThhh^^^:::333555000,,,///------------,,,,,,,,,,,,,,,,,,,,,+++++++++******)))************+++++++++************+++---...///333777CCCOOOfff___OOOOOOrrroooiiiooo~~~vvvxxxzzzrrreeeWWW]]]```KKKBBBHHHEEEDDDAAA@@@@@@>>>???FFFOOOOOORRRUUUWWWXXXXXXZZZ[[[___^^^]]]]]]\\\\\\]]]]]]aaadddeeecccaaa___XXXPPP@@@555,,,,,,111555999===???>>>???CCCHHHLLLOOOOOOPPPNNNMMMNNNQQQVVV[[[^^^\\\ZZZVVVRRRMMMIIIFFFDDD999888777888;;;======<<<;;;:::;;;???BBBDDDJJJQQQ[[[```bbbaaaaaadddeeedddeeecccaaabbbeeeeeeccc```aaabbbbbb]]]WWWTTTVVVZZZVVVSSSOOOJJJFFF@@@999555///---222666222;;;fff}}}pppggg___XXXOOOOOOUUU```kkkooojjjdddOOOJJJIIIPPPUUUTTTOOOKKKHHHIIISSSdddtttyyylllrrrsssjjjggg```VVVWWWUUURRRNNNNNNRRRZZZ___ddd\\\VVVYYYYYYRRRGGG@@@www```{{{qqqBBB222222000---......------,,,,,,------...,,,,,,,,,---------......///111333444666;;;CCCIIIrrrhhhSSSLLLQQQ~~~LLLBBBAAAIIIiiifff}}}___TTT]]]yyysssrrrxxx}}}~~~~~~zzz~~~wwwrrrlllbbbZZZQQQLLLGGGFFFEEEBBBBBBFFFKKKJJJIIIIIIJJJLLLMMMNNNLLLKKKJJJHHHFFFDDDCCCBBB@@@@@@@@@@@@AAABBBCCCCCCEEEFFFHHHHHHFFFCCC@@@===???;;;;;;===<<<777555777555JJJsss|||rrrmmmmmmnnnhhhcccZZZQQQLLLKKKOOOSSSHHH@@@;;;===>>>BBBPPPaaavvvsssfff]]]VVVhhhbbb===333444000---......------------,,,,,,,,,,,,,,,,,,+++++++++******))))))*********+++++++++*********+++,,,---...///111666DDDQQQiiijjjYYYQQQqqqqqqkkk|||vvvzzz{{{rrrdddVVV^^^aaaLLLCCCIIIEEEDDDAAA@@@@@@>>>???EEENNNQQQTTTXXXZZZ[[[[[[\\\]]]```aaaaaaaaaaaaaaa``````___aaa```]]][[[YYYSSSLLL===333+++---333888===AAAAAA???>>>>>>@@@BBBBBBBBBKKKKKKLLLMMMPPPTTTXXXZZZYYYUUUNNNHHHCCC???===;;;888888999:::===???@@@AAA???===>>>AAACCCFFFOOOXXXdddiiillljjjjjjmmmnnnmmmpppnnnlllooossssssooojjjooonnnkkkfff___ZZZWWWWWWXXXVVVRRROOOKKKDDD===888666111333999888888EEEXXXwwwlllbbb[[[TTTSSSWWW```kkkqqqmmmhhh[[[QQQJJJMMMTTTUUUOOOGGGIIIJJJSSScccppp{{{{{{rrrooo{{{rrrhhhccc]]]WWWXXXUUUQQQNNNMMMQQQXXX^^^ddd\\\VVVWWWXXXRRRKKKHHH{{{eeexxxuuuEEE333222000---......------,,,,,,------...,,,,,,,,,---------......///111333444555:::AAAGGGkkkiiiQQQRRR[[[NNNBBB@@@DDDaaaeee___TTT```yyypppkkkrrr~~~~~~{{{yyymmmddd]]]VVVMMMFFFIIIFFFEEEFFFDDDAAAAAAEEEJJJLLLOOORRRUUUXXX[[[\\\UUUTTTSSSQQQNNNLLLIIIHHHEEEEEEDDDCCCCCCCCCDDDDDDEEEFFFHHHJJJJJJHHHEEEDDD???;;;:::===???<<<999888999===IIIiii~~~vvvrrruuuzzzpppjjj___TTTKKKJJJNNNRRRKKKBBB<<<===>>>CCCSSSdddtttuuuggg^^^XXXjjjggg@@@222333111...///.........---------,,,,,,,,,,,,,,,+++++++++******))))))*********+++++++++*********+++,,,---/////////666FFFTTTllltttjjjWWWppppppeeeyyywww}}}}}}pppcccWWW```eeePPPEEEHHHCCCDDDBBBAAAAAA???>>>EEEMMMTTTWWW[[[]]]]]]\\\\\\\\\``````aaabbbbbbbbbaaa```___```^^^ZZZXXXVVVQQQKKK;;;222+++...555;;;???DDDBBB>>>::::::<<>>;;;:::888666777888888999:::<<<>>>??????===>>>AAACCCIIIUUUaaalllqqqsssrrrrrrvvvwwwvvvwwwuuusssvvvzzzzzzuuupppwwwsssooommmkkkfff]]]UUUWWWVVVTTTRRRNNNHHHAAA<<>>>>>???EEEWWWiiizzztttfff\\\XXXmmmoooDDD222111111///000............---------,,,,,,,,,,,,+++++++++******)))************+++++++++++++++++++++,,,...///000///777HHHXXXppprrrrrr```tttrrrjjjwwwvvv~~~~~~qqqcccXXXdddiiiSSSGGGHHHAAADDDBBBAAAAAA???>>>DDDLLLUUUXXX\\\]]]\\\[[[ZZZZZZ]]]]]]^^^_________^^^^^^bbbccc```\\\YYYXXXRRRLLL;;;111+++///666;;;???CCCHHHCCC;;;777888<<>>@@@CCC>>>======@@@CCCJJJYYYhhhsssxxx{{{zzz{{{|||{{{zzz{{{}}}|||xxxuuuyyytttppprrruuuqqqggg]]]YYYXXXVVVTTTRRRMMMGGGBBB999;;;666......666888444@@@TTTwwwnnnooosssuuu```XXXRRRTTT]]]fffjjjjjjhhh```UUUNNNPPPUUUTTTPPPJJJLLLXXXjjjwww}}}xxxaaaiiivvv|||mmmaaaVVV[[[\\\YYY\\\sss|||pppeee]]]YYYWWWUUURRRNNNNNNRRRZZZ___]]][[[ZZZVVVRRRSSS```oooxxxiiiggg{{{HHH333222000...///...------,,,,,,------...,,,,,,,,,---------.........111333444555888>>>BBBXXXhhhttttttzzzOOOGGGEEE>>>UUU{{{^^^hhh\\\gggqqqlllhhhlllwww~~~zzzzzz~~~{{{vvvtttxxx{{{|||~~~~~~qqqcccZZZQQQNNNJJJIIIJJJNNNSSSWWWQQQOOOPPPRRRQQQQQQVVV]]]\\\bbbkkkpppqqqooommmmmmkkkjjjiiigggeeebbb___]]][[[YYYTTTOOOKKKIIIGGGGGGEEEFFFGGGIIIJJJKKKKKKKKKHHHAAA===<<<;;;888777888444333444777AAAXXX||||||}}}{{{ooo^^^PPPIIIKKKNNNSSSIIIAAA@@@BBBIII[[[nnn|||wwwfffZZZUUUjjj{{{{{{~~~ssszzzKKK333000000000000............------------,,,,,,,,,+++++++++******)))************++++++++++++++++++,,,---...///000000999LLL]]]uuuyyyeeemmmggg|||mmmeeewwwyyyttt{{{}}}tttfff[[[fffkkkTTTGGGHHHAAADDDBBBAAABBB@@@>>>DDDKKKUUUXXX\\\^^^]]]\\\ZZZZZZ\\\\\\\\\\\\]]]]]]^^^^^^bbbdddaaa]]]ZZZXXXRRRKKK999000***---444999===@@@MMMFFF>>>888777999;;;===FFFGGGHHHHHHGGGDDDAAA???;;;777333333888=========>>>AAACCCCCCCCCDDDGGGJJJDDDBBBAAAAAAAAAHHHXXXgggwww|||~~~}}}{{{xxxvvvwwwxxxvvvooohhh___]]][[[YYYVVVRRRLLLHHH999999999999666333222333666<<>>CCCKKKUUUYYY]]]``````^^^]]]]]]]]]]]]]]]]]]]]]^^^___```aaabbb```\\\YYYVVVPPPIII999///))),,,333777:::===IIIDDD>>>;;;<<<@@@CCCEEECCCCCCBBBAAA???===;;;:::777444111555<<>>===@@@GGGVVVXXXZZZ\\\]]]^^^^^^^^^\\\___```___aaadddaaa\\\^^^\\\[[[\\\\\\WWWMMMEEE<<<333+++***111999<<<<<>>AAA:::444555;;;>>>:::444777///---666===>>>DDDLLLVVVSSSLLLGGGJJJQQQRRRPPPXXXUUUNNNEEEAAAFFFRRR\\\rrryyy}}}xxxxxxxxxwwwvvvllljjjeee___YYYUUUSSSSSSHHHBBB;;;777777666555333999666333:::TTTooofffkkkyyygggSSSNNNOOOOOOLLLTTTZZZdddooopppyyyxxxdddjjj||||||wwwjjjaaa]]][[[VVVOOOLLLOOOVVV]]]bbb]]]WWWRRROOOJJJIIIOOOWWWiiipppyyyGGG333000...---000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........000111333444777;;;>>>NNNyyyyyyjjjiiiQQQDDDEEE???JJJiiiOOOwwwvvv]]]fff|||tttkkkfffiiipppwww~~~{{{}}}\\\XXXPPPMMMHHH>>>@@@EEEAAA???<<<;;;<<>>RRRggggggjjjooorrrzzzXXXQQQ~~~{{{rrrjjjbbbaaaddddddYYYHHHAAACCCHHHDDDAAA@@@>>>===@@@FFFUUUWWWYYYZZZZZZZZZZZZZZZ]]]___```___aaacccaaa\\\\\\ZZZYYY[[[\\\XXXPPPJJJ>>>555,,,***000777::::::EEEGGGFFFCCCDDDFFFDDD???:::666333666::::::666000000444999:::555333===JJJYYYZZZUUUOOOOOOUUU[[[]]]```\\\SSSIIICCCEEEOOOWWWjjjuuu}}}{{{{{{yyywwwssspppjjjbbb\\\WWWVVVUUUMMMGGG???:::888777555333000000555;;;@@@WWWzzzppptttoooWWWOOONNNMMMLLLTTTYYYaaajjjjjjrrrpppaaa~~~xxxwww|||xxxoooddd[[[ZZZVVVPPPNNNQQQXXX___ddd___WWWOOOKKKHHHHHHNNNUUUtttdddiiirrrCCC000///...---000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........000111333444777;;;>>>LLLtttpppdddaaazzzXXXEEEBBB===HHHgggPPPsssxxx]]]bbbvvvrrrmmmjjjkkkooottt~~~LLLHHHBBBEEEEEE===>>>CCC@@@@@@===:::;;;???MMMhhh~~~zzzvvvzzz{{{~~~wwwnnneee___[[[XXXVVVUUUTTTSSSQQQMMMJJJMMMKKKHHHDDD@@@===>>>???;;;888555444555666666666222777:::EEEooo~~~~~~yyygggWWWLLLFFFLLLIIIEEEDDDFFFLLLRRRVVVZZZggg{{{|||kkk\\\OOOeee{{{XXXWWWvvvttthhhuuuHHH444222111//////.........---------------...------,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,---...///000666@@@VVVmmmlllnnnyyyxxx___VVVqqqyyykkk```[[[^^^gggkkk___KKKAAACCCGGGCCCAAAAAA>>>===@@@FFFRRRTTTWWWYYYYYYYYYZZZ[[[^^^``````___```bbb```[[[ZZZYYYXXXYYY[[[YYYTTTOOOAAA888...***...333666777CCCJJJOOOPPPPPPNNNHHH@@@666666777999:::888333000...999CCCEEEEEEIIINNNPPP\\\___]]]VVVTTT\\\fffkkkfffaaaWWWJJJBBBAAAFFFLLL___nnn~~~{{{yyyzzzwwwpppiiiccc^^^[[[YYYSSSLLLCCC>>>;;;999555333111...444:::333444XXX{{{|||tttZZZPPPNNNLLLJJJRRRVVV\\\cccbbbjjjlllfffwwwuuuyyy|||wwwvvvkkk[[[XXXVVVRRRQQQSSSZZZaaafffaaaVVVKKKHHHHHHIIIMMMRRRkkk^^^aaaoooAAA111000...---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///111222444777;;;>>>FFFtttvvvkkkaaa^^^mmmdddFFFAAA;;;DDD```QQQqqqzzzZZZ]]]rrrpppkkkhhhjjjooottt~~~}}}mmmPPPHHHJJJJJJ@@@???CCCAAAFFFAAA>>>;;;;;;HHHeee{{{~~~uuullleeeaaa\\\[[[ZZZZZZZZZWWWQQQMMMNNNNNNLLLGGGBBB???@@@AAA???>>>;;;999888888888888777>>><<<666BBBkkk}}}mmmYYYKKKCCCEEEEEEEEEFFFHHHMMMTTTXXX___mmm}}}{{{lll___RRRhhh^^^SSSkkkuuuiiisssJJJ666222000///111...............------------------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,---///000111555@@@ZZZssshhhhhhnnnzzz~~~yyy}}}tttfff\\\YYY]]]hhhooocccLLLBBBEEEFFFCCCAAAAAA???<<>>===???FFFKKKUUUdddrrrxxx{{{pppiiiddd[[[ppp~~~ggg}}}rrrqqq|||PPP999222//////111.............../////////,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---...000111222444AAAaaafff]]]QQQ___xxxtttppplllaaa\\\bbbllldddNNNDDDIIIDDDBBBAAAAAA???<<<>>>CCCPPPTTTXXXWWWSSSQQQRRRVVV\\\]]]\\\YYY[[[^^^]]]YYYZZZZZZYYYXXXUUUSSSPPPNNNFFF???444,,,+++...333666888HHHXXX\\\XXXRRRKKKFFFAAA===888222...///333777:::@@@EEENNNccc}}}zzz{{{zzzuuu|||ttthhh[[[OOOHHHCCCBBBBBBLLL\\\ooozzzzzz|||yyyoooggg[[[TTTKKKEEEAAA>>>;;;888,,,777999000...555777222<<>>BBBMMMRRRWWWVVVRRRPPPSSSWWWYYY[[[YYYWWWYYY\\\\\\XXXWWWXXXYYYXXXUUUQQQOOOMMMFFF???555---+++///555999666EEETTTVVVPPPLLLJJJHHH<<<888222------000555888:::BBBJJJOOOUUUmmm~~~qqqcccWWWMMMGGGCCCCCCDDDMMM^^^ppp}}}||||||~~~{{{rrrkkkaaaZZZPPPHHHDDD@@@;;;888...333666222...///222333222EEEhhhhhhRRRIIIGGGEEEBBBGGGFFFGGGMMMSSSiiiggg```}}}|||yyy|||zzzjjj[[[XXXWWWVVVRRRRRRXXXccclllhhh\\\QQQNNNNNNMMMNNNQQQ```___NNNsssnnnAAA111000...---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,...000111333555999<<>>888666:::EEENNNZZZfffssszzzwwwnnnfff```XXXpppppprrrNNN555000000000222---.........//////000000,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,---///111222333666DDDhhh|||eeeiiiWWWRRR___mmmiii{{{yyyyyyyyydddZZZ]]]kkkhhhQQQBBBCCCCCCAAA@@@AAA???<<<>>>BBBHHHOOOVVVWWWUUUTTTYYY^^^XXXYYYXXXVVVWWW\\\\\\XXXSSSVVVXXXWWWUUUQQQOOONNNFFF???555...,,,000666;;;444CCCPPPPPPJJJHHHHHHIII999444///---000444888:::>>>CCCMMMUUUZZZhhh~~~pppcccXXXPPPLLLHHHAAADDDQQQ\\\nnn}}}{{{|||}}}zzzsssmmmfff^^^TTTKKKEEEAAA;;;777<<<111---333666222000222444555GGGjjj|||eeePPPIIIHHHFFFBBBGGGEEEDDDJJJPPPhhheeebbb|||xxx{{{}}}~~~wwwhhh]]]ZZZZZZWWWSSSRRRXXXdddnnnkkk^^^QQQKKKJJJKKKOOOTTTmmm|||YYYGGGppptttEEE333111...,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,...000111222555999<<>>000///---...000555;;;>>>AAAHHHOOORRRWWWeee{{{yyyjjjXXXMMMIIICCCBBBFFFJJJWWWvvv~~~zzz|||}}}zzzxxxxxxsssiiiZZZMMMEEE???;;;888666444222222333333333222333666>>>NNNcccvvv{{{{{{___IIIEEEFFFDDDDDDDDDAAA???CCCSSSjjj|||~~~cccmmm{{{zzz{{{wwwssslllbbb[[[bbb^^^UUUMMMSSSbbblllnnnnnn[[[KKKHHHHHHFFFJJJSSSsssSSSIIIrrrEEE...///***...,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------............///000222555777999AAAIIIXXXHHHZZZgggqqqKKKEEEBBBLLLbbbzzz{{{wwwCCCNNNmmmpppgggtttkkkfffjjjmmmooowwwvvvmmmiiimmmmmmooolll^^^MMMEEEEEEAAA\\\{{{vvvpppggg___ZZZZZZ[[[\\\]]]YYYUUURRRQQQPPPNNNMMMLLLHHHBBB???>>><<<888555444222000111333444444333444<<>>;;;:::===??????CCCHHHUUUdddttt}}}fffyyyooobbbWWWqqq|||ppp|||vvv|||}}}LLL444111000---,,,///............---------------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,***+++---------...111333555CCCqqqooo}}}ppp[[[TTTwwwyyyxxx}}}rrrccc]]]eeedddTTTFFFBBBDDDCCCBBB@@@??????@@@@@@IIIPPPVVVYYY\\\``````]]]```]]][[[[[[WWWQQQQQQVVVVVVXXXYYYVVVPPPMMMNNNPPPSSSLLLAAA555------333999>>>HHHQQQPPPKKKEEE???999000///......111666;;;???BBBHHHNNNQQQUUU___ppp}}}ppp___TTTKKKEEEDDDCCCGGG[[[ppp~~~yyyyyyzzzyyyxxxyyywwwmmm___SSSKKKDDD===999666444222222222333222111000222999FFFXXXkkkxxx~~~~~~vvvwww[[[HHHCCCCCCAAA>>>===<<>><<<:::999555333111111333444555444000222777AAAPPPdddvvvzzzmmm]]]PPPGGGCCCBBB<<<;;;>>>CCCDDDCCCFFFKKKVVVkkk|||ssseee{{{oooaaaWWWsss}}}kkknnnxxxuuuOOO666222111000000///............---------------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,***,,,---------///111333555DDDuuu~~~xxx]]]PPP~~~zzz~~~yyy|||vvvfff^^^dddeeeVVVGGGBBBEEEDDDBBBAAA@@@?????????FFFNNNUUUXXX[[[^^^^^^[[[]]]ZZZYYYYYYVVVRRRSSSWWWZZZ\\\\\\YYYUUURRRRRRTTTXXXSSSIII;;;111...111666@@@KKKSSSQQQIII@@@888222///......000333888<<>>;;;BBBMMMqqqyyyxxxyyyyyy{{{~~~{{{rrrfffZZZQQQHHH@@@:::777555222111222222111111000000444>>>MMM^^^kkkrrrtttxxx}}}{{{ttt{{{wwwgggPPPAAA???>>>;;;999888999AAAPPPaaannnuuuoooRRRbbbvvvrrryyywwwmmmddd]]]ZZZZZZWWWPPPLLLRRR___kkkppprrr```PPPJJJGGGFFFKKKSSSuuummmWWWVVVyyyHHH222333...111///---,,,,,,++++++,,,,,,---,,,,,,,,,---------...............///111444777888>>>CCCnnniiiUUUaaahhhTTTHHHBBBFFFYYY||||||rrr~~~CCCFFF___zzzdddnnnoooaaa```dddfffmmmvvvyyyrrrmmmllllllsss{{{vvvjjjZZZKKKBBBIIIAAA:::???SSSooo}}}zzztttkkkbbb]]]\\\]]]^^^]]]]]]\\\[[[XXXSSSOOOKKKLLLKKKHHHCCC>>><<<;;;666555333222333444666666222222222666BBBUUUkkkzzzyyykkk[[[PPPJJJHHHHHH@@@BBBFFFJJJHHHEEEGGGLLLYYYqqqiiikkkuuulll```YYYzzzuuulllqqqQQQ777444444444555///............---------------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,+++,,,---......///111444666DDDvvv{{{aaaVVVzzz{{{sssddd]]]dddfffZZZIII@@@EEEDDDCCCBBB@@@???>>>===BBBKKKTTTVVVXXXZZZ[[[XXX[[[ZZZYYYXXXVVVUUUWWWZZZ]]]^^^^^^\\\XXXVVVVVVWWWZZZVVVNNNAAA555///000333>>>IIIRRROOOEEE;;;333---......///111555999>>>@@@AAAEEELLLSSSZZZ```eeehhhlllkkkmmmpppuuu}}}kkkVVVHHH@@@;;;<<<@@@MMMjjj}}}yyyyyyzzz~~~~~~uuuhhh\\\RRRJJJAAA<<<888666222111111111111000111111333:::FFFUUUbbbkkksssvvvzzz}}}uuuooommmfffWWWEEE<<<<<<<<<999888999<<>>EEEDDDCCCBBB@@@???>>>===>>>IIIRRRUUUUUUWWWXXXVVV[[[\\\[[[XXXWWWYYY\\\^^^______^^^]]]ZZZXXXXXXXXXWWWVVVQQQEEE888000000333:::FFFOOOKKK@@@777///+++---...000333777;;;???AAABBBFFFMMMVVV]]]aaabbbbbbhhhfffjjjooonnnpppjjjUUUGGG>>><<<===<<>>:::777333111111111111000111111111666???LLLZZZcccqqqtttxxx{{{}}}tttiiicccaaaZZZMMM@@@;;;<<<<<<;;;999<<>>;;;===AAAHHHKKKOOOUUU```ooozzzrrrlllhhhdddaaa\\\^^^aaacccddd```YYYTTTPPPRRRUUUVVVTTTOOOIIIEEE>>>===;;;888555555777:::888:::888333111:::NNN^^^vvv~~~wwwkkk]]]PPPJJJJJJLLLRRRTTTVVVSSSKKKGGGMMMXXXlll|||qqq___|||rrrlllaaa^^^wwwzzzmmmyyyRRR777111///......///............---------------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,+++---.........000222444888AAArrrnnnbbb^^^vvv{{{}}}hhh[[[UUU]]]gggaaaNNN???CCCCCCCCCBBBAAA@@@>>>===<<>>===IIIUUUWWWVVVWWWXXXWWW\\\___^^^YYYXXX]]]bbbaaa[[[ZZZYYYXXXWWWVVVUUUTTTTTTWWWVVVLLL>>>333000222:::EEEMMMGGG:::222...---+++...222777;;;???AAABBBFFFLLLTTTZZZ^^^aaadddgggooopppsssvvvxxxzzz{{{aaaKKK???:::888<<<:::;;;TTT|||zzz|||}}}xxxpppiiibbbYYYOOOHHH???;;;666333222333333222////////////222:::DDDLLLZZZ___ggglllqqqvvv|||vvvhhh[[[SSSPPPFFFCCC@@@>>>===???CCCFFFJJJKKKPPP[[[lll}}}qqqUUUSSSjjjtttuuu~~~zzzrrrhhh^^^WWWOOOLLLLLLRRRYYYcccsssxxxfffTTTKKKLLLSSSXXXpppUUUgggrrr{{{DDD111555///111------,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------...000333555777777DDDVVVssskkkkkkhhhNNNAAAQQQJJJZZZuuuyyyBBBAAASSSvvvssszzzkkkccc]]][[[eeerrrvvv{{{}}}|||}}}{{{~~~lll```VVVRRROOOIIIGGGIIIBBBFFFIIIGGGBBB>>>???AAADDDIIITTTkkk~~~zzzrrrkkkbbb```]]]\\\^^^```aaaaaa```[[[WWWWWW[[[\\\YYYUUUEEEDDDAAA<<<777555888;;;;;;999555222222666<<>>ssswwwuuulllmmmvvv}}}{{{ppp^^^QQQUUU```aaaSSSDDDAAABBBBBBCCCBBBAAA???>>>>>>KKKWWWZZZXXXYYYYYYYYY\\\___^^^XXXWWW^^^bbbaaaZZZXXXVVVVVVUUUUUUSSSRRRUUUYYYYYYOOO@@@333000111<<>>EEERRRXXX```eeeiiimmmrrrvvvvvvuuuqqqfffWWWLLLFFFEEEAAAAAACCCFFFIIIMMMTTTZZZWWWUUUWWWbbbssssssVVVTTTllluuuxxx{{{tttiii\\\SSSPPPMMMNNNUUU]]]fffvvv{{{iiiVVVLLLMMMTTTYYYxxxZZZfffqqqlll:::---444...///***---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------...000333555777555CCCQQQ|||xxxkkkqqqpppyyyMMM???RRRFFFNNNvvvrrrtttyyyHHHBBBVVV~~~www{{{mmmgggbbb]]]cccooovvv}}}~~~}}}tttggg]]]VVVPPPLLLKKKIIIHHHEEECCCAAA???>>>===<<<===@@@DDDOOOjjjzzzwwwyyylllfff___\\\^^^aaaaaaaaaccc___ZZZWWWUUUUUUUUUTTTQQQJJJCCC???>>><<<777222888777666555444444555666CCCNNNZZZdddlllpppiii^^^OOOGGGAAAEEENNNTTTTTTSSSUUUSSSQQQNNNLLLRRRfffzzzxxxeeefff|||}}}rrrYYYjjjtttpppEEE111000222111//////............---------,,,+++******))))))******,,,,,,,,,,,,,,,,,,,,,,,,...////////////000333666:::HHHkkkfffvvv|||hhhppp~~~vvvxxxhhhUUUOOO]]]iii]]]HHHDDDBBBAAAAAAAAAAAA@@@>>>AAAIIIUUU]]]___\\\ZZZYYYYYY]]]\\\UUURRRXXXaaaggg]]]XXXVVVYYY[[[WWWSSSQQQWWWYYYWWWOOOBBB666000...444FFFNNNCCC555000...+++///000333888>>>BBBCCCDDDLLLMMMQQQZZZeeennnrrrsss|||~~~eeeNNNFFF@@@666666<<<555333WWWwwwvvvyyy}}}xxxhhhVVVLLLCCC@@@;;;777555333111///.........///111555888:::GGGLLLTTT[[[___cccfffhhhsssggg[[[SSSIII>>><<>>>>>======GGG^^^ttt}}}|||pppjjjbbb]]]^^^aaadddfffhhhddd^^^ZZZWWWVVVTTTSSSQQQLLLFFFCCCAAA>>>:::777999777555444666777888999???GGGOOOUUUZZZ]]]VVVMMMBBB@@@AAAIIITTTYYYZZZXXXTTTTTTRRROOOQQQ^^^qqqooodddmmmwww```pppvvv~~~lllCCC111111222111//////............---------,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,---.../////////111444666999GGGiiikkkvvv}}}rrrnnn|||qqq\\\RRRZZZcccZZZHHHDDDBBBAAAAAAAAAAAA@@@>>>@@@HHHQQQXXX[[[\\\\\\\\\[[[]]]\\\VVVTTTXXX^^^```\\\VVVTTTWWWYYYVVVRRRRRRUUUXXXXXXQQQEEE999111...333CCCKKK@@@333///---***000222444999>>>BBBDDDEEELLLOOOVVV___iiiqqqwwwyyy{{{}}}tttXXXGGG>>>555444:::555000@@@ZZZ~~~zzz{{{~~~rrrcccYYYIIIDDD===888555333000///000000//////000222555666@@@EEELLLRRRVVVZZZ]]]___^^^UUULLLHHHDDD@@@CCCIIIRRRSSSSSSUUUYYY___fffkkkllllllooowww|||^^^NNNZZZrrr{{{ttt{{{zzzpppdddXXXPPPKKKKKKLLLTTTbbbrrrmmmSSSNNNGGGLLLcccvvv[[[fffyyy}}}UUU888111------///,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...---.........///111444888;;;@@@PPPsssbbb^^^]]]XXXtttJJJJJJLLLAAAQQQuuuwwwlllrrr}}}TTTFFFDDD[[[yyyjjjbbb^^^\\\bbbkkkrrrzzz}}}wwwsssrrrqqqpppnnnjjjjjjmmmoooooorrrwwwsssjjjbbb\\\PPPNNNMMMLLLJJJGGGCCC@@@>>>>>>>>>>>>;;;999@@@IIImmmvvvppphhhaaa___bbbgggkkklllhhhbbb^^^ZZZWWWTTTRRRQQQOOOKKKGGGDDDAAA???===;;;777333333777;;;===<<<<<<@@@CCCEEEFFFGGGCCC<<<@@@CCCJJJQQQWWWZZZWWWTTTTTTVVVSSSPPPZZZppp|||gggdddvvv}}}}}}ttt___ooowww{{{jjjBBB222222222000000///............---------------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---.../////////111444777888EEEgggjjjllltttuuujjj|||wwwdddUUUWWW^^^YYYLLLDDDCCCAAAAAABBBBBB@@@???@@@EEEMMMSSSXXXZZZ]]]^^^\\\]]]\\\XXXWWWZZZ[[[YYYXXXSSSPPPSSSUUURRRPPPPPPRRRUUUWWWRRRGGG:::111---111???FFF===111---,,,***111333666999>>>AAADDDEEEMMMTTT^^^ffflllqqqwww{{{~~~wwwqqqkkkuuugggNNNCCC999333555555000111666[[[|||yyy~~~vvvhhh___OOOIIIAAA:::555222000///222111000//////000111222777;;;@@@EEEHHHKKKNNNQQQJJJEEE@@@@@@BBBEEEKKKRRRYYYTTTVVV___cccdddiiirrryyyxxxzzzqqqUUUMMM^^^vvvyyysss|||{{{uuupppfffWWWLLLHHHHHHLLLUUUdddtttmmmUUUMMMDDDLLLlllsssgggjjjzzz}}}SSS666111------///,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...---.........///111555888<<>>>>>>>>>>>>>><<<<<<<<<;;;999AAAIIIRRRWWWYYYZZZXXXTTTTTTXXXUUUSSSccc{{{fffdddwww}}}yyyooo[[[lllvvvwww{{{nnnDDD333222000///111///............---------...---,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,---------...///000000222555777:::DDDeeejjj```cccooohhhjjj|||vvvhhhYYYWWW]]][[[SSSDDDCCCAAAAAABBBBBB@@@??????CCCJJJQQQVVVYYY[[[\\\[[[]]]\\\ZZZ[[[]]][[[WWWUUUOOOLLLOOOQQQOOOMMMMMMPPPQQQRRRMMMDDD999111---000<<>>AAACCCCCCAAABBBEEEIIINNNTTTXXXUUURRRZZZhhhjjjdddiiivvvkkkPPPLLLaaayyy|||xxxwwwsssnnneeeVVVKKKGGGHHHMMMWWWeeeuuuhhhRRRKKK@@@HHHiiipppmmmlll~~~~~~RRR444000...---...---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,---......///111555888;;;@@@LLLiiiqqqOOOOOOMMM^^^bbb???HHHGGGDDDYYY}}}nnnhhhsss```HHH???GGGVVVvvvrrreee______bbbeeennnvvv}}}|||uuuqqqooonnnnnnlllkkklllnnnmmmllloootttssswwwppphhhddd___\\\[[[YYYSSSNNNNNNIIIFFFGGGFFFBBB@@@BBBAAAEEEjjjyyyrrrmmmjjjiiihhhiiigggdddbbbaaa___\\\YYYQQQQQQQQQMMMIIIEEEDDDCCC;;;777333222666:::<<<===>>><<<;;;;;;;;;<<<>>>AAAAAAKKKTTTWWWZZZ___aaa^^^TTTWWWVVVWWWlll|||fffaaasss}}}rrr___rrr}}}sssyyy|||tttFFF444222......222///............---------...---,,,,,,++++++,,,,,,+++++++++,,,,,,------------...///000000222666888<<>>999000,,,,,,...///222555888;;;???DDDHHHRRR\\\hhhnnnnnnnnnsssyyyxxxwwwwwwyyyzzzxxxrrrmmmcccZZZPPPFFF===IIIuuu}}}jjjOOOFFF999111333888999666...555SSS{{{~~~xxxiii___UUUNNNDDD<<<777444222111.........//////000000111000222444555555777:::<<>>CCC___uuuWWWGGGVVVkkkdddsssxxxtttuuunnn___WWWXXXWWWSSSEEEDDDBBBBBBCCCCCCAAA@@@???BBBHHHPPPVVVXXXWWWTTTVVVZZZ[[[YYY[[[___```^^^\\\WWWUUUYYYZZZVVVRRRQQQPPPNNNKKKFFF@@@;;;777444///555999666///+++,,,///...111666999;;;@@@FFFLLLVVV```kkkppppppqqqvvvzzzxxxtttooommmkkkhhhbbb]]]UUUHHHDDDFFF>>>888MMMnnntttRRRIII???888666444333111222555:::LLLzzzzzz|||}}}vvvkkkdddXXXQQQHHH@@@:::666444222------...///000111111222111222333444444777;;;>>>CCCKKKVVV^^^gggmmmooolllnnneee]]]YYYWWW```{{{gggNNNPPPhhh}}}mmm\\\QQQLLLJJJJJJNNNWWWeeeuuukkkPPPKKKBBB>>>NNN{{{lllbbbddd|||SSS222111000------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...+++,,,---...///222666999<<>>AAACCCKKKTTT\\\cccccc]]]\\\```]]]TTTRRRPPPUUUeee}}}|||qqq^^^bbb}}}zzztttjjjzzzsss~~~rrr~~~iii???444333---+++222///............---------,,,,,,+++************+++******+++,,,,,,---......---...000000111333777:::???AAAZZZxxxYYYFFFTTTooommmhhh|||wwwwwwnnn^^^UUUWWWXXXUUUEEEDDDBBBBBBCCCCCCAAA@@@@@@AAAFFFMMMTTTYYYYYYXXXTTTYYYZZZWWWUUUZZZ^^^```___[[[ZZZ]]]^^^YYYSSSQQQRRRPPPNNNKKKFFFAAA<<<888---111555333---)))+++///...222777:::===BBBJJJQQQ___eeelllpppooonnnqqqsssnnnhhhaaa]]][[[YYYUUURRRMMMDDDAAADDDAAA999>>>JJJyyy___QQQDDD>>>999222000222333666333333NNN~~~zzzxxxrrrmmmkkk]]]WWWNNNEEE>>>999444111......///000111111111111///111222444777;;;AAAEEELLLVVVbbbkkkttt}}}}}}tttgggVVVKKKSSSmmm___LLLUUUqqqzzziiiYYYPPPMMMIIIIIILLLUUUdddvvv|||ZZZPPPGGG@@@III|||eeeaaacccxxxUUU333222222------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...+++,,,---...///222666:::@@@GGGQQQdddqqqYYYaaaeeeqqq|||RRRDDDGGGLLLiiissslllxxx~~~OOOFFF@@@:::>>>^^^xxxfffaaadddeeedddjjjrrryyy{{{~~~}}}}}}zzzuuurrrpppooonnnlllqqqpppppppppmmmlllsss|||~~~}}}wwwrrrqqqlllgggbbbYYYOOOIIIIIIRRRIII@@@@@@PPPxxxzzzqqqhhhgggggghhhjjjlllkkkgggddd[[[WWWRRRQQQQQQOOOHHHBBBAAADDDDDD>>>555111333777444333888@@@EEEGGGOOOYYY\\\bbbccc^^^```eeeaaaWWWPPPMMMTTTjjjzzzmmm[[[ggg~~~yyywwwqqq{{{vvvgggwww___999333444...+++111//////.........---------,,,+++******))))))************+++,,,,,,---......---...000000111444777:::>>>???WWWyyy}}}bbbNNN]]]qqqssscccxxxwwwmmm\\\TTTXXX[[[ZZZFFFDDDCCCBBBCCCCCCBBB@@@AAAAAACCCIIIRRRYYY\\\]]]TTTYYYZZZTTTQQQUUU\\\```^^^ZZZZZZ^^^___XXXQQQNNNSSSSSSRRRQQQMMMGGG@@@;;;,,,///222111,,,''')))...///333999<<>>[[[yyysssqqqsssbbb\\\SSSJJJAAA:::444000000000111111111111000000---///222555999???FFFKKKWWWbbblllsss}}}mmm```MMMEEEVVV{{{zzzYYYIIIZZZwww{{{xxx{{{sssdddXXXQQQOOOHHHHHHKKKTTTdddwwwdddUUUKKKCCCIIIuuuYYY]]]eeewwwVVV333333222------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---......+++,,,---...///222666:::DDDKKKUUUeeeyyyTTTUUU[[[VVVYYYDDDHHHIIIaaa{{{mmmwww|||ZZZAAA>>>CCC@@@UUU|||mmm^^^bbbggg```hhhlllrrrwww{{{~~~yyytttrrrpppllljjjllloooppprrrtttqqqooouuu}}}|||tttpppuuuooo[[[NNNMMMQQQOOOLLLDDD;;;HHHxxxzzzsssoookkkjjjkkkkkkiiikkknnnaaa]]]XXXTTTQQQNNNJJJGGGDDDHHHKKKHHH<<<000...444222777===BBBJJJTTTZZZZZZiiirrrqqqgggeeejjjcccSSSLLLSSSdddyyyvvvddd\\\nnn~~~~~~kkkmmm{{{eeelllRRR888///---222+++000........................---,,,,,,+++*********+++,,,,,,,,,,,,---...///////////////111333777;;;===888CCC[[[___\\\]]]tttzzzaaayyy~~~xxxlll^^^UUUUUUZZZ]]]QQQEEE>>>DDDFFFAAA@@@DDDCCCAAA@@@FFFOOOVVVXXXWWWWWWVVVRRROOOMMMPPPVVVZZZ\\\[[[ZZZ[[[\\\ZZZTTTPPPTTTRRRRRRRRRPPPKKKBBB<<<777///******,,,,,,,,,///...444:::<<<===BBBMMMVVVggghhhiiijjjiiieee___[[[RRRRRRNNNIIIHHHMMMPPPOOOIIICCC@@@AAAAAA===888777HHHuuudddPPPCCC;;;555222333---777000111>>>CCCooo|||tttrrrvvvmmmaaaVVVQQQKKKAAA777333111111111222333222000---666777999;;;???FFFNNNTTT```iiiuuu~~~~~~}}}\\\VVVOOOIIITTT~~~mmmPPPOOO```{{{xxxxxx~~~{{{pppcccVVVNNNJJJGGGGGGKKKXXXkkk|||qqqWWWKKKGGGaaaqqqXXXVVVeee}}}RRR888222111000(((///---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------000...---///000000555<<>>;;;OOOhhh}}}wwwsssqqqqqqooojjjiiilllbbb___[[[XXXUUUSSSPPPMMMEEEFFFHHHJJJDDD999111000444===EEEMMMVVVcccmmmpppvvvxxxsssiiifffeee\\\PPPJJJXXXooossscccbbbwww~~~qqqwww{{{vvveeerrrSSS:::000...222+++///........................---,,,,,,+++******++++++,,,,,,,,,,,,---...////////////000111333777:::<<<;;;DDDYYYooofffffftttyyy\\\mmm{{{pppbbbXXXVVV[[[```UUUGGG???CCCFFFBBBAAADDDAAA??????DDDLLLSSSUUUUUUYYYXXXTTTPPPNNNPPPUUUYYY^^^ZZZUUURRRQQQRRRQQQOOORRRQQQQQQQQQPPPLLLEEE???:::222++++++,,,++++++---///444:::;;;<<>>@@@@@@<<<888777777___tttdddQQQEEE===666444555222;;;555444:::777YYY{{{ttttttjjjaaaXXXSSSMMMCCC:::666111000//////000000///---222444888<<>>JJJSSS]]]lllyyy~~~wwwqqqlllcccYYYPPPHHH```lll```iiiyyyyyyvvvgggzzzRRR;;;111///222***///........................---,,,,,,+++++++++++++++,,,,,,,,,,,,---...///000000000000222444777:::;;;???EEEUUU{{{nnnqqqxxx|||ZZZ]]]~~~|||tttgggZZZVVVZZZaaa[[[LLL@@@BBBFFFDDDBBBCCC???======AAAIIIOOORRRRRRWWWVVVSSSPPPMMMNNNQQQTTT\\\XXXSSSPPPOOONNNMMMLLLPPPPPPQQQQQQPPPMMMGGGCCC<<<444,,,++++++******+++000444999:::;;;BBBOOOZZZ___dddhhhgggaaaXXXRRROOOKKKNNNOOOLLLLLLNNNMMMJJJHHHAAA===>>>>>>:::666666///===fff{{{xxxhhh[[[LLLCCC>>>:::999;;;333<<<:::;;;>>>777OOO{{{uuulllfff___[[[SSSGGG>>>:::444222///...///000111000111444:::???EEEKKKRRRWWWaaappprrrfff```JJJFFFBBB>>>LLL{{{___LLL\\\ppp~~~xxxxxx{{{~~~|||tttiii^^^UUUMMMIIIDDDDDDIIIVVVjjj}}}nnnTTTOOO]]]mmmTTTWWW[[[xxxzzzEEE000+++,,,///***111---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------000------///000///444:::HHHUUUdddsssiiiRRRNNNKKK```rrrKKKLLLOOOAAATTTqqqyyynnnmmmvvvMMMFFFBBB??????OOOnnnuuudddYYY\\\^^^[[[```gggnnnssswwwzzz|||wwwoooppplllkkkooopppllljjjkkknnnmmmqqqzzz}}}ttteee[[[SSSOOOJJJBBB===>>>444UUUwwwqqqkkkdddbbbeeennnkkkgggccc___ZZZUUURRROOOJJJHHHMMMNNNEEE888///222@@@NNNXXXaaaooo~~~|||ttttttnnn___RRROOOJJJlllzzzbbb[[[mmm~~~{{{zzzlll~~~MMM888111///222+++///........................---,,,,,,+++++++++,,,,,,,,,,,,,,,------...///000000111111333555777:::;;;BBBGGGQQQooozzz~~~]]]RRRyyy}}}uuujjj]]]UUUWWW^^^```PPPBBBAAAEEEEEECCCBBB>>>======@@@FFFLLLPPPQQQQQQQQQPPPNNNLLLLLLNNNQQQUUUVVVXXXXXXWWWSSSNNNJJJQQQQQQQQQQQQOOOLLLHHHEEE===444,,,++++++******---111555888999:::BBBQQQ\\\```eeehhhdddZZZRRRNNNMMMPPPRRRRRROOONNNPPPOOOLLLLLLDDD>>>>>><<<888444444444///AAAiii}}}rrrcccbbbQQQHHH@@@===<<<<<<>>>AAA>>>EEEFFFIIIIIICCCRRRxxx{{{tttmmmgggbbbXXXKKKBBB???999555111///000333444555555888===CCCJJJSSS\\\bbbjjjwwwyyygggZZZTTTFFFCCC@@@<<>>KKKeeexxxyyyeeeYYY\\\___XXX]]]fffmmmssswwwzzz|||wwwnnnjjjggghhhmmmpppnnnmmmooonnnmmmrrr{{{vvvkkk\\\PPPEEE===:::;;;777AAAUUUwwwnnnhhhgggkkknnnlllhhheeebbb^^^YYYVVVRRRMMMJJJJJJGGG>>>555111555DDDUUU```jjjxxxvvvqqqqqqhhhUUUHHHGGGWWWttt]]]]]]ttt{{{}}}ttttttEEE444000///222,,,111........................---,,,,,,+++,,,,,,------------------...///000000111111333555777999;;;<<>>>>>@@@EEEJJJOOOQQQMMMNNNOOONNNNNNNNNPPPQQQRRRUUUXXXZZZYYYUUURRROOORRRRRRRRRPPPMMMJJJGGGEEE<<<333+++***++++++,,,///000444888888:::CCCRRR^^^eeegggfff___VVVOOOOOOPPPSSSUUUTTTQQQSSSWWWYYYXXXQQQIIIAAA>>>;;;666333222666......===KKKMMMIIIEEE>>>999666999;;;===AAAGGGQQQSSSUUUVVVTTTNNNWWWmmmwwwooohhhbbb[[[PPPHHHEEE<<<888333111222444777888;;;===AAAHHHPPP\\\gggooo|||{{{kkkZZZOOOJJJGGGFFFCCC???QQQrrrSSSRRRnnn{{{zzz{{{{{{zzzxxxmmmbbbYYYQQQKKKFFFIIIHHHLLLYYYlll~~~jjjVVVUUUhhhaaaMMMVVV```|||qqqEEE666000,,,///)))...---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------///------000000///222888OOOaaauuuaaaNNNLLLOOOyyy[[[HHHIIIHHHKKK___~~~yyyooonnnssswwwRRRWWWLLL>>>???KKKeee{{{rrr~~~eeeZZZ]]]^^^VVV\\\eeemmmssswww{{{}}}}}}}}}~~~xxxooojjjgggggglllpppoooppprrrppppppuuu}}}}}}zzzwww~~~yyyrrrfffWWWIII???;;;:::;;;<<<>>>UUUvvvmmmkkknnniiihhhgggffffffdddaaa^^^TTTOOOKKKHHHCCC:::555444555EEEWWWdddppp~~~zzztttoooaaaPPPGGGGGGfffnnn^^^fff~~~{{{|||vvv}}}}}}www{{{~~~~~~mmm@@@222//////222,,,222........................,,,,,,,,,,,,,,,------...------------...///000111111222444777:::<<<>>>???EEEJJJKKKooo~~~jjjOOOTTT{{{tttmmmbbbZZZYYY```VVVJJJCCCCCCDDDDDDCCC??????>>>@@@CCCIIINNNQQQMMMOOORRRSSSRRRRRRSSSTTTSSSTTTTTTSSSRRRQQQSSSUUUQQQRRRQQQOOOKKKGGGFFFFFF===333+++***++++++---000000444888999;;;DDDSSS___iiihhhddd]]]UUUQQQQQQSSSRRRUUUVVVVVVZZZaaaffffffTTTJJJAAA>>>:::555222222...---***)))///777777333888555777===BBBEEEJJJPPPYYYYYY]]]aaa```^^^eeennnzzznnnccc^^^[[[TTTNNNKKK???;;;555333444777:::;;;???BBBHHHOOOYYYfffrrrzzz|||lll[[[MMMGGGEEEHHHIIIGGGCCCWWWfffSSSZZZttt}}}xxxzzz|||zzzwwwwwwkkkaaaYYYSSSLLLHHHDDDDDDJJJYYYnnnjjjUUUQQQ```___OOO[[[^^^xxxaaa<<<222...,,,000***///---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------///---...000000...111666LLLaaayyykkkMMMLLLHHHfffsssSSSHHHGGGEEESSSnnn}}}pppkkkppptttXXXbbbTTTAAAAAAHHH^^^~~~rrrcccZZZ]]]ZZZTTTZZZdddmmmssswww{{{}}}}}}~~~}}}{{{{{{}}}~~~zzztttoookkkiiimmmooooooooorrrsssuuuzzz|||wwwrrrpppvvvvvvsssvvvrrrooofffZZZNNNFFFAAA>>>:::===:::@@@UUUlllzzzrrrrrrgggfffggghhhiiihhheeecccYYYSSSNNNLLLHHHAAA;;;:::999GGGXXXfffsss~~~|||uuuhhhXXXMMMLLLPPPjjj}}}ggg```pppxxxtttnnn}}}xxxuuu{{{wwwjjj???333000///222,,,222........................,,,,,,,,,,,,,,,---......------------...///000111111222555999<<>>???AAAFFFLLLQQQNNNQQQTTTUUUTTTSSSSSSSSSPPPRRRSSSQQQOOONNNOOOQQQNNNOOOOOOMMMIIIGGGGGGIII???555,,,***+++***,,,///...333888:::<<>>???MMMkkkvvvbbbYYY\\\WWWRRRYYYccclllssswwwzzz|||wwwyyy{{{{{{zzz{{{}}}~~~yyysssnnnkkkmmmooonnnnnnqqqvvvyyy~~~~~~~~~}}}xxxqqqlllkkkhhhmmmzzzwwwpppuuuoookkkaaaTTTKKKDDD???:::===AAA???AAAJJJOOO\\\sss~~~zzziiiiiiiiijjjjjjiiifffccc___WWWRRRSSSRRRKKKCCC???CCCOOO^^^kkkwwwssstttmmm[[[KKKGGGMMMTTTgggwww``````vvvxxxoooiii}}}vvvvvv~~~zzzqqqkkkAAA444222000222+++111........................,,,,,,,,,,,,,,,---...///...------......///000111111333666:::>>>AAACCCDDDBBBKKKJJJfffyyywww|||aaaFFF[[[yyytttvvvlllZZZOOOYYYVVVOOOFFF@@@AAACCCEEE>>>>>>>>>>>>@@@EEEKKKPPPNNNQQQTTTUUUTTTQQQPPPPPPKKKQQQVVVWWWTTTOOOKKKJJJLLLMMMNNNKKKHHHGGGIIIKKKBBB777...+++***)))+++------333888;;;===FFFTTT___hhheeeaaa^^^[[[XXXTTTRRRWWW\\\aaabbbeeeiiiiiifffOOOEEE<<<999888555333555111------000111111666===:::===FFFSSS]]]dddllltttuuurrrzzz|||{{{zzzppplllrrriii___]]]XXXQQQLLLJJJFFFBBB@@@AAACCCEEEFFFHHHOOO\\\iiiuuuuuuaaaPPPIIIJJJMMMPPPDDDGGGHHHFFF]]]zzzWWWXXXiiizzz~~~}}}|||}}}{{{rrrggg___[[[YYYUUUQQQMMMMMMSSSaaavvvwwwXXXIIIXXXddd[[[iiiuuuQQQ333111000...222,,,...---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------...---...111000...000555CCCaaaXXXUUUCCCGGG}}}uuuTTTKKKFFFHHHXXXpppnnnfffjjjtttwwwrrryyy^^^>>>>>>DDDHHHUUUyyyzzzqqqaaaZZZWWWZZZ]]]ccciiippptttxxxyyy|||zzzzzz|||wwwqqqnnnlllmmmppptttvvvvvv|||}}}}}}zzzuuummmccc[[[\\\\\\___eeeoooyyyqqqbbbVVVMMMGGGFFFDDD>>>>>>AAA>>>CCCGGGIIIIIILLLTTT[[[vvvsssiiiccchhhlllkkkhhhiiifff```XXXRRROOOPPPPPPPPPQQQVVV```nnn{{{~~~xxxjjjYYYOOOJJJJJJQQQXXXkkkmmm]]]iiizzztttttt|||lllGGG333444222//////---...........................------------...//////............///111222222555444555999@@@EEEEEEDDDCCCLLLKKK___zzz~~~lllHHHNNNxxxooo```VVVVVVRRRZZZVVVGGG@@@FFFGGG@@@@@@@@@???<<<;;;???FFFLLLOOORRRVVVVVVTTTSSSUUUXXXWWWUUUVVVWWWSSSLLLJJJKKKQQQOOOLLLJJJIIIIIIJJJJJJBBB777...+++***)))***---///444999;;;===DDDPPPYYYeeedddaaa]]]YYYWWWWWWYYYZZZdddhhhfffgggkkkeeeZZZNNNCCC999777666444222222111---...444666666@@@OOODDDEEELLLYYYfffrrr|||}}}{{{nnnggghhh^^^XXXSSSSSSSSS```yyylllddd[[[SSSQQQMMMJJJFFFDDDEEEHHHJJJLLLJJJXXXdddhhhqqqqqqaaaPPPLLLRRRUUUSSSOOOGGGJJJFFFFFFgggfffUUUfffwwwzzzxxx~~~~~~wwwkkkpppmmmccc___bbb___WWWPPPRRRVVVbbbzzznnnPPPHHHZZZ}}}[[[]]]tttGGG666+++...000+++***///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////000000111111222222<<<^^^pppSSSIIIPPP[[[WWWBBBKKKGGGDDDlll|||nnneeemmmrrrkkkFFF===>>>BBBOOOiiiyyyxxxcccZZZWWW[[[]]]bbbhhhnnnssswwwyyy{{{yyyyyy{{{~~~~~~~~~yyytttqqqnnnooorrrvvvxxxxxx~~~xxxuuuqqqmmmhhh```XXXQQQPPPQQQSSSWWW\\\aaagggjjjtttqqq```LLLEEEAAABBBAAA>>>>>>AAADDDGGGJJJLLLNNNSSSZZZ___lllyyyoooiiilllpppooommmnnnmmmggg___YYYUUUTTTTTTSSSXXX[[[eeettt}}}tttkkk```TTTOOONNNPPPUUU[[[llllllaaapppzzz}}}ssszzzdddBBB000222111///111///...........................------------...//////.........///000111222333666666777:::>>>AAACCCCCCDDDKKKKKK\\\}}}lllrrrwwwuuuRRRLLL{{{vvvpppfff[[[TTTQQQXXXVVVIIIAAADDDEEEAAA??????>>>;;;:::>>>EEEKKKPPPRRRTTTUUUUUUUUUVVVWWWUUUTTTUUUWWWTTTNNNLLLOOOSSSQQQOOOLLLKKKKKKKKKLLLBBB888...+++***)))***---000444999:::;;;AAAKKKTTTaaaaaa___\\\YYYWWWXXXZZZ^^^eeehhheeefffiiicccXXXJJJ@@@777555555222000000///---...555;;;???EEEJJJUUUTTTTTT]]]nnn|||qqqpppkkk^^^SSSPPP>>>888555555222888OOOhhhzzzooocccZZZVVVWWWRRRMMMKKKLLLMMMKKKHHHQQQYYY```hhhvvv}}}ooo```YYYSSSTTTYYY[[[XXXUUUHHHKKKGGGHHHhhhbbbUUUfffyyy{{{xxx|||}}}xxxrrrffflllkkkeeefffmmmmmmgggXXXVVVZZZjjjuuuVVVRRRkkkzzz[[[^^^uuusssDDD555+++...000,,,+++///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.../////////000111111222222;;;WWW|||bbbPPPOOOTTTkkkKKKJJJJJJFFFaaa}}}uuujjjlllooo~~~wwwVVVCCC;;;===GGG\\\wwwiii\\\WWWZZZ\\\___ccciiioootttwwwyyyxxxxxxzzz}}}~~~~~~~~~yyytttpppppptttyyyzzz{{{}}}}}}}}}|||{{{xxxvvvtttmmmiiiddd___YYYSSSLLLHHHIIILLLOOOOOOMMMLLLNNNQQQSSSUUUrrreeeRRREEEAAA@@@CCCEEEDDDDDDFFFOOOOOOQQQUUUZZZaaagggkkkoooyyyuuupppnnnkkkhhhgggvvvqqqjjjccc^^^[[[WWWUUU[[[___jjjzzzuuufff[[[TTTOOORRRVVVWWWZZZ]]]pppuuugggdddvvv}}}www~~~{{{}}}ZZZ===...111000000222000...........................------------...//////////////////111222333444666888;;;===???AAADDDFFFFFFKKKLLLYYY}}}jjj[[[___rrrzzz```MMMsssyyytttpppaaaQQQOOOVVVWWWKKKBBBBBBCCCCCC??????>>>;;;:::<<>>GGGOOO]]]^^^]]]\\\YYYXXXXXXYYY___eeegggdddcccddd]]]SSSEEE===666555555111///000...///111777CCCNNNPPPLLL^^^```bbbgggxxxqqqaaa\\\WWWKKK???999888444333444111000:::GGGxxxggg^^^[[[XXXTTTPPPPPPSSSTTTQQQNNNXXXaaajjjooouuuwwwmmm^^^UUUXXX\\\aaaeeeddd^^^YYYIIILLLHHHJJJhhhvvv[[[XXXiii{{{zzzxxxyyyyyyuuuqqqbbbfffgggeeekkkvvvzzzwwwddd]]]^^^qqq}}}VVVOOOkkkuuuYYY^^^uuuooo@@@444+++---///---,,,000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......//////000111111222222999MMMrrrpppVVVNNNOOOvvv[[[IIIKKKIIISSSooo}}}nnnkkkllluuulllyyy{{{hhhOOO===;;;CCCYYYyyyqqq```WWWYYYYYY[[[^^^cccjjjooosssvvvwwwwwwyyy{{{}}}~~~~~~~~~|||wwwqqqpppuuuzzz|||{{{||||||{{{yyyvvvssspppnnnkkkgggaaaYYYSSSMMMHHHEEEHHHMMMPPPNNNGGGBBBBBBCCCJJJ@@@MMMtttlllTTTIIIIIIHHHIIIMMMPPPQQQQQQQQQYYYYYYZZZ___hhhqqqwwwzzz~~~yyyqqqkkkhhhfffwwwuuuqqqmmmiiiccc\\\XXX\\\cccooo|||yyyhhhZZZRRROOOOOOVVV\\\]]]]]]___rrrppphhhjjj}}}zzz{{{}}}RRR999...222000000333000...........................------------...///////////////000222333555555666:::???AAAAAACCCHHHLLLIIILLLNNNWWW~~~wwwyyyzzz[[[UUUcccxxxjjjMMMiii{{{}}}ppp[[[NNNTTTVVVOOOEEE@@@AAADDD???@@@???<<<:::===CCCHHHRRRPPPPPPSSSWWWYYYWWWTTTRRRPPPQQQRRRPPPLLLLLLPPPQQQPPPNNNLLLJJJIIIIIIIIICCC999///,,,+++)))***---///222555777888===EEELLL]]]^^^___]]]ZZZWWWVVVVVV]]]aaadddaaa___\\\SSSIII@@@:::555666555222000222///555999<<>>555222222///000444444111333888LLLmmmddddddZZZXXXWWWVVVVVVWWWXXXXXX^^^nnnyyyuuukkkddd```^^^[[[aaahhhnnnqqqmmmcccXXXKKKLLLHHHJJJeee{{{hhhVVV```nnn|||yyyxxxwwwxxxzzzzzzxxxvvvbbbddddddeeemmmxxx|||{{{hhh___```tttUUUHHHcccoooXXX___tttlll;;;222,,,---///------000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........///000111222222333777CCChhhxxx\\\PPPOOO[[[qqqIIIHHHIIIJJJgggmmmeeeiiippp}}}WWWhhhxxxqqqSSS======DDDVVV~~~{{{gggYYYZZZZZZ[[[]]]bbbhhhmmmqqqtttvvvwwwyyyzzz|||}}}~~~~~~xxxpppoootttzzz|||{{{~~~|||yyyuuurrrpppoookkkddd[[[RRRKKKGGGFFFEEEJJJNNNKKKDDD>>><<<===???:::>>>MMM[[[______```___iiipppkkk]]]QQQNNNQQQUUUVVVWWWZZZ]]]______]]]______aaafffpppzzz~~~xxxtttqqqooooooqqqrrrqqqmmmgggbbbdddlllvvvzzztttgggYYYPPPQQQPPPSSSZZZ^^^^^^___bbbqqqppplllsss|||~~~MMM999111333000000222///...........................------------...//////000000000111333444666777999===@@@AAAAAABBBFFFIIIKKKMMMQQQVVVqqq{{{vvvttt___]]]uuuqqqNNNaaazzzfffOOORRRUUURRRIIIAAA@@@DDDAAABBBAAA>>><<<===CCCHHHQQQOOOOOOQQQVVVXXXVVVTTTTTTSSSSSSUUURRRMMMMMMPPPQQQPPPOOOMMMKKKJJJIIIHHHDDD:::000,,,+++)))***---...000333666999>>>EEEJJJ\\\^^^```___[[[WWWTTTSSSWWW[[[^^^]]]ZZZTTTIII???;;;666333444444222222555111<<>>BBBGGGJJJGGGAAA===CCCHHHHHHFFFIIISSS]]]aaacccccccccfffjjjiiifffcccdddfffkkkrrr|||zzzrrrjjjlllooosssvvvvvvssspppoootttwwwqqqcccVVVOOOLLLSSSTTTWWW[[[\\\\\\bbbiiiuuukkkkkkttt|||}}}}}}tttwwwFFF777222444///000222---...........................------------...//////000000111222444666777888===???@@@@@@@@@@@@BBBCCCKKKKKKSSSTTTdddfff[[[www~~~ZZZfff}}}ooo^^^RRRPPPRRRUUUOOODDD@@@DDDBBBCCCBBB???===>>>BBBGGGNNNMMMNNNQQQSSSUUUUUUTTTWWWVVVXXXZZZWWWRRRPPPRRRTTTSSSRRRPPPNNNLLLJJJJJJEEE:::000,,,+++)))***------///222555888===CCCGGGVVVYYY]]]^^^\\\XXXUUUSSSSSSTTTVVVVVVSSSLLLBBB;;;888444222444555555888<<<<<>>cccyyyqqqtttvvvuuutttvvv{{{ssslllbbb]]]]]]___^^^[[[jjjpppssstttwwwtttdddPPPNNNLLLGGGIII\\\yyylllZZZ]]]pppxxx~~~xxxzzz}}}yyynnnjjjfffggglllppppppmmmZZZSSS[[[vvvZZZIII\\\fffZZZgggyyyYYY444111...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---...///000111222333444666:::YYYzzz\\\IIICCC]]][[[EEEFFFFFF```zzzppp[[[aaagggmmm{{{jjj___gggkkkSSSBBBBBB???KKKooo}}}sssccc[[[[[[\\\^^^bbbfffkkkmmmsssvvvxxxzzzzzz{{{~~~}}}{{{pppnnnttt{{{}}}{{{||||||}}}|||{{{zzzxxxwww~~~zzzrrreeeWWWLLLGGGEEEFFFHHHIIIJJJIIIFFFCCCAAA555:::>>>BBBEEEFFFEEEBBBFFFHHHIIIJJJLLLRRR[[[bbbiiilllllljjjlllqqqqqqmmmkkkmmmoooqqqttt{{{|||uuusssrrrrrruuuwwwxxxxxxrrrpppjjj___TTTNNNNNNPPPRRRTTTXXXYYYWWWZZZfffttt{{{gggjjjwwwzzz{{{}}}|||mmmhhh???333111333...///222---...........................------------...//////000111222333555777888999>>>>>>>>>@@@CCCEEEFFFEEEIIIIIITTTRRRZZZ~~~iii```~~~bbbeeezzzhhh\\\UUUOOOPPPWWWTTTGGGAAACCCAAABBBBBB???<<<===AAAEEEJJJLLLOOOPPPQQQRRRSSSUUUSSSTTTWWW\\\ZZZTTTRRRSSSTTTSSSRRRQQQNNNLLLJJJIIIFFF;;;111---+++)))***,,,---...000333666:::>>>AAAJJJOOOVVV[[[\\\[[[YYYXXXTTTQQQNNNMMMJJJFFFAAA>>>;;;888777999;;;===BBBIIINNNSSSYYY\\\\\\cccwwwzzzuuukkkeeepppxxxsssjjj\\\OOOCCC999444222222111///...//////...555111@@@jjj{{{{{{}}}nnndddZZZXXX^^^bbbaaa___oooxxx|||yyyvvvqqq```MMMOOOMMMHHHKKK\\\uuueeeUUUaaattt{{{~~~xxxyyy}}}yyyqqqjjjdddaaadddjjjllljjjgggUUUMMMXXXyyy[[[MMM^^^yyy\\\UUUeeewwwWWW222111///---,,,------+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------...000111222333444777888PPPcccKKKJJJGGGlllLLLFFFEEEVVVnnn}}}iiifffeeeiiirrrjjjVVV\\\hhhYYYKKKEEE999MMMgggvvvhhhWWWXXXYYY\\\___cccgggiiisssvvvyyyzzzzzz{{{~~~||||||qqqooouuu|||~~~|||~~~xxxjjj[[[NNNHHHFFFCCCCCCCCCEEEFFFDDDAAA>>>???999888<<>>;;;;;;???CCCHHHKKKOOOPPPOOOOOORRRUUUMMMOOOTTTZZZYYYTTTQQQRRRRRRRRRQQQOOOMMMJJJHHHGGGFFF;;;111---+++******,,,...///000111444777:::<<>>===@@@BBBEEELLLTTT___^^^ccciiiiiikkk{{{~~~rrrpppkkkfffsss}}}rrrfff\\\QQQCCC888222333333111000111222111///000444HHHqqq{{{pppbbbaaa```___^^^___dddjjjssswwwmmm\\\KKKPPPNNNJJJMMM^^^uuu}}}___OOO```ttt{{{yyyrrrssswww~~~tttkkkbbb]]][[[```gggiiigggdddUUUKKKWWWzzzbbb\\\pppqqqRRRNNN```sssMMM111111000---,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------...000111333444444888777JJJwwwhhhPPPRRR;;;xxxyyySSSFFFCCCMMMccczzznnneeefffmmm}}}qqq\\\ZZZRRR[[[[[[>>>CCCIIIeeerrrqqqmmmYYYWWWXXX[[[]]]^^^ccciiiooosssyyy{{{yyyxxxyyyzzz|||yyylllpppwwwxxxxxx||||||zzzyyy~~~{{{iiiTTTHHHEEECCCEEEBBB<<<<<>>???IIINNNLLLKKKQQQUUUVVVTTTSSSRRRSSSUUUUUUTTTRRRLLLPPPSSSPPPKKKFFFFFFGGGFFF@@@777...)))((()))+++)))+++---000222666;;;>>>@@@CCCJJJTTT\\\___]]]ZZZVVVUUUNNNGGGHHHMMMLLLFFFFFFCCCDDDJJJPPPTTT[[[bbbppptttrrrnnnppp{{{yyyeeebbbhhhrrrvvvqqqhhhWWWGGG@@@666444111000000000111000...888555222JJJtttqqqeee```aaabbbaaa]]]^^^jjjxxx~~~yyyjjjYYYLLLXXXLLLOOO^^^gggsss~~~|||}}}tttWWWTTTfffuuuwwwzzz~~~xxxmmmmmmoootttyyywwwnnngggcccZZZ___^^^WWWgggwwwnnn]]]NNNfffyyybbbwwwhhhLLLJJJ\\\ttt~~~FFF333222000...---,,,------------------------------,,,,,,,,,---------......//////000111222333333444444===@@@```pppZZZMMMRRRXXXVVV>>>NNNMMMVVVpppfffkkkqqqwwwyyyVVVOOOKKKQQQTTT@@@BBBFFFjjj{{{tttrrrdddYYYVVVVVVYYY[[[[[[___eeelllqqqvvvxxxwwwwwwxxxzzzyyy~~~qqqoootttwwwwwwwww}}}|||}}}oooVVVFFFAAA???AAA???;;;;;;>>>>>>999<<<===BBBGGGFFFCCCDDDHHHVVVaaajjjkkkiiijjjlllllldddiiipppuuuzzzssshhh]]]ZZZUUUSSSTTTUUUVVVWWWMMMJJJJJJJJJKKKVVVqqqsssrrruuu|||uuuzzzsssmmmLLL777555222000///...//////............//////////////////000///...///111444333444666777888:::===@@@BBB@@@???BBBHHHKKKJJJGGGGGGSSSMMMQQQUUUvvvuuuttt```WWWpppyyytttdddXXXQQQUUUYYYSSSIIIBBBBBBBBBAAAAAA@@@?????????AAAJJJOOONNNNNNSSSWWWWWWUUUTTTSSSSSSTTTSSSQQQOOONNNRRRTTTSSSNNNJJJIIIKKKGGGAAA888///***(((***+++)))+++---///111444999<<>>>>>XXXjjjaaa]]]]]]hhhDDDHHHFFFQQQvvvvvvkkkiiilllsssWWWHHHHHHFFFLLLDDD>>>CCCfff|||ppprrr|||fffZZZWWWVVVYYY[[[[[[^^^bbbhhhmmmrrruuuuuuvvvxxxzzzvvv~~~yyyppprrrxxxxxxtttyyy{{{tttYYYFFF>>>===>>>===::::::<<<===;;;???EEEOOOVVVTTTMMMLLLOOOVVVaaaiiijjjjjjlllnnnnnngggjjjpppyyytttmmmjjjggg~~~pppeeebbb```______```^^^]]]MMMLLLMMMLLLJJJUUUvvvtttwwwttt|||kkkooowwwHHH666444222000///...//////............///////////////000000000///000333555444666888999;;;===@@@CCCKKKIIIHHHJJJNNNOOONNNKKKIIIOOOKKKPPPRRRiiixxxuuu~~~iiiUUU[[[xxxvvvfffYYYPPPRRRWWWUUULLLDDDBBBBBBAAAAAA@@@@@@??????AAAHHHMMMNNNNNNRRRVVVWWWWWWUUUTTTSSSSSSRRROOOMMMNNNQQQSSSRRRNNNKKKKKKMMMGGGAAA999111+++)))***+++)))***,,,...///222666999<<<>>>CCCJJJRRRVVVWWWWWWRRRTTTSSSOOOOOOSSSVVVVVVXXXZZZbbbnnnvvvxxx{{{yyy~~~zzztttlllfffuuufff```ppp~~~xxxjjjXXXMMMAAA:::222///000222222000888111///777999999```|||wwwzzzzzzrrrsssyyyzzzbbbYYY]]]bbbWWWbbbzzz|||qqqooosssfffQQQQQQbbb{{{|||}}}~~~xxxqqqkkkmmmrrrwwwyyywwwqqqmmmccceeehhh^^^RRRgggqqq___qqqgggnnneeeUUU___ggghhhoooBBB222111///---,,,,,,------------------------------,,,------------.........///000000111333444444555666>>>===MMM|||tttkkkkkktttRRRBBB???KKKggg~~~qqqgggfffmmmxxxcccKKKLLLDDDHHHIII:::CCC[[[tttuuussswww^^^YYYWWWZZZ\\\]]]```dddeeeiiiooossstttuuuxxx{{{xxx}}}rrrqqqyyyzzztttssswww}}}rrrYYYGGG@@@>>>>>><<<999999<<<@@@CCCEEEOOO^^^iiiggg^^^YYYZZZZZZbbbiiiiiiiiimmmpppppppppqqquuuuuuvvvuuuqqqhhhbbb```ccceeesssxxxqqqkkkjjjnnnnnnhhhaaaQQQNNNNNNOOOMMMXXX|||~~~ttt|||}}}~~~iiiiiiqqqHHH444333222000////////////............///////////////000111000000222444777777999<<<>>>???AAADDDGGGRRRQQQPPPRRRSSSSSSQQQNNNJJJKKKJJJOOORRR```yyy{{{wwwwwwzzz^^^PPP{{{xxxtttggg[[[OOONNNSSSTTTMMMEEECCCBBBBBBAAA@@@@@@??????>>>CCCHHHKKKMMMPPPRRRTTTUUUTTTSSSSSSSSSRRRPPPNNNLLLNNNOOOOOOLLLJJJJJJKKKGGGBBB;;;333---*********)))***,,,,,,---000333666999;;;???DDDJJJOOOSSSTTTTTTXXX[[[[[[ZZZ]]]aaaeeeaaaccckkkwww~~~wwwxxxxxxtttnnniiieeebbbaaaUUUTTTkkk|||zzzpppbbbWWWHHH???555000111333222000555111000888888111KKK{{{~~~wwwsssyyyqqqYYYXXXfffbbbWWWddd{{{{{{wwwxxxwwwfffSSSUUUfff{{{|||}}}~~~{{{tttmmmfffmmmuuu{{{zzzuuuoookkkccchhhhhh[[[PPPaaayyyfffvvvlll\\\mmmhhhbbbfffhhhkkk[[[888111000...---,,,,,,------------------------------------------............///000111222333444555666777>>><<>><<<999888888===GGGNNNQQQ[[[kkkwwwuuujjjaaa```eeekkknnnmmmnnnsssxxxxxx|||}}}~~~nnnZZZJJJLLLMMMOOOQQQTTTZZZdddmmmyyyuuutttzzzyyynnnbbbRRRLLLLLLPPPQQQ[[[|||{{{uuuzzz{{{kkkkkkhhhEEE333222111000//////..................///////////////000111111111333666999;;;===@@@BBBCCCEEEGGGIIINNNNNNNNNOOOOOONNNLLLJJJIIIIIIKKKNNNSSS\\\ooowwwjjjwwwwwwZZZhhh|||qqqlllaaaTTTNNNQQQSSSOOOHHHCCCCCCBBBBBBAAA@@@@@@???>>>@@@FFFKKKNNNOOOQQQSSSRRRQQQQQQRRRTTTUUUTTTRRRLLLMMMMMMMMMLLLKKKKKKKKKHHHCCC<<<555///+++******((()))++++++,,,...222555888:::===@@@EEEIIIMMMPPPTTTYYY___cccdddeeehhhllleeeeeeiiiqqqvvvvvvxxx|||kkkjjjhhheee___ZZZWWWWWWJJJCCCEEE\\\yyyxxxuuukkkaaaOOOFFF;;;444333444333111111555444666999777BBBZZZ{{{vvvuuu}}}}}}dddTTT\\\nnneeeZZZhhh~~~nnnZZZ```qqqyyyzzz{{{}}}|||vvvnnnhhhgggrrr~~~}}}tttmmmjjjbbbgggcccVVVNNNYYYwwwyyyfffxxx```ZZZqqqtttssslllkkkyyyxxxLLL444000///...---,,,,,,---------------------------------------.........//////000000111333444555666777777<<<===BBBbbbrrrjjjtttcccyyy{{{PPP???CCCMMMfffvvvzzzlllgggkkkoooooo```VVVLLLMMMUUU???666HHHxxx{{{wwwggg^^^VVVVVVXXX[[[^^^cccaaafffkkkoooqqqsssxxx|||vvvppprrrvvvvvvxxxyyyzzz}}}vvviiiZZZLLLCCCBBB===:::888999<<>>>>>@@@EEEIIIOOOZZZeeettt~~~xxxxxxsssjjjiiippp~~~}}}}}}nnn___NNNIIILLLSSSTTTYYYxxxzzzzzzzzzxxxuuu\\\===222111111000000///..................///////////////000222222333555888;;;===???BBBDDDEEEFFFGGGIIIIIIKKKLLLMMMMMMKKKIIIHHHGGGIIINNNMMMUUU[[[yyykkkwww^^^aaakkk]]]rrrsssjjj]]]RRROOORRRRRRNNNCCCCCCBBBBBBAAAAAA@@@@@@???@@@EEEMMMQQQQQQQQQTTTPPPOOOPPPSSSVVVWWWWWWVVVPPPPPPOOOOOONNNNNNNNNMMMHHHDDD>>>777111---***)))''')))***+++,,,...222555888:::===???AAAEEEIIILLLPPPSSS[[[dddhhhffffffhhhbbb```bbbgggiiiggghhhlll[[[[[[\\\\\\UUUJJJCCCBBB777666888JJJpppyyyxxxxxxpppfffTTTMMMCCC:::555444333444000999777333999<<<===CCCggg|||zzzlllXXXTTTbbbrrr```WWWhhhmmm]]]dddtttxxxyyyzzz|||~~~wwwooohhheeeooo{{{~~~rrrlllkkk```ddd[[[OOOOOOVVVmmm{{{hhhyyyfffeee{{{wwwsssuuuiiimmmuuuHHH555000///---,,,,,,,,,---...------------------------------........./////////000000222333555666888888999:::@@@DDDUUUxxxbbb___VVVdddbbbEEEBBBHHHWWWhhhvvvooommmnnnooopppZZZPPPNNNUUUAAA222<<<___yyy{{{sssuuuqqqeeeYYYUUUVVVXXX\\\``````dddiiilllnnnqqqvvvzzzvvvqqquuu{{{|||xxxxxxzzz}}}}}}|||uuujjj]]]TTTJJJBBB???AAA<<<:::===BBBFFFLLLXXXeeeooommmpppvvvzzzwwwttttttzzz|||zzzwww|||~~~~~~|||xxxssskkk]]]PPPCCC@@@???AAAAAACCCLLLVVVaaaiiifffaaaccc___XXXZZZWWW___nnn~~~yyyhhhZZZIIIJJJSSS\\\WWWWWWuuu{{{www~~~zzz}}}SSS777111111111000000///..................///////////////000222333333666999<<<===@@@CCCDDDDDDDDDEEEFFFGGGJJJLLLNNNMMMLLLKKKJJJGGGKKKRRRKKKUUU[[[kkkuuuvvvbbbWWWyyyzzzZZZvvvwwwrrrdddTTTMMMOOOQQQQQQCCCCCCCCCBBBAAAAAA@@@@@@???>>>CCCMMMRRRPPPPPPSSSPPPPPPQQQSSSWWWYYYYYYXXXTTTSSSQQQPPPPPPPPPOOOOOOHHHEEE???888222---***)))'''(((***+++,,,///333666888;;;>>>???@@@BBBEEEHHHJJJLLLVVVccchhhddd```___\\\ZZZ\\\______\\\[[[]]]QQQQQQRRRSSSLLL>>>555333---000111999XXXzzzwwwwwwnnnbbbVVVRRRJJJ@@@777333444666222999666333;;;===<<>>===DDDNNNVVV______\\\aaa```^^^cccccc___```fffkkkqqqtttcccWWWHHHMMM\\\eee\\\WWWtttxxxyyy{{{||||||zzzuuuzzzQQQ666000000111111000///...---............/////////000///111222333444666:::======???BBBCCCCCCBBBCCCDDDDDDGGGJJJLLLLLLKKKJJJIIIGGGMMMTTTJJJUUUZZZbbbqqqsss]]]xxxZZZ{{{xxxtttgggTTTIIIKKKOOOPPPDDDCCCCCCBBBBBBAAA@@@@@@===;;;@@@KKKPPPNNNNNNQQQQQQQQQRRRTTTWWWYYYYYYXXXUUUSSSQQQPPPPPPPPPOOONNNIIIEEE@@@999333...***)))&&&(((***+++,,,///333666999<<>>???KKKHHHUUUnnn}}}}}}{{{|||zzz\\\MMMVVVaaaaaaQQQNNNiiiwwwkkkiiiqqqzzzzzzzzz{{{|||}}}~~~~~~rrriiijjjnnn|||oooddddddjjj[[[```RRRHHHSSS```}}}gggxxx~~~bbbTTTZZZggguuuDDD111///...---,,,,,,,,,---...------------------------............/////////000000111222444666777999999===888GGGMMMGGGhhhnnnEEEXXX^^^vvv|||LLL???GGGJJJXXXmmm}}}lllgggnnniiiJJJQQQSSSDDD888BBBAAA]]]}}}jjjYYYrrrqqq[[[VVVXXXVVVVVVYYY^^^```cccgggmmmqqqtttvvv|||~~~zzz|||xxxmmmfffaaaXXXOOOGGGDDD@@@<<<;;;;;;===>>>BBBCCCIIISSSYYY\\\eeeoootttwwwtttxxxuuuqqqqqqhhh[[[KKKDDD@@@@@@===:::BBBMMMUUU^^^fffggggggggggggddddddccceeejjjjjjkkkuuuooo[[[QQQKKKVVVfffhhhXXXVVV~~~ooowwwyyyDDD444111111000///////////////000000000000111111111111222333555777:::===@@@BBBBBBCCCDDDDDDDDDDDDFFFHHHFFFIIIKKKKKKMMMNNNJJJEEEHHHMMMMMMOOOSSSVVVjjjyyyyyyeeexxx^^^qqq{{{vvvnnncccUUUKKKMMMSSSNNNCCC>>>CCCIIIFFFBBB@@@??????@@@EEEKKKOOOOOOMMMSSSSSSSSSTTTUUUVVVXXXYYYWWWUUURRRPPPOOONNNKKKIIIHHHFFFCCC===666///+++))),,,+++***)))***---000222>>>CCCHHHHHHDDDBBBCCCEEEJJJMMMRRRYYY]]]^^^ZZZWWWVVVSSSRRRRRRSSSSSSPPPMMMHHHEEE>>>888444222111222+++,,,...111:::UUUuuuooollleee\\\XXXYYYUUUKKK???666333444555555666999>>>DDDIIILLLNNNRRR\\\kkk{{{uuukkkkkkuuu~~~www[[[RRRZZZ]]]XXXFFF^^^zzzvvvqqqqqqtttwwwyyy{{{zzzyyy{{{{{{qqqooopppooovvvffffffjjjiiibbb[[[PPPSSS___eeetttqqqiii~~~vvv[[[QQQ[[[qqqkkkCCC///------------------------,,,,,,,,,---------...............///////////////222222222333555888;;;<<<:::???BBBHHHKKKVVV^^^KKKVVVoooYYYCCC>>>HHHNNN[[[zzzuuuiiigggxxxRRRHHHNNNRRR999<<<999NNN|||bbbnnneeeZZZUUUQQQSSSYYY]]]___cccgggjjjnnnrrrtttwww{{{{{{zzz{{{~~~{{{rrrfff]]]VVVLLLBBBAAA@@@>>><<<===???AAACCCHHHIIIOOOWWW[[[]]]eeennnwwwvvvsssrrriii```OOOGGGBBBAAA>>>;;;DDDQQQcccllltttuuuttttttrrrpppkkkjjjlllrrruuuwww~~~xxxfffVVVNNNQQQ```nnnkkkYYYZZZ~~~}}}ggguuuBBB666111111000///////////////000000000000000111111111222333555777:::===???AAA>>>@@@AAACCCCCCEEEHHHKKKGGGIIIIIIJJJNNNQQQMMMGGGGGGLLLMMMPPPUUUUUUbbb||||||xxx___iiihhhqqq|||tttkkk^^^UUUTTTZZZPPPFFF@@@CCCGGGFFFBBB@@@???>>>???CCCIIIMMMNNNMMMTTTTTTUUUUUUVVVWWWXXXYYYUUUTTTRRRQQQPPPNNNKKKHHHGGGFFFDDD???999333...,,,+++)))((('''(((***---///999CCCNNNTTTRRRMMMHHHFFFHHHIIILLLPPPTTTUUUTTTRRRRRRQQQPPPPPPPPPLLLFFFBBB===;;;777333000///000000---///000111333DDDffftttkkkgggddd```\\\YYYSSSKKKDDD===888555333444666;;;CCCLLLSSSWWW^^^___bbbhhhnnnrrrrrrqqqkkkccc\\\]]]gggttt}}}ppp]]]\\\eeecccWWWFFF```zzzssspppqqquuuwwwxxxzzzyyywwwyyy~~~}}}rrrlllmmmqqqttteeefffgggaaa```^^^ZZZ```jjjkkkrrrooommmgggOOO[[[oooyyy^^^:::...------------------------,,,,,,,,,---------...............///////////////222222333444666999;;;<<<:::>>>BBBGGGIIIPPPzzznnnVVVSSS]]]zzzlllLLL@@@BBBGGGQQQjjjrrrkkkcccGGGFFFTTTAAA999666AAAfffjjjeeeuuuaaaUUUPPPRRRZZZZZZ^^^cccfffhhhkkkpppttttttyyyyyy|||~~~}}}|||yyynnn```UUUMMMDDD;;;??????@@@AAADDDGGGJJJLLLQQQRRRVVV[[[]]]___eeemmmuuuxxxvvvppphhhcccUUULLLDDDBBB>>>===GGGUUUjjjssszzz{{{yyyxxxvvvsssrrrqqqttt|||}}}xxxkkk[[[QQQOOO\\\lllvvviiiWWW[[[}}}|||zzztttnnnsss}}}~~~pppfffiii<<<666111000000/////////////////////000000000111111111333444555777:::<<>>@@@AAABBBCCCFFFIIIGGGGGGFFFHHHOOOUUUQQQIIIIIINNNOOOSSSYYYVVVZZZlll~~~ddddddxxxtttmmmzzzqqqeeeZZZVVVXXXRRRIIICCCCCCEEEDDDBBBAAA???>>>>>>@@@EEEJJJLLLNNNSSSSSSSSSTTTTTTUUUUUUVVVSSSRRRQQQQQQQQQNNNJJJGGGCCCBBBAAA>>>:::555111...)))((('''&&&&&&(((***,,,///===OOOZZZ[[[SSSJJJDDDHHHGGGGGGIIILLLMMMLLLKKKMMMLLLLLLKKKHHHBBB:::444222111000////////////000...111333222///555III^^^qqqyyy|||tttjjjeeeeeefffaaa[[[SSSMMMJJJEEE===888555555888???JJJUUU]]]bbbgggggghhhkkknnnnnnmmmlllmmmfff]]]ZZZ]]]eeennnsss}}}yyyzzz{{{gggaaallluuuhhhTTTIIIfffwwwuuurrrqqqppprrruuuvvvzzz{{{yyyuuuvvvzzz}}}||||||}}}ttthhhjjjuuunnnbbbiiihhh\\\]]]cccgggnnnuuummmkkkvvvmmmsss[[[IIImmmzzzNNN333///------------------------,,,,,,,,,---------...............//////000000000222333444555777999<<<===;;;@@@CCCGGGJJJLLLiiirrr\\\OOOKKK___[[[BBB???DDDJJJYYYyyy}}}ooovvvRRRGGGPPPRRRCCC>>>>>>OOOmmm^^^yyyiii[[[UUUUUUXXXVVV[[[aaaeeegggjjjpppuuuvvv||||||}}}~~~yyymmm^^^SSSNNNIIIDDDEEEFFFHHHKKKNNNRRRTTTVVVWWWYYY]]]___```ccchhhnnnmmm~~~zzzxxxooofffcccYYYOOOFFFCCC???>>>IIIWWWhhhpppwwwwwwuuutttsssppptttssswww}}}{{{xxxpppbbbUUUSSSWWWhhhwwwxxxbbbPPPZZZyyyzzztttmmmiiinnnxxx{{{mmmpppWWW444444000000////////////000000/////////000111222222333444555666888:::<<<>>>@@@???@@@AAAAAA@@@@@@BBBDDDFFFEEECCCFFFPPPWWWRRRIIIMMMQQQPPPTTT\\\YYYXXXcccwwwuuurrr{{{~~~hhhtttxxxlll^^^UUURRRSSSMMMGGGDDDCCCCCCBBBBBB>>>===<<<>>>AAAFFFJJJMMMOOOOOOPPPQQQQQQQQQQQQQQQQQQPPPQQQQQQQQQOOOJJJGGG======<<<;;;999555000---***)))(((''''''''')))***(((333BBBNNNPPPLLLFFFAAAGGGFFFFFFGGGIIIIIIGGGEEEEEEEEEDDDAAA===777111------...///000000111111111...000444333///000>>>MMM```mmmwwwuuunnnjjjiiiiiiccc^^^XXXRRRNNNHHH@@@:::;;;999;;;BBBNNN[[[dddhhhiiijjjmmmqqqtttwwwxxxxxxvvvqqqhhh___[[[^^^eeejjjttttttxxxqqqaaafffyyy~~~iiiOOOLLLhhh|||tttpppmmmmmmoooppprrrssstttttt|||~~~{{{uuussswwwyyyxxxzzz{{{~~~vvvgggjjjyyy{{{dddaaammmmmm______jjjqqqvvvwwwjjjbbbiiivvv~~~|||lll{{{VVVLLLvvvkkkDDD000222------------------------,,,,,,,,,---------...............///000000111111333333555666888;;;<<<===>>>CCCCCCFFFKKKMMM___tttaaaUUUIIIOOO|||qqqHHHAAAGGGKKKQQQjjjrrryyyUUUPPPZZZgggUUUIII<<>>===<<<>>>BBBGGGKKKMMMMMMNNNPPPPPPPPPPPPPPPOOOOOOOOOPPPQQQNNNJJJGGG===;;;999999888666111...---,,,+++))))))))))))***'''+++222888;;;===>>>???AAAAAACCCEEEFFFEEEAAA>>>>>>===:::777333000...---,,,---///000111111000000...///222333000111;;;GGGWWWdddpppsssqqqnnnjjjfffdddccc```ZZZRRRJJJBBB>>>===;;;;;;CCCQQQ```jjjnnnpppqqqssstttuuuvvvwwwxxxrrrooojjjddd```bbbhhhmmmmmmsss{{{|||jjj```lll|||cccIIIKKKbbbyyy}}}uuullliiihhhkkkmmmoooqqqrrrrrrqqqpppwwwzzzyyyuuussswwwzzz{{{xxxzzz}}}wwwjjjooo}}}ooo^^^```ooopppeeejjjvvvzzzxxxtttggg```iiimmmrrruuulllpppUUUQQQqqquuu\\\===///111------------------------,,,,,,,,,---------............//////000111111222333444666888:::<<<===>>>???DDDBBBCCCJJJNNN[[[rrrmmmdddVVVKKKccc]]]EEEEEEKKKPPPaaauuuoooKKKPPPdddnnneeeSSS:::444\\\wwwfffpppsssaaaXXXRRROOORRRTTTYYY___eeekkkppprrrttt|||{{{zzzzzzwwwnnn```YYY[[[___```]]]]]]\\\\\\\\\^^^___```aaagggjjjhhhiiimmmsssuuuooo}}}{{{wwwqqqiiiccc\\\SSSLLLJJJEEEBBBJJJVVV```gggkkkjjjiiillloooooommmrrryyy{{{sssrrrnnnhhhbbbZZZXXXbbbnnn}}}nnn[[[XXXjjjvvvjjjdddbbbkkkeee>>>333333///////////////000000111///000111222444555777777999999:::;;;<<<>>>???@@@>>>???AAAAAAAAACCCEEEGGGDDDEEEFFFIIIQQQVVVQQQHHHLLLOOOJJJJJJTTTUUUTTTZZZrrr|||~~~aaawwwxxxrrrgggYYYQQQQQQRRRNNNGGGCCCCCCDDDCCC@@@??????======???DDDHHHLLLMMMOOOQQQRRRRRRRRRRRRNNNNNNNNNOOOOOONNNKKKHHH@@@===:::999999777333///000///...,,,+++*********))))))((())),,,222777:::888999;;;===???===999666666666444111...---...///,,,,,,---...////////////000///000000......666AAAPPP\\\iiiooopppoooiiibbbdddeeefffbbbZZZPPPGGGBBB>>>;;;;;;DDDTTTeeeppptttuuuwwwxxxxxxwwwvvvxxxyyyuuutttqqqmmmjjjiiikkkmmmlllttt}}}~~~pppeeecccrrr|||qqqXXXFFFHHHZZZkkkmmmhhhfffhhhjjjnnnnnnooopppooonnnlllkkklllrrruuussssssxxx}}}xxxzzz|||}}}|||wwwrrryyyvvvggg^^^cccnnnrrrooozzz{{{tttkkkkkkwwweeebbbkkksssjjjiii~~~eeeWWWYYYpppkkkNNN777---...------------------------,,,,,,,,,---------............///000000111222222444555777999<<<===>>>>>>>>>DDDAAA???FFFLLLVVVggguuutttlllSSSVVVRRRCCCFFFPPP[[[{{{qqq{{{RRRLLLZZZbbblll^^^???444LLLyyybbbggguuu{{{___RRRPPPRRRSSSRRRTTTZZZccciiikkkjjjlllvvvvvvuuu|||~~~yyynnnggggggiiiiiijjjhhheeecccbbbccceeefffiiioooqqqnnnmmmrrrwwwxxxuuusssmmmmmmiiiccc]]]UUUQQQOOOJJJEEEKKKVVV]]]cccfffdddeeejjjppprrruuuzzz~~~}}}uuuooojjjddd```^^^bbbooo|||uuueee]]]dddwww}}}rrrppptttxxxhhhtttRRR999666111///////////////000111111000111222444666777999999;;;;;;;;;<<<===???@@@AAA@@@AAACCCCCCCCCDDDFFFIIIEEEHHHLLLOOOSSSVVVQQQIIIJJJPPPLLLJJJRRRSSSQQQWWWgggzzz}}}wwwnnnlllxxxtttjjj]]]SSSNNNSSSQQQIIICCCDDDEEECCCAAAAAAAAA???===>>>AAAEEEJJJLLLNNNQQQSSSSSSSSSRRRNNNMMMMMMMMMNNNMMMKKKIIICCC>>>999666777666222///222111000...---+++******)))(((''''''))),,,...000111111111333555666444222000222222111...,,,...///,,,,,,---...///000111222111///...///---,,,222:::KKKYYYgggmmmnnnmmmiiidddeeefffggghhheee\\\OOOEEEDDD???===EEEUUUfffqqquuuuuuwwwyyyyyyxxxxxx{{{}}}|||{{{yyyvvvsssnnnjjjgggmmmsssxxx||||||sssddd```ggguuuuuubbbOOOGGGMMMZZZeeefffcccdddiiilllooonnnmmmllljjjhhhgggfffeeemmmrrrrrrrrrvvv{{{|||yyyzzz|||~~~{{{vvvsssuuu{{{rrrccccccjjjqqqxxx~~~|||uuurrryyyvvvhhhbbbpppwww___ZZZaaayyy```TTTZZZuuukkkEEE222------------------------------,,,,,,,,,---------......---...///000111222333333444666888;;;===>>>>>>>>>???GGGDDD@@@FFFKKKQQQ]]]ttt|||cccVVV^^^sssJJJAAAMMMRRRpppsssjjjMMMJJJRRRnnniiiIII:::CCCmmmvvvZZZ\\\fff^^^OOOQQQWWWUUURRRQQQWWWaaaggggggccchhhrrrtttsss{{{~~~vvvsssrrrpppssspppllliiihhhiiikkklllooouuuwwwrrrpppuuuyyyyyywww~~~iiibbbggghhhaaa]]]WWWTTTTTTOOOHHHLLLVVV```eeegggfffgggnnnvvvyyy~~~wwwpppiiidddbbbdddkkkyyy{{{lll]]]^^^lllyyyaaauuuGGG666888---///////////////000111111111111333555777999:::;;;<<<<<<======>>>@@@AAABBBEEEFFFFFFEEECCCCCCDDDFFFFFFKKKPPPSSSUUUVVVQQQIIIKKKSSSPPPMMMSSSSSSQQQVVV```~~~zzznnnwwwzzzfff}}}rrrdddYYYMMMSSSSSSJJJDDDDDDEEEDDDAAABBBBBB@@@======@@@CCCGGGIIILLLOOOQQQRRRRRRQQQOOOMMMLLLLLLMMMMMMLLLKKKCCC===666333444333000,,,222222111///---+++***)))&&&&&&(((***,,,+++(((&&&///...,,,---000222333333---000333333000------............///111333555666111......///...---222888IIIXXXhhhnnnmmmlllkkkiiigggeeefffjjjmmmfffUUUGGGKKKEEEAAAGGGVVVeeeooorrruuuwwwxxxvvvsssrrrtttwwwvvvvvvvvvwwwvvvqqqjjjeeellloooqqquuu}}}vvvhhh[[[]]]jjjwwwpppXXXIIIIIITTT^^^fffeeebbbdddhhhjjjooommmkkkhhhfffdddcccbbbeeemmmsssqqqppprrruuuuuuzzz{{{|||}}}xxxvvvqqqmmmsssnnnaaagggpppuuu~~~}}}vvvvvvpppmmmvvvuuuaaaKKKLLLZZZtttZZZKKKTTTvvvoooBBB000///...------------------------,,,,,,,,,---------......---...///000111222333333444666888;;;===>>>??????BBBLLLJJJDDDHHHKKKNNNWWW^^^lllWWWHHHwwwVVV@@@JJJIII___nnnuuupppOOONNNPPPbbbqqqPPP999===UUUhhh\\\aaa~~~dddTTTWWWNNNRRRSSSTTTVVVZZZ]]]```aaacccgggmmmtttyyy~~~yyymmm~~~vvvllliiinnnpppooooootttxxxwwwwww{{{|||{{{ttt~~~wwwiiiccc```___aaa```]]]\\\[[[UUUNNNPPPXXXeeehhhiiiiiijjjqqq{{{xxxnnngggfffcccbbblll~~~uuufffZZZ```www}}}eeecccAAA444222333000000////////////000000000222555666777888;;;===;;;:::;;;>>>CCCEEECCC@@@FFFIIIKKKIIIDDDAAACCCFFFJJJMMMPPPRRRQQQPPPPPPPPPJJJLLLNNNOOOOOOPPPQQQRRRXXX{{{gggyyy}}}mmmssseee^^^ZZZSSSOOOOOOMMMFFFBBBDDDDDDCCCAAA???>>>>>>>>>???IIIJJJLLLNNNOOOOOOOOOOOOLLLLLLLLLMMMNNNNNNLLLJJJEEEDDD@@@888111...///222---------------+++*********(((((())),,,---+++))))))***,,,///000000333666555666666444///---...000......---,,,---///222333555444111...,,,...222555CCCQQQdddqqqtttoookkkhhhbbbfffkkkmmmjjjaaaVVVOOOEEEDDDEEELLLWWWdddmmmqqqwwwwwwwwwxxxyyyyyywwwuuurrrvvv|||~~~yyyrrrmmmrrrrrruuu|||{{{hhhWWWTTT```llljjj]]]PPPKKKLLLVVV]]]eeegggdddbbbeeehhhkkkiiifffdddbbbcccdddeeeiiikkkooosssvvvwwwvvvvvvxxxttttttyyy}}}~~~vvvxxxuuuqqqtttxxxnnnfffgggrrr~~~}}}uuuiiiMMMBBBAAAkkk~~~RRROOO^^^sss___AAA///)))///---------,,,,,,+++++++++---------.........///////////////000111333444555777888:::<<<>>>@@@AAAAAAFFFMMMTTTSSSMMMJJJNNNTTTVVVvvvwwwXXXLLLNNNxxxFFF>>>IIIKKK___{{{nnnwww[[[```QQQWWWjjjZZZFFF@@@LLL|||ddd\\\nnnyyy^^^VVVNNNOOOPPPQQQSSSVVV[[[```dddaaaffflllrrrwww|||}}}{{{wwwtttuuuwwwzzz|||yyy|||pppfffaaabbbeeegggccc```]]]VVVQQQUUU^^^iiimmmooonnnmmmrrr}}}}}}~~~~~~xxxpppfffeeedddfffrrrsssfff\\\dddyyy{{{mmm^^^>>>222222333000000/////////000111111111444666888999:::<<<>>>??????@@@CCCEEEFFFEEEDDDEEEHHHIIIGGGDDDDDDGGGKKKHHHIIIKKKMMMMMMMMMMMMNNNJJJLLLOOOQQQRRRTTTUUUVVVSSSpppmmmmmmsss|||~~~vvvpppooo]]]UUUOOOOOOMMMHHHCCCCCCDDDCCCAAA@@@???>>>>>>???FFFHHHKKKNNNPPPQQQPPPPPPOOOMMMMMMMMMMMMMMMJJJHHHDDDCCC???:::555333222333///...---,,,,,,++++++***,,,+++***+++---...,,,***)))***,,,000222555999<<<::::::999555111///000222///...------...000222333444333111...---...111555CCCPPPbbbnnnrrrpppnnnmmmfffhhhkkkmmmkkkdddYYYRRRKKKIIIHHHLLLVVVbbblllqqqtttuuuvvvwwwwwwvvvuuuuuu{{{||||||{{{zzzxxxuuutttnnnnnnqqquuuxxxqqqaaaSSSVVV^^^eeecccYYYPPPMMMNNNTTT[[[bbbccc```]]]___bbbhhhgggeeecccbbbdddeeegggjjjlllooorrrssssssrrrqqqqqqnnnpppvvv{{{}}}|||wwwwwwtttqqquuuxxxkkkdddmmm|||{{{eeeJJJGGGKKK|||vvvJJJKKK]]]tttZZZ???333...111---------,,,,,,,,,++++++---------.........////////////000000222333555666777888:::===???AAABBBCCCAAAGGGMMMNNNLLLLLLPPPTTTTTTnnneeePPPFFFkkkWWWBBBHHHLLLYYYqqqppprrriiilll\\\OOO___aaaLLL???EEEbbbhhhZZZaaa}}}oooYYYUUUPPPQQQRRRRRRRRRWWW___eee```ccciiinnnsssyyy~~~|||wwwzzzxxxhhhbbbeeelllkkkjjjiiigggaaa\\\]]]bbbnnnsssvvvtttqqqsss~~~~~~{{{zzzvvvzzz|||zzzyyyxxxtttnnnbbbbbbeeemmmyyyxxxqqqiiidddmmm~~~~~~www}}}{{{TTT999000000222000/////////000111222222222444777999:::;;;<<<>>>@@@CCCEEEFFFFFFEEEEEEFFFDDDFFFGGGGGGEEEGGGKKKOOOHHHHHHIIIIIIJJJLLLMMMNNNNNNOOOPPPRRRSSSTTTTTTTTTOOObbbfffyyylll}}}vvvuuutttbbbXXXOOONNNOOOKKKEEEBBBDDDCCCBBB@@@????????????CCCEEEJJJNNNQQQRRRRRRQQQQQQPPPNNNMMMLLLKKKHHHFFFDDDAAA===;;;:::999777666222000...,,,******++++++...---,,,---/////////------...///000444:::???AAABBB@@@<<<777222111222444//////.........///111222333333111...---...111333CCCNNN^^^jjjpppqqqqqqqqqmmmllllllooopppkkkbbbYYYUUUQQQMMMMMMTTT___iiiooopppsssvvvvvvtttsssuuuwww}}}}}}}}}}}}{{{yyywwwvvvlllllllllmmmkkkcccWWWNNNVVVYYYZZZWWWRRROOOOOOQQQRRRXXX^^^^^^[[[XXXYYY[[[cccbbbbbbaaabbbeeegggiiifffhhhkkknnnpppqqqqqqpppiiihhhkkksssyyy|||yyytttrrrooopppxxxssseeebbbsssvvvUUUEEEKKK[[[[[[KKKSSSfffyyyzzzMMM666000---...------------,,,,,,,,,,,,------.........////////////000000111222444666777888999;;;===@@@BBBDDDEEE@@@CCCHHHLLLNNNPPPRRRTTTTTTeeejjjVVVCCCRRRjjjDDDAAAGGGOOOYYY{{{uuuhhhgggOOO[[[hhhOOO;;;EEEYYYhhh]]]]]]eeeccc^^^RRRTTTUUUTTTSSSUUU[[[aaa]]]aaafffkkkooouuuzzz~~~{{{~~~}}}kkkccchhhrrrkkknnnssstttqqqllliiihhhpppvvvzzzwwwqqqrrr{{{}}}|||zzz~~~{{{uuuqqqkkkeeeZZZ]]]eeerrr~~~yyyooopppmmmnnnxxx~~~}}}}}}yyyvvvuuuqqqlllIII444...///111/////////000111222333444222555999;;;<<<<<<<<<===???CCCFFFFFFDDDBBBDDDFFFCCCEEEHHHIIIIIIJJJMMMOOOLLLJJJIIIJJJLLLNNNPPPQQQTTTSSSRRRRRRSSSRRRPPPOOOPPPYYYmmmaaa|||vvvpppggg\\\QQQNNNPPPOOOHHHBBBCCCCCCBBBAAA@@@@@@?????????BBBHHHMMMQQQRRRRRRRRRSSSQQQOOOMMMLLLIIIFFFCCCCCC???:::888:::;;;:::999555333///+++)))***+++,,,,,,,,,---...000222333333333333222222666>>>CCCDDDIIIEEE>>>777222111111333///......------...///000222222111///------000222@@@LLL\\\jjjqqqssssssrrrsssooommmpppttttttllleee^^^YYYSSSPPPTTT\\\fffmmmpppuuuyyyxxxuuutttxxx|||xxx{{{zzzwwwqqqnnnjjjggg```VVVNNNJJJTTTQQQMMMKKKKKKMMMPPPRRRQQQUUUZZZ[[[XXXVVVWWWYYY]]]]]]^^^___bbbeeehhhjjjaaacccgggkkkoooqqqsssssseeefffjjjrrrwwwzzz}}}xxxpppmmmlllrrr|||kkk```cccvvvyyy```NNNNNNaaasssFFFJJJYYYqqqtttDDD000///...,,,------------------,,,,,,............////////////000000111222444555777888999:::<<<>>>AAADDDFFFGGGEEEFFFIIILLLPPPSSSSSSRRRSSS]]]ooonnnVVVGGGDDDmmmNNN;;;@@@IIIQQQcccwwwcccbbbRRRccc{{{aaa@@@DDDNNN{{{uuuaaaUUUUUUjjjqqq```QQQSSSTTTTTTSSSUUUYYY]]]\\\___cccgggkkkqqqvvvzzz~~~}}}|||{{{~~~pppgggllluuuqqquuuyyy{{{{{{{{{yyywwwrrrwwwzzzwwwqqqpppvvv}}}wwwooofff^^^RRRYYYggguuu~~~|||tttmmmnnnpppuuu|||mmmppp[[[???111...///000//////000000222333444555555999>>>AAAAAA@@@@@@@@@???CCCGGGGGGEEEDDDFFFHHHDDDGGGJJJMMMMMMMMMLLLLLLNNNLLLIIIJJJMMMQQQRRRSSSVVVTTTSSSSSSUUUTTTRRROOOTTTVVVvvvwwwvvvlllttt~~~uuulllbbbVVVPPPQQQRRRLLLEEEBBBBBBBBBBBBAAA@@@@@@???===@@@EEEJJJNNNQQQQQQQQQRRRQQQOOONNNLLLIIIEEEAAACCC===777555777:::;;;;;;888555000,,,))))))+++,,,)))***,,,...000333777999555666444333:::EEEKKKJJJLLLFFF>>>777222000000111......------------------000000111///...---...000<<>>AAADDDFFFHHHKKKJJJKKKMMMPPPQQQPPPNNNOOOUUU^^^^^^RRRBBBQQQiiiEEE===DDDOOOLLLccczzzpppXXXYYYjjj{{{NNNAAA>>>]]]dddKKKMMMddduuudddSSSRRRPPPQQQRRRVVVYYY[[[[[[]]]aaaeeehhhnnntttxxx{{{}}}~~~}}}pppsssvvvxxxyyy|||{{{ppppppuuuzzz}}}}}}}}}uuuxxxyyyvvvqqqooorrrvvv{{{~~~}}}sssfff[[[PPP[[[lllxxxyyyrrrooopppnnnrrr{{{ooozzzpppLLL777000000////////////000111222444666777;;;???DDDHHHHHHFFFEEEDDDBBBEEEHHHJJJKKKKKKLLLMMMFFFHHHKKKNNNOOONNNMMMKKKMMMJJJHHHIIINNNQQQRRRRRRSSSRRRQQQTTTXXXZZZXXXUUUUUUUUUhhhxxxvvv}}}ppphhh\\\SSSRRRTTTOOOIIIBBBBBBBBBBBBBBBAAA@@@@@@>>>@@@CCCGGGKKKMMMOOOOOOOOOOOOOOOOOONNNJJJEEE@@@@@@===888555555888:::;;;999666111---***)))***+++''')))+++---///333777;;;666999888777???NNNSSSPPPIIICCC;;;555333222222222............---,,,,,,,,,...///000000...------...666BBBVVViiivvvzzzyyyvvvsssnnniiiiiinnnrrrsssrrrllliiiddd___]]]aaagggllluuuxxxzzz{{{{{{||||||oooccc[[[QQQGGGEEEJJJHHHEEEBBBDDDIIINNNPPPPPPOOOQQQUUUVVVVVVVVVXXXYYYTTTUUUWWWZZZ]]]aaaccceeecccdddfffhhhjjjlllmmmmmmhhhjjjpppvvvwwwwww{{{{{{vvvtttppppppuuu~~~~~~tttnnndddiiiqqqvvvtttqqqxxx}}}XXXKKKXXXqqq___CCCAAAUUUsssggg<<<000000...///------------................../////////000000000111111222444666888:::;;;=========>>>@@@CCCFFFGGGKKKJJJKKKMMMOOOOOOMMMLLLKKKOOOWWWuuu~~~lllRRRJJJjjj\\\@@@;;;EEEEEEXXXllldddfffbbbYYYDDD:::IIIjjjJJJJJJXXXdddxxxaaaZZZRRROOOQQQVVVXXXYYY[[[]]]```cccggglllrrrvvvwww}}}|||~~~wwwsssuuuxxxyyymmmqqqtttsssssswww{{{tttttt}}}zzzzzzyyyvvvsssqqqppppppqqqvvv|||wwweeeVVVRRRaaattt{{{ssshhhkkkuuusssyyyuuuqqqaaa@@@111111222000...//////000111333555777888<<>>AAA???===EEERRRVVVPPPBBB===777555555777777777000000000000///...---,,,---///000000...---------111<<>>>>>>>>>>>???BBBDDDFFFGGGIIILLLNNNOOOPPPQQQQQQPPPRRRYYYfffppp```]]]UUU<<<@@@DDDOOO\\\ppp|||tttTTTgggzzz\\\KKKBBBDDDpppqqqQQQJJJIII[[[hhhsssfffXXXPPPQQQVVVXXXWWW[[[]]]___bbbfffkkkqqquuupppyyysss~~~yyy|||}}}zzzxxxyyywwwooohhhkkkwwwwwwsssxxx~~~|||yyywwwuuussspppnnniiipppyyyyyycccQQQVVVgggzzz~~~ooobbbiiiyyyzzz|||yyyeeeqqqxxxYYY999///222333000...//////000111333666888999;;;@@@FFFJJJJJJGGGEEECCCEEEDDDFFFKKKRRRVVVUUUSSSLLLJJJHHHHHHKKKPPPSSSUUUNNNKKKIIILLLRRRUUUTTTRRRMMMKKKJJJMMMRRRTTTRRROOONNNPPPTTT~~~ooo}}}|||tttqqqfffYYYSSSUUUTTTOOOAAABBBCCCCCCCCCBBBAAA@@@AAAAAAAAABBBDDDGGGJJJKKKHHHJJJNNNQQQRRRMMMFFF@@@999===@@@???:::666555555:::888444///,,,***)))))))))+++,,,,,,+++---222666HHHKKKGGGBBBHHHSSSTTTKKK===999555444777;;;<<<<<<222222222222111///...---,,,...000000...---,,,---...888KKKaaattt|||wwwqqqllljjjmmmrrrvvvttttttssspppmmmlllooorrrtttssssssuuuzzz~~~wwwzzzsss```OOOIIIEEE???AAAIII@@@CCCIIINNNRRRSSSQQQOOOOOOOOOPPPPPPPPPOOOOOOOOOQQQRRRTTTWWWYYY[[[]]]^^^^^^___```ccceeehhhjjjkkkgggjjjqqqwwwwwwvvvzzz~~~|||{{{uuukkkhhhkkkdddjjjyyysssooocccmmmoooiiilllzzzYYYNNN___wwwPPPTTTOOOXXXssszzzJJJ333444000***///---------.........//////////////////000000000000222222333555777999;;;===??????>>>===???AAACCCEEEEEEIIIMMMQQQRRRTTTVVVYYYXXXXXX]]]^^^pppxxx[[[mmmpppJJJFFFAAAHHHNNNccckkkccceee\\\mmmkkk>>>@@@______KKKLLLNNN^^^uuunnnXXXUUUUUUQQQQQQWWWZZZ\\\]]]]]]^^^cccjjjooouuuuuuyyy~~~rrrooo{{{}}}~~~}}}zzzxxxuuupppjjjgggyyyppprrrzzz~~~~~~{{{sssmmmrrrsssvvv}}}lllYYYRRR[[[ooo{{{ooo^^^^^^lllxxx{{{{{{uuu|||mmmbbbjjjMMM666333333+++(((---000000111333666999===???FFFFFFEEEEEEFFFGGGHHHHHHAAABBBEEEGGGIIIJJJKKKKKKJJJJJJIIIGGGFFFIIIOOOUUUSSSNNNIIIJJJOOOTTTUUUTTTPPPRRRUUUUUURRROOOMMMLLLIIITTTTTTmmmwww}}}uuusssmmmbbbWWWQQQQQQSSSTTTFFF>>>CCCHHHEEEAAABBBBBBAAA??????@@@DDDGGGJJJIIIJJJKKKKKKKKKIIIHHHGGGAAA@@@?????????===999555444666444///---//////,,,(((,,,......+++,,,111666@@@QQQWWWMMMIIIQQQPPPFFF;;;888555333444777999:::666555333111000000111111000///...---,,,+++++++++000222>>>TTTmmmqqqnnnoookkkmmmuuu}}}~~~yyyrrrooopppttt}}}zzzxxxzzz}}}~~~|||zzzyyyvvvvvv{{{|||uuudddOOO@@@AAADDDAAA???AAAAAACCCFFFJJJMMMPPPQQQQQQMMMNNNPPPRRRQQQPPPMMMLLLJJJMMMPPPTTTWWWZZZ[[[[[[___\\\ZZZ\\\aaafffiiiiiieeejjjpppsssuuuxxx}}}yyyqqqkkkgggffffffrrruuummmbbbggglllnnnsss~~~}}}}}}yyyVVVLLLSSS|||^^^VVVLLLQQQ]]]hhh~~~mmmEEE222///---,,,------,,,,,,,,,,,,---......///////////////000111111222222333444666999<<<======>>>???AAACCCDDDFFFFFFHHHHHHIIILLLQQQUUUWWWXXXTTT___aaa[[[iiillleeeccc~~~ddd???FFFFFFIIIRRRyyyuuu~~~uuuaaa[[[ZZZnnnqqqSSSAAAQQQuuuQQQBBBIIISSSbbb|||aaaTTTRRRPPPSSSYYYZZZ[[[]]]]]]^^^bbbhhhlllqqqssswww|||{{{iii]]]iii~~~zzzwwwxxxyyy||||||uuukkkbbbjjjllluuuyyyyyysssuuuvvvwww|||hhhVVVQQQ___pppwwwgggVVVXXXjjjwwwzzzwwwvvvvvvnnnlll]]]DDD111111444...---222000111222444777;;;>>>@@@GGGIIIJJJHHHDDDCCCDDDGGGEEEEEEFFFFFFGGGHHHHHHIIIIIIJJJIIIGGGFFFIIIOOOTTTRRRMMMIIIIIINNNRRRSSSRRRQQQRRRSSSTTTSSSQQQNNNLLLKKKQQQQQQeee~~~yyy|||vvvtttmmmcccYYYRRRQQQQQQSSSIIIBBBCCCFFFEEEBBBBBB@@@???>>>>>>@@@DDDHHHJJJIIIJJJKKKLLLLLLKKKJJJJJJIIIHHHFFFEEECCC@@@;;;777666777444...,,,......,,,+++...000...++++++///333>>>PPPYYYPPPKKKNNNLLLCCC;;;888555444444666999:::666555444222111111111111111000///...---,,,,,,,,,+++---888OOOkkk~~~oooiiiiiinnnttt|||~~~zzzyyy||||||yyyxxxxxxwwwwwwuuusssssswww{{{zzzrrrkkkYYYIII???BBBDDD???===@@@AAACCCFFFIIILLLNNNOOOOOOKKKMMMOOOPPPPPPNNNLLLKKKIIIJJJMMMPPPSSSUUUVVVWWWYYYWWWVVVYYY^^^ccceeeffffffjjjpppsssuuuwww|||{{{uuupppllliiigggrrr||||||nnneeebbbggglllpppxxxoooTTTTTT```ZZZRRRMMM___qqq~~~}}}\\\:::...///...---...------,,,,,,------...///////////////000000111222444444444666888:::===>>>???@@@AAABBBDDDEEEGGGGGGIIIIIIJJJLLLPPPSSSUUUUUUXXXYYY]]]```hhhppp]]]YYYlll```JJJFFFLLLPPPkkknnndddhhhYYY^^^mmmooocccCCCDDDsss]]]BBBDDDKKKSSSdddppp[[[UUUTTTUUUXXXXXXZZZ\\\]]]^^^aaadddgggooorrrxxx|||{{{}}}lll]]]SSS___yyy{{{zzzzzz~~~}}}qqqgggddd___www{{{xxx|||}}}zzzxxxyyyyyyyyy{{{xxx^^^QQQPPPhhhrrrqqq\\\LLLSSShhhxxx~~~xxxvvvyyy{{{~~~wwwpppppp{{{}}}OOO;;;---000444000///444111222444777:::===@@@AAADDDIIILLLIIICCCAAADDDIIIHHHHHHHHHHHHGGGGGGFFFFFFHHHIIIHHHGGGGGGIIINNNQQQOOOLLLHHHHHHLLLOOOPPPPPPSSSQQQQQQSSSUUUTTTPPPLLLNNNMMMOOO[[[~~~nnn}}}zzz{{{ttthhh{{{wwwoooeee]]]VVVRRRPPPQQQOOOIIICCCBBBDDDDDDAAA>>>=========???CCCGGGJJJIIIJJJKKKMMMNNNNNNMMMMMMMMMLLLJJJHHHGGGDDD???<<<::::::555---***---...,,,...000111///,,,***---///444GGGTTTOOOIIIJJJHHHAAA:::999666444333444666888666666555444333222111111222111///...------,,,,,,,,,,,,222AAAXXXwwwyyyjjjkkkqqqtttwww{{{zzztttqqqrrrssssssqqqppprrrsssooofff___KKKCCC@@@DDDCCC===<<>>AAACCCDDDCCCFFFHHHIIIGGGGGGIIIKKKHHHIIIKKKLLLKKKIIIGGGEEEHHHHHHHHHIIIIIIKKKNNNPPPNNNKKKHHHHHHJJJMMMNNNNNNSSSPPPOOOQQQVVVVVVRRRMMMNNNKKKQQQYYYrrrmmmjjj|||jjjyyyqqqqqq~~~sssiiibbb\\\UUUPPPPPPTTTPPPDDD@@@DDDEEE@@@???>>>======???AAADDDFFFJJJKKKLLLNNNNNNNNNNNNMMMKKKIIIHHHHHHHHHFFFCCCAAA>>><<<555,,,)))+++---,,,///000111///---,,,---///))):::IIIIIIEEEEEEEEEDDD>>>===:::777444333444666777777666555444222111000111000///...---,,,,,,,,,...,,,---333BBB]]]sssmmmppppppooorrrwww{{{~~~zzzsssnnnnnnpppsssqqqooonnnlllfff\\\UUUDDDBBBDDDGGGDDD===;;;>>>CCCEEEGGGIIIJJJKKKKKKJJJIIIJJJKKKMMMMMMLLLKKKJJJIIIHHHHHHHHHIIIKKKMMMNNNNNNNNNNNNPPPSSSVVVXXXYYY```fffmmmrrruuuxxx||||||}}}}}}|||wwwpppkkkjjjjjjvvv~~~|||lll^^^VVVaaalllssspppqqq|||\\\TTTiiivvvMMMEEEUUUppp```III444///111///,,,------------------...////////////000000222333444555888999:::;;;===???AAAAAAEEEEEEFFFGGGGGGHHHIIIIIILLLMMMMMMMMMLLLMMMNNNPPPNNNGGGNNN___``````}}}lllTTTRRR\\\PPPEEEGGGLLLeeesssccczzz^^^OOOOOO[[[xxxgggHHHQQQbbbDDDEEELLLYYYpppyyycccYYYTTTPPPUUUVVVXXXZZZ\\\]]]]]]]]]ccckkksssuuuuuuyyyzzzsssjjj___WWW[[[rrr{{{|||{{{wwwqqqrrr{{{vvvyyyzzzzzz|||{{{||||||zzzwwwxxx|||~~~|||kkkZZZVVVbbbnnn}}}yyyhhhQQQLLL^^^vvv{{{xxx{{{}}}sssrrr^^^>>>444///111222///---000444777;;;???CCCEEEFFFFFFHHHGGGFFFIIIMMMNNNLLLJJJFFFIIIMMMOOOOOOMMMIIIFFFIIIIIIJJJKKKMMMOOOOOOOOOMMMKKKIIIIIIJJJKKKLLLMMMRRROOOMMMPPPUUUWWWSSSOOOMMMKKKUUU\\\jjjqqqgggrrrggghhhzzzooojjjddd[[[SSSQQQVVVSSSGGGAAAEEEEEEAAABBBAAA???>>>>>>???@@@AAAJJJKKKLLLNNNNNNMMMMMMLLLLLLJJJHHHHHHHHHGGGEEECCC???===666,,,(((+++---,,,---.../////////...///000(((555AAAEEECCCBBBDDDGGGDDDDDDBBB===888666666888888777666555333222111000///...------------------+++***+++///888MMMnnnrrrlllhhhhhhkkknnnrrruuuyyy}}}uuuxxx{{{yyytttooommmnnnpppmmmjjjgggccc\\\SSSLLLCCCEEEIIIIIICCC<<<;;;>>>DDDEEEGGGIIIJJJJJJJJJIIIHHHIIIJJJKKKLLLKKKKKKJJJJJJIIIHHHHHHHHHJJJKKKLLLLLLMMMMMMMMMNNNPPPRRRTTT\\\bbbjjjqqquuuyyy}}}zzzvvvyyy}}}zzzpppiiijjjnnnvvv}}}rrrcccWWWSSS^^^ooowwwlllcccnnnqqq[[[bbbaaaCCCCCC^^^yyy\\\GGG444000000---,,,......------------.../////////000000111333555666777:::;;;<<<>>>@@@AAABBBBBBFFFFFFFFFGGGHHHIIIIIIJJJLLLMMMNNNMMMLLLKKKMMMOOOIIIHHHNNNWWWYYY[[[kkk[[[PPPTTT^^^___AAABBBEEEVVVpppoooxxxkkkVVVRRRddd|||UUUCCCdddwwwNNNEEECCCOOOccckkk\\\VVVRRRSSSSSSTTTWWWZZZ\\\\\\[[[dddlllssstttuuu{{{{{{tttkkkaaaZZZJJJ\\\~~~{{{nnneee```hhh}}}zzz{{{}}}vvvuuukkk\\\TTT\\\mmmyyywwwcccQQQUUUlll}}}xxxvvvwwwuuuyyyNNN666111///111333111111444666999>>>CCCGGGHHHIIIHHHPPPLLLJJJLLLQQQRRRMMMHHHFFFIIILLLNNNOOONNNKKKIIIKKKKKKLLLOOORRRSSSQQQPPPNNNMMMLLLKKKKKKKKKLLLMMMOOONNNMMMOOOSSSUUUSSSQQQKKKNNNXXX^^^ffftttjjjeeeuuukkkwwwrrrlllbbbYYYSSSUUUSSSLLLGGGEEEDDDAAADDDBBBAAA???>>>>>>??????GGGIIIJJJLLLMMMMMMLLLLLLQQQOOOLLLJJJIIIHHHEEECCC???>>>666---)))+++---,,,,,,---...///000111111111000666@@@FFFFFFBBBCCCFFFGGGHHHGGGBBB<<<999:::<<<999888555333111000111111------------...///000000---,,,---///222===TTThhhzzznnnhhhffffffgggiiikkkooorrrtttkkknnnssstttsssppplllkkkhhhfffaaa]]]WWWQQQJJJEEEEEEGGGIIIFFF@@@;;;<<<>>>CCCDDDFFFGGGHHHIIIHHHHHHFFFGGGHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKJJJIIIIIIKKKOOOSSSYYY```iiipppuuuxxx}}}zzzuuuvvvzzz|||vvvnnnjjjnnnsss|||xxxhhhZZZRRRQQQZZZmmmttteeeZZZeeezzzgggYYYkkkyyyRRRIIIOOOlllyyy~~~QQQ???000...///,,,---111......------......///000///000111222444666888999<<<===>>>@@@AAABBBCCCCCCDDDEEEFFFGGGHHHIIIJJJJJJKKKNNNOOONNNLLLLLLNNNQQQLLLOOOQQQRRRSSSXXX```gggkkkXXXPPPJJJppp}}}VVVGGGCCCKKK[[[zzzlllYYYWWWuuubbbMMMOOO}}}cccNNNBBBKKK[[[qqq~~~ggg\\\VVVRRRQQQQQQTTTXXX[[[[[[ZZZ___iiiqqqsssuuu{{{~~~sssllllllmmmwwwxxxsssqqq|||zzzrrrjjjfffeeeGGGJJJ___xxxpppkkk___SSSVVVgggqqq~~~uuurrriii^^^___kkkxxx~~~rrr]]]QQQ^^^xxx~~~~~~||||||{{{fffmmmhhhBBB222000000222333333444777777:::@@@FFFJJJKKKKKKJJJQQQOOOOOOQQQTTTTTTPPPMMMKKKJJJIIIIIIIIIJJJKKKLLLMMMMMMOOOSSSVVVWWWTTTQQQOOOOOONNNMMMLLLLLLMMMMMMLLLLLLMMMOOOQQQRRRSSSSSSJJJPPPVVV[[[aaaqqqrrr}}}qqq{{{___www}}}yyytttiii^^^UUURRRPPPPPPMMMFFFBBBBBBCCCBBBAAA@@@@@@???@@@@@@BBBDDDFFFIIILLLMMMMMMNNNRRRPPPMMMKKKJJJHHHFFFDDD>>>===777...***,,,---,,,------...000111111111///111333===IIIKKKEEEBBBDDDAAACCCDDD@@@;;;888:::===:::888444000//////000111------...///000222444555222111000///---000===KKKqqqxxxmmmiiicccaaa______aaaeeehhhjjjhhhiiikkknnnooommmjjjgggbbb___ZZZTTTNNNIIIDDDBBBDDDFFFDDD???:::999<<>>AAABBBDDDDDDDDDDDDAAAAAABBBBBBCCCDDDDDDEEE@@@AAACCCDDDEEEDDDCCCCCCCCCDDDCCCBBBBBBGGGPPPWWW\\\bbbkkkqqqsssuuuxxx{{{{{{{{{{{{}}}~~~}}}{{{yyyyyyooodddaaagggqqqyyy}}}|||}}}wwwjjjYYYOOOPPPTTTTTTbbbeee[[[\\\pppoooYYY[[[|||vvveeeAAA666///111222...---111...............///000000000000111333555888:::;;;<<<>>>@@@BBBCCCCCCCCCCCC@@@AAABBBDDDFFFHHHIIIJJJIIIMMMPPPPPPMMMNNNRRRVVVOOOMMMPPPSSSQQQSSScccxxx^^^VVVRRR```hhhKKKKKKDDDTTTccctttttthhhcccjjjyyyVVVHHHhhhOOOUUUVVV```uuuvvv```TTTLLLGGGMMMWWW[[[\\\\\\bbb```aaagggpppwwwxxxwww|||}}}sssoooxxx{{{mmmeeennnlllggg___WWWYYYgggvvvzzz}}}}}}vvvlllfffhhhlllgggWWWQQQ```pppzzzqqqZZZJJJLLLQQQJJJLLLRRRcccsssrrrooouuueeeZZZaaasss|||zzz~~~vvvvvvxxx}}}~~~xxxiiikkkkkkEEE777111000000000222555777999@@@AAACCCHHHMMMPPPRRRRRRUUUVVVWWWVVVSSSRRRTTTWWWSSSXXX\\\XXXNNNGGGKKKRRRNNNPPPSSSVVVWWWWWWVVVUUURRRXXX\\\YYYPPPIIIIIIKKKMMMNNNOOOOOONNNPPPSSSUUUNNNQQQUUUZZZYYYZZZmmmOOO\\\{{{yyyuuunnn]]]TTTLLLLLLQQQQQQIII???DDDEEEEEEBBB>>>>>>AAADDD@@@BBBEEEHHHJJJKKKKKKJJJOOOMMMJJJJJJJJJJJJIIIHHHFFF@@@888000++++++---///000000000000000111111111222//////666EEEMMMEEE888CCC???999444222333666999555222...---///000...,,,---+++,,,000333555<<>>??????@@@@@@???>>>???@@@AAABBBCCCCCCCCCCCCBBBAAAAAACCCCCCBBB@@@EEECCCCCCDDDDDDEEELLLUUUaaadddjjjqqqwww{{{{{{yyyzzz|||~~~~~~~~~~~~yyymmmdddeeejjjooowww~~~~~~rrr]]]OOORRR[[[bbbeeekkkbbbSSS___~~~mmm]]]^^^}}}qqqrrr{{{XXX:::444...,,,...///---+++000000////////////000000444444444555777999<<<===??????@@@AAAAAAAAA@@@@@@CCCCCCCCCDDDFFFHHHJJJLLLJJJKKKLLLNNNPPPQQQSSSTTTPPPQQQRRRQQQRRRWWW___eeekkkppp^^^KKKVVVgggcccCCCCCCPPPQQQllloooppp|||kkkppp|||ZZZ>>>eeekkkZZZLLLMMMcccwwwrrr^^^VVVPPPQQQTTTTTTUUUWWW]]]]]]^^^ccckkkrrrvvvwwwvvv|||{{{uuu|||uuupppooolllggg]]]SSSKKKKKKSSS[[[jjjttt{{{vvviii```aaagggfff[[[VVV^^^iiirrr~~~qqq\\\LLLEEEQQQ\\\XXXNNNMMMVVVdddggggggyyyqqqeee^^^gggwww}}}}}}|||~~~yyy|||rrrwww{{{ppp```???555000000111222444888;;;===BBBCCCFFFJJJOOORRRTTTTTTZZZZZZYYYVVVQQQOOOOOOPPPTTT]]]eeedddZZZPPPMMMOOORRRTTTWWWYYY[[[ZZZYYYXXXSSSWWWZZZWWWQQQLLLLLLMMMLLLMMMNNNMMMMMMNNNPPPSSSTTTUUUUUUWWWTTTRRRpppvvvuuuRRRMMM}}}}}}yyytttbbbXXXOOONNNRRRRRRLLLDDDBBBCCCDDDCCCAAA@@@@@@@@@???AAACCCFFFHHHJJJKKKKKKNNNLLLKKKJJJKKKKKKIIIHHHFFFAAA999222---+++,,,---,,,---------......//////000...---333BBBNNNMMMEEE@@@===888444222222444666333000......000111111//////,,,---111444666<<>>????????????======>>>???@@@@@@@@@@@@???>>>>>>???BBBCCCCCCBBBDDDBBBBBBDDDDDDEEELLLUUUeeehhhmmmsssyyy|||}}}}}}xxxxxxyyyzzz||||||{{{zzzxxxnnngggiiiooottt|||zzzkkkXXXPPPWWWcccjjjmmmlllbbbZZZjjjuuullllllrrrRRRUUU}}}vvvSSS888333---,,,...000...,,,000000/////////000111111555555555666888:::<<<>>>>>>??????@@@@@@@@@@@@@@@DDDDDDDDDEEEGGGIIIKKKLLLQQQPPPNNNNNNNNNPPPRRRTTTUUUUUUSSSPPPNNNQQQXXX^^^___llliiiRRRVVV^^^|||]]]HHHIIINNN]]]nnnvvv```ggg}}}nnnMMMHHHlllcccMMMEEENNNbbboooxxx```XXXRRRQQQQQQQQQVVV[[[WWWXXX[[[^^^cccjjjrrrwwwzzzzzz~~~rrr]]]VVVVVVccc^^^TTTJJJDDDBBBDDDFFFYYYiiiwwwtttcccVVVUUU[[[YYYXXXWWW\\\eeesssuuucccUUUOOO[[[eeeaaaWWWPPPQQQ\\\cccgggrrr}}}lllggggggqqq}}}zzzttt|||}}}}}}~~~wwwzzzhhhwwwvvvOOO777333000111222444777;;;???AAAEEEFFFIIILLLPPPTTTVVVWWW\\\[[[YYYVVVQQQNNNMMMNNNVVV___fffddd\\\SSSOOONNNTTTUUUXXXZZZ[[[ZZZYYYXXXTTTUUUVVVUUURRRPPPPPPPPPNNNNNNOOONNNMMMMMMPPPRRRTTTUUUSSSUUUVVVTTTkkkvvv~~~zzzuuu```EEE___zzzwwwggg^^^TTTQQQRRRSSSOOOKKKBBBBBBBBBCCCCCCBBB???===??????AAACCCEEEHHHJJJKKKMMMLLLKKKKKKLLLLLLJJJHHHEEEBBB<<<666000---+++***++++++,,,---....../////////...,,,///:::GGGLLLKKK<<<:::666333111000111111.........000333444444444111------111555888>>>DDDGGGBBB<<<888333...000555>>>BBBFFFGGGGGGIIIMMMPPPQQQRRRUUUWWWXXXWWWVVVUUUWWWVVVTTTSSSQQQNNNIIIFFFBBBAAA@@@>>><<<;;;;;;:::666444222333555777888888:::;;;<<<===>>>>>>>>>>>><<<<<<===============<<<:::999:::<<<@@@BBBBBBBBBCCCAAAAAACCCCCCEEEMMMVVVfffhhhmmmrrrwwwzzz|||}}}|||zzzyyy{{{|||wwwrrrkkkhhhlllssszzz}}}rrr```RRRRRR```ooovvvvvvjjj___cccxxx}}}uuu{{{]]]@@@EEEooommmIII555111---,,,...000///...000000000000000111222333666666777888999;;;===>>>>>>>>>???@@@@@@@@@@@@@@@DDDEEEEEEFFFHHHJJJLLLMMMXXXUUURRROOONNNOOORRRTTTUUUUUURRRNNNLLLNNNTTTZZZYYY[[[wwwyyyYYYTTTSSSaaaUUU@@@KKKLLLhhhzzzpppfffbbbwwwgggDDDJJJnnn^^^NNNCCCJJJYYYvvvjjj]]]QQQMMMMMMOOOSSSWWWRRRUUUXXXZZZ\\\cccmmmvvv{{{jjjUUULLLYYY[[[ZZZSSSLLLIIIGGGEEEQQQ```nnnmmm___QQQLLLNNNNNNSSSUUUVVV___qqquuuhhhiiillleee]]]VVVUUU]]]eeejjjpppxxxyyymmmmmmrrr{{{~~~yyywwwzzztttvvv|||mmmfffaaaAAA333555222222444666999===@@@AAAFFFHHHKKKMMMPPPSSSVVVYYYYYYXXXWWWUUUTTTSSSSSSSSSWWW\\\^^^YYYSSSQQQPPPPPPQQQRRRTTTUUUUUUUUUSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRPPPQQQQQQPPPOOOOOOQQQSSSQQQRRROOOQQQUUUUUUccc~~~nnnxxxNNNOOOqqq}}}xxxllldddZZZSSSQQQQQQPPPOOOFFFCCCAAAAAACCCCCC@@@===>>>>>>>>>???BBBEEEHHHKKKKKKKKKKKKLLLMMMLLLJJJHHHEEECCC???:::444///+++))),,,---...///000111222333000000...,,,000999??????777666444222000///...---+++,,,...111555777999999333...---111666:::@@@FFFJJJEEE@@@<<<666///...222999AAAGGGGGGFFFHHHKKKLLLMMMOOOQQQSSSTTTSSSQQQPPPOOOMMMJJJHHHFFFDDD@@@===<<<<<<;;;:::888666555444000111222444777888999999999:::;;;<<<============<<<<<<<<<<<<<<<;;;::::::777777777999===???@@@???@@@???@@@BBBCCCEEENNNWWWcccfffjjjnnnqqquuuxxxzzz~~~zzzwww{{{zzzrrrjjjggggggmmmuuu|||wwwhhhVVVNNNWWWiiixxxyyyeee[[[jjjiiifff{{{bbbNNNPPPqqqaaa???222000------///000000000000000000111111333444444777777888:::;;;===????????????@@@AAABBBBBBBBBBBBEEEEEEFFFHHHIIIKKKMMMMMMXXXVVVTTTQQQPPPQQQRRRSSSQQQQQQPPPMMMLLLOOOWWW]]]YYYXXXhhhiiiXXXSSSZZZsssoooFFFMMMEEERRRqqqcccooouuugggooo}}}WWW@@@```jjjSSS@@@BBBHHHXXXxxxpppXXXLLLJJJJJJIIIJJJQQQTTTWWWWWWWWW]]]hhhrrrqqqkkk]]]\\\gggnnnggg\\\UUUPPPLLLNNNWWWaaaddd^^^UUUNNNJJJNNNRRRRRRPPPVVVgggyyy~~~wwwuuulll[[[ZZZ[[[```fffkkkooosssssszzzsssuuu{{{{{{xxxzzz{{{~~~|||tttpppmmmsss~~~www```fffqqqQQQ888222666444555666888:::===???@@@EEEGGGJJJLLLNNNPPPUUUXXXWWWWWWVVVVVVWWWWWWXXXXXXUUUZZZ[[[UUUSSSUUUUUUSSSOOOPPPPPPQQQPPPOOONNNNNNQQQQQQQQQQQQQQQQQQRRRRRRPPPPPPPPPOOONNNNNNPPPRRROOOQQQLLLKKKOOONNNSSSdddvvv```HHHVVVzzzpppkkkaaaXXXRRROOOPPPPPPLLLGGGBBB@@@AAACCCBBB@@@>>>>>>===>>>@@@CCCFFFIIIJJJIIIIIIJJJLLLLLLKKKIIIFFFEEEBBB>>>888222,,,)))------...///111222333333000222111,,,,,,///222222222111111000///...,,,+++)))+++...222555999<<<>>>555000...333999>>>DDDJJJLLLGGGCCC???888000...111888CCCKKKJJJFFFFFFFFFDDDKKKKKKLLLLLLLLLLLLLLLLLLHHHEEEBBB@@@???===;;;999;;;:::999888555333000......111444666888999:::;;;888888999:::;;;;;;;;;;;;;;;;;;<<<;;;;;;:::999888777666666777:::<<<;;;;;;>>><<<>>>AAACCCFFFOOOXXX```dddhhhkkknnnppptttwwwzzzuuurrrvvv||||||sssjjjdddfffiiioooxxx~~~~~~nnn___OOOPPP___qqq}}}vvvaaa[[[pppsssUUUWWW~~~|||lll```]]]rrr|||TTT888000///......///000111111000000111111333444666666888999:::<<<>>>???@@@AAA@@@AAABBBCCCDDDDDDDDDDDDEEEEEEGGGIIIJJJLLLMMMMMMQQQRRRSSSSSSSSSSSSRRRRRRPPPQQQQQQOOONNNQQQXXX^^^TTTXXX```vvvbbbWWW]]]hhh~~~dddNNNDDDEEEQQQhhhvvvggg___mmm|||___iiiTTTDDDlllvvvYYYIIIHHHEEEKKK\\\~~~fffSSSNNNMMMLLLKKKQQQSSSUUUTTTTTTYYYbbbjjjpppvvv~~~qqqjjjzzzzzzkkkaaaYYYRRROOORRRXXX___ccc___VVVOOOPPPPPPPPPRRRXXXeeeuuu}}}|||sssaaadddgggiiimmmsssvvvvvvuuu}}}|||||||||wwwvvvyyy}}}xxx}}}yyyqqqqqqssszzzkkk^^^nnndddEEE555222555555666888:::<<<>>>@@@AAADDDFFFIIIKKKKKKNNNSSSXXXZZZXXXWWWWWWXXXYYYYYYXXXTTT[[[___\\\[[[^^^[[[SSSPPPPPPPPPPPPOOONNNMMMLLLMMMOOOPPPPPPOOONNNNNNOOOLLLLLLMMMLLLKKKKKKNNNPPPLLLPPPLLLJJJQQQRRRTTT___yyy}}}}}}vvvMMMEEEkkk~~~uuussslllaaaWWWPPPPPPRRRQQQMMMGGGBBBAAABBBCCCDDD???>>>>>>>>>???BBBDDDFFFJJJHHHGGGGGGIIIKKKKKKJJJGGGGGGEEEAAA<<<555000,,,++++++,,,---...//////000...222222///---//////---...............---,,,++++++---000222555999>>>BBB999333000666>>>EEEKKKPPPQQQLLLGGGCCC:::111...000===JJJSSSNNNHHHFFFDDD@@@FFFEEEDDDDDDCCCDDDDDDEEEAAA>>>;;;999999999999888:::999888666333111...---///222666888888999:::;;;777777888999::::::::::::::::::::::::999999888777777666555666888999888777;;;:::<<<@@@BBBFFFPPPZZZ```dddjjjmmmnnnooosssvvvxxxtttrrrvvv{{{zzzpppfffcccgggmmmsss{{{~~~xxxeeeXXXPPPXXXjjjxxxttteeecccwwwwwwbbbMMMZZZsssfffdddcccqqqiiiHHH444///////////////000111111000111111222444666777888999:::<<<>>>@@@AAABBBBBBAAABBBCCCEEEFFFFFFFFFFFFDDDEEEGGGIIIKKKLLLLLLLLLKKKLLLOOORRRSSSSSSRRRQQQRRRTTTTTTRRRPPPQQQUUUYYYSSSYYY\\\fffqqqYYYZZZ^^^fffWWWGGGAAAFFFUUUvvvwwwfffmmmqqqWWWcccwwwxxxHHHSSSvvvxxxaaaLLLIIIJJJNNN]]]}}}bbbWWWSSSTTTVVVRRRSSSSSSRRRRRRVVV\\\aaaooopppyyyvvvwwwqqqiii___SSSUUU[[[ccchhhdddZZZQQQRRRLLLMMMUUUZZZ___iiiuuu}}}yyy|||zzzttt{{{|||qqqsssrrrpppvvv||||||vvvuuuuuuwww}}}~~~~~~zzzpppvvv~~~hhhllltttSSS;;;222333444555777999<<>>999333000*********++++++,,,,,,,,,---000111......///...+++++++++,,,------------------///111222444888???EEE>>>777444;;;DDDLLLSSSXXXYYYTTTMMMGGG===222///000777FFFNNNHHHAAABBBBBB>>>>>>=========<<<<<<;;;;;;:::777444333444666777777777777555333222000///...000333777888777777999:::666666777888999999999999666777777777777777666666666444444555777888888777999999;;;???BBBFFFPPPZZZ^^^dddkkknnnnnnnnnqqqtttwwwuuutttxxx{{{xxxnnneeeaaagggnnntttzzz~~~yyyppp^^^UUUUUUdddvvv~~~~~~|||xxxppprrrjjjSSSQQQmmm~~~aaaYYYiiitttrrrWWW@@@333//////000000//////000111000111111333555777999::::::;;;===@@@AAABBBCCCCCCAAABBBCCCDDDEEEFFFFFFFFFCCCDDDFFFIIIJJJKKKLLLLLLHHHIIIKKKMMMOOOPPPPPPPPPRRRUUUVVVTTTQQQPPPRRRUUUWWWVVVVVV^^^uuufff[[[VVVWWW{{{}}}YYYGGGKKKOOO```tttoookkkccc]]]WWWkkkaaaCCCZZZxxxIIIEEEFFFDDDGGG```rrr\\\SSSSSSWWWRRRRRRQQQPPPQQQTTTXXX[[[eeefffsssyyyyyyoooYYY\\\bbbiiikkkeeeYYYOOOVVVKKKJJJSSSTTTNNNPPP[[[cccYYYVVVYYYaaaxxx|||zzztttqqqyyy~~~}}}zzz{{{~~~zzzzzznnnpppttt{{{ooo{{{zzznnnxxxfffyyy}}}eeeFFF333111555444555777:::>>>BBBEEEGGGHHHCCCGGGJJJJJJIIIKKKRRRXXXVVVTTTSSSTTTXXX[[[ZZZYYY___```ZZZPPPQQQ[[[]]]WWWSSSRRRQQQPPPNNNMMMLLLKKKFFFMMMRRRQQQJJJEEEFFFIIIJJJKKKKKKKKKKKKLLLOOORRROOOXXXTTTNNNSSSUUUTTTYYY___~~~sssTTTGGGVVVtttdddXXXUUUWWWSSSTTTRRRMMMGGGCCCCCCDDD@@@@@@@@@@@@@@@@@@AAAAAAIIIFFFCCCBBBEEEHHHKKKLLLJJJIIIHHHDDD@@@:::666333++++++++++++++++++,,,,,,...000///,,,,,,...---)))******+++,,,------...//////111222222333888@@@FFFAAA:::777>>>IIIQQQYYY^^^```ZZZRRRJJJ>>>333///000(((777???999444888<<<:::777888999999999777555444555222//////111444666666555444333111000000000000111444777777666555777999555666777888888999999999444444555555666555555444444333333555777999999888888888:::???BBBGGGQQQ[[[\\\cccjjjnnnmmmmmmoooqqqqqqqqqqqqtttvvvrrriiiaaa^^^fffmmmrrrxxx{{{sssiiiZZZUUUZZZmmm~~~}}}yyy|||zzz~~~]]]HHHVVV~~~pppRRRSSSssssss```LLL<<<333...000000000/////////000000111222333555777999::::::<<<>>>AAABBBCCCCCCCCC@@@AAABBBDDDEEEFFFFFFFFFBBBDDDFFFHHHJJJKKKKKKKKKHHHHHHHHHIIIKKKMMMOOOPPPOOORRRUUUUUURRRQQQRRRTTTYYYNNNMMMWWWcccyyy}}}eeeXXXUUUxxxqqqNNNPPPHHHGGGlllxxxbbbfffzzzbbbTTTcccccc@@@bbbqqqOOOKKKDDDFFFRRRbbbooo```WWWMMMLLLQQQUUUTTTSSSTTTWWWXXX]]]bbbqqqnnnhhhqqqyyylll]]]VVVQQQSSSOOOLLLLLLMMMKKKIIIGGGHHHFFFEEEKKK\\\ttt~~~|||}}}~~~|||{{{zzzvvv|||rrrnnnmmmqqqwww~~~yyytttssstttqqqsssrrrWWW>>>222222666:::777999<<<@@@CCCEEEEEEFFFKKKIIIGGGFFFGGGKKKOOOQQQNNNPPPQQQPPPPPPRRRXXX\\\aaa^^^ZZZVVVSSSRRRRRRSSSTTTTTTTTTSSSRRRPPPOOONNNLLLMMMNNNKKKGGGDDDDDDFFFFFFGGGIIIMMMQQQRRRRRRQQQSSSSSSRRRPPPMMMNNNSSSWWW[[[uuuxxxzzzfffDDDTTT```tttpppkkk___WWWWWWTTTUUUTTTQQQKKKEEEAAA@@@CCCBBBAAA???>>>??????@@@@@@@@@@@@AAACCCFFFIIIJJJKKKIIIGGGFFFEEEBBB===888......---,,,+++******)))+++***)))***++++++***)))...,,,***+++,,,...///...000666===>>><<<:::===AAA<<<888;;;FFFOOOSSSVVV[[[___VVVKKKDDD===555111222000////////////000000111222222222222222222222222,,,...000111000111333555333333333333333222111000777777777777777777777777666777888999999888777666666666555555444444444333333555777777666555666777555777:::===AAAIIITTT[[[[[[```fffjjjlllmmmjjjfffhhhnnnoooiiiddddddccc```eeeiiippptttsssmmmfffaaaUUUZZZjjj|||{{{ooonnnvvvyyy}}}rrrWWWLLLiii^^^KKKaaaqqq\\\JJJ999...111000000000000111111222000000222666;;;<<<999666999:::;;;>>>@@@CCCEEEGGGFFFCCCCCCGGGJJJHHHGGGHHHEEEGGGIIIIIIHHHHHHIIIJJJHHHEEEFFFLLLMMMJJJJJJOOOSSSPPPNNNNNNQQQSSSRRRQQQSSSQQQNNNTTTYYY```qqqYYY```iii~~~wwwUUUEEEHHHVVVbbbeeeYYYlll___ZZZVVVCCCmmmfffSSSAAAEEEMMMMMMdddnnn]]]SSSPPPSSSUUURRRPPPQQQTTTWWWYYY\\\hhhwww}}}|||rrrgggYYYPPPLLLPPP[[[```YYYMMMGGGBBB@@@@@@EEEWWWqqq~~~zzzuuuqqqiii|||tttllljjjhhhooowww{{{vvvrrrppprrrrrrhhhyyy|||cccGGG777333333555888<<<===@@@BBBEEEFFFGGGGGGMMMLLLKKKKKKLLLNNNOOOQQQPPPRRRTTTTTTRRRQQQRRRTTT[[[YYYVVVSSSQQQPPPPPPPPPRRRRRRRRRRRRQQQPPPOOONNNKKKLLLMMMKKKHHHGGGGGGIIIIIIIIIJJJLLLOOOPPPPPPPPPRRRSSSSSSRRROOONNNPPPRRRWWWlllzzzZZZAAARRRzzzvvvtttiii]]]WWWTTTTTTRRRPPPLLLFFFAAA>>>CCCBBBAAA@@@????????????>>>>>>???@@@AAADDDFFFHHHJJJIIIHHHHHHHHHDDD???;;;555444333111///...,,,,,,...,,,+++,,,------,,,+++...,,,++++++,,,...///...333777<<>>>>>>>>;;;@@@KKKTTTWWWZZZ^^^]]]TTTKKKEEE>>>666222222000//////.........//////........................,,,...000000000000111333222222222222222222111000777777777777777777777777555666777888888777666555444444333333333333333333333444666666444444444666444777:::===AAAIIITTT\\\YYY^^^cccgggiiikkklllkkkiiimmmlllddd___```aaa___lllpppttttttnnnfff___[[[]]]eeevvv{{{kkkiiiqqqzzz~~~ttt[[[WWWyyy|||QQQJJJbbblllVVVEEE888///000000000///000000111222333333555888===???===;;;888:::<<>>???AAACCCEEEHHHHHHIIIKKKKKKGGGBBB>>>===<<<:::888555333111000222000//////000000///---///---++++++,,,.........444666:::???AAA@@@>>>;;;======BBBLLLTTTWWWYYY[[[TTTNNNHHHFFFAAA999444333000///...------,,,------,,,,,,,,,,,,,,,,,,,,,,,,---...//////......///111///000111111222222111111555555555555555555555555444444555555555555444444111111111111111222222222222333444444222111222333333666999===BBBJJJTTT\\\ZZZ^^^ccceeeeeeeeehhhjjjggggggddd]]][[[^^^aaabbbrrruuuwwwrrrggg^^^YYYXXXcccpppvvveeeeeeooorrr]]]bbbgggLLLVVVqqqcccLLL===555111///////////////000111222777666777:::>>>AAABBBBBB999;;;>>>@@@AAAAAA@@@???CCC@@@@@@EEEHHHGGGGGGIIIIIIKKKMMMNNNMMMMMMNNNOOOMMMIIIGGGHHHHHHHHHJJJNNNQQQPPPPPPQQQRRRPPPLLLIIINNNQQQMMMMMMTTTVVV[[[iiivvvnnnkkkZZZRRRlll[[[KKKDDD@@@eeeYYYbbbqqqDDDGGGmmm\\\GGGHHHEEEDDDPPPaaannnZZZVVVTTTSSSQQQPPPRRRUUUVVVTTTVVVbbbvvvvvv]]]QQQPPPdddxxxjjjaaa^^^\\\\\\aaannn}}}gggUUUZZZyyy~~~~~~rrr{{{uuuoookkkgggcccfffkkkrrr}}}uuussspppllliiilllwwwwwwyyyfffFFF000444:::888999BBBAAAAAABBBDDDFFFIIIKKKLLLOOOQQQSSSUUUTTTRRROOOLLLKKKNNNRRRVVVVVVUUUTTTSSSPPPPPPPPPPPPPPPPPPPPPOOONNNNNNNNNNNNNNNMMMMMMLLLJJJJJJJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKNNNPPPMMMOOOQQQSSSUUUXXXZZZ\\\^^^cccrrrqqqaaaIIIOOOtttyyypppeee]]]YYYVVVRRRSSSTTTSSSMMMGGGCCCCCCCCCBBBBBBAAA@@@???>>>=========>>>@@@BBBCCCDDDFFFIIILLLLLLIIIDDD@@@@@@@@@>>><<<:::999777777666555333333333333222000///---++++++,,,......---111555;;;??????===<<<<<<<<<>>>CCCJJJOOOQQQRRRRRRJJJGGGHHHJJJHHH???777444///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...------...///......///111111222222222333333333333333333333333222333333333333333333222//////000000111111222222111222222111000///000222111555999===BBBJJJTTT[[[^^^aaafffiiifffaaaaaaeeeaaa___[[[WWWYYY___gggkkktttvvvuuulll```XXXXXX\\\hhhwwwlll___ffftttlll]]]kkkwwwUUULLLhhhuuuXXXBBB555222333////////////000111111222777777888:::>>>AAADDDFFF;;;<<<>>>@@@AAACCCCCCDDDEEEAAAAAADDDFFFEEEEEEGGGHHHJJJLLLMMMLLLLLLNNNOOOMMMKKKJJJJJJJJJKKKMMMOOOPPPOOOOOOOOOOOONNNLLLKKKKKKSSSOOOKKKSSSWWWVVV[[[xxx~~~^^^YYY```vvvwwwSSSDDDDDD~~~eee^^^ZZZHHHHHHooozzzLLLCCCGGGFFFDDDLLLssseeeZZZSSSRRRSSSQQQPPPRRRRRRRRRTTTWWW\\\hhhxxx~~~{{{qqq[[[UUUXXXppp~~~zzzwwwwwwvvvzzzsss[[[]]]~~~wwwvvvgggyyy}}}yyypppjjjdddaaa______fffnnnzzzlllnnnooommmmmmttt~~~xxxlll~~~WWW???111777<<<777;;;GGGBBBBBBCCCEEEHHHMMMPPPSSSQQQSSSVVVXXXXXXUUURRRPPPMMMNNNPPPRRRTTTVVVVVVVVVPPPPPPQQQQQQRRRRRRRRRSSSMMMNNNNNNNNNMMMLLLKKKJJJJJJIIIIIIHHHHHHHHHGGGFFFGGGIIIJJJJJJJJJLLLOOOSSSOOONNNMMMOOORRRVVVZZZ\\\```ccchhh|||LLLBBBUUU~~~tttnnnkkk]]]YYYTTTTTTVVVUUUQQQLLLDDDDDDCCCBBBBBBAAAAAAAAA@@@???>>>>>>>>>???AAABBB@@@CCCHHHKKKJJJHHHDDDBBB@@@@@@??????>>>>>>======;;;999777666777666444222///---++++++,,,------------666@@@AAA===:::===BBBAAAEEEIIILLLNNNPPPPPPOOOKKKKKKNNNSSSOOOCCC888222......---+++************,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,...///---...///000111222222222222222222222222222222222222111111111111111111222//////000000111111111222000000111///......///111111555999===BBBIIISSSZZZ```cccjjjqqqooogggdddfffaaa\\\WWWWWW[[[bbbkkkqqqxxxwwwqqqeeeYYYVVV[[[aaasssttt```\\\lll|||{{{mmmeee{{{hhhNNNUUUyyygggLLL:::000///333/////////000000111333333666777888999<<>>???@@@AAA>>>BBBGGGIIIHHHFFFDDDCCC>>>??????@@@@@@AAAAAABBB>>><<<:::999999888666444000...,,,+++,,,------,,,---888BBBBBB<<<:::@@@HHHIIINNNRRRQQQRRRTTTTTTSSSTTTRRRTTTVVVPPPBBB555......---,,,++++++***++++++************************,,,---......------...000...///000111222222222222222222222222222222222222111111000000000000111111////////////000000000000...//////...---...000222111555:::>>>BBBIIIQQQXXX\\\]]]ffftttxxxsssoooqqqfff___[[[\\\```fffmmmttt}}}wwwkkk]]]TTTUUU___hhhiiiXXX___tttyyytttuuu___[[[uuu}}}YYYBBB666///...222000000000111222333444555666777999:::;;;>>>BBBEEEDDDBBB@@@@@@CCCHHHNNNSSSMMMGGGDDDEEEEEEBBBAAACCCCCCEEEGGGHHHHHHIIIJJJKKKMMMNNNLLLIIIHHHJJJJJJIIIPPPOOOMMMKKKJJJLLLPPPTTTJJJRRRNNNFFFJJJMMMQQQ[[[XXXmmm~~~^^^VVVdddkkk|||lllPPPttt___xxxzzzKKKAAAYYYmmmVVVIIIEEEAAACCCSSSzzzbbbVVVWWWTTTPPPOOOMMMMMMOOORRRRRRVVVdddtttyyybbbuuussspppxxxxxxjjjZZZeeevvv|||xxxrrrmmmkkkcccaaaaaacccdddjjjvvvvvv{{{uuuiiikkkjjjlllnnnsss|||{{{zzzvvvzzzYYY:::555444999>>>???BBBFFFFFFEEEDDDEEEHHHNNNSSSVVVRRRSSSTTTVVVXXXYYYYYYZZZXXXUUURRRRRRRRRRRRPPPNNNPPPOOONNNNNNOOOQQQSSSUUUPPPPPPOOONNNLLLJJJIIIGGGIIIGGGFFFGGGIIIJJJIIIGGGGGGKKKNNNOOOLLLLLLNNNRRRRRROOOLLLLLLOOOQQQQQQPPPTTTXXX^^^kkkvvvVVVBBBJJJaaayyyrrrlllddd[[[UUURRRQQQQQQHHHFFFCCCAAA@@@AAACCCEEEBBBAAA???>>>>>>>>>?????????CCCGGGHHHGGGEEEEEEEEE??????@@@AAABBBCCCCCCDDD@@@???<<<;;;;;;999777555000...,,,+++,,,------,,,,,,444<<<===::::::AAAHHHJJJQQQTTTRRRQQQUUUWWWVVVUUUQQQOOONNNGGG;;;111------,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++---...///......000222000000111222333333222222222222222222222222222222222111000//////000111222...............------------......------...111444222666;;;>>>BBBHHHPPPVVVUUUSSS[[[mmmyyywwwuuuxxxiiiaaa^^^bbbhhhlllrrrxxx}}}ssscccUUUQQQYYYhhhtttwww^^^TTTeee~~~xxxzzzkkk[[[wwwrrrMMM;;;555000...000111111111222333444666777777:::<<<======???BBBEEEFFFEEECCCCCCEEEIIINNNQQQMMMHHHDDDEEEEEECCCBBBDDDCCCEEEHHHIIIIIIIIIKKKLLLXXXWWWQQQHHHEEEHHHJJJIIIPPPPPPPPPNNNKKKLLLOOORRRNNNRRRNNNMMMRRRQQQRRR]]]]]]bbbiiiYYYddd^^^```|||xxxtttnnnOOODDD^^^\\\HHHJJJHHHBBBCCCXXXnnn\\\[[[XXXTTTSSSQQQMMMLLLOOOPPPQQQZZZdddzzzzzzjjj}}}xxxmmmmmmkkkbbbWWW^^^}}}yyyzzz~~~zzzvvvqqqmmmiiiggg^^^^^^aaafffkkkssswwwsssfffnnnnnngggnnneeegggjjjsss{{{yyytttccc@@@555555555:::AAAGGGHHHFFFDDDCCCAAAAAADDDIIINNNQQQNNNOOOOOOQQQSSSVVVXXXZZZVVVTTTRRRSSSTTTTTTPPPMMMNNNMMMLLLKKKLLLOOORRRTTTQQQQQQPPPNNNLLLJJJHHHGGGHHHFFFEEEGGGKKKMMMLLLJJJHHHMMMQQQQQQMMMKKKMMMOOOPPPOOONNNQQQTTTVVVTTTRRRRRRVVV]]]___xxxnnnNNNHHHMMM~~~~~~xxxnnnaaaWWWRRRRRRTTTJJJGGGCCC@@@???AAADDDFFFBBBAAA???>>>=========>>>@@@DDDGGGHHHFFFEEEFFFGGGAAAAAAAAABBBCCCCCCDDDDDDBBB@@@===<<<;;;:::888666000...,,,+++,,,------,,,+++000555777777:::???DDDFFFMMMPPPMMMMMMSSSWWWVVVPPPJJJEEEBBB===555///...,,,,,,,,,+++,,,,,,------........................+++,,,.../////////111333111111222333333333333222222222222222222222222222222111000//////000111222---------,,,,,,+++++++++,,,------------///222555333777;;;>>>BBBGGGOOOUUUQQQKKKQQQeeetttuuutttxxxggg```___fffnnnrrrxxx~~~yyymmm[[[PPPQQQ___qqq~~~~~~}}}mmmUUURRRiiivvv|||YYY[[[kkkFFF777555111...///222222222333444555777888999<<<@@@@@@@@@AAADDDFFFGGGFFFEEEEEEGGGIIILLLNNNMMMGGGDDDEEEFFFDDDDDDGGGDDDFFFIIIJJJJJJKKKLLLNNNdddaaaVVVIIIDDDIIILLLLLLPPPRRRSSSQQQMMMLLLMMMOOOKKKKKKIIIOOOXXXTTTQQQZZZaaa^^^ssseeeZZZNNNWWWzzzttt~~~lllEEEIIIggg```KKKBBBBBBCCCHHHWWWzzzxxxlll^^^SSS\\\OOOOOOMMMLLLNNNSSSVVVVVVccc{{{zzzttt{{{xxxyyy{{{uuuzzzrrr[[[TTTfffxxx}}}{{{zzz}}}{{{uuuppplllfff^^^\\\]]]]]]```fffppp}}}yyyrrrpppmmmmmmooonnnhhhddddddZZZbbbnnn~~~yyywww}}}nnnOOO:::333666:::===???BBBDDDGGGFFFHHHFFFAAA@@@GGGPPPTTTQQQRRRRRRPPPOOOQQQVVV[[[WWWWWWVVVUUUSSSPPPMMMLLLOOONNNLLLJJJJJJKKKMMMNNNNNNPPPPPPLLLJJJKKKIIIEEEHHHGGGFFFIIILLLLLLJJJGGGIIIJJJKKKJJJHHHHHHJJJLLLIIIKKKNNNPPPQQQRRRUUUWWWPPPTTTXXXWWWfffbbbFFFDDDVVVzzztttlll___TTTQQQTTTNNNKKKHHHEEEDDDCCCDDDDDDBBBAAA@@@???>>>>>>>>>>>><<<===???BBBCCCDDDDDDDDDHHHDDD@@@@@@BBBDDDBBB@@@;;;<<<>>>???>>>;;;777444999111)))(((,,,000000...333111///111777>>>CCCFFFBBBAAAEEELLLMMMKKKNNNUUURRROOOHHHAAA:::444000......---...000333333000,,,///......///111333555666444222111111222444555444333333333333333333333333111111111111111111111111111000000///......------------------------------,,,---...------///222444888999;;;???FFFLLLQQQSSSVVVSSSRRRVVV___gggkkkkkkcccdddbbbdddtttyyyjjjaaaVVVSSS\\\jjjwww~~~rrraaaWWW\\\xxxzzzqqq[[[```ggg===222555111...///000333666888888:::<<<======>>>@@@@@@@@@BBBDDDGGGCCCDDDDDDFFFGGGHHHIIIJJJJJJGGGDDDEEEHHHIIIFFFCCCEEEGGGIIIKKKKKKKKKJJJIIIKKKJJJHHHFFFFFFFFFHHHIIIPPPOOOQQQRRROOOJJJLLLQQQPPPMMMMMMPPPPPPNNNQQQXXX^^^jjjyyyqqqXXXZZZVVVaaa}}}vvvqqqnnnvvviiiOOOSSS[[[OOOHHHAAA???EEE[[[fffSSSTTTUUUUUUSSSOOONNNPPPUUUWWWZZZaaatttxxxssssssuuuyyybbbZZZdddwww|||qqqiiibbb___]]]ZZZYYY[[[^^^gggrrr~~~uuuooonnnzzzqqqiiihhhfffcccaaabbb```kkkyyywww}}}aaaEEE555555888;;;>>>@@@BBBDDDFFFFFFJJJIIIDDDCCCIIIPPPRRRMMMOOOPPPOOONNNOOORRRUUUQQQRRRRRRSSSRRRPPPOOONNNNNNNNNLLLKKKKKKKKKKKKLLLJJJNNNPPPNNNNNNPPPNNNJJJIIIHHHGGGIIIKKKKKKIIIFFFHHHIIIJJJIIIHHHGGGHHHJJJGGGHHHKKKLLLLLLMMMOOOQQQTTTVVVVVVWWW```~~~yyyvvvPPPAAAJJJzzzzzzrrrgggYYYPPPNNNMMMMMMLLLIIIFFFDDDEEEGGGDDDCCCBBBAAA@@@>>>======;;;===???AAABBBCCCCCCCCCHHHFFFCCCAAAAAAAAA@@@???:::;;;===>>>===;;;999777999333,,,***,,,......---.........111555<<>>===CCCIIIJJJLLLNNNIIIFFFBBB===888555333222111111111333666666333000000000000000222444666777777555222222333444333333444444333333222222222222111111111111111111111111000000///......---,,,,,,---------------,,,,,,,,,,,,---...------///222444888999;;;???DDDIIILLLMMMTTTQQQOOORRRYYY^^^___^^^]]]bbbeeejjjwww{{{lll^^^ZZZVVVXXXbbbooozzzpppeee```eee}}}xxxvvvmmmfffooo\\\:::222444222000333111333777888999:::<<<>>>???@@@BBBCCCCCCCCCEEEGGGDDDDDDEEEFFFGGGHHHIIIIIIIIIFFFCCCDDDGGGHHHEEEBBBEEEFFFHHHJJJKKKJJJIIIHHHKKKJJJHHHGGGGGGGGGIIIJJJKKKJJJMMMPPPQQQPPPRRRVVVTTTQQQQQQTTTSSSQQQSSSZZZccclllxxxrrr]]]NNNPPPgggqqqkkkpppuuunnncccHHH\\\yyyZZZLLLAAA@@@BBBIII^^^ttt|||dddZZZWWWVVVUUURRROOOMMMMMMNNNTTTQQQVVVnnn|||{{{}}}mmmeeedddyyy~~~yyyttthhh___WWWUUUVVVVVVYYY]]]kkkxxx|||{{{pppiiijjjnnn|||ssskkkiiihhhdddbbbdddlllyyy|||mmmPPP;;;444777:::===???@@@BBBDDDFFFFFFKKKLLLIIIGGGKKKOOOPPPIIIKKKNNNNNNMMMLLLMMMMMMKKKLLLNNNPPPQQQQQQQQQPPPMMMMMMMMMLLLKKKJJJIIIIIIIIIMMMOOONNNNNNPPPNNNJJJIIIHHHHHHIIIJJJJJJHHHEEEFFFGGGIIIIIIHHHGGGGGGHHHIIIKKKLLLMMMLLLKKKLLLMMMUUUWWWSSSVVV\\\```ooohhhyyydddDDD>>>```{{{uuummm___QQQJJJMMMOOOOOOMMMIIIFFFGGGHHHDDDDDDDDDCCCAAA???===<<<;;;<<<>>>???@@@AAAAAAAAAFFFFFFEEEBBB>>><<<<<<===;;;;;;<<<<<<<<<<<<;;;;;;888555111---++++++,,,---+++---///000222666===BBBEEE:::444999CCCGGGEEECCC<<<;;;999777555555555555555444555666888888666444222222222222333555777999:::777444333333333333222555444444333222111000000000000000000000000000000///......------,,,,,,+++......------,,,,,,++++++,,,---.........///222555777999<<<@@@DDDHHHKKKLLLRRRPPPPPPQQQSSSUUUVVVVVV]]]dddiiinnnvvv{{{rrrdddUUUVVV[[[dddmmmvvv{{{}}}vvvmmmkkknnntttrrruuu~~~sss~~~iiiMMM444111333111111666333555888::::::;;;===???AAACCCEEEFFFEEEEEEFFFGGGEEEEEEFFFGGGHHHIIIIIIIIIGGGDDDBBBCCCEEEFFFDDDAAADDDEEEGGGIIIJJJIIIHHHGGGJJJIIIHHHHHHHHHIIIJJJKKKKKKHHHIIIOOORRRRRRSSSVVVXXXVVVVVVWWWVVVTTTVVVZZZfffkkkvvvnnnUUUNNNVVVnnn~~~hhhfff~~~tttpppbbbRRRxxxrrrXXXEEEGGGNNNNNNPPPUUU___ttt```ZZZVVVVVVTTTOOOIIIFFFMMMQQQVVV^^^ppp~~~~~~yyyppphhh}}}vvvwww~~~}}}}}}|||zzztttmmmhhhaaa[[[UUUTTTTTTWWW___hhhwwwuuuwwwvvvrrrkkkiiilllpppllljjjkkkllliiidddcccgggzzzwwwZZZAAA888:::;;;===@@@BBBBBBCCCEEEGGGFFFLLLNNNKKKIIIKKKLLLLLLGGGIIILLLNNNMMMLLLJJJHHHIIIKKKMMMOOOPPPQQQQQQPPPKKKLLLLLLMMMLLLJJJGGGFFFIIILLLKKKHHHGGGIIIIIIFFFGGGGGGHHHIIIJJJIIIHHHGGGEEEGGGIIIIIIHHHGGGGGGGGGJJJLLLMMMMMMKKKIIIIIIIIIMMMWWWRRRTTT]]]VVVsss{{{llliiiSSS???OOOooo~~~vvvrrrhhh\\\TTTQQQPPPNNNMMMLLLJJJHHHFFFCCCCCCCCCCCCBBB@@@>>>===;;;<<<===>>>>>>???@@@@@@BBBDDDDDDBBB===;;;<<<>>>>>>>>>===<<<<<<<<<<<<<<<999888666000+++)))***---,,,///222000---...444999===666000444<<>>@@@BBBDDDFFFGGGFFFEEEEEEFFFFFFGGGHHHIIIJJJJJJIIIIIIFFFDDDBBBBBBDDDDDDCCCAAACCCDDDFFFHHHIIIHHHGGGFFFIIIIIIIIIIIIIIIJJJKKKLLLNNNIIIHHHLLLPPPOOONNNNNNXXXXXXXXXXXXVVVUUUWWWYYYccchhhttt~~~~~~kkkYYYTTTNNNlllxxxllluuueeerrrhhhYYY~~~}}}UUUGGGLLLNNNIIICCCHHHhhh~~~lll[[[WWWWWWSSSNNNKKKJJJRRRWWWVVVXXXhhhwwwkkk|||xxxwww~~~}}}{{{~~~yyytttmmmfff___ZZZSSSSSSUUUWWWXXX]]]kkkxxx|||tttrrrooommmlllllljjjiii\\\___dddeee```\\\cccnnnfffJJJ888777???>>>@@@CCCDDDEEEFFFGGGIIIGGGLLLOOOLLLIIIIIIJJJIIIGGGIIIKKKMMMNNNLLLIIIGGGKKKLLLMMMOOOPPPPPPOOOOOOIIIJJJKKKLLLKKKIIIGGGEEEHHHIIIGGGBBBBBBGGGIIIHHHDDDEEEHHHIIIIIIIIIIIIIIIGGGHHHJJJJJJHHHGGGHHHIIIFFFHHHJJJIIIGGGEEEDDDDDDEEEVVVQQQOOO[[[YYYgggxxxmmmKKKFFFVVVzzzrrrhhhcccWWWRRRMMMMMMPPPOOOIIICCCAAABBBBBBBBBAAA@@@@@@???<<<<<<<<<======>>>>>>???@@@CCCEEEDDDAAA???AAACCCCCCBBB@@@>>><<<<<<;;;;;;:::;;;999444---)))***---+++...111///+++***...333111222222333666777555222000//////000111333555666333444555666555555666666666666555666666888:::;;;888666444333444555555444444444333222000///......////////////////////////,,,,,,,,,,,,,,,+++++++++------,,,,,,,,,++++++++++++---......///000444777666:::>>>BBBEEEIIINNNQQQUUU[[[___YYYOOOMMMVVV```bbbjjjrrruuutttooofff^^^[[[gggwwwyyyuuueeeeeesss{{{qqq{{{eeetttaaaCCC888000111222000111666777999<<<======>>>@@@AAAAAACCCEEEEEEDDDDDDEEEFFFGGGHHHJJJKKKKKKJJJIIIHHHEEEDDDCCCCCCDDDDDDCCCBBBBBBDDDFFFHHHHHHHHHGGGFFFIIIIIIIIIIIIJJJJJJKKKLLLOOOIIIGGGJJJMMMKKKHHHHHHTTTVVVWWWUUUTTTUUUVVVWWW^^^eeettt}}}wwwtttdddRRRRRRXXXkkkxxxkkkhhhuuuqqqoooSSSSSSyyyxxxSSSHHHIIIEEE<<>>AAACCCFFFHHHHHHIIIKKKLLLJJJOOOPPPKKKGGGHHHIIIHHHIIIIIIIIIKKKMMMMMMKKKJJJLLLMMMNNNOOONNNNNNMMMLLLGGGHHHJJJJJJJJJIIIGGGFFFEEEGGGEEEBBBDDDJJJOOOOOOCCCFFFHHHIIIHHHHHHHHHIIIHHHIIIIIIHHHGGGGGGIIIJJJFFFIIIKKKKKKIIIGGGEEEEEEEEERRROOOKKKUUUXXX]]]qqqxxxwwwvvv___EEEFFF]]]vvvmmmiii^^^YYYSSSRRRSSSRRRLLLGGGDDDDDDCCCAAAAAAAAAAAAAAA======<<<<<<<<<===>>>>>>AAACCCEEEFFFFFFFFFGGGHHHFFFEEECCCAAA???===<<<<<<<<<===<<<777111,,,,,,---'''***------,,,,,,...111)))000444333111111000///111111000111222333555666333444555555444444555777777777666666777999:::;;;777555333222444555555444333222222111000///......////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++---......///111555777888;;;@@@BBBDDDHHHOOOTTT\\\______WWWMMMMMMYYYeee]]]gggsssxxxtttjjj```ZZZcccqqqwwwsssccccccuuuvvvvvvlll^^^yyyVVV<<<555000111222111333777999;;;>>>?????????AAABBBAAABBBCCCCCCBBBCCCEEEGGGIIIJJJLLLMMMLLLKKKIIIHHHFFFFFFFFFEEEEEEEEEDDDDDDCCCDDDFFFHHHIIIHHHGGGFFFIIIIIIIIIIIIJJJJJJJJJJJJJJJGGGFFFIIIJJJHHHGGGHHHLLLQQQRRRQQQPPPSSSUUUTTT[[[aaaooozzzuuuooo{{{zzz]]]ZZZOOOQQQpppttt[[[^^^{{{jjjPPPMMMhhhhhh]]]RRRDDDBBB???LLL___{{{tttcccUUUQQQUUUTTTQQQMMMMMMPPPTTTWWWWWW^^^pppzzzyyyrrrwwwzzzoooccceeevvv|||}}}~~~~~~|||uuuqqqllldddZZZSSSPPPPPPQQQOOORRR\\\lllzzztttqqqpppmmmhhheeebbb___\\\YYYbbb^^^\\\___eeeppp{{{~~~[[[DDD:::888;;;>>>CCCEEEHHHJJJKKKLLLNNNPPPOOORRRQQQKKKFFFHHHJJJKKKKKKIIIGGGHHHKKKMMMMMMLLLKKKKKKLLLMMMMMMLLLJJJJJJFFFFFFHHHIIIIIIHHHHHHGGGCCCFFFFFFEEEGGGMMMOOONNNFFFHHHJJJJJJGGGEEEEEEFFFIIIIIIHHHFFFDDDEEEHHHKKKHHHJJJMMMNNNMMMKKKJJJJJJJJJKKKJJJKKKNNNQQQWWW^^^rrrqqqrrruuu}}}uuuLLLBBBEEEbbbsssoooeeeccc___[[[VVVSSSQQQQQQKKKIIIFFFCCCAAAAAAAAABBB???>>>===<<<<<<===>>>>>>@@@@@@AAACCCFFFGGGFFFDDDFFFFFFEEECCCBBB@@@???>>>???>>><<<999444000...---'''(((***,,,,,,,,,,,,,,,(((///333000---///000...444333333333444555777888444666777666555555777999888777777777777999:::;;;888666333222222333222111111111000000000/////////........................,,,,,,,,,---------------*********+++,,,,,,------+++,,,...//////222555888777;;;@@@DDDHHHOOOYYYaaa```\\\UUUPPPPPPXXXdddlllbbbiiiqqqsssmmmeeeccccccooo|||yyyoookkkddddddwww{{{|||zzzcccmmmmmmLLL:::555111111333444666999:::===???@@@@@@@@@BBBCCCBBBBBBBBBAAAAAACCCGGGJJJJJJKKKMMMNNNMMMKKKIIIGGGGGGHHHHHHGGGFFFFFFFFFGGGCCCEEEGGGHHHIIIIIIGGGGGGIIIIIIIIIIIIIIIHHHHHHGGGHHHGGGGGGJJJHHHEEEFFFIIIEEEKKKNNNMMMNNNRRRUUUSSSWWWZZZdddnnnpppnnnqqqwwwrrr\\\PPPMMM]]]yyydddaaarrreee>>>???fff~~~gggSSSKKKAAAFFFLLLWWW{{{```UUUWWWPPPPPPNNNJJJGGGHHHNNNSSSSSS```eeebbbmmm|||~~~|||rrruuunnnVVVWWWppp}}}xxx{{{|||}}}{{{}}}}}}{{{}}}~~~yyyqqqaaa\\\UUUNNNJJJLLLRRRVVV______gggzzzwwwooopppjjjjjjhhhccc^^^[[[[[[]]]ZZZVVVVVVaaappp~~~oooKKK::::::>>>@@@@@@DDDFFFJJJLLLMMMNNNPPPRRRRRRUUURRRKKKFFFHHHLLLMMMLLLHHHEEEEEEIIIMMMNNNNNNHHHIIIJJJKKKKKKJJJIIIIIIEEEFFFFFFGGGHHHHHHHHHHHHBBBFFFIIIHHHIIILLLKKKGGGHHHKKKLLLKKKFFFCCCCCCDDDIIIHHHFFFCCCBBBDDDGGGKKKDDDGGGKKKLLLKKKIIIIIIHHHPPPDDDFFFNNNKKKKKKUUU\\\sss~~~vvvjjjgggsssSSSDDD===KKKgggzzziiikkkjjjbbbXXXRRRUUUZZZRRRNNNIIIDDDAAAAAAAAABBB@@@???===<<<<<<===>>>>>>===<<<<<>>EEEEEEEEEEEEDDDCCCBBBAAA@@@???===:::777333///---++++++***+++,,,,,,)))'''+++000000,,,+++000111///555555444444555777888999666888:::999666666999<<<888777777777777888:::;;;:::777444222111111000///000000000000////////////........................------------------------))))))***+++,,,------...+++,,,...///000222555888555:::AAAGGGNNNYYYfffqqqaaaVVVLLLKKKUUUdddpppvvvnnnooooookkkdddbbbjjjssszzzqqqfffbbbgggfffxxx{{{jjj___wwwXXXCCC:::555111111444777999;;;;;;===@@@AAAAAAAAABBBDDDCCCCCCBBBAAAAAADDDIIIMMMJJJLLLMMMNNNNNNLLLIIIGGGHHHIIIJJJIIIHHHGGGGGGHHHDDDEEEGGGIIIJJJIIIHHHGGGIIIIIIIIIIIIHHHGGGFFFFFFJJJJJJKKKKKKGGGCCCDDDIIIAAAHHHLLLKKKLLLRRRUUUSSSSSSTTTXXXaaajjjmmmllliii}}}bbb[[[VVVVVVZZZjjjtttjjjeeexxxRRRAAAFFFXXXaaaWWWLLLGGGNNNkkkkkkYYYXXXRRRNNNPPPOOOKKKKKKOOONNNQQQVVV[[[aaaiiirrryyyxxxuuuvvv{{{{{{iii___qqq~~~{{{yyyssstttxxx}}}}}}zzz|||~~~~~~yyyxxxwwwxxxvvvppphhhaaaTTTLLLHHHLLLPPPRRRWWW^^^kkkqqquuuzzztttqqqssssssrrrkkkqqqssskkkccc___]]]ZZZ\\\VVVYYYlllvvvrrr```======HHHFFFAAAAAAKKKHHHKKKUUUZZZWWWSSSTTTQQQRRROOOIIIIIINNNNNNIIINNNJJJFFFEEEHHHKKKLLLKKKGGGGGGHHHHHHHHHHHHHHHIIIEEEEEEEEEEEEEEEGGGHHHHHHJJJIIIHHHGGGGGGIIIJJJLLLHHHJJJKKKKKKHHHEEECCCBBBCCCDDDEEEFFFFFFFFFFFFFFFCCCDDDEEEFFFFFFGGGHHHHHHOOONNNLLLMMMPPPRRRSSSSSS\\\eee```fff<<>>===<<<<<<;;;:::999999:::<<>>===<<>>>>>>>>;;;444...///---******,,,...//////,,,,,,+++---///111222222666666666888:::;;;:::888444888:::999444333555999888888999999999:::::::::999888666444222111000000222222111///.....................///......---,,,)))************+++++++++***++++++,,,,,,------......///000000000222555777>>>;;;???KKKWWW```ggglll]]]MMMFFFTTTfffooossswwwsssnnngggbbbcccjjjttt{{{uuuhhhZZZQQQVVVdddsss|||~~~oooiiiRRR<<<555333111222444777888999;;;===@@@CCCEEEEEEEEEDDDBBBAAABBBBBBDDDGGGIIIKKKJJJKKKLLLKKKIIIIIIIIIJJJLLLKKKJJJIIIGGGFFFEEEDDDEEEGGGIIIJJJJJJIIIHHHGGGKKKLLLLLLJJJHHHFFFFFFGGGHHHIIIJJJHHHFFFEEEEEEFFFKKKJJJJJJLLLNNNOOONNNMMMOOOSSSTTTSSSXXXaaadddaaaqqqooo[[[PPPSSSOOOMMMeeefffuuu```{{{|||tttXXX===CCCjjjvvvbbbUUUOOOXXXuuunnncccXXXPPPPPPQQQNNNKKKLLLLLLMMMOOOQQQTTT[[[dddjjjkkkiiilllsssxxxzzz~~~vvvpppvvv{{{oooxxx}}}{{{xxxxxx{{{~~~}}}zzz|||}}}}}}{{{xxxsssoooiii```VVVPPPRRRLLLIIILLLQQQWWWaaakkkwwwzzzwwwtttooojjjcccdddccc___YYYVVVXXX\\\VVV^^^lll~~~rrrrrrtttTTT;;;<<>>=========::::::999:::;;;>>>@@@BBBBBBBBBBBBBBBAAA@@@>>>>>>EEEBBB?????????===666111000...,,,,,,---..................///111222333333666666777:::<<<<<<:::888666999;;;999555444666999777888888999999999999999888777555444222222111111222111000///////////////......//////...---,,,,,,************+++++++++++++++++++++,,,------......///000111111111333666999===<<<@@@IIIOOORRRUUUZZZPPPMMMPPP]]]kkktttwwwzzzrrrnnniiihhhmmmvvvtttcccQQQJJJTTTmmmxxxssspppxxx\\\III888555444333444666999;;;<<<===>>>@@@CCCEEEFFFFFFFFFBBBCCCCCCDDDEEEFFFGGGHHHFFFHHHHHHHHHFFFFFFGGGHHHKKKJJJIIIHHHFFFEEEDDDCCCDDDEEEGGGHHHHHHHHHGGGGGGHHHIIIJJJIIIHHHGGGGGGHHHJJJJJJHHHFFFDDDDDDFFFHHHIIIIIIJJJNNNQQQRRRQQQPPPRRRUUUUUURRRTTT[[[^^^]]]iiizzzooo]]]WWWOOOKKK[[[sss___gggmmmkkkqqqYYYAAAEEEeee```OOOFFFDDDTTTjjjyyyiiiYYYSSSSSSQQQOOOMMMMMMLLLKKKJJJJJJOOOVVV[[[]]]]]]aaaiiiooosssxxx~~~|||~~~kkkkkk~~~~~~zzz}}}}}}{{{||||||~~~}}}~~~|||}}}~~~~~~|||zzz{{{}}}|||xxxyyy~~~}}}~~~}}}}}}zzzuuunnnjjjccc\\\UUUMMMFFFAAAGGGFFFIIIPPPYYYgggyyy|||xxxwwwtttmmmhhhaaa[[[YYYZZZUUUOOOSSS\\\\\\pppqqqzzzrrrXXXFFF;;;???CCCAAADDDKKKMMMLLLRRR___fffcccYYYRRRWWWVVVQQQLLLKKKMMMLLLHHHNNNKKKIIIHHHHHHIIIHHHGGGNNNKKKHHHEEEDDDFFFIIIJJJOOOOOONNNMMMLLLJJJHHHGGGFFFEEEDDDCCCDDDEEEFFFGGGFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEDDDEEEFFFHHHJJJKKKNNNGGG@@@???CCCFFFEEECCCHHHNNNTTTTTTQQQPPPUUUZZZ\\\dddfffiii___DDDIIICCC<<>>???AAAAAAAAAAAAAAA@@@??????CCC@@@??????@@@>>>999555444222111111222222000...000111111222333444555555666777999<<<>>>>>><<<999999;;;<<<:::666555666999666777888999:::999888777666555444333222222222222111000000/////////000000/////////......,,,++++++************+++++++++,,,++++++,,,,,,---.........111111111111111444999<<<>>>???CCCGGGGGGDDDFFFKKKKKKVVVcccllluuu|||}}}zzzmmmiiifffiiirrr|||rrr```KKKIII[[[zzz}}}~~~|||iiimmm{{{eeeMMM@@@444555555666777999;;;>>>??????@@@AAACCCDDDFFFGGGHHHDDDDDDEEEFFFFFFFFFEEEEEEEEEFFFGGGFFFDDDDDDFFFGGGHHHHHHGGGFFFDDDCCCBBBBBBCCCCCCCCCDDDEEEFFFFFFGGGDDDFFFHHHHHHGGGGGGHHHIIIKKKJJJGGGDDDBBBCCCGGGJJJHHHIIILLLPPPTTTTTTSSSQQQQQQUUUUUUQQQPPPTTTYYY\\\```jjj}}}ppp^^^RRRVVVbbb```[[[mmmfffxxxqqqyyyzzzLLLAAAFFF___qqqLLLBBBCCCBBBHHHSSSZZZ{{{uuubbbXXXTTTSSSSSSPPPOOOMMMKKKKKKMMMPPPSSSUUUUUUZZZbbbgggkkkpppwww~~~{{{wwwkkk|||zzz{{{wwwyyy}}}|||zzz|||~~~~~~|||{{{|||}}}zzz{{{}}}~~~~~~~~~|||yyyyyyzzzyyyvvvvvvzzz{{{~~~}}}wwwssspppkkkfffZZZVVVQQQMMMIIIGGGFFFFFFFFFKKKTTT^^^jjj{{{{{{vvvrrrqqqtttvvvuuusssdddZZZVVV[[[WWWOOOSSS```sss}}}zzz{{{xxxWWWFFF@@@===BBBFFFFFFIIIOOOVVVPPPMMMRRRYYY\\\YYYTTTWWWTTTPPPMMMLLLMMMLLLJJJGGGGGGHHHIIIJJJJJJJJJJJJJJJHHHFFFEEEEEEFFFHHHIIIJJJKKKKKKLLLKKKJJJIIIHHHFFFFFFEEEEEEEEEFFFGGGHHHDDDCCCBBBBBBDDDEEEEEEEEECCCBBBBBBBBBCCCFFFIIIKKKQQQMMMHHHFFFGGGHHHGGGEEEJJJOOOTTTVVVUUUUUUWWWZZZ]]]___nnntttjjjbbbPPPEEEEEEHHHVVVzzzqqqsssrrrfffZZZTTTTTTTTTSSSPPPLLLGGGDDDCCCBBB@@@???????????????===<<<;;;;;;:::;;;;;;<<<>>>>>>???????????????>>>???>>>>>>???@@@>>>;;;888999888777888888666222000222444555666666666777888777888:::===@@@@@@===::::::;;;;;;888666444666888444666777999999888777666444444333333222333333333000000000///000000111111/////////...---,,,+++************+++++++++,,,,,,,,,,,,,,,---......//////111111111111222555:::>>>BBBDDDGGGHHHCCC@@@DDDMMMRRRaaammmrrrwww}}}zzzrrrjjjgggggglllvvvsssbbbPPPVVVooo}}}eeeccczzz}}}WWWBBB:::222444666888:::;;;===???AAABBBBBBBBBCCCEEEFFFHHHIIIFFFFFFGGGHHHGGGFFFEEEDDDGGGGGGHHHFFFEEEEEEGGGIIIFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAABBBCCCDDDEEEFFFCCCEEEGGGHHHGGGFFFGGGHHHIIIIIIHHHEEEDDDDDDFFFIIIHHHIIILLLQQQTTTTTTRRROOOMMMQQQRRROOOMMMPPPXXX^^^ZZZ```iii|||sssZZZTTTXXX\\\XXX\\\wwwxxxkkk{{{~~~ttt|||cccNNNBBBIIIllluuuQQQFFFGGGEEEAAABBBQQQbbbhhhZZZVVVUUUQQQPPPOOONNNNNNNNNNNNNNNPPPPPPUUU[[[]]]___dddkkksssssswwwllluuu}}}}}}{{{|||{{{wwwxxx{{{}}}{{{xxx{{{|||}}}}}}||||||||||||{{{{{{|||}}}}}}}}}|||{{{{{{wwwvvvxxxxxxtttsssuuutttuuurrrjjjddd___YYYSSSLLLKKKHHHFFFFFFIIINNNQQQVVV___lllvvvzzzuuuqqqqqqrrrvvv|||~~~~~~|||dddUUUMMMQQQRRRQQQ]]]nnnfff~~~}}}bbbFFF@@@>>>???CCCGGGJJJLLLMMMVVVPPPIIIIIIPPPWWWYYYWWWTTTQQQMMMLLLLLLLLLLLLLLLJJJLLLNNNPPPPPPPPPOOONNNFFFGGGHHHIIIJJJJJJIIIIIIJJJJJJKKKLLLLLLLLLKKKKKKHHHHHHHHHHHHHHHIIIIIIJJJDDDBBB@@@AAADDDEEEEEEDDDDDDCCCBBBCCCDDDGGGJJJLLLTTTVVVXXXUUUQQQNNNNNNOOOKKKLLLOOORRRUUUVVVVVVVVVWWW\\\___rrrwwwoooXXXLLLCCCBBB[[[zzzxxxuuusssjjj___XXXVVVTTTQQQOOOMMMLLLLLLDDDCCCAAA???>>>>>>??????>>>>>>===<<<;;;:::::::::;;;;;;<<<============<<<;;;;;;<<<>>>>>>===;;;999;;;::::::::::::777333000333666888999888888999;;;999999;;;>>>@@@???===::::::999888666444444666777444555666777777777666666444333333222222222333333111000000000000111111222............---,,,+++******++++++++++++,,,,,,,,,,,,------......///000000000111111222333666;;;???IIIJJJKKKIIIDDDBBBKKKVVV^^^fffkkklllsss{{{vvvkkknnnnnnpppwwwvvvggg\\\gggppp[[[mmmnnnLLL:::666000333666:::<<<======???AAADDDDDDDDDEEEFFFHHHIIIJJJGGGHHHIIIJJJIIIHHHFFFEEEIIIIIIHHHFFFEEEEEEGGGIIIFFFEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAABBBCCCDDDEEECCCEEEHHHHHHGGGFFFEEEFFFFFFHHHIIIIIIGGGFFFFFFGGGCCCEEEIIIOOOSSSUUUSSSQQQNNNOOOPPPNNNLLLMMMUUU]]]WWW[[[___eee{{{___QQQSSSWWWWWWWWW___{{{iii```{{{fffrrrrrrPPPEEEPPPwwwsssPPP???===AAADDDOOOUUUccc}}}ssseee^^^VVVTTTQQQOOONNNMMMKKKIIILLLMMMPPPSSSRRRQQQUUU\\\[[[bbblllrrrvvvsssrrr~~~xxxzzzzzz|||~~~{{{xxxwwwyyyzzzyyywww{{{||||||}}}}}}||||||{{{zzz{{{{{{{{{{{{yyyxxxvvvxxxtttsssuuutttoookkkkkkeeefffbbbYYYSSSPPPKKKFFFEEEDDDCCCCCCEEELLLTTTZZZfffsss}}}yyyvvvsssrrrvvv}}}zzzsssYYYLLLBBBDDDMMM[[[qqqpppzzz|||eeePPP@@@???AAAAAAAAADDDIIIKKKIIIMMMMMMLLLMMMRRRXXXYYYVVVRRRMMMJJJKKKKKKJJJJJJKKKJJJNNNQQQRRRQQQNNNKKKJJJHHHJJJLLLNNNNNNMMMKKKJJJIIIIIIHHHHHHHHHHHHIIIIIIHHHHHHIIIIIIJJJJJJJJJJJJCCCAAA@@@AAAEEEGGGEEECCCGGGGGGFFFGGGHHHJJJLLLMMMPPPVVVZZZXXXRRRMMMNNNQQQJJJIIIIIILLLPPPSSSRRRPPPTTT\\\]]]kkkeee}}}}}}RRR;;;@@@LLLPPPwwwmmmeee___[[[VVVQQQNNNNNNOOOPPPHHHFFFCCC@@@???>>>????????????>>>===<<<;;;::::::999:::;;;;;;;;;;;;;;;:::999:::<<<===>>>===;;;:::;;;:::999999999777333///222666:::<<<::::::;;;>>><<<;;;;;;===>>>>>><<<:::999888666444444555777888444444444555555555666666444333333222222222222333222111111000000000111111,,,------------,,,++++++++++++++++++,,,,,,,,,,,,------......///000000000///111333555666999===@@@LLLLLLLLLKKKHHHIIITTT```mmmkkkhhhjjjttt}}}{{{tttsssuuuyyyvvviiiggguuufffccc{{{uuu\\\@@@555555000444888===??????>>>@@@BBBEEEEEEFFFGGGHHHIIIJJJJJJIIIIIIJJJKKKKKKKKKJJJJJJJJJJJJHHHFFFCCCCCCEEEGGGFFFFFFEEEDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCEEEHHHIIIHHHFFFEEEEEEEEEHHHKKKLLLJJJHHHGGGGGG===@@@DDDKKKRRRVVVVVVVVVRRRQQQPPPPPPMMMLLLQQQXXXVVVWWWYYY[[[ccc|||rrr``````QQQQQQTTTXXXaaa~~~xxx___eeesssrrrccczzzTTTBBBIIIqqqjjjHHH@@@EEEHHHHHHMMMWWWeeeyyywwwgggaaaYYYRRROOOMMMKKKIIIJJJKKKMMMNNNKKKHHHKKKQQQMMMRRR[[[aaadddjjjyyy~~~sss}}}yyytttxxxzzzxxx~~~yyyxxxwwwvvvvvvwwwwwwxxxzzzzzzzzz{{{{{{{{{zzzyyywwwxxxxxxxxxwwwvvvtttsssrrrnnnlllmmmkkkccc\\\ZZZRRRSSSPPPIIIFFFGGGEEEBBBBBBDDDGGGJJJQQQ\\\hhhqqq~~~~~~vvvtttuuuwwwzzz|||{{{pppcccZZZLLLIIIIIIOOO___tttyyyuuuhhhPPPHHHBBB@@@FFFFFFAAA@@@FFFKKKKKKMMMQQQSSSPPPQQQUUUVVVSSSRRRKKKHHHIIIIIIFFFEEEHHHFFFJJJOOOQQQOOOKKKHHHGGGLLLLLLLLLLLLKKKJJJIIIHHHFFFEEEDDDDDDEEEHHHKKKMMMFFFGGGGGGHHHHHHHHHHHHHHHCCCAAA@@@CCCGGGHHHEEEAAAHHHHHHIIIJJJJJJKKKLLLLLLKKKMMMPPPOOOKKKIIIJJJLLLIIIJJJKKKKKKLLLNNNPPPQQQUUUXXX[[[```|||vvvsssnnnGGGBBBFFFBBB___vvvooogggccc\\\VVVQQQOOOPPPPPPMMMJJJGGGCCC@@@@@@@@@AAA@@@@@@??????>>>===;;;;;;::::::;;;;;;;;;::::::999999;;;===???>>>===<<<<<<===<<<;;;::::::888555333111666;;;===;;;;;;===@@@???===<<<;;;<<<<<<;;;:::999777555444555777999:::555444333222333444666777444444333222111111111222333333222111000000000000++++++,,,---------,,,,,,+++++++++,,,,,,,,,---------......///000000111111000333666999;;;===@@@BBBGGGGGGJJJNNNQQQVVVbbbnnnyyynnngggkkktttzzz|||~~~{{{rrrhhhpppvvvtttzzzbbbLLL777444999555666;;;AAACCCAAA???@@@BBBEEEFFFGGGIIIJJJJJJJJJIIIJJJJJJJJJKKKLLLMMMOOOPPPNNNMMMKKKHHHEEEDDDFFFHHHGGGGGGFFFFFFEEEEEEDDDDDDCCCDDDEEEEEEEEEDDDCCCBBBAAADDDHHHIIIIIIHHHHHHHHHHHHJJJKKKKKKJJJIIIIIIJJJ@@@AAAEEEJJJPPPTTTUUUUUUTTTOOONNNQQQQQQOOOQQQVVVYYYTTTVVV\\\___fff{{{IIIGGGNNNUUUQQQZZZ~~~lllqqqxxxooorrrOOOBBBIII```iiiRRRFFF===KKKTTT^^^aaacccoooxxxooobbbXXXRRRPPPNNNLLLKKKKKKMMMMMMIIIEEEHHHNNNMMMKKKLLLRRRWWWZZZ```gggqqq{{{rrryyyuuuqqqxxxyyyuuuxxxtttuuuvvvuuutttuuuwwwzzzyyyxxxxxxyyyzzzzzzxxxwwwtttuuuuuuuuuuuusssrrrqqqlllgggeeeeeebbbXXXOOOKKKEEEFFFDDD@@@@@@DDDEEEDDDFFFJJJPPPYYYdddtttwwwqqqpppssszzz~~~uuuhhhYYYLLLCCCFFFNNNZZZfffyyy{{{mmmvvvyyyZZZHHHGGGFFFBBBKKKLLLCCC>>>EEEMMMPPPTTTYYYWWWOOOJJJNNNQQQPPPSSSKKKGGGHHHGGGCCCBBBEEECCCIIIPPPSSSRRROOOMMMMMMNNNMMMJJJHHHFFFEEEDDDDDDFFFFFFEEEFFFJJJOOOUUUXXXDDDDDDEEEFFFFFFFFFFFFFFFCCCAAAAAADDDHHHIIIDDD@@@GGGGGGIIIIIIJJJJJJJJJIIIKKKJJJIIIHHHIIIIIIJJJJJJIIIMMMPPPNNNKKKKKKPPPVVVTTTOOOTTTUUUaaaxxxyyy___BBB???HHHFFFpppzzzlllhhhbbbZZZTTTQQQOOONNNPPPNNNIIIEEEBBBAAAAAABBB@@@@@@@@@@@@???>>><<<<<<;;;<<<<<<<<<;;;;;;:::999:::<<>>======AAA???>>>======<<<:::777000555<<<===<<<<<<>>>BBBAAA>>>;;;::::::;;;:::999:::888555555777999;;;<<<666444222111111333666888555444333222111111111111444333222111000000000000******+++,,,------------++++++,,,,,,,,,---------......//////000000111111111444999<<<>>>@@@BBBDDD@@@BBBHHHRRR[[[cccooozzzzzzlllccchhhmmmooottt|||nnnggguuurrrrrrXXXCCC333555>>>;;;888>>>DDDFFFCCCAAAAAACCCDDDFFFHHHKKKKKKKKKJJJIIIJJJJJJJJJKKKMMMOOORRRSSSSSSRRROOOKKKGGGFFFHHHJJJHHHHHHGGGGGGFFFFFFEEEEEEDDDEEEGGGGGGGGGEEEBBBAAA???BBBGGGJJJJJJJJJJJJKKKKKKKKKKKKJJJIIIIIIKKKMMMGGGGGGHHHKKKOOOQQQQQQQQQQQQLLLKKKQQQUUUSSSUUUYYY]]]SSSUUUbbbddd```nnnKKKIIIKKKPPPQQQZZZuuuyyymmmtttuuuzzzvvvUUUHHH???FFFcccjjjIII<<>>BBBIIIOOOTTTcccjjjqqq~~~}}}yyytttqqqqqqsssxxxwwweeeZZZRRRJJJGGGHHHMMMVVViiizzzgggWWWQQQLLLGGGKKKLLLLLLJJJIIIHHHIIIKKKSSSSSSSSSPPPLLLKKKNNNQQQHHHIIIJJJHHHEEEAAA@@@@@@@@@CCCHHHMMMOOOOOOMMMKKKOOOLLLIIIHHHIIIJJJHHHFFFJJJGGGEEECCCEEEIIINNNRRRKKKHHHFFFEEEEEEDDDCCCAAA???@@@BBBEEEGGGGGGFFFDDDFFFFFFFFFFFFGGGIIIKKKLLLJJJHHHGGGGGGHHHIIIHHHFFFHHHIIIIIIFFFEEEFFFLLLQQQOOOKKKLLLRRRZZZuuueee}}}RRR@@@BBBGGGOOOwwwssslllcccUUURRRUUUPPPIIIOOOTTTPPPHHH@@@???@@@???@@@@@@@@@@@@???>>>>>>???===;;;:::::::::999777888999999888888:::===@@@AAA>>><<<<<<===<<<999555888999999:::;;;<<<==================<<<;;;:::999<<<:::777555444444444555777666555444333222222222555555444333111000//////222000///...//////---,,,++++++,,,,,,,,,,,,------------............//////---///000000000222555777888<<<@@@CCCBBBAAA???>>>???HHHUUUaaakkksss{{{zzzooogggjjjooorrrvvv{{{xxxyyyxxxrrrrrr___III<<<777555777:::??????BBBFFFGGGDDDDDDHHHIIIIIIJJJJJJKKKKKKLLLLLLNNNMMMLLLKKKKKKMMMOOOPPPTTTOOOIIIFFFEEEFFFGGGHHHFFFGGGIIIJJJJJJJJJIIIHHHGGGGGGHHHIIIJJJJJJGGGDDDEEEEEEEEEEEEFFFHHHJJJKKKKKKMMMLLLHHHIIINNNSSSTTTSSSMMMIIIJJJLLLLLLMMMQQQRRRPPPLLLJJJOOOTTTTTTOOOVVV^^^___WWWVVV```hhhgggIIIFFFHHHKKKJJJLLL^^^sss}}}kkksss~~~~~~ZZZ;;;EEE>>>UUU{{{XXXJJJ>>>DDDLLLTTT[[[bbbmmmvvvzzziii^^^WWWTTTOOOLLLKKKIIIHHHGGGJJJIIIHHHGGGGGGIIIKKKMMMMMMOOORRRUUUXXX^^^eeekkkiiiiiiiiiiiiiiiiiiiiiiiifffgggiiikkkmmmnnnoooooommmmmmnnnnnnoooppppppqqqrrrrrrrrrqqqpppnnnmmmlllhhhfffbbb```___\\\XXXTTTRRRQQQNNNLLLIIIGGGEEECCC>>>BBBEEEEEEFFFMMMYYYcccooo~~~yyyvvvvvvrrroooooovvvmmm```SSSLLLGGGDDDGGGNNNaaauuu}}}tttxxxkkkWWWOOOMMMLLLJJJMMMMMMLLLJJJIIIHHHHHHIIIPPPRRRRRRQQQOOOMMMLLLLLLDDDFFFHHHIIIGGGFFFEEEEEEEEEGGGIIIJJJLLLLLLKKKKKKNNNLLLJJJJJJKKKKKKIIIFFFKKKIIIFFFDDDDDDFFFJJJLLLKKKIIIFFFEEEEEEDDDCCCAAAAAAAAACCCFFFHHHHHHGGGFFFFFFFFFEEEEEEGGGIIIKKKMMMIIIHHHGGGGGGIIIIIIHHHGGGJJJJJJHHHFFFEEEGGGJJJMMMLLLJJJKKKNNNOOO```zzzoooPPPGGG@@@GGG___}}}qqq^^^WWWVVVNNNQQQRRRSSSPPPLLLGGGDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@>>><<<;;;;;;;;;:::999888999999888777888;;;>>>>>><<<;;;<<<======;;;999888999999:::;;;;;;<<<<<<============<<<;;;:::999:::999777555555555777777777777555444444333333333555444444333111000000///111000......//////---,,,,,,---------.....................///////////////111222222111111444888;;;GGGIIIJJJGGGCCCAAACCCGGGMMMUUU```hhhooowww{{{qqqllloootttwwwzzzvvv}}}|||kkkWWWAAA888888999999:::>>>>>>BBBHHHJJJGGGFFFIIIKKKKKKLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLMMMOOORRRSSSTTTPPPLLLIIIHHHIIIIIIIIIIIIIIIJJJKKKKKKKKKKKKKKKHHHHHHIIIJJJLLLKKKIIIGGGFFFEEEEEEEEEFFFHHHJJJLLLMMMOOONNNIIIHHHLLLPPPPPPPPPKKKHHHJJJLLLLLLMMMPPPQQQPPPLLLJJJNNNSSSSSSNNNXXXcccfff[[[TTTYYYaaacccnnnLLLIIIKKKNNNKKKHHHOOO[[[xxxlllaaasss{{{\\\@@@:::<<>>AAABBBDDDGGGHHHHHHHHHHHHFFFEEEDDDDDDFFFHHHKKKMMMHHHGGGFFFGGGIIIIIIHHHGGGMMMJJJGGGEEEFFFHHHIIIIIILLLKKKNNNPPPLLLSSSuuu___CCC>>>CCCHHHXXXmmmccc```WWWYYYVVVRRRPPPOOOMMMIIIFFFBBBBBBAAAAAAAAAAAABBBCCCAAA???===<<<======<<<;;;999999999777666666999;;;:::999999;;;===>>>===;;;888888999999:::::::::;;;<<<<<<<<<<<<;;;::::::999999888777666777777999:::777777666555444444444444444444333222111000000000111///............---,,,.........////////////000////////////////////////111222333333444888>>>BBBLLLKKKIIIDDD@@@BBBIIIPPPWWW^^^fffkkkoooxxx}}}vvvrrruuuyyy{{{}}}ttt~~~hhh___KKK888444999=========??????CCCJJJLLLJJJIIIKKKKKKKKKKKKLLLLLLLLLLLLLLLMMMLLLLLLLLLNNNQQQSSSUUUTTTQQQNNNLLLLLLLLLKKKJJJKKKKKKKKKKKKKKKKKKLLLMMMIIIHHHIIIKKKMMMMMMKKKIIIHHHFFFEEEDDDEEEGGGJJJLLLOOOQQQPPPJJJHHHJJJLLLLLLMMMHHHHHHKKKNNNMMMMMMOOOPPPPPPMMMKKKNNNRRRRRRNNNTTT```eee[[[QQQRRRYYY]]]___oooMMMLLLMMMQQQPPPMMMOOOUUUXXXpppmmmhhh{{{RRRIII;;;===ZZZ{{{}}}kkkWWWFFF;;;<<>>;;;???AAACCCEEEEEEEEEFFFGGGEEEDDDDDDDDDEEEHHHJJJLLLGGGFFFEEEFFFHHHIIIHHHGGGMMMIIIEEEEEEGGGJJJIIIHHHJJJHHHKKKOOONNNQQQcccyyy{{{OOOCCCCCC???CCC]]]yyypppnnnggg]]]YYYTTTQQQOOOMMMKKKIIIFFFEEEDDDCCCBBBBBBBBBCCCBBBAAA>>>>>>>>>???>>><<<999::::::888666555666888777888888999:::;;;::::::888888888888888888888999;;;;;;;;;;;;;;;:::999888:::999888777777777888888666555444333333333333333333333222222111111000000000///......//////---,,,........./////////000000////////////////////////...000444666999>>>CCCFFFCCCAAA??????CCCKKKUUU\\\^^^ccciiillloooyyyyyytttrrrjjj}}}nnn^^^OOOAAA555555:::>>>AAADDDFFFDDDEEEJJJLLLKKKKKKMMMIIIIIIIIIIIIIIIIIIIIIIIIMMMLLLKKKKKKLLLOOOQQQSSSRRRPPPNNNMMMNNNMMMKKKIIILLLKKKJJJIIIIIIJJJLLLMMMHHHGGGHHHJJJLLLMMMLLLJJJIIIGGGEEEDDDDDDFFFIIIKKKMMMPPPOOOJJJHHHJJJKKKJJJJJJGGGHHHMMMPPPNNNNNNPPPPPPQQQOOOLLLNNNRRRRRRNNNKKKUUUZZZUUUOOOQQQVVVYYYZZZ___oooLLLKKKLLLOOOOOOOOOPPPTTTPPPaaarrrsssVVV555;;;GGGOOOlllvvv^^^FFF======BBBNNNZZZzzzpppffflllzzzwwwmmmbbbZZZUUURRRNNNMMMMMMLLLJJJHHHFFFEEEEEEFFFGGGHHHIIIIIIFFFGGGGGGGGGGGGGGGGGGGGGLLLLLLLLLLLLMMMOOOPPPQQQNNNNNNNNNNNNOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPOOOOOOHHHHHHGGGEEEDDDCCCDDDDDDAAACCCDDDFFFJJJQQQYYY```pppttt|||wwwsssuuuwwwuuurrrrrrvvvzzzuuu[[[MMMGGGCCCAAAAAAEEEQQQfff}}}yyy~~~rrr}}}cccQQQFFFKKKNNNIIIJJJSSSXXXTTTOOOMMMMMMMMMLLLKKKQQQOOONNNOOOPPPPPPLLLHHHEEEHHHKKKLLLKKKIIIHHHHHHEEEFFFHHHJJJKKKKKKJJJIIIKKKLLLNNNOOONNNMMMKKKJJJGGGGGGGGGFFFFFFFFFFFFFFFFFFDDDCCCCCCCCCBBB???===>>>@@@BBBBBBAAAAAABBBDDDDDDDDDDDDDDDEEEGGGIIIIIIDDDDDDCCCEEEGGGHHHHHHGGGJJJFFFDDDDDDHHHKKKKKKIIIFFFAAAAAAHHHLLLNNNTTT\\\rrrJJJAAA===BBBKKKcccxxxuuunnn```^^^ZZZSSSMMMJJJJJJKKKKKKJJJHHHFFFDDDCCCBBBBBBCCCAAA??????@@@@@@???>>>:::;;;;;;999777555666777777777888888777777666666777777777777777666666666888999999999999888888777::::::999777666555555555333333222222111111222222111111111111111111111111111///......///000///------.........////////////////////////000000000000000444888;;;===???AAACCC???<<<===CCCOOO[[[bbbeeegggjjjmmmmmmpppyyy~~~ssskkkfffggg~~~{{{}}}www~~~www^^^VVVBBB<<<888999;;;>>>EEELLLOOOIIIFFFIIIKKKKKKLLLNNNIIIIIIIIIHHHHHHHHHHHHHHHMMMLLLJJJIIIIIIKKKLLLNNNNNNMMMLLLLLLLLLLLLJJJHHHKKKJJJHHHGGGGGGHHHIIIJJJFFFFFFFFFGGGJJJKKKJJJIIIHHHGGGEEECCCCCCEEEGGGIIIHHHLLLMMMJJJIIILLLMMMKKKJJJGGGHHHNNNQQQOOOOOOPPPPPPRRRQQQNNNOOORRRRRRNNNJJJNNNQQQPPPPPPSSSUUUUUUZZZ[[[bbbrrrNNNOOOPPPQQQPPPPPPRRRUUUWWWYYYiiiyyy}}}PPP===666999XXXlllTTTGGGCCCEEEGGGiii{{{zzzooonnnlllfffqqqxxxkkkeee\\\VVVSSSQQQNNNKKKIIIGGGDDDDDDEEEGGGGGGFFFCCCDDDDDDEEEEEEFFFFFFFFFLLLJJJGGGFFFEEEGGGJJJLLLJJJIIIHHHGGGGGGHHHJJJKKKIIIIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCAAA@@@@@@AAACCCBBBHHHQQQZZZcccooo|||zzzvvvkkkooossssssqqquuu}}}zzzpppbbbTTTJJJDDDAAA???BBBOOObbbvvvppplll|||}}}nnn~~~mmmTTTNNNLLLQQQPPPJJJIIINNNRRRMMMHHHFFFHHHIIIIIIGGGLLLKKKIIIIIIJJJJJJJJJIIIDDDFFFIIIIIIIIIHHHIIIJJJBBBDDDGGGJJJKKKLLLKKKJJJKKKMMMOOOOOOMMMKKKKKKKKKEEEEEEEEEEEEFFFGGGIIIIIIFFFEEEEEEFFFGGGFFFCCCAAA???BBBCCCBBB???>>>@@@BBBCCCDDDEEEFFFFFFFFFFFFEEEBBBAAAAAACCCEEEGGGGGGFFFGGGEEEDDDEEEGGGJJJKKKKKKJJJCCCAAAFFFKKKKKKKKKLLLgggZZZEEE<<>>??????>>>>>>???BBBBBBEEENNNZZZbbbffffffooonnnmmmkkkmmmttt~~~sssiiidddlll~~~qqqpppzzzfffVVVPPP;;;:::<<<======>>>FFFOOOSSSLLLGGGIIIKKKKKKLLLMMMJJJJJJJJJJJJJJJIIIIIIIIILLLJJJIIIGGGGGGHHHIIIJJJLLLJJJIIIIIIJJJJJJIIIGGGIIIHHHGGGGGGGGGGGGGGGGGGFFFEEEDDDEEEGGGHHHHHHGGGFFFEEEDDDCCCCCCDDDDDDEEECCCHHHKKKJJJJJJMMMOOOMMMJJJGGGHHHMMMPPPNNNNNNOOOOOORRRRRROOOOOOQQQQQQNNNNNNNNNOOOPPPRRRSSSTTTSSSXXXZZZ]]]bbbnnnMMMRRRUUUUUUSSSSSSUUUWWWYYYYYY]]]ttt{{{\\\@@@>>>IIIOOOgggRRRIIIEEEAAANNN___sss}}}|||uuullleee^^^bbbiiisssuuummmhhhddd```VVVRRRMMMJJJJJJKKKJJJHHHGGGGGGGGGHHHHHHIIIIIIIIIJJJHHHFFFDDDDDDEEEGGGIIIFFFFFFEEEDDDDDDEEEEEEFFFCCCCCCDDDDDDCCCBBBBBBAAADDDFFFHHHIIIIIILLLQQQUUU^^^fffrrr~~~{{{uuutttyyysssoooxxxzzzrrrqqqkkkoootttxxxyyyzzz|||~~~eeeTTTFFFCCCCCCBBBHHHRRRdddxxxxxxgggpppmmm[[[SSSRRRQQQPPPOOOMMMKKKJJJLLLGGGBBBAAADDDGGGGGGFFFDDDEEEGGGFFFFFFEEEFFFGGGFFFGGGGGGGGGEEEEEEFFFHHHEEEEEEFFFGGGIIIJJJKKKLLLMMMNNNOOOMMMJJJIIIJJJKKKCCCCCCBBBCCCDDDFFFHHHJJJDDDDDDDDDFFFGGGFFFDDDBBBDDDFFFGGGEEE@@@>>>@@@CCCCCCDDDFFFHHHHHHEEECCCAAA?????????AAACCCEEEEEEEEEFFFGGGGGGGGGFFFGGGHHHJJJNNNJJJGGGHHHIIIIIIJJJLLLRRRYYY@@@CCCBBB>>>RRRtttxxxsssjjjbbb[[[VVVQQQNNNIIIJJJKKKLLLKKKHHHFFFDDDCCCAAA??????@@@AAA@@@???===>>>???>>><<<:::::::::777999:::999666555555666666666666555444333333222333444444555555555444444444444444444333222111000222111111111111111222222///000000000111111222222222111000111222333222000/////////000000000111111111222333555666888999:::@@@@@@@@@???>>>???BBBDDDMMMRRRYYY^^^bbbeeehhhkkkvvvsssooonnnqqqwww}}}xxxqqqnnnzzzzzzgggjjjlll```SSSGGG:::999;;;???@@@@@@EEELLLPPPJJJGGGKKKOOONNNLLLKKKJJJJJJJJJIIIIIIIIIHHHHHHJJJHHHGGGFFFFFFGGGIIIJJJJJJIIIGGGGGGHHHIIIHHHGGGGGGGGGHHHHHHGGGFFFFFFEEEGGGFFFDDDEEEFFFGGGGGGFFFCCCDDDDDDCCCCCCBBBBBBAAAAAAFFFJJJJJJKKKNNNOOOMMMIIIFFFEEEJJJLLLKKKKKKMMMMMMPPPQQQNNNMMMNNNNNNLLLNNNNNNOOOPPPPPPPPPRRRUUUVVVXXXZZZ[[[]]]nnnFFFNNNTTTTTTRRRRRRTTTVVVPPPTTTVVV^^^zzzfff@@@999EEELLLfffttteeeSSSOOONNNJJJCCCEEESSSfffnnnkkkmmmuuunnnfff___^^^cccqqq~~~gggaaaYYYTTTSSSRRRPPPNNNJJJJJJJJJIIIHHHHHHGGGGGGGGGFFFEEEDDDEEEFFFGGGHHHBBBBBBCCCCCCCCCBBBBBBBBBCCCDDDFFFGGGIIIJJJJJJJJJIIILLLQQQUUUYYY___gggmmmmmm```]]]___gggfffgggqqqsssllllllwwwzzzzzznnneeeSSSGGGBBBDDD@@@===NNNgggoooeeennn|||wwwkkkbbbRRRRRRNNNHHHHHHJJJHHHBBBJJJEEE@@@@@@DDDHHHHHHGGGCCCGGGKKKLLLJJJIIIJJJLLLKKKKKKIIIEEEBBB@@@AAABBBHHHGGGFFFEEEFFFHHHKKKMMMNNNOOOOOOLLLIIIGGGIIIKKKCCCBBBAAAAAABBBEEEGGGIII@@@@@@AAACCCEEEEEEBBB@@@GGGJJJKKKHHHBBB@@@BBBEEEBBBEEEGGGIIIHHHEEEAAA>>>>>>======???BBBEEEEEEDDDFFFIIIJJJHHHEEEDDDFFFIIIKKKJJJIIIHHHEEEDDDIIIOOOIIIbbbqqqHHHBBBEEEBBBIIIYYY{{{ooohhhddd___VVVOOOFFFHHHKKKMMMMMMKKKHHHFFFBBB@@@??????@@@AAA@@@???>>>???@@@???===<<<<<<<<<777999;;;:::888666777999666666555444333333222222222222333444444333333333000111111222222111111000333222222111222222333333//////000000111111222222333222111111333444333222000111111111111222222222333444555777:::<<<===>>>BBBAAA???>>>>>>BBBHHHMMMYYYcccmmmooolllkkkpppwww{{{wwwxxx}}}|||zzzzzz~~~~~~xxxaaahhhooo___\\\PPP===<<<999999>>>BBBBBBDDDHHHLLLHHHHHHNNNSSSPPPLLLJJJHHHHHHHHHGGGGGGFFFFFFFFFHHHGGGFFFFFFFFFHHHKKKLLLKKKHHHFFFFFFGGGHHHIIIHHHGGGGGGHHHIIIHHHGGGEEEDDDHHHGGGEEEEEEFFFGGGFFFEEEBBBBBBCCCDDDCCCBBB@@@???@@@FFFJJJJJJKKKNNNNNNMMMIIIEEEDDDGGGJJJIIIIIILLLKKKOOOPPPLLLKKKLLLLLLJJJHHHKKKNNNOOOLLLLLLRRRYYYVVVWWWZZZZZZWWW\\\rrrJJJNNNRRRQQQLLLJJJKKKNNNRRROOOQQQWWWaaa{{{vvvxxxvvvRRR===999BBBIIIHHHEEEGGGMMMRRRMMMIIIFFFIIISSS```lllsssyyynnneeecccccccccgggmmmtttrrrqqqiiicccccc^^^ZZZWWWVVVRRRMMMLLLOOOLLLLLLLLLLLLMMMMMMMMMLLLMMMHHHDDDEEEJJJMMMLLLJJJMMMMMMOOOSSSYYY]]]______ddddddjjjttt}}}{{{iiiaaaeeeccccccdddbbb___aaaeeesssvvviiiRRRGGG@@@@@@>>>@@@PPPkkkkkk\\\ooo}}}sssbbb]]]___WWWQQQJJJEEEEEEEEECCCBBBDDDFFFDDD===<<>>>>>???AAAAAABBBBBBAAADDDDDDEEEEEEFFFHHHIIIJJJIIIIIIKKKLLLLLLKKKHHHEEEIIIWWW{{{}}}sss}}}zzzPPP>>>BBBFFFEEEVVVvvvooooookkk___UUUNNNNNNLLLLLLMMMMMMHHHBBBKKKHHHCCC@@@@@@@@@@@@??????@@@@@@>>><<<;;;<<<===;;;;;;<<<<<<;;;:::888777<<>>AAAFFFJJJLLLLLLJJJHHHKKKPPPQQQOOOKKKHHHHHHGGGGGGGGGGGGGGGHHHIIIHHHGGGEEEEEEEEEEEEFFFIIIHHHFFFEEEEEEEEEFFFGGGGGGGGGGGGFFFEEECCCAAA@@@BBBBBBCCCDDDEEEFFFGGGGGG@@@BBBDDDDDDCCCAAAAAAAAAEEEFFFHHHIIIJJJKKKKKKKKKJJJGGGEEEEEEHHHJJJJJJIIIJJJNNNRRRQQQMMMJJJKKKNNNNNNOOOOOOLLLJJJJJJMMMQQQVVVVVVVVVVVVWWW\\\dddiiiJJJMMMPPPPPPNNNLLLMMMNNNRRRPPPQQQTTTVVV```}}}yyysssqqqyyydddKKK>>>777;;;BBBFFFPPP[[[WWWTTTPPPNNNQQQWWW^^^cccfffjjjoooooofff]]]^^^fffjjjwww}}}yyyxxxsssjjjdddbbbeeeccc```^^^]]]]]]^^^___]]]ZZZYYY\\\```cccaaa^^^aaaeeekkkqqqvvv|||wwwooofff___YYYWWWVVVVVV[[[aaappplllkkkjjjbbbRRREEE@@@999CCCOOO]]]qqqpppppppppvvvuuu{{{}}}gggXXXVVVXXXWWWQQQJJJEEEDDDEEEFFFFFFJJJMMMKKKEEECCCIIIRRRVVVVVVNNNIIIJJJLLLKKKLLLOOOOOONNNKKKGGGCCCCCCDDDGGGDDDDDDEEEFFFGGGHHHIIIIIIPPPRRRTTTTTTPPPMMMJJJIIIHHHGGGFFFDDDCCCDDDDDDEEEEEEBBBAAABBBFFFGGGFFFDDDFFFFFFFFFEEEBBBAAABBBCCCEEECCCCCCDDDFFFEEECCC@@@>>>??????@@@AAAAAAAAAAAABBBBBBBBBCCCDDDFFFGGGHHHLLLJJJIIILLLPPPPPPKKKFFFDDDPPPbbbjjjiiizzztttOOO???BBBIIINNN]]]}}}uuuqqqlllhhhaaa\\\UUUPPPOOOPPPNNNKKKLLLKKKHHHEEECCCAAA???>>>>>>??????>>>===<<<>>>???<<<<<<======<<<;;;:::999;;;@@@GGGKKKIIIBBB:::555555555555555666666555444333333333333333333333333222222222222222222222222222222222222222222222222333333333333222222111111111222333222111111333555;;;999555444999===;;;666AAABBBEEEIIILLLSSS```mmmrrrxxxxxxrrrnnnpppsssssszzzwwwlll___RRRUUUqqqnnn[[[OOOFFF@@@===<<<===>>>@@@DDDGGGKKKMMMMMMJJJHHHIIIMMMOOOMMMJJJHHHGGGFFFEEEDDDDDDDDDDDDEEEFFFFFFGGGFFFEEEDDDCCCGGGFFFEEEDDDDDDDDDEEEFFFFFFFFFEEEDDDCCCBBBBBBAAABBBBBBCCCCCCDDDDDDEEEEEEAAABBBCCCDDDCCCBBBAAAAAAGGGGGGGGGHHHIIIIIIJJJJJJFFFDDDCCCDDDHHHKKKKKKKKKHHHKKKOOONNNJJJGGGIIIKKKMMMNNNOOOMMMKKKKKKNNNQQQRRRTTTVVVWWWWWWYYY^^^bbboooJJJKKKMMMNNNOOOOOONNNNNNTTTSSSVVVXXXTTTPPPXXXeeepppaaazzzoooOOO666666;;;<<>>???@@@@@@@@@@@@@@@???@@@@@@@@@AAABBBCCCDDDEEELLLHHHFFFJJJQQQSSSMMMFFFDDDNNNPPPdddwwwjjjooo|||fffBBB<<>>===>>>???======>>>>>>>>>===<<<<<<888<<>>@@@GGGNNN```uuukkkYYYNNNeeerrruuunnnfff^^^VVVRRRTTTZZZZZZTTTKKKDDDBBBDDDGGGJJJHHHJJJHHHCCCBBBGGGLLLNNNTTTPPPKKKHHHHHHIIILLLOOOQQQQQQPPPLLLHHHFFFFFFFFFEEEFFFFFFGGGFFFEEEDDDCCCEEEGGGIIIIIIHHHFFFFFFGGGHHHHHHHHHHHHHHHFFFEEEDDDEEECCCBBBDDDGGGIIIHHHFFF@@@BBBCCCCCCCCCBBBCCCEEECCCBBB@@@@@@@@@@@@@@@@@@??????@@@@@@@@@@@@@@@???@@@@@@@@@@@@AAABBBCCCDDDFFFDDDDDDHHHMMMOOOLLLHHHFFFOOOLLLVVVrrrsssaaaGGG@@@???JJJTTTeeezzzoooiiieeedddbbb\\\UUUQQQMMMNNNNNNMMMJJJIIIJJJLLLEEEFFFEEEBBB???======>>>>>>>>>>>>>>>>>>>>>>>>===::::::<<<>>>AAACCCCCCCCC555666777777777777888888555555555555555555555555555555555555555555555555333444444444444444555555333333333444444444555555444666999;;;;;;;;;;;;<<<<<<<<>>BBBPPPaaallluuu[[[MMMLLLQQQrrr}}}ggg```[[[YYYUUUPPPRRRXXX]]]YYYQQQJJJFFFFFFIIILLLSSSSSSNNNFFFEEEJJJOOOQQQRRRQQQOOOKKKIIIIIIJJJKKKLLLNNNPPPPPPMMMJJJHHHGGGHHHHHHHHHHHHGGGFFFEEEDDDDDDFFFGGGGGGFFFFFFGGGIIIHHHIIIIIIIIIHHHGGGFFFEEEEEECCCAAADDDGGGIIIHHHFFFBBBDDDEEEDDDCCCAAAAAABBBAAAAAA@@@???>>>>>>???@@@???@@@@@@AAAAAAAAAAAA@@@AAAAAAAAAAAABBBCCCDDDDDDAAACCCFFFHHHIIIIIIJJJLLLGGGKKKHHHOOOjjj}}}jjjLLL???HHHKKKLLLbbb~~~{{{rrrllllllkkkeeebbbbbbUUUSSSOOOLLLIIIIIILLLNNNFFFGGGFFFEEEBBBAAABBBCCC@@@?????????>>>>>>>>>>>>>>>>>>===:::999===GGGNNNCCC>>>888666888999888666666666666666666666666666555555555555555555555555444444555555666666666777222222333444666777888999888:::===>>>>>>======>>><<<===DDDQQQZZZZZZWWWUUUhhhhhhppp{{{~~~zzz~~~yyyuuuxxxfff^^^dddwwwyyyiiiVVVIIIAAA<<<===@@@GGGGGGHHHHHHIIIIIIIIIIIIKKKIIIFFFEEEFFFGGGHHHHHHGGGGGGGGGFFFGGGGGGHHHHHHFFFFFFFFFFFFGGGGGGHHHIIIGGGGGGGGGGGGHHHGGGGGGGGGCCCBBBBBBBBBBBBCCCDDDDDDGGGGGGFFFFFFEEEDDDDDDDDDBBBAAA@@@AAADDDFFFEEEDDDAAA@@@@@@AAADDDGGGKKKMMMJJJKKKLLLKKKKKKJJJJJJKKKIIIJJJJJJJJJIIIIIIJJJKKKJJJKKKLLLMMMOOOOOOOOONNNOOOTTTXXXWWWUUUVVV\\\bbbfff[[[XXXfffBBBCCCEEEGGGHHHHHHHHHHHHLLLIIIGGGIIINNNQQQQQQPPPNNNXXXtttmmmJJJEEEBBB666666999<<<>>>>>>???CCCGGGUUU^^^aaaYYYLLLGGGIIILLLHHHHHHHHHIIIJJJJJJHHHFFFMMMMMMKKKLLLVVVbbbgggeeeggglllqqqvvv{{{}}}zzzrrrlllnnnrrrtttxxx}}}yyy}}}|||mmmjjjuuuyyyoooggg]]]PPPFFFBBB888>>>CCCJJJ[[[uuuwww]]]PPPSSS^^^kkkuuu|||aaa[[[WWWWWWRRRJJJJJJQQQ]]][[[WWWQQQLLLJJJLLLNNNZZZXXXPPPHHHEEEJJJNNNNNNNNNPPPOOOKKKHHHIIIJJJIIIIIILLLOOOPPPOOOLLLJJJJJJKKKJJJIIIHHHGGGGGGGGGGGGGGGHHHHHHHHHGGGHHHJJJLLLIIIIIIHHHGGGGGGFFFFFFEEEDDDBBBAAACCCGGGIIIHHHFFFEEEFFFGGGFFFCCC@@@?????????@@@AAA@@@>>>===>>>??????@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFF@@@DDDHHHIIIGGGGGGJJJNNNMMMJJJEEEIIISSSccciiiNNN>>>;;;EEELLLZZZ{{{xxxuuuooollljjjnnnvvveee___VVVOOOLLLKKKKKKKKKEEEFFFGGGGGGFFFGGGIIIKKKCCCCCCAAA@@@@@@???@@@@@@;;;>>>@@@===999:::BBBHHHNNNFFF<<<888999:::888555777777777777777777777777666666666666666666666666555555666666777888888888444555666777999:::<<<<<<:::<<<>>>>>>>>>>>>???@@@BBB@@@CCCVVVssszzzxxxxxx{{{}}}~~~}}}~~~kkkWWWZZZssszzzeeeNNN@@@<<<===BBBHHHHHHHHHIIIJJJJJJIIIIIIHHHHHHGGGFFFFFFFFFGGGHHHIIIFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGFFFFFFGGGHHHJJJLLLIIIJJJJJJJJJJJJIIIHHHGGGDDDDDDEEEEEEFFFEEEEEEDDDGGGGGGGGGFFFFFFEEEEEEEEECCC@@@???@@@DDDGGGGGGEEE>>>>>>???AAACCCGGGJJJKKKFFFHHHKKKMMMMMMNNNOOOQQQKKKKKKJJJJJJJJJKKKLLLLLLKKKJJJJJJKKKMMMNNNMMMLLLMMMQQQSSSQQQNNNOOOWWW^^^^^^WWWUUU[[[ggg}}}@@@DDDGGGHHHFFFEEEGGGIIIMMMKKKIIIIIIMMMQQQSSSRRRNNNNNNVVV~~~zzzvvvrrrooo___NNN;;;===<<<;;;::::::<<<>>>@@@SSSiii}}}|||mmm]]]RRRMMMHHHEEECCCDDDGGGHHHFFFCCCJJJJJJGGGDDDFFFLLLOOOMMMNNNQQQTTTTTTVVV]]]ffflllvvvuuutttuuussssssyyy|||wwwrrrpppqqquuuxxxqqqpppppptttyyyyyysssmmmpppllllllpppsssuuuyyy~~~yyyuuuuuusssrrrlllbbbXXXVVV[[[aaa]]]UUUNNNJJJFFFCCCDDDIIIEEETTTgggwwwzzz___MMMCCCOOOggg{{{}}}uuu```YYYVVVVVVOOOEEEGGGPPPUUUVVVUUURRRNNNKKKKKKMMMRRRQQQLLLEEEEEEIIILLLJJJIIIMMMLLLFFFCCCHHHKKKKKKLLLMMMNNNNNNLLLKKKLLLMMMLLLKKKHHHFFFFFFGGGHHHIIIGGGHHHHHHGGGFFFGGGJJJLLLJJJIIIGGGFFFEEEEEEFFFFFFCCCAAA@@@BBBFFFIIIHHHFFFFFFHHHIIIHHHDDDAAA???>>>===@@@BBBBBB???===>>>??????@@@AAACCCDDDEEEEEEFFFEEEDDDDDDDDDDDDEEEFFFFFF@@@BBBEEEFFFFFFGGGIIIKKKMMMKKKFFFHHHKKKOOOkkk~~~jjjIII:::DDDEEE@@@[[[zzzppp{{{yyyuuuzzzwwwnnnccc\\\ZZZXXXSSSNNNIIIJJJKKKJJJIIIIIIJJJLLLHHHGGGEEECCCBBBAAABBBBBB<<<>>>???>>>;;;:::;;;<<>>>>>;;;<<<>>>??????AAACCCFFFJJJMMMOOOXXXuuu{{{~~~zzz|||}}}nnn```WWWTTTqqquuuooo[[[GGG>>>???BBBEEEHHHIIIJJJKKKKKKKKKKKKJJJIIIEEEFFFGGGGGGGGGGGGHHHIIIIIIHHHGGGEEEDDDCCCCCCCCCDDDEEEFFFGGGHHHIIIJJJJJJKKKLLLLLLLLLKKKIIIGGGFFFEEEFFFHHHIIIIIIHHHEEEDDDFFFFFFFFFFFFEEEEEEEEEEEECCC@@@>>>@@@EEEHHHHHHFFF>>>???@@@BBBCCCEEEFFFGGGDDDGGGKKKMMMMMMNNNPPPRRRJJJIIIHHHHHHIIIKKKKKKKKKMMMJJJHHHHHHJJJLLLLLLKKKKKKPPPRRROOOIIIIIIOOOVVVZZZUUUTTTXXX[[[bbbxxx@@@EEEJJJIIIFFFDDDFFFJJJGGGGGGGGGHHHMMMRRRTTTSSSLLLSSSTTTccczzz|||yyyiiiuuufffOOODDD@@@<<<999:::;;;<<<===???]]]ttt```UUUPPPJJJGGGHHHHHHEEEBBB@@@EEEGGGEEEDDDGGGIIIIIIHHHLLLMMMLLLKKKNNNRRRSSSZZZ[[[\\\\\\WWWUUU[[[eee]]]kkk{{{}}}sssiiieeefff]]]\\\ZZZXXXWWWYYY]]]```cccccccccfffkkkooorrrsssrrrrrruuuyyyxxxttttttxxxwww{{{|||tttggg]]]YYYZZZTTTSSSRRRSSSTTTRRRMMMJJJEEEBBB@@@AAABBBCCCJJJRRRhhhzzz___IIIAAA@@@LLLeee{{{qqqeee___YYYVVVVVVNNNEEEIIIVVVKKKNNNQQQPPPLLLIIIIIIIIIIIIJJJHHHFFFHHHNNNPPPNNNFFFJJJHHHAAA???FFFMMMNNNOOOOOOMMMKKKIIIIIILLLOOOMMMJJJGGGEEEDDDFFFIIIKKKEEEEEEEEEDDDCCCDDDGGGJJJJJJIIIFFFDDDDDDDDDFFFGGGBBB@@@???AAAFFFHHHGGGEEEFFFHHHIIIHHHEEEAAA??????<<<@@@CCCCCC@@@>>>===>>>???@@@BBBDDDEEEFFFGGGGGGEEEEEEDDDDDDDDDEEEEEEFFF@@@??????AAADDDFFFFFFEEEFFFIIIGGGHHHLLLIIIRRRiiirrrttt}}}aaaGGGCCCBBB>>>EEEUUUssspppyyynnniiiiiifff^^^VVVPPPPPPOOOMMMIIIGGGGGGHHHLLLKKKHHHFFFDDDCCCCCCCCCDDDBBB???>>>>>>===;;;999777888:::999999999<<<>>>888888888888888888888888999999999999999999999999666666777888999999::::::@@@@@@@@@@@@????????????===>>>@@@AAABBBEEEIIILLLQQQaaabbbXXXaaauuu\\\JJJMMMYYYrrrlllZZZKKK>>>>>>CCCDDD@@@===JJJKKKLLLMMMMMMLLLKKKJJJCCCEEEGGGHHHHHHHHHIIIIIINNNMMMJJJHHHEEEDDDCCCBBB@@@BBBEEEHHHIIIIIIHHHGGGLLLLLLLLLLLLKKKHHHFFFEEEFFFHHHJJJLLLLLLIIIFFFDDDDDDDDDDDDDDDEEEEEEEEEEEEDDD@@@===@@@EEEIIIHHHFFF???@@@AAABBBCCCCCCCCCCCCEEEHHHLLLMMMLLLLLLMMMOOOIIIGGGFFFFFFHHHIIIJJJJJJNNNKKKGGGFFFIIIKKKKKKJJJKKKQQQTTTPPPIIIFFFKKKQQQ___WWWTTTWWWUUUTTT```pppFFFCCC@@@???AAACCCEEEEEEGGGGGGHHHIIIKKKMMMOOOOOOIIIQQQMMM```qqqssszzzttthhhVVVFFF===::::::;;;>>>BBBTTTsss{{{iii[[[TTTOOOKKKHHHAAAGGGHHHDDDEEEKKKKKKDDDEEEFFFFFFEEEHHHLLLKKKEEEQQQQQQQQQPPPNNNNNNOOOPPPNNNQQQUUUWWWXXXVVVSSSQQQPPPNNNLLLLLLMMMQQQUUUWWW\\\___dddfffgggiiilllooozzzxxxtttnnnfff___XXXUUUWWWXXXXXXUUUPPPKKKHHHGGGBBB>>>@@@JJJNNNHHH@@@===;;;???AAABBBNNNfffrrr\\\KKKCCCCCCHHHVVVlll{{{{{{uuuzzz}}}vvvnnnooo[[[VVVTTTVVVSSSMMMKKKOOOMMMLLLMMMOOOMMMHHHGGGJJJIIIGGGFFFIIINNNPPPNNNKKKCCCCCCEEEJJJJJJGGGHHHKKKOOOOOOOOONNNNNNNNNNNNNNNHHHGGGFFFFFFGGGGGGFFFDDDDDDEEEEEEDDDDDDDDDGGGIIILLLFFFAAA@@@CCCEEECCC@@@BBBBBBCCCBBBAAABBBDDDFFFCCCEEEFFFEEEBBBAAABBBDDDBBBAAA???===<<<;;;;;;:::999===BBBEEEFFFFFFFFFFFFCCC@@@>>>@@@CCCEEEDDDBBBGGGEEECCCBBBBBBDDDGGGHHHNNNLLLHHHEEEDDDHHHOOOTTTuuuxxxfffnnnxxxRRR???@@@EEEDDD???YYY{{{|||~~~zzzqqqpppkkkjjjhhh```]]]___ZZZPPPKKKLLLMMMJJJJJJHHHEEEEEEHHHJJJHHHDDDDDDEEEEEEDDDBBB@@@>>>===<<>>@@@BBBBBB>>>:::???@@@DDDJJJPPPUUU[[[___cccfffcccbbbddddddwww{{{nnn^^^NNNNNNggg|||{{{eeeIIIFFFBBB@@@AAACCCDDDEEENNNOOOMMMHHHHHHIIIHHHCCC???BBBEEEEEEDDDDDDGGGJJJHHHGGGGGGGGGHHHHHHGGGEEEGGGDDDEEEIIIIIIEEEDDDFFFHHHIIIKKKLLLLLLKKKIIIHHHLLLMMMPPPSSSSSSOOOHHHCCCCCCCCCBBBCCCDDDDDDBBB@@@@@@AAAAAA@@@@@@BBBEEEHHHEEEFFFEEEDDDCCCDDDGGGIIIFFFFFFGGGKKKPPPRRRPPPMMMKKKKKKJJJIIIHHHIIIMMMPPPOOOQQQPPPJJJHHHJJJLLLKKKOOOJJJJJJOOOPPPKKKIIIKKKTTTWWWZZZXXXSSSRRRUUUYYYhhh{{{DDDBBB@@@@@@AAADDDFFFGGGFFFFFFFFFFFFHHHJJJLLLMMMOOORRRHHHQQQiiiiiiwwwppphhhdddtttlllNNN<<<:::===>>><<>>>>>CCC>>><<<@@@BBB@@@@@@BBBBBBNNN\\\iii{{{www[[[KKKEEEEEEIIIMMMgggnnn{{{{{{zzz~~~eeeXXXUUUTTTVVVTTTOOOMMMOOOOOONNNPPPRRRPPPLLLKKKNNNJJJGGGFFFHHHMMMNNNLLLIIIFFFEEEHHHLLLLLLIIIHHHKKKLLLLLLLLLLLLKKKKKKJJJJJJJJJHHHGGGFFFFFFFFFEEEEEEFFFFFFFFFEEEDDDDDDFFFHHHJJJFFFBBBBBBCCCCCCBBB@@@AAABBBBBBBBBAAABBBEEEGGGEEEFFFGGGFFFCCCAAABBBDDDBBBAAA@@@>>>===<<<<<<<<<;;;>>>AAACCCDDDDDDEEEEEECCCAAA???@@@BBBDDDCCCBBBFFFEEECCCAAAAAAAAABBBCCCJJJHHHFFFCCCBBBEEEJJJNNNYYY~~~sssttt~~~rrrTTTAAA<<>>??????>>>>>>===<<<<<<===>>><<<;;;========================AAA>>>>>>??????<<<>>>BBBBBBBBBAAABBBDDDEEEDDDCCCIIIJJJNNNVVV]]]cccgggiiillllllfffbbbaaa^^^kkkwww{{{qqq^^^OOOUUUoooxxxuuu|||jjjLLLCCCBBBBBBCCCFFFGGGGGGFFFLLLNNNNNNKKKJJJKKKIIIDDD@@@AAACCCCCCDDDEEEHHHJJJGGGFFFFFFGGGGGGGGGFFFEEEBBBAAADDDJJJLLLGGGBBBAAAHHHIIIJJJKKKKKKJJJIIIHHHJJJLLLOOORRRRRRNNNHHHDDDEEECCCBBBBBBCCCDDDCCCAAACCCCCCBBB@@@???@@@CCCFFFFFFGGGFFFEEEDDDEEEHHHJJJGGGGGGHHHKKKMMMOOONNNMMMJJJJJJJJJHHHGGGHHHKKKNNNPPPSSSQQQLLLIIILLLMMMMMMLLLIIIKKKQQQSSSNNNJJJJJJTTTVVVXXXXXXVVVTTTSSSTTT\\\cccyyyBBBAAA@@@@@@BBBDDDGGGIIIFFFEEECCCBBBCCCEEEHHHJJJKKKKKKBBBHHHXXXRRRUUUrrrnnn[[[[[[uuueeeLLL>>>===888888;;;999===SSSmmmhhhVVVVVVWWWOOOIIIJJJGGGHHHGGGCCCCCCDDDAAA;;;DDDDDDDDDEEEEEEFFFFFFFFFBBBAAAAAA@@@AAAAAABBBCCC?????????@@@AAACCCEEEFFFCCCDDDEEEEEECCCAAAAAABBBCCCCCCBBBAAA@@@???>>>>>>888:::======<<<:::::::::>>>:::999<<>>>>>======>>>@@@AAA@@@AAABBBDDDDDDBBB@@@@@@AAABBBAAA@@@EEEDDDCCCAAA@@@>>>======GGGGGGFFFDDDCCCDDDGGGIIIJJJbbb}}}llluuuyyyQQQ<<<===FFFAAAFFF^^^}}}tttyyy|||uuummmpppqqqmmmjjjhhhccc^^^RRROOOKKKHHHGGGHHHJJJLLLMMMMMMLLLIIIFFFDDDEEEFFFHHHKKKJJJDDD@@@AAAAAA???BBBAAA@@@AAABBBBBB@@@>>>@@@???>>>=========>>>???CCC@@@???BBBBBB??????BBBCCCDDDFFFGGGIIILLLPPPSSSVVVVVVXXX]]]eeekkkmmmlllmmmmmmgggfffjjjjjjsss|||rrriii___LLLEEEcccddduuuwwwVVVCCC===???BBBGGGJJJKKKHHHFFFGGGKKKLLLIIIIIIJJJHHHDDDAAA@@@???AAADDDGGGHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFEEEIIISSSWWWRRRHHHCCCGGGHHHIIIIIIIIIIIIHHHGGGIIIJJJLLLOOOPPPMMMIIIEEEFFFDDDBBBAAABBBCCCCCCBBBDDDCCCBBB???===>>>AAACCCGGGHHHHHHGGGEEEFFFIIIKKKGGGHHHIIIIIIHHHIIIJJJLLLIIIIIIIIIGGGFFFFFFHHHJJJOOORRRPPPKKKIIIKKKMMMLLLIIIHHHLLLRRRTTTPPPLLLKKKRRRSSSUUUXXXYYYWWWRRROOONNNQQQ___xxx@@@AAAAAABBBBBBDDDGGGJJJFFFDDDAAA@@@@@@BBBEEEGGGEEEEEE@@@HHHUUUPPPNNN^^^hhhsss^^^YYYmmmtttUUUEEE999666???AAA:::888===BBBRRRnnn|||sssiii^^^XXXSSSRRRLLLEEEBBBDDDDDDBBBAAA@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAAAAA<<<===>>>>>>??????>>>>>>????????????===<<<;;;:::;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<;;;<<<>>>@@@???DDDKKKSSS^^^mmm~~~lllUUUEEE???;;;DDD```|||uuueeeVVVVVVVVVVVVUUUQQQNNNNNNHHHGGGHHHKKKJJJGGGHHHLLLJJJHHHGGGGGGIIIHHHFFFCCCEEEDDDFFFLLLNNNKKKHHHIIIKKKKKKKKKKKKJJJIIIGGGFFFFFFFFFEEEDDDCCCDDDFFFHHHHHHIIIIIIGGGEEECCCCCCDDDDDDFFFHHHGGGCCC@@@???>>>>>>@@@BBBBBBCCCDDDFFFHHHEEEFFFFFFFFFEEEEEEEEEFFFGGGFFFDDDBBB???>>>======>>>??????>>>===>>>@@@BBBDDDCCCBBBAAA@@@@@@@@@???BBBBBBBBBBBB@@@>>><<<;;;GGGHHHIIIHHHFFFFFFFFFHHHNNNSSSsss{{{|||tttRRRDDDAAAAAA>>>EEEaaa}}}xxx~~~ssstttsssssstttuuutttrrrbbb^^^ZZZVVVRRRMMMMMMOOOQQQQQQPPPKKKFFFCCCDDDFFFGGGKKKJJJEEECCCDDDEEECCCDDDDDDCCCDDDEEEEEEBBB@@@???>>>===<<<===???AAABBBCCC@@@AAAEEEGGGEEEEEEFFFIIILLLOOOQQQRRRVVV]]]cccdddbbb___```fffmmmooommmlllmmmjjjmmmyyy}}}zzzqqqWWWSSSNNNZZZooooooyyy```EEEJJJ<<<>>>BBBFFFJJJJJJGGGEEECCCGGGGGGDDDCCCEEEFFFDDDCCC@@@>>>???DDDHHHHHHGGGIIIJJJJJJJJJIIIIIIJJJLLLMMMJJJMMMWWW]]]XXXNNNGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIKKKMMMLLLHHHEEEHHHEEEBBBAAABBBCCCCCCCCCAAAAAA???===;;;<<>>777999:::<<<@@@>>>???FFFVVVooowwwppplllaaaRRRIIIGGGGGGEEECCCAAA???@@@BBBDDDDDDCCC???@@@AAABBBBBBAAA@@@??????@@@@@@AAA@@@???>>>===CCCCCCBBBAAAAAA???===<<<<<<<<<<<<<<<============777999<<>>===;;;<<<>>>@@@DDDCCCBBBAAA???????????????@@@AAABBBBBB@@@???>>>EEEGGGIIIJJJHHHGGGFFFFFFQQQPPP[[[yyyVVV===<<>>???AAACCCFFFHHHHHHFFFHHHOOOSSSRRRQQQRRR[[[^^^aaabbbaaadddhhhmmmmmmlllgggdddiiiuuu{{{zzzwwwyyyvvvyyy{{{ooocccMMMUUUiiippphhhzzzhhhFFF???EEE@@@@@@AAADDDFFFFFFDDDBBBCCCFFFEEE@@@???CCCGGGGGGDDDAAA???@@@EEEHHHHHHFFFGGGHHHIIIHHHGGGGGGIIILLLMMMGGGHHHOOOUUUSSSKKKGGGGGGFFFEEEDDDDDDEEEFFFGGGFFFFFFFFFGGGIIIIIIGGGFFFIIIFFFCCCAAABBBCCCCCCCCC===>>>===<<<;;;<<>>>>>>>>?????????>>>======>>>===<<<=========;;;999===???AAADDDFFFGGGGGGGGGJJJOOOXXXbbbnnn|||xxx]]]TTTFFF<<<;;;CCCNNNUUUooouuuyyyvvvyyy~~~hhh\\\XXXVVVWWWYYYXXXSSSRRRRRRQQQNNNHHHGGGGGGJJJIIIFFFHHHMMMFFFGGGGGGGGGGGGGGGFFFFFFCCC??????EEEIIIHHHFFFFFFDDDEEEGGGHHHGGGFFFDDDCCC>>>AAADDDDDDCCCCCCFFFIIIEEEGGGIIIHHHGGGFFFFFFGGGFFFFFFGGGHHHGGGEEEBBB@@@>>>@@@CCCDDDCCCDDDEEEFFFCCCBBBBBBDDDFFFHHHHHHGGGGGGEEECCCAAA>>><<<;;;;;;>>>>>>>>>===;;;;;;>>>@@@BBBCCCCCCAAA???>>>???@@@>>>???AAABBBBBBBBBAAA@@@AAADDDGGGHHHFFFEEEDDDDDDNNNOOOQQQaaaqqquuuOOO:::BBBAAA<<>>???>>>===>>>@@@@@@BBBCCCCCCBBBBBBCCCDDDBBBBBBAAA@@@@@@AAADDDFFFFFFHHHJJJJJJIIIGGGGGGGGGKKKMMMMMMHHHFFFIIIKKKKKKKKKKKKHHHFFFJJJPPPSSSRRRIIIHHHKKKQQQXXXZZZVVVQQQSSSOOOPPPUUUZZZ\\\^^^bbbDDDGGGIIIFFFBBB@@@BBBEEE@@@??????>>>???@@@AAABBB???@@@FFFIIIGGGKKKMMMHHHIIIHHHNNNfffuuubbbMMM999555777999<<<>>>@@@BBBDDDYYYppp{{{nnn___WWWMMMGGGFFFFFFDDDBBBGGGFFFFFFFFFEEEEEEEEEEEE@@@AAABBBCCCDDDEEEFFFGGG@@@???AAAEEEJJJMMMMMMLLLGGGKKKRRRZZZ```dddeeefff~~~vvvdddRRREEE@@@>>>===CCCPPPaaaqqq{{{zzzjjjhhhnnn}}}zzziii[[[XXXYYYXXXUUUXXXVVVQQQPPPTTTVVVSSSIIIFFFGGGHHHGGGEEEGGGKKKDDDEEEGGGHHHHHHHHHHHHIIIIIICCC@@@DDDHHHGGGEEEEEEBBBDDDFFFHHHHHHGGGEEEDDD@@@DDDHHHHHHEEECCCDDDFFFCCCEEEGGGHHHHHHGGGHHHIIIHHHFFFEEEFFFIIIIIIEEEBBB???AAACCCDDDDDDCCCDDDEEEEEECCCBBBCCCEEEFFFEEECCCAAA@@@???>>>===============>>>>>>>>><<<<<<>>>???AAABBBCCCAAA>>>===???AAA??????@@@@@@AAAAAAAAAAAA???AAAEEEFFFEEEDDDCCCDDDHHHNNNOOORRRlllpppqqqwwwLLLCCC>>>>>>BBBUUUyyy}}}~~~tttkkkiiihhhkkknnnjjjbbb^^^___bbbbbbeeeccc\\\WWWVVVUUUSSSSSSTTTVVVYYY\\\\\\ZZZXXXWWWWWWXXXYYYZZZ[[[\\\\\\___]]]```iiippppppmmmllloooqqquuuyyyzzzyyytttqqqmmmvvvzzzwww|||uuudddUUULLLHHH\\\tttYYYDDDDDDGGGAAAEEEDDDDDDDDDDDDCCC@@@>>>@@@FFFIIIEEEBBBCCCFFFFFFCCCEEEGGGHHHGGGEEEEEEEEEBBBEEEFFFDDDBBBBBBGGGKKKNNNJJJGGGJJJKKKHHHGGGIIIFFFEEEBBB@@@@@@BBBEEEFFFGGGDDDBBBAAACCCDDDDDDDDDHHHFFFEEEDDDDDDDDDBBBAAA===@@@CCCCCCAAA???>>>>>>???AAACCCCCCBBBAAABBBCCCBBB@@@@@@AAACCCFFFGGGGGGFFFHHHLLLMMMKKKJJJIIIIIIJJJLLLLLLGGGEEEHHHKKKJJJIIIJJJIIIFFFIIIPPPRRROOOJJJJJJKKKOOOSSSUUUTTTRRRVVVMMMHHHMMMTTTUUURRRPPPFFFIIIJJJGGGBBB???@@@CCC=========>>>>>>???@@@AAA>>>???FFFFFF@@@EEEJJJCCCCCCPPPPPPJJJ___YYYDDDAAA<<<777555777===AAA???EEENNN[[[mmmpppeee___[[[WWWSSSPPPOOOLLLJJJJJJKKKMMMNNNJJJKKKLLLNNNQQQTTTWWWXXXPPPQQQUUU^^^gggooorrrrrrmmmsss~~~zzzjjjXXXLLLFFFAAA;;;CCCFFFNNN^^^rrryyyffftttzzzaaaRRRYYY\\\TTTRRR[[[SSSVVVTTTOOOPPPVVVYYYWWWNNNKKKKKKMMMKKKIIIKKKOOOBBBDDDFFFHHHHHHIIIJJJKKKOOOHHHCCCFFFHHHGGGEEEEEECCCEEEHHHJJJJJJIIIHHHFFFBBBGGGLLLLLLGGGCCCCCCEEEAAACCCGGGHHHIIIIIIJJJKKKJJJFFFDDDFFFJJJKKKHHHDDD???AAADDDEEEDDDCCCCCCDDDGGGEEEBBBCCCDDDEEEBBB@@@<<<<<<<<<<<<===>>>???@@@<<<===???>>>======>>>???@@@AAABBBAAA>>>===???BBB?????????????????????@@@???AAAEEEFFFEEEEEEEEEEEEAAAJJJMMMIIIQQQwwwkkkfffIII<<>>===???AAACCCCCCBBBAAABBBCCCBBB@@@???BBBGGGJJJJJJIIIFFFIIILLLNNNMMMLLLKKKKKKGGGJJJIIIEEECCCFFFIIIHHHFFFIIIIIIGGGJJJPPPPPPKKKMMMLLLLLLNNNPPPRRRRRRRRRVVVQQQOOONNNNNNMMMQQQWWWAAADDDGGGFFFBBB@@@CCCGGG:::;;;<<>><<<===??????@@@AAACCCFFFAAAEEEKKKLLLMMMaaazzzmmmjjjrrrppp___PPPIIICCC;;;999<<<<<<:::999;;;>>>III]]]ooozzzsssooonnnooopppyyy|||sssccc\\\QQQHHHCCCAAA===:::DDDSSSuuuuuuaaaWWWRRRWWWWWWOOOMMMQQQSSSSSSSSSRRRSSSUUUYYY\\\WWWLLLJJJOOONNNDDDDDDKKKKKKGGGDDDFFFLLLOOOMMMJJJFFFEEEDDDFFFHHHJJJIIIIIIDDDCCCCCCDDDGGGIIIJJJJJJMMMMMMKKKIIIFFFFFFHHHJJJHHHFFFFFFGGGIIIJJJIIIHHHGGGFFFEEEGGGJJJKKKJJJGGGDDDCCCBBBBBBCCCDDDEEEFFFBBBAAA@@@AAACCCBBB>>>::::::;;;===???@@@AAA@@@@@@>>>???@@@???>>>>>>???AAACCCCCCAAA@@@???>>>>>>>>>===>>>>>>??????@@@@@@AAACCCBBBAAAAAABBBAAA???===CCCAAAHHHQQQPPPYYYkkkDDD:::AAAFFFGGGJJJvvv|||yyy{{{|||zzz{{{}}}vvvwwwwwwsssmmmjjjlllpppoookkkiiilllpppqqqkkkeeeeeeaaaaaafffgggcccdddiiikkkjjjnnnwwwwwwmmmgggmmmuuuyyy|||{{{}}}pppVVV<<<:::YYY|||zzzxxxZZZDDD@@@FFFHHHDDD@@@BBBDDDEEEEEECCCAAA@@@>>>CCCHHHHHHDDD@@@???@@@HHHHHHHHHGGGGGGGGGFFFFFFDDDGGGKKKLLLKKKIIIHHHHHHEEEFFFFFFFFFFFFEEEDDDDDDGGGHHHHHHEEECCCCCCFFFIIIGGGEEECCCAAA@@@BBBDDDFFFDDDEEEFFFFFFEEECCCAAA@@@>>>======???AAABBBAAA???CCCBBBBBBCCCDDDDDDBBB@@@JJJKKKKKKKKKJJJHHHFFFEEEFFFGGGIIIKKKLLLLLLKKKKKKHHHMMMPPPLLLEEECCCGGGLLLOOOMMMKKKKKKMMMNNNOOONNNHHHIIIJJJKKKKKKMMMPPPSSSSSSRRRSSSTTTRRRNNNQQQWWW???CCCEEEDDD@@@???AAAEEE>>>======???@@@AAA???===;;;===>>>??????@@@CCCEEEAAABBBGGGJJJHHHLLLfffwwwqqqllliiippp|||kkkNNN<<<:::555777<<>>???>>>>>>BBBJJJZZZttt~~~zzzbbbXXXSSSVVVTTTLLLIIILLLOOOQQQSSSTTTTTTRRRRRRQQQHHHCCCEEEMMMLLLDDDDDDLLLJJJJJJIIIJJJLLLMMMNNNNNNKKKHHHFFFEEEGGGHHHHHHHHHEEEDDDDDDFFFJJJLLLMMMMMMLLLMMMLLLKKKIIIIIIJJJLLLHHHHHHJJJLLLNNNMMMJJJGGGGGGEEEEEEGGGJJJKKKJJJHHHFFFEEECCCAAAAAAAAAAAABBB@@@@@@???@@@@@@???===;;;;;;<<<>>>@@@AAABBBBBBBBB@@@AAAAAA@@@>>>===>>>@@@BBBAAA@@@???>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@?????????@@@BBBCCCBBB@@@GGGCCCFFFIIIEEEHHHddd```III???;;;>>>EEEPPPqqq~~~{{{uuuqqqoooqqqtttyyytttpppqqquuuxxxyyyxxxmmmjjjkkkooooooiiigggiiirrrssswww~~~vvvttt{{{mmmXXXJJJIIIXXXvvvrrreeePPPAAA@@@FFFHHHEEECCCDDDEEEFFFEEECCCAAA???>>>BBBGGGGGGDDDAAABBBDDDGGGGGGGGGFFFFFFFFFEEEEEEGGGHHHIIIIIIHHHHHHIIIJJJFFFFFFFFFFFFFFFFFFEEEEEEGGGHHHHHHFFFCCCCCCEEEHHHHHHGGGEEECCCBBBBBBCCCCCCCCCDDDEEEEEEEEECCCAAA@@@===>>>???@@@AAAAAAAAAAAAFFFEEEDDDCCCBBBBBBBBBCCCHHHHHHIIIIIIHHHGGGFFFDDDEEEFFFHHHIIIJJJKKKJJJJJJHHHJJJMMMNNNNNNLLLJJJIIIKKKJJJIIIJJJLLLNNNNNNNNNJJJKKKLLLKKKKKKLLLOOOQQQTTTRRRRRRSSSPPPOOOSSSZZZ===@@@BBBAAA>>>===???AAA@@@>>>======>>>>>>===;;;;;;<<<===>>>>>>???AAACCCAAA???AAAGGGGGGEEEJJJSSSyyyrrr```WWW___PPPCCC<<<888888888666888;;;333CCCYYYooopppdddZZZRRRFFF<<<888999;;;<<<>>>IIIUUU^^^mmmuuummmaaaYYYTTTUUURRRIIIEEEGGGKKKNNNRRRUUUTTTOOOIIIFFF>>>>>>CCCLLLMMMGGGEEEIIIJJJMMMNNNNNNLLLLLLNNNPPPOOOLLLHHHGGGGGGGGGFFFFFFGGGFFFFFFHHHLLLNNNNNNNNNIIIKKKMMMMMMLLLKKKLLLMMMFFFHHHLLLOOOQQQNNNHHHCCCFFFEEEFFFHHHJJJKKKJJJIIIHHHFFFDDDAAA???=========>>>???@@@???===<<<<<<======>>>???AAABBBCCCCCCDDDBBBBBBBBB@@@>>><<<===>>>???>>>>>>======>>>>>>???AAAAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>???BBBBBBAAA@@@BBBBBBCCCDDDCCCFFFQQQ]]]rrrxxx}}}___III<<<>>>GGG;;;FFFaaa}}}|||kkkTTT???DDD___yyyUUUPPPGGG???@@@FFFHHHFFFDDDEEEFFFFFFEEECCCAAA@@@???BBBEEEEEECCCCCCDDDGGGEEEEEEEEEEEEEEEDDDDDDDDDHHHHHHHHHGGGFFFGGGIIILLLFFFFFFFFFFFFFFFGGGGGGGGGEEEFFFGGGFFFEEEDDDEEEFFFHHHHHHGGGEEEDDDCCCBBBBBBCCCCCCDDDDDDDDDBBBAAA@@@===@@@CCCCCCAAA@@@BBBDDDIIIJJJHHHEEEAAA@@@CCCFFFEEEFFFGGGGGGHHHGGGFFFEEEDDDEEEGGGHHHIIIJJJJJJJJJIIIIIIKKKRRRWWWVVVNNNFFFGGGGGGHHHJJJLLLNNNMMMLLLMMMMMMMMMLLLKKKKKKNNNPPPRRROOOOOOOOONNNOOOWWW```;;;<<<>>>===;;;;;;<<<>>>>>><<<::::::;;;<<<;;;:::999;;;<<<<<<<<<===???AAAEEE???<<>>???BBBMMMbbbzzzyyymmm```\\\WWWVVVUUUQQQJJJDDD:::::::::;;;AAAIIIMMMNNN]]]qqqyyyzzz~~~eee\\\___\\\WWWTTTTTTQQQIIIEEEFFFHHHJJJMMMOOONNNJJJDDD???AAAAAAFFFNNNSSSQQQKKKFFFLLLMMMNNNNNNNNNNNNNNNOOOMMMLLLJJJJJJIIIHHHFFFCCCHHHGGGGGGHHHKKKLLLKKKJJJEEEHHHKKKMMMMMMLLLLLLMMMFFFGGGJJJMMMNNNKKKEEEAAAEEEEEEFFFHHHIIIJJJJJJIIIHHHFFFCCCAAA>>>===<<<<<<>>>@@@AAA???<<<;;;===@@@===>>>???@@@AAABBBCCCCCC@@@AAAAAA???======>>>???<<<<<<<<<<<<<<<===>>>???CCCCCCBBBAAA@@@@@@??????@@@?????????@@@@@@>>><<<;;;@@@DDDCCCDDDIIILLLLLLdddyyy~~~}}}cccMMMCCCDDDDDD<<>>BBBFFFEEEAAA@@@BBBFFFJJJMMMNNNJJJDDDAAACCCGGGCCCDDDFFFGGGHHHHHHGGGFFFEEEEEEGGGHHHIIIJJJKKKKKKLLLLLLNNNSSSYYYWWWOOOGGGHHHHHHIIIKKKMMMNNNLLLJJJLLLMMMMMMLLLKKKLLLNNNPPPOOOLLLKKKKKKKKKNNNXXXbbb999:::::::::999999999::::::888777777999::::::999888999:::::::::;;;===???EEE@@@;;;;;;;;;;;;>>>AAALLLJJJccc|||mmmiiiffflllzzzooojjjcccSSSAAA666:::::::::;;;<<<@@@HHHNNNdddiiiuuu}}}~~~xxxlll```TTTHHH@@@BBBBBB@@@===:::999;;;<<<===IIIWWWdddrrr}}}~~~yyyuuueeeaaa]]]VVVTTTSSSTTTUUURRRMMMKKKKKKFFFDDDCCCCCCDDDCCC@@@>>>IIIGGGIIIQQQ\\\```WWWKKKMMMKKKIIILLLPPPQQQNNNKKKIIIIIIKKKLLLMMMJJJFFFBBBHHHGGGGGGGGGHHHHHHFFFDDDCCCFFFIIIKKKKKKJJJJJJJJJHHHHHHHHHIIIJJJIIIFFFCCCDDDEEEFFFGGGGGGHHHHHHHHHFFFDDDBBBAAA???????????????AAACCCAAA>>>===???BBB=========>>>>>>???@@@@@@<<<===>>>>>>======???AAA;;;;;;;;;;;;<<<===>>>>>>BBBBBBAAA@@@???>>>>>>===???>>>===>>>??????===<<<:::BBBFFFBBB???BBBDDDBBBIIItttxxxddd|||hhhNNN@@@EEE;;;;;;FFFQQQddd{{{kkkVVVEEE<<>>@@@DDDCCCHHHaaapppiiivvvnnnaaaIIIEEEAAA???;;;999<<>><<<>>>@@@???>>>AAAHHHNNNhhhyyy{{{```ZZZaaa\\\NNNNNNQQQUUUWWWVVVTTTSSSSSSHHHBBB<<<999;;;???@@@@@@LLLLLLKKKPPP]]]hhhbbbUUULLLHHHGGGKKKQQQSSSOOOJJJFFFGGGJJJLLLMMMKKKFFFBBBHHHGGGGGGGGGHHHGGGDDDAAACCCEEEHHHIIIHHHGGGGGGGGGJJJIIIGGGGGGIIIIIIHHHGGGCCCEEEGGGGGGEEEDDDEEEFFFCCCBBBAAA@@@@@@@@@AAABBBAAABBBCCCBBBAAAAAAAAABBB>>>>>>===<<<<<<<<<======999;;;<<<<<<<<<<<>>@@@@@@???>>>======<<<<<<:::::::::<<>>999@@@DDDAAA???AAADDDFFFDDDYYYqqqffflllxxxoooZZZ@@@;;;===CCC@@@BBBZZZyyywwwfffSSSCCC>>>@@@JJJ\\\wwwvvvrrrpppSSSFFFGGGHHHDDD>>>;;;======;;;<<<<<<<<<===???BBBEEEGGGEEEEEECCCBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBB???BBBEEEGGGFFFDDDCCCBBBDDDCCCCCCCCCDDDFFFIIIJJJEEEDDDCCCCCCDDDDDDCCCBBB@@@BBBDDDFFFGGGGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDAAACCCFFFEEECCCAAACCCEEEEEEIIIMMMNNNJJJFFFDDDDDDBBBCCCEEEGGGHHHHHHHHHHHHGGGGGGGGGHHHJJJLLLNNNOOOSSSTTTSSSPPPLLLJJJKKKNNNPPPNNNNNNNNNNNNNNNLLLJJJHHHIIIJJJJJJJJJKKKNNNPPPTTTPPPMMMJJJFFFCCCHHHPPP777666666666777777666666999888888999:::999777555666777888888777777999;;;666999;;;<<<===@@@BBBCCC888@@@FFFIIIWWW}}}ttthhhnnnyyyqqqaaaPPPAAA<<<===???>>>AAAEEEDDD???<<<<<<<<<===@@@BBBDDDDDDDDDDDD===;;;999999:::===???@@@:::<<<>>>===;;;;;;<<<>>>CCCAAA>>>;;;:::===BBBGGGBBBHHHPPPZZZeeepppzzzxxxsss}}}}}}wwwjjj```\\\XXXRRRLLLKKKPPPWWWYYYYYYYYYYYYYYYQQQIII???:::<<>>???@@@AAABBBBBBAAABBBCCCDDDDDDBBB@@@@@@???===<<<;;;::::::;;;999:::;;;;;;::::::<<<>>>===<<<<<<<<<<<<<<<===>>>===<<<<<<<<<;;;;;;::::::999999999;;;>>>@@@???>>>::::::===AAACCCCCCFFFJJJDDDJJJZZZ{{{rrrhhh\\\MMMBBBAAA@@@===CCCOOOvvv~~~rrraaaSSSKKK@@@:::HHH^^^sssrrrWWWFFFLLLFFFFFFCCC??????AAA???:::::::::999:::<<>>@@@BBBCCCBBBAAAAAABBBBBBBBBAAABBBCCCFFFHHHJJJGGGDDDAAAAAACCCDDDCCCBBBAAABBBCCCDDDEEEFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEEEEBBBCCCCCCDDDCCCCCCCCCBBBBBBDDDFFFGGGGGGFFFDDDCCCAAABBBDDDFFFGGGGGGFFFFFFFFFFFFFFFGGGIIIKKKMMMOOOSSSRRRPPPLLLHHHGGGJJJLLLPPPNNNMMMMMMNNNNNNNNNMMMIIIIIIJJJIIIHHHHHHKKKMMMOOOMMMLLLLLLHHHEEEHHHOOO777666555555666777666555;;;;;;;;;;;;<<<:::666333666777888777666777999;;;???>>>;;;888888<<<>>>>>>GGG;;;;;;EEEDDDJJJuuuqqqkkklll[[[^^^pppjjjYYYTTTFFFJJJTTT]]]]]]RRRHHHDDD@@@@@@AAABBBDDDFFFHHHIIIEEEBBB>>><<<<<<>>>@@@@@@<<>>???AAA@@@CCCFFFJJJQQQ[[[gggooo|||}}}zzzcccrrr|||eeeVVVZZZ___XXXQQQQQQJJJQQQXXX[[[\\\\\\]]]]]][[[QQQFFF@@@BBBHHHKKKMMMKKKSSSRRRIIILLLXXX^^^YYYEEEHHHMMMOOOOOOOOOPPPRRRMMMJJJGGGFFFFFFFFFEEEDDDGGGGGGHHHKKKMMMMMMKKKIIIGGGIIIIIIHHHEEEDDDCCCDDDCCCBBBCCCDDDFFFGGGEEEDDDCCCEEEGGGEEEBBB???@@@AAA???>>>>>>======>>>???@@@BBB@@@@@@CCCFFFFFFBBB>>>BBBAAA>>><<<:::::::::::::::;;;;;;:::999888:::;;;>>>======<<<<<<<<<======;;;::::::::::::999999999<<<;;;;;;<<<======<<<:::???999888???AAA>>>===@@@BBBBBBAAAZZZyyyqqqdddgggGGG===AAADDDCCCBBBDDDPPPccc||||||nnnRRRBBB;;;BBBDDDGGG```iiihhhHHHFFFKKKDDDEEECCCBBBEEEHHHDDD>>>;;;:::888888:::===@@@BBB?????????AAACCCCCCBBBAAAAAAAAAAAABBBBBBCCCCCCCCC???@@@@@@???>>>???AAACCCAAAAAA@@@AAABBBEEEHHHJJJHHHDDD@@@@@@BBBDDDCCCBBBCCCCCCCCCCCCDDDDDDDDDDDDFFFEEEEEEEEEEEEEEEFFFGGGCCCBBBBBBCCCDDDDDDBBBAAAAAA@@@@@@AAADDDEEEEEECCC@@@AAACCCEEEEEEEEEEEEDDDEEEEEEEEEFFFHHHJJJMMMNNNRRROOOLLLIIIHHHHHHIIIJJJOOOMMMKKKKKKMMMOOOOOOOOOJJJKKKJJJHHHGGGFFFHHHJJJHHHHHHJJJMMMKKKJJJNNNTTT555444444444444555666666<<<<<<<<<;;;;;;;;;::::::999999888888999999:::;;;@@@AAAAAA@@@===<<<<<<===888===@@@>>><<>>@@@BBBFFFHHHJJJJJJHHHGGGCCCHHHJJJHHHHHHJJJEEE>>>BBBAAA???@@@AAABBBAAA@@@BBBBBBAAAAAAAAABBBCCCDDD>>>@@@BBBDDDDDDBBB@@@>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>;;;999888888:::;;;777777777777777888888888999999:::;;;;;;:::::::::;;;:::999999:::;;;:::999>>>FFFHHH@@@888888;;;:::===>>>>>>???@@@@@@AAAAAA>>>HHHIIIFFF___xxxlllooosssQQQDDDCCCAAA;;;EEE@@@BBBQQQggg~~~~~~{{{wwwlllZZZLLL888777888@@@TTToooppprrrrrrQQQGGGFFFAAABBBBBBAAA@@@@@@???>>>>>>;;;:::999888777888999:::>>>>>>???AAAAAAAAAAAAAAA???@@@AAABBBBBBBBBBBBAAAEEEAAA>>>===???@@@@@@???BBBAAAAAAAAAAAABBBCCCCCCAAABBBBBBAAA@@@AAACCCEEEDDDDDDCCCBBBAAAAAAAAAAAACCCBBBAAACCCFFFGGGDDDBBBBBBAAA??????@@@AAA@@@?????????@@@@@@@@@AAAAAAAAA@@@AAACCCDDDEEEEEEEEEDDDCCCCCCEEEGGGIIIKKKMMMNNNJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIJJJLLLNNNPPPRRRSSSNNNIIIGGGJJJJJJEEECCCEEECCCHHHJJJJJJKKKNNNMMMIII444444444444444555555666999999999888888888777777777777666666777777888999===>>>>>>===;;;999:::;;;999<<>><<<===@@@AAABBBBBBAAA@@@???@@@AAABBBCCC<<<>>>@@@CCCDDDCCCBBBAAABBBAAAAAAAAA@@@@@@@@@@@@===<<<999777666777888999777777777777777777777777888888999:::::::::::::::<<<;;;;;;;;;<<<<<<<<<;;;CCCJJJLLLDDD<<<;;;======<<<<<<<<<===>>>>>>??????>>>DDDFFFDDDIIIjjjtttuuu|||XXXDDDAAABBB===:::;;;@@@HHHTTTfffvvvooobbbYYYOOOBBB888???555444JJJqqqxxxuuuxxxZZZFFFEEEEEE???????????????@@@@@@@@@@@@===<<<;;;999888888777777<<<<<<===>>>????????????>>>??????@@@@@@@@@??????AAA???===???CCCFFFFFFEEEAAAAAAAAAAAAAAABBBCCCCCC@@@AAA@@@???======???AAACCCBBBAAAAAA@@@@@@AAAAAADDDBBBBBBDDDGGGGGGEEEBBB???>>>======???AAA@@@@@@>>>>>>?????????@@@@@@@@@BBBCCCEEEFFFGGGGGGFFFFFFCCCCCCDDDEEEGGGIIIKKKKKKGGGGGGFFFFFFFFFEEEEEEEEEIIIIIIJJJKKKMMMOOOQQQRRROOOJJJHHHKKKKKKGGGEEEGGGDDDHHHJJJIIIJJJMMMLLLIII333333333444444444555555555555555555444444444444444444444444444555555666999::::::999888777777888888:::<<<<<<;;;;;;;;;===@@@RRRtttxxxjjjggglllnnnlllrrriiiWWWOOONNNTTTTTTTTTSSSRRROOOLLLKKKJJJEEECCCFFFKKKOOOXXX```mmmmmmkkkcccYYYRRRQQQSSSOOOPPPRRRRRRQQQNNNKKKIIIHHHKKKNNNPPPNNNLLLKKKJJJGGGEEEDDDDDDEEEEEEDDDBBB???AAACCCDDDEEEDDDBBBAAAAAABBBBBB@@@AAAFFFHHHGGGEEEDDDCCCCCCDDDDDDBBBAAAAAA@@@???>>>>>>>>>???@@@999;;;>>>AAACCCDDDDDDCCCBBBAAA@@@@@@???>>>======:::999666555444555666777888888777777666666555555666666777999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;EEEKKKKKKEEE>>><<<<<<===:::::::::;;;<<<<<<======BBB<<>>FFFtttooouuu~~~]]]KKKDDD999:::;;;;;;888:::EEERRRmmm}}}xxxkkkYYYJJJBBB<<<777333999777BBBddd}}}vvvVVVBBBAAAFFFCCC;;;;;;<<<===>>>???@@@AAABBB>>>>>>===<<<:::888666555999:::;;;<<<============>>>>>>>>>>>>============??????@@@CCCFFFHHHHHHGGGAAAAAA@@@@@@AAAAAABBBCCCBBBBBBBBB@@@===<<<===>>>@@@????????????@@@AAAAAADDDCCCCCCDDDFFFFFFEEECCC@@@>>><<<<<<>>>???>>>=========>>>>>>>>>?????????BBBCCCDDDEEEFFFFFFFFFFFFCCCCCCBBBBBBCCCEEEGGGHHHDDDDDDDDDDDDDDDCCCCCCBBBGGGGGGHHHJJJKKKMMMNNNOOOOOOKKKIIIKKKLLLIIIHHHIIIFFFIIIJJJGGGHHHKKKKKKIII222222333444444444444444333333333222222222111111333333222222333333444555666777888777555555555777777777888;;;===>>>===<<>>????????????AAACCCDDDBBBEEEKKKQQQRRRMMMDDD>>>AAA@@@>>>===<<<<<<<<<===999;;;===@@@BBBBBBBBBBBB@@@???>>>===;;;:::999888777777555444444555666777888888777666666555444444333444666777888999::::::888999999999888888888999@@@CCCDDD@@@:::888999:::999999999:::;;;;;;<<<<<>>???@@@AAA============;;;999666555888999:::;;;<<<<<<<<<<<<>>>>>>======<<<<<<======BBBCCCDDDEEEFFFEEEDDDBBB@@@@@@@@@@@@@@@AAAAAABBBFFFGGGFFFDDDAAA???>>>???=========>>>>>>???AAAAAABBBBBBBBBBBBCCCCCCBBBBBBBBB@@@>>>===>>>>>>===;;;>>>>>>>>>>>>?????????@@@AAAAAABBBBBBCCCCCCCCCCCCCCCBBBAAA@@@AAABBBDDDEEECCCDDDDDDEEEEEEDDDCCCCCCDDDEEEFFFGGGHHHIIIJJJJJJNNNLLLJJJLLLMMMLLLKKKJJJHHHJJJIIIFFFFFFJJJKKKHHH111222333333444444333333333222222222111111111111333222222222222333444444333555666555444444555666777666555777:::===>>>===;;;999===FFFQQQjjj}}}tttiiijjjppp{{{ttt|||sss```RRRKKKJJJJJJIIIHHHKKKLLLKKKHHHGGGKKKOOOWWWRRROOOPPPOOOMMMOOOSSSSSSRRRRRRTTTTTTRRRMMMIIICCCFFFJJJNNNPPPOOONNNLLLOOONNNLLLIIIFFFFFFHHHJJJKKKHHHEEEDDDCCCCCCBBB@@@BBBCCCCCCDDDCCCBBBAAAAAA>>>@@@CCCDDDCCC@@@@@@AAACCCGGGMMMRRRTTTOOOGGGAAABBB@@@>>><<<;;;;;;;;;;;;;;;<<<===>>>?????????>>>??????>>><<<:::999888777666666555444555555666777777777777666555444333333222333444666777888888888666888999999777666777999999:::;;;:::777555666999888888999999:::;;;;;;;;;???999999@@@EEEFFFHHHMMMzzzxxxaaaPPP???999;;;===>>>???CCCNNN```xxx|||xxx}}}tttfff]]]ZZZHHHCCC;;;555444777<<>>CCCCCC???===;;;;;;;;;<<<<<<=========999:::;;;<<<;;;:::999888888999:::;;;<<<<<<<<<<<>>>>>=========>>>>>>AAACCCEEEEEEDDDAAA???>>>@@@????????????@@@AAAAAAGGGGGGGGGEEEBBB@@@???@@@<<<<<<<<<===>>>???@@@AAA@@@@@@@@@@@@??????@@@@@@@@@>>>======???@@@@@@????????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAA@@@@@@AAABBBBBBAAABBBDDDEEEEEEDDDCCCBBBBBBBBBDDDEEEFFFFFFFFFFFFLLLKKKJJJJJJLLLNNNMMMKKKHHHJJJJJJGGGGGGJJJKKKIII000111222333444333222111333222222222111111111111222222222222222333444444111333444444333333555666888666444333555777888999777888;;;======DDD]]]vvvzzznnnkkkvvvuuuppp|||yyynnnmmmvvvqqq[[[YYYWWWXXXXXXTTTLLLFFFFFFGGGGGGEEECCCEEEJJJNNNNNNKKKKKKOOOOOOMMMNNNQQQRRRPPPNNNPPPRRRRRRMMMHHHGGGHHHKKKLLLMMMKKKIIIHHHIIIIIIHHHGGGGGGIIINNNQQQNNNKKKGGGEEECCCBBBAAA???@@@@@@AAAAAAAAA@@@@@@???AAADDDIIILLLHHHAAA???AAAFFFEEEEEEGGGIIIIIIIIIGGGDDDBBB@@@>>><<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;??????===<<<:::999888777555555555555555666777888666666555555444444333333222222444555666666666666777:::<<<;;;888777999;;;666555666888777444555999777777888888999:::::::::666===???;;;999>>>DDDGGGWWW|||vvv~~~vvvWWWEEE???<<<;;;;;;===???DDDMMM[[[sss~~~~~~~~~~~~tttaaaMMMDDDDDD888666222222777DDDRRR\\\vvv```KKKEEE???===;;;:::<<<@@@;;;;;;;;;;;;;;;:::::::::777777888999::::::::::::999999:::;;;<<<<<<<<<<<>>=========???@@@AAA===???BBBCCCAAA???????????????>>>>>>??????@@@AAACCCDDDEEECCCAAA???>>>???<<<<<<<<<===>>>???@@@AAA>>>??????>>><<<<<<===???;;;;;;:::===@@@CCCDDDDDD???@@@@@@@@@@@@AAAAAAAAACCCCCCBBBBBBBBBCCCCCCDDDAAAAAABBBBBBAAAAAAAAAAAA???@@@BBBDDDDDDCCCAAA@@@AAABBBDDDEEEEEEEEEDDDDDDHHHJJJIIIHHHJJJNNNNNNJJJGGGJJJKKKHHHIIILLLLLLJJJ///000222333444333222111222222222111111111000000111111111111111222333333///000222222222222333555666555555444333333555666;;;777555999???CCCCCCCCCgggqqq```]]]bbblllzzzssswww|||iii[[[NNNSSSYYY[[[YYYTTTPPPNNNGGGGGGFFFFFFFFFHHHKKKNNNFFFCCCEEEIIIKKKJJJLLLPPPSSSRRRQQQQQQPPPOOOMMMLLLMMMMMMMMMLLLJJJHHHFFFDDDDDDFFFHHHJJJKKKLLLOOORRRPPPLLLHHHEEEDDDCCCBBBAAA@@@@@@AAAAAAAAAAAAAAAAAABBBDDDIIIMMMIIIAAA???CCCDDDBBB??????BBBEEEHHHIIIFFFEEEBBB???===<<<;;;;;;999::::::::::::999999999;;;;;;:::999888666666555333333444444555666777777444444444444444444444444222222333444444444444444666999<<<:::777666888;;;666444444777777333333777555555666666777888888888666;;;===999666888???EEEEEE___xxxsssrrrpppXXXFFF>>>>>>===<<<===??????FFF[[[qqq{{{yyyyyyzzzyyytttoooiiifffbbb\\\OOO@@@999:::333888@@@JJJXXXjjj}}}aaaIII@@@BBB@@@;;;777888;;;===::::::::::::::::::::::::666666777777888999:::;;;888888999:::;;;;;;;;;;;;>>>===<<<<<<===???AAABBB;;;===@@@@@@???>>>???@@@>>>>>>>>>>>>>>>???@@@@@@>>>@@@BBBBBB@@@?????????>>>=========>>>???@@@@@@>>>@@@@@@>>>;;;;;;===@@@<<<::::::<<>>>>>DDD???>>>>>>@@@DDDFFFGGGFFFHHHFFFCCC@@@>>><<<<<<;;;777888888888888999999999666666555444333222222111222222333444555555666666333444444444444444444444222222333444444444333333444777:::888555333666999777333333666555111000555333333444444555666666777<<<666555;;;>>><<<;;;<<<>>>???YYYtttlllooozzzuuuSSSCCCAAA@@@;;;<<>>JJJ\\\nnn~~~yyy~~~|||bbbLLL@@@666===???;;;999<<<<<<777888888999999999:::::::::888777666666666777999:::777888999::::::;;;::::::<<<<<<;;;;;;<<>>>>>>>>>>>>>>??????@@@===???AAABBBAAA@@@@@@AAA>>>>>>>>>>>>>>>??????@@@???@@@AAA???<<<;;;>>>@@@@@@>>><<<<<<<<<===<<<;;;>>>>>>>>>>>>????????????BBBAAA@@@?????????@@@AAA???AAADDDFFFFFFEEEBBBAAABBBDDDFFFHHHIIIHHHFFFDDDDDDFFFGGGIIIIIIGGGFFFEEECCCGGGGGGDDDGGGMMMMMMHHHEEEIIILLLLLLMMMPPPOOOKKK222222222222222222222222222111111000///......---000000000000000/////////111111222222222333333333666666666666666666555555666888999999888777999:::===:::>>>LLLaaa}}}qqqggg^^^iiinnnrrrooolllqqqxxx{{{lllsssxxx^^^SSSTTTWWWYYYZZZRRRPPPMMMMMMMMMMMMLLLJJJNNNMMMLLLKKKKKKLLLMMMMMMGGGCCCBBBDDDCCC@@@CCCJJJNNNMMMLLLNNNOOONNNIIIEEEOOORRROOOIIIHHHLLLMMMIIICCCEEEHHHIIIIIIIIIJJJKKKNNNLLLIIIFFFDDDCCCCCCCCCDDDCCCAAA@@@???@@@BBBCCCCCCCCCEEEFFFFFFDDD???;;;DDDCCCAAAAAABBBEEEIIIKKKGGGFFFDDDAAA???>>>===<<<<<<;;;999777777888999:::333333333333333333333333444333333333444444555666555555555444333222111000//////000111222222333333444555555555666666777777333333111111111111333333555555555666666666666666777666666666666888:::;;;888GGGLLLSSS}}}rrrwwweeeJJJDDD>>><<<===;;;888:::@@@AAAKKKUUU[[[dddxxx~~~}}}zzzwwwtttqqqooonnnlllhhhbbb\\\TTTLLLGGG<<<===888777;;;888===OOOqqqyyywwwvvvZZZJJJEEE>>>===<<<;;;:::;;;;;;===>>>888999;;;<<<<<<;;;999888999999777777777888999:::999:::;;;<<<===============<<<;;;:::::::::::::::;;;:::::::::;;;===>>>@@@>>>>>>>>>>>>>>>============>>>???>>>===<<<===>>>======>>>>>>>>>?????????>>>>>>============>>>>>>>>>>>>===============>>>CCCBBB@@@>>>======>>>>>>???@@@AAAAAABBBBBBBBBBBBBBBDDDEEEFFFDDDDDDEEEFFFHHHHHHHHHGGGGGGHHHHHHIIIHHHHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDEEEGGGJJJMMMOOOJJJJJJIIIIIIJJJKKKMMMNNN222222222111111111111111111111000000///......---////////////////////////000000000111111111222222444444444444444444444444555666777777666666777888>>>999999???FFFVVVwwwsss}}}sssppprrrlllooowww~~~xxxqqqkkkxxxaaaWWWbbbvvvlll^^^QQQPPPTTTUUUTTTSSSJJJJJJJJJLLLNNNNNNLLLJJJLLLKKKJJJJJJJJJLLLNNNOOOPPPKKKIIIJJJHHHFFFHHHNNNJJJKKKMMMQQQTTTTTTQQQNNNNNNPPPNNNHHHGGGKKKKKKHHHEEEFFFGGGGGGGGGFFFHHHIIILLLJJJHHHFFFEEEFFFGGGGGGFFFEEECCCBBBBBBCCCDDDEEECCCCCCCCCDDDDDDBBB>>>;;;BBBAAA@@@@@@AAACCCEEEGGGEEEDDDBBBAAA???>>>======>>>===;;;999888777777777444444444333333222222222111111111111222222333333444444444444333222111111///000000111222222333333444444555555555666666666444333222111111222333444555555555555555666666666555555444444555777888999>>>AAABBBFFF```xxxgggrrrnnnYYYJJJ>>>>>>AAA???:::888999===@@@@@@BBBOOOfffxxx{{{|||{{{xxxtttmmmfff```]]]\\\WWWPPPIIIBBB===999777666<<<888111333<<>>???>>>===<<<===>>>=========>>>>>>>>>??????>>>>>>============>>>>>>@@@@@@???????????????@@@@@@????????????@@@@@@AAA@@@@@@AAABBBBBBBBBAAAAAACCCEEEFFFFFFEEEDDDDDDEEEIIIIIIIIIHHHHHHHHHHHHIIIGGGGGGFFFFFFFFFGGGGGGHHHIIIIIIHHHHHHIIIJJJMMMNNNHHHHHHGGGGGGHHHIIIKKKLLL111111111000000/////////111000000//////.................................////////////000000000000111111111111111111111111333444555555444444555666888555666888666:::KKK^^^zzzpppnnnssswwwsssmmmxxxzzzxxxyyyuuujjjkkkyyy}}}uuupppvvvwwwZZZFFFHHHXXXeeejjjXXXQQQKKKKKKKKKIIIFFFGGGBBBDDDGGGKKKNNNOOOLLLIIIKKKJJJIIIIIIJJJLLLOOOPPPQQQMMMJJJJJJIIIHHHIIILLLGGGIIIMMMRRRVVVVVVSSSQQQLLLNNNLLLHHHGGGIIIJJJHHHHHHHHHHHHFFFDDDDDDEEEGGGIIIHHHGGGGGGGGGIIIJJJKKKHHHGGGEEECCCCCCDDDEEEFFFCCCBBBAAAAAABBBAAA>>><<>>=========???>>>===;;;999777555333666555444444222222111000111111111111222222222222222222333333333333222222000000000111222222333333444444444444555555555555444333333222222333333444444444444444444555666666444444333333444555777888@@@;;;;;;???DDD[[[pppkkkxxxzzzjjjWWWLLLFFF@@@;;;999???AAAAAA>>><<<@@@IIIQQQ___nnn}}}~~~~~~~~~~~~zzzuuuwwwuuuooohhh___UUUMMMHHH@@@>>>:::777555444555555222:::999999EEEZZZyyypppyyyZZZ>>>666:::;;;888;;;:::999999999999::::::888999:::;;;;;;:::999888555666777888999999::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;::::::999999::::::===<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>===<<<<<<===>>>===>>>>>>>>>>>>????????????>>>>>>======>>>>>>????????????>>>>>>??????@@@<<<===???@@@AAABBBCCCCCCAAABBBBBBBBBBBBAAAAAA@@@DDDFFFGGGGGGEEEDDDEEEEEEKKKJJJJJJIIIIIIIIIHHHHHHFFFFFFGGGGGGHHHIIIJJJJJJOOONNNLLLKKKJJJKKKLLLLLLHHHHHHGGGGGGGGGIIIJJJKKK000000000//////......---000000/////////.........,,,,,,---------------........./////////000000000000000000000000111111111111333444444333333444555222333666999888777@@@KKKOOOeeevvvvvvssslllooolll```ZZZeeevvvwwwuuuqqqlllqqqzzz~~~}}}vvvnnnooo^^^JJJBBBIIISSSWWWVVVVVVPPPIIIFFFCCC@@@CCCHHHAAABBBEEEIIIMMMNNNLLLJJJKKKJJJIIIHHHIIIKKKMMMNNNKKKJJJIIIJJJJJJIIIHHHGGGGGGIIIMMMQQQRRRPPPMMMJJJLLLLLLJJJHHHHHHHHHHHHHHHKKKJJJHHHEEECCCBBBDDDFFFHHHGGGGGGGGGHHHIIIKKKLLLHHHGGGDDDCCCBBBCCCDDDEEEDDDBBB@@@???@@@@@@???>>>>>>??????@@@@@@???>>>===???>>>>>>========================<<<:::777444222444444444333333222222222333333333444444444333333111111222333333333333333000000111111111222222222333333333333444444444444444333333333333333333444333333222222333444555666555444333333333555666777<<<999===AAA<<<>>>\\\uuunnnjjjrrrUUUAAA;;;===;;;<<<>>>???>>>>>>>>>>>>HHHDDDJJJ```}}}|||{{{~~~}}}{{{zzzxxxxxxxxxwwwtttqqqmmmhhhaaaWWWNNNFFF@@@===555666888888888888999:::;;;EEEMMM^^^zzzmmmuuuttt[[[BBB999===???<<<888999999999888888888888888666666777888888777666666333444666888:::::::::999::::::;;;;;;;;;::::::999::::::999999999999::::::;;;;;;::::::::::::::::::999999999999:::::::::::::::<<<======<<<;;;<<<>>>>>>>>>?????????@@@@@@@@@???>>>>>>======>>>>>>???===<<<<<<<<<<<<======>>><<<===???AAACCCCCCCCCBBBBBBCCCCCCCCCBBBAAA@@@@@@BBBDDDFFFGGGFFFFFFGGGHHHKKKKKKKKKKKKJJJIIIHHHHHHGGGHHHHHHIIIIIIJJJJJJJJJOOOOOOMMMLLLKKKKKKKKKKKKJJJJJJIIIIIIIIIJJJLLLLLL/////////.........------////////////............+++,,,,,,,,,------....../////////000000000000111//////000000111111111111111222333333222222333555444555777888666444777===DDDGGGRRRfffyyywwwvvvxxxzzzvvvhhheee^^^UUUPPPMMMJJJGGGEEEKKKHHHFFFFFFDDDDDDJJJSSSGGGFFFFFFHHHJJJLLLLLLKKKIIIIIIGGGFFFFFFFFFFFFGGGFFFGGGHHHJJJMMMMMMJJJEEEGGGIIIMMMNNNNNNKKKHHHFFFKKKJJJIIIIIIHHHGGGGGGHHHKKKKKKIIIFFFCCCBBBDDDFFFGGGGGGGGGGGGGGGHHHHHHIIIIIIGGGEEECCCCCCCCCDDDEEEDDDBBB?????????@@@@@@???===>>>???@@@@@@>>>===;;;<<<<<<;;;;;;;;;<<<<<<<<<999:::;;;<<<;;;888666444222222222333333444444444222333333444444333222222000000111222333333333333111111111111111222222222333333333333222222222222333333333333333333333333222111111000111333555666666555444444444555666777666999===???======EEENNN~~~{{{rrr{{{cccRRRJJJAAA>>><<<;;;;;;<<<<<<<<<<<>>:::::::::999999888555333444888;;;RRReeevvv|||aaaIII???999===@@@;;;666555999999999888888777777666444444444555555444444444333444666888999:::999999999:::::::::::::::999888999999888888888999999:::777888999::::::;;;;;;;;;777888888888999999999:::999;;;<<<<<<;;;;;;<<<>>>?????????@@@@@@@@@@@@AAA>>>>>>============>>>>>><<<<<<;;;;;;<<<===>>>>>>===>>>@@@AAABBBAAA@@@@@@CCCCCCCCCCCCBBBBBBAAA@@@???BBBDDDFFFFFFGGGIIIJJJJJJJJJKKKKKKKKKJJJHHHHHHIIIJJJJJJJJJJJJIIIHHHGGGLLLLLLKKKKKKJJJJJJJJJKKKJJJJJJIIIHHHIIIIIIKKKLLL................................................+++,,,,,,------.........////////////000000000000//////000000111111222222000111222222111111222333222333333444333333555888;;;>>>@@@BBBFFFYYY{{{|||lllggg```XXXNNNEEEDDDFFFCCCDDDGGGKKKIIIFFFHHHMMMJJJIIIGGGHHHIIIKKKKKKJJJEEEEEEEEEEEEDDDBBBAAA@@@@@@AAABBBCCCGGGJJJGGGAAAFFFIIILLLMMMLLLJJJIIIIIIIIIGGGFFFIIIHHHEEEEEEGGGHHHHHHHHHEEECCCBBBCCCEEEEEEFFFFFFFFFFFFFFFFFFEEEIIIHHHFFFDDDCCCCCCDDDEEEBBB@@@>>>>>>>>>???>>>===;;;<<<===>>>>>>===<<<;;;;;;::::::999::::::;;;;;;666777999::::::888666555000111222222444555555666000111222222222111//////000000111222333333222222111111111111111111111111222222222222111111111111111222222333333222222111111000//////000222444666666555444333444444666666555777777777<<>>JJJtttvvvcccZZZMMMCCC===;;;<<<===333;;;AAA===777<<>>>>>>>>>>>????????????===<<<<<<;;;;;;<<<<<<===============>>>???@@@@@@??????@@@@@@@@@???>>>>>>BBBCCCCCCCCCCCCBBBBBBAAA>>>@@@CCCEEEEEEFFFHHHJJJHHHIIIJJJKKKKKKJJJIIIHHHIIIJJJKKKKKKJJJHHHGGGFFFIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFGGGHHHIII------......//////000000........................,,,,,,,,,---......//////------........./////////......//////000111111222...///000000//////000111...///000111333666777777...444;;;<<<555444AAARRRkkkqqqggg\\\UUUNNNGGGGGGKKKEEEFFFIIILLLJJJCCC@@@BBBIIIHHHHHHIIIJJJKKKIIIGGGCCCEEEGGGHHHHHHEEECCCAAAAAAAAA===:::>>>EEEDDD???FFFHHHKKKKKKIIIHHHIIIJJJFFFCCCCCCGGGFFFBBBBBBEEECCCDDDEEEDDDBBBAAABBBCCCBBBBBBCCCDDDDDDDDDDDDDDDFFFDDDBBB@@@??????@@@@@@>>><<<;;;<<<======<<<:::999::::::;;;;;;;;;:::::::::999999888888999999999666666777888777777555555222222222333333444444444000111222222222111///...000111111222222222222111111111111111111111111111222222111111111000000000000111111222222111111000111///......///111444666555444333222222333444555555444222333777<<>>>>>GGGOOOXXX```ccceeehhhjjjkkknnnqqqssssssuuuwwwzzzvvvvvvxxxzzz{{{|||}}}}}}~~~~~~~~~}}}}}}~~~}}}zzz}}}|||{{{zzzxxxuuussspppooonnnnnnlllkkkiiieee___[[[UUUTTTQQQMMMHHHDDDBBBAAA===;;;777555444555888999444888>>>EEEOOO___rrr~~~zzzWWW>>>999777;;;<<<999666777999:::999999::::::999777666555444444444333333444444444666666666666666777888888666777888999999:::999999777777777777777888999999666777888999::::::999999666777777888999999::::::777999:::;;;::::::<<<===;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;===<<<<<<======???@@@@@@???>>>>>>======>>>>>>???AAABBBCCCCCCCCCCCCCCCCCC???AAACCCDDDDDDDDDEEEFFFEEEFFFHHHJJJKKKJJJIIIHHHGGGHHHIIIJJJJJJIIIGGGFFFIIIIIIIIIIIIHHHHHHGGGFFFIIIHHHGGGFFFFFFGGGHHHHHH,,,------...///000111111---.....................,,,,,,------...///000000,,,,,,,,,---------......------......///000111111,,,---///...------...000///000000///111222222000333000111777999666888===???BBBMMMddduuueeeVVVQQQNNNHHHDDDDDDGGGEEEFFFHHHGGGCCCBBBEEEEEEFFFHHHKKKLLLKKKHHHEEEEEEGGGKKKMMMMMMKKKHHHEEEJJJGGG???999<<>>@@@BBBBBBAAA@@@AAABBB>>>???@@@BBBCCCDDDDDDDDDAAA@@@===;;;::::::;;;;;;;;;:::999:::;;;;;;999888777777888888888999999999:::999888888888888888888777777777666666555444333333333333333333333333333111222444555444222000///111111222222222111111000222222111111111111111111222111111111000000/////////000111222222111000///000///...---...111444666444333222111111111222333666222222666555222777@@@;;;888>>>YYYsss]]]PPPFFFCCC???>>>>>>???>>><<<666<<>>>>>>>>===<<<<<<<<<===???@@@AAAAAABBBCCCDDDDDDDDDCCCAAACCCDDDDDDCCCBBBBBBCCCCCCEEEGGGIIIJJJJJJIIIHHHDDDFFFHHHJJJJJJJJJHHHHHHJJJJJJJJJIIIHHHGGGEEEDDDKKKJJJIIIHHHHHHHHHIIIJJJ........................---------,,,,,,+++++++++))))))***+++,,,,,,------.........------,,,,,,,,,---------............///---...///000111111111000////////////000000000000222333333333555666777888<<<666666>>>HHHXXXxxx^^^UUUKKKGGGHHHIIIFFFBBBCCCIIINNNMMMFFFAAA???AAAGGGGGGIIIKKKKKKIIIDDD@@@BBBDDDEEEGGGGGGEEECCCBBBFFFDDDCCCDDDEEEDDD@@@<<>>@@@BBBBBBAAA@@@BBBBBBCCCCCCBBBBBBAAA@@@AAA@@@>>><<<<<<<<<<<<===<<<;;;;;;999888777666666777777777777777888888888888888888888888777666666777777666555444222111000333222222222222222222222000000000000000111111111//////............//////111111222111111000///............///////////////000///...------...///000///000000000000111111111111222222333333444444555555444444444555666888999???===???EEEQQQrrrvvvzzz{{{aaaFFF>>>@@@@@@===<<<======;;;::::::===BBBFFFNNNQQQSSSSSSUUU[[[___aaaaaabbbcccccccccbbb``````gggkkkpppssstttuuuwwwzzz|||wwwrrrnnnjjjhhhgggggghhhhhhiiiiiiiiiiiioooppprrrtttsssnnnfff``````^^^\\\ZZZXXXUUUQQQNNNPPPNNNKKKEEE???===>>>@@@777===:::999???<<<777<<<@@@<<<;;;@@@DDDKKKXXXfffwwwkkkMMMBBB???999555777888777666555555444444555555777::::::888555333333555555444333333222222111333333333444555666777888555444444444444555666666555555555555555666777888666666666666666666666666444444555555666666777777555666888:::::::::888777777777777888999999::::::777777777777888999::::::::::::999888888999999999??????>>>>>>======<<<<<<>>>>>>>>>>>>???@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCEEEFFFEEEDDDDDDCCCAAA@@@AAADDDGGGIIIKKKJJJHHHFFFEEEDDDEEEEEEGGGFFFEEEEEEDDDEEEEEEFFF------------------------------,,,,,,,,,+++++++++))))))***++++++,,,------...---------,,,,,,,,,,,,------------..................////////////000000....../////////000000000222222222333444555777888<<<777888<<<<<<===JJJ[[[ppp{{{ssskkk___TTTPPPLLLHHHGGGHHHHHHDDDAAABBBJJJQQQPPPIIIDDDDDDGGGFFFEEEFFFHHHIIIJJJHHHFFFCCCDDDEEEFFFGGGGGGFFFFFFDDDCCCBBBCCCEEEEEECCCAAAFFFHHHJJJKKKIIIHHHHHHIIIJJJGGGDDDCCCCCCCCCBBB@@@?????????@@@BBBBBBAAA???@@@AAAAAAAAAAAA@@@??????@@@???>>>===<<<<<<<<<<<>>>>>===<<<;;;:::999666666666666666666666666666666666666666555444444444444444444444333222111222222222222111111111111000000000000000000000000//////............//////000000000111000000//////////////////............///...---,,,,,,---...///000000000000111111111111111111222222333444444444555555444444444666777888999777888;;;???SSS~~~tttgggzzzvvveeeWWWIII>>>;;;;;;<<<>>>===;;;:::999:::???BBBDDDFFFHHHLLLOOOQQQNNNNNNOOOPPPRRRTTTVVVWWWWWW\\\bbbhhhlllpppuuuyyyxxxvvvqqqlllgggbbb___]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^```aaa```\\\XXXTTTSSSUUUSSSPPPNNNMMMKKKIIIHHHBBBBBB???<<<999777888999<<<>>>777333;;;>>>???GGGDDDDDDMMMaaattt~~~hhhRRR>>>;;;<<<999777999888777666555444444444444444777999999777444333222444444444444333333333333333333333333444555666777555444444444444555666666555444444444555555666777555555555555555555555555555555555666666777777777444555777999999888777666666666777888888999999:::;;;:::999999999999999:::::::::999999999999::::::>>>>>>>>>=========<<<<<<============>>>???@@@AAA?????????????????????????????????@@@BBBCCCBBBAAAAAAAAA@@@@@@AAACCCEEEGGGHHHGGGFFFDDDCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEE------------------------,,,,,,,,,,,,++++++++++++))))))******+++,,,,,,,,,------,,,,,,,,,,,,,,,+++,,,,,,,,,---------......000000...---------...///---.........////////////111111222222333444666666999555666:::888222444:::BBBMMM^^^qqqqqqaaaTTTYYYYYYQQQGGGCCCCCCBBBBBBDDDEEEGGGHHHGGGEEECCCCCCKKKSSSRRRJJJDDDDDDGGGCCCBBBBBBDDDGGGJJJKKKJJJFFFFFFFFFEEEEEEEEEFFFFFFEEECCCAAABBBCCCEEEEEEEEEFFFIIIKKKLLLJJJHHHGGGGGGIIIGGGEEEDDDDDDCCCBBBAAA@@@??????@@@BBBBBBAAA??????????????????>>>=====================<<<;;;:::??????>>>>>>===<<<;;;;;;555555555555555555555444333444444444444333333222111111222222333222222111000000000000000111111111000000000000000000000000//////............//////......//////////////////000/////////...---------------,,,,,,,,,,,,---...000000000111111111222222111111111222333333444444555555444444444555555666999777777888777===RRRjjjqqqkkkzzz|||bbbOOOGGG???@@@AAA@@@>>><<<;;;<<<======>>>???@@@@@@AAAAAA>>>=========???BBBEEEGGGEEEIIIPPPWWW]]]ccchhhlllhhheee```ZZZUUUQQQOOONNNOOOOOOOOOOOOOOOOOOOOOOOOSSSTTTUUURRRNNNLLLLLLNNNGGGEEECCCAAA@@@??????@@@AAA???===;;;:::999999:::888@@@@@@CCCQQQZZZaaannn}}}zzzhhhFFF:::222666999777666:::777777666555444444444444333555777888666333222222333333333333333444444444222222222222333444555555555444444444444555666666444444333333333444555555555555555555555555555555666666666666777777777777333444666777777777666555666666777777888888999999======;;;::::::999999999:::::::::999999::::::;;;===============<<<<<<<<<<<<<<<<<<<<<===>>>??????????????????????????????>>>>>>>>>???BBBBBBAAA@@@>>>??????@@@AAABBBCCCDDDEEEDDDCCCBBBBBBBBBBBBBBBDDDDDDEEEFFFFFFFFFEEEDDD,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++))))))******+++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------------222000...,,,++++++---...------------............111111111111222333444555888333111555888666888<<<>>><<<999999CCCXXXqqqtttaaaTTTLLLHHHDDDIIIKKKHHHDDDBBB>>>999===AAAEEEGGGFFFEEEFFFHHHEEEMMMSSSPPPGGG@@@@@@CCCAAA@@@@@@BBBEEEHHHIIIHHHIIIHHHEEECCCBBBBBBCCCDDDIIIGGGDDDBBBAAABBBCCCDDDBBBEEEIIIJJJIIIHHHHHHHHHIIIGGGEEEEEEEEEEEECCCAAA@@@??????@@@AAABBB@@@???>>>>>>>>>>>>>>>======<<<;;;<<<=========;;;:::999<<<<<<;;;;;;:::999999888555555555555444444444444222333333333333333222222111111111111111111000///////////////000000000000000000000000000////////////......------......///,,,,,,---...////////////000000///...------,,,,,,------------------......000000000111111111222222000000111111222333333333555555444444444444444444999777999;;;999888@@@KKKsss~~~qqq~~~yyyooo^^^ZZZSSSJJJBBB??????AAA???;;;:::;;;===<<<<<<>>>===<<<;;;:::::::::;;;<<<<<<>>>BBBGGGKKKOOORRRTTTTTTQQQLLLGGGCCCBBBAAAAAAEEEEEEEEEEEEDDDDDDDDDDDDAAAAAA@@@????????????????????????===<<<;;;;;;<<>><<<::::::<<<>>>@@@GGGZZZgggqqq~~~```;;;888333222666777444444888777666555444333333333333222444666666444222111222000000111111222333444444222222111111222333333444555444444444444555666666333333333222222333444444444444444444444444444444777777777777777777777777444555666666666666555555555555666666777888888999<<<;;;::::::999999999::::::::::::999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@BBBDDDEEEDDDBBB===>>>@@@BBBCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAABBBCCCEEEGGGGGGFFFDDDCCC,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---111///---+++******+++,,,+++,,,,,,,,,------------000000///000000111222333777333000333555555555666555777888999:::>>>EEEKKKWWWhhhuuuiiiWWWGGG@@@BBBGGGLLLBBBAAA@@@CCCJJJMMMDDD888>>>AAADDDCCCAAAAAAEEEHHHFFFJJJNNNLLLEEEAAAAAADDD@@@@@@AAACCCEEEFFFDDDBBBFFFDDDBBB@@@@@@AAACCCDDDNNNKKKGGGBBB???>>>>>>@@@===@@@DDDGGGGGGHHHIIIJJJIIIGGGFFFFFFFFFFFFDDDBBBAAA@@@???@@@AAAAAA@@@>>>>>>>>>>>>>>>>>>===<<<<<<999:::;;;<<<<<<;;;999888999999999888888777777666666666666555555444444444222333333444444444333333222222222111000///---,,,....../////////000000000000000000000//////............------------......+++,,,---......///......000//////...---,,,,,,+++------......//////////////////000000000111111111//////000111111222222333444444444444444333333333555444666888888888:::>>>EEEaaa}}}lll\\\OOOIIIFFFCCC<<<999;;;===;;;;;;>>>;;;<<<<<<<<<<<<<<<<<<<<<999999:::;;;===???@@@@@@DDDBBB>>>;;;999999:::;;;>>>>>>>>>>>>============>>>;;;999:::<<<<<<:::666999;;;<<<;;;999999:::<<<666999;;;===AAAGGGOOOVVVtttwwwbbbIII444777666555666444222333666666555444333333222222222111333555444333111111222......///000111222222333222222111111111222333333555444444444444555666666444333333222222222333333444444444444444444444444777777777666666666666666666666666666666666555555444555555666666777888888888888777777888999999:::999999999999999:::;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<===?????????@@@@@@AAAAAAAAABBBAAABBBCCCEEEFFFEEEDDD>>>@@@BBBDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBAAAAAAAAABBBEEEFFFGGGFFFDDDCCC++++++++++++++++++++++++*********+++++++++++++++************************)))************+++++++++******+++++++++,,,,,,,,,///...,,,+++*********+++++++++++++++,,,,,,,,,,,,//////......///000000111000000222555777555222000222555:::<<<;;;999777666555===IIIXXXiii}}}yyyoooddd]]]HHHGGGDDDBBBAAAAAABBBCCCIIIDDD???CCCOOOXXXRRRGGG@@@AAAAAA???===>>>BBBEEEDDDEEEFFFFFFFFFGGGIIIJJJCCCBBBCCCEEEFFFEEEBBB???@@@?????????@@@CCCFFFGGGNNNLLLHHHCCC===;;;<<<===;;;===AAACCCEEEGGGJJJLLLIIIGGGGGGGGGGGGGGGEEECCCAAA@@@@@@@@@AAAAAA@@@>>>===============<<<<<<;;;999999::::::::::::999999999999999888888777777777666666666555444444333333222333333444444444444444333333222111000...,,,,,,......//////000000111111111000000//////......---......------------......------..................///.........---,,,,,,,,,,,,---...///000000000000........./////////000000/////////000111111222222222222333444444333333222555555555666777888999:::@@@@@@OOOwww}}}pppjjjhhh]]]WWWVVVRRRGGG@@@???999999999999::::::;;;<<<999888666777999::::::999;;;:::888777666777999:::999999999999::::::::::::???===;;;;;;======<<<:::888999:::999999;;;AAAFFFHHHQQQ[[[aaafffnnnzzz___HHH???;;;888555555555444333222444666555555444333222222222222111333444444222111222333......///000111111222222333222222111111222333333555444444444444555666666444444333222222222333333333333333333333333333333666666666666555555555555666666666666555555555555444444555555666666777777555555555666666777999999888888888888999:::;;;;;;:::::::::;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<======>>>?????????AAA@@@@@@BBBDDDDDDCCCBBB@@@AAACCCEEEFFFFFFFFFEEEDDDDDDEEEEEEDDDCCCBBBBBBAAABBBDDDEEEFFFEEEEEEDDD++++++++++++++++++++++++)))*********++++++++++++************))))))))))))))))))))))))******++++++************++++++++++++,,,,,,++++++*********)))************+++++++++,,,..................///000***...222444555666555444555555444333222333444666999888777999???GGGOOOUUUSSSaaauuuttthhhXXXMMMIIIGGGCCC@@@>>>@@@CCCCCCAAA>>>;;;999??????>>>@@@FFFMMMLLLGGGBBBAAAAAA???>>>???AAACCCCCC@@@===???DDDIIIKKKKKKHHHFFFEEEEEEFFFEEEDDDCCCAAAAAA@@@@@@AAACCCDDDEEEHHHHHHFFFBBB>>><<<===???===???AAABBBCCCFFFJJJMMMHHHGGGGGGHHHHHHHHHEEECCCBBB@@@@@@@@@AAAAAA???===;;;;;;<<<<<<;;;;;;:::999999999888888888888999999888888888777777777777777555555555444333222222222111222333333444444444333222222222111000///...---......///000000111222222111000000///......------...------,,,,,,------........./////////......---------------------------+++,,,---//////000//////------------..................//////000111111222000111222333444444333333777888888666666888999999BBB999:::MMMooonnn___[[[RRRNNNHHHAAA===<<<===>>>>>>;;;999999;;;<<<;;;:::;;;:::999999999999999:::888888999:::;;;;;;<<<===666999;;;;;;:::>>>EEELLLPPPPPPNNNLLLMMMUUUbbblllvvvvvvTTT===444222333666333444444444444444555444555444333222111111111111111333444444222222333444000000111111222222333333333333222222222222333333555444444444444555666666555555444333333333333333222222222222222222222222666555555555444444444333666555555444444444444444333444444555555666777777666666666555666666777777777777777777888999:::;;;999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>?????????@@@??????AAACCCDDDCCCAAAAAABBBCCCDDDEEEFFFFFFFFFHHHHHHHHHHHHGGGFFFDDDCCCBBBBBBCCCCCCDDDEEEEEEFFF************************))))))******++++++++++++*********)))))))))))))))(((((())))))*********+++)))************+++++++++***++++++++++++***)))))))))************+++++++++......---------...//////...000000---,,,///222333...000222555666666777777444333333666999;;;;;;:::<<<@@@EEEIIIPPP[[[kkkvvv~~~qqqfffZZZPPPMMMFFF???===AAADDDCCC???======<<<:::999:::===@@@888@@@GGGGGGDDDDDDDDDBBBCCCCCCCCCCCCCCCDDDDDDCCCDDD===888999@@@FFFHHHFFFLLLIIIFFFDDDEEEGGGHHHHHHGGGFFFDDDCCCBBBAAA@@@@@@BBBCCCCCCAAA>>>>>>@@@CCC@@@AAABBBBBBCCCFFFJJJMMMHHHHHHGGGHHHIIIHHHFFFCCCBBBAAA@@@@@@AAAAAA???===999::::::::::::999888888999999777777777888999:::666666666666555555555555444444333333222111000000000111222333333333333333000000111111111111000000...//////000111222222333111000000///...---------...------,,,,,,------...///000000000///...------,,,,,,------------------)))+++,,,...//////......,,,,,,,,,---------............//////000111111111///000111333444444333333333666666444444555777666555:::@@@@@@AAAVVVzzzrrrcccUUUJJJEEEDDDEEEDDD@@@===<<<===>>>===;;;======<<<<<<;;;;;;::::::::::::;;;<<<>>>???@@@@@@AAAIIIQQQQQQOOOVVVgggvvvsssrrrnnnkkkmmmzzzgggKKK333222999:::666555333444666555666777555222555444333222111111111111222333444444222222333555222333333333333444444444444444333333222333333333555444444444444555666666666555444444333333333333222222222222222222222222555555444444444333333333555444333333222222222333333333444444555666666777999888777666555555555555666666666666777888999:::999999999::::::;;;;;;;;;===<<<<<<;;;;;;;;;<<<<<<===>>>>>>???@@@AAAAAAAAAAAA@@@@@@BBBDDDDDDCCCBBBAAABBBBBBCCCDDDEEEFFFFFFJJJJJJKKKJJJIIIGGGEEEDDDBBBBBBBBBBBBCCCDDDFFFGGG+++*********))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((+++*********))))))(((((())))))(((((((((((())))))))))))*********+++++++++,,,,,,,,,---------......///////////////000111111222222111111222222333444222222222222333444555555444555666888;;;===@@@AAAHHHOOOWWW```kkkyyywwwllldddWWWTTTOOOJJJEEEBBBAAA@@@FFFCCCBBBAAA<<<888>>>HHHDDD>>>999888;;;>>>===;;;???<<<@@@@@@777:::BBBAAACCCCCCCCCCCCCCCDDDEEEEEEDDDBBB???;;;999;;;@@@DDDBBBJJJNNNJJJEEEDDDCCCAAAHHHJJJJJJFFF@@@===@@@DDDBBB@@@>>>======???AAACCC>>>???@@@BBBDDDFFFGGGHHHOOOMMMJJJGGGEEECCCCCCCCCCCCBBBAAAAAAAAA???<<<999666777777888888888777777888777666555555666777888555555555444444333333333111111000000000000111111111111111111000000000///---.........//////000000////////////000000000000111000...---,,,,,,------***+++,,,,,,------,,,,,,***,,,...///000///...---------------------------------------------------........................------......///000000000111111111111222333444555222333555777777666555444???666:::GGGHHHBBBNNNfffmmmbbbccchhhddd___[[[YYYVVVTTTSSSZZZ[[[TTTJJJKKKUUUXXXQQQMMMFFFCCCDDDAAAAAAOOObbbfffppp}}}sssOOO999777444444555555333000555555555555444333222111111111111111111111111111333333333222222222111111444777;;;:::666222000///222222333333333444444444555444444444444555666666555555555444444333333333444444333333333333222222222333333444444333333222555444222111111222444555444444444555555555555666555555555555555555555555666555444333444666888999::::::;;;<<<===>>>???@@@?????????>>>>>>>>>>>>>>>@@@???===<<<<<<<<<===>>>AAABBBDDDEEEFFFEEECCCBBB===DDDEEE???<<>>=========@@@===>>>AAA@@@???EEEMMMKKKFFF???======>>>;;;999>>>:::>>>@@@999;;;@@@<<>><<<===AAADDDFFFLLLOOOJJJFFFEEEFFFEEEEEEGGGIIIFFFBBB@@@CCCFFF@@@>>><<<::::::;;;>>>@@@>>>???@@@BBBDDDEEEFFFGGGLLLKKKHHHFFFDDDCCCBBBBBBCCCAAAAAAAAA@@@???<<<999777777777888888777666666777666666555555666666777444444444333333222222222111111000000000000111111111111111000000000//////------......////////////....../////////000000000111000...---,,,,,,,,,---***+++,,,,,,------,,,,,,+++,,,.../////////---,,,---------------------------------------------------------------------------------...//////000000000000000000111222333444222333555666666555444333777666>>>IIIGGG===@@@LLLbbbzzzpppjjjnnnqqqqqqxxxyyybbbJJJ999777555333333555666444222333333333333222111000000111111111111111111111111222222111111111000000000///222666666333000000000111222222222222333333333222333333333444444444444555444444444333333333333333333222222222111111111222333333444444333333222555444222111111222333555333444444444555555555555444444444444444444444444555444333333444666888999999::::::;;;<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>>>>=========>>>AAABBBDDDEEEFFFEEEDDDCCCAAAFFFFFF@@@===BBBGGGIIILLLKKKJJJJJJKKKKKKIIIHHHGGGFFFEEEDDDDDDEEEFFFGGG******))))))))))))(((((('''''''''''''''''''''''')))((((((''''''(((((()))(((((((((((((((((((((((())))))))))))(((((((((((()))((((((''''''(((((()))))))))))))))************++++++,,,,,,,,,---------.............../////////000000000000111111111222////////////000111222222444333333222222333333444777888888666222111444777444888>>>AAAAAABBBFFFIIIGGGIIIMMMQQQUUUWWWYYYYYYTTTRRROOOMMMKKKHHHDDDAAACCCEEEEEECCC???===>>>AAA>>>;;;999;;;>>>???===:::888888999999999::::::::::::888999>>>@@@BBBEEEJJJLLLGGGAAA>>>>>>===;;;999===FFFWWWXXXGGG>>>@@@>>>BBBBBBBBBBBBBBBCCCCCCDDDFFFFFFEEEBBB@@@@@@BBBDDDGGGKKKKKKFFFBBBDDDFFFGGGBBBEEEGGGGGGEEECCCEEEHHHAAA???;;;999888:::<<<>>>>>>???@@@BBBDDDEEEFFFFFFHHHGGGFFFDDDBBBBBBAAAAAAAAA@@@?????????>>>;;;888777777777777777666555444444555555666666555555444222222222222111111111111111000000//////000000111000000000000////////////---------............///---.........//////////////////...---,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,---...///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---......//////000//////000000111222222222333333444555555444333222222777???DDD@@@999777:::;;;WWWeeeIII:::444333333222222333555666555444111111111111000///......000000000000000000000000000000000000////////////---///111222111111111222000000000111111111222222000111222333444333222222444444333333333333333222222222222111111111000000222222333333333333222222444333222111111222333444333333333333444444444444444444444444444444444444444333333333444666888:::888999999:::;;;<<<======<<<=====================?????????@@@??????>>>===@@@AAACCCDDDEEEEEEEEEDDDCCCFFFEEE@@@===AAAFFFHHHKKKJJJIIIJJJKKKKKKIIIGGGFFFEEEEEEDDDDDDEEEEEEFFF))))))))))))))))))((((((''''''''''''''''''''''''(((((((((''''''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((''''''(((((((((((((((((()))))))))******++++++++++++,,,,,,,,,,,,,,,,,,---.....................///000000000000000............///000111222111111000111111222333444000222444444333333555777:::<<<===<<<999666555666666777999;;;<<<=========::::::::::::999888555444666888:::::::::;;;>>>@@@:::999999:::>>>??????>>>999999:::::::::999888888888777777:::===>>>>>>???BBB???<<<;;;<<<===<<<;;;999SSSssssssRRR;;;<<<@@@@@@????????????@@@AAAAAABBBCCCDDDDDDCCCBBBCCCDDDDDDFFFEEE???===@@@CCCDDD@@@CCCFFFGGGFFFDDDEEEFFFCCCAAA===;;;:::;;;===???>>>???AAABBBDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@>>>===<<<======<<<999666777777777666555444333222222333444555555444333222000000000000000000000000000000////////////000000000000/////////.........------------------------------------...............------,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++------......---,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......//////000000111111222222222222222333333444333333222111222999<<<999666888::::::@@@;;;BBBdddyyygggNNN<<<777888888666222222222222333444333333000000000000000///...---000000000000000000000000000000000/////////......//////000000111111333444/////////000000000000111///000222444444333222111333333333333222222222222222222222222111111111111222222333333333333222222333222222111111222333444222222222222333333333444333333333333333333333333222222333333555666888999777777888999::::::;;;;;;::::::;;;;;;<<<<<<======>>>???@@@AAAAAA@@@???>>>???@@@AAACCCDDDEEEEEEEEECCCDDDBBB>>><<<>>>BBBEEEIIIHHHGGGHHHJJJJJJHHHFFFCCCCCCCCCCCCCCCCCCCCCCCC(((((((((((((((((())))))((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''(((((((((''''''''''''((((((''''''((((((((()))))))))*********+++++++++,,,,,,++++++,,,------------,,,,,,---.../////////...............//////000111222222222222222222222333444///111333333333222111111111333555666666555555555777777888888888888777777555777999::::::999888888999999888777555444444555888777777888999:::999999999999::::::999888777777888888777888:::;;;:::888;;;:::999999:::;;;<<<<<<:::MMMhhhhhhLLL:::999999===<<<<<<<<<<<<===>>>>>><<>>AAAAAAAAACCCEEEEEEDDDCCCBBBBBBBBB@@@>>><<<;;;;;;===>>>>>>???AAACCCDDDDDDCCCBBBBBBAAAAAAAAA@@@???>>>>>>;;;:::999::::::999666444666666666555444333222111111222333444444333222111////////////////////////000000////////////000000/////////............---------------,,,,,,,,,,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,+++++++++)))***++++++,,,,,,++++++---------,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......000111222222333222222111111222222222222222111111222777888333111777;;;:::===;;;:::BBBYYY}}}dddRRRCCC333///555888555000222222333222111111111111000000000000000000///...////////////////////////111000000000000/////////111000///...///000111111....../////////000000000///111333444555444222111222222222222222222222222444333333333333222222222111222222333333222222111111111111111222222333333111111111111222222222222333333333333333333333333222222333444555666777888666666777777888888999999888888999:::;;;;;;<<<<<<>>>???@@@AAAAAA@@@???>>>>>>>>>@@@AAABBBCCCDDDDDDCCCBBB@@@???>>>>>>AAADDDFFFEEEEEEFFFHHHHHHFFFEEE@@@AAAAAAAAAAAAAAAAAA@@@''''''(((((((((((())))))(((((((((((((((((((((((((((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((''''''&&&&&&''''''(((''''''''''''(((((((((((())))))*********+++++++++)))***,,,------,,,,,,+++***+++---.........---,,,............///000111111666555444222111000000000222333444555666555444333...///111333444444444333000000111111111222222333111222444444222111111222666555444444444444444555999999::::::;;;;;;;;;;;;444444555555666666666777777999:::888888;;;<<<:::<<<;;;;;;:::999999999:::BBB???FFFIIIAAA??????777;;;;;;;;;;;;;;;<<<<<<===999<<>>>>>======<<<;;;;;;;;;;;;>>>???BBBCCCDDDCCCBBBAAA@@@AAAAAA@@@???>>>===<<<999888777888999888555333444444444444444333222111000111111222222111111000............////////////000//////......//////000///.........---------------,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***)))******+++++++++++++++,,,,,,++++++++++++++++++************************************************++++++++++++++++++++++++******+++,,,,,,------...///000111222222222000000000000000000111111222222...333666444333444444222555;;;???<<<;;;OOOyyynnnSSS@@@777555555666444///---///111222333222000//////000000000000111111000000///////////////////////////000000000000////////////000...,,,,,,---...------........./////////000000000111222333444333222222000111111111111222222222444444444333333333222222111111222222222222111111000000111111222333333333000000000000111111111222222222222222222222222222333333333444555555666666555555555666666666777777666666777888:::;;;<<<<<<>>>>>>??????@@@?????????===>>>>>>???@@@AAAAAABBBDDDAAAAAACCCCCCAAABBBDDDCCCCCCBBBDDDEEEFFFDDDCCC???@@@@@@AAAAAA@@@@@@???'''''''''((((((((())))))''''''''''''''''''''''''(((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((''''''&&&&&&''''''(((&&&&&&'''''''''((((((((())))))))))))*********+++((()))+++,,,---,,,+++***)))***,,,---...---,,,+++,,,,,,,,,,,,---...///000333222111000//////......******+++---///000000///555555555555555444222111555555555555666777888888777999999888555555666999555444444666888;;;<<<<<<444444666666666777888999555444444333444555777888666;;;<<<777555888::::::;;;;;;;;;:::888777888888@@@666777;;;;;;@@@BBB:::<<<;;;;;;;;;;;;<<<======;;;===??????>>>===>>>>>>===@@@AAA@@@AAACCCBBB>>>???>>>==================<<<<<<>>>???>>>===<<<;;;>>>@@@BBBCCCDDDBBBAAA???@@@AAAAAA@@@???===<<<:::999888888888999888666333222333333333333333222222111000000//////000000111............/////////000//////............//////.........---------,,,,,,,,,,,,,,,,,,+++++++++***************+++++++++,,,)))***+++,,,,,,+++******))))))***+++++++++++++++***************++++++,,,************************************************++++++++++++++++++++++++*********+++,,,,,,---------...000111000///...---.........///000111222333//////222555555333222333555555888::::::???OOO___wwwrrrVVV@@@777777000111444777333,,,---333...000111111///...000222//////000000000000//////......................../////////.........------///---,,,---///000...,,,...////////////000000000000000000111111111222222000000000000111111222222333333333333222222222111111111222222222222111111///000111222222333333333/////////000000000111111222222222222222222222222333444444444555444444444444444444444555555555555444555666777999:::;;;<<<>>>=========>>>>>>???@@@===============>>>??????AAA>>>@@@EEEFFFBBBAAACCCAAA@@@@@@AAACCCCCCBBBAAA@@@@@@AAABBBBBBAAA@@@@@@&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&'''''''''&&&&&&&&&'''''''''(((((())))))))))))************''')))+++,,,,,,,,,***)))(((***,,,---------+++***++++++++++++,,,---......------------...//////000111000000000111111///.../////////111222222000///111111000000000000000111222333444333000111444777777555444333444555444333666777999999888888:::;;;;;;:::888666666777888999666===>>>666000222666666666777888888777666777888333333<<<>>>666666===;;;===<<<<<<<<<<<<===>>>>>>>>>???@@@???===;;;;;;<<<:::>>>@@@@@@BBBDDDAAA<<<===<<<:::999;;;<<<======<<<>>>@@@BBBCCCAAA???===>>>@@@BBBDDDDDDBBB@@@???AAAAAAAAAAAA???===;;;::::::999999999:::999777555111111222333333333222222111000///......///000111........./////////000000//////............//////......---------,,,,,,,,,,,,,,,,,,++++++*********)))************+++++++++))))))+++,,,,,,+++***)))))))))***++++++++++++******)))))))))***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************************)))******+++,,,,,,------+++,,,...//////---,,,***---------...000111333444333......333555333666===444444777:::888555<<>>===<<<<<<<<<===???@@@======<<<<<<<<<======>>>>>>;;;===DDDFFFAAA???AAA??????>>>@@@BBBBBBAAA@@@AAAAAACCCCCCCCCCCCAAAAAA&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''))))))(((((('''''''''&&&''''''''''''((((((((((((((()))))))))************************************,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............//////000000000111111111111///000000111222222333333333333222111222333444555444444444444555555555555444444444555555666777888888999;;;======<<<;;;:::777777777777666555333333444555666888888888777666666555555666888:::999888777888:::;;;<<<;;;::::::===>>>@@@AAAAAA@@@???======<<<<<<===???AAA@@@??????===:::;;;===>>>===;;;???>>>@@@BBBEEECCC???:::===@@@BBB???:::888;;;@@@>>>>>>???>>>>>>===<<<<<<===<<<;;;:::888777666666...///111222333222222111......------------......---------...------,,,,,,,,,,,,,,,,,,------......------------------------,,,+++++++++***)))))))))+++***)))(((((()))***+++))))))))))))))))))))))))************************'''((()))******)))((('''))))))))))))))))))))))))(((((()))***+++,,,,,,,,,******)))))))))))))))***))))))))))))***+++,,,---,,,,,,---...---,,,+++***............////////////000000000111111222222222666666666777888:::<<<<<>>>>>???>>>>>>>>>>>>============>>>===<<<<<<===???BBBCCCAAA@@@>>>???@@@AAAAAA@@@CCCAAA???===<<<>>>@@@AAA&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((((((((((((''''''&&&&&&&&&'''''''''(((((((((((((((((()))))))))*********************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................////////////000//////000000111222222222333222222111222333444555333333333333444444444444555444444444555666777777777999:::<<<<<<;;;:::999777777777777777777777777333444555666777666666555555444444555777888888777666777999:::;;;;;;;;;:::;;;<<<>>>@@@@@@???>>>======<<<<<<===???@@@@@@??????===;;;;;;===>>>===<<<>>>>>>???AAADDDDDDAAA>>>@@@@@@AAAAAA@@@===999666>>>>>>>>>>>>===<<<;;;:::999999888777666555555444000111222333333333222111/////////....../////////............---,,,+++***+++,,,---............---------------------------++++++*********************))))))))))))))))))***))))))))))))))))))))))))************************(((((())))))))))))(((((())))))))))))))))))))))))(((((()))***++++++++++++******)))))))))))))))***))))))))))))***+++,,,,,,,,,,,,---------,,,+++***---.........///////////////000000111222333333333333444444555666888::::::@@@;;;;;;KKKggghhhQQQ???;;;555000//////......000000000000000///..............................,,,,,,---------.........------------------------...//////...---,,,,,,...------------............000///.........///000111////////////......------............////////////000/////////////////////111000000///////////////000000000000000000000000111111111111111111111111111111000000111111222333444333333444666666555444444333333333333444555555444555666888999999999999999999:::;;;<<<======>>>>>>>>>>>>>>>============@@@???===<<<===>>>@@@AAAAAA@@@>>>???@@@AAAAAA@@@???@@@@@@@@@@@@?????????&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------............//////000111111111222111111111111222333333222222222222333333333333555444444444444444555666777888999:::;;;:::999888777666666666777888:::;;;333333444555555555444444444333333444666777666555555666777999:::;;;;;;;;;999:::<<<>>>??????>>>>>>===<<<;;;<<<>>>??????>>>>>>===;;;;;;===>>>======>>>===>>>@@@BBBCCCBBBAAADDDBBBBBBHHHMMMJJJ@@@666<<<<<<<<<<<<;;;:::999888555555555444444333333333222222333444444333222111000000////////////000000/////////...,,,+++)))(((+++,,,.../////////---,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******************((())))))******))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))))))))))))))))))))))))))(((((()))***++++++++++++)))))))))(((((())))))***))))))))))))***+++,,,,,,,,,,,,,,,---,,,++++++***---------.........////////////000111222444444555111111222333444666777888999888888666:::MMMqqqkkkVVVAAA444555222///.../////////.../////////000//////...---........................++++++,,,,,,,,,------------------------------------...///...---,,,---...------------............///............///000000///............------------............/////////////////////////////////111000//////......//////000000000000000000000000111111111111111111111111000000111222222222222222444333333444666666555444444333333333333444555555444555666888999999999999999999::::::;;;;;;;;;<<<============>>>>>>>>>>>>AAA@@@>>>=========>>>???BBB@@@>>>>>>@@@AAA@@@???<<<>>>AAACCCCCCAAA???===&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))))))))))))))))))))))))))((((((((()))))))))))))))++++++++++++++++++++++++++++++++++++,,,,,,,,,---++++++,,,,,,,,,------------------...//////000000000000000000111111222222111222222222222333333333444444333333333333444444666777888888888888777777777666555444555777999;;;444444444555555555444444444333333444555666666555444444666777999:::;;;<<<888999;;;<<<>>>>>>>>>>>><<<;;;:::;;;===>>>===<<<===<<<;;;;;;<<<=========??????>>>???@@@AAAAAAAAA@@@>>>AAAHHHOOOOOOEEE;;;;;;;;;;;;;;;:::888777777222222222222222222222333333444444555444333111000000//////////////////000.........---,,,+++***)))***+++...000000///---+++++++++++++++++++++++++++(((((())))))******++++++'''((()))******)))(((''')))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))(((((()))***************)))(((((((((((())))))***((((((((())))))***+++,,,,,,,,,,,,,,,++++++******,,,,,,---------...............///111222444555666000000111111333555666777000888@@@@@@888666CCCSSSxxxcccQQQEEE999333333555444222222222222000............//////......---------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...,,,,,,---------.........---------.........//////---------------------------------.........//////.........///////////////000000///............////////////000000000000000///////////////////////////000111333333222111111333222222444666666555444444333333333333444555555444555666777999999999999::::::::::::::::::::::::============>>>>>>>>>>>>@@@???>>>>>>======>>>>>>AAA@@@>>>>>>???@@@@@@???===>>>AAABBBBBBAAA@@@>>>''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((('''''''''(((((()))))))))************************************+++++++++++++++++++++,,,,,,,,,------+++,,,,,,------...///////////////000000000000000111111222222222333333333222222222222222333333444555666666666666666555555777666444222222444666777666555555555555555555555555444333444666777666555333444444666777999:::;;;888999:::;;;======>>>>>><<<:::::::::<<<===<<<;;;;;;;;;;;;;;;;;;;;;<<<===AAA@@@@@@>>>======>>>???888999<<<@@@DDDDDD@@@<<<;;;;;;::::::999777666555111111111222222222222222333444444555444333111000///......------......///++++++,,,,,,---,,,,,,,,,)))+++---///000...,,,+++++++++++++++++++++++++++((((((((())))))******+++'''((()))******)))((('''(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((()))*********))))))((((((''''''((()))******(((((((((((()))***+++,,,,,,,,,++++++************,,,,,,,,,,,,---------------...///000222333444555000000111222333555666777222111333666555444:::BBBHHHUUUqqqrrrXXX???777444000111777222222111222222111...,,,,,,---............------------------------------*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,,,,---...,,,,,,,,,------------...,,,---------............,,,,,,,,,,,,------------------------............------....../////////000000//////.....................//////000000000000///////////////////////////000111333333222111111222222222333555666555444444333333333333444555555444555666777999999999999::::::::::::::::::::::::<<<=========>>>>>>>>>???>>>>>>>>>>>>>>>??????@@@@@@>>>===>>>???@@@@@@@@@AAA@@@@@@@@@@@@@@@AAAAAA'''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((&&&''''''(((((())))))***))))))))))))))))))))))))))))))))))))*********+++******+++++++++,,,,,,,,,******++++++,,,------...---...//////000000//////000000000111111111111222000000000111111222333444555555444444444444444333444444222111111222333444777666555555444555555555666444333444666666555444444444444555666777999:::888888999999:::;;;<<<<<<;;;:::999:::;;;<<<;;;999888999::::::999999;;;===@@@@@@@@@>>>;;;:::;;;<<<:::;;;======<<<;;;;;;<<<;;;;;;:::999888777555444111111111111111111111222222222333444444333222111......------------......)))***+++,,,------------)))***,,,---...---+++***************************(((((())))))))))))))))))'''(((((())))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((()))******))))))(((''''''''''''((()))******(((((((((((()))***++++++,,,,,,+++************++++++++++++,,,,,,,,,------------...///000222222333000000111222333555666777888111---000444666777999:::;;;EEEZZZwwwqqqeeeLLL>>>333333444000.../////////000111333333111///+++,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,------,,,,,,---...,,,,,,,,,,,,------------+++,,,------......------++++++,,,,,,,,,,,,,,,---,,,------------.........---------......//////000000///......------......---......//////000000111111111111111111111111111000000111222222222222222111111111333555666555444444333333333333444555555444555666888999999999999999999::::::;;;;;;;;;<<<<<<<<<======>>>>>>??????======>>>>>>?????????@@@>>>===<<<===???AAAAAAAAAEEECCC@@@>>>===???AAACCC(((''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&''''''((())))))******((((((((((((((((((((((((((((((((()))))))))******((())))))))))))*********))))))******+++,,,,,,---,,,---.../////////......------........./////////......//////111222444555444444333333222222222222000111111222222333333333666666444333333333444444555333222333444555444222444444444444444666777888666666666666777777888999;;;999888999:::;;;:::888555777999888777777:::<<<;;;===>>>===;;;999:::<<<============<<<<<<<<<===;;;;;;;;;:::888666555444000000000000000000000000000111222333333333222111//////............//////***++++++,,,,,,,,,++++++))))))***++++++++++++***************************)))))))))))))))((((((((((((((((((''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&((((((((((((((((((((((((((()))))))))))))))(((((('''&&&&&&'''''')))******(((''''''(((((()))***+++,,,,,,***)))))))))***+++++++++++++++,,,,,,,,,,,,,,,------...///000000111///000000111222444555666777333222666888555222111777;;;@@@AAAAAAPPPsss~~~jjjSSSAAA999999555111222333222///,,,/////////111333333222111++++++,,,---------------++++++++++++++++++++++++++++++++++++,,,,,,,,,---++++++++++++++++++++++++***,,,------,,,,,,---...++++++,,,,,,,,,---------***+++,,,---...------,,,***+++++++++,,,,,,,,,,,,,,,,,,---------.........,,,,,,---......///000000//////...------------...------......///000000111111111111111111111111111111111000000111111222333111000111333555666555444444333333333333444555555444555666888999999999999999999:::;;;<<<======>>><<<<<<<<<===>>>????????????????????????>>>>>>===<<<;;;;;;<<>>===>>>@@@AAA(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((()))******+++(((((((((((((((((((((((((((((((((((())))))))))))'''''''''(((((((((((())))))))))))***++++++,,,,,,,,,,,,.../////////...---+++++++++,,,,,,,,,------------...///111333444555444444333222111111111222...///000222444555555555666555333222111222333333444222111222333333222111555444444333444555666777555555444444444555555666;;;999888999::::::999888444666888777666666999<<<888;;;======:::999:::<<<888777777888;;;===<<<;;;<<<;;;;;;:::888777555444000000/////////.........//////111222333222222111000000////////////000000,,,,,,,,,,,,,,,+++***))))))))))))))))))*********))))))))))))))))))))))))******))))))(((((('''''')))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((((()))))))))))))))((((((&&&&&&&&&'''''')))******'''''''''(((((()))***+++---,,,***)))))))))***+++******+++++++++,,,,,,,,,,,,---------......///////////////000111333555666000///000333333222666<<<666555666999999;;;HHHVVVyyyoooUUUFFF===666555777444333///,,,...222444333...---,,,---......---+++***+++,,,,,,------------++++++++++++++++++++++++++++++,,,,,,,,,---------***************************+++---,,,,,,,,,---...++++++,,,,,,,,,---------***+++,,,---...---,,,,,,*********++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,------...///000000//////...------------...---------...///000000111////////////////////////222111000000000111333444000000000222555666666444444333333333333444555555444555666888999999999999999999:::;;;===>>>??????;;;<<<<<<===>>>??????@@@AAAAAA@@@@@@???===<<<;;;;;;::::::<<<@@@BBBDDDDDDFFFEEEBBB@@@???>>>??????%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%%%%########################$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))((((((''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((''''''''')))((('''''''''(((***+++******+++++++++,,,,,,,,,,,,,,,,,,------.........,,,,,,++++++,,,,,,---...,,,---...///000111222333000000000000111111111111222222222222222222222222111222222222222111000000111111111111111111222222333333444222111000222333777666555444444444444444444777999999777666555666333222111000222444888:::999999999::::::999888888444555777888999999888888999777666666666666333111222222000///............//////000000000000///////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))((())))))))))))(((((((((((('''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&%%%&&&'''((()))(((((((((((((((((((((((())))))(((((('''''''''&&&&&&''''''((((((((((((((())))))))))))******************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---------...///000000111222222222222333444555555555555555666777999:::;;;KKKQQQeeelllJJJCCC:::555444333///,,,////////////000000000000------------------------*********++++++,,,,,,,,,+++++++++*********))))))************************,,,+++***))))))***+++,,,+++++++++*********))))))))))))***++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++------,,,++++++,,,------............////////////,,,---------.../////////............////////////////////////000000000000000000111111111000000///222222222222222222222222444333333333222111111111555555555555666666666666999:::;;;<<<===============:::888:::===@@@@@@???======<<<<<<<<<<<<======<<<===>>>???@@@AAABBBBBBBBBBBBCCCCCCCCCBBB@@@???%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$############$$$$$$$$$%%%%%%########################$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''''''''''')))((('''''''''(((***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++++++++,,,------------...///000111111222////////////000000000000111111111222222222333333111222222222222111000000000000000111111222222222000111222222111111333555555555444444444555555555444555777666555444444555555444333222444666999;;;::::::;;;;;;;;;::::::999666777888888888777666555777666555555555444222000111000///...------------//////000000000000////////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++******)))((())))))))))))((((((((('''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%&&&'''((()))(((((((((((((((((((((((()))((((((((('''''''''&&&&&&''''''((((((((((((((((((((()))))))))******************+++++++++,,,,,,,,,++++++++++++,,,------.........///000111111111444444333222222222222333555555666777777888999999>>>;;;>>>GGGQQQcccppp___NNNAAA===888222000222333111...//////..................,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++*********))))))************************++++++***))))))***+++++++++++++++*********))))))))))))***++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++******+++,,,------.........////////////------------............---.........////////////000000//////////////////000000111111111000000///111111111111111111111111222222222222111111111111444555555555555666666666888999:::;;;<<<<<<<<<<<<<<<:::888999<<>>===<<<<<<;;;;;;<<<<<<===<<<<<<===>>>???@@@AAAAAA@@@AAABBBBBBBBBAAA@@@???%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$%%%########################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((''''''(((((()))***)))*********++++++++++++++++++++++++++++++******+++++++++++++++,,,------........./////////000000---.........//////////////////000111222333333444111111222222111111000/////////000000111222333333...///111111000111444666555555444444444555555666333444555444222222444666777666555555555777:::;;;:::;;;;;;<<<<<<<<<;;;;;;777888888888888666555444666444333333333333000...///...---,,,,,,,,,,,,,,,//////000000000000/////////......------,,,,,,+++++++++++++++++++++++++++***************))))))((()))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&&&&&&&(((((((((''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&''''''(((((((((((((((((((((((((((((((((((('''''''''''''''&&&''''''((((((((((((((((((((())))))))))))***************++++++++++++,,,+++++++++++++++,,,------......//////000111111111666555444222111000000000444555666777888777777666888999<<<>>>;;;>>>PPPeeezzziiiQQQ@@@555111222333000......111333111//////.........---,,,,,,,,,++++++++++++++++++++++++*********++++++++++++++++++************)))))))))************************+++******))))))******++++++************)))))))))))))))***++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++---------.........//////...------------------,,,---------.........//////000000//////.........---///000000111111000000000000000000000000000000000000000000000111111111111333444444444555555555666777777888999:::::::::::::::999888999;;;=========<<<;;;;;;::::::;;;;;;<<<;;;<<<<<<===>>>???@@@@@@>>>???@@@@@@@@@@@@@@@???$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$&&&%%%%%%%%%$$$$$$######""""""#########$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''''''''(((''''''''''''(((((()))))))))))))))************+++++++++******))))))((((((+++++++++***+++,,,,,,---........................,,,,,,---------...............///000111222333444111111111111111000000///---...///000111222333444///000111111000111333555777666555444444444444444444444444333222222555777777777666555666777999:::999::::::;;;;;;;;;;;;:::888888999999999888666555555444333333333222000.........---,,,,,,,,,,,,,,,//////000000000000//////......------,,,+++++++++++++++++++++++++++++++++((())))))***))))))(((((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((()))))))))***************+++++++++++++++++++++***+++,,,,,,---............//////000000555444333111000000000000333444666777777666555444...333<<>>666777>>>>>>TTTssssss```OOOAAA;;;777111444<<<333111000111222222000---000//////...---,,,++++++***************************************+++++++++************))))))))))))******************************))))))))))))******************))))))))))))))))))***++++++++++++***************************************************************************,,,,,,---------............---------,,,,,,++++++,,,,,,---------.........000//////......------,,,...///000000000000000000////////////////////////......//////000000111111222222333333444444555555555555666777888888888888888888888888:::;;;;;;;;;:::::::::999999::::::::::::;;;;;;<<<===>>>>>>>>><<<<<<===>>>>>>?????????$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$$$$$$$""""""#########$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$############$$$$$$%%%%%%%%%$$$$$$#########""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&&&&''''''((((((&&&''''''((((((((((((((((((((()))))))))******************))))))(((((((((+++************+++,,,,,,---------------.........,,,,,,,,,,,,------------------...///111222333333000111111111111000//////---......000111222333333111222222111000000111333999888666555333333222222555555555444333444777999777666555555555666777777666777888999999999999999777777999:::::::::999999555444333333333222000.........------,,,,,,------.........//////.........---------,,,++++++******************************'''(((((()))))))))((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&''''''((((((((((((((('''(((((((((((()))))))))))))))*********++++++++++++************+++,,,,,,,,,,,,,,,---------------222111111000000111111222222333555666666555444222333111222555777666777999<<<@@@FFFMMMYYYqqqooo```UUUKKKCCC===444111555555000111777222111111111111000...,,,000000//////...---,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***************************************************************************,,,,,,,,,,,,------------------,,,,,,+++++++++***,,,,,,,,,,,,------------///.........------,,,,,,......///000000000000000.................................//////000000111000111111222333444444444333444555666777777777777777777888999999999::::::999999888888888888999999:::::::::;;;;;;<<<<<<===:::;;;;;;;;;<<<<<<======$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$$$$$$$"""""""""############$$$##############################$$$$$$$$$$$$######$$$$$$############$$$$$$$$$$$$$$$$$$$$$#########"""############$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%############$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((&&&&&&'''(((((((((((('''(((((((((((())))))))))))))))))))))))))))))((((((***************+++,,,,,,,,,,,,,,,---------......+++,,,,,,,,,------------------...///000111111222000000111111000000///.........//////000111222222333444444222111000111333999888666555333333222222555666777777666666888:::666666555555444444555555444555666666777777777777666777888:::;;;::::::999555333222222333222///---...------,,,,,,---------,,,,,,------------,,,,,,---,,,,,,++++++******)))))))))))))))))))))))))))&&&''''''(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&''''''(((((((((((((((''''''(((((((((((()))))))))))))))************+++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////000111222333111222333444555444444333888555333555:::===<<<:::<<<:::999999:::CCCVVVggguuugggSSSCCC:::555222///444000///000///,,,,,,///,,,---...............---000000//////...---------***************************************)))))))))(((((()))))))))))))))***))))))))))))))))))))))))((())))))******))))))((((((((()))))))))))))))***))))))***++++++++++++*********************************************************+++,,,,,,+++******+++++++++,,,,,,,,,------,,,,,,+++++++++++++++***+++++++++,,,,,,,,,------------------------------------...///000000000000........................////////////000000000000//////000111222333444444333333444555666666666666666888::::::999888999:::888777777777777777777888999999999:::::::::;;;;;;::::::999999999::::::;;;########################""""""###$$$$$$$$$$$$$$$""""""""""""##########################################$$$$$$$$$$$$######$$$$$$############$$$$$$############$$$$$$$$$$$$"""############$$$$$$$$$############$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&'''((((((%%%&&&'''((((((((('''''''''''''''((((((((()))))))))))))))))))))************************++++++,,,******+++,,,---......///,,,,,,,,,------------............//////000000000000000000000000//////....../////////000000111111222333444333222222444555666666555444444444444555333555777888777777888999666666666555555444444444333444555666666777777777555666888888999888777666333222111111111000...,,,,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++***,,,,,,,,,+++******))))))))))))))))))))))))))))))%%%&&&''''''((((((((('''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&''''''((((((((((((((('''''''''((((((((())))))))))))))))))***************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,.........///000111222222000111111222333444444555...///111444666777333...111222777======:::<<>>BBBEEEOOOPPP___zzzxxxggg[[[UUU@@@???<<<999666444333222000000000000////////////........................,,,,,,,,,------...............---------,,,,,,,,,))))))*********+++++++++************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((()))*********)))((((((((()))+++,,,'''''''''))))))((())),,,******************************+++++++++,,,,,,,,,)))************+++++++++************************)))))))))))))))******++++++++++++,,,,,,---------000000...------...///000000////////////111333444222222000///............333333222111000000000111111222222333444555666666666777777777666666888:::999777555666999;;;:::888999999888888777666666666999888777666555555666666########################$$$###"""!!!!!!"""###$$$""""""""""""#####################""""""#########$$$$$$$$$############"""#########"""""""""""""""""""""""""""""""""""""""################################################$$$$$$#########$$$%%%&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''(((((((((((((((((()))))))))*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---...///000111............////////////---...000222222111000///222222222333444555555555222222222000///000333555333444666777888888888777999777444333222333222111222111000222444555555444555444444444333333333333222111//////000///...,,,************************++++++************++++++,,,++++++***)))((('''&&&(((((()))))))))(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))((((((''''''(((((()))))))))******************++++++++++++,,,---,,,,,,++++++*********,,,,,,------.../////////...//////000222333333444000111111222333444555555555555444444444666777888888999:::999888999;;;>>><<<888===JJJSSSVVV___jjjeee```XXXMMMCCC;;;555333888777666444222111111000000000000/////////......------------------------++++++++++++,,,,,,---------,,,,,,,,,++++++++++++))))))*********+++++++++*********)))))))))(((((((((((((((((((((((((((((()))))))))((((((((((((((())))))((('''''''''((((((((((((((((((((())))))******)))((((((((()))***+++)))(((((((((''''''(((***************************)))))))))*********++++++))))))*********+++++++++************************)))))))))))))))******++++++++++++,,,,,,,,,------......---,,,,,,------..................000111222222111000///............333222111111000000000111000000111222333444555555555666777777777777999;;;:::888666666999:::999888999999888777777666666555666666666555555555444444##############################""""""""""""######""""""""""""############$$$$$$############$$$$$$$$$$$$$$$############"""""""""""""""############""""""""""""""""""""""""################################################$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''(((((((((((((((((())))))))))))******************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,---...//////---............/////////---...///000000000///...111111222222333444444444111222111000......000222222333555777999:::999999444444333111//////000222111000///111333444333222222222222111111111111000111000......//////...,,,************************++++++************++++++++++++***)))(((''''''&&&)))))))))))))))((('''&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((((()))))))))(((((((((((('''(((((())))))))))))******************++++++++++++...---,,,,,,+++***)))))),,,,,,,,,---......//////......///000111222333333000000111222333444444555555555555555555555555555777888888777666666777999???888777<<<>>>===BBBJJJJJJQQQ^^^}}}~~~tttjjj^^^PPPFFF<<<;;;888555333222222222111111000/////////000000000////////////.........------------------------************++++++++++++++++++++++++************)))))))))************+++******))))))))))))(((((((((((((((((((((((((((((()))))))))((((((''''''''')))((('''&&&&&&&&&&&&&&&((((((''''''(((((()))***))))))((((((((()))***+++)))***)))(((((((((((((((************************((((((((()))))))))******)))))))))*********++++++************************)))))))))))))))******+++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------...///000000111111000///............222111111000000000000000//////000111222333444444444555777777777888:::<<<:::888777777888888888777888888888777666666555555333444555555555444333222###########################""""""""""""""""""###!!!"""""""""############%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$#########""""""!!!!!!""""""######$$$$$$""""""""""""""""""""""""###############$$$$$$$$$########################$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((((((((((((((()))))))))***************************************++++++++++++************************)))******+++,,,,,,---------------.........//////......///000000000///...111111111222222222333333222222222000...---///000111222444666777888777777111333333111...---000444222111000111333444333222111111111000000000//////000///---...//////---,,,************************++++++************++++++******)))(((((('''&&&&&&))))))))))))((('''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))***(((((()))))))))*********,,,,,,,,,++++++++++++***+++,,,,,,------...//////......//////000111222222//////000111222333444444444444555555555444333333444555666666666666888999:::666666:::======@@@FFF?????????OOOjjjmmm]]]SSSWWWZZZ___iiivvvzzztttllleee___\\\PPPKKKDDD@@@>>>;;;666222666555444222111111111111000000/////////000000111/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++,,,++++++++++++*********))))))))))))***************)))))))))(((((((((((((((((((((((((((((((((((()))))))))(((''''''&&&&&&(((((('''&&&%%%%%%%%%%%%(((''''''''''''((())))))(((((((((((())))))******''')))++++++,,,...+++'''************************((((((((()))))))))******))))))))))))************************************)))))))))))))))******++++++++++++++++++++++++,,,+++++++++++++++,,,,,,,,,---------......//////000111000///...............111000000/////////000000//////000111222333444444333444666666777888;;;===:::999888777777777777666888777777666666555444444222333555666666444333111########################"""""""""######"""""""""!!!"""""""""############%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$#########""""""!!!!!!""""""######$$$$$$""""""""""""""""""""""""""""""#########$$$$$$$$$##############################$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))******+++++++++************************))))))******+++,,,,,,,,,------------............000000000000000000000///000000000111111111111111222333333111///......000111111333444444333333222000222333111//////222666333222111222333444333222111111111111000000000//////...------......---,,,************************++++++************++++++))))))(((((('''&&&&&&&&&((((((((((((((('''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((('''(((((((((((()))))))))''''''''''''(((((((((((())))))***+++,,,,,,---...++++++,,,,,,---..................//////000000111...//////000111222333333333444444444444444333222444666777777666666777888333222444888999888888:::<<<===777;;;LLLOOODDD@@@<<<;;;<<<>>>CCCKKKRRRWWWXXX[[[___dddhhhnnnuuuyyyyyyxxxwwwvvvtttqqqlllhhhdddcccaaa^^^YYYTTTOOOLLLCCCCCCBBBAAA???===;;;:::999666111000222333333222222111000...---++++++***111000//////......//////............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++)))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''')))((((((((('''''''''&&&''''''&&&%%%%%%%%%%%%%%%'''''''''''''''(((((()))''''''(((((())))))))))))###(((,,,...111444000((()))))))))))))))))))))))))))))))))*********++++++(((((()))))))))*********)))))))))))))))))))))))))))))))))))))))******+++++++++++++++++++++++++++++++++,,,---------------......//////////////////000//////...............000//////...//////000000000000111222333444555555222333555555666777999<<<999999888777666666666777777777666666555444444444222333555666666555333222########################""""""############""""""""""""""""""############$$$$$$############$$$$$$$$$$$$$$$############"""""""""""""""############"""""""""""""""""""""""""""""""""###$$$$$$%%%%%%########################"""###$$$%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''((((((((((((''''''(((((((((((())))))((((((((((((((((((((((((((((((((()))******++++++************************************++++++,,,,,,,,,------------.........111111000000000000000///000000000000000000000000111222333222///......//////000111111111000///...000111111111000111444666444222111222333444333222111111111111000000000000...---,,,,,,---...---,,,************************++++++************++++++((((((''''''&&&&&&&&&&&&&&&''''''(((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$############$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''&&&''''''''''''(((((((((''''''(((((((((((())))))''''''''''''(((((((((((('''((()))***,,,---//////+++++++++,,,------......---........./////////000......///000111222222333333333333333333333333333888999:::999666444444444444666999;;;===<<<;;;:::777>>>;;;:::DDDEEE>>>===DDDBBB@@@??????@@@BBBDDDCCCDDDDDDDDDDDDGGGKKKNNNNNNLLLJJJIIIGGGDDD@@@=========<<<:::888777555444777777888888888888777777555333111111222444444444000000000000000000000000000///...---,,,,,,,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++---,,,,,,,,,++++++++++++***)))))))))))))))(((((())))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&'''''''''&&&&&&''''''((()))&&&'''((()))))))))(((((("""(((+++,,,111777333***)))))))))))))))))))))))))))))))))*********++++++((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))******++++++++++++++++++*********+++,,,---.../////////......//////000000000////////////......---......///...............//////000000000111222333444555555111222444444444555777999777888888777555555666888666666666555444444333333222333444555555555444333########################!!!"""###$$$$$$###"""!!!""""""""""""#####################""""""#########$$$$$$$$$############"""#########"""""""""""""""""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%########################"""###$$$%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%''''''''''''(((((((((((('''''''''((((((((())))))((((((((((((((((((((((((''''''(((((()))******+++******************************++++++++++++,,,,,,,,,,,,---------.........000000//////............///////////////////////////000111111///---......,,,---...000000000//////000///...///111333555555333111000111222333222000111000000000////////////---,,,+++,,,---...---+++************************++++++************++++++'''''''''&&&&&&&&&&&&%%%%%%%%%&&&'''((((((((((((''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$####################################$$$$$$$$$$$$&&&&&&%%%%%%$$$######"""######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))((((((((()))))))))******(((((()))***,,,---......***++++++,,,,,,---......------............//////---......///000111222222222222111111111333444555666888999888666444333333000222444555666888888777444>>><<<888@@@AAA<<<<<<999999:::;;;;;;<<<======DDDEEEEEEDDDBBBBBBCCCDDDDDDBBB@@@??????>>><<<:::<<<;;;:::888888888888888333333333222000///---,,,------...///111333333222++++++,,,---.../////////......---,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++++++++++++++++++++,,,+++++++++************++++++++++++******************))))))(((((((((((())))))((((((((('''''''''''''''''''''''''''''''''%%%&&&&&&''''''(((((((((%%%%%%%%%%%%&&&'''((()))'''&&&&&&&&&&&&'''((((((&&&'''((()))))))))((('''&&&***)))&&&+++444444+++))))))))))))))))))))))))((((((((()))))))))******(((((((((((()))))))))***)))))))))))))))))))))))))))))))))))))))******+++++++++++++++*********)))***+++---.../////////...---.../////////...------.........------......///...---------......///000//////000111222333444444111222333333222333555777555777888777555555777999666666555555444333333222222222222222333333333444########################!!!"""###$$$$$$###"""!!!""""""""""""##################""""""""""""######$$$$$$$$$############"""$$$$$$######""""""!!!!!!""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%########################"""###$$$%%%&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%%%%''''''''''''((((((((()))''''''''''''((((((((()))((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))+++++++++++++++,,,,,,,,,,,,,,,,,,---------......000///...---------------///////////////.........---...000///...,,,------***+++---///111111111111000...+++---111555555333222000///000111111000///000000/////////.........---,,,++++++---------+++************************++++++************++++++&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$&&&'''((()))))))))''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$########################"""############$$$$$$$$$&&&&&&%%%%%%$$$###""""""######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))************++++++++++++*********+++,,,,,,------***++++++,,,,,,---......------..................------...///000111222222222111000000000333555777111333666777666555555666888888777444333555555444///888555111:::@@@???AAA888999;;;===>>>>>>===<<<999;;;>>>@@@???>>>>>>>>>===<<<::::::;;;<<<<<<;;;;;;999666444222222222333222222333444444333333222---...///000111000///...000111111222222111111000......------......///000---------,,,,,,,,,++++++************************+++*********))))))((((((************))))))))))))******))))))(((((((((''')))(((((((((''''''''''''''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))%%%%%%%%%&&&'''((()))***'''&&&&&&&&&&&&'''((((((%%%&&&((()))))))))((('''***,,,''' %%%111333+++))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++++++++******))))))***+++,,,...//////......,,,---.........---,,,+++......---------......///---------------...///000......///000111222333333000222222222111111333555444666888777555555888:::666555555444444333222222111111000000111222333333""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""##################""""""""""""############$$$$$$$$$%%%%%%%%%$$$%%%&&&%%%###"""###$$$&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%$$$###""""""%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&'''''''''''''''(((((((((((()))))))))))))))))))))))))))"""&&&******''''''+++///,,,***((((((***++++++***((()))***++++++,,,++++++,,,---......///.........---,,,,,,,,,---...000111...///000111000///---+++............//////000000...------......///000111222000...///222333111///////////////............////////////...---,,,+++))))))************))))))+++++++++***)))((('''&&&******))))))((((((''''''&&&&&&&&&&&&%%%$$$######%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######"""######$$$$$$######"""$$$#########""""""!!!!!!$$$$$$##################$$$$$$$$$#########""""""""""""###%%%&&&%%%### %%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''+++***)))'''''''''((()))(((((((((((())))))))))))))))))))))))))))))))))))******))))))******+++,,,******))))))******+++,,,,,,,,,+++***+++,,,---...////////////000000000000/////////000111333444555222222222333333333444444555555555555555555555555111222333555777999<<<===<<<<<<;;;:::;;;<<<===>>><<<<<<============<<<<<<@@@>>><<<:::888888999:::888888777555555444444444222111000000111111///...000000111111111111000000........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------************************+++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$%%%&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&(((***,,,///111222((('''&&&%%%%%%&&&''''''******))))))((((((''''''''''''''''''(((((((((((())))))))))))(((((((((((()))))))))))))))******+++++++++,,,,,,,,,++++++***++++++,,,,,,,,,,,,------------...///...---+++***------------------------,,,---......------///111000000000000000000000000222222111111222222333444333333333444444444555555777666444333222111111111111111111111111000//////""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""######$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""#########"""""""""!!!!!!""""""""""""##################""""""""""""###############$$$$$$$$$%%%%%%$$$%%%&&&%%%###"""###$$$%%%%%%%%%%%%$$$$$$$$$###&&&%%%%%%$$$$$$######"""%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((($$$(((+++***((()))---111000---***))))))***))))))((()))***++++++,,,++++++,,,,,,---..................---------...000111222...///111111111///...,,,,,,,,,---..................------......///000111111///...///111222111///////////////............/////////......---,,,+++(((((())))))))))))((((((******************))))))))))))))))))((((((''''''&&&&&&&&&&&&%%%$$$######%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$##################"""""""""!!!########################$$$$$$$$$#########""""""%%%$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$#########""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''***)))((('''''''''(((((('''((((((((())))))))))))))))))))))))))))))))))))******))))))******+++,,,******))))))******+++,,,---,,,+++++++++,,,.............../////////000000////////////111222333444333333333444444444555555444444444444444444444444333333444555666888999:::;;;::::::999:::;;;<<<===<<<<<<============<<<<<<===<<<999777666666777888666666444333333222222222333111000000111111000///...//////000000//////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,************************+++++++++******)))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''')))+++,,,&&&%%%%%%%%%&&&)))+++---))))))))))))((((((''''''''''''''''''(((((((((((()))((((((((((((((((((((()))(((((((((((()))*********++++++,,,,,,++++++***+++++++++,,,,,,,,,------------......------,,,+++------------------------+++,,,------,,,,,,...000////////////////////////111000000000111111222222222222333333333444444444666555333222111000000000//////000000//////...---""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""######$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""!!!!!!""""""""""""############""""""""""""""""""""""""#########$$$$$$$$$$$$%%%$$$%%%%%%%%%###"""###$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((***+++***)))***...333444000,,,)))((((((((((((((()))***++++++,,,+++++++++,,,------......------............///111222333000000111222222000///...,,,---...///000///...---...------......///000111///......///000111111////////////............---............---,,,++++++(((((())))))))))))(((((())))))***+++++++++++++++)))))))))(((((((((((('''&&&&&&&&&&&&%%%$$$######%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%$$$$$$$$$############""""""""""""########################$$$$$$$$$###############'''%%%$$$""""""$$$%%%'''$$$$$$$$$$$$$$$#########""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&(((((('''&&&&&&&&&''''''''''''((((((((()))))))))))))))))))))))))))))))))***))))))))))))***++++++***))))))))))))***++++++---,,,,,,,,,,,,---...///---------.........//////............///111222333333333444444444555555555333333333333333333333333555555444444555666777777888888888888888999:::::::::;;;;;;<<<<<<;;;;;;::::::888777555444444444555333333222111000000000000333111000000111222111///------............------------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++++++++))))))))))))))))))))))))************))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''######$$$&&&)))...222444)))(((&&&&&&'''))),,,...)))))))))(((((((((((('''&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((())))))******+++++++++++++++***++++++++++++,,,,,,,,,,,,......---,,,,,,,,,------------------------------+++,,,---,,,++++++---////////////////////////////////////000000000111111111111111222222222333333444333222000////////////...............---,,,,,,""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""############""""""############""""""############$$$$$$$$$$$$###$$$%%%$$$###""""""$$$#########"""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*********)))(((***...222444000+++)))((()))))))))((((((***+++++++++++++++++++++,,,---------------,,,------...000111222333000111222222222111111000///000111222222111000///...------......///000111///......///000000000000//////.........------------------------,,,++++++))))))************))))))******++++++++++++******((((((((((((((((((((((((&&&&&&&&&&&&%%%$$$######$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########"""""""""""""""###############$$$$$$$$$########################&&&&&&%%%$$$###$$$%%%'''$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))***++++++)))))))))))))))***++++++---------------.........,,,,,,,,,---------......---------......000111111222222333333333444444444222222222222222333333333444444333444444555666666666666666666666777777888777888888999999888888777777666555444333333333333222111111000//////000000222111000000111222111000------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''""""""###%%%)))...333666111...+++'''&&&&&&((()))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''((((((((((((((('''&&&&&&&&&&&&'''(((((()))******++++++++++++******++++++++++++,,,,,,,,,///...,,,++++++,,,---...------------------------,,,---...---,,,,,,---/////////////////////////////////000000000111111000000000000000111111111111222111000///............------......------,,,+++""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""######"""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""!!!"""""""""############!!!"""############"""!!!""""""#########$$$$$$$$$###$$$%%%$$$"""!!!"""###""""""""""""""""""""""""!!!""""""######$$$$$$%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''''')))---///000---***((()))***++++++((((((***+++++++++++++++***++++++,,,,,,,,,,,,,,,***+++,,,...///000111111111111222222222222222111000000111222222111000///...------......///000111///000000000/////////000............------------,,,,,,,,,,,,,,,,,,+++******++++++,,,,,,++++++***+++,,,,,,+++***)))(((((('''''''''''''''(((((((((&&&&&&&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###""""""""""""""""""######""""""#########$$$$$$$$$########################"""%%%''''''%%%$$$$$$%%%#########################################################$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((())))))***+++))))))(((((())))))***+++,,,,,,,,,---------------,,,,,,,,,,,,------------------------...///000000000000111111111222222222111111111222222222333333222222222222333444666666444444444555555555555555444444555555555555444444555555444333333222222222222111000000000000000000111000//////111111111///---......//////......---++++++++++++++++++++++++************************+++++++++******)))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''(((&&&%%%$$$$$$%%%&&&'''333000,,,(((&&&%%%%%%%%%'''''''''''''''(((((((((&&&&&&&&&&&&''''''''''''&&&&&&''''''((((((((()))&&&&&&&&&&&&&&&''''''(((((()))******++++++++++++*********+++++++++,,,,,,...---,,,++++++,,,...///------------------------...///000///------...000........................///000111222222222111111/////////000000000111111000000///...------------------......------,,,+++""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""!!!""""""######""""""!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!""""""""""""""""""############!!!"""###$$$$$$###"""!!!"""""""""############$$$###$$$$$$$$$"""!!!"""###""""""""""""############"""""""""#########$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&''')))+++,,,,,,***((((((***+++++++++((()))***++++++,,,++++++)))***++++++,,,,,,++++++)))***,,,...///000111111111111111111111222222222//////.....................------......///000111111222333222///...///000.........------------,,,+++++++++,,,,,,++++++******++++++++++++++++++***+++++++++***)))((('''&&&&&&''''''''''''(((((((((&&&&&&&&&&&&%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############$$$$$$#########""""""""""""############"""""""""###$$$$$$%%%%%%###############$$$$$$$$$ $$$((((((%%%######$$$"""""""""###############!!!!!!!!!!!!!!!!!!!!!!!!#########$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((()))(((((((((((()))******)))(((((((((((()))*********+++,,,---------,,,,,,,,,,,,,,,---------.....................///000000//////000000000111111111111111111222222333333444111111111111222333555555222333333444555444444444222333333444444333333222444444444333333222222222111111000000000000111111///...---...000111000///---..................---************************))))))))))))))))))))))))*********)))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&,,,+++)))'''&&&&&&&&&&&&&&&''''''''''''(((((((((%%%&&&&&&&&&&&&'''''''''&&&&&&&&&''''''(((((()))'''&&&&&&&&&&&&'''(((((((((((()))***++++++++++++************++++++++++++------,,,,,,,,,---......------------------------000000111///...---///000........................///000111222333222111000/////////000000000111111//////...------------------------------,,,++++++""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""""""""""""""############!!!"""###$$$$$$###"""!!!""""""""""""############"""###$$$###"""!!!"""###"""""""""######$$$$$$$$$""""""""""""############$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&'''((()))******)))(((((()))***+++)))(((((()))***++++++,,,++++++)))******+++++++++++++++)))***,,,///000111222222000000000000000111222222000///---,,,+++,,,---......------......///000111333555555333000......000.........---------,,,,,,******++++++++++++******)))))))))******))))))))))))))))))))))))((('''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&%%%$$$#########$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######!!!""""""######""""""!!!!!!"""""""""############!!!""""""###$$$$$$%%%%%%""""""#########$$$$$$$$$!!!$$$'''&&&"""!!!###&&&!!!"""""""""#########$$$!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&'''(((''''''&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((()))******((((((((((((((()))******)))***+++,,,,,,,,,++++++------------............//////......//////000111000000000000111111111111111111222222333444444555222222111111111111222222111222333444555444333333333333333444444333333333222222222222222111111000000000////////////000000...---,,,---/////////...,,,,,,------------,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))''''''''''''''''''''''''&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$&&&((()))*********%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&'''''''''%%%%%%&&&''''''((())))))'''''''''&&&'''(((((()))'''((()))***++++++++++++************+++++++++++++++,,,------......------------------------------///000000///------...///........................---...000111222111000/////////000000000111111111//////...------------...++++++,,,,,,++++++***)))""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!""""""""""""""""""############ """###$$$$$$###""" """"""""""""############"""###$$$###"""!!!!!!###""""""######$$$$$$$$$%%%#########"""""""""""""""$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''(((''''''((()))******))))))(((((()))+++***'''%%%((()))***++++++,,,++++++))))))***+++++++++++++++***+++---000222333333333000000//////000111222222333111...,,,,,,---///000...------......///000111555777777444000---...///......---------,,,,,,,,,)))******+++++++++******''''''((((((((((((''''''&&&''''''(((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&%%%$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######!!!!!!""""""""""""!!!!!!!!!!!!""""""#########$$$!!!""""""###$$$$$$%%%%%%""""""######$$$$$$$$$$$$"""%%%&&&######(((!!!!!!""""""#########$$$########################""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$%%%'''(((((((((''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((()))******((((((((((((((()))******((()))***+++,,,+++******---------.........//////000////////////000000111000111111111111222222222111111222333444444555555444444222111000000000000111222333444555444333333333444444555555444444333000111111111111111000/////////.........//////000---,,,+++,,,...///...---+++++++++,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&'''&&&$$$!!! ###$$$%%%&&&&&&&&&%%%$$$&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))(((''''''''''''((())))))'''''')))******+++++++++)))************+++++++++***+++---...///...------------------------------/////////...,,,,,,---...........................,,,---///000111000///...000000000000111111111111//////...---------......***************)))((((((########################""""""""""""""""""""""""!!!!!!""""""######$$$$$$!!!!!!"""###############""""""!!!!!! """""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""""""""############ !!!!!!"""###$$$$$$$$$""""""""""""""""""""""""""""""""""""############!!!!!!!!!!!!!!!""""""###########################$$$%%%'''&&&%%%%%%&&&((('''&&&%%%%%%&&&'''((()))'''''''''''''''&&&&&&&&&''''''''''''(((((((((((())))))(((''''''''''''''')))))))))))))))))))))))))))))))))))))))******+++---------...///000000111............---,,,+++***//////.........------------------...///000000111000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))(((((())))))((('''&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''$$$"""$$$(((***'''###""""""#########$$$$$$$$$"""""""""""""""######$$$######$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$$$$#########""""""########################!!!!!!!!!!!!"""###$$$%%%###"""!!!!!!!!!"""$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((******)))))))))))))))******************************++++++,,,,,,------...------------------------000000////////////000000///111444555444333333444111111000000111111222333222222111111111111222222666555333222111222333333555555444444444333333333000//////000///......///---------............///+++,,,,,,------,,,,,,+++))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((******+++,,,,,,,,,,,,+++,,,,,,++++++***+++++++++---,,,,,,,,,,,,---......111///---+++***+++,,,---,,,,,,,,,---------..................////////////////////////////////////......---,,,,,,+++*********)))))))))))))))***+++########################"""""""""""""""""""""""""""""""""""""""#########!!!!!!"""############""""""!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############!!!""""""###$$$$$$%%%%%%""""""""""""""""""""""""!!!!!!"""""""""#########""""""!!!!!!""""""##############################$$$%%%&&&&&&%%%%%%&&&(((''''''&&&%%%&&&&&&((((((&&&&&&&&&'''''''''''''''''''''''''''(((((((((((())))))(((''''''''''''''')))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,---.../////////000000000000///...------......------------,,,,,,,,,,,,---......///000000///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''$$$###%%%)))***'''###""""""#########$$$$$$$$$"""""""""""""""######$$$######$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$$$$#########""""""########################!!!!!!!!!""""""###$$$%%%###"""!!!!!!!!!"""$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((******)))))))))))))))*********************************+++,,,,,,------...------------------,,,,,,//////............//////---111555777666333111111111111000000000111222222222111111000000111111222444333222111000111111222333333333222222222111111////////////...,,,---...,,,---------............++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((()))***++++++,,,,,,++++++,,,,,,++++++***++++++,,,---,,,,,,,,,,,,---......000///---+++++++++,,,---,,,,,,,,,------------............/////////000000...........................------,,,++++++************)))))))))))))))***########################""""""""""""""""""""""""############"""""""""""" !!!""""""######""""""!!!!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""############"""######$$$$$$%%%%%%%%%""""""""""""""""""""""""!!!!!!""""""""""""######""""""#########$$$$$$$$$########################$$$%%%&&&&&&%%%%%%&&&'''((('''&&&&&&%%%&&&&&&'''%%%%%%&&&&&&''''''((((((&&&''''''''''''((((((((()))(((''''''&&&''''''''')))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,---.........111111111111000///...------,,,,,,,,,,,,+++++++++,,,,,,,,,------......///...//////......---,,,+++++++++++++++++++++++++++(((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$'''******'''##################$$$$$$$$$"""""""""""""""######$$$######$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$$$$#######################################!!!!!!!!!"""######$$$$$$"""""""""!!!"""######$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))))))))(((((())))))*********************************++++++,,,---------.........------,,,,,,,,,......------------......,,,000555888666222///---000000000000000111111222111111000000000000111111222111000000///000000000111111111111000000000000///000000...,,,+++,,,---,,,,,,,,,,,,------------++++++,,,,,,,,,,,,++++++)))))))))))))))))))))))))))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((()))***++++++,,,,,,++++++,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,---......///...---+++++++++,,,,,,,,,,,,,,,,,,------------....../////////000000000------------------------------,,,,,,+++*********+++******)))((((((((((((########################""""""""""""""""""""""""$$$$$$######""""""!!!!!! !!!!!!"""""""""""""""!!!!!!!!!!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###############$$$$$$$$$!!!"""""""""############""""""#########$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!"""""""""#########$$$$$$%%%%%%%%%%%%###########################%%%&&&&&&%%%$$$&&&'''(((''''''&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&'''((((((&&&&&&&&&'''''''''(((((((((''''''&&&&&&''''''''')))))))))))))))))))))))))))))))))))))))******+++,,,,,,---------............/////////......---,,,++++++++++++************+++++++++,,,,,,,,,---------------------,,,++++++++++++++++++++++++++++++''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%(((***)))&&&###########################"""""""""""""""######$$$######$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$################################################!!!!!!"""###############"""""""""""""""######$$$###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((()))(((((((((((())))))************************************+++,,,,,,------.........------,,,,,,+++------,,,,,,,,,,,,------...111444555333000...---000////////////000111111000000000//////000000000111000000000000000000000000000000000////////////...000000...---...---+++++++++++++++,,,,,,,,,---******++++++++++++******))))))))))))))))))))))))))))))((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))***+++++++++++++++++++++******++++++,,,,,,,,,,,,++++++,,,,,,---......---,,,+++++++++,,,,,,++++++,,,,,,,,,---------....../////////000000000------------------------,,,,,,++++++*********))),,,+++***(((((('''''''''########################""""""""""""""""""""""""$$$$$$######""""""!!!!!! !!!""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$$$$$$$!!!"""""""""############!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""######$$$%%%%%%%%%%%%$$$###########################$$$&&&%%%$$$$$$%%%''''''''''''&&&&&&%%%$$$$$$###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((()))))))))))))))******+++.............../////////...............------,,,++++++*********)))))))))************+++++++++++++++,,,,,,,,,,,,++++++***************************&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((((((&&&$$$########################"""""""""""""""######$$$######$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$################################################!!!!!!"""############"""!!!"""""""""#####################$$$$$$$$$%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((''''''((()))******************************))))))***++++++,,,,,,---.........------,,,,,,,,,,,,,,,++++++++++++,,,,,,000111222111///....../////////......//////000111000//////......//////000000000111111111111111111000000000000////////////---000///...111444111)))************++++++++++++)))******++++++******)))((((((((((((((((((((((((((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''''''''&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######"""!!!#########$$$$$$$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((((((((((((''''''''''''(((((((((((())))))***++++++++++++***+++*********++++++,,,---,,,++++++++++++,,,---------,,,,,,,,,+++++++++,,,+++++++++,,,,,,,,,------............////////////+++++++++++++++++++++++++++***************))))))+++***)))(((''''''''''''########################""""""""""""""""""""""""############"""""""""""" !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""###$$$$$$$$$""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""###$$$%%%&&&%%%$$$$$$###########################$$$%%%%%%$$$$$$%%%&&&%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%&&&&&&'''((((((((((((((((((((((((((()))))))))))))))******+++////////////////////////...///////////////......+++************)))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$###############"""""""""""""""######$$$######$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$###############$$$$$$$$$########################!!!"""###$$$$$$###"""!!!!!!!!!"""############"""############$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''((()))******************************))))))******+++,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,000000000///------///000...............///000000//////............/////////000000111111111111000////////////............---......///888>>>666)))))))))))))))*********+++))))))************))))))((((((((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''(((''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%#########$$$######""""""############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((((()))******++++++******************+++,,,------+++++++++++++++,,,------,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,---------.........++++++++++++++++++++++++))))))))))))))))))))))))***))))))(((''''''''''''########################"""""""""""""""""""""""""""""""""""""""######### !!!!!!""""""!!!!!! !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!""""""###$$$$$$""""""""""""############"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""!!!"""$$$%%%&&&%%%$$$###########################"""$$$%%%%%%$$$$$$%%%&&&###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%&&&&&&'''((((((((((((((((((((((((((()))))))))))))))******+++........................------............------+++++++++*********))))))(((((((((((((((((((((((())))))***************)))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""###$$$&&&$$$$$$$$$#########"""""""""""""""""""""######$$$######$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$""""""#########$$$$$$$$$########################!!!"""###$$$$$$###""" !!!"""###$$$######"""############$$$$$$$$$$$$############$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((('''&&&&&&'''''')))******************************)))))))))***++++++,,,,,,+++,,,,,,------.........,,,,,,,,,++++++,,,,,,,,,,,,...//////...---...///......------......///000///......------......///---...///000000000//////......---------,,,,,,,,,,,,---,,,111???HHH<<<)))((((((((()))))))))******((())))))))))))))))))((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((((((((((((&&&'''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""############"""############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((((())))))***************************+++,,,---...+++++++++***++++++,,,---+++++++++,,,,,,,,,++++++***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------************************)))))))))))))))))))))))))))(((((('''''''''((((((########################""""""""""""""""""""""""!!!!!!""""""######$$$$$$ !!!!!!!!!!!!!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""#########""""""""""""#####################"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""" """###%%%%%%$$$###"""########################"""$$$%%%%%%$$$###%%%&&&"""###%%%&&&'''&&&&&&%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&'''((((((((((((((((((((((((((()))))))))))))))******+++------------------------******+++,,,,,,+++++++++++++++++++++************((((((((((((((('''''''''((()))************))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&&&&'''''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######""" !!!$$$&&&$$$$$$$$$$$$######"""""""""""""""""""""######$$$######$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$""""""######$$$$$$$$$$$$########################!!!"""###$$$$$$###!!! !!!"""$$$$$$######""""""############$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&'''''')))******************************)))))))))***++++++,,,,,,***++++++,,,---...//////---,,,,,,++++++,,,,,,---))),,,///111000............------------...//////.........------.........+++,,,.../////////......,,,,,,,,,+++++++++******,,,,,,+++222DDDOOO@@@)))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((((((((((((''''''''''''((((((((()))%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###############"""############$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((()))(((((()))***************************+++,,,---...++++++******++++++,,,---***++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))))))))))))))))))))(((((((((((())))))))))))(((((('''''''''(((((()))""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""" !!!!!!"""###$$$$$$$$$ !!!!!!""""""######!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!! !!!!!!"""###$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&************+++,,,---...***,,,------,,,++++++,,,,,,,,,,,,+++++++++*********+++,,,,,,+++***)))(((+++***)))(((((()))***+++************)))))))))(((+++***((('''&&&&&&&&&'''''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######!!!!!!"""###$$$$$$%%%%%%######"""!!!!!!"""###$$$"""""""""""""""""""""""""""""""""""""""######$$$########################""""""""""""""""""""""""######""""""######$$$%%%""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""#########""""""!!!"""#########$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&&&&%%%$$$###&&&&&&''''''((())))))))))))))))))))))))((((((((('''((()))***+++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,------,,,,,,,,,,,,---......------,,,+++,,,---...///------------------------........................,,,------------,,,++++++++++++)))...???KKK???***(((((((((((())))))))))))))))))))))))))))))))))))(((''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!###&&&'''%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%******))))))((((((((('''))))))((('''&&&&&&%%%%%%$$$$$$$$$#########""""""%%%$$$$$$######$$$$$$%%%$$$%%%%%%%%%%%%$$$######""""""############""""""############""""""!!!!!!%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&'''&&&%%%%%%&&&'''((((((((((((((()))************))))))***+++,,,,,,))))))*********+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******+++***)))'''''')))***+++))))))))))))(((((((((((()))((('''&&&&&&'''((()))""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""" !!!!!!"""######$$$$$$!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!"""""" !!!!!!"""######$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''))))))))))))***+++,,,---,,,---//////---+++***+++,,,,,,++++++******************+++++++++***)))(((+++***)))(((((()))***+++*********)))))))))((((((+++***((('''&&&&&&&&&'''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$%%%&&&&&&'''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######!!!""""""###$$$$$$%%%%%%$$$###"""!!!!!!"""######"""""""""""""""""""""""""""""""""""""""######$$$########################""""""""""""""""""""""""######""""""######$$$%%%""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""############"""""""""""""""#########$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$&&&&&&''''''(((((())))))((((((((((((((((((((((((((()))***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...------------...//////---,,,,,,+++,,,---...///------------------------------------------------,,,,,,,,,,,,,,,+++******)))+++***+++555???:::,,,'''((((((((())))))))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###%%%&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%))))))((((((((('''''''''(((((('''&&&&&&%%%$$$$$$$$$$$$$$$#########""""""%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%$$$$$$###"""""""""############""""""$$$$$$#########"""""""""%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''###%%%'''&&&%%%$$$%%%%%%((((((((((((((()))************))))))***++++++,,,))))))*********+++++++++***++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,+++++++++*********+++***(((''''''(((***+++))))))))))))(((((((((''')))((('''&&&&&&'''((()))""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""" !!!!!!""""""######$$$""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!""""""######!!!!!!!!!"""######$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((()))((((((((()))***+++,,,,,,...000000...+++***)))+++************)))))))))))))))***+++++++++************))))))))))))******))))))))))))((((((((((((***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""""""""###$$$$$$%%%%%%%%%$$$###"""!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""######$$$########################""""""""""""""""""""""""######""""""######$$$%%%""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""############""""""!!!!!!!!!"""""""""######$$$############$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&'''(((((())))))'''''''''''''''''''''''')))******+++++++++******++++++++++++++++++++++++,,,,,,++++++,,,,,,---..................//////000,,,,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***))))))''',,,+++'''***111222---''''''((((((((()))))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$###############$$$$$$############$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""############""""""$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$&&&)))***((('''&&&&&&((((((((((((((()))***************)))******+++,,,***************++++++++++++++++++++++++*********++++++++++++++++++++++++++++++++++++*********)))***)))(((''''''((()))***)))))))))(((((((((''''''(((''''''&&&&&&''''''(((""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""!!!!!!!!!!!!""""""############""""""!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!"""######$$$$$$!!!!!!""""""############""""""""""""""""""""""""""""""#########$$$$$$$$$###$$$%%%&&&&&&%%%$$$######$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))((((((((((((((()))*********---000000///---++++++***)))))))))))))))))))))(((((()))*********++++++***))))))))))))))))))***))))))((((((((('''''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$##################$$$$$$$$$$$$######""""""#########$$$$$$$$$%%%$$$$$$###"""!!!!!! """""""""""""""""""""""""""""""""""""""######$$$########################""""""""""""""""""""""""######""""""######$$$%%%""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!""""""############"""!!!!!!!!!!!!""""""""""""###############$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&%%%%%%&&&''''''(((((()))&&&&&&&&&'''''''''''''''******+++++++++******)))************************,,,,,,,,,+++,,,,,,---...---------------...//////,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************)))(((((('''++++++&&&%%%)))+++)))'''''''''((((((((())))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########"""########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$###""""""""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''')))---...---***))))))((((((((((((((())))))***+++***************++++++************************,,,,,,++++++******))))))************************+++************))))))))))))((((((''''''(((((()))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###!!!!!!!!!!!!!!!"""""""""######""""""!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""###$$$$$$$$$"""""""""""""""#########""""""""""""""""""""""""""""""#########$$$$$$$$$"""###%%%%%%%%%%%%###"""#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''((((((((())))))******((((((((('''(((((())))))'''***---///............)))))))))))))))))))))***((((((((())))))******+++)))))))))******)))))))))(((((((((''''''''''''&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$#########$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######"""""""""######$$$$$$$$$$$$#####################$$$$$$$$$$$$$$$$$$###"""!!! """""""""""""""""""""""""""""""""""""""######$$$########################""""""""""""""""""""""""######""""""######$$$%%%""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!"""###############!!!!!!!!!!!!""""""""""""######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&''''''((((((******+++++++++******)))************************,,,++++++++++++,,,------,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************)))(((((()))***)))(((((()))'''###''''''''''''((((((((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%###############"""""""""########################$$$######""""""######$$$###$$$$$$$$$$$$###""""""""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''***---...---+++))))))((((((((((((((())))))***++++++***************+++************************+++++++++******)))))))))*********************************)))))))))(((((((((''''''''''''''''''(((((((((((((((''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!"""######$$$$$$""""""""""""""""""######"""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$$$$##################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&''''''(((((())))))***))))))(((((((((((())))))&&&(((+++,,,------///111)))))))))************+++))))))((((((((()))******))))))************))))))((('''''''''&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######""""""######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%$$$$$$$$$###""""""!!!!!!######$$$$$$$$$$$$####################################$$$######"""!!! """""""""""""""""""""""""""""""""""""""######$$$########################""""""""""""""""""""""""######""""""######$$$%%%""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!"""######$$$######!!!!!!!!!"""""""""#########""""""""""""###$$$$$$############$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&''''''((((((&&&&&&&&&'''(((((()))))))))******+++++++++******************************++++++******++++++,,,---+++++++++++++++,,,,,,---******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************)))((((((***)))((()))+++***&&&"""&&&&&&'''''''''(((((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%#######################################$$$$$$$$$######""""""""""""############$$$$$$######"""!!!""""""############""""""#########$$$$$$$$$$$$$$$"""""""""###########################$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%'''***+++)))'''''''''((((((((((((((()))******,,,+++******)))*********+++++++++******************************)))))))))************************))))))))))))((((((((((((''''''''''''''''''''''''((((((((('''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!"""######$$$###""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$############$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%&&&&&&'''(((((())))))***))))))(((((())))))***((()))*********+++...000************++++++,,,,,,******(((((('''((())))))((()))***++++++***)))((('''''''''&&&&&&&&&%%%%%%%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""###$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$###"""!!!!!!!!!######$$$$$$$$$$$$##############################""""""###$$$######"""!!!"""""""""""""""""""""""""""""""""""""""######$$$########################""""""""""""""""""""""""######""""""######$$$%%%""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!"""######$$$$$$$$$"""""""""#########$$$$$$"""""""""""""""###$$$$$$!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''(((&&&&&&'''(((((()))******((()))***+++++++++++++++******************************))))))******+++,,,,,,++++++++++++,,,------)))***+++,,,---,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++******)))((()))((()))******(((&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%######$$$'''$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&########################""""""#########$$$$$$$$$######""""""""""""#####################""""""!!!""""""############"""""""""""""""#########$$$$$$!!!"""""""""#########$$$############$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&(((((('''&&&&&&'''((((((((((((((()))******,,,++++++***))))))******+++++++++*********))))))))))))))))))************************************))))))((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&(((((('''''''''&&&&&&&&&###$$$%%%&&&&&&%%%$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############!!!!!!!!!!!!!!! !!!!!!""""""######!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!""""""###############""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$%%%$$$###""""""###$$$%%%"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&'''''''''%%%%%%%%%&&&'''(((((()))******)))))))))))))))************(((((())),,,///******+++++++++,,,,,,,,,+++***)))'''''''''((()))((()))***++++++***)))(((''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""!!!""""""###$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$###"""!!!!!! ######$$$$$$$$$$$$######$$$$$$##################!!!!!!###$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""######$$$########################""""""""""""""""""""""""#########"""###$$$$$$%%%""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!######$$$$$$$$$############$$$$$$$$$$$$"""""""""""""""######$$$ !!!###$$$%%%&&&'''###$$$%%%&&&&&&%%%$$$###$$$$$$%%%&&&&&&''''''((('''''''''((()))******+++'''((()))***+++,,,,,,,,,)))))))))))))))))))))))))))))))))((()))******+++---,,,,,,,,,,,,---......)))***+++,,,---,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***))))))(((((())))))'''%%%'''+++&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$############$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$!!!$$$&&&%%%###"""$$$'''$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%&&&&&&&&&###############$$$$$$$$$""""""######$$$$$$$$$$$$######""""""""""""#####################"""!!!!!!""""""############""""""!!!!!!""""""#########$$$!!!!!!""""""#########$$$"""############$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((()))((('''&&&''')))((((((((((((((()))******,,,,,,+++***))))))******++++++++++++******))))))(((((())))))******++++++)))))))))))))))))))))))))))(((((((((''''''''''''%%%&&&&&&''''''&&&&&&%%%(((((('''''''''&&&&&&&&&###$$$%%%&&&&&&%%%$$$###'''&&&$$$"""!!!!!!"""###""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!  """#########""""""!!!!!! """"""""""""############$$$$$$######"""!!! """""""""""""""""""""""""""""""""""""""!!! !!!!!!""""""######$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))******************************************++++++))))))))))))((((((((((((''''''(((((((((((('''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''&&&%%%$$$###%%%%%%%%%$$$$$$$$$######$$$$$$###############$$$$$$%%%%%%&&&&&&%%%%%%$$$##############################"""!!!!!!!!!!!!!!!"""""""""""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$###"""!!!#################################"""""""""""""""###$$$$$$%%%%%%$$$$$$###&&&&&&&&&%%%$$$###"""!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%(((((((((((())))))))))))*********)))))))))))))))******************************))))))))))))******,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************))))))))))))''''''''''''((((((((()))''''''''''''(((((((((((('''&&&&&&%%%%%%&&&&&&'''(((%%%######&&&((((((''''''&&&%%%%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######'''$$$"""###%%%&&&$$$"""########################!!!###$$$###"""!!!"""###$$$$$$############$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!"""##################%%%&&&%%%######$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$###&&&&&&&&&'''((())))))*********))))))))))))******)))))))))))))))((('''''')))***++++++***)))***+++))))))))))))))))))))))))((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$$$$######'''&&&$$$"""!!!!!!"""###""""""""""""""""""""""""!!!!!!"""""""""#########""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!"""######"""""""""!!!!!!!!! """"""""""""############%%%$$$$$$###""""""!!!!!!"""""""""""""""""""""""""""""""""""""""!!! !!!!!!!!!"""""""""############"""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#####################$$$$$$$$$%%%%%%$$$$$$$$$#########""""""$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))************************++++++++++++************(((((((((''''''''''''&&&''''''(((((((((((('''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''&&&%%%$$$###%%%%%%$$$$$$$$$#########$$$$$$###############$$$$$$%%%%%%&&&&&&%%%%%%$$$##############################"""!!!!!!!!!!!!!!!########################"""############$$$$$$$$$########################""""""""""""""""""""""""###$$$$$$$$$$$$###"""!!!###########################"""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$###"""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((())))))))))))))))))))))))))))))))))))******************************))))))))))))******++++++*********++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))((((((((('''''''''''''''(((((((((((((((''''''''''''(((((((((((('''&&&&&&%%%%%%&&&&&&''''''%%%######&&&''''''&&&'''&&&%%%%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########%%%###"""###%%%&&&$$$"""########################!!!###$$$###"""!!!"""$$$$$$$$$############$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!"""##################$$$%%%%%%######$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&''''''((())))))*********))))))))))))******)))))))))))))))(((''''''((()))******(((((()))***((((((((((((((((((((((((((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%$$$$$$$$$######&&&%%%$$$"""""""""######""""""""""""""""""""""""!!!!!!""""""""""""######"""""""""""""""""""""""""""""""""""""""""""""""" !!!""""""######""""""""""""""""""!!!!!!!!!!!!""""""""""""############%%%%%%$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!""""""""""""######""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#####################$$$$$$$$$$$$%%%$$$$$$$$$###############$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))************************,,,,,,,,,+++*********)))'''''''''&&&&&&&&&%%%%%%''''''(((((((((((('''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''&&&%%%$$$$$$%%%$$$$$$$$$$$$#########$$$###############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###########################""""""!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######$$$$$$######""""""########################""""""""""""""""""#########$$$$$$%%%%%%$$$$$$##################"""!!! """"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""#########$$$$$$##############################$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))******)))))))))***+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************((((((((('''''''''&&&&&&((((((((((((((('''''''''&&&''''''''''''((((((((('''&&&&&&%%%%%%&&&&&&'''&&&$$$######%%%&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########"""!!!!!!"""$$$%%%$$$###########################"""###$$$###""""""###$$$$$$$$$############$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!"""##################$$$%%%$$$######$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&''''''((()))))))))***))))))(((((())))))***((())))))))))))((('''''''''((())))))''''''((()))((((((((((((((((((((((((((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%######""""""######""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$$$$$$$###"""""""""""""""!!!!!!!!!!!!!!!"""""""""############%%%$$$$$$$$$#########"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""""""""########################$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((((()))************************------,,,+++***))))))((('''''''''&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&'''&&&&&&%%%%%%&&&&&&'''&&&'''''''''&&&&&&%%%$$$$$$$$$$$$$$$#####################"""######$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$########################""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""############""""""########################"""""""""""""""############$$$$$$%%%%%%$$$$$$#########$$$$$$###"""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""############""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''(((((('''''''''((((((((())))))((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((()))***+++,,,---************++++++++++++************************************************((((((((('''''''''&&&&&&((((((((((((''''''''''''&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############ !!!"""###$$$$$$$$$########################"""###$$$$$$""""""###$$$$$$$$$############$$$$$$$$$######"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""###############"""###$$$$$$######$$$%%%###$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&''''''''''''(((((())))))))))))(((((((((((())))))(((((())))))(((((('''&&&'''((())))))''''''((()))(((((((((((((((((((((((((((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$##################"""""""""""""""""""""""" !!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$$$$$$$###"""!!!!!!!!!!!!""""""""""""!!!"""""""""############$$$$$$$$$###############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""""""""############""""""#########$$$$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((()))))))))))))))))))))))),,,,,,+++******)))((((((((((((((('''''''''&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$#########""""""######""""""###$$$$$$%%%###$$$$$$%%%%%%$$$$$$###########################""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!""""""#########""""""########################!!!!!!""""""###############$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""""""""#########""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''((((((''''''''''''((((((((((((''''''(((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))'''''''''((()))***+++,,,)))))))))******+++++++++************************)))))))))))))))))))))))))))))))))(((((((((''''''((((((((((((((('''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""" !!!""""""###$$$%%%"""""""""""""""""""""""""""$$$%%%$$$###"""###$$$$$$$$$############$$$$$$$$$######"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""###############!!!"""$$$$$$###"""$$$%%%#########$$$$$$$$$%%%%%%###$$$$$$%%%&&&&&&&&&&&&''''''''''''(((((((((((())))))(((((((((((())))))((((((((((((((('''&&&&&&((()))******(((((()))***''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$##############################"""""""""""""""""""""""" !!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!""""""######""""""!!!!!!!!!!!!""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""############$$$###############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((())))))))))))))))))))))))*********))))))(((((('''(((((((((''''''''''''&&&&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&'''&&&&&&%%%%%%$$$############"""""""""""""""""""""###$$$%%%%%%######$$$$$$$$$$$$##############################!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!""""""######""""""########################!!!!!!!!!"""######$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!"""""""""######""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&'''''''''(((((((((&&&''''''(((((())))))***(((((((((((((((((((((((()))((((((''''''(((((()))((('''''''''((()))******(((((())))))***+++++++++************************(((((((((((((((((((((((()))))))))(((((((((''''''''''''''''''((((((((()))%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&((((((&&&%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""" """######""""""$$$%%%""""""""""""""""""""""""###$$$%%%$$$#########%%%$$$$$$############$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!"""############### """######""""""$$$%%%############$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%''''''(((((((((((((((((()))((((((''''''(((((()))'''(((((((((((('''&&&&&&((()))******(((((()))***''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############$$$$$$$$$######"""""""""""""""""""""""" !!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!"""### !!!!!!!!!"""""""""###""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""""""""""""""###"""""""""!!!!!!!!! !!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""############""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''((())))))))))))))))))))))))(((((((((((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&'''&&&&&&%%%############""""""""""""""""""""""""###$$$%%%&&&######$$$$$$$$$$$$##############################!!!!!!!!!!!!!!!"""##############################"""############$$$$$$$$$########################"""""""""""""""""""""""" !!!!!!"""""""""""""""######################## !!!!!!"""######$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""#################################$$$$$$$$$%%%%%%%%%######$$$$$$%%%&&&&&&'''&&&&&&&&&'''''''''((((((&&&&&&''''''((())))))***''''''''''''''''''''''''((((((''''''''''''(((((((((((('''''''''(((((()))((((((((()))***+++++++++************************((((((((((((((((((((((((((((((((('''''''''&&&&&&%%%&&&&&&'''((()))******%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''%%%(((***)))'''%%%%%%&&&###$$$%%%%%%%%%%%%$$$###"""######$$$%%%%%%&&&&&&#########$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$####################################""""""""""""!!!!!!"""######$$$%%%%%%####################################"""""""""""""""$$$%%%%%%###"""$$$&&&""""""""""""""""""""""""###$$$%%%%%%######$$$%%%$$$$$$############$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!"""############### !!!######""""""$$$%%%############$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$((((((((((((((((((((('''((((((''''''''''''((((((''''''((((((''''''&&&%%%'''((())))))''''''((()))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""######$$$$$$$$$######"""""""""""""""""""""""" !!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""!!!  """### !!!!!!!!!""""""######""""""""""""############ !!!!!!!!!!!!"""""""""""""""""""""""" !!!"""""""""""""""######""""""!!!!!!!!!  !!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""############""""""######$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''((())))))))))))))))))))))))&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&'''&&&&&&&&&############""""""""""""""""""""""""###$$$%%%&&&######$$$$$$$$$$$$##############################!!!!!!!!!!!!!!!"""######"""""""""""""""""""""""""""############$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""""""""""""""######################## !!!!!!"""###$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$!!!""""""#########""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""##############################$$$$$$$$$%%%%%%%%%""""""###$$$$$$%%%&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***''''''''''''''''''''''''((((((''''''''''''(((((()))(((((('''''''''(((((('''(((((()))***+++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&'''(((***++++++%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&)))++++++(((%%%&&&'''###$$$%%%&&&&&&%%%$$$###""""""###$$$%%%%%%&&&&&&"""""""""######$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$####################################""""""""""""!!!""""""###$$$%%%%%%%%%####################################""""""""""""###%%%'''&&&###"""###&&&""""""""""""""""""""""""###$$$%%%%%%######$$$%%%$$$$$$############$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!"""###############!!!"""###""""""$$$&&&"""############$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$###((((((((((((((('''''''''((((((''''''''''''((((((''''''((((((''''''&&&%%%&&&'''((('''&&&&&&'''((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""############""""""""""""""""""!!!!!!!!!!!!######""""""!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$#########""""""!!!!!!###############"""!!! $$$$$$######"""!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""############!!!"""###$$$$$$###!!! """"""""""""""""""""""""""""""""""""############""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''(((((('''%%%###$$$%%%&&&&&&&&&''''''''''''((()))))))))))))))((('''''')))((('''&&&%%%&&&'''''''''''''''&&&%%%%%%(((***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$############"""""""""""""""############$$$$$$$$$############"""###############"""!!!!!!"""!!!!!!!!! """"""""""""""""""""""""################################################""""""""""""""""""""""""###"""!!!!!! !!!!!!"""""""""""""""""""""""""""""""""""""""############$$$######"""""""""""""""!!!!!!"""###$$$%%%%%%%%%""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""######""""""""""""############""""""""""""######&&&###!!!!!!"""$$$$$$#########$$$$$$$$$%%%%%%%%%''''''''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&'''((())))))******))))))((('''&&&&&&&&&(((((())))))((('''&&&&&&###$$$&&&((()))************)))((('''&&&&&&'''((())))))))))))))))))))))))((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$######&&&&&&$$$$$$$$$$$$&&&&&&'''&&&&&&(((******&&&###!!!###%%%$$$"""!!!$$$'''############$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%$$$"""!!!"""###!!!!!!!!!!!!""""""""""""&&&%%%###"""""""""######"""###$$$$$$###"""###$$$########################"""############$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$#########""""""######################## !!!!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$%%%$$$#########%%%((()))))))))(((&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%((((((''''''''''''(((((((((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$#########""""""######$$$$$$$$$$$$######""""""############""""""""""""""""""!!!!!!!!!!!!###"""""""""!!!!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""!!!"""############""""""!!!"""""""""""""""#########!!!!!!!!!!!!""""""""""""!!!!!!"""""""""######### !!!###$$$$$$###"""!!!""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""######""""""""""""######"""############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%'''(((((('''%%%$$$$$$%%%&&&&&&&&&''''''''''''((())))))******))))))(((''')))((('''&&&%%%&&&&&&'''%%%&&&&&&%%%$$$$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$############"""""""""""""""############$$$$$$$$$############"""###############"""!!!!!!""""""!!!!!!!!! !!!!!!"""###$$$$$$$$$################################################!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$######""""""""""""""""""""""""###$$$$$$$$$%%%""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""######""""""""""""############""""""""""""######%%%###!!!!!!"""###############$$$$$$$$$%%%%%%%%%''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''((())))))))))))))))))((('''&&&&&&&&&((((((((((((((('''&&&&&&%%%%%%&&&'''((()))))))))***)))((('''&&&''''''((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$######&&&%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%''''''%%%""""""###$$$$$$""""""$$$&&&############$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%###%%%%%%$$$###"""###$$$!!!!!!!!!"""""""""######%%%%%%###"""""""""######"""###$$$$$$###"""###$$$########################"""############$$$$$$$$$""""""###$$$$$$$$$######$$$$$$$$$#########""""""######################## !!!!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$%%%$$$#########%%%'''((()))((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$#########"""""""""######$$$$$$######"""""""""############""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""!!!""""""############""" !!!!!!"""######$$$$$$!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""###### !!!"""$$$$$$$$$###"""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""############"""""""""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((('''%%%$$$$$$%%%&&&&&&&&&''''''''''''((()))************))))))((((((((('''&&&&&&&&&&&&'''###$$$%%%$$$###$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$############""""""""""""#########$$$$$$$$$$$$$$$############""""""############""""""!!!"""""""""!!!!!!!!!  """###$$$%%%&&&################################################ !!!"""###$$$$$$###""""""""""""""""""""""""""""""""""""""""""############$$$######"""""""""""""""##################$$$$$$""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""######""""""""""""############""""""""""""######$$$###!!!!!!###$$$###"""######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''(((((())))))))))))(((((('''&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&''''''(((((((((((())))))(((''''''''''''(((''''''''''''''''''''''''''''''((())))))(((&&&%%%&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$$$$%%%%%%$$$###"""###$$$%%%$$$###"""###$$$$$$"""###$$$&&&$$$$$$$$$###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&%%%###"""###$$$"""""""""#########$$$$$$%%%$$$######"""#########"""###$$$$$$###"""###$$$########################"""############$$$$$$$$$######$$$$$$$$$######"""$$$############"""""""""######################## !!!!!!!!!!!! """""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$#########%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''(((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$###############"""######$$$$$$######"""""""""############""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#########""""""""""""""" !!!"""###############!!!!!!""""""############!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""### !!!###$$$$$$$$$$$$""""""""""""""""""""""""!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$###"""!!!""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''((('''%%%$$$%%%&&&&&&&&&&&&''''''''''''((()))***************))))))((((((''''''&&&&&&&&&&&&"""$$$%%%%%%$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""#########$$$$$$$$$$$$$$$$$$#########""""""""""""############"""!!!"""""""""!!!!!!!!!!!! !!!"""###$$$%%%%%%################################################!!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$%%%&&&%%%###"""""""""""""""""""""""""""!!!"""""""""############$$$######"""""""""""""""$$$$$$$$$###############""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######""""""""""""############""""""""""""######%%%###"""###$$$%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''((((((((((((((((((''''''&&&&&&&&&'''''''''(((((('''&&&&&&((('''''''''&&&'''''''''((((((((('''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((())))))'''&&&$$$%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%$$$$$$$$$######%%%$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$$$$%%%###$$$$$$######$$$%%%&&&%%%%%%$$$$$$###$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&%%%$$$######%%%"""#########$$$$$$$$$$$$$$$$$$##################"""###$$$$$$###"""###$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!############""""""""""""######################## !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""#####################"""###$$$%%%&&&''''''&&&%%%$$$$$$%%%%%%%%%%%%&&&''''''((())))))***))))))(((((())))))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$########################""""""############""""""""""""############""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""###### !!!"""###########################""""""!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!""""""""" !!!"""###$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$###"""!!!""""""#########$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%'''''''''%%%$$$%%%&&&&&&&&&&&&''''''''''''(((((())))))*********))))))'''''''''''''''&&&&&&&&&"""$$$&&&&&&%%%%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""############$$$$$$$$$$$$$$$$$$$$$#########""""""!!!""""""#########""""""###"""""""""!!!!!!!!!!!!"""""""""""""""#########################################################"""""""""""""""""""""""" """$$$%%%&&&%%%###"""""""""""""""""""""""""""!!!"""""""""############$$$######"""""""""""""""$$$$$$$$$###############""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######""""""""""""############""""""""""""######&&&$$$$$$$$$&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&(((((('''&&&%%%&&&&&&'''''''''((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&''''''&&&$$$###%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''$$$$$$######$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&%%%###"""###$$$"""#########$$$$$$$$$$$$############$$$#########"""###$$$$$$###"""###$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""######""""""######$$$$$$&&&%%%%%%$$$$$$$$$$$$%%%$$$%%%%%%&&&'''((())))))))))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###########################"""""""""######"""""""""""""""############""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############!!!""""""############"""$$$$$$######"""!!!!!! !!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!""""""!!!!!!""""""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""""""""""""""""""""""""""############"""""""""############$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&''''''%%%%%%%%%'''&&&&&&&&&''''''''''''((('''(((((())))))))))))(((''''''((((((''''''&&&%%%!!!###&&&'''&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$$$$$$$$$$############"""#########$$$$$$$$$$$$%%%$$$$$$$$$############"""!!!""""""############"""######"""""""""!!!!!!!!!######""""""""""""""""""######################################################################## !!!"""$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""############$$$######"""""""""""""""##################$$$$$$""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""######""""""""""""############""""""""""""######%%%$$$$$$%%%&&&&&&%%%#########$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&((('''&&&%%%%%%%%%''''''&&&'''(((((()))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$#########%%%&&&&&&%%%%%%'''(((%%%$$$######%%%&&&&&&%%%$$$$$$$$$###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%$$$"""!!!"""###"""""""""#########$$$$$$""""""###$$$$$$$$$$$$###"""###$$$$$$###"""###$$$########################"""############$$$$$$$$$######$$$$$$$$$######"""!!!!!!"""""""""""""""###"""""""""""""""""""""""" !!!!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""###"""""""""""""""!!!!!!""""""""""""""""""""""""%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""######$$$$$$$$$$$$#####################$$$$$$$$$!!!""""""######""""""!!!""""""############""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!"""""""""###""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############"""############""""""!!!#########"""""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!!""""""###"""""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""""""""""""""""""""######""""""""""""######"""############$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%&&&''''''%%%%%%&&&'''&&&&&&&&&''''''''''''(((&&&&&&'''(((((((((((((((&&&'''((((((((('''&&&%%% """%%%&&&%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$$$$$$$$$$############"""#########$$$$$$$$$%%%%%%$$$$$$$$$############"""!!!!!!"""########################"""""""""!!!!!!!!!!!!""""""######$$$$$$################################################"""""""""""""""""""""""" !!!""""""###$$$$$$""""""""""""""""""""""""""""""""""""############$$$######""""""""""""""""""""""""###$$$$$$$$$%%%""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""######""""""""""""############""""""""""""#########""""""$$$%%%%%%###!!!######$$$$$$$$$%%%%%%%%%###$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''''''''&&&'''&&&%%%$$$$$$&&&'''(((%%%&&&((()))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%&&&&&&''''''%%%%%%%%%$$$$$$$$$######"""###$$$%%%%%%$$$###"""!!!$$$'''(((&&&%%%&&&(((&&&$$$"""###%%%'''&&&%%%############$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%"""#########$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""###$$$###!!! !!!"""!!!!!!!!!"""""""""######!!!"""###$$$%%%$$$$$$###"""###$$$$$$###"""###$$$########################"""############$$$$$$$$$""""""###$$$$$$$$$######!!!!!!!!!!!!""""""######"""""""""""""""""""""""" !!!!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""######""""""!!!!!!!!!!!!!!!"""""""""""""""!!!!!!$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""######$$$$$$$$$$$$######""""""#########$$$$$$$$$!!!!!!""""""""""""!!!!!!""""""############""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!""""""######""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""#########$$$###############"""!!! !!!!!!!!!"""######$$$$$$!!!!!!!!!!!!"""""""""""" !!!!!!!!!"""$$$###"""""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$"""############$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''%%%%%%&&&'''&&&&&&&&&'''''''''((((((%%%%%%&&&'''((((((''''''&&&'''((((((((('''%%%%%% ###%%%%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$############"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""!!!!!!"""###########################"""""""""""" !!!"""###$$$%%%&&&################################################!!!!!!!!!!!!!!!!!!!!!!!! !!!"""$$$$$$""""""""""""""""""""""""""""""""""""############$$$######"""""""""""""""!!!!!!"""###$$$%%%%%%&&&""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""######""""""""""""############""""""""""""######!!!!!!!!!"""######!!!######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''''''''&&&'''&&&$$$$$$$$$&&&((()))%%%&&&((()))))))))((((((''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''(((######$$$%%%%%%&&&''''''%%%%%%%%%$$$$$$$$$######"""###$$$%%%%%%$$$###"""###'''(((&&&%%%&&&''''''$$$"""###&&&'''&&&%%%############$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!"""###"""!!! """!!!!!!!!!!!!""""""""""""!!!"""###$$$%%%%%%$$$###"""$$$$$$$$$###"""###$$$########################"""############$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$ !!!!!!!!!""""""######"""""""""""""""""""""""" !!!!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""######""""""!!!!!!!!! !!!"""""""""""""""!!!!!!$$$###############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%########################""""""############""""""######$$$$$$$$$$$$######""""""######$$$$$$$$$$$$!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###############$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$###"""!!!!!!"""""""""""""""""""""""" !!!!!!!!!"""""""""""""""""""""""""""############""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%&&&'''(((((('''&&&%%%$$$##################$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$######""""""""""""""""""""""""###$$$%%%%%%%%%%%%$$$###""""""#########$$$$$$$$$""""""""""""""""""""""""$$$$$$###%%%&&&%%%###!!!$$$$$$$$$#########""""""############""""""""""""!!!###$$$###"""!!!"""###$$$%%%&&&&&&''''''&&&&&&############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$###"""!!!!!!""""""""""""""""""############"""############$$$$$$$$$##############################""""""######$$$%%%$$$######"""######$$$$$$""""""""""""""""""""""""##############################""""""!!!!!! !!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$&&&'''(((((($$$&&&((())))))(((%%%$$$'''&&&%%%%%%$$$$$$$$$$$$######$$$%%%%%%###"""!!!######$$$$$$$$$%%%%%%%%%##############################""""""""""""###### !!!###%%%&&&$$$!!!"""############$$$$$$$$$&&&%%%%%%$$$#########$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$###"""!!!""""""""""""############$$$$$$############$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$######%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######""" !!!""""""!!!""""""""""""############!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###############$$$$$$$$$$$$$$$$$$###%%%%%%$$$######"""!!!!!!"""""""""""""""""""""""" !!!!!!!!!""""""""""""""""""""""""""""""############""""""""""""######$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""#########$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''((('''&&&%%%$$$##################$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$######""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$%%%''''''%%%###$$$$$$$$$#########""""""#########"""""""""!!!!!!!!!###$$$###"""!!!"""#########$$$%%%%%%%%%%%%$$$############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$######"""!!!!!!""""""!!!!!!"""""""""#########""""""#########$$$$$$$$$#######################################$$$$$$%%%$$$$$$##################""""""""""""""""""""""""###########################"""""""""!!!!!!!!! ##################""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''((()))***$$$&&&((())))))'''%%%$$$'''&&&%%%%%%$$$$$$$$$%%%$$$%%%%%%%%%%%%$$$###"""#########$$$$$$$$$%%%%%%##############################""""""""""""###### !!!###%%%%%%###!!!""""""#########$$$$$$$$$&&&%%%$$$$$$#########$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$###"""!!!""""""""""""############$$$##################$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""########################"""""""""######"""""""""%%%$$$######%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""###!!! """""""""!!!!!!!!!!!!"""""""""######!!!!!!!!!!!!"""""""""""" !!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################$$$$$$$$$$$$######$$$$$$$$$######""""""!!!"""""""""""""""""""""""" !!!!!!!!!"""""""""""""""""""""""""""""""""############""""""""""""######$$$$$$$$$$$$###### !!!!!!!!!!!!""""""""""""#########$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%###########################$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&%%%$$$##################$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$######""""""""""""""""""""""""######$$$%%%%%%$$$######"""""""""############$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$&&&(((((('''%%%$$$############"""""""""######""""""""""""!!!!!!!!!###$$$###"""!!!"""###!!!!!!"""###########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######"""!!!!!!!!!""""""!!!!!!""""""""""""######"""""""""#########$$$$$$########################"""############$$$$$$$$$%%%$$$$$$#########""""""""""""""""""""""""""""""########################""""""""""""!!!!!!!!!!!!%%%%%%%%%$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&'''(((((())))))(((((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((('''%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''(((((($$$%%%'''(((((('''%%%$$$&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$%%%##############################""""""""""""###### !!!###%%%%%%###!!!"""""""""#########$$$$$$%%%%%%$$$############$$$$$$$$$$$$$$$$$$###############$$$$$$######"""""""""""""""#########$$$$$$########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""########################""""""""""""""""""""""""%%%$$$######$$$%%%$$$###%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######"""""""""###!!! !!!"""###"""!!! !!!!!!!!!"""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!"""""""""######""""""""""""""""""""""""!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""############""""""$$$#########"""""""""!!!"""""""""""""""""""""""" !!!!!!!!!!!!"""""""""""""""""""""""""""""""""############"""""""""!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$#########$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$######""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""############""""""""""""""""""""""""$$$$$$$$$'''))))))(((&&&############""""""""""""###"""""""""!!!!!!!!!!!!!!!###$$$###"""!!!"""### !!!""""""######""""""############"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!!!!!""""""!!!!!!!!!!!!"""""""""###""""""""""""####################################""""""######$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!""""""""""""""""""""""""########################""""""""""""!!!!!!!!!!!!%%%%%%$$$$$$$$$$$$$$$$$$################################################$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''')))((('''%%%$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$%%%%%%###$$$&&&''''''&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$############$$$$$$$$$$$$##############################""""""""""""######!!!!!!!!!"""$$$%%%###"""""""""""""""############$$$$$$###############$$$$$$$$$$$$###############""""""############""""""""""""#########$$$$$$$$$#########$$$$$$#########!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!########################$$$$$$############$$$$$$$$$###"""###$$$%%%$$$"""###$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$#################################""""""############"""""""""!!! !!!######""" !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############!!!""""""######""""""!!!#########"""""""""""""""########################!!!!!!!!!!!!"""""""""#######################################"""""""""!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$######""""""""""""""""""""""""########################""""""""""""""""""""""""##############################$$$&&&((()))'''&&&"""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!###$$$###"""!!!"""###!!!""""""###$$$#####################"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!"""""" !!!!!!!!!!!!"""""""""!!!!!!"""""""""#########""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$######$$$$$$$$$$$$###"""!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""###$$$%%%%%%&&&&&&###################################################$$$%%%%%%&&&&&&%%%%%%"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&(((((('''%%%$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""##################"""###$$$%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$#########""""""#########$$$$$$$$$##############################""""""""""""######"""!!!!!!"""$$$$$$###"""!!!!!!"""""""""##################""""""###$$$$$$########################!!!""""""#########""""""############$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$$$$###""""""###$$$$$$$$$###""""""$$$$$$###""""""###%%%&&&'''&&&%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$###"""!!!!!!"""######!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""########################!!!!!!!!!"""""""""##########################################""""""""""""######$$$$$$$$$$$$##############################!!!!!!!!!!!!"""""""""""""""""""""############$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$######""""""""""""""""""""""""$$$###""""""""""""###$$$###"""""""""""""""!!!!!!"""""""""""""""""""""""""""""""""$$$&&&'''%%%###!!!!!!"""""""""""""""###""""""!!!!!!!!!!!! !!!###$$$###"""!!!"""###""""""###$$$$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!"""""" !!!!!!!!!!!!""""""!!!!!!!!!"""""""""######""""""""""""""""""""""""!!!"""###%%%%%%$$$######"""###$$$%%%%%%$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!"""###$$$&&&''''''######################################################$$$%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%$$$$$$############$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$%%%&&&&&&&&&%%%###""""""""""""############$$$##############################""""""""""""#########"""!!!"""###$$$###"""!!!!!!!!!"""""""""#########""""""""""""###$$$$$$"""""""""###############!!!!!!""""""######""""""#########$$$$$$$$$$$$%%%"""###$$$%%%%%%$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!"""$$$###""""""###$$$###"""!!!"""%%%&&&'''&&&%%%$$$&&&%%%%%%%%%$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$!!!!!!!!!"""$$$###!!! !!!!!!!!!"""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!"""""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############ !!!!!!""""""!!!!!! !!!"""""""""""""""""""""########################!!!!!!"""""""""#############################################""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""############$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$######""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$$$$""" !!!!!!!!!!!!""""""######""""""!!!!!!!!! !!!###$$$###"""!!!"""###""""""###$$$$$$$$$$$$###############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!"""""" !!!!!!!!!""""""!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""!!!"""$$$%%%%%%$$$###""" !!!###%%%%%%%%%$$$###"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""""""###!!!!!!""""""###$$$%%%%%%######################################################$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''########################""""""#########$$$$$$$$$############$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%$$$$$$#########"""!!!"""######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''$$$&&&(((******'''%%%###""""""""""""##########################################""""""""""""######$$$"""!!!!!!#########"""!!!!!!!!!!!!"""""""""###"""""""""""""""###$$$$$$!!!"""""""""#########$$$ !!!!!!"""""""""""""""#########$$$$$$$$$%%%%%%!!!###$$$%%%%%%$$$###!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!  !!!"""$$$"""!!!"""###$$$###!!! """$$$&&&'''&&&%%%$$$$$$$$$$$$$$$##########################################$$$$$$$$$$$$######!!!!!!!!!###$$$###!!!!!!!!!!!!"""""""""######!!!!!!!!!!!!"""""""""""" !!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############ !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""########################""""""""""""################################################""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""############$$$$$$############$$$$$$########################$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$######""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$######""""""!!!!!!!!! !!! !!!""""""  !!!!!!!!!""""""######"""!!!!!!!!! !!!###$$$###"""!!!"""###!!!!!!"""###########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!"""### !!!!!!!!!"""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" """$$$%%%%%%%%%###""" ###%%%&&&&&&%%%$$$"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""######"""""""""""""""#########""""""""""""""""""""""""""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$#########$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''########################""""""!!!!!!"""###$$$$$$"""############$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%##############################""""""!!!!!! !!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&'''%%%(((+++------***&&&$$$""""""""""""##########################################""""""""""""######$$$###!!!!!!"""######"""!!!!!!!!!!!!""""""""""""""""""!!!""""""###$$$$$$!!!!!!""""""#########$$$ !!!"""""""""""""""######$$$$$$$$$%%%%%%%%%!!!"""$$$%%%%%%$$$"""!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################%%%###"""!!!!!!"""###%%%###"""!!!"""###$$$###!!!!!!$$$&&&'''&&&%%%$$$############""""""""""""""""""""""""""""""""""""""""""############""""""!!! !!!###$$$$$$!!!""""""""""""############!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!###"""!!! !!!"""###""""""""""""""""""""""""""""""""""""##################"""!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$'''&&&$$$"""!!!""""""###!!!!!!"""###############"""############$$$$$$$$$######""" #########"""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$#########""""""%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%###$$$$$$###""""""###%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$######$$$%%%%%%""""""""""""""""""""""""######""""""""""""######$$$$$$######""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!"""###############"""""""""""""""%%%###!!!!!!!!!!!! """"""""""""""""""""""""$$$###"""""""""###%%%&&&"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!""""""!!!!!!!!!!!! !!!!!!!!!!!! !!!"""""""""""""""""""""""""""""""""""""""&&&&&&%%%%%%%%%%%%$$$$$$###"""!!! !!!"""###""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!""""""######$$$$$$$$$######"""""""""""""""""""""""""""####################################$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%######"""$$$&&&&&&%%%$$$########################%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&&&&$$$""" """$$$&&&$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&%%%$$$###"""!!!!!!""""""#########$$$$$$#########""""""!!!!!!$$$#########""""""!!!!!!######""""""!!!!!! """"""!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""$$$$$$######"""!!!!!! ###$$$$$$%%%%%%$$$$$$###########################$$$###"""!!!!!!"""###$$$"""""""""""""""""""""""""""""""""""""""!!! !!!!!!""""""""""""!!!!!! !!!!!!""""""%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""############"""###%%%&&&&&&%%%###"""###&&&'''&&&"""!!!###%%%&&&$$$"""!!! !!!"""###$$$$$$$$$$$$$$$###"""!!!""""""""""""""""""""""""""""""""""""############"""!!! !!!"""###"""!!!""""""""""""###############"""!!! !!!"""###""""""""""""""""""""""""""""""""""""##################"""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$%%%$$$###!!!!!!!!!!!!!!!!!!!!!"""###############""""""#########$$$$$$$$$$$$$$$###!!!!!! ###"""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$#########""""""%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$###""""""###%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""######""""""""""""###############"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######"""""""""""""""#########%%%###!!!!!!!!!""" """"""""""""""""""""""""######"""!!!"""###$$$%%%"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""" !!!""""""######""""""""""""""""""""""""""""""%%%%%%$$$$$$$$$############"""!!!!!!!!!!!!"""###""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!"""""""""""""""""""""############$$$######"""""""""""""""""""""""""""############################################################""""""#########$$$$$$$$$######"""$$$&&&&&&%%%###########################$$$$$$############$$$$$$%%%%%%$$$$$$$$$#########""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$###""""""###$$$%%%$$$$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$###"""!!!"""""""""########################"""""""""!!!#########"""""""""!!!!!!###"""""""""!!!!!!!!! """"""!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""###############$$$$$$%%%%%%$$$$$$##############################"""!!!!!!!!!!!!"""###"""""""""""""""""""""""""""""""""""""""!!! !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!""""""$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""############"""###$$$%%%%%%$$$###"""$$$%%%&&&%%%###"""###$$$%%%$$$"""!!! !!!"""###"""#########""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########""" !!!"""###!!! !!!!!!"""""""""#########""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""###############""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######""""""""""""######$$$###"""!!! !!!!!!!!!"""###############"""""""""#########$$$$$$%%%$$$###""""""!!!""""""""""""""""""""""""#####################$$$$$$$$$$$$$$$$$$###############%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$###""""""###%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$############$$$%%%""""""""""""""""""""""""######""""""""""""######""""""""""""############"""""""""""""""""""""""""""!!!!!!!!!!!!"""######!!!!!!""""""######$$$$$$%%%###!!!!!!""""""!!!""""""""""""""""""""""""""""""!!!!!!!!!"""###$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!"""""""""######!!!"""######$$$$$$######""""""""""""""""""""""""$$$############"""""""""###""""""!!!!!!""""""###""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!"""""""""#####################"""""""""$$$######"""""""""""""""""""""""""""####################################$$$#########"""!!!!!!!!!!!!!!!"""""""""###############"""$$$%%%&&&$$$#################################"""""""""######$$$%%%$$$$$$$$$$$$#########""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%$$$$$$###"""""""""""""""########################""""""""""""######""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!""""""###$$$%%%%%%###$$$$$$%%%%%%$$$$$$###########################"""!!!!!! !!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!! !!!"""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############"""""""""######"""""""""%%%$$$######$$$$$$###"""$$$$$$"""!!!!!!!!!"""###!!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""$$$"""!!!!!!""""""!!!!!!!!!""""""""""""######""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""########################!!!!!!!!!!!!!!!!!!!!!!!!###""""""""""""""""""#########""""""!!!!!!!!!!!!!!!!!!"""###############""""""""""""############$$$###""""""!!!!!!!!!""""""""""""""""""#########################################################$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%###$$$$$$###""""""###%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$""""""""""""""""""""""""######""""""""""""######!!!!!!""""""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!""""""###$$$ !!!"""###$$$$$$%%%$$$###""""""######!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! !!!!!!!!!!!! """"""""""""############""""""###$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$#########"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""############$$$$$$$$$######"""""""""$$$######"""""""""""""""!!!"""""""""####################################%%%%%%$$$###"""!!!!!! """"""""""""#########$$$$$$###"""###%%%%%%$$$"""########################"""""""""!!!""""""###$$$$$$$$$$$$$$$############!!!"""""""""###############$$$$$$$$$$$$$$$%%%%%%'''&&&&&&%%%$$$$$$$$$$$$######$$$%%%%%%$$$############$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$#########"""""""""""""""##################"""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!""""""######$$$%%%%%%###$$$$$$%%%%%%$$$$$$###########################!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!""""""######"""$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""!!!!!!!!!!!!""""""&&&###!!!"""%%%&&&$$$!!!$$$###"""!!!!!!"""######!!!!!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!%%%###"""!!!"""!!! !!!!!!!!!!!!"""""""""###!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######"""""""""##################""""""!!!!!!"""###############!!!!!!"""""""""#########""""""!!! !!!!!!!!!!!!""""""############################################################$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$###$$$$$$###""""""###%%%###$$$$$$%%%%%%$$$$$$#########################################################""""""""""""######!!!!!!""""""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""###$$$$$$ !!!"""###$$$$$$%%%###""""""###$$$$$$""" !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! !!!!!!!!!!!! """"""""""""############""""""###$$$$$$$$$$$$$$$""""""""""""""""""""""""%%%$$$$$$$$$############""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""############%%%%%%$$$$$$######""""""$$$######"""""""""""""""!!!"""""""""####################################&&&&&&%%%$$$######""""""#########$$$$$$$$$%%%%%%$$$###"""###$$$$$$###!!!""""""""""""""""""""""""""""""!!!!!!"""######$$$$$$$$$$$$#########""""""!!!"""""""""#####################$$$$$$%%%%%%%%%''''''%%%$$$$$$$$$$$$%%%###$$$%%%&&&&&&%%%$$$###"""###$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$######""""""""""""""""""""""""""""""""""""######!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""###########################$$$$$$%%%%%%$$$$$$###"""""""""""""""""""""""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!"""""""""""""""$$$$$$######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""!!! !!!""""""%%%""" """%%%&&&$$$!!!""""""""""""""""""######!!!!!!"""######""""""!!!  %%%###"""!!!"""!!!  !!!!!!!!!!!!"""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""############!!!!!!!!!!!!!!!""""""###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""############""""""######$$$$$$$$$$$$###"""!!!!!!"""###############!!!!!!!!!"""""""""######!!!!!! !!!!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$###""""""###%%%######$$$$$$$$$$$$######""""""###$$$$$$###""""""##############################""""""""""""######""""""""""""############""""""""""""""""""""""""###""""""""""""###$$$$$$!!!!!!""""""######$$$$$$###""""""$$$%%%%%%""" """""""""""""""""""""""" !!!"""#########""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!"""""""""######!!!"""######$$$$$$######""""""""""""""""""""""""%%%%%%$$$$$$$$$#########"""######$$$$$$######"""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!"""""""""######$$$$$$$$$$$$$$$#########$$$######"""""""""""""""""""""""""""####################################&&&&&&%%%%%%$$$############$$$$$$$$$$$$%%%%%%%%%$$$###"""###$$$$$$""" """"""""""""""""""""""""""""""""""""######$$$%%%$$$############"""""""""""""""""""""#####################$$$$$$%%%%%%&&&'''&&&%%%$$$###$$$%%%&&&###$$$%%%&&&&&&%%%$$$###"""###$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###$$$$$$############""""""""""""""""""""""""############ !!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""######!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###"""""""""""""""""""""""" !!!!!!""""""!!!!!! """""""""""""""""""""""" !!!!!!"""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############!!!!!!!!!""""""!!!!!!!!!###"""!!!"""$$$$$$$$$###""""""""""""############!!!!!!"""#########""""""  !!!$$$"""!!!!!!""""""!!! !!!!!!!!!!!!"""""" !!!"""######"""!!! """"""""""""""""""""""""""""""""""""############!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!!!!"""###$$$$$$###""""""!!!!!!"""###############!!!!!!!!!!!!"""""""""###"""!!!!!!!!!!!!!!!"""""" !!!!!!"""######$$$$$$$$$$$$$$$#########""""""""""""#########$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$###""""""###%%%######$$$$$$$$$$$$######!!!"""###$$$$$$###"""!!!##############################""""""""""""###############"""""""""""""""""""""""""""""""""""""""######""""""######$$$%%%"""""""""""""""#########""""""###$$$&&&%%%### """"""""""""""""""""""""!!!"""###$$$$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""" !!!""""""######""""""""""""""""""""""""""""""$$$############""""""""""""###$$$$$$$$$$$$###"""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!"""""""""###$$$$$$$$$$$$$$$$$$%%%$$$######"""""""""""""""""""""""""""####################################$$$$$$$$$$$$########################$$$$$$$$$$$$$$$###"""###$$$###""" """""""""""""""""""""""""""""""""######$$$&&&&&&############""""""""""""""""""""""""############"""######$$$%%%%%%&&&&&&&&&%%%$$$######%%%&&&'''$$$%%%%%%%%%%%%%%%%%%$$$""""""###$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###########################"""!!!!!!"""###$$$%%%############"""""""""!!!!!!"""""""""############ !!!!!!!!!"""""" !!!!!!!!!"""""""""###!!!!!!"""""""""#########!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""######$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""!!!!!!"""######"""!!!!!!"""""""""""""""""""""""" !!!""""""""""""""""""######""""""!!! !!!!!!!!!!!!!!!!!!"""""" !!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""############!!!"""############"""!!!!!!"""######""""""###$$$!!!!!!"""############### !!!!!!"""""""""!!!  !!!!!!!!!###""" !!!"""###!!! !!!!!!!!!"""""" !!!"""######"""!!! """"""""""""""""""""""""""""""""""""############!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!"""###$$$$$$###"""!!! !!!"""######"""!!!!!!!!!!!!"""###############!!!!!!!!!!!!""""""""""""###"""""""""""""""###### !!!!!!"""###$$$$$$$$$$$$$$$$$$$$$######""""""""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$###""""""###%%%######$$$$$$$$$$$$######!!!"""###$$$$$$###"""!!!##############################""""""""""""######$$$$$$######""""""!!!!!!""""""""""""""""""""""""#########"""######$$$%%%#########"""""""""""""""""""""###%%%&&&&&&###!!!""""""""""""""""""""""""!!!"""###%%%%%%$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""""""""!!!!!!!!! !!!!!!!!!!!! !!!"""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$%%%%%%$$$###"""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!#########$$$$$$%%%%%%&&&$$$######"""""""""""""""""""""""""""####################################"""""""""""""""#########""""""""""""############$$$###"""###$$$###!!! """"""""""""""""""""""""############$$$%%%&&&'''############""""""""""""""""""""""""############""""""###$$$%%%%%%&&&&&&&&&%%%#########%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%###########################"""!!!!!!!!!###$$$%%%$$$#########""""""!!!!!!!!!!!!""""""#########$$$ !!!!!!"""""" !!!!!!!!!""""""######!!!!!!""""""#########$$$!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!"""###%%%&&&'''((($$$$$$$$$%%%%%%$$$$$$$$$""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!"""""""""""""""""""""""" !!!"""""""""""""""############"""  !!!!!!"""""" !!!!!!!!!""""""######""""""""""""""""""""""""""""""""""""############ """###%%%%%%###""" """$$$$$$!!!!!!###&&& !!!"""############### !!!!!!!!! !!!!!!!!!!!!""""""!!! !!!"""###"""!!! !!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!!!!"""#########"""!!! !!!"""###""""""""""""""""""""""""""""""############""""""###############"""!!!!!!!!!!!!!!!!!!!!!"""############""""""""""""######""""""""""""############""""""""""""""""""""""""$$$$$$$$$$$$$$$###"""!!!""""""""""""""""""""""""""""""""""""""""""""""""###############"""!!!!!!!!!!!!!!!!!!""""""""""""##############################$$$$$$$$$%%%%%%%%%$$$###"""!!!!!!"""###$$$&&&%%%$$$$$$###$$$$$$$$$$$$#########""""""!!!!!!'''&&&$$$#########$$$$$$###$$$$$$%%%%%%$$$$$$###""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""######""""""""""""#####################"""!!!!!!!!! !!!"""###$$$#########""""""!!!!!!$$$$$$$$$#########""""""######""""""!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!###$$$###"""!!!"""###&&&%%%%%%$$$###"""!!!!!! !!!!!!""""""######""""""""""""############""""""""""""!!!!!!!!!!!!"""!!!!!!!!!!!!###%%%&&&!!!!!!!!!!!!""""""""""""""""""""""""###############"""""""""!!!!!! """###$$$###"""!!!!!!###""""""""""""""""""""""""########################!!!!!!"""#####################""""""!!!!!! !!!"""""""""############!!!!!!!!!!!!""""""""""""##############################"""""""""""""""######"""""""""$$$%%%$$$###""""""###$$$%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%$$$#########$$$%%%&&&################################################""""""""""""""""""""""""######""""""""""""###### """#########"""!!!""""""!!!!!! !!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""############""""""""""""###$$$$$$$$$$$$###$$$###"""!!!!!!"""###$$$""""""""""""############666JJJDDD)))!!!%%%""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#################################"""""""""""""""""""""""""""""""""""""""$$$!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""######"""!!! !!!"""###""""""""""""""""""""""""""""""############""""""###############"""!!!!!!!!!!!!!!!!!!!!!"""############""""""""""""######""""""""""""############""""""""""""""""""""""""$$$$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""###############"""!!!!!!!!!!!!!!!!!!""""""""""""#################################$$$$$$$$$%%%%%%$$$###"""!!!!!!"""###$$$###############$$$%%%&&&$$$#########""""""""""""%%%$$$###"""""""""#########$$$$$$%%%%%%$$$$$$#########""""""""""""######""""""!!!!!!!!!!!!""""""######""""""""""""#####################"""!!!!!!!!!!!!  !!!"""###############"""""""""!!!$$$$$$$$$#########""""""###"""""""""!!!!!!!!! !!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!""""""""""""!!!!!!!!!!!! !!!!!!"""###"""""""""!!!###$$$###"""!!!"""###%%%$$$$$$######"""""""""!!!!!!!!!"""""""""""""""!!!!!!"""""""""#########""""""""""""!!!!!!!!!!!!"""!!!!!!!!!!!!###%%%&&&""""""""""""!!!!!!!!!!!!""""""""""""##################"""""""""!!!!!!!!!"""###$$$###!!! !!!"""""""""""""""""""""""""""########################!!!!!!"""##################"""""""""!!!!!!!!! """#########$$$$$$$$$$$$!!!!!!!!!!!!""""""""""""##############################""""""""""""#########"""""""""$$$%%%$$$###""""""###$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$#########$$$%%%&&&$$$##################$$$######################################################""""""""""""###### """#########"""!!!""""""""""""!!!!!!!!! !!!!!!!!!!!!"""""""""###""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######"""######$$$$$$$$$$$$$$$######"""!!!!!!"""######!!!!!!"""""""""#########;;;KKKDDD+++ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###########################"""""""""""""""""""""""""""""""""""""""""""""$$$!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############"""""""""############""""""!!!"""!!!!!!!!!!!!"""#########""""""!!!!!!""""""###""""""""""""############""""""""""""""""""""""""###$$$$$$$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!!!!""""""""""""#################################$$$$$$$$$$$$%%%$$$###""""""""""""###$$$!!!!!!!!!"""###$$$%%%&&&###############"""""""""$$$###""""""!!!"""""""""######$$$$$$$$$$$$######$$$$$$############$$$$$$""""""!!!!!!!!!!!!""""""###""""""!!!!!!""""""##################"""!!!!!!!!!!!! !!!"""###############""""""""""""$$$############"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!"""""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!""""""###############!!!###$$$###"""!!!"""###########################""""""""""""""""""!!!!!!!!!!!!""""""""""""######!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!###$$$%%%######""""""!!!!!! """"""""""""########################""""""""""""!!!"""###"""  !!!!!!!!!!!!!!!!!!!!!!!!!!!########################!!!""""""############"""""""""""""""!!!!!!!!!!!!#########$$$$$$$$$%%%%%%!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""###"""""""""""""""#########"""""""""$$$%%%$$$###""""""######$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$###""""""###$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""###### !!!""""""######"""""""""""""""""""""!!!!!!!!!!!!!!!!!!"""""""""#########""""""!!!!!!""""""###""""""""""""""""""""""""################################################!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$###""""""!!!!!!""""""###!!!!!!""""""""""""######'''555111!!! """!!!###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""######""""""""""""""""""""""""###""" !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!! """""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""""""""############"""!!!""""""!!!!!!""""""###$$$""""""!!!!!!!!!!!!""""""!!!"""""""""############""""""""""""""""""""""""######$$$$$$$$$######"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""############"""!!!!!!!!!!!!!!!""""""""""""####################################$$$$$$$$$$$$########################!!!!!!!!!!!!"""###$$$%%%#################################"""""""""############$$$$$$$$$$$$######$$$######""""""######$$$""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""###############"""!!!!!!!!!!!!!!!!!!!!!"""""""""#########"""""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""############"""!!!###$$$###"""!!!"""###!!!"""""""""#########$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!"""""""""###!!!!!!!!!!!!""""""""""""###"""!!!!!!!!!"""$$$%%%$$$######"""!!! !!!"""""""""##############################"""""" !!!"""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!########################!!!"""############""""""""""""""""""!!!!!!!!!!!!""""""#########$$$$$$$$$!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""###$$$###"""""""""$$$%%%$$$###""""""######$$$$$$$$$%%%$$$$$$##################$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$###!!!!!!###$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######!!!!!!""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""""""""""""""###""""""""""""""""""""""""########################""""""""""""""""""""""""########################"""######$$$$$$######"""######$$$%%%%%%%%%%%%%%%"""""""""!!!!!!"""""""""!!!!!!!!!!!!"""""""""###!!! $$$"""$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!########################"""""""""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###""""""!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""!!!""""""#########"""""""""""""""""""""###$$$$$$""""""!!!!!!!!!!!!""""""!!!"""""""""############"""""""""""""""""""""""""""######$$$$$$$$$######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""#########""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$######$$$$$$$$$$$$############"""""""""""""""##################$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""###############"""!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""######""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!! !!!!!!""""""!!!!!!!!!###$$$###"""!!!"""###!!!!!!!!!"""######$$$$$$$$$$$$######""""""!!!!!! !!!!!!!!!!!!""""""""" !!!!!!!!!"""""""""######"""!!!!!!!!!"""###$$$$$$######"""!!! !!!"""""""""############""""""""""""""""""###### !!!"""!!!  !!!""""""""""""""""""""""""########################""""""#########""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!"""###$$$$$$###"""""""""$$$%%%$$$###"""###############$$$$$$########################$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$###""""""###$$$$$$######################################################""""""""""""######"""""""""""""""######$$$ """"""""""""##################""""""""""""######################################################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!######$$$%%%%%%%%%%%%$$$!!!!!!!!!""""""!!!!!!!!! !!!!!!!!!!!!"""""""""%%%!!!$$$### !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""" """#########"""!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""############""""""!!!""""""############"""###""""""""""""###$$$$$$"""!!!!!! !!!!!!"""""""""""""""############""""""""""""""""""""""""""""""###$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""############"""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""############$$$######$$$%%%%%%$$$######%%%$$$###"""""""""""""""#########$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$""""""############""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""!!!!!! !!!!!!"""###############"""!!!!!! !!!"""#########""""""""""""""""""############!!!!!!"""""""""""""""###!!!!!!!!!!!!""""""""""""!!!!!!!!!"""""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!###$$$###"""!!!"""###!!!!!!!!!""""""###########################"""""" !!!!!!!!!!!!"""""" !!!!!!""""""######$$$###"""!!!!!!"""###$$$######""""""!!!!!! """"""""""""############!!!!!!!!!!!!""""""""""""!!!"""###"""  !!!""""""""""""""""""""""""########################"""############""""""!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$%%%###"""""""""$$$%%%$$$##########################################$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&################################################""""""""""""""""""""""""######""""""""""""#########""""""""""""###$$$%%% !!!!!!!!!!!!"""""""""#########$$$$$$$$$######""""""######$$$######################################################################## !!!!!!!!!!!!!!!!!! """"""###$$$$$$$$$$$$### !!!!!!""""""!!!!!! !!!!!!!!!!!!""""""###&&&!!!!!!'''"""""" !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$"""""""""""""""""""""""" """$$$$$$###!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###"""""""""""""""""""""""" !!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""" """#########!!!!!! !!!"""######"""!!! """"""""""""""""""""""""""""""############""""""!!!!!!"""#####################""""""######$$$%%%!!!!!! !!!!!!""""""""""""############""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###############!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""###############$$$$$$%%%%%%$$$$$$###$$$$$$#########$$$$$$%%%#########$$$$$$%%%%%%%%%!!!"""###$$$%%%%%%$$$###""""""############""""""###""""""""""""""""""###""""""!!!!!!!!!!!!""""""!!!!!! !!!!!!###############"""!!!!!! !!!"""###$$$###""""""!!!"""""""""############!!!!!!!!!!!!""""""###### !!!!!!!!!"""""""""### !!!!!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!! !!!"""""""""""""""!!!###$$$###"""!!!"""###!!!!!!!!!"""""""""""""""##################$$$$$$ !!!!!!!!!"""""" !!!"""#########$$$###"""!!!!!!"""###$$$""""""""""""!!!!!!!!!!!!""""""""""""############ !!!!!!!!!!!!"""###$$$###!!! !!!"""$$$$$$$$$$$$$$$$$$$$$$$$#######################################"""!!!!!! !!!!!!!!!"""""""""###!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""########################!!!!!!!!!!!!"""###$$$%%%###"""""""""$$$%%%$$$###############""""""""""""#########$$$$$$$$$%%%%%%$$$%%%&&&'''''''''&&&%%%!!!###$$$%%%%%%$$$###!!!######################################################""""""""""""############"""""""""###$$$%%%!!!"""""""""############""""""#########$$$$$$$$$$$$######""""""######$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""############""" !!!""""""!!! !!!!!!!!!""""""  '''!!!''' !!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""######$$$$$$"""""""""""""""""""""""" ###%%%%%%###!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""""""""""""""""""""""" !!!""""""###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""" """###$$$###!!! !!!"""######"""!!! """"""""""""""""""""""""""""""############""""""!!!!!!"""########################"""######$$$%%%!!!!!! !!!!!!""""""""""""############""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###############!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""###############$$$%%%&&&&&&%%%$$$###""""""######$$$%%%''''''#########$$$$$$%%%%%%%%% !!!"""$$$$$$$$$###"""""""""############""""""$$$$$$############$$$$$$""""""!!!!!!!!!!!!""""""!!!!!! !!!!!!###############"""!!!!!! !!!"""$$$$$$######"""!!!!!!""""""#########$$$ !!!!!!!!!""""""###### !!!!!!!!!""""""###### !!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""###############!!!###$$$###"""!!!"""###"""""""""""""""!!!!!!!!!"""""""""###$$$$$$$$$%%% !!!!!!!!!""" !!!"""######$$$$$$###"""!!!!!!"""######!!!!!!!!!!!!""""""""""""""""""""""""############ !!!!!!"""###$$$###"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$#######################################"""!!!!!! !!!!!!!!!""""""######""""""""""""############!!!!!!!!!!!!""""""""""""########################!!!!!!!!!!!!"""###$$$%%%###"""""""""$$$%%%$$$############"""""""""""""""######$$$$$$%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%% """$$$&&&&&&$$$""" ########################$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######$$$###"""""""""###%%%%%%######$$$$$$%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$############$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############"""""" !!!""""""""""""""" !!!""""""!!!  !!!!!!!!!""""""###"""'''''' !!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$""""""""""""""""""""""""###&&&&&&###!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""""""""""""""""" !!!""""""###""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""$$$$$$###"""!!!!!!"""""" !!!!!!"""###$$$$$$$$$%%%$$$###"""""""""###$$$""""""""""""""""""""""""######""""""""""""######%%%%%%$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$###""" !!!""""""$$$&&&%%%"""!!!###%%%$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""#########"""""""""""""""%%%$$$$$$######$$$$$$%%%$$$$$$$$$#########""""""!!!!!!!!!!!!""""""""""""##############################"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!######""""""!!!!!! """""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""$$$$$$$$$#########""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###############""""""""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!!!!"""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""###"""!!!  !!!""""""###$$$&&&&&&###!!!  """"""!!! !!!!!!""""""######$$$$$$!!!"""###$$$%%%$$$######"""############$$$$$$$$$$$$$$$$$$############"""!!!!!!""""""""""""!!!!!!""""""""""""############$$$$$$############$$$$$$""""""!!!!!!!!!!!!"""""" !!!###$$$$$$%%%''')))%%%$$$###$$$%%%&&&$$$""""""""""""###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###############""""""!!!!!!"""######$$$$$$$$$######"""######"""!!!!!!"""$$$"""""""""""""""""""""""""""""""""!!!""""""###$$$$$$$$$############$$$$$$""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""$$$######%%%&&&&&&$$$"""""""""""""""""""""""""""""""""""""""""""""""""""######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""######$$$"""!!! """###$$$"""""""""""""""""""""""" !!!!!!!!!""" !!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""$$$$$$###""""""""""""""" !!!!!!"""######$$$$$$&&&%%%$$$"""""""""######""""""""""""""""""""""""######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$###"""!!! !!!!!!"""!!!###%%%$$$"""!!!###$$$$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""###"""""""""""""""""""""$$$######""""""######$$$$$$$$$$$$#########""""""!!!!!!!!!!!!""""""""""""########################$$$$$$###"""!!!!!!!!!"""########################""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!###"""""""""!!!!!!!!! """""""""""""""""""""""""""""""""""""""""""""""" !!!!!!""""""!!!!!!!!!!!!"""""""""#########$$$$$$$$$#########""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$#########"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!!!!""""""!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""###"""!!!  !!!"""""""""$$$&&&&&&###!!!!!! !!!######""" """""""""""""""#########"""###$$$%%%&&&%%%$$$$$$"""############$$$$$$$$$$$$$$$$$$#########""""""!!!!!!""""""""""""!!!!!!""""""""""""############$$$$$$############$$$$$$""""""!!!!!!!!!!!!"""""" !!!############%%%'''%%%$$$###$$$%%%&&&$$$"""############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""$$$$$$#########"""""""""######$$$$$$$$$######""""""######"""!!!!!!"""$$$"""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$############$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""%%%))),,,+++'''$$$""""""""""""""""""""""""""""""""""""""""""""""""######"""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!""""""!!!!!!""""""""""""""""""""""""%%%$$$###"""!!! """!!!!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""!!! !!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""""""$$$###""""""""""""""""""!!!!!!!!!"""######$$$$$$&&&%%%$$$###""""""""""""""""""""""""""""""""""""######""""""""""""######"""#########$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######"""!!!!!!!!!""""""!!!###$$$###"""!!!"""#########""""""""""""######""""""""""""""""""""""""""""""""""""""""""#########""""""""""""""""""###$$$############"""""""""!!!!!!!!!!!!""""""""""""########################$$$$$$$$$$$$"""!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!""""""!!!!!!""""""#########$$$$$$$$$$$$$$$$$$###############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""######$$$%%%%%%%%%%%%%%%$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!"""""""""!!!!!!!!!"""""""""######""""""""""""""""""""""""""""""!!! !!!!!!"""""""""$$$&&&&&&$$$""""""!!!!!!###%%%%%%###!!!############""""""""""""###$$$%%%&&&&&&&&&%%%$$$"""############$$$$$$$$$$$$$$$#########"""""""""!!!!!!""""""""""""!!!!!!""""""""""""############$$$$$$############$$$$$$###""""""!!!!!!""""""### """######""""""###$$$%%%$$$###$$$%%%&&&$$$"""$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######"""""""""$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$###"""!!!"""######"""!!!!!!"""$$$""""""""""""""""""""""""#########"""###$$$$$$%%%$$$$$$############$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""!!!'''---000///***&&&""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!!!!!!!!!!!######""""""!!!!!!  !!!!!!""""""!!!!!!""""""""""""""""""""""""&&&%%%$$$"""!!!###""""""!!!!!!!!!!!!""" !!!!!!!!!"""""""""!!!!!! !!!!!!"""### !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""######"""""""""""""""###!!!!!!""""""############&&&%%%%%%###""""""!!!!!!""""""""""""""""""""""""######""""""""""""######!!!""""""###$$$%%%%%%&&&################################################""""""""""""""""""""""""######""""""""""""""""""""""""###"""""""""""""""###""""""""""""""""""###"""""""""""""""""""""""""""""""""""""""###############""""""""""""##################""""""""""""!!!!!!!!!!!!""""""""""""########################"""###$$$$$$$$$"""!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""""""""""""""######$$$$$$$$$%%%%%%%%%########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!"""""""""!!!!!!"""""""""#########""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!"""!!!"""###%%%&&&$$$###""""""###%%%&&&&&&$$$"""$$$$$$######""""""!!!!!!"""###$$$%%%%%%%%%$$$$$$""""""#########$$$$$$$$$############""""""""""""!!!!!!""""""""""""!!!!!!!!!"""""""""############$$$$$$############$$$$$$###""""""""""""""""""###"""###$$$###"""!!!"""###$$$$$$###$$$%%%&&&$$$"""%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&##################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""######"""!!!!!!"""$$$""""""""""""""""""""""""###############$$$%%%%%%$$$$$$############$$$$$$################################################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!%%%***...---)))%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""######""""""!!!!!! !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######""""""!!!!!! !!!!!!!!!!!!"""""""""!!!!!!!!! !!!""""""### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""############""""""########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######"""""""""""""""######"""""""""""""""#########%%%%%%$$$$$$###"""!!!!!!""""""""""""""""""""""""######""""""""""""######!!!!!!"""###$$$$$$%%%%%%################################################""""""""""""""""""""""""""""""#####################"""""""""#########""""""""""""######"""""""""""""""""""""""""""""""""!!!!!!""""""############$$$$$$$$$######$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""######################## !!!"""$$$$$$$$$###"""########################!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""""""""""""""$$$$$$$$$$$$%%%%%%%%%%%%########################!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""###########################""""""!!!!!!"""""""""""""""""""""""" !!!!!!!!!"""""""""###!!!!!!!!!!!!"""""""""###""""""""""""############""""""""""""""""""""""""!!!!!!"""""""""""""""""""""!!!!!!###%%%&&&%%%$$$"""###$$$&&&((('''%%%"""$$$$$$######""""""!!!!!! !!!###$$$$$$$$$###"""""""""#########$$$$$$$$$#########"""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!"""""""""############$$$$$$############$$$$$$######""""""""""""######$$$%%%%%%%%%###"""###$$$$$$$$$###$$$%%%&&&$$$"""&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""######"""!!!!!!"""$$$""""""""""""""""""""""""######""""""######$$$%%%$$$$$$############$$$$$$################################################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$&&&&&&$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""###"""""""""!!!!!!!!! !!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$%%%######""""""!!!!!! !!!!!!!!!!!!"""""""""###!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""######"""""""""""""""######$$$""""""""""""""""""#########$$$$$$$$$$$$###""""""""""""""""""""""""""""""######""""""""""""######!!!"""""""""###$$$$$$$$$################################################""""""""""""""""""""""""!!!"""###$$$$$$$$$######$$$###"""###$$$%%%$$$"""""""""############""""""""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%!!!!!!"""""""""""""""###!!!!!!!!!!!!""""""""""""######################## !!!"""$$$$$$$$$$$$########################""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!""""""######""""""######$$$$$$$$$%%%%%%%%%###############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""############""""""""""""""""""""""""###"""""""""""""""""""""""" !!!!!!""""""######!!!!!!!!!"""""""""######"""""""""#########$$$$$$""""""""""""""""""""""""!!!!!!"""#########"""""""""!!!!!!"""$$$&&&&&&%%%"""###$$$'''((('''$$$"""############"""""""""""" """#########"""!!!"""############$$$$$$$$$######"""""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""############$$$$$$############$$$$$$$$$######""""""######$$$$$$%%%&&&%%%$$$###$$$%%%%%%$$$###$$$%%%&&&$$$"""%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$###############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$"""######$$$$$$$$$######"""######"""!!!!!!"""$$$"""""""""""""""""""""""""""""""""!!!"""######$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""$$$""" """!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###!!!!!!!!!""""""""""""""" !!!""""""######""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!"""""""""""""""!!! !!!!!!!!!"""""""""######""""""!!!!!!""""""###$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""#########"""""""""""""""###$$$$$$###"""""""""""""""""""""!!!"""###$$$%%%$$$######""""""""""""""""""""""""######""""""""""""######""""""""""""############################################################""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$###&&&$$$######%%%&&&%%%###!!!"""###$$$$$$###"""!!!"""""""""""""""""""""""" !!!!!!"""######$$$$$$$$$$$$############$$$$$$!!!!!!!!!!!!""""""######!!!!!!!!!!!!""""""""""""########################"""!!!!!!!!!"""###$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!"""""""""###""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""############"""############$$$$$$$$$$$$""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$###!!!!!!!!!"""######$$$$$$"""""""""""""""""""""""" !!!"""#########!!!!!!"""""""""#########""""""#########$$$$$$$$$"""""""""""""""""""""""" !!!"""###$$$######""""""!!! """$$$&&&&&&%%%!!!"""$$$'''((('''$$$!!!"""""""""""""""######### !!!"""###$$$###"""""""""############$$$$$$$$$###"""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""############$$$$$$############$$$$$$$$$######""""""######$$$"""###$$$$$$###"""$$$%%%%%%$$$###$$$%%%&&&$$$"""$$$$$$%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%$$$$$$$$$##################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""""""""#########$$$$$$!!!"""###$$$$$$$$$$$$$$$"""######"""!!!!!!"""$$$""""""""""""""""""""""""!!!!!! !!!!!!"""###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""$$$""" """"""!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""###### !!!!!!""""""######!!!!!!"""############"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!"""######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########""""""!!!!!!""""""###$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""!!!""""""###$$$$$$#########""""""""""""""" !!!###$$$%%%%%%$$$$$$""""""""""""""""""""""""######""""""""""""###############"""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""###$$$%%%%%%$$$###'''%%%###$$$&&&'''&&&###!!!"""###$$$$$$###"""!!!"""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$######""""""""""""###### !!!!!!!!!""""""######!!!!!!!!!!!!""""""""""""########################$$$###"""!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###############""""""#########$$$$$$$$$""""""######$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######$$$%%%%%%%%%%%%$$$ !!!"""###$$$%%%%%%"""""""""""""""""""""""" !!!"""######$$$""""""""""""############"""############$$$$$$$$$"""""""""""""""""""""""" !!!"""$$$$$$$$$###""""""!!! !!!$$$&&&&&&&&&!!!"""$$$&&&((('''$$$!!!!!!!!!""""""######$$$$$$!!!"""###$$$%%%$$$######"""############$$$$$$$$$""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""############$$$$$$############$$$$$$$$$$$$############$$$$$$ """######""""""###$$$%%%$$$###$$$%%%&&&$$$"""$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%$$$$$$######"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""!!!!!!""""""#########$$$ !!!"""###$$$%%%%%%%%%"""######"""!!!!!!"""$$$"""""""""""""""""""""""" !!!""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""###"""!!!!!!###$$$###"""""""""""""""""""""""""""########################!!!!!!!!!!!!!!!"""###### !!!"""###$$$$$$!!!!!!"""###############"""""""""""""""""""""""" !!!!!!""""""###### !!!#########""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""######$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""%%%$$$$$$$$$######""""""$$$$$$######""""""!!!!!!############""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########""""""!!!""""""""""""""""""""""""%%%$$$###""""""###$$$%%%$$$#########""""""!!!!!!!!!!!!""""""######$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$######!!!"""###$$$$$$###"""!!!""""""""""""############$$$$$$$$$$$$$$$###""""""""""""!!!!!!!!!!!!!!!"""############""""""""""""!!!!!!"""###############""""""""""""!!!!!!!!!!!!######$$$$$$$$$######"""""""""!!!!!!!!!!!!""""""%%%$$$$$$######$$$$$$%%%########################""""""""""""############!!!!!!!!!!!! !!!!!! !!!!!!"""###$$$"""!!!!!! """###$$$""""""############"""""""""""""""""""""""""""""" !!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!! """"""""""""############""""""""""""############""""""""""""""""""""""""######""""""""""""######"""""""""""""""######$$$#########"""""""""""""""###""""""!!!!!!!!!!!!"""""""""""""""""""""""""""########################$$$#########""""""!!!!!!"""!!! """$$$&&&$$$!!!%%%"""!!!$$$)))***'''###""""""###$$$%%%%%%&&&&&&$$$$$$############$$$$$$######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! ########################$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!"""###$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$############"""########################$$$#########""""""!!!!!!""""""""""""""""""""""""$$$$$$$$$$$$$$$###"""!!!!!!!!!""""""#########$$$""""""############""""""$$$$$$$$$#######################################$$$$$$$$$#########""""""$$$$$$$$$############"""$$$$$$######""""""!!!!!!""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""" !!!"""""""""""""""######""""""!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!"""#####################""""""""""""############""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""###$$$$$$######"""!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!$$$$$$#########"""""""""#########"""""""""""""""!!!!!!""""""#########$$$""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$######""""""########################$$$$$$###""""""###$$$$$$$$$#########"""""""""""""""""""""""""""###############$$$$$$$$$$$$############$$$$$$$$$$$$######!!!"""###$$$$$$###"""!!!"""""""""""""""""""""""""""""""""###"""!!!!!! """"""!!!!!!!!!!!!""""""############""""""""""""!!!!!!"""###############""""""""""""!!!!!!!!!!!!#########$$$$$$######"""""""""!!!!!!!!!!!!""""""%%%$$$$$$######$$$$$$%%%########################""""""""""""############"""""""""""""""""""""""""""!!!!!!!!!!!!""""""######"""!!!!!!!!!"""###$$$""""""############""""""""""""""""""""""""""""""!!! !!!""""""########################################################################""""""!!! !!!!!!!!!"""""""""#########""""""""""""############""""""""""""""""""""""""#########""""""#########"""""""""""""""######$$$###"""""""""""""""""""""""""""!!!!!!!!!""""""###################################################$$$#########"""""""""""""""!!! """$$$%%%###!!!$$$"""!!!###((()))&&&###"""######$$$%%%%%%&&&&&&$$$$$$############$$$$$$######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!########################$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!"""###$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$############"""########################$$$#########""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$###""""""!!!"""""""""############""""""############""""""################################################$$$$$$$$$#########""""""$$$$$$$$$############"""#########""""""!!!!!!!!!""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""" !!!"""""""""""""""######""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""#####################""""""""""""############""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""############"""!!!!!! !!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!######""""""""""""!!!!!!""""""""""""############ !!!"""###$$$%%%%%%""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$###########################$$$$$$###""""""###$$$$$$###############"""""""""############""""""""""""######$$$$$$$$$$$$############$$$$$$$$$$$$######""""""############""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!! """"""!!!!!!!!!!!!""""""############""""""""""""!!!""""""############"""!!!!!!!!!!!!""""""""""""""""""######$$$######"""""""""!!!!!!!!!!!!""""""$$$$$$############$$$$$$########################""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""!!!!!!"""""""""""""""###$$$$$$""""""############""""""""""""""""""""""""""""""!!!!!! !!!!!!"""##############################################################################"""!!!!!! !!!!!!!!!!!!""""""""""""######""""""""""""############""""""""""""""""""""""""$$$$$$############$$$$$$"""""""""""""""######$$$""""""""""""""""""######!!!!!!!!!!!!""""""###$$$###############################################################"""""""""""""""!!!###$$$%%%###"""###!!! """&&&'''%%%"""#########$$$$$$%%%%%%&&&$$$$$$############$$$$$$######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#####################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$$$$############"""#######################################"""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###""""""""""""""""""############""""""############""""""!!!""""""######$$$$$$$$$########################$$$$$$$$$###############$$$$$$$$$############"""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!!!!""""""######""""""###""""""""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""#####################""""""""""""############""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!""""""######"""""" !!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$ !!!!!!"""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$%%%%%%%%%$$$$$$########################$$$##################$$$########################$$$$$$######""""""!!!!!!######$$$$$$$$$$$$############$$$$$$$$$$$$######"""""""""######""""""""""""""""""!!!!!!!!!!!!!!! !!!!!! """!!!!!!!!!!!!""""""###############"""""""""!!!!!!"""############""""""!!!!!!!!!!!!""""""""""""!!!""""""###############""""""!!!!!!!!!!!!""""""$$$$$$############$$$$$$########################!!!"""""""""##################$$$$$$$$$$$$$$$%%%############""""""!!! !!!!!!!!!!!!""""""######"""######$$$$$$######"""""""""""""""""""""""""""!!!!!!!!! !!!""""""##############################################################################""""""!!! !!!!!!!!!!!!!!!!!!!!!"""""""""###!!!"""""""""############""""""""""""""""""""""""%%%$$$$$$$$$$$$$$$$$$%%%"""""""""""""""######$$$"""""""""""""""#########!!!!!!!!!!!!"""###$$$%%%####################################################################################$$$$$$###""""""!!! """$$$%%%$$$"""#########$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$######""""""######$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###############$$$$$$$$$################################################"""###$$$######"""###$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$#########""""""################################################""""""""""""""""""""""""######$$$$$$$$$######""""""""""""""""""#########""""""############"""""" !!!!!!"""###$$$$$$%%%################################################$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""!!!""""""#########""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!"""#####################""""""""""""############""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!"""############ !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!""""""######$$$$$$######""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$%%%%%%%%%%%%%%%#################################$$$$$$########################$$$$$$$$$$$$$$$######""""""!!!!!!######$$$$$$$$$$$$############$$$$$$$$$$$$#########""""""""""""""""""#########""""""!!!!!!!!! !!!""""""""""""!!! !!!!!!!!!!!!!!!"""##################"""""""""!!!""""""#########""""""!!! !!!!!!!!!"""""""""### !!!"""###############""""""!!!!!!!!!!!!""""""$$$######""""""######$$$########################!!!"""""""""############"""""""""#########$$$$$$######$$$$$$###"""!!! !!!!!!!!!"""""""""######$$$$$$$$$$$$##############################!!!!!!!!!!!!!!!"""####################################################################################"""!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""!!!"""""""""############""""""""""""""""""""""""%%%$$$$$$$$$$$$$$$$$$%%%"""""""""""""""######$$$!!!!!!""""""############!!!!!!!!!!!!"""$$$%%%%%%###############################################################$$$$$$$$$######$$$$$$$$$#########""""""!!!!!!"""######"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$############$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""#########$$$$$$$$$%%%################################################"""$$$%%%$$$""""""###%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""#######################################$$$$$$$$$########################"""######$$$$$$$$$############""""""""""""""""""""""""############"""""" !!!"""######$$$$$$################################################$$$$$$$$$#########""""""!!!!!!!!!"""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""############""""""""""""""""""############!!!!!!""""""""""""!!!!!!!!!!!!"""#####################""""""""""""############""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!"""######### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""######""""""""""""########################""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""#########$$$$$$$$$$$$$$$############""""""""""""######$$$$$$$$$$$$############$$$$$$$$$$$$############""""""""""""######$$$$$$######""""""!!!!!!"""############"""!!!!!!!!! !!!!!!"""###$$$############"""""""""""""""############""""""!!! !!!!!!""""""###### !!!"""############""""""!!!!!!!!!!!!""""""######""""""""""""##############################""""""""""""############ !!!!!!"""#########"""###$$$$$$$$$###"""!!! !!!"""""""""""""""######$$$$$$$$$$$$##############################""""""!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!"""""" !!!!!!!!!!!!""""""""""""""""""############""""""""""""""""""""""""$$$$$$############$$$$$$"""""""""""""""######$$$!!!!!!!!!"""######$$$$$$""""""""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$$$$$$$###$$$&&&%%%$$$"""############""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$############$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""###$$$$$$%%%%%%################################################"""%%%'''%%%"""!!!###%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$############"""#################################$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$###############""""""""""""""""""############"""""" !!!!!!""""""################################################$$$$$$$$$$$$$$$$$$############"""""""""""""""############""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""######$$$$$$######"""""""""""""""############$$$!!!!!!""""""""""""!!!!!!!!!!!!"""#####################""""""""""""############""""""""""""######"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""######"""!!!  !!!""""""###""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!"""""""""#########$$$$$$#########""""""""""""""""""""""""""""""#########""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""#########$$$$$$%%%%%%%%%"""""""""""""""###############$$$$$$$$$$$$############$$$$$$$$$$$$######$$$###"""!!!!!!"""###$$$%%%%%%%%%$$$###""""""""""""############"""!!!!!! !!!"""###$$$############""""""""""""###############"""!!!!!! !!!"""######### !!!"""############""""""!!!!!!!!!!!!""""""######""""""""""""##############################""""""""""""############ !!!!!!"""######$$$!!!"""$$$%%%%%%$$$###"""!!!"""###$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$###########################""""""!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!"""""" !!!!!!!!!""""""""""""""""""############""""""""""""""""""""""""#########""""""#########"""""""""""""""######$$$ !!!!!!"""######$$$$$$#########"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%###%%%'''&&&###""""""$$$$$$$$$###"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""###$$$$$$%%%################################################"""%%%(((&&&""" ###&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$############"""#################################$$$$$$%%%%%%%%%########################""""""###$$$$$$$$$$$$$$$############"""""""""!!!""""""############""""""!!!!!!!!!"""""""""""""""########################""""""#########$$$$$$$$$$$$$$$$$$############""""""#########$$$$$$$$$%%%""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""###$$$$$$$$$$$$###"""!!!""""""#########$$$$$$$$$!!!!!!""""""""""""!!!!!!!!!!!!"""#####################""""""""""""############""""""""""""######"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""######"""!!!  !!!"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!""""""######$$$$$$$$$%%%$$$$$$######""""""!!!!!! !!!"""###$$$%%%%%%""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""#########$$$$$$%%%%%%%%%!!!!!!""""""######$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$######$$$###"""!!!!!!"""###$$$&&&&&&%%%%%%$$$###"""""""""""""""""""""!!!!!! !!!"""$$$$$$############""""""""""""###############"""!!!!!! !!!"""######$$$ !!!"""############""""""!!!!!!!!!!!!""""""######""""""""""""##############################""""""""""""############ !!!!!!"""######$$$$$$ !!!###%%%&&&%%%$$$######$$$%%%&&&'''&&&%%%%%%###$$$$$$%%%%%%$$$$$$###########################"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""""" !!!!!!!!!"""""""""""""""############""""""""""""""""""""""""######""""""""""""######"""""""""""""""######$$$ !!!!!!"""###$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%###%%%'''&&&###""""""$$$$$$$$$$$$###!!!"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!"""######$$$$$$########################"""""""""""""""""""""""""""&&&(((&&&""" """&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$############"""#################################$$$$$$%%%%%%%%%########################!!!"""###$$$$$$$$$$$$$$$$$$#########""""""!!!!!!""""""############""""""""""""""""""!!!!!!!!!!!!########################""""""######$$$$$$$$$$$$$$$$$$$$$############"""######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""$$$$$$$$$$$$$$$###"""!!!""""""######$$$$$$$$$$$$!!!!!!""""""""""""!!!!!!!!!!!!"""#####################""""""""""""############""""""""""""######"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""$$$$$$"""!!!  !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!######$$$$$$$$$######"""##############################""""""######$$$%%%""""""""""""""""""""""""!!!!!!"""############"""$$$###"""!!!!!!"""###$$$$$$!!! !!!$$$%%%###!!!########################%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$#########""""""########################""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$###"""!!!!!!!!!"""###$$$%%%%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$!!!###$$$###"""!!!"""###""""""""""""""""""""""""######""""""!!!!!! """""""""""""""""""""""""""############$$$$$$$$$&&&%%%%%%$$$###"""!!!!!!%%%$$$######""""""############""""""""""""######!!!!!!!!!!!!""""""""""""$$$$$$%%%%%%%%%&&&&&&&&&"""############$$$$$$$$$###"""""""""$$$%%%$$$#######################################""""""""""""!!!!!!!!!###%%%%%%""" """############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!"""######""""""############""""""""""""""""""""""""""""""%%%%%%$$$$$$###"""""""""!!!""""""""""""#########%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%########################"""""""""""""""###############$$$$$$$$$%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""########################$$$$$$##################""""""#########$$$$$$$$$$$$$$$$$$############"""""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$%%%%%%%%%######""""""""""""######$$$#########""""""!!!!!!$$$#########""""""!!!!!!$$$$$$$$$$$$$$$###"""!!!""" !!!"""###"""!!!""""""!!!!!!"""###$$$$$$""""""""""""!!!!!!!!!!!!%%%$$$$$$$$$###"""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!"""""""""!!!  !!!!!!!!!!!!!!!"""######!!!!!!""""""""""""!!!!!! !!!###$$$$$$$$$###"""######$$$$$$$$$######"""########################""""""!!!!!!""""""###$$$""""""""""""""""""""""""!!!"""######$$$$$$######$$$###"""!!!!!!"""###$$$%%%###!!!"""$$$%%%###!!!########################$$$$$$%%%%%%$$$######"""$$$$$$$$$#########""""""################################################""""""""""""""""""""""""$$$$$$$$$$$$$$$###"""""""""""""""###$$$$$$$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$!!!###$$$###"""!!!"""###""""""""""""""""""""""""###"""""""""!!!!!!!!! """""""""""""""""""""""""""############$$$$$$$$$#########"""""""""""""""%%%$$$######""""""############""""""""""""######!!!!!!"""""""""#########$$$$$$$$$$$$%%%%%%%%%%%%"""############$$$$$$$$$###"""""""""$$$%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%############"""""""""""""""!!!!!!"""$$$$$$###""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!"""""""""""""""############""""""########################$$$$$$$$$###############"""""""""#########$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%""""""""""""""""""""""""#################################$$$$$$$$$%%%%%%######################## !!!"""###$$$$$$%%%#########$$$$$$$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""#########################################################$$$$$$$$$$$$%%%$$$$$$$$$#########""""""""""""""""""################################################$$$$$$$$$%%%######""""""""""""##################"""""""""!!!###############"""""""""######$$$$$$$$$###"""""""""!!! !!!###$$$###""""""""""""""""""###$$$$$$###"""""""""!!!!!!!!!!!!######""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!! !!!"""""""""!!!!!! ###""""""!!!!!!!!!!!!"""!!!!!!""""""""""""!!!!!! !!!""""""######"""""""""######$$$$$$$$$##############################!!!!!!!!!!!!!!!""""""###"""""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$###""""""""""""###$$$&&&%%%######$$$$$$###!!!##############################$$$$$$######""""""$$$$$$$$$#######################################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###$$$$$$$$$$$$###""""""##################$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######!!!###$$$###"""!!!"""###""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""############$$$$$$$$$!!!!!!!!!"""""""""######%%%$$$######""""""############""""""""""""######""""""#########$$$$$$$$$"""#########$$$$$$$$$$$$"""############$$$$$$$$$###"""""""""$$$%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%############""""""""""""###"""!!!!!!###$$$$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""########################"""############$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%""""""""""""""""""""""""#################################$$$$$$$$$$$$%%%######################## """###$$$%%%&&&#########$$$$$$$$$$$$%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$###########################$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""################################################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$#########"""""""""""""""""""""####################################"""""""""#########$$$$$$######""""""""""""##################""""""""""""###############$$$$$$$$$"""######$$$$$$$$$#########"""!!!"""$$$%%%$$$###""""""""""""""""""###$$$######"""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!"""###!!!""""""""""""!!!!!! $$$###"""!!!!!! !!!!!!""""""""""""!!!!!!!!!!!! !!!!!!"""###""""""###$$$$$$$$$##############################"""!!!!!!!!!!!!"""######""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$########################'''&&&%%%$$$$$$###""""""########################""""""#########""""""!!!################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$######"""$$$$$$$$$###############""""""""""""""""""""""""""""""""""""""""""""""""###""""""""""""""""""###!!!###$$$###"""!!!"""###""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""#########$$$$$$$$$""""""""""""############%%%$$$######""""""######$$$######""""""######$$$######$$$$$$$$$%%%%%%%%%""""""""""""############""""""#########$$$$$$$$$###"""""""""$$$%%%$$$###""""""""""""""""""""""""############"""""""""!!!$$$""" !!!###%%%%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""!!!!!! """######$$$$$$######"""########################!!!""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&""""""""""""""""""""""""####################################$$$$$$$$$$$$######################## !!!"""###$$$$$$%%%############$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""#######################################$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&############""""""""""""!!!"""""""""####################################!!!""""""""""""###############""""""""""""###############"""""""""""""""""""""######$$$$$$%%%%%%!!!"""###$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$###"""""""""""""""###############"""""""""!!!!!! !!!!!!""""""#########!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!! !!!""""""###!!!"""###$$$$$$###!!!!!!###"""!!!!!!!!!!!!!!!"""!!!!!!""""""""""""!!!!!!!!!  """###!!!"""###$$$$$$$$$$$$$$$###########################""""""""""""###$$$$$$""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$######&&&&&&&&&%%%$$$###""""""########################!!!""""""#########""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""######$$$$$$$$$######$$$$$$$$$###############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""######"""""""""!!!###$$$###"""!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$&&&&&&%%%$$$$$$###""""""%%%$$$######""""""######$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%!!!!!!"""""""""#########""""""#########$$$$$$$$$###"""""""""$$$%%%$$$###""""""""""""""""""""""""############"""""""""!!!$$$""" !!!###%%%&&&&&&""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################"""!!!!!! ######$$$$$$$$$$$$##############################!!!!!!"""###$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%""""""""""""""""""""""""########################""""""#########$$$$$$$$$#################################"""""""""""""""""""""#########$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%########################$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""########################""""""#########$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&#########"""""""""!!!!!!!!!"""""""""############""""""""""""""""""""""""!!!""""""""""""###############""""""""""""######""""""""""""""""""######"""""""""######$$$$$$%%%!!!"""###$$$$$$$$$$$$$$$%%%######$$$%%%&&&%%%$$$######"""""""""""""""###############"""""""""""""""""""""######$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!"""######!!!"""###$$$$$$###"""!!! !!!"""$$$$$$!!!!!!""""""""""""!!!!!!!!!  """###!!!"""###$$$$$$$$$$$$$$$#######################################$$$$$$%%%"""""""""""""""""""""""""""######$$$$$$$$$$$$$$$######$$$%%%%%%$$$######$$$%%%&&&%%%###""""""###########################""""""######$$$$$$#####################$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""###$$$$$$$$$$$$#####################$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""!!!###$$$###"""!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""############$$$$$$$$$((('''&&&%%%$$$###""""""%%%$$$######""""""######$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%!!!"""""""""############"""############$$$$$$$$$###"""""""""$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""###"""!!!"""$$$&&&&&&&&&"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################""""""!!!!!!!!!######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%############$$$$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################"""""""""############$$$########################$$$$$$######"""!!!!!!!!!"""""""""############$$$######$$$%%%%%%%%%$$$$$$#################################$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""########################"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%######"""""""""!!!!!!!!!""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########$$$$$$######""""""""""""######""""""""""""############"""""""""""""""#########"""######$$$$$$$$$######$$$###"""###%%%&&&%%%$$$$$$######"""""""""""""""$$$$$$#########"""""""""############$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""!!!!!!""""""###$$$!!!""""""############""" """###%%%&&&!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!"""###!!!!!!"""$$$$$$%%%%%%$$$########################"""""""""""""""###$$$$$$""""""""""""""""""""""""!!!"""######$$$$$$#########$$$$$$%%%%%%$$$$$$###"""###%%%$$$"""!!!"""$$$########################"""######$$$%%%%%%$$$$$$""""""#########$$$$$$$$$################################################""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!!!!###$$$###"""!!!"""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""###"""""""""""""""""""""""""""############$$$$$$$$$%%%%%%%%%$$$$$$#########%%%$$$######""""""######%%%$$$$$$######$$$$$$%%%############$$$$$$$$$$$$"""""""""#########$$$$$$"""############$$$$$$$$$###"""""""""$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""""""!!!!!!###&&&'''&&&%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""""""""""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%"""""""""#########$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######"""""""""#########$$$$$$$$$######""""""######$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########""""""""""""""""""""""""########################""""""""""""#############################################"""""""""""""""""""""""""""############!!!"""######$$$$$$####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""########################!!!""""""###$$$$$$%%%%%%#########$$$$$$$$$$$$%%%###"""""""""!!!!!!!!!!!!""""""""""""############""""""""""""""""""""""""############$$$$$$$$$%%%######""""""""""""######!!!"""""""""############"""""""""!!!!!!!!!!!!!!!######$$$$$$$$$###""""""$$$###"""###$$$%%%%%%###$$$$$$###"""""""""""""""$$$$$$$$$#########""""""############""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""!!!!!!""""""###$$$!!!!!!!!!!!!!!!"""###### !!!###$$$$$$!!!!!!""""""""""""!!!!!! !!!""""""######""""""!!!!!!"""$$$$$$%%%%%%%%%########################!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!!!!"""##################$$$%%%&&&&&&%%%$$$### """$$$###!!! """%%%########################"""###$$$%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&""""""""""""""""""""""""""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!!!!###$$$###"""!!!"""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""######"""""""""""""""""""""""""""############$$$$$$$$$###############$$$$$$$$$%%%$$$$$$###"""#########%%%$$$$$$######$$$$$$%%%""""""#########$$$$$$$$$############$$$$$$$$$$$$"""############$$$$$$$$$###"""""""""$$$%%%$$$###!!!!!!!!!!!!!!!!!!!!!!!!############""""""""""""!!!!!!"""$$$'''(((&&&%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$!!!""""""""""""##################$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""!!!""""""""""""###############""""""""""""############$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%$$$###""""""""""""""""""""""""""""""########################""""""""""""####################################!!!!!!""""""######$$$$$$""""""""""""############!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$########################$$$$$$############$$$$$$""""""""""""""""""""""""$$$$$$$$$%%%%%%$$$$$$$$$""""""""""""""""""""""""########################!!!""""""###$$$$$$%%%%%%""""""#########$$$$$$$$$""""""""""""!!!!!!!!!!!!""""""""""""#######################################$$$$$$$$$$$$%%%%%%%%%######""""""""""""######!!!!!!""""""#########$$$""""""!!!!!! $$$$$$$$$$$$$$$###"""!!!###"""!!!"""$$$%%%$$$###$$$$$$###""""""!!!""""""$$$$$$$$$############"""######""""""!!!!!! """"""""""""""""""""""""!!!!!!""""""""""""!!!!!!"""""""""""""""######$$$"""!!! !!!###$$$"""!!!!!!!!!!!!""""""###!!!!!!""""""""""""!!!!!! !!!###$$$$$$$$$###"""""""""$$$''''''%%%$$$%%%$$$$$$$$$############"""""""""############""""""""""""""""""###############$$$%%%%%%%%%###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$###############"""!!!!!!""""""""""""###############$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$######""""""!!!!!!""""""#########$$$########################""""""""""""""""""""""""$$$$$$###"""!!! """"""""""""""""""""""""########################"""###%%%%%%$$$$$$%%%'''%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############""""""""""""############ !!!######$$$$$$$$$%%%%%%%%%$$$$$$#################################""""""""""""""""""""""""#########"""""""""""""""$$$$$$$$$###"""!!!!!! $$$$$$$$$#########"""""""""###$$$%%%&&&%%%$$$$$$""""""""""""""""""""""""######$$$$$$$$$$$$######''''''&&&$$$"""!!! ######$$$$$$$$$%%%%%%%%%((('''%%%$$$$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""##################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%########################$$$$$$##################""""""""""""""""""""""""$$$#########""""""!!!!!!########################"""############$$$$$$$$$$$$$$$$$$#########""""""########################""""""""""""""""""""""""!!!!!!"""###$$$$$$%%%%%%"""""""""######"""""""""%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$######"""""""""############$$$$$$$$$&&&%%%$$$###""""""""""""%%%###!!!"""$$$%%%$$$!!!""""""######$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$$$$######%%%$$$###""""""###$$$%%%""""""""""""""""""""""""#########"""""""""""""""###"""!!!!!!!!!"""$$$%%%!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""$$$#########$$$%%%&&&&&&$$$$$$$$$#########""""""$$$%%%%%%###"""!!!###$$$!!!!!!""""""#########$$$'''&&&$$$"""!!!!!!""""""""""""""""""""""""""""""$$$$$$###""""""!!!""""""######"""!!!!!!"""###$$$ !!!""""""######"""!!!!!! """###$$$######"""!!!!!!!!!!!!!!! !!!!!!"""""""""""""""$$$######$$$$$$######$$$$$$$$$$$$############"""""""""############""""""""""""""""""############$$$$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""""""""###############$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$#########"""""""""""""""#########$$$################################################$$$######""""""!!!!!!!!!########################""""""""""""""""""""""""!!!"""######"""!!!"""$$$$$$##################$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############""""""""""""############ !!!"""######$$$######%%%%%%%%%$$$$$$$$$##################################################################""""""""""""$$$$$$$$$###"""!!!!!!!!!$$$$$$$$$#########"""""""""###$$$%%%%%%%%%$$$$$$##############################$$$$$$$$$$$$######&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""##################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%########################$$$$$$##########################################$$$#########""""""""""""########################"""############$$$$$$$$$$$$$$$$$$#########""""""################################################!!!""""""###$$$$$$%%%%%%######""""""""""""######$$$######""""""######$$$$$$$$$$$$$$$#########"""############$$$$$$$$$$$$&&&%%%$$$###""""""""""""%%%###!!!"""$$$%%%$$$"""!!!!!!""""""############"""############$$$$$$$$$######$$$$$$$$$$$$######$$$$$$###""""""###$$$$$$""""""""""""""""""""""""###"""""""""""""""""""""###""""""!!!"""###$$$%%%!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""$$$######""""""######$$$###############$$$%%%%%%$$$$$$$$$#########""""""###$$$$$$###!!! """###!!!"""""""""############%%%%%%$$$###""""""""""""""""""""""""""""""""""""######"""!!!!!!!!!""""""!!!!!!!!!!!!"""###%%%&&&######""""""""""""!!!!!!!!!!!! !!!"""#########"""!!!!!!!!!!!!!!! !!!!!!"""""""""""""""$$$$$$###""""""$$$&&&&&&$$$$$$$$$############"""""""""############""""""""""""""""""############%%%$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###""""""""""""#########$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$############"""""""""###############################################################################################################"""""""""""""""""""""""""""###$$$###!!!!!!"""############""""""#########""""""""""""""""""""""""########################$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""#########$$$$$$"""""""""#########$$$$$$""""""###############"""%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$###""""""!!!!!!$$$$$$$$$###############"""###$$$$$$%%%%%%$$$$$$##############################$$$$$$$$$$$$#########$$$$$$%%%&&&&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%################################################"""""""""#########$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%##############################$$$$$$$$$$$$$$$$$$#######################################"""""""""########################"""############$$$$$$$$$$$$$$$$$$###############################################################"""""""""###$$$$$$%%%%%%%%%$$$###""""""###$$$%%%###""""""""""""""""""###$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%$$$###""""""""""""$$$###"""###$$$$$$###"""!!!!!!!!!""""""""""""""""""############$$$$$$$$$######$$$$$$$$$$$$######$$$$$$###""""""###$$$$$$""""""""""""""""""""""""""""""""""""""""""#########""""""""""""###$$$$$$!!!!!!!!!"""""""""######""""""""""""""""""""""""######""""""""""""############"""""""""###$$$$$$$$$$$$$$$###############"""######""" !!!###""""""""""""############"""######$$$#########"""""""""""""""""""""""""""!!!!!!!!! !!!!!!"""""" !!!"""$$$&&&'''&&&%%%%%%###"""!!! !!!""""""###""""""!!!!!!!!!!!!!!! !!!""""""######"""""""""$$$$$$"""###&&&(((&&&$$$$$$$$$#########""""""""""""############""""""!!!"""""""""############%%%$$$###""""""###$$$%%%############$$$$$$$$$$$$###$$$$$$$$$$$$###""""""""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#################################################################################$$$$$$%%%%%%%%%########################""""""""""""""""""""""""%%%&&&&&&%%%###"""###$$$######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""###############$$$$$$$$$$$$$$$######"""""""""########################"""######$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###"""######$$$%%%&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$%%%########################################################################""""""#########$$$$$$$$$########################################################################""""""#########$$$$$$$$$&&&%%%###""""""###%%%&&&######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$###""""""######$$$############$$$######""""""""""""############""""""#########$$$$$$$$$######$$$$$$$$$$$$######$$$##################$$$"""""""""""""""""""""""""""""""""""""""#########"""""""""#########$$$$$$!!!!!!"""""""""#########""""""""""""""""""""""""!!! !!!###"""""""""""""""#################################$$$$$$###!!! """###"""""""""""""""######### !!!###$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""### !!!!!!"""######$$$%%%&&&&&&%%%$$$###"""!!!!!! !!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!"""############"""!!!%%%&&&######&&&%%%!!!$$$$$$$$$#########""""""""""""############""""""!!!"""""""""############$$$$$$"""""""""###$$$%%%"""""""""######$$$$$$$$$"""""""""""""""!!!!!! ############$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$########################################################################$$$%%%%%%&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%###"""###$$$$$$$$$%%%&&&&&&%%%$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$############$$$$$$$$$$$$###$$$$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""######$$$$$$$$$%%%$$$$$$$$$$$$####################################"""""""""#########$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&############$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%####################################$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$%%%%%%%%%%%%#######################################$$$$$$$$$########################""""""#########$$$$$$$$$#######################################################################################$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%%%%$$$######"""###############$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$$$$###############$$$$$$#################################!!!!!!""""""############"""#########$$$$$$$$$$$$""""""""""""############""""""""""""""""""""""""!!!!!! !!!!!!######"""""""""""""""###########################$$$%%%%%%$$$""""""###%%%######"""""""""""""""""" """###$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""##################"""""""""######################## !!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!""""""###############"""''''''!!!!!!%%%%%% $$$$$$$$$############"""""""""############""""""""""""""""""##############################$$$%%%!!!!!!""""""###$$$$$$$$$!!!!!!""""""!!!!!! #########$$$$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$###!!!!!!"""###$$$%%%&&&''''''&&&%%%$$$""""""""""""""""""""""""########################!!!!!!"""###$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$$$$%%%#########$$$$$$$$$$$$%%%######$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###############"""%%%%%%%%%%%%&&&&&&&&&&&&######$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#################################$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#################################$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$########################"""############$$$$$$$$$###############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###############$$$"""$$$$$$$$$###"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$$$$######"""###$$$$$$$$$$$$###"""########################!!!!!!!!!"""######$$$$$$"""###$$$$$$%%%%%%$$$$$$"""""""""#########$$$$$$""""""""""""""""""""""""$$$$$$############$$$$$$$$$$$$###"""""""""#####################$$$$$$$$$%%%&&&&&&%%%######$$$&&&############"""""""""""" !!!!!!"""############""""""""""""""""""""""""!!!!!!!!! !!!!!!""""""###$$$$$$######"""!!! !!!!!!""""""###$$$%%%%%% !!!!!!"""###"""""""""!!!!!!!!!!!!!!!""""""###!!!"""######$$$$$$#########(((&&& ###...333000$$$$$$$$$############"""""""""############""""""""""""""""""############""""""###$$$$$$$$$$$$$$$!!!!!!!!!"""###$$$$$$$$$"""""""""""""""!!! #########$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######"""!!!"""$$$###$$$&&&''''''&&&$$$###""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%#########$$$$$$$$$%%%%%%""""""###$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$###""""""!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''###$$$%%%&&&&&&'''''''''########################$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$#################################$$$$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%########################"""############$$$$$$$$$""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%&&&''''''&&&%%%$$$$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$###############$$$$$$"""$$$%%%$$$"""!!!###%%%%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$######$$$$$$$$$$$$######"""###$$$$$$$$$$$$###"""######################## !!!!!!"""######$$$$$$"""###$$$%%%%%%%%%$$$$$$""""""#########$$$$$$$$$""""""""""""""""""""""""%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$###############""""""#########$$$$$$$$$%%%%%%&&&$$$###"""###%%%############"""""""""!!!""""""!!!!!!!!!""""""###""""""""""""""""""""""""######"""!!!!!!!!!""""""""""""###$$$######!!!!!! !!!""""""###$$$$$$!!!!!!###$$$$$$$$$###"""!!!!!!!!!!!!!!!"""######""""""###$$$$$$$$$$$$###"""'''&&&!!!(((999DDDDDD$$$$$$$$$############"""""""""############""""""""""""""""""############!!!"""###%%%%%%%%%$$$### !!!!!!"""###$$$$$$$$$###############"""!!!!!!######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################"""###%%%%%%$$$$$$%%%'''"""###%%%&&&&&&%%%###"""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&'''&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$###"""!!!!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&''''''''''''##############################################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$#################################$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%########################"""############$$$$$$$$$""""""######$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################%%%'''))))))'''%%%#########""""""""""""######$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$###############$$$$$$!!!$$$%%%%%%"""!!!###%%%$$$$$$$$$$$$######"""""""""############$$$$$$$$$######$$$$$$$$$$$$######"""###$$$%%%%%%$$$###"""######################## !!!!!!"""###$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$"""############$$$$$$$$$""""""""""""""""""""""""$$$$$$############$$$$$$&&&&&&%%%$$$######$$$$$$""""""######$$$$$$$$$$$$$$$%%%%%%###"""!!!###$$$$$$#########""""""!!!!!!###"""!!! !!!"""###""""""""""""""""""""""""%%%$$$###""""""!!!"""""" !!!"""$$$$$$$$$###"""!!!!!!!!!!!!""""""""""""!!!"""###%%%%%%$$$$$$###!!!!!!!!!!!!!!!"""######""""""###$$$$$$$$$$$$###'''%%%###"""%%%***111555***)))&&&$$$$$$$$$%%%&&&""""""""""""###$$$%%%&&&######################################################""""""""""""######$$$$$$"""""""""###$$$%%%""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%$$$$$$#####################$$$%%%&&&&&&##############################$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""###########################$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$###"""""""""############$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$########################$$$%%%%%%%%%%%%$$$%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$########################((('''&&&$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""######$$$$$$$$$######"""%%%$$$$$$######$$$$$$%%%$$$###"""!!!!!!"""###$$$##############################$$$%%%%%%###"""!!!%%%%%%$$$###""""""######$$$$$$$$$#########""""""!!!!!!"""###$$$%%%%%%%%%$$$$$$###"""!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""############""""""""""""##################"""!!!!!! !!!!!!""""""""""""""""""""""""'''%%%$$$######$$$&&&'''((('''%%%###"""######$$$""""""""""""###$$$%%%&&&######################################################""""""""""""######$$$$$$############$$$$$$""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$###$$$$$$%%%%%%########################$$$$$$%%%&&&&&&&&&&&&%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$######"""############$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$########################$$$%%%%%%%%%%%%$$$%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$########################%%%%%%$$$$$$###$$$$$$%%%########################$$$$$$$$$###$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""###$$$%%%%%%%%%$$$$$$####################################$$$$$$$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""######$$$$$$$$$######"""$$$######""""""######$$$$$$###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""%%%$$$$$$######"""######$$$$$$$$$#########"""""""""""""""###$$$$$$$$$%%%$$$$$$###"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""!!!""""""""""""############""""""""""""############$$$###""""""!!!!!!""""""""""""""""""""""""""""""$$$%%%%%%%%%$$$""" &&&%%%###"""!!!!!!"""###""""""""""""###$$$%%%%%%######################################################""""""""""""#########$$$$$$$$$$$$$$$######"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''''''''&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$#####################$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$%%%''''''########################$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""###$$$$$$%%%%%%$$$$$$""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$############""""""""""""""""""""""""""""""######$$$$$$$$$#########""""""""""""""""""###$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######"""#########$$$$$$$$$###############$$$$$$$$$#################################$$$$$$$$$$$$###""""""""""""###""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$""""""""""""############$$$$$$######""""""######"""""""""""""""""""""""""""###%%%&&&'''&&&$$$###%%%$$$###"""!!!"""""""""######""""""###$$$$$$%%%################################################$$$######""""""######$$$###$$$%%%&&&%%%$$$###"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$########################$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$##################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%######$$$%%%%%%%%%%%%$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$%%%&&&'''########################%%%$$$$$$$$$$$$%%%&&&&&&(((''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""######$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$#########""""""""""""""""""""""""""""""""""""###$$$$$$$$$############""""""""""""######$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%###"""""""""###$$$######$$$$$$$$$#################################$$$$$$$$$###############$$$$$$###""""""#########""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""#########""""""#########$$$$$$$$$!!!"""""""""############%%%%%%$$$######$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$%%%&&&''''''(((%%%$$$$$$########################"""######$$$%%%################################################$$$$$$############$$$$$$$$$%%%&&&&&&&&&$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%######""""""""""""#################################$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''---,,,***(((&&&%%%$$$$$$&&&&&&%%%%%%&&&&&&'''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$#########$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$########################$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%###"""""""""###$$$"""######$$$$$$$$$##############################$$$$$$$$$###############$$$###############$$$$$$########################!!!!!!!!!!!!""""""""""""!!!"""""""""#########$$$############$$$$$$$$$$$$!!!"""""""""############%%%$$$$$$$$$$$$$$$%%%%%%########################&&&%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$################################################$$$$$$############$$$$$$&&&&&&&&&&&&%%%$$$###"""#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%######""""""""""""####################################$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$##################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%######$$$$$$%%%&&&&&&&&&######$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$############&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''///...+++(((&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%############$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%""""""############""""""######$$$$$$%%%%%%&&&&&&%%%$$$######"""#########!!!"""###%%%%%%$$$#####################$$$$$$$$$##################$$$$$$$$$############$$$%%%%%%########################!!!!!!!!!!!!""""""""""""!!!""""""######$$$$$$$$$#########$$$$$$$$$$$$%%%""""""""""""############$$$$$$######$$$$$$%%%%%%########################%%%%%%$$$###############$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$###############$$$################################################%%%$$$$$$######$$$$$$%%%''''''&&&%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$##################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%######$$$$$$%%%&&&&&&'''######$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''---+++)))'''&&&&&&'''(((&&&&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&##############################$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%############$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###""""""!!!"""###$$$%%%########################!!!!!!"""""""""#########$$$$$$$$$############"""""""""""""""""""""""""""!!!!!!"""$$$$$$%%%%%%$$$$$$$$$############$$$$$$ !!!""""""""""""!!! """"""######$$$%%%%%%&&&###$$$$$$$$$$$$###"""""" """###%%%%%%%%%###"""""""""#########$$$$$$$$$"""""""""###$$$$$$$$$%%%$$$#########$$$$$$%%%&&&########################!!!!!!!!!!!!""""""""""""!!!""""""######$$$%%%%%%#########$$$$$$$$$%%%%%%""""""""""""###########################$$$%%%%%%###########################$$$%%%&&&'''&&&&&&%%%###$$$$$$%%%%%%%%%$$$$$$$$$$$$###############$$$################################################%%%$$$$$$######$$$$$$%%%)))'''&&&$$$######$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$#########$$$$$$%%%%%%%%%############$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$############"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''######$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''***((('''&&&&&&''')))***'''&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&##############################$$$$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%############$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###"""!!!!!!!!!"""$$$%%%""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$$$$$$$############"""""""""""""""""""""""""""!!!!!!"""$$$$$$%%%%%%%%%######""""""""""""###### !!!""""""!!! !!!!!!"""###$$$$$$%%%%%%######$$$%%%%%%###"""!!! !!!###%%%&&&%%%###"""""""""######$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&$$$#########$$$%%%%%%&&&########################!!!!!!!!!!!!""""""""""""!!!""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%""""""""""""###############"""""""""###$$$$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&$$$$$$$$$#########""""""%%%%%%$$$######$$$%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$"""""""""###""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$########################%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&(((((()))((('''&&&&&&$$$$$$###"""$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$%%%&&&'''(((((((((&&&%%%%%%&&&'''(((''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%%%%&&&(((******)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$""""""""""""""""""""""""""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$#####################+++&&&&&&)))%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###%%%%%%$$$"""!!!"""###""""""""""""############$$$$$$###"""!!!!!!""""""""""""""""""""""""""""""########################""""""""""""""""""""""""######$$$$$$$$$$$$######""""""############""""""###"""!!!!!!"""###%%%%%%$$$######$$$%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$######""""""!!!!!!""""""""""""##################$$$$$$$$$%%%%%%%%%%%%###"""###%%%&&&&&&%%%##############################$$$$$$$$$%%%%%%%%%!!!!!!""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$######%%%%%%$$$######$$$%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$###""""""$$$"""#########$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$########################%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%&&&'''((()))((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''(((''''''&&&&&&&&&&&&''''''((())))))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$##################!!!)))'''###))))))''',,,$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$"""!!!"""###""""""""""""############%%%$$$###"""""""""""""""################################################""""""""""""""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$######%%%$$$###""""""###$$$%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%#########"""""""""!!!!!!""""""""""""#####################$$$$$$$$$%%%%%%$$$###""""""$$$%%%%%%$$$####################################$$$$$$$$$%%%""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%###"""###$$$############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$########################$$$$$$%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%$$$$$$###&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''((())))))(((''''''&&&&&&'''((((((''''''''''''''''''''''''(((((('''''''''((())))))++++++***)))((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$%%%$$$%%%)))%%%###,,,$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$"""!!!"""###""""""""""""############%%%%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$###""""""###$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###""""""""""""!!!!!!!!!"""""""""#########$$$$$$""""""#########$$$$$$$$$$$$###!!!"""###%%%$$$$$$########################"""""""""#########$$$$$$###############"""""""""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$########################$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%$$$$$$###%%%%%%%%%%%%&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((())))))***'''''''''''''''(((((((((''''''''''''''''''''''''(((((((((((()))***+++,,,...---+++)))(((((()))***''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%###%%%"""%%%+++$$$((($$$$$$$$$%%%%%%%%%&&&&&&########################"""###$$$###"""!!!"""###!!!"""""""""############%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$######""""""!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""#########$$$$$$$$$"""""""""#########$$$$$$$$$###!!!"""###$$$$$$###########################!!!""""""""""""#########$$$$$$$$$######"""""""""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%#########$$$%%%$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$###########################$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((((((((((((''''''&&&&&&''''''(((((((((((()))))))))))))))&&&''''''(((((()))))))))((((((((((((((((((((((((((((((((()))***+++,,,---///---+++)))((((((***+++((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%'''((("""$$$---)))###((($$$$$$$$$%%%%%%%%%&&&&&&########################!!!"""######"""!!!"""###!!!"""""""""############%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######$$$$$$$$$$$$######""""""############""""""######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$"""""""""###########################$$$$$$$$$$$$"""############$$$$$$$$$%%%$$$""""""###$$$$$$###########################!!!""""""""""""#########%%%%%%$$$$$$######""""""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&$$$###"""###############$$$$$$###$$$$$$%%%%%%$$$$$$###''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%$$$###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$##############################$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''''''''(((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''(((((())))))((((((''''''''''''((((((''''''((()))))))))))))))&&&&&&((()))))))))))))))((((((((((((((((((((((((((((((((()))***+++,,,---...,,,***)))((()))***+++))))))))))))))))))))))))&&&&&&'''''''''(((((((((''''''''''''&&&&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&&&&%%%***$$$ ''')))$$$&&&$$$$$$%%%%%%%%%%%%&&&&&&######################## """###"""!!!!!!"""$$$""""""""""""############$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""""""""""""""######$$$$$$######""""""""""""######"""""""""%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$%%%#########$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%'''%%%######$$$%%%$$$###########################"""""""""#########$$$$$$$$$$$$$$$$$$$$$#########''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%$$$######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((('''&&&$$$############$$$$$$%%%%%%%%%###$$$%%%%%%%%%%%%$$$###''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&$$$###$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$########################"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((())))))))))))(((((((((((((((((()))&&&'''((()))))))))((((((%%%&&&((()))******))))))(((((((((((((((((((((((()))))))))))))))***+++,,,+++***))))))((()))***+++))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&'''(((777222"""!!!%%%$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&######################## !!!""""""!!!!!!"""$$$""""""""""""############"""""""""""""""###$$$%%%################################################""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###"""######$$$$$$######"""$$$%%%%%%%%%%%%%%%%%%$$$###$$$%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%"""######$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$$$$%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&(((&&&$$$$$$%%%&&&%%%$$$####################################$$$$$$$$$%%%###$$$$$$$$$$$$$$$$$$%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((((((&&&$$$###$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&&&&%%%$$$###''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&((())))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&$$$###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$########################"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***))))))(((((((((((())))))%%%&&&((()))))))))((('''%%%&&&((()))*********))))))))))))))))))))))))))))))))))))((())))))***+++))))))))))))))))))******))))))))))))))))))))))))''''''''''''((((((((()))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''555LLLGGG---###'''((()))$$$$$$%%%%%%%%%&&&&&&&&&""""""""""""""""""""""""!!!""""""!!!!!!"""$$$""""""""""""############""""""!!!!!!"""###$$$$$$""""""""""""""""""""""""########################""""""""""""""""""""""""$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$"""######$$$$$$######"""###$$$%%%&&&&&&%%%$$$############$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&'''''''''######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))'''%%%%%%&&&&&&%%%$$$###########################$$$$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$##################$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&(((((('''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''')))((('''&&&&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((())))))((('''&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((()))))))))))))))************+++++++++'''((()))***************,,,+++***)))((((((((((((************************))))))************))))))******))))))((((((''''''++++++++++++*********)))(((((((((((((((((((((((('''''''''''''''''''''''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%'''((('''&&&(((@@@GGG222!!!$$$(((###%%%%%%%%%%%%%%%%%%%%%%%%##############################""""""""""""######"""""""""###$$$$$$%%%%%%%%%$$$######""""""#####################$$$$$$%%%########################!!!"""""""""############"""############$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&&&&%%%%%%$$$#########$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%'''###"""$$$))),,,***'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%&&&&&&'''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''')))(((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))'''(((((())))))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&(((((('''&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))(((((((((((()))))))))***************++++++++++++((())))))+++,,,---......------,,,+++************++++++++++++++++++++++++((())))))******))))))(((+++++++++******)))))))))+++++++++*********))))))(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%'''''''''&&&!!!000555)))"""&&&(((###%%%%%%%%%%%%%%%%%%%%%%%%##############################""""""""""""######"""""""""###$$$$$$%%%%%%%%%$$$######""""""#########""""""""""""###$$$$$$####################################$$$$$$$$$$$$"""############$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&&&&%%%%%%$$$######$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&)))&&&$$$&&&+++---,,,)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&''''''((((((''''''&&&(((((((((((((((((((((((())))))((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$####################################$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))((((((((()))))))))************+++++++++,,,,,,,,,*********+++---///222333///...---,,,+++++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,+++++++++++++++************)))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%&&&'''&&&%%%!!!$$$%%%$$$%%%'''&&&"""%%%%%%%%%%%%%%%%%%%%%%%%##############################""""""""""""######"""""""""###$$$$$$%%%%%%%%%$$$######""""""######""""""!!!!!!!!!"""#################################$$$$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&)))&&&%%%'''+++---,,,)))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&'''''''''''''''''''''&&&''''''((()))'''(((((())))))(((((('''))))))))))))))))))))))))***))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#######################################$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#################################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((((((((('''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((()))))))))(((((()))))))))*********++++++++++++,,,,,,,,,------,,,++++++---///222333///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$###$$$&&&'''&&&%%%'''###"""%%%(((%%%######%%%%%%%%%%%%%%%%%%%%%%%%##############################""""""""""""######"""""""""###$$$$$$%%%%%%%%%$$$######""""""######!!!!!!!!!!!!!!!""""""####################################$$$$$$$$$%%%%%%""""""#########$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&''''''(((''''''&&&&&&&&&&&&''''''''''''(((((((((((('''''''''%%%%%%&&&)))***)))(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''(((((()))***((())))))******))))))(((******************************)))))))))******+++************************************************************************))))))************))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#################################$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))))))))***))))))))))))************+++,,,,,,,,,------------///...,,,+++,,,---///000......---,,,,,,,,,---------------------------------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************************(((((((((((((((((((((((('''''''''&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$###$$$&&&'''&&&%%%)))$$$$$$((((((###"""&&&%%%%%%%%%%%%%%%%%%%%%%%%##############################""""""""""""######"""""""""###$$$$$$%%%%%%%%%$$$######""""""######!!!!!!!!!!!!!!!""""""###########################""""""""""""#########$$$""""""#########$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''((()))(((''''''&&&&&&''''''((('''(((((())))))((((((''''''&&&&&&'''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''(((((((((((()))(((((('''(((((()))***+++)))******++++++******)))++++++++++++++++++++++++++++++*********+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&'''((((((((((((((((((''''''''''''''''''''''''((((((((()))))))))******)))))))))*********++++++,,,,,,,,,---------......//////---,,,,,,,,,---.........---------------...........................,,,------------------,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,+++++++++************************(((((((((((((((((((((((((((''''''''''''((())))))((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###$$$%%%&&&%%%$$$###"""###%%%%%%###$$$'''%%%%%%%%%%%%%%%%%%%%%%%%##############################""""""""""""######"""""""""###$$$$$$%%%%%%%%%$$$######""""""######""""""!!!!!!!!!"""##############################!!!!!!"""""""""#########"""############$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''''''''((())))))((((((''''''''''''(((((((((((())))))))))))(((((()))))))))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''''''''(((''''''((((((((()))))))))(((((((((((()))***+++,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++++++++++++++***************************((((((((((((((((((((((((''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((((((((((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))*********+++++++++------------............---------.............../////////......//////000////////////////////////......////////////......---------....../////////......------------,,,,,,++++++++++++++++++++++++((((((((((((((((((((((((((((((''''''((())))))***)))((((((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$#########%%%&&&%%%$$$"""###"""!!!"""&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%##############################""""""""""""######"""""""""###$$$$$$%%%%%%%%%$$$######""""""#########""""""""""""###$$$$$$########################""""""#########$$$$$$$$$"""############$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))))))))((((((''''''(((((()))***)))(((((((((((((((((()))((())))))******))))))((()))***************++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((((((((((()))***+++,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++***************************))))))))))))))))))))))))((((((((()))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$""""""""""""""""""""""""%%%%%%&&&&&&&&&&&&''''''&&&'''((())))))((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&'''((())))))(((((())))))))))))))))))))))))))))))))))))************)))************+++++++++---------.........//////,,,,,,...///000000000000111000000000000000111111000000000000000000000000222222333333333333222222.../////////000000111111//////.........---------++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((()))******))))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$###"""###%%%&&&%%%$$$&&&&&&###"""(((&&&%%%%%%%%%%%%%%%%%%%%%%%%##############################""""""""""""######"""""""""###$$$$$$%%%%%%%%%$$$$$$###"""########################$$$$$$%%%##############################$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''))))))))))))************((((((((((((((()))******))))))(((((((((((())))))))))))************))))))'''((())))))(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&+++***((('''''''''((())))))(((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$#########$$$###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((()))(((''''''&&&&&&&&&''''''%%%&&&''''''((((((''''''***'''%%%%%%''')))'''&&&)))(((((()))++++++)))'''&&&(((++++++*********+++(((***+++---------......,,,---...//////000000000/////////............///333///---000111///...000+++,,,------,,,---///111...------,,,,,,,,,---///+++,,,,,,+++)))((()))***---,,,***((('''((()))*********)))(((((((((((((((***)))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################"""###$$$%%%&&&%%%$$$$$$%%%&&&''''''((((((''''''&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))***)))(((''''''''''''(((,,,***(((((()))+++++++++///---+++***+++,,,------222000//////......111555///111222222111000111222555555888;;;:::777:::@@@===;;;999999;;;===>>>>>>???>>>BBBFFFBBB:::888;;;777666666555555444444333......---,,,...111000......000///,,,---///,,,'''+++,,,+++)))))),,,,,,+++,,,+++***)))((((((((((((***************)))((((((''''''''''''((((((((()))(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&'''&&&%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&###$$$&&&&&&&&&&&&''')))((('''&&&%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$#########""""""!!!!!!!!!!!!!!!!!!!!!"""######%%%%%%$$$###""""""######$$$$$$######"""!!!!!!!!!######$$$$$$$$$$$$######""""""###$$$$$$$$$$$$###$$$$$$$$$$$$######""""""###$$$%%%$$$######%%%'''&&&&&&&&&&&&&&&&&&%%%%%%'''%%%%%%&&&))))))&&&###'''++++++%%%&&&+++,,,(((%%%***---***&&&%%%''')))---+++***)))'''&&&(((+++///+++***,,,,,,+++---222///)))000666///+++...,,,+++,,,---,,,,,,------,,,+++///...'''%%%)))***(((***++++++)))((((((+++---###%%%'''((('''&&&&&&&&&''''''''''''''''''''''''&&&'''''''''&&&%%%%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$+++***)))((('''((())))))))))))((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######$$$$$$###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((())))))(((''''''&&&&&&''''''(((+++++++++******)))(((((()))'''&&&'''***,,,+++***+++***)))***,,,------,,,)))+++---------...///111111111111222444555555444666666777888999999999999;;;999777777888999888777666222111333333111111333111000///............---------,,,------,,,***(((***+++------.........///------,,,+++,,,---...///******)))(((((((((((()))))))))((('''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$########################"""###$$$%%%&&&%%%%%%$$$%%%%%%&&&'''''''''''''''&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((((((((((()))))))))***************)))******+++,,,,,,+++******+++,,,------,,,,,,,,,---///111111111...000222444444222111222777777777555555888>>>CCCEEEHHHOOOWWWWWWRRRPPPQQQYYYTTTPPPPPPSSSVVVWWWVVV[[[ZZZbbbpppwwwoooaaaYYYMMMKKKHHHEEE@@@<<<999777>>>===:::666222111///...,,,//////,,,,,,000111///***+++******,,,------,,,,,,+++++++++++++++++++++***************))))))((('''''''''((((((((())))))(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&###%%%&&&&&&&&&&&&''')))((('''&&&%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$#########""""""""""""!!!!!!!!!!!!!!!"""######%%%$$$$$$###""""""######$$$$$$############""""""######$$$$$$$$$$$$######""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""###$$$%%%$$$######%%%'''%%%%%%&&&&&&&&&&&&'''''')))(((((())),,,,,,***'''&&&'''(((&&&&&&((((((&&&***)))((()))+++---+++(((&&&'''+++111666888999999888666666999999555333444<<<666<<>>>>>AAABBB@@@@@@CCC>>>;;;888888999:::888666444333222333444333...***---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))((()))))))))(((((('''''''''((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&'''''''''((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&'''''''''(((''''''''''''((((((((((((((())))))))))))*********(((((((((((()))***++++++***++++++,,,---...//////333222000.........000111333555888<<>>AAAGGGGGGDDDBBBEEEJJJMMMMMMSSS[[[dddkkkpppvvv}}}~~~~~~tttmmmeee___RRRCCC;;;888333---666000,,,---...---+++,,,...------,,,+++******)))***++++++++++++***))))))(((((()))))))))*********((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&%%%$$$$$$&&&'''(((%%%&&&'''&&&%%%$$$%%%'''$$$%%%&&&&&&%%%%%%'''((('''&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%########################""""""!!!!!!""""""###$$$$$$$$$###############$$$######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$&&&'''&&&&&&&&&&&&'''''''''''')))(((((((((((((((''''''---))))))...///,,,---222---222888;;;>>>III^^^rrr~~~pppjjjpppyyy~~~}}}sssyyy|||~~~uuudddZZZWWWPPPFFF===::::::<<<333///,,,***+++---,,,,,,((()))***+++,,,,,,)))((())))))))))))((((((((((((''''''(((((((((''''''&&&'''&&&&&&&&&&&&%%%%%%%%%+++++++++++++++******)))***)))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((()))***+++,,,,,,+++***++++++,,,---)))******+++,,,...///111000333777===AAACCCBBB@@@BBBCCCEEEFFFHHHLLLQQQUUUZZZUUUPPPMMMLLLLLLJJJHHHLLLMMMOOORRRVVVZZZ]]]___gggmmmqqqkkkaaa]]]bbbiiiffffffhhhjjjhhhdddeeeiiiyyysssllliiihhheee___ZZZRRRMMMHHHEEEEEEEEEDDDBBB===999555333333333333222////////////...---++++++,,,,,,+++***************((((((((((((((()))***+++(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&'''''''''((((((((())))))(((((((((((((((((((((((('''''''''((((((((())))))((((((((()))))))))******************++++++++++++------,,,,,,,,,,,,------+++...111222333555888:::333;;;FFFPPPWWW]]]cccfffeeefffbbb\\\ZZZ\\\YYYSSSVVVcccsss~~~{{{xxxyyyyyyggg^^^XXXMMMAAA@@@777000111222000...000//////...---,,,------...+++++++++++++++***)))))))))))))))************+++))))))((((((((('''''''''&&&''''''((((((''''''&&&'''&&&%%%$$$%%%&&&'''(((%%%&&&''''''%%%%%%&&&'''$$$&&&'''&&&%%%%%%&&&(((&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%###############$$$$$$$$$"""""""""""""""###$$$$$$$$$###############$$$$$$######$$$%%%&&&''''''(((%%%%%%$$$######$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$%%%&&&%%%$$$$$$&&&((((((((((((''''''&&&&&&&&&+++++++++******)))******,,,+++---444999<<>>777///***///---++++++,,,---+++***))))))))))))((((((''''''''''''((())))))((((((((('''''''''&&&&&&&&&%%%%%%+++,,,,,,,,,,,,+++************)))))))))(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))******)))(((((())))))***+++,,,,,,,,,***)))((()))******---///222555777:::>>>AAADDDEEEFFFIIIJJJHHHDDD@@@BBBCCCEEEEEEFFFHHHKKKNNNPPPQQQSSSVVVZZZ^^^bbbdddiiimmmsssyyy}}}~~~}}}|||zzzuuunnnfff___[[[ZZZZZZTTTOOOGGGBBB===888222---000//////......------------,,,++++++******++++++))))))((((((((()))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%&&&''''''((((((''''''''''''((((((((()))))))))'''(((((((((((()))))))))(((((((((((())))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...333666999::::::===BBBGGGCCCRRRfffwwwvvvsss}}}ooonnnllllllrrr~~~vvviii[[[PPPMMMGGG<<<333111111///,,,***)))+++---...+++++++++,,,++++++***))))))*********++++++++++++)))))))))(((((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&''''''(((%%%'''((('''&&&%%%&&&'''%%%&&&''''''%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%#########$$$$$$$$$$$$$$$###""""""""""""###$$$$$$#########"""######$$$%%%######$$$%%%%%%&&&''''''&&&%%%$$$######$$$%%%&&&###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$&&&(((((((((((('''''''''&&&&&&'''(((*********+++---000222;;;EEEQQQ___nnnxxxzzzwwwkkkkkkuuuvvvsssssszzz|||pppsssttttttnnnccc]]]eeerrrfffiiivvvuuu[[[eeemmmrrrsss~~~tttfffiiisss|||qqq^^^LLLAAACCC<<<222+++***,,,,,,,,,++++++******))))))(((((('''(((((()))))))))))))))''''''''''''&&&&&&&&&%%%+++,,,---------,,,+++************)))))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''''''''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))***+++,,,---******)))***+++...000222===???CCCEEEFFFIIIMMMQQQPPPOOOMMMMMMMMMLLLJJJHHHMMMOOOSSSVVVXXX[[[___bbbZZZaaakkkssszzzuuuqqqppphhheeeaaa^^^[[[SSSGGG???;;;:::777444111///......------,,,++++++++++++,,,******))))))((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%&&&'''(((&&&'''(((((())))))(((((('''((((((((())))))))))))'''((((((((())))))))))))(((((()))))))))*********)))))))))*********+++++++++++++++,,,,,,,,,,,,------------...000222444555>>>@@@CCCCCCDDDGGGOOOUUU[[[hhhzzz~~~xxxxxxqqqlllfffdddeeefffeeecccmmmrrrqqqiiicccdddggghhhpppvvvuuubbbQQQKKKDDD@@@888111---,,,---...++++++,,,,,,++++++***)))*********+++++++++,,,,,,))))))))))))((((((((('''''''''((((((((((((''''''%%%&&&&&&'''''''''''''''&&&'''((('''&&&%%%&&&(((%%%&&&''''''%%%%%%&&&'''%%%%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%%%%######""""""######$$$%%%######""""""###$$$$$$%%%######$$$$$$%%%%%%&&&&&&'''&&&$$$######$$$&&&'''###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$&&&&&&&&&%%%%%%&&&(((%%%&&&&&&'''((())))))***&&&(((,,,...000333888===NNN___mmmsssxxxgggbbbtttttthhh______YYYUUU^^^llloooiii______cccjjjnnnpppuuu{{{ooogggjjjqqqrrrrrrkkk[[[PPPZZZ___]]]gggxxx|||uuubbblllzzz}}}sssmmmuuurrrjjjfff]]]QQQHHHBBB===666222...------,,,++++++******'''((()))************)))''''''''''''&&&&&&&&&&&&,,,,,,---...---,,,+++***************))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((('''((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))************))))))))))))***+++,,,---,,,,,,...111666;;;@@@CCCNNNPPPRRRRRRQQQRRRUUUYYYLLLKKKKKKOOOUUU\\\aaacccggglllrrryyy~~~{{{zzzyyymmmooottt{{{{{{qqqiiiPPPLLLFFF@@@:::666444333...---,,,,,,++++++,,,,,,++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&'''((('''(((((()))))))))))))))(((((((((((())))))))))))'''((((((((())))))******))))))))))))************)))************+++++++++++++++,,,,,,,,,---------333444555888;;;===@@@BBBFFFIIIKKKJJJKKKOOOXXX```dddlllvvv~~~}}}{{{~~~zzzvvvuuuzzzxxxmmmeeelll{{{}}}vvvaaaZZZNNNBBB999444333333+++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,))))))))))))((((((((((((''''''((((((((((((''''''$$$%%%'''((((((((('''&&&&&&'''((('''&&&&&&'''(((%%%&&&''''''%%%$$$%%%'''%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%#########"""######$$$%%%######""""""###$$$%%%%%%######$$$$$$$$$$$$%%%%%%'''&&&$$$######$$$&&&'''###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&%%%%%%'''(((######%%%''')))+++,,,---,,,000555888<<>><<>>AAA@@@DDDKKKUUU[[[YYYVVVZZZaaaooommmjjjkkkrrr}}}llloooqqqlllfffdddiiinnnuuu|||zzzlll___>>>:::555///,,,+++...000111...+++***+++---......+++*********))))))))))))(((((())))))(((''''''&&&&&&'''(((((())))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$############$$$%%%%%%$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&((((((((((((((((((((()))---,,,***&&&###$$$(((,,,&&&)))---444<<>>888000***(((((())))))vvvPPP:::444//////.........---------+++++++++************)))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((()))******+++,,,,,,+++,,,...111444555AAAEEEIIINNNRRRXXX^^^bbbqqq|||nnnffffffiiijjjccceeelllttttttnnnnnnrrriiiuuu}}}}}}zzzyyyqqqeee______[[[UUUYYY]]]\\\YYYaaaqqqzzzyyynnnbbbggg|||fffVVVIII===555333......---------,,,,,,,,,***++++++++++++***))))))))))))))))))((((((((((((''''''''''''((((((((()))(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((''''''''''''((((((((())))))))))))))))))))))))))))))************++++++++++++,,,...222888>>>CCCFFFEEEHHHLLLOOOSSS\\\iiissswww~~~|||xxxtttsssyyyxxxgggVVVFFF999111......---------,,,,,,,,,(((((()))***************(((((()))***************))))))))))))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%######""""""######$$$%%%$$$$$$############$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))&&&&&&&&&'''''''''((((((++++++,,,000666===EEEIIIrrruuuxxxtttlllfffdddeeemmmzzz|||zzz~~~iiiccciiitttuuuWWWMMM???222+++)))+++,,,lllJJJAAA777222000000///+++,,,///++++++++++++++++++++++++******)))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''&&&&&&(((((((((((()))))))))))))))(((((((((((())))))***'''(((((())))))***++++++++++++---///444:::@@@EEELLLKKKPPP^^^sssmmm^^^___vvvwwwtttxxxwwwmmmhhhjjjgggfffjjjoooooommmqqqxxxzzz~~~yyynnnooonnnkkkhhhhhhlllpppjjjVVVRRReeerrrsss|||vvvqqqsss|||uuuXXXCCC:::888///)))+++...//////000222///---++++++***(((%%%))))))))))))((((((((((((&&&''')))*********)))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&%%%%%%%%%&&&'''((())))))(((((((((((((((''''''''')))&&&$$$%%%(((******)))(((((())))))***++++++++++++***)))***+++,,,+++***...///666AAAGGGIIIKKKOOOJJJ\\\eeeiiiqqqvvv|||{{{~~~|||rrrmmmjjjgggmmmuuuzzz}}}mmm^^^XXXPPP@@@444111111---000///%%%+++,,,......,,,+++***+++)))))))))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%%%%###%%%''''''&&&&&&'''(((///***%%%&&&***---+++'''+++333888999AAAUUUmmm}}}tttaaaZZZ[[[bbbppp~~~vvvxxxxxxmmmkkk{{{~~~sssmmmcccSSS>>>...+++///zzz^^^PPP???666000//////---,,,...++++++++++++++++++,,,,,,******)))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((()))***------+++***))))))***,,,)))...666<<>>FFFMMMPPPPPPOOOPPPWWWgggxxxrrrpppooonnnmmmllljjjhhhgggqqquuu|||vvvjjjccc]]]YYYVVVRRRSSSUUU]]]iiiuuu}}}|||~~~}}}]]]AAA999222///222111++++++000,,,,,,,,,+++++++++******++++++*********)))))))))(((((((((''''''''''''&&&(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''%%%&&&(((((()))+++...111777666<<>>MMMkkkvvvppp||||||ssssssuuutttqqqtttpppooooooiiiaaafffrrrkkkooouuu|||vvvfff___```ccc^^^\\\aaa\\\SSSUUUTTTQQQRRR\\\lll|||}}}~~~hhhIII999666//////...------...---+++)))))))))))))))((((((((((((((((((((((((((((((((((((&&&'''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''(((((((((((())))))))))))************,,,------,,,+++,,,///111666777<<>>JJJMMMNNNKKKFFFIIISSS\\\mmmxxxyyyuuuoookkkiiihhhgggfffaaagggpppxxxvvvpppfff\\\WWWVVVXXXZZZTTT___iiiqqqyyygggJJJ444222444///---222------------,,,,,,,,,+++++++++++++++************(((((((((((((((((((((((('''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((()))***'''))),,,...111555:::>>>AAA@@@@@@OOOsssqqqkkk}}}vvvmmmcccbbbiiirrrwwwxxx}}}vvvssstttqqqnnnwwwttt[[[UUUhhhfffbbbZZZSSSVVVcccttt~~~vvvnnnttt[[[DDD:::000000...,,,,,,,,,---,,,+++))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''%%%%%%&&&&&&'''(((((((((''''''''''''(((((((((((()))))))))*********++++++)))*********+++...222555666>>>OOOeee{{{~~~yyyccckkkeee\\\WWWZZZaaahhhmmmiiikkktttyyyrrrxxxsssvvv|||}}}dddYYYIIIZZZaaa]]]ffffffBBB555,,,...000...---000---------,,,,,,,,,++++++++++++*********))))))))))))(((''''''))))))((('''''''''&&&''''''((()))***))))))))))))(((((((((((((((((())))))))))))(((((()))))))))*********++++++(((***+++...222999BBBHHHHHHKKKKKKHHHGGGOOO___mmmwwwyyy|||uuummmkkkjjjjjjlllmmmmmmlllpppzzzvvvhhh___ZZZXXX[[[ZZZYYY]]]llloooHHH444///---///444......---------,,,,,,,,,,,,++++++++++++*********'''(((((((((((()))))))))&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&''''''''''''%%%&&&&&&&&&''''''''''''&&&&&&&&&'''((()))***+++)))+++...111555999???BBB<<>>CCCTTTttt}}}||||||ttttttxxx}}}{{{vvv{{{}}}}}}lll```mmmdddCCC777444000000333......---------,,,,,,,,,+++++++++************))))))((('''((()))***)))(((&&&&&&&&&'''''')))******))))))))))))(((((((((((((((((())))))))))))(((((()))************+++++++++)))///666===CCCGGGKKKNNNSSSQQQRRR\\\mmm}}}~~~xxxpppmmmoooqqqooolllmmmqqqzzz{{{mmmfffggg___VVV]]]ooo\\\CCC999444000//////.........---------,,,,,,,,,+++++++++******'''((((((((())))))******(((((('''&&&&&&&&&&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&''''''(((***+++,,,555888;;;>>>BBBGGGLLLPPPqqq~~~xxxmmmpppxxx{{{zzzzzzzzzxxxxxx|||xxxjjj]]]WWWUUUTTTVVVXXX\\\hhhsssyyyrrr]]]AAA000444444)))&&&000,,,,,,++++++***)))))))))************))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))+++***))))))***+++***)))///---222:::===???KKKZZZ|||hhhxxx~~~|||{{{xxxppp~~~tttjjjjjjhhhddd```eeeIII888111//////---000///++++++///...***000---)))***------***&&&))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))++++++***************+++,,,***)))+++///000///,,,---:::FFFHHHGGGHHHLLLNNNOOOZZZkkkxxxzzzwwwsssmmmjjjjjjmmmppp|||yyyiii]]]\\\aaaZZZwwwxxx___???222444///000000---,,,...---+++------,,,++++++******))))))(((((((((''''''''''''))))))))))))))))))))))))&&&&&&&&&'''''''''((((((&&&''')))(((''''''((()))&&&'''))),,,+++***///777777999@@@FFFIIIOOO```sssttttttxxx}}}}}}xxxwwwyyy}}}~~~vvvpppaaa[[[[[[XXXOOOTTTaaaeeepppuuuVVV000***111000---,,,,,,,,,,,,+++******))))))************))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((()))))))))******))))))***+++,,,+++***+++000999>>>===EEE___zzz~~~yyy~~~~~~yyy|||~~~{{{{{{ddd^^^dddmmmtttiiiLLL888222222///222111,,,,,,000222///...+++(((***---...+++((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))++++++***************+++)))************,,,...000<<>>GGGHHHHHH___|||wwwwww~~~|||uuuuuuzzz|||{{{|||~~~}}}|||kkkaaaXXXWWW]]]hhhvvvwwwQQQ777......///---------,,,++++++******************)))))))))(((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))*********)))***+++++++++,,,---///;;;===CCCSSSnnn~~~|||zzz{{{vvvrrrhhhjjjmmmtttvvv^^^```jjjgggGGG555222222222///,,,,,,,,,,,,---+++***+++---...,,,+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********)))******+++,,,+++,,,------///555===CCCCCCGGGIIIHHHKKKUUU___ddd~~~}}}}}}ssslllvvv}}}~~~~~~}}}{{{{{{~~~|||{{{}}}iii]]][[[iii{{{bbbMMM;;;...000222...,,,///...------,,,++++++******)))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((('''((())))))''''''((()))+++(((***000666999===BBBCCCFFFJJJ[[[|||xxxzzzvvvuuusssxxxxxxrrrooosssyyywwwfffYYY[[[```iiittt}}}}}}ccc???///...000......------,,,+++++++++************)))))))))(((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))***************,,,,,,,,,+++---111555777CCCUUUlll}}}~~~~~~}}}ssspppjjjeeefffqqqzzz[[[^^^lllbbbCCC666444222333222111///...///...,,,,,,,,,,,,+++***************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))***++++++,,,---++++++///777@@@FFFIIIDDDIIINNNRRRZZZeeelllmmm||||||tttqqqtttzzz|||xxxyyyyyyxxxxxxzzz|||zzz{{{~~~vvvkkkbbbbbbhhh~~~```GGG111...222333111222......------,,,++++++******)))))))))(((((((((((('''''''''''''''''''''''''''''''''((((((((())))))'''(((***)))(((((()))+++,,,,,,000888<<<===@@@DDDJJJSSShhh|||xxxpppwww~~~|||yyyzzzxxxrrrnnnrrryyywwwhhh```ZZZ]]]fffnnnqqqrrrwwwgggMMM<<<333//////......------,,,,,,+++************))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((()))))))))*********+++++++++---------...222:::AAA>>>^^^yyyooo|||yyyssslllhhhgggjjjmmmvvviiibbbdddfffpppuuuXXX===444...///222111...---//////...---,,,+++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,***+++222===FFFIIIJJJFFFLLLSSSYYYbbbjjjkkkhhhiiiyyyvvvqqqvvv~~~~~~mmm^^^[[[___ppp~~~rrrzzzkkkVVV===///...111111///......------,,,,,,++++++******)))))))))(((((((((''''''''''''''''''''''''''''''((((((((()))))))))''')))***+++***+++,,,...000222777===>>>===AAAGGGSSSkkk{{{}}}xxxwww{{{wwwwww|||~~~nnn]]]WWW\\\dddmmmttt|||zzzbbbJJJ888111//////......---,,,,,,,,,************))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))*********++++++++++++---...///222;;;GGGQQQ^^^yyyqqqttt{{{wwwuuuwwwuuuqqqllliiihhhjjjllljjjhhhccc^^^[[[[[[^^^aaacccfffeeedddnnn~~~xxxsssooojjjfffcccfffwwwzzzmmmaaaVVVRRRjjjuuuSSSBBB222...000///+++***---......---,,,+++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,------///444;;;BBBGGGJJJKKKLLLRRRYYY```hhhnnnkkkdddhhhxxx{{{uuuxxxssshhhXXXYYYvvvooojjjsss~~~ttt\\\???000000000,,,.........---,,,,,,++++++*********)))))))))(((((((((((((((((((((((((((((('''((((((((())))))))))))''')))+++,,,,,,---///111444777===AAA@@@AAAJJJUUUiiizzzyyywwwwww~~~~~~{{{lllbbb___dddmmmzzzuuuQQQ:::444/////////...------,,,,,,************))))))))))))))))))))))))))))))))))))''''''''''''((((((((())))))************+++++++++***,,,///000555AAAQQQ\\\}}}~~~}}}~~~|||vvv{{{wwwooolll~~~{{{oooeee```eeeeeeeeecccccchhhqqqxxxwwwuuuooohhhbbbccciiiooonnngggeeeiiihhhiiiyyy~~~sssqqqzzzzzzuuusssqqqmmmjjjiiijjjnnnxxxrrrbbbTTT___wwwpppWWW>>>555555222---***+++,,,---------,,,---...************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---///555>>>CCCEEEGGGKKKNNNWWW\\\cccjjjrrrwwwrrrjjj{{{|||~~~vvvkkkYYYgggkkkbbbuuuXXX<<<666555//////......------,,,++++++************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&)))+++------///111333666:::@@@DDDCCCGGGWWWggg}}}tttvvvvvv|||{{{zzz|||}}}~~~}}}~~~ttt```[[[```dddIII???999111,,,---///...+++***+++++++++************)))))))))))))))))))))))))))(((((((((((())))))))))))++++++++++++------+++***,,,///777<<<;;;DDDeee{{{zzzmmmlllssssss|||wwwtttuuu}}}|||wwwqqqmmmkkkiiifffccclllyyy|||pppeeehhhnnnqqqwwwzzz}}}~~~}}}~~~~~~{{{uuunnnllliiihhhkkkqqqxxx}}}|||xxxyyyqqqooollliiilllxxxzzzhhh```bbbzzzOOO666333777333***000///...---,,,+++++++++,,,+++***))))))***+++,,,))))))))))))))))))))))))++++++++++++++++++++++++,,,+++***))))))***++++++666>>>FFFGGGBBBCCCNNNZZZdddaaafffsss}}}{{{uuuvvvpppzzzppp```rrrkkkpppKKK666888***///111111///......---+++,,,,,,***)))))))))***+++))))))))))))))))))))))))'''((((((((()))))))))***+++***)))(((***///666;;;:::>>>EEEHHHEEELLLkkk{{{}}}wwwvvvoooxxxzzzyyyhhhUUU]]]???222222111......000...***++++++++++++************))))))))))))))))))))))))(((((((((((()))))))))***))))))***+++,,,---------000000777???HHH[[[{{{}}}pppooowwwzzzqqqkkkeeegggvvv}}}}}}|||zzzuuurrrnnnllljjjgggccc``````nnnzzz{{{yyyzzz}}}{{{wwwtttttttttuuummmsss}}}|||xxxuuupppllloooxxxuuufffcccnnnJJJ888555333000111000///...------------,,,+++***))))))***+++,,,************************++++++++++++++++++++++++---,,,*********,,,...///888AAAEEEDDDFFFPPPZZZ]]]```dddppp~~~}}}~~~~~~||||||{{{yyywww~~~~~~~~~}}}||||||zzz|||~~~{{{sssmmmllljjjiiigggeeebbb```^^^]]]___```kkkuuulllyyy|||sssvvvsssOOO777000---...///...------------,,,,,,***)))))))))***+++))))))))))))))))))))))))(((((())))))))))))))))))***+++++++++---222888<<>>DDDDDDDDDLLL```{{{|||{{{rrr{{{}}}xxxzzzpppGGG888---///111------000,,,,,,+++++++++*********))))))))))))))))))))))))(((((()))))))))***************++++++,,,...111333:::;;;CCCSSSiiiyyy~~~{{{~~~{{{{{{{{{tttqqqppptttwww|||rrriiihhhiiifffbbbeeeqqqssscccTTTkkkyyy\\\>>>222666111111000///////////////,,,,,,,,,++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++...222777:::<<<===CCCLLLTTT[[[bbbgggsssyyy}}}}}}}}}yyyuuusssuuutttsssqqqpppqqqsssuuussssssrrrooojjjddd```___aaa___^^^___``````___^^^___```aaadddgggjjjmmmoootttuuusssooommmwww}}}uuuuuuvvvuuussssssuuuvvvwwwyyy|||iiiaaajjjlllmmmZZZ???333111111222000---,,,...,,,,,,++++++************))))))))))))))))))))))))++++++*********)))))))))(((+++000333666999===@@@GGGFFFHHHXXXyyy}}}aaaddd~~~~~~}}}}}}{{{xxxuuusssssstttuuuvvvxxxzzz|||kkkDDD***111555***)))555,,,,,,,,,++++++++++++***))))))))))))))))))))))))))))))))))))************,,,------,,,,,,...222666999AAARRRhhh}}}wwwtttuuuzzz~~~zzzkkkbbb______```___kkklllccc```qqq[[[<<<777111111000///............,,,,,,,,,------,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,******+++---000555:::===BBB@@@KKK]]]```YYYaaarrrzzz}}}||||||www|||~~~}}}|||~~~|||{{{uuuqqqnnnnnnqqquuuxxxyyyqqqqqqpppooommmjjjgggeeecccaaa___]]]\\\]]]]]]^^^\\\```cccdddcccaaaaaaaaafffeeefffiiilllooopppooowwwwwwwwwyyy}}}ooo___llljjjnnn~~~LLL777111...111333///---...,,,,,,,,,,,,++++++******************************+++++++++++++++*********)))---222666:::<<>>OOOiiiwwwuuuyyynnneeebbb```]]]aaakkkvvvttt^^^bbbzzzOOO888333222111///......------,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++---000555999===@@@BBBDDDRRRbbbaaaWWWaaauuuyyy}}}xxxrrrnnnkkkjjjlllmmmmmmjjjgggmmmnnnooopppooommmkkkiiifffcccaaaccciiioootttuuukkkiiiiiiiiikkklllkkkjjjkkkiiieeeddddddeeeeeedddccciiiqqqxxx|||vvvaaarrrzzzjjjEEE666+++...333111//////,,,,,,,,,---,,,++++++*********************************+++++++++,,,,,,,,,---000666:::===???BBBDDDBBBSSSqqq{{{~~~{{{~~~||||||}}}zzzzzz{{{~~~}}}xxxooogggeeeddddddcccccceeejjjnnnxxxxxxzzz[[[}}}LLL777333///...111------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))*********++++++++++++---///...///333<<>>AAABBBDDDPPP]]]___]]]aaammmwww~~~zzzjjjgggbbb```bbbfffiiiiiilllpppuuuxxxyyywwwuuutttuuuvvvvvvwwwyyy}}}{{{rrr~~~{{{~~~~~~vvvyyydddIII111...222222///000,,,,,,---------,,,+++***************************)))******+++,,,---......222555:::>>>@@@CCCFFFHHHUUUjjj}}}~~~~~~~~~~~~wwwqqqpppooommmiiiccc^^^[[[ZZZ______aaahhhtttCCC\\\aaa:::///333333,,,---------,,,,,,,,,++++++)))))))))))))))))))))))))))************+++++++++))),,,...///000666@@@IIImmmrrrzzzwwwxxxrrriiijjjqqqoookkkzzzaaaXXXRRRjjjaaa888777555333000///......,,,---...//////...---,,,++++++++++++++++++++++++---------------------------000444999>>>AAACCCDDDLLLaaajjj______sss~~~{{{xxx{{{sssqqqkkkggghhhpppwww{{{sssgggcccsssjjjttt]]];;;111333222//////,,,,,,---...---,,,+++***************************))))))***+++---...//////666999===@@@CCCEEEIIIKKKttt{{{{{{|||{{{vvv~~~uuuwwwyyywwwrrrlllgggddd[[[XXXWWWZZZcccoooyyyvvvpppFFFDDD\\\uuu@@@444666000000///...------...---+++)))+++++++++************)))+++++++++***++++++,,,,,,222))),,,888::::::QQQppp}}}xxxwwwvvv~~~zzz~~~vvvpppnnnnnnnnnooolllVVVHHHIIIoooZZZAAA---...444222///////////////...---------,,,))))))*********+++++++++)))+++------,,,,,,,,,---000444999???AAACCCEEEGGGaaa___^^^bbbqqqzzzsssyyy~~~sssfffiiisssggguuuTTT555444333...111//////...---,,,,,,,,,,,,---,,,,,,+++*********+++++++++++++++,,,...000111<<<777999BBBDDDDDDPPP```~~~nnnyyyssspppvvv~~~}}}|||wwwuuuwwwvvvqqqllljjjfff___YYYXXX]]]fffmmm~~~xxx~~~ooo{{{EEEDDDMMMkkknnnIII???777++++++...---,,,---...---,,,***++++++++++++************+++++++++***++++++,,,---000---000777;;;HHHlll~~~}}}yyyyyy~~~uuunnnllllllllltttxxxbbbRRROOO___sssiiiNNN555000333111....../////////......------,,,*********+++++++++,,,,,,***,,,------,,,,,,---///555666<<>>HHHGGGDDDVVVqqqyyynnnzzzqqqttt}}}}}}yyyvvvuuuttt{{{wwwooohhhaaa]]][[[[[[mmm|||nnnkkkzzzFFFGGGDDDGGGdddsssRRR???111---666...,,,+++,,,------,,,+++,,,+++++++++************+++++++++++++++,,,------///222555666>>>[[[}}}zzzxxxyyyzzz~~~~~~yyypppiiidddgggfffwwwooo```ZZZWWWRRR}}}^^^???333222000///000000000//////...---,,,,,,+++++++++,,,,,,,,,------,,,------,,,+++---000333::::::???DDDDDDHHHZZZnnnoooeeeeeettt~~~zzz{{{}}}wwwssspppnnnlllkkkssspppmmmkkklllmmmmmmllllllllllllmmmoooqqqrrrsssyyyzzz}}}rrrlllsssqqq~~~YYY===555111000000///...---,,,,,,,,,,,,---,,,,,,+++++++++++++++------,,,---000444888:::>>><<>>???CCCDDDBBBEEEWWWvvv{{{xxxuuupppvvvssssssxxx~~~}}}{{{xxxuuuwww{{{|||xxxsssiiilllrrr|||xxxkkkeeeiii~~~VVVMMMJJJJJJGGGSSS~~~uuuWWWPPPBBB***000...,,,,,,---...---,,,,,,,,,,,,++++++++++++***++++++++++++,,,---...///...444:::DDDaaassszzz~~~}}}uuummmfffbbbfffaaa___```aaaeeemmmvvvzzzwwwtttuuuvvvvvvtttpppuuutttkkkdddaaaVVVRRR]]]ttt|||~~~zzz{{{~~~vvvrrrvvvxxxuuutttuuuvvvtttnnnmmmlllkkkiiigggeeeddddddbbbaaadddhhhjjjiiifffxxxxxxtttmmmmmm|||jjj\\\^^^```gggpppcccVVVNNNbbbzzz```EEE666000000333222111000///...---,,,,,,,,,,,,---------...............---,,,---000666:::999CCCBBB:::JJJkkkxxxpppooovvvyyyxxx{{{~~~|||}}}}}}~~~}}}{{{wwwtttoooggg___XXXRRRPPPPPPOOOMMMKKKJJJJJJKKKLLLOOOOOOPPPRRRTTTVVVXXXYYY___aaaiiivvvtttqqq|||www{{{III000666000000///...---------------,,,,,,+++,,,,,,------,,,,,,---///333888===@@@BBBKKKIII@@@OOOttt{{{wwwooommm|||yyyvvvvvvzzz~~~yyyvvvyyy||||||zzz}}}{{{|||qqq```nnn|||```PPPJJJNNNGGGCCCaaawwwccckkk\\\333333000...------......---,,,,,,,,,,,,++++++++++++++++++++++++,,,...///000///555BBB[[[}}}|||xxxpppooottt~~~xxxsssqqqmmmfff^^^VVVPPPLLLJJJNNNJJJIIIJJJKKKMMMTTT\\\ZZZYYYYYY[[[]]]```aaaaaa```\\\QQQLLLNNNJJJNNN___```dddeeedddccceeeccc___ZZZ^^^___[[[ZZZ\\\]]][[[WWWXXXYYYZZZZZZZZZZZZZZZZZZZZZ\\\^^^aaaccccccbbbgggpppxxxvvvoootttuuu^^^SSS^^^hhhwwwsss```SSSLLLhhh|||YYY???111...///222222111000...---,,,,,,,,,,,,,,,---------......---.........///222888<<<:::CCCCCCBBBYYYyyy|||hhhrrr~~~|||zzzzzz{{{|||yyywwwvvvsss{{{{{{wwwtttqqqooolllkkkiiiccc\\\UUUQQQPPPLLLMMMMMMMMMKKKKKKMMMNNNKKKLLLLLLMMMNNNMMMMMMMMMOOOPPPYYYfffpppuuuwwwzzzyyyssszzzyyyxxxbbb888666111000///...------------,,,,,,,,,,,,,,,------...,,,---///222666:::>>>@@@???HHHGGGFFF```ooocccjjj|||ooorrryyyxxxzzzyyyyyy{{{~~~{{{xxxzzz}}}~~~}}}cccfffrrrfffWWWOOOOOOIIICCCNNNddduuuwwwpppOOO666333000............---------,,,,,,,,,++++++++++++++++++,,,---...///000555<<>>@@@EEETTTmmmxxxhhhlll}}}}}}}}}}}}~~~yyyxxxxxxxxx{{{wwwyyyxxxssszzz|||{{{{{{|||ssskkkfffcccaaa```]]]___aaa```]]]ZZZYYYYYYTTTWWW[[[\\\[[[[[[\\\^^^YYYYYYYYYXXXVVVRRRNNNKKKLLLLLLQQQYYY___bbbfffkkkuuuyyyxxx{{{tttJJJ666111000///...------------,,,,,,,,,,,,,,,---......,,,...222666:::===@@@AAA???BBBHHH[[[|||nnndddmmmvvvuuuvvv}}}}}}~~~}}}xxxxxx}}}zzzyyy{{{vvvwww~~~tttfffooohhh```XXXSSSNNNHHHEEEFFFnnn|||qqq\\\888555111///.........------------,,,,,,,,,+++++++++++++++,,,---...000000<<>>777888333333222000///---,,,,,,+++++++++,,,,,,,,,------,,,---///000222666:::>>>BBB<<>>III>>>WWW~~~rrrjjjooouuusssyyy{{{wwwuuuvvv{{{}}}}}}yyy|||yyyqqqhhhbbb^^^UUUSSSOOOJJJGGGEEEDDDDDDFFFHHHKKKOOOUUU[[[```cccdddfffjjjlllooorrrvvvzzzwwwwwwvvvuuutttsssrrrrrrhhhgggeeeccc```^^^]]]\\\eeeiiioootttzzz}}}}}}|||~~~}}}yyyxxxyyy|||{{{|||~~~~~~rrrccc@@@555444666111(((---000%%%------,,,,,,......---,,,,,,777888888>>>>>>;;;@@@AAAMMMeee|||yyyuuu}}}yyymmm~~~}}}xxx~~~~~~}}}yyyvvvzzz~~~oooccc}}}wwwggg]]]VVVOOOLLLLLLHHH___tttoooeeeHHH111000111+++)))///---------,,,,,,,,,++++++,,,------------000555:::MMM___~~~}}}}}}xxxuuutttdddbbb___[[[XXXVVVUUUTTTYYY[[[\\\\\\\\\```eeeiiihhhcccfffjjjiiinnnyyy~~~}}}~~~{{{uuummmiiifffffffffhhhqqqzzz}}}|||wwwrrrzzzjjjccckkktttnnnFFF222333555555333111000000000////////////////////////...333111111;;;>>><<>>SSSwww}}}xxxssseeekkkyyyxxx|||xxxvvvxxx~~~|||yyyssskkkbbbYYYRRROOOMMMKKKHHHDDDAAA????????????AAAEEEJJJOOOSSSVVVXXX[[[^^^aaaeeehhhmmmrrrvvvyyyyyyyyyyyyyyyzzzzzzzzzvvvvvvuuutttrrrpppnnnmmmhhhjjjllllllooovvv||||||~~~wwwwwwtttqqqmmmkkkkkkkkkrrrvvv|||}}}yyysssqqqpppuuu~~~nnnMMM;;;444444333---000333,,,------,,,---.........---000999999888@@@@@@>>>EEEAAASSSttttttrrrzzz{{{xxxuuu}}}~~~qqqqqqooouuu~~~|||zzzyyyxxxyyy{{{~~~oooccc}}}sssfffZZZOOOKKKKKKJJJIIIbbbsssdddIII111,,,...,,,---111------------,,,,,,,,,,,,...+++---111000000:::GGGbbb}}}|||xxx}}}xxxqqqiiiccc```^^^^^^ZZZ[[[]]]```cccfffhhhjjjkkknnnrrrvvv{{{wwwpppnnnoooyyy{{{ooohhhccc```___XXXWWWYYY]]]]]][[[^^^cccppp{{{ssslllrrruuuppp___fffpppddd:::666555444444222000/////////////////////////////////444222444>>>@@@>>>CCC<<>>============;;;<<<===???BBBEEEGGGIIIMMMNNNQQQSSSUUUXXX]]]```aaaaaabbbccceeefffggghhhbbbdddhhhkkkmmmmmmlllkkklllllljjjgggddddddhhhkkknnnllljjjkkknnnooonnnmmm]]]XXXSSSQQQTTTVVVVVVUUUXXX^^^gggnnnpppooollljjjpppqqqrrrvvv{{{[[[<<>>@@@@@@>>>@@@@@@??????????????????@@@???======???BBBFFFIIIMMMOOOPPPPPPPPPPPPRRRTTTOOOOOOPPPPPPPPPPPPPPPPPPOOORRRWWW[[[___aaaaaaaaacccdddffffffeeeeeeeeeeee_______________]]][[[YYYPPPKKKGGGGGGJJJNNNPPPOOOQQQUUU[[[```dddiiiooosss~~~{{{xxxxxx}}}sssKKK444666333...000222---...//////...///333666888<<<;;;>>>DDD@@@???LLLooozzzooozzzuuudddWWWNNNGGGGGGJJJPPPRRRXXXZZZlllyyytttpppuuunnnjjjtttdddXXXRRRIIIKKKGGGJJJkkk\\\SSSBBB222+++,,,//////------------............,,,...111444777JJJrrrtttmmm}}}~~~zzzvvvuuuuuutttqqqnnn{{{~~~}}}mmmccc[[[]]]YYYRRRSSSZZZ[[[WWWRRRLLLXXXvvvxxxrrruuu```KKKUUUiii}}}wwwuuu}}}xxxuuuuuutttllliiippp~~~nnnkkkdddaaatttrrr\\\gggyyyfffGGG999000222555222000222000000000000000000000000///777:::>>>@@@:::>>>PPPvvv}}}wwwxxxxxxzzznnniiirrr|||~~~xxxkkkbbbZZZSSSNNNHHHCCC>>>;;;<<<>>>>>><<>>???CCCFFFIIILLLOOOQQQQQQPPPNNNNNNNNNIIIHHHGGGFFFEEEDDDCCCCCCBBBEEEIIINNNQQQTTTUUUUUUUUUWWW[[[^^^aaabbbbbbbbbdddcccaaa]]]XXXTTTPPPNNNGGGEEEBBBAAABBBEEEFFFGGGGGGJJJNNNSSSYYYdddpppyyy|||uuuppprrr|||~~~YYY888222000...111000---///000///...000555999888======@@@CCC@@@FFFYYYsssvvvssscccQQQHHHEEEGGGMMMSSSTTTSSSZZZTTTWWW~~~xxxtttvvvhhhgggnnn^^^UUUPPPNNNIIIIII\\\oooTTTSSSIII888,,,---111111------------.........///---///222777FFFeee|||pppiiixxx||||||||||||yyysssiiiaaa___aaaeeeccc\\\^^^ffffff___WWWTTTccc||||||ZZZMMMPPP\\\lll|||oooeeesss{{{kkkccceee|||rrr{{{TTTBBB444444777222000222000000000000000000000000333;;;>>>>>>>>>;;;HHHeeexxxvvvwww|||tttoooqqqxxx|||}}}yyyrrrttt~~~uuulll___UUUNNNIIIEEEBBB??????@@@@@@AAAAAA@@@@@@BBBBBBCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGHHHIIIHHHKKKPPPSSSRRRQQQOOOOOOKKKKKKIIIHHHFFFDDDCCCCCC???AAACCCFFFHHHJJJKKKLLLMMMMMMOOOSSSXXX\\\___```gggeeeaaa[[[TTTNNNKKKIIIBBBBBBBBBAAA???@@@BBBDDDEEEJJJPPPWWW^^^iiiwww~~~uuulllkkksss{{{yyyoooDDD333...000111+++---///111000...000666;;;;;;@@@???@@@CCCCCCRRRooouuuvvvzzzrrreeeZZZOOOMMMPPPTTTXXX]]][[[RRRWWWQQQMMM{{{{{{~~~~~~fffgggzzzhhh\\\UUUKKKEEEGGGQQQoooqqqUUU\\\YYYHHH888222000,,,---------.........//////...000111999RRRyyykkkfffddd{{{lll]]]XXXXXX[[[ccclllxxxzzztttiiiiiissswwwqqqXXXVVVggg|||ppp\\\VVVSSSOOORRRNNNzzzrrrkkkwwwtttnnneeeggg^^^HHH888777888333///111000000000000000000000000777>>>???>>>===<<>>BBB@@@@@@BBBFFF]]]wwwyyyzzzuuurrrtttyyy~~~|||dddVVVQQQPPPXXXaaafffhhhkkkiiiXXXZZZTTTLLL{{{xxx~~~{{{ggghhhrrrfffZZZOOOJJJJJJFFFQQQxxx]]]RRRSSSKKK444000555,,,000///...---------------...///666888fffiiibbbjjjuuu}}}jjj]]]SSSTTTTTTSSSVVV```ppp|||~~~yyyxxxqqqdddTTTZZZooovvvmmmgggaaaYYYVVVWWWPPPZZZrrrxxxkkk|||iii___tttyyyTTT888999:::///,,,555111222222111///000222444444???>>>===AAABBB]]]sssrrr|||vvvqqqrrruuuxxxzzz}}}|||zzzyyynnnaaa\\\VVV[[[cccjjjrrr|||xxxeeeUUUOOOCCCBBB@@@???@@@BBBEEEGGGBBBEEEIIILLLMMMMMMNNNOOOKKKLLLKKKIIIJJJMMMLLLHHHKKKKKKKKKNNNPPPPPPNNNLLLFFFFFFGGGIIIMMMQQQVVVXXXTTTWWWXXXTTTLLLGGGGGGIIIGGGFFFFFFGGGHHHHHHFFFDDDGGGGGGGGGHHHJJJLLLNNNOOOOOOLLLHHHDDDAAAAAAAAABBBAAAAAAAAAAAABBBEEEIIIMMM^^^bbbiiiqqqzzz~~~zzzzzz{{{yyyCCC333666333///000000///000222555888:::???>>>===@@@BBBGGGkkk}}}ooolll|||tttxxx|||}}}}}}~~~sss___SSSRRR[[[eeejjjnnnrrrssspppnnn```PPPIIISSSrrr~~~}}}{{{zzzeeeeeeyyyzzznnn\\\QQQKKKJJJEEEKKKooo~~~dddRRRMMMGGG333...222---000///......---------...---///;;;EEEuuuoooaaaeeeuuuxxxnnncccVVVMMMOOOPPPRRRWWW```lllxxxwwwggg]]]```ooouuulllooommmccc[[[UUUTTT]]]qqqwwwkkk|||ppp^^^dddvvvrrrKKK<<<666...---333222222222111000000333555;;;???===:::>>>LLLmmmxxxkkkuuurrrpppvvvxxx{{{kkkaaa]]]WWWRRRSSSMMMSSS[[[dddmmmvvvvvvnnnbbbRRRGGGCCCAAA@@@???@@@CCCHHHNNNRRRXXXWWWVVVTTTTTTSSSSSSSSSYYYYYYVVVSSSSSSUUURRRLLLMMMLLLMMMNNNPPPQQQPPPOOOGGGGGGGGGHHHIIIKKKMMMNNNTTTVVVWWWSSSMMMIIIIIIKKKKKKIIIHHHHHHIIIJJJJJJIIIFFFFFFFFFGGGGGGFFFFFFFFFBBBAAA@@@??????@@@AAAAAA???BBBEEEHHHKKKPPPWWW\\\lllqqqzzz~~~|||}}}LLL666555444444111111111222444777:::;;;>>>@@@BBBAAAAAAQQQ|||xxxoooppp||||||{{{{{{|||{{{lll```YYYUUUYYY```ggglllrrrwwwwwwtttbbbXXXNNNLLLRRRbbbyyy~~~|||xxxbbb```rrrzzzcccVVVNNNLLLFFFEEE\\\zzzrrrYYYMMMKKK>>>333333111000//////...............555333:::JJJ{{{wwwbbbbbbqqqzzzjjj\\\SSSOOOKKKHHHRRRSSSXXXaaannnyyyqqqllllllssszzz||||||tttmmmfffZZZQQQSSS[[[aaaccceeedddiiippptttxxx|||zzz|||rrryyyiii```ddd}}}YYY===444444444444222222222111000111444777>>><<<===:::???[[[}}}|||tttsssuuulllfff~~~xxxmmmpppyyyzzz}}}ttt[[[PPPMMMJJJKKKOOOPPPUUU]]]fffnnnvvv~~~|||qqqcccWWWLLLBBB<<<<<<@@@???@@@CCCIIIRRR[[[aaaiiiddd^^^[[[[[[[[[ZZZYYYYYY[[[[[[\\\```bbb\\\SSSPPPOOOMMMNNNOOOPPPPPPOOOKKKJJJIIIHHHGGGFFFEEEEEEOOOQQQQQQOOOLLLKKKNNNQQQRRRPPPMMMLLLMMMNNNNNNNNNIIIHHHHHHFFFDDDBBB???>>>::::::;;;<<<>>>@@@AAABBB@@@EEEKKKOOOTTT\\\hhhqqq|||{{{www\\\;;;111000444222222222444666999;;;===<<>>>>>FFFkkkwwwnnnnnnuuupppqqqooojjjqqqxxxzzz~~~rrreeeZZZXXXYYYWWWVVVXXX\\\___ccciiiooowww}}}|||yyyllldddYYYNNNFFFAAA@@@AAABBBBBBBBBFFFNNNZZZdddkkkoooiiidddeeehhhkkkiiifff]]]```bbbgggoootttpppgggWWWTTTQQQOOOOOOOOONNNMMMMMMMMMLLLKKKIIIGGGEEEDDDGGGHHHIIIIIIIIILLLPPPTTTUUUTTTRRRRRRSSSSSSRRRPPPQQQOOOKKKGGGCCC@@@>>>======<<<===>>>@@@CCCFFFHHHIIILLLOOORRRWWWcccsss{{{rrr|||uuuHHH333///444222222333444777999<<<======AAAFFFAAALLL{{{nnntttzzzvvvtttxxxwwwkkkfffdddaaa^^^]]]^^^```bbbgggiiikkknnntttwwwrrriiiUUUOOOJJJJJJJJJHHHHHHKKKCCCDDDEEEHHHMMMTTT]]]ccc```hhhxxxgggXXX^^^uuuxxxfffVVVQQQLLLGGGNNN[[[```QQQIII777---222000000/////////000000111///777MMMvvvxxx```aaattt~~~{{{|||~~~nnnaaaYYYVVVSSSTTTWWW]]]cccffffffllltttyyy}}}xxx\\\XXXUUUUUUUUUUUUXXX\\\\\\dddmmmtttxxx}}}vvvhhh___ZZZXXXSSSMMMJJJKKKMMMMMMMMMNNNPPPQQQVVVRRRUUU```kkk{{{zzzsss~~~|||~~~{{{}}}QQQ;;;999666,,,333333333222111444888;;;===888<<>>@@@@@@EEEdddsssqqq{{{~~~~~~{{{yyy~~~~~~nnnddd___^^^```ccceeefffeeecccbbbaaadddfffiiimmmnnnfff\\\UUUQQQMMMKKKHHHEEEIIINNNEEECCCBBBAAABBBCCCCCCBBBLLLPPPZZZlllpppZZZVVVgggxxxmmm[[[SSSMMMIIILLLSSSsss}}}qqqRRRIII:::000999000000000000000111111222333===SSS|||jjj[[[aaaqqq{{{uuunnnnnnyyyqqqnnniii^^^WWWZZZ\\\^^^bbbeeeiiikkkmmmmmmuuu~~~pppddd]]]KKKIIIGGGEEEFFFGGGJJJLLLLLLPPPUUUZZZ```jjjuuu}}}vvvmmmiiiddd___XXXVVVSSSPPPNNNLLLLLLLLLOOOFFFHHHSSSVVV\\\|||{{{vvvooo{{{}}}~~~XXX:::555555111444444333222222555:::>>>>>>;;;:::AAA```}}}}}}pppggglllrrr|||tttmmmqqqyyyvvvxxxyyyxxxtttooolllkkkiiigggfffiiipppxxx~~~zzztttjjj```^^^```iiilllmmmfff___YYYRRRMMMKKKKKKKKKMMMSSS\\\eeejjjwwwyyytttnnnrrrwwwxxxrrrooojjjfffbbb___[[[XXXQQQPPPOOONNNMMMLLLKKKJJJIIIHHHGGGFFFEEEFFFFFFGGGGGGHHHJJJOOOTTTWWWXXXWWWUUURRRLLLGGGCCCAAABBBBBB@@@AAACCCGGGNNNWWW___dddgggaaaZZZWWW]]]lll{{{zzzkkkEEE333333000111333666888;;;===>>>>>>AAA>>>SSSrrrkkkwww}}}vvvwwwwwwrrrllljjjmmmqqqpppqqqqqqooommmiiifffdddZZZ___cccfffjjjlllfff^^^[[[WWWSSSPPPJJJEEEGGGLLLEEEEEEEEEFFFGGGEEECCC@@@EEEEEEIIIRRR```ttt~~~cccVVV\\\eeetttuuucccYYYQQQJJJIIIMMMhhh|||VVVOOOBBB444999111000000000111111222333:::IIIbbbqqqfffbbbkkksssuuuyyy}}}jjj\\\XXXUUUaaa```[[[^^^]]][[[```jjjlllpppsssuuuwwwyyyzzz{{{|||wwwrrrlllcccZZZPPPJJJGGGFFFFFFEEEEEEEEEHHHIIIJJJIIIKKKLLLNNNQQQXXX```gggooo{{{rrrmmmeee]]]WWWSSSQQQOOOSSSNNNNNNQQQMMMNNNddd~~~{{{rrruuuzzz{{{zzzeeeCCC666666888444444333222333666;;;@@@:::???===JJJuuu}}}{{{xxxfffffflllppp}}}|||ooommmrrrzzz}}}uuupppnnnnnnsssrrrqqqssswww{{{|||{{{uuunnnggg```XXXSSSZZZdddqqqyyy}}}xxxoooggg]]]UUUUUUTTTUUUWWW[[[bbbiiimmmzzzyyyvvvssszzzxxxtttqqqnnnjjjeeebbb[[[YYYVVVRRRPPPNNNMMMLLLKKKJJJIIIIIIIIIIIIHHHGGGGGGEEEDDDFFFJJJMMMPPPPPPPPPOOOMMMJJJHHHFFFEEEDDDCCCFFFKKKSSS[[[bbbhhhkkkiiibbbYYYWWW```ppp{{{PPP666111111222555888:::===>>>???<<>>@@@AAA:::GGGFFFuuuppphhhhhhvvvtttlllfffccciiinnnvvvzzz||||||}}}~~~yyyyyyyyyvvvpppggg___ZZZ___fffmmmrrryyyppp^^^UUURRRQQQPPPQQQSSSQQQNNNJJJGGGFFFGGGIIILLLGGGFFFGGGFFFEEELLLUUUfffzzz~~~~~~kkk^^^SSSUUUdddlllsss~~~vvvfffXXXNNNJJJLLLQQQhhh{{{dddJJJ@@@===333///222444333222222333333<<>>AAAEEEMMMSSSSSSPPPNNNKKKGGGOOOUUU^^^dddgggffffffeeeZZZVVVTTTSSSUUU]]]mmm|||oooDDD;;;444777::::::<<>>IIIlllfff```rrrzzz|||~~~ppphhhgggmmmmmmkkkoooyyyxxx|||zzzjjjaaa\\\ZZZ\\\```bbb```]]]ZZZVVVSSSQQQPPPPPPPPPPPPOOOMMMJJJGGGFFFFFFJJJSSS```mmmxxxzzzyyy}}}}}}}}}{{{wwwooovvveeeWWWOOOMMMDDDUUUuuuzzzZZZDDD<<<444222333333111000222888>>>RRRsssdddooovvvxxxtttttt}}}mmmaaadddxxxuuuvvv{{{yyypppmmmqqqwww}}}{{{gggWWWOOOLLLGGGGGGGGGIIIKKKNNNQQQSSS[[[^^^dddhhhiiigggcccaaaWWWWWWUUUSSSQQQPPPOOONNNKKKMMMQQQWWW```mmmzzzzzzyyyyyywwwrrriii\\\RRRXXXpppttttttqqqNNN999888555444444555888:::;;;:::@@@???ZZZxxxfffZZZqqqjjjYYY]]]hhhooowww}}}}}}}}}wwwpppjjj```UUUKKKDDDAAA@@@DDDCCCEEEHHHJJJMMMVVV```sssyyysssooooooqqqqqqtttwwwyyy{{{|||~~~~~~uuuoootttvvvyyyzzzwwwqqqjjjfff^^^[[[WWWTTTSSSRRRPPPNNNNNNLLLJJJHHHGGGEEEBBB@@@DDDTTTcccccc\\\YYYZZZ\\\fffffffffbbb^^^YYYWWWVVVLLLIIIGGGGGGGGGJJJTTT___lllrrryyylllFFF;;;;;;<<<===>>>>>>??????>>>MMMppp^^^fffyyywwwsssuuu}}}|||lllcccaaaaaafffkkkmmmnnnmmmhhhaaa\\\[[[\\\XXXWWWUUURRROOOLLLJJJIIIHHHHHHGGGKKKTTTccctttzzzvvv}}}{{{lllvvv~~~mmm]]]RRRNNNJJJUUUnnn}}}]]]FFF>>>888333333333333111111888@@@eeekkkhhhzzzwwwsssrrrxxxttteeebbbiiilllyyy|||vvvdddUUUKKKHHHIIIFFFHHHKKKOOORRRVVVZZZ\\\cccfffkkknnnooommmiiifff^^^^^^\\\[[[XXXUUUSSSRRRNNNMMMMMMOOOTTT\\\dddjjjnnnsssuuuuuuwww~~~~~~~~~}}}wwwjjj___XXXccczzzxxxmmmrrrPPP;;;999666555444666999;;;;;;;;;AAADDDbbbxxxeeeXXXyyyuuucccXXX^^^jjjqqqxxx|||pppllleee``````cccfffggg___XXXOOOHHHDDDCCCDDDEEEIIIJJJNNNQQQTTTWWW]]]bbbqqq~~~yyysssppppppppprrrsssvvvyyy}}}{{{wwwpppnnniiieeeaaa^^^^^^]]]ZZZXXXTTTPPPKKKHHHHHHGGGDDDAAAMMM\\\jjjlllgggccccccccc^^^^^^]]]YYYTTTQQQOOOOOOHHHEEECCCDDDCCCBBBHHHOOO\\\bbbllluuu|||{{{MMM???<<<<<<>>>@@@??????AAADDDUUU{{{^^^XXXjjj~~~{{{mmmgggfffgggkkkoooqqqtttvvvsssnnnlllpppttthhhccc[[[SSSOOOOOORRRTTTQQQNNNIIIDDDFFFPPP___jjjxxxwwwuuuiiijjjvvvtttcccVVVPPPIIINNNaaa}}}]]]GGG@@@;;;333333444666333111999CCC~~~uuuiiirrryyysssvvv~~~zzz|||{{{~~~ooopppqqqssstttvvvzzzuuulll___TTTMMMJJJHHHFFFGGGKKKRRRWWWZZZ]]]aaadddhhhiiikkkllllllkkkiiihhhbbbbbbbbbaaa^^^[[[WWWUUUPPPOOOMMMMMMNNNPPPRRRRRRTTTWWWXXXVVVXXX___dddeeelllttt~~~yyyoooeeeYYY^^^vvvttt{{{|||rrr___DDD:::777666555777999;;;<<<<<>>;;;???AAA@@@@@@DDDIIIiiilllTTTWWWmmm}}}sssjjjhhhhhhggghhhjjjlllooossssssssswwwzzzuuulllccc\\\YYYYYYZZZRRRPPPMMMHHHEEEGGGNNNTTTllltttuuullleeeiii}}}}}}jjj[[[SSSHHHHHHVVVuuucccJJJCCC???555333555777555444>>>MMMkkksssyyyuuu}}}zzzwwwwwwwwwvvvxxx}}}|||rrrlllooo}}}zzzsssnnnqqqtttpppaaaTTTXXXXXXWWWWWWXXXYYYZZZ\\\gggssszzzrrrccc[[[QQQLLLKKKKKKIIIGGGLLLRRRZZZ```bbbdddgggjjjllllllkkkjjjjjjjjjjjjjjjeeefffggggggeeebbb^^^\\\SSSQQQOOONNNMMMKKKHHHFFFIIIKKKKKKHHHJJJPPPSSSRRRTTTYYYaaajjjuuu|||ooodddZZZ___lllvvv|||qqqMMM777777666666777:::<<<===<<<;;;QQQwwwtttiiittteee^^^]]]gggttt|||yyynnndddYYYMMMIIIIIINNNWWW^^^^^^ZZZVVVUUUWWWYYYXXXWWWWWW[[[]]]^^^___bbbbbb___]]]hhhyyy}}}xxx~~~|||{{{|||}}}{{{ooo~~~sssooosssmmmhhhhhhmmmrrrsssrrrfffaaa[[[UUURRRPPPNNNMMMWWWaaajjjlllkkkiiieee```[[[^^^aaaaaa]]]VVVPPPLLLLLLHHHEEEEEECCC>>>===??????DDDKKKTTT]]]gggpppvvv{{{~~~}}}~~~eeeKKKAAA;;;>>>AAA???@@@EEEGGG```QQQ[[[ppp}}}zzzqqqjjjeeeggghhhfffdddeeeaaadddhhhlllpppvvv{{{ssskkkbbb^^^QQQPPPOOOLLLIIIHHHHHHIIIXXXfffxxx~~~uuullliiitttqqq```VVVNNNIIISSSooorrrUUULLLJJJ888444444777666888III]]]wwwnnn}}}vvvxxx~~~zzzmmmgggcccbbbbbbbbbfffkkkoooooolllgggdddhhhrrr{{{uuuyyy}}}}}}zzzxxxpppsssyyyXXXRRRKKKHHHKKKLLLJJJFFFGGGFFFGGGHHHKKKMMMNNNOOOTTT[[[fffqqqvvvrrrhhh___SSSPPPLLLJJJJJJKKKMMMNNNVVV]]]ffflllmmmmmmooorrrqqqqqqpppooonnnnnnmmmmmmkkkmmmooopppooollliiifff[[[XXXUUUTTTSSSQQQNNNKKKLLLMMMLLLIIIJJJOOOOOOMMMJJJJJJNNNSSSXXXfff{{{lll]]]bbb^^^___pppxxxzzzUUU:::888777666888:::=========<<>>???<<<>>>DDDHHHyyyXXXSSSaaarrr~~~wwwqqqkkkfffcccgggjjjiiihhhiiihhhjjjmmmrrruuuyyy{{{}}}zzzqqqlll___[[[TTTOOOLLLJJJIIIHHHGGGVVVhhhrrr}}}xxxpppoooyyyuuucccXXXRRRKKKQQQjjj___VVVUUU:::444222555666<<>><<<888888<<>>>>>>>>:::<<>>???>>><<<999888:::<<<======AAAEEEKKKPPPOOONNNTTT^^^ZZZ[[[XXXPPPJJJJJJJJJIIIGGGIIIKKKLLLNNNTTT]]]dddoookkknnnuuuvvvqqqssszzzyyysssvvvyyyvvvqqqooorrruuu{{{zzzuuuuuunnniiihhhgggccc]]]YYYXXXVVVSSSPPPOOOOOOOOOPPPOOONNNNNNNNNOOOQQQTTTVVViii|||rrrjjjaaaQQQSSSUUUeeegggFFF999777777:::===>>>>>>>>>FFFtttkkk[[[cccoooyyy|||tttdddZZZTTTSSSfffuuummmhhhffffffkkkeeebbbeeeiiikkkmmmpppppppppqqqvvvooojjjvvv~~~xxxtttqqqmmmgggaaalllvvv~~~zzzooojjjqqq{{{zzznnn[[[QQQEEE@@@@@@AAA>>>;;;;;;888777:::>>>EEEPPP\\\jjjyyyzzz___HHHBBB;;;===BBB<<>>WWW{{{nnnzzz|||zzzmmmWWWPPPNNNLLLLLLPPPVVV^^^cccfffeeedddbbbnnn{{{{{{jjjUUULLLMMMGGGKKKPPPSSSTTTQQQLLLIIIKKKIIIGGGFFFGGGGGGFFFDDD>>>@@@BBBBBB@@@>>>=========<<<:::999999999::::::AAABBBFFFIIIGGGDDDGGGMMMRRRUUUSSSLLLFFFFFFFFFDDDHHHIIILLLOOOVVV^^^hhhooonnnjjjkkkooopppmmmpppvvvxxxrrrooorrrvvvvvvwwwyyyrrrsssvvv|||~~~zzztttqqqoooiiiaaa[[[___]]][[[XXXUUUTTTSSSSSSOOOOOONNNNNNOOOQQQSSSTTTUUU```uuummmiii```OOOPPPQQQaaavvvWWW<<<999888;;;=========???OOOkkkaaa[[[dddppp{{{xxxxxxiii___ZZZaaa~~~wwwqqqmmmjjjkkkeeecccgggkkkmmmppptttsssvvvzzz|||}}}vvvuuu}}}}}}zzz~~~vvvyyyhhh___SSSKKKHHHEEEBBB>>>???===<<<<<<;;;???LLLZZZggguuucccHHH???888<<>>JJJtttwwwsss___JJJTTTcccvvv~~~tttlllhhheeeccceeekkkrrr}}}|||vvvtttwww{{{||||||zzzpppaaaSSSQQQVVVJJJIIIJJJPPPjjj|||~~~xxxrrrcccZZZMMMNNNXXXvvv|||\\\QQQBBB999;;;777888DDDkkkooozzz~~~sssjjjZZZ[[[```aaaWWW\\\dddlllqqqrrrqqqpppnnnyyyzzzcccUUURRRQQQQQQQQQPPPNNNLLLIIIGGGDDDCCCCCCDDDEEEEEEBBB@@@<<<@@@DDDDDDBBB?????????===>>>>>><<<:::999999999???===>>>AAAAAA===<<<>>>GGGLLLNNNIIIEEEFFFFFFFFFKKKLLLNNNUUU^^^gggnnnrrriiifffdddeeeggghhhkkkpppqqqmmmlllnnnnnnmmmqqqwwwqqqppprrrwww}}}}}}yyyvvvrrrlllccc\\\```___]]][[[XXXUUUTTTSSSQQQQQQPPPOOOPPPQQQRRRSSSQQQPPPXXXooo|||oookkkaaaPPPOOONNN]]]|||vvvzzzYYYBBB<<<999;;;===<<<>>>AAA^^^dddWWW]]]eeerrr~~~sssvvvjjj^^^YYYiiizzztttooonnniiigggjjjnnnpppssswwwzzzyyy|||zzzzzzssshhh]]]TTTNNNHHHEEEBBBBBBAAA???:::;;;GGGTTTcccqqq{{{~~~pppOOO@@@999<<>>MMM~~~wwwWWWIIIVVVhhh}}}~~~uuulllfffcccfffddddddkkkuuu{{{tttsssuuuvvvvvvxxxiiiYYYSSSTTTKKKIIIJJJLLL___zzzyyyssswwwiiiWWWOOORRRVVVmmmvvvfffPPPAAA:::;;;999999KKKeee~~~xxxvvvlllnnnpppnnndddeeegggiiikkknnnqqqtttxxx{{{{{{hhhkkkiiieee```]]][[[YYYYYYQQQOOOMMMLLLJJJHHHDDDAAAEEECCCAAA@@@@@@@@@BBBCCC???AAABBBAAA>>><<<<<<===<<<999999>>>AAA>>>;;;;;;???GGGLLLKKKIIIKKKMMMMMMOOOPPPSSS[[[ccciiijjjiiiccccccbbbcccgggnnnrrrsssvvvvvvvvvtttlllfffhhhooosssssstttxxx|||~~~{{{yyyvvvyyyzzzyyyvvvrrriii```^^^^^^]]]\\\ZZZXXXVVVUUUWWWVVVUUUUUUUUUUUUVVVVVV[[[UUUTTT___ttt~~~xxxoooeeeSSSQQQNNN\\\fffnnn|||VVVHHH???:::<<<===;;;>>>EEEqqqbbbSSS___gggttt{{{uuuiii\\\UUUjjj|||wwwrrrooopppqqqqqqssswwwzzzuuuxxxnnncccZZZSSSOOOFFFCCCAAAAAA>>>>>>DDDMMM^^^jjjvvv{{{~~~XXXEEE>>>???@@@<<>><<>>;;;999999DDDMMMSSSPPPKKKKKKNNNOOOSSSWWW^^^eeeiiiiiieeebbbZZZfffpppvvvzzzmmmjjjnnn}}}yyyrrrnnnnnnwwwyyyjjj^^^^^^___aaabbbdddeeefffeeeeeeeeeeeeeeeeeedddddd]]]^^^^^^[[[WWWWWW\\\bbb]]]aaavvv~~~ssssssjjjVVVQQQKKKXXXttt```qqqmmmTTTEEE;;;<<<===;;;BBBNNN~~~xxx```WWWVVVeeemmmxxx~~~}}}zzzuuuiii]]]WWWddd{{{~~~zzz|||~~~~~~|||qqqjjj[[[OOOFFFGGGJJJIIIEEECCCJJJRRR\\\ccciiinnnsssvvvnnnsss{{{WWWCCC>>>>>><<<@@@```\\\PPPQQQbbbwwwzzzrrrnnnooooooiiidddaaaccciiittttttrrrvvvnnnjjjiiiiiiaaabbbiiixxx~~~lllYYYSSSOOOQQQOOONNNbbbvvv___UUURRRLLL]]]rrrzzz]]]UUUFFF444===CCCddduuu}}}}}}tttyyy}}}yyyoooddd]]]ZZZUUUOOOIIIHHHJJJJJJFFFAAADDD???<<<<<<<<<999999;;;FFFPPPVVVSSSNNNNNNSSSUUUWWW[[[```dddeeedddddddddaaarrr~~~nnniiikkk{{{}}}|||uuukkkhhhooovvvsssaaaaaaaaabbbeeegggjjjkkkjjjjjjkkkkkkkkkkkkkkkkkkbbbeeefffaaaXXXRRRRRRTTTKKKPPPjjj}}}tttvvvlllYYYRRRLLLYYY|||bbbdddpppXXXFFF;;;<<<===;;;DDDSSS|||zzzsssssspppwwwWWWUUUYYYhhhppp{{{vvviii___XXXZZZppp|||tttiiieeeiiiuuu}}}~~~uuunnn```RRRLLLJJJGGGEEEEEECCCHHHPPPWWW[[[```fffllliiioooyyyYYYCCC===;;;:::GGGooovvvXXXPPPTTTdddzzz{{{rrrqqqwww}}}|||yyyooofff___dddsss|||wwwvvvnnnkkkkkkkkkdddjjjyyysssdddXXXSSSTTTSSSMMMXXXqqq~~~yyybbbTTTMMMKKKddd{{{}}}mmm```LLL333===FFFiiirrr{{{pppmmmqqqaaaYYYOOOMMMOOOPPPJJJCCCEEE@@@======<<<:::<<<@@@EEEPPPWWWUUUQQQTTT[[[___\\\___aaa```^^^]]]```cccppprrrjjjjjjuuuwwwssshhh^^^```ooo~~~iiiiiihhhiiikkknnnqqqssslllmmmnnnnnnoooooonnnnnnhhhjjjjjjeeeZZZQQQMMMKKKBBBGGG```|||yyyppp\\\VVVOOO\\\~~~eee[[[tttZZZGGG:::<<<===<<>>@@@CCCkkkooojjjeeeSSSUUU___nnnvvvssseee``````dddjjjpppfff```bbbmmmrrrmmmjjjlllwww~~~zzzssskkkfffeeelll{{{yyyzzz|||iiiYYYQQQLLLJJJIIIKKKNNNRRRZZZeeeooouuu|||~~~}}}}}}mmmIII>>>>>>===WWWpppxxxdddPPPQQQXXXjjj|||~~~{{{wwwgggcccwww~~~yyyuuuvvvyyy~~~|||yyyzzzwwwrrrttt||||||~~~yyyxxxhhh___]]]bbb^^^TTTVVVbbb~~~lll]]]RRRPPPZZZyyyxxxgggdddFFF:::>>>>>>ddd~~~zzzqqqeeeXXXWWW^^^^^^PPPLLLJJJJJJGGGAAAAAAEEELLLSSSZZZ]]]]]]]]]aaaeeebbbjjjrrrwwwzzz{{{qqqjjjgggkkkrrr{{{|||yyypppnnnttttttoooiii[[[OOOLLLMMMKKKGGGDDDBBBBBBTTTvvv}}}xxxmmmaaaRRRKKKOOO\\\kkktttzzz}}}wwwxxxqqqYYYEEE:::@@@>>>GGG{{{mmmhhh___RRRVVVaaaooowwwttthhhfffkkkqqquuuyyyjjjaaaaaammmtttoooeee```ddduuuxxxuuuzzzzzzsssiiihhhllluuu}}}}}}nnn\\\TTTOOOJJJMMMKKKJJJLLLSSSaaaqqq|||~~~uuuooorrryyyoooLLL???===???^^^hhhrrr^^^NNNQQQYYYkkk~~~xxxlllxxxrrr```sss~~~iiieee___[[[YYY\\\```ccchhhggggggeeedddlllzzzwww{{{~~~}}}eee___hhh{{{xxxnnnccc___ccc```UUURRRWWWrrr~~~mmm^^^TTTRRR[[[yyywwwgggfffQQQFFFBBB@@@oooxxx|||ooogggeee^^^TTTPPPQQQTTTRRRLLLMMMRRRZZZ^^^aaa```^^^```ffflllwww{{{yyywww~~~yyyvvvyyy~~~|||rrrooorrrlllaaa^^^SSSKKKKKKMMMLLLJJJJJJEEEBBBPPPnnnuuurrriii[[[LLLHHHNNNXXXccckkkwww|||vvvnnnSSSBBB<<>>:::>>>dddkkkttt}}}XXXPPPQQQWWWggg|||vvvgggpppvvv^^^ppplll___QQQPPPOOONNNPPPSSSVVVXXX[[[YYY[[[^^^]]]ccc|||}}}yyyyyyzzz^^^YYYkkkzzzqqqeee___cccbbbYYYRRRRRRgggwwwxxxmmm^^^UUUSSS[[[wwwqqq```rrriiiaaaQQQCCC@@@xxxyyy~~~~~~nnn```YYYXXX___```ZZZZZZ___bbbdddeeeddddddiiisss{{{wwwttt{{{~~~yyyuuupppcccUUUOOOKKKIIIKKKKKKIIIJJJLLLGGGAAALLLgggzzzyyyrrrqqqhhhXXXHHHDDDJJJRRR^^^hhhuuu|||qqqcccKKK>>>;;;AAA===SSS]]]^^^uuuUUUQQQZZZeeerrrzzzyyyrrrwwwzzzsssllleee``````WWWcccrrryyyqqqjjj```bbbooovvvtttyyyyyyqqqoooqqqsssyyyzzzuuu}}}jjjbbb]]]UUUPPPNNNKKKFFFEEEVVV|||rrrfff```bbbrrrnnnMMM>>>:::???iiinnnsssVVVPPPRRRZZZlllttt}}}wwwiiissseeewww{{{dddSSSKKKIIIMMMSSS[[[bbbfffiiiiiilllkkknnnrrrrrrssstttaaa[[[wwwzzzpppeee^^^bbbeee^^^VVVSSS___~~~~~~pppqqqooo___TTTSSS\\\wwwppp]]]dddmmmkkkUUU@@@AAA}}}}}}uuufff]]]bbbccc]]]\\\aaa]]]aaafffiiimmmwwwuuuyyy~~~{{{nnn]]]RRRLLLJJJIIIKKKJJJFFFFFFJJJGGG@@@HHHbbbvvvxxxtttuuuhhhVVVFFFBBBEEELLLYYYgggqqqzzzjjjxxx___LLLAAA;;;???@@@\\\cccjjjoooSSSRRR\\\eeettt}}}wwwkkkeeeddd```eeelllssszzzyyyoooeeeiiifffjjjuuu|||~~~zzzvvvrrrnnnpppuuu}}}}}}}}}zzzrrrgggfffyyyuuukkk```TTTLLLKKKIIIEEEDDDUUU}}}qqqfffmmmzzznnnNNN@@@===CCCmmmrrrdddhhhlllXXXOOOSSS^^^tttyyy{{{{{{iiiqqqkkk|||~~~jjj\\\UUUTTTZZZ```jjjtttzzz}}}}}}|||{{{yyyzzzpppYYY\\\~~~vvvrrrggg```cccfffaaaYYYTTTXXXuuuyyylllpppuuu```SSSRRR^^^yyywwwttt^^^\\\yyyxxxuuu[[[CCCHHHttt}}}{{{|||~~~jjjgggfff___]]]bbb^^^eeepppzzzssseeeaaa^^^WWWQQQPPPNNNJJJHHHHHHHHH???EEE]]]qqqsssrrrtttdddTTTFFFBBBBBBFFFUUUeeeooozzzlllqqqeeeVVVIII;;;===CCCeeemmmwwwvvvkkkRRRTTT]]]eeevvv{{{uuurrrrrrrrrtttvvvzzz||||||{{{yyyxxxtttooogggsssvvvzzz~~~vvvnnnnnnsssvvv|||~~~{{{vvvnnnbbb[[[gggzzzrrriiibbbXXXLLLGGGDDDCCCCCCPPPqqqxxxsssvvvjjjKKK???>>>DDDmmmrrr\\\uuuaaagggYYYPPPQQQ[[[tttlllgggrrrzzzkkk}}}uuuoooqqqtttzzz}}}|||vvvrrrmmmiiihhhooo~~~hhhWWWkkkrrrwwwmmmeeedddeee```YYYSSSSSSjjj}}}tttjjjsssyyybbbRRRPPP^^^{{{pppwww___VVVssscccIIIOOOxxxeee{{{yyyxxx{{{~~~}}}sssooogggdddiiijjjtttvvvyyyuuuggg[[[WWWVVVRRRMMMJJJKKK@@@CCCYYYkkkmmmlllnnnaaaRRRFFFCCCAAACCCQQQcccppp{{{uuuyyy~~~nnnaaaQQQ<<<;;;EEEjjjsss~~~iiijjjRRRUUU^^^eeewww|||uuupppyyy~~~tttttttttqqqvvv}}}{{{qqqqqqwwwtttyyyzzztttooocccZZZbbbsssjjjggggggbbbSSSJJJEEEFFFGGGNNNfff~~~yyyfffHHH===<<>>fffbbb```kkkccc[[[YYYQQQSSSZZZnnnkkk^^^[[[fff|||uuuxxxqqqeee[[[TTTQQQSSSOOOQQQOOORRRdddzzz|||qqqssszzzoooggg}}}qqqrrrvvvnnn___\\\aaa[[[LLLPPPOOOmmmuuulllmmmwwwbbbSSSPPP\\\{{{}}}ppp|||tttQQQZZZrrrrrrvvv~~~wwwyyy}}}tttnnneeekkkttt~~~xxxyyypppuuuwwwqqqtttqqqdddXXXTTTOOOFFFCCCMMMXXX^^^aaabbbZZZOOOGGGDDDAAABBBQQQdddooosss~~~bbbOOO<<>>wwwwwwxxx}}}fffUUUVVV]]]mmm}}}{{{sssmmmpppvvv~~~}}}yyyoooeeegggpppttttttpppeeeSSSMMMIIIKKKOOOWWWffftttdddEEE;;;<<>>EEEmmmppp```~~~nnn```bbbOOORRRYYYkkk~~~xxxqqqvvv{{{~~~uuueeeZZZSSSNNNOOOQQQQQQUUUYYYWWW^^^bbbdddlllxxx{{{wwwqqqvvv|||yyyxxxzzzppptttnnnbbb```fffdddZZZUUUTTTpppvvvgggoooxxxbbbSSSRRRbbblll{{{{{{\\\xxxppp|||yyy|||xxxxxx}}}vvvuuuwwwuuuqqqooonnnggg___ZZZRRRLLLMMMUUU\\\___```___PPPIIILLLHHHEEEYYYvvvuuuqqq}}}uuugggVVVOOO999>>>NNNyyy|||uuucccUUUVVV]]]nnn~~~zzzqqqrrrvvvlllsss}}}qqqbbbLLLKKKJJJJJJMMMWWWfffrrrjjjHHH<<<===DDDjjj~~~lll]]]~~~mmm]]]aaaOOOQQQXXXhhh~~~}}}ssskkk^^^aaa[[[YYY\\\^^^___aaaeee^^^ccceeefffnnn}}}~~~~~~sssuuu|||ooooooiiicccfffmmmhhh\\\TTTUUUsss}}}nnnfffwwwwwwaaaRRRSSSdddrrr~~~uuuqqqnnnYYYooozzz{{{yyy~~~{{{{{{|||yyy|||{{{}}}yyysss|||zzzrrrmmmiiidddbbb^^^[[[\\\bbbiiilllkkkcccVVVOOOMMMGGGJJJggg|||vvv||||||yyydddRRRPPP:::===SSS}}}jjjvvv|||___TTTTTTZZZkkk{{{~~~||||||yyy|||yyyqqq||||||lll[[[LLLNNNOOOMMMOOOXXXgggrrrhhhGGG;;;<<>>UUUsssiii```ddd^^^VVVSSSUUUeeeyyy|||}}}~~~}}}{{{~~~~~~}}}uuusssiiiaaauuuzzzsssaaaNNN>>>HHHNNNMMMPPP^^^oooxxx{{{bbbJJJ???:::<<