BM6P6(@ gggAAA:::===>>>???777<<<555555444111---******+++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))***************)))))))))))))))(((---,,,%%%%%%...111,,,,,,...,,,:::___{{{}}}vvv|||xxxuuu~~~wwwuuujjjhhhiiilllmmmnnnxxxzzzjjjWWWHHHFFFIIIGGG???;;;<<<;;;666333...&&&###'''---+++&&&)))(((&&&&&&((())))))(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))*********************)))))))))))))))$$$&&&+++000///++++++///000+++///BBBWWWkkkzzzxxxxxxxxx{{{qqqnnnqqqccc___tttkkkkkkuuu{{{qqqssswww}}}tttwwwtttyyy}}}wwwRRRJJJEEECCC===333,,,+++---+++))))))***+++***)))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......////////////////////////,,,,,,---...------,,,+++++++++///333000***,,,333---777;;;@@@IIIMMMUUUeeetttiiikkk|||}}}~~~~~~{{{vvvsssooodddXXXWWWRRRPPPSSSVVVTTTOOOMMMJJJFFFAAA???CCCFFF???555111000---******,,,...---......---,,,+++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------+++///++++++///++++++666...//////111888IIIcccxxx{{{~~~xxx|||~~~~~~pppkkkwww|||eeePPP>>><<<:::---000(((&&&,,,111///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++,,,,,,++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''(((+++,,,+++***///---,,,---,,,))))))***---+++((()))+++---------...,,,---...***%%%)))333hhhAAA;;;===>>>???777<<<666666444111---++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******************)))))))))))))))++++++,,,000222---&&&---EEE```}}}pppgggeeemmmmmmgggkkkxxx~~~yyylllpppwww|||SSSIIIDDDIIIKKKAAA444---......000///***###&&&...+++)))((((((******)))(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))000,,,+++------+++***,,,...***GGGxxx||||||yyy~~~|||ssswwwuuummmxxxrrrrrryyyrrrtttvvvtttwwwjjjmmmhhh^^^zzz}}}|||vvv{{{pppnnnuuu}}}sssssssssttt\\\EEEAAAEEEBBB666------+++))))))***+++***)))************************))))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......////////////////////////333000,,,+++,,,...///...222111......///222333333AAAOOOdddrrrvvvyyyvvvmmmcccWWWMMMVVVXXXWWWTTTQQQLLLCCC999111000000///111222000---+++*********+++,,,------++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------...222///111555...)))///444666:::EEE]]]{{{~~~xxxrrrnnnLLL<<<888111000111444111,,,...333,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++,,,,,,++++++***))))))(((************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,***)))$$$$$$&&&***,,,---...///,,,+++*********+++++++++))))))***...///---,,,---hhhBBB;;;===>>>???777;;;666666555222...,,,,,,,,,************************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))******************************)))))),,,...,,,***...666@@@ccczzz{{{rrrkkkiiittt{{{qqqppp~~~eeeHHHCCCDDD===<<>>>>>???777;;;777777666333///,,,,,,---************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++)))***************+++++++++,,,///...''',,,HHHhhhmmmeeehhheee~~~}}}lllnnnqqq{{{hhhVVVCCC<<<@@@???:::666999>>>;;;000%%%***)))((()))******)))(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((()))))))))************)))***************++++++((((((***......++++++///BBBaaauuurrrqqqzzzyyymmmtttuuuzzz|||uuummmlllkkkppptttlllkkkxxx|||xxxdddOOOYYYrrrzzz~~~hhhooo~~~~~~zzzmmmYYYFFF<<<:::111...+++***++++++++++++************************))))))))))))))))))))))))************************))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......////////////////////////)))+++...//////...------(((666AAAKKK```{{{{{{ZZZPPP```kkk\\\EEEJJJFFFCCC>>>666...---///000//////............///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...---///***)))000222888GGGuuu}}}vvvrrr{{{ttt{{{}}}wwwzzzVVVGGG555...000222111...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********++++++++++++++++++*********))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%''')))***)))))))))))))))+++***((()))---//////,,,******,,,...///---+++111222...)))---444444///jjjCCC<<<>>>>>>???777;;;777777666333///,,,,,,---************************))))))))))))))))))))))))************************)))))))))))))))***++++++))))))******+++++++++,,,...+++...555===PPPvvviii[[[iiizzzzzz{{{tttnnniiieeebbbtttnnnqqq~~~wwwYYYIIICCC@@@@@@:::555<<>>CCCBBB444111,,,)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************))))))******+++,,,,,,,,,///...,,,))))))888WWWsss~~~}}}xxxsss|||vvvkkkllldddyyy~~~mmmgggUUUNNNIIIIIIHHHDDDAAAAAAMMMJJJCCC???BBBJJJTTT[[[fffooo|||www^^^TTTbbb}}}{{{vvvvvvzzzcccnnn~~~kkkMMM888:::666111...,,,,,,,,,+++++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......////////////////////////000111///,,,+++333@@@LLLlll|||```MMMJJJMMMQQQKKK<<<222111,,,,,,,,,---...///111111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,---------...............000///;;;UUUiii{{{|||dddDDD111...000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************+++,,,---,,,))))))---000000777;;;===FFFUUU^^^^^^nnnqqquuuwwwxxxwwwvvvvvvrrrqqqrrrqqqiii]]]TTTQQQkkkDDD===?????????777;;;666666444111---++++++,,,************************))))))))))))))))))))))))******************************))))))******+++,,,))))))***++++++,,,------000999LLLhhhuuueeekkk|||xxxrrrfffsssfffTTTEEE@@@;;;888AAAOOOCCC===555...+++***))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************))))))***++++++,,,------+++)))(((+++444NNNuuuxxxyyy{{{vvv}}}uuuzzzvvvYYYDDD;;;===777555999;;;999:::===&&&,,,///111666666888@@@GGGIIILLLRRR___ooo}}}qqqccc___\\\XXXzzz{{{pppbbbeeekkkuuuzzzaaaGGG???:::444000...---,,,+++++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......////////////////////////111000111777CCCSSSbbbjjjyyyfffYYYYYYVVVIII<<<666333333222000000/////////------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...------------............---222<<>>888FFFSSS^^^ooolllEEE>>>??????@@@777;;;555555444111---+++***+++************************))))))))))))))))))))))))*********************************)))******+++,,,))))))***+++,,,,,,------;;;UUUttthhhsss|||}}}vvvpppeee|||aaaBBBFFFFFF999;;;NNNNNNGGG<<<333---+++******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))************))))))***+++,,,,,,------...,,,---333???XXXzzz}}}pppwwwzzzpppmmmuuuqqq{{{~~~]]]BBB::::::777111......333222,,,+++......555444111222,,,+++666111222666888666666AAAOOORRRooozzzcccQQQoooxxx|||xxxsssooosssyyyeeeBBB===666111...---,,,+++++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......////////////////////////111222;;;OOOhhh|||}}}nnncccbbbXXXKKKDDD???===:::666222///---,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---------.........//////:::@@@NNNuuu{{{yyy]]]CCC000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++******************++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************---000333555777>>>IIIRRRkkkuuuzzzuuutttwwwqqqeee]]]qqq{{{ggg]]]fffuuu}}}iiidddxxxqqq???999@@@::::::777;;;999777444000...,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++*********)))))))))************+++++++++---++++++---------222888lllvvvwwwyyy~~~ssshhh___UUUQQQ```xxxuuukkkkkk~~~uuuXXXLLLGGG@@@888PPPMMMJJJEEE:::...***,,,******(((((((((((())))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''',,,///---))))))******---///111BBBZZZeeelllzzz{{{vvvxxxyyyvvvooooooOOOBBB;;;333///111222222111111000000//////////////////////////////111111111111111111111111111???JJJXXXwww{{{WWWXXXoooxxxsssbbbvvvaaa======555000444&&&,,,,,,,,,,,,+++++++++************************************++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------..................------111000......000222111000666BBBSSSiiieeeXXXcccqqqUUUAAAOOOTTT777555<<<&&&.........---,,,---///111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++------,,,,,,,,,---///---///111000...444???sss~~~yyyyyyddd???<<<222(((+++555333(((+++,,,---,,,******---000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************************************)))************++++++++++++++++++++++++***))))))(((---000...++++++///111888...999FFFJJJ^^^pppkkk^^^___RRRaaa|||yyyuuu}}}]]]qqq@@@:::@@@:::;;;888;;;999777444000...,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++*********))))))************++++++++++++)))+++......---555III^^^ssszzz|||rrrzzzyyyfff```mmm{{{yyy~~~yyyfffRRRkkkdddKKKCCCFFFEEENNNQQQHHH>>>777///&&&(((***+++***((('''((()))(((((((((((((((((((((((()))))))))))))))))))))((())))))))))))))))))))))))************************)))+++---+++******,,,---***///;;;WWWqqqrrrppp{{{vvvxxxvvvlllwwwzzz}}}uuu[[[BBB999666111...000111111111000000/////////////////////////////////111111111111111111111111222555666888BBB\\\}}}|||ZZZPPPaaaxxxzzzfffqqqRRRCCC999444333&&&///,,,,,,,,,++++++++++++*********************************++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...........................///000000,,,+++000777HHH]]]ooossszzzzzzbbb```iii[[[IIIMMMWWWBBB///888000000///...------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,---...,,,...111111---222HHH___sss|||kkkQQQ;;;666222++++++333---//////...++++++---///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************************************)))************++++++++++++++++++,,,,,,,,,++++++333,,,%%%'''///555111)));;;DDDWWW___VVVUUUbbbmmm~~~mmmxxx~~~qqqAAA<<>>AAA;;;>>>:::;;;999777444000...,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********************************+++++++++,,,,,,---***,,,888KKKcccpppqqq}}}~~~vvvssstttooojjjhhhjjjnnnppprrrsssuuuwwwzzz}}}xxxwwwvvvttt|||XXXaaaoooccc|||]]]IIIEEEMMMOOOJJJGGGGGGAAA999000...+++)))))))))***)))(((((((((((((((((((((((()))))))))))))))*********))))))))))))))))))))))))************************+++)))))),,,...,,,,,,---444TTTmmmvvvzzzxxxzzzvvvttt|||}}}xxxvvvtttZZZBBB777///000444333111222////////////////////////////////////////////////////////////////////////333,,,000;;;999---///<<>>RRRcccnnntttzzz~~~rrrgggcccZZZeeeooooooooo~~~bbbMMMOOOBBB444111...---...000///...------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++---//////...:::\\\iiirrrkkk~~~}}}uuuJJJ999666444///........./////////...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************************************))))))*********+++++++++---,,,,,,+++++++++,,,,,,999333444===HHHRRR]]]ggg\\\iii}}}uuuqqqmmm~~~{{{mmmCCC???@@@:::???;;;777999777444000...,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***************+++++++++++++++++++++,,,,,,,,,,,,000---:::]]]}}}{{{|||zzzyyyyyy|||~~~vvvwwwzzz{{{|||{{{zzzyyypppqqqxxxvvvqqqoooxxxrrrqqqwww^^^iiieeeQQQIIITTTWWWIII>>>===AAA888---)))+++---,,,)))))))))))))))))))))))))))((())))))******+++++++++************************+++++++++++++++++++++++++++)))+++111000,,,000999MMMxxxzzz}}}}}}}}}qqqPPP999444222111222222111///---000000000000111111111111000000000000000000000000000000000000000000000000...333333------444666222111===mmmjjjsssyyyxxxqqqdddrrreeeSSSBBB999000------------,,,,,,,,,,,,******************************++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------.........//////000000111,,,666FFFZZZuuuuuuccc]]]PPPLLLOOOHHHQQQOOOXXX]]]ccciiikkkyyytttlll~~~qqqQQQFFF<<<777111...///000000///------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---000222+++777QQQvvv|||xxx}}}}}}}}}}}}}}}|||xxx}}}}}}tttvvv}}}{{{ttttttttttttuuuvvvwwwxxx|||{{{{{{|||{{{[[[@@@444222///------...//////...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************************************)))************+++++++++,,,,,,++++++,,,...///111555777@@@MMMWWWbbbvvvuuuxxx~~~kkkBBB??????999???:::666999777444000...,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))*********++++++++++++++++++,,,,,,,,,------111===VVVuuuxxx~~~yyy~~~ooo~~~|||{{{sssllloooyyy~~~aaavvv___sssoooVVVQQQSSSNNNCCC<<>>888???:::555999777444000...,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))******++++++++++++++++++,,,,,,,,,---------333NNNuuu|||ttt}}}sssqqqyyyqqqsss~~~yyyqqqvvvwwwwwwrrriiibbbJJJJJJRRRMMMAAA;;;??????999...''''''+++))))))))))))))))))))))))((())))))***++++++,,,,,,************************++++++++++++++++++++++++///+++,,,///,,,...AAAXXXoooqqqooowww~~~zzzttt|||\\\???888===111333444222222333444444111111222222222333333333000000000000000000000000111111111111111111111111444222111222333333555666000999<<>>......---------,,,,,,,,,******************************++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------......///000111111222FFFiii|||ssseeeUUUSSSYYYRRRYYYRRROOOKKKRRR^^^\\\___ooozzz}}}QQQGGG;;;333111111///...........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---...//////000222777:::kkknnnkkk{{{xxxwwwyyyzzztttvvvxxxvvvttttttwww{{{zzzvvvzzz|||uuuttttttmmmpppppppppqqqqqqrrrssstttuuuuuuuuutttuuuxxx}}}uuuhhhaaawwwooo>>>999111------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++************************************************************************)))************+++++++++((((((***---222777<<>>999666888666333000...,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++///)))(((+++---,,,///555IIIzzz}}}}}}yyyqqqvvv|||qqqkkkxxxqqqyyyqqqpppRRRKKKKKKBBB:::BBBFFF???444,,,+++,,,,,,***((((((***,,,,,,,,,))))))))))))************++++++++++++++++++++++++******+++++++++,,,,,,,,,///---------...:::XXXuuuxxxzzzvvvvvv~~~tttlllqqq|||~~~qqqxxxpppEEE444:::777555666111222<<<999111222:::555///...333999777222777444000///111333555555777222000222555555333222333,,,111777333333555111333888666WWWXXXmmmbbblll\\\???@@@666...***...000+++)))***++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------333++++++333444000:::KKK{{{ppp~~~yyysssppphhheeebbbhhhkkkhhhbbbaaaiiiqqquuu{{{~~~wwwxxxYYYQQQ555...888(((222///......---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......)))/////////111111CCCcccuuuddd|||yyyxxxxxxyyyzzzyyy{{{{{{zzzyyyyyyyyyyyyzzzzzzzzzzzzxxxuuutttuuuvvvrrrqqqppppppooooooooopppnnnrrrvvvwwwuuusssuuuwwwwwwtttgggXXXKKKXXXiii]]]DDD//////444111............---,,,,,,,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********************************+++------,,,+++***(((///888999888III___iiiaaa}}}{{{|||mmm@@@;;;@@@;;;>>>999666888666333000...,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***,,,...,,,,,,777CCC___xxxuuusss{{{{{{yyyyyy|||zzzqqqxxx~~~gggTTTRRRKKK???AAAAAA>>>999444...***---+++))))))***+++***)))))))))))))))************++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++///...)))444QQQkkkxxxyyyzzzvvvvvvuuutttxxxuuuNNN999BBBBBB///999;;;444111666222...666---222999;;;666111111444000444888999777333222111111222444666666333111000:::444666666...000999;;;333888555QQQiiinnnWWWfffkkkMMM999:::444///...---,,,+++,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------111111333111---777WWWxxx}}}yyytttfffuuu}}}zzzvvvzzzMMMHHH:::,,,>>>000//////......------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------......222000,,,...222666TTTwwwzzzzzzuuuwwwuuussssssuuuwwwxxxxxxxxxwwwwwwvvvvvvvvvwwwwwwzzzzzzzzzxxxtttrrrrrrrrrrrrqqqqqqpppppppppqqqqqqqqqrrrtttsssrrrrrrrrrsssxxxuuu{{{zzzlllddd^^^TTTKKKIIIKKKXXXsss~~~~~~iiiJJJ333+++...111000///...------,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************---------------,,,+++)))111000///222>>>MMMWWWZZZaaasssppprrroooAAA<<<@@@;;;>>>999666888666333000...,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(((+++///...+++000DDDXXXvvv{{{oookkkooowww~~~sssooouuu~~~yyy}}}uuuwwwttt~~~uuulllhhhXXXIIIHHHBBB>>>???@@@<<<222(((---+++******+++***)))''')))))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,)))222///+++EEErrrwwwzzzwwwzzz[[[LLLKKKDDD>>>CCC:::>>>:::999<<<999<<>>888666888:::888333888;;;666:::===666555;;;777NNNrrrjjj|||hhhlllbbbCCC===;;;555---+++---...---++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///111000---222JJJooo~~~}}}~~~ttt~~~~~~}}}||||||~~~^^^RRR666***@@@)))000000///...............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---......///...222---...BBB^^^~~~jjjeee}}}yyysssooosssrrrqqqssswwwzzz||||||xxxwwwwwwwwwwwwwwwxxxxxx~~~zzzwwwuuuuuusssrrrrrrrrrrrrrrrsssssssssrrrqqqqqqrrrrrrqqqpppsssjjjjjjjjjfffhhhkkkeeeZZZLLLHHHTTT]]]mmm~~~kkkHHH444333333...///...------,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------......---,,,+++***222111333===LLL]]]nnnxxxxxx{{{pppBBB<<>>888666888666333000...,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))),,,---+++---:::SSShhh|||yyymmmppp~~~}}}xxxpppooossstttpppjjjxxxlllbbbSSSPPPQQQSSSQQQSSScccwwwpppeeebbbcccyyyvvv}}}ooo{{{sssoooSSSNNNEEE???AAADDD@@@444+++,,,+++******++++++***((())))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,//////777\\\xxx{{{{{{}}}uuudddSSSaaapppYYYFFFTTTIIILLLHHHHHHJJJAAA???KKKsss___QQQWWWbbbiiirrr|||wwwpppiiiaaa[[[BBB<<<<<<<<<;;;BBBBBB444999@@@<<>>888...***---///,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............222---)))444PPPoooqqq~~~{{{zzz}}}www}}}rrraaa===BBB444...111111000///............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,------...///000)))555333:::eeeiiiggg}}}~~~~~~}}}{{{vvvrrrrrrsssttttttsssrrrrrrtttxxx|||}}}}}}wwwwwwvvvvvvvvvvvvwwwwww}}}~~~~~~{{{wwwuuutttpppppppppppppppqqqqqqrrrsssqqqppprrruuuuuurrroooooogggiiiqqqttt|||yyyfffPPPFFFRRRZZZ[[[jjjwwwaaaBBB333////////////...------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------------...000444EEEYYY```iiiyyytttzzzrrrCCC===???:::===888666888666333000...,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...+++((()))666KKKaaannnrrruuupppbbbddd{{{~~~{{{~~~~~~xxxnnnpppssssssqqqooonnnnnnvvv```SSSTTTZZZmmmbbb\\\```eeemmmwwwuuu}}}|||zzzyyyzzz|||}}}}}}tttwwwzzzggghhhPPPFFFAAAEEEGGGBBB;;;777,,,+++***+++,,,---,,,+++************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------000+++...FFFjjj|||~~~~~~|||xxx{{{mmmcccFFFBBBggg}}}}}}zzz|||}}}mmmaaahhhooo[[[^^^^^^OOO===@@@GGG@@@;;;BBB???PPP|||vvviiieeevvv@@@>>>999000---...---+++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////222...222JJJqqqnnnqqqvvv~~~~~~xxx{{{|||{{{yyyyyy{{{~~~{{{www|||yyyxxxzzz{{{jjjVVV777:::222222111000///.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------...///000111111222777WWWlll^^^|||zzzwwwyyyzzz}}}zzzvvvqqqoooppptttvvvxxxqqqpppppprrruuuwwwxxxxxxuuutttssssssrrrrrrssssssuuuwwwyyyxxxvvvsssqqqqqqooooooooonnnnnnoooppppppsssqqqqqqrrruuutttppplllmmmhhhppp{{{hhhQQQKKKQQQZZZeeennnxxxWWW888...222//////...------------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***,,,---,,,+++,,,///222333EEE[[[hhhkkkxxx|||}}}tttEEE>>>@@@:::===888666888666333000...,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++000+++'''000FFF^^^jjjkkkeeemmmwwwuuuvvvxxxyyyzzz}}}yyysssppp{{{yyylllmmmppprrr~~~iii^^^VVV```qqq}}}wwwyyyrrr\\\yyymmmUUUKKKEEEIIIKKKFFFBBBBBB000...,,,+++,,,---------*********++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,------------111***666VVVnnnuuu{{{zzz|||~~~|||xxx|||zzzuuuaaaMMM\\\xxxuuuuuu~~~kkk^^^QQQUUUZZZaaalllqqqfffUUUhhh```OOOLLLCCC;;;AAA>>>PPP{{{mmmMMMCCC999444111---++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000+++333EEE___{{{{{{iiillloooiiirrr{{{zzz~~~wwwwwwtttttt~~~~~~{{{wwwsssyyysssTTT@@@;;;444333222000////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,------...///111111666...BBBxxxggghhh{{{xxxwwwxxxzzzyyyxxxqqqqqqrrrtttwwwwwwvvvttttttsssrrrtttvvvwwwvvvuuuwwwvvvuuutttsssrrrrrrrrrwwwyyyzzzzzzwwwuuutttuuurrrqqqppppppoooooopppppplllkkkjjjjjjllllllkkkjjjmmmnnn|||ttt]]]UUU]]]hhhmmm^^^>>>222000///......------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...///...,,,+++---333888???WWWggghhhpppuuuFFF>>>@@@999<<<888666888666333000...,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...,,,...===XXXnnnooodddbbbggg~~~}}}zzz|||}}}{{{wwwuuutttuuu{{{|||www~~~|||~~~~~~{{{uuugggWWWLLLNNNOOOHHHBBBCCC777333...,,,+++,,,------*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...---222HHHgggtttpppuuuwww}}}uuuooo}}}ooouuuyyyzzz|||uuuuuu}}}hhh___XXXQQQUUUTTTQQQNNNMMMNNNQQQSSSZZZ```dddjjjzzztttyyyfffMMM???AAA<<>>YYYpppzzznnnhhhlllwwwvvvyyy~~~~~~yyyvvvvvvxxxyyywwwxxxzzzzzzyyyyyy{{{cccHHH???444444222111000/////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,------...000111222;;;MMMpppiiigggwwwpppwwwzzzuuussswwwwwwrrrooooooqqqtttvvvwwwuuusssuuuttttttuuuwwwwwwvvvuuuvvvuuusssqqqpppnnnnnnmmmrrrssssssqqqnnnlllllllllhhhgggfffeeedddcccccccccZZZZZZYYYYYY]]]ccclllrrryyyxxxlllfffcccaaa___999000//////...............---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,......------333===FFFXXXaaaqqq~~~yyy{{{uuuvvvFFF???@@@999<<<888666888666333000...,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***,,,555IIIeeewwwppp___dddaaazzz{{{}}}wwwvvvxxxxxxrrrmmmnnnwww~~~wwwrrryyy~~~wwwnnnyyydddRRRQQQQQQHHH???<<<<<<777111,,,++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......***:::YYYuuu{{{vvv}}}|||zzz[[[oooxxx~~~|||{{{hhhNNNCCCFFFIIIJJJLLLSSS___hhheeewwwgggDDDCCC<<>>MMMhhh}}}}}}xxxjjjQQQddduuusssuuuuuutttsssvvvxxxwwwxxxzzzssswwwSSSPPP555444333111000/////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,------///000111222FFFttt\\\vvv{{{}}}}}}sssqqq|||~~~qqqkkkrrrvvvrrrtttqqqnnnnnnpppsssuuuuuupppooooooqqqssssssrrrqqqnnnmmmkkkhhhfffdddcccccc___^^^]]]ZZZVVVTTTTTTUUUTTTSSSRRRPPPOOONNNNNNNNNIIIIIIIIIKKKQQQ___ppp|||{{{sssdddpppxxxIII000000///...............---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((***+++,,,000:::HHHSSSsssfffwwwxxxHHH??????888;;;777555666444222000...,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++///---***))))))+++++++++///***DDDpppwwwZZZPPPaaafffcccmmm}}}xxxiiioooyyypppiiillltttxxx{{{|||hhhoooyyyxxxvvvzzzfffsssvvvYYYKKKRRRSSSDDD555BBB;;;222******,,,,,,))),,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,......,,,+++,,,,,,+++)))PPPuuussssss~~~}}}~~~rrrdddkkk|||oooIII999RRRkkkqqqgggeeerrrMMMBBBBBBYYYzzzqqqxxxbbbccc```@@@999666...---555++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,000++++++111000,,,222>>>bbb|||ooofffsssvvvtttyyy}}}zzzuuuuuuzzz|||wwwqqqpppyyymmm\\\JJJ666333444---444888'''........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...(((222---)))111---///EEEeee|||cccpppyyyrrrrrruuuuuuuuuuuuuuutttsssrrrqqqmmmrrrooolllmmmgggbbbjjjjjjgggdddbbb```^^^ZZZVVV[[[ZZZUUUNNNKKKJJJKKKJJJDDDPPPWWWRRROOOTTTWWWUUU]]]^^^```dddjjjmmmooooooooojjjjjjoooooorrriiiaaagggssszzz^^^666555111---...111...(((...---,,,,,,++++++,,,,,,---------,,,,,,+++++++++---------,,,,,,+++++++++++++++++++++++++++++++++...,,,***+++---...,,,***444---<<<...???gggpppkkk|||~~~uuuEEE===>>>888;;;777666666444222000...,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++))))))***+++,,,,,,---777VVVtttrrrZZZVVVeeerrruuuwwwtttnnnmmmvvvqqqkkkhhhkkkpppqqqqqqsssrrrwwwnnnaaa|||xxxppp}}}}}}[[[LLLKKKIIICCC@@@<<<666///,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,+++,,,---......222TTTvvvzzz{{{uuu{{{jjjeeehhhjjjxxxaaaXXXcccooovvvvvvtttuuuwww}}}bbbNNNBBBRRRrrr{{{|||cccbbbhhhIII???===555,,,)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,111,,,---222222///666BBBoooooooookkkjjjtttxxx{{{zzzsssrrrwww|||}}}yyyxxx{{{{{{pppVVV???666333***///555+++........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...)))222111000333,,,777YYY}}}iiiuuuyyysssqqqpppnnnpppuuuwwwvvvssspppnnnnnnnnnnnniiihhh___[[[aaa]]]WWWZZZVVVXXXXXXWWWVVVYYY___ddd___cccgggjjjjjjjjjhhhfffrrrwww{{{|||}}}wwwpppfffmmm|||ppphhhuuuSSS???...---000000000222...---,,,,,,++++++,,,,,,---------,,,,,,+++++++++---------,,,,,,+++++++++++++++++++++++++++++++++---+++***+++...000///---...222222222AAAZZZmmmqqq~~~xxx}}}~~~sssCCC<<<===777;;;888777555444222000...,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))******+++,,,---///JJJiiittthhhZZZ]]]hhhwwwnnnfffpppwwwsssjjjgggiiilllmmmkkkjjjlll{{{~~~zzzcccUUUyyyzzzhhhjjj~~~lllsssQQQJJJHHH@@@<<<===<<<666///***,,,///,,,,,,,,,,,,,,,,,,,,,,,,------------------------...,,,***+++---...000000BBBaaa|||zzz```]]]jjjoooyyyvvvsssyyynnnlllppp}}}|||~~~aaaHHHMMMhhhuuu{{{ssslll[[[>>>777777111))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---+++---///...///>>>PPPppp}}}xxxbbbfffmmmvvv}}}{{{xxxqqqxxxxxxpppqqq}}}|||{{{{{{ttt|||sss~~~```GGG999444------222///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......111---***---888___\\\hhh|||ssskkkkkknnnqqquuuzzzuuutttrrrqqqsssvvvzzz}}}sssooobbb```mmmqqqkkkkkkrrryyy}}}wwwvvv}}}sssfffZZZ```xxx{{{vvvxxx}}}pppmmmyyy{{{|||WWW666111333---+++///...------,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...000000///)))999111666]]]oooppptttwwwzzztttuuuEEE===>>>888;;;777666555444222000...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******+++***+++,,,---666VVVnnnhhhYYYWWW^^^cccsss~~~|||kkkdddkkkmmmeeehhhhhhkkkooonnnkkklllqqq|||dddSSSsssxxx___~~~}}}www~~~cccXXXKKK888999<<<>>>;;;111***+++111------------------------------------------------...+++***,,,......///111SSSnnnqqq]]][[[cccssszzz|||rrrnnncccVVVQQQ___{{{uuuqqqsssyyywwwzzzpppTTTPPPaaawww}}}ppppppkkkBBB444999777...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,...000...+++555SSSooo||||||~~~cccdddfffqqq}}}xxxxxxyyyrrrlllyyy}}}zzzyyyzzzwww{{{yyynnnTTT???777333111111000........................------------------------------------------------,,,,,,,,,,,,,,,---.........222...(((222TTTqqqRRRuuukkkkkkpppuuuyyy~~~uuuttttttuuuxxx|||sssnnnzzz~~~xxxqqqpppmmmoooyyytttpppuuuzzzeeeccc[[[WWWcccyyy|||vvvsssuuuxxxzzz~~~wwwmmmjjjlllrrr}}}wwwwwwzzzzzzmmmFFF555333000,,,+++......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++---...///000+++333:::UUUtttrrrwwwssseeekkkzzzIII@@@@@@999;;;777555444333222000...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,+++******,,,...===UUU```TTTJJJRRR[[[[[[qqqqqqnnngggcccccceeefffiiiiiilllooonnnmmmsss{{{hhhJJJeeevvvZZZ|||tttbbbTTTCCC999:::======555+++***000---------------------------------------------------***+++//////---///444gggzzzsss|||yyyYYYRRRZZZ```qqqvvv|||}}}}}}vvvbbb\\\PPPBBB;;;AAAKKKSSSlllwwwxxxuuuuuuxxx{{{tttdddWWWbbblllssslll[[[RRRXXXcccccciiittt{{{qqq]]]UUU[[[jjj}}}{{{\\\kkkpppOOO===<<<777+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------222444000000DDDmmmkkkrrruuujjjhhhpppyyy||||||vvvqqq{{{uuuzzzooo|||nnntttQQQ:::555222///000////////////////////////------------------------------------------------------,,,,,,------...///***333444000AAAnnnyyyiiimmmyyyoooggghhhnnnrrrvvvzzzvvvvvvuuuuuutttsssssssss}}}pppsssuuusssuuurrrwww|||zzz}}}rrrddd\\\```cccaaaaaaeeerrruuuyyy{{{{{{|||xxxvvvjjj\\\]]]kkkuuuuuutttsssssssssqqqqqqyyyxxxmmmggggggnnnvvv||||||YYY888///666777111///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...//////;;;XXXssswwwttt}}}|||KKKBBBAAA999<<<666555444333111000...---------++++++++++++++++++++++++++++++++++++++++++++++++***,,,---+++******///333EEENNNOOOHHHIIIUUU]]]\\\qqqfff_________^^^eeepppiiihhhjjjmmmnnnpppwwwqqqEEEUUUyyyxxxZZZqqqcccUUUNNN===999:::===999///+++...---------------------------------------------------***,,,000...,,,444@@@lllxxx~~~oooiiimmmGGGHHH^^^llltttwww}}}sssgggXXXFFF;;;888999<<<===GGGUUU{{{zzzpppmmmggg___UUUIII>>>777===AAAGGGIIIDDD>>>@@@FFFNNNSSS\\\kkk}}}yyyoooggg]]]VVVTTT]]]rrrvvvYYYuuuwwwXXX>>>777555///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------+++///111111888RRR{{{~~~{{{kkk}}}mmmjjjmmmyyyzzzxxx{{{uuuyyysssnnnnnntttwwwuuuyyylllAAA444222...111////////////////////////---------------------------------------------------------------......///......000555NNN|||VVV|||qqqlllfffdddiiiooorrruuuxxxrrrsssssssssrrrqqqpppooosssrrrtttssswwwuuusssqqqrrruuuwwwvvvuuummmppp{{{zzz]]]UUU^^^eeefffcccppprrrttttttuuuxxx|||}}}kkkbbbgggqqqsssooommmooorrrsssnnnllltttrrreee___\\\YYYqqqwww|||}}}zzzyyy~~~yyyvvvKKK111222555111///......---------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++,,,///222333UUUuuuyyyuuuzzzIIIAAA@@@999<<<777555333333111000...---------++++++++++++++++++++++++++++++++++++++++++++++++)))+++,,,+++***---444:::OOOKKKIIINNNYYYcccjjjmmmiii___XXXZZZ]]]```hhhpppjjjhhhiiinnnqqqsssyyy|||{{{NNNHHH\\\sss~~~\\\fffuuuZZZOOOCCC999666===>>>555------........................------------------------...,,,---///,,,,,,===RRRrrrvvv~~~qqqmmm___FFFLLLcccsssyyyyyyooolllWWWBBB;;;;;;:::;;;>>><<>>;;;444111555555666SSSooouuu~~~vvvhhhZZZFFF888333333555666777222000555666444444888111999?????????EEENNNRRRUUUVVVXXXUUUQQQVVViii|||~~~\\\|||vvvVVV???444///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................333000222AAA\\\uuurrrrrryyy~~~|||}}}vvv{{{|||zzzrrrnnnhhhfffggghhhhhhfffdddfffiiiiiigggfffeeeeeefffrrr}}}}}}qqqmmmsssvvv|||[[[DDD<<<333333000000000000000000000000------------------------...........................------------...//////333)))NNNnnnBBBrrrsss{{{bbbbbbeeemmmuuuwwwtttsssuuuxxxvvvrrrooonnnoooppprrrqqq{{{uuuhhhkkknnnkkkkkknnnnnnmmmmmmnnnnnnmmmlllnnnkkknnnsssoooiiiooo}}}uuucccbbbdddhhhpppvvvsssnnnqqq}}}tttooopppnnnfffffflllqqqnnnnnnqqqqqqoooqqqvvvzzzxxxqqqgggYYYNNNXXXdddkkkmmmppprrrrrr~~~zzz~~~oooeee:::...555//////...------------...+++++++++,,,,,,---------+++++++++,,,,,,---------------------------------***,,,......///333999>>>fffuuuJJJ===;;;:::;;;333666333222000...,,,+++******************************)))************+++++++++)))***,,,---,,,000===JJJJJJIIIUUUWWWOOO]]]qqqnnnRRRTTTVVVYYY[[[```fffjjjmmmqqquuuvvvuuuvvvzzz}}}{{{{{{|||}}}```NNNAAA888CCCWWWnnnxxxrrrPPPkkkzzz}}}|||{{{[[[PPPIIIBBBAAA@@@:::222,,,///...---...//////---+++,,,,,,,,,---------......)))---+++111555,,,???ooo|||{{{fff{{{WWWIIIOOOUUU```rrrvvv{{{oooVVVEEE>>>555444666111888444===```~~~yyyqqq|||bbbTTTAAA555333444444222333222222111111222222333555888;;;>>>BBBGGGNNNRRRTTTUUUYYYZZZWWWVVV___jjjyyyrrreeellldddCCC:::///...---,,,,,,......---++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......---...//////---,,,---...555///444TTThhhxxxpppaaa~~~~~~}}}ssshhhaaaddd^^^QQQOOOYYY^^^ZZZWWWYYYZZZYYYYYYZZZZZZXXX]]]fffkkkqqqxxxtttpppyyyzzzwwwrrr{{{{{{{{{QQQ???///888666333000.........---,,,...................................................------...------///222///:::bbb~~~MMMgggyyyooolllkkkccc```jjjtttwwwtttqqqrrruuutttyyyzzzvvvssstttpppjjjtttqqqggggggqqqpppkkkooorrrnnnkkkjjjmmmoooooonnnqqqpppooonnnnnnnnnnnnnnneeeaaalllkkkqqqwwwzzz|||yyysssllliiikkkmmmkkkiiikkknnnooommmjjjkkkpppuuuzzzzzzmmmWWWMMMNNNPPPTTTYYY\\\]]]]]]```jjjgggmmmooo}}}oooKKK...555333000111444000))))))///........................,,,,,,,,,---------......---,,,,,,,,,,,,---......)))///+++,,,333000===```|||sss{{{xxxvvvJJJ===;;;;;;<<<333666333222000...,,,+++******************************)))************+++++++++*********+++111;;;FFFLLLDDDBBBCCCFFFQQQbbbaaaNNNOOOQQQTTTWWW[[[aaagggkkkmmmooorrrtttvvvxxx{{{}}}yyyyyyzzz|||~~~pppWWWHHH===;;;???CCCLLLXXX```hhhvvvpppOOO```|||eeeXXXPPPHHHEEEBBB:::333...///...---...//////---,,,,,,,,,,,,---------......***,,,---111222444NNNttt~~~|||vvvPPPGGGNNNWWWdddppptttyyy\\\DDD:::;;;777666999888222///777SSSjjjccc^^^lllbbbTTTBBB666222333333222333222222111111222222333555777:::>>>BBBHHHNNNSSSWWWXXX\\\^^^\\\YYY]]]dddwwwVVV```>>>333//////---,,,,,,---...---++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......---...//////------...///***---BBBrrr{{{]]]llluuuuuuxxxyyywwwxxx~~~|||{{{|||~~~yyy{{{sssyyyyyytttzzzqqqnnnvvvtttKKK777000555222000/////////...,,,...................................................------//////...000333555NNNfff]]]]]]uuukkkcccccceee^^^cccjjjrrruuusssqqqrrrtttxxxxxxtttpppsssyyyyyyuuuqqqkkk```cccooommmfffkkkpppmmmjjjjjjlllnnnnnnmmmooonnnnnnmmmmmmmmmmmmnnnlllxxxrrraaabbbmmmmmmpppvvv}}}wwwrrrllljjjlllmmmkkkiiiiiilllnnnmmmjjjkkkooosssxxxrrrbbbOOONNNMMMMMMMMMMMMLLLKKKCCCJJJKKKMMMZZZpppzzzpppgggxxxaaa<<<000000---,,,---...,,,---///........................,,,,,,,,,---------......------,,,,,,------...///000000///222444777PPPvvv}}}xxx}}}qqqooopppxxxKKK===;;;;;;<<<333666333222000...,,,++++++***************************)))************++++++++++++***(((***999JJJOOOJJJCCCJJJGGGJJJ]]]eeeSSS>>>KKKMMMQQQVVVZZZ```gggkkkmmmmmmnnnrrrwwwzzz||||||{{{{{{{{{|||~~~dddUUUIII:::...000333;;;BBBFFFRRRpppqqqSSSSSSwww}}}xxxzzzcccYYYOOOJJJCCC:::333111000///......//////---,,,,,,,,,,,,---------......---+++//////,,,===___vvvooolllFFFGGGLLLYYYkkknnnsssxxx~~~aaaDDD999>>>:::333444555333222777KKK[[[TTTQQQ___```SSSBBB666222333333222222222111111111111222222444666:::>>>BBBIIIOOOTTTXXXYYY\\\```___ZZZYYY\\\sss|||ZZZqqqkkkMMM;;;:::000...,,,,,,---...---,,,,,,,,,------------,,,,,,,,,,,,,,,---------......---...//////------...///,,,333MMMlll```kkksssjjjppptttsssqqqyyy}}}wwwvvvzzzzzzxxxxxxssstttzzzkkkUUUCCC...333222000000111000///---................................................///,,,,,,000111///000444;;;jjjxxxwwwJJJ~~~jjjccc^^^aaafffaaahhhkkkoooqqqqqqpppqqqqqqsssqqqooopppxxx|||ssshhh\\\cccqqqmmmgggnnnnnnllljjjjjjkkkmmmmmmlllllllllkkkkkkllllllmmmmmmjjjnnnrrrpppfff^^^aaaiiinnnnnnrrr}}}yyytttqqqmmmlllmmmmmmkkkhhhgggjjjllllllkkkkkkmmmpppqqquuulllWWWVVVRRRNNNJJJFFFCCCBBBDDDCCCBBBEEECCCEEEpppqqqsssXXX///111000,,,***,,,000000---........................,,,,,,,,,---------......---------,,,------...///111***...222111AAAfffzzzpppwww~~~dddggg{{{MMM>>>;;;;;;===333555222111000...,,,+++++++++************************))))))*********+++++++++******)))...BBBTTTQQQCCCBBBTTTYYY^^^hhhZZZEEEFFFIIILLLPPPTTTXXX^^^cccgggkkkjjjkkkpppwww||||||{{{}}}uuueeeZZZHHH555;;;555666999666999QQQooo}}}xxx___KKKccc{{{}}}nnn```RRRKKKDDD999333444111000.........///...,,,,,,,,,,,,---------......000+++111---(((FFFnnnxxxooo]]]@@@IIIKKKZZZpppooovvv{{{zzzSSS>>>AAA<<<444333333555555888GGGWWWRRRLLLUUUZZZPPPAAA777333333333222222222111111111111222222333555999===BBBIIIPPPUUUWWWVVVXXX]]]]]]YYYWWWXXXjjj}}}xxxddd^^^vvvjjjTTT888666111///---,,,---...---,,,,,,,,,------------,,,,,,,,,,,,,,,---------......---...//////......///000444===PPPyyyvvvpppmmmnnnkkkpppsssqqqoootttyyyrrrsssyyy|||xxxuuutttuuuxxx~~~wwwxxxzzzSSSCCC999333222111111222111///...................................................000,,,,,,000000...111999RRR]]][[[zzzggg```]]]bbbiiieeelllmmmmmmnnnooopppppppppmmmooosssxxx~~~{{{zzzkkk[[[aaaooolllhhhqqqlllkkkjjjjjjjjjkkklllllljjjjjjiiijjjjjjkkklllmmmrrrsssqqqjjjaaa]]]aaahhhmmmkkkoooxxx~~~wwwsssrrrpppnnnnnnooonnnkkkiiieeehhhkkklllkkkkkklllnnniiivvvxxxpppfffeeebbb\\\VVVPPPMMMLLLLLLCCC===DDDEEE===OOOwwwlll}}}yyyAAA222555222------111000,,,........................,,,,,,,,,---------......---------------...//////000(((---111666XXXzzz|||xxxyyyzzz{{{```aaa~~~NNN>>>;;;<<<>>>333555222111///...,,,,,,++++++************************))))))*********+++++++++)))+++...777IIIUUUKKK:::<<>>LLLMMMZZZqqqrrrxxx___CCC@@@===999:::888111222333AAATTTSSSIIIJJJQQQJJJ???777444444333222222111111000000111111222333555999===BBBIIIPPPUUUWWWUUUVVVYYYZZZXXXXXX[[[fff}}}zzzmmm^^^rrrZZZ999888222000---,,,---------,,,,,,------......------,,,,,,,,,,,,---------......---...//////......///111333HHH^^^|||tttoooppp{{{mmmnnnooooooppprrruuuxxxtttoookkknnnuuu|||~~~~~~|||~~~tttooolllsssyyyxxxqqqtttyyy|||}}}vvv```EEECCC555333222111222111000...................................................111,,,---111///---666DDDuuuiiiKKK|||uuuccc]]]ZZZ```gggdddnnnnnnnnnmmmnnnoooooopppooorrruuuuuuqqqmmmlllmmmuuuaaa^^^iiihhheeelllkkkkkkkkkkkkjjjjjjkkkkkkiiiiiihhhiiiiiijjjkkkkkkkkkpppoooggg]]][[[ccckkkmmmllloootttsssnnnmmmqqqoooooonnnoooooonnnllljjjfffhhhjjjkkkjjjjjjkkkkkkhhhnnnnnnwwwssssssqqqlllddd]]]ZZZYYYTTTPPPIIIKKKPPPGGGEEERRRwwwzzzuuuXXX222555444000---//////...........................,,,,,,,,,---------.........------------...//////111---111666JJJwwwuuu{{{zzzwwwsssvvv{{{]]]\\\~~~PPP>>>;;;<<>>BBBIIIOOOTTTXXXVVVWWWYYYYYYXXX[[[aaaddduuuwwwttthhhgggEEEAAA444111...,,,,,,---------------............------,,,,,,,,,---------......---...////////////000222666[[[wwwooozzzzzz~~~mmmjjjhhhjjjnnnpppmmmiiieeeccccccgggnnnsssvvvvvv{{{|||||||||}}}vvvoooiiilllwww|||yyy}}}~~~~~~rrruuu{{{~~~cccGGG888666222111111111000///................................................000,,,...222///...@@@XXXOOOTTTqqq```\\\[[[cccjjjgggnnnooopppooommmnnnppprrrqqqmmmhhh^^^RRRJJJLLLSSSoooccchhhkkkhhhjjjjjjkkklllllljjjjjjkkkllliiiiiiiiihhhiiiiiijjjjjjmmmsssrrrfffZZZYYYbbbjjjnnnnnnqqqrrrkkkbbbfffqqqnnnnnnoooooonnnmmmlllllljjjjjjjjjjjjjjjjjjjjjjjjlllllliiiwwwyyy{{{|||yyyqqqjjjfffeeeaaajjjggg___[[[SSSNNNTTTxxx{{{~~~ccc:::444//////...---...222........................,,,,,,,,,---------............------......///000///...222@@@```xxxllljjjqqqtttyyyrrrWWWYYYyyyQQQ>>>;;;===???444444111000///...---,,,,,,,,,************************)))************+++++++++***,,,888HHHKKKBBB<<<>>>CCCDDDNNNTTTKKKDDDEEEDDDGGGJJJNNNPPPRRRUUUWWWZZZ```cccgggkkknnnrrruuuxxx{{{zzzzzzzzzzzzzzz{{{|||{{{|||~~~~~~uuufffRRRJJJ@@@888444333333333===ZZZ```hhh]]]LLLfff}}}yyy~~~vvvooo}}}YYYLLLGGG===777999555222///---.........---,,,,,,,,,---------......)))///+++---FFFggglll___KKKBBB???GGGTTTbbbpppvvvzzzvvv^^^EEE===999000111666333888HHHKKKBBB???;;;:::999999888666444333111111000000000000111111555777:::>>>BBBHHHNNNSSSVVVWWWYYY[[[XXXUUUZZZaaaaaahhh|||||||||bbbvvvNNN;;;555222...,,,,,,---------------............------,,,,,,,,,---------......,,,...000000//////111222IIIrrrjjjaaarrrxxxooojjjfffgggkkkmmmiiiddd]]]]]]___bbbgggmmmrrruuuzzzzzzyyywwwxxxyyyuuunnnjjjggghhhnnnrrrtttyyyxxxkkkoooxxxzzz|||{{{{{{yyy|||}}}|||LLL<<<888333000///000000000...................................................+++///333000333OOOpppaaaWWW}}}ssskkk]]]]]]___hhhpppnnnlllppprrrqqqnnnmmmppptttoooggg\\\QQQEEE;;;<<>>;;;===???444444111000///...---,,,,,,,,,************************)))************+++++++++,,,---;;;KKKIII;;;:::FFFEEEQQQ```SSS888<<>>666777888666)))KKKOOOaaabbbKKK\\\rrrsssrrr^^^OOOJJJ@@@999:::555333///---............,,,,,,,,,---------......***222)))+++IIIdddyyyhhhxxx```zzz@@@DDD???CCCVVVgggooowww|||sssRRRFFFBBB777///666333222<<>>BBBGGGNNNRRRRRRUUUZZZ[[[VVVQQQUUU]]]______wwwgggbbbfff???555222...,,,,,,---...---------............------,,,,,,,,,---------......,,,...000000//////111333[[[hhhWWWttt~~~tttooojjjhhhjjjjjjhhheee[[[]]]^^^```dddjjjrrrwwwppptttuuuuuuvvvsssjjj```eeegggkkkooorrrvvv{{{tttdddjjjuuuyyyzzz}}}~~~~~~}}}{{{TTT>>>:::333///...///000000................................................,,,+++000444111777YYYJJJsssmmmxxxbbbWWWYYY]]]iiirrrpppkkkppptttsssnnnlllqqqvvvpppfff^^^XXXPPPFFFBBBDDD\\\pppkkk[[[cccrrrppphhhiiilllnnnnnnkkkjjjkkkmmmkkkkkkjjjiiihhhhhhiiiiiivvvwwwpppaaaXXX]]]fffjjjhhhgggjjjnnnggg\\\___kkknnnnnnnnnmmmllllllnnnooopppmmmjjjhhhhhhiiiiiiiiicccfffnnnmmmvvv~~~hhhVVVYYYjjjpppkkkFFF,,,///555...+++222........................,,,,,,,,,---------.....................///000000333000:::bbbuuujjjtttrrrcccvvv}}}dddQQQYYYyyyMMM>>>>>>:::<<<666666444333111///---,,,++++++************************+++)))((()))+++---...///***===HHHAAA:::<<<@@@@@@OOOTTTSSSJJJDDDDDDDDDBBBJJJHHHIIINNNRRRRRRUUUZZZ]]]dddfffkkkqqqmmmiiirrrrrrtttvvvxxx{{{}}}~~~~~~uuunnnbbbTTTFFF;;;666666888333777BBBFFFEEEKKKVVVmmmyyy}}}~~~zzzrrrVVVUUU@@@///BBB;;;333---...///......///---,,,,,,,,,,,,---......&&&---...444VVVmmmpppuuujjjooocccjjj===BBBBBBIII\\\hhhoooyyy~~~ttthhh^^^III444777555333000000111333444666222222666888555444555111000///...///000222444333777;;;???CCCGGGLLLOOORRRTTTWWWXXXWWWVVVWWWWWW]]][[[hhhQQQwww@@@;;;333...///000...---...------............------............////////////+++444...+++333---,,,@@@eee}}}zzz___fffzzz{{{sssxxxtttxxxttthhhdddjjjkkkfff```]]][[[\\\aaaiiiqqquuuxxxtttwwwtttssssssnnn\\\pppxxxpppwww}}}|||hhhkkkzzzzzzwww~~~|||~~~~~~{{{~~~dddgggYYY???===111***///000---000000///...------------------------.........//////,,,444,,,333,,,VVVSSSGGGsssaaa___[[[WWWZZZeeeppprrroooqqqpppooooooooolllhhheeecccyyy}}}mmm^^^NNNAAA>>>MMMhhhmmm```aaaiiiiiihhhiiikkknnnppppppnnnllljjjkkkfffdddfffgggfffgggjjjwwwvvvoooddd[[[YYYaaaiiigggiiikkkiiiaaaZZZ]]]eeekkkmmmooonnnlllkkkjjjjjjnnnmmmjjjhhhfffeeeeeeeeellljjjiiimmmrrr~~~~~~aaaQQQoooyyyoooUUU111333222++++++///........................---------............///,,,...///---,,,---///000555(((UUU~~~~~~pppllliiimmm|||wwweeeKKKQQQxxxQQQ@@@@@@:::<<<555444444333111///---,,,++++++******************************))))))+++,,,------///>>>FFF>>>555666:::999IIIKKKHHHAAA>>>BBBEEEDDDHHHHHHLLLQQQSSSRRRTTTYYY```hhhhhhdddccc]]]bbbsssnnnpppssswww{{{~~~yyylllccc[[[OOOAAA777666111222<<<@@@>>>BBBJJJZZZgggnnnvvvpppuuuXXXPPPHHH444AAA;;;444......///......///---,,,,,,,,,,,,---......111///---===bbbwww~~~ggg~~~YYYrrrggg===BBBBBBJJJ]]]iiioooyyy~~~rrr\\\KKKDDD:::777555333333444666666555222222666777555444555222111///...///000222444555888===AAAEEEIIIMMMQQQRRRUUUWWWXXXWWWWWWWWWXXX]]][[[fff||||||NNN}}}AAA<<<444//////000...---...------............------............///////////////555000///555///444NNNpppvvv^^^fffvvvyyytttppppppvvvtttjjjfffjjjhhhaaa___]]][[[\\\bbbjjjpppssswwwuuuzzzyyy~~~uuuZZZgggrrrrrrzzz}}}ggggggvvvxxxvvv}}}|||~~~yyy~~~~~~}}}ppppppMMM???555333333111...+++000///...------------...---------.........//////,,,111...333===fffXXX^^^{{{iii\\\\\\WWWWWW___jjjrrrsssrrrtttqqqmmmjjjiiiiiiiiihhhooouuufffQQQAAA???WWWllllll]]]aaakkkllljjjjjjkkkmmmoooooommmkkkiiimmmhhhfffhhhiiihhhjjjmmmwwwtttmmmaaaXXXWWW___gggkkkiiigggccc\\\WWW\\\dddhhhjjjllllllkkkiiiiiiiiimmmllljjjhhhgggfffffffffkkkiiijjjlllqqq{{{ttt[[[iii|||www}}}[[[555000222111222222........................---------............///,,,............000111111555AAAmmmvvvrrrjjjiiijjjpppssseeeLLLTTTzzzTTTCCCAAA:::;;;444222333222000...---,,,++++++************************************************333>>>CCC:::333555999;;;IIIFFF@@@:::;;;AAAEEEEEEFFFIIIQQQVVVUUUQQQSSSYYYVVV```eeeiiikkkbbb\\\eeemmmooorrrvvvzzz}}}qqqiii```PPPCCC<<<333000555888666666;;;BBBNNNWWWggg~~~~~~pppuuu___KKKQQQ<<>>CCCBBBIII]]]hhhmmmvvv|||bbbLLLFFF>>>:::777444444555444444555222111555777555444555222111000//////111333444666:::>>>CCCFFFKKKOOOSSSSSSUUUWWWXXXWWWWWWXXXYYY\\\ZZZdddxxx[[[ooozzzGGG>>>666000///000...---...------............------............////////////000///,,,///111---<<<^^^sss~~~oooaaannnvvv}}}}}}ooonnnsssssslllhhhhhhccc[[[]]][[[[[[___fffnnnrrrssswwwvvvzzz{{{ZZZXXXeeeoooyyyzzzeeeaaarrrwwwuuu{{{{{{}}}|||xxxtttyyy{{{{{{}}}sssaaa???222666//////444...//////......------......------........./////////,,,111444///HHHlll```\\\}}}|||bbb```WWWWWWRRRWWWfffqqqssssssuuuqqqpppooopppqqqqqqpppooorrr~~~~~~rrrXXXCCCBBBbbbqqqkkk[[[```kkknnnmmmkkkllllllmmmlllkkkiiiiiilllhhhggghhhiiihhhjjjooowwwsssjjj^^^UUUUUU\\\dddnnnhhhaaa[[[UUURRRXXXaaajjjlllnnnooonnnmmmmmmmmmkkkkkkiiihhhhhhggghhhhhhhhhhhhiiijjjllltttxxxjjjfffsss|||pppFFF000...333222...........................---------............///...------///111222111111222YYY{{{|||iiiPPPcccgggllluuu}}}rrrdddNNNXXX|||SSSBBBAAA::::::333222222111000...---,,,++++++************************)))***++++++***))))))***555<<>>>>>666000000000...---///---,,,,,,,,,,,,---......+++------LLLttt|||LLLhhhjjj>>>CCCBBBJJJ^^^iiimmmuuu{{{~~~yyyZZZFFFGGGBBB<<<888777777555444555222111555777555444555333222111000000111333444777:::???CCCGGGLLLQQQTTTTTTVVVXXXXXXWWWWWWYYYZZZZZZYYYcccwwwmmmnnnvvvNNN@@@888111000000......///------............------............////////////111+++***000......IIIpppccceeewwwvvv~~~rrroooqqqpppkkkgggfff```XXXXXXYYY\\\cccmmmsssvvvvvvzzzyyyyyywww}}}```LLLQQQbbbooorrr~~~bbb^^^ooowwwtttxxxyyy{{{}}}~~~{{{xxxtttsssrrrxxxfffJJJ555888+++---888111//////............//////............////////////000111888...SSSpppIIIpppqqq___\\\UUUTTTQQQZZZllluuurrrooossskkknnnuuu||||||yyyjjjvvvaaaFFFDDDaaaqqqlll]]]___hhhllloookkkkkkkkkkkkjjjiiiiiihhhjjjfffeeefffffffffjjjoooxxxsssiii]]]UUUUUU\\\cccllleee]]]VVVPPPNNNUUU]]]jjjlllnnnooonnnmmmnnnnnnjjjjjjiiiiiiiiiiiiiiiiiiggggggiiiiiiggglll}}}ttthhhzzz~~~ooovvvbbbiii>>>///111///+++........................---------............///111---,,,///222111000000555nnneeeWWW```gggqqqzzz}}}xxx}}}sssaaaOOOZZZ}}}PPP@@@???999:::444333111111///...,,,+++++++++************************)))***,,,+++))))))***,,,777:::;;;777777>>>GGGLLLMMMGGGBBB@@@AAAAAA@@@???EEEKKKUUU[[[XXXSSSTTTZZZaaabbb]]]```kkkjjjgggooonnnooorrrtttwwwyyyzzzzzzzzz{{{{{{zzzzzzyyyxxxuuutttiiifffddd]]]OOO@@@888777777999:::222555666HHHjjj~~~tttUUUSSSDDD???@@@777111000111...---...---,,,,,,,,,,,,---......(((444555SSS{{{XXX~~~wwwvvvsssKKK<<>>>>>999;;;555444111000///---,,,+++++++++************************(((***++++++)))***...222;;;:::777555666<<>>@@@BBB@@@???AAADDDHHHPPPVVVUUURRRTTTZZZUUUaaaeeedddaaaWWWWWWfffiiikkknnnrrrvvvyyy{{{|||{{{|||{{{wwwuuutttooohhhuuuxxxnnniii\\\LLL???888666777777666555222AAAdddzzz~~~}}}yyyiiiPPPIIIBBBAAA999222111111///---...---,,,,,,,,,,,,---......'''555555XXX|||iii}}}rrrrrrppptttiii===999???AAAOOOjjj{{{vvvYYYOOOCCC<<<;;;<<<<<<:::777444333777999777666777666444333111111222333444777:::???DDDHHHMMMRRRVVVWWWXXXYYYXXXXXXXXXZZZ\\\WWWYYYbbbrrrzzzjjj```iiiEEE<<<333111111///...000------............------............////////////333+++000333///AAAkkkvvvuuuzzz___\\\pppxxxwwwzzzrrrwwwrrrkkkeeeccc```\\\XXXPPP[[[iiiuuu|||~~~|||]]]BBBDDDMMMSSSrrr|||ppp]]]ZZZlllvvvuuuxxxwww{{{~~~~~~zzzuuuttttttvvvxxx{{{}}}~~~{{{|||rrrWWW===999222222444***//////......//////000000....../////////000000000777)))000WWWUUU\\\\\\mmmVVVRRRTTT\\\gggppprrrpppmmmjjjpppmmmiiihhhlllsssyyy|||{{{lllIII>>>JJJbbbjjjaaa^^^___eeeoooiiiiiikkkkkkkkkkkkjjjiiijjjhhhhhhiiihhhhhhnnnvvvyyytttkkkaaa[[[[[[```eee```^^^[[[VVVMMMJJJRRR]]]fffhhhkkkkkkjjjiiiiiiiiiiiijjjjjjkkkjjjjjjiiihhhooonnnoooooolllkkkrrrzzzkkkaaaggg|||{{{kkkTTT888000...555////////////////////////---------............///222------000000---111:::mmm|||uuu___III]]]iiiqqqzzz~~~jjjWWWMMM]]]|||PPP??????:::<<<555444000///...---,,,+++++++++************************''')))+++***)))+++222888===999555444777<<>>>>><<>>;;;888555555999:::888777888777555333222111222444555888<<>>FFFBBBAAACCCIIIMMMNNNRRRWWWZZZZZZXXXdddxxxxxxllljjjkkkmmmooorrrtttvvvwwwwwwrrruuuvvvtttuuuwwwrrriiijjjzzz{{{|||cccQQQDDD===777777555DDDggg~~~OOOSSSJJJCCC;;;444222222///---...---,,,,,,,,,,,,---......000000777tttqqqiii```III???>>>AAAAAALLLfffssstttyyykkkYYYOOOJJJEEEAAA999666666:::;;;999888999777666444222222222444555:::===BBBGGGLLLQQQVVVZZZXXXYYYYYYXXXXXXYYY[[[^^^___]]]___hhhuuu}}}uuukkkvvvHHH>>>555222111//////111---..................---............/////////000111...666444000RRRXXXdddooozzzxxxqqqjjjhhhfff```YYYTTTTTTeee{{{tttppp]]]GGG>>>999VVVqqqlll[[[TTTbbbnnnsss{{{zzzzzzrrrooonnnttttttyyy}}}~~~~~~}}}ppp\\\999555555000//////////////////000111111////////////000000000000,,,888FFFuuummmXXXFFFnnnYYYOOOZZZVVViiisssoooooowwwvvvlllkkkeee___]]]aaaiiirrrwwwvvvvvvdddSSSNNNCCCUUU\\\ZZZ___dddgggoooeeehhhkkknnnooonnnllljjjgggffffffgggeeeeeemmmwwwvvvrrrkkkddd``````ccceeeZZZ\\\[[[TTTHHHGGGVVVhhhiiikkklllllljjjhhhhhhhhhkkkkkkllllllkkkjjjhhhgggiiigggiiinnnpppnnnmmmnnnvvveeeRRRQQQbbbuuuwww~~~zzz|||~~~sssrrrooocccJJJ888***333000000000000000000000000---------.........//////...+++...333111///<<>>333555111000///...---,,,,,,,,,******************************+++******...444:::;;;666222666>>>CCCCCCAAA777999;;;<<<<<<>>>AAADDDGGGEEEDDDFFFJJJOOORRRSSSYYY[[[WWWPPPUUUeeemmmkkkppppppqqqqqqppprrruuuwwwpppuuu{{{eeekkkwwwlllrrryyy}}}}}}{{{eeeXXXTTTDDD:::666EEEccc}}}{{{~~~zzz{{{jjjQQQMMMFFF:::888666......111,,,000///...---------------///)))FFFrrrmmmwwwcccxxxwwwzzznnnVVVtttGGG??????>>>CCCQQQeeeuuu}}}xxxfff\\\PPPDDD>>>999999<<<999222222888888777555222111222555888===>>>BBBHHHNNNTTTVVVWWWZZZ[[[YYYWWWYYY]]]\\\XXX^^^[[[___kkkxxx~~~kkkxxx|||RRR@@@999999222//////***...........................------------...//////...333,,,777888lllZZZggg{{{}}}pppbbbZZZWWWVVVVVVUUUXXXooo~~~wwwsssuuuUUUGGG???CCCkkklllcccUUUWWWhhhssssssyyy|||xxxsssooovvvyyy|||~~~vvvttt===666666...666000000000000000000000000111000000000000000111222333555hhhGGGaaa\\\[[[NNNPPPQQQaaajjjsssuuurrroooppprrrtttnnn```\\\fffiiilllxxxwwwzzz{{{vvvlllaaaZZZWWWSSSVVVYYY[[[^^^bbbgggkkkjjjkkkkkkllllllkkkkkkjjjnnnjjjhhhgggfffhhhuuu|||vvvnnnfffccccccfffhhh```WWWTTTTTTKKKCCCQQQiiillllllkkkjjjjjjkkklllmmmmmmkkkiiiiiilllmmmllljjjhhhhhhjjjkkkmmmmmmmmmmmm~~~rrrjjjRRRHHHaaaqqquuuwwwwwwyyy{{{yyytttuuu~~~|||wwwwww|||SSS999222555000000///...............////////////000000000000000***555...111444<<>>>>>222444111000///...---,,,,,,,,,******************************+++******...444999999555333666>>>BBBBBB???777999:::;;;<<<>>>AAACCCGGGEEEDDDFFFJJJOOORRRTTT```sssvvviiihhhlllnnnrrrrrrrrrpppnnnnnnoooqqq{{{uuuzzzzzzooopppooo\\\fffqqq{{{tttiii]]]JJJ???999FFFbbbzzz|||tttoooKKKTTTGGG;;;888777///...111,,,//////...---------------,,,000UUU{{{~~~hhh}}}zzzyyydddGGG999>>>>>>DDDRRRfffwwwzzziiiXXXEEE===555333333444444666888777555222111111555888<<<>>>CCCIIIOOOTTTWWWXXXWWWZZZ[[[ZZZ]]]aaa___[[[```]]]___lllyyykkkmmmsssPPP===555666111///000---...........................------------...//////111222***999EEExxx}}}TTTlll{{{zzzzzzssscccZZZVVVUUUTTTUUU\\\qqqwwwxxxoooRRR@@@???YYY]]]XXXNNNSSSeeesssvvvxxx~~~~~~yyyvvvssspppqqquuu{{{bbbuuuAAA::::::///000000000000000000000000000000000000000000111111222333FFFaaa___]]]ZZZPPPPPPWWWdddkkkrrrsssooolllmmmpppsssxxxmmmaaafffmmmnnnqqqxxxmmmbbb[[[XXXWWWVVVWWWZZZ```eeehhhjjjkkkkkkllllllllllllkkkkkkmmmjjjiiiiiiiiimmmzzzxxxoookkklllllliiieee^^^YYYVVVRRRHHHDDDSSSgggiiihhhgggfffggghhhjjjkkkllljjjhhhhhhjjjkkkjjjhhhggggggiiijjjkkklllllllllwwwxxxlllSSSIIIaaakkkoooqqqqqqsssuuusssnnntttyyy|||}}}tttCCC444222000000///............///////////////000000000000222---222000///666RRRvvv[[[OOOVVVkkk{{{}}}~~~}}}}}}eeeTTTHHH[[[}}}^^^DDD>>>>>>>>>222333111000///...---,,,,,,,,,************************************+++///444888666333333777>>>AAA>>>;;;777888:::;;;<<<>>>AAACCCFFFDDDDDDFFFKKKPPPSSSTTTPPPiii~~~{{{nnniiikkkmmmpppppppppnnnlllkkklllmmmzzzooottt~~~|||}}}}}}vvvfffooozzzuuucccPPPCCC;;;EEE___www|||hhhQQQUUUJJJ;;;888888111///111---//////...------------...+++000WWWaaa|||{{{yyyyyyoooHHH888<<<===EEETTTiii{{{qqq[[[PPPAAA777777<<<;;;666777666555222111222555777<<>>>>>222444111000///...---,,,,,,,,,*********************************+++---000333555222222333888===???;;;777666888:::;;;<<<===@@@CCCDDDCCCDDDGGGLLLPPPSSSTTTIIISSS]]]bbbggglllllliiikkklllmmmmmmllllllmmmooooookkktttqqqtttwwwxxxzzz~~~{{{pppbbbQQQCCC:::CCC]]]ttt~~~uuu^^^OOOMMM<<<888:::333000111...///......---------......000000SSSzzz~~~[[[yyyjjjpppyyyBBB999;;;>>>FFFWWWlll~~~rrrjjjYYYJJJEEEEEE???555666666555333111222555777<<<@@@FFFLLLQQQUUUYYY[[[]]]bbbdddaaaaaaeeeggggggccc\\\[[[ggguuu~~~~~~}}}~~~www|||zzziiicccHHH;;;;;;444///000..........................................//////000444111,,,===___^^^rrr|||jjjXXXQQQOOONNNQQQVVV^^^ooovvv}}}]]]PPPBBBDDDEEEDDDHHHUUUdddnnnooouuuwwwssspppqqqrrrqqqrrruuu{{{}}}yyyPPP666333111000000000000000000000000000000000000000111222333333333dddeeeWWWOOOVVVNNNQQQOOOgggnnnqqqsssrrrooooooqqquuuwwwooozzz||||||uuurrrfff___ZZZ]]]gggmmmkkkggglllmmmmmmmmmmmmmmmmmmlllkkkjjjiiijjjlllpppwww|||uuuoookkknnnrrrpppfff\\\UUU\\\[[[NNNIIITTTeeeooonnnmmmkkkiiiiiijjjkkkllljjjiiiiiiiiiiiihhhgggfffjjjjjjjjjkkkkkklllmmmnnnlllzzzkkkWWWMMMWWWeeekkknnnmmmmmmnnnmmmjjjrrrnnnpppwwwzzzhhhFFF:::111111000000///.../////////////////////000000000000111333***444///EEEyyycccTTTMMMMMM___yyy~~~|||yyyzzzbbbNNNGGGSSSppp\\\AAA<<<======333666111000///...---,,,,,,,,,*********************************,,,...111222333111111444999======999555666888:::;;;;;;===@@@BBBCCCBBBCCCGGGLLLQQQTTTUUUZZZZZZ[[[___fffkkkkkkfffiiijjjllllllkkkkkklllnnnmmmlllrrryyyxxxqqqqqqrrrsssuuuxxx}}}pppeee```MMM@@@777AAA[[[ttteeeOOOPPP===888<<<666111111///......---------......///222888aaa}}}wwwhhhfff~~~___777:::;;;???HHHYYYmmm~~~|||wwwlll___TTTKKK???555555666555444333333666888<<>>777000000//////////////////////////////............///000000000111111AAAhhh|||[[[ssszzz{{{gggUUUPPPNNNKKKNNNVVV```pppyyy~~~tttZZZFFFCCC@@@???BBBIIIWWWbbbfffmmmqqqooommmpppqqqqqqtttuuuxxxyyyiiiBBB444222111111111111111111111111111000000000000111222333444<<>>777===888222222///...------------...//////)))@@@zzz~~~fffzzzsss}}}SSS444@@@<<<@@@KKK[[[nnn|||uuuooocccRRRCCC;;;666666777666444555777999<<>><<<<<>>777???:::333222000---------------...//////+++GGGYYYpppPPP444BBB===BBBMMM\\\nnn|||qqqqqqhhhRRRAAA===666777888777666777888:::===CCCKKKOOOPPPQQQTTTWWWRRRZZZ^^^ZZZZZZdddrrr|||~~~pppgggmmmyyy|||yyy{{{xxx~~~^^^iiimmmLLL===BBB<<<222000//////////////////////////////////////////000000111///222888EEE{{{}}}kkkQQQppp{{{}}}sss]]]MMMMMMLLLGGGKKKUUUhhhsss}}}~~~~~~zzzyyywwwtttooolllpppwwwxxxzzzpppZZZFFF>>>;;;888>>>IIIQQQ\\\gggkkkmmmppppppnnnppprrruuuxxxzzz~~~|||ZZZ;;;333111111111111111111111111111000000000111222333555555mmm```kkk[[[HHHRRRHHHQQQTTThhhpppxxxxxxxxxxxxxxxxxxzzz{{{www\\\^^^rrrsssfffbbbZZZ___dddfffccc___^^^^^^]]]bbbhhhkkkjjjjjjkkkmmmkkkkkkllllllllllllkkkkkklllnnnnnnoootttyyytttkkkdddffffff```WWWSSSUUUXXXVVVRRROOOQQQ[[[fffmmmooonnnoooqqqrrrqqqooollljjjgggjjjmmmnnnmmmkkklllmmmlllkkkjjjiiiiiikkklllmmmxxx}}}iii```XXXKKK\\\dddkkkjjjiiikkkmmmmmmmmmnnnppprrrqqqvvvlllXXX===222111000000//////000000////////////000000000000...555444///UUUwwwcccCCC@@@EEEZZZqqqvvv~~~ggguuu}}}wwwnnnyyy{{{xxx}}}mmmPPPNNNGGGYYYbbbEEE>>>======222555111000///...---,,,,,,,,,***************************)))***---111333111///222444777999:::999777555555777999:::;;;<<>>777???;;;444222111---------------...///000999OOOYYYZZZ}}}KKK000===>>>CCCNNN]]]nnnwwwfffhhhbbbIII777555777888999888777888999;;;===DDDLLLPPPPPPPPPRRRUUUQQQZZZ___[[[XXX^^^kkktttssshhhlllxxxqqqYYYuuuRRRBBBFFF???333///---000000000000000000000000///////////////000111111555555888DDD~~~{{{|||sssnnnmmm^^^vvv{{{fffQQQDDDGGGJJJGGGLLLXXXgggqqqxxxyyyyyy|||~~~}}}xxxtttrrrpppiiidddkkkxxxzzzxxxlllPPPDDD===555777@@@KKKXXXeeekkknnnqqqpppmmmpppsssxxxzzz{{{~~~{{{{{{TTT999555666111111111111111111111111000000000111222444555666^^^yyyDDDDDDMMMAAASSSXXXtttwwwuuuuuutttsssrrrrrrssssssxxx```YYYkkkrrreeeZZZ\\\___bbbaaa^^^\\\]]]___TTT^^^iiillliiigggkkkpppjjjkkkkkkllllllkkkkkkjjjkkknnnpppsss{{{|||rrrfffeeeaaaYYYPPPLLLNNNQQQMMMFFFDDDOOO^^^jjjpppssshhhjjjnnnqqqqqqooollliiieeeiiimmmnnnlllkkklllnnnpppooonnnmmmmmmnnnpppqqqzzzlllaaa[[[LLL[[[dddkkkjjjjjjlllooooookkknnnqqqpppooovvvzzzqqqBBB222111111000000000000000////////////000000000000111666888---___zzz}}}ZZZCCCCCCGGG]]]ttttttvvvvvvYYYhhhxxxzzziiibbbdddccc___\\\aaaoooqqqSSSQQQGGGWWWbbb======@@@;;;555///111000///...---,,,,,,,,,************************)))***---000333333111///222555999;;;:::888777666777777777888:::===AAACCC<<>>CCCHHHKKKPPPVVVVVVRRRTTTVVV[[[\\\WWWVVV___jjjiiifff```hhhyyy}}}aaaXXXIIIJJJ;;;333666111000000000000000000000000///////////////000111111***---...pppxxxtttooo]]]|||yyycccNNNCCCIIIJJJDDDKKK\\\gggnnnuuuwwwzzz}}}{{{wwwzzznnniiihhhhhhttt}}}xxx{{{{{{hhhJJJAAA666333@@@FFF\\\hhhlllqqqqqqooouuuttttttuuuuuuwww|||yyyaaaEEE888333333222111111000000111111///222333,,,666777///III|||RRRddd???EEEHHHGGGOOO```pppwwwsssrrrppplllgggfffkkkrrr~~~ddd```pppmmmZZZXXX]]]eeeiiigggccc``````VVV^^^ggglllkkkiiiiiikkkhhhiiiiiiiiiiiikkkooorrrkkkqqqpppnnn{{{qqqmmmfff[[[OOOJJJJJJLLLLLL???;;;;;;CCCSSSaaaiiikkkbbb___dddlllmmmgggggglllllliiiggghhhlllooonnnlllpppnnnkkkhhhiiimmmqqqtttyyy}}}~~~hhh^^^\\\TTTXXXdddkkkhhhfffjjjllliiikkklllmmmpppttt{{{wwwfffAAA666222000111000------000000000000000000000111222999---000666lllmmmVVVBBBBBBQQQaaammmtttcccIIIRRRhhhttt{{{{{{uuuzzzzzzttttttzzzcccOOOKKKKKKFFFFFFKKKDDDQQQ```gggjjjppp}}}rrr[[[PPPKKKZZZxxxccc>>>>>>???;;;666111111000///...---,,,,,,,,,************************)))***---000222222111///222555999;;;:::888666666666666777888:::===AAACCC>>>@@@CCCEEEGGGJJJOOOSSSSSSVVVYYY[[[\\\^^^```bbbbbbcccddddddeeegggkkknnnlllrrrssssss~~~jjj___ggguuuuuusssvvvvvvyyy|||}}}|||~~~{{{ssshhhgggggggggfffaaa[[[XXX@@@<<<888IIIhhhvvvyyy}}}~~~|||gggYYYKKKBBBAAA>>>444...000//////............//////444KKKyyyZZZ}}}zzzfffXXXqqq@@@===:::<<>>CCCHHHKKKPPPUUUUUURRRRRRVVV[[[]]]YYYUUU[[[eeeaaa```\\\ddduuuzzz{{{lll[[[FFFJJJBBB888444,,,000000000000000000000000///////////////000111111999>>>;;;mmmyyyrrrqqqttteeeQQQFFFJJJKKKFFFMMM^^^jjjooouuuxxx}}}{{{rrrllliiiccc^^^eeeqqqttt\\\HHH@@@;;;===KKK___jjjmmmrrrpppnnntttrrrrrrrrrsssuuu{{{xxx{{{}}}tttIII111888333222111111000000111111000111333...666555111TTT~~~rrrddd[[[???CCCEEEGGGQQQcccqqqwwwpppsssxxx{{{wwwllldddaaapppYYY___gggcccSSSUUU^^^ggghhhaaa]]]___XXX___hhhlllkkkiiiiiijjjgggggghhhhhhhhhkkkpppssswww{{{wwwpppwwwooofff]]]OOOCCCAAAEEEHHHGGG999666777AAARRR```gggiiibbb]]]```hhhjjjeeecccfffjjjiiihhhiiikkkkkkkkkjjjmmmlllkkkkkklllmmmooopppzzz|||yyyggg```ZZZLLLWWWcccjjjgggeeeiiikkkhhhhhhhhhjjjkkknnnttt{{{~~~sssMMM777333000111000......000000000000000000111111222333000555JJJfffmmmSSS>>>BBBSSS```llluuu}}}UUULLLUUU[[[dddjjjbbbWWWXXXVVVRRRUUU]]]RRRHHHEEEDDDAAAAAADDDFFFHHHKKKJJJKKKRRR^^^hhhpppuuu[[[OOOIIIWWWttteee???>>>???;;;888444111000///...---,,,,,,,,,************************)))+++...000111111111000222555999:::999777666666666666666888:::===@@@BBB>>>>>>@@@CCCFFFFFFEEEDDDRRRTTTXXX[[[\\\^^^aaacccdddeeeffffffggghhhkkkmmmooopppnnnooo{{{uuuaaadddwwwzzzvvvvvvuuuuuuwwwyyyzzz}}}{{{rrrhhhgggggggggfffddd```YYYTTT===<<<;;;LLLjjjxxxxxx}}}{{{}}}|||~~~vvv]]]QQQHHHEEE???555////////////............//////333QQQuuuVVVtttcccmmm<<<<<<:::===EEERRR___lllzzzpppeeehhhhhhaaaeeeYYYRRRSSSOOOCCC999666555555555444333444666888===CCCHHHJJJNNNSSSTTTQQQPPPSSSYYY\\\WWWRRRUUU]]]\\\^^^]]]fffxxx}}}|||eeekkkHHHJJJHHH<<<222***000000000000000000000000///////////////000111111(((333===kkkxxxhhhyyy}}}nnn```NNNEEEIIIIIIFFFQQQbbbmmmqqquuuyyyvvvwwwrrrcccRRRQQQaaaqqq]]]LLLAAA===RRReeemmmnnnrrrpppmmmrrrqqqqqqrrrssswww}}}zzzxxx}}}}}}|||}}}^^^TTT555666333222111111000000111111222///222111777111555dddlllPPP@@@@@@BBBGGGUUUfffrrruuuooonnnqqqwwwwwwpppjjjiii{{{}}}\\\XXXccchhhaaaYYYYYYbbbddd^^^^^^eee]]]bbbiiillljjjhhhhhhiiifffffffffffffffjjjooosss~~~tttsssyyyvvvkkkggg[[[III======DDDDDD???666333555@@@RRRbbbjjjllliiiaaaaaaiiimmmhhhddddddgggiiikkkllljjjiiiiiijjjiiijjjlllnnnooonnnmmmmmmxxx}}}zzziiieee^^^KKKVVVcccjjjgggeeeiiijjjgggjjjjjjkkkkkkmmmrrrxxx}}}}}}TTT:::444000111000......000000000000000000111222222000444777```uuummmOOO;;;EEEWWWbbbmmmyyyqqq___XXXRRRVVVeeehhheeegggddd```cccjjjnnnmmmfff___ZZZSSSMMMQQQNNNHHHBBB@@@EEENNNUUUSSSfffvvv^^^QQQIIIUUUqqqfff@@@>>>>>>:::999666111000///...---,,,,,,,,,***************************,,,...000000000000111222555888999888666555555555555666888:::===@@@AAA======???FFFLLLNNNJJJFFFQQQSSSWWWZZZ\\\^^^aaaccceeeggghhhiiihhhhhhjjjlllpppooohhh______mmmhhhdddwww|||wwwvvvvvvxxxvvvvvvwwwyyyuuukkkaaaiiijjjjjjgggddd```XXXQQQ:::===>>>NNNkkkxxxwwwzzzzzz}}}|||{{{~~~___UUULLLGGG@@@666000/////////............//////555eeejjjuuunnnyyy666777AAA===FFFSSS```mmm{{{~~~wwwhhhZZZXXX```bbb___]]]TTTPPPSSSNNNBBB999888555666555444333333555888<<>>777111000111///...000000/////////000111222333222777444qqqiiiKKK:::III\\\eeeooo}}}wwwuuuppp\\\\\\\\\YYYTTTPPPRRRYYY___^^^hhhvvvbbbTTTKKKUUUpppfffAAA???>>>:::999888111000///...---,,,,,,,,,***************************,,,///000//////000111333555777888666555444444444555666888;;;===???@@@======@@@IIIRRRVVVRRRMMMPPPSSSWWWZZZ\\\^^^aaaccceeegggiiijjjjjjiiiiiijjjhhhmmmjjjYYYGGGMMMnnnooohhhvvvzzzwwwxxxwww|||xxxxxxwwwrrrjjjeeejjjmmmmmmhhhddd```WWWNNN888===???NNNjjjwwwvvvxxxxxx{{{}}}{{{xxxxxx~~~___XXXPPPIIIAAA888222000//////............//////222rrr|||gggppp<<<777DDD===FFFSSS```mmm{{{~~~{{{xxxvvvaaaPPPQQQZZZ^^^^^^___XXXRRRPPPRRRLLL???777777777777777666444444666888;;;BBBHHHJJJKKKOOOQQQPPPLLLLLLMMMMMMJJJGGGLLLSSSRRRXXXYYYaaattt|||{{{}}}vvv___vvvNNNGGGIII<<<000333///////////////////////////////////////000000111555666\\\vvv{{{|||ooo^^^vvv~~~}}}}}}mmmPPPGGGCCCEEEDDDDDDRRRdddppptttxxx|||{{{zzzbbbEEE@@@TTTnnnyyy~~~vvvSSSNNN```nnnqqqnnnrrrpppmmmqqqmmmqqqxxx}}}|||sssUUUJJJ333333222111111000000111111333---222555777///@@@[[[qqq666EEEAAAAAALLL]]]jjjpppqqqjjjdddcccfffccc^^^bbbllljjj}}}mmmaaaXXXQQQUUU```fffhhhjjjkkkkkkiiihhhhhhjjjjjjhhhfffdddfffiiilllpppwww}}}~~~xxxpppiiiddd|||xxxkkk\\\XXXXXXNNN???===777444===QQQfffuuu|||oooccc^^^eeekkkfff___\\\bbbgggkkklllkkkjjjkkkmmmnnnmmmmmmmmmmmmooopppqqqrrrwwweee```XXXVVVcccllljjjiiimmmmmmjjjfffgggiiijjjkkkoootttxxxcccCCC999111000111//////000////////////000111222333222555555vvv^^^EEE:::III\\\eeeooo|||rrrlllppprrrnnniiilllyyywwwcccUUUJJJRRRlllfffBBB@@@???999888777111000///...---,,,,,,,,,***************************---000000......000222333555777777555444333444333444666888;;;===??????======@@@HHHPPPTTTRRRNNNQQQSSSWWWZZZ[[[]]]```bbbcccfffiiikkkjjjiiiiiiiiieeennnssscccEEE888NNNmmmqqqmmmuuuvvvwwwzzzwwwzzzwwwvvvsssmmmiiiiiikkkpppooohhhccc```VVVJJJ777>>>???KKKfffuuuvvvxxxxxxzzz|||~~~vvvvvv|||```\\\UUULLLBBB999333000//////............/////////qqq|||ccckkkGGG===>>>===EEERRR___lllzzz~~~~~~}}}wwwlllUUUIIITTTaaa___YYYWWWTTTOOOOOOPPPHHH:::444777888888888777555555777999999BBBHHHIIIJJJMMMPPPOOOKKKJJJJJJKKKIIIHHHMMMTTTSSSZZZYYY^^^qqq|||}}}xxxuuu\\\~~~yyyfffLLLEEEJJJ@@@111222000000000000000000000000///////////////000111111333,,,ZZZsss}}}ccc~~~~~~nnnQQQLLLJJJJJJGGGFFFSSSdddqqqxxx~~~}}}vvv^^^DDDNNNttt}}}|||wwwQQQJJJcccppppppmmmqqqqqqnnnrrrlllpppwww|||}}}}}}~~~www}}}MMMIII===333222111111000000111111222...333333666111FFFsss___[[[999EEEAAACCCQQQaaalllqqqtttdddfffrrrrrrffffffhhhlll{{{xxxggg\\\ZZZ]]]iiiiiijjjkkkkkkjjjiiiiiikkkkkkjjjhhheeeeeegggiiidddkkkuuu|||yyyooohhhfff}}}nnnddd```UUUGGG===777333<<>>???<<<<<<>>>DDDJJJNNNOOONNNRRRTTTXXXZZZ[[[\\\___```aaadddiiikkkkkkjjjiiiiiiiiinnnuuurrr[[[BBB???JJJsssmmmqqqtttrrrxxx|||uuuwwwuuuuuuvvvrrrkkkjjjnnnkkkqqqpppgggbbb___TTTGGG777>>>???HHHaaasssvvvxxxxxxxxxyyyyyy{{{|||~~~~~~|||{{{~~~eeebbb[[[OOODDD:::333/////////............//////444oooxxxrrrbbbiiijjjAAAAAA999<<>>AAA???DDDTTTdddnnntttyyyyyyppptttrrrpppnnnlllqqqqqqiiifffdddkkkjjjjjjkkkkkkkkkkkkjjjjjjkkkkkkjjjhhhgggggghhhdddeeemmmuuutttllliiikkkyyyggg```WWWKKK<<<777555>>>QQQeeerrrxxxssshhhdddiiilllfffaaaaaajjjiiihhhiiijjjjjjiiihhhlllkkkjjjiiijjjlllnnnpppsssyyyvvvaaaWWWQQQ___jjjjjjkkkpppqqqnnnnnnoooppppppppprrrvvvxxxyyyyyyhhhJJJ===222000111000000000......//////000222333444000777RRR{{{}}}@@@???AAAIIIWWWgggqqqvvv{{{___RRRGGGMMMddddddCCCBBB???888666555111000///...---,,,,,,,,,***************************...111000---,,,///333333555666555444222222333222444666999;;;===>>>???999:::<<>>EEE^^^qqqvvvxxxxxxwwwvvvvvvwwwzzz|||~~~~~~}}}}}}}}}zzziiiggg___RRREEE;;;333...//////............//////===sssiiimmmoookkklllIII111@@@:::;;;CCCNNN[[[iiiyyy}}}}}}{{{qqqVVV___fffiiippptttgggTTTRRROOOOOOPPPGGG:::888===888888888666444444666888888AAAHHHIIIHHHKKKNNNNNNKKKKKKOOOTTTUUUSSSUUUZZZRRRXXXTTTTTTgggvvvzzz}}}}}}~~~|||\\\BBBGGGDDD333///000000000000000000000000///////////////000111111...///iiidddZZZ|||}}}zzzrrraaaDDDFFFKKKOOONNNPPP^^^ooouuu|||yyypppPPPWWWiiizzzkkkfff___aaa___NNNJJJ[[[eeeooonnnkkkppprrrppptttvvvwwwxxxyyyzzz}}}|||{{{zzzxxx}}}{{{nnnwww___333333222222111000111111111///111555///333888NNNQQQwwwHHH;;;>>>===EEEWWWfffpppwww~~~~~~iiillltttrrrqqquuuaaabbbeeemmm{{{llljjjmmmjjjlllkkkjjjjjjlllllllllkkkhhhiiikkkkkkjjjhhhiiiiiiiiieeegggoooooojjjjjjppp~~~fff\\\TTTKKK;;;888888BBBUUUgggqqquuuooofffbbbggghhhbbb^^^___sssppplllkkkmmmmmmkkkhhhiiiiiiiiiiiijjjkkklllmmmrrrmmmkkk[[[NNN]]]hhhiiijjjoooqqqnnnmmmnnnnnnnnnmmmnnnppprrrvvvKKK>>>222000111111000000.........///000222333444444<<<]]]ggg;;;BBBGGGLLLXXXkkkvvvwww|||{{{```SSSIIIOOOeeeiiiBBB??????999555111444111---,,,,,,,,,,,,++++++++++++*********))))))...000111000...---000333888999999999777555333222333666888888;;;>>>===888:::===@@@CCCGGGKKKQQQUUUWWWWWWWWWXXXYYY[[[]]]^^^cccaaa```ccceeeeeedddeeefffjjjooo~~~yyyjjjbbbGGGQQQdddXXX```yyyzzzwwwrrrrrrxxx{{{xxxxxxzzzxxxrrrvvvtttppplllhhh^^^MMM???999JJJHHH@@@TTTooovvvsssxxxxxxwwwxxxyyy{{{}}}~~~~~~{{{}}}~~~kkkvvv______UUUFFF@@@222000000000000000000111111222999ooottt|||nnn}}}mmmIII<<<;;;999===BBBNNN]]]hhhsss{{{kkkkkkpppuuuwwwvvvqqqdddXXXRRRRRROOOHHH@@@;;;:::<<<;;;777666999:::666444555===AAAFFFHHHIIIKKKOOORRRHHHJJJLLLOOORRRTTTUUUVVVWWWXXXUUUSSS```ttt|||xxxxxx~~~^^^CCCIIIFFF333+++000000000000000000000000111111000000000000000111<<>>:::888;;;;;;888666777===AAAGGGJJJKKKLLLOOORRRMMMNNNPPPQQQSSSTTTUUUUUUXXXYYYUUURRR^^^qqqyyyvvv|||zzz```}}}[[[CCCKKKGGG444///000000000000000000000000111111000000000000111111111333zzzyyyZZZrrr|||vvviii]]]BBBCCCCCCCCCGGGRRRbbboooxxxrrrppptttxxxyyy|||zzzwww]]]ZZZooovvv~~~xxxfffbbb``````]]]QQQIIITTTfffmmmmmmnnnooooooooooooooossstttuuuwwwzzz}}}~~~|||yyy}}}mmmaaaTTT>>>444222000000111222111000222666,,,444555;;;ttt|||aaa|||TTT???;;;>>>@@@IIIXXXeeekkkooosssvvvmmmnnnmmmfffeeecccYYYNNNIIIEEEFFFIIIPPP^^^kkkzzzfff___^^^gggllljjjhhhiiikkklllkkkjjjiiiiiiiiihhhhhhhhhgggggggggjjjjjjlllmmmbbbbbbrrrqqq^^^PPPHHH===999888???PPPcccrrrzzzrrrgggdddmmmnnnbbbZZZ[[[iiihhhhhhjjjkkkjjjjjjjjjkkkjjjjjjlllmmmmmmkkkiiikkkllluuukkkVVVVVVcccmmmiiiiiinnnlllmmmnnnpppqqqqqqqqqrrrrrrvvvPPPCCC555111222222000///////////////111333555666777EEEvvv\\\???>>>BBBKKKZZZiiisssxxx{{{|||qqq___UUUJJJKKK]]]xxxjjjDDDAAAAAA<<<888444/////////111222111---++++++++++++***************---///111000...---000333888777666555444333333333444777999999<<>>999;;;===@@@CCCFFFJJJOOORRRTTTUUUWWWZZZ\\\]]]]]]]]]\\\```cccdddccceeehhhjjjjjjjjjkkk}}}}}}qqqfffHHHVVVmmmaaaaaarrrtttyyy{{{uuuzzz}}}xxxttttttvvvwwwzzzvvvsssoooiii[[[JJJ>>>DDDUUUPPPDDDTTTnnnvvvtttxxxxxxxxxxxxxxxyyyzzz{{{~~~|||~~~eeeddd[[[LLLDDD444222000000000000000111111222999zzzvvvuuuggguuuoooEEE555999>>>===CCCQQQcccrrr|||xxxqqqrrrvvvvvvuuuuuu|||yyywwwzzzssscccWWWUUUPPPGGG>>>999888:::???;;;999:::;;;888666777<<>>AAA>>>AAAKKK[[[fffjjjmmmooollllllpppooolllsssrrrbbb\\\WWWSSSPPPNNNMMMRRRZZZkkkooo___aaaiiiooommmkkkjjjkkkjjjiiiggghhhhhhhhhhhhgggggggggfffiiiooonnnlllhhh]]]```rrrvvvaaaRRRIII>>>:::888???OOObbbrrr{{{qqqgggfffppppppaaaWWWVVViiiiiiiiiiiijjjkkkllllllllllllmmmoooppppppnnnkkkmmmlllppp|||yyy```ZZZaaallljjjkkknnnkkkmmmnnnqqqsssttttttsssssswwwzzzuuuRRRBBB333000222222000000////////////111333555666555FFFttt]]]```;;;<<>>999;;;===AAACCCFFFIIIMMMPPPRRRTTTWWWZZZ]]]]]]]]]]]]bbbcccaaa^^^```eeeiiiiiikkkiiihhh{{{uuuiiiIIISSSooofffdddrrrtttzzz}}}}}}yyytttpppqqqwww|||zzzuuuqqqnnneeeVVVEEE;;;KKK[[[TTTFFFUUUnnnxxxxxxyyyyyyyyyyyyyyyzzzzzzzzzxxxzzzyyygggeee^^^OOOEEE333111000000000000000111111222===yyybbbxxxHHH555:::???<<>>ppp___eeeCCC777666;;;???KKK\\\hhhkkklllmmmoooqqquuuuuuxxxqqqmmmjjjiiijjjhhhdddccceeemmmvvvsss```eeennnooonnnnnnmmmlllkkkiiihhhiiiiiihhhhhhhhhgggggggggiiissssssmmmfffZZZ^^^pppzzzcccSSSKKK???;;;999>>>MMMaaarrr|||tttkkklllvvvtttdddVVVSSSfffiiikkkkkkkkkoooqqqppplllmmmooosssuuuvvvtttrrrtttssstttyyyooo```aaalllmmmooopppllllllmmmpppsssvvvvvvtttrrryyytttYYYEEE444111333111000111////////////111333555666666IIIlllDDD999;;;BBBOOO___mmmtttwwwtttgggZZZPPPHHHNNN___uuuhhhAAA???@@@;;;777333222000......///000000///************************,,,///111000......111444555555333222222333444555444777999999<<>>999;;;>>>AAADDDEEEHHHKKKMMMPPPRRRUUUYYY\\\]]]]]]]]]bbb```YYYTTTYYYdddjjjhhhkkkhhhfffzzzwwwlllKKKLLLnnniiihhhtttuuuzzzzzz}}}pppccccccnnnzzz}}}wwwqqqnnndddRRRCCC===QQQ```XXXHHHTTTnnnzzz|||zzzzzzzzz{{{{{{{{{{{{zzz~~~tttvvvttthhheee```RRREEE222111000000000000000111111222>>>}}}hhhsssDDD444999???999EEETTTbbbnnn{{{xxxpppqqqqqqpppwwwxxxvvvvvv{{{uuubbbQQQOOOIII@@@999888<<<@@@BBB<<<777777777444444666<<>>KKK___rrr~~~yyyqqqsss}}}{{{hhhWWWRRRbbbiiillljjjjjjnnnooommmmmmnnnpppuuuyyy{{{{{{zzzwwwyyy|||}}}zzzeee```jjjmmmnnnpppkkkjjjkkkmmmrrruuuvvvtttqqq{{{sss}}}cccKKK666222444000...000////////////111333555666>>>^^^oooxxx<<<999<<>>===888;;;>>>AAADDDEEEFFFIIIJJJNNNPPPSSSVVVYYY[[[\\\]]]\\\[[[TTTMMMRRR```iiihhhiiifffeeezzzwwwmmmNNNHHHnnnkkkiiitttuuuwwwtttnnn^^^SSS[[[ooozzzsssooodddRRREEECCCWWWfff\\\IIISSSmmmzzz}}}xxxyyyzzzzzz{{{{{{{{{zzz{{{}}}~~~qqq}}}uuusssgggdddaaaTTTFFF222111000000000000000111111222<<<{{{~~~|||^^^zzziiiBBB777>>>CCC777CCCRRRaaarrr|||wwwtttsssuuu}}}ttttttuuuwww{{{xxxkkk\\\OOOLLLFFF>>>888999???EEEFFF???:::999888666666999===CCCKKKPPPQQQPPPQQQRRRNNNOOOQQQRRRTTTTTTUUUUUUSSSTTTSSSSSSWWWcccrrr|||}}}___]]]AAAJJJIII888222000000000000000000000000////////////000111222333666LLLyyycccRRRhhhsssxxxvvvsssuuuyyyuuucccPPP???AAAAAA@@@AAAHHHUUU```lllrrruuusssttt{{{nnn]]]jjjwww|||zzzxxxiiiXXXQQQXXXfffttt{{{xxxxxxxxxxxxwwwvvvttttttuuuuuuuuuvvvxxx{{{~~~}}}{{{zzz}}}iiirrr```KKK777555333222222222111000222///000777222OOOLLLxxxqqq???===EEE777<<>>FFFTTTdddpppwwwyyy|||fffWWWNNNLLLVVVcccppphhhAAA@@@@@@;;;888444222000............---+++))))))*********++++++++++++...000000......222555333333444555555555555555222555777777:::===<<<777;;;>>>BBBDDDEEEEEEGGGIIIMMMNNNQQQTTTWWWZZZ\\\]]]ZZZ```^^^SSSPPP[[[dddgggfffeeeeeeyyy~~~uuummmPPPJJJpppkkkgggrrrrrrsssnnnWWWNNNNNNaaaxxx{{{sssooocccQQQGGGGGG___lll```JJJRRRiiiwww{{{uuuvvvwwwyyyzzzzzzzzzyyyzzz|||~~~qqqyyyzzzttt}}}gggdddcccWWWGGG333222000000000000000111111222<<<mmm~~~SSSeeeCCC<<<@@@AAA:::BBBNNN___xxxzzz}}}{{{vvvttt{{{yyy|||{{{vvvqqqlllccc[[[QQQMMMFFF>>>999:::BBBHHHHHH@@@:::999777555666999===CCCKKKOOOPPPPPPQQQSSSOOOPPPQQQSSSTTTTTTTTTTTTTTTSSSRRRRRRSSS\\\kkkxxxyyyeee___???HHHMMM===333000000000000000000000000////////////000111222333,,,FFF||||||qqqzzzwwwuuuggg^^^kkkyyyrrrrrrpppqqqtttnnn\\\JJJ>>>@@@AAA???AAAHHHUUU______iiiqqqtttuuuxxxxxxuuuhhh[[[nnn~~~zzzxxx}}}nnnZZZOOOUUUfffvvv~~~~~~~~~}}}|||{{{zzzyyywwwwwwwwwwwwyyy{{{}}}~~~~~~|||{{{~~~kkkpppcccTTT777555333222222222111000333///111777000UUURRRWWW777333:::999>>>JJJ\\\hhhkkkkkklllrrrmmmrrrvvvyyy{{{tttooommmooolllooossspppZZZgggjjjmmmpppooommmkkkjjjkkkiiiiiiiiiiiihhhhhhhhhhhhhhhttttttkkkddd^^^```mmm{{{cccTTTNNNAAA>>>;;;===III]]]rrrxxxpppqqq{{{wwwaaaNNNHHHQQQ^^^gggeeeeeejjjkkkfffkkkjjjkkkmmmqqquuuwwwxxxxxx~~~rrrrrrjjj^^^fffggggggjjjjjjkkkiiiiiimmmssswwwuuussswwwyyy{{{fffkkkNNN555222444///...222////////////111333555666;;;zzz@@@;;;>>>FFFSSScccooovvvxxx}}}}}}^^^XXXPPPPPP\\\gggppp~~~iiiBBBAAAAAA===999555000//////000000...***((())))))******+++++++++++++++...000000...///222555222333555666777666666555222555666777999===;;;666;;;>>>BBBDDDDDDEEEFFFHHHMMMMMMOOORRRUUUYYY\\\]]]^^^jjjlll]]]RRRWWW```dddddddddfffyyy}}}tttmmmRRRNNNrrrkkkeeeoooppppppiiiGGGFFFQQQkkkzzzqqqlll```NNNFFFHHHdddqqqcccJJJPPPgggtttyyyrrrsssuuuwwwxxxyyyxxxxxx{{{}}}rrrwwwuuu}}}{{{gggeeedddYYYIII444333000000000000000111111222===kkk~~~[[[cccBBB::::::888???BBBJJJ]]]{{{sss{{{}}}vvvuuu~~~xxxmmmfffbbb]]]TTTPPPHHH???:::;;;CCCJJJGGG???888666555333444777>>>CCCJJJNNNOOOOOOQQQSSSRRRRRRSSSTTTTTTTTTTTTTTTTTTTTTRRRPPPPPPWWWffftttqqqzzzooo|||eeeAAAHHHPPP@@@222000000000000000000000000////////////000111222333000III}}}ccc]]]eeetttttttttttttttuuunnn\\\KKK>>>@@@@@@@@@AAAHHHUUU___eeelllqqqrrruuu}}}~~~eee___yyy~~~rrrvvvsss^^^OOOQQQcccwwwyyyyyyxxxxxxyyy{{{|||~~~~~~|||zzziiirrrjjj```TTT888666333222222222111000111///444999...TTTNNN~~~OOOAAA999:::<<<@@@KKK\\\gggiiiiiijjjqqqmmmssstttooo~~~tttoooppptttkkksssppp|||kkkSSSfffiiilllooooookkkhhhhhhhhhhhhhhhhhhhhhggggggggggggjjjuuurrrgggbbb___cccooozzzbbbTTTNNNAAA>>>;;;===HHH\\\rrr~~~vvvwww{{{eeeRRRLLLGGGXXXdddeeehhhppprrrmmmkkkiiiggghhhlllooorrrrrr}}}{{{iiidddrrrmmmaaaggghhhgggkkklllllljjjiiimmmssswwwwwwtttuuu|||mmmkkkLLL333111444///...333////////////111333555666<<>>EEERRRaaannnuuuwww~~~~~~}}}{{{___ZZZSSSTTT```jjjqqq}}}kkkCCC???===888666555222111000...,,,+++++++++++++++************++++++...///000//////000333555666444222111111222333555666999;;;;;;===@@@===888===???BBBDDDEEEFFFHHHIIIJJJLLLNNNQQQUUUWWWYYYZZZccckkkpppaaaPPPWWWdddaaabbbfffjjjpppzzz}}}mmmXXXTTTpppmmmlllsssooohhhTTTEEETTTiii|||xxxqqqaaaGGGCCCYYYooojjj\\\MMMRRReeerrrssssssssstttuuuvvvwwwxxxxxxyyyyyyzzzzzz{{{{{{||||||vvv|||vvvyyyeeellleee\\\AAA666...000////////////111222333888mmmUUUaaaCCC<<>>CCCPPPfff}}}|||yyyqqqbbbrrr|||tttnnnhhh```YYYTTTQQQIII@@@888999@@@GGGFFFAAA<<<888888888777555<<>>???999===IIIYYYdddhhhkkkooopppooopppppprrr}}}|||vvvsssrrrpppmmmpppsssvvvxxxuuuiii\\\iiikkknnnnnnnnnmmmmmmnnnnnnkkkgggdddddddddeeeeeejjjxxxuuufff^^^[[[aaapppvvv^^^[[[NNNBBBAAA===;;;BBBWWWqqqxxx|||~~~sss___IIIJJJRRRfffooohhhgggkkkiiilllllllllmmmmmmmmmmmmmmmoootttvvvrrroooqqquuuwwwvvvdddXXXaaaqqqrrriiippppppmmmjjjnnnwwwzzzvvvpppyyywwwnnnHHH<<<666111444...222000000000000///111444777@@@[[[FFFAAA@@@DDDQQQcccqqqwwwxxxYYYTTTPPPTTTiiixxxppppppjjjCCC???===999777555222111000...,,,+++++++++++++++************++++++...///000//////000333555777666555333222222333333555888::::::===???===888<<>>;;;@@@EEEQQQeeezzzyyywwwrrraaaYYYgggwww}}}wwwnnnfffaaa___^^^XXXMMMAAA:::999<<<@@@EEE@@@;;;888888777666555<<>><<>>999888666222111///...,,,,,,++++++++++++************++++++...///000//////000333555888777666555444333222111444777999:::<<>>AAACCCDDDFFFHHHJJJKKKMMMPPPSSSVVVXXXZZZ[[[^^^gggqqqhhhTTTUUUaaabbbcccfffiiinnnyyy}}}nnnZZZOOOmmmlllhhhjjjggggggZZZlllttt}}}mmm___QQQZZZuuuvvvrrraaaOOOQQQeeerrrqqqssstttvvvxxxyyyyyyyyyxxxwwwxxxzzz|||uuu{{{zzzxxx{{{eeelllggg^^^AAA666000000000//////000111333444CCChhhdddyyy___@@@777===<<>>:::888777111000///...---,,,,,,,,,++++++************++++++...///000//////000333555555555555555444333222111333666888999<<>>===<<>>;;;;;;<<<;;;???===:::777666555555555:::AAAJJJOOOQQQRRRTTTVVVTTTTTTTTTTTTTTTTTTTTTTTTQQQWWWVVVUUUXXXVVV[[[lllqqqwwwyyyyyy|||zzziii}}}NNNUUU]]]???999000000000000000000000000000000000000111222333444111KKKkkk[[[xxx|||zzzqqqfffTTTEEE???======???AAAFFFQQQ\\\aaagggnnnsssuuuwwwzzz}}}yyyssstttyyyiii[[[]]]kkkwww~~~~~~yyyuuusssttttttttttttwww|||wwwiii^^^RRR>>>777111222333111111222111444...555999tttbbbzzzFFF999222;;;888===KKK\\\hhhkkkmmmpppqqqssswwwzzzvvvpppqqqvvvqqqooommmmmmqqqtttuuuvvvvvvppplllqqq}}}yyykkkfffiiikkkllllllkkkkkklllggghhhiiijjjiiijjjjjjkkkwwwvvvgggbbb```aaajjjjjjcccVVVHHHEEEBBBBBBFFFRRReeevvvrrrooo|||qqqggg\\\CCCKKK```mmmjjjlllpppllliiiiiijjjkkklllmmmmmmnnnkkkooooookkkiiilllooonnnrrr{{{~~~sssgggeeejjjnnniiiiiijjjjjjmmmqqqttttttyyyxxx|||VVV???333000666000333000000111000000222555888HHH}}}}}}<<>>:::===CCCPPPcccvvv~~~hhhMMMPPPfffnnnwwwuuummmlllcccZZZNNNDDD???<<<;;;;;;<<<<<<:::888666555555666;;;AAAJJJOOOQQQRRRUUUWWWUUUUUUTTTTTTTTTTTTTTTTTTPPPWWWVVVUUUXXXUUUYYYiiisssyyy{{{yyyzzzzzztttwwwHHHIII\\\CCC777000000000000000000000000000000000000111222333444555LLL|||ooo\\\yyyxxxpppeeeTTTDDD???======???AAAEEEPPP[[[```fffnnnssstttvvvyyy{{{uuutttuuuhhhoooooobbbXXX]]]mmmyyyvvvvvvwwwwwwwwwvvvuuutttrrrssssssssstttwww{{{|||zzz|||uuuaaaQQQRRR@@@888111111222111111222111555///555;;;xxxbbbwwwEEE:::444>>>888===KKK\\\gggkkknnnqqqqqqqqqtttxxxwwwssstttwwwrrrqqqqqqrrrtttvvvvvvuuuuuutttrrrrrrxxx|||wwwooogggjjjlllmmmlllllllllmmmfffiiikkkkkkkkkkkkmmmooozzzyyyjjjddd``````hhhzzzooogggUUULLLGGGDDDEEEHHHRRRdddvvvppplll{{{pppfff___EEELLL```mmmkkklllnnnhhhiiiiiijjjjjjkkkllllllmmmjjjmmmllliiihhhkkklllkkkkkkrrrvvvpppiiigggiiikkkkkkkkkkkkmmmoooqqquuuxxxyyyzzzwwwzzzQQQAAA777222444...333///000111000000222666999QQQwwwkkkggg@@@AAAAAAEEEMMMZZZfffnnnqqq{{{}}}```KKKNNNfffzzzpppPPPWWW]]]kkkyyyxxxfffAAA??????:::777555000000///------,,,,,,,,,++++++************++++++...///000//////000333555000000000111222222333333222666888999<<<@@@>>>999777:::???BBBDDDGGGJJJLLLKKKMMMPPPSSSVVVXXXZZZ[[[]]]^^^kkkooo___VVV]]]ccceeefffgggkkkvvv}}}qqq^^^NNNmmmkkkgggnnnwwwiiiZZZPPPNNNXXXlllooocccPPPUUUooo{{{tttrrrrrrrrrssstttuuuvvvwww||||||}}}}}}~~~~~~{{{{{{{{{||||||~~~xxxvvvqqquuuppp___pppeeemmmnnneeeBBB666444111111000000111222444555TTT```xxx]]]MMM???AAA<<<888@@@GGGSSSddduuuvvv___TTT\\\pppxxxzzzzzzpppmmmeeeeeebbbYYYMMMBBB<<<:::;;;;;;;;;999666555666777<<>>AAADDDGGGJJJLLLKKKLLLOOORRRUUUXXXYYYZZZ```[[[fffooobbbXXX]]]ccceeeffffffjjjvvv|||qqq```VVVrrrmmmjjjsss~~~{{{|||yyyhhhhhheeeYYYRRRiiinnndddQQQVVVpppzzzrrrtttsssrrrrrrsssuuuwwwyyyzzzzzz{{{{{{|||}}}}}}}}}{{{{{{{{{{{{{{{|||}}}}}}~~~yyywwwzzz{{{ooovvvkkkTTTqqqeeennnpppgggCCC666555222111000000111222444555RRRhhhTTTUUUBBB>>>:::===>>>FFFSSSdddtttvvveeeoooxxx~~~sssssshhhttt~~~xxxdddOOOBBB???:::;;;<<<:::777666777888===CCCKKKOOOQQQRRRUUUWWWWWWVVVUUUTTTTTTTTTUUUUUUQQQWWWVVVTTTVVVSSSWWWgggyyy~~~qqqyyyeeeRRR```PPP???000000000000000000000000000000000000111222333444999IIIoooZZZuuuuuummmooonnnmmmkkkeeeWWWIII???======???@@@DDDOOOZZZccciiipppuuuuuutttuuuwwwggghhhnnnyyyrrrdddeeeZZZJJJGGGWWWiiiqqqqqqqqqqqqqqqrrrssstttuuurrrrrrsssssstttwww|||{{{xxxxxxyyyxxxUUUVVVBBB999222111222111111333,,,666222888;;;sss{{{YYYIII???<<<777999<<>>AAA???;;;666999>>>AAADDDGGGJJJLLLJJJLLLNNNRRRUUUWWWYYYZZZbbbZZZdddnnndddYYY^^^ccceeeffffffjjjuuu|||rrr```WWWqqqkkkgggrrr~~~yyysssnnnooowwwsssmmm|||nnnhhhoooeeeRRRWWWpppyyyooovvvuuusssrrrsssvvvyyy{{{xxxxxxyyyzzz{{{|||}}}}}}{{{{{{zzzzzzzzz{{{{{{|||}}}{{{yyyuuuuuulllzzzuuufffeeennnqqqhhhCCC666555222111111000111333444555QQQsss]]]```EEE===;;;DDD999BBBPPPbbbttt}}}ttt{{{qqqttthhh}}}www[[[JJJEEE999;;;===;;;888666777999>>>DDDKKKOOOPPPRRRTTTWWWXXXWWWUUUTTTTTTTTTUUUUUURRRXXXVVVSSSUUURRRWWWgggsssxxx{{{}}}jjjvvv}}}{{{dddRRRZZZOOOBBB000000000000000000000000000000000000111222333444:::EEEtttaaauuunnnnnnooommmiiigggaaaTTTGGG???======???@@@DDDOOOYYYeeejjjrrruuuuuutttuuuvvvggghhhrrr~~~sssiiiYYY[[[SSSIIILLL^^^mmmppppppqqqrrrsssssssssrrrrrrrrrrrrsssssstttxxx}}}{{{yyyvvvbbb\\\BBB:::222111222111111333///666000555:::wwwhhhGGG888===<<<999<<>>CCCJJJMMMNNNNNNPPPRRRUUUUUUTTTTTTTTTUUUWWWXXXWWWVVVUUUSSSRRRTTTYYY\\\mmmvvv{{{|||nnnrrrcccKKKLLLcccYYYFFF333222111111222222111///000111111222222333444444;;;NNNvvvxxxYYYjjj{{{qqqmmmjjjkkkiii^^^NNNCCC@@@>>>>>>@@@AAABBBJJJSSSZZZiiiuuuwwwuuutttwwwxxxeeeddd|||~~~cccWWWQQQXXXSSSEEEJJJbbbrrrsssjjjvvvyyyqqqrrrzzzyyyooouuuuuuvvvwwwyyy{{{}}}~~~{{{xxxxxxvvvxxxrrrZZZ\\\KKK666///333222222555111111222555///;;;xxxtttooo999>>>BBB777999;;;EEEVVVdddjjjlllnnnmmmooosssuuuvvvwwwyyy{{{ssssssssssssssstttuuuvvvuuutttrrrpppooorrrwww{{{ggghhhiiijjjkkkkkkkkkkkklllkkkjjjjjjiiiiiiiiijjjlllkkkgggeeetttwwweee[[[QQQGGGFFFOOO```uuuyyy{{{zzzppp___CCCFFFdddmmmkkkqqqkkkjjjlllkkkkkkkkkiiihhhfffffffffooohhh___eeekkkkkkmmmhhhhhhhhhiiijjjjjjkkkkkklllnnnppppppoooqqqvvv{{{}}}zzzxxxccc???333///333666111000000000000111333555777PPPmmmnnn<<>>EEEQQQcccwww{{{hhhQQQTTTbbbkkkhhhfffZZZEEE>>>???>>>===:::888999999???BBBHHHKKKMMMOOOPPPPPPQQQQQQQQQQQQRRRTTTVVVWWWUUUUUUUUUTTTSSSTTTXXX[[[iiiqqqwwwzzztttjjjRRRPPPggg\\\GGG333222111111222222111///000111111222222333444444...JJJzzzvvvbbbgggllloookkkiiikkkjjj```QQQFFF???===>>>??????AAAIIIQQQZZZfffrrrvvvvvvwwwxxxxxxeeeeee{{{pppbbb^^^ZZZ]]]UUUGGGLLLcccrrrrrrxxxpppmmmqqqooollluuuxxxxxxyyyzzz|||~~~{{{xxxyyywwwvvvhhhLLLUUULLL777///333222222555111111111666222>>>zzzoooqqqBBB<<<:::666999;;;DDDUUUcccjjjlllnnnnnnpppsssuuuuuuvvvxxxzzztttssssssssssssttttttuuuuuuuuutttsssrrrtttxxx{{{mmmmmmmmmmmmlllkkkjjjjjjhhhiiiiiijjjkkkmmmoooppppppggg\\\PPPSSS[[[bbbppp]]]RRRHHHHHHUUUhhhzzzxxxzzzyyyooo]]]CCCFFFdddmmmkkkpppkkkjjjjjjjjjkkkkkkkkkjjjjjjjjjiiiqqqjjj___dddiiihhhjjjiiiiiijjjjjjkkkkkklllllliiijjjjjjjjjkkkmmmqqqsssyyywwwwww|||vvvUUU>>>888333222222,,,000000000000222444666777NNNccc]]]CCC??????@@@GGGTTTcccpppwwwzzz|||pppiiitttxxxnnnaaabbbUUUNNNJJJDDDMMMeeewwwmmmFFF;;;===:::555444111///---,,,,,,,,,+++***++++++************++++++...///000//////000333555333333222111111222222333555777777666999>>>>>>;;;777:::===@@@BBBDDDHHHJJJOOOQQQSSSTTTUUUVVVYYY[[[^^^YYY^^^hhhggg]]][[[bbbcccdddiiimmmrrr|||ttt\\\ZZZoooooopppuuu~~~zzzzzzzzz|||lllRRRCCCCCCKKKTTTYYYbbbjjjaaaZZZhhhwwwxxxwwwrrruuuyyy{{{{{{|||~~~{{{{{{{{{zzzxxxwwwxxxyyyyyyyyyyyyyyyyyyzzzzzzzzz}}}}}}|||~~~ttt{{{zzzuuunnnmmmvvviiittttttnnnGGG333222222222333222111222555777LLLhhhuuuwwwpppdddHHH999999???<<>>===;;;:::::::::>>>@@@BBBGGGKKKMMMMMMKKKJJJKKKLLLMMMPPPRRRUUUVVVSSSTTTUUUUUUTTTUUUWWWYYYhhhooossswwwzzzzzzxxxsssYYYSSShhh\\\EEE333222111111222222111///000111111222222333444444///DDDsssrrrqqqmmmkkkiiikkkkkkcccUUUIII>>>======??????@@@GGGOOOZZZdddooouuuzzz}}}}}}yyyhhhggg|||}}}jjjffflllqqqkkkhhh\\\PPPUUUiiiuuutttyyyooommmvvvyyytttuuu}}}zzzzzz{{{|||~~~||||||zzzyyy{{{ZZZkkkNNN888000444222222555111222111666444@@@wwwmmmqqqFFF777333888999;;;DDDTTTbbbiiilllooooooqqqtttuuuuuuuuuwwwxxxuuutttsssssssssssssssssstttuuuuuuuuutttuuuwwwyyyoooooooooooonnnmmmlllllliiiiiijjjkkkmmmnnnpppqqqttthhh```RRRKKKTTTOOOhhhzzz___RRREEEGGGYYYooozzz|||{{{rrraaaDDDGGGdddmmmjjjpppjjjjjjhhhiiiiiijjjkkklllmmmmmmllltttkkk```dddhhhfffgggjjjjjjkkkkkklllmmmmmmmmmooommmllllllnnnqqqrrrrrrtttsssttt}}}ssslllQQQ@@@;;;222//////+++000000000000222444666777UUUiii}}}tttPPPDDD@@@??????FFFQQQ```lllsss|||}}}|||uuu{{{rrrvvvqqqeeewwwgggTTTMMMIIIBBBPPPmmmmmmFFF;;;===:::555444111///---,,,,,,,,,+++***++++++************++++++...///000//////000333555222111111111222222333444444777888777999<<<<<<999777:::===???AAADDDGGGIIIOOOQQQTTTVVVWWWWWWXXXZZZ\\\YYY]]]fffeee]]][[[aaa``````gggmmmqqqzzzsss]]]\\\oooooosssxxxwww```HHH@@@???AAAGGGOOO]]]eeeaaa^^^nnnzzzzzzyyyvvvwwwyyyyyyyyyyyy{{{}}}zzz{{{{{{yyyxxxwwwxxxzzzzzzzzzzzzzzzzzzzzzzzzzzz}}}}}}}}}}}}|||rrrxxxxxxtttpppqqq|||eeettttttmmmDDD000000222222333222111222555777NNN___yyy||||||gggWWWCCC>>>???>>><<>>:::<<<======;;;999888999;;;:::;;;@@@EEEGGGFFFCCCBBBCCCFFFIIILLLPPPRRRTTTQQQSSSUUUVVVUUUUUUVVVWWWiiiooorrruuuuuuooo|||___VVVjjj]]]FFF333222111111222222111///000111111222222333444444999===kkkpppsssmmmlllkkkkkkkkkfffWWWJJJ???===>>>@@@??????FFFNNN[[[dddooowww~~~fffcccyyyqqqrrr}}}yyyrrrddd[[[```nnnwwwwwwlllnnnkkkhhhppp{{{{{{rrryyyzzz{{{~~~{{{YYYfffPPP:::111444222222555111555222666444>>>pppiiioooBBB444444<<<::::::BBBRRR```hhhllloooppprrrtttuuuttttttuuuwwwuuuttttttsssrrrrrrrrrrrrppprrrttttttssssssssstttmmmnnnnnnooopppppppppooonnnnnnmmmlllkkkkkkllllllyyy|||uuuxxxtttjjjeeedddbbboooiiiYYYGGGEEEWWWppp}}}yyyjjjEEEGGGdddllljjjpppjjjjjjhhhhhhhhhiiijjjkkklllmmmllltttlll```dddgggeeegggjjjjjjjjjkkkllllllmmmmmmtttqqqoooooosssuuutttrrroooppprrr{{{yyy}}}\\\BBB777...,,,111000000000000111222555777888[[[[[[@@@BBB@@@@@@EEEPPP^^^jjjqqqwwwyyy|||vvvzzzyyytttjjjTTTKKK>>>FFFgggmmmFFF;;;===:::555444111///---,,,,,,,,,+++***++++++************++++++...///000//////000333555111111111111222333444444333999=========???>>>:::777:::===???AAACCCFFFIIIMMMQQQTTTWWWWWWXXXXXXYYY[[[YYY]]]dddddd]]]\\\aaa[[[YYY```iiipppyyyttt______ooonnntttxxxlllWWWGGGHHHKKKGGGDDDFFFRRR[[[ZZZ]]]ooo{{{zzzyyy|||yyywwwxxxyyyxxxwwwxxxyyyzzzyyyxxxwwwyyy{{{||||||||||||{{{{{{{{{{{{|||}}}}}}}}}zzzqqqvvvuuusssrrruuu}}}{{{fffwwwwwwnnnDDD111111222222333222111222555777DDDhhhjjj{{{KKKZZZ===<<>>oooiiippp@@@777888;;;::::::AAAPPP___gggllloooppprrrtttuuuttttttuuuvvvuuutttsssrrrrrrrrrrrrrrroooqqqtttuuutttsssrrrrrrmmmnnnnnnoooooooooooonnnoooooommmkkkjjjiiiiiiiiitttiiijjj```WWWhhh{{{jjjSSSIIIVVVmmm||||||~~~pppFFFHHHdddllliiiooojjjjjjiiiiiihhhggghhhhhhiiijjjkkkssskkk```dddhhhggghhhiiiiiijjjjjjkkklllllllllqqqnnnlllmmmpppqqqooommmnnnooorrr{{{bbbBBB555---///333111000000000111333555888999VVVzzzDDDDDDAAA@@@DDDOOO\\\iiipppkkkpppwww|||www|||[[[JJJBBBJJJdddmmmFFF;;;===:::555444111///---,,,,,,,,,+++***++++++************++++++...///000//////000333555222111111111222333333444444;;;AAAAAAAAABBBAAA>>>777:::===???@@@BBBEEEHHHLLLOOOSSSVVVWWWXXXYYY[[[ZZZZZZ^^^cccccc^^^^^^aaaZZZSSSYYYeeeppp{{{uuuaaaaaannnlllsssvvv}}}lll^^^TTTWWWZZZTTTMMMIIIMMMVVVWWW]]]pppzzzxxxyyy~~~|||yyyxxxyyyyyywwwuuuvvvwwwxxxxxxxxxxxx{{{}}}}}}}}}}}}||||||||||||||||||~~~~~~~~~zzzrrrzzzwwwsssooonnnuuujjj||||||pppEEE333555222222333222111222555777AAAnnnhhhtttyyyTTTuuummmBBB:::???>>>===AAAKKKYYYjjjyyywwwooo||||||iiiTTTKKKMMMQQQKKKHHHHHHBBB======<<<:::777666666777666555555666777888777555666888===BBBGGGKKKNNNOOOPPPRRRTTTTTTTTTSSSTTTUUU___iiipppsss}}}www{{{mmmZZZYYYjjj___OOO333222111111222222111///000111111222222333444444777777}}}tttxxxtttsssnnnqqqppplllllljjj[[[KKK@@@???@@@BBBAAA@@@EEELLLXXXbbbooozzzcccaaa~~~yyytttqqqssswwwxxxyyyzzzhhhlll|||~~~~~~~~~aaagggTTT===333555222222555222444///555777@@@sssuuuvvvDDD<<<:::777;;;:::@@@OOO]]]fffkkkpppoooqqqttttttttttttuuuvvvtttsssrrrrrrrrrrrrrrrrrrqqqsssvvvwwwvvvtttssssssqqqppppppooonnnlllkkkjjjllllllkkkkkkkkkkkkllllllqqq}}}vvvkkkdddbbbdddccccccmmm|||uuu^^^NNNSSShhhxxx|||yyyzzz~~~pppGGGHHHdddllliiiooojjjkkkkkkiiihhhgggffffffggghhhjjjrrrjjj___dddiiihhhiiiiiiiiiiiijjjkkkkkkllllllooonnnmmmnnnoooooonnnmmmppprrrttt{{{}}}ZZZ@@@777222222333...000000000111333666888:::PPP~~~NNNDDDAAA???CCCMMM[[[hhhoooiiirrrzzz|||}}}uuuvvv|||{{{]]]EEEAAAJJJXXXmmmFFF;;;===:::555444111///---,,,,,,,,,+++***++++++************++++++...///000//////000333555222222222111222222333333333:::>>>>>>>>>@@@AAA@@@888:::===???@@@BBBEEEGGGKKKMMMQQQTTTUUUWWWZZZ\\\ZZZ[[[___cccbbb``````bbb]]]RRRTTTbbbppp|||vvvaaacccllliiiqqqtttyyytttlllddd___]]]YYYUUURRRMMMTTTSSSXXXhhhnnniiijjjooorrrvvvxxxxxxvvvuuuuuusssuuuwwwwwwxxxyyy|||~~~}}}}}}||||||{{{{{{{{{{{{{{{~~~~~~zzzsss{{{xxxuuupppkkkkkkwwwlll~~~|||oooCCC222555222222333222111222555777HHHooorrrfffssskkkHHH===@@@AAA<<>>>>><<<:::888888:::===777888888777555444444555333666:::@@@EEEIIILLLMMMPPPRRRSSSSSSRRRRRRTTTVVV\\\iiirrrttt{{{ooo~~~jjj^^^bbbmmm]]]OOO333222111111222222111///000111111222222333444444:::444zzzpppuuummmiiilllpppppplllmmmmmm___NNN@@@???@@@AAA@@@>>>CCCJJJRRR^^^lllxxx```aaa|||tttfffeeejjjtttvvvrrrooorrr|||zzz~~~|||zzz}}}|||yyyZZZ]]]VVV>>>333555222222555222333///555666???tttzzzGGG;;;999999;;;:::@@@NNN\\\eeekkkpppnnnpppssstttttttttuuuvvvrrrrrrrrrqqqrrrrrrssssssqqqtttvvvvvvuuusssssssssqqqqqqqqqpppnnnmmmkkkjjjjjjjjjkkkkkklllnnnoooppppppsssooopppgggfffkkkeeeWWWWWWccclllhhhYYYIIILLLaaattt|||xxxxxx~~~zzzlllHHHIIIdddkkkhhhnnnjjjkkkkkkjjjhhhgggfffggghhhiiijjjrrrjjj___dddiiigggiiijjjjjjkkkkkkllllllmmmmmmooopppqqqqqqpppppppppqqqtttuuuwww}}}kkkOOO>>>:::333111222...000000000111333666999:::MMMjjjNNNBBB???===AAAKKKYYYfffmmmsssyyy~~~}}}zzz}}}ppptttbbbrrr~~~hhhKKK???EEEHHHmmmFFF;;;===:::555444111///---,,,,,,,,,+++***++++++************++++++...///000//////000333555333333222222111222222333000666999888888;;;??????888:::===???@@@BBBEEEGGGJJJLLLPPPRRRTTTWWWZZZ]]][[[\\\___bbbbbb```aaabbbaaaSSSRRRaaaqqq~~~wwwaaadddkkkgggooorrrwwwvvvwwwsssiii[[[SSSRRRTTTTTTKKKPPPLLLNNNYYYZZZSSSRRR^^^hhhsssxxxuuurrrrrruuurrrtttvvvwwwxxxzzz}}}||||||{{{{{{{{{zzzzzzzzz{{{~~~{{{tttttttttvvvwwwtttuuujjj}}}zzzkkk???...333222222333222111222555777GGGrrrXXXuuuRRRDDD???===<<<;;;AAAMMM]]]ooo}}}xxxuuu|||ssskkkXXXPPPOOOHHHEEEFFFBBB???>>><<<:::999:::>>>BBB:::<<<<<<:::555333444666222444999???DDDHHHKKKLLLQQQRRRRRRRRRQQQRRRTTTVVV^^^lllvvvvvvyyywwwzzzxxxtttmmmrrrwwwaaaSSS333222111111222222111///000111111222333333444444===,,,uuuxxxsssqqqjjjoooooolllnnnooobbbPPP???>>>???@@@???===AAAHHHMMMZZZjjjuuu}}}~~~WWWYYYooo|||[[[RRRkkk|||~~~|||bbbMMMPPPZZZhhhjjjbbb^^^aaaeeeiii|||xxx}}}|||zzz}}}||||||yyyeeegggWWW???444555222222555222444///555444<<>>:::000---111111000000000111444666999;;;KKKYYYdddtttGGGAAA===;;;???IIIXXXeeelllzzz{{{zzzxxxxxx|||nnnsssccclllzzzZZZEEEDDDAAAqqqBBB>>>AAA666888222111000000///...,,,+++***************))))))))))))///---++++++...222444555999444000///333555666444888:::======;;;:::;;;===888:::===???@@@CCCGGGJJJIIILLLPPPSSSUUUWWWZZZ\\\aaaaaaaaaaaaaaa```______rrrWWWTTTdddnnnyyyttt[[[___hhhllliiikkkxxx{{{nnnkkkqqqyyytttqqqaaaUUUUUUQQQMMMSSSGGGIIIMMMRRRWWWXXXQQQJJJMMMMMM\\\rrrwwwmmmppp~~~yyyzzzyyyvvvxxx}}}}}}|||||||||{{{zzz{{{~~~~~~~~~~~~yyyqqquuuyyyvvvgggooowwwzzzmmm|||wwwhhh888444222222333333333222333666888HHH}}}```lllTTTDDDBBB<<>>@@@AAA???AAAEEEPPPXXXjjj|||{{{zzzWWWUUUjjjUUULLLFFFSSSeeegggfffhhhfffMMMDDDLLLXXXQQQIIIKKKNNNOOObbbnnnvvvvvvuuutttmmmzzzzzz]]]ooogggAAA777333111555...111///:::777666;;;]]]vvv}}}KKK999===<<>>tttDDD@@@BBB888:::444111000000///...,,,+++***************))))))))))))...///000//////111666:::;;;888444333333444444333666999;;;;;;::::::;;;===888:::===>>>@@@CCCGGGIIIJJJMMMQQQSSSUUUWWWZZZ\\\^^^___```aaabbbcccccccccsss]]]QQQWWWgggvvvttteee___fffjjjhhhjjjrrryyy{{{vvvssskkk___VVVUUU]]]eeekkknnnggg]]]WWWNNNFFFEEEEEEFFFKKKSSS]]]bbb___YYYFFFDDDKKK___ttt{{{tttkkkuuuxxxxxxwwwxxx}}}}}}zzz}}}}}}|||zzzyyyzzz}}}~~~~~~}}}|||uuusssyyy{{{nnnsssrrrjjjyyy|||}}}nnn~~~xxxddd777444333222333333333333444777999PPPeeeqqq]]]AAA:::888BBB>>>;;;KKK[[[cccyyyuuujjjhhhiiifffcccbbbWWWMMMIIIQQQWWWRRRGGG@@@???<<<999777777>>>PPPaaaIIICCC>>><<<<<<<<<999666666555666:::BBBHHHLLLMMMOOOSSSUUURRRQQQSSSSSSRRRYYYiiisssssswwwzzzpppxxxYYYuuurrrdddSSS666444222111222222111000111111111111222333444555555<<>>555333222666000333111:::555444999]]]{{{]]]FFFCCC>>>>>><<<===FFFVVVdddkkkmmmqqqqqqrrrssstttttttttsssuuurrrnnnmmmoooqqqrrrqqqqqqqqqqqqsssttttttrrrqqqqqqqqqppppppooommmkkkiiimmmkkkhhhdddbbbaaaaaabbbmmmkkktttqqqhhhbbb[[[UUUSSS^^^\\\XXXLLLFFFZZZrrrwww}}}zzzpppyyyyyyHHHHHHbbbiiigggmmmggggggjjjkkkkkkkkkjjjjjjlllmmmppptttwwwmmm___fffrrrooonnnooopppqqqpppnnnmmmkkknnnoootttyyywwwqqqqqqvvvsssssswwwiiiUUU>>>333111222222222222222222333444777999:::PPP{{{FFFEEE@@@===???EEEOOO^^^kkkyyyxxxzzzxxxuuu{{{}}}lll]]]mmmaaaRRRGGGFFFEEEtttFFF@@@BBB999;;;444111111000///---,,,+++***************))))))))))))***///222111...000777===999777666444333333444444555777999999999:::<<<===888:::<<<>>>@@@CCCFFFIIIKKKMMMQQQTTTUUUWWWZZZ\\\\\\]]]___bbbdddfffggggggzzzmmmUUUPPPeeetttnnneeeccchhhkkklllmmmppppppmmmnnnlllggg___YYYZZZbbbjjjkkkqqqqqqiiiaaaZZZRRRLLLAAACCCKKKZZZiiiooommmiiiWWWNNNBBBBBBVVVnnntttkkkqqquuuwwwwwwxxx||||||yyy~~~}}}{{{xxxwwwxxx|||}}}~~~}}}|||~~~~~~xxx{{{wwwzzzssseee|||wwwqqqxxx^^^666444555222333444333333444777:::OOOsssyyyeeeEEE>>>;;;AAA===<<>>EEEKKKNNNPPPUUUVVVSSSRRRTTTTTTRRRXXXgggrrrssswwwiii|||nnn[[[uuuqqqeeeQQQ666444222111222222111000111111111111222333444555111444[[[zzzoootttppprrrqqqqqqvvvyyyooo___HHHDDDBBBDDDEEEBBBAAACCCKKKcccwww|||~~~~~~xxxSSSQQQtttssskkkhhhnnnuuuxxx}}}{{{lllMMM;;;777<<<999999;;;777777>>>BBBEEETTTrrr~~~qqqrrryyy|||~~~xxx{{{kkkiiixxx^^^;;;444333222777222666333999333444:::```___<<<:::777>>>;;;<<>>???777999222222111000...---,,,++++++************)))))))))((())),,,//////...000666;;;333333333333444555666888444555666777999:::<<<>>>777999<<<>>>@@@BBBFFFIIIKKKNNNQQQTTTUUUWWWYYY[[[\\\]]]```bbbeeeggghhhhhhwwwsssVVVIIIccctttiiiaaaaaafffjjjkkkkkknnnrrruuu}}}}}}|||xxxtttuuuzzz~~~~~~{{{qqqhhhiiidddTTTFFFGGGPPP```nnnqqqnnnjjjeee]]]LLL===???UUUlllyyypppuuuwwwwwwxxx|||~~~|||~~~}}}zzzwwwuuuvvvzzz}}}|||}}}|||zzz}}}}}}wwwuuuxxxssshhhrrrtttwwwTTT555333666222333444444444555888;;;OOOzzzrrrwww}}}fffIIIDDD???:::===>>>III[[[jjj{{{vvvkkkddddddnnnxxxxxxrrrmmm\\\ZZZUUURRRSSSTTTSSSPPP:::999:::;;;999666999???>>>>>>>>>@@@BBBAAA>>>;;;888666444555:::BBBIIINNNQQQVVVWWWTTTSSSUUUUUUSSS\\\iiisssuuuxxxmmm{{{lll[[[wwwuuuiiiQQQ666444222111222222111000111111111111222333444444;;;888PPPkkkqqqtttuuuttttttzzz~~~tttdddKKKEEEBBBEEEFFFCCC@@@@@@HHHQQQmmmuuutttsssUUU^^^~~~oooQQQ???888::::::???@@@888888888;;;@@@FFFVVVrrr{{{yyyyyy{{{{{{||||||lllggg|||[[[999444333222777111666222777444888===```eee999===AAA>>>;;;;;;BBBOOO^^^hhhmmmpppppppppqqqrrrtttuuuvvvwwwtttpppmmmnnnqqquuuwwwvvvtttqqqrrrttttttppplllqqqqqqqqqpppnnnlllllllllkkkjjjhhhiiilllrrrxxx|||{{{zzzqqqfff___WWW^^^]]]]]]TTTJJJXXXpppxxxwww{{{zzzPPPNNNfffjjjgggnnnjjjkkkiiijjjkkkjjjiiiiiikkkmmmmmmqqqwwwqqqcccfffooommmnnnmmmlllkkkkkkkkklllmmmjjjmmmqqqsssrrrqqqtttwww{{{{{{gggPPP999333444222111111222222222333444777999:::>>>qqqlllDDD???<<<===AAAHHHSSS___mmmuuuvvvwww|||OOOpppyyymmmdddiiiXXXCCCEEEsssGGG>>>???888:::111222111///---,,,+++++++++************)))))))))(((++++++,,,...111444777888555444444444666888:::;;;444444444666888;;;===>>>777999<<<>>>???BBBFFFIIIKKKMMMQQQSSSTTTVVVXXXZZZ\\\^^^```bbbdddeeefffgggrrrsssUUU@@@XXXpppkkkccc]]]bbbhhhhhhgggmmm|||}}}vvv~~~vvvYYYUUUQQQUUUbbbnnntttxxx}}}nnnhhh^^^RRRGGGHHH[[[qqqpppuuuwwwvvvwww||||||{{{yyyvvvtttuuuxxx{{{|||}}}{{{yyyzzz|||xxxqqq|||xxxmmmsssmmmdddpppyyytttJJJ555333666333444555555555666999<<>>===777===@@@IIIZZZnnn|||}}}ooo___cccnnn|||iii___QQQLLLUUU\\\TTTEEE<<<;;;===AAA@@@<<<:::<<<:::<<>>FFFLLLQQQUUUWWWTTTSSSUUUVVVTTT]]]hhhtttxxx{{{~~~oooWWWxxxzzzkkkRRR666444222111222222111000111111111111222333444444777555GGGqqqtttzzz}}}|||{{{yyyiiiMMMFFFBBBCCCEEEBBB>>>>>>888888NNNuuuuuutttsssXXX___zzzcccIII===999;;;>>>IIINNNEEEFFF===999>>>@@@FFF^^^yyy|||~~~uuueeeYYY888555444222555000444333777555;;;<<>>;;;<<>>===444444888FFF^^^rrrvvvpppoooZZZXXXvvvwwwwww}}}oooXXX===;;;AAAHHHRRRjjj{{{xxxcccOOO???;;;:::???VVVqqq|||}}}vvvhhhUUU777555555222555///444555888777>>>888JJJmmmAAA@@@888AAA===;;;===GGGUUUbbbiiilllmmmppprrrtttuuuuuuuuuxxxwwwuuuqqqpppqqquuuxxxuuuttttttttttttuuuvvvwwwrrrssstttrrrnnnmmmooorrrqqqrrrtttuuuuuuuuuuuutttzzzpppooorrraaa]]]TTTWWW```ZZZHHHHHHVVV]]]lllwwwvvv~~~SSSRRRiiinnniiioooiiihhhhhhiiijjjiiihhhiiijjjlllmmmmmmssspppbbbbbbkkkmmmiiihhhhhhiiikkkmmmoooqqqrrrpppmmmnnnttt{{{yyytttxxxyyy~~~{{{nnnnnnPPP666222555222000333222222222333444777999:::;;;|||uuuZZZEEE@@@;;;;;;>>>DDDPPP[[[aaannnfffbbbppplll___bbbyyyeeebbb^^^]]]zzzvvv{{{ooo^^^uuuKKK@@@???:::>>>333333111///---++++++,,,,,,************))))))))))))...///111222333555777888BBB:::222222999>>>>>>;;;888666444555999<<<======666888;;;===???AAAEEEHHHIIILLLOOOQQQRRRSSSUUUWWWXXXYYY[[[^^^```bbbcccccc```III]]]mmmcccfffgggkkkmmmkkkpppiiiffflllxxxnnnLLL>>>???EEEaaakkksssuuuuuuwwwyyyyyyuuuvvvwwwvvvuuuuuuvvvxxxzzz||||||{{{|||{{{tttkkkzzzxxxyyywwwvvvhhhttt~~~kkk999666333333333444555666666888;;;>>>DDDnnntttqqqTTTrrrLLL<<>>BBBDDDBBB???>>>999<<>>EEELLLQQQTTTSSSSSSWWWXXXWWWYYYcccpppyyy~~~~~~|||zzzZZZcccQQQ666444222111222222111000111111111111222333444555;;;888EEEzzz~~~eeexxx|||pppVVVKKKBBBBBBCCCAAA???>>>===999777>>>PPPeeerrruuuoooaaaZZZjjjooohhhfffttt~~~sssfffWWWKKKRRR^^^fffrrrtttXXXGGG<<<===QQQiiizzzyyy}}}nnnQQQ333444555333666111666555888888@@@777DDD{{{|||IIIIIIAAACCC???;;;<<>>444+++---777??????<<<:::777444555999<<<======666888;;;===???AAAEEEHHHHHHKKKNNNPPPQQQRRRTTTVVVUUUWWWYYY\\\___aaabbbcccdddpppJJJZZZpppbbbcccbbbeeehhhggggggqqq~~~}}}tttxxxsssttttttuuu|||yyy[[[HHHCCC???YYYeeeqqqttttttuuutttrrrrrrtttvvvwwwvvvuuuvvvwwwyyy{{{}}}}}}~~~}}}uuulll{{{vvvuuutttzzzooovvv}}}iii555777222111333444555666666888<<<>>>OOOqqq}}}|||iii^^^vvvIIICCCEEE555999@@@BBBRRRmmmtttzzzpppcccCCC<<<999===???>>>;;;:::777:::???BBBCCCCCCDDDDDD<<<;;;888444222555<<>>FFF999555444333000---,,,------,,,+++************))))))))))))+++111555333111111444777333444222///444===???;;;:::777555555888;;;===>>>AAA:::888>>>CCCCCCDDDHHHHHHJJJKKKLLLNNNQQQVVVZZZYYYXXXXXXYYYZZZ\\\aaagggeeejjjjjj[[[XXXgggmmmeeedddfffggg]]]PPPPPPYYYlllkkkeee\\\[[[dddooouuunnnmmmaaaYYYmmm}}}{{{ssskkkdddbbbdddgggrrr[[[EEE???HHHYYYoootttooovvv{{{rrruuuttttttssssssuuuvvvwwwzzz|||~~~}}}|||yyytttnnnuuurrrvvvrrrzzzttt{{{uuu{{{UUU<<<222111666555555555666888<<>>XXXwwwrrrsss~~~zzzyyy}}}wwwkkkXXXMMMDDDDDDEEEDDDDDDGGGDDD@@@EEESSS^^^fffuuu~~~mmm___ZZZUUUQQQNNNQQQ^^^lllvvvbbbIII???[[[pppuuuyyy|||{{{~~~zzzAAA;;;444111222555666666===999@@@BBBDDDCCCfffDDDHHH;;;FFFFFFBBB<<<<<>>===777555;;;@@@BBBCCCGGGHHHJJJKKKLLLMMMPPPUUUXXXTTTTTTWWWZZZ\\\\\\\\\\\\ccceeedddsssbbb___ggg[[[dddgggggg___OOOCCCFFFOOO___```[[[SSSPPPWWWaaaeeennnmmmbbbXXXeee{{{{{{iiifffbbbZZZSSSOOORRRXXX^^^iiiuuupppPPPAAABBBRRRiiirrrnnnsssxxxpppuuuttttttssssssuuuvvvwwwuuuwwwzzz{{{|||{{{wwwtttuuurrruuuuuu}}}yyy|||tttvvvNNN888333333555666666555666777:::===>>>IIIsssdddkkkqqqAAACCCGGG===;;;<<>>CCCPPP[[[dddsssyyymmm___NNNCCCAAALLLbbbuuu]]]MMM\\\oooyyy{{{{{{|||{{{<<<888333222333666777777<<<:::BBBCCCEEECCC```PPPQQQNNNFFFEEEAAA<<<;;;DDDSSS^^^eeeiiinnnrrrtttvvvxxxzzzxxxuuussssssvvvwwwvvvtttuuuwwwyyy{{{{{{yyyvvvtttrrrssssssqqqooopppsssvvvlllmmmnnnpppqqqrrrsssssstttxxx}}}```SSSGGGFFFDDDBBB???===;;;:::555888AAASSSgggrrrrrrmmmXXXbbbiiigggdddfffjjjmmmjjjnnnnnnjjjiiikkkllljjjkkknnnppppppmmmhhhdddbbbkkkmmmppppppnnnkkkjjjiiiooonnnnnnnnnoooqqqtttuuuxxxyyy}}}uuuwwwHHH888444444666///444444333333444555777999:::CCCPPPdddjjjFFFEEEBBB===AAAAAARRRYYY```}}}nnnaaaZZZUUU^^^uuuwww^^^iiiUUUiiilllWWWUUU^^^{{{GGG===CCC888777555333000---,,,------,,,+++************))))))))))))***...333444111000333888;;;999444000333;;;@@@@@@;;;999666666888;;;===>>><<<666555999???BBBDDDFFFHHHJJJKKKLLLLLLOOORRRUUUTTTUUUVVVXXXYYYTTTKKKDDDYYY^^^gggpppnnnbbblll\\\ccciiigggVVVDDD>>>DDDKKKVVVWWWSSSKKKGGGMMMTTTXXXfffggg^^^RRRWWWccc^^^NNNNNNJJJCCC>>>>>>FFFPPPXXXdddcccrrriiiMMM>>>JJJcccqqqppprrrvvvqqquuuttttttssssssuuuvvvwwwtttvvvxxx{{{{{{yyywwwvvvxxxssstttvvv{{{xxxwwwtttpppEEE222555555333888777666666666888;;;<<>>AAASSSUUUXXXxxxtttkkkdddOOOKKKccczzz~~~WWW]]]MMMZZZoooYYYRRRUUUJJJ===BBB888888666333000---,,,------,,,+++************)))))))))(((***---111444111///222888@@@<<<666111222666<<<>>><<<:::777777999<<<>>>>>>???;;;888:::???CCCEEEFFFHHHJJJKKKKKKLLLMMMPPPRRRUUUVVVWWWYYY[[[XXXNNNCCCHHHQQQgggqqqvvvZZZmmmlllbbbhhhcccQQQDDDHHHPPPSSSZZZZZZTTTKKKFFFKKKSSSVVVZZZ[[[UUUKKKJJJNNNHHH;;;<<<:::666444777???JJJRRR^^^___hhhaaaCCCGGG^^^rrrssstttwwwtttuuuttttttssssssuuuvvvwwwyyyxxxzzz{{{yyytttrrrtttvvvrrrrrr{{{mmmwwwhhh===///666666111888888777777888:::<<<>>>NNNooonnnqqq{{{iii```NNN???@@@<<<:::===>>>JJJ]]]gggqqqttt{{{ssslllnnnooorrrjjjYYYVVVRRROOOQQQTTTRRRHHH???777666444222111000000000---333777555///---333:::\\\ccceeeXXXAAA555;;;GGGIIIOOOSSSSSSTTTXXXYYYXXX\\\dddmmmqqqsss|||ppp~~~tttdddhhhnnnjjj___666444222111222222111000222222222333444555666777888;;;>>>===|||tttuuutttsssuuuvvvuuuqqqmmm\\\III@@@AAACCCBBB@@@???<<>>;;;===HHHSSSaaaeeejjjooosssvvvzzz|||zzzwwwttttttwwwyyyyyyxxxyyyyyyxxxwwwvvvvvvuuutttsssqqqooommmlllnnnppprrrkkkmmmpppsssuuutttsssrrryyyooommmwww~~~zzzwwwxxxcccZZZGGGIIIKKKLLLJJJEEE???;;;888888222000CCC]]]ddd\\\VVV^^^dddaaa]]]```fffiiimmmhhhhhhiii```SSSQQQWWW\\\___dddhhhkkklllmmmllliiijjjlllmmmooosssxxx|||uuutttsssrrrsssuuuwwwyyyzzz|||fff|||ddd===444222222666111555333333333444555888:::;;;???CCCLLL666???AAA;;;@@@NNNSSSUUUkkkxxx|||xxxqqqPPP@@@SSSiiiqqqfffaaaHHHMMMtttoooeeecccMMM===@@@888888666333000---,,,------,,,+++************)))))))))((()))+++000444111---111999<<<999555333333555;;;@@@===;;;888888:::<<<>>>>>>AAA>>>:::999>>>CCCEEEDDDHHHIIIKKKLLLLLLMMMOOOQQQSSSVVVYYY\\\dddkkkhhh```GGGGGGVVViiiwwwTTTdddoooeeefff]]]NNNKKKUUU\\\[[[bbbaaaZZZNNNIIINNNVVV[[[WWWWWWQQQHHHCCCAAA;;;333/////////000222888@@@EEENNN[[[ccckkkzzzOOOHHHWWWoootttsssuuuuuuuuuttttttssssssuuuvvvwww{{{yyyzzz|||xxxqqqqqquuuqqqppprrrzzzjjj}}}}}}___888///666666222999888888888:::===???AAABBBqqqaaa}}}qqq```eeeAAA===EEE999===>>>FFFYYYeeeppp^^^```eeebbb{{{qqqddd___aaaaaadddaaaTTTZZZSSSMMMNNNRRRQQQHHH???999888666444333333333333000333666666444111000///GGGcccyyyoooNNN777:::FFFJJJPPPTTTTTTVVVZZZ]]]\\\[[[ccckkknnnoooxxx{{{dddzzzoooSSS555333111111222222111000222222222333444555777888:::===<<<;;;rrrxxxxxxxxxxxxuuupppoooqqqqqqbbbNNNBBBAAADDDDDDAAA???>>>???EEENNN[[[kkkxxx{{{pppjjjccc]]]ZZZ[[[www___aaaccchhhqqqzzz{{{xxxzzzyyyzzzWWW444555555555666666777888;;;:::>>>;;;AAABBBMMM~~~rrrIIIRRRIIIEEEBBB@@@<<<;;;DDDOOO___dddiiinnnqqqsssvvvwwwtttvvvwwwvvvttttttwwwzzzyyyxxxwwwvvvuuuuuuttttttsssqqqnnnllllllnnnooopppiiikkkooorrrssssssqqqpppqqqpppuuu~~~~~~ppp```YYYSSSOOO]]]yyy~~~gggTTTLLLLLLLLLJJJGGGCCC???<<<888;;;777000:::QQQ]]]ZZZTTT[[[```\\\YYY\\\bbbfffkkkhhhnnn{{{{{{lll^^^ZZZYYY^^^dddhhhiiiiiikkkmmmkkklllmmmmmmnnnppptttwwwsssrrrqqqqqqqqqsssvvvwww|||nnnnnnZZZ999444222111777222666444444444555777999;;;===>>>@@@kkkooo@@@BBBBBB999===AAANNNUUUccc___mmmyyyWWW@@@FFFQQQYYYkkkttteeeRRRFFFbbb|||qqqkkkOOO===@@@888999666333000---,,,------,,,+++************))))))))))))))))))...444222,,,000999555333333555666777===CCC>>><<<999888:::===>>>???@@@>>>999777;;;BBBEEECCCGGGIIIKKKLLLMMMMMMOOOQQQTTTXXXZZZZZZcccooosssnnn^^^QQQGGG^^^www___```fffhhhcccXXXOOOPPPXXX]]]]]]hhhhhhaaaUUUPPPTTT[[[______ZZZPPPFFF???:::555111...///111222333555999<<<@@@UUU^^^^^^qqqaaaKKKOOOiiisssqqqssstttuuuttttttssssssuuuvvvwwwyyyvvvxxx{{{yyyrrruuu|||uuuwwwwwwqqqtttSSS444222666555555999999999999;;;>>>AAACCC>>>ttt___zzz___mmmAAA999DDD777>>>>>>CCCUUUcccqqqxxxMMMSSS___```___WWWcccfffjjjfff[[[YYY\\\[[[^^^]]]RRR\\\SSSJJJIIILLLLLLCCC;;;:::999777666555555666777666333111111444555444333...QQQrrrttt\\\EEE======JJJOOORRRRRRTTTZZZ^^^^^^```hhhoooqqqqqqyyytttbbbrrrGGG555333111111222222222111222222222333444666777888999===;;;;;;fffwwwsssssswwwvvvrrrtttyyytttiiiVVVFFFAAACCCDDDBBB@@@???>>>AAAIIIWWWgggrrrxxx```SSSvvvlllYYYGGGIII^^^rrrwwwttt|||{{{|||}}}QQQ444555777666666666888:::======???:::BBBDDDJJJuuuxxxHHHFFFIIIDDDBBBBBB===999???KKK[[[```hhhmmmpppppppppqqqoootttxxxwwwsssqqquuuzzzwwwwwwvvvvvvuuuuuuttttttssspppnnnmmmnnnooonnnmmmgggiiikkknnnoooooonnnnnnmmmttt{{{___FFF888999666999FFFfffWWWTTTRRRNNNJJJEEEBBB???===999===:::333666FFFTTTYYYSSSZZZ]]]YYYUUUYYY```dddeeeiiixxxyyyiii___ffflllkkkfffdddggglll\\\aaaiiinnnqqqrrrrrrsssttttttssssssuuuwwwzzz{{{{{{|||sssRRR666555333111777333666555555555666888;;;===???>>>@@@VVV~~~CCC@@@AAA888???;;;FFFUUUfff[[[hhheeeKKKAAA@@@CCCSSSfff}}}iii~~~___CCCJJJ^^^kkkfffmmmvvv~~~|||PPP===???888999555333000---,,,------,,,+++************)))))))))))))))(((---444222+++///:::444333666;;;;;;888;;;AAA???===:::999;;;===>>>???>>>===999777<<>>===AAASSScccrrreeepppjjjSSS[[[hhhqqq```ZZZWWWbbbccc\\\OOONNNUUUZZZbbbaaaUUUXXXQQQJJJGGGGGGEEE>>>777888888666666666666777888888444111111333666555444***<<>>:::666777@@@OOOZZZTTT[[[]]]XXXTTTXXX```eeefffkkkvvvnnn^^^hhhqqqppphhheeellltttYYY___gggmmmoooppppppqqqsssrrrrrrsssuuuxxx{{{}}}zzz~~~ttt~~~MMM444666444111888333666666666666888:::<<>>???888EEE:::DDDSSSiiifffqqqzzz```LLL@@@>>>EEEMMMjjjzzzdddlllfffHHH@@@JJJSSSKKKQQQUUU[[[fffPPP>>>???888999555333000---,,,------,,,+++************)))))))))))))))''',,,444222+++///:::888777;;;@@@===777777<<<@@@===:::999;;;===>>>???>>>>>>;;;888???JJJNNNLLLFFFIIILLLNNNNNNPPPQQQSSSPPPWWWYYYTTTXXXgggpppooogggvvvPPPQQQWWWhhhcccccceee\\\WWWXXXTTTPPPWWWcccuuuxxxwwwpppkkkkkkkkkkkkbbbSSSDDD<<<777444444666222333222111///000222444777999DDDVVVeeerrrZZZLLLeeetttssstttwwwuuuttttttssstttuuuvvvwwwxxxuuuwww}}}zzzsssxxxnnnvvvzzz___<<<000777666444>>><<<;;;:::999999:::<<<===>>>WWW~~~pppjjjSSS[[[KKKCCC:::555>>>===@@@RRRcccssshhhHHHUUUttt```___XXX^^^jjjZZZddd\\\bbbUUUVVVGGGEEEQQQ^^^lllmmm___UUUQQQLLLHHHEEEAAA<<<888666666555444555666777888666666666666666444111///666222333FFFbbbooo\\\BBBDDDHHHIIIHHHKKKSSSYYY[[[gggnnntttsssqqqvvvrrriiibbbzzzsssiiiKKK444333111111222333222111222222222333555777888999333;;;>>>;;;GGG|||qqqtttzzzwwwtttvvv{{{uuudddNNNAAA???AAA???@@@???<<<;;;AAAPPP___iiiyyy}}}~~~~~~hhhaaahhhuuu{{{xxx}}}{{{<<<222444666666666999???CCCDDDGGGJJJDDDMMMLLLEEEbbbjjjHHHFFF@@@???AAA;;;444999EEEPPPXXXbbbkkknnnmmmkkkjjjqqqrrruuuxxxyyyxxxvvvtttssstttuuuvvvvvvvvvttttttrrrpppoooppprrrqqqnnnjjjlllmmmnnnooopppqqqssssssxxxooobbbSSSIIIJJJWWWdddXXXLLLIII@@@999XXX~~~jjjgggbbb[[[TTTNNNJJJGGGHHHAAA:::888999@@@NNN\\\UUU\\\^^^YYYUUUYYYaaafffkkklllkkkkkkttt|||vvvgggVVVcccqqqrrrkkkkkkvvvmmmmmmmmmkkkhhhggghhhiiikkkkkkkkklllnnnqqquuuwwwzzzsssgggwwwJJJ444777444222888444666777777777999;;;>>>@@@BBB@@@MMMBBBxxxttt|||~~~}}}HHHDDD@@@888EEE777GGGQQQiiinnnyyytttZZZJJJDDDBBB@@@HHHdddwwwkkkUUUPPPaaaqqqkkkVVVHHHKKKNNNAAAFFF???>>>AAAaaapppbbbHHHDDD>>><<<444777333111///---,,,++++++,,,************)))))))))))),,,((()))000333111111444>>>BBB>>><<<@@@999222777AAA999444888<<<<<<>>>CCCBBB???999555;;;EEEFFF@@@FFFGGGJJJMMMOOOQQQSSSSSSWWWUUUTTTWWW^^^eeekkkmmmjjjdddXXXQQQYYYeeeeee\\\```eeefff___VVVUUU^^^hhhvvv}}}xxxpppggg^^^VVVHHH:::333222111222555222444555555222000000111333444>>>PPP```ooorrrOOO```uuussszzzyyywwwvvvuuuuuuuuuvvvwwwxxxyyy|||~~~zzztttttt}}}zzzjjj||||||OOO333555777666888888;;;;;;:::888777888:::===@@@OOOxxx|||vvvpppiiijjjyyykkkFFF<<<@@@???::::::BBBOOO^^^qqqvvvRRRGGG]]]qqqbbbhhheeefffiiiaaaXXX```hhh```___ZZZSSSVVVjjj~~~zzzjjj^^^WWWLLLCCC??????;;;777777555333444666777777666;;;555222555888666444444,,,...666>>>GGGXXXYYYGGGBBB@@@<<<;;;DDDRRRXXXUUUccclllqqqooonnnzzzwwwnnn|||}}}fff\\\ppptttCCC444333333222111111111222333333444555666777888999777===@@@777HHHeee{{{ooo}}}vvvzzz{{{jjjMMM>>>@@@DDDBBB@@@AAAAAA??????GGGWWWcccooo|||~~~yyy}}}~~~zzz}}}}}}ccc888444444444555999>>>CCCFFFKKKKKKKKKJJJJJJLLLPPPSSSCCCEEEFFF???BBBHHH555...GGGJJJWWWbbbeeehhhnnnrrrqqqooopppsssuuuvvvuuusssrrrqqqqqqqqqqqqqqqrrrssstttqqqrrrooonnnvvv|||qqq```rrrmmmiiillltttwwwrrrlllvvvlllWWWLLLQQQWWWggg~~~jjjMMMEEECCCGGG\\\uuu~~~{{{pppaaaYYYWWWRRRLLLIIIEEE===AAA999<<<]]]hhhbbb```^^^^^^ZZZXXX\\\bbbpppllliiijjjnnnqqqpppnnn```fffqqqssshhhbbbtttssshhhhhhjjjjjjmmmqqqmmmmmmmmmlllllloootttxxx~~~zzznnnsssAAA;;;333111333555444222777777777777999<<>>999999AAA???999>>>BBB;;;666999;;;;;;===AAADDDBBB<<<666999@@@BBB???EEEGGGIIILLLOOOQQQRRRSSSSSSUUUWWWXXX\\\ccckkkrrrkkkggg\\\UUU\\\fffcccYYYbbbgggiiiddd\\\\\\eeeppp}}}wwwaaaPPPBBB;;;777666444111111444444444555444333333444555333333;;;JJJ[[[iiixxxVVV\\\tttuuuyyy|||zzzyyywwwuuuuuuuuuwwwwwwvvv|||{{{tttrrrwwwrrrsssIII111555777888;;;;;;<<<<<<<<<;;;::::::<<<>>>@@@JJJlllzzz|||ooonnnpppNNNDDD777===999999AAAMMM]]]ooo~~~bbbIIIMMMhhhxxxhhhiiiccc^^^___^^^\\\iiixxxxxxuuuppphhhhhhwwwqqqaaaWWWJJJ???:::999666222222444666777777777888999;;;666555777888555555777555333666777:::IIIPPPDDD@@@???<<<;;;CCCPPPVVVUUUaaakkkqqqoooooo{{{zzzyyyppp~~~sssdddcccqqqtttFFF444333222222111111222222333444444666777888999:::999>>>AAA;;;GGG___rrrvvvzzz{{{qqqXXXEEE@@@BBBDDD@@@AAA@@@>>>>>>EEESSS___pppyyymmmrrrnnntttyyy|||}}}yyy~~~}}}XXX777555555555666:::???DDDGGGKKKKKKKKKJJJJJJLLLPPPSSSUUUHHHGGG>>>???EEE777///???FFFSSS___cccggglllooonnnqqqqqqrrrrrrssstttttttttuuuuuuttttttsssrrrqqqqqqppptttwwwvvvuuutttooohhhnnnllllllooorrrtttqqqooobbbYYYRRRZZZeeegggwwwyyyXXXDDD@@@IIITTTrrr|||sssbbbXXXTTTSSSPPPLLLCCCDDD999;;;]]]hhhfffbbb```___]]][[[___fffgggfffhhhnnnuuuyyywwwuuuiiilllsssuuukkkbbblll~~~zzzpppiiijjjlllkkklllnnnkkkkkkjjjiiiiiilllqqquuurrr~~~ooo>>>888222000333666666555888888777888:::<<>>???DDDFFFHHHKKKNNNPPPRRRRRRRRRVVVZZZ[[[\\\aaakkktttkkkhhhaaa[[[___fffaaaVVVdddiiilllggg___```kkkvvvqqqVVV@@@333222444888888777999===;;;777333111222444555555333111666DDDVVVeeerrrzzz```VVVrrrwwwwww{{{}}}{{{xxxvvvtttuuuvvvxxxzzzzzzpppmmmuuu~~~mmmttt}}}fffAAA...444888999>>>@@@>>>???@@@???>>>===>>>@@@FFFIIIffffffzzzvvvmmmtttOOOCCC333;;;888999@@@KKKZZZnnn}}}yyyQQQ>>>HHHxxxzzznnnlllpppbbb^^^aaacccppp{{{mmmhhhqqq|||xxxkkkZZZOOOAAA888555444333111333888<<<===:::999:::===999777777999777444666:::666444777777777DDDMMMDDD======;;;;;;BBBNNNUUUWWWaaakkkrrrqqqrrr}}}kkkbbblllpppqqqFFF333333222222111111222222333444555666777999::::::<<<>>>BBB@@@EEEWWWqqqbbbnnnwww{{{}}}rrraaaLLL===<<>>CCC<<<333888AAAMMMZZZaaafffjjjllllllrrrqqqppppppqqqrrrtttuuuxxxxxxxxxwwwuuusssqqqpppmmmssszzz|||uuulllkkkpppmmmoooqqqrrrrrrrrrqqqqqq``````iiiuuuTTTGGGDDDAAA[[[vvvrrr^^^XXXYYYVVVRRRGGGEEE999===```mmmgggccc___^^^]]]\\\bbbiiigggiiinnnwww|||pppppptttuuummmdddfffppprrrllljjjlllnnnmmmkkkkkkkkkkkkjjjhhhhhhkkkooosss|||xxxqqqeee:::555111000333777888777999999999:::;;;>>>@@@AAAEEEBBB===TTTddd|||ddd???GGG>>><<>><<<888;;;888111333DDD@@@===;;;::::::<<<===CCCEEEBBB;;;444555;;;AAACCCEEEGGGKKKNNNPPPRRRRRRTTTXXX\\\^^^^^^```fffkkkggggggbbb^^^bbbgggaaaUUUhhhkkkkkkddd[[[\\\hhhttt|||}}}yyyooocccVVVFFF999666444666===DDDHHHMMMSSSJJJAAA666111222555666555222000333@@@SSSeeerrrxxxhhhSSSqqqxxxuuuyyy}}}{{{xxxvvvuuuvvvxxxyyy}}}ssshhhhhhrrr}}}ttttttnnnxxxYYY;;;...555888:::@@@AAA???AAACCCBBBAAA@@@@@@AAAGGGJJJhhh^^^uuu```NNN>>>===;;;888999@@@JJJXXXlll|||```??????gggppptttqqqqqqvvvccc___gggkkkvvv~~~hhh]]]cccjjjeeeYYYIII@@@777444555555777999:::<<>>=========888777999:::777333555;;;333111777<<<<<>>===AAAJJJQQQdddlllzzzjjj```eee```RRRDDDBBBJJJXXXjjjwwwwww}}}}}}www~~~xxxyyy|||eee888888666666777:::===@@@DDDFFFGGGHHHIIIIIIIIIJJJNNNPPP\\\~~~EEEFFFCCCAAACCC@@@999777===GGGUUU___fffjjjkkkkkkppppppppppppqqqrrrssstttuuuvvvxxxyyyxxxwwwuuusssmmmmmmssszzzwwwmmmlllsssqqqrrrssstttsssrrrqqqppplll}}}eeeRRRGGGEEEccc{{{fff\\\[[[VVVSSSGGGDDD999AAAgggssseee___ZZZZZZZZZ[[[```gggkkkmmmqqqwww||||||yyyvvvnnnnnnqqqrrrkkkdddeeelllmmmjjjiiikkkmmmmmmkkkjjjnnnmmmlllkkkkkkmmmqqquuu{{{sssqqq\\\888444111111444777888999;;;;;;;;;<<<===???AAABBBBBBCCCAAAOOOwwwcccfffCCCFFF777>>>666???IIIKKKIIIKKKTTT^^^jjjyyyssszzzxxxvvvyyyzzzhhh\\\zzz{{{nnnJJJAAA999<<<777777333111///---,,,++++++,,,************)))))))))((())))))***+++...111111///888GGGIIICCCAAA:::333555BBBBBB???<<<:::;;;======AAACCCCCC>>>666444;;;DDDCCCDDDGGGJJJNNNPPPRRRSSSVVVWWWYYY\\\^^^___^^^]]]aaacccaaa^^^ccchhhcccWWWlllmmmjjj___TTTRRR]]]hhhppppppgggUUUDDD;;;777555<<<:::@@@LLLYYY___dddhhh\\\MMM<<<333555888888555444222222;;;NNNbbbpppuuupppXXXsss|||xxxwww{{{yyywwwvvvvvvwwwyyy{{{{{{}}}|||tttllljjjpppwww~~~mmmlllvvvOOO777000777888:::@@@@@@@@@BBBCCCCCCBBBAAAAAABBBCCCFFFcccrrrgggSSSBBBEEE;;;999:::@@@HHHUUUiiizzz~~~tttQQQBBBYYY|||iiirrruuuuuunnn___aaaooowwwwwwjjjhhheeeWWWGGG;;;666555888:::;;;@@@GGGGGGBBB===<<>>;;;999888999:::666222444:::888222555:::===DDDEEE:::===999666:::CCCMMMXXX^^^hhhsss{{{zzzyyy}}}uuurrrggg===333222222111222222333333111111222444666888999:::===;;;>>>CCC???PPP|||\\\eeeoooqqqzzzwwwvvvvvvsssaaaKKKBBBFFFDDDDDDBBB@@@>>>AAAGGGLLL```lllyyyppp___VVVXXXNNNBBB<<<===III___qqqtttxxx~~~{{{|||vvvtttxxxuuuwwwzzz|||}}}}}}||||||xxx~~~zzz{{{VVV222>>>555666888;;;>>>AAACCCDDDEEEFFFGGGGGGFFFGGGJJJLLLPPPBBBAAACCCDDDAAA???===777;;;CCCPPP^^^gggjjjkkklllmmmnnnqqqrrrssssssqqqqqqppprrruuuxxxzzzzzzzzzyyyssslllmmmwww|||wwwsssuuuvvvsssqqqqqqssssssooolllvvvdddSSS@@@PPPdddpppnnneee```___VVVSSSEEEAAA888DDDjjjsssbbb\\\WWWXXXYYY[[[```fffhhhiiijjjlllmmmmmmkkkiiijjjmmmpppnnnfffaaaeeemmmkkkjjjiiihhhjjjlllllllllnnnnnnmmmllllllnnnssswwwrrrkkkwwwQQQ777555333333444777888999<<<======>>>???AAABBBCCCCCCCCCAAAIIIjjjkkkzzzlllBBBBBB===GGG))):::QQQ^^^___YYYRRROOOKKKKKKQQQZZZ[[[VVVVVV[[[eeewwwwwwooo}}}oooMMMAAA888<<<777777333111///---,,,++++++,,,************))))))))))))'''***++++++///333333000222DDDHHHAAAAAA===777777???BBBAAA<<<;;;===??????@@@BBBDDDAAA999555;;;DDDCCCEEEGGGKKKNNNQQQSSSTTTUUUUUUUUUXXX\\\^^^]]][[[___bbbaaa^^^bbbiiieee[[[oooqqqnnnaaaRRRLLLQQQYYYccceee]]]KKK:::444555777???CCCNNN___lllttt{{{vvvaaaGGG:::999<<<999444777555333666EEEZZZjjjppp}}}xxxcccuuu~~~~~~xxxxxxwwwwwwvvvwwwxxxyyyzzzyyy}}}}}}xxxuuuuuurrr}}}ooorrrpppGGG555222999888:::@@@@@@@@@AAABBBAAA@@@???@@@BBBCCCEEEVVV|||zzz}}}wwwWWWCCC===;;;999:::???EEEQQQeeevvv{{{gggDDDIIIyyypppzzz}}}|||}}}rrrttt}}}rrraaaKKK;;;;;;999===BBBCCCDDDOOO]]]bbbVVVHHHAAABBBCCCAAA>>>===:::::::::888444444888<<<222222777===NNN]]]]]]GGG===555999CCCNNNXXX___iiittt}}}}}}|||ttteee===222222111111222222333333111111333555777888:::;;;<<<;;;>>>CCC>>>PPPrrrkkkeeelllttt|||{{{zzzyyyvvviiiUUUFFF@@@DDDDDDBBB@@@???AAADDDGGG]]]gggtttvvvssslllaaaSSSEEE>>>AAARRRcccnnn||||||zzzwwwuuutttuuusssvvvzzz|||zzzxxxvvvuuurrr||||||tttFFF000:::666888:::===@@@BBBDDDDDDDDDEEEFFFEEEDDDDDDFFFHHHPPPqqqMMM@@@@@@DDD???======666:::???LLL\\\fffjjjkkknnnkkkmmmpppssssssrrrpppooommmooorrrvvvyyy{{{||||||~~~vvvsssxxx~~~}}}yyyvvvxxxsssooooooqqqsssqqqnnn|||dddPPPLLLLLLSSSYYY]]]```cccXXXSSSCCC>>>999GGGjjjooobbb\\\WWWYYY\\\^^^bbbhhheeeeeefffffffffgggffffffjjjmmmooollleeebbbeeejjjjjjllljjjggggggkkkmmmlllkkkkkkkkkjjjkkknnnsssvvvwwwvvvnnnAAA666666555555666888:::;;;>>>>>>???@@@BBBBBBCCCDDDGGGDDD===FFF^^^vvv]]]GGGDDD???===>>>GGG[[[sss}}}uuusssddd]]]bbbddd```ccclllkkk{{{vvv{{{tttOOOBBB777<<<888777333111///---,,,++++++,,,************))))))))))))&&&***++++++///555666222...;;;;;;666>>>AAA;;;777<<>>======???AAABBBHHHMMM}}}lllkkknnn[[[>>>999:::888999===AAALLL___qqqzzzuuuNNN???yyyvvvxxx~~~cccMMM@@@<<>>;;;<<<;;;777555777;;;333444777<<>>EEE@@@??????666999<<>>GGG@@@999:::@@@AAA===;;;@@@DDDCCCCCCCCCFFFGGG@@@777888@@@DDDEEEIIILLLPPPSSSUUUVVVWWWYYY[[[[[[]]]fffttteeegggccc^^^aaaiiihhhaaasss{{{vvvbbbQQQIIIHHHNNNLLLDDD;;;;;;EEEOOOTTTTTTZZZccciiioootttggg___SSSHHH444666333222>>>WWWnnnyyy~~~zzzlllkkkuuuvvvwwwxxxxxxxxxwwwvvvtttrrrwwwsssnnnooosssvvvvvvuuusssZZZffftttxxxJJJ;;;111444<<<:::<<>>>>>>>><<<:::;;;>>>@@@;;;HHHMMMnnnpppZZZzzz```;;;DDD888777888;;;>>>HHH\\\mmm{{{zzzZZZ<<>>:::777666;;;666999999444FFFhhh{{{]]]III888999EEENNNTTTYYY```nnnyyy|||~~~vvv}}}}}}lll\\\===222111111111222333333444444555666888:::<<<>>>???:::???BBBGGG???NNNMMMnnn^^^ZZZqqq{{{}}}xxxwwwrrr\\\CCCAAA@@@???>>>>>>>>>???@@@IIIWWWkkk|||kkkVVVJJJCCCBBBEEESSSooozzz}}}wwwrrrssspppooottt{{{~~~|||wwwtttrrrvvvxxxvvvSSS222999;;;:::<<<@@@DDDFFFGGGHHHGGGFFFGGGHHHGGGDDDCCCCCCDDDLLLSSSTTT???GGGDDDCCCBBB888888:::EEEVVVcccgggkkkpppooonnnnnnnnnnnnpppqqqrrrrrrrrrrrrrrrssstttvvvvvv}}}nnnnnnrrrtttyyyzzz{{{xxxvvvyyyzzzuuuzzz{{{~~~pppiiieeeccc^^^XXXXXX]]]SSSLLL;;;:::>>>SSStttrrr___YYYVVVZZZ^^^```cccfffbbbeeehhhiiihhhgggffffffffffffhhhlllrrrtttmmmeeegggmmmoookkkjjjmmmmmmiiiiiijjjjjjjjjkkkooouuuyyytttyyyTTT???222333555777999<<<@@@CCC@@@AAABBBCCCDDDDDDDDDDDD<<>>777666777111000///---,,,+++************))))))))))))******%%%&&&&&&&&&---666666000777666999@@@CCCAAA@@@BBB999===@@@@@@>>>===@@@CCCCCCHHHLLLKKKDDD>>><<<<<>>DDDQQQZZZaaalllxxx|||yyyvvvxxxnnnfffVVVBBB555222777>>>SSSmmmvvveeeaaawwwwwwvvvvvvsssqqqssswwwwwwtttpppuuurrroooooorrruuuuuuttttttfffrrryyyjjj===333555888<<<@@@DDDFFFGGGEEEBBB>>>===>>>@@@AAAAAABBB===NNN|||^^^bbb[[[???<<<===;;;::::::===GGG\\\nnn|||~~~OOOHHHiii{{{{{{~~~pppmmmlllqqqrrrOOOBBBHHHJJJDDDPPPIIIWWWXXXQQQTTTiii\\\SSS]]]JJJRRRIII???;;;;;;:::999888666:::888777;;;BBBZZZ|||bbbFFF777<<>>???BBBFFFGGGHHHMMMVVV]]]XXX\\\|||{{{sssqqqiiiYYYJJJDDD???===??????===<<<>>>EEESSSdddooosssvvvzzzjjjRRRMMMuuuqqqjjjWWWAAA@@@CCC;;;IIIvvv~~~xxxuuupppiiifffhhhpppmmmrrr|||}}}vvvwww~~~|||uuuiii===:::444666;;;===???BBBEEEGGGHHHIIIIIIKKKKKKHHHHHHIIIHHHEEENNNJJJkkk[[[IIIEEEBBBGGG999AAA888<<>>FFFnnnxxxsss^^^WWWOOOGGGNNNiiiSSS:::???777777888222111000...---,,,++++++******))))))))))))******''')))(((''',,,333555222...333???KKKNNNHHHBBB@@@:::===@@@@@@>>>===???AAAAAAFFFJJJJJJEEE@@@>>>???BBBDDDGGGJJJMMMPPPRRRSSSUUUWWWYYYYYYYYY[[[aaaeeegggddd```ZZZ[[[kkkmmmZZZuuuzzzpppYYYIII;;;>>>EEESSS```fffmmm{{{|||dddMMM<<<444555:::NNNfffpppxxx|||~~~eee```ssstttuuuuuurrrppprrrvvvwwwuuurrrsssqqqpppqqqtttwwwxxxwwwzzz|||zzzqqqttt___888222444777:::===???AAABBBBBB???<<<<<<===@@@AAAAAA???BBBPPP|||fff}}}nnnTTTKKK@@@===;;;::::::<<>>DDDOOOYYYZZZ\\\gggrrrzzzvvvuuu{{{fffwwwkkkLLL888333333222222333333444555666777:::===????????????@@@BBBEEEEEEDDDHHHOOOUUUeeeSSSeee{{{{{{yyyxxxyyyvvvhhhXXXHHHAAA<<<>>>???>>><<<===@@@JJJWWWaaahhhmmmtttyyyyyy~~~^^^MMMLLL^^^\\\YYYNNNBBBCCCEEE>>>QQQttt}}}vvv~~~zzzuuuqqqjjjddddddhhhnnnnnnwww}}}zzz~~~~~~{{{jjjYYY:::999===@@@>>>???AAACCCEEEGGGHHHIIIHHHKKKKKKIIIIIILLLKKKHHHLLLGGG]]]pppCCCFFF@@@FFFDDDAAA888:::@@@IIITTT___fffjjjmmmnnnnnnnnnoooqqquuuyyyqqqqqqrrrsssttttttttttttvvvxxx}}}yyytttssstttuuuqqqffffff{{{xxxuuuuuuvvvvvvtttsss}}}pppddd]]]^^^dddUUUQQQHHH>>>IIInnnppp```]]]ZZZZZZ]]]aaadddeeegggffffffffffffffffffgggddddddcccdddjjjppppppkkkiiijjjkkkkkkkkkkkkjjjiiigggiiikkkmmmppptttxxx|||~~~vvvwww___777333444555666666777:::???BBBAAAAAABBBCCCDDDFFFGGGHHHPPPJJJJJJLLLEEELLL}}}nnnxxxJJJ===EEE:::777:::DDD]]]yyynnncccRRRGGGNNNbbbwwwyyyUUU<<<@@@888777999333222000///------,,,,,,******))))))))))))******(((++++++(((***000555666///555BBBNNNPPPIIICCCBBB:::<<>>>>>??????CCCHHHIIIFFFBBBAAAAAABBBDDDGGGJJJLLLOOOPPPQQQQQQTTTWWWXXXXXXYYY]]]aaacccdddaaaXXX[[[qqqttt^^^vvvqqqRRR===>>>HHHRRR___gggjjjsssxxxbbbJJJ:::666888HHH^^^gggpppwwwhhhaaarrrsssxxxvvvrrrpppppptttvvvuuutttqqqqqqqqqssswwwzzz{{{{{{xxxnnnrrrnnnQQQ444444666888:::<<<>>>??????>>><<<;;;;;;===@@@BBBBBBDDDLLLJJJeeeoooWWWTTT<<<===;;;::::::<<>>?????????AAACCCDDDCCCAAACCCGGGLLLgggyyyPPPMMMdddpppxxxxxx|||wwwhhhOOOEEE<<<===@@@???===<<<===AAAIIIQQQZZZdddmmmtttuuuZZZLLLKKKIIIFFFFFFIIIJJJGGGEEE___yyy~~~|||wwwyyytttooojjjddd^^^aaaggghhhmmmzzzzzz{{{||||||lllNNN<<<666CCCCCCAAABBBCCCDDDFFFGGGGGGHHHFFFJJJKKKIIIJJJMMMMMMKKKMMMJJJWWWtttJJJCCC<<>>AAA@@@??????@@@AAACCCDDDIIICCC???JJJMMMBBBbbbfffIIIJJJ???222555???DDDVVVqqqttt\\\OOOUUUeeepppwww}}}TTT===AAA888666777222222000...---,,,,,,,,,+++******))))))******+++(((***+++))))))---666<<<666666:::???@@@>>>>>>BBB:::;;;===???@@@@@@?????????CCCGGGIIIGGGCCCAAAAAABBBDDDFFFIIIKKKMMMOOOOOOPPPSSSWWWXXXWWWXXX\\\___eeehhhfff[[[^^^vvv|||fffqqq~~~rrr]]]OOOUUUZZZ]]]```___```lllwwwYYYBBB999666DDDYYYcccmmmwwwppphhhuuuvvv}}}wwwtttqqqppprrrsssssssssqqqqqqsssuuuyyy|||}}}~~~zzzjjjtttgggDDD333777999;;;===???AAABBBBBB===;;;:::<<>>?????????BBBCCCCCCCCCAAABBBDDDGGGOOO```GGG[[[lllvvvtttwww}}}rrrYYYKKK???===@@@@@@===;;;>>>>>>@@@FFFPPP\\\hhhppp|||{{{}}}XXXSSSHHHDDDIIIJJJHHHLLL999NNNhhhyyy|||zzzzzz|||wwwnnnfffbbb___\\\^^^bbbcccjjjxxxxxxwwwuuu}}}}}}zzzkkkFFF???555FFFBBBCCCCCCCCCCCCDDDDDDEEEEEEFFFIIIJJJHHHIIILLLLLLIIIIIIJJJVVVfffoooDDDAAA<<>>AAA@@@???>>>>>>???AAABBB@@@BBB;;;FFFQQQBBBRRRTTTaaavvvNNNGGGGGG:::777>>>888@@@^^^fffrrr~~~qqqqqq|||QQQ>>>BBB888444444111000///---,,,+++******++++++************++++++''')))******))),,,666@@@888333111444777999>>>CCC===;;;;;;===AAACCCBBB@@@@@@CCCGGGHHHGGGDDDAAA???AAACCCEEEHHHJJJLLLNNNNNNQQQTTTWWWXXXWWWXXX[[[___gggjjjiii^^^___wwwqqqccc{{{rrrsssgggddd^^^XXXXXXaaannnwwwvvvppptttyyycccHHH<<<666AAAXXXeeekkkwwwuuulllvvvwwwyyyvvvsssqqqpppqqqqqqqqqppprrrsssvvvxxx{{{~~~uuujjjqqq[[[:::444888999<<>>EEEBBBVVV}}}www]]]bbbJJJ<<<;;;;;;;;;<<>>??????@@@AAACCCDDDDDDDDDDDDFFFGGGJJJ{{{PPPQQQaaammmooouuu~~~~~~vvvcccSSSDDD???@@@???<<<;;;>>>===<<>>777HHHCCCCCCBBBBBBAAAAAAAAABBBBBBEEEHHHHHHFFFFFFHHHHHHEEEBBBEEEKKKXXXMMMMMMAAABBBCCC===:::888<<>>GGGJJJIIIIIIDDD???;;;<<>>AAACCCDDDDDD???>>>===???AAACCCCCCCCCBBB===;;;XXXmmmdddttt```III<<<;;;<<<<<<;;;@@@OOO^^^zzzwwwfffSSSNNNMMMKKKMMMaaaooolllmmm}}}~~~```EEE@@@@@@:::555666333777666666888444<<>>999BBBGGGOOOXXXXXXSSSddduuutttvvvqqqppplllAAA111333333333333444555777777:::;;;;;;<<<>>>???@@@@@@@@@AAACCCDDDFFFFFFFFFFFFGGGeee___FFFPPP\\\gggttt}}}~~~yyymmm]]]KKKCCC@@@===;;;<<<<<<;;;:::;;;???IIITTT\\\hhhppp}}}{{{www```PPP^^^gggsssyyyrrrqqqsssiii___VVVWWW[[[]]]^^^```nnnsssyyy}}}}}}{{{yyyyyyvvv___HHH:::;;;;;;EEEAAABBBAAA@@@???>>>???@@@@@@CCCFFFFFFDDDDDDFFFEEEBBBEEEDDDBBBMMM]]]OOOBBB???EEE>>>;;;999:::AAALLLYYYaaahhhkkkppprrrrrrrrrrrrrrrtttsssrrrqqqqqqrrrssstttqqqvvvvvvoookkkpppxxx}}}lll]]]___jjjjjjiiihhhiiinnntttyyyvvvvvvxxx~~~qqqgggccchhhyyyiiicccbbbaaabbbdddeeeeeeeeebbbgggfffbbbccckkknnnkkk^^^bbbeeeeeehhhlllmmmjjjjjjiiihhhhhhiiijjjlllmmmjjjkkklllmmmpppuuu{{{MMM:::777000666888<<<>>>??????@@@AAA@@@AAAAAAAAAAAAAAAAAAAAA>>>LLLGGG>>>EEECCCAAAMMMjjj{{{eeejjjIIIGGG>>>999<<<::::::CCCPPPVVV___hhhsss~~~||||||{{{wwwnnnrrr|||{{{\\\}}}PPP===AAA777555777222111///...,,,+++++++++,,,++++++******++++++,,,+++((((((*********111999999555888GGGTTTUUUNNNGGGMMMEEE===<<<@@@BBB@@@===>>>@@@DDDGGGHHHGGGDDDAAA>>>???BBBFFFIIILLLMMMNNNSSSUUUVVVVVVUUUVVV[[[___jjjhhhjjjfffaaappptttxxxzzzzzzvvvoookkkggg\\\PPPjjj|||yyy______nnnxxxzzzkkkSSS;;;888MMM```iiiooo}}}qqqiiipppmmmtttsssttttttsssqqqqqqqqqqqqiiikkkmmmpppttt{{{xxxmmmrrr\\\:::111;;;999:::<<<>>>@@@AAABBBBBB@@@???>>>>>>@@@AAA@@@???DDD===;;;NNNuuuzzzuuuhhhiiiFFF<<<;;;<<<<<<;;;???MMM[[[uuueeeSSSTTTYYYXXXXXX___ddddddiiixxx~~~SSSDDDAAA;;;666777444777555666777333999NNNOOO:::666BBBLLLVVV^^^\\\QQQbbbtttvvv~~~wwwttt___>>>333222333333333555666777888;;;;;;<<<<<<===???@@@@@@>>>???AAACCCEEEEEEDDDCCCGGGTTTOOOHHHIIIWWWhhhsssyyy|||uuueeeRRRFFF???::::::===999;;;<<<::::::???IIIQQQ[[[^^^fff}}}lll|||}}}{{{ssspppkkkfffYYYTTTRRRUUUWWWZZZ```hhhvvvzzz}}}}}}|||{{{{{{zzzuuuwww||||||zzzYYY???@@@999@@@AAAAAABBB@@@???======>>>???@@@@@@CCCDDDCCCCCCFFFFFFCCCJJJJJJDDDNNNkkkuuuJJJBBB???AAA===<<<:::888;;;FFFVVVaaaeeeiiimmmpppqqqqqqrrrsssqqqpppooonnnoooppprrrtttwwwuuusssrrrnnnkkknnnsss~~~vvvgggiiiiiiiiihhhhhhlllsssxxxuuuwwwxxxzzz{{{ooodddaaagggwwwjjjeeecccaaaaaacccdddeeeddd```fffgggbbbccckkkmmmhhh]]]cccfffggghhhlllmmmkkkmmmllliiihhhhhhkkkoooqqqkkkmmmppprrrtttvvvyyy{{{zzz~~~kkkAAA999:::555888;;;>>>@@@@@@?????????>>>@@@AAACCCCCCCCCBBBAAA<<>>:::<<<>>>BBBFFFIIIIIIFFFCCC<<<>>>AAAEEEIIILLLNNNOOOSSSTTTUUUTTTSSSUUUZZZ___lllhhhlllkkkdddppp{{{yyysssooofff[[[ppptttpppXXXRRRsssnnn{{{{{{~~~bbb@@@444EEEWWWjjjnnn{{{ooohhhnnnjjjqqqoooqqqsssssssssrrrrrrssseeegggjjjmmmrrr{{{}}}mmmmmmwwwVVV222333AAA======???@@@@@@AAAAAAAAA@@@???>>>>>>??????>>><<<888>>>FFFIII^^^vvveeeNNN<<<<<<<<<<<<;;;???LLLZZZrrr|||nnn___bbbeeeaaaZZZUUUYYYeeennnttteeegggaaaJJJDDD===888999555777555555777222888LLLMMM777444CCCPPP\\\ccc```XXXgggxxxgggqqq|||qqqOOO555111222333333444555666888888<<<<<<<<<<<<===???@@@@@@===>>>???AAACCCCCCAAA???LLLFFF^^^dddLLL>>>GGGYYYfffsss~~~yyyjjjWWWIII???999:::>>>888<<>>@@@AAA>>>BBBCCCBBBDDDGGGHHHEEEIIILLLGGGSSSZZZJJJEEEFFF???<<<<<<;;;777888BBBSSSaaa```dddhhhlllnnnoooqqqrrrnnnmmmllllllmmmoooqqqssswwwnnnlllqqqrrrlllkkkpppfffsss{{{gggiiiiiiiiihhhkkkpppuuuuuuzzz~~~}}}ttthhhcccggguuujjjgggdddaaa```aaaccccccccc^^^fffgggbbbccckkklllfff]]]cccggghhhiiilllmmmkkkpppmmmjjjhhhiiilllqqqtttmmmqqquuuxxxwwwuuuttttttwwwwww~~~uuuSSS444333999<<<:::<<<@@@AAA@@@>>><<<<<<===>>>AAADDDDDDCCCBBB@@@EEE???CCCHHHEEEFFFGGGBBBRRR___~~~{{{```???HHHFFF<<<:::888333<<>>444222>>>FFFCCC>>>===FFFZZZQQQ<<<>>>AAA<<<@@@===>>>AAAFFFJJJKKKHHHEEEAAADDDGGGGGGGGGIIIMMMQQQNNNPPPRRRSSSTTTVVVYYY\\\rrr}}}wwwhhhfffqqqqqqdddmmmlllppptttRRR```qqqwww{{{qqqKKK777;;;OOOgggiiiyyywww]]]\\\oootttsssooonnnppppppooopppttttttnnnnnnuuuwwwzzzwwwmmmpppfffBBB222;;;>>>:::<<>>===??????>>>===<<<;;;::::::666@@@???===[[[ppp||||||UUU\\\===<<>>;;;:::;;;;;;:::>>>DDDHHHKKKQQQ___www{{{lll\\\PPPHHHEEEGGGKKKMMMLLLOOO[[[ppp}}}zzz~~~{{{wwwxxxtttrrruuuXXXJJJ???>>>AAAAAACCCGGGFFFEEECCCAAA???>>>======GGGEEEDDDHHHMMMOOOLLLHHHFFFCCCMMMPPPWWWbbb:::MMM<<<>>>===<<<<<<:::>>>JJJWWW```dddhhhllloooppprrrsssooommmjjjiiijjjnnnrrruuunnnnnnmmmmmmmmmmmmnnnnnnllloootttyyy{{{{{{yyywww{{{vvvoooiiifffgggjjjlllrrrtttwwwxxxyyy{{{}}}}}}zzzrrrkkklllqqqtttpppkkkeeeccc```___```aaaaaaaaa___aaaaaaaaaffflllmmmjjjeeeiiilllllllllnnnllliiikkkkkkkkkkkkmmmnnnooooooooommmttt~~~~~~tttpppvvvwww{{{```AAA:::777888AAA>>>???@@@@@@@@@>>><<<;;;???@@@AAABBBBBBBBBBBBBBBGGGGGGGGGGGGGGGGGGGGGGGGRRRxxxqqquuu~~~sssEEECCCIII<<<333999888888999<<>>>>>888888666444222///---------,,,+++************************))))))***)))((())),,,///:::666555888;;;>>>CCCHHHOOOVVVMMM===;;;???@@@BBB======???DDDHHHJJJIIIFFF???BBBEEEFFFGGGIIIMMMPPPNNNOOOQQQSSSTTTVVVYYY[[[pppwwwqqqfffeeemmmqqqfffXXXYYY^^^mmmjjj\\\bbbzzzwww~~~hhhEEE555:::^^^dddjjjaaaSSSUUU^^^]]]uuuqqqoooppppppoooqqquuuyyyxxx{{{}}}yyy~~~kkkqqqpppXXX;;;444;;;::::::;;;===??????>>>===<<<<<<=====================;;;@@@???FFFWWW[[[ccchhhBBB===BBB;;;;;;===;;;OOOccc}}}uuuqqqqqqttttttmmmfffbbbOOOKKKCCC999444777BBBLLLxxxfffJJJFFFDDD<<<888555777;;;888444;;;HHHRRRBBB666;;;FFFMMMRRRVVVYYY]]]sss~~~xxx}}}{{{kkkhhhOOO666///222222222333444666888:::>>>???@@@@@@AAAAAAAAAAAA@@@AAABBBCCCDDDCCCBBBBBBEEEAAARRRsss```EEEJJJWWWfffyyy{{{|||oooaaaWWWGGG;;;>>><<<999:::<<<<<<:::;;;??????DDDHHHMMMYYYqqqtttmmmbbbTTTIIIDDDEEEFFFHHHIIIJJJOOOXXXhhhzzzzzzzzzzzzxxxyyy|||iii{{{oooLLLDDD???AAADDDDDDFFFJJJIIIGGGDDDAAA???@@@AAABBBHHHGGGFFFGGGJJJKKKHHHEEEEEEAAAIIILLLOOOpppVVVDDD<<>>EEELLLQQQZZZoooyyy}}}kkkrrrssshhhlll```@@@>>>666888888444222///---------,,,+++************************))))))***)))((())),,,...333888999555555AAASSS^^^UUULLLHHHAAA777999@@@AAA======>>>BBBFFFIIIJJJJJJ===@@@CCCEEEFFFHHHKKKMMMLLLNNNPPPRRRSSSUUUXXX[[[hhhkkkfffcccfffjjjlllVVVLLLBBBGGGMMMWWWhhh~~~fff]]]ppp~~~zzzxxxqqqMMM777666IIISSSZZZ]]]\\\WWW```uuuwwwsssppppppooommmnnnrrrvvv{{{yyydddvvvjjjEEE444888:::777<<<======>>>>>>>>>>>>===:::;;;<<<>>>???@@@AAAAAA>>>???<<>><<<;;;;;;:::888555KKKoooxxxKKKEEEDDD999:::777888;;;888555<<>>???@@@CCCQQQ```wwwzzz}}}}}}|||{{{~~~jjjdddIII333000333333444555777:::<<<===AAA@@@@@@AAABBBCCCDDDDDDDDDEEEFFFGGGGGGEEEDDDBBBKKKJJJOOOSSS~~~PPPGGGSSSeeevvv}}}}}}tttlllXXXDDD>>><<<:::;;;>>>>>>:::999;;;999>>>AAA>>>===GGG\\\nnnssseeeVVVSSSMMMFFFAAA@@@CCCFFFIIIHHHJJJTTTeeevvv|||wwwxxx{{{}}}pppYYYCCCAAAAAADDDFFFEEEFFFIIIKKKHHHDDDAAA@@@BBBEEEHHHIIIHHHHHHGGGFFFEEEDDDCCCFFFAAAGGGJJJHHH]]]yyyFFFAAAAAA???>>>===:::777;;;BBBSSSZZZcccgggiiijjjnnnrrrmmmmmmllllllmmmoooqqqrrrqqqqqqpppooonnnnnnnnnooonnnmmmllllllnnnrrruuuxxx|||~~~ssslllllloooiiilllkkk```SSSQQQ]]]jjjllloooqqqqqqtttwwwuuuqqqmmmjjjgggeeeeeeeeedddcccbbbbbbbbbbbbbbbbbbaaaaaa[[[XXXTTTWWWccclllkkkccciiimmmmmmfffcccffflllooommmqqqtttuuusssqqqrrrtttssskkkhhhnnnppplllkkknnnwwwrrrggg???888666;;;DDD??????@@@BBBCCCDDDCCCAAA@@@???@@@AAABBBCCCCCCCCCCCC@@@BBBEEEHHHKKKMMMNNNNNNMMM\\\yyy|||tttNNNBBBBBB===>>>:::888777777999>>>CCCFFFMMM___jjj~~~sssyyyvvvrrr{{{___@@@<<<555888:::444222///---------,,,+++************************((()))***)))((()))+++---000;;;===555333AAASSS\\\PPPCCCJJJLLL888222<<<<<<>>>>>>>>>AAADDDIIILLLNNN>>>???AAACCCEEEGGGIIIJJJKKKMMMOOOQQQRRRTTTXXX[[[^^^^^^\\\aaaiiikkksssbbbLLL;;;333444;;;CCCKKKVVVeeevvvzzzeeeggg{{{tttiiiOOO<<<999EEEYYYppp\\\SSSuuussspppoooqqqooojjjiiikkktttyyy|||{{{yyykkklllwww]]]999666;;;999;;;@@@@@@??????@@@@@@@@@@@@999;;;===???@@@AAAAAAAAA<<<===;;;LLLEEEiii|||bbbPPP999===>>><<<>>>>>>MMMXXXmmm|||ppp\\\HHH>>>AAA===999888999999777444@@@:::\\\ZZZEEE@@@;;;===:::::::::888777===GGGkkkPPP;;;888;;;888888===NNNggg}}}zzzggg|||eee}}}|||ppplllbbbCCC///000222222444666999;;;===>>>BBBBBBAAAAAABBBDDDFFFGGGGGGHHHJJJJJJJJJGGGEEECCCLLLNNNIIISSSwwwbbbSSSUUUbbbsss|||}}}xxxgggQQQIIIBBB>>><<>>>>>???===999:::===IIISSS```hhhjjjjjjmmmqqqnnnnnnoooooopppqqqqqqrrrqqqpppooonnnmmmmmmmmmmmmmmmllljjjjjjlllooosssuuuuuuzzz}}}zzzsssnnnnnnpppnnnmmmeeeUUUFFFBBBLLLWWWqqqppplllhhhhhhlllllliiihhhhhhgggdddbbb```aaaaaaccccccbbbaaa``````bbbddd```]]]ZZZZZZbbbjjjiiicccaaaeeegggdddeeeiiilllllljjjnnnppppppmmmmmmppptttwwwmmmeeegggkkkkkkkkkmmmRRR666===888>>>JJJBBB>>>@@@BBBCCCDDDCCCBBBAAA??????@@@@@@@@@@@@??????>>>@@@CCCGGGJJJLLLMMMMMMTTTNNN[[[hhhnnnGGGIIIBBB888:::888666555666999===@@@KKKQQQTTTrrrrrrsss[[[<<<:::444888:::444222///---------,,,+++************************((()))***)))((((((***+++///:::===555111999BBBDDDJJJDDDTTT[[[CCC444888888??????@@@AAADDDHHHMMMPPPCCCBBBBBBBBBDDDFFFGGGHHHJJJLLLNNNPPPQQQTTTWWWZZZYYYYYYXXX```jjjkkk{{{tttUUUIIIEEE>>>999999///333;;;EEEOOOZZZgggpppzzzlll[[[ooo~~~yyyyyywwwiiiWWWCCC;;;[[[{{{nnnIIIGGGhhhgggkkkppppppllliiiiiiuuuvvvxxx~~~nnnyyynnnKKK666>>>===888AAA@@@@@@??????????????????;;;<<<>>>@@@@@@@@@@@@???<<<>>>>>>FFFAAA\\\~~~rrr^^^ggg???<<<@@@===@@@AAAKKKVVVgggwwwoooVVVEEE???>>><<<:::777555555555666444111BBBTTT]]]vvvSSSCCCCCC>>><<<;;;:::888888===DDDgggTTTAAA:::888777999>>>QQQpppuuuwwwvvvkkkyyykkkooo[[[;;;...444000111333666999;;;===>>>BBBAAAAAAAAABBBDDDFFFGGGFFFGGGHHHHHHGGGEEECCCAAADDD===HHHQQQ[[[bbbKKKPPPkkkxxx}}}}}}sssddd^^^MMMEEE???======;;;<<<>>><<<<<<<<<<<<===>>>???@@@BBB???===>>>@@@BBBBBBAAA;;;@@@GGGKKKJJJFFFBBB???AAAJJJXXXgggssszzz}}}~~~zzz|||www~~~yyy___NNNEEEFFFFFFDDDBBBCCCEEEFFFCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFEEEBBB@@@???AAACCCHHHFFFGGGJJJIIIJJJbbbdddJJJ???;;;:::======;;;:::<<<@@@LLL\\\gggllllllmmmnnnllllllmmmnnnooooooooooooooonnnmmmlllllllllllllllkkkkkkkkkkkkmmmnnnpppqqqoooooonnnllljjjiiijjjkkkuuuooocccUUUJJJGGGJJJOOOtttsssoooiiihhhkkkkkkgggfffggggggeeeaaa``````bbbdddcccaaa^^^\\\^^^cccgggttttttooogggddddddccc```______]]]\\\aaajjjoooooojjjkkkkkkjjjiiikkkpppttt|||rrrhhheeegggiiijjjkkkqqq===///===666888CCC>>>===???AAABBBCCCBBBAAA@@@>>>>>>>>>>>>===<<<;;;:::>>>???BBBDDDFFFGGGHHHHHHLLLLLLXXXlll___IIICCCDDD:::999777555666888;;;===GGGHHHFFF```vvvzzzvvv~~~tttdddvvvWWW::::::555888:::444222///---------,,,+++************************((()))******(((((()))***(((111888888888<<>>999888???@@@@@@AAACCCFFFLLLPPPKKKGGGDDDBBBCCCEEEFFFFFFHHHJJJMMMOOOPPPSSSWWWYYYYYY\\\[[[```iiiiiirrrxxxOOO???===::::::>>>555333444:::BBBKKKVVV___ddd}}}nnndddqqq~~~tttkkkdddXXXSSSjjj|||YYYaaabbbhhhppprrrooolllmmmjjjmmmuuummmlllyyy\\\>>>:::BBB===:::DDD<<<============<<<<<<;;;;;;<<<>>>@@@@@@???>>>===???===DDDAAADDDUUU}}}[[[eeeOOO@@@BBB<<>>WWWrrryyy```DDDDDD>>>===<<<:::999999<<>>XXXwwwuuunnnvvvmmmnnnNNN444///777000111444666999;;;<<<===??????@@@AAABBBCCCEEEFFFCCCCCCBBBBBBAAA@@@???>>>EEE444NNNDDDRRRzzztttCCC>>>[[[ppp{{{}}}{{{tttttt___RRRFFF@@@===;;;;;;>>>===999777888<<<===:::777===<<<;;;<<<<<<<<<:::888;;;<<<>>>>>>>>>>>>AAACCCGGGSSScccooouuuxxxzzz}}}|||tttzzzjjjRRRDDDCCCDDDDDDAAACCCHHHKKKJJJ???@@@BBBDDDDDDCCCBBBAAAGGGEEEBBB@@@???@@@BBBCCCCCCEEECCCFFFJJJHHHTTTpppWWWBBB;;;888:::<<<;;;999::::::DDDSSS```iiillllllkkkiiiiiijjjjjjjjjkkkkkkkkkmmmllllllkkkkkkllllllmmmjjjjjjkkklllmmmmmmnnnnnnsssooojjjhhhhhhjjjmmmnnnrrrjjj___WWWRRROOOLLLJJJ___bbbddddddfffiiihhhccceeeeeefffdddbbbaaaaaaaaaaaabbb```]]][[[\\\bbbgggrrrssspppggg``````aaa``````]]]WWWRRRVVVbbbkkkoooooommmkkkjjjjjjmmmoooqqqnnnhhhcccbbbgggnnntttwwwSSS555111===999777>>><<<===>>>@@@AAABBBAAA???>>>=========>>>======<<<;;;@@@@@@@@@AAABBBBBBCCCDDD@@@KKKRRRTTT|||~~~~~~III999EEE<<<;;;888777777888:::;;;<<>>GGGRRRUUU___dddbbb[[[JJJ;;;:::===???@@@@@@AAACCCIIIMMMSSSMMMFFFBBBBBBDDDEEEEEEGGGIIILLLNNNPPPRRRVVVYYYWWW___^^^___fffhhhlllwwwooo^^^PPPHHH===777999:::444111444666:::BBBLLL]]]gggccc___qqqsss{{{ssspppjjjsssqqqfffuuuhhhhhhkkkqqqrrrooonnnpppfffnnnzzziiirrrgggGGG888>>>@@@<<<===???:::;;;=========<<<:::888999;;;===???@@@???>>><<>>>>>;;;777555333777555666;;;<<<:::RRRzzz```BBB@@@<<<======;;;999:::;;;;;;999@@@???===IIIYYYXXXJJJbbb|||wwwlllmmmiiigggEEE222111555111222555777:::;;;<<<<<<<<<===>>>@@@BBBBBBCCCCCCAAA@@@???>>>===>>>>>>???DDDCCCJJJAAANNNYYY\\\CCCJJJbbbwww}}}xxxzzz|||{{{~~~ttteeeUUUKKKEEE???=========:::777777888999888666999:::;;;<<<<<<:::777555::::::888777999???HHHNNN___gggpppuuuvvvuuuwwwxxx}}}zzzuuuxxxoooRRRGGGAAAAAACCCBBBBBBGGGNNNNNNJJJ@@@@@@AAAAAAAAAAAAAAAAAAJJJEEE@@@>>>???AAABBBAAA@@@FFFAAAAAALLLIIIJJJ\\\MMMDDD<<<<<<===;;;999999777<<>>@@@===<<<>>>>>>???AAABBBAAA@@@>>>===<<<===>>>@@@AAABBBBBBCCCAAA@@@???>>>???@@@BBBCCCBBBDDDHHH>>>hhhUUUppppppOOO@@@???>>>;;;888777666777888666AAABBBOOOOOOLLL___fff]]]kkk~~~yyyiiihhhqqqxxxzzz}}}YYY<<>>===CCC000HHH:::GGGDDDaaadddhhhFFFCCC;;;@@@AAA@@@BBB\\\mmmzzzzzzbbbOOOCCCAAAEEEBBB@@@>>>======<<<999888222:::777666;;;777HHHqqq[[[DDDAAA;;;======;;;:::::::::888999GGGNNNQQQfff}}}xxx```jjjxxxyyy```aaaAAA444222///222333666999;;;<<<<<<<<<:::;;;>>>@@@AAABBBBBBAAACCCAAA???>>>>>>???@@@AAA666TTT:::KKKHHHPPPxxxVVV@@@UUUoooyyyuuuxxxzzzzzz~~~uuucccWWWNNNEEE@@@>>>>>>===;;;999888888:::<<<666666777888999:::::::::999999:::;;;@@@HHHRRRYYYxxxyyyzzzyyyvvvtttsssrrrdddeeelll~~~^^^HHHHHHKKKBBBDDDCCCCCCIIIPPPNNNFFFCCCAAA@@@??????@@@BBBCCCNNNGGG???===???BBBAAA???@@@IIIAAA???NNNKKKEEEPPP```YYYMMMBBB@@@@@@===::::::666777===IIIXXXccchhhhhhmmmlllkkkjjjkkklllmmmnnnlllllllllmmmnnnooopppqqqkkkjjjhhhggggggiiikkkmmmfffjjjmmmkkkiiimmmxxx{{{xxxtttooohhh]]]QQQIII:::<<<===@@@KKKZZZeeehhh```^^^^^^___aaaaaa___]]]XXX]]]aaabbb^^^\\\]]]```^^^[[[VVVSSSVVV\\\]]]YYYkkkzzz}}}pppjjjnnnrrrwwwssspppqqqssspppggg___^^^___```___ccckkktttxxx|||yyyTTT;;;;;;777:::CCC@@@:::===???@@@BBBBBBBBB@@@>>>===;;;===???BBBEEEGGGIIIJJJBBB@@@>>>======@@@BBBDDDIII>>>IIIOOOUUUsssxxxGGGBBB@@@<<<999666555555555666:::555BBBHHHEEEPPPOOOSSSUUUXXX```TTTNNN___aaahhhnnnvvv~~~YYY===:::;;;999;;;666333///---,,,---,,,++++++++++++************)))))))))))))))))))))))))))&&&---000555===;;;999CCCIIIHHHXXXLLLSSSdddGGG:::===999888>>>CCCDDDFFFHHHPPPYYYVVVGGGAAAGGGGGG???GGGHHHKKKMMMOOORRRTTTUUUXXXYYY[[[]]]^^^```cccfffhhhwww{{{{{{qqqhhhiii___III;;;444888111444===111+++>>>]]]dddiiigggffffff```WWW}}}xxxooopppppppppqqqqqqqqqrrrlllppptttuuupppkkkkkknnnrrrgggrrriii999:::;;;===>>>===:::777999<<>>===AAA999888FFFCCCXXX|||xxxPPPEEE\\\mmmpppsss~~~xxx{{{yyy{{{sss]]]jjjUUU555555///333333666888:::<<<>>>@@@CCC@@@@@@AAAAAA???===;;;:::AAAAAAAAAAAAAAAAAAAAAAAAGGGBBBDDDJJJKKKMMM\\\oooSSSLLLRRR```rrr{{{zzzpppgggbbb]]]VVVPPPOOOGGGCCC>>>:::888888999999555666888::::::888999<<<:::===@@@HHHXXXkkkuuuuuu~~~~~~mmmYYYNNNIII___zzzyyyrrrjjjTTTKKKNNNIIIGGGDDDAAAAAADDDGGGIIIJJJJJJHHHEEEBBBBBBCCCFFFGGG^^^SSSEEE???@@@EEEGGGFFFMMMLLLJJJHHHHHHHHHIIIJJJTTTqqq;;;<<>>>>>>>>======AAABBBCCCCCCBBBAAA@@@???:::;;;>>>BBBFFFIIIIIIHHH@@@BBBCCCAAA@@@@@@CCCFFFEEEIIILLLJJJLLLggguuuyyy[[[HHHBBBBBB@@@888999<<<555444555999>>>@@@BBBKKKUUUVVV^^^bbbcccjjjooogggXXXaaaeeemmmxxx{{{XXX>>><<<===999;;;666333///---,,,---,,,++++++++++++************)))))))))))))))))))))))))))''',,,,,,333>>><<<777===FFFIIILLLYYY```YYYRRRIII666???AAA;;;999AAAHHHIIIMMMVVVXXXMMMDDDDDDEEEDDDGGGGGGHHHKKKOOORRRSSSTTTUUUVVVWWWXXX[[[___eeejjj||||||oooqqqyyyxxxkkkWWWVVV___UUU===:::<<<111...666111111CCCTTTbbbmmmkkkjjjqqqyyy}}}yyysssrrrpppooommmkkkjjjiiimmmmmmoooqqqoookkkkkkmmmgggxxxlllooo[[[888999;;;>>>@@@@@@>>><<<;;;>>>@@@???<<<::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<888???777888CCC;;;LLL~~~ttt{{{{{{JJJCCCGGG===EEEBBBAAARRRbbbjjjxxxoooZZZVVVRRROOOTTTFFFCCCAAA???>>>===<<<:::666555777:::999888===DDD___yyySSSGGGIIIFFFAAA@@@AAA999???TTT[[[vvvfffFFFJJJ\\\jjjzzz~~~~~~~~~wwwyyy```cccNNN444666111333333555777999:::;;;>>>@@@@@@@@@@@@@@@???>>>===<<>>FFFLLL[[[mmm{{{sss~~~mmmVVVOOOTTTxxx{{{xxxyyy]]]KKKJJJMMMGGGEEECCCAAAAAABBBDDDDDDDDDHHHFFFDDDBBBBBBCCCDDDFFFOOONNNLLLJJJHHHGGGHHHIIILLLKKKIIIGGGGGGHHHIIIJJJNNNkkkUUU<<>>>>>>>>===<<<:::999===>>>???@@@@@@???>>>===>>>>>>@@@BBBEEEFFFFFFDDDCCCDDDDDDBBB@@@@@@BBBEEEGGGEEEJJJOOOLLLWWWvvvjjjnnn~~~MMMEEECCCAAA555///555:::444444777;;;===AAALLLWWWsss~~~kkkmmmqqqwww{{{~~~~~~}}}yyyWWW>>>===>>>:::;;;666333///---,,,---,,,++++++++++++************))))))))))))))))))))))))))))))***)))///===<<<666;;;IIIPPPJJJnnnsssXXXgggfffCCC???:::777999???GGGMMMJJJQQQWWWSSSHHHAAABBBFFFGGGFFFEEEIIINNNRRRRRRQQQTTTTTTTTTTTTWWW\\\dddiiizzzrrrkkkjjjlllssskkkjjjcccNNNHHHbbbeeeCCC:::===555///333333444???XXXdddttttttxxxuuuoootttrrrpppmmmjjjgggfffeeeiiifffgggmmmooolllkkklllkkkmmmnnndddEEE777888:::>>>BBBDDDCCCAAA===>>>???>>><<<:::::::::;;;;;;;;;<<<<<<=========:::???777888@@@888AAAfffsssiiiXXX@@@GGG??????DDDAAAKKKZZZhhhtttzzzlllbbbTTTNNNRRREEEBBB>>><<<;;;;;;;;;:::666444555999;;;999:::===OOOmmmSSSGGGEEE;;;>>>DDDIII^^^{{{bbbLLLWWWnnn|||}}}sssooo{{{ddd\\\FFF333666333333666777999:::::::::<<<>>>???>>>>>>>>>>>>>>>??????======???AAABBBDDDFFFFFFGGGBBBCCCHHHIIIDDDFFFLLLrrrsssPPPOOO\\\dddqqqvvvnnnhhhfffddd``````ccchhhfffccccccccc___VVVOOOHHHEEEAAABBBJJJSSSYYY\\\gggmmm{{{|||tttooonnnttt|||uuukkkGGGBBBJJJJJJGGGDDDCCCBBBBBBCCCCCCAAA???DDDCCCCCCBBBBBBBBBBBBCCCDDDIIIMMMLLLFFFCCCEEEHHHJJJHHHGGGEEEEEEFFFHHHIIIKKKTTTqqqaaa;;;999BBBBBBAAA<<<:::777777<<>>???>>>>>>===?????????AAADDDEEEDDDCCCEEEEEEDDDBBB@@@@@@AAACCCIIIBBBHHHRRRLLLGGGfffxxxrrrkkkNNNAAA<<<777444555888666555777999===GGGRRRZZZeeekkkfffcccjjjrrrtttjjjmmmrrrwww||||||XXX===<<<===;;;===666333///---,,,---,,,++++++++++++*********))))))))))))))))))))))))))))))(((***''',,,777888999BBBKKKOOOSSSppprrr^^^lllwwweeeFFF000555???@@@CCCLLLJJJNNNTTTVVVNNNCCC@@@DDDHHHEEEDDDFFFLLLPPPPPPNNNSSSSSSTTTTTTUUUXXX]]]aaajjjdddeeemmmqqquuubbb\\\bbbWWWFFFYYYaaaAAA666<<<===;;;<<<:::777777ZZZhhhzzz{{{WWWcccoooxxxyyyuuuttttttsssqqqooommmkkkiiigggggggggaaa^^^cccmmmqqqmmmkkklll}}}tttjjjiiiRRR555888888:::>>>BBBCCCCCCBBB<<<<<<======<<<;;;;;;;;;;;;<<<<<<======>>>>>>???===>>>999:::@@@999===SSSiiivvvBBBBBBBBB>>>DDDBBBGGGVVVhhhsss~~~pppcccUUUFFFCCC@@@>>><<<=========<<<888444333777999888888:::EEE~~~XXXBBBFFFSSSgggeeedddzzzuuuxxx{{{uuugggWWWBBB333333444444:::<<<======<<<<<<===???<<<<<<;;;;;;;;;===???@@@===>>>???AAABBBDDDEEEFFFFFFAAAAAAFFFIIIHHHFFFHHHIIIvvv}}}[[[NNNRRReeexxx~~~xxxqqqhhh^^^WWW[[[cccjjjhhhjjjpppwwwyyytttoooccc```]]]___jjjxxx}}}vvvzzztttSSS;;;BBBFFF@@@DDDBBBBBBCCCDDDEEEDDDAAA???@@@@@@AAAAAAAAAAAAAAAAAABBBEEEGGGDDD???===@@@CCCFFFDDDCCCBBBBBBCCCEEEFFFMMMIII\\\kkkVVVFFF999888>>>===;;;888999AAALLLUUUZZZbbbjjjmmmllljjjkkknnnooooooooonnnmmmlllkkkkkkyyyuuuppplllkkkjjjjjjiiillljjjhhhhhhkkkppptttwwwfffccccccdddaaa\\\[[[]]][[[XXXJJJ<<>>;;;:::999;;;===???@@@AAAAAA@@@=========@@@CCCFFFFFFEEECCCBBBAAA@@@@@@@@@AAABBBHHHCCCHHHPPPKKKDDDSSSmmmzzz\\\===BBBHHH===111;;;888666666666666===DDDBBBMMMTTTQQQNNNRRRXXX\\\hhhlllrrrxxx}}}[[[<<<999;;;;;;???666333///---,,,---,,,++++++++++++*********))))))))))))))))))))))))))))))&&&+++))))))111444<<>>BBBBBBNNNNNNTTTZZZXXXNNNFFFEEEIIIFFFDDDFFFIIIMMMMMMMMMMMMPPPSSSTTTUUUWWWYYY\\\bbbeeeiiijjjmmmuuuhhhXXXaaabbbHHHEEENNNAAA777999@@@DDD@@@===<<<888MMMddduuuuuusssuuuoooccciiiqqquuussspppppppppooollljjjhhhgggfffffffffgggaaa```fffqqqssslllkkkqqqqqqooo___CCC333::::::;;;===???@@@???>>>:::::::::;;;<<<===>>>>>>======>>>>>>>>>?????????>>>>>>;;;===AAA>>>>>>HHHttttttUUUBBBIIICCCEEEBBBFFFUUUiiisss{{{|||{{{hhhBBBBBBAAA@@@@@@AAABBB@@@???===777333555666666777;;;ttt```^^^jjjzzzssssssrrrrrrhhhgggTTT???444000444666<<<>>>>>>>>><<<<<<===>>>999999999999:::<<<>>>?????????@@@@@@AAABBBBBBBBBFFFAAA???BBBGGGHHHHHHHHHJJJYYYaaaSSSXXX^^^sssttttttmmm___VVVYYYbbbaaa```bbbiiittt{{{}}}}}}|||{{{wwwvvvfffiii___EEE;;;EEE>>>666AAA>>>???AAADDDEEEDDDAAA>>>===>>>???@@@AAAAAA@@@@@@AAAAAABBBDDDEEEEEEBBB@@@BBBAAA?????????AAACCCDDDKKKGGGPPPppp^^^@@@BBB>>>>>>===;;;999<<>>======???BBBDDDDDDCCC>>>>>>======>>>@@@AAABBBEEEGGGHHHHHHIIIJJJNNNPPPzzzuuuHHHAAAFFF@@@;;;999666555777666333555999GGGQQQ]]]eeekkkqqquuuuuurrrtttxxxyyyyyyzzz}}}]]]<<<888::::::???666333///---,,,---,,,++++++++++++************)))))))))))))))))))))))))))&&&+++)))(((---111<<>>JJJ\\\gggfffkkkzzz~~~vvvhhhmmmooolllhhhhhheeebbbgggfffdddccccccdddeeefffkkkiiimmmsssoooiiisssvvvtttoooSSS;;;<<<===<<<;;;<<<======<<<:::999888777999<<>>>>>>>>>>>>>>>>>>>>>>>===<<<===??????@@@BBBCCCyyyccclllmmmCCCIIIBBBAAABBBEEESSSfffooovvv~~~~~~QQQBBB@@@>>>===>>>>>>===<<<@@@:::666666555444777<<>>@@@@@@@@@@@@????????????EEEAAA>>>???BBBEEEEEEEEENNNEEE^^^oooVVV___ccciiikkkcccZZZYYY___```______ccckkkssszzz}}}}}}}}}yyy|||fffqqq[[[LLL;;;;;;???888888DDD:::;;;>>>AAABBBAAA>>>;;;<<<<<<>>>???@@@@@@@@@@@@;;;===CCCMMMUUUTTTJJJAAA@@@???>>>>>>???AAACCCDDDEEEHHHLLL]]]oooLLLGGG??????===;;;999999;;;>>>LLLTTT^^^eeehhhiiijjjkkknnnoooppppppooonnnlllkkkmmmkkkhhhhhhjjjkkklllllljjjmmmoooppprrrzzz~~~{{{tttooonnnlll___LLLCCCJJJ[[[eeefffgggeeebbbaaabbbbbbaaa___^^^]]]\\\[[[ZZZ[[[[[[\\\ZZZ[[[[[[VVVQQQPPPUUUZZZ^^^dddiiiiiifffeeehhhmmmtttkkk___VVVSSSRRRRRRRRRPPP[[[ddd}}}xxxPPP???BBB===<<<===>>>???>>>>>><<<<<<888:::<<<>>>@@@AAAAAAAAACCCAAA??????@@@@@@@@@???<<<;;;:::;;;>>>@@@AAAAAACCCGGGFFFCCCFFFLLLKKKDDDOOOhhhzzzrrrUUUAAA999EEE777444444666666444444777@@@GGGRRR___jjjpppqqqpppsssvvvzzzzzzxxxwwwyyy{{{~~~~~~}}}]]]===888:::999===666333///---,,,---,,,++++++++++++************)))))))))))))))))))))))))))'''+++''''''...000999JJJVVVRRRQQQNNNWWWhhhsss}}}uuunnnFFF<<<;;;777???KKKUUUXXX\\\___YYYPPPJJJKKKKKKHHHEEEDDDHHHMMMGGGJJJNNNQQQTTTVVVZZZ\\\VVVZZZ]]]\\\^^^kkknnnjjjwwwtttdddjjjlllSSSQQQVVVEEE999@@@EEERRR^^^dddfffvvvpppiiimmmnnnmmmlllmmmjjjfffcccbbbbbbbbbeeehhhlllnnnuuuqqqpppooohhhiiissssssbbbCCC999DDD???===<<<<<<<<<<<<;;;999:::888777888<<<>>>???>>>>>>>>>======<<<<<<;;;;;;<<<:::===>>>;;;???DDD@@@UUU{{{|||HHHEEE>>>@@@AAADDDOOO^^^iiirrrpppeeeJJJEEE>>>:::999:::;;;;;;???===<<<;;;777333666<<>>===;;;;;;;;;<<<888999:::;;;<<<=========>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@BBBDDDEEEDDD<<>>???@@@AAAAAA999;;;BBBMMMVVVVVVLLLCCC@@@@@@??????@@@BBBEEEFFFEEEKKKNNNTTTmmmdddHHHEEEBBB>>>;;;;;;::::::999AAAHHHRRR\\\dddhhhjjjjjjmmmnnnoooppppppooommmlllmmmkkkiiijjjkkkllllllkkkiiinnnqqqoooqqqzzzyyywwweeeUUUSSSZZZ___cccfffgggeeebbbaaaaaabbbaaa```^^^^^^]]]\\\[[[ZZZYYYYYYWWWYYYYYYUUUOOONNNSSSYYY[[[^^^bbbddddddeeehhhjjjeee```YYYTTTRRRQQQQQQPPP___bbbgggmmmYYYMMM===FFF>>>;;;<<<>>>??????>>>>>>===:::<<<>>>@@@BBBCCCCCCCCCDDDBBB???>>>??????>>>===>>><<<:::;;;>>>@@@AAA@@@BBBAAABBBBBBCCCDDDEEEGGGCCCbbbmmmvvvfffBBBFFF;;;777444666666444444777888;;;AAAIIIQQQUUUWWWXXX]]]dddlllrrrtttvvvzzz~~~}}}}}}}}}}}}}}}||||||{{{]]]>>>999:::888;;;666333///---------,,,++++++++++++************)))))))))))))))))))))))))))(((***&&&'''000111555BBBXXXXXXEEEWWWhhhpppzzzhhh@@@444===111DDDSSSSSSVVV]]]\\\SSSJJJMMMNNNJJJCCCBBBGGGMMMMMMNNNOOOOOOPPPSSSWWW[[[YYYXXX]]]bbbaaacccwwwyyyuuuqqquuu[[[EEEHHHLLLUUUffflllccccccppprrriiifffiiijjjiiiiiiiiifffaaa___```aaadddjjjpppvvvzzzyyysssooojjjbbblllrrrnnnSSS888999FFF???>>><<<<<<======;;;:::<<<:::777888;;;======<<<======<<<;;;:::999999888;;;999===<<<777===CCC===MMM{{{fff|||dddQQQFFF@@@HHH???CCCKKKWWWcccppp|||~~~zzz```lllqqqXXXPPPFFF>>><<<===@@@BBB===>>>@@@???:::444666<<>>???@@@???>>>===>>>???999;;;<<<>>>???>>>>>>===============>>>>>>>>>>>>;;;???AAACCCEEEGGGHHHGGGDDDQQQCCCDDDzzzqqqgggggggggeeeddd[[[^^^bbbdddhhhppp|||zzzvvv}}}~~~tttqqqtttttteeeVVVaaaxxxrrrnnnxxxcccEEEDDDLLLHHH:::BBBGGG555@@@@@@@@@AAAAAA???;;;888<<<<<<<<<===>>>@@@BBBCCC<<<<<>>???@@@AAABBBAAA@@@???>>>???BBBDDDEEEFFFFFFEEEAAA???======???@@@AAA@@@AAA>>>;;;<<<>>>@@@@@@>>>BBB<<<>>>DDDAAA999???MMMJJJGGG{{{vvvuuuWWWDDDCCC<<<777666555222333666444555888===AAAFFFMMMSSSFFFOOO[[[ccchhhmmmssswwwwwwyyyzzz||||||||||||{{{[[[AAA888999;;;;;;888555222//////...---+++***+++,,,+++***)))***+++))))))))))))))))))))))))***++++++)))(((...888@@@ZZZ[[[EEEHHHhhhhhheeepppsssQQQ000===777===DDDNNNYYY___\\\UUUYYYUUUQQQNNNMMMJJJFFFCCCKKKKKKKKKKKKLLLOOOTTTWWWXXXWWW\\\aaa___```sss}}}xxxmmmsssiiiYYY\\\```HHH===SSS^^^aaafffjjjjjjhhheeebbbhhhgggfffffffffdddaaa___aaafffhhhhhhmmmvvvxxxtttvvvtttlllbbbdddvvv}}}mmm\\\HHH888777???999777555666999<<<===<<<;;;::::::;;;<<<<<<;;;999999::::::::::::999888888777777777777888:::<<<===OOOqqqxxxgggqqq]]]AAAFFFCCCIII???AAAUUUfffmmmxxx~~~zzzmmmkkk}}}vvveeeUUUEEE:::???DDD===>>>@@@<<<;;;===777999HHH|||cccxxx}}}rrr|||tttwwwxxxzzz~~~{{{|||eeeQQQ]]]DDD111000666777999>>>===???AAABBBBBB@@@===<<<===<<<<<<===???@@@???===???>>>===>>>@@@AAAAAAAAAAAAAAABBBCCCDDDEEEEEEFFFFFFHHHFFFHHH___xxxddd^^^[[[ZZZ[[[]]]___eeelllyyyzzzwwwooolllooolllfff]]]PPPSSSTTTMMMcccdddccc~~~[[[IIIHHHCCCBBBEEECCC>>><<<@@@DDDDDDEEEEEEDDDCCCBBBAAA@@@??????>>>>>>???@@@AAA>>>>>>???@@@AAACCCDDDEEEHHHFFFCCC@@@AAADDDGGGJJJIIIJJJNNNOOONNN\\\fffNNN???<<<:::???AAA999:::;;;???GGGSSS___eeeeeeooooooooorrrtttsssooojjjtttrrrnnnlllkkklllnnnppplllkkkmmmmmmjjjvvvzzzlllhhhhhhfffeeefffdddcccbbbaaa```___^^^^^^^^^___^^^[[[YYYXXXYYY[[[XXXXXXWWWUUUTTTUUUWWWZZZ___]]]]]]bbbhhhggg^^^UUUJJJNNNOOOSSSUUUMMMQQQfffuuu~~~PPPCCCJJJLLLFFFAAA<<<===>>>@@@AAAAAA@@@@@@???AAABBBCCCCCCCCCEEEGGGAAAAAAAAAAAA@@@@@@???>>>BBBAAA@@@???>>>>>>>>>>>>CCCCCCBBB@@@>>>@@@CCCFFFLLLEEEPPPuuukkk;;;;;;@@@>>><<<;;;111---999666888999999;;;DDDQQQ\\\SSSKKKKKKXXXaaacccgggppppppssswwwxxxxxxvvvuuuuuu~~~YYY???888:::<<<;;;888555222//////...---+++)))***+++***))))))***,,,)))))))))))))))))))))))))))***+++))))))---555<<>>MMMYYY]]]]]]VVVSSSPPPQQQSSSQQQKKKFFFAAADDDHHHLLLNNNOOOPPPQQQQQQRRRWWW]]]\\\]]]mmmzzzsss{{{SSSJJJ\\\ddd^^^bbbbbbbbbbbbccceeeggghhhhhheee```]]]^^^```ccceeedddjjjmmmmmmqqqyyy~~~~~~|||mmm]]]]]]qqqyyyrrrJJJ333:::???888777555444555999;;;;;;999:::999999:::;;;;;;:::888:::999999999888888888888999999888888999:::;;;<<<===RRRccc{{{kkkLLLDDD@@@EEE???AAANNN\\\gggtttzzz{{{ssspppzzzyyyiiiccc```SSSJJJHHHBBB@@@BBB???>>>AAA===BBBTTTooo{{{zzz|||zzzzzz~~~zzzzzz}}}^^^WWWVVVAAA111222888999999======>>>???@@@@@@???>>>===@@@>>><<<<<<===>>>>>>===AAA@@@>>>>>>>>>???@@@@@@AAABBBBBBDDDEEEFFFGGGGGGFFFIIINNNNNNPPPggg|||cccJJJ<<<>>>JJJTTTPPPMMMLLLLLLGGGAAADDDMMMNNNOOO]]]rrrzzzyyy}}}```CCCLLLIIIEEECCCEEECCC>>>===???CCCDDDEEEGGGGGGGGGFFFFFFAAA@@@>>>======>>>???@@@===>>>>>>???AAABBBDDDDDDAAA@@@@@@@@@@@@AAABBBBBBIIIIIIKKKKKKHHHRRRtttvvvVVVDDDCCC===:::???AAA:::999:::>>>HHHUUU```eeehhhhhhjjjmmmqqqrrrqqqpppsssqqqnnnkkkjjjkkkmmmnnnmmmjjjkkkmmmlllqqqwwwkkkhhhhhhfffeeeeeebbbaaaaaa```___^^^]]]\\\[[[[[[\\\[[[ZZZZZZ\\\___hhhhhhfffaaa\\\ZZZ\\\^^^YYY]]]cccfffddd[[[QQQJJJIIIMMMNNNSSSXXXVVV___vvvyyy^^^GGGEEEKKKGGG???<<<>>>???@@@AAAAAA@@@@@@???===???AAAAAAAAABBBCCCEEEBBBBBBBBBBBBAAA@@@???>>>AAAAAA@@@???>>>>>>>>>>>>===>>>??????@@@BBBFFFIIIIIIOOOKKKZZZwwwkkk|||vvvTTTKKK;;;777>>>:::333888555666666555666<<>>;;;888555222//////...---++++++++++++***)))***---000))))))))))))))))))))))))(((***+++***)))+++111666BBBNNN[[[MMM999KKK```UUUIII>>>555222:::DDDKKKTTT^^^\\\WWWRRRQQQSSSSSSOOOKKK@@@AAADDDGGGJJJMMMNNNOOOOOOPPPVVV\\\ZZZYYYdddsssyyyhhhpppddd|||```cccbbbaaaaaaaaaccceeegggaaa___\\\ZZZ[[[___dddgggccckkkqqquuuyyynnn[[[jjjwwwvvv^^^:::///===@@@222555444555666999:::999888999888888999::::::999777:::999888777666777888888::::::999999:::;;;<<<<<<>>>CCCuuuSSSggg]]]BBBAAABBBBBBCCCGGGQQQaaarrr}}}yyytttssseee___kkkuuuzzzhhhmmm|||qqqZZZNNNJJJ???BBB??????AAA>>>HHH___~~~~~~}}}zzz{{{{{{qqqsssYYY\\\KKK<<<222555;;;;;;;;;<<<;;;<<<<<<===>>>>>>??????@@@>>><<<;;;<<<===>>>===CCCAAA>>><<<;;;<<<===???AAABBBCCCDDDFFFGGGHHHIIIGGGFFFMMMSSSGGGGGGtttppp]]]NNNXXXQQQSSSZZZUUULLLXXXooosssyyyllleee___pppxxxcccBBB888OOOHHHEEEDDDDDDCCC???===???DDDDDDEEEFFFFFFFFFEEEEEEBBB@@@===;;;;;;<<<===???<<<<<<===???@@@AAABBBCCC<<<===???AAAAAA@@@>>>===GGGEEEFFFFFFDDDJJJbbb|||~~~cccPPP@@@>>>@@@<<<===;;;888888===HHHUUU___aaadddgggjjjlllnnnqqqrrrrrrpppnnnkkkjjjjjjllllllmmmiiijjjoooooonnnuuuzzzpppgggffffffdddbbbbbbaaaaaa```___^^^^^^]]]\\\WWWXXXYYYZZZ[[[]]]```cccttttttqqqiii```\\\^^^aaa]]]bbbfffcccXXXLLLFFFEEEFFFJJJJJJPPPZZZ```oooxxxOOOFFFDDDIIIKKKEEE???@@@BBBBBBBBBBBBAAA@@@>>>>>><<<>>>???@@@???@@@AAACCCDDDDDDDDDCCCBBB@@@???>>>@@@@@@??????>>>=========;;;===???AAABBBCCCFFFHHHEEERRRGGG>>>dddooottt{{{QQQ<<<@@@???777999555666666444333555<<>>>>>:::888555222//////...---+++------,,,++++++---000444))))))))))))))))))))))))''')))******)))***---000BBB@@@OOO]]]XXXRRR```ppp|||FFF<<<888;;;<<<<<>>>>>BBBEEEbbbiiijjj|||tttPPPGGGAAAEEEFFFDDDKKK]]]qqq|||}}}oooUUUIIIWWWeeewww^^^eee~~~cccRRRNNNCCCEEEAAA@@@@@@===LLLiii{{{xxxuuunnnnnnrrr|||wwwrrr\\\ZZZ@@@777333888>>>>>><<<<<<::::::::::::;;;===???@@@<<<;;;;;;<<<>>>???>>>===AAA???===:::888999<<>>???DDDCCCCCCBBB@@@???>>>===BBB@@@===:::999:::<<<>>>;;;;;;===>>>@@@AAAAAABBB===>>>@@@BBBBBBAAA@@@???BBB@@@BBBDDDEEEIIIXXXhhhmmmDDD>>>EEE@@@@@@===;;;:::999>>>HHHRRR]]]bbbhhhkkkkkkkkklllnnnrrrqqqooommmllllllllllllkkkiiijjjoooqqqooopppuuuvvvqqqiiicccccccccaaa______bbbaaaaaa```___^^^^^^^^^VVVWWWYYYZZZ[[[^^^aaadddpppqqqooohhh___[[[]]]aaagggfff```TTTHHHBBBEEEIIIDDDJJJKKKSSSdddpppzzzSSSEEEBBBBBBEEEDDD@@@AAAEEEEEEEEEDDDBBBAAA???======<<<>>>@@@@@@??????AAABBBFFFFFFEEEDDDCCCAAA???>>>????????????>>>>>>=========???BBBDDDCCCCCCDDDEEECCCJJJFFFBBBMMMhhheeeEEE???;;;888===888888888555444444777:::@@@???AAADDDCCCBBBFFFNNNRRRTTTWWWYYY\\\aaafffiii[[[>>>:::???>>>999888555222//////...---+++,,,,,,+++***)))+++///333))))))))))))))))))))))))''')))************+++,,,///999EEEggghhhVVVpppfffpppUUU;;;000111666AAALLLcccfffgggbbbYYYTTTVVVZZZSSSNNNFFFBBBBBBDDDFFFGGGMMMOOOTTTWWWWWWUUUXXX]]]mmm|||cccaaa```^^^_________]]][[[YYYWWWZZZ^^^cccgggiiijjjmmmoooxxxzzz~~~}}}qqqhhhTTT___nnn|||vvvGGG---???OOOCCC888;;;888:::<<<======<<<<<<<<<;;;::::::;;;<<<<<<;;;999:::999777555555666777999666777888:::<<<>>>???@@@777BBBKKKeeerrrGGGBBBFFFFFFBBBFFFXXXlllwww|||fffYYY[[[]]]sssTTTSSSmmmrrr```PPPHHHKKKKKKGGGDDDAAA>>>RRRvvv~~~xxxwwwxxxvvvtttlllzzzvvvqqqrrrmmm]]]TTT999555555:::??????===<<<:::999999999:::<<>>AAAAAA>>><<<======;;;888666888<<<@@@@@@AAABBBCCCEEEFFFGGGHHHDDD@@@@@@FFFHHHGGGHHHLLLttt}}}zzznnn^^^ZZZaaafffdddsssyyy}}}}}}{{{wwwoooggggggyyyuuuqqq~~~xxxrrr}}}vvv\\\AAA===BBB@@@<<<<<<===>>>===>>>?????????AAA@@@???>>>===<<<;;;;;;AAA???===:::999:::;;;===:::;;;===>>>@@@@@@AAAAAA@@@@@@@@@@@@@@@AAAAAABBB>>>>>>???BBBDDDHHHPPPXXXkkkaaaEEEDDDFFF>>>;;;<<<===;;;999===EEEUUU\\\eeekkkkkkjjjjjjkkkqqqqqqpppoooooonnnnnnnnnkkkkkklllnnnmmmmmmqqqvvvlllttttttwwwyyy|||lllfffbbbcccdddaaa_______________^^^^^^]]]]]]]]]XXXYYYZZZ[[[[[[]]]```cccfffhhhhhhddd___]]]___cccddd]]]RRRGGG@@@@@@EEEIIIBBBLLLSSS```vvvKKKCCC???<<<<<<===<<<>>>AAAFFFEEEDDDBBB@@@>>>======>>>@@@AAAAAA@@@@@@BBBCCCFFFFFFFFFDDDCCCAAA???>>>>>>????????????>>>>>>===>>>@@@DDDEEEEEEEEEEEEFFFCCCEEEFFFIIIFFFGGGllluuuooorrr^^^SSSFFF<<<>>>::::::999777555555666777999:::<<<>>>===<<<@@@FFFGGGIIILLLNNNQQQVVV\\\```^^^@@@;;;???>>>999888555222//////...---+++)))))))))((('''(((+++...))))))))))))))))))))))))(((((())))))************%%%>>>>>>MMMssskkkRRR```cccaaalllWWW777111777<<<===OOO[[[iiinnnjjjccc```aaaUUURRRNNNMMMLLLJJJEEE@@@EEEGGGKKKNNNPPPRRRUUUXXX```{{{qqqbbbbbbddd\\\YYYUUUSSSSSSVVV[[[^^^dddgggjjjlllmmmqqqwww|||{{{lll]]]VVVPPPpppSSSGGG@@@DDDGGGBBB???@@@999;;;======<<<<<<===>>>;;;;;;:::;;;<<<===;;;999:::999888777666777888888555666888:::<<<>>>>>>???888CCCCCCiii|||oooGGGEEEEEECCCAAACCCNNN___lllwwwtttcccpppTTTKKKZZZaaa]]]SSSFFFMMMMMMIIIFFFCCC@@@[[[zzzrrrtttyyy{{{xxxooopppwww]]]^^^YYYLLL666666888<<>>===:::999999999:::<<<>>>@@@777888:::>>>@@@@@@>>><<<;;;<<<<<<:::777888<<<@@@@@@@@@AAABBBCCCDDDDDDEEE>>>EEEGGGBBBBBBIIIMMMKKKQQQ~~~{{{iiitttooo~~~{{{YYY@@@@@@CCC>>>:::===999<<<<<<;;;;;;??????===<<<<<<<<<<<<===>>>???@@@???>>>===<<<;;;;;;<<<<<<999;;;===???@@@AAAAAA@@@@@@???===<<<===>>>@@@BBB>>>>>>@@@@@@AAACCCGGGJJJRRRvvvrrrOOO<<>>;;;:::<<>><<>>>>>>>>@@@AAABBBBBBAAAAAABBBDDDEEEEEEEEEDDDCCCAAA@@@???>>>???@@@AAAAAA@@@???>>>;;;>>>BBBDDDEEEFFFGGGIIICCCHHHEEECCCFFFIIISSShhhsss{{{jjjIII:::;;;:::999777666555555666666777888999999:::<<>>@@@CCCEEEGGGKKKOOOSSS^^^@@@:::======:::888555222//////...---+++)))******)))((((((***,,,))))))))))))))))))))))))))))))((()))************)));;;999666LLL[[[ZZZZZZeeeaaafffaaaAAA777888888===IIIZZZhhhnnnmmmjjjggg]]]ZZZWWWWWWXXXVVVPPPKKKEEEFFFFFFGGGIIIMMMPPPQQQNNNXXXkkkttteee```XXXOOOOOOSSSQQQPPPQQQUUU]]]eeejjjjjjnnnsssuuuvvvxxx}}}~~~tttfffZZZXXX]]]ppp}}}~~~eee>>>GGGKKKDDD@@@AAAAAA>>>888:::;;;:::888888:::===;;;:::999:::<<<<<<:::999:::999999999888888888888666777999:::;;;;;;;;;;;;???AAAEEEZZZzzzpppdddLLLEEEAAACCCDDDEEEPPP^^^rrr}}}xxxgggmmm^^^VVVWWW]]]iiihhhWWWQQQQQQNNNNNNKKKLLLlllwwwrrrtttxxx|||yyywwwuuu~~~{{{lllRRRVVVUUUCCC777999;;;<<<>>>??????>>>:::::::::;;;;;;===>>>>>><<<;;;:::;;;=========<<<>>>@@@AAA>>>:::999<<<@@@?????????@@@@@@@@@AAAAAA???GGGJJJEEECCCJJJNNNNNNHHHTTTeeevvv~~~{{{zzzZZZ@@@777AAABBB<<<<<<@@@:::>>>>>>::::::>>>>>>::::::::::::;;;<<<>>>@@@AAA======>>>>>>>>>======<<<:::;;;>>>@@@AAABBBAAAAAA???>>>===<<<===>>>@@@AAA>>>@@@AAA@@@???AAADDDFFFFFFWWW|||___PPPEEE>>>@@@>>>999999@@@>>>BBBJJJUUU```hhhlllnnnlllmmmoooqqqqqqqqqppppppnnnppppppmmmjjjjjjlllmmmnnnsssnnniiilllkkkjjjssskkkfffdddddddddaaaaaaccc^^^^^^^^^]]]]]]]]]]]]\\\[[[\\\\\\\\\[[[\\\___aaa```____________]]]YYYUUUAAA???>>>???BBBCCCCCCAAAIII^^^qqq}}}sssNNNAAA@@@:::::::::;;;???BBBAAA>>>BBBBBB@@@???>>>>>>??????@@@AAABBBBBBAAAAAABBBCCCDDDDDDDDDCCCBBBAAA@@@@@@>>>@@@AAABBBBBBAAA@@@???;;;>>>@@@BBBBBBCCCEEEGGGDDDIIICCC???HHHKKKGGGIIIeeecccGGG@@@>>>;;;888777777666555777666666666777999888777777999<<<===>>>@@@CCCFFF]]]@@@999<<<>>><<<888555222//////...---++++++---...---+++++++++,,,))))))))))))))))))))))))***)))((((((***+++++++++&&&***999@@@@@@QQQ___WWWVVVjjjrrr||||||RRR666777>>>777<<>>???BBBDDDDDDCCCBBB>>>:::666888999777555555888;;;:::999888999:::;;;999777999::::::::::::999888888888999:::::::::999888777;;;222BBBMMMnnncccoooTTTGGGBBBFFFFFFAAAHHHWWWrrrzzzsssfff```kkkhhheee^^^cccyyylllYYYZZZYYY[[[ZZZ]]]~~~www|||wwwssstttwwwttt}}}qqqXXXYYYTTT;;;888;;;===<<<===???@@@???::::::;;;<<<<<<=========BBB???:::888999:::<<<<<>>>>>>>>>>>>>>>>>>>>>>>FFFFFFFFFIIILLLLLLIIIEEEFFFIIIIIIaaammmHHH@@@@@@EEECCC;;;???CCC;;;===AAA@@@;;;:::======888;;;;;;:::999:::;;;<<<===<<<===>>>?????????======:::<<<>>>AAABBBBBBAAAAAA???????????????@@@@@@AAA===AAACCCAAA@@@CCCGGGIIIVVVIIIVVVdddSSSEEEBBB???999:::AAA:::;;;@@@KKKXXXdddjjjllljjjkkknnnpppqqqqqqpppooommmoooppppppppppppmmmiiihhhnnnkkkjjjooolllfffjjjiiidddaaaaaa```^^^^^^aaaaaaaaaaaaaaaaaa`````````[[[[[[\\\\\\\\\]]]```bbb```]]]ZZZZZZZZZVVVNNNGGG<<<<<<===>>>@@@CCCFFFHHH]]]tttyyy```DDD===777999888666555777<<>>>>>>>>@@@@@@@@@AAABBBBBBAAA@@@AAACCCBBBCCCCCCCCCBBBAAA@@@@@@???@@@BBBCCCCCCBBBAAA??????@@@AAAAAA??????@@@BBBDDDFFFCCCEEEIIIBBB@@@MMMIIIvvvyyy|||```FFFCCC>>>;;;999999888777888777444444666888555111333555888999999:::<<<>>>___@@@===>>>:::<<<666444111//////...,,,***...---,,,+++************+++*********))))))(((((())))))))))))************((()))000999:::???TTTmmmaaadddzzzyyycccAAABBB>>>999999BBBNNNZZZfffqqqhhhiiifffaaaaaadddbbb\\\SSSTTTVVVZZZ[[[WWWPPPIIIKKKLLLMMMNNNNNNPPPSSSVVVRRRWWWXXXTTTSSSXXX]]]___eeefffggghhhhhhiiikkkmmmttt}}}~~~}}}yyynnn```XXXYYYYYYaaawwwXXX;;;@@@???>>>>>>>>>>>><<<:::777888888888888999999999:::::::::999999777666666777888999:::;;;::::::999::::::::::::::::::::::::===666BBBEEEVVV]]]mmmNNNEEEQQQ===;;;LLLFFFbbblllnnn}}}~~~vvv~~~uuuxxxuuummmppp}}}oootttzzz]]]aaa```HHH888::::::;;;;;;<<<=========:::999888:::<<>><<<<<<<<<======@@@@@@>>>>>>???@@@CCCDDDEEEEEEEEECCC@@@???@@@AAAFFFEEEEEEGGGKKKLLLKKKIIIFFFGGGLLLOOOSSShhhfffMMM>>>BBBAAA???======>>>???@@@???>>>;;;::::::;;;>>>???===???>>>;;;:::======;;;===>>>>>>?????????>>>>>>;;;999999>>>CCCEEEBBB>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEEJJJIIIHHH\\\jjjEEEAAA???888>>><<<555:::??????JJJZZZ___hhhiiikkkmmmnnnpppqqqqqquuuuuutttqqqnnnlllmmmnnnjjjkkkjjjiiiggggggiiillldddccccccbbbaaa______^^^]]]___```___^^^^^^___```aaaaaaaaaaaa```___^^^^^^aaa___^^^ZZZPPPEEEAAACCC===@@@???AAACCCAAAOOOlll{{{iiiCCC@@@AAA888777999;;;;;;;;;;;;===??????>>>===<<<<<<===???@@@;;;>>>??????======@@@CCCCCCBBBAAA???>>>>>>??????CCCCCCBBB@@@>>>===???@@@???????????????>>>>>>>>>???@@@AAACCCDDDEEEEEEEEENNNSSSqqq}}}eee|||hhhGGG>>>DDD===444:::555999888222222999;;;888888444444777888666666:::ccc@@@<<<===999;;;777444111//////...,,,***...---,,,+++************************)))))))))((())))))))))))************)))&&&***222777<<>>===>>>===:::888777777888888888999999999777888888999999999888888666777888999999999888888::::::::::::::::::::::::>>>888>>>???KKKiiiiiiCCCHHHHHHJJJMMMCCCXXX___nnn}}}yyyzzzzzzvvvzzz~~~iiibbbeeeYYYDDD;;;<<<<<<<<<<<<<<<<<<<<<<<<:::999999:::===???@@@???@@@???===<<<<<<===>>>>>>??????======>>>???AAACCCDDDEEEDDDBBB@@@??????AAABBBAAAAAACCCFFFHHHFFFEEEGGGFFFIIIKKKKKKWWWyyyaaa???@@@JJJCCCBBB@@@?????????@@@AAAAAA???===;;;;;;===???AAA===??????===>>>BBBCCCAAABBBAAAAAA@@@@@@?????????===;;;;;;>>>CCCEEEBBB>>>============>>>>>>>>>>>>>>>???@@@AAACCCEEEGGGIIIKKKJJJHHHPPPqqqhhhPPP???;;;CCCAAA999:::;;;444999GGGLLLYYY\\\aaaggglllppprrrtttoooppppppooommmlllmmmnnnkkklllkkkhhheeeccccccdddbbbaaa```^^^\\\[[[ZZZZZZ```aaabbbaaa___^^^___```______^^^^^^```bbbeeefffkkkaaaUUUJJJ???555222444===@@@AAAKKKYYY___lllyyyXXXAAA;;;===>>>:::;;;<<<;;;::::::;;;<<<======<<<<<<<<<===>>>>>>:::<<<>>>===<<<<<>>??????@@@BBBAAA???>>>============>>>>>>>>>>>>>>>>>>>>>>>>===>>>???AAABBBCCCDDDDDDNNNOOOQQQkkklllJJJFFFGGGAAA>>>:::777666777888666222///777555444444333222222444gggAAA;;;<<<999:::777444111000///...,,,***------,,,+++************************))))))))))))))))))))))))************,,,&&&&&&,,,222999GGGVVVkkkuuu}}}HHH???@@@EEE;;;///???\\\dddkkkrrrssssssrrrnnniiijjjhhheeedddgggiiikkklllmmmmmmkkkhhheeedddeeefffkkkooopppkkkiiilllpppqqqzzzxxxuuussssssvvvyyy{{{zzzuuufff[[[LLLQQQWWWmmmcccCCC:::???AAA@@@>>>>>>===<<<999777777777777888888888999999555666777888999:::::::::555666777777888888777777999999::::::::::::::::::<<<:::::::::BBBaaalll[[[FFFCCCBBBBBBBBBMMMPPP\\\nnnvvvnnniiiffftttnnn\\\fff```III>>>???>>>>>>======<<<;;;;;;:::;;;:::999;;;===@@@@@@@@@???>>>=========>>>???@@@======<<<<<<===>>>@@@AAABBBCCCCCCAAA???>>>>>>@@@?????????AAACCCDDDCCCBBBFFFCCCDDDGGGFFFIIIXXXjjjvvvpppdddJJJ;;;>>>CCCBBBAAA???>>>>>>???@@@@@@@@@>>><<<;;;;;;<<<>>>@@@>>>@@@@@@>>>>>>BBBCCCAAAEEEDDDBBB@@@?????????@@@>>>===<<>>;;;;;;;;;;;;<<<<<<<<<=========???AAADDDGGGJJJLLLKKKLLLLLLKKKTTTuuunnn___RRR:::DDD<<<@@@CCC:::888???@@@DDDHHHPPPYYYaaahhhllloookkkmmmoooooommmlllkkklllmmmnnnnnnllliiieeeddddddeeecccaaa^^^\\\[[[[[[[[[bbbdddeeedddaaa___^^^___]]]^^^___```aaaaaa``````SSSIII@@@===>>>>>>BBBFFF:::HHHVVViiizzz~~~eeeNNNEEE???666888AAA<<<======<<<999888888999:::;;;<<<<<<======<<<<<<999:::;;;;;;::::::<<<>>>???>>>>>>>>>>>>???@@@AAA@@@>>>;;;<<<>>>>>><<<:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===???@@@AAABBBCCCGGGGGG;;;BBBsssppp^^^~~~___???HHHAAA===??????;;;888999777999:::777666999;;;;;;kkkBBB:::<<<;;;<<<777555222000///...,,,+++---,,,++++++*********+++*********)))))))))))))))((()))))))))************---)))(((+++...444@@@MMMZZZmmm___:::AAALLLAAA777;;;NNNWWWdddnnnsssuuuuuutttllljjjhhhhhhjjjooosssvvvvvvuuurrrnnniiiffffffgggkkkppprrrnnnlllppptttvvvvvvvvvxxxzzz}}}~~~~~~}}}uuuiii___[[[ZZZZZZOOOdddgggAAA>>>GGGJJJCCCAAA@@@???>>>===:::777777777777777888888888888666777888999999999999999666777777777777777777777999999999999999:::::::::999<<<999;;;BBBKKKtttkkkrrr~~~~~~LLLBBBAAA>>>CCCEEEIIITTTcccrrr}}}nnnfffkkkxxxooo^^^eeeRRR;;;:::???>>>=========<<<<<<<<<;;;;;;:::999;;;>>>@@@@@@@@@>>>======<<<===>>>@@@AAA;;;;;;;;;;;;<<<===>>>???@@@@@@@@@???<<<<<<===>>>@@@@@@AAABBBCCCDDDCCCCCCDDD@@@AAAEEEGGGGGGJJJOOO]]]yyy~~~|||\\\HHHDDDDDDFFFBBB666======<<<;;;;;;<<<<<<======;;;999888888999;;;===>>>@@@???<<<;;;======;;;CCCAAA???======>>>???@@@>>>===<<<>>>@@@@@@>>><<<::::::;;;;;;;;;<<<<<<<<<<<<===>>>AAACCCFFFIIIJJJJJJMMMQQQOOOJJJUUUzzzvvvTTTCCC888:::BBB===:::999555888;;;@@@FFFNNNVVV\\\___gggiiilllllljjjhhhgggggghhhjjjmmmmmmkkkhhhgggfffeeedddbbb```^^^^^^___```___aaacccbbb```]]]\\\\\\\\\^^^``````\\\UUUNNNIII@@@;;;777888777777;;;AAAPPPccctttfffMMM;;;<<<>>>777666===;;;<<<<<<;;;999888888999888999;;;<<<===<<<<<<;;;888999999999999999:::;;;<<<<<<<<<===>>>???@@@AAA@@@<<<:::;;;???@@@===999999999999999999:::::::::<<<<<<===>>>???@@@AAABBB>>>BBBAAAEEERRRhhhjjjiii|||TTTRRRJJJ===444444999;;;///333555444555999;;;;;;mmmBBB999>>>>>>???777555222000000///---+++,,,,,,++++++******++++++))))))))))))))))))******((()))))))))******************++++++))),,,888DDDIII]]]xxxvvvHHH???KKKFFF222888@@@MMM[[[fffmmmrrrvvvkkkkkkjjjkkklllnnnqqqsssjjjjjjjjjjjjiiiiiilllnnnrrrwwwxxxtttrrruuuxxxyyynnnqqqxxx}}}xxxxxxlll]]]VVVUUUVVVUUUTTTsssqqqHHH777DDDNNNJJJDDDCCCAAA@@@???>>>;;;999666666777777777888888888888888888999999999888888888888888888777888888888888888888999999:::::::::999>>>:::???DDD@@@bbbhhheeeQQQLLLCCCDDD@@@GGGRRR]]]fffuuuxxxsssfffffftttttt{{{nnnfffaaaFFF777<<<<<<<<<<<<<<<=========>>>>>>;;;:::999;;;===???@@@@@@======<<<<<<<<<===???@@@::::::::::::;;;<<<=========>>>>>>===;;;:::;;;===???@@@BBBBBBBBBBBBCCCCCCCCC@@@???DDDIIIIIIGGGGGGAAAMMMeee}}}TTTFFFBBBAAA999:::>>>:::;;;;;;;;;:::;;;;;;;;;<<<<<<:::888777777888:::<<<<<<>>>===::::::<<<===:::===<<<:::999:::<<<>>>???<<<;;;;;;;;;<<<===<<<;;;;;;;;;<<<<<<<<<============>>>>>>@@@AAACCCEEEFFFKKKKKKOOOQQQJJJGGGYYYpppoooSSSDDDDDD@@@>>>???<<<:::999999:::>>>DDDIIIMMMXXX[[[___aaaaaa```aaaaaaaaadddgggiiigggeeeccccccaaaaaa```___```aaabbbccc^^^aaadddeeeccc```^^^]]]\\\[[[XXXSSSLLLDDD===999;;;;;;<<<<<<;;;===HHHTTT{{{NNNDDD<<<;;;<<<:::999888888999;;;:::999999:::<<<777888:::<<<<<<<<<<<<;;;999888888888888999999999999:::;;;===>>>???@@@@@@AAA===:::<<<@@@BBB???;;;:::;;;;;;;;;<<<<<<<<<===??????>>>>>>???@@@AAABBB===DDDIIIKKKDDDAAAjjjooolllMMMEEEDDD@@@999888888:::;;;999777666oooCCC999?????????888555222111000///---+++,,,,,,++++++***++++++,,,))))))))))))************))))))))))))************&&&))),,,)))%%%&&&000999FFFSSS```xxx|||bbbIIIDDDEEE888666888BBBLLLTTT\\\aaaiiikkkmmmmmmmmmmmmnnnpppkkklllmmmmmmmmmnnnqqqtttxxx||||||vvvrrrrrrsssrrr{{{|||~~~xxxlllcccMMMQQQSSSOOOGGGJJJ^^^sssrrrFFF;;;CCCGGGCCCAAACCCBBB@@@@@@???>>><<<999666666666777777777888888888888999999999888888777999999888777777777888888777777888888999:::::::::;;;???<<<@@@CCC;;;QQQwwwhhhGGG<<>>??????:::999888:::<<>>999999:::;;;;;;<<<<<<<<<===>>>>>>===;;;:::<<<======???@@@AAA@@@???@@@AAACCCAAA@@@CCCFFFGGGEEECCC<<>><<<;;;;;;;;;<<<<<<<<<<<<<<<===;;;999888888999;;;===888;;;<<<:::<<<@@@BBBAAA999888888888999;;;===>>>::::::::::::::::::;;;;;;<<<<<<<<<=========>>>>>>????????????@@@AAACCCCCCLLLHHHGGGIIIGGGEEELLLWWW~~~{{{]]]RRRGGGAAAAAA???AAA>>>;;;888888;;;>>>AAADDDHHHLLLOOORRRSSSVVVXXX^^^```dddeeecccaaa```______```aaabbbcccdddeeeeeedddgggkkkllliiieeebbb```UUUPPPHHH???:::888888999777888:::;;;===GGG^^^rrrxxxRRR<<>>::::::<<<;;;777666777999:::999:::<<<===888999:::;;;<<<<<<======;;;999777888999::::::999888999:::<<<>>>>>>??????AAA>>>;;;<<>>BBBGGGRRRddd|||eeefffrrroooccc```gggfffZZZPPPPPPrrrDDD999???>>>===888666333111000///---,,,,,,++++++***++++++,,,,,,((()))))))))************))))))))))))************''')))+++)))'''(((---000888GGGMMM\\\}}}mmmeeeYYYJJJ<<<999;;;>>>CCCHHHUUUYYY]]]```aaacccgggjjjmmmnnnooonnnnnnooorrrttt}}}zzztttssssssrrr|||wwwqqqlllggg^^^SSSJJJIIIJJJLLLLLLOOOeee{{{TTT888>>>GGG@@@:::>>>AAA???>>>>>>>>>===;;;999666666666666777777777888666777888999999999999999999888777666555666666777666777777888999999::::::<<<===;;;>>>@@@:::EEE___eeeGGGIIICCCAAACCCIIIPPPZZZhhhuuu{{{nnnggg[[[lllyyyYYYeee___KKK@@@===::::::===============>>>>>>>>>999888777999;;;>>>>>>>>>===<<<;;;:::999:::;;;;;;999999:::;;;<<<<<<<<<<<>>???<<<>>>@@@@@@>>>===???@@@@@@BBBCCCCCCCCCCCCCCCBBBPPPBBB<<>>999>>>AAA>>>AAACCC:::999::::::;;;;;;;;;;;;;;;<<<;;;999777777999;;;<<<777:::;;;:::===BBBDDDCCC999::::::;;;;;;<<<<<<<<<999999::::::::::::;;;===<<<<<<<<<<<<============?????????@@@AAABBBCCCDDDGGGEEECCCCCCCCCFFFKKKOOOSSSqqqpppXXXHHH===BBB@@@>>><<<;;;:::;;;;;;:::<<>>CCCOOOdddwwwqqqFFF;;;999;;;<<<;;;:::999888777555777999999999:::;;;===999999::::::;;;===>>>???===:::888999;;;<<<;;;999777888:::<<<===>>>>>>===@@@>>><<<;;;<<>>>>>>>>??????GGG???888DDDLLLGGGAAAXXX~~~~~~uuuwwwtttDDD999>>>===;;;888666333111000///---,,,+++++++++***++++++,,,,,,(((((())))))*********+++))))))))))))************++++++******+++......+++!!!777???KKKfffyyyjjjOOOAAA<<<:::;;;>>>888<<>>:::<<>>===<<<<<<===<<<:::888666666666666777777777777444555666888:::;;;;;;;;;888777666555444444555666666777777888999999::::::;;;::::::===>>>===BBBIIInnnlllKKKHHH@@@===BBBKKKSSS[[[aaattt~~~}}}mmm___[[[ccchhhcccnnn[[[???<<<999555===??????>>>>>>======<<<<<<888777666888;;;============<<<:::999888999999:::999999:::;;;<<<<<<<<<<<>>???AAA===BBBEEEDDDBBBBBBCCCCCC;;;FFFIIIIIIMMMNNNVVVfffvvvdddgggMMM000BBB;;;:::@@@???777:::AAA>>>666777888999999999999999:::888666555555666888:::888;;;<<<:::;;;@@@AAA@@@<<<======>>>======<<<;;;999:::;;;::::::;;;===>>>;;;;;;;;;<<<<<<<<<======??????@@@AAABBBDDDEEEFFF@@@DDDFFFCCCCCCFFFJJJKKKOOOPPPnnnnnnWWW>>>>>>??????>>><<<:::999:::;;;<<<<<<;;;<<<>>>@@@>>>BBBFFFJJJLLLNNNQQQSSSMMMOOOQQQTTTTTTSSSQQQOOOIIILLLOOONNNHHHAAA;;;777333555666888888888777666:::>>>III[[[nnnhhhGGG///??????:::999===<<<555444888666888999999999999:::<<<::::::::::::;;;===???@@@>>>;;;999999<<<===<<<:::777888:::<<<=========<<>>===;;;:::===BBBFFF@@@@@@AAABBBBBBCCCDDDDDDEEEDDDAAA>>>===<<<======777BBBDDDAAADDDAAA???HHHCCCMMM|||hhhffftttmmm{{{rrrBBB>>>CCC<<<<<<999888555222000......---,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))************))))))))))))************...---...777KKKjjjmmmNNNBBB>>>;;;<<<:::===AAA===777;;;FFF@@@HHHMMMNNNVVV______WWWSSSYYYZZZTTTPPPOOOKKKCCC<<<;;;DDDHHH@@@===EEEIIISSStttuuuHHH@@@AAAAAA@@@???===;;;:::999:::<<<>>>>>>===;;;:::777666666777999;;;:::999;;;999888666666777999:::777666666666666666777777888777777777888:::<<<===;;;;;;::::::;;;>>>@@@BBB[[[zzzWWWIIIBBBEEEHHHCCCGGGQQQSSSeeeppp~~~rrrhhh```]]]jjjqqqttt[[[uuuYYY@@@<<<@@@===::::::>>>===<<<;;;:::999888888999888888888999999:::;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;::::::;;;===???AAA<<<<<<<<<<<<===>>>???@@@@@@???????????????@@@@@@CCCDDDDDDBBBAAAAAACCCEEEFFFGGGGGGHHHJJJLLLMMMNNNOOOiiixxx|||zzz}}}{{{kkkSSSEEECCCDDDAAA===@@@===;;;===AAAAAA===888999999888888888888888999777666555444555777999:::888888999999999:::::::::;;;::::::???CCCCCC>>>999888;;;<<<:::<<<@@@AAA?????????@@@>>><<<;;;<<<===???CCCFFFDDD???===???BBBDDDDDDEEEEEEFFFGGGGGGHHHGGGRRRQQQ\\\___TTTJJJHHHEEE>>>;;;===>>>@@@>>>:::888:::;;;::::::;;;<<<<<<===@@@CCCFFFBBBBBBCCCFFFGGGEEE???:::999???>>>666555:::999222777777777555333555===GGG888XXXssszzzMMM333555BBB888999;;;:::999999:::<<<;;;::::::999999888888888999999999:::;;;>>>@@@BBB@@@???>>>===;;;;;;::::::555666888999:::;;;>>>@@@DDDAAA>>>===>>>@@@BBBBBBBBBAAA???>>>>>>@@@BBBCCCFFFDDDAAA>>><<<<<<<<<===AAAAAABBBBBBCCCDDDDDDEEEGGGDDDPPPwww|||{{{dddaaaiiidddiiiqqqAAA>>>CCC>>>>>>999888555222000......---,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))************))))))))))))************,,,***(((***444EEEXXXeeettt[[[KKKGGGAAA???BBB???777777<<<888<<<>>><<<<<<>>>===;;;>>>???AAAAAABBBAAA???===IIIAAA:::<<>>>>>??????>>><<<:::999:::;;;<<<======<<<:::999777666666777999::::::999999888666666666777888999555555555666777888999:::999999888888999:::;;;<<<;;;:::::::::;;;>>>@@@BBBIIIqqq}}}zzziiiQQQDDDCCC@@@DDDKKKKKKWWW___ppp~~~fff___aaaTTTTTTmmm{{{XXXvvvdddOOO======AAA>>>::::::::::::::::::999999999999:::999999999999999:::;;;<<<<<<<<<===<<<<<<;;;;;;===<<<;;;;;;<<<>>>@@@AAA>>>>>>>>>>>>>>>>>>???@@@@@@@@@??????>>>?????????BBBCCCCCCAAA@@@@@@BBBDDDGGGHHHJJJKKKLLLKKKIIIIII>>>FFFTTTfff}}}{{{XXXKKKFFFAAA???@@@AAAAAA??????===;;;<<<@@@@@@<<<888999888888777777888888888777666444333333444666777666777777777777888888888:::888999===AAAAAA===888888;;;;;;:::;;;>>>???============<<<;;;;;;===???>>>AAADDDCCC@@@>>>>>>@@@@@@AAABBBDDDEEEEEEEEEEEECCCMMMNNNRRRhhhqqq[[[XXXUUUIII===???===;;;<<<;;;999777777::::::::::::999:::;;;<<<:::777333222333444444333000222222111444888999777555666:::???EEEIIINNNQQQttt~~~eeeNNN???999777777888999::::::999999:::;;;:::::::::999999888888888888888888999:::<<<>>>???;;;<<<===>>>>>>===;;;:::777888999999999;;;>>>@@@CCCAAA>>>===>>>@@@@@@@@@>>>>>><<<;;;<<<===???@@@@@@???>>>===<<<<<<===>>>@@@@@@AAABBBBBBCCCDDDDDDEEECCCDDDOOOggg{{{pppAAA>>>DDD??????999888555222000......---,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))************))))))))))))************---+++)))''''''+++111666OOOfffssspppbbbZZZOOOBBB;;;<<<::::::<<>>CCCCCCIIIQQQZZZ]]]ZZZmmm}}}VVVDDDHHH<<<<<<<<<<<<<<<;;;::::::;;;;;;<<<<<<<<<:::999888777666555666888:::999888777666555555666777999:::555555555666777999;;;<<<<<<;;;:::999999999999:::::::::999:::;;;===???AAABBBbbbyyy|||OOOCCCDDDHHHGGG===OOORRR]]]mmmzzzsssbbbPPPQQQVVVWWWssssssZZZ~~~NNNBBB:::>>>BBB>>>::::::777777888888888999999999;;;;;;:::999999:::::::::<<<===>>>>>>===<<<;;;:::======<<<<<<<<<>>>???@@@???>>>>>>>>>>>>??????@@@AAA@@@???>>>>>>>>>>>>>>>AAAAAAAAA@@@??????AAACCCHHHIIILLLMMMKKKHHHEEEBBBKKKGGGCCCBBBHHHUUUeeepppnnnkkklllvvvYYYDDD:::555:::???@@@>>>;;;<<<>>>>>><<<:::;;;>>>>>>;;;888888777777777777777888888666555444222222333444444444444555555555666666666888777888;;;??????;;;777777:::;;;999:::===>>>;;;;;;;;;;;;:::999:::>>>@@@===???@@@AAAAAA???>>>===<<<>>>@@@CCCDDDDDDCCCBBBDDDFFFEEEGGGJJJQQQwwwnnnJJJAAA777333:::@@@===::::::888888777777777666666777>>>:::666555666777999999:::777666777777444555888666;;;@@@DDDQQQnnnkkkUUU<<<333999???;;;444777888999999888888999:::999999999999999888888888888888888888999:::;;;<<<888:::===@@@AAA@@@>>>===;;;;;;;;;:::999;;;>>>@@@BBB@@@=========>>>>>>>>><<<<<<;;;:::;;;<<<===>>>:::;;;;;;<<<======>>>>>>???@@@@@@AAAAAABBBBBBBBB@@@CCCBBB>>>@@@UUUzzzqqqAAA===CCC>>>???999888555222000......---,,,,,,,,,+++++++++******))))))))))))))))))))))))((()))))))))************((()))))))))************+++,,,---,,,******+++------>>>XXXyyywwwddd^^^SSSMMMPPPZZZ___\\\]]]ccc^^^RRRSSSeeeuuu}}}iiiCCC???DDDAAA::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999777666777666555666888999888777666666666666777888::::::666666666777777999:::;;;======<<<;;;999999888888999999999:::;;;===???@@@FFFGGGrrrbbbKKKBBBCCCCCCJJJLLLQQQYYYeeezzzvvvjjjTTTSSSPPPRRR```yyyrrrzzz```@@@:::999>>>@@@===:::;;;777777888888888888999999<<<;;;::::::999:::::::::<<<===>>>>>>>>><<<:::999<<<<<<;;;;;;;;;<<<======<<<<<<<<<<<<===???@@@AAAAAA@@@???>>>>>>======>>>@@@@@@@@@???===>>>@@@BBBFFFGGGIIIIIIHHHEEEBBB@@@CCCDDDEEEEEEDDDBBBAAA@@@NNNiii~~~fff```eeeyyyjjjbbbhhhmmm~~~|||dddSSSGGG???===>>>AAADDDEEEAAA;;;888:::>>>===;;;::::::<<<<<<:::888777777666666777777888888555444444333333333444555444444444444555555555555777666888:::======:::777666999:::999;;;???@@@>>>;;;;;;:::888777999<<>>AAACCCDDDDDDBBBAAAIIIEEE???BBBEEEAAAOOOooodddOOO@@@DDDJJJEEE>>><<<==================;;;:::555555555666666666444333999777:::@@@>>>777<<>>>>>===;;;999:::===@@@@@@???===<<<======<<<;;;<<<;;;;;;;;;<<<===>>>???888999:::<<<===>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@AAAAAA???>>>AAAHHHOOOrrr@@@<<>>@@@:::::::::;;;;;;;;;<<<<<<:::::::::999999777777666777555555555777888777666666666666777888999::::::888888777777777777777777<<<<<<<<<;;;:::999888777777888888999;;;<<<>>>>>>DDDEEEYYYfffDDDEEEMMMBBBCCCFFFJJJNNNXXXmmm{{{ttttttssskkk]]]QQQMMMIIIRRRlllooo|||ooofffxxx|||CCC;;;999999<<<<<<;;;:::<<<999999999999888888888888;;;::::::999999:::::::::;;;<<<======<<<;;;:::999;;;::::::999999999999:::777777888:::<<<>>>@@@BBB@@@??????>>>======>>>>>>???@@@???>>>======???AAACCCCCCCCCCCCCCCCCCBBBBBB@@@AAAAAACCCEEEFFFGGGGGGDDD???BBBLLLWWWiiisss}}}~~~]]]NNNDDD>>>BBBGGGDDDAAAAAA???@@@???===;;;;;;===???<<<;;;::::::;;;;;;:::999777777777777777888999999555555555555555666666777444444444555555555666666666777888:::;;;;;;:::888555999::::::<<>>@@@@@@>>>;;;???AAADDDFFFGGGFFFDDDCCCGGGIIICCCBBBGGGCCC???EEEWWWyyyppplllbbbVVVOOOMMMKKKHHHFFFDDD@@@;;;777<<<<<<<<<<<<;;;<<<===>>>333:::JJJZZZ___aaammm}}}qqqzzz~~~eeeEEE444888<<<<<<888555555666444555777666555555666888777777777888888999999999;;;;;;<<<<<<<<<<<<<<<<<>>===<<<<<<===???@@@??????>>><<<::::::===???>>><<<<<<<<<======;;;999::::::::::::;;;<<<===>>>999:::;;;<<<========================>>>>>>>>>>>>BBB>>>:::999:::<<<<<<;;;DDDOOOvvvrrr@@@<<<@@@;;;<<<999888555222000......---,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))************))))))))))))************)))***+++***))))))+++,,,111***(((111@@@WWW|||vvvzzz[[[;;;>>>GGG@@@999;;;;;;:::::::::::::::;;;<<<999999888888777777777666666555444555666777666555555666666777777888888888999888777666555555555555999::::::::::::999888777666777888999;;;<<<======@@@KKKHHH\\\}}}]]]BBBCCCAAABBBEEEFFFHHHOOOWWWppp}}}sssqqqiiibbb___[[[QQQGGGAAAAAAEEEnnn}}}zzz```}}}uuu[[[DDD;;;:::999999:::999:::::::::999999999888888777777999888888888999999:::;;;:::::::::::::::::::::;;;:::999999999888888777777666666777999;;;>>>@@@AAA>>>>>>>>>======>>>>>>??????@@@???>>>======???AAA@@@@@@@@@@@@AAABBBDDDEEEJJJGGGDDDCCCCCCBBBAAA@@@GGGCCCEEEMMMPPPLLLLLLPPPgggmmmtttjjjdddUUUDDDJJJKKK777999@@@HHHHHH>>>666777>>>999:::<<>>>>>??????EEEFFFHHHIIIIIIHHHFFFEEEAAANNNLLLBBBCCCCCC???@@@<<>>>>>>>>======???===:::888777888;;;<<<===>>>>>>===;;;;;;<<<===:::::::::<<<======:::888666777888999999:::;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;======;;;888777;;;???<<<333>>>gggrrr@@@;;;AAA<<<===999888555222000......---,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))************))))))))))))************+++,,,---,,,***)))***+++---,,,,,,,,,,,,333FFFYYY\\\EEEEEEBBB===<<<===<<<999::::::999888888888999:::888777777666666777777777666555444444666666555444444444555555555555555555777666555555555555555555666777888999999999888888555666888999;;;<<<<<<<<>>???======<<<======>>>???@@@???@@@@@@>>>======???AAA>>>???@@@BBBCCCDDDDDDDDD>>>>>>@@@DDDGGGHHHFFFCCCDDDBBB@@@AAADDDGGGLLLPPPDDDIIILLLMMMNNNNNNFFF;;;===NNNTTTXXXJJJAAAKKKDDDGGGDDD>>>777666@@@GGGFFFJJJ???222222===GGGDDD<<<999<<>>888:::<<<<<<:::999999999:::<<<======;;;<<<@@@CCCKKKKKKKKKKKKJJJIIIHHHGGGBBBNNNLLLBBBBBBBBB@@@EEE??????HHHbbbmmmHHH333333444:::666222222666999888666222333444444333333444555555555666777888999::::::;;;<<<>>>?????????>>>>>>===<<<:::999888999:::;;;;;;<<<>>>>>><<<;;;;;;;;;777777999;;;======:::888666666888999:::;;;;;;;;;999999888888999:::<<<===;;;;;;;;;;;;;;;;;;;;;;;;555;;;AAA@@@:::555666:::...???CCC777777UUUqqq???<<>>???:::888555222000......---,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))************))))))))))))************''')))++++++*********+++)))///222...+++...444888KKKxxxgggLLL??????;;;;;;???AAA@@@>>>>>>:::999777666666666777888777666666666666777777888666555444444555666555333333333444444444333222222444444444444444555666777333444666888999999999999555666777999;;;;;;<<<<<>>;;;;;;;;;:::999888777666<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<===???@@@AAA@@@@@@@@@???===>>>@@@BBB===???BBBFFFGGGFFFDDDCCCFFFBBB???@@@DDDGGGHHHGGG@@@EEEFFFCCC???AAADDDFFFIIICCCAAADDDGGGEEEDDDDDD999NNN<<<777CCC;;;;;;AAA999???<<<;;;AAA???;;;===444AAAGGGAAA:::;;;======666888;;;;;;:::;;;???CCC=========;;;::::::<<<===999999999999:::;;;<<<===<<<<<<:::999666333111000333333444444444555555555222333555666555555666777999<<<<<<999:::======:::555888;;;===<<<;;;:::;;;999===???===:::;;;AAAFFFNNNMMMLLLKKKJJJIIIIIIHHHIIIKKKDDDBBBHHHDDD===AAA@@@DDDCCCAAAKKKlllyyygggNNNDDD999555777555222555777777444111111222111333444444333222444555444555666777888999:::;;;:::;;;===????????????>>><<<<<<===============<<<999;;;>>>???===;;;::::::555666888;;;======:::888888888:::;;;<<<=========777666555555777999<<<>>>::::::::::::::::::::::::999888777777777888:::;;;@@@333111<<<===777BBBWWWzzzeee???999:::AAA:::;;;:::777444000---***))),,,------------,,,++++++,,,)))''''''***+++***)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++,,,,,,,,,,,,------000666QQQ~~~uuuQQQ:::777<<<:::::::::999999999888888777777777777666555444333444444444444444444444444333333333222222111111111222222222222222222222222111222333444555777888888666666777777888888888999;;;:::999888999;;;>>>???<<<999===CCC@@@MMMfffMMMKKKMMMHHHAAAPPPKKKEEEEEEIIIMMMMMMLLLMMMNNNPPPQQQPPPPPPQQQQQQPPPWWWVVVJJJAAABBBCCC@@@>>>BBBGGGIIIKKK___xxxyyyfffuuu{{{fffHHH666888???999888888777666555555444666666666666777777777777888777777777888:::<<<===888888777777666777777888======;;;888666777:::===@@@@@@???>>>===<<<<<<;;;===;;;:::<<<@@@BBBBBBAAA@@@@@@AAAAAAAAA@@@??????CCCCCCCCCDDDEEEGGGIIIJJJEEEEEEEEEEEEFFFGGGHHHIIIIIIGGGEEEEEEEEEEEEDDDCCCDDDCCCBBBBBBCCCDDDCCCBBB>>>>>>????????????>>>>>><<<;;;:::999999:::;;;<<>>===<<<======999999999999999999999999::::::;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;::::::::::::<<<<<<<<<;;;999666222000333444555555444333444555555666777666444444555777:::::::::;;;<<<>>>???@@@<<<<<<;;;::::::::::::;;;===>>>>>>===<<<<<<>>>@@@HHHHHHHHHHHHGGGFFFEEEDDDHHHIIIHHHFFFBBB?????????===CCCFFFCCCAAAKKK```sssxxxOOOGGG>>>999888777444000555444444444444333333333000222444444333333333444333444444555777888:::;;;:::???===;;;???===;;;BBB@@@@@@@@@@@@@@@???>>>>>>???===<<<===>>>???>>>===::::::;;;<<<<<<=========888999;;;======<<<;;;:::<<<:::777666888999::::::;;;777444666999;;;888444555555666666777777888888888888777777777777888888;;;JJJccc~~~gggBBB<<<===CCC===;;;:::777444111---+++))),,,,,,,,,,,,,,,++++++***+++)))'''(((***+++***((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++++++++,,,,,,,,,------222***...BBB]]]zzz}}}^^^FFF<<<<<<>>>@@@999999999888888888777777666777777666555444333333333333333333333333333333333333222222222111111111222222222222222222333333333333444555666666777888666666777777888999999:::;;;:::999888999;;;===>>>BBB>>>BBBGGGBBBFFFlllZZZIIILLLUUUCCCIIIOOOQQQNNNHHHCCCAAAGGGHHHHHHHHHFFFFFFFFFFFFBBB===<<<@@@BBBAAA>>>>>>CCCJJJYYYooo{{{{{{nnnooozzzpppNNN:::<<<===444888888777777666555555444777666666666666666666666777666666777888999;;;<<<;;;::::::999999:::::::::<<<<<<<<<;;;999999:::<<<=====================>>>???===;;;<<<>>>@@@???>>><<<>>>@@@BBBBBBAAA>>>===AAAAAABBBBBBCCCDDDFFFFFFDDDDDDDDDDDDEEEFFFGGGGGGGGGEEEDDDCCCDDDDDDCCCBBBDDDBBBAAABBBCCCDDDCCCBBB;;;<<<======>>>>>>>>>======<<<<<<<<<<<<<<<<<<===???>>>===;;;;;;;;;;;;<<<999999999999999999999999::::::::::::;;;;;;;;;;;;===<<<<<<<<<;;;;;;;;;;;;<<<<<<===<<<;;;999666555333444444444333333444444666777777666555555777999>>>>>>>>>>>>>>>???@@@@@@>>>===<<<;;;::::::::::::=========<<<::::::<<<>>>???AAADDDEEEFFFDDDBBB@@@EEEFFFFFFDDDAAA>>>>>>??????BBBDDDBBB@@@@@@EEEJJJ```xxxvvv~~~xxxZZZAAA<<<666444666777555222555555444444444333333333000222444444333222333444333333444555666888:::;;;>>>??????===;;;???@@@<<>>===<<<===<<<;;;<<<===>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;<<<;;;::::::<<<999777666888999:::999999666444555888:::777444555555666666666777777777888777777666666777777888777888<<>>DDD===;;;:::777444111...+++***+++++++++,,,+++******)))+++)))((()))*********((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,111+++(((,,,333BBB]]]vvv|||ZZZJJJ999333999>>>;;;555777777777666666666666555555666666555555444333222111111111111111111111111222222222111111111111111111111222222333333444444555555555555666666666777555666666888999:::;;;;;;;;;:::999999999:::;;;<<>>>>>???>>><<<;;;<<<<<<<<<:::999<<>><<<@@@@@@@@@@@@@@@AAABBBBBBBBBAAAAAABBBBBBCCCDDDEEEDDDBBBAAAAAABBBCCCBBBAAABBBAAA@@@@@@BBBBBBAAA@@@999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;::::::999999888999999:::888888888888888888888888999999999999::::::;;;;;;>>>>>>>>>=========<<<<<<<<<<<<=========<<<;;;:::444333333333333333333444777888777666555666999<<>><<<;;;::::::999<<<======;;;999888:::;;;999<<<@@@CCCDDDBBB@@@===AAABBBBBBAAA>>>======>>>>>>===>>>@@@AAAAAA>>>:::@@@TTTllljjjZZZIII:::666333111111444666444222555555444444444444333333000222444444333222333444333333444444666777999:::AAA===CCC@@@999GGGNNN;;;>>>??????>>>===<<<;;;;;;<<<:::999:::;;;<<<;;;:::<<<;;;;;;:::999999888888888888888999999999:::::::::888666666777999999888777555333444777888666333555555555666666666666666777666666666666666666777444222000222777>>>CCCFFFKKKVVVaaahhhnnnyyybbbBBB???===BBB<<<;;;:::777444111...,,,+++***++++++++++++***))))))******)))*********)))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***++++++++++++,,,,,,,,,///000444666222...222;;;HHHWWWlllsss]]]III<<<222555999<<<;;;888444111555555555555444444444444444444444444444333222222111111111111111111111111111111111111111111111000000111111222333444444555666666666666666666666666555555666888999;;;<<<<<<;;;:::999999888999999:::>>>;;;@@@IIIIIICCCGGGQQQppp|||jjjYYYTTTRRRJJJBBBHHHGGGEEEEEEFFFGGGGGGGGG===EEEMMMPPPRRRccc{{{}}}ooovvv~~~VVV777666:::222///666666666666555555444444444666666555555444333333333333444444444555666777777777666666666666777777888999:::;;;:::999888999:::999999999::::::;;;;;;;;;===<<<;;;:::;;;;;;;;;:::;;;<<>>???@@@AAAAAA@@@???>>>======??????>>>===;;;;;;<<<<<<;;;;;;:::999666777999999999999777666777777777777777888999999888888888888888888888888777777888888999:::::::::??????>>>>>>>>>==================<<<<<<<<<<<<<<<555444222222333444444444999999888777666888;;;>>>@@@@@@@@@@@@AAABBBBBBCCCBBBAAA???===;;;:::999999<<<======;;;999888999::::::<<>>???>>><<<;;;<<<===@@@<<<999999>>>AAABBBAAA???@@@>>>NNNqqq[[[AAA888555222555444222333444444222000444444444444333333333333000222333333222222333444333333333444555666888999???999CCCBBB999OOOZZZ>>>============<<<;;;:::::::::999888888::::::999888:::999999999888888888777888777777777777888999999999777555555777888888777555333222333555666555333555555555555555555555555666666555555555555666666555777999:::999555000---222999AAACCCDDDHHHOOOUUUfffaaa___ccckkkpppmmmiii___CCCAAA>>>AAA;;;;;;:::777555222///---,,,***++++++++++++***)))))))))***++++++***)))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,///------......,,,...111)))999GGGLLLYYYsss|||qqq___LLL>>>888777888777::::::666111000444:::444444444333333333222222222333333333333222222111111111111111111111111111000000000000000000000000000000111111222333444444666666666666555555555555444555666777999:::<<<<<<:::999999888888888999999;;;999===EEEHHHEEEDDDGGGCCC{{{ssscccYYYVVVTTTTTTUUUUUUTTTRRRcccyyyuuuwwwdddBBB---555;;;222///888555555555555444444444444444444444444333333222222222333333444555555555555444444333333444555666666888888777555444555888;;;::::::999888888777666666999999:::::::::;;;<<<===???>>>>>>===>>>@@@BBBDDD@@@@@@??????>>>>>>??????============>>>???@@@@@@???>>>======>>>??????>>><<<;;;::::::<<<<<<;;;:::>>>>>>===<<<;;;999888777555666777888888777666555555666666777888888888888777777777777777777777777666666777777888999999:::>>>>>>>>>>>>============>>>===<<<:::::::::;;;;;;888666333333555666666666999:::999888777888;;;>>><<<======>>>@@@BBBCCCDDDBBBAAA???===;;;:::999888<<<===>>>===:::999999:::===<<<<<<<<<<<<<<<<<<===;;;<<<===<<<;;;;;;<<<===@@@===:::777666888<<<>>>888@@@===777???OOOjjjwwwmmm___III777000333666666444444333444444333111///333333333333222222222222///111333333222111222333333333333333444555777777<<<666@@@???666MMMXXX<<<<<<<<<<<<<<<<<<;;;:::::::::888888888999:::999888777777777888888888999999777777666666666777888999777666555555666777666555333222222333444555555444555555555444444444444444555444444444444444444555555555444333444555888:::777666666666555333333444???===;;;===@@@AAA@@@===^^^DDDDDD@@@BBB===;;;:::888555222///---,,,+++++++++,,,+++******)))(((***,,,,,,***(((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************++++++++++++...+++((()))---///000000///222222...111===LLLUUUeeezzz~~~ooo[[[JJJBBB???;;;666333333888>>>BBB===888222111222444444333333333333333222222222222111111222222222222111111111111111111111111111111////////////000000000000//////000000111111222222555555555555555444444444444555555777888999::::::888888888888888888888888;;;:::<<>>@@@AAA???<<<;;;;;;>>>BBBDDD@@@??????>>>>>>>>>??????<<<<<<<<<<<<<<<===?????????>>><<<<<<===>>>>>>===:::999888888::::::999888>>>>>>===<<<:::888777666777777888888888888777777444555666777777777777777666666666666666666666666444555555666777888999999=========<<<<<<<<<;;;;;;>>><<<:::999888999;;;<<<<<<999555555777:::999888999:::;;;:::888888:::;;;999::::::<<<>>>@@@BBBDDDBBB@@@???<<<;;;999888888;;;<<<======;;;999999:::<<<;;;999888888999:::;;;:::<<<===<<<;;;;;;<<<===888;;;======;;;999;;;<<<555>>>>>>:::===<<<@@@LLLYYYtttkkkFFFAAA:::111000444777555000000000111111111111111000222222222111111111000000///111333333222111222333333222222333444555666666999666<<<999333BBBIII666::::::;;;<<<<<<<<<<<<;;;;;;999888999:::;;;:::999666666777777888999999:::666666666777777777888888666555444444666666555444222222222333444444555555444444444444444333333333444444333333333333444444222333444444333444777999222//////555:::;;;;;;<<<333444555555444444555666[[[DDDEEE???AAA<<<;;;999888555222000...---,,,,,,,,,,,,,,,++++++***(((+++------***'''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************+++++++++++++++,,,---///111111---)))333+++(((...555555...)))&&&555@@@CCCQQQhhhuuuuuuwww\\\SSSIIIEEEAAA<<<999:::333555888:::888444...+++333222222555888777222---333333333222222222111111000000111111111111111000000000000000000000000000........./////////000000///////////////000000000333333333444444444444444444444555666777777888888666666777888888999999999999;;;<<<::::::===@@@@@@KKK444MMMwwwyyypppKKK+++222888888111111888888000333333333333333333333333000000111111222333333333222333444555555555444333444444444444555666777888666666666555444444777:::???>>>===;;;999777666555666888:::::::::;;;>>>AAA???>>>;;;::::::<<<>>>@@@>>>>>>=========>>>>>>???;;;;;;;;;;;;<<<===>>>>>>@@@>>><<<<<<======<<<;;;:::999888999:::::::::888::::::::::::999888777777777777666666666666777777444444555666666666555444666666666666666666666666333444444555777888888999;;;;;;;;;:::::::::999999<<<;;;999888888;;;>>>@@@@@@;;;777777:::======;;;999:::<<<;;;999888777888999999:::;;;===???@@@AAA@@@???===;;;:::999888888888:::;;;;;;:::999999999999999999999:::;;;;;;<<<;;;===>>>===<<<;;;<<<===666999===????????????@@@<<<;;;444777CCCAAA333...///FFF```ttt{{{vvvqqq[[[@@@000666444444666777555000---///000000000000000111222000000000000///////////////111222333222111222333222222222222333444555666666777888666555:::<<<888888999:::<<<=========>>><<<;;;::::::<<<<<<;;;:::888888888888888888888888555666777888999888777777555444333444555666444333111222333444444444555666444444444333333333222222333333222222222222333333000444888999777333000///:::555333777888444222444555888;;;;;;::::::===???WWWBBBCCC===>>>999:::999888555333000...---,,,------------,,,++++++(((+++...---***'''&&&'''))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++(((***++++++,,,...///...000---000555222+++...777666555222000111555888999;;;<<>>???333HHHEEEIIIzzzyyy~~~oooGGG111;;;666222333777555...000777333333333333333333333333//////000111222333333444222333444555555555444333222222222333444555666777444666777888777666777888@@@???>>>===;;;:::999888777999;;;;;;::::::===@@@<<<<<<;;;:::::::::;;;;;;<<<<<<<<<<<<<<<===>>>>>>;;;;;;;;;;;;<<<===>>>>>>AAA???===<<<<<<<<<;;;:::;;;:::999:::;;;;;;:::999666666777888888888888888555444333222222333444555333444555555555555333333666666666666666666666666333333444555666777888999::::::999999999888888888;;;999888777999===AAACCCBBB===888888<<>><<<;;;999999888888555888::::::999888888888777888;;;===?????????>>>===>>>>>>>>><<<;;;<<<===???===:::999:::;;;;;;;;;;;;===555000555555666???777;;;::::::KKKjjj}}}kkkIIIEEEAAA111///===...000333444111...111555333444333222000///000111////////////............///111222222111111222333222222222222333444555555333888666555:::999888???777888:::<<<===>>>??????===<<<;;;;;;======<<<;;;::::::999999888777777777555666888999:::999777666444333333444555555444222111222444444444444666777444444444333333222222222333222222222222222222333111222222000///111666:::333///000555555222222777444555555444222111222333___===<<<@@@======:::999888555222///,,,+++************))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))++++++,,,,,,,,,,,,------/////////---,,,---000222777555333111111111222333222222333444444555555666777777777666555555444444666666666666666666666666333333333222222222111111111222444444444222000///111111111111111111111111222222111111000000//////////////////////////////...------------.../////////////////////.........222111000000000111333333000222444666666666444444555555666888999:::<<<<<<===<<<:::::::::;;;===???@@@???CCCJJJTTTppphhhzzzzzzzzz{{{qqq]]]<<<999999111444444444444444444444444555555555444444333333333333333333333333333333333222333444444555555444444222222333444555777777888888777777888::::::999888@@@>>>============:::888888999;;;===>>>>>>>>>============<<<<<<;;;;;;:::???>>>===<<<;;;;;;<<<===???>>>=========???@@@AAA@@@>>><<<;;;:::;;;===>>>888999:::;;;;;;;;;:::999999777555555666777777777666666555444333222222111333333333333333333333333555:::===;;;555222444777444444444555555555555666777666666666777888999999===:::888666888<<>>CCCGGGAAA===888777888999888666======<<<<<<<<<======>>><<<999666777999;;;;;;999999999:::::::::;;;;;;;;;999888777666666888:::<<<;;;;;;;;;<<<<<<=========<<<<<<;;;::::::999999888888888777666666666666666555555666888;;;===@@@AAAkkkyyysssiiikkkPPPDDD777222444666444000111111111111111111111111111111000000//////......000000000000/////////////////////000111111222222000000000000111222333444555555555555666777888999999:::<<<===<<<===???AAA@@@??????>>>===<<<<<<;;;<<<<<<;;;<<<======;;;:::999888777888999999777555555555444444444333333333111111111111111111111111333333333333333333333333000000000000000000000000000000111111111222222222333333333333333333333333444444444555555555555666```===<<<@@@======:::999888555222///,,,+++************))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))+++++++++,,,,,,,,,------***+++------...111555888999777555222111111222222111111111222333333444444555555555444444444444333444444444444444444444444333333222222222111111111111222333444444222111///111111111111111111111111111111000000000000000000........................---------------...//////............////////////111111000000000111222333000111333555666555444444333333444666777888999:::<<<;;;:::999:::;;;===>>>???>>>@@@AAABBBPPPttt~~~zzz{{{ZZZ<<<111444555111333333333333333333333333555444444444333333333333333333333333333333333333222333333444444444444444333333444555666666777777888777777888::::::999777>>>>>>>>>>>><<<;;;::::::999:::;;;===>>>>>>======>>>======<<<<<<;;;;;;:::===>>>>>>???>>>===<<<;;;>>>>>>>>>>>>>>>???@@@@@@>>>===<<<::::::;;;===>>>999::::::;;;;;;:::999888777555333333444555555555555555444444333333222222333333333333333333333333999AAAGGGDDD:::333555999444444444444555555555555555555555555666777888999===:::888666777;;;???BBB@@@@@@@@@>>><<<<<<>>>@@@>>>;;;777666777888777666:::::::::::::::;;;<<<<<<;;;888555555777999888777888888999999999999999999:::999888777777888999:::999999999999999999999999;;;::::::999999888777777777777666555555555555555333444444555666777999:::555???NNN^^^ooo~~~kkkQQQ===666777???888111000333555444111111111111111111111111111000000000000//////......000//////////////////////////////000111111222222000000000111111222333444666555555666666777888999999;;;============???AAA??????>>>>>>===<<<<<<<<<;;;;;;;;;<<<>>>???>>>===999888666777888777666444444444444333333333222222111111111111111111111111333333333333333333333333000000000000000000000000000000000111111111222222333333333333333333333333222333333333333444444444bbb>>><<<@@@===>>>:::999888555222///,,,+++************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,)))***,,,---///222666999999777555333111000000111//////000000111222222333222222222222333333333333111111111111111111111111222222222222111111111000///000222333333222111000000000000000000000000000/////////000000000000000........................---------------......///---------.../////////000000000000000000111222222000111333444555555444333111111222444555666777888;;;::::::999999:::<<<===@@@???@@@@@@::::::HHH[[[uuuQQQ333111888666111111333333333333333333333333444444333333333333333222222222222222222222222222222222333444444444444333333444444444555555666666666666555777888999888666:::===???>>>;;;999:::<<<::::::;;;<<<======<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===???AAAAAA???<<<:::======>>>>>>??????>>>>>>===<<<;;;::::::;;;<<<===:::::::::::::::999888777444333111111222333333222333333333333333333333333333333333333333333333333222<<>><<<>>>@@@@@@===:::999888:::888555555666777777666666666777777888999:::;;;999777444444555555555444777777777888777777666666999999999999888888888888888888888777777777777777999999888888777666666555555555444444333333444444444333333222222333333333888777999@@@IIIPPPRRRRRR^^^eeesssyyyqqqiiiaaaIIICCC;;;444111222444666111000///111333333222000000000000000000000000000000000000////////////...////////////////////////...//////000000111111222111111111111222333444555666666666666777888999999999;;;<<<===<<<===>>>@@@>>>>>>======<<<;;;;;;;;;999:::;;;===>>>@@@AAAAAA999888666555666666444333333333222222222111111111000000000000000000000000222222222222222222222222000000000000000000000000000000000000111111111111222222222222222222222222111111111111222222222333ddd???<<<@@@===>>>:::999888555222///,,,+++************)))))))))((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***++++++++++++,,,,,,,,,,,,---...------...000222555444333111000000000000/////////000111111222222000000111222222333444444000000000000000000000000222111111111111000000000...///000111222222111111////////////////////////.........//////000000000------------------------------,,,,,,------...///,,,,,,------...///000000////////////000000111111000111222333444444444333111111222333444555666666:::999999999999:::;;;;;;;;;<<>>:::888:::>>>::::::::::::::::::::::::888888999999:::;;;<<<<<<;;;<<<>>>??????===<<<::::::;;;<<<=========;;;;;;;;;::::::999:::;;;<<<<<<:::::::::999888777666666333222000111222333222111111222222222333333333444222222222222222222222222,,,333999888333...000444333333444444444555555555333333444555666888:::;;;;;;999777555555666888999888:::======;;;888666666666555444444555666666666555555555666777999:::;;;999888666444444444444444666666777777777666555444666666777888888888777777999999888888888777777777777777666666555444444444333333222222222222333333555444444333222222333333666555888===BBBAAA:::333222;;;IIIVVV]]]aaafffkkknnnyyy{{{sssttt}}}ooogggjjj]]]^^^[[[PPPCCC:::555444:::555111111555777555222///111333333111000//////////////////////////////////////////////////////.........///////////////......//////000111111111111111111111222333444555666666666666777888999999888999;;;;;;::::::<<<>>>;;;;;;::::::999999999888888999;;;<<<<<<>>>@@@BBB;;;999777666666555333111111111111111000000000000000000000000000000000000111111111111111111111111/////////////////////////////////000000000111111222222222222222222222222000000111111111222222222eee???<<<@@@===>>>:::999888555222///,,,+++************)))))))))((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((*********+++++++++,,,,,,,,,------,,,+++***+++---//////////////////000000/////////000111111222222000000111222333444444555000000000000000000000000111111111000000000//////...//////000111111111111........................------....../////////000------------------------,,,,,,,,,,,,,,,---......+++,,,,,,---...//////000......//////000000000000000000111222222333333333222222333444444555666666888888888888888999999:::444666:::??????===<<<>>>???KKKqqqkkkQQQDDD@@@999666333222...,,,///555111111111111111111111111222222222222222222222222111111111111111111111111000111222222333333222222111111111111111111111111222111111333444555333222555:::>>>===999888;;;???::::::999888777777777777333444555777999;;;<<<===;;;;;;:::::::::;;;;;;<<<888999:::;;;;;;:::999888:::999999999999999::::::999999888777666555555555333222111222333444222111000000111111222333333333222222222222222222222222333333222222333333333333333333333444444444444555444444444555777999:::;;;999888666444444444444555444666888888777777777999555555555555555555666777666666777777999:::<<<<<<::::::888777555555666777555666777888888777666555333333555666777777777777777777777777777777777777666555555444444333222222222222111111111111222222333333222222222333333444***---333:::>>>???;;;888888111...666EEEJJJAAA444444999;;;777555666888777888999888444444666555111111333555666444111222555555444333444444222...***111222333222///---...///......................................./////////------....../////////000.........///000000111111111111111111222333444444555555555555666777888999555777888888777777999:::777777777777777666666666888999;;;::::::;;;===@@@===<<<:::999999777444111111111000000000/////////////////////////////////000000000000000000000000............................../////////000000000111111111111111111111111000111111111111222222222eee@@@===@@@======:::999888555222///,,,+++************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((************++++++++++++((()))++++++******,,,---++++++,,,---...//////000......///000000111111222000000111111222333333444000000000000000000000000000000000000///////////////////////////000000000////////////////////////---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,---.........///------...///////////////000000000111111222333333222333333444555555666666777777777888888888888888666777999<<<=========>>>@@@<<>>;;;:::999777666666555555333444555777888:::;;;<<<;;;:::999888888999;;;<<<999999999:::999999888888999999999999888888888777777666555444333333444444333222222333444444333111000000000111111222222222222222222222222222222222999444000///222333222///333333333333444444444444444444444555666888999:::666555444444333222222222222333444444444666888;;;555666888777666666777888999999999999:::;;;<<<===;;;;;;;;;999777777999:::666777999;;;;;;:::999888444444444555666666777777444444444444555555555555555555444444333222222222111111000000111111222222000000//////000000111222666555555333222222444555666555333666<<<@@@;;;333555555222111444888666000111888999333555>>>===555///...///333444333333666+++---...//////000333444...//////...------...///---------------------------............/////////---------......//////000---......//////000000111000000000000111222333444444444444444555666777777444555666666555555666888555555555555555555555555777999::::::888999===AAA@@@@@@??????>>>;;;555111111111000000000/////////////////////////////////////////////////////////....................................////////////000000000000000000000000000000000111111111222222eeeAAA>>>AAA<<<<<<:::999888555222///,,,+++************))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((************++++++++++++&&&(((***+++++++++,,,...+++,,,------............---------...//////000000/////////000000111111111000000000000000000000000000000/////////.........000000//////......//////////////////////////////......------------------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------------------------,,,---.../////////....../////////000000111222333222333333444444555555555666666777777888888777777999:::;;;:::;;;>>>@@@AAAHHHFFFDDDHHH\\\rrr___VVVJJJ333...444///---...000333777666111+++////////////////////////000000000000111111222222000000000000000000000000///000000111111111111111///000000111222333444444444444333555666777555444555666888999;;;<<<<<<===>>>===:::888777666666666888888888888999999::::::999999:::::::::;;;;;;;;;;;;;;;:::999999999999999::::::999999888777666555444333222111111222333333222111111333444444222000000000000111111111111111111111111111111111111111444111//////111111000...222222333333333444444444333222333333444555666777333333333333222111111000///111333444555555777999777999::::::888666777999::::::::::::;;;;;;<<<===;;;<<<<<<;;;888888;;;===777999;;;>>>???>>>===<<<999888777666555666666777222222333444555666777777555555444333333222222111111111000000111222222333000//////....../////////111000......111555999<<<(((333:::888666999???AAA111222111///111555444000...000111......000...+++555111111222000+++***...777777444000,,,+++,,,.....................---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,---......///000000------......///000000000////////////000111222222333333222333333444555666333555666666555444666777555666666666666666666666555888::::::888:::???DDDCCCDDDEEEEEEDDD???888222111111111000000000//////................................................------------------------------........./////////000000000000000000000000....../////////000000000eeeBBB???AAA<<<;;;:::999888555222///,,,+++************))))))))))))'''((((((((())))))******))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((()))************+++++++++(((***,,,,,,++++++,,,------......//////...------++++++,,,------......///.........///////////////////////////////////////000/////////............111000///...............000000000000000000000000.........------,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------------------,,,,,,,,,,,,.../////////...---////////////000111222333222222222333333444444555555666666777777777777777444666777777999===BBBCCCJJJEEEEEEFFFAAAHHHpppwwwTTTCCCAAA>>>000444999,,,444000000111---(((,,,666//////////////////////////////000000111111111222000000000000000000000000//////000111111111111111000111111333444555666666666666555777888999777666555555666888;;;======<<<@@@???<<<:::888777777777<<<<<<;;;;;;:::999888888777999;;;===>>>===;;;:::>>>===;;;:::999:::;;;;;;:::::::::999777666444333222111000000000111222333111111111222333333111///111111111000000000000000111111111111111111111111---000333444444444333444222222333333333444444444111111111111222222333444222222222222222111000000...111444666666555666666888:::<<<;;;999777888999;;;;;;;;;:::;;;;;;<<<<<<:::<<<<<<;;;999999<<>>>>>;;;777;;;<<<===>>>???>>>:::777888:::;;;;;;999999:::;;;===<<<;;;;;;;;;;;;<<<===;;;:::999888999:::;;;<<<::::::999888777666555444111111000000000000000111111111111111111111111111111111///.........///000000000000000000000000000000000000000000000000000333333333333333333333333000000000000000000000000000000000000111111111111333333333333333333333333777666666888;;;;;;888555888999999:::::::::999999:::???CCCBBB===999:::===:::;;;===>>>>>>>>>======???<<<999666555777999;;;555555666666777777888888777666444333222111111111000000000000////////////000000//////.........---...............///000000000///......///111333444333222000/////////000111000000000000////////////////////////////////////........................///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////............////////////111111111000000000000000000000111222333444444555666555444444444666777888888888888888888888888888999999888999:::<<<>>>@@@GGGFFFEEEBBB===888333111111111111111000000000/////////.........---------//////.........---------------------------------------------------------000000//////.........---............////////////eeeAAA???BBB>>>>>>;;;999777666555222...+++************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((()))))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,------------------..........................................////////////......------............------------------------------------------------------+++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++,,,,,,,,,+++++++++++++++------------......---,,,.../////////000000000000111111222222333444444555666666666777777888888999999999999999;;;>>>@@@BBBWWWaaa```PPPBBBAAAFFFGGGIIIRRRiiimmmZZZIII<<<444666555222000///...///000/////////.............................................///000000111222222000/////////////////////...///000111222111111000111222333444555444222111666777888777666555666777999999999;;;======:::777;;;:::;;;<<<===<<<999777888999::::::999999;;;===@@@>>><<<;;;:::;;;<<<===::::::999999999999::::::::::::999888777777666666333333222111111000111111111111111111111111111111333333111000///000000111000000000000000000000000000000000000000000000000222222222222222222222222000000000000000000000000000000000000111111111111333333333333333222222222777666555777999:::888666666777888888999999999999;;;>>>AAAAAA===;;;:::;;;:::;;;<<<======<<<;;;;;;<<<:::888555555555777888555555555666666777777777666555444333222111111111000000000000/////////...////////////......------...............//////000000///......///000222444222111000/////////000000000////////////.................................------------------------............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.......................................////////////000000000000000000000000///000111111333333444555666555555444555666777888:::::::::::::::999999999777777888888:::;;;<<<===AAAAAA@@@>>>:::666222000111111111000000000/////////.........------------///.........------------------------------------------------------------////////////......------............////////////fffBBB???BBB???>>>;;;999888666555222...+++************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((())))))))))))************************++++++++++++++++++,,,,,,,,,,,,------------............---------------------------......//////......---------............------------------------------------------------------++++++,,,,,,,,,,,,++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,....../////////000000000///000000222333444555555555555666666777888888999:::999999:::<<<>>>@@@BBBKKKUUUXXXMMMBBB@@@BBBAAA??????GGG\\\}}}vvviiiUUUBBB555///......222111///...------......------..................------------------------......//////000000111111//////////////////////////////000111111111000000111222333333333222000///333555666666444444555777888777888:::<<<<<<:::888:::999888888999999888777777888999888888:::>>>AAACCCAAA>>>;;;999999:::<<<::::::::::::999888777777999999888888888777777777444444333222111111000000000000000000000000000000555444333222111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111222222222222222222222222666555444555777888777666444555666777888999999999<<<===>>>>>>===<<<::::::999999:::;;;;;;:::999888888777666555444444555555444444555555555555555555555555333222111111000000000000000/////////......///............---------...------------.../////////......---...000111222111111000////////////000............------------........................------------------------......---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------....................................////////////000000000000000000000000///000000111222333444444666666555555666666777888:::::::::999999888888888444555666777888999999999::::::999888666444111///000000000000////////////............------------............------------------------------------........................///............------------............/////////iiiBBB>>>CCC@@@>>>;;;:::888777555222...+++************)))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((()))))))))***)))))))))******************++++++++++++,,,,,,,,,,,,,,,---------.........---------------------------------......---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************************************,,,,,,,,,,,,,,,------------...//////...................../////////000000......///111222444555666444444555555666777888888999999:::;;;<<<>>>@@@AAA;;;EEEIIIDDD??????BBBBBBCCCGGGFFF@@@>>>NNNnnnuuuaaaSSSEEE???777222000222444555///......------------...,,,,,,,,,------......///------------------------.........//////000000000........./////////////////////000000000000000000000111222333333222222111111333444444333333444666666666777999:::::::::999999777555555666777777777777777777777777:::???BBBDDDAAA===999777777888999999:::::::::999777555444666666666666666666666666444444333222111000......000000000000000000000000555444333222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111111111111111111222222222444333333333444555555555444555666888999:::::::::===<<<;;;<<<===<<<:::888888888999:::999888777666666666666666555555444333444444444444444444444444444444222111111000000000000000/////////.........------------------------------,,,,,,------...///......------...///000000000000/////////.........---------,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,---------..................................../////////////////////000000000000000//////000111222333444444666666666666666666666777888777777666666555555444222333555666777666555555333444444444333222111000000000/////////.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------------.........//////lllCCC===CCC@@@>>><<<:::888777666333///,,,************)))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''(((((((((((()))))))))((((((((())))))******************+++++++++,,,,,,,,,,,,,,,------------...------------------------,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************************************+++++++++,,,,,,------------///111111///...///000............////////////---...///000222333444555222333444555666777888888999999::::::<<<===>>>???AAAEEEGGGCCC>>>>>>???@@@999;;;===???@@@BBBDDDFFFPPPggg|||{{{mmm^^^MMM<<<000.........///111111///---.........---------......++++++,,,,,,------......------------------------.............../////////------....../////////000000000/////////////////////000111222444444555555000111333333222222333555444555777888999999:::;;;888666444333555777777777666777666666666999===AAAAAA>>>;;;777555555555666999999999999888666333222444444444444333333333333222222222111000...---,,,////////////////////////222222222111000000///...////////////////////////////////////////////////////////////////////////000000000000000000000000///000000000111111111111000000111111111222222222222222333333333333444444555666777999:::;;;;;;;;;<<<:::::::::;;;;;;:::888777888999999999888777666555666777777777666555444555555444444333333222222333222111111000000000000////////////............,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---......------------------......////////////......------,,,,,,,,,,,,++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,,,,------....................................////////////......//////000000000000...///000111222333333444555555666666666555555555666666666555555444444444111222333444444444222222111111111111222111111111/////////............---,,,,,,------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,------------------------............oooCCC<<>>???@@@???>>>@@@DDDHHHIIIDDD@@@???CCCEEENNN[[[\\\cccvvvxxxbbbOOOIII@@@999555333222222000///.../////////---+++..................------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................---------......//////000000000///.........//////...///000222333555666777000222333333111111222444333555777888888999;;;===888666444444666777888888666666666666555666:::<<<<<<;;;999777666555555555888888888777666444333222333333222222222111111111000000111111000...,,,+++///////////////////////////000000000000///......////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000111111111111000000111111222333333333111444666777666555555555666777888999:::;;;;;;;;;:::::::::999999999999999666777999:::::::::999888666777777777777777666666666666555444333333222222222111111000//////000000/////////.........------++++++,,,,,,,,,,,,,,,---,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,.........///...------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------............////////////---......//////000000111...//////000111222333333444444555555555444333333666666666666666666666666111222222222222111111000000000000000000000111111///.........------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,,,,---,,,------------.........rrrDDD;;;AAA>>>:::<<<;;;999777666333///,,,************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''((((((((())))))&&&&&&'''(((((()))******************++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************************************************(((((()))******+++,,,,,,***...111000,,,+++---///---------.........//////......//////000111222222111111222333555666777888666777888999:::;;;;;;;;;777777999;;;======>>>???>>>???===:::777888>>>DDDCCCBBB;;;;;;BBB???BBBPPPQQQYYYdddjjjmmmrrr}}}rrr\\\KKKEEEEEE@@@999<<<:::666000,,,,,,000333333000......///111111000............---,,,,,,+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---......///000000111000///...---....../////////000000222333444555222333444333111111111333333555888888888999===???888777666666888999999888666777777666444444555777999999999888888777666666888777666555444444444444444444333222111000000//////000111111111000...,,,........................---...///000000000//////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000111111111111111111111222333444444444333777;;;<<<:::888777888777777888999999999999999777999;;;999777666999;;;666777999;;;<<<<<<<<<;;;666666666666666666777777777777666555444333222222111111000////////////000//////.........---------***+++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---++++++,,,,,,,,,,,,++++++------.........---,,,+++------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************((())))))***++++++,,,,,,***++++++++++++,,,,,,,,,------------------------............////////////------......///000000111......///000111222333333333333444444444333222111444444444555666666777777333222111000000000000000000000//////......//////.........---------,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,,,,,,,---------.........tttEEE;;;AAA>>>999<<<;;;999888666333///,,,************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))&&&&&&&&&'''((())))))***)))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++******++++++++++++******************************))))))))))))))))))))))))'''(((((()))******++++++(((,,,000...+++)))+++...---------.........//////......//////000000111111000111222333555666777888555666777888999::::::::::::999;;;>>>???<<<:::999:::888777;;;AAAEEEDDDBBB===EEECCCAAAFFFAAA999:::;;;;;;>>>???===999888999CCCGGGFFF>>>888;;;???BBB555???DDD===333111444777***///333444111///111444111///------...///...---------...---,,,+++******---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...///000000111000///...------...///000000//////000111222222333444444333111000111222333666888999888:::===AAA888777777888:::::::::999666777777666444222333333777888999::::::999888777888777555444333333444555555555444333222000000//////000111222222111///...........................,,,---///000111111000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111111222333444444555555444999???@@@>>>;;;::::::666777777888888888777777666999<<<:::666444888<<<666888:::<<<===>>>======666666555555555666666777888888777666444333222222111000000////////////000//////.........---------*********++++++,,,,,,,,,++++++******++++++,,,---++++++,,,,,,,,,++++++***,,,---.........---,,,+++---------,,,,,,,,,++++++++++++++++++++++++++++++************************+++++++++************)))((())))))***++++++,,,,,,******+++++++++,,,,,,,,,------------------------............/////////000---------...///000000111......///000111222333333222333333444333222000000000111111222333444555555444222111/////////000111000000///...------------......---------,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,---------......sssDDD999<<<;;;:::===;;;999777555333///---+++++++++************)))((((((((((((((((((((((((''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((()))))))))))))))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))************))))))************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,+++++++++*********))))))******+++++++++,,,,,,,,,,,,,,,,,,---------......///......---------......111111222333444666666777666888:::::::::999:::;;;:::;;;===??????===<<<:::777888999:::;;;<<<===>>>???>>>>>>>>>???>>><<<:::999999888888777666666666666666666666666666666666444555666666666444111000000000000000////////////------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------..................////////////////////////////////////111111111111111111222333333444555666666555444444;;;;;;::::::999888777777;;;999666777:::<<<;;;999777777666444333444666999888:::<<<;;;:::999999:::555555444444444444555555000000000000000000000000111000000///////////////...------------...//////............////////////............////////////////////////////////////////////////////////////............////////////000111111111111222222222111111222333333333333222333333333333444555666666777666555333333444555666444999<<<<<<888777999=========<<<;;;999888777777777777777777666666666666555444444444555444111///111111000000//////......//////...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---+++***)))***++++++++++++++++++++++++++++++,,,,,,,,,++++++*********)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------..................------////////////////////////............//////////////////000111222222333333333333333333333333333222333333444444444444444444333222222111111111111111...........................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............///uuuFFF:::===<<<<<<===;;;999777666333000---+++++++++************)))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))*********+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++))))))************))))))************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,+++++++++*********))))))******+++++++++,,,,,,,,,,,,,,,,,,------------...//////...............///111222222333444555666666666777999999888888:::;;;<<<<<<===>>>>>>===<<<;;;888888999:::;;;<<<======;;;;;;;;;<<<>>>>>><<<:::888888888777666666555555444444444444444444444444222333444444333111///...000000000/////////......------------------------++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------------...---.........////////////////////////////////////111000000000000111222222222333444555666666555444999999999888888999999999;;;999777777:::;;;:::999777777777555444444777999888:::<<<<<<:::::::::;;;999888666555444444333333000000000000000000000000111000//////......//////---------------...//////............////////////............////////////............................................................////////////000000111111111222222222000111111222222222222222333222222333333444555666666555555444444444555555444888;;;;;;777666999<<<;;;;;;:::999888777777666666666555555555444444444444333333333444333000...000000000000//////......///......---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********)))))))))))))))))))))))))))************++++++++++++++++++,,,,,,,,,------..................------................................./////////000000000000000111111222222222222222333333333333333333444444444444333333333333222222111000000000000000........................------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------............xxxHHH;;;>>>>>>===<<<;;;999777666444000---+++++++++************)))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))))))))*********++++++*********++++++++++++,,,++++++++++++++++++++++++******++++++++++++******************************+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))***+++++++++************)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,------------////////////////////////222222222333333444444444666666777666555666999;;;>>>=========<<<<<<;;;;;;999999999:::;;;<<<======888888888:::<<<===;;;:::777777666666555444444444111111111111111111111111///000111111000///---,,,////////////.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++++++++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,---------------------.........//////000000000000000000000000///////////////000111111111222333444555666666555777777666777777999;;;<<<:::888777777888999888777666777777555444444666888777999;;;;;;::::::;;;<<<;;;:::888555444222111111000000000000000000000000000000///............///---------------......///---............/////////............////////////............................................................////////////000000000111111111222222//////000111111111111111222222222222333444555555444444555555555555555444555777:::999666555777:::888888888888777777666666444444333333333222222222333222111111222222000...000000000////////////.........------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++++++++++++++++++++++++++++++++++++++++++++*********)))))))))))))))))))))))))))************+++++++++++++++++++++,,,,,,,,,,,,------------------..............................////////////000000000000000000000000111111111111111111111222333333333444444444444333222222222111111000//////......//////------------------------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------............zzzIII:::>>>>>>===;;;:::999888777444000---+++++++++*********))))))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************************++++++++++++******************************++++++++++++******************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++************))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,---------/////////000000000000000222222222222333333333333555666555444333555888;;;>>>===<<<;;;::::::;;;;;;:::;;;;;;;;;<<<<<<======888777888:::;;;<<<:::888666555555444333333222222////////////////////////......//////...---,,,,,,............------------++++++++++++++++++++++++************************************++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........////////////////////////...............///000111000111222333444555666666777666666555666888:::<<<888777666666666666555555444555555444333333555666555777999999888888999:::888777666444222111000000000000000000000000000000000///......------......------,,,,,,------...///---------.........//////............////////////............................................................////////////000000000000111111111111...//////000000000000000111111111111222333444555222333555666666666555555555777888777555555777999777777777777777777777777333333333333222222222222222000///000000000///---////////////////////////---------,,,,,,,,,++++++************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---......---++++++************************+++++++++***************))))))))))))))))))))))))))))))*********+++++++++***++++++++++++,,,,,,,,,,,,,,,------------............................../////////000000000111111000000000000000000/////////000000111222333333444444444333222111111000000000///......------......---------------------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------.........|||III999======<<<:::999999888777444000---+++++++++*********))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((()))))))))*********))))))*********+++++++++*********************************++++++*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((())))))***+++))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------......///000111111000000111111222222222222222222555555555333333444777:::<<<<<<;;;:::999999::::::<<<<<<<<<<<<<<<<<<======:::999999:::;;;:::888666444444333222222111111000////////////////////////...............---------------------,,,,,,,,,+++++++++++++++++++++++++++************************))))))*********+++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,------------------------------------------------...///000111000000111222333444555666777777666666666777888999777777666555333333333333222333444333222222333444222444666666555555555777333333222111000000000000///////////////////////////......---------------,,,,,,,,,,,,,,,---......------------........................////////////............................................................//////////////////000000000111111111......///000000000000///111111111111111222444444111222444666777777666555777777777666555555666888777777777777888888888888444444444333333333333222111///......///000///................../////////,,,,,,,,,,,,,,,+++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---------,,,+++************************************************))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,------..............................////////////000000000000000000////////////////////////000000111222333333333333222111000//////...///......---,,,---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...JJJ888===>>><<<999999999999888555000,,,+++++++++************)))((((((((((((((((((((((((%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((()))))))))******)))))))))************+++************************))))))************))))))))))))))))))))))))))))))(((((()))))))))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((()))******(((((()))))))))))))))*********+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---///000111000000///000000000111111222222222444444555444444444777999888888888888888999999999;;;;;;;;;;;;;;;;;;:::::::::999999999:::999666444222222222111000000//////////////////////////////......------------------,,,,,,,,,,,,++++++++++++************************************************)))))))))************+++))))))*********+++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------...000111222111000000111222333444555555555666666777777777777888888888666333222222444222333444444222222333444111333555444333222222333/////////...//////000000////////////////////////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,------...,,,------------.....................////////////------------------------------------------------............/////////////////////000000000111111......///000000000000000000000000000111222333444111222333555666777777777999888666555555666666777777777777777888888888888555555555444444444333333111///......///000//////---............/////////,,,,,,,,,,,,++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++************************)))))))))***************)))))))))))))))))))))))))))************+++++++++************++++++++++++++++++,,,,,,------......------------------------............////////////............/////////////////////000111111111222111111111000/////////...///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------LLL999>>>???===999888999999888555000,,,+++++++++************)))((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((()))))))))***))))))))))))************************************(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******(((((((((((())))))************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,...000000000///......//////000111222333333333444666666555555777888444555666888888888777777999999999888888777777777777666666777888888666444111111000000///.................................---,,,,,,,,,,,,,,,------,,,+++++++++************************************************************))))))))))))************))))))))))))*********+++***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...///000222333222111000000111222333444111222555777888999888888:::;;;;;;888555333444666333444666555444333444555333444555444222111111111/////////......//////000////////////////////////...------,,,+++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,---------.....................////////////------------------------------------------------............////////////////////////000000000111//////000111111111111000000//////000000111222333222222222333555777888999:::999666555555666777777777666666666666666666666555444444444444333333333111///...---///000000000---------.........//////++++++++++++++++++++++++************************************************++++++++++++++++++++++++***************************)))))))))******+++,,,************************((()))))))))*********+++)))))))))))))))))))))))))))************+++++++++************++++++++++++***++++++,,,------......------------------------------------............---------......////////////000000000000000000000//////////////////////////////...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------NNN:::???@@@>>>888888999999999555000,,,+++++++++************)))((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))'''((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******'''((((((((())))))************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***+++---///000000///...---...///000111222333444222444666777666666777888111333555777888888777666777777666666555555444444333333333555777777666444000000000///......------------------------------,,,+++++++++++++++,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------------......000111222333222222111000000111222333---000444777::::::999999<<<>>>>>>;;;777555666888444666777777666555555666444555666555333111000111111111000///////////////////////////////////////...---,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------................../////////000------------------------------------------------............/////////000////////////000000000000//////000111111111111111////////////000111222333222222222222444666999:::<<<999666555666777888888666666555555555444444444444444444333333333222222222000......///000111000---------.........//////++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++***************************)))((((((((()))+++,,,))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))))))))))))))************+++++++++)))************+++++++++******+++,,,,,,---......------------------------,,,,,,,,,---------......,,,,,,------...///000000000000000000////////////........./////////////////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------HHH@@@<<>>;;;;;;;;;:::999555///+++************))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((('''&&&&&&'''((('''&&&''''''''''''((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((()))))))))***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((******************************************************+++,,,---------------...///000111222333333000000111222333444555555888777666888;;;<<<;;;999888777666444444444444444777666555444222111000//////////////////...------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++)))((((((***+++***(((************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++)))************+++++++++------------............------------...///000111000000000000111333555666666666777777777666666555888999:::;;;<<<=========:::999888666555555555666444444444444333333333333333222111000////////////------......////////////...------------,,,,,,,,,++++++++++++++++++++++++------------------------........................------------------------++++++,,,,,,,,,,,,------............////////////........................000000000000111111111222000000000000000000000///000000111222333444444555555666666666666666555555555444333333222222222222111222222222222111000000........................///.........------------------,,,,,,,,,++++++++++++++++++*********))))))++++++******************************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,---------------------------------............///////////////////////////000///...///111222222111111000///...,,,,,,,,,,,,------,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++,,,------SSSDDD===BBB>>>;;;;;;::::::999555000+++************))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((('''&&&&&&'''((('''&&&&&&''''''''''''(((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((()))))))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((******************************************************+++,,,------------......//////000111222222111111222333444555666666666666666888;;;<<<;;;:::888888777666555555555555666666555444222111000000......//////......---,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************)))((()))***+++***(((************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++)))************+++++++++,,,,,,,,,---------......------------...///000111000000000222333555777888777777777777666555444333555666777999;;;===>>>>>>999999777666444444444444222222222333333333444444222111000//////...//////---------............///------------,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------------------------------------++++++,,,,,,,,,,,,---------............/////////........................////////////000000000000000000000000000000000000000000111222333444444555666666777777666555444444666555444333222111111111111111222222111111000///....................................------------,,,,,,,,,,,,+++++++++++++++++++++*********************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,---------------------------------............//////////////////////////////......///111333222222000000...---,,,,,,,,,,,,------,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,------...TTTCCC===BBB>>>;;;:::::::::999555000,,,************)))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''(((&&&&&&&&&'''((('''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((***************************************+++++++++******+++,,,------------......//////000111111222111222222333444555666777333333444666888999999999888888777777666666666666666555444333222111000000---............---,,,,,,************************++++++++++++++++++++++++***************************)))))))))******))))))*********)))))))))))))))((((((((((((((((((((((((************************************************))))))*********++++++++++++,,,,,,,,,------------------------...///000000000000111222333555666666666666666666555555444333111111222444666777999:::888888777555444333222222222222222222222222222222111000//////.........///---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------.........//////.................................////////////000000000000000000111111111000000111222333444444555777777777777666555444333777666444333222111111111111111111111111000000///........................------------------------,,,,,,,,,++++++++++++*********************************+++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,---------------------------............//////////////////////////////...---///000111000///000///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********+++,,,---...///PPP@@@;;;CCC>>>::::::::::::999666000,,,************)))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''(((&&&&&&&&&'''((('''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''((('''''''''((((((((())))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((())))))******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++******+++,,,------------.........///000000111111111222222333444555666777222444555777777888888999777777777777777666666666444444333222111000000///---------------,,,,,,+++************************************************))))))))))))))))))))))))))))))******)))))))))***))))))))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))************************))))))*********+++++++++++++++++++++,,,,,,,,,---,,,,,,,,,------...///000111111111222222222222222222222444555555666666666111111111111222333444555777777666555444333222111333222222111000000//////000///......---.........------------,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------....................................---.........///////////////000000000111111111222000000111222333444444555666666777666666555444444777666444333222111111111000111111111111000//////........................,,,,,,------------------,,,,,,+++++++++***************************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---------............///........................///...---...//////---,,,///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********+++,,,---...///MMM===;;;CCC>>>:::999::::::999666111---************))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((('''&&&&&&'''((('''&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''((('''''''''(((((())))))***)))))))))*********++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))***++++++,,,,,,******+++,,,------------.........//////000000000111111222333444555666666555666888999888888999:::555666666777777666666555222222111111000//////...,,,,,,------,,,,,,+++***************************))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))***))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,---...///000000111111111111000///...///000222444555777777888444444222111111222333444666666666666555444333222333222111000///...------......------------......---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------------.............................................///////////////000000111111222222222000000111222333444444555555555666666666666555555666555444333222111111111000000111111000000///...------------------------,,,,,,,,,,,,------------++++++++++++***************************+++++++++******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,+++,,,,,,------.........---------............///...........................------///000000...,,,......---,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,------...KKK<<<<<>>FFF===999999999::::::666111---************))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((('''&&&&&&'''((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&''''''((()))******+++)))************+++++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))((())))))***++++++,,,,,,******+++,,,------------.........//////////////////000111222333444444555444666888888555333444666333444555666666555444444//////......---------,,,+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***,,,+++(((''')))+++(((((())))))*********+++))))))))))))))))))))))))'''''''''''''''''''''''')))))))))))))))))))))))))))************+++++++++)))************+++++++++,,,,,,,,,,,,---...//////---...000111222222222111//////111333444666666666333222111000000222444555444555666777777777666555.........///////////////------,,,,,,,,,------...,,,,,,,,,++++++*********,,,,,,,,,+++++++++******++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------..............................////////////000000000000///000000111222222333333000000111222333444444555222333444666777777888888444444333222222333333333000000000000000//////...------------------------+++++++++,,,,,,---------+++++++++************)))))))))******++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,---...//////---------.........//////........................***+++...222555777666444------,,,+++++++++,,,,,,,,,++++++++++++++++++,,,*********++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------,,,+++++++++,,,,,,UUU<<<@@@<<<@@@:::888777888999666111,,,************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''******))))))((((((''''''(((((((((((()))))))))))))))*********++++++++++++''''''(((((())))))************)))((((((((((((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))*********))))))(((******+++++++++,,,,,,,,,------......///000000000000111333333222222222333333444555666666666555444333333222222222222222222000///---,,,++++++,,,,,,------,,,,,,+++***)))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))************))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,---...///000000000000000000000111111222333444555555666666555555555444333333222222333333222444666777777666444333222222000///..................---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////---------............///222111111111000000/////////000000222333444555555333333333444444444555555444444333333333333222222111000000///...---------------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++)))***,,,---,,,))),,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------------------------------////////////////////////------------------------......//////000000111111---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++VVV===@@@<<<@@@<<<:::888999:::777222---************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))((((((''''''(((((((((((())))))))))))))))))))))))*********+++'''((((((((()))))))))*********)))((((((((((((((()))(((''''''''''''((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))************))))))***++++++++++++,,,,,,,,,------......///000000000///111333333222222222333111222333444444444333333333222222222222111111111000///---,,,++++++,,,,,,------,,,++++++***)))))))))(((''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))((((((*********))))))((((((((((((((((((((((((((((((((()))(((((((((''''''''''''(((((()))))))))*********))))))))))))*********************+++++++++,,,,,,,,,,,,------......//////000////////////000111111333333444555555555555444555444444333333333333333333333444555555555444333222111000///...............------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------............///111111000000000////////////000000111222333444444333333333444444444444555444444333333333222222222000000000///...---------------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++)))***,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------------------------------........................------------------------000000//////////////////------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++]]]AAA???:::<<<===;;;::::::;;;999333...************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''')))))))))(((((((((((('''(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))***))))))((((((((((((((()))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))************))))))++++++++++++,,,,,,,,,,,,------......///000000000///111333333222111222333000000111222222222222111222222222222111111000000///...---,,,+++++++++,,,,,,,,,,,,+++******)))))))))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))((((((---,,,,,,+++***))))))(((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))******))))))))))))*********************++++++++++++,,,---------------.........///............///000000222222333444444444444333555444333333222333333333333333333333333333333222111000///...............------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------............///000000///////////////...000000000111111222222222333333333333444444444444333333333333222222222222000000//////...---------------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------------------------------........................------------------------111000000///......------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++]]]AAA>>>;;;<<<<<<;;;999:::;;;888333...************)))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))'''''''''(((((((((((()))(((((((((((())))))))))))))))))(((((((((((()))))))))(((((((((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((())))))************)))+++++++++,,,,,,,,,------------......///000000000///111222333222111222333000000000111111111111111222222222111000000//////...------,,,,,,+++++++++,,,+++++++++******)))))))))(((((((((((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((((((---,,,,,,+++***)))((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((()))))))))***((()))))))))************************++++++++++++...---------------------...------------...//////111111222333333333333222333333222111111111111222333222111111111111111222000///......---------...---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------............///////////////............000000000000000000111111222222333333333444444444333333333222222222222111/////////......---------------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------------------------------........................------------------------/////////......---------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++vvvVVV????????????<<<:::999999:::888222---************)))))))))(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''((((((((((((((((((((())))))))))))&&&'''''''''(((((((((((())))))))))))(((((((((((())))))(((((((((((())))))((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((()))***************++++++,,,,,,,,,---------------......///000000000///000222222111111111222111111111111111222222333222222111000000///......,,,,,,,,,,,,,,,,,,++++++++++++***************)))((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))+++******)))((((((''''''(((((((((((((((((((((((('''''''''((((((((((((((('''(((((((((((()))))))))((()))))))))************))))))*********+++++++++---------------,,,,,,,,,---------------......///000111222222333333222222222111111000000000000000333222111000000000000111///...------------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------............///............////////////000000000000000000111111222222222333333333444444333333222222222111111111............------------------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------------------------------........................------------------------,,,,,,------............++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++xxxXXX???>>>???<<<;;;:::888999:::777222---************))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&''''''''''''((((((((((((((((((((())))))))))))''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((())))))***((())))))******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''((()))******+++******,,,,,,,,,,,,------------------......///000000000...000222222111000111222222222111111222222333444222111111000///...------++++++,,,,,,,,,,,,++++++************************((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))((((((((((((''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((''''''(((((((((((())))))))))))))))))************)))))))))************+++,,,,,,,,,,,,,,,---------...------------...//////111111222333333333333222222111000000//////000000222222222111000000//////...------,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///...////////////000000000000000000111111222222222222222222222333333333333222222222222111111111111------------------------------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------------------------------------------------------------------------------++++++,,,,,,---......///*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++ZZZ@@@>>>>>>888===;;;999:::;;;888333...************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))''''''((((((((()))))))))***)))))))))((((((((('''((((((((((((((()))******((()))************)))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''((()))******+++++++++,,,,,,,,,------------...------......///000000000...000222222111000111222222222111111111222333444222111000///...------,,,***+++,,,,,,,,,,,,+++***))))))))))))************((()))************)))((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''((((((((()))'''''''''((((((((())))))))))))))))))************))))))))))))************+++++++++,,,,,,------............---...//////000111222222333333333333333333333222111111111111111222222333333222111///...---,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............////////////000000000111111///000000111222333444444111222222222222333333333222222222222111111111111------------------------------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---///...,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,,,,,,,---------)))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++uuuyyyRRR<<<>>>AAA;;;>>><<<;;;;;;<<<:::444///************))))))))))))((((((((((((((((((((((((************************''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))******))))))((((((((('''((((((((((((((()))******((()))***++++++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''(((******+++++++++,,,,,,,,,---------......------......///000000000...000111222111000111222222111000000000111333444222111000///...---,,,,,,)))***,,,,,,---,,,+++***)))))))))))))))*********((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))&&&&&&''''''((()))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''((((((((()))))))))))))))************))))))))))))******************+++,,,,,,---......///............///000000222222333444444444444333555444333333222222333333111222333444333111///---,,,,,,,,,++++++,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------.........////////////000000111111222222///000111222333444555555111111222222222333333333222222222111111111111000---------------------------------,,,,,,,,,++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---///...,,,+++,,,///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,---------------------------------------------------------------------------------...------,,,,,,++++++***))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++yyyTTT;;;AAA999======;;;999;;;>>><<<555...+++++++++************)))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%(((((((((((((((((((((((('''''''''''''''((())))))))))))(((((((((((())))))))))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))************+++++++++***+++...///000000...---//////.........000222333//////000000000000//////000111111111111000//////000000...---,,,++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))***************************************++++++,,,,,,------...000000000000111111111111222444555444333333444555:::888555222111111111222111222333333222000---+++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///////////////000000000000111111111111111111111111333222222444555666555333000000000///......------.........------,,,,,,,,,++++++++++++******)))))))))************+++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,---------..................////////////---,,,++++++,,,---///000........................+++++++++++++++++++++++++++++++++*********))))))******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++yyyTTT<<>>>>>;;;<<<:::888:::===;;;444---+++++++++*********))))))))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''((())))))''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((''''''(((((((((((('''''''''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))*********++++++,,,------.........,,,---......///000000000111111222222222222111111111222222222222111000000...---,,,+++++++++++++++*********)))))))))((((((((((((((((((((((((((((((((()))))))))************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))***++++++,,,,,,---,,,,,,,,,,,,------------///000222222111222333555444555666777666333111///////////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///////////////000000000000000000000000000000000000222111111111333333111000......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,***++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------------------..................///000///...,,,+++------------------------++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++eee<<<999===AAA<<<<<<999888:::<<<:::333---+++++++++************)))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&'''((())))))((('''&&&''''''(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))******+++++++++,,,------......,,,,,,---///////////////000111111111111111111000000111111111111000//////------,,,+++++++++++++++******)))))))))((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))******+++,,,,,,,,,+++,,,,,,,,,------------...///111111111111333555222333444555444222000...//////......------------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///////////////000000000000000000000000000000000000222111111111333222111///...------,,,,,,+++******++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************)))))))))))))))))))))))))))************+++++++++++++++++++++,,,,,,,,,,,,,,,------------.........------------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++qqqEEE>>>;;;AAA>>><<<999888:::<<<:::333---+++++++++************)))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((%%%&&&((())))))(((&&&%%%'''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***++++++++++++,,,---......+++,,,---////////////...///000000111111000000//////000000000000///......---,,,++++++***+++++++++***)))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((()))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,------------...---///000111111111333444222222222333222111///.........------------------******+++++++++,,,,,,,,,************************)))******+++,,,,,,------++++++++++++++++++++++++************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///////////////000000000000000000000000000000000000111000000000111111///---------,,,,,,+++***************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,------------,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************)))))))))))))))))))))))))))************+++++++++***++++++++++++,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++RRREEE:::@@@>>><<<999888999<<<:::333---+++++++++************)))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))''''''''''''''''''''''''(((((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%&&&((())))))(((&&&%%%''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))++++++++++++,,,---......+++,,,---////////////...//////000000000000/////////////////////......---,,,,,,++++++***+++++++++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((())))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,---------.........,,,...000111000111333444111111111111111000///.........---,,,,,,,,,------*********++++++,,,,,,,,,************************))))))***+++,,,,,,------++++++++++++++++++++++++))))))))))))))))))))))))************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////////////////000000000000000000000000000000000000000///...///000///...,,,------,,,,,,+++******)))*********++++++,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,------......------,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---,,,++++++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++___<<>>:::999888999;;;999444///,,,+++******))))))******(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&'''(((((((((''''''''''''(((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((&&&''''''((((((''''''&&&((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''((((((((((((''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))***++++++,,,,,,***+++,,,---////////////...///000000111111000000...///000000000...,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************---...///...---,,,---...............///000111222000//////111444444222///.........---,,,,,,++++++++++++++++++++++++++++++)))************+++++++++************************************************************************)))************+++++++++******************************+++++++++,,,,,,,,,************************+++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------.............../////////000000000000......////////////..............................------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,------------,,,------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------..................---------,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++jjj@@@BBB??????;;;999888:::;;;999444000,,,+++******))))))******(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%$$$%%%&&&'''(((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((&&&''''''((((((''''''&&&((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''((((((((((((''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))***++++++,,,,,,+++,,,---...///000000000//////000111111111111111...//////000///---,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************,,,---......---,,,---///000//////......//////000///...///000222222000......------,,,,,,+++++++++++++++++++++++++++++++++)))************+++++++++************************************************************************)))************+++++++++******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------................../////////000000000......////////////......------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,---------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...............------------,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++sssCCCDDDBBB???;;;999999:::;;;:::555000,,,+++******))))))******(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((('''%%%$$$$$$%%%'''((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***++++++,,,,,,,,,---...///000000000000///000000111111111111111......///......---++++++************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************+++---......,,,,,,---///111000///...............------...///000///...------,,,,,,,,,+++++++++***************************))))))*********+++++++++***************+++++++++************************************************))))))*********+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000000......////////////......------------------------,,,,,,,,,++++++++++++******+++++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***************************************************************************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------++++++++++++++++++++++++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++uuuAAABBBAAA;;;;;;:::999:::<<<:::555000,,,+++******))))))******(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((('''%%%$$$$$$%%%'''(((&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&''''''((((((((()))))))))'''''''''((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''(((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***++++++,,,,,,------...///000000000000//////000111111111111111.........------,,,+++***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************+++,,,------,,,,,,---///111000///...------------,,,---...///...---,,,,,,+++++++++++++++*********************************))))))*********+++++++++))))))*********+++++++++************************************************))))))*********+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............////////////......////////////......------------------------,,,,,,+++++++++******************++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********************************************************************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------++++++++++++++++++++++++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++zzzCCCCCCEEE===<<<:::999;;;<<<:::555111,,,+++******))))))******(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''(((((((((((()))))))))***'''''''''((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''))))))))))))))))))))))))''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''')))((((((''''''(((((()))''''''((((((((((((''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))***++++++,,,,,,,,,---...///////////////......///000000000000000...------,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***************+++------,,,,,,---///000//////...---------...+++---//////---,,,+++,,,************************************************)))************+++++++++)))))))))***++++++,,,,,,************************************************)))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------........./////////......////////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********************++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---...............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********************************************************************************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------------...***++++++++++++,,,,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++}}}DDDEEEJJJ@@@<<<::::::;;;<<<;;;555111,,,+++******))))))******(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&'''((((((((('''''''''((((((((())))))''''''''''''((((((((()))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((((((((())))))''''''((((((((((((''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,---............---------...///////////////...---,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))+++,,,,,,,,,,,,.../////////...---------......+++...000///---++++++,,,)))*********************************************)))************+++++++++((())))))***++++++,,,,,,************************************************)))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////......////////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************)))******+++,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,------...............------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************************************************************)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++zzz@@@BBBHHH===<<<;;;:::;;;<<<;;;666111,,,++++++***)))*********(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((((((((())))))''''''((((((((((((''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,------...---------,,,------..................---,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))+++,,,,,,,,,,,,...///......---------......///+++...000000---++++++,,,)))))))))))))))*********)))))))))))))))))))))))))))************+++++++++((())))))***++++++,,,,,,************************************************)))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////......////////////......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))***+++,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,---......//////......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************************************************************))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------.........*********++++++,,,,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++|||FFF???AAA>>>>>><<<:::;;;<<<:::555111,,,+++******))))))******)))))))))))))))))))))))))))((('''''''''(((***+++((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))************)))))))))))))))+++++++++,,,,,,,,,------+++,,,,,,---.........---,,,,,,++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------,,,,,,+++***))))))))))))))))))))))))))))))+++*********))))))((((((+++++++++*********))))))******************************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------............///////////////////////////---------,,,,,,+++++++++...---+++)))))))))++++++------------,,,,,,,,,,,,......---------------......---------------......,,,,,,---------.........------------------------................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))******++++++,,,,,,------++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++tttDDDCCCEEE@@@===;;;::::::;;;:::555111,,,+++******))))))******)))))))))))))))))))))))))))((('''''''''(((******(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***************))))))))))))++++++++++++,,,,,,,,,,,,+++,,,,,,---......------,,,,,,++++++***))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------,,,++++++***))))))))))))))))))))))))))))))************)))))))))(((+++++++++*********))))))************************************************************************************+++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------............///........................---------,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,------------------------...//////,,,,,,++++++++++++,,,,,,---------------,,,,,,,,,------------------------................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++************************++++++++++++*********))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++jjj@@@DDDFFF@@@===;;;::::::;;;:::555000,,,+++******))))))******))))))))))))))))))))))))((((((''''''(((((()))***((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***************************+++++++++,,,,,,,,,,,,+++,,,,,,---------------,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++******))))))))))))))))))))))))))))))************))))))))))))+++++++++***************************************************************************************)))))))))*********++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------............///........................------------,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,------......///............///000000000......------------......000//////...------,,,,,,------------------------................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************+++++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++++++++++++++*********+++++++++++++++*********++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++hhh===@@@CCC>>>===;;;999:::;;;999444000,,,+++******))))))******((((((((((((((((((((((((''''''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((()))))))))***************++++++,,,,,,,,,,,,------------+++,,,,,,---------,,,,,,+++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++++++++******))))))))))))))))))))))))))))))*********)))))))))))))))************************************************************************************************((())))))))))))***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------............///........................------------------,,,,,,---------,,,,,,---------------------------------------.........---------///......------------...000000000//////.................................................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,---------------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++ooo???>>>@@@===<<<:::999:::;;;999444000,,,+++******))))))******((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))******+++++++++,,,------------............+++,,,,,,---,,,,,,+++++++++++++++***************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++***************)))))))))))))))))))))))))))))))))))))))))))))******************************************************************************************************((())))))))))))***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------............///........................------------------------///---+++******+++---...,,,---...///000111111222333333333333222111///...///...------,,,,,,,,,---................................................................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------,,,,,,,,,------......................../////////******++++++,,,---......+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++yyyEEE???AAA@@@<<<:::999999:::999444///,,,+++******))))))******))))))))))))))))))))))))&&&&&&'''(((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))******+++,,,,,,,,,------------............,,,,,,,,,,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******)))******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))***************************+++++++++************************************************************************)))))))))*********++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------............///------------------------------------...............---,,,+++,,,...111222555666888:::===???AAABBBBBBBBBCCCCCCBBB@@@>>>===777666555444444333444444............------------........................................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............,,,,,,,,,------------...,,,,,,,,,---......//////,,,,,,,,,,,,,,,---------))))))******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++|||HHHBBBCCCAAA<<<:::888999:::888444///,,,+++******))))))******))))))))))))))))))))))))%%%&&&'''(((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))***++++++,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,+++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************))))))))))))))))))))))))((()))))))))************))))))*********+++++++++************************************************************************************+++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------............///------------------------------------.........///---///222555888:::;;;;;;???@@@AAABBBDDDFFFGGGGGGFFFHHHIIIJJJJJJIIIHHHGGG>>>===<<<;;;::::::::::::666555444333111000..............................................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,---------......,,,,,,------.../////////+++,,,,,,,,,------------......------,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++zzzGGGCCCCCC@@@<<<:::888999:::888333///,,,++++++***)))*********))))))))))))))))))))))))%%%%%%'''((((((((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))***+++,,,,,,------))))))*********+++++++++,,,,,,,,,,,,,,,+++***)))******************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))*********))))))))))))))))))))))))(((((())))))*********+++))))))******++++++++++++***************************************************************************++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------.........//////---------------------------------.........//////---222999@@@EEEGGGFFFEEEAAAAAA@@@??????>>>>>>======>>>AAACCCDDDDDDCCCCCC<<<;;;:::999888888888888???>>><<<999666444222111////////////////////////................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,------.........,,,,,,------...///000000222222333333444444444555555444333111000...---,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++qqqAAAAAA???AAA;;;:::999:::<<<:::555000---,,,++++++******++++++))))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++*********))))))((((((++++++******************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++*********))))))((((((************************)))************++++++++++++++++++*********))))))************************)))))))))))))))))))))))))))************+++++++++------------------------++++++++++++++++++++++++))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))******+++)))************+++++++++******************************+++++++++******)))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......---------------------------------------------------///000///---++++++,,,//////...,,,,,,111:::BBB>>>>>>@@@@@@===999;;;AAA===AAAEEEEEEAAA@@@CCCHHHAAAKKKJJJUUUWWWQQQXXXRRROOORRRNNNDDD???@@@???;;;;;;===DDDIIIHHHCCCBBBDDD666111000111///,,,...555+++,,,---...//////...---///............---------........................,,,,,,,,,---------......------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,------......---------------............///,,,,,,,,,,,,,,,,,,------+++((()))---000......000222//////111444777???GGGEEEEEEEEECCCCCCDDDHHHKKKDDDPPPMMMCCCDDDDDDAAACCC<<<777///******,,,...///222///,,,***+++,,,,,,+++++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,yyyEEEAAA???AAA;;;:::999:::<<<:::555000---,,,++++++******++++++))))))))))))************((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************)))))))))(((************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((())))))***************************************************))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))(((************************)))************++++++++++++++++++*********))))))************************************************************++++++++++++------------------------++++++++++++++++++++++++))))))))))))))))))))))))************)))))))))((()))))))))))))))******+++)))************+++++++++******************************++++++++++++******************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......------------------------------------------------,,,---...---+++++++++---''',,,444;;;??????;;;888<<<::::::;;;999666888===BBBAAAEEELLLOOONNNQQQVVVYYY^^^SSS]]]qqqrrrllliiijjjkkkdddWWWPPPQQQHHHIIIEEE@@@DDDJJJDDD888>>>777333666777222+++)))///000000///,,,,,,---//////............---------........................,,,,,,,,,---------......------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,------......---------------............///,,,---............---,,,222---***+++,,,,,,...333444>>>FFFGGGFFFCCC===666;;;===>>>??????AAADDDFFFEEEPPPPPPNNNRRRNNNFFFHHHFFFFFFFFFBBB<<<333,,,(((+++***+++,,,......---+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,IIIBBB???BBB;;;:::999:::<<<:::555000---,,,++++++******++++++))))))))))))************((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''&&&&&&'''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******************************************************))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************************)))************++++++++++++++++++***************************************************************************+++++++++,,,------------------------++++++++++++++++++++++++))))))))))))))))))))))))************)))))))))))))))))))))))))))******+++)))************+++++++++******************************+++++++++++++++***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......------------------------------------------------------...---,,,,,,///111333222333777===@@@===:::<<<:::;;;???CCCGGGPPPZZZcccdddsss}}}uuu|||ccc[[[TTTSSSWWWXXXQQQIIIJJJBBB:::666444111111333---000222111...------//////............---------........................,,,,,,,,,---------......------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,------......---------------............///---...///000000///...------+++,,,222666999===CCC@@@HHHIIICCCAAAFFFEEE@@@<<>>:::111///------...///...---...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,JJJBBB???BBB;;;:::999:::<<<:::555000---,,,++++++******++++++((()))))))))************((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))))))))***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++************************************************)))******++++++******)))************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********************)))))))))))))))************************))))))*********+++++++++*********************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))*********))))))))))))))))))))))))))))))******+++))))))*********+++++++++******************************++++++,,,,,,++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,------------------...........................//////......000444777???;;;666555888<<>>999;;;@@@---...///111222111///---///............---------........................,,,,,,,,,---------......------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,------......---------------............/////////////////////000000+++...666AAAFFFEEEFFFJJJOOOKKKDDD===999;;;AAAEEEIIILLLOOOOOOMMMKKKIIIHHHSSSPPPHHHIIIOOOHHH@@@GGGAAA???>>>AAAGGGKKKMMMMMMBBB<<<444///---...///000,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,}}}GGGAAA???BBB;;;:::999:::<<<:::555000---,,,++++++******++++++((()))))))))************((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&'''((()))***+++(((((((((((((((((((((((((((((((((((((((((((((((((((((()))************)))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++******************************************************++++++++++++******************************************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))******************************))))))*********+++++++++***************************************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))******+++))))))*********+++++++++******************************+++,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,,,,---------....................................//////000333777;;;999<<<@@@AAABBBCCCFFFHHHNNN]]]sssxxx|||eeeQQQWWWXXXYYYXXXWWWRRRJJJBBB???777///---000222000---///............---------........................,,,,,,,,,---------......------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,------......---------------............///000///---,,,---000222444777999>>>CCCBBB>>>>>>AAA:::888???MMMRRROOOSSS]]]lllnnnqqqqqqpppnnnmmmmmm|||pppjjjkkkaaaWWWZZZXXXLLL@@@;;;???DDDDDDBBBGGGBBB<<<666333111///...++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,sssCCCBBB@@@AAA;;;:::999:::<<<:::555000---,,,++++++******++++++))))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))'''((()))++++++******)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************))))))))))))************************************)))************+++++++++***************+++++++++************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))************)))))))))))))))******+++)))************+++++++++************************)))***+++,,,------------************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......+++,,,,,,------.................................,,,---000111333666:::===888<<>>CCCLLL[[[iiiqqqeeekkkrrrqqquuuyyywwwmmmeee^^^YYYVVVHHHGGGFFFFFFEEEBBB>>>:::555333000...,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,}}}eee???FFFCCC???;;;:::999:::<<<:::555000---,,,++++++******++++++))))))))))))************((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))000///---+++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((***+++,,,+++)))(((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))*********+++((())))))***++++++,,,,,,++++++++++++++++++++++++***************************+++---.........------++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************(((((())))))*********+++************************)))************+++++++++))))))******++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))******+++)))************+++++++++************************)))***+++,,,------...---************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......++++++,,,,,,---...//////////////////////////////111444999<<>>GGGPPPYYY```qqq}}}~~~ooojjjRRR___[[[______TTTJJJ>>>,,,444333111000//////---+++......---------,,,,,,,,,//////.........---------......---------,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,------......------...000///+++,,,111111,,,000666666888>>>;;;???NNNOOO]]]jjjkkkdddbbbiiipppzzz|||lllmmmuuufffgggrrrqqqUUUJJJ\\\oooyyyqqquuupppdddUUUJJJDDD@@@<<>>:::888777888:::999555111,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******)))(((''''''((((((((((((((())))))*********,,,+++++++++,,,+++***(((++++++++++++++++++,,,,,,------,,,+++++++++++++++***((('''''')))))))))((()))))))))))))))))))))***))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,------%%%)))///222222000///...((()))***+++---111666;;;777888:::<<>>>>>???===LLLhhhwwwkkkvvv}}}}}}ttt{{{}}}xxxvvvvvvrrrkkkcccffftttzzzcccRRRHHHAAA???BBBBBB;;;000***...555...---++++++,,,---,,,***------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,GGGBBB???@@@:::888777888:::999555111,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))++++++***)))))))))******)))))))))))))))************)))(((***,,,,,,)))&&&*********++++++,,,,,,,,,+++++++++******)))))))))---+++((((((***,,,---...(((((()))******)))))))))***++++++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...333111...+++((())),,,000777;;;AAAEEEFFFGGGHHHHHHKKKKKKLLLOOORRRTTTSSSRRRTTTSSSQQQNNNKKKHHHEEEDDD<<<666000+++***+++---...,,,+++++++++,,,+++)))'''************************************************))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++************+++++++++,,,******************************)))))))))))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------222---+++///333666:::???@@@IIIVVVcccsssyyyeeeYYYYYY\\\bbb]]]LLLGGG777,,,...222///...000.........------------,,,...............---------......---------,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---............---+++//////,,,,,,111666999444666555<<>>>>>CCCIIIDDD666---,,,///---++++++,,,---,,,+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,{{{CCCBBB@@@???:::888777888:::999555111,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))+++***************++++++(((((())))))))))))******)))))))))******+++++++++------......//////000000++++++,,,,,,,,,,,,,,,+++,,,***))))))+++---......***++++++,,,+++***)))(((******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------------------------------------,,,,,,---...///000***+++---///333888???DDD===@@@BBBBBB???<<<999999::::::;;;???DDDFFFDDDBBBOOONNNLLLKKKLLLNNNPPPRRRKKKGGGBBB===888222,,,(((+++******+++,,,,,,)))'''************************************************))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++---,,,++++++***+++++++++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......------------............++++++...333666;;;EEEPPPQQQYYYggg|||}}}qqqWWW^^^fffZZZUUUKKK===111...///...+++............------------..............................---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,------...............---///000000333666999:::???===;;;GGG]]]nnn|||]]]MMMSSSfffrrrzzzlllhhhQQQBBBFFFLLLCCC666///000...,,,+++,,,---,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,vvvBBBCCC@@@<<<:::888777888:::999555111,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))***+++,,,,,,)))))))))***++++++,,,,,,,,,...///...,,,---111555666666666777777777888888111222333555666666666666---,,,,,,,,,---,,,)))'''*********++++++******))))))******************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************++++++++++++++++++,,,,,,,,,---------------------------------///...---,,,,,,---///000***000999???@@@>>>;;;999BBBAAA===999777888;;;???777666777;;;@@@BBB???;;;<<<;;;999:::>>>DDDKKKOOOLLLNNNQQQRRRMMMCCC666---,,,+++++++++,,,,,,+++)))************************************************))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++******+++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,---------......---------....../////////,,,111888<<<<<>>AAABBBIIIQQQXXXZZZYYYWWWVVVVVVRRROOOOOOPPPMMMFFF???@@@>>>:::777666888;;;===<<>>BBBCCCIII\\\oooiii\\\bbb]]]eee\\\DDD555888666---/////////.........---------------.....................---------,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------...////////////......---///777<<<======>>>JJJggguuuqqqqqqsssvvv|||}}}}}}~~~|||vvvjjj]]]TTT^^^yyy{{{aaaOOOEEEAAA@@@888555111.........---,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,oooDDDCCC@@@AAA:::888777888:::999555111,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************+++,,,...///000333444555777999;;;===>>><<<::::::???EEEGGGDDD@@@CCCCCCBBBBBBAAA@@@@@@@@@>>>???@@@AAAAAA@@@>>>===>>>===<<<===??????>>>===222000---+++******,,,---******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))*********************************+++++++++,,,,,,,,,,,,,,,------------...........................---------...111555999<<<999<<>>555000555888===CCCHHHJJJGGGEEE???;;;666222000///---,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++***++++++,,,,,,,,,++++++------------------------+++++++++,,,,,,---------+++++++++,,,,,,,,,------------------------------++++++++++++,,,...///000000000000/////////......------------------------------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,------------...........................------------------------******+++,,,,,,---......,,,,,,,,,---------......,,,,,,,,,---------......---------...///000000000999:::@@@IIIQQQ]]]oooeeeaaaZZZQQQDDD999333111////////////............---------.........//////......---------,,,,,,,,,******+++++++++,,,,,,,,,------------------------------------............------...///////////////000111777===???@@@HHHRRR|||iiiUUUaaa|||nnn]]]JJJ:::===999444000///...---,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,wwwGGG>>>888<<<:::888777999:::999555111,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++,,,,,,...///111222888999;;;>>>@@@BBBDDDEEEMMMHHHGGGPPP[[[^^^TTTIIIOOONNNNNNMMMLLLKKKJJJJJJHHHHHHIIIIIIHHHFFFCCCBBB777666666999>>>CCCGGGHHH???<<<666000,,,******++++++,,,,,,------,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,,,,,,,,,,---------....................................///222666<<>>DDDBBBDDDEEE@@@777444777---......---***))))))***---------,,,,,,,,,++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------)))///000+++)))---///,,,---000...'''&&&---111///,,,......++++++///222222888<<<>>>>>>BBBEEE@@@777777777777777888;;;@@@CCCAAA:::555666555111,,,+++---...---,,,---000000///---......---,,,,,,...///000///...---,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,.........------,,,,,,,,,---,,,,,,,,,,,,---......---------.........//////&&&000333---+++222;;;>>>@@@EEE___dddnnn]]]QQQVVVRRR777///...000222000,,,---111........................------------------------------------------------,,,,,,,,,---------......---------.........//////000...///222222//////111666@@@@@@999AAA\\\uuu{{{uuuxxxsssuuuLLL>>>555777666...+++...---......//////......---------------------------------------------------,,,,,,,,,---------......------------------------tttCCC@@@???===<<<:::888999:::999555111---,,,++++++***+++++++++++++++++++++*********)))************************************************'''&&&)))......++++++......+++)))***,,,,,,+++)))111555222...;;;UUUfffiiixxxzzzrrrooogggYYYNNNJJJJJJIIIGGGFFFDDD@@@;;;777CCCIIIPPPSSSOOOEEE:::333---+++***+++---...,,,***++++++++++++************************************))))))))))))************************************************************************************++++++,,,,,,,,,---------...------,,,------......333---***...000///...000555BBBXXXrrr}}}nnnyyy{{{]]]QQQKKK???111:::CCCCCC>>>EEEQQQIII555333111...,,,,,,...000111---------,,,,,,,,,++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,///...)))(((,,,...+++(((+++///222666444,,,###---000444666444111000222777AAAGGGEEEBBB@@@===999;;;;;;:::::::::===@@@CCC\\\RRRGGG>>>777444777===333222///+++)))******+++------------,,,+++,,,---000///...---,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,......---------,,,,,,,,,------,,,,,,------...///---------.........//////,,,///000///222:::AAAEEEOOO\\\ppp~~~rrrZZZaaa\\\<<<666000---...///---,,,...........................------------------------------------------------,,,,,,---------.........---------........./////////,,,,,,///000///111666CCC;;;888DDDYYYllluuuxxxzzzmmmoootttSSS444000888999333///---.....................------------------------------------------------,,,,,,,,,---------......------------------------qqqBBB@@@>>><<<<<<:::888999:::999555111------,,,+++++++++++++++++++++++++++************************************************************'''(((***---***&&&&&&***&&&+++000///,,,+++...333000PPPeeejjjqqqhhhaaaWWWMMMJJJMMMMMMGGG@@@<<<@@@FFFLLLNNNLLLFFFBBB;;;555///++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))))))))*********++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------......------------......++++++...111111222777===TTTssssss[[[KKK444AAAGGGDDDJJJVVVTTTFFFDDD===333---,,,---...---------------,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------......,,,***+++//////---444000------,,,,,,000555///...333:::===???IIIVVVSSSXXX]]]___aaaaaa\\\UUURRRQQQNNNKKKGGGCCC???===AAAGGGQQQVVVMMM===111---666555333000---,,,---///---------------------,,,//////...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,...------------,,,,,,,,,---------,,,------...///------........./////////000,,,+++111:::AAAHHHMMMPPPpppxxx}}}{{{~~~|||~~~tttUUUWWWTTTBBB777......000///..............................------------------------------------------------,,,------------.........------.........////////////---,,,//////000555<<<>>>777AAA^^^tttyyyzzz|||uuufff^^^___ooopppTTTEEE;;;333222666///.....................------------------------------------------------,,,,,,,,,---------......------------------------vvvDDD???>>>===<<<:::888999:::999555111------,,,++++++++++++,,,++++++++++++++++++++++++************************************************000+++)))***)))((()))---)))000222,,,&&&,,,AAATTTsss|||zzz]]]LLLKKKOOORRRQQQHHHEEEBBB>>>===>>>AAACCCJJJDDD;;;111+++***---000+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...//////...............///***000333111111???]]]vvv{{{ooowwwPPPAAA999AAAIIIKKKNNNUUUKKKAAA555...------+++(((...------------,,,,,,,,,++++++++++++++++++++++++))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------,,,---///111000---+++---222444...)))000<<<@@@CCCQQQdddooouuussshhhbbbFFFDDDCCCCCC@@@===@@@EEE<<<;;;;;;;;;888333111222...---------/////////...............------......---------------------------------------------------------------------------------------------------------------...//////............////////////222---...888BBBIIIRRR\\\uuu{{{qqqkkkiiiiiikkkjjjeeebbbcccfffeeeaaaXXXOOOKKKMMMRRRNNN[[[vvvWWWSSSbbbMMMAAA666222111000///111................................................------------------------------------........................////////////111///000222222222888???<<>>>>>BBB@@@999333333///---++++++---///...---------..................------------------------------------------------------------------------------------------------...------------...//////........./////////000000111222777AAAKKKVVVbbbnnn}}}{{{yyyuuummmfffdddbbb[[[RRRGGGHHHMMMTTTXXXWWWWWWZZZXXXWWWSSSJJJAAA>>>AAAFFFFFF@@@FFFbbbvvvoooSSSTTTKKKAAA999222---///444////////////////////////........................---------------------------------.........//////........./////////000000000000222555444444:::AAAPPPwwwiiiQQQeeewwwiiiVVVEEE:::666444111...------...000........................------------------------,,,,,,,,,---------......------------------------JJJAAA@@@CCC<<<:::888999:::999555111...------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***'''(((...000,,,)))(((+++000DDDiii}}}rrr___PPPRRRRRRPPPJJJBBB:::555BBBKKKSSSSSSIII<<<222............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........................///111222333)))222DDD```rrrddd???666===DDDEEE@@@:::666555333///,,,............---------,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------///---...///---)))***---555333666FFFbbbyyyzzzuuuqqqjjj```UUULLLGGGEEEDDDNNNWWWVVVKKKCCCJJJVVV___UUUJJJDDDFFFNNNUUUYYYaaakkkyyyZZZFFFIII>>>:::@@@DDDCCCBBBDDD666111,,,***,,,------+++,,,---......///.........------------------------------------------------,,,,,,,,,------------...,,,,,,,,,------------.........------......///000....../////////000000000+++444>>>HHHUUUgggvvv~~~}}}pppbbb\\\^^^dddbbb___WWWNNNKKKKKKGGGAAA;;;777777:::<<<===AAAFFFDDDCCCAAA===999888<<>>JJJTTTjjjmmmddddddaaaWWWMMMIIIMMMRRRJJJJJJFFF???===>>>>>>;;;EEE@@@===<<<;;;888:::>>><<<;;;;;;;;;<<<===???@@@555???IIIEEE:::DDDrrrcccZZZOOOGGG>>>444000000////////////////////////........................------------------------............////////////.../////////000000000000...///333888===EEEVVVeeennnwwwxxxYYYYYYmmm}}}^^^HHH@@@<<<777111...---///000........................------------------------,,,,,,,,,---------......------------------------wwwGGGCCCAAAAAA===:::888999:::999555111......---,,,,,,,,,,,,---+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++---//////---666MMMccc}}}tttmmmhhh}}}}}}eeecccdddlllqqqnnniiiuuulllTTTPPPRRRPPPLLL@@@>>>???GGGPPPTTTOOOIII111111000...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,---///111333555777aaawwwmmm}}}[[[HHHTTTQQQKKKDDD===999999;;;//////.........---------++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------,,,---//////444FFFXXX{{{www[[[XXX___```vvvxxxiiiggg\\\PPPIIIIIIRRRgggyyy|||WWWHHHGGGGGGLLLSSSRRRHHH<<<444222222000...+++,,,.../////////......------------------------........................,,,,,,,,,------.........,,,,,,,,,------........................///000000////////////000000000000>>>OOO[[[fffbbbVVVZZZ]]]YYYQQQHHHDDDCCC;;;>>>???;;;:::===???>>><<<:::<<<@@@@@@<<<:::;;;888777777999<<<======<<>>===@@@<<<;;;;;;<<<>>>>>>===;;;888???KKK===999CCC;;;:::<<>>>>>@@@BBBCCCBBBLLLBBBDDD;;;>>>IIICCCGGGAAA>>>DDDNNNLLL???>>>GGG<<<===>>>???BBBHHHPPPVVVSSS[[[qqq[[[NNNJJJ???666222111111///......///000....................................////////////////////////////////////222222111000000111111000444---666III^^^zzzZZZLLLiiidddGGG<<<888222000222///////////////.................................------............------000///...---............{{{FFFFFF=========;;;999999888777444222......---------,,,,,,,,,************+++++++++,,,+++++++++++++++++++++++++++++++++,,,......---,,,000888KKKrrr}}}qqquuu}}}qqqkkklllUUUUUUfffdddIIIOOOVVVTTTFFF777555;;;LLLPPPOOOEEE666++++++...//////......---+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........000111///---///333444111)))...111888RRR{{{yyy[[[SSSZZZXXXPPPMMMPPPDDD777222000...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,+++***...222111,,,888[[[sssfffcccKKK>>>PPPqqqyyykkkTTTQQQUUUTTTKKKGGG@@@222222///------///000...+++........................------............------,,,------------.........,,,------------.........------........./////////---///111555444---???cccppptttzzzvvvooo___QQQKKK???======???>>>;;;<<<@@@<<<===@@@DDDHHHIIIHHHFFFHHHAAAMMMNNNMMMRRR[[[vvvlll]]][[[WWWKKKCCCEEEEEE@@@@@@FFFIIIKKKTTT```dddZZZOOO]]]uuuQQQXXXSSS444111111000000000000000000....................................////////////////////////////////////555222111111222222333333<<<<<>>___~~~ooohhhQQQMMMRRRUUUWWWJJJ<<<333111000///---...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...------------------------,,,,,,,,,,,,------------555***)))222222+++555IIIhhheeebbbyyy___QQQKKKOOOeee}}}bbbVVVOOOMMMNNNTTTOOO;;;888333---+++---///...---........................------............------------------............------------........................////////////---000///000444888QQQvvvuuu{{{iii```oootttcccVVVXXXJJJHHHIIIMMMLLLJJJKKKOOOMMMTTT___iiiooommmfff```PPPTTToooqqq]]]PPP\\\xxxssskkk]]]VVVIIICCCHHHJJJJJJVVVhhhqqqrrrhhhXXX\\\[[[VVVVVV<<<333222111000111111111000....................................///////////////////////////000000000111......111444444444666444FFFggg~~~{{{NNNQQQjjjLLL>>>>>>888---111111000000///.................................------............------...///000/////////111222GGGCCC===@@@<<<:::999888888666333111......---------,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++111...---...,,,,,,222<<>>MMMTTTPPPDDD888111///---,,,---......,,,***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------.........//////111000000111222111///...444GGGgggnnnaaaVVVWWWQQQVVVLLL???555111111000---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........------------------------,,,,,,,,,------............222666555111===___kkk\\\hhh^^^AAAEEEZZZaaa\\\^^^\\\UUUTTTOOOAAAAAA:::222---,,,...//////........................------............---------------.........//////---------.........//////........./////////000000...444---)))888OOOiiixxx~~~}}}YYYDDDQQQ^^^\\\aaaooouuusssttt{{{xxx~~~yyyiiiVVVHHHYYYwwwwwwaaaNNNGGGCCCEEEWWWnnnmmmxxx}}}mmmTTTUUUoooOOOOOONNN888555222111222222222111////////////////////////............////////////////////////000000111111///---...333444222333999===YYYmmmZZZvvv```FFF???:::///222111111000//////..............................------............------,,,...//////...///111333FFFBBB>>>AAA<<<:::888888777666333111......---------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++///,,,+++,,,***...@@@UUU||||||tttoooooonnn}}}bbbssszzz~~~qqq___gggOOOTTTQQQBBB222999DDDOOOTTTOOODDD:::222///,,,,,,///000///---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------........./////////000///111333222000111555777nnn~~~kkkcccHHHOOORRRNNNDDD999333333111...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---------............------------------------,,,------....../////////,,,333000...HHHuuuxxxtttttt{{{mmmPPPEEENNNVVViiippp___RRRQQQOOOIIIDDD===666111///000111........................------............------------........./////////------........./////////....../////////000000000000555...---GGGfff{{{~~~kkktttuuuppp^^^GGGTTTaaauuu]]]NNNMMM\\\nnntttvvv}}}ppp^^^^^^llljjjSSSXXXAAA;;;555111222333222111////////////////////////............////////////...//////000000111111222111///111555333///666BBB[[[rrrxxxiiizzzWWWGGG???777222222111000000///..............................------............------+++...000000......222555FFFCCC>>>@@@;;;:::888777777666333111......---------,,,,,,,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++***+++------888XXXxxxqqqcccjjjxxxjjjnnnzzz{{{xxx~~~eeettttttZZZSSSRRRAAA???@@@FFFNNNQQQMMMHHH777222---,,,...000///---------------------------++++++,,,,,,,,,,,,------....................................//////////////////111333111000888CCCeeewwwRRRSSSQQQRRRMMM@@@777444222///............------------------------------------,,,,,,,,,------------...------------....................................------...//////000111111222222999SSS{{{qqq```{{{nnn\\\RRRZZZeee[[[QQQTTTXXXNNNNNNKKKCCC999222000111........................------............------............////////////............////////////.../////////000000000000333222///>>>^^^uuuxxxiiiQQQEEEcccvvvmmmmmmppp|||yyy|||{{{dddSSSdddVVVIIIAAA777222111222222000////////////////////////............////////////...//////000111111222222222000222555222222CCCWWWrrryyygggpppsssYYYHHH===333333222111000///...---........................------............------+++...111111///000444888EEEEEE???===;;;:::888777777666333111......---------,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++******---111333DDDlllllljjjxxxqqq]]]{{{wwwddd\\\mmm{{{VVVTTTQQQHHH@@@???FFFOOOSSSSSS;;;555...,,,...000///---------------------------++++++,,,,,,,,,---------..................................../////////000000///000222///111???OOOiiiRRRRRRVVVSSSFFF:::666333000//////.........---------------------------------,,,,,,,,,---------......---------.........//////.................................///000111111222222999aaahhheee[[[BBBHHHLLLKKKNNNPPPQQQTTTVVVNNNAAA555000000........................---..................---............/////////000............/////////000////////////000000000000444///111MMMooo|||sssYYYMMMnnnyyyrrryyy}}}}}}hhhSSSxxxqqqUUUNNNEEE999222111222222000000000000000000000000000............/////////000...//////000111222222222000...111444222777PPPlllqqqJJJuuujjjOOO>>>333333222111000///...---........................---..................---,,,000333333000111555:::EEE999BBB777:::888666666666555333111//////...---,,,,,,++++++++++++,,,,,,,,,,,,------,,,------,,,******,,,///(((555000---HHHjjjwwwwwwooo[[[\\\qqqkkktttRRR\\\iii~~~bbb[[[JJJLLLQQQOOOIIILLLWWWXXXQQQPPPCCC444,,,,,,///000...------------------------,,,,,,,,,---------......---------.........//////111000///////////////000555444...333///===ooollltttXXXMMMZZZHHH===BBB333999---------------------,,,------------------------------------------------............///////////////............//////000777+++>>>000,,,666111EEEpppooossshhhWWWSSSPPPPPPTTTVVVOOOVVV\\\NNN>>>777111000000///...---,,,---.........////////////......000000//////.........---////////////000000000000000///...///000222222222000999333fffyyykkkrrrzzzVVVZZZvvv}}}{{{{{{}}}iiiUUUxxx|||^^^RRRMMM@@@222,,,111555333000000000000////////////000000000000000000000000////////////000000000000111444666444555EEEfff^^^NNN}}}eeeFFF<<<:::333---...333222---////////////........................////////////+++333222000222111555CCCFFF===FFF<<<:::888666666666555333111///......---,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---...///---000222KKK|||yyy\\\SSSdddvvvgggVVV|||jjj{{{nnnbbbhhhVVVLLLQQQTTTNNNOOOXXXQQQHHH<<<333///.........------------------------,,,,,,---------.........---------.........//////000000////////////000000+++444333666:::ZZZzzzsssQQQUUUWWWEEE@@@;;;555444222000///......,,,,,,------------------------------------------------............///////////////............///000000'''===666)))111///444QQQ|||bbbhhhzzzSSSLLL[[[WWWPPPRRRVVVUUUUUUIII444111000//////000///...---......////////////......000/////////............////////////000000000000000000///000111222222111///777OOOxxxvvv}}}ssssssrrrnnnrrrkkkcccrrr```LLL\\\{{{~~~zzzzzz|||^^^dddOOODDDAAA@@@777333222,,,111000000000////////////000000000000000000000000////////////000000000111111333555888DDD___}}}oooSSSbbbzzzbbb\\\AAA<<<555000...///000000////////////........................///////////////222...---444444666AAAGGG???GGG>>>:::888666666666555333111.........------,,,,,,+++++++++,,,,,,,,,,,,---------,,,,,,---...//////...)))000>>>___mmm\\\ppplllpppVVVXXXwwwhhhhhhhhhIIISSS\\\OOOLLLZZZTTTPPPIII>>>444------...------------------------,,,------------.........------........./////////000000000//////000000111+++444111;;;QQQ~~~rrrlllRRR[[[MMMEEEJJJ111666333000............---------------------------------------------------............///////////////.........//////000111(((888000***555:::SSSvvvjjjuuujjjKKKEEEPPPOOOQQQPPPRRR[[[UUU===555222000000222222000---......////////////......////////////............////////////000000000000000000111222222222111111111888lll}}}vvvbbb\\\ZZZaaaVVVJJJ[[[iiiEEEQQQuuu}}}||||||uuubbblllrrrPPPDDDEEE666///444222111111000000000//////////////////////////////////////////000000000111111000000000888RRRvvv{{{yyywwwssswwwxxx```RRRcccwwwwwwKKK???555333000,,,---333////////////........................////////////333111***+++666777888CCCGGG???BBB;;;:::888666666666555333111......---------,,,,,,,,,+++++++++,,,,,,,,,------...,,,+++,,,...///---+++///@@@TTTjjjvvvkkkbbbiiibbbOOOMMMlll~~~|||vvvsssrrruuussspppmmmpppzzzzzzNNN[[[QQQYYYXXXSSSTTTUUUWWWTTTIII:::///---...........................------------........................////////////000000000///000000111111666222///LLLsss|||rrraaaSSSPPPNNNUUU666666111---+++---/////////------------------------------------------------............////////////............///000111111333)))000333444^^^gggmmmxxxYYYPPPOOOTTTSSSLLLPPPTTTMMM===777111///000222000.........////////////......///////////////.........////////////000000000000///111333333333222222222555GGG}}}xxxiiinnnppp]]]ZZZhhhFFFXXX~~~~~~}}}zzz[[[mmm]]]EEEEEE777111999777111111111000000000////////////////////////////////////000000000111111111444000...<<>>OOOHHH???@@@999:::888666666666555333111---------------,,,,,,,,,+++++++++,,,,,,,,,------...---,,,,,,------,,,+++555JJJ[[[ccccccXXXUUUaaazzzXXXnnnyyyqqqvvvqqqcccbbb```ZZZRRRLLLGGGEEEDDDFFFIIIJJJNNNWWWcccmmmvvvllloooaaaPPPUUUXXXQQQVVVZZZZZZQQQAAA555000///........................---------.........//////........./////////000000000000000000000111222222555555CCCttt]]]YYYRRROOOUUUFFF===777///,,,---//////...------------------------------------------------............////////////.........//////000222222333333:::888LLL___hhhzzz{{{dddQQQMMMTTTOOOLLLSSSXXXFFF???555///...///000111......////////////...............///////////////////////////000000000000///111333444222222333555:::eee{{{}}}zzz```QQQtttxxx^^^IIIaaazzz~~~}}}iii___~~~fffLLLJJJBBB:::666///111111111111000000000000////////////////////////000000000000111111111111777222444LLLwwwyyy}}}|||vvvhhhcccnnnQQQ999777999333///111////////////........................////////////000222///000555888HHHdddIIIBBBAAA<<<:::888666666666555333111------------------------++++++,,,,,,,,,,,,------,,,------,,,+++,,,///222HHHgggppp]]]PPPTTTggg}}}{{{lllYYYtttttteeeXXXPPPKKKIIICCCBBB@@@===;;;;;;>>>@@@@@@BBBBBB@@@>>>???BBBFFFSSSbbbrrr}}}ppp{{{YYYNNNTTTTTTVVVXXXXXXSSSIII===555111........................------........./////////....../////////000000000000000000000111111222333---CCCjjjooo{{{]]]MMMOOOVVVLLLCCC777000//////...,,,------------------------------------------------............////////////.........///000111222333///555444SSSooonnnZZZCCCLLLRRRQQQSSSSSSOOOHHH>>>444...---000222......////////////...............///////////////////////////000000000000...111333333222222666999III|||zzz|||vvvWWWNNN[[[hhh~~~lllVVVRRRnnn~~~~~~hhh\\\hhhLLLBBB<<<333///222222111111111000000000////////////////////////000000000111111111222222111111???aaa~~~vvvvvv|||zzzxxx~~~}}}tttxxxuuuTTT\\\eeeHHH===<<<777222///////////////........................////////////...222222444666:::UUU|||}}}JJJEEEBBB>>>:::888666666666555333111------------------------++++++,,,,,,,,,,,,------))),,,///---+++...555<<<^^^```[[[uuummmxxxrrr|||jjjyyyzzznnn]]]NNNFFFAAA???>>>>>>AAADDDGGGJJJMMMQQQSSSFFFFFFDDDCCCBBBBBBEEEGGG===BBBKKKWWWbbbsssXXXzzzWWWOOOVVVUUUTTTSSSRRRNNNFFF:::222....................................////////////.../////////000000000000000000000000111222333444555\\\qqqtttUUUNNNYYYUUUIII;;;222//////---***------------------------------------------------............////////////.........///000222333444222444FFF{{{{{{uuuyyyTTTNNNRRRVVVUUUNNNTTTQQQIII>>>333---...222......////////////................../////////000////////////000000000000...111333222000222888>>>gggvvv~~~}}}zzzzzzwww}}}~~~xxxYYYPPPOOOFFFRRRrrr~~~```MMMUUUppp{{{WWWhhhRRRCCC>>>444888222222222111111111000000000000000000000000000000000000111111111222222222///888RRRwwwzzzssssss}}}~~~tttsssoooxxx|||\\\OOO~~~___HHH===888444000////////////........................///////////////222333555999AAAbbb}}}JJJDDD@@@===:::888666666666555333111------------------------++++++,,,,,,,,,---------&&&+++000...,,,000;;;EEEPPPhhh```MMMjjjlllOOO]]]zzzzzzlllQQQIII@@@???DDDHHHIIIHHHNNNTTT]]]bbbbbb___\\\YYYddd^^^VVVNNNIIIFFFFFFFFFLLLCCC>>>AAADDDKKK^^^rrruuu```kkkOOOUUUUUUQQQOOOQQQQQQKKK>>>333////////////////////////............/////////000////////////000000000000000000000000111222333444HHHqqq}}}jjjbbbSSSRRRTTTHHH999000//////---***------------------------------------------------............/////////000.........///000222333444555HHHyyyuuu}}}uuu\\\RRRYYY\\\TTTWWWWWWRRRFFF777......111......////////////......---.........//////000000////////////000000000000...111222111000333:::AAA~~~zzz~~~{{{yyy^^^JJJDDD@@@EEEUUU}}}}}}sssWWWCCCMMMddduuu|||iii^^^www___QQQHHH666:::222222222111111111111000111111111111111111111111000111111111111222222222777FFFgggmmmqqqzzzrrrjjjTTTmmmpppPPP<<<777444111000/////////......................../////////000111222111555<<>><<<999777555555444222111//////...---,,,,,,++++++,,,,,,,,,---------............---******222BBBOOOYYYLLLRRR```rrrQQQVVVjjj{{{sss|||wwwjjjaaaSSSCCC>>>@@@DDDIIIRRR```qqq|||yyysssgggXXXJJJNNNHHHDDDEEECCC???AAAGGGJJJWWWkkkyyy]]]VVVRRRSSSZZZNNNGGGSSSOOO@@@???///////////////.........////////////////////////............/////////000---000111000///111666999jjjccclllvvv{{{rrrOOOWWWUUUIII444>>>666&&&444,,,...........................------------...//////000000000000111111111111:::&&&---777,,,000;;;333@@@WWWFFF\\\VVVPPPTTTQQQOOOHHH555)))///,,,---.../////////000222000000000000////////////000000000000111111111111000777222000555...;;;aaa}}}{{{wwwuuuxxxfffVVVMMMKKKHHHAAAOOOddduuubbbLLLBBBGGGVVVkkk||||||uuu]]]{{{AAAMMMAAA666///111333333222111000000000000000000000000000000111...222111,,,222666///999VVV{{{wwweeevvvsssqqqxxxkkkqqqvvvxxxxxxsssuuu]]]VVV{{{zzz|||lll888CCC333444111111000---...000111000//////000000111111111111---222+++===CCC>>>MMMCCCBBB===<<<999777555555444222111///......---,,,,,,++++++,,,,,,,,,---------......***...///,,,000AAAYYYjjjMMMDDD]]]wwwooovvvsss]]]aaasss{{{qqqWWWFFFBBBCCCJJJPPP[[[fffsssvvvaaaYYYTTTUUUTTTLLLFFFCCC???DDDMMM\\\sssXXXxxxVVVOOOWWWTTTNNNQQQOOOGGGDDD333111///.../////////---////////////////////////........./////////000000666...---222//////BBB\\\hhhooo\\\cccwwweeeOOOVVVNNN777;;;888+++444---...........................------------...//////000000000000111111111111///555333......000333;;;iii|||mmmMMMXXXUUUSSSVVVTTTQQQMMM>>>111000...///000000000///000000000000000000000000000///000000000000111111111222333888444444777222EEEppp~~~{{{xxxvvvxxxjjjUUUGGGHHHKKKAAAIIIiiiuuucccNNNDDDFFFRRRdddrrrwww{{{}}}~~~}}}~~~~~~}}}iii}}}[[[RRR@@@666111222333333222111111111111111111111111111111111111///111222///333666111@@@ddd~~~gggWWWjjjyyytttxxxhhhpppmmmuuurrrvvv]]]bbb}}}TTTBBB===111111111111//////000000000000000000000000111111111111333---999@@@RRRIIIDDDEEE>>><<<999777555555444222111.........------,,,,,,+++,,,,,,,,,---------......(((///111---555MMMhhhxxxZZZVVVwwwyyyZZZ[[[zzz{{{ttt```HHH===DDDRRRdddnnn~~~kkkZZZQQQJJJEEECCC???999888???KKK```vvvbbbUUUSSSVVVWWWPPPOOOPPPJJJ:::444...---///111000---////////////////////////....../////////000000000888,,,---666111---MMM{{{ooo______hhh|||ZZZMMMpppsssRRRTTTSSS<<<888:::111222///..............................------......///000000000000000111111111111+++999111---777...333YYYtttjjj^^^NNNTTTWWWVVVSSSPPPGGG:::...111111111111111000//////000000000000000000000000000000111111111222222222222333111333333333PPPyyy~~~tttyyy}}}{{{xxxwwwzzzhhhTTTFFFKKKRRRDDDDDDPPP^^^wwwrrr]]]OOOAAA===BBBOOOaaaooorrr{{{~~~~~~}}}~~~~~~}}}|||{{{|||}}}{{{tttkkk[[[???888333333333333222222111111111111111111111111111111111000000222222333555666JJJxxxggg___qqqpppxxxvvvwww{{{xxxzzziii```uuuDDDGGG444000111111111000///000111111111111000000000000000333555333888<<>>___[[[aaakkkooo~~~yyynnnXXXhhh~~~NNNIIIBBB111000000111000...000333111111111111000000000000000444999999@@@{{{HHHDDDFFF???<<<999777555555444222111---------------,,,,,,,,,,,,,,,,,,---------......,,,...111666???GGGIIIGGGHHH^^^uuuaaaPPP[[[dddttt{{{___bbb{{{}}}}}}aaaLLL@@@KKKaaatttwwwfffSSSFFFEEECCC===BBBOOOiiiccc```IIIXXXXXXPPPQQQPPPGGG===222...000333111///000000000000000000000000////////////000000000111,,,333666222666NNNvvvwwwdddWWWUUU^^^gggvvv~~~xxx|||iiiUUUYYYxxx[[[[[[VVVeeekkk^^^KKKLLLfff~~~qqqrrrWWWSSSLLL???888333---222///////////////////////////............///000000///000000000111111111111555***///555222IIIttt{{{lll___bbbnnnfffhhhqqquuutttoootttaaaPPPPPP[[[___VVVUUUQQQAAA222000...///111222111//////000000000111111111222222222222222333333333333555111444777777HHHrrrooollltttuuuttttttvvvyyyqqqcccRRRNNNRRRMMMVVVmmmmmmvvv___OOOFFF>>>===AAAKKKYYYfffnnnuuu~~~}}}|||}}}~~~|||~~~vvv|||}}}~~~wwwsssvvvMMMUUU;;;777444222333444333222111111111111111111111111222555000111555///444MMM{{{~~~zzzmmm[[[SSSeeedddwww}}}ccc]]]eee___HHHRRR999222...000000...000555111111111000000000000000///444;;;:::NNNMMMDDDCCC>>><<<999777555555444222111------------------------,,,,,,,,,---------......---,,,333CCCKKKHHHCCCBBBKKKaaannnYYYfffqqqgggWWWccc~~~}}}rrr\\\GGGKKKYYYmmmoooVVVJJJEEE???===@@@IIIiiifff~~~WWWUUUXXXSSSPPPPPPJJJAAA777111111222111000000000000000000000000000/////////000000000111111...777444---AAArrrppp{{{lll```bbb~~~mmm```ttt~~~fffXXXOOONNNTTTTTTPPPWWWeeexxxooopppzzzppppppTTTQQQGGG777555000222//////////////////////////////......//////000111000000000000111111111111///222999...000lllyyywwwcccbbbppp~~~~~~YYYIIIPPPYYYPPPRRRVVVIII777333///...000222222000///000000111111222222222222222333333333444444444444111555555888VVV~~~nnnpppvvvsssrrrsssvvv|||iii[[[MMMJJJSSS___{{{hhheee[[[NNNFFF???===@@@HHHWWWdddsssxxx~~~{{{wwwyyyyyy{{{|||}}}~~~|||~~~uuutttPPPLLL>>>999444222333444444222222222222222222222222222000777111111777///<<>>HHHZZZiiiwww{{{}}}zzzvvv~~~}}}{{{{{{{{{||||||~~~}}}}}}hhhJJJAAA;;;444222333555444222222222222222222222222222...888222222999333III^^^FFFOOOWWWhhhttt~~~nnnWWWiiihhhYYY```HHH444000222000000333......///000111222222333333777:::BBBTTTDDDAAACCC<<<999777555555444222111------------------------,,,,,,,,,---------......000,,,<<>><<>>777111000000111000000000000000000000000000000000000111111111111222111...===nnn{{{pppkkknnnmmmzzzccc___UUUQQQ888???<<<000000000000000000000000000///////////////000111111000000000000111111111111,,,555,,,===wwwwww~~~nnnYYY```XXXYYY```TTTFFF>>>555000000222222000///000000111222222333333333333333444444444555555555444888444>>>mmm}}}tttkkkfffqqqnnnssstttuuuyyy[[[OOOJJJDDD>>>EEEiiilllUUUFFFKKKOOOMMMFFF???===@@@JJJ\\\llluuuzzz~~~{{{{{{|||zzz~~~xxx{{{}}}{{{zzzyyyvvvuuuyyy}}}xxx]]]BBB<<<444222333555555333222222222222222222222222,,,888333222<<<777RRR~~~^^^NNN```___lll{{{}}}xxxrrrYYYPPP}}}VVVoooRRR888222333000///222------...000111222333444111999===IIIMMMKKKEEEDDD;;;:::888666444222111111//////...------------...------......------,,,,,,222333<<>>CCCRRRsss~~~qqqfff[[[SSSUUUGGGDDDBBB===:::>>>LLL___mmm~~~}}}zzzzzzwwwxxx}}}sssvvvxxxvvvwwwzzz{{{uuuooottt~~~vvvlllGGG@@@;;;...444;;;---111222222222222222222222222555...555888000>>>kkkwwwlllRRRVVVPPPaaawwwzzz]]]MMMXXXbbb^^^666///666000555)))111111111111111111111111...:::@@@UUUIIIJJJBBB???;;;:::888666444222111111//////...------------------------...---------,,,///666???DDDCCCFFFSSSbbbjjj```XXXppp\\\]]]]]]iiixxxtttzzzdddVVV[[[iiirrreeeYYYJJJDDD<<<<<>>===HHHPPPPPPXXXaaaaaalllmmmppptttqqqwwwnnnVVVWWWnnn~~~}}}lllZZZNNNAAA;;;>>>RRR{{{zzzOOORRR[[[RRROOOLLLHHHCCC:::111000444111111111111000000000000000000000000000000000000666---IIIoooiii~~~~~~vvvzzz}}}yyy~~~}}}hhhQQQQQQPPPCCC999000///////////////000000....../////////000000000000000000000000111222222999+++WWW{{{xxx|||}}}rrrSSSaaatttxxxgggHHH^^^mmmWWWYYYTTTHHH;;;333222222000222222111111222222333444222222333333333333444444222333999???ttt|||ssshhhgggggggggrrr{{{nnnWWWNNNEEE===EEEVVVdddmmmaaa]]]WWWRRRWWWJJJBBB@@@<<<999>>>NNNeeeuuu{{{zzzooopppuuusssuuuwwwqqquuuvvvyyyyyysssllllllqqqpppyyylllsss\\\999;;;;;;111444111333222222222222222222222222444///333777===[[[rrrbbbKKKJJJUUUXXXlllzzz~~~~~~~~~|||rrrssslll}}}]]]hhhYYYaaaOOO>>>333///888000111111111111111111111111888===???}}}JJJKKKBBB>>>;;;:::888666444222111111///...------,,,,,,---------------------...//////777GGGHHH===BBBUUUWWWHHHMMMdddsssuuueeewwwttt|||yyyfff[[[ggg|||}}}~~~|||qqq___KKKVVV|||wwwooobbbddd}}}gggWWWJJJEEE@@@DDDaaa___ccc[[[XXXQQQNNNKKKGGG>>>444000222111111111111000000000///000000000000000111111111000999bbb}}}llluuulllxxx~~~uuu}}}|||sss~~~qqq|||ZZZQQQUUUFFF>>>222000/////////000111000...////////////000000000000000000000111222333333444<<>>NNN``````TTT@@@VVV[[[MMMCCCaaapppiiieeeaaaYYYooo}}}zzzkkkbbbjjj}}}yyywwwyyy}}}}}}xxx[[[MMMaaadddNNNEEE===AAABBBBBB??????\\\bbbPPPDDD<<>>;;;:::888666444222111111...---,,,,,,++++++,,,,,,---,,,,,,,,,---000222444:::777777===DDDJJJQQQVVVhhhyyyvvvQQQOOOVVVhhhkkkiiisssmmmttt|||~~~qqq```gggwww}}}xxxrrroooppptttxxxyyy[[[hhhkkk\\\]]]YYYOOOCCCAAAAAA:::JJJlll{{{___NNNCCCBBBHHHaaaWWW^^^YYYUUUQQQOOOHHH<<<444222111111111111000000000000///000000111111222333333;;;___~~~yyyXXX\\\eeekkkllltttvvvgggXXXPPPIIIFFFPPP___wwwooo{{{rrrnnn{{{~~~vvvhhhkkkttt___RRRSSSHHH;;;666000///000111000---//////000000000111111111000000000111222333555555\\\nnnuuu~~~aaaRRRJJJBBBiiisssuuu|||ooo^^^OOO]]]\\\\\\WWWIII999111222222222111111222222333444222222333333333333444444555999@@@~~~ooorrrhhhpppgggkkkyyyvvvjjjdddjjjwwwkkkbbb\\\QQQRRRHHHBBB<<<;;;IIIaaavvv~~~~~~|||~~~yyyzzzyyyyyyuuuooollljjjcccYYYPPPIIILLLQQQbbbuuulllGGG444555999///555222222222222222222222222111555666<<>><<<:::888666444222222111...---,,,,,,++++++,,,,,,---,,,+++,,,---000333555<<<555777@@@BBBBBBQQQgggnnnnnnnnnbbbqqqxxxqqqrrrzzznnn^^^qqqzzznnneee```^^^bbb{{{kkk^^^kkkWWW[[[bbbXXXXXXllljjjUUUGGG@@@>>>PPPaaatttddd[[[VVVRRROOOIII===555222111111111111000000000000///000000111222222333333;;;wwwGGG___jjjfffjjjvvviiiTTTMMMJJJFFFHHHPPPYYYsssiiitttxxxfff___fffaaahhhWWWZZZJJJ===777111///000111///,,,000000000000111111111111000000000111222444555666ppp{{{oooqqqjjjyyykkk{{{cccVVVEEEUUUrrruuukkkrrr^^^fff{{{yyyTTTNNNQQQVVVYYYNNN===333222222222111111222222333444222222333333333444444444333999CCCrrrwwwkkkyyylllmmm{{{ppprrrmmmeee```WWWZZZPPPEEE??????PPPkkk{{{www~~~www||||||xxxqqqlllfffYYYKKKCCCCCCPPPEEESSSqqq|||sssNNN444666888,,,777222222222222222222222222///555777>>>kkk|||fffGGGEEEHHHNNNeee}}}aaa```|||nnnmmmddd^^^uuuYYYxxxeee}}}xxxMMM777...666111111111111111111111111555@@@NNNGGG???DDD===:::555222111111000///......---,,,,,,,,,,,,---,,,------,,,,,,///555:::JJJCCC>>>DDDJJJBBBFFF\\\zzzwwweeeaaa|||nnnlllrrrqqqjjjkkk|||{{{|||ooodddjjjxxxiiijjjlllkkkgggdddzzzgggLLL@@@<<>>MMMSSSHHHEEESSSYYYZZZRRRgggpppWWWeee}}}rrrlllnnnrrrnnnfffsss{{{|||yyy|||sss}}}yyymmm~~~~~~^^^LLLCCC===PPPttt|||___iiiZZZVVVOOOPPPKKK555666111111111111000000000000///333000///444111000999pppPPP___fffbbbjjjvvviii___UUUQQQRRROOO]]]nnn}}}sssccc\\\jjjzzzppp```hhhUUUSSS}}}~~~{{{xxx{{{WWWTTTQQQHHH<<<222000111000000222000000111222222333444444444...111:::///;;;===qqqggg^^^jjjeeerrrrrr```tttsssmmmxxx~~~aaaQQQAAAJJJFFFOOOKKKNNNnnnqqqgggvvvWWWQQQeeezzzOOOJJJbbb```UUUQQQ;;;666333333222222222222333333333333222222333333444555333===ddd{{{kkksssdddsssuuummmllloooxxxkkk```aaa\\\RRRKKK<<>>HHH___lllxxx~~~~~~|||}}}~~~|||yyypppkkkooovvvyyyyyyxxxzzzttthhh]]]ZZZ]]]lllmmmIII888444000555333333333333333444444555333333???]]]]]]GGGAAAEEEOOO```nnnttttttvvvzzztttccc|||ooofffYYYVVV}}}jjjvvvnnnqqqUUU111555333333333333333444444555888NNNUUULLLAAADDD===:::555222111111000///......---,,,,,,,,,,,,---------,,,---...111444777;;;;;;AAACCC>>>IIIgggvvvoooYYY^^^^^^aaaZZZnnnllldddcccmmmrrrnnnkkklll|||vvvooonnnuuujjjtttttt]]]HHH@@@>>>MMMpppbbbZZZWWW[[[NNNQQQHHH555222222222111111111000000...222000111666333999KKKoooooo@@@ZZZaaaeeejjj|||uuujjjeee___YYYaaa|||ttteeeYYYQQQdddhhheeepppooo```YYYIIIQQQwwwuuufffooo^^^NNNMMMBBB666111000111111000000/////////000222555777222888333000000444WWW}}}ZZZ^^^UUUrrrttt```lll~~~qqqlllqqqlll___ZZZMMMIIICCCDDDeeerrrvvvtttOOODDDUUUyyy]]][[[eee[[[SSSGGG555333333333222222333333333333333333333333444555555444NNN|||gggeeevvvyyyqqqpppsss~~~vvv~~~{{{pppjjjfffRRRDDDOOOdddddd```ppp~~~~~~{{{zzzzzzzzziiiUUUTTTkkkmmmXXXOOOQQQ]]]lllGGG<<<999222444333333333333333444555555444111@@@gggKKKCCC???FFFSSSdddoooqqqqqquuuzzz~~~~~~~~~}}}kkk|||ooocccXXXZZZvvvlllvvvgggccc888444333333333333333444555555444\\\[[[NNN???@@@===:::555222111111000///......---,,,,,,,,,,,,---,,,+++,,,...111555999:::333777EEEGGG???UUU}}}qqqWWW[[[fffccc```dddnnnppplllooowwwyyysssmmmmmmqqqyyy~~~zzzmmmYYYjjjzzzcccpppcccxxxlllTTTFFF@@@EEE___yyy]]]WWW```QQQUUUMMM666222222222222111111111111...333333111111000AAA```fffRRRYYY\\\```iii~~~{{{sssdddZZZ```|||{{{ooodddUUUaaasssqqqvvvqqqgggVVVHHHXXX~~~|||vvvhhhmmm~~~jjj}}}\\\PPPOOOEEE999000///111111...000000///...///222444666333<<<888333777<<>>BBBXXXWWW<<>>JJJ[[[MMMLLLTTTVVVbbbPPPaaabbbccc]]]aaa^^^XXX]]]nnn{{{|||hhhbbbdddqqq~~~~~~~~~nnnPPPVVViii|||^^^UUUKKKuuufffCCCOOO}}}```PPP===<<>>NNNPPPXXXgggnnn^^^GGGCCCNNNIIITTTYYYWWWooo\\\ccc|||sssYYYMMMOOOzzzwwwpppQQQDDDGGG^^^mmmdddSSSLLL\\\uuuhhhLLL777...999555444444444444555666666888>>>fffSSSHHH999FFFHHHXXXhhhoooqqqtttrrrnnnzzzxxxwwwzzz~~~}}}{{{|||}}}}}}}}}qqqmmmpppvvvyyy~~~{{{ZZZvvvkkkrrrYYY:::555444444444444555666666:::RRRFFFBBBCCC<<<999444222111000///.........---------,,,,,,,,,,,,++++++...222444333111666@@@EEE666YYYcccfffSSSLLL___aaaYYY\\\___]]]]]]\\\jjjiiicccnnnxxxvvvuuucccffflllooosss|||mmmUUUJJJ\\\uuueeelllaaaGGGOOO~~~zzzaaaKKKLLLoookkkMMMCCCGGGIIIgggjjjdddddd___WWWIIIIII555222111333333000000333000///555+++///333rrrGGGCCCOOOYYYSSSeeexxx}}}nnn^^^QQQUUUcccxxxooodddwwwmmmxxx|||xxxxxxyyytttvvvYYY[[[VVVJJJ:::222111222111111111111111111111111111222<<<+++===888qqqPPPKKKPPPrrrxxxmmm[[[fff~~~vvv}}}qqqooossswwwyyywwwxxxllluuuuuuxxxiii]]]SSSYYY^^^JJJrrrKKKKKKUUUMMMNNN:::444555555111555888111444444444333222222555777AAAooozzzxxxppp~~~zzznnnrrryyymmmxxxwww___bbbiiilllMMM999GGG>>>MMMPPPTTTRRRIIIAAACCCJJJJJJRRRbbbUUUiiizzzsssaaa```lllRRROOO}}}uuu```]]]qqq{{{lll\\\YYYssssssxxxxxx<<<<<<:::000555444222222333666999;;;444AAAlll|||xxx```EEEJJJAAA@@@HHHUUUbbbjjjooorrrsssqqqxxxyyyzzz{{{|||||||||}}}~~~}}}}}}yyy~~~iiimmmyyyvvv}}}lllsssiiihhhppp888111333444222222444777888<<>>HHHXXXUUUiiimmmdddVVVUUUZZZlllzzz```mmm]]]eee}}}vvvnnnxxx^^^[[[WWWKKK<<<222222222111111111111111111111111111000777+++999DDD~~~qqqJJJMMMTTTxxxiii^^^jjjyyy|||rrrgggQQQ```bbbpppsssgggsss~~~}}}xxxwwwgggooo|||zzznnnfff^^^eeedddbbbzzzoooUUUPPP\\\OOOyyymmmZZZdddcccXXX<<<444555555111555888111444444444333222333555777CCCwwwzzziiilllqqqpppiiiqqqsssrrruuufffhhhjjjnnnTTTCCCNNNEEECCCDDDFFFEEE@@@:::===CCCJJJSSS^^^dddaaasssmmmXXXOOOmmm}}}eeeaaaooouuuhhh|||vvvtttzzz;;;======222333222333444777<<<@@@CCCBBBRRRttteeeWWW===AAA;;;;;;IIIVVVccckkkpppttttttsssxxxyyyzzz|||||||||{{{zzz}}}||||||}}}xxxiiitttwwwxxxvvvnnn~~~{{{~~~GGG555666666444444555666666===SSSGGGBBBAAA<<<999555222111000///.........---------,,,,,,,,,******,,,000555888999888???KKKIII777OOOaaahhh]]]iiiEEEGGGWWWXXXSSSYYY{{{pppbbb[[[iiieeeeeezzz~~~oooYYYJJJQQQqqqzzzrrrwwwVVVHHHZZZyyy```JJJKKKooovvvUUUFFF@@@SSS{{{zzz^^^[[[cccXXXNNN:::444111333333111111333222000444333444CCCBBBFFFWWWUUUTTTmmmmmmdddYYYTTTOOO[[[}}}UUURRRDDD^^^uuujjjvvvooo\\\XXXMMM>>>444222222222111111111111111111111111///333...555UUU]]]CCCOOO[[[ppp]]]]]]ppp~~~www|||wwwuuu```mmmmmmkkkcccZZZNNNMMM^^^ssswwwppp\\\WWWOOORRRkkkvvvWWWPPP|||```[[[}}}ZZZooowwwXXX???555444555111444777111333444444333222333555888KKKwwwddd~~~~~~UUUfffjjjlllkkkwwwoooqqqqqqvvvwww|||gggQQQSSSGGG???======>>>===:::===BBBIIINNNXXXrrr___qqqllldddkkkUUUDDDZZZxxxssscccyyyvvv{{{pppJJJ>>>;;;333666555444333444666888:::888TTT}}}kkkSSS===???<<<===JJJVVVdddkkkpppuuuvvvtttvvvxxx{{{}}}~~~}}}zzzyyy{{{{{{|||~~~~~~||||||cccjjjpppsssyyyssswww|||aaaPPP:::888777777666555555555>>>SSSHHHCCCBBB===999555222111111000///......---------,,,,,,,,,***+++---111444666888888AAATTTRRR???CCCKKKMMMIIIkkkoooZZZ@@@GGGYYY\\\XXXZZZvvvvvvwwwxxxjjj[[[\\\mmmcccaaa|||vvv~~~~~~uuuaaaDDD<<<```YYYNNNaaadddIIIHHHmmm[[[JJJDDDMMMlllxxx}}}aaa]]]hhh]]]PPP>>>777222222333222111333111111000444111CCCMMMDDDGGGOOOSSSooommmbbb[[[XXXOOOVVVsssJJJAAA===UUUxxxvvvrrrmmm{{{\\\ZZZQQQAAA666333333222111111111111111111111111000444555333eeexxxMMM>>>PPPbbbzzzkkkXXX^^^uuuwwwjjjrrr]]]___ZZZRRRTTTaaajjjjjjbbbQQQIII[[[}}}jjjgggmmmkkk~~~RRRsssZZZDDD666444666222444777111333444444444333444666888TTTwwwXXXfffNNNbbbgggjjjlll}}}nnnjjjzzzcccVVVEEECCC>>>:::<<<======???CCCGGGEEEVVVqqqeeesss{{{xxxttt```HHHSSS]]]iiirrrbbbAAA555555888777555333222222333333111QQQ~~~uuuPPP@@@@@@???@@@JJJVVVcccjjjoootttvvvtttqqquuuzzz~~~~~~|||zzzzzz{{{}}}~~~{{{~~~sssaaa^^^[[[```yyy|||uuusssuuuZZZsssUUU;;;888666777777555444555AAATTTIIIDDDDDD===:::555333222111000///......---------,,,,,,,,,+++,,,///111222333555666AAAIII@@@===FFFQQQLLLKKKHHHVVVQQQBBBHHHUUUYYYZZZZZZmmmpppjjjrrrttteeeWWW\\\jjj___```}}}uuu~~~|||~~~xxxhhhJJJ<<>>PPPiiiwwwnnn[[[fffyyy|||tttppp^^^SSSNNNLLLSSS]]]XXXNNNTTTssspppgggzzz}}}SSSooohhhHHH888333666222333666222333444444444333444777999ZZZ___uuuVVVaaaccceeehhhzzz~~~rrrhhhwww]]]JJJEEE>>>999999::::::;;;>>>GGG???VVVaaaiiilllpppOOOLLLrrr|||lll]]]XXXddd~~~{{{kkkwwwjjjDDD333888555555555555777888:::;;;AAA\\\sss|||GGG@@@===>>>>>>JJJVVVbbbiiimmmrrrtttsssmmmqqqxxx}}}~~~|||zzz|||~~~|||wwwxxxyyytttyyyuuufffXXXOOOSSSssszzzwwwsss|||iiisss}}}zzzddd<<<666333666777555555777CCCWWWIIIDDDEEE===:::666333222111000///......---------,,,,,,,,,+++---000111111222444555999888333OOOeeekkkQQQJJJWWW\\\QQQFFFIIIMMMOOOWWWZZZggglllqqqzzzttt___SSSZZZaaa[[[bbb|||||||||xxxgggWWWPPPbbbrrrjjjxxxgggHHHHHHttthhhNNNDDD@@@XXXeeeccckkkbbbZZZFFF<<<333222444333222333...666///:::999bbbAAA;;;CCCRRRMMMVVVwwwvvvlllbbbccc```\\\{{{ooo]]]IIIEEEFFF>>>WWW|||{{{qqquuuooo^^^___XXXHHH:::444333333111111111111111111111111...333666:::wwweeeCCCBBBPPPqqqtttcccXXXppprrr{{{|||uuu[[[LLLGGGAAAFFFRRROOORRRdddlllXXXVVVYYYmmmMMM999333666333333555222333444555444444555888:::___ttt~~~^^^bbbddddddgggzzz|||nnnooottteeeUUUHHHAAA<<<<<<;;;999999<<>>===LLLWWWbbbhhhlllppprrrqqqmmmqqqwww|||~~~}}}{{{|||~~~}}}uuuzzzlllqqqyyyqqqpppmmmZZZNNNMMMkkkzzz{{{tttwww~~~rrr}}}wwwxxx@@@666111444777444555999CCCZZZIIICCCEEE>>>:::666333222222111///......---------,,,,,,,,,***---111222333333666888<<<<<>>:::;;;>>>BBBNNNVVVbbbqqqaaapppVVVHHHhhhdddeeegggzzz|||aaaGGG999888777666555444222111000000444jjj|||ddd{{{???DDD<<<@@@???OOOZZZdddiiilllppprrrpppooorrrwww|||~~~~~~}}}|||{{{|||}}}}}}zzzuuu```hhhrrrsssjjj^^^OOOGGG___uuuzzzvvvtttkkkyyyFFF999111444666333555:::CCC]]]IIICCCDDD>>>:::666333222222111000......---------,,,,,,,,,)))---111333444666999<<>>]]]WWWUUUYYYccc@@@???RRRTTTOOOVVVaaagggppp~~~eeeOOOQQQaaaXXX\\\jjjvvv|||rrrfff\\\eeeoooqqqmmmNNNMMMvvvgggTTT<<>>333222444444333333111???---888@@@HHHCCC888NNNGGGUUUzzzmmmlllsssppptttWWWMMMLLLNNNMMM]]]yyy|||xxxfff___aaa\\\LLL<<<555444333111111111111111111111111333666333SSSIIIAAAHHHPPPpppYYY___}}}}}}lllooobbbQQQuuuqqqUUUiiibbbRRR;;;222666444222555333333444555444444666888;;;yyy|||bbbnnnoooJJJbbbfffggglllpppQQQ@@@NNNyyy~~~mmm]]]XXXFFFCCCAAA@@@<<<888999>>>:::UUUUUUsss{{{lll___\\\TTTtttdddYYY^^^ddd}}}wwwtttkkkGGG888555333333444555666777888999;;;qqqVVV}}}yyy<<>>===QQQ\\\fffjjjmmmppprrrqqqrrruuuxxx{{{}}}|||{{{zzz{{{{{{|||~~~~~~|||tttZZZbbb|||yyyvvvccc___OOOBBBSSSvvvoooxxxwwwsss}}}}}}eeevvv~~~LLL===333555777333444;;;DDD]]]JJJBBBDDD>>>;;;666333111000///.........---------,,,,,,,,,***000///222888666888DDDRRRJJJ@@@DDDMMMIIIJJJZZZaaaWWWKKKGGGJJJNNNQQQSSS[[[gggttthhhSSSRRRcccZZZ___qqq|||zzz~~~vvvsss{{{sssttt}}}qqqoooeeexxxmmmHHHQQQiiiVVVBBBEEEeeeuuuppppppjjjbbbUUU;;;000555333111444555111...777???;;;IIIAAA;;;GGGOOOTTT~~~}}}{{{|||fffQQQFFFCCC???NNNpppzzzxxxppppppwwwnnnYYY```RRR:::999666333111111111000111111222333999;;;555[[[~~~HHH@@@BBBhhhjjj[[[___~~~|||xxxkkkZZZ```pppqqqPPPeeefffZZZ666777555---444555666000666444222666444666AAA^^^vvvccceeeNNNllliiifffiii}}}___EEERRRvvv}}}iiiTTTcccOOOIIIDDDBBB>>>::::::======HHHZZZqqq```rrrmmmRRRssssssuuueeeeeeqqq}}}oooJJJ>>>666555555555555555666777777PPPdddddd~~~mmmAAA777:::EEE???TTT\\\ffflllooooooqqqrrrxxx{{{~~~~~~{{{zzzyyy{{{{{{yyy[[[]]]}}}~~~nnnfffPPP@@@KKKhhhrrrppp{{{ttt}}}qqqeeeqqq~~~XXX333555999222777666777EEE]]]JJJBBBCCC>>>:::666333111000///.........---------,,,,,,,,,+++000///000555222333???FFF<<<333>>>NNNKKKFFFOOO___RRREEECCCIIINNNRRRUUU___kkkuuu~~~{{{bbbMMMNNNbbb[[[```rrr|||zzz}}}|||{{{vvvnnnkkkXXXTTTQQQhhhmmmGGGOOOpppYYYBBBDDD```yyyppppppjjjeeeUUU;;;111555333111444555222///666???CCCFFF>>><<>>===:::000555333333222777444333777555777DDD___tttqqqkkkWWWjjjeeefffoookkkHHHKKKeeerrr}}}aaaaaaRRRLLLFFFCCC@@@<<<<<>>:::666333111000///.........---------,,,,,,,,,,,,000......333//////;;;;;;:::@@@YYYnnndddPPPMMMcccQQQBBBAAAIIIOOOSSSUUUbbbmmmwww|||vvv]]]KKKOOO```[[[aaarrr|||zzz}}}zzz}}}{{{kkk___GGGBBBHHHbbb~~~hhhEEEQQQ}}}___DDDDDDZZZpppoookkkjjjVVV<<<111666333111444555555000444===NNNfffCCC;;;???CCCJJJSSS~~~sssUUUDDDBBBAAAOOOlllwwwuuuvvvkkk{{{```aaaRRR888777555444111111111111111222333333777888CCC|||{{{GGGBBBFFFjjj|||^^^FFFeeeyyyyyy}}}~~~yyyOOOqqqiiiAAA>>><<<222555222111333777555444888555999HHHdddzzzwwwlll___fff```aaajjjzzzTTTQQQ^^^^^^rrrlll^^^VVVNNNGGGDDDBBB>>>>>>AAAFFFJJJZZZrrrdddfffsssSSSXXX___bbbpppnnnrrrOOOGGG666555555555555555666777777QQQnnnyyywwwNNN???:::BBB>>>OOOWWWaaaiiilllnnnpppssstttvvvyyyzzz{{{|||~~~{{{~~~}}}\\\SSStttoooddd[[[LLLEEEUUUttt|||kkk{{{hhhyyytttwwwggg:::666999222777777:::LLLaaaLLLBBBBBB===:::555222111111000.........---------,,,,,,,,,,,,111//////333///000;;;999@@@NNNjjjxxxlllpppkkkUUUCCCBBBJJJPPPRRRUUUcccpppyyy{{{sss[[[NNNVVV]]][[[cccsss{{{zzz|||sss```EEEBBBFFF```hhhGGGSSSbbbFFFEEEUUUzzzpppoookkklllWWW<<<222666333111444444777333333;;;]]]^^^AAA888CCCAAAMMMUUUzzzoooRRRBBB@@@===IIIiiivvvtttuuudddbbbRRR888555444444222111111111111222333333888444BBB~~~zzzDDDAAAHHHkkk{{{ZZZKKKffftttuuupppnnnXXXeeefffZZZ[[[lll{{{}}}rrrRRRfffggg;;;888999222555333222333666444444888444:::LLLhhhoooZZZYYY\\\\\\[[[]]]|||aaadddgggXXXrrrrrrbbbZZZPPPGGGDDDBBB??????AAAFFFGGGXXXoooiiicccmmmQQQPPP[[[jjj~~~qqqoooOOOBBB777555555555555555666777777LLL{{{qqqnnnLLL@@@999AAA@@@OOOVVV```hhhlllnnnqqqtttvvvwwwxxxyyyzzz|||zzz{{{bbbOOOlllrrrccc```RRRCCCLLLlllkkkzzz```qqq}}}~~~{{{}}}qqq???666888333777777;;;IIIcccMMMCCCCCC===999555222111111000///......---------,,,,,,,,,,,,111000111666333333@@@AAACCCFFFRRRaaafffuuukkkTTTAAABBBKKKOOOSSSXXXggguuu~~~~~~rrrYYYOOO[[[ZZZ\\\fffttt{{{zzz{{{|||bbbEEECCC===YYY{{{lllKKKTTT~~~bbbEEEEEENNNmmmqqqrrrmmmlllXXX===222666333111444444666444444<<>>>>>@@@FFFEEEXXXkkkmmmbbbqqqmmm^^^PPPRRR```rrrwwwOOO<<<:::555555555555555666777777HHHvvvbbbGGG@@@888???@@@OOOVVV```hhhlllooosssvvvyyyzzzzzzyyyyyy{{{~~~|||yyyzzziiiMMMfff~~~tttbbbbbbUUUCCCHHHfffqqq|||aaammmwwwzzz~~~zzzzzzCCC666888333777777<<>>333777444111444444222555666???}}}@@@<<>>@@@HHHjjj{{{UUUDDDooo{{{|||qqq]]]yyyrrr^^^```wwweeekkkttt???555777222555222444222333111444777222;;;TTTYYYppp|||rrrGGGQQQYYY___dddiii```RRRgggccc???OOO|||xxxpppvvvkkk^^^QQQEEE@@@???>>>===???FFFEEEYYYeeeuuu}}}ggg[[[MMMMMMNNNOOOSSS\\\gggnnn{{{PPP;;;<<<555555555555555666777777RRRZZZDDDAAA999>>>???PPPWWW```gggkkknnnrrrvvvyyyzzzzzzyyyyyyyyy|||~~~zzzzzz~~~oooNNNccc~~~|||tttcccaaaTTTDDDFFF___}}}vvvmmmrrr{{{DDD555888555888777<<>>333777444111444444111777999AAAyyy:::???===<<<@@@YYY|||zzz[[[KKKGGG<<>>>>>???DDDCCCVVVYYY\\\eeeVVVKKK>>>???HHHMMMKKKLLLQQQQQQeeesssNNNAAA;;;555555555555555666777777PPPQQQ@@@BBB;;;???@@@PPPVVV___eeeiiilllppptttvvvwwwxxxxxxwwwxxxzzz{{{}}}{{{|||~~~wwwPPPbbb~~~sssfff^^^RRRFFFFFFXXXuuuttt||||||{{{}}}DDD444888666999777<<>>^^^~~~yyysssyyyxxx{{{llleeeXXX>>>666333666333333222222333333444555222888XXXZZZ>>>AAAGGGeeezzz~~~rrrKKKHHH[[[sssaaa^^^iiiWWWQQQLLL|||WWWbbb}}}BBB222444111555333666444444333777999333>>>[[[TTTrrreeeXXX``````jjjrrrtttXXXmmmuuuZZZIIIcccuuuzzzzzz~~~cccTTTEEE@@@@@@?????????@@@@@@RRRNNNHHHPPPEEE;;;BBBAAAIIIKKK@@@===BBBBBBIIIaaa}}}JJJGGG888555555555555555666777777TTTrrr~~~III<<>>CCCIIIeeevvvwwwkkkCCCAAAccc{{{jjjeeeZZZrrr^^^SSSIII```xxxeeebbbrrrAAA777777111666555666666///444333555666@@@hhh^^^fffNNNUUUYYYcccbbb{{{sssVVVIII{{{|||}}}eeeUUUHHHEEEDDD@@@@@@EEE@@@BBBBBB@@@<<<:::<<<===>>>@@@BBBAAA>>>;;;;;;;;;EEEVVVkkktttIIIMMM777777666555555555666888999ZZZzzzyyyMMM;;;;;;===>>>@@@PPPVVV^^^fffjjjllllllmmmooopppqqqrrrrrrsssvvvxxxyyy~~~~~~lll]]]xxxyyyeee___QQQDDDDDDUUUppp{{{tttvvvvvvddd|||III999777222888999>>>rrrYYYCCCGGG@@@===:::555222111111000///...---,,,,,,++++++,,,,,,...---///111111000555<<>>EEEMMMiiiyyyzzzoooHHHBBB]]]|||tttooommmkkkrrr||||||kkk```}}}cccTTTSSSSSSkkk}}}ppphhhooo===333444000777666666666///555444555666???fffbbbZZZGGGJJJZZZ```aaa{{{pppVVV{{{}}}sssgggTTTCCC???>>><<<>>>DDDBBBAAAAAA@@@???===:::888:::<<<>>>>>>============@@@JJJYYYtttTTTRRR:::777666555555555666888999fff|||XXXCCC???>>>===???PPPVVV___fffiiikkkmmmooosssuuuvvvvvvuuuvvvxxxyyywww}}}oooUUUmmmwwwiiibbbUUUGGGCCCNNNaaaooowwwnnnyyyeeeIII999777222888999===XXXBBBFFF>>>===:::555222111111000///...---,,,,,,++++++,,,,,,......000222111111666===GGGJJJHHH@@@BBBTTTmmm}}}aaaQQQEEEFFFJJJMMMSSS[[[ggg|||bbbKKKKKK^^^RRR\\\tttcccEEE@@@JJJ^^^ooo}}}\\\GGG???>>>TTTvvv{{{[[[___PPP^^^wwwSSS<<<222555333444777555777333<<>>:::<<<888@@@MMM^^^xxx~~~iiiQQQFFFAAABBBOOO```{{{zzz{{{xxxfff{{{sss}}}rrr[[[>>>999555444666666555555555666666777222<<>>222333000888555444555///666555777666===ddd^^^```oooEEEFFF```___aaa{{{hhhmmmsss\\\GGGAAAAAA???@@@EEE???<<<999:::<<<===<<<:::999:::;;;=========>>>>>><<<>>>FFFddddddVVV777777666555555555666888999eeevvv___IIIBBB>>>===???MMMUUU___eeegggjjjnnnrrruuuvvvwwwwwwvvvvvvwwwyyyxxxZZZRRRtttxxxnnnfffZZZMMMDDDFFFNNNWWW```jjj```JJJ999888333888888;;;qqqTTTBBBGGG@@@===:::555222111111000///...---,,,,,,++++++,,,,,,...---///222111000555<<<>>>>>>>>>???BBBJJJUUU^^^___PPPEEEEEEHHHKKKSSS]]]nnnvvv[[[SSS___MMMZZZttt~~~}}}~~~uuuNNN???AAAMMMXXXeeezzz]]]MMMDDD<<>>MMM]]]AAA===>>>:::DDDMMMZZZsssqqqnnnTTTFFFBBBDDDMMMWWW|||~~~jjjyyyrrr|||~~~ttt\\\>>>999555555666666666555555666666777666???^^^QQQ;;;@@@GGGeee~~~wwwIIIGGGUUUzzzyyyyyywwwlllvvvcccZZZsss^^^SSS[[[nnn}}}~~~eeevvvyyyCCC666555222888444222555///777666888777===ccc}}}WWWxxxJJJMMM``````bbb|||~~~ggg{{{dddNNNGGGEEEBBBAAACCCBBB???;;;888999<<<>>>@@@;;;<<<===>>>>>>??????@@@@@@===AAA^^^```WWW999777666555555555666888999^^^lll|||YYYFFF@@@===>>>BBBJJJRRR]]]ccceeehhhnnnsssqqqrrrtttuuuttttttvvvwww~~~}}}pppCCCTTTwwwpppggg\\\QQQHHHBBBCCCHHHRRR{{{ppp{{{```KKK999888333999777999QQQRRRCCCHHHAAA===:::555222111111000///...---,,,,,,++++++,,,,,,---,,,...000000///444;;;;;;222999PPP^^^ZZZWWW\\\___PPPDDDDDDGGGLLLUUU```uuu{{{bbbWWW^^^LLLZZZttt{{{yyy}}}|||\\\???EEEbbb}}}iiiaaaXXXHHHSSSuuuxxxUUU\\\TTTUUU~~~}}}TTT===333555333333666333777666===IIIIII<<<:::<<<>>>???HHHVVVqqqrrrUUUEEEDDDKKKRRRVVVxxxsssvvvppp||||||ttt[[[===999666666555555555555555555666777666===aaaxxxXXX>>>???AAA```~~~JJJ@@@PPPuuulllfff^^^RRRsssqqq\\\JJJMMMeee~~~dddyyyuuuAAA666666222888444222666000777777999888???eeeXXXRRRTTTZZZdddeee|||mmmnnn|||vvv```LLLFFFEEEBBBBBBFFFDDDDDDDDDAAA???======>>>;;;>>>AAABBBAAACCCFFFIIIKKKGGGIIIbbbkkkNNNXXXAAA777666555555555666888999cccnnnuuuRRRAAA===<<<>>>BBBFFFNNNYYYaaaeeehhhnnnrrrlllooorrrttttttuuuvvvxxx~~~www~~~HHHDDDeeennnddd[[[UUUNNNEEEBBBDDDAAA]]]nnnttt~~~mmmOOO:::888333888666777KKKSSSEEEHHH@@@===:::555222111111000///...---,,,,,,++++++,,,,,,,,,,,,---000//////444;;;AAA555>>>^^^rrrqqqrrr}}}bbbQQQCCCCCCIIINNNXXXbbbwww|||kkkXXXRRR]]]NNN[[[ttt{{{yyy~~~|||{{{^^^FFFMMMsssooojjjqqqLLLVVVRRR[[[YYYAAA555555222222555333555666===GGGJJJ???::::::>>>:::EEEXXXvvvsssWWWGGGJJJWWW]]][[[wwwsssuuuqqqsssYYY;;;777666777444444444555555666777888888999ZZZ{{{^^^AAA@@@???\\\RRR===JJJhhhiiiRRRGGGaaahhhUUUBBBHHHhhh|||~~~jjjzzzggg888222555111777555555777111888888::::::BBBhhh___pppVVVUUU[[[hhheee{{{YYY[[[jjjyyydddOOOGGGFFFIIIRRR]]]???@@@CCCEEEFFFDDDAAA>>>:::@@@FFFFFFDDDFFFMMMTTTWWWQQQOOOcccgggPPPYYY;;;777666555555555666888999hhhrrrvvvtttPPP???===<<<===@@@DDDKKKVVV```gggllloooppplllooosssuuuwwwwwwyyyzzz}}}xxx|||\\\DDDUUUqqqnnneee______\\\QQQIIIHHH???GGGjjjsssppp{{{TTT<<<888333888666777AAAUUUFFFIII@@@===:::555222111111000///...---,,,,,,++++++,,,,,,------...111000///444<<<:::999DDD[[[nnn|||iiiTTTDDDDDDKKKQQQYYYaaavvvttt```NNNLLL[[[NNNYYYppp~~~zzz{{{}}}}}}lllccc___ZZZSSS>>>===TTT{{{|||vvvuuuOOOZZZXXX___aaaGGG888777222222666444444666===FFF___FFF===;;;;;;;;;EEEVVVtttrrrYYYLLLTTTdddhhhaaawwwqqqwwwwwwtttYYY999666555666444444555666777888:::;;;<<<:::RRRddd???AAA@@@YYYyyy[[[JJJNNNiiivvvrrr}}}mmmLLLDDDQQQaaaPPP@@@JJJsss|||~~~bbb|||^^^444222666111666555888888222888888:::<<>>EEEJJJTTTaaalllqqqqqqooonnnqqquuuwwwwwwxxxyyyyyy{{{|||tttJJJFFFWWWuuummmmmmsssrrrcccVVVRRRHHH===QQQjjjvvv}}}nnn{{{YYY>>>888222777555777444UUUGGGJJJ@@@===:::555222111111000///...---,,,,,,++++++,,,,,,......///222111111666===;;;CCCGGGDDDCCCPPPhhhzzznnnWWWEEEDDDLLLRRRYYY___tttzzzbbbLLLKKKZZZLLLUUUlllzzzyyy{{{~~~~~~{{{rrrpppttt\\\LLLJJJ>>>999AAAWWWuuusssmmmfffZZZXXX]]]]]]dddxxxzzzSSS^^^]]]YYY}}}}}}fffKKK;;;888222222666555555888>>>EEEkkkFFF======:::<<>>___{{{~~~~~~ssswwwfff[[[___QQQMMMfff}}}dddUUUJJJAAAbbbPPP===FFFrrr~~~~~~~~~PPP~~~^^^666666:::222555444888999222888777;;;===GGGooo{{{QQQ___UUU:::^^^iiibbbuuuqqqRRROOOggg```JJJDDDQQQppp|||[[[JJJJJJLLLGGG???CCCMMMTTTOOOBBB>>>GGGSSSeeeSSSDDDTTTwwwttt\\\eee???777666555555555666888999^^^gggwwwNNN===>>>???>>>>>>FFFJJJTTTbbbooouuusssnnnnnnqqquuuwwwvvvvvvvvvwww}}}|||PPP>>>@@@www~~~xxx{{{sssaaaZZZIII999DDDYYYjjj}}}ooo|||\\\@@@777111777555777888UUUFFFKKKBBB???;;;777444222111000...------------------------,,,,,,000333222000333999===;;;:::CCCKKKDDDHHH]]]ZZZRRREEEFFFNNNNNNTTTfffrrr}}}yyyhhhXXXJJJKKKZZZSSSVVVjjj}}}{{{xxx~~~|||www___aaaqqqqqqlllfffnnnxxx___TTTUUULLLTTTJJJUUUuuu[[[NNN>>>:::EEEOOOgggyyyPPPZZZWWWYYY}}}MMMAAA666555777666555555888444===BBBGGG<<<444:::<<>>555444777777777888:::777>>>???qqq777BBB>>>===;;;CCCHHH\\\gggQQQNNNOOOJJJIIIMMMccc}}}{{{pppRRR;;;999333666666666666777888999::::::===JJJMMM|||@@@EEEAAAHHHfff~~~xxxfffEEEFFF\\\{{{mmmnnnbbbNNNSSShhhPPPDDDOOOyyyllldddmmm|||UUUYYY===111777666444888999888::::::===BBB>>>CCCWWWbbbqqq___OOOMMMWWW\\\pppqqqrrr[[[~~~hhh\\\UUUxxxwww^^^eee^^^OOOFFFBBBRRRbbb\\\JJJJJJNNNGGGGGGEEEAAANNNnnniiilllbbb888777777888777666666888;;;fffwwwPPPEEE<<<>>>:::===DDDKKKWWWccclllpppqqqppprrrqqqqqqrrrsssssstttssszzzxxx|||yyyLLLBBBHHHxxxzzzggg\\\FFF>>>AAAMMMooosssyyyUUU===777222777555666999UUU^^^JJJEEECCC>>>;;;777333222111000///------------------------......000333111///222888222666???TTTgggggghhhvvvqqq___GGGBBBNNNRRRUUUaaa~~~ttt[[[HHHIII[[[UUUUUUhhh|||}}}|||vvvaaaNNNAAATTTrrrrrrwwwwwwjjjddd~~~nnnZZZjjjqqqiii]]]bbbQQQOOOFFF@@@@@@===LLLhhhzzzPPPYYYVVVTTTwwwEEE;;;333333666777888:::999;;;AAA>>>ttt777CCC===666:::AAAFFFWWWzzzkkkLLLCCCCCC??????DDDXXXnnnPPP::::::555888666666777888999:::;;;;;;???GGGGGG}}}BBBFFFBBBDDD```oooDDDBBB\\\ssscccMMMWWWjjjPPPFFFWWWnnn[[[ggg~~~[[[NNN999444999555333999<<<999<<<;;;>>>CCC???DDDUUUbbb}}}ccceeeDDDAAAQQQ[[[qqq|||bbbsssWWWzzzhhh___ZZZaaaLLLFFFCCCQQQ[[[QQQJJJPPPSSSMMMIII@@@HHHggg~~~{{{VVVpppkkk888777777888777666666888;;;aaaSSSGGG;;;===:::===DDDKKKVVVaaaiiimmmnnnnnnrrrpppppppppqqqrrrrrrqqqwwwsssttt|||]]]MMMAAAbbb~~~~~~sssTTTBBBAAADDD[[[qqqvvv}}}QQQ:::555111666444555999HHHXXXHHH???DDD>>>;;;666333222222000///------------------------------///222111000444:::@@@AAABBBPPPffftttuuufffNNNEEEMMMPPPSSS^^^yyy{{{^^^FFFDDDUUUUUUSSSdddyyy|||}}}{{{eeennnvvvcccVVV|||lllMMM===???>>>BBBDDD<<>><<<<<<888AAAFFFTTTtttpppNNNCCCAAA===<<>>FFFSSSQQQNNNTTTWWWXXXQQQBBBDDDaaa{{{|||TTTvvvqqq<<<777777888777666666888;;;TTTTTTEEE:::===:::<<>>:::666333222222111000------------------------++++++...111111111666===JJJJJJEEEGGGRRR\\\nnnqqqiiiUUUJJJNNNQQQVVVcccrrreeeIIIBBBPPPUUUQQQ```tttzzz}}}jjjsssnnnWWW```nnnQQQEEE>>>CCCHHH???EEE\\\uuuSSS[[[VVVRRRAAA:::444444666666777:::777???DDDCCCqqqHHH>>>999>>>888AAAFFFSSSqqqgggJJJCCCBBB>>><<<@@@NNNwww}}}}}}kkkMMM888:::555888666666888:::;;;===??????===FFFGGGjjjGGGAAABBBFFFWWWzzzzzzVVV@@@DDDwww||||||~~~ppplllqqqQQQEEEOOOkkk^^^eeeuuuppprrrwwwnnnnnnggg___YYYTTTeeeiiissssssGGG666333999777777999555999>>><<<===DDDDDDFFFRRRhhhiiifff\\\777GGGHHHXXXllldddNNNKKKIIIccclllXXXLLLaaa}}}UUUJJJBBBDDDHHHIIIRRRXXXRRR[[[TTTBBB@@@\\\xxxZZZssskkk;;;777777888777666666888;;;TTTyyyVVVDDD999>>>;;;:::???EEENNNWWW___eeeggghhhfffoooxxxyyytttooopppssswwwuuuvvvyyy}}}]]]AAADDDssskkkkkkdddIIIBBBBBBUUUppppppxxxooolllNNN888666222888666777333;;;UUUNNN???III===:::666333222222111000------------------------,,,+++...111111000666>>>AAAFFFDDDEEEKKKIIILLLZZZjjjdddRRRGGGKKKPPPWWWdddpppmmmNNNCCCNNNVVVPPP]]]rrryyy|||qqq^^^ttt^^^MMMSSS~~~lllOOO;;;;;;BBB===GGGZZZuuuUUU]]]XXXXXX@@@999555666777666888<<<<<<@@@EEEFFFcccNNNCCC888:::999AAADDDPPPmmm~~~sssZZZFFFCCCDDD>>><<<@@@NNNvvv{{{uuu{{{~~~lllooossseeeGGG444777333666666777888:::===???@@@AAA<<>>???GGGIIIKKKTTTlllnnn{{{qqq:::BBBKKKZZZiii|||YYYRRRKKKOOOwww]]]OOOXXXrrrYYYOOOHHHDDD@@@BBBRRRXXXLLLVVVQQQ@@@===ZZZxxx```qqqddd:::777777888777666666888;;;WWWxxx___JJJ:::>>>::::::===BBBJJJTTT\\\bbbfffgggdddmmmwwwyyytttpppqqqtttuuuvvvwwwxxxyyy~~~wwwSSSAAApppssshhhjjjsssUUUCCC>>>DDDVVVhhhvvvvvvmmmNNN999666333888666777222;;;vvvQQQOOO;;;DDD===:::666333222222222111------------------------///...///111000///444;;;;;;@@@@@@HHHVVVWWWTTTZZZrrriiiRRRCCCIIIPPPVVV```qqqpppQQQDDDLLLYYYQQQ\\\qqqyyy}}}}}}jjjyyyhhhXXXKKK___{{{^^^DDD<<<>>>888DDDWWWsssWWW___YYY]]]zzz===888555777888888;;;@@@@@@AAADDDHHHYYYIIIFFF===AAA<<>>555777:::666888>>><<<;;;CCCBBBBBBLLLOOOPPPXXXnnn\\\WWWIIIIIIVVVaaavvv]]]NNNDDD|||hhh[[[ZZZZZZyyyhhhUUUIIIBBB??????MMMTTTLLLWWWTTTDDD@@@\\\{{{^^^ppp```999777777888777666666888;;;QQQxxxoooWWW>>><<<999;;;<<>>UUUqqqXXXaaaZZZZZZppp:::666444777999:::>>>CCCAAA@@@DDDKKKVVVNNNCCC888???===@@@<<>>@@@BBBCCCHHHGGGCCCZZZlllDDD???LLLJJJ^^^}}}iiiOOO;;;RRRkkkuuulllooorrrhhhaaabbb___ggg\\\ZZZqqqvvvzzzvvvbbbGGGiii}}}bbbKKKCCCMMM{{{```ooojjjNNN888444:::<<<444777AAACCC===EEEDDDEEEOOOTTTUUU[[[sss[[[uuu___^^^???@@@KKKTTTsssdddSSSFFFVVVwwwqqqeee^^^MMMbbb|||uuuZZZHHH???@@@@@@HHHPPPNNN]]][[[KKKFFFaaa}}}hhhUUUlll[[[555777777888777666666888;;;IIIcccppp|||bbbAAA:::999===<<>>BBBDDDGGGLLLmmm;;;DDD;;;???>>>;;;GGGeeezzz|||kkk[[[MMMBBB===@@@OOOgggSSSLLLxxxmmmoooyyyUUU===555666999:::888999999;;;===AAADDDFFFIIISSSJJJWWW@@@BBBDDDLLLNNNlll|||JJJ:::NNN___xxx|||lll\\\YYYFFFGGGccc```TTTpppQQQfffoooqqqddd^^^___hhh^^^BBBLLLwwwwwwddduuuJJJ999888777777888;;;>>>@@@BBBDDDEEEFFFHHHKKKPPPTTTzzzZZZbbb\\\BBBBBBJJJ^^^wwwTTTIIIPPPlllxxx^^^PPPKKKGGGaaadddJJJDDDBBB777CCCXXXXXX]]]WWWDDDCCCeee```YYY|||QQQ666666666666666777888999:::NNN~~~___~~~OOO@@@;;;;;;;;;???@@@EEENNNYYYccciiillljjjlllnnnooopppqqqsssuuuxxxwwwvvvzzzzzzxxxPPP===^^^{{{wwwyyymmmiiibbbRRRUUUmmmqqq[[[RRRFFFGGG```vvv~~~wwwLLL666777333444222777777666GGGTTTCCC>>>EEE@@@<<<777333111000///...------------------------,,,...000000000111555888HHH^^^XXXPPP^^^```eee~~~vvvZZZIIIPPPXXX[[[aaassswww[[[LLLEEETTTOOOTTTiii|||~~~wwwfffQQQTTTjjjvvvlllRRRCCC===;;;JJJgggjjjkkkSSS]]]]]]777777666777:::===AAACCCBBBDDDDDDHHHMMMGGGGGGAAA@@@>>>999DDD^^^nnnyyynnnRRRAAA===AAA???mmmnnnVVVEEEmmmsssOOO999555777999;;;::::::;;;===@@@BBBDDDEEEFFFUUUKKKWWWSSSEEEJJJHHHFFF\\\~~~RRR<<>>pppzzzyyycccTTTNNNKKKIIIOOOiiiLLLJJJMMMAAALLL^^^UUUZZZUUUEEEHHHiiixxxjjj~~~PPP:::666666666666777888999:::HHHbbbttt~~~KKK===??????<<<===???DDDMMMWWW```fffhhhiiikkkmmmnnnoooppprrrtttuuuuuuwww{{{}}}\\\III\\\~~~}}}rrrhhhaaaRRRPPP___ppp[[[DDDDDD[[[pppzzzJJJ666777333444222666444111AAAPPPDDDDDDDDD@@@<<<777333111111000///------------------------,,,...000111111222444666777LLLIIIAAAKKKQQQZZZppp^^^llldddPPPNNNUUUYYY^^^pppdddOOOFFFPPPSSSQQQaaa~~~yyywwwvvv~~~xxxwww}}}qqq\\\SSSCCCTTT}}}xxxXXXCCC;;;999CCC^^^zzzjjjjjjRRRfffRRR666777777999<<<@@@DDDFFFGGGGGGEEEKKKQQQRRRDDD>>>@@@>>>999AAAWWWccclllzzz~~~\\\FFFDDDCCC333OOOoooZZZXXXWWW___uuulllGGG555555888:::;;;;;;<<<>>>@@@BBBCCCDDDEEEAAARRRHHHRRRnnn```===HHHBBBAAAKKKttt|||\\\DDD===FFFggg~~~yyyxxxrrr|||yyyqqqooonnn{{{xxxuuuRRRXXXrrr~~~}}}yyy|||JJJ888888888:::<<>>777;;;===BBBKKKUUU^^^ccceeehhhjjjlllnnnnnnoooppprrrsssuuuxxx|||}}}xxxhhhSSSYYYrrr{{{mmm[[[PPPSSSooocccIIICCCVVVjjjvvv~~~~~~vvvxxxrrrHHH666666222555222666777222>>>NNNCCCHHHAAA@@@<<<777333111111000///........................,,,---///111222333333444===DDD;;;777JJJWWWYYY___\\\rrrmmmRRRKKKTTTZZZ]]]hhhpppVVVIIIPPP[[[RRRZZZ}}}xxx|||zzzyyykkkLLLXXX___HHH>>><<<;;;WWWwwwmmmcccdddSSSqqq}}}LLL666777888;;;???CCCGGGIIIKKKKKKIIIPPPVVVKKK???@@@>>>@@@<<<@@@QQQ^^^oooxxxeeeNNNHHHDDD666???sss{{{```QQQOOORRRVVVYYYuuufffAAA444666999::::::<<<===@@@BBBCCCDDDDDDCCCBBBQQQEEEPPPYYYrrr999EEE@@@AAA@@@fffrrreeeRRR??????ZZZyyyxxxUUUWWW~~~{{{qqqllllllFFF888888:::<<>>???;;;666333111111000000........................,,,---...000222333333222;;;@@@===???TTThhhllljjjqqqsssQQQIIIUUU]]]___bbb{{{zzz\\\KKKNNN\\\RRRVVVxxx~~~nnnhhhdddOOOFFFDDD999UUUvvvaaacccaaaXXXvvvqqqEEE777888:::===AAAFFFJJJLLLMMMMMMMMMUUUXXXrrrKKK@@@FFF???DDDAAA???IIIXXXrrrggg[[[rrr~~~iiiRRRFFF@@@AAA>>>RRRtttbbbQQQFFFDDDBBBQQQeeevvv```>>>555888999999:::<<<===???BBBCCCDDDDDDCCCGGGOOOEEERRRXXX}}}FFFCCCCCCBBB888RRRggglll]]]CCC===PPPkkk}}}{{{jjj```IIIPPPvvvmmmjjjzzzcccZZZ===888:::<<>>???;;;666333222111111000...........................------///111333333222222BBBNNNPPPWWWjjjwwwxxx^^^OOOUUUZZZ]]]bbbvvvcccNNNHHHVVVRRRSSSnnn|||gggUUUKKKGGG<<>>888999<<<@@@DDDHHHKKKMMMMMMNNNNNNVVVVVV```oooFFF???AAAGGGCCC>>>BBBNNNiiiiiiHHHUUUttt~~~ssskkkooolll\\\OOO???JJJ@@@>>>nnnmmmZZZSSSTTTDDDDDDFFFSSSpppxxxXXX;;;666:::999999<<<<<<===???AAACCCDDDEEEEEEFFFHHHBBBMMMXXXUUU:::CCCAAA:::EEE]]]mmmbbbFFF===JJJeee~~~~~~}}}mmmXXXRRRDDDGGGbbb{{{ppp]]]```mmmyyy~~~oooRRR===999;;;???BBBEEEGGGHHHHHHHHHIIIKKKLLLNNNRRRWWWZZZdddtttXXXxxxfff```MMMBBBDDDJJJjjjfffVVVRRRbbbPPPNNNQQQttt___ZZZnnneeeWWWAAAAAA^^^xxxdddzzzFFF555666666666666777888999:::777\\\yyylll>>>???777>>>;;;<<>>;;;666333222222111000........................000...,,,---000222333222???QQQ```YYYMMMTTT]]]ZZZnnnXXXRRRUUU___cccpppoooXXXFFFPPPSSSSSSaaa{{{yyyuuubbbTTTLLL@@@IIIZZZlll{{{^^^fffZZZfffSSS;;;:::;;;>>>AAAEEEIIILLLNNNLLLMMMLLLRRRPPPQQQIII;;;AAAFFFBBB>>>BBBHHHZZZttt}}}~~~MMMEEETTTlllxxxiiikkkqqqlll```JJJNNN@@@===[[[|||bbbQQQVVVUUURRRVVVnnnkkkNNN777666:::888999???>>>>>>???AAADDDFFFHHHIIIHHHEEEDDDFFFSSSsssrrrmmm666CCC???BBBBBBNNNhhhfffOOOCCCDDDYYYzzz}}}|||xxx}}}~~~lll[[[WWWIIIDDDQQQoooqqqeee[[[bbbkkkrrr~~~tttLLL>>>;;;===AAAEEEGGGHHHHHHHHHDDDGGGJJJMMMRRRWWW^^^ccc]]]\\\iiiuuuXXXFFFBBBDDDFFFaaa{{{OOOLLLsssmmmUUULLLRRRmmmgggFFFGGGWWWjjjyyybbbUUUBBBEEEaaavvvoooxxxEEE666666666666666777888999:::<<>>:::666333222222111111////////////////////////111...+++,,,///222333222444CCCSSSPPPIIIRRRXXXMMMUUUwwwqqq[[[OOOVVVfffaaakkkzzzbbbHHHNNNUUUSSSXXXtttvvvbbbVVVAAA@@@GGGZZZppp]]]hhh```wwwLLL<<<;;;<<>>GGG???@@@bbbjjjXXXJJJ???KKKlllvvv~~~xxx~~~vvv~~~zzzuuuzzzaaaXXXLLLIIISSSqqqssskkkhhhppptttwww|||jjj}}}BBB999<<<>>>BBBFFFHHHIIIHHHHHHGGGHHHIIIJJJJJJMMMQQQUUUXXXmmmYYYjjjRRRBBBCCCAAAVVV```UUU^^^{{{___NNNUUU]]]ggglllmmmGGGHHHHHHHHHWWW]]]SSSDDDJJJeeevvv|||rrrppp@@@444666666666666777888999:::===NNNpppyyyOOOIII555===;;;:::;;;AAAMMM[[[fffmmmmmmppptttvvvuuutttttttttooosssxxxzzzyyyyyyyyy{{{\\\???UUUpppXXXTTTHHH[[[bbbjjjVVVOOOUUUkkk{{{}}}zzzxxxzzz|||kkk<<<444444000777555333///888888>>>^^^BBBBBBHHH<<<999666444333222111000////////////............///---,,,,,,///222333444777CCCIIIDDDBBBLLLYYY```llllll```]]]YYY___bbbggg~~~lllOOOMMMWWWXXXSSSjjjgggLLL777777CCCMMMjjjjjjjjjTTTFFF<<<===@@@DDDGGGGGGGGGHHHIIIFFFGGGEEEAAANNNTTTnnn}}}HHH@@@???CCCFFFCCC===BBBXXXoooNNNIII<<>>BBBGGGJJJKKKJJJIIIIIIFFFHHHIIIHHHGGGHHHKKKOOOTTTxxx[[[\\\tttJJJ???JJJRRRsssnnnYYYYYYdddzzzdddPPPWWWPPPPPPWWWlllkkkSSSIIIEEEIIIPPP[[[PPPAAAHHHgggyyyxxxxxxppptttiii<<<444777777777777888999:::;;;CCCHHHnnnzzzRRRBBBDDD:::;;;:::;;;AAAKKKWWWaaagggnnnqqquuuvvvsssqqqqqqrrrsssvvvyyyzzzyyyxxxwwwxxx~~~QQQMMMtttqqqhhhttt]]]ZZZRRRWWW___]]]QQQJJJ^^^||||||}}}}}}yyy___CCC555777555444666222666888>>>IIIaaaZZZGGGEEE@@@<<<999666444333222111000////////////............///---,,,---///111333444111>>>HHHDDD>>>IIIfffuuuxxxhhhWWWPPPZZZgggkkk~~~tttPPPMMMQQQTTTQQQ```wwwdddAAAFFFFFF<<<@@@^^^xxxzzzeeeVVVZZZlll>>>:::???BBBGGGJJJKKKKKKKKKLLLIIIGGGEEEAAAKKKMMM___{{{JJJ666AAAAAAAAA???;;;???OOO```gggYYYuuuzzzVVV;;;>>>CCC[[[gggXXXBBBDDD^^^KKK<<<444888===<<<===CCCCCCDDDEEEFFFFFFGGGGGGGGGHHHKKKNNNMMMLLLbbb~~~{{{EEEGGGAAA:::AAADDDRRR^^^WWWGGGFFFSSSbbboooyyy~~~{{{rrrvvv}}}|||wwwyyyrrrXXXLLLFFFMMM```iiikkkZZZggg~~~HHH999FFFBBBEEEHHHIIIHHHGGGFFFFFFCCCEEEHHHIIIGGGFFFFFFHHHRRR___ZZZOOO<<>><<<999666444333222111000////////////...............---------...111333555333===MMMVVVTTTXXXpppaaaWWWdddkkkqqq~~~WWWPPPKKKOOOQQQRRRnnnqqq___UUUNNNVVVKKK666444HHHhhhfffLLLlllYYY:::???BBBFFFLLLOOOPPPOOOOOOOOOJJJGGGGGGDDDKKKJJJTTTkkk===DDDAAA>>>===<<<===GGGRRRrrrsssyyy{{{TTTBBBCCC\\\uuurrruuuvvvkkkUUUEEEFFFZZZooo???888777>>>AAA???@@@FFFCCCDDDEEEFFFFFFGGGFFFFFFHHHHHHLLLMMMGGGTTTSSSHHH===>>>CCC@@@GGGWWW\\\QQQHHHHHHVVVeeettt{{{}}}^^^KKKEEEIIISSSYYYiiinnn|||???777JJJHHHIIIJJJIIIFFFDDDCCCCCCGGGGGGGGGFFFDDDDDDEEEGGGQQQnnnVVV___qqqRRR<<>>GGGgggzzz|||}}}888>>>???===<<<<<<>>>EEENNNWWW]]]bbbeeeiiikkkkkkmmmqqqtttsssuuuvvvvvvvvvvvvwwwyyy{{{|||rrr}}}OOOZZZxxxvvvssswwwzzz~~~rrrjjjbbbcccaaauuu{{{kkkdddXXXKKKVVVqqq|||}}}yyywww~~~NNN888///333222444888555777666777666KKKeeeCCCBBBEEE<<<999666444333222111000////////////............---......---...000333666888;;;NNNiiipppeeebbbjjjrrr{{{aaaUUUaaammmttt}}}aaaTTTFFFMMMTTTGGGWWWooo^^^VVVXXXaaauuu{{{nnndddeee___NNNFFFDDD===VVVpppkkkVVVHHH999EEEHHHLLLQQQSSSSSSRRRPPPPPPKKKGGGKKKJJJPPPPPPQQQuuuVVVCCCAAAAAAAAA???>>>EEEMMM^^^qqqHHHFFFZZZeeeTTTVVVaaahhhlllWWWNNNFFFIIIyyyWWW:::999<<>>@@@MMMWWWRRRGGG@@@RRR___llltttzzz~~~}}}}}}eeeVVVUUUZZZ\\\lll{{{gggEEE>>>CCCKKKLLLKKKIIIEEEDDDDDDEEELLLIIIDDD@@@>>>AAAEEEHHHNNNhhhKKKwwwuuu\\\QQQ<<>>@@@YYYQQQEEENNNnnn|||{{{tttDDD;;;999666777777888:::<<<===>>>CCCIIISSS[[[EEE???<<<===<<<<<<>>>BBBKKKTTT[[[aaaeeehhhjjjkkkmmmssswwwssstttuuuuuutttuuuwwwzzz~~~mmmccc___~~~zzzvvvooohhhdddkkkdddgggdddvvvxxxgggcccXXXIIIOOOkkk|||}}}{{{cccNNN<<<555777333444777333666888<<<:::IIIsssoooCCC???III<<<999666444333222111000////////////............---.........---///333666888777HHHdddiiiWWWKKKNNNeeemmm|||iiiZZZ]]]iiissszzzkkkWWWCCCLLLXXXGGGIIImmmrrrcccMMMMMMSSSnnn{{{kkkeee___MMMVVV~~~|||iiilllfffvvv<<<999FFFMMMPPPTTTUUUSSSQQQOOONNNMMMGGGPPPOOORRRSSSPPPfffaaa>>>@@@CCCDDD@@@>>>EEENNNjjj{{{[[[HHHFFFdddttttttxxxyyyzzzaaaSSSDDDAAAiiixxxGGG:::;;;===AAAAAAAAADDDHHHDDDEEEEEEFFFFFFFFFFFFEEEFFFAAAIIIUUUPPPKKKbbbMMM111IIIEEE@@@???DDDKKKKKKEEE???JJJWWWfffpppwww}}}{{{|||~~~vvvyyydddqqqxxx{{{ooowwwrrrsss~~~~~~RRRGGGFFF@@@KKKLLLKKKIIIFFFEEEGGGHHHIIIHHHEEEDDDDDDDDDEEEEEEIIIfff___ppp^^^hhh>>>AAAHHHWWW\\\OOONNNjjjzzzbbbPPPLLLPPPJJJEEEFFFCCC???>>>EEEKKKYYYyyyiiiQQQHHHEEE@@@???AAAKKKIIIEEESSSqqq{{{zzz{{{yyy===888999666777777999;;;===???@@@GGGLLLMMMdddTTTBBB===<<<<<<<<<===AAAHHHRRRZZZbbbeeehhhjjjjjjlllqqqvvvrrrtttuuuuuutttuuuxxxzzzgggtttkkkoooiiibbbeeedddxxxzzzhhhddd\\\JJJKKKeeezzzfffvvvJJJ===999999333555888444888:::???<<>>JJJ[[[kkkvvv|||}}}|||~~~{{{}}}xxxfffqqqgggggguuu}}}xxxzzz|||FFFBBBHHHGGGIIIJJJJJJIIIGGGGGGHHHJJJGGGJJJOOOSSSUUURRRKKKFFFEEE]]]eeefffMMM<<>>444666666666777999;;;>>>@@@AAABBBHHHNNN}}}~~~uuu]]]???>>><<<<<<======???EEEOOOWWW^^^bbbfffhhhhhhjjjnnnrrrrrrsssuuuvvvvvvwwwyyyzzz|||yyy{{{~~~vvvzzzjjjaaaccccccyyyzzzeeegggbbbOOOIII```wwwwwwzzzzzzppp>>>666666777222666;;;777<<<;;;>>>;;;BBBTTTkkkKKKBBBAAA<<<999666444333222111000////////////............+++...000///,,,...333888<<<;;;@@@IIILLLNNNYYYiiizzz~~~oooVVV^^^fffmmmvvviiiQQQJJJIIIMMMNNNGGGWWWpppyyyiiiccc]]]SSSXXXqqqooowwweeezzzNNNBBBDDDEEELLLMMMOOONNNMMMMMMNNNOOOQQQHHHSSSNNNFFFKKKHHHOOOvvvFFFCCCBBBCCCAAA>>>>>>AAADDDgggOOO???^^^mmmYYYHHHKKKQQQ~~~rrrvvv}}}|||LLL???:::===@@@BBBEEEFFFEEEDDDEEEEEEFFFFFFFFFFFFEEEEEEMMMJJJJJJKKKFFFBBBKKKYYYbbb999>>>CCCCCC>>>===CCCFFFDDD:::???JJJYYYhhhrrrxxxzzz~~~|||||||||wwwtttiiifffrrryyywwwxxxcccKKKBBBFFFIIIFFFGGGHHHHHHFFFFFFFFFGGGFFFIIINNNTTTWWWUUUOOOIIIEEERRRuuuWWWsssQQQ>>>FFFFFFsssmmmyyypppMMM___wwwoooiii]]]\\\QQQIIIFFFMMMfffwwwrrrfffXXXMMMNNNMMMDDD;;;999GGGMMMNNNWWWmmmxxx{{{}}}}}}aaahhh???111777666666888:::<<>>999>>>===???@@@BBBMMMdddHHHDDDCCC<<<999666444333333111000000/////////............+++...000///,,,---333888;;;555888HHHYYYbbbdddeeeaaa\\\aaahhhpppuuu[[[III>>>KKKQQQ???GGGfffwwwyyysss^^^XXXIIIFFFfffiiiyyyvvvfffppp<<>>IIIJJJKKKKKKKKKLLLOOOQQQOOOGGGSSSMMMCCCKKKKKKPPPhhhPPPHHHCCCDDDDDD@@@<<<:::EEE```wwwNNNUUU|||kkkgggjjjooojjj```NNNGGG:::lllooo~~~}}}}}}ppp???<<<<<>>>>>EEEIIIFFF???;;;;;;EEETTTdddrrrzzz|||~~~ttt~~~VVVNNNfff~~~{{{ppptttyyywww|||ppplllttt}}}xxxsssvvv~~~|||RRRXXXIIICCCEEEDDDFFFGGGGGGEEEDDDDDDEEEBBB@@@@@@CCCGGGJJJIIIHHHGGGLLLcccMMMvvvCCCAAALLL===^^^nnnXXXVVVhhh[[[SSSQQQZZZssszzzppp```RRRLLLGGG@@@@@@EEE@@@LLLSSS___sss{{{}}}~~~|||```ZZZ???000;;;666666888:::<<>>===:::999<<>>:::===>>>DDDHHHEEEJJJ|||}}}hhhHHHDDDCCC===:::666444333222000///////////////........................///////////////::::::LLLvvvkkk^^^\\\nnncccWWW\\\fffqqq|||aaaJJJ<<>>???IIIuuu|||XXXmmm{{{lllUUULLLMMMNNNdddeee___RRRKKKRRRcccqqq]]]HHH444AAADDDHHHGGGDDDBBBCCCEEEEEEGGGHHHJJJJJJIIIGGGFFFCCCBBBFFFKKKIIIDDDFFFMMMgggRRR777AAA>>>CCCNNN@@@<<>>CCCGGGOOOGGGSSSYYY|||~~~}}}AAABBBBBBAAA===888777===CCCFFFTTT]]]gggiiiffffffkkkqqqrrruuuwwwwwwyyy|||{{{vvv{{{rrrqqqzzzyyykkkiiibbb]]]```vvvhhhcccWWWLLLPPPdddzzzuuuxxxmmmfff}}}tttqqqttt@@@666666666666888:::<<<>>>>>>FFFAAAFFFNNNFFFiiiggg>>>@@@NNN===:::777444333222111///////////////........................////////////555888000;;;___mmmbbb[[[PPP___xxxxxxZZZ[[[cccmmmttt}}}aaaLLLIIIKKKGGGEEELLLZZZmmm}}}vvv^^^UUUNNNAAAVVVwwwssslllMMM???DDDIIIHHHHHHKKKNNNRRRSSSTTTRRRQQQQQQOOOLLLLLLOOOQQQQQQPPPWWW~~~PPPAAAKKKFFFBBB===:::AAACCC^^^rrr{{{iiiZZZVVVUUUSSSSSS[[[aaa___ZZZ___lllyyy~~~hhhBBB===???@@@@@@BBBEEEHHHJJJJJJJJJHHHIIIJJJKKKKKKJJJHHHGGGEEEEEEHHHNNNNNNKKKLLLPPPUUU}}}PPPCCC???AAA???@@@GGGJJJNNNFFF???======DDDUUUeeeqqquuuzzz~~~jjjvvvmmmSSSLLL___lllqqqaaahhh}}}nnnnnn}}}}}}nnngggkkkrrr|||{{{nnnuuuaaaKKKHHHGGGCCC@@@DDDCCCDDDGGGIIIIIIHHHHHHIIIGGGDDDBBBBBBBBBBBBAAANNNNNNSSS___gggjjjjjjDDDCCC;;;JJJpppzzzHHHSSSqqq~~~mmmYYYMMMiii~~~vvvbbbYYYPPPJJJFFFAAA???@@@EEEGGGNNN]]]pppsssvvv{{{~~~GGG333999111777999<<<===???@@@CCCEEEIIIEEEPPPYYYZZZEEEDDDDDDAAA<<<999;;;@@@DDDMMMUUU___cccdddeeejjjnnnsssvvvxxxwwwyyy|||zzzvvv{{{uuuttt~~~iiigggaaaXXXSSSWWWjjjaaa```RRRFFFMMMddd{{{~~~vvv}}}xxxtttzzzppp;;;666666777777999;;;===???AAAGGG???BBBMMMEEEZZZpppHHH@@@FFF>>>;;;777444333222111///////////////........................////////////222666111888NNNVVVNNNIIIZZZhhhfff]]]^^^hhhnnnttthhhMMM@@@CCCQQQHHHFFFJJJ\\\tttxxxrrrqqqnnnkkkaaa\\\WWWCCCRRR|||vvvwww[[[JJJGGGJJJLLLKKKKKKMMMQQQTTTVVVUUUTTTSSSUUURRRNNNMMMOOOQQQSSSTTTVVVbbbTTT111CCCOOO@@@===<<<======HHHbbbtttjjjeee]]]SSSFFFPPP[[[``````dddnnnyyy|||ccc@@@888DDDBBB@@@@@@DDDKKKNNNMMMKKKJJJKKKLLLLLLLLLJJJIIIHHHIIIHHHKKKQQQTTTRRRQQQQQQMMMjjj{{{GGG999DDD<<<>>>III@@@QQQNNNHHH@@@888777CCCQQQ```jjjvvv}}}}}}|||{{{|||vvvhhhqqq{{{}}}eeeXXXOOOKKKTTTDDDFFFlllyyy}}}{{{uuuxxx|||zzznnnqqqxxx}}}VVVHHHHHHEEEBBBCCC@@@BBBDDDGGGIIIIIIEEEBBBGGGDDDAAAAAABBBEEEFFFFFFNNNKKKGGG}}}```oooUUUHHH<<>>BBBDDDCCCCCCDDDDDDKKKWWW~~~ppp@@@EEEFFFEEEAAA;;;999===BBBKKKQQQZZZaaagggjjjmmmoootttwwwyyywwwxxxzzzyyyvvvxxxwwwfffvvvwwweeebbbTTTNNNRRR```uuuwwweeeaaaPPPCCCLLLfff}}}jjj<<<777777777999:::===>>>@@@BBBGGG???@@@LLLHHHOOOmmmqqqNNNAAA>>>>>>;;;777555444333111000////////////........................////////////111666888===GGGRRR[[[ccc___iiiyyydddZZZdddlllqqqgggKKK@@@PPPHHHCCCCCCNNNcccwww}}}lllgggaaaMMM]]]|||{{{zzzyyy~~~jjjRRRQQQVVVSSSLLLJJJNNNOOOPPPRRRSSSTTTTTTTTTUUUSSSQQQQQQQQQRRRSSSSSSUUUSSSsss888999KKK???BBB===777<<>>???BBBJJJPPPSSSNNNBBB:::<<>>???@@@AAAGGGBBBBBBLLLMMMMMMYYYgggDDDBBBFFF>>>;;;777555444333111000////////////........................////////////666666:::;;;AAA[[[xxxpppYYY^^^kkktttnnnGGGCCCDDDEEEEEEGGGPPPaaawwwzzzqqqaaasss|||uuu{{{{{{cccOOOUUU]]]VVVMMMLLLPPPOOONNNMMMNNNPPPSSSTTTQQQRRRSSSTTTSSSQQQPPPOOOXXXOOOccc>>>DDDAAADDD888555===DDDBBB???GGGZZZjjjyyycccXXXLLLHHHSSSccclllnnnnnnooossszzzcccIIIAAA<<>>DDDRRRdddvvv}}}uuuwww}}}iii\\\PPPWWWHHHBBBhhhvvvmmmmmmtttttt{{{qqqjjjooogggOOO>>>BBBJJJGGGCCCDDDGGGJJJKKKJJJMMMSSSTTTPPPVVVRRRLLLGGGEEEEEEEEEDDDHHHOOOQQQeeeLLLssslllaaaBBBBBBBBBKKKeeexxxzzzKKKJJJ|||nnn[[[SSSQQQTTTVVVPPPCCC]]]|||eee[[[TTTTTTMMMBBB>>>BBBBBBEEEPPP```ooo~~~ppp|||rrroooMMM444666777<<<;;;:::<<<@@@EEEGGGEEEBBBCCCGGGGGGRRRRRRuuu|||^^^FFFEEEFFFFFF@@@888999???EEEGGGMMMUUU___eeeggggggpppuuuvvvsssqqqsssuuusssqqq{{{zzzzzzwww}}}sssnnnxxxyyy]]]JJJ@@@PPPkkk|||~~~zzz{{{^^^ppp}}}yyyHHH888666777999;;;===???AAAAAAAAAIIIHHHEEEIIILLLMMMQQQhhhKKKFFFCCC???<<<888555444333222000////////////........................///////////////000<<>>>>>>>>AAADDDCCCAAAAAAEEEJJJHHHHHHGGGGGGFFFFFFEEEEEEHHHJJJIIIFFFFFFGGGEEE@@@IIIEEEVVVBBB;;;EEE@@@CCC;;;GGGSSSYYYWWWOOOBBB777::::::AAAQQQfffuuuyyyxxxrrrwwwpppgggqqqvvvyyy~~~uuugggIIIFFFsssddddddvvvkkkdddyyyPPPFFF@@@DDDKKKKKKHHHFFFGGGJJJIIIFFFJJJSSSVVVSSSRRROOOKKKHHHGGGHHHGGGGGGOOOJJJLLLQQQSSS\\\aaaGGGEEE@@@BBBPPPzzzdddGGGYYYzzzooo]]]XXXQQQJJJLLLGGG777JJJlllooo___TTTTTTNNNBBB<<<@@@???CCCRRRgggwwwyyyrrrEEE666333333<<<;;;<<<>>>AAAEEEGGGFFFFFFDDDGGGGGGPPPOOOpppbbbKKKFFFEEEGGGCCC;;;999>>>DDDFFFJJJRRR[[[bbbfffgggmmmsssuuuqqqoooqqqttttttttt}}}}}}xxxuuuzzz\\\III???PPPjjjyyy}}}}}}|||~~~zzznnnuuuyyywww|||>>>777888:::<<>>JJJBBBLLLfffrrr~~~lll[[[kkksss]]]```ooowwwyyyzzz___MMM@@@EEEHHHDDD@@@DDDRRR___tttyyy|||tttqqqkkklllwww{{{jjjZZZQQQTTTUUUOOONNNSSSRRRQQQQQQQQQRRRRRRRRRSSSLLLNNNPPPPPPLLLIIIIIIIIIPPPRRRRRRwwwZZZ===EEEAAA@@@<<<999@@@NNNOOOCCC===AAAIIIOOObbbyyy}}}dddfffsssvvvqqqllllllaaagggpppKKKBBBCCC@@@>>>>>>???@@@AAABBBDDDGGGIIIGGGFFFFFFEEEEEEFFFFFFFFFDDDHHHHHHCCCAAACCCCCCAAAFFFBBBLLLnnnvvvFFF???CCCCCC===AAAFFFKKKTTTXXXQQQFFF???;;;:::AAAOOO^^^gggkkk{{{~~~qqqjjj~~~YYYSSSyyywwwuuugggdddbbbjjj}}}zzzpppHHHIIIHHHFFFIIIMMMKKKFFFBBBGGGFFFAAADDDOOOQQQLLLFFFDDDCCCEEEGGGJJJKKKKKKLLLAAALLLGGG~~~]]]rrrVVVLLL???@@@FFFyyygggUUU|||wwwaaaQQQQQQNNN@@@JJJaaawww```OOOMMMJJJ@@@<<>>777777666:::;;;===@@@BBBCCCEEEGGGIIIFFFFFFGGGLLLPPPmmmzzzUUUKKKFFFIIIGGG===999<<>>777===EEERRRhhhwwwyyyyyyvvvvvvyyyhhhjjjWWW@@@===>>>@@@DDDCCC@@@>>>???DDDGGGGGGEEEFFFFFFFFFEEEFFFFFFGGGGGGBBBGGGHHHAAA>>>BBBEEEDDDAAA@@@OOOVVV]]]555@@@FFFBBB>>>:::???OOO___```XXXEEE???999777>>>JJJWWW___]]]vvvsssyyy|||mmm```sssdddwwwlllgggccciiitttVVVCCCKKKKKKBBBAAAHHHHHHAAACCCHHHHHHBBBEEENNNOOOHHHDDDCCCBBBCCCEEEFFFFFFEEEFFF===TTTEEErrrpppeeemmm___OOO@@@EEEJJJbbb___nnncccaaa___OOOMMMQQQ|||```IIIFFFEEE===<<>>===999;;;>>>AAABBBBBBCCCHHHLLLHHHFFFGGGHHHOOOWWW\\\OOOHHHKKKIII???999;;;===@@@EEEKKKRRR[[[eeelllkkkrrruuuqqqooorrrvvvwwwvvvxxx{{{}}}yyyzzz{{{bbbQQQXXXhhhsss}}}~~~ooohhhjjj{{{yyy{{{VVV666;;;???@@@CCCGGGIIIKKKKKKKKKJJJFFFNNNUUUOOONNNSSSSSSdddDDDDDDEEEBBB???:::666555333222111111111000///////////////////////////////////////***---222@@@JJJBBBBBBSSSfffyyy{{{oooQQQ```rrrrrr}}}hhhWWWHHH===BBBHHHFFF@@@===MMM]]]rrr{{{rrrrrrooohhh___lllzzzTTTNNNQQQSSSSSSQQQPPPQQQSSSVVVUUUYYY___]]]WWWUUUYYYSSSPPPLLLIIIHHHIIIKKKMMMIIINNNOOOQQQgggdddCCCDDD999DDD333===JJJJJJ]]]gggPPP>>>===999999GGG^^^qqqxxx{{{xxxooo}}}xxxKKKDDDBBB===@@@EEETTTIIIAAAAAABBBAAADDDIIIDDDFFFEEECCCDDDIIILLLKKKJJJJJJHHHDDD???>>>AAADDDDDDFFFLLLQQQnnnhhh+++PPPCCCCCCBBB@@@@@@FFFSSS^^^^^^OOO>>>999@@@JJJNNNNNN[[[iii|||{{{}}}~~~xxxmmm^^^aaaVVVWWWvvv{{{hhhaaafffvvv}}}{{{~~~jjjDDDDDDEEEGGGFFFDDDCCCCCCDDD@@@AAACCCEEEFFFGGGHHHHHHCCCAAABBBDDDEEECCCFFFLLLJJJMMMQQQKKK[[[PPPxxxMMMHHH;;;FFFJJJwwwuuuvvviiifffXXXOOOZZZgggiiiWWWEEE>>>===<<<>>>CCCHHHVVVkkkwwwnnn>>>888BBB999333AAAAAACCCEEEDDDBBBBBBEEEHHHDDDPPPJJJJJJRRRTTTwwwNNNOOODDDIIIEEE???555>>>???CCCKKKRRRWWW___gggllllllmmmnnnoooqqqssstttyyywwwxxxyyy|||xxx}}}cccooo{{{hhhXXX[[[jjjvvv|||}}}~~~~~~~~~~~~wwwjjjvvvzzzrrr{{{DDD999999>>>@@@DDDFFFGGGHHHJJJLLLOOONNNMMMMMMMMMNNNPPPQQQsssKKK@@@BBBBBB???:::666555333222111111111000/////////////////////////////////////////////...999JJJLLLNNN[[[{{{UUUPPPddduuuzzz```OOOBBBCCCDDD@@@@@@GGG???KKK\\\lllxxxzzzmmmkkkkkkdddZZZeeeqqq|||pppSSSHHHKKKMMMNNNMMMLLLNNNPPPSSSSSSWWW\\\[[[UUUSSSVVVSSSQQQNNNKKKIIIIIIJJJKKKRRRRRRNNNNNN___RRR>>>DDDDDD888;;;BBBFFF^^^uuusss```GGG666:::??????JJJ\\\^^^jjj{{{hhhGGGIIIJJJEEEHHHKKKYYYOOOHHHGGGFFFCCCCCCFFFHHHKKKKKKHHHGGGHHHFFFCCCIIIIIIHHHEEEAAA@@@BBBDDD<<>>BBBDDD???<<>>>>>EEE^^^{{{~~~eee:::888???<<<:::???@@@BBBDDDDDDBBBBBBDDDGGGFFFQQQLLLLLLTTTTTTzzzhhhIIIOOOMMMLLL???;;;<<<<<<@@@HHHNNNSSS[[[cccggghhhjjjlllmmmppprrrtttvvvvvvyyy|||}}}qqqwww]]]PPPgggpppcccfffqqqzzzvvvvvvqqqzzz}}}^^^:::>>>;;;===@@@BBBDDDFFFHHHJJJMMMNNNNNNMMMMMMMMMNNNOOOPPP|||OOO<<>>999222888EEEJJJTTTfffyyyyyyVVVFFFPPPQQQKKKLLLMMMVVVPPPKKKJJJHHHEEECCCDDDHHHLLLMMMKKKIIIHHHCCC>>>FFFGGGHHHGGGDDDBBBBBBCCC>>>GGGIIIIIIUUUmmmWWWAAA<<<===AAA<<<333999FFFVVV```hhhaaaPPP@@@999888???BBBKKKSSSWWWWWW\\\ccclllvvv{{{qqqdddXXXSSSRRRTTTiii{{{jjjVVVTTThhh{{{wwwcccoooWWWEEEIIIBBBAAAAAADDDHHHHHHEEEBBBBBBAAAAAABBBCCCEEEGGGHHHCCCAAAAAADDDCCC@@@BBBGGG@@@IIILLL@@@QQQXXXhhhmmmNNNEEEEEEHHHOOO~~~hhhwwwbbbVVVNNNGGGFFFEEEBBB??????HHHjjjVVV777:::;;;>>>CCC===???AAACCCDDDCCCCCCDDDEEEHHHPPPLLLNNNUUUSSSmmmttt~~~CCCRRRKKKLLL>>><<<999999<<>>GGGDDDEEEKKKkkk|||cccmmmzzz___aaakkkuuuZZZKKKIIICCC???AAADDDAAA===>>>GGGVVVfffppp|||}}}}}}uuubbb^^^^^^___XXXTTT]]]mmmyyygggFFFKKKHHHIIIIIIJJJJJJJJJKKKLLLKKKNNNSSSVVVUUURRRPPPPPPPPPOOONNNMMMLLLKKKKKKKKKMMMKKKKKKKKKIIIVVVtttAAA===???BBB===666777???ZZZ{{{pppQQQ@@@???===666===AAAJJJXXXfffvvvyyyqqqbbbLLLHHHSSSQQQJJJIIIHHHJJJIIIHHHIIIHHHEEECCCBBBBBBFFFIIIGGGGGGHHHEEE@@@CCCEEEGGGHHHGGGEEECCCBBBDDDKKKEEEEEEMMMWWWPPP===444>>>DDD>>>;;;@@@999FFF\\\mmmqqqbbbIII666CCC???>>>@@@AAA???AAADDDIIIRRR^^^ooo|||ooogggccc^^^ZZZQQQHHHLLL```wwwooo[[[PPPWWWiiissscccUUUkkkVVVIIIGGGAAABBB@@@@@@EEEJJJLLLHHHCCC@@@???>>>===>>>@@@CCCDDDAAA@@@AAADDDDDDBBBDDDHHHFFFIIIMMMFFFQQQrrr```sssfffLLLJJJHHHGGG>>>kkk{{{cccmmmsss\\\UUUKKKDDDBBBCCCGGGJJJ\\\{{{wwwGGG888???888===GGG;;;???@@@BBBCCCDDDDDDDDDDDDHHHLLLJJJMMMRRRNNN^^^bbb|||OOOLLLJJJGGGGGG>>>888777:::@@@EEEIIIQQQYYY___cccfffhhhhhhiiilllooooooqqqwww||||||{{{vvvooommmttt}}}|||}}}nnnjjjrrrqqq:::>>>;;;999>>>???AAACCCDDDGGGKKKNNNKKKKKKKKKKKKKKKLLLLLLLLLQQQ;;;KKKCCC@@@;;;777666444333222111000000///////////////////////////////////////)))222///+++555>>>DDDMMMTTTQQQoooxxxxxxccceeewwwcccSSSEEEAAADDDDDDCCC@@@======CCCNNNVVVaaagggrrr}}}}}}uuuoooggg]]]UUU^^^YYYWWWXXXVVVYYYjjjVVVMMMKKKLLLJJJIIIHHHHHHHHHHHHHHHJJJNNNRRRSSSRRRRRRQQQPPPLLLLLLKKKKKKLLLLLLMMMNNNNNNLLLNNNOOOGGGJJJkkkbbb666>>>AAAAAA@@@===999GGGccc~~~fffVVVGGG888<<<:::;;;@@@JJJ[[[wwwhhh___www}}}UUUGGGHHHQQQKKKEEEFFFDDDBBBEEEHHHHHHFFFDDDAAA>>>???BBBBBB@@@AAADDDEEEBBB@@@BBBEEEGGGHHHGGGDDDBBBFFFGGG@@@BBBGGGEEEaaa[[[<<<;;;EEEEEE???<<<:::;;;CCCQQQ```ddd]]]TTTHHHAAA===>>>>>>;;;999:::;;;;;;@@@KKKUUU[[[^^^aaa\\\___```___YYYPPPMMMTTTSSSQQQKKKKKK[[[yyyjjjLLLLLL[[[lllzzzbbbQQQaaaaaa@@@DDDIII@@@CCCAAAAAAEEEKKKMMMJJJEEE@@@???>>>===>>>???BBBCCCDDDCCCDDDGGGEEEBBBBBBFFFHHHBBBGGGIIIKKKSSSyyycccoooeeeGGGNNNDDDCCCLLL}}}______oootttddd^^^RRRFFFAAAEEEMMMSSSppp[[[<<<<<>>EEEDDD@@@;;;888666555333222111111000///////////////////////////////////////+++222---(((///:::KKKbbbmmm]]]|||lllaaappp}}}gggJJJAAACCC===AAADDDCCC???===>>>@@@CCCIIITTT```fffkkksss{{{zzzyyyzzz|||yyyqqqeee]]]ZZZZZZZZZZZZYYYLLLCCCIII[[[pppkkkQQQYYYNNNTTTQQQNNNLLLLLLMMMLLLKKKJJJNNNQQQOOOOOOQQQRRRQQQIIIIIIIIIIIIJJJLLLNNNOOOOOOJJJIIIHHHBBBEEE___}}}```DDD:::;;;DDD@@@888>>>MMMvvv{{{iiigggHHH@@@::::::<<>>???BBBEEEHHHGGGDDDAAAEEEDDDCCCGGGFFF>>>HHHbbbfffAAA666777<<>>;;;555888@@@???EEEDDDDDDIIIEEEFFFSSS[[[iiixxxhhh___RRRWWWpppwwwhhh]]]jjjnnnPPPDDD???AAAFFFCCCAAAAAADDDIIIKKKJJJHHHCCCCCCBBBAAAAAABBBCCCDDDHHHGGGGGGHHHEEE@@@???BBBHHHAAAEEEKKKGGGDDDzzzZZZkkkooo===GGGBBBLLL===XXXZZZQQQXXX___~~~jjjccchhhdddXXXIIIBBBGGGQQQWWWxxxtttFFF999???EEE999:::CCC???BBBAAA@@@BBBDDDFFFGGGGGGEEECCCEEEHHHGGGFFFMMMUUU|||]]]PPPDDDYYYGGG>>><<<;;;>>>@@@BBBHHHPPPYYY^^^dddfffdddcccgggkkknnnlllnnnsssvvvxxx~~~uuu||||||zzz|||yyy|||FFF???III===JJJBBBDDDGGGIIIIIIJJJKKKMMMHHHIIIJJJKKKKKKKKKJJJJJJRRRBBB@@@DDD@@@;;;888666555333222111111000///////////////////////////////////////...000,,,,,,111444CCC^^^fffddd{{{kkklllpppvvv{{{qqqYYYKKKBBBBBBBBBBBB@@@>>><<<;;;999:::???GGGJJJMMMUUU``````______```bbbeeeffffffUUUTTTSSSSSSTTTWWWZZZ\\\JJJGGGGGGSSSnnnuuu^^^QQQ\\\RRRVVVRRROOOMMMOOOOOOOOONNNIIINNNOOOKKKKKKPPPRRRQQQJJJHHHGGGGGGHHHJJJMMMOOOLLLGGGDDDCCCAAAEEETTTcccaaa???888CCC<<<777===>>>[[[qqqiiiVVVDDD;;;666333;;;FFFjjj|||~~~^^^AAAGGG@@@CCCEEE>>>???DDDAAA<<>>???===999999>>>???>>><<<===???CCCGGGGGGDDDAAADDDAAAFFFJJJCCCBBBFFFFFFgggwwwMMM<<<<<<@@@>>>@@@AAA???<<<===DDDJJJUUUUUU[[[cccfffaaa[[[YYYNNNNNNLLLFFFBBBAAABBBBBB???CCC===AAATTTXXXXXXfff}}}www```IIIEEEMMMiii|||kkk\\\cccxxxKKKEEEHHH@@@===FFFAAAAAAAAABBBDDDFFFHHHIIIDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDEEEGGGEEEAAA@@@CCCFFFFFFHHHKKKFFFJJJ^^^]]]YYY```NNNAAAFFFMMM???IIIUUUHHHLLLKKK]]]XXXbbb~~~}}}vvveeeQQQIIISSSeeepppkkkooo>>>===???@@@>>>>>>BBBDDDEEEBBB@@@AAADDDHHHIIIIIIGGGCCCFFFHHHEEEHHHOOOQQQTTTIIIMMMIIIAAA===<<<===>>>???DDDLLLRRRYYY```cccaaabbbfffkkkllljjjkkkppptttvvv|||zzzyyy}}}xxx|||wwwsssxxxyyyvvvcccAAACCCBBBDDDHHHEEEHHHLLLMMMMMMLLLLLLLLLJJJKKKLLLMMMNNNMMMLLLLLLuuuMMMEEE@@@DDD@@@<<<888666555444222111111000///////////////////////////////////////...///...222555,,,111HHHTTT\\\ggg~~~rrr~~~rrrmmmxxx]]]QQQIII???;;;===AAAAAA@@@AAA======@@@???;;;===CCCCCCAAA@@@???@@@BBBDDDFFFIIIOOOUUUVVVQQQIII@@@;;;EEEUUUfffssshhhWWWUUUPPPVVVTTTNNNKKKGGGGGGIIIKKKJJJIIIIIIMMMMMMHHHHHHNNNRRRQQQKKKIIIGGGEEEFFFHHHKKKMMMKKKIIIGGGGGGIIIJJJMMMPPPkkkOOO===EEE:::999AAA999NNNmmmfffUUUJJJ@@@===BBBhhhyyy~~~\\\NNNFFF@@@BBBCCC<<<===AAA<<<555???EEEDDDCCCEEECCC???:::<<<<<<:::;;;???AAA???;;;;;;===AAAFFFGGGDDDAAA@@@:::BBBCCC;;;FFFPPPDDDNNNbbb\\\DDD:::???>>>===???AAAAAA>>><<<;;;AAAPPPcccnnnnnnlllllluuu{{{vvvhhheeekkkhhh\\\\\\___WWWccc{{{eeeZZZNNNBBBQQQEEEHHH\\\ZZZGGGccc^^^===:::DDDFFFBBB???@@@AAAAAA@@@@@@CCCFFFJJJCCCCCCDDDDDDDDDCCCBBBAAA======AAAEEEFFFCCCDDDHHH???HHHHHHFFFCCCQQQKKKlll[[[hhhwwwJJJJJJJJJFFFIIIkkkRRRFFFLLLFFFRRRZZZ}}}SSSTTT|||xxx]]]UUUggg|||XXX>>>AAA===;;;AAABBBBBBGGGGGGCCC@@@@@@DDDHHHKKKKKKIIIEEEHHHIIIDDDJJJSSSRRRkkkxxxrrr[[[TTTEEEOOOBBB>>><<<===<<<<<>>;;;777555333222222000000000000////////////////////////////////////---...000000111222555777RRRPPPOOOZZZwwwtttqqq```PPPIIIEEE@@@===>>>777999===@@@BBBDDDEEEEEEDDDBBB@@@>>>>>>???AAACCCCCCAAA@@@???<<<<<>>XXXtttbbbEEEHHHEEECCCAAAAAA@@@>>>======>>>@@@BBBBBBBBB@@@???DDDAAA===>>>BBBCCC@@@<<<:::;;;===@@@BBBCCCDDDEEECCCCCCCCCDDDEEEEEEEEEFFFJJJXXX~~~CCC999===AAA@@@===;;;>>>EEEBBBAAA@@@@@@DDDLLLWWW^^^hhhttt~~~}}}tttjjjXXXJJJJJJPPPKKKAAABBBVVV;;;>>>nnnzzzLLLFFF@@@???AAACCCBBB???>>>??????@@@@@@@@@??????FFFDDDCCCAAA@@@@@@@@@AAAAAADDDGGGFFFDDDDDDGGGJJJGGGDDDFFFIIIKKKOOO[[[iiijjjjjjZZZJJJLLL===CCCMMMyyyhhhRRRPPPLLLAAAJJJdddlllZZZUUUttthhhYYYjjjnnnEEEFFFCCC??????CCCFFFGGGGGGEEECCC@@@@@@CCCGGGJJJLLLKKKJJJHHHHHHHHHIIIKKKMMMWWWyyyUUUwww}}}wwwJJJHHHLLLGGGNNN@@@666>>>;;;999HHHIIINNNTTTZZZ]]]```ccceeegggiiilllpppsssuuuvvvwwwyyyyyysss```gggyyy}}}mmmfffeeerrr{{{uuuzzzyyytttxxxuuuxxx```HHHJJJGGGAAADDDHHHJJJKKKMMMOOONNNLLLJJJHHHHHHJJJNNNOOOOOONNNNNNOOOrrrLLLCCCBBB@@@>>>;;;777555333222222000000000000////////////////////////////////////---///000000000111444666IIISSSTTTXXXwwwrrr{{{ttt[[[KKKBBBBBBEEE??????>>>>>>???>>><<<;;;@@@@@@?????????>>>>>>>>>@@@======@@@CCCLLL[[[jjjzzzrrraaaNNNGGGKKKPPPNNNJJJIIIHHHFFFEEEEEEFFFGGGHHHKKKIIIGGGFFFGGGGGGHHHGGGKKKHHHGGGIIIIIIGGGGGGJJJFFFHHHJJJLLLNNNNNNNNNMMMRRRlllsssNNNAAA???===999999HHH]]]qqqgggTTTKKKKKKqqqwwwbbbTTTGGGIIIGGGEEEDDDEEEEEEDDDCCC???@@@BBBCCCCCCCCCBBBAAACCC@@@>>>???BBBCCC@@@<<<<<<===???AAACCCDDDDDDEEECCCDDDEEEGGGHHHJJJKKKLLLIIIKKKeeegggMMM444999IIIDDD999<<<<<>>NNNVVV___ddddddfffkkkpppfffccc___]]][[[WWWOOOHHHOOOHHH???999999===AAACCCCCCKKKMMMyyy]]]HHHCCC>>>===@@@AAA@@@>>>>>>>>>>>>>>>>>>>>>>>>===AAABBBCCCCCCBBBAAA???===DDDCCCCCCDDDEEEEEEEEEDDDFFFEEEGGGJJJIIIIIIPPPZZZ~~~mmmqqqHHHHHHGGGGGG???\\\___VVVXXXWWWRRRaaa___VVVqqqqqqjjjvvv[[[???DDDBBB???@@@BBBEEEFFFEEECCCAAA??????AAADDDGGGIIIJJJIIIHHHGGGHHHIIIKKKLLLNNNuuu]]]dddBBBIIICCCKKKAAA999@@@>>>999AAAGGGKKKQQQVVVZZZ]]]aaaddddddfffiiilllpppsssuuuvvv{{{~~~yyyyyyxxx}}}{{{dddbbbkkkjjjjjjddddddnnnzzz}}}{{{xxxuuuzzzzzzuuuxxx}}}wwwSSSBBBHHHFFFCCCGGGLLLHHHIIIJJJKKKJJJIIIGGGEEEHHHJJJNNNOOOOOONNNNNNOOO|||QQQDDD@@@@@@>>>;;;777555333222222000000000000///////////////////////////////////////000111111000000222444888RRR___^^^sssrrrfffkkkzzzbbbPPPIIIAAA>>>;;;:::===>>>===;;;666777888999:::::::::999@@@@@@DDDNNN[[[lllxxxWWWOOOFFFDDDHHHKKKIIIFFFHHHFFFDDDCCCCCCEEEGGGIIIGGGGGGGGGFFFDDDDDDFFFGGGEEECCCEEEJJJKKKIIIHHHKKKCCCGGGLLLPPPRRRRRROOONNNKKKIIIlll===@@@DDD888777<<>>@@@BBBBBB???<<<>>>???AAABBBCCCCCCDDDDDDBBBCCCEEEGGGJJJMMMOOOPPPLLLJJJPPPggg}}}LLLBBB???;;;DDDCCC<<<444///111777???CCC777999;;;<<<======>>>>>>JJJHHHEEEAAA======>>>???444:::HHHTTTRRRHHHHHHPPPSSSbbb{{{yyyVVVBBBFFFBBB>>>===@@@BBBAAA@@@???>>>===<<<;;;;;;<<<===>>>@@@CCCEEEDDDAAA>>>;;;DDDBBB@@@CCCGGGIIIFFFBBBCCCEEEHHHKKKJJJHHHKKKPPPzzzOOOaaadddKKK>>>MMMLLL999CCCwwwbbbWWWSSSGGG\\\yyyZZZOOOXXXeeelllsssfffhhhvvvrrrKKKBBBBBB@@@???@@@BBBCCCCCCCCCAAAAAA@@@@@@AAACCCFFFHHHIIIHHHGGGGGGGGGHHHJJJJJJIII]]]pppQQQHHHFFFNNNFFF;;;>>>???:::<<>>FFFEEEBBBHHHLLLIIIIIIIIIHHHGGGFFFEEEDDDGGGIIILLLNNNMMMMMMMMMNNNTTTDDDAAA@@@>>>;;;777555333222222000000000000////////////////////////////////////000111111000//////111333///KKKgggooonnn}}}}}}kkkjjj{{{}}}lllWWWPPPGGGBBBCCCEEEEEEDDDCCCCCCBBBCCCFFFKKKPPPSSSTTTYYYeeexxxwwwaaaPPPMMMIIIHHHHHHHHHFFFDDDHHHFFFDDDCCCCCCFFFHHHJJJCCCFFFIIIIIIHHHGGGJJJMMMHHHFFFGGGKKKKKKGGGGGGIIICCCGGGLLLPPPSSSSSSRRRPPPEEERRRccc^^^>>><<>>>>>???AAABBB@@@;;;666@@@@@@>>>===;;;;;;:::;;;333444555777:::???EEEIIIXXXXXX___eeeYYYGGGMMM```sssRRRAAA<<>>@@@CCCEEEDDDBBB???===BBBBBBCCCFFFJJJKKKIIIGGGBBBEEEIIIMMMNNNNNNPPPRRRlllRRRMMM```xxxfff???GGGJJJAAAAAAXXX}}}dddWWWHHH\\\wwwpppgggkkkxxx{{{mmmsssYYYDDDFFF?????????@@@AAAAAAAAAAAAAAABBBBBBBBBBBBCCCEEEGGGGGGGGGFFFFFFFFFGGGHHHIIILLLQQQhhhsssJJJKKKQQQKKK???:::<<<<<<<<>>;;;777555333222222000000000000////////////000000000000000000000000000111111000//////000222444>>>```{{{bbbjjj~~~}}}{{{nnnfffbbb```______\\\XXXXXX]]]hhhssszzzeeeYYYRRRPPPNNNKKKJJJHHHGGGGGGHHHGGGFFFEEEFFFHHHKKKMMMHHHKKKOOOOOOMMMLLLMMMPPPMMMIIIHHHJJJJJJGGGHHHKKKGGGHHHJJJMMMOOOQQQRRRSSSMMM]]]YYYjjjVVV555EEE@@@:::777===GGGVVVlllxxx|||{{{vvv~~~nnn^^^PPP<<>>GGGEEECCCBBBBBBBBBAAA@@@===<<<;;;;;;:::;;;<<<===>>>>>>???@@@AAA@@@???===??????@@@@@@@@@@@@??????@@@AAABBBCCCEEEGGGHHHIIIFFFJJJSSSVVVQQQ___oooXXX>>><<<:::888888888777666555777999888666777:::===>>>>>>@@@CCCGGGJJJLLLLLLWWWMMMOOOXXXZZZ\\\wwwxxxfffMMM@@@>>>AAAAAA@@@??????@@@AAABBBBBB@@@???===;;;:::;;;===>>>@@@AAAAAABBBBBBBBBBBBAAACCCFFFKKKLLLKKKIIIHHHHHHCCCFFFIIIKKKMMMPPPSSSTTTaaasss\\\fff]]]BBB???HHHHHHDDDnnnmmmZZZ```eee}}}xxxrrrFFF@@@CCC>>>???@@@@@@@@@@@@@@@@@@@@@BBBCCCCCCAAAAAACCCEEEEEEEEEEEEEEEEEEFFFFFFGGGKKKOOO___hhh^^^HHHJJJLLLGGG>>><<<===:::???AAADDDGGGKKKQQQXXX]]]cccccccccccceeehhhjjjkkkpppuuuqqqnnntttwww~~~pppgggcccQQQRRRXXXfffppprrrrrrrrruuuyyy{{{yyyxxxzzz||||||{{{~~~yyy~~~sss{{{[[[EEE===BBBIIIDDDBBBFFFDDDIIIHHHHHHGGGFFFEEEEEEEEEBBBDDDFFFGGGGGGGGGHHHJJJUUUDDDDDD@@@>>>;;;777555333222222000000000000////////////000000000000000000000000///000111000//////000222555000LLLvvvaaaeeeqqqYYYPPPPPPNNNMMMKKKJJJJJJJJJJJJHHHGGGGGGHHHIIIKKKMMMNNNPPPQQQSSSSSSPPPMMMKKKJJJKKKHHHGGGIIIJJJIIIKKKOOOJJJIIIIIIIIIKKKMMMPPPRRRTTTMMMXXXaaarrrbbb;;;AAA:::777:::===GGG]]]sssxxxpppbbbRRREEEAAACCCCCCOOOttt|||sssdddWWWVVVYYYAAAAAAEEEDDD@@@GGGEEEBBBAAAAAAAAA@@@???===<<<:::888888999;;;<<<>>>>>>>>>????????????@@@>>>>>>????????????>>>>>>BBBBBBCCCDDDEEEFFFGGGHHHQQQLLLMMMQQQKKKKKKhhh{{{fffPPP???999;;;???;;;<<<===;;;777666888:::888999:::<<<>>>@@@AAAAAA===EEEccc}}}^^^FFF??????@@@AAA======<<<<<<<<<======>>>>>>===<<<;;;;;;<<<===>>>AAA@@@?????????AAABBBDDDEEEJJJOOOOOOJJJEEECCCCCCDDDFFFGGGFFFHHHMMMOOONNNNNNfffnnnjjjMMM888GGGHHH<<>>>>>@@@BBB>>>AAADDDCCCAAA???AAACCCCCCDDDDDDDDDEEEEEEEEEEEEEEENNNNNNXXXMMMBBBGGGNNNFFF>>>===888<<<>>>AAADDDHHHMMMSSSXXXaaaaaabbbcccdddfffhhhiiikkkrrrrrrpppsssrrryyyuuuiiieeeOOOMMMRRR___lllqqqrrrrrrtttwwwzzzzzzxxxzzz}}}|||~~~{{{vvv|||~~~yyy{{{cccvvvwwwuuu{{{EEE???<<>>;;;777555333222222000000000000////////////000000000000000000000000...///000/////////111333//////===\\\~~~xxxaaatttZZZNNNJJJLLLKKKJJJKKKKKKLLLKKKIIIFFFGGGHHHJJJKKKLLLMMMMMMQQQPPPQQQQQQPPPMMMHHHDDDGGGEEEFFFKKKLLLJJJJJJMMMJJJIIIIIIHHHIIIJJJLLLMMMPPPDDDSSS^^^\\\TTTCCC<<<:::<<<;;;===MMM___{{{ppp{{{nnn___OOOGGG@@@JJJjjjvvvqqqjjjVVVVVVeeevvvdddBBB===AAAAAABBBIIICCCAAA@@@???@@@AAA@@@???@@@>>><<<999999:::===>>>???>>>>>>======>>>@@@BBB>>>??????@@@@@@@@@??????AAAAAABBBDDDEEEFFFGGGHHHTTTOOOKKKJJJFFFFFFNNNXXX{{{bbbUUUQQQNNNJJJGGGEEEBBB===:::AAADDDFFFGGGIIIOOOZZZbbbzzzttt[[[DDD===@@@BBB@@@???;;;;;;<<<;;;::::::;;;;;;:::::::::;;;<<<<<<======>>>======<<<===???AAABBBBBBEEEIIIKKKIIIEEEAAA>>>@@@DDDEEECCCFFFKKKKKKGGGEEESSSzzzlllwwwgggDDDFFFCCCAAA@@@ZZZvvvYYY|||fffWWWXXXrrr~~~rrrfffsssvvvnnnKKKAAAAAAEEE@@@AAAAAA???======@@@CCC@@@DDDHHHGGGDDDAAABBBEEEBBBBBBCCCDDDDDDDDDDDDDDDCCCHHHFFFqqqrrrsssoooKKKAAALLLHHHAAA@@@;;;999;;;>>>AAADDDIIINNNRRR\\\]]]___bbbdddfffggghhhhhhnnnoooqqqvvvsssvvvyyyooowwwrrr^^^YYYYYYRRRKKKJJJVVVeeennnqqqrrrtttvvvyyyyyyxxxzzzxxxzzzwwwtttzzzwwwzzzzzzyyy~~~bbbppp{{{|||wwwyyyYYYAAA@@@===DDDIIIFFFJJJMMMDDDBBBCCCEEEFFFFFFFFFDDDCCCBBBDDDEEEEEEEEEEEEHHHJJJYYYDDDDDD@@@>>>;;;777555333222222000000000000////////////000000000000000000000000---...////////////111333+++;;;999222PPP~~~___nnn|||sssUUUIIIJJJMMMKKKJJJJJJKKKMMMLLLIIIFFFDDDFFFHHHKKKLLLMMMMMMLLLLLLKKKKKKMMMOOOMMMGGGBBBEEEDDDGGGLLLMMMIIIFFFGGGIIIIIIIIIIIIHHHHHHHHHIIIKKKPPPKKKRRR[[[UUU{{{GGG???<<>>@@@@@@???CCCAAA>>>;;;;;;<<>>???@@@BBBDDDEEEFFFGGGEEEKKKLLLEEEDDDKKKNNNLLLAAAuuuyyylllKKK???888===BBBBBB???>>><<<=========;;;:::;;;<<<777888999:::;;;<<<<<<<<<:::;;;;;;<<<===>>>??????<<<<<<@@@EEEIIIHHHCCC===;;;@@@CCCCCCGGGLLLKKKEEEMMMRRRzzzUUUNNN___|||TTTJJJ@@@IIIBBB777ooouuudddcccwwwwwwmmm```RRRIIIUUUdddiii|||XXXDDD@@@===CCCBBBBBBAAA???<<<===AAAEEEDDDIIIMMMLLLHHHEEEFFFHHHAAABBBCCCCCCDDDDDDCCCCCCGGGCCCBBBVVV[[[bbb\\\???FFFDDD@@@DDDBBB666999<<>>GGGCCCAAAFFFHHHFFFKKKKKK@@@BBBDDDGGGIIIJJJIIIGGGEEEDDDEEEFFFFFFFFFFFFIIIKKK[[[EEEAAABBB@@@===999666444333333111111000///////////////////////////000000000000////////////000000000000---999777111LLLyyyqqqaaahhh___^^^SSSJJJHHHJJJJJJKKKKKKLLLIIIEEEBBBHHHHHHIIIIIIIIIHHHFFFEEEJJJNNNLLLFFFEEEIIIIIIEEEEEEGGGIIIIIIGGGCCCAAA@@@EEEDDDCCCEEEHHHHHHFFFCCCEEEIIIOOOSSSQQQWWWmmm___;;;<<>>???>>>===<<<>>>BBBEEEEEEBBB???>>>>>>?????????@@@BBB@@@<<<;;;>>>???<<<<<<===>>>@@@AAABBBCCCCCCCCCAAA??????BBBEEEFFFGGGAAACCCEEEDDDBBBCCCGGGJJJMMMTTTmmmtttnnnSSSBBB>>>???CCCDDDAAAAAAEEE???<<<999:::======999555888:::<<<<<<:::999999999<<<<<<;;;999888:::===@@@???>>>===@@@EEEGGGEEECCCEEECCCCCCGGGGGGEEEDDDGGGFFFVVVmmmdddLLLkkkxxxHHHQQQGGG@@@@@@BBBjjj|||mmmiii~~~kkkUUUJJJCCC<<<>>>FFFNNNaaajjjiii???888CCCFFF===CCCBBB@@@???>>>???@@@@@@FFFGGGHHHJJJJJJIIIHHHGGGDDDCCCCCCDDDFFFFFFEEECCCBBBHHHGGGMMMtttZZZ{{{EEE???MMMLLL@@@999===;;;:::<<>>>>>>>>>>>>>>>>>===<<<<<<>>>BBBFFFGGGDDD@@@>>>======<<<<<>>??????@@@AAABBBBBBBBBBBBDDDCCCAAABBBDDDFFFGGGGGGEEEEEEDDDBBBAAACCCHHHLLLNNNMMMUUUiii{{{lllxxx```OOO@@@??????@@@AAABBBCCCDDDDDD>>>;;;999;;;======999555555777999:::888777777777>>>>>>===;;;999:::<<>>??????CCCBBB@@@?????????@@@AAADDDDDDEEEFFFFFFFFFFFFEEECCCCCCDDDFFFIIIJJJJJJHHHBBBFFFDDDCCCVVV|||\\\qqqQQQ888===FFFFFF@@@>>>;;;:::<<<@@@CCCEEEJJJOOOUUUZZZ\\\]]]___```aaafffjjjhhhfffkkkyyy|||tttrrrmmm\\\WWWfffnnniiigggmmmvvvxxxrrrsss{{{{{{sssuuugggaaa___^^^eeefffZZZzzz~~~{{{sss}}}xxx[[[KKKIIIJJJJJJGGGDDDCCCEEEFFFFFFEEEDDDFFFHHHIIIHHHGGGHHHHHHEEEFFFGGGGGGGGGFFFDDDDDDhhhNNNEEEBBB@@@===999666444333333111111000///////////////....../////////000000000////////////000000000000333000888MMM]]]aaabbbffflll~~~bbbRRRJJJQQQVVVPPPJJJLLLFFFFFFGGGJJJLLLMMMKKKIIIIIIIIIHHHHHHFFFEEECCCBBBCCCFFFGGGFFFFFFHHHHHHEEEGGGHHHIIIIIIHHHGGGHHHIIIBBBDDDHHHMMMOOONNNJJJFFFIIIGGGJJJPPPTTTRRRPPPOOO```TTT444===DDD===::::::FFFaaa{{{eeebbbggglllmmmrrrwwwqqqkkknnniii]]]YYYRRROOOLLLFFFCCCUUU~~~dddHHHJJJFFFCCCAAAAAAAAAAAAAAAAAA@@@???>>>===@@@DDDHHHJJJGGGCCC@@@???>>><<<;;;>>>@@@???<<<<<<@@@AAA@@@@@@AAAAAABBBAAAAAA@@@@@@CCCBBBBBBCCCEEEFFFEEEDDDEEEDDDBBB@@@@@@DDDJJJOOOOOOLLLJJJNNNYYYppp|||{{{sss{{{sssmmm}}}iiiPPPGGGGGGCCCAAAFFFFFF@@@@@@EEEDDD???<<<;;;:::<<<>>>===999555555777999:::888777777888AAAAAA???<<<::::::<<<>>>:::<<>><<<===AAADDDZZZgggXXX555888AAA<<<:::CCCCCCBBB@@@??????@@@AAAAAAAAAAAA@@@@@@AAABBBBBBCCCCCCCCCDDDGGGIIIJJJIIIHHHJJJKKKMMMKKKLLLdddsssXXXTTTBBBCCCEEEDDDBBB???<<<:::;;;>>>AAACCCHHHNNNRRRUUUXXXZZZ[[[___dddlllnnnhhhjjjwwwtttvvvkkkbbbgggjjjgggiiikkkzzz{{{ooommmwwwtttdddhhh___^^^\\\VVV\\\fffeeevvvxxxtttrrr~~~vvviiiJJJIIIMMMIIIIIIFFFDDDCCCEEEFFFFFFEEECCCDDDFFFEEEEEEEEEGGGIIIEEEFFFGGGGGGFFFDDDBBB@@@fffNNNFFFBBB@@@===999666444333333111000000///////////////........./////////000000////////////000000000000444,,,,,,666999555777???XXXvvvtttvvvvvv{{{[[[OOOGGGFFFOOOQQQKKKGGGIIIGGGFFFGGGIIIKKKLLLLLLKKKIIIIIIIIIIIIHHHHHHGGGGGGEEEHHHJJJLLLMMMMMMLLLKKKKKKKKKKKKIIIHHHHHHIIIKKKEEEGGGJJJLLLMMMLLLIIIGGGGGGGGGKKKSSSYYYXXXRRRLLLJJJmmmhhhAAA;;;EEE@@@===;;;???MMMgggssslllhhhdddaaaZZZ\\\SSSMMMQQQNNNFFFGGGNNNAAA777CCCkkk```KKKKKKFFFDDDBBBCCCEEEGGGGGGGGGFFFFFFDDDBBB@@@BBBFFFIIIKKKIIIEEECCCBBBAAA@@@>>>===??????<<<===AAABBBAAA>>>??????@@@@@@@@@@@@???@@@@@@AAABBBDDDCCCAAA?????????>>>>>>AAAEEEJJJNNNHHHKKKOOOQQQQQQXXXkkk~~~www}}}wwwYYYHHH<<<>>>CCC@@@FFFNNNLLL@@@===DDDBBB888:::::::::<<<===<<<888555777999<<<<<<;;;::::::;;;BBBAAA@@@===:::999;;;<<>>=========???AAABBBEEEDDDEEEFFFGGGGGGEEEBBBDDD@@@DDDJJJEEEPPPkkkiii{{{JJJ:::FFFEEEEEEDDDAAA===;;;<<<>>>>>>BBBGGGKKKNNNQQQTTTWWWYYY\\\eeelllhhhjjjtttxxxnnnccceeefffeeejjjhhhrrrtttllliiilllggg[[[TTTZZZ___WWWPPPddd}}}pppsssqqqqqq~~~www|||~~~~~~YYYAAAEEEJJJDDDEEEDDDCCCBBBCCCCCCDDDDDDBBBCCCCCCBBBBBBCCCFFFIIIDDDEEEFFFFFFEEECCC@@@>>>```JJJFFFBBB@@@===999666444333333111000000///////////////............////////////////////////000000000000//////...------111555888888dddqqqlllpppyyy[[[QQQLLLIIIJJJOOONNNHHHGGGJJJIIIGGGFFFGGGIIIJJJJJJJJJIIIIIIJJJKKKLLLMMMNNNNNNIIIJJJLLLOOOPPPOOONNNNNNNNNMMMLLLJJJGGGGGGHHHJJJIIIJJJJJJJJJHHHGGGGGGGGGAAADDDJJJOOOTTTUUUQQQMMMJJJVVVsssxxxNNNAAA===>>>???@@@>>>DDDUUUfffyyyvvvkkkeeeccc```]]]YYYTTTNNNJJJEEEHHHBBB???DDD@@@<<>>>>>;;;<<<@@@BBBAAA:::;;;<<<===>>>???????????????@@@BBBDDDCCC@@@=========>>>???AAACCCEEEEEE???DDDKKKPPPMMMJJJOOOWWWpppsss\\\FFF;;;:::999>>>@@@:::CCCKKKHHH===999@@@===333888888999:::;;;:::777555777999<<<<<<;;;:::;;;;;;@@@@@@???===:::999:::;;;???BBBEEEEEEBBBAAACCCEEEHHHFFFFFFIIIIIIFFFEEEHHHBBBGGGNNNJJJZZZTTT```JJJ>>>HHH@@@<<>>??????AAAAAA@@@????????????AAAAAA======<<<<<<===>>>@@@AAACCCDDDEEEGGGHHHHHHEEECCCIII???@@@JJJGGGGGGiiiSSS[[[PPP;;;IIIBBBCCCDDDCCC@@@===;;;;;;;;;>>>BBBEEEGGGJJJNNNQQQOOOMMMTTT]]]]]]```vvvzzz|||ooobbbddddddbbbffffffdddeeefffbbbZZZTTTSSSHHHOOOPPPGGGQQQyyy~~~}}}xxxsss~~~jjjzzzvvvwww___IIIAAABBBBBB???@@@@@@AAA@@@@@@@@@AAAAAAAAAAAAAAA@@@???AAADDDGGGBBBCCCDDDDDDCCCBBB???>>>\\\HHHEEEBBB@@@===999666444333333111111000///////////////------........./////////////////////000000000000***222666111222888999444000===UUU~~~}}}pppUUUIIIIIIMMMKKKLLLNNNMMMJJJJJJOOOJJJHHHEEEEEEGGGHHHHHHHHHHHHIIIIIIKKKMMMOOOQQQRRRJJJIIIJJJNNNNNNKKKKKKLLLMMMMMMLLLIIIGGGEEEGGGHHHKKKKKKJJJHHHEEEDDDEEEGGGCCCGGGKKKMMMPPPSSSQQQMMMIIISSS___tttsssJJJ@@@:::===BBBAAA>>><<>>???999777AAAKKKssspppNNN???AAAAAAFFFEEEEEEEEEFFFFFFDDDBBBCCCDDDCCCAAA>>><<<======???>>>======??????>>>===;;;======:::;;;???AAA???888999:::<<<===>>>??????@@@@@@AAACCCEEEEEEBBB@@@@@@??????@@@@@@@@@>>><<>>777888======777666:::999444666777777777777777666666333555888888888777777888;;;<<<<<<;;;999888999:::999;;;>>>@@@AAABBBDDDFFFCCCAAABBBEEEFFFCCCCCCEEE===EEEJJJCCCEEEkkkXXX}}}GGGFFFAAA>>>===???VVVzzzuuuRRR[[[jjjeeeQQQMMMHHHCCC???>>>???AAANNNttt|||yyyllliiiyyy___:::??????999999>>>???;;;??????>>>===>>>???@@@AAA<<<<<<<<<<<<===???@@@@@@@@@AAADDDIIILLLNNNLLLJJJMMMDDDDDDMMMOOOOOO^^^uuu```EEEttt{{{PPP;;;BBBAAAAAABBBBBB@@@<<<888:::<<<>>>???AAACCCGGGJJJJJJGGGJJJOOOQQQTTTaaappp{{{ooorrrhhh___ccceeecccgggaaaXXXVVVZZZUUUGGGBBBGGGEEEAAA>>>@@@\\\~~~}}}|||qqqppp{{{jjjwww]]]EEE@@@CCCAAA>>>======>>>??????>>>>>>???@@@@@@@@@@@@>>>===>>>AAADDD@@@@@@AAAAAAAAAAAAAAAAAA___IIIDDDBBB@@@===999666444333333111111000///////////////---------.........//////////////////000000000000,,,111333111111333111---444222777^^^iiiOOOPPPRRRJJJJJJIIIJJJLLLKKKJJJKKKNNNIIIFFFCCCCCCEEEGGGHHHHHHGGGGGGGGGHHHJJJLLLNNNPPPKKKGGGGGGJJJJJJFFFEEEIIIJJJJJJJJJHHHFFFEEEFFFGGGIIIJJJKKKJJJGGGEEEFFFGGGGGGJJJLLLLLLPPPUUURRRLLLEEERRRYYY^^^yyyjjjJJJ>>>@@@CCCAAA>>>@@@@@@===:::999;;;AAAEEE;;;;;;::::::;;;<<<======777;;;888555:::===JJJ```\\\HHH<<<===BBB>>>BBBBBBBBBCCCDDDCCC@@@>>><<<>>>@@@@@@>>><<<;;;;;;;;;::::::;;;<<<<<<;;;::::::<<<<<<999999===???===999:::;;;<<<============?????????AAADDDDDDCCCAAABBB???===>>>???@@@>>><<>>AAADDDDDDDDD===;;;<<<@@@AAA??????BBB@@@BBBCCCDDDEEEQQQiiixxxlllNNN@@@DDD>>>999EEEWWWwwwxxx___^^^aaaiiidddXXXHHH<<<;;;AAAHHH^^^}}}xxxooofff\\\lllJJJ777===>>>999999======888>>>===<<<<<<<<<===???@@@999:::;;;===>>>?????????>>>@@@DDDIIIMMMOOONNNLLL@@@???@@@BBBFFFJJJQQQWWWWWWWWWxxxyyyIIIKKKFFFAAAAAADDDDDD@@@;;;999:::;;;;;;;;;===@@@CCCEEEFFFHHHIIIJJJMMMRRRUUUSSS___ooo{{{|||uuukkkcccWWW```]]]WWW[[[\\\ZZZ___SSSOOOKKKHHHDDD>>><<<===@@@;;;CCCXXXqqq}}}www||||||kkkfff~~~ttt~~~```NNN@@@AAAEEECCC===;;;;;;===??????>>>===>>>@@@???@@@???>>><<<<<<>>>@@@>>>>>>>>>>>>???AAACCCDDDcccKKKDDDBBB@@@===999666444333333111111000///////////////---------.........//////////////////000000000000222...---...///...///222000555111>>>SSSxxxeeeSSSDDD:::???NNNHHHHHHHHHJJJJJJHHHIIIJJJGGGDDDBBBAAADDDGGGIIIIIIFFFFFFFFFFFFGGGIIIKKKLLLMMMHHHFFFIIIHHHCCCCCCGGGFFFGGGHHHHHHFFFFFFGGGHHHEEEIIILLLMMMJJJGGGGGGGGGDDDFFFGGGHHHOOOUUUQQQGGGEEEKKKUUU]]]bbbxxxvvvTTTDDD??????AAA666:::??????<<<999:::<<<<<<<<<;;;<<<======<<<;;;:::>>>;;;===MMMbbb^^^FFFHHHIIIEEE@@@999<<<<<<>>>@@@BBBBBB@@@>>>999<<>><<<<<<<<<;;;:::;;;<<<<<<:::999:::<<<;;;888888<<<===;;;<<<<<<============<<<<<<===<<<<<<>>>AAABBBBBBAAA@@@===:::;;;???BBBDDDCCC??????BBBGGGGGGDDDDDDHHHAAAQQQNNNBBBIII]]]tttuuuhhhRRRIII444;;;666888333999<<<444333999999888444444777777333333777555555444222111222555777///111444555444333444555222444666666666777999:::>>><<<<<>>???===>>>AAAEEEAAA@@@MMMPPPDDDdddhhh^^^zzzbbb[[[BBBKKKEEE===??????XXX}}}zzzxxxaaaeeeQQQVVVVVVMMMDDDAAAFFFKKKooouuutttlllcccYYYWWWzzz|||TTT:::::::::;;;<<<===<<<:::===<<<;;;;;;;;;===>>>???888999;;;===>>>>>>>>>===>>>@@@CCCHHHKKKLLLJJJGGGDDDJJJJJJCCCBBBHHHLLLIIIjjj|||TTTaaauuuyyyUUULLLCCCBBBFFFIIIEEE@@@999999999888777888;;;>>><<>>:::999===YYYzzzzzzzzz{{{}}}]]]PPPKKKGGGGGGGGGDDD???;;;;;;>>>@@@@@@>>>===???AAA??????@@@>>><<<;;;<<<===<<<<<<;;;<<<>>>AAAEEEGGG```GGGGGGCCCAAA===999666444333333111000///------......///////////////////////////............////////////............////////////---...000000444JJJwww{{{}}}^^^WWWNNNHHHGGGFFFDDDBBBEEEDDDBBBAAABBBDDDGGGIIIEEEFFFGGGHHHIIIHHHGGGFFFFFFHHHGGGCCCCCCGGGHHHFFFCCCDDDFFFHHHHHHFFFDDDCCCDDDHHHKKKMMMPPPRRRNNNFFFGGGHHHJJJKKKLLLKKKKKKJJJFFFDDDCCCFFFKKKMMMJJJFFFNNNLLLUUU```[[[VVVmmmttt^^^EEEDDD777:::BBB;;;666;;;===AAA<<<999;;;;;;:::===CCCAAAFFFTTTrrrpppSSSNNNGGGAAA???>>>>>>>>>>>>===>>>AAADDDFFFEEEDDD???@@@@@@@@@>>>===<<<==================<<<;;;;;;======<<<<<<<<<<<<<<<<<>><<<;;;:::;;;<<<===<<<<<<===???AAAAAA???<<<;;;:::;;;===AAACCCDDDCCCDDDGGGHHHFFFBBBAAAEEEJJJNNNNNNMMMNNNOOOQQQSSSTTTPPPYYYjjj}}}pppVVVKKK???:::<<<>>>:::666777666666555444333333333555555555555555555555555555555555444444333333333111000000000111333555666444444555777888999:::;;;>>>;;;:::;;;>>>???>>><<<:::;;;<<<<<<;;;;;;<<<>>>FFFDDDEEEDDD@@@CCCSSSfffmmmFFFjjj~~~]]]222AAANNNAAA888777RRR~~~vvviiieeeYYYMMMDDD:::DDD^^^{{{ooorrrfffVVVFFFLLLyyyJJJ:::::::::;;;;;;===>>>>>>999:::<<<=========<<<;;;<<<<<<<<<<<<===>>>???@@@======>>>???BBBEEEGGGIIIGGGEEEDDDBBBBBBCCCEEEFFFLLLdddSSSTTTfff@@@AAALLLGGG@@@AAAAAAAAA???;;;777555777999======>>>???@@@AAABBBCCCEEEFFFFFFGGGHHHIIIJJJJJJPPPIIIFFFGGGEEE@@@>>>AAA===BBB...666<<<@@@---999HHH{{{www{{{kkksssmmmMMMMMMIIIEEEDDDEEEEEEAAA<<>><<<<<<===>>>??????>>>:::;;;;;;;;;;;;>>>CCCGGG```GGGGGGCCCAAA===999666444333333111000///------......///....................................////////////............///////////////000222222///555III]]]qqqiiiOOOMMMIIIEEEBBBAAACCCDDDDDDCCCBBBAAABBBDDDFFFHHHDDDDDDEEEFFFFFFFFFFFFEEEGGGIIIHHHDDDCCCFFFGGGEEECCCEEEGGGIIIJJJHHHEEEDDDGGGKKKNNNOOORRRTTTPPPIIICCCDDDFFFGGGHHHHHHHHHHHHCCCBBBAAAEEEJJJLLLJJJGGGRRRNNNQQQVVVPPPJJJUUUhhhmmm[[[TTTPPP@@@999@@@FFF---888DDDGGGDDDFFFPPP[[[qqqpppGGGNNNJJJEEEBBBAAAAAAAAAAAA???>>>>>>@@@CCCFFFFFFEEEBBBCCCCCCBBB???===;;;;;;======<<<<<<<<<<<<===>>>===============<<<<<<<<>>>>>>>>?????????===<<<<<<>>>??????>>><<<>>>>>>???@@@@@@AAAAAABBBEEEGGGHHHGGGDDDCCCEEEHHHIIIKKKMMMPPPRRRRRRRRRRRRNNNKKKJJJMMMUUUfff{{{jjjdddXXXIIIJJJBBB:::666888:::888555888777777666555555444444444444444444444444444444555444444444333333333333222222111111222333444555444444555666888999::::::;;;999888999;;;<<<;;;999999:::<<<;;;::::::;;;===@@@CCCHHHIIIEEEBBBJJJVVVyyy```___^^^CCC===AAANNNHHHBBBNNNttt{{{iiiXXXKKKCCCQQQkkkyyymmmggg[[[TTTOOOSSSlllTTT::::::::::::;;;<<<===>>>::::::<<<=========<<<;;;<<<<<<<<<<<<===>>>???@@@AAAAAAAAAAAABBBDDDFFFGGGFFFEEEDDDCCCCCCDDDEEEFFFIIIXXX^^^OOOjjjOOO@@@BBBGGGGGGBBB===999;;;???AAA<<<777999999::::::;;;<<<<<<<<<>>>??????@@@@@@AAAAAABBB>>>;;;===BBBBBB===999:::///CCC;;;;;;000777===^^^vvvuuuvvv~~~tttjjj~~~}}}iiiRRRIIIFFFBBBBBBDDDDDD@@@<<<@@@AAACCCCCCBBBAAAAAABBB>>>===<<<===??????>>>===::::::;;;::::::===AAADDD___GGGFFFCCCAAA===:::777444333333111000///------......///........................---............/////////---............///////////////111333111///111666KKKhhh|||tttZZZJJJGGGHHHJJJJJJGGGCCCAAADDDHHHDDDCCCBBBAAABBBDDDFFFGGGFFFFFFFFFFFFFFFGGGHHHHHHHHHJJJIIIEEEDDDFFFFFFDDDCCCEEEIIILLLLLLJJJGGGEEEGGGKKKNNNNNNQQQSSSPPPJJJEEEFFFGGGIIIJJJJJJKKKKKKDDDBBBBBBFFFJJJMMMKKKIIIMMMKKKKKKMMMMMMLLLNNNRRRcccttteee|||```LLL>>>GGGEEEBBBBBBCCCDDDDDDDDD@@@???>>>???BBBEEEFFFGGGFFFEEEEEECCCAAA===:::888======<<<<<<===>>>@@@AAA???@@@@@@@@@@@@@@@@@@??????@@@@@@AAABBBBBBBBBCCC???===<<<<<<===>>>===<<>>@@@FFFGGGGGGGGGFFFEEEDDDDDDCCCGGGMMMRRRUUUTTTQQQOOOIIIFFFDDDDDDFFFKKKXXXddduuusss|||zzz||||||pppdddaaaXXXKKKBBB>>>;;;777===:::777555666777777666888888888777666666555555444444444444444444444444444444333333333333333222444333333222222333333444333333444666777888999:::888777666777999999999777888:::;;;;;;::::::;;;<<<@@@CCCIIIJJJDDD???BBBIIIZZZ~~~]]]iiiTTTDDD===888BBB777777NNNmmmnnnQQQ>>>CCCdddwwwhhh``````MMM999NNNppplllrrr@@@::::::999::::::;;;<<<===::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????CCCBBBAAA@@@@@@AAABBBCCCEEEEEEDDDCCCCCCDDDEEEFFFIII;;;nnnpppcccxxxTTTGGGCCC???KKKDDD<<<:::<<<===<<<:::888888888888888888888888999999999999999999999999DDD???:::888555222333666888===+++444@@@fff{{{|||rrr|||}}}tttuuuccc___SSSCCCAAA>>>???AAABBB???===@@@BBBCCCCCCAAA@@@AAABBB???===<<<===>>>>>>===<<<:::::::::999999;;;>>>AAA^^^HHHGGGCCCAAA>>>:::777555444333111000///------......///........................---------.........//////---------.........///////////////000111222444666222777UUUyyy```QQQEEEBBBFFFHHHIIIJJJHHHDDDBBBCCCDDDDDDCCCCCCBBBCCCEEEFFFGGGJJJIIIHHHHHHIIIJJJLLLMMMJJJLLLKKKGGGFFFGGGGGGDDDCCCFFFJJJMMMNNNLLLIIIFFFDDDHHHJJJJJJKKKMMMKKKGGGEEEFFFGGGIIIJJJKKKLLLLLLGGGFFFFFFHHHJJJLLLKKKJJJEEEGGGHHHGGGJJJPPPQQQNNNMMMeee{{{QQQ<<>>AAADDDFFFGGGEEEDDDCCCBBB@@@===:::777;;;<<<>>>@@@AAAAAAAAAAAAAAABBBCCCEEEFFFFFFFFFFFF@@@@@@??????AAACCCEEEFFFBBB???<<<;;;<<<=========AAAEEEGGGDDD>>>;;;===@@@EEEEEEDDDEEEFFFEEEBBB@@@@@@DDDKKKQQQSSSSSSPPPMMMIIIKKKNNNQQQQQQNNNKKKJJJddd[[[TTTTTTWWW[[[dddmmmsssrrrvvvuuupppwww|||ttt___XXXSSSTTTXXXWWWPPPJJJAAA<<<999888777666888<<<777777888777666666666888777777777666666555555555333333333333333333333333333333333333222222222222555444444333333333222222222222333555666777888999777777777777888888888888999:::;;;;;;::::::;;;===DDDEEEFFFDDD@@@>>>AAAFFFGGGcccgggdddnnnvvvuuuLLL===BBB======???@@@BBBTTT}}}oookkkrrrTTT===HHHsssooollliiiZZZMMMIIIJJJMMM{{{PPPKKKOOODDD>>>999999999999999:::;;;;;;:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>???>>>===<<<<<<===>>>>>>DDDCCCCCCBBBCCCDDDDDDEEEFFFJJJRRRVVVqqq~~~```GGG===BBBEEEGGGEEE@@@===>>>AAA<<<<<<;;;::::::999999888999888888888777777777666444444444555777999===AAA999888,,,FFFeeepppvvvzzzwwwxxxwwwpppbbbKKKRRRMMM>>><<<;;;<<<>>>???>>>===???@@@AAAAAA???>>>??????===<<<;;;;;;<<<===;;;::::::::::::999999999<<>>;;;888666444333111000///------......///........................------------............------------............000111000---***,,,000333111666666BBBpppmmmTTTHHHDDDBBBDDDHHHEEEDDDBBBBBBDDDDDDAAA???DDDDDDDDDDDDDDDFFFGGGHHHJJJIIIIIIIIIIIIKKKMMMNNNJJJMMMLLLHHHGGGHHHGGGDDDDDDGGGJJJMMMMMMKKKHHHFFFBBBFFFHHHFFFFFFIIIHHHEEECCCCCCCCCDDDEEEGGGHHHHHHIIIHHHGGGGGGHHHHHHGGGFFFEEEIIIHHHCCCBBBGGGIIIGGGLLLXXXfffaaaKKK@@@BBBDDD===AAA@@@@@@AAABBBCCCBBB@@@???>>><<<===@@@CCCEEEFFFBBB@@@>>>===>>>===;;;888888;;;@@@CCCEEECCCAAA???>>>@@@BBBEEEGGGGGGGGGGGG@@@>>><<<;;;<<<@@@DDDGGGCCC@@@<<<;;;<<<===>>>>>>???BBBEEEBBB===;;;===AAABBBBBBAAABBBCCCCCC@@@>>>AAADDDIIIMMMPPPOOONNNMMMOOOMMMHHHDDDDDDFFFIIIJJJRRROOOLLLIIIEEEBBBBBBFFFFFFCCCHHHJJJFFFMMMTTTNNNNNNKKKEEE???;;;;;;<<<<<<<<<777666::::::666777<<<555777999888666444444666444444444444444333333333333333333333333333333333222222222222222222222222444444444444333222111111111111222444555666777888888888999999999999::::::999;;;<<<<<<;;;:::<<<===AAACCCDDDBBBAAAAAACCCDDDGGGCCCsssbbbSSSwwwJJJKKKGGGAAA>>>===:::>>>SSSiiikkkQQQZZZooo___]]]WWWFFF:::999^^^bbb@@@>>>666333DDD999888888888888999999:::999999999999999::::::;;;;;;;;;;;;:::;;;;;;<<<<<<<<<;;;:::::::::<<<===>>>AAAAAAAAABBBBBBCCCCCCDDDBBBOOOGGGWWWbbbSSSdddlll\\\<<>>===<<<;;;:::::::::999888888777777777///555:::;;;999666333111555OOObbbyyyyyy{{{rrrwwwiiicccsssSSSAAAIIIFFF;;;::::::;;;<<<======<<<<<<>>>??????===<<<<<<<<<;;;:::999999:::;;;:::999:::;;;;;;:::999:::<<<>>>]]]KKKIIIBBBAAA???<<<999666444333111000///------......///------------------------,,,------------.........,,,------------.........***000333///++++++...///&&&333888222888SSSrrr[[[TTTKKKFFFGGGIIIGGGDDDCCCEEEBBB@@@BBBFFFHHHEEEBBBCCCCCCCCCDDDDDDEEEFFFGGGEEEEEEEEEEEEFFFHHHIIIJJJHHHKKKKKKGGGGGGHHHGGGCCCFFFGGGIIIJJJJJJIIIGGGEEEBBBGGGIIIFFFEEEGGGHHHGGGEEEEEEEEEEEEEEEFFFGGGHHHIIIHHHGGGEEEDDDCCCCCCCCCEEEHHHHHHDDDBBBEEEJJJKKKMMMYYYXXX\\\~~~zzz[[[EEE@@@AAAFFFFFF;;;@@@???>>>>>>@@@@@@???======<<<;;;<<>>BBBCCCBBB>>><<<:::<<>>;;;:::<<<===>>>>>><<<>>>@@@???<<<<<<===@@@??????@@@@@@@@@@@@@@@???CCCEEEHHHKKKLLLLLLKKKJJJKKKJJJEEE???===AAAEEEEEE@@@AAABBBDDDDDDEEEHHHJJJHHHBBBDDDEEE???CCCIIIDDD@@@EEEEEE???999888::::::777555666999999666666777444555666666333222111111222222222222222222222222222222222222222222222222000111111111111222222222333333333333333222111000000000111333444555666777777888:::999888888999;;;999:::;;;;;;::::::;;;<<<999???CCCDDDFFFFFFDDD???@@@FFFLLL{{{zzz[[[sssFFF@@@<<<===BBBAAA<<<>>>FFF^^^qqqsssZZZiiiyyyppphhh]]]PPPEEE::::::LLLbbbvvvPPP888777777555888888888777777777777888999777777777777777888999999:::999999999999999::::::::::::::::::;;;<<<>>>????????????@@@AAAAAABBBBBBCCCBBBIIIPPPfff___OOO~~~iiiWWWBBB888;;;AAABBB@@@AAA@@@???>>>===<<<<<<;;;:::999999999888888777777>>>>>>:::222111999CCCIIIfff||||||wwwvvvzzzlllssstttuuuvvvhhhOOOCCCEEEDDD;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>===;;;:::::::::999888888888:::;;;:::999:::<<<===<<<;;;<<<===???]]]KKKHHHBBBAAA???===:::777444222111000///------......///------------------------,,,,,,---------.........,,,,,,---------.........(((...111///...111222000:::,,,,,,<<>>CCCBBB???===;;;;;;===>>>===<<<:::::::::<<>>??????>>><<<:::999888888888999;;;<<<======;;;999999;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<===???AAA@@@>>>>>>AAADDDDDDFFFIIIKKKKKKIIIGGGEEE@@@FFFIIIFFFDDDDDDCCC@@@KKKHHHAAA:::777999<<<===EEE>>>AAACCC===>>>BBB>>>;;;@@@AAA<<<999:::999777333555666555666999999777555444444444333222111000111111111111111111111111222222222222222222222222000000000000111111222222000111222222222111000//////000111222333444555666444666888777666555777999666888999999888888999:::999===@@@@@@CCCGGGEEE@@@;;;KKKAAAVVVrrrxxxPPPHHHCCCEEEBBB===>>>EEEGGGQQQfff~~~{{{jjj~~~yyymmm```VVVQQQKKK@@@888???[[[uuu^^^KKKAAA>>>@@@???555888777777666666777777777666666555444555666777888888888777777777777888888:::999999888999:::<<<===<<<===>>>??????@@@@@@@@@DDDDDDJJJLLLQQQuuukkk]]]pppoooUUUFFFAAAAAABBBAAA@@@@@@???>>>===<<<<<<::::::::::::999999999999666888888999JJJjjj{{{~~~{{{}}}dddiiivvvxxxxxx}}}lllggg[[[SSSRRRIIIBBBEEE=========<<<;;;:::::::::;;;===>>>===;;;999999:::999888888999<<<======<<<;;;===>>>>>>>>>>>>@@@AAA]]]JJJGGGBBBAAA@@@===:::777444222111000///...---......///------------------------,,,,,,,,,---------......,,,,,,,,,---------.........000...)))***000111---,,,333333,,,---555666000---:::@@@CCCPPPdddwwwggg]]]BBB???HHH<<>>AAA<<<===;;;999999;;;=========888888999<<>>777555777;;;;;;:::666666666666777888999999===>>>???@@@>>>;;;888666555777999;;;;;;;;;999888999888777888:::;;;;;;:::;;;:::999999;;;;;;:::999<<>>===;;;???999>>>CCC???@@@EEEAAA???AAA===666666::::::666;;;???===666555999999444777555333444555555444222111111111111111111111222111111111111111111111111//////000000111111111222///000111222222111000/////////000111333444555666111444666555333222444777555666777777666666777888??????;;;777;;;DDDHHHEEEAAAFFFHHHCCC```{{{cccEEE>>>CCCDDDAAA@@@>>><<>>????????????>>>SSSEEE===PPPPPPsss___PPPvvvuuuVVVIIIHHHAAAAAAAAA@@@???>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<===IIIVVVbbbvvvyyyqqq]]]kkkwwwbbb^^^LLLIIIUUUMMM???GGG>>>??????===;;;999999:::<<<>>>>>>>>>;;;::::::::::::999999;;;===??????>>><<<===???@@@???@@@BBBCCC[[[KKKEEEDDDCCC@@@===:::777555444222111///...------..............................------------------------------------------------,,,,,,,,,---------......////////////000000000000333333222333666>>>GGGNNNppp}}}TTTNNNEEEAAA@@@BBBBBBBBBBBBBBB@@@???>>>>>>===>>>AAAAAAAAABBBCCCBBB???===AAA@@@???>>>>>>>>>@@@@@@???<<<>>>EEEGGGBBB???@@@AAAAAA@@@??????@@@@@@AAABBBDDDFFFEEEAAA>>>>>>???AAAAAA???===<<<===@@@CCCFFFFFFDDDBBB??????AAACCCFFFFFFFFFHHHIIIHHHEEEBBBDDDDDDDDDDDDEEEGGGHHHIIIGGGGGGFFFFFFHHHKKKNNNPPP```~~~yyyeee<<<>>><<<::::::<<<<<<<<<;;;<<<>>>>>>===;;;999999999;;;888666777;;;>>>???===>>>;;;777666888;;;;;;:::888555333555:::===;;;888;;;===???>>>;;;888777666888888888888999999888666888999999:::999888777666<<<===>>><<<::::::===@@@??????>>>===<<<===AAADDDGGGGGGHHHIIIHHHEEE???;;;@@@CCCFFFDDD@@@>>>@@@DDD>>>>>>>>>===<<<:::999888:::;;;>>>@@@@@@???===<<<<<<<<<;;;::::::999888888777777666444444333333333555444333333222222333333111111111000000000000///000000000000000000000000//////000000111111111222000000111111111222222222000111222222333333333333555555444333444555666777555666666666777777777777???>>>>>>>>>>>>@@@AAABBBNNNEEEAAAEEEQQQjjjeeezzzSSSIIICCC===???FFF:::888@@@DDDHHH^^^zzzzzzkkkZZZPPPGGG???::::::333>>>MMMnnn{{{NNN;;;;;;::::::999888777777888999888777666666888:::666666555444444555777888;;;:::888777666555666666888888888777777777777777888888999;;;===>>>???@@@???;;;AAAKKKGGGDDD]]]zzzYYYtttzzzmmmYYYIIIHHHMMMJJJBBBEEEGGGFFFCCCFFFPPPXXXZZZddd|||zzzqqqhhh{{{{{{|||tttrrrkkkQQQHHHCCCEEEIIIGGGCCCAAA>>>@@@AAA???<<<:::;;;===>>>???@@@???<<<:::999999999:::<<<===>>>===<<<;;;>>>>>>>>>>>>???@@@AAABBBYYYJJJFFFDDDBBB@@@===:::777555444222111///...------..............................------------------------------------------------,,,,,,,,,------------........./////////000000000...////////////222666:::777===IIIYYYnnnuuubbbQQQBBB999DDDAAA>>>===???AAAAAA@@@BBBAAA@@@???>>>>>>>>>>>>???@@@AAABBBBBBAAA>>>;;;??????>>>============>>>??????CCCKKKLLLFFFAAAAAAAAAAAA@@@@@@@@@@@@@@@???AAACCCEEEEEEBBB@@@@@@AAACCCBBB@@@???>>>???BBBDDDGGGFFFEEEBBB???>>>@@@AAA???AAAGGGLLLNNNKKKFFFAAAAAABBBBBBBBBCCCCCCDDDDDDEEEEEEFFFGGGJJJLLLOOOQQQSSSTTT```{{{~~~nnn```ZZZTTTKKK???===<<<<<<===>>>>>>>>>>>>???@@@>>><<<:::999:::;;;:::888888:::<<<<<<<<<<<<999666666888;;;;;;;;;888555444777<<<>>>===:::<<<===???>>><<<999999999999:::<<<======;;;888666555666888:::;;;;;;;;;:::???@@@@@@>>><<<;;;===@@@AAAAAA@@@>>><<<>>>AAAEEEJJJKKKNNNQQQQQQMMMGGGCCCAAADDDFFFDDD@@@===???BBBAAA@@@???>>>===;;;:::999999;;;===??????>>><<<;;;;;;;;;::::::999888888777777777555444444333333333444444333222222222222222111111111111000000000000000000000000000000000000//////000000000111111111000111111111111222222222444444444444444444333333555444333333333444666666666666555666777888999999======<<<<<<===>>>@@@AAAAAAEEEKKKIIICCCOOOyyyzzz[[[FFFCCC<<<>>>CCCCCC>>>???EEEDDD>>>ZZZjjj~~~xxxggg[[[SSSDDD::::::<<<::::::>>>TTTnnnxxx[[[555::::::999999888777777666333444444555555666888:::666555555444444555777777888888777666666777888888777777777777777777777777777888999:::;;;<<<===>>>CCC>>>@@@DDD@@@:::GGG[[[wwwPPPooo}}}yyypppuuuvvvyyywwwppplll}}}eeeKKKCCC>>>AAADDDBBB>>><<<>>>???@@@???===<<<<<<<<<@@@AAAAAA@@@>>><<<<<<===<<<<<<===<<<<<<;;;:::999<<<<<<<<<<<<===>>>???@@@XXXJJJGGGCCCBBB@@@===:::777555444222111///...------......------------------------------------------------------------------------,,,,,,,,,,,,------------.........////////////000...///111111///...//////000111111222777BBBQQQ[[[tttmmmYYYPPPBBB999666666777888999999:::<<>><<<@@@@@@@@@???>>>>>>>>>>>>???@@@CCCDDDCCC@@@===;;;===============<<<;;;;;;===???EEEKKKKKKEEE@@@>>>@@@AAAAAABBBAAA@@@???>>>@@@BBBDDDDDDDDDCCCDDDEEEDDDCCCAAA@@@@@@AAACCCDDDHHHIIIHHHEEEBBBAAABBBCCCAAACCCFFFJJJLLLJJJFFFBBBDDDEEEEEEFFFFFFFFFEEEEEECCCDDDFFFIIILLLOOOQQQRRRQQQNNNNNNZZZrrrkkk^^^aaa]]]OOOGGGHHHHHHDDDAAA???===<<<>>>AAABBBBBB@@@AAAAAA@@@===:::::::::;;;;;;<<<;;;999999;;;<<<<<<999777777999;;;<<<<<<:::888777:::>>>@@@???======>>>>>>>>><<<;;;<<<===;;;===@@@BBBAAA===999666777888999:::<<<<<<<<<<<>>===>>>@@@DDDCCCAAA???===>>>BBBEEEIIILLLPPPTTTVVVRRRLLLGGGDDDFFFHHHFFFBBB???@@@BBBDDDCCCAAA???===<<<::::::888999;;;======<<<;;;999999999999888777777666666777666555444444333333444333333222111111111111222222222111111111000000000000000000000000000000000////////////000000000000111111111111222222222222444444444444444222111111444444333333333444555666666555555555666888;;;===;;;;;;;;;;;;<<<===>>>???:::BBBKKKIII===>>>ZZZzzznnndddyyy]]]DDDCCCJJJHHH>>>888<<>>???BBBBBBAAACCCGGGNNN[[[MMM```wwwoooxxxwwwvvv}}}sss{{{iiiPPPFFF???:::===@@@>>>;;;:::>>>======>>>???>>>;;;999;;;<<<===<<<:::999:::;;;???>>><<<;;;999888777777999999999999:::;;;<<<<<>>999;;;999666444555888;;;<<<;;;999:::;;;======<<<:::999???????????????>>>>>>>>>@@@CCCFFFGGGEEEBBB???>>>======>>>>>>>>><<<;;;:::;;;>>>CCCFFFEEEAAA===;;;???@@@BBBBBBBBB@@@>>>===???@@@BBBCCCEEEFFFGGGHHHDDDCCCAAA@@@AAABBBCCCCCCIIIJJJKKKJJJHHHFFFGGGHHHLLLIIIFFFDDDDDDEEEEEEEEEFFFGGGHHHHHHHHHGGGFFFEEEBBBDDDGGGKKKOOOQQQSSSTTTIIIRRRZZZWWWRRRYYYnnnyyybbbUUUTTTKKK@@@;;;CCCJJJEEE:::AAA>>><<<<<<>>>AAACCCCCCAAABBBBBB@@@===;;;::::::999<<<>>>===:::999<<>>???>>>===>>>@@@AAA@@@???===>>>>>>===<<<<<<===???===???AAAAAA???<<<999888;;;<<<<<<<<<<<<;;;;;;;;;?????????????????????@@@EEEDDDBBB???===>>>AAADDDFFFGGGJJJMMMNNNLLLGGGCCCDDDFFFHHHGGGEEECCCCCCDDDDDDCCCBBB???===;;;:::999777888999::::::999888777777777666666666555555555666555444333333333333333222222111000000000000111222222111111111000000000////////////////////////////////////////////////000000111111111111222222000111111111111111000///333333333333333444444444666555444444666999===???::::::;;;;;;<<<======>>>@@@>>>???CCCEEEFFFNNNWWWmmm}}}wwwRRRCCC???IIIKKKAAA>>>EEE===???AAA@@@DDDNNN[[[cccrrr{{{~~~tttkkk[[[TTTJJJCCCAAABBBCCCCCCGGG;;;444888FFF```WWW@@@===999666666666555555555444444555555444555666555444333444444444444555666666777555555444444555666888999555555666666666666666777888888888999999:::::::::999===@@@AAADDDHHHHHHDDD:::bbbZZZ777ZZZvvvzzzttt~~~yyykkknnnhhhUUUxxxzzzwwwfffIII<<>>:::===@@@>>>;;;;;;<<<::::::;;;>>>>>>:::777888999:::999888777999:::???>>>;;;999888777777888888888888888888999::::::___KKKEEEBBBAAA@@@===:::888666555222111///...------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------............,,,---......---...000222000///......///333999===///444666666555888::::::;;;;;;<<<;;;888666999???888888999;;;:::888444000;;;;;;;;;;;;:::999::::::======>>>?????????>>>>>>AAAEEEIIIIIIGGGDDDCCCCCC??????@@@@@@???>>><<<;;;???BBBEEEEEEBBB@@@??????>>>???AAABBBBBBAAA???>>>???@@@@@@BBBEEEGGGHHHIIIDDDBBB@@@@@@BBBCCCBBBAAAEEEGGGJJJJJJIIIHHHHHHIIILLLIIIEEECCCDDDEEEFFFFFFDDDDDDDDDEEEDDDDDDCCCCCCDDDFFFIIILLLPPPRRRTTTUUUPPPOOOOOORRRWWWYYYYYYWWW```iiiyyyooo]]]LLLFFFIIICCCFFFEEE@@@>>>???BBBCCC>>><<<:::;;;===???AAAAAA???@@@AAA???===:::::::::777:::======<<<;;;>>>AAABBBBBB@@@???=========>>>CCCBBBAAA@@@@@@@@@???>>><<<<<<===<<<;;;;;;===???>>>???@@@>>>:::999999;;;<<<<<<<<<<<<<<<<<<======;;;;;;<<<===???@@@@@@@@@BBBBBBAAA>>><<<===???AAABBBAAA@@@AAABBBAAA???===???AAACCCEEEDDDDDDCCCDDDBBBAAA@@@???===:::888666555666777777777666666555444444444444444333333333444333222222222222222222111111000////////////000111111111000000000//////........................///...................../////////000000000111111---...///000111111111111111222222333333333333333555444333333666999===???::::::;;;<<<<<<=========CCC===;;;@@@GGGJJJIIIHHHPPPrrrooosssMMMFFFIIIAAA999888AAABBBDDDDDDAAA???@@@CCCFFFMMMRRRSSSRRRPPPJJJCCCAAABBBDDDEEEDDDAAA<<<999;;;===MMMnnnoooyyy[[[@@@555666777555555444444444444444333---,,,,,,///333555555444222333444444555666666666777777555444444444555666444444555555555666666666888888999999:::::::::;;;888???AAA>>>===AAAAAA===JJJBBBYYYbbbaaazzz}}}|||{{{{{{zzzeeeWWWYYYeee|||mmmeeePPP;;;;;;BBB===:::===???===;;;<<<999777777888<<<<<<999666:::;;;<<<;;;::::::<<<>>><<<;;;:::999888999::::::999999999888999999::::::dddLLLCCCBBBAAA???===;;;888666666222111///...------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......//////...,,,++++++...111444333111///......///000222333333333222111000///777999:::999444///...///000111333555777999:::;;;888888999888777888;;;===;;;<<<>>>???@@@???>>>>>>AAADDDHHHHHHFFFDDDEEEFFFAAAAAAAAAAAA@@@>>>===<<>>@@@AAABBBBBBAAAAAAAAA@@@???AAADDDFFFGGGGGGDDDBBB???@@@CCCDDDCCC@@@@@@CCCFFFGGGGGGEEEEEEEEEAAABBBEEEHHHKKKJJJGGGEEEFFFFFFEEEEEEEEEEEEFFFGGGFFFGGGIIIKKKNNNPPPRRRSSS[[[SSSMMMPPP[[[cccaaa]]]ZZZVVVVVV[[[dddooouuunnn]]]WWWRRROOOHHH??????EEE===AAADDDBBB>>><<>>>>>===;;;999999999666888:::;;;<<<<<<===???@@@AAAAAA???<<<;;;<<<===BBBAAAAAA@@@>>>===<<<<<<999;;;<<<;;;::::::;;;<<<===>>>>>>;;;777666999<<<999999:::;;;<<<>>>@@@AAA:::::::::<<<>>>???>>>===<<<===>>>===;;;;;;<<<===???===;;;:::;;;;;;;;;:::999;;;===@@@AAAAAA@@@@@@>>>>>>??????===:::666444444444555555444444333333222222222222222222222222111111000000000000111111000000///............///000000/////////................................................---------............////////////---...000111333444444444000111222333333333222222444333333444555888;;;===999:::;;;<<<<<<===<<<<<<===???BBBAAA??????BBBFFFIIIDDDxxxdddVVVNNNGGG<<<<<<>>>DDDFFFEEEEEEGGGCCCGGGHHHEEEDDDEEEBBB>>>@@@???<<<;;;<<>>??????DDDAAA@@@VVVfff[[[gggxxxyyytttyyy{{{yyyxxx~~~sss{{{ssstttppp\\\NNN@@@:::@@@???:::999;;;<<<;;;:::<<<888777666777999:::999999:::::::::999888888;;;===:::::::::::::::;;;<<<<<<;;;::::::999::::::;;;;;;eeeLLLCCCBBBAAA???===;;;888777666222111///...------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++,,,,,,,,,,,,---------000000000...------///000)))+++///333666555333000222111111333444444222111+++///333666888999::::::999888777666555555777999666888999999888999<<<>>>:::;;;===???@@@@@@???>>>===AAADDDDDDAAAAAADDDGGGCCCBBBAAA@@@???>>>>>>>>>BBBJJJMMMIIIDDDDDDCCCAAA======>>>???AAABBBCCCDDDBBB@@@???@@@CCCEEEEEEEEEFFFCCC@@@AAAEEEFFFDDDAAA???BBBEEEFFFDDDBBB@@@??????AAADDDIIILLLLLLHHHEEEIIIHHHFFFEEEFFFHHHJJJLLLGGGGGGGGGHHHJJJLLLNNNOOOMMMLLLKKKJJJKKKOOOTTTXXXZZZSSSMMMKKKIIIIIIPPPYYYSSS^^^ccc^^^\\\bbbfffeeebbb]]]ZZZXXXQQQGGGBBBAAA@@@???AAAEEEGGGDDDBBBBBBAAA;;;777:::@@@AAA<<<777:::999999;;;<<<<<<:::888999:::<<<;;;999888888999666555666888:::;;;999888888:::<<<;;;999888:::<<<<<<<<<<<<<<<;;;::::::;;;777999;;;;;;999888777888999<<<===<<<888666888<<<999999999:::<<<>>>@@@BBB===;;;;;;<<<>>>>>><<<999555888:::;;;:::888888999:::999888999:::;;;;;;:::888:::<<<>>>@@@@@@>>><<<:::<<>>CCC@@@:::999>>>CCCAAA111JJJhhhvvvVVVKKKAAA??????===>>>AAA???AAA@@@<<<;;;>>>???===DDDBBB@@@CCCNNNeeexxxaaaRRR<<<555;;;:::555777444444444444444444444444EEE???777444333333111...000111333555666666666666888777555333222222222333222333333444555555666666555555666777888:::;;;;;;777777:::???AAA@@@@@@BBB666CCCEEE@@@UUU]]]QQQUUUWWW}}}wwwjjjxxxwwwzzzrrr___RRRBBB:::===>>>===999888;;;<<<::::::===888888888777777888;;;>>>999999999777555666888:::::::::;;;<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;eeeLLLDDDBBBAAA???===;;;999777666222111///...------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------)))+++------,,,,,,---///000---+++***,,,///111222000------111444555333333888888666333333555555444222333555555555555777999777;;;===>>>;;;:::;;;===999;;;===???@@@@@@???>>>999===@@@???======BBBGGGDDDBBB@@@>>>=========>>>;;;DDDJJJFFFAAA???>>>:::<<<======>>>@@@BBBDDDFFFDDDAAA>>>???BBBDDDDDDCCCGGGDDDAAACCCFFFHHHEEEBBBBBBDDDGGGGGGEEEAAA>>>===FFFEEEDDDEEEGGGHHHHHHHHHFFFEEEBBBAAABBBEEEIIIKKKHHHGGGFFFEEEFFFHHHKKKLLLHHHHHHIIILLLPPPQQQNNNLLLHHHGGGJJJOOONNNGGGFFFJJJDDDHHHLLLMMMIIIFFFHHHLLLGGGEEEEEEGGGFFFCCCDDDGGGGGGCCC??????BBBDDD@@@;;;<<<888666888;;;:::999888999999:::;;;===<<<999666666888:::999888777888888666444333555888999555222111444777777666666888;;;666777888888888888999:::555777::::::888666555555555:::>>>>>>:::777888:::<<<;;;::::::;;;<<<===>>>@@@>>>======???>>>:::666111444888:::999777666666555555777999<<<===;;;999<<<<<<>>>@@@BBBAAA>>><<<888<<<@@@BBBAAA===777333333222222222111111000000/////////000000000000000......---------....../////////...------------.........---------,,,,,,,,,------------------------.........------,,,,,,,,,+++++++++,,,,,,,,,---------...///////////////...///000111222333222111111111222333444666777777888555666888999::::::999999777999;;;<<<===??????===BBB@@@CCCMMM^^^iiiWWWMMMFFFDDDGGGCCCDDDCCC@@@AAAGGGJJJIIIEEENNN^^^ooocccJJJCCC666333:::777222777444444444444444444444444:::444---,,,000333444333000111333555666666666555777666444333222222333333222222333444444555666666333333444666777999:::;;;;;;666777>>>AAA;;;777888???<<<@@@EEEAAAOOOgggJJJSSSfff||||||kkkmmm```fffqqqppppppRRRJJJKKK???<<>>::::::======;;;<<>>@@@???===<<<<<<============>>>??????@@@@@@BBBAAA@@@>>>===???CCCFFFNNNMMMLLLLLLKKKJJJGGGDDDBBBBBBBBBAAAAAABBBBBBBBBEEEDDDDDDFFFIIIJJJGGGDDDCCCCCCCCCDDDDDDDDDDDDDDDGGGCCC@@@AAABBBDDDLLLTTTHHHGGGEEEDDDEEEFFFHHHJJJIIIGGGFFFEEEFFFFFFDDDBBBBBBDDDFFFEEECCCCCCEEEHHHFFFCCC???>>>@@@AAAAAA??????;;;888;;;BBBEEEBBB===<<<888555666:::===;;;888888777777777666666555555777888999:::999777555444333222111111222444777888666888888555444;;;HHHSSS555444333555999;;;;;;999666888;;;===<<<:::777555999:::<<<;;;999888888999<<<;;;999888888999:::<<<===;;;>>>CCCAAA:::666777777888888666555555777999<<<<<<===???BBBBBBAAA???@@@@@@???>>>===<<<;;;;;;???>>>===;;;999777666555111111000000000000111111////////////////////////111111000///////////////222111111000///......---------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////000000000000222222222111111111111111000000000111222444555666;;;;;;;;;::::::999999999888888888888999;;;<<<===CCCAAAAAA@@@CCC]]]gggeeekkkssszzz{{{nnnIII;;;999777555444444666777111222222333333222222111111111222222222333333333333111000000222333444444333555666555444222222333000111222222333333222222333333444555666777888999555888===@@@>>>;;;<<>>GGGWWWeee[[[YYYnnnhhhWWWLLLUUUooodddWWWFFFEEEDDDBBB@@@>>>===<<<:::::::::888777888;;;>>>===;;;999888777999;;;===AAA???<<<:::999999;;;<<<>>>>>>??????>>>===;;;:::===<<<:::999:::;;;===???iiiHHHFFFCCCEEEBBB===999999777333444111...,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------......//////000000111222222444222000111333555444333444444444444555555555555999999888888999:::;;;;;;<<<;;;;;;<<<>>>>>>;;;888999::::::;;;<<<>>>???@@@AAA???============<<<::::::<<<>>>>>>=========>>>>>>>>>>>>>>>????????????@@@AAABBBAAAAAABBBDDDFFFMMMKKKIIIHHHHHHHHHHHHGGGBBBAAA@@@@@@@@@BBBCCCDDDEEEDDDCCCFFFIIIJJJIIIGGGEEEEEEDDDDDDCCCCCCBBBBBBBBB??????BBBCCCDDDIIIPPPHHHGGGFFFEEEEEEGGGHHHIIIGGGEEECCCBBBCCCCCCAAA@@@EEEFFFGGGFFFDDDCCCEEEHHHFFFBBB???>>>@@@AAA@@@??????===;;;===AAABBBAAA>>><<<999666777:::<<<:::777777777777666666555555555555666777888888666555444555444333222333555777888444555666555555999AAAHHH555444444666:::===<<<;;;666888:::=========;;;:::===???@@@???===;;;<<<<<>><<<;;;:::;;;<<<===AAA???@@@FFFFFF???;;;;;;777888888888777888;;;===>>>======???BBBCCCCCCBBB??????>>>===<<<;;;::::::======;;;:::888666555444111111000000000000111111000000000000000000000000111000000///......//////111111000//////...------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........./////////000000000111111111111111111111111111111000000111333444555888888999999::::::;;;;;;<<<<<<<<<<<<<<<===>>>???>>>???CCCDDDBBBLLLlll}}}yyyaaaIII999888777666444444333444444111222222222222222222111111111111222222222333333333111000000111333333444333444666555333222222333111111222333333333333333333333444555666777888888===<<<<<<===============;;;>>>???===<<<@@@JJJRRRcccrrrWWWaaavvv}}}rrrvvv|||uuu{{{}}}ccc^^^ttt~~~|||lllTTTFFFAAAAAAAAAAAAAAA@@@???>>>;;;;;;:::888777888:::<<<===;;;999777777888:::<<>>???@@@@@@???===<<<===<<<;;;;;;;;;<<<>>>???jjjIIIFFFMMMMMMIIIAAA<<<<<<999666555222...,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------......//////000111111111333222000111222444333333333333444444555555555555888888888999999;;;<<<===<<<;;;;;;<<<===<<<:::777888888999:::<<<===>>>???;;;;;;;;;===??????===;;;:::<<>>>>>>>>>>>???>>>AAACCCEEEDDDEEEFFFGGGIIIGGGEEECCCCCCDDDFFFGGGCCCAAA???>>>???AAACCCEEEBBBBBBAAACCCFFFHHHHHHGGGGGGFFFEEECCCBBBAAAAAAAAA===<<>>???@@@??????>>>>>>>>>>>>>>>>>>>>>>>>===:::777777999:::888666666666555555555555444444222333555666666555444333777666555444444555666777333444555777999;;;===>>>666666555777;;;===>>>>>>777888:::<<<>>>>>>??????BBBCCCCCCBBB@@@??????@@@CCCBBB@@@>>>=========>>>EEEBBBCCCHHHJJJFFFAAA???:::;;;;;;:::999:::<<>>AAACCCCCCCCC>>>======<<<;;;:::999999::::::999777666444333222222111111000000111111222000000000000000000000000000000///............///000000//////...---------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........////////////000//////000000111111222222333222000///000222444555555555666888:::;;;<<<===============>>>???@@@@@@>>>???CCCEEEAAA???JJJZZZooonnnNNN:::333222444555555444444333222111111111222222222222111111000111111111222222222222222111111111111222333333222333555444333111222222222222333444444444333333222333333444555666777777>>>;;;999888;;;======;;;;;;<<<======<<<>>>AAADDD???fffyyy]]]PPPXXXfffuuuooo^^^VVVRRRVVVnnnrrr___SSSPPPIII;;;;;;===???AAAAAAAAA@@@???;;;;;;:::888666666888:::;;;:::888666666777888999???===;;;999888888999:::<<<>>>AAACCCCCCBBB???>>><<<<<<<<<<<<============kkkJJJFFFOOONNNIIIAAA<<<<<<:::777555222...,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++************++++++***************************++++++++++++,,,,,,,,,++++++,,,,,,,,,---------------...//////000000111222111000111111222333333333333333444444555555666777777888888:::;;;<<<===;;;;;;;;;;;;;;;:::999777777888:::;;;<<<===>>>>>><<<;;;;;;===>>>???>>>===>>>AAACCCDDDCCCCCCDDDFFFBBBAAA@@@>>>>>>>>>>>>>>>@@@BBBDDDEEEEEEFFFHHHJJJKKKKKKJJJIIIGGGFFFGGGHHHEEECCC@@@======???AAACCCAAA@@@@@@AAABBBDDDDDDDDDFFFEEEDDDBBBAAAAAABBBBBB???>>>@@@DDDEEEDDDGGGLLLKKKKKKKKKLLLLLLLLLLLLLLLHHHEEEAAA??????AAABBBBBBIIIHHHGGGEEECCCBBBBBBCCCBBB@@@???>>>>>>>>>>>>===<<<>>>???===:::999:::<<<===;;;888777888888666555444444444444444444333333222222333444555555555444888888666555555555666666666555555888<<>><<<999999888999:::<<<===>>>999999:::;;;<<<===>>>???BBBCCCCCCBBB???>>>???@@@DDDCCCAAA???>>>=========EEEBBBBBBFFFIIIHHHCCC???>>>>>>>>><<<;;;;;;===???CCC@@@===<<<===???@@@@@@;;;;;;::::::999888888777777777666555333222111111111111111000000111111111000000000000000000000000//////...------.....................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------........./////////......//////000111222222333222000//////111333444444444666777999:::;;;<<<::::::;;;<<<===???@@@AAAEEEAAA@@@BBBBBBAAAEEELLLTTTkkkooohhh{{{ttteeevvv}}}^^^DDD777555666666222333444555555333111000000000111111111111000000000000000111111111111222111111222222111111222333000222333333222111111222222222333444444444444333222333333444555555666666777999;;;::::::<<<<<<:::;;;:::;;;<<>>===;;;;;;:::888666555666777888777666444444444555666:::999888888888999:::;;;>>>@@@CCCFFFEEEBBB???<<<999:::;;;<<<<<<<<<<<<;;;mmmKKKFFFGGGGGGBBB;;;777888777444555222///------------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++******))))))******+++*********************************+++++++++,,,,,,+++++++++,,,,,,,,,---------------...//////000000000111111000000111222333222222333333444555555666666777777888999:::<<<===:::;;;;;;::::::999888999888999;;;<<<>>>?????????AAA???<<<<<<===>>>??????AAACCCDDDEEEDDDCCCDDDEEECCCBBB@@@>>>======>>>???BBBCCCCCCBBBBBBEEEIIILLLPPPSSSTTTSSSOOOLLLJJJIIIGGGDDD@@@===<<<<<<>>>@@@BBBCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBAAAAAABBBCCCDDDDDDBBBBBBEEEEEEEEEHHHNNNLLLMMMNNNOOOOOOOOONNNNNNJJJGGGCCCBBBCCCEEEFFFFFFHHHFFFDDDBBBAAA@@@???>>>>>>>>>>>>===<<<;;;;;;<<<999;;;===;;;666444555888;;;:::888666666555444333222222222222222222222333222333333444555555555555777777666555555444444444777444222555;;;??????===;;;;;;:::999888999;;;<<<<<<;;;:::999999::::::;;;>>>>>>>>>===;;;;;;<<<>>>BBBAAA@@@>>>===;;;::::::@@@@@@@@@AAACCCDDD@@@<<<;;;<<<<<<<<<;;;===???BBBDDDAAA<<<999999:::::::::999888888777777666666666444444333222111111000000111000000//////000000111////////////////////////...---------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------............------...///000000111111333222000//////111222333555555666666777888999999777888999;;;===@@@BBBCCCIIIDDD@@@AAACCCEEEGGGIIIGGG@@@XXXoooVVV:::...111777777444111333444666555444222000///000000111111000000/////////000000000111111111000111333222000///000222///000222222111000000111111222333333444444333333222222333333444444555555666AAAIIIGGGAAA???>>><<<<<<:::999;;;???CCCDDDDDDJJJ@@@CCCRRRkkkaaayyyZZZuuujjjaaaooolll{{{ttttttpppmmmttttttxxxrrrvvvZZZWWWmmmddd\\\^^^\\\}}}vvvpppZZZQQQHHH999;;;AAA666999;;;===???>>>===:::999:::::::::888555444444555444444333222222333444444666666666777999;;;===>>>AAACCCEEEFFFDDDAAA<<<999777888999:::::::::999999oooKKKEEECCCDDDAAA;;;888:::999666666333///------...------,,,,,,,,,,,,,,,,,,,,,,,,******************************************************))))))))))))******************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------...////////////000111000//////111333111111222333444555555666666666666777777999:::;;;888999::::::888888999:::777999;;;===>>>??????>>>DDDAAA===;;;<<<>>>?????????@@@BBBBBBAAA@@@AAABBBDDDBBB@@@>>>===>>>???@@@CCCCCCBBB@@@@@@CCCHHHKKKLLLPPPSSSRRRMMMGGGEEEDDDFFFDDD@@@===<<<<<<===>>>BBBEEEGGGHHHGGGEEEEEEFFFCCCBBBAAA@@@@@@BBBDDDEEEGGGEEEDDDFFFFFFDDDGGGMMMJJJKKKMMMOOOOOONNNLLLKKKIIIFFFDDDDDDFFFHHHIIIJJJFFFDDDAAA@@@??????===;;;;;;<<<<<<;;;999888888999777999:::888444222333555999888666555444333333333000000111111111111222222333333333333333444444444555555444444444333333222444111///111666:::;;;;;;::::::999777666666999;;;<<<;;;:::999888777777777888888888777666777999;;;???>>>===<<<:::999888777:::===???===<<<===;;;888444666888999;;;>>>BBBEEECCC???:::777666777666666666666666666555555444444222222111111000000//////000//////......//////000........................---,,,,,,,,,,,,---......,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......------......//////000000000000000000000111222222666666666666666666666666777888999;;;>>>AAACCCDDDEEECCCBBBBBBCCCBBB@@@???EEE:::;;;JJJbbbtttSSSHHH???666444444111000000111222444555555333222000//////000000000000//////////////////000000000000///222444333000...///111---///111111000///000111111111222333333333222222222222222333333333444444<<>>@@@AAADDDBBBNNNGGG@@@JJJ^^^jjj^^^^^^hhhmmmRRRLLLfffeeeXXX\\\]]]VVVVVVuuudddeeehhh\\\[[[]]]RRRNNNGGGQQQccczzzhhhUUUMMMHHHBBB777666:::888;;;<<<======;;;999777555888999999777555333333444222222222222333444555555444555666888:::<<<>>>???CCCDDDEEEDDDBBB>>>:::777777777777777888888888888pppLLLEEECCCEEEDDD???===>>><<<999666333///------...------,,,,,,,,,,,,,,,,,,,,,,,,******************************************************))))))))))))******************************************++++++++++++***++++++++++++,,,,,,,,,+++,,,,,,---......//////...000111000......000333000111222333444555555666666666555555666777888888666888999999777777:::<<<666888:::<<<>>>>>>======AAA???<<<<<<===>>>>>>===<<<>>>@@@AAA@@@@@@AAACCCDDDBBB@@@>>>===>>>@@@AAAAAAAAAAAA@@@@@@AAADDDGGGEEEIIILLLJJJEEE@@@???AAABBBAAA???>>>======>>>>>>===AAAFFFIIIHHHGGGGGGHHHEEECCCAAA@@@???AAACCCDDDEEEDDDEEEHHHFFFBBBCCCGGGDDDFFFHHHJJJKKKIIIGGGFFFEEEDDDCCCEEEGGGJJJJJJJJJEEECCC???>>>???>>><<<:::777999;;;:::777555666777777888888666444333333444555555555333222111111222/////////000000111111111333333222111111111222222222222222222222222111111111000000111333444555555666777777555444555999<<<;;;;;;:::999888777666666333444444444333555888;;;;;;;;;;;;:::999777666555666===@@@;;;777888888666222444666777888;;;???BBB???<<<888777666777666555555444444444444333333333000000000000000000//////......------------......------------------------,,,,,,++++++,,,------...++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***************************++++++++++++,,,,,,,,,+++,,,,,,,,,,,,---------........................---...000111222222222222444444555555555666666666888888888:::;;;===???@@@===@@@BBBAAA???>>>>>>>>>GGGLLLHHH@@@???LLLqqqtttUUU777555555777999555...---222000000111222222222111000...//////000000//////............/////////000000...222555444000---///111,,,...000000/////////000///000111111222222111111222222222222333333333333999JJJVVVSSSLLLIIIDDD<<<888888888888999:::===>>>EEE???KKK@@@:::???<<>>AAABBBBBBAAA???<<<999777888777777666666888999:::qqqLLLDDDAAADDDCCC???<<<===:::666666333///............---,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,++++++,,,------......///...000111000......000333000111111222444555666666666666555555555666666777555777999888777777:::===555666999;;;======<<<;;;<<<;;;<<<===??????===;;;;;;===@@@AAABBBCCCDDDFFFDDDBBB???>>>===???AAABBB>>>@@@BBBBBBAAAAAAAAABBBFFFIIIKKKHHHCCC@@@BBBEEE>>>>>>>>>>>>>>>??????@@@666<<>>??????===:::666888:::999666444444666888777666666666555444444444444444222111000111222.../////////000000111111222222111000//////000000///000000111111111000000111222333444333222222111222333444333222555:::>>>:::;;;;;;:::999888777666222222333222222555888;;;:::::::::999888777666555555>>>BBB;;;555555777666666666777666555666999;;;<<<:::777777777888888777444444333333333333333333000000000000000000000///---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...******************++++++++++++++++++++++++++++++*********++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------..................------+++---000222333333222111333333444444555666777777777777777777888999::::::999===@@@>>><<>>EEE@@@???FFF@@@BBBZZZuuurrrYYY///222:::222---,,,000///---///555//////000000000000000///......////////////................../////////000---222555444000---...111,,,...///000///...///000//////000111111111111111222222222222222222333333000???JJJIIIHHHJJJEEE;;;222555888::::::;;;===???@@@999HHHBBBDDDOOOBBBJJJKKKWWWnnn|||^^^CCC@@@DDD888CCC<<<888AAA;;;222;;;===<<<;;;999777666555444555666777777555333333444222333444666888999;;;;;;999999999::::::;;;;;;<<<@@@@@@@@@???>>><<<:::999:::888777666666888:::;;;vvvDDDHHHCCCBBB@@@???<<<;;;999888555222///------------,,,,,,,,,------,,,,,,+++***************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---------..................////////////111111111111222333444444666666666666666777777888888888888888888888888888999999999999:::;;;<<<<<<>>><<<:::;;;===>>><<<999;;;<<<>>>@@@BBBCCCDDDDDDBBBBBBBBBBBBAAA@@@??????>>>===<<<===???@@@@@@???EEEFFFFFFDDD@@@>>>>>>>>>BBBCCCCCCCCCBBBCCCFFFHHH>>>???AAABBBCCCAAA@@@???BBB???===<<<>>>???@@@AAA;;;@@@EEEFFFCCC???===<<>>======<<>>;;;999777777666666555555444444666888;;;<<<<<<555222555555222222666222666::::::888555444555666777888777666666:::===999777666666666555333111000111444555666444222111//////////////////////////////...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,------.../////////.........///000000111111111222555666666777999:::777777777888888999999:::>>>>>>>>>???AAADDDGGGIIIKKKHHHCCCAAAAAABBBCCCDDDLLLZZZuuupppXXXDDD999555222111222222222111111111000000//////////////////////////////.........---------////////////////////////---......///////////////............////////////000000000000000000000000/////////000111111222222333;;;EEENNNPPPKKKBBB<<<666666777777888999;;;<<<@@@??????@@@AAACCCEEEGGGHHHIIILLLQQQ___yyyyyypppttt{{{lllaaaTTTMMMKKKHHH???888;;;:::999888888888999:::::::::999999888777777666555555666777777666555444444555555666777888888999:::888777888<<<===<<<:::999:::;;;;;;;;;999888777:::;;;<<<;;;999888999:::yyyFFFHHHCCCBBB@@@???<<<;;;999888555222///------------,,,------......------,,,+++************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,------------...............////////////111111111111222333444444555555555555555666777777888888888888888888888888888888888999999:::;;;<<<<<<:::999:::<<<===<<<::::::;;;<<<>>>???@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@??????===;;;:::<<>>===>>>???GGGGGGFFFCCCAAA@@@AAABBB>>>>>>???@@@@@@???>>>===@@@???======>>>@@@BBBBBBAAACCCDDDBBB@@@>>>???AAA;;;<<<<<<===<<<;;;:::999;;;<<<>>>@@@AAAAAA@@@???<<<;;;::::::;;;:::777555444444444444444444444444555555555444444333333333333333333333333333333333222222111000000111111222222222111111000//////...222222222111111111000000111000///111444666555333777555333444888;;;======>>><<<;;;999999:::;;;<<<::::::999888999;;;>>>???@@@;;;999<<<<<<777444666666888;;;;;;888666555666555777999999888999;;;>>>:::999777777888777444222111222444666555444222000........................///......---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))*********************************+++++++++,,,,,,++++++******++++++,,,---,,,,,,------.../////////////////////000111222222111333555555666888:::===888888999999::::::;;;;;;=========>>>@@@CCCFFFHHHJJJIIIGGGGGGGGGGGGFFFEEELLLJJJKKKUUUiiilllMMMCCC888111000333444444222222111111111000000000........................///.........------------........................------...///////////////............/////////////////////////////////////////////000111111222222111555;;;@@@AAA>>>999555666666666777888999;;;;;;============???BBBEEEFFFDDDBBB???===@@@KKK\\\hhhppp\\\OOOJJJHHHFFFAAA>>>???CCCEEEAAA===:::999888777666777777888999999888888777666666555444444666666666666555444444444555666666777888888999777666888;;;<<<;;;999999999::::::999999888777:::;;;<<<;;;999999999:::zzzFFFGGGCCCBBB@@@???<<<;;;999888555222///------------,,,...............------,,,************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,,,,---------------............/////////000000000000111222333444555555444444555555666777777777777777777777777777777777777888999999::::::999888888999;;;<<<;;;:::999:::;;;<<<<<<=========>>>??????@@@@@@@@@@@@@@@@@@===:::999;;;>>>AAABBBBBBBBBAAA>>><<<<<<>>>@@@EEEEEEDDDAAA>>><<<<<<===========================@@@?????????@@@AAACCCDDDGGGFFFBBB>>><<<>>>BBBFFF===>>>???@@@@@@>>>===;;;;;;:::<<>>AAA===<<<;;;:::<<<>>>AAACCC@@@???=========???@@@BBBAAA>>>>>>AAA@@@<<<888777:::<<<===<<<999888888888666888:::;;;;;;;;;<<<>>>;;;:::999999:::999777555222333555555555333111000..............................------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++*********++++++++++++,,,++++++******++++++,,,---,,,,,,,,,---......//////000////////////111222444222333444555555777:::===999999::::::;;;<<<<<<===;;;;;;<<<===???AAADDDEEEHHHHHHJJJLLLMMMLLLIIIFFFLLLFFF???;;;AAASSSjjj{{{dddGGG666222...++++++///111222111111111111111000000000000....................................------------........................------...////////////...---............/////////////////////////////////...//////000000111111222555666777888888888777666666666666777888999:::;;;<<<;;;::::::<<>>???@@@@@@@@@@@@===;;;;;;===???AAAAAAAAA@@@???===<<<===@@@CCC@@@@@@@@@>>>;;;::::::;;;<<<;;;;;;<<<===>>>???@@@CCCCCCCCCBBBBBBBBBCCCEEEIIIEEE@@@;;;:::<<>>======>>>AAAEEEGGGAAA@@@>>>======>>>???AAA===<<<<<<>>>@@@???===<<<>>>>>>===<<<;;;:::::::::999;;;<<<======<<<;;;:::<<<;;;::::::;;;:::888666333444555555444222000///........................---------,,,,,,,,,++++++************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))++++++++++++++++++++++++************++++++++++++++++++******++++++,,,---+++,,,,,,------...//////111000/////////111333444444444444444333444777:::888888999:::;;;<<<<<<===:::::::::;;;===???AAACCCEEEFFFHHHKKKMMMLLLIIIGGGJJJIIIGGGCCCAAAAAADDDGGG\\\}}}rrrbbbXXXKKK;;;444777555333222222333222000---111111000000000/////////........................------------------------........................,,,---......//////......---------.........//////////////////////////////......//////000111111111777777777666777888888999666666666666777999:::;;;>>><<<::::::;;;===AAACCC???======@@@FFFKKKLLLLLLLLLLLLHHHAAAAAAJJJRRRTTTaaaccc___ddduuu{{{yyy}}}jjjggg```WWWQQQLLLHHHEEEMMMEEE===:::===@@@>>>;;;@@@AAABBB@@@===:::777777777666666555555555555555555555444444333333333222111222222333444555555555333333444444555555555555555555555666777888888888777666444333333444555666777999:::999777777888999|||HHHDDDCCCBBB@@@???<<<;;;999888555222///------------,,,+++,,,,,,,,,,,,+++******************************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))*********++++++++++++++++++,,,,,,,,,------------------............////////////000111222222666666555555555666777777444444444444444444444444333444555666777777777777444555666666777777888999999999:::::::::::::::999::::::<<<===>>>>>>??????=========???AAAAAA@@@???@@@@@@???===<<<>>>AAADDD@@@AAAAAA???<<<::::::;;;;;;;;;<<<===@@@BBBDDDFFFGGGHHHHHHFFFCCCAAABBBCCCEEEBBB>>>::::::;;;===???===>>>???@@@@@@???===;;;>>>===>>>CCCIIIIIICCC===>>>;;;888666666777777777444444444444444444444444333333333444444444444444444444333333333222222222000000//////000111111222333333333222222222222222000000000000000000000000...000222444444333222222333777;;;:::777777;;;@@@BBBAAA???>>>???AAACCCEEE>>>===;;;999999:::;;;<<<999999999:::>>>CCCEEEDDD???>>>===<<<<<<<<<;;;:::============<<<:::888666;;;:::999999::::::888666333333333333222111///...........................,,,,,,,,,,,,,,,+++++++++************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))++++++++++++++++++++++++))))))*********+++++++++++++++******++++++,,,---++++++,,,,,,---.........000////////////111222333444555444222111000222444555666777888999:::;;;;;;888999999;;;<<<>>>???@@@BBBBBBBBBCCCFFFGGGGGGFFFCCC@@@===;;;===???@@@@@@===LLLYYY^^^bbbppplll]]]EEE;;;666888777000000666111000000000111111000///000000000/////////..............................,,,,,,------------------........................,,,------...............------------.............................................///000000111111111111222333444555666666555555555666777888::::::@@@???===;;;;;;===???@@@<<<999777999???CCCCCCBBBEEEHHHIIIDDD???===;;;888@@@CCC>>>>>>HHHGGGAAACCCFFFEEEDDDCCCBBB@@@AAABBBEEECCC???===<<<<<<<<<<<<;;;<<<===;;;888777888:::666666666666666555555555333333333222222222222222111111111222333444444555333333333333333444444444333333444555555555666777444333222111111222333444555666777777666555666888KKKEEECCCBBB@@@???<<<;;;999888555222///------------,,,+++++++++++++++***))))))************************))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,,,,------------.....................///000111222555555444444555555666777333333333333333333333333111222444666666666555555222444555555555555666777888999:::::::::::::::999999999;;;<<<============;;;<<<===@@@BBBBBB???===?????????>>>===>>>AAACCCDDDEEEEEECCC???<<<;;;;;;;;;<<<>>>AAACCCEEEGGGHHHHHHJJJJJJGGGBBB??????AAABBB???<<<::::::::::::999???????????????>>>>>>===??????@@@DDDGGGGGGCCC???>>>:::666333333555666777333333333333333333333333222222222222333333333333333333222222111111000000////////////000111111222111111111111111111111111//////000000000000000111---000222222111111111222333777;;;;;;888777;;;???@@@???>>>=========>>>>>>999888666555555666777888888999999888===DDDGGGFFF===<<<;;;<<<======;;;999>>><<<;;;::::::999666444888777666777888888666444111111111111000000///...------------------------,,,,,,,,,,,,++++++++++++************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))++++++++++++++++++++++++)))))))))************+++++++++******++++++,,,---+++++++++,,,------............//////000000111111222333444333000//////000333444555666777999999:::777888999;;;<<<===>>>???@@@>>><<<===???BBBCCCCCC;;;999666777<<<@@@BBBBBBEEEDDDFFFGGG@@@;;;DDDTTTqqqttt~~~||||||xxxlll[[[JJJ???:::999666555555222,,,)))***.........------.........////////////............------------------------,,,,,,,,,,,,------------------------------------,,,,,,---............---,,,------------.................................---......//////000000111...///111333444555444444555555555666777888999:::@@@???>>>=========>>>???BBB>>>::::::===@@@AAAAAA888<<>>@@@;;;:::;;;===<<<999999===:::<<<>>>>>><<<===@@@CCC888999999888777777888:::555666666666666555444444222222222222111111111111111111000000111222333444222222222222222333333333000222333444333333444666222222222222222222333444444555777666555555666888KKKDDDCCCBBB@@@???<<<;;;999888555222///------------,,,+++,,,,,,,,,,,,+++******************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++++++++,,,,,,,,,,,,,,,---------.....................///000111111333333222222333333444555222222222222222222222222000111333555666555444333222444555555333222444666777777888999999:::999999999999:::;;;;;;<<<;;;;;;;;;:::;;;<<>><<<===>>>???>>>======???@@@BBBCCCDDDCCC@@@>>>======>>>???AAADDDEEEFFFGGGGGGEEEHHHIIIFFF@@@===>>>@@@AAA>>>:::999::::::999777@@@???>>>=========>>>>>>>>>???@@@AAAAAA???===;;;:::777444222222333333333111111111111111111111111000000111111111222222222222222111111000//////............//////000222222////////////////////////////////////000000111111---///111000......000222222555777888666666888:::999:::999999999888777666666555333222222444555666777:::999777:::@@@@@@<<<:::999999;;;>>>>>>;;;888<<<999777666888888777555555444333444555555333111//////////////////......------------------------++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************))))))))))))************++++++******++++++,,,---***++++++,,,,,,---......+++,,,...000000000///...///111333444333111000111333333444555777888999:::777888999;;;<<<===>>>>>>===<<<;;;;;;>>>@@@@@@@@@888;;;>>>@@@???>>>>>>???999;;;CCCKKKIIIBBB@@@EEEOOOIIIEEEFFFJJJNNNRRRUUUSSSVVVYYY[[[XXXOOODDD<<>>>>>?????????999777555555777;;;???@@@GGGCCC>>>;;;999888888:::333:::888888???===888<<>>888555444555<<<<<<<<<;;;:::888555333333444555555555444222222111111111111111111111111222111000000000000222222222222222222222222222222///111333333111111333555222333444444555555555444555666888777666666888999IIIAAACCCBBB@@@???<<<;;;999888555222///------------,,,,,,------------,,,++++++************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,---------.........------......///000111111111000000111111222333111111111111111111111111///111333555555555444333222444666444222111222444555666777888999999999999999999:::;;;;;;;;;::::::;;;:::888999;;;<<<======;;;===>>>>>><<<<<<<<<>>>:::===???@@@@@@??????@@@@@@AAADDDFFFFFFFFFEEEDDDAAADDDGGGDDD???<<<===???CCC???:::888999:::999777<<<:::888777666777999:::===>>>???>>>:::777666666666444222222222222000/////////////////////////////////000000111111111222222111111000///......---............///000222222---------................../////////000000111111---///000///---,,,///222///111222333333333444555444555666666666444333222444333222111222333555777555999999666777:::777000777777888;;;>>>>>>;;;777999666333444666888888777333222111222333333111000---------...............------------------------++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++******++++++,,,---***++++++,,,,,,---......)))+++...000111000...---,,,///333555555333333333333333444666777999::::::777888:::;;;<<<=========<<<;;;;;;===???@@@???>>>999>>>@@@===999999???EEEDDDEEEDDDCCCBBBAAA???===555???DDD@@@<<<===??????888===BBBAAA<<<888999;;;444444555777888777555444---444444---+++000000***))),,,...000//////.../////////.........---------------------------------+++++++++,,,,,,---------------------------------+++,,,------......------,,,,,,,,,---------..............................------......///000000000111111000000////////////555555555555666888999:::777888;;;===???@@@@@@@@@<<<;;;::::::;;;>>>BBBEEE???===<<>>999@@@>>>===AAA===888======<<>>>>>===:::777777444000...---------,,,......---,,,,,,+++******************************(((((())))))***,,,---...))))))(((((((((((())))))************************)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......///......------///000111000111111111111222222222000000111222222222222111///000000111222222333333333444555555555444333222444444444444444555666666444666888;;;<<<;;;::::::===;;;;;;===@@@BBB@@@>>>???@@@@@@>>><<<;;;;;;===@@@???>>>======>>>???@@@CCCBBBAAABBBCCCDDDCCCAAABBBBBBBBB@@@===<<<===>>>AAA>>>;;;:::<<<===<<<;;;888888666666666777888999===>>>======;;;888555444333333222111000000111111000///...------...///000///111000......111111---000///...---,,,---......,,,,,,,,,---------......---.........---,,,++++++------------.........///---------------...//////333333333444333333222222444444444444444444333333333444444444555555666666222444777999:::888555333555444444777;;;===;;;999999777555333222333555777666555333111000///..............................888777444111---+++)))((()))******++++++******)))))))))))))))))))))))))))'''***+++((((((***+++)))************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))),,,+++***)))***+++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---///////////////000111111222222555444444444444666888999999:::<<<>>>@@@AAABBBBBB;;;;;;;;;===>>>???>>><<<<<>>>>>BBBEEEAAADDDEEECCCBBBBBB@@@<<<<<<===>>>??????>>>===<<<======<<<;;;999888777777555555444333333222111111111111000......---------........................---------,,,,,,+++++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,---......---------............///............////////////000000111222333333333333222333444555666666666666999999999999;;;<<<>>>???666777999;;;===???@@@@@@@@@@@@??????>>>===<<<<<<===???@@@@@@>>>======>>>>>>>>>???@@@@@@AAABBBBBB;;;===???@@@@@@>>><<<::::::::::::999888777666555333333444555444333111000111111111111111111111111222222111111111111222222000000111111111222222222111111000000111111222333666666666666777777777777777888888888999999999999|||HHHGGGBBBAAA???>>>>>><<<:::888777444000...---------,,,......---,,,,,,+++******)))))))))))))))))))))))))))))))))))))))***+++,,,))))))(((((((((((())))))************************))))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,------------...///......---...///000111//////000000000111111111000000111222222222222111222222222111111111000000222333444555555444333222555444444444444555666666555777999;;;<<<<<<;;;;;;>>>======???BBBDDDCCCAAA???@@@@@@???===<<<>>>???AAA@@@???>>>===>>>>>>???@@@???>>>>>>???@@@>>>===BBBAAA@@@???>>>>>>======???<<<999999:::;;;:::999777777666666666777999:::;;;;;;:::999888666444333222222111111000000000000000///...------...///000---//////---...222111...000///...,,,,,,------...,,,,,,,,,------------..................---,,,,,,------........./////////......------......///000333444444444555444444444222222222222333444555666444444555666666666666666666777777888888888999999666555555888<<<@@@@@@???:::888666444444555777888555444333111000///......------------------------555444222///---+++***)))))))))************))))))))))))))))))))))))))))))'''***+++((((((++++++)))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++*********++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,---...///000///000000111222222333333555555555666777888999:::<<<<<<>>>???AAACCCDDDEEECCC@@@<<<<<<>>>AAACCCBBB@@@???>>>??????@@@@@@@@@>>>BBBCCCBBBBBBCCCBBB>>>===>>>????????????>>>======<<<;;;:::888777666555444444444333222111111111111000///...------------------------------------------,,,,,,,,,+++++++++------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,------------...---,,,,,,,,,,,,---......------------........................////////////000000111222333333333333222333444555666666666666888888999:::;;;<<<======777999:::<<<>>>@@@@@@AAA@@@@@@@@@?????????>>>>>>???AAABBBAAA???>>>>>>???@@@@@@??????>>>>>>=========>>>??????>>><<<:::888888888888888777666555444333333444444444333111111111111111111111111111111222111111000000111111222000000000111111111222222111111000000111111222333555555555666666666777777777777777777888888888888|||GGGEEECCCAAA???>>>===<<<:::888777444000...---------,,,...------,,,,,,++++++***(((((((((((((((((((((((()))))))))(((((())))))***))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------......------......///000........./////////000000///000111111222222111111444444333222000///......000111222333444444444444555555555444555555666777666777999;;;<<<<<<<<<;;;?????????AAADDDFFFFFFEEE@@@AAAAAA@@@???>>>@@@AAAAAA@@@???>>>======<<<===<<<;;;::::::;;;;;;999888AAA???<<<===??????===;;;<<<:::888888999::::::999888777777777777888999:::888888666555444333333333111111111000000000000000//////...------...//////+++......---...111222000000///---,,,,,,,,,---...,,,,,,,,,,,,------------.........///......---,,,............/////////000...............///000000333333444555555666666666555444222111111333444555666777888::::::999888888:::999777666777:::===???;;;999888:::===@@@AAAAAA;;;:::888666666777999:::444444222000///.........------------------------000000...---,,,+++++++++))))))************))))))))))))))))))))))))))))))'''***+++((())),,,,,,)))************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,---------------...000000000000111111222333333333555555777888999:::::::::<<<<<<<<<===???AAACCCDDDGGGBBB>>>???CCCEEEDDDBBBCCC???<<<<<<@@@AAA???<<<<<<@@@BBBAAAAAADDDDDD@@@===>>>>>>??????>>>>>>===<<<<<<:::999777555444333333333222222111111000000000///......------------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---......------------............---............////////////000111222333333333333222333444555555666555555666777888:::;;;;;;;;;:::999:::;;;===???@@@@@@AAA????????????@@@@@@@@@AAAAAABBBCCCBBB@@@>>>>>>???@@@@@@?????????>>>>>>>>>??????===<<<:::888777666666666666666555444333333222222333333333222111111111111111111111111111111111111000000000000111111000000000000111111111111111000000000000111222222444444444555555555666666555555555666666666777777{{{HHHHHHCCCAAA???======<<<:::999777444000...---------,,,---------,,,,,,+++++++++))))))))))))))))))))))))******)))(((((('''(((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,,,,---------------------......//////....../////////000000000///000000111111111111111333333222111000///......//////000111333333444444555555444444555555666777555666777999::::::::::::>>>>>>???@@@CCCEEEFFFGGGBBBCCCCCCBBB@@@???@@@BBB@@@@@@>>>===<<<;;;:::::::::999777777888888666555@@@<<<:::<<<@@@AAA>>>:::999999999:::<<<=========<<<;;;;;;:::999999999999777666444222111111222333000000000000000000//////........................,,,000111......111222000///...---,,,,,,,,,------++++++,,,,,,,,,---------.........//////......---........./////////000000///............///000000222222222333444555666666;;;999555222111111222333999:::<<<======<<<;;;::::::999888777888;;;>>>AAA@@@???<<<::::::;;;<<<===;;;:::999888777888::::::333333111000///.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******++++++++++++******))))))))))))))))))))))))(((******((()))------***************************((((((((((((((((((((((((((()))))))))************((((((((((((((((((((((((((((((((((((((((((((((((((()))+++,,,,,,,,,+++******++++++++++++,,,,,,,,,------------...///000000/////////000111111222222333444666888:::::::::999999888777777999<<<>>>@@@BBB???>>>AAAEEEFFF@@@;;;???===;;;<<<>>>???>>>======AAABBB@@@AAADDDDDDAAA<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999777555333111111111111111000000000/////////......---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...,,,,,,---------.........---------........./////////000111222222333333222222333444444555555555444444666888:::;;;:::999888999999;;;<<<>>>>>>??????<<<<<<===>>>???@@@@@@AAA@@@BBBBBBAAA???=========;;;<<<>>>???AAACCCEEEFFF@@@>>><<<999666555444444444555555555444444333222222222222222222222111111111111111111111111111111000000000//////000000000/////////000000000111111000000000000000111222222333333333333444444444555333444444444444555555555wwwGGGIIIDDDAAA>>>===<<<<<<:::999777444000...---------,,,------,,,,,,,,,,,,++++++************************+++***)))(((''''''''''''))))))(((((((((((())))))''''''''''''''''''''''''(((((((((((((((((((((((((((((()))))))))***************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,------.............../////////000000000111111//////000111111111111000000000000000000000000000......///000111222444444444444444444444555666666333444555666777888888888;;;;;;<<<===???AAACCCEEEEEEFFFEEECCCAAA???@@@AAA???>>>>>>===<<<:::999999:::999777888999999777666>>>;;;999<<>>???AAABBBCCC@@@@@@???===;;;:::888777666555333222111111111222...//////000000000///...------............------///333444000---///000//////...---,,,+++,,,,,,---+++++++++,,,,,,,,,------------...............---............////////////...............///000000000//////000000222333444;;;999666333222333444555999999:::;;;;;;:::999888777777888999:::<<<======???===;;;999777777888999999888777777777888999999222111000///......------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++,,,---+++,,,,,,,,,,,,,,,,,,+++))))))))))))))))))))))))(((***)))(((***///...***))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,+++***)))*********+++++++++,,,,,,---,,,,,,------...///000------......///000000000000222444666888888888888666666555555666888;;;===@@@===:::;;;>>>???<<<888888:::<<<<<<;;;<<<>>>AAA@@@CCCCCC@@@@@@BBBBBB???999888888888888888888999888888666555333111000//////////////////............------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++++++++,,,------,,,,,,,,,------------...------------............//////000111222222222222222333444444444444444444333555777999999888777666777888999:::;;;;;;;;;;;;888888999;;;<<<===>>>???>>>???@@@???===;;;;;;<<<777999;;;===@@@CCCEEEFFF>>><<<999666333222222222444444444555444444333222111111111111111111111111000000000000000000000000000//////......//////000....../////////000000000000000//////000000111222111222222222222333333333222222333333333444444444sssEEEIIIDDDBBB>>><<<<<<<<<;;;:::777444000...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++***))))))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---............---//////000000000111111111...///000000111111000000......//////000111222222............000111333444333333333222333444444555222333333444555666777888888999:::::::::<<>>===<<<;;;:::;;;:::999999;;;;;;;;;999<<<:::;;;>>>AAABBB@@@>>>999<<>>BBBAAACCCBBB>>>===???>>>;;;666555555444444555555666555555444333111000///...............---------------,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++*********+++++++++++++++++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,------------,,,------------............///000111222222222222333333444444444444333333333444555666777777666555666666777888888888888888555666777888999;;;<<<<<<:::<<<======;;;::::::;;;777777888999;;;<<<======:::888666333222111111111222333333444444333333222000000000///000000111222000000000000000000000000//////............//////............////////////000////////////000111111000000111111111222222222222222222333333333444444uuuEEEIIIEEEBBB>>><<<<<<<<<;;;:::777444000...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++******)))))))))******))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))*********+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,---.........------........./////////000000...//////000000000000000......//////000111111222......------...000111222222222111111222222333444333333333444555666777888666777888777666777;;;???BBBCCCDDDCCCBBBAAACCCEEE@@@@@@AAAAAAAAA@@@>>>===<<<;;;:::;;;===>>>>>>===999;;;===@@@AAABBBAAAAAA;;;===@@@@@@???>>>???@@@>>>??????>>><<<:::888777444444333222111///---,,,+++,,,...000000///...---,,,------......------,,,+++111333...***+++------...---,,,+++++++++,,,---***++++++++++++,,,,,,,,,***++++++,,,------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---......///...---,,,,,,---///000//////000222444777999:::666555333222111222333444222333444555666666555555222444666555333222444666111111222222222333333333000000///...------------+++++++++++++++++++++++++++***************++++++)))******++++++******)))))))))))))))))))))))))))))))))(((''',,,111///***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++************++++++++++++++++++***++++++,,,---...,,,,,,------...//////000000000111222444666888999666666777888999::::::;;;===>>>===:::777666888:::777777888999999;;;<<<>>>>>>@@@>>>:::999;;;;;;888555444333222222333444555222222111111000//////...,,,,,,,,,---------------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++)))*********++++++++++++)))*********++++++++++++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++***++++++,,,---++++++,,,,,,,,,---------,,,,,,---------............///000111222222222222333333333444444333333222444444444444555555555555555666666777777777777666444555666777888999:::;;;888:::<<<<<<;;;:::;;;<<<888888888777777777777666555444333222111111000000000111111222222111111111000//////...///000111222000000000000000000000000///......------......///------.........////////////////////////000111111//////000000000111111111222222222333333333444444yyyHHHJJJEEEBBB>>><<<;;;;;;;;;:::777444000...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++************++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,---.........---,,,---------.........//////...//////000000000000000////////////000000000000......------...///111222111111000000111111222333444444444444555777888999555777777666444555999===???@@@BBBBBBBBBCCCFFFHHHAAABBBCCCDDDCCCBBBAAA@@@<<<;;;:::<<<>>>@@@??????888;;;???AAABBBAAABBBCCC<<<>>>AAA@@@<<<::::::;;;;;;;;;<<<<<<<<<;;;999888333333333222000...+++)))+++,,,...000000///...---,,,,,,---......---,,,,,,'''...000,,,)))***---......---,,,+++++++++,,,,,,******+++++++++,,,,,,,,,)))***++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++++++++,,,------000///---,,,,,,---...///......000111333555666666999777444222222333555666333333222222222333333444333555777555222//////111/////////000000111111111000///...---------------************************,,,++++++***************(((((())))))))))))(((((())))))))))))))))))))))))***)))'''''',,,222000***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,)))************+++++++++************+++,,,------------......///000000000111000111111333666888:::444555666888999999999999555===EEEGGGBBB:::666555;;;888666777:::<<<;;;999:::<<<;;;777777999999666444444222222222222444444000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,************************))))))******++++++++++++))))))******++++++++++++++++++,,,,,,,,,---------*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++******++++++,,,---++++++,,,,,,,,,---------,,,,,,,,,---------.........///000111111222222111333333333444444333222222444444333333333444555555666666777777777777666666555555666777888999::::::777999;;;<<<;;;;;;<<<===888888888888777777777666222222222222111111111000//////000000000000000///000///.........000111222000000000000000000000000.........------.........---------........./////////////////////000111111////////////000000000000222222333333333444444444KKKEEECCCAAA???<<<:::999999888777333...***)))+++---///++++++,,,,,,++++++***)))******++++++++++++******))))))))))))))))))))))))((((((''''''&&&&&&&&&%%%))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********)))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------........................,,,------......------,,,////////////////////////............////////////000000111111111222222222333333333444444666777777666666555666666777888999999===AAABBBAAAAAABBBDDDEEECCCBBBAAABBBBBBAAA@@@<<<;;;::::::;;;<<<;;;::::::;;;===???AAAAAAAAA@@@@@@===:::888999:::;;;;;;777777888999::::::999999////////////............------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------,,,,,,+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,......---------///111222111000000///000222333444444444444444444444444444444333333333444333222111222444555666666444111///000111111111222333333333///......,,,+++***))))))******))))))))))))******))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++))))))******))))))******+++,,,............////////////222222222333333444444444666666777888888888777777:::===AAACCCCCC@@@;;;888888777777888:::<<<===<<<===<<<;;;999888777666666444333222222111111111111222111111000///......---...---,,,,,,++++++++++++************************++++++************++++++******))))))))))))******************************++++++++++++++++++++++++************************+++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......000111111111111222222222444444444444444444444444333444444555444222111000222333666888999:::::::::888999999999999999999888555===EEEDDD<<<666777:::888888777777666666555555222222222111111111000000//////............//////////////////////////////------............------............////////////////////////////////////111111000///////////////...///000000///000222444222333444666777888888888NNNGGGCCCAAA???===<<<<<<===>>>888333000111444333,,,$$$,,,,,,,,,,,,,,,+++******)))******++++++******)))))))))))))))))))))))))))))))))))))))((((((''''''))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))***)))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,------------,,,,,,....................................////////////000000000111111111222222333333333333444555666777666666666666777888999:::888<<>><<<;;;::::::<<<<<<;;;:::999:::;;;<<<===>>>>>>>>>===:::777555666777888888666777888888777555333222////////////............------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,---------......///000111000000000000111222333333555555555555555555555555444444555555666555444222555777999::::::888666555666666555444444333222222000000///...---,,,++++++******))))))))))))******))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))+++++++++++++++,,,,,,---////////////000000000000222222333444555555666666888888888888888999999999;;;===@@@CCCCCCAAA???======;;;:::;;;===???@@@@@@>>>===<<<:::999888777777666555444333222222222222111111000//////...------...---,,,+++++++++++++++************************+++******************+++******))))))))))))******************************++++++++++++++++++++++++************************+++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......000111111111111222222222444444444444444444444444444444555666666555333222333444666888999:::::::::999:::;;;<<<<<<;;;:::999222888>>>>>>999555666888999999888777666666555555222222111111111000000000//////............//////////////////////////////------............------............////////////........................111000000///......//////...///000000///000222444222222333555666888999999NNNFFFCCCAAA???======>>>AAACCCVVVCCC---%%%***111000,,,,,,,,,---------,,,++++++)))******++++++******)))))))))))))))))))))))))))++++++************))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,........................---............/////////000000000000111111111111333333222333333444555666666666666777777888::::::888:::===>>>=========>>>>>>>>>@@@BBBDDDCCC@@@======<<<;;;;;;<<<===<<<;;;:::999888888999:::;;;<<<;;;:::777555555555666777888888888777555222///---/////////............---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,---.../////////////////////000111222222222222666666777777777777666666444555888999999888666444666777999;;;<<<;;;:::999<<<;;;999777555333222111111000000///...---,,,,,,******))))))))))))******))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++******,,,,,,++++++,,,,,,---.../////////000000000111111222222333444666777888888999999888888888999:::;;;;;;<<>>===<<<::::::999888777666444333222222222000000//////...------------,,,,,,++++++++++++,,,******************************************************))))))))))))******************************++++++++++++++++++++++++************************+++++++++***************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111111111222222222333333333333333333333333444555666777777777666555333444666888999::::::::::::;;;===>>>>>>===;;;:::333555888888777666666777999999888777666555444444111111111111000000000000//////............//////////////////////////////------............---------............/////////........................000000///............///...///000000///000222444333222222333444666888:::MMMDDDEEEBBB???<<<<<<>>>AAACCCuuuOOO444,,,,,,+++))),,,------------,,,++++++))))))************))))))((((((((((((((((((((((((************************(((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((()))))))))))))))***************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------------------------------.........///////////////000000000111111222222222222222333444444555555555555666888999:::888999;;;=========<<<<<<>>>======???AAABBBAAA@@@???>>>======??????>>>===;;;:::888666666777999;;;===<<<;;;999777777888999;;;999777444222000......//////.........---------,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************++++++++++++++++++,,,,,,,,,++++++******+++++++++++++++,,,,,,******+++++++++,,,,,,,,,+++,,,...///000000///...---...000222222222111111555666777888888777777666444777;;;===<<<:::888777333444666999::::::999999<<<;;;:::777555333111111000000///......---,,,,,,******))))))))))))******((()))))))))************************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))*********+++++++++++++++++++++++++++,,,------............/////////000000111222333555666888888999888666555666888:::<<<<<<<<<======>>>@@@@@@AAA===;;;888888:::===??????AAAAAA@@@???===<<<;;;:::888777555333222111000000............------,,,,,,,,,,,,+++++++++++++++,,,************************))))))************))))))******))))))))))))******************************************************************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,------...///000000111111111222222222222222222222222222222222222333555777777777777666444555666777888999999:::888:::<<<======<<<:::888888777777777888999888777888777666555444333222111111111000000000////////////......------......///........................,,,------......------,,,---------.........//////........................//////...------............///000000///000222444555444333222222444666777NNNDDDFFFCCC???;;;:::;;;>>>???:::222)))'''+++000111111,,,,,,------,,,,,,+++***)))))))))******)))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((())))))******************+++++++++,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++------------------------------------................../////////000000000222111111111111222222333222333333333555666777888999999;;;<<<>>>>>>======AAA>>>;;;;;;===@@@CCCDDDBBB@@@???@@@AAABBBAAA@@@===;;;888666666888:::<<<===>>>>>>;;;888777888::::::777444000......///000............------------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++******+++,,,,,,+++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,***+++---/////////......---...000111222222111000333444666777888888777777555999===>>><<<:::888888222333555666777777777777777666666444333222111111...------,,,,,,+++++++++******))))))))))))******((()))))))))************************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))******++++++,,,***************+++,,,,,,,,,,,,,,,---------.........///000111333444555666555555333333444666888999<<<;;;:::::::::;;;===>>>;;;999777777999;;;<<<<<<=========<<<;;;999777666666555333111000///......---------,,,,,,,,,,,,,,,+++++++++******++++++,,,))))))))))))))))))))))))((()))************)))(((******))))))))))))******))))))))))))))))))))))))************************************************************************************************++++++++++++++++++++++++,,,++++++,,,---...//////000000111111111222222222222222222222222222222222000111333555666666666555444444555555666777888999666777999::::::999777666;;;999777666888888666444444444333222111000//////000000000/////////............------------......------------------------,,,,,,------------,,,,,,------------.......................................---------------.........///000000///000222444888666444222111111333444SSSGGGGGGDDD@@@<<<999999:::;;;:::999888666333///+++(((++++++,,,,,,,,,+++******((())))))******))))))((())))))))))))))))))))))))'''''''''(((((((((((()))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))((((((((()))******++++++******+++++++++,,,,,,,,,************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.....................////////////111111000000000000111222111111111222444555777888888888:::<<>>CCC???;;;999;;;@@@CCCEEECCCBBBAAAAAABBBCCCBBBAAA>>><<<:::888888999;;;===;;;======;;;777555666999777555333000///..................------------,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))************+++)))***++++++++++++++++++*********++++++,,,,,,---******+++++++++,,,,,,,,,+++,,,---.....................///000111111111111000222555888999:::999888666:::>>>>>>;;;888777888444555555666666666666555111111000000000000000000++++++++++++******))))))******))))))))))))******))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---******))))))******+++,,,+++++++++,,,,,,,,,,,,---------...///111222333333222222111111222444666777:::999888777777888:::;;;;;;999888999;;;<<<<<<;;;777888888777666444222111333222111///...---------,,,,,,,,,++++++++++++++++++************++++++,,,))))))))))))))))))))))))'''((()))******)))((('''******))))))))))))******))))))))))))))))))))))))***************************************************************+++++++++************************+++++++++++++++++++++++++++++++++,,,---...///000000111111111111222222222111111111111111111111111///000222444444444444444333333333333444555777777444444555555555555444444888777555444555444222111111111000000//////......////////////..................------------......------------------------,,,,,,------------,,,,,,,,,------------.........---------------------------,,,,,,,,,,,,---.........///000000///000222444777666444222111111111111TTTHHHEEECCC@@@===;;;:::::::::000...+++)))***+++...000******++++++******)))((((((((())))))))))))(((((())))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))'''(((((()))******++++++******+++++++++,,,,,,,,,************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---------.........------........./////////111000000//////000000000111111222333444666777888777777888;;;???AAA@@@>>>DDD@@@<<<;;;===@@@CCCDDDBBBAAA@@@@@@BBBBBBAAA@@@===<<<:::999999;;;<<<===:::<<<===;;;666333555777666777888888666222...+++.........---------,,,,,,******++++++++++++******************************++++++++++++++++++++++++************************))))))))))))************))))))***+++++++++++++++)))******+++,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,---.../////////......//////000111222///111555999;;;<<<<<<<<<777;;;>>><<<888555666888666666555555444333222222---------............///++++++************))))))******))))))))))))******))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))+++,,,---+++************+++,,,,,,++++++,,,,,,,,,------------......///000000111111///000000111333444444555666666666666777888:::;;;999888999:::<<<<<<:::888666777777777666333111///111000///...------------++++++++++++++++++++++++***************+++,,,,,,))))))))))))))))))))))))'''((()))******)))((('''******))))))))))))******))))))))))))))))))))))))************************************************))))))*********+++++++++************************************************+++++++++,,,---...///000000111111111111222222222111111111111111111111111000111222444444444333333333222222222222333555666444333222222222222333444333444444444333222111111/////////////////////////////////.........------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,---------.........------------------------,,,,,,++++++,,,------......///000000///000222444333333333333222222222111TTTGGGDDDBBB@@@>>><<<;;;;;;;;;777444111000//////,,,******************)))(((((((((((())))))))))))(((((())))))))))))))))))))))))''''''(((((()))))))))***))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))'''(((((()))***+++++++++******+++++++++,,,,,,,,,)))************+++++++++************************+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------......---------.........//////111000////////////000000222222222333555777888999666555666:::???AAA@@@>>>CCC@@@>>>===???AAABBBBBBAAA@@@??????AAAAAA@@@???;;;;;;:::::::::;;;<<<===:::===???<<<777444555888888<<<@@@BBB???888000***......---------,,,,,,,,,******++++++++++++******************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************((()))***+++++++++++++++))))))***+++,,,,,,------******+++++++++,,,,,,,,,---,,,++++++,,,---///000//////.........000222333///222666:::===???>>>>>>888;;;>>>;;;666333444777666555444333111000///...,,,,,,,,,---------------++++++************************))))))))))))******))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))+++---...,,,,,,++++++,,,,,,---...,,,,,,,,,---------............//////000000111111...///111222444444444444333444555666888:::;;;<<<666666777999;;;:::888555999999::::::999666444222000000///...............******************++++++******))))))***+++,,,,,,))))))))))))))))))))))))'''((()))++++++)))((('''******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))******++++++++++++))))))))))))))))))))))))************************+++++++++,,,---...000000000111111111111222222222000000000000000000000000111222333444444444333222222111111000111222444555444333111000000111333444000222555555444333333444////////////000000000000//////.........---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------++++++++++++,,,,,,---......///000000///000222444000111222333333333333333OOOFFFGGGDDD???===<<<<<<;;;:::777444000...---------,,,,,,,,,++++++***)))(((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((''''''''''''))))))))))))))))))))))))******))))))((((((''''''(((((('''(((((()))***+++(((((((((((())))))))))))))))))))))))************,,,,,,,,,++++++*********++++++++++++++++++++++++************************************************+++***)))***+++,,,---,,,---------............///////////////000000000000///000222333444555555555666777777888999;;;<<<======<<<<<<<<<>>>AAADDDGGGHHHCCC???>>>AAAAAA>>>:::<<<:::888777777888;;;<<<888:::;;;999555333555888===???AAAAAA===666///+++......---,,,,,,,,,,,,---++++++++++++++++++++++++)))))))))))))))))))))))),,,+++***))))))+++---...111///,,,***))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************+++++++++,,,---...////////////......//////000000111111555555444555666999<<<>>>===;;;888666555555666777333333333333222111000000000000/////////.........***++++++++++++***))))))************************))))))))))))************))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''&&&&&&************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******)))************+++++++++***++++++,,,,,,------...............////////////111111111222333444555666555555666666777777777888777666555555666666555444333333444555666666333000------------------------+++++++++*********))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))***+++***)))((()))***))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---------......//////000111111111111111222222111111111111111111//////000111222222222222777666555444444555777777666555444333333333333333222222222111111111111000////////////............//////.........------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---...///000000111111111111111222222222333333333QQQHHHGGGCCC???===<<<<<<;;;:::777444000...---------,,,,,,,,,++++++***))))))((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((('''''')))(((((((((((())))))***(((((((((((())))))))))))))))))))))))************,,,,,,,,,++++++*********++++++++++++++++++++++++***************************************************)))))))))***+++++++++------------............/////////000000000111111111111222222333444555555666666666777999:::<<<===???>>><<<<<<<<>>@@@@@@<<<999555555666777777777777777999:::999777555444555666777999;;;;;;999444///,,,......---,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))******)))))))))***+++,,,+++***)))((('''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******************+++++++++,,,---..................//////000000111111555555444444555888:::<<<666666555555555666666777222222222222111111000///000000000///.........---+++++++++++++++***))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))(((************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******)))************+++++++++***++++++,,,,,,------.........////////////000000222222222222333444555555666666666777888999999:::888666555555666666555444444444444666777666333111------------------------+++++++++*********))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++***)))((()))***))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---------......//////000111111111111000111111111111111111111111///000111222333333333333555555444444555666777888777666555555444444555555222222222111111111000000////////////.........---///.........---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---...///000000111111000111111111222222222333333SSSJJJFFFCCC???======<<<;;;:::666333000------------,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((''''''''''''(((((((((((((((((((((((()))))))))(((((((((((('''***))))))(((((((((((()))(((((((((((())))))))))))))))))))))))************+++++++++++++++*********++++++++++++++++++++++++************************************************)))))))))))))))*********,,,,,,,,,---------......000000000000111111111111333222111111222333444555555555555666888999;;;<<<@@@???===;;;;;;<<<===???EEEAAA>>>===>>>>>>;;;888333666999<<<===<<<999888:::888666666666666444333111222333444333111...---...---,,,,,,++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************'''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++,,,------------.........///000111111111555444444444444666777999222444555666666555333222000000111111111000000///000000///......---,,,,,,+++++++++++++++******)))(((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))))))(((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******)))************+++++++++***++++++,,,,,,------....../////////000000000111444444333333333333444444555666777888999:::;;;<<<888666444444555666555444555444444555666555333111------------------------+++++++++*********************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((()))******)))((()))+++))))))))))))))))))))))))+++************)))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---------.........///000000111111000000000000000000111111111111000111222333444444444444444444444444555666888888888777666666666666666666222222111111111000000000//////.........---------............------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------...///000000000000000111111111222222222222TTTIIIEEEBBB???>>>======;;;:::666333///---------,,,++++++++++++*********))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((******)))(((((('''(((((((((((((((((())))))))))))((()))))))))************+++++++++***************************************************************************************((()))*********)))******+++,,,,,,,,,------------000000000000111111111222444333111000000222333555444444444555777888:::;;;>>>===<<<;;;:::;;;<<<===@@@>>><<<===>>>>>>;;;999444777:::===???>>><<<:::;;;777444444666666444111......///.........---------,,,,,,+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''(((***+++,,,+++***)))'''((()))***++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++*********))))))***+++,,,,,,,,,,,,------...///000111111222444444333333333444555666444666888888777444000---000000111111111111000000......------,,,+++++++++++++++,,,,,,++++++***)))))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))***++++++,,,------************)))))))))((((((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))******))))))*********+++++++++***++++++,,,,,,------.........//////000111111111555444333333333333333444444444555777999:::;;;<<<888666444333444555555444444333333333444333111///,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))******))))))))))))))))))))))))************************************************))))))))))))))))))))))))((()))******))))))***+++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---------.........//////000000000000000/////////000000000000000111111222333444444444444222222333444555777888888777666666555555555666666111111111111000000000000.........---------,,,,,,------------------------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,---...///000000000000000000000111111111111222TTTHHHDDDBBB???>>>>>>===;;;:::666333///---,,,,,,,,,++++++++++++***************(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((******)))(((((('''(((((((((((((((((())))))))))))((()))))))))************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))+++------+++)))***+++++++++++++++,,,,,,,,,---///000000000000111111111444333111000000111333444333444444555666888999:::;;;:::::::::;;;<<<===>>>;;;;;;;;;<<<>>>>>>===<<<444555666888999::::::::::::666333333444555333000//////...---,,,,,,,,,,,,,,,,,,+++************+++(((((((((((((((((((((((())))))))))))))))))))))))((()))+++------,,,+++)))((()))************))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))((()))***+++,,,,,,,,,,,,------...///000111222222444333333333333333444444444666888999888555222///222222222333222222111111,,,,,,,,,+++++++++******+++,,,,,,,,,,,,+++******************************((()))))))))************))))))))))))))))))))))))************************************************))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))***+++,,,,,,************)))))))))((((((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))******))))))*********+++++++++***++++++,,,,,,------...---......///000111111111444333333222222222333333222222333555666888999999888666333222333555555444333111000000111000...---,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))))))))))))))''')))******))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---------............///000000000000000....../////////000000000111111222333444444444444111222333444555666777777444444333333333444444555111111111000000000//////------------,,,,,,,,,,,,,,,,,,------------------,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,---...//////000000000//////000000000111111111TTTGGGCCCAAA??????>>>>>>;;;:::555222///,,,,,,,,,,,,+++************************))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&''''''''''''(((((((((***))))))(((((((((((()))(((((((((((())))))))))))))))))))))))************)))))))))***************************************))))))))))))))))))))))))))))))))))))))))))))))))(((,,,///...+++)))***+++******+++++++++,,,,,,,,,////////////000000000000222111000000111222333444444444444555777888:::;;;999999999:::;;;===>>>???999:::<<<===>>>>>>======888888888888999:::<<<===777666333333333333222000000///...---,,,,,,,,,,,,,,,+++******))))))******(((((((((((((((((((((((())))))))))))))))))))))))(((***,,,---...---+++***((((((((((((((((((((((((************************)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))***+++,,,,,,,,,,,,,,,---...///000111222333333333333333444444444444222333666888999888888777444444444333333222000000+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,++++++***************************))))))))))))************))))))))))))))))))))))))******+++++++++++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((()))***++++++************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******)))************+++++++++***++++++,,,,,,------...,,,,,,---...///000111111222222111111111111222333000111222333444555666777888666333222333444555444222000............,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++******))))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))))))))))))))'''(((******))))))***,,,))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---------......---...//////000000//////------......//////000000000111222333444444444444111222333555666666666666222222222111222222333444111111000000000/////////------,,,,,,,,,+++++++++,,,,,,,,,,,,------------++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---...////////////////////////000000000000UUUGGGBBBAAA?????????>>><<<:::555222...,,,,,,,,,+++***************************))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))(((((((((((())))))***(((((((((((())))))))))))))))))))))))************((()))))))))*********+++************************))))))))))))))))))))))))))))))))))))))))))))))))'''+++///...***((((((***************++++++++++++---.........//////////////////000111222333333444444444555666777999:::;;;999999:::;;;<<<===>>>>>>:::<<<>>>???>>>===<<<;;;;;;;;;;;;;;;<<<<<<======555555555333111000000111......------------------++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++,,,++++++***((('''''''''(((***+++---************************))))))))))))))))))))))))))))))))))))))))))))))))(((***+++,,,,,,+++***((()))***+++,,,------------,,,,,,---///000222333333222222333444444555555444222333444555777888:::;;;444444444333111000...---,,,,,,---...///000111111,,,,,,------,,,,,,+++***************************))))))))))))************))))))))))))))))))))))))))))))******++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))*********************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******)))************+++++++++***++++++,,,,,,------...++++++,,,---...///000000////////////000111222222111111222222333444555555888666222111222444555555222000...---......,,,+++++++++++++++++++++++++++))))))*********+++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&(((******))))))+++,,,))))))))))))))))))))))))(((((((((((())))))******))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---------......---...//////000000//////,,,,,,---......///000000///000111222333333333333222333444555555555555444111111111111111222333333111000000000////////////,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,---------++++++************++++++***************************************************************************************************++++++++++++,,,,,,,,,,,,,,,---...////////////........./////////000000UUUGGGBBBAAA?????????>>><<<:::555222...,,,,,,,,,+++*********************++++++))))))))))))))))))))))))(((((((((((()))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((('''(((((()))***+++(((((((((((())))))))))))))))))))))))************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&***......)))&&&'''))))))************+++++++++------------.........///---...000222333333444444555555555666888999;;;<<<:::;;;;;;<<<<<<=========<<<>>>@@@@@@>>>;;;:::999777888999:::::::::999888333555666333000...000222,,,,,,------............+++******)))))))))))))))************************))))))))))))))))))))))))(((((()))***************)))(((((((((***---000222************************))))))))))))))))))))))))))))))))))))))))))))))))((()))+++,,,,,,+++)))(((******+++,,,------------,,,,,,---///000222333333111222333444555555555555666555444333444666888:::444444333222000...,,,+++------///000111333444444,,,,,,------,,,,,,+++***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))*********+++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******)))************+++++++++***++++++,,,,,,---......******+++,,,---...///000............///000222222222222222333333444444444888666222111222444555555333111///.........---+++++++++++++++++++++++++++))))))******++++++++++++******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&((()))***))))))+++---))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---------......---......///////////////,,,,,,------...///000000//////000111222222222222222333444555555555444333222111111111222222333444000000000000////////////,,,,,,,,,+++++++++******+++++++++,,,,,,---------++++++************++++++******************************************************************************************************+++++++++,,,,,,,,,+++,,,---...////////////............/////////000PPPHHHEEECCC@@@>>>===<<<:::999666333///---------,,,++++++++++++************)))++++++******))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))+++*********))))))((((((******)))((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))******+++++++++,,,,,,,,,,,,,,,------.../////////000000000000111222333444111222333555666888999:::>>><<<999888888:::<<<>>><<<<<<===@@@BBBAAA<<<888<<<;;;:::888777888888999888777555333222111000000......---------,,,,,,,,,+++++++++************)))))))))))))))))))))))))))((()))++++++)))((()))***************))))))))))))))))))))))))************))))))))))))))))))))))))******)))(((((((((((((((***************)))(((''')))))))))))))))))))))))))))******++++++,,,---------------------...//////555444333222111111111111111222333555666777777777111000///......---......---...000111111111000///---,,,+++***))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,---------,,,,,,+++---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))******************************+++++++++,,,,,,,,,000///---,,,---...000111///////////////000111111444444333222222111000000333444666777888777555444111000000///...---------************************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******************+++,,,,,,---..........................................////////////////////////000000000000000111111111111222222222222222333444444333222222333333333222222222111111000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,////////////////////////,,,///222333111///------SSSJJJEEEBBB@@@>>>======;;;999666333///---------,,,++++++++++++************)))*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))************)))))))))(((******)))((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))*********+++++++++,,,,,,,,,,,,------.../////////111111111111222333444444111111222444666777999999======<<<;;;;;;;;;<<<<<<;;;:::<<<>>>AAAAAA>>>;;;<<<;;;999888777888888888666555444222111000//////...------------,,,,,,,,,+++++++++*********)))))))))))))))))))))))))))))))))***,,,,,,***)))***+++******)))))))))((((((((((((((()))))))))*********))))))))))))))))))))))))++++++******)))*********'''(((((())))))))))))((()))))))))))))))))))))))))))******++++++,,,------......---------......///222222333333333333333333333444444555555555555444111000///...------------,,,,,,---...............---,,,+++***))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))*********************++++++,,,,,,,,,,,,+++,,,,,,+++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))*********+++******************************+++++++++,,,,,,,,,111000.........///111222111000000000000111111222333333333333444444444444333444666777777666444333000000//////...------,,,+++++++++***************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******************++++++,,,------...---------------------------.........////////////.../////////000000000000000000111111111222222222222333444444444444333222333222222222222111111111000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,........................///222444555333222111222VVVKKKDDDBBB???>>>>>>===<<<:::666333///---------,,,,,,+++++++++************)))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))************))))))))))))***))))))((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))*********++++++++++++,,,,,,,,,,,,---......//////111111111111222333444555000111222444555777888999======>>>???>>>===;;;:::::::::;;;===???@@@>>>===;;;;;;999888888777888888444444222111///.........------------,,,,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))+++,,,,,,+++******+++)))))))))(((((((((''''''(((((())))))))))))******))))))))))))))))))))))))******)))))))))***++++++&&&&&&'''(((((())))))))))))))))))))))))))))))))))))******++++++,,,------///......---------......000111222444444444444333444444555444444333222222111111///...---,,,,,,,,,***************+++,,,,,,,,,,,,+++***)))))))))))))))))))))*********++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,++++++++++++***))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************''''''((()))***+++,,,,,,******************************+++++++++,,,,,,,,,111000/////////000111222222222111111111111111222111222333444555666777888444555666666555444222111/////////......------,,,++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))*********++++++******++++++,,,,,,---------------------------------------.........//////....../////////000000000000000000111111111222222222333444555555444333222222222111111111000000000000////////////.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,........................---...000000//////111222WWWJJJDDDAAA???>>>>>>===<<<:::777444000...---------,,,+++++++++*********))))))(((((())))))******++++++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))*********)))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))************+++++++++++++++,,,,,,------...//////000000000000111222333444111222333444666888999:::======>>>>>>===<<<;;;:::;;;;;;;;;<<<=========<<<::::::999888888777777777333222000///...------------------,,,,,,,,,++++++************))))))))))))))))))))))))))))))))))))(((***,,,+++***)))***+++((((((((((((''''''''''''(((((((((((()))))))))***((((((((((((((((((((((((''''''''''''((()))******)))(((((((((((())))))))))))))))))))))))))))))))))))******++++++,,,------//////...------------......000222444444333222111333333333333333222222111111000///---,,,+++++++++***)))((((((((()))+++,,,,,,++++++***))))))******))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++,,,+++++++++***))))))((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************'''(((((()))******++++++******************************+++++++++,,,,,,,,,/////////...//////111111222222111000000000111111111111222333555666777777555555555444333222000///.........---------,,,,,,,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))******+++(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000000000000000000111111111111222333444555555444333222111111111000000000///////////////.........------++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,........................+++,,,---------...111333WWWIIIDDDBBB???>>>>>>===;;;:::777444000.........---,,,+++++++++*********))))))(((((())))))******++++++(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))******))))))(((((((((((())))))(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((())))))))))))))))))*********+++++++++++++++,,,,,,---.....................///000111222222222444555777999::::::======;;;:::::::::;;;;;;============;;;:::999999:::999999999888777666666111000///...---,,,,,,,,,------,,,,,,,,,+++++++++*********)))))))))((((((((((((((((((((((((((((((''')))******)))(((((()))(((((((((((('''''''''''''''(((((((((((()))))))))((((((((((((((((((((((((&&&&&&&&&''')))***,,,------,,,+++***)))((()))))))))))))))))))))))))))))))))******++++++,,,------///......---------......000111222333222111///---000111111222222222222222000///...,,,++++++******+++***)))))))))***,,,---,,,+++******)))*********************++++++++++++************************************************))))))))))))*********+++******+++,,,,,,,,,,,,,,,+++***))))))((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))******************))))))))))))))))))******************************+++++++++,,,,,,,,,------------......//////111000000/////////000000111111222222222333333333444444333222111000......------------,,,,,,,,,,,,+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))******+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************++++++++++++******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............//////////////////000000000111111111111222333444444333222111000000/////////.....................------------++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,...........................///000//////111444777XXXHHHEEECCC@@@>>>===<<<:::999777444000.........------+++++++++************)))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************((((((((((((((())))))***))))))))))))))))))))))))''''''(((((())))))******(((((((((((()))))))))))))))))))))************++++++++++++,,,------......------------...///000111111222333555777888999:::<<<;;;:::999999:::;;;<<<===>>>???>>>;;;888666666999999999999888777666555000000...------,,,,,,,,,,,,,,,,,,,,,++++++++++++******)))))))))(((((((((((((((((((((((((((((((((&&&((())))))(((''''''((()))))))))(((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((()))***,,,...000111000...,,,***)))((()))))))))))))))))))))))))))))))))******++++++,,,---------------------...//////111222222222222000///...//////000111222222111111......---,,,+++++++++++++++++++++++++++,,,------++++++***************+++*********++++++++++++,,,++++++++++++++++++++++++************************)))******+++,,,---......------............------++++++***))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))((((((******************************+++++++++,,,,,,,,,,,,,,,---------.........///////////////000000111111111111111000000000000333333222111///......---,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************++++++++++++,,,******+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------.........//////////////////000000000111111000111222333333222111000/////////.........------......---------,,,,,,,,,++++++++++++++++++++++++***************+++++++++************************************************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,---------------------------............///222555[[[KKKGGGDDDAAA>>>===;;;999777888444111............---+++++++++************)))*********)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((()))))))))************((((((((((((((()))******))))))))))))))))))))))))'''''''''((()))*********(((((((((((())))))))))))))))))))))))***************++++++,,,,,,---............---......///000111///000111333555666777888999:::;;;<<<=========<<<999<<>>>>>===<<<======>>>======;;;999888888444333888888222///111......---------,,,,,,,,,+++++++++*********))))))+++*********))))))((((((''''''(((((())))))******))))))))))))))))))))))))************************))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))///(((%%%))),,,)))''')))(((((((((((()))))))))))))))******++++++,,,------///...---,,,---///111222333222111222444555444333000000000///......------,,,,,,,,,,,,,,,+++***)))+++++++++***************************+++,,,------)))***+++,,,,,,---,,,,,,------------------,,,,,,)))***+++***)))***+++,,,,,,+++***,,,///222444555111111000000////////////)))))))))))))))))))))))),,,,,,+++***))))))******))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''(((***---///---+++)))((()))+++******)))************+++++++++******************************+++++++++,,,,,,,,,+++,,,...---,,,,,,---//////000111222111000//////222000......000111111000111000000///...---------************************))))))))))))************,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))***************+++,,,---,,,,,,***)))***)))***...---)))''')))************************++++++,,,,,,,,,,,,------,,,,,,,,,---------..................////////////000000111111111111000000...------,,,,,,------...++++++++++++++++++++++++******************************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------.........///000000111111```IIIFFFEEECCC@@@===;;;:::::::::666222///...---,,,+++,,,+++******))))))******************)))))))))((((((((())))))))))))((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''***((('''***---...***&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))+++***)))(((((()))***+++++++++++++++*********)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************++++++,,,,,,---.....................///000111111111111222222333444444444555666888;;;<<<<<<;;;:::<<<<<<=========;;;:::999777333222555555000...000...------------,,,,,,,,,+++++++++*********))))))************)))))))))((((((((((((((())))))))))))))))))))))))))))))))))))************************))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((+++''''''++++++((()))---(((((((((((()))))))))))))))******++++++,,,------......---,,,---///111222111000000000222333222111000000//////......------++++++,,,,,,+++******)))++++++++++++++++++++++++******,,,------,,,++++++------------------------++++++******))))))((((((***+++---------,,,,,,,,,***))))))***,,,...000000......---------,,,,,,,,,************************,,,++++++***))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((***,,,......,,,)))))))))******))))))************+++++++++******************************+++++++++,,,,,,,,,+++,,,...---,,,,,,---///++++++---///222333222000111111111222444555333222000000//////...------,,,************************))))))))))))************,,,,,,++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))***************************))))))))))))************))))))))))))))))))))))))))))))))))))***************+++,,,,,,,,,,,,+++***++++++...333222---)))***************************+++++++++,,,,,,,,,------,,,,,,,,,------------...............///////////////000000111111000000///------,,,,,,,,,,,,------++++++++++++++++++++++++******************************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------......//////000111111222bbbKKKFFFEEEBBB@@@===<<<;;;:::999666222///...---,,,+++,,,+++******))))))******************))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''')))'''&&&))),,,,,,)))&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))******))))))))))))******,,,,,,,,,+++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,------......111111000000000000111222111111111222444666888:::999:::<<<>>>??????>>>>>>;;;;;;<<<======<<<;;;::::::777555666444111000222------------,,,,,,,,,,,,+++************)))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************((())))))******))))))(((((((((((((((((((((((((((''''''''''''''''''''''''(((((()))+++(((%%%''',,,(((((((((((()))))))))))))))******++++++,,,------------,,,,,,---...000111000......///000111000///000000//////...---------***++++++++++++***))))))++++++,,,,,,,,,,,,,,,,,,+++,,,...//////---+++***)))))))))(((((((((((((((------------------,,,,,,((()))+++,,,---,,,+++***,,,,,,++++++,,,---......,,,,,,,,,,,,++++++++++++************************,,,+++******)))*********))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,///,,,***))))))***)))((()))************+++++++++******************************+++++++++,,,,,,,,,+++,,,...---,,,,,,---///111000////////////...---000111222444666666333111/////////......------,,,************************))))))))))))************+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))******************************))))))))))))************))))))))))))))))))))))))))))))))))))***************++++++,,,,,,,,,++++++++++++///444444...))))))************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------............///////////////000000000000//////------,,,,,,,,,,,,------++++++++++++++++++++++++******************************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------/////////000111111222222cccKKKEEEDDDBBB@@@===<<<;;;:::999666111///......---,,,,,,+++******))))))***************)))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&%%%$$$&&&((((((&&&$$$''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))***))))))))))))))))))***++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((()))))))))***************++++++,,,------......222111000000000000000111222111111111333555888::::::;;;===>>>????????????:::;;;<<<=========<<<;;;999888666444111//////111---------,,,,,,,,,++++++************))))))))))))*********)))))))))))))))******))))))((((((''''''((((((((((((((((((((((((************************(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''((('''&&&%%%%%%(((((((((((()))))))))))))))******++++++,,,---------,,,,,,,,,---...///000///...---...000111000///000//////......---,,,,,,*********++++++***))))))+++++++++++++++,,,,,,,,,------......------,,,+++---------...............,,,,,,,,,---------------***))))))***,,,---------,,,------,,,+++******+++---------,,,,,,,,,,,,,,,************************++++++***************+++))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))((()))******///---***))))))***)))((())))))*********+++++++++******************************+++++++++,,,,,,,,,+++,,,...---,,,,,,---///222333222///,,,---222888222111000111222222000............---------,,,,,,************************((()))))))))***************)))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))*********************************((()))))))))************))))))))))))))))))))))))((()))))))))******************++++++,,,,,,,,,+++***)))+++000///***'''(((***************************++++++++++++,,,,,,,,,++++++,,,,,,,,,------------------.........//////...//////000000//////...---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++******************************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------//////000000111222222222cccKKKEEEDDDBBB@@@>>><<<;;;;;;888555111///......---,,,,,,+++******))))))******))))))))))))))))))******(((((())))))))))))((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%$$$''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))******)))))))))))))))******************))))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((((((((((((((()))))))))******************++++++,,,------...000000///.........//////222222000000111333555666555555777888999;;;;;;;;;:::;;;<<<=========<<<;;;666777555111,,,+++,,,---------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))************))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''''''''''''''''''''''')))&&&###&&&,,,...***$$$(((((((((((()))))))))))))))******++++++,,,------,,,,,,------...//////000000///...///111222111000/////////...------,,,,,,)))******+++++++++***************+++++++++,,,,,,---,,,+++++++++,,,---...***+++,,,.../////////...------,,,,,,+++******)))///,,,)))))),,,///111111,,,---...,,,)))''''''(((++++++,,,,,,,,,,,,,,,,,,************************+++***************++++++))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))///,,,***))))))***))))))))))))*********+++++++++******************************+++++++++,,,,,,,,,+++,,,...---,,,,,,---///)))...111...***000???MMM777444000...............------------,,,,,,,,,,,,************************((()))))))))************)))))))))))))))))))))***))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))************************************((()))))))))************))))))))))))))))))))))))((()))))))))*********************++++++,,,,,,,,,,,,)))(((******''''''************************************+++++++++,,,,,,+++++++++,,,,,,,,,------------------..................////////////......,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++******************************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------/////////000111111222222eeeLLLDDDCCCBBB@@@>>><<<<<<;;;888555111///.........---,,,+++******))))))******))))))))))))************(((((())))))))))))((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''')))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))************)))))))))))))))))))))*********))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))******************++++++,,,,,,------......------------......222111000000000111222333333444555777999;;;<<<===;;;;;;<<<======<<<;;;:::999<<<<<<555000///000000,,,,,,,,,,,,++++++++++++(((((()))))))))))))))***))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''(((%%%###'''111888333***(((((((((((()))))))))))))))******++++++,,,------------......///000000000111000///000111222111000//////......---,,,,,,,,,******+++,,,,,,,,,,,,+++******++++++,,,,,,------,,,,,,---...///111222333333555888:::;;;:::888777===<<<<<<;;;:::888888777555000,,,+++---000000///111333555333...++++++---))))))))))))************++++++++++++++++++++++++*********)))******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))---+++)))((()))+++******)))************+++++++++******************************+++++++++,,,,,,,,,+++,,,...---,,,,,,---///***///222...)))...>>>LLL:::666000------...//////,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))************)))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******)))))))))*********++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))************************+++,,,------///+++)))***)))(((***...************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,------------.........------............------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******************************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------.........///000000111111gggMMMDDDCCCAAA???>>>===<<<<<<888444111///.........---,,,+++******))))))******((()))))))))************(((((())))))))))))((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''')))))))))(((''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((()))***++++++***)))((()))))))))******+++++++++))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))*********************+++,,,,,,------,,,,,,,,,,,,---...//////000000000111111111111222333444666888;;;>>>@@@AAA<<<<<<=========;;;:::999:::@@@AAA:::444333333111,,,,,,,,,++++++++++++***(((((((((((())))))******((()))))))))************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''&&&(((000666333***(((((((((((()))))))))))))))******++++++,,,------......///000111111111111000/////////111222111000///......------,,,,,,+++++++++,,,---------------,,,,,,------...//////000111333777;;;>>>??????>>>JJJMMMPPPSSSRRROOOKKKHHHBBBCCCDDDFFFHHHJJJKKKLLLDDD@@@<<<;;;;;;:::555111444777999777222......000)))))))))******+++++++++++++++++++++++++++++++++******))))))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))((())))))************))),,,***((((((***+++,,,+++)))************+++++++++******************************+++++++++,,,,,,,,,+++,,,...---,,,,,,---///000111111...***+++222999444222...---.../////////++++++++++++++++++,,,,,,************************))))))))))))************************++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))*********+++++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))***************************,,,---...///+++***++++++)))***---************************************++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------.........---------......---------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******************************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------...//////000000iiiOOODDDCCCAAA???>>>===<<<<<<777444111///...///...---,,,++++++***)))*********(((((())))))*********+++(((((())))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''((((((((('''%%%%%%&&&'''''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((())))))))))))((()))***++++++***)))(((*********++++++,,,,,,,,,))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))************)))******+++,,,,,,------,,,,,,,,,------///000111...///000222222333333222000111222555888;;;>>>@@@======>>>>>>===;;;999888555<<<>>>666000///...+++,,,,,,,,,+++++++++******'''((((((((())))))******(((((())))))*********+++''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))&&&******(((+++///,,,$$$(((((((((((()))))))))))))))******+++,,,,,,------...///000111222222222222000///...///000111111//////......------,,,+++++++++,,,------.....................///000111111222666;;;CCCJJJMMMMMMJJJHHHCCCFFFJJJLLLJJJEEE???:::333555:::@@@FFFKKKPPPRRRYYYVVVSSSRRRPPPKKKBBB;;;///222555333---)))***,,,++++++,,,,,,------------++++++++++++++++++++++++******))))))***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************+++)))((((((***,,,,,,,,,)))************+++++++++******************************+++++++++,,,,,,,,,+++,,,...---,,,,,,---///+++++++++,,,---...//////---,,,+++,,,---......---+++++++++++++++++++++,,,************************))))))))))))******************+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++)))************+++++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))******************))))))***,,,---///,,,)))***,,,,,,)))(((***************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++******************************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------.../////////gggMMMDDDCCCAAA???===;;;::::::777555222///---,,,,,,,,,---,,,+++*********+++,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''***)))'''%%%%%%%%%'''((()))(((((('''''')))***+++(((((((((((((((((((((((())))))))))))************++++++******************************************++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,,,,,,,------.../////////......///000111222333333555444444444666999<<<>>>???>>><<<<<<<<<:::888666888666444111///.........+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***((('''((()))(((((())))))))))))((((((''''''''''''((((((((()))***))))))((((((((()))))))))***++++++***+++---///---------...///000000111000000000000000000000000000///---,,,+++***++++++000******111222---)))+++---333333777>>>999555=========777777>>>;;;666<<<666CCCJJJHHHJJJPPPLLLBBBLLLBBB999777<<<===888222;;;GGGRRRWWW]]]bbb___WWWKKKDDD999111,,,++++++,,,,,,...000000...,,,++++++///---,,,,,,,,,+++)))'''************************************************************************+++*********))))))(((((())))))))))))************************************++++++++++++++++++++++++,,,***)))---111222...***,,,,,,,,,---------......////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))***,,,------,,,***)))))))))))))))))))))))))))************************))))))))))))************************************************************)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++************************************************))))))))))))))))))))))))************************************************************************,,,,,,++++++***)))(((((()))))))))))))))))))))))))))************+++++++++,,,,,,+++***+++,,,---...///////////////.........fffNNNEEEDDDBBB???===<<<;;;:::777555222///---,,,,,,,,,---,,,+++*********++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''***((('''%%%%%%%%%'''((((((((('''''''''((()))***(((((((((((((((((((((((())))))))))))************************************************************++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************+++++++++,,,,,,,,,,,,------.../////////......///000111222333333555555555666777:::<<<===666666666777999:::999888666555222000...---------+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***((('''&&&((()))(((((())))))))))))(((((('''''''''((((((((())))))))))))((((((((((((((())))))***++++++***+++---///------......///000000111000000000000000000000000000///---,,,,,,,,,------,,,******,,,///111555:::<<>>BBB<<<>>><<<@@@IIIFFFCCCKKKAAAEEEGGGIIILLLPPPPPPMMMEEEBBB>>><<<<<<===<<<:::,,,111999EEERRR[[[ZZZTTTXXXSSSKKKDDD===888333000---,,,,,,,,,---...---,,,---+++)))(((***++++++***************************************************************************+++*********))))))))))))))))))))))))************************************++++++++++++++++++++++++,,,***))),,,111222...***,,,,,,,,,---------....................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******************************************************************************))))))))))))))))))))))))))))))))))))************************************)))***,,,------,,,***)))))))))))))))))))))))))))************************))))))))))))************************************************************)))))))))))))))))))))))))))************++++++++++++++++++,,,,,,,,,------///.........------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++************************************************))))))))))))))))))))))))************************************************************************,,,,,,++++++***))))))((()))))))))))))))))))))))))))************+++++++++,,,,,,+++++++++,,,---.../////////////////////...cccNNNFFFDDDBBB@@@>>><<<<<<;;;777555222///---,,,,,,------,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''')))((('''%%%%%%&&&'''''''''''''''''''''((())))))(((((((((((((((((((((((())))))))))))************************************************************+++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************++++++++++++,,,,,,,,,,,,---......//////......///000111222333333555666777888999:::;;;;;;444444444666888999888777444333111...---,,,,,,,,,+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((('''&&&&&&(((***(((((())))))))))))((((((''''''((((((((()))))))))(((((((((((((((((((((((()))+++++++++++++++---///------......///000000000////////////////////////...---,,,,,,,,,---......,,,......+++---444===BBBEEELLLMMMQQQUUUJJJ@@@CCC===@@@===???GGGDDDAAAJJJGGGEEEDDDGGGJJJJJJGGGEEEFFFJJJMMMMMMKKKJJJLLLOOOKKK>>>333555>>>DDDFFFFFFEEECCC???>>>????????????888222,,,(((***---...//////,,,)))((()))+++,,,,,,++++++++++++++++++++++++***************************************************************))))))))))))))))))*********++++++************************++++++++++++++++++++++++,,,******,,,000000...+++,,,,,,,,,---------....................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************************************)))***+++,,,,,,+++***)))))))))))))))))))))))))))************************))))))))))))************************************************************)))))))))))))))))))))))))))************+++++++++++++++++++++,,,,,,,,,,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++***+++++++++************************************************))))))))))))))))))))))))************************************************************************,,,,,,++++++***))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,+++++++++,,,---.........//////////////////aaaNNNFFFEEECCCAAA???===<<<<<<777555222///---,,,------,,,,,,++++++++++++***+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&&&&&&&&&&'''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))***************************+++++++++*********************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************************************+++++++++++++++,,,,,,------...//////......///000111222333333555666888:::;;;::::::999;;;:::999999999888666444222000...---+++++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))...,,,***(((((()))***+++((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((('''(((***,,,(((((())))))))))))(((((('''(((((((((((()))))))))''''''(((((())))))((((((***+++,,,,,,++++++---///............//////000000........................---,,,+++******+++---------333777666999BBBGGGFFFKKKPPPMMMJJJHHH>>>999AAAFFFIIIGGGJJJRRROOOLLLTTTaaadddccc^^^___aaaZZZOOOHHHNNNSSSSSSNNNHHHEEEEEEGGGAAACCCQQQ[[[XXXPPPLLL<<<888555555:::@@@GGGJJJGGGAAA888000++++++---///111///---,,,,,,---,,,+++++++++++++++++++++++++++************************************************************************))))))*********+++++++++***************************+++++++++++++++,,,,,,,,,+++***,,,...///---+++,,,,,,,,,---------....................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))((()))))))))************************************)))***++++++++++++***)))))))))))))))))))))))))))************************((()))))))))************************************************************))))))))))))))))))))))))))))))*********+++++++++***++++++++++++,,,,,,,,,------------------------++++++++++++++++++++++++++++++************++++++************************************************))))))))))))))))))))))))************************************************************************+++++++++*********))))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------............////////////^^^NNNFFFEEECCCAAA???===<<<<<<888666333000...---------,,,,,,,,,,,,++++++******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''((((((((((((((())))))))))))))))))))))))((()))))))))************))))))*********+++++++++************************)))***++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++++++++,,,,,,---...............///000111222333333444555888:::;;;:::999888???===;;;:::999777444111000///---+++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))...,,,***(((((()))***+++((((((((((((((((((((((((((((((((((((((((((((((((&&&((())))))((()))+++---(((((())))))))))))(((((((((((((((((()))))))))***''''''((()))******))))))***+++,,,,,,+++,,,...000............////////////------------------------,,,+++*********,,,---...222888???EEEJJJNNNKKKFFFFFFJJJEEEAAABBB>>>CCCSSSUUUaaaoooyyyrrrZZZSSSNNNPPPTTTSSSQQQQQQLLLHHHBBB???@@@BBBDDDEEEKKKMMMLLLFFF;;;111+++)))...------...///...,,,***++++++++++++++++++++++++***************************************************************+++++++++************++++++++++++*********************************++++++,,,,,,,,,+++++++++,,,------,,,+++,,,,,,,,,---------....................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,************************++++++++++++++++++++++++************************************************((()))))))))************************************************************))))))))))))))))))))))))************************((()))))))))************************************************************))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,,,,,,,------------------++++++++++++++++++++++++******)))))))))******+++************************************************))))))))))))))))))))))))************************************************************************+++++++++***************))))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,,,,------------.........//////000000\\\MMMFFFDDDBBB@@@>>><<<<<<;;;888666333000...------...+++,,,,,,,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''(((((()))***)))))))))))))))))))))))))))))))))))))))))))))************)))))))))***++++++,,,,,,************************)))***+++,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))************++++++++++++,,,------............///000111222333333222444666999::::::999888;;;999888777777666333111...---,,,+++***++++++,,,***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))))))))+++---(((((())))))))))))((((((((((((((()))))))))******'''(((***+++,,,++++++******,,,,,,,,,+++,,,...000......//////////////////........................,,,+++,,,---...111333555???@@@EEEJJJIIICCC??????:::@@@BBBKKK[[[cccmmm~~~vvvfff^^^[[[VVVPPPHHHFFFDDDCCCCCCCCCBBB@@@DDDLLLVVVXXXQQQBBB444++++++++++++,,,......---+++,,,,,,,,,,,,,,,,,,,,,,,,*********************************************************+++++++++++++++*********++++++++++++,,,*********************************++++++,,,,,,---+++++++++++++++,,,,,,,,,,,,,,,,,,---------......------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))************************************************************))))))))))))))))))))))))************************))))))))))))************************************************************)))))))))))))))))))))))))))************+++++++++************++++++++++++,,,,,,,,,,,,------------++++++++++++++++++++++++)))))))))((())))))***+++************************************************))))))))))))))))))))))))************************************************************************************************)))))))))))))))))))))))))))************+++++++++***+++,,,---------,,,,,,------......///000000000ZZZMMMEEEDDDBBB???===<<<;;;:::888666333000...---......++++++,,,,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''(((''''''((((((***+++++++++***)))))))))))))))))))))))))))))))))))))))************((())))))***++++++,,,,,,************************((()))+++------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))***************++++++,,,,,,---............///000111222333333111222444777888999999999999777666666666555222000...---,,,+++++++++,,,---))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))(((((((((***,,,(((((())))))))))))(((((((((((()))))))))*********((()))+++---------,,,++++++,,,---,,,,,,,,,...000/////////////////////...........................,,,---///222666:::>>>AAAGGGCCCEEEIIIBBB:::DDDVVVXXX]]]cccxxxvvv\\\VVVNNNGGGDDDDDDEEEEEE???BBBKKKTTTYYYUUUIII???666222...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************************************++++++,,,,,,,,,*********+++++++++,,,,,,************************)))******+++,,,,,,------+++,,,,,,+++******+++,,,,,,,,,,,,---------......------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))******************************************))))))))))))******))))))))))))))))))))))))************************))))))))))))************************************************************)))))))))))))))))))))))))))************+++++++++************++++++++++++++++++,,,,,,,,,---------************************((((((((((((((()))******************************************************))))))))))))))))))))))))************************************************************************************************)))))))))))))))))))))))))))************+++++++++***+++,,,---------,,,,,,------......///000000111YYYMMMDDDCCCAAA???===;;;::::::888666333000............++++++,,,---,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&'''((((((((('''((()))***,,,,,,++++++***))))))))))))))))))))))))))))))))))))************((())))))***++++++,,,,,,************************((()))+++---------+++***))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))***************++++++,,,,,,---............///000111222333333000111333555777999999:::;;;:::888777666444111///...---,,,++++++,,,------))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((&&&'''(((***(((((())))))))))))(((((())))))))))))************(((***,,,...///...---,,,+++,,,------,,,,,,...000///////////////.........////////////////////////---...111666<<>>BBBJJJFFFEEEaaarrr[[[MMMHHHIIIKKK@@@::::::EEEVVV```^^^WWWEEE>>>555...++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************************************++++++,,,,,,,,,******+++++++++,,,,,,,,,************************))))))***+++,,,,,,------+++,,,,,,+++******+++,,,,,,,,,,,,---------......------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))******************************************))))))))))))******))))))))))))))))))))))))************************))))))))))))************************************************************)))))))))))))))))))))))))))************+++++++++)))************++++++++++++++++++,,,,,,---------************************((((((((((((((()))******************************************************))))))))))))))))))))))))******************************************************************************************++++++)))))))))))))))))))))))))))************+++++++++***+++,,,---...---,,,,,,---------...///000000111___IIIEEEDDDCCCAAA???<<<:::888:::777222///............------,,,,,,,,,,,,+++++++++++++++*********))))))(((((((((((((((((((((((())))))((('''''''''''''''))))))(((((('''''''''&&&''''''''''''''''''&&&&&&))))))))))))************+++++++++++++++***)))((()))************++++++++++++++++++++++++++++++++++++++++++*********))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********)))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......///000111222333333555666666666777777888888999888666444222000...---+++++++++*********))))))************************************************************************************************,,,***((()))+++,,,+++((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------++++++,,,,,,,,,---------........................000---++++++...000000///111222666>>>FFFIIIFFFBBB:::777@@@ZZZwwwaaaNNNQQQDDDDDDCCC;;;===UUUcccZZZbbbOOO:::///------,,,,,,222,,,''''''+++...---+++,,,,,,,,,+++++++++******((()))++++++******+++,,,+++,,,,,,------,,,,,,+++++++++******++++++,,,---(((***+++,,,------,,,+++...------,,,+++***)))(((+++++++++,,,,,,---------///...---,,,,,,,,,,,,,,,......---,,,,,,,,,------,,,+++*********,,,...000+++---//////---,,,,,,------111222000222888777222AAA999666;;;>>>:::888:::999444111111333111///...))),,,,,,)))+++000///***------,,,***))))))+++...+++++++++***++++++,,,,,,************************++++++++++++++++++++++++************************************************)))************+++++++++************************+++)))''')))---000000...))))))))))))))))))))))))))))))))))))************)))************+++++++++***++++++,,,,,,++++++***------,,,,,,+++*********************))))))))))))************************************************************************************************,,,,,,+++***))))))************************************************************************************))))))******+++,,,++++++,,,,,,,,,,,,---------...///000000111111111___GGGEEEDDDCCCAAA???<<<:::999:::777222///............------,,,,,,,,,,,,+++++++++++++++*********))))))(((((((((((((((((((((((())))))(((''''''''''''((()))(((((((((''''''''''''''''''''''''''''''''''''))))))))))))************+++++++++++++++***)))))))))************++++++++++++++++++++++++++++++++++++++++++*********))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********)))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......///000111222333333555555555555666666666777777777555333111///---,,,+++++++++*********))))))************************************************************************************************,,,***((()))+++,,,+++)))************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,---++++++,,,,,,,,,---------........................,,,---......//////111222000<<>>777444111333111,,,+++...,,,&&&,,,,,,---...///...***(((+++***************++++++************************++++++++++++++++++++++++************************************************)))************+++++++++************************,,,+++,,,111888>>>@@@@@@))))))))))))))))))))))))))))))))))))************)))************+++++++++***++++++,,,,,,++++++***,,,,,,+++++++++*********************))))))))))))************************************************************************************************,,,++++++***))))))************************************************************************************))))))******+++,,,++++++,,,,,,,,,,,,---------...///000000111111000```FFFEEEDDDCCCAAA>>><<<:::999:::777222///............------,,,,,,,,,,,,+++++++++++++++***************))))))))))))))))))))))))***)))((((((''''''((((((((((((((((((''''''''''''''''''''''''''''''''''''))))))))))))***************++++++++++++***)))))))))************++++++++++++++++++++++++++++++++++++++++++*********************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......///000111222333333333333444444444444555555555444333111///---,,,++++++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++***)))***++++++***)))************************))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,------------...........................//////...,,,---111555===AAACCC>>>888<<>>BBBDDDQQQWWW\\\ZZZUUURRRNNNJJJMMMIIIBBB===AAAJJJOOOOOOJJJLLLMMMMMMNNNPPPRRRSSS===<<<999444222222///***---++++++,,,......+++(((+++******))))))*********++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))************+++++++++************************'''&&&&&&(((+++...//////))))))))))))))))))))))))))))))))))))************)))************+++++++++***++++++,,,,,,++++++***++++++******************++++++*********)))))))))************************************************************************************************,,,+++******)))***************************************************************************************))))))******+++,,,++++++,,,,,,,,,,,,------------...///000000000000eeeGGGFFFEEECCC@@@>>><<<:::::::::666222///............------,,,,,,,,,+++++++++************************((((((((((((((((((((((((***))))))((('''(((((((((((((((((((((((('''''''''''''''''''''((((((((((((((()))))))))******************+++++++++******)))))))))*********+++++++++++++++++++++++++++++++++******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++++++++,,,,,,,,,,,,------......///000111222333333222222222222333333333333222222111///...,,,+++***************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++************+++******************************))))))))))))))))))))))))+++***)))(((((()))***+++)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,++++++++++++++++++,,,,,,,,,------------...........................////////////111555;;;???CCC<<<666;;;LLLaaarrrzzzSSSOOO\\\ZZZUUUWWWRRRJJJJJJKKK@@@///---...//////............------,,,,,,,,,+++++++++***,,,---,,,++++++,,,---+++,,,,,,------,,,,,,+++++++++******++++++,,,------,,,+++*********,,,,,,222222111000///...------/////////......------,,,...000111222222111///...,,,---.../////////...---///---***((()))---222555>>>>>>@@@FFFMMMSSSUUUUUUMMMLLLJJJHHHGGGHHHIIIIIIBBBGGGHHHDDDCCCIIIKKKIIIGGGDDD???:::<<>>>>>>>>===;;;333000,,,((('''))),,,///,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++************************///---,,,***))))))(((((())))))))))))))))))))))))((()))))))))************))))))*********+++++++++***++++++,,,,,,++++++***************************+++++++++*********))))))************************************************************************************************++++++***************+++******************************************************************************))))))******+++,,,+++++++++,,,,,,,,,------,,,---...///000000000000kkkLLLFFFEEEBBB@@@===;;;:::::::::666222///............------,,,,,,,,,+++++++++************************''''''''''''''''''''''''******)))((((((((((((((('''''''''((((((((((((((('''''''''((((((((())))))((()))))))))************)))******+++++++++******))))))*********+++++++++++++++++++++++++++++++++******************************++++++++++++******))))))))))))))))))))))))************************************************))))))*********++++++++++++++++++,,,,,,---------......///000111222333333222222222222111111111111000//////...,,,+++******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++************+++************************************************+++***)))(((((()))***+++************************************************,,,,,,++++++++++++++++++,,,,,,---------.........////////////////////////+++,,,111666<<>>KKKbbbzzz{{{eeeOOOJJJRRRQQQKKKHHHNNNUUUOOOCCC666111+++))),,,//////...---------,,,,,,,,,++++++,,,---...---,,,+++,,,---+++,,,,,,------,,,,,,+++++++++******++++++,,,---,,,++++++***+++---///000333222111111//////...---/////////......------,,,---...000111111000...---...............---,,,+++------...000555:::@@@DDDGGGGGGHHHIIIIIIHHHFFFCCCIIIEEEDDDGGGNNNSSSUUUVVVQQQXXX[[[VVVOOOMMMMMMMMMOOOKKKAAA999:::???===777CCCAAA???@@@BBBCCCCCCDDD;;;;;;888222,,,)))+++...///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++************************++++++,,,,,,,,,---///000))))))))))))))))))))))))((()))))))))************))))))*********+++++++++***++++++,,,,,,++++++***))))))******+++++++++,,,++++++++++++************************************************************************************************************+++***************++++++******************************************************************************))))))******+++,,,+++++++++,,,,,,,,,------,,,---...//////000000000rrrPPPGGGEEEBBB???===;;;;;;;;;:::777222///............------,,,,,,,,,,,,++++++***************+++++++++((((((((((((((((((((((((+++***))))))(((((())))))'''''''''((((((((((((((('''''''''(((((())))))***))))))))))))************))))))***++++++++++++***)))************+++++++++++++++++++++++++++++++++***************+++++++++******++++++++++++******))))))))))))))))))))))))***************************************+++++++++)))************+++++++++***++++++,,,,,,------.........///000111222333333222222222111111111111000......------,,,+++*********************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))+++++++++***)))***+++++++++++++++++++++++++++*********************************))))))*********************************************************++++++++++++++++++++++++,,,---------............////////////////////////,,,111777<<<===<<<:::888GGGZZZwww___PPPMMMJJJHHHIIIMMMQQQTTTDDD:::///***,,,///000...------------,,,,,,,,,,,,---...///...,,,+++,,,---+++,,,,,,------,,,,,,+++++++++******++++++,,,---++++++,,,---...000111222,,,,,,---------..................---------------,,,---.../////////...---000///......------......'''---777AAAHHHKKKKKKJJJ>>>@@@BBBBBB@@@>>>>>>>>>QQQOOOQQQWWW[[[[[[YYYZZZ```___```aaa___ZZZZZZ^^^UUUWWWTTTOOOQQQUUUQQQGGG???:::777888999888888:::===AAADDDCCC<<<444...+++000000///...------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))************+++++++++************************%%%&&&'''''''''(((***,,,))))))))))))))))))))))))))))))))))))************)))************+++++++++***++++++,,,,,,++++++***))))))***+++,,,,,,------,,,++++++++++++******************************************************************************************************************)))******+++,,,******************************************************************************))))))******+++,,,++++++,,,,,,,,,,,,------,,,,,,---...////////////vvvTTTGGGEEEBBB???<<<;;;;;;;;;:::777222///............------,,,,,,,,,,,,++++++))))))*********+++++++++))))))))))))))))))))))))+++***))))))(((((())))))''''''''''''((((((((()))&&&''''''((())))))******))))))))))))************))))))***+++++++++++++++)))************+++++++++++++++++++++++++++++++++))))))*********+++++++++******++++++++++++******))))))))))))))))))))))))************************))))))*********+++++++++)))************+++++++++******+++,,,,,,---............///000111222333333222222222111111111000000...------,,,,,,+++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))+++,,,+++)))(((***,,,++++++++++++++++++++++++************************)))******++++++******)))*********************************************************++++++,,,,,,---------------............////////////////////////222888===<<<<<>><<<;;;;;;;;;:::777222///............---------,,,,,,,,,++++++))))))******+++++++++++++++++++++++++++++++++++++++******)))))))))))))))&&&'''''''''(((((())))))&&&''''''((()))******+++))))))))))))************((()))***+++++++++++++++)))************+++++++++++++++++++++++++++++++++))))))******++++++++++++******++++++++++++******))))))))))))))))))))))))************************))))))******++++++++++++)))************+++++++++******+++,,,,,,---............///000111222333333333222222222111111000000---------,,,,,,,,,++++++))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************(((+++,,,,,,)))(((***,,,++++++++++++++++++++++++************************)))***+++,,,,,,+++***)))************************************************))))))***+++,,,,,,---------------.........//////000000000000000000000000444:::>>>===CCC___}}}]]]KKKKKKIIIKKKQQQYYYSSSHHH;;;111,,,,,,.........---------,,,,,,,,,...///000///---,,,---...+++,,,,,,------,,,,,,+++++++++******++++++,,,---//////111222222111000/////////...---,,,++++++***+++++++++,,,,,,---------.........---...///000111111///......000444888;;;NNNRRRXXX\\\]]]YYYUUUQQQQQQVVVZZZYYYWWW]]]iiiuuu}}}|||yyykkkaaaxxxlllrrr}}}vvvkkk```ZZZQQQEEE??????444000222>>>LLLPPPGGG===000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))************+++++++++************************''')))***)))''''''))),,,))))))))))))))))))))))))))))))))))))************)))************++++++++++++++++++,,,,,,+++++++++******+++,,,...///000000,,,,,,,,,+++++++++************************************************************************************************************))))))***+++,,,,,,*********************************************************************************)))***++++++,,,++++++,,,,,,,,,---------+++,,,---...////////////WWWKKKFFFCCCCCC@@@;;;:::===<<<888333000//////......///---,,,***))))))******))))))*********+++++++++)))*********++++++++++++******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************************************)))************+++++++++************************************************))))))))))))************)))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......////////////000111222333333222111000///////////////...,,,+++++++++,,,---...---,,,++++++******++++++,,,------,,,,,,---...000...,,,,,,---...---,,,)))***,,,......---+++))),,,++++++******)))))))))---------,,,,,,+++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))************************************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////111111111...+++,,,333;;;000AAAEEE<<>><<>>888666777???HHH@@@:::222------------,,,,,,,,,,,,---------,,,+++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++************************************))))))))))))((())))))***************++++++++++++++++++******************************)))+++...///...---...//////...,,,*********+++,,,************************************************************************+++++++++*********))))))++++++************++++++************************************************)))************+++++++++*********++++++,,,,,,---,,,,,,,,,---------..................////////////VVVIIIEEEBBBAAA>>>:::999<<<<<<888333000//////.........---,,,+++******++++++***************+++++++++((((((((()))))))))******))))))))))))(((((((((((())))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))((()))******++++++******************************)))************+++++++++++++++++++++++++++++++++************************)))))))))*********++++++************+++++++++,,,************+++++++++,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------//////000000111222222333333222111000////////////.........---,,,,,,++++++//////...---,,,,,,++++++////////////.../////////###)))//////,,,***---111...---,,,+++++++++,,,---++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,------............////////////222222333555777999<<<>>>PPPXXXwwwwwwYYYGGGMMMQQQXXX^^^^^^TTTCCC555...//////.........000222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---------------------------------------............///+++///222444222000......///222;;;FFFOOOUUUWWWVVVWWWXXXQQQTTThhh{{{}}}vvv\\\OOOEEE999777======@@@FFFMMMOOOKKKAAA888+++...000000...,,,,,,...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************((()))******++++++******++++++++++++++++++++++++---,,,,,,,,,++++++******,,,...000000...---,,,---------------------------++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++***************++++++************++++++************************************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,---------......---............/////////TTTHHHDDDAAA@@@>>>:::999<<<<<<888333000//////......------,,,,,,++++++++++++************************(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))***++++++++++++***************************))))))*********+++++++++++++++++++++++++++++++++************************))))))*********+++++++++*********+++++++++,,,,,,*********+++++++++,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,,,,---//////000111222222222222333222111000////////////+++,,,,,,,,,,,,+++++++++////////////......------000000///000111111111000000222111---)))'''+++///(((***,,,...///...,,,++++++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************************************************************************************+++++++++,,,,,,,,,,,,,,,---------------....../////////000000000111'''***888:::333;;;NNNlll~~~WWWAAAUUU^^^UUUQQQWWWRRRCCC333000...------///111111------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///,,,...222333222111111111888@@@FFFMMMVVVVVVSSSUUUGGGYYYbbbwww{{{sssjjjVVVDDD===111777BBBNNNUUURRRIIIAAA111111000...---,,,---...+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***************++++++))))))***++++++++++++******++++++,,,------......000000//////......---------///111111///...---...---.../////////...---,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++************++++++************************************************))))))*********+++++++++,,,,,,++++++++++++++++++,,,,,,,,,---------......---------.........//////WWWHHHCCCAAA@@@>>>:::999<<<<<<888333000//////......------------,,,,,,,,,+++************************(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))***+++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++************************************++++++++++++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------///000111222333333222222333222111000/////////////////////...---,,,,,,,,,&&&)))...444:::???CCCEEEIIIHHHIIILLLOOOPPPNNNKKKPPPMMMHHHBBB<<<777333000---------....../////////,,,,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************************************************************************++++++++++++,,,,,,,,,,,,,,,,,,------........./////////000000000111111///...111777AAARRRlllssszzzTTTVVVTTTMMMKKKOOORRRRRR<<<555---+++...111000---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------------------------------------------............///---...///000000333666999>>>HHHJJJNNN[[[WWWLLLNNN\\\cccOOOAAA<<<888999???HHHNNNQQQ>>>777...***+++---...---,,,,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++++++++,,,))))))***+++++++++++++++)))***+++---///000111222000000000/////////......---///222222111000000111///000000000///---+++)))++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++************++++++************************************************))))))*********+++++++++,,,,,,++++++++++++++++++,,,,,,,,,---------......------------............]]]HHHCCCAAAAAA???;;;:::===<<<888333000//////......,,,,,,------------,,,,,,+++++++++***************((((((((()))))))))******(((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++)))))))))))))))))))))))))))***++++++,,,+++++++++************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++++++++,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......///000111333444333333222333222111000////////////111000...---,,,---......666:::@@@GGGNNNSSSWWWYYYZZZZZZ^^^dddiiijjjgggccc[[[ZZZ[[[\\\[[[WWWOOOIII===999333---***+++...000,,,,,,------------------++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////000000000000111111111111000@@@@@@555FFFuuu|||cccLLLQQQTTTIIIJJJXXXHHH===111---///111///+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------------------------------------............///.........///111777>>>DDDCCCXXXUUUHHHIIIKKK\\\hhhSSSJJJ???:::>>>GGGQQQVVVJJJ???222+++,,,......,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,,,,)))***++++++,,,+++++++++)))***+++---///111222333------------------------000222444444333222222333000000000000...,,,***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++++++++************++++++************************++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,------------.........]]]HHHDDDAAABBB@@@<<<;;;>>><<<888333000//////......+++,,,---......---,,,,,,+++++++++*********)))))))))))))))*********++++++'''((((((((()))))))))***))))))))))))))))))))))))))))))*********+++++++++)))))))))))))))))))))))))))***++++++,,,,,,++++++************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********************************+++++++++,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,------------...------........./////////...000222333444444333222333222111000///////////////......///333888<<<@@@NNNOOORRRTTTUUUUUUTTTSSSKKKMMMSSS\\\dddeee```[[[RRRTTTXXX\\\___aaabbbdddWWWRRRJJJAAA:::444111///---------,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************************+++++++++,,,,,,,,,------,,,,,,------.../////////000000000111111111222222///999>>>BBBZZZjjj]]]VVVLLLLLLTTTQQQHHH;;;333000///...,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,---------------------------------------............///...///000222666>>>GGGMMMRRReeeZZZLLLYYYiiiwwwsssgggUUUHHHBBBAAAAAABBBQQQHHH<<<333...---------......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,------)))***++++++,,,,,,++++++******+++,,,---...//////+++,,,,,,------......///444666777777555333222333/////////...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++************++++++************************++++++++++++++++++++++++)))************+++++++++*********++++++,,,,,,---,,,,,,,,,---------......,,,,,,---------.........YYYIIIDDDBBBBBB@@@<<<<<>>???SSSNNNEEE:::111,,,---...///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---...///000111111777999:::999666333222111------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++++++++************++++++************************++++++++++++++++++++++++)))************+++++++++))))))***+++,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......YYYHHHEEEAAA???>>>>>><<<;;;;;;888444000......///000---------,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))************))))))))))))************(((((((((((()))))))))))),,,,,,,,,,,,+++***)))(((,,,,,,+++++++++*********---,,,***(((((()))***,,,***++++++,,,,,,,,,++++++,,,,,,,,,++++++*********++++++++++++++++++++++++)))***++++++,,,///333777++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,------...................../////////000111111222333333333333222555222000000111222111///000666===EEEOOOWWWXXXUUUNNNUUU[[[ZZZSSSNNNNNNPPPdddaaaccckkkpppmmmiiiiii^^^WWWQQQLLLDDD>>>AAAHHH\\\hhhpppmmmeee^^^UUUMMM999222------222333...(((---+++,,,...---***+++///,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,------......///............/////////000222444333000111555999::::::RRRpppsssiiiCCCIIILLL@@@UUUUUU;;;+++222555---000///------.........---------------------------++++++,,,,,,,,,------------,,,,,,,,,,,,---.........------------.../////////...------///111111111---111444888BBBNNNRRRPPPDDDSSSlll|||rrr]]]AAAAAAIIITTTLLL:::222---,,,222+++,,,...///......///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++************************...---,,,+++***+++,,,,,,''''''(((******+++++++++...,,,+++***,,,000555888>>>@@@AAA>>>888333000000111...+++((((((***...000///,,,***,,,///000,,,(((,,,---...---,,,+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,---...---,,,,,,...///XXXHHHEEEBBB@@@@@@???===;;;;;;888444000......///000---------,,,,,,,,,++++++************************************************))))))))))))************))))))))))))************))))))******************++++++++++++++++++++++++'''(((((())))))***++++++,,,+++)))(((((((((************+++++++++******))),,,,,,,,,+++++++++******++++++++++++++++++++++++***+++++++++***,,,///222+++++++++++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,------................../////////000000111111222333333333333222333666777222,,,+++111777:::DDDNNNSSSWWWZZZXXXTTTUUUXXX[[[]]]^^^___bbbdddcccdddfffiiikkkkkkjjjhhhkkkaaaVVVMMMFFFCCCIIISSSVVVaaakkkmmmnnnpppooolllZZZOOO>>>000)))***///222---******,,,+++***,,,000,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,------......///........./////////000000111111000111111333777<<>>JJJOOOLLLIIIIIIooo|||xxxoooMMMSSS888GGGIIIDDDAAA666---...---...///000//////...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++************************+++,,,------------,,,+++,,,+++***))))))***,,,---111444:::AAAHHHNNNSSSUUUNNNPPPQQQOOOLLLKKKKKKMMMFFFDDD???999333---)))&&&'''///666222(((###'''...***************+++---...************************++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------,,,---000222XXXGGGFFFDDDCCCBBB@@@===;;;:::888444111///...///000------------,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))*********++++++)))))))))*********+++++++++++++++++++++++++++***++++++******)))*********((())))))+++,,,---......,,,+++***)))))))))******++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++***((()))+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---------------------.............../////////000000000111111222333333333333222111333222///,,,///777>>>AAAKKKTTTWWWYYY]]]```aaa```^^^^^^bbbgggiiifffbbbZZZbbbbbbZZZXXX___ggghhhpppjjjddd^^^VVVQQQQQQUUUhhhmmmpppnnnlllkkkiiifffnnnfffWWWCCC333,,,...222000,,,+++,,,,,,***+++///,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////....../////////000000000111...000444444555@@@MMMuuujjjddd^^^VVVOOOSSSPPPOOOPPPPPPOOOPPPTTTSSS[[[hhhvvvKKKJJJGGGOOOWWWKKK333,,,666///......///111111///...------------------------,,,,,,,,,,,,---------------------,,,------...///......------......///000000000000000000/////////333999FFFOOOKKKGGGRRReeezzz```FFFJJJFFFEEEFFF;;;111444///000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++)))***---...///---,,,***---,,,+++,,,///333888:::AAAEEELLLQQQTTTTTTSSSQQQUUUWWWXXXWWWVVVVVVXXXZZZVVVVVVUUURRRKKKBBB999444444000,,,***+++---......,,,+++***)))***+++...///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------------000555888ZZZGGGFFFEEEEEEDDDBBB>>>;;;:::888555222000//////000...------------,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++---,,,+++))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***,,,,,,,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,***))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---------..................////////////000000000111111222333333333333222222...+++...666>>>BBBBBBSSSXXXYYYVVVWWW```iiimmmxxxwwwzzzsss[[[ZZZaaadddkkkgggccc```^^^^^^```cccaaadddgggiiikkkkkkiiigggaaadddeee___QQQ@@@222+++333///---......+++***,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------.../////////...////////////000000000222///111666666<<>>???BBBEEEEEECCCAAAHHHHHHIIIIIINNNZZZkkkwwwcccJJJLLLOOOPPPLLLCCC999111///......///111111///---........................,,,,,,,,,------------...---------------...//////...............//////000...///000000//////000000:::CCCJJJHHHFFFWWWuuuwwwrrrYYYPPPAAA@@@HHHBBB777999111000//////000///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++++++++++++++++++++++++++******+++,,,,,,,,,+++++++++---000666>>>FFFLLLPPPQQQSSSUUUUUUQQQJJJCCC>>>>>>???@@@@@@???===<<<;;;OOOSSSXXX\\\\\\YYYUUUQQQLLL???111+++///222000+++///...,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---...111555<<<@@@]]]HHHGGGEEEEEEDDDBBB>>>;;;:::888555222000000///000.........---------,,,,,,++++++++++++++++++++++++************************************++++++++++++************++++++++++++******+++++++++,,,,,,,,,...------...///000111111111000///...,,,+++***)))------.........---,,,+++++++++++++++,,,...///000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,++++++---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///........................////////////000000000111111111222333333333333222222222444888===CCCFFFHHHMMMTTT\\\cccqqqlll```\\\\\\]]]]]]]]]```ggglllllljjjhhhPPPVVV___fffdddVVVCCC555111---+++...000---+++,,,---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---......//////000////////////000000000111222111333666888FFFfff{{{jjjZZZKKK>>><<>><<<444111......///000///---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,+++***)))***,,,...000444888???FFFNNNTTTXXXYYYUUUVVVWWWWWWUUURRRNNNKKKOOOQQQSSSUUUTTTQQQLLLIIIEEEIIIPPPWWW]]]___```___UUUUUUPPPEEE666,,,***,,,,,,++++++---//////---+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------***---000333777<<>><<<:::888666333111000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++++++++,,,*********++++++++++++,,,******+++,,,---...//////...///222555888;;;<<<===:::999888777555444333333111222444555555333111///---,,,+++***+++,,,---...,,,,,,,,,,,,------------++++++++++++++++++++++++)))+++------------...000,,,,,,,,,,,,,,,,,,,,,,,,...------------...///////////////.............../////////000000000111111111111222333333333333222,,,666@@@CCCAAADDDOOOZZZ```nnn~~~vvvmmmjjjccc___bbbggggggffffffVVVSSSRRRXXX______XXXOOO555...***,,,///...---...------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------...//////000000/////////000000000111111222444666:::FFF]]]zzzyyykkkVVVFFFBBBHHHOOOTTT]]]gggsssxxxzzz~~~kkkfff^^^UUUMMMIIIFFFEEE>>>CCCMMMZZZjjj^^^LLLXXX]]]KKK<<<<<<333111///.........---,,,........................,,,---------..................------......///000//////......//////000111,,,...000111222666===BBBIIIJJJSSSlll}}}}}}sssvvv___BBBBBBHHHGGGJJJ===777111...///000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,...333888;;;GGGJJJOOOSSSVVVVVVVVVUUUUUUVVVWWWYYY[[[]]]^^^___OOOPPPSSSVVVWWWUUUQQQMMMNNNPPPTTTWWWZZZ\\\]]]]]]QQQSSSTTTSSSNNNEEE:::222***((((((***...000...+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++///555;;;>>>AAADDDGGG\\\IIIGGGDDDBBBAAA@@@>>>===:::888666444222000000///............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,*********+++++++++,,,,,,++++++---...000222333333111333777;;;>>>?????????<<<======>>>???@@@AAAAAA<<<>>>@@@AAAAAA???<<<;;;444222000---,,,+++,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++)))+++------------...///------------------------...............//////000000/////////.........---//////000000000111111111111111222333333333333222222999DDDOOO\\\jjjxxxooo```^^^ccciiiooouuuggg\\\QQQPPPWWW___aaa```III===222...------...000...------------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------......//////000000//////000000000111111111111666<<>>===:::999777444222111000/////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,---...000222444666777555777:::===>>>===:::999555777999<<>>YYYKKKHHHDDDAAA@@@???===<<<<<<:::777444111000////////////...---,,,,,,++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++///,,,+++------+++---222,,,555000***444;;;777666===???FFFSSS^^^aaaZZZRRRGGGBBB<<<999GGG>>>---IIIAAAHHHNNNPPPRRRQQQJJJBBB@@@;;;888888555///...000...((((((------(((***222,,,------......------,,,,,,------......------,,,............////////////+++---///000//////000111000000////////////000000222111000///000111444555AAA333,,,333777222555???FFFRRRccc{{{~~~ooohhhbbbhhhhhhgggcccYYYPPPPPPSSSdddcccWWW???,,,***///333---///...***+++///---&&&,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------...............//////000111222111...---000111///000333444;;;___tttWWWMMM[[[llloooRRRHHHIIIJJJOOOhhhttt===OOOIIIFFFOOO@@@444222333///---///111111000000//////..............................---------.........//////...000222222222222222444$$$>>>666---IIIYYYSSSVVVssszzz~~~}}}|||yyyvvvwwwzzzzzzmmmYYYUUUkkk[[[IIIDDDQQQQQQHHH999222333111***////////////...............---,,,,,,,,,,,,---...------------------------------------------------.........------,,,,,,,,,,,,++++++,,,......---+++---:::GGGLLLNNNQQQPPPKKKRRRPPPRRRVVVVVVQQQMMMMMMKKKSSSQQQXXXeeeZZZSSSfffhhhggg```ZZZ```iiieeeXXXVVV___[[[SSSRRROOOQQQ\\\XXXXXXXXXSSSLLLIIIOOOWWW^^^SSSBBB444,,,+++,,,------+++***+++...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,---///000---+++---444;;;@@@DDDHHHGGG@@@;;;???HHHYYYKKKHHHDDDAAA@@@???>>><<<;;;:::777444111000////////////...------,,,++++++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++111......000000///333999999AAA>>>:::AAAFFFJJJRRRlllnnnrrrvvv|||uuuhhhjjjZZZJJJHHH???BBB>>>EEEHHHDDDCCCGGGMMMPPPIIIFFFBBB>>><<<999666333...++++++000222///+++***,,,------......------,,,,,,------......------,,,............////////////---/////////---,,,---...000000////////////000000111111000000000111333444,,,,,,111777555444>>>LLL^^^{{{lll```dddmmmpppaaaIII@@@EEETTT^^^```SSS@@@444///,,,,,,///---******///000---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,---------.........///......//////000111222444222333666666444555888???TTT~~~gggVVV\\\qqqqqqXXXIIIKKKJJJYYY___GGGFFFHHHOOODDD888333111//////000111000000000/////////...........................---------.........//////...000222222111111222333444444///???ZZZ]]]^^^ppp}}}|||xxxrrr___]]]ZZZXXXXXXYYY\\\]]]eeeiiioooxxxyyyjjjcccaaafffvvv}}}]]]LLLRRRUUUOOO???222000111000////////////..................---,,,,,,---......------------------------------------------------......---------,,,,,,,,,+++++++++***)))+++///333@@@EEEHHHGGGJJJPPPQQQOOOUUUPPPLLLKKKLLLPPPWWW]]]]]]jjjwww}}}tttoooaaaPPPBBB???PPPLLLLLLQQQSSSMMMDDD>>>UUUZZZ[[[OOO<<<...,,,///,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++++++++,,,,,,,,,...///...---,,,000666<<<===GGGNNNKKKDDDIIIXXXgggZZZJJJHHHDDDAAA@@@@@@>>>===;;;999777444111000////////////......---,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,(((***000666666333555:::BBBKKKTTTeeeyyyzzztttwwwnnnrrrtttpppkkkkkksss||||||mmm~~~rrrWWWaaadddUUUHHHHHHDDD<<<999>>>DDDFFFMMMMMMGGG@@@@@@CCC>>>444444333000...000333///(((------............------------............------............///////////////000000///......000333111000000//////000000111000111111111111111222222000888===:::777???UUUhhhtttgggaaahhhfffUUUEEE@@@JJJZZZhhhdddTTT@@@111(((...000///+++***---000000,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------------.........////////////000111222222111111333666444222555:::PPPlllwwwggg[[[cccyyySSSEEEAAATTTooo}}}IIIGGGIIIKKKHHH???444///000111000000000000000////////////........................------.........////////////000111111000///000222888)))333VVVccc\\\nnnxxxwwwiii```[[[SSSLLLDDDDDDCCCCCCCCCCCCCCCCCCEEEHHHMMMTTT\\\fffpppvvvzzzlllccceeejjj~~~uuuHHHIIIQQQSSSHHH888000000222////////////..................---,,,,,,---......------------------------------------------------...------------,,,,,,,,,***------+++)))---777@@@FFFIIIJJJJJJMMMQQQRRROOOGGGNNNRRRMMMHHHOOOcccttt{{{ooofffXXXQQQOOOTTTVVVPPPGGGBBBHHHTTT___\\\LLL:::222000,,,///111///+++))),,,///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,///...,,,---000666<<>>FFFIIICCC:::===GGGCCC444===>>>777+++)))///222...------............------------............------............///////////////000111111111444888;;;111000000000000000000111000111111222222222222111666777333000;;;XXXzzzeeeZZZeeehhhZZZIIIOOOYYYdddggg]]]LLL999,,,///000111...++++++,,,...------------------------------------------,,,,,,------------............////////////000111222333///111444555111000777AAAnnn~~~vvvVVVeee{{{hhhMMMBBBCCCUUU}}}hhhLLLHHHBBBFFFCCC888111222222///000000000000////////////....................................///////////////000111000//////000222222111KKKiiihhhhhhzzz}}}uuuppp||||||zzzddd]]]QQQIIIEEEDDDAAA===???@@@BBBDDDEEEDDDCCCBBBAAAAAA@@@>>>???CCCJJJOOOdddrrrmmmZZZooorrr|||^^^DDDKKKQQQNNNBBB555//////////////////..................------------......------------------------------------------------------------------------+++---///000222999CCCKKKFFFKKKOOOPPPOOOMMMKKKIIIJJJbbbtttlll]]]^^^qqquuu___PPPGGGFFFQQQ___PPPTTTZZZ^^^\\\QQQBBB777/////////---++++++---///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...,,,+++///666???FFFJJJOOOIII@@@EEEaaabbbJJJGGGDDDBBBAAAAAA???>>>:::999666444222000000000///...............------------------------------------------------------------............---------333===DDDFFFJJJUUUbbbYYYQQQKKK]]]yyy~~~yyy}}}~~~mmmYYYMMM]]]fffeeeyyy^^^JJJEEEFFFFFF???AAA<<<444;;;HHHGGG;;;???FFFCCC444))),,,000000---......//////......------......//////......---............////////////000111111111222444888;;;111111000000000000111111000111222333444444444333888444222>>>```nnnbbbeeeaaaUUURRRRRRWWWaaaeee[[[GGG777---...///000...,,,+++,,,---------------------------------------------------------.........///////////////000000111222333333555777666333666EEEVVViiiccclllnnnPPPCCCDDDUUUjjjUUUGGG;;;AAACCC>>>777444222///////////////000000000000////////////////////////........./////////000000000111111000//////111333555FFFaaapppxxx}}}{{{|||dddWWWFFFBBB>>>@@@FFFLLLQQQTTTUUUVVVXXXZZZYYYXXXUUUTTTSSSQQQMMMIIIFFFEEEGGGIIIIIIQQQ\\\jjj{{{zzz```dddsss\\\SSSMMMLLLGGG;;;222000////////////....................................------------------------------------------------------------------------***,,,000666>>>EEEKKKMMMMMMNNNNNNKKKHHHJJJQQQYYYsss~~~zzznnnZZZLLLJJJYYYZZZ^^^eeehhhaaaSSSGGG888222,,,***---//////---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,+++...444>>>IIIQQQUUUTTTMMMHHHRRRpppgggJJJGGGDDDBBBBBBAAA@@@???:::888666333222111111111........................------------............------------------------,,,,,,,,,,,,,,,---...///***999MMMYYYUUUKKKHHHLLLaaalllwww{{{TTTddd}}}lllWWWKKKEEEBBBBBB===888???KKKNNNHHH???JJJOOOFFF666---,,,.........////////////............////////////..................////////////000111111000//////111444222111111000000111111222111111222333555666777888555999HHHccc|||lllhhhcccYYYTTTXXXWWWWWW^^^jjjnnnjjjkkkqqqlll\\\]]]```QQQJJJKKKZZZiiigggVVVFFF000---,,,000111///......------------------------------------............------........./////////000000000000111222333333333444666444222===XXXrrrfffcccsssbbbIIIAAAEEEZZZdddOOO===???BBBCCC>>>444000111////////////000000000000////////////////////////....../////////000000000000111111000000111333666BBBXXXeeepppuuuooorrreeeMMMJJJIIINNNWWWaaajjjsss|||~~~wwwsssllleee]]]SSSJJJCCC<<<>>>@@@GGGTTThhhuuulllsssjjjNNNGGGGGG@@@888777////////////............---...////////////...---------------------------------------------------,,,,,,,,,------------...***,,,333<<>>333---///222000------........................------------.........///............////////////000000000000111222333333222333444222444HHHooonnnlll|||{{{wwwwwwyyyzzz{{{xxxwwwzzzrrrVVVHHHDDD[[[bbbHHH@@@AAAGGGBBB333...555.../////////000000000111////////////////////////.../////////000000000000000111111111111222666999QQQeeelllwwwpppvvvnnngggkkkiiillluuuzzzgggXXXNNNGGGDDDFFFHHHNNN```sssuuujjjppp{{{TTTJJJKKKEEE<<<;;;////////////............---...///000000///...---------------------------------------------------,,,,,,,,,---------......---333<<>>:::000/////////............---...///000000///...---------------------------------------------------,,,,,,,,,------.........333;;;EEEJJJIIIHHHJJJLLLJJJLLL^^^|||jjjXXXZZZ^^^XXXNNN]]]SSSCCC555---,,,///111........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,------------------------,,,,,,,,,---------......111999CCCKKKPPPUUU]]]ccczzzrrrwww{{{qqqsssfffMMMGGGDDDEEEDDD@@@>>>>>><<<888444111000000000///////////////////////////...............///000000...------...000111111000------000888@@@FFFJJJMMMHHH[[[zzzSSSEEESSSKKKPPP[[[NNNWWWYYYUUUKKKCCC>>>888000+++222222+++,,,444333+++............/////////000////////////000000000000000111111111111222222222111111111111222333444444222333444555444555<<>>???<<<888444111000000000000///////////////////////////............///000000000///......//////...---000222555888>>>MMMbbbrrr|||{{{\\\FFFKKK\\\fffaaabbb]]]PPPFFF???888222333///,,,...///................../////////000000////////////000000000111111111111111222222222222333222222333333444555666888444444666222444HHHaaayyy}}}qqqggg```___[[[VVVZZZdddppp```\\\]]]YYY^^^ggghhhaaaVVVCCC222---000///***///......------......///////////////////////////////////////000000000111111000000111111222333444777333111BBBllluuuwwwrrr```ZZZ[[[WWWPPPOOOSSSTTTPPPVVVXXXZZZ\\\___eeemmmrrrnnnIIIIII[[[wwwgggAAAMMMOOODDD666444111111000000000000111111000000000000000000000000000000000000111111111111000333000000444444DDD```uuummm___```\\\YYYKKK999:::ZZZvvv[[[LLLGGG@@@NNNWWWccc|||yyyhhhppp]]]OOOOOO===:::555///...000111000---////////////......------------------------------........................,,,///000...,,,...555;;;???EEEMMMQQQNNNLLLVVVcccxxxYYYIII[[[ZZZ\\\ZZZPPP>>>000---000---.../////////...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...---,,,---///111111>>>BBBVVVmmmmmmdddrrr|||}}}rrrNNNHHHEEEFFFEEEAAA??????<<<999444111000111000000//////////////////////////////......//////000111//////000000000/////////111777<<<===DDD[[[}}}zzzdddQQQKKKZZZ\\\^^^\\\SSSKKKEEE???999???111+++111222++++++222....../////////000000000/////////000000000111111111111111111222222222333444444444444555666777888;;;666777:::999@@@]]]~~~~~~oooiiieee]]]YYYZZZpppmmmkkkdddUUUhhhkkk___bbbmmmddd^^^PPP>>>222///...---///......------......////////////////////////////////////000000000111111111111111111222333444555:::...444[[[qqq|||nnnOOOEEEQQQ}}}~~~IIILLLIIIMMM222555222111111000000000111111000000000000000000000000000000000000111111111111111444000///555<<>>888222//////111000///000000000000////////////------------------------........................//////------///444<<>>???===999555222111111111000000000000000000000000000///////////////000111111---////////////111555999CCCRRReeexxx```VVVXXX\\\bbbbbbYYYMMMDDDCCCDDD===222...222222---////////////000000000111000000000000111111111111111222222222222333333333333333333333444555666777444555555???aaazzzlll\\\NNN___nnn\\\ZZZgggmmmdddeeeeeeaaaUUUCCC444000222/////////....../////////000000000000000000000000000000000000111111111111111111111222333555666777444DDDeeetttQQQNNNWWWRRRGGG@@@@@@===333333222111111111111111///////////////////////////000000000111111111111000444000000???UUUtttnnn\\\aaavvvbbbRRRPPPDDDGGG___mmmnnn\\\uuutttMMMJJJFFF@@@888222000000222333000000111111111111111111................................................------...222777>>>DDDHHHUUUVVV[[[dddsssmmm[[[PPPWWW^^^WWWHHH===000...,,,---///000///---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...,,,---...---111>>>MMMqqqoootttyyy{{{xxxvvvMMMGGGDDDEEEDDD@@@>>>>>>===:::555222111222111111000000000000000000000000000000//////000000111222///000000......111888>>>MMM```wwwTTTOOOPPPZZZbbb```VVVNNN???HHHEEE666...111111+++/////////000000000111111000000000111111111222222222222222222333333333333222222222222333444555666444444888NNN|||zzzeee^^^mmmrrrUUU^^^mmmiiijjjhhheee]]]LLL:::000///000//////......//////000000000000000000000000000000000000111111111222222111111222333444666777888<<>><<<===>>>:::555222222222222111000000000000000000000000000000000000000111111222...000222444999DDDTTT```rrrvvvwwwaaaVVVWWW^^^dddzzzoooUUUQQQZZZ^^^\\\YYYHHHIIINNNNNN@@@......:::000000000000111111111111000111111111111222222222222222333333333444444444333333333333444555666666888:::\\\~~~ggg___QQQwwwlllbbbdddjjjdddcccddd]]]LLL<<<444000000////////////000000000000000000000000000000000111111111111222222222222222222333555777888999KKKqqq|||yyyUUUOOOVVV\\\EEE===GGG555444333222111111111111000000000000000000000000000000000000111111111111---444777GGGmmmxxx}}}kkk^^^qqqiiiTTTDDDEEEJJJbbb{{{cccvvvXXXJJJGGGAAA:::444111222333......//////000000000111////////////////////////........................000555<<<@@@FFFRRRdddrrrggg{{{nnnaaannndddkkkxxx___WWWeee|||iiiSSSVVV\\\[[[DDD<<<222---...000///---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///,,,///777>>>LLLlll~~~||||||pppIIIHHHFFFDDDBBB???>>>======;;;777333111111111222111111111111111111111111111111000111333444444333000333444555AAAVVVkkkvvvzzz```WWW___}}}|||XXXNNNYYY___[[[XXXNNNOOOYYYPPP777---555111000...///000222222111222222222222222222222222666555333333333444666888333:::444///666999555888999QQQwwwmmmYYY]]]jjj\\\jjjhhheeegggeee\\\XXXHHH---000222333000///000000///000000000000000000000000222222111111111111111111333444555333333666;;;>>>nnn~~~]]]rrryyysssxxxNNNTTT[[[IIINNNAAAAAA666///111333000...000222222111111111111222222111111111000111111222333444///333dddxxxvvvkkk{{{|||~~~~~~~~~iiiOOOLLLBBBNNNiii~~~sssddd{{{qqqNNNLLLFFF???888444111---000000000000////////////000000000000000000000000111///......///111111111333<<<@@@;;;KKKtttllluuusss{{{mmmjjjqqqyyypppccckkkzzzcccMMMccc^^^YYYEEE333///111///...///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,---.../////////...---///***555>>>DDDccc~~~sssIIIHHHFFFDDDBBB???>>>======:::777333111111111222111111111111111111111111111111000111222333333333000333777>>>MMM```mmmqqquuu{{{{{{ooollliiiTTT\\\iiimmmQQQXXX```[[[\\\SSSSSSZZZUUUAAA444333111000000111333444333222222222222222222222222222555444222222222333555666222888444111999:::666999;;;cccuuu___ZZZYYYmmmoooZZZfffdddiiihhh```\\\PPP;;;111111111111000111111000111111111111111111111111222222111111111111111111222222555666333555AAANNNbbbttt~~~}}}yyycccKKKUUU{{{[[[MMMEEEAAA888111222333111000111222222111111111111222222111111111111111222222333777777@@@qqqzzz~~~www{{{|||{{{yyyyyy|||cccMMMFFFIIIZZZqqqvvvpppzzz___LLLBBB===333000444555000000000000////////////000000000000000000000000111///......///000111111888888BBBQQQggg|||eeeqqqnnnzzzxxxtttuuurrrUUUVVV[[[YYYGGG444---///111000///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,---.../////////...---***---666AAAUUUvvvwwwIIIHHHFFFDDDBBB???>>>===<<<:::777444222111111222111111111111111111111111111111111111111111222222666;;;AAAKKKZZZiiinnnlllWWWrrryyyvvvppphhhzzzhhhUUUTTTWWW___ZZZYYY\\\YYYLLL<<<222111111111333555666555333333333333333333333333333333333222111222333444555000555333444;;;999666<<>>===;;;999777444222111222222111111111111111111111111111111111000000000222333???FFFMMMUUU___jjjooonnnllllllfff}}}qqqdddfffooovvvcccLLLSSS\\\^^^___]]]ZZZRRRBBB444111111111333555666555333333333333333333333333333333333222222333333444555111555333555999555555CCCzzzhhh\\\eeeeeeaaaggglllddd___[[[PPP888222///111444444333222111111111111111111111111111111222222222222222333222000555:::333555WWWrrrdddzzzjjjRRRRRRiiiVVVEEE@@@;;;555333222222222222222222111111111111222222222111111111111222333333///DDDcccuuu{{{yyy{{{uuuttttttuuuwwwwwwvvvuuuttt}}}zzz|||WWWIII@@@MMMfffuuuqqqeeeZZZFFFNNNBBB555333,,,000000000000////////////////////////////////////000000///......000333555@@@FFFZZZ{{{pppxxx|||pppWWW```\\\OOO===222111000,,,............------------------------------------........................------......//////000000///:::BBB\\\}}}IIIHHHFFFDDDBBB???>>>===:::999777555333222222222111111111111111111111111000111111000///000333666AAAJJJRRRUUUZZZeeeoootttqqq]]]\\\xxx}}}^^^OOOUUU^^^ccc___YYYRRRFFF:::222222111222444555333222333333333333333333333333444444444444444555555666333555333444666111;;;UUUooogggaaammmnnnaaabbbiiieeeaaa]]]VVVAAA666///111555444333333111111111111111111111111111111222222333333333333444222555999444<<>>888...000000000000///////////////////////////////////////000000//////111666:::;;;]]]zzz{{{|||zzz___\\\^^^WWWGGG777///......//////.........---------------------------------........................------......///000111111444===LLLqqq~~~xxxIIIHHHFFFDDDBBB???>>>===999888777555333222222222111111111111111111111111///111222111///111555:::<<>>===888888777555444333222222111111111111111111111111...000222222000222888>>>>>>IIISSSWWW[[[cccjjjmmmtttxxxxxxjjjmmmzzzrrrWWWYYY]]]bbbaaaYYYQQQMMM:::777444222222333333333444444444444444444444444333333444444555555555444333555444666777>>>hhh|||uuukkkiiiiiigggeee___WWWBBB111222666444333555222222222222222222222222111111222222333444444555555666666666>>>\\\kkkiiiddd\\\uuu___JJJNNN|||\\\FFFGGGAAA777222333333000222222111111111111222222333222222222222333444444FFF{{{}}}ssspppXXX}}}~~~tttiiigggiiihhhccc^^^]]]bbbgggooommm{{{^^^]]][[[GGGFFFPPPaaapppiiijjjNNNIIIDDD555444000000000000////////////000000000000000000000000...000222222222666>>>EEETTT}}}wwwyyyxxx{{{vvv~~~zzzlll[[[OOOMMMEEE555...333////////////...............................................................------...///000222333===PPPttt~~~rrrppptttIIIHHHFFFDDDBBB???>>>===888777777555444333222222111111111111111111111111---000333222111333:::@@@FFFOOOYYY___cccgggfffbbblllhhhYYYjjj}}}~~~]]]WWWZZZdddggg___VVVRRR>>>:::555222222333444444444444444444444444444444111222333444444444333333111444555888:::FFF{{{kkkwwwllliiigggddd^^^]]]EEE222222555444333555222222222222222222222222111111222333333444555555555777666555BBBhhhnnn___|||gggRRRrrrlllooosssSSSMMMZZZmmmkkkIIIJJJEEE:::333444444111222222111111111111222222333333222222333333444555RRR^^^SSSpppgggjjjjjjfff___YYYWWWZZZ```dddnnnjjj{{{```]]]kkkQQQIIIKKKXXXgggjjjXXXiiiPPPKKKGGG444777000000000000////////////000000000000000000000000---000222222333888@@@HHHzzzsssqqqyyyyyyrrr}}}nnnaaa___^^^```eeekkkqqqttthhh{{{bbbNNNOOOKKK999...222000/////////..................................................................---...///111333444CCC^^^wwwrrrKKKJJJHHHEEEBBB???===<<<999888666555333333222222000000000000000000000000111///...000555<<>>222222777666111444333333222222333333444222222333444444555555666:::888555444OOOhhhZZZjjjVVVVVVxxxvvvkkkbbbBBBPPPSSSTTTEEE555555666222111222222222222222222222222555000222333...111888777iiixxxVVVggg{{{kkkfffkkkhhhaaaXXXSSSUUUZZZ^^^aaa```ppprrreeeiiiXXXzzzaaaNNNBBBKKK```aaa```bbbfffKKKGGG???...222111111000000000000000////////////000000000000222...666...999???999aaa}}}}}}rrrqqqvvv}}}|||vvvvvv{{{wwwlllWWWSSSKKKIIINNNSSSPPPNNNNNN___xxxqqqVVVPPPYYYRRRCCC,,,222222111000//////.........///............---------..................------...333000---111///111===???lllqqqwwwKKKJJJHHHEEEBBB???===<<<999888666555333333222222111111111111111111111111222111000111666<<>>333222111111000000111111//////000000000111111111000444///===999LLL{{{zzzxxxmmmlllwwwmmmlllbbbSSS]]]KKK222333222111000///////////////............---------............////////////---111//////333222===TTTwwwvvvwwwzzz~~~KKKJJJHHHEEEBBB???===<<<999888666555333222222222222222222222222222222222...111444777;;;AAAHHHMMM]]]^^^PPPBBBSSSuuuyyyeeeMMM[[[llltttqqqqqq}}}zzzYYY^^^kkkeeebbbbbbUUU@@@444555888666555444444333333444444555555555555555555555555555777444;;;GGGxxx||||||kkk^^^dddhhheeedddZZZGGG777333555888555444444333333444444555333333444555555666666777888===<<<___eeePPPDDDDDDQQQiii{{{```VVV{{{dddOOOgggrrr^^^HHHHHH777222999000333333333333333333333333111777000333:::...GGGQQQZZZssssssaaaZZZZZZRRRFFFBBBCCCEEEHHHJJJMMMPPPRRRXXXYYYpppsss___FFFOOO|||___MMMHHHOOOkkkvvvppp{{{ZZZJJJBBB333222222111111111111111000000000000111111111111***555000;;;HHHppp||||||}}}llldddmmm~~~[[[YYYXXX[[[555333222111000000////////////............---------........./////////000000...111///000333444EEEcccvvvpppvvvKKKJJJHHHEEEBBB???===<<<999888666555333333222222222222222222222222222222---111555999<<>>AAADDDFFFFFFHHHKKKNNNWWWXXX___fffhhhnnnfffKKK>>>UUU[[[IIIJJJYYYnnnwww|||rrrGGGBBB444333222222111111222222000000111111111222222222777333666BBBppp|||wwwyyycccWWWcccttt|||~~~zzz\\\mmmfffoooYYY^^^III333333222111000000000000///............------------......///000000111111///000///222:::CCCbbbpppyyytttZZZKKKJJJHHHEEEBBB???===<<<999888666555333333222222000000000000000000000000111555999::::::===DDDIIIKKKEEEUUUrrrrrrVVVLLLZZZaaaaaacccjjjrrr{{{iii[[[eeegggdddaaaYYYEEE222111;;;555555444444444444555555666666666666666666666666444666AAA~~~hhhgggsssrrrqqqwwwzzzaaaeeennnnnnnnnfffVVVFFF===777444555555444444444444555555444444555555666777777777;;;===hhhcccRRRHHHEEE???IIIxxxvvvZZZMMMyyyqqq[[[MMMKKKzzz|||aaaKKKDDD:::333888444444444444444444444444444///555777000DDD{{{}}}zzzzzzzzz{{{HHH^^^ppp{{{hhhYYYUUUPPPEEE=========@@@CCCDDDDDDEEEHHHKKKMMMXXX]]]```iiiqqq~~~mmmXXXIIIEEE|||gggIIIEEENNN]]]fffqqqKKKFFF444333222222111111222222000111111111111222222222444+++;;;SSSvvvnnnvvvqqq]]]WWWjjjyyyzzzoooqqqsssbbbqqqnnnhhhqqqnnnwwwyyyhhh___XXXRRR444333222111000000000000//////.........------------......///000111111222...000///444===IIImmm}}}|||vvv~~~___YYYOOOJJJHHHIIIGGGAAA===<<<777666555444333222222222222222111111111111111222111555888:::BBBLLLMMMHHHIIILLLfffrrr___YYYbbb``````bbbfffjjjoooyyyuuuTTTeeemmmbbbgggbbbFFF999;;;555666666666666666666666666666555555555555666666777888444pppzzziiiiiippprrrrrrtttyyyrrrzzzzzzfffYYYooommmlllfff^^^RRR999...888777666666666555555555555555555555555666888999:::888GGGssshhhLLLFFFMMMBBB[[[}}}ppp]]]XXXnnn|||cccsssVVVGGG```XXXUUUGGG333>>>333333333333333333333333333666000777555000UUUfffSSSMMM^^^xxxssseeeXXXRRRMMMDDD>>>===>>>>>>???@@@BBBDDDFFFGGGLLLTTTUUUYYYbbbhhhvvvnnnRRREEEEEE]]]tttLLLEEEFFF\\\llliiiuuu[[[GGG>>>666111222333222111222000111111111111222222222444...CCCeee[[[fffrrruuu}}}vvv\\\WWWfff{{{}}}kkkmmm^^^iiilllUUU]]]\\\___sssVVVTTT^^^>>>444///111111------333000000000000000000000000...//////...------///000)))888+++888DDDQQQ{{{wwwooozzzllljjjmmmSSSYYYOOOJJJHHHHHHFFF@@@<<<<<<777666555444333222222222222222111111111111111222111555888:::AAAIIIKKKGGG:::CCCYYY___WWW```kkkccc^^^aaagggmmmttt}}}pppaaammmhhhhhhbbbNNN>>>:::777666666666666666666666666666555555555555666777777777IIIpppfffhhhmmmpppqqqsssxxxlllYYYyyyaaaggglllmmmgggaaaUUU>>>111:::777777666666666555555555555555555555777888999:::???OOOwwwUUUHHHJJJ===OOO}}}nnnWWWTTTvvvhhhsss[[[IIIWWWiiiVVVIII777;;;444333333333333333333333333555444:::666777ddduuuLLLOOOaaa|||kkk```VVVPPPJJJAAA<<<<<<===>>>>>>@@@AAACCCEEEFFFIIIQQQSSSVVV___eeerrrnnnRRRLLLNNNSSSbbbVVVFFFGGGXXXjjjmmmsssgggQQQ>>>777111222333222111222111111111111222222222222...///EEEzzzSSShhhssssss}}}yyyaaaVVVYYYlllrrrxxxwwwYYY___]]]dddqqq^^^XXXwwwxxxccc{{{jjj\\\[[[CCC777...000222......222000000000000000000000000///111222111000///000111...666///;;;HHH___xxxkkkkkkyyynnnrrrxxxRRROOOUUUOOOJJJGGGGGGEEE???;;;;;;777666555444333222222222222111111111111111222222333666888:::@@@FFFGGGEEE:::DDDPPPPPPRRReeennn```]]]aaahhhpppwww```mmmqqqnnnfffZZZDDD666888666666666666666666666666666555555555666666777888777fffvvvfffeeeiiijjjnnnpppsssxxx~~~gggttthhhjjjllloookkkeeeZZZCCC555;;;777777777666666666555555555555555666777888999:::999YYYeeeSSSOOO===DDDkkkxxx[[[JJJddd```KKKMMMXXXKKK<<<888666333333333333333333333333333888;;;666CCCyyyuuuEEETTTeeexxx^^^YYYSSSNNNEEE===:::<<<<<<======>>>@@@BBBDDDEEEGGGNNNOOORRR[[[```kkktttUUUTTThhhaaaRRRbbb```HHHHHHQQQffftttqqquuuzzzVVV@@@888222222333222111222111111111111222222222333222777RRRzzzSSSrrryyywwwnnnUUUQQQ___vvvcccqqqfffIIIQQQaaakkk}}}lll}}}]]]nnnyyy```VVVLLL;;;...///222111///111000000000000000000000000000222444444333222111222333222333AAANNNtttsssqqqpppfffuuuaaaZZZ@@@RRRXXXOOOJJJFFFFFFDDD>>>::::::777666555444333222222222111111111000111111222333444666888;;;???BBBDDDCCCPPPQQQRRRSSSYYYddddddYYY\\\aaaiiiqqqxxx~~~cccgggwwwvvvnnnfffIII333999666666666666666666666666555555555555666777888888;;;}}}jjj___eeejjjhhhmmmooosssxxx}}}~~~mmmmmmrrrnnnhhh___HHH777999777777777666666666666555555555555666777888::::::666eeexxxdddZZZDDD???SSSoooSSS]]]nnnRRRGGGvvv\\\MMM???333888444444444444444444444444333999777333PPPjjj```CCCZZZjjjmmmSSSSSSQQQJJJAAA;;;:::===<<<<<<<<<===???@@@BBBCCCEEELLLLLLOOOXXX\\\eeewwwWWWRRRxxx{{{fffZZZssskkkLLLJJJIIIaaa{{{sssnnnRRRBBB:::333333333222111333111111111222222222333333:::>>>kkk{{{zzzmmmXXXyyyyyyvvvkkkTTTUUUiii|||ZZZnnn___FFFIIItttbbbiiiqqqkkkfffWWWTTT???......333222000111///////////////////////////222555555444222222222555...777FFFVVVtttmmm{{{yyywwweeeLLL@@@UUUbbbPPPJJJFFFFFFCCC>>>::::::777666555444333222222222111111000000111222222333555666999<<<>>>???AAACCC```XXXSSS[[[ddd```XXXYYY\\\```iiissszzztttqqqnnn\\\qqqwwwtttlllOOO666;;;777777777777777777777777555555555666666777999999===vvv```[[[dddhhhdddkkkoootttxxx|||yyy|||eeemmmtttrrrlllcccLLL777555888777777777666666666666666666666666777999:::;;;HHHyyyzzzttt```KKKAAAGGGtttmmmYYY]]]ZZZEEEdddooocccNNNAAA111:::444444444444444444444444333999000333```}}}UUUNNNFFF^^^pppyyycccKKKNNNNNNGGG>>>:::<<<>>>;;;;;;<<<===>>>???AAABBBDDDJJJJJJMMMVVVXXX___ooo[[[JJJeeevvvttteeebbbiiiUUUKKKDDD]]]|||wwwqqqVVVDDD;;;444333333222111333111222222222222333333333888AAA~~~]]]___uuunnnlllaaaQQQaaavvv~~~XXXjjj}}}]]]GGGDDDiii```]]]uuu|||jjjyyy[[[YYYCCC000...444333111000///////////////////////////111444555333111111111333***<<>>;;;;;;777666555444333222222222000000000000111222333333666666:::>>>???>>>@@@DDDZZZRRRMMMZZZggg\\\SSS^^^[[[```iiisss{{{~~~}}}{{{~~~[[[hhhqqquuuoooWWWAAA<<<777777777777777777777777555555555666777888999:::<<>><<<<<<<<<===>>>???AAAAAADDDIIIIIILLLTTTUUUZZZhhh}}}mmmPPPJJJ[[[uuu~~~pppdddoooaaaMMMBBBXXXuuu{{{yyy~~~yyydddFFF===555333333222111333222222222222333333333333444LLLxxxrrrJJJgggqqqmmmmmmxxxmmmUUUPPPooo^^^hhh|||xxxYYYEEE@@@fffbbbdddyyykkkqqqaaaZZZDDD111000444333000111000000000000000000000000///111333333222000000111111,,,DDDTTTqqquuu{{{{{{wwwbbbQQQ>>>OOOaaaSSSMMMHHHGGGDDD>>>;;;<<<777666555444333222222222000000000000111222333444777666:::???@@@===@@@FFFKKKNNNIIIOOO]]]XXXRRR___^^^aaahhhpppuuuvvvsssooo~~~qqqjjjpppxxxqqqbbbNNN:::777777777777777777777777555555555666777999:::;;;KKKvvvZZZUUU\\\______aaadddjjjqqquuuwwwzzzppp___vvvjjjuuuwwwsssmmmXXX@@@888888888888777777777666666666666666777888999;;;;;;XXXhhhVVVGGGCCC||||||fffZZZ}}}mmmmmmkkkcccJJJQQQxxxvvvRRRIII888;;;555555555555555555555555333888000CCC]]]===YYYccc|||nnnQQQDDDGGGDDD<<<888:::======<<<<<<======>>>???AAAAAACCCHHHGGGJJJRRRRRRUUUbbbooo___FFFLLLzzzooonnnjjjoooPPPCCCSSSkkk}}}{{{wwwlllHHH>>>666444333111111333222222222333333333444444666\\\[[[BBBlllpppxxx~~~rrr[[[QQQWWWzzz```dddsss}}}zzz}}}VVVAAACCCdddbbbjjjwwwYYYxxxzzzuuuYYYEEE333111333111000222000000000000000000000000000222333222111000111222000222MMM^^^uuu~~~mmmsssvvvCCCDDDRRRkkkTTTNNNHHHGGGDDD???<<<<<<777666555444333222222222000000000000111222333444777666:::@@@@@@===@@@GGGDDDQQQKKKEEERRRTTTQQQ[[[bbbdddggglllnnnlllfff```ttttttsss|||uuujjjVVV666777777777777777777777777555555555666777999:::;;;dddpppTTTVVV```aaa```dddbbbhhhooossstttwww}}}fffTTTxxxrrrnnnrrrvvvhhhuuuxxxuuuqqq]]]EEE<<<888888888888777777777777666666777777888999;;;<<<[[[~~~|||zzz}}}aaaIIIEEEGGGkkkmmm___RRRggguuu|||nnnpppmmmPPPKKKddd|||TTTMMM<<<:::555555555555555555555555222999555MMMSSS???ccceee~~~~~~kkkMMMCCCEEEAAA888555:::<<<;;;============>>>@@@AAAAAABBBFFFEEEHHHPPPPPPRRR^^^___xxxfffPPPMMMqqqqqqiiiwwwRRRCCCPPPccc|||vvv~~~lllIII???666444333111111444222222333333333444444444888eeerrrLLLIIIiiilllpppQQQQQQ^^^}}}WWW]]]ooo|||WWW???JJJ]]]vvv[[[]]]^^^}}}lllXXXEEE555222333000///222000000000000000000000000222333333222111000222444111777TTTeeeyyyrrrWWW}}}hhhEEEIIIPPPlll|||WWWNNNGGGFFFDDD???;;;;;;666666555444333333333333222111111111111222444555777222===AAA;;;HHHTTTHHHDDDDDDJJJPPPNNNKKKTTTcccgggdddcccfffgggccc``````yyywwwoooyyyhhh___777999888666777888888777666888555:::555888888111EEEooooooUUURRRTTT\\\bbb```bbbdddggglllpppuuuxxxzzzhhhUUUnnnwwwsss{{{kkktttuuuqqqfffEEE===999888888777777777777777999777777:::;;;:::<<<@@@ttt{{{xxxsssZZZMMM777GGGRRRPPPZZZWWWSSSUUUzzzuuuWWWPPPRRRYYYMMM666AAA888888777666666666666666666;;;999XXXuuu???PPP]]]mmmtttXXXGGGHHHCCC<<<888888:::===>>><<<<<<======>>>>>>>>>???BBBCCCEEEGGGIIINNNTTTYYYfffqqqQQQIIIssszzzkkkjjjVVVCCCGGG___}}}~~~}}}jjjTTT???555555222333666222555444333222222222333444:::uuummmIIITTTkkkjjjxxxzzzZZZEEEWWWrrr{{{vvvyyy~~~UUUIIIGGGiiimmmkkkeeeeee|||jjjzzzsssYYYQQQ???...,,,333444///000000///...............222222111111111111111222111888aaaxxxtttlllSSSPPPHHHHHH^^^WWWNNNHHHFFFDDD???;;;;;;666666555444333333333333222111111111111333444555999444<<>>LLLPPPPPPUUU{{{eeeQQQLLLgggTTT:::;;;888888777666666666666666888666999bbbgggrrr???MMMZZZllloooWWWIIIGGGBBB<<<888888:::<<<===;;;<<<<<<===>>>?????????AAABBBCCCEEEGGGLLLQQQUUU___tttPPPBBB[[[zzzhhhfff^^^FFFEEEZZZxxx}}}XXXAAA555666222333555222444444333222222222333444EEEfffIII]]]gggiiivvvrrrPPP>>>WWWvvv^^^GGGJJJmmmtttgggmmm___hhh~~~vvvyyyzzzzzzbbbRRR<<<000///222222///000000///...............222222111111111111222222;;;JJJhhhrrr]]]nnnAAA<<>>???@@@@@@???@@@BBBCCCEEEHHHMMMQQQWWWeeeMMM>>>FFFsssfffaaajjjKKKBBBRRRqqq{{{___DDD666666333333555222444333222222222333444444DDDYYYMMMooojjjmmmwwwlllIII@@@```gggCCCIIIkkk{{{kkk\\\yyy[[[kkkhhhxxxpppTTT:::222333222000111000000///.........//////222222111111111111222222;;;XXXooo}}}|||WWW~~~???:::UUUuuupppnnnXXXOOOHHHFFFDDD>>>::::::666666555444333333333333222111111111222444555666;;;999::::::999???DDDDDD;;;JJJQQQKKKFFFMMMVVVXXX[[[XXXYYY___eeehhhlllpppyyy|||yyypppHHH<<<:::777777777888777777777444:::777:::;;;===\\\zzzlllYYYSSSVVVRRRRRRXXXXXX``````aaaccceeefffhhhhhhrrruuuzzzvvvzzzxxxYYYUUUrrr{{{}}}}}}xxxVVV???:::999888888777777888888:::999999;;;:::999===DDDnnnssstttzzz^^^UUUIII@@@CCCJJJaaaVVVLLLSSSCCCqqqwwwZZZEEE555888777777666666666666666555333KKK{{{|||PPP???MMM[[[pppuuuYYYHHHDDDBBB???:::888888:::;;;;;;999999:::<<<===???@@@@@@>>>@@@AAABBBDDDFFFKKKNNNWWWbbbuuuyyyMMMBBBAAAkkkjjj___{{{rrrPPPAAALLLjjjxxxhhhHHH666666444333555222444333222222222333444555EEEOOOUUU}}}pppppprrraaaEEEHHHllllllCCCCCCZZZrrrlll\\\nnnXXXhhh}}}eee{{{ZZZ999444777111...222000000///////////////000222222111111111222333333666bbbwww{{{wwwfffgggFFFAAAXXXrrrkkkzzzXXXPPPHHHFFFDDD>>>:::999666666555444333333333333222111111111222444666777777999:::<<>>aaacccSSSPPPTTTOOOOOOVVVXXX]]]^^^___aaaccceeefffgggpppsssxxx}}}ppprrrxxxQQQSSSmmm^^^jjjqqqyyy}}}}}}{{{]]]CCC:::999999888888888888888999999:::;;;:::999???GGGvvvooogggxxx^^^RRRKKKDDDJJJqqqkkkOOOyyy~~~WWWDDDcccuuuXXXFFF777888777777666666666666666333999WWWmmm~~~BBB???QQQcccuuupppRRRCCCBBB@@@===:::888888999999999777888999:::<<<===??????>>>@@@BBBCCCDDDFFFJJJMMMWWWggguuuyyygggQQQGGGBBBcccoooccclll~~~vvvTTTBBBIIIfffvvvrrrMMM777777555333555333333333222111222333444555SSSQQQbbb~~~qqqlllfffRRRAAAQQQuuu}}}mmmJJJAAAGGG___eee[[[bbb~~~YYYcccyyy~~~rrrbbb;;;555888111...333000000/////////000000111222222111111222333333444:::kkk|||tttkkkrrr~~~OOOEEEBBBXXXjjjcccwwwXXXPPPIIIFFFCCC>>>:::999666666555444333333333333222111111222333555777888333999999>>>HHHGGGDDDLLLXXXYYYUUUNNNKKKQQQXXX[[[[[[VVVUUUZZZ```eeelllrrr|||~~~tttsss~~~ccc>>>;;;888666777888888777999444:::888888888@@@hhh^^^OOONNNSSSOOOOOOUUUWWWXXXYYY[[[^^^aaadddfffgggkkknnntttyyymmmvvv{{{TTTSSSeeemmmkkkvvv}}}~~~dddIII::::::999888888888888999888888:::;;;::::::BBBKKKwwwttt\\\yyylllTTTLLLBBBIIIyyyqqqTTThhhwwwnnnttt^^^HHHUUU|||ZZZDDD888888888777666666666666666444>>>dddZZZooo@@@BBBTTTgggyyy~~~jjjMMMBBBCCC===;;;999888999999888888666777888999:::;;;<<<<<<===???AAACCCDDDFFFJJJLLLOOOeeesssuuu|||wwwbbbVVVGGG???VVV{{{tttgggeee|||yyyXXXDDDGGGbbbttt{{{QQQ777777666333444333333222222111222333555666]]]YYYnnnuuuqqqjjj^^^JJJCCC^^^jjjTTTDDDMMM^^^eee\\\YYY}}}``````wwwzzzvvvkkkAAA555666222///333000000/////////000111111222222111222222333444555CCCmmmsssooo{{{```dddEEE@@@CCC\\\fffcccjjjYYYPPPIIIFFFCCC>>>999999666666555444333333333333111111111222333555777999555<<<888<<>>RRRmmmzzzeeeddd~~~]]]FFFEEE```tttTTT888777777333444333222222111111222444555666dddlllYYYxxxooommmggg[[[GGGEEEfffbbbVVVDDDcccppprrraaaZZZ___bbb{{{hhhtttGGG444333222111333000000//////000111111222222222222222333444555555LLLnnnnnnqqqbbbgggyyyDDDAAADDDYYY\\\hhhhhhYYYPPPIIIFFFCCC>>>999888666666555444333333333333111111111222333666888999:::???777777DDD>>>999IIIiiiXXXJJJJJJMMMOOOWWWaaa```YYYUUUWWW\\\```gggnnntttwww|||fffzzzqqq@@@===888666777888888888888333;;;::::::;;;JJJxxxoooXXXJJJMMMVVVTTTRRRSSSPPPVVVXXX\\\aaaffflllooorrrfffjjjqqqyyynnnddd^^^fffyyy}}}bbbAAA;;;:::999999888888999999555666999;;;:::<<>>@@@XXXnnnaaaccc```FFFDDD^^^tttVVV888888777444444333222222111111222444555666ppp|||UUUSSS~~~nnndddaaaVVVBBB@@@dddZZZSSSBBBqqq~~~~~~eee\\\SSSfffeeeyyyLLL444111333333333000000///000000111222222222222222222333444555666TTTrrrsss^^^qqqgggAAABBBCCCNNNIIIiiikkk]]]NNNJJJHHH@@@===>>>999888666444333333333222111222111000222555777777777;;;777666999;;;:::;;;>>>GGGHHHHHHGGGHHHOOO\\\fffdddZZZTTTWWW^^^aaabbbdddiiipppwwwzzz~~~|||gggyyyxxxZZZ777999:::444;;;777444999888;;;666777555HHHwwwVVVKKKFFFRRR```cccZZZPPPSSSWWW\\\aaaeeehhhkkkmmmmmmoooqqqtttyyytttdddyyytttlllNNN;;;:::999888777777777777999;;;999;;;???;;;@@@SSS___qqqpppWWWwwwVVVFFFGGGjjjzzzrrrTTTPPPrrr^^^QQQHHHhhhvvvGGG888888888777666666666666666;;;DDDdddSSS???DDDMMMbbbzzzqqqQQQ@@@===>>>999888777666666777888999777777666666666666777777999:::;;;<<<===???BBBEEERRRkkk~~~nnnXXXDDD777OOOxxxuuummmccc~~~|||iiiEEEAAAOOOhhheee???222666777333111333222333444222111555<<>>```xxxggg]]]ZZZwwwZZZ~~~tttIII;;;000+++777...000000000000111111111111//////000444444111333777\\\sssZZZFFF888;;;EEEOOO^^^lll]]]NNNJJJIII@@@===>>>999888666444333333333222111222111000222555777777777888777999>>>???;;;999999EEEEEEDDDDDDGGGNNNWWW^^^___WWWQQQVVV^^^bbbdddfffjjjpppvvvwww{{{uuu]]]888999:::444;;;888555444333999777======NNNwwwNNNFFFBBBHHHQQQRRRPPPMMMQQQTTTYYY\\\^^^```cccffflllooosssuuuyyy|||{{{xxxvvvzzzqqqoooOOO;;;:::999888777777777777888;;;999:::???;;;AAATTT```rrrXXX|||oooSSSFFFHHHjjjwwwWWWMMMTTTHHHeee}}}PPP>>>888888777666666666666666666HHHcccPPP>>>CCCOOOeeezzzkkkMMM@@@???@@@999888777666666777888999777777666666666666777777888:::;;;<<<<<<>>>BBBEEELLLaaavvvzzzWWWHHH;;;MMMsssvvvmmmnnnyyymmmGGGAAAOOOiiieee???333666666333111333222333444333111555<<>>DDD|||uuuggg______ddd~~~nnnEEE999///+++888222000000000000111111111111222000222555444333555:::___yyydddPPPAAA777===HHHPPP\\\iii\\\NNNJJJIIIAAA>>>>>>999888666444333333333222111222111000222555777777777888777:::???AAA??????AAAFFFCCCAAACCCHHHNNNTTTWWWYYYRRROOOUUU]]]bbbfffiiimmmrrrvvvvvvyyy|||bbb:::999;;;555;;;888666888777;;;999@@@>>>GGG{{{pppLLLFFFCCCEEEHHHIIIMMMQQQQQQSSSUUUVVVWWWYYY\\\___fffkkkpppuuuyyyuuufffjjjppprrrPPP;;;:::999888888777888888777:::999:::>>>;;;BBBVVVcccsssYYYsssiiiQQQGGGFFFeee}}}```NNNoooZZZGGG___|||xxxQQQ>>>888888777666666666777777333NNN]]]EEE999AAAQQQiii|||dddIIIAAAAAA@@@999888777777777777888999777666666555555666666777888999:::;;;<<<>>>AAADDDJJJXXXlllWWWMMM???IIImmmxxxnnnuuuuuu~~~rrrJJJAAANNNiiiddd???333666666333222333222333444333111666<<<}}}fffFFFjjjuuuffflllcccJJJ===RRRooorrrwwwiiiaaalll{{{|||\\\LLL???>>>rrrvvv{{{XXX[[[}}}|||ooo{{{{{{NNN<<<222,,,555111000000000111111111222222444222222555555444888>>>lllvvvzzzkkk]]]yyyDDD:::777@@@JJJRRR\\\fff\\\NNNJJJJJJAAA>>>>>>888888666333333444444333222222111000222555777777777;;;888777:::>>>BBBJJJRRRKKKFFFAAABBBIIIPPPTTTUUUVVVPPPNNNTTT[[[```dddgggoootttvvvvvvyyyzzztttiii===999;;;555:::888888;;;999;;;999@@@===???kkkxxxkkkLLLGGGEEEFFFHHHIIINNNTTTRRRSSSTTTTTTUUUWWW[[[]]]^^^cccjjjqqqxxx}}}uuuvvvccc]]]tttsssNNN;;;:::999999888888888888666:::999;;;>>>;;;CCCYYYcccppp\\\ppphhhRRRGGGCCC___kkkUUU\\\```GGGZZZzzzrrrNNN<<<888888777777666777777888999YYY}}}]]]@@@888>>>UUUooo~~~___GGGBBBAAA===888888888888888888888888666666666555555666666666777888::::::;;;===AAADDDNNNUUUeeezzz[[[RRR@@@EEEiii|||pppwwwrrr|||wwwMMMAAAKKKgggccc???333555666333333333222333555333222666===aaaHHHlllsssnnnmmm[[[CCC<<>>>>>777777555333333444444333222222111000222555777777777999666666999<<>>888888777777777777888888???eeefffDDD>>><<>>aaaQQQcccdddeeerrrVVV>>>===PPPkkk}}}cccFFFMMMNNN^^^dddJJJ===777UUU{{{gggPPP||||||zzz~~~OOO222555333666222111111111111222222222222444222222555666666;;;AAAXXXmmm@@@:::888999>>>FFFPPP^^^hhh[[[MMMJJJKKKBBB>>>===777777555333333444444333222222111000222555777777777333444888===>>>===AAAHHHJJJDDD>>>???EEEMMMQQQRRRUUUPPPOOOSSSVVVXXXZZZ^^^ccchhhkkklllpppyyyUUUUUUwwwCCC999;;;666:::999<<<======>>>:::CCCCCCBBBhhhqqqHHHAAA>>>DDDJJJLLLKKKJJJIIIKKKNNNPPPQQQSSSWWWYYY\\\___ccciiiqqq~~~rrrYYYWWWZZZQQQBBBccc}}}ppp___|||oooKKK::::::999999999999::::::777<<<<<<===@@@>>>IIIaaaZZZaaarrrrrrsssgggTTTHHHAAAYYYvvv```MMM}}}pppIIIPPPYYY???888888777777777888999999999lllhhhDDD>>>;;;^^^~~~\\\DDDBBB@@@888888888999::::::999888888666555555444444555555666666777888999:::<<>>===777666555333333444444444333222111000222555777777777222444999>>>===;;;???EEECCC@@@???AAAFFFKKKMMMNNNTTTPPPOOORRRUUUUUUXXX\\\]]]bbbffffffjjjrrrwwwxxx{{{~~~rrrLLLKKKlll}}}FFF:::<<<666:::999>>>@@@AAAAAA:::AAAAAABBBhhhqqqMMMEEEAAAEEEIIIIIIIIIIIIHHHJJJNNNPPPPPPRRRTTTVVVYYY\\\bbbgggoooyyybbbLLLOOOYYYEEE___xxxyyyoooKKK:::::::::999999::::::;;;777===>>>???AAA@@@LLLeeebbbeeessswwwiiiUUUIIIAAAYYY|||eeeLLLjjjwwwKKKLLL|||\\\???888888777777888888999:::888tttfff~~~AAA:::;;;bbbZZZ@@@???@@@999888999999::::::999999888666555555444444555555666555777888999999;;;???BBBCCCFFFJJJWWWrrrxxx___VVVDDD???KKKTTT___ooowwwtttVVVAAADDD```___@@@555555555444555222222333555444333888???WWWddd___pppeeeUUU===DDDRRRjjjoooIIIZZZpppGGG===EEE555666DDDnnnbbbNNNwwwrrr```888999111///333111111111222222222333333333222555999;;;:::>>>DDDzzzdddjjjJJJ:::;;;<<<:::===HHHXXXcccZZZMMMKKKKKKCCC???===666666444333333444555444333222111000222555777777777666666888;;;;;;<<>>???BBBFFFJJJLLLLLLLLLRRROOONNNRRRTTTTTTWWW[[[\\\aaaeeeeeehhhnnnrrrsssyyyxxxzzzjjjNNNMMMcccGGG:::<<<777:::999>>>666999;;;666@@@DDDIIIqqqsssMMMFFFBBBBBBCCCBBBCCCGGGJJJLLLPPPRRRRRRRRRSSSTTTSSSXXX```gggnnnxxxnnnmmmpppjjjnnn{{{tttpppMMM:::::::::999999:::;;;;;;888>>>???@@@BBBAAAMMMgggnnnnnnxxx{{{lllWWWJJJAAAYYYkkkKKKWWW{{{LLLJJJ___BBB888888777777888999::::::BBB~~~hhhBBB::::::eeeWWW<<<===@@@;;;888999:::;;;;;;:::999888555555555444444555555555555666888888999;;;???BBBAAAFFFHHHPPPmmmvvv\\\UUUGGG??????AAAQQQmmm~~~}}}|||YYYBBBDDD```~~~___@@@555555444444555222222333666555444999@@@RRR```[[[xxxeeeSSS<<>>BBBGGGIIIJJJLLLMMMJJJKKKOOOSSSUUUZZZ```[[[\\\^^^aaaffflllqqqtttuuuuuuvvv|||nnnWWWLLLmmmzzz~~~GGG;;;<<<777;;;:::===777>>>===<<<@@@AAAJJJ^^^tttMMM???@@@GGGCCCCCCIIIJJJHHHJJJLLLLLLLLLMMMOOOQQQRRRYYYbbblllttt}}}aaa{{{wwwpppIII<<<;;;:::999999999:::;;;@@@<<>>bbb|||~~~PPP@@@BBB???:::888999999999999888777777555555444444444444555555444666888888777888===AAADDDGGGDDDPPPrrrxxxbbbSSSLLLRRROOOCCCBBBMMMrrr|||RRR>>>HHHddd___<<<444444666777222666555555777555444:::AAATTTKKKiiimmmhhh[[[999<<>>BBBGGGIIIJJJLLLLLLIIIJJJOOOSSSUUUZZZ```[[[\\\]]]___ccchhhlllooovvvwwwyyy~~~uuuWWW\\\xxxJJJ======888;;;999<<<888>>>======AAABBBKKK___{{{qqqOOO@@@@@@FFFCCCBBBHHHHHHGGGIIIKKKLLLLLLMMMOOOPPPSSSXXX___eeellluuu~~~lllkkkzzzwwwrrrKKK<<<;;;:::999999:::;;;;;;???<<>>;;;888999999999999888777777555555444444444444555555666777888999999;;;===???@@@OOOPPPNNN^^^qqq|||aaaSSSLLLOOOKKK>>>===FFFjjj}}}TTT???GGGddd___<<<555444666777222555444444666555444999@@@XXXJJJeeellllll\\\;;;===RRRddduuuttt\\\eeebbbSSSFFF@@@777666777___eeeOOOhhhzzzzzz|||TTT333666111111111444333333333333333444555:::666888@@@EEEDDDDDDFFFeee{{{dddxxxNNN===:::999;;;===BBBLLLVVVYYYRRRKKKHHHDDD===999999666666444333333222333333111111222222333555666777777333888;;;888BBBQQQUUUEEE@@@>>>BBBGGGHHHIIIKKKJJJHHHIIINNNRRRTTTXXX^^^[[[[[[\\\]]]```dddgggjjjqqqtttyyyZZZuuuLLL>>>>>>888;;;999<<<999?????????DDDEEEMMM___uuuwwwRRRBBB@@@FFFCCCBBBFFFFFFGGGIIIJJJKKKKKKLLLNNNPPPSSSUUUYYY^^^dddlllvvv|||pppWWW]]]ooosssKKK<<<;;;:::999::::::<<<<<>><<<888999999999999888777777555555444444444444555555777777888:::===???>>>>>>HHHXXXUUUNNN[[[lllppppppaaaUUUOOONNNHHH<<<999???SSSvvv|||WWW@@@GGGeee___===666555666777222444333444555444333888???```LLLcccmmmppp[[[======NNN```ppp|||fffQQQqqqWWWHHHEEE@@@<<<888XXXsssNNNGGGcccvvvwwwVVV333999777666222444333333333444555555666:::999<<>>;;;:::;;;;;;???IIITTTXXXQQQKKKIIIEEE>>>:::999777777666555555444444444111111222222444555777888333111:::@@@===AAAGGGCCCEEE@@@===BBBFFFGGGHHHKKKKKKHHHIIIMMMPPPQQQTTTYYY[[[[[[[[[\\\___cccfffhhhiiimmmttt{{{aaaJJJ===>>>888<<<:::<<<;;;AAA@@@AAAHHHIIIPPP```UUUDDDAAAFFFBBBAAAEEEDDDFFFHHHJJJJJJJJJKKKMMMOOORRRSSSUUUYYY```jjjtttzzzgggOOOKKK\\\qqqrrrJJJ;;;;;;:::::::::<<<===>>>AAA???HHHHHHLLLMMMQQQqqq[[[nnnrrrzzzzzzbbbMMMJJJVVVdddFFFZZZRRRNNNsssdddJJJ===<<<;;;:::::::::;;;<<>>===<<<888999999999999888777777555555444444444444555555666555666:::@@@BBBAAA>>>OOOcccbbbUUUYYYaaa___]]]___XXXSSSQQQIII>>>;;;>>>GGGppp}}}kkksss|||YYYAAAGGGfff^^^===777555666777333555444555666555444999@@@bbbNNNeeeqqqppp{{{[[[===:::HHHZZZlllzzzvvvhhh```PPPLLLFFFCCCBBBhhhlllOOO```vvv~~~~~~tttUUU333999777777444444444444444555666777888:::<<>>:::999444444333333222222111000111111222333444666777888888666>>>CCC???AAAFFFBBBFFF@@@===BBBFFFGGGHHHJJJLLLIIIIIIMMMNNNNNNPPPTTTZZZZZZ[[[\\\___cccgggiiieeeiiiooovvvhhhtttwww}}}GGG:::<<<777<<<;;;>>><<>>@@@CCCAAAKKKJJJMMMNNNQQQqqqVVVmmmnnn___WWWWWW```}}}cccJJJIII```jjjHHHKKKsssUUUPPPttt{{{cccCCC<<<;;;:::::::::;;;<<<===WWWyyy===888GGGdddwwwrrrIII>>>>>><<<<<<888999999999999888777777555555444444444444555555333333444999???BBBAAA???EEEllltttbbbVVVWWWbbbYYYXXXWWWSSSKKKCCC?????????\\\\\\\\\ZZZVVVhhhrrrYYYAAAIIIhhh[[[===777555555777333777555666888666555:::BBBYYYIIIeeetttoooyyy\\\@@@999DDDWWWlll||||||ppp|||sss___PPPBBB@@@DDDsssooorrryyyvvvUUU444555000000111444444444555666888999:::;;;>>>BBBDDDGGGIIIIIIIIIMMMkkk___xxxaaaBBB888777777777777<<>>CCCCCCGGGPPPPPPTTTccc~~~ZZZFFF@@@DDDBBBAAADDDAAADDDFFFHHHHHHHHHIIIKKKMMMNNNOOORRRYYYbbbkkkrrrtttxxxaaaXXXHHHHHHIIIeeennnHHH;;;;;;:::;;;<<<>>>@@@AAAEEECCCMMMMMMPPPQQQSSSsssZZZrrr}}}___JJJHHHGGGLLLxxxfffJJJJJJlllmmmRRRKKKcccVVVQQQvvvssseeeBBB;;;:::999999999:::<<<<<<[[[sss}}}<<<:::HHHfffzzzrrrLLLAAA@@@<<<<<<888999999999999888777777555555444444444444555555222333444888;;;>>>???>>>888bbbwww\\\VVVQQQWWWZZZVVVNNNHHHBBB>>>KKKjjjmmmpppoooeeeiiifff|||VVVAAAKKKkkkWWW;;;777444555777444777666777888777666;;;BBBPPP@@@aaawwwsssttt\\\BBB:::CCCVVVmmm~~~{{{}}}[[[iiihhhRRRCCCCCC===WWWuuukkkooozzzxxxxxx}}}rrr~~~ZZZ:::888//////111444444555666777999;;;<<<===AAAEEEDDDEEEIIILLLKKKNNNrrrxxxbbbgggEEE888888999999:::???NNN]]]UUUOOOKKKJJJFFF???:::999777888888888777666555444111111222333555777999:::777555===BBBCCCTTTlllvvvFFF@@@===AAAEEEFFFGGGHHHGGGEEEFFFKKKMMMLLLMMMQQQWWWWWWVVVWWWXXX[[[^^^```dddiiipppuuu{{{qqqiiipppkkk~~~GGG;;;<<<888<<<;;;>>>???DDDEEEIIISSSSSSVVVccc|||ZZZFFF???CCCBBBBBBDDDAAACCCEEEGGGHHHHHHHHHJJJLLLMMMNNNRRRXXX```eeeggggggiiittt{{{fffVVVPPPKKKVVVzzzjjjCCC;;;;;;;;;;;;===???AAABBBEEEDDDNNNOOOTTTUUUXXXxxx[[[sssqqqSSSSSSLLLKKKssslllOOONNNtttqqq[[[NNNYYY}}}TTTRRRxxxtttjjjEEE:::999888888888:::;;;<<>>999CCCWWW___FFF@@@===AAAEEEFFFFFFHHHDDDBBBDDDJJJMMMMMMOOOSSSVVVUUUTTTTTTTTTVVVXXXZZZ___fffpppwww}}}~~~JJJ===>>>999<<<;;;>>>???EEEEEEJJJTTTUUUWWWdddxxx[[[FFF>>>CCCBBBBBBEEEBBBCCCDDDFFFGGGGGGHHHJJJLLLMMMNNNQQQWWW]]]___]]][[[PPP^^^rrrzzzeee[[[PPPKKKhhh___rrr{{{xxxwwwfff===;;;;;;;;;;;;===???BBBCCCEEEDDDOOOQQQWWWXXX\\\|||XXXqqqjjjfffWWWQQQvvvpppTTTRRRxxxuuu```LLLNNN|||QQQQQQzzzyyyiiiDDD999999888888888999;;;<<>>OOOdddrrryyyvvvssswww^^^@@@jjjzzzRRR<<>>BBBHHHJJJFFFEEELLLQQQQQQKKKyyyyyy\\\gggWWW888999999999999888===LLL]]]YYYQQQKKKIIIGGG@@@;;;999666666555444333333333333222222333333555666888999<<<444666HHH???<<>><<<<<<<<<===???BBBDDDFFFNNNMMMNNNPPPRRRZZZlll|||[[[ssszzzkkk___VVVfffRRRMMM___vvv\\\MMMRRRzzzTTTRRRjjjCCC<<<;;;::::::::::::;;;<<>>KKKrrr{{{~~~ppppppGGG777777555444555444555888:::===>>>???@@@CCCDDDHHHJJJIIIIIIPPPYYYOOOzzzUUUyyyRRR>>><<<666555;;;<<<===KKK]]]YYYQQQJJJIIIFFF@@@:::999666666555444333333333333111111111222444555777888888777===MMMBBB===TTTTTTKKK@@@999>>>EEEGGGFFFEEEIIIGGGFFFGGGJJJLLLMMMNNNPPPNNNLLLJJJIIIGGGBBB>>>MMMQQQYYYaaacccggguuuqqqlll{{{FFF;;;???:::>>>>>>DDDIIIJJJPPPVVVXXXYYY]]]dddzzzxxxLLL???GGG???BBBJJJ@@@EEEFFFGGGHHHIIIJJJJJJJJJLLLNNNOOOPPPWWW______ZZZkkknnnbbbMMMNNNmmmuuuccc[[[TTTmmmiiipppRRR???<<<<<<===>>>AAADDDHHHJJJPPPOOOPPPRRRTTTYYYhhhvvvZZZppprrr___^^^gggWWWXXXOOOwww}}}aaaPPPXXXTTTRRRnnnFFF<<<;;;::::::::::::;;;<<>>EEEUUUhhhxxx}}}}}}wwwuuuyyy}}}}}}ttt???VVV|||kkkKKK???:::<<>><<<666666;;;<<>>>>>PPPMMMlllPPP<<<===>>>===MMMfffyyy}}}{{{xxxyyy{{{{{{KKKMMMeeevvv}}}pppMMMCCC@@@;;;>>>HHHhhhooo@@@222666777666777999:::===@@@CCCEEEGGGHHHJJJHHHIIIOOOSSSUUUYYY___ppp]]]yyy]]];;;<<<777777:::<<>>999777666666555444333333333333000111111222333555666777777<<<;;;GGGFFFMMMuuuwwwaaaIII???CCCHHHGGGDDDBBBFFFJJJKKKJJJJJJMMMPPPYYYfffmmmnnnvvvxxxhhhSSSKKKHHHHHHBBB>>>QQQlll{{{~~~oooAAA===???999???AAAEEELLLOOOVVV]]]]]]ZZZ[[[___fff^^^AAAFFFFFFBBBEEEFFFGGGFFFFFFFFFGGGIIIKKKLLLPPPLLLJJJOOOZZZ```]]]WWWhhhuuu]]]fffvvv^^^aaaYYYVVVMMMfffrrrDDD:::======>>>???BBBFFFJJJMMMOOOOOORRRVVVWWWXXX^^^gggdddrrriii|||uuuQQQQQQvvvqqq}}}TTTXXX```;;;<<<;;;::::::::::::;;;<<>>>>><<<:::;;;;;;<<<<<<;;;:::999999777777666666555555555555555444333444666777777666555777999<<>>:::FFF___nnntttzzz|||{{{{{{|||}}}```EEEJJJPPPXXXzzzlllKKKDDDEEE>>><<>>999777666666555444333333333333222222222333444666888999777===666@@@FFFJJJjjjpppbbbPPPEEEDDDGGGHHHFFF@@@DDDIIIKKKKKKKKKOOORRRYYYhhhrrrsss|||~~~rrr\\\GGGIIIVVVjjjnnnvvvhhh@@@>>>AAA:::@@@CCCGGGPPPRRRWWW\\\]]]\\\```fffccckkkHHHFFFGGGCCCDDDHHHGGGFFFFFFFFFGGGIIIKKKLLLNNNJJJJJJRRR[[[]]]WWWQQQmmmqqqhhhrrroooeee]]]KKKYYYhhh???;;;>>>>>>???AAADDDGGGJJJLLLMMMMMMQQQVVVWWWXXX]]]dddiiirrrzzzoooyyy|||XXXccchhheeevvvyyyTTT]]]aaa@@@<<<;;;::::::::::::;;;<<>>???===;;;;;;;;;<<<<<<;;;;;;::::::999999888888777666555555333222222444666777666555666777888<<>>WWWrrrRRRHHHDDD:::888@@@^^^ooo>>>444999888666:::;;;===???BBBEEEGGGIIIJJJKKKGGGEEEJJJMMMNNNPPPSSS[[[qqqtttBBB===;;;999:::===HHHZZZiiiXXXPPPJJJHHHEEE???999888666666555444333333333333222222333444555777888999444===555???HHHCCCSSSccc\\\XXXPPPHHHFFFIIIJJJHHHBBBDDDGGGIIIJJJMMMOOOQQQPPPZZZbbbdddmmm}}}WWW@@@^^^eeeccc```<<>>>>>>>>@@@CCCGGGJJJLLLNNNOOOOOONNNPPPUUUXXXYYY^^^eeehhhpppqqqoooooo[[[ppphhhsss^^^rrrsssSSSaaa```DDD<<<;;;::::::::::::;;;<<>>KKK^^^mmmYYYQQQJJJIIIFFF@@@:::999666666555444333333333333111111222333444666777888333@@@777AAALLLEEESSSeeefff```SSSFFFCCCIIINNNNNNHHHGGGFFFGGGJJJMMMNNNNNNNNNNNNQQQVVV^^^fffmmmqqqsssWWWMMMiiinnnfffWWW777>>>BBB===HHHNNNSSS]]]]]]aaafffffffffkkkqqqyyy[[[EEEFFFGGGEEEGGGEEEFFFGGGHHHIIIJJJJJJJJJFFFCCCFFFPPPVVVUUURRRRRR\\\rrrqqqbbbjjj|||UUU===@@@???BBBHHHNNNSSSVVVWWWWWWUUUSSSRRRVVVXXXZZZ```gggdddooozzz}}}}}}kkkvvvmmmgggRRRVVV|||uuu```ggglllPPPbbb\\\BBB<<<;;;::::::::::::;;;<<>>BBBFFFIIIFFFIIIKKKHHHFFFFFFFFFEEEGGGKKKCCCCCC\\\uuuXXX@@@MMMppphhh@@@666666555888333:::666777999999999;;;>>>AAA@@@IIIHHHHHHTTTAAA===<<<>>>EEEYYYbbbrrr~~~~~~|||\\\JJJQQQuuujjj[[[GGG>>>DDDMMMyyy~~~^^^888666<<<888777@@@>>>???AAACCCDDDFFFFFFGGGJJJIIIJJJLLLLLLKKKOOOVVVgggkkkddd@@@===>>><<<:::>>>NNNbbbpppYYYQQQKKKIIIGGG@@@;;;999666666555444333333333333000000111222333555666777444CCC888AAAPPPNNNccc~~~tttZZZBBB===HHHRRRUUUMMMIIIFFFFFFIIILLLLLLKKKTTTMMMKKKSSSZZZ[[[[[[\\\```hhhyyyNNN___|||llleeezzzQQQ333===CCC???LLLSSSYYYaaabbbggglllllljjjmmmssswwwttt~~~aaaDDDEEEHHHEEEFFFDDDEEEGGGIIIJJJJJJJJJIIIEEEAAACCCKKKOOOMMMLLLOOO^^^fffyyy~~~PPP<<>>CCCgggwwwwww{{{|||YYY@@@AAABBB@@@<<<<<<;;;;;;;;;<<<<<<===888888999888777555333222000000111333666666555444555333333777<<>>AAAHHHsss|||VVV444555<<<777888CCC???@@@BBBCCCEEEFFFFFFFFFFFFGGGJJJLLLKKKJJJPPPYYYWWWkkkrrrEEE>>>>>><<<:::???OOOdddrrr[[[SSSLLLJJJGGG@@@;;;999666666555444333333333333222222222333444555666777999;;;:::888HHHNNNbbbnnn@@@===NNNTTTRRRWWWUUUQQQKKKHHHHHHKKKOOONNNOOOPPPPPPQQQSSSXXX[[[aaahhhlllsssxxxPPPuuu```QQQiiixxxppp~~~uuuGGG<<<888BBBKKKNNNSSS\\\fffggghhhiiijjjkkklllmmmjjj}}}hhhnnnNNNNNNHHH@@@IIIFFFFFFGGGHHHHHHHHHHHHGGGNNNFFFCCCFFFFFFBBBDDDKKKRRRVVV```mmmzzz{{{fffEEE???<<>>>>><<<:::;;;<<<===<<<;;;999999::::::999888666555222111111444888999888666666555777<<>>CCCFFFAAAKKKeee[[[NNNsssXXXBBBGGG:::???BBBHHHVVViiiwww|||||||||}}}iiiJJJjjjqqqTTTMMMXXXJJJ999AAAIII```zzzyyyppplllFFF444<<<===:::@@@FFFDDDJJJPPPQQQKKKFFFEEEFFFGGGKKKOOOQQQQQQRRRUUUXXX[[[bbbvvvyyyDDDCCC???<<<<<<@@@MMMdddyyy[[[SSSLLLJJJGGGAAA;;;999666666555444333333333333222222222333444555666777:::<<<:::555CCCGGGNNNsssQQQEEEEEEMMMZZZTTTPPPLLLIIIHHHJJJMMMOOONNNOOOPPPPPPQQQSSSWWW[[[[[[bbbggglllhhh___LLLhhhyyybbbBBB>>>CCCSSS]]]\\\\\\```eeefffgggggggggggggggggghhhsssxxxXXXJJJHHHFFFEEEFFFFFFGGGHHHHHHHHHHHHHHHHHHCCCBBBFFFDDD>>>???EEEMMMQQQZZZfffqqq{{{}}}]]]BBB@@@>>>CCCHHHLLLNNNTTT\\\aaaaaa^^^[[[YYYXXXYYYYYYWWWUUUaaazzzwwwbbbRRRQQQ___yyycccOOOSSS^^^vvvmmmiii```WWWcccqqqzzz___SSSwww\\\???===<<<<<<;;;;;;<<<<<<<<>><<<<<<>>>:::===GGGPPPTTTXXX\\\bbbfffnnnwww~~~mmmJJJHHH```bbbRRRAAA999777666777:::;;;===???@@@AAABBBDDDFFFJJJMMM]]]PPPiiitttPPPEEE999>>>======JJJ[[[kkktttxxxyyyzzz{{{~~~iiilllwww```\\\```TTTCCCAAAEEE]]]vvv~~~kkkdddCCC666???AAA???EEEKKKJJJMMMQQQSSSRRROOOKKKIIIJJJLLLPPPSSSUUUXXX[[[]]]\\\bbbvvvtttXXXBBB???>>>???CCCNNNaaasss[[[SSSMMMKKKHHHAAA;;;:::777666555444333333333333222222222333444555666777888<<<;;;444CCCJJJEEE___pppqqqeeeUUUKKKDDDLLLbbbVVVQQQKKKIIIJJJLLLMMMMMMNNNOOOPPPQQQQQQTTTWWWZZZ]]]ccciiimmmuuu```HHHhhhQQQ>>>>>>HHHXXX```^^^\\\___dddeeefffffffffdddcccbbbgggkkkssshhhHHHIIIMMMCCCFFFGGGHHHHHHIIIIIIHHHHHHHHHGGGJJJOOOKKKBBB@@@FFFJJJMMMUUU___gggqqqwwwrrrwwwyyyPPP>>>AAAAAAFFFJJJMMMNNNRRRYYY\\\[[[YYYXXXVVVUUUVVVUUUSSSRRR^^^~~~xxx}}}eeejjjiiisssxxxYYYUUUSSSccc~~~mmmhhhhhhddd[[[\\\zzzlllZZZWWWzzz[[[@@@===<<<<<<;;;<<<<<<======>>>}}}dddzzz<<>>999888777888:::;;;===AAACCCCCCCCCDDDEEEIIIOOOYYYVVVZZZ___CCC>>>CCC:::===EEETTTcccooowww{{{}}}{{{~~~vvvxxxuuukkk\\\LLLTTTjjj{{{~~~~~~fffYYY???999DDDFFFEEEKKKNNNPPPQQQSSSVVVXXXVVVQQQMMMMMMMMMNNNQQQUUUXXXYYYYYYZZZ```wwwtttjjjAAA??????BBBEEEMMM]]]lll\\\TTTMMMKKKHHHAAA<<<:::777666555444444333333333222222222333444555666777666:::>>>888JJJZZZOOOWWWmmmsssiiiXXXNNNIIINNN]]]^^^WWWOOOLLLMMMNNNLLLIIIMMMOOOPPPQQQRRRTTTWWWZZZbbbdddjjjooopppyyyoooUUUsssGGGAAAAAAGGGPPPVVVVVVYYY^^^dddeeefffggggggfffdddccceeefff|||vvvNNNHHHPPPGGGGGGHHHHHHIIIIIIIIIIIIIIIJJJJJJPPPWWWRRRFFFBBBGGGHHHJJJQQQZZZaaahhhtttuuuwwwyyyjjjEEE;;;BBBDDDKKKPPPSSSSSSUUUXXXXXXUUUPPPPPPQQQRRRTTTUUUUUUUUU^^^{{{pppwwwuuuxxxllldddnnnrrrwwwpppmmmcccZZZZZZlllpppxxxzzzzzzTTTXXX~~~TTT???<<<<<<<<<<<<<<<======>>><<>>@@@DDDLLLZZZhhh\\\TTTMMMKKKHHHAAA<<<:::777777666555444444444444222222222333444555666777888;;;AAA:::III___WWWWWWqqqSSSIIILLLUUU```YYYQQQNNNOOOOOOLLLIIIMMMNNNQQQRRRRRRTTTWWWYYYaaa___dddjjjjjjlll{{{sss===DDDFFFKKKQQQTTTVVV[[[bbbeeefffhhhjjjkkkkkkkkkkkkfffeeepppxxx[[[HHHLLLLLLHHHHHHIIIJJJJJJJJJJJJIIIFFFFFFMMMUUUQQQDDD???AAAEEEFFFLLLUUU[[[aaajjjsssrrr~~~\\\>>>===EEEIIIMMMSSSYYY[[[]]]^^^[[[VVVOOOQQQSSSUUUVVVWWWXXXYYY___~~~eeevvv}}}vvvhhh[[[ZZZ___vvvnnnuuu\\\\\\rrrOOO^^^|||LLL>>><<<<<<<<<<<<<<<===>>>???@@@qqq|||KKK<<>>??????@@@BBBFFFIIIIIIOOOMMMTTTVVV}}}UUUFFFGGGCCC???AAAFFFOOO]]]jjjtttyyytttsss~~~{{{}}}rrrsss}}}sssFFF<<<@@@HHHEEEEEEIIIGGGOOOTTTXXXWWWRRRNNNMMMNNNZZZWWWTTTUUUXXXZZZYYYWWWWWWfff~~~lllFFFAAA======AAAKKK[[[jjj\\\TTTNNNLLLIIIBBB<<<;;;888777666555444444444444222222222333444555666777<<<<<>>FFFPPPWWWYYYZZZ^^^bbbggghhhiiikkkmmmoooqqqrrrqqqnnnmmmmmmmmmOOOGGGNNNHHHIIIJJJJJJKKKKKKJJJJJJGGGEEEJJJSSSRRRGGG@@@@@@AAAAAAFFFNNNSSSXXX___gggpppuuutttlllkkkssszzzzzztttzzzPPP===AAAHHHPPPPPPWWW^^^aaadddfffddd___XXXZZZ\\\]]][[[ZZZYYYZZZaaa}}}^^^gggeee```[[[```fff[[[FFFjjjmmmMMMcccrrrFFF@@@<<<<<<<<<<<<===>>>??????DDDjjjvvvsssPPP;;;MMMrrr}}}bbbHHHEEEGGG>>><<<::::::<<<===<<<;;;;;;<<<===>>>>>>===<<<;;;999888666333000111444777999888888777777:::???CCCIIIFFFDDDCCCFFFLLLSSSXXXOOONNNJJJGGGJJJSSSYYYZZZ___eeemmmrrrtttvvvzzz|||vvvQQQIIIeee~~~lll???999666888:::888999<<>>???@@@CCCeeemmm\\\;;;FFFjjjxxx|||nnnMMMEEEFFF???===;;;<<<===>>>======<<<<<<>>>>>>>>>>>>===<<<::::::888555222111444777777888999888888:::???CCCGGGFFFDDDDDDGGGMMMSSSWWWQQQSSSPPPIIIGGGNNNTTTVVVZZZbbbmmmtttvvvwwwyyy|||jjjLLLNNNrrreee===999777:::;;;;;;<<<@@@BBBDDDFFFHHHJJJNNNRRRUUU\\\RRREEEKKKkkkxxxHHHhhhjjjFFFFFF?????????BBBJJJYYYlllxxx~~~pppmmmjjjiiiyyy{{{}}}ssswww|||NNNEEEEEELLLKKKCCCEEELLLIIIIIILLLOOOPPPNNNLLLLLLMMMKKKLLLMMMMMMMMMPPPSSSVVVZZZeeemmmzzzLLLEEE???AAAHHHTTTeeesss]]]UUUNNNLLLIIIBBB===;;;888777666555555444444555222222222333444555666777777888KKKDDD:::GGGRRR___dddwww}}}oooXXXJJJOOO___]]]ZZZTTTOOOLLLKKKLLLLLLNNNQQQSSSTTTUUUVVVXXXVVV]]]bbbccceeekkkssswwwDDDFFFNNNWWW^^^^^^[[[]]]ccchhhkkkjjjiiiiiikkknnnrrruuulll{{{oooaaaTTTmmmNNNOOOIIIJJJJJJKKKKKKKKKKKKKKKPPPHHHIIISSSWWWPPPHHHFFFBBB@@@AAAFFFJJJMMMSSSYYY\\\lllqqqaaaMMMFFFHHHJJJGGGGGGUUUppp{{{{{{aaa???BBBKKKOOO\\\eeehhhhhheeeeeeggggggeee^^^aaacccaaa]]]YYYXXXXXX]]]mmmyyybbb~~~~~~OOORRRcccRRRwwwggg===@@@<<<<<<<<<<<<===>>>@@@@@@>>>dddyyymmm<<>><<<<<<>>>???>>>===<<<===>>>??????>>>======:::;;;:::777333222444777666888:::999999;;;@@@DDD@@@??????AAADDDHHHMMMPPPPPPTTTQQQHHHCCCGGGMMMOOOVVV```mmmuuuxxxxxxzzz|||dddKKKUUU}}}ddd>>>:::999<<<===<<>>BBBOOOcccqqq}}}~~~mmm[[[VVVTTT^^^mmmqqq~~~www@@@GGGIIIPPPMMMDDDHHHPPPMMMIIIIIIJJJMMMPPPQQQOOOMMMMMMOOOPPPNNNLLLLLLQQQUUUVVV\\\]]]LLLFFFBBBEEEMMMYYYiiivvvbbbTTTPPPNNNDDD@@@AAA<<<999777555555555666555444666555555444444555555666444<<>>>>>AAAIIIPPPVVVTTTcccllleeeVVVKKKEEEBBBEEEFFFRRRggg{{{qqqwwwPPP???NNNUUUQQQZZZ^^^eeekkkjjjbbb[[[YYYZZZSSSXXX^^^___\\\ZZZ\\\```\\\tttrrr}}}NNNPPPlllYYYSSS]]]888AAA<<<<<<<<<<<<<<<===>>>???EEENNN~~~sssAAACCC[[[jjjyyyZZZIIIIIICCC@@@<<<;;;===>>>===<<<;;;===???@@@AAA@@@>>>======<<<;;;999666444222222666777777888999::::::;;;AAA>>><<<===AAADDDDDDCCCCCCKKKGGGAAAGGGHHHHHHMMMPPPWWWcccpppzzz}}}~~~YYYHHHaaaWWW<<<===???@@@AAAAAAAAAAAABBBEEEJJJMMMNNNOOOPPPQQQSSSVVVPPP[[[___SSSkkkiiiTTTLLLDDDCCCAAA???LLL^^^ccctttwww|||}}}iiiaaaQQQEEEUUUkkkuuuXXXKKKPPPTTTWWWUUUOOONNNRRRXXXRRRNNNJJJKKKOOORRRPPPNNNSSSRRRPPPOOOOOOPPPRRRTTTWWWeeeeeeSSSDDD@@@CCCKKKaaauuuwwwcccUUUPPPNNNDDD@@@AAA<<<999888666555666666555444555555444444444444555555444777AAAIIIEEECCCXXXtttgggiiiOOOXXXhhheeeZZZYYYPPPJJJTTTNNNQQQSSSSSSSSSTTTXXXZZZ[[[]]]___```aaacccgggjjjrrrZZZEEELLLQQQWWW```iiijjjfffgggllljjjkkklllkkkjjjiiijjjkkklllmmmrrrtttlll^^^OOOKKKJJJLLLKKKHHHJJJNNNLLLKKKJJJIIIIIIJJJKKKLLLOOOIIIBBB>>>@@@EEEKKKOOOKKK[[[iiigggXXXIIIBBB@@@EEEDDDLLLaaavvvvvveeeDDDDDDRRRRRRQQQ]]]eeegggiiihhhddd___[[[YYYUUUXXX[[[[[[YYYXXXYYY[[[WWWnnniiizzzsssWWW___}}}QQQYYYVVV888???<<<<<<<<<<<<===>>>??????FFFJJJ|||hhhCCCAAAXXXfffqqqkkkQQQIIICCC@@@<<<;;;<<<======<<<;;;<<<>>>@@@AAA@@@?????????>>><<<:::888666444444444555555666777777888888<<<:::999:::===???>>>======EEEBBB===CCCFFFFFFKKKMMMSSS]]]iiitttzzz}}}~~~~~~tttUUUPPPjjjNNN<<<===???AAACCCDDDFFFGGGEEEGGGJJJLLLMMMMMMNNNOOOVVVVVVPPP___aaatttttthhhLLLMMMFFFHHHIIIAAADDDQQQXXXjjjnnnvvv~~~~~~jjjNNNCCCSSS]]]iiixxxZZZRRRVVVYYY[[[ZZZVVVUUUWWWZZZZZZWWWTTTSSSTTTUUUUUUSSSXXXVVVSSSRRRRRRTTTWWWYYYWWWaaa]]]yyy```DDD===FFFMMMdddwwwttteeeVVVPPPNNNEEEAAAAAA;;;:::888666666666777666555555555444444444444555555777666AAAPPPKKK@@@LLLfffhhhuuurrrXXXUUUiiilllccc]]]UUUNNNQQQPPPQQQRRRQQQQQQSSSVVVYYY[[[]]]___aaaaaaaaacccdddlllpppyyyqqqRRR___PPP???WWWVVVZZZccckkkllliiiiiimmmjjjkkkllljjjgggeeeddddddeeeqqqvvvlllxxxmmmPPPMMMLLLLLLIIIFFFIIIPPPKKKJJJHHHGGGFFFGGGGGGHHHSSSNNNGGGAAA???AAAFFFJJJ___iiisssrrraaaOOOHHHJJJEEEAAAFFFYYYppp~~~~~~QQQ;;;MMMVVVPPPUUUbbbhhhgggfffggggggeee```\\\YYYYYYYYYYYYYYYXXXYYYYYYVVVgggeeeyyy{{{xxxUUUPPPpppOOOcccOOO<<<>>><<<<<<<<<<<<===>>>???@@@FFFFFFlllJJJ???TTTccckkk{{{yyyWWWGGGCCC@@@===;;;<<<<<<<<<;;;:::;;;===@@@AAAAAAAAAAAA@@@???>>><<<:::888777666333333333444444555555666888777777999;;;;;;:::999999BBB???;;;AAAEEEEEEKKKJJJNNNVVV```jjjssszzz}}}yyyvvv{{{iiiNNNYYYwwwFFF======???AAADDDHHHJJJLLLHHHJJJLLLLLLKKKKKKMMMOOOUUUUUUPPP^^^_________wwwSSSFFFIIIOOODDD===EEELLL\\\dddnnnwww}}}vvvRRRDDDKKKPPP___rrruuuZZZVVVXXXXXXYYYYYYYYYWWWVVVUUU[[[[[[YYYVVVSSSQQQRRRSSS[[[YYYWWWUUUVVVXXX[[[]]]VVV[[[VVVttt}}}KKK<<>>???@@@AAAEEEDDDooo[[[@@@NNN```kkk|||~~~ZZZEEEDDDBBB???<<<;;;;;;;;;;;;:::;;;===???AAABBBCCCCCC@@@???>>><<<;;;999888888333333333444444444555555888888999;;;<<<;;;:::999;;;DDDAAA<<>>>>>???AAAEEEHHHKKKMMMKKKLLLMMMMMMLLLMMMOOOQQQPPPUUUPPPVVVYYYQQQuuubbbhhhgggLLLCCCKKKGGG@@@BBBFFFPPPZZZgggqqqvvvzzz~~~\\\FFF===GGGWWWmmm|||{{{cccVVVSSSWWWVVVVVVWWWYYYXXXTTTQQQYYY[[[ZZZUUUNNNKKKMMMPPPXXXXXXXXXYYYZZZZZZ[[[\\\UUUXXXVVVqqqWWW@@@GGGEEEZZZxxxxxxfffVVVOOONNNGGGEEEDDD<<<<<<:::888888888999888777666555555444444555555666777>>>CCCDDDKKKRRRLLL@@@jjjrrrtttgggQQQZZZfffkkkfff```XXXOOOKKKMMMPPPSSSVVVWWWVVVVVVVVVZZZ___bbbcccccccccdddbbbmmmrrrmmmhhheee]]]QQQGGGCCCKKKggg[[[RRROOO```[[[\\\```fffiiihhhiiimmmggghhhiiihhhfffddddddddddddgggiiihhhiiixxxuuuoooeeeVVVHHHEEEIIIJJJIIIIIIKKKJJJIIIGGGFFFEEEDDDDDDCCCJJJPPPMMMCCC===???DDDJJJOOOUUUZZZ\\\XXXPPPHHHLLLFFFHHHXXXiiissstttssswww||||||bbbOOORRR[[[UUU[[[iiiiiiccceeehhhhhhfffdddccccccaaa___^^^___bbbddddddddd^^^eee}}}XXXRRRbbbyyyvvv^^^___XXX```aaa\\\|||pppFFFDDD===============???@@@AAABBBCCCCCCtttwwwsssCCCFFF[[[iii~~~aaaGGGEEEDDDAAA>>><<<;;;;;;<<<:::;;;===???AAABBBDDDDDD???>>>>>><<<;;;:::999999555555555555555666666666777888:::<<<<<<;;;;;;:::>>>GGGCCC===BBBDDDDDDIIIKKKMMMPPPSSSZZZdddpppxxxyyyssspppuuu{{{}}}}}}tttVVV\\\|||lllDDD@@@@@@AAACCCEEEGGGIIIKKKMMMNNNOOOPPPPPPQQQSSSVVVMMMVVVUUUPPPSSSSSS```\\\```EEEGGGIIIFFFEEEAAAHHHSSSaaalllqqqvvv{{{~~~]]]FFF:::AAAPPPfffvvv{{{yyy|||fffVVVSSSQQQXXXVVVUUUWWWZZZZZZUUUQQQWWWZZZZZZUUUMMMIIIKKKOOOPPPSSSVVVYYY[[[ZZZXXXVVVTTTYYY\\\sssVVVEEEIIIDDDQQQllltttfffUUUNNNNNNIIIGGGFFF>>>===;;;999999999:::999888777666666666666666666777222===@@@>>>LLL___[[[GGGyyycccWWW\\\jjjjjjfffbbbXXXNNNNNNPPPSSSVVVWWWWWWUUUUUUXXX]]]```bbbcccdddfffaaagggiiigggmmmrrrgggUUUTTTJJJOOOlllrrrUUUWWW[[[^^^[[[YYY[[[aaaeeegggkkkppphhhiiiiiihhhgggfffhhhjjjjjjggggggnnnooommm\\\TTT{{{eeeNNNGGGJJJLLLIIIFFFJJJJJJIIIHHHGGGFFFEEEDDDAAAHHHOOOPPPIIIBBB??????LLL^^^oooxxx~~~lllVVVXXXRRRRRR\\\gggkkkkkkkkkjjjuuu|||{{{WWW[[[aaa^^^YYYbbbkkkhhhbbbeeehhhgggccc___]]]]]]```aaabbbccceeefffggghhh^^^hhhbbbQQQQQQbbbttt]]]aaagggkkkxxx]]]ddddddAAAAAA888=========>>>???AAABBBCCCBBBFFFdddLLLBBBUUU```xxxrrrNNNGGGFFFDDD@@@===;;;<<<>>>;;;<<<===???AAABBBDDDEEE???>>>>>>===<<<;;;;;;;;;777777777777777777777777555777999:::::::::;;;<<>><<<:::999::::::999888888888777777777777888888444<<>>>>>@@@BBBCCCDDDDDDKKK[[[\\\FFFQQQVVVoooYYYIIIHHHGGGBBB>>><<<===???======>>>???@@@BBBDDDDDD@@@@@@??????>>>>>>======888888888888888888888888444666999999999:::===@@@???GGGBBB<<<@@@AAA???DDDEEEIIIMMMPPPUUU]]]iiirrrnnnmmmooosssttttttyyy{{{^^^XXXyyy}}}OOODDDFFFHHHKKKNNNPPPPPPOOONNNPPPRRRTTTUUUTTTSSSSSSTTTVVVNNN\\\TTTPPP^^^[[[___iiilll~~~bbbOOOKKKKKKDDDGGGIIINNNUUU^^^hhhqqqvvv{{{wwwxxxeeeMMMMMMCCCTTTlll~~~}}}wwwxxxyyyxxxzzz^^^NNNOOONNNRRRKKKKKKKKKLLLMMMNNNNNNMMMOOOPPPPPPMMMJJJJJJLLLNNNLLLNNNQQQTTTVVVVVVVVVUUUXXXZZZ^^^fffKKKPPPIIIEEEJJJHHHKKK\\\eeeSSSLLLNNNKKKJJJIIIAAA>>><<<::::::;;;;;;:::999999999888888888888999999;;;===@@@GGGRRR^^^eeehhhFFFnnnbbbRRRhhhppprrrvvvsss^^^XXXQQQNNNPPPSSSUUUVVVUUUWWWZZZ\\\]]]^^^aaabbbhhhyyygggVVVUUUaaavvvvvvfffiiibbbkkkeeeiiibbb]]]]]]^^^```dddiiinnnnnnllliiihhhjjjnnnqqqiiippplllmmmsssooo{{{qqqkkkWWWNNNIIIHHHJJJFFFGGGGGGGGGFFFEEEDDDCCCDDD>>>>>>HHHWWW[[[QQQEEEDDDsssqqqjjjcccaaa___^^^bbbgggllljjjqqq{{{|||~~~UUUVVVeeebbb^^^hhhddd\\\cccYYYWWWXXX___fffggg```YYYYYY^^^cccccc___\\\]]]```eeennnttt}}}xxxbbbSSSWWW}}}aaannnxxxsssQQQnnnRRR@@@CCC=========>>>???@@@BBBDDDEEEFFFQQQWWW}}}jjjMMMQQQOOOhhhbbbJJJJJJHHHCCC>>><<<>>>@@@>>>>>>>>>???@@@BBBCCCDDDAAAAAAAAA@@@@@@@@@??????999999999999888888888888666888:::::::::;;;@@@DDD???GGGCCC===AAABBBAAAFFFAAAEEEKKKOOOTTT]]]iiirrriiijjjnnnrrrrrrrrryyyxxx^^^aaaaaaOOOEEEHHHKKKOOOSSSVVVUUUTTTSSSQQQSSSUUUVVVTTTQQQPPPPPPYYYEEEZZZXXXOOO\\\[[[___rrr^^^sssTTTLLLOOOKKKKKKHHHFFFIIIQQQ]]]ffflllppp~~~zzzkkkrrrMMMAAA???QQQkkk~~~yyy}}}tttqqqwwwyyyuuuWWWNNNRRRKKKOOOLLLLLLMMMMMMNNNOOOQQQRRRSSSSSSSSSRRRQQQRRRTTTUUUOOOOOOPPPQQQSSSVVVXXXYYYZZZYYY[[[]]]tttJJJYYYJJJ<<>>@@@IIIRRRVVVWWWFFFvvvvvveeeXXXWWWXXXXXX^^^iiihhhkkksss|||oooTTTXXXXXXYYY[[[___``````______aaabbbccccccaaa^^^\\\ZZZ\\\]]]]]]\\\[[[\\\\\\cccnnnpppyyypppZZZTTTppp|||yyyyyy{{{aaa[[[|||LLL<<<>>>@@@BBBAAAAAABBBDDDGGGKKKMMMUUURRRYYYxxxoooEEEUUURRRTTTfffNNNJJJKKKLLLDDD777777@@@AAAAAAAAAAAAAAABBBCCCDDDCCCBBBAAA@@@???>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;999:::<<<>>>???@@@AAAAAA@@@???>>>======???AAABBBAAADDDIIIPPPWWW]]]ccceeedddhhhkkkjjjkkkqqq}}}{{{VVV[[[|||YYYDDDCCCLLLMMMNNNRRRXXX```gggkkkccc]]]UUURRRTTTVVVVVVUUUUUUVVVXXXYYYZZZ[[[[[[[[[___xxxrrrRRRHHHJJJJJJKKKJJJHHHHHHMMMVVV^^^bbbtttssseeeXXXKKKAAAOOOdddnnnppp}}}rrrpppmmmmmmqqqxxxuuu[[[PPPRRRWWW[[[UUUSSSQQQOOOPPPRRRUUUXXXTTTXXX[[[ZZZUUUQQQOOOOOOVVVXXX[[[\\\ZZZWWWVVVUUU^^^ZZZ```^^^mmmiii;;;QQQKKK===NNNFFFKKKmmm]]]QQQQQQOOOHHHEEEGGGEEEBBB>>>===???@@@@@@???;;;<<<===<<<:::999:::;;;:::===DDDJJJOOOYYYjjjyyycccVVVvvvYYY^^^pppwwwssslllfff\\\SSSOOONNNOOOPPPRRRSSSUUUWWWYYYZZZ[[[[[[pppsssqqqggg[[[^^^vvv}}}gggdddiiijjjjjjllliiiiiihhhhhhggghhhhhhhhhllloooqqqooojjjhhhjjjllliiihhhiiijjjhhhgggppp|||rrrzzzpppYYYKKKFFFJJJIIIHHHGGGGGGFFFFFFFFFEEEEEEDDDCCCFFFLLLSSSXXXUUUpppgggZZZRRRTTTVVVVVV]]]hhhsssrrrvvv~~~uuuXXXYYY[[[YYYWWWWWWZZZ]]]___```cccdddeeeeeeccc```]]][[[[[[]]]^^^^^^]]]\\\\\\]]]ccckkkmmmfff]]]jjjbbbdddnnn???;;;BBB???=========???BBBEEEIIIKKKRRRPPPUUUsss]]]IIIMMMOOOxxxTTTJJJEEEGGGEEE===<<>>@@@AAADDDCCCCCCBBBAAA@@@??????;;;;;;::::::999999888888444444555777888:::;;;;;;<<<;;;:::999999;;;<<<===BBBDDDHHHNNNTTTYYY^^^```aaadddggghhhkkktttpppVVVeeeXXXLLLOOOKKKLLLNNNRRRXXX___eeehhhbbb\\\UUURRRUUUWWWWWWVVVYYYYYYZZZ[[[\\\]]]^^^^^^ddd```zzz\\\GGGKKKIIIGGGEEEEEEIIIOOOTTT```oooxxx|||eeeIIIDDDKKK[[[dddaaaggglllfffnnniiidddcccjjjxxx}}}bbbRRRQQQUUUWWWWWWSSSRRRQQQPPPRRRTTTWWWYYY^^^```bbbbbb```\\\ZZZYYY[[[\\\\\\[[[YYYYYYZZZ[[[jjjeeehhh___bbbOOORRRKKK===FFF@@@KKKnnn```UUUSSSQQQIIIEEEFFFEEECCCAAAAAABBBCCCDDDCCCBBBBBBBBB@@@===::::::;;;<<<888AAAQQQSSSRRRiiidddxxxxxxYYYeeezzz|||{{{tttfffWWWMMMKKKMMMYYYZZZ[[[]]]___``````aaa___oooqqqkkk{{{tttddddddiiiiiihhhiiillllllmmmnnnnnnnnnmmmmmmppprrrrrroookkkhhhhhhjjjllllllllllllhhhfffkkkssswww|||cccSSSLLLLLLKKKJJJIIIIIIIIIIIIDDDHHHJJJGGGCCCEEENNNWWWEEEFFFZZZccc\\\eeekkkYYYVVVPPPNNNSSSTTTTTT[[[eeebbbeeeqqqhhhXXXbbb^^^ZZZUUUSSSUUUYYY]]]___cccdddeeeeeedddaaa___]]]aaabbbddddddbbbbbbbbbccc___dddfffzzzhhh}}}iii]]]vvvdddrrrkkk@@@DDDJJJAAAIIIIIIJJJLLLOOORRRVVVWWWSSSUUUXXXooo~~~MMMVVVQQQfffkkk[[[NNNLLLKKKEEE@@@@@@DDDEEEEEEFFFHHHJJJLLLMMMGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDCCCBBBBBBAAAAAABBBBBBAAABBBCCCEEEGGGHHHGGGFFFFFFEEEEEEFFFHHHIIIJJJKKKNNNRRRVVVZZZ]]]___gggiiikkklllpppzzzlllaaaxxxvvvOOOEEECCCQQQRRRUUUXXX]]]bbbfffhhheee```[[[YYY[[[^^^^^^]]]```_________```bbbcccdddmmmzzzeeeOOOLLLIIIGGGHHHJJJKKKLLLTTTaaahhhppp{{{wwwmmmjjjqqquuuiiiaaa___ZZZdddbbbaaafffrrrwwwiiiXXXSSSYYY^^^\\\WWWWWWWWWWWWXXXZZZ\\\^^^_________```aaaaaa```]]]ZZZcccccc```^^^\\\]]]aaadddllljjjqqqjjjeeesssggg```RRRQQQFFFRRRtttjjjbbb```^^^XXXUUUVVVRRRRRRQQQQQQRRRSSSTTTTTTXXXXXXVVVSSSNNNJJJIIIIIINNNIIIQQQ```aaa^^^qqq}}}xxxxxxyyymmmiiiiiiiiijjjkkkmmmnnnoooooooooxxx}}}}}}kkkjjjiiihhhhhhhhhhhhhhhccchhhjjjfffaaaaaahhhpppuuuiiimmmqqqkkkooovvvrrrzzzzzz||||||~~~yyy~~~}}}}}}|||