BM6P6(@ }}}xxxuuurrrpppqqqmmmiiihhheee```___aaabbbbbbcccdddcccbbbaaa```]]]XXXQQQMMMJJJFFFBBB>>>======;;;999777666444333222444555555555666888:::777<<>>>>>>>>@@@??????@@@CCCFFFGGGFFFEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHHHHIIIKKKMMMNNNOOOSSSTTTUUUWWWYYY\\\aaaeeemmmllllllmmmnnnoooooonnnqqqqqqtttxxx}}}zzztttmmmfffaaa___]]]___```^^^ZZZWWWWWWXXXVVVWWWXXXUUUPPPKKKGGGFFFAAAAAAAAA@@@>>>===;;;:::777777888888888666444333777777777666555444222111111222222333333222222222222222111000//////000000111111111111111111111111111000///......///000111000000000000000000000000///000111111000...+++***000000000000000000000000111000///......///000111,,,---...//////...---,,,222111111111000000//////~~~zzzwwwtttrrrqqqmmmiiihhheeeaaa```bbbdddeeeeeeeeedddcccaaa```]]]XXXQQQLLLIIIEEE@@@===::::::999888777666666555444555666666666777999;;;999>>>EEENNNWWW^^^dddhhhllllllmmmllljjjfffbbb______ZZZTTTMMMHHHCCC>>>;;;:::;;;;;;;;;;;;;;;::::::888888999999999:::::::::777888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<==================>>>>>>======<<<::::::999888888888888888999999::::::;;;;;;<<<<<<999999::::::;;;<<<<<<<<>><<<;;;:::888888888777777666555444111111222222333444444555222222333333333222111111222222111000000000000000111111111111111111111111000000////////////000000000000000000000000000000///000111111111000///...000000000000000000000000111000///......///000111...//////000000//////...000000000000//////......~~~{{{yyyvvvuuuqqqmmmiiiiiifffbbbbbbeeehhhhhhhhhhhhfffdddbbbaaa]]]YYYSSSMMMHHHDDD???<<<888888888777777777777777666777888888777777999;;;;;;???FFFOOOXXXaaagggjjjjjjiiihhhfffcccaaa___^^^\\\WWWQQQKKKFFFAAA===:::::::::::::::::::::::::::999:::;;;<<<<<<<<<;;;:::666777999:::;;;<<<<<<<<<<<<<<<======>>>>>>??????????????????>>>===<<<<<<999999888777777777888888888888999::::::;;;<<<<<<999999::::::;;;<<<<<<<<>><<<;;;:::999888777666666555555555222222111111222444555666222333333333222111000000222111000000000000000000111111111111111111111111///000000111111000000///000000000000000000000000//////000000111111222222000000000000000000000000000000////////////000000000000000000000000000000////////////............}}}{{{yyywwwuuuqqqmmmiiiiiigggddddddgggllllllkkkkkkiiifffdddbbb^^^[[[VVVPPPJJJDDD???<<<777777777777777777777777777888999888777777888:::<<>>>>>===<<<;;;888888:::;;;===>>>>>>>>><<<<<<===>>>???@@@@@@AAAAAAAAA@@@@@@???===<<<;;;888888777777777777777888777888888999:::;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>AAABBBCCCGGGKKKOOOPPPOOOOOONNNMMMKKKJJJJJJJJJJJJJJJJJJJJJJJJLLLOOORRRTTTWWWXXXYYYZZZZZZ[[[^^^```aaadddhhhlllpppuuuyyy|||||||||uuummmeee___[[[XXXYYYYYYYYYZZZZZZ[[[\\\YYYYYYWWWRRRMMMJJJIIIIIIEEEDDDBBB@@@>>><<<:::::::::999777555555555666666:::888666333222222333444222222333222222111000///111111000000000000000111111111111111111111111111///000111222222111000///000000000000000000000000000000/////////000111222////////////////////////000000////////////000000000000000//////000000000////////////////////////~~~{{{zzzxxxvvvtttrrrmmmiiiiiihhheeegggjjjnnnnnnnnnmmmkkkhhhfffdddaaa^^^ZZZSSSLLLEEE@@@===999999888888777777666666666777888777666666777999===@@@EEEOOOYYY```cccddd___\\\XXXTTTRRRRRRTTTUUUPPPMMMGGGCCC@@@===:::888777777777777888:::;;;<<<999;;;>>>@@@@@@???===;;;:::;;;<<<>>>???@@@@@@@@@<<<======>>>???@@@AAAAAAAAAAAAAAA@@@>>>===;;;:::888777777777777777888888888888999::::::;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>???@@@CCCIIIOOOSSSUUUUUUPPPOOOMMMLLLLLLLLLMMMNNNJJJJJJIIIJJJLLLOOOSSSUUUYYYZZZ[[[\\\[[[\\\^^^```aaaeeejjjmmmppptttxxx|||~~~{{{uuunnnfff```\\\[[[ZZZYYYXXXXXXYYYYYYYYYXXXXXXVVVRRRNNNKKKJJJKKKGGGEEECCC@@@===;;;:::::::::999777555555555666666<<<:::777444222111111222222222222222111111000///111000000000000000111111111111111111111111111111///000111222222111000///////////////////////////111000///.........////////////////////////////////////000000000000//////////////////////////////000000000000000000000000}}}{{{yyyxxxuuusssrrrmmmiiiiiihhhgggiiimmmooooooooonnnllljjjgggfffbbbaaa]]]VVVMMMEEE@@@>>>::::::999999888888777777555666777777666666888:::???AAAGGGPPPYYY^^^^^^\\\XXXUUUQQQLLLKKKKKKNNNOOOJJJFFFBBB???===<<<:::888666666666666777999;;;===:::===AAACCCDDDBBB>>><<<===>>>??????@@@@@@@@@@@@======>>>>>>??????@@@@@@@@@@@@@@@???>>><<<;;;:::888888777777777888999999::::::;;;;;;;;;;;;<<<<<<999999::::::;;;<<<<<<<<<>>>@@@DDDJJJQQQVVVXXXXXXQQQPPPNNNLLLLLLMMMOOOPPPKKKKKKJJJKKKMMMQQQUUUWWWZZZ\\\^^^^^^^^^^^^___aaabbbfffkkknnnpppsssxxx|||~~~|||wwwqqqjjjdddaaa]]][[[XXXWWWWWWXXXWWWWWWUUUVVVUUUSSSOOOLLLLLLLLLIIIGGGCCC@@@===;;;::::::999888777666666555555555666555333222111111222333000000111111111111111000000000000000000111111222111111111111111111111111000111111111111111111000////////////////////////000000//////......------000000000000000000000000//////000000000000//////---...000000000000...---000000000000111111111111~~~{{{zzzxxxuuusssrrrmmmiiiiiiiiihhhkkkoooooooooooonnnmmmkkkiiigggbbbbbb^^^WWWMMMDDD>>>===999999999999::::::::::::555666888777777888:::<<>><<<<<<;;;:::999666555555555777999<<<======@@@DDDHHHHHHEEEBBB???>>>??????@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>===<<<;;;:::888888888888888999::::::======<<<<<<<<<<<<;;;;;;999999::::::;;;<<<<<<<<<@@@AAAEEEKKKRRRVVVWWWWWWTTTRRROOOMMMLLLLLLNNNOOONNNMMMLLLMMMOOOSSSXXX[[[[[[]]]___`````````aaacccbbbfffllloooppprrrxxx}}}}}}||||||zzzwwwrrrlllgggccc]]]ZZZVVVVVVWWWXXXXXXVVVUUUWWWXXXWWWTTTRRRQQQQQQJJJHHHDDD@@@===;;;::::::888888888777777666555444222222222333333333444444...///000111111222222111000000000000000111222222111111111111111111111111222111111000000111111222////////////////////////---...///000111000//////000000000000000000000000...///000111111000///...---///111333333111///---/////////000000000111111|||{{{yyyvvvsssrrrmmmiiiiiiiiihhhlllpppoooooooooooommmkkkiiihhhbbbbbb^^^WWWLLLBBB===;;;777777888:::;;;<<<======666777888999888999<<<>>>CCCEEEKKKTTT\\\^^^XXXRRRGGGDDD@@@<<<:::;;;===???AAA>>><<<:::;;;;;;:::999555555444555666999<<<>>>???CCCGGGKKKKKKHHHDDDAAA???????????????>>>======>>>>>>>>>==================>>>>>>>>>===<<<;;;:::999999888888999:::;;;;;;>>>>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>???BBBCCCGGGLLLRRRUUUUUUUUUVVVTTTPPPMMMKKKKKKLLLMMMPPPOOONNNOOOQQQVVVZZZ]]]\\\^^^```aaaaaabbbcccddd```ffflllooopppsssyyy~~~~~~{{{xxxxxxxxxwwwuuuqqqlllfffccc\\\YYYUUUUUUWWWYYYYYYWWWXXXZZZ\\\\\\ZZZXXXVVVVVVKKKHHHDDD@@@<<<;;;::::::777777888888888666444333444444555666666555555444---...///111222222222222000000///000000111222222111111111111111111111111333222111000000111222333////////////////////////+++---000222333333222111000000000000000000000000...///000111111000///...---000333555555333000------.........//////000000}}}{{{{{{yyyvvvtttrrrpppllliiiiiijjjmmmooonnnnnnnnnmmmllljjjhhhgggccc___YYYPPPGGG@@@:::777<<<<<<;;;::::::::::::;;;888999999999999;;;>>>AAAGGGLLLSSSZZZ]]]ZZZSSSMMMHHHAAA<<<;;;:::888888;;;999999999:::;;;999666333777777777777666888;;;>>>AAADDDIIIMMMMMMJJJFFFCCCDDDAAA???>>>>>>???>>>===@@@@@@??????>>>=========<<<<<<<<<;;;;;;:::::::::::::::;;;:::999:::<<>>@@@AAA@@@>>><<<<<<===;;;:::888888:::<<<======DDDEEEIIILLLPPPSSSUUUVVVUUUSSSPPPMMMLLLMMMOOOPPPNNNOOOPPPRRRTTTXXX[[[]]]___```bbbbbbaaaaaacccdddiiikkkmmmnnnpppssswwwzzz~~~yyytttrrrssstttsssqqqlllgggddd___]]][[[XXXWWWVVVWWWXXX[[[]]]```aaaaaa___\\\ZZZQQQMMMGGGBBB???>>><<<::::::999888777666666666666555555666666555333222000222111111111000000//////000///...///222222000---222111000//////000111222111222333333222000...,,,000000000000000111222222111000000000111222333333555555555333111000111222............////////////---///000222222000///---222111111111000000//////~~~{{{zzzyyyxxxvvvtttrrrpppllliiiiiijjjmmmoooooopppppppppnnnkkkhhhggg___ZZZRRRJJJBBB===:::999;;;;;;:::::::::;;;;;;<<<888999999999:::===BBBEEEKKKOOOVVV]]]___\\\UUUOOOGGG@@@;;;;;;:::888888:::777777777999;;;:::888555666777777666666777;;;===DDDGGGLLLOOOPPPNNNJJJGGGCCCAAA>>>>>>???@@@@@@???>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;::::::999999999:::;;;::::::;;;>>>@@@BBBCCCDDDCCC@@@>>>===>>>>>>===<<<<<<>>>???AAAAAADDDEEEHHHKKKNNNQQQSSSSSSRRRQQQPPPNNNNNNOOOPPPQQQRRRRRRRRRRRRTTTVVVXXXZZZ___```bbbcccbbbccceeefffiiikkkmmmoooqqquuuzzz}}}|||vvvsssrrrrrrsssrrrpppkkkgggddd___^^^[[[YYYXXXXXXYYYYYY^^^```cccddddddbbb```^^^XXXSSSKKKEEEAAA>>><<<;;;:::999888777666666666666555555555555555333222111111111111111111111000000222000///000222222111///111111000000000000111111444444444333111...+++)))000000000//////000111111111111222222333444555555555666555444111000111222/////////000000000111111...///000111111000///...111111000000000/////////}}}yyywwwvvvvvvuuutttrrrpppmmmjjjiiikkkmmmooonnnoooppppppnnniiieeebbbZZZUUUMMMDDD>>><<<;;;<<<:::999999::::::;;;<<<===::::::999999;;;???EEEJJJOOOSSSYYY___```\\\TTTNNNEEE???::::::999777777999555555666888::::::999777555666666666555777:::===HHHKKKOOOSSSSSSQQQNNNLLLBBB@@@>>>>>>???@@@@@@@@@<<<;;;;;;::::::999999888:::::::::999999999999999888999:::;;;;;;===@@@CCCGGGHHHHHHFFFCCC@@@>>>>>>:::::::::;;;<<<>>>???@@@DDDEEEGGGJJJLLLNNNOOOPPPOOOOOOOOOPPPPPPQQQQQQQQQVVVUUUTTTTTTTTTUUUVVVWWW^^^```bbbcccdddeeegggiiiiiikkkmmmpppsssxxx~~~~~~}}}{{{xxxtttqqqqqqqqqrrrqqqnnnjjjfffccc```___]]][[[ZZZZZZ[[[\\\```aaaccceeeeeedddaaa```\\\VVVMMMEEE@@@===;;;999:::999888777666666666666555555555555444333222222111111111222222222222222444222000///111222222222000000111111111111000000444444444333111...,,,***111000///////////////000222222333444555666777888666666666444111000111222000000000111111111222222...///000111111000///...000000///////////////...ӵĦĦӵĦ|||wwwtttttttttttttttsssqqqnnnkkkjjjkkkmmmnnnlllmmmnnnmmmjjjddd___[[[VVVRRRKKKDDD>>><<<;;;<<<888888888999:::<<<===>>>===<<<;;;:::;;;@@@FFFKKKPPPTTTZZZ^^^___ZZZRRRKKKCCC===999999999666666888555555555777999999888777555555666555555777:::===IIILLLPPPSSSTTTRRROOOMMMBBB@@@===<<<=========<<<;;;::::::999999888777777888888888888888888888888777888:::;;;<<<>>>BBBEEEJJJKKKKKKIIIEEEAAA>>>>>>999:::;;;<<<<<<===???@@@DDDEEEFFFHHHJJJKKKLLLLLLNNNNNNPPPQQQQQQQQQPPPOOOVVVUUUUUUTTTUUUVVVWWWXXX^^^```bbbddddddfffhhhkkkiiikkknnnqqquuu{{{~~~|||zzzyyyxxxvvvssspppppppppppppppmmmjjjfffdddbbbaaa^^^\\\[[[[[[[[[\\\]]]^^^```bbbbbbaaa___^^^[[[TTTKKKCCC???<<<:::999:::999888777666666666666555555555444444333333222111111111222222333333444333222000//////111222333///000111222222111000///000000111111111000000///111000//////.../////////111222333555777888999999777777666444222000111222000000000111111111222222//////000000000000//////////////////............4ĉ@ӵ>L=hĦ4ĉ@ӵ>L~~~zzzvvvssssssssstttssssssqqqnnnlllkkkkkklllmmmkkklllllljjjfff```YYYUUUPPPNNNIIICCC>>>;;;888777777777888999:::;;;===>>>???>>>===;;;;;;???EEEJJJRRRUUUZZZ______YYYPPPJJJAAA;;;777888888555555666777666555666777888666555555555666555666888;;;>>>IIIKKKOOOQQQQQQPPPMMMKKKBBB???<<<:::::::::999777;;;;;;:::999999888888777666666777777777777777777666888999;;;<<>>AAAAAA@@@AAABBBDDDCCCDDDFFFGGGIIIIIIJJJJJJNNNOOOPPPQQQPPPOOOMMMLLLTTTSSSSSSTTTVVVXXXZZZ\\\^^^```ccceeefffgggjjjlllkkkmmmooorrrwww}}}|||zzzwwwvvvvvvuuusssqqqoooooopppooonnnkkkiiigggeeeccc___\\\ZZZYYYYYYZZZYYYZZZ[[[]]]]]]]]]\\\[[[VVVQQQIIICCC@@@>>>===<<<:::999888777666666666666555555444444333333333333111111111222222333333444222111///...---...111222///000111222222111000//////000000111111111111000000000////////////000000111222444666777888999999777888777555222000111222/////////000000000111111//////000000000000//////............////////////GG=?HdĦ=ĪjGG=?HdĦ}}}|||yyyuuutttssstttsssssssssrrrooommmlllllllllmmmllllllkkkiiiccc]]]VVVSSSIIIHHHDDD@@@<<<888555444777777888888999;;;<<<===>>>>>>===;;;;;;>>>CCCGGGQQQTTTYYY^^^^^^XXXOOOHHH>>>999666777777444333555777666444555666666555444555666666666777999<<>>:::888888888777666;;;;;;::::::999888888777555555555555666666666666555777999:::<<<>>>CCCFFFHHHJJJLLLKKKGGGCCC@@@???<<>>AAAGGGHHHJJJKKKJJJGGGDDDBBB===;;;999888999999999888::::::999999888777777777333444444444555555555555555666888999;;;===AAADDDGGGIIILLLLLLIIIFFFCCCBBB;;;???BBBBBB>>><<<>>>@@@BBBCCCDDDFFFHHHIIIIIIIIIJJJKKKKKKLLLLLLLLLLLLLLLPPPQQQRRRTTTXXX\\\___bbbgggiiikkklllmmmnnnppprrrpppqqqrrrssswww|||}}}xxxuuurrrpppqqqrrrrrrrrroooooopppqqqrrrrrrqqqqqqjjjfffaaa[[[VVVRRRPPPOOOMMMNNNOOOPPPQQQQQQQQQQQQOOOLLLHHHFFFDDDCCCAAA???:::999888777666666666666555444333333333333444555111111111111111111000000///111222111///...000222111111000000000000111111222222111000000/////////000000000000111333444555555666888:::;;;:::999999999999888666222111111222000000000111111111222222000000////////////000000/////////000000000111111?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&ezzzxxxvvvS?ʬppp4ff?>ߝL```@eDDDg&e???8888883h?g&e>&eNNNSSS??<<<777555666777444222444333222111333666888888888666777888888888;;;???BBBGGGHHHIIIIIIHHHEEEBBB@@@;;;999888888:::;;;<<<<<<999999888888777777666666333333333444444555555555555666888999:::===@@@CCCFFFIIILLLMMMKKKHHHFFFEEE???CCCFFFEEEAAA???@@@CCCBBBCCCDDDFFFHHHIIIJJJJJJHHHHHHIIIJJJKKKLLLMMMNNNPPPQQQRRRUUUXXX\\\```bbbjjjlllnnnooopppqqqsssuuurrrrrrssstttvvv|||}}}{{{wwwtttpppnnnoooqqqqqqqqqooopppqqqrrrssstttttttttkkkgggaaaZZZTTTPPPMMMLLLGGGGGGHHHIIIJJJKKKKKKKKKKKKIIIFFFDDDCCCAAA>>><<<:::999888777666666666666555444333222333444555666222111111111000000/////////111444333111///111222222111000//////000111222////////////000111333444///000000111222444555666777888:::<<<<<<<<<:::999999999888666333111111222111111222222222333333333000000////////////000000//////0000001111112222224DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦzzzxxxHtƅ^qqqqIܗGIӵ___H׼s@@@???Hu]Ħ333444Bt=o9ĦHƅ^Hu]ĦIII<<<666666555555555444444444444444444555555555555666777888999888888999;;;>>>BBBDDDEEEEEEBBB???======???===;;;999777555444444888888888888666444222111555555555555666666666666333444666777888;;;???BBBDDDEEEGGGIIIIIIGGGDDDCCCCCCCCCCCCCCCCCCDDDEEEEEEDDDCCCDDDFFFHHHJJJIIIHHHHHHIIIIIIJJJKKKLLLMMMMMMPPPQQQRRRSSSVVV\\\dddiiijjjmmmqqqsssssssssttttttssstttvvvwwwzzz}}}{{{yyyxxxxxxvvvsssqqqqqqrrrtttuuuuuusssrrrrrrssstttsssrrrlllhhhaaaYYYRRRMMMJJJIIICCCAAA???AAADDDFFFEEEDDDGGGFFFFFFDDDCCCBBBAAA@@@;;;;;;999888777666666666///000111222333444444444000000000000000111111111000000000000000000000000///000222222000///000111222111111111000000//////333222000000000222444666:::;;;<<<======<<<;;;:::<<<:::777444222111111222222222111111111111111111...///000000000///---,,,000000000000000/////////4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦyyyq<RqqqppppeƜ4DuTӵXXXDdDĦ===<<<DdDĦ555qjRgdKӵDdDΦDdDĦFFFFFFDDD@@@<<<999666555555555444444444444444444444444555555555555666777888777777888;;;===@@@BBBDDDDDDAAA>>>===<<<======;;;:::888888777777666777777777777555444333555555555555666666666666222333555666777:::>>>AAAEEEGGGIIIKKKKKKIIIGGGFFFDDDCCCCCCCCCDDDDDDEEEEEEDDDCCCCCCEEEGGGHHHHHHFFFHHHIIIIIIJJJKKKLLLMMMMMMOOOPPPRRRTTTWWW]]]eeejjjpppsssvvvxxxwwwwwwwwwwwwxxxyyy{{{|||~~~}}}{{{zzzwwwvvvtttssssssssstttuuuuuusssqqqpppqqqqqqpppoooiiieee]]]UUUNNNHHHEEEDDDAAA???===???AAACCCCCCAAADDDDDDCCCBBBAAA@@@@@@???:::999888888888888888999111222333444444555444444111111111111000000000000000000000000000000000000///000222222000///000111111111111111000000000///222111000000111333555666:::;;;<<<<<<<<<<<<;;;::::::999777444222111111111111111111111111111111111///////////////......---////////////////////////4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦwwwpo9uqqqooooooooo=ӊB1.uTӵRRRDdDĦ:::999DdDĦ666GIdnuR)ĦDdDΦDdDӵAAAAAA@@@<<<888666555555555555444444444444444444444444555555555555555666777666666777:::===???AAADDDDDDBBB???>>>===>>>======<<<<<<;;;;;;;;;555666666777777666666555444555555555555666666666111333444555666888<<>>======<<<;;;<<<>>>@@@???>>>@@@@@@@@@@@@?????????>>>888888888888888999::::::444444555555555555444444222222222111000000000///000000000000000000000000///000222222000///000111111111111111000000000000111000000000111333555777999999:::;;;;;;:::999999888777666555333222111000111111111111111111111111000000///........................///////////////4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦuuupeӵpppĦmmmF&uTӵQQQDdDĦ999888>d<Ħ555peӵDx<>d<ʜ4DuTӵ======<<<999666444444444444444444444444444333333444444444555555555444555555555555777:::<<<>>>AAAEEEFFFEEECCCBBBAAABBBBBBAAA@@@???>>>===<<<555555666666777777777777444444444555555555666666222444555555666888;;;>>>AAACCCFFFHHHIIIHHHGGGEEEDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCDDDEEEEEEDDDBBBGGGHHHIIIJJJKKKLLLMMMNNNNNNPPPSSSVVVZZZ```hhhmmmvvvxxx{{{|||{{{zzzyyyyyy~~~}}}{{{uuuvvvwwwxxxxxxxxxwwwvvvwwwuuurrrpppnnnkkkhhheee^^^ZZZSSSKKKCCC>>>;;;:::;;;;;;;;;<<<============>>>>>>>>>>>>>>>>>>>>>>>>999999888888888999999:::555555555555555444333333333333222222111000//////000000000000000000000000///000222222000///000111111111111000000000000000000000000111222444555666777888999::::::999888777666666555555444222000///000000000000111111111111111000...------......///.............../////////4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦsssB?dp&ĒRXXXPPP>d<sdKĦ444B?Ho9555s&dq&ĒR999:::;;;:::888555444333333444444444444444444333333333444444444444555333444555555555777:::<<>>===666666666666777777777888444444444444555555555555444555666666777888;;;>>>@@@BBBEEEGGGHHHGGGFFFDDDCCCCCCDDDEEEFFFEEEEEEDDDCCCCCCBBBCCCEEEEEEDDDBBBGGGGGGIIIJJJKKKMMMNNNNNNOOOQQQTTTWWW\\\bbbiiimmmvvvxxx|||~~~~~~}}}}}}~~~~~~|||zzzyyyuuuvvvxxxyyyzzzyyyxxxwwwyyywwwsssqqqnnnjjjeeebbbYYYUUUOOOHHHBBB>>><<<;;;;;;<<<===>>>============<<<<<<============>>>>>>;;;:::999888777777777777444555555444444333222111444333333222111000000///000000000000000000000000///000222222000///000111000000000000000000111111000000000111222444555555555666777888888777666555444444444444333222000000//////000000000111111111111000...------......///............//////0000004DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne}}}qqq@hmmmlll>h\\\VVVOOOse999ne555444@G666555sĪj@h777777999999999777555444333333333333444444444444333333333333444444444444333444555555555777:::===@@@DDDKKKOOOQQQQQQQQQQQQQQQPPPOOOLLLHHHDDD@@@>>>999888777666666666666666333444444444444555555555555666777777777888;;;===AAACCCFFFHHHHHHGGGEEEDDDAAABBBDDDEEEEEEEEEDDDCCCCCCBBBBBBCCCEEEFFFEEECCCFFFGGGHHHJJJKKKMMMNNNOOOPPPRRRUUUYYY]]]bbbiiimmmvvvyyy~~~~~~}}}{{{yyyxxxwwwtttuuuwwwyyyzzzzzzyyyyyyyyywwwtttqqqmmmiiiccc___VVVSSSMMMFFFAAA>>><<<<<<;;;===???@@@>>>=========;;;;;;;;;<<<<<<<<<<<<<<<:::999888777666555555555444444444444444333222111333333333222111111111000000000000000000000000000///000222222000///000111000000000000111111111111000111111222333333333444444444555666666555444444333333333222222111111111...//////000000111111111000000///.....................//////0000001111114DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦ~~~|||pppmmmnnnnnnlllggg^^^\\\WWWQQQs׼s999777888888777999888666666888555666777888777666555444222222333333333444444444222222333333333444444444333444555666666888;;;>>>???DDDLLLRRRUUUVVVWWWWWWUUUTTTSSSQQQMMMHHHCCCAAA<<<;;;999777555555444555333333444444444555555555555666666666555666999;;;AAABBBEEEFFFFFFEEECCCAAA@@@AAACCCDDDDDDDDDBBBBBBBBBBBBBBBDDDFFFGGGFFFEEEFFFGGGHHHJJJLLLMMMNNNOOOQQQTTTWWWZZZ^^^ccchhhllltttxxx~~~~~~}}}|||zzzxxxvvvuuutttuuuvvvwwwyyyyyyzzzzzzwwwuuurrrooolllgggaaa]]]VVVSSSLLLFFF@@@===;;;:::;;;>>>AAAAAA???======>>>:::::::::999999999999999777777666555555555555555444555555555555444444333222222222222222222222222000000000000000000000000///000222222000///000111///000000000111111111111111222222333333222222222222333444555555444333222333333111000000111222222......//////000111111222///////////////......---//////000000111222222333Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦooollliiihhhjjjlllnnnnnnooolllfffaaa]]]]]]^^^______]]]YYYTTTBe;;;888666444555Ħ:::<<<======;;;888666666777777666666666666777777888444555666666666555444444222222222333333444444444222222333333333444444444333444666666666888<<>>DDDMMMTTTWWWYYYZZZ[[[VVVVVVUUUSSSOOOKKKFFFDDD>>>===:::777555444333333333333333444444444555555444555555555444555888:::???@@@BBBDDDCCCBBB???>>>???@@@BBBDDDDDDCCCBBBAAABBBBBBBBBDDDGGGHHHGGGFFFFFFGGGHHHJJJLLLMMMOOOOOORRRUUUXXX[[[^^^ccchhhlllqqqvvv}}}}}}}}}|||{{{zzzxxxvvvuuuttttttuuuvvvxxxyyyzzz{{{vvvtttqqqnnnjjjeee___[[[WWWSSSMMMEEE???;;;999888:::>>>AAAAAA>>><<<<<<===888888888888777777777666555444444444444555666666555555666666666666666555222222222222222222333333000000000000000000000000///000222222000///000111//////000000111111111222222333333333333222111111222333444444444444333222444222111//////000222333---......///000111111222...///000000000///---,,,///000000111222333333333?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦqqqnnnllllllmmmnnnnnnnnnnnnfff___\\\YYYVVVYYY^^^___]]][[[UUU>>>:::999888666gdKĦ======<<<<<<<<<<<<:::666222333333333444444444555555666666666666555555555555555555555444444333333333444444444555555444333333777555555777666444777;;;>>>CCCKKKQQQVVVYYY\\\^^^^^^[[[VVVQQQNNNJJJFFFCCC???<<<888555555555555555333333444444555666666666777777555444777======999@@@@@@AAAAAAAAA@@@@@@???BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDFFFFFFGGGHHHIIIJJJJJJLLLPPPSSSVVVWWWYYY\\\```dddgggiiinnnsss{{{}}}}}}}}}}}}{{{yyyvvvuuuuuutttrrrqqqpppqqqqqqrrrooonnnllliiifffbbb___]]]WWWSSSLLLEEE???<<<;;;:::999;;;===@@@AAAAAA@@@@@@<<<;;;888555444444444555444444444555555555555666555444444555666666555333222222222222222222222222000111222333444333222111111444444111111444444111444333222111000000000000111111111111111111111111222111111111000000//////333555555333...---...111222222111000//////000000000000000000000000000000---000000......111222///>AneneneneDenene>Ak<fhDeneneuuupppmmmkkkkkklllllllllkkkllleee^^^[[[WWWUUUXXX]]]^^^]]]YYYSSSLLLDDD===:::999888ne;;;<<<======>>>===;;;888666444333333444444444555555555666666666666555555555555444444444333333222222222333333444444444444333333666444444666666555888===@@@EEELLLSSSWWWZZZ]]]___^^^ZZZUUUPPPLLLIIIEEEBBB???<<<888555555555555444333333444444555666666666777777666444777======999??????@@@@@@@@@@@@???????????????@@@AAABBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGHHHJJJKKKMMMOOOSSSVVVUUUVVVXXX\\\```dddgggiiimmmrrrzzz~~~{{{xxxvvvtttuuutttrrrpppnnnnnnnnnnnnmmmllljjjhhhdddaaa^^^]]]XXXTTTMMMFFF@@@===<<<;;;:::;;;===???@@@@@@??????<<<:::888666444444444555444444444444555555555555444333333444555555444222222222222222222222222222111111222222111111000///111333333111111333333111333222111111000111111111111111111111111111111111111111111111000000000///333444333222///...///000222111111000000000000000000000000000000000000000---000000......111222|||vvvooommmkkkjjjjjjjjjiiihhhiiibbb\\\XXXUUUSSSUUUZZZ]]][[[VVVOOOHHHBBB<<<:::999888888;;;<<<<<<>>>@@@>>>:::777666777333444444444444555555555666666666555555555555444333333333222222222222222222222333333333333222222666333333444555555:::AAABBBHHHOOOUUUYYY\\\^^^___^^^YYYSSSNNNJJJGGGDDDBBB???<<<888555555555555444333333444444555666666666666888777555777<<<<<<999>>>>>>????????????>>>>>>;;;<<<===>>>@@@AAABBBCCCBBBBBBBBBCCCDDDFFFGGGHHHGGGIIIKKKMMMOOORRRVVVYYYTTTUUUXXX[[[___dddgggiiilllpppwww|||xxxuuutttsssrrrpppmmmkkkjjjiiihhhjjjiiihhhfffccc```]]]\\\WWWSSSMMMGGGAAA>>><<<<<<;;;<<<>>>?????????>>>===<<<:::888666555444555555444444444444555555555555333222222333444444333111111111111111111111111111222111000000////////////000333333000000333333000111111111000111111222333000000000000000000000000111111111111000000000000333222000000111111111000111111111000000000000000000000000000000000000000---000000......111222~~~yyyqqqnnnlllkkkkkkjjjhhhffffff___YYYVVVSSSPPPRRRVVVZZZWWWQQQKKKDDD???;;;999888777777666777999:::<<<;;;???BBB???999555666999444444444444555555555555666666555555555444444444333333333333333333333333111111222333333333222222555222111333444666<<>>;;;888666666555555444333333444444555666666666666888888666777;;;;;;999<<<<<<===>>>>>>>>>>>>===<<<<<<===>>>@@@AAABBBBBBBBBBBBCCCDDDEEEGGGIIIJJJHHHKKKMMMOOOPPPRRRUUUXXXTTTUUUWWW[[[___cccgggiiijjjnnnuuu}}}|||yyyvvvuuupppooommmkkkiiigggfffeeegggfffeeecccaaa^^^\\\[[[UUURRRMMMGGGBBB>>>===<<<<<<======>>>>>>===<<<<<<;;;:::888777666555555555333333444444444555555555444333222333555555333222000000000000000000000000222111000///...///000111000333333000000333333000000000000000111222333444////////////////////////111111111000000000000000333000......111333222///000000111111111000000000000000000000000000000000---000000......111222~~~zzzsssqqqooommmllljjjgggeeebbb[[[VVVSSSPPPMMMNNNRRRUUURRRMMMGGGAAA===:::999888777777777888999:::;;;<<>>888555666999444444444555555555666666555555555555444444444444444444444555555555555555000111222222333333333222444111111333444666===DDDHHHMMMUUU[[[]]]^^^______\\\XXXRRRMMMJJJGGGDDDBBB>>>;;;888666666666444333333333444444555666666666555888999777777:::;;;888:::;;;<<<<<<=========<<<>>>>>>>>>???@@@@@@AAAAAABBBBBBCCCDDDFFFHHHJJJKKKKKKMMMOOOPPPPPPQQQSSSUUUUUUVVVXXX[[[___cccfffhhhjjjmmmttt}}}}}}{{{yyywwwwwwkkkkkkjjjiiihhhfffeeedddccccccbbbaaa___]]][[[ZZZSSSPPPLLLGGGBBB???===<<<============<<<<<<;;;;;;::::::999888777666666666333333333444444444444555555444444444666666444333000000000000000000000000111000//////000111333444000222222000000222222000//////000000111222444444////////////////////////000000000000000000111111222///---...111333222//////000111111111111000000////////////////////////---000000......111222///|||yyyvvvtttqqqpppnnnkkkgggddd^^^XXXSSSPPPMMMJJJKKKNNNOOOMMMHHHDDD???<<<:::999777777777777888999:::;;;<<<>>>???<<<888555666888444444555555555666666666555555555444444444444333555555555555666666666666000111222333444444444333333111111444555777<<>>>>>??????@@@@@@@@@AAAAAABBBCCCEEEGGGIIIKKKMMMLLLOOOQQQRRRQQQQQQRRRTTTXXXXXXZZZ]]]```cccfffgggjjjmmmttt}}}~~~{{{yyywwwvvvvvvjjjjjjiiiiiigggfffdddcccaaaaaaaaa```___]]]\\\[[[SSSPPPLLLHHHCCC@@@>>>===<<<<<<<<<<<<;;;;;;;;;;;;:::999999888888777666666333333333333444444444444555444444555666666555333111111111111111111111111111000000000000111222222///222222//////222222///000000000000111222333444000000000000000000000000000000000000111111111111111000...///000111111000...///111222222111000000////////////////////////---000000......111222///~~~|||zzzwwwuuussspppnnnkkkfffccc[[[UUUPPPNNNKKKGGGHHHLLLIIIHHHEEEBBB>>><<<:::999777777777888888999::::::>>>===;;;999777666555555555555555555666666666666555555555444444444333333444444444555555555666666111222333444444555555555222111222555777777;;;BBBKKKPPPXXX]]]______^^^]]]YYYWWWUUUSSSQQQMMMIIIFFF===;;;999777777666444222333333444444555666666666333999<<<999777999999888777888999:::;;;;;;;;;;;;;;;;;;<<<===???@@@AAAAAAAAABBBCCCEEEGGGJJJMMMNNNMMMOOORRRTTTTTTTTTUUUVVVZZZ[[[\\\^^^```ccceeegggjjjnnnuuu|||yyyvvvtttsssrrrkkkkkkkkkjjjhhheeecccaaa`````````___^^^]]]\\\[[[TTTRRRNNNJJJFFFCCCAAA???;;;;;;;;;;;;;;;;;;<<<<<<999999999999888777777666222222333333333444444444444444333444555666444222222222222222222222222222111111111111000///...---///222222//////222222///111000000000111222333333111111111111111111111111///000000000111111111111000000111000......///111...///111222222222000000////////////////////////---000000......111222///~~~}}}wwwuuussspppnnnjjjeeeaaaZZZTTTOOOMMMJJJFFFGGGJJJFFFEEECCCAAA>>><<<:::999666777777888999999::::::>>><<<999888777777555333555555555555666666666777555555444444444333333333333333333444444555555555111222333444555555555555222111222666777777;;;@@@KKKQQQXXX^^^______]]]]]]XXXWWWVVVUUUSSSPPPKKKGGG===;;;999888777666444222333333444444555666666777333999<<<999777888999888666777888999:::;;;;;;;;;777888:::<<<>>>@@@AAABBBAAABBBCCCEEEHHHKKKMMMOOOLLLOOOSSSUUUVVVWWWXXXZZZ\\\]]]^^^___aaaccceeefffjjjooovvv|||xxxtttqqqoooooonnnmmmlllkkkhhhdddaaa_______________^^^]]]\\\\\\UUUSSSPPPLLLHHHEEECCCBBB;;;::::::::::::;;;<<<===999999999999999888777666222222333333333444444444333333222333444555333111222222222222222222222222222222222111///,,,***(((///222222//////222222///111111111000111111222333111111111111111111111111//////000000111111111222///111222000---,,,...111---///111222333222111000////////////////////////---000000......111222///~~~{{{zzzxxxvvvtttqqqnnniiiddd```ZZZVVVPPPKKKIIIGGGFFFDDDFFFBBB>>>:::999888777666888555444555888999888555999999999999888888888777777666444333444555777999666555333333333444666888555555444333333555666777333444444555555444444333555111111555777777<<>>>>>>>>===<<<;;;;;;;;;<<<===???@@@AAA@@@BBBDDDFFFIIILLLQQQTTTTTTUUUWWWVVVVVVUUUWWWXXXZZZ]]]aaacccdddeeeggghhhhhhmmmuuu}}}~~~}}}}}}}}}|||{{{}}}||||||}}}}}}zzzwwwuuusssqqquuupppkkkjjjkkkjjjeeeaaa```______```aaaaaa^^^\\\YYYVVVQQQMMMJJJHHHEEECCC???===;;;:::;;;<<<<<<;;;;;;;;;:::;;;<<<;;;888666444444444555555555666666444222222333555666555444333333333333333333333333222222222111111111111000////////////////////////000000000000000000000000111111222222222333333333//////000000000111111111000000000000000000000000//////000000000000//////000000//////.........---000000000000////////////~~~|||zzzyyywwwuuurrrooojjjddd```YYYTTTNNNJJJGGGFFFDDDCCCBBB???;;;999999999888888777666555666777888777666888888888888777777777777666555333333333444666777333444444555555555555555555444444444444555666666333444444555555444444333555111222555666666<<>>???AAAAAAAAACCCEEEGGGHHHKKKPPPSSSUUUWWWXXXWWWVVVUUUVVVWWWZZZ]]]aaadddeeefffhhhjjjkkkpppvvv}}}~~~}}}}}}|||}}}~~~zzzxxxvvvsssqqquuuqqqmmmlllmmmlllgggccc`````````aaabbbbbb___]]]ZZZVVVRRRNNNKKKIIIFFFDDD???===;;;:::;;;<<<<<<;;;;;;::::::;;;;;;:::888666333444444444444555555555444333222333555555555333333333333333333333333333222222222111111111111000111111111111111111111111000000000000000000000000111111111222222222333333111111222222222333333333000000000000000000000000000000111111111111000000111111000000000/////////000000000000////////////}}}{{{zzzxxxuuurrrooojjjccc___WWWRRRMMMHHHFFFDDDCCCAAA>>><<<999888999999999888555666777777666666777888777777777666666666555555555444333333333444555666222333555777777666555333444444555666666666666555333444444555555444444333444222222555555666;;;AAAFFFMMMVVV[[[[[[ZZZYYYYYYZZZXXXUUURRRPPPKKKFFFCCC>>>999888;;;;;;777555555666666666888:::;;;999888999888666444333666;;;???444555666888888888777777:::;;;;;;<<<>>>???AAABBBBBBDDDFFFGGGIIILLLPPPSSSXXXYYYYYYXXXVVVUUUVVVWWWZZZ]]]aaadddfffiiikkkmmmpppsssxxx}}}~~~~~~{{{yyyvvvtttrrrtttqqqooooooooommmiiiddd`````````bbbccccccaaa___[[[WWWSSSOOOMMMJJJHHHFFF???===;;;:::;;;<<<<<<<<<;;;:::999:::::::::888666333333333333444444444444555444333333444555444222333333333333333333333333222222222111111111111000111111111111111111111111000000000000000000000000111111111222222222222333222222222222222333333333000000000000000000000000000111111222222111111000111111111111000000000000000000000000////////////}}}{{{zzzxxxuuurrrnnniiibbb^^^VVVQQQKKKGGGDDDBBBAAA???<<<:::888777888888777666444666888888555444777999666666555555555444444444555555444444444555666777333333555666666666555444333444666777777777666555333444444555555444444333333333333444444666:::>>>EEEKKKTTTZZZ[[[YYYWWWVVVVVVTTTQQQOOOMMMJJJEEEBBB<<<999888<<<<<<888555666777777888:::;;;;;;:::999999888777555444666:::===777777888999::::::999999::::::;;;<<<>>>@@@AAABBBCCCEEEGGGIIIKKKOOOSSSWWWYYYZZZ[[[YYYWWWVVVVVVWWW[[[^^^bbbeeehhhkkknnnqqquuuxxx{{{~~~|||yyywwwtttrrrrrrpppoooooonnnlllhhhddd`````````bbbccccccbbb```[[[WWWSSSOOOMMMKKKIIIGGG@@@===;;;;;;<<<===<<<<<<;;;:::888999999999777666222222222333333333444444666555333333444444333111222222222222222222222222222222222111111111000000111111111111111111111111000000000000000000000000111111111111222222222222000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000////////////}}}{{{yyywwwtttqqqmmmhhhbbb^^^WWWRRRLLLGGGCCCAAA???>>><<<:::888777777777555444444666888888555444777999555555555444444444444333666666666666666777777888555555444333444555666777333444666777777777666555333444444555555444444333222333444333333666999;;;CCCIIIQQQWWWYYYWWWTTTRRRPPPNNNLLLJJJHHHFFFCCCAAA;;;888888<<<===999666777888999;;;<<<<<<;;;;;;;;;777888999888666555666777999999::::::::::::::::::::::::;;;<<<>>>@@@BBBCCCCCCEEEHHHKKKNNNRRRWWW[[[YYY[[[[[[ZZZXXXWWWXXXYYY]]]```dddgggjjjmmmqqqtttzzz|||{{{yyywwwuuusssooonnnmmmllljjjhhhdddbbb```______aaabbbbbb```^^^ZZZVVVRRROOOMMMKKKHHHGGG@@@>>><<<;;;<<<======<<<;;;999888777888888777555222222222333333333444444666555333333444444333111222222222222222222222222222222222111111111000000000000000000000000000000000000000000000000000000000000111111111222222222000000000000000000000000000000000000000000000000......////////////......////////////////////////000000000000////////////|||zzzxxxvvvsssqqqnnniiiddd___ZZZUUUNNNHHHDDDAAA>>><<<<<<:::888888888777555333555666777777666666777888555555555444444444333333666666777777777888888888666555333222333444666888555555666777777777777666333444444555555444444333111444555222222666999999BBBFFFMMMRRRUUUTTTQQQNNNJJJHHHEEEDDDCCCBBB@@@>>><<<888888;;;<<<:::888999:::<<<>>>>>><<<;;;;;;;;;666888::::::777555444444999999999999999999999999999::::::<<<>>>@@@BBBCCCDDDFFFIIILLLOOOSSSXXX\\\XXXYYY[[[[[[ZZZZZZ[[[\\\```cccfffhhhkkkooosssvvv|||}}}{{{yyyxxxvvvtttnnnmmmkkkhhheeebbbaaa```___^^^^^^___```___]]][[[WWWTTTPPPMMMKKKIIIGGGEEE@@@>>><<<;;;<<<=========;;;999777666777777666555333333333333444444444444555444333333444555444222222222222222222222222222222222222111111111111000////////////////////////000000000000000000000000000000000111111111111222333333333222222222222222000000000000000000000000---......//////......---............////////////000000000000////////////|||yyyxxxwwwuuusssppplllgggccc]]]XXXPPPJJJEEEAAA>>><<<:::888888888999999777666777666555666777888777666555555555555444444444444555666666777777777777777444444444444444555666666666666666666666777777888333444444555555444444333000555555222111666888777???BBBGGGLLLOOOOOOLLLJJJDDDBBB@@@??????>>>===;;;===888777:::;;;:::999;;;===???AAA@@@===::::::;;;777888999999777777777888999999999888888888999999999999:::<<<>>>@@@BBBDDDEEEGGGIIIKKKMMMQQQUUUXXXVVVXXXZZZ[[[[[[\\\^^^```ccceeegggjjjllloootttwww}}}~~~|||yyyyyyxxxwwwuuunnnmmmiiieeeaaa^^^^^^^^^^^^]]]\\\]]]]]]\\\YYYWWWUUURRRNNNJJJIIIGGGEEEDDDAAA>>><<<<<<===>>>======;;;888666555666777666555333444444444444555555555444333222333555555555333111111111111111111111111222222222111111111111000000000000000000000000000000000000000000000000000000000000000111111111111333333333222222222111111000000000000000000000000......////////////............//////000000000000000000000000////////////~~~{{{yyyyyyxxxvvvtttrrrnnniiifff```ZZZRRRKKKFFFAAA>>>;;;777777777888:::;;;:::888888555444555888:::888555666666555555555444444444444555555666777666666666222333555777777666555444777666555555555666888999333444444555555444444333///555666222111666888555===???CCCGGGKKKKKKIIIFFFAAA???===<<<<<<<<<;;;999===888666999;;;::::::===>>>AAABBBAAA===:::999:::888999999888777888;;;>>>;;;;;;::::::999::::::;;;999999:::<<<>>>@@@BBBDDDGGGHHHJJJKKKKKKNNNQQQTTTTTTVVVYYY[[[\\\]]]```bbbeeefffiiijjjlllppptttxxx~~~~~~}}}~~~zzzyyyxxxxxxwwwvvvooommmiiiccc___\\\]]]^^^]]]\\\[[[\\\\\\ZZZWWWTTTSSSPPPLLLIIIGGGFFFDDDBBBAAA???<<<<<<===>>>>>>===;;;888666555666666666555444444444555555555666666444333222333555666555444111111111111111111111111222222222111111111111000111111111111111111111111000000000000000000000000000000000000111111111111111111111111000000//////000000000000000000000000//////000000000000////////////000000111111111222000000000000////////////}}}||||||}}}~~~wwwwwwvvvvvvuuurrrmmmiiiaaa\\\TTTMMMHHHDDD@@@>>>999888888777777777777777444555666777777666555444555444444555666666555333555555555555555555555555555222===444888<<<***:::555555666666666666555555444444333333333333222222111222222333333444444555:::;;;>>>@@@AAAAAA@@@???<<<;;;::::::;;;;;;999888555666777777777:::>>>AAAFFFEEECCC@@@===:::777666::::::999999999999999:::888:::;;;;;;:::999;;;<<<;;;;;;<<<===???AAABBBCCCGGGGGGHHHIIIKKKMMMOOOPPPSSSUUUXXX\\\___aaabbbbbbdddcccfffjjjkkkmmmuuu~~~{{{xxxyyy{{{}}}}}}{{{~~~{{{wwwuuuvvvvvvuuusssooonnnkkkgggbbb]]]ZZZWWW]]]YYYVVVTTTUUUUUUTTTRRRPPPOOOMMMKKKHHHFFFDDDDDDAAA@@@@@@???>>>===<<<<<<<<<<<<===<<<;;;999777666444444555555444333333222444555666666777666666666222222222222222111000///111111111000111111222222111111111111111111111111////////////000111222333///---///444555222111333111111111111111111111111000000000000////////////))),,,000222222000...---...///111000...------...000000000000000///......|||{{{{{{|||}}}yyywwwvvvvvvuuurrrnnnjjjbbb]]]VVVOOOJJJEEEAAA???;;;:::999777666666555555555555666666666666555555555444444555666666555333555555555555555555555555666222:::111444999---999555555666666666666555555444444333333333333222222111222222333333444444555777888;;;===>>>>>>===<<<:::999777888999999777666555666777777777999===@@@EEEDDDCCC@@@===:::888666999999888888888888999999888:::;;;;;;:::999;;;<<<;;;;;;<<<===???AAABBBCCCGGGGGGHHHIIIKKKMMMOOOPPPUUUWWWZZZ]]]```bbbccccccdddccceeehhhjjjllluuu~~~~~~}}}~~~|||xxxyyy|||}}}|||}}}~~~zzzvvvsssssssssrrrpppnnnmmmjjjfffbbb^^^ZZZXXXYYYVVVSSSRRRSSSTTTSSSRRRQQQPPPNNNKKKIIIFFFDDDCCCAAA@@@@@@???>>>=========888888888777666555333222444444555555555444444333444444555555444333222222222222222222222111000000222222111111111111111222111111111111111111111111111111000000000000000111111...///333444111111333111111111111111111111111000000000000////////////+++...111222111///.........///111000///---......000000000000000///......}}}{{{zzzzzz|||}}}{{{yyywwwuuutttrrrooolllccc___YYYTTTNNNIIICCC@@@===<<<:::888666555444444666666555555555555666666666555444555666666555444444444444444444444444444777222777111111888222888555555666666666666555555444444333333333333222222111222222333333444444555444555777999999:::999999777666555555666666555444555666777777777999<<>>@@@BBBCCCFFFGGGHHHIIIKKKNNNPPPQQQXXXYYY\\\```bbbdddeeeeeefffdddeeehhhjjjmmmwwwyyyrrrmmmllllllmmmssszzz}}}zzz{{{}}}~~~~~~{{{wwwsssqqqooonnnlllkkklllkkkiiifffbbb^^^[[[YYYUUUSSSPPPPPPQQQRRRRRRQQQQQQPPPOOOLLLJJJGGGDDDCCC@@@@@@@@@???>>>>>>======:::999888777666555555555444555555666666666555555666555555555333222111000222222222222222222111000333333222111000000000000111111111111111111111111333222111000////////////333000///222222000000444111111111111111111111111000000000000///////////////000222222000//////000...000111111///......///000000000000000///......}}}|||zzzyyyyyyyyy{{{{{{|||zzzwwwuuutttrrrpppnnneeebbb]]]YYYSSSMMMGGGBBB<<<;;;:::888777666555555777666555444444555666777777555444444666777666555444444444444444444444444666222777555333999999666444555555666666555555444444444333333333222222222111222222333333444444555222333444666666666666666666555333444555666555333444555666777777888;;;===BBBAAAAAA???===;;;999888777777777666777777888999999:::;;;;;;::::::;;;===;;;;;;<<<===???AAACCCDDDFFFFFFGGGIIILLLOOOQQQRRRZZZ\\\___bbbeeegggggghhhjjjhhhhhhjjjlllppp{{{mmmfff``````aaadddkkksssyyy~~~}}}zzzvvvtttqqqmmmkkkhhhgggeeeiiihhhfffdddaaa]]][[[YYYTTTSSSQQQOOOOOOOOOOOOOOOQQQQQQPPPNNNKKKHHHEEECCCAAA@@@@@@??????>>>>>>===<<<:::999777666666777888444555666666777666666666666666666666555444333222222222222333333222111111444333222111000000000000111111111111111111111111222222111000//////000000555111000111111///000444111111111111111111111111000000000000////////////111222222111///...///111...000111111///......///000000000000000///......zzzzzzyyyxxxxxxyyyyyyzzz|||zzzwwwuuutttrrrpppnnngggeeeaaa\\\WWWPPPIIIDDD;;;:::999888777777777888777666555444444555666777888666444444666777666666444444444444444444444444333222777<<<888>>>CCC444444444555555555555444444444444333333333222222222111222222333333444444555222333333444555555555555555444333444555666555444333555666777777777:::<<>>===<<<:::999888777777666666777888888999999;;;<<<<<<;;;:::<<<===<<<<<<===>>>@@@BBBDDDEEEEEEFFFGGGJJJLLLPPPRRRTTT[[[]]]```dddgggiiijjjkkkkkkiiijjjlllnnnsss}}}yyyfff___ZZZZZZ\\\___hhhpppttt}}}|||yyyvvvsssqqqpppnnnjjjfffcccbbbaaaeeedddcccaaa___\\\ZZZYYYVVVUUUSSSQQQNNNMMMMMMNNNPPPPPPPPPOOOLLLIIIFFFDDDBBBBBBAAA@@@???>>>======999888777555555555666666555555666666666666666555444444555555555555555444111222222333333333222222444333222111000000000000111111111111111111111111000000//////000111222222555111000111111///000444000000000000000000000000000000000000////////////222222222000......000111///000222111///......///000000000000000///......~~~yyyyyyxxxxxxxxxxxxxxxxxx{{{yyywwwuuutttrrrooolllhhheeeaaa\\\WWWQQQJJJEEE::::::999888888888888999666666555555555555666666999666444444555777777777333333333333333333333333222222777BBB<<>>>>>>>>@@@AAACCCEEEFFFDDDEEEGGGJJJMMMPPPSSSUUU[[[]]]aaaeeeiiilllmmmnnnkkkjjjkkkoooqqquuuvvvaaaZZZUUUUUUWWW\\\dddmmmqqq}}}zzzwwwtttpppnnnmmmmmmkkkhhhccc```^^^^^^aaa``````___]]][[[YYYXXXWWWWWWUUUQQQNNNLLLLLLMMMOOOOOOPPPOOONNNKKKHHHFFFDDDCCCBBBAAA???===<<<;;;;;;:::999999888888888999555666666666666555444444111111222333333333333333111222333333333333333333333333222111000000000000111111111111111111111111////////////000111222333333000///222222000000444000000000000000000000000000000000000////////////000111111000......000111///111222111000/////////000000000000000///......|||zzzyyyyyyxxxxxxwwwwwwwwwyyywwwvvvvvvuuurrrnnnjjjgggddd^^^YYYTTTNNNHHHDDD<<<;;;:::999888777777777555555666666666666555555999777444444555777777777333333333333333333333333222222555BBB;;;BBBVVV777333444444555555444444333444444333333333333222222111222222333333444444555333333222222333333444444444333222333555666555444222444666777666666888999999999999999999888777666777777777888888999;;;;;;:::;;;<<<<<<;;;;;;<<<>>>??????@@@AAACCCEEEGGGHHHDDDEEEGGGJJJMMMQQQTTTVVVZZZ\\\```eeejjjmmmooopppnnnnnnppptttwwwzzzttt^^^WWWQQQQQQTTTXXXbbbkkkqqq|||zzzuuuqqqnnnkkkiiijjjjjjfffaaa^^^]]]]]]]]]]]]]]]\\\[[[YYYXXXWWWUUUUUUTTTQQQMMMKKKLLLNNNMMMNNNOOOPPPOOOMMMJJJHHHFFFEEECCCAAA???===;;;:::<<<<<<<<<<<<<<<;;;;;;:::666666666555555333222111222222333333333222111111111222333333444444333333222222111111111111111222111111111111111111111111111000000000000000111111111...///333444111111333000000000000000000000000000000000000////////////---///000000///...///111///111222222000//////000000000000000000///......~~~{{{zzzzzzyyyyyyxxxwwwwwwvvvwwwwwwvvvvvvuuurrrmmmiiifffbbb\\\VVVQQQLLLFFFCCC>>>===;;;999888666666666444555666777777666555444:::777444444555777888777333333333333333333333333333222222AAA999BBB[[[999333444444555555444444333444444444333333333222222111222222333333444555555333222222222222222333444333222111222444555444333222444666777666666777888777888888888888777666666888888888888999:::;;;<<<:::;;;<<<<<<;;;;;;<<<>>>@@@@@@AAABBBDDDFFFHHHIIIDDDEEEGGGJJJNNNQQQUUUVVVYYY[[[```eeejjjnnnppprrrssssssvvv{{{}}}ttt^^^VVVPPPPPPRRRWWWaaajjjsss|||zzzuuupppmmmkkkggghhhiiifffaaa]]]\\\]]][[[[[[[[[[[[ZZZYYYWWWWWWRRRSSSSSSPPPLLLKKKMMMOOOLLLMMMOOOPPPPPPNNNKKKIIIGGGFFFDDDBBB???<<<:::999777888999::::::888777666777666666555444222111000666666666555444333222111111222333333444444444444111111111111111111222222111111111111111111111111333222111000///////////////---///444555222111333000000000000000000000000000000000000////////////+++---///000///...///000000111222222000//////000000000000000000//////...|||{{{zzzyyyxxxwwwwwwwwwxxxwwwvvvuuutttpppkkkgggfffccc]]]XXXRRRLLLEEEAAA>>>;;;666444555666777777999777666666777777666444333333333333333444555666444444444444444444444444111333222333:::CCCBBB<<<555444333333222222222222///111222222111111222333000111111111111222222222444444333222222333333333333333333444444444555555444444444555555555555666777777777777777777777777888888888888888999999999===<<<;;;::::::;;;===>>>===>>>@@@BBBCCCDDDEEEEEEBBBDDDFFFHHHJJJLLLPPPSSSVVV^^^fffjjjkkkmmmssszzzxxxxxxxxx{{{xxxbbbWWWOOOPPPSSSUUU___jjjppp{{{zzzuuuqqqnnnlllhhhhhhiiihhheeeaaa]]]ZZZ___]]]ZZZXXXWWWWWWXXXYYYUUUSSSQQQOOOOOOMMMKKKIIIKKKKKKLLLMMMMMMLLLKKKJJJDDDCCCCCCBBB@@@>>><<<;;;:::;;;;;;;;;:::888666555222222333444444333333333444444444444444444444444222222222333333333333444333333222111000000111111333222000//////000222333222222222111111111000000000111111111111000//////111111000000//////......111111000000000000111111111000///......///000111222222111000//////000000222111000111111111///---}}}|||zzzxxxvvvuuuuuuuuuvvvvvvuuuuuutttpppkkkgggeeeaaa\\\VVVQQQKKKDDD@@@===:::777555666666666666777666555555666666555333666666555555555666666777444444444444444444444444333444222222777>>><<<666555444333333222222222333000222333333222222333444111111111111222222222222444333333222222333333444333333333444444444555555444444444555555555555666666666666666666666666666777777888888888999999999===<<<;;;::::::;;;===>>>>>>???@@@BBBCCCDDDEEEEEECCCEEEGGGIIIJJJLLLPPPRRRVVV^^^fffkkkmmmpppwww}}}zzzzzzzzz|||~~~dddVVVLLLMMMPPPRRRZZZeeeooo{{{{{{wwwssspppnnnjjjjjjjjjhhhfffbbb___]]]]]]\\\ZZZXXXWWWWWWWWWXXXUUUSSSQQQPPPOOONNNLLLJJJKKKLLLLLLLLLLLLJJJHHHGGGCCCCCCBBBAAA???===<<<;;;;;;;;;;;;:::999888777666222333333444444333333333222333333333444444444444222222333333444444444555333222222111000000111111222222111000000111222222222222222111111111000000///000000111222222222111////////////000000000000111111000000000000111111111000////////////000111111111000000000000000000222111000111222111///...~~~}}}{{{xxxuuusssrrrrrrrrruuutttttttttssspppkkkhhhccc```[[[UUUPPPJJJCCC???<<<:::888777777777666555666555444444555555444333777777666555555555666666444444444444444444444444555555333111444888666111444444333222222222333333111333444444333222444555111111111111222222222333333333333222222333333444333333333444444444555555444444444555555555555666666666666666666666666666777777777888888888999999<<<;;;;;;:::;;;<<<===>>>>>>???AAABBBDDDDDDEEEEEEEEEFFFHHHIIIJJJLLLOOORRRVVV]]]fffkkknnnttt|||~~~}}}}}}~~~lll[[[NNNMMMPPPRRRYYYbbbmmmzzz|||yyywwwsssqqqmmmlllkkkhhheeebbb```___\\\ZZZYYYWWWVVVVVVVVVWWWTTTRRRQQQPPPPPPPPPNNNMMMLLLLLLMMMMMMKKKIIIFFFEEEDDDCCCBBB@@@???===<<<;;;<<<<<<:::999888777777777333333444444444444333333111111222222333333444444222222333333444555666666333222111111000111111111111111111222222111111111222111111111111000000000...///000222333333444444.........///000111111111111000000//////000000111111000000//////000000111000000000000000000111111111000000000222111000...~~~}}}~~~zzzxxxtttqqqppppppqqqrrrsssrrrrrrssssssppplllhhhccc```[[[VVVPPPJJJDDD@@@<<<:::888888888888666444666555444444666666555444666555444333333333333333444444444444444444444444555444222222333444222///444333333222222333333333111222333333222222333555111111111222222222333333333333222222222333444444333333333444444444555555444444444555555555555666666666666666666666666666666666777777888888999999;;;;;;;;;;;;;;;<<<===>>>???@@@AAACCCDDDDDDEEEEEEFFFHHHIIIJJJKKKLLLOOORRRVVV[[[ccciiinnnuuu~~~wwwdddTTTRRRTTTVVV\\\dddkkkzzz~~~~~~}}}|||yyyvvvsssooommmjjjfffcccaaa``````ZZZYYYXXXVVVVVVUUUVVVVVVSSSRRRPPPPPPQQQQQQPPPNNNKKKLLLMMMNNNMMMJJJHHHFFFEEEDDDCCCAAA???>>>=========<<<:::888777777888888444444444444444444333222222222222222222222222222222222333444555666666777222222111111111111111222///000222333333222000///111111111111000000000000000000111222333444444444.../////////000000000111000000////////////000000000000000000000000000000......///000000111111111111000000000222222000...|||{{{}}}vvvssspppmmmmmmnnnqqqsssqqqqqqrrrssssssqqqmmmjjjeeeaaa\\\WWWRRRLLLFFFBBB<<<:::999888999888666555777666555555777888777555666555444333333333333333444444444444444444444444444333222333444333222222333333333222222333333444000111222222111111222333111222222222222333333333333222222222333333444555333333333444444444555555444444444555555555555666555555555555555555555555555666666777888888999999:::::::::;;;<<<===>>>>>>@@@AAABBBCCCDDDEEEEEEEEEGGGHHHJJJKKKKKKMMMPPPRRRUUUZZZ```fffmmmuuu}}}kkk[[[XXXXXXYYY___gggooo~~~{{{}}}}}}}}}~~~}}}{{{vvvsssnnnlllhhhdddaaa___^^^^^^XXXXXXWWWWWWVVVVVVUUUUUUSSSQQQPPPPPPQQQQQQPPPOOOIIIKKKMMMOOOOOONNNKKKJJJGGGFFFDDDBBB@@@???>>>>>>===<<<:::888777777888888444555555555444444333222444444333333222111000000222222333333444555555666222111111111111111222222///000222444444222000///000000000000000000000000222222333333333222222111111000000000/////////...000000////////////000000000000111111111111000000---...///000111000000000000000///000222222111///zzzyyyzzzssspppllliiiiiilllpppsssqqqqqqqqqssstttrrrooolllfffccc^^^YYYTTTNNNHHHDDD===;;;999888888888777666777666555666777888777666777777666555555555666666444444444444444444444444333111111444444333333555333333222222222333444444///111222222111000222333222222222222333333333333222222222222333444555555333333333444444444555555444444444555555555555666555555555555555555555555444555666666777888999999999::::::;;;<<<===>>>>>>AAAAAABBBDDDDDDEEEEEEEEEGGGHHHJJJKKKLLLNNNQQQTTTWWWYYY^^^dddkkkttt~~~tttfffbbb___^^^eeeppp{{{}}}yyy{{{{{{}}}~~~~~~{{{uuuqqqllljjjgggccc___]]]\\\[[[XXXXXXXXXWWWWWWVVVVVVVVVSSSQQQPPPPPPQQQQQQOOONNNHHHJJJMMMPPPQQQOOOMMMKKKGGGFFFCCCAAA??????>>>???<<<<<<:::999888777777777555555666555555444333222555555444333222111111000222222333333333333444444111111111000111111222333///000222333333222000/////////000000000000000111222222333333222111000000111111111000///.........000//////......//////000000111111222222111111000---...///000111000///...000//////000222222111///~~~yyywwwwwwsssooojjjgggfffiiimmmppppppqqqrrrtttuuutttpppmmmfffccc^^^YYYUUUOOOIIIEEE???<<<888777777888888777666555444555777888777666666666555555555666666777444444444444444444444444222000000444444111111666333222222222333333444555000111333222111111222444222222222333333333444444222222222222333444555666333333333444444444555555444444444555555555555666555555555555555555555555444444555666777888999999888999:::<<<===>>>>>>>>>AAABBBCCCDDDDDDEEEEEEDDDFFFHHHJJJLLLMMMOOOSSSUUUZZZ[[[^^^cccjjjttt}}}yyytttooolllttt{{{vvvyyyzzz|||~~~~~~yyysssmmmkkkjjjgggccc```]]][[[ZZZXXXXXXXXXXXXXXXWWWWWWVVVSSSQQQOOOOOOPPPOOONNNLLLHHHJJJNNNPPPPPPNNNKKKIIIFFFDDDBBB???============;;;;;;;;;:::999888777666666666666666555444333222333333333333333444444444333222222222222111111111111111000000111222222333000111222222222222111000////////////000000111111000000111111222111111111000000000000//////////////////............//////000111222222222222111000......000111000///...,,,000//////000222222111000~~~yyyvvvvvvtttpppjjjfffeeegggkkknnnpppqqqrrrtttuuuuuuqqqooofffccc^^^YYYTTTOOOIIIEEE@@@<<<888666777888888888555444333444666777666555333333333333333444555666444444444444444444444444222///000444333//////555222222222222333333444555111333444444333222444555222222333333333444444444222222222222333444555666333333333444444444555555444444444555555555666666555555555555555555555555444444555666777888999999888999:::<<<===>>>>>>>>>BBBBBBCCCDDDEEEEEEEEEDDDEEEGGGJJJLLLMMMPPPTTTVVV\\\]]]___cccjjjttt|||{{{yyytttyyyzzz}}}~~~yyyqqqkkkkkkjjjgggdddaaa]]][[[YYYXXXXXXXXXYYYXXXXXXWWWWWWSSSQQQOOOOOOOOOOOOMMMKKKIIIKKKNNNPPPOOOLLLIIIFFFEEECCC@@@===;;;;;;;;;<<<:::;;;;;;;;;:::888666555666666666666555444333222111111222333555666777777333333222222111000000///111111000000111222333333111111111222222111111111.../////////000000111111---...///000111222222222......//////000000111111//////............//////000111222333333222111000...///000111000///---+++000//////000222333111000}}}yyyxxxwwwvvvrrrnnniiiddddddfffkkknnnnnnrrrtttssstttvvvuuuqqqfff```]]]^^^\\\SSSKKKGGG???<<<:::888999999999888555444444555777888777666444555555666777666666666333333333444444444555555222222222333333444444444333333222222333333444555333333333333333333333333111222333333444444333333444555555444333444666888555555555555555555555555999888777555555555666777555444444555555666777888666666666666777888999:::;;;;;;;;;<<<<<<>>>???@@@EEEEEEFFFEEEEEEDDDCCCBBBHHHHHHIIIKKKMMMOOOQQQSSSYYY\\\```dddjjjqqqxxx}}}zzzvvvvvvxxxzzz{{{zzzvvvqqqnnnjjjhhhfffccc```^^^\\\[[[XXXXXXXXXYYY[[[[[[XXXVVVTTTSSSRRRPPPOOOMMMLLLKKKIIIJJJLLLOOOPPPNNNJJJFFFDDDAAA???======<<<:::999;;;::::::::::::::::::999555555555555555444444444444444333333333333222222000111222111000000222444///111222111000///000111000000000000000000000000111111000///////////////333000...///111222111//////000222222000000000111000000000000000000000000111111111111111111111111222111000//////000111222111111222222222222111111}}}yyyxxxvvvvvvqqqnnniiieeedddgggkkknnnnnnrrrtttrrrrrrtttrrrnnnfffaaa^^^___]]]UUUMMMIIIAAA>>>;;;999999999999888777666555555777777666555444555555666666666666666333333333444444444555555222222222333333444444444333333222222333333444555333333333333333333333333111222333333444444333333333444444444222333555777555555555555555555555555666666555555555555555555555444444555555666777888777777666777777888999:::;;;;;;;;;;;;<<<>>>???@@@CCCDDDDDDDDDDDDCCCCCCBBBGGGGGGHHHJJJLLLNNNPPPQQQYYY\\\```dddiiiooovvv{{{zzzvvvtttvvvxxxzzzyyyuuurrroookkkjjjhhheeeaaa]]]ZZZXXXXXXWWWWWWXXXYYYYYYWWWUUUWWWVVVUUUTTTRRRQQQPPPOOOLLLLLLNNNOOOOOOLLLGGGCCCBBB@@@>>><<<===<<<;;;999;;;;;;::::::::::::999999777777666666555555555444444444333333333333222222///000111111///000111333...000111000///...///000000000000000000000000000111111000///////////////222000...///111222111000///111222222111000000111000000000000000000000000111111111111111111111111000000///......///000000000111111222222111111000|||yyywwwvvvtttqqqnnnjjjffffffhhhkkknnnooossstttqqqqqqqqqoookkkgggbbb___```^^^VVVOOOLLLDDDAAA===;;;::::::888777999888666666777777555333555555555666666666666666333333333444444444555555222222333333333333444444333333222222333333444555333333333333333333333333111222333333444444333333222333333333222222444666444444444444444444444444333333444555555555444444555444444555555666777888777777777777888999:::;;;:::;;;;;;;;;===>>>???@@@AAABBBCCCCCCCCCCCCCCCBBBFFFFFFGGGHHHJJJMMMNNNPPPWWWZZZ^^^bbbggglllssswww|||xxxtttuuuwwwxxxwwwuuurrrppplllllljjjhhhddd___ZZZWWWWWWVVVUUUVVVWWWVVVTTTRRRWWWWWWVVVUUUSSSRRRQQQQQQOOOOOOOOOOOONNNJJJEEEAAA@@@>>><<<<<<<<<<<<<<<:::;;;;;;;;;::::::999999999888888777777666555444444444444333333333333222222///000111000///000111333...///000000......///000000000000000000000000000111111000////////////000000///...///111222111000///111222222111000111111000000000000000000000000111111111111111111111111//////............//////000111111222222111111000|||yyywwwuuusssrrrooollliiiiiijjjmmmoooqqqttttttqqqppppppmmmhhhgggbbb___```___XXXQQQNNNGGGDDD@@@===<<<:::888777999888666777777888666555555555555555555666777777333333333444444444555555333333333333333333333333333333222222333333444555333333333333333333333333111222333333444444333333111222333222111111333444444444444444444444444444111333444666666666555444555444444555555666777888777777777888888999:::;;;::::::;;;;;;===>>>@@@@@@AAABBBCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGIIIKKKMMMNNNSSSVVV[[[___eeejjjqqquuu{{{|||xxxxxxyyyxxxwwwtttqqqooollllllllljjjgggbbb]]]ZZZWWWUUUTTTSSSTTTSSSQQQOOOSSSSSSRRRQQQPPPOOOOOOOOOOOONNNNNNNNNMMMJJJEEEAAA???===;;;;;;<<<===<<<;;;;;;;;;;;;::::::999999999888888777666555444333333444444333333333222222222000111222111000111222444///000111000///...///111000000000000000000000000222111000000//////000000......///000111111111111...000111111000//////000////////////////////////111111111111111111111111////////////////////////000000111111111111000000}}}zzzxxxuuusssrrrpppnnnllllllmmmoooqqqqqqtttuuuqqqooonnnkkkffffff```]]]___^^^XXXRRRPPPIIIFFFBBB???===;;;999888888777666777999:::999888666555555555555666777777333333333444444444555555333333333333333333333333333333222222333333444555333333333333333333333333111222333333444444333333000111333333222111222333444444444444444444444444222333555666777777666555555444444555555666777888777777777777888999:::;;;:::::::::;;;===>>>@@@AAABBBCCCDDDEEEEEEEEEEEEEEEDDDDDDEEEFFFHHHIIIKKKLLLMMMQQQWWW]]]bbbiiiooosssvvvzzz~~~}}}|||yyyvvvssspppnnnkkklllmmmllliiieeeaaa^^^WWWUUUSSSQQQQQQPPPNNNMMMOOOOOONNNNNNMMMMMMLLLLLLLLLKKKKKKLLLKKKIIIEEEBBB>>>===;;;;;;===>>>===<<<<<<<<<;;;::::::999888888666666555444444333222222444444333333333222222222222333333333222222444555000111222222000000111222////////////////////////222222111000000000000000...///111222111111111111---///000000///......///////////////////////////000000000000000000000000000000000000000000000000000000000111111000000000~~~|||yyyvvvsssrrrqqqooonnnnnnooopppqqqpppssssssooommmllliiidddddd^^^[[[]]]\\\WWWRRRPPPKKKHHHDDD@@@???===;;;999777666666777999;;;:::999666555555444444666777888333333333444444444555555444444333333333333222222333333222222333333444555333333333333333333333333111222333333444444333333///111333333222222222333333333333333333333333333444555555666666666666555555444444555555666777888666666666666777888999:::999999:::;;;===???@@@AAACCCDDDEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFGGGIIIJJJKKKJJJNNNTTTZZZ```fffkkkoooppptttyyy}}}zzzvvvrrrpppnnnkkkkkkkkkkkkiiifffcccaaaXXXUUURRRPPPOOONNNLLLKKKLLLLLLLLLLLLLLLLLLLLLLLLIIIHHHHHHIIIIIIHHHEEEBBB@@@>>><<<<<<>>>>>>>>>===<<<<<<;;;::::::999888888444444444333333333333222444444333333333333222222111222333333222222333555111222333333111111222333////////////////////////222222111000000000000111///222444444333111111111---///000000///......///000000000000000000000000000000000000000000000000000000111111111111000000///000000111111000000///}}}zzzwwwtttpppooonnnnnnnnnnnnooopppmmmppppppllljjjiiifffaaaaaa[[[XXXZZZZZZVVVQQQPPPLLLIIIEEEBBB@@@>>><<<;;;999888777888::::::999888777666444444444555777888333333333444444444555555444444444333333222222222333333222222333333444555333333333333333333333333111222333333444444333333000222444444333222333333333333333333333333333333555555444444333444444444555444444555555666777888555555555555666777888999999999:::;;;===???AAABBBDDDDDDDDDEEEDDDDDDCCCCCCDDDEEEEEEFFFGGGIIIJJJKKKKKKOOOTTTYYY]]]bbbgggjjjjjjnnntttzzz|||xxxtttrrrpppoookkkkkkjjjhhheeebbb```___YYYVVVRRRPPPNNNMMMKKKJJJIIIIIIJJJJJJJJJJJJJJJJJJHHHGGGFFFGGGGGGFFFCCCAAABBB@@@>>>>>>>>>???>>>======<<<<<<;;;999888888777333333333444444444444555444444333333333333222222000111111111000000222444000222333222111000111222////////////////////////333222111111000000111111111444777666444111111111///111222222111000000111000000000000000000000000000000000000000000000000//////000111111000////////////000000000000//////~~~{{{wwwtttnnnmmmmmmmmmmmmmmmnnnnnnkkknnnnnnjjjhhhgggddd______ZZZWWWXXXYYYUUUQQQOOOLLLIIIEEEBBBAAA???===<<<<<<:::999999:::999888666777666444333444555777999333333333444444444555555444444444333333222222222333333222222333333444555333333333333333333333333222222333444444444333333000222444555444333333444333333333333333333333333666555333222111222222333555444444555555666777888444444444555555666777888999999:::;;;===???AAABBBCCCDDDDDDDDDCCCBBBAAAAAAEEEEEEEEEFFFGGGIIIJJJKKKLLLPPPUUUYYY\\\___ccceeegggkkkpppvvv|||~~~zzzwwwsssqqqpppppplllkkkhhheeebbb___]]]\\\YYYVVVRRROOONNNMMMKKKIIIFFFFFFFFFGGGGGGGGGGGGHHHHHHGGGFFFFFFFFFDDDAAA>>>CCCAAA???>>>??????>>>=========<<<;;;999888888777333333444444555666666666444444444333333333222222...///000///......000222///111222111000///000111////////////////////////333222111111000111111111333666888888444111111111111222444444222111222333000000000000000000000000000000000000000000000000---...///000000///...---//////000000000000//////~~~}}}{{{xxxsssoooooommmkkkjjjjjjkkkjjjhhhkkkjjjjjjjjjiiieee```[[[YYYXXXWWWUUUTTTTTTTTTTTTKKKJJJGGGCCC???<<<:::999999::::::;;;;;;::::::999777777777666555333222111333333333444444444555555333333333333333333333333222111111222444444333111333333333333333333333333111...,,,...222666666444///000111222333444444444333333222222333333444555333444555555666666555555333333333444555666777777888888888888888999999999:::;;;<<<>>>??????@@@@@@EEEEEEDDDCCCBBBBBBAAAAAADDDEEEFFFGGGIIILLLNNNOOOLLLOOOSSSVVVZZZ^^^cccffffffiiinnnsssxxx}}}|||yyyuuurrrqqqpppnnnllliiiiiigggeeebbb^^^[[[YYYXXXUUUPPPMMMLLLLLLLLLKKKKKKHHHFFFEEEFFFFFFEEECCCDDDDDDDDDCCCBBBBBBAAAAAA======<<<<<<<<<;;;;;;;;;<<<<<<:::999888777777777444333333222222333333444555444222111000111111222222222111111111111222222000111222333333222111000111111111111000000000000111000///------///000111<<<777222111222222---)))000000000000000000000000111000000000000000111111(((***,,,.../////////...222222222111111///...---000000000000000000000000}}}|||zzzvvvqqqnnnlllkkkiiiiiijjjkkkjjjiiijjjiiihhhhhhfffbbb\\\XXXVVVVVVVVVUUUTTTSSSSSSRRRMMMKKKHHHDDD@@@===;;;:::999999::::::::::::999999777777777666555333222111333333333444444444555555333333333333333333333333222111111222444555333222333333333333333333333333111111000/////////111222111222333444444444444444333333222222333333444555333444555555666666555555333444444444555666666666777777777888888888999999:::;;;===>>>@@@AAAAAABBBEEEDDDDDDCCCBBBBBBAAAAAADDDEEEFFFGGGIIILLLNNNOOONNNQQQTTTWWWZZZ^^^cccfffeeeiiinnnrrrwww{{{{{{wwwssspppooonnnmmmllliiihhhgggdddaaa]]]ZZZXXXXXXUUUQQQNNNMMMMMMLLLKKKKKKHHHFFFEEEFFFFFFEEECCCDDDDDDCCCCCCBBBAAAAAAAAA======<<<<<<<<<;;;;;;;;;<<<;;;:::888777777777777444333333222222333333444555444333222222222333444222222111111111111222222000000111222222111000000000000000000////////////000/////////000222444555:::666111000222111...***000000000000000000000000111000000000000000111111,,,---///111222222222222000000000000000///...---000000000000000000000000}}}zzzxxxsssnnnkkkhhhgggggghhhjjjkkkkkkjjjiiigggeeedddaaa]]]WWWSSSRRRSSSTTTUUUTTTSSSQQQPPPLLLJJJFFFBBB>>><<<:::999999999::::::::::::999999666666666666555444333222333333333444444444555555333333333333333333333333111000000111333333222000222222222222222222222222...111333111---,,,///333333444444555555444444444333333222222333333444555333444555555666666555555444444555555555555555555555555666777777888999999:::;;;===???AAABBBCCCDDDDDDDDDCCCCCCBBBAAAAAAAAADDDEEEFFFGGGIIILLLNNNOOOPPPRRRVVVXXX[[[^^^bbbeeedddhhhlllqqquuuyyy~~~~~~{{{{{{~~~xxxtttoookkkjjjkkkkkkkkkhhhgggeeebbb___[[[XXXVVVWWWUUURRRQQQPPPOOOMMMKKKKKKHHHFFFEEEFFFFFFEEECCCDDDCCCCCCBBBBBBAAAAAA@@@=========<<<<<<<<<;;;;;;;;;:::999777666666666666444333333222222333333444222222111111111222333333222222111111111111222222///000000111111000000///000000/////////........./////////000222444777999666333000///111111...,,,000000000000000000000000000000000000000000000000...///000111222333333333......////////////...---000000000000000000000000|||xxxuuupppkkkhhhdddddddddfffiiikkkkkkjjjhhheeebbb___\\\XXXSSSOOOOOOPPPSSSTTTTTTRRROOONNNHHHFFFBBB>>>:::888777666888888999999999999888888555666666666555444333333333333333444444444555555222222333333333333444444///......///111111000///111111111111111111111111,,,///111111000000333555333444444444444444333222333333222222333333444555333444555555666555555555555555555555555444444444333444555666777888999999999:::<<<>>>AAABBBDDDDDDCCCCCCCCCBBBBBBAAAAAAAAADDDEEEFFFGGGIIILLLNNNOOOQQQSSSVVVXXXZZZ]]]aaaddddddggglllooossswww{{{~~~xxxuuusssuuuyyy}}}}}}|||uuupppkkkgggfffgggiiiiiigggfffccc```]]]YYYWWWUUUVVVUUUTTTSSSSSSQQQNNNKKKKKKHHHFFFEEEFFFFFFEEECCCCCCCCCBBBBBBAAA@@@@@@@@@============<<<<<<<<<<<<:::999888666555555555555444333333222222333333444//////000000111111222222222222111111111111222222//////000000000000//////000000000000/////////////////////000222444666777333000......000000///...////////////////////////000000000000000/////////------...///000000000111......//////000/////////////////////////////////~~~zzzvvvrrrnnniiieeeaaaaaabbbeeehhhjjjjjjhhhfffccc^^^ZZZWWWSSSNNNKKKKKKMMMPPPSSSSSSQQQNNNLLLEEECCC???;;;888666666666777888888999999888888777444555555555555555444444333333333444444444555555222222222333333444444444000000///111222333222000111111111111111111111111111000///111444555444333222333333333333222222111333333222222333333444555333444555555666555555555555555555555555444444444333444555666777888999999777999;;;===@@@AAABBBCCCBBBBBBBBBBBBBBBAAAAAAAAADDDEEEFFFGGGIIILLLNNNOOOQQQSSSVVVXXXYYY\\\```ccceeehhhlllooorrruuuyyy|||sssqqqqqqsssxxxzzzyyywwwqqqlllgggdddccceeefffgggeeedddbbb___[[[YYYWWWVVVWWWVVVUUUUUUUUUSSSOOOLLLKKKHHHFFFEEEFFFFFFEEECCCBBBBBBBBBAAA@@@@@@??????>>>>>>=========<<<<<<<<<999999777666555444444444444333333222222333333444000000111222222333333333222222111111111111222222000000////////////000000222222222111111111000000/////////000111111222333000///......///000000000///////////////////////////000000000000///...---------------...//////000//////000111111111000000////////////////////////}}}xxxtttpppkkkgggddd``````bbbdddggghhhgggeeebbb^^^YYYTTTQQQMMMJJJGGGFFFIIILLLNNNOOOMMMKKKIIIDDDAAA>>>:::888777888999777777888888888888777777444444555555666555555555333333333444444444555555111222222333333444444555444333333444666666555333222222222222222222222222666333111222555555222...111111222333333222222222333333222222333333444555333444555555666666555555444444555555555555555555555555666777777888999999888999;;;===???@@@AAABBBBBBBBBAAAAAAAAAAAAAAAAAADDDEEEFFFGGGIIILLLNNNOOOQQQSSSVVVXXXZZZ]]]aaadddgggjjjnnnpppsssvvvyyy|||~~~}}}rrrpppooorrruuuvvvtttqqqmmmiiidddbbbbbbddddddeeedddbbb```]]][[[YYYXXXXXXXXXWWWVVVVVVVVVTTTQQQNNNKKKHHHFFFEEEFFFFFFEEECCCBBBAAAAAA@@@@@@??????>>>>>>>>>>>>=========<<<<<<:::999888666555555555555444333333222222333333444333333444555555555444444222222111111111111222222111000000//////000000111333333222222222111111111///////////////////////////////////////000111111000000000000000000000000///000000111000///---,,,000////////////000111222000111111111111111000000000000000000000000000000~~~{{{vvvrrrnnnjjjfffcccaaaaaabbbdddffffffdddbbb]]]YYYSSSNNNKKKHHHEEECCCBBBCCCFFFHHHIIIHHHGGGFFFAAA>>>;;;888666777999:::666777777777777777777666333333444555666666555555333333333444444444555555111111222333333444555555444333333444666666555444333333333333333333333333333333333333333222000///111111222333444444444444333333222222333333444555333444555555666666555555333444444444555666666666777777777888888888999999:::;;;<<<>>>@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDDEEEFFFGGGIIILLLNNNOOOSSSUUUXXXZZZ]]]```dddgggjjjlllppprrrtttvvvzzz|||||||||tttqqqmmmmmmooopppooommmiiifffcccbbbbbbcccccccccbbbaaa___]]][[[ZZZZZZZZZYYYXXXVVVVVVVVVUUUSSSQQQKKKHHHFFFEEEFFFFFFEEECCCAAAAAAAAA@@@??????>>>>>>>>>>>>>>>>>>=========<<<::::::888777666555555555444333333222222333333444333333444555444333222222222222111111111111222222222111000000000000111222222222222111111111111000/////////000/////////...///000000000///000111222000000000000000000000000///000111111000...,,,+++111111000000000111222333000111111111000///......000000000000000000000000~~~zzzuuuqqqmmmiiifffcccaaaaaabbbdddeeedddbbb___YYYUUUOOOJJJGGGEEEBBB@@@>>>@@@BBBDDDEEEEEEDDDCCC===:::777444444555777999666666777777777777666666333333444555666666666666333333333444444444555555111111222333333444555555222111111222444444333111333333333333333333333333,,,000444444111000111444111222333444555555666555333333222222333333444555333444555555666666555555333333444444555666777777888888888888888999999999<<<<<<>>>???AAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAADDDEEEFFFGGGIIILLLNNNOOOTTTVVVYYY\\\___bbbfffiiikkknnnqqqsssuuuwwwzzz}}}{{{~~~|||vvvqqqkkkhhhiiikkkkkkjjjgggeeecccbbbccccccbbbaaabbb```^^^\\\[[[[[[[[[[[[ZZZXXXVVVVVVVVVUUUTTTRRRKKKIIIFFFEEEFFFFFFEEECCCAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>============;;;:::999777666666666666444333333222222333333444000111222222111000///...222222111111111111222222333222111000000111222333111111111111000000000000......///000000000000000000111111000///000111222000000000000000000000000///000111111000...,,,+++111000/////////000111222000000000000///...,,,,,,000000000000000000000000yyyxxxuuuqqqmmmhhheeeccceeefffgggfffdddbbbaaaaaaYYYPPPGGGEEECCC???===>>>BBBAAA@@@@@@BBBBBBBBB@@@999888888777666555555444777777666666555555555444333333333333333333333333444444444444444444444444666555444444333333444444444444333333333444555555000111444666666666555444222222222222222222222222555444444333333333444444555555555555444333222222444444444555555555555666666444333333555666666555666666666666777888:::::::::;;;===???@@@AAAAAA@@@BBBBBBAAA@@@@@@@@@AAAAAAEEEEEEFFFGGGJJJMMMOOOQQQTTTWWWZZZ___cccfffhhhhhhjjjllloooqqqtttxxx|||~~~yyytttoookkkjjjjjjjjjiiigggggggggfffeeecccbbbaaafffccc___]]]]]][[[XXXTTTWWWVVVVVVWWWWWWVVVRRROOOJJJIIIGGGHHHHHHGGGEEECCCEEEDDDBBBAAA@@@?????????===<<<<<<<<<<<<;;;;;;;;;@@@>>><<<888555333111000333333333333333333333333333333333333222222111000000000000000000000000000333222000///---,,,,,,,,,000000000000000000000000000//////.........//////......//////000000111111////////////000000000000---......///////////////000000111111111111000000000000000000000//////...333222000/////////000111{{{yyyvvvqqqmmmjjjhhhgggfffggggggfffdddaaa______WWWNNNEEEBBBAAA===;;;<<<<<<;;;;;;<<<======<<<:::888888777777666555555444666555555555444444444444333333333333333333333333444444444444444444444444666666555555555555555555444444333333333444444555...000222333444444333222222222222222222222222222333333333444555666777888444444555555444444333333444444444444555555555555666444333333555666666555777666666666777888999999999;;;===???@@@AAAAAA@@@BBBBBBAAAAAA@@@AAAAAAAAAEEEEEEFFFGGGJJJMMMPPPQQQUUUWWW[[[```dddgggiiijjjkkkmmmoooqqqssswww|||}}}xxxrrrnnnlllllllllkkkllllllkkkjjjhhhfffdddccceeebbb___^^^^^^\\\ZZZWWWXXXXXXXXXXXXYYYWWWTTTQQQJJJIIIHHHHHHHHHHHHEEECCCDDDCCCBBBAAA@@@?????????<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;999777555444333333333333333333333333333333222222333333333222111111000000000000000000000000222111000///...---------000000000000000000000000000//////.........//////.../////////000000000111////////////000000000000...//////000000000000000000000111111111111000000000000111000000///......222222000/////////000000}}}zzzvvvrrrnnnlllkkkkkkhhhiiihhhgggeeeaaa^^^\\\TTTKKKBBB@@@>>>;;;999:::;;;::::::<<<======;;;999888777777666666555555555444444444444444333333333444444444444444444444444444444444444444444444444555555666666666666666666555444444333333333444444///000222333444333333222333333333333333333333333555555444555555666777777222333444444555555444444444444444444555555555555666444333333555666666555888777777777777777888888999:::<<<>>>???@@@@@@@@@BBBAAAAAAAAAAAAAAABBBBBBEEEFFFFFFHHHJJJMMMPPPRRRVVVXXX[[[```dddgggjjjkkklllmmmoooppprrruuuzzz~~~~~~xxxrrrpppoooooooootttsssqqqnnnkkkiiifffeeedddccc```______^^^[[[YYYXXXWWWWWWWWWWWWVVVSSSQQQKKKJJJIIIHHHIIIHHHEEECCCCCCCCCBBBAAA@@@??????>>><<<<<<<<<<<<;;;;;;;;;;;;888888777666555555555555333333333333333333333333111111222333333333222222000000000000000000000000222111000////////////000000000000000000000000000/////////......//////000////////////000000000000////////////000000000000000000000000111111111111000000111111111111000000111111111111000///------111111000/////////000000}}}zzzvvvqqqooonnnnnnooommmlllkkkjjjgggccc^^^[[[RRRIIIAAA>>>===:::888999999999:::;;;===<<<:::777777777666666666555555555444444444444444444444444555555555555555555555555333333444444444444444444333444666888888888888777666555555444333333333444222333444555555555555444333333333333333333333333888888666555333333222222111222333444555555555555333333444444444555555555666444333333555666666555999888777777777777777888999:::;;;===>>>???@@@@@@AAAAAAAAAAAAAAABBBCCCDDDFFFFFFFFFHHHJJJMMMPPPRRRUUUWWWZZZ^^^cccgggjjjkkkmmmnnnooopppqqqtttyyy|||{{{}}}yyyvvvuuutttsss{{{yyyvvvrrrnnnkkkhhhggggggfffdddbbb```]]][[[ZZZVVVUUUTTTTTTTTTSSSQQQOOOLLLKKKIIIIIIIIIHHHFFFDDDBBBBBBBBBAAA@@@???>>>>>><<<<<<<<<;;;;;;;;;::::::777777666555555555555555333333333333333333333333000111222222333333333333000000000000000000000000111111000000000000111111//////////////////////////////////////////000111////////////000000000000////////////000000000000000000///000000000111111000000111111111111000000111111111111000...---,,,000000000/////////000000~~~{{{xxxuuuqqqoooooopppqqqqqqpppnnnmmmkkkfff```[[[QQQHHH@@@>>>===:::888999666555555777888888666444666666666666555555555555555555555555555555666666555555555555555555555555333333333444444444555555222444777:::;;;;;;:::999888777666555444444444444333333444444444444444444333333333333333333333333777666555333222111111111111222333444555666666666333333333444444444444555666444333333555666666555999888777777777777777888999999:::;;;===>>>???@@@@@@@@@@@@AAABBBCCCDDDEEEFFFFFFGGGHHHKKKNNNPPPRRRTTTUUUXXX\\\aaaeeeiiikkkmmmoooqqqrrrrrrtttxxxzzzxxxzzz~~~~~~|||zzzxxx~~~|||xxxtttooollliiihhhkkkjjjhhhddd```\\\ZZZYYYVVVUUUTTTSSSTTTSSSQQQOOOMMMLLLJJJJJJJJJIIIFFFDDDAAAAAAAAAAAAAAA???>>>>>><<<;;;;;;;;;;;;:::::::::999888777555444444333333333333333333333333333333000111222222333333333333000000000000000000000000000000000000000111111222///////////////////////////////////////000111111000000000000////////////////////////000000000000//////.........///000111000000111111111111000000111111111111000///...---/////////000000000//////}}}~~~yyywwwuuusssqqqqqqrrrrrrtttrrrpppooonnniiiaaa[[[QQQHHH@@@>>>===:::888999888666555666777888777666555555555555555555555555555555555666666666666666444444444444444444444444222333333444444555555555333555:::===??????===<<<::::::888777555555444444222222222222222222222222333333333333333333333333222222111111222333444444111222333444555555555555333333333333444444444444666444333333555666666555888777777777777777888888999999999:::<<<===???@@@@@@@@@@@@AAABBBDDDEEEFFFFFFGGGGGGIIIKKKNNNQQQRRRSSSTTTWWW[[[```eeeiiikkknnnpppsssuuuuuuuuuwwwxxxwwwyyy}}}}}}}}}yyytttpppmmmkkkkkknnnmmmkkkgggaaa\\\ZZZZZZYYYXXXVVVUUUVVVUUUTTTRRRNNNMMMKKKKKKJJJIIIFFFDDD???@@@AAAAAAAAA@@@>>>===;;;;;;;;;;;;::::::::::::;;;:::888666555333333333333333333333333333333333111111222333333333222222000000000000000000000000000000/////////000111111000000000000000000000000////////////000111222222000000000000////////////////////////000000000000///...---------...000111000000111111111111000000000000000000000//////.........///000000000//////}}}||||||xxxxxxvvvuuuuuuttttttttttttrrrpppoooooojjjbbb[[[OOOFFF???===<<<999777999:::888555555666888888888555555555555555555555555444444444555555666666666333333333333333333333333222222333333444555555666555888===BBBDDDDDDBBB@@@===<<<:::888777666555555333222222222111222222222444444444444444444444444111111111222333444555666222222333444555555555555222222333333333444444444666444333333555666666555777666666666777888999999999999999999;;;===???@@@???@@@@@@AAACCCDDDFFFGGGGGGGGGGGGIIIKKKNNNQQQSSSTTTUUUWWW[[[```eeejjjlllnnnqqqvvvxxxxxxwwwvvvvvvwwwzzz~~~}}}yyyuuuqqqooonnnnnnnnnnnnmmmhhhbbb]]]\\\\\\[[[YYYWWWVVVVVVVVVUUUSSSOOONNNLLLKKKKKKIIIGGGDDD>>>???AAAAAAAAA@@@>>>===;;;;;;;;;:::::::::999999;;;:::999777666555444444333333333333333333333333222222333333333222111111000000000000000000000000000000//////.../////////000000000000000000000000////////////000111222333111000000000/////////...////////////000000000000000///...---...///111222000000111111111111000000...//////000000000000000------///000000000//////|||zzz{{{xxxxxxxxxxxxwwwwwwvvvvvvtttqqqooooooooojjjaaaZZZNNNEEE===<<<;;;888777888777444111///111333444555444555555555555555555555333333333444444555555555333333333333333333333333222222333333444555666666777;;;@@@FFFHHHHHHEEEDDD>>>===;;;999888777666666555555444333333444444444444444444444444444444444555555444333333333444444333333444444555555444444222222333333333444444444666444333333555666666555666666666666777888::::::999999888999:::<<<>>>@@@???@@@@@@AAACCCEEEGGGHHHGGGGGGHHHIIIKKKNNNQQQSSSUUUVVVXXX\\\aaafffkkknnnnnnrrrwwwzzzzzzxxxvvvuuuxxx{{{}}}zzzvvvsssqqqqqqqqqlllmmmmmmiiiccc___^^^___YYYWWWUUUTTTUUUUUUSSSRRRPPPNNNLLLLLLKKKIIIGGGDDD>>>???@@@AAAAAA@@@>>>===;;;;;;;;;:::::::::999999:::999888777666666666666333333333333333333333333333333333333333222111000000000000000000000000000000000///...............000000000000000000000000////////////000111222333111111000000/////////...////////////000000000000222111///...///000222333000000111111111111000000---...///000111111111111,,,---///000000000//////|||zzz{{{yyyxxxxxxxxxxxxwwwuuuyyyuuuqqqpppnnniii___XXXOOOGGG===888888:::999777666666555555555555666666666666555555555444444444555555555555555555555555444444444444444444444444555666666666555555666888:::===CCCKKKQQQQQQLLLGGGEEEBBB???===;;;999666333222333444444333111111111444333333222222333333444444444444333333222222222444444555777888777333000555555444444444444555555222333333111000000222444888888888888888999999999666999;;;;;;999:::===AAA;;;===AAACCCDDDEEEGGGIIIGGGGGGHHHHHHJJJMMMOOOPPPSSSVVV[[[___bbbfffjjjnnnrrruuuyyy|||{{{zzzzzzzzzzzz}}}|||xxxuuutttsssqqqoooooolllhhhddd```]]][[[ZZZ\\\[[[ZZZXXXVVVUUUUUUTTTUUURRROOOMMMLLLJJJGGGDDDCCCBBBAAA@@@???===<<<<<<<<<:::888:::<<<<<<:::777999999999888777666666555444333333222222333333444333222111111222222000///111111111111000000000000000444888666111...///111////////////////////////222111000000000000...,,,000000000000////////////000///...---...///111333333222222111000000000111111000///000111222111///...///000000000000//////------...//////000//////}}}{{{{{{yyyxxxxxxyyyxxxwwwvvvxxxuuuqqqooommmfff\\\TTTLLLEEE<<<888888999888666444444333333333333444444666666555555555444444444555555555555555555555555444444444444444444444444222333444333333333555777<<>>???AAABBBCCCDDDFFFHHHGGGGGGGGGHHHJJJMMMOOOQQQTTTWWW\\\```cccgggkkkooouuuxxx|||~~~~~~~~~~~~{{{xxxuuutttsssqqqpppnnnlllhhhddd```]]][[[ZZZ[[[ZZZYYYWWWUUUTTTSSSSSSRRROOOLLLJJJIIIGGGEEEBBBBBBBBBAAA@@@???>>>===<<<<<<:::999:::;;;;;;999777999999888888777666666555444333333222222333333444444333222222333333222000111111111111000000000000///333555333///---...111000000000000000000000000111/////////000///---,,,000000000000////////////111000.........///111222333222111000000000000111111000///000111222111///000000111111000000///.........///000000000//////~~~{{{{{{zzzxxxxxxyyyyyywwwvvvvvvtttrrroookkkbbbWWWOOOGGGBBB<<<888888888777555444444333333333333444444555555555555555444444444666666666666666666666666444444444444444444444444222333333333333444666999>>>CCCKKKTTTZZZ\\\YYYUUUQQQOOOLLLIIIGGGDDD@@@===999888777666555444444444444444333333333333444444444444333333333333222222777444111000111333333333555555555555555555555555666777777666555555666888777777888888888999999999:::999888999;;;=========@@@AAABBBAAAAAABBBEEEGGGGGGGGGGGGIIIKKKNNNPPPRRRVVVYYY]]]aaaeeeiiimmmpppyyy|||}}}{{{wwwtttssssssqqqpppllljjjgggccc```]]][[[ZZZZZZYYYWWWUUUSSSRRRQQQQQQPPPMMMJJJHHHHHHFFFDDDCCCAAAAAAAAA@@@???>>>=========<<<::::::::::::888777999888888777777666666555444333333222222333333444555444222333444444333111111111111111000000000000///111222000---+++...000111111111111111111111111000//////000111111///...////////////000000000000111111///......///000000///......------------...111000///000111222111///111111111111111000///...000000000111000000//////~~~||||||zzzyyyxxxyyyyyyxxxvvvvvvtttrrroooiii___SSSJJJBBB???;;;888888777555444666666555555555555666666555555555555555555555555666666666666666666666666444444444444444444444444444555555555555777:::===AAAGGGPPPYYY___aaa___]]]YYYWWWTTTQQQOOOLLLGGGDDD>>><<<:::888777777666555444444333333333333444444333333333333333333333333888666333333444555555555444555555555555555555444333555555555333333444555777777777888999999::::::<<<999777888<<<>>>===;;;AAAAAAAAA@@@@@@AAAEEEHHHFFFFFFGGGIIIKKKNNNQQQSSSWWWZZZ___cccfffjjjooorrr{{{~~~|||yyyvvvsssrrrqqqpppnnnkkkiiigggccc```]]][[[ZZZXXXWWWUUUSSSQQQOOONNNNNNOOOMMMJJJHHHHHHGGGFFFEEEAAA@@@@@@@@@???>>>>>>>>>>>>===;;;:::999999888777888888777777666666666666444333333222222333333444444333222222333444333111111111111111000000000//////000000...,,,,,,///111111111111111111111111111111000000111333333111000////////////000000000000222111000///......////////////............//////111000///000111222111///000000111111111111111000111111222111111000///...~~~~~~~~~{{{|||zzzyyyyyyyyyyyyxxxvvvuuutttrrrnnnfff[[[OOOGGG>>><<<:::888777666555444666666555555555555666666444555555555555555555555666666666666666666666666444444444444444444444444444555666666666999===@@@DDDKKKUUU^^^ccceeedddccc^^^]]]ZZZYYYVVVSSSNNNJJJFFFBBB???<<<<<<:::777555555444444333333444444555333333333333333333333333666555444555666666444333444444555666666555444444222333555444333222333444666777777888999999::::::<<<999777999<<<>>>===;;;>>>???@@@???@@@BBBFFFIIIFFFFFFGGGIIILLLOOORRRTTTXXX[[[```dddgggkkkpppsss{{{}}}|||yyyuuurrrqqqpppnnnllliiihhhgggdddaaa^^^\\\[[[WWWVVVSSSQQQOOOMMMLLLLLLMMMJJJGGGFFFFFFFFFFFFEEE@@@@@@??????????????????>>>===<<<:::888777888888777777777666666666666666444333333222222333333444222111000111222333222111111111111111000000000///000000000///...///111333111111111111111111111111000//////000111222000///.../////////000000000111111111000////////////...333333222222222222333333111000///000111222111///---...///000111222222222111111222111111000///...}}}}}}~~~}}}zzz|||{{{yyyyyyzzzzzzxxxwwwsssssspppkkkbbbVVVKKKEEE<<<;;;999888666666666666444444333333333333444444444444444555555555555555555555555555555555555555444444444444444444444444333444444555666999>>>BBBIIIPPPZZZcccggggggggggggcccbbb```___^^^ZZZUUUQQQNNNKKKFFFDDDCCC???:::555555555444444444444555555222222333333333333444444444333333333444444222000333444555666666555444333333555777777555444555555666666777888999::::::;;;;;;:::999999;;;<<<<<<<<<===>>>???@@@@@@BBBFFFHHHEEEFFFGGGIIILLLPPPTTTVVVYYY\\\```dddhhhlllpppsssyyy{{{~~~|||wwwtttrrrpppnnnllliiihhhgggeeeccc```]]]\\\VVVUUUSSSPPPNNNLLLKKKJJJHHHFFFBBBAAABBBCCCDDDCCC???????????????@@@@@@@@@======<<<:::777777888:::666666666666666666666666444333333222222333333444111000///000222333222111111111111111000000000000000000000000111222222333111111111111111111111111...---------//////---+++......//////000000111111000000000000000////////////////////////000000111111000///000111222111///,,,---...000111111111111000000000111000000//////||||||~~~~~~{{{xxx|||{{{zzzyyyzzzzzzyyywwwppppppmmmfff\\\QQQHHHBBB<<<;;;999777555555777999444444333333333333444444444444444555555555666666444444444444444444444444444444444444444444444444444555555666777;;;AAAEEENNNUUU```gggjjjjjjiiiiiigggfffeeeeeedddaaa\\\XXXWWWSSSOOOMMMKKKFFF>>>777555555444444444444555555222222222333333444444444666444222111222333333222333444666777777666444333444666888888777666666666555666777888999:::;;;;;;:::;;;;;;;;;::::::<<<======???AAAAAAAAAAAACCCEEEEEEEEEGGGIIIMMMQQQTTTWWWYYY\\\```dddhhhkkkpppsssyyyzzz}}}{{{wwwtttrrrooommmiiiiiihhhgggdddaaa___]]]VVVUUURRRPPPMMMKKKJJJJJJFFFDDD@@@???AAABBBCCCCCC>>>>>>?????????@@@@@@@@@;;;<<<<<<999777777999<<<666666666666666666666666444333333222222333333444222111000111333444333222111111111111000000000000/////////111222333333222000000000000000000000000000///.../////////---+++.........///000111111111...//////000000000000000,,,+++++++++,,,,,,---...111000///000111222111///......////////////............///000000000//////||||||}}}}}}{{{xxx}}}{{{zzzzzzzzzzzzyyywwwnnnmmmjjjcccXXXMMMEEEAAA<<<;;;999777555555888:::666666666555555666666666444444444555555555666666333333333333333333333333444444444444444444444444777888888999:::???EEEIIIRRRYYYdddjjjlllkkkkkkkkkiiiiiihhhiiihhheee```]]]]]]YYYUUUSSSQQQJJJ@@@888555555444444444444555555222222222333333444444444;;;777333000111444666777333444666777777666444333333555777888666555555555555666777888999:::;;;;;;999;;;===<<<999888;;;>>>???@@@BBBBBBAAAAAAAAABBBDDDEEEGGGIIIMMMQQQUUUWWWXXX\\\```dddgggkkkpppsssxxxzzz|||~~~zzzvvvssspppnnniiiiiiiiigggeeeccc```^^^VVVUUUSSSPPPMMMKKKJJJIIIGGGEEEAAA@@@BBBDDDEEEFFF>>>>>>>>>???@@@@@@AAAAAA;;;<<<<<<999777777:::===555555555666666666666666444333333222222333333444333222111222444555444333111111111111000000000000---...///111333333222111////////////////////////444333222222222222000...---......///000111111222---...///000111111000000///////////////000111222111000///000111222111///000000000///...,,,+++***------...//////000//////}}}{{{zzz{{{zzzzzzzzz{{{{{{{{{yyywwwtttrrrrrrnnnfff]]]TTTKKKEEEBBB:::888666555555555444222555555444444444444555555777666555444444444444444333333333444555666777888444444444444555555555666777666888;;;<<<===DDDLLLWWW```gggiiiiiilllmmmllljjjhhhffffffggggggeeedddeeebbb^^^ZZZUUUMMMEEE@@@:::999777666555666666777777666555555444444444555666666555555444333333333333333444444444444555555666666666666666555555555777777777777777888888999::::::999999:::;;;===>>>???@@@BBBDDDEEEEEEDDDDDDCCCFFFJJJMMMOOOQQQTTTVVVWWW[[[```dddgggkkkoooqqquuuxxx{{{}}}zzzuuuqqqmmmlllkkkiiihhhfffccc___\\\YYYUUUPPPLLLJJJIIIGGGFFFHHHDDD@@@@@@AAABBBAAA>>><<<>>>@@@AAAAAA???===;;;::::::999999888888999999999999777666555555555555333333333333333333333333111222444444444222000///000000111111111111000000000000000000000000000000////////////////////////222222111111000000//////000000000000////////////////////////000000000000////////////////////////111///---------...---,,,111000.........///111222000000000000000000000000|||zzzzzzzzzzzzyyyzzzzzzzzzzzzxxxuuurrrpppnnnjjjcccZZZPPPHHHAAA>>>>>><<<999777666555222111555555444444444444555555666666555555555444444444333333333333444555666777333444444555666666777777777666777;;;<<>>??????@@@BBBCCCDDDDDDDDDDDDCCCFFFJJJMMMOOOQQQTTTVVVVVVYYY^^^cccgggkkkooorrrtttwww{{{~~~}}}xxxsssooonnnllljjjhhhgggddd```]]]XXXUUUPPPLLLKKKIIIGGGFFFGGGDDDBBB@@@AAAAAA@@@@@@===>>>@@@AAAAAA???===<<<;;;;;;:::999888888888888999888777666555555555555333333333333333333333333111222333444444222000///000000111111111111000000000000000000000000000000000000000000000000000000000/////////.........---////////////000000000000////////////000000000000////////////////////////000///...............------...///000111111222222000000000000000000000000~~~{{{zzzzzzzzzyyyxxxyyyyyyyyyyyyvvvssspppnnnlllhhhaaaXXXOOOFFF???<<<>>><<<999888777666555333555555444444444444555555444555666666666555444333333222222333333444555666333444555666777888999:::777666777:::<<<@@@JJJTTTXXXaaahhhiiiiiillllllkkkhhhgggfffggghhhhhhgggeeedddccc```]]]YYYRRRKKKEEE===<<<:::999777666555555555555555444555555666666444444555555555555666666666666666666666666666666444444555555666666777777777777777777777888888999======<<<======>>>???@@@???@@@AAACCCDDDDDDDDDDDDDDDGGGKKKMMMOOOQQQSSSUUUTTTWWW]]]aaafffkkkpppssstttwww{{{}}}wwwssspppnnnkkkiiigggdddaaa^^^WWWTTTPPPMMMKKKJJJHHHFFFEEEEEEDDDBBB??????@@@AAA???@@@AAABBBBBB@@@>>>===<<<;;;:::999888888888888999888777666666555555666333333333333333333333333111222333333333222111000000000111111111111000000000000000000000000000000111111111111111111111111////////////..................//////000000111111////////////000000000000////////////////////////......//////////////////---...000222222111///...000000000000000000000000~~~|||zzzyyyyyyyyyxxxwwwyyyyyyyyyxxxvvvsssooommmllliiibbbZZZPPPGGG@@@<<<:::888777777888999888777555555444444444444555555333444666777777666444222222222222222222333444555333333555666888:::;;;<<<:::777777:::;;;???IIITTTWWW```gggiiiiiikkklllkkkhhhgggfffffffffeeebbb```^^^]]][[[ZZZXXXTTTNNNJJJ@@@???>>>===<<<;;;;;;;;;555555444444444555666666333444444555666777777777888777777777666666555555333444444555666777888888777777777777777888888999<<<<<<<<<===>>>>>>????????????@@@BBBCCCDDDEEEEEEEEEHHHKKKMMMOOOPPPRRRTTTSSSVVV[[[```eeekkkppptttuuuxxx||||||wwwrrrooollliiigggdddaaa^^^VVVSSSOOOMMMLLLJJJHHHGGGDDDEEEEEEBBB???===@@@CCC@@@AAABBBBBBBBB@@@>>>===<<<;;;:::999888777777777888888777666666666666666444444444444444444444444111111222222222222111000000111111222222111111000000000000000000000000000000000000000000000000000111111111111000000000000---......///000111111222////////////000000000000////////////////////////,,,...000111111000000000///000000000///...,,,+++////////////////////////|||zzzxxxxxxxxxxxxwwwuuuyyyzzzzzzyyywwwssspppnnnkkkhhhbbb[[[RRRIIIBBB>>>999777666666777888777666555555444444444444555555222444555777777666444333333333222222222333444444333333555777999:::<<<===<<<999888999999<<>><<<;;;666666555555555666666777444555666666777888999999999888888777666555555444333444444555666777888888777777777777777888888999::::::;;;<<<============>>>??????AAABBBDDDEEEFFFFFFHHHLLLMMMNNNOOOQQQSSSSSSVVV[[[```eeekkkqqquuuwwwzzz~~~zzzsssppplllhhhfffccc___]]]TTTRRROOOMMMLLLKKKIIIGGGDDDEEEEEEBBB???===@@@CCCAAAAAABBBBBBAAA@@@>>>===<<<;;;:::999888888888888888777777666666666666777444444444444444444444444000111111111111111111111111111222222222222111111111111111111111111111111////////////////////////000000000000111111111111---......///000111111222////////////000000000000000000000000000000000000,,,///333444333111111111...---,,,,,,,,,,,,......////////////////////////}}}zzzxxxwwwwwwwwwwwwvvvtttxxxxxxyyyxxxwwwtttqqqooohhhfffbbb[[[SSSKKKDDD@@@===;;;888666666555333222555555444444444444555555333444555666666666555444444444333333333333444444333333555666888:::;;;<<<<<<999888999888999@@@IIIRRR[[[cccfffgggjjjlllkkkjjjhhhfffdddbbb]]]XXXTTTOOOMMMKKKKKKMMMOOOPPPPPPNNNMMMKKKHHHDDD@@@===;;;;;;:::999888888888888999999999::::::;;;<<<======;;;;;;:::999777666555555444444555555666666777777777777777777777888888999888999:::;;;<<<<<<<<<<<<>>>>>>???@@@AAACCCEEEFFFGGGIIILLLNNNNNNOOOQQQRRRTTTWWW[[[```eeekkkqqqvvvzzz}}}|||rrrooojjjfffccc```]]]ZZZSSSQQQOOONNNMMMLLLIIIGGGEEEEEEDDDBBB??????@@@AAABBBAAAAAAAAA@@@???======;;;:::999999888888999999777777666666666666777777444444444444444444444444000000000111111111111222111111222222222222111111111111111111111111111111....................................////////////......//////000000111111////////////000000000000000000000000000000000000,,,000555777444111000111******)))***+++...111333000000000000000000000000}}}xxxwwwvvvvvvwwwwwwuuusssuuuvvvwwwwwwvvvsssqqqpppiiigggddd^^^WWWOOOIIIEEE???===:::888777666444222555555444444444444555555444444444555555555666666555555444444444444444555333333555666888999:::;;;999777777888666666===EEEOOOXXXaaadddfffjjjlllkkkiiihhhfffeeebbb^^^XXXTTTMMMJJJFFFEEEGGGKKKNNNOOORRRQQQPPPOOOLLLIIIFFFDDDAAA@@@???>>>===<<<<<<<<>>>>>===;;;:::888777777555555555666666666666666777777777777777888888999888888:::;;;<<<<<<;;;;;;>>>>>>>>>???AAACCCEEEGGGHHHJJJLLLNNNNNNOOOPPPRRRVVVYYY\\\```eeekkkrrrvvv{{{~~~}}}qqqnnnhhhdddaaa^^^ZZZXXXRRRPPPOOONNNNNNLLLJJJHHHGGGDDDBBB@@@AAAAAA@@@@@@AAAAAA@@@@@@>>>===<<<<<<999999888888999999::::::777777666666666666777777555555555555555555555555000000000000000111222222111222222333333222222111111111111111111111111111////////////////////////---........./////////000////////////000000000000////////////000000000000000000000000000000000000,,,222888999555111000000,,,,,,,,,---...000111222000000000000000000000000}}}wwwvvvuuuvvvwwwvvvtttrrrssstttuuuuuuuuusssqqqoookkkjjjgggbbb[[[TTTNNNJJJ>>><<<999888999888777666555555555444444555555555444444444444444555666777666555555444444444555555333444555666777888999:::666555555777666666;;;CCCMMMVVV___ccceeeiiilllkkkhhhgggfffeeeccc___YYYUUUNNNJJJEEEBBBDDDHHHLLLNNNRRRSSSTTTTTTTTTSSSRRRQQQEEEDDDCCCAAA@@@?????????CCCCCCDDDDDDDDDDDDEEEEEEAAA@@@???>>><<<:::999999666666666666666555555555777777777777777888888999888999:::<<<===<<<<<<;;;>>>>>>>>>???AAACCCFFFGGGHHHJJJMMMNNNNNNNNNPPPQQQWWWZZZ]]]aaaeeekkkrrrwww{{{~~~pppmmmgggbbb___\\\YYYVVVQQQPPPNNNNNNNNNMMMJJJHHHHHHDDD@@@@@@AAABBBAAA>>>AAAAAA@@@???>>>===<<<;;;888888888888999:::;;;<<<777777666666666666777888555555555555555555555555000000//////000111222222111222222333333222222111111111111111111111111111000000000000000000000000///000000000111111222222000000000000////////////////////////000000000000000000000000000000000000---333999:::555111///000000111222222111///---+++000000000000000000000000}}}{{{}}}wwwwwwvvvvvvuuuuuuttttttuuusssrrrrrrsssrrrpppnnnkkkhhhdddaaa^^^XXXPPPIIIAAA>>>999777666777777777666555555555555444444444666666666666666666666666999999999888777666444333333333333444555666666777444333333666777777;;;AAANNNRRRXXXaaahhhllllllkkkhhhgggeeedddcccaaa]]]ZZZRRRLLLEEEAAACCCIIIOOORRRUUUXXX\\\^^^\\\XXXVVVTTTQQQNNNKKKHHHGGGGGGHHHJJJMMMLLLJJJHHHHHHIIIKKKLLLGGGGGGGGGEEEBBB>>>;;;888666666666666777777777777888999999777666777999;;;;;;;;;<<<<<<===>>>>>>???AAAAAABBBBBBAAACCCEEEHHHFFFIIILLLNNNOOOQQQSSSUUUTTTYYY___ccceeekkkttt{{{|||~~~~~~|||~~~}}}yyyoookkkddd___\\\ZZZYYYWWWSSSRRRPPPNNNMMMKKKKKKKKKFFFEEEBBB@@@???@@@AAABBB@@@@@@@@@???>>>======<<<:::::::::999999999888888999888777666666777888999555555444333333222111111333333222111111222333333333333333333333222111000333111222444444000...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222222222333333333111:::>>>777000///000///333111//////000111111000222000//////000000///---{{{yyy{{{wwwvvvvvvuuuuuuttttttssssssqqqqqqqqqrrrqqqpppnnnnnnkkkhhhfffccc\\\TTTMMMBBB>>>:::777666777666666666555555555555444444444444444444444444444444444555555555444333222111111222222333444444555666666555444444777888888<<>>>>>???@@@@@@@@@@@@AAADDDFFFGGGIIILLLNNNPPPQQQSSSUUUXXX\\\aaaeeeiiiooowww}}}}}}}}}|||}}}{{{wwwoookkkddd___[[[YYYVVVUUURRRQQQPPPNNNLLLKKKJJJIIIFFFEEECCCAAA@@@@@@AAAAAA@@@@@@???>>>>>>===<<<<<<:::::::::999999999888888888777666666666666777888555555444333333222111111333333222111111222333333333333333333333222111111333000111444333///---///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000....../////////000000000111999===777000///000///000///......000222111111222000//////000000///---}}}yyywwwyyyvvvvvvuuuuuutttssssssrrrpppoooooopppqqqqqqooonnnmmmllljjjiiiggg```VVVNNNBBB???:::777666666666555666555555555555444444444333333333333333333333333666555444333333333333333222222333333444555555555666444555888999888===BBBQQQVVV\\\cccgggiiihhhggghhhgggeeeddddddbbb___]]]VVVPPPIIIEEEFFFJJJNNNPPPXXX[[[___```aaaaaabbbccc______^^^\\\[[[ZZZYYYXXXZZZZZZYYYYYYXXXWWWVVVVVVSSSRRRPPPLLLGGGBBB>>>;;;666666666666777777777777777888999888777777999;;;<<<<<<<<<==================>>>???>>>>>>???BBBDDDHHHJJJMMMOOOPPPRRRTTTVVV]]]___bbbgggnnntttzzz~~~}}}||||||~~~}}}yyyuuuoookkkddd___ZZZWWWTTTRRRQQQQQQOOONNNLLLJJJIIIIIIFFFEEEDDDCCCBBBAAA@@@@@@??????>>>>>>======<<<<<<:::::::::999999999888888666666555555555555666666555444444333333222222111333222222111111222222333333333333333333222222111222000000222222...---///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---------.........//////000777;;;777111//////...---,,,,,,---000111111000111000//////000000///...~~~{{{xxxwwwxxxvvvvvvuuutttsssrrrrrrqqqpppoooooopppqqqrrrpppooojjjjjjiiiiiiggg___TTTLLLCCC???:::777666666555555666555555555555444444444333333333333333333333333555555444333333444555666333333444444555555555666555333444777888888<<>>;;;666666666666777777777777666777888888888888999;;;<<<<<<=====================>>>???>>>>>>???BBBDDDIIIKKKNNNOOOPPPSSSVVVXXX```aaadddjjjrrryyy~~~}}}}}}}}}{{{wwwtttpppllleee```[[[WWWTTTQQQRRRRRRQQQOOONNNLLLJJJIIIEEEEEEEEEEEECCCBBB@@@???>>>>>>>>>======<<<<<<<<<:::::::::999999999888888555555555555555555555555444444444333333222222222222222222222222222222222222333333444333333222222222//////111111---,,,/////////////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111///444888777222///......---,,,,,,---///000///...111///...///000111000...}}}{{{xxxwwwyyyvvvvvvuuutttsssrrrqqqqqqqqqpppoooqqqrrrrrrqqqooojjjiiiiiiiiiggg___SSSJJJBBB???:::777666666666555666555555555555444444444444444444444444444444444444333333444444555666777555555555555555666666666444222333666666666:::@@@IIIQQQ[[[cccggghhhiiijjjiiigggeeeeeeeeeeeedddccc[[[XXXTTTSSSVVVZZZ^^^```cccdddeeeeeeeeeeeegggiiiiiijjjjjjjjjhhhfffdddbbb```aaaaaa``````^^^]]]\\\\\\ZZZUUUOOOHHHAAA<<<999666666666666777777777777555777888999888888:::;;;<<<<<<<<<<<<============>>>???@@@??????@@@CCCFFFIIIKKKNNNOOOQQQTTTXXX[[[ccccccgggmmmuuu|||~~~|||yyyvvvsssppplllfffaaa]]]YYYUUUSSSSSSSSSSSSRRRPPPNNNLLLKKKFFFEEEEEEDDDCCCAAA???>>>=========<<<<<<<<<<<<<<<:::::::::999999999888888444444555555555555444444444444333333333333222222222222222222222222222222222333333444444444333333333000///111000------///////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111222222///222666888444000......///...---...///...,,,***000///...///000111000///}}}{{{{{{xxxxxxyyyxxxwwwvvvuuutttrrrqqqqqqqqqqqqpppqqqrrrrrrqqqooommmlllkkkkkkhhh___TTTKKKAAA>>>999777666777777666666555555555555444444444444444444444444444444444777777999;;;<<<<<<<<<<<<555555555555555555555555333111222555666555999???DDDMMMYYYbbbfffhhhjjjkkkiiigggeeeeeefffgggffffff^^^[[[XXXYYY\\\```dddfffhhhiiijjjiiihhhhhhiiijjjkkkllllllkkkjjjhhhfffdddaaa````````````_________^^^[[[VVVOOOGGG@@@;;;999666666666666777777777777444666888999999999:::;;;;;;;;;<<<<<<===>>>>>>>>>???@@@AAAAAA@@@AAADDDGGGHHHJJJMMMOOORRRVVV[[[___dddggglllrrrxxx~~~{{{wwwtttrrrmmmjjjeeebbb___[[[XXXUUUTTTTTTTTTSSSRRROOOMMMKKKFFFEEEDDDCCCAAA???>>>>>><<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999888888444444555666666555444444333333333333333333333333111222222333333222222111222333333444444444444444444000///111000------000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000....../////////000000000000111555999777111...000000////////////...+++)))000///...///000111000///{{{zzzzzzxxxwwwyyyyyyxxxwwwvvvtttsssrrrqqqrrrpppppppppqqqpppnnnmmmpppnnnlllkkkggg___SSSKKK@@@<<<888666777888888888666555555555555444444444333333333333333333333333666888;;;>>>@@@@@@???>>>333333333333333333333333444222333555666666:::@@@AAAKKKXXXaaadddfffhhhjjjiiigggeeeeeeggghhhhhhhhhdddaaa______bbbfffiiijjjjjjlllnnnnnnmmmlllmmmnnnnnnnnnmmmmmmkkkjjjhhhgggbbbaaa`````````aaabbbccc___\\\VVVOOOGGG@@@;;;999666666666666777777777777333666888:::999999:::;;;999:::;;;<<<===>>>???@@@???@@@AAA@@@@@@AAADDDGGGGGGJJJLLLOOOSSSXXX^^^bbbeeejjjqqqwww{{{~~~yyyuuuqqqoooiiigggcccaaa___\\\YYYWWWSSSTTTTTTSSSRRROOOLLLKKKFFFEEECCC@@@???>>>======;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888444555666666666666555444333333333333333333333333111222333333333333222111222333333444555555444444555111000111111......222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---------.........//////111000444:::999333///111/////////000111///---***///......///000111111///yyyxxxyyywwwvvvxxxyyyyyyxxxvvvuuusssrrrrrrqqqpppoooooooooooommmkkkpppnnnllliiieee]]]RRRJJJ???<<<888666777888999999666666555555555444444444222222222222222222222222...111555999;;;:::999777222111111111111111111111555333444666777777;;;AAAAAAKKKXXX```cccdddfffhhhiiigggeeeeeegggiiiiiiiiikkkhhhffffffhhhkkkmmmmmmkkkmmmpppqqqpppppppppqqqqqqpppooonnnlllkkkjjjjjjcccbbbaaa```aaaccceeefff```]]]WWWOOOHHHAAA<<<999666666666666777777777777333555888::::::999:::;;;888999:::<<<>>>???@@@AAA???@@@@@@@@@@@@AAADDDFFFGGGIIILLLOOOSSSYYY```dddfffmmmuuuzzz}}}}}}xxxrrrooonnnfffdddaaa___^^^]]]ZZZXXXRRRSSSSSSSSSQQQNNNKKKJJJGGGEEEBBB???=========>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888444555666777777666555444333333333333333333333333111222333444444333222111222333333444555555555444666222000222111...///222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000........./////////000000111000444;;;;;;333000111------...000222111///,,,///......///000111111000zzzvvvuuuvvvwwwwwwvvvwwwxxxwwwvvvsssqqqoooooorrrtttrrrooommmnnnpppqqqpppmmmiiicccZZZOOOIIIBBB???;;;999:::999666333444444444444444555666777333444444555555444444333222333444444555555444444222333555444333222222333555555666666666888;;;>>>FFFMMMVVV]]]```bbbeeegggeeeffffffggghhhiiiiiiiiijjjjjjiiiiiijjjkkkmmmnnnnnnooopppqqqpppooonnnmmmqqqooommmmmmooopppnnnkkkgggeeecccbbbdddggghhhhhhiiiccc[[[RRRKKKEEE@@@<<<999888888888777777666666777777888777666666888;;;:::::::::;;;<<<===>>>???===???AAAAAAAAAAAACCCEEEJJJLLLNNNOOORRRYYYcccjjjjjjqqqzzz{{{xxxuuuqqqmmmjjjhhhccc___]]]^^^]]]XXXSSSRRRSSSTTTTTTRRRPPPMMMKKKHHHGGGDDDBBB???===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<;;;999888777777666666666555444444333333555555444333222222222222222222222222222222222222///111222444444333222111666555444333222222222222222222222111111111000000///000111222222111000///000/////////000111222222222000......000222222222......////////////......333///000666999666222111////////////////////////------...///000000//////yyyuuuuuuuuuvvvvvvwwwwwwwwwwwwuuussspppoooppprrrsssrrrooommmnnnoooooonnnlllhhhccc[[[QQQKKKBBB>>>:::999999999666333444444444444444555666666333444444555555444444333333333444555555555555555333333333444444333333222333333444444444666:::===FFFMMMVVV]]]```bbbdddgggeeeeeefffggghhhiiijjjkkklllkkkkkkkkkkkkmmmnnnooonnnooopppqqqrrrrrrqqqqqqrrrpppnnnnnnooopppmmmkkkhhhfffeeeeeeggghhhiiihhhiiicccZZZRRRJJJDDD???<<<777777777777777666666666777888888777666666888;;;:::::::::;;;<<<===>>>???===???AAAAAAAAAAAACCCEEEFFFIIIKKKMMMPPPWWWaaaiiilllsss{{{|||yyyvvvtttqqqnnnkkkeeeaaa]]]\\\]]]]]]YYYUUUPPPRRRTTTUUUSSSOOOKKKHHHGGGFFFCCCAAA>>><<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888777777777666666555555444333333333333333222222333444444222222222222222222222222///111222444444333222111555444333222111111111111222222222111111111000000///000111222222111000///000000000///000000111111000...,,,---...000000///......////////////......000---...333555222//////////////////////////////---...//////////////////~~~xxxuuutttuuuuuuuuuyyyxxxwwwuuusssrrrppppppqqqrrrsssrrrooommmmmmmmmmmmllljjjhhhccc\\\SSSMMMBBB>>>999888999888666333555444444444444555666666333444444555555444444333333444444555555555555555444222111222555666333111222333444444444777:::>>>GGGNNNWWW]]]```aaadddfffdddeeefffhhhiiikkkllllllmmmmmmmmmmmmnnnoooppppppooopppqqqsssttttttuuuttttttrrrpppooooooooommmkkkiiihhhhhhiiijjjkkkjjjhhhhhhbbbYYYPPPIIICCC>>>;;;666666666777777777777777777888888777666777999::::::::::::;;;<<<===??????===???AAAAAAAAAAAACCCEEEEEEGGGJJJMMMQQQXXXbbbiiinnnttt{{{}}}}}}zzzxxxuuusssrrrpppmmmkkkccc___\\\[[[\\\[[[YYYVVVNNNPPPSSSTTTRRRNNNHHHDDDFFFEEECCC@@@>>><<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999999999888888777777777777777666555555444444333222222222222333444555666333333333333333333333333000111222333444333222222444333222111000000000000222111111111111000000000000000111111111111000000111111000/////////000000111///------...//////.........////////////......///,,,---222333000......//////////////////////////////////////////...---}}}xxxuuuuuuvvvvvvuuuyyyxxxvvvtttrrrqqqpppppprrrrrrrrrqqqooommmllllllnnnllljjjgggccc\\\TTTOOOCCC???:::888888888666444555555444444444555555666333444444555555444444333222222333444444444444444555111///111666777444000444555555666777999===AAAHHHOOOXXX]]]___```bbbddddddeeefffhhhjjjkkkmmmmmmnnnnnnnnnoooooopppqqqqqqqqqrrrsssssstttuuuuuuuuutttsssqqqpppooonnnlllkkkjjjjjjkkklllmmmmmmjjjhhhfff```WWWMMMFFFAAA===:::666777777777888999999999666888999888777777999::::::;;;;;;;;;<<<>>>???@@@===???AAAAAAAAAAAACCCEEEEEEHHHLLLOOOSSS[[[dddkkkooouuu|||{{{{{{||||||wwwuuurrrpppooommmjjjhhhccc```]]][[[ZZZYYYWWWUUUOOOPPPQQQQQQOOOKKKGGGEEEFFFEEECCCAAA>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<999999999999888888888888777777666666555444444444333222222222333333444555333333333333333333333333000111222333333333222222222222111000000000000000111111111111000000000000000000000111111000000000222111000///////////////333222000000111111000.........////////////......000...///333333000...000//////////////////////////////000000///...------|||xxxvvvvvvvvvvvvuuuxxxwwwuuusssrrrqqqqqqqqqrrrqqqqqqppppppnnnmmmkkkooommmkkkhhhccc]]]VVVPPPGGGBBB<<<999999999777555666555555444444444555555333444444555555444444333111111222333333333333333444111///111666888444000333444555666777:::???BBBJJJPPPXXX^^^___```aaaccccccdddfffgggiiikkklllmmmnnnnnnoooppppppqqqqqqqqqssssssssssssssssssssssssssssssrrrpppnnnmmmllllllkkkkkklllnnnnnnmmmjjjgggbbb\\\SSSJJJCCC???;;;999888888888999999:::::::::666888999999888888999:::;;;;;;;;;<<<===>>>???@@@===???AAAAAAAAAAAACCCEEEEEEIIIMMMPPPTTT[[[eeekkkooouuu}}}||||||}}}~~~{{{xxxvvvssspppnnnllljjjgggeeefffccc^^^[[[XXXWWWUUUTTTQQQPPPNNNLLLJJJIIIHHHHHHGGGFFFDDDBBB@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::999999888777777666555555444444555444333333222222222333333333333333333333333333111111222222333333333333111111000000//////000000000000000000000000000000111000000000000000000111111111000///.........///333111000000111111///.........////////////......///...///222111...---000//////////////////////////////000000///...------~~~{{{wwwuuuuuuvvvuuutttuuuuuuttttttsssrrrrrrqqqqqqpppoooooopppooommmlllooommmkkkhhheee```YYYUUULLLGGG@@@<<<;;;:::888666666666555444444444444555333444444555555444444333111111222333333333333333333111000222555666444222000222333444666999>>>AAAKKKQQQYYY^^^______```bbbcccdddeeeggghhhjjjkkkkkklllmmmnnnooopppppppppppprrrrrrqqqpppppppppppppppqqqqqqqqqpppmmmkkklllllllllllllllmmmmmmllliiifff^^^WWWNNNFFF@@@===:::999888888999999999999999999666888::::::999888999:::;;;;;;;;;<<<===>>>@@@@@@===???AAAAAAAAAAAACCCEEEEEEIIIMMMPPPTTTZZZccciiiooovvv}}}|||{{{wwwttttttrrrooolllkkkiiieeeccceeeccc^^^ZZZVVVTTTSSSRRRQQQOOOLLLJJJHHHHHHJJJKKKHHHGGGEEECCCAAA@@@??????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999888888777666666555555444666555444333222222222222333333333333333333333333111111222222222333333333111111000000000000000111//////000000000000000111111111000000000000111111000000///........./////////......///000000...,,,......////////////.........,,,...000...***+++...//////////////////////////////////////////...---{{{xxxuuusssssstttsssrrrrrrrrrttttttttttttrrrrrrpppnnnmmmnnnpppqqqooollllllkkkjjjiiigggccc___[[[RRRLLLDDD???===<<<999777666666555444444444444444333444444555555444444333333333444555555555555444111111222333444555444444000111333444666:::???BBBLLLRRRZZZ^^^___^^^___aaacccdddeeefffggghhhiiiiiikkklllmmmnnnooooooooonnnnnnnnnmmmlllmmmmmmnnnooonnnooopppooollljjjkkkmmmmmmlllkkkkkkkkkjjjgggeeeYYYSSSJJJBBB>>>;;;999888888888777777777777777777666888:::;;;:::999999:::;;;;;;<<<<<<===???@@@AAA===???AAAAAAAAAAAACCCEEEGGGKKKOOORRRVVV[[[ccciiipppxxx{{{zzzxxxtttpppqqqooolllkkkjjjiiifffdddbbb___\\\WWWSSSQQQQQQRRROOONNNLLLJJJJJJJJJJJJKKKGGGFFFDDDBBB@@@??????>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999888777777888888777777666555555555444444333222222333333333444444444444444444444444222222111111222222333333111111111000000111111222////////////000000111111222111000//////000111222//////.........///000000...------///000111///---......////////////.........---///000...***+++///////////////////////////---...//////////////////xxxvvvsssqqqrrrrrrqqqppppppqqqsssuuuuuutttsssrrrooommmlllnnnqqqqqqooommmjjjiiiiiiiiiiiifffccc```UUUOOOFFFAAA>>>===:::777777666555444444444444444333444444555555444444333444555666666777777666666///111333444333333444666222333555666888<<>>>>>>>>========================;;;;;;:::999888777666555888888777777666666555555222222222222333444555555444444444444444444444444222222111111222222333444222111111111111111222222.../////////000000111111222111000//////000111222...............///000111/////////111333333111000......////////////......111000111333000,,,---222////////////////////////------...///000000000///|||yyyyyywwwuuutttttttttrrrqqqssstttttttttttttttsssssssssqqqooooooooonnnllljjjkkkjjjiiijjjjjjhhheeecccZZZUUUNNNGGGBBB???<<<:::333555888777555444666999222333444555666666666666555555444444444555555666444444444444444444444444666666666555666:::???CCCOOOSSSYYY]]]^^^^^^______bbbcccddddddddddddeeefffkkklllmmmmmmmmmlllkkkkkkfffggghhhiiijjjkkkllllllnnnnnnnnnmmmllljjjiiihhhnnnmmmmmmmmmlllhhhbbb^^^SSSLLLEEEBBB>>>999777888555444333555777888888777888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>@@@@@@@@@AAABBBEEEGGGHHHLLLNNNQQQTTTZZZaaaiiiooowww|||}}}yyyuuusssqqqnnnllliiiggggggfffdddbbb^^^\\\YYYVVVSSSRRRQQQPPPNNNNNNMMMMMMKKKJJJHHHHHHGGGEEEBBBAAA@@@???===<<<===>>>?????????>>><<<;;;999999999999888666555444777777666555444333333333555444333333222222222222222222222222222222222222222222222111111111000000000000000111222222333333000000000000111111111111222000---++++++---000222000000////////////000000000000000000000000000000000000111111111111000000///////////////.........///000000000000000//////444///,,,......,,,---000|||zzzyyywwwtttsssssssssrrrrrrrrrssstttuuuuuuuuutttsssrrrpppooonnnnnnnnnllljjjjjjiiiiiiiiijjjjjjgggeee```[[[RRRJJJDDD>>>999666666888999888555444555777555555555666555555444444666555444333333333333333444444444444444444444444444444444444555999>>>BBBLLLQQQWWW\\\]]]^^^^^^^^^bbbcccdddeeeddddddeeegggjjjjjjkkkllllllkkkiiiiiieeeffffffhhhiiijjjkkklllnnnnnnmmmmmmllljjjiiihhhmmmlllllllllkkkgggbbb^^^QQQIIIAAA>>>:::666555666666555444666888999999888777888999:::;;;;;;;;;;;;;;;::::::;;;;;;<<<===>>>@@@@@@@@@AAABBBDDDGGGHHHOOOQQQTTTWWW[[[bbbjjjooowww{{{|||xxxtttqqqpppmmmjjjgggfffeeedddbbb```[[[YYYWWWTTTQQQPPPOOOOOONNNNNNNNNMMMLLLKKKJJJIIIIIIFFFCCCAAAAAA@@@???>>>>>>>>>>>>>>>>>>===<<<<<<::::::999888777666666555777777666555444444444444444444333222222222333333444444444444444444444444222222222111111111000000222111111111111111111111//////000000000111111111111000...,,,,,,...000111000000////////////000000000000000000000000000000//////000000000000///////////////////////////...,,,---------------,,,,,,444///---...///...///222{{{zzzyyyvvvrrrqqqqqqrrrssssssppprrrtttvvvvvvuuutttsssqqqooonnnmmmnnnnnnllljjjiiiiiihhhiiikkkkkkiiigggddd^^^VVVNNNFFF@@@:::777888999999888555333444444666666666666555444333333666555444333222111111111444444444444444444444444222333333333444888===@@@HHHMMMUUUZZZ\\\]]]]]]^^^aaaccceeeeeeddddddfffggghhhhhhiiiiiiiiihhhfffeeecccdddeeefffhhhiiijjjjjjmmmmmmmmmlllkkkjjjiiihhhkkkkkkjjjjjjjjjfffbbb^^^QQQHHH@@@<<<999555444777777666555666888:::999888777777888999::::::::::::::::::::::::;;;<<<===>>>?????????@@@BBBDDDGGGHHHRRRTTTVVVYYY]]]ccckkkpppvvvzzz|||wwwrrrooommmjjjhhheeecccbbbaaa___]]]WWWUUUSSSPPPOOONNNNNNNNNNNNNNNNNNNNNNNNMMMLLLKKKKKKGGGCCC@@@@@@AAAAAA@@@???>>>======<<<<<<=========;;;:::888777777777777777777666555444444444444333333222222222333444444444444444444444444444444222222222111111111111111333333222111111000////////////000000000000111111000//////......//////000000000////////////000000000000000000000000000000......////////////............//////////////////////////////////////////333///---///000///222777~~~yyyyyyyyyuuuqqqoooppprrrssstttpppqqqtttvvvvvvvvvtttssspppnnnmmmmmmnnnnnnlllkkkllljjjiiijjjjjjjjjiiigggbbb^^^WWWPPPJJJDDD>>>:::999999888777666555444444666666666666666555444444555555444333222222222333333333333333333333333333111222333333555888<<<@@@EEEJJJRRRXXX[[[]]]^^^___aaaccceeeeeedddeeefffhhhfffgggggggggfffeeecccbbbaaabbbcccdddfffhhhiiiiiilllllllllkkkkkkjjjiiihhhiiiiiihhhhhhhhheeeaaa^^^SSSJJJBBB>>>;;;777777:::777666666666888999999777666777888999::::::::::::::::::::::::;;;<<<>>>>>>@@@@@@@@@AAACCCFFFHHHJJJQQQSSSVVVZZZ^^^eeekkkpppuuuyyy~~~{{{uuupppmmmkkkhhheeebbb```___^^^\\\ZZZTTTRRRPPPNNNMMMMMMMMMMMMNNNNNNNNNOOONNNNNNMMMMMMKKKGGGBBB??????@@@AAAAAA???>>>===;;;;;;<<<======>>><<<:::888777777888999777777666555555555555555222222222222333333444555222222222222222222222222111111111111111111111111222111111111000000000///////////////000000000111//////000000000000//////000000////////////000000////////////////////////...//////000000//////...............////////////000000000000000000111111111......000111111555;;;|||xxxwwwxxxtttpppoooppprrrtttuuuqqqrrrtttuuuvvvuuutttsssooonnnmmmmmmnnnooonnnlllpppnnnkkkjjjjjjiiigggfffbbb___YYYSSSNNNGGGAAA===999888888888888888777666444555555666777777666666444444333444444555666666333333333333333333333333222333444555555888<<>>>>>???@@@@@@???>>><<<;;;;;;;;;<<<===>>><<<:::888777777888999777777666555555555666666222222222222333333444555222222222222222222222222111111111111111111111111//////000000000111111111...////////////000000000//////000111111000//////000000////////////000000///////////////////////////000000111111000000///---.........//////000000---,,,,,,,,,,,,---...///111......000111111777>>>{{{wwwxxxvvvtttqqqppprrrtttuuuuuussstttttttttttttttssssssooonnnmmmnnnooopppooonnnrrrpppmmmkkkjjjiiigggffffffbbb]]]XXXRRRKKKCCC>>>===;;;:::;;;<<<<<<;;;:::444444555666777777777777333333333444555666777888333333333333333333333333333444555555555777:::<<<@@@DDDKKKQQQVVV[[[```cccaaaccceeeeeeeeefffhhhjjjgggggggggfffdddbbb```______```aaaccceeeggghhhiiijjjjjjjjjjjjjjjiiihhhgggeeedddcccddddddbbb```]]]TTTLLLFFFCCC@@@<<<;;;<<<999888777888999:::999777888888999:::;;;;;;;;;;;;;;;;;;;;;<<<===???@@@AAADDDDDDEEEFFFHHHKKKNNNPPPNNNQQQUUUYYY^^^dddjjjnnnooosssyyy}}}~~~{{{zzz}}}}}}xxxsssnnnjjjhhhdddaaa^^^[[[ZZZXXXVVVTTTRRRQQQOOOMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJGGGDDD@@@>>>>>>???@@@@@@>>>===<<<<<<;;;;;;<<<<<<===;;;:::888777777777777777777666666555666666777333333222222222333444444444444444444444444444444111111111111111222222222......///000000111222222......////////////000000///000000111111000000///000000////////////000000000000000000000000000000000000111111111111000000------......///000000000......---------///000111000...///000000111888@@@zzzxxxyyyuuusssrrrrrrtttuuuvvvvvvvvvvvvtttsssrrrrrrssssssooonnnnnnoooqqqrrrqqqppprrrooolllkkkjjjjjjiiihhhfffddd```\\\WWWQQQIIIDDDDDDBBB@@@@@@AAAAAA???<<<555666666777777777666666333333333333444555666666222222222222222222222222333444555555444555777999===@@@EEEKKKQQQXXX^^^cccaaaccceeefffffffffhhhjjjhhhhhhhhhgggeeebbb```_________aaaccceeegggiiiiiiiiiiiiiiiiiiiiiiiihhhgggdddcccbbbbbbbbbaaa___]]]VVVOOOJJJIIIFFFAAA>>>???<<<;;;::::::;;;<<<;;;999999999:::;;;<<<<<<<<<<<<<<<<<<<<<===???@@@BBBCCCGGGGGGGGGIIIKKKNNNQQQSSSQQQTTTWWW[[[^^^bbbgggkkkjjjoootttyyy}}}}}}{{{zzz}}}{{{wwwrrrmmmjjjhhhccc```]]]ZZZYYYWWWUUUSSSRRRQQQNNNLLLKKKJJJJJJJJJKKKKKKKKKJJJIIIHHHGGGFFFFFFDDDAAA@@@AAAAAA@@@@@@<<<<<<======<<<<<<;;;:::::::::999888777666666555777777666666666666777777444444333222222222333333444444444444444444444444000000111111111222222222/////////000000000000000........./////////000000000000000000000000000000000000////////////000000000000000000000000000000//////000000000000//////------......///000000111000000///...///111333444000...///000//////777AAA~~~zzzyyy{{{uuusssrrrsssuuuwwwvvvvvvyyywwwtttrrrqqqqqqsssssspppooonnnoooqqqrrrrrrqqqpppnnnkkkjjjkkkkkkkkkjjjcccbbb```___\\\WWWQQQLLLJJJGGGDDDDDDDDDDDD@@@>>>888888888777777666555444444444333222222333333333222222222222222222222222333444555444333333444666;;;===BBBGGGMMMUUU]]]cccaaaccceeeffffffgggiiikkkiiiiiiiiigggeeeccc```_________aaaccceeegggiiijjjhhhiiiiiiiiiiiihhhhhhgggcccbbbaaaaaaaaaaaa___]]]YYYSSSOOONNNLLLFFFBBBCCC>>>===<<<<<<===>>>===;;;999:::;;;<<<============<<<<<<===>>>???AAACCCDDDHHHIIIIIIKKKMMMQQQSSSUUUUUUWWWZZZ\\\^^^aaaeeehhhgggkkkqqqvvvzzz||||||~~~~~~{{{vvvqqqmmmjjjhhhccc```\\\ZZZXXXWWWTTTRRRQQQPPPNNNKKKIIIIIIHHHHHHJJJJJJJJJIIIHHHFFFEEEDDDGGGEEECCCBBBCCCCCCAAA@@@;;;<<<=========<<<:::999999999999999888666555444777777666666666666777888555444444333222222222222222222222222222222222222000000111111222222222222111111000000//////................../////////000111111000000000000111111000000////////////000000000000000000000000000000......////////////......---------...///000000111...---,,,+++,,,...000222///...///000...///777AAA~~~{{{{{{wwwvvvvvvvvvvvvvvvwwwwwwuuuuuutttpppllllllooosssssssssssssssssssssssssssoooooonnnmmmlllkkkkkkjjjhhhgggeeeccc___[[[WWWUUUOOONNNLLLKKKJJJGGGBBB>>>:::::::::999888666555444333333333333333333333333222222333333333444444444777444333666666555666:::888;;;AAAFFFMMMTTT\\\aaa```cccgggiiihhhgggffffffdddeeefffffffffeeedddccc]]]___cccfffhhhiiiiiihhhgggiiijjjkkkkkkhhhfffdddbbbaaa```___^^^]]]]]]]]]]]][[[XXXVVVSSSNNNHHHDDDFFFDDDAAA???>>>>>>@@@AAA===>>>???@@@@@@AAADDDFFF???AAACCCCCCBBBAAACCCFFFPPPNNNMMMOOOSSSVVVUUUSSSTTTVVVXXXZZZ]]]aaaeeeiiijjjnnnrrruuuwww}}}~~~{{{zzz{{{~~~}}}vvvrrrpppmmmiiieeeccc```\\\ZZZXXXVVVTTTRRRQQQPPPOOONNNMMMMMMMMMMMMMMMLLLIIIGGGEEEDDDDDDDDDAAAAAAAAA@@@@@@@@@??????<<<<<<;;;:::999999888777<<<;;;:::999777666555444555555555555555555555555444444333333333333222222111111111111111111111111111222222333333222222111333222111000000111222333111000///......///000111000000000000000000000000///000111111111///...---........................+++...222222///------///////////////////////////,,,,,,.........---,,,+++...---...///---...666AAA}}}zzzyyyvvvvvvvvvuuuuuuvvvvvvwwwtttttttttqqqnnnnnnpppssspppppppppqqqqqqqqqpppppppppooonnnmmmlllkkkjjjjjjhhhhhhgggeeeaaa^^^ZZZXXXUUUTTTRRRQQQOOOLLLHHHDDD<<<<<<;;;999888666555555333333333333333333333333222222333333333444444444666333222555666444666999:::>>>CCCHHHMMMTTTZZZ___```bbbfffhhhgggfffeeeeeedddeeefffffffffeeedddddd```aaadddfffhhhiiiiiiiiiggghhhjjjkkkjjjhhheeedddaaa```___^^^]]]]]]]]]]]]\\\[[[ZZZYYYXXXTTTOOOKKKIIIGGGEEEBBBAAABBBDDDEEECCCDDDEEEEEEDDDDDDEEEGGGEEEGGGHHHHHHFFFFFFIIIKKKOOONNNNNNPPPTTTVVVUUUSSSSSSUUUWWWZZZ\\\```eeeiiinnnqqqtttuuuvvvyyy|||yyyyyy{{{}}}~~~zzzuuuqqqooollliiifffbbb___\\\ZZZXXXWWWUUUSSSPPPOOONNNMMMLLLLLLLLLLLLMMMKKKIIIGGGEEEDDDDDDDDDCCCBBBAAA@@@???>>>======::::::::::::::::::999999888888888888888888888888555555555555555555555555444444333333333333222222222222222222222222222222111222222333333222222111111111000//////000111111111000///......///000111000000000000000000000000///000111111000///...---////////////////////////,,,///111222///------...////////////////////////......////////////......///...///000...///888CCC{{{xxxwwwvvvvvvuuuttttttuuuuuuvvvsssttttttrrrppppppqqqsssooopppqqqqqqqqqpppooonnnppppppooommmllljjjiiiiiiiiiiiihhhgggeeebbb___]]][[[ZZZXXXVVVTTTQQQMMMIIIAAA@@@===:::888777777777444444333333333333444444333333333333444444444444555222111444555333555999<<>><<<;;;:::999999999999::::::;;;;;;777777777777888888888888555555555555555555555555444444333333333333222222333333333333333333333333111111222222222222111111000000////////////000000000000////////////000000000000000000000000000000///000000000000//////...111111111111111111111111---///111111///---------////////////////////////111000000///000000111111000///000000///111:::EEE~~~~~~zzzwwwwwwvvvuuuuuuttttttttttttuuurrrrrrssssssrrrrrrrrrsssrrrrrrtttuuutttsssqqqpppppppppnnnmmmkkkjjjhhhhhhhhhhhhhhhhhhfffdddbbbaaa^^^\\\ZZZXXXVVVSSSPPPLLLGGGEEEAAA===:::999999999555444333333333333444555333333333444444444444555444111111333444333555999:::???EEEJJJOOOTTTYYY\\\^^^```cccdddcccbbbbbbbbbddddddfffggggggffffffeeehhhhhhggggggggghhhiiijjjiiijjjjjjkkkjjjhhhgggeeebbbaaaaaa`````````aaaaaa]]]^^^```cccdddbbb^^^ZZZSSSRRRQQQOOOOOOOOOPPPQQQPPPRRRUUUUUURRRPPPNNNNNNOOONNNNNNMMMMMMOOOQQQSSSQQQRRRRRRSSSSSSRRRPPPNNNOOOQQQTTTWWWZZZ^^^cccgggjjjnnnqqqssssssvvv{{{}}}zzzxxxvvvuuuvvvxxx{{{||||||xxxvvvsssoookkkhhheeecccaaa^^^[[[ZZZYYYXXXWWWUUUMMMMMMLLLKKKJJJJJJJJJJJJKKKJJJIIIHHHFFFEEEDDDDDDAAAAAA@@@>>>===;;;::::::999999999999999999999::::::999888777666555444444555555555555555555555555444444333333333222222222333333333333333333333333111111222222222222111111000000000000000000000000000000////////////000000///////////////////////////000000000000/////////111111111111111111111111///000000000///...---,,,////////////////////////111000/////////000111222000////////////222===III~~~}}}|||xxxvvvwwwvvvvvvuuutttttttttttttttqqqpppqqqrrrssssssssssssssstttuuuuuuuuusssrrrqqqoooooonnnlllkkkjjjiiihhhgggggghhhhhhgggeeecccbbbaaa___\\\ZZZYYYWWWSSSQQQMMMJJJFFFBBB>>><<<<<<;;;666555333222222333555666333333444444444555555555444111000333444333555999888===EEELLLQQQVVVZZZ]]]^^^```bbbbbbaaa```aaaaaacccdddfffgggggggggffffffjjjiiiiiihhhhhhhhhiiijjjkkkkkkkkkkkkkkkiiihhhgggddddddcccccccccddddddeeeaaaaaaccceeefffddd```]]]YYYXXXWWWVVVUUUUUUVVVVVVSSSUUUXXXXXXVVVTTTRRRRRRQQQPPPOOOPPPQQQRRRSSSTTTSSSTTTTTTSSSPPPNNNLLLKKKMMMPPPRRRUUUXXX\\\aaaeeehhhkkkoooqqqrrrtttyyy}}}|||xxxuuuuuutttssstttvvvyyyyyyyyywwwvvvsssooojjjeeebbbaaaaaa___\\\ZZZZZZYYYWWWUUUNNNMMMLLLKKKJJJJJJJJJJJJJJJJJJIIIHHHGGGEEEDDDDDD??????>>>>>>===<<<<<<<<<;;;;;;:::999999888777777888888777777666555444444555555555555555555555555444444333333333222222222333333333333333333333333000111111222222111111000111111111111111111111111//////000000000000//////////////////////////////000////////////000000000000000000000000000000000000///////////////...---//////////////////////////////...---...///111222///------...///444@@@MMM{{{zzzyyyvvvuuuwwwwwwwwwvvvuuuttttttttttttpppooonnnooorrrtttttttttsssrrrrrrqqqqqqpppppppppnnnnnnmmmlllkkkjjjiiiiiigggggghhhhhhgggfffdddcccdddbbb___^^^]]]\\\YYYWWWRRRPPPLLLGGGCCC@@@>>>===666555444222222444555666333444444444555555555555444111111444555444666:::999???GGGOOOTTTYYY\\\______```bbbbbb```___```aaacccdddfffggghhhhhhgggfffiiiiiiiiiiiiiiiiiiiiiiiikkkkkkkkkkkkjjjiiihhhhhheeeeeeeeeeeeeeefffggghhheeeeeeeeeeeefffeeebbb___^^^]]]\\\[[[ZZZYYYYYYYYYUUUVVVXXXWWWUUUSSSSSSSSSRRRRRRQQQRRRUUUVVVUUUTTTRRRSSSRRRPPPMMMKKKKKKLLLMMMOOORRRTTTVVVZZZ^^^bbbgggkkkoooppppppqqquuuyyy|||~~~}}}xxxuuurrrsssrrrqqqrrrtttvvvvvvvvvttttttsssoooiiidddbbbaaabbb```]]][[[ZZZYYYWWWUUUOOOOOONNNMMMLLLLLLLLLLLLIIIIIIIIIHHHGGGFFFDDDDDD>>>>>>>>>>>>============;;;;;;:::999888777666666444444555555666666777777555555555555555555555555444444333333333333222222333333333333333333333333000000111111111111000000111111222222222222111111//////000000000000//////000000000000000000000000000////////////000000111////////////////////////000...---...///000///...////////////////////////------------...///000000...,,,,,,...000777EEESSS~~~xxxwwwuuurrrrrruuuxxxxxxwwwvvvuuuuuuuuuuuupppmmmkkklllpppsssttttttsssrrrpppnnnmmmmmmnnnooolllllllllkkkkkkkkkjjjjjjhhhhhhiiiiiihhhgggeeedddeeeccc```_________]]]\\\VVVTTTQQQMMMHHHCCC@@@>>>777666444222222444666777444444444444555555555555444111111555666555777;;;>>>DDDLLLTTTXXX\\\^^^```___aaabbbaaa```___```aaacccdddfffggghhhhhhhhhgggggghhhiiijjjjjjiiihhhhhhjjjjjjiiiiiihhhggggggfffeeeeeeeeeeeefffggghhhiiiiiigggffffffffffffdddcccbbbaaa```^^^\\\[[[ZZZYYYWWWWWWWWWUUURRRPPPOOOPPPPPPOOOPPPRRRUUUUUUSSSPPPOOOOOOOOOMMMJJJJJJMMMOOOMMMOOOQQQSSSUUUXXX\\\___cccggglllooooooqqquuuyyy{{{~~~{{{wwwvvvvvvrrrqqqpppqqqssstttsssrrrpppqqqrrrooojjjfffddddddcccaaa]]][[[ZZZXXXVVVTTTQQQQQQPPPNNNNNNNNNNNNNNNHHHIIIIIIIIIHHHFFFEEEDDD@@@@@@???>>>>>>===<<<<<<:::999999999888888777777333333444555555666777777555555555555555555555555444444333333333333222222222222222222222222222222000000111111111111000000///000111222222111000///...///000111111000///...000000000000000000000000000///......///000111222///////////////////////////---,,,---///111111///////////////////////////+++,,,---...////////////...------000333;;;KKKZZZ|||vvvtttrrroooppptttyyyyyywwwvvvuuuuuuuuuuuuooollliiijjjooosssuuuuuutttrrrooommmlllmmmooopppkkkkkkkkkkkkkkkkkkkkkkkkiiijjjjjjjjjiiihhhfffeeecccaaa___^^^______^^^]]]XXXWWWTTTPPPKKKFFFAAA???777666444222222444666777444444444555555555666666555222222555777666888<<>><<<;;;:::888888888888888999999999666666666555555444444333555555555555555555555555444444444333333333222222111111111111111111111111000000111111111111000000...///000111111000///......///000111111000///...000000000000000000000000000///.........000111222///////////////////////////,,,+++,,,000222222000////////////////////////+++,,,...000000000000//////......111555>>>OOO___|||xxxtttqqqrrrsssttttttwwwwwwvvvuuusssrrrqqqpppoooooonnnnnnpppsssuuuwwwuuutttrrrpppnnnllllllkkkoooooooooooonnnmmmlllkkkgggggghhhjjjkkkjjjhhheeeddddddddddddbbbaaa```______]]]YYYUUUQQQKKKEEEAAA<<<888555555444111111555888555111111333555555444444444555666777999999:::AAAGGGOOOVVV[[[]]]___```````````````aaaaaaaaaaaaeeeeeeffffffgggggghhhhhhjjjgggeeefffhhhiiihhhfffiiihhhgggffffffeeefffffffffggghhhgggfffeeefffgggfffggggggfffdddccccccdddcccaaa```___^^^\\\ZZZXXX\\\UUUOOONNNLLLHHHGGGIIIGGGGGGHHHKKKOOOPPPOOONNNMMMLLLKKKJJJJJJJJJJJJJJJKKKMMMOOOQQQRRRTTTWWWYYYaaaccchhhlllpppuuuzzz~~~|||zzzwwwtttpppmmmmmmnnnooonnnooonnnnnnllljjjhhheeedddfffdddaaa___^^^\\\YYYWWWXXXRRRKKKIIIKKKNNNMMMLLLLLLKKKIIIHHHHHHGGGEEEDDDFFFCCCAAA???>>>>>><<<:::;;;;;;:::999888777666555888777666666555333///,,,444555555555555555555444222222222222222222222222333222000//////000222333444333222111111111222333......//////000222333444333222111000//////000000111///...///000000///...111000000000//////......000000000000000000000000......,,,)))((()))---000000000//////............,,,---...//////...---,,,222+++...222555DDDXXX]]]{{{wwwsssppppppqqqrrrrrruuutttssssssrrrqqqppppppmmmmmmmmmnnnpppsssvvvxxxtttsssqqqpppooonnnnnnnnnoooooooooooonnnmmmkkkkkkhhhggghhhiiikkkjjjhhhfffdddddddddcccbbbaaa```______]]]ZZZVVVSSSMMMGGGBBB===999666666555222333666888555222222444666666666555555666777888:::;;;;;;BBBGGGOOOVVVZZZ\\\^^^___`````````aaaaaaaaaaaabbbeeeeeeeeefffgggggghhhhhhiiigggeeeeeegggiiihhhfffiiihhhggggggffffffffffffhhhiiijjjiiigggfffggghhheeefffeeecccaaa______`````````______]]][[[XXXVVVWWWQQQKKKJJJIIIEEEDDDFFFDDDDDDFFFHHHLLLMMMLLLKKKKKKJJJJJJIIIIIIIIIJJJJJJLLLMMMOOOPPPRRRUUUYYY\\\aaadddiiimmmqqqvvv{{{|||yyytttpppooonnnmmmlllllllllkkkkkkjjjhhhggggggiiigggdddaaa```]]]ZZZWWW[[[UUUNNNLLLNNNPPPPPPNNNNNNLLLJJJIIIIIIHHHFFFDDDEEEBBB@@@>>>>>>>>><<<;;;;;;;;;:::999888777666666777666444444555444222000444444555555555555444444222222222222222222222222333222000//////000222333222111000000000111222333////////////000111222333111111111111000000000000111000//////000111000///111111111000000/////////000000000000000000000000000000///---,,,---000333////////////......------------...//////...------111+++...222333BBBUUUYYY~~~xxxuuuqqqnnnnnnoooooooooqqqqqqqqqpppppppppooooookkkkkklllmmmppptttwwwyyyssssssrrrqqqpppppppppppppppppppppooonnnlllkkkjjjhhhhhhhhhiiijjjjjjhhhfffddddddccccccbbbaaa___^^^^^^]]][[[YYYVVVPPPHHHCCC>>>:::777888666444444888777555333333555777888777666666777888999;;;===>>>CCCHHHPPPUUUYYY[[[\\\]]]``````aaaaaaaaabbbbbbbbbdddddddddeeefffggggggggghhhfffeeeeeefffggggggfffhhhhhhhhhgggggggggggggggkkkllllllkkkhhhgggggghhhdddcccbbb___[[[YYYZZZ[[[[[[\\\^^^^^^\\\YYYUUUSSSPPPJJJFFFFFFEEEAAA@@@BBBAAAAAABBBDDDHHHIIIIIIHHHGGGGGGGGGGGGHHHIIIJJJKKKMMMNNNOOOPPPRRRVVV\\\```bbbfffkkkooosssxxx}}}~~~yyyuuurrrooollljjjiiiiiiiiiiiiiiiiiiiiihhhllljjjgggdddccc```\\\YYY[[[VVVPPPNNNOOOQQQQQQPPPPPPNNNLLLLLLKKKJJJGGGEEECCCAAA???>>>>>>>>><<<;;;;;;;;;:::999888777777666666555333333444555555444333333444444444444333333222222222222222222222222333222111000000111222333000/////////000111222222111111000000000000111111//////111222222111000000111000///000111222111000111111111111111000000000000000000000000000000000000111111000//////000222...............------------......//////......---000***...111111===NNNQQQzzzvvvsssooommmmmmmmmmmmlllooopppppppppppppppppppppkkkllllllnnnpppsssuuuwwwvvvuuusssrrrqqqppppppppppppppppppooonnnlllkkkjjjhhhhhhhhhiiijjjjjjhhhfffdddddddddcccbbbaaa______^^^]]]\\\[[[XXXRRRKKKEEE???;;;888999888555666999666666555555666888999999888888888999:::<<<>>>@@@FFFJJJQQQUUUXXXYYY[[[\\\`````````aaaaaaaaabbbbbbbbbbbbcccdddeeefffggggggffffffeeedddeeefffffffffggghhhhhhhhhhhhhhhhhhhhhlllmmmmmmkkkhhhffffffgggbbbaaa^^^ZZZUUUSSSTTTUUUWWWYYY\\\]]]ZZZUUUQQQNNNJJJEEEAAABBBBBB???>>>???@@@??????AAADDDFFFFFFEEECCCCCCDDDEEEGGGIIIJJJKKKNNNNNNOOOPPPSSSXXX^^^ccccccggglllqqqvvvzzz}}}yyyvvvrrrnnnllliiiiiiiiihhhhhhhhhhhhhhhkkkjjjhhhgggfffccc```]]]YYYUUUPPPNNNOOOPPPPPPOOORRRPPPOOONNNMMMKKKHHHFFFBBB@@@>>>===>>>>>>===<<<;;;;;;:::999999888777777777555333222444555555555222333333444444333333222222222222222222222222222222222111000000111222222/////////000111222333333222222111000//////000000---...000222333222111000111000///000111222111000222222111111111111111111////////////////////////,,,...//////...---...///............------------......////////////......222,,,///111...777CCCDDD}}}xxxssspppmmmllllllmmmllllllppppppppppppqqqqqqqqqqqqnnnnnnnnnoooqqqrrrssstttyyywwwuuussspppooonnnmmmpppppppppooonnnlllkkkjjjiiihhhggghhhiiijjjhhhgggddddddddddddcccaaa```___]]]]]]]]]\\\YYYTTTMMMHHH@@@<<<:::;;;:::777888<<<888888999999999999:::;;;999999999:::<<<>>>AAACCCJJJMMMRRRVVVXXXXXXZZZ[[[___````````````aaaaaaaaaaaaaaabbbcccdddeeeffffffeeeeeeddddddcccdddeeeeeefffggghhhiiijjjjjjiiiiiikkklllkkkiiifffddddddeeeaaa___[[[UUUPPPNNNOOOQQQSSSWWW[[[[[[VVVPPPLLLIIIFFFAAA>>>@@@@@@>>>===??????>>>>>>???BBBDDDDDDCCCAAAAAABBBDDDFFFHHHKKKLLLNNNOOOPPPQQQSSSYYY___ddddddhhhnnnsssxxx||||||zzzwwwsssooommmllljjjhhhgggfffffffffggggggfffggggggfffccc```XXXVVVRRRPPPOOOPPPPPPPPPRRRQQQPPPPPPOOOMMMJJJGGGBBB@@@>>>>>>>>>>>>===<<<;;;;;;::::::999888888888999777444333444555555444222333333444444333333222222222222222222222222222222111111111111111111222///000111222333333444444333222111000////////////---...000222333222111000000///...///111222111000111111111111111111222222////////////////////////+++---//////...,,,,,,---........................////////////////////////333...111222,,,111:::888zzzwwwqqqooommmlllmmmnnnnnnmmmqqqqqqqqqqqqqqqqqqrrrrrroooppppppqqqrrrrrrsssssszzzxxxvvvssspppnnnlllllloooooooooooonnnmmmlllkkkjjjhhhggghhhiiijjjiiigggffffffeeeeeedddcccaaa```]]]]]]\\\[[[YYYUUUOOOJJJDDD???===>>>===;;;<<<@@@<<<>>>???>>>===<<<===>>>======<<<===???BBBEEEGGGNNNQQQUUUWWWXXXXXXYYYZZZ^^^^^^_________`````````___```aaabbbcccdddeeefffcccddddddcccbbbbbbccceeefffgggiiijjjkkkkkkkkkjjjiiijjjjjjhhheeeccccccddd```]]]XXXRRRMMMKKKMMMOOORRRVVVYYYXXXRRRKKKGGGEEEBBB===<<<>>>???======>>>>>>===<<<===@@@BBBBBBBBB@@@@@@BBBCCCFFFHHHKKKLLLMMMOOOPPPRRRTTTYYY___cccccchhhnnntttyyy}}}}}}zzzvvvssspppnnnkkkiiifffeeeeeeeeeccccccdddeeegggfffccc```YYYXXXUUUSSSQQQQQQRRRRRRQQQQQQPPPQQQQQQOOOKKKHHHDDDBBB????????????===<<<;;;;;;::::::999999999999888666555444555555555333333333444444444444333333222222222222222222222222111111111111111111111111000111222333333333333333222222111000//////000000//////111222222111000000///...---...000222111000000000000111111111111111000000000000000000000000---///111111///...//////.........///////////////000//////......//////000333...111222+++---333000{{{vvvtttpppnnnmmmmmmoooppppppoooqqqqqqqqqqqqqqqqqqqqqqqqooopppqqqrrrssstttuuuuuuxxxwwwtttrrrpppnnnmmmlllmmmmmmnnnnnnnnnnnnmmmmmmjjjhhhggggggiiiiiiiiihhhgggggggggfffeeedddcccbbb]]]\\\[[[ZZZXXXUUUPPPMMMHHHDDDBBBCCCBBB@@@AAAEEECCCEEEFFFEEEBBBAAAAAACCCBBBAAAAAAAAACCCGGGJJJMMMQQQTTTWWWXXXXXXXXXYYYZZZ]]]]]]]]]^^^^^^^^^^^^___^^^___```aaacccdddeeeeeebbbcccdddcccaaaaaaccceeeeeegggiiikkklllllllllkkkhhhiiiiiigggeeeccccccddd```\\\WWWPPPKKKJJJLLLOOORRRVVVXXXUUUNNNFFFCCCBBB>>>:::999===>>>===<<<>>>===<<<:::;;;>>>@@@@@@@@@@@@AAABBBDDDFFFHHHKKKLLLLLLNNNQQQSSSUUUYYY]]]aaaccchhhnnnuuuzzz~~~|||}}}~~~}}}|||~~~|||xxxtttqqqooollliiigggfffffffffaaaaaabbbdddeeeccc```]]]XXXWWWVVVSSSQQQPPPQQQRRROOOOOOPPPQQQRRRPPPMMMJJJFFFDDDAAA@@@@@@???===<<<;;;::::::::::::999999999555444444555777777666555444444555555555555444444222222222222222222222222111111111222222111111111000111222333333222111111111111000000000000000111111111111111000000000000------,,,---///111000////////////000000111111111000000000000000000000000///000111111//////000111/////////000000000111111111000///......///000111///+++000222+++---222...~~~wwwsssqqqooonnnmmmnnnppprrrrrrqqqqqqqqqqqqqqqpppppppppooonnnoooqqqsssuuuvvvwwwwwwvvvuuusssqqqpppooonnnnnnlllmmmmmmnnnnnnnnnnnnnnnjjjhhhgggggghhhiiiiiihhhhhhhhhhhhgggfffeeecccccc]]]\\\ZZZYYYWWWUUUQQQNNNKKKGGGEEEFFFFFFCCCEEEHHHGGGJJJKKKJJJFFFDDDEEEFFFEEEEEEDDDDDDGGGJJJNNNPPPSSSUUUXXXYYYYYYYYYYYYZZZ\\\\\\\\\]]]]]]]]]^^^^^^^^^^^^___aaabbbdddeeeeeeaaacccdddccc``````bbbeeeeeegggiiikkkmmmmmmlllkkkhhhiiiiiihhheeeddddddeee___\\\VVVOOOJJJIIILLLOOORRRVVVXXXTTTKKKDDD@@@@@@<<<888888<<<>>><<<;;;===<<<:::999999<<<>>>??????@@@AAABBBDDDFFFHHHKKKLLLLLLNNNQQQTTTVVVXXX\\\___bbbgggnnnuuuzzz~~~uuuvvvwwwzzz~~~}}}zzzzzz}}}}}}xxxtttqqqooollliiiggggggggghhhaaaaaaaaaccccccaaa]]]ZZZUUUUUUTTTQQQOOONNNOOOPPPNNNNNNOOOQQQRRRQQQMMMJJJHHHEEEBBBAAA@@@???>>><<<;;;::::::::::::::::::999222222333666888999888666444555555666666555555444222222222222222222222222111111222222222222111111000000111222222111//////111111000000000000111111333222111000//////000000---,,,+++---///000000///......//////000000000111000000000000000000000000///000000///......///111//////000000111111222222111000///......///000111,,,)))///222,,,---222...{{{uuurrrqqqrrrpppnnnnnnooopppooonnnmmmnnnqqqsssssssssrrrqqqqqqnnnmmmppptttvvvtttpppuuuuuuuuutttrrrpppnnnllljjjlllnnnnnnnnnnnnooopppjjjiiiiiihhhiiiiiijjjjjjgggggghhhhhhhhhggggggfffccc___ZZZTTTQQQPPPPPPQQQPPPQQQQQQPPPNNNMMMOOOPPPSSSSSSTTTSSSRRRPPPOOOMMMJJJHHHGGGIIINNNRRRTTTSSSXXXWWWWWWXXXZZZ[[[ZZZYYY]]]^^^^^^^^^]]]\\\ZZZYYY^^^___`````````___^^^]]]]]]^^^```aaabbbbbbbbbbbbeeeeeeggghhhhhhiiiiiiiiigggeeeeeegggiiihhhdddaaa]]][[[WWWQQQMMMMMMOOORRRVVVXXXYYYTTTLLLDDD???>>>;;;;;;:::::::::;;;;;;<<<;;;<<<<<<<<<;;;<<<>>>AAA@@@AAACCCFFFHHHIIIJJJKKKKKKNNNQQQSSSUUUWWWZZZ]]]___eeennntttyyy}}}~~~xxxqqqppppppqqquuuzzz~~~~~~~~~~~~~~~zzzvvvsssrrroookkkhhhgggfffeeedddaaa```^^^^^^```aaa```___[[[XXXUUUQQQOOONNNNNNOOOMMMNNNNNNNNNMMMLLLJJJIIIGGGDDDAAA@@@@@@@@@???>>>>>>===<<<;;;:::999999999666666666666555555555555000111333444555444333333222222222222222222222222111111111111111111111111000000111222222222222111111111000000000000111111000000000000000000000000,,,,,,---///000222333333222222111111111111111111111///...111222000///...111000...------...000111111111111111111111111111...+++''''''+++...////////////000000000000//////{{{vvvqqqnnnnnnpppnnnmmmmmmnnnooonnnmmmnnnoooqqqssstttsssrrrrrrqqqooommmooosssuuurrrooosssssssssrrrqqqooommmlllkkkmmmoooooonnnnnnooopppmmmlllkkkkkkjjjjjjkkkkkkiiiiiiiiijjjiiiiiihhhgggccc___XXXRRRNNNNNNOOOPPPSSSTTTUUUTTTSSSRRRTTTUUUWWWWWWWWWVVVUUUSSSQQQPPPMMMLLLKKKMMMRRRVVVWWWVVVYYYYYYZZZZZZZZZ[[[[[[[[[[[[\\\]]]]]]]]]\\\[[[ZZZ]]]^^^___```______]]]]]]\\\]]]___```aaaaaa``````bbbcccdddeeeffffffffffffeeeddddddeeegggfffbbb___]]][[[XXXSSSPPPOOORRRTTTXXXYYYZZZVVVNNNFFFAAA???;;;;;;;;;::::::;;;;;;<<<;;;<<<<<<<<<;;;<<<>>>@@@@@@AAACCCEEEGGGIIIIIIJJJNNNPPPSSSTTTUUUWWWYYY[[[___eeennntttyyy}}}~~~yyyrrrqqqpppqqqsssxxx|||||||||}}}~~~~~~|||yyyvvvssspppmmmiiigggffffffeeedddaaa```^^^^^^___```___^^^\\\YYYUUURRROOONNNNNNOOONNNNNNNNNNNNLLLKKKIIIHHHGGGDDDAAA@@@@@@@@@???>>>>>>>>>===<<<;;;::::::;;;777777777666555555555444111222333444444444333333222222222222222222222222111111111111111111111111000000111222222222222111111111000000000000111111000000000000000000000000000000000000////////////111111111111111111111111000//////000111000//////,,,+++***))))))***+++,,,////////////////////////111///,,,,,,///111222111------............------yyyuuurrrppppppnnnlllkkkkkkmmmnnnnnnmmmoooppprrrssstttssssssrrrqqqooonnnooorrrssspppmmmppppppppppppooonnnmmmlllmmmnnnppppppooonnnoooppppppooonnnmmmmmmmmmmmmmmmkkkkkkllllllkkkkkkjjjiiiccc^^^VVVOOOKKKKKKNNNPPPWWWXXXZZZZZZYYYYYY[[[\\\\\\\\\[[[ZZZYYYWWWUUUTTTRRRQQQQQQSSSWWWZZZ[[[[[[ZZZ]]]___^^^\\\[[[]]]___\\\]]]^^^_________^^^]]]\\\]]]^^^______^^^]]]\\\[[[[[[\\\]]]^^^^^^^^^^^^___```aaabbbbbbcccbbbbbbcccbbbbbbcccdddbbb___]]]]]]\\\ZZZWWWTTTTTTVVVYYYZZZ[[[[[[WWWPPPIIICCCAAA<<<;;;;;;::::::;;;;;;;;;:::;;;<<<<<<;;;<<<>>>@@@???@@@BBBDDDGGGHHHIIIIIIOOOQQQTTTUUUUUUVVVXXXYYY___fffnnnuuuyyy}}}|||uuutttrrrqqqrrrtttwwwyyy{{{{{{}}}}}}|||zzzwwwtttqqqmmmjjjgggfffffffffeeedddbbb```^^^]]]^^^___^^^]]]\\\ZZZVVVRRROOONNNNNNNNNNNNNNNNNNMMMKKKIIIHHHGGGFFFDDDAAA?????????>>>===???>>>===<<<;;;;;;;;;<<<888888777666666555444444222222333444444444333333222222222222222222222222111111111111111111111111///000111111222222111111111111000000000000111111000000000000000000000000111111000000//////......111111111111111111111111///000000//////000000/////////---,,,,,,---//////////////////////////////222111000000222222222111------............------|||vvvtttpppnnnooommmkkkjjjkkkmmmnnnnnnmmmpppqqqrrrssssssssssssrrrqqqooonnnoooqqqqqqooommmnnnnnnnnnnnnnnnmmmmmmmmmnnnoooqqqqqqooooooooopppoooooonnnnnnnnnoooooopppmmmnnnnnnnnnmmmlllkkkjjjddd^^^UUUMMMIIIJJJNNNQQQYYY[[[]]]^^^^^^___```bbb``````___]]][[[YYYXXXWWWUUUUUUVVVXXX[[[]]]^^^___\\\```dddbbb^^^]]]```dddaaabbbbbbccccccbbbaaa```\\\]]]^^^^^^^^^^^^]]]\\\ZZZZZZZZZ[[[[[[[[[[[[[[[]]]]]]^^^_______________```aaaaaabbbbbb```^^^\\\]]]]]]\\\ZZZYYYYYY[[[]]]\\\]]]\\\YYYSSSLLLFFFBBB<<<<<<;;;:::::::::;;;;;;999;;;<<<<<<;;;<<<===??????AAACCCEEEGGGHHHIIIJJJNNNPPPTTTUUUVVVWWWXXXZZZ___fffnnnuuuyyy}}}zzzxxxvvvtttsssssstttuuuzzz{{{}}}|||zzzxxxuuuqqqnnniiigggeeeeeefffffffffeeebbb```^^^]]]]]]]]]\\\ZZZ\\\ZZZWWWSSSPPPNNNMMMMMMNNNNNNMMMKKKJJJHHHGGGFFFFFFDDD@@@?????????>>>=========<<<;;;;;;;;;;;;;;;999888888777666555444444222333333333333333333333222222222222222222222222111111111111111111111111///000000111111111111111111111000000000000111111000000000000000000000000......//////000000111111000000000000111111111111///111222///...///000///333222222111111222222333000000000000000000000000//////000000111000...---//////000000000000//////uuupppnnnjjjhhhhhhlllkkkjjjkkkmmmoooooooooqqqqqqrrrrrrrrrrrrrrrrrrpppoooooopppppppppooommmnnnnnnmmmmmmmmmmmmnnnnnnmmmoooqqqqqqpppoooooopppmmmmmmmmmmmmnnnpppqqqrrrooooooooonnnnnnlllkkkkkkeee^^^UUUMMMJJJKKKPPPSSSZZZ\\\___aaaaaabbbccceeecccbbb```^^^\\\ZZZXXXXXXVVVWWWYYY[[[]]]^^^```aaa___cccgggfffbbbaaaeeeiiiffffffgggfffeeecccaaa```^^^^^^___```___^^^]]]\\\YYYYYYYYYXXXXXXXXXXXXXXXZZZ[[[\\\\\\\\\\\\\\\\\\^^^___aaabbbaaa___^^^]]]]]]^^^^^^]]]\\\\\\^^^___^^^^^^\\\ZZZUUUOOOHHHDDD===<<<;;;:::::::::::::::999:::<<<<<<;;;;;;===>>>@@@AAACCCEEEGGGIIIJJJJJJJJJNNNRRRUUUVVVWWWYYY[[[^^^eeennntttyyy}}}~~~{{{xxxvvvuuuuuuuuu{{{||||||yyyvvvrrrmmmjjjfffdddcccdddfffggggggfffbbb```]]]\\\\\\[[[YYYXXXZZZYYYVVVSSSPPPNNNMMMLLLMMMLLLKKKJJJHHHGGGFFFFFFFFFCCC@@@?????????>>>===;;;;;;::::::999999::::::999888888777666666555555333333333333333333333333222222222222222222222222111111111111111111111111//////000111111111111000111111000000000000111111000000000000000000000000......//////000000111111//////000000000111111111000555555///---///111///000//////////////////000000000000000000000000000,,,...///000///...---,,,//////000000000000//////~~~rrrnnnllliiiggggggkkkjjjjjjkkkmmmpppppppppqqqqqqqqqqqqqqqqqqqqqqqqooooooppppppqqqpppppppppnnnmmmmmmlllllllllmmmmmmkkkmmmooopppoooooopppqqqmmmmmmmmmmmmnnnpppqqqrrroooooonnnnnnmmmllljjjjjjeee___WWWPPPMMMOOOTTTWWWZZZ]]]```bbbccccccdddeeeeeecccaaa^^^[[[ZZZXXXXXXWWWYYY\\\^^^^^^___aaabbbbbbeeehhhhhhggggggjjjmmmjjjjjjjjjiiigggeeebbbaaabbbbbbbbbbbbaaa___^^^\\\YYYYYYWWWWWWVVVVVVVVVVVVXXXXXXYYYYYYYYYYYYYYYXXXZZZ\\\___```___^^^]]]^^^\\\^^^______^^^^^^___```___^^^\\\ZZZWWWQQQJJJEEE===<<<<<<;;;::::::::::::888:::<<<<<<<<<;;;<<<===???@@@BBBEEEGGGHHHIIIJJJHHHKKKPPPTTTVVVWWWXXXZZZ]]]cccmmmtttyyy~~~|||zzzxxxxxxwww|||}}}|||yyyvvvsssooojjjgggcccbbbbbbdddggghhhhhhgggccc```]]][[[ZZZYYYWWWVVVXXXVVVTTTRRROOOMMMLLLLLLLLLKKKIIIHHHGGGGGGFFFGGGEEECCC@@@>>>>>>>>>===<<<::::::999999999999999:::888888777777777777666666444444333222222222333333222222222222222222222222111111111111111111111111...///000000111111000000111111000000000000111111000000000000000000000000111111000000//////.........//////000000111111111333999999111,,,000222///........................////////////////////////,,,...111111000///...///------............------yyyooolllllljjjhhhiiiiiihhhhhhiiillloooooooooqqqpppppppppooopppppppppnnnoooqqqqqqqqqqqqqqqrrrmmmlllkkkjjjiiijjjjjjkkkiiikkknnnoooooooooppprrrppppppooooooooooooooopppnnnnnnmmmmmmllljjjiiihhhfffaaaYYYSSSQQQTTTXXX[[[[[[^^^bbbdddddddddeeeeeegggeeebbb___\\\ZZZYYYXXXXXX[[[___`````````bbbdddeeefffhhhiiikkkmmmooopppnnnnnnnnnnnnllljjjhhhgggfffffffffeeecccaaa^^^]]]ZZZYYYWWWVVVUUUUUUUUUUUUUUUUUUUUUVVVVVVUUUUUUTTTUUUYYY]]]^^^]]]\\\\\\^^^[[[]]]___```^^^^^^^^^___```^^^\\\ZZZXXXRRRKKKEEE======<<<;;;::::::::::::777999<<<<<<<<<;;;<<<======>>>@@@BBBEEEFFFGGGGGGHHHKKKPPPSSSUUUUUUVVVWWW[[[bbbllltttzzz|||{{{zzzyyy||||||~~~~~~~~~xxxvvvsssqqqooolllhhheeeaaaaaabbbdddhhhjjjjjjiiiccc```]]][[[ZZZXXXVVVTTTTTTTTTRRRPPPOOOMMMLLLKKKJJJIIIHHHGGGFFFFFFGGGHHHEEECCC@@@>>>>>>>>>===<<<:::::::::999999::::::;;;777777777777777888888888555444333222222222333333222222222222222222222222111111111111111111111111...//////000000000000000111111000000000000111111000000000000000000000000000000000000////////////......//////000111111222666>>>===222,,,000222//////000000000000000000///////////////////////////+++...000000///...000111------............------{{{qqqgggfffgggfffeeefffhhhgggfffhhhkkkmmmnnnnnnppppppooooooooooooooopppnnnoooqqqrrrrrrrrrssstttmmmkkkjjjhhhhhhhhhhhhiiihhhjjjmmmnnnnnnoooqqqrrrtttsssrrrpppooonnnnnnnnnmmmmmmmmmlllkkkiiihhhgggfffbbb[[[VVVTTTWWW[[[^^^\\\___ccceeeeeedddeeeeeehhhfffccc```]]][[[ZZZYYYYYY]]]aaabbbaaaaaaccceeegggfffgggjjjnnnqqqqqqqqqqqqrrrssssssrrrqqqpppooohhhhhhhhhgggdddbbb___]]]ZZZYYYWWWUUUTTTTTTUUUUUURRRSSSSSSSSSSSSSSSRRRRRRRRRVVVZZZ\\\[[[ZZZ\\\]]][[[]]]___```^^^]]]]]]^^^```^^^\\\ZZZXXXSSSKKKEEE>>>===<<<;;;:::999999999777999<<<===<<<;;;<<<<<<;;;<<<>>>AAACCCDDDEEEEEEIIILLLPPPSSSTTTSSSSSSSSSZZZaaakkkssszzz~~~|||{{{{{{{{{||||||}}}}}}|||zzzyyysssqqqooonnnmmmkkkhhheee``````bbbeeehhhkkkkkkjjjccc```]]]ZZZYYYWWWUUUSSSRRRRRRQQQPPPNNNMMMLLLKKKIIIHHHGGGFFFFFFGGGHHHHHHEEECCC???>>>>>>>>>===<<<;;;;;;:::::::::;;;;;;<<<666666666777888888999999666555333222111222333333222222222222222222222222111111111111111111111111...//////000000000000000111111000000000000111111000000000000000000000000,,,,,,---///000222333333---......///000111111222888@@@???333,,,000222///......////////////......111111111111111111111111***,,,......------///222//////000000000000//////rrrnnnhhhdddccccccbbbbbbbbbcccfffggghhhjjjnnnpppnnnnnnooonnnnnnmmmlllllloooooopppqqqqqqpppnnnmmmkkkkkkjjjiiihhhhhhhhhhhhkkkkkkkkklllnnnpppqqqrrrrrrqqqooonnnooopppooonnnjjjiiiiiihhhgggffffffeeebbbbbbaaa^^^[[[ZZZ[[[\\\aaa___^^^```cccffffffdddffffffeeedddcccaaa```___[[[]]]```bbbbbbccceeegggeeefffiiilllppprrrtttuuuyyyyyyxxxwwwuuusssqqqppprrrpppnnnllljjjfffaaa^^^^^^[[[WWWUUUVVVWWWWWWVVVRRRRRRRRRQQQOOONNNLLLKKKNNNQQQUUUXXXYYYYYYZZZ[[[ZZZ\\\]]]]]]]]]]]]^^^```___^^^]]][[[WWWPPPHHHCCC;;;;;;::::::::::::999999<<<;;;:::999::::::<<<<<<>>>>>>???@@@AAACCCDDDEEEGGGIIIKKKNNNQQQTTTUUUVVVZZZ___hhhrrr|||}}}}}}}}}zzzyyyyyyxxxxxxwwwwwwwwwrrrpppmmmkkkjjjjjjiiihhhcccccccccdddeeefffhhhhhhdddbbb^^^ZZZWWWUUUUUUUUUUUUTTTRRROOOMMMKKKJJJJJJGGGGGGFFFFFFEEEDDDDDDDDDBBBAAA???===<<<;;;::::::::::::::::::::::::::::::888888999888777555333222444444444444444444444444444333333222111111111222...///111333333111///...000000000000111111111111111...,,,,,,///222222111222111000000///000000111000000000000000000000000////////////000000000000111111111111000...---,,,////////////////////////////////////////////////......////////////......////////////////////////|||kkkgggbbb___^^^_________aaaccceeefffhhhjjjmmmooonnnnnnnnnnnnnnnmmmllllllnnnoooooooooooonnnmmmmmmjjjhhhffffffgggggggggeeehhhiiiiiijjjkkkmmmoooppppppnnnmmmlllmmmnnnmmmllliiiiiihhhgggfffeeeddddddccccccaaa___\\\[[[\\\]]]aaa___^^^```dddffffffeeeggggggfffeeedddbbb```___\\\^^^aaabbbcccdddfffggggggiiilllooosssuuuwwwxxx|||{{{{{{zzzxxxvvvuuuttttttrrrooollliiifffbbb___]]]ZZZXXXVVVVVVVVVUUUTTTOOONNNMMMLLLJJJIIIHHHGGGJJJMMMRRRUUUVVVWWWXXXYYYYYYZZZ\\\\\\\\\\\\^^^___```___]]][[[WWWQQQIIICCC<<<;;;::::::999999999999::::::999999:::<<<===>>>======>>>???AAACCCEEEFFFFFFHHHKKKNNNQQQSSSUUUVVV[[[___gggqqqzzz}}}zzzyyyxxxwwwwwwwwwvvvuuutttsssrrrooollliiihhhhhhhhhgggfffccccccbbbbbbbbbcccdddeeebbb```\\\XXXUUUTTTSSSSSSTTTSSSQQQNNNLLLJJJIIIIIIGGGGGGFFFEEEEEEDDDDDDCCCBBBAAA@@@>>><<<<<<;;;;;;::::::::::::::::::::::::888999999888777666444333444444444444444444444444444333222222111111222222///000111222222111000///000000000000111111111111333000......000111000////////////000111111111222////////////////////////............////////////111222222111111000///...////////////////////////////////////////////////......////////////......////////////////////////uuudddaaa]]][[[[[[]]]^^^^^^___aaadddeeefffhhhkkkmmmlllmmmmmmmmmmmmllllllkkknnnmmmmmmmmmlllllllllllliiiddd```aaaeeegggeeebbbfffffffffgggiiijjjllllllmmmkkkjjjjjjkkklllkkkiiihhhgggfffeeedddccccccbbbccccccbbb___\\\[[[]]]^^^aaa```___aaacccfffffffffhhhhhhgggfffeeebbb```___^^^```bbbcccddddddfffhhhjjjlllooosssvvvyyy{{{|||~~~~~~~~~|||{{{zzzyyyxxxuuupppmmmjjjfffccc```\\\ZZZXXXWWWVVVUUURRROOOKKKIIIGGGEEECCCBBBBBBBBBDDDHHHMMMQQQSSSUUUWWWXXXWWWYYY[[[\\\\\\\\\^^^___```___]]][[[WWWQQQJJJEEE>>>===:::888888888999:::888888888999;;;===>>>???>>>>>>???@@@AAACCCDDDEEEEEEGGGJJJMMMPPPSSSUUUUUU[[[^^^eeemmmvvv}}}yyyvvvsssrrrssstttuuuuuusssqqqooommmkkkhhhfffeeefffffffffeeeeeedddaaa___^^^^^^___```___]]]ZZZWWWTTTSSSRRRRRRRRRQQQOOOMMMKKKIIIIIIHHHFFFFFFFFFEEEDDDDDDCCCCCCBBBAAA@@@>>>===<<<<<<<<<::::::::::::::::::::::::999999999888777666555444444444444444444444444444333333222222111111222222000000000000000000000000000000000000111111111111333222000000111111///---,,,---///111222222222111////////////////////////---------.........//////111111111222222111111000////////////////////////////////////////////////......////////////......////////////////////////yyymmmaaa^^^ZZZYYYZZZ]]]___```]]]```bbbdddeeefffhhhjjjkkkkkkllllllllllllkkkkkkmmmlllkkkkkkjjjjjjjjjjjjhhhbbb]]]^^^dddgggddd```eeeeeeeeefffggghhhiiijjjkkkjjjiiijjjkkkkkkjjjhhhgggfffdddbbbaaaaaaaaaaaaaaaaaa```^^^[[[[[[\\\]]]`````````aaaccceeeffffffhhhhhhhhhhhhfffcccaaa___aaabbbdddddddddeeegggiiikkkmmmppptttxxx|||~~~~~~}}}|||{{{xxxrrrmmmjjjgggdddbbb\\\ZZZYYYXXXVVVSSSNNNKKKGGGEEEBBB???=========>>>@@@DDDJJJNNNQQQTTTVVVXXXWWWYYY\\\]]]]]]]]]^^^``````^^^\\\ZZZVVVQQQJJJEEE???===:::888777777999:::888999999:::;;;<<<===>>>AAAAAA@@@@@@@@@AAABBBBBBEEEFFFIIIMMMPPPSSSUUUVVVZZZ\\\bbbiiiqqqyyy~~~{{{wwwtttpppnnnpppqqqssstttsssqqqooommmiiigggeeedddeeefffffffffgggeeebbb^^^\\\[[[\\\\\\]]][[[YYYVVVTTTRRRRRRQQQPPPOOONNNLLLJJJIIIIIIIIIFFFEEEEEEDDDDDDCCCBBBBBBBBBAAA@@@???=========<<<::::::::::::::::::::::::999999888888777666555555444444444444444444444444333333222222111222222333111111000000000000111111///000000000111111111111222111111111111111000///,,,...000222222111000///////////////////////////.........////////////000...///000111111111111111////////////////////////////////////////////////......////////////......////////////////////////{{{oooeee]]]ZZZVVVVVVXXX[[[]]]^^^[[[^^^aaaccccccdddfffgggjjjjjjkkkkkkkkkkkkjjjjjjkkkkkkjjjjjjiiihhhhhhggggggaaa[[[]]]cccgggeeeaaaeeeeeeeeeeeefffgggiiiiiijjjiiiiiijjjlllllljjjhhhgggeeecccaaa__________________^^^\\\ZZZYYYZZZ\\\______```aaabbbccceeefffhhhhhhiiiiiihhheeebbbaaacccdddeeeeeedddeeegggiiijjjlllppptttyyy|||~~~}}}}}}yyysssnnnkkkhhheeeccc\\\[[[YYYWWWUUUPPPJJJFFFCCCAAA???<<<;;;;;;<<<<<<>>>CCCIIINNNRRRTTTWWWYYYXXX[[[^^^____________```^^^\\\ZZZXXXTTTOOOIIIDDD???===:::888777888999;;;::::::;;;;;;;;;;;;;;;;;;?????????@@@AAABBBDDDDDDEEEFFFIIIMMMQQQSSSUUUVVVXXX[[[___eeellltttyyy}}}~~~~~~}}}}}}|||}}}}}}}}}}}}zzzxxxtttpppmmmnnnooorrrttttttsssqqqooojjjhhheeeeeefffhhhhhhggghhhfffccc___\\\[[[[[[[[[[[[ZZZXXXVVVUUUSSSRRRRRROOONNNMMMKKKJJJIIIIIIIIIEEEEEEDDDDDDCCCBBBBBBBBBAAAAAA???>>>============::::::::::::::::::::::::999999888888777777666666444444444444444444444444333222222111222222333333111111000000000000111111///000000000111111111111//////000000000000111222///000111222111///---,,,........................///000000000000111111111,,,---...///000000000000////////////////////////////////////////////////......////////////......////////////////////////zzzrrrhhh___XXXUUURRRPPPRRRUUUWWWXXXYYY\\\___aaabbbbbbcccdddhhhiiiiiijjjjjjjjjjjjjjjjjjjjjkkkkkkjjjhhhfffeeeeee```[[[\\\aaaeeeeeecccdddddddddeeeeeefffhhhhhhiiiiiiiiikkklllllljjjhhhgggeeebbb```^^^^^^^^^___]]]]]]]]][[[YYYXXXZZZ[[[]]]^^^`````````aaadddffffffhhhiiijjjjjjgggeeeccceeeeeeeeedddddddddgggiiiiiikkkoootttxxx|||}}}}}}{{{xxxssspppmmmiiifffccc]]][[[YYYVVVSSSNNNGGGCCC???>>>===;;;;;;;;;;;;<<<>>>CCCIIINNNRRRUUUXXXZZZZZZ]]]```aaa```_________\\\ZZZWWWTTTQQQLLLGGGCCC===;;;:::888888999:::;;;:::;;;;;;<<<<<<;;;::::::;;;;;;===???BBBEEEGGGIIIEEEGGGJJJNNNRRRUUUWWWXXXXXXZZZ___dddjjjooosssvvvyyyxxxwwwvvvvvvvvvxxxyyy~~~|||yyyyyyvvvrrrnnnnnnoooqqqrrrrrrqqqpppooojjjgggeeeeeefffggggggggggggfffccc```^^^\\\ZZZZZZYYYXXXWWWVVVTTTSSSRRRQQQLLLLLLKKKIIIIIIHHHHHHHHHDDDDDDDDDCCCBBBBBBAAAAAA@@@???>>>===<<<<<<<<<<<<:::::::::::::::::::::::::::999888777777777777888444444444444444444444444222222111111222222333333000000000000000000000000000000000000111111111111...//////......///111444000111111111000...,,,+++........................000000111111111222222222,,,---......////////////////////////////////////////////////////////////......////////////......////////////////////////xxxpppjjjbbb[[[VVVSSSOOOMMMNNNPPPRRRRRRXXX[[[^^^```aaaaaaaaabbbggghhhhhhiiijjjjjjiiiiiihhhjjjkkklllkkkhhheeecccaaa___\\\\\\^^^bbbdddeeedddcccccccccdddeeefffggghhhhhhhhhjjjlllllljjjhhhhhheeebbb___]]]]]]^^^___]]]]]]]]][[[YYYYYYZZZ\\\[[[]]]______^^^___bbbeeeeeegggiiikkkkkkiiigggeeeeeefffeeedddccccccfffhhhiiikkkoootttyyy}}}}}}|||yyyvvvssspppnnnjjjfffccc___\\\XXXUUUPPPKKKEEEAAA;;;;;;;;;;;;;;;;;;;;;;;;>>>BBBIIINNNRRRUUUXXXZZZZZZ]]]```aaa```^^^]]]]]]YYYWWWTTTQQQNNNJJJDDD@@@::::::999999999:::;;;;;;888999;;;<<<<<<<<<<<<;;;<<<===>>>???AAADDDFFFGGGFFFHHHKKKOOOSSSVVVXXXYYYZZZ\\\```eeejjjmmmpppqqqtttrrrpppooooooqqqssstttyyy}}}~~~zzzxxxyyyxxxtttpppnnnnnnnnnnnnmmmlllkkkkkkhhheeecccbbbcccddddddcccccccccbbbaaa___\\\ZZZXXXVVVVVVUUUTTTSSSRRRPPPPPPIIIHHHGGGFFFFFFFFFFFFFFFDDDDDDCCCCCCBBBAAAAAA@@@???>>>===<<<;;;;;;;;;;;;:::::::::::::::::::::::::::999888777777777888999444444444444444444444444222222111111222222333444///000111222222111000///000000000000111111111111///000///,,,***+++000333000000000//////......---........................000000000000111111111111---...///////////////...////////////////////////////////////////////////......////////////......////////////////////////~~~~~~~~~}}}|||{{{{{{||||||zzzxxxvvvuuurrrrrrrrrrrrrrrssstttttt||||||yyypppjjjeee___YYYVVVSSSOOOMMMMMMOOOPPPPPPWWWZZZ^^^````````````aaagggggghhhiiiiiiiiiiiiiiigggiiilllmmmllliiidddaaa___^^^\\\[[[\\\___cccfffcccbbbbbbbbbcccdddeeeeeeffffffgggjjjkkkkkkiiiggghhhfffbbb___]]]]]]^^^___^^^^^^^^^\\\ZZZZZZ[[[]]]ZZZ\\\______]]]^^^aaaeeedddfffiiikkkllljjjhhhfffffffffeeecccbbbcccfffhhhiiikkkoootttyyy~~~}}}|||wwwuuusssqqqoookkkfffccc```]]]XXXTTTOOOJJJDDDAAA888999:::;;;<<<;;;;;;;;;>>>BBBHHHNNNQQQTTTWWWYYYZZZ]]]```aaa___\\\[[[[[[WWWUUURRROOOLLLHHHCCC???888999999:::;;;;;;;;;<<<666777:::<<<============BBBAAAAAA@@@@@@AAAAAABBBFFFHHHLLLPPPSSSWWWYYYZZZ[[[^^^bbbgggkkkmmmnnnnnnpppooommmkkkkkkmmmoooqqqtttzzz|||xxxwwwyyyyyyuuupppooonnnmmmkkkiiigggfffffffffcccaaa``````aaaaaa``````aaaaaaaaa___\\\YYYWWWTTTTTTTTTSSSRRRPPPOOONNNFFFFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@>>>===<<<;;;;;;;;;;;;;;;:::::::::::::::::::::::::::999888777777777888999444444444444444444444444222111111111222333333444...000111333333111000...000000000000111111111111222111///+++((()))...222//////.........//////000........................////////////000000000000//////000000000000//////////////////////////////////////////////////////......////////////......////////////////////////~~~{{{|||zzzxxxvvvtttsssrrrrrrqqqnnniiiffffffhhhiiiiiiddddddcccaaaaaa`````````]]]^^^^^^]]]]]]^^^bbbdddggglllnnniiibbb\\\UUUOOONNNMMMLLLJJJJJJJJJKKKLLLRRRVVV\\\```aaaaaaaaaaaaeeegggjjjkkkjjjjjjjjjkkkggghhhjjjkkkjjjhhheeeccc___^^^^^^]]]^^^___```aaaaaabbbbbbbbbaaaaaaccceeebbbcccfffhhhiiiiiihhhgggffffffdddbbb```___]]]\\\\\\[[[[[[[[[[[[[[[\\\\\\___``````^^^]]]]]]___aaacccfffiiimmmnnnmmmllljjjgggeeeaaa______aaaeeehhhkkkoootttxxx{{{~~~{{{uuusssrrrpppooommmjjjfffcccaaa^^^YYYTTTOOOHHH@@@;;;:::::::::;;;<<<>>>@@@BBBDDDGGGLLLRRRVVVXXXYYYYYYYYYZZZ[[[[[[ZZZWWWTTTRRRQQQOOOMMMIIIEEEBBB???>>>:::999999888888999999:::999:::<<<===??????>>>>>>@@@@@@@@@@@@AAACCCEEEFFFHHHJJJNNNQQQRRRTTTWWWYYY]]]aaadddgggiiijjjkkkmmmmmmlllkkklllnnnooopppoooyyyzzz{{{{{{{{{|||~~~~~~}}}{{{{{{zzzxxxtttqqqmmmllljjjiiigggfffeeeeeebbbaaaaaa``````___^^^^^^cccaaa___]]]ZZZXXXWWWWWWTTTSSSRRRPPPNNNLLLKKKJJJHHHGGGEEECCCCCCCCCDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@>>>======;;;:::999888888<<<999777666777888888888;;;:::777444333333333444666777888777555444444666333333333222222111111111111000000111333444222111111111111111111111111111111111000000000000111111000000000000000000000000////////////...000333666......---......///000111111111111111000000000000000000////////////000000111111000000//////.........///000///...///111333////////////////////////|||{{{yyywwwuuutttssssssuuutttssstttuuuuuutttrrrqqqooonnnnnnmmmllljjjgggfffeeecccaaa___^^^]]]]]]]]]YYYVVVTTTTTTUUUUUUUUUSSSRRRQQQPPPOOOOOOOOOOOOLLLMMMMMMMMMMMMPPPSSSWWW^^^dddfffccc^^^ZZZTTTNNNMMMLLLKKKIIIIIIIIIJJJKKKQQQUUU[[[___aaabbbbbbccceeegggjjjkkkjjjjjjjjjkkkhhhhhhiiiiiihhhfffdddbbb___^^^]]]]]]]]]^^^```aaaaaacccddddddcccccceeefffccceeeggghhhiiiiiihhhgggfffeeedddbbb```___]]]]]]]]]\\\[[[[[[[[[[[[[[[\\\^^^______^^^]]]^^^```bbbdddgggjjjmmmnnnnnnllljjjeeedddaaa______aaacccdddiiilllqqquuuxxx|||~~~yyysssrrrpppooonnnmmmkkkgggdddaaa]]]XXXRRRLLLFFF???;;;888888888999:::<<<>>>@@@DDDGGGLLLQQQVVVXXXXXXXXXYYYZZZ[[[[[[YYYUUUQQQOOOLLLKKKIIIFFFCCC@@@===<<<:::999999888888999999:::999:::<<<===>>>???>>>>>>@@@??????@@@AAACCCEEEFFFHHHKKKNNNQQQRRRUUUWWWYYY^^^aaaeeeggghhhjjjkkkmmmnnnmmmlllmmmnnnpppppppppuuuwwwxxxyyyyyy{{{~~~}}}~~~}}}|||zzzzzzyyywwwssspppiiihhhgggfffffffffffffffaaa```___]]]\\\\\\\\\\\\```___]]][[[YYYWWWVVVVVVSSSRRRQQQOOOLLLJJJIIIHHHFFFEEEDDDBBBBBBBBBBBBCCCBBBBBB@@@??????>>>>>>>>>======<<<;;;:::999888888;;;999777777888999888777999888666444333444555666555666777666444333444555333333333222222111111111///......///111111000///111111111111111111111111//////............//////000000000000000000000000///000///......///222444---------......000111111222111111000000/////////000000////////////000000000000000000///////////////000111000......///000////////////////////////|||zzzyyyxxxwwwuuussspppnnnlllfffeeedddbbb```____________^^^]]]^^^^^^^^^\\\ZZZ^^^\\\[[[[[[[[[ZZZWWWUUUUUUTTTRRRQQQOOONNNMMMMMMMMMJJJHHHGGGHHHHHHGGGFFFGGGGGGFFFEEEDDDDDDDDDDDDAAABBBBBBBBBCCCEEEJJJMMMSSSZZZ]]][[[XXXVVVRRRMMMKKKJJJIIIHHHGGGHHHIIIIIIOOOTTTZZZ___aaacccddddddeeegggjjjkkkjjjjjjjjjkkkiiiiiihhhfffeeecccbbbaaa^^^]]]]]]\\\\\\]]]______aaadddfffgggfffffffffgggfffggghhhiiiiiihhhgggfffeeeeeedddbbbaaa___^^^]]]^^^]]]\\\[[[[[[[[[[[[[[[\\\]]]^^^^^^^^^___aaacccfffhhhlllnnnooonnnllljjjdddbbb```^^^^^^___```aaagggiiinnnqqquuuyyy|||wwwqqqooonnnmmmlllllljjjgggdddaaa\\\TTTMMMGGGBBB>>>:::777666666777888:::<<<===EEEHHHMMMQQQUUUWWWWWWWWWWWWYYYZZZZZZWWWRRRMMMIIIFFFEEEDDDBBB???===<<<;;;:::999999888888999999:::999:::;;;===>>>>>>???>>>???>>>>>>???@@@BBBEEEFFFIIIKKKOOOQQQSSSUUUXXX[[[___bbbfffhhhiiijjjlllmmmooooooooooooooopppqqqrrrssstttvvvwwwxxxzzz~~~}}}{{{{{{{{{{{{zzzyyyxxxwwwuuurrroooiiihhhfffeeedddddddddddd```^^^\\\ZZZYYYYYYYYYZZZ\\\[[[ZZZXXXWWWVVVUUUUUUSSSRRRPPPMMMKKKHHHFFFEEEDDDDDDBBBAAAAAAAAAAAAAAAAAA@@@???>>>==================<<<;;;:::999888888999888777888999999777555666666444444444555666777333444555444333222333444222222222222222111111111///......///111111000...111111111111111111111111//////............//////000000000000000000000000///000000...------000222,,,,,,------///000111222222222111000000///......000000////////////000000////////////000000000000000111111000...------///////////////////////////~~~}}}|||zzzyyywwwuuusssrrrpppmmmlllkkkiiigggeeeeeeeeedddcccaaa___]]][[[VVVVVVTTTSSSQQQQQQPPPPPPPPPOOONNNNNNOOONNNLLLKKKPPPOOONNNNNNNNNNNNKKKIIILLLKKKJJJHHHGGGFFFFFFFFFEEEDDDCCCDDDDDDDDDBBB@@@CCCBBBAAA@@@@@@@@@@@@@@@>>>>>>>>>===>>>AAAEEEIIINNNTTTXXXVVVTTTSSSPPPLLLHHHHHHFFFFFFEEEFFFGGGHHHMMMRRRYYY___bbbdddeeefffeeegggjjjkkkjjjjjjjjjkkkjjjiiifffdddbbbaaaaaaaaa^^^]]]\\\\\\\\\\\\^^^^^^```cccfffhhhggggggfffgggiiiiiiiiiiiihhhgggfffeeeddddddcccbbbaaa```___^^^^^^^^^]]]\\\[[[[[[[[[[[[[[[]]]_________```ccceeehhhjjjmmmoooooonnnkkkiiidddaaa^^^[[[ZZZ\\\___aaafffhhhlllooosssyyy~~~{{{uuuooolllkkkjjjjjjjjjiiifffccc___YYYPPPHHHBBB???<<<:::666666666666777999;;;<<>>===<<<;;;::::::999999888888999999:::::::::;;;<<<===>>>??????>>>>>>>>>???@@@CCCEEEFFFJJJLLLOOOQQQSSSVVVZZZ]]]ccceeeiiikkkkkklllmmmnnnppppppqqqppppppppprrrssstttuuuwwwwwwxxx{{{~~~}}}{{{zzzyyyyyyxxxvvvvvvuuusssooommmlllkkkgggdddbbbaaa```aaaaaa___[[[XXXWWWWWWXXXYYYYYYYYYWWWVVVUUUUUUUUUUUUSSSRRRPPPMMMJJJGGGEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@???>>>>>>=========>>><<<<<<;;;;;;:::999888888888777777999:::999666444666555555444444555555666222333444333222111222333222222222111111111111111222111000111333333222000111111111111111111111111111111000000000000111111////////////////////////000000000///---,,,...///,,,,,,,,,---///000222333222222111000///......---000000////////////000000......//////000000111111...///000000...---...///////////////////////////}}}{{{zzzxxxwwwvvvssspppmmmjjjiiibbbbbbcccbbbaaa```_________]]][[[YYYYYYXXXVVVTTTQQQQQQQQQPPPNNNMMMKKKJJJHHHHHHGGGEEEEEEDDDDDDDDDGGGFFFEEEEEEFFFFFFDDDBBBDDDCCCBBBCCCCCCCCCAAA???BBBAAA@@@???>>>>>>>>>>>>>>>======>>>??????===;;;<<<;;;;;;::::::::::::;;;<<<<<<;;;999999<<>>;;;:::999777777777777888999;;;<<>>======<<<<<<;;;;;;;;;::::::999999888888999999::::::;;;;;;<<<===>>>??????>>>>>>>>>???AAACCCEEEGGGKKKMMMPPPRRRTTTWWW\\\___fffiiilllnnnnnnnnnooopppppprrrsssrrrpppppprrrtttxxxyyy{{{|||{{{|||~~~}}}|||zzzxxxvvvwwwuuutttsssssspppmmmjjjmmmjjjgggdddbbbaaaaaabbbcccaaa]]]ZZZXXXXXXYYYZZZXXXWWWVVVUUUUUUTTTTTTTTTSSSRRRPPPMMMJJJGGGEEEDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@??????>>>>>>>>>>>>???;;;;;;;;;::::::999999888888777777888999999666444777666555555444333333333000222333222111111222333111111111111111111111111222111111111333333111///000000000000000000000000111111000000000000111111///////////////////////////000000///---,,,---...,,,,,,------///000111222111111000000///......---000000////////////000000......//////000000111111***,,,///000//////000111////////////////////////|||xxxuuurrrpppnnnmmmllljjjhhhfffeeeddd______^^^\\\ZZZWWWUUUTTTOOOPPPRRRRRRPPPOOOPPPPPPNNNMMMKKKJJJKKKJJJIIIGGGEEEEEEEEEEEEDDDCCCAAAAAABBBAAAAAA@@@?????????@@@@@@???>>>???AAAAAA???>>>???>>>>>>>>>@@@@@@>>><<<<<<<<<;;;::::::::::::::::::999999:::<<<<<<;;;999999888888777777777888888<<<;;;:::888999<<>>???@@@>>>>>>???@@@BBBDDDGGGHHHLLLNNNPPPRRRUUUXXX]]]aaahhhkkknnnoooooooooooopppppprrrtttrrrpppooorrruuuzzz|||~~~{{{zzzyyyxxxuuussstttsssrrrqqqpppnnnkkkhhhhhhfffdddbbbbbbccceeefffeeeccc```\\\ZZZYYYYYYYYYWWWVVVUUUTTTSSSSSSRRRSSSRRRQQQOOOLLLJJJGGGEEEDDDCCCCCCCCCCCCBBBAAA@@@?????????>>>>>>>>>>>>??????;;;:::::::::999999999888888777666777888888666444666666666555444333222222000111222222111111222333000000000111111111111111000/////////111000///---000000000000000000000000//////............//////000000000000000000000000///000111000...---...///......---......///000111000000////////////......000000////////////000000////////////000000000000(((+++...000000///000111////////////////////////~~~|||{{{{{{zzzyyyxxxvvvssspppnnnmmmlllfffeeedddccc```^^^\\\[[[YYYYYYXXXVVVUUUSSSRRRRRRMMMMMMMMMLLLKKKIIIHHHGGGGGGIIIKKKJJJGGGFFFFFFHHHDDDBBBAAAAAABBBCCCAAA@@@@@@@@@AAAAAA@@@???>>>>>>@@@??????>>>>>>>>>>>>???;;;::::::<<<>>>???>>><<<======<<<===??????>>><<<;;;;;;::::::999:::::::::;;;:::999:::<<<======<<<::::::999999999999::::::999999999888:::>>>EEEJJJJJJOOORRROOOLLLKKKIIIEEEEEEDDDCCCCCCCCCEEEFFFGGGMMMRRRYYY___bbbdddeeegggeeegggjjjkkkjjjjjjjjjkkkggggggeeedddcccbbbbbbaaaaaa```^^^]]]]]]]]]^^^______aaacccccccccdddfffhhhhhhhhhgggeeeeeedddddddddbbbbbbbbbaaaaaaaaaaaaaaa\\\\\\\\\\\\]]]]]]^^^______bbbeeefffffffffggghhhjjjlllnnnnnnmmmjjjgggddd^^^\\\ZZZXXXYYY\\\___bbbeeehhhmmmqqqtttxxx{{{~~~~~~zzzwwwrrrllldddcccbbbbbbbbb```]]]ZZZQQQKKKDDD===:::888888777888777777777777999:::;;;===>>>AAACCCDDDCCCBBB@@@?????????>>>===;;;:::999777777777777888888888888:::999999888888999999:::;;;;;;;;;;;;<<<>>>???@@@?????????AAACCCFFFHHHJJJMMMNNNQQQSSSUUUYYY^^^bbbhhhkkkmmmnnnnnnmmmnnnoooppprrrtttrrrooonnnqqqtttxxx|||}}}zzzyyyyyyxxxuuussssssqqqpppoooooommmiiifffeeedddaaa``````bbbeeegggeeedddaaa___\\\ZZZYYYXXXUUUUUUSSSRRRQQQPPPOOOOOOOOONNNMMMKKKHHHFFFEEEDDDAAABBBBBBBBBAAA@@@???>>>>>>======<<<<<<===>>>>>>:::::::::999999999999999999777666666777777666555444444444555444444444333000111333222111111333444///000000000111111111222111000///000111000...---000000000000000000000000//////............//////000000000000000000000000///000222111000//////000//////............//////.........///////////////000000////////////000000000000000000////////////)))+++///000////////////////////////////////////~~~zzzuuupppqqqpppmmmjjjhhhfffffffffgggfffcccaaa^^^\\\[[[ZZZSSSSSSSSSRRRRRRPPPOOOOOOMMMMMMLLLKKKJJJHHHHHHGGGEEEEEEFFFEEEEEEDDDCCCCCCBBBDDDEEEDDD@@@>>>>>>@@@@@@???>>>>>>@@@@@@@@@>>>;;;<<<<<<<<<<<<;;;;;;:::;;;;;;::::::::::::;;;;;;:::999999;;;>>>???>>>===999999888999;;;;;;:::999:::999999888888888999999;;;999888999:::<<<<<<<<<:::999999999999999::::::333333333444777===EEEJJJGGGLLLNNNLLLIIIIIIGGGDDDEEEDDDCCCCCCDDDEEEFFFGGGMMMRRRYYY___bbbdddeeefffeeehhhjjjkkkjjjjjjjjjkkkffffffeeeeeedddcccbbbbbbaaa```___^^^]]]^^^^^^___```aaaccccccccceeegggjjjggggggfffddddddccccccdddbbbbbbbbbaaaaaaaaaaaaaaa[[[[[[[[[\\\]]]^^^___```aaacccfffgggggggggggghhhjjjlllmmmnnnmmmiiifffcccZZZZZZ[[[[[[\\\^^^______dddhhhmmmqqqtttwwwzzz|||}}}|||xxxuuupppjjjcccbbbaaa``````^^^[[[XXXNNNIIIBBB<<<999888777777777777666666666888999:::888:::===??????>>><<<;;;;;;::::::999999888888888666666666666666666666666:::999999999999999999:::;;;;;;;;;;;;<<<>>>???AAA@@@@@@@@@AAADDDFFFIIIKKKMMMOOOQQQSSSUUUZZZ___ccchhhjjjlllmmmmmmlllmmmmmmooorrrtttrrrnnnmmmppptttuuuzzz~~~{{{{{{{{{{{{xxxuuurrrpppooonnnnnnlllhhheeegggdddaaa^^^^^^___aaaccceeedddbbb```]]]ZZZXXXWWWTTTSSSRRRPPPOOONNNMMMMMMMMMLLLKKKIIIGGGEEEDDDCCC@@@@@@AAAAAA@@@???===<<<<<<<<<;;;;;;;;;<<<<<<===::::::999999999999999999:::888555555666777777666111222333444555555555555000111333333222222333444//////000000111111111222333222111222333222000///000000000000000000000000111111000000000000111111000000000000000000000000///000222222111000000111000000///...............------......///000000000000000////////////000000111111000000//////......***---000000///...------////////////////////////|||{{{zzztttsssqqqmmmiiiddd___\\\___]]][[[XXXVVVUUUUUUUUUVVVUUUSSSRRRPPPNNNLLLLLLGGGFFFFFFEEEDDDCCCCCCCCCDDDDDDDDDDDDCCCBBBAAA@@@@@@???>>>???@@@AAA@@@>>>;;;<<<<<<===>>>===============<<<<<<<<<;;;;;;;;;======<<<;;;;;;;;;;;;<<<:::;;;;;;<<<<<<;;;;;;:::;;;::::::999999::::::;;;999999999999999999999999999888888777777888888999666666777777777777666666:::777777:::;;;888666777777999;;;;;;<<<>>>DDDHHHKKKMMMNNNMMMIIIFFFCCCCCC@@@@@@??????@@@CCCEEEGGGNNNQQQWWW\\\aaacccdddeee```aaacccdddddddddfffhhhfffffffffeeedddaaa___]]]bbbaaa```______```aaabbbbbbbbbbbbcccdddeeeeeefffhhheeeccccccdddeeeeeeddd_________^^^]]]]]]\\\\\\YYYZZZ[[[\\\[[[[[[\\\^^^cccdddeeefffhhhhhhhhhhhhmmmmmmmmmkkkhhhddd```]]]ZZZZZZZZZXXXXXXYYY]]]```eeehhhnnnrrruuuxxxzzz}}}~~~~~~|||wwwpppjjjbbb```^^^]]]\\\YYYUUURRRFFFCCC>>>999555444333333555555555555666666666666===:::888888;;;<<<:::999;;;:::::::::999999888888555555444333333555666777666777999::::::999888777999999:::;;;<<<>>>>>>???>>>???AAACCCEEEGGGHHHIIIOOONNNOOOQQQVVVZZZ]]]^^^gggiiilllnnnmmmlllkkkkkkrrrssstttsssrrrqqqrrrsss{{{~~~}}}zzzyyyyyyxxxwwwvvvtttqqqmmmkkkkkkkkkjjjjjjgggdddaaaaaacccdddccc``````aaabbbbbb```]]]YYYWWWUUUTTTRRROOONNNMMMMMMNNNKKKJJJHHHHHHHHHFFFDDDAAA@@@@@@??????>>>=========<<<;;;:::999:::;;;<<<===;;;:::999999888888999999555555444444444555555666666555444333333333333333444444555555444444333222000111222222111000111222444222000///000000000///000000000000000000000000////////////000000000000222111000000111111000...111111000000//////......111000///......///000111......////////////......111///---...000000...+++///111333111...,,,...000,,,---......//////......//////000000///...------|||yyyvvvpppooollliiigggeeedddccc\\\[[[ZZZWWWTTTQQQOOOMMMOOONNNLLLJJJIIIHHHHHHHHHGGGGGGFFFEEEDDDDDDCCCCCCDDDCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@??????>>>>>>===<<<===>>>???>>><<<:::;;;<<<<<<======<<<<<<;;;;;;;;;;;;:::::::::999<<<;;;;;;:::::::::::::::::::::;;;;;;;;;;;;::::::;;;::::::999999::::::;;;999999999999999999999999888888777777777777888888777777888888888888777777999555333666888777777:::777999;;;<<<===@@@EEEIIIKKKLLLNNNLLLIIIEEECCCCCC@@@?????????AAACCCFFFHHHOOORRRVVV[[[^^^____________aaacccccccccdddfffhhheeeffffffeeecccaaa___^^^``````____________``````cccddddddeeefffgggggggggjjjhhheeedddddddddcccbbb^^^^^^]]]\\\\\\[[[ZZZZZZYYYZZZ\\\\\\[[[\\\]]]___dddeeefffhhhiiiiiiiiiiiilllkkkiiifffbbb^^^[[[YYYWWWYYYZZZZZZZZZ[[[^^^```fffiiinnnrrruuuwwwzzz|||~~~||||||zzzuuummmgggdddbbb___[[[XXXTTTNNNKKKDDDAAA===888555333333333444555555555666666666666;;;999777777999:::999888888777777777666666666555555555555555555666777777777888:::;;;;;;;;;999888<<<<<<<<<<<<<<<<<<<<<<<<@@@@@@BBBDDDFFFHHHIIIJJJPPPPPPQQQTTTXXX\\\___```eeehhhkkklllkkkkkklllmmmqqqrrrssssssqqqqqqrrrssszzz}}}}}}{{{zzz{{{zzzyyywwwtttqqqmmmjjjjjjjjjiiihhhgggdddaaaaaabbbbbb```^^^]]]^^^^^^^^^]]][[[YYYWWWUUUTTTRRROOONNNMMMMMMMMMLLLJJJHHHGGGGGGFFFCCCAAA@@@@@@???>>>>>>======<<<<<<;;;:::999999:::;;;;;;999888888777777777777777666555555444444444555555555555444444333333333333444444444444444333333222000111222222111000111222222111///000111111000///000000000000000000000000////////////000000000000222111000000111111000...111000000000/////////...111000///......///000000......////////////......555333000000222333111000,,,...000///------...000,,,---......//////......//////////////////...---~~~{{{zzzwwwtttrrrnnnllliiihhhfffdddbbb___[[[ZZZXXXUUUSSSQQQPPPPPPJJJIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCBBBAAAAAAAAAAAA>>>>>>?????????@@@@@@@@@?????????>>>======<<<<<<;;;;;;<<<=========<<<<<<<<<;;;::::::<<<<<<;;;:::999::::::;;;;;;;;;;;;;;;::::::999999999999888888;;;:::999999888888999999999::::::;;;;;;::::::999::::::999999999999::::::999999999999999999999999888888777777777777888888888888888888888888888888888333111333666666888<<<666888:::<<>>======<<<<<<<<<<<<;;;:::999999999999777777666555555555555555777666555444444444444444555444444444444333333333444444444444333333333333000111222222111000111222000//////111222222111///000000000000000000000000////////////000000000000222000//////111111000...000000000000////////////000000////////////000000......////////////......111///,,,+++,,,.........+++,,,......------///111,,,---......//////......---...//////////////////}}}zzzvvvqqqnnnllliiigggeeecccaaa___\\\[[[YYYWWWVVVVVVUUUSSSQQQOOONNNMMMKKKIIIHHHGGGGGGDDDCCCBBBAAAAAABBBCCCDDDAAA@@@@@@@@@@@@@@@@@@AAA======>>>>>>??????@@@@@@<<<<<<<<<;;;;;;:::::::::999999:::;;;<<<======<<<;;;:::999999;;;;;;:::999888888999:::::::::::::::999999999999999999999999::::::999888888888888999999999::::::::::::999999::::::999999999999::::::888888888888888888888888999888888777777888888999888777777777777777777888888444222444777666777:::666777:::===AAAFFFJJJMMMKKKLLLLLLJJJGGGDDDBBBBBB???>>>>>>???AAADDDGGGIIILLLMMMOOOQQQQQQQQQQQQPPPQQQSSSUUUVVVXXXZZZ^^^aaabbbccccccccccccaaa```___]]]^^^___```aaa```___^^^ggghhhiiijjjkkkkkkjjjjjjjjjhhheeeddddddcccaaa___]]]\\\ZZZXXXWWWVVVVVVVVVXXXZZZ\\\]]]]]]^^^aaacccfffhhhjjjkkklllkkkjjjiiigggddd^^^WWWRRRPPPNNNNNNQQQUUUYYY]]]^^^```aaaccchhhkkkpppsssuuuwwwyyy{{{|||{{{zzzxxxtttnnnhhhddd```]]]YYYTTTPPPLLLGGGCCC:::999666444333333333444333333444444444555555555666555444444555666666666666666666666666666666666333444666777777777666555777888999:::;;;;;;;;;:::888888999;;;===>>>???@@@AAAAAABBBCCCEEEHHHJJJKKKPPPRRRUUUXXX[[[^^^bbbdddccceeegggggghhhjjjmmmooopppqqqrrrrrrqqqqqqrrrsssxxx{{{}}}~~~}}}||||||}}}|||{{{|||}}}}}}{{{uuuqqqlllhhhfffeeecccaaadddcccaaa```___^^^^^^]]]]]]\\\ZZZXXXWWWWWWXXXXXXUUUTTTSSSQQQOOOMMMLLLLLLLLLJJJGGGFFFEEEDDDBBB@@@???>>>>>>======<<<;;;;;;<<<;;;;;;:::999888888888777666555555444444555555888777666555444333333333444444444444444444444333444444444333333333333333000111222222111000111222......///222333333111///000000000000000000000000////////////000000000000222000//////000000///...000000000000///////////////////////////000000000......////////////.........,,,)))'''(((***+++---------............//////,,,---......///.........------...///000000//////|||zzzxxxtttrrrooommmjjjhhhfffccc___\\\YYYWWWUUUTTTSSSRRRPPPNNNNNNLLLKKKJJJKKKKKKIIIHHHEEEDDDCCCAAA@@@@@@@@@???@@@???======<<<===??????<<<<<<======>>>>>>>>>>>><<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::::::::999:::;;;<<<===>>>>>>>>>;;;:::999999;;;;;;:::999777888888999999999999999999999999999999999::::::;;;::::::999999999999999888888999999999999888888:::999999888888999999:::888888888888888888888888999999888888888888999999777666555555555555666777999555555888:::777555666666777:::???DDDIIILLLNNNKKKKKKKKKIIIEEECCCBBBBBB>>>======>>>@@@BBBEEEGGGFFFGGGHHHJJJKKKKKKKKKJJJJJJLLLNNNOOORRRUUUZZZ]]]```aaabbbbbbbbbaaa``````^^^___```aaabbbaaaaaa```ggghhhjjjkkkkkkkkkiiiiiifffdddcccbbbcccbbb```^^^[[[ZZZXXXVVVUUUUUUUUUVVVVVVXXX[[[]]]^^^___bbbdddhhhiiijjjlllkkkjjjhhhgggddd```YYYRRRMMMKKKKKKLLLPPPTTTZZZ^^^```aaacccdddiiilllpppsssuuuwwwyyy{{{}}}|||{{{xxxrrrlllgggddd```\\\WWWRRRMMMHHHCCC???666555444333333333333444333333333333444444444444333333333333333444555666555555555555555555666666222333444555666555444333666777888888999:::::::::777888999;;;===>>>@@@@@@@@@@@@@@@AAACCCFFFIIIKKKNNNQQQVVVYYY[[[]]]aaaddddddeeegggggggggiiilllnnnoooppprrrrrrqqqppprrrsssvvvxxx{{{{{{zzzzzzzzz{{{yyyzzz{{{~~~}}}{{{tttpppkkkgggdddbbb```___`````````___^^^______```___^^^[[[YYYWWWWWWWWWXXXTTTTTTSSSRRRQQQOOONNNMMMLLLJJJFFFDDDDDDCCCAAA???>>>>>>======<<<;;;;;;;;;;;;;;;:::999999888777666777777666555555555555666888777666555444333333333333333444555555444444333555444333222222222222333000111222222111000111222......///222333333111///000000000000000000000000////////////000000000000111000//////000000///---////////////000000000000......///000000000000000......////////////......111000...,,,,,,---000222111000////////////......,,,---......///.........------...///000000//////~~~{{{wwwtttpppmmmiiigggeeedddaaa___YYYXXXVVVUUUTTTRRROOOMMMKKKIIIHHHHHHHHHHHHFFFEEECCCBBB@@@AAABBBBBB@@@?????????>>>===<<<<<<<<<<<<======<<<<<<;;;;;;<<<<<<;;;<<<===>>>>>>>>>>>>============<<<<<<;;;;;;:::::::::::::::::::::::::::::::::;;;======>>>>>>>>>;;;:::999999;;;;;;:::999777888888999999999999999999999999999999:::::::::;;;:::999999888888999999777888888999999888888777999999888888888888999999888888888888888888888888999999888888888888999999666666444444444444666666999666666:::;;;777444555888888;;;@@@FFFKKKNNNNNNJJJKKKJJJHHHDDDBBBBBBBBB>>>===<<<<<<>>>@@@CCCDDDAAABBBCCCDDDDDDEEEEEEEEEEEEGGGIIIKKKNNNSSSXXX\\\^^^___```aaabbbbbbaaa```______```aaabbbbbbbbbbbbfffgggiiijjjjjjiiigggfffbbbaaa````````````]]][[[XXXWWWTTTSSSRRRSSSTTTUUUTTTWWWZZZ\\\]]]___bbbeeehhhiiikkkkkkjjjgggdddbbb___[[[UUUNNNKKKIIIJJJKKKQQQTTTZZZ^^^```bbbdddfffhhhkkkppptttvvvxxxzzz|||}}}}}}|||xxxqqqjjjfffdddbbb]]]VVVOOOHHHBBB<<<888444444333333333333333444222222222333333333444444111222333333222333555777333333333333333444444444222222333444444444444333666666777777888999:::;;;::::::;;;;;;<<<=========@@@@@@@@@@@@BBBFFFIIIKKKLLLPPPVVVYYYZZZ]]]aaadddfffgggiiiiiihhhhhhiiikkklllnnnoooooonnnnnnpppqqqsssuuuwwwwwwwwwwwwxxxyyywwwxxxzzz~~~|||xxxsssoooiiieeecccaaa___]]]\\\^^^^^^^^^]]]]]]___```^^^]]][[[YYYXXXXXXXXXYYYTTTTTTTTTTTTSSSRRRQQQPPPMMMJJJFFFCCCBBBBBB@@@???=========<<<;;;;;;::::::999999999999999888777666888888777666666666666666777666555444444444444444222333444555555555444333555444222111111111222333000111222222111000111222000//////111222222111///000000000000000000000000////////////000000000000111///......000000///---////////////000000000000---...///000111111111000......////////////......111111111///...///222444333111000///000000...---,,,---......//////......---...//////////////////}}}{{{zzzwwwtttqqqmmmllliiihhhfffdddaaa^^^\\\YYYVVVTTTSSSRRRQQQPPPKKKIIIHHHHHHHHHGGGEEECCCBBBAAA@@@AAACCCCCCBBBAAA???===<<<<<<===>>><<<;;;>>>======<<<<<<<<<======<<<<<<============<<<<<<;;;<<<===>>>>>>>>>===<<<============<<<<<<<<<<<<999999999999999999999999999999:::;;;;;;<<<;;;;;;:::999888999:::::::::888777888999999::::::999999777777777888888888999999999999888777777777777888777777888888888888777777999999888888888888999999888888888888888888888888777777666666666666777777777666555444444555666777888444333666888666555777999999<<>>===<<<;;;<<<>>>@@@AAA????????????????????????@@@BBBDDDFFFJJJOOOUUUZZZ\\\^^^___aaabbbbbbaaaaaa___^^^^^^___```aaabbbbbbccceeeggghhhhhhfffdddccc```___^^^]]]]]][[[XXXVVVSSSRRRPPPNNNNNNPPPRRRSSSRRRUUUXXX[[[]]]___bbbeeehhhiiijjjjjjhhhddd```]]]YYYVVVPPPLLLIIIHHHIIIJJJRRRUUUZZZ^^^```bbbeeeggggggkkkppptttvvvyyy{{{}}}}}}}}}|||wwwooohhhdddccc___ZZZRRRKKKDDD>>>999555333333333333333333333333222222222222333333333333000222444333222222555777333333333333444444444555444333333333333444555555777777777888999:::;;;<<<::::::;;;;;;<<<======>>>BBBAAA@@@AAACCCFFFJJJLLLKKKQQQWWWZZZ[[[]]]aaaeeehhhjjjkkkkkkiiiggggggggghhhjjjkkkkkkkkkkkklllnnnnnnppprrrsssrrrsssuuuvvvuuuvvvyyy|||~~~}}}yyyuuuqqqmmmhhhdddbbb```^^^\\\ZZZ\\\]]][[[YYYYYY[[[]]]ZZZYYYYYYYYYYYYZZZZZZ[[[SSSTTTUUUUUUUUUUUUTTTSSSMMMJJJEEECCCBBBAAA@@@>>>======<<<<<<;;;::::::999777777888999999888777666888777777666666666666666666555555444444444555555111222444555666555444333555444222111000111222333000111222222111000111222222111///000111111000///000000000000000000000000////////////000000000000111///......//////...---.../////////000000000111,,,---///000111111111000......////////////......,,,...///...------///222111///---...000000///---,,,---......//////......//////////////////...---{{{vvvrrrooommmkkkiiigggfffddd```^^^ZZZYYYWWWVVVUUUTTTQQQNNNOOOMMMJJJHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCCCC@@@>>>@@@???>>>???AAACCCBBBAAA@@@>>>======>>>>>>===<<<;;;;;;::::::::::::;;;;;;888999:::<<<<<<<<<;;;:::777888999::::::999888888999999999999::::::::::::888888888888999999999999777888888999999999999888999888777888999:::999777888888999::::::::::::999555666666666777777888888888888777666666666666666777777888888888888777777999999888888888888999999777777777777777777777777555555444444444444555555999777666555555666777999777222000222555555777:::::::::<<>>===;;;:::;;;<<<>>>???>>>>>>>>>===<<<<<<;;;;;;;;;===???BBBEEEKKKRRRWWW\\\]]]___```bbbbbbaaaaaa^^^^^^]]]]]]^^^___aaabbbaaaccceeeffffffeeebbbaaa```___]]]\\\[[[XXXUUURRRPPPOOOMMMKKKLLLMMMPPPRRRQQQTTTWWWZZZ\\\___bbbeeehhhiiijjjiiigggbbb]]]ZZZUUURRRNNNJJJHHHGGGHHHIIISSSVVVZZZ]]]```bbbeeehhhgggjjjoootttwwwyyy|||~~~|||}}}{{{vvvnnngggcccbbbYYYUUUNNNHHHBBB>>>999666333333333333333333333333111111222222222333333333000222444333222222555888555555555666666777777777555555444333333555666777888888888999:::;;;===>>>666777999;;;===???@@@AAACCCBBBAAABBBDDDGGGKKKMMMKKKQQQXXX[[[\\\^^^bbbgggjjjlllmmmmmmjjjgggeeeeeeeeeggghhhhhhhhhhhhjjjkkkjjjlllnnnoooooopppssstttsssuuuxxx|||~~~|||wwwsssppplllgggcccaaa___^^^\\\ZZZ[[[\\\ZZZVVVUUUWWWYYYUUUVVVWWWXXXZZZ[[[\\\\\\SSSTTTUUUVVVWWWVVVVVVUUUMMMJJJEEEBBBAAA@@@???>>>===<<<<<<;;;;;;:::999999666666888999999888777777777777666555555555555666555555444444444555555666111222444666666555444333555444222000000111222333000222222222111000111222444222000///000000000///000000000000000000000000////////////000000000000111///......//////...---.../////////000000111111,,,---///000111111111000......////////////......,,,...000000...---///222...,,,+++,,,///111000...,,,---......//////......///000000000///...------{{{xxxtttsssppplllgggccc```___ZZZYYYWWWUUURRROOOMMMLLLJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEDDDCCCBBB@@@???>>>@@@@@@??????>>>>>>>>>===:::<<<>>>???@@@???>>>===???>>>>>>===<<<;;;;;;;;;<<<<<<<<<;;;;;;:::999999<<<<<<<<<;;;;;;:::::::::888:::;;;;;;999999:::<<<;;;;;;999999999999;;;;;;999999999999999999999999444777999999888777777777666666666666666666666666444555777999:::;;;;;;;;;777777777777777777777777999888777555555555666777777777666666666666777777555666666666666666555555888888777777777777888888444444555555666666777777555555555555555555555555777666555444444555666777999===CCCGGGIIIIIIIIIJJJGGGFFFDDDAAA???>>>===<<<===============<<<<<<;;;;;;777777;;;<<<::::::;;;999;;;===@@@DDDKKKRRRXXX\\\]]]___aaaaaa```___^^^___^^^^^^___aaabbb```^^^bbbcccdddeeedddbbb___^^^^^^\\\YYYWWWUUURRRNNNKKKJJJIIIIIIIIIJJJLLLMMMOOOOOORRRWWW[[[\\\^^^___```ffffffgggfffddd```\\\ZZZTTTRRRNNNKKKJJJKKKMMMOOOTTTXXX]]]```aaabbbbbbcccgggiiinnnssswwwzzz{{{{{{|||zzzvvvrrrnnniiiccc___]]]TTTKKKFFF@@@:::777888333222222222222222222333333333222111111222333333222222333333333333444444666666666666666555555555222222222333555777888999555666777999:::;;;<<<<<<::::::::::::<<<===>>>?????????@@@AAADDDHHHKKKMMMQQQTTTWWW[[[]]]```dddgggjjjkkklllllljjjhhhfffdddcccdddeeeeeeccccccdddeeefffhhhiiijjjjjjkkknnnpppqqquuuvvvttttttvvvtttpppmmmjjjeeeaaa___]]]ZZZXXXWWWVVVUUUSSSSSSSSSSSSTTTUUUVVVWWWYYYYYYYYYYYYXXXWWWTTTSSSVVV[[[]]]ZZZWWWPPPNNNJJJGGGDDDAAA===:::>>>===<<<:::888666555444666777888888777666777888666666777777666555444444777777666555555555555555444444555555555555555555444111000333333000111444////////////000000000000////////////000111333333000000000000000000000000//////............//////............////////////---.........//////000000...............///000000000000000000000000000000//////............//////000...+++,,,...000...---////////////////////////.........///111000...,,,~~~{{{zzzwwwssspppmmmjjjgggdddaaa```]]]ZZZVVVSSSQQQPPPNNNMMMLLLJJJIIIGGGFFFFFFFFFFFFEEEDDDCCCBBBBBBCCCBBBBBBAAAAAA???>>>===<<<>>>>>>>>>>>>======<<<<<<999;;;<<<>>>>>>===<<<;;;>>>>>>======<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::888999;;;:::999999:::<<<;;;:::999999999999:::;;;999999999999999999999999666888::::::888777777777999999999999999999999999222333444666777777777666777777777777777777777777999999777666666666777777777777666666666666777777777777777888888777777666888888777777777777888888555555555555666666666666666666666666666666666666777666555444555555777777888<<>>BBBIIIQQQVVV[[[\\\^^^```aaa```___^^^___^^^]]]^^^`````````___ccccccccccccbbbaaa___^^^]]][[[XXXUUUSSSOOOKKKGGGGGGFFFGGGGGGIIIKKKMMMOOOPPPSSSWWWZZZ\\\\\\]]]___bbbbbbcccccc```]]]YYYWWWSSSQQQNNNKKKKKKLLLOOOPPPRRRVVV[[[^^^```aaabbbdddiiikkknnnrrrvvvxxxzzzzzz}}}{{{wwwtttpppkkkeeeaaa\\\SSSIIIDDD>>>888555777222222111111111111222222333333222111111222333333222222333333333333444444444444444444555555555555666555555555555555666666555666888999;;;<<<======:::::::::;;;<<<===??????@@@@@@AAABBBEEEHHHLLLNNNQQQTTTXXX[[[]]]```cccfffiiijjjkkkkkkjjjhhheeedddcccddddddcccaaa``````aaacccdddfffffffffhhhjjjmmmoootttuuuttttttuuurrrnnnjjjgggccc___]]][[[XXXVVVTTTSSSRRRPPPPPPPPPPPPQQQRRRSSSTTTVVVVVVVVVVVVVVVTTTRRRRRRVVV[[[]]][[[WWWPPPMMMHHHEEEBBB@@@===:::===<<<<<<;;;::::::999999888999::::::888888999:::666666666666666555444444777777666555555555555555555555555555555555555555444111000333333000111444/////////000000000111111/////////000000111222222000000000000000000000000//////............//////............////////////............/////////000...............///000000//////////////////////////////............//////000...,,,,,,...///...---.................................///000000...,,,}}}zzzvvvsssppplllhhheeeccc```]]][[[ZZZXXXUUURRRPPPOOONNNLLLJJJHHHFFFFFFAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>===<<<;;;::::::<<<<<<<<<<<<;;;;;;;;;;;;999:::;;;<<<<<<<<<;;;:::======<<<<<<;;;;;;::::::888888999::::::;;;<<<<<<::::::::::::;;;;;;;;;;;;888999::::::999999:::<<<::::::999999999999::::::777777777777777777777777777999;;;;;;999777666777888888888888888888888888555666777888999888888777666666666666666666666666999999888777777777777888777666666555555666666777555666666777777777666666888777777666666777777888666666666555555555555555666666666666666666666666666555555444555666888999:::>>>CCCGGGGGGGGGGGGGGGFFFEEECCCAAA???===<<<<<<::::::;;;;;;::::::999888888555555999999888999<<<666888:::<<<@@@GGGNNNTTTYYYZZZ]]]___aaaaaa```___```^^^\\\\\\^^^___```___ccccccbbbaaa```___^^^^^^[[[YYYVVVSSSPPPLLLGGGCCCCCCCCCDDDFFFHHHKKKNNNPPPQQQTTTXXXZZZZZZZZZ[[[[[[\\\]]]^^^^^^\\\XXXUUURRRPPPOOOMMMLLLLLLNNNQQQSSSRRRUUUYYY\\\^^^```ccceeejjjlllnnnqqqtttwwwyyyzzz|||zzzwwwssspppjjjddd```XXXOOOFFFAAA<<<666333444111111111000000111111111333222222111111222222333222222333333333333444444222222333333444555555555777777666666666666777777555666888:::<<<===>>>>>>;;;;;;;;;<<<===>>>@@@@@@AAAAAABBBDDDFFFJJJMMMOOOSSSUUUYYY[[[]]]___ccceeehhhiiijjjjjjiiigggeeedddbbbcccbbb```]]]\\\\\\]]]]]]___aaabbbbbbdddfffiiimmmrrrtttsssrrrssspppkkkfffccc___\\\[[[XXXVVVTTTPPPOOONNNLLLKKKLLLLLLMMMOOOOOOPPPRRRRRRRRRRRRRRRQQQPPPRRRVVV[[[\\\YYYVVVOOOKKKFFFBBB@@@>>><<<:::999::::::::::::;;;;;;;;;777999:::999888777888:::666666666666666555555444777777666555555555666666555555555555555555555555444111000333333000111444000000000111111111222222000000000000000000111111000000000000000000000000//////............//////............////////////............////////////...............///000000//////////////////////////////............/////////...,,,,,,...///...---------------------------///......///000000///---}}}zzzuuurrrqqqpppnnnmmmdddbbb```___^^^]]][[[YYYSSSQQQNNNMMMMMMKKKIIIGGGFFFEEEEEEDDDDDDCCCBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<;;;:::::::::::::::::::::::::::::::::::::::999:::;;;;;;<<<;;;::::::<<<;;;;;;;;;:::::::::999888999999999:::::::::;;;999999999::::::;;;;;;<<<777999::::::999999:::;;;:::999999999999999999:::777777777777777777777777888:::<<<;;;999777666666666666666666666666666666777888999::::::999888777555555555555555555555555777777777666666666666777666666666555555666666666222333444444444444444444777777666666666666777777666666666555555444444444444444444444444444444444555555444444666777999:::???CCCGGGJJJJJJIIIHHHHHHEEEDDDBBB@@@>>>===<<<<<<:::::::::;;;::::::999888555555888<<<<<<888888:::555777999;;;???EEEMMMRRRWWWYYY\\\^^^```aaa``````aaa___\\\\\\]]]___```aaacccbbb```___]]]]]]\\\\\\ZZZXXXUUURRROOOKKKEEEAAABBBCCCDDDFFFIIIMMMPPPRRRSSSVVVYYYZZZYYYXXXWWWXXXWWWXXXYYYYYYXXXUUURRROOOMMMLLLLLLLLLMMMPPPSSSUUUUUUWWWZZZ\\\^^^```cccfffjjjkkkmmmpppssswww{{{|||yyyxxxuuurrrnnnhhhaaa\\\TTTKKKBBB>>>999333111333111111000000000000111111222222222222222222222222222222222333333333444444222222333444555555666666555555555666777999:::;;;555666888;;;===>>>??????<<<<<<<<<<<<===???@@@AAABBBBBBCCCEEEHHHKKKNNNPPPUUUWWWZZZ\\\^^^```ccceeehhhiiijjjjjjjjjhhhfffeeedddcccbbb___[[[YYYYYYZZZZZZ[[[]]]^^^___aaadddgggkkkooorrrqqqppppppmmmhhhcccaaa]]][[[YYYWWWUUURRRMMMLLLKKKIIIHHHIIIIIIJJJLLLMMMMMMNNNOOOOOOOOOPPPOOOPPPRRRVVVYYYYYYUUURRRMMMIIICCC???===<<<;;;:::777777777777888888888888555666777777555555666777555666666666666666555555777777666666666666666777666666666666555555555555444111000333333000111444000111111111222222222222000111111111111000000/////////////////////////////////............//////............////////////.........///////////////...............///000000//////////////////////////////............/////////...---------.........------------------------///.........000000///---}}}xxxtttooojjjgggdddaaa]]][[[ZZZYYYWWWVVVQQQPPPNNNNNNOOOOOOMMMKKKFFFEEECCCBBBBBBBBB@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>=========<<<<<<;;;:::::::::;;;;;;<<<;;;;;;:::::::::;;;;;;999999999:::::::::::::::;;;;;;;;;<<<;;;;;;;;;:::::::::::::::999999999999::::::999999999888888888888999999::::::;;;;;;;;;777888:::999888888999;;;999999999999999999999999666666666666666666666666888:::;;;;;;888666555666999999999999999999999999444555666666666555444333444444444444444444444444444444555555555555555555666666555555555555666666222222333444555555444444777777666666666666777777666666555555444444333333444444444444444444444444444444444555666888;;;<<>>EEELLLQQQVVVXXX[[[^^^````````````aaa___]]]\\\^^^```aaaaaabbb```___]]][[[[[[ZZZZZZYYYWWWUUUTTTQQQMMMGGGCCCDDDDDDFFFHHHKKKOOORRRTTTTTTVVVYYYYYYWWWVVVUUUUUUTTTUUUWWWWWWVVVSSSPPPNNNKKKKKKKKKLLLOOORRRUUUWWWYYY[[[^^^___```bbbeeegggiiijjjmmmppptttyyy}}}yyyxxxuuurrrmmmfff___ZZZOOOFFF>>>;;;777222000222111111000000000000111111222222222222222222222222222222222333333333444444333333444555666777777888666666666777777999:::;;;666777999;;;===>>>??????<<<<<<<<<<<<===???@@@AAABBBCCCDDDGGGIIILLLNNNPPPUUUXXX[[[]]]^^^```cccfffggghhhjjjkkkkkkiiihhhfffeeeeeebbb^^^ZZZXXXXXXYYYXXXZZZ\\\^^^___aaaeeegggiiimmmooonnnmmmmmmjjjeeeaaa___]]][[[ZZZXXXUUURRRLLLKKKIIIHHHGGGGGGHHHHHHKKKKKKKKKLLLLLLMMMNNNNNNOOOPPPRRRTTTUUUSSSOOOLLLJJJFFFAAA===<<<;;;::::::888888888777777666666555444555666666444444555666555555666666666666666555777777666666666777777888777777666666666555555555444111000333333000111444000111111111222222222222000000111111111000000/////////////////////////////////............//////............///////////////////////////........................///000000........................//////............//////.........---------...///------------------------000...---...///000///...}}}yyyvvvooolllgggccc___\\\XXXVVVUUUSSSPPPNNNNNNMMMLLLJJJKKKIIIGGGGGGGGGFFFEEECCCCCCAAA@@@???@@@@@@>>>============>>>>>>>>>>>>>>>??????>>>======<<<<<<;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;::::::;;;<<<===::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999999999999888888888888::::::999999888777777666999999999999::::::::::::777888999999888888999;;;888888999999999999888888666666666666666666666666666888::::::888666555666666666666666666666666666555555666777777666555444555555555555555555555555222333444444555444444444666555555444444555555666444555666777777777777777777666666555555666666777555555555444444444444444555555555555555555555555333333333555777:::<<<>>>CCCFFFIIIKKKIIIGGGEEEDDDCCCBBB@@@>>>===<<<;;;;;;:::;;;;;;;;;;;;:::999999333777???DDDAAA999555666555666888:::===CCCJJJOOOUUUWWWZZZ]]]___```______```^^^\\\\\\^^^``````___```___^^^\\\[[[YYYXXXWWWWWWVVVUUUUUUSSSPPPKKKGGGGGGGGGHHHJJJLLLOOORRRTTTTTTVVVXXXXXXVVVTTTSSSSSSRRRSSSTTTUUUTTTRRROOOMMMJJJJJJKKKMMMPPPSSSVVVWWW[[[]]]```bbbccceeegggiiijjjkkknnnrrrvvvzzz}}}{{{yyyvvvrrrllleee\\\VVVJJJBBB;;;888555222111333111111111000000111111111111222222333333222222111222222333333333333444444444555555666666777777777:::999888777666666666777666777999:::<<<=========;;;;;;;;;<<<===>>>@@@@@@AAACCCEEEGGGJJJMMMNNNOOOSSSVVVYYY[[[]]]```ccceeefffgggiiijjjjjjiiihhhgggfffeeebbb^^^YYYWWWWWWYYYXXXZZZ\\\^^^```bbbfffiiihhhlllllljjjiiijjjgggccc___^^^\\\[[[ZZZXXXUUURRRKKKJJJIIIGGGGGGGGGGGGHHHIIIIIIIIIIIIJJJKKKLLLMMMOOOPPPQQQQQQPPPMMMJJJHHHHHHEEE@@@===<<<;;;:::999;;;;;;:::999888777666555555777888777666555666888444555666666666666666666777777666666666777888888888777777666666555555555444111000333333000111444000000000111111111222222///000111222222111000///000000000000000000000000//////............//////............///////////////////////////........................///000000........................//////............//////---...///...,,,,,,...///------------------------000///------///000///...~~~xxxuuuqqqmmmjjjfffbbb___[[[YYYUUUSSSQQQOOOMMMKKKLLLJJJIIIHHHHHHHHHGGGEEEFFFDDDCCCCCCDDDEEECCCBBBCCCBBB@@@@@@AAAAAA???>>>??????????????????>>>>>>=========<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;:::999:::;;;===>>>;;;;;;;;;<<<<<<<<<======;;;;;;:::999999999999999888888888888888888888888888888888888888777777777:::::::::999999999999999666888999999888888999:::777888999::::::999888777777777777777777777777777444666888888777555555666333333333333333333333333666777888999999888777777555555555555555555555555222333444555555555444444666555555444444555555666444555666777888888888888666666555555555555666666333444444444444444444555555555555555555555555555222222333555777:::===???EEEHHHKKKLLLJJJGGGEEEDDDBBBAAA???>>><<<<<<;;;;;;999999999:::999999888777666999>>>BBB===555333666333444666888;;;AAAHHHMMMVVVWWWZZZ]]]^^^___^^^]]]\\\[[[ZZZ[[[]]]^^^]]]\\\]]]]]]]]]\\\[[[XXXVVVTTTSSSSSSTTTUUUUUURRRNNNJJJJJJJJJJJJKKKLLLNNNQQQRRRSSSVVVXXXXXXVVVSSSRRRRRROOOQQQRRRSSSSSSQQQNNNLLLJJJJJJKKKNNNPPPSSSVVVXXXWWW[[[```dddfffhhhjjjkkkmmmooorrruuuxxxzzz{{{|||xxxvvvsssooohhh```VVVPPPFFF>>>888666555222222555222222111111111111222222111222333333333333222111222222333333333333444444555555555555555555555555999999888777666555666666777888999:::;;;;;;;;;;;;:::::::::;;;<<<===??????AAABBBDDDGGGJJJLLLNNNOOOOOORRRUUUXXXZZZ]]]aaaccccccdddfffhhhhhhgggfffeeefffdddaaa\\\XXXVVVWWWXXXXXXZZZ\\\^^^```cccgggjjjhhhjjjjjjfffeeegggfffccc]]]\\\ZZZZZZYYYWWWTTTQQQJJJIIIHHHFFFFFFFFFFFFGGGHHHGGGGGGGGGGGGIIIJJJKKKLLLMMMNNNNNNLLLJJJHHHHHHFFFCCC@@@>>>===<<<:::888::::::999888777666555555555666777777555555666777444444555666666666666666777777666666777888888999888888777777666555555444444111000333333000111444/////////000000000111111---...000222222222111000000000000000000000000000//////............//////............////////////000/////////...........................///000000........................//////............//////---...///...,,,,,,...000........................111///------.../////////|||xxxtttooojjjfffiiifffbbb^^^[[[XXXTTTQQQPPPNNNKKKJJJJJJIIIHHHFFFDDDBBBAAAAAABBBBBB@@@???<<<<<<<<<>>>AAACCCCCCBBBAAA???>>>>>>???>>>===;;;=========<<<<<<;;;;;;;;;<<<<<<<<<<<<============<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;999999999;;;===???<<<<<<<<<======>>>>>>>>>::::::999888777777888888777777777777777888888888666666777777888888999999;;;::::::999999888888888666888999999888888999:::777888999::::::999888777888888888888888888888888333555777777666555555666555555555555555555555555222333555666666666555444666666666666666666666666222333555666666666555555555555555444444555555555333444555666777777777777666666555555555555666666333333333444444555555555333333333333333333333333222222333555777;;;>>>@@@HHHKKKNNNNNNLLLIIIFFFEEEAAA@@@???>>><<<<<<;;;;;;888888888888888777666666999:::===>>>999222222777111333444666999???FFFKKKVVVXXXZZZ]]]^^^^^^]]]]]]ZZZYYYYYYZZZ\\\\\\[[[YYY\\\]]]]]]]]][[[XXXUUUSSSQQQRRRSSSUUUVVVTTTOOOLLLKKKKKKKKKKKKLLLMMMOOOPPPSSSUUUWWWWWWUUUSSSRRRRRRNNNOOOQQQRRRRRRPPPMMMLLLJJJJJJLLLNNNQQQTTTVVVWWWSSSXXX___dddhhhjjjlllmmmppprrruuuxxxzzzzzzyyyyyytttrrrooojjjcccZZZPPPIIIDDD<<<777555555333333666333333222222222222333333111222333444444333222111222222333333333444444444444444444444444444333333666666555555666777888888777888999::::::::::::999:::::::::;;;<<<===>>>???@@@BBBDDDGGGJJJLLLMMMNNNLLLNNNRRRUUUXXX[[[___bbb```bbbdddfffffffffdddddddddccc```[[[WWWUUUVVVXXXWWWYYY\\\^^^```cccgggjjjhhhjjjiiidddccceeeeeebbb[[[ZZZYYYYYYXXXVVVSSSPPPJJJIIIGGGFFFEEEEEEFFFFFFFFFFFFEEEEEEEEEGGGHHHJJJJJJKKKKKKKKKIIIHHHHHHIIIEEECCC@@@???>>>===:::888777777666666555555444444333444555444333333444555444444555666777777666666777777666777777888999999999888888777666555555444444111111333333111111444////////////000000000000,,,...000222333222111111000000000000000000000000//////............//////............/////////000000000//////.........---...............///000000........................//////............//////---...000...,,,+++...000////////////////////////111///------.../////////}}}vvvpppiiihhhfffccc___ZZZVVVTTTccc[[[RRRMMMLLLKKKIIIFFFHHHEEECCCBBBCCCCCC@@@>>>????????????????????????===============>>>>>>???>>>>>>===============>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999999999999999999999:::::::::::::::::::::::::::;;;;;;:::999888777666:::999999888888999999:::555666777888888888888888999999999999999999999999777888999888777777999;;;666:::;;;999999;;;:::666555555666666777777888888666888999888777666777999777777666666555555555444555444444444444555666666333333444444444444333333333444555666777777777777555555555555555555555555222333444333222333666888777777666666555555555555444444444444444444444444777555333222333222111000222222222333333444444444555444333444777<<>>===???AAA@@@@@@DDDHHHKKKJJJIIIQQQRRRTTTWWWYYY\\\^^^___aaabbbbbbcccccccccccccccccc```[[[WWWTTTTTTUUUVVVZZZZZZ[[[\\\^^^```cccddddddcccbbbcccddddddbbbaaa^^^\\\ZZZYYYXXXVVVSSSPPPNNNLLLIIIGGGEEEDDDCCCCCCCCCBBBBBBAAABBBCCCDDDEEEEEEFFFFFFGGGGGGGGGFFFFFFDDDAAA===<<<<<<<<<999666888777666555555666777888555444333222222222333333555333111111444555666666777777777888999999999:::;;;:::888666444333222222222111111111000000//////000000000000000000000000222111000111222222111000......---+++***,,,///222000///...------...000111000000////////////000000......------------......,,,---------.../////////////////////////////////111000///......---......//////.........---------++++++,,,---...............------------...//////{{{vvvpppllljjjfff```[[[WWWWWWVVVTTTQQQNNNKKKIIIVVVPPPIIIEEEFFFFFFDDDBBBDDDBBB@@@@@@AAAAAA???<<>>???======<<<<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888888888888888888888::::::::::::::::::::::::;;;;;;::::::999888888888999888888777777888888999666666777888888888777777888888888888888888888888777888888888777777999;;;666999:::888888:::999666555555666666777777777777333555555555444333444555777666666666555555555444444444444444444555666666444444555555555555444444222333333333333333222222555555555555555555555555666555333333333333444555666666666555555444444444555555444444444444444444666444222222333333222111333333333333333333333333555444444555999>>>CCCGGGJJJJJJKKKJJJIIIFFFCCCBBBAAA???===:::999888999999888888777777777777777888@@@@@@<<<666444555555222555666666777:::>>>EEEIIIRRRUUUYYY[[[[[[ZZZ[[[[[[YYYZZZ\\\]]]^^^^^^^^^]]]]]]]]]]]]ZZZWWWRRRMMMJJJIIIKKKNNNRRRTTTTTTSSSRRRSSSRRRPPPNNNNNNNNNNNNNNNPPPOOOQQQVVVUUUPPPOOOSSSQQQQQQPPPNNNMMMLLLKKKKKKLLLNNNPPPQQQRRRTTTXXXZZZYYY]]]ccchhhkkkmmmoooppprrrrrrsssvvvwwwwwwtttqqqoookkkfff___XXXPPPHHHBBB999888555333111111111222666444222111222222111000111555777666222///111333333333333333333333333333333555666666555444444555555666666666444555666888777999;;;;;;;;;;;;===>>>AAA;;;999===@@@???>>>AAABBBAAABBBEEEJJJLLLLLLKKKQQQRRRSSSUUUWWWYYY[[[\\\^^^______`````````_________]]]ZZZVVVUUUTTTUUUVVVZZZZZZZZZ[[[\\\^^^```aaabbbbbbbbbccceeedddbbb```___]]]ZZZYYYXXXUUURRROOOLLLJJJHHHFFFDDDBBBBBBAAAAAA@@@@@@???@@@AAABBBCCCDDDEEEEEEFFFFFFEEEEEEDDDBBB???<<<;;;<<<;;;999777666666777777777777666666555444333333222222333333555444222333555777777777777777888888888888888999999888777555444333333333222222222222111111111000000000000000000000000000222111000000222222111000111333444333111//////000111000///.....................////////////............------------......---------...............//////////////////////////////.........//////000//////.........---------((()))+++---...000000111...------------...//////~~~{{{xxxtttmmmhhheeeaaa\\\YYYXXXUUUPPPLLLJJJJJJIIIIIIHHHFFFEEEDDDGGGDDD@@@???AAABBBAAA??????>>><<<===>>>>>>===;;;===========================<<<<<<<<<<<<===>>>>>><<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999777777777777777777777777999999999999999999999999;;;:::999888888999:::;;;777777777666666777777777777777777777777777666555777777777777777777777777666777888777666666888:::555888999666666999888555555666666666666777777777222333444444333222333444666666666555555555555555444444444444444555555666555555555666666555555555333333333222222111000///444444444444444444444444888555222222444555333111555555444444444444333333666666555555555444444444555333222222333444333222333333333333333333333333444444555777;;;@@@FFFIIIJJJJJJJJJIIIGGGEEEBBBAAA<<<;;;:::999999999:::;;;444777888777555444666888BBB???999333444777777333555555777888:::???FFFJJJQQQSSSWWWYYYYYYXXXYYYYYYXXXYYY[[[]]]____________^^^^^^\\\ZZZUUUPPPKKKHHHEEEGGGKKKPPPSSSTTTTTTTTTTTTSSSQQQOOONNNNNNNNNNNNNNNMMMPPPSSSSSSPPPRRRUUUOOOOOONNNMMMMMMLLLLLLMMMNNNPPPRRRSSSTTTVVVYYY\\\\\\___dddhhhkkkmmmppprrrrrrrrrsssuuuvvvtttqqqnnnhhhddd]]]WWWPPPIIIBBB>>>888666444222111111111111555333111111111222111000000333666555222111222444333333333333333333333333333444666666444333444555333555777777666555666777777888:::;;;;;;<<<===???CCC>>><<<>>>AAAAAABBBDDDEEEEEEFFFIIIMMMOOOPPPOOORRRRRRSSSSSSUUUVVVWWWXXXZZZ[[[[[[\\\\\\[[[[[[ZZZZZZYYYXXXVVVVVVUUUUUUUUUZZZZZZZZZZZZZZZ[[[\\\]]]^^^___```ccceeeeeebbb______]]][[[YYYWWWUUUQQQNNNIIIHHHGGGEEECCCAAA@@@???@@@@@@?????????@@@AAABBBBBBCCCCCCCCCCCCCCCBBBBBB???===;;;:::::::::999888444666777999999777666444444444444333333333333333666444333444666888888777888888888888777777777777777777666555444444444444333333333222222222222222000000000000000000000000222111000000222222111000555777::::::777333000///111111000000///---,,,+++,,,---...//////...---,,,......------------.....................---------////////////////////////---------......///111111...............---------***+++,,,---.../////////...------------...//////yyyssspppmmmiiieeeccc___ZZZWWWWWWUUUQQQOOONNNMMMIIIGGGDDDDDDDDDCCCCCCBBBBBBBBBAAA???>>>>>>@@@AAA@@@>>><<<;;;;;;;;;<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>;;;;;;;;;;;;;;;;;;<<<===:::::::::::::::::::::::::::999999999999999999999777777777777777777777777999999999999999999999999;;;:::888777888999;;;<<<888777777666666777777888777777777777666555555444666666666666666666666666666777777777666666888999444777777555555777777444666666666666666666666666444666777666555444555666555555555555555555555555444444333333444444555666555555666666666666555555444444444444444333222222444444444444444444444444888444111222555777444000333333333333333333333333777666666555555444444333444222111111333555444444444444333333333333222222333333555888===BBBGGGJJJJJJJJJIIIHHHFFFCCCAAA@@@;;;:::999888888999999:::222666999888444333555999CCC>>>777222444:::999444333444666777:::???FFFKKKQQQSSSWWWXXXXXXXXXXXXXXXYYYZZZ\\\]]]^^^^^^^^^]]]]]]\\\ZZZWWWRRRLLLGGGEEEAAADDDIIINNNRRRTTTUUUUUUUUUTTTRRRPPPNNNNNNNNNNNNMMMNNNPPPRRRRRRSSSUUUXXXOOONNNMMMLLLKKKLLLLLLMMMOOOQQQSSSTTTUUUWWWZZZ\\\^^^aaaeeeiiikkknnnqqqtttssssssssssssssspppllliii```[[[TTTNNNHHHCCC>>>:::666555333222111111111111111//////000222444444333000222444444333222333555333333333333333333333333222444666555444333444444222444777777777666666777888999;;;;;;;;;;;;<<<>>>DDDBBB@@@AAACCCEEEGGGIIIJJJKKKMMMPPPRRRTTTUUUUUUUUUTTTTTTSSSSSSTTTUUUVVVXXXXXXYYYYYYYYYYYYXXXXXXVVVVVVWWWWWWWWWVVVVVVVVVYYYYYYYYYXXXXXXXXXXXXXXXZZZ[[[^^^bbbddddddaaa^^^___]]]ZZZXXXWWWTTTPPPMMMHHHHHHGGGEEECCCAAA???>>>AAAAAAAAAAAAAAAAAABBBBBB@@@@@@AAAAAAAAA@@@??????>>><<<;;;999888888777666555666777888888777666555444444444444444333333222555444333444666777777666888888888777777666666555555555444444333444444444222222222222222222222222000000000000000000000000222000///000111222111000555777::::::888444111000...///000000000...---,,,,,,---///000000///---,,,......------------....../////////...---------,,,////////////////////////...............///000000........................////////////...---,,,+++...------------...//////}}}zzzwwwrrrmmmfffaaa___]]]ZZZWWWTTTQQQOOOMMMKKKJJJHHHGGGFFFEEECCCAAA??????>>>>>>============???>>>>>>??????@@@???===;;;;;;<<<<<<;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===<<<;;;;;;;;;<<<======>>>::::::::::::::::::::::::999999999999999999999999888888888888888888888888888888888888888888888888;;;999888777777888:::<<<888888888777777888888888666666666666666555444333555555555555555555555555555666777666555555777999444777666444444666777444666666666555555555555555555666777777555555666777444444444555555555555555333333333333333444555555555555666666666666555555333333444555555555555555444444444444444444444444666222000222666888555222222333333333333333333333666666555555444444444444333222111111333555555444333333333333333333333333222333666:::>>>CCCGGGJJJJJJIIIHHHFFFDDDBBB@@@???;;;;;;:::999888777777777444888<<<<<<888666999<<>>:::888333333222222111111111111000///...///222444444444000222333444444333444555333333333333333333333333222444555555444333333444111444666777777666666777999;;;<<<;;;::::::;;;<<>>===<<<>>>===;;;999777555555555888777666555555666777888444444555555555444333222333222222333555666666555888777777666666555555555444444333333333333444444000000111111111111111111000000000000000000000000111000///000111111000///222333555555333111111222,,,---...000000000///......///000000000000///.........------------....../////////...---------,,,////////////////////////000000///...............---.....................000000000///...---,,,+++...------------...//////{{{vvvrrriiigggeeebbb```\\\WWWTTTQQQOOOMMMKKKIIIHHHGGGFFFDDDCCCCCCBBBAAA@@@@@@?????????>>>===<<<<<<========================<<<<<<;;;<<<======<<<;;;<<<>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;<<<===>>>???::::::::::::::::::::::::888888888999999999999999888888888888888888888888777777777777777777777777999888777666666777888999999888888777777888888999555555555555555555444333555555555555555555555555444555666555444555666888555777666333333666777555666666666555555555555444333555666555444333444555444444444444444555555555333333333333333444444555555555555666666555555555000111222333444444444444333333333333333333333333333111111333666888666333222222333333333333444444444444444444444444444444333222111111333555555444222222222333333444444444333555888<<>><<<<<<;;;:::999777666666777;;;>>>???===<<<===>>><<<:::555111333888888555222333555777;;;AAAHHHMMMSSSVVVYYYZZZZZZYYYXXXYYY[[[\\\\\\\\\\\\ZZZYYYXXXXXXWWWTTTOOOJJJEEEAAA???@@@CCCHHHMMMQQQTTTTTTTTTUUUTTTRRRQQQPPPPPPQQQQQQNNNSSSUUUTTTSSSVVVWWWVVVMMMLLLJJJIIIIIIKKKLLLNNNQQQSSSTTTUUUVVVWWWZZZ\\\aaadddiiilllooopppsssuuutttrrrooolllhhhbbb\\\WWWMMMIIIDDD@@@===:::777555111111111111111111111111333111//////111222111000111222333333444444444444333333333333333333333333222333555555333222333444222444666666666666777888999:::<<<;;;::::::;;;===DDDIIIKKKKKKLLLQQQTTTUUUXXXZZZ\\\\\\\\\[[[\\\^^^[[[ZZZWWWUUUTTTTTTUUUVVVVVVWWWXXXYYYZZZ[[[[[[[[[YYYYYYZZZZZZYYYYYYXXXWWWXXXXXXXXXWWWVVVUUUSSSRRRUUUVVVXXX[[[]]]]]][[[YYYZZZXXXVVVUUUTTTRRROOOLLLJJJHHHFFFCCCAAA@@@??????>>>>>>?????????>>>======>>>>>>>>>>>>===<<<;;;;;;<<<<<<<<<999777555555777999777666444444666777999444555555666666444333222222222222333666666555444666666666666555555555555444444333222222222333333000000000000000111111111000000000000000000000000111000//////111111000//////000000///...///111333+++,,,---///000000111111000000000000000000000000......------------.....................---------////////////////////////111111///......------------------...............,,,---...///////////////...------------...//////yyytttnnniiieeebbb___]]]YYYWWWTTTRRRPPPNNNKKKIIIFFFFFFEEECCCBBBBBBBBBCCCAAABBBBBBAAA@@@??????@@@??????>>>>>>>>>???@@@AAA=========<<<;;;;;;<<<>>>;;;===>>>===;;;:::<<<===<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999:::;;;;;;<<<::::::::::::;;;<<<===>>>999999999999999999999999777888888888999999999999777777777777777777777777777777777777777777777777888888777777666666555555777777777666666777777777333333444555555555444444555555555555555555555555444555555555444444666888555777666333333666777555666666555555555444444444222333444444333222333444333333333444444555555555333333222222333333444555444444555555555555444444000111222222222222222111333333333333333333333333222333444555555555444333333333333333444444444555111111222222333444444444444333111222333444444333111111222222333444555555666888<<<@@@EEEHHHJJJKKKJJJIIIFFFDDDAAA???>>>===<<<<<<;;;;;;:::888777777777999;;;=========<<<;;;444555444000000333555333333555777999===CCCKKKPPPSSSVVVYYYZZZYYYXXXXXXXXXYYYYYYZZZ[[[[[[ZZZXXXXXXWWWUUURRRNNNIIIEEEAAA@@@BBBEEEIIINNNQQQSSSSSSSSSTTTSSSRRRQQQQQQRRRSSSSSSNNNTTTWWWTTTSSSUUUUUUQQQIIIHHHGGGHHHIIILLLPPPRRRSSSUUUVVVWWWWWWYYY[[[^^^aaaeeejjjoooqqqrrrssstttqqqoookkkgggaaaZZZRRRLLLCCC@@@===:::999777555333000000111111111111111000222000//////111222111000222222222333444444333222333333333333333333333333111333555444333222333444222444555555555666888:::666888:::;;;;;;<<<>>>@@@CCCJJJPPPOOOQQQWWWZZZZZZ[[[^^^______]]]\\\]]]^^^\\\ZZZWWWUUUTTTTTTUUUVVVUUUVVVXXXYYY[[[\\\]]]]]]^^^]]]\\\[[[ZZZYYYYYYXXXWWWWWWWWWWWWVVVTTTSSSRRRTTTTTTUUUWWWYYYZZZXXXWWWWWWUUUSSSSSSRRRQQQNNNLLLJJJGGGCCC@@@======>>>???>>>>>>?????????>>><<<;;;============<<<;;;::::::888:::;;;999777777999;;;777777666666666666777777444555666777666555333222333222333555777777666444444555555555555555666666444444333222111111222222000000000111111222222222000000000000000000000000111///...///000111000///---...//////......000111...............///000111111000...------...000111......------------......---------...............////////////////////////000//////.........//////---------.........//////,,,,,,...///000000000000...------------...//////{{{tttnnniiifffaaa[[[WWWTTTSSSRRRPPPPPPNNNJJJHHHGGGEEECCCBBBBBBBBBBBB@@@???@@@AAACCC>>>???@@@???=========>>>;;;;;;;;;;;;<<<===???@@@=========<<<;;;<<>>===;;;;;;;;;;;;;;;:::999888444444666888:::;;;888666///222222...---000222111555666888;;;???EEEMMMRRRSSSUUUXXXYYYYYYWWWWWWWWWVVVWWWXXXZZZZZZZZZYYYYYYWWWUUURRRNNNIIIEEEBBBAAACCCFFFJJJOOORRRSSSSSSRRRSSSRRRQQQQQQQQQRRRTTTUUUNNNUUUXXXTTTRRRTTTRRRNNNFFFEEEEEEFFFJJJNNNRRRUUUUUUWWWXXXYYYYYYZZZ]]]___aaaeeelllppprrrsssssstttooolllhhhccc\\\TTTKKKEEE===;;;888777777555333111///000000111111111111000...------...111444444444333333222333444444333111333333333333333333333333111333555444333222333333333444555444444555999;;;333555888:::<<<>>>@@@CCCBBBKKKRRRRRRUUU[[[^^^\\\]]]___aaa```]]][[[\\\]]][[[YYYVVVTTTSSSTTTUUUVVVTTTUUUWWWYYY\\\]]]^^^___aaa```^^^\\\[[[ZZZYYYYYYVVVWWWWWWWWWVVVUUUSSSRRRTTTSSSSSSUUUWWWWWWVVVUUUUUUSSSRRRQQQQQQPPPNNNLLLJJJFFFAAA===;;;;;;===??????@@@AAAAAAAAA???>>>===============<<<;;;:::999555888:::999888888;;;???555666777888888777666555444555666777777555333222444333444666888888777555333444444555555666666666555444333222111111111111111111111222222333333333000000000000000000000000111///...///000111000///---///111111000/////////111000...------...///000111///---++++++---///111.........------.........,,,------....../////////////////////////////////......---......///000111---------.........////////////////////////...---...------------...//////~~~yyytttnnnhhhccc^^^ZZZWWWWWWRRRLLLKKKLLLLLLIIIEEEFFFEEEDDDCCCBBBAAAAAAAAABBBAAA???>>>===>>>???@@@>>>>>>>>>>>>===<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======:::;;;;;;999:::>>>===999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<======;;;::::::999999::::::;;;777777777777777777777777999999999999888888888777888888777777666666555555555666666666666666555444444333333444666777666444666666666666666666666666555444444333333444444555555555555555555444444444666555444333333444555666555555555666666666666777666555333333333444666888222222333444444555555666444444555555555444333333888777555333333333555666666555444444333333333333333333222222333333444555222111000111222222111000333222111111111333666777111555666222000111222000000000000111222222333333000000111222333333444444000222444333222111222333:::<<<@@@EEEHHHJJJKKKLLLLLLHHHDDDAAA???>>>===<<<:::::::::999888777666555666666555444444444444444444444444555555555555666333555888<<>>@@@AAAHHHMMMRRRVVVYYYZZZ[[[\\\^^^_________^^^\\\ZZZYYYZZZYYYXXXUUUQQQPPPQQQRRRQQQSSSUUUXXX[[[^^^``````___^^^\\\ZZZYYYYYYZZZZZZZZZ[[[[[[[[[ZZZXXXVVVUUUSSSTTTTTTTTTTTTSSSRRRRRRPPPPPPPPPOOOMMMJJJGGGFFFGGGEEECCCAAA???>>>>>>>>>?????????>>>>>>>>>======999:::;;;;;;999888999::::::::::::999999888888888999999888888888888999999444555555555444333222222444444444333333222222222111111222333444555666777222222222111111111111000000000000///......000222000000000000000000000000111000///000111222111///---...///000000111111111//////............//////222111000.........///000////////////////////////,,,,,,---...//////......///////////////...............//////000000111111........................---///111000---,,,...000,,,,,,,,,,,,------......~~~{{{xxxqqqlllfffbbb^^^ZZZWWWSSSPPPMMMKKKHHHEEEDDDDDDEEECCCBBBCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;<<<:::;;;:::888999<<<;;;777;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::::::::;;;;;;999999999888888999999999777777777777777777777777999888888888777777777777777777777777666666555555555555666666666666555555444333333444666777555444555555555555555555555555555444444333333444444555444444444555555555555555666555444333333444555666444444555555555666666666777666444444444555777888444444444444444444333333000111111111222222222222777666444333222333444555555444333222111222222333333222222222222333444444222111000111222222111000333222111111111333555666111555555222000111222000333333222222111000000000111111111222222333333333000222333333222222222333666:::???EEEJJJLLLMMMNNNKKKHHHCCC@@@???>>>===<<<::::::::::::999777666555666555444444333333444444444444444444555555555555444555888<<>>=========?????????>>>>>>>>>======<<<======<<<:::999;;;<<<:::::::::999999888888888666555555555555555555666555555555555555444333333444444444333333222222222333333333444444444444444222222222111111111111000(((***---/////////000111000000000000000000000000111000///000111111000///000111111111111000000/////////............//////000///......---------...////////////////////////,,,------......///....../////////////////////.........//////000000000000........................---///111000...---...000,,,,,,---...............{{{wwwtttooohhhdddbbb___[[[WWWQQQPPPNNNMMMLLLJJJGGGEEECCCCCCBBB@@@===<<<======??????>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>=====================<<<;;;:::999999999999999999999999999999888888999999:::;;;999:::999777888;;;:::666::::::::::::::::::::::::===<<<;;;:::999999999999888888777777777777888888777777777777777777777777777777777777666666666666777777777666666666666555333444555666666666666666444333333444666666555333555555555555555555555555555444444333333444444555333333444444555555666666555555444444444444555555333333333444444444555555666666555444555666777888555555555444333222222222333333333333444555666777555444333222222222333444444333111000///000222333222222222222222333444444222111000111222222111000444333222111111222333444000444555111000222222111333333222222111000000000111111222222222222222222000222333333222222333555666:::@@@GGGKKKMMMLLLLLLJJJGGGBBB@@@???>>>===<<<;;;;;;::::::999777666555555555444333333333333444444444444444555555555555666666888;;;AAAHHHNNNQQQUUUUUUVVVVVVVVVWWWWWWWWWWWWVVVUUUUUUUUUWWWXXXYYYXXXWWWTTTQQQNNNMMMMMMMMMPPPPPPQQQRRRSSSTTTTTTUUUSSSTTTTTTUUUUUUUUUUUUTTTQQQQQQPPPOOONNNLLLKKKJJJDDDDDDFFFIIIMMMRRRVVVXXXZZZ[[[\\\^^^```bbbcccdddgggiiinnnqqqrrrpppllljjjgggbbb[[[SSSKKKCCC<<<777555333111000111111000//////000000111111000000///000000000000000000000000000000111222222222222111333333333333444444444444333333333333333333333333111222333444555666666777888888999;;;>>>AAACCCEEEKKKOOOTTTXXXZZZZZZ[[[\\\_________^^^]]][[[XXXWWWVVVUUUTTTPPPLLLJJJJJJJJJMMMOOOSSSWWWZZZ\\\\\\\\\^^^]]][[[YYYWWWVVVVVVWWWUUUWWWYYY[[[[[[YYYWWWUUUTTTTTTTTTSSSSSSQQQPPPPPPNNNMMMKKKIIIHHHGGGFFFFFFAAA@@@>>>===<<<<<<======?????????>>>>>>>>>>>>===;;;;;;:::888666555777888999999999999999888888888555444444333333444444555555555555666555555444333444444333333333333222222555555444444333333222222222222222111111111111000'''***///111111000//////000000000000000000000000111000//////111111000///111111222222222111000000//////............/////////////////////......---////////////////////////---------.....................//////////////////...////////////000000000////////////////////////---///000///......///000+++---...000000///...---{{{tttooojjjeeebbb^^^ZZZUUUQQQPPPOOOMMMKKKHHHGGGGGGHHHHHHGGGEEEBBBDDDFFFGGGBBB<<<888999;;;<<<<<<======>>>>>>>>>>>><<<===>>>??????>>><<<;;;<<<=========<<<<<<;;;:::::::::::::::::::::::::::999888888888888999::::::777999999777999======999999999999999999999999999;;;;;;:::999999999999999888888888777777888888888777777777777777777777777777666666666666555555555666666666666666666666666222333444555666666777666444333333444555666444333555555555555555555555555555444444333333444444555222222333444444555666666444444444444444444444444222222333333333444444444555444444444444555666777444444444333333333222222777666555555555666777777333333222111111222222333444333111//////111222444222222222111222333333444222111000111222222111000444333222111111222222333///333444111///222333111000000000111222222333333222222222222111111111111000111333333222333555666;;;>>>DDDIIIKKKKKKHHHFFFHHHEEEAAA???>>>>>>======<<<;;;;;;:::999777666555666555555444444444444444333333444444444555555555777777888<<>>===<<<<<<======>>>>>>>>>>>>===============;;;;;;999777444333555777999999999888888888888888777666666666666666666777555555555666666555555444333333333333333333333333444444444333333333222222222222222111111111000000...000333333111000//////////////////////////////111///...///000111000/////////000111111111111000//////............//////000000222222222111000///////////////////////////......---------.....................////////////////////////////////////000000000000000000000000......///////////////000+++---///111222000...---yyyuuuqqqmmmfff```[[[WWWTTTQQQOOOLLLIIIGGGFFFGGGGGGGGGDDDCCCCCCDDDEEEDDDBBB???CCCFFFHHHDDD===999:::>>>;;;<<<===>>>??????>>>>>>:::;;;===>>>>>>===<<<;;;<<<<<<<<<<<<<<<;;;;;;:::::::::::::::::::::::::::999999999999999::::::;;;666888888888;;;@@@@@@===999999999999999999999999888888888888888999:::;;;999999888888888888999999666666666666666666666666666666666666555555555444555555555555555666666666222222444555666666666666444333333444555555333222555555555555555555555555555444444333333444444555111222222333444555666666333444444444444444444333222222222333333333333444222222222222333333444444222222222333333333444444444444333222111111111111222222222111222222222222444333222111111222444555222111111111111222333333222111000111222222111000333333222222111222222222---222333000///222333222000000000111222222333333222111111111111111111111000111222222222333666888<<<@@@EEEIIIKKKJJJGGGEEEGGGDDD@@@>>>>>>>>>>>>===<<<<<<<<<;;;999777666555777666555555444555555555333333333444444444444555777888999===BBBIIIOOOSSSTTTTTTTTTUUUUUUUUUVVVVVVTTTTTTTTTTTTUUUWWWYYYZZZZZZZZZYYYXXXWWWVVVVVVVVVWWWUUUTTTRRRRRRRRRSSSTTTSSSSSSSSSTTTTTTSSSRRRRRRNNNMMMMMMLLLKKKIIIGGGGGGDDDFFFIIIMMMRRRVVVZZZ\\\]]]^^^___aaaccceeeggggggjjjllloooqqqppplllgggddd___YYYQQQIIIBBB===999777444333111111222222222111///000111222222111000///000000000000000000000000111222222333444333333333333333333444444444555555333444444555555444444333555555555555666777999:::999:::;;;===???BBBDDDFFFIIIMMMSSSVVVXXXYYYZZZ[[[]]]^^^^^^]]][[[YYYWWWVVVXXXYYYXXXUUUPPPMMMLLLLLLIIIKKKOOORRRTTTUUUUUUUUUYYYWWWUUUSSSRRRQQQQQQQQQQQQSSSUUUXXXXXXWWWVVVTTTPPPPPPPPPPPPOOONNNMMMLLLKKKIIIGGGEEECCCBBBBBBCCC???>>>===<<<<<<===>>>???<<<<<<<<<<<<<<<<<<<<<<<<>>>???>>>;;;999888999:::888888888888888888888888888777777666666777777888444444555555555555555444333333333333333333333333222222222333333333444444222222222111111111000000111222222111//////000111////////////////////////000///...///000111000...000000000000///...---,,,//////............/////////000111222222111000//////////////////////////////...------------......---.........//////000000/////////...............000000000000000000000000............///000000///+++---///111222000...---yyyrrrlllgggccc]]]YYYTTTPPPMMMKKKHHHFFFDDDCCCBBBAAAAAABBBBBBCCC@@@???>>>>>>??????===<<<<<<@@@CCCBBB===;;;===@@@;;;<<<===?????????>>>===::::::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999999888888999999:::;;;666888888888;;;@@@AAA>>>888888888888888888888888777777777777888999:::;;;999999999888888999999999666666666666666666666666666666666666555555555555444555555555555666666666222333444555555555555555444333333333555444333111444444444444444444444444555444444333333444444555222222333333444444555555333333444444444444333333222222222333333333444444111111111222222222333333111111111222333444444444333333333444333222111111111111222222222333333333222222222222222333333444111111111111111222333333222111000111222222111000111111222222222222222222,,,000222000///222444333333333222222111000000000000000111111111111111111000111222222222444777:::;;;???DDDHHHKKKKKKJJJIIIEEEBBB???======>>>>>>=========<<<;;;999888666555666666555444444444444555333333333333444444444444666888;;;???DDDJJJOOORRRSSSSSSTTTTTTTTTUUUUUUUUUSSSSSSSSSSSSUUUWWWYYY[[[[[[ZZZZZZZZZYYYXXXXXXWWWVVVTTTSSSQQQQQQQQQRRRRRRQQQRRRRRRRRRRRRQQQQQQPPPMMMMMMLLLKKKJJJHHHGGGFFFFFFHHHKKKOOOTTTXXX[[[]]]______aaaccceeeggghhhiiikkklllooopppnnniiiddd```YYYTTTLLLEEE@@@<<<999777777444111000//////---+++000111111111111111111000000000000000000000000000222222333444444444444333333333333333444444444444333444555666666555444333666666555555666888:::;;;::::::;;;===???AAACCCDDDFFFJJJPPPTTTVVVWWWXXXYYY[[[\\\\\\\\\[[[YYYXXXVVVVVVWWWWWWTTTPPPMMMKKKKKKJJJKKKMMMNNNPPPQQQRRRRRRTTTSSSQQQOOONNNNNNOOOOOOOOOPPPQQQRRRSSSRRRRRRQQQMMMMMMMMMMMMMMMLLLLLLKKKJJJIIIGGGEEECCCAAA@@@@@@???>>>===<<<<<<<<<===>>>:::::::::::::::;;;;;;;;;;;;<<<===;;;999888888999777777777888888888888888666555555555555555555666222333444444555444444444222222333333333333444444111111222222333333444444222222222111111111111000............---...111444000000000000000000000000000///......000000///...333333222000---+++)))(((//////............//////,,,------...............////////////////////////000///...,,,,,,---......------......///000000000/////////............---////////////////////////...------...000111000///+++---...000000///...---rrrnnnhhhbbb___[[[XXXVVVNNNLLLIIIGGGFFFEEECCCAAA@@@@@@@@@@@@>>>>>>>>>???>>><<<;;;;;;===>>>===<<<999;;;>>>>>><<<;;;<<<>>>;;;<<<===>>>???>>><<<;;;:::::::::::::::;;;<<<<<<:::;;;;;;<<<<<<;;;;;;;;;999999999999999999999999888777777777777888999999777999999888:::>>>>>>:::888888888888888888888888888888777777777888888999888888777777777777888888666666666666666666666666777777777666666666555555444444444555555555666666333333444555555444444444555444333333444444222000444444444444444444444444555444444333333444444555333333333333333333333333222333444444444444333222333333333333444444444444111111222333333333333333222222222222222222333333///111444666777666555333111222222333333333333333///000111222333333222111111111111111111222222333222111000111222222111000///000111222222222222222+++000111//////222444333333333222222111000000000//////000000111111222222000111222222222444888;;;>>>@@@DDDHHHJJJJJJJJJIIIDDDAAA>>><<<===>>>>>>===>>>======;;;:::888666555444444333222222222222333222222333333333444444444555777<<>>;;;888666555333111000000000///...222111111000000111111222000000000000000000000000111111222333333333333333222222222222333333333333333444555666666555444333666555444444555777:::;;;;;;;;;<<<<<<>>>@@@AAABBBBBBFFFLLLQQQTTTUUUWWWXXXYYYZZZ[[[[[[[[[ZZZXXXWWWUUUVVVVVVTTTQQQMMMLLLLLLLLLLLLKKKKKKLLLMMMNNNOOOPPPOOOMMMLLLLLLLLLMMMNNNLLLLLLKKKKKKKKKLLLLLLMMMIIIIIIJJJKKKKKKKKKKKKJJJJJJIIIHHHFFFCCC@@@>>><<<>>>===<<<:::::::::;;;<<<777888888888999999999999555777999999888666555555666777777777888888888999555444444333333444444555111222222333444444333333222222222333333444444444333333333222222222222222222222222111111111111000,,,...000000//////000222000000000000000000000000000///......///000///...111111111000///---+++***//////............//////,,,,,,,,,,,,,,,---......////////////////////////111///...,,,,,,,,,...///------......///000000111//////.........---------...........................---,,,---000222111///,,,,,,---...............^^^ZZZVVVRRRQQQPPPNNNMMMGGGFFFDDDDDDEEEEEECCCAAA@@@AAAAAA@@@>>><<<<<<<<>><<<<<<>>>@@@AAAAAA;;;<<<>>>===<<<:::999999:::;;;===>>>>>>===;;;:::::::::999888999:::<<<===::::::;;;;;;<<<;;;;;;;;;888888888888888888888888666666666666666777888888999:::999777888<<<;;;777777777777777777777777777:::999888777666666666666777777666666666666777777666666666666666666666666777777777777666666666666444444444555555555666666444444444555444444333333555444333333444444222000444444444444444444444444555444444333333444444555444333333333333333333333222222444444444444222222333333444444444444555555111222333444444444444333444444333222222111111111(((***///333555444333222111222333444444444444444---...111222333222111///111111111000111222222333222111000111222222222000...///000222222333333333+++///111//////222444333000000000111222222333333...//////000111222222333000111111222222555999<<>>>>>===>>>>>>===<<<:::888666555333222111111000000111111222222333333333444444444444777<<>>???<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;<<<===>>>>>>777888999:::;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::888999::::::999888666555999888777888999:::999777777777777777777777777777666666666666777777777777::::::999777666444333333888777666444444555555666444444555555555555444444777777777777777666555555111444666777666555555555555555666666666666555555222222222333333444444444333333333444444555555555333333333222222111111111333333333333333333333333555555555444333222000///,,,///222444444444444555666555333222111222333333111000111333444555333111222222222222222222222222111111000000000000111111555555555444444333333333000000111111111222222222111111111111111111111111000111111111111222222222555333222444777888666444111111111111111111111111333333333222222222111111///111222222222555;;;@@@CCCEEEHHHHHHGGGEEEDDDDDDAAAAAA?????????@@@AAAAAA??????>>>===;;;999888666555555555444444333333333444444333333333444555555777888<<>>;;;999777444444444444444444444444222222111111111111222222222222111111111222333444333333222111111222222222333333222222222222222222000222444555444444555666888555333444777999999888:::::::::;;;;;;<<<<<<<<<>>>AAAEEEIIILLLPPPTTTWWWXXXYYYYYYZZZZZZZZZZZZYYYZZZYYYWWWTTTQQQNNNMMMKKKIIIJJJJJJKKKKKKJJJIIIIIINNNMMMKKKIIIGGGFFFEEEEEEFFFGGGGGGFFFEEEEEEFFFHHHEEEEEEDDDDDDEEEFFFGGGGGGFFFFFFFFFEEECCC???<<<:::999999999888888888888777888888888888888888999999888888888888888777666666666666777777777777666666555555555555555555555555333333333222222111111111111111111222222333333333222222222222222222222222222222222111111111111000111111000000//////............//////000000111111000000000000000000000000000///.........000111222111222222000...---...///,,,---...//////000222555........................,,,,,,------.../////////.........///......------............////////////............////////////---,,,,,,,,,,,,---......000000///...............IIIHHHGGGEEECCCAAA@@@???????????????????????????===<<<;;;;;;;;;<<<>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<777777888::::::;;;;;;:::<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;::::::::::::777777888999999888888888999777666777888999888777777777777777777777777777555666666666777777777777777777777777666666555555888777666555444555555666444444555555555555444444666666666666666555444333111333666666555444444555333333444444444444333333333333333333444444444444333333333333444444444444333333222222111111111111333333333333333333333333333333333444444333333222000222444333222111222333444333222111000111222222111111111222444444333111222222222222222222222222222222111111111111222222444444444333333333222222000000111111111222222222222222222222222222222222000111111111111222222222444222222333555666444222111111111111111111111111000000000111111222222222000222333333444777===AAACCCEEEHHHHHHFFFDDDDDDDDDCCCBBBAAAAAAAAABBBDDDEEECCCBBBAAA>>>;;;888666444555555444444444333333333444333333333333444555555777999===EEEMMMRRRSSSRRRRRRSSSSSSSSSTTTTTTTTTTTTTTTSSSRRRRRRRRRTTTVVVWWWTTTTTTTTTSSSRRRQQQPPPOOOPPPOOONNNMMMLLLLLLMMMMMMMMMMMMLLLLLLLLLMMMMMMNNNOOOOOONNNMMMLLLKKKJJJJJJQQQSSSUUUWWWZZZ\\\]]]]]]```aaabbbccceeeggghhhhhhfffeeecccaaa^^^ZZZUUUQQQLLLHHHBBB>>>;;;999777666333333333333333333333333333222222111111222222333111111111222222222333333333222222222222222222222222222222222222222222222000222444555444444555666777555333444777999999888::::::::::::;;;;;;;;;<<<===@@@DDDHHHKKKOOOSSSVVVWWWXXXYYYYYYYYYYYYYYYYYYZZZYYYVVVSSSOOOKKKIIIGGGHHHHHHHHHHHHHHHHHHHHHHHHMMMLLLJJJHHHFFFEEEDDDDDDBBBCCCCCCBBBAAAAAABBBDDDEEEEEEDDDCCCCCCCCCDDDDDDEEEFFFEEEDDDBBB???<<<:::999999999999888888888888888888888888888888888888777888888888888777666666666666777777777777666666555555555555555555555555333333333222222222111111111222222222222222222333222222222222222222222222222222222111111111111000111111000000////////////////////////000000111111////////////////////////000///.........///000111000111111///------...///...///000000000111333555......................../////////////////////...------..................222111...,,,,,,---...000............////////////...---------......//////000//////...............DDDCCCBBBAAA???>>>===<<<========================<<<;;;;;;;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::777777888999::::::::::::<<<<<<;;;:::::::::::::::;;;;;;;;;:::::::::999999666666666777777888999:::888666555666777888777666777777777777777777777777555555666666666777777777555555555666666777777888777666555555444444555555444444555555555555444444444444444555444444333222111333555555444444444555333333444444444444333333555555555444444444444444333333333333222222222222444444333333333333222222333333333333333333333333000111222333444555555555222333333222111111222444333222111000000000111222222111111222444444333111222222222222222222222222333333222222222222333333333333333222222222222222111111111111111222222222222222222222222222222222000111111111111222222222333222111222333333222000111111111111111111111111---...///000111222333333222333444555666:::>>>BBBDDDFFFGGGGGGFFFDDDCCCDDDDDDCCCDDDDDDEEEFFFHHHIIIGGGFFFCCC???;;;777444222444444444444333333333333333333333333333444555555777:::@@@HHHOOOSSSSSSRRRSSSSSSSSSSSSTTTTTTTTTTTTTTTSSSRRRQQQQQQRRRTTTTTTTTTTTTTTTSSSRRRQQQPPPOOOOOOOOOMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNNNNPPPPPPPPPPPPPPPOOOOOOOOOUUUVVVXXXYYY[[[\\\]]]]]]]]]^^^aaaccceeefffggggggbbbaaa___]]]ZZZVVVQQQMMMGGGDDD???;;;888777555333333333333333333333333333333333222222222222333333000000222333333333222111222222222222222222222222111111111222222333333444000222444555444444555666777666444555777999999888999:::::::::::::::;;;;;;;;;>>>BBBEEEHHHLLLPPPTTTUUUVVVWWWXXXXXXXXXXXXXXXZZZYYYVVVRRRMMMIIIEEECCCGGGGGGFFFEEEEEEFFFGGGHHHKKKJJJIIIGGGEEEDDDCCCCCC@@@AAAAAA@@@??????@@@BBBEEEDDDCCCBBBBBBAAAAAABBBEEEEEEDDDCCCBBB???<<<;;;:::::::::999999999888888888888888888888888888888777777777777777666666555555666666777777666666555444444444444444444444444333333333222222222222111222222222222222111111111222222222222222222222222222222222111111111111000111000000000000//////////////////000000000000111........................//////......---......///...//////...------...000...///000000//////111222........................222111111000//////......,,,,,,---....../////////555222...+++***+++---///............////////////............//////000000000///......------......BBBBBBAAA@@@???>>>>>>===========================;;;;;;;;;;;;;;;<<<<<<<<<::::::::::::::::::::::::;;;;;;::::::::::::::::::888888999:::;;;;;;::::::<<<<<<;;;:::999999999999::::::::::::999999999999777777666555666777888999777555444555666777666555666666666666666666666666555555555666666666777777444444555555666777777777666666555555444444444444333444444555555444444333333444444444444444333333111333444444333333444555444555555666666555555444666666666555555444444333333333333222222111111111555555555555555555555555222222222222222222222222000111222333444555555555000111111111111222555777333222111000000111222333333222111222333444222111111111111111111111111111222222222111111222222222222222111111111111111111111111111111111111111111222222222222222222222222000000111111111222222222333333222333222222111///111111111111111111111111//////000000111222222333222333444555888<<>>>>>>>>========================999::::::;;;;;;;;;;;;;;;::::::::::::::::::::::::888888999999:::;;;;;;<<<999::::::;;;;;;;;;;;;:::<<<;;;:::999999999999999::::::999999999888888888999888666555444555666777666555444555666777666444555555555555555555555555555555555555666666666666666666666666555555555555555555555555555444444333333333444444444444333333333444444555555555444444111222333333222222333555444444555555555555444444666666666555555444444333333333333222222111111111333333333333333333444444222222222222222222222222222222333444444333333333000111111111000222444777444333222111111222333444444222111111222333222111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111222222222222222222222222000000111111111222222222333333444444222111111111111111111111111111111111222222222222222222222222222222333555999===???AAAEEEFFFGGGFFFDDDBBBBBBCCCCCCDDDEEEGGGIIIJJJKKKKKKHHHFFFBBB>>>;;;888666555333333333333333333333333111111111222333444555555777<<>>:::777666555444333555555555555666666777777111111000000000000111111...///111333333222111000000111222333333333333222000000111222333333444444000222444555444444555666666777888888888888888888999999999999999999999999999;;;===@@@BBBFFFLLLOOOQQQQQQRRRSSSTTTUUUUUUUUUUUUUUUTTTRRROOOLLLHHHFFFHHHGGGEEEDDDEEEFFFHHHJJJHHHGGGEEEDDDCCCBBBAAAAAAAAABBBBBBAAA@@@@@@AAACCCAAAAAAAAABBBCCCDDDEEEFFFBBBBBBBBBAAA@@@>>>===<<<;;;;;;;;;;;;:::::::::999888888888777777777666666555666666666666555444444555555666666666666555555444444444444444444444444222222222222222222222222222222222111111000000000222222222222222222222222222222222111111111000000000000000000111111111111111111111111000000000000000000000000000000000000..................---------.........,,,,,,...000---......---++++++,,,---........................---------....../////////,,,,,,,,,,,,---///000111,,,---......///...------............////////////+++,,,---.........------//////...---------------<<<<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<888999::::::;;;;;;::::::999999999999999999999999666777777888:::;;;;;;<<<999::::::;;;;;;:::::::::::::::999999999999::::::999999999888888888777777888777666555555444444444777555444555666777666555555555555555555555555555444444555555555666666666777777666666555444333333444555555555555444333333333333444444444444333333333333444444555555444444111222222222111111333555222222333333333333222222555555555444444444444444333333333333222222222222//////000000000000111111222222222222222222222222444444444444333333222111333444444333111000111222444333222222222333444555555333111111222333222111111111111111111111111111111000000000000000000111111111111111111222222222222222222111111111111111111111111111111111111111000111111111111222222222111333444444222111111222111111111111111111111111333333333222222222111111222111222666;;;???@@@AAAFFFFFFGGGEEECCCAAABBBCCCCCCDDDFFFHHHJJJKKKKKKKKKFFFDDDAAA===:::888777666222222222222333333333333111111111111222444555666666;;;BBBHHHKKKMMMNNNPPPQQQQQQQQQQQQPPPPPPPPPPPPNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNMMMLLLKKKLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJKKKLLLMMMOOOPPPNNNOOOPPPQQQRRRTTTUUUUUUYYYYYYXXXXXXWWWVVVTTTTTTSSSTTTVVVXXXYYYYYYYYYXXXXXXVVVTTTRRRPPPLLLFFFBBB@@@<<<888666555555555444555555666666777888888888222111111111111111111222//////111222222222111000///000222333444444333222111111111222222333333444000222444555444444555666666888999999888777777888999999999888888888888777888:::<<<>>>@@@EEEJJJNNNNNNOOOPPPQQQRRRSSSSSSSSSSSSSSSTTTSSSQQQNNNKKKIIIGGGFFFFFFFFFFFFHHHIIIJJJGGGFFFEEECCCBBBBBBAAAAAA???@@@@@@???>>>>>>???AAA@@@@@@AAAAAACCCEEEFFFGGGAAAAAA@@@??????>>>======<<<<<<;;;;;;;;;:::::::::888888888777777666666555555555555555555444444333444555555666666555555444333333333333333333333333111222222222222333333333111111111111111000000000222222222222222222222222222222222111111111111000000000000111111111111222222111111111111000000000111111111111111111111111,,,---...////////////......//////...------...000///000000///------...000........................,,,,,,------...//////000...---,,,,,,---...000111***+++...///000///---,,,............////////////***+++---.........---,,,///...------,,,,,,------:::;;;;;;;;;<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;777888999:::;;;::::::999999999999999999999999999777777888888999999::::::888888999999999888888777888888888888999:::;;;;;;999888888888777777777777555555666666666555444444777666555555777777666555444444444444444444444444444444444555555555666666777666666555555444333333444444555555555444333222222333333444444333333222111111222333333333333333111222222111000000333555111222222333333222222111333333333333444444444444333333333333444444444444/////////000000000111111111111111111111111111111333444444444333333222111222444555444222000000111333222111111111222444555555333111000111222222111111111111111111111111111222111111000000111111222111111111222222222333333222222222111111111000000000000000000000000000000000111111111111222222222...000333222111000111222111111111111111111111111111111111111222222222222333222333777===AAABBBBBBFFFGGGFFFDDDBBBAAAAAACCCEEEFFFHHHJJJKKKLLLKKKKKKGGGDDD@@@<<<999777666555111111222222222333333333000000000111222444555666555:::@@@EEEGGGIIILLLNNNPPPPPPPPPOOOOOONNNNNNNNNLLLLLLMMMNNNOOOOOOOOOOOOLLLMMMMMMMMMMMMLLLLLLKKKJJJKKKLLLMMMMMMMMMLLLLLLKKKKKKKKKLLLMMMNNNOOOPPPNNNOOOPPPQQQRRRTTTUUUUUUWWWWWWVVVUUUSSSQQQPPPOOOMMMNNNOOOQQQTTTVVVWWWXXXSSSRRRPPPNNNLLLHHHBBB>>>===:::666444444444444333555555555666777777888888444333333222222333333444000000000000111111111111...000222444444444333222222222222222222222222222000222444555444444555666666888;;;:::888777777888999999888888777777777777999:::;;;===???DDDIIIMMMLLLMMMOOOPPPQQQRRRRRRRRRRRRSSSSSSSSSQQQNNNKKKHHHEEEEEEFFFGGGGGGHHHIIIIIIGGGFFFEEECCCBBBBBBBBBBBB>>>??????>>>======>>>@@@@@@@@@@@@@@@AAACCCDDDDDDAAA@@@???>>>>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;999888888777666666555555444555555555555444333333444555555666666555555444333333333333333333333333111111222222222333333333000000000000111111111111222222222222222222222222222222222111111111111000000000111111111222222222222222222111111111000000000000000000000000000000+++,,,...000111111111000000111111///------.../////////000///......000111....................................///////////////...---,,,,,,---///000------.........---,,,,,,............////////////+++,,,...///000///...---///...------,,,,,,------;;;;;;<<<======>>>??????999999999999999999999999777888999:::;;;:::999999888888888888888888888888999999999888888888888888666666777777777777666555777777777888999:::<<<<<<888888888888777777777777222333444666777666666555888666555666777888777666444444444444444444444444444444444555555555666666555555555555555444444444333444555555555444333222222333333444444333333222///000111222222222222222111111111000///000222555333444444555555444444333222222222333333444444444333333333444444555555555111111222222222333333333111111111111111111111111222333333444444333333333...111333444333222222333111111000000000111333444666333111000111222222111000000000000000000000000333222222222222222222333111111222222333333333333222222222222111111000000////////////////////////000111111111111222222222,,,///111111///...000222111111111111111111111111......///000111222333333555444555999???CCCDDDCCCFFFGGGFFFDDDBBB@@@AAABBBGGGHHHJJJKKKLLLLLLLLLLLLHHHEEEAAA<<<888555444444111111111222222333333333000000000111222444555666555:::???CCCEEEGGGKKKNNNOOOOOOOOONNNNNNMMMMMMMMMJJJKKKLLLNNNNNNOOOOOOOOOMMMNNNNNNNNNNNNMMMMMMLLLIIIKKKLLLNNNNNNNNNMMMMMMLLLLLLLLLLLLMMMNNNOOOPPPOOOPPPQQQRRRSSSTTTUUUUUUTTTTTTSSSQQQOOOMMMKKKJJJHHHIIIKKKMMMQQQTTTWWWYYYQQQOOOMMMKKKIIIEEE???<<<;;;888555333333333333333444444444555666777777888666555555444444555555666000000000///000111111222...000222444555444333222333333222222222222222222000222444555444444555666555888;;;;;;888666777888999888888888777777666666999:::;;;<<>>>>>@@@AAA@@@@@@@@@???@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;999888888777666555555444444444555555444444333222444555555555555555555444333333333333333333333333111111111222222333333333//////000000111111222222222222222222222222222222222222222111111111111000000000111111222222222222222222222222111111000000////////////////////////+++,,,...000222222222222111222222000...---...///,,,---......------///000........................111111000000//////......000///---,,,,,,---...///111000...,,,+++++++++,,,............/////////000,,,---///111111000///.........---,,,,,,,,,,,,---999999888777888999;;;<<<999888888777777888888999999999999999999999999999;;;777666999:::888777999888888888888888888888888222222333444555555444444777888888888888999999999<<<999777999<<<===888444777666444444666777666555444444555555555555444444666666666666666666666666444444444555555555555666777555222333555777555444444444444444444444444444333333333333444555666666333333333333333333333333111111222222222333333333111222333444555444333222777666444333222111111111444333222222444666666555444444444333333222222222444222111111222333222111222222333333333222222111111111111111111111111111222222222222222222222222///000111222222222222222222222222111111111000000111000///000222333333222333//////333444111000111444444333222111000///...000000000000111222333444000000000000111111111111222222111111111111222222000111222222111000111222///000111111000111333555777666777;;;AAADDDDDDCCCFFFEEECCC@@@>>>>>>AAACCCBBBFFFKKKMMMMMMLLLKKKJJJGGGDDD???;;;999777666444222222111111111111111111111111222222222333333333666555888>>>CCCDDDGGGKKKNNNMMMLLLLLLNNNNNNNNNMMMMMMNNNNNNMMMMMMLLLKKKJJJMMMLLLKKKJJJJJJKKKLLLMMMLLLKKKJJJJJJKKKLLLKKKIIIJJJJJJKKKLLLMMMNNNOOOOOOOOOPPPQQQSSSTTTTTTTTTTTTQQQQQQQQQPPPMMMJJJFFFDDD@@@@@@BBBEEEJJJNNNQQQQQQQQQQQQPPPNNNIIIDDD>>>;;;;;;999555333111222333444444444555555666666777777888777666444444333333333000000111333444333000...666555333222111222333333333111000222444333000---444444555666777888999:::999;;;<<<======;;;:::888999::::::888555555888;;;:::::::::;;;>>>BBBEEEHHHLLLNNNPPPRRRTTTTTTTTTTTTUUUUUUUUUUUURRROOOLLLJJJHHHIIIIIIJJJJJJIIIIIIHHHHHHGGGGGGEEECCCAAA???>>>@@@???>>>======>>>>>>???AAA@@@@@@@@@@@@@@@@@@AAA===???AAA@@@>>><<<===???;;;;;;:::999999999::::::888888888888777777777777999777444444555666666555222222333333333333444444333333333444444555555555...111111///000333555333111222222222222111000000111111000000000000111111000333222//////111111...//////000111222333333333000000//////.........---222000//////000000///---000/////////............000///...---,,,---......000///...---,,,,,,---...//////.........------------...///...---...///111---------............///---------............///---...///000000///...---////////////////////////------............------;;;:::::::::;;;;;;<<<===::::::999999999999::::::999999999999999999999999;;;666666999:::888777888888888888888888888888888444444555666666666666666666666777777777888888888999777666777999999666333777666444444666666666555444444555555555555444444444444444444444444444444444444444444555555555555777555333333555666555444444444444444444444444444555444444333333333444444333333333333333333333333111111222222222333333333111222333333444444333333444333333222222222333333333111000000222333333333333333333333333222222222222111000000222333333222222222222333333222222111111111111111111111111111222222222222222222222222000000111222222222111111222222222111111111000000222000000000222333222111333//////333444111000111444333111//////000222333222222111111000111111111000000000000111111111111111111111000000111111111///000111111//////000111///000111111111111444666777777888<<>>>>>AAACCCCCCFFFKKKMMMMMMKKKKKKJJJHHHDDD???;;;999777555444444444333222111000000///111111111222222222333333444222555<<>>??????>>><<<:::;;;;;;:::888555555777:::888888999:::===AAADDDFFFKKKLLLNNNPPPRRRTTTTTTTTTUUUVVVVVVUUUSSSPPPMMMKKKGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGFFFEEECCCBBB@@@???@@@@@@>>>>>>===>>>>>>???@@@@@@????????????@@@@@@===???AAA@@@===<<<===>>><<<;;;:::999999999999999888888888777777777666666888666444444555666555444222222222333333333444444333333333444444444444444111333333111111555666444111222222222222111000000111111000000000000111111000333222//////111111...000000000111222222222333000000000/////////......111000//////000000///---------...///000000//////111000///.........//////000///...---------.../////////.........---------,,,---...---,,,---...000---------............///---------............///.........//////.........////////////////////////.........//////.........::::::;;;;;;<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;999999999999999999999999:::666555999:::888777888777777777777777777777777666666777888888888777777555555555666666666777777777777777777777777666555777555444444555666666555444444555555555555444444333333333333333333333333444444444444555555555555666444333333444555555444444444444444444444444444666555444333222222222222444444444333333222222222111111222222222333333333222222222222222333444444111111111111222444555666333111000000222333333222222222222222222333333333222000///000222333333222111222222333333222222222111111111111111111111111222222222222222222222222111111222222222111111000222111111111111000000000222111000000111222111///333//////333444111000111333111///------000333666333333222111000000000000000000000000111111111111000000000000000000000000...000111000///...///000///000111111111222444666888888:::???CCCFFFFFFEEEDDDDDDBBB???>>>>>>AAACCCDDDGGGKKKMMMLLLKKKJJJJJJHHHEEE@@@<<<999777555333666555444333111000//////111111111222222222222333111000333999>>>???CCCHHHLLLMMMMMMNNNNNNMMMMMMLLLMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHGGGGGGGGGGGGHHHHHHJJJIIIHHHIIIJJJKKKJJJIIIIIIJJJKKKKKKMMMMMMNNNOOOOOOOOOOOOPPPQQQRRRSSSTTTQQQPPPNNNKKKGGGCCC@@@>>>===>>>AAADDDGGGJJJMMMNNNQQQPPPNNNKKKFFF@@@;;;888333222111000111333555666666666666666666555555555555555555555555555555555222111000111222333222111444444333222222222222333222111111222444666666666777888:::<<<>>>???@@@AAA@@@AAACCCCCCCCCAAA???>>>===<<<;;;888555555666888999999:::;;;>>>BBBEEEGGGJJJKKKLLLNNNQQQSSSUUUVVVVVVVVVVVVVVVSSSPPPMMMKKKFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>============>>>>>><<<>>>??????===<<<<<<===<<<;;;:::999888888888888888888777777777777666666666555444555666666444222222222222222333333333333444444444444333333333333222444444111111444555222111222222222222111000000111111000000000000111111000222222//////111111...111111111111111111222222111111111000000000000000000///......//////...---***+++...000111111000000111111000////////////000//////.........///000000...............---------+++,,,------,,,,,,---///---------............///---------............///......------------......////////////////////////...//////000000//////...777888999:::;;;:::999888;;;::::::::::::::::::;;;888888888888888888888888:::666555888:::777666888777777777777777777777777666777777888888888777777555555666666666777777777777888999999777777777888777555333444555666555555333444444555555444444333333333333333333333333333333333444444444555555555555444333333444444444444333333333333333333333333555444333333222222333333555444444333333222222111111111222222222333333333333222111111111222444555000000111111222333555555555333222222333444444333000000111111222222333333444333111111222333333222111111222333333333222222111111111111111111111111111111111111111111111111222222222222222111000///111111111111000000000000333111000000111111000...333//////333444111000111222111///......000222444222222111000000000000000///000000000111111111111//////000000000000/////////000111000//////000111///000222222222333555888999:::===AAADDDFFFFFFEEECCCBBBAAA???===>>>AAADDDEEEGGGKKKLLLLLLKKKJJJKKKIIIEEEAAA===:::777444222555444444333222111111000111111111111222222222222111///111777;;;===AAAFFFJJJLLLMMMNNNMMMLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHGGGHHHIIIJJJIIIHHHIIIIIIJJJKKKLLLMMMNNNNNNNNNNNNNNNNNNOOOQQQSSSTTTPPPOOOLLLHHHCCC???===;;;<<<>>>AAADDDFFFHHHJJJLLLQQQPPPNNNJJJEEE???:::777333333222111222333555666777777666666555555444444444444555555555555555555333222000000222333333222333333222222222222222222666444333222222333444444777999<<>>;;;888666555666777:::;;;<<<>>>AAADDDFFFHHHJJJKKKLLLNNNQQQTTTVVVWWWVVVVVVWWWVVVTTTQQQNNNLLLFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBAAA@@@@@@???>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<===<<<=========<<<<<<;;;;;;<<<;;;:::888777777777777888777777777666666666666555444444555666666333111111222222222222333333333555444444333333222222222000222222......111222///111222222222222111000000111111000000000000111111///222222//////222222///222222222111111111111111111111111111111111111111000...---...//////...---***,,,///111222111///...000000000///////////////////////////000000111111........................,,,---...---,,,,,,...000---------............///---------............///...---,,,++++++,,,---...//////////////////////////////000000000000//////888999:::;;;:::999888777999999888888888888999999888888888888888888888888:::666555888999777666888666666666666666666666666666666666777777666666555666666666777777777888888666777888888666666777999666555333333555666555444333333444444444444333333444444444444444444444444333333333444444444444555444444444333333333444555333333333333333333333333222222222222222333444555444444444333333222222222111111222222222333333333333222111000111222333444222222222111111222222333555333222222333444333222000000000111111222222222888666444333333333222111000111222333333333333333111111111111111111111111111111111111111111111111222222222222222111000///000000000000000000000000333111000000111111///...333//////333444111000111000111111111111000///...000000//////000111111222///000000000111111111111...///000000000000///...000111222222000000111222///111222333333444777999:::===@@@CCCDDDEEEDDDDDDAAAAAA@@@>>>===>>>AAADDDFFFHHHKKKLLLKKKJJJJJJKKKHHHEEEAAA>>>;;;888555222222222222222222222222333000000111111111222222222111///000666999;;;???DDDFFFIIILLLMMMLLLKKKLLLMMMKKKKKKLLLKKKKKKJJJIIIHHHGGGGGGGGGHHHHHHGGGGGGGGGGGGFFFFFFGGGHHHIIIIIIHHHIIIIIIJJJKKKLLLMMMNNNNNNNNNNNNNNNNNNPPPQQQRRRSSSOOOLLLHHHDDD@@@===;;;:::<<>>AAADDDFFFGGGKKKLLLNNNPPPSSSUUUWWWXXXVVVVVVVVVUUUSSSPPPMMMKKKGGGGGGFFFFFFFFFFFFGGGGGGGGGFFFDDDCCCBBBBBBBBBBBBAAAAAAAAA@@@???>>>>>>===<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999;;;:::999888777666666777777777777666666666666555444333333555666555222000111111111222222222333333444444444333333222222111000222111......111111///111222222222222111000000111111000000000000111111///222222//////222222///222222222111111111111111111111111111222222222222///...---...///000///...,,,...000111111000---,,,/////////.........------......///000000000111111---.....................---...///...------///111---------............///---------............///...---,,,++++++,,,---...//////////////////////////////000000000000//////;;;;;;<<<<<<<<<;;;::::::777777666666666666777777888888888888888888888888999555444888999777666777666666666666666666666666555555666666666555444444666666777777777888888888555444444444444555555666666444333333444555555444333333444444444444333333444444444444444444444444333333333333444444444444333444444333222222333555333333333333333333333333111111111111222333444555333333333333333333333333111111222222222333333333111111111111111222333333444333222111111111111111333111000///111111111000000000000000000111111111888666333333333333222111000111222222333333333333111111111111111111111111111111111111111111111111111111222222222111111000//////000000000000000111111000//////000111000...333//////333444111000111///000222333222000...,,,////////////000111222222000000000000111111111111//////111111111111//////000222333222111000111222///111333333333555888:::<<>>AAADDDFFFIIIKKKKKKJJJJJJJJJKKKGGGDDDAAA>>><<<:::666333///000000111222222333333000000000111111111111222222///000444777888;;;@@@AAAEEEJJJLLLKKKJJJKKKMMMKKKKKKKKKKKKJJJIIIHHHGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFEEEDDDFFFHHHIIIHHHGGGHHHIIIJJJJJJLLLLLLMMMNNNLLLMMMOOOPPPQQQRRRRRRRRRLLLIIIEEEAAA>>><<<;;;;;;<<>>AAACCCEEEFFFKKKLLLOOORRRTTTVVVVVVVVVUUUUUUUUUUUURRROOOLLLJJJHHHGGGFFFEEEEEEFFFGGGHHHHHHGGGEEECCCBBBAAABBBBBBAAAAAAAAAAAA@@@???======;;;;;;::::::::::::;;;;;;<<<;;;::::::;;;;;;:::888999888777777666777777777777777666666666666555555444333222333444444222000111111111111222222222222333333333333222222222222111333333000000333444111111222222222222111000000111111000000000000111111...111111//////222222000111111111111111111222222111111111111111222222222000///...///000111000///...///000111000///---,,,.........///...------,,,......///000000000//////---------................../////////......000111---------............///---------............///......------------......////////////////////////...//////000000//////...===<<<;;;;;;:::::::::;;;777666666666666666666777888888888888888888888888999555444777999666666777555555555555555555555555555666666666555555444333555555555666666666777777666333111111444666666444666444333333444555555444222333333444444333333222333333333333333333333333222222333333333444444444222444555444111111333555222222222222222222222222333222222222222222333333111222222333333444444555111111222222222333333333000000111222222222222222333222222111111111111111333111//////000111000///000000000000000/////////333222000111222333333222000000111222333333333333111111111111111111111111111111111111111111111111000000111222222222111111////////////000000111111000///...///000111000///333//////333444111000111...///000000111000000///000000/////////000000111000000000000111111111111///000222333333222000///000111222111000///000222000111333444444666888;;;===AAADDDEEECCC@@@??????>>>>>>>>><<<<<<>>>AAADDDGGGIIIKKKKKKJJJIIIJJJKKKEEECCC@@@???===;;;777555000000000000000000111111000000000000111111111111222///...111333444777<<<<<>>>>>CCCHHHJJJHHHHHHJJJMMMJJJIIIFFFCCC???;;;888777222222333333444555666777555555555666666666666666444555666777666555333222111000111333555666444222///000111222333222222111---000333444444444777999999<<>><<<======<<<;;;:::;;;>>>AAACCCFFFGGGHHHIIILLLPPPSSSUUUUUUTTTSSSTTTTTTTTTSSSQQQNNNKKKIIIGGGFFFDDDCCCCCCDDDFFFGGGIIIHHHEEECCCAAAAAAAAAAAABBBBBBBBBBBBAAA???===<<<;;;;;;;;;::::::;;;;;;;;;;;;:::888999;;;;;;999666777666666666666777888888777777666666666555555555555333111111222333222111111111111111222222222222222222222222222333333333///222222///000333444222111222222222222111000000111111000000000000111111...111111//////222333000000000000111222222222333000000000111111111222222111000///000222222222111---...///////////////......//////000///...---,,,....../////////...---------------.........//////---.........------///111---------............///---------............///.........//////.........////////////////////////.........//////.........<<<;;;999888777888999999777777666666666666777777777777777777777777777777999555444777999666555777555555555555555555555555666666777666666555444444444444444555555555666666999555111222777:::888555666444222333444555444444222333333444444333333222222222222222222222222222222222333333333444444444222444555444111111333666222222222222222222222222444444333222111111111111000111222333444444555666111111222222222333333333///000111333333222111111222111111111111111222222555333111111222333222111111111000000//////......///...---...111333333333///000111222333444444444111111111111111111111111000000000000000000000000///000111222222222222222.../////////000000111111///......///000222111000333//////333444111000111......---...///111222444222111000//////......///000000000000111111111111///111222333333222111//////000111000///...///111000111333444444666999;;;>>>BBBEEEFFFCCC???>>>>>>>>>>>>===<<<<<<===AAADDDHHHIIIKKKKKKJJJIIIJJJKKKDDDBBB@@@???>>><<<888666111111000000//////......000000000000111111111111222...---///111111444999999???FFFIIIHHHHHHKKKNNNJJJJJJJJJJJJIIIHHHGGGGGGEEEFFFGGGHHHHHHGGGFFFEEEDDDCCCCCCDDDGGGHHHGGGFFFHHHHHHIIIJJJKKKLLLMMMMMMKKKMMMQQQTTTUUUTTTRRRPPPHHHEEEAAA>>><<<===>>>@@@???DDDJJJKKKIIIHHHKKKNNNGGGFFFCCC@@@===999777666...///000222444666777888444555555555666666777777555666777777666444222111000000222444666666444222///000111222333333222111000444777777555444555666:::>>>DDDJJJOOORRRSSSTTTRRRSSSTTTTTTSSSQQQNNNMMMFFFCCC>>>===>>>???>>><<<>>>???BBBEEEHHHJJJKKKLLLHHHKKKOOOSSSUUUTTTQQQPPPSSSSSSTTTSSSQQQNNNKKKIIIFFFEEECCCBBBBBBCCCEEEFFFJJJIIIFFFCCCAAA@@@@@@AAABBBBBBBBBBBBAAA???===<<<<<<;;;;;;::::::;;;;;;<<<;;;999888999;;;;;;999666666555555666666777888999777666666666555555555555666333111000111222222222000111111111111222222222111111111222222333333444,,,//////---...222333111111222222222222111000000111111000000000000111111...111111//////222333000//////000111222333333444//////000000111111111111111000///000222333333222,,,------...///000111111///000111111111000...---....../////////---,,,+++---------.........//////,,,---------,,,,,,...///---------.........//////---------.........//////---...///000000///...---////////////////////////------............------777888:::;;;;;;:::888777888999999888666555666888777777777777777777777777666666666666666555555555333444666777666666666777888777666555555555555555444555555666666666666666666555555555555444444444555444333333333333444555444333333222222333333444222111222333555555333111333333333333333333333333222222222333333333444444111555666333333444333///222222222111111111000000111333555666555444111///111000000222555555111---000000000000000000000000111111000000000000111111222222222222222222222222666333//////111222111///111111111111111111111111777333///...000222222000666444333222222222000...111///...///000111000...333000000333333000000333333000///222333000---...000000////////////000000///////////////000111111000///...///000111000/////////////////////////////////000000111111111222111111000//////000222222111111111///------///111000111222444777:::===???EEEEEEEEEEEEDDDCCCBBBAAA??????>>>>>>???AAACCCEEEHHHHHHIIIJJJJJJIIIHHHHHHFFFEEEBBB>>>;;;777444333000000000000000000000000000000000000000111111222///.........///111444666999===CCCGGGIIIKKKLLLMMMLLLJJJGGGFFFGGGHHHGGGGGGGGGFFFEEEDDDDDDEEEFFFGGGHHHGGGGGGGGGFFFFFFEEEEEEFFFGGGGGGHHHIIIJJJKKKKKKLLLMMMPPPSSSUUUUUURRROOOHHHDDD???;;;999:::<<<>>>DDDFFFHHHJJJKKKIIIHHHFFFCCCAAA???<<<999777555444222222333444444555555666555666666666666444333222555555555444444333333333222000///...///000222444000111111111222222222222111333555555555555777888:::>>>EEEJJJNNNQQQSSSVVVSSSTTTVVVWWWVVVSSSOOOMMMHHHDDD>>>;;;;;;===??????AAADDDDDDCCCEEEJJJKKKJJJJJJMMMQQQRRRSSSSSSTTTVVVUUUVVVVVVSSSOOOKKKHHHHHHEEECCCAAAAAADDDFFFEEECCCGGGFFFDDDCCCAAAAAA@@@@@@BBBBBBBBBBBBAAA@@@??????AAA@@@>>><<<;;;<<<<<<===<<<<<<;;;:::888777666666888888888888777777777777888666333333444555555444333333222111111111111222444111111555555000///333///000111333444555666666222111111111000000//////333222111222333444222000111111000000000000000111111555555000///222222---000000000000000000000000222111000000000111333444222000//////000000///---////////////////////////222111000///------,,,,,,,,,,,,,,,++++++*********,,,------......------,,,...///000///,,,+++---///---...000111111111000///***+++,,,,,,++++++---...........................///............///000000//////.........---------888888999::::::999888888666777777666444333555666666666666666666666666666444444444444444444444444333555666666666666666777777777666555555555555555333444444555555555555555555555555555444444444444555444333333333333444555444333333222222333333444222111222333555555333222333333333333333333333333333333333444444444555555222555555222222444333000222222222111111111000000111333444555555333111000111000000222333222111///222222222222222222222222333333222222222222333333333333333222222111111111333111//////111333222111111111111111111111111111444222000000111111111000333222111111333333222111111///...///000111000///333000000333333000000333666222000333333000///000000///////////////000111///////////////000111111000///...///111111111///000000000000000000000000/////////000000000111111000000/////////000111111000111111000......///000111111222333666:::>>>@@@EEEEEEEEEDDDCCCBBBAAA@@@>>>======>>>@@@BBBEEEGGGIIIIIIJJJKKKKKKJJJIIIIIIFFFEEEBBB>>>;;;777555333111111111111111111111111000000//////000000111222000000/////////111222333555:::???DDDGGGHHHJJJKKKKKKIIIGGGFFFHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFGGGHHHGGGGGGGGGFFFFFFEEEEEEEEEFFFGGGGGGHHHIIIJJJKKKKKKLLLLLLNNNQQQSSSRRROOOLLLFFFBBB>>>:::999:::===???DDDFFFHHHJJJJJJIIIGGGEEE@@@???===:::777555444333222222333333444555555555444555666777777666555555444555666666555222000...222111000000000111222333111111222222222333333333222333555555444444666888:::???EEEJJJNNNQQQTTTVVVUUUVVVWWWXXXVVVTTTQQQOOOIIIEEE???<<<<<<>>>???@@@BBBEEEGGGFFFHHHLLLMMMKKKLLLNNNQQQSSSSSSSSSTTTUUUUUUVVVUUURRRNNNIIIGGGFFFEEECCCBBBBBBEEEFFFEEEDDDGGGFFFDDDCCCAAA@@@??????DDDDDDCCCBBBAAA???===<<<@@@@@@???>>>============;;;;;;;;;::::::999999999888888888888777777777777777666444444555555555444666666555444444444444555444111111555444000///222000111222333333444333333111111111111000000000///222111111222333333222000111111000000000000111111222555444//////222222...111111111111111111000000111111000///000111222333222000//////000000///---////////////////////////000//////............///......---------,,,,,,,,,........................111///---,,,+++++++++***+++,,,---.........---------...000///......000111..............................------......///000//////.........---------888888888888888888888888555666666555444333555666666666666666666666666666555555555555555555555555555555555666666666666666666666666555555555555555222333333444555444444444555555555555444444444444444444333333333333444444333333333333333333333333222111111333444555333222222222333333333333333333444444444444555555555555222444333000000222333000222222222111111111111111111222444555555333111000///111111111000///000111222222222222222222222222333333222222222222333333333333222222222111111111111///...///111333333333111111111111111111111111111222333222111000000111000//////111333444444333111000//////111111000///333000000333333000000333:::555222333333111000222///////////////000111111///////////////000000111000///...///111222111000111111111111111111111111...///////////////000000---...//////000000000000///000222111000//////000222222222333666;;;???BBBDDDDDDDDDCCCBBBAAA???>>><<<======???AAADDDGGGIIIIIIJJJKKKLLLLLLKKKJJJIIIGGGEEEBBB>>>:::777555444111111111111111111111111000000//////000000111222111111000000000000000000333777>>>CCCFFFHHHIIIKKKIIIHHHFFFGGGHHHJJJJJJIIIIIIHHHHHHGGGGGGHHHHHHIIIFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJKKKKKKKKKLLLMMMOOOPPPNNNJJJGGGBBB???<<<999888:::===???EEEFFFHHHIIIIIIGGGEEECCC===<<<:::777555444333222222222333333444444555555333444555666777777777777333444666777555111---***222222222111111111111111111222222222222333333333222333444444333444666777;;;@@@FFFKKKOOORRRUUUWWWYYYYYYXXXWWWVVVTTTRRRQQQJJJFFFAAA>>>>>>@@@AAAAAACCCGGGJJJJJJLLLPPPPPPNNNNNNPPPRRRRRRRRRQQQRRRSSSTTTTTTSSSPPPKKKGGGEEEDDDEEEDDDCCCDDDFFFGGGFFFEEEGGGFFFDDDBBB@@@???>>>>>>BBBBBBBBBAAA@@@???>>>===@@@@@@@@@@@@???>>>======;;;;;;;;;;;;;;;;;;;;;;;;888888888888777777777777666555555555666666444333444333222222111111222222444111222444444111000222111111222222222111111000111111111111000000000000222111111222333333222000111000000000000000111111333444333///...111222000333333222222111111111000000000/////////000111222111000//////000000///...////////////////////////...............///000111///////////////.........000///............///000444111...---///000...---++++++,,,------------,,,...///111000//////000111........................---------------........................---------999888777777777777888999777777888777555555777888666666666666666666666666777777777777888888888888777666555555666666666555555555555555555555555444333333444555555555555444555555555444444444333333333333333333333333333333333333333333333333333333222111111222333444333222222222222222222333333333333333333444444444444555222333222......222333111111111111111111111111111222222333444444222111000///111222111...---000333000000000000000000000000111111000000000000111111111111111111222222222222000000///000111111222222111111111111111111111111...111555555222///000111000//////000333444444333111000///000111111000///333000000333333000000333;;;555111222222000000222///......//////000111222000000////////////000000000///...///111222111000111111111111111111111111............////////////,,,---...000000000//////...000222222111/////////333222222333777;;;@@@CCCDDDDDDCCCBBBAAA???>>>===>>>>>>???@@@BBBEEEGGGIIIIIIJJJKKKLLLLLLKKKJJJIIIGGGEEEAAA===999777555444222222222222222222222222///////////////000111111//////000111111111111000333777>>>CCCFFFIIIKKKLLLHHHGGGFFFGGGJJJKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHIIIEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJJJJKKKLLLLLLMMMOOOOOOLLLGGGDDD???===:::888888:::===???DDDEEEGGGHHHGGGEEEBBB@@@;;;:::888666444333333222111222222333444444555555333444444555555666666666222333444444333000...,,,111111111222111111000///111111111111222222222222333444444444333444666888===AAAHHHMMMPPPSSSVVVXXXYYYYYYWWWUUUTTTSSSRRRRRRLLLHHHCCCAAAAAABBBCCCCCCDDDIIILLLMMMOOORRRRRROOONNNPPPQQQQQQOOOOOOOOOPPPRRRRRRQQQMMMHHHDDDBBBBBBEEEDDDEEEEEEFFFGGGFFFFFFGGGFFFDDDBBB@@@>>>=========>>>???@@@AAAAAAAAAAAA???@@@AAAAAAAAA???>>>===============<<<<<<<<<<<<888888888888777777777666666555555666777777444222222222111000000000000000333222222333333111111111000000111111111111000000111111111000000000000000222111000111333333111000000000000000000000111222444333222//////000111111444444333333222111111111///////////////000000111111///...///000111000...////////////////////////...............///000000////////////////////////000///---,,,,,,---///000000111111111//////000111---------...............,,,---......---,,,---///........................,,,,,,,,,---------------........................888777777666666777777888666777777666555555777888555555555555555555555555666777777777888888999999999777444444555666555444333444555555666555444444444444555666666666666666555444444444444333333333333333333333333333333333222333333444444333333222222111000111333444333222111111111222222333333333111111222222222333333333111333222......222333111111111111111111111111111222222333333333222111000///111333111......000333////////////////////////111111000000000000111111---...///000222333444555111111111111000/////////000000000000000000000000,,,111555555222000000111222111000000222222222000222000///000111222111000333000000333333000000333999333000111111//////111///////////////000111111000000////////////000000111000///000111222222000000000000000000000000000////////////............+++,,,...000000000000///...000222333111000000000222222222444888===AAADDDCCCCCCCCCBBBAAA???>>>===@@@AAAAAABBBDDDEEEFFFGGGHHHIIIJJJJJJJJJJJJIIIHHHFFFDDD@@@<<<888555444333111111111111111111111111/////////...///000000111---...///111222222222222222777===BBBFFFHHHJJJLLLGGGGGGGGGHHHJJJLLLKKKJJJGGGHHHHHHHHHHHHHHHHHHGGGEEEEEEEEEEEEEEEFFFFFFFFFEEEFFFFFFGGGHHHIIIJJJJJJNNNNNNNNNOOONNNKKKFFFBBB<<<;;;999777888:::<<<>>>CCCDDDEEEFFFDDDBBB???===999888777555444333333333111111222222333444444555444444333333222222222222222222111000000000111111///000000111111000//////000000000111111111111222333444444444333555888:::@@@DDDJJJNNNQQQTTTVVVXXXWWWVVVTTTSSSRRRQQQRRRRRRNNNKKKFFFDDDDDDEEEEEEEEEFFFKKKNNNNNNPPPSSSRRROOOMMMNNNOOONNNLLLKKKLLLMMMOOONNNMMMIIIEEEBBBAAAAAACCCDDDFFFFFFFFFFFFFFFFFFFFFEEECCCAAA???>>>======<<<===>>>???@@@AAAAAAAAA>>>???@@@AAAAAA@@@>>>===@@@??????>>><<<;;;;;;:::888888888888777777777666666666666777888777555222555555444333333333333333222333333333222222222000......///000111111111111000000000000000000111111111111000111222333111///000000//////000111222222444222111111000000111222333333333222222222111111.../////////000000000000000///...///000111000///////////////////////////000000///................................./////////...,,,++++++,,,...///---444999666---(((+++111------------......//////+++---------++++++,,,---........................+++,,,---.........---------.....................666666666666666666666666333444555444333333555666555555555555555555555555333444444555555666666777;;;888444333555666555333222333444666666555444444444555666666777777666666444444444444333333333333222222333333333333222222222222444444444444222222333111000000222333333222000000111111222333333333111111111111222222222222000333222000000333444222111111111111111222222222222222222222222111111000000222222222111000111222111111111111111111111111333333222222222222333333------...000222333444555000111333222000.........000000000000000000000000...000333444333111111111333222000000111111000...222111000000222222111000333000000333333000000333555000...000111///...000000000////////////000000111000000///////////////111000///000222333222111000000000000000000000000000000000////////////...,,,---...///000111111111///000222222111000111222111222333666:::>>>BBBDDDBBBBBBBBBBBBAAA@@@??????BBBBBBCCCDDDEEEFFFFFFGGGGGGHHHIIIJJJJJJIIIHHHGGGEEECCC>>>:::666444333222000000000000000000000000//////......//////000111------...000111222333444111555<<>>BBBCCCCCCCCCAAA>>>;;;888666666555444333333333333111111222222333333444444555444333111111000111111333111000//////111333444//////000000000111111111000000111111111222222222333444444444444777:::>>>CCCGGGLLLPPPRRRTTTVVVWWWSSSSSSRRRQQQQQQQQQQQQRRRPPPMMMIIIFFFFFFGGGGGGGGGHHHKKKMMMLLLMMMPPPPPPMMMJJJKKKKKKIIIHHHGGGHHHJJJKKKKKKIIIFFFBBB@@@@@@AAABBBDDDFFFGGGFFFEEEEEEEEEDDDCCCBBB@@@???>>>======???????????????>>>===<<<>>>???????????????>>>>>>AAA@@@???>>><<<;;;:::999888888888888777777777777777666666666777777555444444333222222111111222222111444444222111333222///......///111111222222222000000000000111111111111111000000111222222111///////////////000111222333222000000333333000000222222222222222222222222222...///000111111111000000000///...///000111000///////////////////////////111000///...............------------...............---,,,++++++,,,---...222===EEE@@@222)))+++111,,,,,,,,,+++,,,------...---/////////---,,,---...........................+++,,,---//////...---------------...............555555666777777666555555222444444444333333555777555555555555555555555555222333333444555555666666===888333333555666555222111222444666666555444333333444555555666666555555444444444333333333222222111222333333333333222111111222444555555444222111333111//////111333333222///000000111222222333333111111222222222333333333000333444222222555555222000000111111111222222222222222222222111111111000222222222333444444222000111111111111111111111111333333222222222222333333//////000000111111222222---000222222000......000000000000000000000000000000000000222333333222000222111000000111111000///222111000000222222111000333000000333333000000333222...---111222000///000222111000//////......///111111000///////////////111000///000222333222111111111111111111111111111111111000000000/////////.........///000111222333000111111111000000222444000111444888<<>>>>>>>>????????????>>>===<<<;;;>>>>>>>>>======>>>>>>?????????>>>===<<<<<<;;;;;;888888888888777777777777999777555555666777666555111111000///////////////111444555111111444333///000000111222222111111000///000000000111111111111111000000000222222000///////////////000111222333111///000555555000///111///000000111111222222222///000111222222222111000///......///000111111//////////////////////////////............//////000---------.........//////........................333>>>GGGDDD888......111------,,,,,,,,,---...//////000000///...------///........................+++---...000000///...------------.........//////444555777888888777555444444555666666555555777999555555555555555555555555444444444555666777777888>>>999333222555666444222111222444666666555444333222333444444555555444444444444444333333333222222111222333444444333222111111222444555555444222111333111//////111222333222///000000111222222333333222222333333333444444444///333444333333666555111000000111111222222222222222222222111111111111000333222222444777666333///////////////////////////111111000000000000111111111111111111000000000///+++...111222000///000222000000000000000000000000222000...000333555333000111000///000111222111000222111000111222222222000333000000333333000000333111......222333111000111333222111///............111111000///////////////111000000000222333222111222222222222222222222222222222111111000000////////////......000222444555111111111000///000333555///111555:::>>>@@@BBBBBBAAAAAABBBBBBCCCCCCBBBBBB???@@@BBBEEEGGGIIIJJJKKKIIIJJJKKKLLLLLLKKKJJJIIIDDDAAA<<<777333111000000////////////////////////...............///000000222111///......000111333555:::???DDDFFFGGGHHHJJJIIIHHHIIIJJJLLLLLLJJJHHHIIIJJJKKKLLLLLLKKKJJJIIIGGGGGGGGGHHHHHHIIIIIIIIIEEEEEEFFFGGGHHHIIIIIIJJJMMMLLLMMMMMMMMMJJJEEEAAA===<<<:::999999:::<<<===???@@@@@@@@@===999555333111111000000000000111111000111111222333333444444333222222111222333555666333444444444333222000///333222111111333555888:::444444444555555555666666333444444555666:::???CCCHHHLLLPPPRRRSSSSSSTTTUUUOOOPPPQQQRRRSSSSSSSSSSSSRRROOOKKKJJJJJJJJJJJJIIIIIIKKKKKKGGGGGGJJJKKKIIIDDDDDDDDDCCCAAABBBDDDFFFEEEEEEDDDBBB???>>>@@@AAA???BBBFFFGGGDDDCCCCCCDDDAAA@@@@@@???>>>?????????<<<======>>>>>>>>>>>>>>>???>>>===<<<<<<===>>>???===============<<<<<<<<<888888888888777777777777:::888555555666777777666444333333222222222222222000555555111111444333///333333333222222111////////////000000111111111222111000///000222222000///////////////000111222333000...000666666111...111......///000111222222333///000111333333222222111///......///000111111000////////////////////////,,,---------///000111222---.........//////000000......///000000///......)))333<<<>>>777///,,,---000000///...///000111222...///000///---,,,,,,---........................,,,---///111111000///...---------.........//////555666777888888777666555555555444444444444555555666555444333333333444444777666555444444555666777333333333444555666777777333333333444444444555555;;;777333222444555555333555555444333111000000///222222222222222222222222///000111222222222222222222222222222222222222222222222222222333444555666222333333444333222111000000000111444888999666333111000///000111111111///222333222111000111555888===>>>???BBBCCC???777111111111000000000000000111000000000000000000000000////////////////////////222111000//////000111222......///000000000000000//////000000111111111111////////////000000000000000000000000000000000000///000111222222111000/////////000111111111111111000...---...///000///...444333111000000000111111000/////////111222111000444444444555555555666666111111000000000000000000//////000111111111111111333111/////////000111000000333777;;;???AAAAAABBBDDDCCCAAAAAABBBBBB@@@???EEEFFFGGGHHHHHHHHHGGGGGGJJJJJJIIIJJJJJJJJJGGGEEE@@@>>>:::666333111111111111000///---------...///222111111111000000//////000/////////000111222222888999<<>>>>>===;;;999777555444444333222222222222222222222000000000000111111111111333333333333333333333333------,,,------...///000000000111222333444444555444666777666555555666777888888888999;;;>>>AAADDDNNNOOOPPPQQQRRRRRRRRRRRRNNNNNNOOOOOOOOONNNMMMMMMNNNNNNLLLKKKIIIIIIHHHHHHEEEHHHKKKLLLKKKIIIHHHGGGCCCAAA???<<<;;;<<<>>>???@@@@@@@@@@@@@@@AAAAAAAAA@@@AAACCCEEEEEEDDDCCCBBBBBB???<<<<<<>>>@@@???===>>>===<<<;;;;;;:::;;;;;;===<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<:::999999999888888777777777777777777666666666666888555111111333444333111222222222222222111000///,,,...111111111111222333000000111111111111000000111111000000//////......//////000000111111222222333222111111222222111///111000......000000000///000000////////////000000000...---...///000///...000000000000000000000000222000///------///000222//////000//////...------........................+++...333555///)))+++111......////////////......*********+++,,,---...///...............---------........................---,,,+++,,,.........---555666777888888777666555555555444444444444555555444444333333222222222333666555444444555666777888333333444444555555666666333333333444444444555555777444111000111222111000555555444333222111000000222222222222222222222222000000111222222222222222222222222222222222222222222222222222333444555555111111222222222222111111111000111333666777555333222111000000222222111000111111222333666:::<<<>>>???>>>===>>>>>><<<888555111111000000000000000111000000000000000000000000000000000000000000000000111111000//////000111111......///000000000000000000000000000000111111111////////////000000000000000000000000000000000000///000000111111000000/////////000111111111111000000///......///000///...222222000/////////000000111000///000222222222111222222222222333333333333222222222111111000000000//////000111111111111111444222111000111222222222333666:::>>>AAACCCDDDDDDFFFEEECCCCCCDDDEEEDDDCCCEEEFFFHHHIIIIIIIIIHHHGGGJJJIIIIIIIIIJJJIIIFFFDDDAAA>>>;;;777444333222222222111000///...//////000111111111000000000//////////////////000111222333888999===AAAEEEGGGGGGFFFEEEGGGHHHHHHGGGFFFGGGIIIKKKKKKKKKKKKLLLLLLMMMMMMKKKJJJJJJIIIHHHGGGGGGFFFGGGGGGHHHIIIIIIIIIIIIIIILLLLLLLLLKKKHHHEEEBBB@@@===:::888888999;;;<<<<<<;;;:::888666555333333222222222222222222222222222............/////////000222222222222222222222222000000///////////////000//////000111222333444444444666777666555444555777999999:::<<<>>>AAADDDFFFMMMNNNOOOPPPQQQQQQQQQQQQNNNNNNOOONNNNNNMMMLLLLLLNNNMMMLLLJJJIIIHHHHHHGGGFFFGGGHHHIIIIIIGGGDDDBBBBBB@@@===;;;:::;;;===>>>============>>>>>>>>>>>>???@@@BBBDDDDDDCCCBBBAAAAAA???<<<<<>>>>>===<<<;;;;;;::::::;;;============<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<999999999888888777777777777777777777666666666666777444111111222333222111//////000111222222222222---///111111111000111222000000111111111111000000111000000000/////////...//////000000111111222222333222111111222222111///111000......000000000///000000////////////000000111///...///000111000///////////////////////////111000///......///000111//////000000000000//////........................//////111222...***,,,222......////////////......------------...///000000------.............................................,,,,,,,,,...///...---555666777777777777666555555555444444444444555555555444444444333333333333555444444444555666777777444444444444444555555555333333333444444444555555777555444444555555333222666555555444333222111111222222222222222222222222000111222222222222222222222222222222222222222222222222111222222333444555111111000000000111222222222111000111333444333222333111000111222333222111111000111555:::>>>>>><<<:::888555333333444333222000000000000000000111111000000000000000000000000111111111111111111111111111000000//////000000111......///000000000000000111111111000000000000000////////////000000000000000000000000000000000000000//////......//////000...///000000111111000000000///......000000///...111000//////.../////////111000000000222333222111111111222222222333333333444444333222111000000/////////000000000111111111444333222111111222444444555888;;;???BBBDDDDDDDDDEEEDDDCCCCCCEEEFFFFFFEEEFFFGGGHHHJJJJJJIIIIIIHHHJJJIIIHHHHHHHHHGGGDDDBBB>>><<<999555333111111111222111111000000000000111111111000000000000//////////////////000111222333777:::===AAADDDFFFGGGGGGEEEFFFHHHHHHGGGFFFHHHIIIGGGHHHIIIJJJKKKLLLMMMMMMKKKKKKJJJIIIGGGFFFEEEEEEFFFFFFHHHIIIJJJJJJJJJJJJKKKKKKKKKJJJHHHDDDAAA???===;;;888888999::::::999888777555444222111000000111111111111111111111111........./////////000000111111111111111111111111444333222111000000000000...//////000111222333333444666777666555444555666:::;;;===@@@CCCEEEHHHIIILLLMMMNNNOOOOOOPPPOOOOOOOOOOOONNNNNNMMMLLLKKKKKKMMMMMMKKKJJJIIIGGGFFFFFFGGGEEEDDDEEEFFFDDD???;;;???===;;;999999999;;;<<<<<<<<<<<<<<<=========>>>===???AAABBBBBBBBB@@@???>>>===;;;<<<>>>@@@@@@???>>>===<<<;;;::::::::::::>>>>>>=========<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<888888888777777777777777777777777777666666666666666444222111222222111000//////000111111000000000...000222222000000000111000000111111111111000000000000000000//////////////////000000111222222333444222111111222222111000111000......000000000///000000////////////000000111000//////111111000///////////////////////////111000///......///000111//////000111111111000000........................333///---///...,,,...222......////////////..............................,,,---------.../////////...........................---,,,---///000///...444555666777777666555444555555444444444444555555555555555555555444444444555555555555555555555555555444444444444444444444333333333444444444555555666666666666666666444333666666555444444333222222111222222222222222333333111111222333333222222222111222222222222222333333222222111111222333333444333222000/////////000111333222111000111111222222333222111222333333222111333111000333999:::666111444222000........./////////000000111111111111111000000000000000000000000000000000000000000000000000000000//////000000000......///000000000000000111111111111000000000000////////////000000000000////////////////////////000///...------...///000...//////000000000000000000///...///000111000...000000000000///000000000222111000111222333222111333333333333444444444444555555444333222000000//////////////////000111111222222222111111222444666666888<<>>?????????<<<===???AAAAAA@@@???>>>:::999:::;;;<<<>>>>>>???======<<<;;;::::::::::::======<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;777777777777777777777777777777777777666666666666444333222222111111111000333222222111///---,,,+++///111222222000//////000000000111111111111000000000000000000//////////////////000111222222333333444222111111222333111000111000......000000000///000000////////////000000000///...///000111000...////////////////////////000000////////////000000000000000000000///..............................333...,,,///222000...///......////////////......---------------,,,++++++,,,,,,,,,---...///000000........................///...---...000000000///444555666777777666555444555555444444444444555555333444444444444333222111777777666555444333222222444444444444444333333333333333333444444444555555222333333333333222111111555555555444444333333222111111111222222333333333222222333333333222222111111111111222222333333333222222111111111222333333555444222///............222222111000000000111111333222111222333333222111333111000222666666111,,,333333333333222111111111...///000111111111111111000000000000000000000000/////////////////////////////////000000/////////......///000000000000000111111111000000000000000////////////000000000000////////////////////////000///...------...///000......///000000000000000111///...///000111000///000111111111111111111111111000///000222333222111222222222333333333444444555555444333222000000/////////......//////000111///111222111000111444777:::;;;>>>AAACCCCCCCCCBBBCCCAAA???@@@BBBDDDFFFFFFGGGHHHIIIJJJJJJJJJIIIIIIHHHGGGFFFEEEEEECCC???<<<888666333000.........///...///////////////////////////////////////000000.........///000222333444777;;;@@@CCCCCCDDDFFFGGGDDDFFFGGGGGGGGGGGGIIIJJJHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIHHHIIIJJJLLLMMMNNNNNNNNNJJJJJJJJJHHHEEEBBB>>><<<<<<:::888777888777666555555444333222111000000000//////000000000111111111111111111111222222222222///////////////////////////////////////000111222......///000111222222333555777888888888888:::;;;<<<>>>AAAEEEHHHJJJLLLMMMNNNOOOOOOPPPPPPPPPPPPOOOOOONNNLLLKKKIIIIIIIIIIIIKKKKKKJJJIIIGGGEEECCCBBBGGGCCC??????AAAAAA;;;666::::::888888777888888999;;;<<<<<<===>>>>>>??????;;;<<<>>>@@@@@@???>>>===666777888999:::;;;<<<======<<<;;;::::::999999:::;;;;;;:::::::::999999999::::::999999999999::::::777777777777777888888888777777777777666666666666333444444333222111111111333222222111///---,,,+++///111222222000//////000000000111111111111000000////////////000000000000//////000111222333444444444333222222333333222000111000......000000000///000000////////////000000///...------//////...---........................000000////////////000000111000000///...,,,+++***........................000,,,,,,222666333...,,,......////////////.....................,,,+++***,,,,,,,,,---...///000000........................///...---...000000000///444555666666666666555444555555444444444444555555000111222222222111///...666666666666555333222111333333333333333444444444333333333444444444555555333444555444333222333444444444444444333333333222111111111222222333333444333333333333333333222111111111111222222333333444222222111111111111222222555444222111000///......111222333222111000111222333111000111222333222111111000000222555666222///...111333333111000///000---...000111222222111111000000000000000000000000...........................//////000000//////.........///000000000000000///000000000111111111111////////////000000000000000000000000000000000000000//////......//////000---...//////000000//////111000//////111111000///000111111222222222222111000/////////111222111000//////000000000111111111444444333222111000000///000///...---...///000111...000222111000000444888>>>@@@CCCEEEFFFFFFEEEEEEEEECCC@@@@@@CCCEEEGGGGGGFFFGGGHHHJJJJJJIIIIIIHHHGGGFFFEEEDDDCCCAAA===:::999777444222000000111111---......////////////.........////////////000000.........///000222333444777;;;AAACCCCCCCCCEEEGGGDDDEEEGGGGGGGGGGGGIIIKKKHHHHHHHHHHHHHHHIIIIIIIIIGGGGGGHHHIIIIIIJJJJJJKKKIIIIIIKKKLLLMMMMMMMMMMMMJJJJJJIIIGGGDDD@@@===::::::888777777777777555444444333222111111111111111///000000111111222222222/////////000000000111111////////////////////////............///000111111...//////000111222333333666888:::;;;;;;<<<>>>@@@@@@BBBDDDFFFIIILLLNNNOOOOOOOOOPPPPPPPPPPPPOOOOOONNNMMMKKKIIIHHHHHHIIIIIIJJJJJJJJJIIIGGGDDDBBB@@@CCCAAA>>>>>>??????;;;888:::999999999999999999999999::::::;;;<<<===>>>>>>;;;<<<>>>???@@@???===<<<444666999:::999:::;;;<<<===<<<;;;:::999999999999::::::999999999888888888:::999999888888999999:::888888888888888999999999777777777777666666666666333444666555333111111222//////000111111000000000...000222222000000000111000000111111111111000000////////////000000000000...///000111222444555555555333222222333333222111111000......000000000///000000////////////000000...---,,,,,,......---,,,........................//////000000000000//////000000///...---+++***)))...........................,,,...444777333...,,,......////////////......///000111111000///...---,,,---------.../////////...........................---,,,---///000///...444444555666666555444444555555444444444444555555000111222333333111000...333333444555555555444333222222222333333444444555333333333444444444555555555777777666444444666999333333333333222222222222000111111222333333444444333333444444333333222111000111111222333333444444222222111111111111222222222222222222222222111000///111444444222111111222222111000000222222111000...///000222333333222222,,,...000000...---...000---...000222333222111000000000000000000000000000////////////////////////......///000000///............///000000000000000......///000111222222333////////////000000000000000000000000000000000000///000000111111000000///---...//////000000//////111000///000111111000///...///000222222222111000///.........000111000///////////////000000000111222222222111111000000000000///...------///000111...111333222000111666:::AAABBBDDDFFFGGGGGGFFFEEEEEEBBB@@@???AAADDDEEEEEEEEEFFFHHHIIIIIIIIIHHHGGGGGGEEEDDDCCCBBB???;;;888888777444222000000111222---...///000111000000///........./////////000000---......///000222444555777<<>>???AAACCCFFFFFFFFFGGGHHHKKKNNNQQQSSSNNNNNNOOOOOOOOOOOONNNNNNLLLKKKIIIHHHGGGHHHIIIJJJIIIJJJJJJIIIGGGDDDAAA???>>>>>>======<<<<<<;;;;;;:::::::::::::::::::::;;;999:::;;;<<<===>>>??????;;;<<<>>>???@@@???===<<<555888;;;;;;::::::;;;<<<===<<<;;;:::999999999999:::::::::999999999888888999999888888888888999999888999999999::::::::::::777777777777666666666666333666777777444222222333//////000111222222222222---///111111111000111222000000111111111111000000.../////////000000000111...///000111333444555666555333222222333444222111111000......000000000///000000////////////000000///---,,,---...///...---........................//////000000000000//////..................---,,,...........................---///444555111//////......////////////.........///000111111000...---------.............................................,,,,,,,,,...///...---333444555666666555444333555555555444444555555555333444555666666444222111000111333555666666666666111111222333333444555555333333333444444444555555333444444222000000444777333333222222222222222222000000111222333333444444444444444444333333222111000000111222333333444444222222111111111111111222///000222333444444333333---111555555333222222333111000///000111222111///...///111111///...///000000111222111//////222555,,,...000222333222111000000000000000000000000000000000000000000000000000---...///000000///...---...//////000000000000000------...000111222333444////////////000000000000000000000000000000000000///000111222222111000///---......///////////////111000///000111222111///---...///111111111000//////...---...///000000...111111111111222222222222111111111000000000000000000///---,,,---...000222...222444444222222777<<<@@@AAACCCEEEFFFEEEDDDCCCCCC@@@===<<<>>>@@@BBBBBBEEEFFFGGGHHHIIIHHHGGGGGGGGGEEECCCBBBAAA>>>:::777666444222000//////000000...///000222222222111000---.........//////000000------...///111222444555666<<>>:::;;;<<<<<<::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>???@@@AAABBB;;;<<<>>>???@@@???>>>===666:::======;;;:::;;;===<<<<<<;;;:::999999999999;;;;;;;;;:::::::::999999999999888888888888999999999999999::::::;;;;;;;;;777777777777666666666666333666999888555222222444222222222222222111000///,,,...111111111111222333000000111111111111000000.../////////000000111111...///000111333444555666555444222333444444333111111000......000000000///000000////////////000000000...---...///000///...........................//////000000000000//////,,,---...///000000000000........................000...///222333000000333......////////////......+++---...000000///---,,,...............---------........................---,,,+++,,,...///...---666555111888EEE???555888222333444444555555444444888888777555444333222111333333333333333333333333444333333222222333333444222222222333333444444444222333333444444333333222444444444333222111000///222111222222333444555666111111222222222222111111333222111111000000111111111111111111111111111111111222333333333333222111222222222222222111000///...000222222222111222333000000000000000///......///////////////.........000000000000111111111111////////////////////////111///------000222111///000000//////.........---222111000/////////111111...///111222222222111000////////////000000000000///////////////000111111111000///......///000111---...000222222111///...///111333222///---///222......//////000000111111.........000333333000---000000000000000000000000333000......111222111///222///---...111333222000111222444555888999;;;<<>>@@@AAAAAADDDEEEFFFGGGHHHHHHGGGGGGDDDDDDCCC@@@===:::666444555444222111111111222222000000////////////000000///000222111///......///444333222111111333555666777:::>>>AAABBBCCCEEEFFFHHHFFFFFFFFFHHHIIIHHHGGGHHHHHHHHHIIIIIIJJJJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJKKKLLLNNNOOOJJJIIIHHHEEEAAA===999666444444333333333333222222111000/////////000222333555555555444444333222111333111000///000111000//////////////////000111111......///000000000000000444333222222222333444555888<<>>?????????>>>>>>??????@@@AAA>>>>>>>>>>>>>>>>>>=========:::888777999;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::999999888555555555555666666666777999999999::::::;;;;;;;;;333555777999:::999888777;;;666444777777444222333222111111111000000//////111222333444555444333222000000000000111111111111000000000000000000000000222222222222333555777888222222111111111111111222111111111111111111111111//////---,,,,,,---...///111...,,,---000111///,,,+++,,,,,,---...///000000...///000000000...---,,,//////000000000000///...111111000000/////////...,,,...000222333222111000111///...///000111000...////////////////////////111000///......///000111///...------------...///,,,---///000000///---,,,444444222<<>><<<<<<>>>@@@@@@@@@CCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAA???<<<888555444222222111000000000111222000000////////////000000///000222111///......///111000//////000222444555777:::>>>AAABBBCCCDDDFFFFFFEEEDDDEEEFFFGGGFFFEEEHHHHHHHHHIIIIIIIIIJJJJJJKKKKKKKKKLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJLLLMMMNNNJJJIIIFFFCCC???;;;888666444444333333222222222111000/////////000111333444333444555666666666555444444222000///000000///...///////////////000111111...//////000000000000000333222222111222333444555;;;>>>DDDGGGHHHIIIJJJJJJNNNPPPOOOLLLLLLPPPQQQOOOKKKIIIGGGGGGGGGHHHGGGFFFDDDDDDEEEDDDCCCCCCEEEGGGFFFGGGGGGEEEBBB???>>>>>><<<;;;:::999999999:::;;;<<<<<<<<<======>>>???@@@???????????????@@@AAAAAA?????????>>>>>>============:::888888:::;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;::::::999999888666666777777777888888888999999999::::::;;;;;;;;;777888888999999888666666777333222555777444333444222222111111000000000000000111222333333222111111000000000000111111111111000000000000000000000000222111111222333444666777555444333111000///......////////////////////////......---------...//////---.........------......---------.../////////000000000111111111000///.........////////////......000000000//////.........,,,---///000111111000000111///...///000111000...////////////////////////......,,,,,,+++,,,------000///---,,,,,,---///000,,,---...000000...---,,,333444444@@@QQQKKK999222444333222222222333555555555555555555444444444333333333333333333333333333333333222222222222333333444333333333333333333222222333333444444333333222,,,---///000222222333333222111111111111111222222111111222222222222111111333222111111000000111111000000000000000000000000111111222333333222111111111111222222111111000000---///000111/////////000000000000000000//////.........////////////////////////000000000000111111000000000000000000000000000///...///000111111///.........///////////////,,,---...//////000//////---...///000000000000///////////////000000000000///////////////000111111......------------......------------......//////...------///111333333222000000000000////////////222000---,,,---/////////000000000000000000000000000//////111222222000...111///......///000///...000222444666:::<<>>???>>>AAA@@@>>>===<<<<<<======??????===<<<999666444222000000/////////000000111000000////////////000000...000111111///......///...---------///111333444777:::>>>@@@AAABBBDDDEEEFFFEEEDDDEEEGGGHHHGGGFFFHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIJJJKKKLLLMMMKKKHHHDDD@@@<<<888666555444444333333222111000000///......///000222444555222444777999;;;:::999888555333111000000000...---///////////////000111111////////////000000000000222111111111222333555666>>>BBBGGGJJJLLLLLLMMMNNNMMMPPPPPPNNNMMMOOOOOOKKKGGGEEECCCCCCCCCBBB@@@>>>???@@@AAA@@@???@@@AAACCCCCCDDDEEECCC@@@>>>======;;;:::999999999:::;;;<<<===>>>>>>??????@@@AAAAAAAAAAAA@@@@@@AAAAAABBBCCCBBBAAA@@@@@@???>>>=========;;;999999;;;=========>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;:::999999999888888888999999999999:::999999::::::::::::;;;;;;;;;;;;:::888777666555444555111111444666444333555222222222111111111111000000000111111111000000///000000000000111111111111000000000000000000000000111000111111222333555555555444222111000///..............................,,,---...///////////////***...000///+++***,,,000//////////////////////////////000000//////...---------................../////////...............---------...//////000000111///...///000111000...////////////////////////111000///............///000///---++++++---///000,,,---...//////...---,,,444555444???RRROOO<<<222666444333222222444666777444444444444444444444444333333333333333333333333333333222222222222333333444444444333333222222222222333333444444333333222...///111222444444555555222111000000000000000111111111222222222222111111333222111111000000111111////////////////////////111111222222222222111111000000111111111111000000///111333333111111111222//////000000000000//////............////////////////////////000000000111000000000000000000000000////////////000111000000333222111///...,,,+++++++++,,,...000111111000000---......///////////////////////////000000000000///////////////000000111........................//////......///000111222000...,,,...111333222000111111000000//////......111///...------......///////////////////////////...///000222222111///---333222111000111111111111000222444888;;;>>>AAABBBCCCCCCCCCBBBAAA@@@???>>>===<<<::::::<<<======<<<===<<<:::888888999:::;;;<<<;;;:::888666444222111/////////000000000111111000000////////////000000...000111111///...///000,,,,,,,,,---///111333444777:::===@@@@@@AAACCCDDDGGGFFFFFFGGGIIIJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKHHHCCC>>>999777666666444444333222111000//////.........///111333555777555777;;;>>>???>>><<<:::666444111000000///...,,,///////////////000000111///////////////000000111000000000111222444666777@@@DDDIIILLLNNNNNNOOOPPPMMMQQQRRROOOMMMNNNLLLGGGCCCAAA???>>>===<<<999777;;;===>>>>>>======???@@@@@@AAABBBAAA>>><<<<<<<<<:::999999888999:::<<<===>>>???@@@AAAAAABBBBBBBBBCCCCCCCCCCCCCCCDDDEEEEEEDDDCCCBBBAAA@@@>>>=========<<<:::;;;===>>>???>>>????????????>>>>>>>>>>>><<<<<<<<<;;;::::::999999888888999999999:::::::::::::::::::::::::::::::::<<<;;;:::888777666666666666222111555666444333555222222222222222222222222111111111111111000000//////000000000111111111111////////////////////////000000000111111222333444111000000000000111111222000000000000000000000000+++,,,...000000000//////,,,...000///---,,,---///000000000000000/////////,,,,,,,,,,,,,,,,,,,,,+++..................//////..................------...............000111111111///...///000111000...////////////////////////222222111000000/////////........................------...//////...------666777222:::MMMNNN>>>444777666444333333555777888333333333444444444444444333333333333333333333333333222222111111222222333444444444333333222222222222333333444444333333222000111222333333333333333111111000000///000000000111111222222222222111111333222111111000000111111////////////////////////111111111111111111111111///000000111111111000000000222333333111000111111//////000000000000//////---.........//////000000...////////////000000000000000000000000000000000---...000000000000000000333222111///...,,,++++++,,,...///111222222111111...............//////000////////////000000000000///////////////000000111////////////////////////............///000222222222///---...111222000---111111000000//////......---...000000000///......////////////////////////---///111222111000......222222222111111111222222111333555999===@@@CCCDDDCCCCCCCCCBBBAAA???>>>===<<<:::999999:::;;;:::999999888666555666777:::;;;888777666555333222111111000000111111111111111111000000////////////000000...///111111/////////000,,,------///000222333444777:::===???@@@@@@AAACCCFFFEEEEEEFFFHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIGGGHHHHHHHHHIIIIIIIIIIIIJJJGGGAAA<<<888666666777333333222111000000//////.........///111444666888:::<<>>;;;:::999888555333888:::<<<<<<<<<<<<===>>>===>>>???>>><<<::::::;;;999999888888999;;;<<<===???@@@AAABBBCCCCCCCCCBBBFFFEEEEEEEEEEEEFFFGGGGGGFFFEEEDDDCCCAAA???>>>===>>><<<<<<===???@@@@@@???????????????>>>>>>============<<<;;;;;;::::::999888888999999999:::::::::::::::::::::::::::::::::::::::999888777777888888:::555444666777444333444222222222222333333333333333333222222111111111111///000000000111111111111///////////////////////////000000111222222222222000000//////000111111222000000000000000000000000,,,---///000111000///...111///......000111000...000000000000000/////////,,,,,,+++++++++,,,,,,,,,//////.........///111111------..................////////////000111222333111///...///000111000...////////////////////////.........------,,,,,,,,,+++,,,///111111///,,,+++---..................---666888111444EEEIII===555666555444444444555777777333333333333333444444444333333333333333333333333222222111111111111222222444333333333333333333222222333333444444333333222000000111111111000000///111000000000000000111111111111222222222222111111333222111111000000111111000000000000000000000000222111000000000000111222//////000000111111000000...000111111///......///...//////000000000000000------......///000000000......////////////000000000000000000000000000000,,,...111111000//////000........./////////////////////000111111222222111//////......//////000111////////////000000000000///////////////000111111//////000000000000//////+++,,,,,,---...///000000111000////////////...---000000000000////////////+++...111222111000//////000000000000000000000000---///111111000......//////000000000//////111333333444777:::>>>AAADDDEEEDDDDDDCCCBBB@@@???===<<<:::999888888999999888777666555555555555777888999666555444222111111111111111111222222222111000///000000////////////000000---///111111000///000111---...///000111222333444777999===>>>??????@@@BBBBBBBBBAAACCCEEEFFFFFFEEEHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHFFFGGGHHHHHHHHHHHHGGGGGGFFFCCC>>>:::777666666666111111111000000000000000......///000111444666888===>>>@@@@@@@@@===;;;999555333111000000000...---///////////////000111111000///.........///111222///000000222444888:::<<>>;;;888666666666555444666888:::;;;::::::;;;<<<:::;;;<<<<<<:::888999999888888888888999;;;===>>>???@@@BBBCCCDDDDDDCCCBBBFFFFFFEEEEEEFFFFFFGGGHHHGGGFFFEEEDDDBBBAAA@@@???>>>======>>>AAABBBBBBAAA@@@@@@@@@???>>>>>>============<<<<<<;;;:::::::::999999999999::::::::::::;;;;;;::::::::::::999999888888888999999999999999;;;777555777777444222333222333333333333444444444666555444333222222222222000000000000111111111111000000000000000000000000///000111222222222222222222222111000////////////......................../////////000000//////...333000---...222333111...////////////////////////......---------...//////000///......///000222333...............///////////////000000111222222222111///...///000111000...////////////////////////---...////////////......***,,,///111111///,,,***........................333777111000???CCC999444333333333333444444444555444333333333333333333333333333333333333333333333222222111111111111222222222333333333333333333444222333333444444333333222000000111111111000000000000000000000111111222333111111222222222222111111333222111111000000111111111111111111111111111111222111000//////000111222...//////000000000000000///000111111///......///......///000000000000000------......///000000111........./////////000000////////////////////////+++...222222000//////000------......//////000000000000/////////000000111000000/////////000111222////////////000000000000///////////////000111111......///000000///......***+++---...///000//////---///000///......///000////////////000000000000,,,///111222111000222444000000000000000000000000---///111000...---...000---///000000//////222555555666888;;;???BBBDDDEEEDDDDDDCCCBBB@@@>>><<<;;;999888777777888888666555444444444444555555555555444333222111000111111222111111222111000///---,,,000000////////////000000---///000111000///000111......///000111222222222666999<<<>>>>>>???@@@AAAAAA@@@@@@AAADDDEEEEEEDDDHHHHHHHHHGGGGGGGGGFFFFFFHHHHHHIIIIIIIIIIIIHHHHHHFFFFFFGGGHHHHHHGGGFFFEEE@@@>>>;;;777555444444444/////////000000000000000/////////000111444666777<<<<<<======<<<:::999888444222000///000000///...///////////////000111111000000.........///111222000000111333666999===>>>CCCGGGLLLOOOQQQQQQRRRSSSSSSUUUSSSMMMJJJHHHEEE@@@===:::666444555777888888333555888999999888999:::777999::::::888777777888888777777888999<<<>>>???>>>@@@BBBCCCDDDDDDCCCBBBDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGFFFEEECCCBBBAAAAAA>>>>>>>>>@@@BBBCCCCCCBBBBBBBBBAAAAAA@@@??????>>>=========<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::999999999888888999:::::::::999888999444333666777444333444333333333333444444444555666666444333222222222333000000000000111111111111000000000000000000000000000111222333333333222111222111000//////...//////////////////////////////222111000///............000/////////000000000///---------.../////////000///...---------///000111///...---------///111333.........//////000000000---...///111111111111000111///...///000111000...////////////////////////...///000111222222111111------...//////...------.........------.........000666111///;;;???777222000111222333333333222222444444444333333222222222333333333333333333333333222222111111111111222222222222222333333444444444222333333444444333333222000111222333333333333333000000000000111222444444111111222222222222111111333222222111000111111111111111111111111111111111222111000//////000111222......///000000000000000111222444333111000000111......///000000000000000---------...///000000111............/////////000////////////////////////+++...222333000//////000000000//////.........---111000...------...///000111000/////////000222333////////////000000000000///////////////000111111,,,---...//////...---,,,+++,,,///111222222111000***---000000......000333......//////000000111111...000111000///000555999000000000000000000000000...///000///---,,,///111...000222222111222555888666777999<<>><<<;;;888777666777888777555444444444555444444333222111444333111000000000111222111111111111///---+++***000000////////////000000---...000111000///000111......///000111111000000666999<<<>>>>>>>>>???@@@BBBAAAAAABBBEEEGGGFFFFFFHHHHHHHHHGGGGGGFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHGGGEEEFFFGGGHHHHHHGGGEEEEEE<<<:::888555333222222222......//////000111111111000000000000111333555777999999:::999999888888777333111000///000111000//////////////////000111111111000...---...///111222000000222444777;;;>>>@@@DDDHHHMMMQQQRRRSSSSSSTTTTTTUUUSSSMMMIIIGGGDDD???===999555333444777:::;;;111333666777777777888888666888999999777666777888777777777888:::<<<>>>???>>>???BBBCCCDDDDDDBBBAAABBBBBBBBBBBBBBBCCCDDDDDDGGGGGGFFFEEEDDDCCCBBBBBB>>>>>>>>>@@@CCCDDDCCCBBBDDDDDDCCCBBBAAAAAA@@@@@@=========<<<;;;;;;::::::<<<<<<<<<<<<=========>>>;;;;;;;;;::::::999999999888999;;;<<<;;;999777666666222111444666444333555333333333444444555555555777555444222111111222222000000000000111111111111000000000000000000000000000111333444444333222111............///000222222222222222222222222222222444222000///...---......,,,///111000---,,,...111+++,,,,,,---...///000000---,,,,,,+++,,,---...///...---,,,+++,,,...000222.../////////000000111111+++,,,///000111111///...111///...///000111000///////////////////////////***+++---...///000//////000///---,,,,,,---///000......------------......444444444444444444444444111222333333333333222111555444444333222222222333444444444444444444444444222222333333333333444444111111111111111111111111000000000000000000000000444000///222333000///111222222111111111111111222...///111222333111///...222222111111111111222222///------///222333000...//////000000111111222222333333111000000000111222///......///000000...---333222000/////////000111////////////////////////......///000000000000000000,,,+++---111222111111333///,,,+++...000000/////////000000///...------//////000000///...------////////////////////////............////////////000000000000000000000000000...---...///000///...///////////////...------111///------///111222111111111000///////////////............////////////000000111222222111//////............///////////////000111111000111333555999:::;;;>>>AAACCCEEEFFFIIIEEEAAA??????>>>;;;999999888777666555444333333666555444222111111222222//////000000111111222222000000000000////////////............////////////---........./////////000......///000000000000000999999:::===??????AAACCC@@@AAABBBCCCDDDDDDDDDDDDGGGGGGGGGGGGGGGFFFEEEDDDEEEEEEDDDDDDEEEEEEFFFGGGHHHHHHGGGFFFEEEDDDCCCCCC888777666555444333222222222111000.........///000......///111222333444555777777666666555555555555444222///...///000000000////////////000000000000...000111111000000111222222222333444888<<<@@@BBBIIIIIIJJJKKKLLLNNNPPPQQQTTTRRROOOLLLIIIDDD???;;;777666444222111111111222222333444444555555444444888888999999777666444222999999999999:::;;;<<<<<<>>>???@@@AAAAAA@@@>>>>>>>>>???@@@AAAAAABBBBBBAAAAAABBBCCCCCCBBBBBBCCCEEE@@@AAAAAABBBBBBAAAAAAAAADDDDDDEEEEEEDDDBBB@@@???============<<<<<<<<<<<<999::::::;;;;;;::::::999<<<;;;::::::999999::::::::::::999999888777666666444444444444444444444444555222000333888999777333444444333333333333222222333333333222111000///...111111000000//////......000//////000222444444333000000000000000///......---------......000111111......///000000000000000111111000000//////.........------,,,---...///000000+++)))...111///...///------------............///000111000///......000////////////////////////...............///000000,,,---...000000000//////000000////////////000000------------------------........................444444444444444444444444111222333333333333222111333222111111000000111111333333333333333333333333222222222333333444444444111111111111111111111111111111111111111111000000444000000222333000///111222222111111111111111222///000111111111000///...222111111000000111111222000//////111333444111///000000000000000111111111333222111000000000111111000000///000000111000///222111000/////////000111////////////////////////......///000000000000000111...---///222333222222222///,,,,,,///000000...///////////////...------......//////...------,,,////////////////////////............////////////////////////////////////000...---...///000///........./////////...---,,,000///---...///000000///111111000///////////////............//////////////////111111111111000///111000000//////.........///000111111111222444666999:::<<<>>>AAACCCEEEFFFGGGDDD@@@>>>>>>===:::888888888777666555444333333666555333222111111222222000000000000000111111111000000000000////////////............///////////////////////////////////////000000111111111111111888888:::===???@@@AAABBBAAAAAABBBCCCDDDDDDDDDCCCEEEEEEEEEFFFEEEEEEDDDDDDEEEEEEEEEDDDEEEFFFFFFGGGFFFFFFFFFEEEDDDBBB@@@@@@777666666555333222222111222111000///......///000...//////000111222333333555555444444333333333333333111//////000111000///////////////000000000000...///000000//////000111444444555777:::???CCCEEEIIIIIIJJJKKKLLLNNNPPPPPPSSSQQQNNNKKKHHHDDD>>>;;;666555333222222222222333222333444444555555444444777888888777777666555444999999888999999:::;;;<<<===>>>????????????>>>=========>>>???@@@@@@@@@@@@@@@BBBCCCCCCBBBBBBCCCDDDAAAAAABBBBBBBBBAAA@@@@@@BBBCCCCCCCCCCCCBBB@@@???============<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::999999999999:::::::::999888888777666666444444444444444444444444777444333555999;;;888555444444333333333222222222111222222222222111000000111000000000/////////...000//////000222444444333111111111111111000//////---------......///000111...///000000000000000///111000000000/////////...///...---------...//////---((((((---000///...000000000000000111111111111000111222111///...///000//////////////////////////////......//////000111000///.........///000111000000////////////000000........................------------------------444444444444444444444444111222222333333222222111222222111111000000111111222222222222222222222222111111222333333444555555111111111111111111111111333333222222111111111000333000000222222//////111222111111111111111222222222111111000////////////222111111000000111111222111111111222333444222111111111111111000000000000222222111000000000000111222111111000000111111222222111000/////////000000////////////////////////......///000000000000000/////////000222333222000000///......000000///...///////////////......---------.........---,,,,,,////////////////////////............////////////////////////////////////000...---...///000///...---...///000000...---+++///.........//////...,,,000000000000////////////............////////////......///000111111111111333222111000///......---///111222222222222555777:::;;;===???BBBCCCEEEEEEEEEBBB???===<<<;;;999777888777777666555444333333555444333222222111222222111111111111000000000000////////////000000000000............////////////000000000000000000000///000000111111111222222222666888;;;===???AAAAAAAAABBBBBBCCCCCCDDDCCCCCCCCCBBBCCCDDDDDDDDDDDDDDDCCCEEEEEEDDDDDDEEEEEEFFFGGGCCCDDDDDDDDDBBB@@@===;;;555555444333222111111000111000000////////////000////////////000000000111222222222111111111111111111000///000111111///...////////////000000000000---...000///......///111111111222444777<<<@@@BBBIIIIIIJJJKKKMMMNNNOOOPPPRRRPPPMMMKKKGGGCCC===999555444333222222333444555333333444555555555555444777777666666666666777777888888888888999:::;;;<<<;;;<<<============<<<<<<:::;;;<<<===>>>>>>>>>>>>@@@AAABBBBBBAAAAAABBBCCCBBBBBBBBBBBBBBBAAA@@@???@@@@@@AAAAAAAAA@@@@@@???=========<<<<<<<<<<<<;;;<<<==================<<<;;;:::999999888888999999999999888888777777666666444444444444444444444444666444333555999:::888555333333333333222222222222///000111222222222222222000000000000////////////000//////000222444444333111111222222222111000000......---......///000111///000000000000000///...000000000000//////////////////...------......///***'''''',,,/////////111------........./////////000111222111000//////111////////////////////////000////////////000111111333222///------...111222000000////////////000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,333333333333333333333333222222222222222222222222444444333333222333333444222222222222222222222222111111222222333444555555111111111111111111111111444444333333222111111111222000000333111......222111111111000111111222333555444222000///000111222111111000000000000111111222111111222222222222111222222111111000000//////222111111000000000000000111111111000///000111333111111000000////////////////////////////////////......///000000000000000---///000///000111000---/////////000000000///......///////////////......---......///......------////////////////////////............////////////000000000000000000000000000...---...///000///...---...000111111000...,,,///......///000///,,,***///000000000000000//////............////////////---...//////000111111222222222111111000000//////000111222333333444666888;;;<<<>>>AAACCCDDDDDDDDDCCCAAA???===;;;:::888777777777666555555444333333444333333222222222111111222222111111000000//////////////////000000000000............//////////////////000000111111111222000000000000000111111222333777:::;;;>>>AAAAAA???BBBBBBCCCCCCCCCCCCBBBBBBAAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFBBBCCCDDDCCCBBB>>>;;;888333333333222111000000000000000000////////////000//////////////////......000000000000000000000000/////////111222111///---////////////000000000000...///000000//////000111//////000222555:::>>>@@@GGGHHHIIIKKKMMMNNNOOOOOOPPPOOOLLLJJJGGGBBB<<<888444333333222333444555666333444444555555555555555777666555555555777888999777777777888888999:::;;;:::::::::;;;;;;;;;;;;;;;999999:::;;;<<<<<<<<<<<>>>>>??????????????????======<<<<<<<<<;;;;;;;;;<<<<<<============<<<<<<::::::999888888888888888888888777777777666666666444444444444444444444444444222222333666666555333333333333222222222222111000000111222222222222111000000000000////////////000//////000222444444333000000111111111000000///...............///000000000000000000000//////...000000000000/////////////////////...............,,,))))))---///......111,,,,,,------------......000222222222000///000111////////////////////////000000000000000111111222444222000///...///000111000000////////////000000////////////////////////------------------------333333333333333333333333222222222222222222222222444333333222333333444444333333333333333333333333111111222333333444555555111111111111111111111111333333333222222222111111111000111333000---...222111111000000111222222333777555333111000111333444111000000000000000000111111111111111000000111111222222111111000000//////111111111111000000/////////111111000......000222000000000000//////......////////////////////////......///000000000000000...222333///...111111---...///000111000000//////......///////////////......///000000000000//////////////////////////////............////////////////////////////////////000...---...///000///......///111222222111000//////......///000///,,,***...///000000000000//////............////////////---......//////000111222//////000000111111222222000222333444444555888:::<<<===@@@BBBDDDDDDDDDDDDBBBAAA@@@===;;;999999999666666555555444444333333222222222222222222111111222222111111000000//////.../////////000000000111............////////////---...///000111222333444///............///000111111666999888;;;@@@AAA===@@@AAAAAABBBBBBBBBBBBAAABBBBBBCCCDDDEEEEEEEEEEEECCCCCCBBBBBBCCCCCCDDDEEEBBBBBBCCCCCC@@@===999666222222222111000000000////////////000000000000////////////...............000000000000000000111111///...///000222111///---////////////000000000000///111222222111000222333222222222444777;;;???AAADDDEEEGGGJJJLLLMMMNNNOOOOOONNNLLLJJJGGGBBB;;;777444333333222333444666777333444555555666666555555666666555555555777888:::777777777777888999::::::888888888999999::::::;;;888999:::;;;;;;<<<<<<;;;>>>???@@@@@@??????@@@AAABBBCCCCCCCCCBBBBBBAAA@@@>>>=========>>>>>>>>>???<<<<<<<<<<<<;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::999999888777777777777888777777666666666666666666444444444444444444444444333333333444555555444333333333222222222111111111111222222222222111000000////////////000000000000000//////000222444444333......///////////////...///............//////000//////000000000000//////////////////000000000000//////////////////......///------000000------111//////000000000111111111000111222111/////////000////////////////////////000000000000000111111222111111222111111000///...000000////////////000000........................////////////////////////333333333333333333333333333222222111111222222333111111000000111111222222333333333333333333333333222222333333333333444444111111111111111111111111222222222222222222222222000000111333000,,,---222000000000000111222333333555444222111111222444555111000000//////000000111111222222111//////000222111111111111000000000000000000111111000000///...---000333222///...///111//////000000000///...---////////////////////////......///000000000000000000666666///---222333//////000111111//////000111---...////////////////////////000111111111000000////////////////////////............////////////,,,,,,,,,,,,,,,,,,,,,,,,000...---...///000///...//////000000111111000000///.........//////...,,,---...000111111000//////............////////////............///000111111---......///000111222333111222444555555666999;;;===???AAACCCEEEEEEDDDCCC@@@AAA@@@===:::888888999555555555444444444333333111111222222222222111111111111111111000000000000......//////000000111111............////////////------...///111222333333///...---,,,---...///000///555777444777>>>@@@<<<===>>>???@@@AAAAAAAAAAAABBBCCCDDDDDDDDDDDDDDDDDDAAAAAA@@@@@@AAAAAABBBCCCBBBBBBBBBAAA>>>:::777555222222111111111000000000...//////000000000000//////////////////.........000000000000111111111111///......///000111000...////////////000000000000000111333222111111222444111111111222555888;;;>>>???AAAEEEHHHKKKMMMNNNNNNOOONNNMMMKKKHHHBBB<<<777444444333333333555666777444444555666666666666555666666666666666777888888666666666666777888999:::888888777777888999:::;;;888999:::;;;<<<<<<<<<<<<===>>>??????>>>>>>???AAABBBBBBCCCCCCCCCCCCBBBBBB>>>>>>===============>>><<<<<<<<<;;;;;;;;;;;;:::999999::::::::::::999999999888777777666777777777666666666666555555555555444444444444444444444444444555555666666666555555222222222222111111111111222222222222222111000///////////////000000000000000//////000222444444333------......//////......//////............//////......///000000000000000////////////000000000000---...///000000000000///000///000222000,,,---111....../////////000000000///000111000///......000////////////////////////000////////////000111111///000111222111000///...000000////////////000000........................////////////////////////222222222222222222222222333333222111111222333333111111000000111111222333222222222222222222222222444444333333333333222222111111111111111111111111///000000111111222222222///000222333///+++---333000000000000111222333444111111000000111222444555000000////////////000000222333444222//////111333000000000000000111111111///000111111111000......,,,000555555222//////111...///000000000///...---////////////////////////......///000000000000000///666555+++)))///222...000111222000......000333------...///////////////......///000000000000000////////////////////////............////////////------------------------000...---...///000///...///...---------///000111000///---...///000000///---...000111111111000///............////////////000///............///000.........//////000000000111333444555666777:::<<<>>>???BBBDDDEEEEEECCCBBB>>>??????<<<888666777999555555444444444444333333000111222333333222111000000000000000000111111111.........///000111111111............////////////......////////////000000//////---------...000111---444444000222<<<@@@<<<:::;;;===>>>@@@AAAAAAAAABBBCCCCCCCCCCCCBBBBBBAAA???????????????@@@@@@AAABBBAAA???===:::777555333222222111111111111000000---...///000111111000/////////////////////000000////////////000000111111///...------///000000///////////////000000000000///111222222111111222333000000///000111444777999;;;===BBBFFFJJJMMMNNNNNNOOOOOONNNLLLIIICCC<<<777555555444333333444666666444444555666666666666666555666666777777777777666666666666666666777999999888777777777888999:::;;;::::::;;;<<<============<<<===???>>>======>>>@@@@@@AAABBBCCCDDDDDDDDDDDD@@@???>>>===<<<<<<======<<<<<<<<<;;;;;;;;;::::::999999::::::::::::999999888888777666666666666777555555555555555555555555444444444444444444444444444555666666555555444555222222222222111111111111000000111222222222222111.../////////000000000111000//////000222444444333------.../////////////////////............//////,,,---...000111111111111.../////////000000000111,,,---...000111111111111...---///111///,,,---222,,,,,,,,,------------......///000///---------/////////////////////////////////......//////000111//////////////////000000000000////////////000000////////////////////////////////////////////////222222222222222222222222444333222111111222333444333222222222333444444555000000000000000000000000555444444333333222222111111111111111111111111111......///000111222222333///000222333///***---333000000000000111222333444......//////000222333333000000////////////000000444555555333000000222555//////000000111111222222///000111111111000...---,,,111777888444000000222...///000000000///---,,,////////////////////////...//////000000000000000,,,333111'''###***...+++111222222///------111444------...///000000//////------...///000000//////////////////////////////............/////////000000000000000000000000000000...---...///000///......---+++***+++---///000111///------///111222111,,,...000111222111000///............/////////000111000...------...///000////////////............111333555666666888;;;===>>>@@@CCCEEEFFFEEECCCBBB<<<======;;;666444666888444444444444444444333333000000222333333222111000//////000000111111222222---......///000111111222............/////////000111000000///...------,,,111000...---...///111222---333333---000;;;@@@;;;999:::;;;===???@@@AAAAAABBBBBBBBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>??????@@@AAA@@@===;;;777555333222222222222222111111111111---...///111111111000///////////////000000111111........./////////000000000...,,,,,,...000111000////////////000000000000...000111111000000111222444333222222444666888:::888;;;@@@EEEJJJLLLNNNNNNPPPOOONNNMMMJJJDDD<<<777666555444333333444555666444555555666666666666666555666777888888777666555555555555666666777888999888777777777777999;;;<<<:::;;;<<<===>>>>>>>>>>>><<<===>>>>>>======>>>???@@@@@@BBBCCCDDDDDDEEEEEEAAA@@@>>>===<<<<<<<<<===<<<<<<;;;;;;;;;:::::::::999::::::;;;;;;::::::999888888777666666666666666444555555555555555555555444444444444444444444444222333444444333222222333222222222111111111111000...///000111222333333333.../////////000000111111000//////000222444444333......///000000111000000000//////.........//////+++,,,...///111222222222.../////////000000111111+++,,,...000222222222222++++++---000...+++...333/////////000000000000111.../////////---,,,---...////////////////////////...............///000000000...---,,,,,,...111222000000////////////000000000000000000000000000000........................444444444444444444444444888444000///111222222111444222000111333444333000000000111111111000000///333333333222222111111111111111222333222111000///222111000222444444000---000000000000000000000000//////000000111111222222000000000000000000000000//////000111111111111111222111111000000000000000111111000000//////..................////////////---333BBBDDD555///111///000000000000000000000000000///...------...///000222333444333111////////////......//////000111222000///...------...///000000///...------...///000......------------......------......//////000000000000000000111111...,,,222...+++***---//////...555333///,,,++++++---...------............------......////////////......---......///////////////,,,------...///000111111111111111111111000//////000000000000000111111111222333444555888<<>>===<<<:::999888777777888777555444333333444444222222222111111111111000///////////////000111111111000///......///000111000000000000000000000000111111000000//////......//////............/////////000000222333444555555666777:::<<<>>>?????????BBB@@@@@@@@@AAAAAA@@@>>>===<<<;;;:::::::::;;;<<<>>><<<:::666444222222222444444333222111000///...---......///////////////////////////000000000000////////////////////////---///000000///......///,,,,,,---...///000111222000......///000111111///222000...000333666555444888;;;@@@FFFJJJMMMNNNNNNPPPPPPNNNKKKFFF@@@;;;888555555555555555666777777777888999:::999888666444444666888999777666666666888888777666666666666666666555555777:::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;@@@???>>>===>>>???AAACCC===>>>>>>@@@AAABBBCCCCCC@@@??????>>>===>>>>>>>>>>>><<<;;;;;;<<<<<<<<<:::999:::;;;;;;;;;:::999888888777777666666666666666777666666555444333333333666555444333222333333444222222333444444333333333444444444444444444444444111111222222222222111111000000000000000///......000000000111222333555555...000111000...------...,,,...///...++++++...222/////////...---------,,,---......//////////////////000111222333222111000000000//////000333777999000000//////.........---////////////////////////...------------...//////......///000000000000000///222333000+++(((***,,,////////////////////////...///000111111000///...111///---...000111...+++444444444444444444444444555222000000222444333222444222111111333444222000111111222222222222111111333333333222222111111111111222222333222111000///333222111222444555333111000000000000000000000000000000000000000111111111111111111111111111111111//////000111111111111000000/////////000111222222111000000000/////////.../////////000000000000111///222>>>AAA666222333---////////////////////////111000///......///000111000111222222000......///000000///////////////000...---------......///000000///...------...///000//////............//////////////////000000000000000000///000111111...,,,111...,,,,,,...000///...333111///---,,,,,,---............//////...............////////////.........//////000111000000000------......//////000000111111111111111000//////000000000000111111111111333333444666999<<>>===<<<:::888888777777888777555444333333444444222222222111111111000000///////////////000111111000000////////////000000000000000000000000000000000000000000//////......//////............////////////000111222333333444444555777999;;;===>>>>>>AAA@@@>>>======<<<999666999999888777777777888999999888666444333222222333444333333222000//////...---......///////////////000000000///////////////////////////////////////+++---///000//////000111++++++,,,---...///000000000///...///000111000///000...,,,...111333333222666:::???EEEIIILLLMMMNNNOOOOOOMMMJJJEEE@@@;;;888777777666555444444555555666777888999888777555444444666888888777666666666888777666666555555555666555444444555888999999888::::::;;;;;;<<<<<<<<<===???>>>===<<<===>>>@@@AAA======>>>???@@@AAABBBBBB@@@??????>>>>>>>>>>>>>>>>>><<<::::::;;;<<<;;;:::999:::;;;;;;;;;;;;:::999888888777666666666666777777777666555555444333333666555444333333333444444222333333444444333333333222222222222222222222222000111111111111111111000333333333333333222111111111111111111222222333444---...000///...------............---------///111...............------------......//////////////////000222333333333222222333111///......111333555000/////////.........---...........................------------...//////......///000000000000000---000222000,,,***,,,/////////////////////////////////000111111000///...111///...///000000...,,,444444444444444444444444111000000111333444444333444333222222333333111000111222222333333333222222222222222222222111111111111222222333333333222222444333111111333444333222000000000000000000000000111111111111000000000000111111111111111111111111...///000000111111000000.........///000111333333000000000000////////////000000000000111111111111222///777===888888777---////////////////////////111000000//////000000111---///000000///......///222111000///............,,,------...//////////////////............///000000//////////////////000111111111000000000000000000000///000111111///---000///......000000///...000000//////...............//////000000//////.........////////////......///000000111111111111111.........///////////////000000111111000000//////000000000111111111222222333444555777:::===???AAA@@@BBBDDDFFFFFFDDDBBB@@@>>>===;;;:::888777777777777777555444444333444444222222111111111000000000///////////////000000111//////000000000000//////000000000000000000000000000000000////////////.../////////......//////////////////000000111111111222333444555888:::<<<===>>>===;;;::::::999666333555444444333333444555555333222222111111222333333333333222111000///......---......///////////////000000000//////.........////////////////////////))),,,...//////000111333,,,,,,---...///000000111111000//////000000///...///...---...000222222222444888===CCCHHHKKKMMMMMMNNNNNNLLLIIIEEE@@@;;;888888777666555444333333333555555666777777666444333444666888888666555666666777666555555444555555555555444444555888999999888888888999:::;;;<<<======>>>===<<<;;;<<<===>>>???======>>>>>>???@@@AAAAAA??????>>>>>>>>>=========>>><<<::::::;;;;;;;;;:::::::::;;;;;;;;;;;;::::::999888888777777777777777777777777666555555444444555555444333333333444444333333333444444333333222111111111111111111111111///000000111111000000///444444333333333222222222222222111111111111222222,,,---//////...---...///000...------///000000000---------...............---......//////////////////000222444555555444444444222000//////222666888/////////..........................................------------...//////......///000000000000///,,,///111000...---///222000000000000000000000000//////000111111000000///000/////////000000...,,,333333333333333333333333111111111333333444333222444333333222222222111000111111222222333222222222222222222111111111111111000111222444555666777888777666333222111111111111000000000000000000000000222222111111000000//////222222222222222222222222...//////000000000000000.........//////000222222000000000000//////////////////000000000111111111333,,,111999;;;>>><<<111////////////////////////000000////////////000000,,,...000000//////000111111000///..................///000111000///...---...............//////000000000000111111000000000111111000000//////......000/////////000111///...//////000000111000///...---...///000000///......//////000000000000//////......////////////......//////000111111111111000///////////////.........///000000000000000//////000000000111111222222333444555777999;;;>>>@@@AAAAAABBBCCCEEEDDDCCCAAA???===<<<;;;999888777777777777666666555444444333333111111111111000000000000000000////////////000000...///000111111000///...////////////////////////////////////////////////......////////////........./////////////////////222111222333555888:::<<<999888888888999999777666111111111111111222222222000000000111111222222222222222111000//////......---......///////////////000000000///......------////////////////////////***,,,.../////////000222///000000111222222333333111000//////000000///...111000000000222333444444333666;;;@@@EEEIIIKKKLLLLLLLLLKKKHHHDDD???;;;888777666555444333333333333333444555555555444444333444666777777555555555777666555555444444444555555888777666777999::::::999888888999999:::;;;;;;<<<<<<;;;;;;::::::;;;<<<<<<<<<<<<===>>>>>>???@@@@@@>>>>>>>>>>>>>>>======<<<===;;;999999:::;;;:::999:::::::::;;;;;;;;;;;;;;;999999888777777777777777777777777666666555555555444444444444444444444444333333444444444333222222222222222222222222222222//////000000000000//////111111000000000///000000222222111000000000000000,,,...000000//////000111111...---...111222111///,,,---------.../////////---......//////////////////111333444666666666666333222111111333777<<>>CCCGGGIIIJJJJJJJJJIIIGGGCCC???;;;888444444333333333333444444333333333444444444333333555666777666444444555777555555444444444444555666999888777888999:::999888999999999999999888888888;;;;;;::::::::::::::::::;;;<<<<<<======>>>>>>>>>===>>>>>>>>>>>>===<<<<<<<<<:::999888::::::999888999999999999::::::;;;;;;999888888777666777777777666666666666555555555555333444444444444444444444333444444444333333222111222222222222222222222222//////000000000000//////000000///...---......///222222111000////////////---///111111000000111222111...---...111333111...,,,---------.../////////---......///////////////000111333555666666666666222111111222444777:::===---------..........................................------------...//////------...///////////////000000111000///...///000000000000000000000000000000000000000000111222222///000111111000//////...333333333333333333333333333444444333111000000111111222333333111111222333...///000111111111111111000000000111111111111111///000111333666999<<<===FFFEEECCC>>>888444333333000000000000000000000000111111111111000000000000000000000000000000000000---...//////000000//////111000//////.........///////////////000000000000............////////////000)))---444666<<>>@@@AAAAAAAAABBBBBBBBBBBBAAA???>>>;;;;;;999888888777777777666666666666555444333222111111000000000/////////111000000/////////////////////000000000000//////000000000000000000000000---............/////////---...///000000///...------------....../////////000000111111222444555666555444222222111000---+++...///000111111111111111111222222222222111000000000/////////.........------......///////////////........................////////////////////////---///000000///......///.../////////000000000000000......///000111111///---/////////......000222222444777<<<@@@DDDFFFHHHHHHHHHHHHFFFBBB>>>:::888222222222222222333444555333333333333333444444444555666666555444444555777555555555444555555666777888777555666777777666555999999888888777777777777::::::::::::::::::999999;;;;;;;;;<<<<<<=========<<<===>>>???>>>===<<<;;;<<<:::888888999999999888888888777777888999:::;;;888777777666666666666666555555555555555555555444222333444555555555444444444444444444333222111111111111111111111111111111///000000111111000000///222111000///...///000000111111000//////...//////...000111111000///000111.........///111111000...---------...............---......///////////////000111333555666666555555111111111111111222222333---------------.........------------------------...------------...//////------...////////////...000000///////////////...000000000000000000000000000000000000000111333333///111222222000//////000222222222222222222222222222333444222000000222555///111333333111111333555...///000111222222222222///000000000111111111222000000000111333555777888FFFFFFEEEAAA;;;666444444000000000000000000000000000000000000000111111111////////////////////////---...//////000000////////////.........//////000.../////////000000000111...////////////000000000///***///333///333888444........................------...//////...---------///000000///...///000......---------....../////////............//////,,,---...///000000000///...///111222222111///...---------...............111///------///111111111...///000...,,,,,,...111...///////////////...............//////...............////////////............///000000000000000------......//////000000---......///000000/////////000000111333444444555777888;;;===???@@@AAAAAAAAABBBBBBBBBAAA@@@>>>>>>;;;:::999888777777777777555666666666666444333222111000000000////////////111111000///////////////000000////////////000000000000000000000000000000---------.........//////---...///000000///...---,,,,,,---...///000000111...///000000111111000000444222111000000...,,,)))---...///000111111111000///000111222222111000000//////............---------......///////////////,,,------....../////////////////////////////////,,,---///000///...///000.........////////////000...------...111222222111---///000///------///222222333666:::>>>AAADDDEEEGGGGGGFFFEEEBBB>>>:::888444333222222222222222333333333333333333444555555555666666444333333555777666555555555666666777888999777666666777777666444666666777777777777777777:::;;;;;;;;;::::::999888;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>???>>>===;;;:::;;;999888777888999888777777666666666666888999:::777666666555555555555555333333444444444444444444222333444555555555444444444444444444333222111000222222222222222222222222000111111111111111111000333222000///...///000111000000///.........//////---///000000...------...+++---///000///......///...............------------......///////////////111222333444555555444333///000111111111000...---,,,,,,,,,------.........------------------------...------------...//////,,,---......//////......---------...///000000///////////////////////////000000000000000222333444///111333222000...///000222222222222222222222222111222222111///000444888...000333333111111444777///000111222333444444444//////000000111111111222222111000000000111222333BBBDDDDDD@@@:::555333222000000000000000000000000//////000000111111222222////////////////////////---......///////////////---------...///000111222.../////////000000111111000000000000111111111111...,,,111222)))+++222000........................---...///000000///...---,,,...//////...------...000///...---------------++++++***+++,,,...000111+++,,,...000000000000///---///000111111000///------.........//////000000111///------///111111111...//////---***+++...222000000//////............------............------......////////////......//////000111111111111111,,,------...///000111111------...///000000/////////000000222333444555555777999;;;>>>@@@AAAAAAAAABBBBBBBBBAAA@@@???>>>>>>::::::999888777777777888555666666666666444333222000000000000////////////111111000///////////////111000///......///000111000000000000000000000000---------.........//////---...///111111///...---,,,,,,---...///111111222------/////////...---,,,222111000111222222000...+++---...000111111000000,,,...///111111111111000..................---------......///////////////+++,,,,,,---...///000000////////////////////////***,,,...//////000111222000000000000111111111111---,,,,,,...111333333222///111222111///...111444222444666999===@@@BBBDDDFFFFFFFFFDDDBBB>>>:::888555555333222111000000000444333333333444444555666555666555444333333555777666666666666666777888888;;;999888888999999777666444444555666777888999999;;;;;;;;;;;;;;;:::999888::::::;;;;;;;;;;;;;;;;;;<<<===>>>???>>>===;;;:::;;;999777777888999888777666555555555555777999:::666666555444444444444444333333333333333333333333111222444555666555444444444555444444333222111000444444444444444444444444111111222222222222111111222111///...---...000111//////............//////,,,...///...,,,++++++,,,)))---000000...,,,---////////////......------,,,---......///////////////111222333444444444333222,,,...111333444333111///,,,,,,,,,------.........------------------------...------------...//////,,,---......//////......*********,,,///111111111////////////////////////111000000///000222444555///111333222000...///111''',,,000222222222333555222333444333111000111222111111222222222222111111333111000000111222222111000000000000000000000000111111111111111111111111444;;;AAA???666///000333111111000000//////......000///---...000111111000......///000000000000000111000///......///000111000000000000000000000000222000...///222333111///000000111111111111000000000000000000000000000000........................///000000000000000//////......//////...------,,,222000------...//////...////////////000000000000000000000000000000000000111//////222111...---///+++,,,---000111000---+++------......//////000000////////////////////////......------------......111000///000111000...,,,........................333333333333333222111000111111000000//////......000000111000......///111000111111222333444555666===>>>???@@@AAABBBBBBBBBDDDBBB@@@>>>>>>===;;;999;;;::::::999888777666666777666666444333222111111222222222111000//////...000...---...///000///...------......//////000000------------.........///////////////////////////......---------,,,,,,,,,------------...000111222...---,,,---...//////---111000......//////---,,,...//////---,,,---222666111///---...111444555666////////////////////////......//////////////////////////////////////////////////////////////////000...///222777777111+++......//////000000111111333222222222111000000000000000111000//////111444222222444666999<<>>999555333333333333333333333333333444444444333333444666555666777666666666888:::555666777888777999;;;===<<<<<<;;;:::999888777666777555444555777888888888;;;;;;:::999999888777777<<<999888;;;@@@BBB???<<<<<<>>>@@@>>>;;;999;;;===:::999888777666777888999888888777777777777888888666777888777444333444555666333111111444555444222333333333444444444555555333333333222111000///...222222111111222444555777555555444444333222111111111111000000//////......000000000000000000000000////////////............,,,...000111///...............---+++***+++---000444---+++111000***+++222555666777888777555333222111000000///...---------333111///---,,,---...///,,,---......//////......////////////////////////---///000000///---.../////////.........---------///---,,,---000111000...//////000000111111222222333222111000000000111222000333555555222000000000222333444333111000111222111111222222222222111111222111000111222222111000000000000000000000000000111111111111111111111111111666;;;999444000111333111111000000////////////111///......000111111000......///000000000000000111111000000000000111111000000000000000000000000222000...///111222111///000000111111111111000000000000000000000000000000//////////////////////////////000000000000//////+++,,,---...////////////222000...---...//////....../////////000000000000////////////////////////111...///222111...---///...------.../////////............////////////////////////////////////////////////......////////////.........000000...,,,////////////////////////111111111111111000//////111111000000///////////////000111000......000222///000222333555777888999:::;;;===@@@BBBDDDEEEEEEDDDBBB@@@???>>>===;;;999;;;::::::999888777666666666666555444333222111111222222111111000//////...000///......///000///............///////////////------........./////////....................................------,,,,,,///............//////000000///...///000111000///000///...///000111000///---...//////000333888===666444111000000111111111///////////////////////////////////////.........///////////////////////////////////////////////////......111444444000---/////////000000000000000111111000000000000000///000000111000//////111333111111333444777999<<<===AAA@@@@@@@@@???<<<777444333333333333333333333333444444555444333333444666555666777666555666777999555777999:::::::::<<<>>>===<<<;;;:::999888777777777555444555777888888777:::999999999999888888888<<<999888;;;@@@BBB???<<<===>>>??????===<<<<<<<<<::::::999888888888888888888888777777777777888888777888888777555333444555555333111111333444333222333333333444444444444555444444444444333333222111222111111111222333444555333333222222111000000///////////////000000000000000000000000000000000000////////////............,,,...000000///..................,,,++++++...000///,,,+++...//////000444>>>>>>===<<<999555111///000000000///...---------222111///---,,,---......,,,---......//////..............................---///000000///....../////////.........---------000...---...000111000...000000000000000111111111111111000000000111333444666777888777333000//////222333444333111000111222111111222222222222111111111000111222333333111///000000000000000000000000111111111111111111111111...000222333111111222333111000000000000/////////111000...///111222222111......///000000000000000000111111222222111111000000000000000000000000000111000//////111111000//////000000111111000000///000000000000000000000000000000000000000000000000...//////000000/////////)))***,,,...///000111111222000......///000///........./////////000000000........................111...///111111...---///000///---,,,---...000222///////////////.........////////////////////////000000////////////000000------,,,---//////...,,,000000000000000000000000///////////////......---111000000000000/////////...000000000///000222333000111333555777:::<<<<<<;;;<<<>>>@@@BBBDDDDDDEEEDDDBBB@@@??????>>><<<:::::::::999888777666666555666555444444333222111111222111111000000//////...000///......000000///...///////////////.............../////////000000000------------------------/////////............---000000///...............///.........000111000//////......///111222222111---...///000111444888<<<888555222000000111000///////////////////////////000000//////.........---////////////////////////////////////////////////---...//////000000//////000000000000000000//////......///////////////000///000111000//////111333000111111222444666888999===<<<<<<<<<;;;999555222222222333333333333333333444555666555333333555666666777777777666666777999555888;;;<<<======>>>???>>>>>>===;;;:::888777777777555444444666777777666777777777888888888999999<<<:::999<<>>>>>>>>???@@@@@@>>><<<:::::::::::::::999999888999999888888888888999999888999999777555333333444444222111111222333333222333333333333444444444444333333444444444333333222111000000000111222333444111111000000//////...............///000111111111000000000000000000000000////////////............---///000000///......////////////---,,,,,,...111---000111111333999;;;:::@@@@@@>>><<<888444111...000000//////...---------111000///---------......,,,---......//////......---------------------------...000000///......////////////............---000///...///111222111000111000000000000000000////////////000111222444444444555555555444333222222222333444333111000111222111111222222222222111111000000111333444333111...000000000000000000000000111111111111111111111111///.........000222222222000000000000000000000000111000//////111222222111......///000000000000000///000111222222111000///////////////////////////000000//////000000000/////////000000000000//////////////////////////////////////////////////////......//////000/////////******,,,...///000000111222000//////000000///............/////////000000........................000......111111---,,,/////////...------...000222000000//////......------////////////////////////000//////////////////000---,,,,,,...000000///...////////////////////////....../////////......---000000000000000000000000...000111000000111333555333444555777999;;;===>>>@@@@@@AAAAAABBBAAAAAAAAADDDBBB@@@??????>>><<<:::::::::999888777666555555444444444333222111111000111111000000////////////000///...///000111000...000000//////......------////////////000000000000------------------------/////////////////////...//////............//////---,,,+++,,,...///...---///.........000111111///000000///.........000222444222000///000111000000////////////////////////000000000///......------////////////////////////////////////////////////...///000///......000222222111111000000/////////.........//////000000000///000111111000000111333111111111222333444555666:::999888999999777444111222222222222222333333333555666666555444444555777777888888777666666888999555888<<<>>>>>>>>>>>>???AAA@@@???===;;;999888777777555444444555666555444444555666666888888999:::;;;::::::<<<>>>???>>><<>>>>>===<<<::::::999999888777666555555333333333222111111000000000000000///////////////111///...///000111000///000000//////......------////////////000000000000.........................../////////////////////---------......///111111---,,,+++,,,---......,,,000///------......---,,,222000...---,,,,,,,,,+++222000//////000000///...////////////////////////000000//////.........---///////////////////////////////////////////////////000000///...///111333222222111111000000///////////////000000111111111...000111111000000111222222222222222333444555555888777666666777666444222111111111222222333333333555666666666555555777888999::::::999777777999:::555888<<>><<<:::888888777666444333444555444333222333444555777888999::::::::::::;;;======<<<<<<>>><<<;;;>>>AAABBB???<<<999:::;;;<<<;;;:::999888999888888888888888888999777888888777444333333444111222222222222222333444222222222333333333444444000000111222222222111111//////000000000111111000000000000000000/////////111000000000/////////...////////////////////////////////////...............///000///...---...000...///000///...---///000'''...000,,,...555777111222333333333333222222222............------------///......---------------,,,---......///.........------------------------,,,...///000///...///000///////////////////////////000000111000111111222111000000000//////......000000000000000000000000555333111111222222000///222333444333111000111222111111222222222222111111111000111222333333111///000000000000000000000000111111111111111111111111333111000000111222222111000000000111111111111222000///---...000111111000......///000000000000000---......//////......---000000000000000000000000...///000000......///000...//////000000//////...000000000000000000000000........................,,,---......////////////......//////...---,,,,,,000///...///000000...,,,------........./////////........................000---...000000---,,,...***---000000---,,,...000///////////////.........////////////////////////......------------......//////...000111111000///...........................///000000000000000000000000000111111111111222000222222222111222333555999999:::;;;<<<<<<===>>>??????AAABBBCCCCCCCCCCCCAAA???============;;;999999999888777666555555444222222222111111111000000////////////////////////111000//////111111000//////////////////.............../////////000000000////////////////////////---............/////////,,,---------///000111222...---------///000///...000...------------,,,***000///------/////////...333111000000000000...,,,////////////////////////////////////////////////////////////////////////////////////////////////000000//////000000111111111111111111111111000000///000000000000000111111...000111222111000111222222222222222333444555555666555444555666666444222000000111111222333333333444555666666666777999;;;;;;<<<<<<;;;999999:::<<<888:::>>>@@@AAAAAABBBDDDEEEDDDBBB@@@===;;;999888888666444333333333222111111222333444666777888999888999999:::;;;;;;::::::;;;::::::;;;===??????>>>:::::::::::::::999999888888888777777777777888888555666666555333222333444111222333333222222444666222222222222333333333333333333444444444333333222///000111111111111000000111111111111000000000000111111111000///.........000000000000000000000000////////////...............///000///------///000---...//////...---...///***---...---...111111///333333222222111111111111------------------------------------------------,,,---......//////......------------------------+++---///000/////////111...////////////000000000...///111000//////000222000//////////////////...000000111111000000///...666444111111222222000...222333444333111000111222111111222222222222111111222111000111222222111000000000000000000000000000111111111111111111111111000111111222222222222333000000111111111222222222///...,,,---///000000///......///000000000000000//////............//////000000000000000000000000---///111000...---...000......////////////......000000000000000000000000........................+++,,,---...////////////......//////...------,,,...------...//////---***---------........./////////////////////////////////------000000,,,,,,...+++---///---***)))---111........./////////////////////////////////////////////............//////000///...///000000...---..............................///000000000000000000000111111111222222222222333333333111111333555888888999;;;<<<>>>??????@@@@@@AAABBBCCCCCCCCCCCC???===<<<;;;<<<;;;:::888999999888777666555444444111111111111111000000000////////////////////////111000///000111111000///.........///////////////------........./////////........................,,,,,,------...........................///000111...---,,,---///000///...///...------...///...,,,///---,,,---000111111///222111000111333333222000////////////////////////------......///000000000////////////////////////////////////////////////000...,,,...111222000...111111111111111111222222000///////////////......---///222222111000000111111111111111222333444555333222111222444444333222///000000111222222333333222444666666777888;;;======>>>>>>===;;;:::<<<===<<<>>>@@@BBBCCCDDDFFFHHHGGGFFFDDDAAA>>>;;;999888888666333333333333111000111222222444555666777777666888999999999888888999888999999999999:::===@@@::::::999888888888888888777777666666666666777777222333444444222222222444111333555444333333666888111222222222222333333333444444444444333333222111000111111222222111000000000000000000000000000000000000000000////////////000000000000000000000000////////////............/////////...------///111,,,---//////---,,,---...///---...222333111000222111111111000000000000111------------------------,,,---------...---------,,,---......//////..............................+++---///000//////000111.../////////000000000000---///000000......///222.........///////////////...///000111111000000///555222000000222444222000222333444333111000111222111111222222222222111111333111000000111222222111000000000000000000000000111111111111111111111111---///222333222222333555000000111111222222222222...---,,,,,,...//////......//////000000000000000111000///......///000111000000000000000000000000---///111000------...111......////////////......000000000000000000000000000000000000000000000000+++,,,---...////////////---...............---------------...///...,,,***---------.........//////000000000000000000000000///------000000,,,+++...,,,------***&&&'''...444---.........//////000000////////////////////////000000////////////000000000.........///...---+++000000000000000000000000------...///000000000///000000111111222222222222333444444333222111333444666777888:::===???AAABBBDDDDDDDDDCCCBBBAAA@@@???>>><<<;;;;;;;;;;;;999888999999888777666555444444111111111111000000000000.........///////////////111000///000111222111///---.........//////000000------------.........///------------------------,,,,,,,,,---------......000000///............///,,,+++***+++---...---,,,...------...000111000//////---+++,,,///000///,,,......///222666888888777////////////////////////,,,,,,---...///000111111///////////////////////////////////////////////////,,,***,,,111222///+++000000000111222222222333/////////......------,,,---///222222111000000111000000000000111333444444222000000000222333333111///000000111222222333333222333555666777999<<>>??????>>><<<;;;===>>>???@@@BBBCCCDDDFFFIIILLLHHHGGGDDDBBB???<<<:::999888666333222222222111///111222222333444555666777555777888888888777777888666888888777555777<<>><<>>>>>>>>???AAABBBCCCEEEFFFHHHIIIIIIKKKIIIEEEAAA>>><<<::::::999333111444666555555666333111111222555777777777666666666666555444333333555555555555666888999:::999888777666555444333333222222222222222222222222222111111111000000//////222222111111222222333444777666555444333444444555666444111//////111444666000000000000000000000000111111111111111111111111000000000000////////////.........////////////////////////...---------,,,,,,------...///000111111///......---------......222111000000111000...,,,000---+++,,,///000...,,,000---,,,---///000...,,,***,,,...///......///111........................---.........//////000000000///---,,,---...000111000000000///---...000222---...///000111111111111111000///...------...///......////////////......444333222111111111222222111111111111111111111111...//////000000000////////////000000000111111111000000000111222222333333000000000000000000000000333222111333555555222000000000000000000000000000000//////......///000111000000////////////000000////////////......///111111000000000/////////...////////////////////////..............................---------...//////////////////...........................---------...//////000000//////...///......------------------......///////////////////////////////////////222111000///...//////000---///000///...............///////////////..................////////////000...---...000000///---111///------///000///---////////////////////////...///111222333222111000444444444333333222222222222333444444333444777999:::999999;;;@@@CCCDDDDDDDDDDDDDDDCCCBBB@@@>>>===@@@:::888;;;<<<999888:::777666555555666666555333222111111000000000000000000---++++++...111111000////////////////////////...//////000//////......000111222111///------............//////...............---------......///------------...//////000.........------.........////////////////////////////////////////////////---...///000111111111111000000000000////////////...111111...---000///------------.........//////...///000///------///000............////////////////////////000000000000)))***+++---...//////000111111000//////////////////111222222111000222333000000000000000000000000333222222222111111000000222333555666777999===@@@BBBCCCEEEEEEDDDDDDDDDEEEDDDDDDEEEFFFGGGIIIJJJJJJKKKJJJGGGDDD@@@===;;;:::999444333666777555333333555444222222444555555444444555555555555444444333666666666666666666777888888888777666555444333333222222222222222222222222111111111111000000000///222111111111111222333333555444333222222222333333444333111000000111333444000000000000000000000000////////////////////////000000000000////////////000000//////......------...............---------------......//////000000......---------......///.........//////---(((%%%///...------...///...---///---,,,---///000...,,,,,,---//////...---...///........................///////////////000000000000///......///111333444333333333000...---...000//////000000000///......111000///...---......///......////////////......444333222222111111222222111111111111111111111111......///111111222222222.../////////000000000000000000111222222333333444000000000000000000000000111000000111333333111///000000000000000000000000111000000////////////000000000////////////000000.........///000111222333000000000000////////////........................////////////////////////......------......///000............---------------------........................//////.........222222000///---,,,,,,,,,---......///////////////////////////////////////222111000000//////000000------...//////...------000000000000///...---,,,............////////////000...---...///000///.........---...000000///...///////////////////////////000222333333333222111444444444333333333333333333444555555555666888:::<<<;;;;;;===AAACCCDDDDDDEEEEEEDDDCCCBBB@@@>>>======999888:::;;;999888999777555444444555666444333222111111000000000000000///---,,,,,,...000111111//////////////////////////////000000000000000///111222222000...---...///...//////000000//////...///......---------......------------...///000111...........................000111222222000...---000000000000000000000000------...///000000000000////////////000000000000111333222......111222000------........./////////.../////////------///000............////////////......//////000000111111---......///000111111111000000000000000//////...///000222111000000111333000000000000000000000000333333333222222222222222222333555666777:::>>>AAACCCEEEGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLJJJHHHDDD@@@===;;;:::666555777888444222333666444222222333555555444333333444444555444444444555555555555666777888888777777666555444333333222222222222222222222222222111111111111000000000000111111111111111222222333222222111000000000111111333222111111111111222333////////////////////////........................////////////000000000000111111000///...---,,,,,,---------........................///////////////,,,---------.../////////,,,,,,...//////+++&&&!!!---...///...------...//////...------...///...------///000///...,,,,,,---........................000000000///////////////............///111444555666666555222///------...000000000///...---,,,,,,000000///............///......////////////......333333222222222222111222111111111111111111111111///000111222222222222222/////////000000000111111///000000111111222333333000000000000000000000000////////////000000//////000000000000000000000000111111000000//////......000000////////////000000000///...///111222222222000000000000////////////////////////////////////000000000000000000000000...---------...///000111/////////.........------,,,---------.../////////------............------333222111///......---------......///////////////////////////////////////000000//////////////////...,,,,,,///000...---...///////////////...------............//////////////////....../////////...,,,---...000111000///...///////////////000000000000111222333333333333222333333333444444444444444444666777777777888999;;;<<<<<<===???BBBDDDFFFGGGFFFFFFEEECCCBBB@@@???>>><<<:::999::::::999777666666555333444555555444222222111111000000000000000444222111000///000//////////////////////////////......///000000000//////000000000///---...000222//////000000000000////////////...------------...000000///.....................////////////.........///111222222111000///////////////////////////---...//////000000000000////////////000000000000444666333///...222333222............////////////.../////////------///111............////////////---......///000111111222444333222111000000//////...///000111111000///...///000111111000000111222000000000000000000000000111111222222222222222222333444666777888;;;???BBBEEEGGGIIIIIIHHHGGGHHHIIIIIIIIIHHHHHHHHHIIIKKKKKKNNNNNNMMMKKKHHHCCC>>>;;;;;;777444666666444555888666444222222333555666666222222333444555555444444333333444444666777999:::666666555555444333333222111111111111111111111111111111111000000000000000000000000000000111222222111000000000000000000000111111222222222222111111........................000000000000000000000000////////////000000000000000000//////......------,,,---------...////////////////////////.........+++,,,---.../////////000.........000000...***''',,,...000///,,,+++---000......---............---,,,...//////...------...........................000/////////...------------,,,,,,,,,---///000111444444444222...,,,,,,---......//////...---,,,,,,/////////.........//////......////////////......333333333333222222111111111111111111111111111111222222222222222111000000000000000111111111222222......//////000111111111000000000000000000000000111222222111111111111222000000000000000000000000111111000000//////......000000////////////000000333000//////111222111000////////////000000000000000000000000000000000000000000000000000000000000---------...///000111111000000000/////////......,,,---------.../////////------............------000000000/////////000000---......///////////////////////////////////////---.....................///******///111///---///------...//////000//////............////////////.../////////......//////+++---///000000000//////////////////000000111111111111222222333333333333333333333444444555555555555777999:::999999;;;<<<;;;<<<>>>@@@BBBEEEHHHJJJGGGFFFDDDBBBAAA???>>>======<<<;;;:::999999666333555444333333444444333222222111111000000000000000222222222111000/////////////////////////////////,,,---....../////////...---...///......///222555//////000000000000////////////...---------------000000///.........//////......///000000///....../////////000111222222333........................//////000000111111000000.../////////000000000111666777555000...111222000........./////////000000---...///...---...000111............////////////---......///000111111222111000///...---,,,------...///000111111000///......000111111000///111222000000000000000000000000//////000000111111222222444555777999:::===AAADDDJJJKKKMMMMMMLLLLLLLLLMMMJJJJJJIIIHHHIIIJJJLLLMMMPPPPPPPPPNNNJJJEEE@@@<<<<<<666333333333444999???:::888444333333444555444222333333444555555555555666666555555555555666666555555444444333333222222111111111111111111111111000000000000000000111111000000//////000000111222000000000111111111111000000111222222222222111000------------------------000000000000000000000000.../////////000000000111------......//////000000,,,---------...////////////////////////.........++++++---...///////////////...------///000///...,,,...000///,,,+++---000---.........------......***,,,...///......///000.................................------,,,,,,,,,.........---------------///000111000...------...,,,,,,---...//////............//////////////////......////////////......222333333333333222111000111111111111111111111111333333333222222000//////111111111111222222222222------......///000000111000000000000000000000000///000111000......000222000000000000000000000000///000000000000000///...000000////////////000000333000---...111222000...////////////000000000000111111111111111111111111////////////////////////---------...///000111222111000000000////////////---------........................//////.....................///000222222---......///////////////////////////////////////,,,,,,---.........------111***)))000444000...000,,,---...///000000000000............////////////...///000///...---...000,,,...000000///...///000...//////000000111111222111111111111222222222333222222333444555666666777666888;;;<<<;;;;;;<<<>>>;;;===???@@@AAADDDGGGJJJGGGEEECCCAAA???>>>======<<<===<<<::::::;;;777222555333222222333444222111222111111000000000000000,,,---//////......000111////////////////////////+++,,,---.../////////...,,,---/////////000222444...//////000000//////...000///...---------------,,,------...///111222333...///000111111000///...///////////////111222333........................///000000111111000000000......//////000000111111444666444000///111111///....../////////000000000---...///.........000222............////////////......//////000000111111///.........///000222333...//////000000000000000...///111000//////000222000000000000000000000000......///000111111222222666777999;;;<<>>;;;666444333333444:::BBBAAA===888555333333333222444444555555666555555555;;;:::888555333222111111444444333333333222222222111111111111111111111111000000000000111111111111///////////////000000111///000111222222222111111000000111222222111000000......................................................//////000000111111,,,,,,---...///000111111---------........................///////////////+++,,,.../////////.........,,,++++++---000111111---...///...------...///---...///...------...///)))+++...///......000111.................................---------------111111000000///......---,,,...//////...---...///,,,,,,---...///000000///---...//////000/////////......////////////......222222333333333222111000111111111111111111111111000111111111111111000000000000000000111111111111.........///000000111111000000000000000000000000...///000...,,,,,,...111000000000000000000000000...///000111111000000///000000////////////000000111---+++,,,000333111///.../////////000000000111000000000000000000000000........................------......///111222333000000/////////........................---------...//////000000//////...............///000111222---......///////////////////////////////////////,,,,,,.../////////......333***)))111666111///222......///////////////...............////////////---///000000...---...000...000111///---,,,...000...//////000111111222222000000000000111111222222222222333444555666777888777999<<<============>>>===???AAAAAA@@@AAADDDFFFFFFEEEBBB@@@>>><<<<<<<<<888<<<<<<:::;;;>>>;;;555444333222222333333222111222111111000000000000000+++---000000......///111////////////////////////,,,---...//////000000000---///000111000///000111.........//////.........000000///------,,,,,,---,,,------...///111333444...///000111111000///...///000000111000///...---...........................//////000000//////............///000111111111///111111//////222222///.../////////000000000000,,,...............000222............////////////////////////000000000000111000000000111333666777///////////////000111111...///000000//////000222000000000000000000000000...//////000222333444444777999;;;===???BBBFFFIIIHHHIIIKKKKKKJJJJJJJJJKKKOOONNNLLLLLLMMMPPPSSSUUUTTTSSSRRROOOKKKFFFAAA???999777666777666444999???AAA===888555555666666666666666666777666666555555:::999777555333222222111333333333333222222222222111111111111111111111111///000000000111111111111///............///000000...///000111222111111000111111000000000000111111........................////////////////////////.........///000111111111------......//////000000...............---------------......//////000000,,,---...///000///---,,,...---,,,---///000000//////...------...///...---,,,...000///---,,,---///+++---//////.........///..............................////////////////////////////////////......,,,...000000///......///......///000000000//////,,,---///000000000//////......////////////......222222333444333222111000111111111111111111111111...///000111111111111111////////////000000000000/////////000111111222222000000000000000000000000222333444222000000222666000000000000000000000000---...///111111111000000000000////////////000000...+++)))+++111444333000.../////////000000111111////////////////////////........................------......///111222333//////.........---------/////////......------,,,//////000000000000//////...............///000000---......///////////////////////////////////////,,,---///000000000//////444***)))222777222///222000000000000///...---,,,............/////////000---///111000---,,,...000000111111///,,,+++...111...//////000111222222222000000000///000000111222111222333444555777888888888:::===>>>>>>===>>>???@@@BBBCCCBBB???>>>AAACCCFFFDDDBBB???===;;;;;;;;;555:::;;;:::<<>>@@@CCCGGGKKKLLLMMMOOOOOONNNNNNNNNOOOPPPOOONNNNNNPPPSSSVVVXXXUUUTTTRRROOOJJJFFFBBB???888888999;;;888555666;;;<<<999666555777:::<<<===777777888888777666555555444444444444444555666666333333222222222222222222000000000000000000000000//////000000111111111222...............///000000---...000111111111000///111111000000000000111111////////////////////////222222222222222222222222---......///000111111222///////////////........./////////......------,,,,,,------...///000111111,,,---///000000...---+++/////////111222222///---000---+++,,,///000...,,,,,,...000///---,,,---000---...000///...,,,------........................//////000000111111222222++++++,,,---.........---...000222222000.........111111111111000///...---,,,---///000000000//////......////////////......666555444444222222111000000000111222444555666666111111111000000000000000111222222111111000///...111111111111111111111111000000000000111111111111//////000000111111222222000000000000000000000000444444333222111111111222000000////////////000000333111////////////...---,,,------...///000111111............////////////111111000000//////......111000///...------...///......//////...---,,,,,,000///......000111111000---......///////////////000...------///000000///------...///000000////////////////////////////////////.........---------000000//////.........---222222111000///...------000000000000000000000000////////////000000000000000000000000000000000000000111222333444333222222222222111111222222333444555444333222333555777888999::::::;;;;;;<<<<<<<<>>===>>>===;;;:::<<<::::::>>>AAA@@@:::555777555333222333333222111111111000000//////......000000000000000000000000111......000000---,,,///---------///111222222000000000//////............------............------///////////////.........,,,---...000000000///...000000000000////////////---......///000111111222000...---,,,---...111222111111000000/////////...------............------......////////////......111000///------,,,,,,,,,........................////////////////////////000000000000111222444444000000000000111111111111////////////............111///------...000111111//////000111111111111111111333444444444555777:::===???BBBDDDDDDEEEGGGIIILLLLLLMMMNNNNNNMMMMMMMMMQQQRRRSSSSSSTTTTTTTTTTTTYYYWWWSSSMMMHHHDDDAAA@@@;;;999888666666777999:::888888999999999777555444666666555555555555666666666777777777777555333222222222222111111111111000888111...333555111000222111111222333222111000////////////000111111222222000000000000000000000000111111111111111000//////......////////////............//////...---,,,,,,............////////////222000///...//////---,,,/////////...------,,,,,,/////////...------,,,,,,//////............//////////////////////////////............////////////:::444---+++...000...,,,///000222222000.........---------............///000...++++++,,,---------333...***---222555111------------///111111///---//////.........---------......////////////......////////////000000000000444333333222222111111000///000000111222333444444111000000000000000000000000000111222222111111111111111111111111111111111000000000000111111111111///000000000000000111111000000000000000000000000222222111000000000000000000000000////////////000222111///...///000///---------......//////000000............////////////111000000000/////////...111000///...---......///......//////...------,,,///......///111111000///---......///////////////...---+++,,,---///......------...///////////////////////////////////////000000/////////.........000/////////...........................---------000000000000000000000000////////////000000000000000000000000000000000000000111222333444333222222222222111111222222333444555444333333333555777888:::::::::;;;;;;<<<======???@@@AAAAAABBBBBBAAAAAAAAA???============;;;999;;;999888;;;>>>===999444666444222222222333222000000000000000////////////000000000000000000000000///,,,,,,......++++++---///......///000111///.../////////.........------------............------.........///////////////---...//////////////////000000000000////////////......//////000000111111///......---...///000111///.........---------------......//////......---......////////////......000///......------------........................////////////////////////000000000000000111222333/////////000000000111111////////////............000///000000111222111000//////000111111111111111000222444444555666999;;;>>>@@@CCCDDDDDDEEEGGGHHHKKKKKKLLLMMMMMMMMMMMMMMMQQQRRRRRRRRRRRRRRRQQQQQQRRRPPPMMMIIIEEEBBB@@@???999999888777777777888999555666666777777777777666666666555555555555666666555555666666555333222111222222222111111111111000777111///222444111///111111111222222222111000///111111111000000000000000000000000000000000000000111111111111111000//////......////////////............//////...------,,,............////////////222000......//////---,,,------..................,,,,,,------.../////////......------------......////////////////////////............////////////333000------///000...,,,,,,...000000...------------------............//////---,,,,,,---......---///,,,***,,,///111///,,,.........///111111///...//////.........---------......////////////............/////////000000000111111111111111111111111000000000111111111222222000000000000000000111111...///000111222222222222000000000000000000000000000000000000111111111111000000000000////////////000000000000000000000000000000/////////.........111111000000//////......111///......000000///............///////////////............////////////000000000000////////////000000///............///.........///......---,,,------...000222222///------......///////////////---+++******,,,------,,,---......///////////////////////////////////////000000000000000/////////////////////............,,,---------......//////000000000000000000000000////////////000000000000000000000000000000000000000111222333444333222222222222111111222222333444555444333333444666777888::::::;;;;;;<<<======>>>???@@@@@@AAAAAAAAAAAAAAA@@@>>>===<<<===<<<;;;999999777555777999999666333555444222111222222111000////////////000000000000000000000000000000000000///,,,,,,///...++++++...000///......//////---+++.........---------------------............------------......//////000000000//////............///////////////000000000000////////////000000000000............////////////............---------------......//////......---......////////////......................................................////////////////////////000000/////////000000111....../////////000000000////////////...............///111333333222111000//////000111111111111111///111333444555888;;;===@@@BBBDDDEEEEEEEEEFFFGGGIIIJJJJJJKKKLLLMMMNNNNNNRRRRRRRRRQQQPPPNNNMMMLLLIIIGGGEEECCCAAA???>>>===777777777777777888888888555444555555666777888888666666555555555555666666333333444444333222111000222222222111111111111000555000///111222000000111000111222222222111///...222222111111000//////...000000000000000000000000000000111111000000//////......////////////...............///......---,,,............////////////111000......//////...,,,,,,,,,------...//////000,,,,,,------.../////////------,,,,,,,,,,,,------////////////////////////............////////////------.../////////......***,,,......,,,,,,,,,------------............///---,,,,,,...000000///...---,,,------............///......///111222000////////////............---......////////////......------........./////////000111111111222222222333111111111111111111111111000000000000000111111111...///000000111111111000///////////////////////////000000000111111111111111000000//////.........000000000000000000000000//////////////////......111111111000000///......///...---...000000///...///////////////.....................////////////000000000000/////////////////////.........//////---...............------,,,---...111222222///,,,---......///////////////---+++******,,,------,,,......///////////////...///////////////////////////////////////////////////////////////.........////////////000000000000////////////////////////////////////000000000000000000000000000000000000000111222333444333222222222222111111222222333444444444444444555666888999::::::;;;<<<===>>>>>>??????@@@@@@AAAAAAAAA@@@@@@>>>===;;;;;;<<<;;;:::888888666444444666777555444444333111000111222111000......//////000000111111////////////////////////111......111111......111...------...//////---,,,------------------------------............------,,,------...///000111111111000///---------...///////////////000000000000000000000000////////////......//////000///......000000000000000/////////......////////////............////////////......------..........................................////////////////////////000//////.........//////............////////////////////////............---///111222111000000000//////000111111111111111...000333555666999===@@@CCCEEEGGGGGGFFFFFFGGGHHHIIIIIIIIIJJJLLLMMMNNNOOORRRRRRQQQPPPNNNKKKIIIHHHCCCBBB@@@>>><<<;;;::::::555666777888888888777777777666555555555777888999666555555444444555555666333333333333222222111111222222222111111111000000000///...///111111222333///000111111111000///...111111111111000000/////////////////////////////////000000000000000//////......////////////......---...............------............////////////111///......//////...,,,---------.........///////////////...------,,,,,,...------,,,,,,------...////////////////////////............////////////,,,---///...------...///***+++------,,,,,,---...---------............///,,,,,,---///111222000...,,,///000000...---///222000///...///111222111////////////.....................////////////......------------.........///111111222222333444444444222222222222222111111111//////000000111111111111//////000000///......---///////////////////////////000000000111111111111111111000000//////......000000000000000000000000//////000111111111000///000000111111000///...---...------///000000///---///////////////.....................////////////////////////000000000000......//////////////////------...............---,,,,,,...000222111...+++---......///////////////...---,,,,,,...//////......///////////////......////////////////////////.................................///////////////000000000000////////////////////////////////////////////////000000000000000000000000000000000000000111222333444333222222222222111111222222333444333444444555666777888999:::;;;;;;<<<>>>??????@@@@@@@@@@@@AAAAAA@@@??????===;;;::::::;;;;;;999888888666555444555555555555333111000000111111111000......//////000000111111////////////////////////111......111111//////111,,,+++,,,---///000///...------------------------------............------,,,------...///000111111111000///---------...///.../////////000000000111000000000000////////////......///000//////....../////////000000000000000...//////////////////.........////////////......,,,---...//////......---........................//////////////////////////////...............///............////////////////////////...............//////...------000222//////000111111111111111...000333555777:::>>>AAADDDFFFHHHHHHGGGGGGGGGHHHHHHHHHHHHIIIJJJLLLMMMNNNPPPPPPOOOMMMKKKHHHFFFEEEAAA???>>>;;;999888777666444555666777777777777666;;;:::888777666777888999555555444444444444555555444444444333333333333333222222222111111111000000,,,...//////000222444555//////000111000///...---//////000000111111111111////////////////////////...//////000000000//////......////////////......------...............---............////////////000///......//////...---//////.........---------/////////...------,,,,,,//////............//////////////////////////////............////////////000///...,,,***+++...111+++---...---------...000---------............///,,,,,,---///111222000...+++...111000---,,,///222000///......000111111000////////////////////////......////////////......------------.........///222222222333333444444444222222222222222222111111/////////000111111222222000000000000///...---,,,000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000///000111222333222111000...///000111111000///............///000000...+++.........///////////////............////////////////////////000000000000---...//////000/////////,,,---......///.........,,,,,,---///111111...,,,---......///////////////000...------///000000/////////////////////...---////////////////////////------------...................../////////////////////......---------,,,000000000000000000000000////////////000000000000000000000000000000000000000111222333444333222222222222111111222222333444333333444666777888999999:::;;;<<<===>>>???@@@AAA@@@@@@@@@@@@@@@@@@???>>>;;;:::999999::::::999777777666555555444444555555222000//////000111111000////////////000000000000000000000000000000000000///,,,,,,///000------000,,,+++,,,...000111111///---------------.........------............------------......//////000000000//////............///......//////000000111111////////////000000000000////////////............---------..................//////000000//////.........////////////......------/////////...---,,,........................//////////////////////////////.........//////000....../////////000000000////////////............---//////---***+++///333//////000111111111111111...000333666888;;;???BBBCCCEEEGGGGGGGGGFFFGGGHHHGGGFFFFFFFFFGGGIIIJJJKKKKKKKKKJJJIIIGGGEEECCCBBB???>>>;;;999777555444444444444555555666666777777;;;;;;:::999888888888888555555444444444444555555555555444444444444555555222222222111111111111000,,,000111//////222555444...///000000000///---,,,...//////000111111222222000000000000000000000000......///000000000//////......////////////......,,,---......///.....................////////////000///......///000///---000//////...------,,,,,,,,,,,,------...//////////////////....../////////////////////////////////............////////////333000---++++++---///111......///...------///111---------............///---,,,,,,...000000///...))),,,...---++++++---//////...------///000000///...////////////000000000......////////////......------........./////////222222222222222333333333000000000111111111111111...//////000111111222222000111111111111111000000111111111111111111111111000000000000111111111111111111111111222222222222000000000000000000000000...///111333333222111000,,,---///111222111000//////......///000///,,,***------......//////000000............////////////.../////////000000000111,,,---///000000000//////,,,------...//////......------,,,...///000///------......///////////////000...---...///111000000///////////////...------////////////////////////---.........////////////............/////////000---------...............000000000000000000000000////////////000000000000000000000000000000000000000111222333444333222222222222111111222222333444222333555666888999999999:::;;;<<<===???@@@AAABBB@@@@@@@@@@@@@@@???>>>>>>:::999888888999999888777444555555555444333333444111000......000111000000000000000000////////////000000000000000000000000///,,,,,,000000......111...------///111111000///------........./////////------............------.........///////////////---...//////////////////.........///000111111111......//////000000111111111000///...---......///------------........./////////000000000000//////......////////////......---...///000///...,,,+++........................////////////////////////............///000111111/////////000000000111111////////////............,,,///111000---,,,///222//////000111111111111111///111444666888;;;???BBB@@@BBBDDDEEEDDDDDDEEEFFFDDDDDDBBBBBBBBBDDDFFFGGGDDDDDDDDDCCCBBBAAA@@@???;;;:::999777555444333333444444333333444666777888888888999999999888888777555444444333333444444555555555444333333444555666222222222111111111111000000555555000...111333111......///000///...---,,,000000000000000111111111000000000000000000000000---......///000000//////......////////////......,,,------...//////..................///////////////...---...///000///.....................------,,,,,,------...////////////......------......///////////////////////////............////////////111...+++,,,///111222111///000///...,,,,,,...000---------............//////---,,,,,,---......---***+++,,,,,,,,,,,,---...///---++++++---//////....../////////000000000000......////////////............/////////000000000111111111111111111111111////////////000000000111...//////000111222222222000111222333333333333333111111111111111111111111000000000000111111111111111111111222333333333444000000000000000000000000---///111222333222111000+++---///111222222111000/////////000000///+++))),,,------...///000111111............/////////000.../////////000000111111,,,---///000000000//////,,,,,,---.../////////......---,,,---...//////...---......///////////////000...------///000000/////////000000///...------////////////////////////.../////////000000111111---.........//////000000------...///000111222333000000000000000000000000////////////000000000000000000000000000000000000000111222333444333222222222222111111222222333444222333555666888999999:::;;;;;;<<<>>>???AAABBBBBB@@@@@@@@@@@@@@@???>>>===:::999777888999999888777222444555555333222222222111///......000111000000111111000000//////......000000000000000000000000111......222222000000333111000///000111111///---........./////////000000---..................---///////////////.........,,,---///000000000//////---......///000111111222---......///000111111222222111...---,,,---///000.../////////000000111111//////000000000000//////......////////////.........///000000///---+++***........................////////////////////////.........//////111222333000000000000111111111111000/////////............***///333333000---///111//////000111111111111111000222555777888;;;???BBB===???BBBBBBBBBBBBDDDEEEBBBAAA@@@??????@@@BBBCCC???????????????>>>======888777666555444444333444555444333222333555777999444555777999999999888888555444444333333444444555555444333333333444555666222222222111111111111000333999999222---///111...---.../////////...---,,,222222111111000/////////000000000000000000000000------...///000000//////......////////////......,,,,,,---.../////////.............../////////000///...---...///000///...,,,,,,------.../////////000//////...------,,,,,,...------,,,,,,------...////////////////////////............/////////000...+++***---333666444000000000///---,,,+++---///---------.........//////000...++++++,,,------------------......//////......,,,++++++,,,............/////////000000111111......////////////......////////////000000000000444333222000000000000111///111222222000//////000111111111111111111111111111111111111111000//////000000000000000000000000000111111111111222222222111333555444111......///000000000000000000000000......//////000000111111...///111333333111///...111111000///////////////......//////000000111111000000////////////000000000111222111///......///111000...---...///...---000000//////.........---+++,,,...000000///---,,,//////000000000000000///000000000000000000000000000000//////......------///---111777777///+++,,,,,,...000111///.........111111000000//////...............000111111...,,,111000///......///000000000000000000000000000000111///...///111222000---333333333333333333333333555444222111111222333444555555666666777777888888???===<<<===???@@@>>>;;;@@@@@@@@@@@@@@@???>>>===<<<<<<:::999888777777777444444444333333222222222222222111000/////////000000000////////////000000---.........//////000000,,,------...///000111111,,,...//////......///111///////////////////////////...---...///000///...,,,,,,,,,---------........................---------......///000111111222...///000///...---...000......////////////......222......000000......222........................000000000000000000000000...------------...//////......---,,,,,,...///000//////............//////000000000000000000000000000000///////////////000000000000000////////////////////////000000000000555111///000444555333///000111333555888<<<>>>@@@>>>>>>???@@@@@@@@@@@@???DDDAAA===;;;:::999888777===<<<<<<;;;;;;::::::999888777444222111111222333888666333222333333333222444777888666666888777444111222444555555444222111222222222222222222222222333222111111000000111111333444333222//////000111111000///......///000000//////000000000000//////000000//////.........---............/////////000////////////000000000000///...///000000///+++)))//////...---,,,++++++***000///...------...///000---,,,,,,...///....../////////000000000...---,,,/////////...------,,,,,,111000...------...000111///......---------............------------......111///...---//////...---........................//////.........---------000---,,,---///000...,,,///,,,)))***...///...,,,...///000000000///---,,,,,,---...//////...---,,,...------...//////...,,,222111111000000111222333///111222222111000000111222222222222222222222222111111111111111000//////000000000000000000000000000111111111111222222222222000......000111111000000000000000000000000000////////////000000000000...///000111111000///...111111000///////////////111111111000///.........000000////////////000000000000111000......///000222000....../////////...000/////////............---...000111111111000///000000000000//////...---////////////////////////000000//////.........---///...111777777000,,,---...000222222111000000000000000000000////////////000///---...///000///...000000///...//////000111000000000000000000000000111///...///111222000...333333333333333333333333555444444333333333444444555555666666777888999999===<<<<<<>>>AAABBBAAA???AAAAAAAAA@@@???===<<<;;;<<<;;;:::999888777777777444444444333333222222222222111000000000000000000000000////////////000000------------......//////------......//////000000---...//////......///111////////////////////////111///......//////...---,,,,,,---------.......................................//////000000111111...///000///...---...000......////////////......000------000000------000........................000000000000000000000000...------------...//////...------------...////////////............//////000000000000000000000000000000////////////000000000000000000/////////...////////////000000000000444333111222444555333111000111222555888;;;===???======>>>????????????>>>???===999777777777666555999888888888888777777777999777555333222222333333222111000111444666888888444777888666666888777444111222444555555444222111111111111111111111111111333222111111000000111111333333333222//////000111333222000///............//////000000000000//////000/////////..................//////000000000///////////////000000000000......---......---+++)))//////......------,,,,,,000///............///000111000000000000//////000...//////000000///...---------..................+++,,,,,,,,,,,,,,,,,,+++'''(((+++///222333222111......------------.........---+++,,,...//////...........................//////.........---------///---,,,---///000...,,,000///......000111111000...///000000///...---,,,,,,---...//////...---,,,///...---...000000...---000000000000111222333444000111333333222111111222333333333333333333333333000111111111111000000///000000000000000000000000000111111111111222222222999444///...111333222000000000000000000000000000000000000000////////////........................111000000///////////////111111000000//////......000000////////////000000///000000///......000222222000......///000///...////////////............////////////000000000000000000000///...---,,,+++///////////////////////////////////////.........000///222666666111......///000222222111000000111////////////000000000000222000---,,,---///000000///////////////000111222000000000000000000000000111000///000222222000///333333333333333333444444444555555666666555555555444555555777888999::::::;;;;;;<<<>>>BBBDDDDDDCCCBBBBBBAAA@@@>>><<<;;;999<<<;;;:::888777777666666444444333333333333222222000000000000000000111222000000////////////000000,,,---------------...............///////////////---...//////......///000////////////////////////111000......//////...,,,,,,------------.................................////////////////////////...///000///...---...000......////////////.........,,,---000000---,,,...////////////////////////000000000000000000000000...------------...//////------...////////////...//////............//////000000000000000000000000000000////////////000000000000000/////////......////////////000000000000111222333333222111222222000111222444666999<<<===;;;<<<<<<===============;;;999666555555666555444444444444444555555555555999888666444333333333444666444222222333444333222333777888666666888777333222222444444444444222222000000000000000000000000222222111000000000000111222333333111///...000111444333111///...---------...//////000000//////...////////////...............///000111111111000///////////////000000000000///---,,,,,,------+++***///////////////.........000000////////////000000000000000///......---------...//////000//////...,,,,,,------...//////000,,,---///000000///---,,,,,,,,,...111222///(((###......------------......,,,******+++---///000///.......................................---------///...------...///...---,,,---------,,,,,,...///...////////////...------,,,---...//////...---,,,//////...///000111///---000000111111111222222333000222333333222222222333222222222222222222222222000000111111111111000///000000000000000000000000000000111111111222222222AAA>>>:::777555333111///000000000000000000000000111111000000//////......000//////......//////000000000////////////000000------...///000111111222//////000000000000///////////////...---...111444222000......000111000//////////////////............------------...//////......//////...---,,,,,,////////////////////////.........///////////////000000222444444222000///---///000///...---...///......//////000000111111222000...---///000000000......//////000111222333111111111111111111111111111111111111222222111000333333333444444444444444444555777888888777666555444555666777999:::;;;<<<:::;;;<<<>>>AAABBBCCCBBB@@@@@@@@@???>>><<<;;;:::;;;:::999888777666666666333333333333333333333333000/////////000111222222000000////////////000000........................///////////////.........---///000///......///000///////////////////////////...---...///000///...------------........................//////////////////////////////.........///000///...---...000......////////////......---,,,...222222...,,,---000000000000000000000000////////////////////////...------------...//////,,,---///000000000///...//////............//////////////////////////////000////////////000000111000000/////////.........////////////000000000000---111444333000...///222000111111333555777999:::999999:::;;;;;;;;;;;;;;;999777555444555666666555222222333444444555666666999888666555444333333333777555333222222222000...222666777555555777666222222333333444444333333222111111111111111111111111222222111000000000000000111222222111///...000111222111111000///............//////////////////...///////////////............///111222222222000000////////////000000000000000...,,,,,,---------,,,......//////000000000111000000000000000000000000///111111///...000///---------...//////000000000---------.........//////...///000111111000///...222000//////...***!!!......------------......---,,,++++++.../////////......................................................---............---)))+++---,,,***))),,,///.....................---,,,---...//////...---,,,000//////000111111000...222222222222111111000000///111333333222222333444000000000000000000000000///000000111111111000000000000000000000000000000000000111111111222222222>>>AAACCC???777000...///111111111111111111111111111111000000//////......111000000//////000000111000000////////////000000------...///000111222222//////000000000000//////.../////////...///111333111///......000000000///.........///////////////...------------...//////,,,,,,---...//////..............................------......//////000000///111222222222222111000...///000///...---...000......//////000000111111/////////000222111///---...//////000111222222222222222222222222222222222111111222222222111111111333333333444444555555555444555777888999888777777555555666888999;;;<<<===;;;<<<===>>>????????????======>>>>>>>>>======<<<:::999888777666555555555333333333333333333333333000/////////000111222222000000////////////000000000000000//////////////////////////////............///000///...---...///////////////////////////---,,,,,,---000111111000---------.........//////........./////////000000////////////...............///000///...---...000......////////////.........---///333333///---...000000000000000000000000////////////////////////...------------...//////,,,---///000000000///...//////............/////////////////////////////////////////////000111111////////////............////////////000000000000---222666666111...000444000000111222333555777777666777888888999999888888666444222222333444555444333333444555666777777888888777666555444333333222/////////111333555555444222555666444444666555222333333333333333333333333222222222222222222222222222111000000//////000000000111111000///...000111/////////000000000000000......////////////...............///////////////...///000222222111111000////////////000000000000111///------...//////.........//////000111111111//////000000000000//////000333333000000444444000............//////000000//////.........---------------,,,++++++,,,---------+++***,,,...---+++'''......------------......000///------...//////...........................---.....................---.........------......,,,...000///,,,,,,///222...------------.........,,,---...//////...---,,,000//////000111111000...222333333222222000//////...000222333222222222444000000000000000000000000///000000111111111111000000000000000000000000000000111111111111222222222333:::@@@>>>666//////222111111111111111111111111000000000000////////////111111111111111111111111///////////////000000111000000000000////////////...///000111111000///......///000000//////000111000...------///000000///.........///////////////////////////000000000000+++,,,---...///000000000........................,,,------...///000111111...111111///000222222///000111111000//////111222////////////000000000000//////000222333222///---//////000111222222222222222222222222222222222222111222444444222111222333333333333444555555666666555555666777888888888888666777777999:::;;;<<<<<<<<<>>>??????===<<<======;;;<<<<<<===============:::999888666555555444444222222333333333333444444000000000000000000111222000000////////////000000111111111000000000000///.........///////////////...///000///...---...///////////////////////////---,,,,,,---000111111000------........./////////.........//////000000111...........................///000///...---...000......////////////......000...///222222///...000////////////////////////000000000000000000000000...------------...//////......///000000000000/////////............//////000000000000000000000000///......//////000111222/////////.........------////////////000000000000///444999888444222333555000000000111222333444555444555555666777666666666333111///...000111111111444444555555666777888888666666555444333222222111111000000111333333222000111555666444444666555111333333333333333333333333222222222222222222222222111111000////////////000000111111000///...000111---...///000111111111000---......//////......---.........////////////////////////000000000111111////////////000000000000000///...///000000///.........//////000000111111......////////////......,,,111111,,,,,,111000+++///............//////000000//////...------,,,,,,000...,,,++++++,,,...000------------...///111222......------------......222000......//////...---........................---------...............---...///...------...///,,,---------,,,,,,...///---------,,,------...///,,,---...//////...---,,,//////...///000111///---000111222222222222000000---///111222111111222333000000000000000000000000//////000111111111111111000000000000000000000000000111111111111222222222...333888888333000111444111111111111111111111111////////////000000000000...///000111111000///...///////////////000111111////////////000000000000...///000111111000///...---///222222000///.........---+++,,,...//////.............../////////000---...000111111111000///---...//////000000000000........................,,,,,,---...///000111222---000000------111222///111111111000//////111333000000000000////////////111000///000111222000///000000111222222222111000333333333333333333333333111333555444222111222444333333444444555666666666555555555666666777999999888888999999:::;;;;;;<<<<<<>>>@@@@@@>>><<<===???<<<<<<<<<======<<<;;;;;;999888777666555444444444222222222333333444444444222111000000000000000000000000////////////000000111000000000////////////------......//////000000///000000000...---...///////////////////////////000///......///000///---............////////////---......///000000111111,,,------....../////////...///000///...---...000......////////////......000------000000------000........................000000000000000000000000...------------.../////////////////////000000111//////............//////000000000000000000000000............///000111222//////.........---------////////////000000000000///333666777555222222333000000000000111111222333222333444444555555444444222000......///000000000333333333444555555555666555555444444333111000000444333222222222000---+++111444555333333555444111444333333222222333333444111111111111111111111111111111000//////////////////000000000......000111...///000111111000//////---......//////......---............/////////000000///...------///111222////////////000000000000.........///111000///---.../////////////////////,,,---...//////...---,,,...444333+++)))...---&&&000000......---...//////..................------000000////////////000000...111222///,,,***---000......------------......///...,,,---...//////...........................---------.........//////,,,...000///---,,,---///+++***((()))***,,,++++++------,,,,,,,,,---...///,,,---...//////...---,,,///...---...000000...---...///111222333333222222---///111111111111222333111111111111111111111111//////000111111111111111000000000000000000000000000111111111111222222222222222333333333222333444111111111111111111111111......//////000000111111---...000111111000...---///////////////000111111,,,,,,---///000222333333...///000222222000///...---000333333111///---,,,---,,,++++++---.........---.........//////000000+++,,,...000000///---,,,///000000000000000//////........................+++,,,---...///111111222,,,000000+++,,,111222.../////////...,,,---///111111111000000//////......333111......///111111111000111222333333222000///333333333333333333333333111333555555222111222444333333444444555666777777666555555444555777999:::999999999::::::;;;;;;;;;<<>>???AAA============<<<;;;:::999999888777666555444444444222222222333333444444444222222111000//////000000000000////////////000000000000//////.........---,,,------...///000111111///000111000...------...////////////////////////333111/////////...,,,+++............/////////000---......///000111111222,,,,,,------...///000000...///000///...---...000......////////////......000---,,,......,,,---000........................000000000000000000000000...------------...//////000///.........///111222//////............//////000000000000000000000000............///000222222//////.........---------////////////000000000000---///222333222000///...000000000000000111111222222222333444444444444333555222000000111222222111222222222222222333333333444444444333222111000///......///111333333222000000444555333333555444000444333333222222333333444000000000000000000000000111111000//////////////////000000000......000222///000111111111///...------..................------.........//////000000111///---,,,,,,...000222////////////000000000000,,,,,,---///111000---+++///////////////.........+++,,,---......---,,,+++777===;;;111...333111)))111000///...------...///,,,,,,------.../////////+++,,,---//////---,,,+++''',,,000///***(((+++000.........------.........,,,+++***+++---///000///........................---------.........//////,,,...000///---,,,---000///,,,***+++...000///,,,---,,,,,,+++,,,---//////,,,---...//////...---,,,...------...//////...,,,///000000000000111111111111111111111111111111111/////////000111111222222000000000000000000000000666444222000//////000111000000000000////////////000111111111111222222222222222111000///...------////////////000000000000111111111111111111111111////////////////////////000000000000////////////333222111000////////////...000111222000///......000000000000///////////////...---,,,,,,---...///000000//////.........---000000000000000000000000111111000000//////......000/////////111111///...000000000000////////////111111000///...------,,,,,,...111000...---...000...///...---000444333...777000...333666444333555333222111111333333222111222000000000222333222111000000111222333444444555888555222222444666666444999888888:::<<<>>>===<<<======>>>>>>>>>>>>======<<<=========<<<:::888777777666555444444333333444111222222222222111000000111111111111111111111111000000000000000000000000//////...---------------000000000000000000000000000///...------...///000...///000///...---...///------............------000000//////.........---,,,,,,,,,---...//////000///...---///111111///+++////////////000000000000------...///000000//////000///...///111222333222//////............////////////////////////////////////............//////000000000000111111111111............/////////000///////////////.........000000000000111111111111////////////////////////------...000111111111111333000......111222111///000000000000111111111111222222222222222222222222666666444333222111111111///000111222222222222222222111111111111111222222111111111000000000000000555555444444444333333333555555555555444333222111111000///000111222111000//////............//////............////////////////////////...---,,,+++111000///......///000111222222111000///...---------000000......222222///............////////////000000000000000000000000000...---...///000///...------......//////000000999@@@;;;,,,***444555,,,//////...---,,,++++++***......---,,,,,,...///000,,,---///111111000...---........................///...------.....................------,,,,,,,,,...---,,,,,,---...000111***+++---...///...------////////////////////////.........------,,,,,,,,,------------------------------------------------***,,,---/////////......000000000111111111222222111111111111111111111111111111111000000000000000000000000000000000000000444333111/////////000111000000000000////////////000000111111111222222222000000000000000000//////////////////000000000000111111111111111111111111////////////////////////000000000000//////////////////............/////////000111111000/////////000000000000////////////000///...------...//////111000000000////////////////////////////////////111000000000/////////...000/////////111111///...000000000000000000000000///////////////.........(((+++...///...///111333222333222000222666555000222//////222222...000444333222111111333333222111111000000111333444444333111111222333444555666666777555333444777888888666999888888:::<<<>>>===<<<>>>>>>????????????>>>>>><<<<<<===<<<;;;:::888777777777666555444444444444111222222222222111000000111111111111111111111111000000000000000000000000000//////...------......////////////////////////000///...------...///000...///000///...---...000---......//////......---000/////////............---......///000000111111///...---///111111///,,,.........///000000111111---......///000000/////////...------000111111111//////............////////////////////////////////////............///////////////000000000111111......//////////////////........./////////////////////000000000111111111////////////////////////---...///000000000000000222000...///111222111///000000000000111111111111222222222222222222222222333333222111111111222222000000111222222222222222222111111000000000111111111000000000000000000000222333333333444444555555555555555555444333222111222000///000111111000/////////............//////............////////////000000000000///...---,,,111000///......///000000...............------------000000......111111...............////////////////////////////////////000...---...///000///............///////////////555999666---,,,111111+++//////......---,,,,,,,,,---------------...//////------///000000000///...........................///...---------...........................------///............//////000+++,,,------......------........................------------------,,,,,,------------------------------------------------////////////...---,,,,,,111111111111222222222333111111111111111111111111222222111111000//////...000000000000000000000000222111000///...///000111////////////000000000000000000000111111111222222///000000000111111111111////////////000000000000111111111111111111111111////////////////////////////////////000000000000------------...///111111000000/////////000000111000000000000////////////000//////......///000000111111111000000000000///////////////////////////000000000000////////////000/////////111111///...000000000111111222333333.........//////000000000))),,,.../////////111222///111000...000333222...000000222333///,,,///444333222111111222333222111222111000222444555555444222222333444555666777777555555555777999::::::888999888888:::<<<>>>===<<<>>>??????@@@@@@??????>>><<<<<<<<<;;;:::999888777888777666555555444444555111222222222222111000000111111111111111111111111000000000000000000000000000000//////......////////////////////////////////////............//////---///000///...---///000---......//////......---////////////............//////000000111111222222///......///000000///---------...///000000111111......///000000000//////...---,,,,,,...000000/////////............////////////////////////////////////............//////....../////////000000000////////////////////////------......//////000000//////000000000000111111////////////////////////...//////000000000//////222000...///000111000000000000000000111111111111222222222222222222222222000000000000000111222333000111222222222222222222222111111000////////////000000000000000000111111111111222333444555666666555555555444444333222111333111000000111111///...000//////......//////000............////////////111111111111000///...---000000////////////000000,,,---------......//////---000000------//////,,,............////////////////////////////////////000...---...///000///...///////////////.........000000000111000...---,,,........................,,,---......//////............/////////000000000..............................------------..................///////////////000000000000//////...------,,,,,,,,,---..............................,,,,,,------------------------------------------........................111000///......------...111111222222222333333333111111111111111111111111111111111111000000//////000000000000000000000000000//////...//////000111////////////000000000000000000000000111111111111000000111111111111111111////////////000000000000111111111111111111111111////////////////////////////////////000000000000////////////000111222333111000......///111222222000000000000///////////////////////////000000000000000000///////////////////////////////////////000000000000////////////000/////////111111///...///000000111333444444555/////////////////////000///000111111000/////////+++......,,,---111111...222333333333000///111444222111000111222333222000222111000111333444333222222222333444555666666777333444666888:::;;;:::999999888888:::<<<>>>===<<<>>>>>>????????????>>>>>><<<<<<;;;:::999888777777888888777666555555555555111222222222222111000000111111111111111111111111////////////////////////000000////////////000000/////////////////////////////////....../////////---...//////......///000......////////////......///////////////.........//////000000111111111111///......////////////............///////////////...//////000000000/////////---,,,---...000000/////////............////////////////////////////////////............//////............////////////000000000///////////////,,,------...///000111111////////////000000000111/////////////////////////////////000//////......111000/////////000000000///000000000111111111111111111111111111111111111111000000000000111222222111111222333333222222222222222000///............000000000000000111111111111111222333444444555555444444444444333222111111444222000000111000///---000000////////////000000............////////////000000000000000///...---///////////////000000000////////////000000000000---000///,,,,,,///...,,,............////////////////////////////////////000...---...///000///...000000//////......------...***---555555...+++///........./////////000000+++,,,.../////////...---//////......//////000111....................................------...///,,,,,,------......//////...///000000000...---,,,...---,,,++++++,,,...///........................,,,,,,,,,------.................................///////////////////////////...------...///111222111111222222222333333333111111111111111111111111//////000000111111111111000000000000000000000000///////////////000000000.../////////000000000111//////000000000111111111222222111111000//////...////////////000000000000000000000000000000000000////////////////////////.../////////000000000111111111000000000000111111111///---...000333333333000000000000////////////...//////000000000000000................................................////////////000000000000000/////////111111///...///000111222333444555666222111111000//////......222222222222222111000///---000111//////333444222333222000///111333222///222111000000222222111000333222000000111111///...111111222333444555666666111333666888999:::::::::999888888:::<<<>>>===<<<<<<<<<============<<<<<<<<<;;;:::999888777777666888777666555555444444444111222222222222111000000000000000000000000000000////////////////////////000000////////////000000...........................//////////////////...,,,...//////......///111...//////////////////............///////////////.........///////////////////////////......//////000000//////......------///000000000000000//////000///---...///000000/////////............//////000000000000000000000000//////............//////............////////////000000000000000000//////,,,------...///000111111...////////////000000000////////////////////////...////////////......---000000//////...//////000///000000000111111111111111111111111111111111111333333222111111111111111222222333333333222222111222222000///............//////000000111111111111333333333333333333333333444444444444333222111000444222000000111000///---000000////////////000000............////////////....../////////...------......///000000000000000000000000000////////////---//////,,,,,,//////,,,............////////////........................000...---...///000///...000000//////......------...***---777888///,,,111------......///000000000+++,,,.../////////...---000////////////000111111////////////////////////---...///...,,,,,,...000+++++++++,,,,,,------------......///...---+++***///...,,,++++++,,,---...........................,,,,,,,,,------.................................////////////////////////......---------///111222111111111111222222222333111111111111111111111111...//////000111111222222000000000000000000000000000000000000000000000000......//////000000111111/////////000000000111111222222111000///...------////////////000000000000000000000000000000000000////////////////////////......//////000000111111000///...............///000...,,,...222555444333000000000000////////////------...///000000000000,,,---------------..............................////////////000000000000000/////////111111///...///000000222333444555555333222222111///......---000//////111333444333222...222333000///111222111000...,,,+++///333111,,,222111000000111222111000222111//////000000///---111111222333444555666666222444777888888999:::<<<999888888:::<<<>>>===<<<;;;<<<<<<======<<<<<<;;;<<<;;;999888777666666666777666555444444333333444111222222222222111000000000000000000000000000000000000000000000000000000//////......//////000000..............................////////////......,,,...//////......000111...//////000000//////............///////////////------------...............///000///------///000000//////......---------000000111111111000//////111///......///000000/////////............//////000000000000000000000000//////............//////....../////////000000000/////////000000111111111------......//////000000......////////////000000////////////////////////---....../////////......///000000///......///111000000000000111111111111111111111111111111111111444333222111111111111111333333333333333333222111222111111000/////////////////////000111111222222444333333333222222222111444444444333333222111000333111000000111111///...111000000//////000000111............////////////------............---------...///000111111111000//////......---------,,,,,,//////------000000...............////////////........................000...---...///000///...///////////////.........///,,,...555555///---111---------....../////////,,,---......//////......//////000000000000111111////////////////////////,,,///000...,,,+++...000+++++++++++++++,,,,,,,,,,,,,,,---------,,,++++++......---,,,,,,,,,------------------------------,,,,,,------------------................................................000///...------,,,,,,---000000000111111111222222111111111111111111111111000000000000000111111111000000000000000000000000222222222222111000//////.........///000111111111////////////000000000111000/////////......------////////////000000000000000000000000000000000000////////////////////////.........///000111111111......---......///000111///---,,,///444777555222000000000000////////////+++,,,...///000000//////------------......//////.........................../////////000000000111000/////////111111///...///000000111222333333444111111111000000000/////////......///222333111///333777777222.........---+++...---+++,,,111222///222000///000111222111///000///...///111222111000222222333444555666777777555777888888888888;;;>>>999888888:::<<<>>>===<<<<<<<<<============<<<<<<;;;:::999777666666666666666555444333333222222333111222222222222111000000000000000000000000000000000000000000000000000000......------...//////000........................---...///000000///...---,,,---//////......000222//////000000000000//////............/////////000------------------------...///000///,,,,,,///111---------.........//////111111111111111000//////000...------...///......//////............//////000000000000000000000000//////............///////////////000000000111111......///000111222222333.........///////////////........./////////000000////////////////////////,,,,,,---...////////////...///000///------///111000000000000111111111111111111111111111111111111111000000000000111222222333333444444333333222111222111111000000000111111...//////000111111222222222222222222222333333333333333444333333222111000222000///000111111000///111111000000000000111111............////////////......////////////......,,,---///000111111111000---------...............+++...///---...222222000............////////////........................000...---...///000///............///////////////.........//////---,,,------------------.........---------------...//////...///000111222111000000////////////////////////,,,///111///+++***---111,,,,,,,,,,,,,,,,,,++++++------,,,,,,,,,---......------......------,,,+++------------------------------------------,,,,,,........................------------------------............---,,,+++***///000000000000111111111111111111111111111111111222222111111000/////////000000000000000000000000333333333333222000///...---......///000111111222////////////000000000000---------...............////////////000000000000000000000000000000000000////////////////////////---......///000111111222---......///111222444555...,,,,,,000555888555111000000000000////////////***+++---////////////...---.........//////000000.........................../////////000000111111000/////////111111000...000000000111111222333333000000000000111111111111222000......000000---***===@@@???999333111000///)))000222...,,,111444444111000///000111222111///.........000333555555444333333444555666777888888777999:::999888999<<<@@@999888888:::<<<>>>===<<<======>>>>>>>>>>>>======;;;:::888777666555666666555555444333222222222222111222222222222111000000000000000000000000000000000000000000000000000000---------------...///000........................---...///000000///...---,,,---//////...///000222//////000000000000//////---.........//////000000..................------...000000///,,,,,,///222***+++,,,---///000111222111111111111111000/////////---,,,,,,---...---,,,//////............//////000000000000000000000000//////............//////000000000000111111111111------...000111222333444///////////////...................../////////000////////////////////////+++,,,---...////////////---///111///---,,,///111000000000000111111111111000000000000000000000000------......///111222333444444444444333333222111222111111111111111222333...//////000111222222222000000111222333444444555333333333333222111000000111000///000111222111000111111000000000000111111............/////////000//////000000000000000///,,,---///000111111111000------...///000111222333+++...///...///333444222............/////////000........................000...---...///000///...---.........//////000000---...---***)))++++++)))------------------------......---,,,,,,...///000---///111222333222000///000000000000000000000000,,,///111///+++***---111.........------,,,,,,,,,...---,,,,,,---...000111------...///...---+++***------------------------.........------,,,,,,,,,////////////////////////------------------------)))***,,,---......---,,,333333222111000000000111///000111333333222111111000000111222222222222111222111...------...111222000000000000000000000000111111000000000000000111333222222222222222333333---.........//////000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////......///000000000000000000...///666<<<;;;222***000000000000000000000000000///.........000111222......------------..................////////////111111000000000000000111***---000222111000000000////////////000000000000444444333333222111000000333,,,+++222222...222;;;LLL]]][[[@@@...111444...000000000000111111111111111111111111111111111111000222333333222222333444222333666888999999888777888888888888999:::;;;<<<>>>>>>======<<<<<<<<<;;;>>>===<<<<<<===>>><<<;;;===<<<999777666666777777333222111111333333222111111111111111111111111111111111000000000000111111222111000//////......///,,,,,,---------------,,,000---,,,---000111000....../////////000000111111------------.........///...///000///...---...///,,,///000///,,,+++...111////////////////////////---...000111111111000///111///...------...///111000000000///......---------***)))***---......,,,000000000000111111111111000000000000000//////...////////////............---.........//////000000111...,,,,,,...000///...222111///......//////000........................////////////000000000000&&&''')))+++...111333444///...------...000222444...///000000//////000111///222222000000333333111222222222111000111333555666666666555444222111000000000////////////000000111111111111111111111111222222111111111111111111222222222222222111000///222222111111000000//////111000///......///000111444222000000222333111///+++---///000///------...111***$$$'''///333111,,,///000111000///...///000000000///.....................------------......,,,,,,---...///000111111............/////////000000///---,,,---000222444////////////////////////------............------,,,,,,------///000111222000//////000222444333222333222111000////////////111...++++++...//////---111000...,,,,,,,,,............---------......///........................,,,,,,------...////////////...,,,,,,,,,---///111------...///000000000///,,,,,,,,,---------............---------,,,,,,,,,222222111111000111111111000000111222222222222111000000111222222222222111222111///......///111222000000000000000000000000111111000000000000111111222222111000////////////........./////////000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////...///000000000000000///222...000<<>>>>>>>>=========<<<<<<>>>===<<<<<<======<<<;;;===;;;999777666666666777333222111111333333222111111111111111111111111111000000////////////000000//////.........//////000//////000000//////...---///---,,,---///000///---......//////000000//////------........./////////.../////////......//////......///...---,,,...///////////////////////////---...///000111000000///111000...------...000111.........///////////////111///---...000111000///...////////////000000000......///000000000000000////////////////////////........./////////000000......///000111111111000//////.........000111222.........................../////////000000000000------------............111000.........///111222000111222000///......///...111111...///222222000111222222111000000333555666666666555444222111000111111000000//////000000111111111111111111111111111111111111111111111111111222222222222111000///111111111000000000000000111000////////////000111000...---...111222111///(((+++.../////////000111333///,,,,,,///111111//////000111000.........000000000///.....................------------...............///////////////............////////////000///---------///222444////////////////////////...------...000111///---+++++++++,,,---///000111333222111111222222111///333222111000000///000000111...++++++---//////.........///......------,,,///......---------................................................------///...---,,,,,,---///000------.../////////......,,,---------............///.........---------,,,111111111000111111222222111111111000111111222333000000111222222222222111111111111111111111111111000000000000000000000000111111000000000111111222000000/////////000000111......////////////000000////////////000000000000000000000000000000000000000000000000000000000000///////////////////////////000000000000000///...333---333DDDJJJ>>>222///........................000////////////000000111000000////////////000000............////////////000//////......///000000000222444555444222222333000000000000000000000000222222111111000000/////////000444444---,,,<<>>>>>>>>>>>>>>======>>>===;;;;;;<<<<<<;;;:::;;;:::888777666666666666333222111111333333222111111111111111111111111111//////............//////------------...///000111000000000000000///...---000///......000000///...---...///000000...---,,,....../////////000000000///////////////////////////...,,,---...///......////////////////////////......///000000000000000000000............000000------......///000000111000///------...///...---............////////////,,,---...000111111222222000000000000000000000000......////////////000000---///111222000///......---------...///000222333............................../////////000000000111111000///...---,,,,,,222111000.........///000111222222111...------...---000000---...111111...000111111000//////222444555555555444333222111000222222111111000000000000111111111111111111111111111111111111111111111111111111222222111111000000///000000000000000000111222111000000000000111222,,,++++++---///111111000)))+++.../////////000222222222111///......000111///000111000...---...///000//////............///......------------......000000//////............//////..................000///---------///111333///////////////////////////,,,+++...333555222...,,,,,,,,,---...///000111333222000111222222111000444333222111000000000000000...,,,,,,---...///...,,,---///000000...,,,+++000///...---------------........................000//////...------,,,,,,......---,,,,,,...///000---............------,,,------........./////////////////////............111000000000111222333333222111000000000111333444000000111222222222222111000111222333333222111000000000000000000000000000111111000000111111222222//////000000111333444555//////////////////000000////////////000000000000////////////////////////////////////////////////////////////////////////000000000000000//////...///---888IIIHHH666,,,///////////////////////////000////////////000000000......------------..................///////////////............//////000111333444444333222222333111111111000000000000000111111000000/////////...---000333333------;;;MMMsss\\\BBB555333333222111////////////000000000000444333333222222111111000...000222444444555777999;;;;;;;;;<<<;;;:::999888777888:::<<<===<<<;;;:::????????????>>>>>>>>>>>>>>><<<;;;;;;<<<<<<:::999:::999888666666555666666333222111111333333222111111111111111111111111111000//////......//////000...............///000000------............------222111111111111111000000---...///000///...,,,+++////////////000000000000//////...///000000000///111...+++,,,///000///,,,////////////////////////...//////000000000000000000000///......///000000............//////000000000///...---------------........./////////000000---...///000111111111111000000000000111111111111//////////////////000000000111222000---++++++,,,------......///000111111................................./////////000000////////////000000000000111000////////////000000000111111000///......///---000000......111111//////000000///......111333333333333333333222111000333333222222111111000///111111111111111111111111000000000000111111111111000000111111111111000000.../////////000000111111222111111111111111111222,,,,,,,,,---//////000000...///000000...---...///000///............/////////000000000...---...///000///............//////......------------......///////////////.........//////............------///......------///000111///////////////////////////+++***...666888444.../////////000000111333333///......000333444444333444333222111111000000000///...---,,,---......///------...//////...---,,,000///...---------------........................//////.........---------...------------...///000---.........---,,,++++++.........////////////000000000000///////////////111000000000111222333333222111000000000111333444000000111222222222222111000111222333333222111000111111111111111111111111111111111111111222333333111111111000111111222222000000000000000000//////////////////000000000000//////////////////////////////////////////////////////////////////////////////000000000000//////---222@@@KKKBBB...)))111000000000000000000000000///000000000000/////////......------------..................////////////...............///000000000111333333111111222333222111111111000000000///000000000///////////////---...000111......555>>>XXXGGG888444333000///000000000111111111222222222333333333333222222111111///111444555666777:::<<<=========<<<<<<;;;::::::777999;;;===>>>===<<<;;;>>>>>>>>>>>>????????????>>><<<::::::;;;;;;999888888888777666555555555555333222111111333333222111000000000000000000000000111000000//////000000111222111111000//////000000++++++---...//////000000000000111000000///000000....../////////---,,,+++////////////000000000000000...---...111222111///111...+++,,,///000///,,,///////////////////////////////////////000000111000000////////////000000000000//////............333333222111000000000111//////000000000111111111//////000000000000/////////000000000111111111222000000000000000000//////222111000...,,,,,,...000....../////////.........////////////////////////............////////////......//////000111222222.........//////000111222---///000000//////000222...111111...///222222////////////...---...000222111222222222222222111111222222222222222111000///000000000000000000000000//////000000000111111111///000000111111111000000......//////000000000111111111111222222111111111//////000//////////////////000111///...---...//////---+++,,,000222111///...///000///...------/////////............//////......------------......------......///000000111...............---------///......---......///000////////////////////////...+++***///666999444...000000///000000111222333///......000333555555444444333222111000000000000///......---,,,---...//////...---,,,------.../////////...---------------........................---------.........//////------------......//////---.........---,,,++++++.........////////////000000000000000000000000000111111111000111111222222111111111000111111222333000000111222222222222111///000111222222111000///111111111111111111111111111111111111111222333444333222111///...---,,,,,,111111000000000000//////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////......///000000000000000,,,777DDDFFF:::,,,+++222111111111111111111111111///000000000000//////...000000////////////000000............////////////............///000111111...///111111000000222444222222222111111000000///000000000000////////////......//////000000111222<<<777222222111///...000111111111222222222333333333333333333333333333333222444666777888999;;;============<<<<<<;;;;;;;;;999:::;;;============<<<======>>>>>>>>>>>>>>>???===<<<::::::::::::888666666666666666555555555444333222111111333333222111000000000000000000000000111111000000000000111111444333222111000000000000---...///000111222222222,,,---///...------///000//////......................../////////000000000111...---...222333222//////...,,,---...///......///////////////////////////////////////000111111000000000000000000000000111000000///......------000111111000......///111000000000000111111111111000000000000000///.........//////000000111111111111111000000000000//////111///---...000333333333...////////////...---,,,////////////////////////------........./////////000000000000////////////------...///000111222222,,,...///000///000111333...111111...///222222000///000000///......111333000000111222222222111111///000111222222111000///000000000000000000000000...//////000000111111111//////000000111111000000...//////////////////000000000111222222111000000000111222111///...///000---...//////...///111333000---+++...222555333000...///000///---,,,---...///............//////000......------------......,,,,,,---...///000111111,,,,,,---------...........................//////////////////////////////---+++,,,000666777333///...---------......///000222000000000222333222111333222111000////////////...///...---,,,,,,...000///...,,,+++,,,---///111......---------......///........................,,,,,,------...//////000---------............///---............------,,,------........./////////////////////000000000000222222111111000111111111000000111222222222222111000000111222222222222111///000000111111000000///111111111111111111111111111111111111222333444555111111000......---------111111111000000000//////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////,,,---...000111111111111+++777>>>999111...000000000000000000000000000000///000111111000///...---000000////////////000000............////////////////////////000111222222---...000000000111333555333333222111111000000///000000000000000000000000///000111000///000000//////000///---...111111000000111111111111222222222111222222333333444444444555777999::::::;;;===???===<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;<<<======>>>>>><<<<<<=========>>>>>>>>>===;;;:::999:::999777666555555666666555555444444333222111111333333222111000000000000000000000000000000////////////000000111111000000000000000111000000111111111111000000+++---///000...///111333000///...------///000111------........./////////111...,,,...222444222000......///...---,,,...///////////////////////////000//////...///000111222000000000111111000000000///////////////.........,,,---...---++++++---000/////////000000000000111...//////000000000000///------...//////000111111111111111000000000//////000---+++...333444///))),,,---.../////////...---////////////////////////---------.........//////000000/////////...............///000000000000000---///000000//////000222---000000---...111111...///000000///...///111333//////000111222222111111---...000111222222111000000000000000000000000000......//////000111111222...//////000000000000000///////////////.........///000000111111000000///...000222111//////000222.../////////...///111333---...//////000000000000...///000///---,,,---..................///000000......------------......---.........//////000000++++++,,,---......//////........................////////////////////////+++,,,...222444444111///---------,,,------...///111000///000222333222111222111000///............---//////---++++++...111------------......//////---------------...///000........................------..................,,,------...............------.../////////......,,,---------.....................//////000000000333333222111000000000111///000111333333222111111000000111222222222222111000//////////////////000111111111111111111111111111111111111222333444555.........///111222444555222111111111000000//////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////+++,,,...///111222222222)))333666---***000222---///////////////////////////000111111111///...---......------------................../////////000////////////000111333333---...000000111222555777333333222222111000000///000000000000111111111111000333333111///000222333...111...)))+++333555111000000000000111111111111000111222333444444555666777888:::;;;;;;<<<>>>???<<<<<<;;;;;;;;;;;;<<<===<<<<<<;;;;;;<<<===>>>???;;;<<<<<<<<<======>>>>>>===;;;:::999999999777555555555555666555555444444333222111111333333222111000000000000000000000000//////............/////////......//////000111222111111000000///---,,,+++---000222333222222555888111000...------///222444------------.........///111...,,,...333555333000,,,///000///,,,+++...111////////////////////////000///.........///111222000000111111111111000000------......///000000000---///111000......111333............/////////000,,,---...000111111111111,,,------...///000000111222111111111000000//////000,,,***...333000%%%***+++---///000000//////000000000000000000000000---------.........//////---.........//////000000000000000000000//////...///000111000///...///000,,,...///,,,---000000---000111111000//////222444...///000111111222111111+++,,,///111222222111000000000000000000000000000---......///000111111222......///000000000000000000000//////.........---...///000111111000///...+++...000000//////111444222222111///------...000***...111000+++)))+++....../////////---,,,---..................///000111.........------.........///////////////.........)))***+++,,,...///000000..................------////////////////////////***,,,///222333222000//////............//////000...------000333555555555111000///......------------//////...++++++...111+++,,,...///000///...---,,,,,,,,,---...///000111......................../////////...------,,,,,,,,,---......//////......------...///000000000///,,,,,,,,,---------......---.........//////000000777444222111222333333222333333222111000000111111...///000111222222111000111111222222222222111111000111111111111222222222111111222222222111111000...///111111111000111222000000000000111111111111////////////////////////111111111111000000000000000000000000000000000000111111000000000000111111////////////000000000000222111111111000000//////......//////000000111111////////////////////////,,,---///000000000///.../////////111333333111///000000000000000000000000//////000111111111111111444555555444222111111222000000000000000000000000000000000000111111111111111111111000000000000000111000000//////000111222222333444555666888999999:::999999;;;>>>@@@@@@@@@???===;;;::::::;;;<<<============>>>??????@@@@@@???>>>===>>>??????===;;;999:::::::::999777555444777999:::888444111222444222111000111222333111000000000000000000000000000////////////000000000000......///000000000000000000000000000000000000000///////////////.........222111000000000000...,,,///////////////.........000000000000000000000000//////......---------,,,000000////////////000000333111///000222333000,,,222111000//////.........222111000//////000111222///............///000000000000000000000000000000111//////000111222111000111///------000222111///111111111111111111111111..................------000000000000000000000000////////////////////////////////////////////////888333000222222000000222222111000//////000111222//////000000000//////...////////////000000000000111111000///////////////222222111111000000////////////000000111111111222000000000000000000000000...000333333222111111222222111000000//////000000////////////////////////...///000000000000000///---,,,,,,---000111111000000000//////.........---222222111000//////000000...............---------000000//////.........---//////000000///...------000---,,,---///000...,,,***+++,,,---............111///............,,,+++,,,,,,+++***+++,,,---.........000000...,,,...222222222222222111///...---///...---...///000000...///000111000...------...444222000/////////---,,,////////////............---.........---,,,,,,+++---,,,,,,---///000///...---...///000000///...---......------------............------------......//////000000000///---,,,...+++)))+++///000,,,(((666444222222333333222111333222222111000000111111111111222333333222111000000111111222222111111000000111111111111222222222111111222222222111111000...000111222111000111222111000000000000000000000////////////////////////111111111111000000000000000000000000000000000000111000000//////000000111////////////000000000000111111111111000000000///////////////000000111111000000000000000000000000---...//////000000///////////////111222333111///000000000000000000000000///000000111111111111111333444444333111000000111000000000000000000000000//////000000000111111111111111111111000000000000000111222333333333222222444555666777999:::;;;;;;;;;;;;;;;===???AAA@@@???===<<<;;;999999:::<<<===;;;;;;<<<<<<===>>>>>>???>>>===<<<===>>>>>><<<;;;999:::::::::999777555444666888999777444222333444333111000000111222222111000000000000000000000000////////////000000000000......///000000000000000000000000000000000000000////////////////////////111000////////////---+++......................../////////////////////////////////.........------//////............//////...///000000///...------111000000///////////////111000000//////000000111///////////////000000111000000000000000000000000111//////000111222111000000...,,,---000222222111111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000////////////////////////111///...111111...///222111111000/////////000000///000000111111000000///////////////000000000000111111000///////////////111111000000000000///////////////000000000111111000000000000000000000000...000222333222111111222111111000000/////////000////////////////////////000000000000////////////111///......//////...---000/////////............222111111000//////000000.....................///000/////////............///////////////...------///---,,,---///000...,,,,,,---...//////000000000...---,,,---...///...---//////.........///000111...///000///...---///222444333333222111000000//////...---...///000000......///000///...---...///444222000/////////---,,,////////////............------......------,,,+++///...------...///...,,,...////////////---,,,+++.........------...............------------............/////////...---,,,///,,,***,,,///000---***444333222333444444222000333222111111000111111111333333444333333222000000000000111111111111000000000111111111111222222222000111111222222222111111...000222222111000111222111111000000//////......////////////////////////111111111111000000000000000000000000000000000000000//////......//////000////////////000000000000111111111111000000000000/////////000000000000111111111111111111111111111//////......//////000111000//////000222222111///000000000000000000000000000000000111111111111222222333333222000//////000000000000000000000000000////////////000000000000111111111111111111111111000222555777777666444222777777999:::<<<======>>>=========???@@@@@@>>><<<;;;:::999999999:::;;;<<<999::::::;;;<<<<<<======>>>===<<<<<<======;;;999999999999999888666555444555666777666444333444555444222//////000222222222000000000000000000000000////////////000000000000...//////000000000000000000000000000000000000000///////////////////////////.........///...,,,***------------------------////////////////////////000000////////////............------------......,,,///222111---+++---000///////////////000000111...//////000000//////.../////////000000000111111000000000000000000000000111//////000111222111000///...---...000222222111000000000000000000000000///000000000000000000000000000000000000000000000111111111111111111111111////////////////////////+++,,,000333222...///333000000000000//////...---000000111111111111111000////////////000000000000111000000///////////////////////////000000000000...///////////////000000000000000000000000000000...000222222111000111222111111111000000000//////000000000000000000000000222111000///......//////111///......//////...---////////////............111111000/////////000000.........//////000000000////////////............///////////////......---///...------...///...---......///000111111111111,,,+++***,,,...//////...000000//////000000111222---/////////......000222333222000/////////000000///...---...///000000...---...000///......///000333111///...//////...---////////////............------......------,,,,,,111///...---......,,,+++/////////...---,,,+++***..............................------------......,,,------............---000---,,,---///000...,,,222222222333444444222000222222111111111111111222222222222222222222111111///000000111111000000///000000111111111222222222000000111222222222111111///111222222111000111222111111000000///.........////////////////////////111111111111000000000/////////////////////////////////............//////////////////000000000000111111111000000000000000000000000000000000000000000000000000000000000000000///.........///111222000//////000222222111000000000000000000000000000111000000111111111222222222333444333000///000111000000000000000000000000....../////////000000000000111111111111111222222222333555777888777666555888999;;;===>>>?????????>>>>>>>>>???@@@>>><<<999999999888888999:::;;;;;;999::::::;;;;;;<<<======>>><<<<<<<<<===<<<:::888999999888888777555555444444444555444444444444555222111000111222333111000000000000000000000000000////////////000000000000//////000000000000//////000000000000000000000000///////////////000000000000.........//////---+++---------...............////////////////////////000000000000000////////////......------......//////111333222000///000111............///000111222---...///000000///...---...//////000000000000000////////////////////////111/////////111222111000111000/////////000000000///////////////////////////////////////000000000////////////////////////000000000000000000000000////////////////////////***...444888444...///444//////000000000...---+++000111111222222222222111////////////000000000000000000////////////000000---......///000000111111............////////////////////////////////////...000111111000000111222222222222222222111111000000000000000000000000000444222000...------...///---,,,,,,---000111111000///////////////.........111000000/////////000000---......///000111111222///////////////............///////////////............---............---...///000111111111111111,,,+++***,,,...///...------------.........//////---//////......111222111000...,,,++++++,,,---//////...---...///000000...,,,...//////......000111222000......//////...---////////////............,,,------...------,,,,,,000...------......---,,,..................------......////////////............------------......+++,,,,,,------.........///---,,,,,,...///...,,,111111111333444444222000222111111111111111222222/////////000111222333333000000111111111111000000000000111111111222222222///000111222222222222222000222333333111000111222111111000000/////////...000000000000000000000000111111111111000000000/////////////////////////////////............//////////////////000000000000000000000000000000111111111111111111000000000000////////////////////////000000///......000111222111/////////111222111000111111111111111111111111111111111000111222333333333444555444222111111222000000000000000000000000////////////000000000000000000111111222222222333555444444555666777888888999;;;===???AAAAAAAAA@@@???>>>=========<<<999777777777777888999:::;;;;;;;;;;;;;;;<<<======>>>>>>>>>===<<<<<<===<<<:::888999888777666555555444444333333333333444444444444///000111333555444000---111111111111111111111111////////////000000000000//////000000000000//////////////////////////////////////////000000111111000/////////000000///---......//////000000000000......................../////////000000000000000000//////////////////000111000///000222333111///............///111222333---...///000000///...------...///000000000//////////////////////////////111/////////111222111000222222111000...------...////////////////////////---------....../////////////////////////////////////////////////////////////////////////////////+++///666:::555...---111...///000000000...---,,,000000111222222222222222////////////000000000000000000////////////000000------...///000111222222////////////............///////////////////////////000111000//////111222333333444444444333222111000000000000000000000000444222000...------...///---,,,,,,---000111111000.........///////////////000///////////////000000---......///000111111222.........///////////////......///////////////...---.........------............///000000000//////...---,,,,,,......---,,,,,,,,,------............,,,//////,,,...333444111...---+++******,,,...//////...---...///000000...,,,...//////......000111111///------...//////...////////////............,,,,,,------...------,,,...---,,,---///000///...------...///000111222222......///000000///............------------......,,,,,,,,,,,,------.........,,,++++++,,,---------111111000111333444222111111111111000111111222333.........///000222333444111111222222222222111111000111111111111222222222///000111222222222222222111222444333222000111111000000000000111111111111000000000000000000000000111111111111000000000000000000000000000000000000000//////......//////000////////////000000000000000000000000111111111111222111111111111000000000........................000000//////000000111111111000...///000222222111111111111111111111111111222222111000111222333444444555555444222111111222000000000000000000000000000000000000111111111111000000111111222333333333666666555555666888:::;;;;;;===???BBBCCCCCCBBBBBB@@@>>><<<;;;;;;:::888777666666777999:::;;;<<<<<<<<<<<<<<<===>>>>>>?????????>>>=========<<<:::888999888777555444444444444444222111222444444333222///000111333555444000---111111111111111111111111////////////000000000000000000000000000//////...////////////////////////...//////000000111111222000//////000111111///.../////////000000111111222..............................////////////000000000000////////////000000000---+++---111222///,,,............///000222222...//////000000//////......///000111111111000///000000000000000000000000111//////000111222111000222333222000...,,,---...000000000000000000000000,,,,,,------......//////000000000000000000000000........................////////////////////////+++...333888555///,,,......//////000000///////////////000111222222222222////////////000000000000///////////////000000111...//////000111222222333000000000////////////...000000000000000000000000///000000000//////111333333333444555444333222111000000000000000000000000222111000///......//////111///......//////...---........./////////////////////......//////000000.........//////000000000.........///////////////---...//////////////////---...///...------...///---......//////.........///...------...///...,,,---...///000000000//////+++//////+++...666666111......---------...000111///...---...///000000...---...000///......///000///...,,,---...//////...////////////............,,,,,,------......---------,,,+++---///000000///---------///000222444555...///000111111000///.........------------.........------,,,------...///---,,,+++******+++,,,---222111///000222333333222111111000000111222222333000000//////000222333444222222333333333333222222000111111111111222222222//////000222222333333222111333444444222000111111000000111111222222333333000000000000000000000000111111111111000000000000000000000000000000000000111000000//////000000111////////////000000000000///000000000111111111111222222222111111111000000//////////////////////////////000111111111111000222000......000222222111111111111111111111111111333222111000000222333555333444555333111000111222000000000000000000000000111111111111222222222222000000111222222333444444666777888999:::;;;;;;<<<===???BBBEEEFFFFFFEEEDDDBBB???<<<::::::::::::999555666888999;;;<<<======<<<<<<<<<===>>>>>>??????@@@???>>>>>>>>>===;;;999999888666444333333333444444222111111333444222000222111000000222222222000111111111111111111111111////////////000000000000000000000000000///......////////////////////////...//////000111111222222///......///000000///---.........///000111111111........................------.........//////////////////....../////////------...///000000///...//////...//////000111111111000000//////000000111///111222444444333222111000000000000000000000000111//////000111222111000///111222000...---///111111111111111111111111111---------...//////000000000000000000000000000000////////////////////////////////////////////////------111777777222///000////////////000111222222---...///000111111111111////////////000000000000///////////////000111111000000111111222222333333111111000000000/////////000000000000000000000000///000000///......111333111222333444333222000///////////////////////////000000000000////////////111///......//////...---............/////////000...............///000000.....................///............/////////000------...///////////////,,,...000///---,,,---///.........//////......---...------...000111000///...///000111111111000000+++//////***...888888111---------...///000000111///...---...///000000......///000///...---...///...---,,,,,,.../////////////////////............+++,,,------......------...---,,,---...///...------------...///111333444...///000111111000///.........------------......000///...---------...///......---+++++++++---///333111//////111333333333111111000000111222333333333222111111111222333444222333333444444333333222000111111111111222222222//////000222222333333333222333444444222111111111000000111222333444444555000000000000000000000000111111111111000000000000000000000000000000000000111111000000000000111111////////////000000000000//////000000111111111222222222222222111111000000000000000000000000000000...///111222222111111000222000......000222222222111111111111111111111111333222111000000222444555222333333222000///000111000000000000000000000000111111222222222333333333000000111222333333444444555777:::===>>>>>><<<;;;???AAADDDGGGIIIHHHGGGFFFDDD@@@<<<::::::;;;;;;;;;555666888:::<<<======>>>;;;;;;<<<<<<===>>>>>>>>>AAA@@@>>>>>>>>>===;;;999999888666444333333333444555333111111333444222///666222///---///111333444111111111111111111111111////////////000000000000000000000000000///......////////////////////////...//////000111222222222...------...//////...,,,---------...///000000111........................,,,---------......//////.........------.........,,,000333222000///111333///////////////000000111222111000//////000111222111222444666666555444333000000000000000000000000111//////000111222111000---///000000......111444111111111111111111111111---......///000111111222000000000000000000000000000000000000000000000000///////////////////////////...111888;;;888555444//////...///000111333555------///000000111111111////////////000000000000///////////////000111111222222222222222333333333222222111111000000//////000000000000000000000000///000000///......111333///000222222222111///---////////////////////////...///000000000000000///---,,,,,,---000111111000---.........//////000000...............///000111...............------------.........//////000000------...///000000//////,,,...000///---,,,---000...///////////////......---,,,,,,...111333333222---...///111111000000///***//////***///999999111***+++,,,---...//////...///...---...000000000...///000111000...------......---+++,,,...000000///000/////////............+++,,,,,,---.........---000///------......---+++......------...///111222...///000222222000///............------.........111000///...------.../////////...,,,+++,,,...111444444333333222111000000222222222111111111000000...000333333111111444666000000000000000///......111111111111111111111111000000111111111111000000444222111111222333222222222222222111000000222444@@@444...333444......444111111000000000000111111////////////////////////000000000000000000000000////////////000000000000......///000000000000000222222111111111111222222000000000000000000000000.........///111111000///444222000......000333555000000////////////000000000000000000111111111111000000111222222222222111111111000000//////......000111111111111222222222000111222222444444555666999:::;;;<<<<<<<<<;;;;;;AAACCCGGGJJJJJJHHHEEECCCEEEAAA===;;;;;;:::777444555666777888:::;;;<<<===;;;;;;<<<<<<======>>>>>>===;;;:::;;;===;;;777333777666666444333222111111666444222000//////000111---......///000111111222222111111111000000////////////............//////222111000.........///000111///------...111222222111111111111000000000000//////............//////000///.........///111222111111000000//////......555333000---,,,+++,,,,,,------...//////...---,,,////////////000000000000...............///000111333111000000111222222111///333888;;;<<<;;;;;;;;;666444111111333444222000000///---...000111111000111111111111111111111111//////000111111111111111//////000111111111111111......///000000000000000111///------000222111///////////////////////////111//////444:::<<<999555222111000...------------...333333...---111333000111111///...------------))),,,///000000000000111555555555555444333333222222222222111111111111000222333444333111//////000000000000000111111111111...333444///,,,///222333111111111111000...---,,,000000////////////000000///...------///000000///........................////////////////////////////////////////////////---///111222222000...,,,//////............//////,,,---...//////...---,,,444333111///...---......***,,,...000000///...---111000///---------...///............////////////000000000000////////////000...---...///000///...,,,---.../////////............---,,,,,,...///000++++++,,,,,,,,,---------..............................------------......////////////000000000000///000000000......000111------------------------000//////.........//////...222222...+++---//////555444444333222222111111222222222111111111000000///111333222000///111333000000000000000///......111111111111111111111111000000111111111111000000222111000000000111000000///111333444555777:::<<>>@@@>>><<<999888999999777555444222/////////000//////000000000000000000000000//////000111111111111000......///000000000000///......///000000000000000000...,,,---///000000...///////////////////////////......222777999666333/////////...//////000000...222333///---111222000333222111000000/////////***---///000000///000111333444444555444444333222111111111000000000//////111333444333111//////000000000000000111111111111///222333///...000222000000111111000000///...---000000////////////000000///---+++,,,...000///...........................////////////////////////////////////////////////------......000111222333//////............//////------...//////...------111000///.........///000+++,,,.../////////......000000///...........................////////////------....../////////000000...---...///000///...------------............---------------...//////++++++,,,,,,,,,---------,,,,,,---...//////000000......------------......,,,.../////////.../////////000000///......///111..............................------------......)))...000...,,,...///...555444444333333222222222222222222111111111111111000111222111///...///000000000111111000000//////111111111111111111111111000000111111111111000000000000000000000000000000111444777999:::;;;===???<<<333///222222---,,,111111111000000000000111111////////////////////////000000000000000000000000/////////000000000111111///000000000000000///...000000////////////000000000000000000000000000000222111111000000///.........///000000000//////...222222111111111111222222000000000000111111111111///000111111222222111111/////////000000000111111111111111111222222222333111222222333444555666666888888888888:::<<<>>>???DDDFFFHHHIIIIIIFFFCCC@@@@@@>>>;;;999999888666555666777888999:::;;;<<<===<<<<<<<<<<<<<<<<<<;;;;;;===999555333444666888999666666555444333222111111111111222222222111111111......//////000000111111111111000000000000////////////............//////111000000////////////000333000......///000000///000//////...///000222333//////............//////***,,,...000111///---,,,.........///000111111111......------...///111222//////000000000000000///------------............222111111000000000000111333111///000111222111000111111111000000222777::::::888666666888888888777888555111////////////...////////////////////////...///000000111111000000------...////////////.........///000000000000000...---,,,,,,...//////...////////////////////////...------000444555333000111111000/////////000000---111222000...000111///222222111111000000//////,,,...000000/////////000222222444444555444333333000000000000/////////...111222333333111//////000000000000000111111111111///111111///000333222...//////000000000000//////111000000//////000000111000,,,)))+++///111///,,,........................////////////////////////////////////////////////111///---+++,,,///333555/////////....../////////------...//////...------...---------...///000000---------...............///////////////......---............////////////++++++,,,---...///000000000...---...///000///...------,,,+++,,,---...///,,,---......//////......,,,,,,,,,,,,------------+++,,,---...000111222333......------------......))),,,///000...,,,---//////000000///......///111////////////////////////------------------------)))...000...,,,...---+++444333333333222222111111111111111111111111111111111111111111000000000111000000111111111000000///111111111111111111111111000111111222222111111000...000222222222333444555:::;;;======;;;999888888666111///111111---...111111111000000000000111111////////////////////////000000000000000000000000//////000000000111111111000000000000000//////...000000////////////000000////////////////////////000111111000//////000111666555444333222111000///000000////////////000000///000000000111111111111///000000111111111111111...//////000111111222222111111111222222222333333222222333444555666777777888777777777999<<>>===;;;:::888777777666555777777888999:::;;;<<<======<<<<<<;;;;;;:::::::::<<<:::666444333444666777555555444444333222111111...000111333333333111000.../////////000000000111000000000000000000////////////............//////000000000////////////000333111///...///000///...//////...---...000222444//////............//////+++,,,...000000///...---.../////////000000000111------------...///111222.../////////000000000000------........./////////222222111000////////////222111//////111111111000444333111...,,,,,,///111......///000333555777888999666222000000000000000000000000000000000000000...//////000000000000000------...////////////.........///000000000000000...---------.../////////////////////////////////...------///111222111...555444333111///...---------000222222000000000//////////////////...------...///000000///...///000000222333555555555444333111111000000000/////////000111333222000//////000///000000000111111111111000111000///222555222+++......///000000000000000111000000000000000000111222---***+++000333000---........................////////////////////////////////////////////////444222///,,,,,,---000111......////////////......---..................---------------.........///......---------......///---...///000000///...---............////////////,,,,,,---......///000000000...---...///000///......---+++***+++,,,...000+++,,,.../////////...---,,,,,,,,,------------...------...///000111222222......------------......(((,,,000000...,,,---000...///000///------///000........................,,,,,,------.........------000000---+++------***222222222222111111111111111111111111111111111111000000000111222333444333000000111111111111000000111111111111111111111111111111222222222222111111///222555777777777999;;;===>>>???<<<888444222111000...///111111///000333111111000000000000111111000000000000000000000000111111111111111111111111000000000000111111111111//////000000000000//////222111111000000111111222////////////////////////...///111000///000222555<<<:::666333000000000111000000////////////000000///000000000111111111111//////000111111111111000......///000111222333333111222222222222333333333222333444555666777777888888888777888:::===@@@BBBEEEFFFFFFFFFDDDAAA>>><<<::::::999888777666666777888888999:::;;;;;;<<<===<<<<<<;;;;;;::::::999999::::::999888666444333333444444444333333222222111---///111333444333222000////////////000000000000//////////////////000000//////............///////////////000000000000///222111//////000000///---............///000222333//////............////////////......//////000111111000000000/////////................../////////---------....../////////....../////////000000000111000//////............222000//////000111111000555666555444111///000111,,,---///000222444777888666444111000111222333222111111111111111111111111......///000000000000000......///000000000//////......///000000000000000////////////...///000111///////////////////////////......///000111000///555444222111///......------///222444333000///000...//////000//////...---///000111000//////000111111222444666777666444333222222111111111000000000///111222222000//////000///000000000111111111111000111000///222555222+++---...///000000111111000111111000000000000111111333///,,,...222444222///////////////////////////000000000000000000000000////////////////////////222222000///..................///000000///...............------........................---------///......---------......---...///000000///...---............////////////////////////////////////000...---...///000///......---,,,++++++---///000+++,,,.../////////...---,,,,,,---------.........////////////000000000000......------------......))),,,000000///...///111...//////...------...000------------------------,,,---...///////////////000111///++++++///000...222222222222222222222222111111111111111222222222111000///111444555555444000000111111222222111111111111111111111111111111111111222222222222111111111555999:::999888:::<<<999::::::888555222111222,,,...111222111111111333111111000000000000111111000000000000000000000000111111111111111111111111000000000111111111222222......///000000000000000222222111111111111222222000000000000000000000000---///111000///000444888;;;888444000......///000222222111111111111222222000000000000111111111111...///000000111111000000//////000000111222333333222222222222333333333333333444444555666777888888999999999:::<<<>>>AAABBBCCCDDDDDDCCCBBB???<<<:::888999999888666666777999999999999:::;;;<<<<<<<<<::::::::::::::::::999999666888::::::777444222111444333333333222222222111...///111333444333111000////////////000000000000......////////////000000//////............//////...//////000000000000///111000//////000000///...---......//////000000000//////............//////000000///......///111222111111111000///.........///////////////.........------,,,------...///000////////////000000000111000//////............///222000...///000111000///...000333444333222222222///000111000//////111333333111000111333444444333111111111111111111111111---...//////000000//////......///000000000000///......///000000000000000...///000000...///000222////////////////////////......//////000000111111000////////////000111222...///333777666111///111///000111222222111000//////000000000//////111333222444666888888777555333222222222222111111111111...000111111000//////000000000000000111111111111///111111///000333222.........///000000111000000222111111000000111111222222111000000222333333222////////////////////////000000000000000000000000////////////////////////---...///000111111000000---...///000000///...---///...------------...//////////////////...---,,,...............------------...//////////////////............////////////111111000000////////////000...---...///000///.........---,,,---...///000,,,---......//////......,,,---------............////////////////////////......------------......,,,,,,---...///000000111...//////...------...000------------------------,,,---...000111000000///---...---+++---222333111444444444444444444444444000000111111111222222222222000///000333444333111///000111222222222222111111111111111111111111111111222222333333222222111333777;;;;;;777555666888333333444333222222333555---111444333111000000111111111000000000000111111000000000000000000000000111111111111111111111111000000111111111222222222,,,---...000111111111111111111000000000000111111000000000000000000000000...111222111...///333888555333111/////////000111222222111111111111222222000000000000111111111111...//////000000000000000000000000111111222222222222222222333333333444444444444555666777888888999::::::;;;===>>>@@@AAABBBAAABBBBBBAAA???===;;;999777888999888666666888;;;999999::::::;;;<<<<<<<<<999999999999::::::::::::111444888888666333333333333333333222222222222222000000111222333222111111000000000000////////////........./////////000000//////............//////---...///000111111000/////////...///111111000///---...///000111000...---//////............//////.........///////////////000000000000////////////......////////////.........---------...///000111........./////////000000//////////////////000111111000......000111000///+++---///000000000111222///000111///---,,,...000000000000222444444222111111111111111111111111111---...//////000000//////------...////////////.........///000000000000000---///000///------///222////////////////////////------.........///111222---------...///000111222000000444:::888222///222///000111222222111000///...///000//////000222555444666888::::::888555333111111111111000000000000...///111111000//////000000000000000111111111111///222333///...000222000...///000000000000000///222111111000000111111222000111222111000000222444////////////////////////000000000000000000000000////////////////////////...//////000000000000000---...///000000///...---///...------------...///---...///000000000//////---.../////////...,,,+++...............///000000............////////////......//////////////////000...---...///000///............/////////000000---------------...//////------------............---------......//////000......------------......///+++((()))...111111///......///...---,,,...000........................***,,,...///000000///...,,,.........000222///)))555555666666666666666666000000111111222222222222333111//////111222000...///000111222222222222222111111111111111111111111111222222333333222222111444888<<<:::555111111333000111111111000111444666///444666444111//////...111111000000000000111111000000000000000000000000111111111111111111111111000111111111111222222222+++,,,...///111222222222000000////////////000000000000000000000000000000000222444111------222777///000111222222222222222000000////////////000000000000000000111111111111...//////000000000000000111111111111111222222222222222333333333444444444444444555666777888999999:::;;;===???@@@AAAAAAAAA@@@@@@@@@???>>><<<:::999666888:::999777777999<<<999::::::;;;;;;<<<<<<<<<888888888999999::::::;;;...111444555333333444666333333222222222222222222111111222222222111111111000000000000////////////---.........//////000000//////............//////---...///111111111000///.........///111222111///,,,...000222111000---+++//////............//////***,,,...000111///---,,,......//////000000111111,,,---...///000000000//////.........///000222333---------.........//////000000//////000111222222111000......000000000///111222333222111000222333///111333222000000222555000000111333444333111...000000000000000000000000---......///////////////+++,,,------......------...//////000000000000000,,,...///...,,,,,,...111////////////////////////+++,,,---------...000222//////............//////000000555;;;:::333000222,,,---///000111000...---...////////////000333666666777:::;;;;;;888555333000000000000////////////...///111111000//////000000000000000111111111111...333444///,,,///222333//////000000000000//////222222111111111111222222---111333222...---111555000000000000000000000000000000000000000000000000////////////////////////444222111///...------...---...///111111///...---///...---,,,,,,---...///+++---///000222222111111---...///000000...,,,***///...---------///000111............/////////000+++,,,,,,---...///000000000...---...///000///......//////000111000000000......---,,,,,,...///000---------.........//////***+++,,,---...000111111.........------.........000***%%%&&&,,,111111...---...///...,,,,,,...///////////////////////////)))***---/////////...---///111222111111///'''999777666666777777666444444333333222222222333333000000///000000111222222000111111111111222222222//////000000000000//////000111111111111222222222222444444333111000111222222222222222222222222222111???EEE;;;333444555222111111111111000000000000222000......111111///---000000000000////////////000000000000000000111111111111000000000000111111111111111000000000000000111111111111111000//////333222111/////////000000////////////000000000000222222222222222111000///111111111111111111111111/////////000111111222222111111222444666555444222//////000111333444555555444111///000444999::::::AAABBBBBBAAA??????AAACCCFFFEEEDDDDDDBBB>>>999555666888888777555555888;;;<<<;;;999::::::;;;999888999999999999999999::::::888777777888999999777555666555333222111222222333000000/////////111222333111111000000000000000111111111111111000000000000...,,,---111222000000222////////////000000000000......------------......000000000000////////////////////////............000000000000000000000000111111000000//////......------............------///////////////.........,,,------...///000000111555444111///......///000+++,,,...000000000000000000111222222111000111222222222222111111111111000222333444444333111...---000000000000000000000000...............///000111///////////////000111111111111000000/////////...***---//////...---......---...///000000111111111///...---,,,---///111222000////////////000000111...333888;;;999555111...---...///000000000///...000///......///222666888999;;;===>>>>>>;;;888666444111...------...---,,,//////000000000000//////333222000...---...//////...111444555222000000111111000///------///111222222111111111000000//////000/////////000111222222---...///111111111000//////000000///---,,,...///,,,------...............000000000000000000000000...............///000000//////---,,,,,,---...//////////////////.........111000///---------...///000000111111000///......111...+++,,,///111000//////000111000......000111222///+++***+++---///000.........------,,,,,,,,,,,,---///000000000///...///---+++,,,//////,,,***111000/////////000222333//////............//////............///////////////000111111111///...---........................//////000000///...------////////////////////////999777666666777777666555555444444333222222222333000000000000000111222222111111111111222222222222000000111111111111000000000111111111111222222222222333333222222111111222222222222222222222222222000;;;???777111333444000222222222111111111000000666444222222333444333111000000000000000000000///111111111000000000000000111111000000000000111111000000000000111111111111111111111111111000//////111111000//////000111222////////////000000000111222222222222222111000000000000000000000000000000//////000000111111222222333222222222333444333333111111222333444555555666555333000111555888::::::>>>@@@BBBBBBAAAAAAAAABBBCCCBBBAAA@@@???<<<777333666888999777666666999;;;<<<:::999999::::::999888999999999999999999999999777666555555666555333111666555444222111111111222222111000//////000000111111111000000000000111111000000000000000000000000222//////111000,,,***,,,////////////000000000000///......------......///000/////////////////////---.........//////000000000000000000000000000000////////////000000000000...//////////////////............///////////////......//////000111111111222111///...---...000000,,,---...000000000000//////000111111//////000111333333222222111111000000111222333333333111///...000000000000000000000000............/////////000///////////////000111111000000000//////............/////////......000222,,,---...//////000000000000///.........000222333//////////////////000111000222555666444222111000...---,,,++++++---...///111000//////111444777999;;;===???@@@???<<<999777444222///............---......////////////....../////////000000000//////---///111000//////111333111000///......///000000111111000000000/////////111111111111111111222333...//////000000000000///000111111000......///000------...///////////////000000000000000000000000//////.........//////000///...------------...////////////////////////...000000///...............000000000//////.........000---++++++...000///...///000000///......///111222000---,,,---///000000.........------,,,,,,,,,,,,---.../////////......///---,,,---//////,,,***//////......//////000111///..................///............///////////////000000111000///...---........................///////////////...------////////////////////////999777666666777888777555777777555444333333333333111111000000111111222222111111111111222222222333111222222222222222222111000111111111111222222222222111000111222333222111111111111111111111111111000777888222000444444///222222222222111111111111444222000000111111111000000000000000000000000000222111111111000000//////111111000000000000111111//////000000111222222222111111111222111111000///000000///000000111333333/////////000000000111111111222222222222111000000000000000000000000000000//////000000111222222222444333333222222222222333333333444444555555555666666444333333555888:::::::::===BBBDDDCCCBBBAAAAAADDDCCCCCCBBBAAA???:::777777888999888777777999;;;;;;:::999999::::::999888::::::999999888888777777777666444444444333000...666555444222111111000000333222111000////////////111000000000000000111111.........//////000000111333000///000///***(((***////////////000000000000///......------......///////////////////////////,,,,,,---...///000111111000000000000000000000000.........///000111111111//////000000000000//////------......//////000000000000000000111111111111///...---------///000111......///000000/////////...000111000///...///000444444333333222111000000000000222222222111000///000000000000000000000000---...///000000000///...///////////////000111111/////////...............222111000...---///222555+++,,,---...////////////000000/////////111333444///.........//////000111111222222000///...000111000...+++)))))),,,000222222111111111333666999;;;???@@@AAABBB@@@>>>:::888555222000.../////////...------............------***,,,///111222111000...///000///...---...111444111111000000//////......000000///////////////...333333222111111111222222111000000////////////000111222222111//////000222......///000000000000000000000000000000000000000000//////........./////////......------...//////....../////////////////////////////////......---000///...---------...///...,,,++++++---............//////...------...000222000......000111000///.........---------------,,,,,,---............---...---------......,,,+++------...////////////.........------------..................//////////////////000000000///..............................///////////////......---////////////////////////888777666777888888777666::::::888777555555444444222222111111111222222333111111111222222222333333111111222222222222111111000000111111111222222222222000///000333444333111000000000000000000000000111444333///000555444000222111111111111000000000111000///....../////////000000000000000111111111222222111111000/////////111111000000000000111111111111111111111111111111111111111222222111111000111111111111111111222222//////000000000111111111111111222222222111111000222222222222222222222222///000000111111222333333333333444333222111111111444444444444444444555555777666555555777999:::;;;:::===@@@BBBCCCBBBCCCCCCEEEDDDCCCBBBBBB@@@<<<999888888888888888888999:::;;;999888999::::::999888::::::999888777666666555777666555555555444222000666555444333111000000///111111111000000000000000000000000000000000111222,,,------...///000000111...,,,---000000------///////////////000000000000//////............//////.........///////////////---------...///000000111////////////////////////.../////////000000000111/////////000000/////////,,,------...///000111111111000000000000000000000//////.........///000111000000000000000////////////000111000//////000111555444444333222111000000...///000111222222111111////////////////////////,,,...///111111000...---///////////////000000111..................------000111000///...///222444,,,,,,---...////////////////////////000111222333............///000111111000000000///------///000333000...,,,,,,///222444111111111222555888:::<<>>;;;999555222000//////000000///---......//////......---+++,,,///111111111///...111111111000000///000000000111111111000///...---////////////............333333222111000000000000222111000.........///000000111111000///...000222//////000111111111111111////////////////////////000000///............///.............../////////............////////////---...///000000///...---000///---,,,+++---...000...---------.../////////---...///...,,,,,,...///000///...///000111///..................---------,,,,,,,,,---------------..................---,,,,,,---...000000///......------,,,,,,,,,,,,------............//////////////////////////////.................................///////////////......////////////////////////888777666777888999888777<<<;;;:::888777666666666333333222222222222333333111222222222222333333333000111111111111111111000000000111111111222222222000000///000222333222222000000000000000000000000222222111000222555444111111111000000000/////////222222333222111111000111///000000000111111111222111111111111000000//////111111000000000000111111333333222222111111000000111111222222222222111111333333333222111000//////000000000000111111111111000111111222222222111111222222222222222222222222000000000111222222333333///222555666333111//////333333333333444444444444777888888888888999;;;<<<===>>>@@@@@@AAABBBEEEGGGAAA@@@>>>>>>===;;;888666777777777888999999999888:::888888888::::::999888999999888777777666555555333333222333555555444222555444444333222000//////......///000111222222222000000//////000111222222,,,------...///000000111---+++,,,111222000000333////////////000000000000/////////....../////////------....../////////000///////////////.........////////////////////////111000000000/////////...---......//////......---,,,------...///000111111//////////////////......111111000000000///000000000000000///////////////000111222222000000111222444444333222222111000000...//////000111111111111////////////////////////---...000111111///...,,,///////////////000000111------..................,,,...000000///...///000------...000000000000000............///000111111.........//////111222222...000111111///......///111111000000111111222333000111222444666999<<<>>>EEEEEEEEEDDDAAA>>>;;;999444222000///000000000////////////000000/////////......////////////......000000222222111...+++(((000000000111000///..................////////////222111000///////////////222111000.........///000...///000///......///111///000000111111111111111////////////////////////000///............//////---......//////000000000---.........//////000000---...///000000///...---000...---+++,,,---///000...//////000000000000000---...///...,,,,,,...///...------...000000...,,,........................,,,,,,,,,,,,------............//////...------------...///000111000///...------,,,,,,,,,,,,------............////////////..................//////////////////////////////......///////////////...000000000000000000000000888777666777999999999888;;;;;;:::888777777777777444444333333222222333333222222222222333333333333000000111111111111000000000111111111111222222222///111222111000000111333111111111111111111111111111111111222333444333111111111111000000000000///...111333444222000/////////000000111111222222222000000000000000000000111111111000000000000111111333333222222222111111111000111222222333222222222444444444333222000...---000000000111111111222222000000111222222222222111111111111111111111111111000000111111222333333333...222555555222000000111222222333333444444444444777888::::::::::::===??????@@@AAAAAAAAACCCFFFIIIBBB@@@>>>===<<<:::777555777666666777999999888666999888777888999:::999888888888777777666666555555000000000111333444333222222333333333222111000///,,,---///000222333333333////////////000111222333.........//////000000111000---...222222//////111////////////000000000000000//////......//////000---------......//////000000000//////............000000000000000000000000111111111000///.........------............------------......//////000000............////////////222222111111000000//////000000000//////000111111000222333222111000111222222222222111111111111000/////////000000111111111000000000000000000000000...///000000000///...---///////////////000111111.............../////////***,,,///000///------...---...///000111111111111------......//////000000/////////000111222333444///111444444333111000///...///111333333222111000111222444666999<<>>AAA???AAACCCDDDDDDDDDFFFHHHDDDBBB???>>><<<:::777555666555444666999999777444888777777888999::::::888666666666666666666666666222111111222333444222111000111222333333222111000---...000111222222222111////////////000111222333000000000000000000000000000---...111111...---///////////////000000000000000000////////////000000,,,,,,---......///000000.........///////////////000000000000000000000000000000000000////////////......////////////...............///////////////.........///000000111111//////000000000000000000000////////////111222333000111222111000///000222///000000000000111111111000////////////000000111000000000000000000000000000/////////............///////////////000111111.........//////000000000,,,---......---,,,...///,,,---...///000000000000---...//////000000111111000000000111222444555666333555666666444333333333000111333444444444333222333444666999===@@@BBBCCCFFFFFFDDDAAA>>>;;;888666222000...---.../////////...//////////////////...***,,,...000000000...---.........000222000,,,(((//////......///000111222/////////000000000111111000///////////////000111...//////000000000000///...///000///......000222...///000000111111000000000000000000000000000000------------...000111222,,,---///000111111000000------......///000000111...............///000000.........//////000000000,,,///111222000//////111///000000///......///111000...---...///000///------........./////////000......---------...///000---///111000...,,,---///......------......///000///..................///............////////////......---------...///000////////////////////////------...///////////////000000000000000000000000888777666777999::::::888666555444444444444555555666555444333333333333333222222333333333444444444222333333444444333333222000111111111111222222222---333777444---***...444222222222222222222222222---///222555333000...000555555444444444444333333///444:::<<<999555222111///000000111222222333333......///000111222333333111111000000000000111111---...///111333555666777000111222333333333333333111222333444333222111000000111111111111222222222///000111222222222222222333333333333333333333333000111111222222333444444222333222...+++---444:::333333444555666777888999555888;;;<<<<<<<<>>=========>>>@@@BBBCCCDDDDDDDDDDDDDDDDDDEEEEEEBBB???;;;888888888777666444555666777777888888888555555555555666666666666666666666666666555444444888111,,,000888;;;666///111111111111000000000///333///,,,...222444111---000000000000000000000000222333333444444333333222///////////////000111111//////000000000000//////000000////////////000000////////////////////////000111111111111222222222,,,,,,,,,---///000222333............////////////000...---...///000///...---------...///000000111000000000000000000000000000000000000111111111111///////////////000000000222000///------///000222111111000///////////////////////////000000000000000000000000111111111111////////////000000000000222111000111333333111000222222222222111000..................////////////111111000000//////....../////////000000000000000//////000222444777999;;;>>>===;;;999888999:::;;;999888888888999999:::;;;999999999<<<@@@CCCDDDDDDEEECCC@@@<<<888555333222///////////////////////////...---,,,,,,---...///000000000000000000000000000000//////.........---000000000000000000000000////////////000111333333111000///000111222111///000000000000000000000000...............///000000000/////////............000---,,,---000111000...............////////////---------.........//////111...,,,,,,...///---+++222///++++++---///...---000000000000000000000000........................000000///...,,,---///111000///......000111111000000///...------...///000000000////////////000000000000//////.........---............///111222333......//////000000111111111000///......///000111222222111000//////000000//////000//////000333555000000111111111000000///333333333222222111111111999999999999999888888777666555444444333333444444555444444444444333333333333333333444444444555555333444444333222222333555333333333333222222222111444444333333333222222222222222222111111111111000111111222222222222222111333222111111222222111000000333666777666333111000000000/////////000000111000000000000000000000000222111000/////////000111222222111000000111222222222222111111111111222222333222222111111222222333111111111222333444444444444444444444333333222222111333555666666444444333333222111111111222333444777666444555666555111...444444666888:::;;;:::999>>>>>>>>>>>>???AAABBBCCCDDDDDDEEEEEEEEEEEEDDDDDD@@@===999777777777666555888888888777777666555444666666666666777777777777666777777777666666555444777222...333<<>><<<;;;:::;;;======<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<>>>BBBDDDEEEDDDAAA@@@===:::777555333222///////////////////////////...------------...///////////////////////////000/////////............000000000000000000000000000/////////000111222222111000///000111222111///000000000000000000000000///...------///000000000000000/////////.........///...,,,---000111000...............////////////---------.........//////333000......000111///...333000---,,,...//////...////////////////////////000000000000000000000000...//////...------///000000///---...000111111000000///...------...///000000//////......//////000000/////////............//////.........///000000.../////////000000000111111000///......///000111222111111000//////000000...///000000//////111333000000111111111000000///444444444333333222222222666666555555444444444555555444333333222222333333444444444444333333333333444444444444555555555555333444444333222222333555444333333333333333222222333333333333222222222222333333222222222111111111...///000111222222222222555333222222333333111000111111111333444444222000111000000/////////000000000000000000000000000000111111111111111222333444222222111000000111222222333333222222222222333333222222111111111111222222000000111111222333333333333444555555555444333222///555===???;;;666333222333222111111111222333444555555555777777555111...222444666888:::;;;<<<<<>>>>>>>>???AAACCCDDDCCCDDDFFFGGGGGGEEEDDDCCC???<<<888666666666555555888888888777777666555444666666777777777888888888777777777777777666666555777333111555<<<@@@>>>:::333333222222222111111111111000000000//////......000000000000000000000000000111111222222111111000///////////////000000111111000///......///000111000000////////////000000------------------------.../////////000000000000000//////.........//////............////////////222000///000111222111000------......///000000000000000000000000000000000000000000000111111111111---.../////////---,,,+++111000///......///000111000000000000////////////////////////000000000000//////000000000000111111....../////////000000000000//////000111111000...,,,---...///000000000000............////////////000000000000////////////......//////000000000000111222444777:::===???@@@@@@???>>>===>>>???@@@AAA??????>>>>>>>>>>>>>>>???@@@??????AAADDDEEEEEEEEE===<<<:::777555333222222///////////////////////////...------------...///////////////////////////////////////............000000000000000000000000111000000000000000111111111000///000111222111///000000000000000000000000111...,,,---000111000///000000000/////////......///...---...///000000...............////////////------........./////////222000///...000000000///333111......///000000///........................000000000000000000000000+++---//////......///000000...---...///111000000//////............///000///..................///////////////............000//////...------......////////////000000000000000//////......//////000111111000/////////000000---///000000///...///000///000000111111000000000444444444333333333333333555444222111111111222333444333222222111111222222444444444333333333222222333333333444444444444555333333444333222222333555444444444444333333333333333333333333333222222222222222222222111111111111...///000111111222111111444333222111222222111///111///---///222444222000222111000000///000000000000000000000000000000000111111111222222222333333222111111111111111111222222222222111111222222222222222111111111111222222000000111111111222222222222333555666666555333222222777>>>@@@===777111///333222111111111222333444111222444666777777666444222444666888:::;;;===?????????>>>???@@@AAACCCDDDBBBDDDFFFGGGGGGEEECCCAAA>>>;;;888666666666666666444555666777777888888888666666666666777777777777666777777777777777666666888444222333666777555111222222222111111111000000111222222111///......000000000000000000000000000//////000000000000//////000000////////////000000222000///------///000222000000////////////000000/////////////////////////////////000000000111111//////............//////............////////////111000//////111111000///............//////000000///////////////////////////000000000111111111111...///000000///...,,,+++000000////////////000000///000000000000000//////////////////000000000000////////////000000000111........./////////000000///......///000000///---......//////...------,,,............////////////000000000000////////////......//////000111111111222444666999<<>><<<:::777444222111000////////////////////////.........------.........///////////////////////////////////////.........////////////////////////222111000000000000000111111000///000111222111///////////////////////////222...,,,---111222111...000000000////////////...............///000//////............////////////............///////////////...---------.........111000///....../////////////////////////////////........................))),,,...000/////////000000...------///000000///...............//////000......------------......///////////////.........///...------------......////////////000000000000////////////////////////111000000/////////000000,,,///111111///...---......///000000000000000000222222222222222222222222777666555444333444555666333333222111111111111222444444333333333222222222111111222222222333333333333333444333222222333555444444444444444444444444333333333333333333333333222222111111111000000000000000111111111111000000333111000000111111000...111...,,,...111333222000111111000000000000111111000000000000000000000000111111111111111000000000111111111222222111111111111111000000000000111111222111111000000111111222111111111111111111222222111333555666666555333222444444666:::;;;999444000333222111111111222333444222333333444555666888999333666888999999:::===@@@???>>>>>>>>>???AAACCCDDDBBBCCCEEEFFFFFFDDDAAA???>>>;;;888666777888888777444555666777777888888888444444444555555555666666666666777777777777666666666444222111111111...,,,000000000000////////////111222333222000///000111000000000000000000000000...//////000000//////...000000////////////000000222000///------///000222000000////////////000000000000000000000000000000000000000111111111222222...------......///000111............////////////000///......000000///...............///////////////////////////////////////000000000111111111111///000000111000///...---000000////////////000000...///000000000000//////////////////000000000000...////////////000000000............///////////////...---...000000...------............------,,,............////////////////////////000000000000//////000000111222222333333555888;;;>>>@@@AAABBBAAAAAAAAABBBCCCDDDEEEFFFAAAAAA@@@@@@@@@@@@AAAAAACCCBBBAAABBBCCCDDDCCCBBB@@@>>>;;;888444111///...////////////////////////---..................---.................................///////////////////////////////////////222111000000000000000111111000///000111222111///////////////////////////111///---...000222111///111000000000////////////---...///////////////000............////////////........./////////000000.........---------...////////////...---------...000000000000000000000000........................)))+++...//////.../////////...,,,---///000000///---......///////////////......------------...............///////////////,,,,,,,,,------...000000000000000000////////////......////////////......000///////////////000000,,,///111111///...---.........///000000000000000000000000000000000111111555555444333333333333444444333222222111111222222333333333333222222222222111111111111222222222222333444444333222222333555444444444555555555555666444444444444555555555555333222222222111111111111111111111222111111000000111000///000111111111///000///...///000111111000111000000000000111222333000000000000000000000000000000111111000///......000111222222222222111000111000000000000000000111111111000000000000111111222222222222222222222222111222333444444444333222111000000333999;;;888555333222111111111222333444555666666444333444666888666999;;;:::888999<<>>=========>>>@@@BBBCCCAAABBBCCCDDDCCCBBB@@@>>>===:::777666777999999999888888888777777666555444333333444444444555555555444555555666666666666666333222222222111111000000000000/////////.........000000000000111111111000000000000000000000000000...//////000000//////...111000000///////////////111000///......///000111000000////////////000000........................111111111111222222222222---------......000111111............///////////////...---...///000///---......//////////////////000000000000000000000000000000000000111111111111000000000000000000000000//////000000000000//////---...000111111000//////////////////000000000000......////////////000000------.........////////////......///000000///---***+++,,,...///000000000............////////////////////////000000000000000000111222333444444555666888:::>>>@@@AAABBBBBBAAAAAABBBCCCCCCDDDEEEEEEAAAAAA@@@@@@AAAAAABBBCCCCCCAAAAAAAAACCCDDDCCCBBBAAA@@@<<<888444111///...////////////////////////------...//////...------.................................///////////////000000000000000000000000111000000000000000111111111000///000111222111///000000000000000000000000000000/////////000111222111111000000000/////////---...//////......///111............////////////....../////////000000000///000000000...///000222---/////////---,,,---...111111111111111111111111000000000000000000000000***,,,......------...//////---,,,---...000//////,,,---...///000000000//////..................///.........///////////////,,,,,,,,,---...000111222000000000000////////////---......//////......---//////......//////000000---///000000///...///000------...///000000000000///////////////000000000222222333333222222111000444444333222222222222222333333333222222222222111111111222222222333333333333444444333222222333555444444555555666666666666555555555666666666777777555555444444444333333333///000111222333333333333000//////000222333333222///111222222000//////000/////////000111222333444000000000000000000000000...///000111111111000///000111222222222222111000222111111000000111111222111111000000000000111111333333333333333222222222111111111222222222333333000111222444666777666555333222111111111222333444333555777666555444666888:::<<<===;;;888777:::>>>===<<<<<<<<<===???AAABBBAAAAAAAAAAAA@@@???>>>>>>;;;999666555666888888888888888888777777666555444444444444444555555555666333333444555555555555555000222333333222111333444000000000000///////////////---+++---000222000...000000000000000000000000//////000000000000//////111111000///////////////000000////////////000000000000////////////000000........................000000000000111111111111//////............//////............////////////000///...///000111000.../////////////////////...000000000000000000000000000000000000111111111111///...---------///111222//////000000000000//////---...000111111111000///////////////000000000000........./////////000000---------.........//////000///...///111111///---***+++---...000111111111............////////////.../////////000000000111111222222333444555666777:::;;;>>>AAABBBCCCCCCBBB@@@AAABBBBBBCCCCCCCCCCCCAAA@@@AAAAAABBBCCCEEEEEECCCBBBAAABBBDDDEEEDDDCCC???>>>;;;777444222000///////////////////////////------...//////...------..................................../////////000000000000000000000000000000/////////000111222222111000///000111222111///000000000000000000000000...000222111......111444111111111000000000//////,,,...000///...---///111............////////////.../////////000000000000...///111000......000333---///111000...,,,---///000000000000000000000000000000000000000000000000,,,---...---,,,,,,---//////---,,,,,,...//////...,,,---...///000000000///000//////......//////000............/////////000............//////000111111000000000/////////...------...//////...------...............///000000...///000000//////111333,,,---...///000000000000////////////000000000111444555666777666555444333555444333333222222333333333333333222222222111111222222333333333444444444333444444333222222333555444555555555666666777777555666666666777777888888777666666666666555555555...///000222444555555555111000///111333555555444...222444444000......000...//////000111333444555000000000000000000000000,,,---///111222222222222000111222333333222111000333222222222222222222333111111000000000000111111333333333333333333333333111000000000111222333333222555888777333000111222333222111111111222333444,,,111666888888777888:::<<<>>>???<<<777666999===<<<<<<;;;<<<===>>>@@@AAAAAAAAA@@@??????>>>>>>===:::777555444555777777777444555666777888888888888555555555555666666666777222333333444555555555444111333444333111000111333111111111111000000000000---***(((***///222000,,,000000000000000000000000//////000000000000//////111111000/////////////////////000000000000//////000000////////////000000111111111111111111111111////////////000000000000111111000......---------............/////////000111000///000111222111//////////////////.........000000000000000000000000000000000000111111111111...---+++***+++...111333//////000000000000//////,,,...000111222111000///////////////000000000000............/////////000---------.........//////000//////000111111000.........///////////////.............../////////000.../////////000000111111222222333444555777777888<<<>>>AAACCCEEEEEEDDDCCC@@@AAABBBBBBCCCBBBBBBBBBAAAAAAAAABBBDDDEEEGGGHHHCCCBBBAAACCCEEEFFFEEEDDD===;;;999666444222111000////////////////////////,,,---...//////...---,,,........................---.........//////000000000000000000000000000000////////////000111333333111000///000111222111///000000000000000000000000,,,111444222---,,,000666111111111111000000000000,,,...000000...---///111............/////////000////////////000000000000+++---///...,,,,,,///111...000222222///---...000////////////////////////.................................,,,++++++---//////---,,,,,,...//////...+++,,,...000000000000///000000////////////000000---.........//////000000111111000////////////000111111000000/////////...,,,---...//////...---,,,...............///000111//////000//////000333555,,,---...///000000000000//////000000111111111222777666444333222222222333333333222222222333444555333222111000000111222333222222222111111111111000111111222222222333333333666666666666666777777888666777888999:::;;;;;;;;;555666666666555333111///111111222222222333333333222222222222111111000000000000111111222222222222111111111111000000000000000000000000000000000000000000000000000000000000222111000111333333111///111111111111111111111111111111222222222333333333111111111111111111111111333111111444444///...000000111333444555444444333666555444333222111111222333333444555666777888999888888999::::::::::::999============>>>???@@@AAA>>>======<<<;;;;;;::::::<<<:::888777666777888999888888999999999888777777555555555555555555555555222111111222444555555444222222333444444333333333---...000222333222111000000000000000000000000000///////////////000111111,,,000111///...000222000///...---...000111000///222111111111000000//////////////////////////////............////////////,,,---000333222......111000000//////.........---+++,,,...000111000000///---------............///...///000000000///---,,,......---...//////---,,,////////////000000000000000000000000000000000000333000......111111///,,,......//////000000111111000000000000000000000000//////............//////000000000000000000000000////////////000000000000///---,,,---000000...+++---......///000111111222/////////000111111222222///000111333666999<<<===>>>===<<>>???@@@======<<<<<<;;;::::::999:::999888666666777999:::::::::::::::999888777777444444444444444444444444222111000222444555555444222333333333444333333333...///111222222222000///000000000000000000000000///////////////000111111,,,000222///...000111000,,,+++***+++---...---,,,111111000000000//////////////////////////////////////////000000000000111000---...111111///000333000000/////////.........,,,---...///000000000000........./////////000000....../////////...------000///...///000000///---////////////000000000000000000000000000000000000111000//////000000///...---.........////////////000000000000000000000000//////............//////000000000000000000000000////////////000000000000111///......//////,,,)))......//////000000111111111111000000000000000000///000111444777:::<<<>>>???>>>>>>@@@CCCDDDCCCAAA???@@@AAACCCDDDEEEFFFFFFAAABBBCCCCCCDDDDDDCCCCCCDDDCCCCCCBBBBBBAAAAAA@@@???===999555222111000000------///000000//////...........................---------.........//////.../////////000000000000222222111111000//////...111111000000000/////////222111///---...///111222...//////000000000000000111111111111111111111111///000000000000///..............................///...---------...000111////////////////////////---...///000000///------111000............,,,***000...---...000000///---............////////////............///////////////////////////000000111..................//////111///...---...///...---............////////////++++++,,,,,,---...000000////////////////////////...------...//////...,,,---...//////......000222......///000000///......000000000000000000000000000000000000/////////...666666555555555555555666222222222333333333444444444333333222222333333444333222222222111111111111111111222222222333333333666555555555555666777777666666777888999999999999777666555333222222222222333333333333444444444555222222222222111111111111222111111000000222333444222222111111111000000000111111111111111111111111111111111111111111111111111000000111333444333111333333333333333333333333000000000000111111111111111111111111111111111111111///000444444111111333444111000222555888777666333333444555555666777777444444555666666777888888888999999:::::::::::::::======<<<<<<<<<===>>>>>><<<<<<;;;;;;:::999999999888777666666777999:::<<<>>>>>>===<<<;;;999888777333333333333333333333333222111000111333444444333333333333333333333333333000000111222222111///...000000000000000000000000///////////////000111111,,,111222///...000111000///...---...///000///...000000///////////////...////////////////////////000000000000111111111111333...,,,...000000111555000000////////////............---......///000111//////000000000111111111.........------...//////000//////000111222000///////////////000000000000000000000000000000000000...///000000//////000111------------............000000000000000000000000//////............//////000000000000000000000000////////////000000000000222111/////////...+++)))////////////////////////222222111000000///......///000222444777;;;>>>???AAA@@@@@@BBBCCCDDDCCCAAA>>>@@@BBBDDDEEEFFFEEEEEEAAABBBBBBCCCCCCCCCCCCCCCBBBBBBBBBAAA@@@?????????:::999777555333000///...+++,,,---///000111111111........................---............/////////......000111111000000///222111111000000//////...000000///////////////...000000///......//////000...///000000111111000000222222222222222222222222///////////////......---////////////////////////------------............////////////////////////....../////////...,,,+++222111///......---,,,***000...---...///000///...............////////////............//////////////////......//////000111+++,,,---...///000//////111///...---...///...---............////////////...---------......///000000000000000000000000000...------...//////...,,,---///000///......///000//////000000000000//////000000000000000000000000000000000/////////......333333333333333333444444222222333333444444444333444444444444444444444444333333222222222111111111111111222222222333333333555555444444555555666777555666777777888888888777777555444222111111222333222222222333333333444444222222222222222222222222333222111000000222333555222222222111111111000000111111111111111111111111111111111111111111111111333222111222333333222000333333333333333333333333000111111111222222222222111111111111111111111111111///000333444222222555444111...///444888777666777777777777666666555555444555555666777777888888888999::::::;;;;;;::::::===<<<<<<;;;;;;;;;;;;<<<:::::::::999999888888888555555666777888:::<<<>>>AAA@@@???>>><<<999777666333333333333333333333333222111000111333444333222444444333333222222333333111222222222111000...---000000000000000000000000///////////////000000111---111222///---000111///000///...///111222111000////////////............//////////////////////////////000000000111111111222---+++///111111111333000000/////////////////////...---------///000111/////////000000000111111000///...---...///000111000//////000111222000///////////////000000000000////////////////////////,,,///111111......000333........................//////////////////////////////............//////////////////////////////////////////000000000000000000000//////...,,,+++//////////////////......111111000000///////////////000222444888;;;>>>@@@BBBBBBBBBCCCCCCCCCCCCBBBBBBCCCEEEEEEEEEDDDBBBAAABBBCCCCCCDDDDDDDDDCCCCCCAAA@@@@@@???>>>===<<<<<<777777666555333111...---***+++,,,...///000111111......................................./////////---...000222222111///...111111000000////////////////////////............+++,,,---///000000111111//////000111111111111000222222222222222222222222///////////////...------000000000000000000000000,,,---.../////////......////////////////////////......//////...---,,,+++111000......//////---,,,//////....../////////...............////////////............///////////////............///000000---...///000111111000000111///...---...///...---............////////////222111000000000000111111000000000000000000000000------,,,...///000...---...///000000...---...///000000000000000000000000/////////000000000000000000000/////////.........222222333333333333333333111222333444444444333333444444444444444444444444333333333222222222222111111111222222222333333333444444444444444555555666555555666666777777666666666555333222111111222333000111111111222222222222222222222222222222222333333222111111111222444444222222222222111111111111111111111111111111111111111111111111111111111111555444333333333222000...333333333333333333333333222222222333333333444444111111111111111111111111111//////333444222333666333000...///333666666555777777888888888777666555555555666666777777888888999999:::;;;;;;;;;;;;:::<<<<<<;;;:::999999999999888888888888777777777777444555666888:::===>>>???AAAAAA@@@>>>;;;999666555333333333333333333333333333111111111333444333222555444333222222222222333222222222111000///......000000000000000000000000///////////////000000111---111222///---000000///---,,,+++,,,...///...---............////////////////////////////////////........./////////000000///,,,---111333000.../////////000000000000000000//////...------...000111....../////////000000000111111/////////000111222......---///111111000...////////////000000000000////////////////////////,,,///111111......000333//////////////////////////////////////////////////////............//////////////////////////////////////////000000000000---...///000////////////////////////..................//////000000000000///000222444777;;;>>>???@@@AAABBBCCCBBBBBBBBBBBBDDDDDDEEEEEEEEEDDDBBBAAADDDDDDEEEEEEEEEDDDDDDCCC>>>>>>===<<<;;;:::999888555555666555444222///...,,,,,,,,,------......///........................////////////////////////...///111222222000...---000000000///////////////............////////////+++,,,...///000000000000///000000111111111111111111111111111111111111111/////////000///......---000000000000000000000000......///000000000000///////////////////////////....../////////...,,,+++...------...000111000///.../////////......//////............////////////............////////////...............//////000......///000000000000000111///...---...///...---............////////////222111111000000000000111000000000000000000000000---,,,,,,---///000///------///000000///.........000000////////////000000......//////000000000000////////////............444444555555555555444333111222333444555444333222333444444555555444444333333333333333222222222222111111222222222333333333444333333333333444555555444555555666666555555555444444333222222222222222000000000000111111111111222222222222333333333333222222222333333333333333333222222222222111111111222222222222222222222222222222222222222222222222555444333333333333000...333333333333333333333333333333333333444444444555111111111111111111111111333000000333444222333777222222222222333333555555222444666888999999999999666666666777777888888888999999:::;;;;;;;;;;;;;;;<<<;;;:::999888777777777666666666666666666666666555666888:::<<>>@@@AAABBB>>>>>>===;;;999666444333444444444444444444444444555444333333555555444333777555333222111111222333222222111000000//////000000000000000000000000000///////////////000111111...222333///---///000...111000000000222333222111/////////000000000111111////////////////////////...////////////000000000---...111111,,,&&&(((/////////000000000111111111......////////////......//////000000000111111111000000000000///---,,,+++///......000222333222000////////////000000000000000000000000000000000000111000//////000000///...000000/////////.........000000000000000000000000//////............//////000000000000000000000000////////////000000000000---///111111///...///111,,,------....../////////......//////////////////000000111333555777999:::999<<>>>>>???AAAEEEDDDCCCBBBCCCEEEFFFHHHBBBBBBCCCCCCBBBBBBAAA@@@888888777555444333222111111111111111111000///...111000///......///000111........................000000000000/////////...000000000000/////////.../////////////////////////////////000000000111111222222111000//////......000000111222222222222111111111111111111111111111111111111111111000000///........................//////...---...///000111////////////////////////---...///111111111111000...------...111222222111---///000000...---...000............////////////............////////////...------------.../////////......///111444888:::111///...---...///...---............////////////---------,,,------......////////////////////////,,,,,,,,,---///000///...***---000111000////////////...---,,,,,,---...///------......///000000111//////.........---------333333444444333111000...000111333555555444333222222222333444444333222222444444444333333333222222111111222222222333333333333333222222333333444555444444444555555444333333111222333444444222111000111111222222222333333333222222222333333444444444///111444666666555333111333333333222222222111111222222222222222222222222222222222222222222222222000000000222555666666444111111111111111111111111111111222222222333333333111111111111111111111111555222111333333111333666222888<<<;;;555222444888444555777888888777666555777777777777888888888888999:::;;;;;;<<<<<<;;;;;;;;;:::999777666555555555444555555555555555555555777888;;;===???AAABBBCCC===<<<;;;:::888555333222555555555555555555555555666555444444555666555333777666333111111111222333222111000000000000000000000000000000000000000000///////////////000111111...222333///---///000...///------...///000///...//////000000111111222222////////////////////////000000000000111111111111...000222///'''"""'''000//////000000111111111222---...///000000///...---000111111111111222222222////////////...+++)))(((000//////111333444333222////////////000000000000000000000000000000000000333000......111111///,,,//////.........---------000000000000000000000000//////............//////000000000000000000000000////////////000000000000...111333222///---...///,,,,,,------...///000000000000000///......------000000111222444666888999777:::===>>><<<<<<>>>AAAIIIGGGEEEBBBAAABBBDDDEEEAAAAAAAAAAAA@@@@@@???>>>777666555444222111000///000/////////............222111000000000111333444........................111111000000/////////...222111000///......//////........./////////////////////000000111111222222000000//////000111222333000000111222222222222111222222222222222222222222222222222222222111000000........................///...,,,+++,,,---///111////////////////////////---...000111222222222222000///...///000111000///---///111000---,,,...000............/////////000............/////////000...------------...//////111111000222555;;;@@@DDD111///...---//////...---............/////////000...............///000000////////////////////////,,,,,,,,,---000000000...))),,,///111000000///000...---,,,++++++,,,---...---------...///000000111//////.........---------555555444333333222111111333222222111111222222333222222222333333444444444333333333333333333333333555555444333222222222222000000000111222222222333333333333444444444555555111111000///////////////000000000000111222333444222222222222222222222222444444444444333333222111111111111111222333444555222222222222222222222222111111222222222333333333333333333333333333333333111111222222222333333333111111222333333444555555333222111111111222333444333333333444666777999:::666555444333444444666666777777777777777888888888444666888888777666666777;;;;;;:::999888888999999777555444444666777777666888888888888999999999999888:::>>>AAACCCDDDDDDDDD???===:::777555333333222444333222444666777777666111111333444555666666666444444222111000000//////555111...---000111111000000111111000//////000222000111222333333222000///111111111111000000000000222111111111000000//////000000/////////////////////111222000///000111000111111000000000000111111...//////000111222222333////////////000000000000---...000111111111000///222///......111111000---444333111000/////////000000000000000000000000000222111111111000000/////////......///111111000///111222222111///...///111111111000000//////......111111000000//////..................////////////222222111111000...---,,,///////////////000111111000000000000000000000000---------.........//////111000///......///111222---///111111111222444666555555777888:::<<<======CCCBBBAAA@@@???>>>>>>>>>AAA>>><<<>>>AAAAAA<<<777555555555444222111///...///000111222222222222222---...///000000///...---000///...///000111000...//////000111111111111111000000000000000000000000333222111///............000000000///......------000//////000222333111///111111000000111333555666222222222222333444555666333111///...000111111111000000000000000000000000............//////////////////000000///---+++***222111000...---------,,,---...000111111111000///000000////////////000000.........///////////////------............------,,,+++,,,---//////---++++++...000111999@@@>>>666111111111111111000//////111///......000111...+++............///111222333000000000000000000000000111///...///000111000///000///...------...///000///111111111...---,,,---///////////////.........---......///000/////////555444444444333222222222333333222222222222333333111222222222333333333333444444333333333333333333444333333222222222222333111111111111222222222222222222222222333333333333222222111000000000000111000000000000111222333444111111111222222333333333333333333333333222111111111111111111222333444555222222222222222222222222222222333333333444444444333333333333333333333333111111111111222222222222111222222333444444555555333222111111111222333444444444444444444555666777999888666555444555555666777777777777777777777777555666888888666555555666888888777666666666666666666444333444555777666666666666666666666777777777999;;;>>>AAACCCCCCCCCCCC>>><<<:::777555444333333444333222444666777777666222222333444555555555555333333222111000000000000333111///000222222000......///000000......///000000000111111111000000///111111111111000000000000000000000000//////......//////000000000000000000///111111000///000000000111111000000000000111111...//////000000111111111////////////000000000000......///000000000000000000...---...111222111///333222111///......//////000000000000000000000000000000000000//////......///......///111111000///111111111000......///111111000000000/////////...111000000000/////////...............///////////////000000000000//////...///////////////000111111000000000000000000000000---------.........//////111000///------...///000---///111111111222333555444555555777999;;;===>>>@@@@@@??????>>>?????????===;;;999999;;;:::555000222222111000///......---000000111111000000//////......////////////......111///......000111111000//////000111111111111111000000000000000000000000222111000//////......///.........///////////////000///...///111222111000222111111111111222444555111111111111222333444555222000//////000111111000////////////////////////............////////////...////////////---,,,+++000//////.....................///000000000000000000000////////////000000000000//////......------.........//////............------...000000///------/////////444:::888111///////////////...------000---***)))+++,,,,,,+++111000000///////////////////////////////////////000///......000000///...000///...------...///000...///111000...---------............////////////,,,------...............444444444444444444444333333333222222222222333333222222222222333333333333444444444444333333222222222222222111222222333333222222222222222111111111000000111111111222222222333333222111111111111222000000000000111222333333000111111222222333333333111222222222222111000000111111111111111222333444222222222222222222222222333333333333444444444555333333333333333333333333111111111111222222222222222222222333444444555555222222222222222333444444555555444333333444444555;;;999888666555555555555777777777777777777777777555777888777555444444555666666666555555555555555555444222333555666666555555555555666666777777777:::<<<>>>AAABBBBBBBBBAAA<<<;;;999777666555555555444333333444666777666555333333444444444444333333222222111111111111111222000000111222444222///---...000111111000//////000000///////////////000000111111111111000000000000////////////............//////000000111111111222000000000000000000000000111000000//////000000111////////////////////////////////////000000000000///////////////000111111111///...///000111000...111111000///............000000000000000000000000////////////............///......///111111000//////000000///...---///000000000000000////////////000000000000////////////............////////////---...///000000000000000///////////////000000111000000000000000000000000------........./////////111000...---------.........///111111111111333444333333333444666999<<<>>><<<<<<<<<======>>>>>>>>>:::888666666666555000,,,000000///...............111000000//////...------//////............//////444111///...000111222222///000000111111111111000000000000000000000000000000000////////////000000------......///000000111111///------///000111000222222111111111222222333000000000000111222333444000000///000111111000.......................................////////////---......//////...---------.........//////000000///////////////000111111000000////////////000000111111000///...---,,,,,,...//////000000//////...000...---...///111000000000000...---///333111,,,...////////////...------111---)))'''(((+++,,,---111000//////......//////........................///...---...//////...---//////............//////,,,...//////...------...---------.../////////000,,,,,,,,,---------------444444444444444555555555333333333222222333333333333333333333333444444444555555444444444333333333111111111111111222333444333333333222222111111111000111111111111222222222333333222111111111111111111111000000111222222333222222222111111111111111000000111111111111000000111111111111111222333333111111111111111111111111222222222333333333444444222222222222222222222222222222222222333333333333333333333333444444555555222222222222333333444444555555444444444555666666999888666555555555666666777777777777777666666666666777888777555333333333666666666666666666666555555333222222444555555444666666777777888999::::::;;;<<<>>>@@@AAAAAA??????999999888777777666666666555444333444666777666555444444444444444333222111111111000000111222222333111111222222222222000///000222444444333222222222111000///......000111222111111111111000000000/////////////////////////////////000000111222222222111///...000111//////000000000////////////000000////////////............////////////000000000000000///.........///111222222111000000//////...---000000///...............///////////////////////////////////////////////////......///111111000///...///000///------...000000000000000////////////000000000000////////////............////////////---...//////000000//////000000////////////000000////////////////////////............////////////000///...---,,,,,,------...000111111000000111333222111000111333777;;;>>>::::::;;;;;;;;;;;;;;;:::888666444444555333000---111000////////////000111000000//////////////////000///...------...///000888444000...///000111111///000111111111111000000///////////////////////////////////////000111111............//////000000111...,,,,,,---///000000222222222111111111111111000000000000000111222222/////////000222111///---....................................////////////,,,------....../////////---......///////////////000///.........///111222000000////////////000000000000//////......------//////000000000000//////111///------...000111000111///---,,,---...---+++000000111111000000///...111///---+++,,,---///000---------...///000111222........................///---,,,---...///...---/////////....../////////+++---//////...------...,,,,,,------...///000000------,,,---------......555555555555555555555666444333333333333333333444555555555555555444444444444444444444444444444444111111111111222333444444444333333333222222111111222222222333333333444444222222111000000000000111111111111000111111222333444333222222111000/////////000000111111000000000111111000000111111222222111111111111111111111111000111111111222222222222222222222222222222222222333333333444444444444555333333444444444444555555222222333333444444444444444444444555666888999:::555444444333444555777888777777777777666666555555555666777666444222222333444555666666666666555555555333222222444555555444666666777888999:::;;;<<<<<<===???@@@@@@???===<<<888888888888777777777666555444333444666666666444444444444444333222111111000000000000111222333333333333222111000000111222111222444444222111222333111111000///000111333444111111111111000000000///000000000000000000000000//////000000111111111111222---,,,000222///...000000000////////////000000////////////............////////////000000000000000///.........///111222//////000000//////000000///////////////.........////////////////////////000000000000000000000000///......///111111000///.../////////------///000////////////000000000000////////////000000000000............///////////////////////////...------000000////////////000000////////////////////////........./////////000000//////...---------------///000111111000///000222000/////////111555999;;;999999999999888777666555444333222222333222111000//////////////////000111///......//////111222333000///...------...///000:::666222///...//////...000000111111111000000//////////////////////////////......//////000111222000000//////............111...,,,,,,---///000000111111111111111111111000000000//////000000111111///...///000111111///---....................................////////////,,,---------...//////000/////////000//////------000///.........///111222000000////////////000000------......//////000000//////000000000000//////000...,,,,,,...///000000000...,,,---...------...000000000000000///......//////000000//////000000,,,---------...000111222///////////////////////////---,,,---...///...---...//////////////////...,,,---//////...---...///+++,,,,,,---...//////000......------......///000666666666666666666555555444444333333333333444444555555555555444444444444333333333444555555666666333333222222333333444444333333333333333222222222333333444444444555555555222222111000000000000000222111111111111111222222333333222111000//////...///000000111111111111000111111000000000111111222111111111111111111111111000000000000111111111111222222222222222222222222333333333333444444444444444444444444444444555555222222333444444444444444444444555666777999;;;;;;333333333333444666777999888777777666666555555444444555666555333222222333111222333555555444333333555444222333555666666555444444666777999:::;;;<<<===>>>???@@@???===;;;:::777888888888888777666666666444333444555666555444333333444333333222111111111000000000111222333333444444333000//////222444000000111000......000222111000000000111222333444111111111111000000000000000000000000111111111111000000000///////////////444,,,***000333///---000000//////......//////000////////////////////////////////////000000000000///////////////000111111)))+++...///000111444666//////000000000//////...000000000000000000000000000000000000111111111111///......///111111000///...///000///......000111////////////000000000000////////////000000000000............///////////////////////////...---,,,111000000///////////////000000000000000000000000....../////////000000000........................///111111111///...///000///.........000333555777777777777777666444222111000000000000000000000000,,,---...............---......---...///111444555//////............//////888555111////////////...000111111111111000000///000000000000000000000000///////////////000111111111000000///......------111///------///000111000000000111111222111111000111000000000000000111111//////...///000000///---....................................////////////---------------...///000...///000000000///---,,,///////////////000111111000000////////////000000,,,,,,---...///000111111...//////000000//////...///---,,,---...000//////...,,,,,,///000......111---............---,,,,,,,,,...000000///......///000///......------......///////////////////////////...---...//////...---......////////////......---///000000///......///,,,,,,,,,---........./////////...---...///000111888777777777666555555555444444333333333333444444444444333333333222222222111222333444555777888888555555444444333444444444222222333333333333333333333444444444555555555555333333222111111111111222222222111111111111111222000000000000111111111111///000111111222222222111111111000000000000111111111111111111111111111111000000111111111222222222111111111111111111111111111111111222222222333333555555555555555555444444222333444555555555444333555555555555666777999999555555444444444666777888888777777666555555444444222444555555333222333333111222444555666555444333666444333444555777666666444555666888:::<<<===>>>>>>???@@@@@@>>><<<999888777888888999888777666555666555444444555666555444222222333333333222222111111111111111111111222222222333444333000///111333000000///---,,,---000222...///000111222222222222111111111111000000000000/////////000000000111111000000//////...---------444+++)))000444///,,,/////////............//////...//////000000111111111////////////000000000000......///000000000000000***,,,///000///000333555//////000111111000000///000000000000000000000000/////////000000000111111///......///111111000///...000000000//////111333.../////////000000000111.../////////000000000111............////////////------......//////......111111000///////////////000000000000000000000000.../////////000000000000------...///000000000000000111222111///......000------......///111222333333444555555555333111000000000000///...---...///,,,...///111111///---+++///...------...000222333......////////////......222000//////000111000///111111111111111000//////000000000000000000000000000///////////////000111///////////////.........000///...///111222111000...///000111222222111111222111111000000111111111000///------///000///...////////////////////////............////////////......---------...//////,,,---///000111000...---......///000000000000000000000////////////000000------......//////000000.........//////.........///......///111111000...---+++---111111------111------......------,,,+++,,,...///...,,,,,,///111//////...------------...........................000///......000000///...---...///000000///...---000111222111///......///------------------------///...---,,,,,,...///111999888888777666555555444555444444333333444444555222222222111111000000000000111222444666777999999777666555444444444444444222222222333333444444444333333333444444444555555555444333333222222333333222222111111111111111222---...///000111222333333000000111222222222222222111111000000000000000111000000000000000000000000111111222222222333333333111111111111111111111111///000000000000111111111555555555555555555444444222333444555555555444333666666555555555555666666888777666555555666777777888777777666555444444444111333444444333222333444333444666888888777666555777555444444666777777666777888999;;;===???@@@AAA??????@@@???>>>;;;999777888888999999888777666444666555444444555666555333111222222333333333222222222222111111111111111222///333666555333000000111333222000...,,,...222555,,,---///111111111111000111111111111000000000000---.........//////000000000000///...---,,,,,,+++555+++(((000444///,,,/////////............//////...//////000111222222333////////////000000000000---...000111111111000//////111222111...---...000///000111222222111000///000000000000000000000000---.........//////000000///......///111222000//////000111000///000222333.../////////000000111111.../////////000000111111............/////////000***+++,,,...///000000000111111000///////////////000000000000000000000000////////////000000000000,,,---...000111111222111000111222111///---...///------...//////000000000///111333444444333222111333333222000...------......000333444444222...,,,///...---,,,,,,---///000---...///000000///...------,,,,,,...111333333222111111111111111000//////000000000000000000000000000000////////////000000------......///000000000000//////000222333111000---...000111222222222111222222111111111111111222111///---,,,...///000///000000000000000000000000............/////////000///...---,,,,,,---...///***+++...000111111000///---...000111111111000///000000////////////000000///////////////.........------............------/////////111333333111///---+++...333222,,,+++/////////000000//////...---///000///---+++,,,111555,,,,,,,,,---...///000111------------------------111///...///000111000///---...///000000///...---111222333222000......///------------------,,,,,,...---,,,++++++---...000:::999888888888666333111666555444333333444555666222222222222222222222222444444555555555555444444555666666666666666555555444555555555444444333222777777666666666555555555555444444444444444444333000000000000000000000000444444444333333333222222111111111111111111111111//////000000111111111222000000000000000000000000333333222222111000000000333333333333333333333333111222333444444333222111222222333333333444444444333333333444444444555555555555555555555666777777:::999888666555555444444777777666666555555555444666666555555555444444444222222333444444555555666222444777999999888666555666777777999;;;>>>@@@AAADDDAAA???>>>===<<<999777888888888777777777777777333444666888888777555444222444555444222000///000555222111111333222///,,,222222222222222111000///444333111000000000111222/////////000111111222222......//////000000111111111111000000//////......---000000......111222///333222111/////////000111000000000000000000000000...///000111111000///...222222222111//////111333111000///......///000111//////000000000000//////111///---...000111111000---000///******///000---222222111111000000//////---...000111111111000///111111000//////...//////111111111111111000//////000111111111222222222222------......///000000000111111000///////////////000000000000000000000000000//////000111000...,,,///000000///......000222///...---,,,,,,---...///111111111000//////......//////.........000111222000000000000000000000000000000000000000000000000222222222111000//////...000000000000////////////........................222222111111000000//////111111111111111000////////////............////////////000000///...------111111000///////////////000000000000////////////111//////000111222111000000///...------...///000222222000///............///.........///000222333000...,,,---000111///---000000000///......------///......///000000///---111111000...------000222000000//////.........---111000000////////////000000...,,,---000111///---111000//////000///---+++....../////////////////////---+++---111333333111///...---,,,,,,---...///------......//////000000---------------...///000111...++++++...//////------------......000111111333777888666000,,,---000000///...,,,,,,,,,---...........................:::999888999999777555222888777666555555666777888222222222222222222222222333333444444444444333333555555666666666555555444222333444555555555555555666666666666555555555555333333333222222222222111222222222222222222222222222222222111111111000000111111111111111111111111000000000000111111111222111111111111111111111111111111111111111111222222333333333333333333333333...///111222333444333333222222222222333333333333222222222222333333333444555555444444555555666777999888777666666666666666777666666666555555555444666555555555444444444444222333333444444555555666222444666888999888666555777888999:::<<<>>>@@@AAACCCAAA>>>======<<<999777777777777666666666666666666666777777777666444333111333444444222000000000555333222222444444222///222222222222222111000000333222111111000000000111111111111111000000000000////////////000000111111111111000000////////////000333222///...111000---333222000/////////000111000000000000000000000000...///000111111000///...000111111///......000222111000///......///000111//////000000000000//////.../////////000000000000...111000,,,+++///000---000000000000////////////---...///000111000000///222111000000/////////000111111111111111000//////000000000000111111111222000000000000000000//////111111000///////////////000000000000000000000000222222222333444444222000---...///...,,,,,,---//////......------......///000000////////////......000///...------...//////////////////////////////........................,,,------...000000111222000000000000////////////........................111111111000000000000000111111111111111000////////////............/////////////////////...------111111000///////////////000000000000////////////111//////000111222111000/////////....../////////111000///...---------...------,,,,,,---...000111000...---...000000///---.........//////////////////......///000000///---.........---,,,---000333000/////////............000000////////////000000000...,,,---///000...,,,111000//////000///---+++............------------,,,***)))+++///111111000///..................///.........///////////////......---------...//////000...+++,,,...//////------------......///000111111444666444///,,,---//////......---,,,,,,,,,---------------------------;;;:::999::::::999666444555444333222222333444444333333333333333333333333222333333333333333333222444444555555555555555444111222333555666666777777666666555555555444444444333333333333222222111111444444444444444444444444222222222111111111000000111111111111111111111111000000000111111111111111111111111111111111111111///000000111222222333333222222222222222222222222//////111222222222111111000111111111222222222222111111111111222222222222444444444444444555555666888777777666666777777888666666666555555555555555555555555555444444444444333333333444555555666666222444666888999888777666999999:::<<<===???@@@@@@AAA???===<<<<<<;;;999777666666666666666666666666999999888777666555444444111333555555333222222222333222111111333333222000111222222222222111000000000111111111111000000///333222222111000000///////////////000000000000111111000000000000/////////000333333000000222222///222111000000///000000000000000000000000000000000//////000000000000//////......///...------...000000000////////////000000//////000000000000//////+++///222222000...///111000222111...---000000.........//////////////////......///000000000000000222222111000000000000111000111111111111000000///////////////000000000000222222222111000/////////111000000///////////////000000000000000000000000//////...000111111000......///000...---,,,,,,---.........//////.........---............/////////000000...---,,,,,,,,,,,,................................................------...///000222222333000000000000////////////........................///000000000000000000111000111111111111000000/////////............/////////////////////......---111111000///////////////////////////000000000000111//////000111222111000...//////000000//////...///...------------......------------...///000000000...---...///000///...------......///000000111///......///000000///---,,,---------,,,...111333////////////............//////...//////000111222///...------//////...---111/////////000///---+++......------,,,,,,,,,+++---,,,+++,,,...///...---...//////000000//////...///////////////.........//////......---.........000...,,,,,,...///...---......---......///000111---000222111---+++,,,...------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,===<<<;;;<<<<<<;;;888666444444222111111222333333333333333333333333333333333333444444444444333333333444444555555555555444222333444666777777777777666666666666555555555555666666666555444444333333444444444444444444444444444444444333333333222222111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111333333333222111///---+++000000000000111111111111111111111222222222222333333333333333333444555555666666666666777777888999555555555555555555555555444444444444444444444444333333444444555666666666444555777999::::::999888;;;;;;<<<===>>>????????????>>><<<;;;;;;;;;999777666666666666777777777777:::999888777666666666666222444666777555444444555000///...//////000000000111111222222222111111000///000111222222111///...222222222111111000000000000000000000000000000000000000000000000000000000---000111000111666777555111111000000000000000000/////////////////////////////////000000000000000---...///...------...000000000////////////000000//////000000000000//////)))///444444000---///111111222111000///000000///......//////000000111111...//////000000000000000222222111111111111111222000000111111111111000///.........////////////000111111111000000/////////000000////////////000000////////////////////////...------...///000///---000222222111///------...---...///000000///...---,,,,,,------...//////000/////////......---------////////////////////////........................444444333333222111111000000000000000////////////.........................../////////000000111111000000111111111111000/////////............//////...///////////////......111000000///////////////////////////000000000000111/////////111222111000...///000111111000///.........---------...////////////000000000111111222//////....../////////...............//////000000///......///000000///------...///...---...000222///////////////.....................///000222222////////////////////////000///...///000///...,,,//////...------,,,,,,,,,111111000000///...---,,,...///000111111000///...000000//////......------000000///......---............------...........................///000000,,,...000000...---...///,,,---///111111///---+++,,,,,,,,,,,,,,,,,,,,,,,,@@@???>>>>>>>>>===:::777999888777666555666777777333333333333333333333333444444555555555555444444333444444555666666555555666666777888888888888777888888888777777777666666777777666555555444333333444444444444444444444444444444444333333333222222111111111111111111111111222222222111111111111111111111111111111111111111222222222111111111000000111111111111111111111111333333333222111...,,,+++//////000000000111111111222222222222333333333333222222222222222333333444555555555555666777888888444444444555555555555555333333444444444444444444333333444555555666666777555666888:::;;;;;;;;;;;;<<<===>>>>>>??????>>>>>>===<<<::::::;;;:::999777777777777888888999999999888888777777777777888999444666888999888666666777/////////......///000111000111111222222222111111///000111222222111000///000000111111222222222333111111111111000000000000000000000000111111111111---000222000222666777555000000000111111111000000///////////////////////////////////////000111111---...000000//////000111//////000000000000////////////000000000000//////)))///444444000---///111111000000111111000000111000000000111111222222222///////////////000000111222111111111111111222222///000000111111111000000---.........////////////.........//////000000000000000////////////000000////////////////////////222111///000111222111000000111222222///...---------...///000000///...---+++,,,,,,---...///000000......//////000000000000000000000000000000000000////////////////////////777666555333222000///...000000000000////////////////////////////////////......//////000000000111///000000111111111000000//////............//////......///////////////...111000000///////////////.../////////000000000111111/////////111222111000...///000111111000///.../////////...//////000000000000000111111111111111.../////////......//////000000//////............///......///000000///---111222222111///...///000.........///////////////............///000222222000000111000000000000111000///...///000000...,,,////////////......------......000000///............///000111111000///...000000//////......------111000///...............---............---......///............//////000---...///000/////////000,,,...000222222111...,,,------------------------DDDBBBAAA@@@@@@>>>:::777999888777555555555555666333333333333333333333333444555555666666555555444444444555666777777777777888999999::::::::::::999;;;;;;:::::::::999999999666555555444333222111111333333333333333333333333222222222111111111000000111111111111111111111111222222222222222111111111222222222222222222222222333333222222111000000///222222222222222222222222000111222222222111000//////000000000111111111111222222222222333333333444111111111111111222333333444444444444555555666777444444444444444555555555333333333333444444444444444444444555666666777777555666888999:::;;;<<<<<<<<<===>>>??????>>>===<<<<<<:::999999::::::999777777888888999999:::::::::777777888888999999999999666888::::::888777777777333333333111000000222444000000111222222222222111000111111222222222222111000000111111222333333444222111111111111000000000000000000111111111111222111444444111111333333000//////000111111111111000000000000000000000000000//////......///000111222---///111111111000111222//////000000000000////////////000000000000//////+++///222222000...///111///---///222333000000222111111222222222222222222///////////////000111111111000000000000111222222///000000111111111111000............////////////---------...///000000000///////////////000000111000000000000000000000000222000......///000///...---///000000...,,,,,,,,,/////////000000/////////,,,,,,---...//////000000---...///000111111111111111111111111111111111111000000000000000000000000111000000000000/////////000000000000////////////////////////////////////...//////////////////000///000000111111111111000//////............//////---...//////////////////111111000///////////////......//////000000111111111//////000111222111000///000000111111000000///111000000/////////000000...//////000000//////......///000///...---...000111000000///......------///......///000000///---222333444222000...//////........./////////////////////...//////000111222///000111111//////000111///......///000000...---////////////////////////%%%(((+++---......000111...//////000000//////...///////////////.........000000//////.../////////,,,...//////...------...//////............//////......///000111111000000,,,...000222222111///---........................GGGEEECCCBBBAAA>>>:::777666555444222111111222222444444444444444444444444333444444555555444444333444555666777888888888888888999:::<<<============>>>============<<<<<<<<<666666555444333222111111333333333333333333333333222222222111111111000000111111111111111111111111333333333222222111111111222222222222222222222222222222111111111111111111333333333333333333333333000111222333333222111111000000000111111111222222111111111111222222222222111000000000000111222222444444333333333444444555333333333444444555555555222222333333333444444444444444555555666666777777444555666777999:::;;;;;;<<<===>>>???>>>===;;;::::::999888888999:::888777666777777888999999::::::888999:::::::::999888777666888999999777555555555444555555222000///222555000000111222222222222222222222222222222333444444222222222222222222222222222222222111111111000000000000111111111222222222222444444000000222222///...///000111222111111000000000000000000000000000///.........///000222333,,,...111222111000111222...///000111111000///...//////000000000000//////.../////////000000000000---+++---222333000111444222222222111111111111111000//////...///000111222000/////////000000111222//////000111111111111111....../////////000000000///////////////000000000///////////////000111111000000000000000000000000222///---,,,,,,,,,,,,++++++---000000///---,,,---000000////////////000000.........//////000000000---...///000000000///...000000000000000000000000////////////////////////------...//////000111111000000000000///////////////////////////////////////////////////.........//////000111111111111111//////............//////------...///////////////111111000///////////////.........///000111111111111//////000111222111000111000000000000000000111111000///..................///000000000000///...---///000000...---...000///////////////.........///......///000000///---000222333222000//////000............/////////000000000////////////000000---///000///------...000///......///000000///---,,,------......//////000$$$(((,,,......---///000///..................///........./////////////////////////////////000111+++...000000...,,,---...//////............/////////...///000000111000///+++,,,...///000///...---------------------------IIIGGGEEECCCAAA>>>:::777888777666444333333444444444444444444444444444444222333333444444333333222555555777888999999999999777999:::<<<>>>@@@@@@AAA????????????>>>>>>>>>>>>999888777666555444333333444444444444444444444444444444444333333333222222111111111111111111111111333333333222222111111111222222222222222222222222000000000111222222333333333333333333333333333333333444444444333111000...111111111111222222222222000000000000111111111111000000000000000111111222444333333222222333333333333333333444444555555555222222222333333444444444444444555555666777777777333333444666777999::::::<<<===>>>???>>><<<:::999:::888777888999999888777555666666777888999999999999:::;;;<<<;;;999666444555777999888666444333333444444444111...---000333///000111222222222222222333333222111222333555666444444333222222111111111222222222222111111000000000000111111222222222222///111222000000333444111...///000222222222111000000000000000000000000000///.........///000222333+++...000111111000111111...///000111111000///...//////000000000000//////111///---...000111111000,,,)))+++222444111111555222222111111000000//////000///.........///111222//////...//////000111111//////000111111111111111////////////000000000000222222111111000000/////////////////////000111111000000000000000000000000666333000............---,,,///111222111000//////111000///......///000111////////////000000000000...////////////---,,,+++////////////////////////........................//////000000111111222222000000000000////////////000000000000000000000000000000//////.........---//////000111111111111111//////............//////------...///000000//////111111000///////////////---......///000111111222111//////000111222111000222111000//////000111222111000///...---,,,,,,,,,000111222333333222111000---///111000---,,,...000------......///000000000///......///000000///------///111111000//////000---.........//////000000111000000////////////000+++---///...,,,+++,,,//////......///000000///---***++++++,,,---...//////***...111111///,,,,,,---///...---,,,,,,---...///---.........//////000000//////...//////000111222+++...111000...,,,---...000//////........./////////......///000000///---******,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,IIIHHHFFFDDDAAA???===<<<666666777777777777777777555444444333444444555555444444444444444555666777000111222555777999;;;;;;>>>>>>>>>???@@@BBBCCCDDDFFFFFFGGGGGGFFFCCCAAA???<<<777555888888666555777666666555444444444444555444444444333333222222222333333333222222111111111444444444333333222222222222111111111000000//////444333333222222111111111333444444444444333222111111111222222222222111111666555444222111111222222000000111222222222222222222111000000222444777999222000//////000111111000///000111222222222222222111111222222222333333333222333444444555555444444555666777888999999999999======<<<;;;::::::999999777777888888888999999999555777999:::;;;>>>AAACCC:::::::::;;;::::::999999<<<;;;999777666444444444555555444333333222111111111000111222444555333222555222000000333444333111333333222222333333444555000111222222111222444666000000000000000000000000000000000000000000000000222222222111000//////...,,,------...///000111111......//////000000111111///000000000000000//////111111111111111000//////------...///000111222222222111000000000111333444111111222222111000...---111111111111111111111111///////////////000111111111111000000//////......//////000000111111111222......///000000000000000......///000111111///...444111000111///+++***,,,000///............//////111111000000000000111111...000111000///...///111000000000000000///......---------........./////////////////////000111111---...///...---...///111////////////............000000000000000000000000333111///------...///000222111000//////000111222.........///////////////---......///////////////...//////000000000000000////////////////////////000000000000000000111111......///000111222333333111222444444222111111222222111///---+++***)))(((......//////000111111111////////////000000000000,,,,,,,,,------///000000222111111000///......---............////////////...///000111222222111000///////////////000111111//////............//////000000000000000000000000...---,,,,,,---...---+++---------.........//////---...///...---,,,---///...------------...//////111000/////////000222333////////////////////////+++,,,.../////////...---......---......///000111......//////...---,,,,,,---+++...222222---+++,,,000///...---------------KKKJJJHHHEEEBBB???===;;;:::999999888777777666666555555444444444555666666555444444444444555555666444444555666777888999999>>>>>>>>>???AAACCCDDDEEEGGGHHHIIIIIIHHHFFFCCCBBB???:::777999999666555777666666555444444444444555444444444333333222222222333333333222222222111111444444444333333333222222333333222222222111111111333333333222222222222222444333333333222222222222111111222222222222111111666555444222111111222222000111222222333333222222222111000000111333555777333111000000111222222111000000111222222222111111111111111111222222222333222333444444555444444444333444555666777777777777;;;::::::999888888777777777777777888888888999999888:::;;;:::::::::<<<>>>::::::;;;;;;;;;::::::999;;;:::999888777666555444555555444333333222111111111000//////111222111000444222000000333444333111000000000000000111222222111222333222111000111222000000000000000000000000000000000000000000000000222222111111000//////...---.........///000000000.../////////000000000111//////000000000000//////111111111111111000//////......//////000000111111///...---------...000000///000111111222111000000111111111111111111111111///////////////000111111111000000000////////////......//////000000000000......///000000000000000000---+++...333555222...000------000000......000000//////......//////000000000////////////000000...000111000///...///000000000000000000///......---------.........//////...............//////000.../////////......000111111000000000000/////////000000000000000000000000333222000/////////000111111111000000000000111111///////////////.........///000000111000000///.........///000000000//////////////////////////////111111111000000000000000/////////000111111222222000222333333222111111222333222111000////////////////////////////////////////////////000000000000............///000111222111111000000//////..................////////////111111000//////000111111///////////////000111111//////............//////////////////////////////000///...///000000///...---------.........//////---...//////...---...///...------------...//////000///.........///111111////////////////////////,,,---.../////////...---000//////.........//////////////////000000...------,,,---111111---,,,---//////...---------------PPPOOOLLLHHHEEEAAA>>>=========;;;:::888777666555555555555555555666777777555555444444333444444444555666666777888999:::;;;>>>>>>???@@@BBBDDDFFFGGGJJJKKKLLLLLLKKKIIIGGGFFFCCC>>>;;;<<<;;;777555666666666555444444444444555444444333333333333222222333333333333222222222222444444444444333333333333444444333333333333222222222222222222333333333333444333222111111111222333111111222222222222111111555555444333222222222222000111222222333333222222222111111000000222333444444222111111222333333222111111222222222111111000000000000111111111222222222222333444444444444444333333444555666666666666888777777666666555555555666666777777777888888888999:::;;;:::999888999;;;::::::;;;;;;;;;;;;::::::888999999:::999777666555555444444333333222222111333111///...000111111000444222111111222333333222000////////////000111111000222444333111///...///000000000000000000000000000000000000000000000000222222111111000/////////////////////////////////////////////000000000000//////000000000000//////000111111111111000000///////////////000000000000---------------...//////......000111222222222222111111111111111111111111000////////////000111111000/////////000000111111............////////////......///000000000000000111,,,(((+++333777444//////,,,---000111...///222000000000//////000000111//////............//////...///000000......///000000000000000000//////...------........./////////---------------...//////...///000000//////000111111111111111000000000000000000000000000000000000111000000000000/////////000000111111111111000000000000//////......------000111222222111000...---------...////////////...////////////////////////222111111111000000//////000000000000000000000000///111222222111000000111222222222222222333333444000000//////...------,,,////////////000000000000000000000000111222333333////////////////////////............////////////333111///......///111222///////////////000111111000//////......//////000........................111000//////111111000///------........./////////...///000000......///000......------......///000...............///000000////////////////////////....../////////......---111111///......---------000...,,,---000111///---///,,,,,,//////---,,,/////////...------------...WWWUUURRRNNNIIIEEEBBB@@@???>>>===<<<:::999777777666555555555555666777777666666555444333333333444333444666888;;;>>>@@@AAA???@@@@@@BBBDDDFFFHHHIIILLLMMMNNNOOOOOOMMMKKKJJJGGGBBB>>>>>>===888555666666666555444444444444555333333333333333333333333333333333333333333333333444444444444444444333333333333333333333333333333111222222333333444444444555333111000000000222333111222222333333222222111444444444333222222222222///000111111222222111111222222111000000111111222444222000000222333222111222222222222222111000//////000000000000111111111222222333444444444444333333444555555666666666555555555555555555444444444555555666666666777777777666777999:::999:::;;;<<<999::::::;;;;;;;;;;;;:::666777999::::::888666555444444444333333222222222777444111000111222222222333222111111222222222222111111111000111111222333...111333333111///......000000000000000000000000000000000000000000000000111111111111000000//////000000000///////////////////////////000000000000...//////000000000000///000000111111111111000///111000000000/////////...////////////000000111111//////000000111111111111111111111111111111111111000000//////000000111222////////////000111222333////////////////////////......///000000000000000222...***,,,000444333000222//////111000------///111000000000000111111222000//////......//////000...///000///......///000//////000000000000//////............////////////......------......///000...///111111000///000222111111111000000000//////000000000000000000000000......////////////......///000111222222111000///111111000///...------,,,///000111111111000...---,,,------...............////////////////////////222222111111000/////////111111111111000000//////...000111111000000000111000000000000000111222333//////......------------////////////000000000000111000000000111111222333......//////////////////............///////////////////////////000111222///////////////000000111000000////////////000000///////////////////////////...---...///000///...............///////////////000111000///...///111...............//////000............//////000000///////////////////////////////////////......---000000///...............///,,,***+++///000///,,,000,,,,,,......,,,---111///......---------......[[[YYYVVVQQQLLLHHHDDDCCCAAA@@@???>>>===<<<;;;;;;777777666666666666777777777666555555444444444444555666888:::===@@@BBBCCCAAABBBBBBDDDFFFHHHJJJKKKMMMNNNOOOPPPPPPOOOMMMLLLJJJDDD@@@@@@>>>999777777666666555444444444444555333333333333333333333333333333333333333333333333444444444444444444444444222333333333333333333333222222222333333444444555555444222000000111222333222222333333333333222222333333333333333333222222...//////000000000000000222222111111111111111111222111//////111222111000222222222222222111000//////000000000000111111111111222333333444444333333111222333333444333333333444444444444555555555555444444555555555666666666555777:::::::::999:::;;;888999999:::;;;;;;::::::555666888999999888666555444444333333333333222222777444111000111222222222222222222222111111222333111111111000111111222333,,,///222333222111000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000/////////000000000000////////////......///000000000000000///000000111111111000000111111000000//////......000000111111222222222222222111111000000000000000111111111111111111111111000000000000000111222222000///......///111333555000000000000000000000000......///000000000000000111111000///---...000111222//////111111...---000000000000000000111222222111000000//////000000111---///000///...---.../////////000000000000//////........./////////000000//////......//////000111...000222222111000111222000000/////////.........000000000000000000000000///000000111111111000000///000111222222111000///111111000///...------,,,////////////////////////,,,------...............////////////////////////111111111111000000//////222222111111000/////////---///111111000000111222111111000/////////000000------------......//////////////////000000000000000000/////////000111111............////////////............////////////***,,,...111222222111000///////////////000000111000000////////////000000000000000000000000000000///------...000000000///........./////////000000///000111000///...///111///............///000000//////000000111111111111////////////////////////////////////.../////////...............///000000111...,,,,,,...000///...000,,,+++---...,,,...222......---------......///___^^^ZZZVVVQQQLLLIIIGGGFFFEEEEEECCCBBBAAA@@@@@@<<<;;;:::999888888888888777777666666555666666666::::::;;;===???@@@AAABBBDDDDDDEEEFFFGGGIIIJJJKKKKKKMMMNNNPPPPPPOOOMMMLLLJJJDDDAAAAAA@@@;;;999999666666555444444444444555222222333333333333444444333333333333444444444444444444444444555555555555222222333333333333444444333333333333444444444444555444333222222222333333222222333333333333222222222333333444444333333222...///000000111111000000222222222222222222111111222000//////000111111000111111222222222111111000000000000111111111222222111111222333333333333333///000000111111000000///333333444444555555555666333333444444444555555555777888::::::888666666666666777888999:::::::::999555666777777777666555444333333333333333333333333333111///...000111111000222333333222111111222444000////////////000111111---///222222222111222333111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000////////////---...///000000111111000///000000111111111111000111111000000//////............///000000000000000333222111000////////////111111111111111111111111111000000000000111222222111000///...///111444555111111111111000000000000......///000000000000000///222333111---+++...111000---...111222///000333////////////000111111222111111000000000000111111---...//////------...///...//////000000000000000....../////////000000000///////////////000111111...000333333222111111222////////////............000000000000000000000000222222333333333333444444000000111111111111000000000000//////......------222111000......///000111------...////////////...////////////////////////000000000000000000000111222111111111000000//////...000111222111111222333333333222111000000000000,,,------...//////000000////////////000000000000//////.........//////000....................................////////////(((+++///222333222000//////////////////000111111111000000//////000000111111111111111111111111111000......///111222222111....../////////000000000...///000000......///000//////......//////000111//////000111111111111111//////////////////////////////......//////000111---------......///111111222111000///......///000///,,,+++---...---...222...------------...//////gggeeebbb^^^YYYUUUQQQOOONNNMMMLLLJJJHHHFFFEEEDDDAAA@@@???===<<<;;;;;;:::888777777777777888888999;;;;;;===>>>@@@BBBCCCDDDGGGGGGGGGGGGHHHIIIJJJKKKIIIKKKMMMNNNOOONNNMMMLLLHHHCCC@@@AAA@@@===;;;<<<666666555444444444444555222222222333333444444444333333333444444444555555444444444444555555555666333333444444444555555555444444444444444333333333555555555444444444333333222333333444444333333222222222333444444444333222000000111222222222222222222222333333333333333222333111000000111222222111000000111222222222111111111111111111222222222333111111222333333333333222000111111222111111000000111222222333444444555555333333333333444444444444333555777888666444444444555555666888888999999888666666555555444444444333333333333333333333333333111000//////111222111000111333444333000000222444000000000000000111222222000222333222111111222333111111111111111111111111111111111111111111111111000000000000000000000111/////////000111111111222111000000000/////////...---...///000111111111111//////000111111111111111000000000000////////////------///000000000///...222111000//////000111111111111111111111111111111111111000000111111222333222111///...///111333555111111000000000/////////......///000000000000000...000111111///...//////111//////222222//////222............///000111222000000////////////000000---...//////------...///......///000000000000000.../////////000000000000///............///000000...111333444333222222222000000000////////////...000000000000000000000000333222111111111222444555111111000000000000111111///////////////.........:::777333///......000222......///000000000///////////////////////////////////////000111111222222111111111000000000000000...000222333222222333444333222222111111111111111////////////////////////////////////000000000000000//////......//////////////////......------,,,............////////////,,,---///111111000...---///////////////000111111111111000000000000111111000000000000000000000000...------...000222111000.../////////000000000000---...//////...---...//////////////////000000111......000111111111000///////////////////////////......---...///000222333//////.........//////000000111111...***))),,,000...++++++...///---...222---------------...//////ooommmjjjfffaaa]]]ZZZXXXUUUTTTRRROOOLLLIIIGGGFFFFFFEEECCCAAA???======<<<888777777777888999::::::888999;;;>>>BBBEEEGGGHHHIIIHHHHHHHHHHHHIIIJJJJJJHHHIIIKKKMMMMMMMMMLLLKKKGGGBBB???AAAAAA===<<<===666666555444444444444555222222222333333444444444333333333444444555555555444444444555555555666666444555555555666666777777555555555444444333333333555555666666666555444333222333333444444333333222111222333444444444333222222222333444444444444333111222333444444444444333444222111111222333333222///000111222222222222222111222222222222333333333111111222333333333333222444444555555555444444333000000111222333444444555222222333333333444444444,,,///333555555555555666444444666777777888888888777666555333333222333333333333333333333333333333111111111222444555333222111333444333000000222555333333222222333333444555444444444222000000111333111111111111111111111111111111111111111111111111000000000000000111111111......///000111222222333111111000000/////////...---...///000111111111111//////000111111111111111////////////000000000000---...000111111111000///000000/////////111222333111111111111111111111111111111111000111111222333333222000...///111333555000000//////.........---...//////000000000000000...---...000222333000...666222111333111---,,,...------------...///111111//////............//////---...///...------...///......///000000000000000////////////000000000000...------------...//////...111444555444222222222111111111111000000000000000000000000000000000000000///...------///111333222111000//////000111222.........///////////////@@@<<<666111......000222...//////000000000000000////////////////////////......///000111222333333000000000000000000111111...000333333333222333555000000000///000000111111111111111000//////......////////////000000000000000000///////////////000000000///...------,,,,,,............/////////000111000000///...------,,,///////////////000111111111111000000000000111111////////////////////////,,,+++***,,,...//////...////////////000000000000---...///...---,,,---//////////////////000111111,,,---///000000000///...////////////////////////------------///111333444111000///......---......,,,///000+++%%%###'''------++++++///000......111---------------...///000sssrrrpppmmmiiieeebbb```]]]\\\[[[YYYVVVRRROOONNNOOOLLLGGGDDDDDDCCCBBBBBB===<<<:::888888999;;;<<<>>>??????@@@CCCFFFHHHJJJJJJHHHDDDBBBGGGMMMLLLGGGKKKKKKJJJIIIIIIHHHGGGGGGHHHEEEBBB???>>>;;;888555666666555444333222222222555555555666666666666777666666666666666666666666444444555555666666777777777777777777666666666666777777666555555555555555444555555555666777777777555333222333555777777666444444555555555444222111333222111111333333222111222000000333444111222555444444333444555555444222222333333333333444444444333222222111111222444555111111111111111222222222222222333333333444444444333333555555555555333333333555777666333222222444222222333333333333444444333333444555555444444333111222222333333222222111444333333222111111111222222000///000222444444444333444444333222111333444222222111111222222333444666666555444222111000000111111222333222111000///111111111111000000//////111111111111111111111111111111222222222222111111////////////............222222111111222222333444222000//////000222111000//////000000000000//////000000////////////000000000000000000000000000000111111222222222333333333000000000000000000000000////////////////////////222222222111111111111111---......///000111111222///////////////000111111111000......000000000//////////////////000111111444222///------------,,,---,,,,,,...///000///...000...,,,,,,---...///...111111000000//////............------...///111222444///111999777...,,,333111111111111222444555666111222222222222111000000000111111111111222222222111111000000000000111111////////////////////////222222222111111111000000000000///...222666555000//////............//////...............///000111444111---+++,,,...//////000333333111111444444222111111000000000000111111111111111111000///------000222222//////333444111222111000000000111333333000000000000000000000000---,,,,,,---000111111000//////............//////000000///000000///---+++333333222111000000111111////////////////////////............////////////............////////////111000///---,,,,,,///111111111000000//////......+++...222333111///......111111000000000000111111...------...//////...,,,////////////////////////(((***,,,---,,,,,,...//////////////////.........000/////////............vvvuuusssqqqnnnkkkhhhfffbbbaaa___]]]ZZZXXXVVVUUUUUURRRNNNKKKIIIGGGEEECCCAAA???===;;;;;;<<>>===<<<999777777666555444333333333333333333333444444444444555555555555555555555555555555555555666666777777888888888777777777666666666777666666666777777888999555666666777777777888888888666555555777777777666555555666666555444333222333222111222333333333111444222222555555222222555222111111222333444333111333333333333333333333333222222111000000111222333111111222222333333444444222222222222333333333444222333444555555444333222111444555555222000111333222222222333333333444444222222222333333333444444111222222333333222222111444333222222111111222222222111111222444555555444111222333222000000111333222222222111222222333444333333333333333333333333///000111222333333222111333333333333222222222111111111111111111111111111///000000000000000000///000000000000000000000000111111111111111222333333222000//////111222111000000000111111111111000000000000////////////000000000000000000000000000000111111111111222222222333000000000000000000000000111111111111111111111111222111/////////111333555......//////000000111111///////////////000111111111000......000000000//////////////////000111111222000//////000111000///---------.../////////...000...,,,,,,---//////...////////////000000000000......------...///111222222...000777666///000777000000/////////000111111222222222333222111111000000000111111111222222222111111000000000000111111////////////////////////222222222111111000000000///000///...111555444000000000////////////000000//////.........///000000555333111000111222222111---000111...///222333000111111000000000000111111...//////000000000000000222333111------222444444111111000000000111222333000000000000000000000000...------...000111000/////////............//////111000//////000000000000222222111000000000000000////////////////////////............////////////............////////////000000000...,,,,,,...000////////////.........---......///000111222222222000//////////////////000///......///000000///---........................***,,,......------...///.........//////////////////............---------zzzyyyxxxvvvtttrrrooonnnhhhgggdddbbb___^^^^^^^^^\\\ZZZWWWTTTQQQNNNJJJGGGFFFDDDAAA>>>???AAAEEEGGGHHHGGGGGGGGGHHHJJJKKKLLLGGGJJJJJJFFFDDDFFFGGGEEEJJJJJJIIIHHHGGGFFFEEEEEEAAA???===<<<<<<;;;999777777777666555444444444444333333333444444444444555555555555555555555555555555555666777777888999999888888888777777777777666666666777777999:::;;;<<<777888888999999999999999;;;:::888888999:::999777777777777777666555333333444222111222333444333111666333333666666333333555222111111222333444444222444444444444444444333333333333222222111222222333222222333444444555666666111111222222222333333333222222333333333333222222222333555444222111222222222222222222333333333333222111111000111222333444111222222333333222222111333333222222111111222222333222222444666666555444111222333333111111222333222222222222222333444444111111222333444444555666...///000222333444444444333333333333222222222222111111111111111111111111000000111111111111000000222222222222222222222222111000000000000111222222333111//////111222111000111111222222222222111111000000////////////000000000000000000000000000000000000000111111111222222000000000000000000000000111111111111111111111111222000...---...111555777////////////000000000000///////////////000111111111000......000000000//////////////////000111111000//////111444555444333------.../////////......000...------...//////............///000111111111............///000111111000---///555555111333:::111111000//////...//////333333333333333222222111000000000111111111222222111111000000000000111111000000000000000000000000111111111111000000000000///000000...000444333000111111000000000000111111000000///.........//////222000///000111111000...,,,///000...///222333111111111000000000000111111+++,,,...///111222222222333333000++++++111555555111000000000000111222222000000000000000000000000///...---...///000///...//////............//////000////////////111333444111000000////////////000////////////////////////............////////////............///////////////000000///...---...///............------------222000///...000111222222///......------......///000//////000111111000...........................,,,...//////...---......------......//////000000.........---------,,,,,,~~~~~~}}}{{{xxxvvvtttrrrllljjjgggeeecccccccccdddaaa```^^^\\\YYYUUUPPPLLLJJJGGGDDDBBBBBBEEEIIILLLMMMMMMLLLKKKKKKLLLMMMNNNLLLQQQRRRMMMGGGGGGIIIIIIJJJJJJIIIHHHFFFEEEDDDDDD@@@???<<<;;;;;;:::888666777777666555555555555555555555555666666666666777555555555555555555555555555555666777888999999:::999999888888888777777777777777777888999:::<<<<<<::::::;;;<<<===<<<<<<;;;===<<<;;;<<<>>>>>><<<;;;999999888888666555444333444333222222333444333222666444333666666333222555555333222333555777666666555555555555555555555555666666666555444444444444222222333444555666666777111111111222222222333333222222222222222222222222333444444555444333333333111222222222222333333333555444222000000111333444111222222333333222222111333333222222111222222333222222222444666666444333222444555555444444444666333222222222222333444444111111222333333444555555000000111222333333333444111111111111111111111111111111111111111111111111333333333444444333333333111111222222222222222333000000000///000000111222333222000000111222111000000111111222222111111000000000////////////000000///////////////////////////000000000000111111111000000000000000000000000111111111111111111111111111000///...///111333555000000000000///////////////////////////000000111111000......000000000//////////////////000000111......000222555666444222---.../////////......///000...------///000///....../////////000000000111.........//////000111111000...000444444222555;;;222222111000000111111222333444444444444333222222000000000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000...000000...///222222///111000000//////000000111111111000///.........///000...------...//////......111222000111444555333111111000000000000111111,,,,,,...///111222222222111222000,,,,,,111444333000000000000000111111222////////////////////////000///......///000...---//////............//////...///000000000000111333000//////.........//////////////////////////////............////////////............////////////...///111000///------...........................000111222000...---...111///..................///000///...///111111///...........................---...000///---,,,,,,---,,,------...///000111111//////.........---------|||xxxvvvtttooommmjjjgggffffffggggggeeedddbbbaaa```\\\WWWSSSLLLJJJHHHFFFGGGJJJNNNQQQRRRQQQPPPOOONNNOOOOOOPPPQQQVVVXXXPPPJJJIIIKKKLLLKKKJJJIIIHHHFFFEEEDDDCCCAAA???===;;;:::888666333777777666555555555555666555555555666666666666777555555555555555555555555555555666777888999::::::999999999999888888888888999999888888999999:::;;;<<<===???AAAAAAAAA@@@????????????@@@BBBBBBAAA???<<<<<<:::999777666555444444333222222444444333222555222222555555222222555666444333333555777777666666666666666777777777777888888777777666555444444222222222333444555555666111111222222222333333333222222222222222222222222222222222333333333222222111111111222222222333333999777555222111111111222111222222333333222222111333222222111222222333333222111111222444444333111111333555555444444444555333333222222333333444555333333333333333333333333333333222222222222222222111111111111111111111222111111111111111111111111333333333444444333333333000000000111111111222222000000000///000000111222444222111000111222111000//////000000000000//////000000////////////000000///////////////////////////000000000000111111111000000000000000000000000000000000000000000000000000000111111111000000///000000000000///////////////////////////000000111111000......000000000//////////////////000000111/////////111333333222000---///111000...---...///000.........000000///---111000000000/////////.........///000000111111111222111222444333222444888000000000000111222333444333444444444444333222222//////000000000111111111111111000000000000111111000000000000000000000000////////////////////////---000111......000111///000//////......//////000222111000///////////////444111......///111222222...111111///000444444222111111000000000000111111......///000000000000000...111111//////222222/////////000000111111111111////////////////////////000///......///000...---//////............//////,,,...111222000.........///...............//////////////////////////////............////////////............////////////...///111000///------...////////////////////////&&&---333222---***---222000//////......//////000......---...//////...,,,........................,,,...///...,,,******+++,,,------...///000111111000000000000////////////}}}zzzxxxsssrrrpppnnnlllkkkkkkkkkiiihhhfffeeeddd```\\\XXXPPPOOONNNNNNOOORRRUUUWWWWWWVVVUUUSSSSSSSSSTTTTTTTTTXXXWWWPPPIIIIIILLLMMMLLLKKKJJJHHHGGGEEEDDDCCCBBB@@@===;;;:::888555333666666555555444555555666333333333444444444444555444444444444444444444444444444555666888999:::::::::::::::999999999888888:::999999999999::::::;;;>>>@@@BBBEEEFFFFFFEEEEEECCCCCCCCCDDDFFFFFFDDDBBB???>>><<<:::888666666555555333222333444555444222444111111555555333333666666444222111333444444444666666777888999:::;;;;;;999999999888777666444333333333333444444444444555222222333333333444444444333333222222222222333333000//////000222222111000111111111111222222222222999888666444222111111111111222222333333222222111222222111111222222333333444222000000222333333222---///222333222111222222333333333333333444444555444444444333333222222222444444333222222222222222333333333333444444444444111111111111111111111111000000111111111111000000......//////000111111111111000000000000111222222555333111111111222111000//////000000000000//////000000////////////000000000000000000000000000000000000000111111111222222000000000000000000000000///////////////////////////000111222222000...,,,////////////000000000000///////////////000111111111000......000000000//////////////////000111111000//////000111111000...---000222111...---...000//////...///111111///---111111111000///...............///000111111111111222333444444333222333555.........///000222333444333333333333333222222111/////////000000000111111111111000000000000111111000000000000000000000000............////////////,,,000111...,,,///000...//////............//////111111000/////////000000111000......///111111111---000000---...111111...111111000000000000111111///000000000000000///...,,,000111000000222111......///000000111111000000000000000000000000000000///...---...///000///...//////............//////+++///222111...,,,---//////............//////000////////////////////////............////////////............///////////////000000///...---...////////////000000000000000'''000111...,,,///444000//////////////////000...------...//////...,,,------------------------+++---...---,,,******+++------......//////000000111111111000000000//////{{{zzzyyywwwuuusssrrrqqqpppnnnkkkiiifffccc^^^[[[VVVVVVVVVWWWYYY[[[]]]^^^\\\[[[ZZZYYYXXXXXXYYYYYYWWWYYYVVVNNNIIIKKKNNNOOOMMMLLLKKKIIIHHHFFFEEEDDD@@@>>><<<;;;:::999777555555444444444444444555555333333333444444444444555444444444444444444444444222333444555777888999:::;;;::::::::::::999999999999999999:::;;;<<<===>>>???AAAEEEHHHJJJKKKJJJJJJIIIHHHHHHHHHHHHGGGCCCAAAAAA???===:::888777666666555333333333444555444333333111222555666444555888888555333111222333333333666777888:::;;;===>>>???>>>>>>>>>===<<<:::888666666666666555555555555444333333444444444555555555555444333222222333444555222111000222444555333111111111111111222222222222555555444444333222222222111222222333333222222111222222111111222222333444666444111000111333444444+++...111222111111111111444333333333333444555555444444444333333222222222444333222222222333444444333333333444444444555555111111111111111111111111///000000000000000000///......//////000111111222111111111111111222333333666444222111222222111000000000000111111000000000000000////////////000000000000000000000000000000111111111111222222222333000000000000000000000000000000000000000000000000...///000000111000000///......//////000000111111///////////////000111111111000......000000000//////////////////000111111000///......000111111000---111333222...,,,...000/////////000111111///---000000000000////////////---...000111222222111111000333555555444444444444111111000000111222333333222222222333222111111000////////////000000000111111111000000000000111111////////////////////////---------....../////////+++000111...,,,---///...000000////////////000000000000000///000000111111------///111333222///---...111000------000///---111111000000000000111111//////000000000000//////---000111...///222222///......000111111111000///000000000000000000000000...------...000111000/////////............//////---///111///,,,,,,111555//////......//////000111////////////////////////............////////////............////////////000000000...,,,,,,...000........./////////000000&&&)))+++...//////000111///......------......//////...---...000000...---------------------------+++---......---+++,,,---.........///////////////000000000000////////////~~~|||zzzxxxvvvuuurrrnnnkkkhhhddd___\\\ZZZ[[[]]]^^^```aaabbbccc```___]]]\\\[[[\\\\\\]]][[[[[[VVVNNNKKKNNNQQQQQQNNNMMMLLLJJJHHHFFFEEEDDD>>>===;;;;;;;;;;;;999888444444333333333444444555555555555666666666777777444444444444444444444444222222333555666888999999;;;;;;;;;:::::::::999999999999:::;;;===???AAABBB@@@BBBFFFJJJMMMNNNMMMMMMMMMLLLKKKKKKIIIFFFBBB???BBB@@@>>>;;;888777666666555444333333555555444333444111222666888666777:::;;;999555444444555555444666777999;;;===???AAAAAACCCCCCCCCCCCAAA???<<<;;;888888777777666666555555444444444555555555666666555555333333333333555555666444333555888999777555000111111111111222222222000111222333333333333222222222222333333222222222222111111111222333333444999555111000111333555666,,,///222444333222222222444333333333333444555555333333333333333333333333222111111111222444666777111111111222222333333333111111111111111111111111111111222222222222111111...//////000111111222222222222111111222222333444666444222111222222111000111111222222222222111111000000////////////000000000000000000000000000000111222222222222333333333000000000000000000000000111111111111111111111111............///000222333---......///000111111222///////////////000111111111000......000000000//////////////////000111111000///---...000222333333---111444222...,,,...111/////////000222111///---......//////000000111111---...000111222222111111...222666666555555555444666555444444333333444444111222222222222111000000////////////000000000000111111000000000000111111////////////////////////---------.........//////+++000222...+++---......111111000000000000111111000000//////000111222222...000555999;;;999333...111333333//////111000---111111000000000000111111......///000000000000000///111000,,,,,,111222111---...000111111111000///000000000000000000000000------,,,...000111111000//////............/////////000///,,,***---555<<>>>>>???@@@AAAAAAIIIJJJLLLOOOPPPQQQQQQQQQOOONNNMMMLLLIIIGGGEEECCC;;;@@@<<<444555===<<<444333444666777777666444333333333444555555666777777777777777777777666666666777777777888<<<@@@EEEGGGDDDEEEFFFGGGEEEBBB???===???>>>;;;888666444444444666222111333333222:::DDD777555333333444666666666111222222333333333222222000111222333333333333333222222111111222222333444111333555777666444111...333111111111333444333222000000111111222222222222444444444444444444444444111111111111222333444555111000///000222555555555222222222222222222222222111222333444555555555555333333222333444555333111222222222222222222222222222000///222777888555111222222222222222222222222000000000000000000000000555666666333//////222555000000000000000000000000000000000000000111111222444333222222111111222222000000000000000000000000222222111111000000////////////...---,,,+++******/////////000111111///---000000000000////////////000000111111000///...---///222333222///...///111///////////////.........//////............//////000000//////.........---.........---...///000000111111222333444444444444333444555777888999::::::999888777666666555333000111111000000//////......000111111111111000000///222222111000///...------......////////////......,,,------...............000000////////////000000000000000000000000000000///000222333333111...,,,///000000///...------...111000000000000000111222000///.........///111222---///111222333222000///000//////000222222111000............////////////........................///...---...///000000...///......---------......666444111000000111000///---------.........//////,,,...//////......000111///...,,,,,,...///...---............////////////------,,,,,,,,,,,,------........................---------............///---...///000000///...---...,,,***+++,,,.........---...///...------...///....................................////////////////////////////////////|||xxxrrrmmmiiieeebbb```______aaaeeeiiikkkkkkjjjgggeeecccaaaaaaaaabbbcccbbb___ZZZWWWVVVUUUTTTSSSRRRQQQNNNMMMLLLIIIFFFCCC???>>><<<:::999888777777666444333444555666555333555555666666666555555555666666555444444444555555888888888666555666888;;;999:::;;;<<<<<<<<<;;;;;;===>>>???BBBDDDFFFHHHIIINNNOOOPPPRRRRRRRRRRRRQQQQQQPPPOOONNNLLLKKKJJJJJJFFFMMMLLL@@@888888888444555666888999999888777666777777777777777777666666666666666666555555555555777666777888;;;???CCCFFFGGGHHHIIIJJJHHHFFFCCCAAA===<<<:::888666666666666555222222444444333999AAA666555444333444555666666444444444444444444333333222222333333333444444444333333333222222222111111333333444444444333222222333111111111333444333222000111111111222222222222444444444444444444444444000/////////000111222222777555444444555555555444222222222222222222222222222222333444555555555555333222222222444444333111222222222222222222222222444111///222666777555111222222222222222222222222111111111111111111111111444555555333222222555888111111111111111111111111000000000000000111222222333222111111000000111111111111111111111111111111111111000000000000000///222222111111000000//////111000......///000000///111111000000//////......000000000000////////////,,,...111111000000222444000000000000000000000000//////............//////000/////////............//////000000000111111111222222333444444444444444777888999:::;;;;;;;;;;;;:::888666555555555333111000000000000////////////...//////000000000//////000000000000////////////......////////////......000///...------///000111000000////////////000000000000000000000000000000111000000000////////////000111222111///...///000111111000000000000000111000//////...///000111222...///000222222111000///...------...000000///........./////////000000000........................000///...///111111111000///......------.........111///....../////////...---------.........//////---...000///......///000000...,,,---...///..................////////////......------------..............................---------............///......////////////......///---++++++---//////...---...///...------...///....................................////////////........................~~~yyyrrrllliiifffeeeccc``````bbbfffjjjmmmmmmllliiigggeeecccccccccdddeeeccc```\\\YYYWWWVVVTTTSSSRRRPPPMMMLLLJJJHHHDDDAAA===<<<;;;999888777777777777666555555777777666555444555555555555555555555777777666555444444555555777888888777666777:::<<<;;;;;;<<<===>>>>>>======???AAACCCGGGKKKOOORRRSSSVVVVVVVVVVVVUUUSSSRRRQQQOOONNNMMMKKKKKKKKKLLLMMMLLLWWWYYYKKK;;;666777777666777999:::;;;::::::999;;;;;;:::999888888777777666666555555555444444444666666666777999===@@@CCCGGGHHHIIIJJJIIIGGGEEECCC;;;:::999888777777888999555444444666666555888===666555555444444444555555666666666666666555444444555444333333333444555666444444444444333111///...444444222222222333444555222111111222333444444333111111111111222222222222444444444444444444444444111111000000000111111222555333222222333333222111222222222222222222222222333333444444444444333333222111111222333333222000222222222222222222222222555333000111444555444222333333333333333333333333222222222222222222222222000111222222222333666999111111111111111111111111111000000000000111222222222222111000000000000000222222222222222222222222////////////000000000000222222222222222222222222333000---,,,...000111111222111111000///......---000000///......///111111,,,...000000000000222444000000000000111111111111000//////......//////000////////////............000111222333333333222111222333333444555666666666;;;<<<============;;;;;;;;;888555444444444333222////////////000000000000,,,---...//////000//////......//////000000111111...//////////////////...222000...,,,---///222444000000////////////000000000000000000000000000000222111///------...000111111333333333111000111222222222111111000000/////////////////////000111111...///000111222111000///...------...000000///.../////////000000000111111........................111000///000111222222000///......---......//////---,,,,,,---///000///---------........./////////...///000///...---...///000...------...//////...............///////////////..................///........................---------............/////////............/////////---,,,---...000//////---...///...------...///....................................////////////........................yyyqqqkkkhhhgggffffffaaaaaacccggglllnnnnnnmmmiiigggeeedddccccccdddeeedddaaa]]]ZZZXXXVVVSSSRRRPPPNNNKKKIIIHHHEEEAAA???;;;:::999888777777777777888666555666777888777666444444444444444555555555:::999999888777777666666666777888888777888:::======>>>???@@@AAABBBCCCCCCFFFHHHKKKOOOSSSXXX[[[]]]^^^]]][[[YYYVVVSSSQQQOOOIIIHHHFFFDDDDDDEEEFFFGGGGGGRRRVVVKKK===777999;;;777777999:::;;;;;;;;;;;;<<<<<<<<<;;;::::::999999777777777666666555555444555555555666888;;;>>>???CCCDDDEEEEEEEEEDDDCCCAAA;;;:::999888777888999999666666777888888777888999666777777666555555555666888888888888777666555444777555444333333444666777333444555666555333111///333333333222333444555666222111111222444555444333222222222222222222222222333333444444444444444444444444333222222222333333000//////111333444333222222222222222222222222222333333444444444333222222222111000111222333111///222222222222222222222222666444111111222444444333333333333333333333333333333333333333333333333333.........///000111333555111111111111111111111111111111000000111111222333333222222111111111111111222222222222222222222222.........//////000000111000000000111111111222222111000......///000000///222222111000///...------000///...---...///222333000000111000///////////////000000000000000111111000000////////////000000///////////////.........///000222444444333222111111111333444666999;;;<<<>>>???@@@@@@???===;;;:::;;;888444222222333222222.........///000111111111,,,---...///000000111000////////////000000000000//////............//////000///...---...///111222000000////////////000000////////////////////////222111///......///111111111222333333111111111333222222222111000///......///////////////000000111...///000000111111000000000//////000222222111000000000000000111111111111........................000///...///111222111000...............//////000.........000111111///---............///////////////000111000...------...000...------...//////...............//////////////////............//////........................---------............///000///...------...///000///...---...///000000///---...///...---------///....................................////////////........................~~~xxxpppjjjgggfffggggggbbbccceeehhhlllnnnnnnmmmgggfffcccbbbaaaaaaccccccccc```\\\YYYWWWTTTQQQNNNLLLJJJHHHFFFEEEBBB???<<<:::999888888777777777777777666555666777888777555555444444444444555666777999999999999999888888777666888999999999999;;;===???@@@BBBEEEGGGJJJLLLMMMQQQRRRUUUXXX\\\```cccdddfffddd```[[[VVVQQQMMMLLLEEECCCAAA???>>>>>>???@@@AAAGGGJJJDDD===999999:::777777888:::;;;<<<<<<===========================;;;::::::999888777777777555555555666777999;;;<<<>>>???@@@AAAAAAAAA@@@@@@===<<<:::888888777888888777888999::::::;;;:::888888:::;;;:::777666777888888999999999888888777666888777555444444555777888222333555777777555444333222222444555555555555444222111111222444555555444333222222222222222222222333333333444444444555555444444333333333333333333333333333555666777666444222222222222222222222222333333333444333333222222222111000111222333111///222222222222222222222222666444222111222333333333333333333333333333333333333333333333333333333333000/////////000111111111111111111111111111111111111111111111111222222333444444333222222222222333111111111111111111111111......//////000000111111...//////000000111111222......///111222222///,,,111111111000///......---000///...---...///222333111000///////////////............//////000000000000000////////////000000.........///////////////...///111333333222111//////000111444888<<<@@@BBBCCCCCCDDDDDDBBB@@@===;;;:::777333111111222222111------...///000111222222---...///000111222222222000000000000////////////000///............///000,,,---...///000///...---000000////////////000000////////////////////////000111111111111111111111///111222111000000111222222222222222111///...---...//////000000000000000......///000000000000000000//////000222222111000000000000000111111111111///////////////////////////...---...000111000///...............///000111000//////000000///,,,***........./////////000000///000111000...------...000///------///000///...............//////////////////............//////........................---------............///000///...------...///000///...---...000111000...---...///...---------///....................................////////////........................}}}xxxpppjjjhhhgggggggggddddddfffiiilllmmmlllkkkeeecccaaa_________```aaa```]]]YYYVVVTTTPPPLLLJJJHHHFFFDDDCCCBBB???<<<:::999999888888888888888999888777666666888888777666666555444444555666888999888999999:::::::::999999999;;;<<<<<<<<<<<<===>>>BBBCCCFFFJJJOOOTTTXXXZZZ]]]^^^```cccfffiiikkklllnnnjjjddd]]]VVVOOOKKKHHHDDDCCCAAA@@@????????????@@@BBBBBB@@@<<<999888888999999;;;<<<===???@@@AAA?????????@@@@@@@@@@@@@@@======<<<;;;:::999999888555666666666777888999:::<<<<<<===>>>???@@@@@@@@@===<<<:::999888888888999888:::;;;;;;<<>>;;;999:::<<<999::::::;;;;;;;;;::::::;;;:::999888888888999:::444555666777888777777666222333555666666555444333222111111222555666666555333333333333222222222222222333333444444555555555222222111111111222222333555555444555555444111///222222222222222222222222222222333333333333222222222111111222333333222000222222222222222222222222333333333222222333444444333333333333333333333333333333333333333333333333444222111222333333222111222222222222222222222222222111111111111222333333555555444333333333333333000000000000000000000000000000000000111111111111000000111111111222222222---...000333444222...+++000000000000////////////000000///......///111111------,,,...000222111111------......//////000000111000000//////000000111.........///////////////......000111111111000//////000111555999>>>CCCEEEFFFGGGHHHHHHFFFCCC???===999666333222222222111000---......///000111111222...///000111111222111111111111000000//////......000///...------...///000***,,,...000111///---+++000000////////////000000000000000000000000000000///000000111111111111000...///111000//////000111000111222222222000///.........///000000000000000........./////////000000...------...000000///.../////////000000000111111///////////////////////////------...///000///...............///000111111000///------------***(((....../////////000000000...///000///...---...///111///......///000000///............///////////////..................///........................---------............/////////............//////...------...000000///------...///...------...///....................................////////////------------------------}}}xxxqqqllljjjiiiiiihhhfffffffffiiikkkllljjjiiicccbbb```^^^]]]^^^___```\\\ZZZVVVSSSPPPLLLHHHEEECCCBBB@@@??????===;;;888999999888888888999999::::::888777888999:::999777777666555555555777999::::::;;;===>>>??????>>>>>>>>>@@@AAAAAA@@@???@@@AAADDDFFFJJJOOOVVV]]]cccfffggghhhjjjmmmpppsssuuuvvvtttppphhh___VVVOOOIIIGGGCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAA===:::;;;>>>>>>>>>???AAABBBDDDFFFGGGEEEEEEDDDDDDCCCCCCBBBBBB???>>>===<<<;;;:::999999666666777777777888888999999999:::;;;===>>>>>>???;;;:::999999999999:::;;;:::<<<<<<;;;>>>BBBAAA;;;===AAADDDBBB>>>;;;<<>>????????????>>>>>>>>>=========<<<<<<999888888888888888888888666555555444444444444555222111111222555777666555444444333333333222222222222222333333444555555666111111111111111222333444333222222333333111...,,,222222222222222222222222000111222333333333333333333222222222444444333111222222222222222222222222000222333444444333444444444444444444444444444444222222222222222222222222444222111222444555333111222222222222222222222222222222111111222222333444555444333333222222333333111111111111111111111111222222222222111111111111111111111111222222222222......///111222222///,,,////////////000000000000000000000000////////////...,,,+++---000222111000---......///000000111111111111000000000000111111............/////////000/////////000000000000111111222333666:::>>>CCCEEEDDDEEEGGGGGGEEEBBB>>><<<777555333222222222000.........//////000000111111//////000000000000000///////////////000000000000000///...------...///000,,,---///000000000......000000////////////000000000000000000000000000000///...---------///000111...///000000//////000222///000111222222111///...---...///000111000000///...............///000000...------...000000///........./////////000000000///////////////////////////.........000111000///............///000111222000...---,,,---...---,,,.../////////000000000000---...000///......///000111///......///000000///............////////////......------------..............................---------............///......////////////......,,,,,,,,,...///000...,,,---...///...------...///....................................////////////------------------------}}}yyysssnnnlllkkkjjjjjjgggfffgggiiikkkkkkiiigggcccbbb```^^^]]]^^^___```ZZZXXXTTTQQQNNNJJJEEEBBBAAA???>>>======<<<:::777999999999888999999:::;;;;;;:::999999;;;;;;:::999777777555555666888:::<<<>>>???AAACCCDDDDDDDDDCCCBBBCCCEEEDDDCCCBBBBBBCCCEEEGGGLLLSSS[[[cccjjjmmmmmmnnnpppsssvvvyyy{{{}}}xxxssskkkaaaWWWOOOIIIFFFBBBBBBDDDEEEFFFFFFFFFFFFCCCEEEFFFDDD???===@@@FFFBBBBBBCCCEEEGGGIIIKKKLLLJJJIIIHHHGGGFFFDDDCCCCCC???>>>===<<<;;;:::999999777777777777888888888888555666777888:::;;;<<<===999999888888999;;;===>>>;;;>>>===;;;???DDDCCC===???CCCFFFEEE@@@===>>>AAA===>>>???@@@AAABBBBBBBBBAAAAAAAAAAAAAAA@@@???>>>===<<<:::999888777777888999777444222111333555777222111111333555777777666444444444333333222222222222222333333444555666666222222222333444555666777333333333555777666444222222222222222222222222222///000111222333444444444444333222333444555333111222222222222222222222222...111333555444444444555444444444444444444444444222222222222222222222222111000///111333444222000222222222222222222222222222222111111222222333444444333222222111111222222222222222222222222222222444333333333222111111111000000000000000000000000000///...///000111000.........//////000000111111000000111111000///...---111///---...000000...,,,...//////000111222222222111111000000000000111111---.........//////000000000000//////000000111222444444555666:::>>>BBBDDD@@@BBBCCCDDDBBB???;;;888666555333333333222///---////////////000000000000...///////////////......------...///000111222222111///...------...///111///////////////000111111000000////////////000000000000000000000000000000000---***)))))),,,///222...000111111000000111333...///111222333222000///---...000111111111000///...............///000000000//////000222333111000............////////////000000000000000000000000111//////000111222111000............///000222222222///------///111111111////////////000000000000,,,...//////......000111111000......000000000///............/////////000---------,,,,,,---------........................---------.........//////---...///000000///...---,,,+++,,,---//////---+++---...///...------...///..................................../////////000------------------------}}}zzzvvvsssqqqnnnkkkiiifffgggggggggggggggffffffaaa___^^^^^^^^^^^^\\\[[[VVVPPPKKKJJJHHHCCC@@@AAA======<<<;;;;;;;;;;;;<<<<<<;;;:::999999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<;;;:::;;;>>>@@@@@@AAACCCFFFHHHJJJLLLMMMMMMMMMMMMLLLKKKHHHFFFEEEGGGKKKRRRZZZcccjjjnnnqqquuuvvvvvvwwwyyy{{{|||}}}|||wwwnnnaaaTTTKKKGGGFFFFFFHHHJJJKKKJJJJJJLLLMMMIIIHHHFFFFFFFFFFFFDDDCCCHHHIIILLLPPPUUUWWWWWWUUUSSSRRRPPPPPPOOONNNKKKIIIFFFCCC>>><<<;;;:::999888::::::999999888888777777444666666666666666888:::===888444777>>>CCCAAA===@@@AAABBBDDDFFFGGGGGGGGGFFFFFFFFFFFFEEECCCBBBAAA???AAADDDEEEDDDCCCBBBCCCEEEEEEEEEFFFFFFEEEDDDDDDFFFBBB???>>>???>>><<<:::;;;;;;:::999888777666555666555444333333333333333444444555555555555555666222333333444444444333333444444555555666555555555333444444555555444444333222222333222111000222444222222222333333444444444333333333222222111111111666333000000333555444222111000222555888888555111555555555555555555555555666444333333333333222000222111111111222444666777222111111111333555555555222222222222222222222222333222222111000000000111111111111111111111111111111333555777777555333111333333222222111000000000111000///000111222111///222222111111000000//////---///111222222222000///------,,,++++++---...///000000//////000111222222222222111111000000//////111111111111000000000000222222222111///...///000444666888999:::;;;>>>@@@@@@???>>>===<<<;;;::::::777666444222111111222222...//////...------000222000000000000000000000000000///...---,,,,,,---...000000000000000000000000111///...///111222///------...///111111222222222////////////////////////////////////////////////---...///111111111000///000000000000////////////000000000000000000000000---------...---,,,,,,+++000000////////////000000............////////////.........///////////////000000000000000000000000&&&***...000111111222333111...,,,---///111000...,,,...............000222////////////000000000000111111000///...---,,,,,,------------------------111111000000/////////...---///000///---,,,,,,------------............//////////////////000111111111111000000//////............------------..............................111000...,,,,,,...000111+++---//////,,,+++,,,...}}}{{{wwwtttrrroookkkiiieeefffffffffffffffeeeeeeaaa___\\\[[[[[[ZZZXXXVVVTTTNNNJJJIIIGGGBBB???@@@>>>===<<<;;;;;;;;;;;;;;;;;;;;;:::999999999:::;;;<<<<<<<<<===============;;;;;;<<<;;;:::;;;>>>@@@FFFHHHKKKOOORRRUUUVVVVVVUUUUUUUUUTTTRRROOOLLLKKKNNNRRRXXX```gggmmmqqqssswwwwwwwwwxxxzzz|||~~~yyyoooaaaUUULLLHHHGGGGGGJJJNNNPPPPPPQQQRRRSSSQQQPPPNNNNNNNNNNNNLLLJJJOOOPPPRRRWWW[[[^^^^^^\\\^^^[[[XXXVVVTTTQQQMMMJJJHHHEEE@@@>>>=========<<<:::999999999888888888777666777888888777777999:::===;;;:::;;;===???@@@@@@CCCDDDFFFGGGIIIIIIJJJJJJJJJIIIHHHGGGFFFEEEDDDCCCCCCDDDEEEEEEDDDDDDEEEGGGJJJJJJKKKLLLLLLLLLLLLLLLLLLIIIFFFEEEEEEDDDBBB@@@;;;;;;;;;:::999999888888666666555444444444444444555555555555555555555555333333444444444444444333444444555555555555555444444444444555555444444444555666666555444444555777333333333333333333444444333333333333222222222111666333000000222444444222333333444777::::::777444666666666666666666666666555444333333444444333111222111111000111222444555111000000111222333444444222222222222222222222222555444444333222222333333111111111111111111111111000111333444444333111000////////////000000000000222000///000111222111///111111111000000000000000111222333444444444333333///////////////000000111000000000000000111222222111000000000000/////////000000000000000000000000---///000000000111333555555777:::;;;;;;;;;<<<>>>===<<<;;;:::999888888777666555444333222111111111...//////...---...000222000000000000000000000000222111000///...//////000000000000000000000000000111///...///111222///---...///000111111111111111////////////////////////////////////////////////...//////000000000000///000000000000////////////000000000000000000000000000000000000000///......111000000//////000000111............////////////000000///...---,,,,,,+++////////////////////////***---///000000///000000111///---...000111000......///111111000000111333............////////////000000000///......------........................000000/////////.........---///000///...,,,,,,------------............///---------------...//////000000000000//////............------------..............................000///...------...///000+++...//////---,,,---...}}}{{{wwwuuurrroookkkgggcccddddddeeeeeeeeeddddddbbb___[[[XXXWWWVVVTTTSSSQQQKKKGGGFFFDDD@@@>>>???>>>===<<<;;;::::::::::::;;;:::999999999:::;;;;;;<<<===>>>>>>????????????;;;<<<<<<;;;:::;;;>>>AAAFFFJJJPPPUUUZZZ\\\\\\\\\[[[ZZZYYYXXXUUUQQQNNNMMMTTTWWW\\\ccciiinnnrrrsssuuuuuuuuuuuuxxx{{{~~~yyynnnaaaTTTLLLIIIHHHJJJOOOTTTXXXZZZZZZ[[[\\\[[[ZZZXXXXXXXXXXXXVVVTTTYYYZZZ\\\```dddggggggfffgggeeeaaa___\\\XXXTTTQQQLLLIIIDDDAAAAAAAAAAAAAAA::::::999888888888888999777999::::::999888999:::===???@@@@@@>>>???BBBDDDJJJJJJLLLMMMMMMNNNNNNNNNMMMLLLJJJHHHFFFFFFFFFFFFGGGGGGGGGEEEDDDEEEHHHKKKJJJKKKMMMNNNOOOPPPPPPPPPSSSQQQNNNMMMLLLJJJHHHFFF>>>======<<<<<<;;;;;;;;;777666666555555555555555666666666555555555555555444555555555555555444444444444555555555555444444444444555555555555444444333444444333222222333555444444444444333333333333444333333333333333222222555333111111333444444333444444555777999999777555777777777777777777777777555444333333444555444222222111111000000111222222000000000000111222333333222222222222222222222222555444444333333333333333222222222222222222222222222222222222222222222222......//////000111111222222111000000111222111000000000000000111111111111000000000000111111111111///000111111222222111111000000000000000000111222....../////////000000000////////////////////////,,,...///000000222444777666999<<<>>>===<<<;;;;;;999888888777666555444444333444444444333222111111.../////////......000222000000000000000000000000111111000/////////000000000000000000000000000000000///...///111111000...//////000111111000000000////////////////////////000000000000000000000000111000000////////////000000000000000////////////000000000000000000000000111111111000000000//////000000////////////000000............////////////.........------,,,,,,,,,///////////////////////////000000000...---...///000//////000111111///......000111111000///000111------------............///////////////////////////////////////////////////............------------...000///...,,,---------------............///------------.........///000000000////////////.........------------......................................................---...//////...---...///zzz{{{yyyvvvtttqqqmmmiiieeeaaabbbbbbccccccccccccbbbbbb___ZZZWWWVVVUUUTTTSSSNNNHHHDDDDDDBBB>>><<<===>>>===<<<;;;:::999999999;;;:::999999999:::;;;<<<===>>>???AAAAAABBBAAAAAA=========;;;;;;<<<@@@CCCFFFKKKRRRZZZ___aaaaaa```______]]][[[WWWSSSPPPNNNSSSVVV[[[aaagggllloooqqqpppppppppqqqssswww{{{}}}|||vvvlll^^^SSSLLLJJJKKKOOOTTT\\\aaadddeeeeeeeeeeeecccaaaaaabbbaaa```^^^bbbbbbdddhhhlllnnnnnnmmmkkkiiigggeeedddaaa^^^[[[SSSOOOJJJFFFEEEEEEDDDCCC<<<;;;:::999999999::::::777999;;;;;;:::999999:::???AAACCCCCCDDDEEEGGGIIIPPPPPPQQQQQQQQQQQQQQQPPPOOOMMMJJJHHHFFFFFFGGGHHHHHHHHHIIIHHHGGGGGGIIILLLKKKLLLNNNPPPRRRSSSTTTTTTVVVUUUSSSQQQOOOMMMKKKIIICCCBBBAAA@@@>>>===<<<;;;888777777666666666777777777666666666666666666666777777777888777777666555555555666666666555444444555555666666666666555555222333333222111111222444555555444444333333333222444444444444333333333333666555444333444555555666222333444666666666555444666666666666666666666666555444333444555666555444333333222111111111111111000111111111111111333444222222222222222222222222333222222111111111222222222222222222222222222222555555333333333333555555111111111222222333333333222111000000222222111000//////000000111111222222//////.........///000111...///000111222111000///111000000000000000111111---------...///000000111............///////////////000111111000111333555999<<<@@@BBB@@@===;;;999666666555444444333222222111222333444444333111000...///000000///...000111//////////////////////////////................../////////////////////////////////000111111000//////000000000000000//////////////////////////////000000000000000000000000222111000.........///000000000000000////////////////////////////////////000//////...............//////............//////............////////////++++++,,,---...000000111////////////////////////000000000///---,,,...///......///000000000...------///000000...---,,,---------........./////////............//////000000.............../////////------------------------,,,...//////...------...---------............///...//////000000000000000////////////////////////......------------..............................---......//////......---......///.........///000uuu|||yyyvvvssspppmmmiiieeebbb______```aaaaaaaaaaaaaaaaaa^^^ZZZXXXWWWVVVUUUTTTKKKEEEAAAAAA@@@<<<;;;<<<======<<<::::::999999999::::::999888999:::;;;<<<===???AAACCCDDDDDDDDDDDD??????>>>===<<<>>>BBBEEEJJJOOOWWW^^^dddfffeeedddddddddbbb___\\\WWWSSSQQQOOORRRXXX^^^eeejjjmmmooommmmmmmmmnnnqqqtttxxxzzzvvvpppfffZZZQQQMMMMMMOOOUUU[[[cccjjjmmmmmmmmmmmmnnnlllkkklllmmmmmmllljjjjjjjjjjjjmmmppprrrrrrqqqnnnmmmkkkjjjiiigggdddaaaZZZWWWRRRNNNKKKIIIGGGEEE@@@???===<<<;;;;;;<<<===888:::;;;;;;:::::::::;;;BBBAAACCCFFFKKKNNNOOOOOOTTTUUUUUUTTTTTTRRRQQQQQQMMMLLLIIIGGGFFFFFFGGGHHHFFFHHHKKKKKKJJJIIIIIIJJJOOOPPPSSSUUUWWWYYYYYYZZZXXXXXXXXXVVVSSSPPPOOONNNJJJHHHFFFCCC@@@===;;;999888888888777777888999999777777888888888999999999:::::::::::::::999888888666777777777666666555444555666666777777666666555555666777666444444666777555555555444444333333333444444444444444444444444888777777666555666777888333444555666666555555555555555555555555555555555555444333444666777666555444444444333333222111111111333444333111111333555222222222222222222222222333222222111222222333333222222222222222222222222666555333222222333555666444333333333222222111111222111000111222333222000//////000000111111222222222111111111111222333444...///111222222222111000111111000000000000000111,,,,,,---...///000111111---........./////////000///000111111111111444666;;;???CCCDDDBBB>>>;;;999555555444444333333222222000111222333444333222111---///000000//////000111////////////////////////......//////////////////////////////////////////---...000000000000000000//////000000000//////...000000000000000000000000000000000000000000000000222111000.........///000000000000000////////////////////////////////////000000///...---......///...------,,,,,,------...............////////////,,,---...///000111222222...........................//////...------///111,,,---...//////......///000111222000...,,,,,,---....../////////000000000------......///000000000,,,,,,---------.........,,,,,,,,,---------------,,,...//////...------...---------............///......///000111000000000.............../////////......------------..............................------............------///...------...///000000sss{{{~~~vvvsssnnnjjjgggddd```^^^\\\]]]^^^______```______^^^\\\YYYXXXWWWUUUSSSQQQIIICCC???@@@???<<<:::;;;<<<;;;;;;::::::::::::::::::999999888999:::<<<===>>>@@@CCCEEEGGGGGGFFFFFFBBBAAA@@@>>>>>>@@@DDDGGGJJJOOOVVV]]]bbbdddcccbbbcccbbb```^^^ZZZUUURRROOOMMMPPPVVV\\\bbbgggjjjlllkkkkkklllnnnqqqsssuuuvvvooojjjaaaWWWPPPOOOSSSVVV^^^dddlllrrrtttuuuuuuuuuvvvuuutttuuuwwwxxxxxxwwwqqqppppppqqqsssuuuttttttrrrpppnnnlllkkkiiifffccc```]]]ZZZWWWTTTQQQMMMJJJFFFDDDBBB???>>>>>>??????:::;;;<<<;;;;;;;;;>>>@@@DDDDDDFFFKKKQQQUUUVVVUUUVVVVVVUUUUUUSSSQQQPPPOOOKKKJJJHHHGGGGGGGGGHHHIIIGGGIIILLLNNNMMMKKKJJJJJJOOOPPPSSSUUUWWWYYYZZZZZZZZZ[[[\\\[[[XXXUUUTTTSSSNNNLLLIIIEEEAAA===:::888999999999999999999:::;;;888888999:::;;;<<<<<<===>>>>>>>>>>>>===<<<;;;:::888999999999888777666555666666777777777777666666444555666555333333555666555555555444444444444444444444444555555555555666777888888777555555777:::555777888888777666777888555555555555555555555555555444333555777888888777444444444444444333222111222444555444111111333666222222222222222222222222444444444444444555555666333333333333333333333333333333111111111111333333333222222111000000//////333111111111222333222111000000000000111111111111///000000000000111111111111222333333444444333333222111111000000000000000------...///000000111111.........//////000000111,,,...000111222333777999<<>>??????;;;:::;;;::::::999999::::::;;;<<<999999888888999;;;<<<===>>>@@@DDDGGGIIIIIIHHHHHHDDDDDDBBB@@@???BBBFFFJJJKKKOOOUUU[[[___aaaaaa```______]]][[[WWWSSSOOOMMMLLLOOOSSSYYY^^^bbbeeefffggghhhkkkmmmooopppppppppiiiddd]]]UUUQQQSSSYYY^^^hhhmmmtttyyy{{{{{{{{{|||yyyxxxxxxzzz}}}~~~yyywwwvvvvvvwwwxxxwwwvvvpppooonnnmmmnnnmmmkkkhhhcccbbbaaa```^^^ZZZUUUQQQLLLJJJFFFCCCAAA@@@AAAAAA=========<<<<<<>>>BBBEEEFFFJJJNNNRRRTTTVVVYYY[[[VVVVVVUUUSSSQQQOOOMMMLLLHHHHHHHHHIIIIIIIIIJJJJJJKKKLLLNNNNNNMMMMMMMMMOOOOOOPPPRRRTTTVVVXXXXXXYYYYYY\\\^^^]]]ZZZWWWVVVWWWOOOMMMJJJFFFBBB>>>;;;999::::::999999:::;;;;;;<<<888999:::;;;===???@@@AAAAAAAAAAAA@@@@@@???>>>===::::::::::::999888777777666777777888888777777666222333444333111111333444444444444444555555555555444444555555666666666666666777777666444444666999666888999999666666777999555555555555555555555555444444333555777999999888222222333444333333111111111333555333000///222555222222222222222222222222444444444444444555666666333333333333333333333333333222222111111222222333111111111111111111111111333222111111333333222111111111111000000000000000,,,,,,.../////////...---222222222222222333333444222222111000000000000000/////////000000111111111......///000000111222222---...000111222333666888:::===@@@@@@>>>;;;888777444444333333333333222222000000000000111222333444---///111222111000000111000000000000000000000000///000111222333222222111000000000000000000000000+++...111111//////000222------...///000000000000000000000000000000000000////////////////////////...//////000000000000///000000000000////////////000000000000000000000000222111///...---...///000///......------......///............////////////222222111000///......---........................,,,...000000///...//////---...///......000555999999999666222///...000222........./////////000000.........///////////////,,,,,,,,,---.../////////,,,---------............+++---//////...---...///---------............///+++,,,...///000///...------------.........//////......------------....................................,,,,,,,,,,,,......///,,,******---000000///qqqzzz|||xxxqqqllleee___\\\ZZZYYYXXXYYYZZZ[[[\\\]]]^^^^^^^^^XXXWWWVVVTTTQQQLLLFFFBBBGGGAAA>>>???>>>;;;:::<<<999999999999:::;;;<<<<<<999999888888999;;;<<<===???AAAEEEHHHJJJJJJIIIIIIFFFEEECCCAAA@@@CCCGGGKKKRRRUUUZZZ___cccddddddcccbbbaaa```]]]ZZZVVVRRRPPPKKKMMMQQQVVVZZZ]]]______ccceeehhhkkkllllllkkkkkkfffaaa[[[UUUSSSVVV^^^dddooosssyyy}}}xxxwwwxxxzzz~~~~~~|||zzzyyyzzzzzzyyyxxxkkkkkkkkkmmmpppqqqpppoooddddddeeeeeeeeeaaa\\\XXXOOOMMMIIIEEEBBBBBBBBBCCC??????>>>===>>>AAAFFFJJJGGGNNNUUUWWWTTTUUUZZZ___UUUUUUTTTRRRPPPMMMKKKJJJGGGHHHIIIJJJKKKKKKKKKKKKOOOOOOOOONNNMMMMMMPPPSSSSSSTTTVVVXXXZZZ[[[\\\\\\WWWZZZ]]]]]]YYYWWWVVVWWWNNNLLLJJJFFFCCC???===;;;:::::::::::::::;;;<<<===888999:::<<>><<<<<<<<<;;;:::999888777777777888888888888777777555666777666444444666888333444444444555666666666444555555555666666777777444666666555222222555888444666888777444333555777777777777777777777777777444333333555888::::::999000111222333333222111000///333555333///---111444222222222222222222222222222222222222222333444555333333333333333333333333444444444444444444444444222222222333333444555555333222111111333333222111222222111111000000//////...///111333333222000///111000///...///000222333222222111000000///000000000000000000111111111111...//////000111222222333111222333222111111333555999;;;======;;;888777666333333333333222222222222000000//////000222444555---///222222111000000111000000000000000000000000---...///111111111000///000000000000000000000000+++...111111//////111333,,,,,,...///000000000000000000000000000000000000////////////////////////---...///111111111000///000000000000////////////000000000000000000000000000...,,,+++***+++---...000000////////////000000............/////////000.........///////////////........................,,,///111222000...------...///000//////222888===:::888555000---,,,///111---------.........//////////////////////////////---------...///000000111---------....../////////+++---//////.........///---------.........//////---...000111222111000///---------.........//////.........------.................................///...,,,++++++,,,...//////+++)))))),,,///000///ttt{{{~~~xxxtttrrrmmmeee^^^[[[XXXWWWVVVZZZZZZZZZ\\\]]]]]][[[YYYQQQRRRSSSRRRPPPLLLHHHFFFAAA@@@>>>;;;:::999999999999::::::999777666666777888:::;;;;;;::::::<<<===BBBDDDFFFIIILLLNNNOOOPPPJJJHHHFFFDDDCCCEEEGGGHHHMMMQQQVVV\\\```cccddddddaaaaaa```^^^[[[VVVSSSPPPLLLLLLNNNQQQUUU[[[```bbbeeeiiijjjjjjlllooolllgggbbb^^^XXXUUUVVV]]]eeekkksssvvv{{{||||||{{{{{{{{{|||}}}~~~|||{{{{{{|||{{{xxxsssooopppooooooppprrrrrrpppnnnnnnkkkhhhgggfffddd___ZZZUUUQQQKKKHHHFFFEEEDDDCCCAAAAAABBBCCCDDDFFFGGGHHHNNNQQQTTTXXXZZZ[[[[[[ZZZYYYWWWUUURRRPPPOOONNNNNNNNNMMMMMMMMMMMMNNNOOOOOOSSSRRRRRRRRRSSSTTTVVVWWWYYYZZZ[[[\\\\\\[[[ZZZYYY]]][[[YYYZZZ]]]]]][[[XXXRRRMMMGGGCCCBBBBBB@@@>>>>>>???>>>===<<<===@@@CCC@@@AAABBBBBBAAABBBDDDFFFFFFGGGHHHIIIHHHFFFDDDCCCAAA@@@???===<<<<<<;;;;;;999777666666888999888888999999999999888777666555666666777777777777666666999999888888777777666666555555555555666666666777777777777777777777777777666666666777777777777777888555222333777888555222333333444555444333222111444333222222222333444555444444444333333222222222555444444333333444444555333333333333333333333333666111///222222///111666222222333333333333444444222222222222222222333333222111000//////000111222111111111000000000000000000000000000111111111111111111000000000000111111///000111222222111000//////111222222222222333555111111111111111222222222999999888666555444333222555000///222222...///444111111111111111111111111///000222333222000...---333444555222///---///111...111111......111111.../////////000111111222222000000000000000000000000////////////000000000000444444333222111000//////000000000000000000000000/////////000111111222222000111111111222222222222000///...///000///---,,,...//////000//////......222000------...//////...//////////////////////////////000000///...------////////////////////////000000000...,,,,,,...000222111...------...111222000000000000////////////,,,,,,------.../////////...+++))))))+++---......---......///////////////,,,,,,,,,---------..........................................////////////000000//////.........---////////////000000000000.../////////------///111//////.........///000000....../////////...,,,+++////////////////////////rrryyy~~~xxxuuupppjjjccc\\\YYYWWWVVVVVVWWWWWWWWWXXXYYYYYYWWWUUUQQQQQQQQQPPPMMMJJJFFFDDD@@@???===;;;:::999999999777999:::999888888999:::999:::<<<<<<;;;;;;<<<>>>BBBCCCFFFHHHKKKMMMOOOOOOLLLJJJGGGEEEDDDEEEGGGHHHLLLOOOUUUZZZ___aaaccccccbbbaaaaaa___[[[WWWSSSPPPMMMNNNOOORRRWWW\\\aaacccgggjjjllllllmmmnnnkkkeee```\\\WWWUUUXXX___hhhmmmuuuxxx|||~~~{{{{{{{{{|||}}}}}}}}}|||{{{zzzyyyxxxxxxuuuqqqnnnnnnnnnooorrrttttttrrrpppooommmjjjiiihhheee```\\\TTTPPPLLLHHHGGGFFFEEEDDDCCCCCCDDDEEEFFFHHHIIIJJJNNNQQQTTTXXXZZZ[[[ZZZYYYWWWVVVUUUSSSQQQPPPPPPPPPNNNNNNNNNNNNNNNOOOPPPQQQTTTTTTTTTTTTVVVXXXZZZ\\\]]]^^^^^^______^^^^^^]]]___]]][[[ZZZZZZYYYUUUQQQOOOKKKEEEBBBAAAAAA???>>>@@@@@@AAA@@@???@@@BBBEEECCCDDDEEEDDDDDDDDDFFFHHHHHHIIIJJJKKKKKKJJJHHHGGGDDDDDDBBBAAA??????>>>>>><<<:::888888999:::999888666666777666666555444444444555666777888888888888888888888888777777777666666666777777888888888777777777777777777777777777555555555555555555555555777333000111444555333000444444555555555444333222444333222222222333444555444444444444444333333333444444333333333333444444333333333333333333333333666111000222222000111666222222333333333333444444222222222222222222222222222111000//////000111222111111111111000000000000000000000000111111111111111111000000000000111111...///000111222222333222111222333333222111333444//////000111222333333444666666555444333222222111222///000444444000///222111111111111111111111111000111222333222111///...111222333222//////000333///111111//////111111///111111111111000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000000000000000111111000000000000000000111111000000///.........///...---...000000///...//////000000/////////000111000....../////////---//////////////////////////////////////////...---////////////////////////000000///...------...///000//////////////////000///////////////000000000..................---------,,,,,,---///000...------......///////////////,,,---------................................................////////////000/////////.....................////////////000,,,...///.........000222/////////...............---.../////////...,,,+++........................ooowwwzzzxxxrrrlllddd]]]ZZZYYYYYYXXXWWWVVVVVVVVVWWWVVVTTTRRROOOOOONNNLLLIIIFFFBBB@@@>>>===<<<;;;::::::::::::666888::::::999999;;;===999;;;<<<<<<<<<<<<>>>???AAACCCEEEHHHKKKMMMOOOPPPNNNMMMJJJHHHFFFFFFGGGHHHKKKNNNTTTYYY^^^```aaabbbcccbbbbbb```\\\XXXTTTQQQOOOOOOQQQTTTXXX^^^ccceeeiiimmmooonnnnnnmmmhhhaaa\\\YYYWWWWWW[[[ccclllqqqxxxzzz~~~~~~}}}{{{{{{{{{}}}|||zzzyyywwwtttsssrrrqqqooommmlllmmmppptttwwwwwwtttrrrpppnnnmmmkkkjjjfffbbb^^^UUURRRNNNLLLKKKKKKJJJHHHFFFFFFFFFGGGIIIJJJLLLMMMQQQSSSVVVZZZ\\\\\\[[[[[[XXXXXXXXXWWWVVVUUUSSSSSSQQQQQQQQQRRRSSSTTTUUUVVVVVVVVVWWWXXX[[[^^^aaacccbbbcccddddddddddddcccbbb```___]]]\\\ZZZWWWSSSPPPMMMIIIEEECCCBBBBBBAAA@@@AAACCCDDDDDDDDDDDDFFFGGGHHHIIIIIIHHHGGGGGGIIIKKKKKKLLLNNNOOOOOONNNMMMLLLIIIHHHGGGEEEDDDCCCBBBBBB???===;;;:::::::::999888666666666666666666555555333444666888999::::::;;;888888888888777777777777666777999:::::::::999888777777777777777777777777666666666666666666666666777444000000222444333111555555555555555444333333333333222222333444444555444555555555555555666666444333333222222333333444333333333333333333333333555222111222222111222555222222333333333333444444444333333222222111111111222111000000000000111222111111111111111111111111000000000111111111222222222111111000000111111222//////000111222444555666222333444333222111222333......///111222333444555222222222111111111000000000///111555555111///000111111111111111111111111111111222333333111000//////000111111000000222444///222222//////222222///444333222111000///...---000000000000000000000000////////////000000000000......//////000000000111000000000000000000000000222222111000000///......333333222000///---,,,+++...------...000111111000///000111000///...///111000/////////000000...---////////////////////////---...//////////////////////////////////////////000000///............///---...000111111000...---.........//////000000111000//////...------,,,,,,------///111222222///------......///////////////------........./////////////////////////////////............////////////////////////........................////////////,,,---............111333////////////...---,,,+++---.../////////...---,,,------------------------kkkuuu~~~}}}yyyssskkkddd```^^^]]]]]][[[ZZZYYYYYYYYYWWWTTTRRRNNNMMMKKKHHHEEEAAA>>>===;;;;;;;;;:::::::::::::::777999::::::::::::;;;===999;;;============>>>@@@BBBCCCFFFIIILLLOOOPPPQQQQQQOOOMMMJJJHHHHHHHHHHHHKKKNNNTTTYYY^^^aaabbbbbbcccccccccaaa^^^YYYUUUSSSQQQRRRTTTWWW[[[```eeehhhlllppprrrpppooommmfff]]]XXXXXXWWWYYY___hhhpppvvv{{{}}}}}}|||{{{{{{|||~~~{{{wwwvvvrrrnnnkkkkkkkkkjjjiiiiiikkkoootttwwwwwwtttrrroooooonnnmmmjjjfffbbb___WWWUUURRRQQQQQQPPPOOOMMMIIIIIIJJJKKKLLLNNNOOOPPPTTTVVVZZZ]]]_________^^^\\\]]]]]]]]][[[YYYWWWVVVVVVVVVVVVWWWXXXYYYZZZ[[[XXXYYYZZZ]]]```dddgggiiihhhhhhiiiiiiiiiiiihhhhhh``````___^^^]]]ZZZWWWUUUMMMKKKHHHFFFEEEEEEEEEDDDCCCEEEGGGHHHGGGGGGHHHIIIKKKLLLMMMLLLJJJJJJLLLNNNNNNOOOQQQSSSSSSRRRQQQPPPMMMLLLJJJIIIGGGFFFFFFFFFCCCAAA>>><<<<<<;;;:::888999999888888888888888999555666777999::::::;;;;;;999999888888888888888888777888999;;;;;;:::999888888888888888888888888888::::::999999999999999999:::777444333444555555444555555555444444444333333333333333333444555555666555555555666777777777888333333222222222222333333333333333333333333333333444333222222222222333444222222222333333333444444444444333333222111000000111111111111111111111111000111111111111111222222000000111111111222222222222222111111111111222222222111111111222444666777444555555444222000111222//////000111222222333333000000000000000000000000//////000222333222222222111111111111111111111111111111222222222222111000000000000000000000111222000333333000000333333000333333222111000///......000000000000000000000000////////////000000000000111111111111222222222222////////////////////////111111000000////////////555444333222111///......000///......000111000///...000111000...---///111000//////000111111...,,,////////////////////////------...///000000//////////////////////////////000///....../////////......//////////////////...------......///000111111//////.........---------///...///000111111///------......///////////////.........////////////000000000000000000000000000............///////////////////////////.............../////////000000000.../////////------///111------...//////...---,,,------...//////...---,,,------------------------gggqqq~~~|||ssslllgggdddbbb``````^^^]]]\\\\\\YYYVVVSSSOOOMMMJJJFFFBBB>>><<<:::999:::::::::::::::999999999:::;;;;;;999999:::;;;999;;;<<<=========???AAACCCDDDGGGJJJNNNPPPRRRSSSRRRQQQOOOLLLJJJIIIHHHHHHLLLOOOUUUZZZ___aaabbbccccccccccccbbb___\\\XXXVVVTTTUUUVVVYYY^^^ccchhhkkknnnrrrsssqqqooommmeee]]]WWWXXXYYY]]]dddllltttyyy~~~}}}{{{{{{zzzzzz}}}}}}wwwrrrpppkkkfffcccbbbcccccccccfffhhhlllrrrvvvvvvtttqqqoooppppppoookkkgggbbb```YYYWWWVVVUUUUUUTTTRRRPPPMMMMMMNNNOOOPPPRRRSSSTTTUUUXXX\\\___bbbbbbbbbaaaaaaaaaaaa```^^^\\\YYYWWWZZZZZZZZZZZZ[[[\\\]]]^^^]]]^^^___bbbeeeiiimmmooonnnnnnmmmmmmmmmmmmnnnnnnddddddcccaaa^^^[[[YYYYYYPPPOOONNNKKKIIIHHHHHHHHHFFFHHHJJJJJJIIIIIIIIIJJJNNNOOOOOOOOOMMMNNNOOOQQQQQQRRRTTTVVVVVVVVVTTTTTTNNNNNNLLLKKKJJJIIIIIIIIIFFFDDDAAA???>>>===;;;:::;;;;;;:::999999999::::::888999::::::::::::::::::999:::::::::::::::::::::777888999:::::::::999999999999999999999999999999:::::::::;;;;;;;;;<<<<<<;;;999777666666777666666555444444333333333333333333444444555666777777777666666666777777888888888444333333222222333333444333333333333333333333333333444333222222333444333222222222333333333444444444444333333222111000000111111222222222222111111000000111111222222222333111111111111222222222222333333222222222222333333444333222222222333444555555555666444222111111222222222111111111111111111000000000000000111111111111111///...///222444555000000000000000000000000111111111111222111111111222111000///000000000000000333333000000333333000000000000000000000000000111111111111111111111111////////////000000000000222222222222111111111111////////////////////////......//////000000000000222222222222111111111000444222///...//////...---,,,000333222///---...111000000000111222111///,,,////////////////////////------...///000000/////////////////////////////////...---...000000///---000///...------...///000,,,------...///000000111---------.........//////111///---,,,---//////...---......///////////////.........////////////000000000000000000000000000............////////////........./////////////////////000000000111111111000000000///---,,,---///,,,,,,---...////////////,,,---...//////...------------------------------bbbkkkyyy{{{uuuppplllhhheeeeeedddbbb```___\\\XXXUUUPPPNNNIIIDDD@@@<<<:::999999999:::::::::999888888999:::;;;:::999888999:::888:::<<<<<<<<<===???@@@BBBDDDGGGJJJNNNPPPRRRSSSRRRQQQOOOMMMLLLJJJIIIIIILLLOOOUUUZZZ___bbbccccccbbbcccccccccaaa^^^[[[YYYWWWWWWYYY\\\```fffjjjmmmooorrrsssqqqooommmfff^^^XXXZZZ]]]bbbiiiqqqwww{{{~~~|||zzzwwwvvvxxxzzzxxxqqqjjjfffbbb\\\YYYXXXYYYYYYYYY___aaaffflllrrruuutttsssrrrtttuuutttooojjjfffddd\\\[[[ZZZZZZZZZXXXUUURRRSSSSSSSSSTTTUUUWWWYYYZZZWWWZZZ___cccfffgggggggggeeeddddddcccaaa```^^^]]]^^^^^^^^^^^^^^^______```ddddddfffhhhkkknnnrrrttttttsssrrrrrrrrrrrrssstttmmmkkkhhhccc^^^[[[ZZZ[[[XXXXXXWWWSSSOOOMMMLLLMMMLLLMMMNNNMMMKKKJJJKKKLLLPPPQQQRRRRRRQQQRRRTTTVVVUUUWWWXXXZZZZZZYYYXXXVVVOOOOOONNNMMMMMMMMMMMMMMMKKKHHHEEECCCCCCBBB@@@>>>===<<<:::999888888999999::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<999999999999:::::::::;;;999999999999999999999999888888999:::;;;<<<<<<===;;;;;;:::999888777666666666555444444333333444444444555666777888999999999666777777777777777888888555444444333333444444555333333333333333333333333222555555222222555555222222222333333333333444444444333333222222111111111111111222333333222111111000000111111222333333333111111111222222222222333444333333222222333333444444333333222222333333333555666666555222111111222333333222222111000000000000000000000000111111111111111///,,,---333777777000000000000000000000000000000000000000111111111333111//////000000///...///222222//////222222///...//////000111222222222111111111111111111111111////////////000000000000111000000000//////......000000000000000000000000------...//////000111111......//////000000000111666333000/////////...---+++111666666222//////222111000000000111111///---////////////////////////---.../////////////////////////////////////////////---,,,...111222///,,,111///---++++++---///111---------......//////000,,,,,,------...//////000111...+++***+++---......---......///////////////------........./////////////////////////////////............////////////.........///////////////////////////000000000000000111000///---,,,---//////............///000000,,,---.../////////...---------------------------\\\eeerrr}}}~~~{{{vvvqqqnnnmmmkkkiiigggeeebbb]]]ZZZRRROOOJJJDDD???;;;:::999999999::::::999888777666666888999999888888:::;;;777999;;;;;;;;;<<<>>>@@@@@@BBBEEEHHHLLLOOOQQQRRRQQQQQQOOONNNLLLKKKJJJIIIKKKNNNTTTYYY^^^```aaabbbaaabbbccccccbbb```^^^\\\YYYYYY[[[^^^bbbhhhllloooppprrrrrrpppooonnnhhhaaaZZZ\\\```fffmmmsssyyy||||||xxxssspppqqqssspppiiibbb[[[WWWRRROOOOOOOOOOOOOOOUUUXXX^^^fffnnntttvvvwwwwwwzzz}}}{{{vvvppplllkkkdddcccccccccccc```\\\YYYYYYYYYYYYZZZ\\\]]]___```^^^aaafffkkkoooqqqqqqqqqjjjjjjiiiiiiiiiiiiiiijjjgggffffffeeeeeeeeeeeeeeellllllmmmnnnpppsssvvvxxxyyyyyyxxxwwwwwwxxxyyyyyytttsssooohhhccc```bbbeeeeeefffeee```[[[WWWVVVVVVRRRRRRQQQOOOMMMLLLMMMOOORRRTTTUUUUUUUUUVVVYYY[[[ZZZ\\\]]]^^^^^^\\\[[[YYYPPPPPPPPPPPPPPPQQQQQQRRROOOMMMJJJHHHHHHGGGEEECCCAAA???===:::999999999:::999:::;;;<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>><<<;;;:::999:::;;;===>>>::::::::::::::::::::::::777777999:::<<<>>>??????<<<===???>>><<<:::888888888888666555555555666777555666888:::;;;;;;;;;;;;777777777777777666666666666555555444444555555666333333333333333333333333111555666222222666555111222222333333333333444444222222222222222222222222111222222333333222222111000000111222222333444444111111111222222222333333444444333333333333444444000111222333333333333333444555666555333222222333222222222111111111111111000000000000000/////////...111000,,,...444777666000000000000000000000000//////...//////000000111111///---...000222111//////111111//////111111///...//////000111111222222111111111111111111111111////////////000000000000////////////000000000000000000000000000000000000......//////////////////......//////000000000000555333000...////////////,,,444;;;<<<777333222444333111//////000111000/////////////////////////////////////////////...---///////////////////////////---+++...222333000,,,///...------------...///........................------..................000...,,,,,,---...---,,,---......///////////////,,,---------................................................////////////............/////////000---------............///---...///...---...000111444333000...---...///000+++,,,.../////////...---........................XXXaaannnyyyzzzvvvtttrrrooommmkkkgggccc___TTTPPPJJJDDD???;;;:::999999999::::::999888666555333555777888888999;;;===666888:::;;;;;;<<<>>>@@@>>>@@@CCCGGGJJJMMMOOOPPPPPPPPPOOONNNMMMKKKJJJJJJJJJMMMRRRXXX]]]___``````aaaaaacccdddcccbbb```^^^ZZZZZZ\\\___ccciiimmmpppppprrrrrrooonnnnnnjjjddd\\\^^^ccchhhooouuuzzz}}}}}}vvvpppllllllmmmkkkccc\\\TTTQQQLLLIIIHHHIIIHHHHHHOOORRRXXXaaallltttxxxzzz|||{{{uuuqqqpppllllllllllllkkkhhhccc```]]]]]]^^^^^^```aaacccdddeeehhhmmmssswwwzzzzzz{{{ppppppooooooqqqrrrtttvvvoooooonnnmmmllllllllllllqqqqqqrrrrrrtttwwwyyyzzz}}}|||{{{zzzzzz{{{|||}}}xxxwwwsssmmmiiiiiimmmqqqqqqrrrqqqllleee```______VVVVVVTTTQQQNNNMMMOOOQQQTTTUUUWWWXXXXXXZZZ\\\___^^^___```aaa```___]]][[[QQQQQQQQQQQQRRRSSSTTTUUUSSSPPPNNNLLLLLLKKKIIIHHHEEECCC@@@===<<<;;;<<<<<<888999:::<<<===>>>>>>>>>======>>>>>>?????????@@@???===;;;::::::<<>><<<;;;;;;:::888777777777888999666777999;;;<<<<<<<<<<<<888888777777666666555555666666555555555555666666333333333333333333333333111666666333333666666111222222333333333444444444222222222222222222333333111222333444444333222111000000111222333333444444111111222222222333333333555444444333333444444555---///111333444555444444444555666555333222333444000000111111222222222333000000/////////.........+++000111...000666777333000000000000000000000000...............///000000///---+++---111333333111...111111......111111...///000000000111111111111111111111111111111111111////////////000000000000//////000111222333444444000000000000000000000000000000000///......------111111111111111111111111444111///...///111111111...666???@@@;;;666444555444111///...///000111000///////////////////////////000000000///...------///////////////////////////,,,+++...222333000,,,------...//////...------...............---------/////////...------,,,,,,.........///000///,,,***---......///////////////,,,,,,,,,---------........................................../////////000---.........//////000000+++++++++,,,,,,,,,------***,,,---......///222444999666222...,,,,,,...///+++,,,.../////////......////////////////////////TTTZZZcccnnnxxx~~~|||yyyvvvsssooojjjfff\\\XXXQQQIIIBBB===:::999888777777777777777888888999888777777777888999:::999999888888999999:::;;;???@@@CCCFFFHHHJJJLLLLLLNNNOOOOOOOOOMMMJJJGGGEEEIIIMMMRRRVVVYYY]]]aaacccbbbcccdddeeeeeecccaaa```\\\]]]___bbbfffjjjmmmooopppqqqrrrrrroookkkgggddd```ccciiiooouuuzzz~~~}}}wwwtttnnnhhhccc]]]XXXTTTKKKJJJGGGEEEDDDDDDEEEFFFGGGKKKQQQYYYbbblllvvv}}}}}}wwwwwwwwwxxxvvvrrrlllggghhhfffddddddfffggghhhhhhlllooouuu{{{{{{zzzxxxvvvvvvvvvxxxyyy|||{{{yyyuuurrrqqqsssuuuzzz{{{}}}~~~~~~~~~}}}{{{zzzvvvtttssswww|||{{{uuuoooiiidddbbb```^^^ZZZTTTQQQPPPSSSUUU[[[[[[[[[\\\^^^aaaccceeehhhgggfffeeeeeeccc```]]]XXXVVVTTTTTTVVVWWWXXXXXXVVVVVVVVVUUUSSSQQQNNNMMMKKKHHHDDDAAA>>>>>>>>>???===>>>???@@@AAACCCDDDDDDCCCDDDEEEFFFFFFGGGGGGGGGDDDCCCAAA???>>>>>>>>>???:::::::::::::::::::::;;;===>>>???@@@???@@@CCCEEEIIIIIIIIIHHHFFFAAA===;;;===:::888777888999999888999:::<<<>>>>>>===<<<;;;:::::::::999999777666666777666666666555555555555333444444555555444444444333444444555555444444333444444555666666555555555333222222222222222222333///000222333444444333333222444555444333444888;;;555555555555444333333222666777777666444222000///111111222222222333333333111222222333333222222111111000...---...///111333111222333333333111///...---...///000111111111000000000111111000///...---...000111000///...///111000000000000000000000000333111000000111111000...---......///000111111222000000000000////////////111111111111111000//////222111000//////000111222111111000///////////////111000////////////000000...///000111222222222222222222111000//////000000222444777777555333222222000000000000000000000000///////////////.........111///...------...///111000000000000000000000000111000...,,,,,,...000111000000000///......------......------------......111///......//////...------,,,,,,---000222111111---...//////------...///...///000///---,,,,,,...------..................---...000000///...+++***......////////////......------...///000///---,,,////////////............111///---...111222000...111111000000///---,,,+++......---------,,,,,,,,,QQQVVV^^^hhhrrr{{{}}}{{{xxxtttoookkk```[[[SSSJJJCCC===;;;999999888888888888888999999;;;:::999777777777888888999999888888999999:::;;;>>>@@@BBBEEEHHHJJJKKKLLLNNNNNNNNNMMMKKKHHHFFFDDDEEEIIINNNRRRVVVZZZ^^^aaabbbcccdddeeeeeecccaaa```\\\]]]^^^aaadddhhhlllnnnpppqqqrrrrrrpppmmmiiifffcccfffkkkqqqwww{{{}}}}}}wwwrrrlllfff```ZZZTTTPPPJJJHHHGGGEEEDDDDDDDDDDDDDDDGGGLLLSSS\\\gggrrryyyzzzvvvpppmmmjjjiiikkkmmmoooooorrrvvv{{{~~~}}}|||}}}~~~~~~{{{xxxxxxzzz}}}~~~|||zzz{{{}}}wwwqqqllljjjeeeccc___ZZZVVVUUUWWWYYY^^^___```bbbdddfffgggiiilllkkkiiihhhgggddd```]]]\\\ZZZYYYYYY[[[\\\\\\[[[YYYYYYYYYXXXWWWTTTRRRPPPOOOLLLHHHDDDAAA@@@@@@AAA===>>>???AAACCCDDDFFFFFFGGGGGGHHHIIIJJJJJJJJJJJJIIIHHHEEEBBB@@@>>>>>>>>>;;;<<<<<<======<<<<<<;;;===???@@@AAAAAABBBEEEGGGKKKLLLLLLKKKHHHEEEAAA>>>???<<<:::999:::;;;::::::888:::<<<===>>>>>>===<<<;;;;;;;;;:::999888777666777777777777666666666666555666666666666555555444444555555666666555555444444444555555555555555444333333222222222222333333000000111222222111000///444555555333111000222555333444444444444333333222777666555444333333444444111111111222222222333333111222222333333222222111222111000///000000222222222222111111111111111111000111333333333111...---000000000000000000000111///000111000///...///111000000000000000000000000222111000000111111000.........//////000111111222111111111111111111111111111111111111111000000///222111000//////000111222111111000///////////////000000////////////000000////////////...---,,,+++222222111000000000000000000222444444222000000000000000000000000000000000////////////////////////000///...------...///000000000000000000000000000000///...------...///000------......///000000000.........------.........,,,++++++,,,///000000//////...---...///000///...,,,...///...---,,,---......///000///---,,,---............------,,,,,,+++---...///000///...,,,+++......////////////......---------...///...---,,,////////////............111///---...000111///---.../////////...---,,,+++.........---------------NNNQQQWWW```jjjsss{{{~~~}}}|||vvvrrrgggaaaXXXMMMDDD>>>;;;::::::999999888888888999999<<<;;;999888777666666666999888888888888999::::::===>>>AAADDDGGGIIIJJJKKKMMMMMMMMMLLLIIIGGGDDDBBB@@@DDDIIIMMMQQQUUUZZZ]]]bbbcccdddeeeeeecccbbb```\\\\\\\\\^^^aaafffjjjmmmnnnoooqqqrrrqqqooollljjjgggjjjoootttyyy|||~~~~~~vvvqqqjjjccc\\\VVVOOOKKKGGGGGGFFFEEEDDDCCCCCCBBBBBBDDDHHHNNNVVVbbbmmmuuuxxxtttooommmnnnqqqtttuuuxxx{{{yyyuuusssmmmkkkhhhccc___]]]^^^```fffgggjjjlllnnnppppppppptttrrrpppooommmjjjfffbbbbbbaaaaaabbbddddddcccaaa^^^___^^^^^^\\\ZZZXXXVVVUUURRRNNNIIIFFFDDDCCCCCC@@@AAACCCEEEGGGIIIKKKLLLMMMMMMNNNOOOOOONNNNNNNNNOOOMMMIIIEEEBBB???>>>===<<<>>>???@@@@@@???===<<<===???AAABBBCCCDDDFFFHHHKKKLLLLLLKKKIIIFFFBBB@@@AAA???===<<<<<<===<<<;;;:::;;;>>>@@@AAAAAAAAAAAA======<<<;;;:::999888777999999888888888777777777888888888888888777666555555666666777777666666555555555555555555555444444444444333333333333444444222222333333222111///...555555555333111000111333222222333444444444333333777555333222222444666777000000111111111222222222111222222333333222222111222222222222222222111111333222000//////111333444111222444555444222///...111000000000000222333444///000111111//////000111000000000000000000000000222000//////000111000......//////000000111111111222222222222222222222222111111222222111111000///111111000000000000111111111111000//////////////////////////////000000000............---,,,++++++222111000000000000000000000111222111000///000111000000000000000000000000////////////////////////000///...------...///000000000000000000000000000////////////////////////------......///000000000........................,,,+++***,,,...000000///222000///...///...---+++,,,---......,,,,,,---...---/////////---,,,---...///......---,,,+++******,,,---.../////////...---......////////////......------------------------////////////............///...---...//////...---,,,---------------,,,,,,.....................///LLLMMMQQQXXXaaallluuuzzz|||}}}}}}{{{zzz}}}}}}xxxooohhh^^^QQQGGG@@@===;;;:::999888888888888888888:::999999888888777777777888888888888888999999:::;;;===@@@CCCFFFHHHJJJKKKLLLLLLKKKJJJGGGEEEBBBAAA===@@@EEEIIIMMMRRRWWW[[[```aaacccddddddcccaaa```\\\[[[ZZZ[[[^^^ccchhhkkklllmmmoooqqqqqqpppnnnmmmiiilllqqqwww|||~~~~~~}}}{{{|||}}}~~~~~~}}}tttooohhh```YYYRRRLLLHHHEEEEEEEEEEEEDDDCCCBBBAAACCCEEEGGGLLLTTT___kkksss{{{{{{vvvpppmmmmmmppptttvvvzzz}}}|||zzzvvvuuurrrnnnjjjhhhhhhjjjnnnqqquuuxxx{{{{{{{{{zzz|||{{{yyyxxxwwwtttpppmmmjjjjjjjjjkkkmmmllljjjhhhddddddddddddbbb```^^^]]][[[XXXTTTOOOKKKHHHGGGFFFDDDEEEGGGJJJMMMOOORRRSSSSSSSSSSSSSSSSSSRRRQQQQQQQQQOOOKKKGGGCCCAAA??????>>>???AAACCCBBB@@@>>><<<;;;>>>@@@BBBCCCDDDGGGIIIHHHHHHHHHHHHFFFCCCAAA???AAA@@@>>>>>>>>>>>>===<<<===>>>@@@CCCEEEFFFGGGGGGAAA@@@>>>===;;;:::999999;;;;;;:::::::::999999999999999:::999999888777666666666777777777777666666666666555555555444555555555444444444444444444555444555555666555444333222333333444444444444555666111111222333444444444333444444333333333333444444000000000111111111222222111222222333333222222111222222222333222222111000111111000000000111333444000000111111222333333333333222111000000222444555///000111111000///000111000000000000000000000000111000//////111111000/////////000000000111111111111111111222222222222222111222222222222111000000111000000000000000000111111000000///////////////...//////000000000000000---...///000111111111111111111000000000000000111111222222111000000111333000000000000000000000000///////////////000000000000///............///000////////////////////////......////////////......000000000///......------......////////////......000...------...///---,,,222000///...///...---+++,,,---...---,,,+++,,,...---...///...---,,,---///.........------,,,,,,,,,+++,,,---...////////////......////////////......---......---,,,,,,---...////////////..................------.........---+++,,,---........................///////////////KKKLLLNNNRRR[[[eeeooouuuxxxyyyyyywwwvvvyyy}}}vvvpppeeeXXXLLLDDD???===:::999888777777777777777777777888888999999999999888888777777888888999:::;;;<<>>===:::<<<@@@BBBCCCDDDFFFGGGEEEEEEFFFEEEDDDBBBAAA@@@@@@???>>>>>>??????>>><<<===>>>AAADDDFFFIIIJJJKKKDDDCCCAAA???===;;;;;;;;;======<<<<<<<<<;;;;;;;;;::::::;;;::::::999888888777777888888888888777777888777666555555555555666666666555555555555666666333444555666777777666555222222222333444555555444111222333333444444444444222333444555444222000...000111111111111222222222111222222333333222222111000111111222222111000000///000111222333333222111222111///---...111444666666444222000000111222333000111222111000///000222111111111111111111111111111000///000111222111000000000000000111111111111000000000111111111222222222222222222222111000000000000000111111000000000111000000///////////////---...///000111000000000///000111222222333222222111000000000000000111111111111222111000000111333000000000000000000000000////////////000000111111//////............//////////////////////////////......////////////......000000000///......------......///000000///......111000//////000000///---000///......///000///---,,,---......,,,,,,---...,,,...///...------...///------......//////000000++++++,,,...//////000000......////////////......,,,...000///---,,,...///////////////............---.........------......,,,---...//////000//////.../////////////////////LLLKKKLLLOOOVVV```jjjpppsssuuuuuutttsssuuu{{{|||vvvlll___SSSIIIBBB???;;;:::999888888888888888555666777999::::::::::::888777777777777888999999:::<<>>@@@AAABBB@@@???<<<===@@@CCCFFFJJJLLLNNNHHHFFFCCC@@@>>>===<<<<<>>>>>>>>=========;;;<<<<<<======<<<<<<;;;::::::;;;;;;;;;;;;::::::;;;999888666666666777777777666666666666666666777111222444555666666555555444333222333444444222000333333444444555555444444111333555777666333///---111111222222222333333333111222222333333222222111000000000000111111222222...000222333444333111000666444000------...111333555444333111111111111111000111222222000000111222111111111111111111111111222111000111333333333111111111111111111111111111//////000000111222222222222222222333222222111000000000111111111111000000111111000///////////////---...///111111111000000111111111111000///......000000000000000111111222...///000000//////000111000000000000000000000000...//////000000111111222////////////////////////000000000000000000000000////////////////////////------......///000000000...///000111111000///...///...---///111333333222...------...000111000///---...//////------...///,,,---///...------...///------...///000111222222,,,,,,------...///000000......////////////......,,,///222222///---...000////////////............---...//////...---...///------...///000000000////////////.........------KKKJJJJJJLLLRRR[[[dddiiippprrrsssqqqpppsssxxx}}}{{{qqqeeeYYYMMMEEEAAA======<<<;;;:::999999:::666777888999::::::999999777777777777777888999999;;;<<>>???AAAEEEIIIMMMPPPRRRJJJHHHEEEAAA???>>>======@@@@@@@@@????????????>>>===>>>???@@@@@@AAA@@@@@@>>>??????@@@@@@??????>>>===;;;999888777777888999888777777666666777777888333444555666666666555444666444444666888999666444555555666666666555444444222333555666666555333222222333333333333444444444111222222333333222222111111000000000111333444555111222222222222111111000444444222111000000111111222222222222111111111111000111222222000000111222111111111111111111111111333222111222444555444333111111111111111111111111000000111111222333333444222222333333222222111000///000111222222111000///111111000///////////////,,,---///111222111000000111111111000000///...---000000000000000111222222---///111222111000000111000000000000000000000000...//////000111111222222......////////////......000000000000000000000000000///...------...///000------......///000000000...///000111111000///......------...111222222111///...---...///000000///...///000000......///000,,,---......------...000---.........//////000000---------------...///000......////////////......+++000555555222//////000////////////............---///111000...---///111------...//////.........000//////...---,,,++++++KKKJJJIIIKKKPPPXXX```eeennnpppqqqpppoooqqqvvv{{{}}}}}}tttiii\\\PPPGGGBBB??????>>>===<<<;;;;;;;;;777888999::::::999777777777777777777777888888999;;;===@@@CCCGGGJJJLLLMMMNNNMMMJJJGGGDDDBBBAAA@@@===???AAABBBEEEIIINNNRRRTTTUUUWWWXXXYYYXXXWWWVVVUUUUUUVVVWWWYYY[[[]]]^^^bbbccceeefffhhhiiiiiiiiippprrrvvvzzz{{{yyywwwuuuvvvuuuttttttuuutttrrrpppeee```XXXRRRNNNKKKHHHFFFGGGFFFDDDCCCBBBCCCEEEFFFCCCDDDFFFIIILLLQQQWWW\\\eeeppp~~~xxxtttssstttuuuuuuxxx|||||||||}}}||||||zzzxxxwwwooonnnkkkgggccc___\\\ZZZ\\\]]]^^^```ccceeeggghhhddddddcccaaa___]]][[[YYYXXXVVVRRRNNNKKKIIIHHHGGGHHHHHHGGGFFFFFFEEEEEEDDD>>>AAADDDFFFFFFEEEEEEFFFDDDDDDDDDDDDDDDDDDEEEEEE@@@@@@AAADDDFFFHHHFFFEEEAAACCCEEEIIIMMMQQQUUUWWWKKKIIIFFFBBB???>>>>>>>>>AAAAAAAAA@@@@@@@@@?????????@@@AAABBBCCCDDDDDDDDDAAABBBBBBCCCCCCBBBBBBAAA>>>===:::999888888999:::888888777777777777888888888888999999888777666555666555666999>>>@@@???<<<666777777777666555444444444444555555666777777888333333333444444444555555222222222333333222222222222111000000222444777999555333111000///000111222///111333555555555444333//////111222222222222222000222222222111000111222111111111111111111111111444333222333555666555444222222111111111111111111111111222333333444555555222333333333333222111111///000111222222111000///111111000///////////////+++---///111222222000000...///000111222222222222000000///000000111222222...111444555444333222222000000000000000000000000...//////000111222222222......////////////......000000000000000000000000111000...------...000111000000000///......------...///000222222000///...111///......//////...---000///......///000///---///000111000///...///111,,,---......------///000..................------...------------...//////......////////////......***000666777444000///000000/////////...............000222111...---///111,,,------......---,,,,,,000000///---,,,+++***)))NNNMMMKKKKKKMMMSSS\\\bbbjjjlllnnnoooooooooqqqrrrvvv{{{}}}uuulllaaaUUUIIIBBB;;;<<<===;;;999666555555777777777777777777777777:::888777777888999999888???>>>???BBBFFFIIIKKKLLLNNNKKKHHHGGGHHHHHHFFFDDD@@@@@@@@@AAACCCFFFIIIKKKOOORRRUUUVVVVVVUUUVVVWWWTTTSSSRRRSSSVVV[[[___ccceeedddddddddeeegggiiijjjnnnoooqqquuuyyyzzzxxxvvvsssrrrsssuuuwwwuuuppplllfff```XXXQQQMMMKKKJJJJJJGGGJJJJJJFFFEEEFFFDDD@@@EEEEEEEEEEEEGGGLLLTTTYYYeeennn{{{|||wwwvvvuuusssqqq{{{}}}~~~zzzxxxtttnnnjjjhhhiiikkkfffiiilllpppqqqqqqooonnnpppmmmiiifffdddcccaaa___[[[YYYWWWUUUTTTRRROOOLLLNNNJJJGGGGGGIIIIIIGGGEEEEEECCCBBBCCCEEEGGGGGGFFFFFFFFFGGGHHHHHHGGGEEEEEECCCCCCEEEHHHKKKNNNNNNMMMJJJGGGFFFLLLUUUZZZXXXTTTRRRNNNHHHCCC???>>>>>>???@@@BBBDDDDDDCCCAAAAAAAAAAAABBBDDDFFFHHHIIIJJJJJJEEEEEEEEEEEEFFFGGGHHHHHHEEEAAA<<<888777888888888<<<<<<;;;::::::999999888777555444555888999888666<<<111000???IIIDDD<<<:::333333333444555666777888555555555555666666666777222333555555333222222333333333222222222222222222333222222222111111000000888777444222222222333444222222222222222222222222111111111111222333444444222444444333111000111222111222111000...///111333444444444333333333333333333333333222222222222222333333444555666777888999;;;999888666555444555555555222///,,,,,,---000222000000000000000000000000111///000333444111000333444222//////000222222222222111000///000111333555555333222555999999555000111000000000222333222111000000000000000000000000//////.........---------000000000000000000000000---.........//////000000000000000000////////////.........///////////////,,,///111222111//////000......///111222000---)))////////////////////////111111111000///---,,,+++,,,------......------,,,000///...------...000111555///---000111...---000111+++...:::===444...000........................------............------////////////////////////////////////////////////LLLLLLKKKKKKMMMRRRYYY^^^iiikkknnnppppppooopppqqqvvvzzz~~~xxxoooeeeXXXKKKDDD===>>>>>><<<:::888777777:::::::::::::::::::::::::::888777777888999999888<<<<<<===@@@DDDHHHJJJKKKOOOLLLIIIIIIIIIIIIGGGEEEAAA@@@@@@@@@BBBEEEHHHJJJOOOQQQTTTVVVUUUUUUVVVWWWVVVUUUTTTSSSUUUYYY]]]___bbbbbbbbbcccdddfffggghhhjjjlllnnnssswwwxxxwwwuuurrrqqqrrrtttvvvtttoookkkddd^^^VVVOOOKKKJJJIIIHHHGGGKKKLLLJJJJJJKKKJJJGGGEEEEEEEEEEEEGGGLLLSSSXXXdddmmm{{{zzzxxxwwwuuuttt{{{}}}~~~zzztttpppppprrruuuuuuxxx|||~~~|||yyywwwtttooollljjjhhhfffeeebbb```]]][[[ZZZWWWSSSQQQPPPMMMIIIIIIJJJJJJHHHEEEFFFEEEDDDEEEGGGIIIIIIHHHHHHHHHIIIIIIIIIHHHGGGFFFEEEEEEFFFIIIMMMPPPQQQQQQMMMJJJIIINNNVVV[[[ZZZVVVSSSOOOJJJDDDAAA???@@@AAAAAACCCFFFFFFEEEDDDDDDDDDDDDEEEGGGIIIKKKLLLMMMMMMFFFFFFFFFGGGIIIKKKLLLMMMIIIFFFAAA===;;;::::::999<<<<<<<<<;;;;;;:::::::::999888666777:::;;;999777888222666EEELLLCCC888444555555555555666777888888777777777777777777777888444555666666444333444444333333333333333333333333444333333333222222222222888666444333222222333444333333333333333333333333333333222222333444555555222333444333111000111222222333333111000000222444222222222222222222222222444444333333333333333333333444555666888999:::;;;<<<;;;999666555444444444555333111///...///111222111111111111111111111111000...///222333000000222222111000111222333111000222222000///000111222444666444444777;;;<<<999555111000///000222333222111000000000000000000000000000000/////////.........////////////////////////........./////////000000............------------............//////////////////...,,,******,,,...111000111222333222///---////////////////////////---......///////////////------------------------...------,,,---///111333999222...//////------111111+++...777:::222...000........................---......//////......---////////////////////////////////////////////////MMMNNNNNNOOOPPPSSSXXX[[[gggjjjnnnqqqqqqpppppppppuuuxxx|||uuukkk]]]PPPGGG@@@@@@>>>===;;;:::::::::888888888888888888888888:::888777777888999999888999:::<<<>>>BBBFFFJJJLLLPPPNNNMMMLLLLLLKKKIIIGGGBBBAAA@@@@@@AAADDDGGGIIINNNQQQTTTUUUUUUVVVWWWXXXXXXVVVTTTSSSSSSVVVYYY[[[^^^^^^___aaabbbdddeeeffffffgggjjjoootttvvvuuusssqqqooooooqqqsssrrrmmmiii```[[[SSSMMMJJJIIIHHHGGGFFFJJJLLLKKKLLLOOOOOOKKKEEEEEEEEEDDDFFFJJJQQQUUUbbblllzzz~~~|||zzzxxxwwwzzz|||}}}{{{|||}}}xxxtttrrrpppnnnmmmiiifffccc```^^^ZZZVVVSSSTTTQQQMMMLLLMMMMMMJJJHHHIIIHHHGGGHHHJJJLLLKKKJJJJJJKKKKKKKKKKKKJJJIIIHHHGGGFFFGGGJJJNNNSSSUUUVVVPPPMMMMMMQQQXXX\\\[[[XXXSSSPPPKKKFFFCCCBBBBBBCCCDDDFFFHHHHHHGGGGGGGGGHHHIIIJJJKKKMMMOOOPPPQQQQQQIIIIIIJJJKKKMMMPPPRRRTTTOOOMMMIIIEEEAAA===<<<;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<;;;:::;;;<<<<<<:::999:::666;;;EEEHHH???666444888888777777777888888999999999999999999888888888666888888777666555555666444444444444444444444444444444444444444333333333777666444333222333333444333333444444444444444444444444444444444444555555222333444333111000111222333444444333222222444555333333333333333333333333444444444555555555555555555666777999;;;===>>>???AAA@@@===;;;888666555555444333222222222222222333111111111111111111111111111///000333333111000333000000111333444333111...333222111000000000111222444333333666;;;<<<:::777111000///000222333222111000000000000000000000000000000000000000/////////////////////////////////......////////////000000............------------............//////000000222000---)))'''(((+++///222111000000111111000///////////////////////////---......////////////000222111000//////000111222---,,,,,,---...000222444<<<555///......---...111111,,,---444666000---000........................---......//////......---////////////////////////////////////////////////OOOQQQTTTUUUVVVWWWZZZ\\\eeeiiinnnqqqrrrqqqpppppptttwww|||{{{rrrdddVVVLLLCCCAAA>>><<<<<<;;;;;;:::777777777777777777777777:::888777777888999999888888999;;;>>>AAAEEEJJJMMMPPPPPPPPPQQQPPPOOOMMMKKKEEECCCAAA@@@AAACCCFFFHHHMMMPPPTTTVVVVVVWWWXXXYYYWWWUUURRRQQQQQQSSSVVVXXXZZZ[[[]]]___aaabbbbbbcccbbbcccggglllqqqssssssqqqnnnllllllmmmpppooojjjfff]]]XXXQQQLLLIIIHHHGGGFFFCCCGGGIIIIIIJJJMMMMMMJJJDDDDDDDDDDDDEEEHHHNNNRRR```jjjxxx~~~|||{{{{{{yyy{{{|||zzzxxxvvvuuurrrooolllhhheeeaaa\\\XXXWWWTTTPPPPPPQQQQQQOOOLLLKKKJJJJJJKKKMMMNNNMMMLLLMMMMMMLLLLLLKKKKKKJJJJJJHHHGGGGGGJJJOOOTTTWWWYYYRRRPPPOOORRRWWW[[[[[[YYYSSSPPPLLLHHHEEEDDDDDDEEEFFFHHHIIIJJJIIIIIIJJJKKKLLLMMMOOOPPPRRRSSSSSSSSSNNNNNNNNNOOOPPPSSSVVVWWWTTTSSSQQQMMMGGGAAA>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============;;;:::>>>:::999======999888;;;999999888888888888888888:::::::::999999999999888888999999888666555666777444444444444555555555555555555555444444444444444777666555444444444444555444444555555555555555666666555555444444444444555222333444333222111222333333444555444333333555666555555555666666666666666555555555555666666666666777888:::<<<>>>@@@BBBCCCHHHFFFDDDAAA>>><<<:::999444444444444444333222222111111111111111111111111333000111555555222222444111000111222333333111///444333222111000000000111111000000333666777666444111000///000111222222000000000000000000000000000//////////////////////////////////////////////////////////////////000000000000000000////////////------......//////000000333222000,,,***+++...222111///------...//////...////////////////////////111000000///...---------222111///......///111222------------...///111222888333///.........//////000------111111...---000..............................////////////......////////////////////////////////////////////////OOORRRWWWYYY[[[[[[]]]^^^eeeiiinnnrrrsssrrrrrrrrrsssvvv{{{yyykkk\\\RRRGGGCCC>>>;;;;;;;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;:::888777777888999999888888:::<<<>>>@@@DDDJJJOOOPPPRRRTTTUUUUUUSSSQQQPPPIIIGGGDDDBBBBBBDDDGGGIIINNNPPPTTTVVVWWWXXXZZZ[[[TTTSSSPPPOOOOOOQQQTTTVVVXXXZZZ]]]___```aaa``````___aaadddjjjoooqqqqqqpppjjjhhhgggiiikkkjjjfffcccYYYUUUOOOKKKHHHHHHGGGFFFCCCGGGHHHGGGGGGJJJIIIFFFDDDDDDDDDCCCDDDGGGKKKOOO]]]fffsss~~~~~~~~~~~~{{{||||||xxxtttpppkkkfffbbbYYYVVVRRRRRRSSSTTTQQQOOOMMMLLLMMMNNNPPPQQQPPPNNNOOOOOONNNMMMLLLLLLKKKKKKIIIHHHGGGJJJNNNSSSVVVXXXRRRPPPOOOQQQUUUXXXXXXXXXRRRPPPLLLIIIGGGFFFGGGGGGIIIJJJKKKKKKJJJJJJKKKMMMNNNOOOPPPRRRSSSTTTTTTTTTSSSRRRQQQPPPQQQSSSVVVWWWWWWYYYYYYUUUMMMFFFAAA???<<<<<<<<<<<<;;;;;;;;;;;;;;;===>>>???>>>===<<<<<<;;;999888888888777999===999999888888777888888888999999999999999999999999999:::999888555555666777444444444555555555666666555555555555555555555555777777666666666666666666555555666666777777777777777666555444444444444444222333444444333222333555333444666666555555666777666666666777777888888888666666666777777888888888:::;;;===???AAACCCEEEFFFIIIHHHGGGDDDBBB???===<<<555555666666555444222111111111111111111111111111111///000333444111111333444222//////111222222222333333222111111000000000000000000111222222111000000///...///111222111000////////////////////////................................................000000000000000000//////000000000000////////////---------...///000000111000111111000//////111222111///,,,,,,---///000///////////////////////////111000///...------.........,,,+++))))))+++,,,.../////////............/////////......///000///---000...---///...,,,---000////////////////////////...//////////////////...////////////////////////////////////////////////MMMQQQWWW[[[]]]^^^```aaafffjjjooorrrsssttttttuuutttvvvzzz~~~rrrcccYYYLLLFFF???;;;;;;;;;:::888:::::::::::::::::::::::::::888777777888999999888888:::======>>>BBBIIIOOOOOOSSSWWWYYYYYYWWWVVVUUUNNNKKKGGGDDDCCCEEEHHHJJJNNNQQQUUUXXXYYYZZZ\\\]]]UUUTTTQQQOOOOOOQQQTTTVVVXXXZZZ^^^```aaa```___]]]]]]^^^bbbggglllooonnnmmmfffdddcccdddffffffbbb___UUUQQQLLLHHHGGGFFFEEEDDDDDDGGGHHHFFFFFFHHHGGGDDDCCCDDDDDDCCCCCCEEEIIILLLWWW```lllvvv}}}~~~}}}yyytttoookkk```\\\XXXWWWWWWWWWTTTQQQPPPPPPPPPRRRUUUUUUSSSQQQSSSRRRQQQOOONNNNNNNNNNNNKKKIIIIIIKKKOOORRRTTTTTTRRRPPPOOOPPPRRRUUUVVVVVVRRRQQQNNNLLLJJJJJJJJJJJJLLLMMMNNNMMMKKKKKKMMMNNNOOOPPPQQQRRRSSSTTTTTTTTTSSSRRRPPPOOOPPPRRRUUUVVVYYY]]]___\\\TTTLLLFFFCCC>>>>>>>>>===<<<<<<;;;;;;:::===@@@AAA@@@???>>>>>>666777888:::;;;:::999999999999888888888999999:::999999999999:::::::::;;;;;;;;;:::888666555777888555555555666666777777888666666666777777777777777888888888888888888888888666666777777888888999999999888777666555555555555333555666555444444555777444666888888888777888999666777777888888999999:::999999999:::;;;;;;<<<<<<===>>>???AAACCCEEEFFFGGGFFFFFFEEEDDDBBB@@@>>>===999999888888666555333222222222222222222222222222///---...111111///...111555222///...000222222333222222222222111111111111111111111111111111111111000///...///111222111000////////////////////////------------....................................111111000000000000//////............------------,,,------...///000111111+++...111111000//////000222000......000222222222////////////////////////...---------...///111222000///...------...///000000000000///......------+++---......///222///+++/////////...---,,,---000////////////////////////...//////000000//////...////////////////////////////////////////////////MMMQQQXXX]]]```ccceeeggghhhkkkooorrrsssuuuwwwxxxtttvvvyyy}}}vvvhhh___QQQJJJAAA<<<<<<<<<:::888888888888888888888888888:::888777777888999999888777:::<<<<<<<<>>===<<<<<<:::>>>BBBDDDCCCAAABBBBBB::::::999999;;;===<<<999999999999999:::;;;<<<<<<999999:::;;;<<<<<<===>>>>>>===<<<:::777777888:::777777888888999::::::;;;888999999999:::::::::;;;999:::::::::::::::::::::777777777888999:::::::::<<<;;;:::999888777777777444666777777666666777999666888;;;<<<;;;;;;;;;<<<:::;;;;;;<<<======>>>>>>======>>>>>>???@@@@@@AAA???@@@AAABBBDDDEEEFFFGGGCCCDDDDDDDDDCCCBBB@@@??????>>><<<:::888666555444222222222222222222222222000......222222//////222333111000000111222222111000111111222222222222111///000000000000111222333000///...///111111111///////////////////////////---.........////////////........................111111111000000000//////............------------,,,,,,---...///000111111,,,///111111///...---...111000...///111222222111////////////////////////...---,,,,,,---///222333222222222222222222222222//////////////////.........000///,,,...111000+++...000111///,,,,,,.../////////////////////////////////000000000000//////////////////////////////////////////////////////OOOTTTZZZ```dddgggjjjmmmiiilllooorrrsssuuuxxxzzzuuuvvvyyy}}}xxxkkkbbbTTTLLLCCC=========;;;999;;;;;;;;;;;;;;;;;;;;;;;;:::888777777888999999888777999;;;;;;:::===DDDKKKMMMSSSZZZ^^^^^^]]]\\\]]]UUURRRMMMIIIGGGHHHKKKMMMPPPSSSWWWZZZ\\\]]]___aaa___\\\XXXTTTRRRRRRSSSTTT[[[]]]aaaccccccaaa]]][[[XXXZZZ]]]bbbfffhhhgggeeeaaa___]]]]]]``````]]]YYYLLLIIIEEEBBBAAAAAA@@@???===AAACCCBBBCCCFFFEEEBBBCCCCCCCCCBBBAAACCCFFFHHHLLLTTT^^^hhhooowww}}}xxxqqqllliiieee___[[[WWWWWWXXX[[[]]]]]]ZZZXXXZZZYYYWWWUUUTTTTTTTTTUUUOOONNNNNNPPPRRRRRRPPPOOORRRQQQOOOOOOPPPRRRTTTUUUVVVUUUSSSRRRQQQQQQQQQQQQUUUUUUTTTQQQOOONNNPPPQQQQQQRRRSSSTTTUUUVVVVVVVVVMMMLLLJJJJJJLLLPPPTTTWWW\\\bbbhhhggg___VVVPPPMMMEEEEEEDDDBBB@@@???======;;;???DDDFFFEEEDDDDDDEEEDDD???888444666<<>>???999:::;;;<<<===???@@@@@@@@@???>>>;;;888888:::<<<999999:::;;;;;;<<<======;;;;;;;;;<<<<<<=========::::::;;;<<<<<<;;;;;;;;;777777888999::::::;;;;;;???>>>===;;;:::999888888555777888888777777888:::888;;;===>>>>>>===>>>>>>???@@@@@@AAABBBBBBCCCCCC@@@@@@AAABBBBBBCCCDDDDDDAAAAAABBBCCCDDDEEEFFFFFFCCCDDDEEEFFFFFFEEECCCCCCCCCBBB???<<<:::888777666222222222222222222222222333111222555555333222555000000111333444333111...///000111222222222222222,,,---...//////000222444000///...///000111111///////////////////////////.../////////000000111111........................222111111111000000//////111000000000////////////,,,,,,---...///000111222111222222111///------......------...000000000///////////////////////////111000...------...///000---...////////////...---------...///000000//////333444111+++,,,111111,,,---111222000------...///000000000000000000000000//////000000000000//////////////////////////////////////////////////////QQQTTTYYY___eeejjjmmmoooqqqnnnlllmmmrrrvvvxxxxxxwwwwwwxxx{{{~~~wwwnnn[[[SSSJJJCCC@@@>>>;;;999:::999999999::::::;;;<<<:::999888777777888999:::::::::999:::===AAAEEEHHHRRRTTTWWW[[[^^^aaacccddd\\\XXXSSSMMMJJJIIIJJJKKKPPPSSSWWW\\\```bbbcccdddaaa```]]]XXXSSSQQQTTTWWWYYY^^^bbbccccccddd```[[[[[[]]]```cccdddddddddccc```___]]]\\\ZZZXXXTTTQQQMMMGGGAAA===>>>???>>><<<===>>>AAACCCCCCCCCBBBAAABBBBBBBBBBBBBBBDDDEEEEEEIIINNNTTT]]]fffpppzzz|||yyytttllleeeaaaaaaaaaaaaaaaaaabbbbbbbbbaaa```^^^\\\[[[ZZZYYYWWWVVVUUUVVVWWWWWWUUUSSSTTTQQQPPPSSSSSSRRRUUUYYYXXX[[[___^^^[[[WWWWWWWWWXXXWWWVVVUUUTTTSSSSSSSSSUUUVVVWWWWWWWWWUUUSSSQQQQQQOOOLLLIIIHHHJJJPPPTTTaaaeeehhhhhhbbbYYYQQQMMMKKKHHHEEEBBBAAA@@@>>>===;;;???AAACCCHHHMMMNNNJJJEEEAAA<<<999999:::<<<<<<:::;;;======<<<===>>>@@@DDDBBB@@@>>><<<;;;<<<<<<===<<<;;;:::999:::;;;<<<999999999:::;;;<<<>>>??????>>>;;;999999999::::::??????>>>>>>======<<<;;;???<<<999888:::<<<>>>>>>>>>>>>>>>===<<<:::999888<<<;;;999777777888999:::888;;;@@@CCCDDDDDDDDDDDDBBBCCCFFFHHHIIIJJJJJJIIIIIIGGGEEEDDDEEEFFFFFFEEEDDDDDDEEEEEEEEEEEEDDDDDDBBBAAAAAACCCFFFHHHHHHGGGHHHGGGFFFDDDAAA>>><<<;;;555444333222222222333444111111111000111111222333333222222222111000000000222111000111222222111000000000000000000000000000---,,,,,,...222333000...333222111/////////000111000000000000000000000000000000//////.........---222111000...------------000000000000000000000000,,,...///...,,,---000444////////////000000000000000...---...///000///...000///.........///111222000000///...............000111111111//////000222//////000000///...------//////............//////222333333222000...---...///000222333333222111000///////////////...------000///...------...///000333000...///000111///,,,RRRTTTXXX^^^dddjjjnnnqqqqqqnnnllllllpppuuuwwwxxxwwwxxxzzz}}}yyypppaaaYYYNNNEEEAAA???===;;;:::::::::::::::;;;<<<<<<999888777777777777888999::::::999:::===AAAEEEGGGQQQSSSWWW\\\```cccdddeeebbb___YYYSSSOOOMMMNNNNNNQQQTTTXXX]]]aaadddeeefffcccbbb___ZZZUUUTTTWWWZZZZZZ___ccccccdddeeebbb]]]]]]^^^```bbbddddddddddddbbb```^^^\\\ZZZVVVQQQNNNHHHEEEAAA>>>============<<<===@@@AAABBBBBBAAA@@@@@@@@@@@@AAAAAABBBCCCDDDGGGKKKQQQXXXaaalllvvv}}}}}}uuuoooggggggfffffffffggghhhiiigggfffdddcccaaa___]]]]]][[[ZZZZZZZZZZZZYYYWWWTTTTTTRRRTTTWWWXXXVVVXXX\\\___cccggggggbbb^^^\\\\\\]]][[[YYYWWWUUUUUUUUUUUUXXXYYYZZZZZZYYYWWWTTTSSSPPPNNNKKKHHHGGGJJJQQQUUU]]]aaadddddd```YYYSSSPPPMMMIIIEEEBBBAAA@@@>>>===<<<@@@BBBDDDHHHNNNNNNJJJFFFBBB<<<999999:::;;;;;;:::<<<===>>>>>>>>>@@@BBBAAAAAA@@@????????????@@@===<<<;;;::::::;;;<<<<<<<<<<<<<<<;;;<<<<<<<<<===???>>>>>>>>>===<<<;;;:::@@@AAAAAABBBBBBAAA??????>>><<<999999;;;===??????????????????>>><<<;;;;;;<<<;;;999888888999:::;;;===@@@EEEHHHIIIIIIJJJJJJGGGHHHIIIIIIJJJJJJJJJIIIJJJHHHFFFEEEFFFGGGGGGFFFDDDEEEEEEEEEEEEEEEDDDCCCBBBAAAAAACCCEEEGGGGGGFFFHHHHHHGGGFFFDDDAAA???===777666444222111222333444111111111111111222222333222222222222111111111111222111000111222222111000000000000000000000000000///...---///222333111///333222000/////////000111000000000000000000000000000000/////////.........111000///...............000000000000000000000000---......---------000111////////////000000000000111///...///000111000///000//////...///000111222000000///...............000000111000///...000222//////////////////...---//////............/////////111222222000//////000000000000000000000000000///000000000000///...---111000////////////000111222000...///000111///---SSSTTTWWW\\\bbbiiiooorrrrrrooolllkkknnnrrrvvvwwwwwwxxx{{{~~~~~~uuulllbbbTTTIIICCC@@@???===;;;;;;::::::;;;;;;<<<<<<999888888777777888888999::::::::::::===@@@CCCEEEMMMQQQVVV\\\aaadddffffffhhhddd^^^XXXSSSPPPOOOOOOSSSVVVZZZ___cccfffhhhiiihhhfffbbb]]]YYYXXXZZZ\\\[[[```dddddddddfffddd___`````````aaacccdddffffffdddbbb___]]]YYYTTTNNNJJJBBBBBBAAA???<<<;;;<<<===;;;<<<>>>???@@@??????>>>>>>>>>>>>??????@@@AAABBBEEEGGGLLLRRRZZZeeepppwww~~~yyypppooommmmmmmmmnnnppprrrnnnnnnllljjjhhhfffddddddaaaaaaaaaaaa```^^^YYYVVVTTTTTTWWW\\\]]]]]]___dddnnnrrrvvvuuuooohhhcccaaaaaa___\\\YYYWWWXXXYYYZZZ]]]]]]^^^]]]\\\YYYVVVTTTOOOMMMJJJFFFFFFJJJPPPUUUXXX[[[______\\\XXXTTTSSSNNNJJJEEEBBB@@@@@@???>>>>>>AAADDDEEEIIINNNNNNKKKFFFBBB===;;;:::;;;;;;;;;:::<<<>>>??????@@@BBBDDDAAABBBBBBBBBAAAAAA@@@???===<<<;;;;;;;;;<<<===>>>AAA@@@???>>>===<<<<<<<<>>??????@@@@@@@@@@@@@@@???>>>>>><<<;;;:::999999:::<<<<<<@@@CCCGGGJJJKKKLLLMMMNNNLLLKKKJJJJJJIIIIIIIIIIIIKKKIIIGGGGGGHHHHHHHHHGGGEEEEEEEEEEEEEEEDDDCCCCCCBBBAAAAAACCCFFFGGGGGGGGGIIIIIIJJJJJJIIIGGGDDDBBB<<<:::666333111222333555111111111111111222333333111111111222222222222222222111000111222222111000000000000000000000000000222111///000111222222111222111000000///000000000000000000000000000000000000000////////////......000//////......//////000000000000000000000000000000...------.../////////////////////000000000000222000///000111222111000///////////////000111111000000///...............///000000///......///111---...////////////////////////............//////---///111111000000111222111111///...............000000111111000000//////111111000000000000111111111000//////000000///...TTTUUUVVVZZZ___gggmmmqqqrrrooolllkkkmmmpppuuuwwwxxxyyyyyyzzz}}}{{{tttiiiZZZMMMFFFBBB@@@>>>;;;:::::::::::::::;;;;;;:::999999999999999999:::::::::::::::<<>>???@@@CCCDDDGGGLLLSSS]]]hhhpppyyy|||~~~~~~}}}}}}}}}vvvuuusssrrrrrrtttvvvwwwwwwvvvtttrrrpppnnnmmmlllhhhgggggggggfffbbb\\\XXXVVVVVVYYY^^^aaadddllluuu{{{ppphhhdddaaa___\\\YYYYYY[[[^^^``````aaaaaa```^^^[[[WWWUUURRRPPPKKKGGGFFFHHHNNNSSSUUUWWWZZZZZZXXXUUUSSSSSSOOOKKKFFFBBB@@@@@@@@@???@@@CCCEEEFFFJJJOOOOOOKKKFFFCCC???===<<<<<<<<<;;;999;;;>>>??????AAACCCEEEEEEEEEEEEDDDBBB???<<<;;;===<<<<<<;;;<<<===???@@@CCCBBBBBBAAA@@@???>>>>>>@@@AAABBBCCCBBBBBB@@@???CCCEEEGGGJJJJJJJJJHHHGGGDDDBBB???>>>>>>??????>>>???@@@@@@@@@@@@@@@??????<<<;;;;;;;;;;;;<<<===>>>>>>AAAEEEHHHIIIJJJKKKLLLKKKJJJHHHGGGFFFFFFGGGHHHKKKIIIHHHHHHIIIIIIHHHGGGEEEFFFFFFEEEEEEDDDCCCBBBCCCBBBBBBDDDGGGIIIIIIHHHIIIKKKMMMNNNMMMLLLJJJHHHBBB???999555222222444555222111111111111222333333111111111222222333333333222111000111222222111000000000000000000000000000333222000//////000111111111111000000000000000000000000000000000000000000000000////////////////////////......///000111111////////////////////////222///---...111222000...////////////000000000000111000//////111111000//////////////////000000111000000///................../////////------///000------...///000000////////////............//////---///111111000///000111111111111000///...---,,,000000111111111111000000000000000000000000000000000000//////000000//////WWWWWWWWWYYY^^^dddkkkoooqqqooommmlllmmmppptttwwwzzzxxxvvvuuuwww{{{zzzooo___RRRJJJEEEBBB???::::::999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;999999::::::<<<>>>@@@AAAFFFKKKRRRZZZ```dddffffffiiifffbbb\\\VVVRRRNNNMMMUUUWWW[[[```eeeiiilllnnnqqqnnniiiddd```]]]ZZZYYYZZZ^^^aaa```bbbeeeeeebbbeeedddbbbbbbccceeehhhiiihhhfffccc___ZZZSSSKKKEEE;;;>>>@@@???;;;999999;;;999999::::::::::::::::::;;;::::::;;;;;;<<<===>>>AAABBBDDDGGGMMMVVV```fffqqquuuzzz}}}|||{{{{{{zzzyyy{{{zzzyyywwwvvvuuuvvvwwwxxx|||{{{zzzxxxvvvuuutttsssmmmllllllkkkjjjeee___ZZZXXXWWWYYY^^^dddlll{{{uuuiiiddd]]]\\\ZZZYYY[[[^^^bbbeeecccccccccbbb```\\\YYYWWWVVVTTTPPPJJJGGGHHHLLLOOOSSSUUUWWWWWWUUURRRQQQPPPNNNKKKFFFCCCBBBBBBAAA@@@AAADDDFFFFFFJJJOOONNNJJJEEECCC@@@?????????>>><<<999;;;>>>???@@@AAACCCEEEEEEEEEDDDCCCAAA>>><<<:::======<<<<<<===???@@@BBBCCCCCCDDDDDDDDDCCCCCCBBBCCCCCCBBBAAAAAABBBCCCDDDDDDFFFHHHJJJKKKKKKJJJIIIJJJGGGDDDBBBAAA@@@>>>===?????????@@@??????>>>>>>;;;<<<<<<<<<===>>>???@@@===???CCCEEEEEEFFFHHHIIIEEEEEEDDDCCCCCCDDDFFFGGGIIIHHHGGGHHHIIIIIIGGGFFFEEEEEEEEEEEEEEEDDDCCCCCCEEEDDDDDDFFFHHHJJJJJJJJJJJJKKKMMMOOOPPPPPPOOONNNHHHDDD>>>888555444444555222222222111222333333444111111222222333333333444222111000111222222111000000000000000000000000000222111000///...///000111000000000111111111000000111111111111111111111111//////000000000000000000//////...//////000111222////////////////////////222000///000333444222///////////////000000000000000///......000000///......//////000000000000000000000///................../////////------///000------...///000000////////////............//////...000111111///......///000111222333222000---+++000000111111111111000000//////////////////////////////000000//////000000\\\\\\[[[\\\___ccchhhkkknnnoooooonnnnnnqqquuuxxxzzzxxxuuutttuuuyyy}}}|||ssseeeZZZQQQKKKDDD@@@;;;;;;:::999999999:::::::::;;;;;;<<<<<<;;;;;;:::999999:::;;;<<<===>>>???CCCGGGNNNVVV\\\aaacccdddiiigggccc___ZZZUUURRRPPPTTTVVVZZZ___dddiiimmmoooqqqoookkkiiifffbbb]]]YYYZZZ^^^```___aaaeeefffdddfffeeedddcccdddfffhhhiiiiiigggdddaaa\\\TTTLLLFFF<<<===>>>===;;;:::999:::999999999999999999999999:::999999::::::;;;<<<===???@@@AAACCCGGGNNNVVV\\\fffkkksssyyy~~~~~~|||{{{zzzxxxxxxxxxvvvwww}}}}}}|||{{{zzzxxxwwwwwwwww|||{{{zzzyyyxxxwwwwwwvvvpppooonnnllljjjfffaaa]]]ZZZYYYZZZ___fffrrrvvviiicccZZZZZZYYYZZZ]]]aaafffhhheeeeeeeeedddbbb___\\\ZZZYYYXXXTTTOOOKKKJJJKKKMMMPPPSSSUUUUUUSSSPPPOOONNNLLLIIIFFFEEEDDDDDDBBBAAABBBEEEFFFFFFJJJNNNMMMIIIEEECCCBBBBBBCCCBBBAAA???<<<===@@@AAAAAABBBDDDFFFCCCCCCCCCBBBAAA@@@???>>>============>>>@@@BBBCCCCCCDDDFFFGGGGGGGGGFFFFFFEEEDDDCCCBBBBBBDDDFFFHHHGGGGGGHHHJJJJJJKKKKKKKKKNNNKKKHHHFFFDDDBBB@@@>>>???????????????>>>===<<<;;;<<<===>>>???@@@AAABBB???AAACCCDDDDDDEEEFFFHHHAAAAAAAAABBBCCCDDDEEEFFFGGGFFFFFFFFFGGGGGGEEECCCDDDDDDEEEEEEEEEEEEDDDDDDEEEDDDDDDFFFIIIJJJJJJJJJJJJKKKMMMOOOQQQRRRSSSTTTMMMIIICCC===888666555555222222222222222333444444222222222333333333333333222111000111222222111000000000000000000000000000///000111000//////000222//////000111111111111000111111111111111111111111//////000000000000111111////////////000000111222000000000000000000000000000///000111333444333222////////////000000000000///...---...///000///---......///000000000000000000000///...............///000000///......///111---...////////////////////////............/////////000111111///------...///000222222222000...---//////000000111111000000......////////////.........///000000//////000111cccbbbaaa```bbbdddgggiiilllnnnpppqqqqqqrrrvvvyyywwwwwwwwwwwwxxxyyy{{{|||~~~}}}uuukkkaaaYYYQQQHHHBBB======<<<;;;;;;;;;;;;;;;888999:::;;;;;;:::999888999999:::;;;;;;<<<===>>>BBBEEEKKKQQQXXX]]]aaabbbfffeeeccc```\\\XXXTTTRRRSSSTTTXXX]]]ccchhhmmmoooooonnnmmmmmmllliiibbb]]][[[___```___aaafffhhhffffffeeeeeeeeeeeeggghhhiiihhhgggeeebbb^^^WWWNNNIII@@@>>><<<<<<<<<;;;999888999999888888888888999999999999999999:::;;;<<<===<<<===???@@@BBBGGGMMMQQQYYY___hhhpppwww||||||yyyxxxxxxyyyuuuvvvvvvuuuuuu{{{~~~|||zzzwwwvvvwwwwwwwwwwwwvvvvvvvvvvvvqqqpppmmmkkkiiifffbbb^^^[[[[[[^^^cccjjjuuuvvvjjjdddZZZZZZ[[[]]]```cccggghhhggghhhhhhgggeeebbb___^^^ZZZYYYXXXTTTPPPMMMMMMNNNLLLPPPSSSUUUSSSQQQOOONNNIIIHHHFFFFFFGGGFFFDDDBBBBBBEEEFFFFFFIIIMMMLLLHHHDDDDDDCCCEEEFFFFFFDDDBBB???AAACCCCCCCCCDDDEEEGGGFFFEEEDDDBBBAAA@@@@@@@@@=========>>>???AAACCCEEEEEEFFFHHHIIIJJJIIIHHHGGGEEEEEEEEEFFFGGGHHHIIIIIIJJJJJJIIIIIIJJJKKKLLLMMMOOOMMMJJJHHHHHHFFFDDDBBB@@@@@@@@@@@@???===<<<<<<;;;<<<>>>???AAABBBCCCCCCAAABBBDDDDDDCCCCCCEEEFFFAAABBBCCCDDDEEEEEEEEEEEEEEEDDDDDDEEEFFFEEECCCAAABBBCCCDDDEEEEEEFFFFFFEEECCCCCCCCCEEEGGGIIIIIIHHHJJJJJJKKKMMMPPPSSSVVVXXXQQQNNNHHHBBB<<<888666555333222222222222333444444333333333333333333222222222111000111222222111000000000000000000000000000---000222222111000111333...///000111222111111000111111111111111111111111//////000000000111111111000000000///000000111111000000000000000000000000+++---000111111111222333////////////000000000000000///...///000111000...---...///000111000000///000000///...............000000111000///...000222//////////////////...---//////............//////,,,...000000///...///000111000///.........///000---...///000000000000///...///000000000000///...---///111000///...000222gggfffeeeddddddeeeggghhhjjjnnnqqqrrrrrrsssvvvyyyuuuwwwyyy{{{{{{{{{zzzyyy|||}}}~~~}}}wwwnnnfff^^^UUUKKKCCC??????>>>===============777888999::::::999888777999999:::;;;;;;<<<======AAADDDIIIOOOUUU[[[___aaacccbbbaaa___[[[XXXTTTRRRRRRSSSWWW\\\bbbggglllooollllllnnnpppqqqnnngggbbb]]]```aaa```bbbhhhjjjhhhfffffffffffffffggghhhiiihhhgggeeeccc___XXXPPPJJJBBB???;;;:::<<<<<<:::777999999888888888888888999999999999999:::;;;<<<===:::;;;===>>>???BBBGGGJJJOOOUUU^^^hhhooouuuzzz}}}|||xxxvvvvvvvvvwwwtttvvvvvvtttuuu{{{|||xxxvvvttttttttttttttttttttttttrrrooommmjjjhhhfffbbb___[[[\\\aaaggglllwwwvvvjjjeee\\\\\\^^^```bbbeeeggghhhiiiiiijjjiiihhheeebbb```YYYYYYYYYWWWSSSPPPOOOOOOIIIMMMRRRUUUTTTQQQPPPOOOGGGGGGGGGGGGHHHGGGEEEBBBBBBEEEFFFFFFHHHLLLKKKGGGDDDDDDDDDFFFHHHHHHFFFDDDBBBDDDFFFFFFEEEEEEGGGIIILLLJJJGGGCCCAAA?????????=========>>>@@@BBBDDDFFFGGGHHHJJJKKKKKKJJJHHHGGGEEEFFFHHHJJJKKKKKKJJJIIIMMMLLLJJJIIIIIIKKKMMMNNNNNNLLLJJJJJJJJJIIIGGGFFFBBBBBBAAA@@@???>>><<<;;;;;;<<<>>>@@@BBBCCCCCCDDDAAABBBCCCCCCBBBBBBCCCDDDCCCDDDFFFGGGGGGFFFEEEEEECCCCCCBBBCCCDDDDDDBBB???AAABBBCCCEEEFFFFFFFFFFFFBBBAAAAAACCCFFFHHHHHHGGGJJJJJJJJJLLLOOOSSSWWWZZZSSSPPPKKKEEE???:::777555333333222222333333444555444444444333333222222222222111000111222222222000000000000000000000000000---000444444333222333555...///000222222222111000111111111111111111111111//////000000111111111222111111000000000000111111000000000000000000000000'''+++///000//////111444////////////000000000000111000///000111222111///---...000111111111000///000000///...............000111111111//////111222///000000000///...------//////............//////***,,,////////////111222222///,,,)))))),,,000333------...//////000/////////000111222222111000///---///111111///...000333uuuqqqmmmjjjjjjiiiiiihhhjjjkkkooorrruuuvvvwwwwwwzzzyyyyyyxxxxxxwwwwwwwww{{{zzzzzz{{{}}}~~~zzzssslllcccYYYOOOIIICCCAAA???>>>======;;;:::;;;;;;::::::::::::::::::<<<;;;:::;;;=========<<<<<<@@@FFFKKKPPPUUU[[[^^^```dddeeebbb___\\\WWWQQQQQQPPPRRRYYY^^^bbbgggmmmoooooopppqqqqqqpppmmmkkkcccdddeeeggghhhiiijjjjjjhhhggggggggggggggghhhhhhiiiiiiiiihhheee^^^UUUNNNCCC@@@===;;;;;;:::888777666666666666777777777777::::::::::::::::::::::::888999;;;;;;;;;<<>>===???AAAAAADDDIIIJJJLLLMMMMMMLLLLLLLLLNNNKKKLLLLLLLLLJJJJJJKKKLLLLLLMMMMMMMMMNNNNNNOOOOOONNNRRRTTTPPPHHHDDDFFFJJJFFFFFFEEEAAA@@@AAAAAA???<<<<<<<<<===???@@@BBBCCCCCCDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGFFFEEEEEEDDDDDD@@@AAABBBBBBBBBBBB@@@@@@CCCDDDEEEFFFFFFEEEDDDCCCBBBCCCCCCDDDEEEEEEDDDDDDGGGIIIKKKMMMNNNQQQUUUXXXVVVRRRKKKEEE@@@<<<888555333333333333333333333333000333333000000333333000333333222222222222222222222222111000000000000000222111111000000000111111222222222222222333333333333777777333333777777333222111111111222333444444444000---...222333111...111111111000000000000000111111111111111111111111000000000000000000000000111111111111111111111111//////000111111111111111............//////000000111000///---------...///////////////////////////......//////000000111111111///------...///////////////000000000000//////000000////////////000000000000000000000000000000,,,---...///000111222333zzzuuurrroookkkiiijjjlllooorrruuuwwwxxxxxxzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyzzz{{{}}}|||wwwppphhh___UUUNNNGGGDDDAAA???>>>>>><<<;;;<<<<<<<<<;;;;;;;;;;;;:::;;;:::999:::<<<======<<<;;;>>>BBBGGGLLLQQQWWW[[[___ccceeebbb___]]]WWWQQQTTTQQQRRRWWW[[[^^^dddjjjnnnnnnoooqqqqqqqqqnnnmmmfffggghhhiiijjjjjjjjjjjjggggggfffffffffgggggggggiiiiiiiiiiiigggaaaYYYSSSHHHDDD???<<<;;;;;;:::999888888888888888888888888::::::::::::::::::::::::999:::;;;;;;;;;;;;>>>@@@@@@DDDKKKSSSZZZbbbjjjnnnttttttsssrrrqqqrrruuuxxxuuuvvvuuurrroooqqqwww|||{{{wwwuuurrrrrrqqqooollllllmmmoooooonnnmmmkkkiiifffdddbbb___bbbfffjjjpppzzz~~~rrrhhhbbb[[[\\\]]]___cccgggkkknnnppppppqqqpppooollliiigggccc```]]]\\\[[[YYYUUURRRSSSVVVZZZ]]]\\\YYYUUURRROOOMMMKKKIIIIIIHHHFFFDDDCCCEEEHHHKKKLLLMMMLLLLLLKKKJJJIIIHHHHHHHHHIIIJJJKKKLLLNNNPPPRRRSSSSSSSSSXXXUUUQQQNNNLLLIIIGGGEEECCC???>>>@@@AAAAAADDDIIIKKKMMMPPPQQQPPPOOOPPPPPPPPPPPPQQQPPPOOONNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOMMMPPPQQQOOOJJJHHHIIILLLCCCCCCDDDCCCBBBBBBAAA@@@============???AAACCCDDDCCCDDDFFFGGGHHHIIIJJJJJJJJJIIIIIIHHHFFFEEEEEEDDDBBBCCCDDDDDDDDDCCCBBBAAACCCDDDEEEEEEFFFEEEDDDCCCBBBCCCCCCDDDDDDDDDDDDCCCEEEGGGJJJLLLMMMOOORRRTTTRRRPPPMMMJJJFFFAAA;;;777444333333333333333333333000333333000000333333000222222222222222222222222222222111000000000000000222222111111111111111222222222222222333333333333444888888555555888888444111111111111111222222333555111......222333111...111111111111000000000000000000000000000000000000111111111111111111111111000000000000000000000000//////000111111111111111////////////000000111111000000///.........///000////////////////////////111111000000//////......111///------...000////////////000000000000//////000000////////////000000000000000000000000000000//////000000111222333333zzztttnnnjjjlllmmmooorrrtttvvvxxxyyyzzzzzz{{{{{{{{{{{{{{{{{{yyyxxxxxxxxxzzz|||}}}~~~zzzvvvpppggg]]]VVVMMMJJJDDDAAA???>>>>>>============<<<<<<<<<;;;;;;999888888999<<<======<<<<<<>>>AAADDDHHHNNNUUUZZZ]]]bbbdddbbb```^^^YYYSSSWWWRRRQQQTTTWWWYYY___fffkkklllooopppqqqqqqpppoookkkkkkllllllllllllkkkkkkggggggffffffffffffggggggiiiiiijjjkkkiiieee^^^YYYNNNIIIBBB===;;;;;;<<<<<<:::::::::::::::999999999:::::::::::::::::::::::::::;;;;;;;;;::::::<<<>>>:::===CCCJJJQQQYYY```fffmmmnnnoooooooooqqquuuxxxvvvvvvtttoookkkjjjmmmppp{{{}}}zzzxxxtttsssrrrnnnkkkjjjlllmmmooooooooonnnllljjjhhhfffeeegggjjjlllqqqzzzzzzpppfffaaa[[[\\\^^^```dddiiimmmooosssuuuvvvvvvuuuqqqmmmkkkeeeeeedddddddddaaa]]]YYYZZZ\\\```bbbbbb___ZZZXXXTTTQQQMMMKKKJJJIIIGGGFFFDDDFFFIIIMMMOOOPPPPPPPPPPPPPPPOOONNNMMMMMMMMMNNNNNNQQQVVV[[[^^^_________dddaaa]]]YYYVVVRRRMMMJJJHHHCCC@@@AAAAAAAAADDDIIILLLOOOTTTWWWWWWVVVVVVVVVWWWWWWWWWVVVUUUTTTSSSRRRSSSRRRQQQPPPOOOOOOOOOOOOLLLMMMNNNNNNNNNMMMMMMMMMEEEEEEEEEFFFEEEBBB@@@@@@@@@???======???AAADDDFFFDDDEEEGGGIIIKKKLLLMMMMMMMMMLLLKKKJJJHHHFFFEEEEEEEEEEEEFFFFFFFFFEEECCCBBBDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDDDDCCCCCCBBBBBBEEEHHHKKKKKKLLLMMMOOOLLLMMMNNNNNNLLLGGG@@@:::555444333333222222222222000333333000000333333000111111222222222222222222222111111000000000000111222222111111111111222222222333333333444444444555666999999777777999999666555444444444444333333333555222//////222333111///111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000//////000111111111111000000000000000111111111111//////.........///000000////////////////////////111111000000//////......111///---...///000000//////000000111111000000///111000000//////000000111000000000000000000000000111111222222222333333333~~~wwwrrroooooopppqqqsssuuuwwwxxxyyyzzz{{{|||}}}|||||||||yyyxxxxxxxxxyyy{{{|||}}}~~~}}}|||zzzvvvnnneee___UUUPPPIIIDDDAAA@@@???>>>>>>>>>======<<<<<<;;;;;;888888777999;;;===<<<;;;>>>???@@@BBBFFFLLLSSSYYY\\\aaaddddddbbbaaa\\\VVVVVVQQQNNNOOORRRUUU[[[bbbgggiiimmmoooppppppppppppoooooonnnnnnmmmlllkkkjjjfffggggggggghhhhhhggggggkkkkkklllmmmlllgggaaa]]]TTTMMMEEE>>><<<<<<>>>>>>;;;;;;:::::::::::::::999999999999999999999999999:::;;;;;;:::999999:::<<<999<<<@@@EEELLLSSS\\\aaahhhiiikkkmmmmmmooorrruuuvvvuuurrrmmmgggcccbbbcccmmmttt|||}}}{{{wwwvvvsssoookkkiiijjjlllppppppqqqrrrqqqooommmllljjjkkkmmmnnnrrrzzzxxxooogggbbb\\\]]]___bbbfffjjjnnnpppuuuwwwzzz{{{zzzwwwssspppkkkkkkkkkkkkjjjiiigggeeegggiiikkkllljjjeee```]]][[[WWWQQQMMMKKKJJJHHHGGGCCCFFFJJJOOOSSSUUUVVVWWWTTTTTTSSSRRRQQQQQQPPPPPPPPPUUU]]]dddjjjllllllkkkqqqnnnjjjfffbbb\\\UUUPPPMMMGGGCCCBBBAAAAAADDDIIILLLQQQXXX]]]___^^^^^^^^^^^^]]]\\\\\\\\\ZZZXXXVVVWWWVVVTTTRRRQQQPPPPPPPPPNNNMMMLLLNNNQQQRRRPPPMMMLLLIIIHHHHHHFFFBBB@@@AAAAAA@@@>>>===>>>BBBEEEHHHGGGGGGIIIJJJLLLLLLMMMMMMNNNNNNLLLKKKIIIGGGFFFFFFGGGGGGHHHHHHGGGFFFDDDCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDCCCBBBBBB@@@CCCGGGIIIIIIIIIIIIIIIHHHIIIKKKMMMMMMJJJDDD???666555444333222222222222111333333111111333333111111111111222222222222222222222111111111111111222222111111111111222222333444444444555555666666777777999999999999999999777999999999999888888777777555333111000222222111000000111111111111111222222222222222222222222222222111111111111111111111111222222222222222222222222///000000111111111111111000000000000000000111111///////////////000000000////////////////////////......//////000000111111111///......000000000///000000000111111000000000111000000000000000000111000000000000000000000000222222222222222333333333vvvuuutttssstttuuuwwwxxxyyyzzz|||}}}~~~}}}||||||zzzyyyyyyxxxyyyzzz||||||~~~~~~{{{{{{{{{{{{yyyssskkkfff]]]XXXPPPJJJFFFCCCAAA@@@???>>>>>>===<<<;;;;;;;;;999888888999;;;<<<<<<;;;>>>>>>??????BBBHHHOOOUUUZZZ```dddddddddddd___YYYSSSNNNJJJKKKNNNQQQXXX___bbbfffjjjlllmmmmmmnnnpppoooooonnnmmmllljjjhhhgggeeefffgggiiiiiijjjiiiiiimmmmmmmmmmmmlllhhhccc^^^WWWQQQHHHBBB????????????;;;;;;;;;::::::999999999999999999999999999999999:::;;;;;;:::888888999;;;999;;;>>>BBBHHHOOOXXX^^^fffhhhkkkllllllmmmooopppuuussspppjjjddd^^^ZZZYYY^^^dddjjjoooqqqsssvvvxxxzzz~~~|||zzzvvvpppllliiijjjlllqqqssstttuuuuuutttrrrpppnnnoooppprrrvvv{{{xxxpppiiieee^^^___aaadddhhhkkknnnooosssvvvzzz}}}}}}zzzxxxtttttttttsssssssssuuuvvvzzz{{{{{{yyyuuuoooiiieee```\\\VVVPPPLLLJJJGGGEEECCCFFFLLLRRRWWW[[[]]]^^^VVVVVVUUUTTTSSSRRRQQQPPPSSSZZZdddnnnuuuyyyyyyxxxzzzxxxvvvsssnnnggg^^^YYYSSSLLLFFFDDDBBBAAADDDJJJMMMSSS[[[bbbfffgggggggggeeedddccccccdddbbb___\\\\\\ZZZWWWUUUSSSRRRRRRSSSSSSQQQPPPRRRUUUUUURRRNNNNNNIIIFFFGGGFFFBBBBBBFFFBBBAAA???>>>???CCCGGGIIIJJJJJJKKKKKKLLLKKKKKKKKKNNNNNNMMMLLLKKKIIIIIIHHHJJJJJJJJJJJJHHHGGGEEECCCEEEDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDEEEDDDDDDCCCCCC@@@CCCFFFHHHGGGFFFEEEFFFEEEEEEFFFHHHIIIIIIFFFCCC999888555333222222222333111444444111111444444111111111222222333333333333333333222222222333333444222222111111222333333444666666666777888999999:::888888:::;;;;;;:::888888;;;;;;<<<<<<;;;:::999888666444333222222222111000000000111111222222222333222222222222222222222222111111111111111111111111222222222222222222222222000111111222222222222222000000000000000000000000//////000000000000000000000000000000000000000000......//////000000111111000/////////111111000...000000111111111111000000111111000000000000111111111111111111111111111111111222222222222222222222~~~zzzyyyyyyzzz{{{{{{|||~~~}}}|||zzzzzzyyyxxxxxxyyyzzz{{{}}}~~~~~~|||{{{xxxxxxyyyzzzyyyvvvppplllgggaaaYYYRRRMMMIIIEEECCC@@@@@@???>>>>>>===<<<<<<;;;:::999:::;;;<<<;;;:::;;;;;;;;;;;;===BBBIIINNNVVV]]]bbbddddddddd```ZZZQQQLLLHHHIIIKKKMMMSSSZZZ]]]bbbgggiiiiiiiiikkkmmmllllllkkkjjjhhhfffeeedddbbbdddfffhhhjjjjjjjjjjjjmmmllllllmmmllliiiddd```XXXSSSMMMHHHEEECCCBBBAAA<<<<<<;;;;;;::::::999999999999999999999999999999999::::::999888777999:::999:::<<<>>>CCCKKKTTTZZZeeegggkkklllllllllmmmnnnrrrqqqnnniiiccc\\\VVVSSSQQQTTTYYY]]]aaadddiiilllpppuuuzzz{{{zzz{{{zzzsssmmmkkkkkkmmmrrrtttvvvwwwwwwvvvtttrrrqqqrrrtttxxx|||zzzrrrlllhhhaaabbbdddfffiiilllnnnoooppptttyyy~~~}}}vvvrrrhhhddd]]]WWWQQQLLLGGGDDDFFFIIIOOOUUUZZZ^^^aaaaaaWWWWWWWWWVVVTTTRRRPPPOOOWWW^^^iiiuuu}}}~~~zzzrrriiicccYYYQQQIIIEEEBBBAAADDDJJJLLLSSS]]]eeekkknnnpppqqqnnnlllkkkmmmnnnmmmiiieeebbb```]]]ZZZXXXXXXXXXYYYYYYWWWWWWYYY[[[[[[WWWSSSNNNGGGFFFJJJIIIDDDEEEKKKDDDCCCBBBBBBCCCFFFIIIKKKLLLMMMMMMMMMMMMLLLKKKKKKMMMMMMMMMMMMMMMNNNNNNNNNMMMMMMMMMMMMKKKIIIGGGEEEEEEEEEDDDCCCBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFEEECCCEEEGGGGGGEEEDDDDDDDDDCCCBBBBBBCCCEEEFFFFFFDDD<<<:::777555333333333444111444444111111444444111222222333333444444555555555444444444444555555666444333333444444555666777888888999:::;;;<<<<<<===;;;999;;;??????;;;999;;;999:::;;;;;;;;;:::999888666555444333222111111111000000111111222333333333111111111111111111111111222222222222222222222222111111111111111111111111222222333444444444444333222222222111111111111111000111111111111000///...000000000000000000000000111111000000//////......000//////000111222000...000111111222222111111000222111111000000111111222111111111111111111111111111111111222222333333333~~~}}}yyyyyyxxxwwwwwwwwwxxxyyy}}}}}}~~~~~~}}}{{{yyyxxxvvvvvvwwwxxxyyyxxxuuurrrooojjjccc\\\UUUOOOJJJGGGCCCCCCBBBAAA@@@???>>>>>>===<<<:::;;;<<<<<<;;;:::999::::::;;;<<<@@@FFFJJJQQQXXX___aaabbbbbb^^^XXXQQQLLLHHHHHHIIIIIINNNTTTYYY^^^dddfffeeeeeegggjjjhhhhhhgggfffdddbbbaaa```^^^```cccfffiiijjjjjjjjjiiiiiijjjkkkllljjjfffcccYYYVVVRRROOOLLLIIIEEECCC>>>>>>===<<<<<<;;;::::::888888888888888888888888888999999888777777999;;;999999:::<<<@@@HHHQQQWWWcccfffjjjmmmmmmmmmnnnnnnpppooolllhhhccc\\\UUUQQQJJJKKKNNNPPPUUUZZZ___cccffflllqqqpppllljjjmmmrrruuuzzz}}}vvvooolllmmmnnnqqqsssuuuwwwwwwuuusssqqqtttvvvyyy~~~{{{sssmmmiiicccdddfffhhhjjjlllmmmmmmnnnrrrxxxuuuqqqjjjccc\\\UUUNNNJJJKKKNNNSSSXXX\\\___aaaaaaXXXXXXWWWVVVUUURRRPPPOOOVVV]]]hhhuuu~~~}}}tttmmm]]]UUULLLFFFCCCAAADDDJJJLLLSSS]]]gggnnnssswwwzzzwwwuuuuuuwwwzzzyyyuuuppphhhfffccc```^^^^^^___```]]]^^^___aaabbbaaa___\\\TTTOOOOOOTTTSSSIIIFFFKKKGGGGGGGGGGGGIIIKKKMMMNNNMMMNNNNNNOOOOOOOOONNNNNNNNNNNNOOOPPPQQQSSSTTTTTTQQQQQQQQQPPPNNNLLLJJJHHHFFFEEECCCBBBAAAAAABBBBBBCCCDDDEEEGGGHHHHHHHHHHHHFFFGGGGGGFFFDDDCCCDDDEEEAAAAAAAAACCCEEEEEEDDDCCC>>><<<999666444444444555111444444111111444444111333333444555555666666777666666555666666777777888777777777777888999:::;;;:::;;;;;;<<<===>>>???@@@>>><<<>>>CCCCCC>>><<<>>>888999;;;<<<<<<;;;:::999666666555444222111111222000000111222222333444444444444444444444444444444555555555555555555555555444444444444444444444444333444555555666555555555555555444444333333333333222222222222111///...---000000000000000000000000111111000000//////......000000///111222222000...000111111222222111111000222111111000000111111222111111111111111111111111111111222333444555555666xxxxxxvvvuuuuuuvvvvvvwww}}}}}}}}}}}}{{{yyywwwvvvuuuuuuvvvxxxzzzyyywwwuuuuuupppiiibbb[[[TTTNNNJJJFFFEEEEEECCCBBBAAA@@@@@@???===<<<<<<<<<<<<;;;999:::;;;<<<<<<>>>AAAFFFIIINNNUUU\\\___```aaa\\\WWWRRRMMMHHHHHHGGGGGGJJJOOOWWW\\\bbbdddbbbbbbeeehhheeeeeedddcccbbb```^^^]]]ZZZ]]]```dddgggiiijjjiiifffggghhhjjjkkkkkkhhheeeZZZXXXVVVTTTQQQMMMHHHDDD@@@??????>>>===<<<<<<;;;888888888888888888888888777888999888777777999;;;::::::;;;<<<@@@HHHQQQWWWaaaeeejjjmmmooooooooopppnnnmmmkkkhhhddd]]]UUUPPPIIIIIIJJJLLLPPPVVV\\\```aaafffkkkiiiccc```bbbffffffllltttzzz|||~~~xxxqqqnnnnnnpppppprrrtttvvvvvvtttqqqooovvvxxx}}}{{{tttmmmjjjeeefffgggiiikkkllllllmmmmmmqqqwww}}}vvvoooggg^^^VVVQQQPPPRRRVVVZZZ]]]_________XXXXXXXXXWWWUUUSSSPPPNNNSSSZZZeeeqqq{{{zzzttt___VVVMMMGGGCCCAAADDDJJJKKKRRR]]]gggpppvvv|||~~~|||{{{~~~}}}xxxllljjjgggdddccccccdddeee```bbbeeeggggggfffeeeddd___ZZZ[[[aaa\\\NNNFFFHHHJJJJJJJJJKKKMMMNNNPPPPPPMMMNNNOOOPPPQQQQQQQQQQQQNNNOOOPPPRRRUUUWWWXXXYYYUUUUUUTTTSSSQQQOOOLLLKKKFFFEEECCCBBBAAAAAABBBBBBCCCDDDFFFGGGIIIIIIJJJJJJHHHHHHHHHFFFDDDCCCDDDEEE@@@@@@BBBDDDFFFFFFCCCAAA@@@>>>:::777555444555666222444444222222444444222444444555555666777777888777777777777777888999999::::::::::::;;;<<<===>>><<<<<<===>>>???@@@AAAAAAAAA>>>@@@FFFFFF@@@>>>AAA999;;;===>>>???>>>===<<<777777666444222111111222000000111222333333444444888888888888888888888888777777777777777777777777888888888888888888888888444555555666777666666666777777666666666555555555222333333222111///---,,,000000000000000000000000......//////000111111111000000000111222222000...111111222222222222111111222222111111111111222222111111111111111111111111222222333444555777777888}}}|||zzzxxxwwwvvvwwwwwwyyyyyyxxxwwwvvvvvvvvvvvvqqqsssvvvyyyzzz{{{{{{zzzooonnnlllhhhaaaYYYQQQLLLHHHGGGFFFEEEFFFDDDBBB@@@???>>><<<=========<<<:::>>>===<<<<<<===???BBBCCCOOORRRVVV[[[]]]^^^]]]\\\RRRPPPKKKGGGDDDFFFJJJNNNRRRWWW]]]aaabbbbbbbbbcccaaaaaa``````___^^^^^^]]]]]]\\\\\\```gggjjjhhheeeeeeffffffggggggffffffeee]]]VVVWWW^^^[[[MMMCCCCCC???>>>======>>>===;;;999>>>===:::888888888999:::888888777777888999::::::;;;;;;:::;;;???EEEKKKOOOYYY___ffflllnnnmmmlllkkkkkkkkkjjjgggbbb[[[UUUQQQLLLFFFCCCGGGLLLOOOQQQTTT^^^aaacccbbb___ZZZWWWUUU\\\___eeekkkqqqtttuuuvvvxxxyyy{{{~~~zzzuuuqqqnnnkkkooorrruuuuuusssrrrtttvvvwww{{{|||vvvqqqnnnhhhiiijjjkkklllmmmmmmmmmkkkpppxxxzzzrrriiiaaa[[[\\\YYYWWWYYY]]]___^^^]]]YYYXXXVVVTTTRRRQQQPPPPPPTTTVVV\\\fffqqq{{{tttiii```RRRHHHEEEEEEFFFFFFJJJPPPZZZdddlllrrrwww{{{yyy}}}~~~tttlllggghhhiiigggfffgggfffiiimmmnnnmmmkkkiiiiiibbb```wwwQQQTTTGGGIIIMMMQQQTTTUUUUUUVVVVVVSSSTTTVVVWWWWWWUUUTTTRRRSSSQQQPPPRRRUUUXXXZZZZZZ[[[ZZZZZZYYYXXXSSSMMMIIIHHHEEE@@@>>>>>>???@@@@@@DDDDDDEEEGGGIIIJJJKKKLLLIIIIIIHHHGGGEEEDDDDDDCCC@@@AAABBBCCCDDDCCCBBBBBBCCCAAA>>>;;;999555111...555444333222333444555666666555555666999::::::999<<<<<<:::999888777777777:::;;;;;;<<<===>>>>>>???AAAAAA@@@@@@???>>>>>>=========>>>>>>>>>?????????>>>=========??????===;;;>>>888222111444555333///333222222222333555777888::::::::::::999999888777:::999888777777888999:::888777777777777777777888555555555555666666666777333444444555555444333333000222333444444333111000333222222222111111000000000000000000////////////111111111111222222222222000000000000000000000000444444333222222111111000111111222333222111000///444444444333333444777999~~~{{{yyyxxxwwwwwwzzzyyywwwvvvuuutttssssssqqqsssvvvxxxzzzzzzzzzyyysssrrrpppllleee^^^VVVRRRLLLJJJHHHGGGFFFEEECCCAAAAAA???=========>>>===<<<===<<<<<<<<<===???AAABBBJJJMMMRRRWWW[[[\\\\\\\\\SSSQQQMMMHHHEEEFFFIIIMMMQQQUUU[[[^^^___`````````^^^^^^\\\[[[ZZZYYYYYYYYY\\\ZZZ[[[```fffiiigggddddddddddddddddddddddddddd^^^XXXWWW]]]YYYLLLCCCCCC???>>>======>>>===;;;999>>><<<:::999888888999:::888888777888888999999:::;;;:::999;;;>>>DDDIIIMMMWWW]]]eeekkkmmmmmmlllkkkkkkkkkjjjgggbbb[[[UUUQQQLLLGGGDDDFFFIIIJJJNNNSSS\\\___aaa```\\\XXXTTTSSSVVVZZZ___eeejjjmmmnnnnnnjjjkkkmmmoooqqqsssttttttwwwxxxyyyzzz|||~~~}}}xxxtttooollloooqqqssssssqqqqqqrrrtttvvvzzz|||xxxtttrrrkkklllmmmnnnooooooooooooooosss{{{zzzrrrmmmdddaaa^^^^^^```aaa___\\\ZZZYYYWWWUUUSSSRRRQQQQQQUUUWWW[[[cccllluuu|||vvvlllbbbUUUKKKGGGGGGGGGGGGNNNRRRXXX^^^dddkkkrrrwwwwww{{{wwwpppkkklllmmmlllkkkmmmiiillloooqqqpppoooooooooooolllvvvTTTVVVLLLMMMQQQUUUXXXYYYYYYYYYZZZ[[[ZZZYYYXXXXXXXXXYYYYYYWWWVVVUUUWWWZZZ]]]^^^^^^\\\[[[ZZZYYYVVVRRRKKKGGGGGGDDD???======???@@@@@@BBBCCCDDDFFFHHHJJJLLLMMMLLLLLLKKKJJJHHHFFFEEEEEEAAABBBCCCCCCCCCCCCCCCBBBDDDBBB???<<<:::777333000222222111111222222333444555444555666888:::::::::>>>===<<<;;;::::::::::::=========>>>???@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>???>>>===>>>??????===;;;999777444222222222222222000000000111222444666777;;;;;;<<<<<<<<<;;;::::::;;;;;;:::999999:::;;;;;;999999888888888888999999555555666666666777777777666666666666666666666666222333333444333222111000000000111111111111111111000000000000000000000000000111111111222222222222111111111111111111111111222222222222111111111111111222222333222111000///111333444444333333555666}}}zzzyyyxxx{{{zzzxxxvvvuuussssssrrrqqqsssuuuwwwxxxxxxxxxwwwwwwvvvtttqqqkkkddd]]]ZZZRRROOOKKKIIIHHHGGGEEECCCCCCAAA===<<<===>>>>>>===<<<<<<;;;;;;<<<>>>@@@AAADDDHHHMMMSSSWWWZZZ\\\]]]UUUSSSOOOJJJFFFFFFHHHKKKPPPSSSXXX[[[\\\\\\]]]]]]^^^\\\YYYWWWUUUUUUUUUVVVYYYYYYZZZ^^^dddgggfffdddcccaaa```______```aaaccc___YYYWWWZZZVVVJJJCCCBBB???>>>======>>>===;;;999===<<<:::999888999999:::888888888888888999999999:::999999:::===BBBGGGJJJTTTZZZbbbiiikkklllkkkkkkiiiiiiiiifffbbb\\\VVVRRRLLLHHHEEEEEEDDDEEEKKKRRRYYY\\\^^^^^^ZZZUUUQQQOOOQQQUUUZZZ___cccffffffgggbbbcccdddeeeggghhhiiiiiikkkkkklllmmmnnnppprrrsssxxxyyy{{{|||~~~|||wwwrrroooooopppqqqpppooooooppprrrtttyyy~~~{{{xxxvvvuuuoooooopppqqqrrrrrrrrrrrrtttxxx}}}rrrnnniiiffffffddd```\\\[[[YYYWWWUUUSSSRRRRRRRRRVVVWWWYYY^^^eeemmmtttyyyyyyoooeeeXXXNNNJJJIIIHHHGGGQQQSSSUUUWWW\\\ccckkkpppqqquuu{{{yyyqqqlllnnnpppooooooqqqmmmooossstttuuutttuuuvvv}}}zzztttWWWVVVOOORRRVVVZZZ\\\]]]]]]^^^___aaa___[[[XXXXXXZZZ]]]___\\\[[[[[[^^^aaaccccccbbb___]]][[[YYYVVVQQQJJJEEEFFFBBB>>><<<===>>>??????@@@AAACCCEEEHHHJJJMMMNNNQQQPPPPPPNNNLLLJJJHHHGGGEEEDDDDDDCCCCCCCCCCCCDDDEEEBBB@@@>>><<<999555222333333444555555555555555666666777999:::;;;<<<===??????>>>>>>>>>>>>????????????@@@@@@AAAAAABBBBBBAAAAAAAAA@@@AAAAAABBBBBBCCCCCCBBBAAA???>>>>>>===???>>>>>>>>>??????===;;;444555555333000///111444000000111222444666999:::<<<======>>>>>>>>>>>>=========<<<;;;;;;<<<======;;;;;;::::::::::::;;;;;;666666666777777777888888888777666666666666888888555444444333222111000000/////////000111111222222000000000000000000000000111111111111222222222222222222222222222222222222111111111111222222222222222222222333222111111000000222444444333222333333~~~|||{{{|||{{{zzzxxxwwwvvvuuuuuuqqqrrrssstttuuuuuuuuuuuuxxxwwwuuurrrmmmgggbbb___WWWSSSNNNKKKIIIHHHFFFEEEEEEAAA===;;;<<<===>>>>>>;;;;;;;;;;;;<<<===??????@@@CCCHHHOOOUUUYYY]]]^^^XXXVVVRRRMMMHHHFFFHHHIIIOOOSSSWWWZZZZZZZZZ[[[\\\___]]]YYYUUUSSSSSSTTTUUUWWWWWWYYY]]]bbbeeedddcccaaa___]]][[[[[[]]]___aaa```ZZZVVVWWWRRRIIIBBBAAA???>>>======>>>===;;;999<<<;;;:::999999999999:::888888888999999999888888999888888999<<<@@@DDDGGGPPPVVV___fffjjjjjjjjjjjjhhhhhhhhhfffbbb\\\WWWSSSLLLHHHFFFDDDBBBBBBJJJSSSWWWZZZ]]]\\\YYYSSSOOOMMMPPPSSSXXX]]]```bbbcccccc````````````aaaaaabbbbbbcccccccccdddeeeggghhhiiiooonnnllljjjiiijjjkkkkkkkkklllnnnqqqsssuuuwwwwwwzzz}}}|||vvvrrrppppppooonnnmmmmmmoooppprrrxxx~~~|||xxxvvvttttttqqqrrrssstttttttttttttttwww{{{{{{tttooolllhhhccc^^^]]][[[XXXVVVTTTSSSSSSSSSWWWWWWXXXZZZ___fffnnnttt{{{}}}qqqhhh[[[RRRMMMJJJHHHGGGPPPQQQRRRTTTWWW]]]dddiiihhhlllsss{{{vvvnnniiijjjmmmmmmnnnpppppprrruuuvvvvvvvvvwwwyyyqqq[[[SSSPPPWWWYYY]]]___``````aaabbbccc```\\\YYYXXXZZZ]]]___^^^]]]^^^aaadddffffffeeeaaa___]]]ZZZWWWRRRLLLGGGDDDAAA===<<<===>>>>>>>>>???@@@AAADDDGGGKKKOOOPPPTTTTTTTTTSSSQQQOOOMMMKKKIIIHHHFFFEEEDDDDDDEEEEEEDDDBBB@@@>>>===;;;777444333444666777777666666555888:::;;;<<<===>>>???AAA???>>>>>>??????@@@AAABBB@@@@@@AAAAAABBBBBBBBBBBB@@@?????????@@@AAACCCDDDDDDCCCBBBAAA@@@??????>>>@@@???>>>>>>??????===;;;444444444333222222333444111222444666999;;;===>>>======>>>??????@@@??????========================<<<<<<<<<;;;;;;<<<<<<<<<777777777888888888888999777666555444444555777999777666444333222111111111000000000000000000000111000000111111111111111222111111222222222333333333333333333333333333333333111111222222333444444555333333333222222222111111333444444333222222333555||||||zzzyyyxxxxxxxxxxxxrrrsssssssssssssssssssssuuuuuusssppplllhhhdddaaaZZZWWWQQQMMMKKKJJJHHHGGGEEEBBB===;;;<<<=========;;;;;;<<<<<<<<<===>>>>>>???AAAFFFLLLSSSXXX]]]___[[[ZZZVVVQQQKKKHHHHHHIIIOOORRRVVVYYYZZZZZZ\\\]]]___\\\XXXUUURRRRRRRRRSSSUUUVVVXXX]]]aaacccdddcccaaa___[[[YYYYYY[[[___aaa___[[[WWWUUUQQQIIICCC@@@???>>>======>>>===;;;999;;;;;;::::::999999::::::888888999999999888888777999888888999;;;>>>BBBDDDLLLRRR\\\cccgggiiijjjjjjggghhhhhhgggccc^^^YYYVVVLLLIIIFFFEEEBBBBBBJJJSSSUUUXXX\\\\\\YYYSSSOOOMMMOOOQQQVVV[[[^^^`````````]]]]]]\\\[[[ZZZZZZ[[[[[[^^^^^^^^^^^^___```bbbbbbdddbbb]]]YYYVVVUUUVVVVVVWWWYYY[[[^^^aaacccdddeeefffiiilllnnnqqqssswwwzzz{{{wwwtttqqqooommmmmmnnnoooppprrrxxx}}}~~~yyyuuurrrppppppqqqrrrsssuuuvvvvvvvvvvvvyyy|||yyytttooohhhcccaaa___[[[XXXUUUTTTTTTTTTVVVVVVWWWXXX[[[aaajjjqqqvvvzzz~~~sssjjj^^^UUUPPPMMMJJJGGGLLLNNNQQQTTTWWWZZZ___bbbbbbfffkkkrrr~~~rrrjjjeeefffiiijjjkkknnnppprrrssssssssstttvvvxxxrrrcccSSSRRRXXX[[[^^^`````````aaacccbbbaaa___]]]\\\[[[\\\\\\\\\\\\]]]```cccfffggggggdddbbb___\\\YYYTTTOOOKKKBBB@@@===<<<===>>>>>>===>>>???@@@CCCGGGKKKOOOQQQUUUVVVWWWWWWUUUTTTRRRPPPMMMLLLJJJHHHFFFFFFFFFGGGDDDBBB@@@???>>><<<999777333444666777777666666555999;;;============???AAA=========>>>???@@@BBBCCC@@@@@@@@@AAAAAAAAAAAAAAA???>>>======>>>@@@BBBDDDBBBBBBBBBAAAAAAAAAAAA@@@@@@>>>===>>>>>>>>><<<:::777444111222666777555222222333555888;;;===???@@@<<<===>>>???????????????<<<<<<============<<<<<<===<<<<<<;;;;;;<<<<<<===888888888999999999999:::888777555555555777999:::888777666444333222222222333222222111000//////...000111111111222222333333333333333333444444444444555555555555555555555555222333444444555666777777333333333222222222222222555555444333111333666999~~~}}}|||{{{zzzzzzvvvvvvuuuuuuttttttttttttrrrrrrqqqnnnkkkhhheeeccc]]]ZZZUUURRRPPPNNNKKKIIIFFFCCC???======>>>>>>===<<<<<<=========>>>>>>>>>???AAADDDJJJPPPWWW\\\___]]]\\\ZZZUUUOOOKKKJJJKKKNNNQQQUUUXXXYYY[[[]]]^^^\\\ZZZWWWTTTRRRQQQQQQQQQSSSUUUYYY]]]```bbbddddddaaa___\\\ZZZZZZ\\\___aaa```]]]ZZZWWWSSSMMMFFFBBB???>>>======>>>===;;;999::::::::::::::::::::::::888888999::::::888777666999999999999;;;===@@@BBBHHHOOOXXXaaafffhhhiiiiiiggghhhhhhhhheee```[[[XXXNNNIIIFFFEEECCCBBBGGGNNNRRRVVV[[[\\\YYYTTTPPPMMMLLLOOOTTTYYY\\\^^^___^^^___^^^\\\ZZZXXXXXXXXXYYYZZZZZZZZZZZZZZZ[[[\\\]]]___[[[VVVQQQMMMJJJJJJJJJIIIJJJMMMPPPRRRTTTUUUVVVXXXYYY[[[\\\]]]___bbbdddeeekkkqqqsssxxx|||yyyuuupppnnnoooppprrrrrrtttzzz~~~|||xxxtttpppnnnmmmqqqrrrtttuuuwwwxxxyyyyyyzzz~~~}}}xxxqqqlllhhheeeaaa\\\YYYWWWWWWWWWVVVWWWWWWWWWWWW\\\eeekkkqqqvvv{{{~~~uuummmbbbYYYTTTQQQMMMJJJIIILLLPPPSSSUUUXXXZZZ\\\___bbbeeelllvvvzzzppphhhbbbccceeefffhhhkkkmmmmmmnnnnnnnnnppptttvvv}}}~~~tttkkkVVVXXXYYY[[[^^^_________aaaccccccbbbaaa```___]]][[[[[[[[[ZZZZZZ]]]bbbfffiiijjjhhheeebbb^^^ZZZUUUOOOKKKBBB@@@======>>>>>>>>>===<<<===>>>@@@DDDIIIMMMPPPTTTUUUWWWXXXYYYXXXVVVUUUQQQPPPNNNLLLJJJIIIHHHHHHDDDCCCAAAAAA@@@???<<<::::::;;;;;;<<<<<<<<<<<<<<<999<<<>>>===;;;:::<<>>@@@AAABBB@@@@@@@@@@@@AAAAAAAAAAAA???>>>=========???BBBCCCAAAAAAAAAAAAAAAAAAAAAAAA???>>><<<<<<===<<<:::888999444111333777999555111222333666888;;;===>>>???===>>>>>>????????????>>>;;;<<<<<<======<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<999999999::::::::::::;;;:::999888888999:::<<<===999888888777666555444444555444333222111///......111111111222333333444444555555555555666666666666666666666666666666666666444555555666777888888999444444333222222222222333444444444333222444777:::{{{zzzyyyxxxwwwwwwvvvvvvrrrqqqpppnnnllliiigggeee```]]]ZZZWWWUUUSSSPPPMMMGGGEEEBBBAAAAAAAAA???>>>======>>>>>>??????>>>>>>???@@@CCCHHHNNNTTTZZZ]]]______\\\XXXRRRNNNMMMLLLLLLOOOSSSVVVXXXZZZ]]]___\\\[[[YYYWWWUUUTTTSSSSSSRRRUUUYYY]]]```bbbdddeeebbbaaa^^^]]]]]]^^^aaabbbaaa```^^^[[[WWWRRRLLLFFF???>>>======>>>===;;;999999:::::::::;;;:::::::::777888:::::::::888777555::::::999:::;;;===???@@@EEELLLVVV___dddggghhhiiiggghhhiiiiiifffbbb]]]ZZZQQQKKKEEEDDDCCCAAABBBEEEOOOSSSXXX[[[XXXTTTPPPMMMLLLOOOTTTYYY]]]_________cccaaa^^^[[[YYYXXXXXXYYYYYYYYYXXXXXXXXXYYYZZZZZZ\\\YYYTTTNNNIIIFFFEEEEEEAAACCCEEEGGGIIIKKKLLLMMMMMMNNNOOONNNMMMNNNPPPSSSRRRWWW[[[[[[^^^dddhhhiiijjjkkkkkklllnnnssszzz}}}yyyssspppqqqsssttttttvvv|||~~~}}}|||{{{xxxuuurrrooommmqqqrrrtttwwwyyy{{{|||}}}~~~|||wwwpppmmmgggbbb^^^[[[[[[[[[VVVXXXXXXVVVTTTWWW^^^dddoootttyyy|||xxxpppfff^^^YYYVVVQQQNNNIIIKKKNNNPPPQQQSSSUUUWWWZZZ\\\___eeeoooxxxxxxsssmmmeee^^^^^^aaaaaacccffffffggghhhiiikkkoootttwwwxxxyyyrrrpppWWW\\\ZZZ\\\^^^^^^^^^___aaabbbbbbaaa```^^^\\\ZZZYYYYYY[[[ZZZYYY\\\aaaggglllnnnllliiiddd^^^YYYSSSLLLHHHAAA@@@>>>>>>?????????>>>999999:::<<<@@@DDDIIILLLPPPSSSVVVYYY[[[[[[ZZZYYYSSSSSSRRRPPPNNNKKKIIIHHHFFFEEEDDDDDDDDDCCC@@@>>>???????????????@@@@@@AAA===@@@BBB@@@<<<;;;===@@@<<<<<<<<<===>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@>>>===>>>@@@BBBDDDCCCBBBBBBAAA@@@???>>>>>>>>>===;;;;;;<<<;;;888666666555333444555555333111333555777:::<<<>>>>>>?????????@@@@@@@@@???>>>>>>;;;<<<===>>>>>>===<<<;;;;;;::::::999999::::::;;;::::::::::::;;;;;;;;;;;;999999999:::;;;<<<<<<<<<888999999:::999888777666555444444333222111000000111111222222333444444555666666777777777888888888777777777777777777777777555555666666777777777888555444333222222222333333...111444555555555666777~~~|||{{{zzzyyyyyyyyyrrrrrrqqqooommmkkkiiigggbbb```]]][[[YYYWWWSSSPPPHHHGGGEEEDDDDDDCCCAAA???===>>>>>>????????????>>>???@@@BBBFFFLLLRRRWWW[[[``````^^^ZZZTTTPPPNNNNNNJJJMMMQQQUUUWWWZZZ]]]___^^^]]]\\\[[[YYYXXXVVVVVVRRRUUUZZZ]]]```bbbdddfffcccbbb```______```bbbcccbbbcccaaa^^^[[[WWWPPPIII???>>>======>>>===;;;999999999:::;;;;;;;;;::::::777888:::;;;:::888666555;;;:::::::::;;;===???@@@CCCJJJUUU^^^cccfffhhhiiihhhiiijjjiiigggccc___\\\TTTLLLDDDCCCBBB???===>>>LLLQQQWWWYYYXXXTTTOOOMMMMMMPPPUUU[[[___aaabbbbbbaaa___\\\YYYVVVUUUUUUUUUZZZZZZYYYYYYYYYZZZZZZ[[[XXXUUUPPPJJJEEEBBB@@@??????@@@BBBDDDFFFHHHIIIIIIHHHHHHHHHFFFDDDDDDFFFHHHHHHLLLNNNMMMMMMRRRUUUUUUVVVVVVVVVVVVXXX]]]dddiiijjjooovvv}}}{{{tttqqqsssuuuvvvvvvxxx}}}~~~~~~{{{zzzzzzzzzyyywwwtttqqqoooqqqrrruuuxxx{{{}}}~~~vvvrrrlllfffaaa___^^^^^^WWWYYYYYYVVVRRRSSSXXX^^^nnnsssxxx{{{zzzrrriiiaaa]]]YYYUUUQQQKKKLLLMMMMMMMMMOOOQQQTTTUUUWWWZZZ___jjjssstttooojjjaaaZZZZZZ\\\]]]___bbbaaacccdddfffiiinnnuuuyyyttttttnnnpppVVV]]]ZZZ\\\^^^^^^^^^___aaacccaaa___\\\YYYWWWVVVVVVWWW\\\ZZZYYY\\\bbbiiiooorrrpppllleee^^^XXXPPPIIIDDDBBB@@@>>>>>>???@@@???>>>777777777999<<>>???@@@AAABBBBBBBBBBBBBBBBBBBBBAAACCCBBB@@@>>>???@@@CCCDDDEEEDDDCCCAAA???===<<<;;;===<<<;;;:::;;;:::777555333555666555333111111222666888:::===???@@@@@@@@@AAAAAAAAAAAA@@@@@@???>>><<<===>>>??????>>>===<<<:::999999888888999999::::::::::::;;;;;;;;;<<<<<<666777888999:::;;;::::::777999:::;;;;;;:::888777444444333333333333333333111111222333333444555555777888888888999999999999777777777777777777777777555555555555666666666666555444333222111222333444)))...444888888666444444}}}}}}zzzuuuqqqnnnllliiigggdddcccaaa```___[[[WWWSSSPPPMMMIIIFFFEEECCCAAA@@@@@@?????????@@@@@@>>><<>>>>>>>>DDDHHHOOOVVV\\\bbbhhhlllgggiiikkkkkkiiiddd```]]]WWWPPPFFFBBBBBBBBBAAA???JJJMMMQQQVVVYYYXXXTTTPPPPPPPPPQQQUUUZZZ___bbbccccccaaa]]]ZZZWWWVVVUUUVVVXXXXXXXXXXXXYYYYYYYYYYYYXXXSSSKKKFFFBBB@@@>>>===???>>>===>>>@@@BBBAAA@@@BBBCCCDDDDDDDDDCCCBBBAAAIIIDDDAAABBBGGGKKKKKKIIIIIIIIIIIIJJJMMMQQQTTTVVVZZZ]]]aaafffjjjooouuuyyyyyy}}}}}}yyyxxxvvvtttvvvzzz|||~~~~~~|||}}}}}}~~~~~~}}}yyyrrrnnnvvvuuuxxx||||||yyyzzz}}}xxxqqqkkkfffaaa]]]ZZZZZZYYYWWWUUUUUUVVVWWWXXXiiisss~~~}}}tttlllddd]]]WWWSSSPPPLLLKKKMMMNNNMMMOOOSSSSSSVVV[[[aaahhhoootttwwwjjjccc[[[WWWXXX[[[^^^___```aaa```___aaakkkyyyyyysssjjj^^^XXXWWWZZZZZZ\\\]]]^^^_________aaa```^^^[[[XXXUUUSSSRRRXXXXXXYYY]]]dddjjjnnnooooooiii___VVVNNNIIIDDDBBB===<<<<<<===>>>>>>===;;;999777555444666;;;AAADDDNNNRRRWWW[[[\\\[[[[[[[[[YYYZZZZZZWWWRRROOOPPPRRRKKKKKKLLLMMMKKKGGGAAA===:::777777999999555555777<<<@@@EEEIIIIIIFFF@@@===<<<>>>>>>===;;;<<>>>>>======>>>>>>>>>===;;;???<<<999777777888888777::::::999999999::::::;;;;;;:::999888999;;;===???;;;<<<<<<;;;999888888999444333333222111000//////222333444444444555777999888888999:::::::::999999;;;777777::::::666555999999888777777777777444222555555555555555444444444333333333333444666777888|||xxxtttrrrpppnnnlllhhhgggeeedddbbb___ZZZWWWTTTQQQMMMJJJHHHGGGEEECCCCCCBBBAAABBBCCCBBBAAA???@@@AAACCCFFFKKKPPPUUUXXX\\\]]]]]]\\\YYYUUUQQQOOOMMMNNNOOORRRVVV[[[___aaabbbbbbbbbbbbaaa```___^^^bbbbbbbbbcccdddfffhhhiiifffffffffdddbbbaaacccdddggggggggggggddd___WWWQQQJJJFFFAAA>>>======<<<<<<<<<<<<;;;:::999888777777::::::999888888999::::::;;;;;;;;;<<<======>>>>>>CCCGGGNNNTTTZZZ```eeeiiijjjjjjjjjhhhfffccc```^^^XXXQQQHHHCCCCCCCCCAAA???FFFHHHMMMTTTXXXXXXUUURRRNNNNNNOOOSSSYYY___cccddddddbbb___\\\YYYXXXXXXXXXZZZZZZZZZZZZZZZZZZZZZZZZXXXSSSKKKFFFBBB@@@>>>===>>>===<<<>>>@@@AAA@@@???AAAAAABBBBBBBBBAAA@@@??????;;;999:::???BBBBBB@@@CCCCCCCCCCCCEEEHHHKKKMMMLLLOOOSSSVVVZZZ___dddgggjjjmmmrrruuuxxx{{{~~~zzzxxxvvvsssuuuyyy~~~}}}~~~~~~~~~{{{vvvrrrwwwvvvxxx||||||zzz|||~~~xxxrrrmmmiiieeebbbZZZYYYWWWUUUTTTUUUVVVWWWhhhrrrxxxooohhh```ZZZVVVTTTOOOMMMNNNMMMKKKMMMQQQOOORRRWWW^^^fffmmmrrruuukkkddd[[[WWWXXX[[[^^^^^^___`````````bbbiiivvv|||uuuppphhh___ZZZZZZZZZ[[[\\\]]]]]]^^^^^^]]]^^^]]][[[YYYWWWUUUTTTSSSVVVVVVXXX]]]ccchhhjjjkkkjjjddd[[[RRRKKKFFFBBB???<<<;;;;;;<<<======<<<:::999777555444666:::???BBBHHHMMMSSSXXXZZZ[[[\\\]]]ZZZZZZZZZWWWTTTRRRRRRTTTRRRPPPMMMJJJHHHEEEAAA===;;;888888::::::777666999888;;;@@@DDDEEEDDDBBB@@@<<<===>>>===<<<===>>>@@@???@@@@@@AAABBBBBBCCCCCCDDD@@@<<<;;;===@@@BBBCCCCCCBBB???<<<:::999888888888888777666666666666666666555444333333333444555:::<<<@@@BBBBBBCCCDDDEEEDDDCCCBBBBBBCCCBBB@@@>>>???===<<<===??????===:::>>>;;;888666777777777666999999999999999:::;;;<<<:::999888888888:::;;;===;;;<<<===;;;999888999:::777777666555444333222222111333444444444555777999888999999:::::::::::::::;;;888888;;;;;;777666:::999777777777888777555333::::::888666444222000///333333444444555666888888~~~zzzyyywwwuuusssnnnllljjjiiigggddd___\\\ZZZWWWSSSOOONNNLLLJJJHHHFFFEEEDDDEEEFFFFFFDDDBBBBBBBBBCCCFFFJJJOOOTTTVVVZZZ[[[]]]]]][[[WWWRRROOONNNNNNOOOQQQUUUZZZ```cccccccccdddddddddddddddccceeeeeeeeeeeefffggghhhiiiggghhhhhhfffddddddeeefffhhhiiijjjkkkiiiddd\\\WWWMMMJJJEEEAAA???>>>===;;;===<<<<<<;;;:::999888777:::999999888888999999:::::::::;;;<<<<<<======>>>BBBEEEKKKQQQVVV]]]cccggglllkkkiiigggdddbbb``````YYYSSSKKKEEEDDDCCCAAA???AAADDDIIIPPPVVVXXXVVVTTTNNNMMMNNNSSSYYY___ccceeeeeedddaaa^^^\\\[[[ZZZZZZ]]]]]]]]]]]]]]]]]]\\\\\\XXXSSSKKKFFFBBB@@@>>>======<<<;;;===???@@@???>>>???????????????>>>======<<<:::888:::>>>@@@>>><<<============???AAACCCDDDCCCEEEHHHKKKNNNQQQUUUYYY___bbbfffiiikkkmmmppprrrwwwzzz{{{yyyvvvsssuuuyyy~~~~~~~~~~~~|||yyywwwwwwvvvxxx{{{|||{{{~~~yyyuuuqqqlllhhhdddZZZYYYWWWUUUTTTTTTUUUVVVdddppp|||tttmmmeee^^^ZZZXXXSSSNNNNNNLLLIIIKKKOOONNNPPPUUU\\\dddmmmssswwwkkkddd\\\WWWXXX[[[]]]^^^^^^___``````bbbgggqqqxxxxxxrrrmmmiiiccc\\\ZZZ[[[\\\\\\]]]]]]]]]]]]]]]\\\ZZZYYYYYYXXXWWWVVVUUUTTTTTTUUUXXX]]]aaaddddddcccaaa[[[SSSLLLFFFBBB>>><<<;;;:::999:::<<<<<<:::999999777555444555888;;;>>>BBBFFFMMMSSSVVVYYY[[[]]]YYYYYYYYYWWWUUUTTTUUUVVVYYYTTTNNNIIIEEECCC@@@>>>;;;999999<<<<<<888888:::555777:::===@@@BBBCCCDDD???>>>============<<<;;;>>>??????@@@@@@AAAAAAAAACCC???<<<;;;<<>>AAACCCCCCCCCDDDEEECCCBBBAAAAAABBBBBB@@@>>>@@@===:::<<>>===<<<;;;:::<<<>>>???>>>===>>>>>>>>>>>>======<<<<<<===<<<<<<===@@@@@@???======<<<<<<<<<===>>>???@@@???AAACCCEEEFFFIIILLLOOOWWWZZZ^^^```bbbdddfffhhhjjjoootttwww{{{~~~~~~{{{zzzyyyvvvtttuuuvvvyyyzzz~~~{{{yyyvvvssstttxxxzzz~~~~~~|||zzzxxxwwwuuuvvvyyyzzz{{{{{{wwwrrrmmmgggccc[[[ZZZWWWUUUTTTTTTUUUVVVaaammm}}}xxxqqqiiiaaa\\\ZZZTTTPPPNNNLLLJJJLLLPPPPPPRRRVVV]]]eeennnvvv{{{llleee\\\WWWWWWZZZ\\\]]]\\\]]]___```aaaeeekkkooolllfffbbb```\\\XXXXXX[[[_______________^^^]]]\\\ZZZYYYYYYXXXWWWVVVVVVUUUTTTUUUYYY]]]```aaa^^^[[[VVVRRRKKKEEEAAA===:::888999888888999::::::999777888666555333444555888999===BBBHHHNNNRRRUUUXXXZZZWWWWWWVVVUUUUUUTTTUUUVVVXXXTTTNNNIIIFFFDDDAAA???<<<999:::======999888:::666666666888;;;???BBBEEEDDD@@@<<<<<<===>>><<<:::>>>>>>>>>>>>??????@@@@@@AAA>>>;;;:::<<>><<<<<<<<<;;;:::999888888777999999999999999999999999999999::::::;;;;;;<<<<<<<<>>===<<<;;;:::;;;===???>>>===???>>>>>>===============;;;;;;;;;<<<======<<<:::======<<<<<<======>>>>>>;;;<<<>>>??????@@@CCCEEENNNQQQTTTWWWXXXZZZ\\\^^^bbbhhhmmmmmmooosssqqqllljjjhhhddd```___aaaccceeejjjnnnssswww|||~~~yyyvvvssspppqqquuuttt{{{~~~}}}{{{yyywwwvvvssssssvvvxxxyyyzzzvvvooohhhccc\\\[[[YYYWWWVVVVVVXXXXXX___jjjzzz{{{tttkkkccc]]]YYYTTTQQQPPPOOOMMMOOOSSSQQQRRRUUU[[[cccllluuuzzzlllddd[[[VVVVVVYYYZZZ[[[ZZZ[[[]]]^^^```bbbeeehhhccc^^^[[[[[[YYYWWWXXX\\\aaaaaaaaaaaa```___^^^]]]\\\\\\[[[ZZZYYYXXXWWWVVVVVVXXX[[[^^^___\\\XXXSSSMMMIIIDDD???===;;;888666888777777888999999888666777666444444444444555666;;;???DDDIIIMMMPPPSSSUUUTTTSSSRRRRRRSSSSSSTTTSSSRRRPPPMMMKKKIIIGGGCCCAAA===:::;;;>>>>>>999888999888777666666888<<<@@@BBBGGGBBB===;;;===??????=========>>>>>>>>>>>>>>>??????===::::::;;;>>>??????===<<<:::888777666777777888888777777777777888888555555444444555777888999???AAADDDEEEDDDDDDDDDEEEBBBAAA@@@@@@AAA@@@>>><<<>>>;;;888999<<<===999555777555333333444444333222444444555555777888::::::999999999999999::::::;;;<<<======<<<:::999999:::666666555444333222111111000111333333333444777999777888999:::;;;;;;;;;;;;:::<<<===<<<<<<<<<:::888666666666777999:::999777444444444555555555555555333444666777888888888888}}}zzzvvvtttqqqnnniiidddaaa___\\\ZZZWWWUUUSSSRRRRRRPPPMMMKKKLLLLLLKKKKKKMMMOOORRRSSSVVVYYY\\\^^^^^^\\\YYYWWWSSSRRRRRRSSSUUUYYY]]]___eeefffgggiiikkklllmmmmmmmmmmmmlllkkkkkkkkkkkkkkkjjjlllmmmmmmlllkkkkkklllkkkjjjjjjkkkkkkiiieeebbbZZZVVVQQQMMMJJJFFFBBB???======<<<;;;:::999999888888999999::::::999999888888888999::::::;;;;;;<<<;;;===BBBHHHPPPZZZdddkkkhhhjjjlllnnnlllhhhdddaaa\\\XXXRRRKKKEEEAAA???>>>AAABBBEEEJJJPPPTTTUUUUUUWWWUUUSSSSSSWWW\\\```aaaaaaaaa```___^^^]]]\\\[[[bbbbbbccccccbbb```]]][[[XXXSSSKKKFFFBBB@@@>>>===<<<;;;:::<<<>>>???>>>===??????>>>===============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;<<<=========>>>@@@CCCIIILLLOOORRRSSSUUUXXXZZZ\\\cccgggdddeeeiiiggg```___[[[WWWSSSQQQQQQTTTUUUYYY^^^dddhhhlllqqqxxx}}}|||}}}}}}~~~~~~}}}wwwrrrpppnnnkkklllppppppwww}}}|||zzzwwwttttttqqqooorrrtttwww}}}zzzuuunnngggbbb^^^]]][[[YYYYYYZZZ[[[\\\```jjjxxx}}}vvvmmmddd^^^YYYUUUSSSTTTSSSPPPQQQUUUPPPPPPRRRVVV]]]fffnnntttkkkdddZZZUUUTTTWWWXXXXXXXXXYYYZZZ\\\^^^```bbbccc```\\\ZZZ[[[[[[YYY[[[^^^```aaaaaaaaa```___^^^^^^^^^]]]]]]\\\[[[ZZZYYYYYYZZZZZZ\\\]]]\\\WWWQQQLLLFFFCCC???<<<;;;:::888666888777666777999999777666555555555444444444555555999<<>>AAA@@@:::888999:::999777777888:::<<<>>>EEEBBB>>>===>>>???@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>>>><<<:::999;;;===>>>>>><<<:::999777666666777777888888777777777888999999555555444555666888:::;;;???AAADDDEEEDDDCCCCCCDDDAAA@@@??????@@@@@@>>><<<;;;:::999999999888666444444333222222333333222000333333333333444555777777888888999999:::;;;;;;;;;;;;<<<<<<;;;999888888999888888777666555444333333111222333333333333666888666777888999:::;;;;;;;;;999<<<===<<<<<<<<<:::777777666666888999:::999777666666666555444444333333222333555777888888888777|||yyysssoookkkiiieeecccaaa___]]][[[ZZZWWWTTTQQQSSSRRRQQQPPPQQQSSSUUUVVVWWWYYY[[[]]]^^^]]][[[ZZZWWWWWWWWWWWWYYY[[[^^^___dddeeegggiiikkklllmmmmmmmmmmmmlllkkkkkkkkkllllllmmmoooqqqqqqpppooooooooommmllljjjiiiiiihhhfffddd___[[[WWWSSSPPPLLLHHHEEE@@@??????>>>===<<<;;;;;;888999::::::::::::999888888888888999::::::;;;;;;;;;===@@@EEELLLUUU```gggiiikkklllmmmllljjjhhhfff___[[[VVVNNNGGGBBB@@@???>>>???BBBGGGMMMRRRTTTUUUTTTRRRPPPQQQUUUZZZ___aaaaaa`````````___^^^]]]\\\aaabbbccccccbbb___\\\ZZZXXXSSSKKKFFFBBB@@@>>>===<<<;;;;;;<<<>>>??????>>>???>>>===<<<;;;<<<======???>>>===<<<;;;;;;<<<===::::::;;;<<<<<<<<<<<<<<<<<<>>>??????>>>???AAACCCGGGIIIMMMPPPRRRTTTWWWYYYVVV^^^```[[[[[[```^^^VVVUUURRRNNNJJJHHHIIIJJJLLLMMMRRRXXX]]]___cccjjjpppoooppprrrssssssvvv{{{~~~{{{vvvuuuooojjjhhhfffdddeeejjjjjjqqq{{{}}}|||{{{yyyvvvsssqqqnnnlllnnnpppuuu~~~}}}||||||{{{}}}}}}}}}||||||zzzyyyuuuppphhhccc___^^^]]]\\\\\\^^^___aaadddkkkxxxxxxoooeee^^^ZZZWWWVVVWWWVVVSSSRRRUUUOOOOOOOOORRRXXX```hhhnnnjjjcccYYYSSSSSSUUUVVVVVVWWWVVVWWWYYY\\\^^^___```]]]ZZZZZZ\\\\\\ZZZ[[[^^^^^^____________^^^^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[ZZZXXXRRRJJJDDDAAA???<<<;;;;;;:::999777888777666777999999777666444444555555555555555555666999???CCCGGGJJJNNNQQQRRRPPPNNNNNNPPPQQQPPPOOOJJJJJJIIIJJJJJJIIIFFFCCCDDDBBBBBBDDDBBB<<<999999777777777777888888999999===>>>@@@@@@@@@???@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>===;;;999999;;;<<<======;;;:::888777777777888888888888777777888888999:::555444444555777999;;;<<>>;;;;;;===:::555888777777888::::::888777888777666555444333222222111222555777888777777666{{{vvvssspppllljjjiiifffdddaaa___]]]YYYVVVWWWVVVUUUTTTUUUVVVXXXYYYWWWYYY[[[]]]]]]]]]\\\\\\ZZZZZZ[[[[[[\\\^^^___```dddeeegggiiijjjlllllllllkkkjjjjjjiiiiiijjjjjjjjjoooqqqttttttsssrrrrrrrrrpppmmmjjjiiiiiiiiigggfffbbb___[[[WWWTTTPPPLLLHHHBBBBBBAAA@@@???>>>======888999:::;;;;;;:::999888777888888999::::::;;;;;;<<<===@@@CCCIIIRRR\\\cccllllllkkkkkkkkkkkkkkkjjjaaa^^^YYYQQQIIIDDDBBBAAA;;;<<>>======<<<;;;===???@@@???>>>>>>===<<<;;;:::;;;<<<<<<======;;;999777777:::<<<:::;;;<<<======>>>======:::;;;<<<<<<<<<<<>>::::::555555666777888888777777555;;;AAACCCBBB???>>>???????????????>>>>>>>>>>>><<<:::999999;;;<<<<<<<<<;;;:::888777777777888999888888777777888999::::::555444555555777999;;;===???AAACCCDDDBBBAAAAAABBBAAA???>>>?????????===;;;444888:::888333000111444111000000111222222000...111111111000111111222222222333555777999:::;;;;;;999::::::999777666666777999999888777666555444444333444444333222222333555444555666777999999::::::666<<<>>>;;;:::===:::444999888777888::::::888666666666666555555444444333000222444666777777666555{{{wwwttttttqqqnnnlllkkkiiifffdddbbb```^^^\\\[[[[[[\\\\\\````````````````````````_______________```aaabbbhhhhhhiiijjjjjjjjjjjjjjjmmmlllkkkiiiiiiiiiiiijjjqqqpppooonnnnnnppprrrtttmmmllljjjiiihhhgggggghhhgggeeebbb^^^YYYTTTPPPNNNJJJHHHDDDAAA>>>>>>>>>???@@@>>>;;;:::::::::999888::::::999999888999999999<<<<<<>>>@@@FFFNNNXXX___dddgggkkklllkkkjjjiiiiiiiiieee___YYYRRRKKKDDD@@@@@@@@@AAACCCHHHMMMRRRUUUWWWTTTRRRRRRVVV[[[___aaacccbbb___]]]]]]]]]^^^___aaaaaabbbaaa___\\\YYYWWWWWWTTTNNNHHHCCC@@@??????<<<<<<<<<<<<<<<===>>>>>>===============<<<<<<<<<:::::::::::::::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;===???@@@AAA???DDDJJJNNNPPPPPPPPPQQQUUUTTTSSSRRRPPPPPPPPPPPPOOOMMMIIIFFFDDDCCCDDDEEEBBBEEEIIIMMMRRRXXX^^^bbbdddeeeggghhhiiikkkooorrrrrrtttvvvyyy|||~~~}}}yyyrrrkkkfffddddddddddddccc```\\\ZZZ[[[___bbbfffhhhlllrrrwww{{{{{{{{{xxxwwwuuuuuutttsssqqqooommmhhhffffffeeegggsss{{{xxxvvvvvvwwwwwwwwwwwwzzz~~~zzzvvvtttsssvvvzzz}}}|||xxxtttpppjjjgggdddbbbcccdddeeeeeeiiinnnuuu|||}}}ttthhh___]]]ZZZWWWWWWXXXXXXUUURRRRRRQQQQQQQQQTTTYYY^^^bbbddd^^^XXXTTTTTTUUUUUUTTTXXXVVVUUUXXX\\\^^^]]]\\\[[[[[[[[[YYYXXXXXXYYY[[[XXXYYYZZZ[[[[[[ZZZYYYYYYWWWVVVVVVWWWXXXZZZ\\\^^^ccc___YYYTTTOOOJJJDDDAAACCCBBB???<<<:::888666666666777888999999999999999888777666555555444555555777777999>>>CCCHHHKKKLLLOOONNNNNNPPPSSSRRRNNNJJJMMMLLLJJJIIIJJJIIIHHHFFFGGGJJJNNNNNNJJJCCC<<<999666666666666666777777888;;;===???BBBBBBAAA@@@>>>???>>>>>>>>>>>>>>>???@@@===;;;999999:::<<<<<<<<<===;;;:::888777777888888999999999888777666666555777333222333444555;;;BBB@@@@@@@@@?????????????????????@@@??????>>>===<<<777666555333222111000000222111000111222222111000111000/////////000222333444444555666888999;;;<<<<<<<<<<<<<<<;;;:::999999888888777777777777777888444444444444444444444444444333333444777999888888===============>>>?????????===;;;999888888888999666666666666555444333222444444555666777777666666}}}}}}{{{xxxwwwuuussspppnnniiihhheeecccbbbbbbbbbcccccccccccccccbbbbbbbbbbbbccccccccccccccccccddddddeeefffggghhhiiiiiiiiiiiijjjiiihhhggggggggghhhiiiooonnnnnnmmmnnnooopppqqqmmmkkkiiigggffffffggghhhgggfffccc```[[[VVVSSSQQQLLLIIIEEEAAA>>>======>>>???===;;;:::::::::999888::::::999999999999::::::;;;<<<===???DDDLLLUUU\\\cccfffjjjlllmmmlllmmmmmmlllhhhccc]]]WWWOOOGGGBBB@@@@@@AAACCCGGGLLLQQQUUUWWWUUUSSSSSSUUUZZZ^^^```cccbbb```^^^]]]]]]^^^______`````````^^^\\\YYYWWWVVVSSSNNNHHHDDD@@@>>>===<<<<<<<<<<<<<<<===>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>>>>BBBHHHLLLNNNNNNOOOPPPTTTSSSRRRQQQPPPPPPPPPPPPLLLJJJGGGCCCAAA@@@@@@AAA@@@CCCFFFIIIMMMRRRXXX\\\```aaacccdddeeegggkkknnnnnnoooqqqtttvvvxxxyyyzzzvvvrrrkkkccc^^^[[[ZZZZZZZZZYYYXXXVVVVVVYYY^^^bbbeeefffiiillloooqqqqqqqqqooonnnnnnoooppppppnnnllleeeaaa______^^^```kkkxxx}}}{{{wwwsssqqqppppppqqqtttsssrrrtttwwwyyyzzzzzz|||xxxtttqqqoooooosssxxx|||}}}|||yyyvvvppplllgggeeeeeeggghhhiiikkkpppuuu|||~~~uuujjjaaa]]][[[YYYXXXYYYYYYWWWTTTRRRRRRQQQQQQSSSXXX^^^bbbeee```YYYUUUUUUUUUUUUTTTUUUTTTUUUXXX\\\______^^^]]]\\\ZZZXXXVVVVVVWWWXXXWWWXXXYYYZZZZZZYYYXXXXXXVVVUUUUUUVVVWWWZZZ]]]___aaa]]]XXXRRRNNNHHHCCC@@@@@@???===<<<:::999999888666777888999999:::999999888888777666555555555555666777999===BBBGGGKKKLLLNNNNNNNNNPPPRRRRRRNNNKKKLLLKKKIIIIIIJJJJJJIIIGGGIIIMMMQQQRRRNNNGGG???:::777666666666666777888888;;;===???AAABBBAAA@@@>>>??????>>>>>>>>>>>>>>>???<<<:::888999:::<<<===<<<<<<;;;:::999888888999999999999888777777666666666666333333666777666999???<<<<<<<<<<<<<<<<<<<<<<<<>>>??????>>>>>>===<<<;;;666666444333222111111111111000//////111111000///111111000000000111222333222333333444555777999:::::::::;;;;;;:::999888888888888777777777888999999555555555444444333333333333222222444777999999888===============>>>>>>???<<<;;;999777666666666666666666666666555444333222444555555666666666666555}}}zzzxxxtttrrrpppmmmlllkkklllmmmjjjiiiiiiiiihhhhhhgggggghhhhhhhhhhhhggggggggggggeeefffgggiiijjjkkkkkkllljjjiiihhhgggfffggghhhhhhkkkkkklllmmmmmmmmmmmmlllllljjjgggdddcccdddfffggghhhgggdddaaa^^^ZZZWWWUUUPPPNNNIIIEEEBBB@@@??????>>><<<::::::;;;;;;:::999:::::::::999999::::::;;;;;;<<<<<<===AAAHHHPPPVVV___bbbfffiiikkkmmmoooqqqpppmmmiiiddd^^^UUULLLFFFBBBAAA@@@AAAEEEJJJPPPSSSVVVUUUTTTSSSVVVYYY^^^```dddcccaaa___^^^^^^^^^^^^^^^^^^^^^^^^]]][[[YYYXXXVVVTTTPPPLLLGGGCCC???>>><<<<<<<<<;;;<<<<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<;;;::::::::::::<<>>@@@BBBDDDGGGLLLQQQUUU[[[\\\^^^```aaacccfffiiijjjkkkmmmoooqqqrrrsssssspppkkkddd\\\VVVRRRQQQPPPSSSSSSRRRQQQRRRVVV[[[```ddddddeeeeeeeeeeeeddddddbbbbbbdddhhhjjjjjjhhheeebbb^^^\\\ZZZZZZ]]]fffppp{{{{{{uuuqqqnnnnnnllliiigggeeeeeeeeefffmmmkkkiiiiiikkknnnoooppptttsssrrrpppnnnkkkiiiggggggkkkrrrxxx|||~~~}}}|||wwwrrrkkkggggggiiikkkmmmmmmqqquuuyyy}}}uuukkkccc___]]]\\\\\\\\\\\\ZZZYYYTTTTTTTTTSSSTTTYYY___ccchhhccc]]]XXXVVVUUUUUUUUUVVVVVVWWW[[[___bbbbbbbbb___]]]YYYVVVTTTTTTUUUVVVVVVWWWWWWXXXXXXWWWVVVVVVTTTTTTSSSTTTVVVZZZ^^^``````\\\VVVPPPLLLGGGBBB???===<<<<<<;;;;;;;;;;;;;;;666777888999:::::::::::::::999888777666666666666666777999<<<@@@EEEIIILLLNNNMMMNNNPPPRRRQQQNNNLLLKKKJJJIIIIIIKKKKKKJJJIIILLLPPPTTTVVVSSSKKKCCC===777777666666666777888999;;;===???AAAAAAAAA??????@@@??????>>>============;;;999888888;;;===>>>===<<<;;;;;;:::::::::;;;;;;999999888777666666666666555333444888:::888999<<<:::;;;;;;;;;;;;;;;;;;;;;============<<<;;;:::999555555444222222111111111000///...///000111000...111111000000000111222333000111111222333555666777888999999999999999888777888888888888999999:::;;;777666666555444333222222222111111333666999::::::==================>>>>>>::::::888777666666555666555555555555555444222222555555666666666555555444}}}zzzwwwuuuuuuuuuuuurrrqqqqqqpppooonnnnnnmmmmmmllllllkkkjjjiiihhhhhhggghhhjjjlllnnnoooppppppnnnmmmkkkiiihhhhhhhhhhhhhhhiiijjjllllllkkkiiihhhkkkhhhdddaaa```aaadddfffgggfffeeeccc```^^^[[[ZZZVVVSSSOOOJJJFFFCCCBBBAAA===;;;::::::;;;<<<;;;:::;;;::::::::::::;;;;;;<<<;;;<<<<<<<<<>>>DDDKKKPPPWWW[[[```eeehhhlllppprrrsssrrroookkkeee\\\RRRLLLDDDBBB@@@@@@CCCHHHNNNRRRVVVVVVVVVUUUWWWZZZ^^^bbbgggfffdddbbb```_________]]]]]]]]]]]]\\\[[[YYYYYYWWWVVVTTTPPPKKKFFFBBB???<<<<<<<<<;;;;;;<<<<<<===;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::999999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::999999999999<<<@@@EEEIIIJJJKKKMMMNNNPPPPPPQQQQQQQQQQQQPPPPPPOOOMMMKKKHHHEEEBBBAAA@@@<<<===???AAADDDIIIOOOSSSXXXZZZ]]]^^^___aaadddfffjjjkkklllmmmnnnooooooooonnnjjjbbb[[[TTTOOOMMMLLLSSSRRRQQQOOOOOORRRXXX\\\cccccccccaaa^^^\\\[[[[[[YYYZZZ]]]aaaddddddaaa^^^]]][[[XXXVVVUUUYYY```ggglllpppuuuwwwvvvtttttttttooommmkkkgggccc___\\\[[[]]]\\\ZZZXXXXXXXXXXXXYYYbbb```]]]]]]```cccdddeeeeeeeeedddcccbbb```___^^^]]]bbbiiiqqqxxx|||~~~{{{uuunnniiiiiikkknnnooonnnqqqtttvvv~~~|||uuukkkeeebbbaaaaaa`````````______XXXYYYYYYXXXXXX[[[bbbgggmmmhhhbbb\\\XXXVVVVVVVVVZZZ[[[]]]```bbbddddddddd```\\\XXXUUUUUUVVVVVVWWWVVVVVVVVVVVVVVVVVVUUUUUUTTTSSSRRRSSSVVV[[[___bbb___[[[UUUOOOKKKFFFBBB???<<<<<<;;;::::::;;;;;;;;;666777888999:::;;;;;;;;;;;;:::999888777777666666555666888;;;>>>CCCHHHKKKMMMMMMNNNOOOPPPOOONNNLLLIIIHHHHHHIIIJJJKKKKKKJJJMMMPPPTTTWWWUUUNNNEEE>>>888777666555666777999:::;;;<<<>>>@@@@@@@@@??????AAA@@@???======<<<<<<<<<:::999777888;;;===>>>>>>;;;;;;;;;;;;;;;<<<<<<<<<999888777666555666666777777444444888:::888999;;;<<<<<<<<<<<<============<<<<<<<<<<<<;;;999888777444444333222111111111222111000//////000111000////////////000000000111111000000000111222333555555888888999999999999999888999999999999:::;;;<<<<<<888888777555444222111111111000000222666999:::;;;<<<<<<==================;;;;;;:::999888888777777555555666555555444333222666666666666555444333333~~~}}}}}}}}}xxxwwwvvvuuutttsssrrrqqqqqqppppppooommmkkkiiihhhhhhiiikkkmmmoooqqqrrrrrrqqqooommmjjjhhhggggggffffffhhhiiikkkkkkiiigggfffiiifffbbb^^^]]]___aaaccceeeeeeddddddbbb```___^^^XXXVVVRRRMMMHHHEEEBBBAAA>>><<<;;;;;;<<<===<<<;;;;;;;;;::::::;;;<<<<<<===<<<<<<<<<<<<===AAAGGGLLLRRRVVV]]]ccchhhlllpppsssuuutttssspppkkkbbbXXXQQQGGGDDDAAA???AAAGGGMMMQQQVVVXXXYYYYYYYYY\\\aaaeeekkkjjjhhhfffdddcccbbbaaa^^^^^^^^^]]]\\\[[[ZZZZZZWWWVVVTTTQQQLLLFFFBBB???<<<<<<;;;;;;;;;;;;<<<<<<999:::::::::;;;;;;;;;<<<<<<;;;:::999999999999999;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999::::::;;;<<<@@@DDDHHHJJJKKKMMMNNNNNNOOOPPPQQQRRRRRRRRRQQQQQQPPPNNNKKKHHHEEEBBB@@@;;;===>>>AAADDDIIIPPPUUUXXX[[[^^^___aaabbbeeeggghhhiiijjjkkkkkkllllllkkkllliiibbb[[[TTTPPPMMMLLLPPPPPPOOOMMMMMMPPPVVVZZZaaacccccc```\\\YYYXXXXXXUUUVVVYYY]]]___^^^[[[XXXVVVUUURRRNNNNNNRRRWWW[[[^^^```bbbbbbaaa___^^^]]]ZZZYYYWWWTTTQQQOOONNNMMMNNNMMMLLLKKKKKKLLLLLLMMMTTTRRRQQQRRRUUUXXXZZZ[[[WWWWWWVVVVVVVVVUUUUUUUUUVVVZZZaaajjjqqqwww{{{|||{{{vvvpppllllllnnnpppqqqooosssuuuvvv{{{|||vvvnnnhhheeeeeeeeeeeedddddddddeee^^^``````^^^]]]```gggmmmrrrnnnhhh```[[[XXXXXXXXX\\\^^^aaabbbcccccccccccc```\\\XXXWWWXXXZZZZZZZZZWWWWWWVVVVVVUUUUUUUUUUUUTTTTTTTTTUUUXXX\\\aaaccc___[[[UUUOOOJJJGGGCCC@@@======<<<::::::999999999666777888999:::;;;;;;;;;<<<;;;:::888777777666666333555888999<<<@@@FFFKKKLLLMMMNNNNNNMMMLLLKKKKKKHHHGGGFFFGGGIIIKKKJJJIIILLLNNNQQQUUUUUUOOOFFF???999888666555555777999;;;;;;<<<>>>???@@@@@@??????@@@???>>>===<<<<<<<<<<<<:::999777888;;;===>>>>>>;;;;;;<<<<<<<<<<<<<<<<<<999777666555555555666777999444111555888888:::===<<<<<<<<<======>>>>>>>>><<<<<<;;;;;;999888777666333333222111111111222222222111000000222222111000.........///////////////000000000111222333444555888888999::::::;;;::::::::::::999999:::;;;;;;<<<999888777666444333111111111000///111555888:::;;;<<<<<<============<<<;;;;;;:::::::::999999888888666666666666555444333333555555666555555444333333}}}|||{{{zzzxxxwwwuuuuuuvvvvvvuuutttqqqnnnkkkjjjgggiiijjjmmmnnnpppqqqqqqqqqooollljjjgggfffeeeeeeggghhhiiijjjjjjiiigggffffffccc```]]]\\\]]]___```bbbcccccccccbbbbbbaaa```XXXVVVRRRNNNIIIEEECCCAAAAAA???=========>>>===<<<;;;;;;;;;;;;<<<<<<===>>>=========<<<===AAAFFFJJJPPPUUU]]]dddjjjnnnqqqsssuuuuuutttrrrmmmfff]]]WWWJJJGGGBBB???AAAFFFLLLQQQWWWYYY\\\]]]]]]```fffjjjoooooommmkkkiiigggeeedddaaaaaa```___]]]\\\\\\[[[VVVUUUSSSOOOJJJEEEAAA>>>===<<<;;;;;;:::;;;;;;;;;888999999::::::;;;;;;;;;;;;::::::999999999999:::::::::::::::::::::::::::888888888999:::;;;<<<===<<>>@@@CCCIIIPPPUUUXXX[[[^^^```aaaccceeegggdddeeefffggghhhhhhhhhgggiiifff```ZZZTTTPPPNNNMMMMMMMMMLLLKKKLLLPPPVVVZZZ```cccdddbbb\\\WWWUUUVVVTTTUUUVVVYYY[[[[[[XXXVVVTTTTTTPPPKKKKKKPPPTTTTTTTTTTTTSSSRRRQQQOOONNNNNNLLLKKKIIIGGGEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCGGGFFFFFFHHHKKKNNNOOONNNKKKKKKJJJJJJJJJKKKLLLLLLPPPSSSYYY```gggmmmqqqssstttrrrnnnmmmnnnooopppoooooosssuuuuuuyyy~~~{{{vvvpppjjjeeeggghhhgggffffffggghhhdddffffffdddaaadddkkkrrrxxxuuunnneee^^^ZZZZZZ[[[\\\___bbbccccccbbbaaabbbbbb^^^[[[[[[^^^___^^^\\\YYYYYYWWWVVVVVVVVVVVVVVVUUUVVVWWWYYY\\\___bbbddd___ZZZTTTNNNJJJFFFCCCAAA>>>===<<<:::999888888888666777888:::;;;<<<<<<<<<<<<;;;:::888777666666666222555777888999===DDDJJJLLLMMMNNNMMMJJJHHHHHHIIIGGGFFFEEEFFFHHHIIIHHHGGGIIIJJJMMMQQQSSSOOOGGGAAA:::888666555555777:::;;;<<<<<<===>>>???????????????>>>>>>===<<<<<<<<<<<<;;;999888888;;;===>>>===;;;<<<<<<===<<<<<<;;;;;;888777555444444555777888888222///333777999:::===999999::::::;;;<<<<<<<<<<<<<<<;;;:::999777666555222111111111111222222333222111000111222333222000---...///000000000//////111111111111222333444555777888999:::;;;;;;;;;;;;;;;::::::999999::::::;;;999999777666444333222111222111///111444777::::::;;;<<<===>>>===<<<;;;:::888999999999999888777666777777777777777555444444444444555555555444444333~~~||||||}}}}}}|||zzzwwwssspppnnniiijjjlllnnnooopppqqqqqqpppnnnllljjjiiiiiiiiiiiiiiiiiijjjjjjjjjiiihhhgggcccaaa___\\\[[[\\\]]]]]]___```aaabbbbbbbbbbbbaaaZZZYYYUUUQQQMMMIIIFFFDDDCCCAAA???>>>??????>>>===;;;;;;;;;;;;<<<===>>>???===>>>>>>>>>>>>AAAFFFIIIMMMTTT]]]eeejjjmmmooopppuuutttsssqqqnnnhhh```[[[MMMIIICCC@@@@@@FFFLLLQQQWWW[[[___```aaadddjjjppptttsssrrrpppmmmkkkhhhgggeeedddbbb```___^^^]]]]]]YYYWWWTTTPPPKKKGGGCCCAAA===<<<;;;;;;:::::::::;;;888888888999::::::;;;;;;999999999888999999::::::::::::::::::::::::::::::999999999::::::;;;<<<===;;;>>>BBBDDDFFFHHHJJJLLLMMMOOOQQQTTTUUUVVVUUUUUURRRRRRQQQOOOKKKFFFAAA>>><<<======>>>AAAFFFMMMRRRWWWZZZ]]]```aaabbbccceeebbbcccdddeeeffffffffffffgggddd___ZZZVVVRRRPPPOOOQQQPPPOOOMMMMMMPPPUUUYYY^^^bbbeeeccc\\\UUUQQQQQQSSSSSSTTTVVVXXXYYYXXXVVVTTTTTTPPPKKKKKKPPPRRRPPPLLLJJJHHHGGGFFFEEEEEEDDDCCCBBB@@@>>>=====================<<<<<<<<<============>>>@@@CCCDDDBBBAAABBBAAAAAA@@@AAABBBCCCDDDGGGJJJNNNSSSXXX]]]aaacccgggffffffhhhjjjjjjiiigggjjjnnnqqqpppsss{{{}}}xxxuuuqqqlllgggdddfffhhhgggfffeeegggiiigggjjjkkkhhhdddfffmmmttt}}}zzzsssjjjaaa\\\\\\]]]]]]```eeeffffffdddeeeffffffccc```aaacccddd```\\\\\\[[[YYYXXXWWWWWWWWWXXXWWWXXX[[[]]]```bbbcccddd]]]YYYRRRLLLHHHEEEBBB@@@======;;;:::999888888888666777888:::;;;<<<======<<<;;;999888666555555555222444777777888<<>>?????????>>>======<<<<<<<<<======<<<:::888999:::<<<===<<<;;;<<<<<<===<<<;;;999999888777555333333555777888444///---333999::::::;;;888888888999:::;;;;;;;;;<<<<<<;;;:::999777666555111111000111111222333333222000///000111222111000//////111222222222111000000000000000111222333444555666777999:::;;;;;;;;;<<<;;;:::999888888888999999888777666555444333222444222000000333666888999;;;<<<===>>>===<<<:::999999999:::;;;:::999888777999999999888888777666555333333444555555555444444|||xxxtttqqqlllmmmoooppprrrssssssssspppooonnnmmmlllmmmnnnnnnjjjjjjjjjjjjjjjiiihhhhhhaaa```^^^\\\[[[[[[[[[\\\^^^^^^___aaaaaabbbbbbbbb^^^\\\YYYVVVQQQMMMJJJIIIEEECCC@@@@@@@@@???>>>===;;;;;;;;;<<<<<<>>>??????>>>>>>???>>>???BBBFFFJJJJJJQQQ[[[ccchhhjjjkkkllltttsssqqqpppmmmhhhbbb]]]OOOJJJDDD@@@@@@FFFLLLQQQXXX\\\aaaccccccfffmmmsssvvvvvvuuurrrpppmmmjjjiiigggfffdddbbb```___^^^]]]]]][[[XXXSSSNNNJJJGGGEEE===<<<;;;;;;::::::::::::777777888999::::::;;;;;;888888888888999:::;;;;;;::::::::::::::::::::::::;;;;;;:::::::::;;;<<<<<<999<<<@@@CCCDDDFFFIIIKKKMMMOOORRRUUUVVVWWWVVVVVVTTTTTTSSSQQQMMMHHHCCC@@@============>>>CCCIIINNNUUUXXX\\\^^^___```bbbcccbbbcccdddeeefffgggggggggfffddd```\\\XXXUUUSSSRRRZZZXXXVVVRRRPPPQQQUUUXXX]]]bbbfffccc[[[RRRNNNMMMQQQQQQQQQTTTWWWYYYYYYXXXOOOPPPLLLEEEFFFKKKLLLIIIHHHFFFCCCAAAAAAAAA@@@??????===;;;:::999999999::::::::::::::::::::::::999999999:::<<<======:::888<<<<<<;;;;;;;;;<<<>>>???@@@AAADDDHHHLLLPPPSSSUUUZZZ[[[^^^aaaddddddaaa___ccchhhkkkjjjlllttt{{{~~~|||vvvqqqoookkkfffbbbbbbeeegggfffeeedddfffiiihhhkkkllliiieeefffnnnvvv|||vvvlllbbb]]]]]]___^^^ccchhhkkkjjjiiijjjllljjjgggdddeeegggfffaaa\\\]]]\\\ZZZYYYXXXXXXYYYYYYXXXZZZ]]]```cccddddddddd\\\WWWPPPJJJFFFCCCAAA???<<<;;;::::::999999999:::666777888:::;;;<<<======<<<;;;999777666555444444111444777777777;;;CCCIIILLLMMMMMMJJJFFFCCCCCCDDDFFFDDDCCCDDDEEEFFFEEECCCGGGFFFGGGKKKOOOOOOJJJEEE;;;999666555555777:::<<<<<<<<<======>>>>>>??????======<<<<<<<<<======>>>===;;;999999:::<<<<<<<<<<<<<<<======<<<:::888777888666444333333555777999000,,,---555;;;;;;999888888888999:::;;;;;;<<<<<<<<<<<<<<<;;;999777666555000000000000111222333333111///...///000111000///000111222333444333222222000000///000000111222333333444666777999:::::::::<<<;;;:::999888777777777888888777666555444444333555222000000333666888999;;;<<<===>>>>>><<<:::999;;;<<<=========<<<;;;:::999::::::999999888777666222222333444555555555555~~~|||zzzyyywwwvvvwwwvvvtttsssrrrrrrrrrtttuuutttrrrooommmmmmmmmmmmllljjjhhhgggbbbaaaaaa```___^^^]]]]]]cccbbbbbbaaaaaaaaabbbbbbbbbaaa]]]ZZZVVVSSSQQQPPPJJJGGGEEECCCCCCBBBAAA???===============>>>???@@@AAABBBBBBBBBBBBDDDGGGJJJNNNSSS\\\ccchhhjjjlllmmmqqqnnnkkkjjjjjjfff]]]VVVPPPMMMIIIEEEEEEHHHMMMPPPWWW[[[```eeeiiillloooqqq{{{|||}}}}}}{{{wwwrrroookkkkkkjjjhhheeebbb```^^^```^^^[[[XXXTTTNNNHHHCCC???===;;;:::;;;;;;:::999;;;;;;;;;:::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;:::999999:::::::::999999:::;;;;;;999;;;>>>BBBEEEGGGHHHHHHIIIKKKNNNQQQSSSTTTSSSSSSVVVVVVVVVTTTPPPKKKEEEBBB===<<<<<<<<>>@@@@@@@@@???EEEIIIMMMQQQUUUYYY]]]```\\\^^^```aaacccfffjjjmmmqqqnnniiiccc___]]]\\\\\\\\\^^^aaabbbcccdddfffhhhiiilllmmmllljjjkkkqqqwww|||}}}vvviiiaaabbbccc```cccfffjjjllllllllllllmmmkkkllllllkkkiiifffbbb```aaa^^^[[[ZZZZZZZZZYYYXXX___```bbbeeehhhiiigggeee___YYYQQQKKKGGGDDD@@@======;;;:::999999999777555888777777777999:::999888;;;:::888666666666666777111222444666888;;;???BBBMMMKKKIIIGGGFFFEEEFFFFFFDDDDDDDDDDDDDDDCCCCCCCCCHHHFFFEEEIIIMMMMMMHHHCCC>>>:::666444444666777777999;;;===???@@@AAAAAAAAA>>>???@@@>>>;;;:::===@@@???===;;;:::;;;<<<<<<;;;>>>======;;;:::999888888777777666555444333333333888888999:::;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<===<<<;;;999777666555555222111000//////111333555111111111111111111111111000000000000000000000000111111000000000000111111111222444555777888999999999999:::::::::999999888555555555555444333222111555333222222333555888:::;;;<<<===============<<<;;;;;;<<<<<<======>>>>>><<<;;;:::999888888888888777777666555555666777888~~~|||||||||{{{yyyxxxuuuuuuuuuwwwxxxxxxuuusssnnnnnnnnnnnnllljjjhhhfffccccccbbbaaaaaa```______cccbbbaaaaaaaaaaaaaaaaaacccbbb___\\\YYYVVVUUUTTTMMMJJJGGGEEEEEEDDDBBB@@@???>>>>>>>>>??????@@@AAA@@@AAAAAAAAAAAACCCFFFIIINNNSSS[[[bbbfffhhhiiijjjllljjjggghhhhhheee]]]WWWQQQNNNIIIFFFEEEGGGKKKNNNTTTXXX^^^dddhhhlllpppsss{{{|||~~~~~~}}}yyyuuusssmmmmmmkkkiiigggdddcccbbbaaa___\\\YYYUUUPPPJJJEEE@@@>>><<<;;;;;;<<<;;;999;;;:::::::::999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999::::::;;;;;;:::<<>>BBBFFFHHHPPPSSSXXX[[[\\\]]]^^^___]]]^^^___aaabbbcccddddddbbb]]][[[\\\YYYTTTSSSVVVYYYYYYXXXVVVTTTUUUXXXZZZ^^^```bbbbbb___ZZZSSSOOOQQQQQQTTTWWWZZZZZZWWWUUUSSSPPPLLLJJJJJJKKKKKKKKKHHHCCC???======<<<888555777888888777555444555777888888888777777777777777666666777777777777666666555555555666666666777777777888:::;;;=========<<>>;;;666444444666777777:::;;;===???@@@AAA@@@@@@>>>??????>>>;;;;;;===???===;;;999999;;;=========>>>======<<<:::999999888666666666555555444444333888888999:::;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<===<<<:::888666555444444111111000000000111333444111111111111111111111111000000000000000000000000111111000000000000111111444555666777888888888888999999999999888666555555555555555555444333222111444333222111222555777999;;;;;;<<<============<<<============>>>>>>>>>>>>;;;;;;::::::999888888777777777666555555777888999|||{{{{{{|||}}}|||zzzwwwrrrrrrrrrqqqooommmjjjiiihhhhhhgggfffeeeeeeeeeeeeeeeeeedddccccccbbbcccccceeecccaaa___\\\ZZZYYYYYYRRROOOLLLIIIHHHFFFDDDBBBAAAAAA@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBDDDHHHKKKOOOTTT[[[aaadddeeefffggggggdddccccccdddbbb\\\XXXRRROOOJJJFFFEEEFFFHHHJJJPPPTTT[[[aaaffflllqqqtttzzz|||~~~}}}zzzxxxsssrrrooollljjjhhhhhhhhhdddbbb___\\\YYYSSSMMMIIIBBB@@@===<<<<<<<<<;;;::::::::::::999999999888888;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===============<<<;;;;;;:::::::::::::::;;;999;;;>>>AAADDDGGGHHHIIIHHHIIIKKKNNNOOOPPPPPPOOOTTTUUUUUUSSSPPPJJJEEEBBB===<<<;;;;;;===AAADDDFFFLLLOOOUUUYYY[[[\\\^^^```\\\\\\^^^```aaaccccccddd]]]ZZZXXXYYYWWWTTTSSSVVVWWWXXXYYYXXXWWWWWWYYYZZZ]]]___``````^^^YYYSSSPPPQQQQQQTTTWWWYYYXXXUUUSSSOOOMMMKKKKKKLLLMMMMMMLLLFFFAAA===:::;;;:::777444666777999999777555555666999999888888777777666666555555666666666666555555444444444555555555666666444555666777888999999999888:::===???BBBFFFLLLPPPWWWXXXYYYXXXWWWVVVWWWXXXPPPNNNKKKHHHFFFFFFGGGHHHOOORRRUUUXXXYYY\\\___aaadddeeefffeeecccdddhhhllllllnnnkkkddd^^^\\\[[[YYY```cccfffhhhhhhhhhhhhhhhjjjkkkkkkjjjhhheeebbbaaa\\\[[[YYYYYY[[[\\\[[[[[[___aaadddiiikkkjjjfffcccZZZTTTMMMFFFCCC@@@???===<<<:::999888999888777555777666555666888999888777333333333333444666777888444666888999:::===AAADDDKKKJJJIIIGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDGGGKKKMMMJJJGGG???;;;777444555666777777;;;<<<>>>???@@@@@@@@@???>>>??????>>><<<<<<===???;;;999888999;;;>>>??????>>>======<<<;;;:::999999555555555555555555555555888888999:::;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<;;;999777555444444333111111111111111222222222111111111111111111111111000000000000000000000000111111000000000000111111111222333444555666666666888888888777555444222111555555555555555444333222333222111111111444666888:::;;;<<<<<<======<<<<<>>>>>>>>>>>>>>::::::;;;;;;:::999888777777777666555666777888999~~~{{{yyyyyyyyywwwuuurrrooonnnpppooommmlllkkkkkklllllljjjjjjiiiggggggfffffffffeeedddcccaaa___^^^]]]]]]XXXUUUQQQNNNMMMKKKHHHFFFCCCCCCBBBBBBBBBBBBBBBCCCEEEFFFFFFFFFFFFHHHKKKNNNQQQVVV]]]aaacccdddddddddcccaaa```______]]]ZZZWWWRRRPPPKKKGGGEEEEEEFFFGGGKKKOOOVVV]]]cccjjjppptttxxxzzz~~~}}}|||zzzvvvrrrooonnnmmmmmmiiigggdddaaa^^^YYYSSSNNNFFFCCC???=========<<<;;;::::::999999999888888888;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>=========<<<;;;;;;::::::::::::;;;888:::<<>>>>><<<;;;;;;:::999999888777666555555444555555555555555555444333333333444444444555555333333444555555666666666777888999:::===AAAGGGLLLRRRSSSTTTSSSQQQPPPOOOPPPHHHFFFCCC@@@??????@@@AAAGGGIIIMMMPPPRRRUUUYYY\\\```aaaaaa```^^^___bbbeeebbbbbb___YYYUUUTTTUUUUUU\\\___bbbddddddccccccdddhhhiiiiiiiiihhheeecccaaa]]]\\\ZZZ[[[\\\\\\[[[ZZZ^^^```dddhhhjjjhhhccc___TTTPPPJJJDDD@@@>>>======;;;999888777888888666555666555444555777888777666333333333444555555666666333555666777888:::>>>AAAKKKJJJJJJIIIHHHGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFEEEEEEFFFIIIJJJIIIHHH@@@<<<777555555666777777;;;<<<>>>???@@@@@@???????????????>>>=========>>>;;;999888999;;;===>>>>>>>>>======<<<;;;:::::::::555555555555666666666666888888999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999777555444333333000111111222222222111111111111111111111111111111000000000000000000000000111111000000000000111111...///111333555666666777777777777666555444333222555555555555555444333333222111000000111333555666999:::;;;<<<<<<<<<<<<<<>>>>>======<<<<<<999:::<<<<<<<<<:::777666777666666666666888999:::~~~}}}{{{xxxuuutttvvvuuusssqqqpppppppppqqqnnnnnnlllkkkiiiiiihhhhhhfffeeedddbbbaaa`````````^^^[[[WWWTTTRRROOOMMMJJJGGGFFFEEEDDDDDDDDDDDDDDDGGGHHHHHHHHHHHHJJJNNNPPPTTTXXX^^^bbbcccccccccbbbbbb```^^^\\\[[[YYYWWWUUUSSSQQQMMMIIIFFFEEEEEEEEEGGGKKKRRRXXX___fffmmmrrruuuxxx|||}}}xxxuuussssssrrrpppnnnkkkhhheee```ZZZVVVKKKHHHCCC@@@>>>>>>===<<<:::::::::999999999888888;;;;;;;;;<<<<<<=========;;;;;;<<<==================<<<;;;;;;:::::::::;;;:::;;;===@@@CCCFFFHHHJJJIIIIIIJJJKKKLLLLLLMMMMMMQQQRRRRRRRRROOOJJJEEEBBB>>><<<;;;:::;;;===@@@AAABBBGGGMMMSSSWWWZZZ]]]`````````aaabbbaaa___]]]\\\YYYYYYWWWSSSQQQPPPOOOMMMPPPRRRUUUVVVVVVVVVWWWXXXYYYZZZZZZZZZXXXUUURRRPPPPPPQQQTTTWWWYYYXXXTTTPPPJJJJJJJJJLLLOOOOOONNNLLLFFFAAA<<<:::::::::999666666999>>>AAABBBAAAAAAAAA:::999999888777666555555444444555555555555444444333333333333444444444444333333333444444555666666666777888888:::>>>DDDHHHKKKMMMPPPPPPOOOMMMLLLMMMGGGDDDAAA===;;;:::;;;<<>>;;;;;;;;;:::888777777777777666444555444333444666777666555555555555555555555555555333555666666777999<<>>???@@@@@@@@@?????????????????????>>>===<<<:::888999:::<<<<<<<<<=========<<<<<<;;;;;;:::555555666666666666666666888888999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======;;;:::999777555444333333111111222222222111111000111111111111111111111111000000000000000000000000111111000000000000111111222333444555666666666666555555666666777666666666555555666666555555444444111111111111111222444444888999:::;;;<<<<<<<<<<<<=========<<<<<<;;;;;;::::::;;;<<<===<<<:::888666777666666666777888:::;;;~~~|||}}}{{{xxxuuutttsssttttttrrrqqqooommmlllkkkjjjjjjiiihhhfffeeeccccccbbbbbbbbb___[[[XXXWWWTTTRRRPPPKKKKKKIIIHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHJJJMMMPPPTTTYYY___bbbcccbbbbbbaaa```___]]][[[YYYWWWWWWVVVTTTRRROOOKKKHHHFFFEEEDDDDDDHHHNNNTTT[[[bbbiiinnnqqqtttyyy}}}}}}zzzyyyxxxwwwwwwuuurrrpppmmmhhhbbb^^^SSSOOOIIIDDDBBB@@@???>>>;;;;;;;;;:::::::::999999;;;;;;;;;<<<======>>>>>>:::;;;<<<===>>>>>>>>>===>>>===<<<;;;::::::::::::===>>>???BBBEEEHHHKKKLLLKKKKKKKKKLLLLLLMMMMMMMMMOOOPPPQQQQQQNNNJJJEEECCC>>>===;;;999:::;;;>>>??????DDDKKKQQQUUUYYY\\\^^^```aaaaaaaaa```]]]ZZZXXXWWWXXXUUUPPPNNNNNNMMMJJJKKKMMMPPPRRRRRRSSSUUUVVVWWWWWWVVVVVVTTTRRRPPPOOOOOOQQQTTTXXX[[[YYYUUUQQQLLLKKKKKKLLLNNNNNNMMMLLLGGGBBB<<<::::::;;;:::888444777<<>>???@@@@@@>>><<<<<<:::888888:::;;;<<<;;;=========<<<<<<<<<;;;;;;666666666666666666666666888888999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<=========<<<;;;999777555444444333222222222111111111111111111111111111111111111111000000000000000000000000111111000000000000111111222222222222111000//////444555666777888888888888555555666666666555555444222111111111222222333444777888999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::888777777666666666777999:::<<<~~~{{{{{{{{{{{{xxxwwwuuusssqqqpppoooooolllkkkjjjhhhfffeeeeeeeeeeeebbb^^^\\\ZZZYYYVVVTTTQQQPPPOOOMMMLLLKKKKKKKKKIIIJJJJJJIIIIIIKKKOOORRRSSSXXX]]]aaabbbaaa``````^^^]]]\\\ZZZXXXXXXYYYZZZTTTRRRPPPMMMJJJGGGEEEDDDBBBFFFKKKPPPVVV]]]dddiiimmmqqqvvvzzz~~~~~~~~~~~~}}}||||||}}}{{{yyyvvvsssnnniiieee]]]XXXPPPKKKGGGEEECCCAAA<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;<<<===>>>>>>>>>;;;<<<===>>>????????????>>>===<<<;;;;;;:::::::::<<<===>>>@@@CCCGGGJJJLLLMMMMMMMMMMMMMMMMMMNNNNNNNNNOOOPPPPPPNNNJJJFFFCCC>>>===:::999999:::<<<======BBBIIIOOOSSSWWW[[[]]]]]]^^^______]]][[[XXXVVVSSSUUUSSSNNNLLLNNNMMMIIIFFFHHHKKKLLLMMMOOORRRTTTTTTTTTSSSRRRQQQPPPOOONNNNNNQQQUUUYYY\\\[[[VVVSSSNNNMMMLLLLLLMMMMMMLLLJJJGGGBBB<<<999:::;;;:::888444666:::<<<<<<<<<<<<===888888888777777777777777555555666666666666555555444444444444555555555555444444333333333444555666111333555666777999<<<>>>BBBFFFJJJMMMLLLJJJIIIIIIDDDAAA>>>:::777777777888888:::>>>AAADDDGGGKKKNNNLLLLLLLLLNNNPPPQQQRRRRRRMMMGGGCCCAAA???===AAAIIIKKKNNNQQQRRRQQQPPPPPPPPPQQQSSSVVVYYY[[[[[[[[[[[[YYYXXXWWWXXXXXXWWWUUURRRSSSSSSSSSSSSRRRNNNHHHDDD@@@BBBCCCAAA<<<888777777888666555555666777666444444222222333444555444333111222333444555555444444444555666666666777:::===BBBCCCFFFHHHJJJKKKKKKKKKHHHHHHIIIJJJJJJKKKLLLLLLIIIHHHFFFEEEDDDEEEGGGIIIBBB>>>999666666666777777888:::<<>>???AAAAAA>>><<<:::888777888:::<<<==================<<<<<<<<<<<<888888777777666666555555888888999:::;;;;;;;;;;;;<<<<<<<<<<<<===============<<<:::888666555444444444333111000000000111111111111111111111111111111000000000000000000000000111111000000000000111111...//////000111111000000555666666777777777777666555555666666666666555555222222222222333333333444666777888:::;;;;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999777666666666777999;;;<<<~~~}}}{{{yyywwwuuuttttttooonnnllljjjiiigggggggggfffddd```^^^\\\[[[YYYWWWUUUTTTSSSQQQPPPOOONNNNNNLLLLLLMMMLLLLLLNNNRRRUUURRRVVV\\\`````````___^^^\\\\\\[[[YYYXXXYYY[[[^^^TTTSSSQQQNNNKKKHHHFFFEEEBBBEEEJJJNNNTTTZZZaaafffkkknnntttyyy|||}}}}}}|||||||||}}}~~~|||zzzwwwrrrmmmiiiccc]]]VVVOOOKKKHHHFFFDDD======<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>>>>???======>>>@@@@@@AAAAAAAAA>>>>>>===<<<;;;:::::::::::::::;;;===@@@DDDGGGIIIOOONNNNNNNNNNNNNNNOOOOOONNNOOOPPPPPPNNNJJJFFFCCC???===:::999888999;;;======AAAHHHNNNRRRVVVZZZ\\\YYYZZZ\\\]]]\\\YYYWWWUUUOOOSSSQQQLLLKKKOOOOOOJJJDDDFFFHHHIIIJJJLLLPPPRRRSSSRRRQQQPPPOOONNNNNNMMMNNNPPPUUUZZZ]]]\\\XXXTTTQQQOOOLLLKKKLLLLLLKKKJJJFFFAAA;;;888999::::::888666888:::;;;:::999999:::777777777777777888888888555555666666666666555555444444444555555555666666444333222222222333444555111333666777888999;;;===AAAEEEJJJLLLKKKIIIGGGFFFCCCAAA>>>:::888888999:::777999===@@@CCCFFFIIILLLGGGGGGHHHIIILLLNNNNNNNNNJJJDDDBBBBBB@@@<<>>999666666666777777777999<<>>@@@BBBBBB>>>;;;888666666777:::===??????===============<<<<<<<<<999888888777666555555444888888999:::;;;;;;;;;;;;<<<<<<<<<<<<=========>>>===<<<;;;999777666555555555333111//////000111222111111111111111111111111000000000000000000000000111111000000000000111111...000222555888;;;<<<===666777777777666555444444555555666666666666666555333333333333333333444444666666888999:::;;;;;;;;;;;;<<<<<<<<<======>>>>>>======<<<:::::::::::::::777666666666888999;;;===~~~{{{yyyxxxxxxvvvtttrrrqqqqqqpppmmmkkkiiigggeeedddccccccbbb```\\\[[[YYYVVVUUUTTTTTTUUUVVVUUUUUUTTTTTTTTTUUUUUUZZZ\\\___aaaccccccbbbaaa```^^^\\\\\\\\\\\\ZZZYYYUUUSSSQQQPPPOOOLLLHHHEEEEEEDDDFFFLLLRRRUUUZZZ```hhhkkknnnqqqrrrssstttvvvwwwwwwxxxyyyzzz{{{{{{|||~~~{{{wwwssspppooommmfff___ZZZWWWTTTMMMHHHCCCBBB@@@???>>>===<<<;;;;;;:::;;;<<<>>>===;;;999;;;;;;;;;<<<<<<<<<<<<===???>>>===;;;:::999888888888999:::<<<>>>AAAFFFJJJNNNNNNOOOPPPPPPOOONNNMMMNNNOOOOOONNNLLLJJJHHHGGGBBB???===;;;<<<<<<<<<;;;===@@@EEEJJJOOOSSSVVVWWWWWWXXXXXXYYYWWWUUUSSSQQQNNNNNNOOOPPPPPPMMMHHHEEEGGGCCCBBBDDDEEEFFFJJJOOORRRRRRRRRQQQNNNLLLLLLMMMLLLPPPVVV[[[\\\ZZZVVVSSSRRRRRRRRRPPPMMMLLLMMMNNNHHHCCC===<<<>>>???<<<999888888888888777777777777666666777777777777666666888555222333555777666333444444555666777888999:::666666666555444444444333666555444333444666888999>>>AAADDDHHHJJJJJJJJJIIIEEECCC>>>:::777555555666444777;;;===???AAADDDFFFHHHIIIJJJJJJJJJIIIHHHGGGFFFDDD@@@===<<<===@@@BBBFFFGGGJJJLLLLLLJJJHHHFFFHHHJJJLLLOOOQQQRRRRRRRRRRRRRRRSSSRRRQQQOOOMMMKKKMMMKKKHHHEEEBBB???===<<<;;;777:::AAA>>>444222888444333333222222333333444333111000111444444000---555555555444444333333333444444444555555555666666;;;>>>AAADDDEEEGGGIIIKKKLLLIIIFFFEEEFFFHHHIIIHHHHHHIIIIIIFFFBBB@@@@@@BBB???<<<888555333444555777999:::<<<>>>@@@AAAAAABBBCCCAAAAAADDDGGGGGGBBB<<<999888666666:::>>><<<999;;;>>>BBBDDDBBB>>>;;;:::888666333333444555555444888888999999:::;;;<<<<<<<<<<<<===>>>>>>>>>>>>>>>===;;;888666333222222222222222222222222222222222000000000000111111111111333222111000000000111222111111000000000000111111///111333333333333555777777777888888888777777666888888777777666666555555444444444333333333222222333333777===<<<888:::AAA::::::;;;;;;<<<<<<======<<<<<<======<<<;;;::::::888888777666666777888999}}}zzzxxxvvvvvvtttrrrpppllljjjgggffffffeeecccaaa^^^]]]\\\ZZZYYYXXXWWWWWWWWWWWWWWWWWWWWWXXXYYYYYY^^^```bbbdddeeeeeeeeedddaaa```_________^^^\\\ZZZWWWVVVTTTSSSRRROOOLLLIIIGGGEEEEEEKKKOOORRRWWW]]]bbbeeeiiikkkllllllnnnoooqqqqqqsssuuuwwwyyyzzz{{{~~~}}}{{{yyywwwuuutttsssrrrlllfffaaa^^^ZZZSSSMMMHHHHHHFFFBBB>>>===AAAFFFAAA???>>>=========<<<:::;;;;;;;;;<<<<<<<<<<<<===>>>===<<<;;;:::999999999888:::;;;<<<>>>AAAFFFIIILLLMMMNNNOOOOOONNNMMMLLLNNNNNNNNNMMMLLLJJJHHHFFFCCC@@@===<<<<<<<<<<<<;;;<<>><<<<<<<<<999666888888777777777666666666888888999999999999888888777666555555666777666555666666666666666666666666555555555555555444444444666555444333444666888999===@@@CCCGGGIIIJJJJJJIIIGGGDDD@@@;;;888777777777111444888;;;===???BBBEEEGGGHHHIIIJJJJJJIIIHHHGGGFFFCCC???<<<;;;===???AAAEEEGGGJJJLLLKKKIIIGGGEEEFFFGGGIIILLLNNNPPPQQQQQQPPPQQQQQQPPPOOOMMMKKKIIIHHHFFFCCC@@@===:::888888:::555888@@@@@@777333666444333333222222333333444444333000000111111111111444444444444444333333333333333444444444555555555;;;===@@@BBBCCCEEEGGGIIIKKKIIIFFFFFFGGGGGGGGGFFFGGGHHHGGGDDD@@@>>>???AAA>>><<<888555444444666777666888;;;???CCCGGGJJJKKKKKKEEE???===???@@@???===999888777666888<<<======:::===@@@AAA@@@===;;;;;;888666333333444555555444888888999:::;;;<<<<<<===<<<===>>>>>>??????>>>>>>:::999666333111000000000111111111111111111111111000000000000111111111111222111000000000111222333111111000000000000111111///111333333333333555777777777888888888777777666777777777777666666555555444444444333333333222222555444555999999777;;;BBB;;;;;;<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<;;;::::::888888666666666777888999~~~|||zzzxxxtttrrrooonnnmmmkkkhhhfffdddcccbbbaaa```^^^]]]]]]\\\\\\\\\]]]^^^___```aaacccdddfffhhhiiiiiihhhgggcccbbbbbbccccccbbb^^^[[[\\\ZZZXXXWWWVVVTTTQQQNNNKKKGGGFFFIIILLLNNNTTTZZZ\\\___ccceeeeeefffggghhhhhhjjjlllnnnqqqtttvvvwwwwwwvvvvvvvvvvvvuuuuuuuuutttppplllhhheeeaaaZZZTTTPPPQQQNNNGGGAAAAAAIIIQQQKKKGGGAAA>>>=========<<<;;;;;;;;;<<<<<<<<<<<<======<<<;;;::::::::::::;;;999:::;;;<<<===@@@EEEHHHKKKLLLMMMNNNNNNMMMLLLKKKMMMMMMMMMMMMLLLJJJHHHGGGDDDAAA>>><<<<<<<<<;;;:::;;;===AAAFFFKKKOOOQQQSSSUUUUUUUUUUUUSSSPPPMMMKKKNNNNNNNNNPPPPPPOOOKKKHHHFFFBBB@@@BBBDDDEEEIIIOOOQQQSSSTTTTTTTTTTTTUUUWWWTTTVVVYYY[[[\\\[[[YYYWWWVVVVVVUUURRROOOLLLKKKLLLJJJEEE???;;;;;;999666444777777777666666666555555777888888999999888888777666777888777666666777888888777777666555444333333444444444555555555555555555555444444555666888999<<<>>>BBBFFFHHHIIIIIIIIIHHHEEEBBB===:::999888888111333777:::<<>>???EEEGGGIIIKKKJJJHHHEEECCCCCCDDDEEEGGGIIILLLNNNPPPNNNNNNMMMLLLKKKIIIHHHGGGCCCBBB???<<<999777555555888444666>>>AAA:::444444444333333222222333333444444444222///...///222555333333333333444444444444222222333333333444444444:::<<>>;;;999888888777777888<<<@@@999;;;===>>>===<<<<<<<<<888666333333444555555444888999999:::;;;<<<===>>>===>>>>>>????????????>>>:::888666333111000000000000000000000000000000000000000000000111111111111000000000000000111222333111111000000000000111111///111222333222333444666666777777888888777777777777777777666666666666555444444444444333333333333777555444555555666;;;AAA=========<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<;;;;;;:::888777666555555666777888~~~{{{yyywwwuuurrroookkkkkkjjjiiigggeeedddcccbbbbbbcccccceeefffhhhiiiggghhhiiijjjjjjjjjiiiiiiddddddeeeffffffddd```]]]___]]][[[ZZZYYYXXXUUUSSSPPPKKKHHHIIIKKKLLLQQQWWWZZZ\\\___aaaaaaaaabbbdddbbbccceeehhhkkkmmmooopppoooooooooppppppqqqqqqqqqpppnnnlllkkkiiifff```\\\YYYXXXSSSMMMIIIJJJOOOTTTRRRLLLDDD>>><<<======>>>;;;;;;;;;<<<<<<<<<<<<===;;;;;;:::::::::;;;;;;<<<888999:::;;;<<>>;;;999888888555777999;;;===???BBBEEEDDDEEEGGGGGGHHHGGGFFFFFFDDDBBB???<<<;;;;;;===>>>EEEFFFIIIJJJIIIGGGDDDAAA@@@AAAAAACCCFFFIIILLLNNNKKKKKKJJJIIIHHHFFFEEEDDDBBBAAA>>><<<999777666555666222444<<>>>>>>>>@@@AAAFFFFFFEEEFFFGGGEEEBBB???CCCBBB???<<<::::::;;;<<<999888555333222333444555666666777999<<>>777666666888888666555999???888999;;;;;;::::::;;;===888666333333444555555444888888999:::<<<===>>>>>>>>>>>>???????????????>>>;;;999777555333222222222111111111111111111111111///000000000111111111111/////////000111222333333111111000000000000111111///111222333222222444555555666777777777777777777666666666666666666666666555444444444444333333333666555333333444666:::===>>>======<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::888777666555555555666777}}}zzzsssrrrqqqooolllkkkiiihhhhhhhhhhhhiiijjjkkklllmmmkkkkkkkkkkkkkkkkkkjjjjjjgggggggggiiiiiigggccc```aaa___]]]\\\[[[[[[YYYWWWVVVPPPLLLLLLMMMMMMQQQWWWWWWZZZ]]]^^^^^^^^^___```___```aaacccdddfffggghhhggghhhhhhhhhhhhhhhiiiiiihhhiiiiiijjjkkkiiifffddd```[[[VVVSSSRRRSSSQQQOOOTTTNNNEEE???<<<===>>>???;;;;;;;;;<<<<<<<<<<<<===;;;;;;:::::::::;;;<<<<<<777888::::::<<>>===;;;:::888999:::===@@@DDDHHHKKKLLLNNNOOOQQQRRRSSSRRRQQQPPPOOOOOOPPPRRRSSSSSSQQQOOOLLLFFFCCCDDDEEEFFFJJJPPPXXXZZZ]]]^^^^^^___aaacccdddcccbbbaaa___^^^]]]\\\XXXYYYYYYVVVRRRNNNMMMLLLHHHEEEAAA===;;;999888777666666666666555555555555555555666666666666555555222555888777555333444666555555555555555444444444333444444444555666666666444444444555666666777888999;;;>>>AAAEEEGGGIIIIIIGGGEEEBBB???<<<999888888777999::::::;;;<<>>>>>>>>>>>?????????>>>>>>===:::999666444333222222222222222222222222222222222///000000000111111111111......///000111222222222111111000000000000111111///111222222222222333444555555666777777777777777555555555555555666666666555555555444444444333333444444333333444777888777======<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;:::888777555444444444555555{{{xxxuuusssrrrqqqqqqqqqpppppppppppppppqqqqqqppppppooonnnmmmmmmlllkkkkkkkkkkkkllljjjgggdddcccaaa^^^]]]^^^]]]\\\[[[\\\WWWSSSSSSRRRQQQSSSXXXVVVYYY[[[\\\\\\[[[\\\]]]]]]]]]^^^___```aaaaaabbbaaaaaa``````````````````bbbccceeegggiiiiiiiiiiiiccc]]]WWWUUUWWWUUUOOOIIIPPPJJJCCC???======>>>>>>;;;;;;;;;<<<<<<<<<<<<===;;;;;;:::::::::;;;;;;<<<777999:::<<<===AAAFFFIIIRRRSSSUUUVVVWWWWWWVVVVVVUUUUUUVVVVVVUUUSSSRRRQQQMMMIIIEEEBBB@@@>>><<<:::888999;;;>>>BBBEEEIIIJJJLLLMMMPPPRRRSSSSSSSSSRRRQQQQQQQQQSSSVVVVVVUUUSSSQQQKKKGGGGGGGGGGGGLLLQQQ[[[]]]aaacccdddgggjjjllllllkkkiiifffccc```^^^]]]WWWXXXYYYXXXTTTQQQPPPOOOJJJHHHDDD@@@<<<;;;::::::777777777666666666555555666777777888888777777666222444666777555444444444444444444555555666666777444444444555555555555555444444555555666777777777777999<<<@@@CCCFFFHHHIIIGGGFFFCCC@@@===:::888888666777777777888999<<>><<<<<<<<<===CCCEEEHHHIIIJJJHHHEEECCC@@@AAABBBCCCEEEGGGIIIKKKIIIHHHGGGEEEDDDCCCBBBBBB>>>===;;;999777666555444444333555888;;;:::666333444333333222222333333444///222444555444333222333222222222222333333333333111111222222222333333333555888:::;;;;;;;;;<<<>>>AAAAAAAAACCCDDDCCC@@@===???===;;;:::;;;;;;999888333333222111111111222333444555666888;;;>>>BBBCCC???AAAEEEIIILLLMMMNNNNNN999555666:::888222222888777999::::::888888999;;;888666333333444555555444666666888999;;;<<<===>>>===>>>>>>>>>>>>======<<<777666444222000000000000222222222222222222222222000000000000111111111111......///000111111111111111111000000000000111111000111222222111111222444444444555666777777777777444555555555555666666666555555555555444444444333333444333111333777666333;;;;;;;;;:::::::::::::::999::::::;;;;;;;;;;;;:::888666555444333333444444~~~}}}{{{zzzyyyyyyyyywwwwwwuuutttsssrrrqqqqqqqqqpppooooooooonnnllljjjeeecccaaa````````````___aaa\\\YYYYYYXXXVVVWWW[[[YYY[[[^^^^^^^^^]]]]]]^^^ZZZ[[[[[[\\\]]]^^^______[[[[[[[[[ZZZZZZZZZZZZZZZ[[[]]]___```bbbdddfffgggccc^^^YYYUUUTTTQQQLLLHHHHHHEEEAAA>>>>>>>>>>>>===;;;;;;;;;<<<<<<<<<<<<===<<<;;;;;;:::::::::;;;;;;999:::<<<>>>AAAEEEJJJNNNXXXYYYZZZ\\\\\\\\\\\\[[[YYYYYYZZZZZZZZZXXXWWWVVVSSSOOOKKKGGGEEECCC@@@>>>999999;;;===@@@DDDGGGIIILLLMMMOOOQQQRRRRRRQQQQQQSSSRRRSSSUUUXXXYYYXXXWWWVVVPPPKKKIIIIIIIIIMMMSSS[[[^^^bbbfffjjjnnnsssvvvsssqqqnnnjjjfffbbb^^^]]]UUUWWWYYYXXXVVVTTTSSSRRRNNNLLLHHHCCC>>>;;;::::::888888777777777666666666666666777777777777666666444444555777888777555333555555555666666777777777555555555555555444444444333444555666666777777777666777:::>>>BBBEEEHHHIIIHHHGGGEEEBBB???<<<:::999333444555666777:::>>>AAADDDEEEFFFHHHHHHHHHHHHGGGFFFDDDBBB???======<<<===BBBDDDGGGJJJJJJIIIGGGEEEBBBCCCDDDFFFHHHIIIIIIIIIJJJIIIGGGEEECCCCCCCCCCCC===<<<:::888777666555555444555666777777777666444444333333222222333333444333222111222333444444333333333333222222222222222222222222222333333333444444666999::::::;;;<<<>>>?????????@@@BBBBBB@@@>>>>>>===<<<<<<===<<<999666333333222222222333333444333444666999<<>>>>>>>>>>>===;;;;;;;;;<<<<<<<<<=========<<<;;;::::::::::::;;;:::<<<>>>AAACCCHHHMMMQQQ[[[\\\^^^___``````______\\\\\\]]]]]]]]][[[ZZZYYYWWWSSSOOOKKKHHHFFFDDDBBB999999:::<<<@@@CCCGGGIIILLLMMMOOOQQQQQQQQQOOONNNTTTSSSTTTVVVYYYZZZZZZYYYZZZSSSMMMKKKJJJJJJNNNSSSYYY]]]ccchhhnnnsssyyy}}}wwwuuurrrnnnhhhccc___\\\SSSVVVXXXYYYWWWUUUUUUUUURRRPPPKKKEEE???;;;::::::888888888888777777777777444444555555555555444444777555555777::::::666222777777777777777666666666666666666555555444444333333444555666777777777777555777:::===AAAEEEHHHJJJJJJHHHFFFCCC@@@===;;;:::222444666777999===BBBFFFDDDEEEGGGHHHIIIIIIHHHHHHFFFEEEBBB@@@>>>=========AAADDDGGGJJJKKKJJJHHHGGGCCCEEEGGGHHHJJJJJJIIIIIIJJJIIIGGGEEEDDDCCCCCCDDD>>>===;;;:::888777777777444777888666555555666555444333333222222333333444666333//////222555666555444333333222222111111111222222333333333444444444333555888::::::;;;===>>>>>>======???AAABBBAAA???>>>===<<<===???>>>:::666444444333333444444555555333444777999;;;<<<======??????@@@@@@???@@@BBBDDDKKK<<<333666666333555<<<888:::<<<<<<:::888777888888666444333444555555444444444666777999;;;<<<===<<<<<<======<<<;;;::::::888777555333222222222222000000000000000000000000000000000000111111111111//////000111111000///...111111000000000000111111000111222222111000111333333444555666777777777777444444444555555555666666666666555555555444444444777666000***,,,444777444777777777888888999999:::888999::::::;;;;;;;;;;;;777666555333222222333333~~~~~~~~~|||yyyuuusssrrrqqqooommmiiihhhfffdddcccdddeeefffeeecccaaaaaabbbbbbaaa```dddccccccdddeeeeeecccbbbdddbbb```^^^\\\\\\\\\\\\^^^\\\YYYXXXXXXXXXWWWVVV\\\YYYUUUTTTVVVYYYZZZ[[[ZZZZZZXXXUUUQQQMMMIIIGGGCCCBBBAAA@@@????????????;;;<<<===>>>>>>>>>===<<<>>>======<<<;;;;;;;;;<<<<<<<<<<<<<<<===BBBHHHMMMWWWZZZ]]]aaacccddddddccc\\\]]]^^^______^^^]]]]]]ZZZWWWUUUSSSRRRNNNGGGAAA>>>;;;;;;???BBBCCCGGGLLLPPPQQQSSSSSSSSSTTTVVVXXXVVVWWWXXXXXXYYYZZZ^^^``````]]]XXXSSSPPPOOOPPPQQQZZZ___gggnnnsssxxx{{{~~~~~~xxxpppiiiddd```[[[WWW\\\[[[ZZZYYYXXXWWWVVVVVVXXXSSSMMMHHHDDDAAA???===:::999999999888777777777777777666666666666777777999777555666999:::888666444555555555666666777777888888777666666666666666444444444444444444444444666777:::===BBBFFFJJJLLLHHHGGGEEECCC@@@===;;;999888777666666777:::>>>@@@AAADDDGGGIIIIIIIIIIIIJJJIIIGGGDDDAAA??????@@@@@@BBBDDDFFFGGGHHHHHHGGGFFFCCCDDDFFFGGGHHHHHHGGGGGGGGGGGGGGGFFFEEEDDDCCCBBB@@@???<<<999777555555555222333333444444333333222///000222444444444222111444444333222222111111000444444333333333333222222222222222222222222222222444555666888999;;;<<<<<<===>>>???@@@@@@???>>>===;;;===???@@@@@@>>><<<:::222222111111000111111111777666555777:::<<<======@@@@@@@@@???>>>======<<>>999999:::;;;;;;:::::::::666444111000111222111111000000000000111111111111000000000000000000000000////////////000000000000111333333222000///000111///000000000111111111111333333444444444444444444333444444444555555666666888444222222444666444222333444444222111111333555444444444444444444444444555555555555666666777777555444333222111111111111{{{yyywwwvvvtttrrrnnnmmmjjjiiihhhhhhiiijjjkkkiiigggggghhhhhhgggffffffeeedddeeefffgggeeedddcccaaa___]]]\\\[[[[[[[[[___^^^\\\[[[ZZZYYYWWWUUUWWWTTTQQQOOOQQQSSSUUUVVVWWWWWWVVVSSSPPPMMMJJJHHHDDDCCCBBBAAA@@@@@@@@@@@@======>>>>>>>>>======<<<===<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<===BBBHHHLLLVVVYYY]]]```cccddddddccc]]]^^^___``````___^^^^^^\\\ZZZXXXXXXWWWTTTMMMGGGCCC???===@@@BBBCCCHHHNNNSSSUUUVVVUUUUUUUUUWWWYYY[[[]]]^^^^^^___aaadddgggdddaaa\\\WWWSSSQQQQQQQQQ\\\aaajjjqqqwww{{{~~~~~~wwwooohhhccc^^^ZZZWWWZZZZZZYYYXXXXXXWWWVVVVVVVVVSSSNNNIIIFFFCCC???===::::::999999888777777777777777666666666666777777:::888666777888888777444555555555666666666777777888777666666555555666666444444444444444444444444555666888:::>>>AAADDDFFFGGGFFFEEECCC@@@>>>;;;:::888777666555777:::===??????BBBFFFHHHHHHHHHHHHIIIKKKIIIFFFBBB>>><<<;;;;;;@@@BBBDDDFFFFFFFFFEEEDDDDDDEEEFFFHHHHHHIIIHHHHHHHHHIIIIIIHHHGGGFFFEEEDDDAAA???<<<999777666555555333333444444444444333333000111333444555444333222333333333222222222222222444444333333333333222222222222222222222222222222444444555666888:::<<<======>>>?????????>>>===<<>>===<<<<<<===:::666333222444777999::::::999999999999999999777666555444444333444444444555666666666777999;;;999::::::;;;;;;:::::::::666444111000111222111111000000000000111111111111000000000000000000000000/////////000000000111111000111222111///...///000000111111111222222222222333333333444444444444444444444444444444333333333666444333333444444333222333444444222111111333555555555555555555555555555444444555555555666666666555444333222111111111111~~~|||zzzuuutttrrrpppooooooooooooooommmkkkkkklllllljjjiiijjjiiihhhiiijjjkkkjjjhhhdddcccaaa```^^^^^^]]]]]]bbb```______]]][[[WWWSSSTTTQQQMMMLLLNNNOOOQQQQQQSSSRRRRRRQQQOOOMMMKKKJJJFFFEEEDDDCCCCCCBBBBBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>???CCCIIIMMMTTTWWWZZZ^^^aaaccccccccc^^^______```______^^^^^^]]][[[[[[]]]^^^\\\VVVPPPJJJDDD@@@@@@AAACCCIIIPPPXXXYYY[[[ZZZZZZZZZ[[[]]]aaaccceeefffgggiiillloookkkhhhccc]]]YYYVVVUUUTTT\\\cccllltttzzz}}}~~~xxxppphhhbbb]]]YYYWWWXXXXXXXXXWWWWWWVVVVVVVVVUUURRROOOKKKIIIEEE@@@===;;;:::999888888777777777777777666666666666777777;;;999888777888777555444555555666666666666777777777666555555444444555555444444444444444444444444555666777999<<<>>>AAABBBFFFEEEDDDCCC@@@>>><<<;;;888777555555666999<<<>>>===AAADDDGGGGGGGGGHHHIIIMMMKKKHHHDDDAAA>>><<<;;;@@@AAADDDFFFGGGFFFDDDCCCCCCDDDFFFGGGHHHIIIIIIIIIJJJJJJJJJJJJIIIHHHHHHGGGAAA@@@===:::777666555555444444555555555555444444111222444555555444333333222222222222333333333333444444333333333333222222222222222222222222222222444444444444777:::===???@@@@@@AAAAAAAAA@@@>>>===BBBBBBBBBAAA???<<<888666555555444333333333333333333222222444888;;;<<<<<>>>>>===<<<<<<888666444222222444666888::::::::::::::::::::::::888888777666555555555555444444555777:::;;;;;;::::::::::::;;;;;;::::::999666444111000111222111111000000000000111111111111000000000000000000000000000000000111111111222222///000111000///...///000111111111222222222333333222333333333444444444555555444444333222222111111333444666666444333222333333444444222111111333555666666666666666666666666444444444444444555555555444444333222111111111111}}}{{{yyywwwvvvvvvvvvuuutttsssssssssrrrpppoooooonnnllllllnnnnnnmmmlllhhhgggfffeeedddcccbbbbbbdddccccccbbb```\\\VVVRRRUUURRROOONNNOOOPPPPPPPPPOOOOOOOOONNNNNNMMMMMMLLLIIIHHHGGGFFFEEEEEEEEEEEEEEEDDDBBB@@@??????@@@@@@@@@@@@???????????????@@@@@@@@@@@@@@@AAADDDIIIMMMQQQSSSWWWZZZ]]]___``````]]]]]]]]]]]]]]]]]]\\\\\\\\\[[[\\\___aaa```\\\WWWQQQIIICCCAAAAAACCCJJJRRR[[[]]]___``````aaabbbdddeeegggjjjlllmmmpppsssuuusssppplllgggbbb^^^\\\[[[___eeennnvvv{{{~~~zzzrrrjjjccc^^^[[[YYYVVVVVVVVVVVVVVVVVVVVVVVVSSSRRRPPPNNNLLLGGGBBB???<<<;;;:::888777777777888666666777777777777666666999888888777777777666666666666666666666666777777666666555444444444444444444444444444555555555555777888999;;;>>>@@@CCCDDDEEEEEEDDDCCCAAA???===<<<888777666555666888;;;======AAAEEEGGGHHHIIIJJJKKKMMMLLLJJJHHHFFFCCCBBBAAAAAACCCFFFHHHIIIHHHFFFDDDBBBCCCDDDEEEGGGHHHIIIIIIIIIJJJJJJJJJJJJIIIIIIHHHCCCAAA>>>;;;888666555555444555555555555555555444333333444555555444444333111111222222333444555555444444333333333222222222222222222222222222222222444333222333555999===@@@CCCDDDEEEEEEEEEDDDBBBAAAAAAAAAAAA@@@>>>:::777666666555444333222222222333222111111444777;;;<<<<<<======>>>>>>>>>===<<<;;;555444333333444555777888::::::::::::;;;;;;;;;;;;:::999888777666666555555666555666999>>>@@@>>>;;;::::::;;;;;;;;;:::999999666444111000111222111111///000000000111111111111000000000000000000000000000111111111222222222222///000111000///...///111000000111111111222222222222222222333333444444555444444444333333333333333000444888888444222222333333444444222111111333555555555555555555666666666444444444444444444444444444333222222111111111222~~~~~~~~~~~~~~~~~~}}}{{{xxxsssqqqooonnnoooooonnnmmmkkkjjjjjjiiihhhgggffffffgggffffffeeeccc^^^XXXSSSWWWUUURRRPPPQQQRRRQQQQQQNNNNNNNNNNNNNNNNNNNNNNNNLLLKKKJJJIIIIIIHHHHHHHHHHHHGGGEEECCCBBBBBBCCCCCCAAAAAA@@@@@@@@@AAAAAABBB@@@AAAAAAAAAAAADDDHHHKKKNNNPPPSSSVVVYYY[[[\\\]]][[[[[[ZZZZZZYYYYYYYYYYYYYYYXXXXXX\\\___```]]]YYYTTTLLLEEEBBBBBBCCCJJJQQQZZZ]]]```cccdddfffhhhjjjiiilllooorrrtttvvvzzz|||yyywwwtttqqqmmmiiifffeeefffllltttzzz~~~|||vvvooogggbbb^^^]]]VVVVVVVVVVVVVVVVVVUUUUUUSSSRRRPPPOOONNNJJJEEEAAA>>><<<:::888777777888888666666777777777777666666666666777777777888888999777777777777777777666666666666555444444444444444444444444555555666666666777888:::<<>>CCCDDDEEEFFFFFFEEEDDDCCC??????>>>>>><<<:::888777555555333222222111111111333222222444888;;;<<<<<<;;;<<<===>>>>>>===;;;:::444444444555666777999:::::::::;;;;;;;;;<<<<<<<<<;;;:::999888777666666666666555666999>>>@@@>>>;;;:::;;;;;;;;;::::::999888666444111000111222111111///000000000111111111111000000000000000000000000000111111111222222222222000111222222000000111222////////////000000000000111111222222333444444555222333333444555666666777000444888888444222222333333444444222111111333555333333444444444555555555444444444444444444444444333333222222111111222222|||yyyxxxzzz}}}yyywwwsssqqqqqqqqqpppooonnnnnnnnnnnnmmmlllkkkjjjkkkkkkjjjiiigggccc\\\XXXYYYWWWTTTRRRSSSSSSRRRQQQPPPPPPOOONNNNNNOOOOOOPPPOOONNNMMMLLLKKKKKKKKKKKKJJJIIIHHHGGGGGGGGGGGGGGGBBBBBBAAAAAABBBBBBCCCCCCAAAAAABBBBBBBBBDDDGGGJJJNNNOOOQQQTTTVVVXXXYYYZZZYYYXXXWWWVVVVVVVVVVVVVVVVVVTTTSSSUUUYYY[[[ZZZWWWSSSLLLFFFDDDCCCCCCHHHNNNUUUXXX]]]aaaccceeegggiiijjjmmmrrruuuxxx{{{~~~{{{{{{zzzxxxvvvsssqqqoooppptttzzz~~~~~~}}}zzztttllleeebbbaaaWWWWWWWWWVVVVVVUUUUUUUUUSSSRRRQQQPPPOOOLLLGGGDDD???===;;;888777777888888555666777888888777666555444555777888777888999;;;888888777777777777666666777666555555444444555555444444444555666666777777666777999;;;>>>AAADDDEEEEEEEEEEEEEEEDDDCCCBBBBBB;;;:::888777777888;;;<<<@@@CCCHHHKKKMMMNNNOOOQQQPPPQQQPPPOOOLLLGGGDDDAAABBBEEEHHHKKKLLLJJJGGGEEEDDDDDDDDDDDDDDDEEEGGGGGGFFFFFFGGGHHHIIIIIIIIIIIIEEECCC@@@<<<999777666666444444555555555555444444444444444333333333333333111222222333444555555666444444333333333333222222222222222222222222222222333333222333444777:::<<>>>>>======<<<;;;:::999666555444222111111111111444333333444777:::;;;::::::;;;===>>>>>><<<;;;999666555555555666888:::;;;:::;;;;;;<<<<<<=========<<<;;;999888777666555555444444555777:::;;;;;;:::;;;;;;;;;;;;:::999888888666444111000111222111111000000000000111111111111000000000000000000000000000000000111111111222222000111222222111111222333........./////////000000000000111222333444555555111222333444666777888888333444666666444333222333333444444222111111333555222222333333444555555555555555555444444444444444333333222222111222222333}}}xxxuuuwwwyyyzzz}}}}}}zzzyyyyyywwwvvvttttttuuuuuutttsssrrrqqqqqqpppooonnnlllhhhbbb^^^\\\ZZZWWWVVVVVVUUUTTTSSSSSSRRRQQQPPPOOOOOOPPPPPPQQQPPPOOONNNNNNMMMMMMNNNJJJKKKKKKKKKKKKKKKJJJJJJFFFFFFFFFFFFFFFGGGHHHHHHFFFFFFGGGGGGGGGHHHKKKNNNPPPQQQRRRTTTVVVWWWXXXYYYXXXWWWVVVUUUTTTTTTTTTUUUTTTQQQNNNOOOSSSVVVVVVTTTPPPJJJFFFFFFDDDCCCFFFJJJNNNRRRVVVZZZ\\\^^^```aaafffjjjooosssvvvyyy|||~~~yyyzzz{{{|||{{{zzzxxxwwwvvvyyy|||~~~~~~{{{||||||wwwooohhhdddbbbYYYXXXXXXWWWVVVUUUUUUTTTTTTRRRQQQPPPOOOMMMIIIGGG@@@>>>;;;888777777888999555666777888888777666555444777888888777666888:::888888888777777777666666888777666666555555666666444444444555666777777777888999:::;;;>>>@@@BBBCCCEEEEEEFFFFFFFFFEEEEEEDDD===<<<999888888999;;;===@@@CCCHHHLLLNNNOOOQQQRRRSSSTTTUUUTTTRRRNNNIIIGGGFFFIIIMMMPPPQQQOOOLLLJJJGGGGGGFFFEEEEEEFFFGGGHHHEEEFFFGGGHHHIIIJJJJJJJJJFFFDDD@@@===999777666666333333444444444444333333444444333222222222222222222333333333444444555555444444333333333333222222222222222222222222222222333333333444555666888888<<<===???AAACCCCCCCCCCCC@@@@@@???>>>===<<<;;;;;;777666555333222222111111444333222333666888888888999:::<<<>>>>>><<<:::999777666555555555888:::<<<:::;;;;;;<<<======>>>>>><<<;;;999888666555555555444555666666666777999;;;;;;;;;;;;;;;:::999888777666444111000111222111111000000000000111111111111000000000000000000000000/////////000000000111111///000111111000000111333////////////000000000000000000111222333444555555222222333444555555666666666444333333444444333222333444444222111111333555333333333444555666666666666666666555555555444444333222222111222222333333{{{uuuvvvvvvwwwxxx|||~~~zzz{{{||||||{{{zzzxxxwwwuuutttrrrqqqoookkkgggccc```^^^[[[ZZZYYYYYYWWWUUUVVVUUUSSSQQQPPPPPPPPPQQQRRRRRRQQQPPPOOOOOOOOOOOOJJJKKKMMMNNNNNNMMMLLLKKKKKKKKKKKKKKKKKKLLLMMMNNNLLLMMMNNNMMMMMMNNNQQQTTTRRRRRRSSSUUUVVVWWWXXXYYYYYYWWWVVVTTTSSSSSSTTTTTTTTTPPPLLLLLLOOORRRSSSSSSMMMIIIFFFGGGFFFCCCDDDHHHIIIMMMRRRUUUVVVWWWYYYZZZaaaeeejjjnnnqqqtttwwwzzzwwwyyy{{{}}}~~~}}}|||{{{wwwyyyzzzzzzzzzzzz|||~~~yyy{{{|||yyyqqqiiieeecccZZZZZZYYYXXXVVVUUUTTTTTTUUUSSSQQQPPPOOONNNKKKHHH@@@>>>;;;888777777888999555666777999999777666555666888:::999666555777999999888888888777777666666888888777666666666666666444444444555666777777888<<<<<<======???@@@AAABBBFFFFFFGGGGGGGGGGGGFFFFFF>>>===:::999888:::<<<===???CCCHHHLLLNNNOOOQQQRRRTTTVVVXXXYYYXXXVVVSSSPPPLLLOOOSSSVVVWWWUUURRROOOJJJIIIHHHGGGGGGGGGHHHIIIFFFFFFHHHIIIJJJJJJKKKKKKFFFDDDAAA===:::777666666222333333444444333333222444333222222111111111222333333333444444444555555444444444333333333222222222222222222222222222222333333444555555666666666<<<===@@@BBBDDDEEEEEEEEECCCCCCAAA@@@???===<<<<<<888888666555444333333222444222111222444666666555888:::<<<>>>>>><<<:::999777666444333444777999;;;;;;;;;;;;<<<===>>>>>>???<<<;;;999777666555444444666888999888666666:::>>>;;;<<<;;;;;;:::999888777666444111111111222111111000000000000111111111111000000000000000000000000////////////000000000000---///000000//////000222000000000000111111111111///000111222333444555555333333333333333333333333888444222222444666444222333444444222111111333555444444444555666777777888777777666666666555555555222222222111222222333333}}}uuurrrwwwzzzyyyyyy||||||wwwsssooollliiieee```\\\\\\\\\\\\\\\XXXWWWUUUUUUVVVVVVUUUTTTTTTTTTTTTSSSRRRQQQOOONNNOOOOOOPPPSSSTTTTTTRRROOONNNMMMNNNPPPRRRSSSRRRQQQSSSSSSTTTTTTUUUVVVXXXXXXZZZZZZ[[[\\\\\\\\\[[[[[[[[[ZZZZZZZZZZZZXXXUUURRRRRRQQQNNNLLLKKKLLLNNNOOOKKKJJJIIIGGGFFFFFFGGGGGGKKKLLLLLLNNNPPPRRRTTTUUUXXXZZZ^^^bbbgggkkkooopppqqqtttwww{{{}}}}}}}}}|||zzzxxxtttqqqoooppprrrssspppqqqqqqppplllfff___\\\XXXXXXWWWVVVUUUUUUVVVVVVRRRQQQQQQRRRRRRPPPMMMJJJKKKHHHCCC>>>;;;999999999999999999999999999999999888888777777777777888888888777777666666666777777666777888999999777555333666666666777777777777777888999;;;===???AAACCCDDDFFFFFFFFFHHHJJJJJJHHHFFFAAA???;;;888777777888999???AAADDDHHHLLLPPPSSSTTTTTTWWW]]]``````\\\VVVRRRQQQQQQSSSXXX]]]]]]ZZZVVVMMMMMMLLLKKKKKKJJJJJJJJJKKKLLLNNNPPPPPPNNNLLLJJJHHHEEEBBB>>>:::888777666999888777555333111//////333333333333333333333333333333333444444444555555555444222000000111222333777333222444111******...000111333333333555777:::===>>>@@@CCCDDDEEEEEEEEEFFFGGGDDD???>>>@@@???::::::999777555444333444444222333444555555555444444:::::::::999999999999999999888777666666777888999::::::;;;;;;<<<<<<;;;;;;<<<<<<<<<;;;999777666555777666666666888999888777999999;;;;;;;;;;;;999999555444333222111111111111000000000000000000000000111111000000//////......000000111111111222222222000000000000000000000000222111000//////000111222222222222222222222222222555333333555555333333555666555333222222333444555222333444333222222333555555555555666666666666777888666555777666555888===666666555444555666777888zzz{{{{{{wwwuuuvvv}}}yyyuuusssppplllgggcccbbbbbbbbbaaa___]]]\\\\\\]]]\\\ZZZXXXVVVVVVUUUTTTSSSSSSRRRRRRSSSSSSTTTVVVXXXXXXVVVTTTXXXWWWVVVVVVWWWWWWUUUSSSWWWWWWWWWXXXYYYZZZ\\\]]]]]]^^^^^^___````````````^^^]]]]]]]]]]]][[[XXXUUUSSSRRRPPPNNNMMMMMMNNNOOOLLLKKKIIIHHHGGGGGGHHHHHHKKKJJJJJJKKKLLLMMMNNNNNNSSSTTTXXX\\\```dddgggiiilllnnnrrruuuxxxxxxxxxwwwtttqqqmmmhhheeeeeeeeefffiiijjjjjjiiifff```[[[WWWTTTTTTSSSSSSSSSRRRRRRRRRPPPOOOPPPQQQRRRQQQNNNKKKKKKIIIFFFBBB>>>:::777666888888999999999999999999888777777777777777777888777777666666666666777777777777888888888777555555777777777777888888888888999:::<<<>>>@@@CCCDDDEEEEEEFFFGGGHHHHHHHHHGGGGGGBBB@@@===:::888888888999>>>@@@CCCGGGLLLPPPSSSUUUVVVYYY^^^aaaaaa]]]WWWSSSRRRRRRTTTXXX]]]___\\\YYYQQQPPPOOONNNMMMMMMNNNNNNNNNOOOQQQRRRRRRPPPMMMLLLHHHFFFBBB???;;;999777666555444444444444333333333333333333333333333333333333333333444444444444555555444222111000111222333222000111333222---...333000222333333333444777999<<<===???BBBDDDEEEEEEEEEGGGHHHFFFBBBAAACCCAAA<<<:::999777555333333333333333333333444444444444555888888888999999999999999888777666555555666777888999999:::;;;<<<<<<<<<;;;<<<<<<;;;:::999777666555444444333555888999999888999999:::;;;;;;:::999999555444333222111111111111000000000000000000000000000000111111111111111111111111111111111111222222000000000000000000000000222111000//////000111222111111111222222333333333555222222555555222222555555444444333333444444444222333444333222222333555444444555555555666666666999666555777555333555:::222222111111222222333444|||xxxwww}}}~~~{{{wwwrrrooommmlllkkkjjjiiihhhgggggggggeeeaaa^^^\\\[[[YYYXXXXXXXXXXXXYYYXXXXXXXXXZZZ]]]]]][[[ZZZZZZYYYWWWWWWWWWWWWUUUTTTYYYZZZZZZ[[[]]]___```aaa```aaabbbcccdddeeeeeeeeebbbaaa`````````___[[[YYYUUUTTTSSSQQQPPPOOOOOOOOONNNMMMLLLKKKJJJJJJJJJJJJLLLKKKKKKJJJJJJJJJJJJJJJOOOPPPSSSWWWZZZ^^^aaabbbcccfffjjjnnnpppqqqqqqpppmmmjjjeee___[[[YYYXXXXXX^^^^^^___^^^[[[WWWSSSPPPLLLMMMNNNNNNNNNMMMLLLKKKLLLLLLLLLNNNPPPPPPNNNLLLKKKJJJHHHEEE@@@;;;666333777777888888888999999999888777777666666777777888777666666666666666777777888888888888777777777777888888888888999999999:::;;;<<<>>>@@@BBBEEEFFFGGGFFFIIILLLLLLJJJIIIJJJKKKDDDBBB???;;;999888888888<<<>>>AAAFFFKKKPPPSSSUUUXXX[[[```cccbbb]]]XXXTTTRRRQQQSSSWWW]]]___^^^[[[VVVTTTRRRPPPOOOPPPQQQRRRRRRSSSUUUUUUTTTRRROOOMMMHHHFFFCCC@@@<<<999888777333333333444444444555555333333333333333333333333333333333333444444444444555444222111111222333333111000111333222///000444111333444444333444666888:::<<<>>>AAACCCEEEEEEEEEGGGIIIHHHEEEEEEFFFCCC===:::999777555333333333333444444333222333444555666666777777888888999999999777666555444444555666777888888:::;;;<<<<<<<<<<<<;;;;;;;;;:::999777666555222111222444777999:::999888999::::::::::::999888555444333222111111111111000000000000000000000000000000111111222333333444222222111111111111111111000000000000000000000000111111000000000000111111000000111222333333444444777444444777777444444777333333444444555444444333333444444333222111333444333333333444444444555555999666555666444111222777///000000111111111111111}}}{{{zzzwwwuuuuuuttttttsssrrroooiiieeedddcccaaa_________aaabbb\\\\\\\\\^^^```aaa```^^^YYYWWWVVVVVVXXXXXXXXXWWWZZZZZZ[[[\\\]]]___aaabbbbbbbbbdddeeeffffffgggfffdddcccbbbaaaaaa```]]][[[WWWVVVUUUTTTSSSRRRQQQPPPQQQPPPPPPOOOOOOOOOOOOOOOOOONNNNNNMMMMMMMMMMMMMMMQQQRRRTTTWWWZZZ\\\^^^___]]]___cccgggiiijjjiiiiiigggddd___ZZZVVVSSSRRRQQQSSSSSSSSSSSSQQQNNNKKKJJJFFFGGGIIIJJJJJJHHHFFFEEEGGGFFFGGGIIILLLMMMMMMKKKJJJHHHFFFCCC???:::777555666777777888888999999:::888777777666666777777888777666666666666777888888:::999999888888888999999888888888999999::::::;;;<<<===???BBBDDDGGGIIIJJJJJJOOOSSSSSSOOOMMMOOORRRGGGEEEAAA>>>;;;999888777:::<<<@@@EEEKKKPPPTTTVVVYYY\\\```bbbaaa]]]XXXTTTPPPOOOOOOSSSYYY]]]]]][[[XXXVVVRRROOONNNPPPRRRSSSTTTUUUVVVVVVUUURRROOOMMMIIIGGGDDDAAA>>>;;;888777555555555444444333333222333333333333333333333333222222333333333444444444444333333222222222333333333333333333111///000222222333444444333333555777999;;;>>>AAACCCEEEFFFFFFFFFIIIIIIFFFGGGGGGDDD>>>;;;999777555333222222222555333222111222444666888555555666777888999999999666555444444444444555666777888999:::;;;<<<<<<<<<;;;;;;::::::888777666555333333333444777999999999888888999999999999888888444444333222111111111111000000000000000000000000111111111111222222333333222222222111111111111111000000000000000000000000111000000000000000000111//////000111333444555555999666666999999666666999222333444555555555444333333444444333222111222444222222333333333444444444888555555777555222333777000111333444444444333222~~~zzztttpppmmmllliiihhhggghhhiiijjjcccbbbbbbccceeeeeedddccc```^^^\\\[[[\\\\\\\\\[[[YYYZZZZZZ[[[]]]^^^```aaaaaabbbcccdddeeeeeeeeeeeedddbbb`````````___]]][[[XXXXXXWWWVVVUUUTTTSSSRRRTTTTTTUUUTTTTTTTTTSSSSSSPPPOOOOOOOOOPPPQQQRRRRRRTTTUUUVVVXXXZZZ[[[]]]^^^XXX[[[^^^bbbdddddddddccc```^^^ZZZVVVSSSQQQPPPPPPLLLKKKKKKKKKIIIHHHFFFEEEBBBCCCEEEFFFFFFEEECCCBBBCCCBBBCCCEEEHHHIIIIIIHHHGGGEEEAAA>>>;;;:::::::::777777888888999999999999888888777777777777888888777777777777777888999:::<<<;;;:::::::::;;;;;;<<<888999999:::;;;<<<<<<<<<>>>???BBBDDDGGGJJJLLLMMMNNNSSSXXXWWWSSSQQQSSSWWWKKKIIIEEEAAA===:::888888999<<<@@@EEEKKKPPPTTTVVVYYY[[[___aaa```]]]XXXUUUOOOLLLKKKNNNTTTXXXZZZYYYWWWUUUQQQNNNMMMNNNPPPRRRSSSTTTUUUVVVTTTRRROOOMMMIIIHHHFFFCCC???<<<999888555555444444444333333333333333333333333333333333222222222333333333444444333333333333333333444444222444555333111111222222222333444444333333555777999;;;>>>AAADDDEEEFFFFFFEEEGGGGGGFFFFFFGGGDDD???<<<:::888555444333333333444333222111222444666888555555666777888999999999666555444333333444555666777888999:::;;;;;;;;;;;;:::::::::999888777666555777666555666888999999888888888888888888888888888444444333222111111111111000000000000000000000000222222111111111000000000111111111111111111111111000000000000000000000000000000000111111000000000//////000111333444555555888555555888888555555888111222444555666555444333444444555333111111222444222222222333333333333444666444555777777444555:::111222444555555555444333yyyxxxvvvtttssssssssstttooonnnmmmmmmnnnnnnmmmllljjjgggcccaaa___^^^]]][[[\\\\\\]]]]]]^^^___aaaaaabbbbbbccccccddddddccccccbbb```^^^^^^^^^]]][[[YYYYYYXXXWWWVVVUUUUUUUUUUUUWWWWWWXXXXXXXXXWWWWWWVVVOOOOOOPPPPPPRRRSSSTTTUUUUUUVVVVVVWWWXXXYYYZZZZZZWWWYYY\\\___``````___^^^YYYWWWUUURRRPPPOOONNNNNNIIIIIIHHHGGGEEEEEEDDDDDDAAABBBCCCDDDEEEDDDCCCCCCBBBAAAAAABBBEEEFFFFFFEEEDDDAAA>>>;;;:::;;;===>>>999999999999999999999999999999999888888999999999888888888888999:::;;;<<<============>>>>>>>>>>>>;;;;;;<<<===>>>??????@@@BBBCCCEEEHHHKKKNNNPPPQQQRRRUUUXXXXXXVVVTTTUUUWWWQQQOOOKKKGGGBBB>>><<<::::::<<<@@@FFFKKKQQQUUUWWWXXX[[[^^^aaa```]]]ZZZWWWPPPLLLJJJLLLQQQVVVYYYYYYVVVTTTQQQOOOMMMNNNOOOPPPQQQRRRSSSTTTSSSQQQNNNLLLIIIIIIGGGDDDAAA===:::888222222333333444555666666333333333333333333333333222222222222333333333333333333333333444444444444///333444222222444666555111333444444333444666888;;;===???BBBDDDFFFFFFFFFDDDGGGFFFDDDEEEGGGEEE@@@===<<<999777555444333333333222222222333555666888666777777888888999999999666555444333333444555666888999999:::::::::::::::999999999999888777666555888777666777888999888777888888777777777777888888555444333222111111111111000000000000000000000000333222222111000000//////000000111111111222222222000000000000000000000000000000111111111111000000000000111222333333444444444222222444444222222444222222333444555555555555444555555333111111222333222222222333333333444444444333555888777555666:::111222222333333333333333~~~|||zzzzzzzzzzzzyyywwwsssoookkkhhhfffeeecccbbbcccccccccccccccdddeeeeeeddddddeeeeeeddddddccccccaaa___]]]\\\\\\[[[ZZZXXXYYYXXXVVVUUUUUUVVVWWWXXXWWWWWWXXXYYYYYYXXXXXXWWWRRRRRRRRRRRRSSSUUUVVVWWWVVVVVVWWWWWWXXXXXXXXXXXXVVVWWWZZZ\\\]]]\\\ZZZYYYVVVTTTRRRPPPOOONNNMMMMMMJJJIIIGGGFFFEEEDDDDDDEEECCCCCCCCCDDDDDDEEEEEEEEEDDDCCCAAABBBDDDEEEDDDCCCAAA@@@???>>>============<<<<<<;;;;;;:::999999999;;;::::::999999::::::;;;::::::::::::;;;<<<=========>>>@@@AAAAAAAAA@@@?????????@@@AAABBBCCCDDDDDDGGGHHHJJJMMMQQQSSSVVVWWWVVVWWWYYYZZZZZZYYYYYYXXXXXXVVVRRRMMMHHHDDD@@@>>><<<>>>BBBGGGLLLQQQUUUWWWYYY[[[___aaabbb___\\\ZZZTTTOOOLLLLLLQQQWWWZZZZZZWWWVVVTTTQQQPPPPPPPPPPPPOOOPPPRRRSSSSSSQQQNNNMMMJJJIIIHHHEEEBBB>>>;;;999333333333444444555555555333333333333333333333333111222222222222333333333222333333444444555444444///444666222111555666444000222333333333444777999===???AAACCCEEEFFFFFFFFFFFFGGGFFFCCCEEEHHHFFFBBB???===;;;888666555444444111222222333444555666777888888888999999999999999777666555444444555666777999::::::::::::999888888888999999888888777666555666555444666888999999888888777666666666666777888555444333222111111111111000000000000000000000000222222222222222222111111//////000111222333333444000000000000000000000000///000111222222111000///111111111222222333333333555222222555555222222555333333333333444555666666555555555333111000111333333333333333444444444444555333555888666333444777222222222222222333444444{{{xxxtttrrrqqqqqqqqqpppiiiiiihhhhhhhhhhhhiiiiiiggggggggggggfffeeedddcccaaa___\\\[[[[[[[[[YYYXXXYYYWWWUUUTTTTTTVVVYYYZZZVVVWWWXXXYYYYYYXXXWWWWWWUUUUUUUUUUUUVVVWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXUUUWWWYYY[[[[[[ZZZXXXVVVVVVUUUSSSQQQOOONNNMMMMMMKKKJJJHHHFFFEEEEEEEEEFFFEEEDDDDDDDDDDDDEEEFFFGGGFFFDDDCCCCCCDDDDDDDDDCCC@@@AAAAAAAAA@@@>>>===<<<>>>===<<<<<<::::::999888<<<;;;;;;::::::;;;;;;<<<:::::::::;;;<<<===>>>???>>>???AAACCCCCCCCCAAA@@@BBBBBBCCCDDDEEEFFFGGGHHHKKKLLLNNNQQQTTTWWWZZZ[[[[[[[[[[[[]]]^^^^^^]]][[[]]][[[WWWRRRMMMHHHDDDBBB===???CCCGGGLLLQQQUUUWWWYYY\\\___bbbcccaaa___]]]WWWSSSNNNNNNSSSXXX\\\]]]XXXXXXVVVTTTSSSRRRQQQQQQNNNPPPRRRSSSSSSQQQOOONNNJJJJJJHHHFFFBBB>>>;;;999777666555444333222222111333333333333333333333333111111222222222333333333222333444444555555555444444999999333111333333000000111333333333555777:::???@@@BBBDDDFFFFFFFFFFFFGGGHHHFFFCCCEEEHHHHHHDDD@@@>>><<<999777666555555000111333444555666666666:::::::::999999999999999777666555444444555666777::::::::::::999888777777888888888888888777666555222222222444777999999999888777666555555666777888555444333222111111111111000000000000000000000000111222222333333444444555......///111222333444555000000000000000000000000///000111222222111000///222222222222222222222333777444444777777444444777333333222222333444666777555555555333111000111333333333444444444444555555555444555777555111111444555444333222333444555666}}}{{{zzzxxxtttpppnnnoooqqqrrrsssuuurrrooommmllljjjhhhfffddd```\\\[[[[[[[[[YYYVVVTTTSSSTTTTTTUUUVVVWWWXXXXXXXXXWWWWWWWWWWWWVVVVVVXXXXXXXXXXXXXXXXXXYYYYYYWWWWWWWWWWWWVVVTTTSSSRRRSSSUUUXXXZZZZZZXXXUUUSSSRRRPPPOOOOOOOOONNNLLLJJJJJJJJJJJJIIIIIIHHHHHHHHHJJJIIIHHHGGGFFFGGGHHHIIIEEEFFFGGGHHHHHHGGGEEECCCEEEAAA===>>>AAAAAA===999>>>>>>>>>>>>===<<<;;;:::;;;:::999999999:::;;;<<<<<<;;;;;;;;;;;;<<<======???@@@BBBDDDEEEEEEDDDDDDDDDCCCCCCCCCEEEHHHJJJLLLOOOPPPQQQRRRUUUWWWZZZ[[[]]]]]]]]]\\\]]]]]]^^^______^^^ZZZUUUPPPKKKFFFDDD===@@@DDDIIINNNQQQSSSTTT^^^\\\\\\^^^bbbcccbbb```[[[YYYVVVUUUUUUXXX\\\___]]]\\\[[[YYYWWWUUUTTTSSSSSSQQQOOOPPPSSSTTTRRRPPPMMMLLLJJJGGGCCC@@@>>>===:::999888666444333222222444444444444444444444444444444444333333333222222222333444444222222333444888555222//////111555777444444333333444666888999<<<>>>@@@BBBDDDEEEFFFGGGGGGGGGFFFFFFFFFGGGHHHHHHAAA???<<<999888777888888222333444333222333888===::::::999999999:::;;;;;;<<<;;;999777555555888:::888999::::::;;;;;;::::::777888999:::999777555333333333333555888999888777777777777777777777777777555444444333222222222222111111111111111111111111444444222///000444444111000000111222222222222111111111111111111111111111111111111111111111111111111111000000111111222333666444222555999:::777222333444555555666666555555555666777666333111111111333333444444444444444444555555666666666666555555333333333333333333333333zzzzzzzzzzzz{{{~~~~~~zzzxxxyyy{{{||||||}}}zzzvvvsssqqqooollljjjfffbbb]]][[[ZZZZZZWWWUUUUUUVVVVVVVVVWWWYYYZZZZZZYYYYYYYYYXXXXXXWWWWWWWWWXXXXXXXXXXXXYYYYYYYYYYYYXXXXXXXXXXXXVVVUUUTTTSSSRRRSSSVVVXXXXXXVVVTTTRRRRRRQQQPPPOOOPPPOOOMMMKKKLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIJJJKKKKKKHHHIIIJJJKKKJJJIIIGGGFFFHHHEEEBBBBBBDDDDDDAAA>>>@@@@@@@@@@@@???>>>===<<<>>>===<<<;;;<<<<<<===>>>===============>>>>>>???AAABBBDDDEEEFFFFFFEEEEEEEEEDDDDDDEEEGGGJJJMMMNNNOOOOOOPPPQQQSSSUUUWWWXXXYYYYYYXXXXXXYYYZZZ[[[[[[]]]\\\ZZZWWWRRRMMMHHHFFF???AAADDDHHHLLLOOOQQQRRRZZZZZZZZZ]]]```bbbaaa```^^^\\\YYYWWWXXXZZZ]]]___^^^]]]\\\ZZZXXXWWWUUUUUURRRPPPOOOOOOQQQRRRPPPNNNMMMLLLJJJHHHEEEBBB@@@???:::999888777555555555555555444444444444444444444555555555444444444333333333444666666444333444555222444666777888888777666555555555555666777999:::===???AAACCCEEEGGGHHHHHHFFFFFFEEEEEEEEEEEEEEEFFFBBB@@@===999666555444444444555555444333555:::>>>;;;;;;;;;:::;;;;;;<<<===<<<;;;:::777555555888::::::;;;;;;<<<===<<<<<<<<<<<<<<<<<<;;;888555222000444333333555777999888777777777777777777777777777666555444333222222222222111111111111111111111111333444222///111555666222000000111222222222222111111111111111111111111111111111111111111111111111111111000000111111222333666222///000333666444222333444444555555555555555555666777666333111111222333333333444444444444555555555666666666666555555333333333333333333333333{{{yyyvvvtttuuuyyy~~~}}}{{{wwwtttqqqlllhhhccc___]]][[[YYYWWWXXXXXXYYYZZZ[[[\\\]]]^^^^^^^^^]]]\\\[[[ZZZZZZYYYYYYZZZZZZ[[[[[[\\\[[[[[[YYYYYYYYYYYYXXXVVVUUUTTTRRRTTTVVVWWWWWWUUUSSSRRRSSSRRRPPPPPPPPPPPPNNNLLLMMMNNNNNNOOOOOOOOOOOONNNKKKKKKLLLMMMMMMNNNNNNNNNKKKLLLMMMMMMMMMLLLJJJIIILLLIIIFFFGGGHHHHHHFFFCCCCCCCCCCCCCCCBBBBBBAAA@@@AAAAAA@@@??????@@@@@@AAA???????????????@@@@@@AAACCCDDDFFFGGGGGGGGGFFFFFFEEEEEEFFFGGGIIILLLOOOPPPNNNNNNNNNOOOPPPQQQRRRSSSRRRRRRRRRRRRSSSTTTUUUVVVYYYYYYXXXWWWSSSNNNJJJGGGAAAAAACCCEEEHHHKKKNNNOOOTTTTTTUUUXXX\\\^^^___^^^```^^^[[[YYYYYYZZZ\\\^^^]]]]]][[[ZZZXXXWWWVVVUUUPPPOOOMMMMMMNNNNNNMMMLLLKKKJJJHHHGGGEEECCCAAAAAA;;;:::999888777777777777666666555555444444333333666666555555555555444444444666888888777555555666333555888:::<<<<<<;;;;;;555666666777999::::::;;;???@@@CCCEEEHHHIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEEEECCC@@@<<<888555333222555666666555555777;;;>>><<<<<<;;;;;;<<<======>>><<<<<<;;;888666666999;;;<<<======>>>>>>>>>>>>>>>======<<<;;;888555222000444444333555777999888777777777777777777777777777666666555333333222222222111111111111111111111111222333222000222666666333000000111222222222222111111111111111111111111111111111111111111111111111111111000000111111222333666222...---000444444444444444444555555555555555555666777666333222111222333333333444444444555555555555666666666666555555333333333333333333333333{{{wwwvvvyyy|||~~~~~~}}}}}}~~~}}}zzzuuurrrlllgggccc```^^^]]][[[\\\]]]___```aaabbbbbbeeedddcccbbb```___^^^]]]]]]]]]^^^___``````______[[[[[[ZZZZZZYYYXXXVVVUUUVVVVVVWWWXXXWWWVVVUUUTTTSSSRRRPPPOOOPPPPPPOOOMMMNNNOOOPPPQQQRRRRRRQQQQQQKKKLLLMMMNNNOOOPPPPPPPPPNNNNNNOOOOOOOOONNNMMMLLLMMMKKKIIIIIIJJJJJJHHHFFFGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCAAAAAA@@@@@@AAAAAABBBCCCEEEEEEGGGHHHHHHGGGFFFEEEEEEEEEFFFGGGJJJMMMOOOPPPMMMMMMLLLLLLLLLMMMMMMNNNJJJJJJKKKKKKLLLMMMOOOOOOQQQRRRTTTTTTRRRNNNIIIGGG@@@@@@@@@AAACCCFFFHHHJJJKKKLLLNNNQQQUUUWWWXXXYYY\\\ZZZXXXVVVVVVVVVWWWXXXYYYXXXWWWVVVUUUTTTSSSRRRLLLLLLKKKJJJJJJJJJIIIHHHFFFFFFEEEDDDCCCBBBAAA@@@>>>===<<<:::999888888888777777666666555555444444666666666666666666555555444666999999888666666666:::999777777888;;;???AAA666777888999;;;<<<<<<<<>>>>>======<<<:::888777999;;;<<<===>>>>>>??????>>>>>>;;;;;;;;;:::999888666555555444333555777999999888888888888888888888888888777777555444333333333333111111111111111111111111111333222///111444444000000000111222222222222111111111111111111111111111111111111111111111111111111111000000111111222333777444111111333666666666444444444444555555666666444666666666333222222222222333333444444555555555444555555666666555555444333333333333333333333333}}}}}}}}}|||}}}|||{{{zzzzzz|||~~~|||{{{}}}{{{uuunnniiieeeddddddaaabbbdddfffhhhhhhiiiiiikkkjjjiiigggeeecccbbbaaa```aaabbbccccccbbbaaa```]]]]]]]]]]]][[[ZZZYYYXXXXXXXXXXXXWWWWWWWWWVVVVVVTTTRRRPPPPPPPPPQQQPPPOOOPPPQQQRRRTTTTTTTTTSSSRRRLLLLLLMMMNNNOOOPPPPPPQQQOOOOOOOOOOOOOOONNNNNNMMMLLLKKKJJJJJJJJJJJJIIIHHHJJJJJJKKKKKKKKKJJJIIIIIIGGGGGGGGGFFFFFFEEEEEEDDDBBBBBBBBBBBBBBBCCCDDDDDDEEEFFFGGGHHHGGGFFFEEEDDDCCCDDDEEEGGGIIIKKKMMMNNNLLLKKKJJJJJJIIIIIIIIIIIIEEEEEEEEEFFFFFFHHHIIIIIIIIIKKKMMMNNNMMMJJJFFFDDD>>>>>>>>>>>>???AAACCCDDDBBBDDDGGGIIILLLNNNOOOPPPSSSRRRQQQOOONNNNNNNNNNNNQQQPPPPPPOOONNNMMMMMMLLLGGGGGGGGGFFFEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBAAAAAAAAA@@@>>><<<:::999888777888888888777777777666666777777777777777777777777555777999:::888777777777<<<;;;999888999;;;>>>???888999:::;;;<<<>>>???@@@DDDFFFIIILLLOOOOOOOOONNNOOONNNMMMLLLKKKJJJJJJJJJIIIIIIGGGDDDAAA===999777555555444555777999;;;;;;::::::::::::;;;<<<===>>>===>>>===;;;999999:::<<<<<<<<<===>>>>>>>>>>>>===;;;;;;;;;:::999999888777666555444555777999999999999999999999999999999999999888666555444333333333111111111111111111111111111333222///000222111---000000111222222222222111111111111111111111111111111111111111111111111111111111000000111111222333555444444555777777666555555444444444444555666777444555666555444222222333222222333333444555666666444444555555555555444444333333333333333333333333~~~{{{yyyxxxxxxyyyzzzyyyyyyyyyyyyyyyxxxxxxxxxvvvtttwww{{{~~~~~~vvvoookkkkkkllllllmmmooorrrssstttttttttttttttrrrooommmjjjiiihhhfffggghhhiiihhhfffdddcccbbbbbbbbbaaa```___^^^]]][[[ZZZYYYXXXWWWWWWWWWXXXWWWUUURRRRRRSSSTTTTTTSSSRRRTTTVVVWWWWWWVVVUUUSSSOOONNNMMMMMMMMMOOOPPPQQQQQQPPPPPPPPPOOOOOOOOOOOOLLLLLLLLLKKKKKKKKKJJJJJJLLLMMMMMMNNNNNNMMMMMMLLLJJJJJJJJJJJJIIIHHHGGGGGGEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGHHHHHHHHHFFFEEEDDDCCCDDDEEEGGGHHHJJJKKKKKKJJJJJJIIIHHHGGGGGGGGGGGGCCCCCCCCCCCCCCCCCCDDDEEEBBBDDDFFFGGGGGGEEECCCAAA<<<<<<<<<<<<===>>>???@@@<<>>AAABBB@@@===;;;============???AAADDDEEEIIIKKKOOOSSSUUUUUUTTTSSSRRRQQQPPPOOOOOONNNOOOOOOLLLLLLKKKIIIEEE@@@;;;999555444444555888:::;;;:::999999::::::;;;<<<>>>>>>>>>>>>>>>===;;;:::;;;<<<;;;;;;<<<===============>>>===<<<;;;999888777777777555444444777999::::::999999999999999999999999:::999777666444444333333111111111111111111111111111222222000111333111---000000111222222222222111111111111111111111111111111111111111111111111111111111000000111111222333111333444555666555444333555555444333444555666777333555666555444222222333111222333333444555666666444444555555555555444444333333333333333333333333~~~~~~~~~yyyyyyxxxvvvuuusssrrrqqqrrrqqqrrrvvvwwwwwwzzzyyyuuuuuuwwwxxxzzz|||}}}zzzwwwuuutttpppqqqrrrrrrqqqnnnkkkiiihhhhhhhhhgggfffeeedddcccaaa___]]]\\\[[[[[[\\\]]][[[YYYVVVUUUVVVXXXXXXXXXVVVWWWYYY[[[ZZZYYYWWWUUURRRQQQNNNLLLMMMNNNQQQSSSRRRRRRQQQQQQPPPPPPQQQQQQNNNOOOOOONNNMMMMMMMMMNNNNNNNNNOOOOOOOOOOOOOOONNNMMMMMMNNNNNNMMMLLLJJJIIIIIIHHHHHHHHHHHHIIIJJJJJJIIIIIIJJJJJJIIIHHHFFFEEEDDDEEEFFFGGGHHHIIIJJJJJJIIIIIIHHHGGGFFFFFFFFFFFFCCCCCCBBBAAAAAAAAAAAABBB???@@@AAABBBBBBBBBAAA@@@;;;;;;<<<===>>>>>>>>>>>>:::===???@@@???>>>@@@BBBBBBBBBBBBCCCBBBAAA@@@???@@@@@@@@@@@@@@@?????????:::<<<>>>>>><<<<<<>>>@@@??????>>>>>>>>>=========???>>>===<<<<<<;;;<<<<<<::::::;;;;;;<<<<<<===============>>>>>>?????????>>>>>>===<<<:::;;;===@@@;;;>>>BBBFFFGGGFFFCCCBBBCCCBBBAAAAAABBBFFFJJJLLLOOORRRVVVZZZ\\\\\\[[[ZZZWWWWWWVVVVVVVVVVVVVVVWWWTTTTTTSSSPPPKKKEEE???<<<777555555777:::<<<<<<;;;:::::::::;;;<<<>>>???@@@>>>??????>>><<<;;;;;;===;;;<<<======>>>============<<<;;;::::::999999999777666444444777999:::;;;::::::::::::::::::::::::::::::888666555444333333111111111111111111111111///111222111333777555111000000111222222222222111111111111111111111111111111111111111111111111111111111000000111111222333222333333333333333444555666555444333333555666777333444666555444333333444111222222333444555666777333444444555555444444333333333333333333333333333}}}|||zzzxxxuuurrrpppooopppooopppssssssqqquuuzzz|||~~~}}}~~~zzz{{{{{{{{{yyyvvvssspppllllllllllllkkkiiihhhggggggeeecccaaa```aaabbbccc^^^\\\YYYXXXYYY[[[[[[[[[YYYZZZ\\\]]]]]][[[XXXVVVUUUSSSOOOMMMLLLOOORRRTTTTTTSSSSSSRRRRRRRRRRRRRRRPPPQQQRRRQQQPPPOOOPPPQQQOOOOOOPPPPPPPPPPPPPPPOOOPPPPPPQQQQQQPPPNNNMMMLLLKKKKKKKKKKKKKKKLLLMMMMMMKKKKKKLLLLLLKKKIIIGGGFFFEEEFFFGGGHHHIIIIIIIIIIIIHHHHHHGGGFFFFFFEEEFFFFFFDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>???@@@@@@@@@@@@???:::<<<===???@@@??????>>>:::===??????<<<;;;<<<>>>>>>???@@@AAA@@@???>>>============<<<<<<<<<<<<<<<777999<<<<<<::::::===???:::::::::999999888888888<<<;;;;;;<<<<<<===>>>???:::;;;;;;<<<===>>>??????@@@@@@AAAAAAAAABBBBBBBBBAAAAAA???===<<<===@@@CCCBBBBBBCCCDDDFFFIIILLLMMMHHHFFFDDDCCCEEEIIINNNQQQTTTWWW[[[___aaaaaa___^^^^^^]]]]]]]]]]]]^^^^^^___]]]\\\[[[WWWRRRJJJCCC???888777666888<<<>>>===<<<;;;;;;<<<<<<===???@@@AAA>>>???@@@???===;;;<<<===<<<<<<===>>>>>>>>>>>>>>>999999999:::;;;<<<>>>>>>888666444444777999;;;;;;::::::::::::::::::::::::;;;:::888777555444444333111111111111111111111111---000222222666:::999555000000111222222222222111111111111111111111111111111111111111111111111111111111111000111222222333555555333222111222666888666555333333333444666888333444666555444333333444111111222333444666666777333444444555555444444333333333333333333333333333~~~xxxvvvvvvtttrrrnnnllljjjkkknnnooollliiippprrruuuwwwyyy{{{}}}|||xxxwwwwwwxxxxxxxxxuuuqqqnnnooommmkkkkkkkkkkkkkkkjjjiiijjjhhhccc]]]\\\```eeedddcccdddddddddbbb^^^[[[YYYWWWUUUSSSQQQQQQQQQRRRWWWWWWVVVUUUUUUVVVVVVVVVWWWVVVTTTRRRPPPOOONNNNNNUUUTTTRRRQQQQQQSSSTTTVVVTTTUUUVVVUUURRRPPPOOONNNMMMMMMLLLLLLMMMNNNOOOOOOPPPPPPNNNMMMKKKJJJHHHHHHHHHIIIJJJKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHGGGGGGFFFFFFEEEDDDCCCBBBAAAAAAAAABBBBBBAAA@@@?????????@@@BBB@@@>>>>>>@@@???<<<999:::;;;<<<>>>>>>>>>======>>>>>>>>>>>>===<<<::::::===<<<:::999888999::::::999999999999999999999999999::::::999777888:::<<<@@@>>>;;;:::::::::999999::::::;;;<<<============@@@AAABBBCCCDDDDDDDDDDDDBBBBBBBBBCCCCCCCCCCCCDDDFFFFFFGGGHHHIIIKKKLLLMMMMMMLLLLLLLLLMMMOOOPPPRRRWWWZZZ^^^```aaabbbccceeedddddddddbbbaaaaaaccceeehhheeeaaa___\\\TTTIII@@@===;;;999999<<>><<<:::999888888======>>>>>>>>>>>>======777;;;===<<>>???>>>======>>>>>>>>>>>>>>>===<<<;;;===<<<;;;:::999::::::;;;888888888888888888888888888888888777666666888:::???===:::999999:::999888888999:::;;;<<<<<<<<<<<>><<<===@@@DDDGGGHHHDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCAAA>>><<<:::999999===>>>>>>??????>>>>>>===888<<<======???AAA===666777666444333444555777999;;;;;;<<<<<<<<<=========<<<<<<;;;:::888666444333333333333222222222222111111......222444222333888333333333222222222111111333333333111000///111333222222222222111111111111000111222333222222333555444555555444333444666888888777555444444555777888777777666666555333222222222333444555555666555555666666666777777777888888444444444333333444555555zzzvvvrrrppppppooollliiifffeeedddddddddfffhhhiiiooosssxxx|||}}}zzztttpppppprrrqqqrrruuuxxxzzzxxxsssoooccc```ZZZVVVSSSTTTVVVWWWWWWWWWWWWWWWXXXYYYZZZZZZYYYYYYXXXWWWUUUTTTSSSSSSRRRRRRRRRRRRTTTVVVXXXYYY]]]^^^^^^[[[XXXVVVUUUVVVTTTTTTSSSSSSRRRQQQQQQQQQPPPOOONNNMMMLLLKKKJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHGGGFFFFFFGGGFFFEEEDDDDDDCCCCCCDDDDDDCCCBBBBBBBBBBBBBBBBBBDDDCCCBBBBBBBBBBBB???===>>>???????????????>>>===>>>>>>?????????>>>>>>=========<<<;;;;;;;;;<<<<<<888888888888888888888888888999999777666666888:::>>><<<999888999999888777777777888999::::::::::::<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCDDDEEEGGGHHHIIILLLMMMMMMNNNPPPQQQSSSTTTWWWYYY\\\^^^______aaacccdddddddddcccbbbcccfffiiilllkkkjjjiiiggg```UUUMMMDDDBBB@@@AAAEEEIIILLLMMMJJJJJJJJJIIIIIIHHHHHHGGGHHHGGGEEEBBB@@@===<<<;;;>>>>>>????????????>>>>>>;;;===>>>===>>>@@@===888777666555444444555777999<<<<<<=========>>>>>>>>><<<<<<;;;:::888777555444333333333333222222222222000///000444666444555888555444444444444333333333333444444222111000222444333222222222111111111111000111333333222222444555444666777777666555777888888777666555555666777888777777666555444333222222111222333444555555555555666666777777777888888888333333333333444555666777}}}{{{xxxsssooollliiieeebbbbbbcccddddddkkknnnqqqssstttvvvyyy|||}}}|||zzz||||||ooojjjccc\\\XXXWWWYYY[[[\\\\\\\\\\\\]]]^^^___```^^^^^^^^^]]]\\\ZZZYYYYYYUUUUUUVVVWWWYYY\\\^^^___bbbbbbaaa^^^ZZZXXXXXXYYYXXXXXXWWWVVVUUUSSSRRRQQQQQQPPPPPPOOONNNMMMMMMLLLIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIHHHGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCEEEEEEEEEEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@?????????>>>??????@@@@@@@@@@@@???>>>>>>>>>============>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::999999;;;======;;;999999999999888777666666777888999999999999:::;;;<<<===============>>>>>>>>>>>>??????????????????@@@AAABBBDDDEEEFFFJJJJJJKKKMMMNNNPPPQQQRRRSSSUUUXXXYYYZZZ[[[]]]^^^aaabbbbbbaaa```bbbeeehhhkkkkkklllmmmkkkdddZZZSSSFFFDDDCCCDDDHHHMMMPPPQQQQQQQQQPPPOOONNNNNNMMMMMMLLLKKKJJJGGGDDDAAA???>>>??????@@@@@@@@@@@@??????>>>????????????>>>===;;;:::999777666666888999:::============>>>>>>>>>>>><<<<<<;;;:::999777666555444444333333333222222222333333444666777555444444666666666555555555444444333444555444222222333444333333222222222111111111000222333333222333444666333555777777666666666777777777666666666777888999888777666555444333333333111111333444555555555555444555555555555666666666444444444444444555666666~~~zzzuuuooojjjhhhgggeeedddeeegggiiikkklllmmmpppqqqrrrsssvvvyyy||||||vvvmmmddd^^^\\\^^^___aaaaaaaaabbbcccdddeeefffccccccccccccaaa```^^^]]]YYYYYY[[[]]]___bbbdddeeeffffffccc___[[[YYYZZZ[[[\\\\\\[[[ZZZXXXVVVTTTSSSPPPPPPPPPOOOOOONNNNNNNNNKKKJJJIIIIIIIIIIIIJJJJJJKKKKKKJJJJJJIIIHHHHHHHHHFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDFFFGGGGGGGGGFFFDDDDDDDDDCCCCCCCCCBBBAAAAAAAAAAAA@@@@@@AAAAAABBBAAAAAAAAA????????????@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<::::::<<<>>>===;;;::::::;;;;;;999888666666777888999999999999::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<=====================>>>@@@AAACCCDDDFFFFFFHHHIIIKKKLLLMMMMMMNNNPPPRRRSSSSSSTTTVVVXXX\\\]]]^^^^^^^^^^^^aaacccfffhhhjjjkkkiiiccc\\\WWWJJJHHHGGGHHHLLLQQQTTTUUUVVVUUUUUUTTTSSSRRRRRRQQQPPPOOONNNLLLIIIEEEBBBAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@===<<<<<<;;;:::888777777888999:::============>>>>>>>>>>>><<<<<<;;;;;;999888666555444444444333333333222222222444666666666777666444777777777666666666555555333444666555444333444555333333333222222222222111000222333333333333444666222444666777666555555666777777777777888888999999888777666444333333333333000111333444555666666666555555555555666666666777777666555444444444444444{{{uuuqqqnnniiieeeaaabbbccceeeggghhhjjjjjjiiijjjlllnnnqqqsssuuuvvvxxxzzz}}}yyypppjjjhhhhhhjjjjjjjjjjjjjjjjjjkkklllmmmkkkkkkkkkjjjhhhfffcccbbb^^^___```ccceeehhhiiijjjkkkiiifffaaa\\\[[[\\\^^^____________]]]ZZZXXXVVVQQQQQQQQQPPPPPPPPPPPPPPPOOONNNLLLKKKKKKLLLMMMMMMMMMLLLLLLKKKJJJJJJIIIIIIFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDCCCCCCDDDDDDEEEEEEFFFGGGIIIHHHFFFEEEEEEFFFEEEDDDCCCCCCCCCCCCCCCDDDBBBBBBCCCCCCCCCBBBBBBAAA???@@@AAAAAABBBBBBAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>??????>>><<<;;;:::<<<>>>>>>===<<<===>>>===;;;:::777777888999::::::::::::::::::;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;<<<===>>>@@@AAABBBBBBCCCEEEFFFGGGGGGGGGGGGJJJKKKLLLMMMMMMNNNQQQSSSWWWYYY[[[\\\[[[[[[[[[\\\^^^```bbbdddbbb^^^YYYVVVMMMLLLJJJKKKOOOSSSVVVWWWVVVVVVVVVUUUUUUTTTTTTSSSQQQQQQPPPOOOLLLIIIFFFDDDAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBDDDBBB===;;;===:::888666555555666777888<<<<<<=========>>>>>>>>><<<<<<;;;;;;:::888777666444444444444333333333333...222444444666::::::888777777777777666666666666333555777777666555555666333333333333222222222222111222444444333333555666333555666666555444666777777777888888999999::::::999888666444333333333444111222333555666777777777777777777888888888999999888777666555444444444444xxxrrrlllkkkjjjjjjjjjiiihhhgggdddeeefffgggiiijjjlllllllllnnnqqqvvv||||||{{{{{{|||wwwwwwvvvvvvvvvwwwwwwxxxvvvvvvvvvuuurrrooollljjjfffgggiiilllnnnpppqqqrrrnnnlllhhhbbb^^^\\\^^^```ccccccdddcccbbb___]]][[[VVVVVVVVVVVVVVVWWWWWWWWWTTTSSSQQQOOOOOOPPPQQQRRRNNNNNNMMMMMMLLLKKKKKKKKKHHHHHHGGGGGGGGGHHHHHHIIIFFFFFFFFFFFFFFFGGGHHHHHHEEEHHHIIIIIIFFFEEEFFFGGGEEEEEEDDDCCCDDDEEEFFFFFFDDDDDDDDDDDDCCCCCCBBBAAA@@@AAABBBCCCCCCCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA???<<<<<<>>>?????????>>>???@@@@@@>>><<<888999:::;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;888888999999999:::::::::::::::;;;<<<===???@@@AAAAAAAAACCCDDDDDDDDDCCCCCCGGGHHHIIIIIIIIIJJJMMMPPPTTTWWWZZZ[[[ZZZXXXWWWVVVUUUWWWYYYZZZYYYVVVTTTSSSLLLJJJIIIIIILLLPPPSSSTTTSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRQQQOOOLLLIIIGGGBBBBBBCCCCCCCCCCCCBBBBBBAAAAAADDDGGGDDD<<<:::===:::999777555555666777888;;;;;;<<<<<<<<<=========<<<<<<<<<;;;:::999888777555444444444444333333333...222333111444999;;;999777777777777666666666666333555777888777666666777444444333333333222222222111333444444333444555666666666666555444555777999666777888999::::::::::::999888555333222333333444222333444666777888999999777777888888888999999999777666555555555555555666}}}zzzwwwssspppmmmiiifffcccccccccdddeeeffffffgggfffgggjjjnnntttyyy~~~|||xxxtttrrrnnnoooqqqtttvvvxxxxxxyyyqqqooojjjddd___^^^```bbbffffffggggggeeeccc```^^^]]]]]]]]]]]]^^^^^^^^^^^^XXXVVVTTTSSSRRRSSSTTTUUUOOOOOONNNNNNMMMLLLLLLLLLJJJJJJIIIIIIIIIJJJJJJKKKHHHHHHHHHHHHIIIIIIJJJKKKEEEHHHJJJIIIFFFEEEFFFHHHEEEEEEDDDDDDDDDFFFGGGHHHEEEEEEEEEEEEDDDCCCAAAAAA@@@AAACCCDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDBBB@@@???AAABBBAAA@@@@@@AAABBBBBB@@@===::::::;;;<<<============<<<<<<<<<======<<<;;;;;;777888888888999999999999::::::;;;;;;===???@@@AAA@@@AAABBBCCCCCCBBBAAA@@@FFFGGGHHHHHHHHHIIILLLNNNRRRVVVZZZ\\\ZZZWWWTTTSSSOOOQQQTTTTTTSSSQQQQQQQQQIIIGGGEEEEEEHHHKKKNNNOOOQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRPPPMMMJJJHHHBBBBBBCCCCCCCCCCCCBBBBBBAAAAAAEEEIIIEEE<<<999===<<<;;;999888777888999:::;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<;;;:::999888777555555444444444333333333222666555111111777999666777777777777666666666666333555888888777777777777444444444333333333222222111333444444444444555777888888777666555666999;;;666777888999:::;;;;;;;;;999888555333222222333444222333555777888999::::::666666666666777777777777555555444555555666777888|||zzzzzzuuurrrmmmjjjhhhfffdddbbbdddbbbaaaccciiipppuuuxxx}}}~~~~~~~~~~~~~~~~~~~~~yyyrrrkkkffffffgggiiioooppppppooollljjjiiiiiihhhhhhgggfffeeeddddddcccaaa___]]]\\\ZZZZZZZZZ[[[\\\ZZZYYYWWWUUUTTTSSSSSSQQQQQQPPPPPPPPPPPPQQQQQQLLLLLLKKKKKKJJJIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIJJJHHHEEEEEEFFFGGGGGGFFFIIIIIIHHHGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDFFFEEEDDDCCCCCCDDDEEEFFFCCCCCCDDDEEEEEEFFFFFFGGGAAACCCCCCBBB@@@>>>>>>>>>???>>>>>>======<<<;;;;;;??????>>>===<<<<<<;;;::::::999999999888888888888;;;999777:::@@@BBBAAA>>>???@@@AAACCCDDDEEEEEEEEECCCDDDDDDEEEFFFGGGGGGHHHOOOPPPRRRTTTTTTRRRPPPNNNKKKKKKKKKJJJJJJJJJIIIIIICCCDDDEEEGGGIIIKKKLLLMMMKKKKKKLLLMMMNNNNNNOOOOOOMMMNNNNNNMMMLLLIIIFFFDDDCCCCCCCCCCCCBBBAAA@@@???>>>?????????===:::777555;;;:::999888777777888888:::::::::;;;;;;::::::::::::::::::::::::999888777666666555555555444444444333333333333333333333333333333444555666777888999444555555666666666666666666555333222222333555666444444333222333444555666999888666555555777999:::888999999::::::999999888666666666555444444333333555666888999:::999777666666666666666666666666666888888777666666555666666|||wwwrrrnnnjjjggghhheeebbbbbbeeejjjmmmnnnrrrtttvvvzzz}}}{{{uuuqqqpppqqqrrrtttuuuvvvuuutttsssssssssqqqppppppnnnmmmlllkkkkkkjjjhhhfffdddcccbbbbbbbbbbbbaaa___]]][[[ZZZYYYYYYXXXWWWVVVUUUUUUUUUUUUUUUPPPPPPOOOOOONNNMMMMMMMMMNNNMMMMMMLLLLLLKKKKKKKKKLLLJJJHHHHHHIIIJJJJJJJJJJJJIIIIIIHHHGGGGGGFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGFFFEEEEEEFFFGGGGGGEEEEEEEEEEEEFFFFFFFFFFFFCCCEEEEEEDDDBBB@@@@@@@@@@@@@@@???>>>>>>======<<<@@@@@@???>>>>>>===<<<<<<::::::::::::::::::::::::<<<999888;;;@@@BBBAAA>>>AAAAAABBBBBBCCCCCCBBBBBBCCCCCCDDDEEEEEEFFFGGGGGGJJJLLLMMMNNNNNNLLLJJJHHHDDDDDDDDDEEEFFFFFFGGGGGGBBBBBBCCCEEEFFFGGGHHHIIIJJJJJJKKKKKKLLLMMMMMMNNNLLLLLLJJJHHHGGGFFFEEEEEEAAAAAAAAAAAA@@@???>>>>>>>>>???>>>===;;;888444222777777666666666666666555888999999::::::999999888999999999999999888777777555555555555444444444444333333333333333333333333333333444555555666777777444444555666666666666666555444333333333333444555444444333333333444555666888888777666666777888999888999999::::::999999888666666666555444444333333444555777999999999888777777777777777777777777777777777666666555666666666yyyuuupppmmmiiigggggghhhiiiiiikkklllnnnppprrrtttvvvvvvyyy{{{}}}~~~}}}~~~}}}}}}|||zzzyyywwwvvvvvvwwwvvvtttrrrpppnnnnnnmmmlllkkkiiigggeeedddccccccbbbaaa___^^^\\\[[[ZZZZZZVVVVVVUUUUUUTTTTTTSSSSSSSSSSSSRRRQQQQQQPPPOOOOOOPPPNNNLLLLLLMMMOOOOOONNNMMMMMMLLLLLLKKKJJJJJJJJJHHHHHHHHHIIIIIIIIIJJJJJJIIIHHHHHHGGGGGGHHHHHHIIIGGGGGGGGGGGGFFFFFFFFFFFFEEEGGGGGGFFFDDDBBBBBBBBBAAAAAA@@@@@@???>>>>>>>>>AAAAAA@@@@@@??????>>>>>>;;;<<<<<<<<<<<<<<<<<<<<<===;;;:::<<<@@@BBBAAA???DDDDDDDDDCCCBBBBBBAAAAAACCCCCCCCCDDDDDDEEEEEEFFFGGGHHHIIIIIIHHHFFFDDDBBB>>>>>>@@@AAACCCDDDEEEFFFAAAAAAAAABBBBBBCCCCCCCCCHHHHHHIIIIIIJJJJJJKKKKKKJJJHHHEEECCCBBBBBBCCCDDD????????????>>>===<<<<<<>>>>>>===;;;999555222111444444666777777666555555777777888888888888777777777777777777777666666555555555555444444444333333333333333333222222222222333333333444444555555555444444555666666666666555444444444444444444444444444444333333444444555666888888777777777777777777888888999999999999888888666666666555444444333333333555666888999999888888777777777777777777777777666666555555555666666777}}}xxxtttrrrqqqooommmmmmmmmmmmmmmnnnnnnooopppnnnppprrrtttuuuxxx|||}}}{{{zzzyyyvvvuuusssrrrpppooonnnnnnmmmkkkiiifffdddbbb``````\\\\\\\\\[[[ZZZZZZYYYYYYZZZYYYXXXXXXWWWVVVUUUUUUTTTRRRPPPPPPQQQRRRSSSRRRQQQQQQQQQQQQPPPPPPOOOOOOKKKKKKKKKLLLLLLLLLMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHGGGFFFFFFEEEFFFGGGHHHGGGEEECCCBBBCCCBBBBBBBBBAAA@@@@@@??????AAAAAAAAAAAAAAA@@@@@@@@@=========>>>>>>>>>>>>>>>???======>>>AAACCCBBBAAAFFFFFFEEEEEEDDDDDDCCCCCCBBBCCCCCCCCCDDDDDDDDDEEEGGGHHHHHHHHHGGGEEEBBBAAA>>>???@@@AAACCCDDDEEEEEEAAAAAA@@@@@@@@@@@@??????EEEEEEFFFFFFFFFGGGGGGGGGEEEDDDCCCAAAAAAAAABBBBBB>>>>>>>>>>>>>>>===<<<;;;<<<<<<;;;:::888666444333444555777999:::999777666666666777777777777666666555555666666666666555555555555555444444444444333333333333333222222222222333333333333333333333333333444555555666666555555333444444555555444444333444444444444444555555666777777888888888888777666888888999999999999888888666666666555444444333333333444666777888888888888777777777777777777777777444444444444555666777777|||yyysssrrrpppnnnllljjjjjjjjjhhhiiijjjkkklllnnnrrruuu~~~}}}{{{zzzyyyyyywwwvvvsssooollliiiggggggddddddcccbbbbbbaaaaaa```aaaaaa```___^^^^^^]]]]]]YYYWWWUUUTTTUUUVVVVVVVVVUUUUUUUUUTTTTTTTTTTTTTTTPPPPPPPPPPPPPPPPPPPPPPPPLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLKKKJJJIIIHHHHHHGGGHHHIIIJJJHHHFFFDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAABBBBBBBBBCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAACCCDDDCCCCCCFFFEEEDDDDDDCCCDDDEEEEEECCCCCCCCCCCCDDDDDDDDDDDDGGGGGGGGGFFFEEECCCBBBAAAAAAAAAAAABBBBBBBBBBBBCCCBBBBBBAAA@@@??????>>>>>>BBBBBBBBBCCCCCCCCCCCCCCC@@@AAABBBBBBBBBBBB@@@@@@>>>>>>>>>>>>>>>>>>===<<<:::::::::::::::999999888444666888999:::999888777666666777777777777666666555555666666666666555555666666555555555444444444444444444333333333222222222222333333333333333333333444444555555555555555333444444555555444444333444444555555555666666555666666777888888888888777777888888999999888888777666666666555444444333333444444555666777888888888666666666666666666666666444444333333444555666666|||vvvrrrnnnlllkkkjjjjjjjjjhhhggghhhjjjmmmuuuwww{{{~~~~~~zzzvvvsssqqqpppnnnmmmmmmlllkkkkkkjjjjjjiiiiiiiiiiiihhhhhhhhhhhhbbb```]]]\\\\\\]]]\\\[[[YYYYYYYYYYYYYYYYYYYYYYYYWWWWWWVVVVVVUUUTTTTTTTTTPPPPPPQQQRRRRRRQQQPPPPPPPPPPPPOOOOOONNNMMMLLLLLLLLLMMMNNNMMMJJJIIIHHHIIIHHHHHHGGGGGGFFFEEEEEEDDDEEEEEEEEEFFFFFFGGGGGGHHHFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBCCCDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCBBBAAA@@@AAAAAAAAA@@@@@@?????????CCCBBBBBBAAA@@@???>>>>>>?????????@@@@@@@@@@@@@@@===>>>@@@BBBBBBBBB@@@???>>>>>>>>>??????>>>>>>===999:::::::::;;;;;;<<<<<<555555777888888777666666777777888888888888777777555666666777777777777777777777777666666666555555666666555555444444333333222222222333333444444444333333444555555555555444444444444444444444444444444444555666666666666555555555666777888999::::::777777888888888888777777666666666555444444333333555555666666666666777777555555555555555555555555444444333333333444555555}}}{{{uuutttqqqmmmjjjiiijjjlllpppqqqtttvvvyyyzzz{{{||||||}}}~~~~~~~~~~~~|||{{{xxxxxxxxxwwwvvvvvvuuuuuuqqqqqqrrrrrrrrrrrrssssssmmmjjjgggeeeeeeeeecccbbbaaaaaaaaaaaaaaaaaaaaaaaa___^^^]]]\\\[[[ZZZYYYXXXUUUUUUVVVWWWWWWVVVUUUUUUUUUUUUUUUTTTTTTSSSSSSSSSSSSTTTUUUTTTQQQOOOOOOPPPMMMLLLLLLKKKJJJJJJIIIIIIIIIIIIJJJJJJKKKLLLMMMMMMLLLLLLKKKJJJIIIHHHHHHGGGGGGHHHHHHHHHGGGGGGGGGHHHJJJIIIGGGEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@?????????BBBBBBAAA@@@??????>>>===========================<<<<<<===>>>???@@@@@@@@@======>>>>>>>>>>>>======:::::::::::::::;;;<<<<<<888888888888777777777777888999999::::::999999888777777888999999999999999888888888888777777777777888777777666555555444444111222222333444555555666222333444444555555444444555444333333333333444555333444555666777666666555444444444555777999<<<===777777888888888888777777666666666555444444333333777777666555555555555666444444444444444444444444444444333333333333333333~~~zzzuuupppmmmnnnooonnnoooppprrrsssttttttuuuvvvxxxxxxxxxxxxzzz}}}~~~}}}}}}}}}wwwwwwwwwxxxyyyyyyzzzzzzuuurrrnnnlllkkkjjjiiihhhiiiiiiiiijjjjjjjjjjjjjjjddddddbbbaaa___]]]\\\[[[XXXYYYZZZ[[[[[[ZZZYYYXXXYYYYYYXXXXXXXXXXXXWWWWWWXXXYYYZZZYYYWWWUUUTTTUUUPPPPPPOOOOOONNNMMMMMMMMMLLLLLLMMMNNNOOOPPPPPPQQQQQQPPPOOONNNMMMKKKJJJJJJIIIJJJJJJJJJHHHHHHHHHIIIQQQOOOLLLIIIGGGFFFGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAA@@@???>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::;;;>>>@@@AAA<<<<<<===============<<<;;;;;;::::::999999::::::<<<<<<;;;:::999999999:::::::::;;;;;;;;;;;;::::::888888999:::::::::::::::999999999999888888888777999888888777666555555555111111222333555666777777222333444444555555444444666555333222222333555666333444666777777777666555444444333444666:::===???777777888888888888777777777666666555444444333333888777666555555444555555333333333333333333333333555444444333222222222222{{{xxxwwwuuurrrpppooooooqqqrrrrrrssstttrrrpppqqquuuyyyyyy}}}~~~}}}{{{{{{}}}|||zzzuuuqqqoooqqqssssssqqqsssqqqnnnnnnoooqqqqqqqqqtttrrrnnniiieeebbb``````aaaaaabbbbbbbbbbbbaaaaaadddcccbbb```^^^\\\[[[ZZZ___^^^^^^```bbb```ZZZVVVWWWWWWVVVUUUUUUUUUWWWXXXSSSTTTVVVXXXXXXWWWVVVUUUWWWWWWVVVUUUTTTRRRPPPOOOMMMMMMMMMMMMLLLKKKJJJIIIMMMLLLKKKJJJIIIJJJKKKKKKIIIIIIIIIIIIIIIHHHGGGFFFFFFFFFEEEEEEEEEEEEFFFFFFCCCBBBAAA@@@@@@?????????>>>>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>>>>????????????;;;<<<===>>>>>>>>>>>>>>>======<<<<<<<<<<<<======;;;999999:::===>>><<<::::::;;;<<<<<<;;;:::;;;<<<999999999999::::::::::::<<<999777888:::;;;999777888888999999888777666666333333444444555444444444444444444444444444444444333333333444444555555555666666666666666777888888777777777777777777777777666888999999888888999;;;:::999999999888777777777888777666555555555555555666666666555444444333333444333333222333444555666|||wwwsssqqqqqqqqqpppqqqqqqooommmmmmpppsssssswwwzzz|||{{{{{{|||~~~~~~~~~~~~~~~~~~}}}{{{wwwtttsssuuuwwwwwwwwwzzzxxxuuutttvvvxxxyyyyyyyyyvvvrrrmmmiiifffeeedddddddddeeefffffffffffffffeeeeeedddcccbbbaaaaaa```dddddddddfffhhhfffbbb^^^^^^\\\[[[ZZZ[[[\\\]]]\\\ZZZ[[[\\\]]]^^^]]]\\\\\\\\\\\\[[[[[[YYYWWWVVVUUURRRRRRRRRRRRQQQPPPOOONNNOOONNNMMMLLLLLLMMMMMMNNNMMMMMMLLLLLLKKKJJJIIIHHHLLLKKKKKKJJJJJJJJJKKKKKKFFFFFFDDDCCCBBBBBBBBBBBB@@@AAAAAAAAAAAA@@@@@@???========================<<<<<<===>>>>>>>>>>>>>>>======>>>???????????????===<<<<<<;;;;;;<<<<<<===<<<;;;:::<<<>>>???===;;;999;;;;;;;;;:::999:::;;;999::::::::::::;;;;;;;;;===;;;999:::;;;<<<:::888999999999999999888777777555555666666666666666555444444444444444444444444333333444444444555555555666666666666666777777888888888888888888888888888777888:::999999888:::;;;999999999999888888888888888777666666555555666666888888777777666666666555555555444444444555666777}}}zzzyyywwwvvvtttqqqmmmkkklllmmmmmmnnnpppqqqpppqqqrrrtttttttttttttttvvvxxx{{{|||}}}|||{{{{{{{{{{{{{{{|||~~~}}}zzzxxxxxxzzz}}}||||||~~~}}}xxxrrrnnnlllkkkkkkiiiiiikkklllmmmnnnnnnnnniiiiiiiiiiiiiiiiiihhhhhhkkkkkkmmmooopppooollliiigggdddaaaaaadddfffeeeccceeeeeeffffffgggggggggfffeeeeeedddcccaaa___]]]\\\YYYYYYYYYYYYYYYXXXWWWVVVUUUTTTTTTSSSSSSTTTUUUUUUTTTTTTRRRQQQOOOMMMLLLKKKNNNMMMMMMLLLKKKKKKKKKLLLKKKJJJHHHGGGFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBAAA???????????????>>>>>>>>>>>>>>>???@@@@@@@@@????????????@@@@@@AAAAAA@@@@@@>>>>>>============>>>>>>===<<<<<<===??????>>><<<:::<<<===<<<;;;:::;;;<<<::::::;;;;;;;;;<<<<<<<<<>>><<<;;;;;;<<<<<<;;;:::999999:::::::::999888888888888888999999888888777555555555555555555555555444444444444555555555555666666666666666777777888888888888888888888888888888999::::::999888:::;;;888999999999999999::::::888888777777666666777777999999999999888888888888777777666666666777888999}}}wwwqqqnnnmmmnnnnnnnnnmmmlllmmmnnnooollllllmmmnnnpppsssuuuwwwyyyyyyxxxxxxwwwwwwxxxxxxzzz{{{{{{|||}}}||||||~~~|||vvvrrrpppooopppnnnoooppprrrssstttuuuuuupppppppppooonnnnnnnnnmmmpppqqqsssuuuuuuuuusssqqqoookkkggghhhkkkmmmllljjjooooooppppppqqqqqqqqqqqqooonnnmmmkkkhhheeecccaaa``````aaaaaa```______^^^^^^^^^]]]^^^^^^^^^______]]]\\\ZZZWWWTTTRRRQQQPPPQQQQQQPPPOOONNNNNNNNNNNNOOONNNLLLJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDCCCCCC@@@@@@AAAAAAAAAAAA@@@@@@AAAAAA@@@@@@@@@@@@AAAAAA>>>>>>>>>?????????>>>======???@@@???>>>===>>>???;;;;;;;;;<<<<<<<<<======>>>======<<<<<<<<<;;;:::999999:::::::::999999888:::::::::::::::999999888666666666666666666666666555555555555666666666666777666666666666777888888999999999999999999999999777999:::999888777999:::888999999999::::::;;;;;;999999888888888888888999999999::::::::::::::::::999999999999999999::::::zzzvvvwwwvvvsssqqqpppooonnnmmmkkkkkkkkkkkkmmmoooqqqrrrssssssrrrrrrrrrsssttttttuuuuuuuuuvvvxxx{{{}}}~~~yyytttrrrssstttssstttuuuwwwyyyzzz{{{{{{xxxxxxvvvuuusssqqqpppooorrrtttvvvwwwwwwwwwvvvvvvtttqqqnnnnnnppprrrqqqpppxxxxxxyyyzzzzzzzzzzzzzzzyyyxxxvvvsssooollliiiggghhhhhhhhhiiihhhhhhgggffffffffffffggggggggggggffffffdddaaa^^^ZZZXXXVVVVVVYYYXXXXXXWWWVVVVVVWWWWWWSSSRRRPPPNNNLLLKKKJJJJJJKKKLLLLLLLLLKKKKKKJJJIIIHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGGGGHHHHHHGGGGGGFFFBBBBBBCCCCCCCCCBBBBBBAAABBBBBBAAAAAAAAAAAABBBBBB???@@@AAAAAA@@@@@@?????????@@@AAAAAA??????@@@AAA<<<<<<=========>>>>>>>>>>>>???>>>===<<<;;;;;;;;;999::::::;;;;;;;;;::::::;;;;;;;;;;;;;;;:::999999888888888888888888888888777777777777777777777777888777777777777888999999999999999999999999999999777888999888777666777888999999::::::;;;;;;;;;<<<::::::999999999::::::;;;999999999:::;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;:::~~~{{{xxxtttpppmmmlllkkkiiihhhhhhhhhiiiiiimmmmmmlllllllllmmmmmmnnnooooooooopppqqqsssvvvwww}}}|||wwwvvvwwwyyyxxxyyy{{{|||~~~~~~|||zzzwwwtttrrrqqqtttvvvxxxyyyxxxwwwxxxxxxxxxwwwvvvuuuuuuvvvwwwxxx~~~~~~|||xxxuuurrrpppqqqqqqrrrrrrrrrrrrqqqqqqnnnnnnnnnooonnnmmmllllllmmmkkkhhhddd```^^^]]]\\\]]]]]]\\\\\\\\\\\\]]]]]][[[ZZZWWWUUUSSSQQQPPPPPPQQQQQQRRRRRRRRRRRRQQQQQQNNNNNNMMMMMMLLLKKKKKKKKKKKKKKKKKKLLLKKKKKKJJJIIIHHHHHHHHHHHHHHHGGGGGGFFFDDDDDDCCCCCCCCCCCCDDDDDDBBBDDDEEEEEECCCBBBBBBCCC@@@AAABBBBBBAAA@@@AAABBB?????????@@@@@@@@@AAAAAA@@@AAAAAA@@@===<<<<<<===<<<<<<======>>>>>>==================<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999999999999888999::::::;;;::::::::::::::::::::::::888999:::999777777777999:::;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<999::::::;;;<<<======>>><<<<<<=========<<<;;;;;;}}}wwwuuurrrooollljjjiiiiiillllllkkkjjjiiiiiiiiiiiijjjjjjiiijjjkkkmmmooopppuuuwwwzzz}}}||||||}}}}}}~~~~~~{{{yyywwwvvvvvvyyy{{{{{{yyyxxxyyyzzz|||~~~}}}zzzyyy}}}~~~{{{||||||}}}}}}}}}||||||wwwxxxxxxxxxwwwuuusssrrrsssppplllhhheeecccbbbaaa````````````aaabbbccccccdddccc```^^^[[[YYYXXXWWWWWWWWWXXXYYYZZZZZZZZZZZZVVVVVVUUUUUUTTTSSSSSSRRRRRRRRRRRRRRRRRRQQQPPPPPPPPPPPPPPPPPPPPPOOONNNNNNKKKJJJJJJIIIIIIJJJJJJKKKFFFHHHJJJIIIGGGEEEFFFGGGEEEFFFGGGFFFEEEDDDEEEGGGCCCCCCDDDDDDDDDEEEEEEEEECCCDDDEEECCC@@@>>>???@@@???@@@@@@AAABBBBBBAAAAAA???@@@@@@???>>>===<<<<<<========================<<<<<<<<<<<<;;;;;;;;;:::;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<;;;999888999:::<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<===>>>;;;;;;<<<===>>>???@@@@@@<<<======>>>===<<<;;;:::~~~zzzvvvtttsssooonnnmmmkkkiiihhhggggggffffffffffffgggiiikkkllloooqqquuuyyy|||~~~}}}zzzxxxxxxzzz|||zzz|||~~~~~~}}}{{{{{{|||}}}|||zzzyyyyyy{{{~~~}}}zzzyyyzzz|||~~~|||~~~|||zzzyyyuuusssooojjjgggeeeeeeeeeggggggggghhhiiijjjkkklllkkkiiigggdddaaa___^^^]]][[[\\\]]]^^^___`````````^^^]]]]]]\\\[[[[[[ZZZZZZYYYYYYYYYYYYYYYXXXWWWVVVVVVVVVVVVVVVVVVUUUTTTTTTRRRQQQQQQQQQQQQQQQQQQRRRJJJLLLNNNMMMJJJHHHIIIKKKJJJKKKLLLLLLJJJJJJKKKLLLFFFGGGGGGGGGGGGHHHHHHHHHEEEGGGHHHFFFBBB@@@AAACCCBBBCCCCCCDDDEEEEEEEEEDDDBBBBBBBBBAAA@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>===;;;:::;;;<<<=========<<<;;;;;;;;;:::<<<<<<<<<<<<<<<===>>>>>><<<<<<===???@@@AAABBBCCC<<<===>>>>>>>>><<<;;;:::~~~xxxsssoookkkgggdddgggfffdddddddddfffhhhiiillllllnnnqqqtttvvvuuutttyyyzzz{{{{{{{{{{{{{{{}}}zzzyyyyyy{{{}}}~~~}}}|||xxxvvvuuusssrrrrrrrrrsssvvvuuutttrrrrrrrrrssssssuuuwwwyyy}}}~~~}}}|||}}}}}}}}}{{{{{{wwwuuurrrooolllkkkjjjjjjggghhhjjjlllmmmnnnnnnmmmqqqpppmmmjjjgggeeeccccccbbbccceeeggghhhiiiiiiiiiiiiiiijjjiiigggeeebbb```^^^^^^^^^_______________`````````___]]]ZZZXXXVVVWWWXXXYYYYYYYYYWWWUUUSSSWWWVVVTTTRRRQQQPPPPPPOOOPPPOOOMMMLLLLLLNNNQQQRRRQQQQQQPPPPPPPPPQQQRRRSSSPPPOOONNNLLLKKKIIIHHHGGGFFFGGGHHHIIIIIIIIIHHHGGGFFFFFFGGGFFFFFFEEEDDDCCCDDDDDDCCCCCCBBBBBBBBBCCCCCCAAA@@@@@@@@@AAA???>>>===>>>???@@@@@@AAA@@@@@@@@@@@@>>>>>>>>>???@@@AAA@@@???===;;;<<<>>>AAACCC>>>>>>>>>>>>>>>=========>>>>>>??????@@@@@@@@@AAA??????@@@AAAAAABBBCCCCCCCCCCCCBBBAAA@@@>>>>>>===yyyuuummmllljjjiiihhhiiijjjjjjnnnmmmnnnppprrrsssqqqppprrrsssssssssssstttuuuwwwvvvuuuuuuvvvwwwxxxwwwuuuqqqpppooonnnmmmnnnnnnoooqqqpppooommmmmmmmmnnnnnnqqqrrruuuyyy|||}}}|||vvvuuutttrrrpppnnnnnnmmmlllmmmooopppqqqqqqqqqqqqsssrrrpppnnnllljjjhhhgggeeefffgggjjjlllmmmnnnoooooooooooonnnkkkhhheeebbb````````````aaabbbcccdddeeeeeeeeedddbbb___]]]\\\\\\]]]]]]]]]\\\ZZZXXXWWWWWWWWWVVVUUUTTTTTTSSSSSSTTTRRRPPPOOOOOOQQQSSSUUUTTTUUUVVVWWWXXXXXXYYYYYYVVVUUUSSSQQQOOOMMMLLLKKKKKKKKKLLLMMMNNNMMMLLLLLLLLLLLLKKKKKKJJJIIIHHHGGGHHHGGGFFFEEEEEEEEEFFFGGGEEEDDDCCCCCCDDDDDDBBB@@@???@@@AAABBBCCCCCCCCCCCCCCCBBBAAA@@@@@@AAABBBCCCAAA@@@???>>>???@@@AAACCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEDDDCCCBBBBBBAAAAAA~~~}}}zzzwwwuuutttssssssuuutttttttttuuutttqqqnnnpppooonnnmmmnnnooopppqqqpppnnnllllllmmmmmmmmmkkkkkkkkkjjjiiijjjkkkmmmmmmmmmlllkkkiiihhhhhhiiiiiijjjlllooossswww{{{~~~~~~{{{zzzvvvvvvvvvvvvuuutttrrrqqqqqqrrrssstttttttttttttttttttttttttttsssqqqooonnnjjjkkkmmmoooqqqsssuuuvvvxxxxxxwwwuuuqqqmmmhhhfffdddcccbbbbbbdddfffiiijjjkkkkkkkkkjjjiiigggdddcccddddddbbbaaa___^^^\\\\\\YYYYYYYYYYYYYYYYYYZZZZZZXXXWWWTTTSSSRRRTTTVVVWWWXXXZZZ]]]```bbbcccbbbbbb___]]]ZZZVVVTTTRRRQQQQQQPPPPPPQQQRRRSSSSSSRRRRRRSSSRRRRRRQQQOOONNNMMMMMMNNNMMMKKKIIIIIIJJJKKKLLLHHHHHHHHHIIIIIIHHHEEEBBBCCCCCCDDDEEEEEEFFFFFFGGGFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDEEEFFFFFFEEEEEEEEEFFFFFFGGGHHHHHHGGGGGGFFFFFFFFFEEE{{{xxxwwwtttqqqooonnnnnnnnnnnnmmmjjjhhhgggggghhhggggggggggggggggggiiikkkmmmnnnmmmllljjjgggffffffffffffeeefffiiimmmrrrvvvzzz|||~~~{{{}}}}}}yyywwwvvvtttuuuxxxyyyyyyxxxvvvuuussstttttttttttttttttttttuuuvvvxxxyyyyyyxxxvvvuuusssttttttvvvwwwyyy{{{|||~~~zzzvvvpppkkkhhhfffeeeddddddfffiiimmmoooooopppppppppnnnllljjjiiijjjiiifffdddbbb```______\\\\\\]]]^^^____________[[[ZZZWWWUUUTTTUUUVVVXXX[[[^^^bbbgggjjjkkkjjjiiidddbbb^^^ZZZWWWUUUTTTTTTSSSSSSTTTUUUVVVWWWWWWWWWXXXWWWVVVTTTSSSRRRQQQQQQSSSRRRPPPNNNNNNOOOPPPRRRKKKKKKLLLMMMNNNLLLHHHEEEFFFFFFGGGGGGHHHIIIIIIJJJKKKKKKJJJJJJJJJJJJJJJJJJHHHHHHIIIIIIHHHGGGFFFEEEGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHHHHHHHHHHHHHJJJIIIIIIHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ|||xxxvvvtttqqqnnnmmmjjjfffddddddeeeeeeeeecccccccccdddfffhhhkkklllnnnllliiifffdddbbbbbbbbbaaabbbeeehhhmmmqqquuuwwwxxxzzz|||~~~}}}||||||~~~yyytttuuu{{{}}}zzz|||}}}~~~}}}}}}~~~|||xxxtttsssrrrqqqtttwwwyyyzzzyyywwwvvvuuuuuuuuuuuuuuuvvvvvvvvvuuuwwwyyy{{{||||||{{{zzz}}}}}}|||||||||}}}~~~~~~xxxsssmmmjjjgggfffeeeeeegggkkkoooqqqqqqqqqrrrrrrqqqpppnnnmmmmmmkkkiiifffdddbbbaaaaaa___```aaabbbcccccccccccc]]][[[XXXUUUTTTTTTUUUVVV[[[^^^dddiiimmmnnnnnnmmmfffdddaaa]]]YYYWWWVVVUUUTTTTTTUUUVVVWWWYYYZZZZZZZZZYYYXXXVVVUUUTTTTTTUUUXXXVVVUUUSSSSSSTTTUUUVVVOOOOOOPPPQQQQQQOOOKKKGGGIIIIIIIIIIIIIIIKKKLLLMMMPPPPPPOOOOOOOOONNNNNNMMMLLLLLLMMMNNNMMMLLLJJJIIIIIIIIIJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLKKKKKKKKKLLLMMMNNNMMMMMMMMMMMMMMMMMMMMMMMM~~~yyyqqqmmmgggcccaaaaaaaaaaaabbbbbbbbbccceeehhhkkklllooommmjjjfffbbb___^^^]]]______aaacccgggkkkoooqqqrrrsssuuuwwwyyyzzz{{{{{{vvvvvvwwwxxxzzz|||~~~|||zzzzzzyyyxxxwww{{{}}}~~~wwwooopppuuuzzz{{{wwwuuuwwwyyyzzz}}}|||zzzzzz||||||yyyzzz{{{}}}}}}}}}~~~{{{vvvrrrqqqpppqqqoooqqqtttwwwxxxwwwvvvuuuwwwvvvvvvvvvwwwwwwxxxyyywwwxxxzzz}}}~~~zzzuuupppmmmhhhhhhggghhhjjjmmmpppqqqqqqqqqrrrsssrrrqqqooonnnooonnnmmmkkkiiigggeeedddbbbccceeeeeefffeeedddccc^^^\\\XXXUUUSSSSSSTTTUUUYYY]]]bbbhhhlllnnnnnnnnnfffeeeccc```]]]ZZZWWWVVVVVVVVVWWWXXXYYY[[[]]]^^^\\\[[[ZZZXXXXXXXXXYYYYYY[[[[[[ZZZYYYYYYYYYYYYYYYTTTSSSSSSTTTTTTRRRNNNKKKLLLLLLKKKKKKLLLMMMOOOPPPSSSSSSSSSSSSSSSRRRQQQPPPOOOPPPQQQRRRQQQPPPOOONNNLLLLLLMMMMMMNNNOOOOOOOOOPPPPPPPPPPPPPPPOOOOOOOOOOOONNNMMMLLLMMMOOOQQQSSSRRRQQQQQQQQQPPPPPPOOOOOOxxxqqqmmmkkkjjjiiikkkkkklllmmmoooqqqtttuuutttrrrmmmhhhccc```^^^]]]]]]]]]]]]^^^aaadddhhhjjjllllllmmmmmmnnnnnnnnnnnnlllnnnpppsssvvvxxxyyyzzzxxx{{{}}}~~~}}}}}}}}}zzzwwwvvvvvvuuusssrrrtttvvvxxxyyyzzz{{{~~~}}}~~~zzzrrrppptttxxx~~~wwwsssrrrtttuuutttvvvzzzxxxyyyyyyxxxwwwxxxzzz}}}}}}yyyuuussstttuuuvvvuuutttvvvxxxzzz~~~}}}wwwuuuqqqmmmkkkkkkmmmnnnlllnnnppprrrttttttssssssttttttttttttuuuvvvxxxyyyzzzzzz|||}}}|||wwwrrrpppjjjjjjjjjkkkmmmooopppqqqpppqqqrrrsssrrrqqqpppooorrrrrrrrrqqqooommmjjjiiieeefffgggggggggeeecccaaa___]]]YYYVVVSSSSSSSSSTTTXXX[[[```fffjjjlllmmmmmmggggggfffdddaaa^^^ZZZXXXZZZZZZZZZ[[[]]]___bbbccc```___]]]\\\\\\]]]^^^_________`````````___^^^]]]ZZZXXXWWWVVVVVVUUUSSSPPPPPPOOONNNNNNOOOPPPRRRTTTUUUVVVVVVVVVUUUTTTSSSRRRRRRSSSSSSTTTTTTTTTTTTSSSPPPPPPPPPQQQRRRSSSSSSSSSTTTSSSSSSSSSRRRRRRRRRRRROOONNNMMMMMMNNNQQQTTTVVVVVVVVVUUUUUUTTTSSSRRRRRR}}}|||wwwwwwxxxyyy{{{}}}yyywwwrrrlllgggccc```___[[[[[[[[[[[[]]]```ccceeeiiihhhhhhgggfffeeeeeeddd```bbbfffkkknnnqqqrrrssssssvvvzzz{{{zzz{{{}}}yyyvvvtttssstttsssrrrqqqooorrruuuwwwwwwxxxzzz{{{uuuvvvwwwxxxzzz~~~vvvtttwww{{{|||}}}zzzuuurrrppprrrrrrooopppsssqqqsssuuuuuuvvvwwwzzz|||}}}wwwsssnnnlllnnnoooooonnnnnnpppsssvvvzzz{{{uuunnnllliiifffeeefffhhhjjjjjjlllnnnoooqqqqqqqqqqqqqqqppppppppprrrtttvvvwww||||||}}}~~~}}}yyytttrrrkkkkkkmmmnnnooopppqqqqqqpppqqqrrrssssssrrrqqqpppuuuuuuvvvvvvtttqqqnnnlllggghhhhhhhhhgggdddbbb``````^^^ZZZVVVTTTSSSSSSTTTXXX[[[___dddhhhkkklllmmmhhhhhhiiihhheeeaaa]]]ZZZ]]]]]]]]]^^^```ccceeegggbbbaaa```______aaacccdddaaabbbdddeeedddcccaaa___^^^\\\YYYXXXXXXXXXVVVTTTSSSRRRQQQPPPQQQSSSUUUVVVWWWWWWXXXXXXWWWUUUSSSRRRTTTTTTTTTUUUUUUVVVVVVWWWRRRRRRSSSTTTUUUUUUVVVVVVUUUUUUUUUTTTTTTTTTSSSSSSOOONNNMMMMMMOOORRRUUUXXXZZZYYYYYYWWWVVVUUUTTTTTTzzzvvvtttpppiiibbbccc```\\\[[[[[[\\\[[[[[[]]]```bbbaaa^^^[[[[[[\\\]]]^^^___aaadddgggiiikkkllllllmmmpppssswww{{{}}}wwwuuuqqqmmmkkkkkkllllllmmmpppsssqqqmmmlllnnnrrrqqqqqqqqqrrruuuyyy}}}~~~yyy{{{~~~~~~|||zzzvvvtttlllkkkjjjjjjiiiiiiiiiiiikkklllmmmnnnoooqqqtttvvv}}}~~~}}}vvvooommmjjjhhhhhhiiilllnnnhhhjjjkkknnnssszzz{{{tttoookkkeeedddaaa``````aaadddeeeiiiiiiiiiiiijjjkkkllllllnnnnnnooonnnmmmnnnppprrrwwwyyy|||}}}~~~zzzvvvsssoooppppppqqqqqqpppoooooorrrqqqqqqqqqqqqrrrsssssswwwwwwuuusssqqqpppooonnnmmmllljjjhhheeebbb```___]]]\\\[[[ZZZYYYYYYYYYYYY\\\^^^```ccceeegggggggggggggggfffccc```^^^^^^___]]]^^^aaacccdddccccccbbbfffeeedddcccdddfffhhhiiikkkjjjhhhgggffffffeeeeeefffbbb]]]YYYXXXXXXWWWVVVSSSSSSRRRRRRTTTUUUWWWXXXZZZZZZYYYXXXWWWWWWVVVVVVSSSTTTTTTUUUVVVWWWWWWWWWUUUTTTRRRQQQRRRUUUWWWYYY[[[ZZZXXXVVVTTTSSSSSSSSSOOOQQQRRRPPPPPPSSSYYY^^^\\\\\\[[[YYYXXXVVVUUUTTT~~~tttlllfffccc___]]]]]]^^^______ZZZ\\\^^^]]]ZZZYYYZZZ[[[WWWWWWXXXZZZ]]]___bbbcccgggggghhhjjjmmmpppssstttqqqooollliiihhhhhhiiijjjkkknnnqqqppplllkkknnnqqqmmmmmmnnnooossswww|||~~~{{{wwwsssooogggfffeeecccccccccdddeeehhhiiijjjkkklllooossswww}}}~~~vvvpppllljjjhhhffffffgggiiijjjggghhhiiikkkooouuu}}}{{{tttmmmgggddd```___]]]\\\\\\^^^```bbbffffffffffffggghhhiiijjjkkkllllllkkkjjjkkkoooqqquuuxxxzzz|||~~~}}}zzzvvvtttppppppqqqqqqqqqpppoooooorrrqqqqqqqqqrrrsssttttttzzzyyyxxxvvvtttrrrpppooopppooommmjjjgggeeecccbbb^^^]]]]]]\\\[[[[[[[[[[[[^^^```bbbdddffffffeeeddddddeeedddbbb___]]]^^^___```aaadddfffggggggfffeeeeeedddccccccdddfffhhhiiikkkjjjiiihhhhhhhhhhhhhhheeeaaa\\\YYYWWWVVVUUUTTTTTTTTTSSSTTTUUUVVVXXXYYY[[[ZZZZZZYYYXXXWWWVVVVVVTTTTTTTTTTTTUUUUUUVVVWWWUUUTTTRRRRRRRRRUUUWWWYYYYYYYYYXXXWWWVVVVVVVVVVVVSSSSSSRRRQQQQQQTTTXXX\\\]]]\\\[[[ZZZXXXVVVUUUTTTwwwssslllhhheeeeeedddccc\\\]]]]]][[[YYYXXXYYY[[[UUUUUUVVVWWWXXXZZZ\\\]]]______```aaaccceeeggghhhjjjhhhfffddddddeeefffggggggjjjlllkkkiiiiiikkknnnhhhiiijjjlllqqqvvvzzz}}}}}}}}}yyysssmmmhhhcccbbb```^^^^^^___aaabbbffffffggggggiiimmmssswww~~~}}}uuuoookkkgggfffeeecccccccccdddeeedddeeefffgggiiinnntttyyy}}}~~~~~~yyyrrrkkkddd___]]]ZZZZZZYYYYYYZZZ\\\^^^___aaaaaaaaabbbccceeefffggggggggggggffffffhhhlllooosssuuuxxxzzz{{{}}}~~~|||yyywwwvvvqqqqqqrrrrrrqqqpppooooooqqqqqqqqqrrrrrrtttuuuvvvyyyyyyxxxxxxwwwuuutttsssqqqpppnnnkkkiiifffdddccc```______^^^^^^^^^______bbbccceeeffffffdddaaa___aaaaaaaaa___]]]]]]^^^```bbbccceeehhhiiihhhggggggddddddddddddeeegggiiijjjllllllkkkkkkjjjjjjiiiiiidddaaa\\\XXXVVVUUUSSSRRRTTTTTTTTTUUUVVVWWWYYYYYY[[[[[[ZZZZZZYYYWWWVVVUUUTTTTTTSSSRRRRRRSSSUUUUUUUUUTTTRRRRRRRRRTTTVVVXXXXXXXXXXXXXXXXXXYYYYYYYYYWWWUUURRRRRRSSSVVVXXXXXX]]]]]][[[ZZZXXXVVVUUUTTT~~~xxxssspppnnnkkkjjjfffccc___]]]\\\\\\ZZZYYYYYYYYYYYYZZZ[[[[[[[[[\\\]]]^^^___aaabbbccccccbbbaaa``````aaabbbcccaaaccceeeeeeddddddfffhhhdddeeegggkkkoootttyyy|||{{{}}}}}}zzz}}}}}}zzzvvvooohhhccccccbbb```^^^^^^___aaaccceeeeeeeeefffhhhlllsssxxx~~~xxxpppllljjjddddddcccbbbbbbaaaaaaaaacccccccccccccccfffkkkooovvvyyy|||}}}|||yyywwwvvvzzzvvvqqqjjjccc^^^ZZZXXXWWWWWWWWWXXXZZZ\\\]]]^^^]]]]]]]]]^^^```aaaccccccccccccbbbaaaaaadddiiimmmoooqqqtttvvvwwwyyy|||~~~}}}}}}~~~|||zzzyyywwwvvvssssssssssssrrrqqqoooooooooooopppqqqrrrtttvvvvvvuuuuuuvvvwwwxxxwwwwwwvvvpppooommmkkkiiigggeeedddbbbaaaaaaaaaaaabbbbbbcccdddeeeggggggeeebbb^^^[[[]]]]]]]]]\\\[[[[[[^^^```aaaccceeeggghhhhhhggggggeeeeeeeeefffgggiiikkkllloooooonnnmmmllljjjiiihhhccc```[[[XXXVVVTTTRRRPPPTTTTTTTTTUUUVVVWWWXXXYYY[[[[[[[[[ZZZYYYWWWUUUTTTSSSRRRQQQPPPPPPQQQSSSTTTSSSRRRQQQQQQQQQSSSTTTUUUWWWWWWXXXXXXYYYYYYXXXXXXXXXTTTQQQQQQUUUXXXXXXWWW]]]]]][[[YYYWWWVVVTTTSSS{{{tttooojjjgggeeebbbaaa```^^^]]]\\\\\\[[[\\\]]]]]]^^^______``````\\\\\\[[[ZZZZZZ[[[\\\]]][[[\\\^^^^^^^^^___```aaabbbccceeehhhmmmrrrvvvxxxxxxzzz}}}~~~|||zzz{{{}}}~~~zzzvvvrrrtttyyy~~~~~~{{{zzzxxxuuurrrlllfffaaacccbbbaaa``````aaacccdddggggggffffffhhhlllsssxxx||||||vvvpppmmmlllddddddcccbbbaaa`````````bbbbbbaaa```___```cccfffooosssxxxzzzxxxtttpppoooooolllgggaaa\\\XXXUUUTTTSSSTTTUUUWWWYYYZZZ[[[[[[ZZZZZZZZZ[[[\\\^^^___```_______________aaafffiiijjjllloooqqqrrrsssvvvxxx}}}}}}|||{{{zzzzzzzzzzzz}}}}}}||||||zzzyyywwwvvvttttttssssssqqqpppnnnnnnllllllmmmoooqqqsssuuuvvvssstttuuuuuuuuusssrrrpppooonnnmmmkkkjjjiiiggggggccccccccccccccccccddddddeeeeeefffeeeccc```\\\ZZZZZZ[[[ZZZYYYYYYZZZ^^^```cccdddgggiiijjjjjjiiihhhgggggghhhhhhjjjkkklllmmmqqqqqqpppnnnllliiigggeeeccc```[[[XXXWWWUUURRRQQQSSSSSSTTTVVVWWWWWWXXXXXX[[[[[[[[[[[[YYYWWWUUUSSSQQQQQQPPPPPPPPPQQQRRRSSSRRRRRRQQQQQQQQQRRRSSSTTTWWWWWWXXXXXXXXXWWWVVVVVVUUURRRPPPQQQUUUYYYYYYXXX]]]\\\ZZZXXXVVVTTTSSSRRR|||uuussspppmmmjjjgggeeeeee````````````___]]]\\\[[[ZZZZZZYYYXXXWWWWWWWWWWWWXXXXXXYYYYYYZZZZZZ[[[[[[]]]___aaadddgggkkknnnppprrrtttwwwzzz{{{zzzxxxvvvsssuuuxxxzzz}}}|||yyyxxx}}}|||~~~|||{{{{{{yyytttppplllmmmqqquuuyyy{{{yyywwwsssrrrppppppnnnkkkgggcccbbbbbbbbbbbbbbbccccccdddiiiiiiiiihhhiiilllqqquuuxxxyyyyyyvvvrrrooommmmmmfffdddcccaaa`````````aaa``````___]]][[[[[[]]]___hhhlllqqqsssqqqmmmiiigggdddaaa\\\WWWSSSQQQOOOOOOOOOPPPSSSUUUWWWWWWWWWWWWXXXWWWWWWXXXXXXYYYZZZ[[[]]]^^^______^^^```ccceeefffgggjjjkkkkkklllnnnpppttttttttttttuuuvvvwwwwww{{{|||}}}}}}|||yyywwwuuurrrrrrqqqpppooommmkkkjjjhhhiiijjjlllnnnqqqsssuuutttttttttssspppmmmiiiggglllllllllkkkkkkjjjjjjjjjeeeddddddcccccccccddddddcccccccccbbbaaa___]]][[[YYYYYYYYYXXXWWWYYY]]]aaaeeegggiiikkkllllllkkkkkkhhhiiiiiijjjjjjkkkkkkkkkqqqppppppnnnlllhhheeecccbbb```]]]ZZZYYYWWWUUUSSSTTTTTTVVVWWWXXXYYYYYYYYY]]]]]]^^^]]]\\\YYYVVVTTTPPPQQQRRRRRRSSSTTTTTTTTTSSSSSSSSSRRRRRRSSSSSSTTTVVVWWWXXXYYYYYYWWWVVVUUUTTTSSSRRRSSSVVVYYYZZZZZZ\\\[[[YYYWWWUUURRRQQQPPP~~~sssrrrqqqnnnkkkgggcccaaa______^^^\\\[[[YYYXXXXXXXXXWWWWWWWWWXXXXXXXXXWWWXXXYYY[[[]]]___bbbdddeeegggjjjnnnqqqrrrqqqooommmlllnnnpppsssvvv{{{|||xxxvvvuuuzzzzzz|||}}}zzzvvvuuuvvvsssnnnhhhfffgggjjjnnnqqqrrrqqqoookkkjjjiiijjjkkkkkkjjjhhhcccccceeefffffffffeeeeeejjjjjjjjjiiiiiijjjmmmppptttrrrpppnnnnnnmmmjjjiiigggeeebbb___^^^___```aaa]]]]]]\\\ZZZWWWVVVWWWYYY```dddiiikkkiiieee```^^^[[[YYYUUUQQQNNNMMMMMMMMMOOOQQQSSSVVVWWWWWWVVVUUUUUUUUUTTTTTTTTTTTTUUUUUU\\\]]]___```______```bbbbbbccceeefffeeefffgggiiikkklllmmmnnnppprrrtttvvv{{{|||~~~~~~zzzvvvsssooonnnmmmllljjjhhhfffeeedddeeefffiiillloooqqqsssqqqqqqqqqqqqnnnjjjgggdddfffggggggggghhhhhhiiiiiieeeeeedddcccbbbbbbbbbccc``````______^^^^^^^^^^^^YYYYYYXXXWWWVVVYYY]]]```fffgggiiilllmmmllllllkkkhhhhhhiiiiiiiiiiiiiiihhhmmmmmmmmmmmmkkkhhhfffdddbbb```^^^\\\[[[ZZZXXXVVVVVVWWWXXXZZZ[[[[[[[[[[[[```aaaaaaaaa___\\\YYYWWWQQQRRRUUUWWWXXXYYYXXXXXXVVVVVVVVVUUUUUUUUUVVVVVVUUUVVVXXXZZZZZZZZZYYYXXXVVVWWWXXXXXXWWWXXXZZZ\\\ZZZZZZXXXVVVSSSQQQOOONNNzzzuuurrrgggfffdddbbb```^^^]]]\\\XXXWWWVVVWWWXXXXXXWWWVVVTTTTTTVVVXXXYYY[[[\\\]]]___bbbfffjjjkkkjjjhhhffffffhhhkkkmmmqqqvvv{{{|||yyywwwwwwxxxzzz}}}|||xxxsssrrrrrrpppiiidddcccdddfffiiilllmmmllljjjfffeeeeeegggjjjllllllkkkeeefffhhhjjjkkkjjjhhhgggjjjkkkkkkjjjhhhiiikkklllrrrnnnjjjiiijjjjjjgggdddgggeeeaaa^^^]]]^^^```aaa[[[[[[ZZZWWWTTTSSSTTTUUU[[[___ccceeeccc___[[[YYYXXXVVVRRROOOMMMLLLMMMNNNQQQSSSVVVYYYZZZYYYWWWVVVSSSSSSRRRQQQQQQQQQQQQRRR[[[^^^```aaa```______``````aaaccccccbbbbbbccceeefffggghhhkkknnnqqqsssuuuzzz|||{{{uuurrrlllkkkjjjiiigggeeecccbbbbbbcccdddgggjjjmmmppprrrjjjlllnnnooonnnllliiihhh``````aaabbbcccdddeeeeeefffeeedddcccbbbaaaaaaaaa___^^^]]]\\\\\\^^^___```ZZZYYYXXXWWWVVVXXX]]]```dddeeegggjjjkkkjjjjjjiiihhhhhhhhhhhhhhhgggffffffiiijjjkkkkkkkkkiiigggeeecccaaa___]]]]]]\\\ZZZXXXWWWYYYZZZ\\\]]]]]]]]]]]]cccdddddddddbbb___\\\YYYRRRTTTXXX[[[]]]]]][[[ZZZXXXXXXXXXXXXXXXXXXXXXXXXSSSUUUXXX[[[\\\]]]\\\\\\YYY[[[]]][[[XXXXXXZZZ]]]ZZZYYYWWWUUURRRPPPNNNMMMxxxrrrmmmjjjiiifffdddaaa^^^]]]\\\YYYXXXWWWVVVUUUUUUWWWYYYYYYXXX[[[ZZZZZZ[[[]]]___aaabbb^^^^^^___aaaeeejjjnnnqqqssstttuuuwwwwwwwwwvvvvvvqqqtttyyy~~~}}}{{{|||~~~~~~|||yyyvvvsssooojjjgggddddddeeeeeeeeeddddddccccccccccccdddfffjjjoooqqqlllmmmllliiieeedddeeehhheeefffggggggffffffgggiiikkkkkkjjjhhheeedddeeeggggggeeebbbaaa```___\\\ZZZXXXVVVSSSRRRSSSSSSSSSRRRTTTVVVYYY[[[ZZZWWWSSSPPPOOONNNMMMLLLLLLKKKKKKLLLOOOQQQUUUYYY\\\[[[XXXUUURRRQQQOOOLLLJJJKKKNNNQQQZZZ\\\^^^___^^^]]]]]]^^^\\\]]]]]]^^^___```aaaaaa```bbbdddgggiiilllqqqtttuuuzzzxxxooolllkkkiiifffbbb___]]][[[\\\^^^```bbbdddgggjjjmmmkkklllmmmmmmjjjfffbbb___```____________```aaabbb___^^^]]]]]]___`````````\\\[[[[[[ZZZ[[[\\\^^^___]]]\\\ZZZYYYYYYYYYZZZZZZ^^^___aaadddeeefffffffffhhheeeaaa^^^]]]]]]___```dddbbbbbbdddggggggeeebbbaaaaaa``````___^^^]]]]]]\\\]]]]]]^^^______^^^^^^dddeeefffggggggddd^^^ZZZ]]]]]]]]]^^^^^^_________]]]^^^^^^^^^^^^\\\[[[ZZZ[[[]]]___^^^\\\[[[\\\_______________^^^]]]\\\[[[ZZZYYYWWWUUUSSSQQQPPPPPPyyyvvvqqqmmmjjjgggdddaaabbb```^^^]]]]]]]]]\\\[[[XXXWWWWWWWWWXXXZZZ[[[\\\\\\\\\[[[\\\]]]```cccdddfffgggiiijjjkkkkkkjjjjjjiiilllpppvvv{{{}}}}}}~~~}}}~~~~~~|||}}}~~~{{{xxxvvvrrrmmmjjjddddddddddddcccbbbaaaaaaaaaaaabbbcccfffkkkoooqqqnnnnnnmmmhhhcccaaaaaacccaaacccdddddddddeeegggiiikkkkkkiiifffcccbbbdddeeecccaaa```___```___]]][[[UUUSSSQQQPPPQQQRRRRRRRRRSSSTTTVVVWWWWWWTTTQQQOOONNNMMMLLLKKKKKKKKKKKKKKKOOOPPPSSSVVVYYYYYYWWWTTTQQQQQQOOOMMMKKKKKKNNNPPPWWWYYY[[[\\\[[[ZZZ[[[\\\ZZZZZZ[[[\\\]]]^^^___``````bbbdddeeehhhlllqqquuuyyy~~~zzzqqqlllkkkhhhdddaaa^^^\\\[[[\\\^^^```aaaccceeehhhkkkiiijjjkkkkkkiiieee```^^^[[[[[[[[[ZZZ[[[[[[\\\\\\\\\ZZZZZZZZZ\\\]]]]]]\\\ZZZZZZZZZZZZ[[[\\\]]]^^^]]]\\\ZZZXXXXXXXXXXXXYYY[[[\\\^^^aaacccdddddddddeeeccc___\\\ZZZ[[[\\\^^^`````````bbbdddeeebbb```______^^^]]]\\\\\\[[[[[[]]]]]]^^^``````aaaaaaaaaddddddeeeffffffccc___[[[^^^^^^^^^_________`````````aaabbbbbbbbbaaa______\\\^^^```___]]]]]]___aaa^^^```bbbcccbbb```]]][[[[[[ZZZXXXVVVUUUTTTTTTTTT|||yyyssspppllliiifffdddaaa^^^\\\[[[ZZZYYYXXXXXXXXXXXXZZZYYYXXXXXXXXXYYYZZZ[[[\\\\\\]]]^^^____________\\\^^^bbbfffkkkoooqqqrrr~~~~~~|||zzzzzz{{{xxxxxxzzz}}}zzzxxxuuuqqqnnnfffeeeeeecccbbb```___^^^______aaacccgggkkkoooqqqpppooolllgggaaa]]]\\\]]]\\\^^^___```aaacccgggjjjlllkkkhhhdddaaa```bbbdddcccaaa```______]]][[[XXXSSSQQQOOONNNOOOQQQQQQPPPPPPQQQRRRRRRQQQPPPNNNMMMLLLKKKKKKJJJJJJJJJKKKKKKOOOOOOPPPSSSUUUVVVUUUSSSPPPPPPPPPNNNLLLKKKMMMNNNRRRTTTVVVWWWVVVVVVWWWXXXVVVWWWWWWXXXZZZ\\\]]]^^^```aaabbbcccfffjjjqqquuu|||zzzqqqllljjjfffbbb^^^\\\[[[[[[\\\]]]___``````aaadddfffeeefffggggggeeebbb^^^\\\XXXXXXXXXWWWWWWWWWWWWWWWVVVVVVVVVWWWXXXYYYWWWVVVWWWXXXYYYZZZ[[[[[[[[[[[[\\\[[[YYYWWWUUUUUUUUUUUUWWWXXXZZZ]]]___aaabbbbbbaaa^^^[[[XXXVVVWWWYYYZZZ[[[\\\]]]___aaabbb```^^^\\\[[[ZZZZZZYYYYYYYYYYYY]]]^^^___aaabbbcccccccccdddcccccccccdddccc```^^^____________````````````cccccceeefffffffffeeeddd___```aaaaaa``````bbbddd___bbbfffhhhgggddd___\\\\\\[[[YYYXXXWWWXXXXXXYYY~~~yyytttqqqnnnmmmjjjgggdddaaa___^^^[[[[[[ZZZYYYYYYZZZZZZ[[[YYYYYYYYYYYYYYYYYYYYYYYYUUUVVVYYY\\\```bbbeeefffooorrrvvv{{{~~~|||yyywwwwwwxxxyyy|||}}}{{{yyywwwsssqqqjjjiiigggdddbbb```___^^^]]]___aaadddhhhkkkooopppooommmiiiddd___\\\ZZZZZZYYYZZZ\\\^^^```ccchhhlllmmmllliiieeebbbaaaccceeegggeeeccc```^^^[[[WWWSSSSSSPPPNNNMMMMMMNNNMMMMMMNNNNNNNNNMMMMMMLLLLLLLLLJJJJJJIIIIIIIIIJJJJJJKKKOOONNNNNNPPPRRRTTTSSSSSSOOOPPPQQQPPPNNNLLLLLLLLLMMMOOOQQQQQQQQQRRRSSSUUUTTTUUUUUUVVVWWWZZZ\\\]]]___`````````bbbgggnnnsss{{{~~~vvvnnnjjjhhhccc^^^[[[ZZZZZZZZZZZZ\\\]]]\\\\\\\\\^^^``````aaabbbbbbaaa^^^[[[ZZZWWWXXXXXXXXXWWWWWWVVVVVVSSSRRRRRRTTTUUUUUUSSSQQQTTTUUUWWWYYYZZZZZZYYYYYYZZZYYYVVVTTTSSSRRRRRRRRRTTTUUUWWWZZZ]]]___aaabbb]]]ZZZWWWSSSRRRRRRTTTUUUWWWXXX[[[^^^``````___]]]YYYXXXWWWVVVVVVVVVWWWWWW[[[\\\^^^```bbbcccddddddcccbbbaaaaaabbbcccaaa```^^^^^^__________________bbbccceeefffgggggggggfffaaaaaaaaaaaabbbccceeefffccceeehhhjjjiiigggcccaaa]]]\\\ZZZYYYYYYYYY[[[\\\{{{vvvrrrppphhhgggeeecccaaa___^^^^^^[[[[[[ZZZXXXWWWVVVUUUUUUVVVVVVWWWYYY[[[\\\^^^___aaacccgggkkknnnqqqrrrrrrnnnnnnnnnpppssswww|||~~~~~~}}}~~~~~~}}}|||~~~~~~}}}zzzxxxwwwzzz|||~~~{{{yyyxxxvvvtttrrrnnnmmmjjjgggdddbbb``````^^^```bbbfffiiikkkmmmnnnkkkiiieeeaaa___\\\[[[ZZZXXXZZZ[[[]]]___ccciiimmmooonnnkkkhhhddddddeeeggghhhfffdddbbb```\\\WWWSSSTTTQQQNNNLLLLLLLLLKKKJJJLLLLLLKKKKKKKKKKKKKKKKKKIIIIIIHHHIIIIIIJJJKKKKKKOOONNNMMMOOOQQQSSSSSSRRROOOPPPQQQPPPNNNLLLKKKKKKIIIKKKMMMNNNNNNOOOQQQSSSTTTTTTSSSTTTUUUXXXZZZ[[[]]]]]]]]]]]]^^^ccciiinnnwww{{{}}}|||{{{yyyrrriiifffccc___[[[XXXWWWXXXYYYWWWXXXYYYXXXWWWWWWYYYZZZ[[[\\\]]]]]]\\\ZZZXXXWWWVVVVVVWWWWWWWWWWWWVVVUUURRRQQQPPPQQQSSSSSSQQQOOOPPPRRRTTTUUUWWWWWWVVVVVVWWWVVVTTTQQQPPPOOOOOOOOOQQQSSSUUUXXX[[[^^^aaabbb[[[XXXTTTPPPNNNNNNOOOPPPSSSVVVZZZ^^^_________^^^XXXWWWVVVUUUTTTUUUVVVWWWYYYZZZ\\\___aaabbbcccccccccaaa``````aaabbbaaa```]]]]]]]]]]]]]]]]]]]]]]]]___aaabbbdddeeeeeeeeedddaaaaaa``````bbbdddfffgggggghhhiiiiiiiiihhhgggfff^^^\\\ZZZYYYXXXYYY[[[\\\~~~zzzuuupppllljjjhhhfffddd```]]][[[YYYXXXXXXXXXWWWWWWWWWXXXXXXYYYYYYZZZ]]]```bbbccccccccc___``````bbbeeeiiimmmpppssssssuuuvvvwwwxxxxxxxxxxxxuuusssssstttvvvvvvuuusssrrrrrruuuzzz}}}{{{wwwxxxyyy|||~~~|||{{{zzz{{{}}}~~~|||yyywwwvvvvvvtttrrrrrrppplllhhheeecccbbbbbbaaaccceeehhhjjjkkkkkkkkkhhheeebbb______^^^\\\[[[YYYZZZ[[[\\\^^^ccchhhlllnnnnnnmmmkkkhhhggghhhiiidddcccbbbbbbaaa^^^ZZZWWWUUURRROOOMMMMMMLLLKKKJJJLLLLLLKKKKKKKKKKKKKKKKKKHHHHHHHHHIIIJJJKKKLLLMMMPPPOOONNNPPPRRRSSSSSSRRRPPPQQQRRRPPPNNNKKKKKKKKKHHHIIIKKKLLLLLLNNNQQQSSSTTTSSSRRRQQQRRRUUUWWWYYYZZZZZZZZZYYYZZZ]]]cccgggqqquuuvvvuuutttrrrlllddd```^^^[[[XXXVVVVVVVVVVVVSSSTTTTTTTTTRRRRRRTTTUUUVVVWWWWWWXXXXXXWWWVVVUUURRRSSSUUUVVVVVVVVVUUUTTTSSSQQQOOOOOOPPPQQQPPPOOOMMMNNNPPPQQQRRRSSSTTTTTTTTTSSSQQQOOONNNMMMMMMNNNOOOPPPSSSVVVZZZ^^^aaaccc[[[XXXSSSOOOLLLKKKKKKLLLPPPTTTZZZ^^^___^^^^^^___YYYXXXVVVUUUUUUVVVXXXYYYXXXYYY[[[]]]___aaaaaabbbbbbaaa___```aaaaaa```___]]]]]]]]]\\\\\\\\\\\\\\\]]]^^^```aaabbbbbbbbbaaa```^^^]]]]]]```ccceeefffhhhiiiiiiiiiiiiiiihhhhhhaaa___[[[YYYXXXXXXYYY[[[}}}xxxsssooolllkkkdddcccaaa___]]]]]]]]]]]][[[\\\]]]____________^^^ZZZZZZZZZ[[[]]]___bbbcccdddeeeggghhhiiijjjiiiiiiiiihhhggggggiiiiiihhhggggggfffgggkkkpppuuuxxxyyy}}}{{{||||||wwwuuupppqqqsssvvvzzz~~~}}}~~~~~~{{{~~~}}}}}}zzzwwwvvvvvvvvvtttssssssqqqmmmiiifffddddddcccdddfffiiikkkkkkkkkiiihhhgggddd```^^^______]]][[[ZZZ[[[[[[[[[]]]```fffjjjlllmmmnnnmmmkkkiiiiiijjjbbbaaaaaaaaa```^^^YYYVVVSSSQQQNNNNNNNNNOOOOOONNNLLLLLLMMMMMMMMMMMMLLLLLLHHHHHHHHHIIIJJJLLLMMMNNNQQQPPPPPPRRRTTTTTTSSSRRRQQQQQQQQQOOOMMMKKKKKKLLLHHHIIIKKKLLLLLLOOORRRUUUSSSQQQPPPOOOOOOQQQSSSUUUVVVWWWWWWWWWVVVXXX\\\___fffjjjkkkjjjiiihhhbbbZZZYYYXXXWWWVVVUUUTTTTTTTTTOOOPPPPPPPPPNNNNNNPPPQQQRRRSSSTTTTTTTTTTTTSSSSSSPPPQQQSSSUUUVVVVVVUUUUUUSSSPPPMMMLLLMMMNNNOOOOOOKKKKKKLLLMMMNNNPPPQQQRRRQQQPPPNNNMMMLLLLLLLLLMMMMMMNNNPPPSSSXXX\\\```ccc\\\YYYTTTNNNJJJIIIIIIIIILLLRRRXXX]]]]]]]]]^^^^^^[[[YYYWWWVVVVVVXXXZZZ[[[YYYZZZ[[[]]]___``````aaaaaa`````````aaaaaa___]]]^^^^^^^^^]]]]]]\\\\\\\\\]]]^^^```aaaaaaaaa``````^^^[[[YYYZZZ^^^bbbddddddfffgggiiikkkkkkiiihhhfffeeebbb^^^ZZZXXXWWWXXXYYYvvvtttrrrooolllkkkjjjjjjaaabbbbbbccccccbbbaaa```\\\\\\[[[ZZZ[[[\\\]]]^^^ZZZ\\\]]]___````````````___^^^^^^___``````___]]]^^^^^^```dddjjjoooqqqrrrrrrppprrryyyxxxsssppplllmmmnnnrrrwww}}}~~~}}}~~~|||}}}zzzwwwvvvvvvvvvuuutttsssqqqmmmiiifffdddddddddggghhhkkklllllljjjhhhfffhhhddd```^^^______]]][[[[[[[[[[[[ZZZ[[[___dddhhhiiikkkmmmnnnllljjjiiijjjcccbbbaaaaaa___[[[VVVRRRQQQOOONNNNNNPPPRRRRRRRRRLLLMMMNNNOOOOOONNNMMMMMMHHHHHHIIIIIIKKKLLLNNNOOOQQQQQQQQQSSSUUUUUUTTTRRRRRRRRRQQQOOOLLLJJJKKKLLLHHHIIIKKKLLLMMMOOOSSSVVVRRRPPPNNNLLLLLLNNNPPPRRRTTTUUUVVVUUUTTTUUUXXXZZZ\\\```bbb``````___YYYRRRUUUUUUUUUUUUTTTTTTSSSSSSMMMMMMNNNMMMLLLLLLNNNOOOPPPQQQQQQRRRSSSSSSRRRRRRPPPRRRTTTWWWXXXXXXXXXWWWSSSPPPLLLJJJJJJMMMNNNOOOJJJJJJJJJJJJLLLNNNPPPRRROOONNNMMMKKKKKKKKKLLLMMMKKKLLLNNNRRRVVV[[[```bbb^^^ZZZTTTNNNJJJHHHGGGHHHJJJPPPWWW\\\\\\\\\]]]^^^\\\[[[YYYWWWWWWYYY[[[]]]ZZZ[[[\\\^^^___`````````aaa``````aaaaaa```^^^[[[_________^^^^^^]]]]]]]]]^^^___```aaabbbaaa``````\\\YYYWWWXXX\\\aaabbbccccccfffjjjmmmmmmjjjgggdddhhheee```[[[XXXWWWXXXYYY~~~yyywwwuuusssqqqoookkkhhheeedddbbbbbbbbb```]]][[[\\\[[[ZZZZZZ[[[\\\[[[YYYZZZXXXWWWXXXZZZ\\\\\\\\\VVVVVVWWWZZZ]]]aaadddffffffhhhkkkoootttzzz|||tttooonnniiijjjmmmqqqvvv{{{}}}~~~{{{xxxuuuuuuwwwwwwvvvsssrrrqqqooollljjjhhhgggggghhhiiijjjlllmmmmmmllllllfffeeebbb```___^^^^^^^^^[[[[[[\\\]]]^^^___aaabbbddddddeeeiiimmmnnnkkkgggbbbaaaaaa```___]]]XXXUUUWWWWWWVVVTTTQQQPPPPPPQQQUUURRROOOLLLKKKLLLOOOPPPLLLLLLKKKKKKKKKLLLMMMNNNOOOPPPRRRSSSUUUVVVVVVVVVWWWUUURRROOOMMMLLLMMMMMMOOOLLLJJJKKKNNNQQQTTTUUUTTTTTTRRROOOLLLKKKLLLNNNNNNOOOQQQSSSUUUUUUUUUTTTYYYYYYYYYXXXWWWVVVUUUTTTQQQOOONNNOOOQQQRRRPPPNNNSSSTTTSSSQQQOOOMMMNNNOOOQQQRRRSSSRRRQQQPPPPPPQQQPPPPPPQQQQQQRRRTTTUUUVVVTTTRRRPPPMMMKKKKKKKKKLLLOOOMMMKKKJJJLLLNNNOOOOOOOOOMMMKKKJJJIIIJJJKKKLLLKKKJJJKKKQQQXXX^^^aaaaaa^^^XXXQQQLLLKKKJJJIIIGGGHHHMMMSSSXXXZZZ[[[[[[\\\ZZZZZZYYYXXXWWWXXX\\\___dddeeeeeedddbbbbbbccceeeddddddbbb```]]][[[\\\^^^aaa```___^^^^^^]]]]]]^^^^^^```aaabbbbbb```]]][[[XXXWWWWWWYYY]]]aaacccccciiikkkllljjjfffddddddeeegggfffccc```]]][[[ZZZZZZ~~~{{{yyyvvvssspppmmmiiieeecccaaa^^^]]]]]]]]][[[ZZZ\\\ZZZYYYYYYZZZ[[[ZZZYYYVVVVVVVVVWWWXXX[[[]]]^^^```bbbfffjjjooovvv}}}~~~zzzyyyvvvpppkkkkkkhhhiiilllpppuuuzzz~~~}}}|||zzzxxxxxxvvvyyy}}}~~~}}}|||}}}}}}~~~{{{~~~~~~~~~zzzxxxuuuuuuvvvvvvuuussssssrrrpppnnnkkkjjjiiihhhjjjkkklllmmmnnnmmmllllllfffeeebbb```___^^^^^^^^^^^^^^^^^^^^^^^^___``````ccccccdddgggkkklllkkkhhhcccbbbaaaaaa```^^^ZZZVVVXXXXXXXXXUUUSSSQQQQQQRRRRRRRRRQQQPPPOOOOOONNNNNNPPPPPPQQQQQQRRRRRRSSSSSSQQQQQQSSSTTTVVVWWWWWWXXXWWWUUUSSSPPPOOONNNOOOOOOPPPOOOMMMNNNQQQTTTVVVWWWTTTSSSQQQNNNKKKJJJKKKMMMNNNOOOPPPQQQSSSSSSTTTTTTVVVVVVVVVVVVUUUTTTRRRRRRQQQOOOMMMNNNPPPRRRQQQPPPSSSSSSSSSPPPNNNMMMNNNPPPQQQRRRSSSRRRPPPPPPQQQSSSRRRRRRRRRRRRRRRSSSTTTTTTTTTRRRPPPMMMLLLKKKLLLLLLOOOMMMJJJJJJLLLNNNOOOOOOLLLKKKJJJIIIIIIIIIJJJJJJIIIIIIJJJOOOVVV\\\______\\\WWWQQQLLLKKKJJJHHHGGGIIIMMMRRRVVVWWWXXXYYYZZZYYYZZZ[[[[[[[[[^^^aaadddeeeffffffeeecccbbbbbbcccbbbcccbbb```^^^^^^___aaaaaaaaa```___^^^^^^^^^^^^^^^```aaabbbbbb```^^^\\\WWWVVVVVVXXX\\\```aaabbbggghhhiiihhheeebbbcccdddfffeeeccc```^^^\\\ZZZYYY~~~xxxtttpppllljjjiiifffeeefffcccaaa___^^^\\\ZZZXXXWWWWWWVVVVVVVVVWWWYYYZZZ]]]___ccchhhmmmsss{{{|||vvvrrrqqqoooiiiggggggeeefffiiimmmqqqvvvzzz||||||zzzwwwrrrooollljjjjjjjjjmmmrrrwww{{{}}}}}}}}}zzz|||}}}zzzyyyxxxxxxyyyyyy|||~~~~~~~~~yyywwwuuutttuuuuuuuuusssuuutttrrrpppnnnllllllkkkmmmnnnooooooooonnnllllllfffeeecccaaa```______```bbbaaa```_______________bbbbbbbbbdddhhhjjjjjjiiieeecccbbbbbbaaa___[[[XXXYYYZZZZZZXXXUUUSSSTTTTTTPPPQQQSSSUUUTTTRRROOOMMMOOOPPPRRRSSSTTTTTTSSSSSSRRRSSSTTTUUUVVVXXXYYYYYYXXXWWWUUUSSSRRRRRRRRRRRRRRRQQQQQQSSSVVVXXXYYYYYYTTTSSSQQQNNNKKKJJJLLLMMMOOONNNNNNNNNOOOPPPRRRSSSRRRRRRRRRRRRRRRQQQPPPOOOPPPNNNLLLLLLNNNQQQRRRRRRTTTSSSRRRPPPMMMMMMOOOQQQRRRSSSSSSQQQPPPQQQSSSUUUUUUTTTSSSSSSRRRRRRRRRSSSSSSQQQOOOMMMLLLLLLLLLLLLNNNLLLJJJJJJLLLMMMNNNNNNIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIINNNTTTYYY\\\]]]ZZZVVVQQQMMMKKKJJJIIIHHHKKKNNNQQQRRRSSSTTTUUUWWWUUUXXX[[[]]]___aaaeeegggeeefffgggeeeccc`````````aaabbbbbbbbb```aaabbbdddbbbbbbaaa``````______^^^^^^___aaabbbbbb```^^^]]]WWWVVVVVVXXX\\\___``````eeeffffffeeecccaaabbbcccdddcccbbbaaa^^^\\\ZZZXXX{{{xxxtttpppmmmhhhccc```^^^]]]\\\[[[[[[\\\]]]^^^```cccgggkkkpppvvv}}}}}}xxxqqqkkkiiigggcccaaaccc___aaacccfffkkkooorrrtttuuurrrnnniiidddbbb``````bbbdddhhhlllooopppqqqpppqqqtttwwwzzz{{{|||}}}}}}zzzzzz{{{|||}}}zzzxxxwwwwwwwwwxxxzzz}}}~~~}}}||||||}}}xxxwwwuuuuuuuuuuuuuuuuuuwwwvvvtttrrrqqqoooooooooqqqqqqrrrqqqpppooommmlllfffeeedddbbbaaaaaabbbbbbdddcccbbbaaa`````````aaabbbaaaaaabbbdddgggiiijjjfffdddcccbbbbbb```]]][[[ZZZ[[[\\\ZZZXXXVVVVVVWWWRRRSSSUUUVVVVVVTTTQQQOOOOOOQQQSSSUUUVVVUUUTTTSSSRRRSSSSSSTTTVVVWWWYYYYYYYYYXXXWWWVVVVVVVVVVVVWWWTTTTTTTTTVVVYYY[[[[[[ZZZVVVUUUSSSPPPMMMLLLMMMOOOOOONNNLLLKKKLLLNNNPPPRRROOOOOOPPPPPPPPPOOOOOONNNNNNLLLKKKKKKMMMPPPSSSUUUUUUTTTSSSPPPNNNOOOQQQTTTTTTTTTTTTSSSRRRRRRUUUWWWVVVVVVTTTSSSRRRQQQQQQQQQQQQPPPOOONNNMMMLLLMMMMMMNNNLLLJJJJJJLLLMMMMMMLLLGGGHHHJJJKKKJJJIIIHHHGGGGGGHHHJJJNNNSSSWWWZZZ\\\ZZZWWWSSSOOOMMMLLLLLLKKKMMMOOOPPPPPPOOOPPPRRRTTTQQQUUUYYY]]]___aaaccceeeeeeggggggeeebbb___]]]]]]aaabbbccccccbbbbbbccceeebbbbbbbbbaaaaaa```___^^^]]]^^^```aaaaaa```___^^^YYYXXXXXXZZZ]]]`````````ccccccccccccbbbbbbbbbcccbbbbbbaaa```^^^\\\ZZZXXX{{{wwwsssqqqnnnllljjjiiihhhhhhkkknnnqqquuuyyy}}}wwwooogggccc```[[[ZZZ\\\YYYZZZ\\\___bbbeeehhhiiiiiigggccc^^^[[[ZZZYYYYYYYYY[[[^^^bbbeeefffggggggjjjmmmqqqssstttuuuwwwyyyvvvwwwyyyzzz|||~~~|||zzzyyyxxxxxxxxxzzz|||||||||{{{{{{|||xxxxxxwwwwwwvvvvvvvvvwwwxxxwwwuuutttsssrrrrrrrrrsssttttttsssrrrpppmmmlllggggggeeedddcccddddddeeeddddddcccbbbbbbcccccccccaaaaaaaaaaaabbbdddgggiiigggeeecccbbbbbbaaa^^^\\\[[[\\\]]]]]]ZZZXXXXXXXXXVVVVVVVVVVVVUUUUUUUUUTTTTTTVVVXXXYYYZZZYYYWWWVVVRRRRRRRRRSSSTTTVVVXXXYYYZZZZZZZZZZZZZZZ[[[[[[\\\WWWVVVVVVWWWZZZ[[[[[[ZZZXXXXXXVVVRRROOONNNPPPRRROOOMMMKKKIIIIIIKKKNNNPPPMMMNNNNNNOOOOOOOOOOOONNNLLLKKKKKKJJJLLLOOORRRUUUUUUUUUTTTRRRQQQQQQTTTVVVUUUVVVVVVTTTSSSSSSVVVXXXVVVUUUTTTRRRQQQPPPPPPPPPPPPOOOOOONNNMMMMMMMMMMMMMMMKKKJJJJJJKKKLLLKKKJJJFFFHHHJJJKKKLLLJJJHHHGGGGGGIIIKKKNNNRRRVVVYYY\\\ZZZXXXVVVSSSPPPOOOOOOPPPOOOPPPPPPOOONNNNNNPPPRRRQQQUUUYYY]]]^^^```aaaccceeeffffffccc___\\\[[[[[[bbbcccdddcccbbbaaaaaabbbaaabbbbbbbbbaaa```___^^^\\\]]]^^^___``````______[[[ZZZ[[[]]]```aaaaaa```cccbbbaaaaaaaaabbbccccccaaaaaa```___]]]\\\ZZZYYY~~~tttiiibbb\\\VVVTTTVVVUUUUUUVVVWWWYYY\\\^^^___[[[ZZZWWWUUUSSSRRRRRRRRROOOQQQUUUXXX\\\^^^___```bbbeeeiiikkkjjjkkknnnqqqqqqssstttuuuvvvxxx{{{}}}~~~}}}{{{{{{{{{{{{yyy{{{||||||zzzzzzzzz{{{yyyzzzzzzyyyxxxxxxyyy{{{xxxwwwvvvuuuttttttttttttttttttttttttrrrpppnnnmmmiiihhhgggffffffggghhhhhhfffeeeeeedddddddddeeeeeebbbbbbcccbbbaaabbbeeeggggggeeecccbbbbbbaaa___]]][[[]]]^^^^^^\\\ZZZYYYYYYYYYXXXWWWVVVVVVVVVXXXYYYVVVWWWXXXXXXXXXWWWVVVUUUSSSRRRRRRRRRTTTVVVXXXYYY[[[[[[\\\]]]^^^___``````[[[ZZZXXXXXXZZZ[[[ZZZZZZZZZYYYWWWTTTQQQPPPRRRSSSOOOMMMKKKIIIIIIJJJLLLNNNLLLLLLMMMNNNNNNOOONNNNNNJJJKKKKKKKKKKKKMMMQQQTTTSSSTTTTTTTTTRRRRRRTTTVVVTTTUUUVVVUUUTTTSSSSSSTTTSSSRRRQQQQQQPPPPPPPPPQQQNNNNNNNNNNNNNNNNNNNNNNNNLLLKKKJJJJJJKKKKKKJJJIIIFFFHHHIIIKKKKKKJJJIIIHHHFFFIIILLLNNNPPPSSSXXX[[[YYYYYYXXXUUURRRQQQQQQSSSPPPQQQQQQPPPNNNNNNOOOQQQSSSVVVZZZ]]]^^^___aaaccceeedddccc```\\\YYYYYYZZZ```aaacccbbbaaa``````aaa```aaabbbbbbaaa```^^^]]]ZZZ[[[\\\]]]^^^^^^^^^___\\\\\\\\\___aaabbbaaa```aaa___^^^^^^aaacccccccccaaa```^^^]]]\\\[[[[[[[[[sssiii```XXXUUUWWWRRRRRRRRRSSSTTTUUUVVVWWWRRRQQQQQQPPPOOONNNNNNMMMKKKMMMOOORRRTTTUUUVVVWWWXXX\\\``````______cccgggfffhhhjjjjjjiiijjjmmmpppqqqtttxxxzzzyyyxxxyyyzzzzzzzzz{{{~~~~~~|||{{{zzzzzz{{{|||{{{|||}}}|||zzzyyyyyyzzz{{{|||}}}|||zzzzzz|||~~~xxxwwwwwwvvvuuuuuuuuuuuuttttttttttttsssqqqooommmkkkjjjiiihhhhhhiiijjjkkkiiihhhgggfffeeedddddddddbbbdddeeedddaaaaaaccceeefffdddbbbaaaaaaaaa___^^^[[[]]]______]]][[[ZZZZZZZZZYYYXXXXXXXXXXXXYYYZZZYYYXXXXXXWWWVVVUUUTTTTTTTTTSSSSSSSSSUUUWWWYYY[[[[[[\\\^^^```aaabbbcccddd```^^^ZZZYYYZZZ[[[[[[ZZZZZZYYYXXXTTTQQQPPPRRRSSSOOOMMMKKKJJJJJJJJJKKKLLLIIIJJJKKKLLLMMMMMMNNNMMMIIIKKKLLLLLLLLLLLLOOORRROOOQQQSSSTTTSSSRRRRRRSSSRRRSSSUUUUUURRRPPPOOOOOOOOOOOOOOOOOOOOOPPPQQQRRRMMMNNNNNNOOOOOONNNNNNNNNLLLJJJJJJJJJKKKKKKIIIGGGEEEFFFHHHIIIIIIIIIHHHGGGEEEHHHKKKMMMNNNQQQUUUYYYWWWXXXXXXVVVRRRQQQRRRTTTQQQRRRSSSRRRPPPOOOPPPQQQPPPSSSWWWZZZ[[[^^^```bbbdddccc```\\\XXXWWWXXXZZZ[[[]]]`````````___``````___```aaaaaaaaa___]]]\\\XXXYYYZZZ[[[\\\]]]^^^^^^\\\\\\]]]___aaabbb```______]]]ZZZ[[[___bbbbbbbbbaaa___]]]ZZZZZZZZZ[[[]]]}}}qqqfff]]]ZZZ[[[RRRRRRQQQQQQQQQRRRRRRSSSOOOOOOOOOOOONNNMMMLLLLLLMMMMMMNNNNNNNNNNNNNNNNNNQQQUUUYYYYYYWWWWWW[[[___[[[]]]___^^^]]]]]]```cccdddhhhkkkmmmllllllmmmpppoooooorrrvvv{{{~~~{{{zzzyyyyyyyyyzzz{{{{{{|||}}}~~~|||zzzxxxyyyyyy|||~~~~~~|||{{{~~~xxxwwwwwwvvvuuuuuuvvvvvvssstttttttttsssqqqooonnnlllkkkjjjjjjjjjkkklllmmmlllkkkiiigggeeedddcccbbbbbbeeefffeeebbbaaabbbdddfffdddbbbaaaaaa```___^^^ZZZ]]]______]]][[[ZZZZZZYYYYYYYYYZZZZZZZZZZZZYYY___^^^\\\ZZZYYYXXXXXXXXXUUUUUUTTTTTTVVVXXX[[[\\\\\\]]]___aaacccdddeeeeeedddaaa\\\ZZZZZZ[[[\\\[[[ZZZYYYWWWTTTQQQPPPQQQSSSNNNMMMLLLKKKJJJJJJKKKKKKHHHHHHJJJKKKLLLLLLMMMMMMHHHKKKMMMMMMLLLLLLNNNQQQLLLOOORRRSSSRRRQQQQQQQQQOOORRRTTTTTTQQQNNNKKKJJJMMMMMMMMMNNNOOOPPPRRRRRRMMMMMMNNNOOOOOOOOONNNNNNKKKJJJJJJJJJKKKKKKIIIGGGEEEEEEFFFGGGGGGGGGGGGGGGCCCFFFJJJKKKLLLOOOSSSWWWUUUWWWXXXUUURRRPPPRRRTTTQQQSSSTTTTTTRRRQQQQQQQQQLLLOOORRRUUUXXX[[[___aaacccaaa^^^YYYVVVUUUXXXZZZWWWZZZ]]]_________```aaa^^^___```aaa```___\\\[[[WWWXXXXXXZZZ[[[\\\]]]^^^\\\[[[\\\^^^```aaa___]]]]]]ZZZXXXYYY]]]```aaaaaabbb___\\\YYYXXXZZZ\\\^^^tttkkkccc]]]YYYZZZYYYWWWTTTRRRRRRSSSSSSRRROOOMMMLLLLLLMMMMMMLLLLLLMMMMMMMMMNNNNNNNNNOOONNNNNNNNNOOOPPPQQQQQQSSSSSSSSSSSSUUUWWWYYYZZZXXXYYY[[[]]]___aaabbbcccaaabbbdddfffiiimmmoooqqqqqqpppnnnllllllnnnppprrrvvvwwwvvvuuuttttttvvvxxxzzz{{{|||}}}}}}|||{{{zzzyyyxxxvvvtttssstttuuuvvvzzzxxxvvvtttrrrpppoooooommmmmmmmmkkkiiiiiikkknnniiihhhgggffffffeeeffffffcccccccccccccccddddddeeebbbbbbbbbaaa```^^^]]]\\\```___]]][[[ZZZZZZZZZZZZZZZYYYXXXXXXXXXYYYZZZ[[[^^^^^^^^^\\\[[[YYYWWWVVVSSSSSSSSSTTTUUUWWWYYY[[[\\\\\\\\\]]]___```bbbcccaaa___]]]]]]]]]\\\[[[YYYYYYWWWUUUTTTRRRPPPMMMJJJNNNMMMKKKJJJHHHHHHGGGGGGGGGHHHHHHIIIJJJKKKMMMMMMIIIJJJJJJKKKLLLMMMMMMNNNNNNOOOOOOOOOOOONNNMMMMMMNNNOOOQQQPPPMMMKKKJJJJJJIIIJJJKKKLLLNNNOOOPPPQQQOOOOOONNNNNNMMMLLLKKKKKKLLLKKKJJJIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFEEEDDDDDDFFFGGGHHHJJJMMMOOOPPPQQQRRRQQQPPPOOOOOOPPPRRRRRRPPPPPPOOONNNNNNNNNOOOOOOMMMNNNPPPSSSWWWZZZ\\\]]]___^^^\\\ZZZYYYXXXWWWWWWZZZ[[[]]]___``````_________`````````___^^^]]]]]]YYYYYYXXXXXXYYY[[[]]]^^^^^^\\\ZZZ[[[^^^```___]]][[[XXXVVVWWWZZZ\\\\\\[[[___^^^\\\[[[ZZZZZZYYYYYY}}}qqqiiifffdddaaa^^^\\\ZZZYYYYYYWWWUUUSSSPPPOOOOOOOOOPPPNNNNNNNNNNNNOOOOOOOOOOOOMMMLLLLLLLLLLLLMMMMMMNNNOOOOOOOOOOOOPPPRRRSSSTTTSSSTTTUUUVVVWWWXXXYYYYYY[[[[[[\\\]]]___aaacccdddddddddcccccceeehhhkkkmmmlllmmmmmmlllkkkkkkmmmooossstttuuuvvvvvvvvvuuuttttttsssqqqpppoooppprrrrrrvvvuuusssrrrpppooonnnmmmjjjjjjiiigggfffgggjjjmmmjjjjjjiiihhhggggggggggggbbbbbbbbbbbbbbbcccdddddddddddddddcccbbbaaa___^^^^^^]]][[[ZZZXXXXXXXXXXXX[[[ZZZZZZYYYYYYZZZ\\\\\\]]]]]]\\\[[[ZZZXXXWWWVVVWWWVVVUUUUUUVVVWWWYYYZZZZZZZZZZZZ[[[\\\]]]^^^______]]]\\\[[[[[[[[[YYYXXXXXXWWWUUUTTTSSSQQQNNNLLLMMMLLLKKKIIIHHHHHHHHHHHHFFFFFFGGGGGGHHHJJJKKKLLLJJJJJJJJJKKKLLLLLLLLLMMMLLLLLLMMMMMMMMMMMMMMMLLLMMMOOOPPPOOOMMMKKKJJJJJJIIIJJJKKKLLLNNNOOOPPPPPPOOONNNNNNMMMLLLLLLKKKKKKKKKJJJIIIIIIHHHHHHIIIIIIIIIIIIHHHHHHGGGFFFEEEEEEFFFGGGHHHJJJLLLNNNPPPQQQQQQPPPOOONNNNNNOOOPPPQQQOOONNNNNNMMMMMMMMMNNNNNNMMMNNNPPPSSSUUUXXXZZZ[[[^^^]]][[[YYYXXXWWWVVVVVVWWWXXXZZZ\\\]]]^^^^^^]]]]]]^^^^^^^^^]]]]]]\\\[[[XXXXXXWWWWWWXXXYYY[[[\\\ZZZXXXVVVVVVYYYZZZYYYXXXVVVTTTSSSTTTWWWYYYYYYWWW[[[[[[ZZZYYYXXXXXXXXXXXX{{{vvvppplllkkkjjjgggeeecccaaa^^^[[[YYYWWWWWWWWWVVVVVVUUUUUUTTTSSSSSSRRROOONNNNNNMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNQQQQQQQQQQQQRRRSSSTTTTTTVVVUUUTTTUUUWWWYYY\\\^^^___`````````______aaacccggghhhiiijjjkkkkkkjjjiiijjjiiihhhhhhhhhiiijjjkkknnnnnnmmmlllkkkjjjjjjiiiggggggeeecccccceeeiiilllkkkjjjjjjiiihhhhhhggggggaaaaaaaaaaaaaaabbbbbbcccdddddddddcccbbbaaa```___]]]\\\ZZZYYYWWWVVVVVVVVVZZZYYYYYYYYYYYYZZZ[[[\\\[[[[[[[[[ZZZYYYWWWVVVUUUXXXWWWVVVUUUUUUUUUVVVWWWXXXXXXXXXXXXXXXYYYZZZZZZ\\\ZZZYYYXXXYYYXXXWWWUUUTTTSSSQQQQQQQQQPPPNNNLLLKKKJJJJJJIIIIIIIIIIIIIIIFFFFFFFFFFFFGGGIIIJJJKKKJJJJJJKKKKKKKKKKKKKKKKKKIIIJJJKKKLLLLLLMMMMMMLLLMMMNNNOOONNNLLLJJJIIIJJJIIIIIIJJJKKKMMMNNNOOOOOONNNMMMMMMLLLLLLKKKKKKKKKIIIIIIHHHHHHGGGGGGHHHHHHIIIIIIHHHHHHGGGGGGGGGFFFFFFGGGHHHJJJLLLNNNOOOPPPOOONNNMMMLLLLLLMMMNNNOOOMMMMMMLLLLLLLLLMMMMMMNNNNNNOOOPPPRRRTTTVVVWWWXXX[[[ZZZXXXWWWVVVUUUUUUTTTTTTUUUVVVXXXZZZ[[[[[[[[[ZZZZZZ[[[[[[[[[ZZZYYYYYYVVVVVVVVVVVVWWWXXXYYYYYYVVVUUUSSSSSSTTTUUUTTTSSSPPPOOOOOOQQQTTTUUUUUUSSSVVVVVVVVVVVVVVVVVVVVVVVV{{{yyyuuuqqqmmmiiigggfffgggfffdddbbb___]]][[[ZZZWWWVVVUUUTTTSSSRRRRRRRRRRRRRRRQQQQQQPPPPPPOOOOOOQQQQQQPPPPPPOOONNNNNNNNNNNNNNNMMMMMMMMMMMMNNNNNNQQQPPPOOONNNNNNOOOPPPQQQSSSUUUVVVVVVUUUUUUWWWYYYYYYZZZ\\\]]]^^^^^^]]]]]]]]]]]]]]]]]]^^^___aaaaaacccddddddcccccccccbbbbbbbbbbbb```______aaafffjjjhhhhhhhhhggggggfffeeeeee_______________``````aaa````````````___^^^]]]\\\\\\\\\ZZZYYYWWWVVVVVVUUUVVVVVVVVVWWWWWWXXXYYYYYYYYYYYYYYYYYYXXXWWWVVVUUUUUUTTTSSSSSSSSSSSSTTTUUUVVVVVVUUUUUUUUUUUUVVVVVVXXXVVVTTTTTTUUUUUUSSSRRROOONNNMMMNNNOOONNNLLLKKKIIIIIIIIIHHHHHHIIIJJJJJJFFFFFFFFFGGGGGGHHHJJJJJJKKKJJJJJJJJJJJJJJJJJJJJJHHHIIIJJJKKKLLLMMMMMMMMMLLLMMMNNNLLLJJJIIIIIIJJJHHHIIIJJJKKKLLLMMMNNNNNNLLLLLLLLLKKKKKKKKKJJJJJJHHHHHHGGGGGGFFFGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGIIIJJJLLLMMMNNNOOOMMMLLLKKKJJJJJJJJJKKKLLLLLLLLLLLLLLLLLLMMMNNNNNNPPPPPPQQQRRRSSSTTTUUUVVVWWWVVVUUUTTTSSSSSSRRRRRRQQQRRRSSSUUUVVVXXXYYYYYYVVVWWWWWWWWWWWWWWWVVVVVVVVVVVVUUUUUUVVVVVVVVVWWWUUUTTTSSSRRRRRRRRRRRRRRRLLLMMMOOOQQQSSSSSSSSSRRRSSSSSSTTTUUUUUUUUUUUUUUU}}}zzzvvvrrrnnnjjjiiieeedddbbb```___]]]]]]\\\]]]]]]\\\[[[YYYXXXVVVVVVWWWWWWVVVUUUTTTSSSRRRRRRPPPPPPOOOOOOOOOOOOPPPPPPPPPOOONNNMMMMMMMMMNNNNNNKKKMMMNNNNNNMMMMMMNNNOOOOOOPPPRRRSSSSSSSSSRRRRRRRRRRRRRRRSSSTTTUUUVVVWWWXXXXXXYYYZZZZZZYYYXXXXXXYYYYYYXXXWWWWWWYYY^^^bbbbbbbbbbbbbbbaaa```___^^^[[[[[[[[[[[[[[[\\\\\\]]]]]]]]]]]]]]]\\\[[[ZZZZZZZZZZZZYYYXXXWWWVVVUUUUUUSSSSSSTTTUUUVVVVVVWWWWWWWWWWWWWWWWWWWWWVVVUUUTTTSSSRRRQQQQQQRRRSSSUUUVVVTTTTTTSSSRRRRRRRRRSSSSSSSSSQQQPPPPPPQQQQQQOOONNNMMMLLLLLLMMMNNNOOOMMMKKKIIIHHHHHHHHHHHHIIIJJJJJJHHHGGGGGGGGGHHHIIIJJJKKKJJJJJJJJJIIIIIIIIIIIIIIIHHHIIIJJJLLLMMMNNNNNNNNNKKKLLLLLLKKKIIIHHHIIIJJJHHHHHHIIIJJJKKKKKKLLLLLLKKKKKKJJJJJJJJJJJJJJJIIIGGGGGGFFFFFFFFFGGGGGGHHHFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLMMMMMMKKKJJJHHHGGGGGGGGGHHHIIIKKKKKKKKKKKKLLLMMMOOOOOOQQQQQQRRRRRRSSSSSSTTTTTTSSSRRRQQQQQQPPPPPPPPPPPPPPPPPPQQQRRRTTTUUUVVVWWWSSSSSSTTTTTTTTTTTTSSSSSSUUUUUUUUUUUUUUUTTTTTTTTTRRRRRRQQQPPPOOOOOOPPPPPPLLLNNNPPPRRRSSSSSSSSSSSSQQQRRRSSSTTTUUUUUUUUUUUU}}}{{{yyyvvvtttsssrrrllllllkkkiiigggdddbbb```aaa```___\\\ZZZXXXVVVVVVTTTSSSRRRQQQQQQPPPQQQQQQMMMMMMLLLLLLLLLMMMMMMMMMIIIJJJLLLLLLKKKIIIJJJKKKLLLLLLMMMNNNNNNMMMLLLKKKJJJKKKKKKLLLMMMNNNNNNOOONNNOOOQQQQQQRRRQQQPPPOOONNNNNNNNNNNNNNNOOOSSSVVVXXXYYYZZZZZZYYYXXXVVVUUUUUUTTTTTTTTTTTTUUUVVVVVVXXXXXXXXXXXXXXXWWWVVVUUUTTTUUUUUUUUUUUUTTTSSSRRRPPPQQQRRRSSSTTTUUUUUUUUUSSSSSSTTTTTTTTTSSSRRRRRRRRRQQQQQQQQQRRRSSSUUUVVVQQQPPPPPPOOOOOOOOOPPPPPPOOOMMMLLLLLLMMMMMMLLLKKKMMMLLLLLLNNNOOOPPPNNNMMMIIIHHHHHHHHHHHHHHHIIIIIIHHHHHHHHHHHHHHHIIIJJJJJJHHHIIIIIIIIIIIIIIIIIIIIIHHHIIIJJJLLLMMMNNNNNNNNNJJJKKKKKKIIIGGGGGGHHHJJJGGGHHHHHHIIIJJJJJJKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGFFFFFFGGGGGGHHHHHHFFFFFFGGGGGGHHHHHHIIIIIIHHHHHHIIIJJJKKKKKKLLLLLLIIIHHHFFFEEEDDDDDDEEEFFFIIIIIIIIIJJJKKKLLLNNNOOOPPPPPPQQQQQQQQQRRRRRRRRROOOOOONNNNNNMMMNNNNNNNNNOOOOOOOOOOOOPPPQQQSSSTTTPPPPPPQQQRRRRRRRRRQQQQQQSSSSSSSSSSSSSSSRRRQQQPPPMMMMMMNNNMMMKKKKKKLLLMMMMMMOOOQQQQQQQQQPPPQQQRRRQQQRRRSSSTTTUUUUUUTTTSSS}}}}}}{{{xxxtttpppllliiigggdddcccaaa___]]]\\\[[[[[[UUUUUUTTTTTTSSSRRRRRRRRRNNNPPPQQQQQQOOOMMMLLLMMMMMMMMMNNNNNNNNNLLLKKKJJJGGGHHHIIIJJJJJJJJJJJJJJJIIIJJJKKKLLLLLLKKKJJJHHHGGGHHHJJJJJJIIIJJJKKKMMMOOOPPPQQQQQQPPPOOOMMMKKKMMMMMMLLLLLLMMMMMMNNNOOOOOOOOOPPPPPPPPPOOONNNNNNLLLLLLNNNOOOOOOOOONNNMMMJJJKKKMMMNNNOOOPPPOOOOOONNNNNNOOOOOOOOOOOOOOONNNPPPOOONNNMMMMMMNNNOOOPPPMMMLLLLLLLLLLLLLLLMMMMMMKKKJJJIIIIIIJJJJJJIIIHHHKKKJJJJJJKKKMMMNNNLLLKKKIIIIIIHHHHHHGGGHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHIIIGGGGGGGGGHHHIIIIIIIIIJJJGGGHHHIIIJJJKKKLLLLLLLLLIIIJJJJJJHHHFFFFFFHHHJJJGGGGGGHHHHHHIIIIIIJJJJJJHHHHHHHHHHHHHHHIIIIIIIIIGGGGGGGGGGGGGGGHHHIIIIIIHHHHHHIIIIIIJJJKKKKKKLLLHHHIIIIIIJJJJJJKKKKKKKKKGGGFFFDDDCCCBBBBBBCCCCCCEEEEEEFFFGGGHHHJJJLLLMMMNNNNNNNNNNNNOOOOOOOOOOOOLLLLLLKKKKKKKKKLLLLLLMMMMMMMMMLLLLLLLLLMMMNNNOOONNNOOOOOOPPPQQQQQQPPPPPPPPPPPPQQQPPPPPPNNNMMMLLLHHHJJJKKKJJJHHHHHHJJJMMMMMMOOOPPPNNNLLLLLLNNNPPPPPPQQQSSSTTTTTTSSSRRRQQQ|||zzzwwwtttqqqooommmlllhhhgggeeeccc```^^^\\\[[[UUUWWWXXXWWWUUUSSSRRRRRRPPPPPPPPPPPPOOOMMMLLLJJJGGGHHHHHHIIIIIIIIIIIIIIIGGGHHHIIIJJJJJJIIIGGGFFFFFFHHHJJJJJJJJJIIIJJJKKKIIIJJJKKKLLLKKKIIIGGGFFFHHHGGGGGGGGGGGGHHHIIIIIIGGGHHHHHHHHHHHHGGGGGGFFFEEEFFFHHHJJJJJJJJJJJJIIICCCEEEGGGHHHJJJJJJJJJIIIJJJKKKKKKLLLLLLLLLLLLKKKMMMLLLJJJIIIHHHHHHHHHIIIJJJIIIIIIIIIIIIJJJKKKLLLJJJHHHGGGHHHIIIIIIHHHGGGHHHGGGGGGHHHIIIJJJHHHGGGJJJIIIHHHHHHGGGGGGGGGHHHFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFGGGHHHHHHIIIJJJJJJGGGGGGHHHIIIJJJJJJJJJJJJIIIIIIIIIGGGFFFFFFHHHJJJGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHIIIIIIJJJIIIJJJJJJKKKLLLMMMNNNNNNIIIIIIIIIJJJJJJJJJKKKKKKFFFEEECCCBBBAAAAAABBBBBBCCCCCCDDDEEEFFFHHHJJJKKKKKKKKKLLLLLLMMMMMMMMMNNNKKKJJJJJJJJJJJJKKKLLLLLLLLLKKKJJJIIIIIIJJJKKKLLLMMMNNNOOOPPPPPPPPPPPPPPPMMMNNNNNNNNNMMMLLLJJJIIIHHHJJJKKKJJJHHHHHHKKKNNNLLLMMMNNNLLLIIIHHHKKKNNNOOOPPPRRRSSSSSSRRRPPPOOO{{{uuuqqqmmmlllkkkhhheeebbb___]]]]]]\\\[[[YYYWWWUUUTTTSSSRRRQQQOOOOOOOOONNNLLLIIIJJJJJJIIIHHHHHHGGGGGGGGGIIIIIIIIIHHHHHHHHHHHHHHHJJJIIIHHHGGGFFFFFFFFFFFFDDDDDDDDDDDDDDDEEEFFFGGGEEEGGGHHHGGGDDDBBBDDDFFFAAABBBCCCDDDDDDDDDCCCBBBEEEDDDCCCDDDFFFHHHGGGFFFHHHIIIIIIIIIIIIIIIHHHHHHLLLHHHEEEEEEGGGIIIHHHFFFBBBCCCEEEGGGHHHGGGFFFEEEGGGFFFDDDCCCCCCCCCDDDEEEFFFEEEEEEDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFGGGIIIIIIFFFFFFGGGHHHIIIJJJJJJKKKIIIIIIHHHHHHHHHHHHIIIIIIGGGFFFEEEFFFGGGHHHGGGEEEEEEEEEFFFHHHHHHHHHHHHHHHIIIHHHGGGFFFFFFGGGHHHIIIGGGGGGHHHIIIIIIJJJKKKKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHGGGEEECCCBBBAAAAAABBBAAABBBCCCDDDEEEFFFGGGHHHIIIJJJJJJJJJKKKKKKLLLLLLIIIIIIHHHGGGGGGFFFEEEEEEMMMLLLJJJIIIIIIJJJLLLMMMJJJKKKLLLNNNNNNMMMMMMLLLMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLJJJIIIHHHIIIIIIJJJJJJKKKMMMNNNOOONNNLLLKKK|||yyywwwsssqqqooolllhhheeecccaaaaaa```^^^]]]\\\ZZZWWWTTTTTTSSSRRRPPPOOOOOOPPPPPPMMMMMMMMMLLLLLLLLLLLLLLLJJJJJJIIIHHHHHHHHHHHHHHHIIIIIIGGGFFFEEEDDDDDDDDDEEEFFFHHHFFFDDDCCCDDDFFFCCCCCCEEEFFFFFFEEEEEEDDDDDDCCCBBBCCCEEEFFFEEEDDDFFFFFFFFFFFFFFFEEEDDDCCCFFFDDDBBBBBBCCCDDDDDDDDDBBBCCCDDDEEEEEEDDDBBBAAAGGGFFFEEEDDDDDDDDDEEEFFFCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGEEEEEEFFFFFFGGGGGGHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGFFFEEEDDDDDDFFFFFFEEEDDDDDDEEEFFFGGGGGGHHHGGGGGGGGGGGGFFFEEEEEEFFFGGGGGGFFFFFFGGGGGGHHHIIIIIIJJJJJJIIIHHHHHHGGGGGGGGGHHHGGGFFFEEECCCBBBAAAAAABBBAAABBBBBBCCCEEEFFFGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIFFFFFFFFFFFFGGGGGGGGGGGGKKKJJJIIIHHHHHHIIIJJJKKKIIIJJJKKKLLLLLLLLLKKKJJJKKKKKKJJJIIIIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFEEEDDDDDDDDDEEEEEEGGGHHHJJJKKKLLLKKKJJJIII~~~|||xxxvvvsssqqqooolllhhheeebbb```]]]ZZZXXXXXXXXXYYYVVVVVVUUUTTTSSSRRRRRRQQQNNNNNNMMMMMMLLLKKKKKKKKKNNNMMMKKKIIIGGGFFFEEEEEEEEEFFFGGGFFFDDDCCCDDDEEECCCDDDEEEFFFFFFFFFEEEEEEBBBAAA@@@AAABBBCCCBBBAAAFFFFFFFFFEEEDDDCCCBBBAAACCCCCCCCCBBBAAAAAACCCEEECCCDDDDDDDDDDDDBBB@@@???BBBAAAAAAAAAAAAAAABBBCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBCCCDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDCCCBBBBBBDDDDDDCCCBBBBBBCCCDDDEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGHHHGGGGGGFFFFFFFFFFFFGGGFFFEEEDDDCCCBBBAAAAAAAAAAAAAAABBBCCCDDDEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEBBBBBBCCCEEEFFFGGGHHHIIIIIIHHHGGGFFFFFFGGGHHHIIIFFFGGGHHHJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIJJJGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDEEEEEEDDDEEEFFFGGGHHHGGGFFFFFF{{{yyytttpppmmmkkkkkkkkkiiihhhfffdddaaa___]]]\\\[[[ZZZYYYXXXVVVTTTRRRQQQQQQPPPOOONNNMMMLLLLLLLLLKKKKKKKKKKKKJJJIIIIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIEEEDDDCCCCCCDDDEEEDDDBBBGGGGGGGGGGGGGGGFFFEEEDDDCCCEEEFFFDDDBBBBBBEEEIIIDDDDDDDDDEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@AAAAAAAAACCCBBBBBBBBBBBBBBBBBBCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBBBBBAAA@@@@@@BBBBBBAAA@@@AAAAAABBBCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBCCCCCCCCCDDDDDDDDDEEEFFFEEEEEEDDDDDDDDDEEEEEEDDDCCCCCCBBBBBBAAAAAAAAAAAAAAABBBBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBBBB@@@AAABBBCCCDDDEEEFFFGGGFFFFFFEEEDDDDDDEEEFFFFFFCCCDDDFFFGGGGGGGGGFFFEEEFFFFFFEEEEEEFFFGGGHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDEEEEEEEEEBBBBBBCCCDDDEEEDDDDDDCCC|||yyyvvvtttsssrrrqqqnnnkkkgggdddbbb___^^^\\\ZZZXXXWWWVVVVVVWWWWWWUUUUUUTTTSSSRRRQQQOOOOOONNNNNNMMMMMMMMMMMMKKKIIIHHHHHHIIIIIIHHHFFFGGGGGGHHHIIIIIIIIIHHHHHHDDDFFFGGGEEEBBBBBBEEEIIICCCCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@AAAAAABBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAA@@@???@@@AAABBBAAA???@@@@@@AAABBBCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDAAABBBCCCDDDEEEDDDCCCCCCDDDCCCCCCCCCDDDEEEFFFFFFCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBB~~~|||xxxtttqqqmmmkkkjjjhhhfffdddcccbbbaaa^^^\\\[[[ZZZXXXVVVUUUTTTTTTTTTRRRPPPOOONNNOOONNNMMMKKKNNNNNNOOOOOOOOOOOONNNNNNJJJJJJIIIHHHFFFFFFHHHIIIFFFGGGGGGHHHIIIIIIJJJJJJFFFFFFGGGGGGFFFFFFEEEDDDEEEDDDDDDDDDDDDDDDDDDEEECCCCCCCCCBBBBBBAAAAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAAAAAAAAAAABBBBBBBBBAAA@@@@@@BBBBBBAAA@@@???@@@AAABBBCCCCCCCCCCCC@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBBBB@@@@@@AAABBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@BBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@BBBBBBCCCCCCCCCCCCBBBBBB???@@@BBBCCCCCCCCCBBBAAACCCBBBBBBBBBBBBBBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBB???@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAA}}}zzzwwwvvvtttrrrooommmlllkkkkkkgggeeecccccccccbbb```___bbbbbbaaaaaa```^^^]]]\\\YYYVVVTTTSSSSSSSSSSSSRRRQQQQQQQQQQQQQQQQQQRRRRRRMMMNNNNNNNNNMMMKKKJJJIIIJJJJJJIIIIIIIIIIIIJJJJJJHHHHHHGGGGGGFFFEEEEEEDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHDDDDDDCCCCCCCCCCCCDDDDDDCCCBBBAAAAAACCCCCCBBBAAA???@@@AAABBBCCCCCCCCCCCC???@@@AAAAAAAAAAAA@@@???AAA@@@@@@@@@@@@@@@@@@@@@??????>>>>>>???@@@@@@AAA>>>???@@@AAABBBBBBAAA@@@AAAAAA@@@@@@?????????????????????@@@@@@@@@@@@@@@????????????????????????BBBBBBBBBCCCCCCBBBBBBBBB>>>???AAABBBBBBBBBAAA@@@BBBBBBAAA@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@AAABBBBBBAAA@@@>>>>>>>>>>>>>>>??????@@@~~~~~~~~~}}}{{{yyyvvvuuutttssspppnnnkkkjjjhhhddd``````aaabbb```]]]]]]\\\[[[ZZZYYYYYYYYYYYYZZZZZZZZZZZZXXXVVVTTTSSSPPPPPPOOOOOOOOOOOOPPPPPPNNNNNNMMMLLLLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFFFFGGGGGGFFFFFFGGGHHHIIIJJJJJJKKKFFFEEEEEEDDDDDDEEEEEEFFFDDDCCCBBBBBBDDDDDDCCCBBB@@@@@@AAABBBCCCCCCCCCCCC???@@@AAABBBBBBAAA@@@???AAAAAA@@@@@@@@@@@@@@@@@@>>>>>>===>>>>>>???@@@@@@===>>>@@@AAABBBBBBAAA@@@AAAAAA@@@@@@???>>>>>>>>>======>>>>>>??????@@@@@@======>>>>>>?????????@@@AAABBBBBBCCCCCCBBBBBBAAA>>>???@@@AAABBBAAAAAA@@@BBBBBBAAA@@@????????????????????????????????????999:::;;;=========<<<;;;===<<<<<<<<<<<<===>>>>>>|||{{{{{{|||wwwvvvuuutttrrrrrrqqqqqqqqqpppnnnllljjjhhhfffeeeccccccbbb```___^^^]]]\\\]]]\\\[[[ZZZYYYWWWWWWVVVWWWVVVVVVTTTRRRPPPOOONNNNNNNNNNNNMMMMMMLLLLLLLLLMMMMMMNNNNNNNNNNNNMMMMMMOOOLLLJJJIIIIIIJJJIIIIIIJJJIIIHHHGGGFFFEEEDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFDDDCCCCCCDDDDDDBBBAAADDDDDDCCCBBBAAAAAA@@@@@@>>>CCCDDD@@@>>>@@@CCCCCCBBBBBBAAAAAA@@@???>>>>>>@@@@@@@@@@@@@@@@@@??????AAAAAA@@@@@@??????>>>>>>???@@@AAA@@@>>>===>>>???@@@@@@@@@@@@????????????@@@@@@@@@???????????????>>>???@@@AAAAAA@@@???>>>@@@@@@?????????>>>>>>>>>??????>>>>>>>>>=========????????????????????????~~~|||{{{zzzyyyvvvuuusssqqqooommmlllkkkiiiiiihhhgggeeebbb```___^^^]]]\\\[[[ZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[ZZZZZZZZZXXXTTTSSSRRRRRRQQQOOOQQQOOOMMMJJJIIIJJJKKKLLLIIIIIIIIIIIIHHHHHHHHHHHHIIIGGGFFFGGGHHHHHHGGGFFFEEEEEEDDDDDDDDDCCCCCCCCCAAAEEEFFFBBBAAACCCEEEEEEAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAA???@@@AAA@@@>>>>>>???@@@CCCCCCCCCCCCBBBBBBBBBBBB>>>>>>??????????????????===>>>???@@@@@@??????>>>?????????>>>>>>>>>======>>>>>>>>>>>>====================================}}}|||yyywwwvvvuuuvvvwwwtttuuuuuuvvvvvvuuuuuuttttttqqqmmmjjjhhhgggdddbbbaaa^^^ZZZWWWUUUVVVXXXZZZTTTTTTSSSSSSRRRQQQQQQQQQRRRPPPOOOOOOPPPQQQPPPNNNJJJJJJJJJJJJJJJJJJJJJJJJGGGKKKKKKGGGFFFHHHJJJHHHDDDDDDEEEEEEFFFGGGGGGHHHDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB===???@@@???>>>>>>???@@@CCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@AAAAAABBBBBBBBB===>>>???@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>?????????>>>>>>>>>>>>==========================={{{xxxuuuqqqnnnmmmmmmmmmiiiiiihhhgggfffeeedddcccdddbbb`````````___]]][[[XXXWWWWWWVVVUUUTTTSSSSSSPPPSSSRRRNNNMMMPPPPPPNNNLLLLLLMMMMMMMMMMMMMMMMMMHHHHHHHHHHHHHHHGGGGGGGGGEEEEEEEEEFFFFFFFFFFFFFFFAAABBBCCCCCCBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCCCCDDDDDDEEEEEE>>>??????@@@AAAAAAAAABBBAAAAAAAAAAAA@@@@@@@@@???AAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>~~~{{{yyyxxxvvvsssqqqnnnmmmkkkiiigggdddcccbbb___aaa___\\\[[[^^^]]]ZZZYYYYYYXXXWWWVVVUUUTTTSSSSSSSSSRRRRRRQQQPPPPPPOOOMMMMMMLLLLLLKKKJJJJJJJJJGGGHHHIIIIIIGGGGGGHHHIIIHHHHHHHHHGGGGGGGGGFFFFFFBBBBBBBBBCCCCCCCCCDDDDDD@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBAAAAAAAAA@@@@@@AAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>~~~}}}{{{|||yyyvvvvvvxxxwwwsssqqqpppooollljjjhhhfffeeefffeeedddbbbaaa___^^^]]]YYYYYYWWWUUUSSSRRRPPPOOONNNOOOOOOOOOMMMLLLMMMNNNMMMMMMLLLKKKJJJIIIIIIHHHEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@????????????????????????~~~|||zzzyyyvvvuuurrrooollliiifffeeebbbccccccbbb```^^^^^^___^^^]]]\\\ZZZYYYWWWVVVUUUTTTTTTTTTSSSSSSRRRQQQQQQRRRQQQOOONNNNNNNNNNNNOOOKKKKKKKKKKKKJJJJJJJJJJJJHHHHHHGGGGGGGGGFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDD}}}~~~~~~|||yyyxxxxxxxxxttttttrrrpppnnnllljjjiiieeeddddddcccbbbaaa``````]]]\\\ZZZXXXWWWWWWXXXXXXSSSSSSSSSRRRRRRRRRQQQQQQOOONNNNNNNNNMMMMMMMMMMMMIIIIIIIIIIIIIIIIIIIIIIII~~~}}}|||yyyxxxuuurrrpppoooppppppnnnmmmkkkiiigggeeeddddddbbb___\\\]]]___^^^YYYTTTUUUUUUTTTTTTSSSRRRQQQQQQ}}}xxxwwwvvvsssmmmgggjjjjjjiiiiiihhhggggggfff