BM6P6(@ xxxlllddd]]]\\\dddjjjlllpppuuutttuuuvvvxxxyyyzzzzzzzzz~~~}}}}}}xxxsss{{{wwwfff\\\XXXSSSQQQRRRPPPMMMJJJHHHGGGEEECCCAAAAAA@@@>>><<<;;;::::::;;;:::999999888888999999:::777777777777888888888888<<<<<<;;;:::;;;<<<===>>><<<<<<<<<<<<============???;;;;;;===>>>AAAIIIQQQWWW```oooyyyeee[[[WWWVVVXXX\\\fffooonnnppp||||||zzzyyywwwvvvtttttttttuuuvvvwwwxxxyyyzzzzzzzzz{{{~~~vvvjjjfffaaa```gggmmmooorrrwwwwwwxxxyyyzzz{{{|||||||||~~~{{{rrruuuyyyfff\\\XXXTTTQQQOOOOOOLLLJJJHHHGGGFFFDDDBBBBBB@@@>>><<<;;;::::::::::::999999888888999999:::888888888888999999999999999999999999999:::;;;;;;<<<<<<<<<<<<============@@@>>>===???@@@CCCJJJSSS^^^iiizzzppp___WWWUUUUUU[[[]]]eeennnpppttt}}}zzzyyyxxxvvvuuusssrrrqqqoooppppppqqqqqqrrrssssssuuuvvvyyy{{{tttiiiiiifffffflllqqqsssvvvyyy||||||}}}~~~~~~~~~~~~~~~uuuooottt|||eee[[[YYYVVVQQQMMMMMMKKKIIIHHHHHHGGGEEEDDDCCCAAA???<<<:::999999999999999888888888888999999999999999::::::::::::;;;888999999:::::::::::::::;;;<<<<<<<<<<<<=========AAA???@@@BBBCCCDDDLLLUUUdddqqqyyydddZZZWWWWWWWWW```___fffpppvvv|||}}}}}}~~~|||zzzwwwwwwuuutttrrrpppoooooollllllkkkkkkkkkkkkllllllnnnppprrrtttxxx}}}xxxtttjjjkkkkkklllppptttvvvyyy{{{~~~~~~nnnlll~~~dddYYYYYYXXXQQQLLLJJJIIIHHHHHHIIIHHHGGGEEECCCAAA???<<<:::999999999999999888888888888999999999999999999::::::::::::999:::;;;<<<===<<<;;;;;;;;;;;;;;;<<<<<<<<<======??????@@@CCCCCCEEENNNXXXeeetttnnn]]]XXXYYY\\\^^^eeeeeelllyyy~~~||||||{{{yyywwwvvvvvvuuusssqqqpppnnnnnnmmmlllkkkiiiiiiiiiiiiiiijjjlllnnnooorrrvvv||||||sss~~~uuulllkkknnnqqqsssuuuxxxzzz{{{~~~}}}~~~tttjjjxxxdddYYYYYYXXXQQQLLLIIIHHHHHHHHHIIIIIIGGGEEEBBBAAA???<<<:::999999999999888888777777888888999888888888999999999999:::888999;;;<<<<<<<<<;;;:::;;;;;;;;;;;;<<<<<<<<<<<<======???BBBBBBFFFQQQ]]]jjjyyyeeeYYYXXXZZZ___cccjjjjjjuuu~~~|||{{{zzzxxxvvvvvvvvvuuusssqqqpppnnnnnnmmmkkkiiigggffffffgggggghhhjjjkkkmmmnnnqqqvvvyyy|||vvvpppsssvvvooolllrrrvvvvvvwww{{{|||{{{||||||~~~~~~kkkppp~~~jjj[[[YYYWWWQQQLLLHHHHHHHHHIIIJJJIIIGGGEEEAAA@@@>>><<<;;;::::::;;;888888777777777777888888888888888888999999999999777888888999999999999999:::;;;;;;;;;;;;<<<<<<<<<<<<===@@@BBBDDDJJJYYYhhhzzzxxx```WWWWWWYYY^^^eeekkknnn{{{~~~~~~~~~|||{{{xxxvvvuuuuuutttsssqqqooonnnmmmllliiigggeeecccaaabbbccccccfffhhhiiijjjjjjmmmpppsssqqqvvv{{{|||uuummmlllyyyvvvqqqmmmuuuzzzyyyyyy}}}~~~|||}}}~~~}}}zzzzzz{{{mmmiiipppsss```ZZZUUUOOOLLLHHHHHHHHHIIIJJJIIIGGGDDD@@@???===<<<;;;;;;<<<<<<888888777777777777888888999999999999:::::::::;;;888888888777888888999:::::::::;;;;;;;;;<<<<<<<<<>>>???BBBEEEGGGPPPbbbtttsss___YYYXXXXXX^^^fffiiinnn}}}{{{|||}}}|||yyywwwttttttppppppnnnmmmkkkjjjhhhhhheeecccaaa^^^]]]^^^___```cccdddfffffffffgggjjjlllmmmooorrrtttzzzyyyqqqmmmpppvvvrrrooowww}}}{{{{{{}}}{{{|||}}}|||yyyzzzyyy~~~oooeeegggzzzzzzeee[[[TTTNNNKKKIIIHHHIIIJJJJJJIIIFFFCCC???>>>===<<<;;;<<<<<<===888888777777777777888888:::::::::;;;;;;;;;<<<<<<;;;:::999888999:::<<<===:::::::::;;;;;;;;;<<<<<>>>>>???BBB???AAAHHHPPP___}}}vvvgggbbbZZZ[[[dddfffjjjiiisss~~~zzzwwwxxxxxxwwwuuusssqqqppppppllliiifffeeeeeefffeeeeeeaaaaaa```^^^]]]\\\\\\\\\]]]^^^^^^^^^^^^___ccceeefffeeeeeeiiittt|||ooonnnxxxuuuxxxyyy{{{}}}}}}|||zzzyyyxxxwwwxxx~~~~~~}}}yyyxxxwwwzzznnngggdddvvvxxx```WWWPPPIIILLLLLLLLLLLLJJJHHHFFFEEE???>>>===;;;;;;;;;<<<===;;;;;;::::::::::::999999::::::999999::::::;;;<<<::::::::::::::::::::::::<<<======>>>>>>???@@@@@@CCC@@@BBBJJJSSSeeezzzkkkhhhbbbbbbhhhhhhllljjjsss}}}zzzwwwvvvuuusssqqqpppnnnnnnnnnjjjhhheeeddddddddddddccc```______^^^]]]\\\[[[[[[YYYZZZ[[[\\\\\\^^^aaadddbbbcccdddgggnnn|||wwwoooxxx{{{yyyvvvxxxzzz|||}}}~~~~~~~~~xxxwwwxxx}}}wwwwwwwwwxxx|||ssseee___nnneeeUUUOOOMMMNNNNNNNNNMMMKKKIIIGGGEEE???>>>===<<<<<<<<<======;;;;;;:::::::::999999999::::::999999::::::;;;<<<999999::::::::::::;;;;;;<<<<<<===>>>>>>??????@@@AAA@@@DDDLLLVVViii}}}pppoookkkkkknnnkkknnnnnnxxx~~~|||xxxuuusssqqqooommmmmmlllkkkkkkhhhfffcccbbbccccccbbbaaa^^^]]]]]]]]]\\\[[[ZZZZZZYYYZZZ[[[[[[[[[\\\^^^aaa^^^aaadddggglllxxxrrrttt~~~|||xxxxxxzzz{{{}}}~~~{{{{{{~~~{{{sssttttttuuuxxxwwweee]]]gggzzziiiWWWRRRSSSOOOPPPOOONNNMMMJJJHHHFFF@@@??????>>>============;;;;;;:::::::::999999999::::::999999::::::;;;<<<999999999::::::;;;;;;;;;;;;<<<<<<======>>>??????===@@@FFFNNNYYYjjjsssuuusssssssssnnnlllqqq~~~}}}|||yyyuuurrrpppnnnkkkjjjkkkkkkiiigggeeecccaaaaaaaaaaaa___^^^[[[[[[\\\\\\[[[ZZZYYYXXXZZZ[[[\\\[[[ZZZZZZ[[[]]]ZZZ^^^cccffflllwwwvvvttt~~~|||{{{{{{{{{|||}}}{{{uuuvvvvvvvvvyyy{{{ggg^^^cccpppqqq[[[UUUWWWQQQQQQQQQPPPNNNKKKIIIGGGAAAAAA@@@???>>>===<<<<<<;;;;;;::::::::::::999999::::::999999::::::;;;<<<888999999::::::;;;;;;<<<;;;;;;<<<======>>>>>>???<<<@@@GGGOOO[[[lllsssuuuvvvwwwuuunnnkkkqqq}}}|||zzzwwwsssooommmkkkiiiiiikkkjjjgggdddcccaaa```___```___]]]\\\YYYZZZZZZ[[[ZZZYYYXXXWWWYYYZZZ[[[ZZZYYYXXXXXXYYYYYY[[[___dddkkkvvv|||vvv~~~}}}{{{{{{{{{{{{|||~~~}}}wwwwwwxxxxxx{{{~~~kkk______fff{{{{{{bbbXXXYYYRRRRRRRRRQQQOOOLLLIIIHHHCCCBBBBBB@@@???===;;;:::;;;;;;::::::::::::999999::::::999999::::::;;;<<<888888999::::::;;;<<<<<<<<<======>>>>>>??????@@@===BBBHHHOOO\\\ooo|||~~~ooosssuuuvvvuuulllooosss}}}{{{xxxuuuppplllkkkiiigggiiilllkkkfffaaaaaa```^^^^^^___^^^\\\ZZZWWWXXXYYYZZZZZZYYYWWWVVVUUUWWWXXXXXXWWWVVVWWWXXXXXXXXXZZZ___hhhsss}}}xxx|||{{{xxxxxxxxxzzz}}}sssssssssuuuyyy}}}ooo___]]]aaatttgggZZZXXXSSSSSSSSSQQQOOOLLLJJJHHHDDDCCCBBBAAA???===;;;999;;;;;;;;;:::::::::999999::::::999999::::::;;;<<<888888999::::::;;;<<<<<<>>>>>>>>>???@@@@@@AAAAAA@@@DDDIIIOOO\\\rrryyy{{{{{{lllpppsssuuusssjjjuuuvvv}}}zzzwwwsssnnnkkkiiiggggggjjjmmmkkkeee___```___^^^^^^^^^]]][[[YYYVVVWWWYYYZZZZZZXXXWWWUUUQQQSSSUUUVVVVVVUUUVVVXXXXXXVVVWWW\\\eeeooowww{{{xxx{{{{{{zzzyyy{{{~~~uuuqqqoooqqqsssssswww{{{ooo```^^^```mmm~~~rrr^^^ZZZYYYVVVSSSRRRRRRPPPLLLIIIGGGEEECCCBBBBBBAAA>>><<<===<<<<<<;;;;;;;;;<<<<<<<<<;;;999888888999;;;<<<<<<<<<<<<<<<===============>>>???>>>===>>>@@@AAA???BBBKKKVVVcccvvv|||xxxfffiiinnnjjjiiiooo|||}}}|||zzzxxxuuurrrpppooommmllljjjiiihhhfffccc```____________^^^\\\ZZZYYYTTTVVVXXXZZZZZZXXXVVVTTTYYYWWWVVVTTTSSSSSSTTTTTTUUUWWW[[[^^^bbbgggmmmqqq}}}tttwww{{{|||{{{zzz{{{uuupppmmmooopppqqqtttxxxrrr___[[[\\\hhh}}}zzz}}}ttt```ZZZ[[[XXXVVVTTTTTTRRRNNNKKKHHHEEECCCAAAAAA@@@>>>===<<<<<<;;;::::::::::::;;;<<<;;;999888888999;;;<<<<<<<<<<<<<<<============<<<>>>>>>>>>===>>>@@@BBBBBBEEEMMMYYYggg{{{tttaaabbbggggggmmmwww}}}|||zzzwwwtttrrrpppooollljjjhhhgggfffdddbbb___]]]]]]^^^]]]\\\ZZZYYYWWWUUUVVVWWWXXXXXXWWWVVVUUUXXXWWWVVVTTTSSSSSSTTTTTTUUUWWW[[[^^^aaaeeekkknnnwwwuuusss|||zzz}}}{{{zzz|||yyyrrrnnnnnnoooppprrrvvvyyy~~~yyyccc\\\YYYcccuuuxxxvvv|||eee]]]]]][[[YYYWWWVVVSSSPPPMMMIIIFFFCCCAAAAAA@@@???>>><<<;;;;;;:::999999::::::;;;;;;999999999999;;;;;;;;;<<<<<<<<<<<<=========<<<===>>>>>>===>>>@@@BBBEEEHHHPPP\\\kkkmmm\\\ZZZ^^^cccppp~~~|||{{{yyyvvvtttqqqooonnniiihhheeedddcccbbb___]]][[[[[[\\\\\\[[[YYYWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVXXXWWWUUUTTTSSSSSSTTTUUUVVVXXXZZZ]]]___bbbgggjjjooo~~~yyysssyyyxxx||||||{{{~~~wwwpppooopppppprrruuuvvv~~~lllaaaZZZ```oooyyytttkkk___]]]\\\ZZZXXXVVVSSSPPPNNNLLLIIIEEECCCCCCCCCBBBAAA======<<<;;;::::::::::::;;;::::::999999::::::;;;;;;;;;;;;<<<<<<<<<======<<<===>>>>>>===>>>@@@BBBFFFIIIQQQ___ooovvvfffXXXUUUWWW^^^ppp}}}zzzyyywwwuuurrrpppnnnmmmgggeeebbbaaa```___]]]\\\ZZZ[[[[[[[[[ZZZYYYWWWVVVWWWVVVUUUTTTTTTUUUVVVWWWWWWVVVTTTSSSSSSSSSTTTUUUWWWYYYZZZ[[[]]]___cccffflll|||}}}vvvxxxvvvyyy{{{|||zzzqqqoooooooooppprrrsss}}}uuufff[[[]]]hhh|||zzzwwwooo]]][[[[[[ZZZXXXUUURRRPPPOOONNNLLLIIIGGGFFFFFFEEEDDD???>>>===<<<;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<>>>>>>>>>>>>AAACCCDDDHHHSSSaaarrr}}}jjj___VVVTTTUUU[[[lll~~~|||wwwvvvtttrrrpppnnnlllkkkdddbbb___^^^]]]]]][[[ZZZZZZZZZ[[[[[[[[[YYYXXXWWWWWWVVVTTTSSSSSSTTTVVVWWWVVVUUUTTTSSSSSSSSSTTTUUUXXXYYYZZZ[[[[[[]]]aaaccclll|||xxx}}}wwwuuuvvvzzz|||{{{ooollllllkkklllnnnooovvv}}}kkk\\\[[[aaarrr|||yyyqqq\\\XXXYYYYYYXXXUUURRRQQQQQQOOONNNLLLKKKJJJIIIGGGEEE@@@@@@>>>===<<<<<<<<<<<<:::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<;;;<<<===>>>>>>???AAACCCCCCIIIVVVgggwwwvvvaaaZZZTTTRRRTTTZZZiiixxx}}}zzzssssssqqqooommmkkkjjjiiiccc```]]][[[[[[[[[ZZZYYYYYYYYYZZZ[[[ZZZYYYXXXWWWVVVUUUTTTSSSSSSTTTUUUVVVUUUTTTSSSRRRRRRSSSTTTUUUYYYZZZ[[[[[[[[[\\\___bbbnnn{{{zzzwww~~~xxxuuutttyyy|||}}}pppkkkkkkjjjjjjkkkmmmsss{{{qqq```\\\___kkkwwwuuu^^^VVVXXXZZZXXXUUUSSSSSSTTTNNNNNNMMMMMMLLLJJJGGGDDD@@@???>>>===;;;;;;;;;;;;999::::::;;;;;;::::::999::::::;;;;;;;;;<<<<<<<<<:::<<<===>>>>>>???AAADDDDDDLLL\\\nnn~~~ppp[[[VVVQQQPPPSSS[[[iiiuuu~~~zzzwwwqqqpppnnnmmmkkkiiiggggggbbb___\\\ZZZZZZZZZZZZYYYWWWXXXXXXYYYYYYXXXVVVUUUTTTTTTSSSSSSSSSSSSTTTTTTUUUTTTSSSRRRRRRSSSTTTUUUYYYZZZ[[[[[[[[[\\\___bbbmmmxxxyyy|||yyyuuutttxxx|||rrrmmmmmmlllkkklllooosssyyyxxxeee``````jjjtttzzzzzzbbbVVVXXXZZZYYYVVVTTTUUUWWWMMMMMMMMMNNNMMMKKKFFFBBB??????===<<<;;;::::::999999::::::;;;;;;::::::999:::::::::;;;;;;;;;<<<<<<:::<<<===>>>>>>???BBBDDDFFFOOOaaatttlllYYYSSSNNNMMMRRR\\\kkkvvv|||xxxuuuooonnnmmmkkkiiigggfffeeebbb___[[[YYYYYYZZZZZZYYYUUUVVVWWWWWWWWWVVVUUUTTTSSSSSSSSSTTTTTTSSSSSSSSSTTTTTTSSSRRRRRRSSSTTTUUUYYYZZZ[[[[[[[[[]]]```bbbkkkuuuzzzyyywwwtttsssuuu{{{wwwpppooopppnnnkkkppprrrvvvggg[[[___gggxxxvvvcccWWWXXXWWWVVVWWWVVVRRRNNNQQQOOOLLLJJJIIIFFFBBB@@@======<<<;;;;;;:::999999888999:::;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<===>>>>>>>>>???BBBEEEPPPRRRdddiiiWWWRRROOOPPPTTTZZZfffrrr{{{vvvsssrrroookkkhhhfffeeecccbbb```______^^^]]]\\\[[[ZZZWWWUUUTTTUUUVVVVVVUUUTTTTTTTTTTTTSSSSSSQQQPPPPPPPPPPPPPPPQQQRRRTTTUUUVVVXXXVVVWWWYYYYYYXXX[[[aaalllwww}}}}}}uuuuuutttrrrqqqrrrwww~~~yyyqqqooopppnnnlllooopppsss|||kkk^^^```hhh{{{yyylll[[[ZZZXXXWWWWWWUUUQQQLLLNNNLLLJJJIIIGGGEEEAAA???<<<<<<<<<;;;:::999999999999999999:::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<===>>>>>>>>>@@@BBBEEEMMMTTTllloooYYYTTTPPPQQQSSSYYYeeeppp~~~zzzwwwtttooommmiiigggeeedddaaa______^^^^^^]]]\\\[[[ZZZZZZVVVTTTTTTTTTVVVVVVUUUTTTTTTTTTTTTTTTSSSRRRQQQPPPSSSSSSSSSTTTUUUWWWXXXYYYXXXVVVWWWZZZZZZYYY\\\aaalllwwwyyyyyysssssssssrrrrrrssswww}}}~~~sssppppppooonnnnnnooorrrzzzpppaaa```iii|||xxxaaa]]]YYYXXXWWWTTTPPPLLLKKKIIIGGGFFFFFFDDDAAA>>><<<;;;;;;::::::999999888::::::999999999:::;;;<<<:::::::::;;;;;;;;;<<<<<<<<<===>>>>>>>>>@@@CCCFFFNNNXXXrrrqqqZZZUUUQQQQQQRRRXXXbbbmmm}}}~~~{{{xxxuuusssllljjjhhhfffeeeccc___]]]]]]]]]\\\[[[ZZZYYYXXXXXXTTTSSSSSSTTTVVVWWWVVVUUUUUUUUUUUUUUUTTTSSSRRRRRRQQQQQQQQQRRRSSSTTTUUUVVVYYYWWWXXXZZZZZZYYY\\\bbblllwwwtttyyytttvvvwwwwwwxxxyyy|||vvvpppooooooooopppqqqssszzzrrrbbb```iii~~~fff^^^XXXXXXXXXUUUPPPNNNIIIHHHFFFFFFEEEDDDAAA???;;;;;;::::::999999999999;;;:::999888888:::<<<===:::::::::;;;;;;;;;<<<<<<<<<===>>>??????AAADDDFFFRRR[[[rrrnnnYYYSSSOOOOOOQQQVVVaaalllxxx|||xxxtttqqqpppjjjiiigggfffeeebbb^^^[[[\\\[[[[[[ZZZYYYXXXWWWVVVSSSRRRRRRSSSVVVWWWWWWVVVUUUUUUUUUUUUUUUTTTSSSSSSPPPPPPPPPQQQQQQSSSTTTTTTYYYWWWXXX[[[[[[YYY]]]bbbjjjtttqqqyyyvvvxxxzzz{{{|||~~~yyyrrrpppppppppppppppsssxxx~~~qqqbbb___fff~~~jjj___WWWXXXYYYVVVRRRRRRJJJHHHGGGFFFFFFEEECCC@@@;;;;;;:::::::::::::::999;;;:::999888888:::<<<===:::::::::;;;;;;;;;<<<<<<<<<===>>>??????AAADDDGGGSSS\\\rrrlllVVVQQQMMMNNNQQQWWWbbbmmmvvv{{{uuupppmmmkkkiiihhhgggfffeeebbb___\\\[[[ZZZYYYYYYWWWWWWVVVUUUSSSRRRRRRSSSUUUWWWVVVUUUTTTUUUUUUUUUUUUTTTTTTSSSTTTTTTTTTTTTUUUVVVWWWWWWXXXWWWXXXZZZZZZYYY\\\aaafffqqqrrrwwwvvvyyyzzz|||}}}tttpppppppppmmmmmmpppuuuwwwpppbbb^^^bbbvvvnnn```VVVXXXZZZVVVSSSUUUKKKIIIHHHGGGGGGFFFCCCAAA;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999:::;;;<<<:::::::::;;;;;;;;;<<<<<<<<<===>>>???@@@BBBEEEHHHQQQ]]]uuummmWWWRRRNNNOOORRRXXXcccnnnvvvzzzsssmmmjjjiiiiiigggeeedddcccbbb___\\\ZZZZZZYYYXXXWWWVVVUUUUUUSSSRRRRRRSSSUUUVVVUUUTTTSSSTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSTTTUUUUUUXXXVVVWWWYYYYYYXXX[[[aaacccooouuuxxxwwwzzz|||~~~uuuqqqoooooommmlllooottttttyyyrrrccc^^^]]]iii~~~tttcccWWWXXXZZZUUURRRTTTKKKJJJHHHGGGGGGEEEBBB@@@<<<<<<<<<<<<<<<<<<<<<<<<999999999:::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<===>>>???@@@BBBFFFIIITTT^^^ssskkk[[[VVVRRRRRRTTTYYYeeeoooyyy}}}~~~yyyrrrmmmjjjjjjhhhfffcccaaa```___]]]\\\ZZZZZZYYYXXXWWWVVVUUUUUUTTTSSSRRRSSSTTTUUUTTTSSSRRRSSSSSSTTTTTTSSSSSSRRRQQQQQQQQQQQQQQQRRRRRRSSSWWWUUUVVVXXXXXXWWWZZZ```bbbnnnxxxzzzzzz|||~~~vvvqqqoooooonnnmmmqqquuutttxxxsssddd^^^ZZZ```pppxxxfffXXXYYYZZZTTTQQQSSSKKKJJJHHHGGGFFFDDDAAA>>><<<<<<==================888999:::;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<===??????@@@BBBFFFIIIZZZ```nnnggg```ZZZUUUUUUVVV[[[eeeooo{{{~~~yyy}}}|||~~~}}}yyyrrrmmmkkklllgggdddaaa^^^^^^^^^\\\[[[ZZZZZZYYYXXXWWWVVVVVVUUUUUUTTTRRRSSSTTTTTTSSSRRRQQQRRRRRRSSSSSSSSSRRRRRRUUUTTTTTTTTTTTTTTTUUUVVVVVVTTTUUUXXXXXXWWWZZZ___bbbnnnzzz|||yyyyyy|||{{{sssooopppjjjmmmlllpppwwwyyyxxxjjj^^^ZZZ___eeezzzlll[[[[[[VVVRRRSSSQQQIIIGGGEEEDDDDDDDDDBBBAAA<<<<<<<<<;;;;;;:::::::::999999999999999999999999<<<<<<<<<<<<<<<<<<;;;;;;===??????>>>>>>AAAHHHNNNUUU^^^kkkxxx}}}iiibbbaaa]]]YYYWWW]]]jjjuuuzzzzzz|||}}}|||xxxsssooollljjjiiifffeeecccaaa^^^\\\ZZZZZZXXXXXXXXXXXXWWWVVVUUUTTTRRRRRRSSSTTTTTTTTTTTTTTTNNNNNNPPPQQQRRRTTTUUUUUUTTTSSSRRRQQQQQQRRRSSSSSSWWWXXXXXXWWWWWWYYY]]]```bbbooo}}}{{{|||zzzzzz}}}{{{rrrnnnooojjjmmmlllooovvvyyywwwhhh[[[VVVZZZ```nnnnnn\\\[[[UUUPPPPPPNNNIIIGGGDDDCCCCCCCCCAAA@@@<<<<<<;;;;;;;;;:::::::::999999999999999999999999<<<<<<<<<<<<<<<<<<<<<<<<===>>>???>>>>>>BBBIIIOOOUUU]]]jjjwww{{{fff```___\\\XXXWWW___lllxxx}}}}}}}}}{{{xxxtttpppllljjjhhhcccbbbaaa___]]][[[ZZZYYYWWWWWWWWWWWWVVVUUUTTTSSSRRRSSSSSSTTTTTTTTTSSSSSSOOOPPPPPPQQQRRRSSSTTTUUUTTTSSSRRRRRRRRRRRRTTTTTTWWWWWWXXXXXXXXXYYY]]]```cccooo}}}yyy}}}|||}}}{{{rrrmmmnnniiimmmlllnnnuuuwwwxxxhhhZZZTTTWWW\\\ggg|||wwwqqq\\\YYYSSSNNNNNNLLLHHHFFFCCCBBBBBBAAA@@@>>><<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<===>>>???>>>>>>BBBJJJPPPSSS\\\hhhwwwsss```\\\\\\YYYVVVWWW```ooo{{{{{{yyywwwtttppplllhhhfff``````___]]]\\\[[[ZZZYYYVVVVVVVVVVVVUUUTTTSSSSSSSSSSSSTTTTTTTTTSSSSSSRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSRRRRRRRRRSSSTTTUUUUUUVVVWWWXXXXXXXXXYYY\\\___cccmmm}}}xxx~~~}}}}}}~~~{{{qqqllllllhhhmmmkkklllsssvvvyyyjjj\\\VVVXXX\\\iiivvvrrrttt\\\XXXRRRNNNNNNLLLGGGEEEBBBAAA@@@@@@>>>===;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<>>>???>>>???CCCKKKQQQRRR[[[hhhxxxiii[[[XXXXXXVVVTTTUUU___ooo{{{}}}}}}wwwwwwuuusssooojjjfffddd^^^^^^]]]]]]\\\[[[ZZZZZZVVVVVVVVVVVVVVVUUUTTTTTTTTTTTTTTTTTTTTTSSSSSSRRRTTTTTTTTTSSSSSSSSSRRRRRRRRRRRRSSSSSSTTTUUUVVVVVVUUUVVVXXXXXXXXXYYY\\\^^^bbbiiiwww~~~~~~}}}}}}~~~{{{pppkkkkkkgggmmmkkkjjjpppttt~~~wwwjjj^^^XXXYYY]]]llltttpppxxx^^^XXXRRROOOPPPNNNGGGDDDBBB@@@@@@???===<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======<<<===?????????DDDLLLRRRRRR[[[jjj|||yyycccWWWUUUUUUTTTRRRTTT]]]lllxxx|||}}}xxxwwwttttttrrrppplllhhhdddbbb^^^^^^]]]]]]\\\[[[[[[ZZZWWWWWWWWWWWWWWWVVVVVVUUUTTTUUUUUUUUUUUUUUUTTTTTTVVVUUUUUUTTTSSSSSSRRRRRRRRRSSSSSSTTTUUUVVVVVVWWWTTTVVVXXXXXXXXXYYY[[[]]]___dddppp}}}|||}}}zzzooojjjjjjfffmmmjjjhhhnnnsss{{{~~~|||uuuiii]]]WWWYYY]]]jjjxxxqqqaaaYYYSSSPPPQQQOOOGGGEEEBBB@@@@@@???===;;;:::::::::;;;;;;;;;;;;<<<::::::::::::::::::::::::::::::;;;;;;<<<=========;;;===>>>???@@@EEEMMMSSSUUU]]]mmmwwwaaaXXXTTTUUUUUUTTTUUU\\\iiisssuuuzzztttsssqqqpppooolllhhhdddaaa```^^^^^^]]]\\\[[[ZZZZZZYYYWWWWWWWWWXXXXXXWWWWWWVVVUUUUUUVVVWWWWWWWWWWWWWWWVVVVVVUUUUUUTTTSSSSSSRRRSSSTTTUUUVVVVVVVVVVVVVVVTTTUUUWWWXXXXXXYYY[[[]]]\\\aaakkkzzz|||zzzzzz}}}zzzooojjjjjjeeellliiifffmmmrrrxxx~~~|||vvvkkk___XXXYYY\\\gggqqq{{{fff[[[SSSPPPQQQNNNHHHEEEBBBAAA@@@???===;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<======>>>;;;===>>>???@@@FFFNNNTTTYYYaaapppyyyccc[[[WWWXXXYYYWWWWWW\\\fffnnnttt~~~wwwqqqppppppnnnkkkhhhdddaaa______]]]]]]\\\[[[ZZZXXXXXXWWWUUUVVVVVVWWWWWWWWWVVVVVVUUUUUUWWWXXXYYYYYYZZZZZZVVVVVVVVVUUUUUUTTTTTTSSSTTTUUUVVVWWWWWWVVVVVVUUUSSSUUUWWWXXXXXXYYYZZZ\\\[[[```hhhttt|||yyyyyy|||yyynnniiijjjdddllliiieeelllqqqvvvyyynnnaaaZZZ[[[]]]eee~~~qqqvvvjjj]]]TTTOOOOOOLLLHHHFFFCCCAAA@@@???===;;;:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===>>>>>>:::<<<>>>???AAAFFFNNNUUU\\\dddrrr|||fff___YYY[[[\\\[[[YYY\\\dddllluuu~~~}}}|||vvvpppoooooommmiiieeebbb```^^^^^^\\\\\\[[[YYYXXXWWWVVVUUUTTTUUUUUUVVVVVVVVVUUUUUUUUUVVVWWWYYYZZZ[[[[[[[[[VVVVVVVVVUUUUUUUUUTTTTTTUUUVVVWWWWWWWWWVVVUUUTTTSSSUUUWWWXXXXXXYYYZZZ\\\[[[```gggppp}}}|||vvvuuuvvvyyyzzzllleeedddffffffiiillllllmmmssszzz~~~xxxfffYYYWWWZZZdddrrrqqqvvvlllVVVQQQPPPNNNNNNIIIGGGEEECCCCCCAAA???=========<<<;;;;;;;;;;;;<<<:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999<<<>>>???AAAGGGNNNUUU\\\dddsssxxxccc```]]]bbbbbb[[[YYY___fffiiiuuu}}}zzzwwwsssooollllllkkkhhhddd```\\\YYYXXXYYYXXXXXXWWWUUUSSSQQQPPPRRRTTTUUUWWWXXXXXXWWWWWWYYYXXXWWWYYY[[[]]]]]]]]]YYYYYYYYYXXXWWWVVVTTTSSSTTTTTTUUUUUUUUUVVVVVVVVVYYYXXXVVVVVVVVVWWWYYY[[[]]]]]]```kkk}}}~~~wwwssssssuuuyyyzzzmmmfffeeeffffffhhhkkkkkklllqqqyyy~~~xxxggg[[[YYY\\\bbbmmmsssuuupppYYYSSSQQQOOONNNHHHFFFDDDCCCCCCAAA???===>>>>>>===<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;===???@@@AAAFFFMMMSSSYYYdddwwwvvvbbb___```dddccc\\\ZZZ```gggjjjsss}}}zzzwwwuuusssooommmlllkkkhhheeeaaa^^^[[[YYYXXXXXXWWWVVVTTTSSSQQQPPPQQQSSSTTTVVVWWWWWWWWWVVVWWWWWWYYY[[[^^^^^^]]][[[XXXXXXWWWUUUTTTSSSRRRRRRTTTTTTUUUUUUUUUVVVVVVVVVXXXWWWUUUUUUUUUVVVXXXYYY[[[\\\aaalll~~~xxxrrroooqqqtttxxxzzzmmmgggfffeeeeeegggjjjjjjjjjooowww~~~xxxhhh]]]ZZZ]]]^^^fffvvvyyyvvvvvv]]]UUURRRPPPNNNHHHFFFDDDCCCCCCBBB@@@>>>>>>>>>===<<<<<<<<<<<<===::::::::::::;;;;;;;;;;;;===========================???@@@@@@AAAEEEMMMSSSUUUeee}}}tttdddbbbdddeeebbb[[[XXX]]]dddhhhrrr|||zzzwwwtttsssqqqooommmiiihhhfffccc```]]][[[ZZZWWWWWWVVVUUUSSSRRRQQQQQQQQQRRRSSSUUUVVVVVVWWWVVVVVVWWWZZZ^^^```___\\\YYYZZZXXXVVVTTTSSSRRRRRRRRRTTTTTTUUUUUUUUUVVVVVVVVVVVVVVVUUUTTTUUUVVVWWWXXXZZZ\\\bbbmmm~~~tttpppnnnpppsssvvv|||{{{nnnhhhgggeeedddfffiiiiiihhhnnnuuuxxxiii]]]ZZZ[[[\\\aaannnyyy}}}bbbWWWSSSPPPNNNIIIGGGEEEDDDDDDCCC@@@>>>>>>===<<<<<<;;;;;;<<<<<<::::::::::::::::::::::::<<<<<<<<<<<<<<<============???@@@@@@AAAFFFOOOUUUUUUiiiuuuiiihhhgggddd^^^WWWTTTWWW^^^cccvvv~~~zzzvvvsssqqqpppmmmkkkfffeeeccc```^^^[[[YYYXXXVVVUUUTTTSSSRRRRRRQQQQQQRRRRRRTTTUUUVVVWWWXXXXXXXXXYYY[[[]]]______]]]ZZZ\\\ZZZWWWUUUSSSSSSTTTUUUTTTTTTUUUUUUUUUVVVVVVVVVVVVVVVUUUUUUVVVVVVWWWXXXYYY\\\bbblllzzz~~~tttpppoooqqqssstttwww}}}|||oooiiihhhcccccceeehhhhhhhhhmmmuuu}}}wwwhhh]]]XXXXXXZZZ```kkk{{{}}}fffYYYUUURRRNNNKKKIIIGGGEEEEEECCCAAA???===<<<;;;;;;::::::;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<>>>???@@@BBBHHHRRRYYY]]]rrrtttlllllljjjccc[[[UUURRRUUU\\\bbbzzz~~~yyytttqqqnnnkkkiiieeedddbbb```]]][[[YYYXXXTTTSSSRRRQQQQQQQQQQQQRRRSSSTTTUUUVVVWWWYYYZZZ[[[\\\[[[ZZZ[[[]]]___^^^]]][[[YYYWWWTTTSSSTTTUUUUUUTTTTTTUUUUUUUUUVVVVVVVVVWWWWWWWWWWWWWWWXXXXXXYYYZZZ]]]bbbiiisss|||tttqqqpppssstttsssuuuyyy|||~~~qqqiiihhhbbbbbbeeehhhhhhiiinnnvvv|||vvvhhh]]]XXXWWWXXX```kkk~~~{{{lll\\\XXXUUUPPPOOOMMMJJJHHHFFFDDDAAA???======<<<;;;;;;;;;;;;;;;::::::::::::999999999999999999::::::;;;<<<<<<<<<<<<===???@@@BBBJJJTTT\\\ggg}}}rrrlllllljjjaaaXXXTTTSSSWWW___hhh}}}{{{tttpppllliiigggeeedddbbb```]]][[[YYYXXXSSSRRRQQQPPPPPPPPPQQQRRRTTTTTTUUUVVVXXXZZZ[[[\\\^^^\\\[[[[[[]]]______^^^VVVUUUTTTSSSRRRSSSSSSTTTTTTTTTUUUUUUUUUVVVVVVVVVWWWWWWWWWXXXXXXXXXYYYYYYZZZ]]]aaafffmmmxxx{{{tttqqqqqquuuvvvtttuuuxxxxxxrrriiigggaaaaaadddhhhiiijjjpppxxx|||~~~|||ttthhh^^^YYYXXXWWW```jjj{{{|||qqq```\\\YYYTTTRRRPPPLLLJJJHHHEEEBBB?????????>>>===============:::::::::999999999888888:::::::::;;;<<<=========>>>???@@@@@@BBBIIISSS[[[lllrrrmmmllleeeZZZQQQPPPSSSYYYdddooozzztttoookkkhhhfffcccbbb```]]]ZZZXXXVVVUUURRRQQQOOONNNOOOPPPQQQRRRTTTTTTTTTUUUWWWYYY[[[]]]]]]\\\\\\^^^___```^^^\\\SSSSSSSSSSSSTTTTTTTTTTTTTTTTTTUUUUUUUUUVVVVVVVVVVVVVVVWWWWWWXXXXXXXXXWWWYYY\\\___ccchhhssszzzsssqqqrrrvvvwwwvvvvvvzzzwwwrrriiiggg```aaadddhhhiiikkkqqqyyy}}}{{{{{{yyyrrrhhh___[[[ZZZVVV___iiixxxuuuddd```\\\WWWUUURRRNNNKKKIIIEEEBBB???AAA@@@@@@???????????????:::::::::999999888888888;;;;;;;;;<<<===>>>>>>???@@@AAAAAA@@@BBBHHHRRRZZZllltttooonnn^^^SSSKKKLLLRRRYYYfffsssyyysssnnnkkkhhhfff```^^^\\\YYYVVVSSSQQQPPPQQQPPPOOONNNNNNOOOQQQSSSSSSSSSSSSTTTVVVXXX[[[\\\[[[\\\^^^```bbbaaa]]]ZZZRRRSSSTTTVVVWWWWWWWWWVVVTTTTTTUUUUUUUUUVVVVVVVVVTTTUUUVVVWWWWWWWWWVVVVVVXXX[[[^^^aaafffrrrtttqqqqqqrrrsssuuuwwwxxxzzz~~~rrriiiddd```aaacccgggkkkppptttwww}}}||||||{{{rrreee[[[YYYXXX]]]fffwww|||ddd^^^\\\XXX[[[XXXSSSPPPLLLIIIDDDAAAAAA>>><<<<<<===>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============???@@@@@@@@@AAAGGGQQQYYYnnn}}}hhh^^^\\\TTTOOOMMMOOOUUU^^^lllxxxuuuppplllfffcccccc]]]ZZZVVVQQQOOOOOOPPPQQQNNNNNNOOOOOOOOOPPPPPPPPPSSSVVVYYYYYYXXXWWWYYY[[[bbb```]]]]]]^^^]]]ZZZWWWSSSTTTUUUVVVWWWWWWWWWWWWUUUUUUUUUUUUVVVWWWWWWXXXVVVWWWWWWWWWXXXYYYYYYYYY[[[\\\___cccgggqqqrrrpppqqqrrrsssvvvxxxzzz{{{tttkkkfff```aaacccgggkkkppptttvvv~~~}}}}}}|||tttfff\\\YYYWWW\\\eeewwwhhhaaa^^^ZZZ[[[YYYUUURRROOOLLLHHHEEEEEEBBB???>>>>>>>>>===<<<========================<<<<<<<<<<<<============???@@@AAAAAACCCJJJTTT\\\rrrvvvcccZZZYYYRRRNNNLLLPPPVVV___nnnzzzuuuoookkkfffcccccc[[[YYYUUUQQQNNNNNNOOOPPPNNNNNNNNNOOOPPPQQQQQQQQQTTTWWWYYYZZZYYYYYY\\\^^^cccaaa^^^]]]]]]\\\YYYVVVTTTTTTUUUWWWXXXXXXXXXXXXVVVVVVVVVUUUVVVVVVWWWWWWVVVWWWWWWXXXXXXYYYYYYZZZ\\\]]]```cccfffnnn{{{ooopppppprrrtttwwwyyy|||}}}uuummmhhhaaabbbdddfffjjjooosssuuu}}}~~~~~~}}}vvvhhh^^^ZZZUUU\\\eeewwwmmmddd```\\\ZZZXXXUUUSSSQQQOOOLLLJJJHHHFFFBBB??????>>><<<;;;========================<<<<<<<<<<<<============???@@@AAABBBEEEMMMWWW___sssppp___WWWVVVOOOLLLKKKPPPWWWaaappp|||zzzvvvwwwyyytttnnniiiddd``````YYYVVVSSSPPPNNNNNNOOOOOOMMMNNNOOOPPPQQQRRRSSSTTTVVVWWWXXXYYYZZZ\\\___bbbdddbbb___]]]\\\ZZZWWWTTTTTTUUUVVVXXXYYYYYYZZZZZZXXXWWWVVVVVVVVVVVVVVVVVVWWWWWWWWWXXXYYYZZZZZZZZZ\\\]]]```cccdddjjjyyyzzzooooooppprrrtttwww{{{~~~uuummmhhhbbbcccdddfffjjjnnnqqqsss|||xxxkkk___ZZZUUU\\\eeevvvpppeee___YYYWWWUUUSSSQQQPPPOOOMMMJJJHHHEEEAAA???>>>>>><<<;;;========================<<<<<<<<<<<<============@@@AAABBBBBBEEELLLWWW___mmm}}}mmm^^^WWWUUUNNNKKKKKKPPPWWWaaappp|||yyysssmmmmmmppprrr~~~ssslllggg```\\\[[[VVVTTTQQQOOOMMMMMMNNNOOOMMMNNNOOOQQQSSSTTTVVVVVVVVVWWWWWWXXX[[[^^^bbbeeeeeedddaaa^^^[[[XXXVVVTTTUUUVVVXXXYYYZZZ[[[[[[[[[YYYXXXWWWVVVVVVVVVVVVVVVWWWWWWXXXYYYZZZZZZ[[[\\\ZZZ[[[^^^bbbccciiiwwwzzzqqqooopppqqqtttxxx{{{~~~tttlllhhhcccdddeeefffiiimmmpppqqq|||zzzmmm```ZZZVVV]]]eeeuuuqqqccc[[[UUUSSSQQQOOONNNMMMLLLJJJHHHDDDAAA>>>======>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============AAABBBBBBBBBCCCJJJTTT[[[fff}}}~~~jjj\\\UUUSSSNNNKKKKKKQQQXXXbbbppp|||{{{tttnnnjjjgggeeegggkkkppp|||~~~qqqjjjccc[[[VVVUUUSSSRRRPPPNNNMMMNNNOOOOOONNNOOOPPPRRRTTTVVVWWWXXXWWWWWWWWWXXX\\\```dddfffeeedddbbb^^^[[[XXXWWWWWWXXXXXXYYYZZZ[[[[[[[[[[[[YYYXXXXXXWWWVVVVVVVVVVVVWWWWWWXXXYYYZZZ[[[\\\]]]WWWYYY]]]aaaccciiixxx{{{sssnnnoooqqqtttwwwzzz}}}}}}~~~ssskkkgggddddddeeefffiiikkknnnpppzzz|||nnn```YYYXXX^^^fffuuuqqqaaaYYYSSSRRRPPPMMMLLLJJJIIIFFFDDD@@@>>><<<;;;===>>>>>>===::::::::::::::::::::::::<<<<<<<<<<<<============AAABBBBBBAAABBBHHHRRRZZZdddvvveeeXXXQQQNNNMMMKKKLLLSSS[[[eeesss~~~tttmmmjjjddd```______^^^aaagggoooyyyzzznnnfff```XXXSSSRRRQQQPPPOOONNNNNNOOOOOOPPPPPPPPPRRRTTTUUUWWWXXXYYYYYYXXXXXX[[[```dddfffgggddddddbbb___[[[YYYZZZ[[[[[[[[[\\\\\\\\\\\\[[[[[[YYYXXXWWWWWWWWWWWWWWWWWWWWWXXXYYYZZZ[[[\\\]]]^^^WWWYYY\\\```cccjjjzzz~~~{{{tttnnnoooqqqsssvvvyyy|||}}}~~~~~~ssskkkgggeeeeeeeeefffhhhkkkmmmoooxxx|||ooo```XXXXXX___hhhvvvrrrbbbZZZVVVTTTRRRNNNLLLJJJHHHEEEBBB@@@>>><<<;;;<<<=========;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============???@@@AAAAAABBBIIISSS[[[kkkooo```VVVPPPLLLLLLJJJMMMVVV```kkkzzzvvvlllddd___^^^YYYWWWXXXZZZZZZ^^^ccckkkssstttiiiccc]]]WWWSSSSSSPPPPPPOOOOOOOOOPPPPPPQQQRRRRRRSSSUUUVVVXXXYYYYYY\\\[[[[[[___dddhhhhhhhhhccccccccc```\\\[[[^^^```^^^^^^^^^]]]]]]\\\[[[ZZZXXXWWWWWWWWWWWWXXXXXXYYYWWWXXXYYYZZZ\\\]]]^^^___ZZZ[[[]]]```cccjjj{{{vvvzzztttnnnooopppsssuuuxxx{{{|||~~~ssslllhhhfffeeeeeefffhhhjjjmmmnnnvvv|||~~~}}}ooo```WWWXXX___hhhwwwsssccc]]]YYYWWWTTTPPPMMMKKKHHHEEEBBBAAA???===<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>???@@@AAACCCKKKVVV^^^sss|||lll___WWWQQQMMMJJJJJJNNNXXXcccppptttjjjbbb\\\XXXYYYUUUTTTVVVXXXYYY]]]cccgggnnnxxxzzzpppeee```\\\WWWTTTTTTPPPOOOOOOOOOPPPPPPQQQRRRSSSSSSTTTUUUWWWXXXYYYYYY^^^]]]^^^bbbhhhkkkjjjiiibbbcccccc```]]]]]]```ccc_________^^^]]]\\\ZZZYYYWWWWWWWWWWWWWWWXXXYYYZZZWWWXXXYYY[[[\\\]]]^^^___^^^]]]___aaabbbjjj{{{oooxxxssspppoooooooooqqqtttwwwxxx}}}~~~ooogggeeedddeeefffgggjjjmmmppprrruuu{{{zzzyyy~~~zzzjjj]]]YYYWWW^^^gggxxx~~~uuutttccc___WWWVVVSSSPPPMMMKKKIIIFFFCCC??????>>>===============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======;;;>>>AAABBBCCCJJJTTT]]]pppzzziii\\\SSSMMMJJJQQQNNNNNNWWWhhhzzz|||nnneeeaaa^^^[[[XXXUUUTTTTTTUUUWWW[[[```bbbfffhhhmmmqqqtttuuuuuuuuussssssvvv|||rrrlllccc\\\WWWTTTRRRQQQNNNPPPPPPPPPNNNNNNOOOPPPRRRSSSUUUUUUVVVWWWYYY[[[[[[bbbgggggghhhjjjiiigggbbb```^^^^^^```aaabbbaaafffbbb]]]ZZZZZZ[[[\\\]]]\\\[[[ZZZYYYYYYZZZ[[[[[[ZZZYYYXXXXXXYYY[[[]]]^^^___]]]^^^```ccckkkzzz{{{kkkwwwssspppooooooooopppsssuuuwwwzzz|||qqqiiiggghhhhhhhhhiiikkkmmmpppqqquuu{{{yyyyyy}}}yyykkk^^^ZZZYYY```jjj|||xxxqqqxxxeee```XXXWWWTTTQQQNNNLLLJJJGGGDDD@@@@@@???======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<============@@@BBBBBBCCCIIITTT\\\gggyyygggZZZTTTQQQPPPTTTSSSUUU^^^lll|||}}}qqqjjjaaa\\\ZZZZZZYYYXXXXXXXXXYYY\\\___cccfffhhhhhhjjjmmmpppqqqqqqpppooooooppprrrvvv|||yyyiiiccc\\\VVVRRRPPPNNNMMMNNNPPPQQQPPPOOOOOOPPPQQQQQQRRRSSSTTTTTTVVVYYY\\\___ffflllllllllllljjjfffcccbbb``````bbbcccdddccceeeccc```_________]]]\\\YYYYYYXXXXXXXXXXXXYYYZZZZZZZZZYYYYYYYYY[[[\\\]]]___]]]]]]___aaahhhwwwvvvnnnzzzwwwvvvppppppooooooooopppqqqrrruuuyyy~~~ssskkkiiikkkjjjiiihhhiiilllnnnpppvvvzzz}}}zzz}}}xxxjjj___]]]WWW```mmm~~~sssoookkkjjjbbbXXXWWWTTTQQQOOOMMMKKKHHHEEECCCBBB@@@>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>@@@BBBBBBCCCIIITTT]]]lll{{{gggZZZSSSQQQPPPSSSSSSWWW___lllzzzvvvoooiiiddd___[[[\\\]]]^^^^^^\\\]]]___bbbeeehhhkkkmmmnnnqqquuuyyy|||}}}||||||}}}~~~|||pppbbb^^^WWWRRROOONNNLLLKKKMMMNNNOOOOOONNNNNNOOOPPPPPPQQQRRRSSSTTTVVVZZZ]]]bbbiiinnnnnnmmmmmmjjjfffdddbbb```aaaccceeeeeeeeedddcccaaaaaaaaa```]]][[[WWWWWWWWWWWWXXXXXXXXXYYYZZZZZZYYYYYYZZZ[[[\\\\\\___]]]]]]^^^```fffuuuxxxrrryyywwwwwwpppppppppppppppppppppqqqvvvzzz~~~qqqiiiggggggfffeeeeeegggkkkoooqqqvvvzzzyyyjjj___]]]WWW```mmm~~~qqqmmmjjjnnndddZZZXXXUUURRROOOMMMJJJGGGDDDCCCBBBAAA???===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>AAABBBBBBBBBIIIUUU^^^sssjjj[[[SSSPPPOOORRRSSSWWW^^^iiiuuu{{{tttlllgggbbb```]]]\\\]]]```bbbcccaaabbbeeehhhlllnnnpppqqqsssvvv|||sssiii]]]YYYSSSPPPNNNLLLKKKJJJKKKMMMNNNNNNMMMMMMNNNPPPPPPQQQRRRRRRTTTWWW[[[___eeekkkooonnnmmmllliiieeedddbbbaaaaaaccceeeffffffcccbbbaaaaaaaaa___\\\ZZZVVVVVVWWWXXXXXXXXXXXXXXXZZZZZZZZZZZZZZZ[[[[[[[[[___]]]\\\^^^```fffuuuzzzttt~~~~~~vvvuuuuuupppppppppqqqqqqqqqqqqqqqvvv{{{|||ooohhhgggcccbbbbbbbbbeeejjjooorrrvvvyyyzzzjjj^^^\\\ZZZaaannn}}}}}}ooommmiii~~~ssshhh]]]ZZZXXXTTTPPPNNNJJJGGGDDDCCCBBB@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>@@@AAAAAACCCJJJVVV```wwwmmm]]]TTTQQQOOOQQQRRRVVV\\\eeepppzzzxxxqqqkkkfffbbb\\\\\\\\\\\\^^^```ccceeefffhhhkkkoooqqqsssttttttwww{{{xxxkkkbbbYYYUUUQQQNNNMMMLLLKKKJJJKKKLLLNNNNNNMMMMMMOOOPPPPPPQQQRRRSSSTTTXXX]]]aaaggglllooommmjjjjjjgggdddcccaaa```aaaccceeeffffffaaa```___^^^^^^]]][[[XXXUUUVVVWWWXXXYYYYYYYYYYYYZZZZZZZZZZZZ[[[[[[ZZZZZZ^^^\\\\\\^^^```gggvvvttt}}}|||sssqqqrrrppppppqqqrrrrrrrrrrrrrrrtttzzzzzzoooiiijjjcccbbbaaaaaadddiiinnnqqqssswww{{{iii]]]ZZZZZZ```lllzzz|||ooonnnjjj~~~xxxmmmbbb___[[[WWWSSSPPPLLLGGGDDDBBBAAA@@@???>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>===???AAAAAACCCKKKXXXbbbzzzppp```WWWSSSQQQQQQRRRUUUZZZbbblllwww~~~|||vvvoooiiieeeaaa^^^ZZZ[[[]]]^^^___bbbeeegggkkkmmmppptttvvvvvvvvvuuu}}}|||pppeee]]]VVVSSSPPPNNNNNNMMMLLLKKKLLLNNNOOOPPPOOOOOOQQQRRRQQQRRRRRRSSSUUUYYY___ccchhhmmmnnnjjjggggggeeebbbbbbaaa___```ccceeeffffff```^^^\\\[[[[[[[[[YYYWWWUUUVVVXXXYYYZZZZZZYYYYYYZZZZZZ[[[[[[[[[ZZZZZZZZZ^^^\\\\\\^^^aaahhhwwwwww}}}zzzqqqooooooppppppqqqrrrssssssssssssrrrxxxyyyoookkkllldddcccaaaaaadddhhhmmmqqqqqquuu{{{iii\\\YYYXXX^^^hhhvvv|||qqqqqqmmm|||pppfffbbb___ZZZUUURRRMMMHHHEEEAAAAAA@@@???>>>>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>===???@@@@@@CCCLLLYYYddd|||rrrcccZZZUUUSSSRRRSSSUUUYYY```kkkvvv}}}xxxuuupppjjjeee```]]]\\\[[[]]]___aaabbbdddgggiiimmmpppsssvvvxxxxxxwwwvvvwwwlllaaaZZZUUUSSSPPPNNNNNNNNNMMMLLLNNNOOOQQQQQQQQQQQQRRRTTTRRRRRRSSSTTTVVVZZZ```eeeiiimmmmmmhhheeeeeedddbbbbbb```___```bbbdddeeeeee___]]][[[YYYYYYYYYXXXWWWUUUVVVXXXZZZ[[[ZZZZZZYYYZZZZZZ[[[[[[[[[[[[ZZZYYY]]]\\\\\\^^^aaaiiixxx{{{}}}|||sssooopppnnnoooqqqsssttttttsssssswwwzzz~~~zzztttooommmgggccc___```gggmmmppppppqqqtttwwwfffZZZXXX[[[\\\aaaiiitttxxxnnnpppssslllgggddd```[[[VVVPPPIIIEEECCCAAA?????????>>><<<:::;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>>>>>===>>>AAACCCJJJXXXfffwwwfff[[[TTTQQQOOONNNRRRYYY```gggrrr|||xxxsssooojjjccc^^^[[[YYYYYY^^^^^^```bbbeeegggjjjkkkppptttwwwwwwuuutttvvvyyy|||wwwnnncccYYYSSSQQQPPPOOOOOONNNNNNNNNOOOOOOPPPRRRSSSRRRQQQRRRSSSSSSSSSUUUXXX\\\```dddfffhhhjjjkkkjjjgggdddbbbaaa___```bbbdddeeegggggggggeeebbb^^^YYYVVVUUUUUUUUUYYYYYYYYYYYYYYYYYYXXXXXXZZZZZZ[[[[[[[[[ZZZZZZYYY```\\\[[[^^^bbbkkkzzz|||~~~{{{sssoooppppppqqqsssttttttttttttssstttwww|||zzztttpppmmmgggbbb^^^```ffflllnnnnnnsssvvvvvveeeZZZXXXWWWXXX\\\eeeooozzzoooooouuulllhhheee```[[[VVVPPPIIIDDDEEECCC@@@?????????===<<<>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>???>>>???BBBDDDJJJXXXeeeyyyfffZZZTTTQQQPPPNNNQQQXXX___fffqqq||||||vvvooolllfffaaa]]][[[[[[[[[______```bbbeeegggjjjkkkmmmqqquuuwwwvvvxxx{{{~~~{{{yyyvvvpppggg^^^UUUPPPPPPPPPOOONNNNNNNNNOOOOOOPPPRRRSSSTTTSSSRRRSSSTTTTTTTTTVVVXXX\\\aaaeeegggiiikkkkkkjjjfffbbb```______```bbbdddeeegggggghhheeebbb^^^ZZZVVVUUUUUUUUUXXXXXXXXXXXXXXXXXXYYYYYYZZZZZZ[[[[[[[[[[[[ZZZZZZ^^^[[[[[[^^^ccckkkzzz{{{sssppppppqqqrrrssssssssssssrrrrrrrrruuu{{{zzztttpppmmmeeebbb^^^```eeejjjlllllltttyyy|||rrrbbbXXXVVVTTTTTTXXX___iii{{{qqqooo~~~yyyooommmiiiddd^^^YYYRRRKKKGGGHHHEEEAAA????????????>>><<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>@@@???@@@CCCDDDJJJWWWddd}}}hhhZZZSSSQQQPPPNNNOOOUUU\\\dddqqq{{{}}}wwwrrrjjjfffbbb]]][[[[[[]]]___``````aaabbbdddgggjjjkkkkkkoootttwwwyyy}}}|||vvvtttpppiiiaaaYYYRRRNNNOOOOOONNNNNNNNNOOOPPPPPPRRRSSSUUUUUUTTTSSSTTTUUUVVVVVVWWWYYY\\\aaafffhhhjjjjjjjjjhhhddd```_________```bbbdddfffgggggghhhdddbbb^^^ZZZWWWUUUUUUUUUVVVVVVWWWWWWXXXXXXYYYYYYZZZZZZ[[[[[[[[[[[[[[[ZZZZZZYYYZZZ___dddkkkyyy{{{sssppppppqqqqqqqqqqqqqqqqqqpppppptttvvvzzzyyysssooolllcccaaa^^^___ccchhhjjjkkkuuuzzz|||uuulll^^^UUUSSSRRRRRRVVV\\\fffxxxwwwrrruuusssoooiiiccc]]]VVVPPPLLLJJJFFFBBB???>>>?????????;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>>AAA@@@AAACCCEEEIIIVVVbbbwwwjjj[[[TTTRRRPPPMMMNNNTTTZZZcccppp|||yyyqqqkkkdddaaa]]]ZZZZZZ\\\```bbbaaaaaaaaabbbdddfffiiikkklllpppuuuyyy|||}}}yyyuuurrrmmmfff___XXXSSSPPPNNNNNNNNNNNNOOOPPPQQQRRRTTTUUUWWWWWWVVVUUUUUUVVVWWWWWWXXXZZZ^^^bbbfffiiihhhhhhhhhfffbbb``````aaa``````bbbdddeeefffggggggcccaaa^^^ZZZWWWUUUTTTTTTTTTTTTUUUVVVWWWXXXYYYYYYZZZZZZ[[[\\\\\\\\\[[[[[[XXXWWWZZZ___dddkkkxxx}}}|||tttpppppprrrrrrqqqqqqqqqqqqqqqqqquuuuuuxxx~~~vvvpppllliiiaaa___^^^```cccgggjjjkkktttzzzvvvqqqjjj]]]TTTRRRRRRSSSWWW]]]fffyyy}}}uuuyyywwwssslllfff```ZZZTTTPPPLLLHHHCCC@@@???>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>AAA@@@AAACCCDDDHHHTTT```qqqlll[[[UUUSSSOOOLLLMMMSSSZZZcccqqq|||wwwmmmeee```^^^[[[ZZZ[[[^^^bbbeeebbbaaaaaaaaabbbeeehhhjjjooorrrwww{{{}}}xxxtttqqqllleee]]]WWWRRRPPPLLLLLLMMMNNNOOOQQQRRRSSSUUUWWWXXXXXXWWWVVVVVVWWWXXXYYYZZZ]]]```dddgggiiieeeeeeeeecccbbbbbbccceeeaaabbbcccdddeeefffffffffbbb```]]]ZZZVVVTTTSSSRRRQQQRRRSSSUUUVVVXXXYYYZZZZZZZZZ[[[\\\\\\\\\\\\\\\XXXWWWZZZ```eeekkkwwwyyy~~~~~~uuupppooossssssrrrrrrrrrrrrssstttrrrssswww~~~zzzrrrlllgggccc^^^^^^___```cccgggjjjlllssszzztttpppjjj]]]TTTSSSQQQSSSXXX^^^gggyyyvvv}}}yyyuuunnngggbbb\\\WWWSSSPPPLLLGGGCCCAAA???===<<<>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>AAA@@@AAACCCCCCFFFQQQ]]]kkkmmm[[[TTTSSSLLLKKKMMMTTT\\\eeerrr}}}vvviiiaaa^^^]]]\\\\\\^^^aaadddfffbbbaaa```___```cccfffhhhooorrrwww{{{}}}xxxssspppjjjddd\\\UUUPPPMMMKKKKKKLLLMMMOOOQQQSSSTTTVVVXXXYYYXXXWWWVVVVVVWWWXXXZZZ]]]```cccfffggghhhdddddddddbbbaaacccfffiiicccddddddeeeeeeddddddddd```^^^\\\YYYUUUSSSQQQPPPOOOPPPQQQSSSVVVXXXYYYZZZZZZZZZ[[[\\\]]]]]]]]]]]]ZZZYYY[[[```eeekkkwwwxxx|||uuuooonnnppppppoooooopppqqqrrrssspppttt{{{wwwnnnhhhbbb^^^\\\]]]___aaadddggglllnnnsss{{{{{{pppmmmgggZZZQQQPPPNNNQQQXXX^^^gggxxx~~~sss}}}yyyrrrlllfffaaa]]]YYYTTTPPPLLLHHHDDDAAA===;;;;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>>@@@???AAABBBBBBEEEOOOZZZcccxxxkkkYYYRRRQQQJJJIIIMMMUUU^^^gggsss~~~~~~ssshhh```]]]]]]^^^___aaaccceeefffbbbaaa___^^^___aaadddgggllloootttxxx~~~}}}xxxssspppkkkeee]]]UUUOOOLLLJJJJJJLLLMMMOOORRRTTTUUUVVVXXXYYYXXXWWWUUUVVVVVVWWWZZZ___cccfffggggggffffffeeedddbbbaaacccfffiiieeeeeeeeeeeedddcccbbbaaa^^^]]]ZZZWWWTTTRRROOONNNMMMNNNPPPSSSUUUWWWYYYZZZYYYZZZ[[[\\\]]]]]]]]]]]]]]]\\\]]]aaaeeekkkwwwzzz{{{vvvooommmlllkkkkkkkkklllmmmoooppppppwwwuuullleee___[[[[[[]]]___bbbdddhhhmmmpppttt|||vvvkkkiiicccVVVMMMLLLKKKOOOWWW^^^fffwww|||qqq}}}}}}wwwqqqlllgggccc```WWWTTTOOOKKKGGGCCC>>>;;;????????????????????????============>>>>>>>>>>>>??????@@@BBBAAACCCMMMXXX\\\rrriiiWWWPPPOOOHHHHHHMMMVVV```iiiuuu{{{pppgggaaa]]]^^^___aaacccdddeeeeeebbb```^^^]]]]]]```cccfffhhhlllqqqvvv}}}}}}xxxuuurrrnnnggg___WWWPPPLLLIIIJJJKKKMMMPPPRRRUUUVVVVVVXXXYYYXXXVVVUUUUUUVVVWWWZZZ```eeehhhhhhgggeeehhhgggeeebbbaaabbbfffiiigggffffffeeedddbbbaaa```]]]\\\ZZZWWWTTTQQQNNNMMMLLLMMMOOORRRUUUWWWYYYZZZYYYZZZ[[[\\\]]]^^^^^^^^^```]]]^^^aaadddkkkwww{{{||||||rrrmmmjjjlllmmmmmmmmmnnnqqqsssvvvzzz|||ooofffbbb___^^^aaa```aaaccchhhmmmqqqsssuuu|||{{{vvvnnneee]]]VVVQQQMMMPPPOOOUUUaaakkkzzzyyylllpppzzztttrrrnnngggbbb^^^WWWPPPMMMIIIBBB??????>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@@@@BBBBBBDDDLLLUUU[[[fffiiiXXXQQQQQQJJJOOOQQQTTTbbbxxx}}}pppfff```ZZZ\\\___bbbeeeggghhhhhhcccaaa^^^[[[YYY[[[```dddkkkmmmrrryyy}}}}}}yyyuuupppjjjbbbZZZQQQLLLHHHIIILLLOOOQQQSSSSSSSSSUUUVVVXXXYYYYYYYYYXXXXXXXXX\\\aaaeeeggggggfffdddllljjjhhhfffddddddddddddeeedddcccbbbaaa______^^^]]]ZZZUUUQQQOOOMMMKKKJJJIIILLLQQQTTTWWWYYY\\\^^^]]]^^^^^^^^^^^^^^^^^^^^^```^^^___dddhhhooo}}}}}}ssszzz~~~}}}qqqlllkkklllnnnnnnmmmmmmooopppwww{{{{{{nnnfffaaa___^^^aaa``````cccggglllppprrrwwwrrrnnnggg```YYYSSSOOOLLLOOOOOOWWWcccooo|||pppssszzzwwwrrrkkkfff```XXXPPPLLLHHHAAA>>>???>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>???BBBCCCEEENNNWWWaaalllkkkZZZQQQNNNMMMQQQRRRVVVggg~~~|||oooeee___ZZZ\\\___bbbdddfffggggggbbb```^^^[[[ZZZ\\\aaaeeeiiilllqqqyyy~~~~~~yyyvvvqqqkkkddd[[[SSSMMMJJJKKKNNNPPPRRRSSSTTTTTTSSSTTTVVVWWWYYYYYYYYYYYYZZZ^^^bbbeeeffffffdddcccjjjiiihhhggggggggghhhhhhgggfffeeecccaaa___]]]\\\\\\XXXTTTPPPNNNMMMKKKJJJIIILLLQQQTTTVVVXXXZZZ\\\]]]]]]]]]]]]]]]^^^^^^^^^___^^^```eeejjjrrr{{{qqqxxx{{{~~~ppplllkkklllnnnooonnnmmmnnnooowww{{{yyylllddd```______cccccccccdddggglllqqqttt{{{vvviiifffaaa[[[VVVRRROOOMMMPPPQQQYYYeeerrr}}}qqquuu~~~yyyqqqkkkcccZZZQQQLLLGGG@@@>>>???>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>AAACCCFFFOOOYYYcccqqqlll]]]RRRMMMQQQSSSSSSYYYmmm{{{mmmccc]]]ZZZ\\\^^^aaaccceeeeeeeeeaaa```^^^\\\[[[^^^bbbfffggglllrrryyy~~~~~~yyyvvvqqqllleee\\\TTTNNNLLLNNNPPPRRRTTTTTTTTTTTTQQQRRRTTTVVVXXXYYYZZZZZZ^^^aaadddeeedddcccbbbbbbhhhhhhhhhhhhiiijjjkkkllliiihhhgggdddaaa^^^\\\ZZZZZZVVVRRRNNNMMMLLLKKKIIIJJJMMMQQQTTTUUUWWWYYYZZZ[[[[[[\\\\\\\\\]]]]]]]]]___^^^aaafffkkksss{{{mmmwwwzzz}}}pppnnnhhhkkknnnooooooooopppqqqwww{{{uuuiiibbb`````````ffffffggghhhjjjnnnssswww~~~nnnfffdddaaa[[[VVVRRRPPPPPPSSSUUU[[[fffqqq}}}qqqtttvvvnnnfff]]]SSSMMMGGGAAA???@@@>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???===>>>AAACCCFFFNNNXXX___nnn|||kkk^^^TTTOOOSSSSSSRRRZZZqqqyyylllbbb\\\[[[\\\___aaaccccccccccccbbbaaa___]]]\\\]]]aaaeeefffkkkssszzz~~~}}}}}}wwwuuuqqqlllfff]]]TTTNNNNNNPPPRRRSSSUUUUUUUUUTTTSSSTTTUUUWWWYYYZZZ[[[\\\bbbdddfffeeebbbaaaaaabbbhhhhhhhhhiiijjjjjjkkkkkkhhhhhhgggeeebbb___\\\[[[WWWTTTOOOMMMLLLKKKJJJIIIKKKNNNRRRTTTUUUVVVWWWYYYZZZZZZZZZ[[[\\\\\\]]]]]]```___aaafffkkkqqq}}}~~~jjjxxx{{{{{{qqqqqqfffiiillloooppprrrtttvvv{{{qqqfff```___```aaadddfffiiijjjkkkoootttxxx}}}iiieeedddaaa[[[UUUPPPPPPPPPTTTWWW]]]fffsssrrruuuxxxooofff]]]SSSMMMHHHBBB@@@BBB>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAA???@@@BBBBBBDDDMMMVVV[[[jjjwwwgggZZZSSSPPPSSSRRRPPPYYYqqqxxxkkkbbb\\\\\\^^^___aaabbbbbbbbbbbbcccbbb```]]]\\\\\\___bbbccciiirrrwwwyyy|||||||||vvvtttppplllfff^^^UUUNNNNNNPPPRRRSSSUUUUUUUUUTTTVVVWWWWWWYYYZZZ[[[]]]]]]dddfffgggeee```___aaadddiiiiiiiiiiiiiiiiiihhhhhhfffffffffeeeccc```]]][[[TTTQQQMMMKKKJJJJJJJJJIIILLLOOORRRTTTUUUVVVWWWXXXYYYYYYZZZ[[[[[[\\\]]]]]]aaa```aaaeeehhhmmmxxx~~~iiiyyy|||yyyppppppgggiiillloooqqqtttxxx{{{{{{nnnccc^^^^^^```bbb```eeeiiilllmmmppptttxxxuuufffaaaaaa___YYYRRRNNNNNNPPPSSSWWW^^^ggguuutttvvvxxxooobbbYYYQQQMMMHHHCCCAAACCC>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>BBB@@@@@@BBBBBBDDDLLLUUU]]]iiixxxdddWWWQQQPPPQQQPPPOOOWWWnnnwwwkkkccc^^^^^^___aaabbbcccbbbbbbaaaaaaaaa___]]][[[\\\___aaabbbhhhpppttttttvvvzzz~~~{{{|||uuutttqqqnnnhhh```VVVPPPLLLNNNPPPRRRTTTTTTTTTTTTWWWWWWXXXYYY[[[]]]___```dddggggggddd___^^^bbbgggkkkkkkkkkjjjjjjhhhgggfffdddeeeeeedddbbb___\\\ZZZQQQNNNKKKIIIIIIIIIIIIIIILLLOOOSSSUUUVVVWWWXXXZZZYYYYYYZZZ[[[\\\]]]]]]^^^aaa```aaadddfffjjjttt~~~{{{jjjzzz|||yyynnnmmmkkklllmmmoooqqquuuzzz~~~yyylllaaa\\\]]]```bbb___fffmmmqqqrrrtttwww{{{rrrggg^^^___^^^YYYRRRNNNOOORRRSSSXXX___gggtttttttttyyynnn[[[SSSMMMJJJGGGBBB@@@BBB>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@??????BBBCCCEEEMMMWWWaaakkkjjjXXXRRRRRRPPPPPPPPPWWWkkk|||vvvllleeeaaa```aaabbbcccccccccbbbaaa]]]]]]]]]\\\[[[]]]```cccffflllsssvvvuuuvvv{{{}}}{{{|||wwwuuussspppkkkbbbYYYSSSJJJKKKNNNPPPRRRSSSTTTTTTSSSTTTUUUWWW[[[___bbbddddddfffgggccc^^^^^^dddkkkkkklllllllllkkkjjjhhhhhhdddeeeeeedddaaa]]]ZZZWWWOOOLLLIIIGGGHHHIIIIIIHHHMMMPPPSSSVVVWWWXXXZZZ\\\YYYYYYZZZ[[[\\\]]]^^^______^^^```dddfffjjjsss}}}wwwgggyyy|||yyyllliiinnnoooooooooppptttzzzwwwjjj```\\\]]]```bbbaaaiiirrrwwwxxxyyy|||tttiii]]]______ZZZTTTPPPRRRVVVUUUYYY___eeepppqqqqqqyyynnnVVVOOOJJJIIIFFFAAA???@@@>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>AAACCCFFFOOOYYYdddlllrrr]]]UUUUUUOOOQQQQQQWWWiii~~~xxxvvvmmmfffcccaaabbbcccddddddcccbbbaaaYYYZZZZZZ[[[[[[^^^bbbeeelllrrryyyzzzxxxyyy|||}}}~~~||||||}}}xxxwwwuuurrrmmmeee[[[UUUHHHIIILLLOOOQQQSSSSSSSSSOOOPPPRRRVVV[[[```dddgggcccffffffbbb^^^^^^fffmmmkkklllmmmmmmmmmlllkkkjjjfffffffffddd```\\\WWWTTTNNNKKKHHHGGGGGGHHHIIIHHHMMMPPPTTTWWWXXXYYY[[[]]]YYYZZZ[[[\\\]]]^^^______^^^]]]___dddgggkkkuuuvvvbbbvvvxxxvvv}}}yyynnnjjjjjjlllmmmoooqqquuuzzz~~~}}}uuujjjaaa^^^```ccceeejjjlllppprrrtttwwwzzz|||xxxdddfffbbb]]]YYYVVVUUUSSSRRRTTTXXX]]]bbbkkkzzz}}}qqqppp|||lllYYYRRRLLLHHHDDD??????BBB????????????>>>>>>>>>>>>??????>>>>>>??????@@@AAABBB@@@@@@BBBCCCEEENNNWWWfffpppeeeWWWVVVQQQRRRQQQUUUcccuuuwwwssskkkeeebbb``````aaabbbbbbaaa```___XXXVVVTTTTTTXXX^^^eeeiiipppvvv{{{}}}}}}vvvvvv{{{}}}|||zzzyyyxxxyyyyyyzzz{{{vvvppppppqqqkkk^^^SSSKKKKKKKKKMMMOOOOOOMMMKKKOOOQQQUUUYYY]]]aaacccdddiiigggdddcccbbbccceeegggiiilllpppqqqpppnnnlllkkkhhhgggdddbbb___[[[UUUQQQNNNIIIGGGHHHHHHFFFHHHLLLNNNQQQTTTWWWXXXZZZ\\\^^^[[[[[[YYYYYYYYY[[[]]]____________aaaeeennnxxxqqqeeevvvyyywww}}}zzzoookkkiiikkklllmmmooossswww{{{zzzsssiiiaaa___bbbeeehhhiiilllooorrrtttvvvzzz|||zzzgggdddaaa]]]YYYWWWUUUSSSRRRUUUXXX]]]bbbkkkzzzzzzrrrsssnnnWWWPPPJJJGGGCCC??????BBB@@@?????????>>>>>>>>>>>>??????>>>>>>??????@@@AAABBB@@@@@@BBBCCCEEEMMMWWWcccjjj~~~mmm[[[WWWTTTSSSQQQSSS___pppyyyzzzwwwyyymmmgggcccaaabbbcccdddeeedddbbb```^^^VVVUUUTTTUUUYYY```gggkkkqqqvvv{{{|||rrrrrrwww{{{|||{{{zzzyyyyyyzzz{{{|||}}}wwwrrrrrrrrrlll___UUULLLKKKLLLMMMOOOPPPNNNLLLPPPRRRUUUZZZ^^^aaaccceeehhhfffdddcccccceeegggiiijjjmmmqqqrrrqqqnnnmmmllliiigggdddbbb^^^ZZZTTTPPPNNNIIIGGGHHHGGGFFFHHHLLLOOORRRUUUXXXYYYZZZ\\\^^^]]]\\\[[[[[[[[[]]]___```bbbaaa```aaaeeeooozzzrrrfff~~~wwwzzzyyy~~~|||qqqllliiijjjkkklllmmmppptttwww~~~vvvpppgggbbbaaadddhhhjjjiiikkknnnqqqsssvvvzzz}}}yyyhhhbbb```]]]ZZZWWWUUUTTTSSSVVVYYY^^^dddnnn~~~vvvqqqtttmmmWWWPPPJJJHHHFFFBBBAAACCC@@@@@@@@@?????????>>>>>>??????>>>>>>??????@@@AAABBB@@@@@@BBBBBBDDDLLLUUUcccjjjvvv___VVVVVVTTTPPPQQQZZZiiirrrtttxxxqqqgggcccaaaaaadddeeeggggggfffccc___\\\SSSRRRSSSUUU[[[bbbjjjnnnsssvvv{{{zzzqqqpppsssvvvzzz}}}~~~}}}}}}zzzzzzyyyyyyzzz{{{}}}~~~~~~yyytttsssrrrlll```VVVMMMLLLLLLNNNPPPQQQPPPOOOQQQSSSVVVZZZ___bbbdddfffeeeeeeddddddeeegggjjjkkkkkknnnqqqrrrqqqooonnnmmmjjjgggdddaaa]]]XXXRRRNNNMMMIIIFFFGGGGGGFFFGGGLLLQQQSSSWWWZZZZZZ[[[\\\^^^___^^^]]]]]]^^^___aaabbbeeecccaaaaaafffqqq~~~pppfff~~~vvvzzzzzz~~~rrrmmmkkkkkklllllllllnnnrrruuu{{{tttnnngggbbbbbbeeeiiikkkiiikkknnnpppsssvvvzzz~~~ttteee``````___\\\YYYVVVUUUUUUWWWZZZ```hhhuuuvvvqqqtttqqq\\\TTTMMMKKKIIIEEEDDDEEEAAAAAA@@@@@@@@@???????????????>>>>>>??????@@@AAABBB@@@@@@BBBBBBCCCJJJSSSbbbkkk~~~cccWWWWWWTTTPPPPPPXXXcccmmmrrryyyzzzlllccc```aaacccbbbdddfffgggfffbbb]]]ZZZQQQQQQSSSWWW^^^eeemmmqqqvvvwww{{{|||rrrpppsssuuuwwwzzzzzz{{{{{{||||||}}}~~~~~~xxxxxxwwwxxxyyy{{{}}}~~~~~~yyytttrrrpppjjj___WWWMMMMMMMMMOOOQQQSSSRRRQQQRRRTTTXXX\\\```cccfffgggcccccccccccceeehhhjjjlllmmmooorrrrrrqqqooonnnmmmiiifffbbb___[[[VVVPPPLLLLLLHHHFFFGGGGGGFFFHHHMMMSSSVVVYYY[[[[[[[[[\\\]]]^^^^^^^^^^^^___```aaabbbeeecccaaabbbhhhuuu{{{lllccc~~~vvvzzz{{{sssmmmlllmmmmmmmmmmmmooorrruuu|||~~~rrrmmmgggcccccceeehhhiiijjjlllnnnpppssswww|||pppccc```aaabbb___[[[WWWVVVVVVYYY\\\bbbmmm~~~zzzvvvzzzyyydddYYYPPPLLLJJJGGGDDDDDDAAAAAAAAAAAA@@@@@@@@@@@@??????>>>>>>??????@@@AAABBB@@@AAABBBBBBBBBIIIQQQ\\\hhhhhh[[[VVVRRROOOQQQWWWaaajjjqqqyyyuuuiiiaaa___aaaccc```bbbdddeeeddd```[[[XXXQQQRRRUUUZZZaaahhhooosssxxxyyy|||}}}sssqqqssstttuuuwww||||||||||||||||||}}}}}}wwwwwwvvvvvvwwwyyy{{{||||||xxxssspppmmmggg]]]UUUNNNMMMMMMOOORRRTTTTTTTTTSSSUUUYYY]]]aaaeeeggghhhbbbbbbbbbccceeegggjjjkkkmmmoooqqqqqqooommmllllllgggddd```\\\XXXSSSNNNJJJKKKGGGEEEGGGHHHHHHKKKOOOVVVXXXZZZZZZZZZZZZ\\\]]]]]]]]]]]]^^^^^^___```aaacccaaa```bbbkkkzzzwwwjjjbbbuuuyyyzzztttmmmmmmnnnnnnnnnnnnooosssvvv{{{{{{nnnjjjeeebbbccceeeggghhhkkkmmmoooqqqtttxxx~~~ooodddaaaccceeeccc]]]XXXVVVVVVYYY\\\cccppp}}}|||nnnaaaTTTNNNKKKFFFCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@??????>>>>>>??????@@@AAAAAA@@@AAABBBAAAAAAGGGOOO\\\hhhlll___UUUQQQPPPSSSXXX^^^gggooowww}}}xxxqqqgggaaa___bbbeeebbbdddeeeeeebbb___ZZZXXXSSSUUUXXX^^^dddkkkppptttwwwyyy~~~~~~tttrrrtttttttttvvv}}}}}}}}}}}}|||{{{zzzyyyyyyyyyxxxwwwwwwxxxyyyzzz{{{wwwsssoookkkddd[[[UUUMMMLLLLLLNNNQQQTTTUUUUUUUUUWWWZZZ^^^cccfffhhhjjjdddddddddeeefffhhhiiijjjkkkmmmooonnnllljjjjjjjjjdddaaa\\\XXXUUUPPPLLLIIIJJJFFFEEEHHHJJJKKKNNNSSSYYYYYYYYYXXXXXXXXX[[[^^^\\\\\\]]]^^^^^^_________bbbaaa```dddmmm|||tttjjjccctttwwwyyytttmmmlllmmmnnnmmmmmmooosssvvvxxx}}}~~~uuuiiifffbbbaaacccfffhhhiiimmmnnnppprrruuuyyynnneeebbbfffhhhfff___YYYWWWWWWYYY[[[bbbpppyyy}}}}}}mmm\\\SSSNNNIIIEEEEEEBBBBBBBBBBBBAAAAAAAAAAAA??????>>>>>>??????@@@AAAAAA@@@AAABBBAAA@@@FFFMMM___gggjjj___UUUQQQPPPTTTXXX[[[bbbkkkssszzzxxxxxxuuutttpppjjjeeedddgggkkkjjjjjjiiigggccc^^^ZZZXXXVVVXXX\\\aaagggmmmqqqttttttyyyxxxvvvwwwwwwwwwyyyyyyzzz|||~~~~~~~~~}}}|||~~~|||{{{yyyxxxxxxyyyyyy{{{wwwsssnnniiicccZZZUUUMMMLLLKKKMMMQQQTTTUUUVVVVVVXXX[[[___dddgggiiikkkhhhhhhhhhhhhhhhiiiiiiiiijjjkkklllllliiihhhhhhhhhaaa^^^YYYUUURRRNNNKKKHHHHHHEEEEEEIIILLLMMMQQQWWW[[[ZZZXXXVVVUUUVVV[[[^^^\\\\\\]]]^^^____________bbbbbbbbbeeennn}}}qqqhhhbbbsssvvvxxxtttmmmkkklllmmmmmmmmmooosssvvvuuuzzz}}}|||~~~xxxnnneeebbb``````cccgggjjjkkkmmmoooqqqrrruuuzzz|||lllddddddhhhkkkhhh```YYYWWWWWWXXXZZZaaaooosssyyywwwcccXXXRRRMMMIIIHHHCCCCCCBBBBBBBBBAAAAAAAAA?????????>>>???@@@@@@AAAAAA@@@AAABBBAAA@@@EEELLL]]]aaayyy}}}fff[[[UUUQQQQQQUUUWWWXXX^^^gggooozzzuuuttttttssssssrrrnnnkkkkkknnnrrrrrrpppnnnjjjddd___ZZZXXXXXXZZZ^^^ccciiinnnqqqsssqqqyyy|||{{{|||||||||}}}sssvvv{{{}}}{{{zzzyyyyyyyyy{{{xxxsssoooiiibbb[[[UUULLLKKKKKKMMMPPPTTTVVVVVVVVVXXX\\\```dddhhhjjjkkkkkkkkkkkkkkkjjjjjjiiiiiiiiijjjkkkjjjhhhffffffggg___\\\WWWSSSPPPMMMJJJGGGHHHEEEEEEJJJMMMOOOTTTYYY]]][[[XXXTTTSSSUUUZZZ^^^\\\]]]^^^___````````````dddcccdddgggooo|||}}}mmmeee___vvvuuu{{{tttpppjjjjjjkkklllnnnqqqtttvvvsssuuuyyy{{{|||}}}|||pppggg^^^^^^___```dddhhhlllnnnpppqqqlllooozzz|||~~~xxxkkkgggeeeggghhheee^^^WWWTTTSSSSSSYYY```llluuurrr~~~jjj```SSSLLLLLLJJJFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@????????????>>>@@@AAACCCCCCCCCDDDGGGIIITTTcccssszzzdddYYYRRRSSSRRRRRRTTT[[[eeemmmqqq{{{rrroooqqqtttqqqsssuuuvvvxxxzzz~~~{{{vvvpppkkkgggccc___]]][[[[[[^^^dddhhhkkkrrryyy{{{|||~~~~~~~~~{{{yyyxxxwwwwwwtttqqqmmmggg```XXXSSSIIIJJJMMMOOORRRTTTUUUUUUVVVXXX\\\aaaeeeiiikkkmmmkkkiiifffgggjjjkkkjjjhhhkkkjjjiiigggeeeccc```___\\\ZZZUUUQQQMMMJJJIIIIIIHHHHHHIIIJJJMMMQQQTTTWWWXXXXXXVVVTTTSSSUUUYYY\\\```_________```___^^^\\\```dddgggiiimmmyyyuuukkkfffaaatttsssxxx}}}tttpppjjjjjjkkklllnnnpppsssttttttvvvyyyzzzzzzzzz|||}}}~~~uuujjjaaa]]]]]]^^^aaaeeeiiimmmpppqqqsssooopppxxxzzzsssfffbbbdddfffgggddd]]]VVVSSSSSSSSSYYY```kkkyyyvvvrrrjjj[[[RRROOOIIIFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@????????????@@@AAABBBCCCCCCDDDFFFIIIRRR___kkk{{{hhh[[[RRRSSSRRRRRRUUU^^^jjjsssxxxwwwmmmlllooossstttwww{{{}}}}}}vvvpppkkkfffaaa^^^^^^]]]```fffjjjmmmssszzz|||zzzxxxxxxvvvsssppplllfff___XXXSSSKKKLLLNNNPPPSSSTTTUUUVVVXXX[[[^^^cccgggjjjmmmnnnkkkiiiggghhhjjjkkkjjjiiiiiiiiihhhfffdddaaa___^^^[[[YYYTTTPPPLLLJJJIIIIIIHHHHHHHHHJJJMMMRRRVVVXXXVVVWWWWWWWWWVVVWWWZZZ\\\^^^]]]^^^^^^_________^^^```cccfffhhhlllyyyrrrgggcccaaapppqqqxxxsssnnnjjjjjjjjjkkklllnnnqqqrrrqqqsssvvvwwwxxxxxxzzz{{{wwwnnnddd]]][[[\\\^^^aaaeeeiiimmmpppppptttqqqooouuuwwwmmmbbb___bbbeeeeeebbb[[[UUURRRRRRTTTYYY```kkk}}}||||||zzzttteeeYYYRRRJJJFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@???????????????AAABBBCCCCCCDDDFFFHHHOOOZZZcccooonnn^^^SSSSSSSSSTTTXXXcccrrr}}}qqqhhhhhhnnntttyyy}}}xxxqqqjjjccc___```___aaagggkkkmmmttt{{{~~~zzzxxxxxxtttrrrnnnjjjeee^^^WWWRRRLLLMMMOOOQQQSSSUUUVVVVVV[[[]]]aaaeeeiiilllnnnoookkkjjjhhhhhhiiijjjjjjiiihhhgggfffdddbbb___]]]\\\YYYWWWSSSNNNKKKIIIIIIIIIHHHGGGHHHIIIMMMRRRWWWZZZWWWXXXXXXXXXWWWXXX[[[]]][[[\\\]]]^^^^^^____________bbbdddfffkkkyyyqqqeeeaaaccc|||nnnpppyyyqqqllljjjjjjjjjjjjkkkmmmooopppmmmpppsssuuuvvvxxxzzz||||||ssskkkccc]]][[[\\\]]]```dddhhhkkkmmmnnnuuurrroooqqquuuzzzgggaaa```aaacccccc```YYYSSSQQQQQQTTTYYY```mmmxxx|||~~~wwwhhh[[[SSSKKKGGGGGGFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@????????????@@@BBBBBBBBBCCCFFFHHHLLLXXX___iii~~~vvvaaaVVVUUUUUUVVV\\\jjjzzz}}}nnnfffgggooovvv{{{xxxnnneee``````___aaafffiiilllsss{{{~~~zzzwwwuuusssppplllgggbbb\\\UUUQQQLLLMMMOOOQQQSSSTTTUUUUUU[[[^^^bbbfffjjjlllmmmnnnkkkjjjiiihhhhhhiiiiiiiiiggggggeeecccaaa^^^[[[ZZZVVVTTTPPPMMMJJJIIIHHHHHHFFFFFFGGGIIIMMMRRRWWW[[[ZZZZZZYYYVVVUUUVVVYYY\\\[[[\\\^^^^^^]]]]]]]]]]]]^^^aaadddffflllzzz}}}rrreeeaaafff|||mmmooowwwrrrmmmjjjjjjiiijjjkkkmmmooopppooorrruuuwwwwwwyyy{{{|||~~~xxxpppiiibbb^^^ZZZ[[[]]]```bbbeeehhhiiillltttsssnnnpppuuuoooaaa```bbb```bbbbbb^^^XXXRRRQQQQQQUUUYYYaaaooouuu{{{|||tttdddYYYUUUNNNIIIIIIIIIHHHFFFDDDCCCAAAAAAAAAAAA@@@@@@@@@@@@??????@@@BBBBBBBBBCCCFFFHHHKKKYYY```iii~~~}}}cccXXXXXXWWWYYY___mmm~~~ooohhhiiirrryyy|||~~~rrrhhhaaa```^^^```eeehhhlllsss{{{yyytttrrrqqqnnniiieee```ZZZTTTPPPKKKLLLNNNPPPRRRSSSTTTTTT[[[^^^bbbfffiiikkkkkkkkkiiiiiiiiihhhggggggggghhhgggfffdddbbb___\\\ZZZXXXSSSQQQNNNKKKHHHHHHHHHHHHFFFFFFHHHJJJNNNSSSWWWZZZ___]]]YYYTTTRRRSSSXXX\\\]]]___```___\\\ZZZZZZ[[[]]]aaaeeehhhnnn}}}yyypppddd```eee}}}nnnooouuuzzzssspppiiiiiiiiijjjkkkmmmpppqqqvvvxxx{{{||||||}}}|||rrrjjjddd___\\\YYY[[[]]]```cccfffhhhiiillltttssspppsssyyyggg]]]]]]``````aaaaaa]]]WWWRRRQQQRRRUUUZZZcccrrrttt}}}xxxnnn```XXXVVVRRRKKKKKKKKKKKKIIIGGGDDDCCCAAAAAAAAAAAA@@@@@@@@@@@@>>>@@@AAABBBBBBCCCEEEGGGJJJYYYaaahhh|||dddYYYYYYXXXYYY```mmm~~~ssslllmmmuuu{{{~~~wwwkkkdddaaa___aaafffjjjnnnvvvxxxssspppoookkkgggbbb^^^XXXSSSOOOIIIJJJLLLOOORRRSSSUUUUUU[[[]]]bbbfffiiijjjjjjiiihhhhhhhhhgggeeedddeeegggeeedddbbb```]]]ZZZWWWUUUPPPNNNKKKIIIGGGGGGGGGHHHGGGHHHKKKNNNRRRUUUXXXYYYaaa___ZZZUUUSSSTTTYYY]]]^^^aaabbb```\\\YYYZZZ[[[]]]aaagggkkksssssslllccc___aaa~~~ppprrrxxx|||~~~ppppppiiiiiiiiijjjllloooqqqsssxxx{{{wwwmmmfffaaa]]][[[WWWYYY]]]aaaeeeiiikkkmmmmmmuuutttsssxxx~~~ggg]]]\\\^^^```aaaaaa]]]WWWRRRRRRSSSVVV[[[eeeuuu}}}wwwvvvlll___XXXXXXUUUMMMMMMNNNMMMKKKIIIFFFDDDBBBBBBAAAAAAAAA@@@@@@@@@>>>@@@AAAAAAAAABBBEEEGGGIIIXXX^^^cccuuudddXXXXXXWWWXXX]]]jjjyyywwwqqqqqqvvv{{{|||ppphhhdddcccdddjjjnnnsss|||yyyrrrooommmjjjeee```\\\WWWRRRNNNHHHJJJLLLPPPSSSUUUWWWXXX[[[^^^cccgggiiijjjiiiiiifffggghhhfffcccbbbccceeebbbaaa___]]]YYYVVVSSSRRRNNNLLLJJJGGGFFFFFFGGGHHHIIILLLPPPTTTWWWYYYYYYYYY^^^^^^]]]ZZZYYYYYY\\\___]]]aaacccaaa]]]ZZZ[[[^^^]]]bbbjjjpppwww~~~ppphhhdddbbb```}}}rrruuu}}}wwwlllmmmhhhiiiiiijjjmmmppprrrtttvvvzzz}}}uuullleee```]]]\\\VVVXXX]]]bbbhhhllloooqqqooovvvvvvuuu|||kkk```^^^^^^```aaaaaa]]]WWWRRRRRRSSSVVV\\\fffwwwzzzyyyuuummm```ZZZZZZWWWNNNOOOOOOOOOMMMJJJGGGEEEBBBBBBBBBAAAAAAAAA@@@@@@>>>???AAAAAAAAABBBEEEGGGGGGWWW[[[]]]ooodddVVVVVVVVVVVV[[[fffuuuzzzsssssswww{{{ssskkkhhhfffhhhmmmrrrxxx{{{sssooommmiiiddd___[[[VVVQQQNNNHHHJJJMMMQQQTTTWWWYYYZZZ\\\___dddhhhjjjkkkjjjiiieeefffgggeeebbb```bbbddd___^^^]]]ZZZWWWSSSQQQOOOLLLKKKIIIGGGFFFFFFGGGHHHKKKOOOTTTXXX[[[\\\[[[ZZZZZZ\\\______^^^^^^___```\\\```cccbbb^^^\\\^^^aaa]]]ccclllrrrzzzppphhhgggfffbbbwwwuuu||||||sssnnnkkkkkkhhhhhhmmmpppqqquuuzzz{{{yyyssskkkddd```^^^\\\[[[VVVWWW[[[bbbiiinnnooommmlllqqqxxxzzz{{{ooobbb^^^```___```___ZZZRRRMMMNNNQQQTTT```ccc{{{zzzxxxrrrkkkggg]]]WWWXXXRRRQQQQQQOOOMMMKKKIIIGGGBBBCCCCCCCCCCCCBBB@@@???AAABBBCCCCCCDDDDDDCCCCCCGGGOOOXXX```lllfff[[[UUURRRWWW\\\dddxxxyyyuuuvvvyyy|||zzzvvvmmmiiihhhnnnvvv~~~}}}sssmmmiiifffaaa\\\YYYUUUQQQOOOKKKNNNSSSVVVWWWXXXYYYZZZ]]]aaaeeehhhhhhhhhhhhiiijjjhhhdddbbbaaa```]]][[[[[[[[[YYYWWWTTTRRRPPPOOOLLLJJJGGGDDDDDDEEEHHHIIIKKKQQQWWWZZZYYYXXXXXXZZZbbb```^^^```cccfffeeeccccccbbb```___^^^^^^______cccccciiiuuu~~~qqqjjjggg]]]dddyyyvvv|||}}}vvvqqqooolllkkkmmmqqqsssssswww~~~uuuooohhhaaa^^^\\\ZZZYYYXXXYYY[[[aaafffiiiiiigggiiiqqqzzz~~~ooodddaaabbb___```^^^YYYRRRNNNOOORRRVVVbbbeee~~~{{{uuuuuupppjjjeee[[[VVVXXXSSSRRRQQQOOOLLLJJJHHHFFFDDDCCCBBBAAAAAAAAAAAABBBAAABBBBBBCCCCCCCCCCCCCCCFFFNNNXXXaaalllnnn___XXXTTTWWW[[[bbbssszzzvvvwwwzzz}}}{{{sssnnnkkkpppwwwtttnnnfffddd```\\\XXXTTTQQQOOOOOORRRUUUWWWXXXXXXYYYZZZ^^^aaafffhhhhhhgggffffffeeeccc```___^^^]]]\\\ZZZXXXWWWUUUSSSQQQOOOMMMLLLHHHGGGEEECCCDDDFFFIIIKKKNNNSSSYYY\\\[[[ZZZ[[[]]]cccaaa___```ccceeeeeedddcccbbbaaa___^^^______```bbbdddmmm{{{zzzmmmfffdddYYYbbb}}}xxx|||}}}wwwtttooopppsssvvvvvvvvv}}}xxxoookkkddd^^^[[[YYYXXXWWWZZZZZZ\\\___bbbcccbbb```gggppp|||pppfffccceee______]]]XXXQQQOOOPPPSSSWWWccchhhtttooosssqqqjjjddd[[[XXXZZZVVVTTTRRRPPPMMMJJJGGGFFFFFFDDDCCCAAAAAABBBCCCDDDBBBBBBBBBCCCCCCCCCCCCCCCEEELLLWWWaaammm~~~xxxeee[[[UUUVVVYYY^^^kkk{{{zzzwwwxxx{{{~~~zzztttpppsssxxx~~~rrrkkkcccaaa___[[[WWWTTTQQQPPPTTTVVVXXXYYYXXXXXXYYYZZZ]]]```eeeggggggdddbbbbbb```]]][[[ZZZZZZYYYXXXWWWRRRRRRPPPOOOMMMKKKJJJIIIDDDCCCBBBBBBDDDGGGKKKMMMPPPUUU[[[^^^^^^^^^___aaacccbbbaaaaaaccceeeeeeddddddcccaaa```______``````aaagggsss~~~uuuiiieeeddd[[[fffzzz}}}|||vvvvvvxxxyyyxxx{{{{{{sssjjjfff```\\\ZZZXXXWWWVVVYYYZZZ\\\^^^``````___]]]hhhppp|||}}}nnnfffccceeeaaa___\\\VVVQQQOOOQQQTTTVVVbbbjjjpppmmmtttvvvooohhh```]]]___ZZZXXXVVVRRROOOKKKIIIHHHGGGGGGGGGFFFFFFFFFEEEEEEBBBBBBBBBBBBCCCCCCDDDDDDEEEJJJTTT```mmm~~~lll___UUUUUUWWWYYYdddqqq}}}|||yyyzzz|||~~~|||}}}xxxtttvvvzzzyyymmmfffaaa```___\\\XXXUUUSSSRRRWWWYYYZZZYYYXXXWWWXXXYYYZZZ^^^cccfffeeebbb```___]]][[[XXXVVVVVVUUUSSSQQQNNNMMMLLLKKKJJJHHHHHHGGGCCCCCCBBBCCCEEEHHHLLLNNNRRRWWW]]]`````````bbbddddddccccccccccccdddddddddeeecccbbbaaa``````aaaaaabbbjjjxxx{{{rrrhhhfffgggcccqqq~~~~~~}}}|||||||||wwwpppfffccc^^^[[[YYYYYYXXXWWWWWWYYY\\\___```aaaaaaaaalllrrrzzzyyykkkdddbbbcccccc```[[[UUUPPPOOOQQQTTTSSSaaammm|||mmmkkkvvvwwwooohhheeeeee___]]]YYYUUUQQQOOOMMMLLLHHHJJJMMMNNNMMMKKKGGGDDDCCCBBBBBBBBBBBBCCCDDDEEEFFFHHHQQQ^^^nnnuuueeeWWWTTTUUUWWW___jjjpppvvv~~~}}}{{{{{{|||}}}}}}|||xxxvvvxxx|||tttiiiccc___aaaaaa^^^ZZZVVVTTTUUUWWWYYYZZZZZZYYYXXXXXXYYYWWW[[[```bbbbbb```___^^^]]]ZZZVVVTTTRRRPPPNNNLLLKKKJJJJJJIIIHHHHHHGGGGGGDDDDDDDDDEEEGGGJJJMMMNNNTTTYYY^^^`````````ccceeeeeeeeeeeedddccccccdddeeeeeecccbbbaaa``````aaaaaacccnnn|||xxxppphhhfffhhhggg{{{~~~rrrlllbbb___\\\YYYYYYYYYXXXWWWVVVYYY^^^bbbdddeeeggghhhpppssszzzssshhhcccaaabbbfffaaaZZZSSSPPPOOOQQQSSSSSSaaaqqqyyykkkjjjwww~~~uuuooojjjhhhaaa___\\\WWWTTTQQQPPPOOOKKKMMMQQQSSSRRRMMMHHHDDDCCCCCCBBBAAABBBCCCDDDEEEGGGGGGOOO^^^mmmooo\\\VVVUUUVVV\\\eeegggoooxxx}}}|||||||||~~~~~~yyywwwxxxzzz}}}zzzpppgggbbb___aaabbb```ZZZVVVUUUUUUVVVXXX[[[\\\[[[ZZZYYYYYYWWWZZZ^^^___^^^]]]\\\\\\[[[XXXTTTQQQOOOMMMJJJHHHHHHHHHHHHHHHHHHGGGGGGGGGEEEEEEFFFHHHJJJMMMPPPQQQWWW[[[___aaa``````ccceeefffggggggeeeccccccdddeeedddcccaaa```______``````eeeooo|||uuupppjjjffffffjjjxxxkkkfff___\\\YYYXXXXXXXXXXXXWWWWWW\\\bbbeeegggiiilllnnnrrrttt|||nnneeebbbbbbdddiiicccZZZSSSOOOOOOPPPQQQUUUdddvvvyyyllllll|||yyytttmmmfffbbb```\\\XXXTTTRRRRRRQQQOOOQQQSSSTTTRRRMMMHHHDDDDDDCCCBBBAAAAAACCCDDDEEEGGGGGGOOO^^^kkkzzz|||dddZZZWWWVVVZZZaaacccmmmxxx~~~|||{{{zzz{{{~~~|||wwwwwwyyy||||||}}}}}}rrrjjjccc```]]]aaabbb```YYYTTTSSSTTTTTTXXX]]]______]]]\\\[[[[[[\\\]]]\\\ZZZXXXXXXXXXWWWTTTQQQNNNLLLKKKHHHFFFFFFFFFFFFGGGGGGGGGGGGGGGEEEEEEGGGJJJNNNQQQUUUVVVZZZ^^^aaabbbaaaaaacccfffggghhhhhhfffcccbbbdddfffcccbbbaaa___^^^______```dddooo{{{ooopppmmmiiijjjssssssfffaaa\\\ZZZWWWVVVWWWXXXWWWVVVYYY^^^dddhhhjjjkkkoooqqqrrrttt}}}jjjdddcccdddfffjjjdddZZZRRRNNNNNNPPPQQQWWWfffyyyzzznnnooo{{{uuummmdddaaa___[[[WWWTTTSSSRRRRRRRRRRRRSSSRRRPPPLLLHHHEEEDDDCCCAAAAAAAAABBBDDDFFFGGGGGGPPP___jjjsssjjj]]]XXXVVVYYY```bbbnnnyyy~~~|||zzzyyyvvv~~~|||zzzyyyvvvwww{{{~~~|||zzzvvvkkkddd___]]]\\\```bbb___XXXSSSRRRSSSSSSXXX^^^bbbbbb```^^^]]]______^^^[[[XXXUUUUUUUUUSSSQQQMMMKKKKKKIIIGGGFFFEEEEEEEEEEEEFFFFFFGGGGGGCCCEEEGGGKKKPPPUUUXXX[[[]]]```cccdddbbbaaadddfffgggiiiiiigggcccbbbdddfffcccbbb```___^^^^^^______dddoooyyy{{{jjjooopppnnnqqqwwwlllaaa\\\WWWWWWVVVVVVUUUTTTSSSSSSXXX]]]dddhhhjjjkkkooorrruuuzzzsssjjjbbbaaaeeedddiii```XXXSSSOOOLLLNNNSSSZZZggg{{{ooovvv{{{mmmaaafffbbb]]]YYYXXXXXXYYYYYYVVVTTTQQQOOOMMMKKKIIIGGGIIIHHHFFFDDDDDDDDDDDDEEEHHHKKKLLLWWWgggqqquuuaaaXXXUUUYYY___aaammm~~~|||{{{{{{|||~~~}}}~~~~~~}}}zzzvvvsssrrrsssrrrsssuuuxxxzzz{{{|||}}}{{{pppgggaaa]]][[[]]]]]]]]]\\\ZZZVVVSSSQQQTTTVVVZZZ^^^``````___^^^___^^^\\\YYYUUURRRPPPNNNOOONNNLLLIIIHHHGGGGGGGGGDDDEEEFFFFFFFFFFFFFFFEEEDDDIIINNNSSSVVVXXX[[[]]]______```ccceeefffdddbbbfffeeedddcccbbbbbbbbbbbbccc```\\\YYYXXXZZZ^^^```iiiqqq|||uuuiiigggpppqqqssszzzsssiii```\\\WWWWWWVVVUUUUUUUUUUUUUUUXXX]]]dddiiikkkmmmqqquuuwww|||llleee______dddccchhh___WWWSSSOOOLLLOOOTTT___nnnwww{{{ooodddiiiddd___]]]^^^```___]]]ZZZWWWRRRNNNLLLKKKJJJIIIIIIHHHFFFEEEDDDDDDEEEEEEGGGJJJKKKVVVfffppp~~~hhh[[[VVVXXX^^^cccnnn~~~}}}|||{{{xxxxxxyyy{{{}}}}}}zzzwwwxxxyyyxxxuuuqqqnnnmmmnnnpppqqqrrrtttuuuvvvwwwwwwuuuyyy}}}|||~~~vvvmmmfffaaa]]][[[[[[\\\\\\[[[XXXUUURRRPPPQQQTTTXXX]]]___```___^^^aaa___\\\YYYUUURRRPPPNNNNNNLLLJJJHHHGGGFFFFFFFFFDDDEEEEEEFFFFFFFFFFFFEEEGGGKKKPPPUUUXXXZZZ\\\^^^aaa``````bbbdddfffeeedddfffeeedddcccbbbaaaaaaaaa```^^^[[[XXXWWWYYY]]]aaakkkttt~~~~~~pppfffcccjjjlllpppyyysssmmmeee^^^\\\WWWVVVUUUTTTTTTVVVXXXYYYZZZ```fffkkkmmmppptttxxx{{{xxxfffaaa]]]```eeeccceee^^^VVVRRROOONNNQQQVVVdddvvv|||~~~tttlllnnnhhhbbbbbbfffhhheeeaaa]]]YYYTTTOOOKKKJJJKKKLLLIIIHHHGGGFFFEEEEEEFFFFFFDDDHHHJJJSSSdddoooooo```ZZZ\\\aaadddnnn{{{{{{|||||||||{{{zzzzzzvvvuuuuuuuuuvvvvvvtttrrrqqqqqqpppnnnjjjgggggggggkkklllmmmnnnoooppppppqqqlllnnnrrrvvvyyyyyyyyyxxxwwwuuuttttttwww}}}zzzvvvpppjjjeeeaaa]]][[[YYYYYYYYYXXXVVVTTTQQQPPPNNNQQQVVV[[[^^^`````````___]]]ZZZVVVRRROOOMMMKKKKKKJJJHHHFFFEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFKKKOOOTTTXXX[[[]]]___aaabbb```___```bbbeeeeeeeeefffeeedddcccbbbaaa``````\\\[[[YYYVVVVVVYYY^^^bbboooxxxuuukkkaaa^^^ccceeeooo}}}rrrmmmhhhaaa[[[ZZZWWWUUUTTTTTTUUUXXX\\\^^^```dddjjjnnnooorrrvvvzzz~~~rrrdddbbb___ccchhheeeccc[[[UUURRRPPPOOOSSSYYYfff}}}yyy}}}wwwssslllfffggglllmmmggg```ZZZXXXUUUQQQMMMKKKLLLMMMIIIIIIHHHGGGGGGGGGGGGGGGCCCHHHIIIQQQaaammm}}}tttccc^^^bbbgggccclll~~~vvvwwwxxxyyyyyyyyyyyyxxxwwwuuusssrrrrrrrrrqqqpppkkklllkkkiiifffccccccccceeeeeefffggghhhjjjkkklllgggiiikkknnnpppqqqqqqqqqnnnnnnmmmnnnqqquuuzzz}}}~~~|||qqqnnnkkkhhheeebbb^^^[[[YYYYYYXXXWWWUUUSSSQQQPPPLLLOOOTTTYYY]]]```aaaaaa[[[YYYUUUQQQMMMJJJHHHGGGIIIGGGFFFDDDCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIOOOSSSXXX\\\^^^```bbbdddbbb```^^^^^^```ccceeefffffffffeeedddbbb```___^^^ZZZZZZYYYWWWVVVZZZ```eeesss}}}{{{qqqfff^^^[[[^^^aaaqqqwwwnnnhhhccc\\\XXXXXXVVVUUUUUUUUUXXX\\\```cccfffjjjoooqqqrrrtttxxx|||lllcccbbb```eeeiiiddd```YYYSSSQQQPPPQQQVVV\\\ggg{{{sss}}}~~~wwwpppjjjkkknnnmmmeee\\\VVVWWWWWWUUUPPPMMMLLLLLLIIIIIIIIIIIIIIIHHHHHHHHHCCCHHHHHHNNN^^^jjjwww{{{fff___ccchhhaaahhhzzz}}}tttuuuvvvvvvwwwwwwwwwvvvuuussspppnnnnnnnnnmmmlllhhhiiiiiigggdddbbbbbbccc___``````aaaccceeegggiiidddeeegggiiikkklllmmmmmmjjjjjjiiiiiikkkmmmppprrruuuyyy~~~|||wwwtttrrrqqqjjjiiihhhgggfffccc```]]][[[ZZZYYYXXXVVVTTTRRRQQQLLLOOOSSSXXX\\\___aaaaaaYYYVVVRRRNNNJJJGGGFFFEEEFFFEEEDDDCCCBBBBBBCCCDDDDDDDDDEEEFFFHHHJJJMMMNNNTTTWWW\\\```bbbccceeefffbbb```]]]]]]___bbbeeefffffffffeeedddbbb```^^^\\\ZZZ[[[[[[YYYXXX[[[ccciiiwwwuuuqqqddd^^^[[[^^^cccxxx{{{rrrjjjeee```YYYVVVWWWUUUUUUVVVXXX\\\aaaeeegggjjjmmmrrrtttuuuwww{{{tttfffaaaaaa```fffiiibbb]]]WWWRRRQQQQQQRRRXXX___nnn~~~vvvrrrzzzuuuqqqpppqqqmmmccc[[[XXXZZZ\\\YYYSSSMMMKKKKKKIIIIIIJJJJJJJJJJJJIIIIIIDDDJJJIIILLL[[[fffpppmmmcccbbbccc___dddvvv{{{uuuuuuvvvvvvvvvuuuttttttpppnnnkkkjjjjjjiiihhhffffffggggggfffcccaaaaaabbb\\\\\\\\\\\\^^^```bbbddd___aaaccceeeggghhhiiiiiihhhgggffffffeeefffggggggjjjnnntttxxxyyyzzzzzz{{{xxxvvvrrrnnnkkkjjjjjjjjjeeeddddddeeeffffffcccaaa___^^^\\\ZZZXXXUUUTTTSSSMMMOOORRRVVVZZZ\\\^^^^^^YYYVVVRRRNNNJJJHHHHHHGGGEEEDDDCCCBBBBBBBBBCCCDDDDDDEEEFFFHHHKKKOOORRRTTTWWW[[[___cccdddeeeggghhhcccaaa^^^^^^aaadddfffgggfffffffffdddbbb___\\\[[[ZZZ\\\]]][[[YYY]]]eeelllwww}}}pppnnnccc^^^]]]```iii}}}tttmmmfffbbb]]]WWWVVVXXXTTTUUUXXX[[[```dddhhhjjjjjjnnnrrruuuwww{{{jjj```___aaaaaahhhlllccc[[[UUUPPPPPPQQQSSSZZZaaayyyuuurrruuu|||zzzxxxvvvtttnnneee^^^```bbbaaa\\\SSSLLLJJJKKKIIIJJJKKKKKKKKKKKKJJJIIIGGGMMMJJJKKKXXXbbbiiiuuu{{{kkkddd```^^^aaattt{{{xxxxxxwwwwwwuuutttsssrrrkkkjjjhhhgggggggggeeeccccccdddeeecccaaa``````aaa[[[ZZZYYYXXXXXXYYY[[[\\\ZZZ]]]```ccceeefffffffffddddddcccbbbaaaaaa``````aaadddgggiiiiiihhhiiijjjiiigggeeecccbbbbbbbbbccc^^^^^^```cccfffhhhgggfffdddccc```]]]ZZZXXXVVVUUULLLNNNPPPSSSVVVXXXYYYZZZWWWTTTPPPLLLIIIHHHHHHHHHDDDCCCBBBAAABBBBBBDDDDDDEEEFFFGGGJJJNNNSSSXXX[[[YYY]]]aaadddffffffhhhiiieeedddbbbbbbeeeggghhhiiifffffffffeeebbb___[[[YYYZZZ]]]^^^\\\YYY\\\eeemmmuuusssiiigggccc___^^^dddpppyyyooohhhbbb___[[[VVVVVVYYYSSSUUUYYY]]]bbbgggjjjlllhhhmmmrrrvvvyyy}}}uuufff^^^___bbbccclllooogggZZZTTTPPPPPPRRRTTT[[[bbbooooooxxx}}}}}}|||{{{wwwqqqhhhbbbiiiiiifff]]]RRRKKKJJJKKKIIIJJJKKKLLLLLLKKKJJJJJJHHHNNNKKKJJJWWW```fffppp~~~tttiiibbb^^^```ssszzzzzzyyyyyywwwvvvtttrrrqqqjjjiiihhhhhhhhhgggeeebbbaaabbbbbbaaa___^^^^^^___\\\ZZZXXXVVVUUUUUUVVVVVVXXX[[[___ccceeeffffffeeeaaaaaa``````___^^^]]]]]]\\\]]]^^^]]]\\\\\\^^^___\\\[[[YYYXXXWWWWWWXXXXXXZZZZZZ\\\aaafffiiikkkjjjhhhfffccc___\\\YYYWWWVVVLLLMMMOOOQQQSSSUUUVVVVVVSSSQQQMMMIIIGGGFFFGGGGGGDDDCCCBBBAAABBBCCCDDDEEEEEEFFFHHHLLLQQQVVV\\\___[[[^^^bbbeeefffggghhhiiigggfffeeeeeehhhjjjkkkjjjfffffffffeeebbb^^^[[[YYYZZZ]]]^^^\\\YYY\\\eeemmmsssmmmccc```bbb______ffftttwwwpppiiifffbbb]]]ZZZYYYXXXYYYWWWZZZ___bbbdddgggiiikkkkkknnnuuu{{{}}}~~~kkk``````aaacccdddfffhhhiii[[[TTTPPPQQQPPPQQQ\\\jjj~~~qqqsss}}}xxxsssnnnkkkpppooojjjaaaVVVPPPNNNOOOOOONNNMMMKKKKKKKKKLLLLLLMMMLLLLLLNNNOOOSSS```mmmxxxmmmdddZZZ```qqq}}}|||}}}zzzxxxwwwvvvtttrrrpppnnnmmmdddddddddddddddddddddccc___```aaabbbaaa```]]]\\\[[[ZZZWWWTTTRRRRRRRRRSSSXXX]]]ccceeedddbbbbbbcccbbbbbbaaa```]]]ZZZVVVTTTXXXWWWVVVUUUUUUVVVVVVWWWRRRSSSTTTSSSQQQQQQSSSTTTRRRUUUZZZ___dddgggiiijjjhhhgggccc___[[[VVVSSSRRRKKKJJJKKKMMMOOOQQQPPPOOONNNMMMKKKIIIGGGEEEDDDDDD???AAABBBCCCCCCDDDEEEGGGFFFJJJPPPTTTWWWYYY[[[]]]bbbdddfffgggfffffffffggghhhgggfffgggiiijjjjjjhhhjjjiiigggdddaaa^^^\\\[[[]]][[[ZZZ[[[[[[]]]eeemmmyyy~~~{{{nnncccYYY[[[]]]^^^eee}}}}}}tttnnneeebbb^^^ZZZWWWVVVVVVWWWYYY\\\aaadddfffgggiiijjjmmmpppvvv{{{}}}zzzggg\\\^^^aaaccceeefffffffffYYYRRROOOQQQRRRTTTbbbrrr|||pppttt}}}xxxsssooommmtttrrrlllddd[[[TTTQQQPPPRRRQQQOOOMMMLLLLLLLLLMMMMMMLLLLLLNNNOOOSSS___lllrrruuufff\\\```ppp}}}{{{~~~~~~~~~~~~{{{yyyuuuuuusssrrrpppooonnnmmmccccccddddddeeeeeeffffffddddddcccbbb```^^^\\\ZZZ[[[ZZZWWWUUUSSSSSSTTTUUUZZZ^^^ccceeeeeecccccccccaaaaaaaaa___\\\XXXUUURRRQQQPPPOOONNNNNNNNNOOOPPPMMMNNNNNNNNNMMMMMMOOOQQQRRRTTTYYY^^^bbbeeefffgggeeedddbbb^^^ZZZVVVSSSQQQJJJIIIIIIJJJLLLMMMLLLKKKKKKJJJIIIGGGFFFEEEEEEEEE@@@BBBDDDEEEEEEEEEGGGIIIKKKNNNRRRUUUVVVXXXZZZ[[[cccfffiiijjjjjjiiihhhiiikkkjjjiiijjjllllllllljjjjjjiiigggdddaaa^^^\\\[[[^^^[[[ZZZ\\\^^^aaaiiisss~~~xxxkkkaaaYYY]]]```dddppp}}}vvvooojjjaaa___\\\XXXVVVVVVWWWWWW[[[___dddggghhhhhhiiiiiioooqqqvvvzzz}}}ooo```WWW[[[```eeegggfffdddbbbVVVOOOMMMPPPRRRYYYjjj}}}|||rrr{{{~~~yyyuuurrrqqqxxxuuuoooiiiccc\\\WWWSSSVVVTTTRRRPPPNNNMMMMMMMMMMMMLLLLLLNNNNNNRRR^^^jjjpppoooaaaaaalll~~~|||{{{|||{{{zzz{{{|||{{{yyywwwrrrqqqpppooonnnmmmmmmmmmccccccdddeeefffggghhhhhhjjjhhhfffbbb___]]][[[ZZZ\\\ZZZXXXVVVUUUVVVWWWXXX]]]```dddfffeeedddcccccc``````^^^\\\YYYUUURRRPPPKKKJJJHHHGGGGGGGGGHHHHHHGGGIIIJJJJJJJJJJJJLLLOOOQQQSSSWWW\\\___aaabbbbbb``````___]]]YYYUUUQQQNNNIIIGGGGGGGGGIIIIIIHHHGGGHHHGGGFFFEEEDDDEEEEEEFFFCCCEEEGGGHHHIIIIIIKKKLLLRRRTTTVVVXXXXXXYYY[[[]]]eeehhhlllnnnnnnlllkkkjjjnnnlllkkkkkklllmmmllljjjiiihhhgggdddbbb___]]]\\\___\\\[[[^^^aaafffpppzzzssshhhbbb\\\\\\```jjj~~~vvvpppjjjeee```^^^[[[YYYXXXYYYZZZ[[[^^^bbbgggjjjjjjiiiiiiiiioooqqquuuyyy}}}zzzeee[[[UUUZZZbbbhhhjjjgggaaa^^^TTTNNNLLLOOOSSS[[[pppvvvzzzyyyyyyyyy{{{vvvqqqmmmjjjeee^^^XXXYYYWWWTTTQQQOOOMMMMMMMMMLLLLLLLLLNNNNNNQQQ]]]hhhooo|||hhhbbbeeettt~~~|||{{{yyyxxxwwwwwwxxxwwwvvvtttoooooommmllllllllllllllleeeeeeffffffgggggghhhhhhllljjjfffbbb___]]]\\\\\\]]][[[ZZZXXXXXXYYYZZZ[[[```bbbdddeeeeeedddcccbbb]]]]]][[[XXXUUUQQQNNNLLLIIIHHHFFFEEEDDDDDDEEEFFFFFFGGGIIIIIIIIIJJJMMMOOOPPPRRRUUUYYY[[[]]]]]]\\\[[[[[[[[[ZZZWWWSSSNNNLLLFFFEEEDDDDDDFFFGGGGGGFFFHHHGGGEEEDDDCCCDDDEEEEEEGGGIIILLLNNNNNNNNNPPPQQQYYYZZZ[[[\\\\\\]]]```bbbeeeiiinnnpppooommmkkkjjjmmmllljjjjjjkkkkkkjjjhhhjjjiiigggeeecccaaa___^^^```\\\[[[___dddkkkvvvooogggdddaaa[[[```ooozzzrrrkkkeeeaaa]]]\\\ZZZYYYYYY[[[]]]___aaaeeeiiikkkkkkjjjjjjjjjnnnpppuuuzzznnn___YYYXXX]]]eeejjjkkkfff___ZZZRRRMMMLLLOOOSSS]]]uuu|||}}}}}}|||xxxssspppnnnjjjddd___ZZZXXXUUURRROOOMMMLLLLLLLLLKKKLLLNNNNNNPPP[[[fffooopppccc]]]fffqqqvvvzzz~~~}}}}}}|||xxxvvvtttssstttsssrrrpppnnnlllkkkjjjiiijjjkkklllhhhhhhhhhggggggfffffffffjjjgggdddaaa______``````___]]]\\\[[[ZZZ\\\]]]^^^aaabbbcccddddddcccaaa___YYYXXXVVVSSSPPPMMMJJJIIIHHHGGGEEEDDDCCCCCCCCCDDDDDDEEEGGGGGGHHHIIILLLNNNOOOPPPSSSVVVXXXYYYYYYXXXWWWWWWXXXWWWTTTPPPKKKIIICCCBBBAAABBBEEEHHHIIIIIIIIIHHHEEECCCCCCDDDEEEFFFLLLNNNRRRTTTTTTUUUVVVWWWZZZ[[[]]]^^^___aaadddgggdddhhhmmmoooooollljjjiiinnnlllkkkkkklllllljjjiiijjjjjjhhhgggeeecccbbbaaa```\\\[[[aaahhhpppzzzllleeecccccc___fffyyyvvvnnnhhhbbb]]]ZZZYYYXXXXXXYYY\\\___aaadddfffiiijjjjjjjjjkkklllnnnrrrxxx{{{ggg^^^[[[\\\aaafffjjjiiiccc\\\VVVQQQNNNNNNRRRVVVaaazzz}}}zzzvvvqqqmmmiiieeebbb[[[ZZZWWWSSSPPPNNNNNNMMMLLLKKKMMMNNNNNNPPPYYYdddrrrxxxggg[[[]]]eeemmmvvv~~~}}}}}}}}}}}}}}}}}}}}}}}}xxxuuurrrqqqqqqpppooommmkkkjjjhhhfffffffffhhhiiiiiiiiihhhgggfffeeeddddddfffdddbbbaaa```aaabbbcccaaa```^^^]]]]]]^^^___```bbbaaa```aaaaaa```^^^\\\SSSRRRPPPNNNKKKIIIGGGFFFEEEDDDBBBAAA@@@@@@@@@@@@@@@BBBCCCDDDDDDEEEHHHJJJMMMOOORRRUUUVVVWWWVVVVVVUUUUUUTTTSSSPPPLLLHHHFFFAAA@@@???AAADDDHHHIIIJJJIIIHHHFFFDDDDDDFFFHHHJJJQQQTTTXXXZZZ[[[[[[\\\]]]YYY[[[^^^```aaacccfffhhhdddgggkkkmmmlllkkkiiiiiinnnmmmllllllmmmnnnmmmkkklllkkkjjjiiigggfffeeedddbbb^^^^^^dddmmmttt|||{{{jjjcccbbbdddgggqqqxxxpppkkkeee___[[[ZZZYYYYYYYYY[[[___bbbeeeeeefffhhhiiiiiijjjlllnnnqqqvvvoooccc______aaadddggghhheee___WWWSSSPPPNNNPPPUUU[[[fff~~~yyyrrrjjjeeebbbaaa]]][[[XXXUUURRRQQQPPPPPPLLLKKKMMMNNNMMMOOOXXXcccqqq~~~lll^^^]]]bbbjjjvvv~~~~~~}}}}}}}}}|||||||||xxxvvvrrrpppnnnmmmllljjjiiigggdddbbbaaabbbccceeegggggggggffffffeeeeeeeeecccbbbaaa```aaaaaabbbcccdddbbb```___^^^___```aaaaaa___^^^^^^___^^^[[[XXXNNNMMMKKKIIIGGGEEEDDDDDDDDDCCCAAA???>>>>>>>>>>>>???AAABBBBBBBBBCCCEEEGGGLLLNNNQQQSSSUUUVVVUUUUUUTTTTTTRRROOOLLLIIIFFFDDDAAA@@@>>>???BBBEEEGGGGGGHHHFFFEEEEEEFFFJJJNNNPPPUUUXXX]]]`````````aaabbb\\\^^^bbbeeefffggghhhjjjdddgggjjjkkkkkkjjjiiijjjmmmlllkkklllmmmnnnmmmlllmmmmmmllljjjiiihhhggggggeeeaaaaaaiiirrrxxx~~~uuuiiifffggglllnnnzzzzzzrrrlllhhhddd^^^YYY\\\\\\[[[\\\___bbbfffiiieeefffgggggghhhjjjmmmppptttzzz|||iiiaaa```aaadddeeeffffffbbb[[[TTTPPPOOOMMMQQQXXX^^^kkk|||rrrhhhaaa___```^^^]]]ZZZWWWTTTSSSRRRRRRLLLKKKMMMNNNMMMNNNWWWbbbgggpppbbb```dddkkkxxx~~~}}}|||{{{{{{yyyvvvrrrooommmllljjjiiigggeeebbb___^^^___```aaaeeeeeeeeefffffffffffffffbbbaaaaaaaaaaaaaaabbbbbbeeedddbbb```______aaaaaaaaa^^^\\\\\\]]]\\\YYYVVVKKKJJJHHHFFFEEECCCCCCCCCDDDCCCAAA???>>>>>>>>>>>>@@@BBBCCCCCCBBBCCCEEEGGGKKKMMMPPPSSSUUUUUUUUUUUUUUUSSSQQQMMMJJJGGGDDDCCCBBB@@@>>>>>>@@@CCCDDDDDDFFFEEEDDDEEEHHHMMMRRRUUUWWW[[[```cccddddddddddddaaadddhhhjjjkkkkkkkkkllleeegggjjjkkkjjjiiijjjkkkjjjiiihhhiiikkklllkkkjjjnnnmmmmmmlllkkkjjjiiihhhhhhddddddmmmuuu{{{pppjjjjjjooouuuppp|||sssjjjeee```[[[ZZZ\\\YYYZZZ\\\___cccfffiiijjjhhheeeeeeiiilllmmmqqqwww~~~mmmdddaaaaaabbbgggiiijjjggg```XXXQQQMMMNNNQQQTTTXXXgggwwwjjjaaa___bbbeeeaaa[[[WWWUUUSSSQQQOOOLLLMMMOOONNNNNNQQQWWW[[[jjj{{{zzzddd]]]^^^eeettt~~~}}}}}}~~~}}}}}}~~~~~~~~~}}}yyytttpppsssnnnjjjjjjlllmmmjjjfffkkkhhhddd___]]]\\\]]]^^^aaaccceeeeeedddddddddeeebbbaaa_________bbbdddfffhhheeeaaa^^^^^^^^^^^^]]]___\\\ZZZZZZZZZYYYTTTPPPLLLJJJGGGDDDBBBAAAAAABBBCCCCCCCCCCCCCCCCCCCCCBBBDDDBBB@@@@@@BBBDDDEEEEEEKKKKKKKKKLLLLLLMMMMMMMMMNNNMMMJJJGGGDDDAAA@@@???>>>>>>===>>>???BBBDDDFFFHHHGGGGGGKKKQQQXXX]]]___```______ccchhhiiieee```hhhhhhjjjlllnnnmmmjjjgggfffffffffiiikkkmmmmmmkkkllljjjgggeeeeeefffgggiiilllkkkjjjiiiiiiiiijjjkkkgggdddhhhqqqwwwyyyyyygggffflllqqqsssttt~~~xxxooogggccc___[[[ZZZ\\\\\\^^^aaaeeehhhkkkmmmnnngggeeeeeeiiilllmmmsssyyywwweee___^^^___aaagggiiiiiieee^^^VVVPPPMMMKKKOOOSSSZZZlllzzzlllbbb```aaaccc```\\\YYYXXXWWWUUUTTTMMMNNNOOOOOOOOOQQQWWW[[[fffttthhh]]]\\\aaaooo~~~~~~|||{{{{{{yyyyyyzzz|||~~~}}}{{{yyy|||{{{{{{{{{zzzwwwrrroooqqqmmmiiihhhjjjkkkhhheeeiiifffccc___]]]]]]]]]^^^bbbccceeedddcccbbbcccdddaaa```___^^^___aaadddfffgggdddaaa______^^^]]]\\\\\\ZZZWWWWWWVVVTTTPPPLLLHHHGGGDDDAAA@@@???@@@@@@CCCCCCCCCCCCCCCDDDCCCCCCFFFEEEDDDDDDDDDEEEEEEEEEIIIIIIIIIJJJJJJKKKKKKKKKIIIHHHEEECCC@@@>>><<<<<<======???@@@CCCEEEGGGHHHKKKKKKLLLPPPUUU[[[___aaacccaaaaaadddiiijjjgggccciiiiiijjjlllmmmllliiifffeeedddeeegggjjjkkkkkkjjjjjjiiigggeeeeeefffhhhiiimmmlllkkkjjjjjjjjjkkkkkkggghhhmmmuuuzzz}}}pppeeeeeeiiimmmooottt|||wwwqqqiiibbb___]]]ZZZZZZ\\\```bbbfffkkknnnpppqqqqqqhhhfffgggjjjmmmpppxxxiii\\\[[[\\\```ccchhhhhhgggccc[[[TTTNNNLLLJJJOOOUUU___uuu~~~rrriiiggghhhkkkgggccc```^^^\\\ZZZXXXOOOPPPPPPOOOPPPRRRWWWZZZbbblllmmm___[[[^^^kkkyyyxxxwww~~~{{{yyywwwwwwssstttwww{{{}}}|||yyyuuuvvvuuuuuuvvvvvvtttpppmmmnnnjjjgggfffhhhhhheeecccdddcccaaa___^^^]]]^^^^^^cccddddddcccaaa``````aaa___^^^^^^^^^___aaadddeeefffdddbbbaaa```^^^[[[XXXXXXVVVTTTRRRPPPMMMJJJGGGFFFEEECCCAAA@@@@@@@@@AAABBBCCCDDDDDDEEEEEEEEEEEEHHHHHHHHHHHHGGGFFFEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGEEEDDDBBB@@@===<<<;;;;;;<<<>>>AAAEEEHHHJJJLLLLLLOOOPPPSSSWWW[[[___bbbdddfffdddccceeeiiikkkjjjgggkkkkkkkkklllmmmllliiifffdddcccdddfffhhhjjjiiihhhhhhgggfffeeeeeeggghhhjjjllllllkkkkkkkkkjjjkkkkkkhhhmmmuuu|||~~~yyyiiieeegggjjjmmmpppzzzuuuqqqiiibbb]]]\\\[[[YYYZZZ]]]```cccggglllpppqqqqqqqqqjjjhhhiiilllooottt~~~sss```YYY[[[^^^bbbfffiiihhheee___WWWQQQMMMLLLMMMRRRZZZiii{{{uuuuuuvvvyyyuuuoooiiieee```\\\YYYSSSSSSRRRQQQRRRTTTWWWZZZaaahhhtttqqqaaa\\\]]]iiiwww|||xxx|||yyyvvvtttsssqqqsssuuuyyy|||{{{xxxuuuqqqppppppqqqrrrrrrooommmllliiifffeeeffffffdddbbb``````___^^^^^^^^^^^^^^^cccddddddaaa___]]]]]]^^^]]]]]]^^^___aaabbbdddeeeeeedddcccbbb```]]]YYYUUUUUUSSSQQQNNNLLLIIIFFFDDDGGGFFFEEEDDDCCCCCCDDDDDDCCCCCCEEEFFFGGGHHHGGGGGGIIIJJJLLLKKKIIIGGGEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBCCCBBBAAA???>>>>>>======<<>>@@@CCCEEEHHHIIIIIIJJJJJJIIIIIIHHHFFFFFFGGGHHHHHHIIIJJJJJJMMMLLLKKKJJJJJJKKKLLLMMMNNNOOOQQQSSSTTTUUUUUUVVVUUUUUUUUUVVVXXXYYY[[[\\\YYYZZZ\\\^^^```bbbddddddaaaaaabbbbbbaaa```______]]]___aaacccdddbbb```^^^___```aaabbbdddeeefffgggkkkkkkkkkkkkkkkkkkkkkkkkmmmoooqqqsssttttttsssssslllkkkkkkmmmqqqrrrooolllppppppqqqrrrsssrrrooolllrrrqqqpppooooooqqqssstttxxxuuussssssvvvwwwvvvtttqqqsssuuuwwwxxxwwwvvvvvvnnnrrrpppqqqvvvqqqnnnwwwuuuxxxxxxuuuvvv~~~}}}~~~vvvnnngggaaa]]]___aaabbbdddiiiqqqxxx~~~~~~{{{wwwtttsssuuuwwwqqqhhh^^^aaaaaa]]]\\\___```^^^______```aaacccgggjjjmmmssswww|||yyyuuutttrrrqqqrrruuuyyy||||||yyywwwwwwzzz}}}}}}xxxsssqqqsssvvvyyy|||~~~}}}zzzxxxwwwvvvrrrmmmfffcccbbb```[[[WWWWWWVVVUUUTTTSSSRRROOOMMMEEEHHHJJJIIIIIIIIIJJJJJJLLLMMMNNNOOORRRXXX^^^cccqqqwwwggg\\\RRRKKKIIIFFFFFFDDDCCCCCCBBBBBBBBBAAAAAA???>>>>>>??????@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBCCCDDDEEEGGGHHHIIITTTQQQLLLGGGDDDDDDFFFGGGHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHIIIIIIIIIMMMLLLKKKKKKKKKLLLMMMNNNMMMMMMNNNPPPQQQRRRSSSTTTQQQQQQRRRSSSUUUWWWYYYYYYZZZ[[[\\\]]]___```aaabbb^^^____________^^^^^^]]]]]]^^^```aaabbbaaa```___``````aaacccdddeeefffgggggggggggghhhiiijjjjjjkkkkkkmmmppprrrtttsssrrrqqqnnnlllkkkmmmooopppnnnlllqqqppppppqqqrrrqqqooommmpppooonnnnnnppprrrtttvvvxxxvvvttttttvvvwwwvvvuuussstttvvvwwwwwwwwwuuutttnnntttrrrqqqtttnnnmmmxxxzzz{{{yyyuuuttt{{{xxxqqqnnnnnnooovvvxxx}}}vvvoooiiieee```]]]^^^ccchhhmmmrrr{{{~~~}}}{{{xxxuuutttvvvyyytttsssnnneee^^^\\\YYYUUUSSSSSSSSSSSSTTTUUUWWWWWWXXX[[[___bbbdddeeehhhjjjrrruuuzzzzzzrrrnnnkkkgggdddaaa```___```bbbfffjjjlllsssvvvzzz~~~|||zzzzzz}}}~~~wwwrrrrrrvvv|||zzzuuupppmmmllleeeaaa[[[XXXVVVUUUQQQNNNNNNOOOOOOMMMKKKJJJJJJJJJGGGHHHJJJJJJJJJKKKMMMPPPQQQSSSWWW\\\bbbkkktttzzz~~~pppaaaXXXRRRMMMIIIHHHDDDCCCBBBAAAAAAAAAAAAAAA??????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@???BBBBBBBBBCCCDDDFFFGGGHHHRRROOOJJJFFFDDDDDDEEEFFFGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHKKKJJJIIIIIIJJJKKKLLLMMMLLLLLLKKKLLLMMMOOOQQQRRRNNNOOOQQQTTTVVVXXXYYYZZZ\\\\\\\\\]]]]]]^^^^^^^^^[[[[[[\\\]]]]]]]]]\\\\\\]]]]]]^^^^^^____________```aaabbbcccdddeeefffgggccccccdddfffgggiiijjjjjjhhhkkknnnrrrssssssqqqoooooommmllllllmmmnnnnnnmmmqqqpppooooooppppppooonnnmmmmmmmmmnnnooorrrtttvvvxxxvvvuuuuuuwwwxxxwwwvvvvvvwwwwwwwwwwwwuuusssrrrooouuussspppqqqmmmpppwwwqqquuuvvvlllfffeeehhhhhhjjjnnnttt}}}sssjjjiiigggccc___\\\\\\]]]```gggqqqzzz}}}|||{{{xxxvvvwwwyyy|||zzzqqqkkkddd^^^ZZZWWWTTTQQQQQQQQQRRRRRRNNNPPPRRRTTTVVVXXXZZZ[[[\\\^^^bbbhhhmmmpppqqqppppppiiiaaa[[[XXXXXXWWWWWWTTTTTTTTTUUUWWWZZZ]]]___```bbbfffkkkqqqvvvyyy{{{vvvtttrrrqqqssstttuuutttuuurrrmmmiiijjjooouuuyyy~~~|||{{{{{{yyytttnnnhhhccc```^^^ZZZWWWRRROOONNNMMMKKKIIIIIIKKKMMMLLLIIIHHHKKKNNNPPPOOOPPPRRRRRRSSSVVV[[[]]]bbbjjjrrr{{{}}}|||lllbbbWWWSSSOOOJJJGGGFFF??????>>>=========>>>>>>???@@@AAACCCDDDDDDDDDCCCBBBBBBBBBBBBAAA@@@???>>>AAAAAAAAABBBCCCEEEFFFGGGGGGEEECCCBBBBBBDDDFFFHHHFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGHHHIIIJJJKKKLLLKKKJJJJJJKKKMMMPPPQQQPPPRRRUUUYYY[[[]]]^^^^^^\\\\\\\\\[[[[[[[[[[[[ZZZYYYZZZ[[[[[[\\\\\\\\\\\\]]]\\\\\\\\\\\\^^^___```aaaaaabbbcccdddeeefffgggcccdddeeefffgggiiijjjjjjgggjjjnnnqqqsssrrrpppnnnmmmlllkkkkkklllnnnooopppqqqooommmmmmooopppooonnnllllllmmmmmmoooqqqssstttwwwvvvuuuuuuvvvwwwwwwwwwyyyxxxxxxwwwuuusssqqqppppppvvvrrrnnnpppqqq{{{{{{qqqpppwww~~~~~~tttpppmmmmmmnnnpppssswwwzzz}}}}}}~~~yyyuuutttooohhhbbbdddeeeccc______dddhhhpppxxx~~~|||{{{zzzyyywwwyyy|||~~~vvvnnnfff\\\TTTPPPOOOOOOOOOMMMLLLLLLLLLNNNPPPRRRSSSTTTTTTVVVYYY\\\^^^\\\[[[WWWTTTPPPNNNMMMNNNNNNNNNOOOOOOOOOOOOPPPRRRSSSTTTUUUVVVXXX[[[^^^aaacccdddggghhhiiikkklllmmmnnnooohhhfffcccbbbccccccbbbaaaaaa```^^^^^^___bbbeeehhhooooooooonnnmmmkkkjjjiiihhhfffbbb^^^YYYVVVSSSRRRQQQNNNKKKJJJIIIHHHHHHGGGJJJMMMOOOOOOLLLKKKMMMPPPUUUSSSVVV\\\___```fffmmmtttzzz|||sssqqqzzzsssggg\\\TTTNNNLLLIIIDDD@@@@@@===<<<<<<<<<<<<======>>>??????AAABBBCCCDDDDDDDDDCCCCCCCCCCCCBBB@@@???>>>AAA@@@AAAAAABBBCCCDDDEEECCCCCCCCCDDDEEEHHHJJJKKKEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFGGGGGGGGGGGGGGGHHHIIIIIIHHHGGGHHHIIIJJJKKKLLLKKKJJJJJJJJJMMMOOOQQQQQQSSSXXX\\\___`````````[[[[[[ZZZZZZYYYYYYXXXXXXYYYZZZ[[[\\\\\\\\\\\\\\\\\\\\\[[[ZZZ[[[]]]___```bbbbbbcccdddeeeeeefffgggggggggggghhhiiiiiijjjjjjgggjjjmmmpppqqqpppnnnmmmjjjjjjjjjjjjlllnnnqqqssspppnnnlllmmmnnnoooooonnnmmmmmmmmmmmmnnnoooooopppttttttuuuttttttuuuvvvwwwyyyxxxwwwvvvtttrrrpppoooqqquuupppmmmrrrwwwrrrooossswww~~~|||zzzxxxvvvvvvyyy{{{tttooonnnooorrrqqqmmmgggfffggghhhfff```dddiiijjjkkkppp{{{}}}~~~~~~{{{{{{zzzyyyxxxzzz~~~{{{jjj]]]UUURRROOOMMMNNNKKKIIIHHHIIIKKKLLLLLLMMMMMMNNNPPPRRRSSSQQQOOOLLLLLLLLLKKKJJJIIIHHHHHHKKKKKKKKKKKKLLLLLLLLLLLLLLLMMMNNNPPPRRRTTTUUUVVVXXXYYY[[[\\\]]]]]]]]]]]][[[YYYVVVUUUUUUTTTSSSQQQRRRRRRSSSTTTVVVWWWXXXXXX[[[[[[[[[[[[ZZZYYYXXXXXXVVVUUUSSSPPPNNNMMMLLLLLLJJJIIIHHHGGGGGGHHHIIIJJJLLLNNNQQQSSSSSSSSSSSSTTT^^^\\\bbbnnntttvvv}}}~~~pppkkkhhhnnnyyyiii^^^YYYOOOJJJFFFFFFEEE@@@>>>???============>>>>>>???@@@======>>>??????@@@AAAAAACCCCCCCCCCCCBBBAAA??????@@@@@@@@@@@@AAABBBCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHDDDEEEEEEEEEEEEEEEEEEDDDEEEEEEFFFFFFGGGHHHHHHHHHLLLKKKJJJJJJIIIJJJKKKLLLKKKKKKJJJJJJKKKLLLNNNOOONNNQQQVVV[[[^^^^^^^^^]]]XXXXXXXXXXXXXXXXXXXXXXXXZZZ[[[[[[\\\\\\\\\\\\[[[[[[[[[[[[[[[\\\]]]___```cccccccccdddeeefffffffffgggggghhhhhhiiiiiijjjjjjiiijjjkkkmmmmmmmmmkkkjjjhhhiiikkkkkklllmmmppprrrnnnmmmlllmmmnnnooonnnmmmllllllmmmmmmmmmmmmnnnnnnqqqrrrsssrrrrrrrrrtttvvvvvvvvvuuusssrrrqqqpppooopppsssnnnmmmuuu|||tttqqqrrrtttvvv}}}}}}|||qqqmmmllljjjfffbbbaaaaaaccc______^^^\\\[[[^^^bbbfffeeekkkttt||||||~~~zzzzzzyyyxxxxxxzzz~~~tttlllfffaaa]]]YYYUUUPPPNNNOOOPPPPPPPPPLLLLLLLLLMMMNNNNNNMMMKKKJJJKKKLLLKKKJJJHHHGGGGGGGGGHHHIIIIIIJJJIIIIIIHHHHHHHHHIIIJJJKKKLLLLLLMMMOOOPPPQQQSSSSSSSSSRRRRRRPPPNNNMMMLLLMMMMMMLLLJJJLLLLLLMMMMMMNNNOOOOOOPPPOOOOOOOOOOOOOOOOOOOOOOOOLLLLLLKKKKKKKKKKKKLLLLLLIIIJJJJJJJJJKKKMMMOOOQQQRRRUUU[[[ccciiimmmnnnmmmvvvttt|||wwwkkkkkkmmmtttmmm```UUUPPPPPPJJJFFFDDDDDDCCC???>>>@@@<<<<<<<<<======???@@@@@@>>>======<<<===>>>@@@AAAAAAAAAAAAAAAAAA@@@???>>>@@@??????@@@@@@AAABBBCCCBBBBBBBBBCCCCCCCCCBBBBBBCCCDDDDDDEEEEEEDDDDDDCCCCCCDDDEEEFFFGGGHHHIIIJJJLLLKKKJJJHHHHHHHHHIIIIIIIIIJJJJJJKKKKKKLLLLLLMMMKKKNNNTTTXXX[[[[[[YYYXXXUUUUUUVVVVVVWWWXXXXXXYYYZZZ[[[[[[[[[[[[ZZZZZZYYY[[[[[[[[[\\\]]]^^^___```ccccccddddddeeefffffffffcccdddeeefffggghhhiiijjjiiiiiiiiiiiihhhhhhgggggghhhkkkmmmmmmlllkkkmmmnnnlllkkklllmmmoooooonnnllljjjjjjkkklllmmmnnnnnnnnnmmmoooppppppoooooorrrtttssssssrrrqqqppppppppppppooorrrnnnoooxxx|||zzzuuusssrrrqqqvvv}}}{{{|||~~~{{{pppjjjddd^^^]]]___```___^^^]]]___```]]]^^^```bbbcccgggnnnuuu|||~~~}}}|||~~~yyyyyyyyyxxxwwwyyy}}}yyyttthhhccc]]]ZZZZZZ[[[[[[ZZZTTTSSSQQQRRRRRRQQQOOOMMMJJJKKKLLLLLLJJJJJJJJJJJJEEEFFFHHHJJJJJJJJJIIIIIIKKKKKKKKKJJJJJJJJJJJJJJJGGGHHHJJJLLLNNNNNNNNNMMMIIIHHHGGGHHHIIIJJJIIIHHHJJJJJJIIIIIIIIIJJJKKKLLLJJJJJJKKKKKKLLLLLLMMMMMMJJJJJJJJJKKKLLLMMMNNNOOOLLLMMMNNNOOOPPPSSSVVVYYY___ccclllyyy{{{uuummmdddlllvvvyyyeeeZZZRRRKKKIIIKKKHHHDDDBBBBBB@@@<<<:::<<<:::::::::;;;<<<===>>>???AAA@@@>>>======???AAABBB???@@@@@@@@@@@@???>>>>>>????????????@@@AAABBBBBBAAABBBCCCDDDEEEEEEEEEDDDCCCCCCDDDDDDDDDDDDCCCCCCBBBCCCDDDEEEGGGIIIJJJKKKJJJIIIGGGEEEDDDDDDEEEEEEHHHHHHIIIJJJKKKKKKKKKJJJJJJMMMSSSXXXZZZYYYWWWUUUSSSSSSTTTUUUWWWXXXYYYYYYZZZ[[[[[[[[[ZZZYYYXXXXXXZZZ[[[\\\]]]^^^___``````cccddddddeeeeeefffffffff______aaaccceeegggiiiiiiiiihhhgggeeedddddddddeeejjjmmmoooooollljjjjjjkkkjjjkkklllnnnppppppmmmkkkggghhhjjjlllmmmoooooooookkkmmmoooooommmmmmpppsssqqqqqqppppppoooppppppqqqmmmpppnnnpppyyyzzz~~~|||vvvuuutttqqqooossssss|||~~~sssnnnmmmllllllooovvv}}}|||~~~|||ssshhhaaa```___\\\ZZZ\\\^^^_________```aaaiiikkkppptttxxx}}}}}}{{{yyyyyyzzzzzzzzzyyyyyyyyywwwwwwyyy}}}{{{wwwsssrrrqqqoookkkgggiiiccc^^^]]][[[VVVTTTVVVRRRTTTTTTRRRRRRTTTRRRMMMJJJHHHGGGHHHJJJJJJGGGCCCHHHHHHHHHIIIJJJIIIGGGFFFHHHIIIIIIJJJKKKKKKKKKKKKKKKIIIFFFEEEEEEFFFGGGGGGIIIIIIIIIGGGEEEEEEGGGJJJKKKKKKLLLJJJIIIHHHIIIKKKKKKGGGFFFKKKMMMKKKNNNTTTVVVVVVXXX[[[\\\]]]cccjjjnnn}}}uuuqqqmmmiiiooozzz|||fff]]]QQQIIIGGGEEECCC@@@CCCBBBAAA???===<<<;;;;;;============<<<<<<<<<<<<>>>===<<<;;;;;;<<<>>>???@@@??????>>>===<<<<<<;;;???===;;;999999:::<<<>>>@@@???@@@@@@AAABBBCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@AAABBBDDDFFFGGGIIIIIIHHHGGGEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGNNNMMMLLLLLLNNNPPPRRRTTTPPPQQQRRRRRRSSSTTTVVVXXXZZZYYYWWWVVVWWWXXXZZZ[[[\\\]]]^^^```aaaaaaaaaaaadddbbbbbbdddggghhhgggeee```______aaadddggghhhhhhfffhhhgggaaa___bbbeeeeeekkkjjjiiiiiiiiijjjkkkllljjjiiihhhgggggghhhiiijjjeeefffggghhhjjjjjjjjjjjjmmmnnnnnnlllkkkkkkmmmooommmkkkjjjkkkmmmnnnnnnnnnnnnmmmlllmmmqqqtttwwwxxxzzzxxxuuussssssrrrqqqpppqqquuuzzz}}}zzzmmmiiiffffffjjjllliiifffiiiiiigggeeecccdddhhhjjjqqqqqqqqqpppoooqqqtttwwwvvvyyy}}}{{{yyyvvvsssqqqqqqrrrssskkknnnpppooollljjjjjjllldddeeeeeeccc___\\\[[[[[[\\\^^^bbbgggmmmqqqtttvvvxxx~~~}}}~~~xxxuuuuuuwwwzzz||||||||||||zzzyyyzzz}}}}}}uuuooommmkkkfffeeeffffffjjjkkkiiigggeee^^^WWWSSSPPPMMMMMMNNNNNNMMMLLLJJJIIIIIIJJJJJJIIIHHHFFFJJJJJJJJJKKKLLLLLLKKKJJJKKKIIIGGGEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHIIIKKKLLLIIIJJJJJJIIIHHHHHHJJJLLLMMMKKKLLLPPPQQQQQQVVV]]]ccccccggglllooorrrxxxxxxpppmmmqqqrrruuuuuubbbWWWPPPHHHCCCCCCDDDCCCAAAAAA@@@???===<<<;;;::::::========================>>>===<<<;;;;;;<<<===?????????>>>>>>======<<<<<<>>>===;;;::::::<<<===>>>>>>>>>>>>>>>???@@@AAAAAABBBBBBCCCCCCBBBBBBAAA@@@@@@AAAAAABBBCCCEEEFFFGGGEEEEEEDDDCCCBBBBBBBBBBBBDDDDDDDDDDDDEEEFFFGGGGGGJJJJJJLLLMMMNNNOOOPPPPPPMMMNNNPPPQQQRRRTTTVVVWWWYYYXXXWWWWWWWWWYYY[[[\\\]]]^^^^^^___```aaabbbbbbfffeeeeeegggiiiiiigggddd_________```aaabbbcccbbbaaadddddd```___bbbddddddhhhgggfffffffffggghhhhhhhhhgggfffeeedddeeefffgggfffggghhhiiijjjjjjjjjjjjkkkkkklllkkkjjjkkkmmmooonnnmmmllllllnnnppppppooopppooonnnnnnppprrrtttuuuyyyvvvrrrqqqqqqqqqqqqqqqpppuuu{{{wwwqqqllllllooopppkkkeeebbbcccbbbaaa```aaadddfffdddeeeeeeeeeeeefffiiikkkrrrsssttttttuuuvvvtttrrrnnnllliiieeeddddddeeeeeefffggghhhjjjkkkjjjgggeeecccdddeeedddaaa`````````gggmmmvvv~~~|||{{{{{{}}}|||vvvsssuuuxxxzzz{{{zzzzzz{{{zzzyyyzzz}}}xxxnnnccc___YYYUUUUUUVVVXXXXXXRRRRRRQQQPPPNNNMMMLLLKKKNNNMMMMMMNNNPPPPPPOOONNNNNNMMMLLLJJJIIIHHHHHHHHHHHHHHHIIIKKKNNNPPPPPPOOOJJJKKKKKKJJJJJJKKKMMMOOOQQQSSSVVVZZZZZZ\\\eeeooottttttwww~~~zzzqqqnnnfffhhhooozzznnn\\\OOOIIIEEE@@@???AAABBBAAA???>>>>>><<<;;;;;;:::::::::========================>>>===<<<;;;;;;<<<===>>>========================;;;;;;<<<<<<======>>>>>>======<<<<<<<<<======>>>??????@@@AAAAAAAAAAAA@@@AAAAAAAAAAAABBBCCCDDDEEECCCCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHFFFHHHJJJMMMOOOOOONNNMMMKKKLLLNNNPPPRRRTTTTTTUUUWWWWWWWWWWWWXXXZZZ]]]^^^___^^^^^^^^^___aaacccdddggggggggghhhiiigggccc```^^^_________^^^]]][[[ZZZ[[[___aaa______bbbdddcccddddddccccccbbbccccccdddeeedddcccbbbbbbcccdddeeehhhiiijjjjjjkkkkkkkkkkkkkkklllmmmmmmllllllnnnppppppooonnnoooqqqrrrrrrrrrrrrqqqpppooooooppprrrrrrvvvsssooonnnoooqqqssssssqqqvvv|||yyyqqqiiiiiiiiigggdddccccccddd___``````______aaadddgggoooooooooooonnnlllkkkjjjiiigggdddbbb```___```aaadddeeejjjpppttttttppplllqqqsssuuuuuutttuuuvvvxxx|||{{{{{{~~~xxxrrrppptttxxxyyyyyyxxxyyyzzzzzzzzz{{{~~~yyysssjjjccc```aaadddfffbbbaaa___\\\YYYVVVVVVVVVWWWVVVVVVXXX\\\]]]\\\ZZZZZZZZZYYYWWWTTTRRRPPPPPPRRRQQQRRRTTTWWWXXXVVVTTTRRRRRRSSSRRRRRRTTTWWWYYY[[[```eeehhhiiinnnzzzvvvllljjjlllpppuuutttcccYYYQQQJJJEEECCC@@@???@@@@@@>>><<<===<<<<<<;;;;;;;;;;;;<<<<<<===============>>>>>>>>>>>>===<<<<<<<<<<<<===<<<<<<==================999;;;<<<>>>??????>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<===>>>???@@@@@@@@@@@@AAAAAA@@@@@@@@@AAABBBBBBDDDCCCCCCCCCDDDDDDEEEFFFEEEDDDDDDEEEEEEFFFGGGHHHEEEGGGIIIKKKMMMNNNNNNNNNMMMMMMNNNQQQSSSTTTSSSRRRUUUVVVVVVWWWYYY[[[]]]___```___^^^]]]^^^aaaccceeedddeeeggggggfffccc^^^[[[^^^```aaa___\\\YYYVVVUUUWWW\\\``````aaadddfffdddddddddccccccbbbbbbbbbbbbbbbbbbaaabbbccceeeggghhhkkklllmmmmmmnnnnnnnnnmmmpppqqqqqqpppoooooopppqqqsssrrrpppqqqsssttttttsssrrrssssssrrrqqqqqqssstttvvvrrrnnnmmmpppsssvvvxxxwwwzzz~~~zzztttqqqooorrrqqqooollllllpppvvv{{{||||||~~~~~~yyyvvvwwwuuusssqqqooommmmmmmmmmmmqqqxxx~~~{{{zzzzzz}}}|||uuuooooootttxxxyyywwwxxxzzz{{{||||||~~~uuupppooorrruuuuuutttrrrmmmhhhffffffhhhiiiggggggkkkqqqtttsssqqqpppqqqpppmmmhhhcccaaa```ccccccddddddeeedddbbb```dddeeeeeeddddddfffjjjmmmnnntttyyyzzz{{{}}}nnnjjjooouuugggVVVNNNJJJHHHFFFAAA@@@?????????===;;;999===<<<<<<;;;;;;<<<<<<<<<;;;;;;<<<<<<============>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<============999:::<<<>>>??????>>>======<<<<<<;;;;;;;;;<<<<<<;;;;;;===>>>??????@@@@@@@@@@@@????????????@@@@@@BBBBBBBBBBBBCCCDDDEEEFFFDDDDDDDDDDDDEEEFFFGGGHHHGGGGGGGGGHHHJJJMMMOOOPPPQQQPPPOOOPPPSSSSSSRRRPPPTTTTTTUUUWWWYYY[[[]]]^^^___^^^]]]]]]^^^```bbbddddddeeeggggggeeeaaa]]][[[___aaabbb```\\\XXXUUUUUUWWW]]]bbbbbbcccggghhhgggggggggffffffeeedddcccbbbaaaaaabbbcccfffiiilllnnnnnnooopppqqqqqqqqqqqqqqqttttttssspppnnnnnnoooqqqvvvtttrrrrrrtttttttttsssppprrrttttttssssssvvvxxxvvvssspppooorrrwwwzzz|||~~~~~~~~~~~~~~~~~~~~~zzzwwwvvvwww}}}~~~zzzuuuooooootttxxxyyyxxxzzz|||~~~}}}|||xxxuuutttvvvxxxzzzzzzxxxwwwxxxyyy~~~zzzwww}}}lll___PPPHHHEEECCCBBBCCC;;;;;;<<<<<<<<<<<<;;;;;;======<<<;;;;;;;;;<<<<<<:::::::::;;;;;;<<<<<<===>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;=========<<<<<<<<<<<<;;;;;;;;;<<<<<<===;;;;;;<<<>>>>>>?????????>>>>>>>>>===>>>>>>??????@@@@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGFFFFFFFFFHHHLLLOOOQQQSSSPPPMMMNNNRRRSSSRRRQQQRRRSSSUUUVVVXXXZZZ[[[\\\]]]]]]\\\\\\]]]___aaabbbdddfffhhhhhheeebbb```___^^^aaabbb```\\\XXXXXXYYY[[[```ddddddeeehhhjjjiiiiiiiiiiiihhhgggeeedddcccaaaaaabbbeeehhhkkkoooqqqooooooqqqrrrsssttttttttttttssspppmmmjjjkkknnnqqqwwwuuussssssssssssrrrqqqnnnqqqtttuuussstttwwwzzzvvvtttqqqrrruuuyyy}}}~~~~~~||||||}}}~~~{{{yyyxxxyyy}}}~~~~~~}}}yyyvvvsssrrrtttvvvyyyyyy{{{}}}xxxdddUUULLLFFFEEECCC???>>>AAA999:::;;;;;;;;;;;;;;;<<<<<<<<<;;;::::::999::::::888888999999:::;;;;;;<<<>>>>>>>>>======<<<;;;:::=========<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;:::::::::::::::;;;<<<<<<===;;;<<<===>>>>>>>>>>>>>>>===<<<<<<<<<===>>>??????@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBCCCDDDEEEFFFCCCDDDEEEFFFIIIKKKMMMNNNQQQMMMIIIKKKOOOTTTTTTSSSQQQRRRTTTVVVWWWXXXYYYYYYZZZ[[[[[[\\\]]]^^^___```bbbeeegggfffdddaaaaaabbb\\\___aaa___[[[XXXZZZ]]]^^^cccfffeeeeeehhhjjjiiiiiiiiiiiihhhgggeeecccaaabbbbbbbbbdddgggjjjlllnnnmmmnnnppprrrssstttuuuuuusssqqqmmmjjjhhhkkkqqquuuyyyvvvtttrrrrrrqqqooonnnlllpppttttttrrrrrruuuxxxuuutttrrrtttwww{{{}}}~~~~~~|||||||||}}}}}}}}}|||~~~||||||}}}~~~}}}xxxxxxxxxuuutttuuuyyy||||||~~~{{{yyy~~~ooo[[[PPPFFF@@@???AAA@@@;;;:::???======>>>===;;;;;;;;;<<<<<<;;;:::999888888888888777777888999999:::;;;;;;>>>>>>>>>>>>===<<<;;;:::>>>>>>===<<<;;;;;;::::::;;;:::::::::::::::::::::999999999999:::;;;<<<===<<<===>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<===??????CCCBBBBBBAAAAAABBBBBBCCCBBBAAAAAABBBBBBCCCDDDEEE???AAADDDGGGIIIJJJJJJJJJNNNIIIFFFGGGNNNTTTVVVUUUQQQRRRSSSUUUVVVWWWXXXXXXYYYZZZ[[[\\\]]]^^^^^^^^^___bbbdddccc```___```bbbZZZ]]]___]]]ZZZYYY\\\```aaaeeegggeeedddhhhjjjiiihhhhhhhhhgggfffcccaaa```bbbbbbbbbccceeegggiiijjjkkklllnnnqqqssstttuuuvvvsssqqqmmmjjjiiinnnuuu{{{yyywwwtttrrrqqqooommmlllkkkooosssssspppooorrrvvvtttssssssuuuxxx{{{|||}}}||||||{{{|||}}}}}}|||zzzzzz{{{zzzzzz{{{~~~~~~xxxzzz{{{xxxttttttyyy~~~|||~~~{{{|||~~~~~~{{{wwwuuuyyy}}}dddSSSKKKHHH??????>>><<<<<<;;;;;;;;;999999:::::::::999888888999999999999999888777666777777777777888888888888;;;<<<<<<<<<;;;::::::999=========>>>>>>>>>>>>>>>;;;::::::::::::;;;<<<<<<999999::::::::::::::::::CCCBBBAAA@@@???===<<<<<<;;;;;;<<<===>>>???@@@@@@@@@@@@@@@????????????>>>AAAAAAAAAAAABBBCCCDDDDDDFFFFFFFFFEEEEEEDDDCCCBBBFFFHHHJJJMMMOOOQQQRRRSSSSSSRRRRRRRRRSSSTTTUUUUUUVVVXXX[[[\\\\\\\\\]]]___aaaaaaaaaaaa````````````______^^^^^^^^^^^^___```cccbbbaaabbbdddfffgggfffjjjiiigggeeecccbbbbbbbbbffffffeeedddcccdddgggjjjhhhlllsssyyy{{{zzzvvvtttvvvrrrlllkkkooossswwwxxxxxxxxxxxxvvvtttqqqnnnlllpppqqqtttvvvwwwwwwvvvuuusssssstttuuuwwwzzz|||}}}zzzzzzzzzzzz{{{|||~~~}}}~~~||||||||||||zzzuuutttxxx}}}}}}}}}|||{{{~~~yyyxxx{{{}}}zzzwwwvvvxxx{{{vvv```SSSJJJDDD@@@>>>===<<<;;;::::::::::::::::::::::::999888888777888888999999999888777777777777777777888888888888;;;;;;<<<<<<;;;;;;:::999<<<;;;;;;;;;;;;;;;;;;;;;999999999999999:::;;;;;;::::::::::::;;;;;;;;;;;;@@@@@@???>>>===<<<<<<;;;===============>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAA@@@@@@AAAAAABBBCCCDDDEEEFFFFFFFFFFFFEEEDDDDDDFFFGGGIIILLLOOOPPPRRRRRRRRRQQQQQQQQQQQQRRRRRRSSSUUUWWWZZZ[[[[[[[[[]]]^^^______`````````___________________________```aaacccbbbaaaccceeeggghhhggghhhgggfffdddccccccbbbbbbeeeffffffeeeddddddgggiiihhhlllsssxxx{{{{{{xxxwwwtttqqqmmmmmmqqqtttwwwwwwxxxxxxwwwvvvtttrrrpppoooqqqrrrtttvvvwwwwwwvvvuuuuuuuuuvvvwwwyyy{{{}}}~~~xxxyyyzzz|||}}}~~~}}}}}}}}}}}}~~~~~~}}}|||xxxuuuvvv{{{}}}}}}zzztttrrruuuzzzxxxtttrrrrrruuuyyy{{{yyyvvvzzzssseeeTTTJJJGGGFFFBBB===<<<;;;:::999999888999999::::::::::::999888777666777777888888999888888888777777777777888888888888;;;;;;<<<<<<;;;;;;::::::<<<<<<;;;;;;::::::999999888888777777888888999:::::::::;;;;;;;;;<<<<<<<<<>>>=========<<<<<<<<<<<<>>>>>>>>>=========<<<<<<<<<<<<===>>>???@@@AAAAAA@@@@@@@@@@@@AAABBBCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFEEEFFFIIIKKKNNNOOOPPPQQQQQQPPPPPPOOOOOOOOOOOOPPPTTTVVVXXXYYYYYYYYY[[[]]]^^^^^^_______________^^^``````___``````aaabbbbbbcccbbbbbbdddgggiiiiiiiiieeeeeeeeedddddddddddddddeeefffggggggffffffgggiiiiiilllqqqwwwzzz{{{zzzzzzrrrpppnnnooorrruuuwwwxxxyyywwwvvvtttssssssttttttssstttvvvxxxxxxxxxvvvuuutttuuuuuuwwwxxxzzz|||}}}xxxyyy|||~~~~~~|||~~~~~~~~~}}}}}}yyyxxxxxx{{{~~~}}}~~~uuurrrppprrrvvv{{{}}}~~~wwwqqqooosssrrrqqqsssyyyjjjYYYQQQHHHCCCBBBCCC@@@>>>;;;:::999999888888888999::::::::::::999777666555666666777888888999888888666777777777888888888888:::;;;;;;<<<;;;;;;::::::>>>======<<<;;;::::::999888888777777888888999::::::;;;;;;<<<<<<=========<<<<<<<<<<<<<<<=================================<<<<<<======>>>??????@@@????????????@@@AAABBBCCCBBBCCCDDDEEEFFFFFFFFFFFFDDDFFFHHHJJJLLLNNNOOOOOOPPPPPPOOONNNMMMMMMNNNNNNRRRSSSUUUVVVVVVWWWZZZ\\\]]]^^^___`````````______````````````aaabbbcccdddccccccccceeehhhjjjjjjiiidddeeeffffffggggggggggggfffhhhjjjjjjiiiiiiiiijjjiiilllppptttxxxzzz{{{{{{sssqqqooooooqqquuuyyy{{{xxxwwwuuusssssstttvvvxxxvvvxxxyyyzzzzzzyyywwwvvvqqqrrrrrrtttuuuwwwyyyzzzzzz{{{~~~yyyvvvxxx}}}{{{|||~~~zzzvvvuuuuuurrrpppvvvzzzyyyqqqoooppprrrssstttvvv{{{}}}aaaRRRGGGFFFDDD@@@<<<;;;;;;<<<::::::999999888999999999999999999999888777666555555666777888888888888888666777777777888888888888::::::;;;;;;<<<;;;;;;:::===<<<<<<;;;:::999999888888888888888888999999:::::::::;;;;;;<<<===>>>>>><<<<<<<<<============>>>:::;;;;;;<<<===>>>>>>>>>========================???????????????@@@BBBBBB@@@@@@BBBCCCDDDDDDDDDDDDCCCEEEFFFIIIKKKLLLMMMMMMPPPOOONNNMMMMMMMMMMMMMMMOOOQQQRRRSSSSSSUUUXXXZZZ^^^___```bbbbbbaaa``````______``````bbbccceeeeeeccccccdddfffiiikkkjjjiiieeefffgggiiijjjkkkkkkkkkiiikkkmmmmmmlllkkklllmmmkkklllpppsssvvvxxxyyyyyyvvvssspppnnnooossszzz~~~wwwvvvtttrrrsssuuuxxxzzzzzz{{{|||||||||zzzxxxwwwooopppqqqrrrtttwwwyyyzzz}}}}}}wwwsssuuu|||~~~}}}~~~}}}}}}|||xxxpppppptttyyy|||}}}uuunnnkkknnntttzzz}}}qqqYYYMMMJJJ<<>><<<<<<<<<===============999:::;;;<<<===>>>>>>???>>>=========<<<<<<<<<;;;>>>>>>>>>>>>???@@@AAABBB???@@@AAABBBCCCCCCCCCCCCCCCDDDFFFHHHIIIKKKKKKLLLNNNMMMMMMLLLLLLLLLMMMMMMMMMNNNOOOPPPQQQSSSVVVYYY]]]^^^aaabbbcccbbbaaa```^^^^^^___```bbbccceeefffddddddeeegggiiijjjhhhgggfffgggiiikkkmmmmmmmmmmmmkkklllmmmmmmllllllmmmooonnnooorrruuuvvvwwwwwwvvvwwwuuurrrpppooosssyyy~~~vvvuuusssrrrsssuuuxxxyyy{{{|||}}}}}}{{{yyywwwuuuooooooqqqsssvvvyyy{{{}}}}}}wwwtttuuu{{{~~~{{{zzzzzz{{{zzz|||wwwuuutttsssvvv{{{vvvuuusssrrrttt|||}}}fffTTTGGGBBBDDD:::<<<======<<<;;;;;;<<<888777777666777777888888666777777888888888888888777777777777777777666555777777777777888888888888999:::;;;;;;<<<<<<;;;;;;777777777777777777777666777777666666777777888999888888999:::;;;<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========<<<<<<<<<<<<<<<<<<<<<===>>>======>>>>>>???@@@AAA@@@AAAAAABBBCCCCCCCCCCCCBBBCCCEEEGGGHHHIIIJJJJJJKKKJJJJJJJJJJJJKKKKKKLLLKKKLLLMMMNNNOOOQQQUUUXXX[[[]]]```bbbcccbbb```___]]]]]]^^^___aaaccceeefffddddddeeegggiiiiiifffdddeeegggiiilllmmmmmmmmmlllkkkllllllkkkjjjkkkmmmooorrrtttvvvxxxxxxwwwuuutttuuuvvvvvvtttrrrssswwwzzzttttttsssrrrssstttvvvxxxzzz{{{{{{{{{yyywwwtttrrrlllmmmooorrruuuyyy|||~~~~~~}}}yyyvvvwww|||}}}~~~~~~{{{xxxyyy{{{|||}}}{{{vvvvvvxxxxxxzzz|||qqq\\\QQQJJJCCC>>>>>>:::999888999;;;;;;999666666666555555555666666777555666777888888999999888777777888777777666555555777777777777888888888888999::::::;;;<<<<<<<<<;;;888888888888999999999999555555555555555666777777777777888999;;;<<<<<<===;;;;;;;;;::::::999999999===<<<<<<<<<<<<;;;;;;;;;999::::::;;;<<<===>>>>>>============>>>???@@@AAAAAABBBCCCCCCDDDCCCCCCCCCBBBCCCDDDFFFHHHIIIIIIJJJHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKLLLMMMMMMPPPTTTXXXZZZ\\\___aaabbbaaa___^^^\\\\\\]]]___aaaccceeefffeeeeeeeeeggghhhhhheeeccceeegggiiilllmmmmmmlllkkkkkkkkkkkkiiihhhiiilllooouuuwwwyyy{{{{{{xxxuuusssrrruuuxxxxxxvvvttttttvvvssssssrrrrrrssstttuuuvvvyyyyyyzzzyyywwwtttrrrpppiiijjjlllooossswww{{{||||||}}}}}}{{{xxxyyy|||}}}~~~}}}{{{||||||}}}|||~~~~~~zzzxxxzzz~~~vvv[[[TTTKKKEEEAAA???<<<:::999999888888777666555555555555555555555555555555666666666666666666666666666555555555555444444444888777666555555555555555999999:::::::::;;;;;;;;;<<<:::777444333444666777555777999999888777777777888888888999:::;;;<<<===<<<;;;;;;;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<===>>>???@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBDDDFFFGGGFFFFFFFFFGGGGGGIIIJJJLLLMMMLLLLLLLLLMMMOOORRRUUUVVV^^^^^^]]]]]][[[ZZZXXXXXX[[[\\\___aaadddeeeeeeeeebbbcccddddddcccdddeeegggfffggghhhiiijjjiiihhhhhhfffffffffgggiiimmmppprrrwwwuuuttttttvvvwwwtttqqqrrrwww|||}}}{{{wwwvvvvvvwwwtttrrrqqqrrrrrrpppoooxxxtttrrruuuzzzzzzuuuooommmoooqqqtttwwwyyy{{{|||}}}}}}}}}}}}}}}~~~}}}~~~~~~|||yyyvvvuuuvvvyyyzzz||||||}}}|||{{{{{{~~~~~~yyywwwxxxyyy|||zzz}}}}}}~~~~~~}}}}}}}}}||||||hhhXXXNNNIIICCC???===;;;999777999999999888777666666666555555555555555555555555666666666666666666666666555555555555444444444444555444444333333333333444777777888888888999999999:::999666444333444555666555777999999888777777777999888888999999:::;;;<<<999999999999999::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;============>>>???@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBDDDFFFFFFFFFFFFFFFGGGHHHIIIKKKLLLMMMMMMMMMMMMNNNOOORRRTTTUUUYYYYYYZZZZZZZZZZZZYYYYYY[[[]]]___aaacccdddeeeeeedddddddddcccbbbbbbdddfffgggggghhhiiiiiiiiihhhggghhhhhhhhhiiikkknnnppprrrvvvtttssstttuuuuuussspppuuuyyy}}}~~~|||yyyxxxxxxwwwvvvtttrrrooommmlllllluuussssssvvvyyyyyyuuuqqqoooqqqtttwwwzzz|||}}}}}}~~~}}}|||{{{{{{zzzzzzyyywwwuuuvvvwwwzzz{{{|||}}}~~~}}}{{{{{{{{{}}}}}}zzzyyy{{{}}}~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~xxxsssqqqooolllmmmpppwww~~~mmm\\\MMMDDDAAA>>>;;;:::999999777555999999999888888777777666666666666666666666666666777777777777777777777777555555555555444444444444333333333333333333444555555555555555666666666777888777555333222333555666555777999888777666666777999999999888888999999:::666666555555666666777888;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>???AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDEEEFFFFFFFFFGGGHHHIIIJJJLLLMMMMMMNNNNNNNNNNNNOOOQQQRRRTTTSSSTTTUUUWWWYYYZZZZZZ[[[\\\]]]___aaaccccccccccccddddddcccaaa``````ccceeefffggghhhiiiiiiiiiiiihhhlllkkkkkkkkklllnnnoooqqqrrrqqqqqqssstttuuusssqqqtttvvvyyyyyywwwvvvvvvvvvwwwxxxwwwsssmmmiiiiiijjjqqqsssvvvxxxxxxvvvtttrrrooorrrvvvzzz|||}}}}}}}}}~~~}}}{{{yyyxxxwwwvvvuuuuuuvvvwwwyyy{{{||||||~~~~~~{{{yyyxxxzzzyyy{{{~~~|||zzz~~~|||{{{|||}}}~~~}}}~~~|||zzzxxxxxx}}}|||{{{{{{{{{|||}}}~~~yyywwwssspppnnnkkkjjjqqqzzzrrr___RRRKKKEEEBBB;;;;;;:::::::::999888777999999888888888777777777666666666666666666666666666666666666666666666666555555555444444444333333444444444444555666666777444444444444555555555555666555444222222333444555555777888888666666666777:::999888777777777777777444444444444444555555666:::::::::::::::;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<>>>>>>>>>>>>???@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDDDDDDDEEEFFFFFFGGGHHHJJJKKKLLLMMMMMMOOONNNNNNMMMNNNOOOQQQRRRQQQRRRTTTVVVXXXZZZ[[[[[[\\\]]]___aaabbbbbbaaaaaaaaaaaaaaa______```dddgggffffffhhhiiijjjkkklllmmmpppooonnnllllllllllllllllllmmmooorrrtttuuuuuutttuuuvvvvvvvvvvvvvvvvvvvvvvvvyyyzzzvvvnnniiijjjlllppptttyyyyyyvvvsssqqqpppooorrrvvv{{{}}}}}}|||{{{}}}|||zzzxxxwwwvvvuuuuuuvvvwwwxxxzzz{{{||||||~~~~~~|||{{{{{{{{{|||yyyxxxxxxwwwuuuxxx~~~|||||||||zzz~~~}}}}}}~~~}}}~~~~~~}}}~~~}}}zzzxxxvvvvvv~~~~~~{{{zzzxxxxxxxxxyyy{{{|||~~~~~~~~~wwwssspppooooooppppppvvvhhh```SSSIIIDDDAAA@@@>>>:::;;;<<<<<<;;;999888888888888777777777777777666666666666666666666666666444444444444444444444444555444444444444333333333444444444444444555666777444444444555555555555666444444333222333333444555666777777777555555666888999888777777666666666666444444444444444555666666777777777888888999999999::::::::::::;;;;;;<<<<<<>>>>>>>>>>>>???@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBEEEEEEDDDCCCDDDFFFEEEFFFHHHJJJKKKLLLLLLLLLNNNMMMLLLLLLLLLNNNOOOPPPRRRSSSUUUWWWYYYZZZ[[[[[[\\\]]]^^^_________^^^^^^]]]^^^______```bbbfffiiiffffffhhhjjjlllnnnpppqqqrrrqqqooommmkkkjjjiiihhhgggjjjooosssvvvwwwxxxxxx{{{zzzzzzzzzzzz{{{{{{zzztttxxx{{{xxxrrrnnnooorrrrrrvvvzzzyyytttooonnnnnnqqqsssxxx|||~~~}}}|||||||||{{{{{{zzzyyyyyyyyyxxxxxxxxxxxxxxxyyyzzzzzz{{{||||||{{{zzz|||}}}yyywwwtttrrrtttyyy{{{~~~}}}}}}~~~|||||||||zzz|||}}}~~~~~~~~~~~~~~~|||{{{yyyyyyxxx~~~~~~|||yyyxxxuuuvvvvvvwwwyyy{{{}}}~~~}}}}}}zzzzzzwwwyyy|||}}}|||{{{{{{|||}}}~~~~~~wwwtttrrrrrrwww~~~}}}zzzyyytttuuuyyy~~~rrr^^^OOOLLLFFFBBB@@@===;;;999999:::;;;:::888777777777666666666666666666666666555555555555555555555555333333333333333333333333444444444444333333333333222222222222222222333444444444444555555555666666333333333333444444555666666777777666555444666888888777666666555555555555555555555444555555666777555555666666777777888888999999::::::;;;;;;<<<<<<>>>>>>>>>>>>>>>???AAAAAA???????????????????????????CCCFFFFFFDDDBBBCCCEEEDDDEEEGGGJJJKKKKKKKKKKKKLLLKKKJJJJJJKKKLLLMMMNNNSSSTTTUUUWWWYYYZZZ[[[[[[[[[\\\]]]]]]]]]\\\[[[ZZZYYY\\\^^^```bbbdddhhhjjjgggggghhhiiikkknnnpppqqqqqqpppooonnnllljjjiiihhhgggkkkqqquuuwwwxxxyyyzzz{{{yyyxxxyyyzzz{{{zzzyyytttwwwzzzyyyvvvtttuuuvvvtttwwwyyywwwrrrooommmnnntttvvvyyy}}}~~~zzzzzz{{{{{{{{{{{{{{{{{{zzzyyywwwvvvvvvwwwxxxyyyzzzzzzyyyyyyyyy}}}zzzwwwtttpppqqquuutttzzz~~~~~~~~~}}}}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}||||||||||||||||||||||||~~~|||zzzxxxwwwuuuuuuuuuvvvxxxzzz{{{||||||xxxwwwvvvjjjmmmooonnnlllkkkmmmnnnnnnooottt|||~~~zzzyyyyyyzzz{{{xxxooojjjgggiiilllpppwww|||jjjYYYKKKEEEDDDAAA@@@>>><<<:::999777999:::999777666777999444555555555555555555555444444444444444444444444333333333333333333333333444444444333333333222222333333222222111222222222333333444444444555555555333333333444555666666777666666666555444444666888666666555555444555555555555555555444555666666777555555666666777888888999888999999:::;;;;;;<<<<<<============>>>???@@@@@@???????????????????????????CCCGGGGGGDDDBBBCCCEEEBBBDDDGGGIIIJJJJJJJJJIIIIIIIIIHHHHHHIIIKKKLLLMMMQQQRRRTTTVVVYYYZZZ[[[\\\ZZZZZZ[[[[[[[[[ZZZXXXWWWYYY\\\```bbbdddeeegggiiijjjiiiiiihhhiiijjjkkklllmmmnnnnnnnnnooonnnnnnnnnkkkooouuuxxxyyyxxxyyyzzzwwwvvvuuuvvvxxxyyyvvvttttttvvvxxxyyyyyyxxxwwwwwwtttuuuuuusssrrrpppppppppssstttwwwzzz|||}}}}}}}}}{{{{{{{{{{{{{{{{{{{{{|||xxxwwwuuusssssstttwwwxxxxxxyyyzzzzzz{{{~~~~~~xxxvvvsssoooooorrrqqquuuwwwxxx|||}}}~~~~~~|||zzz{{{|||}}}~~~{{{xxxxxxzzz|||}}}{{{{{{||||||}}}}}}}}}|||~~~|||zzzyyywwwvvvuuuuuuuuuvvvwwwyyyzzz{{{}}}yyyyyyyyylllnnnooommmjjjgggggghhhggghhhmmmvvv|||uuupppmmmmmmmmmmmmnnnvvv~~~||||||~~~|||yyyuuuqqqmmmlllhhhddddddiiiooottt|||iiiYYYPPPIIICCC<<<;;;:::999999::::::;;;777999:::999777777999<<<333444444444444444444444333333333333333333333333444444444444444444444444444444444333333333222222666555555444333333333333222222333333333444444444222333444444555666777777666666666555444444666888555555444444444555555666555555444444555555666777555666666777888999999:::888888999::::::;;;<<<<<<<<<<<<<<<<<<===>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>CCCHHHGGGDDDAAACCCEEEBBBCCCFFFHHHJJJJJJIIIIIIGGGGGGGGGGGGHHHJJJLLLMMMNNNPPPRRRUUUXXX[[[\\\]]]YYYZZZZZZZZZZZZXXXVVVUUUZZZ]]]aaadddeeeeeefffggglllkkkiiigggffffffggggggkkklllmmmoooqqqrrrssssssooosssyyy{{{yyywwwwwwxxxyyywwwwwwyyy{{{{{{xxxuuuuuuuuuvvvxxxzzzzzzxxxuuusssrrrqqqqqqqqqrrrsssssspppqqqsssuuuwwwxxxyyyzzz}}}||||||||||||{{{{{{{{{vvvtttrrrppppppsssvvvxxxwwwyyy{{{|||}}}~~~|||vvvtttrrrooonnnqqqqqqssssssrrruuu{{{}}}{{{zzz|||~~~}}}}}}~~~}}}}}}}}}|||}}}~~~~~~|||}}}}}}{{{yyyxxxyyyzzzwwwyyy|||~~~~~~wwwrrrrrruuuyyy|||{{{||||||}}}}}}|||||||||}}}{{{yyyxxxwwwwwwvvvvvvvvvvvvwwwyyyzzz{{{|||tttmmmiiilllmmmpppuuu{{{~~~|||{{{|||{{{yyyvvvsssrrrsssssswww||||||vvvrrrrrrpppllliiigggfffffffffnnnqqquuuzzz}}}|||zzzyyyvvvtttqqqooonnnnnnoooppprrrnnnqqqyyy|||qqqiii\\\PPPHHHBBB???===<<<;;;:::888777666666666777777777777777777777777888777666555444333333333666555333222111222333333444444444444444444444444333333333333333333333333333333333444444444555555222222333333333333444444666555444333333555666888222222333333333333444444333333333222222111111111444444444444444555666777999999888888999999:::;;;888999:::;;;;;;;;;:::999:::::::::;;;;;;;;;<<<<<>>>>>>>>?????????>>>@@@AAA@@@???>>>???AAACCCHHHMMMMMMIIIEEEDDDFFFGGGDDDAAAAAACCCFFFHHHHHHLLLNNNPPPRRRTTTUUUUUUUUUWWWWWWUUURRRNNNNNNRRRVVV___```aaacccdddeeeeeeeeegggiiijjjjjjhhhgggggghhhiiijjjlllmmmmmmllllllkkkooopppqqqssstttuuuvvvwwwssstttuuuvvvwwwvvvvvvuuurrrrrrrrrtttvvvwwwuuussssssqqqpppnnnnnnnnnoooppppppqqqsssvvvxxxzzz{{{|||zzzwwwssssssttttttqqqnnnmmmkkkiiiiiimmmpppssstttssstttuuuuuuuuuuuussssssqqqrrrssssssrrrqqqnnnmmmttttttsssqqqooonnnmmmlllmmmoooooopppppprrruuuxxx}}}~~~}}}}}}~~~~~~~~~}}}|||{{{yyyyyyxxx}}}~~~~~~~~~}}}|||zzzxxxyyyzzz|||~~~~~~|||{{{{{{||||||{{{zzz{{{}}}~~~{{{zzz{{{{{{zzzyyyxxxwwwvvvvvvyyyxxxxxxxxxyyy|||~~~}}}wwwwwwwwwuuuwwwzzz{{{~~~|||zzzzzz{{{}}}{{{xxxuuuttttttvvvwwwzzzxxxuuutttuuuvvvwwwwww}}}yyyxxxzzz|||jjj[[[SSSMMMFFFAAA???===;;;;;;<<<<<<:::999555666888888888666444333666666666666666666666666555444333222222222222222222333444555444333222111222222222222222222222222222222222222222222222222000111111111111222222222111222222222222333333333222222111111111222333444222222222333333333444444444444444444444444444444444333333333333333444444666555555555555666777777777777888999999:::::::::999999:::::::::;;;;;;;;;<<<<<<<<<=========>>>>>><<<>>>???>>>======>>>@@@AAAIIIPPPPPPIIICCCCCCDDDFFFDDDAAABBBDDDGGGHHHIIILLLMMMOOOQQQSSSSSSSSSSSSWWWWWWUUUSSSQQQSSSXXX\\\```aaaaaabbbcccccccccdddfffhhhkkkkkkiiihhhhhhhhhiiijjjllllllkkkiiihhhhhhllllllnnnppprrrtttvvvxxxsssttttttuuuuuutttsssrrrqqqrrrtttuuuwwwvvvuuutttuuussspppoooppprrrssstttppprrrtttvvvxxxyyyzzzzzzwwwuuusssssstttsssqqqnnnnnnllljjjkkknnnqqqsssssspppqqqrrrssssssrrrpppooommmooorrrttttttsssqqqooowwwwwwuuusssqqqooonnnmmmkkklllllllllkkklllnnnqqqyyy|||zzzzzz{{{{{{{{{}}}~~~~~~~~~~~~~~~}}}{{{yyyxxx}}}}}}~~~}}}zzzxxxwwwvvvzzz{{{~~~~~~~~~|||||||||{{{|||{{{zzzyyy{{{~~~|||zzzxxxzzz{{{{{{|||{{{zzzyyyxxxuuuuuuuuuvvvxxx{{{}}}xxxxxxxxxvvvvvvyyyyyy~~~|||xxxzzz|||}}}{{{xxxuuutttuuuwwwyyy{{{wwwrrrrrruuuwwwwwwvvvlllvvvwwwaaaXXXMMMFFFDDDEEECCCBBB;;;:::888888999888555333555666888999999888666444666666666666666666666666444444333222222222333333111222333444555444333222222222222222222222222222222222222222222222222222000000000111111111222222111111111222222222333333111111111111222222333333222222222333333333444444444444444444444444444444555555444444444444555555555555444444555555666777666666777777888999::::::999999999:::::::::;;;;;;;;;;;;<<<<<<<<<=========;;;<<<======<<<<<<>>>??????GGGNNNOOOIIICCCCCCEEEFFFDDDBBBCCCEEEHHHIIIIIILLLMMMOOOQQQSSSSSSSSSSSSTTTTTTSSSSSSTTTXXX\\\```___`````````aaabbbbbbcccfffhhhjjjkkkiiihhhhhhhhhfffhhhjjjiiigggeeedddeeejjjjjjkkkmmmppprrruuuwwwttttttttttttsssqqqooonnnoooqqqtttuuuvvvuuutttsssuuurrrooonnnqqqtttuuuuuurrrtttvvvwwwxxxxxxwwwwwwsssssssssssstttsssrrrppppppnnnmmmnnnqqqrrrsssrrrnnnoooqqqrrrqqqooommmlllhhhjjjmmmppprrrqqqpppooottttttsssqqqpppooonnnmmmiiijjjkkkkkkiiiiiikkklllrrrzzz}}}yyyvvvuuuxxxxxxxxxyyy{{{|||~~~}}}~~~~~~}}}{{{zzz{{{}}}}}}{{{xxxuuuuuuvvvyyy{{{}}}}}}{{{yyyzzz{{{{{{{{{{{{zzzyyyzzz~~~}}}zzzxxxwwwwwwxxxzzz{{{|||{{{zzzyyyrrrrrrsssuuuxxx}}}}}}yyyzzzyyyvvvvvvxxxxxx}}}|||yyyzzz}}}}}}{{{yyyvvvvvvvvvxxxyyyyyyuuurrrrrruuuwwwvvvuuuUUU\\\gggooouuu}}}{{{kkk[[[QQQLLLFFF@@@===>>>???>>><<<999888777888999888666444555666777888888888777666333333333333333333333333444444333333333333444444222222333444444444333333333333333333333333333333222222222222222222222222000000111111111222222222111111111111222222222222111111222222222333333333222222333333333333444444333333333333444444444444666666555444444444555555555555444444555555666777666666666666777888::::::999999999999::::::::::::;;;;;;<<<<<<<<<=========:::;;;======<<<<<<>>>???>>>CCCIIIJJJFFFCCCDDDEEEEEECCCBBBCCCFFFIIIIIIIIILLLMMMOOOQQQRRRRRRRRRQQQPPPPPPPPPRRRUUUXXX\\\^^^]]]]]]]]]^^^___```bbbcccdddfffhhhhhhgggfffggghhhbbbeeehhhgggccc```aaabbbiiiiiijjjkkkmmmppprrrtttssstttssssssqqqooolllkkkkkkooorrrtttsssrrrqqqqqqsssoookkkkkkooosssuuuuuutttvvvxxxyyyzzzyyywwwvvvqqqrrrssstttttttttrrrrrrqqqppppppppprrrrrrqqqpppkkkmmmnnnoooooommmjjjhhhbbbdddgggjjjlllmmmllllllnnnnnnmmmmmmlllkkkkkkkkkhhhjjjkkkjjjiiihhhiiijjjkkkqqqyyy}}}~~~|||yyywwwwwwwwwvvvvvvwwwwwwyyyzzz{{{|||{{{{{{}}}~~~~~~~~~}}}|||{{{}}}~~~{{{wwwuuuvvvxxxwwwzzz|||zzzwwwuuuvvvxxxyyyzzzzzzzzzzzz{{{}}}~~~}}}{{{yyyxxxwwwwwwtttuuuwwwxxxyyyzzzyyyyyyqqqrrrsssvvvyyy~~~}}}zzz{{{zzzwwwuuuwwwwww{{{~~~|||||||||}}}|||zzzyyywwwwwwwwwwwwvvvuuuttttttvvvwwwvvvvvvFFFJJJNNNRRRWWW___gggnnnsss{{{xxxkkk```WWWOOOFFF@@@BBB???;;;:::;;;<<<:::999999888777888999999888777555555555666666777777777333333333333333333333333555444444444444444555555333222222222333333444555333333333333333333333333111111111111111111111111111111111222222222333333111111111111222222222222111222222333333333333333222222333333333333444444222222222222333333333444666555444444333333333444555555555555555666666777555555555555666888:::;;;888999999999999:::::::::<<<<<<<<<<<<============:::;;;======<<<<<<>>>??????AAACCCDDDCCCBBBCCCDDDCCCBBBAAACCCEEEHHHHHHHHHJJJKKKMMMOOOPPPPPPPPPOOOOOOPPPPPPSSSVVVXXXYYYZZZYYYYYYZZZ[[[]]]```bbbdddbbbcccccccccbbbbbbdddfffbbbfffiiihhhdddaaabbbdddjjjjjjiiiiiikkkmmmoooqqqqqqqqqrrrqqqpppnnnlllkkkkkkooosssuuusssqqqqqqqqqsssnnnjjjkkkpppuuuvvvvvvuuuwwwyyy|||}}}|||zzzyyyrrrtttvvvvvvuuusssqqqqqqrrrqqqqqqqqqrrrqqqooolllhhhiiikkkmmmllliiifffddd```aaadddfffhhhjjjkkkkkkkkkkkkjjjjjjiiiiiiiiihhhgggiiijjjjjjhhhhhhhhhiiifffkkkpppssssssrrrrrrsssttt{{{}}}~~~~~~|||yyyxxxzzz|||vvvvvvvvvvvvwwwxxxyyyzzzwwwxxxyyy{{{||||||}}}}}}|||}}}yyyvvvxxx|||wwwzzz|||zzzvvvtttvvvxxxwwwyyy{{{{{{{{{{{{}}}}}}|||yyywwwvvvvvvwwwwwwuuuvvvwwwxxxxxxxxxxxxxxxuuuuuuvvvwwwzzz~~~{{{|||{{{wwwuuuvvvwwwyyy|||}}}|||}}}}}}|||{{{yyyxxxvvvuuutttvvvxxxyyyxxxwwwxxxxxx@@@@@@@@@@@@CCCIIIPPPUUUXXX```lllttt{{{zzznnnaaaWWWLLLEEECCCCCCAAA???<<<:::999999;;;===<<<;;;888666555555666666444333444444444444444555666777555555555555555555555555555555444444444555555666333333222111222333555666444444444444444444444444111111111111111111111111111222222222222333333333000111111111111222222222222222333444444444444333222222333333333444444444111111111222222333333333555444333333222222222222666555555555555666777777555555444555666888:::;;;888888999999999:::::::::<<<<<<<<<=========>>>>>>:::;;;============>>>@@@AAAAAA@@@@@@@@@AAABBBCCCAAA@@@@@@BBBEEEGGGGGGGGGIIIJJJLLLMMMNNNNNNNNNMMMRRRRRRSSSUUUWWWYYYXXXWWWVVVWWWXXXYYY\\\```cccddd`````````___^^^___bbbdddeeeiiilllkkkgggdddfffhhhkkkjjjiiiiiiiiikkknnnooooooooopppppppppnnnmmmllllllqqqvvvwwwvvvsssssssssuuupppkkklllrrrwwwyyyyyyuuuwww{{{~~~~~~}}}tttvvvxxxwwwuuurrrpppooorrrqqqqqqqqqqqqooollljjjeeegggiiijjjjjjgggdddaaaaaabbbdddeeehhhjjjkkklllllllllkkkjjjjjjiiiiiihhhfffhhhiiiiiihhhggghhhiiidddhhhkkkllliiifffddddddccckkkwww}}}||||||}}}}}}zzzvvvvvvyyy|||vvvuuuuuuuuuvvvwwwxxxyyyuuuvvvwwwxxxzzz{{{|||}}}~~~{{{yyy{{{zzz}}}|||xxxuuuwww{{{vvvxxx{{{|||||||||}}}~~~|||zzzwwwuuutttuuuwwwxxxzzzzzzyyyyyyyyyyyyyyyyyyxxxxxxxxxyyy{{{~~~~~~{{{}}}|||xxxuuuuuuwwwxxxzzz~~~|||}}}}}}}}}|||zzzxxxuuuttttttxxx|||}}}zzzxxxyyyzzz888999:::<<<>>>???AAAAAAJJJLLLPPPVVV___gggooosss|||kkk^^^TTTNNNGGGEEEBBB>>><<<;;;<<<<<<888999::::::::::::999888777777777777666666666666666555444333222333333444555555555555555555555555111111111222222333333333222222222333333444444444333333333333333333333333333333333222222222111111222222111111222222333444---///111222222222333444222222111111222222333444222222111111111111222222333333333333333333333333333333333333333333333333555555555555555555444444555555444555555666777888888777666666666777999::::::::::::;;;;;;:::999999<<<<<<<<<<<<==================>>>???????????????BBBBBBAAAAAAAAABBBCCCCCCDDDFFFHHHJJJLLLMMMMMMMMMOOOPPPQQQRRRSSSTTTUUUVVVVVVVVVWWWYYY]]]___``````[[[[[[[[[\\\^^^```cccddddddeeegggjjjkkklllllllllfffffffffhhhkkklllkkkiiiooommmkkklllooopppnnnlllkkknnnppprrrrrrrrrrrrsssqqqrrrqqqpppuuu|||}}}yyyxxx|||}}}zzzzzz{{{yyywwwuuutttttttttrrrqqqrrrqqqpppppppppnnnkkkhhhjjjhhhgggfffggggggeeedddcccbbbaaaaaabbbeeeiiikkkooonnnkkkiiiggghhhhhhiiifffgggiiijjjiiihhhfffeeeddddddccccccbbbaaa``````dddgggmmmrrrvvvxxxwwwwww{{{|||}}}~~~{{{zzz}}}}}}xxxvvvwwwyyyzzzzzzxxxvvvtttvvvxxxzzzxxxvvv{{{yyyvvvuuuvvvzzz~~~|||zzzyyyzzz|||~~~|||}}}~~~{{{yyyxxx{{{~~~}}}|||zzzzzz{{{||||||{{{~~~{{{wwwuuuvvvwwwyyyzzz~~~|||{{{{{{{{{xxxyyyzzz{{{|||}}}~~~~~~{{{uuutttvvvxxxvvvssswww{{{~~~{{{zzz}}}~~~{{{yyywww|||xxxttttttuuuwwwwwwuuu666777888999;;;<<<=========>>>AAAEEEJJJQQQVVVYYY```gggsss~~~}}}uuuhhh\\\SSSKKKFFFCCCCCCAAA>>><<<:::999::::::888888888888888888888888777777777666666666555555666555444333222333333444555555555555555555555555222222222222222222333333222222222333333333444444333333333333333333333333333333222222222111111111222222111111222222333444///111222222111111111222111111111111111222333333222111111000000111111222222222222222222222222222333333333333333333333333555555555555555555444444333333222333333444555666777777666666777777888999999:::::::::::::::999999;;;;;;;;;;;;<<<<<<<<<<<<======>>>????????????>>>AAAAAAAAA@@@AAAAAABBBCCCCCCEEEFFFIIIJJJLLLMMMMMMOOOOOOPPPQQQRRRTTTUUUUUUWWWWWWXXXZZZ]]]___``````___``````aaabbbcccdddeeebbbdddgggjjjlllnnnnnnnnndddddddddgggjjjmmmnnnmmmllljjjiiikkkmmmnnnmmmkkklllnnnqqqrrrssssssssstttqqqrrrqqqqqquuu|||}}}zzzyyy|||~~~}}}{{{yyyyyyzzz{{{yyywwwvvvvvvvvvtttrrrqqqpppnnnnnnmmmkkkhhhfffiiigggffffffggggggfffddddddcccbbbaaabbbdddgggiiilllkkkjjjiiihhhiiiiiijjjgggggghhhhhhgggdddbbb```ccccccbbbbbbaaaaaa``````aaadddgggkkkmmmmmmmmmllllllqqqyyy|||yyywwwwwwxxxyyy~~~~~~}}}}}}~~~}}}zzzyyy|||~~~}}}yyywwwxxxzzz{{{{{{yyywwwuuuvvvxxxyyywwwuuuyyyxxxuuutttuuuyyy||||||{{{zzz{{{}}}~~~}}}~~~~~~|||yyyxxxzzz||||||{{{zzzzzzzzz{{{{{{zzz~~~{{{xxxvvvvvvxxxyyyzzz~~~}}}{{{zzz{{{|||}}}~~~~~~~~~~~~}}}}}}}}}~~~{{{vvvvvvxxxzzzxxxuuutttxxx}}}}}}{{{zzz}}}}}}{{{yyyxxxzzzwwwtttsssuuuvvvvvvuuu777777777888999999::::::999999999:::===@@@CCCDDDJJJNNNTTTZZZbbbmmmzzzpppdddTTTOOOHHHCCCAAA??????>>>===<<<:::888777777777888888777666555555666777888777666666666666555555555555444444333333333333444555555555555555555555555333333222222222222222222222222222222333333333333333333333333333333333333333222222222222111111111222111111111111222333333000222333222111//////000000000000000000111111222222111111000000111111222111111111111111111111111333333333333333333333333444444444444444444555555333333222333333444555666666666777777888888777777999999999999999999999999999:::::::::;;;;;;;;;;;;<<<===>>>>>>??????>>>>>>@@@@@@??????@@@@@@AAABBBBBBCCCDDDFFFHHHJJJLLLNNNMMMNNNNNNOOOQQQRRRTTTUUUWWWXXXYYY[[[]]]___```aaabbbccccccdddddddddddddddbbbdddgggkkknnnoooooooooeeedddccceeehhhkkkmmmmmmiiihhhhhhjjjlllmmmmmmkkkmmmnnnppprrrttttttttttttqqqssssssrrrvvv|||~~~{{{zzz{{{{{{yyywwwvvvwwwxxxyyyxxxvvvvvvvvvuuurrrpppooommmlllkkkkkkiiifffdddhhhfffeeefffggggggfffeeeeeedddcccbbbbbbccceeegggiiiiiiiiiiiiiiiiiiiiiiiicccddddddeeedddbbbaaa___bbbbbbaaaaaaaaaaaaaaaaaaaaaaaabbbccccccccccccbbb^^^aaagggpppxxx|||yyyxxxxxxvvvtttrrrrrrtttvvvxxx~~~|||{{{|||~~~{{{yyywwwxxxzzz}}}~~~|||yyyxxxyyy{{{||||||yyyxxxwwwwwwyyyyyyxxxwwwyyywwwvvvuuuvvvxxx{{{}}}}}}{{{{{{|||~~~|||zzzxxxyyyzzz{{{{{{{{{zzzzzzzzzyyyyyy}}}{{{yyywwwwwwxxxzzz|||}}}|||{{{zzzzzz}}}~~~}}}}}}|||yyyyyy{{{}}}|||zzzuuuzzz~~~}}}{{{zzzyyyxxxvvvtttssstttuuuuuuuuu999999999999999999999999;;;;;;:::::::::;;;<<<<<<@@@BBBCCCEEEIIIOOOXXX^^^mmmssszzzzzzlllaaaXXXQQQMMMFFFBBB>>><<<<<<<<<<<<<<<888888777666555666666777777666444333333444666777666666666555555555444444444333333333333333333333333333333333333333333333333333333222222111111111222222222222222222222333222222222222222222222222222222222222111111111111111111111111111222222333000111222222000//////000///////////////000111111111111000000000000111111000000000000000000000000222222222222222222222222333333444444444444555555555555444555555666777888444555777888888888777666888888888888888999999:::::::::::::::;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>?????????>>>???@@@@@@AAAAAAAAABBBCCCEEEIIIKKKMMMLLLLLLLLLMMMOOOQQQSSSTTTWWWYYY[[[\\\]]]^^^```bbbccccccdddeeedddcccbbbaaadddfffiiilllnnnooonnnnnnhhhfffcccccceeeggghhhhhhhhhiiijjjlllnnnooonnnnnnlllmmmnnnqqqtttuuuuuutttqqqttttttsssuuu{{{}}}|||zzzyyywwwtttrrrrrrssstttsssrrrrrrrrrrrrqqqnnnllllllkkkiiiiiijjjjjjhhhfffgggfffeeefffggggggfffeeeddddddcccbbbcccdddfffgggiiiiiijjjjjjiiihhhgggggg^^^___```bbbccccccccccccaaabbbbbbbbbbbbbbbbbbbbbbbbbbbaaa``````______```[[[]]]aaafffkkkqqquuuwwwwwwzzz|||wwwuuutttsssssstttsssrrrqqqrrrtttwwwyyy||||||{{{zzz{{{|||~~~vvvvvvuuuvvvxxx{{{}}}~~~}}}{{{yyyxxxzzz{{{{{{zzzxxxxxxxxxyyyzzz{{{{{{{{{{{{zzzyyyxxxyyyzzz|||}}}~~~}}}||||||}}}~~~|||zzzyyyyyy{{{{{{||||||zzzyyyyyyzzz~~~}}}|||zzzxxxyyy{{{}}}~~~|||{{{}}}~~~~~~~~~}}}||||||~~~~~~}}}}}}{{{yyyxxxxxxxxxwwwvvvuuuvvvvvvwwwwww999999888888888777777777999999888888777777777888222444777:::>>>BBBGGGKKKOOOTTT[[[aaagggnnnxxx~~~wwwggg```UUULLLEEECCCBBBBBB>>><<<999777777888777666666666666666666666666666666555333222222333555666555555555555444444444444222222333333333333333333111111111111111111111111333333333222222111111111222222222222222222222222222222222222222222222222222222222111111111000000111111000000111111222333...///111111000000000111//////......//////000111111000000000000000000111000000000000000000000000222222222222222222222222333333333333444444555555555555444555555666777888444555666888888777666666888777777777777888999::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>??????>>>>>>>>>???@@@@@@AAAAAAAAABBBDDDGGGJJJLLLJJJJJJJJJKKKMMMOOORRRSSSWWWYYY[[[\\\\\\]]]___bbbcccdddeeeeeeeeecccbbbaaafffhhhkkknnnnnnmmmkkkjjjgggdddbbbbbbdddfffggghhhjjjlllnnnpppqqqqqqqqqqqqkkkkkklllppptttvvvuuutttrrruuuuuussstttyyy|||{{{xxxuuurrrpppoooppppppqqqpppnnnnnnnnnooonnnlllkkkkkkiiihhhiiikkkllllllkkkhhhgggffffffggghhhgggeeecccccccccdddeeegggiiijjjkkkkkkkkkjjjhhhfffdddccc]]]^^^___aaabbbcccddddddbbbbbbbbbcccccccccccccccbbbaaa```_________``````______```bbbeeehhhjjjlllkkkmmmqqqtttvvvvvvvvvvvv{{{}}}{{{zzzyyyrrrrrrqqqooonnnnnnooopppqqqpppoooooopppqqqssstttxxxxxxzzz{{{{{{zzzyyyxxxsssssstttuuuwwwyyy|||~~~{{{zzzxxxyyyzzzzzzyyyxxxvvvwwwyyyzzz{{{}}}~~~~~~}}}}}}|||}}}}}}~~~~~~}}}}}}||||||}}}~~~~~~|||zzzxxxyyy{{{}}}}}}{{{zzzzzz|||~~~~~~|||yyyyyy{{{~~~}}}}}}}}}~~~~~~~~~~~~~~~{{{xxxvvvvvvvvvyyyzzzzzzyyyyyyyyyzzzzzz666666666666555555444444777777777777777777777777333444666999<<<>>>@@@AAABBBFFFIIILLLNNNSSSZZZ___llltttzzznnncccYYYTTTHHHFFFDDDBBB???<<<:::999888777555555666666555444666666666666666666666666555444333222222333444555555555444444444333333333111222222333333333333222111111111111111111111111333333222222222222222222222222222222222111111111222222222222222222222222222111111111111000000000111000000000000111222222---///111111000000000222///////////////000000111111000000//////000000111000000000000000000000000222222222222222222222222222222333333444444555555333333222333333444555666555555666666777777666666777777666666666888999:::;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<======>>>>>>======??????>>>>>>??????@@@AAAAAAAAABBBCCCEEEGGGHHHIIIIIIHHHHHHIIIKKKNNNQQQSSSUUUYYY\\\\\\[[[[[[^^^aaacccddddddeeeeeeeeeeeeeeegggiiilllnnnnnnllliiigggbbbaaa```bbbfffjjjllllllkkknnnqqqssssssrrrrrrrrrlllkkklllpppvvvxxxwwwuuurrrvvvvvvsssrrrvvvyyyxxxvvvssspppnnnoooppppppoooooonnnlllmmmnnnooooooooollljjjiiijjjlllnnnnnnnnnkkkiiihhhhhhhhhhhhgggeeeccccccdddeeegggiiikkklllmmmllljjjhhhfffdddcccbbbbbbaaaaaaaaaaaaaaaaaaaaacccccccccbbbbbbbbbbbbbbb______^^^^^^^^^______`````````______```aaacccdddggghhhjjjjjjiiiiiiiiijjjllloootttyyy~~~}}}{{{zzzyyywwwuuuuuuuuuuuutttttttttsssssslllmmmnnnnnnnnnnnnppprrrrrrqqqpppooopppppprrrrrrtttvvvxxxyyyyyywwwuuusssppprrrtttuuuvvvxxx{{{}}}|||{{{zzzzzz{{{zzzxxxvvvtttvvvxxxzzzzzz|||~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|||}}}~~~~~~|||yyyvvvuuuyyy|||}}}{{{yyy{{{}}}~~~}}}xxxwwwyyy|||~~~}}}}}}|||}}}~~~~~~|||||||||~~~{{{wwwuuuuuuvvvwwwzzz|||}}}}}}|||{{{|||~~~666666666666555555555555666777777888888888888888;;;:::999::::::;;;;;;:::===???@@@@@@@@@BBBHHHMMMPPPVVV___eeeiiiooowww|||pppjjj```WWWOOOIIIDDDAAA===>>>>>>===;;;888777666666555555666777888777666555666666666666666555555444444444444444444444444444444444333333333333222000111222333444333333222222222222222222222222222222222222222222222333333222222222222111111111000111111111111111111111111111111111111000000000000000000000000000111222222///000111111///...//////000000//////000000111222000000////////////000000111111111111111111111111111111111111111111111111111222222333444444555555333333222333333444555666666555555555555666777777777666555555555777999:::999:::::::::;;;;;;;;;;;;;;;<<<======>>>>>>======@@@????????????@@@AAAAAAAAABBBCCCEEEFFFFFFGGGGGGHHHGGGFFFGGGIIILLLPPPRRRTTTXXX[[[[[[YYYYYY\\\```aaaaaaaaabbbccceeefffgggeeegggkkkmmmnnnllliiigggbbbaaacccfffjjjnnnoooooojjjnnnrrrsssqqqoooooopppnnnlllmmmrrrxxx{{{zzzwwwssswwwwwwsssqqqsssvvvvvvvvvsssppppppqqqrrrrrrpppooommmkkkkkkmmmppprrrsssooommmkkkkkklllnnnnnnmmmnnnllljjjiiiiiiiiigggeeeffffffggghhhiiijjjkkkkkklllkkkiiifffeeedddddddddbbbaaa``````____________bbbbbbaaaaaa``````______^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]\\\[[[\\\^^^___aaaccceeegggfffdddcccdddeeecccfffiiikkkkkknnnrrruuuxxxzzz|||~~~~~~}}}{{{|||tttxxxzzzwwwuuuvvvvvvsssrrrqqqpppppppppooonnnmmmnnnnnnoooooooooooooooooojjjmmmooopppooooooqqqsssqqqqqqqqqpppqqqqqqrrrsssssstttuuuuuuuuutttrrrqqqooorrruuuvvvvvvwwwzzz|||~~~~~~}}}}}}}}}|||xxxvvvsssvvvxxxxxxwwwwwwyyy||||||}}}}}}}}}}}}|||{{{zzzyyyyyyzzz{{{|||}}}~~~~~~}}}{{{{{{|||zzzwwwtttpppuuuzzz{{{yyyxxxzzz|||}}}{{{vvvsssuuuwww||||||}}}~~~}}}|||{{{zzz{{{~~~|||yyyvvvttttttvvvxxxzzzzzz}}}}}}|||~~~888888888888888888888777444555666666777666666666666444333333666999:::;;;888:::;;;::::::<<>>===<<<>>>===:::666444444666999666555555666777777666444555555666666666555444444333444444555555444444333444444444333333333222222000111222333444333333222333333333333333333333333111111111222222333333444222222222222111111000000111111111111111111111111111111111111000000000000000000000000000111111222111222333111///---------000000000000000111222222000000////////////000000111111111111111111111111111111111111111111111111111111222333333444555555555555555555555666888888666666555444444666777888666666555444555777999;;;888888999999999:::::::::;;;<<<<<<===============@@@@@@??????@@@@@@AAABBBAAACCCDDDFFFGGGFFFFFFEEEGGGFFFFFFFFFHHHLLLPPPRRRSSSWWW[[[[[[XXXXXX[[[___]]]]]]]]]^^^```bbbeeefffccceeeiiimmmnnnllljjjhhheeeeeegggjjjmmmoooooonnniiimmmqqqqqqooommmlllmmmpppnnnnnntttzzz~~~|||yyyssswwwxxxsssooorrrttttttvvvsssqqqrrrtttuuutttqqqnnnkkkiiiiiilllpppssstttrrrooommmkkklllllllllkkkpppnnnkkkjjjjjjiiigggeeehhhiiiiiiiiijjjjjjjjjjjjkkkiiigggeeedddeeefffggg^^^^^^^^^^^^___```aaaaaaaaaaaa```___^^^]]]]]]\\\___````````````___^^^^^^[[[ZZZYYYYYYZZZ]]]___aaa^^^aaaeeeeeecccaaabbbcccaaadddeeeeeeddddddgggjjjgggiiikkkllllllnnnppprrrsssxxx||||||{{{|||}}}~~~}}}yyyyyy}}}~~~{{{{{{zzz{{{~~~~~~|||~~~||||||xxxvvvxxxxxxuuutttuuukkkooopppmmmkkklllmmmkkkfffffffffggghhhhhhhhhhhhkkkkkkllllllllllllkkkkkkfffiiimmmmmmlllkkkmmmpppmmmmmmmmmmmmnnnoooppppppttttttsssrrrqqqqqqqqqqqqooorrruuuvvvuuuvvvyyy|||}}}yyyvvvtttvvvxxxwwwtttsssuuuwwwzzzzzz{{{{{{{{{yyyxxxwwwwwwxxxyyyzzz{{{}}}}}}~~~|||zzzxxxyyyzzzyyyuuuqqqmmmrrrxxxyyywwwvvvyyy|||{{{}}}~~~zzzssspppqqqttt{{{}}}~~~|||{{{zzz{{{}}}wwwuuusssrrrssswww{{{~~~zzz}}}}}}|||~~~333444444555666666666555888777777777888999;;;<<<666666666666777777777777888888999::::::::::::999======>>>@@@AAACCCDDDDDDHHHJJJNNNSSSXXX]]]aaacccdddiiirrr|||xxxuuu```\\\WWWQQQKKKGGGEEEDDD?????????>>><<<:::888777::::::999888777666555555555444333333333333444555666666777777777777777777555555555555555555555555444444444333333222222222333333333333333333333333222222222222222222222222444333222111000000000000333333333222222111111111111111111111111111111111000000000000000000000000000000000000000000000000222222111111000000//////000000000000000000000000000000000000000000000000------......//////000000111111111000000000000000222222222222222222222222333333333444444444555555333333333444444444555555555444444444555666888999888888888888999:::;;;;;;<<<;;;;;;<<<<<<===>>>???>>>@@@AAA@@@======???BBB@@@AAACCCEEEFFFFFFEEEEEEBBBCCCCCCEEEGGGIIIJJJLLLQQQRRRSSSUUUWWWYYYZZZ[[[[[[\\\\\\\\\\\\^^^bbbeeeggggggiiiiiijjjiiihhhgggiiiiiijjjmmmoooooojjjffffffjjjnnnqqqqqqpppooonnnnnnnnnoooqqqrrrsssttttttqqqrrrssstttttttttsssrrrqqqrrrtttvvvvvvuuusssrrrpppllliiihhhkkkppptttwwwwwwqqqjjjiiillloooooommmnnnmmmmmmllljjjhhhfffeeeiiigggfffgggiiijjjjjjiiikkkjjjgggbbb___^^^___aaabbbaaaaaaaaaaaaaaabbbcccbbbbbbaaa______^^^^^^^^^]]]^^^___``````___^^^]]]]]]ZZZVVVVVVXXX]]]```bbbdddbbb```______^^^\\\ZZZ]]]^^^______]]]]]]^^^___cccbbbaaaaaabbbdddggghhhhhhiiihhhggggggiiilllooommmllljjjjjjjjjlllnnnpppnnnnnnmmmllllllmmmmmmmmmpppooonnnmmmlllkkkkkkkkknnnmmmllllllmmmmmmkkkiiihhhfffdddcccdddeeeeeeeee___aaacccddddddddddddfffiiiiiijjjjjjiiiiiihhhggghhhhhhiiijjjkkkkkkkkkllloooooonnnmmmnnnnnnoooooommmmmmnnnoooqqqrrrsssssswwwwwwwwwvvvvvvxxx}}}}}}|||{{{yyyxxxwwwwwwwwwvvvuuutttsssssstttvvvxxx|||zzzxxxvvvuuuuuuuuuvvvsssssstttwww{{{~~~{{{wwwvvvxxxyyyvvvtttuuuuuussssssvvvzzz}}}|||{{{}}}}}}yyyvvvvvvwww|||{{{|||~~~~~~zzzyyy|||~~~~~~~~~~~~vvvuuuttttttuuuwwwyyyzzz|||~~~444444555666666666666666444444333333444555666777555555666666666777777777777777888999999999999999::::::;;;;;;<<<<<<======???@@@AAACCCEEEGGGIIIJJJMMMPPPVVV]]]eeennnwww}}}zzzwwwqqqjjjccc]]]XXXVVVKKKIIIEEE@@@===:::999999<<<;;;:::999777666555444555555444444444444444444333333222111111222333333555555555555555444444444444444444444444444444444333333333222222111111111333333333333333333333333111111111111111111111111000000/////////000000111222222111111111000000000////////////////////////000000000000000000000000000000000000000000000000111000000000000/////////000000000000000000000000000000000000000000000000222222111111000//////...111000000000000000000000111111111111111111111111333333333444444444444555333333333444444444555555555555444444555666888999888888888888999:::;;;;;;;;;;;;;;;;;;<<<===>>>???>>>@@@AAAAAA???>>>@@@BBB@@@AAABBBDDDDDDDDDCCCCCCBBBBBBCCCDDDFFFHHHJJJKKKNNNOOOPPPRRRUUUWWWXXXYYYYYYZZZ[[[[[[\\\^^^aaadddgggggghhhiiihhhgggfffeeehhhhhhiiilllnnnmmmiiieeehhhkkkoooqqqqqqppppppqqqpppppppppqqqrrrssstttuuuqqqrrrssstttttttttsssssstttuuuwwwxxxxxxwwwvvvuuummmkkkiiiiiimmmrrrvvvwwwyyysssmmmllloooqqqqqqpppllllllkkkjjjiiigggfffeeehhhgggffffffhhhiiiiiihhhiiihhhfffbbb^^^]]]___```bbbbbbaaaaaaaaaaaaaaaaaaaaaaaa```___^^^^^^^^^^^^]]]^^^____________^^^]]]\\\ZZZWWWWWWYYY]]]___```aaa```^^^^^^^^^]]]\\\ZZZ\\\]]]^^^]]]\\\[[[\\\^^^]]]\\\[[[\\\]]]___bbbcccaaabbbcccccccccdddfffhhhfffeeeeeeeeefffhhhiiijjjhhhgggggggggfffgggggggggiiihhhgggfffeeeddddddeeeeeeeeeeeefffhhhiiihhhfffeeedddbbbbbbbbbccccccccc^^^```aaabbbaaabbbccceeeiiiiiiiiiiiiiiihhhggggggiiiiiiiiiiiijjjkkklllmmmnnnnnnnnnnnnnnnnnnmmmmmmlllmmmnnnoooqqqrrrssstttvvvwwwwwwvvvvvvwwwzzz}}}zzzyyyxxxvvvuuuttttttsssssssssrrrrrrsssuuuwwwxxx{{{yyywwwuuuttttttuuuuuuqqqrrrtttwww{{{~~~{{{xxxzzzzzzwwwuuuwwwwwwvvvvvvxxx|||~~~~~~||||||zzzzzz{{{{{{zzzzzz|||~~~}}}zzzwwwzzz~~~~~~~~~yyy~~~|||wwwwwwvvvvvvwwwxxxzzz{{{zzz}}}~~~}}}}}}444444555666666666555555333222222222222222333333555555555666666666666777666666777888888888888777888888888888888888888777::::::::::::;;;;;;;;;;;;===???BBBEEEHHHMMMRRRVVV^^^```ccceeefffhhhkkkmmmzzz|||vvvnnnfff___ZZZWWWRRRPPPMMMIIIFFFCCCAAA@@@>>><<<:::888666666666666:::999777555444333333444222222222333333333444444444333333222222333333444444444333333222222111111333333333333333333333333222222111111111111111000333333333333333333333333000000000000000000000000/////////000000111333333111000000000000/////////////////////////////////000000000000000000000000////////////////////////....../////////000000000000000000000000000000000000000000000000000000000444333333222111111000000000000000000000000111111000000000000000000000000333333333333444444444444333333333444444444555555555555444555555666777888777777777777888999:::;;;;;;;;;;;;;;;<<<===>>>>>>===???@@@AAA@@@???@@@AAA@@@AAAAAABBBBBBBBBAAAAAABBBBBBBBBDDDEEEGGGIIIJJJJJJKKKLLLOOOQQQTTTVVVWWWVVVWWWYYYZZZ[[[^^^aaadddeeefffggghhhgggfffdddcccggghhhiiilllmmmlllhhheeejjjllloooppppppqqqrrrsssqqqpppoooooooooppprrrsssrrrrrrssstttttttttttttttrrrssstttttttttssssssrrrkkkjjjjjjlllppptttvvvwwwtttpppkkkjjjlllnnnnnnmmmkkkjjjjjjiiigggfffeeeeeegggfffdddeeefffhhhgggggggggfffdddaaa]]]\\\^^^___cccbbbbbbaaaaaa````````````___^^^]]]]]]\\\]]]]]]]]]]]]^^^^^^^^^^^^]]]]]][[[YYYWWWXXXZZZ\\\]]]]]]^^^\\\[[[[[[\\\]]][[[ZZZYYYZZZ[[[[[[YYYYYYZZZ[[[XXXXXXXXXXXXZZZ\\\^^^```\\\___aaaaaaaaa```aaaaaa______aaabbbcccddddddeeeaaaaaaaaaaaaaaaaaaaaabbbaaaaaa```___^^^^^^^^^___]]]]]]^^^```ccceeeeeedddbbbbbbaaa```````````````^^^^^^_________```ccceeehhhhhhiiiiiihhhhhhgggfffiiihhhgggggggggiiikkkmmmmmmmmmnnnnnnnnnmmmkkkjjjkkkkkkmmmnnnppprrrssstttuuuvvvwwwwwwvvvvvvwwwyyyvvvuuutttrrrqqqppppppooopppppppppppprrruuuwwwyyyzzzxxxwwwuuutttttttttuuuppprrruuuxxx{{{~~~~~~zzz{{{{{{xxxwwwyyy{{{zzzzzz|||~~~~~~||||||}}}{{{zzzyyyzzz{{{||||||zzzvvvxxx~~~|||{{{{{{{{{tttzzz~~~}}}~~~|||yyyvvvvvvvvvvvvwwwxxxyyyyyyxxx||||||zzzyyy333333444444444444444333444444444333333333333333444444555555555666666666444555666666777777666666888888888888888888888888777777888999::::::;;;;;;:::;;;===>>>>>>@@@CCCEEEDDDGGGJJJJJJJJJLLLQQQUUUZZZ]]]```aaa``````aaacccdddfffjjjnnntttyyy}}}|||yyyxxxyyy{{{{{{{{{uuuvvvxxxyyyxxxtttmmmggg[[[YYYUUUQQQLLLHHHEEEDDDBBBAAA@@@>>>============;;;:::999888888888999999;;;999777555444444555666444444444555555555555555555555555555555555555555333333333222111111000000222222222222222222222222222222222222111111111111222222222222222222222222000000000111111111111111333333222222333444444555000000000000000000000000000000000000000000000000////////////////////////////////////////////////---------...///000000111000000000000000000000000////////////////////////000000111222222333333444000000000000000111111111111111111111111111111111222222333333333444444444333333333444444444555555555555555555666666777777777777666777777888999:::::::::::::::;;;<<<===>>><<<===????????????>>>>>>@@@@@@@@@@@@@@@?????????AAAAAABBBCCCDDDFFFHHHHHHGGGHHHJJJLLLOOORRRTTTUUURRRUUUXXXZZZ[[[^^^```ccccccdddfffhhhhhhfffeeecccfffgggjjjlllmmmkkkhhhfffkkklllnnnnnnooopppsssuuupppooonnnmmmmmmnnnoooppprrrrrrsssssstttttttttuuurrrqqqqqqqqqqqqppppppppplllllllllnnnrrrssstttssspppmmmjjjiiikkkllllllkkkkkkjjjiiihhhggggggffffffgggeeeddddddeeeffffffeeeddddddccc```]]]\\\]]]___cccbbbbbbaaaaaa```___^^^^^^^^^]]]\\\[[[[[[\\\\\\\\\]]]]]]]]]]]]]]]]]]\\\ZZZYYYXXXYYY[[[\\\[[[ZZZZZZYYYXXXYYY[[[\\\[[[ZZZWWWXXXYYYYYYWWWWWWXXXYYYYYYYYYYYYZZZ[[[]]]___```^^^aaaddddddbbb```^^^]]][[[]]]___bbbcccccccccbbb^^^^^^__________________^^^^^^]]]]]]]]]]]]]]]^^^\\\[[[\\\^^^bbbccccccbbb```aaaaaaaaa___^^^^^^^^^]]]^^^^^^]]]]]]___cccfffhhhhhhiiiiiihhhhhhgggfffgggfffdddcccdddfffiiikkkjjjkkkmmmmmmmmmkkkhhhgggiiijjjkkkmmmoooqqqrrrssstttvvvwwwxxxvvvuuuuuuuuusssrrrqqqpppnnnnnnmmmmmmmmmmmmnnnpppsssuuuxxxyyyyyyxxxwwwvvvuuuuuuuuuuuurrrtttwwwyyyzzz{{{}}}~~~|||yyy{{{|||zzzzzz|||~~~~~~~~~|||{{{zzzzzz{{{zzzyyyyyyzzz{{{||||||xxx{{{~~~zzzwwwvvvvvvvvvttt|||~~~}}}zzzvvvsssssssssttttttuuuuuuvvvwww{{{~~~~~~zzzxxxwww222222333333333222222111444444555444444444444333444444444444555555555555444444555666666666666555555666666777777888888999333444555666777888999999666777999999999:::<<<>>><<<>>>@@@???>>>???CCCHHHEEEFFFGGGGGGGGGGGGHHHIIIJJJKKKNNNQQQTTTWWWYYYZZZYYYZZZ\\\___cccdddcccbbbddddddfffhhhjjjkkklllmmmrrrsssssspppjjjeeebbbbbb\\\ZZZWWWUUUUUUUUUTTTTTTUUUTTTSSSRRRRRRPPPMMMKKKFFFEEECCCBBB@@@?????????;;;::::::999999999999:::888777777777666666666777:::999666555444555666777777777666666555444333333555555555555555555555555333333333222222222111111222222222222222222222222222333333333333333333333222222222222222222222222111111111222222222333333555444444333222222333333111111111111111111111111000000000000000000000000////////////////////////////////////////////////,,,,,,---...///000111111000000000000000000000000//////////////////////////////000000111222222222//////000000111111111111222222222222222222222222222222222333333333444444333333333444444444555555555555555666666666666666666666666666777888999999999999999::::::;;;<<<===<<<<<<<<<=========<<<<<>>>>>>>>>>>>>>AAAAAAAAABBBCCCEEEFFFGGGFFFGGGIIIKKKNNNPPPRRRSSSPPPSSSWWWZZZ\\\^^^```aaa___aaaeeeggghhhgggfffddddddfffjjjmmmmmmkkkjjjhhhiiikkklllmmmmmmooorrruuurrrqqqpppoooooooooppppppqqqqqqqqqrrrsssttttttuuuuuuuuusssrrrrrrrrrssssssnnnnnnnnnppprrrrrrpppnnnpppooommmmmmmmmnnnnnnmmmkkkjjjiiihhhhhhhhhhhhhhhfffeeeccccccdddeeeeeedddbbbbbbbbb___]]]\\\]]]^^^bbbbbbbbbbbbaaa___^^^]]]]]]\\\\\\[[[[[[[[[[[[\\\\\\\\\[[[[[[[[[[[[\\\\\\YYYXXXXXXYYYZZZ[[[ZZZXXXXXXWWWVVVXXXZZZ[[[ZZZZZZVVVWWWXXXXXXVVVVVVWWWXXXZZZ[[[[[[\\\]]]^^^___``````cccffffffccc___[[[ZZZYYY[[[^^^```bbbaaa```___[[[[[[\\\]]]^^^^^^]]]]]]\\\\\\\\\\\\\\\\\\]]]]]]\\\\\\\\\]]]___```___^^^^^^aaacccccc```^^^]]]]]]]]]^^^^^^]]]^^^```cccggghhhhhhhhhhhhhhhgggffffffcccbbb```___```bbbeeegggggghhhiiijjjjjjhhhfffeeeggghhhiiikkkmmmnnnpppppprrrtttvvvwwwuuusssrrrsssqqqpppooonnnnnnnnnnnnnnnmmmnnnoooqqqtttvvvxxxzzzyyyxxxwwwwwwvvvvvvvvvvvvsssvvvyyyzzzyyyxxxxxxyyy|||xxxvvvyyy{{{{{{{{{~~~~~~}}}{{{yyyxxx|||||||||{{{{{{|||}}}~~~~~~{{{xxxuuutttttttttxxx|||xxxtttrrrrrrsssssssssttttttsssvvvyyy|||}}}{{{yyyvvvvvv222222333333222222111111111222333333333333222222333333333444444444555555444444555666666666666555333333444555555666777777555555555555555555666666333444666777777777999;;;:::;;;;;;::::::;;;===???<<<<<<<<<<<<=========>>><<<===???@@@BBBBBBCCCCCCAAABBBEEEGGGIIIJJJJJJJJJHHHIIIJJJKKKLLLMMMNNNOOOQQQTTTUUUSSSMMMIIIHHHIIIEEEDDDBBB@@@???>>>>>>>>>BBB@@@>>>===>>>>>>>>>>>>===<<<;;;:::999999999999777666666555555555666666666666666666555555444444666666444333333444555666666555555333222111111000111222222333333222222111333333333333333333333333222222222222222222222222333333333333333444444444222222222222222222222222111111111222333333444444333333111000000/////////000000111111111111222222////////////////////////000000000000000000000000////////////////////////------...///000000111111000000000000000000000000000000000000000000000000111111111000//////....../////////000111111222222222222222222222222222222222222222222333333333333333333333444444444555555555555666666666666555555555555555555666777888999999999999999:::;;;<<<<<<@@@>>><<<;;;<<<<<<<<<;;;???>>>>>>===>>>>>>??????@@@@@@@@@AAABBBCCCEEEFFFFFFGGGHHHJJJLLLNNNPPPPPPOOOSSSXXX[[[]]]^^^___```]]]___cccfffgggfffdddbbb```dddiiikkklllkkkjjjjjjhhhjjjllllllmmmooorrrtttsssttttttsssssssssssssssppppppppppppqqqrrrtttuuuuuusssqqqooonnnoooqqqrrrooooooooopppppppppmmmkkkllllllllllllllllllkkkkkkkkkjjjiiihhhggghhhiiijjjgggeeeccccccdddeeedddcccaaaaaaaaa```]]]\\\]]]___```aaaaaabbbaaa```^^^]]]\\\\\\[[[[[[[[[[[[\\\\\\[[[[[[ZZZZZZZZZZZZ[[[[[[ZZZYYYXXXXXXYYYZZZXXXWWWWWWVVVVVVWWWYYYZZZZZZYYYVVVWWWXXXXXXWWWVVVWWWXXXZZZZZZZZZ[[[[[[[[[\\\\\\]]]```cccdddaaa]]]YYYWWWXXXYYY[[[]]]^^^]]]\\\[[[WWWXXXYYY[[[[[[[[[ZZZZZZYYYYYYYYYYYYYYYZZZ[[[\\\[[[[[[ZZZ[[[]]]]]]\\\ZZZ]]]aaaeeedddaaa]]]\\\\\\[[[\\\^^^^^^^^^```cccfffeeeffffffffffffeeedddddd___^^^]]]]]]]]]___aaaccccccdddeeeffffffeeeddddddfffggggggiiijjjkkklllmmmoooqqqssssssqqqpppppppppnnnnnnnnnnnnnnnnnnoooppppppqqqrrrtttvvvwwwyyyyyywwwwwwwwwvvvvvvuuuuuuuuussswwwzzzzzzwwwttttttuuuwwwssstttxxx{{{zzzzzz||||||~~~}}}|||zzz|||}}}~~~~~~}}}}}}~~~|||xxxvvvuuuuuuuuuyyy}}}yyyvvvssssssttttttuuuuuuuuutttttttttvvvyyyyyyxxxvvvuuuuuu444444444444444333222222///000222333333333333222222333333333333444444444444444555666666666666666444444444555555555555555666666777777777777777777444555777777666555666777888777666666888::::::999888777888999:::;;;;;;:::777888999;;;;;;;;;::::::888999;;;<<<=========>>>>>>>>>>>>>>>???@@@AAABBB@@@CCCFFFEEE@@@===>>>@@@======<<<;;;:::999:::;;;;;;999777888999::::::999;;;:::999888777666666666777666666555555555666666555555666666666666555555444444444444444444444444333333222222111111111000000000111222222111000000111111111222222333333444333333333333333333333333111111222222333333333333111111111111111111111111000000000111222333333333111000000/////////000000/////////000000000111111////////////////////////000000000000000000000000000000000000000000000000/////////000000111111111000000000000000000000000000000000000000000000000222111111000//////.........//////000111111222222111111111111111111111111111222222222222333333333333333333444444444555555555555666777777666555444555555555555666777888888888888888888999:::;;;<<>>>>>=========???@@@AAA@@@@@@@@@@@@AAACCCDDDEEEFFFGGGHHHIIIJJJLLLMMMMMMPPPTTTYYY]]]^^^^^^^^^___]]]___bbbddddddbbb^^^\\\[[[```fffiiiiiiiiijjjjjjhhhjjjmmmnnnooopppsssuuuqqqrrrtttuuuuuutttsssrrrooonnnnnnnnnpppqqqssstttsssqqqnnnkkkkkklllnnnooonnnmmmmmmnnnoooooollljjjggghhhjjjjjjiiiiiihhhhhhiiihhhgggffffffgggiiijjjgggfffddddddeeeeeedddccc```aaaaaa```^^^]]]^^^___^^^___aaabbbaaa```___^^^\\\\\\\\\[[[[[[\\\\\\]]][[[ZZZYYYYYYYYYYYYZZZ[[[[[[YYYWWWWWWXXXXXXXXXWWWWWWVVVVVVWWWYYYZZZYYYXXXWWWXXXYYYYYYWWWWWWXXXYYYYYYZZZZZZZZZYYYYYYXXXXXXWWW[[[___```___\\\ZZZYYYYYYYYYZZZ[[[[[[ZZZZZZYYYUUUVVVXXXZZZ[[[[[[ZZZYYYWWWWWWWWWWWWXXXYYYZZZ[[[[[[ZZZZZZ[[[]]]]]]\\\ZZZ[[[```eeeeee```\\\ZZZ[[[XXXZZZ\\\]]]^^^___aaacccbbbbbbbbbbbbbbbaaa``````]]]]]]]]]]]]^^^___`````````aaaaaabbbbbbccccccdddeeeeeefffgggggghhhiiiiiijjjlllnnnnnnlllllllllmmmlllllllllmmmnnnooopppqqqtttuuuvvvwwwxxxxxxyyyyyyttttttttttttttttttssssssqqquuuyyyyyyuuurrrrrrttttttrrrsssyyy|||zzzxxxyyyyyy{{{~~~~~~~~~~~~|||zzz}}}~~~}}}~~~}}}zzzxxxvvvuuuuuuvvvuuu~~~xxxtttrrrppprrrssstttuuuuuutttsssrrrqqqsssttttttsssrrrsssttt555666666666555444444333000111333444555555555444222222333333333444444444444555666666777777666666888888777666666555444444333333444555666777888888444666666555333111111111555333222444888:::888666444444555777:::;;;;;;:::555666888999::::::999888666888999:::999999999:::999888888888888999:::;;;777;;;???>>>:::888999<<<999::::::999888888999:::888888888999;;;;;;999777;;;::::::999888888888888666666555555555555666666111222333444555555555444444444555666666666555555222222222222222333333333111222333444444333222111//////000111222333444444333333333333333333333333000000111111222222222222111111111111111111111111...//////000111222222222000000000000111222333444---.........//////000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000/////////000111111222222...//////000111222222222000000000000000000000000111111222222222333333333333333333444444444555555555555666777777666555444555444444555555666777888888888888888999:::;;;<<>><<<<<<======<<<>>>=========>>>???AAABBB?????????@@@AAABBBCCCDDDFFFFFFGGGHHHIIIJJJJJJKKKPPPTTTZZZ]]]^^^^^^^^^^^^]]]___aaabbbaaa^^^ZZZWWWWWW]]]cccgggggggggiiijjjhhhkkknnnpppqqqrrrtttuuummmooorrrttttttsssqqqooonnnmmmmmmmmmoooppprrrtttvvvtttpppnnnmmmnnnppprrrmmmlllkkklllnnnnnnmmmllliiikkkmmmmmmlllkkkkkkkkkhhhgggeeeeeeeeefffhhhiiihhhfffddddddeeeeeeeeeccc```aaabbbaaa___^^^___```]]]^^^```bbbbbbaaa___^^^]]]\\\\\\\\\\\\\\\]]]]]][[[ZZZYYYXXXXXXYYYZZZ[[[\\\YYYWWWVVVWWWXXXWWWWWWXXXWWWVVVWWWYYYZZZYYYXXXXXXYYYZZZZZZXXXXXXYYYZZZZZZZZZZZZZZZYYYXXXWWWVVVTTTXXX\\\______]]]]]]]]][[[[[[[[[[[[[[[[[[ZZZYYYVVVWWWZZZ\\\\\\\\\[[[ZZZWWWWWWWWWWWWXXXYYY[[[[[[[[[ZZZ[[[\\\^^^___^^^]]]ZZZ```eeeeee```[[[YYYZZZVVVXXX[[[]]]]]]^^^```aaa_______________^^^^^^]]]\\\\\\]]]^^^_________```____________```bbbcccdddeeeeeeeeeffffffffffffggggggiiijjjiiiiiihhhjjjkkkjjjjjjjjjlllmmmoooqqqrrrwwwwwwxxxyyyyyyyyyyyyxxxrrrrrrsssssssssrrrqqqqqqnnnsssxxxxxxuuurrrrrrtttuuusssuuuzzz|||yyyvvvwwwvvvyyy|||}}}}}}~~~|||{{{}}}~~~}}}yyy|||}}}}}}~~~}}}}}}|||yyyxxxxxx{{{~~~|||{{{xxxuuutttssstttuuuoooxxx~~~zzzsssoooooonnnpppqqqrrrrrrrrrqqqpppoooooopppppppppoooooorrrttt222222222222222222222222222222222222222222222222555444444333333333444444444444444444444444444444555555444444444333333333444555666555444444555777666666555444333222222111222333444555666666666666777888999888777666777888666666666666777777777777777555444555888999777555666666555444444555666777:::999888777777888999:::999888888888777777666666555555555555555666777777777777888888888888777777333333444444555666777777444444444444444444444444555555444333333222111111333333333222222111111111111111111111111111111111222222111111111111222222333222000/////////000111444444444444444444444444111111111111111111111111---...///000000000000000000000111111111111000000000000000000111111111111333222000/////////000111000000000000////////////222222111111000000/////////---+++))))))+++---///000000000000111111111111000000000000000000000000////////////000000000000//////////////////////////////000000111111111222000000000000000000000000222222333333333333444444333333333333333333333333222222333333555666888999999999999999999999999999999::::::;;;<<<<<<<<<;;;>>>>>>>>>>>>===============>>>@@@AAABBBCCCCCCCCCFFFFFFFFFGGGHHHIIIKKKLLLLLLWWWaaa___ZZZYYY[[[\\\[[[\\\^^^___^^^[[[XXXVVVWWW___hhhkkkiiiffffffggggggiiilllmmmmmmmmmnnnooommmnnnqqqrrrssssssrrrqqqmmmnnnoooqqqrrrsssttttttkkkmmmooonnnkkkjjjlllnnniiijjjkkklllmmmnnnnnnnnnnnnnnnnnnmmmkkkiiigggfffgggeeecccccceeeggghhhhhhjjjfffaaa```aaaccccccbbb___^^^^^^]]]]]]^^^^^^___^^^___```aaaaaaaaa```___bbb^^^ZZZXXXXXXYYYYYYYYYXXXYYYZZZZZZYYYYYYZZZ\\\XXXXXXWWWUUUSSSSSSVVVXXXWWWVVVTTTRRRSSSUUUWWWYYYVVVUUUUUUUUUUUUVVVWWWWWWVVVWWWXXXXXXXXXWWWVVVUUUWWWXXX[[[\\\]]]\\\ZZZYYY]]]]]]\\\\\\ZZZYYYXXXWWWWWWXXXYYYZZZ[[[[[[[[[[[[XXXXXXVVVVVVWWWYYY[[[]]]YYYYYYYYYYYYZZZ[[[\\\]]]]]]\\\\\\[[[ZZZYYYXXXXXX]]]]]]]]]^^^]]]]]]\\\\\\\\\\\\\\\\\\\\\[[[ZZZYYY___]]][[[[[[\\\___cccfffccc```]]]]]]___```___^^^bbbdddeeeeeedddccceeefffffffffeeeddddddccccccbbbfffjjjnnnpppooonnnpppqqqrrrrrrrrrssstttuuuvvvwwwssspppnnnooorrrssssssqqqrrrtttvvvvvvssssssuuuwwwuuuttttttvvvyyyzzzzzzxxxyyyzzz||||||{{{zzz{{{||||||~~~~~~zzzzzzzzz{{{{{{{{{zzzyyyyyyzzzyyywwwvvvvvvxxxzzz{{{|||{{{yyywwwuuusssrrrqqqssstttsssppplllkkklllooommmooorrrsssqqqnnnlllkkkkkklllmmmmmmlllkkkllllll222222222222222222222222222222222222222222222222555444444333333333444444444444444444444444444444555444444444444333333333333333444333111111222444555555555444333333222222333333444555666666666555444555666555333333333444444444555666666777777888888555333444666777666444555555777888888888888777888777666555555666777888888777777777666666666666555555555555555666666777555555555666666555555555333333444444555666666777444444444444444444444444555444444333222222111111333222222222222222222111111111111111111111111111222222111111111111222222222222111000000000000000444444333333333333333333000000000000000000000000//////000000111000000000000000111111111111000000//////000000000111111111222222000/////////000000111111111000000000000000111111111000000000000000000///...------...///000/////////000000000111111000000000000000000000000/////////000000000111111000000000000000000000000///000000000111111111111111111111111111111111111222222222333333333444444333333333333333333333333333333333333444666777888999999999999999999999999999::::::;;;<<<<<<;;;;;;==============================>>>@@@AAABBBBBBBBBEEEEEEEEEFFFGGGIIIJJJKKKKKKUUU[[[ZZZWWWWWWYYYYYYWWWXXXYYYYYYYYYYYYXXXWWWYYY```gggjjjiiiggggggiiigggiiijjjkkkjjjjjjlllmmmlllnnnpppsssttttttssssssppppppqqqqqqqqqqqqqqqpppmmmooopppooolllkkklllnnniiijjjjjjkkkllllllkkkkkklllllllllkkkjjjhhhfffdddcccaaaaaacccgggkkknnnoooiiifffaaa___```aaa```___]]]\\\\\\[[[[[[\\\\\\]]]]]]]]]^^^_________^^^]]]^^^[[[XXXWWWWWWXXXXXXWWWWWWXXXXXXWWWUUUTTTUUUVVVVVVWWWVVVUUUSSSSSSUUUWWWWWWVVVTTTRRRRRRSSSUUUWWWWWWWWWVVVVVVVVVVVVVVVWWWWWWWWWXXXYYYYYYXXXWWWVVVXXXYYYZZZ[[[[[[[[[ZZZZZZ\\\\\\\\\[[[ZZZYYYWWWWWWVVVWWWXXXYYYZZZZZZZZZZZZXXXXXXWWWVVVWWWYYY[[[\\\YYYYYYYYYYYYYYYZZZ[[[[[[ZZZZZZZZZYYYYYYXXXXXXXXX\\\]]]]]]^^^^^^]]]]]]\\\\\\\\\[[[[[[ZZZZZZZZZZZZ]]][[[ZZZYYY[[[^^^aaadddccc```^^^___aaacccbbbaaaaaabbbccccccbbbbbbccceeedddddddddcccccccccbbbbbbdddiiiooopppnnnlllmmmoooqqqpppppppppqqqrrrssssssllljjjjjjmmmqqqssssssrrrrrrtttuuuuuusssssstttvvvuuuuuuuuuwwwyyy{{{zzzyyywwwyyy{{{{{{zzzyyyzzz{{{~~~}}}|||{{{zzzyyyxxxwwwvvvvvvuuuxxxwwwvvvuuuuuuvvvwwwxxxzzzzzzyyyxxxvvvtttsssrrrpppppppppmmmjjjiiikkknnnnnnpppqqqpppmmmjjjhhhhhhhhhiiijjjkkkkkkjjjjjjkkk222222222222222222222222222222222222222222222222444444333333333333444444444444444444444444444444444444444444333333333333333444444333111000111222444444444444333333333333333444444555555555444444333444555444222111222333333333444444555666777777666444333333666999;;;;;;333555777999999888777555555555444444444444555555666666666555555555555555555555444444555555666777444444555555555555444444333333333444555555666666444444444444444444444444444444333333222222111111111111111222222222222222111111111111111111111111222222111111111111222222222222222222222222111000333333333222222111111111////////////////////////000111111111111000000//////000000111111000000/////////000000000000111111111111000/////////000000111111111111111111111111///000000000000000000111000000////////////000000....../////////000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111222222222222222222222222222222222222333333333333444444444444444444444444444444444444444555555666888888888888888888999999999::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@AAAAAADDDDDDDDDEEEFFFGGGHHHIIIKKKQQQTTTSSSRRRUUUVVVTTTVVVUUUTTTSSSTTTUUUWWWXXX]]]bbbggghhhgggfffhhhiiihhhhhhhhhgggeeefffhhhjjjkkklllpppsssuuuuuuuuuuuurrrrrrqqqqqqpppnnnmmmlllnnnnnnnnnllljjjiiijjjkkkhhhhhhiiiiiiiiiiiiiiihhhiiijjjjjjiiihhhfffdddcccaaa``````ccchhhmmmpppqqqhhheeebbb`````````___^^^[[[ZZZZZZYYYYYYZZZZZZ[[[[[[[[[\\\\\\\\\[[[[[[ZZZXXXWWWUUUUUUVVVVVVUUUTTTSSSTTTUUUUUUSSSSSSTTTUUUTTTUUUVVVUUUSSSRRRSSSTTTVVVUUUSSSQQQQQQRRRTTTVVVYYYXXXWWWVVVVVVUUUUUUVVVVVVWWWXXXXXXXXXXXXXXXWWWYYYYYYYYYYYYYYYZZZZZZZZZ[[[[[[[[[ZZZYYYXXXWWWVVVUUUUUUVVVWWWXXXXXXXXXXXXXXXWWWWWWVVVWWWXXXZZZ[[[YYYYYYYYYYYYYYYYYYYYYZZZXXXXXXXXXXXXXXXXXXWWWWWW\\\\\\]]]]]]]]]]]]]]]\\\\\\[[[ZZZYYYXXXYYYZZZZZZ[[[YYYXXXXXXYYY\\\___aaacccbbbaaaaaaccceeeeeeddd___```aaaaaa``````aaabbbaaaaaaaaaaaabbbbbbbbbbbbcccjjjrrrsssnnnkkkllloooooonnnnnnnnnnnnnnnoooooofffgggiiinnnrrruuuuuuuuurrrsssuuuttttttsssuuuvvvtttssssssuuuwwwyyyxxxvvvtttvvvxxxyyyxxxxxxyyy{{{}}}|||||||||zzzwwwtttrrrrrrssssssuuuttttttssssssssstttuuutttuuuvvvvvvuuussspppooommmlllkkkhhhggggggjjjmmmoooooonnnkkkgggdddcccdddeeeeeeggghhhiiiiiijjjjjj222222222222222222222222222222222222222222222222333333333222333333444444444444444444444444444444444444444333333333222222555666777666333222222333222222333333333444444444444444555555555444333333555666777666444444444555333333444444444444444555333222222555999???CCCFFF666777777777666555444333555444444444444444444555444444444444444444444444555444444444444555666666555666666777777666666555333333333444444555555555333333333333333333333333333333333333222222111111000000111111222222333333222222222222222222222222222222111111111111222222111222333444444333111111222222222111000000//////000000000000000000000000111222222222111000////////////000000000000//////////////////000000000111000000000/////////000000000000000000000111111111.../////////000000111111---...///000000///...---............////////////////////////////////////000000000000111111111222111111111111111111111111000000000000000111111111222222222222222222222222111222222222222333333333444444444444444555555555555555444333333444444444777777777888888888888888999::::::;;;;;;;;;:::::::::::::::;;;;;;<<<<<<<<<======>>>>>>???@@@AAAAAACCCCCCCCCCCCDDDEEEFFFGGGKKKMMMNNNMMMOOOSSSTTTPPPVVVTTTQQQPPPRRRUUUZZZ]]]bbbdddffffffeeedddfffgggggggggfffcccbbbbbbdddgggjjjlllooorrruuuvvvvvvuuuqqqqqqppppppnnnmmmkkkkkklllkkkjjjhhhfffeeeffffffdddeeefffgggggghhhgggggghhhhhhiiihhhhhhfffdddcccdddbbbaaabbbeeeiiikkkkkkeeedddbbbaaaaaaaaa``````ZZZYYYYYYXXXXXXYYYYYYZZZYYYYYYYYYYYYYYYXXXXXXWWWSSSSSSSSSTTTUUUUUUSSSQQQNNNPPPRRRSSSTTTUUUWWWYYYRRRSSSUUUTTTSSSQQQQQQRRRSSSRRRPPPPPPPPPRRRUUUWWWZZZYYYXXXVVVUUUUUUTTTTTTUUUUUUVVVVVVWWWWWWWWWWWWYYYXXXXXXWWWWWWXXXYYYYYYZZZZZZZZZYYYYYYWWWVVVVVVTTTTTTUUUVVVVVVVVVVVVVVVWWWVVVVVVVVVVVVWWWXXXYYYYYYYYYYYYZZZZZZZZZYYYYYYWWWWWWWWWWWWXXXXXXXXXXXX[[[[[[\\\]]]]]]]]]\\\\\\[[[ZZZXXXVVVVVVWWWYYYZZZYYYXXXXXXXXXYYY[[[^^^```eeeeeedddddddddeeeeeeddd\\\]]]___^^^]]]]]]^^^```^^^^^^___``````aaabbbbbbdddmmmuuuvvvqqqlllmmmpppmmmmmmllllllkkklllllllllgggiiimmmrrrvvvxxxxxxxxxssstttuuuuuuuuuuuuvvvwwwqqqqqqqqqrrruuuuuutttsssqqqsssvvvwwwwwwwwwxxxzzz~~~|||zzzzzzwwwrrrooommmoooqqqsssrrrrrrrrrrrrrrrrrrqqqqqqmmmnnnpppqqqqqqooollljjjkkkiiigggffffffhhhkkkmmmnnnmmmjjjfffbbb```bbbcccddddddeeegggiiikkkjjjjjj222222222222222222222222222222222222222222222222222222222222222333444555444444444444444444444444444444333333333222222222444666777666444222111222111111222333333444444444444444444444444444333333666777888777555444555666555555444444333333222222111222333555888>>>CCCGGG>>><<<999666444333444555555555555555555555555555333333333333333444444444444444444444444555666666555555666666666666555555333333333444444444444444333333333333333333333333333222222222222222111111000000000111111222222222333333333333333333333333222222111111111111222222000111333444444333222111111111111000000/////////111111111111111111111111111111111111111000///...//////000000000000//////...////////////000000000/////////000000000//////............//////000000......//////000000000111---...000111111000...---............///////////////////////////////////////000000000000111111111000000000000000000000000111111000000000000000000222222222222222222222222111111111222222222333333333333333444444444555555555555444333333333333444666666666777777888888888999::::::;;;::::::999999888999999:::;;;<<<<<<===??????>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBCCCDDDEEEJJJKKKJJJIIIMMMRRRRRRNNNQQQPPPOOOPPPTTT[[[bbbfffeeeeeeeeecccbbbaaabbbccceeeeeedddbbb``````ccceeejjjlllooorrrttttttttttttnnnnnnnnnnnnmmmlllkkkkkkllljjjgggeeeeeeeeeeeeeeeaaabbbccceeefffgggggggggfffggghhhhhhhhhfffeeeddddddbbb``````bbbdddeeeeeebbbcccddddddccccccbbbbbbZZZZZZYYYYYYYYYYYYZZZZZZXXXXXXWWWWWWVVVVVVVVVVVVQQQQQQQQQSSSTTTSSSQQQNNNKKKMMMPPPQQQRRRSSSVVVXXXQQQSSSTTTTTTRRRQQQQQQQQQPPPPPPOOOOOOPPPTTTWWWYYYZZZYYYWWWVVVTTTTTTSSSSSSRRRRRRSSSSSSTTTUUUVVVVVVXXXXXXWWWVVVVVVWWWWWWXXXXXXXXXXXXXXXXXXWWWVVVUUUSSSTTTTTTUUUUUUUUUUUUTTTUUUUUUUUUUUUUUUUUUVVVVVVXXXYYYZZZ[[[[[[[[[ZZZZZZWWWXXXXXXXXXXXXXXXXXXXXXYYYYYYZZZ[[[\\\\\\[[[[[[YYYXXXVVVUUUUUUVVVXXXYYYXXXXXXXXXXXXYYY\\\^^^___gggggggggeeecccbbbaaaaaaZZZ[[[]]]\\\[[[[[[\\\^^^]]]]]]^^^^^^___```aaaaaaccckkkssstttpppkkkkkknnnllllllkkkkkkkkkkkkkkkkkkiiilllppptttvvvwwwxxxxxxuuutttuuuvvvwwwxxxxxxxxxrrrqqqqqqrrrtttuuutttrrrppprrrtttuuuuuuvvvwwwxxx{{{uuuqqqnnnjjjggggggjjjooorrrqqqrrrssssssrrrqqqpppooojjjlllnnnoooooommmjjjhhhjjjiiigggfffgggjjjlllmmmkkkiiigggccc``````cccfffeeeeeeeeehhhkkkmmmmmmkkk222222222222222222222222222222222222222222222222222111111222222333444555444444444444444444444444333333333333222222222222000222444444222000///000111111222222333333444444222333333444444444333333444555666555333333333444555555555444444333222222222333333444444777;;;>>>BBB???;;;666444444666777555555666777777666555555333333333333444444444444444444333333444444555666222222333333333333222222333333333333333333444444333333333333333333333333222222222222222222111111000000000111111111111111333333333333333333333333222222111111111111222222000111222222222222222222000000000000000000000000111111111111111111111111///000000000000//////......//////000000//////.........////////////000000......///000000000//////,,,------......//////000...//////////////////000///000111222222111000///....../////////000000000000000000000000000000000////////////000000000000////////////////////////111111111111000000000000222222222222222222222222111111111111222222222222111222222333333444444444444444333333333333333444555555666666777777888888:::::::::::::::999999888888888999:::;;;======>>>@@@@@@???>>>???@@@AAABBBAAAAAA@@@@@@AAAAAABBBCCCGGGIIIIIIHHHKKKOOOOOOLLLJJJKKKMMMQQQXXX```ggglllcccbbbaaa```````````````aaabbbbbbbbbaaaaaadddfffkkkmmmoooqqqrrrrrrqqqpppkkklllllllllllllllkkkkkkmmmjjjgggffffffggggggggg```aaacccdddeeefffffffffeeeeeefffggggggfffeeedddaaa___]]]]]]___bbbccccccaaaccceeefffdddcccbbbccc[[[ZZZZZZYYYYYYZZZZZZ[[[YYYXXXWWWVVVUUUUUUUUUUUURRRQQQQQQRRRSSSRRRPPPMMMLLLMMMOOOOOONNNNNNOOOPPPRRRSSSTTTSSSQQQPPPQQQRRRPPPOOOOOOOOOQQQTTTXXXZZZXXXWWWVVVTTTSSSSSSRRRRRRPPPPPPQQQQQQRRRTTTVVVVVVWWWWWWWWWVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWVVVUUUUUUSSSTTTTTTUUUUUUTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSVVVWWWYYYZZZ[[[[[[ZZZZZZXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWXXXYYYZZZZZZZZZZZZVVVVVVUUUTTTUUUVVVWWWXXXWWWWWWWWWXXXYYY[[[]]]^^^eeeffffffeeeaaa^^^]]]]]]YYYZZZ[[[[[[ZZZZZZ[[[\\\]]]]]]]]]^^^___``````aaaaaaffflllnnnllliiiiiiiiikkkjjjjjjjjjjjjjjjkkkkkkjjjmmmppprrrrrrrrrtttuuuuuutttsssuuuwwwyyyxxxwwwsssrrrrrrtttuuuvvvuuusssppprrrtttuuuttttttuuuwwwyyyzzzxxxxxx{{{}}}yyyrrriiigggcccaaacccgggmmmppprrrsssuuuuuuuuusssqqqooommmnnnooopppooonnnllljjjkkkiiiggghhhjjjlllmmmllliiihhhfffcccaaabbbeeehhhhhhggggggiiinnnpppnnnlll222222222222222222222222222222222222222222222222111111111111222333444555444444444444444444444444333333333222222222222111///111333444222111000000222222222222222333333333111222333333444444444444333444555444222222222333333444444444555555555555111333444444333333666888===;;;888666444444555666444555666777777666555444333333333333444444555555444444333333444444555666222222333333333333222222333333333333333333333333222222222222222222222222111111111111111111222222111111111111000000000000111111111111111111111111222222111111111111222222000000000000000111222222/////////000111111222222111111111111111111111111---......////////////.........////////////.............../////////000000------///000000000//////---------...///000000000///////////////.........///000000000000000000////////////000000000111111000000000000000000000000---.........////////////........................111111111111000000000///111111111111111111111111111111111111222222222222000000111111222333333444333333333222333333444444444444555666666777888888:::::::::::::::999888888888888999;;;<<<>>>??????@@@???>>>======>>>@@@AAA@@@@@@?????????@@@AAAAAABBBFFFHHHGGGHHHLLLLLLJJJJJJKKKNNNRRRXXX]]]bbbeee\\\\\\\\\]]]^^^`````````^^^```bbbccccccdddfffhhhmmmnnnoooppppppooommmlllkkkkkkkkklllkkkjjjjjjiiimmmiiifffdddfffhhhhhhgggccccccdddddddddccccccbbbbbbcccdddeeeeeeeeedddccc```^^^\\\\\\^^^```bbbbbbaaadddgggfffccc```______ZZZZZZYYYYYYYYYYYYZZZZZZZZZYYYWWWVVVUUUUUUVVVVVVTTTSSSRRRRRRRRRRRROOONNNLLLMMMNNNNNNMMMMMMNNNOOOSSSTTTSSSRRRPPPPPPRRRTTTSSSRRRPPPPPPQQQSSSVVVXXXVVVUUUTTTSSSRRRRRRRRRRRRPPPPPPPPPQQQRRRTTTVVVXXXUUUVVVWWWWWWWWWUUUTTTSSSVVVVVVVVVVVVVVVUUUUUUTTTTTTTTTUUUUUUUUUTTTTTTSSSQQQQQQQQQRRRRRRQQQQQQPPPRRRSSSVVVXXXYYYZZZYYYXXXXXXXXXWWWWWWVVVVVVUUUUUUTTTUUUVVVWWWXXXXXXXXXXXXTTTTTTTTTUUUUUUUUUVVVVVVUUUUUUUUUVVVXXXYYY[[[\\\aaacccdddbbb___\\\[[[\\\XXXYYY[[[ZZZYYYYYYZZZ\\\]]]^^^^^^^^^______``````aaabbbeeehhhjjjjjjhhhfffhhhhhhhhhhhhiiiiiijjjkkkjjjllloooooooooooorrrtttsssrrrqqqsssvvvxxxwwwvvvrrrqqqqqqrrrssstttsssqqqqqqsssuuuuuutttttttttuuurrruuuvvvuuuvvvyyyvvvqqqiiigggdddcccdddiiinnnqqqtttuuuwwwxxxxxxuuurrrpppoooooooooooonnnmmmlllkkkjjjiiihhhjjjlllmmmllljjjjjjiiigggeeeccccccfffiiikkkhhhgggjjjoooqqqooolll222222222222222222222222222222222222222222222222111111111111222333444555444444444444444444444444333333333222222222111111000222555666555333222333222222222222222222222222000111222333444555555555444555666555333222333444111222333444666777888999///222555555444444777:::555555444444333333333333444444555666666555444444333333333444444555555555444333333333333444555555333444444555555444444333333333333333333333333333222222222222222222222222111111111111111111222222222222111111000000//////////////////////////////222222111111111111222222111000/////////000222333......///000111222333333000000000000000000000000,,,,,,---.../////////.........////////////................../////////000,,,---///000000000//////---......///000111111222000000//////.........---......------------......000000000000111111111111000000000000000000000000------------.........///........................222111111111000000//////000000000000000000000000000111111111111222222222//////000111222222333333333222222222333333444555444444444555666777777888:::::::::::::::999888777888888:::;;;===>>>???@@@???>>><<<;;;<<<===???@@@??????????????????@@@AAA???EEEHHHGGGFFFIIIJJJHHHNNNPPPQQQTTTVVVXXXYYYZZZWWWWWWXXXZZZ^^^```aaaaaa\\\^^^bbbdddeeefffhhhiiinnnoooppppppooommmkkkiiilllllllllkkkjjjiiihhhgggkkkgggcccbbbdddggggggfffffffffeeeeeecccbbb```___```aaabbbcccdddcccbbbbbbbbb```]]]\\\]]]_________bbbeeehhhfffbbb]]][[[[[[YYYYYYXXXXXXXXXXXXYYYYYY[[[YYYXXXVVVUUUUUUVVVVVVVVVTTTRRRRRRRRRQQQPPPNNNKKKMMMOOOOOOOOOPPPRRRTTTUUUUUUSSSQQQPPPPPPSSSUUUVVVUUURRRQQQQQQRRRUUUVVVUUUTTTSSSRRRQQQQQQQQQRRRQQQPPPQQQQQQSSSUUUXXXYYYTTTUUUWWWXXXWWWUUUSSSRRRUUUUUUVVVVVVVVVUUUTTTTTTTTTTTTUUUUUUUUUTTTTTTSSSOOOPPPPPPQQQPPPPPPOOOOOOOOOQQQSSSVVVXXXXXXXXXWWWWWWWWWVVVVVVUUUTTTSSSSSSSSSTTTUUUVVVWWWWWWWWWWWWRRRSSSTTTUUUUUUUUUUUUUUUSSSSSSTTTUUUVVVXXXYYYZZZ]]]```bbbaaa]]][[[ZZZ\\\XXXYYYZZZZZZYYYYYYZZZ\\\^^^^^^____________``````cccbbbcccfffjjjllljjjgggfffffffffggggggiiijjjkkkjjjmmmoooooonnnooosssvvvrrrpppoooqqquuuwwwvvvtttnnnmmmmmmnnnppppppooommmrrrtttuuuuuutttssstttuuupppvvvyyyvvvtttttttttrrrmmmkkkiiiggghhhlllqqqtttuuuwwwyyy{{{zzzwwwtttqqqooonnnnnnlllkkkjjjjjjiiijjjhhhhhhjjjmmmnnnkkkhhhlllkkkiiigggddddddgggiiillliiihhhjjjoooqqqoookkk111111111111111111111111333333333222222111111111111111111111111111111111444444333222111111111222222222222222222222222222222222222222222222222222333333444444444333222111222222222222222222222222555444444333333444444555333333333222222111111111333333444555666777888999333333333444444444555555666555333333444444444333333333333333333333333333111222222333333444444555888777555444333333444444111111111222222333333333111111111111111111111111222111111000000000000000000111222333333222111000///////////////000111111000000000000000000000000111111000000000000111111000000///////////////000000000000000000000000000111111000000//////......000000111111111111000000////////////////////////222222222222111111111000000111111111222222222222222111000.........///000////////////000000000111.........///000111111111333333222111000///.....................///000000111111000000/////////...000000000000000000000000000000000000000000000000111111111111111111111111000111222333444555555555333222111111111222333444555444222444777999888666888888888777777777777777777888999:::<<<===>>>>>>>>>============>>>>>>???@@@???????????????@@@@@@AAAAAABBBDDDFFFHHHJJJKKKMMMMMMNNNOOOQQQSSSUUUVVVVVVWWWYYY\\\]]]^^^^^^^^^___```bbbdddffffffffffffooonnnmmmlllllljjjgggdddiiijjjjjjiiifffeeeeeeffffffeeeccc```___bbbfffjjjllliiifffbbb```]]]ZZZWWW```aaacccddddddcccbbbaaa```___]]][[[[[[]]]___aaaaaadddfffeeebbb^^^ZZZYYYZZZYYYXXXWWWXXXYYY\\\]]]\\\ZZZXXXUUUTTTTTTUUUVVVTTTSSSQQQOOOOOOOOOPPPQQQRRRPPPMMMKKKKKKMMMOOOQQQPPPQQQQQQRRRRRRQQQPPPPPPUUUUUUTTTTTTTTTTTTTTTTTTUUUTTTSSSSSSSSSRRRPPPNNNQQQPPPPPPQQQRRRTTTVVVWWWWWWVVVUUUUUUWWWXXXXXXWWWUUUVVVWWWUUURRRQQQSSSUUUTTTTTTTTTTTTRRRPPPNNNMMMKKKLLLMMMLLLKKKKKKMMMOOORRRRRRSSSTTTTTTTTTTTTSSSWWWVVVVVVUUUTTTSSSRRRRRRSSSSSSTTTUUUUUUUUUUUUTTTVVVVVVWWWWWWVVVUUUSSSQQQTTTTTTUUUVVVWWWYYYZZZ[[[[[[]]]___^^^[[[XXXVVVVVVVVVWWWXXXYYY[[[]]]^^^___````````````````````````^^^aaaeeeggggggfffggggggccceeeggggggeeedddfffhhhiiijjjllloooqqqssstttuuuqqqqqqqqqsssuuutttqqqooooooooooooppppppqqqqqqqqqsssuuuxxxzzzzzzwwwtttrrrttttttvvvyyy|||zzzuuuqqqpppnnnmmmooosssvvvuuusssvvv{{{zzzuuuqqqpppmmmnnnooonnnllljjjhhhhhhjjjlllnnnpppqqqqqqpppooonnnqqqrrrmmmfffdddhhhmmmooonnnllllllmmmpppsssuuu111111111111111111111111333333333222222111111111111111111111111111111111111000//////////////////222222222222222222222222111111111111111111111111333333333333333333333444333333333333333333333333444444333333333333444444444444444333333333222222444444555555555555555666333333333333444444444444555444333333333333333333333333333333333333333333333333333333333333333222777666555333222222333333111222222222222222222333111111111111111111111111222222111000000000000000000000000111111000000000///////////////000111111////////////////////////000000//////.../////////000000////////////000000////////////////////////111000000000/////////...//////000000000000//////////////////////////////222111111111000000000000000000000000111111111222111111///........./////////...,,,+++,,,---///111000000000000////////////222111111000000//////...//////......//////000111/////////.........------000000000000000000000000000000000000000000000000111111111111111111111111000000000000000///......222222111111111222333444555333222444666888777555777777777777777777777777777777888999:::;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>@@@??????>>>>>>>>>??????AAABBBCCCDDDGGGIIIKKKMMMMMMMMMMMMMMMNNNOOOPPPQQQPPPRRRVVVZZZ^^^aaabbbbbb___aaaccceeefffffffffeeeiiijjjkkkkkkjjjhhhfffeeeggghhhhhhfffdddcccdddfffgggfffdddaaa```aaaeeeiiillliiieeebbb```^^^^^^]]]```aaacccddddddcccaaa```aaa___]]][[[[[[\\\^^^___^^^aaacccccc___[[[XXXWWWYYYXXXWWWWWWWWWYYYZZZ\\\[[[ZZZWWWUUUTTTTTTUUUVVVUUUTTTSSSRRRQQQPPPPPPPPPRRRPPPMMMKKKKKKLLLNNNPPPQQQQQQQQQQQQQQQPPPPPPPPPPPPQQQSSSTTTUUUTTTTTTSSSTTTSSSRRRRRRRRRQQQOOONNNPPPPPPOOOOOOPPPQQQSSSTTTVVVTTTTTTUUUWWWYYYZZZZZZVVVWWWWWWUUURRRQQQRRRTTTRRRSSSSSSSSSRRRPPPNNNMMMMMMNNNNNNNNNMMMMMMOOOPPPSSSTTTTTTUUUUUUUUUUUUUUUUUUUUUTTTTTTSSSSSSRRRRRRTTTTTTUUUVVVVVVVVVVVVUUUVVVWWWWWWWWWVVVUUUTTTTTTUUUUUUUUUUUUVVVWWWXXXXXXWWWYYYZZZZZZXXXUUUTTTTTTWWWXXXYYY[[[\\\]]]^^^^^^\\\\\\\\\\\\\\\\\\\\\\\\___bbbeeefffeeedddddddddccceeeffffffddddddgggiiiiiijjjlllnnnppprrrsssssssssssssssuuuvvvuuurrrpppppppppppppppqqqqqqrrrrrrwwwxxxyyyyyyxxxvvvtttrrrvvvvvvwwwzzz|||zzzvvvrrrqqqppppppqqqsssttttttsssxxx|||~~~zzzuuuqqqpppnnnooopppooommmkkkjjjiiikkkmmmnnnpppqqqqqqqqqppprrrttttttpppkkkjjjlllppppppoooooooooppprrrtttuuu111111111111111111111111222222222222222111111111111111111111111111111111222111111111111222222333222222222222222222222222000000000000000000000000444333222222333444666777333333333333333333333333444444333333333333444444444444444444444333333333555555444444333333333222222222333333333444444444444333333333222222222222333333333333333333333333555444444333222222111111555444333222222111222222222222222222222111111111111111111111111111111111222222111000000000000111000000////////////000000///////////////000111111........................000//////...------------000000////////////000000........................000000000000////////////......////////////......000000000000000000000000000000000000////////////////////////000000000000000000///............///000...,,,******---000222333222111000///...---,,,////////////////////////000////////////000111111000///////////////......000000000000000000000000000000000000000000000000111111111111111111111111333333333333333222222111222222111111222222333444333222222333555666666444666666666777777777777777777777888888888999999999:::::::::::::::;;;<<<===@@@??????>>>=========>>>AAAAAACCCEEEGGGJJJLLLNNNLLLLLLKKKJJJJJJJJJKKKKKKMMMPPPTTTYYY]]]```bbbbbb___aaaccceeeffffffeeedddcccfffiiiiiifffddddddfffdddeeedddcccbbbbbbdddfffgggfffeeebbb``````cccfffhhhfffbbb___^^^^^^```aaa```aaabbbccccccbbbaaa``````___]]][[[ZZZ[[[\\\]]]]]]```bbbbbb___[[[YYYXXXYYYXXXWWWWWWWWWXXXYYYZZZZZZYYYWWWUUUTTTTTTUUUUUUUUUUUUUUUTTTSSSQQQPPPOOOQQQOOOMMMLLLKKKLLLNNNOOOSSSRRRQQQPPPOOOPPPPPPQQQLLLNNNRRRTTTVVVUUUSSSRRRRRRRRRRRRQQQPPPOOONNNMMMOOOOOONNNMMMNNNOOOPPPQQQTTTSSSRRRTTTWWWZZZ[[[[[[WWWXXXWWWUUUSSSRRRRRRSSSPPPPPPQQQQQQQQQPPPOOONNNNNNOOOPPPOOONNNOOOPPPRRRTTTUUUUUUUUUVVVVVVVVVVVVSSSSSSSSSSSSSSSRRRRRRRRRTTTUUUVVVVVVWWWWWWVVVVVVVVVVVVUUUUUUUUUUUUUUUVVVUUUUUUTTTTTTTTTTTTUUUUUUTTTVVVXXXXXXVVVTTTTTTTTTXXXZZZ\\\^^^^^^^^^]]]\\\ZZZZZZZZZZZZZZZZZZZZZZZZ```bbbddddddcccbbbaaabbbdddddddddccccccdddgggjjjjjjkkklllnnnooopppqqqqqqrrrqqqrrrsssttttttrrrppprrrrrrqqqqqqrrrrrrsssssszzzzzzyyyxxxwwwuuutttssswwwwwwxxxzzz{{{yyyuuurrrrrrsssttttttssssssuuuvvv{{{}}}~~~}}}yyyuuuqqqpppooopppppppppooommmlllkkkmmmnnnoooppprrrrrrssssssvvvuuusssqqqpppooopppppppppqqqqqqrrrssstttuuuuuu111111111111111111111111222222222111111111111111111111111111111111111111222222222222222333444555222222222222222222222222000000000111111111111111333333222111333555777999444444444444444444444444444333333333333333333444333333333333333333333333333333333333222222222222222222222222333333333333222333333333222111111111222222222222222222222222333333333333222222111111333333222111111111111111333333222222111111000000111111111111111111111111333222111111000000111111111000///......///000111///////////////000000111////////////////////////000000///...------------000////////////000000111////////////////////////000000000000////////////...//////000000//////...000000000000000000000000000////////////..................////////////000//////..................111000...---...///111333222222111000///...---------........./////////000000000000000000111111222222222222222111111111111000000000000000000000000000000000000000000000000111111111111111111111111222333444555666777777777222111222222222222333333222222222333444444444444555555666666666666666777888888888888888888888888::::::999::::::;;;<<<===??????>>>===<<<<<<<<<<<>>>>>===<<<<<<;;;;;;;;;<<<======>>>@@@CCCFFFHHHIIIEEEEEEFFFFFFGGGHHHJJJJJJPPPSSSWWWZZZ\\\\\\[[[ZZZ^^^___aaabbbcccccccccccccccgggjjjhhhbbb^^^___bbbaaaaaabbbaaa```aaadddfffaaaaaaaaa___\\\[[[[[[\\\YYY\\\```aaa```_________aaaaaaaaaaaa``````______YYYYYYYYYYYYZZZ\\\]]]^^^]]]___aaaaaa```^^^]]]]]][[[ZZZZZZYYYXXXXXXXXXXXXUUUUUUTTTSSSSSSRRRRRRRRRQQQRRRRRRRRRQQQOOOMMMKKKJJJJJJLLLMMMOOOQQQRRRSSSSSSRRRPPPOOOOOOPPPRRRSSSVVVUUUSSSRRRQQQRRRRRRSSSRRRSSSUUUSSSPPPNNNNNNOOOMMMMMMMMMMMMOOOQQQSSSUUUVVVTTTRRRQQQSSSVVVWWWWWWXXXWWWUUUTTTSSSSSSRRRQQQMMMMMMNNNNNNOOOPPPPPPQQQMMMNNNOOONNNMMMNNNOOOQQQRRRRRRQQQQQQRRRRRRSSSTTTQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRSSSTTTTTTTTTTTTTTTSSSSSSRRRQQQQQQRRRTTTTTTSSSSSSRRRQQQQQQQQQRRRRRRUUUWWWYYYYYYXXXXXXZZZ[[[ZZZ\\\^^^``````^^^\\\[[[\\\\\\\\\\\\\\\\\\\\\\\\]]]___aaabbbaaabbbccceeecccaaa``````bbbeeehhhjjjiiiiiijjjkkklllmmmllllllhhhhhhiiilllpppsssssssssuuutttsssrrrrrrrrrttttttwwwvvvtttssstttvvvyyyzzzxxxxxxxxxvvvtttrrrqqqppplllooosssttttttuuuxxx|||~~~|||zzzxxxvvvtttrrrpppnnnmmmlllnnnoooooommmjjjoooppprrrtttuuuvvvwwwwwwvvvssspppqqqssstttrrrooonnnoooqqqssstttsssrrrqqq000000000000000000000000000000000111111111111111111111111111111111111111111111000000000111222222222222222222222222222222111111111222333333444444111111111111222444666777333333333333333333333333333333222222222222333333000000000000111111111111000111111111222222333333000000111111111222222222000333666666222000111222222222222222222222222222000000111111222333333444000111111222111111000000111111111111111000000000111111111111111111111111333333222111111111111222222222111111111111222222///////////////000111111111111111111111111111111000///////////////000000///......//////000111222111111111111111111111111////////////000000000000000000111111111111000000000000000000000000000000////////////........................////////////...///000000111000000000***,,,...000000///---,,,---......///000111111222.........//////000000000000////////////000111111......///////////////000////////////////////////000000000000000000000000111111111111111111111111000000000111000//////...000111222333333333333222222333444444222222333444333333444444555666666666999999999888888888888888999999999:::;;;<<<===>>><<<;;;;;;;;;;;;;;;<<<<<<;;;<<<===>>>@@@BBBDDDEEEBBBBBBCCCEEEFFFHHHJJJKKKLLLOOOUUUZZZ^^^______^^^]]]]]]]]]^^^```aaacccddddddggghhhgggbbb___^^^___^^^```aaaaaaaaa```bbbccc]]]^^^___]]][[[YYYYYYYYYXXX]]]dddfffdddaaa``````aaaaaa``````______^^^^^^XXXXXXXXXYYYZZZ[[[\\\]]]XXXZZZ\\\\\\[[[ZZZZZZ[[[ZZZZZZZZZYYYXXXWWWVVVVVVRRRRRRRRRRRRQQQQQQPPPPPPOOOOOOOOOOOONNNMMMLLLLLLIIIJJJMMMOOORRRSSSTTTTTTPPPPPPOOOOOOPPPQQQSSSTTTYYYWWWSSSQQQPPPPPPRRRSSSQQQTTTUUUTTTPPPNNNNNNPPPNNNNNNMMMNNNOOOQQQTTTUUUVVVSSSPPPOOOQQQSSSUUUUUUVVVTTTRRRRRRSSSSSSRRRQQQNNNNNNNNNNNNOOOPPPQQQRRRLLLMMMNNNMMMLLLLLLNNNPPPQQQPPPOOOOOOOOOPPPRRRSSSRRRRRRRRRRRRRRRQQQQQQQQQQQQRRRRRRSSSTTTSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRSSSQQQQQQPPPQQQQQQRRRSSSSSSUUUVVVWWWXXXWWWWWWYYYZZZ[[[\\\^^^______^^^]]]\\\ZZZZZZZZZZZZZZZZZZZZZZZZ[[[]]]_________```bbbdddaaa___^^^___cccfffhhhiiiggghhhiiijjjkkkkkklllkkkhhhgggiiilllqqqtttuuuvvvvvvtttrrrqqqqqqrrrsssttttttsssrrrqqqsssvvvyyy{{{xxxxxxxxxuuuqqqoooooooooiiikkknnnqqqsssuuuxxxzzz}}}zzzvvvtttssssssrrrqqqmmmlllkkkmmmppppppmmmjjjoooqqqtttwwwxxxyyyxxxwwwuuusssqqqrrrtttuuusssqqqnnnoooppprrrrrrrrrqqqppp000000000000000000000000///000000000111111111222111111111111111111111111444444333333222333333333222222222222222222222222000000000111222333333333000000111111222333444444333333333333333333333333333333222222222222333333000000111111111222222222333222222222222222111111000000000000111111111222000444888777333111111333111111111111111111111111111111111111111222222222000000111222222222111000000000000000111111111111111111111111111111111111444333222222111111222222000000111111111111000000///////////////000111111000000000000000000000000------------...///000000............///000111222000000000000000000000000.../////////000000000111//////000000000000//////////////////////////////000000000/////////............/////////000000000...///111222222222111111,,,---......//////...............///000111111111///000000000000000000000//////......//////000111------........./////////////////////////////////000000000000000000000000111111111111111111111111333333444444333333222111000111222333333333222222222444555555222222333555222333333444555555666666777777777777777777777777777888888888:::;;;<<<===999999999999:::;;;<<<===;;;<<<<<<===???@@@BBBCCC@@@AAAAAACCCEEEGGGHHHJJJIIIMMMTTTZZZ___bbbbbbbbb\\\[[[ZZZZZZ\\\```dddfffcccdddddddddbbb```___^^^\\\^^^```aaa```___^^^^^^[[[]]]^^^]]][[[YYYXXXYYYZZZ___eeefffccc``````bbbaaaaaa```___^^^^^^^^^^^^YYYYYYYYYYYYYYYYYYYYYYYYTTTVVVXXXXXXWWWWWWWWWXXXXXXXXXXXXWWWVVVUUUSSSSSSPPPPPPPPPPPPPPPOOONNNNNNNNNMMMMMMLLLLLLMMMMMMNNNLLLMMMPPPRRRSSSTTTSSSSSSMMMNNNOOOPPPQQQSSSTTTTTTUUUTTTRRRQQQPPPQQQQQQRRRPPPSSSUUUSSSOOOLLLMMMPPPQQQPPPOOONNNOOOPPPQQQRRRSSSPPPMMMMMMOOORRRTTTUUUTTTRRROOOPPPRRRSSSRRRPPPOOOOOONNNNNNOOOPPPQQQRRRLLLMMMNNNMMMLLLMMMNNNPPPQQQPPPNNNNNNNNNOOOQQQRRRTTTSSSSSSRRRRRRQQQQQQQQQRRRRRRSSSTTTTTTTTTTTTTTTUUUUUUUUUUUUTTTSSSRRRRRRNNNOOOOOOPPPRRRTTTUUUVVVUUUWWWXXXWWWVVVWWWYYYZZZZZZ[[[\\\]]]]]]]]]]]]]]]YYYYYYYYYYYYYYYYYYYYYYYYZZZ[[[\\\\\\\\\\\\^^^```___^^^]]]```dddggghhhgggeeefffgggiiijjjkkkkkkkkkiiihhhhhhkkkooorrrssssssvvvtttrrrppppppqqqrrrttttttsssqqqqqqrrrtttwwwxxxzzzzzzyyyuuupppnnnnnnpppnnnnnnooorrrvvvyyyzzzzzz|||xxxsssqqqqqqrrrrrrqqqnnnlllkkkmmmqqqrrroookkknnnqqqvvvyyy{{{{{{yyywwwqqqppppppqqqrrrrrrqqqpppoooppppppqqqqqqqqqqqqqqq000000000000000000000000//////000000111111111222111111111111111111111111222222111000////////////222222222222222222222222...//////000111222222222//////111222222222222222222222222222222222222222333222222222222222222333111111222222222333333333555555444333222111000///000000000000111111111111000555999888444111222444111111111111111111111111333333222222111000000000000111222333333222111000//////000000111111222222111111111111111111111111444333222222111111222222...///000111111000///...///////////////000111111////////////////////////+++++++++,,,---...///000............///000222222////////////////////////.../////////000000111111......////////////......////////////////////////000000000000////////////////////////000000000000///000111222333333222111000//////...///000111222////////////000000000000111111111111000000000000...............///000000.../////////000000111111////////////////////////000000000000000000000000111111111111111111111111000000222333444555555555000111222333444333222222333555666555333222333666222222333444444555666666555555555555666666777777666666666777888:::;;;<<<888888888999:::;;;<<<===<<<<<<======>>>@@@AAABBB@@@@@@AAABBBCCCEEEFFFGGGIIINNNTTT[[[```bbbbbbbbb[[[ZZZXXXXXXZZZ___dddgggaaaaaa```aaacccbbb```]]]YYY\\\```aaa___]]]\\\[[[ZZZ\\\^^^^^^\\\ZZZYYYYYY[[[___cccccc___]]]___aaabbbaaa```^^^^^^]]]]]]]]]\\\[[[ZZZYYYXXXWWWVVVVVVRRRTTTVVVWWWVVVVVVWWWXXXWWWWWWVVVVVVTTTSSSQQQPPPNNNNNNOOOOOOOOONNNMMMMMMNNNMMMLLLLLLLLLMMMOOOPPPOOOPPPRRRTTTTTTSSSRRRQQQKKKLLLOOOQQQSSSTTTTTTUUUPPPPPPQQQQQQQQQQQQQQQQQQNNNRRRTTTRRRMMMJJJLLLOOOSSSRRRPPPNNNMMMMMMNNNNNNPPPMMMKKKKKKNNNRRRUUUVVVRRRPPPNNNOOOQQQSSSRRRPPPPPPPPPOOONNNOOOPPPQQQRRRMMMNNNOOONNNMMMMMMOOOQQQQQQPPPOOONNNNNNOOOQQQSSSUUUUUUTTTSSSRRRQQQQQQPPPSSSSSSTTTUUUUUUUUUUUUUUUVVVWWWWWWWWWVVVUUUSSSRRRMMMMMMNNNPPPRRRUUUWWWXXXXXXYYYYYYYYYXXXXXXZZZ\\\ZZZ[[[[[[[[[\\\]]]^^^^^^[[[[[[[[[[[[[[[[[[[[[[[[ZZZ[[[[[[ZZZYYYYYYZZZ\\\^^^]]]]]]```eeehhhhhhfffdddeeeggghhhjjjkkkkkkkkkiiihhhgggiiilllnnnoooooovvvtttqqqooooooppprrrssstttsssrrrqqqqqqrrrtttuuu{{{|||zzzvvvqqqnnnoooqqquuussssssvvv{{{~~~}}}{{{{{{vvvqqqoooppprrrrrrrrrooommmlllnnnssstttqqqmmmnnnqqqwww{{{}}}|||yyywwwllllllmmmnnnnnnnnnmmmmmmqqqqqqqqqqqqqqqqqqrrrrrr000000000000000000000000...//////000111222222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111444444444333333222222222333333333222222111111111333222222222222222222222000000000000000000000000111111222222222222111111222222222111111111000000111111111111111111111111333222222222111111000000000000000000000000000000000000000000000000000000//////000000000000/////////////////////.........000111333333333222000......000222333111///------////////////////////////,,,------...///000111111000000000000000000000000000000//////.........---------............------////////////............---------...///000000111000000111111111111000000000000000000000000000000111111000000//////......---...000111111111000///000000000000000000000000000000000000111111111111111000///......///000111111111000000//////..............................000000///000000111222222000000000000000000000000111111111111111111111111////////////////////////111111222222222333333333333333333444444444555555555555555555555666777777888888777777888888999999<<<<<<;;;:::::::::;;;;;;;;;<<<<<<===>>>??????@@@@@@AAABBBBBBBBBCCCEEEGGGHHHJJJNNNRRRUUUWWWXXXXXXTTTTTTUUUWWWZZZ^^^bbbeeeaaabbbaaa```]]]\\\\\\^^^___^^^\\\[[[ZZZ[[[\\\\\\[[[\\\\\\\\\ZZZZZZ[[[\\\___```bbbcccddddddcccccc______]]]\\\[[[ZZZZZZZZZ[[[[[[XXXUUURRRRRRTTTVVVTTTOOOLLLOOOUUUYYYYYYWWWUUUUUUUUUUUUUUUTTTSSSRRRTTTTTTTTTQQQNNNLLLLLLMMMLLLLLLLLLLLLMMMNNNOOOPPPPPPQQQSSSTTTTTTRRRPPPNNNLLLNNNPPPRRRSSSSSSRRRQQQPPPPPPPPPPPPPPPQQQRRRSSSQQQQQQPPPOOONNNNNNNNNNNNRRRQQQQQQPPPOOOOOOOOOOOOPPPNNNLLLKKKLLLMMMPPPRRRKKKKKKKKKLLLMMMOOOPPPQQQQQQQQQPPPPPPPPPOOOOOOOOOJJJKKKLLLMMMNNNOOOOOOOOOQQQQQQQQQPPPPPPOOONNNNNNPPPQQQSSSUUUUUUTTTRRRQQQOOOPPPPPPPPPOOOPPPSSSUUUVVVXXXYYYXXXUUURRRQQQQQQLLLLLLNNNSSSYYY\\\[[[ZZZYYYYYYXXXXXXXXXXXXYYYYYY[[[[[[ZZZYYYXXXWWWVVVVVVWWWXXXXXXXXXYYYYYYZZZZZZVVVWWWXXXYYYZZZZZZZZZZZZWWW^^^bbbcccdddggghhhfffdddeeehhhjjjlllnnnnnnnnnjjjjjjiiiiiijjjlllmmmnnnsssrrrpppnnnnnnoooqqqrrruuuuuutttrrrpppqqqtttwwwvvvtttsssqqqqqqrrrssstttssstttwwwyyy{{{{{{{{{{{{tttsssrrrqqqppppppppppppqqqppppppsssuuutttppplllpppppprrrvvvzzz{{{yyyvvvlllmmmmmmnnnnnnmmmllllllnnnppprrrrrrpppnnnnnnnnn000000000000000000000000...//////000111111222222000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111444444333333333222222222333333333222222111111111222222222222111111111111000000000000000000000000000111111222222111111000222222222111111111000000111111111111111111111111222222111111000000000000000000000000000000000000000000000000000000000000/////////000000/////////000000000000000000000000000111222333333111000...&&&))),,,...///...///000000000000000000000000000---.........///000000000000000000000000000000000//////......---------------......//////......---........................------......///000000111000000111111111111000000000000000000000000000000////////////.........------...///000000000//////000000000000000000000000//////000000000111111111111000////////////000111000000000000//////..............................000//////...............000000000000000000000000111111111111111111111111111111111111111111111111111111111222222222333333333333333444444444444555555555555555555666666777888777777777888999::::::;;;;;;;;;;;;;;;:::::::::==================>>>>>>???@@@BBBBBBAAABBBDDDGGGGGGIIIKKKNNNQQQTTTUUUVVVTTTTTTTTTVVVXXX\\\___aaa]]]^^^^^^\\\ZZZZZZ[[[\\\]]]]]]\\\[[[[[[[[[[[[[[[VVVXXXZZZ[[[ZZZZZZ[[[\\\^^^^^^```aaaaaabbbbbbbbb]]]\\\[[[ZZZYYYXXXXXXXXXYYYYYYWWWTTTRRRRRRTTTVVVVVVhhhpppcccUUUVVVZZZYYYWWWWWWWWWWWWVVVVVVUUUUUUTTTTTTSSSQQQMMMKKKKKKLLLLLLLLLLLLLLLMMMNNNOOOOOOOOOQQQSSSTTTTTTSSSQQQPPPNNNOOOPPPRRRRRRRRRQQQQQQQQQPPPPPPOOOOOOOOOOOOPPPQQQPPPOOONNNNNNMMMMMMNNNOOOOOOOOOOOOOOONNNMMMLLLOOONNNLLLKKKKKKMMMOOOQQQKKKKKKKKKLLLMMMNNNPPPQQQQQQQQQQQQPPPPPPOOOOOOOOOLLLLLLMMMNNNNNNOOOOOOOOOPPPPPPPPPPPPQQQQQQQQQQQQPPPQQQRRRSSSSSSRRRQQQPPPOOOPPPPPPPPPOOOPPPRRRTTTVVVWWWYYYXXXVVVTTTSSSSSSNNNMMMOOOSSSXXX[[[ZZZYYYXXXXXXWWWWWWVVVWWWWWWWWWZZZZZZYYYXXXWWWVVVUUUUUUVVVVVVVVVWWWWWWXXXXXXXXXVVVVVVWWWXXXYYYYYYYYYXXXRRRYYY^^^___aaadddeeedddccceeegggjjjlllmmmmmmmmmjjjiiihhhhhhiiijjjkkklllqqqpppnnnnnnnnnoooqqqrrrtttttttttrrrqqqrrruuuwwwxxxvvvsssqqqppppppqqqrrrrrrssstttvvvxxxyyyyyyyyyssssssrrrqqqqqqppppppooopppoooqqqsssuuuuuuqqqmmmooooooqqquuuzzz{{{xxxvvvnnnmmmmmmmmmmmmmmmllllllmmmoooqqqqqqooommmmmmmmm000000000000000000000000/////////000111111222222000000000000000000000000000000000000000000000000222222222222222222222222111111111111111111111111111111111111111111111111333333333222222222222222222222222222222111111111000000000000000111111111000000000000000000000000000111111222222111111000222111111111111000000000111111111111111111111111000000000000////////////000000000000000000000000000000000000000000000000......////////////......000000000000111111111111000111222222222111000///$$$'''+++---......000111111111111111111111111111////////////////////////000000000000000000000000......---------------,,,---......//////......---........................------......///000000000///000000111111000000///000000000000000000000000............------------------...////////////...000000000000000000000000//////000000000000111111222111000000000000111222000000000////////////...........................000000//////...---------000000000000000000000000000000000000000000000000111111111111111111111111111111111222222222222333333333333333444444444444555555444444555555666777777777777777888999:::;;;888999:::;;;;;;;;;:::999>>>============<<<<<<<<<>>>@@@AAAAAA@@@AAACCCEEEFFFGGGHHHJJJLLLOOOQQQSSSSSSSSSSSSSSSUUUWWWZZZ[[[XXXYYYYYYXXXWWWWWWXXXZZZYYYZZZ[[[[[[[[[ZZZYYYXXXQQQTTTXXXZZZZZZZZZZZZ[[[]]]]]]]]]]]]^^^___``````\\\\\\ZZZYYYXXXWWWWWWWWWVVVVVVUUUSSSQQQRRRTTTWWWXXXuuummmYYYXXXZZZUUUVVVVVVVVVUUUUUUUUUUUUTTTQQQQQQQQQOOOMMMLLLLLLNNNMMMMMMLLLLLLLLLMMMMMMNNNNNNPPPRRRTTTUUUTTTSSSRRRPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQPPPOOONNNNNNNNNNNNPPPPPPOOONNNMMMMMMMMMMMMMMMNNNPPPQQQPPPOOOMMMLLLNNNMMMLLLKKKKKKMMMOOOPPPKKKKKKKKKLLLMMMNNNOOOPPPQQQQQQQQQQQQPPPPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOPPPPPPQQQRRRRRRSSSNNNOOOPPPQQQQQQPPPOOONNNNNNOOOOOOOOONNNOOOQQQSSSTTTVVVXXXXXXVVVTTTTTTTTTOOOOOOPPPRRRVVVXXXWWWVVVWWWWWWVVVUUUUUUUUUUUUUUUYYYYYYYYYXXXWWWVVVUUUTTTTTTUUUUUUUUUUUUVVVVVVVVVUUUVVVVVVWWWWWWWWWVVVVVVPPPWWW\\\]]]___cccdddcccbbbcccfffhhhjjjkkklllmmmiiihhhhhhgggggghhhiiijjjmmmmmmllllllmmmoooqqqrrrrrrssssssrrrqqqrrruuuwwwyyywwwssspppnnnnnnooopppqqqqqqrrrsssuuuvvvwwwwwwrrrrrrrrrrrrrrrqqqpppooonnnoooqqqtttvvvuuurrrnnnnnnoooqqquuuxxxxxxvvvtttnnnnnnlllkkkkkkkkklllllllllnnnoooooonnnlllllllll//////////////////////////////000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111222222222222222111111111222222222111111111111111////////////000000000000000000000000000000000000000000111111111111000000111111111111000000000000111111111111111111111111//////////////////......////////////////////////////////////////////////......////////////......///000000000000000111111000111111222111000//////,,,...000000///...//////000000000000000000000000000000000///////////////////////////////////////..............................////////////............////////////000000............//////000000//////000000000000//////000000000000000000000000........................---------...............000000000000000000000000////////////000000000111222111111111111111111222////////////////////////........................111111111111111000000000000000000000000000000000////////////////////////111111111111111111111111111111111111222222222222222222333333333444444444555444444444444555666666666666666777888999:::;;;666888:::;;;<<<;;;:::999<<<<<<<<<<<<<<<<<<<<<<<<>>>???@@@@@@???@@@BBBDDDFFFFFFFFFGGGIIILLLNNNPPPQQQQQQQQQQQQRRRSSSTTTUUUTTTUUUVVVVVVUUUVVVXXXYYYWWWXXXZZZ[[[[[[YYYVVVTTTPPPTTTXXXZZZZZZZZZYYYYYY]]]\\\[[[[[[[[[]]]^^^___]]]]]][[[ZZZYYYXXXXXXXXXSSSTTTTTTRRRQQQRRRUUUWWWYYYhhhnnneee^^^^^^YYYPPPRRRQQQQQQQQQQQQQQQQQQQQQMMMNNNOOONNNMMMMMMOOOPPPNNNMMMMMMLLLLLLLLLLLLMMMNNNOOOQQQSSSTTTTTTTTTSSSQQQQQQPPPOOOOOOOOOPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOONNNMMMLLLLLLLLLLLLMMMOOOQQQSSSSSSRRRPPPNNNOOONNNMMMLLLLLLNNNOOOPPPKKKKKKKKKKKKLLLMMMNNNOOOQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPOOONNNNNNNNNNNNNNNNNNNNNOOOOOOOOOPPPPPPPPPNNNNNNOOOOOOOOONNNMMMLLLLLLNNNOOOOOONNNNNNPPPRRRQQQSSSUUUVVVTTTSSSSSSTTTNNNNNNOOOQQQRRRSSSSSSSSSWWWVVVUUUUUUTTTTTTTTTUUUYYYYYYYYYYYYXXXWWWUUUTTTTTTTTTTTTTTTTTTTTTUUUUUUTTTTTTUUUUUUUUUUUUTTTTTTTTTZZZ^^^^^^___bbbdddbbbaaabbbdddfffhhhjjjkkkllliiiiiihhhgggggghhhiiijjjjjjjjjjjjkkkmmmoooqqqrrrpppqqqrrrrrrqqqrrrsssuuuvvvtttqqqooonnnnnnpppqqqrrrrrrrrrssstttuuuvvvvvvqqqrrrrrrrrrrrrqqqpppooommmnnnrrrtttvvvuuurrrppppppqqqsssuuuvvvuuusssqqqnnnllljjjiiihhhiiikkklllkkkmmmoooooommmkkkkkkkkk........................000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111111111111111111111111111....../////////000000000////////////////////////000000000111111000000000000000000000000000000000000000000000000000000000..................//////////////////////////////////////////////////////......////////////...............//////000000000111111111111000000//////111222333222000......///////////////////////////000000000000000////////////////////////////////////////////////000000000...//////////////////...//////000000000111111111............//////////////////000000000000//////////////////////////////////////////////////////------------.........///////////////////////////...////////////000000000111111111222222111111111.............../////////////////////////////////---...000111222222222222000000000000000000000000////////////////////////000000000000000000000000000000111111111222222222222222222333333333444444444444444444444555666666666666666666777888999:::444666888:::;;;;;;:::999888999:::;;;<<<===>>>>>>>>>???@@@@@@??????AAACCCFFFFFFEEEFFFGGGJJJLLLMMMNNNNNNNNNNNNOOOPPPPPPQQQRRRTTTUUUUUUUUUVVVXXXZZZZZZ[[[]]]^^^]]]ZZZWWWTTTRRRUUUYYY[[[ZZZYYYXXXXXX]]]\\\[[[ZZZZZZ[[[]]]^^^\\\\\\ZZZYYYXXXWWWWWWWWWQQQRRRSSSRRRRRRRRRUUUWWWYYYWWWYYY^^^^^^YYYVVVVVVOOOOOONNNMMMMMMNNNOOOPPPOOOPPPPPPNNNLLLLLLMMMNNNMMMMMMLLLLLLKKKLLLLLLLLLMMMNNNPPPRRRSSSTTTTTTTTTQQQPPPPPPOOOOOOOOOPPPPPPOOOOOOOOOOOOPPPQQQSSSSSSNNNNNNMMMLLLKKKKKKKKKKKKLLLMMMPPPRRRSSSRRRPPPNNNOOONNNNNNMMMNNNOOOPPPQQQKKKKKKKKKKKKLLLMMMNNNNNNOOOOOOOOOPPPPPPPPPPPPPPPQQQPPPOOOMMMMMMMMMMMMMMMNNNNNNNNNMMMMMMLLLLLLLLLMMMMMMMMMMMMMMMLLLKKKKKKKKKLLLNNNNNNNNNMMMOOOPPPNNNPPPSSSSSSRRRQQQQQQRRRMMMMMMNNNNNNNNNOOOPPPPPPVVVUUUUUUUUUUUUUUUUUUVVVYYYZZZZZZZZZYYYWWWUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTRRRSSSTTTTTTTTTTTTTTTTTTXXX]]]___^^^]]]```aaa___```aaabbbdddfffhhhiiijjjiiiiiihhhgggggghhhjjjkkkiiijjjjjjkkkmmmnnnooopppnnnoooqqqqqqppppppqqqrrrpppooonnnnnnnnnppprrrssstttttttttuuuuuuvvvvvvvvvqqqqqqrrrrrrrrrqqqppppppmmmooorrrtttuuutttsssrrrssstttvvvvvvtttqqqooommmkkkjjjhhhgggggghhhjjjkkkkkkmmmoooooommmlllkkklll........................000000000000000000111111000000000000000000000000000000000000000000000000////////////////////////........................000000000000000000000000000000000000000111111111000000000111111111111111......//////000000111111///////////////////////////000000111111000000/////////000000000000000111000000000000000000000000............////////////000000000000000000000000000000000000000000000000//////000000000000//////------......//////000000111111000000000/////////...///000000......///000........................000000000000000000000000000000000000000000000000///000000000000111111111...//////000000//////.../////////000000111111222......//////////////////...//////000000//////.../////////////////////////////////000000000000000......------......///000////////////////////////......////////////000000000000111222222111000000---............/////////////////////////////////***+++---///111111111111000000000000000000000000000000000000000000000000////////////////////////000000000111111111111222222222222222333333333333444444333333444444555666555555555555555666666777444555777999::::::::::::666777888:::<<<===>>>??????@@@@@@@@@??????AAACCCEEEEEEEEEFFFGGGHHHIIIJJJJJJKKKKKKLLLMMMNNNOOOOOORRRTTTUUUUUUUUUVVVXXXZZZ___```aaaaaa___[[[XXXUUUSSSVVVYYYZZZYYYXXXWWWXXX[[[ZZZZZZZZZZZZZZZ[[[[[[YYYYYYWWWVVVUUUTTTTTTTTTQQQRRRSSSSSSSSSSSSUUUWWWXXXUUUYYY___ZZZPPPSSS```PPPOOONNNNNNNNNOOOPPPQQQUUUUUUSSSPPPLLLIIIIIIJJJLLLLLLKKKKKKKKKLLLLLLMMMMMMMMMOOOPPPQQQRRRRRRSSSOOOOOOOOOOOOOOOPPPPPPPPPNNNNNNOOOPPPQQQSSSTTTUUUMMMMMMLLLKKKJJJJJJJJJJJJHHHJJJLLLNNNOOOOOONNNMMMNNNNNNMMMMMMNNNNNNOOOPPPKKKKKKKKKKKKKKKLLLMMMNNNNNNNNNNNNNNNOOOOOOOOOOOOPPPOOOMMMLLLLLLLLLMMMMMMNNNMMMMMMLLLKKKKKKJJJJJJMMMMMMMMMLLLKKKKKKJJJJJJIIIKKKMMMNNNMMMMMMNNNOOOMMMOOOQQQQQQPPPOOOOOOPPPLLLMMMNNNMMMLLLLLLNNNPPPTTTTTTSSSTTTTTTUUUVVVWWWXXXYYYZZZZZZYYYWWWTTTSSSTTTTTTTTTSSSSSSSSSSSSSSSQQQQQQRRRTTTTTTUUUUUUTTTXXX\\\^^^[[[ZZZ\\\\\\[[[______```aaadddfffhhhiiihhhggggggggggggiiikkklllkkkkkkllllllmmmmmmmmmmmmlllnnnppppppooonnnmmmnnnjjjjjjlllnnnppprrrssssssuuuvvvwwwxxxyyyxxxwwwvvvrrrrrrqqqppppppqqqqqqrrrpppqqqssssssrrrrrrsssuuutttvvvxxxwwwtttpppmmmllljjjiiiiiihhhiiijjjlllmmmmmmoooppppppooommmmmmmmm000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000/////////000000000111111///000000000111111111222......///000000111222222//////////////////////////////000000000000//////////////////000000111111000000000000000000000000....../////////000000000000000000000000000000000000000000000000000000000000000111111111111000000---......///000000111111111111000///////////////---...//////......000111/////////////////////////////////000111111111222000000000000000000000000////////////000000000111//////000000000000//////---------...//////000000/////////////////////.........////////////......////////////////////////........./////////000000//////.........///000111////////////////////////........./////////000000///000000111111000000///---------.........//////////////////////////////***,,,...000111111000///000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111111222222222222333333333444444333333444444555666555555444333333333444444444444666777888:::;;;;;;777888999:::;;;<<<======@@@AAAAAAAAA???@@@AAACCCCCCDDDEEEFFFFFFFFFFFFFFFFFFGGGIIIKKKMMMNNNOOOOOORRRTTTUUUUUUTTTUUUWWWYYY`````````^^^[[[XXXTTTRRRQQQSSSUUUVVVVVVWWWXXXYYYWWWXXXXXXYYYXXXXXXXXXWWWYYYXXXWWWUUUTTTTTTSSSSSSRRRSSSTTTTTTSSSSSSUUUWWWXXXYYY\\\[[[UUUPPPTTT\\\QQQPPPOOONNNNNNPPPQQQSSSUUUUUUTTTQQQMMMJJJJJJKKKKKKKKKKKKKKKKKKLLLMMMNNNMMMMMMNNNOOOOOOPPPQQQQQQLLLMMMOOOPPPQQQPPPPPPOOONNNNNNOOOOOOPPPQQQRRRSSSMMMLLLKKKJJJIIIIIIIIIIIIHHHHHHJJJKKKMMMMMMMMMMMMLLLLLLLLLLLLLLLMMMMMMMMMLLLKKKKKKKKKKKKLLLMMMMMMLLLLLLMMMMMMMMMNNNNNNNNNNNNMMMLLLJJJJJJKKKLLLMMMLLLLLLLLLLLLLLLKKKKKKKKKNNNMMMLLLKKKKKKJJJJJJJJJHHHJJJMMMMMMMMMLLLMMMNNNMMMOOOQQQQQQPPPNNNNNNOOOMMMNNNOOONNNLLLLLLOOORRRPPPPPPQQQRRRSSSUUUVVVWWWUUUVVVXXXXXXWWWUUURRRPPPSSSRRRRRRRRRQQQQQQQQQPPPOOOPPPRRRSSSUUUUUUVVVVVVVVVZZZ[[[YYYXXXZZZ[[[ZZZ^^^^^^___```bbbeeeggghhheeeeeeeeeeeefffhhhjjjlllmmmmmmnnnmmmmmmlllkkkkkkjjjmmmoooooommmkkkjjjiiifffhhhllloooqqqrrrrrrrrruuuwwwzzz{{{{{{yyywwwuuusssrrrpppooooooppprrrtttrrrttttttrrrppppppsssvvvsssvvvyyyxxxtttpppooonnniiijjjkkklllmmmnnnooopppoooppprrrrrrpppooooooooo111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111//////000000111111111222...//////000111222222333//////////////////////////////000000000000//////.../////////000000111111000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000111111222222222222111111...//////000111222222222111111000///////////////000111111000......///111000000000000000000000000......///000111222222333000000000000000000000000---.........//////000000//////000000000000//////++++++,,,,,,---.../////////////////////...............////////////......////////////////////////---------.........//////000//////......000111222////////////////////////............/////////000...///000111111000///...---------.........//////000000000000000000000000...///111222333222000///000000000000000000000000111111111111111111111111111111111111111111111111000000000000111111111111111111222222222333333333444333333333333444555555555555444333222222222222444444555666777999;;;<<<999999999::::::;;;;;;;;;@@@AAABBBAAA@@@@@@BBBCCCBBBCCCDDDEEEEEEEEEDDDCCCDDDFFFHHHJJJMMMNNNOOOPPPRRRSSSTTTTTTTTTTTTVVVXXX^^^]]]\\\ZZZVVVRRROOOMMMNNNPPPRRRTTTUUUVVVYYY[[[UUUVVVWWWXXXXXXVVVUUUTTTZZZZZZXXXWWWVVVUUUUUUUUURRRTTTUUUUUUTTTTTTUUUVVVXXXZZZWWWQQQSSSYYYWWWNNNPPPOOONNNMMMMMMOOOQQQRRRQQQRRRRRRPPPNNNNNNOOOPPPJJJJJJJJJJJJKKKMMMNNNNNNMMMMMMMMMNNNNNNOOOOOOPPPKKKLLLOOOQQQRRRQQQPPPOOOOOOOOOOOONNNNNNOOOPPPPPPLLLLLLKKKIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNOOOPPPJJJJJJJJJJJJKKKKKKKKKKKKLLLKKKKKKKKKKKKLLLLLLMMMKKKKKKLLLLLLMMMMMMMMMNNNMMMLLLKKKIIIIIIKKKLLLNNNKKKKKKLLLLLLMMMMMMNNNNNNNNNNNNMMMKKKKKKJJJJJJJJJGGGJJJLLLMMMMMMLLLLLLMMMOOOQQQRRRRRRPPPOOONNNOOOMMMOOOPPPOOOMMMMMMPPPTTTNNNNNNOOOPPPRRRTTTVVVWWWSSSTTTVVVVVVUUUSSSPPPNNNQQQQQQQQQPPPPPPOOOOOOOOOOOOPPPQQQSSSUUUVVVWWWWWWUUUYYY[[[XXXXXX[[[]]]\\\^^^^^^^^^___aaadddfffhhhcccccccccdddeeehhhjjjkkkooooooooonnnmmmkkkjjjiiijjjllloooooollliiiggggggeeehhhlllppprrrrrrqqqpppuuuwwwzzz}}}|||zzzvvvttttttrrrpppnnnnnnpppsssuuutttuuutttqqqoooooossswwwqqquuuxxxxxxuuurrrqqqqqqiiijjjllloooqqqrrrrrrsssppprrrttttttrrrppppppppp......//////000000111111000000111111111111000000......//////000000111111111222333111///......///////////////////////////111///...,,,,,,...///111////////////000000000000///////////////000111111000000000000000//////...////////////////////////////////////000000000000000000000000000000000000//////000000000000//////......//////000000111111000000///...............////////////////////////000000000000000000000000////////////000000000000//////............//////000000//////.........---////////////////////////............////////////111111111000000///...---------......//////000000000000000000000000000000000000000000////////////111///---...000000...+++***,,,...000111111//////////////////////////////000000//////......---------------.........//////////////////000000000000111111000///////////////000///......000111111000222222000///............000000000000000000000000000000000000////////////111111111111222222222222//////000111111111111111000000000000000000000000111111000000000000111111111111111111111111111111333333333333333333333333666555444333222222222222333333333444444444555555555555555555666666666666888888888888888888999999============>>>>>>>>>>>>BBBBBBBBBCCCCCCCCCCCCDDDEEEEEEFFFGGGIIIKKKMMMNNNQQQPPPPPPQQQQQQRRRSSSTTTTTTUUUUUUTTTQQQPPPPPPQQQRRRSSSTTTUUUVVVUUUTTTTTTUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVWWWWWWUUUUUUUUUTTTTTTTTTSSSSSSWWWVVVSSSQQQPPPPPPQQQRRRRRRQQQOOONNNNNNOOOPPPRRROOOMMMLLLNNNPPPQQQOOOLLLJJJJJJKKKLLLLLLMMMLLLLLLNNNLLLJJJJJJLLLOOOPPPPPPMMMMMMMMMNNNNNNOOOOOOOOOMMMLLLJJJKKKMMMNNNNNNMMMHHHHHHHHHIIIJJJKKKKKKLLLJJJJJJKKKKKKLLLNNNOOOPPPMMMKKKIIIGGGFFFGGGHHHIIIKKKKKKKKKKKKJJJIIIHHHGGGHHHHHHHHHIIIJJJKKKLLLLLLLLLKKKJJJIIIIIIJJJLLLMMMJJJKKKKKKLLLLLLLLLLLLKKKKKKKKKJJJJJJHHHGGGFFFFFFIIIHHHGGGGGGHHHKKKMMMOOOLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMNNNNNNNNNLLLJJJJJJMMMQQQRRRQQQOOOQQQQQQQQQPPPPPPOOOOOOOOONNNNNNOOOOOOOOONNNMMMMMMQQQRRRSSSTTTUUUVVVWWWWWWVVVVVVVVVVVVVVVWWWXXXYYY___bbbdddccc```^^^___```___aaacccccccccdddeeegggkkkkkkkkkjjjiiiiiiiiiiiiiiinnnqqqooojjjeeedddeeehhhhhhhhhjjjmmmoooppppppssssssuuuvvvwwwwwwxxxxxxuuusssqqqppppppqqqpppooorrrqqqooommmmmmnnnooopppsssvvvyyyyyywwwtttqqqpppkkknnnqqqsssrrrpppooonnnrrrqqqqqqpppooonnnmmmmmm////////////000000000000000000111111111111000000///////////////000000000111222333111///......///////////////////////////000///............///000.../////////000000000000///////////////000111111000000111000000///......////////////////////////.../////////000000000000//////////////////////////////000000000000//////////////////000000000000000000///...............////////////////////////////////////////////////............//////////////////............//////000000000/////////......////////////////////////............////////////000000000000000//////...///000000000111111111222////////////////////////000000000000/////////...111///......000000...++++++,,,...000000000000//////////////////////////////////////////.........---------.........//////////////////000000000000000000///...............000///......000111111000222111000///............000000000000000000000000000000000000////////////.........//////000000111000000111222222222222222000000000000000000000000111111000000000000111111111111111111111111111111333333333333333333333333555555444333222222222222333333333444444444444555555555555555666666666666777777888888999:::;;;;;;;;;;;;<<<<<<<<<=========AAAAAABBBBBBBBBCCCCCCCCCCCCDDDDDDFFFGGGIIIKKKLLLOOOOOOOOOOOOPPPQQQRRRRRRSSSTTTTTTRRRPPPOOOOOOPPPQQQRRRSSSTTTTTTTTTSSSSSSPPPPPPQQQQQQRRRRRRSSSSSSSSSSSSSSSTTTTTTUUUUUUUUUUUUUUUUUUTTTTTTTTTSSSSSSTTTSSSRRRPPPPPPQQQRRRSSSRRRQQQOOOMMMLLLMMMNNNOOOOOOMMMLLLMMMPPPPPPNNNLLLJJJKKKLLLLLLLLLLLLLLLLLLNNNLLLJJJKKKMMMOOOOOOOOONNNNNNNNNOOOOOONNNNNNNNNLLLJJJIIIJJJKKKMMMLLLLLLHHHHHHIIIJJJJJJKKKLLLLLLKKKKKKKKKKKKLLLMMMNNNNNNLLLKKKIIIGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJIIIHHHGGGHHHHHHIIIIIIJJJJJJKKKKKKKKKJJJIIIHHHIIIJJJLLLMMMKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKJJJIIIHHHGGGGGGGGGIIIHHHGGGGGGHHHJJJMMMNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMKKKJJJJJJLLLOOOPPPOOOMMMPPPPPPPPPOOOOOONNNNNNNNNMMMNNNNNNOOOOOOOOONNNNNNQQQQQQRRRSSSTTTTTTUUUUUUUUUUUUUUUUUUVVVWWWXXXYYYYYY\\\______\\\YYYZZZ[[[```aaabbbbbb``````aaabbbhhhiiiiiiiiiiiihhhhhhggghhhkkkllljjjfffccceeehhhjjjhhhgggiiilllnnnnnnlllooopppqqqssstttuuuuuuuuutttqqqooonnnoooqqqrrrrrrrrrqqqooonnnmmmnnnpppqqqrrrtttvvvvvvssspppooonnnmmmoooqqqqqqooommmlllmmmooonnnnnnmmmllllllkkkkkk000000000000///////////////000000111111000000///000000//////////////////111222222111///......///////////////////////////000000000000000000000000....../////////000000000///////////////000111111111111111111000///------////////////////////////....../////////000000000........................//////000000000000//////000000000000////////////000//////............///000000000000000000000000////////////////////////------------............//////............//////111000000000000000//////////////////////////////............////////////...//////000000000000000000000000000111111111111////////////////////////000000000/////////......000///...///000000...,,,------......///000000000////////////////////////.........///////////////------........./////////////////////000000000000///......------------...000///...///111222111000222111000//////......///000000000000000000000000////////////000000000000------...//////000111111000111222222333333222222000000000000000000000000111000000//////000000111111111111111111111111111333333333333333333333333555444333222222111222222333333333333444444444444444555555555555666666666666666777888:::;;;<<<<<<:::::::::;;;;;;;;;<<<<<<@@@@@@@@@AAAAAAAAABBBBBBAAABBBBBBDDDEEEGGGIIIJJJLLLLLLLLLLLLMMMNNNOOOPPPPPPQQQQQQPPPNNNNNNOOOPPPPPPQQQQQQQQQRRRRRRRRRRRRNNNNNNNNNOOOPPPQQQSSSSSSRRRSSSSSSTTTTTTTTTSSSSSSTTTTTTTTTTTTSSSSSSSSSSSSQQQPPPPPPOOOPPPQQQSSSTTTSSSQQQOOOLLLKKKKKKKKKLLLNNNMMMLLLMMMOOOOOOMMMKKKLLLLLLLLLMMMLLLLLLKKKKKKLLLKKKKKKLLLNNNOOONNNMMMNNNOOOPPPPPPOOONNNLLLKKKKKKIIIHHHIIIJJJLLLKKKKKKIIIIIIJJJJJJKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLLLLKKKJJJIIIGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIJJJLLLMMMLLLMMMMMMMMMLLLKKKJJJJJJKKKJJJIIIGGGGGGGGGHHHIIIHHHHHHGGGGGGHHHJJJLLLMMMKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJKKKMMMMMMLLLJJJNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMNNNOOOPPPPPPPPPOOOPPPPPPPPPQQQQQQRRRRRRRRRRRRRRRSSSTTTUUUWWWXXXXXXWWW[[[___```]]]ZZZYYYZZZ\\\^^^______^^^^^^___aaadddeeeggghhhhhhhhhfffeeegggiiiiiihhheeefffiiimmmoookkkhhhiiimmmooommmjjjlllmmmoooqqqrrrssstttttttttqqqmmmlllmmmoooqqqqqqqqqpppnnnmmmnnnoooqqqrrrqqqrrrrrrpppmmmkkkkkkllloooppppppnnnllljjjjjjkkkkkkkkkkkkjjjjjjiiiiiiiii111111000000//////......//////000000000000//////000000000//////......---000111222111///......000//////////////////////////////000111111000//////........./////////000000///////////////000000111111111111111000...---,,,////////////////////////........./////////000000........................//////000000000000//////111111000000//////......000///............//////000000000000000000000000////////////////////////------.........///////////////............//////111111111111000000000000////////////////////////............////////////---...///000111111111111............////////////////////////////////////000000/////////.........///...////////////...---...............///000111////////////////////////------......//////000000............////////////////////////000000000000///......------.........000//////000111222111000111111000///////////////////////////////////////////////////000000000000...//////000111222333333000000111222222222222111000000000000000000000000000000////////////000000111111111111111111111111222222222222222222222222444333333222111111222222222222333333333444444444444444444555555555666666555666666777888999999:::::::::::::::;;;;;;;;;;;;>>>>>>?????????@@@@@@@@@@@@@@@AAABBBDDDFFFHHHIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNOOOMMMLLLLLLNNNPPPRRRQQQQQQPPPPPPPPPQQQQQQOOOOOOOOOOOOPPPQQQSSSTTTSSSSSSTTTUUUTTTTTTSSSRRRSSSSSSSSSSSSRRRRRRRRRRRRPPPOOOOOOOOOOOOPPPQQQQQQTTTRRRPPPMMMKKKJJJKKKKKKMMMMMMMMMNNNNNNMMMLLLKKKMMMMMMMMMMMMMMMLLLKKKJJJLLLKKKKKKLLLNNNOOOMMMLLLOOOOOOPPPPPPOOONNNKKKJJJKKKIIIHHHIIIJJJLLLKKKKKKJJJJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKJJJIIIIIIJJJJJJJJJIIIHHHGGGGGGGGGHHHHHHFFFGGGHHHHHHHHHHHHHHHGGGHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFGGGHHHJJJLLLMMMMMMMMMMMMLLLKKKJJJIIIHHHJJJIIIGGGFFFFFFHHHIIIJJJHHHHHHHHHHHHIIIJJJKKKLLLJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJIIILLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNOOOPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQSSSUUUVVVWWWWWWVVVZZZ______]]]ZZZYYYZZZVVVXXX[[[\\\]]]___aaacccaaaccceeeggghhhgggeeecccfffhhhjjjjjjjjjkkknnnqqqtttoookkkkkkoooqqqnnnjjjjjjkkkmmmoooqqqrrrrrrsssuuuqqqllljjjkkkmmmoooppppppooonnnmmmmmmoooqqqrrroooooonnnkkkgggfffgggiiimmmnnnmmmkkkiiihhhjjjkkkjjjjjjjjjjjjjjjiiiiiiiii111111000000//////......//////000000000000//////000000//////......------///000111000......///000//////////////////////////////000000000000//////............///////////////////////////000000111111111111111000///...---////////////////////////............////////////........................//////000000000000//////111111000000//////......//////............//////////////////////////////............................../////////000000000//////............//////000000000000111111111111////////////////////////............////////////,,,---...000111111111111////////////....................................////////////............---...////////////...//////............//////000////////////////////////------......//////000000........./////////000000////////////000000000000000///////////////000000000//////111222333111///111000000////////////000////////////////////////.../////////000000000111...//////000111111222222...//////000000000000000////////////////////////000000////////////000000000000000000000000000000222222222222222222222222333333222111111111222222222222222333333333444444444444444444555555555555666666666555555555555555::::::;;;;;;;;;<<<<<<<<<============>>>>>>>>>>>>@@@@@@AAABBBDDDFFFGGGHHHFFFFFFFFFFFFGGGHHHIIIJJJKKKLLLLLLKKKJJJKKKNNNQQQUUUSSSQQQOOOOOOOOOPPPPPPOOOOOONNNMMMNNNPPPQQQSSSTTTTTTUUUTTTTTTSSSRRRRRRRRRRRRQQQQQQQQQPPPPPPPPPPPPOOOOOONNNNNNNNNNNNNNNUUUSSSPPPMMMLLLKKKLLLLLLMMMNNNOOONNNMMMMMMLLLLLLMMMMMMNNNMMMMMMLLLKKKKKKLLLKKKKKKLLLNNNNNNMMMKKKNNNOOOOOOPPPOOONNNLLLLLLLLLJJJIIIJJJKKKLLLLLLLLLJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHIIIHHHHHHHHHGGGGGGGGGHHHEEEFFFGGGGGGGGGGGGGGGFFFGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEFFFFFFHHHIIIJJJKKKLLLLLLLLLKKKJJJIIIHHHGGGGGGGGGFFFFFFGGGHHHJJJKKKHHHHHHHHHHHHIIIIIIJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLKKKJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNOOOOOOOOOOOOMMMMMMMMMMMMMMMMMMMMMNNNMMMNNNPPPRRRSSSTTTUUUUUURRRVVVZZZZZZXXXUUUUUUVVVUUUWWWYYY[[[\\\^^^```bbb___aaadddffffffeeecccbbbaaadddhhhkkkmmmnnnooooootttoookkkkkkmmmooommmjjjhhhhhhjjjlllmmmnnnoooooopppmmmiiihhhjjjmmmppprrrpppooommmllllllmmmooopppmmmllljjjfffcccccceeegggjjjjjjiiihhhggggggjjjllljjjjjjjjjkkkkkkkkkkkkkkk000000000000////////////...//////000000//////...//////.....................///000000......///000////////////////////////////////////////////////------.........////////////////////////000111111000000000000000//////...////////////////////////------........./////////........................//////000000000000//////000000000000///////////////............//////000////////////////////////........................////////////000000000111//////............////////////000000000000000111////////////////////////............////////////------///000111111111111111111111111000000000000......................../////////.........------,,,...000000///...///000......//////////////////////////////////////////.........///////////////....../////////000000000////////////000000000000000////////////000111111000///000111333333111///000000////////////000000000000000000000000000000......//////000000111111------............//////---...//////000000//////////////////////////////000//////......//////000000000000000000000000000222222222222222222222222222222111111111111222222222222222222333333333333333444444444444555555555666555555444444333333222:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======?????????AAABBBDDDFFFGGGDDDDDDDDDDDDEEEFFFGGGHHHJJJJJJJJJJJJJJJKKKOOORRRXXXVVVRRRNNNMMMLLLMMMNNNLLLKKKJJJJJJLLLNNNPPPRRRVVVUUUSSSRRRQQQQQQQQQQQQPPPOOOOOOOOOOOONNNNNNNNNNNNNNNNNNMMMMMMLLLLLLLLLSSSQQQOOOMMMLLLMMMNNNNNNNNNOOOQQQPPPNNNLLLLLLMMMMMMMMMMMMNNNMMMMMMLLLLLLMMMLLLKKKKKKMMMMMMLLLKKKMMMMMMMMMNNNNNNOOOOOOOOOLLLJJJIIIJJJKKKMMMLLLLLLIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFDDDEEEEEEFFFGGGHHHHHHIIIIIIJJJJJJJJJIIIHHHGGGGGGDDDEEEFFFGGGHHHIIIJJJJJJGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJLLLLLLJJJIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLMMMNNNNNNNNNMMMKKKKKKKKKLLLLLLMMMMMMMMMKKKMMMOOOQQQRRRRRRRRRRRRRRRUUUXXXXXXVVVTTTUUUWWWWWWYYYZZZZZZYYYYYY[[[\\\^^^___aaabbbcccbbb```___\\\___cccgggjjjjjjjjjiiinnnkkkhhhggghhhiiijjjjjjffffffhhhiiijjjjjjkkkkkkhhhfffeeefffkkkppptttuuuooonnnlllkkkjjjkkkmmmnnnjjjiiigggdddbbbbbbeeegggfffggggggfffeeefffhhhkkkiiiiiiiiijjjkkkkkkkkklll////////////000000000000......////////////......------.....................///000///......///000///////////////////////////...---,,,,,,---...///---------........./////////////////////000111111...//////000000000000000////////////////////////---------.........////////////////////////////////////000000000000//////////////////000000000000...............///000000------------------------................................./////////000000//////............//////....../////////000000000////////////////////////............////////////......///000000111000000222111111111000000000///........................//////.........---------+++...000000......///111---...///000000///...---///////////////////////////////////////............/////////000000000000////////////000000000000...............///000000//////000222444444111///000000////////////000000000000000000000000000000.........///000111111111...............---------......///000000000000000//////////////////////////////............//////000000000000000000000000111111111111111111111111222222111111111111222222111222222222222333333333333333444444444555555555555555444444444444444444999999999999:::::::::::::::::::::;;;;;;;;;;;;<<<<<<======???@@@BBBDDDEEECCCCCCCCCCCCDDDEEEFFFGGGIIIJJJJJJIIIIIILLLPPPSSSZZZVVVQQQMMMJJJIIIJJJKKKIIIHHHHHHIIILLLPPPTTTVVVUUUTTTQQQNNNMMMMMMOOOPPPNNNMMMMMMMMMLLLLLLLLLLLLKKKKKKLLLLLLMMMMMMLLLLLLOOONNNMMMLLLLLLMMMOOOPPPOOOQQQRRRQQQOOOMMMMMMNNNLLLLLLMMMNNNNNNNNNMMMMMMNNNLLLJJJJJJKKKLLLLLLLLLLLLKKKKKKLLLMMMPPPRRRTTTKKKIIIHHHIIIJJJLLLKKKKKKIIIIIIIIIIIIIIIIIIHHHHHHIIIHHHHHHGGGGGGGGGGGGHHHGGGGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFEEEDDDCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFDDDEEEEEEFFFGGGGGGGGGFFFGGGGGGHHHHHHHHHGGGGGGFFFBBBCCCFFFHHHJJJJJJJJJIIIGGGGGGHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHDDDEEEEEEFFFGGGHHHIIIIIIFFFHHHJJJJJJHHHGGGHHHJJJJJJJJJJJJJJJKKKKKKKKKLLLJJJKKKKKKLLLLLLLLLKKKKKKIIIJJJJJJKKKLLLMMMNNNNNNKKKLLLNNNPPPQQQQQQPPPOOOSSSUUUWWWVVVTTTTTTVVVYYYVVVWWWXXXXXXWWWVVVWWWYYY]]]]]]^^^^^^^^^]]]\\\\\\[[[\\\^^^aaaccceeeeeeeeehhhhhhhhhfffeeefffiiimmmhhhiiiiiijjjkkkkkkjjjjjjgggeeeeeegggkkkooorrrsssooonnnllljjjiiiiiijjjkkkhhhgggfffdddbbbbbbeeehhhfffggggggfffddddddeeegggfffffffffggghhhiiiiiijjj......//////000000111111......////////////......,,,------....../////////---///000///......///000///////////////////////////...,,,++++++,,,...///---------........./////////////////////000111111---...///000111111111111////////////////////////---------.........//////000000000000000000000000//////000000000000//////......//////000000111111...............///000111------------------------........................---------.........////////////............//////---.........//////000000////////////////////////............/////////000...//////000000000000000000000//////.........---........................//////.........---------+++...000000...---///111---...000111111///---,,,////////////////////////000000//////.........---////////////000000000000////////////000000000000---------------...///000//////000222444444111///000000////////////000111000000000000000000000000---......///000111111222111111111000//////......//////000111111111111111//////////////////////////////............//////000000000000000000000000111111111111111111111111222111111111111111222222111111222222222333333333333333333444444444555555444444444555555666666666777888888888888999999999999999:::::::::;;;;;;;;;;;;;;;<<<===???AAABBBCCCCCCCCCCCCCCCDDDEEEFFFFFFIIIIIIIIIIIIIIILLLPPPTTTZZZVVVQQQKKKHHHGGGHHHIIIHHHHHHHHHKKKOOOTTTYYY\\\UUURRRNNNKKKJJJKKKMMMNNNLLLLLLLLLLLLKKKKKKKKKKKKHHHIIIJJJLLLMMMMMMNNNNNNLLLKKKJJJJJJKKKMMMOOOQQQPPPRRRTTTRRROOOMMMNNNOOOKKKLLLMMMNNNNNNNNNNNNNNNOOOLLLJJJIIIJJJLLLLLLLLLKKKJJJJJJJJJMMMPPPTTTWWWJJJHHHGGGGGGIIIJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFGGGGGGHHHHHHFFFGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFEEEDDDBBBBBBBBBCCCCCCDDDEEEFFFFFFGGGDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGGGGGGGFFFFFF@@@BBBFFFIIIKKKKKKJJJIIIGGGGGGHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGCCCCCCDDDFFFGGGHHHIIIJJJDDDFFFIIIIIIGGGFFFGGGIIIJJJJJJJJJKKKKKKKKKLLLLLLJJJKKKKKKKKKKKKKKKJJJIIIIIIIIIJJJKKKLLLMMMNNNOOOKKKLLLNNNPPPPPPPPPNNNMMMOOOQQQRRRPPPNNNNNNRRRUUUQQQSSSUUUUUUUUUVVVWWWYYY\\\\\\[[[ZZZZZZZZZYYYYYY]]]\\\[[[]]]```cccdddeeefffhhhiiigggdddeeekkkppplllmmmmmmnnnnnnmmmmmmmmmjjjiiiggghhhjjjlllmmmlllooonnnkkkiiigggggghhhiiifffffffffdddccccccfffhhhfffggghhhfffdddbbbccccccccccccddddddeeefffgggggg//////.........---------............/////////000///......---------......,,,...000111222111///...000000000000000000000000,,,------......------,,,000000000000000000000000////////////////////////---...000222111///,,,+++000000//////.........---////////////////////////---......///000111111222000000000000000000000000111111000000/////////...///////////////////////////////////////////////////////////////////////////////////////.........////////////000000000000------............------...............///000000,,,,,,,,,,,,,,,---...///---......///////////////000000000000000000000000//////............//////...............///000111111000///......///000111,,,...///000///...///000000000//////.........---111222333111///---,,,---000000000000000000000000000///...------...///000000...------///000000///////////////////////////////////////////////////000000000000000000000000000000000000////////////000//////.........//////000000000000000000000000111111000000//////......////////////////////////......//////000000111111111111000000000000111111333333333333333333333333000000111222333333444444111111333333333333111111555555555666666666666777;;;;;;;;;:::::::::999999:::999999888888999999:::999:::;;;===>>>>>>??????>>>???AAAAAAAAAAAACCCDDDHHHGGGEEEDDDEEEGGGJJJLLLRRROOOLLLHHHFFFFFFGGGHHHHHHMMMLLLGGGLLL[[[cccaaaZZZTTTMMMKKKMMMNNNMMMJJJMMMMMMLLLKKKKKKKKKKKKKKKLLLMMMNNNMMMLLLKKKLLLMMMNNNMMMLLLLLLLLLLLLMMMMMMPPPOOOOOONNNMMMLLLKKKKKKIIIJJJJJJJJJKKKLLLLLLLLLIIIIIIIIIIIIIIIIIIIIIIIILLLIIIGGGJJJOOORRRPPPMMMJJJIIIGGGFFFEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHHHHGGGGGGHHHHHHIIIJJJJJJIIIHHHHHHGGGFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCBBBAAAAAABBBCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIGGGGGGGGGFFFFFFFFFEEEEEEGGGFFFFFFFFFEEEEEEDDDDDDIIIGGGFFFDDDDDDDDDEEEEEECCCFFFIIIJJJIIIGGGGGGGGGHHHIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKMMMLLLJJJIIIIIIJJJHHHIIIKKKMMMOOOPPPQQQQQQJJJLLLOOOPPPOOOOOOOOOPPPSSSSSSRRRRRRSSSUUUWWWXXXYYYXXXXXXWWWWWWWWWWWWXXX^^^ZZZWWWXXX]]]bbbeeeeeeggghhhgggeeecccccchhhllltttrrrqqqooonnnmmmnnnnnniiijjjkkkjjjiiiiiijjjlllnnnkkkfffcccbbbeeehhhjjjhhhkkkjjjfffgggjjjllljjjgggggggggggggggfffeeeeeeaaaaaacccfffiiihhheeeccc//////.........---------.........//////////////////......------............///000222222111000///////////////////////////---......//////......---........................000000000000000000000000...///000111000///---,,,000/////////............////////////////////////---......///000000111111////////////////////////000000000//////.........////////////////////////////////////////////////.................................///////////////////////////000000000000/////////000000////////////............///000000------------------...///---....../////////////////////////////////////////////............/////////............//////000111000///......///000111...000111111000///000111000/////////............000222222111///------...////////////////////////000///...------...///000///---,,,,,,...//////...////////////////////////////////////////////////000000000000000000000000000000000000//////////////////............//////000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////111111000000000000000111222222222222222222222222111111111222222333333333111222333444444333222111444444555555555666666666777777777888888999999999:::999999888888999999:::999:::;;;<<<>>>>>>>>>>>>>>>@@@AAAAAA@@@@@@BBBCCCFFFFFFEEEDDDEEEGGGIIIKKKMMMLLLIIIFFFDDDDDDDDDDDDBBBHHHIIIFFFMMM\\\eeedddUUUPPPJJJIIIKKKMMMMMMKKKMMMLLLKKKKKKJJJJJJJJJKKKIIIKKKKKKJJJHHHGGGHHHIIILLLLLLKKKKKKKKKKKKLLLLLLOOONNNNNNMMMLLLKKKJJJIIIHHHHHHIIIIIIIIIIIIIIIJJJJJJIIIIIIIIIHHHHHHGGGGGGKKKHHHFFFIIIMMMPPPNNNKKKIIIIIIGGGFFFFFFGGGGGGHHHGGGGGGGGGGGGGGGHHHHHHHHHIIIHHHHHHHHHHHHHHHHHHIIIHHHHHHHHHGGGFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIFFFFFFEEEEEEEEEDDDDDDDDDFFFFFFFFFEEEEEEDDDDDDDDDDDDCCCBBBAAAAAAAAABBBCCCCCCEEEHHHIIIHHHGGGFFFGGGGGGGGGHHHIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJLLLMMMLLLKKKIIIIIIJJJIIIJJJLLLMMMNNNOOOOOOOOOJJJMMMOOOOOONNNNNNNNNNNNQQQPPPPPPQQQRRRTTTVVVWWWVVVWWWWWWXXXYYYYYYZZZZZZ\\\ZZZWWWXXX\\\```bbbbbbeeeggghhhgggeeefffjjjnnnpppooonnnllllllkkklllllljjjkkkkkkjjjiiiiiijjjlllllljjjfffcccccceeehhhkkklllmmmkkkgggfffiiijjjhhhhhhhhhiiiiiihhhggggggfffddddddeeegggiiiiiigggeee/////////.........------///////////////.........///......---......//////000111222222222111000////////////////////////////////////000000/////////........................000000000000000000000000///////////////.........////////////............////////////////////////.........//////000000111/////////////////////////////////...............////////////////////////////////////////////////------------------------------......//////000000////////////000000000000000111111111111111111000///////////////000111111//////......---.........---......///////////////........................//////............//////000//////............///000//////......//////000000222333333111000111111////////////............///111222111000....../////////////////////////////////............/////////...------///000000///////////////////////////////////////////////////000000000000000000000000000000000000//////////////////............//////000000000000000000000000////////////000000000000111111111111111111111111111111111000///.........222222111000//////000000111111111111111111111111111111222222222222222222222333333444444333333222333333333444444444555555555555666777888999::::::999999888888888888999999999999;;;<<<===>>>>>>>>>???@@@AAA@@@??????@@@BBBCCCCCCDDDEEEFFFHHHIIIIIIJJJIIIHHHFFFDDDCCCBBBBBB???EEEFFFEEELLLYYY``````PPPKKKGGGGGGIIILLLLLLKKKLLLKKKJJJJJJIIIJJJJJJJJJIIIJJJKKKIIIGGGFFFFFFGGGJJJJJJJJJJJJJJJJJJJJJJJJNNNMMMLLLKKKJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGFFFIIIIIIHHHHHHGGGGGGGGGFFFJJJGGGFFFHHHLLLMMMLLLJJJIIIHHHGGGGGGGGGHHHIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEBBBBBBBBBCCCCCCCCCCCCCCCFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIDDDDDDDDDCCCCCCCCCBBBBBBEEEEEEEEEDDDDDDDDDDDDDDDAAAAAA@@@@@@AAAAAABBBCCCBBBDDDGGGGGGFFFEEEEEEFFFFFFFFFGGGIIIIIIJJJJJJJJJIIIIIIJJJJJJKKKLLLLLLLLLJJJLLLMMMMMMKKKJJJJJJKKKKKKLLLLLLMMMMMMMMMMMMLLLJJJLLLNNNOOOMMMLLLLLLMMMNNNNNNNNNOOOQQQSSSTTTUUUTTTUUUWWWZZZ[[[\\\\\\\\\[[[YYYXXXYYY[[[]]]^^^^^^bbbeeeggggggffffffiiillllllkkkjjjjjjiiiiiiiiijjjjjjkkklllkkkiiiiiijjjlllkkkiiifffdddeeegggjjjlllnnnpppmmmhhhfffiiiiiigggjjjjjjjjjjjjjjjiiiiiihhhhhhgggggghhhjjjkkkjjjiii////////////............////////////...........................//////000111222222222222111000000////////////////////////...//////000000//////...000000000000000000000000////////////////////////000///...------...///000///////////////.........////////////////////////........./////////000000////////////////////////..................------////////////////////////////////////////////////------------------------,,,------...///000111111////////////000000000000111111000000000000111111000////////////000111111111000///...............---....../////////////////////////////////////////////............//////111000///...............////////////////////////000222333333111000000111///////////////.........///000222222000//////000/////////////////////////////////....../////////111///...///000222111111////////////////////////////////////////////////////////////////////////000000000000///////////////............//////000000000000000000000000000......//////000000111111000000000000000000000000111000000000/////////...333222111000////////////111111111111111111111111222222222222111111111111333333333444444333333333222222333333333444444444777777888888999::::::;;;999999888888888888999999888999:::;;;<<<=========???@@@@@@???======???@@@@@@BBBDDDFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGEEECCCBBBCCCGGGHHHFFFJJJRRRVVVUUUMMMJJJGGGFFFHHHKKKKKKKKKKKKJJJJJJIIIIIIIIIJJJJJJLLLMMMMMMLLLIIIGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJJJJNNNMMMMMMLLLKKKJJJIIIHHHHHHHHHGGGGGGFFFFFFEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHJJJHHHGGGHHHKKKLLLKKKIIIHHHGGGGGGGGGGGGIIIJJJLLLIIIIIIIIIHHHHHHHHHHHHHHHGGGHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEDDDDDDCCCCCCBBBCCCCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEBBBBBBCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEEEEEEEFFFFFFGGGHHHDDDCCCCCCCCCBBBBBBBBBBBBDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDEEEFFFBBBDDDFFFFFFEEEDDDEEEFFFFFFFFFHHHIIIJJJJJJKKKKKKHHHHHHIIIJJJKKKLLLMMMMMMJJJKKKMMMLLLKKKJJJJJJKKKLLLLLLMMMMMMLLLLLLKKKJJJIIIKKKMMMNNNMMMLLLMMMMMMLLLMMMNNNOOOQQQRRRTTTUUUSSSUUUXXX[[[]]]]]]\\\\\\[[[[[[ZZZZZZ[[[\\\\\\\\\___cccffffffdddcccdddfffiiiiiiiiihhhiiiiiiiiiiiikkkllllllkkkiiiiiijjjllljjjiiihhhggghhhjjjmmmnnnnnnooolllgggfffiiijjjhhhkkkkkkkkkllllllkkkkkkjjjllljjjhhhhhhjjjlllllllll000000/////////.........///////////////........................///000111111111222222222111111111.................................//////.........000000000000000000000000........................000///...------...000111.........///////////////////////////////////////............////////////........................------..................////////////////////////////////////////////////------------------------,,,------...///000111111////////////000000000000000///............///000///////////////000000111111000///...............---......///////////////000000000000000000000000//////............//////111000///.....................////////////.........000111111000//////000.........//////////////////111222222000///000111...........................//////////////////...000...---...///000000000////////////////////////000000000000000000000000////////////////////////000000000000////////////...............///000000000000000000000000000000......//////000000111111////////////////////////.../////////000000000111222222111000//////000000222222222222222222222222222111111111111111111111333333333333333333333333222222222333333333333444888888888888888888888888999888888777777888888999777888999;;;<<<<<<<<<<<>>@@@???AAACCCEEEFFFFFFFFFEEEEEEFFFGGGGGGFFFDDDBBBAAAFFFHHHHHHGGGIIILLLMMMLLLLLLKKKHHHHHHHHHJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJKKKMMMNNNNNNLLLJJJHHHHHHIIIHHHHHHIIIJJJKKKKKKJJJJJJOOONNNMMMLLLKKKJJJJJJIIIIIIIIIHHHHHHGGGGGGFFFFFFCCCDDDEEEFFFHHHIIIJJJKKKJJJIIIIIIIIIKKKKKKJJJJJJGGGFFFFFFFFFGGGIIIKKKLLLIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFGGGHHHHHHGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDAAABBBBBBCCCDDDEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDEEEFFFFFFDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCDDDEEEFFFFFFFFFBBBDDDEEEEEEDDDDDDEEEFFFGGGGGGHHHIIIJJJKKKKKKKKKFFFFFFGGGIIIJJJKKKLLLMMMHHHJJJLLLLLLJJJJJJJJJKKKKKKLLLLLLLLLLLLKKKJJJJJJGGGIIILLLNNNMMMMMMNNNOOOMMMNNNOOOQQQRRRSSSTTTUUUUUUVVVYYY[[[\\\\\\[[[ZZZ]]]]]]]]]]]]\\\\\\]]]]]]aaaeeehhhgggdddaaaaaabbbggghhhhhhiiijjjjjjkkkkkklllmmmmmmkkkjjjiiijjjlllkkkkkkjjjjjjkkkmmmooopppkkkllljjjffffffjjjmmmllljjjkkkllllllllllllkkkkkkmmmjjjhhhhhhiiikkkllllll000000000/////////................../////////000............///000111111000000000000111111222222........................---......//////......---........................------------------------//////...------...000111.........///////////////////////////////////////.............................................................../////////////////////////////////////////////////////////------------------------------......//////000000////////////000000000000///...---,,,,,,---...///...............///000000//////......---.........---......///////////////111111111111111111111111//////............//////000//////............///---......//////......---,,,...///000///...///000.........///////////////000222333222111//////000..............................////////////......---,,,++++++---......---////////////////////////000000000000000000000000000000000000000000000000000000000000////////////......---......///000111000000000000000000000000////////////000000000000.................................///000111111111111111000000000000111111222222222222222222222222000000111111111111111111333222222111111222222333222222222333333333444444666666666666555555555444888888777777777777888888777777999:::;;;<<<<<<<<<>>>>>>===;;;:::;;;>>>@@@@@@AAACCCDDDEEEEEEDDDCCCBBBCCCDDDDDDDDDBBBAAA@@@DDDEEEGGGHHHIIIJJJJJJIIIKKKJJJIIIIIIIIIIIIJJJKKKJJJJJJJJJIIIJJJJJJKKKLLLKKKKKKLLLJJJHHHGGGGGGHHHHHHIIIKKKLLLMMMMMMLLLKKKOOONNNNNNMMMLLLKKKJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHDDDDDDEEEGGGHHHJJJKKKLLLJJJJJJJJJJJJJJJJJJIIIIIIFFFFFFEEEEEEFFFHHHIIIJJJIIIHHHHHHGGGGGGFFFFFFEEEDDDEEEFFFGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDAAAAAABBBCCCDDDEEEEEEFFFCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBB???@@@AAACCCDDDDDDDDDDDDCCCDDDEEEEEEDDDDDDEEEFFFGGGHHHHHHIIIIIIIIIIIIIIIEEEEEEFFFGGGHHHIIIJJJKKKGGGIIIJJJJJJIIIIIIIIIJJJIIIJJJJJJKKKKKKKKKKKKJJJHHHJJJMMMNNNNNNNNNNNNOOOOOOOOOQQQRRRSSSTTTTTTSSSUUUVVVXXXZZZ[[[[[[[[[[[[_________^^^\\\\\\^^^```fffiiikkkiiieeebbbbbbcccggggggiiijjjllllllllllllmmmmmmmmmllljjjiiijjjlllkkkkkkllllllmmmnnnoooppphhhjjjhhhdddeeekkknnnnnniiijjjjjjkkkkkkkkkkkkkkkkkkiiigggggghhhiiijjjiii000000000000/////////...,,,------...///000111111............///000111222.........///000111222333...........................//////000000//////..................................................................///000000............/////////000////////////////////////.........................................................//////000000000////////////////////////////////////////////////.................................///////////////////////////000000000000///...---++++++---...///---------------......///------------------...///---......///////////////000000000000000000000000//////............/////////............//////000------...//////...------***,,,.../////////000111............/////////000222333444333111/////////........................---...///000000///...---...---+++,,,...//////...////////////////////////000000000000000000000000000000000000000000000000000000000000////////////---------......///000111000000000000000000000000000000000000////////////////////////////////////////////////000000000000////////////000111222333111111111111111111111111//////000000111111222222222111111000000111111222333333333333444444444444444444555555555555555555888888777777777777888888666777888:::;;;;;;;;;;;;<<<<<<<<<:::999;;;>>>AAABBBBBBBBBCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCBBBBBBAAACCCDDDFFFIIIJJJHHHGGGGGGGGGGGGHHHHHHHHHJJJLLLMMMKKKJJJJJJJJJKKKKKKLLLMMMHHHIIIJJJIIIGGGFFFGGGHHHIIIKKKMMMNNNOOOOOONNNMMMNNNMMMLLLKKKJJJIIIIIIHHHGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHIIIIIIJJJJJJIIIJJJJJJIIIHHHGGGGGGHHHFFFEEEEEEDDDEEEFFFHHHIIIHHHHHHGGGFFFFFFEEEDDDDDDBBBCCCDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCCCC@@@AAAAAABBBCCCDDDEEEFFFBBBCCCDDDDDDDDDDDDCCCBBBBBBBBBCCCCCCDDDEEEEEEFFFAAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBAAAAAABBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBB???@@@AAABBBCCCBBBBBBAAADDDEEEFFFEEEDDDDDDFFFGGGFFFGGGGGGGGGGGGFFFEEEEEEDDDDDDEEEFFFGGGHHHHHHHHHEEEGGGIIIIIIHHHHHHHHHIIIGGGGGGIIIJJJKKKLLLLLLLLLLLLNNNPPPPPPNNNMMMMMMMMMOOOPPPQQQRRRSSSSSSRRRQQQSSSTTTUUUWWWYYY[[[]]]]]]___```___]]][[[\\\___cccfffiiijjjiiieeecccdddfffeeegggiiikkklllmmmmmmmmmmmmnnnnnnllljjjiiijjjllljjjkkkllllllmmmmmmmmmmmmhhhiiifffbbbdddjjjnnnmmmggghhhiiijjjjjjjjjjjjjjjhhhfffeeeeeefffggggggfff000000000000////////////+++,,,---...///111222222............///000222222---------...///111333444........................000000111111111111000000000000000000000000000000////////////////////////---....../////////000000---.........//////000000////////////////////////.....................---.........................../////////000000111111///////////////////////////////////////////////////////////////////////////////////////.........////////////000000000000000///---,,,,,,---///000---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,---...///---....../////////////////////////////////////////////............//////...............///000111,,,---...//////...---,,,))),,,...//////000111222---.........//////000000333444444333111///...///........................---...///000000///...---111000//////111222222111////////////////////////000000000000000000000000000000000000000000000000000000000000////////////---------......000111111000000000000000000000000111111000000//////......000000000000000000000000111111000000//////........./////////000222333444000000000000000000000000...//////000111222222333222111000//////000111222333333444444444444555555444555555666777888999999888888777777777777888888666777888999:::;;;;;;;;;;;;;;;;;;999999;;;???BBBCCCCCCBBBBBBBBBAAAAAAAAAEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGJJJJJJFFFDDDDDDCCCDDDFFFGGGHHHJJJMMMOOOKKKKKKKKKKKKKKKLLLMMMMMMHHHJJJJJJJJJHHHHHHHHHJJJJJJLLLNNNPPPQQQPPPOOONNNLLLLLLKKKJJJIIIHHHHHHGGGFFFFFFFFFGGGHHHHHHHHHIIIJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIHHHFFFEEEFFFFFFFFFEEEDDDDDDDDDEEEFFFGGGGGGGGGFFFFFFEEEDDDDDDCCCAAABBBDDDEEEEEEDDDBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBCCCDDDEEEFFFAAABBBCCCDDDDDDCCCBBBAAAAAAAAABBBBBBCCCDDDEEEEEE@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAA@@@@@@@@@AAAAAA@@@@@@@@@????????????>>>??????@@@@@@@@@AAAAAAAAA@@@AAABBBCCCDDDCCCBBBAAADDDEEEFFFEEEDDDDDDFFFHHHEEEFFFFFFEEEEEEDDDCCCBBBDDDDDDDDDEEEFFFFFFGGGGGGDDDFFFHHHHHHGGGGGGHHHIIIEEEFFFHHHJJJKKKMMMMMMNNNOOOQQQRRRQQQNNNLLLKKKKKKOOOPPPQQQRRRRRRQQQPPPPPPQQQRRRSSSUUUXXX\\\^^^```______^^^\\\YYY[[[```ddddddfffhhhfffcccbbbdddfffeeefffhhhkkkmmmmmmnnnmmmnnnnnnnnnllljjjiiijjjllliiijjjkkklllllllllkkkkkkhhhiiifffbbbccchhhllllllfffggghhhiiiiiiiiiiiiiiifffeeeddddddeeefffdddccc111111111111000///------............////////////---...///111111111000000000///...------...///000000000///...............---.........//////000000------,,,,,,---...000111111000000///......------//////////////////////////////.........------------111333222---,,,...222888444///...///111111000........................,,,,,,------------,,,,,,......//////...---,,,,,,***+++,,,---............000000000000000000000000////////////////////////000///...---------------000000///...............///......---------......000000//////............////////////////////////////////////////////////........................---------.........//////.........---,,,,,,,,,+++---......///////////////000//////.........//////777444111000000///---+++........................////////////////////////111000000///......------000000//////....................................////////////////////////////////////////////////000000//////.........---000000111000000///...---000000000000000000000000////////////////////////,,,,,,,,,,,,,,,---...///000000000000000000000000111111222222222222111111111111111000000000000000333222111000////////////111111222222222333333333666666444333333444555666555555555555666666666666777777777777888999:::;;;;;;<<<===<<<::::::<<<===BBBAAAAAA@@@@@@??????>>>CCCDDDEEEDDDCCCBBBCCCDDDEEEDDDDDDFFFIIIJJJHHHEEEGGGFFFEEEEEEFFFIIIKKKMMMJJJKKKLLLMMMMMMLLLKKKJJJLLLLLLKKKJJJJJJJJJJJJJJJLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLKKKJJJIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIHHHHHHKKKKKKJJJIIIHHHFFFEEEDDDGGGFFFEEEDDDBBBBBBAAAAAAEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFEEEDDDCCCBBBAAAAAA@@@@@@??????????????????>>>???BBBEEEGGGHHHIIIIIIDDDCCCBBBAAA@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@??????@@@@@@????????????@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBB@@@???>>>>>>======???????????????@@@@@@@@@AAABBBCCCBBBAAA@@@BBBDDDAAABBBCCCDDDEEEFFFGGGHHHCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDEEEFFFGGGHHHHHHIIIFFFGGGGGGHHHIIIJJJLLLMMMOOONNNNNNMMMMMMNNNNNNOOOOOOPPPPPPPPPOOONNNNNNMMMQQQQQQRRRTTTWWW[[[^^^``````^^^]]]\\\\\\___aaaccccccdddeeeeeeeeedddcccbbbcccbbbaaaaaacccgggkkkmmmooonnnmmmlllkkkjjjjjjjjjiiihhhiiimmmnnnmmmkkkjjjggggggfffffffffgggggghhhaaabbbcccfffhhhhhhfffeeebbbfffhhhgggcccaaadddggg111111111000000///------............////////////......000000111000//////000///...------...///000000000///.........................../////////000//////...---------...///......////////////////////////////////////////////////.........---------,,,///222111...---000333777333///...///111111000........................------............------......//////...------,,,+++,,,---...////////////000000000000000000000000------------------------//////...---------------000//////...............///......---------....../////////.........------........................////////////////////////........................---------.........//////............---------------...//////000000//////000//////.........//////444222000000000000///...111111111111111111111111////////////////////////000000//////...------,,,/////////.........------........................////////////////////////////////////////////////000000/////////.........///000000000000//////...000000000000000000000000////////////////////////---------------......///000000000000000000000000000111111222222111111000000000000000000000000000111000000000000000111111111111111222222222333333666555444333333444555666555555555555666666666666666666666777777888999:::777888:::::::::;;;>>>@@@AAAAAAAAAAAA@@@@@@@@@@@@BBBDDDEEEDDDBBBBBBCCCDDDDDDCCCCCCEEEHHHIIIGGGDDDGGGGGGFFFFFFGGGIIIKKKMMMJJJKKKLLLMMMMMMLLLKKKJJJLLLLLLKKKJJJJJJJJJJJJJJJLLLLLLMMMMMMMMMMMMLLLLLLJJJJJJJJJIIIHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJIIIIIIHHHJJJIIIIIIIIIHHHFFFEEEEEEGGGFFFEEECCCBBBBBBAAAAAAEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@????????????????????????>>>@@@BBBEEEFFFGGGGGGGGGCCCCCCBBB@@@@@@?????????AAAAAA@@@@@@@@@?????????@@@??????>>>>>>??????@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>???????????????@@@@@@@@@AAABBBCCCBBB@@@@@@BBBCCCBBBBBBCCCDDDEEEEEEFFFFFFCCCCCCBBBBBBCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDEEEFFFGGGHHHIIIGGGGGGGGGGGGHHHJJJKKKLLLMMMMMMLLLLLLLLLLLLMMMMMMNNNNNNOOOOOONNNNNNMMMLLLNNNPPPSSSVVVYYY[[[\\\\\\^^^]]]\\\\\\]]]___bbbdddaaaaaabbbccccccbbbaaa```aaaaaa```aaacccfffjjjlllooonnnlllkkkjjjiiijjjjjjmmmlllmmmnnnnnnkkkhhhgggfffeeedddcccccccccccccccaaabbbdddfffggggggfffdddhhhkkkllliiiccc```bbbddd000000000000///......---............//////////////////000000000///......//////............//////000000///...........................////////////000000///------,,,,,,------------...///000000111////////////////////////...............---------***---000000......111444555222///...///000000000.................................//////..................///......---,,,------...///000000000000////////////////////////------------------------//////...------------...000///......------............---------......///.........---------------------------------------////////////////////////........................------........./////////............////////////---...//////000000///////////////......//////000333111//////000111000000........................//////////////////////////////......---,,,,,,,,,.........---------------........................////////////////////////////////////////////////000000////////////.........//////000000000000///000000000000000000000000000000000000000000000000////////////............000000000000000000000000000111111222222111111000000000000000000000000000////////////000111222333111111111222222222222333555555444444444444555555444555555555555666666666555555555555666777888999666888999::::::;;;===???>>>>>>????????????@@@@@@AAACCCDDDCCCBBBAAABBBDDDBBBBBBBBBDDDFFFFFFEEEDDDHHHGGGGGGGGGHHHIIIKKKLLLKKKKKKLLLLLLLLLLLLKKKKKKLLLKKKJJJJJJIIIJJJJJJJJJLLLMMMMMMNNNNNNMMMMMMLLLIIIIIIHHHHHHGGGGGGFFFFFFIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBAAA@@@??????>>>>>>>>>>>>????????????@@@AAABBBDDDEEEEEEEEEEEEBBBBBBAAA@@@????????????@@@@@@@@@@@@?????????>>>??????>>>>>>>>>>>>???????????????@@@@@@@@@AAAAAA@@@??????>>>>>>?????????>>>>>>?????????@@@@@@@@@AAABBBBBBAAA@@@@@@AAACCCBBBBBBCCCCCCDDDDDDDDDEEECCCCCCBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHGGGGGGGGGHHHIIIIIIJJJKKKKKKJJJJJJJJJJJJKKKKKKMMMMMMMMMNNNMMMMMMLLLKKKKKKNNNRRRWWWYYYZZZYYYYYY\\\\\\[[[\\\]]]```ccceee______``````aaa``````___`````````aaacccfffiiijjjnnnllliiigggggghhhjjjkkkqqqqqqqqqooollliiieeecccdddcccbbb```______^^^^^^aaaccceeefffgggfffeeedddgggiiijjjgggccc```aaaccc//////000000///......---............////////////000000000//////......---/////////....../////////000000///......................../////////////////////......------------------......///000000000////////////////////////........................+++---//////......000222333111///......///000000..............................////////////......---...............------------...///////////////........................///////////////////////////......---------......//////...------------......------------...//////------------------------------------------------////////////////////////....................................////////////000000000000////////////......///000000000000000//////////////////000111333111//////000111000///------------------------////////////////////////......---------,,,,,,,,,------------------------........................////////////////////////////////////////////////000000//////////////////---...///000000111000000////////////////////////000000000000000000000000000000000000000///......////////////////////////000000111111111111000000/////////000000000000000////////////000111222333111111111111222222222222444444444444444444555555444444444555555555666666444444444444555666777777:::;;;<<<;;;999999;;;<<<:::;;;;;;<<<===>>>>>>>>>@@@AAABBBBBBAAAAAABBBCCCAAAAAAAAABBBCCCDDDDDDCCCGGGGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKLLLLLLKKKKKKKKKKKKJJJJJJIIIIIIJJJJJJJJJLLLMMMMMMMMMMMMMMMMMMLLLIIIIIIHHHHHHGGGGGGGGGFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJIIIFFFFFFFFFEEEFFFFFFFFFGGGEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAA@@@??????>>>>>>=========>>>>>>>>>>>>>>>@@@AAABBBDDDDDDCCCCCCBBBAAAAAA@@@???????????????@@@????????????>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>?????????@@@@@@>>>>>>>>>>>>>>>???@@@@@@>>>>>>>>>???@@@@@@AAAAAA@@@AAAAAA@@@??????@@@BBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDEEEFFFGGGGGGHHHGGGGGGGGGGGGGGGHHHHHHJJJJJJJJJIIIIIIJJJJJJJJJLLLLLLMMMMMMMMMMMMLLLLLLLLLNNNQQQTTTVVVWWWWWWWWWZZZZZZZZZ[[[]]]```ccceee______``````aaaaaaaaaaaa______```bbbdddfffhhhiiihhhgggdddcccdddgggjjjlllqqqttttttoookkkhhheeeaaabbbaaa```_______________aaaccceeeffffffddddddccc___aaaccccccbbbaaaccceee...////////////......---............////////////000000///.........------...//////////////////...000000///...............///////////////.........,,,------.........//////////////////////////////////////////////////////---......................../////////.........///000000///.........///000..............................////////////......------...............---,,,,,,---.........------------------------------////////////////////////......---------....../////////...------------------------------...//////------------------------------------------------////////////////////////................................./////////000000222222111000//////.........//////000000000000000///////////////000111111555333000000000000///---000000000000000000000000////////////////////////---------------,,,,,,,,,------------------------........................//////////////////////////////////////////////////////000000000000000000---...///000000111000000////////////////////////000000000000000000000000000111111111000///...---////////////////////////000000000111111000000000......//////000000000000111111000000000000111111000000111111111222222222222333333444444444555555444444444444555555555555333333333333444555666777;;;<<<<<<;;;::::::;;;===::::::;;;<<<===>>>??????>>>@@@AAAAAA@@@@@@AAACCC???@@@AAAAAAAAABBBCCCDDDGGGGGGGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJKKKLLLLLLMMMMMMLLLLLLKKKIIIIIIIIIIIIHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIJJJIIIIIIEEEEEEDDDDDDDDDEEEFFFFFFDDDCCCBBBAAAAAA@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>======<<<<<<=========>>>>>>>>>@@@AAABBBCCCCCCBBBAAA@@@@@@@@@???>>>>>>>>>???????????????>>>>>>>>>======>>>======<<<<<<======>>>=========>>>>>>>>>??????============>>>???@@@@@@===>>>>>>???@@@@@@AAAAAA???@@@AAA@@@>>>>>>@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBCCCDDDEEEFFFFFFGGGGGGGGGFFFFFFFFFGGGGGGHHHJJJJJJIIIIIIIIIIIIJJJJJJKKKLLLMMMMMMMMMMMMLLLLLLNNNNNNOOOPPPRRRTTTVVVWWWXXXXXXYYYZZZ]]]___bbbccc```aaaaaabbbcccddddddeee___```bbbdddfffggghhhiiicccaaa``````bbbfffjjjmmmnnnssstttnnnjjjiiifffbbb````````````aaabbbbbbcccaaadddggggggeeecccbbbccc]]]^^^```aaabbbdddfffggg....../////////......---............//////////////////......---...............////////////......000000///...............///////////////.........+++,,,---...///////////////////////////.........////////////////////////---------.............../////////.........------...///000///------...000.................................//////.........,,,---......///.........,,,,,,---------------,,,........................------------------------...------------.../////////...------,,,,,,---------------------...///000---------------.........------------------------////////////////////////............................../////////000000000111111111000//////.........///000000111111000000////////////000111222222555333111000000000...---////////////////////////////////////////////////......---------------------------------.................................//////////////////////////////////////////////////////000000000000111111...//////000000000000///000000000000000000000000000000000000000000000000//////000111111000......000000000000000000000000///000000111111000000///---......//////000000111111111000000000000000111000000000111111111111222111222333444444555444444333444444444444555555555333333333333444555666777777888999::::::;;;===@@@<<<<<<===>>>??????@@@@@@===>>>@@@@@@??????AAABBB???@@@AAA@@@@@@@@@BBBDDDEEEFFFFFFFFFGGGGGGGGGGGGIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHIIIIIIJJJKKKJJJKKKKKKLLLLLLKKKKKKJJJIIIIIIIIIIIIIIIHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGHHHHHHIIIHHHHHHEEEDDDCCCBBBCCCDDDEEEFFFCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>======;;;;;;<<<<<<======>>>>>>???@@@AAABBBBBBAAA@@@?????????>>>>>>>>>>>>>>>???>>>>>>>>>>>>==================<<<<<<<<<<<<======<<<<<<<<<=========>>>>>>============>>>>>>???@@@======>>>???@@@AAAAAABBB???@@@@@@???>>>>>>???AAA??????@@@@@@AAAAAAAAABBBBBBBBBAAA@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAABBBCCCDDDEEEFFFFFFFFFEEEEEEEEEFFFGGGGGGHHHIIIIIIIIIHHHHHHIIIIIIIIIJJJJJJKKKKKKLLLLLLKKKKKKNNNMMMMMMNNNOOORRRTTTVVVVVVVVVWWWYYY[[[^^^```aaaaaaaaaaaabbbcccdddfffggg```aaadddgggiiijjjjjjjjjaaa`````````bbbfffiiillljjjrrrtttmmmhhhiiigggccc````````````aaacccdddeeeaaadddhhhgggdddaaaaaabbbbbbbbbcccdddeeeeeeffffff------...//////......---............////////////......---------...///000---...///000000///...---000000///...............000/////////............,,,---...//////......---------......//////000000////////////////////////---------.........//////...---------...///......,,,...000///---,,,...000........................------............------,,,------...//////......------............------........................---------------------------------------.../////////...------,,,,,,---------,,,,,,------///000000------........./////////........................////////////////////////.........................../////////000000000000.........//////000000000//////000111111111111000////////////000111222333333111//////000111000///------------------------////////////////////////........................------........./////////........................//////////////////////////////////////////////////////000000000111111111///000000000000//////...000000000000000000000000////////////////////////---...///111111000///...000000000000000000000000//////000000000000//////------......///000000111000/////////000111222333000000000000111111111111000111333444555555444444333333444444444555555555333333333444444555666777444666777888888999;;;===;;;;;;<<<<<<======>>>>>><<<===??????>>>???@@@BBB???@@@AAA@@@???@@@CCCEEEDDDDDDEEEFFFFFFFFFFFFEEEHHHHHHGGGFFFFFFGGGHHHHHHIIIHHHHHHHHHIIIIIIJJJKKKIIIIIIJJJJJJJJJJJJIIIIIIGGGGGGGGGGGGGGGHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEFFFGGGGGGGGGGGGEEEDDDCCCAAAAAABBBDDDEEEBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>::::::;;;<<<<<<===>>>>>>>>>???@@@AAAAAA@@@??????>>>>>>=========>>>>>>???>>>>>>=========<<<<<<<<<===<<<<<<;;;;;;<<<<<<===;;;;;;<<<<<<<<<=========>>>>>>=========>>>>>>???<<<===>>>???@@@AAABBBBBB>>>???@@@???======???@@@===>>>>>>???@@@AAABBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBB@@@AAABBBCCCDDDEEEEEEFFFDDDDDDDDDEEEEEEGGGHHHIIIHHHGGGGGGFFFFFFGGGGGGHHHGGGGGGHHHIIIIIIIIIIIIIIIKKKLLLMMMNNNPPPQQQQQQRRRTTTUUUVVVXXXZZZ[[[]]]^^^^^^^^^^^^___aaaccceeefffaaacccgggjjjlllmmmllllllddddddccccccdddfffhhhiiihhhrrrtttlllfffggggggbbb____________```aaaaaabbbaaaeeehhhgggccc``````bbbeeedddddddddeeeeeeeeeddd------......///......---............/////////000...---,,,,,,---...///111---...///000000///...---000000///...............000000//////.........---...////////////---,,,++++++,,,---...///111222222////////////////////////---------.........//////,,,++++++---///000000///,,,...000///---,,,...000........................,,,------------------,,,,,,,,,---.../////////......///////////////......////////////////////////////////////////////////---------------...///000......---,,,,,,,,,,,,---,,,,,,,,,---...///000111........./////////000000////////////////////////////////////////////////........................////////////000000000000***+++,,,...///111222333//////000111111111111111////////////000111222333111000...///111222222111000000000000000000000000////////////////////////......//////////////////........./////////000000........................//////////////////////////////////////////////////////000000111111111222000000111000000///......000000000000000000000000////////////////////////+++---///000111000///...000000000000000000000000//////000000000000//////---------...///000000111---......///000222444555000000000000111111111111000111222444555555444444333333333444444444555555444444444444555666777777666777777666555555666888888888999999999999::::::;;;===>>>???>>>>>>@@@BBB???AAABBBAAA??????CCCFFFCCCDDDDDDEEEEEEEEEEEEDDDHHHGGGFFFEEEEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIJJJKKKHHHIIIIIIIIIIIIIIIIIIHHHFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGCCCCCCDDDFFFFFFGGGGGGGGGFFFDDDCCCAAAAAAAAACCCDDDAAAAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>::::::;;;;;;<<<===>>>>>>===>>>???@@@AAA@@@??????>>>>>>============>>>???>>>=========<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>============>>>>>><<<===>>>???@@@AAABBBBBB>>>??????>>>======>>>@@@<<<===>>>???@@@AAABBBBBBBBBAAAAAA@@@?????????@@@@@@@@@@@@AAAAAABBBBBBBBB@@@AAAAAABBBCCCDDDEEEEEECCCCCCCCCDDDEEEGGGHHHIIIFFFFFFEEEEEEEEEEEEFFFFFFDDDEEEFFFGGGGGGGGGGGGGGGIIIKKKNNNPPPQQQQQQOOONNNSSSTTTUUUWWWYYYZZZ[[[\\\\\\\\\\\\]]]^^^aaacccdddbbbeeeiiilllnnnnnnnnnmmmhhhhhhggggggffffffffffffgggrrruuukkkdddffffff```______^^^]]]]]]]]]^^^^^^aaaeeeiiihhhccc___```bbbcccbbbbbbbbbdddeeedddccc111111000000/////////...///---,,,,,,...000111111---....../////////////////////////////////////////////......---------,,,000///...------...///000000000000///,,,)))&&&$$$///...---,,,,,,---...///////////////////////////...---,,,---///000///...------............------........................---------............///000000//////.........---,,,------......------,,,------............------000000111000000///...---000///...---------------////////////////////////........................---------------------------///222//////???BBB000000000//////......---------...000111111111000///---......///////////////------............------333111000...------------000000000000000000000000//////000000111111111222111111000000/////////...000000//////......------/////////////////////////////////...---------,,,///...---,,,,,,---...///////////////////////////000000000000000000000000000///...,,,,,,------...////////////000000000000000000000000000000000000000000000000000000000000000000////////////000000111111000000//////......000000000000000000000000000000111111111111000000111111000000//////......000111111111111222222222222222222222222222222222333333333333333333333333555555555444444333333333444333333333333444555555555555555555666666666777777888888999999:::;;;;;;>>>======<<<<<<===>>>???????????????@@@AAABBBCCCAAABBBDDDEEEEEEEEEDDDCCCFFFDDDCCCBBBBBBDDDGGGIIIKKKJJJGGGEEEEEEEEEFFFGGGHHHHHHHHHGGGGGGFFFFFFFFFHHHHHHHHHGGGGGGFFFFFFFFFIIIGGGDDDCCCCCCBBBAAA???@@@BBBEEEFFFEEEEEEEEEFFFFFFFFFDDDCCCBBBAAAAAA@@@DDDCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBB>>>===<<<<<<======<<<;;;:::;;;===>>>>>>>>>===<<<@@@??????>>>>>>>>>>>>>>>======<<<<<<<<<<<<======>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;======>>>>>>===<<<;;;;;;<<<<<<<<<<<<============>>>>>>>>>===<<<<<<;;;;;;@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@??????>>>>>>??????AAAAAABBBBBBBBBCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAACCCCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGEEEDDDCCCBBBDDDEEEEEEGGGHHHIIIJJJJJJIIIIIIJJJKKKLLLMMMNNNNNNRRRUUUWWWXXXWWWXXXYYYZZZ[[[[[[[[[[[[\\\^^^```aaafffggghhhiiiiiijjjjjjjjjfffgggiiiiiigggeeeeeefffmmmllljjjhhhfffdddccccccbbbbbbaaa``````aaaaaabbbgggfffeeecccbbbbbbbbbbbbeeebbb___^^^aaafffiiikkk///.........------------...---,,,---///111111000------...///////////////........................////////////......------//////...------...//////+++,,,,,,------------,,,///...------------...///........................///...------//////...---------............------........................---------............///000/////////.........---,,,------......------,,,------............------///000000000000//////...//////...---------------------------------------........................---------------------------...222///111AAAFFF666111111000//////......------...///000000000//////......///000000000000///---......//////......---222111///...------......000000000000000000000000///000000000111111111111111111000000000////////////////////////.........000000000000000000000000..................------///......------......///////////////////////////000000000000000000000000000///...---------...///.../////////000000000000000000000000000000000000000000000000000000000000000000////////////000000111000000000/////////...000000000000000000000000111111222222222222111111111000000000/////////...//////000000000111111111111111111222222333333333333333333333333333333333444444333333222222222222444333333333333444555555555555555555666666666666777777888888999::::::;;;===<<<<<<;;;;;;<<<>>>>>>>>>>>>>>>???AAACCCDDDEEEBBBCCCDDDEEEFFFEEEEEEDDDFFFEEECCCBBBBBBDDDFFFGGGGGGFFFEEEDDDDDDEEEGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFHHHHHHHHHGGGGGGGGGGGGGGGIIIGGGEEECCCCCCCCCAAA@@@@@@CCCEEEFFFEEEEEEEEEFFFFFFEEEDDDCCCAAAAAAAAAAAACCCCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAA???===<<<<<<===>>><<<;;;:::;;;<<<===>>>======<<>>============>>>======<<<<<<<<<<<<======>>>======<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<============<<<<<<;;;;;;<<<<<<<<<============<<<<<<<<<===============????????????????????????@@@???????????????@@@@@@>>>>>>>>>?????????@@@@@@BBBBBBAAA@@@@@@@@@@@@AAABBBBBBCCCCCCCCCDDDDDDDDDFFFFFFFFFFFFEEEDDDCCCCCCDDDDDDEEEFFFGGGHHHIIIIIIHHHIIIJJJLLLMMMMMMNNNNNNQQQSSSUUUVVVUUUUUUVVVWWWYYYYYYXXXYYY[[[]]]___```dddeeefffgggggggggggggggeeefffgggfffdddcccdddeeeiiihhhgggfffeeeeeeeeeeeeddddddddddddddddddccccccdddddddddeeeeeefffffffffdddaaa______cccgggkkklll............---------------------///111111000...------...////////////...------------------------//////000000//////............------------......***++++++,,,---///111111///...------------...///------------------------000...---...//////...---------............------........................---------............////////////...............,,,------......------,,,------............------......///000000000////////////...------------...++++++++++++++++++++++++........................---------------------------...111000222CCCJJJ===222111111000000///......------...////////////......///000000111111000000---......//////......---000//////......//////000000000000000000000000000000000000000111111111111000111111111111000//////.........///////////////111111111111111111111111..................//////.........//////.........////////////////////////000000000000000000000000111000///.........//////....../////////000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000////////////000000000000000000000000111222222333333222222111000000000000////////////.../////////000000000000000000111222333333444444222222222222222222222222222222222222111111111111333333333333333444555555666666555555555555555555777777777888999999::::::;;;;;;;;;;;;;;;<<<===>>><<<===>>>???AAADDDFFFGGGCCCCCCDDDEEEEEEEEEEEEDDDGGGEEEDDDBBBBBBCCCDDDFFFDDDCCCCCCCCCCCCEEEGGGHHHGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHIIIGGGEEEDDDDDDDDDBBBAAAAAACCCEEEFFFEEEEEEEEEFFFEEEEEECCCBBBAAAAAAAAAAAACCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA???>>>======>>>>>>===<<<;;;;;;<<<============<<<>>>>>>===<<<<<<<<<<<<=========<<<<<<<<<<<<======>>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<;;;;;;;;;<<<<<<<<<======;;;;;;<<<<<<===>>>>>>???===============>>>>>>>>>>>>>>>>>>??????@@@AAAAAA@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAA@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEDDDDDDCCCDDDDDDEEEEEEFFFGGGHHHHHHHHHIIIKKKLLLNNNNNNMMMMMMOOOQQQSSSTTTSSSRRRSSSTTTUUUUUUVVVWWWYYY[[[^^^___bbbccccccdddddddddccccccdddddddddbbb``````bbbddddddddddddeeeeeeeeeffffffdddeeeggghhhhhhgggfffeeeaaabbbdddgggiiijjjjjjjjjdddbbb```aaadddiiilllmmm000000000000000/////////,,,,,,...000222222///,,,,,,---......//////......------------------------//////000111111000///...------------------------///...---,,,,,,...///000.........------.........------------------------...------...///000000///------............------........................---------............///........................,,,------......------,,,------............------------...///000000000//////......---------......++++++++++++++++++++++++...................................................---111000111@@@HHH>>>222222111111000/////////---------...............//////000111111111111111......////////////............/////////000000111////////////////////////000000000000000111111111000111111222222111000000------......//////000000000000000000000000000000------......//////000000---...///000000///...---////////////////////////////////////////////////111000000000////////////........./////////000000////////////////////////////////////////////////000000////////////000000000000000000////////////////////////////////////000111111222222111111000000000000000/////////////////////000000000111111//////000111333444555555111111111111111111111111222222222222222222111111333333222222333333444555666666555555555555444444666666777777888999999999;;;;;;;;;;;;<<<======>>><<<<<<===>>>@@@BBBDDDEEEBBBBBBCCCCCCCCCDDDDDDDDDGGGFFFDDDBBBBBBBBBCCCDDDCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIIIIGGGEEEDDDDDDDDDCCCBBBBBBCCCEEEEEEDDDDDDEEEFFFEEEDDDCCCBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAA@@@@@@@@@????????????@@@@@@@@@>>>======>>>>>>===<<<;;;;;;<<<<<<<<<===============<<<;;;;;;;;;;;;<<<===<<<<<<;;;;;;<<<<<<=========<<<;;;;;;;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::999:::;;;<<<<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<======>>>>>>===============>>>>>>>>><<<===>>>???@@@AAABBBBBBAAAAAAAAABBBBBBBBBCCCCCCBBBAAAAAA@@@???@@@@@@@@@BBBBBBBBBBBBBBBBBBCCCCCCAAABBBCCCDDDDDDDDDDDDDDDCCCCCCDDDEEEEEEFFFGGGGGGGGGHHHKKKLLLNNNMMMMMMLLLOOOQQQRRRSSSRRRQQQRRRSSSTTTTTTTTTVVVXXX[[[^^^___aaaaaabbbbbbbbbbbbaaaaaabbbbbbaaa___]]]]]]```bbbccccccddddddeeeeeeeeeeeeccceeehhhjjjkkkiiifffeeeaaacccfffiiikkkkkkkkkjjjfffdddbbbbbbeeehhhiiiiii/////////000000000000000,,,---...111222111...+++,,,------...............------------------------...///000111111000///...,,,------------------,,,111000...---,,,------...---..................---........................,,,,,,,,,---000222222111------............------........................---------............///---------...............,,,------......------,,,------............------,,,---...///////////////......---------......///,,,,,,,,,,,,,,,,,,,,,,,,................................................///---000///...999AAA999222222111111000/////////------------........./////////000111111111111111...//////////////////.........///000000111111111////////////////////////111111000000000000000000000111222333333222111000------......//////000000////////////////////////---......//////000000000---...///000000///...---000000000000000000000000////////////////////////000000000000000//////...............////////////////////////////////////////////////////////////000000////////////000000////////////000000000000//////////////////////////////000000000000//////////////////000000000000000000000111111111222222//////000111333444555555111111111111111111111111222222222222333333333333333222222222222333444444555555555555555444444444555666666777777888888999::::::;;;<<<=========>>><<<<<<<<<<<<===>>>@@@@@@@@@@@@@@@@@@AAAAAABBBBBBFFFEEEDDDCCCBBBBBBCCCCCCEEEEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHFFFDDDDDDDDDDDDCCCBBBBBBCCCDDDCCCBBBBBBDDDEEEDDDCCCBBBAAAAAAAAAAAAAAABBBAAAAAAAAA@@@@@@@@@@@@@@@??????>>>>>>??????@@@???>>>======>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<======<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::999999:::;;;;;;<<<;;;;;;::::::::::::;;;;;;;;;;;;>>>>>>======<<<<<<<<<<<<=========>>>>>>>>>??????;;;<<<>>>???AAABBBBBBBBB===>>>>>>>>>>>>?????????AAAAAA@@@????????????@@@CCCCCCCCCCCCCCCCCCCCCCCC@@@AAABBBCCCCCCCCCCCCCCCBBBCCCCCCDDDDDDEEEEEEEEEFFFGGGIIIKKKLLLLLLLLLLLLNNNPPPRRRSSSRRRQQQRRRSSSTTTTTTUUUVVVYYY[[[^^^`````````aaabbbbbbbbbaaaaaaaaaaaa```]]]\\\\\\___aaacccddddddeeeeeedddccccccbbbdddgggjjjjjjiiifffdddccceeegggiiijjjjjjiiihhhhhhfffdddcccdddeeedddccc---------...............------...111222111...+++,,,,,,---............---------------------------,,,...000111111000///...------............------------,,,,,,---......///------...//////...------////////////////////////---,,,,,,...000222222111------............------........................---------............///---------------.........,,,------......------,,,------............------------.../////////.........------------...//////........................................................................///,,,000///+++333:::333222111111000000///............------......///000...///000000111111000000...//////000000//////......///000111111111111000000000000000000000000000111111111111000000000000///111333444444333222111.........///////////////........................//////////////////000000/////////000000/////////000000000000000000000000000000000000000000000000//////000000000///...---------........./////////000000000000000000000000000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000...//////////////////...////////////000000000000111111111111222222222222000000111222333333444444222222222222222222222222222222222333333333333333222222222222222333444444333333444444444555555555555555555666777777888888888888:::;;;<<<======<<<;;;;;;;;;;;;<<<<<<===>>>?????????>>>???@@@@@@AAADDDDDDCCCCCCBBBCCCCCCCCCEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFGGGEEECCCCCCCCCCCCBBBAAAAAABBBBBBBBB@@@@@@BBBDDDCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>??????>>>===<<<<<<======<<<;;;;;;;;;::::::;;;;;;<<<=========<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<===<<<;;;;;;::::::;;;;;;;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::999999::::::;;;:::::::::999999999:::::::::;;;;;;???>>>>>>===<<<<<<;;;;;;<<<<<<======>>>>>>??????;;;<<<>>>@@@AAABBBAAAAAA>>>????????????@@@@@@@@@AAAAAA@@@???????????????DDDDDDDDDCCCCCCCCCCCCCCC???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDFFFGGGGGGHHHIIIJJJKKKKKKMMMOOORRRRRRRRRRRRSSSUUUVVVVVVVVVWWWYYY[[[^^^___^^^___```aaaaaabbbbbbbbb`````````^^^\\\\\\^^^```bbbcccddddddcccbbb```___```bbbfffhhhiiigggeeecccfffgggggghhhhhhgggfffeeegggeeecccccccccbbb___]]]------------.........///.........000111000...,,,+++,,,------......------........................+++,,,///000111000...------...////////////...---***+++,,,------.........------...//////...------........................000///...///000111000///------............------........................---------............///,,,,,,,,,------.........,,,------......------,,,------............------.........///......---------------------...//////------------------------...................................................+++000000+++000555000111111000//////......---//////.........///000111......///000000000000/////////000000000000////////////000111111111000000000000000000000000000000111111111111000000000//////111333555555444333111///////////////.........////////////////////////000000000///////////////000000////////////000000000000000000000000000000000000000000000000000000......///000///...---,,,---------.........//////000000000000000000000000000000000000000000000000000000////////////000000.../////////000000000111000000000000000000000000//////000000000000//////.../////////000000000111000000000000111111111111111111111222222333333333333333333333333333333333111111111111222222222333222222222111222222333444222222333444555555666666444444555666666777777888555666777999:::::::::::::::::::::;;;<<<===???@@@@@@???>>>>>>>>>???AAAAAABBBBBBBBBCCCCCCCCCCCCDDDAAABBBCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGEEEEEEEEEDDDDDDDDDDDDDDDFFFDDDBBBAAABBBCCCBBBAAA@@@AAAAAA@@@>>>>>>@@@BBBBBBBBBAAAAAA@@@@@@AAAAAA@@@@@@@@@@@@????????????>>>>>>>>>======>>>>>>>>>===<<<;;;;;;<<<<<<;;;:::;;;;;;:::::::::;;;<<<===>>>======<<<;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<===<<<;;;;;;::::::;;;;;;;;;::::::999999::::::;;;999999999999999999999999999::::::::::::999999888999999999999::::::::::::===============<<<<<<<<<:::;;;;;;<<<======>>>>>>;;;===???AAAAAAAAA@@@@@@@@@AAAAAAAAAAAABBBBBBBBBAAA@@@@@@???????????????CCCCCCCCCBBBBBBBBBAAAAAA???@@@AAAAAAAAAAAAAAA@@@BBBBBBBBBBBBBBBCCCCCCCCCFFFFFFEEEEEEFFFHHHJJJKKKKKKMMMPPPQQQRRRRRRTTTUUUVVVVVVVVVWWWXXXZZZ\\\^^^[[[\\\^^^___```aaabbbbbb___```aaa```^^^^^^^^^___^^^___```aaaaaa```^^^]]]```bbbeeegggggggggeeedddgggffffffeeeeeeddddddcccdddbbbaaaaaaaaa```]]]ZZZ.../////////000000111111///......///000000...,,,+++,,,------......------////////////////////////***,,,...000111///...,,,---...///000000///...---+++,,,---------,,,+++***,,,---...//////...---,,,------------------------333111//////000000...,,,---..................---........................---------.........//////,,,,,,,,,------.........,,,------......------,,,---..................---.../////////...---,,,,,,---------------...///000------------------------........................////////////////////////,,,***000111+++///444///000000000///......------000//////......000111222---....../////////////////////000000000000/////////000111222222111000///000000000000000000000000222111111111000000/////////111333555666555333222000000//////.........---000000000000000000000000111111000000//////......111000///......///000111000000000000000000000000000000000000000000000000---.../////////...,,,+++---------.........//////000000000000000000000000000000000000000000000000000000////////////000000.../////////000000111111000000000000000000000000000000111111111111000000.../////////000000111111////////////000000000000222222222222222222222333333333333333333333333333//////000000111111111222222222111111222222333444000111222333555666777777444444555555666777777777222333555777888999888888888999:::;;;===???AAABBBAAA@@@?????????@@@BBBBBBAAABBBBBBCCCCCCDDDDDDDDD>>>>>>@@@BBBCCCDDDEEEEEEDDDDDDEEEEEEFFFFFFFFFGGGEEEEEEDDDDDDCCCCCCBBBBBBEEECCCAAAAAABBBBBBAAA@@@@@@@@@@@@???======???AAABBBBBBAAA@@@@@@@@@AAAAAA@@@@@@@@@????????????>>>>>>>>>============>>>>>>===;;;::::::;;;<<<:::999;;;;;;:::999:::;;;<<<===>>>>>>===<<<<<<<<<<<<===<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;::::::::::::;;;;;;::::::999999::::::;;;999999999999999999999999:::::::::::::::999888777888888999999999:::::::::;;;;;;<<<<<<===>>>>>>>>>999999:::;;;;;;<<<======<<<===???AAABBBAAA@@@???======>>>>>>>>>?????????AAA@@@@@@???>>>?????????BBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@???AAAAAABBBBBBBBBBBBBBBBBBFFFEEEDDDCCCDDDFFFJJJLLLIIILLLOOOPPPQQQRRRTTTVVVVVVVVVVVVVVVWWWYYY[[[\\\YYYZZZ\\\^^^```aaaaaabbb___aaabbbbbb```_________ZZZ\\\]]]______^^^]]]\\\aaabbbdddfffggggggfffeeefffeeedddcccccccccccccccaaa```___``````___\\\ZZZ++++++,,,------......///333333444333000//////000///............000222333...........................//////000111222222333222111000.........///000------------------------................................................111111000///////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------/////////...---------,,,------------------------//////...---,,,++++++***+++,,,,,,,,,---.........//////.........---------,,,,,,,,,---------.................................111333222///---...///////////////////////////...............///000000//////......---------,,,////////////////////////////////////000000000000000///.........///111222+++...222555666444111///000111333555555555333222333222111111111333666777...//////////////////...222111111111000000//////333333333222222222111111000000000000000000000000222111111111000000//////000000000000000000000000...............------,,,---...///111222222222222////////////000000000000111000///......///000111000000000///000111222222////////////000000000000000000000000000000000000000000111111111111000000000111111111222222222222333222000///...///000222000000111111111222222222111222222222222111000000000111111111111222222222333333333333333333333333666666555555555444444444444555555666777888888999;;;:::888777777888:::;;;<<<<<<<<<<<<=====================>>>??????@@@@@@>>>???@@@BBBBBBAAA@@@@@@BBBBBBBBBAAAAAAAAA@@@@@@CCCDDDFFFGGGGGGFFFEEECCCGGGFFFEEEDDDCCCCCCCCCCCCDDDCCCAAA@@@???@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAAAAA@@@???>>>>>>AAAAAA@@@@@@???>>>>>>>>>======>>>>>>>>>>>>======>>>>>>======<<<<<<<<<;;;<<<;;;;;;;;;;;;<<<======;;;<<<<<<<<<:::999:::;;;;;;;;;:::::::::;;;;;;<<<<<<;;;999888888999;;;<<<<<<<<<;;;:::999999888888;;;;;;;;;:::999888777666999999999999999999999999888888999999999:::::::::888888999:::;;;;;;;;;;;;;;;::::::999999::::::;;;:::;;;===>>>????????????<<<<<<<<<<<<===>>>???@@@AAAAAABBBBBBAAA???>>>===AAAAAAAAAAAAAAA@@@???>>>BBBAAA@@@>>>===>>>>>>???AAABBBDDDEEEFFFFFFFFFEEEEEEDDDCCCBBBCCCEEEGGGIIIJJJKKKLLLNNNPPPRRRTTTTTTTTTTTTTTTTTTUUUWWWXXXYYYZZZZZZ[[[\\\^^^___```aaa\\\```dddeeebbb___^^^^^^^^^^^^^^^]]]\\\[[[ZZZYYYbbbcccdddeeeeeedddbbbaaaaaabbbcccdddeeedddcccccccccaaa```^^^]]]]]]]]]^^^+++,,,,,,---......//////000111111000...,,,---...------------...//////000..............................//////000111111222111000000///////////////------------------------................................................//////...---------------------------------------------------------------------............------...............---------------------------------//////......---,,,,,,,,,//////......---,,,,,,+++//////.........---------,,,---------.......................................000222111///---...///------------------------+++++++++,,,...///111222------..................////////////////////////........./////////000000000//////...///000111222,,,...111444555333111000000111333444444333222111222111000///000222444555000000000//////000000000000000000000//////......333222222222111111111111000000000000000000000000111111111111000000000///////////////////////////000000000000000///......000000111111000000///...////////////000000000000111000///......///000111......---------......///////////////000000000000000000000000000000000000//////000000000000//////000000000111111111222222333222000///...///000111000000111111111222222222333333333222111000///...000000000111111111222222333333333333333333333333666555555555444444444333333444444555555666666666:::999777666666777888999;;;<<<<<<<<<<<<=========;;;;;;<<<<<<===>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBDDDFFFGGGGGGFFFEEEFFFEEEEEEDDDCCCCCCBBBBBBCCCBBBAAA@@@@@@@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@@@@AAAAAAAAAAAA@@@??????>>>===============>>>>>>=========<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::;;;<<<<<<:::;;;<<<;;;999888999:::;;;;;;::::::::::::;;;;;;<<<:::999888888999:::;;;;;;;;;:::999999888888777555666888999:::;;;;;;;;;999999999999999999999999777777777888888888999999777888999:::;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<=========<<<;;;<<<<<<<<<<<<===>>>??????@@@AAAAAAAAA@@@???======@@@@@@AAAAAA@@@@@@???>>>AAAAAA@@@???>>>??????@@@AAAAAACCCDDDEEEDDDDDDCCCEEEDDDCCCBBBCCCDDDFFFGGGHHHHHHJJJLLLMMMOOOPPPQQQNNNNNNOOOOOOQQQRRRSSSTTTXXXYYYZZZ[[[\\\^^^______```dddggggggeeeaaa```___\\\\\\]]]]]]]]]]]]\\\\\\```aaaaaaaaaaaaaaa``````^^^```aaacccdddeeeeeedddcccbbb```^^^]]]]]]]]]]]],,,,,,------.../////////...///000///---,,,,,,---......///////////////...........................------......///000000000//////000000000///......------------------------................................................///......------------...........................------------------------------............---------------...............------------------------........................000//////......---------...............---------------........./////////...........................000111111///......///------------------------+++++++++,,,,,,---//////,,,------......///000000////////////////////////........./////////000000000////////////000111222...///111222333222222111000111222222222111000///000000/////////111222333222222000000000000222222////////////............111111111111000000000000000000000000000000000000111111111111000000000000........................111111222222111111000//////000000000000///......////////////000000000000000000////////////000000........................////////////000000000000000000000000000000000000......////////////....../////////000000000111111333222000/////////000111000000000111111111111222444444333333111000...---222222222222333333333333333333333333333333333333555555444444444444333333555555555555555555555555777666555555555666777888:::;;;;;;;;;<<<<<<<<<===;;;<<<<<<======>>>>>>???>>>>>>======>>>>>>???@@@======>>>>>>??????@@@@@@???@@@BBBEEEFFFFFFFFFFFFDDDDDDEEEEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@AAABBBBBB????????????????????????<<<===>>>???@@@BBBCCCCCCAAAAAA@@@???>>>===<<<<<<<<<<<<============<<<<<<;;;;;;;;;:::::::::::::::999999999999999::::::;;;:::;;;<<<;;;999888999:::;;;;;;:::999999::::::;;;:::999888777777888::::::::::::999999888888777777444555666999:::<<<<<<===888888888888888888888888666666666777777777888888777888999:::;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;<<<<<<;;;;;;:::999;;;;;;;;;;;;<<<===>>>??????@@@@@@@@@???>>>===<<>>@@@@@@??????@@@@@@AAABBBAAAAAABBBCCCCCCBBBBBBAAAEEEDDDCCCBBBBBBCCCEEEFFFDDDEEEGGGIIIJJJKKKLLLLLLJJJJJJJJJKKKMMMOOOPPPQQQVVVVVVWWWYYYZZZ[[[\\\]]]bbbeeeggggggdddaaa___^^^ZZZ[[[\\\]]]^^^_________^^^^^^^^^]]]]]]^^^^^^___\\\]]]___aaacccdddeeeeeecccbbbaaa___]]]\\\\\\\\\---------...//////000000///000111000...---...///000111222222222111000///........................---------.........//////......000000000///...---........................................................................111000////////////000000/////////...............------------............------............------,,,---------.../////////................................./////////000000,,,------...///000111111.................................////////////000...........................///000000///.........////////////////////////111000///---,,,+++++++++............/////////////////////////////////////////////000000000111111000000000000000111111111///000000000111111111222000000111111000///...---000000/////////000111222333222000//////000222333////////////////////////000000000000000/////////000000000000000000000000111111111000000000000000////////////////////////111222222222222111000000+++,,,---///000000000000////////////000000000000000000////////////000000111111111111111111000000////////////000000000000000000000000000000000000...//////000000//////...////////////000000000000222111000000//////000000000000000000111111111111222222222222222111000///444444444555555555555666222222222222222222222222444444333333333333333333888777777777777777777777666555555444555666666777999999::::::;;;;;;<<<<<<======>>>??????@@@@@@AAA======<<<;;;<<<===>>>???:::;;;;;;<<<>>>??????@@@???@@@AAACCCDDDEEEEEEDDDCCCDDDFFFGGGFFFDDDBBBAAA@@@@@@@@@@@@AAABBBBBBCCC>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>???@@@AAABBBCCCAAAAAA@@@???===<<<;;;;;;;;;<<<<<<======<<<<<<;;;;;;;;;;;;:::::::::::::::999999999999999:::;;;;;;:::<<<<<<;;;:::999:::;;;;;;::::::999999999999999888888777777777888999999:::::::::999999888888888888888999999999999888888888888888888888888888888666666666777777777888888777888999::::::;;;::::::<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;<<<===>>>>>>>>>>>>>>>======<<<<<<>>>???????????????>>>>>>?????????@@@AAAAAABBBCCCBBBBBBBBBBBBBBBAAAAAAAAADDDDDDCCCBBBBBBCCCDDDDDDCCCDDDFFFHHHIIIIIIIIIIIIIIIIIIJJJKKKMMMOOOPPPQQQSSSTTTUUUVVVXXXYYYZZZZZZ```aaabbbbbb```^^^[[[ZZZZZZ[[[\\\]]]^^^_________]]]]]]\\\[[[[[[\\\^^^___\\\]]]^^^```aaaccccccdddcccbbbaaa___^^^\\\[[[[[[------...//////000000111...///000///...---...//////000111222222111///...........................------------............---...///000000///...---........................................................................000000////////////000000............------,,,,,,---------....../////////------............------,,,---------.../////////........................------......///000000000,,,,,,---...///000111222---..............................////////////000................................./////////......////////////////////////222111000...---,,,,,,,,,111111000///......------////////////////////////000000111111111222222222///000000111111111111111000000000000000000111111000000000000///......---000000000000000111111222111000////////////000111000000000000000000000000////////////////////////000000000000000000000000000000000000000000111111000000000000000000000000000000111111000000///...+++,,,---///000000000000////////////000000000000//////000000000000//////111222333333333222111111////////////000000000000000000000000000000000000///000000111111000000///////////////000000000000222111111000000000000000000000000000000000000000///000111222222222222222333333333333444444444444222222222222222222222222222222333333333333333333777777777666666666666666555555555555666666777777777888888999:::;;;;;;;;;=========>>>??????@@@@@@===<<<;;;:::;;;<<<>>>???999999:::;;;===>>>??????@@@@@@AAAAAABBBBBBBBBAAACCCEEEFFFGGGGGGFFFDDDBBB???@@@@@@AAABBBBBBBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@???>>>===<<<;;;:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<:::::::::::::::;;;;;;<<<;;;<<<===<<<;;;::::::<<<;;;:::999888888888888888666666666666777777888888::::::::::::999999999999999999999999888777666555777777777777777777777777777777777888888888999999777777888999::::::::::::;;;;;;;;;::::::;;;;;;;;;999:::::::::;;;<<<======999999999999:::;;;<<<=========<<<<<<<<<;;;;;;<<<===>>>>>>??????>>>>>>>>>===>>>???@@@AAABBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDEEEDDDFFFHHHIIIJJJJJJIIIIIIIIIIIIJJJKKKLLLNNNOOOPPPQQQRRRSSSTTTVVVWWWXXXXXX]]]]]]^^^^^^^^^\\\ZZZXXX[[[\\\]]]]]]^^^^^^^^^]]]]]]]]]\\\[[[\\\]]]___```^^^^^^^^^^^^___``````aaabbbbbbaaa```^^^]]][[[[[[......//////000111111111,,,---...---,,,+++,,,...------...............---................................................------.../////////.................................................................................------------....../////////......---,,,,,,,,,---------...//////000000------............---------------.......................................---------....../////////........................---------...............------........./////////...........................------...000000///---------------------------//////.........//////000333222111000...---,,,,,,////////////////////////000000000111111111222222///000111111222222111111000000000000000000000000000000//////////////////000000000111111111111111000000000000000000000000000000000000111111111111////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111//////000000//////...---///000000000000///......////////////000000000000//////000000000000//////...///000111222111000000////////////000000000000000000000000000000000000000000111111111111000000/////////000000000111111111111111111000000000///111000000000000000//////---...000111333333444444000000000000111111111111222222222222222222222222111111222222222222333333333333333333333333333333444444444555666666666777666666777888999:::;;;;;;999::::::;;;;;;<<<======<<<<<<;;;;;;<<<<<<===>>>999999:::;;;<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@DDDDDDEEEFFFFFFEEEDDDCCC@@@@@@AAABBBBBBBBBAAAAAA???????????????????????????????????????>>>>>>>>>>>>>>>======<<<<<<;;;;;;::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<:::::::::::::::;;;<<<<<<;;;<<<===<<<:::999:::;;;::::::999888777777777777444555555666666777777777999999999999999999999999666777888888999888888888666666666666666666666666777777777888888888999999666777888999::::::::::::;;;::::::999999::::::;;;999999999:::;;;<<<>>>>>>888888888888999:::;;;<<<<<<;;;::::::::::::;;;;;;<<<======>>>>>>>>>>>>===<<<===>>>@@@@@@AAAAAAAAABBBBBBAAAAAAAAABBBCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFGGGHHHJJJLLLLLLLLLJJJIIIHHHHHHHHHIIIJJJKKKLLLMMMPPPQQQRRRSSSTTTUUUVVVWWW\\\[[[[[[]]]______]]][[[ZZZ[[[\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]^^^___``````^^^]]]]]]]]]]]]^^^______```aaa``````___^^^\\\\\\...//////000000111222222,,,---......---,,,---...,,,,,,+++,,,,,,---...///................................................---------------...///000........................................................................---------------...//////000000//////...------,,,---------...///000000000------............------...............---------........................---------------.........---------------------------------.........//////,,,---------.......................................,,,,,,---000111///---------------------------------------......///000222111111000///...------////////////////////////...////////////000000000///000111222222222111111//////000000000000////////////////////////000000/////////000000//////...///000222333333222000////////////000000000111111/////////000000111111111000000000000000000000000///000000000111111111111000000000000000000000000//////000000//////...---000000111111000000///...////////////000000000000...///000111111000///...***+++...000111000000///////////////000000000000000000000000000000000000//////000000000000//////000000000111111111222222111111111111111000//////111111000000////////////...///000111222333333333000000000000111111111111111111111111111111111111111111111111222222222333000111111222222333333333111222333444444555555555555555666777888999:::;;;888888999999:::;;;;;;;;;;;;;;;<<<===============:::::::::;;;<<<===>>>>>>>>>>>>>>>>>>??????@@@AAABBBCCCCCCCCCCCCCCCCCCCCC@@@AAABBBBBBBBBAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;::::::999999::::::;;;;;;;;;;;;999999999999999::::::;;;999:::;;;:::888777888999::::::888777777666666666333333444555666666777777666666666777777777777777555555777888999999999999666666666666666666666666666666666777777777888888666777888999999::::::999:::999999888888999999::::::999888888999:::;;;<<<888777777888888999:::;;;;;;:::999999999999:::;;;;;;<<<======>>>>>>======<<<<<<>>>???@@@??????>>>@@@@@@??????@@@AAABBBCCCBBBCCCDDDEEEGGGHHHHHHHHHHHHJJJLLLNNNNNNMMMKKKIIIIIIIIIIIIIIIIIIJJJKKKKKKOOOPPPQQQRRRTTTUUUVVVVVVYYYXXXYYY\\\___aaa```^^^WWWXXXYYY[[[\\\]]]^^^^^^\\\\\\]]]______`````````\\\[[[[[[[[[\\\]]]___```______`````````___]]]]]]/////////000111111222222...000111000//////000111------,,,,,,---...000222........................//////////////////.........---,,,,,,---...///000////////////////////////................................................///////////////000111222222111111000///......------------...///000000111---..................---/////////......------,,,////////////////////////------------------------)))***+++,,,...///000111---------.........//////,,,,,,,,,---------.................................,,,+++---000111///---//////////////////////////////...---,,,,,,,,,,,,000000000000////////////////////////////////////------------.........//////000111222333222111111...///000111111000///...///////////////000111222---......///......------///111333555555333111///---.........//////000000//////000000111111222222000000000000000000000000//////000000111111111222////////////////////////000000000000000///......---...///111222222222222////////////000000000000...///000111111000///...)))+++...000111111111000////////////000000000000000000000000000000000000......////////////......111111111111222222222222111111111111111000//////111111000000/////////...000000111222222222222111222222333333333444444444111111111111111111111111000000111111222222222333111111222333444444555555///000111222333444444444555555666777888999::::::999999:::;;;;;;<<<<<<===:::;;;===>>>>>>>>>===<<<:::;;;;;;<<<<<<=========<<<<<<<<<===>>>@@@BBBCCCAAAAAA@@@@@@@@@AAABBBBBBAAABBBBBBCCCBBBAAA???>>>@@@@@@@@@@@@@@@@@@@@@@@@======>>>>>>?????????@@@;;;;;;;;;<<<<<<<<<<<<===999::::::;;;;;;::::::999888888888999999:::::::::888888888777888999999:::777888999888666666666777:::999888777666666666666222333444555666666666666444444444555555555555555666666777888888888888888666666666666666666666666555555555555666666666777666777888999999:::999999999888888888888888888999:::999888777777777888999777777777777888999:::;;;:::999888888888999:::;;;;;;;;;<<<===>>>>>>======;;;<<<>>>??????>>>======>>>>>>======>>>@@@BBBCCCAAABBBDDDFFFHHHIIIJJJJJJIIIKKKMMMNNNOOOMMMKKKIIILLLKKKKKKJJJJJJKKKKKKLLLOOOPPPQQQRRRSSSUUUVVVVVVVVVUUUVVVYYY^^^aaaaaa___TTTUUUWWWZZZ\\\^^^______[[[\\\^^^___``````______YYYYYYYYYZZZ\\\^^^```bbb]]]^^^___``````___^^^]]]///111333333222222333444111000000///...------------------............//////............---------000---,,,---000111111//////////////////000111111,,,---------.../////////...............---------------......//////000000111000///...---,,,,,,,,,000000000000111111111111//////.........------------.........//////000000---.../////////...---,,,------......------,,,,,,+++,,,------......------................................................,,,---...//////...---,,,///...------------...///+++,,,,,,------,,,,,,+++,,,---......//////............------------......////////////000000000000000000111000000///......111111111111000000000000...//////000111222222222222111111111000000//////000000000000000000000000............/////////000---000333555555333000---111111000000//////......///000111111111///...---......//////000000111111000000000000//////////////////000000111111111222000000000000000000000000............///000222222000000000000000000000000000000///...............////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111222111111000000000000000000000000000000000000000111111000000000000111111111///...///222333222///111222333333111111222333111111222222222222111111000000111222333333444444222222222222222222222222111222222333333444444555666777777888999:::::::::::::::;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;===<<<::::::999:::;;;<<<<<<<<<===>>>???@@@@@@AAACCCBBBAAAAAA@@@@@@@@@@@@BBBAAA@@@>>>===<<<<<<<<>>>>>===<<<======<<<<<<<<<<<<<<<===>>>>>>@@@@@@@@@?????????>>>>>>@@@@@@AAACCCDDDFFFGGGGGGGGGIIILLLNNNNNNLLLIIIGGGJJJHHHFFFEEEEEEGGGJJJKKKOOOQQQSSSTTTRRRQQQQQQRRRTTTUUUXXX[[[]]]^^^^^^^^^XXXZZZ\\\___`````````___\\\^^^aaaccccccaaa^^^\\\]]][[[[[[]]]aaacccaaa___^^^^^^^^^_________``````...000111222000000000111000000000///...------------------............//////............---------///---++++++---...---+++.........---...//////000------..................------------------......////////////000000000000111000///........................////////////000//////.........---------............/////////000000000000000///...---------------------,,,+++***+++,,,------......------................................................------...//////...------///...---,,,,,,---...///------............------,,,---......//////......///......------......///....../////////000000000///000000000//////...---//////////////////.........//////000111111222222111111000000000/////////000000000000000000000000......//////////////////...000222444444222000...111000000000/////////...///000111111000///...---.../////////000000000111000000000000//////////////////000000000111111111000000000000000000000000//////...//////000111222000000000000000000000000111000///...............////////////////////////000000000000000000000000000000000000000000000000//////000000000111111111////////////000000111222000000000000000000000000111111000000000000111111111///...///222333111000111222333333111111222333111111111111111111111111111111111222222333333333222222222222222222222222111111222333333444444555666666666777888999999999999::::::::::::;;;;;;;;;999:::;;;;;;<<<;;;;;;;;;===<<<;;;;;;;;;;;;<<<============>>>?????????@@@AAAAAA@@@@@@??????@@@@@@BBBAAA@@@???=========<<>>===<<<<<<===<<<<<<<<<<<<<<<======>>>@@@@@@@@@??????>>>>>>>>>@@@@@@AAABBBDDDEEEFFFGGGHHHJJJLLLMMMMMMLLLJJJHHHJJJHHHFFFEEEFFFGGGJJJKKKLLLNNNQQQQQQPPPOOOOOOPPPSSSTTTVVVYYY[[[\\\]]]]]]YYY[[[^^^bbbcccdddcccbbb^^^```bbbccccccbbb```^^^\\\[[[\\\^^^bbbccccccaaa^^^^^^^^^^^^^^^_________---///000000...------...000000//////...------------------............//////............------------+++++++++---...---,,,------,,,,,,------.../////////..................,,,,,,------......//////111111111000000000000000000000///////////////000,,,,,,,,,---------.....................---------............////////////222222111//////........./////////......,,,++++++,,,,,,---............---................................................------...//////...------...------,,,,,,------.../////////000000/////////,,,---......//////......//////............//////------........./////////...////////////...------.../////////////////////...//////000000111111222000000///////////////...000000000000000000000000///////////////////////////000111222222111000///000000000000///////////////000000000000//////...////////////000000000000000000000000//////////////////000000000000111111000000000000000000000000000000////////////000000000000000000000000000000111000000///...---------////////////////////////000000000000000000000000000000000000000000000000//////000000000000111111---------...///000222333000000000000000000000000111111000000000000111111111/////////111222111000111222333222111111222333111111////////////111111111111222222222222222222222222222222222222222222111111222222333444444444555555555666777777888888888888888999999999::::::999999:::;;;;;;;;;;;;;;;======<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>??????????????????@@@@@@BBBAAA@@@???>>>>>>>>>>>>@@@@@@@@@@@@@@@???>>>>>><<<<<<============<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;===<<<;;;;;;::::::;;;;;;888888888888888888888888999999999999999999999999888888888777777777666666777777888888777777666555555555555555555555555555888777666444333333222222555555555555444444444444444444555555555555444444666666555555555444444444555555555777:::<<<<<<<<<888888777777777777888888555555555555666777888888888888888888888999999999:::999888888777888888888888:::======<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<======????????????>>>>>>>>>>>>???@@@AAABBBCCCDDDEEEFFFIIIIIIJJJKKKKKKJJJJJJIIIIIIHHHFFFEEEFFFGGGIIIKKKIIIKKKNNNNNNMMMLLLMMMMMMPPPRRRTTTVVVXXXZZZZZZ[[[[[[]]]aaaeeeggggggeeeddd```aaabbbccccccbbbaaaaaa\\\[[[\\\___bbbddddddccc___^^^^^^]]]]]]]]]^^^^^^---///000///---,,,,,,,,,/////////......------------------............//////............---------++++++,,,...///000111000---------,,,---......///000000//////......------------......///000111111111111000000//////......///............//////000+++,,,,,,,,,------------.................................///////////////333222000...------......111111111000///...---,,,,,,------...............................................................---..................---------,,,,,,,,,,,,------//////000000000000//////,,,---......///.........000//////......//////000------------.........///---...............------000000111222222222111111////////////000000111111////////////............000000000000000000000000000000000///////////////000111111111111111111000000000000000///////////////000000000000/////////////////////000000000000000000000000//////////////////000000000000000000000000000000000000000000111000000////////////000000000000000000000000000000000000//////...---,,,////////////////////////////////////////////////////////////////////////////////////000000000111------------...///000111000000000000000000000000111111000000000000111111000000///000111111111111000222333222111000111222222000...------...000222222222222222111111111111111111111111111111111111111111111222333333444444444444444555555666666666666666777777888888999999999999:::;;;;;;;;;;;;:::;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>=========>>>>>>???@@@@@@@@@AAAAAABBBAAA@@@??????>>>?????????????????????>>>======<<<<<<============<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::::::::::::::::::::::::::::::::::::::888888888888888888888888777777777666666666555555777777777777777666666555555555555555555555555555777666555444333333333333555444444444333222222222333333444555555555444444444444444444444444444444444444555666888999::::::777777777777777777777777555555555555555666777777777888888888888888888888888888888777777777888888777999<<<<<<;;;::::::;;;;;;;;;::::::;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAABBBCCCDDDDDDGGGGGGGGGFFFGGGGGGHHHHHHHHHGGGFFFEEEFFFGGGHHHIIIGGGIIILLLLLLLLLKKKKKKLLLNNNOOOQQQSSSUUUWWWXXXYYY\\\___cccfffgggfffcccaaa``````aaaaaaaaaaaaaaaaaa[[[[[[]]]```ccceeeeeeeee______^^^]]]\\\]]]]]]^^^...///000///...,,,,,,---............---------------------............//////............---------,,,---...///..................------......///000000000000//////......---......///000111222222333/////////......------,,,------,,,,,,,,,---......,,,,,,---------.........---.....................///////////////.........111000///---,,,,,,---...000000000//////---,,,,,,,,,---......//////...............................................................------.........---------------------------......//////......---,,,---......///.........//////............//////------------.........///------...............---///000222333333333222111///////////////000000000............////////////000000000000000000000000000000000000000000//////111000000000000000000111////////////000000000000000////////////000000000000000000000////////////000000000000////////////000000//////////////////////////////////////////111000000////////////000//////////////////////////////000000///...------000000000000000000000000////////////////////////////////////////////////...////////////000000000//////............//////000000000000000000000000111111000000000000111111///000000000000000111222000111222222000000111222222000...------...000222222111111111111111111111111111111111111111111111000000111222222333333444444444444444444555555555555555666777777888999999888999::::::;;;;;;::::::999999::::::;;;;;;;;;;;;>>>>>>>>>===============>>>???@@@AAABBBBBBAAAAAA@@@@@@??????>>>?????????>>>????????????>>>======<<<<<<============<<<<<<;;;;;;;;;<<<<<<=========;;;::::::999999999999999;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888666666555555555444444444777777777777777666555555555555555555555555555555444444333333333444444555444444333333222222111111222222333444555555444444222222222333444555555555555666666666666666666777666666666666666666666666555555555666666666666666777777777777777777777777777777777777777777777777666888;;;;;;:::999999::::::::::::::::::;;;<<<<<<========================>>>>>>???@@@AAABBBBBBCCCDDDCCCBBBBBBCCCDDDEEEFFFFFFEEEEEEDDDEEEFFFGGGHHHFFFHHHKKKLLLKKKKKKKKKLLLLLLMMMNNNPPPRRRTTTVVVWWW\\\^^^aaabbbbbbaaa^^^\\\]]]]]]^^^_______________ZZZ\\\^^^```bbbdddeeefff```___]]]\\\\\\]]]^^^___---///000000...------...---------------------------------............//////............------------///000...+++(((''''''.........---...//////000000000////////////////////////000000111111222222......------------------------,,,,,,,,,,,,,,,------------.........//////---------...............///////////////.........///......---------------,,,------------,,,++++++------...////////////...................................................///...------------...///---......//////......---,,,------......------,,,,,,---......//////............------------......------........./////////------...////////////...,,,...000222222222000///////////////////////////...////////////000000000000000000000000000000000/////////000000111111111000000000000000000000000////////////000000000000000////////////000000111000000000000////////////000000000000////////////000000////////////......////////////////////////000000////////////000000////////////////////////,,,---///000000000///...000000000000000000000000000000000000000000000000000000000000000000000000......////////////000000111000//////.........///000000000000000000000000111111000000000000111111...000111111000000111222000111222111000000111222111111////////////111111000000111111111111111111111111111111111111111111000000111111222333333333444444444444444444444444444555666666777888999999888888999:::::::::::::::777888999::::::;;;::::::========================???@@@AAABBBCCCBBBAAA@@@>>>>>>>>>>>>>>>>>>?????????????????????>>>======<<<<<<============<<<<<<::::::;;;<<<===>>>>>>>>>::::::999888888888888999999999999999999999999999888888888888888888888888666666666555555555444444666666777777666666555444444444444444444444444444333333333333333444555555333333333333222222222222111222333444444555444444000111111222333444555666444666666555444333444555555555666666666666555555555666666777777777666666777777777777666666666666555666666777777777777666555777::::::999888888999:::999999999999:::;;;;;;<<<<<<<<<<<<============>>>>>>>>>???@@@AAAAAAAAA@@@@@@@@@@@@@@@AAACCCCCCDDDCCCCCCCCCCCCDDDEEEEEEEEEGGGJJJKKKKKKJJJKKKLLLKKKKKKLLLNNNPPPRRRTTTVVVYYYZZZ\\\]]]\\\[[[YYYXXXZZZ[[[\\\^^^^^^^^^]]]]]]YYY\\\___```aaabbbdddeee```___]]]]]]]]]___aaabbb,,,---//////...---...///---------------------------------............//////............---------+++---000///+++((('''(((------,,,,,,------...//////////////////000000000////////////////////////---------...............///...---,,,,,,,,,,,,,,,------------............---------.........//////000/////////............---......///////////////,,,,,,---............---------...///////////////................................................///...------------...///......///000000///......,,,------......------,,,,,,---......//////......------,,,,,,,,,,,,------....../////////000000000---...//////000000000///,,,---000222333222111000/////////////////////////////////000000000111111000000000000000000000000......///000111222222333//////000000000000//////.../////////000000000111000///......///000111222111000000000/////////...000000000000////////////000000/////////.........//////////////////////////////...//////000111222////////////////////////***,,,...000111111000///000000000000000000000000000000000000000000000000000000000000000000000000........./////////000000000000/////////000111111000000000000000000000000111111000000000000111111...000222111000///111333///111222111000///000222111111111111111111111111//////000000111111222222111111111111111111111111000000000111222222333333555555555555555444444444444555666777888999::::::888888999::::::::::::999777888999;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>>>>>>>???@@@AAABBBBBBAAA???>>>======<<<<<<===>>>????????????@@@@@@??????>>>===<<<<<<============<<<<<<::::::;;;<<<===>>>??????;;;;;;:::999999999999:::888888888888888888888888888888888888888888888888888777777777777666666666666666777777666666555444444444444444444444444444444444333333222333333333222222222333333333333333111111222333444444444444111111222222333333333444222444555555333222333555444555666666666666555444666777777888888777666666777777666666666555555555444555666777777777666666555777999:::999888888888999999999999999::::::;;;;;;;;;;;;<<<<<<===============>>>>>>???@@@@@@@@@>>>>>>???@@@@@@AAABBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCFFFIIIJJJJJJIIIJJJKKKKKKKKKKKKLLLOOOQQQTTTUUUUUUUUUVVVWWWWWWXXXXXXXXXWWWYYY\\\^^^___^^^\\\[[[YYY\\\___`````````bbbddd```___]]]]]]^^^```ccceee***,,,......------...///---------------------------------.........////////////.........---------'''+++///000...---...///,,,,,,++++++,,,,,,---.........//////000000111111...............------------.........//////000000111000///...---,,,,,,,,,,,,,,,------------......---------.........//////000000//////.........---,,,---///111111111000000...///000111222222222222---......///////////////................................................///...---,,,,,,---...///...///000111111000///...------............------,,,---......//////......---,,,,,,++++++,,,,,,---////////////000000000000......///000111111000000...///222555555555333222///////////////.........//////000000111111222222000000000000000000000000------...000111222333444...///000111111000///....../////////000000111111000///.........000111222111111000000/////////...000000000000////////////000000//////.........---////////////////////////............///111222222////////////////////////)))+++---000111222111000000000000000000000000000000000000000000000000000000000000000000000000000............/////////000////////////000222333444000000000000000000000000111111000000000000111111...000222111//////111333///111222111000///000111111111222222222222111111...//////000111222222333000000000000000000000000000000000111222222333333555555555555555555555555555555666777888999::::::888888999::::::::::::999777999:::<<<======<<<<<<:::;;;;;;<<<===>>>?????????@@@AAABBBAAA???===<<<<<<<<<;;;<<<<<<===>>>???@@@@@@@@@@@@@@@???>>>>>><<<<<<============<<<<<<999:::;;;<<<===??????@@@<<<<<<;;;::::::::::::;;;888888888888888888888888777777777777777777777777999999999999888888888888666666666666666555555444444444444444444444444444666555444333222111111111222222222333333444444555000111222333444444555444333333333222222222222111///222444444222222444777333444555666666555444333666777888999999888777666777777666666555555555444333444666777777777666666444666999999888777777888999999888888999999:::;;;;;;;;;;;;<<<<<<<<<============>>>>>>??????@@@@@@===>>>???AAAAAABBBBBBAAA@@@@@@@@@AAAAAAAAABBBBBBBBBDDDGGGIIIHHHHHHIIIJJJJJJJJJKKKLLLNNNQQQSSSUUUQQQQQQRRRSSSUUUWWWYYYZZZWWWYYY\\\___```___\\\[[[YYY\\\___```___^^^```ccc```___^^^]]]___aaaeeeggg000...+++***,,,///000111---------............///////////////////////////........................///............---------------,,,,,,,,,,,,------////////////////////////////////////000000000000........................000...,,,,,,.........------------------...///000//////.........---------------------------------000000000000000000000000---------............//////////////////////////////............---------......//////000000111111,,,---...//////...---,,,//////000000000000//////------............------000///...---------------..............................------------......000000//////.........------000222333777888444,,,111111000///////////////000000000000111111111111///000111111111111000///000000000000000000000000000000//////.........---......//////000000111111111000///......///000111222222222111111111000000000000111000000///......///////////////////////////////////////.........000000000000000000000000000000000000000000000000000000000000////////////............/////////000000000000000000000000000000000000000000000000000111111000000//////......111111000/////////////////////////////////////////////000000000000//////222111111111000000//////444444222111111111222333000000000000000000000000333222222222111111000000111111000000//////......222111000000000111333444333333222222333333444555555555555555555444444444666666666666666777888888888999::::::;;;;;;:::::::::;;;<<<>>>????????????===<<<<<<<<<<<<;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>AAAAAA@@@???>>>>>>??????<<<<<<;;;;;;;;;:::::::::=========<<<<<<;;;;;;;;;<<<;;;:::999999999::::::666666777777777777666666777777777777777777777777777777666555555555555555555555444444444555555666444444555555555555555555444444444444444444444444111222222333333222222111333333222111222333555666333333333222222111111111222333444444555555444444222333444444555555444444555555555444444333333333777666666666666555555555666666666666666555555555777777888888888999999999;;;:::888666666777888999:::::::::;;;;;;;;;<<<<<<======>>>??????????????????@@@AAAAAABBBBBBAAAAAAAAAAAA@@@@@@@@@AAABBBBBBCCCDDDEEEFFFGGGHHHIIIIIILLLKKKKKKKKKLLLNNNPPPRRRNNNPPPSSSUUUVVVWWWZZZ\\\ZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[\\\\\\\\\\\\^^^[[[YYYZZZ^^^aaabbbbbb000...++++++---/////////---------............///................................................///............---------//////............//////....................................////////////........................000///------...//////...///...............///000//////.........---------------------------------////////////////////////........./////////000000///////////////////////////............---------......//////000000000000/////////000//////.........//////000000//////...------............------//////...---------------..............................------------......///.........---------------000111222555888555///000000///..................////////////000000000333333333333333333333333000000000000000000000000000000/////////.........////////////000000000000111000///......///000000222222111000000///......000000000000000///....../////////////////////////////////////////////...000000000000000000000000000000000000000000000000000000000000////////////........./////////000000000000000000000000000000000000000000000000000000111000000000/////////...111000//////......////////////////////////////////////000000000000//////111111111111000000000///444333222111000111111222000000000000000000000000222222111111111000000000111000000000/////////...111111000000111111222333333222222222222333444444777777777777666666666666666666666666666777777888888999999:::;;;:::::::::;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::;;;<<<======>>>>>>>>>AAA@@@??????>>>>>>>>>???======<<<<<<<<<;;;;;;;;;=========<<<<<<<<<;;;;;;;;;;;;::::::999999999999666666666666666666666666777777777777777777777777777777666555555555555555666555555444444444555555444444555555555555555555333333333333333333333333222333333444444333333222333222111111111333444555333333333222222111111111222333333444444444444444222333444444555444444444555555444444444333333333666666555555555444444444666666666666555555555555777777777888888888999999888777666555666777999;;;999::::::::::::;;;;;;;;;<<<======>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBBBBCCCCCCDDDEEEFFFGGGHHHIIIIIIJJJJJJKKKMMMOOOPPPQQQNNNPPPRRRTTTUUUVVVYYY[[[YYYYYYYYYYYYZZZZZZZZZZZZYYYYYYZZZZZZZZZ[[[[[[[[[\\\YYYWWWXXX[[[^^^______///...------...///...,,,---------............///------------------------........................///............---------//////............//////------------------------------------............///////////////////////////---,,,,,,---......---000//////.........//////...............---------------------------------////////////////////////////////////000000000111///////////////////////////............---------...////////////000000000222111000///////////////.........//////.........------............------//////...------------.................................------------......---------------,,,,,,,,,---///000000333777777333//////...---------..................////////////000000///......///000000000000000000000000000000//////000000//////......000000000000////////////000//////......//////000111111000//////...------///////////////......---000000000000000000000000......//////////////////////////////////////////000000000000000000000000000000000000////////////....../////////000000000////////////////////////000000000000000000000000000000000000////////////000//////............/////////////////////////////////000000000000//////111111111111000000000000222222111000000000000000000000000000000000000000111111000000000000//////000000000000///////////////000111111222222111111222222222222222333444444666666666666666666666666666666666666777777777777888888999::::::::::::999============<<<;;;:::999<<<<<<<<<<<<;;;;;;;;;;;;:::;;;<<<======>>>======@@@????????????>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999999999777777666555555666777777777777777777777777777777777666555555444555555555777666555444444444444444555555444444444444444444222222222222222222222222333333444444444444333333111111111000111111222333222222222222222111111111222222333444444444444333222222333444444444444444444444444444333333333333444444444444333333333333555555555555555555555555777777777777888888888888666555555555666888:::;;;888888999999999:::::::::;;;;;;<<<===============>>>???@@@@@@AAAAAA@@@@@@@@@@@@??????@@@AAAAAABBBCCCCCCDDDEEEFFFFFFGGGGGGGGGHHHJJJMMMOOOPPPPPPPPPNNNPPPRRRSSSSSSUUUXXXZZZZZZZZZYYYYYYYYYYYYYYYZZZXXXXXXWWWWWWXXXXXXYYYYYYYYYWWWVVVVVVXXX[[[[[[[[[///....../////////,,,***---------............///------------------------........................///............---------------,,,,,,,,,,,,------------------------------------........./////////000000000000000000000000---+++******,,,---,,,,,,//////......------......................................................////////////////////////....../////////000000000///////////////////////////............---------////////////////////////222111000...---......///------............------------............------///......---------....................................------------......---------------------------///000...111777999777000000///............///........./////////000000...,,,+++))))))+++,,,...//////////////////////////////000000000000///...111111000000//////......//////////////////000000////////////////////////....../////////......---////////////////////////............////////////////////////////////////////////////////////////000000000000////////////...////////////000000000////////////////////////000000000000000000000000000000000000//////////////////.............../////////////////////////////////000000000000//////111111111000000000000000111000000///////////////////////////////////////000000000///////////////000000000000////////////...///111222222222111000222222222111222333333444333333444444444444444555555666666777777777777777777888888999999999999999?????????>>>>>>===<<<;;;<<<<<<<<<;;;;;;;;;::::::::::::;;;<<<============>>>???????????????>>>>>><<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::999999888888888777555444444555777888666666666666666666666666666555555444444555555555888777666555444333333333555555444444444444333333222222222222333333333333222333333444444333333222000000000000000000111111222222222111111111111111111111222333333333333333222222333444444444444333333333333333333333333333333333333333222222222111444444555555555555555666666666666777777777888888777777666777777999:::;;;777888888888888999999999::::::;;;<<<<<<<<<<<<;;;===>>>??????@@@@@@????????????>>>??????@@@AAABBBBBBBBBCCCDDDEEEEEEFFFFFFEEEHHHKKKOOOQQQRRRQQQQQQPPPQQQRRRSSSSSSUUUXXX[[[___^^^\\\ZZZXXXXXXWWWWWWVVVVVVUUUUUUUUUVVVWWWXXXXXXWWWVVVVVVWWWWWWXXXXXX.........///000///,,,***---------............///................................................///............---------------,,,,,,,,,,,,------------------------------....../////////000000000000000000000000000000000---+++***+++---......---......---------------...---.....................................................................------.........////////////////////////////////////............---------/////////...............111000...---,,,---......------............------------............------......---------......///..............................------------........................//////,,,///000...000666999999222111000000//////000000//////000000000111111111222000///------///000222////////////////////////...///000111111000///...111111000000//////.........//////000000000111111---......///000111222333......///////////////...........................---.........//////000000////////////////////////////////////////////////000000000000////////////////////////000000000111////////////////////////000000000000000000000000////////////000000000000//////.........//////000000000000000000000000000//////000000000000//////000000000000000000111111000000000000//////......///////////////////////////////////////000000000////////////000000000000...///000222222111000000222111111111111222333333222333333333444444555555555555666777888777777666666777888888999999888888;;;;;;<<<===============<<<;;;;;;;;;;;;:::::::::999:::;;;<<<===============>>>>>>?????????>>>>>>;;;;;;;;;:::::::::999999888888888888888888888888999999:::::::::999888777888666555333333555666888555555555555555555555555555555444444444444555555888777666555444333333333555555444444333333333333222333333333444444555555111111222222222222111111000000000000000000000000111111111111111111111111000111222222333333222222111222333333444444333333333333333333333333333333333222222222111111111111333444444444555555666666555555666666666777777777999999999888888888999999777777777888888888999999999999:::;;;;;;;;;;;;;;;<<<===>>>>>>??????>>>>>>>>>======>>>???@@@AAABBBBBBBBBBBBCCCCCCDDDDDDEEEEEEGGGLLLOOORRRRRRQQQPPPPPPQQQRRRSSSSSSVVVYYY\\\dddbbb___[[[XXXVVVUUUUUUUUUTTTSSSRRRSSSTTTVVVWWWWWWWWWWWWWWWVVVUUUVVVWWW...------///000///---+++---------............///////////////////////////........................///............---------//////............//////------------------------////////////000000000111///////////////////////////---,,,---///000000000---------------...//////---------...............................................................------------............///////////////////////////............---------/////////............---......------------...............//////.........------............------...------------...//////..............................------------...............///////////////,,,000111...///555999:::333222111111000000111111000000000000111111111111222222111000000111222222000000000000000000000000---///000222222111000///000000000000//////////////////000111222222222222------...///111222333333...//////000000000000000////////////////////////------......///000000000////////////////////////000000000000000000000000000000000000/////////////////////000000000111111////////////////////////000000000000000000000000////////////000000000000000////////////000000111000000000000000000000000//////000000000000//////000000000000111111111111000000000000000///......000000000000000000000000//////000000000000111111////////////000000000000...///000000111111000000111111111111111222333333444444444555666666777777444555777888888888777666666666777888888888888777555666777999:::;;;;;;;;;;;;;;;;;;;;;::::::::::::999:::;;;<<<<<<===<<<<<<<<<===>>>?????????>>>===::::::::::::999999999888777777777777888888888888888999:::::::::999777666666666555444444555666666555555555555555555555555444444444333444444555666777666555444444444444444555555444444333333222222333333333444444555555666000000111111111111000000000111111111111000//////000000000111111111111111000000111222222222222111111111222333333333333333222222222222333333333333222222222222111111111111333333333444555555666666555555555555666666666666999999999999888888777777777777888888888999999999999999:::;;;;;;;;;;;;;;;;;;<<<======>>>>>>==================>>>???AAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDGGGJJJNNNPPPPPPOOONNNOOOPPPQQQQQQRRRUUUZZZ]]]fffccc___ZZZVVVTTTSSSSSSTTTSSSRRRQQQQQQSSSUUUVVVWWWXXXXXXWWWUUUTTTTTTUUU...---,,,---///000...------------............///................................................///............---------//////............//////................................./////////000000........................---,,,+++,,,.../////////............///111222333---------.........//////............................................................///////////////////////////////////////............---------//////.........---------,,,---...//////000000///...//////000000//////...------............---------------------...//////..............................------------......---------....../////////,,,000222//////444888999222111111000000000000000/////////000000000000111///..................///000000000000000000000000---...111222333222000///////////////000000000000///000222333444444333333........./////////000000///000000111111111111111000000000000000000000000------......///000000111000000000000000000000000000000000000000000000000000000000000//////////////////000000000111111111000000000000000000000000000000000000000000000000.../////////000000000111000000000000000111222222000000000000000000000000//////000000000000/////////000000000111111111111000000111111111000///...000000000000000000000000000000000111111111222222.../////////000000000111///////////////000111111111111111111111222222333333333444555555666777777444555777888888888666666555666777777888888777777444555666777888999999999;;;;;;;;;:::::::::999999999999:::;;;<<<<<<<<<<<<;;;<<<>>>???@@@???>>>===;;;;;;:::::::::999999999888888888999999999::::::777888:::::::::999777666555555555555555555555555444444444444444444444444444333333333444444555666666555555444444444555555555555444444333222222111111222222333444444555555111111111222222111111111111111222222222111000//////000000000111111111222///000000111111111111111111111222333333333333222111111222222222333333333333333222222222111111111222222333444444555666666444444555555555666666666555666666777777777777666888888888999999999::::::999::::::;;;<<<;;;;;;;;;;;;;;;<<<============<<<<<<<<<<<<===>>>???@@@AAAAAAAAAAAAAAABBBBBBBBBBBBCCCEEEGGGJJJKKKLLLKKKKKKKKKLLLNNNNNNPPPTTTYYY]]]cccaaa\\\XXXTTTSSSSSSSSSTTTSSSQQQPPPPPPRRRTTTVVVVVVWWWXXXWWWTTTQQQRRRSSS...,,,,,,---///000///...---------.........//////------------------------........................//////.........------------------,,,,,,---------////////////////////////---------.........//////........................***(((((((((+++,,,,,,,,,/////////000111333555555---------.........//////////////////////////////........................////////////000000000000//////////////////////////////.........---------//////.........---------+++---///111222222111111//////000000000000//////---..................------------------...///000.................................------.........,,,,,,,,,------.........,,,111333000///333777888111111000///////////////............/////////000......///000000///......000000000000000000000000---...111333333222000///......//////000000111111000111222444555555444444000//////...------,,,,,,000000111222222222222222222222222222222222222222---------...///000000111111111111111111111111111000000000000000000000000000000000000////////////000000000000111111111111111111111111111111111111000000000000000000000000.../////////000000111111111111000000111222333333000000000000000000000000//////000000000000////////////000000111111111222000111222222222111///...000000000000000000000000000000111111222222222333.../////////000000111111000///.........///111222111111111000111222222333111111222222333444555555444555777888999888666555555666666777777777777777666777888999999::::::999;;;;;;;;;:::::::::999999999999:::;;;<<<<<<<<<<<<:::<<<>>>???@@@???>>>===<<<<<<;;;;;;;;;:::::::::999999999::::::;;;;;;;;;777888:::::::::999777555444444555666666555444444444444444444444444444444333333333333444444555666555555444444444555555666555555444333333222111111000000111222333333444444222222222333333222222222111222333333333111000/////////000000111111111222//////000111111111111111111111222333333333333222111111111222222333333333333333333222222222222111222222333333444555666666444444444555555555666666111222444555666666666666888999999999999:::::::::999:::;;;;;;<<<<<<;;;;;;:::;;;<<<<<<======<<<<<<;;;;;;<<<<<<===???@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCEEEGGGHHHHHHHHHHHHIIIJJJKKKLLLNNNRRRXXX\\\```]]]YYYUUUSSSRRRSSSSSSTTTSSSQQQPPPPPPRRRUUUVVVUUUWWWXXXVVVRRRPPPPPPQQQ---......///......---,,,------............------........................------............------111111000000/////////...........................,,,...//////...------...........................222...******,,,...---,,,---...............------------,,,---...111444666.........------,,,,,,,,,.................................//////111222222........................000000000000000000000000111111000///////////////////////////////////////111000///......///000111........................---------............//////////////////////////////.........------------000///...,,,,,,---...///////////////000000000000000111111111222222222222222222111111000000//////000000000000111111111111111///...,,,,,,...///111000000//////.........---000111111111111222222222000000000000////////////111111000///////////////000000000000000000000000......//////000000111111111111000000//////......000000000000000000000000000000////////////000000111111000000000000111111111111000000000000111111//////000000111111222222222222111000000111222222222111000000000111333444000000000000000000000000//////000000000000////////////000000000000//////111111111111111111111111///000111222333222111111111111111111000000000000000111222222222000///...000000000000000000000000////////////000000000000000000111111111111000000//////000111222333333333444333333222333444555666444444444444444444444444444444555555555555555555777777777777777888888888;;;<<<<<<:::888888999:::<<<;;;;;;;;;;;;<<<======>>>BBBFFFEEEAAA===::::::999999999999999999999999999:::;;;<<<<<<:::888777:::999888888999999888666777777777777777777777777444555666666666555333222555555555555555555555555444444444333333222222222222111111000000111111222222222222222222222222222222222222111111111111000111222222333333222222111000000000000000000000000000000000000111111111111333333333333333333333333111111111111111111111111444333333222222333333444333333333333333333333333444333333222333444555666666777888777666555666888999888777666555555555555<<<;;;;;;::::::999999888:::::::::;;;;;;;;;<<<<<<============>>>>>>>>>>>>>>>??????@@@@@@AAABBBBBBDDDDDDDDDEEEFFFFFFGGGGGGHHHHHHHHHIIIKKKNNNPPPQQQTTTUUUTTTRRRPPPPPPRRRTTTRRRQQQPPPOOOPPPRRRTTTVVVUUUTTTSSSRRRQQQPPPPPPPPP.....................///.........//////.................................------............------000000000//////.................................,,,...//////...------...........................111...++++++---......,,,---...............------------,,,,,,...000222444/////////......---------........................,,,,,,,,,------...///000........................////////////////////////000000///...............////////////////////////111000///......///000111................................./////////000000/////////////////////////////////.........------......---------...///000111111111222222222333333000000000111111111222222111111111000000/////////000000000000111111111111222111000//////000111222000000/////////.........000000111111111222222222222111111111111000000000111111000///////////////000000000000000000000000////////////000000000000111000000000/////////...000000000000000000000000000000////////////000000//////............//////111111000000000000111111000000000000000111111111111111111111111111111111111000000000000111222222000000000000000000000000//////000000000000//////111111222222222111000000///////////////////////////000111222333222111111111111111111000000000000000111111222111000///...////////////////////////////////////000000000000000111111111111111111000000000000111222222222333444333333222333444555666444444444444444444444444555555555555666666777777555555666777888999:::;;;999::::::999777777888999;;;;;;;;;;;;;;;<<<<<<===AAAFFFKKKJJJDDD===:::999999999999999999999999999777888:::;;;<<<;;;:::999:::888777777888999777666666666666666666666666666555555555555555444444333555555555555555555555555444444444333333222222222222222111111111111222222222222222222222222222222222222222111111111111000111222222333333222222111000000000000000000000000000000000000111111111111333333333333333333333333222222222222222222222222444333333222222333333444333333333333333333333333444333333222333444555666555666777666555555666777888777666666555666666666;;;;;;::::::999999999888::::::::::::;;;;;;;;;;;;<<<<<<=========>>>>>>>>>>>>>>>??????@@@AAAAAAAAACCCCCCCCCDDDEEEEEEFFFFFFGGGGGGHHHIIIJJJMMMOOOPPPPPPQQQQQQOOONNNNNNOOOQQQPPPPPPPPPPPPPPPRRRSSSTTTQQQPPPOOONNNMMMMMMMMMMMM///......---...///111222...//////000000//////...........................------............------/////////.......................................,,,...//////...------...........................000///---...//////...,,,------...............---------,,,,,,---...000111///////////////.................................,,,,,,------......//////........................///////////////////////////......------------...////////////////////////000000////////////000000........................////////////000000000111////////////////////////000000000/////////......------------...///000000111111111111222222222333/////////000000000111111000000000000////////////000000000000111111111111111111111111111111111111000000////////////......000000000111111111222222333333222222222111111111111111000////////////000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000////////////000000//////............//////111111000000000000111111111111111111000000000000000000111222222111000000...///000000111111000000000000000000000000000000///000000111111000000///333333444444333222111111///////////////////////////000111222333222111111222222111111111000000000000111111111111000//////////////////////////////////////////000000000000111111222222222222111111111111111111111111222222444333333333333444444555444444444444444444444444444444555666777888888999666777777888999999::::::888999999888666666777999;;;;;;::::::;;;;;;<<<===DDDKKKRRRPPPGGG>>>::::::999999999999999999999999555666888:::;;;;;;;;;;;;999888777777888888777666666666666666666666666666666555555444444444444444444444444444444444444444444444333333333333222222333333222222222222333333222222222222222222222222222222222111111111111000111111222222222222111111000000000000000000000000000000000000111111111111333333333333333333333333333333333333333333333333333333222222222222333333333333333333333333333333444333333333333444444555333555666555444333444555666555555555555666777777999999999999999999888888999999:::::::::;;;;;;;;;<<<<<<<<<============>>>======>>>??????@@@@@@AAAAAAAAABBBBBBCCCDDDDDDDDDFFFFFFGGGHHHIIIKKKMMMNNNKKKLLLLLLLLLJJJKKKLLLNNNNNNNNNOOOPPPQQQQQQQQQQQQOOONNNMMMLLLLLLLLLLLLLLL000///------...000222444//////000000000000//////........................------............------..................------........................,,,...//////...------.........................../////////000000///...---,,,---......///.........------,,,,,,,,,---......//////.............................................//////000000000000000........................///////////////////////////......------.........////////////////////////000000////////////000000............................../////////000000000////////////////////////000000000000////////////.............../////////---............/////////////////////000000000000///////////////////////////000000000111111111111...///000000000000///...000000//////////////////000000000000111111111111333222222222111111111111222111000000//////000000////////////////////////111111000000//////......000000000000////////////////////////////////////000000////////////000000111111000000000000111111111111000000000000111111222222111111000000//////...000111333333111000...---...000111111000000///000000000000000000000000000000000111111000000000444444444444333222111111000000000000000000000000///000111222333222111111222222222111111111000000000000111111111000000000000000000000000000000000////////////000000000000222222222333333222222222222222222111111111111111333333333333333333333444222222222222222222222222222333444555666777888999;;;::::::999888777777666888999999888666666888999:::::::::::::::;;;;;;<<>>>>>??????@@@??????@@@@@@AAABBBBBBBBBDDDDDDEEEFFFHHHIIIKKKKKKGGGHHHIIIIIIHHHIIIJJJLLLKKKMMMOOOPPPQQQQQQPPPOOOOOOOOONNNNNNMMMNNNNNNNNN000///------...000222444//////000000000000//////........................------............------------..........................................,,,...//////...------..............................///000000///......---,,,------...//////......------,,,,,,,,,,,,------------------------------...........................///000000111000000///................................................000///////////////000000//////////////////////////////000000000000//////////////////////////////------........./////////////////////////////////000000000000////////////000000000//////......---,,,,,,,,,------------...////////////000000000000/////////000000000000000///000000000111111111111//////000000000000////////////000000000000000000//////000000000111111111222222111111111000000000222222111000000000000000////////////////////////111111000000//////......////////////000000000000////////////////////////000000////////////000000111111000000000000111111111111000000000000111111222222111111000000//////...///111222222111///...---...000111111000000///000000000000000000000000000000111111111111000000222222333222222111000000000000000000000000000000///000111222333222111111222222222222111111111111000000000000000000111111111111111111111111111111////////////000000000000222222222333333222222222222222222111111111111111333333333333333333222222000000000000000000000000111111222333555666777777::::::999999888777666666888999999999777777999;;;999999999999999:::;;;;;;@@@HHHRRRSSSLLLDDD@@@???888888888888888888888888888888888888888888888777888777555666777777666444555555555555555555555555666555444222222333444444444444444444444444444444333333333333333333333333444333333222222333333444222222222222222222222222222222222111111111000000000111111222222111111000000000000000000000000000///000000000111111111111222222222222222222222222333333333333333333333333333222222111111222222333222222222222222222222222333333333333333333222222222333444333222111222444333333333333444666777888555666666777777888888888888888888999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<======>>>>>>???>>>>>>>>>???@@@@@@AAAAAABBBBBBCCCEEEFFFGGGHHHHHHFFFGGGIIIIIIHHHHHHIIIJJJIIIKKKMMMOOOPPPOOONNNMMMNNNNNNNNNNNNNNNNNNOOOOOO///......---...///111222...//////000000//////...........................------............------.............../////////........................,,,...//////...------..............................///000///---,,,---...,,,,,,---...////////////,,,,,,------------------,,,,,,,,,---------------........................,,,---...//////...---,,,................................................000////////////000111111//////////////////////////////000000000000//////////////////////////////------------............////////////////////////000000000/////////......///000000000000///...---............/////////////////////000000000111111000000000000111111111111000000000000111111111111222222222222222222222222//////000000000000111111/////////000000000111111222111111111111000000000222222111000000000000111000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000////////////000000//////............//////111111000000000000111111111111111111000000000000//////000111111000//////...///000000111111000000000000000000000000000000000111111222222111111000000000111111111111000000///////////////////////////000111222333222111111333222222222222111111111000000000///000000111222222222222222222222222222////////////000000000000111111222222222222111111111111111111111111222222222333333333333222222111000000000000000000000000111111222333444555555555555666666777888888999999888999999999888888999;;;999999888888999999:::;;;;;;BBBKKKNNNLLLFFFBBB???888888888888888888888888888888888777777777666666777666555555666666555444555555555555555555555555555444444333333333333333333333333333333333333333222222333333333333444444333333222222222222333333222222222222222222222222222222222111111111111000000000111111111111000000000000000000000000000000000000000000111111111111222222222222222222222222333333333333333333333333222222111111111111222222222222222222222222222222222333333333333222222111111333444333222111222444222222222333444555666777444444555555666777888888777777888888888999999999:::::::::;;;;;;;;;<<<<<<:::;;;;;;<<<<<<===>>>>>>======>>>>>>???@@@@@@@@@@@@AAABBBDDDEEEEEEEEEEEEFFFGGGIIIIIIHHHGGGHHHIIIHHHJJJLLLNNNOOONNNMMMLLLKKKKKKKKKKKKKKKLLLMMMNNN.....................///.........//////.................................------............------.........//////000000000........................,,,...//////...------..............................//////---+++***---///+++,,,---...////////////,,,,,,---...............------------.........///........................,,,---...//////...---,,,...............................................................///000000////////////////////////...///000111111000///...////////////////////////............/////////////////////////////////////////////.........------,,,---///000111111111000/////////000000000111111000000000111111111222222000111111111222222222333000000000000111111111111333333222111111222333333//////000000000111111111////////////000000000111333333222222222111111111333222111111000000111111000000000000000000000000////////////000000000000.../////////000000000111000000000000000000000000000000////////////000000//////............//////111111000000000000111111000000000000000111111111000000000000000000000000111000000000000111222222000000000000000000000000000111111222222111111000...///000111222222222222///////////////////////////000111222333222111111333333222222222111111111111000/////////000222333111111111111111111111111////////////000000000000000111111111111111111000000000000111222222222333222333333444333222111000111111111111111111111111333333333444444444555555333444444666777888999999666777888888777777999:::888888888888888999::::::999===CCCHHHJJJGGGAAA===888888888888888888888888777777666666666777777888777666444555666666555333555555555555555555555555333444444444444333222222333333333333333333333333222222222333333444444444222222111111111111222222222222222222222222222222222222222111111111111000000000111111111111000000000000000000000000000000000000000000111111111111111111111111111111111111222222222222222222222222222222111111111111222222111111111111111111111111222333333444333222111000222333444333222222333444333222222222333444555555222333444555666777888888777777777777888888888999999::::::::::::;;;;;;;;;:::::::::;;;<<<<<<===============>>>??????@@@@@@>>>???AAABBBCCCDDDCCCCCCFFFGGGIIIIIIHHHFFFFFFGGGHHHIIIKKKLLLMMMMMMLLLLLLIIIIIIIIIIIIJJJKKKLLLMMM---......///......---,,,------............------........................---..................---.../////////000000111111........................,,,...//////...------..............................//////,,,))))))---000+++,,,---...////////////+++,,,---...////////////---.........//////000000...........................///111222222000///---................................................---------------...///000////////////////////////...///000111111000///...000000000000000000000000////////////000000000000///////////////////////////.........------------)))+++---000222333333333////////////000000000000111111111111222222222222111111222222222333333333000000000000111111111111222111///......///111222//////000000111111111222////////////000000000000444444444333333333222222333222111111000111111111000000000000000000000000......//////000000111111.../////////000000111111000000000000000000000000000000////////////000000111111000000000000111111111111000000000000111111//////000000111111222222000000////////////000000222111000000000111333444000000000000000000000000111111222222222222111111...///000111222333333333111111111111111111111111///000111222333222111111333333333222222222111111111000/////////111222333000000000000000000000000////////////000000000000000000111111111111000000//////000111222333333444222333333444333222111000222222222222222222222222444444555555555555555555555555555555666666666666555666777666555666888999888888888777888999999:::999;;;???DDDHHHFFF@@@:::777777777777777777777777555555555555666888999:::777555444444555666444333555555555555555555555555222333444555444333222111333333333333333333333333222222222333333444444444222111111111111111111222222222222222222222222222222222222111111111111000000000111111111111000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111222222111111111111222222111111111111111111111111222333333444333222111000222333444444222222333444333333222222333333444444222222333444555777888888777777777777888888888888999999:::::::::;;;;;;;;;999999:::;;;;;;<<<<<<=========>>>>>>???@@@@@@@@@===???@@@BBBCCCCCCBBBBBBFFFGGGIIIIIIGGGEEEEEEEEEHHHIIIJJJKKKLLLLLLLLLLLLIIIIIIIIIJJJKKKLLLMMMNNN000000111111000///......,,,,,,,,,---------......////////////////////////////////////////////////.........------,,,,,,,,,---------............///000///...---------------///////////////.........,,,------......---,,,,,,---------.........//////.........------,,,,,,,,,......---------......//////...---,,,,,,---...///000000000000000000000000............////////////333222111///...,,,+++***,,,,,,---.../////////...////////////...............------000444555222000111///------...//////.........------------..................////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000---...///000000111000000111000/////////000222333,,,---...///000111222333111444777555000...///222555333000///111222333333222222111111000000//////000000///...............111000///...///111333444222111111111000000//////...,,,---111111...,,,...111333222///...///111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000////////////000000000000111111111111111111111111000000000000111222333444888555222222555666666444333222111111111222333444444333111000000000111111111000///......///000111//////000000111111222222000000111111111111000000...//////000111222222222777666444222222222444555111111111111111111111111444444444555555555666666555555555555555666777777999999888777666555444444888888888888888888888888999:::<<<@@@CCCCCCAAA???999999888888888888888999777777777777666666666666555555444444444444555555777777666444444333333333666555333111111111333444555444333333222222333333333333333222222222111111000111111111111222222222111111222222222222111111111222222333333222222111111111222222222222111111000000//////000222444555222222222111111111000000000000000000000000000000222222222222111111111111111111111111111000//////000111111111111222222222111111111111111111111111///000111222444555666777111111222222222333333333444333333333333444555555999888777666555555555666666666666777888888999999::::::;;;;;;;;;;;;;;;;;;===>>>>>>>>>??????????????????@@@@@@@@@AAAAAAAAABBBDDDGGGHHHGGGEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJEEEFFFHHHJJJLLLLLLLLLLLL...............---,,,+++,,,,,,---------................................./////////////////////////////////......------------------............/////////...---------------.........///////////////........................---------.........//////......---------,,,,,,,,,,,,,,,------///111222333///...------------...///////////////////////////............////////////000000//////.........---------......///.........////////////////////////...------///111111///,,,111000......000222222222.........------.....................////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000...//////000000000000///000000//////000000111222......///000111222333333222555777666111///000333555222000///111222333333111111111000000000000000000000///...............000000///...///000222444111111111111000000000///666222111222222000111444000111111///...///111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000////////////000000000111111111111111111111111111............///000111222777444222222444666555444444444222111111111111222333333111000000000111111111000////////////000111000000000000000111111111222222333333333333222222...//////000111111222222555444222111111111222333111111111111111111111111222222222222333333333333444444444444444555555666888888777666666555555555999999999888888888888888777888:::===@@@AAA???===999999888777777888888999777777777777666666666666555555444444444444555555888777666555555444444444777666444222222333444555555444333333222222333333333333222222222111111111000111111111111222222222111111222222222222111111000111111222222111111000000111111222222111111000111000000000000222333444222222222111111111000000000000000000000000000000000000000/////////......111111111111111000//////000000111111111222222222111111111111111111111111111222222333333444444444111111222222222333333333444333333333333444555555888888888777777777777777666666666777888888999999:::::::::;;;;;;;;;;;;;;;======>>>>>>>>>??????????????????@@@@@@@@@AAAAAABBBDDDGGGHHHGGGEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIHHHHHHJJJKKKKKKKKKJJJIII,,,------------,,,++++++,,,------------.................................///////////////////////////////////////.........---------............/////////...------------...------......//////000000000000///......///000111---------..................------------,,,,,,,,,------......000111333444///...------------...///////////////////////////---............/////////------......///000000000....../////////...---------......//////000000111000///...///000///...,,,000///---...000333333333....................................////////////000000000000000000000000000000000000000000000000////////////000000000000////////////////////////000000000000000000000000000000000000000000000000///000000000000//////...//////000000111111000000000111111111222222222222222555777666222000111333444222000///111222222222///000000000000000000111000//////............///000///......///000222333111111111111000000000000333111222555555111///111000000///000000000000111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000/////////000000000111111000000000000000000000000............///000111222555333222222333444444333555444333222000000000000333222111111000111111111111000000//////000000111111111111111000000000000//////000000000000///////////////000111111222222333222111000000000111222111111111111111111111111111111222222222333333333333333333333333444444555888777666555555555777777999999999999999999999999666666888;;;===>>><<<:::888888777777777888888999777777777777666666666666555555444444444444555555888777777666555555555555777666444333333444555555555444333333222222333333333222222222222111111111000111111111111222222222111111222222222222111111///000000000000000000///000111111222222111111000222111000000000111111222222111111111111000000000000000000000000000000000000000////////////......000111111111111000000///000000000111111111222222111111111111111111111111333333333333333222222222111111222222222333333333333333333333333444555555666666888999999999888777555666666777777888888999999:::::::::;;;;;;;;;<<<============>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@BBBDDDFFFGGGFFFEEEEEEFFFDDDEEEFFFGGGHHHHHHHHHHHHJJJJJJJJJJJJJJJIIIHHHGGG---...............------------------....................................//////////////////////////////..................---------............//////......---------......,,,------...///000111111111///...------///000222........................------------------------000000//////.../////////.........------.........////////////////////////---------.........//////,,,------...///000000111///////////////...---,,,,,,---...///000111222222111000000111111111000000///...,,,,,,...000000000......////////////..................////////////////////////////////////////////////////////////////////////000000000000////////////////////////000000000000000000000000000000000000000000000000000000111000000///...------...000111111111000///111111111111111111111111111333555444222000111222333111//////000222111111.../////////000000111111000///............////////////......///000222222111111111000000000000000,,,...555>>>>>>777000...222///...000111000///111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000//////000000000111111111////////////////////////111111000000111222333333333222222222222333222222444333222222111000000000222222111111111111111111000000000000000000000000222222111111000000//////---..................---//////000000111111111111222222111000000000111222111111111111111111111111333333333333444444444444333333333333333444444555666666444444444666777999888888888999999999999999666666777999<<<<<<;;;999888777777777777888888999777777777777666666666666555555444444444444555555777666555444444444444444555444444333333333444444555444333333222222333333222222222222111111111111000000111111111222222222111111222222222222111111///000000111111000000///000000111111111111000000222222111111000000000000111111111111000000000000000000000000000000000000222111111111000000000000000000111111111111000///000000000000111111111111111111111111111111111111222222222222222222222222111111222222222333333333333333222222333333444555222444666888999999777666555555666666777888888888999999999::::::;;;;;;<<<<<<<<<<<<=========>>>>>>>>>>>>>>>????????????@@@AAACCCEEEFFFEEEDDDEEEFFFDDDEEEFFFGGGHHHHHHHHHHHHJJJJJJJJJJJJIIIIIIHHHHHH------...............------------.........//////........................////////////////////////---------------------------------............///......---------......///,,,------...///000111111///...---,,,,,,...000111.....................---------------------------000///......---------...---..................---........................------------.....................//////////////////000000000///...------,,,---...///000222222333...///000000000111222333222000------.........---......///000000///..................////////////////////////////////////////////////////////////////////////000000000000////////////////////////000000000000000000000000000000000000000000000000000000111000000///...------...///111111000//////000000000000000/////////000111222222000//////000111000//////000111000///......//////000000000111//////............//////.........//////000111111000000000000000000111111...000888AAACCC>>>:::999666000---000111//////222111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000111111111111////////////////////////111111111111111111222333111222222222222222222222111111111111111111111111111111111111222111111111000000111111111111000000222222111111000000//////000111111222222111111000000000000000000111111111222111111111111111222222111111111111111111111111222222222333333333444444444444444333444555555666555555444444555666777888777777777888888999999999777666777999;;;<<<;;;999777777666666777888888999777777777777666666666666555555444444444444555555444444333222222222333333222222222222222222333333555444333333222222333333222222222111111111000000000000111111111222222222111111222222222222111111000111111111111111111000000000000111111000000000222111111111000//////...000000000000000000000000000000000000000000000000111111111000000000000//////000000111111111000000//////000000000111111111111111111111111111111111000000111222222333333444111111222222222333333333333222222222222333444444000222444666777777666555555555555666777777888888888888999999:::;;;;;;<<<;;;<<<<<<<<<<<<===============>>>>>>>>>?????????@@@AAACCCDDDCCCCCCDDDFFFEEEFFFGGGHHHIIIIIIIIIIIIGGGGGGHHHHHHIIIJJJJJJKKK++++++,,,------------,,,------........./////////------------------------////////////////////////,,,,,,,,,------------------------............///...------------...//////------......//////000000...------------...000111...............---------,,,,,,,,,------------...,,,,,,,,,------...///000------...//////...------........................,,,------------.........///////////////.........//////000000000///......------...///111222333333+++---.........///111333555333000//////000///......///000111111000///...............////////////000000000000000000000000000000000000000000000000////////////000000000000////////////////////////000000000000000000000000000000000000000000000000///000000000000//////.........//////000000//////000000000/////////////////////000000000//////...000///...///000111000......//////////////////000///............//////000---......//////000000111000000000000111111111111333111111666999:::>>>CCC===222---000222//////333111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000111111111222222000000000000000000000000000///////////////000000000222444444222111222222///000000111222222111111000000111222222222222111000111111222222111111000111111111111000000000000000000111111111111000000000000000000000000111111111111111111222222222222111111111111111111111111//////000000000111111111444444444444444555555666444444555555666666666666555555666666777888888888888777777999;;;<<<;;;:::666666666666777888888999777777777777666666666666555555444444444444555555333222222111111111222222111111111111222222222222555444333333222222333333222111111111111000000000000111111111111222222222111111222222222222111111000111111222222111111000///000000111111000000///000111111111000000///...//////000000000000000111000000000000000000000000//////............------///000000111111111111000/////////000000000111111111111111111111111111111000000000111222333333444111111222222222333333333222222222222222333444444000111333444555555555444444555555666666777777888777777888999:::;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<===============>>>>>>>>>>>>>>>???AAAAAAAAAAAACCCEEEEEEFFFGGGHHHIIIIIIIIIIIIEEEEEEFFFGGGHHHJJJLLLMMM+++,,,---...........................////////////------------------------////////////////////////------------.........///---------............///---------------...//////.........///////////////---......//////000111111//////.........---------,,,,,,,,,---------......------------...///000111------...//////...------........................,,,,,,---------.........////////////////////////...//////000000000000///......///000111111222222---...///...------000222444222000///000000000///...///000111111000///...............////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000...//////000000000000//////............///000000000000000000000000111111/////////000111111000//////......///000000///---///////////////........................///000000------...///000000000000///000000000111111111111333...+++---000444;;;CCCCCC555---000222...///555111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111222222222111111111111111111111111000000////////////000000000333555555333111222333000000111222222111000//////000111222333222222111000111222222222222111000000000000000000111111111...//////000000//////...111000000000000000000000...///000000111111111000111111111111111111111111////////////000000000111333333333333333444444555333444555777777666555444444444444555666777777777888777666888:::;;;:::999555555555666666777999999777777777777666666666666555555444444444444555555333222222222222222333333111111222222333333333333555444333333222222333333111111111111000000000000000111111111111222222222111111222222222222111111///000000000000000000/////////000000000000/////////000000111111000///...////////////000000111111000000000000000000000000//////.........---------//////000111111111111111////////////000000000111111111111111111111111111111111111111111222222222111111222222222333333333222222222111222222333444333333333444444555555555444444555555666777777777777777888999:::;;;<<<<<<::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>><<<>>>?????????@@@BBBDDDDDDEEEFFFGGGHHHHHHHHHHHHFFFEEEFFFFFFHHHJJJLLLMMM......///000111111000000............/////////000------------------------////////////////////////---.........//////000000---------.........//////---------------...///000///////////////.........---...000111222222222222//////.........---------,,,,,,,,,------.........222222000///............,,,---...//////...---,,,........................,,,,,,,,,---------......------......//////000000......///000000111000000//////000000111111222222111222333111...---000333000...---,,,...///000///...///000222222000///.............../////////000000000000000000000000000000000000000000000000000////////////000000000000111111111111111111111111000000000000000000000000000000000000000000000000......///000000111000000//////...------///000111000000111111222222222222000000000000222222111//////......///000000///---000000//////.........---...............///000111,,,---...///000000000000//////000000111111111222222...---000333555:::@@@GGG777---000111...///666111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000111111111111222222222111111111111111111111111222222111111111111111222000333666666333222222444222222222222111000...---///000111222333333222111000111222333333222111000//////000000111111222222222222333333333333222222111111111000000000000000------...///000000//////111111111111111111111111111111111111222222222222222222111111222222333444222444666888888666333222333333444444555666666777777666555777888:::999888555555555555666777999999777777777777666666666666555555555444444555555555333333333222222333444444111222333444444444444444555444333333222222333333111111111111000000000000000111111111111222222222111111222222222222111111......////////////......//////000000000000//////...///000111111000///....../////////000000111111000000000000000000000000111000000000//////////////////000111111111111111////////////000000000000111111111111111111111111333333222222111000000///111111222222222333333333222222111111222222333444555555444444444555666666444444555555666777777777666777888999:::;;;<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>;;;<<<>>>>>>>>>>>>AAACCCCCCDDDEEEFFFFFFGGGGGGFFFGGGFFFFFFFFFGGGIIIKKKLLL---------............/////////////////////////////////............//////---------.........////////////...---------------+++,,,,,,------............---,,,+++++++++++++++------...///000000//////......////////////......//////.........---------***+++,,,---...000111111000000000000000000000000,,,,,,,,,---------............////////////......111///...------...///111............////////////////////////////////////---......///000111111222......//////000000111111000000000000000000000000111000000///...------------------.........//////000000000000111111111111222222111000//////000000//////000111222222333333////////////////////////222111000//////000111222111111111111000000000000000000000000000000000000............////////////000000000000000000000000222111111000///......---...............///000000000000000000000000000000//////............//////---.........//////000000000000000000000000000000000000000000111111111111333222222222111111000000111111111000000000000000///...,,,,,,,,,---///111111111000000000000111111111111111111111111111111222222222111111111000000111111222222222222111111111111111000000000000000111111111111111111111111000111111111111222222222222222222111111111000000222111000000000111333444000000111222333333444444222111000//////...//////000000000000000000000000000000000000111111111111333333333222222111111111222222111111111111111111333333333222222111111111222222111111222222333444111222444666666555444333444444444555555555555666666777888888888666555444333444444555555555555555555555555555555555555555666666777777666555444444000000000000000111111222444444444333333222222222555444444333333444444555333333333222222222111111//////000111111111111111111222333444444333222111000000////////////000000111111111111000000000000000000000000000000000000+++,,,...000000000000///000000111111111111000000......------------............//////000000111111000000000000111111111111666555333333333333111000111111111111111111111111000111111111111222222222222222333333333333444444222333444444555555444444444444444555555555555666888888777777888888999:::<<<======>>>===;;;:::999===<<<<<<<<<<<<======>>>===============>>>>>>???@@@AAAAAABBBCCCCCCCCCBBBDDDEEEEEEDDDCCCEEEHHHKKK---------............/////////////////////////////////............//////---------.........//////000///......------......---------------...............---,,,,,,,,,,,,,,,/////////000//////............////////////......//////.........---------+++,,,,,,---...///000000------------------------,,,,,,---------...............////////////......000///...------...///000............////////////////////////////////////......//////000000111111.../////////000000000111////////////////////////111000000///......---------------.........///////////////000000000111111222222111000000000000000//////000111111222333333111111111111111111111111000000///......///000000000000000000000000000000000000000000000000000000....../////////000000000000000000000000000000000111111111000///.........///............///000000000000000000000000000000//////............//////............/////////000000000000000000000000000...////////////000000000222222111111111000000000111000000000000000000000000///...------///000222111111000000000000111111111111111111111111111111222222222111111111000000000111111111111111111000000000000000000111111111111111111111111111111111111111111111222222222222333333333333222222222111111111000000111111222333000000111111222333333444111000000////////////000000000000000000000000000000000000000111111111111333222222222222222222111111111111111111111111111333333333222222222111111222222111111222222333444222222444555555555444333444444444444555555555555666666777777777666555444444444555666666666666555555555555555555555555555555555555555555444333333444333222111111111111111444444333333333222222222444444333333333333444444333333222222222111111111//////000111111111111111111222222333333222222111111111000000000000111111111111111111000000000000000000000000000000000000---...//////000000000000000000111111111111000000///......------......///.../////////000000000111000000000000111111111111111111111111000000000000111111111111111111111111000111111111111222222222222222222333333333444444222333444444555444444444444444444444555555555555888888777777777888999999:::;;;;;;;;;;;;::::::999::::::::::::;;;<<<===>>>======<<<<<<======>>>???BBBBBBCCCCCCCCCCCCBBBBBBDDDDDDDDDBBBAAABBBEEEGGG---------............/////////////////////////////////............//////---------...............000000///...............//////..................//////...------------...000000000000///...------......////////////.....................------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............////////////......000///...------...///000............////////////////////////////////////////////////000000000000////////////000000000000........................000000000///......------------........./////////....../////////000000000222111000000000000000000///000000111111222222222111111111111111111111111//////............//////////////////////////////000000000000000000000000/////////000000000111111000000000000000000000000111111000000//////......//////......//////000111000000000000000000000000//////............//////............////////////////////////////////////............////////////111111000000000000//////000000000000000000111111111000///...///000111222111111000000000000111111111111111111111111111111222222222111111111111111///000000111111000000/////////000000111111222222111111111111111111111111111111111111222222222333444444444333333333222222000000111222222222222222///000000111111222222222000000/////////000111111000000000000000000000000000000000000111111111111111111111222222222222222111111111111111111111111333333333222222222222111222111111111111222333333333333333333444444444444444444444444555555555555555555666666555555444333444555555666666666666666555555555555555555555555333444444444444333222222666555444333111111111111333333333333222222222222444333333222222333333444333222222222222111111111//////000111111111111111222222222111111222222222222222111111111111222222111111111111000000000000000000000000000000000000000000/////////000000111000000111111111111000000///......------......///////////////000000000000000000000000111111111111...111222111///...000222111111111111111111111111000111111111111222222222222222222222333333333333222222333444444444444444444444444444555555555555777777777777777888888999999999888888999999::::::888888888999:::;;;<<<======<<<<<<<<<<<<===>>>>>>BBBBBBCCCCCCCCCBBBBBBAAABBBBBBBBBAAA@@@@@@BBBEEE---------............//////////////////////////////......------......///........................000000///............///000000//////.........---//////............////////////000000000//////.........////////////...................................................---........................------------..................////////////......000///............///000............////////////////////////////////////000000000000////////////////////////000000000000////////////////////////000000//////........................////////////............////////////111111000000000000000111///000000000111111111222111111111111111111111111////////////////////////............////////////////////////////////////000000000000111111111111////////////////////////111000000000/////////.../////////...///000000111//////////////////////////////............//////.........///////////////................................./////////000000000000000///////////////000000000000000111111111000000/////////000111222111111000000000000111111111111111111111111111111111111111111111111111111//////000000000000//////......///000111222222333111111111111111111111111111111111222222222333333444333333333333222222222///000111333333222111111//////000000000111111111////////////000111222222000000000000000000000000///000000000111111111111000000111111222222333333111111111111111222222222222222222222222222222222111111111111111222222333333333222222222333444555333333444444444555555555444444444444444444444333444555666666777777666666555555555555555555555555333333444444444444333333555444333222111111111111333222222222222222222222333333222222222222333333222222222222111111111111//////000111111111111111333222111000000111222333222111111000000111111222111111111111000000000///000000000000000000000000222111000//////000111111000000111111111111000000//////............//////////////////000000000000///000000000111111111111111555777555000...111555111111111111111111111111000000111111111222222222111222222222222333333333222222333444444444444333333333444444444555555555777666666666666777888888888888777777888999;;;<<<::::::999999999:::;;;;;;<<<<<<;;;;;;<<<<<<===>>>??????@@@AAAAAAAAAAAAAAA???@@@AAAAAA@@@AAACCCEEE---------............///////////////////////////......------------...........................---000000///...............000000//////.........---//////.........//////000---...///000111111111111......////////////......---....................................---------........................---------.........//////......////////////......//////............//////............////////////000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000////////////...................../////////000000............////////////111000000000000000111111000000000000000111111111000000000000000000000000000000000000000000000000---........./////////000////////////////////////000000000000111111111111////////////////////////000000000000///////////////////////////000111111//////////////////////////////............/////////////////////.........------------------------//////000000000111111111///////////////000000000//////000000111111111111///....../////////000000111111000000000000111111111111111111111111111111111111111111111111111111//////000000000000//////......///000111222222333111111111111111111111111111222222222222333333333222222222222111111111111///000111333333222111111000000000000000111111111000000///000000111222333000000000000000000000000///000000000111111111111000000000111111222222222000000111111111222222222222222222222222222222222111111000000111111222333333222222222222333444555333333333444444444444555444444333333333444444444444555555666666666666666555555555555555555555555333444444555555555444444222222111111111222222333222222222222222222222222222222111111111111222222222222222111111111000000//////000111111111111111333222000000000000222333000000////////////000000111111111111000000000///////////////////////////222111000//////000111111000000111111111111000000/////////....../////////000000000000///////////////000000000111111111111444777999666111...000444111111111111111111111111000000111111111222222222111111111222222222333333111222333333444444333333333333333444444444444555666666555555666666777888888888777777888:::<<<===<<<<<<;;;:::999999999999;;;;;;;;;;;;;;;<<<<<<===:::;;;<<<>>>???@@@AAAAAA===???AAABBBBBBCCCFFFHHH---------............///////////////////////////......------------.....................---------//////...---------------//////..................///............///000000,,,---...000111222333333......////////////......---------.................................------,,,,,,,,,,,,,,,,,,,,,,,,------........./////////......////////////......////////////////////////............////////////000000000000000000000000////////////000000000000000000000000////////////111111111111111111111111//////////////////............/////////000000000....../////////000000000000000000000000111111222000000000000000000000000////////////////////////000000111111111111000000.........//////000000111000000000000000000000000/////////000000000111111000000000000000000000000000000000000////////////000000//////000000111222000000000000000000000000//////............/////////////////////.................................000000000000111111111111//////000000000000111111/////////000111111222222......////////////000000111111000000000000111111111111111111111111111111111111111111111222222222///000000111111000000/////////000000111111222222111111111111111111111111222222222222333333333333222222222111111111000000000000111222222222222222111111111111111111111111111111000000000111222222000000000000000000000000000000000000111111111111000000000111111111111111000000000111222222333333111222222222222333333333111000000000000111222222222222222222333333333333333333333333444444444444444444333333333444555555333444444555555555555555555555555555555555555555333444444555555555555444111111111111111222333333111111111222222222222222222111111000000111111222222111111111111000000000//////000111111111111111111111111000000111111111000000////////////000000111111111111000000000000////////////////////////000000/////////000000111000000111111111111000000000//////......//////000000000000000////////////000000000000111111111111222444555333///---///000111111111111111111111111000111111111111222222222111111111111222222222222111111222333333333333333333333333333444444444444555555555555555666777777888888888888999:::;;;<<<<<<<<<;;;:::999999999999;;;::::::::::::;;;<<<<<<888999;;;<<<>>>>>>??????>>>@@@BBBCCCCCCDDDFFFHHH---------............///////////////////////////...------,,,,,,------...//////.........---------......---,,,,,,,,,,,,,,,---------------............---------......///000---...///000111222222222......////////////......---------.........//////------..................------------------------............////////////......////////////............////////////..................////////////000000000000000000000000......//////000000111111111000000000/////////...000000000000000000000000.../////////////////////.../////////000000000000/////////000000000111111000000000000000111222222000000000000000000000///000000000000000000000000//////000111111000//////......///000000111222222000000000000000000000000....../////////000000000000000000000000000000000////////////000000000000000000//////000000111222000000000000000000000000//////............//////000/////////..................................../////////000000000000111000000000111111111222222...//////000111111222222//////000000111111111000111111000000000000111111111111111111111111111111000000111111111222222222000111111111111111111000000000000000000111111111111111111111111111111111222222222333333333444444333333222222222111111111111111000000111111222333222222222222222222222111222222111111000111111111000000000000000000000000000000000000111111111111111111111111000000000000///000000111222222333333111111222222222333333333000000000000000111222222000111222333444333222222222222333333333444444444555444333333333555666777222333333444444444444444555555555555555555555555222222333444444444444444444333333222222222333333000111111111222222222222111111000000000000111111111111111111000000000000//////000111111111111111000000111111111111000000111000000000000000000111111111111111000000000000////////////////////////---...//////000000000000000000111111111111000000000000////////////000000111000000000/////////...000000000000111111111111//////////////////000000111111111111111111111111000111111111111222222222111111111111222222222222111111222333333333333222222222333333333444444444555555444444555555666777666666777888999999999999888888888888888999:::::::::::::::999:::;;;;;;<<<;;;;;;<<<=========<<<<<<@@@AAACCCCCCCCCBBBCCCEEE---------.........//////////////////////////////...------,,,,,,------...//////.........---------------,,,++++++++++++,,,+++,,,,,,------.........---------------...///000///000000111111111111000......////////////......---------.........//////---------.........//////000000000000000000000000............/////////000......////////////............////////////................../////////000000000000000000000000000---......///000111111222111111000000/////////...////////////////////////.........///////////////////////////000000000000000000000000111111111111000000///000000111222222000000000000////////////111111111111111111111111---...///000000///...---...//////000111222222333000000000000000000000000............////////////000000000000000000000000////////////000000000000000000000000000111111222000000000000000000000000//////............//////000000//////.........---////////////////////////............/////////000000000111111222222222333...//////000111222222222000000111222222222222111111111000000000000111111111111111111111111111111000000111111222222222222111111222222222222111111111111111000000000000000111111111111111111111111222222333333333444444444444444444333333333222222222111000000000111333444333333222222222222222222333333222111000000000111000000000000000000000000000000000000111111111111222222111111000000/////////000000111222222333333111111111222222333333333000000000000000111111222///111333444444444222111222222333333333444444444555444444333444555666777111222333333444444333333555555555555555555555555000111222333333333333333777666555444333222222222000000111111222222222222111111000000000000111111111111111111000000000000//////000111111111111111///000111222222111000///222222111111111111222222111111111111000000000000////////////////////////+++,,,...000000000000///000000111111111111000000000000////////////000000111111000000/////////...000000000000111111111111---,,,,,,...111333333222111111111111111111111111000111111111111222222222000111111111111222222222111111222333333333333222222222333333333444444444555444444444444555666666444555777888888888777666444444555666888999;;;<<<::::::999999::::::;;;<<<>>>>>>>>>>>>===<<<;;;:::BBBCCCDDDDDDBBB@@@@@@AAA................................................,,,,,,,,,---...///000000111000000///......------------,,,+++,,,---...///000///...,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////...222222...+++,,,,,,***..................------------------------------------......///000000000//////............//////000000//////.........---////////////////////////......//////000000111111222222111111000//////..................///000000333333222222111000//////---.........//////000000000000000000000000000000000000000000000000000000111000...---...222666888222000///...///000222333333111//////111222222222000///...///111222222111---...///111222222222222///////////////000111111...///111111/////////000......///000000000000000111111000000//////......---......///000111111222000000000000000000000000111111000000//////......////////////////////////////////////////////////111000///...------...///............////////////000000////////////000000000000////////////000000111111111111111111111111222111000//////000111222//////000111111111111111111222222333333222222111222222222111111111000000222222222222222111000///000000000000000000000000///000111222222222222222333222111111000000111111///000000000000111111111000000000000000000000000111111111111111111111111111111222333333333333222111111111111111111111111////////////000000000000333333222222111000000000000000000000000000000000444333222111000000000000222222222222222222222222555555555444444333333333333333333444444444555555333333333333333333333333444444444444444444444444555555444444444333333333111111111111111111111111333222000/////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000333111///...---...///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......////////////////////////000000000000111111111111333111///...---...///000333333333333333333333333444333111000000000111111222333333444444333333222222222222222222222222222555555555555555555444444666666666666666666666666777777777777666666666666888999::::::;;;;;;::::::============>>>>>>>>>>>>>>>???@@@AAAAAA@@@>>>===................................................++++++,,,,,,------......000000//////...------,,,------,,,,,,,,,---.../////////...---------------------------------------+++,,,,,,------.........,,,000111...,,,...///...........................------------------------------......///000000000//////............//////000/////////............////////////////////////000000000000////////////222111111000//////......//////......//////000111333333222222111000000///....../////////000000000000000000000000000000000000000000000000000000000000///...---...111333555111000///...///000222333333111//////000111111000000///...///000111000///000000111111000000///...///////////////000111111...///111111/////////000......///000000000000000111000000000/////////............///000111111111000000000000000000000000111000000000/////////...////////////////////////////////////////////////111000///...---......///000000000000111111111111111000000/////////000000000000////////////000000111111111111111111111111111111000000000000111111///000000111111111111111000111111222222111111000222222222111111111000000222222222222222111000000000000000000000000000000000111111222222222222111222222111000000000000000000000000111111111222222111111111111111111111111111111111111111111111111000111111222222222222222111111111111111111111111000000000000000/////////111111111111111111222222000000000000000000000000333222111111000111111111222222222222222222222222333333222222222111111111333333333444444444444555333333333333333333333333444444444444444444444444444444333333333222222222111111111111111111111111333222111000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222111///.........000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...////////////////////////000000000000111111111111222111///.........000000222222222222222222222222333333111000000000111111000111111222222111111000222222222222222222222222555555555555555555444444777777777777777777777777777777777777666666666666888999::::::;;;;;;::::::<<<<<<<<<======>>>>>>>>>===>>>@@@AAA@@@???>>>===................................................,,,,,,,,,,,,,,,,,,,,,,,,//////......---,,,,,,,,,------,,,,,,------...///.........///......---,,,........................------------------------+++///111......111333222........................////////////////////////------......///000000000//////............//////////////////............////////////////////////111111000000///.........111111111000//////......000000000///000111111222333333222222111000000000//////000000000000000111000000000000000000000000000000000000000000000000//////......///000111111111000/////////000222333444222/////////000000///111000...///000000///...///000000000000///......///////////////000111111...///111111/////////000......///000000000000000000000000000////////////......//////000000111111000000000000000000000000000000000000////////////////////////////////////////////////////////////000000///.........//////000000000000111111111111222111000///////////////111000000//////000000111000000000000000000000000000000111111111111000000///000111111222222111111000000000111111000000000222222222111111111111111111222222222222111000000000000000000000000000000222222222222222222111000222222111111111000000000111111111111222222222333111111111111111111111111111111111111111111111111///000111111222222111111111111111111111111111111111111111000000////////////000000111222222333333000000000000000000000000111111111000111111222333222222222222222222222222222222222222111111111111333333333333444444444444333333333333333333333333444444444444444444444444444444444444333333333333111111111111111111111111333333222111111111111222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111222222222111000///...///000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111222111000///...///000111111111111111111111111111333222111111000111111111000111111222222111111000333333333333333333333333444444444444444444555555777777777777777777777777666666666666777777777777888999999::::::::::::::::::;;;;;;<<<===>>>>>>>>><<<===>>>??????>>>===<<<................................................---------,,,,,,,,,,,,,,,......---------,,,,,,,,,---------------......///------/////////...---,,,........................------------------,,,,,,+++000111//////222444222---------...............////////////////////////------......///000000000//////............/////////////////////.........////////////////////////000000000000////////////222222111111111000000000111111000000111111222333222222222111111111000000000000000000111111111111///////////////////////////////////////////////////000000000000000//////000000//////000000111222555333000///000000000///222111000000000000///...+++,,,---///000000000000///////////////000000111...///111111/////////000......///000000000000000000000000000////////////.../////////000000000111////////////////////////000000000000////////////////////////////////////////////////////////////000000//////////////////............////////////222222111000////////////111000000000000000000111000000000000000000000000///000111222222111000///000000111222222222222111000000111111111111000000111111111111111111111111111111222222222111111000000000000000000000000000333333333333222111111000333333333333333222111111111111222222222333333333111111111111111111111111111111111111111111111111//////000111111111111000111111111111111111111111222222111111000/////////000000111111111222222222000000000000000000000000000000000000111222333444222222222222222222222222444333333333333333333333222222333333333444444444333333333333333333333333444444444444444444444444666555555555555444444444111111111111111111111111333333222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000......///000111222222333111111000//////000000111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000////////////000000000000000000000000///000000000111111111111111111000//////000000111000000000000000000000000222222111111111111111111222333333444444333333222333333333333333333333333333333444444444444555555666666666666666666666666666666666666777777777777888888999::::::::::::999999999:::;;;<<<======>>>;;;<<<<<<============<<<............................................................---------------------------,,,,,,,,,------.........//////...,,,---...//////...---,,,------------------------------------------,,,,,,...222333000///111222111---------.........//////000000000000000000000000------......///000000000//////............//////.........///////////////////////////////////////---......///000111111222333222222222222222111111111111111111111222333333222222222111111111111111111111111111000000000000////////////////////////////////////////////////111111222222222111000///000000000000000111111222666444111000111111111000333222000000111111000///+++,,,---///000000000000///////////////000000111...///111111/////////000......///000000000000000////////////000000000000////////////000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000//////000000000000000000............////////////222222111000000000000000111111000000000000111111000000000000000000000000///000111222222111000///000000111222222222222222111222222222222222222111111111111111111111111111000111111222222222111111111111111111111111111111333333333333333222111000444444555555555444333222111111222222222333333333111111111111111111111111111111111111111111111111//////000111111111111000111111111111111111111111222111111111000000000///222222222111111111000000000000000000000000000000//////000000111222444444222222222222222222222222333333333333333333333333222222222333333333444444333333333333333333333333444444444444444444444444444444444333333333222222111111111111111111111111222222222222333222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000......///000111222222333111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111////////////////////////////////////000000000000000000000000000000000000///000000000111111111111111000000000000111111111000000000000000000000000111111111111222111111111222333333444444333333222333333333333333333333333333333333333444444555555555555555555555555555555555666666666777777777888777888999999::::::999999888999999:::;;;;;;<<<<<<::::::;;;;;;<<<<<<<<<<<<..............................................................................------------------------...////////////...,,,---......///.........------------------------------------------------///333444000...000000///,,,,,,------.../////////000000000000000000000000------......///000000000//////............//////.........///////////////////////////////////////,,,---...///000111222333222222222222222222222222111111111000111111222333111111111111111111111111111000000000000000//////000000000000000000000000000000000000000000000000111111222222222222111000///000000000111111111111555333000000000111111000222111000000111111000//////000000000000///......///////////////000111111...///111111/////////000......///000000000000000////////////000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000//////000111111111000000000000000000111111111111111111111000000111111222222111111000000111111222111111111111111111111111000000111111111111000000000111222222333222222222222222333333333333222222111111111111111222222222000000111222222222222111111111111111111111111111333333333333333333222111444444555666555444333222111111111111222222222333222222222222222222222222111111111111111111111111///000111111222222111111111111111111111111111111111111111111111111111111333333222222111000000///000000000000000000000000000000000000111222333444222222222222222222222222000000000111111111111111222222222222333333333333333333333333333333333333444444444444444444444444111111111111000000000000111111111111111111111111000111222222333222222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000//////000000111111222222000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111000000111111111111111111000000000000000000000000000000111222222222222111000111111222222111111000222222222222222222222222222222333333444444555555444444444444444444444444555555666666777777888888777888888999999999999999999999999999::::::::::::888999999999:::;;;;;;;;;................................................,,,,,,,,,------......///........................,,,---...///000//////...---------------...//////........................+++,,,,,,------............222333///...///000///,,,,,,------...//////000////////////////////////------......///000000000//////............//////............/////////000////////////////////////---......///000111111222000000000000000000000000000000000000000111222222111111111111111111111111000000000/////////......000000000000000000000000000000000000000000000000000000000000111111111111//////000111111111111111222000......///000000//////...---...///000///...000000111111000000///...///////////////000111111...///111111/////////000......///000000000000000.../////////000000000111000000000000////////////000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000...///000111222111111000000000000000111111111111000000000000111222333333222111111000000111111222222222222222222222222222111111000000000000111111000111222222333333222222111111222222222222111111000000111111111222222222000000111222222222222222111111111111111111111111222222333333444333333333222333444555444333111000000000000111111111222222222222222222222222222222111111111111111111111111000111111222222222222222111111111111111111111111000000000111111222222333222222111111111111111111000000000000000000000000111000000000111222333333222222222222222222222222///000000000111111111111111222222222222333333333333333333333333333333333444444444444444444444444222222222111111111000000111111111111111111111111///000111222222222111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000111111111000000111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000.../////////000000000111////////////////////////000000000000111111111111000000111111222222222222111111111111111111111111///000111222333222222111000111111222222111111000111111111111111111111111111222222333444444555555555555555555555555555555555555555666777888888888777777888999999999999999999999999999999888888888777777888888999:::;;;;;;................................................******+++,,,,,,---............//////////////////,,,---///000000000///......---,,,,,,---...///000000000000000000000000000++++++,,,,,,---...//////---111222///---000111///,,,,,,------...///000000////////////////////////------......///000000000//////............//////---.........//////000000////////////////////////////////////000000000000............////////////000000000///000111111222111111111111111111222222000000//////.........---000000000000000000000000000000000000000000000000///////////////000111111//////000111111111111111000...,,,,,,---//////...,,,++++++,,,...///...------...///111222222222222///////////////000111111...000111111/////////000...//////000000000000000.../////////000000111111000000000000////////////000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000...///000222222222111000............//////////////////000000111222444444222222111111111111222222333333333333333333333333222111000//////000111222111111222333333333333222000000111111111111000000000000111111222222222222///000111222222222222222111111111111111111111111111222333333444444444444000111222333333111000...///000000000000111111111222222222222222222222222111111111111111111111111111111222333333333333222111111111111111111111111//////000111222333333444000000000111222222333333000000000000000000000000111111111000111111222333222222222222222222222222111111222222333333333333111111222222222333333333333333333333333333333333444444444444444444444444555555555444444444333333111111111111111111111111...///000111222222111000222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000111111111000000000000000///000111222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000.../////////000000111111////////////////////////000000000000111111111111///000111222222222222222111111111111111111111111///000111222333333222111333333333444444333333333000000000000000000000000111111222333333444555555666666666666666666666666444555555666777888888999777777888999999999999888::::::999999888777777777777777777777888999:::;;;///............---------++++++++++++++++++++++++//////////////////////////////.........---------........................//////////////////////////////............/////////............///000000000111111000---,,,,,,---////////////............///////////////.........,,,,,,,,,---...///000000////////////////////////............////////////////////////////////////111111000000//////......000000000000000000000000///000000000000000//////111111111111111111111111000000000000000000000000---...111444444444222111...///000222222222111000111000/////////000222333...///000111111000///...........................///////////////000111111000000000000000000000000000000000000000000000000,,,...000///---,,,---000000000000000000000000000222111000//////...//////////////////000000000000......//////000000111111000000000000000000000000000000000000000000000000000111111111111222222222111111000000//////......000000000000111111111111111111111111111111111111222222222222222222222222------...///000111222222444333333222111111111222111222444444333333444555222222222222222222222222222111111111000000//////333333333222222222111111000111111111111222222222222222222222222222222222111111111111111111111111111111111111111222222222333333222222333333444555333333333333333333333333333333333222222111111111222222222222222222222222222222222111111111000000111111222222222111111000222222222111111111000000222111000000000111333333222111111111000000//////111111222222222333333333222222333333333333444444888777555444444555666777333333222111222333444555333333333333333333333333222222222222222222222222111222222333222111///...222222111111111111222222000000000000000000000000000000000000000111111222000000////////////000000000000000000000000000000222222222111111111000000000000////////////000000222222111111111111222222000000111111111111000000000000000000000000000000111111222222222222111111222222222222222222222222333222000///...///000222222222222222222111000///222222222111111111111111111111000000111111222333111111111222222333333333111222222222222333333333444444333222222333333333555555555555666666666666444444444555555555555666777777777777777888888999999666444555777888777555666666666777888888999999///............---------,,,,,,,,,,,,,,,,,,,,,,,,........................//////.........---------------------------------//////////////////////////////............//////------.........////////////000111000...------...////////////............/////////////////////...,,,---------.../////////////////////////////////............////////////////////////////////////000000000000////////////000000000000000000000000//////000000000000//////111111111111111111111111000000000000000000000000+++---000222333222000///222222222222222222111111000000000000000111111222//////000111111000/////////////////////////////////////////////000111111000000000000000000000000000000000000000000000000---///111000...---///111000000000000000000000000111000000////////////000.........////////////000.../////////000000000111000000000000000000000000000000000000000000000000000111111111111222222222111111000000////////////000000000000111111111111111111111111111111111111222222222222222222222222111111111111111111222222444333222222111111222222111222333333222222333555333333333333333333333333222111111111000000000000333333333222222222111111111111111111222222222222444444444333333333333333222222222222222222222222333333222222111111000000222222222222222333444444333333333333333333333333333333333222222222111111222222222222222222222222222222222111111111000000///000111222222222222222222222222111111111000000222111000000000111222333222222222222111111111000111111111222222222333333222222222333333333444444444444333333333333444444333333222222222333444555333333333333333333333333222222222222222222222222222222222222222111000000111111111000000111111111111111111111111111111111000000000000000111111222111111000000000000111111000000000000000000000000222222222111111111000000000000////////////000000222111111000000111111222///000000111111000000///000000000000000000000000000111111222222111111000111111111111111111111111333222000///...///000111111111111111111000//////000/////////////////////111111111111111222222333111222222222222222222333///000000000000111111111444333333222222333333444555555555555666666666666444444444444555555555555666666666666666777888888999666444555777888777555666666777777888999999:::///............---------------------------------.......................................---------------------------------//////////////////////////////............//////+++,,,---...///......---...///000///...---...000////////////..................//////////////////------..................////////////////////////............////////////////////////////////////////////////000000000000000000000000000000000000//////000000000000//////111111111111111111111111000000000000000000000000---...000222333222111000333333222111000000000000///000000111111111111000000000111111111111000000000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000///000111111//////000111000000000000000000000000000////////////000000111////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000000111111111111222222222111000000000000/////////000000000000111111111111111111111111111111111111222222222222222222222222444444444333333222222222333333222222111111222222000222333333222111222444444444444444444444444444111111111111111000000000333333333222222222111111111111111111222222222333666666555555444444333333444444444444444444444444444444333222111000//////222111111111111222333333333333333333333333333333333333333222222222222111222222222222222222222222222222222111111111111111...///000111222333333333222222222111111111111111111111000000111111222333333333333222222222222222111111111222222222222333222222222222333333333333222333333444444333333333333333222222222333444555333333333333333333333333222222222222222222222222333333222222111222222222111000000//////000000111222222222222222222222222000000000000000111111222222222111111111111222222000000000000000000000000222111111111111000000000000000////////////000000222111111000000111111222...//////000000//////...000000000000000000000000000111111222222111111000////////////////////////333222000/////////000111///000000000000///......//////////////////000000000111111111111222222222222222222222222111111111///000000000000111111111333333333222222333333444444555555555555666666666444444444444555555555555555555555555666666666777888666555555666777777666777777888888999:::::::::///............---------------------------------................................................------------------------//////////////////////////////............//////***+++---//////...---+++,,,...//////......///111////////////........................////////////...............---------////////////////////////............////////////////////////////////////......//////000000111111000000000000000000000000...//////000000000000///111111111111111111111111000000000000000000000000000111333444444444333222000///...------.../////////000111222222111000///000111111111111111111000000000000000000000000000///////////////000000111000000000000000000000000000000000000000000000000000000000000000///000000000000000000000000000000//////...//////000111111000000111111111222222222////////////000000000000////////////////////////000000000000000000000000000000111111111222222222000000000000000000000000///000000000111111111111111111111111111111111111222222222222222222222222444444444444333333333333333333222222111222222333111222333222111111222333444444444444444444444444111111111111111111111111333333333222222222111111111111111222222222333333666666555555444333333333333333333333333333333333333333333222222111111111111111000000111111222333333333333333333333333333222222222222222222222222111222222222222222333333111111111111111111111111///000111222222222222222111111111111111111111111111111111111111222222222222222222222222222222222111111111111222222222222111222222222222333333333222333555666666555444333222222222333333333444444333333333333333333333333222222222222222222222222444333222111111222333444000000////////////000000222222222222222222222222000000000000000111111222222111111000000111111222000000000000000000000000111111111111000000000000000000////////////000000111111000000000000111111......////////////......000000000000000000000000000000111111111111000000////////////////////////222111000000//////000000///000000000000000//////111111111111111222222222000000111111222222222222333333222222111111000000111111222222222333333333333333222222222333444444444444444555555555666666333333444444444555555555444444444555555555555555777666555555555666666666777888888999::::::;;;;;;///............---------,,,,,,,,,,,,,,,,,,,,,,,,........................---.....................------------------------//////////////////////////////............//////***+++---//////...---+++,,,...//////......000111////////////............---.........//////000000...............---------////////////////////////............////////////////////////////////////......//////000000111111////////////////////////......///000000000000000000000000000000000000000000000000000000000000000000111222333333333222222...------,,,---///111222///000111222222111000///111000000000000000000111///////////////////////////////////////000000111000000000000000000000000////////////////////////////////////////////////000000000000000000000000//////...//////000111111/////////000000000111111000000000000////////////////////////////////////000000000000000000000000000000111111111222222222000000000000111111111111///000000000111111111111111111111111111111111111222222222222222222222222111111222222333444444555333222222111222222333333111333444333111111222333222222222222222222222222111111111111111222222222333333333222222222111111111222222222222333333333555444444444333333333222333333333333333333333333111111222222333333333444111111000000111111222333333333333333333333333333222222222222222222222222111111111222222333333333111111111111111111111111222222222222222111000///111111111111111111111111000000111111222222222222000000111111111111111111000000111111111222222222111111111222222222333333111222444555555555444333222222333333333444444444333333333333333333333333222222222222222222222222333222111111111222333444000000////////////000000111111111111111111111111000000000000000111111222000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000111000000000000000000111......////////////......000000000000000000000000000000000111111000000000000000000000000000000000222111111000000000000000000000111222222111111111000000111111222222222222///000111222222222222111222222222111111000000000111111222222222333333333333222222222333333444555444444444444555555555555333333333444444444444555333333444555666555555444666666666555555555666666777888888999::::::;;;;;;///............---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.......................................//////////////////////////////............//////+++,,,---...///......---,,,...//////......///111////////////............------......///000000000------..................////////////////////////............////////////////////////////////////////////////000000000000////////////////////////---...///000000111111000000000000000000000000000000000000000000000000000/////////000000000//////......///000111333444555000111111111111000000///000000////////////000000///////////////////////////////////////000111111000000000000000000000000////////////////////////000///......000000///...000000000000000000000000000////////////000000111------------............000000000000////////////000000000000000000000000000000000000000000000000000111111111111222222222000000000111111111111222000000000000111111111111111111111111111111111111222222222222222222222222///000000111333444444555222222111111222222333333333444555444222111222333222222222222222222222222111111111222222222222222333333333222222222111111222222222222333333333333333333333333333333333333222222222222222222222222000000111222333444555555222111111111111222333333333333333333333333333333111222222222222333333333111111111222222333333444111111111111111222222222333333333222111000///...111111111111111222222222000000111222222222222111000000000000000111111111000000000111111111111222111111111111222222222222//////000111222222222222111222333444444444333333333333333333333333333333222222222222222222222222111111111000111111222222111000000//////000000111111111111111111111111111000000000000000111111222000000////////////000000000000000000000000000000//////000000000000000111000000////////////000000111000000//////000000111...//////000000//////...000000000000000000000000///000000111111000000///111111111111111111111111111111111111000000000///000111111222222222222111.........///000000111111///000111333333222111111111111111111111000000000///000000000000111111111222222222222333444555555333444444444444555555555333333333333444444444444222333555666666666555444555666666555444444555777777777888888999:::::::::///............------------------------------------------------------------------.........////////////////////////////////////////////////////////////............//////------........./////////---...000///......///000////////////............------......///000000111,,,---------.../////////////////////////////////............////////////////////////////////////000000000000////////////////////////////////////---...///000111111111111000000000000000000000000000000000000000000000000........................///000111222333333333333222111111000000000000000000///...------...///000000000000000000000000000///////////////000111111000000000000000000000000////////////////////////222000...///111222000...000000000000000000000000111000000////////////000---............/////////111000000000/////////...000000000000000000000000000000000000000000000000000111111111111222222222000000111111111222222222000000000000111111111111111111111111111111111111222222222222222222222222111111222222222333333333222222111111222222333444444555666555333222333444333333333333333333333333111111111222222333333333333333333222222222111111222222222333333333444444333333444444555555666666444444444444444444444444111222222333333444444444222222222222222333444444333333333333333333333333111111222222222333333333000111111222333333444444000000111111111222222222222222222222222111000///000000111111111222222222///000111222333222222111000000000111111222222222000000000000111111111111111111111111222222222222/////////000000111222333111222333444444444333333333333333333333333333333222222222222222222222222...///000111111111111111111111111000000111111111222222222222222222222222000000000000000111111222111000000000000000000111000000000000000000000000////////////000000111111000000////////////000000000000////////////000000///000000111111000000///000000000000000000000000//////000000000000//////111111111111111111111111111111111111111000////////////000111111111111111---......///000000111111///000222333333222111000000000000000111111111111///000000000000111111111222222222222333444555666333333444444444555555555222222333333333444444444333444666777777777555444444666666555333333555777666666777777888999999::://////.........---------////////////////////////---------------------------------.........//////000000000000000000000000//////////////////////////////............/////////............///000000...///000///...---...000000/////////............---------...///000000111,,,,,,------...///000000////////////////////////............/////////000////////////////////////111111000000//////......////////////////////////---...///000111111111111000000000000000000000000000000000000000000000000000000000000////////////...///111222222111000///333222000/////////000111///...---,,,,,,---...///111111111111111111111111///////////////000111111000000000000000000000000////////////////////////333111///000333333222///000000000000000000000000222111000//////...//////111111111111222222222222111111000000/////////...000000000000000000000000000000000000000000000000000111111111111222222222000000111111222222222222000000000000111111111111111111111111111111111111222222222222222222222222444444333333333222222222222111111111222333333444555666777666444333444555444444444444444444444444111111111222222333333333333333333222222222111111222222333333333444444444333333444555666777888888555555555555555555555555333333333333333333333333333333222222333333444555333333333333333333333333111111111222222333333333000000111222333333444444000000111111222222222222000111111222222222111111000000111111222222222222///000111222333222111111111111111222222333333333000000000000111111111111000111111111111222222222222111000000111333555666111222333444555444333333333333333333333333333333222222222222222222222222---...///111111111000///222222111111111111222222333333333333333333333333000000000000000111111222222222111111111111222222000000000000000000000000.../////////000000111111000000////////////000000000000////////////000000000000111111111111000000000000000000000000000000//////000000000000//////111111111111111111111111111111111111111000//////......///000000000000000///000000111222333333333...000222333333333111000//////000000111111222222111222222222222333333333222222222222333444555666333333333444444444555555222222333333333444444444333444666888888777666555444555777555333222555777666666666777888888999999------......///000111111------------------------......////////////......////////////////////////+++,,,---...///111222222//////.........---------000000//////.........---////////////////////////////////////////////////////////////////////////000000//////.........---------------------------------------------------........................000---,,,---000111000......///000///...---...000000///...------...///000...//////000000000000///111222222222222333333333111111111000000000000///000000000000///////////////000111333333222111000000000//////.........---111111000000//////......////////////000000000000111111111111000...---,,,......///000000000000000............/////////000222111111111000000//////000////////////111333444111111000000000000111111000000000000000000000000////////////////////////000000000000000000000000000/////////000111222222000111111111111222222222222222111111111111111111111111111222222333333333111111111111111111111111444444444333333222222222333333222111111222222333///000111222333444444444333333333333333333333333555555555444444333333333333333333333333333333333333333333333333333333333555555555444444333333333555555555555555555555555555555555444333111000///444444555555555555555555444333333222222333333444222222222222222222222222333333333333333333333333333333333333333333333333333222222111111222222333222222111111111111222222444333222111000000000000111111111222333333333444333222222222222222222333000000000000000000000000000000000000111111111111000000111222444555666666444333333222222333333444111111222222222333333333222222111000000111222333111111111111111111111111111111000000000000111111000111111111111222222222//////000000111111222222111111111111111111111111222222222111000//////...///000222333333222000//////000111111111///...---000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000...///000111111111111111000000000000000111111222222222333333333333444444444444444444444444444444333333333222222111111111111222333333444444333333333333333444444444444444777777888888888999999999++++++,,,,,,---......///------------------------......////////////......////////////////////////,,,------...///000111111//////.........---------000/////////.........---........................////////////////////////////////////////////////000/////////.........---------------------------................................................///---,,,---000111000......///000///...---...000000///...------...///000...//////000000000000000//////000000000111111111///000000000111111222222222222222222111111111111///000000111222222222222111000000000////////////111000000000/////////...////////////000000000000000111111000000///...---...///000000111111111000........./////////000000111111111111000000000///000/////////000111222333000000////////////000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000111222000111111111111222222222222222111111111111111111222222222222222222333333111111111111111111111111444333333333222222222222333333222222222222222333111111333444444555555555333333333333333333333333555555444444444333333333333333333333333333333333333333333333333333333333555444444444333333333333555555555555555555555555222222333444444555444444555444444333333222222222444333333222222333333444222222222222222222222222333333333333333333333333222222222222222222222222333222222111111222222333222222111111111111222222444333222111000000000000111111111111111222222222222222111111111111222222111111111111111111111111000000000000111111111111000111111222333444555555333333222222222222333333111111222222222333333333111000////////////000111111111111111111111111111111111000000000000111111000111111111111222222222000000000000000111111111111111111111111111111111222222111111000//////...000000111222222111000000///000111111000///...---000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000111111111111000000000000000000111111222222222222333333333444444444444444444444444444444333333333222222222111111222222333444444444444444444444444444444555555555666666666777777777888888++++++,,,,,,---.........------------------------......////////////......////////////////////////............/////////000...............---------/////////......................................./////////////////////////////////////////////////////////.......................................////////////////////////...........................---------///000///......///000///...---...000//////............//////......///000000000000000/////////000000000111111...///000111222333444444222222222222111111111111////////////000111333333111111111000000000000///000000000000////////////////////////000000000000//////000000000000/////////000111111222111111111....../////////000000000111111111111000000000000000/////////000111222333//////............//////000000000000000000000000////////////////////////000000000000000000000000222111000000000000000000000111111111111222222222111111222222222222222222333333222222222222222222222222222222222222222222222222222222222111111111222222222222222333333333222333444555555666555555333333333333333333333333555444444444444333333333333333333333333333333333333333333333333333444444444444333333333333222222555555555555555555555555222222444555666666666666444444333222111000//////444333333222222333333444333333333333333333333333333333333333333333333333333333333333333333333333333222222111111222222333222222111111111111222222333333222111000000000000333333333222222222222222111111111000000111111111222222222222222222222222000000000111111111222222222222222222333333333444222222111111111111222222111111222222222333333333222111000000000000111111111111111111111111111111111111000000000000111111000111111111111222222222111111111111000000000000111111111111111111111111222222111111000/////////000000000000000000000000///000000000000//////...000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000///000000000000000111111222222222222222333333333333444444444444444444444444333333333222222222222111222333444444555555444444444444444555555555666666555555555555666666666666........./////////000000..............................////////////......///////////////////////////////////////.........................................................------------------------////////////////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,................................................------------...//////......///000///...---...000/////////....../////////---...///000000111000000111111111111222222222222000000000111222333333333000000000000/////////...///.........///111333444000000000///////////////000000000000////////////////////////000000000000......///000000000000000000111111222222222111111...////////////000000000111111111000000000000000000000000000000111111222000//////......//////000////////////////////////////////////////////////000000000000000000000000222222111000/////////000000000111111111222222222111111222222222222222333333333333222222111111111222222222222222222222222111111111111111111111111222222333333333333333333333333444555555555555555444444444444444444444444444444444444444444444444444444444444444444444444333333333444444444444444333333333333333333333222555555555555555555555555555666666666666666555555333333222222111111000000444333333222222333333444333333333333333333333333333333333333333333333333555555555555555555555555333222222111111222222333333222222111111222222333333222222111000000111111555555444444333333333222111111000000000000111111222222222222222222222222000000111111111222222222333222222222222222222222111111000000000000111111111111222222222333333333444444333333333333333333111111111111111111111111111111000000000000111111000000111111111222222222222222111111000000//////111111111111111111111111111111111111000000//////000000////////////000000///000000000000/////////000000000000000000000000////////////000000000000000000000000000000000000///000000000111111111111////////////////////////000000000///////////////000000000000000000000000////////////////////////000000000000000000000000111111111111111000///...000000000000000111111222111222222222222333333333333333333333333333333333222222222222222222222222333333444555555555555444444444444555555666666777444555555555666666666666.........///////////////..............................////////////......////////////////////////////////////............---.....................---------.......................................////////////////////////////////////////////////---------...............++++++++++++++++++++++++------------------------........................,,,------...---......///...///000///...---...000...//////////////////...---...///000111111111111000000111111111222222222111111111111111111111111000000000000/////////...///...------...000111333........................////////////000000000000////////////000000000000---...///000000111111000111111222222222111111000////////////000000000111000000000000000000111111///000000000111111111111111000000//////000000111////////////////////////000000000000000000000000000000000000000000000000222222111000/////////000000000111111111222222222111111222222333333333333333333333222222111111111222222222222222222222222111111111111111111111111111222333444444444444333222333333444444444444333444444444444444444444444444444444444444444444444444444444444444444444444333333333444444555555555333333333333333333333333555555555555555555555555666666666777666666555555111111222222333333444444444333333222222333333444333333333333333333333333333333333333333333333333333333333333333333333333333222222111111222222333333333222222222222333333333222111111000111111111444444333333222222111111111111000000000000111111111111111111111111111111111111111111222222222222333333222222222222111111111000000//////000000111111111222222222333333333444444444444333333222222111111111111111111111111111111000000000000111111000000111111111222222222222222111111000000//////111111111111111111111111111111111000000000000000000000////////////000000000////////////000000000000000000000000000000000////////////000000000000000000000000000000000000///000000000111111111111///////////////////////////////////////000000000000000000000000000000000////////////////////////////////////////////////111111111111111000///...000000000000000111111222111111111222222222333333333333333333333333333333222222222222222222222222222333444444555555444444333333444444555666666777555555555666666666777777------------------------..............................////////////......///////////////////////////////////////.........---------...............---------------.........////////////////////////////////////////////////////////////////////////---------------.........++++++++++++++++++++++++------------------------........................+++---......------...///...///000///...---...000......////////////......,,,---...000111111111111........./////////000000111111111000000000//////222222222222111111111111...............//////000,,,---------------......////////////000000000000////////////000000000000......///000000111000000111111111222111111000////////////000000000111111000000000000111111111111///000111111111111000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000222111000000000000000000000111111111111222222222111111222222333444444444333333222222222222222222333333333333333333333333111111111222222222222222111222333555555555444444222333333444444444333333444444444444444444444444333333333444444444444555444444444444444444444444333333333444555555666666333333444444444444555555555555555555555555555555333333555666777777777777111111222333444555666666444333333222222333333444333333333333333333333333333333333333333333333333111111111111111111111111333222222111111222222333333333222222222222333333222222111111111111111222111111000000000000000000111111111000000111111111000000000000000000000000111111111222222222222333222222222222222111111111111111000000000000111111111111222222222333333333111222222222111000///...111111111111111111111111111111000000000000111111000111111111111222222222111111111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000000////////////000000111000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000//////000000000000111111000000000000000000000000000000000000000000000000////////////////////////000111111111111000000///000000000000000111111222111111111111222222222222333333333333333333333333111222222222222333333333111222333333444444333333111222222333444555666666555555555666666666666777------------------------..............................////////////......////////////////////////.........///////////////---------.........//////,,,,,,,,,------.........000000000000000000000000////////////////////////////////////////////////,,,,,,,,,------.........------------------------................................................+++---......,,,,,,---///...///000///...---...000---...///000000///...---,,,---...000111111222222............/////////000///////////////000000000222222222222111111111111....../////////...------------------......//////.../////////000000000111////////////000000000000...///000000000000000///000111111111000000///...//////000000000111111111///000000000111111111111///000111222222111000///000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222000111111111111222222222111111222222333444444555222222222222222222333333333333333333333333333333222222222222333333333444000111333555666666555444444444555555555555444444555555555555555555555555333333333444444444555555555555555555555555555555333333444444555666666666444444444555555666666666555555555555555555555555333444555555666666666666222222333333444444555555444333333222222333333444444444444444444444444444333333333333333333333333222222222222222222222222333222222111111222222333444333333222222333333444222111111111111111222222000000111111111111111111222222111111111111222222111111111111111111111111111111111222222222333333111111111111111222222222222111111000000111111222111111222222222333333333111111111111111///...---111111111111111111111111111111000000000000111111000111111111111222222222000000000000000111111111111111111111111111111111000000000000000000000111000000111222222111000000000///......///000111222000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000111111111222222000000000000000000000000000000000000000000000000///////////////////////////000000111111111111000000000000000000111111222111111111111222222222222222222222222222222222222111111222222222333333333000111222222333333222222000000111222333444555555333444444444555555555555/////////////////////...////////////////////////......////////////......////////////////////////............//////000000---------.........//////,,,,,,,,,------.........000000000000000000000000////////////////////////////////////////////////,,,,,,,,,------.........////////////////////////////////////////////////........................***---///...,,,+++---000...///000///...---...000---...///000000///...---,,,---...000111111222222000000000000111111111111,,,,,,---...///000111111000000000000////////////...//////000///---,,,+++---.........//////000000.../////////000000111111////////////000000000000//////000000000000//////000000000000000///......000000000000111111111111//////000000111111111222///000111222222111000/////////............//////000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111222222000111111111111222222222111111222333333444555555111111111222222333333444333333333333333333333333222222222333333444444444000111444555666666555444555666666666666666555555555555555555555555555555333333333444444555555555555555555555555555555555333333444444555666777777555555555666666666777777555555555555555555555555777777777666555333222111444333333333333333333333444333333222222333333444444444444444444444444444333333333333333333333333555555555555555555555555333222222222222222222333444333333222222333333444222111111111111111222222333333333444444555555555333333222222222222333333222222222222222222222222111111222222222333333333000000111111111222222222222222111111111111222222111111222222222333333333222222333333222111///...111111111111111111111111111111000000000000111111000111111111111222222222//////000000111111222222111111111111111111111111000000000000000111111111///000222444444222000///000///.........000111222000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111222222222333000000000000000000000000000000000000000000000000////////////////////////...///000111111111111111000000000000000111111222000111111111111222222222222222222222222222222222111111111222222333333333000000111222222222222111///000000111333444555555222222333333333444444444000000000000000///......////////////////////////000///...,,,,,,,,,---...////////////////////////////////////..................---------,,,,,,,,,------......///000000000------------.........///........................------............------//////.........---------............////////////000000///...............,,,---------.../////////........................---------.........//////000000000000000000000000...............///000000////////////////////////000000000000000000000000111111111111111222222333000000000000000000000000)))***,,,...000222333444111000/////////000222333---...000222333222111000000000000000////////////------...///000000000///000111222333333222000000000111111111111222222222000000000000000000000000////////////000000000000000000000000////////////......//////000222333444000000000000000000000000000000000000000000000000222222222222222222222222000333444333222222222222333333222222111222222222555444444333333222222111222222333333333444444444222333444444555555444444666666555444333333222222444444555555555555444444444333111222333444444333111222555666777555333222444444444444444555666777333444444555555555555555444444555666777777777666666666555444444444444555555555555555555555555555222222222333333444444444666666555555555444444444444333333222222333333444222222333333333222111111333222222111111222222333111222222333333222222111111222333333444444333333333333333222222111111111111111111222222333333333222222222333333444444444111222222333333222222111222222111111111111222222333333222111000000111111000000111111111222222222000000000000000000000000333333222111000///......444333333222111000//////222222222222222222222222000000111222222222222111222222222111111111111000//////000111222333333333111111111111111111111111222222222222222111000000222111111111000000//////000000000000000000000000000000//////.........---000000000000//////////////////000000000000//////000000111111111111000000000000000000000000000000///000000000000000////////////............//////000000000000000000000000111111111111111222222222222222222111111111000000222222222222222222222222222222222222222222222222222222333444444555666666333333333333333333333333444444444444444444444444000000000000000///......////////////////////////000//////...------......////////////////////////---.........//////000000............------,,,,,,///////////////.........------........./////////........................---......//////......---//////.........---------............////////////000000///...............---------.......................................---------.........//////000000000000000000000000///............///000000////////////////////////000000000000000000000000///////////////000111111000000000000000000000000............////////////111000/////////000222222...///111222222111000///000000000000000000000///......//////000/////////000111111111111111000000000111111111111222222222000000000000000000000000////////////000000000000000000000000000000000///000//////000000111222333111111111111111111111111111111111111111111111111111111111111111111111111///111222111000000111000333222222222222222333333333333333333444444444444222222333333333444444444222333444444555555444444666666555444444333222222333444555555666666555555555444222333444555555444333444666888888666444222444444444444444555666666555555444444444555666777555555666666777666666666888777666555444333333333555555555555555555555555555555444444333222222222666666555555555444444444444444333333333333444444222333333444444444333333333333222222222222333333222222333333333333222222222222333444444444444333333333333222222222111111111111222222222333333333111111111111111111222222111222222333333222222111222222111111111111222222333333222111111111111111111111111222222222222333111111111111111111111111333333222222111111000000333333222222111000000000000000000000000000000000111111111111222222222222222222222111111111111000000000000111222222222333111111111111111111111111111111222222111111000///111111111111000000000///000000000000000000000000000000000/////////....../////////000000000000000000000111111111111000000000000111111111111000000000000000000000000000000//////000000000000////////////............//////000000000000000000000000111111111111111222222222222222222111111111000000222222222222222222222222222222222222222222222222111222222333444444555555333333333333333333333333444444444444444444444444//////000000000///......//////////////////////////////000000000///......////////////////////////,,,,,,---...///000111111/////////............---111000000///......------....../////////000000000........................---......//////......---...............---------............////////////000000///..............................---------........................------........./////////000000000000000000000000//////......//////000111000000000000000000000000000000000000000000000000......------......///000000000000000000000000000////////////............000000000///000111111222000000111222222111///...000000000000000000000000///000000000000//////...000000000//////000000111000111111111111222222222000000000000000000000000////////////000000000000000000000000000000000000111111000000000111111222111111111111111111111111111111111111111111111111111111111111111111111111333333222333333222333333222222111222222333444555222333333444555555666666333333333333444444444444333333444555555555555444666666555555444333333333333444555666777888888888777555444555666666555444666777888999888777555333444444444444444555555555666555444333444555777888666666777777777666555555999888777555444333333222444444444444444444444444666555555444444333333333666666666555555555555444444444333333333333444444222333444555555666555555333333222222222222333333222333333444444333333222222222333444444444444444333333333333222222222222222222222222333333333333222222111111111111111111111222222333333222222111222222111111111111222222333222222111111111111222222222222222333333333333222222222222222222222222333333333333333333333333111111111111111111111111000000000000000000000000222111111000111222333444222222222111111111111000111111111111111111222222000000000000000000000000000000111111000000///...111111111111000000000000000000000000000000000000111111111000000000000000...//////000000111111111111111222222222222111111000000111111111111000000000000000000000000000000//////000000111000000///000//////......//////000000000000000000000000000000000111111111222222222222222222111111111111111222222222222222222222222222222222222222222222222111111111222333333444444333333333333333333333333444444444444444444444444...///////////////......////////////////////////...///000111111000///...////////////////////////---------...///000000111/////////////////////...000000//////............////////////000000000000..............................////////////..........................................////////////000000///.............../////////...---------,,,..................................../////////////////////////////////////////////...///000000111000000000000000000000000000000000000000000000000...------------...//////////////////////////////------......//////000000000000000000000111111222111111222222111000///...000000000000000111111111111111111111000000///...000///.........///111222000000111111111222222222000000000000000000000000////////////000000000000000000000000000111111111333222111111000000000111111111111111111111111111111111111111111111111111111111111111111111111111555222222444555333333444111111111222333444555666444444444555555555666666333333333444444444444555333444444555555555555555666666555555444444444333444555777888:::;;;;;;;;;888777666777888999777666777888999999888666444333444444444555555555444444444555555555666666666666777777777777777666555444888777666555444444444555444444444444444444444444333333444555666666777777666666666555555555555555555555444444444444555555111222333444555666666666333333333222222333333333333333444444444444333333222333333444555444444444333333333333333333333333333333333333333333333333444444444333333222222222111222222333333222222111333222222111111222222333333222222111111222222222222222333333333444444444222222222222222222222222111222222222333333333444000000111111111222222222222222222222222222222222333222111000000222444555222222222111111111000000222222222111111111111111000000000000000000000000000000000000000///......111111111000000000000000000000000000000000000000111111111111111111111111......///000111111222222000111111222222111111000000000111111111111000000000000000000000000000000//////000111111111000000000000////////////000000000000000000000000000000000000000111222222333333111111111111111111111111111111111111111111111111111111111111111111111111000000111111222222222222222222222222222222222222333333333333333333333333......////////////......////////////////////////...///000111111000///...///////////////////////////////////////............/////////////////////............//////000000////////////000000000000////////////////////////...//////////////////...---.................................////////////000000///.............../////////...---------,,,................................./////////000000///////////////////////////////////////000111111000000000000000000000000//////////////////////////////......//////000111////////////////////////............/////////000///000000000111111111111111111111111000000/////////000000000111111111222111222222222111000//////000///.........///111222000000111111111222222222000000000000000000000000////////////000000000000///000000000111111111222444333222111000000000000111111111111111111111111111111111111111111111111333333333333333333333333555000///444666333000222222222222222333444555666666666555555555444444444333333444444444555555555333444555555666666555555666555555555555555444444555666888:::<<<===>>>>>>999888888999;;;;;;:::888777888888888777555444333444555666666666555444444222444666888999777555444777888888888777666555555555555555555555666777888555555555555555555555555333444555666777888999999666666666666666666666666666555555444444555555666111111222444555555555555444333333333333333333444444444444555555444444444333333444555555555444444333333333333333333333333333333333333333333333333444444444333333222222222111222222333333222222111333333222222222222333333333222222222222222333333222222333333333444444444222222222222222222222222000000111111222333333333000000000111222222333333222222222222222222222222444222111000000222444555222222222111111111000000222222222111111111111111000000000000000000000000000000000000000///......000000000000000000111111000000000000000000000000111111111111222222222222...//////000111222222333//////000000000000//////000000111111111111000000000000000000000000000000//////000111111111111111000000////////////000000111111111111111111111111///000000111222222333333111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111222222222222222222222222222222333333333333333333333333------.../////////......////////////////////////......///000000000//////////////////////////////000000//////............---............/////////------......///000000111....../////////000000000////////////////////////...//////000000//////...---------...........................////////////000000///..............................---------............................../////////000000000000000000000000000000000000000//////000000111222000000000000000000000000////////////////////////000000//////000000111222000000000000000000000000111000000///...---------//////000111111111111000111111111000000000000000///000000111111222222222111222222222222111111000////////////000111222222000111111111111222222222000000000000000000000000////////////000000000000///000000111111222222222444333222111111111111111222222222222222222222222222222222222222222222222444444444444444444444444999333333;;;>>>888444555333333222333333444555666666666555555444333333222333444444444555555555555444444555666666666666555555555555555555555555555666777888:::<<<=========888888999;;;>>>>>>===;;;777777777777777666555444555666777888777666555444222444777999999888666444777777888888888777666666333444444555666888999:::666666666666666666666666777777777777777777777777555666666666666777777777666666555555555555666666111222333444444444444444444444333333333333444444444555555666666555555444333333444555555555555555333333333333444444444444444444444444333333333333222222111111111111111111111222222333333222222111333333222222222222333333333222222222222333333444222222222222333333333333222222222222222222222222000111111111222222333333000000111111222222222333000000000000000000000000333222222111222333444555222222222111111111111000111111111111111111222222111111111111111111111111000000111111000000///...000000000000111111111111000000000000000000000000111111111111111222222222///000000111111222222222//////000000000000//////000000111111111111000000000000000000000000000000//////000111222222222222111000000//////000000111111111111111111111111111//////000111222333333444111111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222333333333333333333333333,,,---......//////......////////////////////////......------...//////000////////////////////////.........///////////////,,,,,,------.....................///////////////------.........///////////////////////////////////////000000000000//////---------.........//////............////////////000000///...............---------........................................../////////000000000000000000000000000000000000000000//////000000111222////////////////////////////////////////////////000000//////000000111222000000000000000000000000000000//////.........---...///000111222111111000000000000000000000111111///000000111111222333333111111222222333222222222...///000111222222222222000111111111111222222222000000000000000000000000////////////000000000000///000000111111222333333333333222111111111222222222222222222222222222222222222222222222222222222333333333333333333333333:::333555???CCC;;;555555444444333333333444444555444444444444333333333333444444444444555555555555444444555666666666666666555555555555666666666666555555777888999:::;;;;;;888888:::===@@@AAA@@@>>>888888888888888888777777777888999:::999888666555666666666666666777777777666666777888888888777777555555555555666777999999888888888888888888888888888888888888888888888888555666666666777777777777777666666666666666666777333444444555555555444444444444333333333333444444555555666666666666555555333444444555555555555555333333333444444444555555555555444444444333333333111111111111111111222222111222222333333222222111444333333222222333333444222222222222222333444555111111111222222222222333111111111111111111111111222222222333333333333333111111111111111222222222000000000000000000000000222222222333333333444444222222222111111111111000000000000111222222222333222222222222222222222222111111222222111111000//////000000000111111111111000000000000000000000000000000000111111111222222111111111111111111111111000000000111111000000000000000111111111111000000000000000000000000000000//////000111222222222222111111000000000000111111111111111111111111111111...///000111222333444444000000111111111222222222111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222,,,,,,---.../////////...////////////////////////...---,,,,,,,,,...///000////////////////////////,,,------...///000111111,,,,,,,,,---------......000000000///......------------------.........///000000000000000000000000//////000000000000//////---------.........//////............/////////000000000///...............,,,------....../////////........................////////////000000000000000000000000000000000000000000000000000111111222///////////////////////////////////////////////////////////////000111111000000000000000000000000,,,,,,---...///000111111...///000222222111111000000000//////000111222222///000000111222222333333000111222333333333333333...///111222333333333222000111111111111222222222000000000000000000000000////////////000000000000///000000111222222333333333222222111222222333333222222222222222222222222222222222222222222222222222222222222222222222222444---///;;;???666......555555444333333333444444111222222333333444444555444444444555555555666666444555555666666666666666555555555666666666666666333444555666777888888888777888:::>>>AAACCCBBB@@@999999999999999999::::::888999:::;;;:::999777555999777555333333666999;;;555666777888888888888888666666666666666777777888888888888888888888888888444555666777999:::;;;<<<555666666666777777888888777777666666666666777777555666666666666666555555555444444333333444444555555555666666666666555555333444555555666666555555333333333444444555555555555555555444444333333333222222222333333444444555222222222333333222222222444333333222222333333444222222222222333333444555000000111111111222222222000000000000000000000000444444444444444444444444111111111111111111111111222222222222222222222222111222333444444444333333222222222111111111111000//////000111222333333444333333333333333333333333222222222222222111000000//////000000111111111222000000000000000000000000//////000000111111111111222222222111111111111111111111222222222222111111000000111111111111000000000000000000000000000000//////000222222333333333111111000000000000111111111111111111111111111111...///000111222333444444000000111111222222222222000000000000000000000000000000000000000000000000333333222222222222222222111111111111111111111111222222222222222222222222000000//////.........---------......------,,,+++---------............//////...---,,,,,,---...///////////////////////////000///...------...///000111000...---...///111222//////////////////////////////////////////////////////000000000000//////111111000///...---,,,,,,////////////000000000000000000//////.........---///............---------........................000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......///////////////......---000000000000000000000000000000000000000000111111...............///000000111111000000111222333333333444555555333111222222000111111111111222222222//////000000111111222222222111111111000000//////000000000000000000000000////////////000000000000444444444444444444444444333333222222222222222222222333444555555444333222333333333333333333333333444333222222333444444444666555555444444444555555444333333333333444555555555555555555666777999999:::999888777777666666777:::999999888777666666666888777777777777888999999;;;888777888;;;===;;;999:::999777888:::<<<<<<;;;666777999;;;<<<<<<;;;;;;:::::::::::::::;;;;;;<<<:::;;;;;;<<<;;;:::888777999888666666888999888777:::;;;<<<===<<<:::777666;;;::::::<<<===>>>===;;;===:::777666777888888888:::999888777777888999999777777777777666666666666555555555555555555444333444555666666666666666666444444333222222333444444666444444555888<<<===>>>444555555444444222111111333333333333333333333333444444444555555555666666555555444444444333333333333333333222222111111111222222222333333222222222222222222222222222222222111111111111111111111111333333222222111000000000222222222222222222222222222222444444444444222222222222111111000000//////000111111111111222222222444444333333333333222222000111333444444333111000000000000000000000000000////////////////////////222222222111111111000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111222333444444444222///...000000111222222222111111000000000000000000000000111111111111111111111111222222222222111111111000...///000111222333333333000111111111111222222222222222333333333444444444000/////////..................//////......---,,,---------............//////...------------...///........................000///...------...///000000///...---...///111222........................//////////////////////////////000000000000/////////////////////.........------------............/////////......------------------....../////////........................000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000222222222222222111111111------...///000000//////000000000000000000000000111111111222222222333333//////......//////000111111111000000111222222333222333444444222111111222000111111111111222222222000000000000111111111111222111111111000000000000111111111111111111111111///000000000000111111111333333333333333333333333222222222222222222333333222222333333333333222222333333333333333333333333444333222222222333222222555555444444444444555555444444444444444555555666666666666666777888999:::::::::999888888777888888888777777666555555444444;;;:::::::::::::::;;;;;;:::888777888;;;<<<;;;999:::999777888999:::999999999:::;;;=========<<<<<<::::::::::::;;;<<<============>>>>>>===<<<;;;:::;;;999888999:::<<<;;;;;;===>>>???@@@???>>><<<;;;;;;:::;;;===???@@@???>>>>>>;;;999888:::;;;<<<;;;===<<<;;;:::999::::::;;;::::::999999888888999999666777777777777777666666666666777777888777777666555555444333333444555555666555444666888;;;;;;;;;555555555555444444333222333333333333333333333333444444444444555555555555555555444444444333333333333333333222222222111111222333333444444333333222222222222222222222222222111111111111111111111111111111111111111111222222222222222222222222222222222222333444444333222222111111111111000000000000000111111111111222222222444444333333333222222222000111333444444333111000000000000000000000000000000000000000000000000000222222222111111111000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111222333444444444333222111222222111111111111111111000000000000000000000000111111111111111111111111222222111111111000000000///000111111222222222222000111111111111222222222222222222222333333333333////////////............//////000000//////...------------............//////......------......///........................//////............//////000///.........///000111........................////////////////////////...//////000000//////...---.........//////000000------------............//////............------+++,,,---...///000111111........................000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000.........///////////////+++,,,---///000000111111000000000000000000000000111111222333444444555555000000000///000111111222111111111000111111222333000222333333111000000111000111111111111222222222111111111111111000000000111111111111111000000000222222222222222222222222111111111111222222222222333333333333333333333333111111222222333333444444333222222222222222222333333333333333333333333333666666555444444333333333555444444444444444555555555555555555555666666777888777777777888999:::;;;::::::999999888999999999888888777777666666555555:::::::::::::::::::::::::::999888999;;;<<<;;;:::<<<:::999999::::::999888<<<<<<===>>>????????????;;;<<<<<<===>>>??????@@@???@@@@@@@@@???>>>===<<<<<<::::::;;;===?????????@@@AAABBBDDDDDDDDDCCCBBB======???BBBEEEFFFFFFDDDCCCAAA???@@@BBBDDDDDDDDDEEEDDDBBBAAA@@@@@@@@@@@@???>>><<<;;;:::::::::;;;999999:::::::::::::::999777888999999999888777666777777666666666666777777666555666888:::;;;:::999444555555555555555444444333333333333333333333333333333333444444444555555555555444444444333333333333333333333222222222222333333333444444333333333333333333333333333333333222222222222222222222222///000000111222222333333222222222222222222222222222222333333333333222222000000000111111111111111000111111111111222222222333333333333222222222222000111222333333222111000000000000000000000000000111111111111111111111111222222222111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111222333333444555666777777444333222000000000111111000000000000000000000000111111111111111111111111111111000000000/////////000000111111222111111111000111111111111222222222000111111111222222222222///////////////.........///////////////...---------------............/////////............//////------------------------/////////......////////////............///000111------------------------////////////////////////...//////////////////...............////////////////////////000000000000////////////////////////,,,------...///000000000........................//////////////////////////////000000000000//////////////////////////////////////////////////////000000000000000000000000,,,,,,,,,------.........,,,---...///000000000000////////////////////////000000111222444555666666111111000000111111222333222111111111111111222222///111222222000///000111000000111111111222222222222222222111111000000000111111111111111111111111222222222222222222222222222222222333333333333444222222222222222222222222111111222222333444555555333222111000000111222333444444444444444444444444666777888888777666666777444444444444444444555666666666666666666777888888:::999999999::::::;;;<<<999999999888999999::::::;;;;;;:::::::::999999999;;;;;;;;;<<<<<<;;;;;;;;;::::::::::::;;;<<<<<<<<<===<<<;;;<<<===>>><<<;;;<<<===>>>???AAABBBCCCCCC???@@@AAABBBCCCCCCDDDDDDBBBBBBBBBBBBAAAAAA@@@@@@>>>======>>>AAACCCDDDCCCDDDEEEFFFHHHIIIJJJJJJJJJFFFFFFIIIMMMQQQSSSRRRQQQNNNMMMLLLMMMPPPRRRSSSSSSRRRPPPNNNMMMKKKKKKKKKKKKHHHFFFCCC@@@>>>===<<<===<<<======>>>>>>>>>======:::;;;<<<<<<<<<:::888777999999999999999999999999666666777999<<<===;;;999444555555666666555555444333333333333333333333333333333333333444444444444555555444444444333333333333333333333333333333333222222333333333333222222333333333333333333333333222222222222222222222222000000111111111222222222222222222222222222222222222222222333333222222222000000000111111222222222000000111111111222222222333333333222222222222111000111222222222222111000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111222333333444666888:::;;;666444222000//////000111000000000000000000000000111111111111111111111111000000000000////////////000111111111111111000///000000111111111222222222000000000000111111111111.........///////////////---............---,,,,,,---------............///////////////////////////...........................//////////////////..................//////000........................////////////////////////......////////////......////////////............////////////000000000000000000000000000000000000//////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////000000000000000000000000/////////000000111111111...///////////////......////////////////////////...///000111222333444555111111111111111222333333222222111111111111111222...000111111000///000111000000111111111222222222333333222222111111000000111111111111111222222222111111111111111111111111333333333333444444444444222222222222222222222222111111222333444444555555444333222111111222333444444444444444444444444444333555888888777666777888555444444444555555666777888888777777888888999:::<<<;;;;;;;;;;;;<<<======888888888888999999:::;;;===<<<<<<<<<<<<<<<;;;;;;>>>>>>???@@@AAA@@@@@@???888999:::;;;<<<===>>>???>>>>>>>>>???AAABBB@@@???===>>>???BBBDDDFFFHHHIIIEEEFFFHHHIIIJJJJJJJJJIIIGGGGGGGGGGGGGGGGGGHHHHHHFFFEEEDDDFFFIIILLLLLLLLLLLLMMMNNNPPPRRRSSSTTTUUUQQQRRRUUUZZZ___aaa```___\\\[[[[[[]]]```bbbcccbbb```^^^]]][[[YYYYYYYYYYYYVVVTTTPPPMMMIIIGGGEEEEEEDDDDDDDDDDDDDDDCCCCCCBBB???@@@BBBBBBAAA???===;;;;;;;;;;;;<<<<<<;;;;;;;;;777777888:::<<<===<<<:::666666666777666666555555444444444444444444444444333333333444444444555555555555444444444333333333333333333333333333333333111111222222222222111111333333333333333333333333222222222222222222222222222222222111111111000000222222222222222222222222222222222222222222222222000000111111222222333333000000111111111222222222333333222222222111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000222222333444666888:::;;;666444222000//////000111000000000000000000000000111111111111111111111111000000000000////////////000000111111111000000///000000111111111222222222//////000000000111111111.........///////////////---------...---,,,,,,+++---------............///...//////000000//////...////////////////////////......////////////......------........./////////////////////////////////////////////////////////---......//////......---000000//////.........---------------............///000000000000000111111000000000/////////......////////////////////////000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000///////////////...------000000000000000000000000......///000111111222222111111111000111111222333333222111111000111111111...000111222000000000111000111111111111222222222222222222222222111111111111111111222222222222222111111111111111111111111333333333333444444444444333333333333333333333333222222333333444444555555444333333222222333333444444444444444444444444444111444888888555444555777555555555555666777888888999999999999999::::::;;;>>>===============>>>>>>888888888999:::;;;<<<============<<<<<<<<<<<<<<<<<<>>>???AAABBBBBBBBBAAA999<<<>>>???@@@AAACCCEEEDDDDDDDDDFFFGGGGGGEEECCCDDDDDDEEEGGGJJJMMMOOOQQQNNNOOOPPPQQQRRRQQQPPPOOONNNNNNNNNNNNOOOPPPRRRRRRPPPOOOOOOPPPSSSUUUVVVVVVUUUVVVWWWYYY[[[]]]______YYY[[[___dddiiikkkjjjiiifffffffffhhhkkknnnnnnmmmkkkjjjhhhfffeeeeeefffffffffdddbbb___[[[XXXVVVTTTPPPPPPPPPOOONNNMMMLLLKKKJJJKKKLLLMMMLLLIIIFFFDDDAAABBBBBBCCCCCCBBBBBBAAA>>>>>>===>>>??????===<<<:::::::::999999888777666666666666666666666666666444444444555555555666666555555444444444333333333333333333333444444444444111222222333333222222111333333333333333333333333333333333333333333333333333333222222111000000///222222222222222222222222222222111111111111222222111111111222222222222222000111111111111222222222222222222222111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111222222222000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111222333444555777888888444333222000000000111111000000000000000000000000111111111111111111111111111111000000000///////////////000000111000000000000111111111111222222222///000000000111111111111............/////////000...............------,,,---------............///...///000111111000///...000000000000000000000000---...///000000///...---------......//////......000000000000000000000000////////////////////////---......//////......---.........///////////////------------............---.........///////////////////////////000000000////////////////////////000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000///..................------...///////////////...000000000000000000000000/////////000000111111111000000000000000111222222333222222111000000111111...000222222111111111222000111111111111222222222111222222222222222222333111111111222222333333333222222222222222222222222222222333333333444444444333333333333333333333333333333444444444444444444444444444555555444444444555555555555555555555555444888<<<;;;666333444555666666666666777888999::::::::::::999:::;;;;;;<<>>>>>>>>>>>??????:::::::::;;;<<<>>>???@@@????????????????????????>>>@@@CCCEEEGGGHHHGGGGGGAAADDDHHHIIIJJJLLLOOORRRRRRQQQQQQQQQQQQPPPLLLJJJOOOOOOOOOPPPRRRTTTVVVXXXVVVWWWXXXYYYYYYXXXVVVUUUPPPPPPPPPQQQSSSUUUWWWYYYVVVUUUUUUVVVXXXZZZ[[[[[[ZZZZZZ\\\]]]___aaacccddd]]]___ccchhhmmmooommmllljjjjjjkkkmmmppprrrqqqppppppooonnnmmmllllllmmmnnnooooooooonnnlllhhheeeddd^^^^^^]]]\\\ZZZXXXWWWVVVWWWXXXZZZZZZYYYUUURRROOOOOOOOOPPPQQQQQQPPPOOOOOOOOOMMMJJJHHHGGGFFFDDDBBB?????????>>><<<;;;999888777777777777777777777777555555555666666666777777555555444444444333333333333333333444444444555555333444444555555444444333444444444444444444444444333333333333333333333333222222111111111111111111222222222222222222222222333222111000000111222333333222222222222222222111000111111111111222222222222222222222111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000111111111222222222000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000111333444555555444333222222111111111111111111000000000000000000000000111111111111111111111111222222111111111000000000......///000111111111000000111111111111222222222000000000111111111222222---.........//////000000///////////////......------------.........//////...///000111111000///...000000000000000000000000---...///000000///...---,,,---......//////......000000000000000000000000////////////////////////---..................---,,,,,,---...///000111222////////////000000000111,,,,,,,,,---------......------...///000111222222000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000333333222222111111000000,,,,,,...///000000111111000000000000000000000000000000000000000111111111000000000///000111111222333333222111000000111111...000222222222111222333000111111111111222222222111111111222222333333444111111111222222333333333333333333333333333333333222222222333333333444444444444444444444444444444444444444444444444333333333444555666666555444333555555555555555555555555:::>>>AAA???999555444666777777777777888999:::;;;;;;::::::::::::;;;<<<<<<@@@@@@???????????????@@@<<<<<<<<<===>>>@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGGIIILLLPPPRRRSSSSSSRRRJJJMMMQQQTTTUUUWWW[[[^^^___^^^\\\\\\[[[XXXSSSPPPYYYXXXWWWWWWXXXYYY[[[\\\[[[\\\]]]^^^]]][[[YYYXXXNNNNNNOOOPPPRRRUUUXXXZZZXXXWWWVVVWWWYYY[[[[[[[[[ZZZ[[[[[[]]]___aaacccddd]]]___ccchhhmmmnnnmmmkkkkkkjjjkkkmmmppprrrqqqppprrrqqqpppooooooooopppqqqqqqrrrtttuuutttqqqnnnlllhhhhhhgggeeecccaaa___]]]```aaaccccccbbb^^^ZZZXXX\\\\\\]]]^^^^^^]]]\\\\\\___[[[VVVRRROOOMMMJJJHHHCCCCCCBBBAAA???===<<<;;;888888888888888888888888666666666666777777777777555555444444444333333333333333333444444555555555555555666666666666555555444444444444444444444444333333333333333333333333000000000111222222333333222222222222222222222222333222111000000111222333444333333222222111111111000111111111111222222222222222222111111111111000111111000000000000111111000000000000000000000000////////////////////////000000111111222222222222000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000111333444444333111000000111111222222222111111000000000000000000000000111111111111111111111111222222222222111111111111------///000111111111111000111111111111222222222111111111111222222222222////////////////////////000000000000000000000000...------------...//////...///000000000...---,,,,,,,,,---.../////////...000000000000000000000000,,,---///000000000///......000111222222111000...////////////////////////........................,,,...000111000000000222........................////////////////////////......///000000000000000////////////000111222333////////////000000000000000000000000000000000000......///000111222222333000000000000000000000000//////...///000111333444////////////000000000000......//////000000111111000000000000000000000000000000000000000000000000000000000000000000111111///111111------111111///111111111111111111111111111111222222222222111111111111111111111111111111333222222111111222222333444333222222222333444555666555333222111111222333444444444444444444444444666666666666555555555555666666666666666777888999666666666555555444444444777888:::999888777777888555555666666666777777777888:::;;;;;;;;;;;;<<<>>>>>>AAAEEEFFFEEECCCAAAAAABBB@@@>>>???BBBEEEHHHIIINNNMMMKKKJJJIIIIIIIIIJJJKKKNNNSSSWWWZZZ[[[ZZZYYYUUUUUUVVVXXX[[[___cccfffeeecccaaa^^^[[[YYYWWWVVV[[[YYYXXXYYY[[[\\\[[[ZZZWWWXXX[[[___bbbbbb___\\\UUURRRPPPRRRWWW[[[\\\\\\]]]ZZZWWWVVVWWWYYYZZZZZZ____________```aaaccccccaaa```___aaaeeefffdddbbbccceeehhhjjjkkkkkkjjjjjjllllllkkkhhhfffgggmmmrrruuuuuuvvvwwwwwwuuutttsssllliiidddbbbaaaaaa```___```bbbddddddaaa]]]ZZZYYY[[[___eeehhhjjjjjjjjjkkkkkkhhheeebbb___]]]ZZZXXXSSSQQQOOOMMMKKKGGGCCC@@@BBB@@@?????????>>><<<:::777999:::;;;:::999777555555444333333555555444222222222222222222222333333222444555777777666444333444444444444444444444444333333222222111222222222444444333333333333222222444333222111111111222333333333333333333333333333222222111111111111222222111111111111000000000000111111000000//////......000000111111111222222222333333222222111000//////000000111111111111000000000000000000000000000000333222222222111111000000111111111111111111111111111111222222222222111111000111111111//////111222111111000000000000111111///////////////000111111000000000000000000000000000111111111222222222222000000000000000000000000222111111111000000//////////////////////////////000111111111111222222222222222222111111111000000000000000000000000000000////////////////////////////////////////////////...------------...////////////000000000///...---------......///.........////////////////////////------///000000000///......///111222222111///...////////////////////////...........................///111000///......///........................////////////////////////......///000000000000000////////////000111222333////////////000000000000000000000000000000000000000000000000000111111111000000000000000000000000111000000//////000111222000000000000////////////222111111000//////......000000000000000000000000000000000000000000000000111111111111000000000000///222111......111222///111111111111111111111111111111222222222222111111222222222222222222222222333333222222222222333333555444333222222222333444555444333222222222333333444444444444444444444444444555555555666666777777555555555444444444555555666666666666666666555555555666888777555444555555777777777777777777777777777999;;;;;;;;;<<<>>>@@@BBBEEEHHHHHHGGGEEEDDDDDDEEEDDDBBBDDDIIINNNQQQSSSTTTSSSQQQPPPOOONNNNNNOOOMMMPPPTTTYYY[[[\\\\\\[[[ZZZZZZZZZ[[[]]]```ccceeedddcccaaa^^^\\\ZZZYYYXXX\\\[[[[[[\\\]]]^^^^^^]]][[[\\\]]]```bbbbbb```]]][[[YYYWWWYYY]]]aaabbbbbbbbb___\\\[[[]]]_________````````````aaacccdddeeebbbaaaaaacccfffgggeeecccdddeeefffhhhhhhgggfffffffffggggggdddbbbccciiimmmoooooopppppppppnnnmmmllliiifffbbb___^^^]]]\\\[[[\\\]]]___^^^[[[XXXVVVVVVXXX\\\aaaeeehhhjjjmmmnnntttqqqnnnkkkjjjiiigggfff```___]]][[[YYYVVVRRROOOMMMKKKIIIIIIHHHFFFCCCAAA<<<<<<======<<<:::888777888666444444555666555444777666666666666777888888444555777888888777555444444444444444444444444444333333222222222222333333444444333333333333222222444333222111111111222222333333333333333333333333222222111111111111222222111111111111000000000000111111000000////////////000000111111111222222222333333222111111000//////000000111111111111000000000000000000000000000000222222222111111000000000111111111111111111111111111111222222222222111111000111111000//////000222111111000000000000111111///////////////000111111000000000000000000000000000000000111111111222222000000000000000000000000111111111111000000000///000000000000000000000000000000111111111222222222222222222111111111000000111111111111111111111111////////////////////////////////////////////////...------------.../////////000000000000//////........./////////...------........................---......///000///////////////111111111111//////////////////////////////...........................000111000...,,,,,,---........................////////////////////////...//////000000000000000////////////000111222333////////////000000000000000000000000000000000000111111111111000000//////000000000000000000000000222222111000//////000000111111000000//////......111111111000000//////...000000000000000000000000000000000000000000000000222222111111111000000000000333222//////222333000222222222222222222222222111111222222222222111111333333333333333333333333333333222222222222333333555444333222222222222333333333222222222333444555444444444444444444444444333333444555666777888888777666666555444444444333666666666666666777777777555666777666444333444555888888999999::::::999999999;;;===???@@@AAADDDFFFJJJLLLNNNOOOMMMLLLLLLLLLQQQNNNMMMNNNRRRXXX\\\^^^\\\[[[YYYWWWUUUTTTTTTTTTPPPRRRVVVZZZ]]]^^^^^^^^^```_________```bbbdddeeeeeedddbbb```^^^]]]\\\\\\]]]^^^`````````aaabbbddddddcccbbbcccddddddcccaaabbbaaa___aaacccfffggggggfffdddbbbaaacccdddeeedddcccbbbbbbaaabbbccceeefffdddddddddeeeffffffdddbbbbbbbbbcccddddddeeeeeeeeecccddddddbbb``````dddhhhiiijjjjjjjjjiiihhhfffeeeeeebbb^^^[[[ZZZYYYXXXVVVXXXXXXYYYWWWUUUSSSSSSSSSTTTWWW\\\```ccchhhmmmpppuuurrrooommmnnnoooooonnnmmmmmmlllkkkhhheeecccaaa[[[YYYWWWVVVUUUSSSPPPMMMGGGFFFEEECCC@@@>>>===<<<===:::777555555666666666555555555444555666666777666777888999888888666555666555555555444444333333444333333333333333444444444444333333333333222222444333222222111111222222222222222222222222222222222222111111111111222222111111111111000000000000111000000000000/////////111111111111111222222222222222222111111000000///000000111111111111000000000000000000000000000000111111111000000000000000000000000000000000000000111111222222222222111111///000000000......000111111111000000000000111111///////////////000111111000000000000000000000000/////////000000000111111000000000000000000000000111111111111000000000000111111111111111111111111000000000111111111222222222111111111111000000000222222222222222222222222////////////////////////////////////////////////...------------...//////000000000000000000/////////////////////...---,,,........................---....../////////////////////000111111000//////////////////////////////........................---///000///---,,,,,,---........................//////////////////////////////000000000000//////000000//////000111222222////////////000000000000////////////////////////111111000000000000000000000000000000000000000000111111000000000000000000111111000000//////............///000111222222333000000000000000000000000000000000000000000000000333222222111111000000///111444333000000333444111222222222222222222222222111222222333333222222111333333333444444444444444333333333222222333333333555444444333222222222222111111222222333444555555444444444444555555555555444444444555666777777888:::999999888777666555555666666666777777777777777666777888777555555666888888999:::<<<===>>>======>>>@@@CCCEEEGGGIIILLLNNNRRRTTTUUUUUUTTTSSSTTTUUU\\\ZZZWWWWWWZZZ^^^```bbb```___]]][[[YYYXXXWWWVVVSSSUUUXXX[[[^^^___```aaabbbbbbbbbcccdddeeeggghhhhhhgggfffdddbbbaaaaaaaaa^^^aaadddeeeeeefffhhhkkkmmmkkkiiihhhiiiiiihhhgggjjjiiigggggggggggghhhhhhgggfffeeeeeeggghhhggggggeeedddcccaaa```aaabbbccceeeeeeeeeffffffeeecccaaa````````````bbbdddeeegggdddfffgggeeebbb```ccceeeiiiiiiiiiiiigggeeecccbbb___]]]ZZZYYYYYYYYYXXXWWWWWWWWWWWWUUURRRRRRSSSUUURRRSSSVVVXXX\\\aaagggkkkooommmjjjjjjllloooppppppssstttuuutttqqqooommmmmmfffeeedddccccccbbb___]]]XXXVVVSSSNNNJJJGGGEEEDDDBBB>>>:::777777777777777444444333333333444444555777777888888888777666555666666555555444444333333444444444333444444555666444444333333333222222222333333222222222222111222111111111111111111111111222222111111111111222222111111111111000000000///000000000000000000000000111111111111111111111111222111111111000000000///000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111///000000///......///111111111000000000000111111///////////////000000111111111111111111111111111////////////000000000000000000000000000000000000111111111000000000000000111111111111111111111111000000000000111111111111111111111111000000000000111111111111111111111111////////////////////////...........................------------...////////////////////////000000///000000000///...------..................................../////////000/////////000000/////////////////////////////////////////////////////////+++---//////...---.../////////////////////////////////////////////////////////000000000000//////000000000000000000111222////////////000000000000////////////////////////...//////000111111222222000000000000000000000000...//////000111222222222111000000000/////////.........///000111222333333000000000000000000000000000000000000000000000000333222222222111111000000222444333000000333444222222222222222222222222222222222333333333333222222333333444444444555555555444333333333333333333444444444444333333222222222000111222333444555555555444444444555555666666666666666666666666555555555999::::::::::::999777777777777777888888888888888666777888777666777999;;;:::<<<>>>AAACCCCCCCCCCCCBBBEEEHHHJJJKKKMMMPPPSSSUUUVVVWWWWWWVVVWWWYYY[[[^^^[[[YYYZZZ]]]```aaabbbaaa```___]]][[[YYYXXXWWWVVVWWWYYY\\\^^^aaacccdddccccccdddfffhhhjjjlllmmmmmmllljjjhhhfffeeedddddd```bbbeeehhhjjjmmmooorrrsssqqqnnnnnnnnnooonnnmmmqqqqqqooommmjjjhhhggggggiiihhhhhhiiikkkkkkjjjiiigggeeebbb___]]]]]]^^^______aaadddffffffeeeeeeddddddbbb```______aaadddfffgggjjjkkkiiieeebbbbbbdddkkkkkkkkkjjjhhheeebbbaaa[[[ZZZYYYZZZ\\\]]]]]]\\\ZZZZZZYYYWWWUUUUUUWWWZZZSSSSSSTTTTTTUUUYYY^^^ccckkkiiiggghhhkkknnnpppppptttwwwyyyxxxvvvtttssstttnnnmmmmmmnnnppppppooonnniiigggbbb]]]XXXTTTQQQOOOHHHEEE@@@<<<;;;;;;;;;:::999888777777666666666666777777777777666666555555666666666555555444444444555555444444555666666777444444333333333222222222333333333333222222111111111111111111111111111111222222111111111111222222111111111111000000000///000000000000111111111111111111111111111111111111111111111000000000000000000000111111111111000000000000000000000000000000000000000000000111111111000000000000000000000000111111222222222222111111///000111000......000111111111000000000000111111///////////////000000111222222222222222222222222////////////000000000000000000000000000000000000000000000000000000111111111111111111111111111111//////000000000111111111000000000000000000000000000000000000000000000000////////////////////////...........................------------.../////////............//////000//////000000000///..............................///............///000000////////////////////////////////////////////////////////////////////////+++---/////////...///111////////////////////////////////////////////////000000000000000//////...111000000000000000111111////////////000000000000000000000000000000000000......///000111222333333000000000000000000000000---...///111222222222222/////////000000000000000111111111111111111111111000000000000000000000000000000000000000000000000222222222222222222222222111444333000000333444111333333333333333333333333222222333333333333222222222333333444444555555555444444333333333333444444222333333444444333333222000111222333444555444444444444444555666666777777777777666666555555555555666777999:::::::::999888;;;;;;;;;:::::::::999999777888999888888:::===???BBBDDDGGGIIIJJJJJJIIIIIIFFFHHHJJJLLLLLLNNNPPPSSSSSSTTTTTTUUUUUUWWWZZZ]]]YYYYYYYYY\\\```cccddddddbbbbbbaaa```^^^]]][[[ZZZZZZZZZ\\\^^^```dddfffhhheeefffhhhjjjmmmoooqqqrrrsssqqqooollliiifffeeedddaaabbbdddiiioootttwwwwwwuuusssrrrqqqssstttsssrrruuuuuutttqqqlllhhhggggggiiiiiijjjlllnnnnnnllljjjeeeccc```]]][[[\\\]]]^^^YYY]]]bbbfffggggggggghhhiiifffaaa^^^]]]___aaadddiiilllooonnnjjjgggfffgggnnnmmmmmmkkkiiieeecccaaa[[[ZZZZZZ]]]```bbbbbbaaa^^^^^^^^^\\\[[[[[[]]]___XXXXXXVVVTTTSSSUUUYYY\\\aaaaaa```bbbeeehhhiiihhhqqqtttxxxxxxuuutttuuuwwwppppppqqqtttwwwyyyyyyxxxrrrpppmmmiiieeeaaa^^^\\\SSSOOOJJJGGGEEEDDDBBBAAA===<<<:::999888777666666888777777666666555555555555555555555555555555555555555555555666777888888444444333333333333222222222333333333333222111000222222222222222222222222222222111111111111222222111111111111000000000000000000000111111111111222222222222111111111111111000000000000000000000000000000111111111111000000000000000000000000000000111111111111111222222222111111111111111111111111111111222222222222111111000111111000//////000222111111000000000000111111///////////////000111111222222222222222222222222/////////000000000111111000000000000000000000000000000000000111111111111111111111111111111111111/////////000000000111111//////000000000000000111////////////////////////////////////////////////...........................------------...//////...---,,,,,,---...///000...//////000000000000//////////////////////////////......---...///000111/////////....../////////////////////////////////////////////////////////---///000000///...///000////////////////////////////////////////////////000000000000000///......111111000000000000111111////////////000000000000000000000000000000000000//////000000111111111222000000000000000000000000...///000111222222111000......//////000000111111111111111111111111111111000000000000000000000000000000000000000000000000000111111222222333333444111333333000000333333111333333333333333333333333222333333444444333333222111222222333444444555555444444333333333333444444000111333444444444444333111111333444444444444333444444444555666777777777555555555666666666666666555666999<<<===>>>======AAA@@@@@@???>>>===<<<<<<;;;<<<======>>>AAAEEEHHHNNNPPPQQQRRRRRRPPPNNNLLLJJJLLLNNNNNNNNNOOOQQQSSSRRRSSSSSSTTTUUUXXX]]]```]]]^^^```cccgggiiihhhgggeeeffffffeeedddbbbaaa```_________aaadddgggjjjllljjjkkkmmmppprrrtttuuuvvvvvvtttqqqmmmiiieeecccbbbbbb```aaaiiittt{{{|||zzzsssrrrrrrsssuuuvvvvvvuuurrrsssssspppkkkgggffffffggggggiiikkknnnmmmkkkiiibbb```]]][[[[[[]]]___aaa^^^bbbggghhhgggeeedddeeefffccc^^^[[[[[[___cccfffjjjoootttuuussspppoooppprrrrrrqqqooolllhhheeeccc\\\\\\]]]___ccceeeeeeddd___```aaa```______```bbb___^^^\\\XXXVVVVVVXXX[[[WWWWWWXXX[[[^^^___^^^]]]fffjjjnnnooolllkkkmmmpppllllllmmmppptttvvvwwwvvvrrrrrrqqqpppnnnkkkiiiggg^^^[[[WWWTTTQQQOOOLLLJJJBBBAAA???===;;;999888888999999888777666666666666444444555555666666777777666666666666777888999999444444333333333333222222222222333333333222111000333333333333333333333333222222111111111111222222111111111111000000000000000000111111111222222222222222222111111111000000///000000000000000000000000000111111111111000000000000000000000000000000111222222222333333333333222222222222222222222222111111222222222222111111111222222222000000222333111111000000000000111111///////////////000111111000000000000000000000000000000000111111111222222000000000000000000000000///000000000111111111111000000000000000000000000////////////000000000111////////////000000111111////////////////////////////////////////////////...........................------------...//////---,,,,,,+++,,,---...///......///000000111000000000000000000000000000000///......------///000111//////............//////////////////////////////000000000000000000000000000111222111///.........000000000000000000000000////////////////////////000000000000000///......111111000000000000000111////////////000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000111222222111///...------...///000111222222---...///111222333555555000000000000000000000000000000000000000000000000000000111222333444444555000333222//////222333000333333333333333333333333222333333444444333333222111111222222333444555555555444444333333444444555///000222444555555555444111222333444555444333222444444444555666777777888333444444555666777888888666888;;;???AAABBBBBBBBBEEEDDDCCCBBBAAA???>>>>>>@@@AAABBBCCCEEEHHHLLLPPPWWWXXXYYYYYYWWWTTTPPPNNNOOOPPPRRRRRRQQQQQQSSSTTTSSSTTTUUUVVVWWW[[[```dddggggggiiilllooonnnllliiiiiiiiijjjjjjiiihhhfffeeebbbbbbbbbcccfffjjjmmmpppnnnoooqqqtttuuuwwwxxxxxxxxxuuuqqqmmmhhhdddaaa___ccc______hhhvvv|||ppppppqqqsssvvvwwwvvvuuummmoooooommmhhhddddddeeecccdddfffiiikkkjjjhhheee___]]]\\\[[[\\\___ccceeegggkkkmmmlllgggaaa^^^^^^___]]]ZZZXXX[[[aaahhhlllmmmrrryyy|||{{{yyyyyyyyywwwvvvuuussspppllliiiggg___^^^___aaadddeeeeeeddd___aaabbbbbbaaa```aaaccccccccc```]]]YYYYYY[[[]]]TTTUUUWWWZZZ\\\]]][[[YYYZZZ^^^cccdddaaa```cccfffffffffgggjjjnnnppppppooonnnoooqqqrrrrrrqqqooonnngggddd```]]][[[WWWSSSQQQKKKJJJHHHEEEBBB@@@???>>>;;;:::999888777777777777333333444555666777888888666666666666777888999:::444444444333333333222222222222333444333222111000333333333333333333333333222222111111111111222222111111111111000000000000000000111111222222222222222222222222111111000000////////////000000000000000000111111111111000000000000000000000000000000222222222333333444444444333333333333333333333333111111222222222222111111222333333222111111222444111111000000000000111111///////////////000111111////////////////////////111111111111222222222222000000000000000000000000//////000000111111111222////////////////////////////////////000000000000.../////////000000111111000000000000000000000000........................000000000000000000000000//////............//////---...///000000///...---..............................//////////////////...............///000000............////////////111111000000//////......---.........//////000000000000////////////000000////////////////////////,,,,,,------...///000000111111000000//////......////////////////////////000000000000000000000000000000111111111111000000000000111111111111000000////////////000111333333000000111111111111000000222222222111111111000000000111111111111222222222111111111111111111111111111111222222222333333333222222333333333444444444222222222222222222222222222222222222222222222222222222222222222222222222666666666555555444444444555444333222222333444555333333333444444444555555222333555444444333555666666555555555666555333111555666777888999:::::::::777999;;;>>>@@@DDDIIILLLPPPMMMJJJJJJKKKKKKHHHEEEAAAEEEJJJMMMPPPRRRUUUWWW[[[YYYWWWWWWXXXYYYXXXWWWYYYYYYZZZZZZ[[[\\\\\\\\\\\\[[[ZZZYYY[[[___cccfffjjjiiiiiimmmrrrwwwxxxwwwvvvsssppprrruuuvvvsssoooeeeeeeeeefffiiimmmppprrrxxxzzz~~~}}}zzzxxxwwwvvvsssllleeebbbdddgggiiieeefffooo{{{~~~rrrqqqppppppqqqsssrrrrrrooojjjgggiiikkkhhhffffff```aaacccgggjjjjjjgggddddddbbb^^^[[[]]]dddmmmtttyyyyyyvvvoooeee___\\\]]]WWWZZZ]]]```bbbdddfffgggppptttwwwxxxyyyzzz~~~zzztttqqqooonnnkkkiiigggggghhhjjjkkkjjjfffccc``````___]]]\\\]]]aaadddhhhfffdddaaa___]]]\\\\\\[[[[[[ZZZYYYXXXXXXXXXXXXZZZYYYXXXWWWWWWWWWWWWXXXXXXXXXXXXZZZ]]]aaaeeeggghhhiiikkkllllllllllllkkkjjjiiihhhfffdddcccaaa```]]][[[WWWSSSNNNKKKHHHGGG@@@???>>><<<:::999999999666555555666777777555444999777666777999;;;;;;:::888666333333444555555555222333333444444333333222333333333333333333333333222111000000000111222333111222222333333222222111333333222222111000000000000000000000000000000000000111222222111000111222222222222222222222222222000000000000000000000000111111333666888777555222111111111111111111111111///000222333333222000///...///000111111000///...000000000000111111111111000000000000000000000000111111000000000000111111000000000000111111111111000000000000000000000000000000000000000000000000000111111111111222222222//////000000000000//////000000000000000000000000111111000000//////..............................//////////////////////////////............//////---......//////...---,,,............................../////////......---...............///000000............////////////111000000000/////////.............../////////000000//////......//////000////////////////////////------...//////000111111000000000000////////////////////////////////////000000000000000000000000000000111111111111000000000000111111111111000000000/////////000111222222000000111111111111000000111111111000000000//////000111111111111222222222111111111111111111111111111111222222222333333333222222222222333333333333333333333333333333333333222222222222222222222222222222222222222222222222555555555555444444444444444444444333333444444444333333444444444555555555333444555555333333444555444444444555666666555444999999999:::::::::;;;;;;888:::===@@@DDDHHHMMMQQQVVVTTTQQQPPPQQQPPPMMMKKKEEEHHHLLLPPPSSSUUUVVVVVVZZZXXXXXXYYY\\\^^^___^^^___aaaccceeeeeedddcccbbb___^^^]]]^^^```dddhhhkkknnnmmmnnnrrrxxx}}}}}}~~~}}}yyyooonnnkkkkkkmmmrrrwwwzzz~~~{{{vvvuuurrrmmmhhhhhhlllpppnnnnnnqqq{{{yyysssooopppqqqooonnnmmmhhhhhhlllnnnkkkiiiiiidddcccdddfffhhhjjjiiihhheeedddbbbaaaccckkkuuu|||{{{sssiiibbb```aaaaaaccceeefffggghhhiiijjjqqqtttxxxyyyyyy{{{~~~}}}wwwsssqqqpppnnnlllnnnmmmlllkkkjjjgggccc```\\\\\\[[[ZZZYYYZZZ^^^```cccbbbaaa```___^^^^^^^^^\\\[[[ZZZZZZYYYYYYYYYYYY[[[[[[[[[ZZZYYYXXXWWWVVVVVVVVVVVVWWWYYY[[[^^^___bbbccceeefffgggffffffeeeeeeeeeeeedddeeeeeefffgggeeeeeedddbbb___[[[WWWTTTKKKIIIFFFCCCAAA???<<<:::;;;:::888777777666444333777555444555777999999888999666444444555666666555222333333444444333333222333333333333333333333333333333222222222222222333111222222333333222222111111111111111111111222222111111111111111111111111000111222222111000111222222222222222222222222222111111111111111111111111///000111444666666333111111111111111111111111111///000222333333222000/////////000000000000//////000000000000111111111111000000000000000000000000111111000000000000111111000000000000111111111111000000000000000000000000000000000000000000000000000000111111111222222222//////000000000000//////000000000000000000000000222111111111000000000000........................//////////////////////////////............//////...............---,,,+++.......................................---,,,+++...............///000000............////////////000000000000////////////............///////////////..................////////////////////////////////////000000111111222////////////000000000000////////////////////////000000000000000000000000000000111111111111000000000000111111111111000000111000000000000000111111000000111111111111000000000000000///////////////000111111111111222222222111111111111111111111111111111222222222333333333111111111222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444333444444555555444444333333444444444444555555555333555666555333333444555444444555666777888888888:::::::::::::::;;;<<<===<<>>;;;:::999888777555777555444444666888888888999777555444555666666555333333444444444444333333222222222222222222222222444444444444444333222111111222222333333222222111///000000111222222333333222222222222222222222222000111222222111000111222222222222222222222222222111111111111111111111111......///222444444222///111111111111111111111111000111222333333222111000111000000//////000000111000000000000111111111111000000000000000000000000111111000000000000111111000000000000111111111111000000000000000000000000000000000000000000000000000000000111111111222222//////000000000000//////000000000000000000000000222222222222111111111111........................//////////////////////////////............///////////////......---,,,,,,....................................---,,,+++***...............///000000............////////////000000000000////////////.........///////////////......------------....../////////////////////////////////000000111111111......//////000000111111////////////////////////000000000000000000000000000000111111111111000000000000111111111111000000222111000000000000000111000000111111111111000000000000000000000000000000000000111111111222222222111111111111111111111111111111222222222333333333000000111111111222222222444444444444444444444444333333333333333333333333333333333333333333333333222222333333444444555555222333444555555444333222444444444444555555555555555666666666444333444555666777888888888999:::<<<999999:::;;;===@@@BBBDDDEEEHHHKKKMMMOOORRRVVVXXXZZZYYYXXXWWWVVVUUUTTTSSSUUUVVVZZZ___cccdddaaa]]][[[[[[\\\```eeeiiillllllmmmooorrruuuwwwxxxwwwwwwpppooonnnnnnoooqqqtttvvvuuuuuuvvvyyy~~~{{{zzz~~~}}}|||}}}|||yyyvvvtttyyy{{{|||{{{tttmmmhhhfffhhhooouuuxxx}}}}}}|||yyywwwsssuuuyyy{{{||||||~~~|||~~~}}}vvvpppnnnmmmooommmiiigggggghhhiiiiiiiiikkklllnnnppprrrtttuuuwwwuuusssrrrtttvvvxxxzzzuuurrrmmmhhhddd```[[[XXXUUUVVVVVVUUUUUUVVVYYY\\\ZZZ[[[\\\^^^```aaabbbbbb^^^^^^^^^^^^^^^^^^]]]]]]\\\^^^aaacccccc```]]]ZZZ\\\\\\]]]]]]]]]]]]\\\\\\XXXYYY[[[\\\]]]]]]]]]]]]\\\[[[ZZZYYY[[[^^^aaaddd```bbbfffjjjlllkkkjjjiiiiiieeeaaa^^^]]]YYYSSSMMMFFFCCC@@@>>>>>>===<<<;;;:::888666666777999999999999777444333444555555444333333444444444444333333222222222222222222222222333444555555444222000///111222222333333222222111000000111111111222222222222222222222222222222222000111222222111000111222222222222222222222222222111111111111111111111111......///111333333222000111111111111111111111111000111222222222222111000222111000//////000111222///000000000111111111111000000000000000000000000111111000000000000111111///000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111//////000000000000//////000000000000000000000000111111111111111111111111////////////////////////........................//////............//////111000000///////////////////////////////////////............---,,,+++***...............///000000............////////////////////////000000000000///////////////...............------------......////////////////////////...///////////////000000......//////000000111111000000000000000000000000111111111111111111111111000000111111111111000000000000111111111111000000222111000000000000000111000000111111111111000000111111111111111111111111000000111111111222222222111111111111111111111111111111222222222333333333000000111111111222222222444444444444444444444444333333333333333333333333333333333333333333333333333333333444444555555555222333444555555444333222444444444555555555666666555777888777555555666777777888999999888888;;;======???AAADDDHHHLLLOOOQQQQQQRRRTTTUUUUUUUUUWWWYYYYYYYYYYYYYYYXXXXXXXXXYYY^^^```dddiiikkkkkkhhhfffdddcccdddggglllppprrrrrrrrrsssuuuwww{{{~~~yyyxxxwwwvvvvvvvvvxxxyyywwwwwwwwwyyy{{{}}}ttttttrrrttt|||{{{xxxtttzzz}}}yyyxxxxxxsssmmmiiiiiijjjkkkkkkhhhiiijjjlllnnnpppqqqrrrqqqrrrtttvvvyyy}}}}}}yyysssmmmgggaaa[[[WWWSSSTTTTTTTTTSSSTTTVVVYYYYYY[[[]]]```bbbdddeeeeeeccccccdddccccccbbb``````]]]```cccfffgggfffdddccccccddddddeeeeeedddccccccZZZ\\\^^^___aaaaaaaaa```]]]ZZZWWWUUUTTTTTTVVVWWWZZZ[[[]]]aaadddhhhkkkllllllkkkiiiiiiiiifffaaa\\\PPPNNNJJJGGGFFFDDDAAA???>>>;;;888777888999:::999999666444333333444333333333444444555555444444333222222222222222222222222222333333333333111///...111222222333333222222111222222222111111111000000111111111111111111111111000111222222111000111222222222222222222222222222111111111111111111111111000000000222444444333111111111111111111111111111111111111222222111111111222111000//////000111222///000000000111111111111000000000000000000000000111111000000000000111111///000000000111111111111000000000000000000000000000000000000000000000000//////000000000111111111//////000000000000//////000000000000000000000000000000000000000000000000////////////////////////........................//////............//////111000000//////000111111////////////////////////...............---,,,+++...............///000000............////////////////////////000000000000///////////////.........///..................///////////////////////////////////////////////////////////////000000000000000000000000000000000000111111111111111111111111000000111111111111000000000000111111111111000000111000000000000000111111000000111111111111000000111111111111222222222222000111111111111222222222111111111111111111111111111111222222222333333333111111111222222222222333333333333333333333333333333333333333333333333333333333333333333333333333444444555555555555555555333444444555555444444333444444555555555666666666666777999999888777999:::999;;;===<<<;;;<<<@@@DDDKKKMMMPPPTTTXXX[[[\\\]]]ZZZ[[[]]]\\\ZZZXXXXXXXXXYYY[[[]]]^^^^^^___aaacccgggkkkoooqqqooommmlllllllllkkkkkknnnrrruuuwwwwwwvvvvvvwwwyyy}}}~~~}}}|||{{{zzzzzz{{{|||xxxxxxyyyyyyzzz}}}~~~zzzzzzzzzqqqkkkjjjkkkkkkjjjfffffffffhhhkkknnnnnnmmmkkknnnrrrvvvxxx{{{{{{uuunnnggg___XXXSSSRRRSSSTTTSSSRRRRRRTTTVVVYYY[[[___cccgggiiijjjkkkkkkkkklllkkkjjjhhhfffdddbbbdddfffhhhjjjkkkllllllkkkkkkjjjjjjiiiiiihhhhhh```aaaccceeefffgggffffffaaa^^^ZZZVVVRRRPPPOOOOOOSSSRRRRRRSSSVVV[[[```ccceeehhhkkkmmmmmmkkkhhhfff]]][[[WWWTTTQQQMMMHHHEEEDDD@@@<<<999999:::::::::999777444333444444333333444444555555555555444444333333333333333333333333222222222222111111000///111222222333333222222111333333222222111000000///111111111111111111111111000111222222111000111222222222222222222222222222222222222222222222222222222111111222444555444333111111111111111111111111111111111111111111111111111111111000000111111111000000000000111111111111000000000000000000000000111111000000000000111111000000000000111111111111000000000000000000000000000000000000000000000000/////////000000000111111//////000000000000//////000000000000000000000000///////////////000000000////////////////////////........................//////............////////////......///000111222////////////////////////....../////////......---...............///000000............////////////.../////////000000000111000/////////............000//////......//////000////////////////////////000000000000000000000000000000000000////////////000000000000000000000000111111111111111111111111000000111111111111000000000000111111111111000000000/////////000111222222000000111111111111000000000000000000111111111222000111111111111222222222111111111111111111111111111111222222222333333333222222222222333333333333333333333333333333333333444444444444444444444444444444444444444444444444666666666666666666555555444444444333333444444444555555555555666666666666666888::::::::::::<<<===>>>AAADDDEEEEEEGGGMMMSSS\\\^^^aaacccddddddcccbbb___aaaaaa```]]][[[ZZZZZZYYY\\\```bbbcccfffiiilllpppuuuxxxvvvooojjjjjjmmmlllkkkkkknnnrrruuuwwwwwwuuuuuuwwwyyy|||~~~~~~}}}}}}}}}~~~yyyzzz{{{{{{|||~~~uuusssrrrqqqooojjjiiiiiikkkoooqqqqqqooonnnrrrvvvyyyxxxxxxyyyzzz|||yyyuuuqqqkkkddd]]]XXXWWWXXXXXXXXXVVVUUUVVVWWWXXX[[[aaafffllloooqqqrrruuuuuuuuutttrrrooollljjjjjjiiiiiijjjkkknnnqqqrrrtttsssqqqnnnlllkkkkkkkkkdddeeegggiiikkkkkkkkkkkkeeeccc```[[[WWWSSSQQQOOOQQQOOOMMMLLLMMMPPPTTTVVVYYY___gggjjjiiigggggghhhdddcccaaa```^^^ZZZUUUQQQMMMHHHCCC@@@>>>>>>>>>>>><<<999666555555666555444444444555555555555444444444444444444444444444444333222222111111111222222111222222333333222222111222222111111111111111111222222222222222222222222000111222222111000111222222222222222222222222222222222222222222222222222222111111222444555444333111111111111111111111111222111111111111111111222000111111222222111111000000000000000111111111111000000000000000000000000111111000000000000111111000000000000111111111111000000000000000000000000000000000000000000000000////////////000000000111//////000000000000//////000000000000000000000000//////000000000111111111000000000000000000000000........................//////............//////------------...000111333000000000000000000000000......//////000/////////...............///000000............/////////000.../////////000000111111000000//////.........---000000////////////000000////////////////////////222222111111111111111111111111000000//////......000000000000000000000000111111111111111111111111000000111111111111000000000000111111111111000000////////////000111333333000000111111111111000000.../////////000000111111000111111111111222222222111111111111111111111111111111222222222333333333222222333333333444444444222222222222222222222222444444444444444444444444444444444444444444444444888888777777666666555555555555333222222333555555555555555555666666666777777888:::;;;;;;<<<>>>???DDDHHHMMMNNNOOOSSSZZZaaagggiiikkkkkkjjjfffbbb```aaabbbcccbbb___]]][[[[[[XXX\\\aaadddfffiiimmmqqqvvv{{{~~~xxxnnnggggggkkkgggggghhhjjjooorrrttttttqqqsssuuuxxxzzz||||||}}}||||||}}}}}}zzz|||}}}~~~}}}{{{uuussssssuuuyyy|||{{{yyyyyy}}}{{{zzzzzz|||{{{zzzxxxvvvqqqlllggg\\\^^^^^^]]][[[ZZZZZZ[[[WWW[[[aaahhhoootttwwwxxx{{{{{{{{{zzzwwwtttpppnnnooonnnkkkjjjkkkooorrruuu|||zzzvvvrrrooommmmmmmmmfffgggiiikkkmmmnnnnnnmmmiiigggdddaaa]]]YYYVVVTTTVVVUUURRRPPPOOOOOOQQQRRRPPPYYYbbbfffdddbbbdddgggcccdddeeeggghhhfffbbb^^^UUUPPPJJJFFFDDDDDDCCCCCC>>>;;;888777777777777666444444555555555555444444555555555555555555555555444333222111222333444555222222222333333222222222000000000111222222333333333333333333333333333333000222222222111000111222222222222222222222222222222222222222222222222222222111000111333444444333111111111111111111111111222222111111111111222222000111222333333222111000000000000000111111111111000000000000000000000000111111000000000000111111000000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000//////000000000000//////000000000000000000000000000000111111222222222333...------------...//////........................//////............//////////////////////////////......////////////......000000000000000/////////------......///000000000//////000000000000//////333111---,,,---.........///............---------//////............//////111111000000//////......//////000000000000//////......//////////////////000000000000000111111222000000000000////////////000111111111222222222222000000000000000000000000000000000000000000000000111111000000000000111111111111222222222333333333222222333333333444444444000000000000111222333444333333444444444444444444222333333444444333333222555555666666555444333333222222222222222222222222444555555555444444666777777777888:::<<<;;;666111222555888888777555444444777777666444333555888;;;===>>>@@@AAACCCGGGLLLOOOUUUXXXZZZ[[[YYYZZZ^^^bbbgggggggggeeeddddddeeegggllliiigggffffffeeebbb___bbb^^^]]]ccchhhkkkppptttzzzyyyvvvooogggdddfffjjjkkkjjjlllppprrrppptttzzzqqqmmmmmmpppsssrrrrrruuuyyy}}}|||xxxqqqkkkjjjhhhdddcccdddaaaeeekkkppptttyyy}}}|||{{{|||~~~|||vvvnnnkkklllrrrwwwzzz|||vvvppplllkkkkkkhhhjjjkkkkkkiiihhhiiiiiijjjkkkkkkiiieee```]]]ZZZ___[[[WWWTTTRRRPPPNNNMMMPPPTTTXXX[[[]]]]]]]]]]]]aaabbbeeehhhjjjjjjjjjiii___ZZZTTTQQQOOOMMMJJJGGGBBB???:::888777666555444<<<999555555666666555333333333333333333333333333333333333222222111111111333333333333333333333333222222222222222222222222222222222222222222222222333222222111111222222333222222222222222222222222444666666444000///222555111111222222222222111111111111000///...---,,,,,,222222222222222222222222444444444444333333222111222222111111111111222222////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111000000//////......////////////000000000000222222333333222111///...000000000000000000000000...---------......//////........................//////............//////////////////////////////......////////////......//////////////////////////////////////////......//////000000000000//////111///------...000000///000000/////////.........//////............//////111000000000/////////...//////000000000000//////000000000000000/////////000000000000000111111222111000000000////////////000000000111111111222222111111111111111111111111111111111111111111111111111111000000000000111111000000111111111222222222111111111111111111111222111111111111222333444555444444444444444444444444222333333444444333333222555555666666555444444333444444444444333333333333333444555555444444555777999888888:::<<<;;;777444222444666777555444444555888888888777888:::>>>BBBCCCFFFKKKOOORRRUUUYYY\\\aaabbbbbbbbbaaaaaabbbddd```aaabbbbbbccceeeiiillllllooopppnnnhhhccccccdddiiidddcccgggjjjkkkmmmpppwwwvvvsssmmmgggdddfffhhhhhhlllrrrwwwyyy{{{|||}}}uuupppmmmnnnnnnpppwww~~~{{{wwwrrroooppprrruuuyyy|||}}}~~~yyysssooooootttzzz}}}wwwqqqllljjjgggiiijjjkkkjjjjjjjjjlllnnnoooppppppoookkkhhheee```]]]YYYVVVTTTRRRPPPMMMQQQRRRSSSTTTUUUVVVXXXYYYZZZ\\\```dddgggiiijjjjjjccc___[[[XXXVVVTTTQQQNNNGGGCCC>>>;;;:::999888777888666444444555777888777666555555444444333333222333333333222222222111111333333333333333333333333111111111111111111111111222222222222222222222222333222222111111222222333222222222222222222222222222000/////////111111111111111222222222222111111111111000000///.........222222222222222222222222333333333333333222111111111111111000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222111111111000000000000////////////000000000111000000222222222222111000000000000000000000000000------........./////////........................//////............//////////////////////////////......////////////..............................111111000//////...------//////000000000000//////...---,,,...000111111000111000000000//////////////////............//////000000000000//////////////////000000000000//////222222111111000000000///000000000000000111111222111111000000000//////////////////000000000111111111111111111111111111111111111111111111111111111111111000000000000111111//////000000000111111111111111111111111111111111333333222333333444555666555555555444444333333222333333444444444444333333555555555666555555444333555555555555555555555555333444555444333444555777777666555666777777555333444555666666666666777888999;;;<<<===???CCCHHHLLLQQQUUU[[[```bbbdddeeefffcccbbb``````aaabbbbbbaaa]]]___```bbbdddhhhmmmqqqpppwww|||xxxmmmeeefffjjjoookkkjjjnnnqqqqqqqqqsss{{{xxxsssmmmgggeeegggiiiooo|||{{{vvvsssqqqvvv}}}wwwsssuuu}}}|||tttmmmhhhdddfffhhhiiiiiiiiijjjkkklllmmmpppssstttsssppplllgggdddaaa^^^\\\YYYUUUSSSUUUSSSPPPNNNMMMOOOQQQRRRQQQSSSWWW\\\```dddggghhhfffdddcccbbbaaa___\\\YYYRRRMMMGGGCCC@@@???===<<>>;;;999777666666777777777666555444333333222333333333333222222222222222222222222222222222222111111111111111111111111222222222222222222222222333222222111111222222333222222222222222222222222111...+++---111444222000111111222222222222111111000000000000000000000000222222222222222222222222111222222222222111000000111000000//////000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222222111111111111/////////000000000111111//////000222222333333222000000000000000000000000---......///////////////........................///......------......///////////////////////////......////////////......---------...............000000000000//////......//////000000000000//////...------///000111///...000000000/////////......//////............//////000000000000//////////////////000000000000//////222111111000000//////...000000000000000111111222111111111000000000//////////////////000000000000111111111111111111111111111111111111111111111111222111111000000111111222000000000000111111111222444444444333333333333222333333333333333444555555666666555444333333222222333333444444444444333333444555555555555555444444444444555555555555666666444555555555444444666888777666555555555666666555666777888888888999;;;>>>===???AAACCCGGGLLLSSSWWW```dddgggiiiiiihhhggghhh^^^\\\ZZZ\\\```bbbbbb```bbbdddeeefffhhhlllqqquuuxxx~~~uuummmlllooopppmmmooouuuyyyzzz{{{}}}xxxooojjjjjjooosssxxxxxx}}}tttmmmhhheeeggghhhiiihhhhhhhhhiiiiiikkkpppuuuxxxxxxtttrrrooommmjjjgggeeebbb^^^\\\[[[XXXSSSPPPMMMLLLLLLKKKJJJLLLOOOSSSXXX\\\___aaadddeeegggiiijjjiiigggeee```[[[TTTNNNJJJGGGDDDBBBBBBBBB@@@<<<888555555777666666555555444444444333333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222333222222111111222222333222222222222222222222222333111000111333555444222111111222222222222111111000000111111111222222222111111111111111111111111000000111111111111000000000000////////////000000222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////////////////////////////111111111111111111111111//////000000000111111111000000111111222222222222000000000000000000000000---...///000000000//////////////////////////////......------------......////////////////////////......////////////......------------......//////////////////000000111111//////000000000000//////000///...///000000...,,,/////////.........------//////............//////////////////000000000000//////000000000000//////000000000//////.........000000000000000111111222111111111111000000000000////////////000000000000111111111111111111111111111111111111111111111111222222111111111111222222111111111222222222333333333333333333333333333333333222222222222333333444666666555444333333222222333444444555555444444333444444555555555555555444333444444444555555555666555666666666555555777999999999999888888888999;;;777999:::;;;;;;===@@@BBBDDDEEEHHHKKKOOOUUU\\\```hhhiiijjjiiigggfffggghhhccc```^^^```dddgggfffeeefffhhhkkkmmmooorrrwwwzzz~~~yyyuuutttrrroooqqqxxx}}}}}}uuuqqqvvv|||~~~~~~xxxrrrnnnkkkmmmnnnmmmkkkjjjjjjkkklllqqqwww|||}}}|||yyywwwuuurrrooommmkkkhhheeecccccc```\\\YYYVVVQQQLLLHHHIIIIIIJJJLLLOOORRRUUUWWW]]]```fffjjjmmmmmmmmmmmmkkkggg```ZZZUUUPPPLLLIII???BBBCCC@@@;;;777777:::444444444444555555555555333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222333222222111111222222333222222222222222222222222333555666555333222222444111111222222222222111111000000111111222222333333111111111111111111111111///000000111111000000000000000////////////000000222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000111111111111333222222111111111000000////////////////////////---...///000111000//////////////////////////////......------------......////////////////////////......////////////......---------...//////000000......///000000111222222//////000000000000//////222000///...//////---,,,............------------//////............//////////////////000000000000//////000000000000//////.............../////////000000000000000111111222222222111111111000000000/////////000000000111111222222222222222222222222222222222222222222222222222222111111111111222222111222222222222333333333000000111111111222222222333333222222222222333333555555555444444333333222444444555555555555444444333444555555666555555555333333444444555666666666666777888777666777888:::777888999888777777999;;;:::<<>>???AAADDDGGGKKKMMMMMMLLLLLLRRRWWW[[[[[[XXXVVVYYY\\\]]]\\\[[[[[[]]]aaafffjjjdddjjjsss{{{}}}}}}{{{zzz{{{}}}{{{xxx{{{~~~wwwpppllllllooorrrtttwww|||}}}vvvoookkklllooorrriiigggddddddeeefffffffff^^^YYYSSSNNNMMMNNNOOOOOOSSSRRRQQQSSSUUUVVVVVVUUU[[[]]]bbbfffhhhgggeeedddgggaaaaaafffcccWWWPPPQQQFFFFFFFFFEEEBBB>>>:::888888666444333444444333222555555555444444333333333111111111111111111111111222222222222222222222222555444222111111222444555333333333222222111111111222222222222222222222222333222222222111000000000111222222333333222222111222222222222222222222222111111000000000000111111111222222333333222222111///000111222222111000///000111111111111222222222000000000000000000000000////////////000000000000111111222222222222111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000///............///000000000000000........................111111000///////////////000000////////////000000000000000000000000000000000000000000000000000000......///000111111111111000000000000000111111111////////////000000000000000000111111111111000000000000000111111111111111111111111000000000000000000000000000000000000000000//////...///000111222222222111111111111111222111111111111111111111111333333222222222111111111111111111111111111111111222222111111111111222222///111333333333222333555555555444333333333333333===888333000111333444444666666555555555666666777555555555555555666777777666666777777777777777777555777888888777888:::<<<888:::===>>>>>>>>>@@@BBBGGGJJJPPPUUUXXXYYYYYYYYYXXXYYYZZZXXXVVVVVVZZZ]]]^^^]]]]]]___bbbfffhhhiiibbbiiissszzz~~~~~~}}}||||||~~~}}}|||~~~vvvooohhheeeffflllrrruuu{{{~~~vvvpppoooppppppooojjjhhheeedddddddddcccbbb```\\\VVVRRRQQQPPPOOONNNPPPOOOOOOQQQTTTUUUUUUTTTUUUWWW[[[___bbbcccddddddiiiggghhhkkkggg]]]TTTQQQKKKMMMNNNLLLGGGAAA;;;777888666444444555555444333444444444444444444333333222222222222222222222222222222222222222222222222444333222111111222333444333333333222222222111111222222222222222222222222222222222111111111111111111222222333333222222111222222222222222222222222111111000000000000111111000111111222222111111000//////000111111111111111000111111111111222222222000000000000000000000000000000000000111111111111111111222222222222111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000//////.........///000000000000000000000000000000000000000111000000////////////000000000////////////000000000000000000000000000000000000000000000000000000---...///000111111111111111111111111000000000000.........///000111111111111111222222222222111111/////////000000111111111222222111111000000//////000000000000000000000000000////////////000111222111111111111111111111222111111111111111111111111222333333444444333111111222222222222222222222222111111111000000111111111///111333444333222333444444333333222222222222333666444111000222444555555777666666555555555666666555555444444555555666666888888888777777777777777666777999999999:::<<<>>>===???BBBDDDFFFGGGJJJLLLTTTWWW]]]bbbeeeeeedddccc^^^[[[XXXVVVVVVXXX\\\___```___```dddiiikkkjjjggg```gggqqqzzz~~~~~~~~~yyyzzz|||~~~{{{qqqttt{{{xxxpppfffccccccjjjppptttyyy~~~~~~xxxuuuvvvwwwtttqqqmmmjjjgggeeeddddddcccbbbdddaaa^^^[[[YYYWWWTTTQQQRRRQQQRRRSSSUUUUUUTTTSSSQQQRRRTTTWWW[[[___ccceeehhhppptttrrrllleee\\\TTTUUUXXX[[[YYYQQQFFF===777888666555555666777666555333333444444444444444444333333333333333333333333222222222222222222222222333222111000000111222333333333333222222222222111222222222222222222222222111111111111111222222222111111222222222222111111222222222222222222222222111111000000000000111111000000000111111000000000000//////000000111222222000111111111111222222222000000000000000000000000111111111111222222222222111111222222222222111111222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000//////000000000000//////......///000000000000000111111111111111111111111///...------------......000000////////////000000////////////////////////////////////////////////333333333333222111000///222222111111000000//////.../////////000000000111000111111222222111111000......//////000000111111333222222111000///......000000000000000000000000000000000000000111111111000111111111222222222111111111111111111111111111111222444555555444222111222222222222222222222222111111000000000000111111000222444444333333333444333222222111111222222222333333222333444444555555777777666555555555555666666555555444555555666666777777777777777777777777777888:::;;;;;;===???BBBAAAFFFLLLQQQUUUWWWZZZ[[[aaacccgggjjjjjjhhhdddbbb^^^[[[XXXWWWYYY]]]___```bbbbbbdddiiinnnnnniiiddd^^^fffpppyyy}}}~~~~~~~~~vvvvvvtttssssssuuuyyy}}}}}}~~~~~~}}}{{{{{{}}}yyymmmdddffflllrrrwwwpppkkkiiimmmqqqrrrtttwww|||~~~~~~~~~}}}{{{ssspppllljjjiiihhhgggeeegggfffeeedddccc```\\\YYYZZZXXXXXXXXXYYYXXXVVVTTTSSSRRRQQQRRRVVVZZZ___cccaaasss~~~yyyooojjjeee^^^```eeeiiiggg\\\NNNAAA:::999777555555666777666666333333333444444555555555333333333333333333333333222222222222222222222222222222111000000111222222222222222222222222222222222222222222222222222222000000000111222222222333111111222222222222111111111111111111111111111111111111000000000000111111000000111111111111000000222111000//////000111222000000111111111222222222000000000000000000000000000000000111111111222222111111222222222222111111222222222222222222222222111111111111111111111111//////////////////////////////////////////////////////000000000000//////......///000000000000000..............................------------......000000////////////000000////////////////////////////////////////////////222222222222111000//////222222111111000000//////111000000000/////////...//////000000000000//////---......///000000111111333222222111000///......111111111111111111111111///000000111111111111111///000111222222222222111111111111111111111111111111222444555555444222111222222222222222222222222111111000000000000111111111333444444333333333444222222222111111222222333333444555555555444444444777666555555555555666666777666666555555555666666666666777777777888888888999:::<<<>>>???AAADDDFFFJJJPPPYYY```dddddddddcccdddfffiiijjjiiifffbbb___]]]\\\[[[]]]```cccccccccfffgggjjjnnnpppnnngggbbb___fffpppxxx||||||{{{zzztttrrroookkkjjjlllqqquuusssuuuwwwyyy{{{|||mmmhhhddddddhhhnnnsss{{{zzzuuuwwwzzzyyyyyyzzz}}}}}}{{{vvvrrrooommmjjjhhhhhhhhhiiikkkllliiidddaaa]]][[[ZZZZZZ\\\\\\\\\[[[WWWUUUSSSQQQRRRUUUYYY[[[VVVnnn{{{oookkklllkkkkkkqqqvvvsssfffVVVHHHAAA<<<:::888777777777666555333333333444444555555555222222222222222222222222222222222222222222222222222111111111111111111222222222222222222222222222222222222222222222222222000000000111222222222333000111111222222111111000111111111111111111111111111111000000000000111111111222222222222222222111444333111///......//////000000111111111222222222111111111111111111111111/////////000000000111111111111222222222222111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////...//////000000000000000......///000000000000000////////////////////////000////////////000000111000000////////////000000000000000000000000000000000000000000000000000000,,,---...///000000000000111111111111000000000000111111111000///.........//////000000000000//////......//////000111222222222222111111000000//////111111111111111111111111///000111111222222111111...///111222333333222111111111111111111111111111111111333444444333333222333333333333333333333333111111111000000111111111222333555555333333333444333222222222222333333444333555666666444333333444555555555555555666777777888888777777666666777777666666777888999::::::;;;===???AAACCCDDDGGGJJJMMMVVV\\\ccchhhiiigggdddcccaaabbbdddffffffeeecccbbb___aaadddggghhhiiihhhhhhlllnnnqqqrrroookkkeeebbbaaahhhpppwwwyyyxxxvvvtttnnnmmmkkkjjjjjjmmmrrrvvvwwwzzz~~~rrrkkklllhhhfffhhhpppyyy~~~~~~}}}wwwqqqqqqwww}}}~~~{{{{{{}}}{{{uuuuuuzzz{{{}}}xxxuuurrrnnnlllkkklllnnnqqqsssppplllhhh]]][[[ZZZZZZ]]]```bbbccc]]][[[WWWTTTRRRRRRSSSTTTPPPcccuuuvvvnnnkkknnnsssttt{{{{{{nnn]]]PPPJJJBBB@@@===;;;:::888666444333333444444444444444444111111111111111111111111222222222222222222222222222222222222222222222222111222222222222333333333222222222222222222222222111111111111111222222222000000111111111111000000111111111111111111111111111111000000000000111111222222333333333333222222333333222000////////////000111111111111222222222111111111111111111111111.../////////000000000000111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......///000000000000000......///000000000000000111111111111111111111111///////////////000111111000000////////////000000000000000000000000000000000000000000000000000000,,,---...///000000000000000000000000000111111111000000000000////////////000000000111111000000000......///000111222333444111111111000000000000000111111111111111111111111///000111222222222111111...///111333333333222111111111111111111111111111111111111222222222333333333333333333333333333333222222111111111111222222222444555555444333333444333333333333333444555555111333555555333222333555444444444444555777888999::::::999888888888888888666777888:::<<<===>>>???BBBDDDGGGIIIKKKNNNRRRUUU\\\___dddfffeeecccaaaaaa```aaaccceeefffggghhhhhhhhhlllooopppnnnlllmmmooossswwwyyyuuunnngggdddddddddjjjqqqvvvvvvssspppnnnjjjmmmssswww{{{tttqqqssswwwzzzzzzqqqpppvvvqqqmmmooo|||}}}~~~~~~}}}{{{xxxsssnnniiigggeeefffdddaaafffrrryyyzzz~~~|||xxxxxxzzzvvvpppnnnrrrwww}}}|||{{{yyyyyyyyywwwvvvuuuvvvxxxzzz{{{yyyuuuqqqfffbbb^^^]]]___cccfffgggeeeccc```\\\YYYUUUSSSRRRPPPWWWcccmmmnnnkkkmmmrrrzzzrrrcccXXXTTTJJJGGGCCC???===:::777555444444444444444444333333222222222222222222222222222222222222222222222222222222333333333333222222111111222222222333333333222222222222222222222222222222222111111111111111000000111111111111000000111111111111111111111111111111000000000000111111111111222222222222111111000000111111111111000000000111111111111222222222111111111111111111111111//////000000000111111111111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000......///000000000000000...//////000000000000000........................---------------...///000000000////////////000000000000000000000000000000000000000000000000000000222222222222111000///...//////000000111111222222......//////000000111111111111222222222222111111...///000111222333444444000000000000000111111111111111111111111111111111///000111222333222111111---///111333444333222111111111111111111111111111111000000000111222333333333333333333333333333333333333222222222222333333333444666555444333333444333333333333444444555666///111333333111111333666333333333444666777999:::;;;;;;:::999888888888999777888:::<<<>>>@@@AAABBBFFFHHHKKKNNNPPPSSSWWWZZZ[[[]]]___```______aaabbbcccdddeeefffgggiiijjjkkkppptttwwwuuupppnnnppptttyyy}}}~~~xxxnnnfffdddffffffkkkrrrvvvtttpppllljjjooovvv~~~yyytttpppppprrrttttttrrrsssuuuwwwzzz|||~~~vvv~~~~~~}}}wwwyyyxxxsssvvv~~~yyy|||qqqmmmggghhhrrr{{{yyyqqqjjjhhhgggeeeeeedddbbb___\\\TTTXXXZZZ\\\fffvvv|||xxxyyy|||~~~wwwvvvvvvxxx{{{|||xxxqqqllleeeaaaaaadddfffhhhllljjjhhheee```[[[WWWUUUSSSPPPVVVfffnnnlllkkkooo}}}tttfff]]]ZZZPPPLLLGGGCCC@@@<<<999666555555555444444333333333333333333333333333333333222222222222222222222222222333333444444333333222111111111222222333333333222222222222222222222222333222222222111111000000000000111111111111000000000000000000000000000000111111000000000000111111000000111111111111000000,,,---///111333333222222000111111111111222222222111111111111111111111111000111111111111222222222111111222222222222111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000---///000000///......///......//////000000111111333222111///......------000000000000000000000000222111111111000000//////222111000......000111222000000000000000000000000222222222111111111000000000000000000000000000000//////000000111111111222222111000.........///000000000000000000000000000222222111111111111222222000000111111111111000000......///000111222333333222333444444222222333444111111111111111111111111111111222222222333333333333333333222222111111111222111111000000111111222333444555666777777777777666666666666555444333333333333333444444555555555555555666666555666999;;;===<<<::::::;;;;;;999888:::<<>>===>>>???@@@AAABBBEEEIIINNNRRRXXX^^^bbbaaabbbbbb```]]]]]]```cccaaabbbccceeegggjjjlllmmmsssqqqooommmllllllnnnpppxxxyyyyyyvvvsssuuu{{{}}}jjj\\\WWWVVV]]]fffnnnwww~~~zzzzzzzzzvvvsssssstttwww|||qqqlllkkkjjjhhhhhhhhhfffbbb```___]]]]]]```^^^XXXTTTUUUWWW___hhhkkkooo~~~~~~~~~zzzpppkkkkkkkkkoooqqqppppppqqqnnnjjjdddaaa```cccdddcccbbbcccmmmqqqsssnnnjjjiiihhhgggccc___ZZZUUUPPPKKKEEEAAA===;;;888666555444222000333444444444444333222222111222333333333333333333333333333333222222222222333333333333333333333333111111111111111111111111111111222222222222111111333222111111000000111111111111111111111111111111000000//////000000111222000000000000000000000000111000000000000111222222111000//////////////////000000000000000000000000222222222222222222222222111111111111222222222333////////////////////////000000000000000000000000222111000000000000000000222222111111000000111111...///111111///...///000111111000000//////..................///111222333////////////////////////111111111000000000000000111111000//////000111111000000000000000000000000---......///000111222222000000000000000000000000000000000000000111111111111111000000000000000000000000000000000000000000222222111111111111222222222333333444444333333222222222222111111000000000222333444444222222333444333333333333333333333333111111222222222333333333222222222222222222222222444333333222222333333444333333444555666666666666333444444555555555444444777666666666555555444444666666777666555666999;;;??????@@@@@@AAADDDGGGJJJPPPRRRTTTVVVYYY]]]bbbfffddddddccc```___aaafffjjjfffgggiiilllqqquuuwwwxxxyyyuuuppplllkkkkkkkkkkkkqqquuuwwwtttqqquuuyyyeeeYYYUUUTTTXXX```gggmmmttt{{{zzz}}}|||{{{xxxsssqqqpppoooooooooooopppjjjhhhiiikkkhhhcccbbbdddkkkuuu|||yyyvvvvvvnnnjjjiiikkkmmmnnnoooppppppnnneeennnpppggg___```eeefffiiiiiigggbbb```bbbgggjjjeeebbb^^^YYYUUUOOOHHHDDD@@@===:::777666555333222444444444444444333333333000111222222333333333333444444444444444444444444333333333333333333333333111111111111111111111111111111222222222222111111333222111111000000111111111111111111111111111111222222111111222222333444000000000000000000000000000000000000000111222222111000000/////////000000000000000000000000000000222222222222222222222222111111222222222333333333000000000000000000000000000000000000000000000000111111000000000000000111222111000///...///000111...000111111000//////000111111000000//////......000000////////////000000////////////////////////000000000000000000111111111111000000000000111111000000000000000000000000000000000111111111222222000000000000000000000000111111000000000000000000000000111111111111111111000000000000000000000000222222111111111111222222333333444444444444333333333333222222111111000000222333444444222222333444222222222222222222222222111111222222222333333333222222222222222222222222444333333222222333333444222333444555666666666666333444444555666666666666777777777666666555555555555666666666666777:::<<<>>>AAADDDEEEGGGKKKOOOSSSZZZ[[[\\\]]]^^^bbbgggjjjhhhgggeeecccdddhhhmmmqqqppppppppptttyyy|||||||||{{{wwwqqqmmmlllmmmmmmmmmpppwww{{{xxxssszzzpppaaaWWWSSSUUUVVV\\\cccgggiiipppxxx~~~}}}{{{|||}}}yyyvvvuuuvvvyyy|||{{{yyyzzz{{{yyyvvvxxx}}}|||rrrkkkhhhhhhhhhjjjkkkkkklllnnngggzzzqqq```___eeehhhjjjddd\\\VVVUUUXXX```gggfffdddbbb___[[[UUUNNNIIIGGGCCC???<<<;;;:::999777555555444444444333333333000111222222333333333333444444444444444444444444333333333333333333333333111111111111111111111111111111222222222222111111333222111111000000111111111111111111111111111111222222111111222222333444000000000000000000000000000000//////000000111222111111111000000111111222000000000000000000000000111111111111111111111111111111222222222333333333111111111111111111111111000000000000000000000000111000000000000000111111000///...------...000111...000111111000//////000000000000000////////////222111000//////...//////000000000000000000000000000000000000111111111111000000000111111000000000000000000000000000000000111111111111222222222222000000000000000000000000111111111111000000000000///000111222222222111111000000000000000000000000222222111111111111222222222333333444444333333222333333222222222111111111000111222222000000111222111111111111111111111111111111222222222333333333111222222222222333333333333333222222222222333333222333444555555666555555333444555666777888888888777777777777777666666666555666777888888:::===@@@BBBFFFKKKNNNOOORRRWWW[[[]]]^^^___aaaccchhhmmmrrrpppmmmjjjiiijjjnnnsssvvvxxxvvvuuuxxx{{{}}}{{{xxxtttsssqqqpppppprrruuuvvv~~~zzztttmmmfff]]]VVVTTTWWWWWWYYY```gggiiikkkttt}}}~~~~~~~~~tttllliiihhhiiiiiiggghhhlllkkkxxxddd```dddfffjjjaaaVVVPPPNNNQQQYYYaaaeeeeeeddddddbbb]]]WWWRRRJJJGGGBBB>>><<<:::888777666555555444333444444444111222333333333333333333111111111111222222222222333333333333333333333333111111111111111111111111111111222222222222111111333222111111000000111111222222222222222222222222000000//////000000111222000000000000000000000000000////////////000111111111111111111111222222333000000000000000000000000000000000000000000000000111111111111222222222333111111111111111111111111000000000000000000000000000000000000000111111222//////.........///000000///000222222000///000111////////////000000000000111111000///////////////000000000000000000000000///000000000111111111111000000111111111111000000000000000000000000000000...//////000111222333333000000000000000000000000111111111111000000000//////000111222222222222111000000000000000000000000222222111111111111222222222222333333333333222222222222222222222222222222000111222222000000111222222222222222222222222222111111222222222333333333111111222222222333333333222222111111111111222222222222333444555555555555444555666888999999::::::777777777777777777888888777888:::;;;<<<>>>BBBEEEJJJPPPVVVXXXXXXXXX[[[___```aaabbbdddggglllrrrwwwvvvsssooolllmmmooorrrtttuuusssrrruuuzzz{{{yyyuuutttwww{{{~~~yyypppgggaaa]]]]]]\\\YYY[[[___bbbfffooovvvzzzuuuooolllllljjjfffgggllliiivvv}}}ttthhhdddeeefffiii^^^TTTQQQOOONNNSSSZZZ^^^___bbbdddeeeccc^^^ZZZSSSNNNGGGBBB>>>;;;888666777666555444333444444555333444444444444333333222000000111111111222222222333333333333333333333333111111111111111111111111111111222222222222111111333222111111000000111111222222222222222222222222000000//////000000111222000000000000000000000000///////////////000111111000000000000000111222222000000000000000000000000111111111111111111111111000000000111111111222222111111111111111111111111000000000000000000000000000000000000000111222222//////000111111111111111///000222222000///000111......//////000000111111000000////////////000000000000000000000000000000//////000000111111111222000000111111111111000000000000000000000000000000+++,,,---///000222333444000000000000000000000000222111111111000000/////////000111222333333222111000000000000000000000000222222111111111111222222111222222333333222222111222222222222222222222222222333444444222222333444333333333333333333333333111111222222222333333333111111111222222333333333222111111111111111111222222222333444555555555555444555777888::::::;;;;;;666666777777888888999999999:::<<<===???BBBFFFIIIQQQWWW]]]___]]]\\\^^^```ddddddeeefffhhhmmmsssxxxyyyuuupppllllllmmmnnnooommmllllllqqqxxx{{{yyyvvv~~~~~~~~~|||rrrfff]]]___ZZZZZZ```cccbbbcccfffpppvvv}}}~~~}}}vvvpppppplllggghhhmmmdddkkknnnmmmjjjjjjjjjiiifff\\\UUUSSSRRROOOQQQVVVWWWYYY]]]bbbfffeeebbb^^^```ZZZRRRKKKFFFBBB>>><<<777666555444333444555555555555555555444444333222222222222333333444444444333333333333333333333333111111111111111111111111111111222222222222111111333222222111000111111111222222222222222222222222222222222111222333333444000000000000000000000000///////////////000111111///////////////000111111000000000000000000000000222222222222222222222222///000000000000111111111000000000000000000000000000000000000000000000000000000///000000111222222000111222444444444333222111111111111111000//////...000111000///...///111111000///......///000111000000000000000000000000111000000000111222333333;;;555---***,,,......,,,000000000000000000000000///000000111111111111000000000000111222222333333000000000000111111111111111111000///////////////111111111111111111111111222333333444444333333222333333333333333333333333444333222111111222333444333222222111111222222333222333333444444333333222222222222222222222222222444444444444444333222111555555555555555555555555222333444666777888888888;;;999666555555666555555888888:::<<<======:::888777;;;>>>AAABBBFFFLLLQQQYYY^^^bbbaaabbbeeefffeeejjjlllmmmoooppptttyyy}}}~~~xxxssspppmmmkkkjjjkkkeeeeeehhhnnnwwwwwwxxxxxxyyyxxxuuuqqqmmmjjjkkkgggeeeggggggcccaaabbbaaacccgggkkknnnrrruuuwww{{{sssnnnlllkkkjjjpppkkkffffffiiijjjiiifffhhhddd___YYYUUUSSSSSSSSSNNNRRRYYY^^^bbbdddggghhhddd```[[[VVVQQQIII@@@:::<<<:::888777888888888777555555444444444333333333222222222222222222222222333333333333333333333333222222222222222222222222111111111111111111111111222222111111111111222222222222222222222222222222000000000000000111111111222222111111000000//////...///000111111000...---000000000000000000000000222222111111111111222222333222111111000000111111000111222222222222111000333333222111000///...---//////////////////////////////000000000000//////222111000//////000111222111111111111111000//////...000111000///...///111111000////////////000111000000000000000000000000111000000000000111111222;;;666000...000222111///000000000000000000000000//////000111111111111000000000000111111111111222000000000000111111111111111111000///////////////111111111111111111111111222222333333333333222222333333333333333333333333333333222111111222333333333222222111111222222333222333333444444333333222222222222222222222222222555555444444444333333333444444444444444444444444333333555666777777777777888777666666666777777777888888:::<<<===>>>======>>>BBBEEEGGGHHHKKKPPPTTT[[[aaadddcccdddggghhhgggpppqqqqqqrrrsssuuuxxxyyyxxxtttpppmmmjjjgggeeeeeeaaadddlllxxxuuuiiibbbccccccccccccaaaaaaaaaaaa^^^\\\]]]cccfffgggiiimmmuuuttttttvvv|||xxxsssqqqqqqqqqkkkfffbbbbbbfffiiiiiiggghhhfffbbb^^^ZZZWWWUUUTTTKKKNNNSSSWWW[[[___cccfffhhheeeaaa\\\VVVNNNDDD<<<<<<:::999888999888666444555555555444444444333333222222222222222222222222333333333333333333333333222222222222222222222222111111111111111111111111222222111111111111222222222222222222222222222222000000000000000000000111111111111000000000000000//////000111111000000000111111111111111111111111222222111111111111222222333333222111111111111222000111222333333222111000000000000000111111111111111111111111111111111111//////000000000000//////222111000//////000111222000111111111111000000///...000111000///...///111111000000//////000000111000000000000000000000000111000000////////////000777444111111333444333000000000000000000000000000//////000111111111111111111111000000000000//////000000000000111111111111111111000/////////000000111111111111111111111111111111222222222222111111333333333333333333333333333333222222222222333333333222222111111222222333222333333444444333333222222222222222333333333333555555444333333333444444333333333333333333333333444444555666777777666666444555666777888999999999::::::;;;===@@@BBBDDDEEEHHHKKKOOOPPPPPPQQQUUUYYY[[[aaaffffffhhhlllooonnnrrrqqqpppqqqrrrsssrrrqqqoooooommmkkkiiigggeeeccccccjjjwww|||mmm```WWWSSSSSSTTTUUUUUUVVVYYY]]]aaa___```eeennnuuuyyy}}}{{{vvvuuuttttttgggccc______cccgggiiiiiihhhhhhfffdddaaa]]]YYYVVVLLLMMMOOOPPPSSSXXX^^^cccllljjjhhhddd^^^TTTIIIBBB===;;;999999888777444222555555555444444444444333222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111222222111111111111222222222222222222222222222222111111000000000000000000000000000000111111111111000000000000000111222333222222222222222222222222222222111111111111222222444444333222222222222222111222333444444333222111//////000000111111111111111111111111111111111111///000000111111000000///111111000000000000111111000000111111111111000///...000111000///...///111000000000000000000000000000000000000000000000000111000///...............000//////000222333111...000000000000000000000000...///000111111111111111111111111000///......---///000000000111111111111111111000000///000000111111111111111111111111111000111111222222111111000222222333333333333444444333333333333333333333333333222222111111222222333222333333444444333333222222222222333333333333333555444333222222333444444333333333333333333333333555555666666666666666555444666888::::::999999:::<<<===>>>@@@BBBFFFKKKNNNOOOSSSVVVXXXWWWWWWYYY\\\\\\ccchhhjjjnnntttwwwwwwsssqqqppppppqqqpppnnnkkkhhhllloooooonnnooonnnlllnnnwww|||lll___VVVSSSTTTTTTWWWZZZ]]]___ccciiinnnmmmpppzzz|||~~~|||}}}yyyvvvuuuuuufffbbb^^^^^^```dddggggggfffggghhhhhhfffaaa\\\YYYRRRQQQOOOMMMNNNRRRYYY___jjjkkkkkkiiicccZZZPPPIIICCC???;;;888666666444333555555555555444444444444222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111222222111111111111222222222222222222222222222222111111111000000000000000//////000000111111222222111000//////000222444555222222222222222222222222222222111111111111222222555444333333222222333333222333444444444444333222222222111111000//////...111111111111111111111111000000000111111000000000111000000000000000000111///000000111111111000000...000111000///...///111000000111111111111000000000000000000000000000000000000///...---------...+++,,,---000111111000...////////////////////////......000111111222222222222111111000///...------///000000000111111111111111111000000000000111111111111111111111111111111000111111222222111111000222222222333333444444444333333333333333333333333333222222111111222222333222333333444444333333222222222333333333444444444333222222222222222333333333333333333333333333333555555666666666666666555666999;;;<<<;;;999:::;;;<<<>>>@@@AAACCCGGGMMMQQQSSSXXX\\\^^^\\\\\\]]]___bbbiiinnnooosssxxx{{{{{{yyyvvvssspppnnnmmmkkkjjjgggpppvvvxxxzzz~~~}}}~~~pppbbbXXXRRRTTTYYY[[[```gggkkkmmmpppvvv{{{xxxxxxxxxwwwuuuvvv|||{{{vvvsssqqqgggddd```^^^^^^___aaaaaabbbdddgggiiihhhddd___\\\YYYVVVQQQLLLJJJLLLSSSXXXbbbfffiiiiiieee^^^UUUPPPKKKFFF>>>888666666777777666666555555555444444444222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111222222111111111111222222222222222222222222222222111111111111000000////////////000000111111222222111000//////000222444555222222222222222222222222222222111111111111222222555444333333222222333333222333444444444444333222222222111111000000//////000000000000000000000000000000111111111111000000000000000111111000000000///000000111111111111000...000111000///...///111000111111222222111111000000000000000000000000000000//////............///+++---///222333222111000////////////////////////---...///111222222222222222222111000000///......000000000000111111111111111111000000000111222222111111111111111111111111111111222222222222111111111222222333333444444555333333444444444444333333333222222111111222222333222333333444444333333222222222333333444444555555111222333444444444333333333333333333333333333333444444555666777777666666888;;;>>>>>><<<;;;<<>><<<===AAAEEEBBBFFFIIIJJJIIIKKKPPPUUUZZZ___fffjjjjjjiiijjjlllnnntttxxxyyyzzzuuuuuurrrmmmiiimmmxxx{{{nnniiigggeeecccccchhhooo{{{uuujjjkkkllliiikkkrrrssszzzzzzsssoooooonnnllliiieeebbb``````___```bbbdddfffggggggggg___\\\WWWQQQLLLKKKMMMOOOWWW\\\bbbdddaaa]]]YYYWWWVVVQQQJJJDDDAAA>>><<<:::666666666666555555555555222222222222222222222222333333333333333333333333333333333333333333333333111111111111111111111111222222111111111111222222222222222222222222222222222222111111000//////...111111111000000000000000//////000111111000000000111111111111111111111111222222111111111111222222333333222111111111111222000111222333333222111000......///000111222333333000000000000000000000000000111111222222111111000///000111222222111000/////////000111111111111111///000111000///...///111000111222333333222111000000000000000000000000000///////////////000111222+++---000111111000111111////////////////////////---...///000222222333333222222222222111111111111000000000000111111111111111111000000111222333333111111111111111111111111222333333444444333333222111111222333333444555555333333444555555444333333333222222222222222222333222333333444444333333222222222333333444555666666222444777::::::999666444555555555555555555555555222333444666777888888888888<<>>>>>AAAEEEIIILLLOOOSSSVVVZZZ[[[[[[\\\]]]aaafffjjjqqqrrrtttuuuvvvvvvuuuuuutttrrroooooowwwnnnbbb\\\\\\^^^dddnnn|||zzzyyy|||}}}rrrkkkkkkjjjiiigggeeecccbbbaaabbbbbbbbbbbbaaa``````bbb^^^[[[YYYYYYZZZ[[[[[[]]]^^^___^^^YYYQQQIIIDDD;;;999666444555555555555222222222222222222222222333333222222222222333333444444444444444444444444333222222111111222222333111111111111111111111111222222222111111111111111111111222222222222111111333222111000///......---000000000000000111111222000000000000111111111111111111111111111111111111111111111111111222222222222222111111111111222222111111111222222222222222111111111111000000000000000000000000111111111111111111000000000000111111////////////////////////////////////000000000000000000000000000000000000111111000000000000111111////////////000000000000000000000///000111111222111000000000000000000111000000000000000000000000111111111111111111111111000000000000000000000000111111111000000000000000111111111111111111111111111111111222222333333333333333222222111111111000111111222222222333333333333333333333333333333333444444444444444444333333333333333444444444444555333333333333333333333333444444555555555666666666888:::;;;;;;;;;<<<>>>@@@AAADDDHHHLLLNNNQQQUUUWWW]]]___```aaacccgggmmmqqqqqqqqqqqqssstttuuutttsssuuuttttttxxxvvvfff___[[[```hhhsssxxxtttssssssqqqnnnkkkgggeeedddddddddeeeeeefffffffffiiieee```\\\[[[\\\\\\\\\___aaabbbaaa]]]VVVNNNIII>>>;;;777555555666666666444444444444555555555555333333333333333333333333333333333333333333333333333222222111111222222333111111111111111111111111111111111111111111111111111111222222222222111111222111111000000/////////000000000000000111111222000000000000000111111111111111111111111111111111111111111111111111111111222222111111111111222222111111111222222333333444111111111000000000000000///000000000111111111111111000000000000000000111////////////////////////////////////000000000000000000000000000000000000111111000000000000111111000000000000////////////000000000000000111222222111111000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000111111111111111111111111111111111111222222333333333444444444333333222222111111111111222222222333333333333333333333333333333333444444444444444444333333333333444444444555555555555555555555555555555555555555555666666666777777888:::<<<<<<===???AAADDDFFFHHHLLLNNNPPPSSSVVVXXXbbbccceeefffiiimmmsssxxx{{{xxxvvvvvvwwwwwwvvvtttqqqssszzzlllaaa\\\ZZZbbbooo}}}zzzzzzyyywwwtttpppmmmkkkkkkkkkjjjiiijjjkkkmmmnnnrrrnnniiieeebbbaaa```___```aaacccbbb___XXXQQQMMMDDD@@@;;;888777777777777555555555555555555555555333333333333333333333333222222111000000111222222333222222111111222222333111111111111111111111111111111111111111111111111111111222222222222111111//////000000111111222222000000000000000111111222111111000000000000000000000000000000000000000000111111111111111111111111222222111111111111222222111111111222222333333444000000000000000000111111///000000000111111111111000000000111111000000000000000000000000000000000////////////000000000000000000000000000000000000111111000000000000111111000000000000////////////000000000000000111111222222111111000000111111222000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111111111111111111222222222222222222333333333333333333333333333333222222222111111222222222333333333222222333333333333444444444444444444444444444444333444444444555555555555666666666666666666666666666666777777777888888888888:::===???@@@CCCFFFIIILLLMMMPPPQQQSSSWWW\\\___iiijjjkkkmmmoootttzzz~~~{{{zzz|||}}}{{{yyyuuuxxxqqqccc\\\ZZZZZZcccppp}}}~~~{{{xxxtttqqqpppmmmmmmmmmmmmnnnoooqqqqqqxxxuuurrrpppnnnkkkgggdddbbbcccdddccc```[[[UUURRRLLLGGGAAA<<<999999888777555555444444444333333333333333444444444444333333222111000//////000111222333222222111111222222333111111111111111111111111111111111111111222222222111111222222222222111111...//////000111222333333000000000000000111111222111111111111000000000000000000000000000000000000222222222111111111111111222222111111111111222222111111111222222222222222000000000000111111111111000000000000111111111111000000111111111111000000000000000000000000000000////////////000000000000000000000000000000000000111111000000000000111111111000000000/////////...000////////////000111111222111111000000111111222000000000000000000000000111111111111111111111111000000000000000000000000///000000000111111111111000000111111111222222222333333333333333333222222111111111111222222222222111111222222222333333333222222222333333444444444222333333444444555555555444444444444555555555555666666666666666666666666888888888888999999999999999<<>>DDDHHHSSSUUUXXX[[[___ccciiimmmnnnnnnmmmiiifffeeehhhkkkooozzzsssjjjbbbfffqqq~~~{{{sssooorrrnnnlllnnnpppsss{{{vvvllloooyyy~~~~~~{{{{{{|||zzz{{{sssnnnlllfffbbb]]]YYYUUUPPPJJJEEE>>><<<;;;::::::888666333333444444444555555555666333333333222222111111111000000111111111222222222111222222111///...///000111111111111111111111111////////////////////////111111111111000000000///////////////////////////000000000000000000000000111111222222222222111111111111111111111111111111444444333222222333333444333222222111111000000///000000000000000000000000111111222222222222111111000000000000000000000000000000000000000000000000111111111111111111222222222222111111111111222222222222222222222222222222222222222111111111111111////////////////////////000000//////000111222222111111000000111222222333111111111111111111111111000000000000000000000000111111111111111111111111111222222111000000111333222333333222111000000000444444444444444444444444222222222222333333333333333333444555555666777777666555555444444444555555888888777777666666666666666666666777777999::::::999:::;;;<<<>>>CCCJJJOOOWWWYYY\\\```ccchhhnnnrrruuuuuusssnnnjjjjjjpppuuu~~~xxxuuupppiiiccc\\\]]]cccjjjjjjeeecccdddjjjkkkqqqzzz|||yyywwwtttppphhheeelllvvv}}}yyyvvvqqqmmmgggccc___XXXNNNGGGAAA===:::777777777666555444444444333333333222222333333333222222111111111000000000111222222333333111222222111///...///000111111111111111111111111000000000000000000000000111111111111000000000///////////////////////////000000000000000000000000111111222222222222111111111111111111111111111111333333333222222333444444333222222222111111000000000000000000000000000000111111222222222222111111000000000000000000000000000000000000000000000000000000000111111111111111111111111000000111111111111111111111111111111111//////000000////////////000000000000000000000000////////////000111222333000000000000111222333333222222222222222222222222000000000000000000000000111111111111111111111111111222333222000000222333444555666555333333333555222222222222222222222222111111111222222222333333333444444444555666666666666666555444444444444444888888777666666666777777777777777777888999;;;;;;999;;;>>>AAAEEEKKKRRRWWW]]]```cccfffiiimmmqqqtttooopppooollllllrrr~~~qqqgggcccaaa]]]ZZZVVVWWW[[[```bbbccciiippprrrwww}}}wwwsssqqqooollliiihhhffffffnnnxxx~~~~~~tttkkkddd[[[PPPGGGCCC???:::777666777777666555444444333222222111111333333222222222222222222000000111111222222222333000222222222000///000111000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111222222222222111111111111111111111111111111333222222222222333333444222222222222222222222222000000000000000000000000000111111111111111111000000000000000000000000000000000000000000000000000/////////000000111111111111000000//////000000111111111111111111111111111/////////000000000//////000000000000000000000000////////////000111222333000000000000111222333444222222222222222222222222000000000000000000000000111111111111111111111111222222333222111111222444222444666666444333555777222222222222222222222222222222222333333333444444444444444444444444444555555555444444444555555666888777666666666777888999777777777888999:::;;;<<<;;;>>>CCCHHHMMMTTT[[[___cccfffiiikkklllmmmoooqqqdddgggjjjmmmsss~~~ssseee]]][[[]]]]]]\\\```bbbggglllmmmoooxxx}}}zzzxxxwwwvvvtttsssssssssrrrttt}}}xxxkkkbbbZZZPPPIIICCC@@@<<<::::::999777666444444444444444333333333222222222222222222333333111111111111111222222222000111333222111111222333111111111111111111111111222222222222222222222222111111111111000000000000111111111111111111111111000000000000000000000000111111222222222222111111111111111111111111111111111111111111111222333333000111111222222333333444000000000000000000000000///000000111111000000///000000000000000000000000000000000000000000000000......//////000000000111000000////////////000000111111111111111111111111000111222222222222111111000000000000000000000000////////////000111222333000000000000111222333444222222222222222222222222000000000000000000000000111111111111111111111111222333333222111111222444000222444444222111444666444444444444444444444444333333333444444444555555444444444444444444333333333333333444555666777888777777666666666888999:::777777777888999;;;<<<===<<<@@@FFFMMMSSSZZZ```eeefffiiikkkllllllkkkkkklllcccgggmmmttttttjjj___[[[]]]bbbeeefffqqqtttyyy}}}|||{{{uuueee]]]WWWQQQLLLBBBAAA???>>>>>>;;;888555333333444444555666666666111111111222222333333444111111111111111111111111000111333333222222333555444444444444444444444444222222222222222222222222111111111111000000000000111111111111111111111111000000000000000000000000111111222222222222111111111111111111111111111111111000000000111222222333000000111222333444444555000000000000000000000000//////000000000000//////000000000000000000000000000000000000000///......000000000000000000000000000000000000000000000000111111111111111111111111000000111111111111111111000000000000////////////111111000000000000111111222222333333333333444444111111111111111111111111111111111111111111111111222222222222222222222222444333333222222333333444666666555555555444444444555555555444444333333333333333333444444444555555444444555555555555444444999999888888777777666666999999999999999:::::::::777888999:::;;;<<<======AAADDDLLLUUU___fffiiijjjkkkppprrrllleeedddcccbbb^^^fffsss~~~{{{lllccc^^^```dddjjjvvvqqqfffaaa[[[RRRKKKFFFCCC>>>;;;999999777666666444333333444555444333222222222222222222222222111111111111111111111111333333333333333333333333111111111111111111111111222222222222222222222222111111111111111111111111333333222111000000000111222222222111111111000000222222111111111111222222222222222111111111000000000000000000111111111111111111111111111111111111000000000000000000000000222222222222222222222222333333333222222222111111111111111111111000000///000000000000000000000000000000000000000000000000111111111111111111111111//////..................000000000000////////////111111000000000000111111111111111222222222333333111111111111111111111111111111111111111111111111222222222222222222222222333333222222222222333333666555555555444444444444555555444444444333333333333333333444444444555555444555555666666555555444888888777777777777666666999999999999999999999999999999:::;;;===@@@BBBCCCJJJMMMSSS[[[bbbfffhhhhhhnnntttuuummmeeeaaa```___gggqqq{{{vvvssslllgggeeelllttt}}}yyykkkddd^^^WWWQQQGGGCCC>>>;;;999888666555888666444444555666555444222222222222222222222222111111111111111111111111333333333333333333333333111111111111111111111111222222222222222222222222111111111111111111111111333222111111000000111111222222222111111111000000222111111000000111111222222222222111111111000000000000000000111111111111111111111111111111111111111111111111111111111111222222222222222222222222333222222222111111111111222222222222222111000000000000000000000000000000000000000000000000000000111111111111111111111111//////......---------,,,////////////000000000000111000000//////000000111000000000111111111111222111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111222222555555555555444444444444555444444444444333333333333333333444444444555555444555555666666555555444666666666666777777777777999999999999999888888888:::::::::<<>>BBBGGGNNNTTTWWWVVVZZZ```eeegggiiikkkmmmkkkppprrrqqqtttuuugggcccdddiiiqqqxxx|||iii[[[YYYSSSKKKDDD@@@>>>;;;::::::888666555666666555444333333333333333333333333222222222222222222222222111111111222222333333333222222222222222222222222000000000000000000000000000000000000000000000000111000000///000000111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111////////////////////////000000000000000///......000000000000000000000000000000000000000000000000000000000000000000000000.../////////////////////......//////000000111111000//////......//////000111111111222222222333333111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111222222333333333333444444444444333333333444444444444555333333333444444444555555555666666777777666666555555666666777888999999:::888888999:::;;;<<<======???AAAEEEKKKPPPUUUYYY[[[\\\```dddeeeeeefffjjjmmmlllqqquuu{{{oooiiiccccccfffnnn}}}wwwccc]]]WWWNNNFFFAAA>>>;;;:::;;;999666666666666555444333333333333333333333333333333333333333333333333000000111111222333333333333333333333333333333333111111111111111111111111000000000000000000000000000000/////////000111111111111111111111222222222222222111111111111222222111111111111111222222222111111111222222222222333111111111111111111111111000000000000000000000000111111111111111111111111////////////000000000000000111111111111000//////000000000000000000000000000000000000000000000000000000000000000000000000......//////000111111111.........///000111111111//////............//////000000000111111111111222111111111111111111111111111111111111111111111111222222222222222222222222333333222222222222333333222222333333333444444444333333333444444444555555333333333444444444555555666666777777777777666666777777888888999999::::::888888999;;;===>>>@@@@@@DDDHHHOOOVVV[[[^^^______```cccfffgggfffiiinnntttwww}}}{{{sssrrrttttttsssggghhhkkkppptttrrrccc]]]SSSJJJDDDAAA???===<<<:::888777777777666555444444444444444444444444333333333333333333333333///000000111222222333333333333333333333333333333222222222222222222222222000000000000000000000000///////////////000111111000000111111111222222222333333222222222222333333000000111111111222222222111111111222222222333333111111111111111111111111111111111111111111111111111111111111111111111111/////////000000111111111222222222222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222333444555555---......///000111111222//////............//////////////////000000000000111111111111111111111111111111111111111111111111222222222222222222222222444333333222222333333444222222222333333444444444333333333444444555555555333333333444444444555555666666777777777777666666999999999999999:::::::::777888:::<<<>>>@@@AAABBBIIIOOOWWW___dddeeedddbbb___cccfffhhhhhhmmmuuu|||}}}tttkkkfffgggjjjjjjiiiiiinnnwww~~~jjjcccYYYOOOIIIEEECCCAAA>>><<<999888999888777666444444444444444444444444333333333333333333333333///000000111222222333333333333333333333333333333222222222222222222222222000000000000000000000000///////////////000111111000000111111222222222222444333333222222333333444000000111111222222222222111111222222222333333333111111111111111111111111222222222222222222222222000000000000000000000000//////000000111111222222000000000000000000000000222111111111222222111///111000///......///000111222222111000/////////000111111111111111111111111000,,,(((***///222000...//////000000111111222222000000000000000000000000333333111111111222333444333333222111000000111111000000000000000000000000000111222222333333222222222222222222222222222222444444444555444444333333444444444555555555555666555555666666666666555555<<<<<<;;;999777888:::===:::888;;;@@@BBB@@@CCCJJJNNN]]]eeekkkrrrllldddhhhhhhkkkmmmlllllluuuwwwooollliiijjjkkkiiigggiiimmmqqqxxxzzziii\\\WWWPPPDDD???CCC>>>>>>===;;;999888888999444444333333333444444555333333333333333333333444444444444333333222222222222222222222222222222222000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222111111111111111222222222111111111111222222222222222222222222222222000000000000111111111111222222222222222111000///222222111111111111222222000000000000000000000000111111111111111111111111111000000111222333111000111111//////...///000000222111000000000000000000111111111111111111111111222///,,,---111444333111000000000000000111111111111111111111111111111111333222111000000000111222333222222111000000111111111111111111111111111111111222222333333333333333333333333333333333333333333444444555444444333333444444444555555555555666777777777777777777777777888999999777666666888::::::999;;;BBBEEEFFFKKKRRR]]]kkkrrrvvvzzzrrriiikkkgggjjjmmmpppvvv}}}rrrkkkiiikkkoooqqqssstttvvv{{{tttddd]]]VVVLLLFFFHHH@@@@@@@@@>>>;;;:::999999555444444333333444444555333333333333333333333333444444444333333222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111111222222222111111111111222222222222222222222222222222000000000000111111111111222222222222222111000000222222111111111111222222000000000000000000000000111111111111111111111111000//////111333333222111222111000///////////////000000000000000000111222000000000000000000000000333000---...222444444222111111111111000000000000111111111111111111111111222222111000/////////000333222111111000111111111111111111111111111111111222222333444444444444444444444444444444444444444333333444444555444444333444444444555555555555666999888777666666777888999666777888888777666777999===<<>>CCCHHHMMMTTT\\\dddiiikkkvvvxxxxxxzzzrrrjjjnnnkkkppp{{{|||nnnjjjqqq|||mmmeee\\\RRRJJJHHHGGGEEECCCBBB>>>888444777666555444444444444444666666555444444333222222333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111222222333222222111111111111222222222222222222222222222222///000000000111111111111000111111222222222111111222222111111111111222222000000000000000000000000222222222222222222222222///......000222222111000000000111222222111111000000000000000000000111222000000000000000000000000333333222111111222333444111111111111000000000000222222222222222222222222111222333333333333222222111111111000111111222333222222222222222222222222222222333444444444444444333333333333333333333333222222333444555555555555444444444555555555555666777666555444444555666777444666888888888999;;;<<<<<>>:::888666666666666555444555555666666666666555555999888555333222111111222222444555444333222333444333333333222222222111111222222111111111000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222333333111111111111111222222222222222222111111111111111111111111111111111111111111111000000000000111111111111111111111111111111333222222222111000000000000000000000000111111222222222111111111111222222222222222222222222222222000000111111111111000000///111111111000///000111111222222333333222222111222222111111111111111111111111222222222333333333111111222222222333333333111111222222222333333333555555555666666666666777888888777777666666555555444555666888888777666666888999;;;:::999888999;;;<<<<<<>>>BBBIIITTTaaaiiissstttssspppmmmmmmoooqqqyyywww|||zzz{{{wwwgggVVVMMMHHHDDD@@@???>>><<<888666555333111///222222333333333333222222444444333333333444555555333444555555333333444555333333333222222222111111222222222111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222333333333111111111111111111111111111111111111111111111111111111111111111111111111000000////////////000000111111111111111111111111333222222222111000000000000000000000000111111222222222111111111111222222111111111111111111111111000000111111111111000000///111111111000///000111000000111111111111000000//////000111222222333333111111222222222333333333111111222222222333333333333333333444444444444555555555555666666666666777888888777777666666555555444555777888888888777666777999:::999888888999:::;;;===BBBIIIRRR^^^kkkssstttrrrooollllllpppuuuzzz|||rrr]]]QQQJJJDDDAAA@@@CCC@@@===:::999888555333222222333333333333222222111222222333444555666777333444555555333333444555333333333222222222111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222333333333111111111111111111111111111111111111111111111111111111111111111111111111000//////////////////000222222222222222222222222222222222111111111111111000000000000000111111222222222111111111111222222000000000000000000000000000000111111111111000000000111222222000000111222//////000000000000//////...///000111222444555555111111222222222333333333111111222222222333333333444444444444555555555555444444555555555666666666777777666666666666666555666666777777888888777777666888999999999999:::<<<<<>><<<:::999::::::999777555555666666666666555555444444444444444444444444222444555444333222333444333333333222222222111111333222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222333333222222222111111111111111111111111111111222222222111111111111111111111111000000////////////000000222222222222222222222222111111111111111222222222000000000000000111111222222222111111111111222222111111111111111111111111000000111111111111000000111222333222111000111333000000111111111111000000000111111222333444444555111111222222222333333333111111222222222333333333333333333444444444555555333444444444555555555555555555555555555666666666777777666666777777888999666888:::::::::;;;===??????FFFOOOYYYaaahhhnnnrrrpppmmmkkkmmmwww}}}{{{tttaaaTTTJJJCCC@@@;;;:::888777888999888777666666666777777666666666555555555555444333333222222333444333222111222444333333333222222222111111333333222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111333333222222222222222222222222222111111111000000000000111111111222222222111111111111111111111111111000000//////000000111222222222222222222222222000000111111222222222333000000000000000111111222222222111111111111222222222222222222222222222222000000111111111111000000111222333333222111222333111111222222222222111111333333333333333333444444111111222222222333333333111111222222222333333333222222333333333444444444333333333444444444555555333444444444555555666666888777666666666777999:::666888;;;<<<<<<===???AAACCCJJJTTT^^^eeeiiilllnnnpppmmmlllqqq}}}|||{{{}}}}}}hhhXXXKKKCCC???AAA???===;;;;;;;;;999888444444555555555555444444333444444555555444444333111222333333111111222333333333333222222222111111333333333222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111444333333222222111111111222222222222111111000000000000111111222222222222111111111111111111111111111111000000000000111111000000000000//////////////////000111222333333333222222111111111111222222000111222333333222111000000000000111222222222333222111000//////000111222555333333333555666555444555555444333222000000///222222222222222222222222444444333333333333222222444444444444333333222111333333333444444444555555444444444555555555666666666555444333333444555666999999888888888888888999>>>:::999;;;:::999@@@IIIKKKWWWbbbeeehhhmmmnnnkkklllooovvvsssooonnnlllpppuuuyyyzzz}}}rrr]]]OOOHHHEEEDDDEEEDDD???:::888999;;;555555444444444555555666333444444555555444444333555555555444444333333333222222222222222222222222222222222222222222222222333333333222222111111111111111111111111111111111222222222111111111000000000111111111111222222222222222222111111111111111333222111000////////////111111111111111111111111111111000000000000111111111111111111111111111111111000000000//////////////////000222222333333222111111111000000111111111000111222222222222111000111111111111111222222222222222111000000111222222///......///222333333222222222222222222222222222222222222222222222222222222222222333333444444444333444444444333333222111333333333444444444555555444555555555666666666666777666666555555666666777999888888777777888888888:::888999=========CCCLLLTTT___jjjmmmoooqqqppplllmmmqqqyyy~~~uuummmlllmmmlllooosssuuuwwwzzz~~~fffTTTJJJEEEFFFFFFEEEBBB===::::::<<<555555555444444555555666444444444444444444444444555555444444444333333333222222222222222222222222222222222222222222222222333333333222222222111111111111111111111111111111222222222111111111000000000111111111111222222222111111111111111222222222333222111000////////////111111111111111111111111111111000000000000111111111111111111111111111111111111000000000////////////000111222222222222222111000000//////000000111000111222222222222111000222222222111111111111111222222111111111111222222,,,,,,,,,---000222222111000000111222333444444555222222222222222222222222000111111222444555555666333333444444444333222222333333333444444444555555555555555555666666666666666777777888888777777666888777777777777777888888888777999===@@@CCCIIIPPP^^^iiitttxxxxxxvvvsssoooooosss||||||sssmmmjjjlllnnnoooqqquuuxxx{{{vvv___QQQJJJHHHHHHGGGDDD@@@===;;;;;;666666555555444555555666555444333333333333444555555444444444444333333333333333333333333333333333222222222222222222222222333333333222222222222111111111111111111111111111222222222111111111111111000111111111111222222222000000111111222222333333333222111000000000000000111111111111111111111111111111000000000000111111111111111111111111111111111111111000000000/////////000111222222222222222000000////////////000000111111111222222111111111333222222222111000000000111111111000000111111111000///...000222333333222000000111222333444444555222222222222222222222222111111222333333444555555333333333444444333333222333333333444444444555555333444444444555555555555555666888888888888666555777777666666777777888888999888999===AAAGGGOOOTTTbbblllxxx~~~~~~{{{wwwuuutttwww~~~yyytttqqqsssssstttuuuvvvuuutttssssssqqqppprrrvvvyyy}}}mmmZZZQQQJJJIIIHHHEEEAAA>>>;;;:::777666666555555555555555666555333222222333555666444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000111111111222222222000000111111222333444444333222111111000000000111111111111111111111111111111111000000000000111111111111111111111111111111111111111111000000000000000000111222222222111111000000////////////000000222111111111111111111222333222222222111000000000000000000000000000000000333222111111222333222000222222222222222222222222222222222222222222222222333333333333333333333333222333333444444333333333333333333444444444555555222222333333333444444444555555777888888777555555777777777777777888999999<<<<<<<<<>>>DDDMMMUUUXXX```hhhuuu~~~}}}~~~}}}~~~|||xxxrrrkkkggggggiiikkknnnnnnnnnooopppsssvvvxxxyyyzzz|||~~~{{{cccUUULLLKKKHHHDDDAAA>>>;;;999888777666555555555555555666555333222222333555666444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000111111111222222222000000111222333444444555333222111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111222222111111111000000000000111111222222222111111111000000//////000000111222222111000000111222222222222222111111111111111000000111111111111000000444222111111111111000...333333333222222111111111222222222222222222222222444444444333333222222222222222333444444444333333333333333444444444555555222333333333333444444444555666666777777666666555777777777777888999:::;;;===@@@AAADDDLLLWWW\\\]]]\\\cccooo{{{}}}}}}{{{}}}xxxqqqiiigggccc```___ccciiinnnnnnoooqqqsssuuuzzz}}}mmmZZZPPPMMMHHHDDDAAA???<<<:::888888777666555555555555555444333333333333444555333333333444444444444555333333333333333333333333222222222222222222222222111222222222222333333333111111111111111111111111111111111111111222222222000111111111111222222222111111222222333333444444333222222111111111222222111111111111111111111111111111000000000000111111111111111111111111111111222222222111111111000000111111222222222111111000111111111000000111111111222222111000000111222222111111111111111222222222111222333333333333222111222111000000111222111///333333333222222222111111222222222222222222222222333333333333333333333333111222333333444444444333333333333444444444555555444444444555555555666666888777777666666777777888888888888888999:::;;;<<<;;;AAAHHHNNNYYYccceeeaaa\\\```kkkxxx~~~xxxuuullljjjmmmrrr~~~~~~yyytttqqqpppmmmkkkjjjmmmqqqqqqmmmhhhcccdddffffffgggjjjpppuuuuuuyyy~~~~~~|||eeeUUUOOOHHHCCCAAA@@@>>><<<999888777666555555555555444444444444444444444444333333333444444444555555444444444444444444444444222222222222222222222222111111222222222333333333111111111111111111111111000000111111111222222222000111111111111222222222333333333333333333333333222222222111111222222333111111111111111111111111111111000000000000111111111111111111111111111111222222222111111111111000111111222222222111111000222222111111111111222222333222111000000111222333000000111111222222222333333333555555555555333333222111000111333444444333222222222222222222222222222222222222222222222222111111222333444444555666111222333333444444444444333333333444444444555555666666666666777777777888:::999888777777888999:::999999999999:::;;;<<<===777AAAMMMWWWccclllkkkccc]]]```jjjwwwzzzkkkgggkkknnnlllfffaaa```aaaiiivvvppplllkkkjjjhhhhhhhhhiiijjjdddcccbbbeeehhhkkkjjjhhhdddhhhmmmpppqqqssswwwzzzqqqXXXRRRJJJDDDBBBAAA@@@>>>999999777666555555555555333444444555555444444333333333333444444555555555444444444444444444444444222222222222222222222222111111111222222333333333111111111111111111111111000000111111222222222222000111111111111222222222444333333333333333333333222222222111222222333333111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111000111111111111222222222...//////000111222222222222111111000000111111222222222111111111111222222555777:::<<<;;;888444222333222111000000111222333111111222222222333333333333333444555444333111000333222222111111222222333000000000000111222333333555555666666555444333333999888777666666777888999666666666666666777888888999777666555777;;;>>>@@@AAAIIIWWWfffoooooohhhaaa```bbbkkkxxxooo^^^\\\^^^```___^^^```dddhhhttt}}}mmmbbb\\\___bbbdddeeeeeegggiiigggfffeeefffgggjjjmmmnnnqqqvvv{{{}}}~~~|||fffVVVJJJIIIHHHCCCAAADDD777777666555555666888888777666555444444444444444555444444333333444444555333333333222222222111111444444333333333333222222333222222111111222222333222222222222222222222222222222222222222222222222111222222333333222222111000111222333555666777888222222222222222222222222111111111111111111111111222222222111111111000000///000111222222111000///111111111111111111111111000111111111111222222222/////////000111222222222333222222111111222222333222222111111111111222222000222555777777555333111222222111000000111222222111111222222222333333333333333444444444333222111333333222222222222333333222111222222333444555666555555666666555444444333888888777666666666777888777666666666666777888888::::::;;;;;;<<>>FFFLLLYYY]]]ccchhhkkkiiifffcccbbbooo{{{dddYYYXXXZZZ]]]ccciiissswwwpppnnnkkkgggdddeee___[[[___bbbccceeehhhkkknnnrrruuuvvvxxxzzz||||||~~~jjjWWWPPPMMMGGGDDDEEE@@@???<<<:::888777666666555555555555555666777777555444444333333444444555444444333333333222222222444444333333333222222222333222222111111222222333222222222222222222222222111111111111111111111111444333111000000111333444333333333333222222222222222222222222222222222222111111111111111111111111111111111111111111111111444333222111111222333444111111111111111111111111000000111111111222222222111111111111222222222222111111111000000111111111222222111111111111222222444333333222222111111222111111111222222111111111111111222222222333333333333333333333333333333333444333333333333333333444333333444444555777888999444444555555555555555444555666666777777777777777888888888888888999::::::;;;<<<======@@@GGGQQQXXX___aaabbbdddddddddddddddhhhvvvfffZZZZZZ___fffqqq||||||sssppplllgggeeeddddddbbb___eeebbbaaafffiiiiiilllqqqtttvvvyyy|||qqq[[[SSSOOOIIIFFFGGGCCCBBB???<<<999888777777888777666555555555555555555444444333333444444555444444444333333333222222444444333333333222222222333222222111111222222333222222222222222222222222111111111111111111111111444333111000000111333444555555555444333333222222222222222222222222222222111111111111111111111111111111111111111111111111444333222111111222333444111111111111111111111111000111111111111222222222222222222222222222222222444444333333333333444444222222111111111111222222222222111111000//////...000111222222222222111000111111222222222333333333333333222222222333444444444444333333333333444444444444444444555666777777333444555555666555555555555666777888999999888888999999888888999999:::;;;===<<<<<>>@@@DDDMMMXXXbbbmmmsssqqqkkkccc^^^^^^gggtttyyy|||tttnnndddeeefffffffffhhhkkkmmmjjjmmmqqquuuxxx{{{}}}{{{{{{yyyvvvsssrrrssstttuuuvvvvvvvvvuuusssrrrpppooommmllllllkkklllnnnqqqrrrttttttsssqqqpppnnnmmmlllqqqooonnnmmmlllmmmooopppllllllkkkkkkkkkkkkllllllkkkjjjiiiiiiiiiiiijjjkkkjjjlllmmmmmmllllllmmmnnnnnnnnnnnnnnnnnnmmmllllllkkkkkkkkkkkkkkkkkkkkkkkkhhhgggfffgggiiijjjiiihhhffffffeeeeeefffgggiiijjjiiiiiijjjjjjjjjkkkkkkkkkjjjkkkkkklllllllllkkkkkkkkkkkkkkkkkklllmmmnnnooommmmmmnnnppppppqqqqqqqqqpppqqqsssvvvyyy|||~~~}}}nnn___UUUQQQMMMHHHDDDDDDAAA;;;999:::888888777777666555555555444444444555555555666666555555555555444333222111333333333333333333333333333333333333333333333333444333222111000111111222333333333222222222222111111111222222222333333333444333333333222222222222111111111111111111111111222111000//////000111222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111111111000000000000111111111111222222222222222111//////000111222333333444111111111111111111111111111222333333444444333333333333444444444444333333222222333444555777999:::???===:::777555555555555777666666555666666777777999999:::::::::999888888777999:::;;;;;;===@@@CCCKKKVVVcccnnnvvvxxxrrrjjjhhh```^^^kkk~~~~~~uuuwww{{{qqqkkkhhhbbbeeegggjjjlllnnnrrruuurrrvvv|||}}}|||wwwvvvuuuvvvwwwvvvtttsssmmmllljjjiiiiiikkklllnnnnnnnnnnnnnnnmmmlllkkkjjjlllkkkkkkkkklllnnnpppqqqrrrrrrrrrrrrqqqooommmlllqqqpppnnnmmmllllllmmmnnnllllllllllllkkkkkkkkkkkklllkkkjjjjjjjjjjjjkkkkkkjjjlllnnnooonnnmmmmmmnnnqqqppppppooonnnmmmmmmllliiijjjjjjjjjjjjjjjjjjjjjiiihhhggghhhjjjkkkjjjiiiiiiiiihhhhhhhhhhhhiiijjjjjjjjjkkkllllllllllllllljjjjjjjjjkkkkkkjjjiiiiiifffggghhhiiiiiiiiiiiiiiiiiiiiihhhiiiiiijjjkkkkkkhhhiiijjjlllnnnoooqqqqqqssstttvvvxxx|||yyyiii[[[TTTOOOJJJFFFFFFCCC===999999666666666666666666666666444555555555555666666666555555555555444333222222333333333333333333333333333333333333333333333333444444333222222222222222111111222222222333333333111111222222222333333333444444444444333333333333222222222222222222222222222111000000000000111222111111111111111111111111222222222222222222222222111111111111111111111111111111222222222222111111111111111111111111111111222111111000000111111222111111222222333333222222222222111111111111111111111111111111111111111111111222333333444444333333333333444444444444333333333333444555777888:::;;;===;;;999777555555555555666666555555666666777777999999:::::::::999888888777999;;;;;;;;;===AAAEEESSS^^^jjjrrrwwwxxxqqqiiigggbbbcccqqq}}}qqqqqq{{{yyyrrrllliiihhhhhhjjjlllooorrrwww}}}~~~~~~}}}{{{yyyvvvtttsssrrrsssrrrrrrsssttttttsssqqqjjjjjjiiihhhhhhjjjkkkllljjjkkkkkkkkkkkkkkkkkkjjjlllllllllmmmnnnppprrrsssqqqrrrssstttsssqqqooommmpppooonnnnnnmmmnnnnnnooommmmmmnnnoooppppppppppppooooooooonnnnnnnnnnnnnnnlllooorrrrrrqqqppppppppptttsssrrrqqqpppooooooooojjjjjjkkkkkkkkkkkkkkkllllllkkkjjjkkkmmmnnnmmmlllmmmmmmmmmllllllkkkkkkkkkmmmnnnooopppppppppooooookkkkkklllkkkkkkjjjiiiiiiffffffhhhiiiiiihhhgggfffhhhgggfffeeefffggghhhiiigggggghhhiiijjjkkkkkklllkkkkkklllnnnppprrrtttuuuwwwyyy{{{||||||~~~ssscccZZZPPPIIIFFFFFFDDD???:::999666666666666666666666777555555555555555666666666444555555555444444333222333333333333333333333333333333333333333333333333444444333333333222222333000000111222333333444444111111222222222333333333444444444444444444444444222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111222222222222111111111111111111111111111111222222111111111111222222111111222333333333333333222222111111111111111111111111111111111111111111111222333333444444333333333444444555555444444333000000111222333555777777777777666555444555666666555555444444555666666777777888999999::::::::::::888:::<<<;;;:::===DDDJJJ[[[ccckkkoooqqqrrroooiiiccceeemmm{{{sssmmmkkkttt{{{yyyvvvxxxxxxwwwssspppooonnnlllnnnqqqtttzzz~~~}}}{{{yyywwwvvvuuuxxxwwwvvvtttrrrqqqooooooqqqpppooopppqqqqqqooommmlllkkkjjjjjjjjjjjjkkkllljjjkkkkkklllmmmllllllllllllmmmmmmoooppprrrssstttpppqqqsssttttttsssqqqpppmmmmmmnnnnnnooopppqqqrrrnnnoooqqqtttvvvwwwxxxxxxuuuuuuuuuuuuttttttssssssqqqsssvvvvvvuuuttttttuuuvvvvvvtttsssrrrrrrrrrsssqqqqqqqqqrrrrrrsssssssssrrrqqqpppppprrrrrrqqqpppqqqqqqqqqppppppooonnnnnnpppqqqssstttttttttsssrrrnnnnnnmmmmmmlllkkkjjjiiiggghhhiiijjjiiihhhgggfffiiihhhfffeeeeeefffggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiijjjkkklllmmmnnnoooqqqqqqqqqrrruuuwwwxxxzzz}}}}}}jjj]]]PPPIIIDDDEEEEEE@@@<<<:::666666666777777777777777666666666666666666666666444444444555444444333333333333333333333333333333333333333333333333333333444444444444333333222222000000111222333444444555111111222222222333333333444444444444444444444444222222222222222222222222111111222222222222111111111111111111111111111111222222222222222222222222111111111111111111111111111111222222222222111111222222222222222222222222222222111111111111222222000111222333444444444444//////000111222333333444111111111111111111111111111222333333444444333333444444555555555555444444333333333333444666777888333333333333444555666666444444444444555666777777555666888999:::;;;;;;<<<999;;;<<<;;;;;;AAAKKKTTTccchhhjjjiiiiiikkklllkkkccclll{{{uuuddddddkkkzzz{{{vvvrrrqqqqqqrrrooosssxxx{{{{{{zzzyyyxxxrrruuuyyy~~~|||yyywwwvvvsssssssssssssssssssssssstttsssrrrqqqpppooonnnmmmqqqpppooopppqqqpppnnnmmmmmmmmmlllkkkkkkkkkkkkkkklllmmmnnnnnnoooooonnnnnnnnnnnnoooqqqssstttuuuvvvrrrsssuuuvvvvvvvvvuuuuuupppqqqrrrssstttvvvvvvwwwsssuuuyyy|||~~~~~~~~~~~~~~~}}}{{{{{{zzz{{{||||||{{{{{{|||~~~|||{{{zzzyyyxxxyyyzzz{{{yyyyyyzzzzzz{{{|||||||||}}}|||zzzzzz{{{{{{yyyxxxxxxxxxxxxxxxxxxwwwvvvuuuvvvwwwyyy{{{{{{zzzyyyxxxsssssssssrrrqqqooonnnmmmlllllllllllllllkkkjjjiiijjjjjjiiihhhhhhggghhhhhhggggggffffffffffffeeeeeegggfffffffffggghhhiiiiiiggghhhjjjiiiiiijjjlllnnnnnnoooqqqsssuuuxxxyyyzzzrrrbbbUUULLLEEEEEEFFFBBB>>><<<888888888888888888888888777777777666666666666555333444444555444444333333333333333333333333333333333333333333333333333333333333333333333222111111000000111222333333444444111111222222222333333333333333333333444444444444333333333333333333333333111111222333333222111111111111111111111111111111333333333333333333333333111111111111111111111111111111222222222222111111222222222222222222222222333222222111111222222333000111222333444444444444000000111111111222222222111111111111111111111111111222333333444444333333444444555555555555444444666666666666666777888888222222222333444555555666555555555555666777888999666777888999:::;;;;;;;;;999;;;===<<<>>>GGGUUUaaahhhkkkkkkfffdddhhhlllllljjjvvvuuulllcccfffqqq~~~zzzzzzxxxvvvsssqqqqqqrrrssstttssswww~~~|||zzzzzz{{{tttttttttttttttsssrrrrrrppppppqqqqqqrrrsssttttttrrrqqqqqqpppooonnnnnnmmmrrrqqqqqqrrrttttttsssqqqpppppppppppppppppppppqqqqqqrrrrrrssssssssssssrrrssstttuuuwwwyyyzzz{{{|||zzz{{{{{{|||}}}~~~|||}}}~~~~~~~~~}}}|||{{{yyywwwvvvvvvuuutttsssrrrrrrqqqrrroooooooooooonnnmmmlllkkkiiiiiiiiihhhhhhhhhgggggggggggggggggggggggghhhiiieeefffggggggffffffhhhjjjhhhiiijjjkkklllnnnoooooossstttvvvzzznnn]]]RRRIIIGGGGGGCCC>>>===;;;:::::::::999888888888777777777777666666666555333333444444555444444333333333333333333333333333333333333333333333333333111222333333333222111000111111111222222333333333111111222222222333333333222222222222333333333444333333333333333333333333111222222333333222222111111111111111111111111111333333333333333333333333111111111111111111111111111111222222222222111111222222222222222222222222333222222111111222222333000111222333444444555444444444333222111000///...111111111111111111111111222222333444444444333333444444555555555555444444444444333333333333444444333333333444444555555555666666666666777888999:::777888999:::::::::::::::888;;;======@@@LLL]]]kkkjjjmmmlllfffdddggglllmmmrrr~~~xxxpppjjjiiimmmxxxtttrrrsssqqqqqqrrruuuyyy{{{{{{zzzzzz~~~|||tttvvvwwwuuurrrppprrrtttmmmnnnooopppqqqqqqrrrrrrppppppqqqrrrssstttuuuuuurrrqqqqqqppppppoooooonnnppppppppprrrtttuuutttsssuuuuuuvvvvvvwwwxxxxxxyyyvvvwwwwwwxxxxxxxxxwwwwwwyyyzzz|||~~~}}}{{{zzzyyyyyyyyyzzzuuuuuuvvvvvvuuusssqqqpppnnnnnnnnnmmmmmmmmmlllllliiiiiihhhhhhhhhiiijjjjjjfffggghhhgggffffffhhhjjjeeefffggghhhiiijjjkkkkkkmmmlllllloootttzzz}}}~~~{{{dddXXXLLLHHHGGGCCC???===<<<<<<;;;;;;:::999888888888888777777666666666555333333444444555444444444333333333333333333333333333333333333333333333333111111222333222111000///111222222222222333333333111111222222222333333333111111111222222333333333333333333333333333333333111222333444444333222111111111111111111111111111333333333333333333333333111111111111111111111111333333333222222222111111000000111222333333444444111111111111111111111111222222222222222222222222222111000000000111333333000111111111111222222222333333333333333333333333555555555555555555555555888777666555444333333333666666666666666777888888777777777777777888888888;;;:::999888999:::;;;<<<>>>>>>>>>AAALLL\\\fffiiimmmgggdddggglllmmmnnnpppuuulllkkkkkklllmmmllluuuyyyrrrppprrruuuvvv{{{~~~{{{xxxuuusssrrroooooommmlllkkkkkkkkkkkklllnnnoooooommmmmmnnnoooqqqppppppqqqsssttttttssspppssswwwyyywwwssspppooonnnppprrruuuvvvvvvvvvuuuzzz{{{~~~~~~}}}}}}~~~|||zzzzzz{{{{{{yyyvvvtttssstttuuuwwwpppooonnnmmmmmmmmmnnnooommmmmmllllllllllllmmmmmmkkkkkkiiigggeeeeeegggiiijjjlllnnnoooooopppqqqrrruuuxxx|||}}}vvvlll^^^PPPIIIFFFCCCAAABBB999888777666666777888888999888777666555555555555555555444444444333333333555555444444444444555555444333333222222333333444444444333333222111000000555444222111111111222222222222222222222222222222333333333222222111111111222222222222222222222222222222222222222222222222000111111111111222222222222222333333333333444444111111111111111111111111333333222222222111111111111111111222222333333444222222222222222222222222222222222222222222222222222111000000000111333333111111111111222222222222444444444444444444444444555555555555555555555555777666555444444444444444555555555444555555666666777777888888999999999:::;;;;;;::::::;;;<<<>>>???>>>@@@BBBGGGRRRaaajjjkkklllfffcccfffkkknnntttzzzttteeeccciiimmmooopppzzz|||sssnnnpppwww}}}|||yyywwwvvvuuutttrrrqqqoooooommmllllllkkkkkkkkklllllllllmmmnnnnnnllllllnnnppppppooooooppprrrssssssssssssvvvzzz{{{zzzxxxwwwvvvwwwyyy{{{}}}~~~~~~~~~}}}~~~|||{{{||||||{{{zzzxxxvvvtttttttttttttttsssrrrqqqpppppppppppppppooommmkkkiiiiiijjjllljjjkkklllmmmmmmmmmnnnnnnnnnqqqtttuuuvvvxxx|||xxx}}}rrrbbbQQQIIIGGGCCC@@@???;;;:::999888777888999999::::::999999888777777666555555555444444444333333444444333333333333444444444333333222222333333444444444333333222111111000444333222111111111222222222222222222222222222222333333333222222222111111222222222222222222222222222222222222222222222222000111111111111222222222111111111222222222333333222222222222222222222222222222222111111111111111222222222222222222222222333333333333333333333333222222222222222222222222222111111111111222333333111111111111222222222333555555555555555555555555555555555555555555555555666555555444444444555555555444444333333333444444777777888999:::;;;;;;<<<;;;;;;;;;<<<===???AAABBB???DDDIIIOOOZZZffflllllliiieeecccfffjjjppp{{{pppddd\\\```kkktttyyy|||~~~|||wwwqqqnnnsss~~~{{{wwwuuusssqqqooommmnnnnnnnnnnnnnnnnnnmmmmmmlllllllllllllllmmmnnnnnnnnnoooooonnnmmmnnnpppsssppppppqqqrrrsssuuuuuuvvvyyy|||~~~~~~~~~}}}{{{yyyyyyxxxxxxwwwvvvsssqqqoooooooooooommmmmmnnnnnnnnnmmmmmmllllllmmmnnnnnnnnnoooqqqsssuuuyyyzzz~~~}}}iiiUUULLLJJJGGGBBB???===<<<:::999999999::::::999999::::::999888777666555555555444444444444333333333333222222333333333444333333222222333333444444333333222222111111111444333222111111111222222222222222222222222222222333333333222222222222111222222222222222222222222222222222222222222222222000111111111111222222222000000111111111222222222222222222222222222222222111111111111111111111111333333222222222222222222333333333333333333333333222222222222222222222222111111111111222222333333111111111222222222333333444444444444555555555555555555555555555555555555444444444444444555666777555555444333333333444444666666777888999;;;;;;<<<::::::;;;<<<>>>@@@CCCEEEAAAHHHPPPWWW___hhhkkkiiidddcccdddhhhlllrrr{{{hhhbbb```gggqqq}}}{{{|||{{{wwwuuu|||~~~yyyuuutttooonnnlllkkkjjjjjjjjjjjjmmmmmmnnnnnnnnnooooooooonnnnnnnnnnnnnnnooooooppppppqqqqqqppppppqqqtttwwwssstttvvvwwwxxxyyy{{{|||}}}zzzxxxwwwvvvtttssstttssssssrrrrrrqqqpppnnnooooooooonnnnnnnnnoooppppppsssxxx|||sss[[[PPPNNNKKKEEEAAA>>>===;;;999999999999999555666888999888777555333555555555555444444444444444444333333333333444444444333333222222333333444333333333222222111111111333222222222222222222222111222222222222222333333222222222222222222222222222222222222222222222222222222222222222222222222000000111111111222222222111111111111222222222222222222222222222222222222111111111111111111222222333333222222222222222222333333333333333333333333222222222222222222222222111111222222333333333333111222222222222333333333222222333333333444444444555555555555555555555555444444444444444555666777666666555555555555555666555555666777888999:::;;;888888999;;;===@@@CCCEEEDDDMMMUUU[[[aaahhhiiigggaaabbbgggnnnssswwwqqqcccdddgggoooyyy~~~{{{~~~zzzsssnnnkkkiiiiiigggggggggggggggiiikkkmmmppppppppppppppppppppppppppppppoooooooooooopppppprrrssstttssssssuuuxxxzzzxxxzzz}}}~~~~~~}}}zzz}}}{{{yyyyyyyyyxxxuuurrrsssrrrqqqqqqqqqrrrrrrrrrppprrrtttvvvwwwyyy}}}|||aaaTTTPPPLLLGGGCCC>>>===;;;999888777888888555666888999888777555444666666555555555444444444555555444444444444555555444333333222222333333444333333222222222222222111222222222222222222222222111111111222222333333333222222222222222222222222222222222222222222222222222222222222222222222222000000111111111222222222222222222333333333333444333333333333333333333333222222222222222333333333222222222222222222222222333333333333333333333333222222222222222222222222111222222333444333333333222222222222333333333333111222222333333444444444555555555555555555555555444444444444444555666777666666666666666777888888555555666777888999999999888888888:::<<>><<<999888777777777777888999::::::999888777666666666555555555444444666555555444444555555666444333333222222333333444222222222222222222222222111111222333333333222222111111111222222333333444111222222222222333333333222222222222222222222222222222222222222222222222000111111111111222222222222222333333333444444444333333333333333333333333222222333333333444444444111111111222222333333444222222222222222222222222222222222222222222222222111222333444444444333333222222222333333333444444222222333333444555555666555555555555555555555555555555444444444555555666555555555666777888999:::777777777888888999999999888888999:::===@@@BBBDDDLLLUUU]]]bbbgggmmmqqqqqqkkkjjjppp|||pppeeehhhqqq}}}~~~~~~{{{xxxsssooogggfffdddccccccdddfffggghhhiiiiiihhhgggiiimmmqqqqqqqqqrrrrrrssssssssstttuuuvvvvvvxxxzzz|||~~~}}}}}}~~~~~~}}}{{{yyyyyyxxxvvvttttttvvvxxxwwwzzz}}}zzzeeeWWWMMMHHHGGGAAA@@@===;;;999888888888888888888888888888888888666666666666555555555555555444444333333444444555444333333222222333333444222222222222222222222222000111222333333333333222000111111222333333444444111111222222222333333333222222222222222222222222222222222222222222222222000111111111111222222222111222222222333333333333333333333333333333333333333333333444444555555555000000111222333333444444111111111111111111111111222222222222222222222222111222333444555444333333222222333333333444444444333333444444555666777777555555555555555555555555666555555444444444555555444444444555777888:::;;;999999999999999999999:::999999:::;;;===@@@CCCDDDNNNWWW```dddjjjqqqwwwyyyqqqooosssrrrqqqpppyyy~~~~~~xxxpppmmmkkkgggddddddcccbbbbbbdddfffhhhjjjmmmnnnmmmkkkiiiiiimmmqqqqqqrrrssstttuuuvvvwwwwwwzzz{{{||||||zzzzzz|||~~~yyyzzz|||~~~ooo]]]QQQKKKKKKCCCAAA???<<<:::999999999777666666555666666777888777666666666555555555555444333333222222333333444444333333222222333333444222222222222222222222222000111222333444333333222000000111222333333444444111111111222222333333333222222222222222222222222222222222222222222222222000111111111111222222222000111111111111222222222333333333222222111111111222222222222222222222222444333222111111111111111222222222333333444444444333222222222111000000000444444444444444444444444222222333333333333444444222222333444444555555666666666666666666666666666444444333222333444555666666777999:::::::::999888888777777777777777888999:::888:::>>>>>><<>>;;;999999::::::888888888888777777777777777777777777777777777777444444444444444444444444333333333333333333333333333333333333333333333333333222222111111222222333222333333444444333333222111111111222222333333333222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444333333333222222222111111222222222222222222222222444444333333333333333222222333333333333333333444222222222222111111111111333333333333333333333333222222333333333333444444222222333444444555555666555555555555555555555555444444333333333444555666444555666666777777666666888777777777777888999999:::888999=========CCCKKKTTT[[[```bbbhhhssszzz|||yyytttxxxzzz{{{{{{vvvnnniiiccc```aaaccceeefffgggfffeeefffhhhkkkmmmnnnoooqqqssssssqqqrrrtttwwwxxxxxxyyy|||~~~eeeTTTKKKGGGEEECCC@@@===:::999::::::888888888888777777777777666666666666666666666666444444444444444444444444333333333333333333333333333333333333333333333333333333222222222222333333222333333444444333333222222222222222333333333333222222222222222222222222333333333333333333333333222222222222222222222222444444444444444444444444333333333222222222222111333333333333333333333333333444555666666666555444444333333333333333333222111111111222222222222222222222222222222222222222222222333333333333444444222222333444444555555666444444444444444444444444555444444444444555666666555555444444555555666777888888777777888888999:::<<<999999<<<===???FFFMMMXXX\\\^^^___eeeqqq|||uuunnnmmmpppxxx}}}xxxqqqkkkgggcccaaa```aaadddfffhhhhhhkkkjjjiiiiiikkkmmmoooqqqrrrtttuuuvvvvvvxxx{{{~~~nnnZZZPPPMMMFFFEEEBBB@@@===;;;:::999999999888888888777777777555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333333333222222222222333333222333333444444333333222444444444444333333333333222222222222222222222222555555555555555555555555222222222222222222222222333333333333444444444444222222222222222222222222333333333333333333333333222444666888888777666555444444444333333222222222111111111222222333333333222222222222222222222222222222222333333333444444222222333444444555555666555555555555555555555555555555555555555666666666777666555555555666888999888888888888888999:::;;;===;;;:::<<>>===<<<===CCCKKKRRRUUUWWWXXX\\\aaahhhrrr}}}}}}nnniiioookkknnnzzz{{{vvvnnngggccc```^^^]]]aaacccgggkkkmmmnnnnnnnnnmmmnnnooooooppptttzzz~~~jjjZZZTTTLLLKKKHHHEEEAAA>>>;;;999999999999999888888888888777777777777777777777777444444444444444444444444444444444444444444444444333333333333333333333333444333333333333333333444222333333444444333333222555555555444444333333333222222222222222222222222666666666666666666666666222222222222222222222222222222222333333333444444111222222222222333333333222222222222222222222222333444555666666666555444444333333333333333333222222222222333333333333333444444444444444444444444222222333333333333444444222222333444444555555666777777777777777777777777555666666777888777777777555555444444555555666777888888888999:::;;;<<<===>>>??????AAAIIITTTZZZ[[[YYYXXX[[[```eeekkkttt|||sssiiijjjrrrooorrrzzzmmmiiiddd```______```___cccfffjjjlllmmmmmmnnnpppoooqqqtttvvvxxx~~~uuu___TTTPPPNNNKKKFFFBBB>>><<<;;;:::999999999999888888888888888888888888888888888444444444444444444444444444444444444444444444444333333333333333333333333444444333333333333444444222333333444444333333222444444444444333333333333222222222222222222222222555555555555555555555555222222222222222222222222111111222222333333444444111111222222222333333333111111111111111111111111444444333333333333333222222333333333333333333444333333333333333333222222333333333333333333333333222222333333333333444444222222333444444555555666777777777777777777777777555666777888888888777777444555666666777777666666888999999999:::<<<===>>>>>>AAABBBEEEOOO[[[aaa```[[[XXXYYY^^^cccgggqqq{{{|||llljjjooorrruuu|||xxxppplllcccaaa^^^^^^```cccdddeeegggiiilllmmmmmmnnnqqqssssssvvv{{{~~~kkk\\\TTTQQQLLLGGGBBB???===<<<::::::999999999888888888777777777777777777777777444444444444444444444444555555555555555555555555333333333333333333333333444444333333333333444444222333333444444333333222222222222222333333333333222222222222222222222222333333333333333333333333222222222222222222222222000111111222333333444444111111111222222333333333000000000000000000000000444333222111111111111111222222222333333444444444444444444333333222222222222222222222222222222222222222333333333444444444222222333444444555555666666666666666666666666666555666777999999888888777666777999:::::::::999888999999999:::;;;<<<>>>>>>>>>BBBDDDHHHRRR```fffccc\\\XXXWWW]]]ccchhhttt{{{qqqjjjmmmvvvsss{{{vvvkkkddd```___^^^]]]___cccgggiiijjjjjjmmmnnnnnnnnnppptttxxxvvvzzzwwwgggVVVSSSMMMGGGBBB???>>>>>>:::::::::999999999888888777777777777777777777777444444444444444444444444555555555555555555555555333333333333333333333333555444444333333444444555222333333444444333333222111111111222222333333333222222222222222222222222222222222222222222222222222222222222222222222222000000111222333333444444333333333222222111111111333333222222222222222222222222222222222222222222555444222222222444666777444444444444444444444444444444444333333222222222222222333333333333444444///111222444555555444444555666777666444333333555555444444444444555666666888777666666666666666777777999:::::::::;;;>>>@@@???BBBGGGNNNZZZeeehhheeeYYY]]]^^^[[[[[[fff|||vvvzzzvvviiikkkooommmooouuu{{{zzzmmmeeeaaa^^^\\\[[[^^^bbbeeehhhjjjmmmpppssspppmmmmmmooorrruuuvvv~~~jjjaaaWWWNNNJJJGGGAAA>>>===:::::::::999999888888888777777666666555555555444333444444555555444444333666666666666666666666666111111222222222333333333444444444444444444444444333333333333333333333333555555555555555555555555333333333333333333333333222222333333333333444444111222222333333222222111111111111111111111111111444444333333333222222222555555444444333222222111222222222222222222222222333222111000000222333444333333333333333333333333444444444333333222222222222222333333333333444444222333444555666666555555555666777666444333444555666666555555666666777777777777666666666666777777777888:::::::::;;;>>>@@@>>>CCCIIIQQQ\\\eeegggcccZZZ\\\]]]]]]bbbqqqvvv~~~rrrfffgggkkkkkkpppyyy~~~qqqfff```]]]\\\[[[```cccgggiiijjjkkkmmmoooooonnnmmmooosssxxx|||lll]]]TTTKKKHHHFFFAAA===<<<;;;;;;::::::999888888777777777666666666555555555333444444555555444444333444444444444444444444444111222222222222333333333444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333222222333333333333444444111222222333333222222111111111111111111111111111444444444444444333333333666666555555444333222222222222222222222222222222444333222111000111222333222222222222222222222222444444333333333333222222222222333333333333444444444555555666666666555555555666777666444444444555777777777777777888888888777777777666666777777888777888999::::::;;;===@@@>>>FFFNNNVVV^^^eeeddd___^^^^^^___aaakkk|||{{{~~~qqqgggfffiiilllvvvwwwpppggg___\\\\\\]]]]]]fffiiilllmmmmmmllllllmmmmmmnnnpppuuu{{{qqq\\\RRRIIIGGGGGGCCC???>>>===<<<;;;:::999888777666777777666666666666555555444444555555555555444444444444444444444444444444222222222222333333333333444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444111222222333333222222111222222222222222222222222555555555555555555444444444444444444333333333333222222222222222222222222666666444333333333333444222222222222222222222222333333333333333333333333222222222333333333444444555555666666555555555444555666777666555444555666666777777888888888888888777777777666777777888888777888999::::::;;;===@@@???IIITTT[[[```cccaaa\\\bbbaaaaaafffsssuuullljjjlllqqq}}}wwwiiieee```]]]\\\___bbbdddiiilllooopppnnnmmmlllkkkqqqtttyyyzzz___TTTJJJHHHIIIEEEAAA@@@>>>===<<<;;;999888666666777777666666666666666666444444555555555555444444666666666666666666666666222222222333333333444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222222333333333444444111222222333333222222111222222222222222222222222555555555555555555555555111111222222333333444444222222222222222222222222666555555444333333333333444444444444444444444444333333333333333333333333222222222333333333444444555555444444444444444444555666777666555555666777555666777888888888777777777777777777777888999999777999:::::::::<<<>>>@@@CCCNNNZZZ___```aaa___[[[``````dddnnn|||~~~xxxpppmmmpppwww~~~sssiii___^^^]]]]]]^^^aaaeeehhhjjjmmmoooppppppnnnnnnnnnwww|||eeeXXXKKKHHHHHHEEEAAA@@@>>>>>><<<;;;999888777666666666777777777777777777444555555666666555555444666666666666666666666666222222333333333444444444444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333222222222333333333444444111222222333333222222111222222222222222222222222444444444555555555555555000111111222222333333444222222222222222222222222222222222222222222111111444444444444444444444444222222333333333333444444222222333333333333444444555444444333333444555555444666777777666555666888555666777999999888777777777777777777888888999:::888:::;;;<<<<<<===???AAAGGGSSS^^^```___^^^]]][[[\\\aaakkkyyyyyyyyy{{{||||||vvvpppooottt|||wwwoooeee]]]YYY[[[\\\^^^___bbbgggjjjkkknnnppprrrssstttvvvxxxooo^^^NNNHHHGGGDDD@@@>>>>>>===<<<;;;:::999888777666666777777777777888888555555666666666666555555444444444444444444444444333333333333444444444444444444444444444444444444333333333333333333333333555555555555555555555555333333333333333333333333222222333333333333444444111222222333333222222111333333333333333333333333333333444444444555555555444444333333333222222222222222222222222222222222111111222222333333222222333333333333333333333333222222222333333444444444222222333333333333444444555555444444444666777888444666777777666666777888666777999:::;;;:::999888777777777777888999:::;;;:::;;;=========>>>AAACCCLLLXXXaaa```\\\\\\\\\\\\___iiiyyywwwzzzzzz{{{~~~|||yyywwwsssooopppyyy}}}qqqhhhddd^^^XXXYYY\\\___aaabbbdddhhhkkknnnpppsssuuuxxx||||||hhhTTTKKKIIIFFFBBB@@@===<<<<<<;;;::::::999999666666777777777888888888555555666666666666555555444444444444444444444444333333333444444444444555444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333222222333333333333444444111222222333333222222111333333333333333333333333333333333444444444555555888777666555333222111000222222222222222222222222222333444444555555555555222222222222222222222222222222222333333444444444222222333333333444444444666555555555666777999:::444666777777666666777999777888:::<<<<<<;;;:::999777777777777888999:::;;;;;;<<<===>>>>>>???AAADDDOOOZZZbbb```[[[ZZZ\\\]]]fffsss~~~yyywwwwwwzzz{{{{{{tttqqqnnnsss~~~{{{rrrfff```___]]]YYY\\\___ccceeeeeegggjjjmmmppprrruuuxxx}}}qqq[[[PPPMMMJJJFFFDDD<<<<<<<<<;;;;;;:::::::::666666777777888888888999555555666666666666555555666666666666666666666666333333333444444444555555444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222333333333444444444222222222333333222222222333333333333333333333333333444444555555444444333555444333222111222333333333333222111222333555666666333111111444666666444222222222333333444444444444444444444444444444444444444444444444444444444444444444555555555666666777777777777777777777777777777777777888888888888777666666666666888999:::<<<:::;;;??????>>>CCCLLLVVVWWW[[[]]]ZZZXXX\\\dddjjjuuuqqqvvvsssjjjlllooouuu}}}uuuoooeee^^^[[[\\\^^^```ddddddddddddeeeiiinnnrrrrrrrrrxxx}}}bbbTTTNNNIIIEEEEEE@@@===;;;999:::::::::999999888888777666555555444333444666888888777555444444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333222222111111111111111111000000111111222222222222444444444333333222222222333444444555555444444333555444333222222222333333333333222222222333444555666333111222444666555444333333333333333333333444444444444444444444444444444444444444444444444444444444444555555555666666777777777777777777777777666666777777777888888888888888777777888999;;;;;;>>><<<<<<@@@@@@@@@FFFNNNWWWXXXZZZ\\\ZZZYYY___gggqqq}}}wwwlllmmmlllgggiiimmmuuu}}}~~~yyykkkfff___[[[[[[]]]```aaaccceeeffffffgggiiimmmpppvvvxxx~~~hhhWWWPPPKKKGGGFFFAAA>>>;;;:::;;;;;;::::::999888888777666666555555777888999999888555333222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333222222222222222111111111000111111111222222222222444444444333333222222222444444555555555555444444555444333222222222333333333333222222222333444444555333222222444555555444444444444333333333333333444444444444444444444444444444444444444444444444444444555555555666666666777777777777777777777777666666777777777777888888999999888999999:::;;;<<<@@@>>>===@@@AAADDDJJJQQQXXXXXXYYY[[[ZZZ[[[dddnnn~~~yyy|||wwweeedddgggfffgggllluuu}}}}}}uuunnn```^^^[[[[[[^^^aaaddddddfffgggiiijjjkkkmmmpppsss|||ppp[[[RRRNNNIIIGGGAAA???<<<;;;;;;;;;;;;:::888888888777777666666555777888888888777555444222444444444444444444444444555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444222222222222222222222222222222222222222222222222111111111111222222222222444444333333333333222222444444555555555555444444444444333333333222222222333333333333333333333444444333333333444555555555444444444444444333333333444444444444444444444444444444444444555555555555555555555555666666666666666666666666666666666666666666666666777777777888888888888999::::::;;;<<<@@@>>>>>>???CCCHHHOOOTTTYYYWWWXXXYYYZZZ___kkkxxx|||wwwqqqbbbbbbfffgggiiinnnwww||||||uuujjjccc[[[[[[[[[^^^cccggghhhiiijjjkkkllllllnnnrrrwww{{{yyy___TTTPPPKKKHHHAAA???<<<;;;;;;;;;:::999888888888777777777666666333444555666666666666666555555555555555555555555666666666666666666666666444444444444444444444444444444444444444444444444444444444444444444444444222222222222222222222222222222222333333333333333222222222222222222222222333333333333333333333333444555555666666555555444444444444333333333222222333333333333333333333222222333444444444444444555444444444444444444444444444444444444444444444444444444444555555666666666555555555666666666777777666666666666666666666666555666666666666777777777777777888999999:::::::::>>>>>>>>>@@@FFFNNNTTTWWWYYYWWWVVVYYY\\\fffwww|||}}}}}}hhh```ccceeeeeemmmrrrwwwyyyuuulllbbb[[[ZZZ[[[]]]aaafffjjjjjjjjjmmmmmmmmmnnnqqqxxxeeeVVVQQQMMMIIIAAA???<<<:::::::::999888888888888888777777777777222222333444555555666666555555555555555555555555666666666666666666666666444444444444444444444444444444444444444444444444444444444444444444444444222222222222222222222222222222333333444444444444333222222222222222222222333333333333333333333333555555666666666666555555333333444444444333222111333333444444444333222222111333555555444333444555333444444444555555555555444444444444444444444444444444444555666666777777555555666666666777777777777777777777777777777777555555666666666666777777666777888999::::::::::::;;;===???BBBKKKUUU[[[\\\[[[XXXXXX[[[bbbppp}}}ooocccaaacccdddbbbooorrrtttrrrllleee^^^ZZZ[[[\\\___ccchhhkkkkkkjjjoooppprrruuu{{{ooo[[[SSSNNNJJJCCC@@@===;;;;;;:::999888888888888888888888888888555555555444444444333333555555555555555555555555666666666666666666666666444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333222333333444444555555666333333333333222222222222222222333333333333444444555555666666666666555555333333444444444333222111333333444444444333222111000333666666444333444555222333333444555666777777444444444444444444444444444444444555666777777777555666666666777777777777777777777777777777777777555555555666666666777777777888999:::;;;;;;;;;::::::>>>BBBFFFPPP]]]bbb```^^^[[[ZZZ___iii{{{www~~~tttmmmfffbbbbbbcccdddfffmmmnnnnnnjjjddd___]]]]]]^^^___bbbggglllooooooooossswww}}}{{{aaaUUUOOOKKKEEEBBB???======<<<;;;:::888888888888888888888888777777666555555555555666555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333444555666666666444444333333333222222222222222222333333444444444555555666666666666555555333333444555444333222111333333444555444333111000000333666666444333444555111222333444555777888888444444444444444444444444444444444555666777777888666666666666777777777777777777777777777777777777555555555555666666666777888999:::<<<===<<<<<<;;;:::???DDDIIIUUUbbbgggccc```]]]]]]cccnnnyyysssssslll``````aaabbbcccdddhhhmmmkkkkkkhhhccc^^^\\\^^^aaabbbcccfffkkkppptttuuutttyyyfffWWWPPPKKKGGGEEEAAA??????>>>===<<<888888888888888888999999555555666666777999:::;;;666666666666666666666666555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555555555333333444444555666777777444444444333333222222222222222222333333444444444555555666666666666555555444444444444444444444444222333444444555555444444555444444333333444444555666555555555555444444444333333333222222111111111555555555555555555555555888777555444555666888999777777777777777777777777777777777777666666666666999:::::::::999999;;;===@@@;;;???OOO]]]aaa```___]]][[[[[[eeeyyyzzzwwwyyypppcccdddeeebbb___```eeeiiijjjjjjnnnhhh___ZZZ[[[___aaacccaaafffmmmqqqrrrsssvvvxxxppp^^^SSSLLLIIIGGGDDDAAA>>>===<<<<<<999999999888888888888777666777888999999777555333888888777777666666555555555555555555555555555555555444444333333444444555444444444444444444444444777777666666555555555444333333333444444555555555444444444444444444444444444444444444444444444444222222222333444555666777444444555555555555444444444444444444444444444444222333444444555555444444555444444333333444444555444555555555666666777777333333333222222222111111555555555555555555555555:::999888777777999:::;;;555555555555555555555555666777777777888888999999888:::::::::999:::<<<===@@@>>>CCCQQQ\\\^^^]]]]]]ZZZZZZ___nnnxxxxxx~~~iii___cccaaa______aaaeeeggghhhgggfffaaa[[[YYY[[[```cccdddgggkkkooorrrsssuuuyyy|||vvv```TTTMMMIIIGGGDDDAAA>>><<<;;;;;;999999999888888888888777666666777777777666555444555555555555555444444444555555555555555555555555555444444333333444444555444444444444444444444444666555555555444444444444333333333444444444555555444444444444444444444444444444444444444444444444333333333333444555666666333333444444444444333333333333333333333333333333222333444444555555444444555444444333333444444555333444555666777888999999333333333333222222222222555555555555555555555555666666555444444666777888888888888888888888888888666666777888999:::;;;;;;888999;;;:::::::::===???@@@CCCJJJTTTZZZZZZYYY[[[WWWZZZeeeyyy|||sssyyywww```\\\ccc``````aaadddggggggeeeccc]]][[[YYY[[[___dddggghhhmmmppprrrtttuuuyyydddTTTMMMIIIGGGDDD@@@===<<<;;;:::999999999888888888888777666666666555555555555555444444444555555555555555555555555555555555555555555555444444444444555555444444444444444444444444444444444444444333333333333333333444444444444555444444444444444444444444444444444444444444444444333333333333444444555666333444444555555444444333333333333333333333333333222333444444555555444444555444444333333444444555444444444555666777777777333333333333333333333333555555555555555555555555444444333333333444555666999999999999999999999999666666777888888999::::::888999;;;;;;;;;<<<>>>@@@BBBHHHQQQWWWWWWVVVVVVYYYWWW]]]kkkvvvooonnn|||mmm]]]]]]eeedddeeegggiiiiiigggccc```ZZZZZZ\\\```dddhhhkkkllloooqqqtttvvvzzzjjjUUUMMMIIIGGGDDD@@@===;;;::::::999999999888888888777777666555444444444444555555555555666666777777888888555555555555555555555555555555444444444444555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333333444555666555555666666666666555555333333333333333333333333222333444444555555444444555444444333333444444555444444444444444444444444333333333333333333333333555555555555555555555555777777666777777777888888555555555555555555555555777777777777777777777777888999;;;;;;<<<===???BBBDDDMMMVVVXXXVVVTTTVVVXXX[[[cccsssxxxmmmjjjooo~~~iii^^^```fffgggiiijjjjjjgggbbb^^^[[[ZZZ\\\```cccfffiiikkklllmmmpppuuuzzzqqqXXXNNNJJJHHHDDD@@@===;;;:::999999999999888888888777777555555444444444444555666555555666666777777888888555555555555555555555555666555555444444555555666444444444444444444444444555555555555555555666666444444444444444444444444444444444444444444444444444444444444444444444444444444333333333444555555555666666666666666666555444444444444444444444444222333444444555555444444555444444333333444444555444444444333333333222222333333333333444444444444555555555555555555555555666666666666777777777777666666666666666666666666777777777777666666555555888999;;;<<<<<<>>>AAACCCGGGQQQYYYYYYUUUVVVXXXZZZaaakkk~~~qqqmmmpppyyywwwgggaaaccceeehhhiiiiiifffaaa\\\YYYXXXZZZ]]]bbbeeefffgggiiijjjkkkpppxxx~~~}}}~~~zzz]]]QQQKKKIIIEEEAAA>>><<<::::::999999999888888888888777555555555555555666666666444444444555555555555555555555555555555555555555666666555555555555666666444444444444444444444444555555555666666666666666555444444444444333333333444444444444444444444444444444444444444444444444444444444333333444444555444555555666666555555444555555555555555555555555222333444444555555444444555444444333333444444555333333444444444444444444333333333444444444555555555555555555555555555555444444555555666666666555::::::::::::::::::::::::777777777777777777888888777999;;;<<<===???BBBDDDKKKTTTZZZXXXUUUXXX\\\\\\ffftttwwwooorrrzzzmmmbbbccceeedddhhhhhhgggbbb]]]YYYYYYZZZ\\\```dddgggggghhhjjjlllkkkrrr~~~{{{yyy{{{~~~dddVVVLLLJJJGGGCCC???===;;;;;;999999999888888888888777444555666777777777666666555555555555555444444444555555555555555555555555666666555555555555666666444444444444444444444444444444444555555666666666555555444444444333333333444444444444444444444444444444444444444444444444555444444333333444444444333444444555555444444333666666666666666666666666222333444444555555444444555444444333333444444555222333333444555666777777333333333444444555555555555555555555555555555555777888888999999999999999888888888888888888888888666666777888999::::::;;;777999;;;<<<===???CCCEEEMMMUUUZZZWWWVVVZZZ^^^^^^iiiyyy{{{rrrooowwwwwwccc]]]bbbfffeeeiiiiiifffbbb]]]ZZZ\\\______ccchhhjjjjjjkkkmmmpppllluuu|||wwwuuuvvv}}}hhhYYYMMMKKKGGGCCC@@@===<<<;;;999999999888888888888777333555777999999888777666888888777777666666666555555555555555555555555555666666555555555555666666444444444444444444444444333333333444444555555555555555555444444333333333444444444444444444444444444444444444444444444444555444444333333333444444777777777777666666666666555666777777666444222000111333444444333222222333666555555444444444555555555555444444444444555555222333555444333333444666666555333222222333555666666666666666777777777777999999999::::::999999999::::::999999888777777777;;;<<<===<<<===???BBBEEETTTSSSUUUZZZ]]]^^^bbbhhhwwwxxxrrrnnnpppzzzlllcccaaacccddddddiiifffbbb^^^[[[[[[\\\]]]___eeekkknnnnnnnnnppprrrttt~~~~~~yyysssxxxpppYYYPPPLLLHHHFFFAAA;;;:::===999999:::::::::999888888777777777777777777777777888888777666666666666666555444333222333444555666444444444555555555555666555555555555555555555555444333222333555666555444555555555444333222111000444444444555555555555666555444333333333333444555666555555444444444555555777777777666666666666555555666777888777666444222333444666666444333444555444333333222222333333444555555444444444444555555222333555444333333444666666555444333333444555666666666666666777777777888888888999999999999888888999999999999888888888888;;;<<<<<<======@@@DDDGGGRRRQQQTTTZZZ]]]___dddkkk~~~}}}qqqnnnnnnttt}}}yyypppeee______bbbddddddfffddd```\\\[[[\\\^^^___bbbffflllooopppqqqtttwwwxxx{{{zzzvvv~~~zzzaaaSSSNNNJJJGGGBBB<<<<<>>===@@@:::::::::::::::999888888777777777777777777777777888888777666666666666666888888666555444333333333444444444555555555555666555555555555555555555555555333333333555666555444333333444444444444333333444444444555555555555666555555444333333444555555555555444444444555555666777777666666555555444444333444555666777777666666333555777666555444555666666555555555555666666777555555444444444444555555222333555444333333444666666666777777777777666666666666777777777888888888777777888888888888777777777777888999999:::;;;;;;:::;;;<<<>>>@@@EEEKKKPPPTTTRRRTTTYYY]]]```hhhpppuuujjjccchhhsss{{{ppp]]][[[ZZZ\\\```cccdddccc^^^\\\ZZZYYY[[[___cccfffhhhkkknnnoooqqquuu|||qqq[[[SSSMMMIIIEEE???===???;;;;;;;;;;;;:::999888888777777777777777777777777888777777666666666666666666666555444444333333222444444444555555555555666555555555555555555555555555444333444555666555444222222333444555555444444444444444555555555555666555555444444444444555555555444444444444555666666888777777666555555444444222222333444555555555555333444666666444333444555555555555555555666777888555555444444444444555555222333555444333333444666666666777888888777666666777777777777888888888888777777888888888888777777777777888999:::;;;;;;<<<999;;;<<<>>>BBBHHHPPPUUUXXXVVVVVVZZZ]]]aaahhhqqqooofffcccnnn~~~ssshhhZZZ[[[]]]```cccdddcccbbb[[[[[[ZZZ[[[]]]bbbfffhhhiiillloooppprrrxxxuuu^^^UUUMMMIIIEEE@@@===>>>;;;<<<<<<;;;:::999888888777777777777777777777777888777777666666666666666333333333444444444333333444444444555555555555666555555555555555555555555666555444444666666555444222222333444555555555555444444444555555555555666555555555555555555555555444444444444444555666666999999888777666555555444222222222333333444444555333444666666444333444555333333333333444555666666555555444444444444555555222333555444333333444666777777777666666777777777777777777888888888999999777888888888888888888777888888888999:::;;;;;;<<<999:::<<>>>>><<<<<<<<<<<<;;;999888777777777777777777777777777888888777666666666666666222333444444555555444444444444444555555555555666555555555555555555555555777666444555666666555444222333444555555555555555444444444555555555555666444555666666666666555444444444444444444555666777::::::999888777666555555444444333333333444444555444555777777555444555666333333333333444555666777555555444444444444555555222333555444333333444666777666555555555555666777777777888888888999999999888888999999999999888888999999999::::::;;;;;;;;;888:::<<