BM6P6(@ }}}yyy||||||vvvvvvvvvxxxzzz|||||||||{{{zzzzzzzzzzzzzzzxxxxxxyyy{{{~~~~~~zzz{{{{{{{{{zzzxxxvvvtttxxxwwwvvvxxx{{{|||zzzwww~~~~~~~~~}}}}}}~~~|||zzz}}}yyyvvvvvvwwwxxxvvvssspppkkkeeebbbaaa___\\\XXXWWWYYYZZZWWWSSSQQQUUUYYY\\\]]]^^^___```aaaaaaaaaaaaaaabbbbbbccccccdddddd``````___```aaa```^^^[[[ZZZ[[[\\\]]]^^^_________YYYWWWVVVVVVWWWXXXWWWWWWUUUWWWYYY[[[bbbssstttiiiddd^^^^^^[[[WWWSSSPPPPPPQQQSSSOOOLLLMMMRRRUUUTTTRRRKKKIIIHHHHHHIIIIIIHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGBBBCCCCCCDDDCCCBBB@@@???CCC@@@===<<<===<<<999666888999::::::;;;:::::::::===;;;999::::::999444000999666444555999<<<<<<;;;===<<<;;;888777555555444666666666666777777777777|||~~~}}}}}}zzzyyyxxxyyyzzz|||||||||{{{zzzzzzzzzzzz{{{{{{zzzzzz|||~~~~~~|||{{{{{{{{{{{{zzzyyyxxxxxxxxxwwwxxxzzz}}}~~~|||zzz}}}}}}}}}~~~~~~~~~~~~~~~yyyzzz{{{}}}~~~|||~~~|||yyyxxxwwwvvvuuussspppkkkeeeaaa```]]]YYYVVVWWWYYY[[[YYYUUUTTTWWWZZZ]]]^^^___aaabbbbbbcccccccccccccccbbbbbbaaaaaaaaaaaa```^^^^^^]]]\\\ZZZWWWXXXYYY[[[]]]^^^^^^^^^]]]XXXWWWVVVVVVWWWXXXXXXXXXVVVYYY^^^bbbjjj{{{}}}tttlllbbbZZZWWWWWWVVVUUUQQQMMMKKKKKKLLLOOOKKKHHHIIILLLOOOMMMKKKJJJHHHGGGHHHIIIIIIHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBBBBBBB@@@???>>>AAA>>><<<;;;<<<<<<999777;;;<<<<<<======<<<<<<;;;999888777888:::888555111888666444666999;;;;;;;;;===<<<:::999777777666666666666666666666666666666}}}~~~~~~}}}{{{yyyzzz{{{}}}~~~~~~~~~~~~~~~}}}||||||{{{{{{||||||~~~}}}|||}}}~~~~~~}}}{{{{{{{{{zzzzzzzzzzzz{{{{{{|||{{{{{{}}}~~~}}}~~~~~~~~~}}}}}}}}}}}}}}}xxxxxxxxxzzz||||||zzzxxxzzzzzzzzzwwwtttrrrrrrrrrpppkkkeeeaaa___\\\XXXUUUWWWZZZ]]]\\\ZZZYYYZZZ]]]______aaabbbcccdddddddddcccbbbaaa```___^^^]]]]]]aaa^^^[[[YYYYYYXXXVVVTTTTTTVVVXXXZZZ[[[[[[ZZZYYYYYYXXXXXXXXXXXXZZZ[[[\\\ZZZ___gggooozzzzzzpppeee```[[[UUUQQQQQQOOOOOONNNLLLIIIGGGGGGIIIMMMKKKHHHIIILLLMMMLLLJJJIIIGGGFFFGGGIIIIIIHHHGGGEEEEEEDDDDDDCCCCCCBBBBBB@@@AAAAAAAAA@@@???>>>===>>>===;;;;;;<<<;;;:::888============<<<;;;::::::777666666777888888666444777555444555888::::::999;;;:::999888888777888888777777666666555555444444~~~|||zzzxxxyyy{{{|||}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}{{{|||{{{zzzzzz{{{|||~~~~~~~~~~~~~~~}}}}}}|||||||||xxxwwwvvvvvvwwwvvvtttqqqsssuuuwwwtttpppmmmnnnpppooojjjeeeaaa```___[[[XXXYYY\\\___```^^^^^^^^^___aaabbbbbbcccccccccbbbbbb]]]\\\\\\[[[ZZZZZZYYYYYY^^^[[[XXXVVVVVVVVVUUUTTTRRRTTTWWWYYYZZZZZZXXXWWW[[[[[[\\\[[[\\\^^^```cccdddkkkvvv|||qqqjjjhhh```XXXUUUSSSPPPPPPRRRJJJKKKKKKJJJHHHGGGGGGHHHKKKIIIHHHIIILLLNNNMMMLLLIIIHHHGGGHHHIIIJJJIIIHHHFFFEEEEEEDDDCCCBBBAAAAAA????????????>>>===<<<<<<===<<<<<<;;;<<<<<<;;;;;;<<<<<<<<<;;;:::888777666777777777777888777555444444333333444555666777777888777777666666777777888777666666555444333333222~~~~~~}}}zzzxxxxxxyyyyyy~~~}}}}}}}}}}}}~~~~~~~~~~~~|||~~~~~~~~~||||||zzzzzzzzzyyyyyyxxxxxxxxxuuutttsssssstttsssqqqoooooorrrtttsssooommmmmmooolllhhhcccaaabbbaaa___\\\ZZZ\\\___```aaa``````aaabbbbbbbbbaaa```^^^]]]\\\UUUUUUUUUVVVVVVWWWWWWWWWZZZXXXVVVUUUVVVXXXXXXWWWVVVXXXZZZ\\\]]]]]]\\\\\\\\\^^^___``````dddiiimmmvvv}}}zzzsssllleee^^^ZZZYYYRRRMMMLLLKKKIIIJJJMMMGGGIIIJJJIIIHHHGGGGGGHHHDDDDDDEEEGGGJJJKKKLLLKKKJJJIIIHHHIIIJJJKKKJJJIIIFFFFFFEEEDDDCCCCCCBBBBBB???>>>>>>===<<<<<<<<<;;;<<<<<<===<<<<<<<<<<<<<<<;;;;;;;;;:::999777555555888999999888666555444444000111222333333333444444444444444333444555555666666555555444333222111111||||||}}}}}}{{{yyyxxxxxxxxx~~~}}}|||||||||}}}~~~}}}zzzxxxxxxttttttttttttssssssssssssqqqppppppqqqtttuuuuuutttqqqsssttttttqqqooonnnnnnhhhddd```___``````^^^\\\[[[[[[]]]^^^____________^^^^^^^^^]]][[[YYYXXXWWWQQQQQQSSSTTTUUUWWWXXXXXXYYYWWWWWWXXXZZZ\\\\\\\\\^^^^^^```aaabbbccccccccc^^^aaaeeegggjjjpppxxxmmmiiiccc^^^ZZZWWWTTTQQQPPPLLLIIIIIIHHHEEEFFFJJJEEEGGGHHHHHHGGGFFFFFFGGGEEEFFFHHHJJJLLLMMMNNNNNNKKKJJJHHHHHHIIIJJJHHHGGGEEEEEEEEEDDDCCCCCCBBBBBB???>>>===<<<;;;;;;;;;<<<;;;<<<===<<<;;;:::;;;<<<;;;;;;;;;:::999888666555888888888777444333333444...000222333222111222333222222222222222333444444444444333333222222111111}}}}}}~~~~~~~~~~~~}}}|||{{{zzzyyy|||{{{zzzzzz{{{~~~yyyuuutttuuuqqqqqqqqqqqqrrrrrrrrrrrrrrrqqqqqqsssvvvxxxyyyxxxuuutttssssssrrroookkkhhhccc___[[[YYYZZZ[[[XXXVVVYYYYYYXXXXXXZZZ[[[[[[[[[WWWXXXXXXWWWWWWUUUTTTTTTSSSTTTUUUVVVXXXYYYZZZ[[[ZZZZZZZZZ\\\___``````^^^aaaaaaaaaaaabbbdddeeefffccchhhnnnttt{{{sssjjjZZZXXXTTTRRRRRRPPPOOOMMMMMMJJJIIIKKKJJJGGGGGGKKKFFFHHHJJJJJJHHHGGGGGGHHHJJJKKKMMMNNNNNNNNNNNNNNNKKKIIIGGGGGGGGGGGGEEEDDDCCCCCCCCCBBBBBBBBBBBBBBB??????===<<<;;;;;;<<<<<<999;;;<<<:::888777888999999999999999888777555555333555555444111111222444///111444444222111222333333222222222222333333444222222222222222111111111|||~~~~~~}}}{{{zzzzzzyyyxxxyyy{{{|||}}}|||vvvrrrrrrtttrrrrrrrrrsssssstttttttttwwwuuutttuuuwwwyyyyyyxxxwwwtttrrrqqqpppmmmgggbbb```\\\WWWUUUVVVUUUSSSPPPXXXVVVTTTTTTVVVWWWXXXXXXRRRRRRSSSTTTTTTTTTSSSSSSWWWWWWXXXYYY[[[\\\\\\]]]\\\\\\]]]```bbbbbbaaa___```___^^^^^^___aaadddeeehhhoooxxxyyyjjj^^^YYYPPPOOONNNOOOPPPOOOMMMKKKIIIGGGHHHKKKJJJFFFGGGKKKHHHJJJLLLLLLKKKJJJIIIJJJIIIJJJLLLLLLJJJIIIHHHHHHJJJHHHFFFEEEEEEEEECCCAAAAAAAAAAAAAAAAAAAAAAAABBB@@@???===<<<;;;;;;<<<<<<777999;;;999666444555777555666666666555444333222///111222111//////222555///333666666333222333444444333333222222333333444111111111111111222222222~~~{{{}}}~~~}}}|||~~~}}}{{{zzz|||~~~{{{||||||{{{xxxyyyzzzzzz{{{~~~~~~|||~~~yyy{{{|||~~~~~~}}}|||{{{}}}yyyvvvsssqqqpppppprrrqqqpppppprrruuuyyy{{{wwwwwwxxxxxxxxxxxxxxxxxxqqqnnnlllkkkjjjfff```[[[XXXVVVSSSPPPMMMLLLKKKKKKJJJOOOTTTUUUTTTTTTXXX\\\RRRTTTVVVWWWWWWXXXZZZ\\\XXX[[[^^^]]]ZZZYYY[[[^^^^^^___aaaaaa___^^^]]]^^^aaa]]]YYYYYY\\\```dddeeennnzzzsssfff^^^VVVQQQOOONNNMMMMMMMMMLLLJJJHHHGGGHHHJJJJJJIIIJJJKKKMMMJJJHHHFFFEEEGGGHHHIIIIIIGGGFFFDDDDDDEEEFFFEEEDDDFFFEEECCC@@@>>>>>>AAACCCDDDBBB???>>>???@@@@@@??????@@@>>>888888======888888777555444333555999<<<888666444111111222444555222222222222222222222222222222111000111222444555000000000000111222333444333111222333222///111555~~~~~~~~~}}}|||~~~|||zzzxxxvvvuuuwwwzzz{{{}}}}}}}}}}}}}}}}}}~~~~~~{{{{{{||||||||||||}}}~~~}}}~~~}}}{{{||||||}}}~~~}}}|||}}}|||zzzwwwuuusssrrrqqqssssssrrrqqqrrrtttvvvwwwvvvvvvvvvuuutttsssrrrqqqkkkhhhfffdddccc```[[[WWWQQQPPPOOOMMMMMMMMMMMMNNNNNNRRRWWWXXXVVVVVVZZZ]]]XXXZZZ[[[[[[[[[[[[]]]^^^\\\[[[[[[[[[\\\\\\[[[[[[ZZZ\\\^^^^^^\\\[[[[[[[[[YYYYYYYYYXXX[[[bbbkkkrrr{{{nnn___XXXUUURRRQQQPPPNNNMMMLLLLLLKKKJJJHHHFFFGGGIIIIIIHHHHHHJJJKKKIIIGGGDDDDDDEEEFFFGGGGGGIIIGGGEEEEEEFFFFFFEEEDDDCCCCCCAAA@@@??????AAABBBAAA???<<<<<<===>>>======;;;===<<<888888:::999555999888777555444333444555777666444333222333444555222222222222222222222222111000000000111222333333111000000000111222333333333111222444222///111555~~~~~~}}}|||}}}wwwuuusssrrrrrrtttvvvxxx~~~}}}{{{yyyzzz|||}}}~~~~~~}}}}}}{{{yyyyyyxxxzzz~~~|||{{{{{{|||||||||}}}}}}~~~~~~}}}|||||||||{{{zzzxxxuuurrrqqqvvvuuuuuutttsssrrrrrrqqqrrrqqqpppooommmkkkiiigggcccaaa^^^\\\ZZZXXXUUUSSSKKKLLLLLLMMMNNNPPPRRRSSSSSSWWWZZZ[[[YYYYYY\\\^^^^^^___``````^^^]]]^^^______[[[XXXYYY\\\]]]ZZZVVVVVVXXXZZZZZZYYYXXXXXXYYYVVVYYY[[[\\\___iiiyyyuuukkk]]]RRROOOQQQSSSTTTRRROOOLLLJJJJJJJJJIIIHHHEEEFFFHHHHHHGGGGGGHHHJJJJJJHHHEEEDDDEEEFFFFFFEEEIIIGGGEEEEEEEEEEEEDDDCCC@@@?????????????????????===;;;999999:::;;;:::999777::::::777777999888555:::999888666555333222222555444444333333333444444222222222222222222222222//////000111222222222222222111111111111111222222222111222444222///000444ӵĦĦӵĦ|||~~~}}}|||}}}~~~{{{uuutttrrrrrrrrrtttwwwxxx}}}|||zzzyyyzzz|||~~~~~~~~~~~~zzzyyyyyyxxxyyy|||~~~zzzzzz|||~~~|||zzz||||||}}}}}}|||{{{zzzyyy~~~~~~~~~}}}zzzvvvrrrooouuuuuutttsssqqqnnnllljjjjjjjjjiiihhhfffcccaaa```___]]][[[XXXVVVUUUSSSSSSNNNOOOPPPRRRTTTVVVXXXXXXWWWYYY\\\]]]\\\[[[]]]^^^```aaaaaa```]]]\\\\\\]]]\\\YYYWWWWWWXXXXXXVVVTTTSSSUUUVVVWWWVVVVVVWWWYYYZZZ]]]aaaeeemmm{{{yyypppfff___VVVPPPNNNPPPRRRTTTQQQNNNJJJHHHHHHHHHHHHGGGDDDFFFGGGGGGFFFFFFGGGIIIKKKIIIGGGFFFFFFFFFFFFEEEHHHFFFCCCBBBCCCBBBAAA@@@>>>======>>>>>>===;;;::::::888777777888999888777666777777777777:::===??????===999666444444333333222222222222222222222222111111111111111111111111...000111333444333333222222222111000000000111111111000111444222///0003334ĉ@ӵ>L=hĦ4ĉ@ӵ>L~~~~~~|||~~~}}}||||||~~~~~~~~~~~~}}}zzzwwwsssrrrrrrrrrsssvvvxxxyyy{{{{{{|||}}}}}}}}}}}}}}}}}}~~~|||zzz}}}~~~|||{{{|||~~~{{{{{{~~~}}}|||||||||{{{zzzyyyxxxxxx}}}yyytttooolllnnnnnnmmmllljjjfffcccaaacccccccccbbbaaa```^^^]]]___^^^\\\ZZZXXXVVVVVVVVVWWWWWWXXXYYYZZZ[[[[[[[[[WWWYYYZZZ[[[[[[[[[\\\\\\\\\]]]]]]\\\YYYXXXXXXYYYUUUVVVWWWVVVSSSQQQRRRSSSQQQSSSUUUUUUUUUVVVXXXZZZ\\\___eeepppwwwmmmddd___VVVTTTPPPNNNMMMNNNNNNNNNOOOLLLHHHFFFFFFFFFFFFEEEDDDFFFGGGGGGFFFEEEFFFHHHHHHFFFDDDDDDDDDDDDCCCBBBDDDBBB???>>>???>>>===<<<===<<<;;;<<<===;;;888444888777777777999999888777777666555666888>>>GGGNNNLLLEEE<<<555222222333333/////////000111111111111111111111111111111111111000111333444444444333222111111000/////////000000000000111444333//////333GG=?HdĦ=ĪjGG=?HdĦ}}}|||}}}~~~~~~~~~}}}||||||}}}~~~~~~}}}~~~}}}|||||||||zzzwwwtttppppppqqqrrrsssvvvxxxzzz{{{||||||zzz|||~~~}}}}}}}}}~~~|||{{{{{{yyyxxxwwwvvvvvv||||||{{{yyyvvvqqqllliiifffffffffeeeccc```^^^\\\aaaaaaaaaaaaaaa```___^^^`````````___\\\ZZZZZZ[[[______^^^^^^]]][[[ZZZYYYTTTTTTVVVWWWXXXXXXXXXXXXVVVWWWXXXWWWUUUSSSTTTUUUPPPSSSUUUTTTOOONNNPPPSSSQQQRRRTTTUUUUUUWWWZZZ\\\[[[```kkk~~~rrriiiccc\\\WWWUUUKKKLLLMMMMMMNNNMMMMMMMMMJJJHHHEEEDDDDDDEEEDDDCCCCCCDDDEEEEEEDDDCCCDDDFFFAAA@@@??????@@@@@@>>>===@@@>>>;;;;;;;;;;;;:::999<<<:::888999;;;:::666222888777777888::::::999777888555444666999@@@MMMZZZVVVLLL???555111000//////.........//////111222333111111111111111111111111222333333333333222111111///...............//////000///111444333//////222ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ~~~{{{zzz|||}}}{{{|||}}}~~~}}}|||}}}|||zzzzzzyyyxxxtttqqqppppppqqqsssuuuwwwzzz{{{}}}|||zzz|||~~~~~~}}}}}}~~~xxxwwwvvvtttsssqqqqqqqqqtttttttttssspppllliiigggdddddddddcccbbbaaa``````dddeeeeeeddddddcccbbbaaa___bbbdddccc```^^^]]]^^^``````___^^^[[[XXXUUUTTTOOOOOOPPPQQQSSSTTTTTTTTTRRRSSSTTTTTTRRRRRRSSSTTTPPPQQQQQQQQQPPPPPPPPPQQQPPPQQQSSSSSSTTTWWWZZZ]]]^^^iii{{{uuuhhh[[[WWWVVVRRROOOOOOIIIJJJKKKKKKKKKJJJJJJKKKEEEDDDCCCCCCDDDDDDCCCAAAAAABBBCCCBBBAAA@@@AAABBB===<<<;;;<<<======<<<:::<<<;;;999999999:::999888888555444555999:::777444777666777888::::::999777555333333777:::@@@NNN[[[UUULLL???666222111///---000///......000222444666111111111111111111111111444333222000//////......,,,,,,,,,,,,------.../////////111444333///...111?~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&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??|||yyy{{{}}}{{{{{{|||}}}|||{{{|||{{{zzzyyyxxxvvvssspppqqqrrrsssuuuwwwzzz|||~~~~~~|||{{{||||||zzz{{{}}}sssrrrpppnnnmmmkkkkkkkkknnnnnnnnnmmmllljjjhhhfffffffffffffffffffffffffffiiiiiihhhhhhgggeeedddccc___bbbeeeeeebbb___^^^_________^^^[[[XXXUUUQQQOOOKKKKKKLLLNNNPPPRRRRRRQQQPPPQQQSSSSSSRRRRRRSSSUUUSSSPPPNNNOOORRRTTTRRROOOOOOPPPRRRSSSTTTVVVZZZ]]]fffuuu}}}pppdddWWWNNNOOOQQQNNNLLLMMMIIIIIIHHHEEECCCBBBBBBCCCBBBAAAAAABBBCCCCCCBBB@@@???@@@AAA@@@>>>>>>???@@@<<<;;;;;;<<<===>>><<<;;;;;;999888888999:::999888555222000333888;;;999666666666666888::::::888666333111333888;;;???KKKYYYNNNFFF<<<666555444222///222111//////000333666888000000000000000000000000444222000...,,,,,,,,,,,,*********+++,,,---...//////...111444333///...1114Dӵ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]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ|||yyyyyy}}}{{{xxxwwwxxxxxxwww}}}|||yyywwwuuutttttttttwwwtttrrrssswww{{{|||{{{~~~~~~~~~~~~}}}~~~}}}{{{zzzyyywwwtttqqqppppppooonnnllljjjhhhgggiiikkknnnqqqrrrrrrpppooolllnnnpppooolllkkknnnrrrmmmkkkhhhffffffffffffeeeaaabbbcccaaa]]][[[\\\^^^```^^^[[[WWWTTTRRRPPPPPPOOOPPPPPPQQQPPPOOOMMMLLLJJJOOOPPPLLLKKKNNNQQQRRRQQQQQQPPPNNNLLLKKKLLLNNNKKKOOORRRSSSSSSWWW```hhhrrr~~~yyyiii``````TTTQQQLLLGGGEEEFFFHHHJJJDDDDDDEEEEEEDDDBBB@@@???;;;<<<>>>@@@AAA@@@>>>===CCCAAA???>>>===<<<:::888===<<<:::999888777777777888777666666666666666666777777777777666666666666333444555555555444333222666333111555<<>>===:::777333111///...///000111111111000...---+++,,,...000111222111111333222111000......------******+++,,,,,,---........................------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Ħq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ~~~{{{|||}}}{{{zzzzzzzzzyyy||||||zzzxxxvvvuuutttsssuuutttsssuuuwwwzzz{{{{{{~~~~~~~~~~~~{{{|||zzzxxxxxxwwwvvvsssqqqqqqqqqrrrrrrqqqooonnnmmmlllnnnppprrrsssrrrqqqpppqqqrrrrrrrrrqqqpppqqqrrrkkkhhhdddbbbbbbbbbaaa``````bbbbbb```\\\YYYYYYYYYXXXXXXXXXXXXWWWUUUTTTSSSPPPPPPQQQQQQPPPNNNMMMLLLIIIMMMNNNKKKJJJNNNRRRRRRPPPPPPPPPMMMKKKKKKLLLNNNOOORRRUUUWWWZZZ```hhhnnnqqqyyyzzznnnjjjcccWWWPPPRRROOOLLLIIIEEEDDDDDDEEEFFFBBBBBBBBBAAAAAA@@@??????<<<===>>>???@@@???>>>>>>???>>><<<<<<======;;;:::;;;:::999888666666666666999888888777666666666666666666666555555555555444333444444555444333222111777444000222666888777444:::999777444222000///...///000000111000///...---+++---...000111111111111444333111...,,,+++***)))***++++++,,,------......---------------.........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Ħpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ~~~|||}}}~~~~~~~~~}}}|||zzz{{{{{{{{{zzzxxxvvvtttsssssstttvvvwwwwwwxxxyyy{{{}}}}}}~~~{{{wwwxxxwwwvvvvvvvvvuuusssqqqqqqrrrtttuuuvvvuuusssrrrpppqqqrrrssssssrrrqqqppprrrrrrrrrrrrsssrrrpppnnngggddd```^^^]]]]]]\\\[[[___```aaa___\\\XXXUUUUUUSSSTTTWWWXXXXXXVVVSSSRRRPPPPPPPPPOOONNNLLLKKKJJJHHHLLLLLLIIIIIINNNRRRRRROOOOOONNNLLLJJJJJJLLLOOOSSSUUUYYY^^^cccjjjooorrrqqqvvvnnnbbbXXXUUURRRKKKIIILLLHHHGGGEEECCCBBBBBBBBBCCC??????>>>=========>>>?????????>>>>>>>>>>>>>>>>>>;;;:::999:::;;;<<<;;;:::999888777666555444444444888888777555555444444444555555444444444333333333333333444444333333222111666333000///111222111...555444333111000000//////000000000000000///......,,,---...///000111111111000///...,,,+++*********+++++++++,,,------......+++,,,,,,------.........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<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ|||{{{||||||{{{zzz~~~|||zzzzzz{{{||||||zzzxxxtttrrrqqquuuxxxxxxvvvvvvxxxzzz{{{{{{{{{~~~~~~}}}}}}|||~~~}}}yyywwwuuuwwwvvvuuuvvvwwwwwwvvvtttrrrtttvvvwwwxxxwwwuuusssssssssssssssrrrqqqppppppooonnnmmmnnnpppoookkkgggdddaaa]]][[[[[[\\\\\\[[[]]]^^^```___]]]YYYVVVTTTVVVVVVVVVVVVTTTQQQOOOMMMNNNNNNMMMLLLKKKIIIHHHHHHGGGJJJJJJGGGIIINNNRRRQQQMMMMMMLLLJJJIIIJJJMMMPPPUUUWWW]]]eeelllqqqsssrrrrrrzzzuuu^^^UUUMMMLLLKKKHHHIIILLLDDDDDDDDDCCCBBBBBBBBBAAA>>>===;;;::::::<<>>===<<<<<<======999888777888:::::::::888888777666555444444444444777666555333222222222222555555444444333333222222222222222222222111111111222000///000222444333111111000000///000000111111000000000000000//////...------...//////000000000++++++++++++,,,---...///,,,,,,,,,,,,------......***++++++,,,---......///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ĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR~~~}}}|||||||||zzzxxx~~~}}}}}}}}}}}}{{{yyyyyy{{{|||}}}|||yyyuuusssrrruuuxxxxxxvvvuuuvvvyyywwwxxxzzz~~~~~~}}}{{{zzzzzzwwwzzz}}}}}}{{{xxxvvvvvvxxxwwwwwwxxxzzz{{{yyyxxxvvvwwwxxxyyyxxxwwwuuussssssrrrqqqooonnnnnnmmmmmmkkkiiiiiijjjlllkkkgggbbbbbb___[[[YYYZZZ\\\]]]^^^[[[\\\]]]^^^^^^\\\YYYVVVWWWVVVTTTQQQNNNMMMKKKKKKKKKKKKJJJHHHGGGFFFFFFFFFFFFIIIIIIHHHJJJOOOQQQOOOKKKKKKJJJHHHHHHIIIMMMPPPVVVZZZbbbkkksssvvvvvvtttvvvqqqfffQQQKKKFFFDDDCCCCCCEEEHHHCCCCCCCCCCCCCCCBBBBBBAAA>>><<<:::999:::<<>>>>><<<;;;;;;;;;;;;<<<999888777777888888777666888777666555555555555555777666555444333333333333666666555555444333222222222222111111000000000000......///000222444444333////////////000111222333111000000///////////////---------......///000000++++++,,,,,,---///000111,,,,,,------------......++++++,,,,,,---...//////4DuXӵ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@h>hsene@GsĪj@h~~~|||zzz}}}|||zzzyyyzzz{{{zzzyyyzzz{{{}}}}}}|||zzzwwwuuuuuuvvvwwwvvvuuuuuuvvvwwwuuuwwwzzz~~~}}}|||zzzzzzyyyvvvyyy||||||{{{yyyxxxwwwxxxwwwwwwyyy{{{|||{{{yyyyyyyyyyyyxxxvvvuuutttsssooonnnllljjjiiiiiiiiijjjhhhggggggggghhhgggeeecccaaa^^^ZZZXXXYYY[[[\\\]]]YYYYYYYYYZZZ[[[ZZZXXXUUURRRPPPNNNLLLKKKKKKKKKLLLIIIHHHGGGFFFFFFEEEFFFFFFFFFIIIJJJJJJMMMQQQPPPLLLIIIIIIHHHGGGGGGIIINNNQQQVVV[[[ccckkkssswwwzzzzzz}}}hhh[[[VVVIIIFFFCCCAAA@@@@@@BBBDDDCCCCCCBBBBBBAAAAAA@@@@@@>>><<<:::999:::<<<>>>@@@;;;;;;;;;:::::::::::::::888777666666777888777555777666666555444444555555777777666555555555555666666666555444333333222222111111000////////////000...//////000000000000///000/////////000111222222111111000///////////////......------......///000000//////...............------------------......,,,------....../////////4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼s~~~|||{{{}}}zzzwwwwwwxxxyyyzzzyyy{{{|||}}}}}}|||zzzxxxvvvxxxvvvttttttuuuvvvvvvvvvtttvvvzzz~~~}}}}}}|||{{{{{{zzzzzzyyyzzz{{{}}}}}}{{{yyyvvvvvvvvvvvvwwwyyyzzzyyyxxxvvvuuusssqqqppppppppppppkkkiiifffdddcccdddeeefffcccdddeeedddcccbbbcccdddaaa]]]XXXUUUUUUVVVXXXXXXWWWUUUTTTTTTUUUUUURRRPPPKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHGGGFFFFFFGGGGGGHHHFFFIIIKKKLLLOOORRROOOIIIHHHHHHGGGEEEFFFIIINNNRRRQQQVVV\\\bbbiiiqqq{{{}}}qqqcccTTTKKKIIIDDDEEEDDDAAA@@@@@@BBBBBBAAA@@@???>>>===<<<=========<<<:::999999;;;<<<===777777999::::::999888888666555444666888999888777555444444333333333333444444444444444444555555666555555444333222111000000111000///.........//////...///000111000//////...000000////////////000000222111000///...//////000......---------...///000000000///...------........................------////////////////////////Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ~~~}}}}}}|||{{{yyy}}}zzzwwwuuuwwwyyyzzzzzz||||||}}}|||{{{zzzxxxwwwzzzvvvsssrrruuuwwwvvvuuutttvvvzzz}}}}}}|||||||||{{{{{{{{{|||{{{|||}}}~~~}}}yyyuuuuuuttttttuuuwwwxxxwwwuuupppnnnllljjjjjjjjjlllmmmgggfffccc``````aaabbbddd___aaabbbaaa^^^^^^aaadddbbb]]]WWWSSSRRRRRRSSSSSSVVVSSSPPPOOOPPPPPPMMMJJJIIIJJJKKKLLLKKKIIIFFFDDDIIIHHHGGGGGGGGGHHHIIIJJJGGGJJJLLLNNNQQQSSSNNNGGGGGGGGGFFFEEEEEEIIINNNRRRLLLPPPTTTXXX^^^kkk{{{qqqaaaZZZUUULLLEEEBBB???AAABBB???>>>???@@@@@@???>>><<<:::999999999:::;;;;;;:::999999:::;;;;;;444555777999:::999888777444333333555888:::::::::333333222222111222222222000000000000111222333444444444333222111000///...111000///------...//////---///111222222222222222000000///............///222111///.........///000///...---,,,---...///000------------...///000000..................------000000000000000/////////?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦ~~~gdKĦ}}}|||{{{{{{|||{{{yyywwwxxxzzzzzzwwwtttzzzzzzzzzyyyxxxvvvuuutttqqqrrrsssuuuvvvxxxyyyzzzwwwwwwxxx|||~~~zzz}}}zzz}}}~~~~~~~~~}}}{{{xxxyyyuuutttwwwvvvpppoooqqqlllhhheeeeeeffffffccc```cccbbb```___^^^]]]^^^^^^\\\\\\ZZZVVVVVVYYYXXXTTTWWWZZZWWWPPPNNNRRRSSSOOOTTTRRRNNNKKKHHHGGGGGGGGGHHHJJJKKKJJJHHHFFFFFFFFFDDDEEEGGGKKKMMMLLLHHHEEEMMMNNNNNNMMMKKKIIIJJJKKKGGGEEEDDDCCCDDDFFFIIIJJJPPPNNNQQQYYYaaannnxxxbbb]]]UUUOOOLLLHHHDDD@@@??????@@@@@@@@@???>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;:::999999::::::888777555666666666666666555555111222333444444444444333444333111000///000111222222222222222222222222222111111000000000000111111,,,...000000000111333555000000000000000000000000000111222222111///,,,+++000000000000////////////...---,,,...111222000---000///...---,,,------...///---+++,,,---/////////,,,///111111...,,,---000>AneneneneDenene>Ak<fhDenenene~~~|||{{{{{{||||||{{{yyyxxxyyyzzz{{{yyyvvvuuuuuuuuuuuuuuutttssssssnnnppprrruuuxxx{{{}}}~~~||||||~~~~~~}}}~~~|||{{{{{{{{{yyywwwuuurrrrrrtttqqqjjjiiilllmmmkkkhhhfffeeedddaaa______^^^]]][[[ZZZZZZZZZZZZWWWYYYWWWTTTUUUXXXWWWSSSSSSVVVTTTOOONNNQQQQQQNNNRRRPPPMMMIIIFFFDDDCCCCCCGGGHHHIIIIIIFFFEEEEEEEEEAAABBBDDDHHHKKKKKKJJJGGGIIIKKKKKKJJJHHHGGGGGGGGGCCCDDDFFFEEEEEEEEEGGGJJJQQQSSS[[[gggrrrtttaaaVVVQQQKKKGGGDDDBBB???===??????@@@@@@??????>>>>>><<<<<<;;;::::::::::::::::::999777888999999777666444555555666555555444444222222222222333333444444333222111//////000111222222222222222222222222222000///...............///111222333111///......///000000000000000000000000///000111111111///---,,,111111000000000/////////111///---...000000///---+++,,,---.../////////...///---+++,,,---/////////000111333333111000111}}}zzzyyyzzz|||}}}{{{yyyxxxyyyzzzzzzyyyxxxqqqqqqrrrssstttttttttssspppqqqsssvvvyyy|||~~~~~~}}}~~~}}}www{{{xxxvvvuuuuuuuuuuuutttqqqqqqqqqpppkkkeeedddgggiiiiiihhheeeaaa^^^]]]]]][[[ZZZYYYWWWVVVVVVVVVVVVTTTUUUUUUSSSTTTWWWVVVQQQMMMPPPQQQOOOOOOPPPOOOLLLOOONNNLLLJJJGGGDDDBBBAAAEEEFFFGGGFFFDDDCCCCCCDDDBBBBBBBBBDDDGGGHHHGGGFFFDDDFFFHHHHHHFFFDDDCCCDDD@@@DDDHHHHHHFFFEEEIIIMMMXXX___nnnzzz```QQQNNNKKKGGGDDDCCCCCCBBBAAA???????????????>>>======999999999999888888888888888777555666777777666555333333444444444444333333333222111111111222333444222111000///...///000111222222222222222222222222000000///...............333333333111///---------000000000000000000000000...///000111111000......111111111111000000000000333111///...//////...---&&&))),,,///111111000......---+++,,,---//////...///......///000000///|||yyyyyyzzz|||}}}|||zzzyyyxxxxxxwwwvvvvvvpppqqqrrrtttuuuvvvvvvvvvuuuuuuwwwxxxzzz{{{}}}}}}yyysssssspppmmmmmmoooqqqqqqrrroooqqqqqqnnnhhhbbbbbbdddaaacccccc```[[[XXXXXXZZZZZZYYYXXXWWWVVVUUUUUUTTTSSSUUUUUUSSSTTTVVVTTTOOOHHHKKKMMMOOOOOOOOOMMMKKKLLLLLLKKKJJJIIIFFFDDDCCCBBBDDDEEEDDDBBBAAAAAABBBFFFEEECCCBBBCCCCCCBBB@@@AAACCCFFFFFFEEECCCCCCCCC@@@EEEIIIIIIFFFIIIQQQYYYhhhsssmmmYYYOOOKKKIIIFFFDDDCCCCCCDDDDDD>>>>>>>>>>>>===<<<;;;;;;666666777777777666666666666444333444555666555333111222222333333333333222333222111//////111333444111111000///.../////////111111111111111111111111333222111000000//////000...///000000//////000111////////////////////////------//////000000//////222111111111000000000000111000........./////////((())),,,...000000//////---,,,+++,,,...///...---...,,,+++,,,///000...~~~{{{yyyxxxyyy{{{||||||{{{yyywwwtttrrrrrrrrroooppprrrtttuuuvvvwwwwwwvvvwwwxxxzzz|||}}}~~~~~~}}}{{{xxxtttqqqnnnllljjjjjjmmmppprrrrrrlllnnnnnnjjjdddaaa``````[[[]]]___\\\XXXVVVWWWYYYZZZYYYYYYXXXWWWVVVUUUTTTTTTWWWWWWUUUTTTUUUQQQKKKFFFGGGIIILLLNNNMMMLLLLLLGGGGGGGGGGGGGGGFFFEEEDDD@@@AAACCCBBBAAA@@@@@@AAAGGGDDDBBBAAAAAABBBAAA@@@@@@BBBEEEFFFFFFEEEFFFGGGAAAEEEHHHIIIJJJRRR```lll~~~cccTTTOOOEEEDDDBBB???======>>>???<<<<<<<<<<<<;;;:::999888333444555666666555444444444333222222444444444222000000111222333333222222333222000//////000222333111000000///////////////111111111111111111111111222222111000000000000000+++---/////////000111333////////////////////////,,,---......///000000000111111111000000000000///,,,------......///000222,,,,,,,,,,,,,,,---......---,,,+++,,,...///...,,,000...---///222333111...}}}|||{{{zzzyyyzzzzzz{{{{{{{{{yyyvvvrrrpppqqqrrroooppprrrssstttuuuuuuuuuuuuvvvxxx{{{~~~~~~~~~{{{}}}~~~|||wwwsssrrrrrrooommmlllmmmooorrrrrrrrrgggiiigggdddaaaaaa___[[[[[[\\\\\\[[[YYYXXXXXXYYYWWWWWWWWWVVVUUUTTTSSSRRRRRRUUUUUUSSSRRRRRRLLLEEEEEECCCDDDGGGIIIHHHIIILLLBBBBBBBBBAAAAAAAAAAAAAAA>>>@@@AAAAAA@@@??????@@@CCCBBB@@@AAACCCDDDDDDDDD@@@BBBEEEFFFGGGHHHKKKMMMGGGJJJMMMPPPWWWfffxxxxxx^^^QQQOOOBBBBBB@@@===:::999:::<<<:::::::::999999777666555222222444555555555444333333222111222333444333222///000111222333333333333222111000/////////000111111111111000000000//////111111111111111111111111//////............//////...///000000......///000000000000000000000000000---------......//////000000000000000////////////(((***---.........000111///...,,,+++++++++,,,---,,,++++++,,,......---+++---------...000111000///~~~zzz{{{{{{{{{zzzzzzyyyyyyyyyzzzyyyuuurrrqqqsssuuusssttttttuuuuuuuuuuuuuuuvvvwwwyyy||||||zzzxxxxxxzzz{{{{{{{{{zzz|||}}}{{{xxxuuuttttttpppooonnnnnnooopppnnnmmmffffffccc```bbbfffbbb[[[\\\[[[YYYYYYYYYXXXVVVUUUQQQQQQRRRQQQPPPOOOMMMLLLKKKNNNPPPNNNNNNMMMHHHAAAEEE@@@>>>AAABBBBBBEEEKKKCCCAAA@@@>>>=========>>>>>>???AAAAAA?????????@@@CCCBBBAAACCCEEEFFFFFFEEE@@@BBBDDDEEEGGGKKKOOOSSSRRRTTTYYYbbbpppsssZZZNNNKKKAAAAAA@@@===999888:::===888888888777666555333333000222333555555555333222222111000111333444333222///000111222333333333333111111000000000/////////111111111111111111000///111111111111111111111111...------......///000111///000111000...------...000000000000000000000000......---------......///////////////.........---&&&)))---///...,,,,,,---------------,,,,,,+++++++++++++++,,,......---+++)))***,,,---,,,,,,---...|||~~~~~~yyyzzz{{{|||{{{zzzyyyxxxwwwxxxxxxvvvssssssvvvyyyxxxxxxxxxxxxxxxxxxwwwvvvzzz{{{|||}}}}}}{{{yyyxxxzzz{{{|||{{{||||||||||||{{{yyywwwvvvpppooonnnmmmmmmkkkiiifffgggfffcccaaaeeekkkfff\\\]]]ZZZVVVVVVWWWVVVSSSOOOLLLLLLMMMLLLKKKJJJHHHGGGDDDHHHJJJJJJKKKJJJEEE>>>DDD===:::===>>>>>>CCCJJJFFFDDDAAA>>><<<<<<<<<======???AAAAAA?????????@@@FFFEEEDDDEEEFFFFFFDDDBBB@@@AAACCCDDDGGGLLLRRRVVV\\\___fffssskkkSSSGGGDDD=========:::666666999<<<777777777666555333222111000111333555555555333222222111000111333444444222000000111333333444444444000000111111000///...---222222222222222111000000000000000000000000000000////////////000222333444...///000///......///000000000000000000000000000///......---------......///.........------------%%%***...000---+++*********+++---//////---+++)))+++***+++---......,,,+++***---000000......000222~~~~~~~~~~~~}}}|||zzzxxxvvvyyy{{{{{{zzzxxxuuuuuuuuu{{{zzzyyyzzzzzzyyywwwtttpppppprrrvvv|||~~~|||{{{yyyzzzyyywwwxxx|||}}}|||{{{zzzxxxxxxwwwwwwvvvtttpppllljjjiiiddd^^^bbb\\\[[[bbbllllll___RRRTTTSSSQQQLLLIIIGGGHHHJJJFFFFFFFFFFFFEEEEEEEEEEEECCCDDDDDDDDDDDDBBBAAA???>>>>>>============>>>???BBBFFFEEE>>>;;;>>>???;;;>>>@@@CCCCCCAAAAAACCCFFFEEEEEEFFFHHHIIIJJJIIIGGGFFFAAACCCLLLPPPPPPXXXeeedddqqq```LLLCCC@@@???===;;;999777777888999:::999777555333222222111222222222111111111111000444111//////111222333222///000222333444444333222///111222222000//////000000000000111111222222222444333111000////////////000///---,,,---000222444222111111111000000/////////000111000...------...000000///...------,,,,,,///...---,,,+++,,,------,,,,,,,,,******+++...000+++,,,---......---,,,+++------------------------///......------......///~~~}}}~~~|||zzzxxx{{{{{{{{{yyyuuusssrrrsssxxxxxxxxxyyyzzzyyyvvvtttsssssstttxxx}}}}}}{{{|||{{{yyyzzz~~~}}}|||zzzxxxwwwuuuttttttkkkjjjhhhfffeeeccc]]]XXXVVVYYY___eeefff```SSSIIIJJJKKKJJJGGGEEEDDDEEEFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDCCCBBB@@@>>>===>>>>>>=========>>>>>>>>>@@@EEEEEE@@@===??????===AAACCCDDDCCCAAA@@@AAACCCHHHGGGEEEEEEEEEEEEEEEEEEIIIDDDEEENNNTTTYYYeeeuuuxxx[[[LLLDDD???>>>===;;;999888888888999999888666555333222222111222222222111111111111000///---,,,---///000000///,,,---///111333444444444000111222222111111000000111111111111222222222333333222111/////////000000------...///000111222333111111111000000000//////...///000///...---...///000//////...------,,,,,,///...---,,,,,,,,,------,,,,,,,,,+++***+++...000,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,~~~|||~~~|||zzz||||||zzzwwwsssqqqqqqrrrvvvvvvwwwyyyzzzyyyvvvssstttssstttvvvzzz}}}|||zzz{{{zzzxxxyyy}}}|||{{{yyyvvvssspppnnnmmmeeedddcccbbb```\\\WWWSSSQQQZZZdddfff]]]PPPFFFBBBAAACCCDDDDDDCCCBBBCCCDDDCCCBBBBBBBBBAAAAAAAAAAAA@@@AAAAAABBBAAA@@@>>>===>>>>>>>>>>>>>>>>>>>>>>>>???CCCEEECCCAAABBBBBB@@@AAABBBCCCBBBAAAAAACCCDDDIIIGGGEEEDDDCCCDDDEEEFFFIIIGGGKKKVVV___jjj{{{nnnVVVKKKDDD???===<<<:::999888888888999888777555444333222222222222222222111111111111000,,,+++,,,---000111000///---...///000222222222222222111111222333333222000111222222222222333333333222111000//////000111111,,,---000111333333222111000000000000////////////---...//////...---...000//////......---,,,,,,,,,///...---,,,,,,,,,,,,---,,,------,,,***+++---000,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,~~~~~~|||zzz{{{{{{yyyvvvsssrrrrrrsssttttttvvvyyyzzzyyyvvvsssqqqqqqqqqrrrtttwwwzzz{{{{{{wwwuuuvvvuuussstttxxxyyyxxxuuurrrnnnkkkhhhfffbbb^^^\\\[[[WWWRRROOOOOOZZZ```ddd^^^PPPDDD@@@@@@>>>@@@CCCDDDCCCBBBBBBBBB@@@@@@@@@@@@????????????===>>>???AAABBBAAAAAA@@@>>>?????????>>>>>>======>>>BBBEEEFFFEEEDDDDDDCCC???@@@@@@AAABBBDDDFFFHHHFFFFFFFFFEEEEEEFFFHHHIIIGGGJJJUUUdddqqqlllTTTJJJDDD@@@<<<;;;:::999888888888888666555444333222222222222222222222111111111000000------...111333444333111222222222111111000///...222111000222444555333111222222222222222333333333111000000//////000111222000000111111111111111000////////////////////////,,,---.........---///000.........------,,,,,,,,,......------,,,,,,,,,,,,,,,------,,,++++++---///...---,,,++++++,,,---...++++++++++++++++++++++++---------......---------|||zzzxxxxxxyyyyyywwwuuutttuuuvvvssssssuuuwwwxxxxxxuuurrrooooooooooooppprrruuuwwwwwwrrrpppqqqqqqnnnooossssssrrrpppmmmiiieeeaaa___\\\VVVQQQPPPNNNKKKMMMSSSfffbbbYYYMMMCCC>>>>>>AAA>>>AAADDDEEECCCAAA@@@@@@????????????>>>>>>>>>>>>???@@@AAABBBBBBAAA@@@?????????@@@@@@???>>>===<<>>???>>>@@@CCCCCCAAA???>>>>>>@@@????????????>>>>>>>>>CCCCCCCCCBBBAAA???<<<;;;???@@@@@@AAA@@@???===<<<>>>>>>AAAEEEEEECCCDDDGGGGGGEEEBBBAAABBBCCCDDDCCCBBBEEEGGGFFFDDDCCCFFFIIIVVVfff~~~lllRRRFFFBBB@@@:::999999999999888888777333333222111111222222222222222222111111111111000///...///000333444333222222111111111222333444444---///222333222222444555222222222111111111111000222111000//////000111111666444000---,,,,,,---...---------...............,,,---......---,,,---///------,,,,,,,,,,,,,,,,,,------......------,,,+++---...///...---,,,,,,......------,,,,,,------...------------------------)))***+++,,,,,,+++***)))~~~}}}yyyvvvttttttwwwyyyyyywwwtttsssrrrqqqooommmmmmnnnnnnmmmlllgggjjjllllllkkkjjjkkkmmmmmmhhhfffggggggdddeeeiiidddddddddbbb___\\\XXXVVVXXXPPPMMMPPPNNNKKKQQQ]]]QQQJJJBBB@@@AAABBB@@@===>>>@@@BBBBBBAAA@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@AAAAAA@@@>>>===<<>>@@@EEEJJJFFFBBB@@@BBBCCCCCCBBBBBBDDDEEEDDDDDDHHHPPPWWWkkkaaaMMMDDD@@@===999999999999999888888777222222111111111111222222222222222111111111111000111///...///111222222111000000000000111222444555)))...333333000///333777111111111000000000//////333222111/////////000000111000///...---------...,,,,,,---------.........---...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,+++---///000///---,,,,,,---***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,(((***+++,,,,,,+++***(((}}}yyyuuussstttwwwzzzzzzwwwssspppnnnpppmmmjjjiiijjjjjjjjjiiibbbfffiiiiiigggeeefffggggggcccaaabbbaaa___```ddd`````````___]]]ZZZWWWUUUSSSLLLIIIKKKGGG@@@EEEPPPAAA@@@AAAFFFJJJIIIBBB<<>>@@@@@@@@@@@@???@@@AAABBBAAA???===;;;;;;888999>>>>>>:::===CCCHHHDDD@@@@@@BBBEEEEEEEEEAAABBBCCCCCCFFFPPP^^^iii}}}uuuWWWHHHDDD???:::888888999999999888888777111111111111111111222333222222222111111111111000444111//////111222333222222222000/////////000111'''...444333...---222999111000000000//////......444333111000////////////,,,---.../////////...---,,,,,,,,,------.........---...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,+++---///000///...,,,,,,---((()))***++++++***)))(((++++++++++++++++++++++++***+++---......---+++***}}}~~~}}}xxxvvvtttsssyyytttpppqqqpppmmmkkkmmmjjjjjjiiiiiihhhiiiiiiiiieeeggghhhgggffffffgggiiigggdddaaa```aaabbb```^^^___]]][[[ZZZXXXTTTPPPLLLOOOMMMJJJGGGEEECCCCCCBBBGGGFFFFFFGGGIIIJJJIIIHHHEEE???;;;<<>>??????DDDIIIHHHAAA>>>BBBCCCAAAGGGJJJKKKKKKNNN\\\qqqeeeSSSGGG>>><<>>AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>===<<<:::999===<<<<<<<<<>>>???@@@@@@CCCHHHIIIDDDBBBEEEFFFEEEHHHIIILLLUUUdddyyywww[[[LLLDDD<<<;;;@@@;;;:::999888777666555555444444333333333444555666888777555333111000//////////////////////////////...111333222000///000222,,,...000000000111333555....../////////......---111000000///......//////,,,------...//////000000000000000000///......///++++++,,,,,,---,,,,,,,,,...---,,,,,,++++++,,,,,,,,,---...---++++++,,,...------......---,,,,,,+++***************)))((((((,,,((('''))))))'''(((,,,++++++,,,,,,,,,,,,++++++~~~|||yyyyyy{{{zzzvvvyyy{{{~~~{{{wwwvvvvvvxxxyyysssnnnkkklllkkkgggeeegggddddddccccccccccccdddddddddbbbaaabbbeeeeeeccc```aaa___^^^]]]\\\YYYUUURRRPPPMMMKKKJJJJJJIIIHHHFFFEEEEEEDDDCCCCCCDDDEEEFFFEEEDDDCCCCCCDDDDDDCCCBBBDDDFFFFFFCCC@@@>>>???AAAAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>===============;;;<<<<<<<<<;;;;;;:::999===>>>>>>??????@@@@@@@@@>>>CCCFFFDDDBBBDDDFFFFFFLLLMMMUUUgggxxxcccMMMDDD@@@;;;:::>>>;;;:::999888666444333222444444333222333444555666666555333222111000000000////////////////////////...000111111000//////000&&&***...111222111111111+++,,,---...///......---000000///............///......//////000111111111////////////............,,,,,,,,,,,,,,,,,,+++***...---,,,,,,++++++,,,,,,---...///...------...///---------------,,,,,,+++,,,------------,,,,,,++++++((('''))))))'''(((+++++++++************++++++~~~~~~{{{vvvwwwzzzyyyuuutttwwwyyyyyywwwvvvyyy||||||zzzvvvttttttvvvxxx{{{sssnnnkkkmmmlllhhhfffgggfffeeedddcccbbbbbbaaaaaa___\\\ZZZ\\\```aaa]]]YYY[[[[[[ZZZZZZXXXUUUQQQOOOOOOLLLIIIGGGGGGGGGGGGFFFGGGFFFDDDCCCBBBBBBCCCDDDAAA@@@@@@BBBEEEFFFFFFFFFEEEFFFEEECCC???>>>>>>???????????????????????????<<<<<<<<<<<<;;;;;;;;;;;;999:::::::::::::::::::::===>>>???????????????@@@<<>>>>>???@@@@@@BBBAAAAAACCCEEEGGGGGGFFFEEEBBB@@@>>>>>>>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::888999999999:::;;;;;;<<<<<<>>>??????======>>>@@@???CCCHHHJJJJJJMMMUUU]]]eeerrrsssdddRRRIII@@@======;;;999999444444444444444444444444222222333333444555666666333222111000000000000111................................./////////...------///000000///...///000//////000000///...,,,+++...---------------......------...............///,,,***))))))+++,,,+++))),,,,,,,,,,,,+++******)))...---,,,,,,++++++,,,,,,)))+++---...---,,,------++++++,,,,,,---,,,,,,+++)))******+++++++++******+++((((((++++++((((((+++,,,+++***))))))***+++,,,~~~}}}~~~|||yyyyyy|||{{{wwwsssuuuwwwxxxxxxxxxyyyzzzvvvuuusssqqqqqqqqqsssssslllgggfffggggggbbb______aaa___]]]ZZZXXXVVVUUUTTTRRRQQQRRRUUUYYYYYYWWWSSSTTTVVVWWWVVVTTTRRRQQQQQQMMMKKKHHHFFFFFFEEECCCAAA??????>>>???@@@BBBCCCEEEFFFDDDCCCBBBCCCCCCAAA@@@BBB???<<<;;;<<<<<<:::888::::::::::::::::::::::::999999999999::::::::::::999999999:::;;;<<<>>>???===???@@@>>>;;;;;;>>>BBB>>>@@@EEEJJJMMMTTTbbbppp}}}zzzjjjZZZNNNHHHCCC>>><<<<<<;;;999666222222222333333333444444000111333555666666555555222222111000/////////000........................///......///000000///---111111111///------///111111111000///...---,,,,,,---,,,,,,,,,,,,---......,,,,,,---------------------***)))***---...---***++++++++++++++++++***)))...---,,,,,,++++++,,,,,,'''))),,,---,,,++++++,,,***++++++,,,,,,,,,,,,,,,)))***+++++++++++++++++++++)))***------***)))+++++++++************++++++~~~~~~~~~~~~~~~{{{zzz|||yyytttqqqrrrtttwwwzzz{{{yyyxxxuuuuuusssrrrpppooonnnmmmhhhdddbbbdddccc___[[[[[[YYYXXXWWWUUUSSSRRRQQQQQQPPPRRRUUUXXXZZZZZZYYYXXXWWWXXXYYYWWWSSSQQQQQQRRRHHHGGGFFFFFFFFFEEECCCAAABBBAAAAAAAAABBBDDDEEEGGGCCCBBB@@@??????>>><<<;;;<<<===<<<;;;999888999:::::::::::::::::::::::::::888888999999999::::::::::::::::::;;;<<<>>>@@@BBB@@@AAAAAA>>>::::::???DDD>>>???EEEMMMTTT```uuuxxxaaaUUULLLDDD@@@>>>;;;999::::::777444222222222222222222222111...000444777888777555333333222111000///.................................000///...///111111///---///000000///......000222000///---,,,+++,,,---...,,,,,,++++++,,,------...------,,,,,,,,,,,,,,,,,,,,,)))''')))---...,,,))))))******++++++++++++***...---,,,,,,++++++,,,,,,&&&))),,,---,,,++++++,,,******+++,,,,,,,,,,,,,,,***+++,,,,,,---------,,,,,,***+++//////+++***,,,++++++,,,,,,,,,,,,++++++~~~|||zzzzzzvvvpppooonnnppptttyyyzzzwwwtttuuuuuutttrrrpppmmmkkkiiigggcccbbbdddccc^^^[[[ZZZUUUUUUSSSRRRQQQQQQQQQQQQPPPTTTXXX[[[\\\\\\\\\]]]ZZZ[[[[[[WWWRRRPPPPPPRRRFFFEEEEEEGGGHHHHHHEEECCCCCCBBB@@@???>>>??????@@@>>><<<;;;;;;<<<<<<;;;:::888<<>>:::;;;AAAGGGEEEFFFLLLVVV```oooiiiSSSKKKFFFBBB;;;;;;999777888999777333333333333222111000//////,,,///444888999888444222333222111///......------........................111///...///222222000---+++---////////////000222...---***))))))+++...000++++++++++++,,,,,,---...---------------------,,,***'''$$$&&&+++,,,***'''((()))***+++++++++++++++...---,,,,,,++++++,,,,,,&&&))),,,------,,,,,,,,,)))***+++,,,,,,,,,,,,,,,&&&'''((()))))))))))))))---+++,,,000000,,,+++---+++,,,---......---,,,+++}}}{{{~~~{{{xxxvvvuuutttppprrruuuwwwwwwtttqqqnnntttpppkkkiiihhhgggeeebbb^^^___```___^^^[[[WWWUUUVVVSSSSSSTTTRRROOOPPPTTTRRRUUUXXX[[[\\\\\\[[[ZZZ]]][[[XXXWWWXXXVVVRRROOOLLLJJJHHHEEEDDDCCCDDDEEEAAA@@@>>>=========>>>???<<<;;;999999999999888666555777888999999888666555===;;;999888999:::;;;:::666666777888:::;;;<<<===;;;<<<======>>>AAAFFFJJJNNNAAA:::@@@BBB>>>===CCCJJJQQQ\\\kkk|||lllPPPEEEAAA>>>999888888777777777777777888777666555333222000000222222333444444555666666111111222222222111000000---...///000000///......//////////////////......++++++,,,,,,---.../////////,,,,,,...---***---333((()))+++,,,---,,,,,,+++111///...,,,,,,---...///(((***,,,+++(((''')))+++******************************++++++,,,---......***+++,,,,,,------,,,,,,+++,,,---......,,,***)))***+++---......---+++***...,,,+++,,,//////---***.........------,,,,,,,,,~~~{{{xxxvvvtttsssoooqqqssstttssspppmmmkkkmmmiiidddbbbaaa```^^^[[[___^^^]]]\\\ZZZXXXWWWVVVSSSQQQSSSUUUTTTQQQRRRVVVUUUWWWZZZ\\\\\\[[[ZZZYYY]]]ZZZWWWUUUTTTRRRNNNJJJKKKIIIFFFCCCAAA@@@@@@@@@>>>>>><<<;;;;;;;;;<<<===;;;:::888888999999777555888999:::;;;;;;999888777:::999888888888999999999666777888999:::<<<<<<===;;;;;;<<<===@@@EEEJJJNNNSSSGGGAAAEEEGGGDDDFFFLLLPPPZZZjjj~~~mmmRRRFFFAAA===777777666555555555555555777777666444333111000000111222222333444444555555333333333222222000//////---...////////////...---------------------,,,,,,++++++,,,,,,---......///,,,------......///......)))***+++,,,,,,++++++***000///---,,,+++,,,---...(((***++++++(((((()))+++************************+++,,,,,,,,,---.........***+++,,,,,,------,,,,,,------,,,,,,+++++++++,,,+++,,,---......---,,,+++...,,,+++,,,...///---+++......---------,,,,,,,,,~~~~~~}}}zzzwwwtttsssrrrmmmnnnnnnnnnllljjjhhhgggeeebbb^^^[[[ZZZXXXWWWUUU\\\[[[ZZZXXXWWWVVVVVVVVVRRRRRRUUUYYYYYYVVVWWW[[[___```aaabbbaaa___]]]\\\ZZZXXXTTTQQQNNNKKKGGGDDDGGGEEECCC@@@===<<<<<<<<<<<<;;;:::999999999:::::::::888777777777777666444888999:::::::::888777666666777777888888888777777777777888:::;;;<<<===>>>===<<<===AAAGGGMMMQQQSSSRRRIIIDDDGGGJJJKKKPPPXXX___lllkkkSSSFFF@@@;;;888777666666555555666666666666555444222111000000000111111222222333333333555555444333111000///...---......///......------,,,,,,,,,,,,,,,,,,------+++,,,,,,------.........)))...///,,,000555222******+++++++++++++++***)))...---,,,+++***+++,,,---)))***+++***))))))***+++++++++++++++++++++++++++******************++++++***+++,,,,,,------,,,,,,///...,,,******+++,,,------------------------------,,,,,,,,,......,,,+++------------,,,,,,,,,,,,}}}~~~{{{xxxuuurrrpppoookkkkkkjjjhhhfffdddcccbbb```^^^[[[XXXVVVUUUTTTSSSWWWWWWXXXXXXXXXXXXXXXWWWWWWWWWZZZ______[[[[[[^^^cccddddddcccaaa^^^\\\ZZZTTTQQQNNNKKKHHHEEEBBBAAABBBAAA???===<<<;;;;;;;;;::::::999999888888888888888777555555666666555444666666777777777666555444555666888999999888777777888888999;;;<<<===>>>??????@@@CCCJJJQQQUUUVVVUUUOOOJJJIIIOOOUUUZZZdddnnnyyyeeeNNNCCC===:::999999888777777777777888555444444333222111111000000000000000111111222222444444333222111000000000...............---------------............//////,,,,,,,,,---------......(((//////***000;;;999,,,------,,,,,,,,,+++******---,,,+++*********++++++******+++***************+++++++++++++++++++++++++++++++++++++++************+++,,,,,,------,,,,,,...---,,,+++++++++,,,,,,...------,,,,,,------...,,,,,,,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,{{{yyy{{{yyywwwtttqqqooommmmmmiiihhhgggdddbbbaaa```___]]]\\\ZZZVVVTTTRRRRRRRRRTTTWWW[[[^^^______]]][[[]]]\\\___cccaaa]]]\\\___]]]\\\\\\ZZZXXXUUURRRQQQKKKJJJHHHEEEBBB@@@@@@@@@<<<<<<<<<;;;;;;<<<<<<<<<::::::::::::999999888888777555444555666666555444555555555666666555555555555888;;;;;;:::888999:::999999:::<<<===>>>???@@@???BBBIIIPPPUUUWWWUUUSSSRRRSSSYYYaaajjjtttwwwYYYGGG>>>:::999999888777777666666777777333333222222222111111111//////000000000000000111111111000000000111222222//////......------------------------......//////,,,,,,,,,---------------***///---(((///======222......------,,,,,,,,,,,,,,,,,,++++++************+++*********++++++******++++++++++++++++++++++++............------------***+++,,,,,,------,,,,,,,,,,,,---------,,,+++***...---,,,,,,,,,,,,---...+++,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,|||wwwttttttsssqqqooommmkkkjjjjjjhhhgggeeedddbbb```___^^^ZZZZZZYYYUUURRRPPPQQQRRRVVVYYY___cccdddccc___]]]]]]\\\]]]___]]]XXXXXX[[[VVVUUUTTTRRRPPPNNNLLLJJJCCCCCCBBB@@@===<<<===???888888999:::;;;<<<<<<<<<999::::::::::::999888888666555444444666666555444555555666666777777888888666999<<<<<<:::999;;;===::::::;;;===>>>???@@@AAA>>>CCCKKKPPPRRRSSSSSSTTTXXX```kkkuuueeeMMM@@@:::888888666555444444333333444444222111111111111111111111000000000000000000000000//////......///000222333111000///...............******++++++,,,,,,------------------------------+++...,,,)))...999;;;555...------,,,,,,,,,,,,---,,,,,,,,,+++++++++******,,,+++******+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***************************+++,,,,,,------,,,,,,+++,,,---......,,,***))),,,,,,,,,,,,,,,,,,,,,,,,***+++------+++++++++,,,++++++++++++,,,,,,,,,,,,~~~}}}~~~~~~~~~yyyuuuqqqnnnmmmllljjjiiihhhggggggfffffffffeeecccaaa___^^^[[[[[[ZZZWWWSSSQQQRRRTTTXXXZZZ]]]___```^^^[[[YYYUUUTTTTTTVVVSSSOOOPPPSSSPPPOOONNNLLLJJJIIIGGGFFF@@@@@@???<<<999888:::===666777777888999999999999888999999:::999888777666666555444555666777666555333333444555666888999:::777:::<<<;;;888888<<<@@@:::;;;<<<===???@@@AAAAAA@@@FFFMMMOOONNNPPPVVV\\\dddppprrrTTTCCC===999777777444444333222222222222333000000000111111111111111000000000000000000000000000///---------...000111333222000///......//////)))******+++,,,,,,------------------------------++++++,,,---...000111222,,,+++*********+++,,,---,,,,,,,,,,,,,,,++++++***---+++)))***,,,---+++))),,,,,,,,,,,,,,,,,,,,,,,,&&&&&&''''''(((((())))))***+++,,,,,,------,,,,,,,,,---------,,,,,,++++++******+++,,,,,,+++******)))+++------+++***+++,,,******+++++++++,,,,,,,,,}}}|||~~~zzz{{{}}}~~~|||xxxssspppjjjjjjhhhgggffffffffffffeeefffffffffdddbbb```___]]]^^^]]]YYYUUUSSSTTTWWWXXXYYYYYYYYYXXXVVVTTTSSSNNNLLLLLLMMMKKKHHHJJJNNNGGGGGGFFFDDDCCCBBBAAA@@@???@@@???;;;777666888;;;666666777777777777777666777888999999999888666555666555444555777777666555000000111222444666888999777:::<<<:::777777<<>>???@@@AAABBBDDDJJJOOOOOOMMMQQQ\\\fffsss|||cccJJJ???===:::777666555555444333333333333444000000000000111111111111111111111111000000000000111000...,,,+++,,,---...444333111000/////////000++++++,,,------...//////------------------------***))),,,000///***)))---))))))(((((((((***+++,,,,,,------------,,,++++++---+++)))***,,,---,,,))),,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---......///++++++,,,---------,,,,,,///...,,,******+++,,,---((()))+++,,,,,,+++)))((()))+++...---+++)))***,,,*********++++++,,,,,,,,,~~~~~~zzzxxxyyyzzzzzzzzz||||||yyyvvvvvvwwwrrrkkkrrrmmmhhhggghhhjjjjjjiiilllhhheeedddffffffeeecccdddbbb___[[[YYYWWWVVVUUURRRSSSSSSTTTSSSRRRPPPOOOGGGFFFEEEDDDDDDDDDDDDDDDEEECCCAAA@@@???>>><<<:::999999999999999999999999999888666555555555666777888888888777777666555444444222000000222444555666555555444444444555555666888:::;;;<<<;;;;;;<<<<<<@@@;;;999<<<>>>>>>@@@CCCLLLNNNQQQSSSPPPSSSfff{{{aaaSSSDDD<<<999666555777777666444222111111111111000000////////////000000000///......///000///------***(((***...222333333999;;;<<<888111,,,,,,///------------------------,,,,,,,,,---------......***///222000+++***000777+++++++++***++++++,,,,,,...***)))------***+++///---+++)))***,,,---,,,))),,,,,,+++******+++++++++---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,---,,,+++...---,,,,,,++++++,,,,,,------,,,+++*********+++,,,)))&&&(((+++...,,,***|||xxxvvvuuuvvvuuuuuuxxxyyywwwuuuwwwxxxtttmmmooolllhhhhhhjjjllllllkkkmmmkkkiiiiiiiiihhhfffcccbbb```\\\YYYVVVTTTSSSRRRKKKLLLLLLLLLKKKJJJHHHGGGCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@>>>>>>??????===<<<;;;::::::999999::::::;;;999888666555555555666777666777777777777666555555:::777444222333333333333555444444444555666666777888:::;;;<<<<<<<<<<<<===>>>:::999<<>>@@@DDDHHHKKKRRRXXX[[[cccvvvZZZMMMAAA;;;999777666888777555444222111000111111000000////////////000000000.........///000///---000---++++++---///000///999;;;;;;777111---///111------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,---///000,,,,,,++++++***+++++++++---***)))------++++++000---+++)))***,,,---,,,***,,,,,,++++++++++++,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++,,,------,,,------,,,++++++++++++,,,,,,,,,+++++++++++++++++++++++++++***))))))***+++}}}|||yyyuuurrrqqqqqqqqqppprrrtttttttttwwwyyyuuunnnmmmkkkjjjjjjlllmmmmmmllllllkkkiiiiiihhhfffccc```]]]\\\XXXTTTQQQOOONNNNNNEEEEEEEEEDDDCCCAAA@@@???=========<<<======>>>???===<<<<<<<<<>>>???>>>======<<<:::999999:::;;;<<<888777666555555555666777555555666777777777666666;;;888555444444555444333444444555555666777888888999:::;;;<<<===============;;;;;;???@@@@@@BBBFFFHHHLLLVVVaaalllxxxjjjNNNEEE<<<:::999666666888555444333111000000000111111000000//////000000111///...---...000000///---000...,,,+++---/////////888999888444000///111444------------------------,,,,,,,,,,,,------------...***&&&(((---000...***------,,,+++************,,,)))))),,,---,,,---000,,,+++******,,,,,,+++***------,,,,,,,,,,,,------,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++---......---------,,,+++++++++++++++)))***+++,,,---,,,+++******---...,,,'''&&&(((,,,{{{~~~~~~wwwtttqqqppppppqqqpppooooooqqqssstttxxx{{{wwwqqqmmmlllllllllllllllkkkjjjhhhgggdddaaa___]]]\\\[[[XXXVVVSSSOOOLLLJJJIIIHHHDDDDDDCCCAAA@@@>>>===<<<999999999::::::<<<======<<<;;;:::;;;===>>>===<<<===<<<999777777888;;;<<<888777666555444555666666333444555666777777777777777555444444666777777777333444555777888999999::::::::::::<<<>>>???>>>===???===>>>AAABBBAAADDDIIIMMMSSS___nnn|||}}}ZZZEEE>>>999888888555444666444333222000//////000000111000000000000000000111.........///111111///---+++++++++,,,...000111222555555444111//////222555............------------++++++,,,,,,,,,---------...***&&&(((...000---)))...---,,,+++***************)))***+++,,,---...000+++++++++++++++,,,++++++------,,,,,,,,,---......,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---/////////---,,,,,,+++***+++++++++((()))+++---...---+++******,,,,,,+++(((((()))+++~~~zzz}}}~~~|||wwwsssqqqpppppprrrsssssssssrrrtttuuuvvvzzz~~~{{{tttnnnnnnmmmkkkhhhfffeeeeeecccaaa\\\XXXTTTTTTUUUVVVRRRPPPMMMJJJGGGEEEDDDDDDDDDCCCAAA@@@>>>===<<<<<<999999999999:::<<<===>>>>>><<<;;;;;;<<<<<<:::999<<<:::888666555777999:::888777555444444444555666222333444666777777777777555444333444666777777666444555777888999:::::::::;;;::::::<<>>???>>>>>>AAAAAAAAAFFFLLLUUU^^^lll|||iiiNNN???:::777888777333222333444333111000000000000111111111000000000000111111......///111222222000...++++++,,,---...///111222222111///------...111444/////////......---------+++++++++,,,,,,,,,------,,,,,,,,,,,,---...---,,,...---,,,+++************)))*********,,,...//////++++++,,,+++++++++++++++---,,,,,,,,,------...///,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++.../////////,,,,,,+++************+++((()))+++---...---+++***+++)))((((((+++,,,,,,***~~~||||||{{{xxx|||}}}~~~~~~~~~{{{zzz{{{wwwrrrqqqppppppqqqtttvvvvvvvvvwwwxxxwwwwwwzzz~~~{{{vvvlllllljjjfffaaa^^^]]]]]]]]][[[WWWRRRNNNMMMOOORRRLLLJJJHHHEEECCCBBBBBBBBBAAA@@@???===<<<;;;;;;;;;::::::::::::;;;<<<===>>>???>>><<<;;;;;;;;;999777;;;:::888666555666777888777666555444444444555666222333444555666777777777777555444555666777666444555666888:::;;;;;;::::::<<<::::::<<<@@@BBBAAA>>>===<<<>>>@@@BBBDDDLLLUUUaaannn~~~}}}~~~qqqUUUEEE;;;888666888666222222444444333222111000111111222222111111000000111111222//////000333555444222000---/////////---,,,---...///...---,,,---...000222000000//////...---------++++++++++++,,,,,,,,,,,,+++---000///---,,,---///------,,,+++************))),,,,,,***+++...///...***+++,,,,,,******+++,,,,,,+++++++++,,,---...///++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++,,,...//////...,,,,,,+++***************)))***+++,,,---,,,+++***,,,(((&&&''',,,...---***|||zzz||||||xxx~~~}}}||||||~~~}}}yyyxxxyyyvvvqqqrrrqqqqqqrrruuuvvvvvvvvvwwwvvvtttqqqssswwwuuuoooffffffccc^^^XXXUUUUUUWWWRRRSSSRRROOOKKKHHHIIIJJJGGGFFFDDDBBBAAA@@@@@@@@@@@@???===<<<;;;;;;;;;<<<;;;;;;;;;;;;<<<<<<===>>>???>>><<<;;;<<<;;;:::888;;;:::999888777777777777777666555444333444555555333333444555666666666666666555555666888999888777777888:::;;;<<<;;;:::999<<<:::999<<>>>>>===???DDDGGGMMMYYYeeesssttthhhaaa^^^```iiitttYYYGGG@@@888555555777666333444777555444222111111222222333222111111000000111111222000000222444777666444111---///000000---,,,,,,......---,,,---...///000000000000000///...---------***++++++++++++,,,,,,,,,+++---000000...,,,---...,,,,,,++++++***+++++++++***------)))***...///,,,***+++---,,,***)))+++---*********++++++,,,---...++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,///---,,,,,,...///......,,,++++++***************,,,,,,+++++++++++++++++++++***))))))***+++++++++{{{zzz|||}}}{{{{{{~~~~~~|||}}}yyyxxxyyywwwrrrtttsssrrrsssuuuvvvuuutttsssrrrnnnjjjkkknnnmmmhhhaaa```]]]XXXRRROOOQQQSSSIIILLLOOONNNIIIEEECCCCCCEEEDDDBBB@@@??????@@@@@@@@@???===<<<<<<<<<======<<<<<<;;;;;;<<<<<<======>>>===<<<<<<<<<<<<;;;999;;;;;;::::::999888777777777666555444333444555555333444555555666555555555222222444777;;;===>>>===888999;;;<<<<<<;;;999888===:::999<<>><<>>>>>??????BBB===<<<>>><<<777999@@@???>>>>>>============>>>======<<<;;;999888777777222666888777777888777222888555333444666777555222333222111111333555555444333444666888:::;;;<<<<<<999999:::;;;;;;;;;::::::555<<<@@@>>>===AAA@@@<<<@@@AAADDDKKKXXXiiiyyyvvv^^^SSSKKK@@@===AAAJJJLLL]]]|||{{{```OOOBBB:::888111555666444444777666333111222333444333222000///////////////000000000000222111222333555666444111111000///---------...//////...,,,++++++,,,---///000...,,,---//////---+++++++++++++++,,,,,,---...++++++,,,,,,,,,,,,------...---+++)))(((((()))***+++***+++,,,------+++)))---------,,,+++***((((((***+++,,,---,,,***(((''''''((()))***+++,,,,,,,,,))))))***++++++++++++***222---((((((,,,//////---******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++}}}~~~zzzzzz||||||~~~|||wwwvvvsssqqqooooooooommmlllcccbbb```^^^\\\YYYWWWUUUYYYWWWSSSQQQPPPNNNLLLJJJHHHGGGEEECCCAAA@@@??????EEEDDDBBBAAA@@@@@@AAAAAA@@@===<<<===;;;888:::@@@???>>>===<<<<<<;;;;;;;;;;;;;;;::::::999999888888444666555111111555666555666444333333555555444222333222111111333555555444444555666888999:::::::::888999999::::::::::::999888>>>@@@>>>>>>BBBCCCAAACCCDDDIIITTTeeewwwttt___LLLEEE@@@999777;;;>>>BBBTTTtttbbbNNNBBB;;;777666333666555222222666666444999888777555333111///////////////////////////000///000111222333222111000000000///...............///...,,,++++++,,,...///000...,,,---//////---+++,,,+++++++++,,,,,,---...++++++,,,,,,,,,,,,------...---+++)))(((((()))*********+++,,,,,,,,,+++)))++++++,,,,,,,,,+++*********+++,,,------,,,***)))((()))***+++,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,((($$$!!!"""'''+++,,,+++************+++++++++,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++~~~{{{{{{|||~~~~~~~~~zzzssstttqqqnnnlllkkkkkkiiihhh```___]]]ZZZWWWUUUSSSQQQSSSRRRPPPOOOOOOLLLIIIFFFFFFDDDAAA>>>===???BBBCCCFFFEEEDDDBBBBBBBBBCCCCCC>>><<<<<<===;;;999;;;@@@>>>===<<<;;;::::::999999999999999999999999999999444666555222111555666444555333222222333333222111333222111111333555555444444555666777888888888888777777888999999999999999888;;;<<<:::;;;???BBBBBBGGGKKKSSSaaatttsss\\\LLL???<<<;;;777777;;;888===NNNlllwwwcccMMM@@@;;;888777888444666555222444:::>>>>>>AAA>>>:::555111/////////////////////////////////,,,...000000///...///000...////////////...------...---,,,++++++,,,......000...------......---,,,,,,,,,+++++++++,,,------++++++,,,,,,,,,,,,---------,,,+++)))))))))************++++++,,,+++******))))))***+++,,,,,,,,,+++***+++,,,---------,,,+++++++++,,,,,,,,,,,,++++++++++++,,,------------,,,***&&&$$$%%%))),,,---,,,)))))))))*********+++++++++,,,,,,------,,,,,,+++************************~~~||||||wwwyyyzzzxxxxxxyyyuuuoooqqqmmmiiigggfffeeedddccc```___\\\ZZZWWWTTTSSSRRROOONNNNNNOOONNNLLLHHHDDDGGGEEEBBB??????AAADDDFFFFFFEEECCCBBBBBBBBBCCCCCC<<<<<<<<<<<<;;;:::<<>>AAACCCIIISSSbbbqqqrrr\\\MMMBBB:::::::::888888;;;777:::GGG___zzzcccTTTCCC;;;888666666888333555444222777AAAHHHJJJCCC???999333///......//////////////////.........+++---//////---,,,...000---.../////////...---,,,------,,,,,,,,,---......///...............------,,,,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,******))))))******)))***++++++*********+++))))))***+++++++++++++++))))))+++,,,,,,,,,,,,+++---------------,,,+++******++++++,,,---,,,,,,,,,///---***)))+++,,,,,,+++((())))))))))))*********+++,,,,,,------,,,,,,+++************************}}}}}}}}}~~~}}}uuuvvvtttpppqqqsssrrrnnnllliiidddbbbaaa``````___\\\ZZZXXXUUUSSSQQQPPPPPPNNNNNNNNNOOOOOOMMMHHHEEEFFFEEEDDDBBBBBBBBBBBBBBBCCCBBBAAA@@@@@@@@@AAABBB:::<<<===;;;:::;;;<<<===888777777888888999:::;;;:::999888777666555444444333555555222222444444111111222222111000000000000333222111111333555555444555555666666666666555555444555666777888888888888<<<===@@@BBBCCCCCCFFFIIIMMM^^^tttvvv[[[KKKBBB<<<777666666555444555555666???OOOeee|||mmmRRRFFF;;;666555333333444222444333222666@@@GGGIII>>>;;;555000------///000000/////////......------,,,---......------...000,,,---...//////...---,,,,,,,,,,,,,,,------.........//////...---------------,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++******************)))***,,,+++)))(((***,,,***++++++++++++***))))))(((((()))***************------------,,,+++******)))******+++++++++++++++,,,***((((((((()))((((((((())))))))))))*********+++,,,,,,------,,,,,,+++************************~~~|||}}}|||zzz{{{}}}{{{wwwtttsssooojjjkkkooopppnnnhhhddd___\\\\\\\\\\\\\\\ZZZYYYVVVTTTRRRQQQQQQQQQOOOOOOOOOPPPOOOMMMIIIEEEBBBBBBBBBBBBAAA???>>>===@@@???>>>======>>>???@@@999===>>>;;;999;;;<<<;;;777777777777888999:::::::::999888777555444333222777666111******///333444111222222222000///000111333222111111333555555444444555666666666666666555444555666888888999999999<<<<<<>>>CCCEEEGGGLLLRRRZZZmmmwww]]]IIIAAA>>>;;;777666555444333333666777<<>>======>>>===<<<<<<<<<<<<>>>>>>999>>>???;;;999;;;;;;888:::999999888777777888888777777666666555444333333555666444///...222333222000222333222000///000222333222111111333555555444444555666777777777777777555555777888999:::::::::@@@===>>>DDDIIIOOOYYYdddqqq~~~mmm\\\JJJ???<<<;;;:::888666666777777666777888<<>>888444666777555444555111333222//////333444111////////////////////////000000///......---,,,,,,111,,,((()))...111///,,,---,,,,,,,,,------...///***+++,,,---............---///000///---+++---......---,,,,,,+++++++++,,,++++++,,,,,,,,,,,,------*********+++++++++******(((+++,,,***'''&&&)))---((())))))************)))******))))))))))))))))))++++++++++++++++++******)))***++++++,,,,,,++++++***+++,,,,,,,,,---...///************+++++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,~~~vvvxxxwwwrrrqqqssspppjjjhhhiiifffbbbcccggggggcccaaa]]]YYYVVVVVVXXXYYYYYYVVVUUUSSSQQQPPPQQQRRRSSSRRRPPPOOONNNMMMKKKHHHEEE@@@@@@???>>>>>>???@@@AAA======<<<;;;;;;<<<===>>>999???@@@;;;888;;;;;;777===<<<:::999777666555555555555555555555555555555000666;;;;;;:::999333,,,000333444333000///000222333222111111333555555444444555666777888888888888555666777888::::::;;;;;;JJJEEEDDDKKKRRR\\\kkkyyy|||cccTTTJJJAAA;;;;;;444555444222333666777666333444777777666:::JJJZZZllltttxxxppplllrrrssslll^^^OOOFFF@@@;;;888333111333333000//////...111222111111333222///,,,---///000000///...---000000///...------,,,,,,222+++%%%'''...222///)))------,,,+++,,,---///000***+++,,,---............---///000///,,,+++---///...---,,,,,,++++++++++++++++++,,,,,,,,,---------)))******+++++++++******(((+++,,,***&&&%%%)))...&&&'''(((***++++++,,,,,,,,,,,,+++***)))))))))***)))******+++++++++******++++++,,,------------,,,---......---+++******+++***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------}}}{{{zzz{{{zzzvvvqqqvvvsssqqqppppppnnniiieeeeeecccaaaaaabbbddddddcccccc^^^XXXWWWZZZ[[[ZZZWWWVVVRRRQQQSSSQQQMMMOOOVVVOOONNNLLLIIIFFFCCC@@@???@@@@@@??????>>>======<<<777999;;;<<<;;;::::::;;;;;;;;;:::888666666999;;;;;;444111555888555555777666555555444444333222222333444333111222555444000333222111000000111222222333222444777555111000333555666777777888777666555:::888888999<<<>>>???>>>FFFHHHQQQ___jjjvvvtttaaaNNNGGGCCC===888777;;;888444333555666555333222555888888777777:::===JJJPPPVVVYYYWWWRRRLLLIIILLLKKKHHHDDD???;;;888777222111000///.........///222111111111000000//////000///...///000000000///........................///---,,,---000111...+++...,,,***+++---...,,,***,,,,,,,,,---------......///---***)))***,,,---...------++++++++++++------,,,+++))))))***+++******)))))))))***+++---...///++++++,,,+++***+++...000******))))))******+++,,,******))))))******+++,,,%%%&&&''')))************++++++++++++++++++++++++&&&(((***+++)))))))))***+++*********))))))((((((///...---,,,+++*********///333111,,,***......***~~~~~~~~~~~~}}}yyyxxxzzzyyytttpppqqqooommmmmmllljjjfffcccdddbbb``````bbbcccccccccbbb^^^ZZZYYY[[[\\\ZZZVVVVVVQQQOOOPPPOOOKKKLLLPPPNNNLLLJJJFFFDDDAAA@@@??????>>>>>>>>>>>>=========999:::999888666666777999::::::999777555666888::::::444111555777555555777555555555444333333222222333444111...000444666333333222111000000111222222222111333666555222222666666:::>>>>>>:::777888:::888999999:::<<<===???@@@MMMUUUeeexxxxxxbbbSSSEEE@@@===888555555:::777444444555666555333222333555555555555777888<<>>;;;999666444333444333222111000000000000111111000000000/////////////////////000000///...........................///...------...///...---...,,,***+++---...,,,***,,,,,,,,,---------.........---+++*********+++***---,,,,,,++++++,,,,,,---,,,***))))))***++++++***,,,++++++***++++++,,,,,,***+++++++++***+++---000******))))))******+++,,,******))))))******+++,,,'''((()))***++++++++++++++++++++++++++++++++++++------------............++++++++++++*********)))(((((()))***+++,,,...///222444222,,,***+++***&&&~~~}}}}}}|||||||||{{{{{{{{{{{{yyyvvvvvvwwwvvvrrrnnnnnnmmmlllkkkkkkiiieeecccaaa___^^^^^^```aaaaaaaaaaaa___]]]]]]^^^]]]ZZZVVVVVVQQQNNNOOONNNKKKJJJLLLKKKIIIFFFBBB@@@?????????=====================<<<;;;;;;999666444444666888777888777666444444666888888444333555666555555666555555444333333222222111333222///+++---333555444222222111111111111222333222000111444444222444999444<<>>888:::===>>>>>>@@@EEEIII]]]jjjmmm[[[LLLDDD===:::777444444666888666444444444555444333444333222333555666555444333555777777666555666777444444444333333222222222444444333111000//////...///////////////.........---...///000000///...---.................................---,,,,,,...000---,,,++++++------,,,+++,,,,,,,,,---------......******++++++++++++******+++,,,,,,------,,,,,,+++,,,***))))))***++++++***......,,,+++***))))))))))))*********)))***,,,///******))))))******+++,,,******))))))******+++,,,******++++++++++++******++++++++++++++++++++++++---***'''(((+++---,,,+++,,,,,,,,,+++++++++++++++&&&&&&'''(((***,,,...///000111000,,,***+++)))&&&~~~~~~}}}|||{{{zzzyyyyyyvvvtttsssssssssrrrooolllnnnnnnmmmmmmllljjjgggfff___^^^]]]^^^```aaa```___````````````aaa^^^YYYUUUUUUQQQNNNMMMMMMLLLKKKIIIHHHFFFBBB???===<<<===>>>>>>======<<<;;;:::::::::;;;;;;;;;999777666777999555555555444333333444666666555444555555555555555444444333333222111111111222222///,,,---111222///222222111222222222333333444222222444333222444:::111888>>>@@@<<<999;;;>>>999<<<@@@AAACCCJJJUUU^^^uuukkkVVVHHH>>><<<:::888666555666888666555444444444444333333777444222333666777555222111333444555444444666777000000111111111222222222222111111000...---,,,+++........................,,,...000000///...------...........................//////---******...222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......&&&(((+++---------------++++++------------+++++++++***((()))***,,,+++***...---,,,+++***)))))))))))))))***)))((())),,,...******))))))******+++,,,******))))))******+++,,,***+++++++++******)))(((************+++++++++++++++&&&""""""'''***)))'''+++++++++++++++++++++++++++******)))))))))*********+++,,,++++++,,,,,,+++~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~}}}|||{{{yyyxxxwwwwwwrrrqqqqqqqqqqqqpppmmmkkkmmmnnnnnnmmmkkkiiigggfffcccbbbaaaaaaccccccbbbaaa^^^___aaabbbaaa]]]XXXTTTOOONNNLLLJJJJJJJJJIIIGGGDDDBBB???<<<:::;;;<<<===>>>>>>===;;;999888777666555777:::;;;:::888777777222333444333222222333555444555666555444555555444333333333222111111000000000222111...///111...)))111111222222333333333333666444333555333111333888111444999<<<>>>??????@@@:::===AAAEEELLLYYYjjjwwwzzzgggUUUGGG???777999:::888555555666777444444444444333333333333666333111222555555333000+++...222333333222222222000000000111111111111222000000000000///---,,,+++------------............+++---000000...,,,---..............................//////---******...222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......(((,,,///000...,,,,,,,,,++++++------------+++++++++)))((()))***,,,,,,+++,,,,,,++++++***+++++++++))))))***)))((())),,,...******))))))******+++,,,******))))))******+++,,,************)))((('''''')))))))))******+++++++++...)))%%%%%%***---,,,***))))))******************......,,,+++))))))(((((())))))***,,,,,,,,,+++,,,}}}}}}|||{{{{{{|||||||||}}}~~~~~~~~~zzzyyyxxxwwwuuutttsssrrrppppppqqqqqqpppnnnkkkiiikkklllmmmlllhhheeeddddddfffeeeddddddeeeeeecccaaa[[[\\\^^^___]]]YYYTTTQQQJJJMMMMMMHHHEEEEEEDDDCCCAAA???===;;;::::::;;;<<<===<<<;;;:::888777555555000333888:::999666555444111222333333222222333444111555777555333555555333333333222111111000000//////111222000000111...(((000111222333444444444333666444555666444111222666555666999===AAACCCDDDDDD<<<@@@FFFOOO\\\nnnwwwbbbSSSFFF>>>;;;444777888555333444555333111333555444333222222333111000///000111111000///))),,,111333333111000//////////////////000000000000111222222111000...------------...............+++---///...+++***,,,///.................................---,,,,,,...000+++,,,------++++++,,,---,,,,,,,,,---------......---000333222---***)))***+++,,,,,,------,,,,,,+++***)))((()))+++,,,,,,+++************+++,,,------)))*********)))***,,,///******))))))******+++,,,******))))))******+++,,,)))))))))))))))((('''&&&(((((())))))***+++++++++...+++((()))+++------+++)))))))))))))))*********,,,,,,+++************++++++***+++......***)))***~~~}}}|||{{{zzzzzz{{{{{{~~~~~~~~~}}}}}}||||||vvvvvvuuutttsssqqqppppppoooqqqrrrrrrpppmmmjjjiiijjjlllmmmkkkfffcccaaabbbdddbbbaaaaaaaaa```]]][[[VVVXXXZZZYYYWWWRRRNNNLLLKKKQQQSSSKKKCCCAAAAAAAAA======<<<;;;::::::;;;;;;999999999888888777777666222555777888666444333333000111333333222222333444000666888444222444555333222222222111000000//////...000000...000222111,,,000111222444444444444444444333444777666333333777888;;;>>>??????AAAEEEHHHBBBHHHRRRaaatttwww\\\MMMEEE>>>999777333666666222222555444000000222555555333111222333...///000000///...///000,,,///222444333111111111......////////////000000...///111222222000///...------......////////////+++...///,,,)))(((,,,111........................///...------...///...---***,,,...---+++***,,,...,,,,,,,,,---------......+++///222000,,,)))***,,,---,,,,,,++++++,,,,,,---***)))((()))+++,,,,,,,,,++++++******++++++,,,---***+++++++++***+++---000******))))))******+++,,,******))))))******+++,,,))))))*********))))))(((((((((((()))***+++++++++))))))))))))******++++++)))))))))******+++++++++******)))))))))******++++++)))***//////+++***,,,~~~|||{{{zzzzzzzzz{{{zzz~~~{{{zzz{{{~~~}}}|||{{{zzzyyyvvvuuuuuutttsssrrrqqqpppppprrrsssssspppllljjjhhhkkkmmmnnnlllfffbbbaaabbb^^^]]]\\\\\\[[[YYYVVVSSSRRRTTTVVVUUURRRNNNJJJHHHOOOXXXZZZOOODDDAAABBBAAA<<<<<<<<<;;;;;;;;;::::::666666777777888888888999888999999888666444444555///111333333333222333444///666999444222444555222222222111111000/////////...///...,,,...333444111000111222444555555444444111111444888777444555888888===AAA@@@<<<<<>>;;;777555555777555222333888666000///222555555222111111333---000222222//////111444---///111111000///000000......///000111111222222+++,,,...///000///...,,,........./////////000000,,,......+++''''''---222........................///---,,,---000111...+++***,,,...---+++***,,,...,,,,,,,,,---------......%%%***......++++++...222...---++++++++++++---...***)))((()))+++,,,---,,,,,,,,,++++++***++++++,,,++++++,,,+++***+++...000*********)))***++++++,,,*********)))***++++++,,,)))******+++++++++******'''(((((()))***+++++++++)))***,,,---,,,++++++,,,*********++++++,,,,,,,,,******)))((((((((((((((((((%%%(((///111------111}}}}}}}}}}}}}}}|||{{{{{{}}}}}}~~~}}}|||zzzwwwuuutttvvvwwwxxxvvvtttrrrrrrrrrpppnnnnnnnnnooopppppppppppppppjjjmmmjjjdddcccgggfff``````]]]ZZZXXXWWWUUURRRPPPRRRQQQOOOMMMKKKIIIHHHHHHJJJKKKKKKHHHCCC@@@@@@BBB===:::666777::::::777333777666666555555555555555777777666555333000...,,,111111111111111111111111333///,,,...222444222///222111000.........///000111111000//////000111222666888777333333666777555555777999999888888:::;;;@@@;;;===CCCCCC>>>CCCNNNQQQ```vvv{{{iiiUUUJJJ===888:::<<<888444666444333222222000---+++111111111111111000//////......///000000000000000///000111222222111000//////000111000///...///111++++++++++++++++++++++++000000000///---,,,...///---------...............444222...---,,,---------------------,,,+++******...---+++******+++,,,...,,,,,,,,,---------......000///.........---,,,+++---------------------------)))&&&***000222///***---+++)))***,,,---+++))),,,,,,------...///000000...+++)))))),,,---+++***))))))************)))))),,,)))'''(((+++---,,,***)))************+++++++++***)))))))))(((((('''''')))******++++++,,,------,,,)))'''(((***+++***(((++++++******++++++,,,---~~~}}}}}}}}}}}}~~~~~~}}}}}}|||zzzzzzyyywwwuuutttvvvxxxwwwtttrrrqqqqqqrrrqqqppppppqqqqqqqqqpppooommmlllgggiiigggbbbaaacccbbb]]]\\\ZZZWWWUUUTTTSSSPPPNNNPPPOOOMMMKKKHHHFFFEEEEEEFFFGGGGGGDDD???======>>>===999666666888999555222555555555555555666777888;;;:::888666555555555555111111111111111111111111333///---...222444222///222111000///...//////000111000000///000111222333333666777555555777666333666777888888888888:::<<<>>>;;;???FFFGGGEEEMMMZZZbbbrrryyydddWWWGGG???666333444666444111555444222111111000///---000111111111111000//////......///000000000000000...///000000000000///......///000000......///000,,,,,,,,,,,,,,,,,,,,,,,,///000000///------...000---.........//////////////////......///...---+++---...............---,,,000///---,,,,,,---...///,,,,,,,,,------------...111000///.........---,,,+++++++++++++++++++++++++++******+++---...---+++---+++)))***,,,---+++)))******+++,,,,,,---......333000---,,,------+++)))))))))************))))))+++***((()))***++++++***************++++++++++++*********)))))))))(((((()))******++++++,,,------,,,)))'''(((***+++***)))***************+++,,,,,,{{{{{{|||||||||{{{{{{zzzyyyyyyxxxwwwuuuuuuwwwyyytttqqqnnnnnnooopppppppppnnnooopppooommmjjjfffdddbbbdddccc```^^^___]]]ZZZYYYWWWUUUTTTSSSRRRPPPNNNNNNLLLJJJGGGEEECCCBBBAAAAAAAAAAAA???;;;999999999===:::777666777777444111444444444555666777888999888666333111000111333555000000000000000000000000222///---...111333222000111111000/////////000000000000000000111222333444000555777555555777555111666777888888777999<<<>>>???>>>CCCIIIKKKNNN[[[kkk}}}mmmYYYJJJBBB;;;888444333333444444444555333000///000000000///000000111111000000///.........///000000000000///------............---------...//////------...///---------------------------...//////......///000//////......---,,,,,,,,,+++,,,///000000///---+++......///000000000/////////...---------......///,,,,,,,,,,,,------------//////...---,,,,,,,,,,,,)))))))))))))))))))))))))))+++---,,,***)))+++---,,,+++******,,,,,,,,,***)))))))))******++++++,,,///---***)))))))))(((&&&))))))************))))))*********)))(((((()))+++************+++++++++,,,+++++++++************))))))******++++++,,,------+++***((((((***+++***)))***))))))))))))***++++++xxxyyyyyyzzz{{{{{{{{{zzzzzz{{{zzzxxxvvvuuuvvvwwwrrroookkkiiijjjkkklllkkkhhhiiijjjjjjhhhddd___]]]^^^```aaa___\\\ZZZXXXWWWWWWUUUSSSSSSSSSRRRPPPNNNLLLJJJHHHEEECCCAAA@@@?????????>>><<<:::999888888===:::888777777666444222444444444444555666777888333111///---------...///////////////////////////222000...///111222222000111111000000000000000000//////000111222333555555111444555333333666555222777888888888888:::>>>AAACCCCCCGGGKKKOOOXXXkkk~~~kkkVVVFFF===888444444555444333333444666444222///...///111111111000000000000000//////...---...//////000000//////------............------,,,---......,,,,,,---...........................,,,.../////////...///111000000...,,,***)))'''&&&+++...000111000...---------...///000000000000000++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,+++******+++,,,))))))))))))))))))))))))***+++,,,+++)))(((***++++++******++++++,,,,,,+++))))))))))))******++++++((('''''''''(((((())))))))))))************))))))(((***,,,***'''&&&(((+++*********+++++++++,,,,,,++++++++++++++++++++++++)))******++++++,,,------+++***))))))************)))))))))((())))))***+++~~~~~~~~~~~~}}}|||vvvvvvxxxyyy{{{|||||||||~~~~~~}}}zzzvvvtttttttttpppllliiifffffffffeeedddbbbdddffffffeeeaaa]]]ZZZ[[[]]]______[[[WWWUUUUUUSSSQQQPPPOOOOOOOOOMMMKKKJJJIIIGGGDDDBBBAAA@@@??????>>>===<<<;;;;;;999999<<<;;;999888777666555333555555444444444444444555444444444333111000...---////////////////////////111000//////000111222111000000111111111111111111///000111222333444555555444555444000000555777666777888::::::;;;===@@@CCCDDDEEEIIIPPPYYYiiigggSSSGGG@@@:::666///111333333111000111222333111...---///000111111000000000000000///......------...///////////////........................,,,---...---,,,+++,,,...........................+++---///000/////////000//////...---,,,+++***)))...000111111...---...///,,,---...///////////////******,,,---------,,,,,,+++++++++,,,,,,,,,---------......,,,******,,,///************************---+++))))))***+++***)))******++++++++++++,,,---************++++++++++++***************+++,,,---))))))************))))))(((***,,,***''''''))),,,***++++++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,)))******++++++,,,------+++++++++*********++++++)))))))))((())))))***+++|||}}}}}}}}}}}}|||{{{{{{vvvwwwyyyzzz||||||}}}}}}~~~{{{vvvsssqqqrrrmmmjjjgggeeedddccc```___aaabbbddddddccc```^^^\\\XXXYYY]]]___ZZZSSSQQQSSSNNNLLLJJJIIIJJJIIIGGGEEEGGGFFFEEECCCBBBAAA@@@@@@???>>><<<<<<===<<<;;;999999999888777666666555444555444333222222222222222444555555555333111...---000000000000000000000000000000000000000111111222///000111222222222111111000111222333444555555555555666333///000555999888777999<<<>>>>>>@@@BBBDDDDDDHHHPPP[[[kkkooo```MMMAAA===<<<999555222333444444333222222222333111......///000000000//////000000//////...---------...////////////...///......------......///,,,---......,,,,,,---...........................,,,...000111///......///,,,------...///000000111,,,///111000---,,,///111,,,,,,---.........------***,,,...000000000...---++++++++++++,,,,,,,,,,,,///000000...++++++///222************************---+++((((((***,,,,,,+++)))***+++,,,++++++,,,...+++++++++++++++++++++++++++,,,,,,***((('''(((***))))))************)))))))))***+++***)))***+++---++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,)))******++++++,,,------***+++,,,+++))))))+++,,,***))))))))))))***++++++~~~}}}}}}}}}~~~}}}||||||{{{zzz{{{|||||||||||||||||||||||||||yyyuuuqqqppppppiiihhhgggfffeeeccc```^^^aaabbbbbbaaa```^^^[[[ZZZUUUVVV[[[^^^YYYPPPNNNQQQKKKIIIGGGFFFFFFEEECCCAAADDDCCCBBBAAAAAA@@@@@@@@@>>><<<::::::<<<<<<:::888555666666555444444444444111111111000111111222222222222111000000//////...111111111111111111111111000000000000000000111222///000111222222222222111111222333555555555444444444666555111222777999888777:::>>>AAABBBCCCDDDEEEIIIPPP]]]mmmnnnbbbQQQIII>>>777666666555333333333333444444444333333222000//////000000///---//////000000//////...---,,,---......//////.........---,,,++++++,,,---...,,,...///...---,,,---...------------------------,,,///111111000...------,,,,,,,,,---......//////$$$)))...000...---///111------.........---,,,,,,)))+++...000111000...---***++++++++++++,,,,,,,,,---//////---))))))...333************************+++++++++***)))***---000(((***,,,,,,******,,,///++++++++++++++++++++++++)))******)))&&&%%%''')))))))))************))))))***))))))***,,,.........+++++++++,,,,,,,,,------************+++++++++,,,)))******++++++,,,------***,,,---+++))))))+++---***************+++,,,,,,~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}|||{{{zzzxxxyyyyyywwwtttqqqppppppgggggggggggggggeeebbb___aaa```___^^^\\\ZZZXXXWWWRRRTTTYYY]]]XXXNNNKKKPPPLLLJJJHHHGGGFFFEEECCCAAABBBAAA@@@@@@@@@@@@@@@@@@<<<:::888888:::;;;999666222333444333222222333444......//////000111333333444222000//////111333444111111111111111111111111///000111000///000111333///000111222333333222111222333444555555555444333222555666444555888999777666:::@@@CCCEEEEEEEEEFFFQQQZZZiii|||rrrcccUUULLLAAA???:::666222111111222///---,,,...000111000///222111000000111000...,,,///////////////......---,,,---......//////......---,,,+++******+++,,,------...//////------...///---------------------------///111222000---,,,,,,------,,,+++***)))((('''###,,,000///...///111.../////////...---,,,,,,&&&))),,,///000...,,,+++******+++++++++,,,,,,,,,***,,,,,,)))&&&&&&+++000************************(((,,,///,,,((((((...444'''***,,,,,,******,,,///+++++++++***************(((***,,,,,,******---000))))))************))))))+++)))''')))...000000...++++++,,,,,,,,,---------)))))))))******+++++++++)))******+++,,,,,,------***,,,---,,,))))))+++...++++++******++++++,,,---~~~||||||||||||~~~zzz|||zzzzzz{{{yyyxxxvvvsssooommmmmmnnniiihhhgggfffeeedddcccccc```___\\\ZZZYYYXXXXXXYYYUUUQQQPPPfffSSSUUUKKKOOOHHHHHHGGGFFFEEEEEEEEEEEEFFFEEECCC@@@????????????:::888666555444555777888222222333444444222111000000000000000111222333444999777444111000000111222000111222333444333222222222222222111///,,,)))(((444000---...111333111...222222222222333444555555333222333666::::::777444999:::@@@DDDBBB@@@HHHSSS\\\pppqqqeee[[[KKKBBBAAA:::777555555555666444333444333111000......//////---...///000000///...---111...,,,---///111000...---......---++++++,,,...---///...+++...222000***///////////////.........,,,///222111------111555///............------------------------------------+++******---///000000,,,,,,,,,,,,,,,,,,,,,,,,***)))((((((((()))+++,,,---,,,+++*********+++,,,------------------------111,,,((((((+++,,,)))%%%(((*********)))((()))******++++++,,,...///---***++++++++++++++++++++++++$$$))),,,,,,,,,,,,)))$$$***)))((()))******)))'''***)))((((((///555333---+++)))((()))***,,,++++++'''((()))***+++,,,,,,,,,,,,+++***))))))+++---...............---,,,+++***,,,,,,,,,++++++*********~~~}}}|||}}}}}}~~~~~~~~~~~~}}}zzzyyyyyyyyyxxxxxxwwwsssooommmlllmmmhhhhhhfffeeecccaaa``````aaa```^^^\\\[[[ZZZZZZ[[[TTTPPPQQQeeeTTTUUUNNNPPPIIIHHHGGGGGGFFFFFFFFFGGGEEECCCAAA???===<<<;;;:::888777555444444444555666222222333333222222111000000000000000111222333444444444444333222222222222000111222333333333222222222111000///.........---444111...///333444333000222222222222333444555555666444222333666999999888>>>===???BBBDDDHHHTTTaaaooorrr[[[PPPHHH>>>888:::666666555444333222222333222222000/////////000000---...///000000///......000...,,,,,,...///...,,,---...///---,,,+++,,,...))),,,+++)))+++///,,,&&&......------------------***---...,,,)))(((+++...............------------,,,,,,,,,,,,,,,,,,,,,,,,...,,,******,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***,,,------,,,+++*********,,,,,,------,,,,,,,,,,,,------+++***)))))))))******))))))***++++++))))))***+++......------------+++)))++++++++++++++++++++++++'''***+++))))))+++***'''***))))))+++,,,,,,***'''++++++***))),,,000...))),,,***))))))+++,,,,,,+++***+++,,,,,,------------,,,+++*********+++,,,---.........------,,,+++***,,,++++++++++++++++++***~~~}}}~~~~~~~~~}}}}}}|||}}}}}}{{{yyywwwwwwwwwwwwwwwvvvsssoookkkjjjjjjgggfffeeecccaaa___^^^]]]```___^^^\\\[[[[[[[[[[[[TTTPPPTTTcccUUUTTTPPPQQQJJJIIIHHHGGGFFFFFFFFFFFFAAA@@@???===;;;888666555444444444444333333333333333222111111000000111111111000000111111222333444111222333444444333222111000000111222222222222111111000...---...///222333333111///111444666444222222222222333444444555555888555222222666<<>>777666555666999000333555333...,,,///444111000000000////////////,,,---...000000000//////000///...---,,,,,,,,,+++---...//////---,,,,,,---///111333444444444111///,,,,,,,,,,,,------------,,,---...,,,***)))+++---.........---------,,,,,,************************---+++******+++,,,+++***++++++++++++++++++++++++++++++***)))***+++,,,---,,,+++*********+++,,,------,,,***))))))***,,,------------,,,+++***+++,,,***+++,,,,,,+++***+++,,,,,,(((&&&(((******+++---++++++++++++++++++++++++***,,,***&&&&&&***,,,***)))***,,,///000///+++((($$$)))+++)))))),,,...------+++***+++,,,...------******+++++++++***)))))))))***+++,,,,,,,,,,,,++++++,,,,,,,,,++++++***)))))))))******++++++,,,,,,~~~~~~~~~~~~||||||}}}}}}~~~{{{||||||zzzxxxvvvvvvvvvrrrrrrqqqnnnjjjhhhggggggdddccccccbbbaaa``````___]]]]]]]]]\\\[[[ZZZYYYYYYYYYUUU^^^]]]TTTKKKNNNJJJHHHGGGDDDAAA???===<<<;;;666666777888777666555444222222333333222222111000444333111000000000111222111111111111222333444555777555333111///000000111/////////000000000111111000000111222222111000///......///111222333222111111222333555555555555555444555666888<<>>CCCGGGPPP\\\lll|||nnnYYYBBB===777555555444111///111333444222000///111444///000000000000///...------...///000000///...---000111111///---,,,...///---///111111///---------++++++,,,...---******---,,,,,,------......//////+++++++++,,,,,,---...///------------,,,,,,,,,,,,************************)))))))))+++...///...---++++++++++++++++++++++++***)))((((((((()))***++++++************+++---...+++,,,,,,,,,,,,,,,,,,+++&&&""" $$$+++000///,,,***+++,,,+++***)))***,,,)))######))),,,)))***...++++++++++++++++++++++++&&&***,,,******,,,***&&&))))))+++...000///---***+++...---))))))+++***''',,,+++******,,,------,,,+++,,,,,,---------,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++)))))))))***************~~~~~~~~~~~~yyyyyyyyyxxxuuusssssstttsssrrrpppmmmjjjkkkmmmpppgggfffeeebbb```^^^]]]\\\\\\\\\\\\[[[YYYVVVTTTRRRQQQMMM[[[OOOKKK<<>>;;;777555555555222///222111111111111111222222+++,,,...///000000000000//////000000000...---,,,---///000...,,,,,,...000---///111111///...------///---...000...***,,,222***++++++,,,------......+++************+++++++++---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++---...///---+++******************************)))))))))***+++,,,+++******)))***,,,---...+++,,,---......---,,,+++'''%%%$$$&&&***---------)))***++++++))))))***+++''',,,***+++111++++++++++++++++++++++++&&&***+++******+++***&&&))))))***,,,......---+++,,,,,,***'''(((+++(((###,,,***))))))+++,,,,,,+++***+++,,,,,,------------,,,+++*********+++,,,---,,,,,,------------,,,,,,************))))))))))))~~~|||wwwxxxxxxvvvsssrrrrrrrrruuutttqqqmmmkkkmmmqqqtttiiihhheeebbb___\\\YYYXXXYYYYYYXXXWWWTTTQQQNNNMMMKKKGGGWWWIIIGGG888DDD:::777777777777888999:::;;;<<<;;;999888777777888888888777555333333444555666333444555666555444333222222222222222333444555555000111222333333222111000///......------///000111000///---------...000111000222444555444222111000111222555666777777555444333555888:::>>>EEEOOOVVVcccxxxhhhMMM<<<888777333000000111000...222000//////111222111000(((***,,,///111222333333000000111000///...,,,++++++---///---++++++---000,,,///111222000...------000------///,,,(((,,,444))))))***+++,,,,,,---------,,,************))))))---------,,,,,,,,,++++++++++++++++++++++++++++++---------...///...,,,***************************,,,+++*********+++,,,---******))))))***,,,---///***,,,...000000...,,,***---......---******+++---(((***+++***)))((()))***,,,%%%&&&///111***(((---++++++++++++++++++++++++(((++++++((((((++++++(((***))))))***---...---,,,)))(((%%%$$$(((---***###+++)))((()))***,,,++++++'''((()))***+++,,,,,,,,,,,,+++***))))))+++---...,,,,,,---......---------++++++******))))))((((((}}}{{{yyy}}}|||}}}~~~{{{zzzyyyxxxwwwvvvuuuttttttuuurrrqqqooooooooonnnllljjj`````````___]]]ZZZXXXVVVPPPRRRPPPJJJJJJNNNLLLFFFIIIOOONNNFFF@@@@@@>>>;;;999999999888888888777777;;;;;;:::999666666777888555555555555555555555555777666666555333222111111555444333333222222222333222111000//////000111222000///...///000///...,,,333222000/////////000111333222000//////000222444777555333333444666777777777777;;;@@@CCCGGGVVVfffxxxhhhPPPAAA:::444111...///111222000......000111000///...///111333222000/////////000111---///000...000222000+++------------------------............---,,,,,,+++)))***+++,,,,,,,,,,,,,,,+++------++++++------+++//////...---,,,***((('''///111000,,,,,,...///,,,***++++++,,,,,,++++++***------,,,+++++++++,,,,,,///---,,,***))))))***+++((()))***+++++++++++++++***(((&&&(((+++...---+++...,,,++++++------,,,***++++++++++++++++++++++++***+++,,,***'''&&&(((+++,,,,,,,,,++++++*********'''000,,,%%%***+++&&&'''++++++***)))((('''&&&&&&&&&(((***+++******+++---************************,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++---...,,,***++++++,,,,,,,,,,,,------,,,---...//////...---,,,))))))))))))))))))))))))~~~|||{{{zzz}}}||||||~~~~~~}}}zzzyyyyyyxxxwwwwwwyyyzzzxxxwwwqqqooonnnmmmmmmllliiiggg]]]]]]\\\[[[YYYVVVSSSRRRMMMNNNKKKFFFEEEIIIHHHCCCEEEJJJJJJDDD???>>><<<888999999999999888888888888:::::::::999777666666666666666666666666666666666666555555444222111111000444333333222222222222222000000///......///000000000///...///000000...,,,000000//////000111333444333222111000000111222222222222111222444666777777;;;:::>>>CCCIIISSSeeewwwnnnXXXFFF<<<888444111//////111222111///...000111000///...///000111111///.........//////---///...,,,...111///+++------------------------,,,,,,---------,,,,,,+++)))***+++,,,,,,,,,,,,,,,***------******------***---------------,,,+++***---...+++&&&&&&***,,,+++***++++++,,,,,,++++++************+++,,,---//////,,,++++++***++++++,,,,,,))))))***+++++++++******---,,,*********+++******...,,,++++++,,,---+++******************************,,,---,,,***((()))++++++++++++******)))))))))!!!,,,+++(((///000++++++*********)))((((((''''''(((***,,,,,,,,,,,,---...************************++++++++++++++++++++++++---,,,***+++---...,,,***+++++++++,,,,,,---------,,,------......------,,,************************~~~|||{{{{{{{{{|||{{{{{{|||zzz{{{}}}}}}}}}|||zzzxxxyyywwwvvvyyy~~~|||wwwnnnllljjjjjjiiigggdddbbbYYYYYYXXXVVVSSSPPPNNNLLLIIIHHHEEEAAAAAADDDCCCAAABBBGGGHHHDDDAAA???<<<888999999999999999999999999999999888888777777666666999888777666666666666666444333333222111000//////222222222111111111111111//////............//////000///...///000000...---......///000111333555666333333222222111111111000///000222444555777999999>>>>>>BBBJJJUUUdddzzziiiTTTDDD;;;777666444222000000111222111000...///000000......///000000///...---------......///000...,,,---111000---------------------------******+++,,,,,,,,,++++++******+++,,,,,,,,,++++++***------******------******+++,,,------...------------)))######(((,,,+++***++++++,,,,,,++++++************+++,,,---...///((()))***+++,,,---------******+++++++++******))),,,------,,,******+++,,,...,,,++++++,,,,,,+++***))))))))))))))))))))))))***,,,------+++******+++*********)))))))))))))))!!!++++++)))///---%%%&&&)))))))))))))))))))))))))))+++---...---------///************************)))))))))******++++++,,,---+++***+++,,,---,,,+++*********+++,,,------...++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++|||{{{zzz{{{||||||zzzzzz{{{~~~xxxyyy{{{||||||{{{zzzxxxyyyvvvuuuyyyzzzsssjjjiiifffeeedddbbb___]]]WWWVVVTTTRRROOOLLLJJJIIIHHHFFFBBB@@@@@@BBBBBBAAADDDGGGIIIHHHFFFCCC???<<<999999999:::::::::::::::;;;999777666777888888888:::999777666555444444444222222111000000///......000000111111111000000000////////////////////////000/////////111111///---...///000111222444555666333333333333222111000000000222555777888:::;;;===>>>CCCJJJUUUdddwww|||nnnbbbPPPBBB999666444222333222111111111111111111...///000///......///000//////..................111111///,,,---111222///,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++++++++***++++++,,,,,,,,,++++++***------******------******+++,,,---............---...,,,''''''+++...,,,***++++++,,,,,,++++++***......---,,,++++++++++++((()))+++,,,------,,,++++++++++++++++++***)))((((((+++---,,,++++++...111---,,,++++++,,,,,,+++))))))))))))***************,,,++++++*********+++,,,******************))))))$$$,,,+++***000---&&&)))(((((()))))))))*********)))+++------,,,,,,---...************************((())))))***+++,,,,,,---,,,+++++++++,,,,,,++++++))))))***+++,,,------...******++++++++++++******++++++++++++++++++++++++~~~|||zzzzzz{{{|||{{{zzzyyy{{{~~~wwwxxxzzz{{{|||{{{yyyxxxxxxuuutttwww|||{{{tttlllfffdddbbbaaa```^^^[[[YYYVVVTTTRRRPPPMMMKKKJJJIIIJJJGGGDDDDDDDDDEEEEEEEEEFFFFFFHHHJJJIIIEEEAAA???::::::::::::::::::;;;;;;>>>:::777666888:::<<<<<<;;;999777444333222222222000000000//////......---//////000111111111000///000000000000000000000000000//////000111111000...111222222333333333333333333333333333333222111000222555777999999;;;>>>@@@BBBKKKXXXeeeuuu|||iii\\\PPPIIIAAA;;;888666333000222222222111000000111111---///000///...---...//////////////////////////////000...***,,,000000---,,,,,,,,,,,,,,,,,,,,,,,,((())))))***++++++++++++++++++,,,,,,,,,++++++******,,,,,,******,,,,,,***------.........---,,,,,,+++......,,,,,,......+++***++++++,,,,,,++++++***///...---,,,++++++++++++******,,,------,,,+++***+++++++++++++++***)))((((((+++---,,,++++++...111---+++******+++,,,***)))*********+++++++++,,,,,,---+++(((&&&''')))+++---++++++++++++++++++++++++''',,,******111000,,,222(((((())))))******++++++(((***++++++*********+++************************)))******+++,,,---......++++++++++++++++++++++++))))))***++++++,,,------************************++++++++++++++++++++++++~~~}}}|||||||||}}}zzzzzzzzz|||~~~~~~}}}vvvwwwyyyzzz{{{yyyxxxwwwvvvtttrrrtttvvvtttmmmgggbbb```___^^^]]]\\\YYYVVVUUUTTTQQQOOOMMMLLLKKKKKKLLLHHHGGGIIIJJJIIIHHHIIIGGGDDDEEEHHHHHHCCC???>>><<<<<<<<<;;;;;;:::::::::???;;;999:::===??????===<<<:::777444111111111111000/////////.........---...///111222222111000000000000111111111111000000000//////000111222111///444444444444444333222111333333333333333333333333333666999::::::===BBBGGGNNNZZZjjjyyyttt___MMMCCC;;;;;;:::999999666333000111222222111///...000111---...//////------...///......///000000000//////+++---+++)))***...---))),,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++******++++++,,,,,,,,,+++******))),,,,,,)))))),,,,,,)))/////////......,,,+++***(((,,,...,,,---///---******++++++,,,,,,++++++***,,,+++++++++,,,,,,---...++++++,,,,,,,,,++++++*********+++++++++******))),,,------,,,******+++,,,---+++******++++++***)))*********+++,,,,,,---------***&&&%%%'''))),,,,,,+++++++++++++++,,,,,,,,,---///)))(((+++%%% ''')))))))))******+++++++++'''(((******)))(((((()))************************+++++++++,,,,,,------...***+++,,,+++***)))***,,,************+++++++++++++++***))))))))))))***+++++++++++++++++++++++++++~~~~~~}}}}}}}}}yyyzzz{{{}}}|||yyyuuuvvvwwwxxxxxxwwwuuutttrrrqqqqqqqqqqqqooojjjfff___]]]\\\[[[[[[ZZZWWWUUUTTTRRRPPPNNNMMMLLLLLLLLLLLLHHHHHHMMMNNNKKKIIIKKKIIIDDDCCCFFFGGGBBB>>>???>>>>>>===<<<;;;:::999999<<<;;;===AAAEEEEEE@@@;;;>>><<<888444222111111111////////////...............///111333333222111000//////000111111000//////000//////000222222111000444444555555555333222111333222111111222333555666555888;;;===>>>CCCLLLRRRaaaooolllYYYEEE;;;999555666777666444222222222///111111000------...111---...//////------...///,,,---.../////////......+++---,,,***,,,///---)))+++++++++++++++++++++++++++++++++,,,++++++******+++,,,,,,,,,,,,+++***)))))),,,,,,)))))),,,,,,)))////////////...---,,,+++***------++++++......,,,***++++++,,,,,,++++++***,,,,,,+++++++++,,,------************+++,,,------))))))***+++++++++******---,,,*********+++******,,,+++******++++++***((()))))))))***+++,,,,,,,,,+++)))'''(((+++,,,+++***)))*********++++++++++++---...)))(((*** ******************++++++'''(((******((('''((((((************************++++++++++++++++++,,,,,,)))+++,,,+++))))))***,,,++++++++++++************++++++***))))))***++++++************************~~~}}}|||yyyzzz|||~~~~~~zzzwwwtttuuuvvvwwwvvvuuusssrrrooopppppppppnnnllliiihhh]]]\\\ZZZZZZZZZZZZWWWUUUSSSQQQOOONNNMMMLLLMMMMMMKKKGGGHHHOOOPPPKKKIIIKKKLLLEEECCCGGGHHHCCC???@@@??????>>><<<;;;:::999888999;;;@@@GGGLLLIII@@@888@@@>>>999555222111222222///////////////............000222333444333222111---...///000000///...---000//////000222333111000333333444555555444333222333222111000111444666888888<<>>:::888777888:::===@@@CCCDDDCCCAAA???BBB???;;;777333111111000222111///.........///000...111333555555555777888---...000111111111000///222444555555222000000000111111111111111111222333333111......222555777888<<<@@@EEEIIIPPP\\\kkkvvvyyy[[[GGG===777555555///000222333333222111///000000///............///111///......//////...,,,......---------,,,,,,,,,000///---,,,++++++,,,---...000...******------+++...---++++++++++++)))(((+++***)))(((((()))***++++++***)))***,,,---,,,+++******,,,------,,,******...,,,,,,...,,,)))***...++++++++++++,,,---...///000///---+++***************++++++,,,,,,++++++***)))))))))))))))(((((('''---,,,,,,+++*********+++))),,,///000...+++)))(((------,,,+++))))))***,,,((()))))))))************$$$)))***'''&&&((((((&&&'''111)))$$$000...!!!######%%%(((+++,,,+++***)))))))))))))))(((((((((''')))******)))'''&&&''')))+++++++++******)))))))))+++,,,------++++++,,,---***+++,,,---,,,***'''&&&(((((((((((())))))))))))'''###&&&000111)))&&&,,,~~~~~~~~~~~~|||~~~~~~xxxsssrrrqqqoooppprrrqqqooommmjjjhhhffffffgggfffbbb^^^ZZZZZZZZZZZZZZZYYYYYYYYYNNNPPPRRRRRRPPPNNNNNNNNNLLLJJJHHHGGGHHHIIIHHHHHHFFFGGGGGGDDD???;;;:::;;;;;;<<<<<<;;;888777777888<<>>:::777666666555333222111000/////////000000///111333444444333444666...///000111222111111000---///222222111000000111111111111000000111222222333555555444333555999===>>>DDDMMMVVVaaaooo}}}gggNNN>>>777444222333000111222333333111000///000///......------......---...000...,,,+++,,,.........---------,,,,,,,,,...---,,,,,,,,,---......---///...+++***......,,,...,,,++++++,,,,,,+++***------,,,,,,,,,,,,------+++******+++,,,------+++++++++,,,,,,,,,,,,++++++...,,,,,,...,,,)))***...++++++++++++,,,---......000///---,,,*********+++***++++++,,,,,,++++++***''''''((()))******))))))---,,,++++++*********+++***,,,------+++******+++,,,---,,,+++))))))***,,,************++++++++++++'''++++++((('''******((('''222111+++***((('''***###%%%(((+++,,,+++***)))++++++++++++************+++,,,,,,+++)))(((***+++,,,,,,+++++++++*********+++---...---,,,+++,,,---------......---,,,***)))'''(((((((((((()))))))))%%% ###+++,,,%%%$$$)))}}}}}}}}}~~~~~~}}}}}}~~~~~~|||{{{{{{|||zzzuuuqqqooonnnnnnnnnppppppnnnllliiifffddddddeeeddd```\\\[[[ZZZZZZYYYYYYXXXXXXWWWOOOQQQTTTUUUTTTRRRPPPPPPMMMJJJGGGFFFEEEEEEDDDCCCBBBAAA@@@>>><<<;;;999999444666777777666666777999>>>FFFQQQ[[[^^^ZZZSSSMMMCCC>>>999888:::;;;999666222222111000000000000111111222444333222111111222///000111222222222111111+++---000111111111333444222111111000000000111111---222777777444666<<>>===;;;::::::;;;<<<;;;999222444555555555555777888>>>GGGSSS^^^bbb___YYYSSSGGG@@@999999<<<>>>;;;666222222222111111111111111111333333222000....../////////000000111111111111...000222333333333555666222111111000000000111111+++000666999;;;???FFFKKKRRR\\\lll}}}yyygggNNNAAA666333444333222333111111111111000///...---......---,,,,,,,,,,,,---***---///...***)))+++.........---------,,,,,,,,,,,,,,,,,,,,,------......))),,,,,,******......,,,///...------------,,,+++)))***+++,,,,,,+++***)))---,,,+++,,,---...---+++...---,,,++++++,,,---...---+++,,,///---))))))---++++++******+++,,,,,,---///...------,,,+++++++++******++++++++++++******''''''((()))***++++++***++++++***************+++)))+++,,,,,,++++++---...***+++,,,+++))))))***+++*********+++++++++,,,,,,''')))(((%%%'''+++,,,***'''222KKKLLL222+++000)))&&&''')))***++++++***)))(((((())))))))))))******)))******)))(((''')))+++------------------------,,,...000000///......///---,,,***(((((()))***+++''''''((((((((())))))))),,,)))))),,,---***+++///~~~~~~~~~}}}{{{{{{{{{}}}{{{zzzyyywwwuuusssooommmggghhhjjjkkklllmmmmmmnnniiifffeeeeeegggfffbbb^^^]]]\\\[[[YYYWWWUUUSSSSSSUUUWWWZZZZZZVVVRRRNNNMMMIIIFFFBBB???>>>===;;;:::<<<:::888888999999999888444555666666555555666777===DDDOOOXXX]]]\\\YYYUUUJJJCCC;;;:::======999444222222222222111111000000111222333222///---------............//////000000000222333222222222333555111111111111111222222333333555888>>>EEEMMMSSSUUU^^^iiizzzttt]]]PPP@@@888222333555444222222000000000000//////............---,,,,,,,,,,,,---...---------.........---......---------,,,,,,,,,.........------,,,,,,++++++...///------000000...111///---------,,,+++)))((()))***++++++***)))(((---,,,++++++------,,,+++------+++******+++------,,,+++---///---))))))---++++++*********+++,,,,,,---------,,,,,,+++******)))******++++++******)))))))))************))))))*********))))))***++++++(((+++...000///---,,,,,,)))***++++++***)))***+++))))))))))))*********+++'''(((((('''***//////++++++111EEEEEE000+++000&&&((()))******+++***)))))))))))))))))))))*********)))******)))((((((***+++------------------------,,,...111111000.........---,,,)))(((((()))+++,,,((((((((())))))))))))***+++(((((())))))(((***,,,}}}|||||||||}}}~~~|||zzzyyyzzz|||{{{zzzxxxvvvssspppmmmlllkkklllmmmllljjjhhhhhhiiiiiigggfffgggiiihhheeeaaa```___]]][[[XXXUUUSSSRRRPPPRRRSSSRRRNNNIIIFFFEEEDDDAAA===;;;::::::888777===<<<:::777555444555555666777888777666555666888<<>>;;;;;;:::777333111111222222111111000///000111222222///...............---------...///000000111111000///...000222111111111222333444555666999888:::AAAKKKUUU\\\___llluuuqqqYYYGGG@@@777111///222444222/////////............////////////......---------------000...---...000111000.........---------,,,,,,,,,............---,,,+++***...111222000000222222///000...---,,,---,,,***)))***++++++,,,,,,++++++***---+++***+++,,,,,,+++))),,,++++++******++++++,,,,,,+++---000...***))),,,++++++************+++++++++++++++,,,+++***))))))))))))************))))))******++++++******)))(((***))))))))))))***++++++'''***...000///---+++***''')))++++++***)))***+++(((((()))))))))************+++******...222000***,,,...444111'''(((,,,)))*********+++******))))))------,,,,,,,,,++++++++++++,,,,,,,,,++++++,,,...,,,,,,---------------...,,,...111111000............---+++******+++---...)))))))))*********++++++,,,+++*********++++++,,,~~~}}}{{{{{{zzzzzzzzz}}}|||zzzxxxyyy|||{{{zzzyyyuuuqqqnnnllllllkkkmmmnnnmmmiiigggggghhhhhhffffffgggjjjjjjgggddd___^^^\\\YYYUUURRRPPPOOOIIIJJJKKKIIIEEEBBB@@@@@@>>><<<999777777777666555777888888555222222555888555666888777666666888999<<<@@@GGGMMMRRRSSSRRRQQQHHHDDD>>>;;;999777555333000000111111111000///......000222222000///000111///......---...///000111000111111000...///000222000111111222444666888999999;;;@@@HHHSSS```lllsssuuueeeUUUDDD999777222......222444000------------------...///000000000///......------............////////////000111......---------,,,,,,,,,,,,---.........---,,,+++,,,///000......///...+++,,,+++***+++,,,---,,,+++---,,,,,,++++++,,,,,,---,,,+++)))******+++)))((()))******++++++******)))++++++---000...***))),,,++++++************++++++))))))***+++***)))((('''))))))************))))))))))))***+++++++++******)))))))))))))))***++++++(((***,,,---+++)))))))))&&&(((++++++***)))******))))))*********++++++++++++,,,++++++---///***### ***)))%%%((()))(((,,,++++++++++++******))))))......---,,,++++++******+++,,,,,,,,,++++++---///++++++,,,,,,------------+++---000111000...---------,,,,,,++++++,,,------***++++++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++}}}}}}}}}||||||{{{zzzzzz}}}{{{yyyxxxyyy{{{{{{zzzyyyuuuqqqmmmlllkkkiiikkkmmmllljjjhhhiiikkkgggfffeeegggkkkkkkiiifff\\\[[[XXXUUUQQQNNNKKKJJJEEEFFFFFFDDDAAA???>>>???;;;888666555555666666555///222444333111222888>>>333555666777777777999:::<<>>:::777555555555///000000111111///...------///111222111000111222000///.........///111222111222222111000111444666000000111333555888:::;;;;;;AAAKKKTTT___nnnlllUUUIII@@@888222222111......333555111//////,,,,,,,,,---...///000111000000///............///***...222111---,,,///333......---------,,,,,,,,,***+++---...///......---(((+++,,,))))))***)))%%%)))((((((***,,,......------,,,************,,,---,,,***))))))******)))'''((()))***++++++***)))(((++++++---000///***))),,,++++++***************+++(((((()))******)))''''''))))))************))))))'''((()))***+++,,,,,,,,,))))))((())))))***++++++)))******)))'''&&&''')))&&&(((++++++***)))************+++++++++,,,,,,,,,++++++***)))******###&&&((('''111...&&&---,,,,,,++++++***)))))))))...---,,,+++)))((('''''')))*********))))))+++---+++++++++,,,,,,---------***---000111000...,,,,,,******************++++++++++++,,,,,,,,,---------&&&((()))''''''((('''%%%zzzzzzzzz{{{zzzzzzyyyyyy{{{|||}}}~~~~~~}}}|||{{{~~~{{{uuuoookkkiiihhhiiinnnpppsssrrrnnnlllmmmooojjjiiihhhgggfffbbb^^^ZZZVVVTTTPPPKKKHHHEEECCCBBBDDDAAA???@@@AAAAAA>>>:::>>>999888;;;:::777777<<<666666666666666555555555666777777666666666999;;;???AAAGGGOOOWWWXXXSSSMMMFFFDDD@@@<<<888444222222---...///000000///...---000111333333222222333444222111000000000111333333333333444444444333333222///222444444444666;;;???AAAKKKWWW```mmmuuuaaaRRRCCC===999444222444222222000///..................//////000000111111---///000000///......//////...---,,,,,,---///000,,,......+++,,,000111...//////...---******,,,...,,,,,,,,,------.........***---//////,,,******+++---,,,*********,,,...///,,,...111111///---,,,,,,''')))+++,,,,,,,,,***)))************************---+++***)))***+++***)))******+++++++++,,,,,,,,,,,,)))&&&&&&)))***)))'''))))))*********+++++++++---,,,******+++***)))'''*********++++++,,,,,,,,,+++)))(((((())))))'''&&&++++++******++++++,,,---------,,,,,,,,,,,,++++++***+++,,,***&&&&&&(((,,,***************************************)))((((((******))))))******+++,,,+++*********))))))((((((////////////---,,,***))),,,,,,,,,+++++++++******&&&(((***+++,,,,,,++++++*********)))******++++++~~~}}}}}}zzzzzz{{{{{{{{{zzzzzzyyy{{{||||||||||||||||||{{{{{{wwwrrrmmmjjjiiijjjkkkkkknnnqqqsssrrrooonnnmmmjjjhhheeeccc```\\\WWWTTTOOOMMMKKKHHHEEECCCBBBBBBEEEDDDCCCCCCCCCBBB@@@???>>>999888:::999666777;;;666666666666555555555555666777777666555666999;;;===@@@FFFOOOXXXZZZVVVQQQIIIEEE???:::777555222000/////////000000/////////000111333222222111333444111111000000000111222333333333333333333333222222111333555666666:::AAAFFFGGGSSSbbbnnn}}}xxxbbbNNNCCC999666555222111333111111000///.........///000000//////...------------///000///...---...000000///---,,,,,,---...///,,,///...,,,,,,///000---.........,,,++++++,,,...+++,,,,,,,,,------------+++---......+++******,,,---,,,+++******,,,---///)))+++,,,,,,+++)))))))))((()))***,,,,,,+++***)))************************,,,+++))))))******)))((())))))*********+++++++++***)))((((((******)))((())))))*********+++++++++***)))((()))+++,,,,,,+++))))))******++++++++++++***)))(((((())))))((('''------,,,+++************------,,,,,,,,,+++++++++))))))))))))((()))+++---************************+++++++++++++++***))))))******))))))******+++,,,++++++++++++*********))))))***,,,......---+++***,,,,,,,,,++++++++++++***)))***++++++,,,,,,,,,,,,******))))))((())))))***~~~~~~~~~~~~}}}}}}||||||{{{zzzzzz{{{{{{{{{{{{{{{zzz{{{{{{zzzzzzzzzzzz{{{{{{xxxuuuoookkkiiiiiilllnnniiijjjnnnqqqsssrrrnnnjjjhhheee```\\\XXXTTTOOOLLLHHHGGGEEEDDDBBBBBBAAAAAABBBDDDEEEDDDBBBAAAAAAAAA===:::888999888666777:::777777666666555555555555555666666666555666999;;;<<>>???AAA===;;;:::999888888888:::777777666666555555444444444555555555444666888;;;<<>>AAACCCBBB???===>>>@@@<<<<<<;;;999999:::;;;;;;888777777666555444444444333444444444444555888:::===???DDDIIILLLMMMLLLJJJ???777000000444666333///333222111000000111222333000222222222000000111222//////000000111111111111333333222111111222333333333666;;;AAAJJJWWWfffqqqrrrXXXCCC:::777333444333222222111...+++///...............///000,,,------...//////000000//////...,,,++++++...111//////...---------------,,,//////---,,,...---)))(((***,,,,,,,,,,,,...///++++++++++++++++++++++++...,,,***)))******++++++,,,++++++++++++++++++++++++,,,,,,+++))))))***,,,))))))******++++++++++++***************************(((''''''((())))))(((*********+++++++++,,,,,,%%%)))---...+++)))***+++************************,,,+++)))***++++++***)))++++++---------,,,+++***---,,,+++---///111000///,,,+++******))))))******,,,,,,+++++++++*********---***'''(((+++---,,,***************************)))))))))))))))(((((('''******))))))******+++,,,))))))******************///---***((('''(((***,,,---------,,,,,,,,,++++++///...---++++++,,,---...---,,,+++***)))(((((((((~~~}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}zzz{{{|||}}}~~~~~~~~~~~~}}}}}}||||||||||||}}}}}}}}}yyytttoookkkjjjjjjjjjgggdddbbbaaabbbcccccccccWWWUUUSSSRRRQQQPPPMMMKKKKKKJJJJJJIIIGGGEEECCCBBBBBBCCCCCCBBB@@@>>>>>>>>>999;;;:::777888;;;<<<;;;888888777666555444444333222333333333333555888:::<<<>>>@@@CCCCCCCCCAAA@@@999555111111555777555222222222111111111111222222000222222222000///000111...///000000111111000000333222222111222333555666777;;;CCCKKKWWWgggxxxxxx^^^HHH999444555---000111///000222111...//////......---.........000000//////...------------......---+++,,,...000,,,,,,,,,,,,,,,,,,,,,,,,***...///---,,,...---)))(((***,,,---,,,,,,---...,,,,,,,,,,,,++++++++++++---+++******++++++***)))+++++++++++++++*********)))***+++***)))((((((******************+++++++++***************************((('''((()))******)))***++++++++++++,,,,,,,,,&&&(((***++++++******++++++++++++***************(((''''''))),,,---------+++,,,...//////---+++***---,,,,,,---///000000///)))))))))))))))***+++,,,++++++++++++************,,,+++))))))***,,,,,,,,,************************(((((())))))(((((('''&&&******))))))******+++,,,)))))))))))))))*********)))(((%%%$$$%%%(((,,,...------------,,,,,,,,,,,,******)))))))))******+++---,,,+++***)))))))))***~~~||||||||||||}}}}}}}}}}}}{{{{{{|||}}}~~~~~~~~~~~~~~~~~~zzzxxxtttpppllljjjiiihhheeeeeeeeeccc```^^^^^^___SSSRRRQQQQQQRRRPPPMMMKKKIIIIIIIIIIIIGGGEEECCCBBBDDDBBBAAA@@@@@@>>><<<:::555888888555666;;;===:::888888777666555444333333111222333333333444888:::999:::<<<<<<;;;:::999888777555444555666777555333000000111111111111000000111222222111000//////111......000111111111000///222222111222333555888999>>>CCCMMMXXXfffwwwcccMMM???666222333,,,000111------222444222000///......------------//////......---,,,,,,+++,,,---......,,,,,,---...))))))***+++,,,,,,,,,,,,(((,,,...,,,---///---***(((***,,,---,,,+++,,,,,,------------,,,,,,,,,+++,,,***)))***,,,,,,***'''+++++++++++++++***))))))(((***++++++***(((((((((***************++++++,,,***************************)))((((((***++++++***************++++++++++++(((''''''(((***++++++***+++++++++*********))))))(((''''''))),,,......---+++,,,...///...,,,***))),,,+++***+++---...---,,,)))))))))))))))***++++++++++++++++++************)))************+++---000************************)))))))))))))))(((''''''******))))))******+++,,,)))))))))******+++++++++(((((((((((()))+++,,,---...------------,,,,,,,,,%%%&&&'''(((((((((((((((+++***))))))))))))******{{{{{{||||||||||||||||||{{{{{{|||~~~~~~vvvuuussspppmmmjjjhhhgggcccfffhhhfffaaa\\\[[[\\\QQQQQQQQQRRRRRRPPPLLLIIIFFFFFFGGGGGGGGGEEEDDDCCCCCC@@@=========<<<888555222666666222444:::<<<999999888777666555444333333000111222333333444777:::666777888888777555444444000111222222111000...---///000111222222111000///111222222111/////////000---...000111111111000///222222111222444777:::<<>>>>>>>>;;;999888666555555555666666555333222333555888:::666666777777666555444444777555333222222222000...555444333222111000000000444333333222111000000//////...............//////111111///......//////000222222222111111222333333444666999<<>><<<;;;;;;;;;:::999777666555555555666999888666444333444555666777777777666666555555555666444222222222111///---333222111111000000000000000000111111111000//////...------------......///222111///------...000111222222222222333333444555666999;;;>>>DDDNNN[[[dddzzz{{{tttfffTTTHHH:::777444333111000000111------------...///000000......------,,,,,,++++++///...,,,+++***++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++******---...---+++---------------------------,,,---...///...+++(((***)))((()))******)))((()))))))))*********++++++***+++,,,,,,*********+++)))***+++,,,,,,,,,++++++(((((()))***+++,,,------,,,,,,++++++++++++++++++)))******++++++******)))******++++++++++++******((()))***++++++***)))((())))))))))))***+++,,,---,,,,,,++++++++++++***+++***+++,,,,,,,,,+++++++++++++++++++++++++++++++++))))))(((((((((((())))))++++++***************+++))))))*********+++++++++(((((()))***++++++,,,,,,(((***,,,,,,+++***+++,,,---.........---,,,***)))+++++++++,,,,,,---------,,,------+++)))(((((()))((('''(((+++...000111000************************~~~}}}{{{yyyxxx|||}}}zzzyyyyyy|||}}}~~~}}}{{{zzz}}}{{{yyyxxxvvvvvvuuutttrrrqqqooonnnmmmllllllhhhccc___\\\XXXUUURRRPPPNNNKKKIIIHHHGGGEEECCC>>>>>>===<<<<<<;;;;;;;;;:::999999888777777777777999888666444444444555666777777666666555555444444333222000000111111000//////////////////000111222,,,---...///000000000///---------------...//////111000...------///111222222222222222333444555666999;;;>>>BBBKKKYYYjjjvvvuuuddd\\\WWWMMMBBB;;;777777555111//////000000------,,,,,,---...//////*********+++,,,,,,------///...,,,+++***++++++,,,++++++,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,***))))))***+++,,,+++***------------------------...,,,+++***,,,,,,,,,+++)))(((((()))++++++)))((()))*********++++++++++++***+++,,,,,,******+++---)))***,,,---------+++***(((((()))***++++++,,,,,,***+++++++++++++++++++++((())))))))))))))))))((()))******++++++******)))((()))***++++++***)))((())))))))))))***+++,,,---,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,+++***++++++++++++++++++++++++)))(((((((((((((((((()))+++***************++++++))))))*********+++++++++******++++++++++++***)))''')))++++++***)))******------......---+++)))((())))))******++++++,,,,,,+++,,,,,,+++)))(((((()))+++***)))+++---//////...))))))))))))))))))))))))}}}}}}~~~}}}|||{{{yyyxxxxxx{{{|||zzzyyyzzzzzz{{{||||||{{{zzzzzz}}}{{{yyyxxxxxxwwwxxxwwwtttqqqnnnlllkkkjjjkkkhhhbbb^^^ZZZVVVRRROOONNNKKKHHHFFFEEECCCAAA???<<<<<<============<<<<<<:::::::::999999888888888666555555555555777888999888777666444333333333333111000///000111222111000---------...///000111222------......//////000000------------...///000000000//////......///111111111111111222333555666777<<>>>>>>>>???>>>>>>===<<<<<<999999999:::999999888888555555555555666777888999999888555333222111111111111/////////000111000///------------...///000000222111000///...//////000............///000111222.../////////000000000111///000000111333444666777===DDDOOO[[[jjj{{{yyyeeeXXXIIIAAA:::888777333111222...000///,,,...333333...------,,,,,,,,,,,,,,,,,,++++++,,,---......//////---,,,+++++++++,,,---...*********+++,,,---------***+++,,,,,,,,,,,,+++***(((***+++------,,,,,,---***+++++++++,,,,,,------+++***)))***+++,,,+++)))))))))***,,,------+++))))))***+++,,,,,,,,,+++++++++,,,,,,+++***+++---///)))******+++++++++++++++)))******++++++***((((((((()))***+++,,,++++++******))))))))))))))))))***)))***,,,------,,,***)))******))))))))))))******))))))))))))***+++,,,---++++++,,,,,,,,,+++***)))...,,,++++++,,,,,,)))'''************************)))))))))******)))))))))******))))))***++++++,,,)))************+++++++++)))***+++------,,,+++***(((***+++***))))))+++,,,++++++***))))))*********++++++******************)))***,,,+++******+++---///,,,***)))*********)))))))))))))))))))))))))))}}}|||zzzzzzyyyyyy{{{zzzzzz}}}}}}yyyssswww|||~~~{{{xxxyyyxxxxxxwwwxxxyyy{{{|||~~~{{{wwwqqqllliiifffeeeaaa^^^YYYVVVSSSPPPMMMKKKEEECCCAAA@@@AAA@@@???>>>AAAAAAAAA@@@???===<<<;;;888999999999999888888777999888777666666555555555999888555333111/////////222000//////000000///---///......---------......777666333000......///000.........//////111222222---...///000111111000000/////////111222444666777>>>HHHWWWgggwwwxxx^^^JJJBBB999666444555444///...000///111000...111666333+++...------,,,++++++++++++.........////////////000,,,++++++***+++,,,...///((())))))***++++++,,,,,,***+++,,,------,,,+++***)))+++---///.........///......---,,,***)))((((((((()))***,,,...---***'''))))))***,,,......,,,))))))***+++,,,---,,,+++++++++,,,,,,+++***+++---000))))))*********+++++++++******++++++***)))'''&&&((()))***+++,,,,,,+++***++++++************++++++---...000111111000...---+++***)))(((((()))***+++))))))))))))***+++,,,---++++++,,,---,,,+++***)))///,,,++++++---,,,)))&&&))))))))))))))))))))))))))))))************))))))******))))))***+++,,,,,,)))************+++++++++'''(((+++---...---,,,,,,***+++,,,+++******,,,...******((((((((()))***+++---,,,,,,++++++*********)))***,,,,,,++++++,,,...***((('''(((***,,,------************************~~~|||zzzxxxwwwwwwwww~~~}}}}}}}}}~~~~~~|||zzzxxxzzz|||{{{xxxvvvwwwyyy{{{zzzxxxwwwwwwwwwxxxyyyyyyvvvrrrnnniiieeebbbaaa^^^]]][[[WWWRRRMMMIIIFFFFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBCCCDDDCCC@@@===<<<;;;:::999888888888888::::::888777666666666666444333222000///.........000111222333333222000///000///////////////000111///////////////000111111444333222111000000000000333333333222222222222111111222222222111333777;;;CCCRRRbbbqqqvvv\\\GGG<<<999333222111/////////000000222---***+++///111///+++...,,,******+++++++++***///...---,,,,,,,,,,,,,,,&&&(((+++,,,+++++++++,,,,,,,,,+++,,,///...%%%///...,,,+++***+++,,,,,,***++++++,,,,,,,,,++++++---+++(((''')))+++++++++************+++,,,------...---+++&&&""""""'''+++,,,,,,++++++***)))))))))&&&)))+++,,,,,,,,,---...++++++,,,---,,,+++***)))******))))))))))))***************)))***++++++,,,************************((()))***++++++***)))(((&&&''''''((()))***************))))))))))))))))))+++)))***------******,,,,,,+++***+++---...---,,,+++++++++************)))***(((''''''((()))))))))))))))))))))))))))***+++++++++,,,,,,,,,---------+++++++++*********))))))++++++++++++******))))))((((((((((((((())))))***'''''''''((())))))*********)))(((***,,,,,,)))&&&((((((((())))))***+++,,,!!!&&&***,,,,,,+++,,,~~~}}}{{{yyywwwwwwwwwwww|||{{{{{{{{{{{{{{{zzzyyyvvvxxxzzzzzzxxxvvvwwwxxxyyyxxxvvvuuuttttttuuuuuurrrqqqnnnjjjfffcccaaa```]]]\\\ZZZWWWSSSNNNJJJHHHFFFGGGHHHHHHHHHEEECCCAAACCCBBBBBBCCCDDDBBB???===;;;:::999888777777777777777777666666555444444333333222111000000000111222///000000111111000000000111111000///.........//////////////////000111111333333222222222222333333222222222111111000000000///111222333333666:::===GGG\\\ttteeeNNN>>>666555222111000///...///000111000---+++,,,...000...,,,...,,,******+++++++++***......---,,,,,,,,,,,,,,,&&&)))+++,,,+++++++++,,,***++++++***---///+++###...---,,,,,,+++++++++,,,)))***+++,,,,,,,,,,,,,,,...+++)))(((***+++,,,++++++++++++***++++++,,,,,,...---+++(((%%%&&&)))+++******************++++++)))+++,,,,,,+++***+++,,,)))***+++,,,---,,,,,,+++******))))))))))))******)))))))))))))))***++++++************************((()))***++++++***)))(((''''''((())))))***++++++++++++++++++++++++++++++...+++,,,///...++++++---,,,******+++,,,---,,,++++++++++++*********))))))***)))((('''((())))))))),,,+++***((('''&&&&&&&&&++++++++++++,,,,,,,,,,,,+++++++++*********))))))++++++++++++*********))))))))))))))))))******+++)))((('''&&&''')))+++---+++))))))***,,,,,,***'''+++++++++******++++++,,,%%%(((+++,,,+++***))))))~~~~~~{{{zzzyyywwwwwwwwwwwwxxxzzzyyyxxxwwwvvvwwwxxxxxxtttvvvyyyzzzyyywwwvvvvvvwwwvvvtttsssqqqqqqpppppplllkkkiiifffdddbbbaaa```\\\[[[YYYWWWSSSPPPMMMKKKGGGIIIKKKLLLKKKHHHDDDAAADDDCCCBBBBBBBBBAAA>>>;;;999999888777666666666666333444444555444333111000111000.........000222333............///000000111222222000///...---------/////////000000000111111111111222222333444555666222222111111000///.........111444555666999???DDDRRRkkkjjjQQQ>>>555222111//////...---...///000111......------------......---,,,******+++,,,+++***...------,,,,,,,,,,,,,,,''')))+++,,,+++++++++,,,))),,,---***+++......+++,,,,,,------,,,,,,++++++))))))***,,,------------...,,,***)))+++,,,,,,,,,,,,,,,++++++***+++++++++///---*********+++++++++((())))))***++++++,,,,,,,,,---...---***(((((()))((((((***+++,,,---------******))))))))))))******((((((((()))))))))******************************))))))************)))))))))))))))******++++++,,,,,,,,,,,,---------------...++++++...---***)))++++++)))))))))+++,,,+++***++++++*********)))))))))))))))(((((((((((())))))+++***)))'''&&&&&&&&&&&&)))*********+++++++++++++++++++++***************++++++++++++************************+++++++++,,,+++)))'''%%%&&&))),,,///******)))***,,,,,,***)))------,,,++++++++++++,,,+++,,,...---+++***)))***yyyxxxwwwvvvvvvvvvwwwxxxxxxwwwvvvtttssssssvvvwwwtttvvvyyyzzzzzzyyywwwvvvvvvvvvtttrrrpppooonnnmmmkkkjjjhhheeecccbbb``````[[[ZZZXXXVVVTTTQQQOOONNNKKKLLLLLLLLLKKKHHHEEECCCDDDBBBAAAAAA@@@???<<<:::888888777666555555555555111222333444444222000///000...---+++,,,...000111......------...000222333111000///...............//////000000111111111111111111111222333444555666333333222111000//////...222444555555666<<>>>>>===:::888888777666555444444444444111222333444444333111///222000///------...///000//////......///111222444......---......///000000//////000111222111111000111111111111111222333333444444333222111111000000444555444222333<<>>CCCPPPcccsssvvv```MMM===888222/////////---,,,000///...---------...//////,,,******---...---+++,,,***)))***+++---,,,,,,++++++******+++,,,,,,---,,,------+++******,,,...%%%***---+++,,,//////---,,,+++++++++,,,,,,---...++++++,,,---......------+++******+++,,,,,,+++)))+++++++++***++++++,,,,,,+++,,,,,,+++***)))+++,,,++++++******************''')))***+++***)))***+++,,,+++*********+++,,,---,,,++++++******++++++,,,'''(((***+++,,,+++***)))************************+++***)))(((((()))***++++++++++++++++++*********)))))))))***+++,,,,,,,,,...+++,,,///...++++++---***)))((()))+++,,,+++******)))))))))(((((((((((((((+++,,,***&&&$$$'''*********)))(((((((((((())))))))))))*********++++++))))))*********++++++++++++++++++,,,,,,,,,------***+++,,,......---,,,+++)))***+++,,,---------,,,---///000///......111444222111000///------,,,,,,,,,------,,,)))(((((())){{{zzzyyywwwwwwwwwwwwxxxwwwzzz~~~|||xxxvvvxxx{{{{{{vvvuuuvvvwwwvvvtttuuuuuuvvvuuutttrrrpppnnnjjjiiigggdddaaa___^^^^^^XXXVVVTTTQQQOOONNNNNNNNNHHHHHHGGGEEEBBB???<<<;;;:::888777666777888777666888888666555555555555555111111000000000000111222((())),,,...000///...------.../////////...---,,,///......---------.........000222333333333111000......000111444666888999/////////000111111222222333;;;CCCIIIPPP]]]qqqkkkZZZKKK???666444111000//////...---111000///...------...///000,,,((()))---///---***,,,***)))***+++------,,,+++*********+++,,,,,,------------+++******,,,......///...******......,,,,,,,,,+++***+++,,,...///,,,,,,------...---------******)))***,,,,,,***(((************+++,,,------***,,,---***'''&&&)))---)))))))))***++++++,,,,,,(((***++++++)))((()))*********))))))***,,,...///,,,++++++******++++++,,,''')))+++,,,---,,,***)))************************+++***)))(((((()))***+++************************))))))***++++++,,,------+++)))***------******,,,+++))))))***+++,,,+++***))))))))))))(((((((((((((((+++---***&&&$$$&&&***%%%%%%&&&&&&((()))***+++************++++++++++++))))))******+++++++++++++++++++++,,,,,,---------)))***,,,......---,,,++++++++++++***+++,,,...///000222333222000111444888999888666333000///------+++,,,------+++))))))***~~~|||}}}}}}{{{yyyvvvuuuuuuyyywwwvvvyyy}}}~~~yyyuuu||||||{{{yyyvvvuuuuuuvvvyyywwwuuutttsssqqqnnnkkkllljjjfffcccaaa___\\\YYYWWWTTTQQQRRRSSSRRRLLLFFFFFFCCCAAAAAAAAA@@@<<<999888777777666777888888999555555666666555444333333555222000000111111...,,,000000000000000111111111***---000000......000222000000///...............000111333444444222///---...///111333444333222111///000111333444555666666:::>>>IIIYYYgggrrr{{{fffRRRBBB888444000111111...+++)))))))))111111000000/////////...///...,,,******+++,,,---)))***++++++------...///***)))))))))***+++,,,,,,,,,++++++******++++++,,,******++++++,,,---......000///---,,,++++++,,,---///,,,)))+++...///,,,(((((()))***+++,,,---------)))***+++***))))))+++---************************(((((())))))))))))((((((+++++++++***************///...---++++++++++++,,,))))))(((((())))))***+++,,,,,,++++++***)))))))))************************444111...,,,++++++***))),,,***)))+++---,,,)))&&&,,,***))))))***++++++*********)))***---///---)))&&&'''++++++###((((((((((((((())))))))))))***************)))(((((((((((())))))*********++++++******(((((('''''''''******************************+++,,,,,,,,,,,,++++++++++++---...,,,***'''---,,,+++******,,,...///000666:::777111444@@@LLLJJJJJJCCC777111222000+++,,,------,,,+++***,,,---{{{{{{{{{zzzwwwuuuttttttwwwuuuuuuxxx|||}}}zzzvvvyyyzzzzzzyyyvvvuuuuuuvvvtttsssqqqqqqqqqqqqnnnlllkkkiiifffeeeccc```]]]ZZZWWWTTTQQQQQQRRRPPPKKKEEEDDDBBB???>>>>>>>>>;;;888888888777777777666666555555555555555555444333333333111///000111222000...111000000000000000000000+++---000000///...000111111000//////.........///000111333444333111///---,,,---///111222111000///...///000111222444777888BBBJJJWWWfffttt}}}hhhUUUIII???666000+++,,,------,,,,,,...///000000/////////.........///...---,,,,,,,,,------***++++++,,,,,,------...++++++++++++++++++,,,---,,,,,,++++++++++++,,,,,,++++++,,,,,,------............---------......///...,,,***,,,//////+++'''((()))***+++,,,,,,,,,,,,)))***+++***))))))+++---***************************************************************+++++++++---,,,+++******+++---...***)))))))))******++++++******************++++++++++++++++++++++++++++++...,,,******+++++++++***---++++++,,,------***(((---+++******+++,,,,,,++++++***)))***---...,,,******(((***,,,)))$$$%%%+++*********))))))(((((((((***************)))((((((((()))))))))************((()))***+++++++++***)))+++++++++************************+++++++++,,,,,,*********,,,,,,,,,)))&&&---,,,+++***+++,,,...//////333666777666;;;DDDMMM```aaaZZZIII;;;444000,,,------------,,,---...///yyyyyyxxxwwwvvvtttsssssstttssssssvvvzzz|||zzzwwwuuuwwwyyyyyywwwvvvuuuvvvpppooonnnoooppppppooonnnkkkiiihhhgggeeebbb]]]ZZZVVVSSSPPPPPPOOOMMMHHHCCCBBB???<<<:::::::::999777777888888888666555333222444555555555555444444333111//////000222333222111111111111000000/////////+++---///000/////////111111000000//////////////////000222333222111///...---...000111111000///......///000111333777<<<@@@NNN\\\lllxxxxxxfffNNNAAA===:::333,,,)))+++,,,---------///111///............---------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------***+++,,,---............---++++++---//////+++'''))))))******+++******))))))***+++***))))))+++---++++++++++++++++++++++++,,,++++++******++++++,,,))))))******++++++,,,,,,,,,+++)))((()))+++...000*********+++++++++,,,,,,((())))))***++++++,,,,,,++++++++++++,,,,,,,,,,,,((('''''')))+++,,,+++)))---,,,,,,,,,...---,,,***...,,,++++++,,,------,,,+++******+++------+++***+++((((((+++---++++++------,,,+++***)))((('''''')))************))))))((())))))))))))************&&&'''***,,,------------,,,,,,++++++*********)))+++***)))))))))***,,,,,,***))))))***,,,+++)))&&&---,,,+++++++++,,,...///...///222444888???GGGMMMgggooopppcccMMM===333///------,,,,,,,,,...///000~~~xxxvvvuuutttttttttsssrrrtttssssssuuuxxxyyyxxxvvvrrruuuxxxyyyxxxvvvvvvvvvrrrpppoooooopppppppppnnnlllkkkjjjiiifffbbb\\\WWWSSSPPPMMMKKKJJJGGGCCC???>>><<<999777666666666666555666777777777555222111444444444555555444444333111000000111111222222222222222111000///......---,,,---//////////////////111000000/////////000000...///111111111000///...///000222333333222111000000222333444777>>>GGGOOO^^^rrrvvv___PPP===444444555111+++---...///...,,,+++,,,------------------------------............---,,,,,,---------,,,,,,+++++++++...---,,,+++++++++++++++------,,,,,,,,,,,,------......------------------)))***+++---------,,,+++,,,+++,,,...///...+++'''***************)))((((((***++++++***))))))***,,,++++++++++++++++++++++++,,,+++************+++,,,))))))******+++,,,---------+++)))((((((***---///++++++,,,,,,,,,------,,,))))))*********++++++++++++,,,,,,,,,,,,,,,------&&&&&&''')))+++,,,***))),,,,,,,,,,,,,,,,,,++++++---,,,******,,,---,,,+++,,,******,,,---+++***+++((('''((()))+++++++++,,,,,,,,,++++++***))))))((())))))************)))((()))))))))))))))*********(((((()))***+++,,,......---,,,,,,++++++******)))+++***)))((((((***,,,---+++******+++,,,,,,***(((---,,,,,,,,,,,,---......---...000000444===JJJTTT___pppyyybbbJJJ;;;666111///,,,+++,,,---......~~~||||||||||||xxxuuusssssstttuuutttrrrvvvuuuuuuuuuvvvvvvuuutttqqqtttwwwyyyxxxwwwwwwwwwwwwuuurrrppppppooonnnmmmmmmllljjjgggddd^^^WWWSSSMMMKKKIIIFFFDDDAAA===;;;;;;:::777555333333444555222333555777777555444333333333444444444444444333222222222222111111111111222111111000///...------.........///000000///...000///////////////000000...//////000000000///...///000222333333333111000000222444666;;;FFFUUU___sssuuu\\\HHH@@@777111000000///......///000...,,,******+++,,,,,,,,,---------------,,,------------,,,++++++...------,,,,,,++++++***---,,,+++******)))******---,,,,,,++++++,,,,,,---------------------,,,,,,,,,---.........,,,+++***,,,,,,,,,......---+++)))***************)))((('''***++++++***))))))***,,,++++++++++++++++++++++++*********))))))*********))))))***+++,,,------...///---+++)))(((***+++---***+++,,,------------,,,+++++++++*********))))))+++++++++,,,,,,---------)))((()))***,,,,,,***(((***++++++*********++++++,,,+++))))))+++++++++***,,,)))***...---)))))),,,&&&***,,,***'''''')))+++******************++++++((())))))*********))))))******))))))))))))))))))+++***(((''''''))),,,...,,,,,,,,,,,,++++++******,,,***)))((((((***,,,---,,,++++++,,,------,,,+++---,,,,,,,,,------......+++...000///111>>>TTTfffooo}}}jjjPPPAAA>>>999555111////////////---|||zzzzzzzzz{{{yyyuuurrrrrruuuwwwvvvtttwwwwwwvvvuuuuuuttttttssssssuuuwwwxxxxxxwwwxxxyyy{{{xxxssspppnnnllljjjiiiiiigggdddaaa]]]XXXRRRNNNHHHGGGDDDBBB???<<<:::999888999888555333222333555222333555666666666555555222333333444444444444333222333444333111000000222000000000//////.........///......///000000///---///............//////000---......///////////////,,,---///111222111000///000222555888@@@OOOcccqqqvvv]]]HHH999888555222...---...///+++---...---,,,,,,---...,,,,,,,,,------------...------,,,,,,,,,+++++++++---------,,,,,,+++++++++++++++******))))))******,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,000000000000///...---,,,,,,---------,,,,,,++++++***+++++++++***))))))(((++++++,,,***)))(((***+++,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++***))))))******++++++,,,,,,------///...---+++++++++++++++***+++,,,---...---,,,+++,,,,,,++++++***))))))(((******++++++,,,,,,------+++*********,,,+++***((()))***+++***))))))+++---,,,***))))))***++++++***---)))***///...''''''---(((---///+++((((((+++,,,)))))))))*********++++++((())))))************)))************))))))))))))---+++)))''''''(((***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,------,,,+++,,,---......,,,,,,---------............***...000///333DDDaaawwwvvv^^^HHH@@@CCCBBB===666444444444222000}}}zzzyyyyyy{{{|||{{{vvvrrrsssvvvyyyxxxvvvvvvvvvvvvuuuttttttuuuvvvuuuwwwxxxxxxwwwwwwyyyzzzzzzvvvqqqmmmjjjhhhfffdddaaa___[[[XXXVVVRRRMMMJJJDDDDDDBBB???<<<:::999999666888999777444222333555666666666555555555555555111222333444444444444444000222333333111111222444//////////////////......000...---...000111///,,,---------------...//////------........./////////***,,,...111222222111111333555999>>>HHH[[[sssvvv\\\HHH===444444222///,,,,,,---///)))+++------------///000,,,---------............///...---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,+++******))))))******+++)))******++++++,,,,,,,,,//////......---.........---------+++******,,,---***+++++++++++++++******+++,,,,,,***)))((()))+++,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,------,,,***(((,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,)))***,,,---------++++++++++++******************))))))******+++,,,,,,---,,,***))))))***++++++******+++,,,+++)))))),,,///---+++)))***+++,,,++++++---)))+++000...&&&&&&...)))------))))))------***)))))))))))))))))))))((((((((()))***************************)))))))))(((++++++++++++++++++++++++***++++++,,,,,,---------+++,,,,,,,,,,,,------------+++***+++,,,...------,,,------...............---......///555HHHcccwwwwwwhhhXXXFFF::::::AAADDD>>>777444555666555222~~~{{{yyyyyyzzz|||}}}|||wwwssssssxxxzzzzzzwwwtttuuuvvvuuuuuuuuuwwwxxxwwwxxxyyyxxxwwwwwwyyy{{{wwwsssnnniiigggeeecccaaaZZZXXXTTTRRRPPPNNNKKKIIICCCCCCAAA???;;;999999:::555888:::888555333333555999888777555444444444444111222333333444444444444---000333333111222444777.........///////////////000...---...000111///,,,,,,,,,,,,,,,,,,---...///---------.........//////+++---000333444555444444777:::???DDDPPPeeefffIII:::888555222...+++***+++,,,---+++,,,------,,,,,,...///---------....../////////111///---,,,+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...******))))))))))))******(((((()))***++++++,,,,,,+++***))))))***+++---.........---+++)))***,,,...***++++++,,,,,,,,,+++++++++,,,,,,+++)))((()))+++,,,,,,,,,,,,,,,,,,,,,,,,)))+++---000000---+++)))---,,,,,,,,,,,,,,,,,,,,,+++,,,...///000//////...((()))+++------,,,+++***)))))))))***++++++,,,,,,(((((()))***++++++,,,,,,+++)))'''''')))+++,,,+++***,,,---,,,******---000...,,,++++++,,,------,,,---)))+++111...%%%&&&///******(((&&&***111...&&&++++++***)))((('''&&&&&&(((((()))***************+++*********))))))(((((('''***---///000...,,,***)))***+++,,,------...///+++,,,---.........------,,,***)))***+++------,,,,,,---......//////......111///,,,---666HHH^^^mmmcccUUUFFF===555000444<<>>:::999888888<<<888444555888999777444444333444555666666444222333333222222222222222222111111111000000000//////111000...---------//////---///000000///......///---,,,+++---000111000///***......------000111...---...000111222444555666<<>>:::888777777777666333111///111333555555444444444555777666444222222333444444444111///...//////////////////000000///......------------------......,,,++++++---////////////...,,,+++******---//////,,,,,,111222000...111444555777===FFFLLLZZZlll~~~|||dddMMM@@@:::444333000------000---,,,,,,,,,,,,,,,------,,,---......///......---,,,,,,,,,,,,---.........111111///...------------***))))))***,,,---,,,+++******++++++,,,,,,,,,,,,***+++,,,,,,+++******))))))+++------,,,---...000+++,,,---,,,++++++,,,---,,,,,,,,,------,,,,,,,,,((())))))***++++++,,,,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,***(((...,,,,,,---...///...---++++++,,,,,,,,,,,,------...---+++,,,,,,---+++***///---++++++,,,---,,,+++******++++++,,,,,,,,,,,,,,,++++++,,,---...---,,,)))+++,,,,,,,,,,,,---///---+++)))+++///000///---......------------...............---------,,,,,,+++,,,,,,---.........---,,,,,,---...............,,,,,,------,,,,,,,,,---++++++++++++,,,---......+++++++++++++++,,,,,,,,,***++++++,,,,,,---------)))---///......000///+++))))))))))))************''')))******))))))+++---*********+++,,,,,,------+++)))'''''')))+++,,,+++&&&''')))*********))))))~~~~~~~~~}}}{{{zzzxxxwwwwwwwwwuuuvvvuuussssssuuurrrmmmkkkkkkkkkkkkkkkjjjiiihhhccc```]]]ZZZXXXVVVSSSPPPMMMKKKHHHEEECCCCCCCCCCCC@@@>>>;;;999888888888999555333222000000111333444444333333444666666333111111111222222222000///.........////////////000000............------,,,,,,,,,------,,,++++++,,,...+++---......------...000...000///+++,,,111333222000333555777:::CCCPPP[[[lllzzzvvvgggQQQ???666222111111///,,,---111,,,,,,+++++++++,,,---------------------.........,,,+++***+++---------+++------,,,+++*********++++++))))))***+++---,,,+++***++++++,,,---,,,,,,,,,%%%'''+++,,,,,,,,,------)))+++,,,,,,++++++---...,,,---......,,,,,,---...,,,,,,------------,,,,,,++++++,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,---+++++++++,,,+++)))'''---,,,+++,,,.........---***,,,------++++++---...///---,,,,,,,,,,,,+++))).........------,,,,,,,,,))))))+++,,,,,,,,,,,,,,,,,,,,,,,,---//////...,,,***+++------,,,,,,...///---,,,,,,---///000000//////..................///............---------,,,++++++,,,---............+++,,,---......///......,,,---......,,,,,,---...---,,,,,,,,,,,,------...,,,++++++++++++,,,------++++++++++++,,,,,,,,,,,,(((---///......000...***(((((((((((())))))******''')))+++)))'''&&&))),,,,,,+++***)))((()))******+++)))(((((()))***)))(((&&&&&&'''(((((((((((((((~~~}}}{{{~~~}}}|||zzzxxxwwwwwwwwwrrrttttttrrrsssvvvtttooommmllljjjiiigggfffffffffaaa]]]XXXUUUSSSRRRPPPOOOKKKJJJHHHDDDAAA@@@@@@AAA???===:::888777777888888555555555333222222222333222222222333555444222000000000000///////////////........./////////000000---.........------,,,,,,+++---......---,,,,,,---***---//////......000222---///000---...222222000555888;;;>>>CCCPPPbbbpppsss^^^OOOCCC888111---+++///111///......,,,,,,,,,,,,,,,---......---,,,++++++***+++,,,------+++)))***,,,,,,+++)))++++++***))))))*********+++***))))))+++,,,+++******+++,,,---------,,,,,,%%%(((,,,...------...///+++,,,------++++++,,,---,,,...///...---,,,---...,,,,,,------------,,,,,,+++,,,---.........---,,,------...---+++***++++++---+++++++++++++++)))'''---,,,+++,,,...///...---***,,,------++++++,,,...---,,,++++++------,,,+++(((,,,//////,,,+++,,,---((()))+++,,,------,,,,,,,,,,,,,,,...///000...,,,***,,,------,,,---...///,,,...////////////000111111111000000000000111111............------------***+++,,,---............++++++,,,---............,,,...//////,,,,,,---///...------,,,,,,,,,------,,,,,,+++++++++,,,---...,,,,,,,,,+++++++++++++++***,,,,,,))))))---...+++*********)))))))))))))))'''***+++)))%%%$$$'''++++++***)))(((((('''''''''***)))((()))******)))''',,,+++***)))((((((((((((~~~~~~{{{zzz||||||{{{yyyvvvuuuuuuvvvqqqssssssrrrtttvvvuuupppooommmjjjgggeeeccccccccc```\\\WWWSSSRRRQQQQQQPPPJJJIIIGGGCCC@@@>>>>>>>>>???===;;;888666666777777666777777666444333333333222111111333444444222000///...............///000---.........//////000000------......------,,,++++++---000000///------------000111000---,,,...000***///111000000333222...;;;???BBBEEEMMM]]]rrrgggLLL???:::666222+++(((...444444000------------------...///000---+++)))(((((()))+++,,,---+++))))))+++,,,)))'''+++++++++***++++++,,,,,,,,,***))))))***++++++******+++,,,---...---,,,,,,))),,,000000...,,,,,,---,,,---......,,,+++,,,---,,,---......,,,,,,---...,,,------......------,,,***+++,,,,,,,,,+++******.........---+++*********---,,,++++++++++++)))'''...---,,,---/////////...))),,,...---+++***,,,///+++******+++---......---###)))...///,,,***,,,///((()))+++,,,------,,,,,,---,,,---...000000...,,,***,,,------------...000,,,///111111///...111333333333222222222222333333//////.........---------***+++,,,---............***+++,,,---............,,,...000///---,,,---000///...------,,,,,,,,,,,,---,,,+++***+++,,,---...---,,,,,,++++++*********+++,,,((($$$$$$)))---------,,,,,,+++***)))(((((((((***+++((($$$###&&&+++'''((()))*********)))(((***))))))***+++,,,***)))333111///,,,***)))))))))~~~}}}}}}~~~yyyttt{{{{{{yyyxxxvvvuuutttsssqqqvvvwwwttttttwwwvvvqqqmmmllljjjhhhfffccc___[[[YYYWWWUUUQQQNNNJJJHHHFFFHHHGGGEEECCC@@@===;;;999777666555444444555666777888777555333222222222222,,,---///000111111111111000000000000000000111111111000///...---...//////,,,//////------//////,,,,,,***))),,,111444444222////////////000000000000222...,,,///222333555999CCCJJJPPPTTT^^^qqqbbbIII<<<555000444000(((...BBBCCC444+++000,,,+++,,,...///555<<<...---++++++,,,---,,,++++++)))&&&%%%%%%'''+++---++++++++++++++++++++++++$$$%%%(((***+++***)))(((+++,,,,,,,,,+++,,,///222---+++)))+++...000///---000000000000000000000000111222000+++))),,,,,,***%%%)))...000///......///''''''(((***+++,,,---...------,,,,,,+++***))))))((()))***+++,,,---------******+++,,,---///000111,,,,,,------,,,+++)))(((+++,,,...000000///...---///,,,)))''')))+++---------,,,++++++...111///,,,666555222000............,,,---......//////......,,,,,,,,,---...///000000888111---///222222333555000///...,,,+++***))))))+++++++++,,,,,,---------***,,,...///......///000------,,,,,,,,,,,,---------------,,,,,,,,,++++++)))******++++++,,,,,,---+++******+++---......---++++++***)))((((((((()))%%%+++---***)))+++)))###***(((''''''(((((('''&&&222111///---+++***)))))))))((('''&&&&&&'''((()))///...***%%%%%%)))***'''}}}xxxttt{{{{{{yyywwwuuusssqqqpppqqquuuvvvrrrrrruuutttpppooollliiigggdddaaa]]]ZZZXXXWWWUUURRROOOLLLIIIHHHHHHGGGEEEBBB???;;;888777666666555555555555666666777666555333222222222222///000111222222111000000333222111000000000000000000000...---------...///,,,//////,,,,,,//////,,,///...,,,---.../////////....../////////000000000222......111333444:::AAAPPPXXX^^^cccmmmzzz[[[DDD999444111***------777IIIGGG555,,,,,,,,,,,,,,,+++...:::HHH...,,,)))))))))******)))+++)))((('''''')))+++,,,++++++++++++++++++++++++((()))+++,,,,,,,,,,,,+++***+++,,,,,,,,,---000333---+++***,,,///000///...////////////////////////---000///+++)))++++++(((***,,,------++++++...000'''((()))***+++,,,------------,,,,,,+++******))))))***+++,,,,,,,,,,,,,,,*********++++++,,,---------.../////////...,,,+++***+++---//////...---,,,///---******+++,,,,,,,,,///...,,,,,,---///---***.........------...//////,,,,,,---............---+++,,,------...///000000888222///111333333333555111000...---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,...///000///---,,,+++,,,...------------------...,,,,,,,,,,,,++++++++++++***++++++,,,---......///,,,*********,,,---,,,+++******))))))((()))))))))///,,,"""!!!***---++++++***))))))(((&&&%%%++++++++++++******))))))&&&&&&&&&'''((()))++++++'''***)))&&&%%%((()))'''~~~|||yyywww{{{zzzyyyvvvtttqqqnnnmmmqqqssssssppppppqqqqqqooopppmmmhhhdddaaa^^^ZZZXXXXXXWWWUUURRROOOLLLJJJIIIGGGFFFDDDAAA===999666444555555666666666666555555666555444333222111111111111222333333333111000///555444333222000000000000//////...------------......000///++++++///000.........///---,,,,,,---...------........./////////000///111333444888CCCOOOdddllltttyyynnnPPP===666333111'''---///777EEEAAA222---'''+++...---(((,,,>>>RRR222///,,,++++++,,,,,,,,,******))))))******+++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,***+++---------///111444...---,,,---///000000///........................,,,///...+++***,,,+++(((///...,,,)))((()))---000((())))))***+++,,,------------,,,,,,++++++******++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...000222444333111///---***+++---.........---,,,000...---------...,,,+++000...---...//////...---+++,,,---...............++++++,,,---------------+++,,,---...///000000111777222000222444222333555111000///...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---...//////---++++++,,,...------------------...++++++++++++*********)))++++++,,,---...///000111---+++******,,,,,,+++)))))))))((((((((()))*********+++((($$$$$$((()))(((************)))((('''&&&((((((***++++++***)))((($$$$$$&&&((()))+++,,,---(((...111...***++++++)))}}}|||{{{{{{{{{yyyyyyxxxwwwtttrrrooonnnqqqqqqpppnnnmmmnnnmmmlllqqqlllgggbbb^^^[[[XXXUUUXXXWWWUUURRRNNNKKKIIIHHHCCCBBBAAA>>><<<999666555444555666777777666555444555555444333222111111111000111222222222111000///444444333222111111111222///......---------------///000...******...000///***,,,...---++++++...111------------.........//////000333555777>>>OOO```xxxyyy]]]EEE888333222000,,,111---,,,444222---000'''+++...---(((***;;;LLL333000---++++++,,,---,,,******++++++,,,,,,,,,+++++++++++++++++++++++++++,,,+++***))))))******+++***,,,---...///000222444............///000000///,,,,,,,,,,,,,,,,,,,,,,,,...000...***)))------+++...---***((((((***...000*********++++++,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,---,,,,,,++++++---......///////////////...111555777777555111///------...//////...------000/////////000///---+++///,,,---///000//////111...///000000000///---,,,***+++,,,,,,------,,,,,,+++,,,---...///000111222555111111333333111111333//////...------,,,---------,,,,,,,,,++++++******)))+++---------,,,---...---------......---------************))))))))))))******+++,,,...///000000///---,,,+++,,,,,,***)))((((((((((((((()))***+++###)))000444444000)))###%%%''')))************+++++++++,,,---,,,***((('''%%%&&&''')))***+++,,,,,,///555777111+++)))******~~~{{{zzzzzz|||~~~vvvwwwwwwwwwvvvtttrrrppppppooonnnnnnllljjjiiijjjnnnjjjddd```\\\YYYVVVTTTXXXWWWTTTPPPLLLIIIFFFDDD>>>>>>===<<<;;;999888777444555666777777666555444444444444444333222222111---...///111111111111000222111111111222333444444...............---------///000...******...000///***---...---++++++---111------------.........//////111666:::===GGG]]]pppqqq```KKK<<<555222000...,,,000+++'''+++******222++++++---...+++***111;;;...+++(((''''''((((((((()))***+++,,,---,,,,,,+++++++++++++++++++++++++++,,,+++***))))))******+++***,,,...//////000222333......///////////////000************************//////+++&&&&&&+++......************,,,...//////++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,---------,,,+++++++++,,,...///111111111111---111777;;;;;;888333000///000000000000000///////////////000111000...+++///,,,,,,///...******......///000000000///---,,,***+++,,,,,,------,,,,,,+++,,,---...000111222222222000000333222......000------,,,,,,,,,,,,,,,---,,,,,,,,,++++++*********(((***,,,---,,,,,,---...,,,,,,---......---,,,,,,*********)))))))))((((((((()))***+++,,,---......000...---,,,---,,,+++)))((('''''''''((()))*********)))(((((((((((()))+++&&&((()))))))))))),,,......------,,,+++***)))((()))))))))***************...333444,,,&&&&&&((()))~~~}}}|||yyywwwxxx{{{~~~tttuuuwwwwwwvvvuuurrrqqqooommmmmmooommmhhhfffgggiiifffbbb^^^\\\YYYVVVSSSUUUTTTQQQNNNJJJFFFCCCBBB;;;;;;;;;;;;;;;:::999888555555666666666666555555444555555555555444333222+++,,,...000111111111111000000000000222333444555//////000000//////...---...000///++++++///000...///000///...,,,+++,,,---------........./////////222444999@@@GGGTTTlll{{{nnncccTTTHHH;;;666333000......$$$---,,,+++///---+++222...,,,,,,...---******---,,,***(((((()))***)))(((******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,***,,,.../////////000111---...//////...---...///************************,,,,,,)))$$$$$$)))------))))))***---///111000///,,,,,,,,,,,,,,,+++++++++------------,,,,,,,,,,,,,,,,,,------------,,,,,,)))***,,,...000000000000---222999>>>???<<<666222111111111111000000000000///......000111111///---000,,,,,,///,,,%%%$$$***+++,,,---...............++++++,,,---------------+++,,,---...000111333333000///111333111,,,,,,///,,,,,,+++++++++,,,------+++++++++++++++*********+++,,,------+++))))))******+++,,,------,,,+++***************)))))))))((((((((())))))******++++++///...,,,,,,,,,,,,+++)))(((((('''''''''((()))))),,,(((%%%&&&&&&&&&)))---)))+++,,,***)))***///333444222...+++))))))+++,,,...---+++))))))))))))***,,,000000+++(((***,,,---{{{|||{{{xxxuuuuuuwwwzzztttuuuvvvvvvuuussspppnnnnnnkkkmmmpppnnngggdddeeedddbbb___]]]\\\YYYVVVSSSOOONNNLLLJJJGGGEEECCCBBB;;;;;;;;;;;;:::999888888666666555555555555666666555555666666666555444333...///000111222111111000000000000000000111222333///000111111111000///...,,,//////,,,,,,//////,,,111///...---.........---....../////////000000000666888>>>GGGRRRbbbyyy}}}mmm___RRRGGG@@@888111111111...---000$$$---...---111---)))///---++++++------)))(((***+++++++++,,,......,,,+++************+++++++++,,,++++++++++++++++++++++++((()))+++,,,,,,,,,,,,+++***,,,...///...------...,,,...///...,,,+++---///,,,,,,,,,,,,,,,,,,,,,,,,***,,,+++((()))---...,,,---,,,+++---000111000...---------,,,,,,+++++++++------------------------++++++,,,---............***,,,...000000000/////////444<<>>999===???===888555777999666777888888888666555444333444444555555444444333000000111222222222222222///000222222222111///---------///111...+++333>>>000000/////////.........000///------///000///...111///...//////...111777>>>CCCKKKUUUeeeyyyzzzcccPPPEEE===444...111000...------...000111///...---,,,++++++++++++*********+++,,,,,,,,,---000...***(((&&&''')))++++++***)))'''''')))***+++***++++++,,,,,,++++++***)))------((((((++++++'''+++)))))),,,---***+++...,,,,,,,,,...///...---+++&&&&&&((()))+++,,,......000000//////.........---...---+++)))***,,,...000---------,,,,,,++++++++++++,,,---...////////////------............------111000000000000111111222///333:::CCCGGGDDD:::222111222333222000.........000111111000...---...000000000////////////000000+++---000111000/////////***+++...000111111111000---...///000111222333444---------,,,,,,+++++++++'''+++...---***((((((***,,,)))&&&'''***,,,)))%%%,,,+++*********+++---...(((***,,,)))%%%$$$''',,,(((((((((((())))))))))))************++++++++++++******))))))******+++,,,'''((()))******)))(((''',,,'''(((---...)))%%%%%%'''***+++,,,111>>>RRRaaalllQQQ777000000,,,***---+++***(((((((((***,,,...,,,++++++******++++++,,,~~~}}}~~~||||||{{{xxxvvvuuutttttttttrrrrrrppplllmmmpppooollllllmmmmmmmmmjjjgggcccaaagggfffccc```]]]ZZZXXXWWWOOOKKKFFFEEEFFFEEEAAA>>>888;;;>>><<<777444555888555666666777666555444333111222222333333222222111///000111111222222222111000111222333222111///...---+++,,,///...+++---333......---------,,,,,,,,,222000//////000111111000000......000000///333999AAAIIIUUUcccrrr~~~kkk^^^MMM@@@:::666111---///...,,,++++++,,,...///------------,,,,,,,,,,,,*********+++++++++++++++))))))))))))***+++,,,,,,+++***)))(((((()))***++++++++++++,,,,,,+++++++++,,,000///++++++......***,,,)))***------++++++...,,,,,,---.........---+++,,,---------......//////000/////////............,,,+++)))((((((***,,,...---------,,,,,,,,,++++++---...............------------............------..................///000///555>>>CCCCCC>>>777333111222222222111111111222000111111000......///000000//////////////////000,,,...///000.........///......////////////......//////000000111111222222222111000///...---,,,,,,,,,...///...---,,,,,,,,,&&&$$$###&&&+++...,,,)))))))))(((((()))******+++)))***+++,,,,,,,,,++++++))))))))))))((((((((((((''''''''''''((((((((((((******))))))******+++,,,(((((())))))))))))((((((((()))***,,,---,,,)))&&&&&&(((+++...777IIIaaarrrlllRRR888///---((('''***---,,,+++*********++++++,,,,,,++++++++++++,,,,,,~~~}}}}}}~~~~~~|||zzz}}}{{{yyyvvvtttsssssssssqqqqqqoookkklllooooookkkllllllmmmllljjjgggdddbbbhhhgggdddaaa]]]ZZZWWWVVVMMMIIIEEEDDDDDDDDD@@@===777:::;;;:::666444555666444444555555555444333333111222222333333222222111//////000111111111111000111222333333333222000///222...---111333000---------------------,,,,,,,,,111///......///000000///000...///333444444888>>>DDDRRRcccrrr|||}}}rrrfffPPPGGG<<<666444444111...---,,,+++******+++,,,---++++++---.........---,,,******************))))))&&&''')))+++,,,,,,+++***+++***)))(((((()))***+++++++++++++++++++++++++++***,,,,,,***))),,,+++)))---++++++......,,,,,,///,,,------......------,,,111111000000///.........////////////............,,,+++***))))))+++---......------,,,,,,,,,,,,,,,////////////...---,,,+++------............------...---------......///000///666???BBB>>>888444333222222111000000000111111111111222111//////000111//////............//////...//////...,,,,,,---///111000///...---,,,,,,,,,000000000000////////////333333111000...---++++++---+++))))))************+++)))((((((******&&&"""(((((()))************)))&&&%%%&&&)))---...)))%%%******))))))((((((''''''&&&&&&&&&'''''''''((((((***))))))))))))***++++++***))))))(((((())))))***'''///111......222000)))'''(((***///:::NNNgggyyybbbLLL555---+++'''&&&)))------------,,,+++******,,,,,,++++++++++++,,,,,,||||||}}}~~~~~~}}}{{{yyy}}}|||yyywwwuuusssssssssppppppnnnjjjkkkooooookkklllllllllkkkiiifffdddbbbeeedddaaa^^^YYYUUURRRPPPKKKHHHEEECCCCCCBBB???===777999:::999666555555666444444555555555444444444333444444555555444444333///000000111111111000000222333333333333222111000222000000111222111///---////////////////////////...---++++++---...---,,,111000111555777888===CCCKKK\\\oooxxxwwwlll[[[MMMBBB<<<666222222222///,,,,,,,,,+++******+++,,,,,,''')))+++---......,,,++++++*********)))(((((((((******++++++***)))((((((+++******))))))******+++++++++++++++++++++++++++)))******))))))******)))///,,,,,,//////,,,---///,,,---......---,,,------000//////...---,,,,,,+++///////////////.........///...---,,,---...000111...---,,,,,,,,,,,,------////////////...---,,,+++,,,------......------,,,///////////////000111222///555;;;===;;;777444333333222///............---111111222111//////000222///......------......////////////---++++++,,,...111000...,,,++++++,,,,,,---------------.........//////...---+++***))))))...***&&&%%%(((******(((...,,,+++******'''"""******,,,------,,,+++***'''%%%%%%(((++++++((($$$******))))))((((((''''''))))))))))))************)))))))))))))))***+++++++++***)))(((((()))***++++++777;;;333111777555+++)))***+++...666FFFZZZhhhMMM>>>000------+++***,,,+++,,,...//////---,,,***,,,,,,,,,++++++,,,,,,,,,{{{}}}|||zzzyyyzzzyyyvvvtttrrrqqqqqqqqqooopppmmmjjjkkkoooooolllmmmmmmllljjjhhheeecccaaabbbaaa___[[[WWWRRRNNNLLLHHHFFFDDDBBBAAA@@@>>>===888999999999888666666666555555555555555555555666333444444555555444444333000000111111111111000000333333333333222222111111---......,,,++++++---....../////////////////////...---++++++---...---,,,111///111666999<<>>777333///---------***(((------,,,,,,,,,,,,------&&&'''***,,,------,,,++++++*********)))(((((((((,,,+++***(((((((((((()))++++++************++++++,,,++++++******++++++,,,---,,,,,,------,,,------000------//////---,,,///,,,---......,,,+++---///---------,,,,,,,,,,,,,,,........./////////////////////.........///000111...---,,,+++,,,---...///------............------,,,,,,------------,,,,,,............///000111222111111333777999999555111222000......000111000///000111111000//////111222......------------.........///...,,,******,,,......---,,,++++++,,,---...(((((()))***+++,,,------************************222---((('''***,,,---,,,''''''((()))+++***)))(((***+++,,,------,,,******,,,,,,++++++***++++++,,,***)))))))))((((((((('''******+++++++++,,,,,,,,,))))))(((((())))))***++++++***)))(((((()))***+++---;;;@@@666111555333******+++,,,...222:::EEEMMM:::333......///...,,,+++)))***---///000///...------,,,,,,,,,,,,,,,,,,---~~~}}}~~~{{{zzzyyyuuutttrrrpppooonnnnnnoooooopppnnnkkklllppppppmmmooonnnmmmjjjgggdddaaa``````___^^^ZZZVVVQQQMMMKKKFFFEEECCCAAA???>>>======888888888888888777666666555555555444555555666777111222222333333222222111111222222222222111000000333222222222111111111111---111111,,,***,,,...///,,,,,,,,,---------------111///......///000000///111///111777===DDDNNNXXXhhhppprrreeeRRRCCC;;;777000...,,,,,,------,,,+++------............------'''(((***+++,,,,,,,,,+++******************))))))***)))((('''((()))***+++++++++++++++++++++++++++---,,,+++******+++,,,---,,,******------++++++---000------//////,,,,,,...,,,...///---+++***---000---------------..................///////////////..................///000///...,,,++++++---///000------...............---,,,,,,------------,,,,,,+++++++++,,,---...///000222000///222666888444111///------000444666444111...///000///......000222------,,,,,,,,,,,,------,,,------,,,******+++---++++++++++++,,,,,,---...&&&&&&''')))***,,,------*********+++++++++,,,,,,///,,,((('''(((***++++++************************)))************)))((((((,,,,,,+++***)))***,,,...((((((((())))))))))))))))))))))))*********++++++)))(((((((((((()))***************))))))*********+++777>>>777///---+++((((((***,,,---///333888<<<111///......///---***((('''))),,,...000000///...------,,,,,,,,,,,,------}}}~~~|||yyyxxxyyytttsssqqqpppooooooooopppppppppnnnlllmmmqqqqqqnnnqqqpppmmmjjjfffbbb___^^^^^^]]]\\\YYYUUUQQQLLLJJJDDDDDDCCC@@@>>>===<<<===777666666777777777555444444444333333333444666666111222222333333222222111333333333333333222111111222222111111000000000000222444333//////111...))),,,,,,,,,---------......222000//////000111111000444333666>>>HHHSSSaaammmtttrrrfffRRRAAA999555222------,,,---.../////////------............------+++++++++,,,,,,---------*********+++++++++++++++))))))))))))))))))((('''***++++++++++++++++++***---,,,***))))))***,,,---***''''''++++++((((((,,,000---,,,///...++++++...+++...///---***)))---111------------------------............/////////000........./////////000000///...,,,++++++---///111////////////...---,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,---...000000222111000111222222222111...---,,,///333333///***---...///...------///111------,,,,,,,,,,,,------)))+++------+++++++++,,,******+++,,,,,,,,,,,,,,,(((((()))***++++++,,,,,,,,,,,,++++++++++++++++++))))))((('''%%%%%%''')))......,,,***))))))***,,,+++******)))(((((())))))(((&&&&&&(((---///...,,,''''''(((((())))))******((())))))))))))*********((((((((((((((()))******)))******++++++******))))))222999888///'''''')))'''(((***+++---///111333---...---,,,+++++++++))))))***,,,---.........---------,,,,,,,,,,,,------}}}zzzwwwwwwxxxuuutttsssrrrrrrrrrsssssspppqqqooolllnnnrrrrrrooorrrqqqnnnjjjeeeaaa^^^]]][[[ZZZYYYWWWSSSOOOJJJHHHCCCCCCBBB@@@===<<<<<<===555555444555666666444333333333222111222333555666333444444555555444444333444444444444444333222111222111000000///000000000222222///,,,///111)))........./////////000000000///------///000///...:::888<<>><<<<<<===>>>666666555555555444444444555333222222555555444222000333555666444333222222111///111333222000111555...//////000111111111111111000///...---,,,,,,+++///---++++++,,,...///......------...111444555666BBBNNN\\\fffmmmrrrqqqlllYYYNNN???444///...,,,+++---------,,,,,,---------,,,---......,,,,,,---...///...---+++******++++++,,,,,,,,,***(((&&&'''(((---,,,***))))))***+++,,,---,,,,,,++++++,,,,,,---+++,,,------++++++,,,------------,,,++++++******......---------......///+++++++++,,,---........./////////...............111222222111///......///000000111111111222222222111///---,,,,,,...111333111000...------------...------............------000,,,+++------,,,///444000------...+++&&&%%%))),,,,,,,,,,,,+++++++++++++++++++++***++++++,,,---,,,,,,,,,,,,,,,+++***))),,,***...,,,&&&+++000)))+++,,,+++(((***...---******++++++,,,------,,,,,,------,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++***(((+++000+++&&&333>>>888+++111===<<<...,,,...&&&))))))((()))000777333+++***+++,,,+++)))((()))*********+++******)))******++++++++++++******))))))++++++,,,,,,,,,,,,+++++++++''',,,:::<<<111***,,,++++++************++++++)))))))))+++,,,,,,***(((******+++++++++,,,,,,,,,***++++++,,,,,,,,,++++++~~~yyyyyyzzz|||~~~|||yyywwwuuuuuuwwwxxxxxxxxxssspppnnnnnnqqqrrrpppmmmkkkjjjgggfffeeeccc```^^^YYYXXXUUUQQQLLLHHHDDDBBB<<<<<<<<<<<<<<<===>>>>>>555555555555555444444444555444333444555666555333///111444444333111111111...---///222222///111666111000000000000000111111111000000///...---,,,,,,///...------......---,,,---...///111555999<<<>>>NNN^^^nnntttqqqiii]]]SSSBBB===666111000...+++(((,,,------......------,,,,,,---......,,,,,,---.........---,,,++++++++++++......,,,***''''''(((***///...,,,+++******++++++---,,,,,,++++++,,,,,,------......---+++******+++------------------------------------...///000111---,,,,,,,,,---...000111000000000000000000000000111222333111///...///000///000000111111111111000///...,,,++++++---///000...------,,,,,,,,,------------............------222,,,)))+++---,,,,,,......------...***$$$"""$$$++++++***)))***+++,,,---+++++++++++++++,,,------+++,,,,,,,,,,,,,,,++++++000,,,//////+++///000%%%,,,,,,***'''(((,,,,,,)))---,,,,,,,,,,,,---......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,++++++***((((((---+++(((444<<<444***555KKKPPP:::***)))***'''***+++)))))),,,---+++***,,,,,,,,,***)))***+++...+++)))***++++++)))''',,,,,,++++++++++++************++++++++++++******,,,%%%***:::>>>333***)))'''''''''((()))***+++,,,)))*********((('''((()))************++++++++++++)))***+++,,,------------~~~yyyyyyzzz}}}}}}yyywwwvvvuuuuuuvvvwwwwwwqqqooommmnnnqqqrrrooommmiiigggeeeddddddbbb___\\\UUUTTTRRRNNNJJJEEEAAA???::::::;;;;;;:::999999888555555555555555555555555555555444555555555555444///000222222111000000111...---...111111...000444222111///......///000111------......//////000000//////...///000///---+++111111222333777>>>FFFKKK]]]lllyyywwwjjjYYYIII>>>666444222111111000---***+++,,,---......---,,,+++***+++,,,,,,******+++,,,---------,,,+++++++++++++++,,,---,,,+++***,,,------,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---/////////---+++)))))))))+++,,,,,,------...//////------------...///000111333111000......000111333222222222222333333333333...///111111000000222333///000111111111111000000------,,,++++++,,,---...,,,,,,,,,,,,,,,---------,,,------......------,,,///+++)))++++++***+++...***+++......,,,)))'''(((+++***(((((((((***,,,...,,,++++++++++++,,,------++++++,,,,,,---,,,,,,,,,---***......(((---///&&&---...+++((()))------***///...---,,,,,,---//////------,,,,,,,,,++++++++++++,,,,,,,,,,,,+++******(((&&&***+++***333888000***222JJJVVV???(((&&&+++((()))***((('''(((***++++++,,,---,,,*********+++++++++***+++,,,,,,,,,+++************************))))))************))))))++++++,,,222888777///%%%(((''''''(((((()))***+++''')))+++)))'''&&&))),,,++++++++++++++++++++++++***++++++,,,------,,,,,,~~~|||{{{{{{}}}}}}{{{xxxwwwvvvtttsssrrrssstttpppnnnmmmooorrrrrrpppmmmgggfffdddbbbaaa___\\\ZZZOOOOOONNNLLLHHHDDD@@@>>>999999::::::999777666555444555555555555555555555444555555555555444555555///000111111000///000111000...///111000------111333222111000000000111222------......///000000111000//////000111000---+++333333333444999DDDQQQZZZnnnzzzttt]]]JJJ<<<555222111000000000///...---+++,,,---......---,,,+++***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,++++++$$$'''+++...---,,,,,,,,,)))))))))***+++,,,---------,,,,,,++++++,,,,,,---/////////---+++)))))))))******+++,,,---...///////////////....../////////666444111///......///000111111222222333333333333...///111111000000222333///000111222222111000///,,,,,,,,,+++++++++++++++,,,------------...------,,,,,,------------,,,,,,))))))+++,,,***'''+++111'''***---...---,,,,,,++++++***(((((((((***,,,...,,,,,,++++++,,,,,,---...++++++,,,---------,,,,,,))))))///---$$$)))000,,,...///---***+++//////+++000///...---,,,---...///------,,,,,,,,,+++++++++++++++,,,,,,++++++***))))))%%%)))+++)))///444,,,+++***===KKK;;;'''&&&+++***(((&&&(((***++++++++++++,,,---,,,*********+++'''***,,,+++((('''))),,,((((((((()))))))))))))))((())))))******))))))(((&&&...,,,%%%---===:::)))++++++***))))))))))))***&&&)))+++***((((((,,,///---------------------------------------,,,+++***}}}||||||||||||{{{yyyuuuuuuuuusssqqqppprrrtttpppnnnnnnpppsssssspppmmmgggeeebbbaaa___]]]YYYWWWKKKKKKKKKJJJGGGCCC@@@>>>777888888888888888777777444444444555555555555555333555666555444333444555///000111000//////000111111///000222000,,,---111444333333333333333444444000000000/////////......000//////000222111///---333555777:::BBBOOO```lllsssVVVAAA888666000000///...------------,,,------......------,,,,,,---......,,,,,,---...+++,,,,,,------,,,,,,+++###))),,,---+++))))))'''((()))***+++------...---,,,,,,++++++,,,,,,------......---+++******+++******+++,,,---...///000000000//////.../////////333222000...---,,,,,,------......//////000000000000111222000...---...///...///111222111000...---+++,,,,,,---,,,++++++***,,,------......---,,,,,,,,,,,,------------,,,,,,'''))),,,---)))&&&***222'''+++---+++***++++++)))++++++***)))***+++,,,---,,,,,,,,,,,,,,,------...,,,,,,------------,,,,,,(((***111...$$$)))222000,,,...---+++---111000,,,//////...------------...------,,,,,,,,,,,,+++++++++++++++++++++******))))))%%%)))+++&&&***///***,,,%%%///;;;222((((((***,,,&&&$$$)))......,,,+++***,,,,,,,,,***)))***+++&&&***,,,)))### ###''''''''''''(((((((((((()))))))))************))))))"""+++))) (((>>>AAA444......,,,+++***)))))))))''')))************+++---............------------............---,,,+++***~~~{{{yyyzzzzzzzzzzzzqqqrrrsssrrrpppqqqtttwwwpppooonnnqqqttttttqqqnnngggeeebbb___]]]ZZZWWWTTTIIIJJJJJJIIIFFFBBB>>><<<888888888888888888888888444444444555555555666666222444555555222222333555000111111000//////000222000...000222111...///333000000111222333333333333000000000000////////////000//////000111222111///444888@@@HHHSSScccuuuvvvTTT===666555......///...---,,,,,,------------,,,,,,---------,,,---......,,,,,,---...++++++,,,---------,,,+++###&&&***,,,,,,***)))))))))***+++,,,---------------,,,,,,++++++,,,,,,---+++,,,------++++++,,,---,,,,,,---...//////000000............///000111222//////.........---------++++++,,,------.../////////000111///---,,,---...,,,---///000///...+++***+++,,,---...---,,,***))),,,,,,------,,,+++***)))+++,,,,,,------,,,,,,++++++***+++---+++((()))...''',,,---)))(((+++,,,***,,,,,,,,,,,,++++++++++++---,,,,,,,,,,,,---..................---,,,++++++******000///(((,,,111***(((+++,,,,,,///222000+++...............---,,,,,,------,,,,,,,,,,,,+++++++++++++++++++++***))))))***&&&***+++###$$$+++***---%%%***000***(((,,,***,,,'''&&&,,,///---***+++***+++,,,+++)))((()))***''')))***(((%%%$$$$$$&&&'''((((((((()))))))))))))))******++++++******)))&&&&&&%%%$$$+++666<<<===......,,,+++***)))))))))***))))))*********(((%%%.........------,,,,,,,,,,,,---------------,,,,,,}}}yyyxxxxxxzzzzzz{{{nnnppprrrrrrqqqrrrvvvzzzpppoooooorrruuuuuurrrnnngggeeebbb___]]]YYYUUURRRJJJJJJJJJIIIFFFAAA===:::<<<;;;:::888777666666666444444444555555555666666111333555444222111222555000111111000//////111222...---///222222///111555+++,,,...///000000000///------...///000111222222000///...///111222222111555===IIIVVVccctttyyyUUU<<<333333,,,...000111000...------......,,,++++++,,,......***+++,,,,,,******+++,,,***+++,,,---------,,,++++++---......,,,++++++,,,,,,,,,---......------------,,,,,,++++++,,,,,,---)))+++,,,,,,,,,,,,---///.........///000111111111,,,------...000111333444---...///000111111111000,,,,,,------...//////000+++,,,......------///000***+++---...---+++)))'''+++,,,.........,,,***)))+++,,,,,,,,,+++***((('''+++,,,,,,------,,,,,,+++000+++***,,,---***))))))&&&,,,---)))(((...000...---------------,,,+++***---,,,,,,,,,,,,---..................---,,,+++***+++)))...///+++...---"""%%%)))+++,,,///222///***,,,---...///...---+++***---------,,,,,,,,,++++++***++++++++++++***))))))+++''',,,,,,!!!!!!)))***...(((+++,,,&&&)))...++++++((()))//////)))'''***)))***+++***((((((((())))))((('''(((+++,,,+++***(((((())))))*********+++******++++++++++++******///$$$###,,,///,,,222???---,,,+++***)))))))))))),,,***((()))***)))$$$---------,,,,,,+++++++++++++++,,,---............~~~|||zzzyyy{{{}}}~~~uuurrrpppssswwwyyyvvvssspppooooooooopppooommmjjjdddbbb___]]]ZZZWWWRRRNNNPPPLLLGGGDDDBBB@@@<<<888:::;;;;;;;;;:::888777555555555666666666666666555777777666555333222111000444...******///333333000333222111111111111///---///...............///000222222222222222111000///333111///000111333222222AAAJJJVVVeeexxxdddGGG999444111000...------------+++***)))'''(((***---...,,,)))---,,,+++***+++,,,---...---.........---,,,,,,---((()))***+++++++++++++++---------...------,,,,,,,,,,,,+++*********++++++,,,)))''''''***---///000///......---------......---......///......------///,,,+++,,,...///---+++---+++***+++...000///---/////////...,,,+++---...000---******+++***)))***+++******************+++000///---+++*********+++---------,,,,,,+++++++++,,,,,,---------,,,***)))******+++,,,,,,---......+++,,,,,,---............,,,------......------,,,...000222222000---++++++///...---,,,+++,,,------++++++,,,,,,,,,,,,------******+++,,,---......///******+++++++++******))))))***+++,,,,,,+++)))(((***************)))(((((()))***+++++++++)))((('''+++***(((''''''((()))***&&&''')))***++++++******((()))***)))((((((***+++''''''(((((()))))))))***---------,,,+++***)))(((,,,***)))(((+++000555888111,,,((())))))((((((+++---,,,+++*********,,,,,,000///---,,,,,,---...///...---++++++++++++---...}}}{{{zzz{{{|||}}}zzzuuuqqqqqqtttvvvuuussspppooooooooopppooollliiibbb```^^^[[[YYYUUUQQQMMMMMMJJJEEEBBBAAA???;;;999:::::::::999999777666666555555666666666666555555666666555444333222222111222111000000111111000000000//////000111222111/////////......///000111111444444333333222111000///111000//////111444777:::JJJUUUdddtttsssXXXBBB888444111///...,,,,,,------+++***+++))))))+++...///---+++,,,,,,+++++++++,,,---...------,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,,,,---------------,,,,,,,,,,,,+++++++++,,,,,,,,,---+++))))))+++...//////---------------,,,,,,,,,---...............---------+++***+++---...,,,***,,,***)))***,,,---,,,***...//////...,,,,,,---///000---+++++++++++++++,,,,,,++++++******++++++,,,......---,,,++++++++++++---------,,,,,,,,,++++++---.../////////...,,,+++,,,,,,,,,------......///+++,,,,,,------------,,,,,,,,,------------,,,,,,+++---//////---+++******///...---,,,+++,,,,,,---+++++++++,,,,,,,,,------******++++++,,,,,,------******+++++++++******))))))******+++++++++*********************)))(((((()))******+++***)))(((''')))((((((((((((((())))))))))))************)))))))))))))))(((''''''(((***(((((()))))))))*********+++,,,,,,,,,,,,++++++***---,,,***)))+++---111333333---)))******((((((+++,,,,,,++++++,,,,,,---......------,,,,,,---------,,,,,,++++++++++++,,,,,,~~~}}}{{{zzzzzzzzz}}}xxxrrrppprrrssssssssspppooonnnnnnnnnmmmjjjhhh```^^^[[[YYYVVVSSSNNNKKKHHHFFFBBB@@@???===;;;999999999888777666666666666555666666666666666555555444444444444333333333333000333555555222/////////---,,,,,,...111333333222/////////000000222333444666555555444222111000000111222222111222888@@@GGGTTTcccuuunnnhhhZZZHHH;;;666333000///---,,,,,,,,,,,,+++)))---+++***+++---.........,,,,,,,,,+++,,,------...---,,,******,,,------,,,,,,------------,,,,,,+++,,,,,,------------,,,,,,++++++,,,,,,------......---,,,++++++---.........***+++,,,------,,,+++***------------......------,,,+++******,,,,,,+++***+++***))))))***+++)))(((,,,---...---,,,,,,...000......---,,,,,,---------------,,,,,,,,,,,,------,,,,,,,,,------,,,,,,+++------------,,,,,,,,,,,,//////000111000///...---........................,,,,,,,,,,,,,,,,,,+++***,,,,,,------------,,,,,,***,,,......---,,,+++,,,......---,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++)))******+++++++++******))))))))))))***+++,,,,,,***************)))(((((()))************)))((((((&&&''''''((()))))))))))),,,+++***)))((((((((((((******)))'''%%%%%%'''))))))************+++++++++***+++,,,,,,---------,,,------+++******+++,,,---333---)))++++++))))))+++++++++,,,---.........---+++++++++,,,,,,,,,++++++******++++++++++++******}}}|||zzzxxxwww{{{xxxsssqqqqqqrrrrrrqqqpppnnnmmmmmmmmmkkkgggeee^^^[[[XXXUUURRROOOKKKHHHCCCBBB???>>><<<;;;:::999888777666444444555666777666666666666666666555444333333333333333333333333111222222222111000000000---,,,,,,---000222222222///000000111222333555666888777666444333222111111222444666555777>>>KKKUUU]]]mmmwwwmmmUUUNNNCCC:::555333111///...,,,++++++,,,,,,+++***---,,,+++***+++---...///,,,,,,,,,,,,------......---,,,++++++,,,------,,,,,,,,,,,,,,,+++***))))))++++++,,,---------,,,,,,***+++,,,---......//////,,,+++++++++------,,,+++)))***,,,......---+++***------------------......,,,+++++++++,,,,,,++++++++++++*********)))((((((+++,,,------,,,,,,...000+++......,,,+++---...---......------------......)))***,,,---...---,,,,,,------------------,,,,,,...///000111111000///...............------------,,,,,,,,,,,,++++++***))),,,,,,,,,------,,,,,,,,,+++---/////////......///---------,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++*********))))))))))))***+++++++++*********)))(((((()))+++---...***************)))(((((())))))*********)))))))))$$$&&&''')))******))))))---+++***((((((((()))))),,,,,,***'''%%%%%%'''***+++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,+++++++++*********)))...***''')))+++)))***,,,++++++---------,,,+++***((()))***+++++++++***)))((()))***++++++***)))(((~~~|||zzzxxxwwwvvvvvvuuusssrrrrrrqqqpppoooooommmlllkkkjjjgggdddaaa[[[XXXTTTQQQNNNLLLHHHFFF???>>>===<<<:::999999999666555444444444555666777666666666666666555444444222222222333333333333444333///+++,,,000333222000000///---...000111111111000000111111333444555666888777555444333222222222222555888:::>>>GGGVVVaaajjjxxx{{{mmm]]]RRREEE>>>666222222111///......,,,+++,,,------,,,***,,,,,,+++******+++---...,,,,,,---------.........---...///...---,,,,,,---,,,,,,,,,,,,,,,+++***)))***++++++,,,------,,,,,,***+++,,,---...///......+++***)))***+++,,,+++***)))+++---...///...,,,+++---,,,,,,,,,,,,---...///,,,---------,,,,,,,,,---,,,,,,,,,+++******)))***+++,,,---,,,,,,,,,...000)))...000,,,***---...---///..................///)))***,,,---......---,,,------------------------------////////////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))+++,,,,,,,,,,,,,,,,,,++++++,,,............///000,,,,,,,,,,,,,,,+++++++++*********+++++++++,,,,,,,,,++++++******)))))))))((()))***+++++++++++++++***)))(((((()))+++---...***************)))(((((())))))))))))))))))******%%%&&&(((***++++++***)))+++***)))(((((()))***+++------,,,)))'''''')))+++,,,,,,,,,+++++++++++++++------------,,,+++***)))))))))***************))))))%%%$$$'''*********---+++,,,,,,,,,+++***(((&&&&&&''')))*********)))(((((((((***++++++***((((((~~~|||zzzxxxwwwvvvvvvsssssssssrrrqqqooommmlllmmmllljjjhhhgggddd```]]]XXXUUUQQQMMMKKKHHHEEECCC<<<======;;;888777888999444444444444555666777777777777777777666555444333222222222222333333333333444...)))***///444333111333111///...000111111000111111111222222444555666777666444333222222333444222666;;;BBBJJJWWWeeeooo{{{|||jjjXXXIII@@@===666111111111///.........---,,,,,,......---,,,+++,,,,,,+++******,,,---,,,,,,---............------222666555///+++,,,...---............------,,,)))***+++,,,,,,------,,,***+++,,,.........---,,,***)))'''(((***++++++******+++,,,.........------,,,,,,+++++++++---...///,,,---......,,,,,,---...+++,,,------+++***+++,,,+++,,,---,,,++++++---///)))111333---+++...///,,,//////............//////***+++,,,,,,------------------------............+++,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,++++++)))+++,,,,,,++++++,,,...,,,,,,,,,,,,,,,+++******************++++++++++++,,,,,,++++++*********)))((()))***+++++++++++++++))))))))))))***+++,,,,,,***************)))(((((()))))))))((())))))***+++(((((()))***++++++++++++***)))))))))))))))******,,,------+++))))))***+++,,,,,,,,,++++++++++++***---------,,,+++***(((((()))))))))************+++&&&###"""'''***)))***,,,++++++++++++***(((''''''&&&'''((())))))***))))))))))))************))))))~~~|||zzzwwwuuuuuuvvvvvvuuutttrrrooollljjjjjjjjjllljjjhhhfffdddaaa\\\YYYVVVSSSNNNJJJHHHFFFCCCAAA;;;<<<===:::777666777999333333555666666777777777777777777777666555444333333333222222222222222222222000......000222111000444222000///000222222222222222111111222333444444555444333222222222444555666:::CCCOOO^^^mmmzzzsssZZZHHH>>>:::888222000222222......111///...------//////...---+++---///...,,,+++,,,---,,,,,,.../////////...---,,,666>>>;;;222+++,,,000------..................))))))***,,,,,,------,,,)))+++,,,---------+++***+++)))''''''))),,,------*********+++,,,---------,,,+++******+++,,,...000+++---...---+++***,,,...***,,,------+++***,,,...,,,------,,,+++***,,,---+++555888000,,,000111---///......------......///,,,,,,+++++++++,,,------------------.........///+++,,,---...///...------++++++,,,,,,------......+++,,,,,,------------,,,++++++,,,,,,,,,,,,++++++***+++,,,+++******+++---+++,,,,,,---,,,+++***)))************++++++++++++,,,,,,,,,,,,++++++++++++(((((()))++++++,,,,,,+++)))******+++++++++*********************)))((((((***)))((((((((()))+++,,,,,,+++++++++++++++,,,,,,***************)))((('''(((***,,,,,,+++))))))***,,,+++++++++************++++++++++++******)))(((++++++***))))))******+++(((%%%$$$(((***)))(((***+++***************++++++''''''''''''((()))***++++++******))))))******+++}}}{{{xxxuuuttttttvvvwwwyyyvvvrrrmmmhhhfffgggiiikkkiiigggeeebbb___ZZZWWWUUUQQQMMMIIIFFFDDDBBB@@@;;;======:::777555777999222333555777888888777777777777777777666555444333333333333222222222111111000222444444111//////000444222000///111333444444222222222111111222333333444333222111111333444666;;;@@@JJJ[[[nnnmmmQQQ@@@:::888555111000444333......333///...---...///000///...+++...111111...,,,,,,...,,,,,,.../////////...---,,,888CCC@@@333***+++111******+++,,,------------((()))***+++,,,---------***+++,,,------,,,***))),,,)))''''''***---///000))))))))))))***+++,,,---,,,+++*********,,,///000))),,,---,,,***)))+++---(((+++---,,,******,,,...---......,,,******+++,,,---888;;;333...222333.........------------.........---++++++++++++---------------.........//////+++,,,.../////////......,,,,,,------...///000000+++,,,------............+++++++++,,,,,,+++++++++---......---,,,+++---///++++++,,,---,,,+++***))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((()))++++++,,,,,,,,,)))***+++,,,,,,+++)))(((***************)))((((((***)))(((((((((***+++,,,...---,,,+++++++++,,,---,,,,,,,,,,,,***(((&&&$$$&&&(((+++,,,+++)))))))))+++++++++******)))))))))(((((()))************)))...---+++))))))))))))***+++'''&&&)))+++((('''(((***)))))))))***,,,...000((((((''''''((()))+++,,,,,,+++***))))))***+++,,,yyyxxxvvvuuutttuuuwwwxxxvvvvvvsssnnniiifffddddddfffddd```]]][[[YYYVVVTTTNNNKKKGGGDDDCCCBBBAAA???<<<;;;:::999999999888666666222111555666555555777666555444333111000//////666777666444222000000000,,,///111222111111111222000000000222444333111///...000111222111000111222222222222333444777888:::???NNNaaappphhhNNN@@@777000222888999333...---//////......////////////......///...,,,+++***+++,,,,,,)))+++...///...,,,++++++///555:::999111++++++---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,111---+++,,,+++((('''***---,,,+++***))))))))))))///---+++******)))'''%%%...---,,,---/////////...,,,******+++...///---***,,,,,,,,,,,,,,,,,,,,,,,,---,,,*********,,,...///...///000111000///---+++111///...,,,,,,---...//////,,,)))***---//////...*********+++,,,---...///000///...,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,++++++***###&&&***---///...,,,+++******+++++++++******)))************************************************+++)))'''&&&&&&))),,,...+++++++++++++++++++++++++++++++++,,,,,,+++++++++...+++((((((***,,,+++)))((((((((()))******++++++,,,,,,,,,+++++++++******,,,+++***))))))***+++,,,)))))))))((((((((((((((())))))))))))************(((***+++***)))((()))***,,,+++)))((('''(((***+++'''&&&'''(((***+++***(((---)))(((+++)))%%%''',,,))))))((((((((((((((()))*********)))))))))))))))xxxwwwuuusssssstttuuuwwwwwwvvvsssoookkkgggeeedddeeeaaa[[[WWWUUUTTTSSSRRRKKKIIIFFFDDDCCCBBB???>>>888888666666666666555444777333111555666444444666555444444333222111000000111111111111/////////000---///222222111111111222111111000111222333222000...000222222111000111222///111222222444777<<<@@@NNN\\\ooo~~~jjjNNN>>>666111999>>>>>>777111///000///......////////////.........---,,,+++***+++,,,,,,***,,,...///...---,,,,,,+++///222222...******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---******---,,,)))(((***---,,,+++***))))))))))))...,,,+++***+++***)))'''...---,,,---...//////------+++***+++---...---+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******,,,---......///000000000///---,,,000///---,,,+++,,,---...///,,,******,,,---,,,***,,,++++++++++++,,,,,,------------,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++''')))+++------,,,***)))******++++++++++++******))))))))))))))))))))))))++++++++++++++++++++++++++++++*********+++,,,,,,++++++++++++++++++++++++******++++++++++++******,,,)))&&&''')))***)))(((......---,,,***)))(((''',,,++++++++++++***************)))(((((()))******))))))))))))))))))))))))))))))))))))************((()))******)))((()))******)))((('''((()))+++,,,***)))((()))******)))'''---)))(((***)))&&&''',,,((((((''''''''''''(((((()))))))))))))))*********yyywwwuuutttssstttvvvwwwwwwvvvtttpppmmmiiifffdddbbb]]]VVVQQQOOOOOOOOOOOOGGGFFFDDDCCCCCCAAA>>><<<999999999888888777777666888444222555666444333555333333333222222222111111.........///000000111111///111222222111111111222444222000///111222222111...000222222111000111222///222444444555:::DDDLLL___mmmgggKKK;;;666444@@@CCCBBB;;;444222111///......////////////.........---,,,+++++++++,,,---+++,,,---............---)))***+++,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++******((()))------))))))+++---,,,+++******)))******---+++***+++,,,,,,+++)))...,,,,,,---...///...------,,,******,,,---...---------------------------...---,,,+++***+++,,,---......///000000...---,,,///...,,,+++++++++,,,---,,,+++***+++,,,,,,+++))),,,,,,+++***************)))***+++,,,---,,,++++++******+++,,,,,,,,,,,,+++++++++***))))))***+++,,,+++,,,,,,,,,+++***)))(((***++++++,,,,,,+++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,+++++++++++++++++++++++++++))))))************))))))+++)))(((((()))******)))'''((()))***++++++,,,,,,++++++*********))))))))))))((((((''''''(((((()))))))))))))))))))))******))))))))))))************((()))******(((((()))***((('''''''''(((***,,,---,,,+++******+++***(((&&&,,,)))((())))))'''(((+++''''''&&&&&&&&&&&&''''''(((((())))))******++++++~~~zzzyyywwwuuutttuuuvvvwwwwwwuuusssqqqoookkkgggddd^^^YYYTTTPPPNNNMMMLLLKKKEEEDDDCCCCCCCCCAAA>>>;;;999::::::999888777777888888444222444555333222444222222222222222222222222111000000111222333333333000111333333222111222333666333000...///111111111///000222222111111111222000555888888:::AAAOOOZZZmmmzzz~~~___EEE999777888???BBBAAA:::444333111///---......//////......---...---,,,+++++++++,,,---,,,++++++,,,---...---------+++)))***---///...,,,************************)))***,,,------,,,***)))---))))))+++***((((((,,,---,,,++++++************,,,+++***+++---------,,,---,,,+++,,,...///...---...,,,***)))***,,,...///------------------------......,,,++++++++++++,,,---......//////...------...---,,,+++++++++,,,,,,((()))***,,,......---,,,++++++******)))******+++&&&(((***,,,---,,,+++*********+++,,,,,,,,,,,,++++++***)))(((((()))+++---------,,,+++***************+++,,,,,,,,,,,,,,,,,,************************------------------------......------,,,,,,,,,+++************************(((((())))))))))))((((((,,,+++++++++,,,,,,,,,,,,!!!"""%%%'''***+++,,,,,,*********)))))))))(((((((((((((((((((((((((((((()))))))))***************((()))))))))************((()))***)))((('''(((***((('''''''''((()))+++,,,,,,+++***+++++++++)))(((+++)))''''''(((((())))))''''''&&&&&&&&&'''((((((''''''((()))***++++++,,,~~~}}}|||yyywwwuuusssrrrssstttuuuvvvtttsssrrrppplllgggbbbYYYVVVTTTRRRQQQOOOKKKIIIEEEDDDDDDDDDCCCBBB>>><<<444555777666333333444555888333222444555222222333111222222222222333333333555333222222444444333111000111333333222222444555888444000......000111111///111222333222111222333111555:::<<<@@@KKK\\\iii{{{tttWWWAAA777666888999<<<;;;555222222111...------............---------,,,+++++++++,,,---......,,,))))))+++---,,,+++000,,,))))))---...---***************************)))***,,,------,,,***)))222---))))))(((&&&(((,,,---,,,++++++++++++++++++,,,+++***+++---///...------,,,+++,,,.........------,,,+++******+++...///------------------------...------,,,++++++++++++------...............---------,,,,,,++++++++++++***,,,---......---,,,,,,))))))))))))***+++,,,---%%%'''))),,,---,,,+++*********+++,,,,,,,,,,,,++++++***)))((((((***,,,...,,,+++*********+++,,,---++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...+++))))))***+++---************************((((((((())))))((((((((()))***++++++++++++,,,,,,'''((()))))))))'''&&&%%%))))))((((((((('''''''''))))))))))))))))))))))))(((((())))))************((()))))))))************''')))***)))((('''((()))))))))((((((((((((((((((***))))))***,,,,,,+++******)))&&&&&&(((******(((((((((''''''((())))))***''''''((()))***++++++,,,~~~|||{{{{{{vvvtttrrrpppoooooopppqqquuusssrrrrrrqqqmmmfff```VVVUUUTTTTTTSSSQQQMMMJJJGGGEEECCCBBBBBB@@@>>>;;;333666888777444333555777777333111444555333222444222222222222222222222333666333000000222222000---///111222222222444666888888555111...///000000000///111333333222111222333000555;;;AAAKKKZZZlllyyykkkPPP???666333555333555444111000222111...------............---------,,,+++++++++,,,---...222...***)))+++---,,,***...+++((((((***+++***'''++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***444...******(((&&&(((,,,,,,,,,++++++++++++,,,,,,,,,++++++,,,...//////...---++++++,,,---...---,,,+++,,,,,,+++***+++---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---------------.........------------,,,,,,,,,+++...///000///,,,+++***+++)))))))))***+++,,,---...'''(((***+++,,,,,,++++++******+++,,,,,,,,,,,,++++++************,,,---...************+++---...///++++++,,,---............------------------------------------------------///,,,)))'''''')))+++...************************(((((())))))))))))((((((%%%''')))))))))((()))***''')))***,,,,,,+++***)))((((((((('''''''''&&&&&&((())))))******))))))(((''''''(((((())))))******))))))))))))************'''((())))))''''''((())))))))))))(((((('''''''''((((((((()))+++,,,+++******)))&&&$$$'''++++++'''((((((((((((((()))***+++(((((())))))******++++++}}}||||||{{{wwwuuusssqqqoooppppppqqqsssqqqpppqqqrrrnnnfff___UUUTTTRRRRRRRRRRRRPPPNNNGGGEEEBBB@@@???>>>;;;:::444777:::999555444666:::666111000333555333333555333222222222222222222222555111...///222222000,,,///000111222333555888;;;888555111//////000///...///111333333222222222333222666>>>JJJZZZnnn^^^HHH===666222222000222111...///222111---,,,------......------,,,,,,,,,+++***+++,,,---...777111+++***,,,...---++++++***))))))******)))(((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++000---,,,...---)))))),,,,,,,,,,,,++++++,,,,,,------,,,+++,,,...000///...,,,+++***+++---...---,,,***,,,------++++++,,,...++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,------...///...............---,,,,,,+++---...---+++***,,,///+++++++++++++++,,,------)))******++++++,,,,,,,,,******+++,,,,,,,,,,,,+++***++++++,,,------......******+++,,,,,,------...+++,,,---....../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))))))))***,,,---************************((())))))******))))))(((###&&&((()))((('''(((***$$$&&&))),,,......---,,,'''''''''&&&&&&&&&&&&%%%''''''((())))))(((''''''%%%&&&&&&'''(((((())))))))))))))))))************'''((()))(((''''''((()))''''''(((((((((((((((((()))(((((()))***+++)))((())))))%%%###'''---,,,&&&''''''&&&'''((()))******)))))))))))))))*********~~~}}}||||||zzzxxxvvvsssrrrrrrssstttrrrpppoooqqqrrrnnneee^^^VVVSSSQQQPPPQQQRRRRRRRRRGGGDDD@@@>>><<<;;;:::888111444777666222111333777555111///333555333333555333333333222222222111111555111...000333444222......///111222333666:::===888555222000000000...---000111333333222222222333555999CCCSSShhhwwwSSS@@@:::666222111000222111...///222111---,,,------......------,,,,,,,,,+++***+++,,,...///;;;444---+++---///...,,,)))***++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,+++---111111---***,,,,,,,,,,,,++++++,,,------...---,,,---///000///...,,,+++***+++---...---,,,(((+++......,,,+++,,,...***************************+++,,,,,,------------,,,,,,,,,,,,,,,---...///......//////......---,,,$$$&&&)))******,,,111555...---,,,,,,++++++,,,,,,+++++++++***++++++,,,---******+++,,,,,,,,,,,,+++***+++,,,---...///......++++++,,,---------,,,,,,+++,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,))))))))))))))))))))))))))))))************))))))###'''***+++)))((()))+++)))+++,,,---+++)))&&&$$$''''''&&&&&&&&&%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&'''(((((()))))))))))))))************'''((()))((('''&&&''')))$$$%%%'''((())))))))))))***)))((()))))))))'''%%%))))))%%%"""&&&---,,,%%%%%%%%%%%%&&&'''((()))************)))))))))))))))}}}{{{zzz}}}zzzwwwsssrrrrrrssstttrrrsssssssssqqqkkkccc]]]UUUSSSQQQQQQPPPOOOMMMJJJEEEBBB>>>:::888777777888444555666555444333444555666444222555:::;;;999555555555555444444333333333333222111111222222000//////444555111111777999888;;;888555333333333222222111000222777777444333555999@@@KKKYYYoooqqqNNN>>>777111111666000000000000000000000000///111333555555222///---------++++++++++++------000///---,,,+++*********,,,------......------,,,******************************+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,************************++++++,,,,,,,,,,,,------...,,,+++***+++,,,,,,+++(((***---...---,,,------++++++,,,------......///***+++,,,------,,,+++***---000000------///...+++///...,,,+++***)))))))))++++++,,,,,,,,,+++******,,,------------,,,++++++***+++,,,,,,------,,,,,,---...///000///...,,,***000---,,,//////------000---......///...,,,+++***,,,++++++******++++++,,,))))))))))))))))))))))))'''***------+++***+++---))))))(((((()))***++++++,,,+++***))))))***+++,,,************))))))))))))!!!$$$)))---...,,,)))&&&+++'''######%%%''''''%%%''''''((((((((((((''''''''''''''''''''''''''''''''')))***)))&&&%%%&&&)))$$$((()))%%%%%%))))))$$$///++++++,,,+++''''''))),,,******,,,***&&&&&&***'''''''''''''''((())))))$$$$$$$$$%%%%%%%%%&&&&&&+++***)))'''''''''((()))~~~|||{{{}}}|||yyyvvvtttttttttuuuvvvuuutttqqqlllddd[[[TTTOOONNNNNNNNNOOONNNKKKHHHAAA@@@===:::999999999:::777888999888666555666777777444222444888:::888666333333222111111000//////333222111111222222111000+++000333444888AAAFFFFFF;;;777333111111222222111333111222555555444666;;;;;;DDDPPPaaawwwmmmMMM===666///---111000000000000000000000000,,,---///111000...,,,***---,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,************************+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///---***))))))***,,,,,,***,,,......,,,+++++++++++++++,,,------......///---..................---,,,//////,,,,,,...---***+++*********+++,,,------++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,++++++******+++,,,,,,------,,,,,,...---------,,,,,,------+++((((((++++++)))***...,,,---.........---,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++)))+++,,,+++)))(((***---)))))))))*********+++++++++******))))))******+++(((((())))))*********+++'''(((***,,,,,,,,,+++***###$$$%%%&&&%%%%%%&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''''')))***)))&&&%%%'''(((&&&******''''''))))))%%%(((&&&&&&******((())),,,)))((()))+++***'''(((,,,'''''''''''''''((())))))&&&&&&'''(((((()))*********)))((('''&&&''''''(((}}}|||zzz|||{{{yyywwwuuuttttttsssvvvtttppplllfff]]]TTTMMMHHHIIIJJJLLLMMMLLLHHHEEE===<<<<<<;;;:::;;;;;;;;;::::::;;;999777666666777888444222333666999888666333222222111000//////...333333222222222222111111---111333444888@@@DDDDDD<<<999444111111333444444555222111333333444999@@@???JJJ[[[oooxxx```FFF:::555///---///000000000000000000000000***,,,---......,,,***)))---,,,,,,++++++,,,,,,---************+++---...///++++++,,,,,,,,,,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...........................++++++,,,,,,,,,,,,------000...+++)))(((***,,,...,,,...///...,,,*********++++++,,,------......///,,,++++++******++++++,,,+++......++++++---,,,)))************+++,,,......***+++,,,---------------+++++++++,,,+++******)))***++++++,,,,,,,,,,,,,,,...---+++++++++,,,...///---***))),,,,,,***,,,///***+++---......------,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++)))'''(((***,,,)))***+++,,,,,,,,,+++***)))******++++++******)))''''''((()))***+++,,,,,,,,,+++***))))))***+++,,,"""'''(((&&&$$$&&&((('''(((((((((((((((((('''(((((((((((((((((((((((('''))))))((('''&&&'''((('''******''''''((('''$$$)))&&&'''++++++)))***---'''&&&'''******''')))---'''''''''''''''((())))))''''''(((((()))***++++++***))))))(((((((((((()))}}}~~~~~~~~~~~~|||zzzyyyyyyxxxwwwvvvtttrrrqqqpppooollliiieee```YYYRRRMMMEEEFFFIIIKKKLLLIIIDDD@@@<<<<<<<<<;;;;;;;;;::::::999::::::888666444444555888555222222444666777777333333333333333333333333222333444333222222222333222333333555999>>>AAAAAA???;;;666333444555777777444222111333222333:::BBBGGGWWWmmmzzziiihhhhhhkkkoooqqqnnnjjj[[[KKK;;;555333111000222000000000000000000000000---......///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,......***++++++,,,,,,++++++***************************,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///........................+++++++++,,,,,,,,,------000000///...,,,,,,---...,,,---...---+++***+++,,,++++++,,,------......///,,,+++***))))))***+++,,,+++......,,,+++------)))------,,,+++++++++++++++***+++,,,---......//////***++++++++++++***))))))******+++,,,,,,,,,,,,+++,,,,,,,,,,,,------......111---+++,,,+++)))***---)))***,,,---......------,,,++++++******++++++,,,))))))))))))))))))))))))+++++++++******))))))***)))***,,,------,,,+++)))((()))***++++++***)))((('''(((((()))******+++++++++***((('''''''''((()))!!!$$$'''(((&&&&&&'''(((((((((''''''''''''(((((())))))))))))))))))))))))(((((()))(((''''''''''''%%%&&&'''&&&'''''''''&&&,,,)))(((***(((%%%$$$&&&'''%%%'''***)))&&&(((,,,'''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&+++*********************~~~~~~|||{{{xxxxxxwwwuuutttrrrqqqpppjjjgggccc^^^ZZZUUUOOOLLLFFFGGGJJJLLLLLLHHHBBB===>>>======<<<:::999888777:::::::::999666555555555777555222222333555666777222222333444555666777777222333555444222222333555555333333888>>>BBBEEEFFF===:::555333444555666666222111222555444555<<>>@@@???<<<999777777777888999:::;;;:::888777777999333444444444333333333444222222222333333333444444111444777666333222555888???777111333555111......333222000000111111000...222333777;;;???FFFUUUcccwwwpppZZZHHH===999888555444444333333222111111111000//////...---///////////////////////////...,,,+++++++++------+++,,,,,,------,,,,,,+++,,,++++++***************,,,,,,------------,,,,,,************************+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------------------------++++++,,,,,,,,,,,,------,,,......+++'''%%%(((,,,,,,,,,---+++***+++---///++++++,,,------......///+++,,,,,,------,,,,,,+++,,,//////---,,,...---***......---,,,,,,,,,,,,---++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,++++++***))))))***+++++++++++++++(((***,,,------+++)))'''555000,,,,,,***(((***...)))***+++,,,------,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++)))&&&$$$$$$'''***++++++++++++*********)))))))))))))))(((((((((((()))))))))))))))))))))*********(((***,,,------+++)))((()))((('''(((((())))))))))))((('''&&&&&&'''((()))''''''''''''''''''''''''***(((&&&'''((()))'''%%%(((%%%%%%))))))%%%%%%(((***'''(((++++++)))))),,,%%%$$$%%%((('''$$$&&&***'''''''''''''''((())))))((((((((((((''''''''''''%%%&&&'''((()))(((((('''||||||}}}~~~~~~}}}{{{{{{{{{xxxuuurrrppppppqqqrrriiiddd]]]VVVQQQNNNKKKIIIEEEEEEFFFHHHIIIHHHDDDAAA@@@>>>;;;888777777888:::666777888777666555666777222333555444333222222333666666555444444333333222111444777666333222555999<<<333///444777555333444333222111222333222000...555555888===CCCNNNaaasss|||sssZZZGGG===999666444222111000000111111---000222111000111000///////////////////////////111000...,,,,,,---...///++++++------------+++++++++***************++++++,,,------......------,,,******************************+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,........................++++++,,,,,,,,,---------+++,,,***$$$%%%+++.........,,,***)))+++---++++++,,,------......///,,,---////////////---,,,+++......++++++---,,,)))333222000---+++***)))(((++++++,,,,,,,,,+++******,,,------------,,,++++++))))))***++++++++++++***))))))***))))))((('''&&&000+++(((((((((''')))...)))***+++,,,---,,,++++++,,,++++++++++++++++++,,,))))))))))))))))))))))))***%%%"""(((+++---++++++***)))(((((())))))***)))(((''''''((()))***''''''((()))***+++,,,,,,'''((())))))))))))((((((!!!%%%***+++)))'''(((******((('''&&&&&&'''(((***''''''''''''''''''''''''***(((&&&'''))))))'''%%%'''######&&&%%% """&&&######&&&&&&$$$$$$'''###"""$$$''''''%%%''',,,'''''''''''''''((())))))%%%%%%&&&&&&'''(((((((((((()))***,,,,,,,,,+++***}}}zzzzzz{{{{{{{{{||||||}}}}}}|||xxxuuussstttsssoookkkhhhddd^^^YYYUUUQQQMMMKKKGGGEEECCCDDDFFFEEEBBB>>>>>>>>><<<;;;999777666666:::::::::999888777777666===777444555555333333555666666555444333333222222111222333333444444333333333333333333333444444444333222000000222444555666---333888@@@OOOddduuu|||{{{jjjZZZJJJ===888:::///000222222000///000111333111...,,,,,,---///000111***(((###'''111---///+++(((***...111///,,,000---***(((((())),,,...************************'''(((***,,,---------,,,---,,,,,,,,,,,,,,,,,,,,,***)))***,,,---...,,,***//////000000///---+++***,,,,,,++++++,,,---///000......---,,,,,,+++******'''+++//////,,,***,,,...,,,---......------///111***)))(((((()))***---...------++++++++++++------///111222111///---,,,,,,,,,,,,---...---,,,+++***,,,,,,,,,,,,,,,+++***)))))))))***++++++++++++***,,,,,,,,,,,,,,,+++***))),,,,,,+++******++++++,,,,,,***(((***---...,,,***+++***)))((('''''''''''''''))),,,///000///,,,+++,,,,,,,,,------.........---+++)))***,,,---,,,)))(((***+++***)))((()))***+++))))))+++***''''''+++'''((()))******(((&&&$$$###(((+++((('''***+++***((('''&&&(((******'''$$$''''''((((((((((((''''''(((&&&%%%%%%'''(((((('''((((((((((((((('''''''''222)))%%%''')))&&&&&&)))&&&''''''((()))(((((((((((('''&&&&&&(((((('''&&&((()))***)))((('''((()))%%%$$$$$$######$$$$$$%%%%%%%%%'''((((((((('''&&&(((&&&$$$%%%((()))(((&&&}}}zzzyyyyyyzzzzzz{{{|||||||||xxxuuurrrqqqrrrrrroookkkgggccc]]]WWWSSSPPPMMMKKKHHHGGGEEEEEEEEECCCAAA???>>>===<<<;;;:::999888777555555555555666777888888;;;666222444444222222444666555555444333333222222222222333444444444444333333222222111000//////...111000//////111333444555777>>>FFFPPPaaatttvvvfffTTTHHH@@@777111///...000222111000///000000111000...---------//////111------+++%%%,,,333---222---((((((,,,//////......---***)))((()))+++,,,+++++++++***************)))***+++---......------,,,,,,,,,,,,,,,,,,,,,,,,*********,,,---...,,,***((()))+++---///000000111,,,,,,,,,,,,------...///------,,,++++++***))))))+++++++++,,,---------,,,+++,,,------,,,,,,...///+++***)))))))))+++---...---,,,++++++++++++,,,---***,,,------+++)))((())),,,,,,---------,,,+++***,,,,,,,,,,,,,,,+++***)))+++,,,------......------,,,,,,,,,,,,,,,+++***))),,,,,,++++++***)))((((((+++)))((()))+++,,,+++)))))))))((((((((()))******&&&'''***,,,---,,,+++)))++++++++++++,,,,,,,,,,,,---+++)))***,,,---+++)))((()))******(((((()))***'''%%%&&&))))))'''(((,,,'''((()))))))))(((&&&%%%%%%)))***((((((++++++((()))'''&&&''')))***(((%%%''''''((((((((((((''''''+++)))'''&&&&&&&&&%%%$$$((((((((((((((((((((('''---(((&&&)))+++(((&&&'''''''''''''''((((((((()))%%%$$$######%%%%%%$$$###&&&&&&&&&''''''(((((((((&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$&&&'''''''''&&&%%%'''&&&$$$&&&((()))(((&&&|||yyywwwxxxxxxyyyzzzzzz{{{{{{wwwtttqqqqqqrrrrrrooollleee```YYYTTTPPPNNNKKKJJJIIIIIIHHHFFFCCCBBBBBBCCC???>>>===<<<;;;:::999999555555444444555666888999999444111333333111000222555555444444333333222222///000111111222222111111555444444444333333222222111111111111111333444555;;;DDDPPP___pppfffSSS@@@::::::777000,,,...000111111000//////000////////////............///---111000+++000333,,,444///)))'''***---//////,,,+++******))))))******,,,,,,++++++*********)))***+++---...///......---++++++,,,,,,------......+++******+++------,,,***,,,,,,++++++,,,,,,------,,,------.........------,,,,,,++++++******))))))...+++((()))---///...++++++,,,,,,,,,++++++,,,...++++++*********,,,---...,,,,,,++++++++++++,,,,,,***,,,------,,,++++++,,,,,,,,,---------,,,+++***++++++,,,,,,,,,+++******)))***++++++,,,+++++++++++++++,,,,,,,,,+++******,,,,,,,,,,,,***(((&&&%%%)))((('''(((***+++***))))))(((((()))***+++,,,,,,'''((()))***+++++++++***+++++++++***************,,,*********+++,,,+++***'''((())))))''''''((()))(((&&&&&&)))***((((((+++((((((((((((((('''''''''(((******((())),,,+++''')))(((&&&&&&((()))((('''''''''((((((((((((''''''+++)))'''&&&''''''%%%$$$''''''(((((((((((((((((((((&&&'''+++,,,)))&&&&&&(((''''''&&&'''((()))***'''&&&%%%&&&'''((('''&&&%%%###"""$$$''')))(((&&&''''''&&&&&&&&&&&&''''''###$$$%%%%%%&&&&&&%%%%%%'''&&&%%%&&&((((((((('''~~~{{{xxxvvvwwwwwwwwwxxxxxxyyyyyyzzzwwwsssrrrsssrrroookkkaaa\\\UUUPPPMMMKKKJJJHHHHHHJJJJJJGGGCCCBBBEEEHHHBBBAAA@@@>>><<<:::888777:::999777555555666777888888333111333333111000222444444444333333333222222111222333333444444333333333333444555666777777888444555555444444555777999>>>JJJ\\\mmm|||}}}sssWWWFFF777333555444000------///000000///......///......///000000///...------+++000000***...222)))222///+++)))+++---------******++++++******))))))---,,,,,,++++++******)))------///000000///......***++++++,,,---...//////,,,+++++++++------,,,+++...---+++***)))***+++,,,,,,---...//////...---,,,,,,,,,,,,+++++++++******...,,,)))))),,,......---,,,------,,,++++++,,,...,,,,,,+++++++++,,,---...,,,++++++++++++++++++,,,***,,,......------...000---------,,,,,,,,,++++++++++++,,,,,,,,,++++++***(((((()))***************++++++,,,,,,,,,++++++******+++,,,---,,,***(((&&&))))))))))))***+++************))))))***+++,,,,,,+++++++++++++++,,,------+++++++++******)))))))))+++*********+++++++++***&&&((()))((('''&&&''')))///+++***,,,,,,)))'''))))))(((''''''''''''((((((***,,,***(((***---***%%%)))((('''&&&&&&'''((()))''''''((((((((((((''''''((('''%%%&&&((())))))(((''''''''''''((((((((((((&&&&&&''')))***)))(((''')))(((&&&%%%&&&''')))+++)))''''''''')))***)))((('''###!!!###(((***'''###''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''~~~zzzwwwwwwwwwwwwwwwwwwvvvvvvvvv{{{wwwsssqqqpppnnnjjjfff\\\XXXRRRNNNLLLJJJIIIHHHGGGIIIJJJHHHEEEEEEHHHKKKEEEDDDAAA>>>;;;888666555888777666555555555666777888333111444555222111222333333333333333222222222666666777888888888888777111111111222333444444555555666666555555777;;;>>>JJJYYYlll{{{pppaaaEEE;;;111///...++++++,,,---...000000...---...///---...///000000///...------+++...---(((---111***///...------------,,,+++***++++++,,,+++***)))(((,,,,,,,,,,,,++++++******...///000000000///...---++++++,,,------...//////...,,,++++++------,,,+++'''''''''(((***---000222,,,---...///000///...------------------,,,,,,,,,+++,,,---+++******---000---...///...,,,,,,---///,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++''')))***+++***+++---///------,,,,,,,,,+++++++++***++++++,,,,,,,,,+++++++++,,,,,,---...---------***++++++,,,,,,,,,++++++)))+++,,,......---+++*********+++++++++++++++,,,,,,,,,+++***))))))******,,,+++*********+++,,,---,,,,,,++++++******))))))************************&&&((()))((('''&&&''')))///***(((+++,,,)))((((((((((((''''''''''''((())),,,...---******,,,***%%%)))((('''&&&&&&'''((()))''''''(((((((((((('''''')))'''&&&&&&((())))))(((&&&'''''''''(((((())))))%%%''''''''''''((()))))))))(((&&&%%%&&&''')))+++%%%$$$###$$$&&&'''&&&%%%+++'''###%%%((()))&&&"""&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''(((%%%&&&'''''''''''''''(((~~~{{{xxxyyyxxxxxxwwwvvvuuuttttttwwwsssnnnllljjjhhhccc___XXXUUUQQQOOONNNMMMKKKJJJIIIJJJJJJIIIHHHHHHIIIJJJEEEDDDAAA>>>;;;888666444000111222333444666666777666222111444555222111222333333333333222222222222222333444444555555444444777777666555444333222222333444555555666;;;CCCIII[[[iiiyyy|||ppp\\\LLL:::666222000,,,((()))...,,,...//////...------...------///000000000///...000,,,///...(((...333,,,,,,---...//////---,,,++++++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,///000000111000///---,,,,,,,,,------....../////////---++++++,,,---,,,,,,***)))******+++,,,---...,,,,,,---...///000000///............------------))),,,...---***))),,,000...//////...,,,,,,---///+++++++++,,,,,,,,,,,,,,,******++++++++++++******)))***,,,,,,+++,,,///111...---,,,+++++++++,,,,,,******+++,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++***+++,,,............---)))+++,,,,,,++++++,,,---,,,,,,+++***)))((((((((())))))((((((((())))))***+++++++++***************)))***+++***))))))***+++'''((())))))''''''((()))(((###"""'''+++***))))))'''''''''(((((((((((((((,,,000000,,,)))))))))''''''((()))(((&&&&&&((()))''''''(((((((((((('''''',,,***((('''((((((&&&%%%&&&&&&''''''((()))))))))%%%((()))&&&%%%'''))))))(((''''''&&&'''((()))***&&&%%%%%%&&&((()))(((''',,,)))''''''((((((&&&###&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''((()))%%%&&&''''''&&&&&&'''))){{{xxx{{{zzzyyywwwuuutttsssrrrsssooojjjhhhgggeee```\\\VVVTTTSSSSSSSSSRRRPPPNNNMMMLLLKKKKKKKKKJJJHHHFFFBBBAAA???===;;;999777666...///222444666666555555444111000333444111000111222222222222222222222222...///000000111111000000;;;;;;:::888666555444333111444666888;;;DDDQQQZZZmmmxxx{{{mmm[[[HHH:::666444333444111,,,,,,000+++---///...---,,,---...---......//////////////////,,,000///***///333++++++,,,---------------...---------,,,,,,,,,,,,,,,***++++++,,,,,,---------000000111111000...---+++---------...............000...,,,+++,,,------,,,///......---,,,***((((((,,,,,,,,,---///000222222------------------------***+++,,,---,,,,,,,,,---......///---,,,+++,,,...***+++++++++++++++******)))***+++,,,,,,+++***)))+++,,,---,,,,,,---000222...---,,,+++++++++,,,,,,)))***+++,,,,,,,,,,,,+++(((((()))************))))))***+++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,------(((***,,,+++***)))+++---******)))((((((((()))))))))))))))))))))(((((((((((())))))))))))))))))***(((***++++++(((((()))+++((()))******(((((()))***&&&!!! %%%******))))))%%%&&&((()))))))))((('''+++222444...((('''((((((%%%(((***)))'''&&&''')))''''''((((((((((((''''''---+++(((((((((((('''%%%&&&&&&''''''((())))))***"""(((+++'''&&&((((((&&&''''''''''''((((((((())))))((('''(((***,,,+++***))))))((((((''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&'''((($$$&&&((((((&&&%%%''')))|||yyy|||{{{zzzxxxuuusssrrrqqqqqqnnniiihhhgggfffaaa^^^UUUUUUUUUVVVWWWVVVSSSQQQQQQNNNLLLLLLLLLKKKFFFAAA??????>>><<<;;;:::999888222333666888888666444222333///...222333000///000222222222222222222222222222222333444444444444333666666555555444444333333222555888;;;AAAMMM]]]iii|||yyydddPPP???444222//////222222...,,,---+++---......---,,,,,,---............//////000000+++***///000***...111(((------,,,++++++,,,///111///...---,,,,,,,,,------)))***+++,,,------...///000000000000///...,,,+++...............---------000...,,,+++,,,------,,,)))***,,,---......---,,,,,,,,,,,,,,,...000333444,,,,,,,,,,,,,,,,,,,,,,,,,,,******,,,///000---)))---......,,,******+++---******+++++++++******))))))***+++,,,,,,+++***)))(((((()))(((((((((+++---...---,,,+++***+++,,,---)))***+++,,,,,,,,,,,,,,,++++++,,,------------,,,)))***+++,,,,,,,,,,,,,,,------,,,+++*********+++''')))+++***((((((***,,,''''''''''''((()))***+++******++++++++++++***)))&&&'''''''''(((((())))))(((***,,,+++(((''')))+++(((***+++***)))((()))+++***$$$"""'''++++++(((((($$$&&&(((******)))((('''***333777000'''%%%'''***$$$'''******(((&&&'''(((''''''(((((((((((('''''')))((('''''')))******)))&&&&&&&&&'''((())))))***(((---***'''((('''"""&&&'''(((((()))(((((((((&&&%%%$$$%%%((())))))(((%%%'''((((((&&&&&&'''(((((((((''''''''''''((((((&&&%%%$$$###$$$%%%&&&'''$$$&&&((((((&&&%%%''')))~~~~~~~~~}}}~~~xxxwwwwwwvvvwwwsssmmmhhhfffeeecccbbbYYYXXX]]]dddeee^^^WWWTTTOOONNNNNNLLLKKKHHHGGGEEE@@@>>>===<<<;;;:::777555111333666888888666333111444333333222222333333444222333333444444444333333555444444444444555777888<<<555000111333333333555666444555<<>>===<<<:::::::::999777555444444444444444444444444444444444444444444444444000000111222333444555555888777555444444444555555333000111666999666444555<<>>===<<<;;;:::999999::::::888666777666555444333444555666444444444555555444444444333333333333444444555555333222222333444666888:::333111222777999777777999BBBHHHUUUhhh}}}vvv\\\EEE<<<666---+++111//////.........---------***+++,,,...//////......+++++++++++++++,,,,,,,,,000///...---...///000222+++---...//////---+++***...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...000111000...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---------------...............+++******++++++******++++++++++++,,,++++++***)))+++***)))))))))***+++,,,------,,,,,,,,,,,,,,,---...---,,,+++******))))))***+++,,,,,,******+++,,,---...000111222111000///...---,,,...000222333222......---,,,+++***+++,,,++++++,,,,,,,,,,,,++++++++++++******++++++,,,---++++++++++++++++++++++++((()))+++,,,+++))))))+++++++++***)))((('''&&&&&&++++++***))))))***++++++***)))'''%%%$$$%%%'''(((((((((((()))))))))******((()))***)))((('''((()))'''&&&%%%%%%'''((((((((('''((()))******)))'''&&&%%%(((******)))((()))***$$$%%%%%%&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''((((((((((((((('''%%%%%%'''((('''&&&''''''''''''((((((((((((&&&''''''((((((((((((''')))(((((('''&&&&&&&&&''')))&&&###$$$'''******))),,,---)))###"""&&&(((&&&(((''''''''''''(((((()))***(((''')))******))))))}}}|||zzzzzz{{{{{{{{{zzz{{{|||{{{xxxyyy{{{yyytttpppooonnnnnnmmmkkkgggdddZZZUUUPPPPPPNNNJJJGGGHHHGGGFFFDDDBBB@@@???>>>===:::999888999::::::999777:::888666444333555666888333333444555555444333333222111000000///000000111111111222333666999;;;===<<<888888:::<<<===AAAGGGJJJVVVgggzzz}}}bbbLLL<<<999333((()))222...............---------)))***,,,...//////......+++,,,,,,,,,---------.........---------...000111,,,---...//////---+++******++++++,,,,,,---------------------------------111333555444111.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++************++++++++++++,,,,,,------***++++++******++++++***)))***+++,,,------------+++***)))((()))***,,,---******)))))))))******+++***+++++++++++++++++++++)))***+++***)))((()))+++***+++,,,---------,,,,,,,,,,,,,,,///333666888888000...,,,******+++++++++***++++++,,,,,,++++++***++++++******++++++,,,---++++++++++++++++++++++++&&&)))++++++)))(((((('''((((((((((((((((((((((((++++++***))))))***++++++)))))))))))))))((('''&&&)))))))))*********++++++''')))***)))((('''(((***)))((('''''')))***))))))%%%&&&(((((()))((('''&&&&&&'''((()))(((((()))***$$$%%%&&&&&&''''''&&&&&&''''''((((((((((((''''''''''''''''''(((((((((((()))'''%%%&&&'''((('''''''''''''''((((((((())))))&&&&&&'''((())))))((((((((('''&&&&&&&&&&&&&&&&&&&&&'''(((&&&%%%&&&***///***,,,***&&&%%%((((((%%%'''''''''''''''((())))))+++***))))))***+++***(((~~~|||zzzzzz{{{|||{{{zzzyyyxxxuuutttyyy}}}yyyqqqooonnnmmmlllkkkiiieeebbb^^^WWWQQQOOOLLLFFFCCCCCCCCCCCCCCCCCCBBB@@@???>>>999888888999;;;<<<;;;999;;;999666444333444666777222222444444444444222222333222111000000111222333555555555777999;;;>>>@@@AAA>>>===???AAAEEEMMMVVV\\\jjj{{{oooOOOAAA888777222)))***333........................)))+++,,,...//////......,,,,,,------......//////+++++++++,,,---------...---............---+++***)))***+++,,,------------........................///222555444000......000---,,,,,,++++++,,,,,,---...---,,,+++))))))))))))+++************+++,,,,,,***,,,,,,******,,,,,,***))))))+++,,,------------***************+++,,,---,,,,,,,,,+++,,,,,,---...))))))***,,,,,,,,,,,,,,,((()))******)))((()))***,,,,,,,,,,,,,,,---------,,,+++,,,///444777999:::222///+++))))))+++++++++******++++++++++++******++++++******++++++,,,---++++++++++++++++++++++++''',,,---+++)))))))))'''''''''(((((())))))******************************''')))***,,,+++***(((&&&************++++++++++++'''((())))))(((((()))***+++)))(((((()))******)))%%%&&&&&&'''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%&&&''''''((((((''''''''''''((((((((((((''''''''''''''''''(((((((((((()))'''&&&&&&'''((((((''''''''''''(((((())))))***&&&'''((()))*********)))''''''&&&&&&&&&&&&&&&'''&&&))),,,***%%%&&&+++111%%%))))))'''''')))((($$$''''''&&&''''''((()))******+++***((())),,,+++'''}}}|||zzzzzz{{{{{{{{{zzzwwwwwwuuusssvvvzzzwwwpppooommmkkkiiihhhfffbbb```\\\VVVPPPNNNKKKEEEBBBBBBAAABBBDDDEEEDDDAAA???===999888888:::<<<===<<<;;;999777555333222333444555000111333444444333111000333222222222333555777999777777888;;;>>>BBBEEEGGGGGGEEEFFFKKKOOOUUU___jjjuuuppp\\\CCC:::444333222......111........................***+++---.........------,,,,,,,,,---.../////////***+++---/////////...---///......------,,,++++++******,,,,,,,,,,,,+++***------------------------)))---000000---***,,,...---,,,,,,++++++,,,,,,---,,,,,,+++***)))))))))***++++++*********+++,,,---***------******------*********++++++++++++******)))***+++,,,------------///////////////000111111)))***+++,,,,,,,,,++++++)))***++++++))))))***+++///...,,,,,,,,,---///000,,,+++,,,...222555777777444///***((()))+++,,,+++******++++++++++++******++++++******++++++,,,---************************)))...///***(((******'''(((((()))))))))*********)))***+++,,,,,,+++***)))(((((()))*********))))))))))))))))))************&&&((())))))(((((()))+++***)))'''''')))))))))((('''''''''''''''((())))))'''&&&%%%%%%&&&'''''''''&&&'''(((((())))))((((((''''''((((((((((((''''''''''''''''''(((((((((((()))(((&&&&&&((((((((('''&&&''''''((())))))******'''((()))***++++++++++++((('''''''''''''''((((((''')))***)))''''''***...%%%((()))'''(((+++,,,)))&&&&&&&&&''''''((()))******,,,+++'''(((,,,+++&&&}}}{{{yyyyyyzzzzzzzzzyyyuuuxxxwwwttttttuuutttpppooollliiigggfffdddaaa^^^WWWQQQLLLLLLJJJEEECCCDDDBBBCCCEEEFFFEEEBBB>>><<<999888999:::===>>>===<<<777555333111111111222333///000222333333222000///---------...000444777999555666999===CCCHHHMMMPPPQQQQQQUUU[[[aaahhhtttuuu___KKK>>>777000///111222111///---.....................+++,,,---.........---,,,++++++,,,------...//////,,,...111333444333111000000///...,,,,,,++++++,,,+++,,,------,,,+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,''',,,000000,,,+++---000------++++++++++++------+++***************++++++---,,,+++++++++,,,---...***......******......***++++++++++++***((('''&&&)))***,,,---......---------------------...//////+++,,,,,,---,,,+++))))))***+++,,,,,,******+++,,,,,,***(((''''''))),,,...---,,,,,,---000333333333555000***''')))+++,,,+++******++++++++++++******++++++******++++++,,,---************************)))......(((&&&))))))&&&************))))))))))))((()))+++,,,,,,+++)))(((((((((''''''((()))***+++(((((((((((())))))))))))&&&((())))))(((((()))+++***(((&&&&&&(((((((((''')))(((''''''''')))***+++***)))(((((())))))))))))'''(((((()))))))))))))))''''''((((((((((((''''''''''''''''''((((((((())))))(((&&&&&&((()))((('''&&&''''''((()))******+++(((((()))++++++,,,,,,,,,))))))(((((((((((()))***'''&&&%%%&&&&&&''''''''''''******(((***...111///&&&&&&&&&'''''')))******))),,,+++'''(((,,,+++%%%|||yyyyyyzzz{{{xxxvvvwwwwwwvvvuuutttssssssrrrlllkkkiiifffdddbbbaaa```XXXUUUPPPLLLJJJHHHGGGEEEJJJIIIGGGDDDAAA???===;;;<<<:::999999;;;<<<<<<;;;777666333111111111222333/////////000111111222222333000///222222111222666>>>???CCCHHHNNNWWW^^^cccaaaccchhhooovvvnnnWWWGGG???777444000///111111000...---.............................................111111111111000000000000***///333111+++***///444,,,///000///---+++---///+++++++++,,,,,,---------...---,,,+++++++++,,,---000111---((('''+++---,,,000///---,,,+++*********,,,+++++++++++++++++++++((()))***+++,,,+++******)))***++++++,,,,,,++++++...,,,***)))******)))((()))***++++++,,,,,,,,,,,,...000...***))),,,,,,***)))+++---......---,,,***(((+++///000///,,,******,,,+++******))))))******---------......---,,,,,,+++***))))))((())))))))))))***+++,,,---,,,++++++******************++++++++++++++++++***((('''&&&,,,,,,,,,,,,,,,+++***)))&&&))))))''''''******(((***)))))))))***+++,,,,,,******)))(((((('''(((((()))((('''&&&&&&'''((()))''''''''''''((((((((((((,,,***''''''(((***++++++((((((''''''''''''((((((+++)))(((((()))******)))************)))'''&&&%%%)))(((((()))++++++***(((*********)))'''&&&''')))+++,,,***'''(((+++***&&&''')))***)))((('''((()))))))))*********+++++++++******))))))))))))************)))))))))))))))***(((((())))))))))))(((''')))))))))))))))******+++555,,,***000///'''%%%***~~~~~~|||zzzzzz{{{{{{xxxuuuuuuuuuuuuuuutttsssrrrrrrkkkjjjhhhfffdddcccbbbbbb\\\XXXSSSOOOMMMKKKIIIGGGHHHGGGEEEDDDBBB@@@>>>>>><<<:::999999:::;;;;;;:::888666444333222222333444111111111111111000000000444000///222333222444888===AAAHHHPPPYYYaaahhhlllpppqqquuuzzzrrr]]]KKK???:::888555111111222222111///......------------------.........................../////////000000111111,,,---...---,,,,,,...000***,,,......,,,,,,...000------------............++++++******+++,,,---...,,,...,,,((()))...111111)))******+++,,,---......******++++++,,,,,,,,,,,,)))******+++,,,+++++++++******+++,,,,,,,,,,,,,,,///---+++++++++,,,+++)))***++++++,,,,,,,,,,,,+++...///...***))),,,,,,******+++---......,,,+++******,,,------,,,++++++,,,---,,,++++++******++++++,,,,,,---------,,,,,,++++++*********))))))(((((()))***+++,,,,,,,,,++++++))))))))))))))))))))))))******+++******)))((('''+++++++++++++++***))))))(((++++++((())),,,,,,***++++++******************+++***))))))((((((((())))))((((((''''''(((((()))((((((((())))))))))))***+++)))&&&&&&(((***++++++)))(((((((((((((((((()))+++)))((((((*********)))******************)))))))))((('''((()))***)))(((((()))))))))''''''(((***+++---,,,******+++'''""")))***++++++***)))***+++))))))*********+++++++++))))))(((((((((((())))))***))))))(((((())))))***(((((())))))))))))(((((())))))(((((())))))***+++555,,,(((,,,,,,&&&&&&,,,~~~|||{{{{{{{{{{{{|||zzzwwwtttrrrssstttuuutttsssqqqoooiiihhhgggfffeeeddddddccc___[[[VVVRRRPPPNNNKKKIIIFFFEEEDDDCCCBBBAAA@@@???===;;;999888999999888777888666555333333333444444333333222222111000000///555111000222333333666;;;???FFFPPPZZZbbbiiiooorrr|||~~~ttt\\\JJJ???999555777555333222222222111000.........------,,,,,,,,,------------------------,,,,,,---...///000111111...+++******---......,,,(((***,,,,,,,,,,,,...000------------,,,,,,,,,,,,))))))))))))+++,,,---...+++---,,,)))+++000333222&&&(((***,,,---......---,,,,,,+++,,,,,,+++,,,,,,+++++++++++++++,,,------++++++,,,---------,,,,,,000...,,,,,,------,,,+++,,,,,,---------,,,++++++---///...***))),,,,,,))),,,,,,---------+++***))),,,,,,,,,+++)))***,,,...------,,,++++++++++++,,,***++++++,,,,,,,,,++++++***+++++++++***)))'''&&&))))))+++,,,,,,,,,+++***))))))(((((((((((((((((())))))************)))))))))************))))))((())),,,---***+++......+++---,,,+++***))))))))))))++++++***))))))))))))***((())))))******))))))((())))))))))))************)))'''%%%&&&(((***++++++))))))))))))))))))))))))+++)))((()))***+++***(((((((((''''''((()))*********(((&&&&&&'''((((((((('''((()))((('''''')))+++***------,,,++++++&&&)))***++++++))))))***+++)))))))))************+++((((((''''''''''''(((((())))))(((((((((((())))))((((((((()))))))))))))))))))))(((((())))))***+++444+++&&&))))))%%%''',,,}}}{{{xxxyyyzzz{{{{{{xxxuuurrrrrrsssuuuuuusssqqqmmmkkkfffgggfffffffffeeedddddd```\\\XXXTTTQQQOOOKKKIIIEEEEEEDDDBBBAAA@@@???>>>===;;;888777888777666555666555444333333333333444333333222222222111111111555111000222444444888===DDDJJJSSSZZZaaagggmmmrrr}}}~~~bbbKKK???:::777555555444333222222111111000000//////......---------------------------------++++++,,,---......//////---,,,***+++---......---******+++++++++,,,,,,---+++++++++******)))))))))((()))))))))***+++,,,,,,,,,...---******...///---***+++,,,------+++)))'''......---,,,++++++******---,,,+++***+++,,,---...++++++,,,------------,,,000...,,,,,,------,,,+++---------------,,,+++***+++...---***))),,,,,,)))------------,,,***)))(((+++,,,,,,+++******+++------,,,++++++******++++++)))******++++++++++++******+++,,,,,,+++)))&&&%%%((()))***,,,,,,++++++***)))))))))))))))((((((((((((((()))***************(((((())))))))))))((((((***,,,---***+++......+++++++++******)))*********++++++***************+++((()))***++++++***)))((((((((()))))))))*********'''&&&%%%&&&)))+++++++++*********++++++************)))((()))***+++)))(((+++***))))))))))))***+++,,,***'''&&&''')))))))))))))))***)))''''''(((***)))+++,,,***+++,,,((("""'''((()))((('''&&&''')))))))))))))))************'''''''''&&&&&&'''''''''(((((('''''''''((())))))((((((((((((((())))))***((((((((((((((()))******000)))&&&((()))&&&&&&)))~~~|||vvvwwwyyyzzzxxxuuusssqqqtttuuuuuuuuurrrnnnjjjhhheeefffffffffeeedddbbbbbb]]]ZZZVVVSSSPPPNNNJJJHHHFFFEEECCCAAA???===<<<;;;<<<:::777666666666444333333333222222222222222222111222222222333333333444555111000333555555888===BBBGGGMMMSSSXXX```kkkrrr||||||jjjRRRAAA;;;999777444111222222111000/////////000000000000//////......---------------------------------,,,,,,,,,,,,,,,,,,---...---,,,,,,...000---,,,++++++++++++***)))+++++++++******)))))))))************************))),,,,,,******------***---.........---***'''%%%,,,,,,,,,,,,,,,,,,---------,,,+++***+++,,,---...***+++,,,,,,------,,,,,,...,,,******+++,,,+++***------------,,,+++*********------******,,,,,,)))------,,,,,,+++***)))((()))+++------+++******++++++******)))))))))))))))((()))******+++++++++***)))***+++,,,+++)))'''%%%((()))***+++,,,+++******+++++++++******)))))))))'''((()))******+++******'''(((((()))))))))(((((((((+++,,,)))))),,,---***))))))))))))***+++,,,---+++***************++++++((()))***++++++***)))((('''''''''((((((((())))))'''&&&%%%''')))+++,,,+++******++++++++++++******)))))))))***++++++)))'''//////...---,,,,,,,,,,,,...,,,)))((((((************++++++)))'''&&&'''((((((***)))'''))),,,,,,(((&&&((()))((('''&&&'''((())))))))))))))))))))))))''''''&&&&&&&&&&&&''''''''''''&&&&&&'''(((((()))((((((''''''((()))***+++((((((((('''((())))))******(((''')))***(((&&&&&&|||uuuwwwyyyyyyvvvtttrrrrrruuuuuuuuutttqqqnnnjjjhhheeeffffffeeedddaaa___^^^YYYWWWSSSQQQOOOLLLIIIFFFDDDCCCBBB@@@===;;;:::999:::888666555555555333222222222222222222111111111111111222333333444555555444111111444666555777:::999>>>EEEKKKRRR^^^nnnyyy```SSSDDD:::888777555222///111222111000......///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,---///...,,,,,,...111///---++++++++++++)))'''------------,,,,,,,,,,,,++++++,,,,,,+++******)))%%%)))***)))+++......+++------......---,,,***)))'''(((***+++...///111222+++++++++++++++,,,------******+++,,,,,,,,,++++++,,,***))))))***+++***)))++++++,,,,,,,,,+++******))),,,,,,******,,,,,,(((,,,,,,++++++******))))))(((***,,,---+++***************)))(((((((((((((((((()))***+++++++++++++++))))))***++++++)))((('''((((((***+++++++++***))),,,,,,++++++******))))))'''((()))***************'''(((((()))))))))))))))'''******((((((+++,,,)))'''(((((()))***,,,---...***))))))))))))***++++++((())))))******))))))(((''''''''''''(((((((((((((((''''''(((+++,,,,,,+++)))***+++,,,,,,+++***))))))))))))***++++++)))'''++++++++++++)))(((&&&&&&///---***)))***+++*********+++***)))'''&&&'''(((((()))(((&&&(((------***((()))******(((((()))******)))))))))))))))((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))((((((''''''''')))***+++((((((''''''(((((()))***''''''(((***+++***'''$$$|||wwwyyyzzzyyyvvvttttttuuuuuuttttttrrrqqqooommmlllfffffffffdddbbb^^^[[[YYYUUUSSSQQQOOOMMMKKKHHHEEE@@@@@@???>>><<<;;;:::999888666444444444444333222111222222333333222222222333333333444444444444444333111222666666444444777333:::CCCJJJSSSaaasss|||eeeKKKCCC:::555555555333000...111333333000//////000,,,,,,------......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,***+++---......---///,,,++++++,,,---+++)))------------............***+++,,,------,,,++++++&&&***,,,+++,,,...---***......------------------))))))***,,,...///000111)))******+++,,,+++++++++((()))******++++++******+++***((((((***+++******))))))***+++++++++******(((+++,,,******,,,+++(((++++++***************+++***++++++***))))))***,,,+++******)))((()))))))))((()))***+++,,,,,,,,,,,,))))))))))))************'''(((***+++++++++***)))+++++++++***)))(((((((((((())))))*********))))))'''((())))))*********)))'''***+++((((((,,,,,,)))))))))))))))***+++,,,---)))((((((((())))))***+++)))((((((''''''(((((()))'''(((((((((((()))))))))***))))))***,,,---,,,***((()))***++++++***)))((()))((()))***,,,+++)))'''%%%&&&((()))(((&&&$$$"""---,,,******+++***)))''''''((()))((('''(((***+++'''))))))(((***---,,,(((((()))***)))(((((()))*********))))))((((((((((((((((((''''''''''''((((((%%%%%%%%%%%%&&&'''((()))(((((('''&&&''')))+++,,,(((''''''''''''((())))))((((((((((((******)))&&&|||yyy{{{|||zzzvvvuuuvvvxxxssssssrrrqqqqqqpppppppppggggggfffdddaaa]]]YYYVVVSSSRRRPPPNNNMMMKKKHHHEEE=========<<<;;;;;;::::::777555333333444444333222222222333444444444333333666555555444444333333222222111222666777444333555333;;;EEENNNWWWdddvvvjjjOOOAAA<<<777444444444222000///222444444111///000111)))******+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......///000///***&&&(((---000---)))...+++***+++---///---++++++++++++,,,,,,---------((()))+++---.........---+++...000---,,,---+++&&&111000///------,,,,,,---.........------,,,,,,,,,((()))***+++,,,+++******(((((()))***************,,,***))))))***++++++***'''((()))***************'''+++,,,******,,,+++(((*********)))******++++++---,,,***(((&&&(((+++///,,,++++++***)))*********))))))***+++,,,---------)))((((((((()))***+++,,,'''((()))++++++******)))+++******)))(((''''''&&&))))))************))))))(((((()))***************(((++++++)))))),,,,,,***+++***************++++++(((((('''(((((()))******)))((('''&&&&&&'''((()))))))))))))))************+++******+++------,,,***'''(((***++++++***((('''(((((()))+++,,,+++)))&&&&&&(((+++......,,,***(((,,,+++******+++***(((%%%$$$%%%'''(((((())),,,...&&&)))++++++,,,---***$$$&&&'''((('''&&&%%%&&&(((******))))))((((((((('''((((((''''''''''''((((((%%%$$$$$$%%%&&&'''((()))(((((('''&&&''')))+++---'''''''''''''''((())))))***)))'''&&&(((***+++)))}}}{{{~~~}}}|||}}}|||xxxsssqqqsssvvvyyy{{{yyysssqqquuuuuuqqqhhhgggfffeeeccc^^^WWWSSSOOOMMMJJJIIIGGGEEEAAA>>>>>>@@@>>>888555666666555666555444222///---++++++000111222333444333222222333111111555555222222555555222222555555222333777:::;;;@@@LLL[[[nnnhhhPPP@@@999888666444333222111111000000000000000000000000.........------,,,,,,,,,------------,,,+++******...+++---111///)))***000***666)))(((---'''***%%%++++++,,,---------,,,,,,+++,,,,,,------,,,,,,+++++++++******************000///...---,,,,,,+++***............---,,,+++***+++'''(((...000,,,))),,,+++***(((((()))***))))))!!!+++222000)))(((...******))))))))))))*********)))'''((()))))))))'''***)))(((''''''((()))***))))))******++++++,,,,,,,,,)))''''''***,,,+++)))+++(((&&&'''***+++)))&&&*********)))))))))))))))+++++++++++++++***)))(((+++,,,,,,---,,,+++***)))(((***+++***)))((()))***))))))***++++++++++++***,,,+++)))(((((()))+++,,,+++---+++***++++++---+++)))''''''(((***+++***++++++++++++***))))))***)))(((''''''((()))***222+++'''***---,,,***)))&&&&&&''')))***+++,,,---///...---+++************(((((((((((())))))))))))%%%''')))(((%%%$$$&&&(((((((((((((((((((((((((((!!!+++)))(((+++))))))))))))(((((((((((()))(((''''''''''''((((((*********)))(((&&&%%%$$$***)))((((((((()))+++,,,'''&&&&&&&&&&&&'''((((((,,,***'''&&&&&&(((,,,...---'''&&&***,,,((((((+++''''''((((((((((((''''''|||{{{~~~}}}zzz{{{zzzxxxvvvuuuvvvwwwwwwzzzxxxsssqqqtttsssoooiiihhhgggfffccc^^^WWWRRRLLLJJJGGGFFFDDDBBB>>><<<999;;;:::555111333444222444444333111000///...---000111222333444333333222333111222666777444444666777555555777666333333777:::===FFFSSSdddvvvfffRRRCCC888222111000//////...//////000000000000000000000000......---------,,,,,,,,,++++++,,,------,,,,,,,,,...------......,,,...111(((666******///***...***+++++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++......------,,,+++++++++............---,,,+++******''')))...///+++)))+++,,,,,,,,,++++++************''''''+++,,,))),,,111******))))))))))))******)))***+++++++++******)))...---+++)))(((''''''''')))))))))***************,,,)))''''''))))))(((&&&***)))(((((()))***)))(((************))))))))))))+++++++++++++++***))))))***+++,,,,,,,,,,,,+++***(((***+++***)))((()))+++)))******+++,,,+++++++++,,,+++***))))))***+++,,,+++,,,,,,***---///***!!!*********)))))))))))))))+++*********))))))))))))***)))(((''''''((())))))111***&&&)))---,,,******''''''((()))***++++++,,,+++***)))(((''''''''''''(((((((((((())))))))))))&&&((()))(((&&&&&&''')))((((((((((((((((((((((((+++"""!!!***///+++))),,,************)))(((''''''(((((((((((((((((('''''')))))))))((('''&&&%%%$$$(((((('''''''''((()))***((((((''''''(((((()))***+++***((('''''')))+++------(((&&&)))+++((('''***+++***)))(((((()))***+++|||{{{~~~}}}zzzyyyyyyyyyzzzzzzyyywwwvvvxxxxxxuuussssssqqqmmmjjjiiihhhfffccc]]]UUUPPPHHHFFFCCCAAA@@@>>>;;;999555888777333000222333222222222222111111000000000111222333333444444333333222111333888999777666999555444666888888555666:::>>>DDDPPP___ooo~~~~~~fffPPPBBB:::666000000000///000000111111000000000000000000000000...------------,,,,,,,,,)))***+++,,,---------------///...,,,,,,000222111&&&555***+++000***///---++++++,,,++++++***)))(((------++++++++++++------,,,,,,,,,---------------++++++++++++++++++++++++---......------,,,+++******(((***------+++***+++###'''******((('''(((***000+++''')))++++++,,,...******))))))))))))******%%%))),,,---***((((((***((((((((()))***,,,---...))))))))))))((((((((((((---+++))))))))))))'''%%%((()))******)))((()))***************************++++++++++++++++++***))))))***+++,,,---,,,+++***)))***+++***))))))***+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++------***+++...///---))))))+++++++++***((('''+++***)))((('''(((((()))))))))(((((((((((())))))...(((&&&)))---,,,***+++((((((((())))))*********((((((''''''&&&&&&&&&%%%(((((((((((())))))))))))''')))***)))((('''((()))((((((((((((((((((((((((+++&&&&&&,,,,,,&&&&&&*********++++++***((('''&&&&&&'''((())))))(((''''''(((((((((((('''&&&$$$$$$&&&&&&%%%%%%&&&&&&'''((())))))(((((())))))***+++)))))))))((()))******+++,,,(((&&&((()))'''&&&(((---+++(((&&&&&&(((+++---|||{{{~~~~~~|||zzzyyy{{{~~~}}}zzzvvvvvvwwwxxxwwwuuurrrooollliiiiiigggfffbbb[[[SSSMMMFFFDDDAAA???===<<<999777444888888444333555666444333333222222222111111111222333333444444444444444222222555;;;===:::999;;;222222555999888666999>>>BBBMMM\\\lll{{{wwwhhhUUUFFF===999777222222111111111111222222000000000000000000000000------------------------***+++,,,,,,---------,,,+++000000,,,,,,111222...+++999+++***---(((---,,,---------,,,+++***)))(((...---+++******+++---...,,,,,,,,,,,,------------))))))******++++++++++++---------------,,,+++***)))***+++,,,+++******+++###)))***((('''***---,,,,,,,,,------***((('''******))))))))))))******!!!&&&,,,,,,(((%%%&&&(((%%%&&&''')))+++---...///))))))(((((('''''''''&&&,,,++++++++++++***)))((('''***,,,+++)))(((***---)))***************+++++++++++++++,,,,,,+++******+++,,,,,,---,,,+++***))))))***++++++))))))***+++++++++,,,------------,,,+++,,,,,,------,,,,,,+++,,,......+++((((((+++,,,***************)))((((((+++)))'''&&&%%%&&&((()))((((((((((((((()))))))))+++&&&%%%))),,,+++***,,,))))))))))))))))))((((((((((((((((((((('''''''''(((((((((((())))))))))))))))))******)))))))))***(((((((((((((((((((((((($$$###&&&***((($$$%%%+++'''((()))******((('''&&&%%%&&&(((******)))'''&&&(((((((((((('''&&&%%%$$$%%%%%%%%%&&&&&&&&&'''''')))(((((((((((()))******(((((()))***************+++(((''''''((('''&&&&&&)))((('''&&&&&&'''((()))||||||~~~}}}}}}~~~yyyuuuwwwwwwxxxxxxvvvrrrnnnlllhhhgggfffeeeaaaYYYPPPJJJFFFCCC@@@===<<<;;;:::888333777999666444666777666555444444333222111000000444444444444444555555555333333888>>>AAA===<<<===555555777999777444888???DDDSSSgggxxxqqqeeeTTTFFF<<<888999;;;222111000///............111111111111111111111111------------------------,,,---------,,,,,,+++***)))...111///---///000000===EEE111+++---(((,,,***............---,,,+++***...---+++******+++---...***+++++++++,,,,,,------((())))))******++++++,,,,,,,,,,,,---,,,,,,++++++(((+++,,,+++))))))******###)))//////,,,***,,,///)))---///---(((&&&&&&(((******))))))))))))******!!!&&&,,,,,,(((&&&'''))),,,++++++***((('''&&&%%%)))(((((((((''''''&&&&&&&&&''')))******))))))***'''***,,,,,,))))))+++...))))))******+++++++++,,,***++++++,,,,,,,,,++++++------...---,,,***(((&&&)))+++,,,+++***)))***+++++++++,,,------------,,,+++,,,,,,------,,,,,,++++++---///...***&&&'''***,,,+++)))((('''((()))******)))'''%%%%%%&&&''')))''''''((()))))))))))))))(((%%%&&&***,,,******,,,)))))))))(((((((((((((((&&&'''(((((()))(((((('''(((((((((((())))))))))))******))))))*********)))))))))))))))))))))))))))$$$&&&***,,,)))''')))...$$$%%%'''(((((((((((('''$$$&&&(((******)))((('''(((((((((((('''&&&%%%%%%&&&&&&''''''((((((((((((((((((''''''(((((()))***'''((()))***+++******)))***)))'''&&&'''((('''&&&&&&'''((())))))((('''&&&}}}}}}~~~|||yyywwwwwwvvvvvvxxxvvvooolllkkkggggggfffeeeaaaZZZPPPJJJFFFCCC???===<<<;;;:::999111666888555444555666444555555444444333222111111555444444444444555666777444555;;;BBBDDD@@@===>>><<<;;;;;;:::555222777???HHHZZZqqqppp___KKK===888888<<>><<<;;;;;;:::999111666888555444555555333444444444444444444444444666555444444444555777777666777===DDDFFFAAA>>>>>>>>>======;;;666555<<>>;;;:::<<<@@@555444444333333333444444111111111111111111111111,,,,,,,,,---------......,,,,,,,,,------,,,++++++,,,)))---222---(((777NNNkkkddd===---000---000+++---------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---.........******++++++++++++++++++***++++++,,,,,,,,,++++++'''---///)))%%%'''******)))))))))(((''''''&&&&&&+++...---&&&$$$(((,,,,,,******))))))))))))******)))***+++,,,,,,---------###$$$''')))+++---------(((((((((((((((((())))))"""%%%((()))(((&&&'''(((+++******+++---......---))))))***++++++,,,------***+++,,,,,,------,,,,,,***+++,,,---,,,+++***)))***+++,,,,,,******+++,,,)))******+++,,,+++++++++,,,+++***))))))***+++,,,,,,***,,,000000,,,+++///++++++)))((((((((()))***)))))))))(((((((((''''''%%%&&&((()))*********)))&&&%%%'''+++***''''''***''''''(((((((((((((((((($$$&&&(((***+++***))))))(((((((((((())))))))))))***((('''(((***+++)))'''))))))))))))))))))))))))(((******)))'''&&&&&&%%%,,,***)))'''''''''))))))&&&&&&''''''((())))))))))))))))))***))))))((('''&&&'''((()))***))))))((())))))(((((())))))***+++)))))))))))))))*********''')))(((%%%'''------(((((()))***++++++***)))(((|||zzz|||vvvqqqpppssspppiiifffiiihhhhhhiiihhheee^^^TTTNNNEEEBBB>>>;;;;;;;;;:::999333888999777555666666333222222333333444555666666666555555444444666777888777999>>>FFFGGGBBB>>>>>><<<;;;<<<;;;888:::DDDPPPaaauuuyyyUUUHHH???>>>>>>999555444////////////000111222333111111111111111111111111,,,,,,,,,------.........******+++,,,------------///(((+++222,,,&&&===^^^uuuiii===+++...---000***++++++,,,---------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,------...///000000++++++++++++++++++++++++***++++++,,,,,,,,,++++++&&&---///)))$$$'''******)))'''&&&'''***,,,---,,,'''+++---+++---000---%%%******))))))))))))******)))(((((()))+++---,,,+++'''(((***+++,,,,,,+++***''''''(((((())))))******&&&***------***(((((())),,,***(((***...000...,,,))))))***+++,,,,,,------***+++,,,,,,------------((()))***,,,------,,,,,,***+++,,,,,,******+++,,,))))))***++++++++++++***,,,+++)))(((((()))+++,,,///+++***------))))))---)))******++++++)))(((''')))))))))***)))(((((('''%%%&&&((()))*********)))&&&%%%'''+++***&&&&&&)))''''''''''''(((((())))))''')))+++---......---,,,(((((((((((())))))))))))***(((&&&'''***+++)))''')))))))))))))))))))))))))))******))))))***)))'''111///+++(((''''''((()))&&&&&&&&&&&&'''(((***+++)))************))))))(((&&&&&&((()))))))))((('''*********)))***++++++,,,)))))))))((()))******+++'''))))))&&&(((......***((((((''''''''''''((((((~~~}}}{{{xxxwwwuuurrrqqqoookkkgggdddcccdddddddddaaaYYYOOOIIIDDDBBB???<<<::::::;;;<<<888888777666666666666666444333222222444666666555333333333444555666777888<<<<<>>>>>CCCCCC;;;:::???BBBCCCOOO___oooeeeIII@@@:::===>>>:::777777555555444333333222222111333111111333222...---///+++---------,,,,,,...000,,,...000...+++***,,,...,,,000222...***...:::EEE```OOO888***))),,,---,,,......---------,,,,,,,,,++++++,,,------...//////000******555<<<888000,,,((()))************)))(((,,,------,,,***)))***+++++++++,,,---///...+++))),,,,,,,,,++++++*********))))))******+++,,,......+++++++++++++++++++++++++++***)))((((((***,,,---000---***)))***+++******---,,,+++***)))))))))))),,,------...---,,,***)))++++++***+++,,,,,,+++))),,,---...,,,)))((())),,,...---,,,,,,.../////////.........------,,,,,,,,,...---+++*********++++++)))******++++++,,,------)))+++,,,,,,+++)))))))))---,,,+++(((%%%%%%&&&(((''''''(((((((((((('''''''''(((((('''&&&&&&(((***''''''((((((((((((''''''(((((('''((())),,,///111+++***)))'''''''''(((((()))'''&&&'''***+++***(((************)))))))))))),,,+++***'''$$$&&&+++000++++++************+++++++++,,,---,,,***(((((((((******+++++++++)))'''&&&((()))+++,,,,,,+++)))(((******))))))((((((''''''&&&&&&&&&&&&&&&'''((()))))))))))))))))))))))))))''''''((()))******))))))&&&(((***+++,,,+++***)))&&&&&&''''''(((((())))))}}}|||zzzvvvuuutttrrrpppmmmiiiddd```bbbbbbaaa```]]]WWWNNNIIICCCAAA>>>;;;::::::;;;<<<777666666666666777777888666444333333555666666555333333333333444555666777>>>===@@@EEECCC???@@@EEEEEE>>><<>>???BBBBBBBBBEEEJJJLLLEEEDDDKKKSSS^^^pppbbbIII>>>888444666777555333333333222222111111000//////000------//////++++++------......---++++++---...,,,---...---,,,++++++---222,,,&&&&&&***---,,,))),,,++++++---......,,,***,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,)))'''///@@@MMMGGG333###---,,,************,,,---)))***++++++***)))***,,,,,,++++++---......,,,***,,,,,,,,,,,,++++++++++++---,,,***(((((()))***+++************************---,,,+++++++++,,,---...---,,,++++++,,,,,,***(((...---,,,***)))(((((((((+++,,,,,,,,,,,,,,,+++***---,,,+++,,,......,,,++++++,,,---,,,++++++---...,,,+++)))***+++,,,,,,+++,,,++++++++++++*********,,,,,,+++************+++---,,,,,,+++******)))))))))+++,,,,,,+++)))))))))***+++***(((''''''(((***''''''(((((((((((('''''')))******)))&&&%%%%%%&&&''''''(((((((((((('''''',,,***)))''''''''''''(((''''''''''''((()))***+++)))((('''(((***+++***)))(((((((((((())))))))))))%%%''')))***(((&&&$$$$$$++++++************++++++''')))++++++*********+++)))))))))))))))******+++((()))***++++++***)))(((((((((((((((''''''''''''))))))(((((())))))******))))))))))))))))))))))))))))))*********)))(((((('''(((***++++++***))))))))))))((((((((((((((('''~~~}}}}}}|||{{{wwwrrroooooooooooommmhhhaaa\\\]]]ZZZWWWTTTQQQNNNKKKHHHBBB@@@===:::999:::;;;<<<777777777666777777888888888777555444555666555444222222222222222333444555>>>===>>>@@@DDDHHHMMMRRRUUUPPPOOOWWWbbbppphhhQQQ@@@888555333333555444333111111111111000//////......222///...000000------000---......---++++++,,,...------------,,,++++++,,,111+++%%%&&&+++---)))$$$+++******)))((())),,,...,,,,,,,,,+++++++++******,,,+++++++++++++++++++++---)))+++333<<<;;;222))),,,,,,,,,,,,,,,,,,,,,,,,((()))************+++,,,,,,++++++,,,......,,,***,,,,,,,,,,,,,,,,,,,,,,,,---+++)))(((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...,,,++++++,,,---,,,***'''++++++***************+++++++++++++++,,,,,,,,,+++---,,,,,,---......---+++++++++++++++,,,---...///,,,+++))))))+++,,,,,,+++***************)))))))))++++++******************,,,+++++++++******)))))))))+++,,,,,,+++))))))))))))******)))((((((***+++''''''((((((((((((''''''%%%&&&((((((((('''(((***''''''((((((((((((''''''------+++***))))))))))))((((((((((((((()))******)))(((((()))************((((((((((((((()))))))))&&&'''))))))(((&&&$$$###++++++************++++++((()))++++++***))))))***)))(((((('''(((***,,,---))))))************))))))))))))******************)))))))))(((((())))))***))))))))))))))))))))))))))))))))))))(((((('''&&&((()))************))))))***)))))))))((((((''''''~~~~~~~~~xxxqqqllllllmmmnnnmmmhhhbbb^^^YYYVVVQQQNNNLLLKKKIIIGGGBBB@@@===;;;::::::<<<===::::::999777666666666666777555333333444444444222333333222222222333444444;;;<<<>>>AAAHHHPPPWWWZZZYYYXXX[[[eeessszzzhhhTTTEEE>>>444444444333444444333111111111000//////......---///,,,+++------***+++...---......---++++++---...---,,,,,,,,,,,,,,,++++++...+++)))***,,,,,,***'''******(((&&&$$$$$$(((+++,,,,,,,,,+++++++++******,,,+++++++++++++++++++++...---+++***+++---...---***,,,---......---,,,***((()))++++++******+++------,,,+++,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***)))(((((()))+++---...------------------------***************++++++,,,+++++++++,,,------***(((((((((((()))***,,,---...************+++,,,,,,------,,,,,,---......---+++*********+++,,,---...///---,,,******+++,,,,,,+++))))))))))))))))))))))))************************)))))))))******+++++++++)))+++,,,,,,+++)))))))))((()))******))))))***,,,''''''((((((((((((''''''$$$&&&((()))(((((()))***''''''((((((((((((''''''+++++++++***************)))))))))))))))(((''''''((())))))***)))******+++'''((((((((())))))*********)))((((((((((((((('''++++++************++++++)))+++,,,+++)))''''''(((((((((''''''(((***,,,---)))))))))******)))))))))(((((())))))******++++++))))))(((''''''(((((((((************************(((((((((((('''&&&%%%%%%))))))*********)))))))))******))))))((((((((('''}}}}}}{{{rrrllllllkkklllkkkgggbbb]]]VVVRRRMMMJJJIIIHHHGGGFFFBBB@@@>>>;;;;;;;;;===>>><<<;;;:::888777666555555666444333222444444444333444444333333333333444444999<<<@@@DDDMMMXXX]]]]]]ZZZ]]]ggguuurrreeeVVVEEE<<<<<<222555555333333555444111111000000//////......---111---,,,......,,,---111,,,---------,,,,,,...000---,,,++++++,,,,,,+++***,,,++++++,,,,,,,,,,,,,,,'''))),,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,+++///000,,,)))***,,,+++++++++---......---++++++***+++,,,,,,+++***+++------,,,++++++------,,,+++,,,,,,,,,,,,------------)))))))))***+++---...///------------------------))))))*********+++++++++,,,+++***+++,,,---+++)))''''''((()))***,,,...///))))))))))))***,,,---...---,,,+++,,,......,,,++++++)))((())),,,---------...,,,******+++,,,+++***((((((((())))))))))))***((()))******+++*********(((((())))))***++++++,,,)))+++,,,,,,+++)))))))))(((***++++++))))))***+++''''''((((((((((((''''''&&&(((******(((&&&&&&&&&''''''((((((((((((''''''(((((((((((())))))))))))************)))((('''&&&((()))+++***))))))***,,,(((((())))))******++++++---***''''''(((***++++++++++++************++++++***+++,,,+++(((&&&&&&&&&(((((((((((()))***+++,,,))))))))))))))))))))))))$$$%%%%%%&&&'''(((((()))))))))((('''''''''((((((************************''''''((((((((('''&&&&&&*********)))))))))))))))***))))))))))))))))))(((}}}~~~~~~tttnnnllljjjiiigggccc^^^ZZZSSSOOOKKKHHHGGGGGGFFFEEECCCAAA>>><<<<<<===>>>@@@;;;:::999888777777666666666444333333555666666555555555444444444444444555999???DDDIIIRRR]]]```]]]^^^fffsssmmm[[[SSSJJJ===777999111555666333222444333///111111000000///.........222...---//////---///222***+++,,,,,,,,,---///111...,,,******,,,---+++))),,,+++)))***,,,,,,,,,******+++---///000///...,,,------------,,,,,,,,,,,,++++++,,,,,,------......)))...000,,,+++...---)))---,,,+++))))))+++,,,---,,,---...---++++++,,,---...,,,++++++,,,---,,,+++,,,,,,,,,---------......***+++,,,---...------,,,++++++++++++++++++++++++******++++++,,,,,,++++++---+++******+++,,,,,,+++))))))))))))***+++,,,---)))(((((()))***,,,---...,,,++++++,,,------,,,***+++)))'''(((+++,,,,,,***---+++))))))*********((((((((()))))))))*********'''((()))***++++++***)))))))))))))))************)))+++,,,,,,+++))))))))))))***,,,+++***))))))***''''''((((((((((((''''''&&&(((******)))'''&&&&&&''''''((((((((((((''''''(((((())))))))))))(((((((((((()))******)))((('''(((***++++++))))))***---)))))))))***+++,,,,,,,,,,,,)))&&&'''))),,,,,,,,,++++++************++++++(((***+++***(((''''''((('''((()))***************))))))(((((((((((())))))######$$$%%%&&&'''((((((+++***))))))((((((((()))************************'''((())))))))))))))))))+++******))))))))))))))))))))))))))))))*********uuupppmmmjjjgggddd___ZZZVVVQQQNNNJJJGGGGGGGGGFFFEEECCCBBB???===<<<===???AAA999999888888888888888888666555333444666777777777666555555444444444555555;;;AAAGGGLLLVVV``````[[[eeeooo}}}pppZZZJJJGGGDDD999444888000555777333111333222...111111111000//////.........***)))******)))+++///)))+++,,,,,,,,,---000222...+++)))***,,,---+++(((...***&&&'''+++---***'''---***'''&&&(((***++++++......------------,,,,,,++++++,,,------...//////+++---+++(((+++000///***000---)))&&&&&&)))---000---...///...,,,+++,,,---...,,,++++++,,,------,,,,,,,,,,,,------.........,,,---...//////---+++***))))))))))))))))))))))))***+++,,,---------,,,,,,---+++))))))***,,,,,,,,,,,,+++******************((((((((((((***,,,...///++++++***+++,,,---+++)))+++)))&&&'''***,,,+++)))+++***((('''((()))((('''((()))))))))******++++++'''((()))+++++++++***)))++++++******)))((((((((()))+++---,,,+++)))))))))***+++,,,,,,***))))))***''''''((((((((((((''''''"""%%%(((******))))))***''''''((((((((((((''''''++++++,,,++++++***)))(((&&&'''(((*********))))))(((***,,,+++))))))+++---))))))***+++,,,,,,------)))'''&&&(((+++---,,,***++++++************++++++&&&(((******)))((()))***'''(((***++++++***))))))))))))(((((((((((())))))$$$$$$%%%&&&''')))******,,,,,,+++***))))))******************************((()))***+++++++++++++++++++++***)))(((((())))))(((((())))))******++++++yyyqqqnnniiieeeaaa]]]XXXUUUOOOLLLKKKLLLIIIEEECCCEEEEEEDDDCCCAAA???>>><<<<<<:::999777666555555555555555666777777777444222000555555555555666777888999AAABBBFFFMMMUUU\\\^^^___sss~~~oooVVVJJJGGGDDD999777777222333222222111111222222333222...---///...+++,,,///...---,,,,,,,,,,,,---...---,,,++++++************,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,,,,***))))))***+++***)))---,,,+++***+++,,,---...+++++++++,,,,,,---------******+++,,,---------------.........---,,,,,,+++++++++------------++++++,,,---......//////......---,,,+++******+++,,,---...,,,***+++------***'''...---+++,,,,,,---+++***000///---+++******+++,,,++++++++++++++++++++++++))))))))))))************)))***+++***)))((()))***************************(((((((((((())))))))))))((()))+++,,,,,,+++)))((($$$%%%(((***++++++***))),,,+++)))((((((((()))***************************((()))+++---------+++***,,,++++++***)))(((((('''(((((())))))))))))(((((())))))))))))))))))))))))+++)))(((&&&%%%%%%%%%%%%)))))))))))))))******+++,,,'''###$$$***,,,)))$$$************************)))************+++++++++((())))))))))))*********(((,,,***'''***000,,, +++)))'''(((+++,,,***(((''')))+++***'''&&&'''***&&&'''((()))***++++++++++++)))((('''((((((&&&%%%***+++)))$$$ &&&---%%%'''***++++++***+++,,,((((((((((((((((((((((((,,,)))'''(((++++++***'''+++*********))))))((((((xxxqqqnnnjjjeeeaaa]]]YYYUUUPPPLLLJJJKKKIIIDDDDDDFFFDDDCCCBBB@@@???===<<<;;;888777666555555666777777666666666666555444333222444444555555666888999:::>>>CCCJJJOOOSSSZZZdddkkkwwwkkkXXXJJJ@@@???>>>666555777111111111000000000000111111111...---///---***)))+++...---,,,,,,,,,,,,---.........---,,,,,,,,,------------------------------+++,,,------,,,+++,,,---------,,,,,,+++,,,,,,---,,,,,,+++++++++,,,---...++++++,,,,,,,,,---------,,,,,,,,,------,,,++++++------......---,,,,,,++++++,,,,,,------,,,,,,+++((()))******++++++******,,,,,,++++++++++++,,,,,,---,,,+++,,,...///---+++...,,,++++++,,,,,,+++***---,,,***(((((((((******++++++++++++++++++++++++(((((()))))))))*********)))***,,,+++***))))))***))))))))))))))))))))))))(((((((((((()))))))))***)))***+++,,,,,,+++***)))(((((((((((()))***++++++---,,,+++***))))))***+++************************((()))***,,,,,,+++***)))++++++***))))))(((''''''(((((())))))))))))(((((())))))))))))))))))))))))***)))((('''&&&&&&'''''')))))))))))))))******+++,,,(((&&&&&&***+++***'''************************)))************+++++++++)))))))))************+++******)))(((+++...***###+++)))((((((***+++***(((&&&((())))))'''&&&(((***)))******+++***)))(((''''''&&&%%%&&&'''((('''&&&++++++)))((('''''')))+++'''(((((('''&&&&&&(((***))))))))))))))))))))))))+++)))'''(((***+++)))((())))))******++++++,,,,,,~~~}}}|||tttrrrooojjjfffbbb^^^YYYVVVQQQLLLIIIIIIGGGCCCCCCFFFCCCBBBAAA???>>><<<;;;:::777666555555555777888999777666555555444444444444333333444555777999:::;;;<<>>===;;;::::::888777666555555666777888888666555333333333555666222222333555777999;;;======DDDKKKNNNQQQ___vvv}}}eeeRRRFFF:::444555444---111333***000000////////////000000///---///222222...,,,...------------------------************++++++,,,---,,,,,,,,,---------------,,,---...---,,,+++,,,...(((+++...,,,((('''+++///,,,,,,,,,,,,------......,,,,,,------------------,,,---------,,,,,,+++***,,,,,,---------,,,,,,+++------++++++++++++------+++,,,------......------***+++,,,------,,,+++***,,,,,,---...//////......,,,+++******+++,,,+++))),,,++++++***++++++,,,---************************(((((((((((()))))))))***&&&(((++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,(((((()))))))))*********++++++***))))))***++++++------+++*********++++++++++++++++++++++++++++++******************************++++++***)))(((''')))))))))((((((((('''''')))))))))******))))))))))))))))))))))))))))))))))))))))))******+++++++++)))))))))))))))******+++(((***+++***'''''')))+++************************))))))*********+++++++++************++++++++++++000'''%%%+++,,,'''&&&+++***)))))))))******))))))((())))))))))))))))))***$$$&&&)))+++,,,,,,+++******)))((()))+++,,,,,,+++(((''''''(((***+++++++++++++++***(((''''''***,,,************************(((((((((((())))))))))))''''''(((***,,,---...///~~~}}}zzzrrrmmmppplllhhhccc```[[[WWWTTTNNNHHHEEEDDDBBB???@@@CCC@@@@@@???>>>===;;;:::::::::999777666555555555666888666444222222333555777111222333555777:::<<<===>>>BBBEEEJJJSSSfff}}}pppXXXHHH@@@666333444222---444888///000000////////////000000111.........+++###------------------------************++++++,,,---******+++++++++,,,,,,,,,***,,,---,,,+++***+++,,,(((+++...,,,)))(((,,,000,,,,,,---------.........------------------------***+++,,,,,,---------,,,++++++,,,,,,---,,,,,,+++------++++++++++++------)))***++++++,,,,,,+++++++++,,,---......---,,,+++,,,---...---,,,++++++++++++)))))))))++++++***)))++++++++++++++++++,,,,,,))))))))))))))))))))))))'''(((((((((((()))))))))$$$''')))))))))(((((()))++++++++++++++++++++++++))))))))))))************++++++***))))))***++++++,,,,,,------,,,+++***)))))))))******************************************,,,,,,,,,++++++******)))))))))))))))(((((((((((())))))************))))))************************))))))***++++++,,,,,,,,,)))))))))))))))******+++&&&)))+++)))&&&%%%(((+++))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++///'''&&&+++,,,&&&&&&,,,))))))******)))))))))***,,,+++************)))(((%%%&&&)))+++,,,,,,+++***,,,***)))***+++,,,+++***''')))***(((&&&''',,,111&&&(((************+++,,,************************''''''((((((((())))))***(((((())))))***++++++,,,~~~~~~|||wwwrrrooommmjjjeeeaaa]]]YYYTTTQQQLLLGGGDDDDDDBBB>>>>>>AAA@@@@@@???>>>===<<<;;;;;;;;;999888666555444555555777666444333333444555777222222333555777999<<<===>>>>>>@@@GGGUUUjjjlllSSSBBB999222000222000...999@@@777000000////////////000000---***+++---,,,'''%%%&&&,,,------......------,,,------,,,,,,,,,---......))))))******++++++,,,,,,***+++,,,,,,******+++,,,+++---///...,,,,,,///222,,,,,,---............---............------------)))***+++,,,------------***++++++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,---------------,,,,,,------------,,,,,,+++,,,------***)))))))))***(((((((((***+++***)))))))))))))))))))))((((((((((((((((((((((((((((((''''''(((((((((((())))))&&&'''(((((('''((()))+++(((((((((((((((((((((((()))))))))*********++++++***************************+++---...---+++)))((((((((()))*********))))))************************,,,,,,,,,+++++++++++++++************)))))))))))))))******++++++******)))************************))))))***+++,,,,,,,,,+++)))))))))))))))******+++&&&((()))(((&&&%%%'''***)))))))))))))))))))))))))))************+++++++++((())))))))))))*********+++))))))++++++((('''***(((***+++***)))((()))***,,,+++))))))***+++)))(((***************)))((((((***((('''((())))))((('''(((,,,---+++&&&'''---444"""%%%((())))))))))))***************************%%%'''(((((((((((()))+++))))))))))))))))))******~~~~~~{{{vvvsssqqqqqqjjjgggbbb^^^ZZZVVVQQQNNNKKKHHHFFFFFFDDD@@@???AAA@@@@@@??????>>>===<<<<<<999888777555555555666777666555444444444444555666222333444555777999;;;<<<:::;;;???GGGTTTiii|||```KKK>>>999222111222...---;;;CCC::://////............//////+++)))***///000///000333,,,,,,---......---,,,,,,......---,,,,,,,,,------))))))***++++++,,,------+++,,,---,,,++++++,,,---,,,,,,---------...000000,,,,,,.../////////...---///.........------------++++++,,,------,,,,,,,,,******+++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------...////////////...------,,,,,,,,,,,,------)))+++---,,,***)))***+++)))((('''(((***+++***))))))******))))))(((''''''(((((((((((((((((((((((('''''''''((((((((())))))((())))))((('''))),,,...))))))))))))))))))))))))))))))*********+++++++++)))***+++,,,,,,+++***)))+++++++++++++++*********((()))***+++++++++*********************************************++++++,,,************++++++++++++)))******++++++******)))************************)))***+++,,,,,,+++******)))))))))))))))******+++((())))))(((''''''(((***)))))))))))))))))))))))))))************+++++++++''''''((((((((()))))))))'''+++,,,***)))***)))&&&(((***+++***(((((()))+++(((&&&%%%'''***+++***)))++++++)))((((((((()))***'''&&&&&&''')))***)))((((((***,,,+++)))))),,,...%%%'''((((((''''''(((***))))))))))))))))))))))))$$$''')))((('''''')))+++))))))************++++++~~~~~~}}}|||{{{yyyuuuqqqooooooppphhheee```\\\XXXTTTOOOLLLLLLHHHGGGHHHFFFAAA@@@BBBAAA@@@@@@???>>>======<<<777666666555555666888999555555444444444555555666333333444555777999:::;;;666:::@@@GGGSSSfff}}}eeeLLL>>>:::999555333333---***888AAA777...------,,,,,,------...333///---///...******---,,,,,,---......---,,,,,,---,,,,,,+++******************+++,,,,,,---......,,,---......,,,,,,---...,,,***)))***,,,.........,,,,,,.../////////...---//////.........---------------------,,,+++******)))***+++,,,,,,,,,,,,,,,++++++---......---++++++))))))***++++++++++++***......,,,++++++,,,......'''***------+++***,,,...(((''''''((()))******))),,,,,,,,,,,,+++)))((('''((((((((((((((((((((((((''''''''''''((((((((()))++++++***)))(((***...111,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++((()))+++,,,,,,+++)))(((,,,+++)))(((((()))+++,,,)))***+++,,,---,,,,,,+++************************))))))(((((()))***++++++++++++++++++++++++,,,,,,******++++++++++++******************************)))***+++,,,++++++)))))))))))))))))))))******+++******))))))))))))******)))))))))))))))))))))))))))************+++++++++''''''''''''(((((((((((($$$---///)))(((,,,+++$$$(((***,,,+++(((''')))+++###""""""$$$))),,,+++***)))(((''''''(((***---...'''&&&&&&(((+++------,,,''''''''')))++++++(((&&&,,,+++***(((&&&'''***,,,(((((((((((((((((((((((($$$&&&)))(((''''''))),,,))))))***+++,,,,,,------}}}~~~yyy|||vvvqqqoooooorrrssshhhfffaaa\\\VVVQQQNNNLLLMMMMMMJJJFFFAAA>>>======AAA???===;;;:::999999999:::888777888::::::888555666666666666666666666666///222444555444333444444666;;;@@@GGGSSSgggwww```QQQFFF;;;555444111111000///...---,,,,,,+++++++++,,,---...///000......------------......*********+++,,,------...++++++,,,,,,+++)))(((&&&,,,,,,.../////////...---///---+++***++++++***)))(((*********)))***,,,---,,,,,,,,,...111333333333......---------,,,,,,,,,###000222+++'''+++111++++++******++++++,,,------,,,+++***))))))))))))***+++,,,------,,,******,,,,,,,,,------,,,++++++,,,***''''''(((*********&&&''')))***+++***((('''++++++***))))))***+++,,,***)))((((((((((((%%%###&&&&&&&&&'''''')))******+++,,,---+++)))(((((()))(((***,,,,,,***)))***+++************+++,,,------333000,,,******(((%%%!!!))))))))))))))))))))))))+++++++++,,,,,,---------((((((///777222'''$$$,,,))))))************))))))***,,,...---+++(((&&&&&&***++++++,,,,,,++++++***---,,,+++***))))))))))))(((((()))))))))*********---***((((((***,,,+++***,,,,,,+++***)))))))))***%%%&&&''')))************,,,+++)))'''))),,,)))%%%)))(((((()))++++++***)))***+++---,,,,,,,,,---...&&&(((***(((&&&%%%(((+++***)))(((''''''((())))))***)))(((''''''((()))***+++***)))))))))***,,,---...***&&&"""!!!###''')))))))))))))))))))))))))))))))))))))))(((((((((((('''&&&%%%$$$$$$%%%'''(((---+++))))))+++,,,***'''~~~|||~~~zzz}}}{{{xxxuuurrrqqqppppppgggeeeaaa[[[VVVQQQNNNMMMMMMMMMKKKFFFBBB>>>===>>>BBBAAA???===;;;;;;;;;;;;:::999777888::::::888555555555555555555555555555333444444333222222444666777999>>>IIIZZZmmm~~~yyygggSSSHHH@@@888333222000000/////////000000111------,,,,,,---......///.........------.........222000,,,***+++...333666---------------,,,+++***++++++---.........---,,,...---...///000000---++++++,,,---,,,******,,,---,,,,,,,,,...111333333222...------------,,,,,,,,,###(((......+++***,,,.........,,,+++***)))))))))+++++++++************)))))))))***++++++***)))(((,,,,,,,,,------,,,,,,+++---+++)))((()))+++,,,+++------+++***)))((('''''',,,+++***))))))******+++++++++***+++------,,,***(((((((((((()))***+++++++++,,,---+++)))(((((()))++++++,,,,,,,,,,,,+++++++++++++++***++++++,,,,,,000...+++***+++***(((%%%))))))))))))))))))))))))'''((()))***+++,,,---...++++++111999555***(((...))))))************))))))***---//////...,,,,,,,,,)))******++++++******)))++++++***)))))))))))))))++++++,,,,,,,,,------------***((((((***,,,+++***++++++******)))*********((()))***************)))***((((((***++++++***)))***))))))***,,,,,,+++******+++,,,,,,+++***+++---((()))))))))(((((()))***&&&'''(((((()))(((''''''))))))(((((((((((())))))***)))((((((((()))+++++++++*********++++++,,,---))))))))))))))))))))))))))))))))))))((((((((((((***)))((('''%%%%%%%%%$$$,,,***))))))+++,,,***(((|||{{{}}}~~~|||zzzzzzyyyxxxuuuqqqnnnlllfffddd```[[[VVVRRROOOMMMNNNMMMKKKGGGBBB???>>>???BBBAAA???===;;;;;;;;;;;;:::999888999::::::888666555555555555555555555555666666444111///111444888:::;;;AAAOOOaaannntttttt]]]QQQDDD===999555111000333222000//////000222333......------------..............................///...,,,++++++---000222------,,,,,,,,,,,,------******+++,,,,,,,,,,,,,,,---...///222444333000------......---++++++,,,...---,,,,,,---000222222111------------,,,,,,,,,,,,111...+++***+++,,,,,,+++......,,,+++***)))))))))((()))***+++,,,+++******'''((())))))))))))((((((+++,,,,,,------,,,,,,,,,...,,,******+++,,,---,,,111///,,,)))(((((()))))),,,,,,+++***))))))******+++***)))***++++++***((())))))))))))***+++,,,,,,+++,,,,,,+++)))((()))***,,,***)))***------+++(((,,,,,,++++++***+++++++++---,,,++++++,,,,,,+++***))))))))))))))))))))))))$$$%%%&&&(((***+++,,,---,,,,,,111777444+++***///))))))************))))))%%%(((+++,,,,,,+++,,,,,,)))))))))******)))))))))******)))))))))))))))))))))))))))*********++++++,,,***))))))***++++++*********)))))))))***+++++++++++++++++++++***)))))))))&&&(((......((()))...******)))+++,,,---,,,***)))+++++++++)))((()))***+++***))))))*********)))"""$$$''')))***)))'''%%%((())))))******))))))((((((((('''''''''((()))*** ###'''+++---,,,+++)))))))))))))))))))))))))))(((((((((((())))))))))))*********)))((('''&&&%%%+++***))))))+++,,,+++***~~~{{{zzz{{{}}}}}}yyyxxxxxxvvvsssoookkkiiieeebbb___ZZZVVVRRRPPPNNNNNNMMMKKKFFFBBB??????@@@???>>><<<:::999999999999999999999999999999888777555555555555555555555555555555333111///000444777<<>>===;;;:::999999999:::888999999999888777777777555555555555555555555555111222333222111222444666<<>>???AAA???>>>===;;;;;;;;;;;;<<<666888999888777555666666444444444444444444444444///111333444444666999;;;AAAMMM[[[```XXXLLLBBB===999999888555666777555111///......---...000333444///////////////000111111,,,---...//////...---,,,000///...------...///000......---------------...,,,,,,,,,,,,,,,---......---+++(((''')))+++---...+++,,,---,,,,,,,,,...000---,,,+++,,,......---,,,,,,,,,,,,,,,++++++++++++%%%(((+++,,,***((()))***......,,,+++***)))))))))'''(((***+++,,,,,,,,,++++++*********+++,,,---...******+++,,,------------+++***)))***+++,,,+++)))(((***+++,,,,,,***(((''')))***++++++++++++******(((''''''(((***+++***((())))))((((((((())))))***)))+++,,,+++***)))***+++,,,***)))***------+++(((,,,,,,++++++***+++++++++,,,---...---***)))***+++)))))))))))))))))))))))),,,,,,+++++++++*********)))***+++,,,,,,,,,++++++******++++++++++++******+++,,,,,,+++)))((()))***++++++,,,,,,,,,,,,++++++++++++,,,,,,+++***((('''************+++++++++,,,(((***,,,,,,***)))***+++))))))((((((((()))******%%%&&&'''(((************+++++++++***((('''''')))''''''&&&((()))***)))'''((()))***)))'''&&&'''(((((((((((())))))(((&&&$$$)))(((''''''''')))+++,,,)))******************)))'''((()))*********)))))),,,+++***)))))))))******))))))))))))))))))))))))''''''(((((())))))*********+++++++++******)))((()))***++++++***)))+++,,,}}}{{{}}}{{{vvvtttwwwtttrrrooollljjjjjjjjjkkk```^^^\\\YYYVVVSSSRRRQQQLLLKKKGGGBBB>>>===???AAA???>>><<<;;;:::;;;;;;<<<444666888777555333444666444444444444444444444444111222333444666:::@@@DDDQQQXXX]]]ZZZNNNBBB;;;999555888777444444666555000---......///111333555666333222111000//////...///,,,---///000000///---,,,...,,,+++))))))***,,,...////////////...---,,,,,,,,,+++*********+++------,,,******+++...222333444///000000...---,,,---///...,,,+++,,,------,,,+++,,,,,,,,,++++++++++++***&&&((()))***))))))***+++......,,,+++***)))))))))))))))******+++++++++,,,+++*********+++,,,...///)))***+++,,,------------,,,+++++++++------,,,***)))******+++++++++++++++((((((***+++,,,,,,++++++%%%%%%%%%''')))***)))(((+++******))))))*********)))***++++++***)))***+++++++++,,,,,,,,,,,,+++++++++++++++***++++++,,,,,,***,,,---,,,***)))***,,,))))))))))))))))))))))))++++++++++++++++++++++++***+++++++++,,,------+++***++++++,,,,,,++++++***((())))))(((&&&&&&'''(((******++++++++++++************++++++***'''%%%###'''((((((((())))))))))))(((***---,,,***))))))+++***))))))(((((((((((()))'''((()))***************(((,,,***###$$$+++,,,&&&(((''''''(((******)))((('''((())))))(((''')))***''')))++++++)))'''&&&%%%''''''((((((((((((((((((+++******))))))******+++)))***+++,,,,,,,,,++++++,,,+++)))'''''''''((()))))))))))))))))))))))))))'''''''''((()))*********+++******))))))))))))))))))+++,,,+++)))((()))+++}}}|||~~~|||uuurrruuurrrqqqooonnnlllkkkkkkkkk___^^^[[[XXXVVVTTTRRRRRRLLLJJJFFFAAA===<<<>>>@@@===<<<:::999888999999:::333666888777444222333555444444444444444444444444333333333333666===EEEKKKbbbbbb___UUUGGG;;;666555111555666222111555444///000000111222333333444444666555333111///---,,,,,,,,,---///000000///---,,,,,,---///111000///,,,+++------......---+++)))(((+++***)))))))))***,,,---***+++---000555888999999333444333000---,,,,,,---...,,,++++++------,,,***,,,,,,,,,+++++++++******+++)))'''''')))***+++***++++++******++++++,,,---*********)))******+++,,,+++******)))***,,,...///)))***+++,,,------...------,,,,,,---......---+++((((((((()))+++...111333&&&((()))+++,,,,,,,,,+++,,,+++***+++------+++***,,,,,,++++++***+++++++++)))***++++++***)))***,,,)))***,,,,,,***)))***+++************+++,,,------'''***,,,+++))))))+++---))))))))))))))))))))))))((())))))***+++,,,,,,---)))***))))))***,,,,,,******++++++,,,,,,++++++******++++++***))))))+++,,,))))))************))))))))))))******(((%%%""" ***+++++++++,,,,,,,,,,,,'''***------***))))))++++++***)))(((((('''((((((***++++++++++++***))))))&&&,,,(((!!!///000%%%)))(((((()))++++++***)))&&&((())))))((((((***+++'''+++...---***'''&&&'''%%%&&&((())))))(((%%%$$$,,,+++***))))))***+++,,,***+++,,,---...---,,,,,,---,,,+++***))))))******))))))))))))))))))))))))&&&''''''((()))******+++((('''''''''(((***,,,...***,,,---,,,)))''')))+++~~~}}}zzzwwwwwwxxxyyywwwuuutttqqqooonnnooommmhhhdddbbb^^^YYYVVVTTTTTTSSSSSSIIIGGGDDD@@@>>>>>>???@@@@@@>>><<<999777777777888<<<888444222444555555444222333444555666666666666333444666777999AAAPPP]]]mmmbbbTTTJJJAAA999777888444555555333000///000111000222111...000555999888777555333000...---------,,,,,,---......---,,,,,,///...,,,,,,...///...------,,,+++,,,///000///...+++++++++*********))))))"""+++111555888:::<<<>>><<<888222---,,,---///...---+++*********++++++///---,,,***))))))******&&&(((******(((&&&&&&&&&++++++++++++++++++++++++((()))***,,,,,,,,,+++******+++,,,------,,,***)))/////////......---------,,,,,,,,,++++++,,,---------+++)))''''''(((***+++,,,,,,++++++***)))(((((())))))*********++++++,,,))))))))))))))))))******+++)))(((((()))******)))))))))***+++++++++++++++,,,,,,,,,++++++*********((((((((((((((())))))))))))+++---......,,,***((()))***++++++))))))***++++++++++++************))))))***++++++,,,,,,,,,+++---------,,,,,,+++++++++++++++***++++++,,,------,,,+++***))))))***+++,,,(((((((((((())))))))))))))))))*********))))))(((***)))(((''''''((()))***(((((())))))))))))(((((((((((())))))))))))(((((()))))))))))))))((('''&&&***)))'''&&&'''(((***+++///+++((((((***+++***)))***)))((()))+++,,,,,,+++///(((%%%+++...,,,+++---(((((()))---111333444444444222///,,,)))''''''&&&'''&&&&&&'''((())))))((())))))(((((((((***+++,,,(((((()))***+++,,,,,,,,,+++---......---,,,,,,---~~~{{{xxxwwwwwwwwwtttrrrtttqqqpppppprrrqqqmmmiiiaaa^^^YYYVVVUUUSSSRRRQQQHHHFFFCCC@@@>>>>>>>>>???@@@>>><<<999888888888999;;;777444222444666666555555555555555444333222222555555777;;;BBBMMM\\\gggnnn```PPPEEE>>>888555666222222222222222222444555000222111///111666:::999666555222000...---------,,,,,,---......---,,,,,,///...,,,,,,...///...---222000///...//////---++++++++++++*********))))))((()))***,,,---...///000777666333000---,,,---///------+++*********++++++...---,,,******************+++---,,,+++******+++************************))))))***+++++++++++++++++++++++++++++++++++++++.........---------,,,,,,++++++++++++,,,,,,---...,,,,,,,,,+++++++++++++++,,,,,,++++++***))))))((())))))***++++++++++++++++++++++++,,,++++++******...---++++++,,,---,,,++++++***)))((()))***,,,---,,,,,,,,,+++++++++******))))))))))))))))))))))))*********)))))))))((((((***+++,,,+++***)))***,,,+++++++++************)))******++++++++++++******,,,,,,,,,++++++*********'''''''''''''''((()))***++++++***))))))***++++++'''((((((((())))))))))))))))))*********))))))(((***)))(((''''''((())))))((())))))))))))))))))((((((((())))))))))))((((((******************)))(((***)))'''''''''(((***+++...+++((((((***+++***))),,,***))))))++++++***(((---)))(((,,,---***)))+++------///333666888777666666444111///---+++++++++***)))((()))***+++***)))(((''''''((()))+++---...))))))******++++++,,,,,,***,,,------,,,++++++,,,~~~~~~|||{{{}}}}}}zzzxxxwwwuuurrrpppqqqpppooopppsssrrrnnnjjj```]]]ZZZWWWUUUSSSPPPMMMFFFEEEBBB???======>>>>>>???===;;;999888888888999999777444333444666666666666666666555444444333333999999<<>>999555333333222111000000111333333222///222222000222888;;;;;;555444222///...---------,,,------......------,,,///---,,,,,,---......---222000.........---,,,***+++++++++***************555111---+++***+++,,,,,,---......---,,,,,,...///---,,,,,,++++++++++++,,,------,,,+++************)))******)))((((((***+++************************+++************++++++,,,,,,++++++******+++,,,,,,------,,,,,,,,,,,,,,,+++*********+++,,,---...///+++,,,---------,,,***))),,,,,,++++++***)))))))))((()))***,,,,,,+++*********+++,,,,,,,,,***)))(((---+++))))))******)))(((,,,+++(((''''''))),,,...,,,,,,,,,++++++++++++***************************,,,***)))''''''((())))))***+++,,,,,,******+++,,,+++++++++************)))************************++++++***************)))))))))))))))))))))***++++++******))))))******+++''''''((((((((()))))))))((())))))******)))))))))))))))(((((((((((())))))))))))************))))))((())))))******))))))(((((())))))************)))))))))((('''((()))***+++---+++)))((()))+++******,,,+++))))))******((('''+++***+++---,,,)))))),,,555444555666777777444222///...,,,***)))((())))))---+++***+++,,,,,,+++***&&&&&&'''(((***,,,...///*********+++++++++++++++)))+++,,,,,,+++******+++}}}}}}{{{{{{}}}}}}|||zzzxxxvvvsssrrrooonnnmmmoooqqqoookkkggg]]][[[YYYWWWUUURRRMMMJJJEEECCCAAA>>>============<<<;;;:::888888777777888777666444444444666777777555555555666777888999999<<<>>>BBBMMM^^^ooowwwwwwkkkWWWBBB777555222000000444111///...//////...,,,...111222111333999<<<<<<444333111///...---......------------------------///---,,,,,,---......------,,,++++++------,,,+++************************444000,,,***+++---------(((***,,,---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********((())))))(((''''''***,,,************************,,,+++***)))******,,,---******++++++,,,,,,++++++++++++++++++++++++++++++*********+++,,,---///000******++++++******)))(((+++++++++*********))))))((()))+++,,,,,,+++***)))((()))*********(((&&&%%%,,,***((((((((()))((('''+++***)))((()))***,,,---++++++++++++++++++++++++,,,,,,+++++++++++++++***---,,,+++******)))*********,,,---,,,+++***+++,,,+++++++++*********))))))************++++++,,,,,,++++++++++++*********************))))))******+++******))))))))))))******'''''''''((((((((())))))'''((())))))))))))))))))((((((((((((((())))))))))))******++++++******))))))))))))******)))))))))&&&'''(((((())))))))))))))))))((((((((()))***+++,,,+++)))))))))***+++++++++)))((((((******)))(((***+++,,,,,,******...333<<<999555222000...+++(((***)))'''&&&&&&&&&''''''...---++++++,,,,,,+++)))'''(((((()))***,,,------+++++++++++++++++++++******+++------+++***+++,,,}}}}}}}}}~~~}}}}}}}}}|||yyywwwvvvuuuqqqooonnnoooooommmgggbbb[[[YYYXXXVVVTTTQQQLLLIIICCCBBB@@@???============999999888777777666666666666666555555444555666888444444444555666888:::;;;<<>>=========777777777777777777777777555666777666444444555777555444444444555666888999@@@JJJWWWgggzzztttXXXHHH888222111///...///000111222111000000222444...111222111444999;;;999222111///...---...//////...------,,,,,,------......,,,++++++,,,------,,,000...------------,,,******************+++++++++)))+++......,,,+++++++++***,,,......---,,,,,,---+++,,,,,,------------,,,++++++,,,,,,,,,++++++***+++,,,,,,***)))((()))+++---------------------------,,,,,,++++++++++++,,,''')))+++---...---,,,+++***++++++++++++,,,,,,,,,*********+++,,,---...///000///,,,******+++---///************************+++++++++***************++++++++++++++++++,,,,,,,,,+++))))))+++,,,+++***&&&(((+++------,,,***(((***++++++++++++,,,,,,,,,---,,,,,,++++++*********''')))***+++***(((%%%###)))***++++++))))))***++++++++++++************)))))))))))))))***---///000,,,,,,,,,,,,,,,---------***))))))(((((((((((()))((())))))******))))))(((&&&&&&'''''''''(((((((((&&&&&&'''((())))))))))))&&&'''((()))*********)))++++++,,,,,,,,,,,,++++++)))******++++++******))))))******++++++++++++***)))))))))*********++++++******+++***((()))+++---(((''''''))),,,......---+++---,,,)))+++444<<>>>>>===888888999999999999999888666777888777444333444666555555555555777:::<<<>>>NNN\\\lllxxx{{{gggLLLAAA777333111//////000,,,000333222---,,,000555...111222111333777999777111000///...---...///000...---,,,,,,,,,,,,---......,,,++++++,,,------,,,,,,***)))***+++,,,+++)))))))))*********++++++++++++///333222---***---000+++,,,------,,,,,,---...++++++---.........------***+++,,,,,,,,,,,,+++***((()))***)))'''%%%%%%%%%,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***+++***))))))***,,,---...++++++++++++,,,,,,------++++++++++++,,,,,,---...///...---,,,,,,,,,------************************---,,,***)))((()))***+++---,,,+++***+++---...000((('''&&&''')))*********((()))***,,,,,,+++************+++++++++,,,,,,,,,,,,,,,,,,+++******)))))))))******)))((('''%%%$$$((()))******(((((()))***+++++++++************)))***)))((('''((()))+++,,,******++++++,,,,,,,,,,,,------,,,+++++++++++++++'''((()))******)))((('''&&&&&&&&&'''''''''((((((%%%&&&'''((())))))))))))%%%&&&((()))*********)))++++++,,,,,,,,,,,,++++++)))******++++++******)))((()))))))))))))))((('''))))))******+++++++++***)))***+++***((((((+++...***))))))***---......---***,,,+++***///777<<<:::,,,***((((((***,,,------+++***)))))))))***+++,,,+++***)))***+++,,,+++***)))***+++,,,,,,,,,+++******++++++,,,,,,---------+++,,,......,,,+++,,,---}}}|||}}}~~~~~~~~~zzz}}}~~~{{{uuupppnnnnnnnnnllllllllllllhhhaaa[[[VVVTTTRRRQQQPPPOOOMMMLLLBBBBBBBBBAAA@@@???>>>>>>999999:::;;;;;;;;;::::::666888999777444222333555555555666888<<<@@@EEEGGG^^^nnn}}}rrrZZZEEE===777444222//////222+++000444000(((%%%***000...111222111222666888555000///...------...///000...---,,,,,,,,,,,,---......,,,++++++,,,------,,,#########%%%(((*********))))))******++++++++++++'''---111///(((&&&+++222***+++,,,,,,+++,,,...000***+++---...///...------)))***,,,,,,---,,,+++******,,,---,,,***'''&&&&&&++++++++++++++++++++++++,,,,,,---...---,,,***)))...+++(((&&&'''***///222+++++++++,,,,,,---------,,,,,,,,,++++++,,,------++++++,,,,,,,,,+++***)))******************++++++...,,,***((('''(((***,,,+++***(((((()))+++...111***)))((())),,,.........***************++++++,,,*********++++++,,,,,,,,,,,,,,,++++++***)))((((((...---+++)))((('''((((((''')))***)))((('''((()))+++++++++************))),,,***(((&&&%%%&&&''''''))))))******++++++++++++++++++***)))(((((())))))'''((()))******)))((('''&&&&&&&&&'''''''''((((((%%%&&&'''((())))))))))))%%%&&&((()))*********)))+++,,,,,,------,,,,,,+++******++++++++++++******&&&&&&&&&&&&%%%$$$######))))))***++++++++++++***)))***+++***((((((+++///---,,,++++++---...---,,,))),,,,,,+++111999999444'''''''''))),,,,,,***(((++++++***))))))***+++,,,+++***)))***,,,---,,,+++((()))***,,,------,,,,,,******+++,,,,,,---......)))+++---,,,+++***+++,,,}}}~~~}}}~~~}}}yyy~~~}}}|||zzzwwwrrrnnnkkkppprrrrrrpppjjjddd^^^\\\WWWVVVUUUUUUTTTQQQMMMJJJDDDEEEEEECCC???<<<::::::======;;;:::888888777777555555555555666666444333333444777:::>>>FFFTTT```ttt~~~ppp[[[III>>><<<777111,,,,,,111555000/////////000111222222///...///111222333111000222333333000,,,+++---///------------------------+++++++++,,,------***(((******,,,,,,,,,,,,******((()))++++++******+++,,,+++++++++******+++,,,,,,***(((&&&'''***,,,+++)))...,,,++++++,,,------,,,+++(((&&&'''***,,,+++(((---+++***+++------***'''...---,,,,,,+++++++++,,,555+++&&&***,,,***((()))))))))))))))************......---,,,++++++******&&&---000,,,***---,,,((((((,,,...***$$$###(((///,,,+++)))(((((()))+++,,,******+++,,,+++***)))((()))***++++++***)))***+++(((((())))))***************+++,,,---...---,,,,,,,,,,,,++++++,,,,,,---...(((((((((((())))))))))))'''((((((((())))))******'''((()))******)))((('''000///,,,***(((''''''(((+++*********))))))((((((000,,,))))))+++---,,,***......,,,***)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))%%%&&&(((((('''''')))******)))((('''((()))+++---,,,++++++,,,......---+++++++++++++++******))))))+++,,,,,,+++)))((()))+++++++++++++++******))))))+++++++++,,,,,,+++++++++)))******+++,,,,,,------(((//////+++222???;;;---++++++******************++++++++++++******))))))(((***+++,,,*********+++)))+++,,,,,,+++***,,,------,,,+++***+++---000222000...,,,,,,...///---***~~~}}}|||}}}zzzvvvwwwwwwxxxxxxvvvtttqqqppppppqqqqqqnnniiiddd___]]]XXXVVVUUUTTTSSSPPPLLLIIICCCEEEEEEDDD@@@===;;;:::;;;:::999888888888888888888888777777888888666555666666999>>>GGGTTTdddpppvvviii[[[JJJ;;;555666555333///...000222/////////...//////000000000///---...///000000///333444444111...---///111---------------------------+++******,,,.........******+++,,,,,,+++******(((***++++++******+++,,,++++++************++++++---+++((()))+++---,,,+++---+++******+++,,,,,,+++...---++++++,,,,,,+++***---++++++,,,...---***(((------,,,+++++++++++++++222***&&&***---,,,+++,,,+++++++++***************,,,,,,,,,,,,,,,,,,------&&&,,,///,,,+++---,,,)))------,,,+++******+++,,,---,,,***))))))***,,,---,,,,,,------,,,+++***))))))***++++++***)))***+++************++++++++++++)))***,,,---------,,,+++******))))))******+++,,,***************)))))))))((((((((()))))))))******(((((()))******)))((((((,,,+++***)))))))))))))))++++++++++++*********)))((('''&&&&&&((()))))))))&&&&&&&&&&&&'''(((******************************(((((((((((((((((((((((($$$%%%''''''&&&&&&((()))+++***((((((((()))+++,,,***))))))***,,,,,,+++***++++++++++++*********)))++++++,,,+++))))))***,,,++++++++++++*********)))---,,,************,,,---***+++++++++,,,,,,------+++///---***333@@@;;;++++++++++++++++++*********,,,,,,++++++************(((***,,,,,,+++***+++,,,+++---......------...///+++++++++,,,,,,---......111///------//////---+++}}}~~~}}}{{{{{{xxxtttssstttuuuuuuuuutttrrrqqqpppooonnnkkkhhhddd```^^^XXXWWWUUUTTTRRROOOKKKGGGBBBDDDFFFEEEBBB>>>;;;:::::::::999999999999::::::888888888888777777666666;;;;;;===EEETTTfffuuu}}}}}}ooo]]]OOOEEE;;;333,,,///333444333111///...//////......------......111///,,,,,,---............//////---,,,+++---...------------------------...,,,)))))),,,///000111***++++++,,,,,,++++++***)))***++++++******+++,,,,,,++++++*********++++++000...+++***+++------------+++***+++,,,---,,,+++/////////...+++******+++,,,,,,,,,---...---+++))),,,+++++++++************///***'''***---------...,,,,,,++++++++++++++++++++++++,,,,,,---...//////&&&+++---,,,+++,,,---+++000,,,)))+++///000,,,(((---,,,+++******+++,,,---.........------+++***))))))***++++++***)))***+++,,,,,,,,,+++++++++++++++))))))+++,,,,,,,,,+++*********))))))******+++,,,,,,,,,,,,++++++*********)))))))))))))))*********))))))))))))))))))))))))''''''((()))************,,,,,,,,,+++++++++++++++&&&''')))*********,,,---$$$$$$%%%%%%''')))***+++************************((((((((((((((((((((((((%%%'''(((((('''((()))+++,,,+++)))(((((()))***+++((((((''')))***+++***(((++++++++++++***************+++++++++))))))+++---++++++++++++************...,,,***((((((***,,,...++++++,,,,,,,,,,,,,,,,,,---...+++)))444@@@:::)))++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++)))+++------,,,+++,,,---...000111111000000111222---...///000000///...---222000......//////---,,,~~~{{{}}}|||zzzzzzxxxtttwwwwwwvvvuuutttqqqooonnnnnnllljjjhhhfffccc```^^^YYYWWWTTTRRRPPPMMMIIIFFFAAADDDFFFFFFCCC???===<<<<<<;;;;;;::::::;;;;;;<<<999::::::999888888999:::>>>AAAGGGRRRcccuuu}}}vvvjjjXXXGGG>>>:::888777***---222555444222///---000000///...------------000...------......---+++,,,,,,,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,***+++---.........,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,------,,,,,,+++,,,,,,,,,111///,,,******+++------...,,,,,,---......---++++++---///---***((()))+++,,,,,,------...---,,,************+++************...+++)))+++---...------))))))******+++,,,,,,---+++,,,,,,------...//////'''***,,,,,,+++,,,------...***(((+++///000***%%%,,,++++++******++++++,,,......---,,,+++******))))))***++++++***)))***+++,,,++++++++++++*********((()))***+++,,,+++******,,,,,,++++++,,,,,,---...,,,,,,,,,+++******))))))*********************************))))))*********%%%&&&((()))*********)))++++++++++++++++++++++++'''***------+++***---///+++******))))))))))))***************************''''''''''''''''''''''''(((***++++++++++++,,,...,,,,,,***))))))))))))***(((''''''(((***+++)))(((++++++++++++++++++++++++)))***++++++******,,,...++++++++++++++++++++++++---,,,************,,,---++++++++++++++++++++++++,,,///...,,,333;;;777***+++++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,***,,,......------...///000111333222111111222444333333444444444333222222111000/////////...------~~~|||zzz}}}~~~{{{zzz{{{yyyuuuyyyyyywwwvvvsssqqqooonnnmmmjjjgggfffeeeccc___\\\XXXVVVSSSQQQOOOLLLHHHFFFBBBDDDFFFFFFCCC@@@>>>>>>======<<<;;;;;;;;;;;;<<<<<<===>>>===;;;<<<>>>@@@BBBJJJVVVeeevvvzzzeeeXXXGGG<<<777666777888///000111333444222000...111000000///............///......///000///,,,***////////////000111000000,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...---***'''.........------.........***,,,---,,,+++***+++,,,//////...---------------......,,,***)))***+++,,,+++++++++,,,------+++)))(((+++...---+++)))***,,,***+++---------,,,++++++)))******+++++++++***)))------,,,++++++,,,,,,***%%%&&&''')))+++,,,---...------------------------((()))+++,,,,,,+++,,,...***+++,,,---...,,,***'''******))))))))))))******---,,,,,,+++***))))))))))))***++++++***)))***+++***************)))))))))((()))***+++,,,+++******,,,,,,++++++,,,,,,---...++++++*********)))))))))+++++++++++++++************++++++++++++++++++***&&&''')))******)))((('''))))))******************'''***,,,+++(((&&&(((+++///...,,,+++***)))))))))************************(((((((((((((((((((((((()))***,,,,,,++++++---...,,,,,,+++******)))))))))))))))(((***+++,,,+++)))+++++++++++++++++++++,,,***+++++++++***+++,,,...+++++++++++++++++++++,,,******,,,------,,,******))))))))))))***************000222000000444333...++++++,,,,,,---------------------------.........+++---////////////000111111222333333222222333444888666555333333444666777000111111000////////////~~~}}}zzz}}}~~~{{{zzz|||zzzvvvvvvvvvuuutttsssrrrrrrrrrmmmjjjggggggfffddd___ZZZWWWUUUQQQOOOMMMKKKHHHFFFCCCDDDFFFEEECCCAAA@@@AAA>>>>>>>>>===>>>>>>??????<<>>???CCCGGGLLLZZZlllzzzqqqZZZMMM???999666444222222333222111111222222111///000000//////.../////////...---...///000///---+++...------...000000...---,,,,,,,,,,,,,,,,,,,,,,,,++++++---...///,,,'''$$$///......------......///+++,,,---,,,+++***+++,,,000000///...------------++++++,,,+++))))))***+++((((((((()))+++***(((&&&)))+++.........---------(((***,,,---,,,+++++++++)))***+++,,,,,,,,,+++***+++------******,,,+++)))$$$%%%&&&(((***,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***)))***---,,,***+++///***---000000---+++++++++)))))))))))))))))))))))),,,+++***)))))))))******)))***++++++***)))***+++(((((()))))))))*********))))))+++,,,,,,,,,+++*********))))))******+++,,,************************,,,,,,,,,+++++++++++++++***+++,,,------,,,+++***))))))******))))))(((((()))))))))))))))*********,,,,,,+++)))(((((()))++++++******))))))*********++++++++++++++++++++++++))))))))))))))))))))))))''')))******)))***+++---+++++++++++++++***************)))+++,,,---,,,***++++++++++++,,,,,,,,,,,,+++,,,,,,,,,******,,,...++++++++++++,,,,,,,,,,,,(((***,,,......,,,***((((((((())))))***++++++,,,)))111555222//////111000+++,,,,,,------......///.............../////////,,,...000111000000111333111333444444333222444555777555333222222333666888111222333333222222333444}}}||||||{{{{{{zzzvvvssssssrrrrrrrrrrrrsssssspppmmmjjjjjjjjjggg```ZZZVVVSSSPPPNNNMMMKKKIIIGGGDDDEEEEEEDDDBBBAAABBBCCCBBBBBBCCCDDDEEEGGGIIIJJJGGGJJJMMMLLLKKKMMMRRRWWW]]]ooovvvaaaMMMAAA777666777444111111222111///000222333222000......------....../////////---******+++---......+++***)))+++------***'''++++++++++++++++++++++++,,,,,,,,,......---***'''...---,,,++++++,,,---...,,,---...---+++***+++,,,///...---,,,,,,+++++++++'''***,,,---+++)))***+++(((((()))***,,,+++)))&&&++++++,,,---...---+++)))&&&))),,,,,,***)))***+++)))***,,,---...---,,,+++'''+++,,,)))(((,,,,,,)))'''((()))***++++++,,,---)))******++++++,,,,,,,,,,,,******---,,,(((***///***,,,......,,,******+++))))))************))))))++++++*********+++,,,---)))***++++++***)))***+++(((((()))***++++++,,,,,,)))***,,,---------,,,+++******))))))******+++,,,))))))******+++,,,,,,,,,------,,,,,,,,,+++++++++)))***---//////---***)))******)))))))))*********)))))))))******+++++++++...+++((('''(((***,,,---)))((((((((()))***++++++++++++++++++++++++++++++************************'''(((******))))))+++,,,******++++++,,,+++++++++******)))+++,,,---,,,***+++++++++,,,,,,,,,------,,,------,,,******+++---+++++++++,,,,,,,,,------******,,,------,,,******((())))))+++,,,---...///,,,111444222/////////...,,,,,,,,,---.../////////....../////////000000000,,,...111111111111333444222444555555444444555666555444444444444555777888222444777777666666888:::}}}~~~~~~}}}~~~}}}{{{{{{xxxtttsssrrrrrrqqqpppppppppqqqrrrooommmmmmmmmiiiaaaZZZUUURRROOOMMMLLLKKKIIIGGGEEEEEEEEECCCAAAAAACCCEEEFFFGGGHHHKKKNNNQQQSSSUUUYYY]]]```___^^^```ggglllmmmjjjQQQ???555///333888666444555000......000333444222000,,,,,,,,,,,,------...///000,,,'''%%%'''+++///111...,,,+++---///...+++(((++++++++++++++++++++++++---,,,,,,,,,......---,,,,,,,,,************,,,,,,,,,---...---+++***+++,,,...---,,,+++************&&&)))---...,,,++++++,,,++++++,,,---///...,,,))),,,***)))***,,,+++'''###%%%(((+++,,,***((()))+++)))***,,,.........,,,+++###)))+++((((((,,,---***++++++++++++++++++++++++&&&'''((()))+++,,,---...---******---,,,''')))...***************)))((((((******++++++++++++******,,,++++++***+++,,,...///)))+++++++++***)))***+++(((((()))***,,,---...///***+++,,,---...---,,,,,,,,,,,,++++++,,,,,,---...)))***+++,,,------...///---------,,,,,,+++++++++(((***...000000...***(((******)))))))))+++,,,---*********++++++,,,,,,,,,)))%%% ###(((******++++++************++++++++++++++++++++++++++++++************************(((***++++++++++++,,,...)))***+++,,,,,,,,,,,,,,,***))))))***,,,,,,+++***+++++++++,,,,,,------------......,,,******+++,,,+++++++++,,,,,,---------,,,++++++++++++++++++,,,))))))+++,,,...///111111///000111111111111///+++,,,,,,------...///000000......//////000000111111---///111222222222333555444555666666555555666777444555777888999999999888444777999:::999999<<>>======>>>:::<<<===<<<:::999999;;;}}}|||{{{zzzyyy{{{{{{zzzzzzzzzyyyyyyyyywwwvvvtttrrrrrrrrrssstttrrrpppmmmkkkiiieee___ZZZRRRRRRQQQNNNJJJHHHHHHIIIJJJHHHIIILLLMMMMMMQQQWWW^^^fffpppuuuvvvxxx~~~yyydddNNN===777555333111222111000///444111///000333333///+++///...------,,,---......------------------------...000000...000333333//////////////////...------++++++,,,+++++++++,,,...+++++++++***+++,,,...///---------,,,,,,,,,++++++---,,,,,,---......---++++++++++++,,,,,,,,,------***************************++++++,,,,,,++++++***++++++++++++,,,+++)))''',,,***((()))***,,,,,,,,,,,,++++++++++++++++++***************************...---*********,,,------)))***++++++++++++***))),,,,,,+++***************+++,,,---+++)))(((((())),,,+++***))))))***+++,,,+++++++++*********))))))******++++++++++++,,,,,,++++++,,,,,,,,,++++++***---+++)))***,,,---,,,******+++++++++,,,+++++++++,,,,,,------,,,,,,+++***)))+++,,,+++)))((()))+++,,,++++++***))))))******++++++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++%%%+++---)))(((******'''***************+++++++++*********+++++++++,,,,,,*********++++++*********+++)))))))))+++,,,+++***,,,,,,)))''')))......***,,,*********,,,---,,,++++++******,,,.../////////,,,...000///---,,,,,,...---111222...+++++++++***++++++,,,---...//////000111222222111000//////000111111111000000111111111444333222222222333444555666666555555666777888999888:::;;;;;;:::999999::::::<<<===>>>>>>======<<<:::<<<>>>===:::888888:::~~~|||{{{zzzzzzzzzyyyyyyxxxyyyzzz|||}}}{{{zzzwwwuuusssrrrrrrrrrqqqooommmkkkiiieee___[[[RRRSSSRRRPPPMMMLLLMMMNNNLLLKKKMMMSSSWWW[[[ccckkksss~~~~~~gggSSSEEE<<<888666333111111111000///333000...///111111...+++111111///......------...,,,,,,,,,,,,,,,,,,,,,,,,...111111111555999777333222222111000///......---,,,***)))***+++,,,,,,,,,++++++++++++,,,---......------------,,,,,,,,,,,,---,,,,,,---......---+++,,,,,,+++++++++,,,---...************************,,,,,,------------,,,,,,******+++,,,,,,,,,++++++***)))'''(((***++++++************+++++++++++++++************************000,,,((((((,,,...---***)))***++++++++++++***)))++++++***)))))))))******+++,,,------,,,+++,,,...,,,+++***))))))***+++,,,+++************)))))))))---,,,,,,,,,++++++*********++++++,,,,,,,,,,,,+++,,,+++******,,,,,,+++***++++++++++++++++++++++++)))***+++,,,,,,+++)))((()))***++++++******+++,,,---,,,+++)))((((((((((((******+++,,,------......+++,,,---------,,,***)))(((+++,,,)))(((***+++******************+++,,,,,,))))))*********+++++++++)))******++++++******)))***)))((()))+++,,,+++***+++,,,,,,***,,,//////+++,,,+++***+++---------,,,+++---.../////////111222...///000000......///111///333444///---//////---,,,------...///000111111333222111222333333111000555555444444444444555555888777666555555666777777999999::::::::::::::::::999;;;======;;;:::;;;<<<:::;;;<<<=========<<<<<<;;;>>>@@@???;;;888888999~~~}}}|||{{{zzz{{{zzzxxxxxxxxxzzz|||}}}yyyxxxvvvsssrrrppppppppppppooonnnkkkhhhccc^^^[[[VVVVVVVVVSSSQQQOOOOOOQQQOOOOOOSSS\\\eeemmmxxxlllWWWIIIAAA===;;;888444222222111111000222000......000///---+++//////......------------,,,,,,,,,,,,,,,,,,,,,,,,111111222777AAAGGGBBB999222111000...---,,,++++++---***((())),,,...,,,***++++++++++++,,,---.........------------,,,,,,,,,---,,,,,,---......---+++---,,,+++******,,,...///************************,,,,,,------------,,,,,,+++,,,---------,,,---...)))((('''''')))******)))))))))******++++++,,,,,,***************+++++++++...+++))))))+++---,,,+++*********++++++***************)))))))))))))))***)))+++,,,---,,,---...000,,,+++*********+++,,,---++++++*********)))))))))++++++++++++******************+++,,,------------+++++++++++++++,,,++++++,,,++++++***************((()))+++,,,,,,***'''%%%)))***++++++,,,,,,---...++++++***************+++******++++++,,,---------,,,,,,------,,,,,,+++***+++,,,---+++)))***,,,---++++++*********+++,,,---)))))))))*********++++++******++++++++++++*********)))(((***+++---,,,+++***---...---...111000,,,...------...000111000///,,,///111111//////222555///000000000111111333444...222222000000444555333000000111222333444555555666444333555888888666222999999888888888888999999<<<;;;:::999888999::::::;;;<<<>>>???>>>===<<<::::::;;;======<<<;;;<<<===;;;;;;<<<===??????>>><<<>>>AAADDDBBB<<<888888:::~~~}}}||||||{{{~~~|||zzzxxxwwwxxxyyyzzzvvvuuutttrrrqqqpppppppppppppppooolllgggaaa]]]ZZZYYYYYYXXXVVVSSSQQQQQQRRRXXXYYY___jjjuuuoooZZZLLLCCC>>><<>>PPPYYYOOO???222111///---,,,+++******---***((())),,,...---+++******+++,,,------------.........---------,,,,,,---,,,,,,---......---+++---,,,+++******,,,...///************************++++++,,,,,,,,,,,,+++++++++,,,---,,,***)))+++---(((''''''((()))***)))((()))))))))******+++++++++))))))*********+++++++++***+++---,,,***)))+++---+++******************+++***)))))))))))))))******((()))+++,,,,,,,,,...000++++++*********+++---...++++++++++++************)))))))))************+++***+++,,,---------------++++++,,,+++++++++++++++,,,+++***))))))))))))***)))+++,,,---+++)))%%%###*********,,,---/////////------,,,+++++++++,,,,,,++++++++++++++++++++++++///...,,,******+++,,,---++++++++++++***)))+++---,,,+++*********+++---...)))************+++++++++++++++,,,,,,,,,,,,+++++++++***)))***---...---,,,***///111000000222222//////......///111333222111---000333333111111444777111111222444555777777777111333333111333777888666444555666777888999999::::::888666888<<<===;;;888<<<<<<;;;;;;;;;;;;<<<<<<>>>===<<<;;;;;;<<<======>>>???@@@AAAAAA???===;;;999;;;======<<<;;;<<<===<<<<<<<<<>>>AAABBB@@@>>>???DDDGGGEEE???::::::<<<~~~}}}}}}||||||~~~|||yyyxxxwwwwwwwwwuuuuuuttttttsssrrrrrrqqqooooooooolllfffaaa]]][[[ZZZ[[[[[[ZZZYYYXXXZZZ\\\hhhiiippp{{{yyy^^^LLLCCC>>>;;;:::BBB>>>999555444444333222111000///...---------...---...///000111111111111,,,,,,,,,,,,,,,,,,,,,,,,333222666EEE[[[dddVVVCCC555333111///---------------+++***+++,,,---------******+++,,,------------............---------,,,---,,,,,,---......---+++,,,,,,+++++++++,,,---...******************************++++++++++++******(((***,,,***'''&&&(((+++(((''''''(((***+++)))((()))))))))***************)))))))))***++++++,,,,,,(((+++...---)))(((***---++++++***))))))***++++++******)))))))))***++++++(((***++++++++++++,,,...++++++******+++,,,---...---,,,,,,,,,,,,+++++++++)))))))))******++++++++++++,,,,,,------------,,,***+++,,,,,,******+++,,,---,,,***)))((())))))***+++,,,------,,,***'''&&&***)))***,,,///111222111111000///---+++******)))************************000...,,,***)))+++---///***)))***,,,***'''(((,,,---,,,***)))***+++---///******+++++++++,,,,,,,,,,,,------......------,,,,,,+++***,,,...000///...+++000333111111333444222///......///222333333222111333444555555555777888555555777:::===>>>===<<<888999777444555::::::777888888999:::;;;<<<======<<<;;;:::;;;===?????????>>>>>>============>>>>>>>>>===<<<<<<<<<===???@@@@@@AAABBBBBBAAA???===;;;999;;;======<<<<<<===>>>===<<<<<<>>>BBBCCCAAA>>>>>>DDDIIIGGG???::::::===~~~~~~}}}}}}}}}~~~}}}|||{{{yyyxxxwwwvvvuuuuuuuuutttsssrrrqqqpppkkkmmmnnnkkkfffbbb______[[[]]]```ccceeehhhlllooo|||}}}zzzfffOOOBBB<<<999;;;???CCC>>>999555333333333222222111000///------...///......///000000000///...------------------------...222<<>>??????=========<<<<<<>>>AAADDD???>>>>>>======>>>>>>???<<<<<<<<<<<<===>>>@@@AAAAAAAAAAAAAAA@@@>>><<<;;;:::<<<>>>???>>>>>>???@@@===;;;:::===BBBDDDAAA===<<>>GGGBBB>>>888444222222222111222222111///------///000------.........,,,+++***........................***333AAAPPP]]]___RRRCCC555333111///......///000,,,...000...,,,,,,...222)))***,,,---......---,,,//////.........------------,,,,,,---......---+++***+++,,,---------,,,,,,***************************++++++,,,,,,++++++***(((+++...---++++++000555(((((((((***,,,,,,***(((++++++******))))))((((((((())))))***++++++,,,,,,,,,)))((())),,,---+++''',,,+++***))))))***+++,,,++++++******+++,,,------,,,---...---+++******+++++++++******+++---.../////////.........---------111000///...---,,,++++++............---,,,++++++))),,,---,,,***)))+++---222000...,,,+++,,,---...******+++,,,...///000111***)))))),,,111444444333++++++******++++++,,,---((()))***+++---...///000,,,---.........---,,,+++///---000555333------111...,,,***)))***+++...000,,,,,,,,,---------......//////000000000000//////...------...111222222222---222555222111444666777444333333555777999999888:::888777999===???>>>;;;<<<===AAAFFFKKKLLLIIIEEE<<<<<<:::999===DDDEEEBBB::::::;;;<<<===>>>??????<<<>>>>>><<<:::<<>>>>>======>>>>>>???;;;;;;;;;;;;===???AAABBBBBBBBBAAA@@@???===<<<;;;<<<===@@@@@@@@@@@@AAABBB<<<:::999<<>>888999===~~~~~~~~~|||zzzzzz|||~~~}}}|||zzzyyyxxxwwwwwwwwwuuuwwwxxxwwwtttqqqnnnnnnllljjjhhhgggggghhhhhhhhhlllttt~~~pppSSSIII>>>999888888===CCC@@@===999777555444222111000111111000...,,,---...---------.........//////---///000000...,,,,,,,,,///555CCCUUUaaa^^^NNN@@@888444111............---,,,***+++///---((((((------,,,,,,+++,,,---.../////////...---,,,,,,++++++//////............//////+++++++++,,,,,,---------...,,,************((('''222333000***((())))))'''))))))******+++++++++++++++***)))'''''')))***+++,,,***((('''(((*********)))))))))))))))))))))))))))***,,,,,,***)))******,,,,,,++++++,,,,,,---...++++++******)))*********(((+++---,,,***)))+++...+++---000...'''"""(((222444444444222///---,,,---,,,,,,,,,---------......+++---............///111------------------------***+++------+++******+++)))***+++***))))))+++---***+++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------...---,,,---///000///......///000000//////000111000000//////000111222222...000222222000///000111333333333333333444555666555555555555666666666666;;;888666888===@@@>>>:::;;;<<<===>>>===>>>AAACCC>>>===@@@FFFGGGCCCBBBCCC<<<<<<<<<<<<============>>>======<<<<<<<<<<<<===???>>>>>>===>>>???AAABBBAAAAAAAAA@@@???>>>======>>>===<<<;;;;;;<<<======FFFDDDBBB???===<<<;;;;;;???>>>===>>>???>>><<<:::999;;;===>>>>>>===;;;999;;;>>>AAAOOO:::@@@;;;<<<~~~}}}{{{{{{|||}}}|||{{{zzzxxxwwwvvvuuuuuusssuuuvvvuuurrrooonnnmmmnnnjjjgggfffiiiooovvvyyyooo___JJJBBB;;;999888888<<>>:::777555444222111///000111000...,,,---...---------.........//////,,,...///...------...//////555@@@NNNVVVSSSFFF;;;666333000///////////////...,,,---000...******...------,,,,,,,,,---...///++++++,,,,,,---.........,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,---------,,,******+++***)))'''(((+++,,,***+++//////,,,***************++++++,,,+++***)))(((((()))***+++,,,+++******+++,,,,,,+++)))))))))))))))))))))))))))***+++++++++*********------,,,+++++++++++++++,,,++++++*********++++++)))***,,,,,,++++++,,,---,,,,,,...---(((%%%)))111111111000//////...------,,,---------------------+++---......------...000------------------------+++,,,......,,,+++,,,---,,,---...---,,,---...000,,,,,,---......///000000......------------......------------------------//////////////////......///...---...///000///...///000111111000000111333000000000000000111222222000222333333222111222333444444555555666666777777777777888888888999999999<<<999888:::>>>@@@>>>;;;:::===@@@BBBBBBAAAAAABBB???>>>@@@DDDEEEBBBAAADDD==============================<<<<<<<<<======>>>AAA@@@???@@@AAABBBBBBAAA@@@@@@@@@@@@???>>>===<<<>>>>>>>>>>>>@@@BBBCCCEEECCCBBB@@@>>><<<<<<<<<<<>>>>>>>>??????===;;;999;;;===>>>>>>===;;;999;;;>>>AAAOOO:::>>>:::;;;~~~}}}}}}||||||{{{yyyxxxvvvuuuuuuuuusssuuuuuutttqqqnnnnnnnnnnnnkkkhhhjjjqqq}}}zzz```OOO@@@;;;888999:::;;;???EEEGGGCCC===999666555333222///000111000...------...---------...............,,,---------,,,---000222...333;;;CCCFFFCCC<<<666555333000///000000000///...---...///---***+++...------,,,,,,,,,---......+++++++++,,,---.........++++++************++++++++++++++++++,,,,,,,,,,,,---+++******++++++)))((((((,,,...---,,,...,,,(((+++***)))))))))***,,,---+++***)))(((((()))***++++++++++++,,,,,,,,,++++++))))))))))))))))))))))))******+++++++++++++++***...---,,,+++***))))))))),,,,,,++++++++++++,,,,,,******)))***---......---,,,***+++,,,+++)))+++000///---+++,,,///000///,,,---------------------,,,+++---...---,,,,,,---...------------------------,,,---......---,,,---......///000///......000111,,,,,,------......//////000///............000111000000000000000000000000000000000111111111111111111000//////111111000///111222333333222222333444222222222222222333333444444555666666444444555666555666888999::::::999999;;;;;;;;;;;;<<<<<<<<<===>>><<<:::<<>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<===>>>??????BBB@@@>>>@@@BBBBBB@@@===????????????>>>======<<<;;;;;;<<<===>>>@@@BBBCCC??????===<<<;;;;;;<<<===>>>=========??????===;;;999;;;<<<======<<<;;;999;;;===@@@OOO:::===777:::~~~||||||{{{zzzxxxwwwvvvvvvvvvvvvvvvvvvtttqqqnnnnnnooommmnnnpppvvvqqqXXXHHH;;;888777999<<>>999666444222///000000000...------///..............................---,,,+++,,,///222,,,000555888999777555444666444111000000000///...,,,,,,,,,,,,***)))***,,,---------------------------------,,,,,,,,,++++++------,,,,,,,,,,,,------+++++++++++++++++++++,,,,,,***)))***++++++***))),,,//////,,,++++++)))%%%+++***)))((()))***,,,---******)))(((((()))******''')))++++++***)))(((((())))))))))))))))))))))))*********+++,,,,,,+++***---,,,+++***)))))))))))),,,,,,++++++,,,,,,------+++)))(((***...000...,,,---)))(((+++---,,,---///...***(((+++000333111---...------------,,,,,,,,,+++---...---,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------...000---...///...------...000,,,---------------------111000///......///111222222222222222222222222222111222222222222222333333444333111222333333222000333555666666555444666777666666555555555666666777777888999888777666888999777888;;;===>>>===<<<;;;============>>>>>>>>>>>>@@@>>>===>>>@@@AAA@@@>>>:::>>>AAACCCBBBAAA@@@@@@DDD@@@???AAAAAA???@@@DDD@@@@@@@@@???????????????;;;;;;<<<<<<===>>>???@@@???===;;;===@@@@@@<<<777>>>>>>>>>>>>>>>===<<<;;;<<<<<<;;;<<<<<<<<<======>>>===<<<::::::::::::;;;<<<;;;;;;<<<======<<<:::999:::<<<======<<<:::999;;;<<>>DDDOOOZZZ]]]VVVLLLCCC<<<888555333...///000///...---...///.....................---000000///---++++++---000,,,...111111111111333555888555333111111000...,,,+++------+++))))))+++,,,---------------------,,,,,,,,,,,,,,,,,,+++++++++......------------......+++++++++++++++++++++++++++***))))))+++,,,+++***))),,,+++((()))---...,,,+++***)))))))))***+++,,,******))))))))))))******&&&)))+++,,,***(((((()))************************+++***)))+++---...,,,***+++******)))******++++++,,,+++++++++,,,,,,---...,,,***)))***...000...,,,---)))(((,,,///...---///---***(((+++111444222///------------------------+++---...---,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,---///111///000000///------///000000000000000000000//////111000000///000111222333333333333333333333333333333333333333444444555555777555444555666666555444666777999888777777888:::::::::999999999999999:::999::::::999888888999;;;888:::<<<>>>@@@???>>>============>>>>>>>>>??????AAA@@@???@@@@@@@@@@@@??????AAABBBBBBBBBBBBCCCDDDFFFBBB@@@AAA@@@>>>???BBBAAA@@@@@@@@@?????????>>>;;;;;;;;;;;;<<<===??????<<<;;;:::;;;======999666<<<<<<=========<<<;;;;;;<<<<<<======>>>>>>>>>>>>???>>><<<:::888888888888999888888:::;;;<<<;;;999::::::;;;<<<<<<;;;::::::;;;:::>>>QQQ<<<;;;555:::|||{{{zzzzzzzzzzzz{{{{{{|||vvvvvvuuutttrrrsssvvvyyy|||~~~fffQQQBBB999:::888999===AAAHHHTTTaaaaaaZZZNNNCCC<<<888555444...///000///...---...///...............---------000000000...++++++,,,.........///......///222444777555333222222111...,,,---000///+++***,,,...---------.........---,,,+++((()))***+++,,,---...///,,,,,,++++++++++++,,,,,,+++++++++++++++************)))((()))+++,,,,,,+++---...,,,''''''***,,,***))))))******++++++++++++)))))))))******))))))))))))+++...---+++)))+++---************************+++***)))+++...///---******************+++,,,,,,+++******++++++,,,---...---,,,+++,,,---...---,,,---))))))---///------///,,,+++***,,,000222111///,,,,,,,,,---------......+++---............///111------------------------...//////...---...111333333444444333111111222444666666555555444444333333111111222333333444444444555555555555555555555555555555555666777777888888999888777888:::;;;:::999999:::;;;;;;::::::;;;<<<===<<<;;;;;;;;;;;;;;;;;;:::;;;:::999888888:::<<<999:::<<<>>>???@@@@@@???============>>>>>>>>>>>>BBBAAAAAAAAA@@@?????????CCCDDDEEEDDDCCCCCCEEEGGGFFFBBB@@@AAA@@@======@@@AAAAAA@@@@@@???>>>>>>>>>::::::::::::;;;<<<======::::::;;;;;;;;;:::999999;;;;;;<<<<<<<<<;;;;;;:::555666888;;;===>>>?????????>>><<<999888777777777777777777999;;;<<<;;;:::::::::;;;;;;;;;;;;::::::;;;999>>>SSS>>><<<666<<<|||{{{}}}~~~zzzxxxxxxxxxyyyzzz{{{}}}}}}wwwxxxyyyyyy{{{mmmUUUDDD:::777666666:::???CCCIIIUUUaaa^^^VVVJJJ@@@999666444444---///000///...---///000//////.........------------...///...---,,,---...111000...---...///000111444333222222333333111///---000000***))),,,///---------.........---,,,+++(((((()))+++,,,---...///++++++************++++++++++++++++++*********))))))(((((()))+++---,,,+++...///...)))((()))(((%%%((()))***,,,,,,+++***)))))))))************))))))))),,,...,,,)))(((+++...************************,,,)))(((***///000...+++---,,,,,,++++++++++++,,,)))))))))******,,,---------......---,,,+++,,,---,,,***+++//////,,,,,,///+++++++++,,,---.........***++++++,,,---...//////+++,,,...//////000111333000000000000000000000000111111111000000111444666777777777666444444555777888777777666555444444444222444666777888888777666777777777777777777777777888888999::::::;;;<<<<<<:::999999;;;===>>>>>>===:::<<<======<<<<<<===>>>======<<<;;;;;;;;;;;;;;;:::::::::888777777:::<<<999:::;;;<<<>>>???@@@@@@============>>>>>>>>>???BBBBBBBBBAAA???>>>>>>???AAACCCDDDEEEDDDCCCCCCDDDFFFBBBAAABBB@@@<<<<<<>>>AAA@@@@@@???>>>>>>======::::::999999999::::::;;;666888:::999666555888<<<::::::;;;;;;;;;;;;::::::333444666999;;;============<<<;;;999888888999999888888888:::<<<>>>===<<<:::::::::::::::::::::::::::888===TTT@@@===777>>>}}}zzzxxxzzz~~~|||xxxvvvvvvvvvxxxyyy{{{}}}~~~zzz|||}}}dddMMM???::::::222444:::AAADDDIIISSS^^^YYYQQQFFF<<<666444444444---///000///......///000//////.........---------***,,,...///......///000444111.........///...---111000000222444555333222+++///...(((&&&+++---+++------...///...---+++***++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++******)))))))))(((((()))+++------,,,###'''******,,,///...+++'''(((+++------,,,***((())))))************))))))(((+++,,,***&&&%%%)))...************************,,,)))(((***///111...+++//////---,,,+++*********))))))))))))***+++,,,---,,,///000///+++)))+++---,,,+++---000...+++,,,000***+++,,,,,,+++***+++---)))***+++,,,...///000000***,,,...///000111333555222222222222222222222222333333333222222333666999777888888777555444555777666666555444333222222111333555888;;;<<<;;;999888999999999999999999999999;;;;;;<<<<<<===>>>>>>???;;;::::::<<>>>>>======>>>???===<<<;;;:::::::::::::::::::::999888666777999<<<999::::::;;;<<<>>>@@@AAA======>>>>>>>>>?????????BBBBBBBBBAAA???>>>>>>>>>;;;>>>BBBDDDCCC@@@???>>>FFFCCCAAACCCAAA<<<;;;===@@@@@@??????>>>======<<<::::::999999888999999999111555888555111000555;;;999999:::;;;;;;;;;::::::999;;;<<<>>>??????>>>>>>;;;:::999999999:::;;;<<<999999999;;;>>>??????===:::::::::::::::::::::::::::777===UUUBBB>>>888@@@~~~}}}|||{{{zzzzzz{{{|||{{{yyysssuuuwwwxxxwwwwwwxxxyyy{{{nnnWWWGGG<<<777777444999<<<<<<@@@HHHNNNPPPTTTEEE999999;;;777222000---------.........//////------............------...+++***---111222///***,,,444333++++++333333,,,...111111...---111444444///......///---***,,,222,,,,,,++++++,,,,,,---...+++...///+++***---///...---,,,++++++******++++++//////...---,,,,,,++++++,,,+++******++++++)))'''++++++,,,,,,,,,,,,------,,,((('''+++---+++***,,,******+++,,,,,,,,,,,,+++---)))'''***,,,******,,,******+++++++++,,,,,,,,,***+++---...///...------000///......,,,,,,+++***(((''''''''')))+++---...+++***)))+++......,,,)))---///000///,,,+++---///...,,,***,,,...///...,,,///...---///111333444333111000000///000222333444333333222222333333444444:::444333777888777:::AAAAAA???===:::777666555555888777666555555666777888;;;;;;;;;::::::999999999>>>;;;999999<<<>>>===<<<999;;;<<<;;;::::::;;;<<<:::;;;<<<===??????@@@@@@666777888:::;;;<<<======<<<<<<;;;:::999999888888===<<<:::888777777888888:::;;;;;;:::>>>BBB@@@;;;===>>>>>>@@@BBBBBB???===AAACCCDDDCCCAAA?????????>>>===<<<>>>@@@@@@===:::>>>???????????????>>>===<<<<<<<<<<<<<<<<<<<<<;;;888:::<<<;;;999777777777444666999<<<<<<;;;:::888777888;;;<<<<<<;;;999777;;;<<<<<<<<<;;;<<<>>>@@@AAA<<<999<<<<<<999<<>>>>>=========;;;:::999888888888;;;777<<>>~~~}}}}}}|||zzzyyyyyyyyywwwuuutttvvvxxxyyyyyyyyy{{{}}}~~~cccOOOCCC:::777666444777999999===DDDJJJKKKJJJ???666666777444111000---------.........//////------............---------,,,+++---000111000...000000,,,(((+++222444222000444666555666888777444///------...,,,)))+++111,,,,,,++++++,,,,,,---...***......++++++...000...------,,,+++++++++++++++///......---,,,,,,++++++---,,,++++++,,,,,,***)))+++++++++,,,,,,,,,------((($$$%%%)))+++***)))***)))))))))***************,,,)))***------***'''(((***++++++++++++,,,,,,,,,***+++,,,---......---,,,.........---,,,,,,++++++******))))))***,,,---///+++)))((())),,,---,,,***,,,...///...,,,,,,---///000...---...000111000...000///...///222333444333333333222222333444555666333333333333333444555666:::666444888999888;;;AAAAAA???===;;;999999999999:::999888888888888999:::;;;;;;;;;:::::::::999999>>>;;;999999<<<>>>===<<<:::;;;<<<<<<;;;:::;;;===:::;;;<<<>>>???@@@@@@@@@777888999;;;<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;===<<<:::999888888888999:::<<<;;;:::===AAA???:::=========???AAAAAA???<<<@@@BBBCCCBBB@@@>>>>>>???===<<<:::;;;===>>><<<:::999::::::;;;;;;;;;::::::;;;;;;;;;:::::::::999999888:::<<<<<<:::999888999666777999;;;<<<;;;::::::888:::<<<======<<<:::888999::::::;;;;;;;;;<<<===???:::888::::::888:::???>>>;;;999:::===??????>>>>>>===<<<:::999777777777888333777CCCFFF>>>888:::}}}||||||{{{yyyxxxxxxxxxvvvtttsssvvvyyy|||~~~mmmSSSDDD>>>999666666444666777666999@@@DDDDDD@@@:::666666555222111222---............/////////------............------,,,---------...///222444???333***)))---111555999555888;;;===@@@AAA<<<444///------...,,,)))***///,,,,,,,,,,,,,,,------...***------+++,,,000111///...------,,,,,,,,,,,,,,,.........------,,,,,,+++---,,,,,,,,,------,,,***++++++++++++,,,,,,,,,,,,(((%%%%%%***+++)))''''''((((((((('''((())))))***,,,***,,,000///)))&&&&&&++++++++++++,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---...///,,,***((((((***+++,,,++++++---......------///000111000///000222333222111111000///000333444444333555555555555666777888999444444444444555666777888;;;888777999;;;;;;>>>BBBAAA@@@???===<<<<<<<<<======<<<;;;;;;;;;;;;<<<===;;;;;;;;;;;;::::::::::::===;;;999:::;;;=========;;;=========;;;;;;<<<===;;;<<<===>>>???@@@@@@@@@::::::;;;<<<<<<<<<<<<<<<888888999;;;<<<===>>>???===<<<;;;::::::::::::::::::<<<<<<:::;;;>>>===888<<<;;;<<<===??????===;;;???@@@AAAAAA???======>>>;;;:::999999;;;<<<;;;::::::::::::;;;<<<<<<<<<===;;;;;;:::999888777777666888:::<<<<<<;;;:::;;;<<<888999999::::::;;;;;;;;;:::;;;===>>>>>>===;;;::::::;;;<<<===>>>>>>>>>>>><<<999777888888777999<<<<<<::::::;;;>>>@@@AAA@@@???>>><<<:::888777666666666111444???DDD>>>777555~~~{{{zzzyyywwwvvvwwwxxxyyyxxxvvvssswww}}}rrr^^^GGG===:::888666555555666666555888>>>@@@>>><<<;;;999888555333333555.............../////////------............------+++---///---+++---333888RRR===......111000444===:::===???BBBGGGHHH@@@666222///---...---***+++///,,,,,,,,,,,,,,,---......+++---,,,+++,,,111111///......---,,,,,,,,,------......---------,,,,,,,,,,,,++++++,,,------+++******++++++++++++,,,,,,,,,---))))))------)))&&&''')))(((((('''((()))******+++***,,,///---)))(((***+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---------...///...---,,,,,,---//////...,,,***)))***,,,...///------//////000111222333111111111222333444444444222111111333555666555444777777777777888999::::::555555666666777888::::::<<<::::::;;;===>>>@@@CCCDDDCCCAAA???>>>===>>>>>>========================;;;;;;;;;;;;;;;;;;::::::===;;;::::::;;;<<<===>>><<<===>>>>>><<<;;;<<<===;;;<<<===>>>????????????;;;<<<<<<===<<<<<<;;;;;;999999:::;;;===>>>??????<<<<<<<<<<<<;;;;;;;;;;;;:::======::::::<<<;;;777;;;::::::;;;======<<<:::===???@@@???===<<<<<<===888999:::;;;<<<<<<:::999:::;;;;;;;;;<<<===>>>???<<<;;;:::999888777666555888:::<<<<<<<<<<<<===>>>;;;:::999999:::;;;<<<===;;;<<<===>>>>>>===;;;:::::::::;;;<<<>>>>>>===<<<:::999777777777777999:::999999:::;;;>>>@@@AAAAAA???>>><<<:::777666444444777333555???DDD@@@888444|||zzzyyyvvvuuutttuuuwwwxxxwwwvvvwww|||wwwdddSSSBBB;;;:::888666666666777777777;;;@@@@@@<<<;;;<<<;;;777333222333333////////////////////////------............------***---///---***+++222999XXX@@@///111333000555@@@@@@BBBDDDFFFKKKLLLDDD:::666111///000///,,,,,,///------,,,,,,------...///---...,,,+++---222222.........---,,,,,,,,,---------------------,,,,,,,,,+++***)))***,,,,,,+++)))*********+++++++++,,,,,,,,,((((((,,,...+++)))*********))))))******+++++++++******,,,***(((+++111++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////...---,,,---...///000000///...------...111333000000000222444555666666111222333333444444555666444444444666888888777555777777888999999:::::::::888888888888999:::;;;<<<======>>>===???BBBCCCDDDHHHFFFCCCAAA>>>=========<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::;;;===>>>===>>>???>>><<<;;;<<<===;;;<<<===>>>>>>>>>>>>>>><<<<<<======<<<<<<;;;:::;;;;;;;;;<<<<<<<<<======;;;<<<<<<<<<<<<<<<<<<<<<:::===>>>;;;999;;;:::888:::999999:::;;;<<<;;;:::<<<>>>??????===<<<<<<===666999===??????===;;;999888888888888999:::<<<======<<<;;;:::999888777777999:::<<<<<<<<<<<<>>>@@@<<<;;;:::999:::;;;<<<>>><<<<<<======<<<;;;:::999777666666777:::;;;:::888999999888777777888999999555777999;;;<<<>>>???@@@>>>===;;;888666444333333666444777>>>BBB>>>777222}}}{{{yyyxxxwwwvvvwwwyyyzzzyyyxxx|||iiiVVVJJJ???;;;:::777666666555777999:::???DDDAAA;;;999:::888222...///000000000000000////////////...------............------***---...,,,***+++111666JJJ888,,,...111111888BBBDDDHHHLLLNNNQQQQQQIII@@@888333000111111...---...---------------....../////////,,,+++...222111,,,...------,,,,,,,,,,,,,,,------------------------***))))))***,,,,,,+++)))************++++++++++++((($$$%%%)))---,,,---///******+++,,,,,,,,,,,,++++++******+++)))(((---555,,,,,,,,,,,,------------......---,,,,,,,,,------------....../////////000///...------...///000111222222222111000111333555333222222333666888888777111333555555555555777888777777777999;;;;;;999777777777999:::::::::::::::;;;;;;;;;:::;;;;;;<<<===>>>@@@AAA???AAAEEEFFFEEEHHHFFFDDDAAA>>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<<<<;;;::::::===???===>>>>>>===;;;:::;;;<<<:::;;;<<<<<<=========<<<;;;;;;<<<<<<<<<;;;;;;:::<<<<<<<<<;;;;;;;;;;;;;;;::::::;;;<<<=========<<<:::>>>???<<<:::;;;;;;999:::999888999;;;<<<;;;:::;;;===???>>>===<<<<<<===666:::>>>AAA@@@>>><<<;;;;;;:::999999999;;;<<<=========<<<;;;:::999999888999;;;;;;;;;;;;;;;>>>@@@===<<<;;;:::;;;;;;======;;;;;;;;;;;;:::999888888:::888555777:::<<<;;;:::777999888666666888999777222444777999999:::<<<===;;;:::888666444333222222222444777;;;<<<888222---}}}{{{zzzzzz{{{~~~uuuwwwzzz{{{jjjYYYGGGAAA<<<:::888555444777333666:::>>>DDDHHHCCC;;;777888333---,,,000111...000000000000/////////...------............------+++,,,---,,,***+++///222999000***+++///333:::BBBFFFOOOWWWZZZZZZWWWOOOFFF999333///000000...,,,------------------...//////111000---+++...222000***------,,,+++++++++++++++------------------------******)))+++,,,---,,,***************++++++++++++,,,(((&&&))),,,,,,---000(((***,,,......---+++***++++++,,,---***(((,,,333,,,,,,,,,------------...000///...---------....../////////000000000000000////////////000111333444111333555444333222444666444333222444777888777666333555777888777777999<<<:::::::::<<<>>>>>>;;;999888888:::;;;<<<<<<;;;;;;>>>>>>===<<<<<<<<<<<<===>>>BBBCCCAAABBBGGGHHHEEEFFFDDDBBB???>>>===<<<<<<:::;;;<<<<<<<<<<<<;;;:::;;;;;;;;;;;;<<<<<<<<<===;;;<<<===;;;::::::===???<<<===>>><<<:::999::::::999:::;;;;;;<<<;;;;;;;;;999:::;;;;;;;;;;;;;;;:::;;;;;;;;;:::::::::::::::888999;;;<<<======<<<<<<999>>>@@@===:::<<<<<<;;;;;;999888999:::;;;;;;:::;;;===??????===<<<===>>>888;;;>>>>>>===<<<===???===<<<;;;::::::;;;===>>><<<<<<;;;;;;:::::::::999:::;;;;;;:::::::::===???======<<<<<<<<<<<<<<<===999999999888777777666666;;;777333333777;;;;;;999444777777444444777777444///222666777666666888:::888777666444333222111111///444::::::777222...+++}}}zzz|||vvvooosssvvvwww}}}jjjWWWHHH===:::999:::777333333777111555:::???FFFJJJDDD;;;777777222+++,,,222444000111111000000/////////...---..................---+++,,,,,,+++++++++---///111...,,,+++...444;;;AAAHHHSSS___dddbbb\\\RRRIII999222...///000---++++++...------------...//////222111---+++...222000)))---,,,++++++******++++++------------------------++++++***,,,......---,,,)))************+++++++++666000,,,,,,---+++,,,///'''))),,,//////---+++)))***+++...000,,,''')))///,,,,,,,,,---------......111000///...---......///111111111111000000000000000000000000111333555777000333666666444333444666555333222333666888777444444777::::::888999;;;>>>;;;;;;<<<>>>??????===:::999:::;;;============<<<@@@???>>>===<<<<<<<<<<<>>=========>>>:::;;;<<<======<<<;;;:::;;;;;;;;;<<<<<<<<<======:::<<<===<<<999:::===@@@<<<======<<<:::888999:::999999::::::;;;;;;::::::888999::::::;;;;;;;;;:::999999999::::::;;;;;;;;;777888:::<<<======<<<<<<999>>>@@@===;;;<<<>>>===;;;999888999:::<<<;;;;;;<<<===??????>>>======>>>:::;;;<<<;;;999:::>>>BBB:::888777555555666888999:::::::::::::::::::::::::::;;;;;;:::999999<<<>>>===============<<<<<<<<<888888777777666555555444555///******///333333222222666666222222666666222---111555666555444666888777666444333222111111111///666===;;;555000---+++zzzwwwxxxqqqmmmnnnnnnqqqzzz|||gggVVVIII@@@;;;<<<<<<;;;:::888666555666888>>>GGGNNNNNNGGGAAA888666333111000111222444000000////////////000000.........------,,,,,,,,,...------,,,,,,------...,,,***)))+++,,,///999CCCKKKYYYeeehhhhhhdddXXXJJJAAA666333111+++---000***,,,...000000......222555555555333222000///......,,,------......------,,,+++---......,,,,,,---///,,,,,,,,,,,,,,,------...---......---+++***+++,,,,,,+++++++++,,,------...------,,,+++++++++,,,,,,+++,,,,,,------,,,,,,+++222,,,&&&%%%)))...000000000000111222333333444444333333333222333333444444888666444222222333555777555555555555666777999999;;;;;;;;;999666555666777::::::<<<<<<<<<<<<::::::999;;;>>>@@@AAA@@@>>>===;;;::::::::::::;;;<<<<<<===???AAAAAA???===<<<===???@@@BBBCCCCCCCCCEEEFFFFFFBBB>>>;;;;;;;;;;;;:::<<<<<<<<<<<<<<<;;;;;;;;;:::;;;;;;<<<<<<=========>>>555---,,,333:::=========;;;999888999:::::::::999999:::::::::999888888999999888888999999:::;;;:::777555555888999888666;;;;;;:::999999999:::::::::<<<===>>>======???@@@;;;;;;;;;;;;<<<<<<<<<<<<@@@@@@???===;;;:::<<<>>>>>>@@@???<<<>>>CCCAAA:::<<<;;;888666444555999<<<999;;;<<<;;;::::::;;;<<<:::888666777999;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::888777555444333222222222111111111111111555666555333111000111222000222333333333333555666666555444333111000///...111222222111111000///...~~~zzzwwwrrroooqqqllliiijjjjjjlllttt}}}qqq^^^OOOCCC;;;999888666555333333333333666888===EEEKKKKKKEEE???777555222000///000222333000//////......//////000.........------,,,,,,,,,...------,,,,,,------...///---,,,......111:::CCCMMMZZZeeeggggggeeeYYYLLL>>>444111000,,,000444......000222222333444666777888666333000---,,,++++++,,,------......------,,,,,,---...---,,,+++,,,---,,,+++*********+++------,,,---...---+++***+++,,,,,,+++++++++,,,,,,---...---,,,,,,,,,,,,---------------............------333...))))))---111222222111111222222333444444555000111333444555444333222666555444333333444666777777666666666777888999999888999::::::999999;;;===999:::;;;<<<<<<;;;:::999999;;;>>>@@@@@@???>>>===;;;;;;::::::;;;;;;<<<======???AAAAAA???=========>>>???AAABBBBBBCCCFFFHHHCCCAAA???>>>>>>===<<<:::============<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<===AAA<<<666555888::::::888<<<;;;999888999999999999888999999:::::::::999999999999999999999:::;;;;;;;;;888666777999:::999777999888888888999:::;;;;;;;;;===>>>>>>>>>>>>???AAA<<<<<<=========>>>>>>>>>?????????===;;;:::;;;<<<;;;===<<<999;;;???===888::::::888666444555888:::999:::<<<;;;;;;:::<<<===;;;999888888999;;;;;;;;;::::::::::::::::::::::::999888777666555333222222111111000000/////////...222333333222000///000111...///111111111111222444333222222111111000000000111222222111111000///...~~~www{{{xxxuuurrrpppmmmiiigggiiifffdddeeeeeeffflllrrr|||wwwaaaQQQEEE:::333888555222000///000222333555777<<>>===;;;;;;;;;:::;;;;;;<<<===>>>???AAA@@@???>>>>>>>>>===>>>@@@@@@@@@CCCFFFIII?????????@@@@@@???<<<:::========================<<<<<<<<<;;;;;;;;;;;;;;;======<<<<<<:::999777666::::::999888888888888999888888999:::;;;;;;;;;;;;:::::::::::::::;;;;;;<<<<<<:::999999:::;;;;;;:::777777888888999;;;<<<===<<<===??????>>>>>>@@@AAA<<<<<<=========>>>>>>>>>>>>???@@@>>><<<:::::::::999::::::999:::<<<;;;777777888888666555444666777777888::::::::::::<<<===:::888666666777888777666777777777777777777777777444444444333222222111111000000///......---,,,,,,---///111111000/////////---///111111000000111222000000000000000000111111111222222111111000///...yyysssqqqooollljjjiiigggeeebbbddddddccccccccccccfffjjjsssgggSSSGGG>>>555000777555333222111222333444555777;;;???BBBAAA<<<777222111000.........///000......------------.....................---------...------,,,,,,------...---++++++------///777@@@KKKVVV^^^______```XXXMMM???444333444111888>>>:::111111333999???BBBAAA>>>:::777222---*********+++------............---------......---+++)))***++++++***((('''''')))+++---+++,,,------,,,+++,,,...---,,,,,,,,,,,,,,,------,,,---...///000000111111//////000000000000//////333111///000333555555444555555555555666666777777333444666777888777666666666777777888999::::::;;;<<<;;;:::::::::::::::;;;<<<======<<<::::::<<<===999::::::::::::::::::999:::;;;===?????????>>>>>>;;;;;;;;;;;;;;;<<<======>>>???@@@@@@>>>>>>>>>?????????@@@??????@@@CCCFFF===<<<<<<===>>>>>>===;;;;;;;;;;;;<<<<<<=========;;;:::::::::999888888888444777::::::888777777999999999999888777777777888888888:::;;;<<<<<<<<<<<<;;;;;;:::::::::;;;<<<<<<<<<;;;;;;;;;<<<<<<======::::::999999:::;;;<<<<<<<<<>>>??????>>>>>>???AAA;;;;;;;;;<<<<<<<<<======>>>???AAA@@@===:::999999999::::::::::::;;;:::888444555777666444333444444333555777777777888:::<<<666444333222333333222000333333333333333333333333111111111111111111111111000000///...------,,,++++++---000222111////////////111333333333222222333111111111111111111111111111222222111111000///...|||xxxzzzzzzwwwrrrooommmjjjiiiiiihhheeecccccceeefffdddcccccceeeeeekkk{{{xxx[[[JJJBBB;;;555222444444555555555444444333777888;;;===>>><<<888555111000///.........//////......------------.................................------,,,,,,------...+++******---...000888AAAJJJUUU\\\]]]]]]___XXXNNN@@@555333333111888???:::666888;;;BBBHHHJJJGGGCCC777555111---,,,,,,...///---......//////......------...///---+++******++++++***)))((()))***,,,---+++,,,......------...000......---------------...---...///111222222222111//////000000000000//////111000000111222333444333777777777777777888888888999888777777888999;;;===999::::::;;;<<<======>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<===<<<::::::;;;===::::::::::::::::::::::::;;;<<<===>>>?????????>>><<<;;;;;;;;;;;;<<<=========>>>???>>>======>>>@@@AAAAAAAAA???>>>===???AAA===:::888888:::<<<<<<===888888999999:::;;;<<<<<<888888888777777666666666111555888888666555888<<<777999::::::777666777888888999:::;;;<<<=========;;;;;;:::::::::;;;<<<<<<;;;<<<<<<;;;;;;<<<===>>>>>>===<<<;;;;;;;;;;;;;;;;;;===>>>>>><<<<<<===???;;;;;;;;;<<<<<<<<<======>>>???AAA@@@===:::999999777777777888888777666777222444555555333222222222000111333444444444666888444333111111111111///---111111111111111111111111000000000111111222222222111111000000///...------+++...111222222000000000///111444444333222222222444333333222111111000000111222222111111000///...|||uuurrrssssssqqqoooooommmkkkjjjjjjiiigggeeeeeehhhiiifffcccdddeeeccceeesssiiiPPPEEE@@@:::666666111222444555555444333222:::;;;<<<===<<<999555333000//////......////////////..................///.............../////////...------,,,,,,------...---,,,---000000111999BBBIIITTT\\\\\\]]]___YYYOOO@@@555222222000777???;;;AAADDDHHHMMMPPPNNNIIIEEE444222000...---...000111......////////////......---...///...,,,+++,,,---,,,,,,+++,,,,,,,,,---...,,,---////////////000222000000///........./////////000111333333333222111///000000111111000000///111111111222222333444555999999999999999999999999<<<;;;999888999;;;???AAA<<<<<<<<<<<<===>>>??????<<<<<<;;;;;;;;;<<<<<<===999;;;<<<<<<;;;<<<>>>@@@<<<;;;;;;::::::;;;;;;<<<;;;<<<===>>>>>>?????????<<<<<<;;;;;;<<<<<<===>>><<<=========<<<<<<>>>???AAAAAABBB@@@>>><<<<<<<<<<<<999666555777:::<<<<<<666666777888999;;;;;;<<<777777777666666666666666777999:::999666666888;;;777:::<<<;;;888666777999::::::;;;<<<============:::::::::::::::;;;;;;<<<999;;;;;;;;;:::;;;===??????>>>===;;;::::::::::::999;;;<<<;;;:::999;;;<<<;;;<<<<<<<<<<<<============>>>???===:::777777777222222333555444111111555111222333333111000000111...///111111111111333444444333222222333222000...000000000000000000000000000000000111111111222222111111111000000000//////---///222222111111111222...000333444333111000000444444333333222111111000111222222111111000///...}}}zzzzzzwwwrrrooonnnnnnmmmmmmooommmkkkjjjjjjiiigggfffeeejjjjjjeeebbbddddddaaaaaalllyyyoooZZZGGGBBB???999666999333333333444444555555555<<<===>>>===;;;777444333/////////////////////000000//////......//////000---........./////////000...------,,,,,,------...000//////111000000666>>>EEEPPPXXXYYY[[[]]]VVVLLLCCC888555666444<<>>===<<<;;;;;;<<<>>>???;;;;;;;;;;;;;;;<<<===>>><<<===>>>>>>======???AAA===<<<<<<;;;;;;<<<<<<===<<<<<<======>>>?????????<<<<<<<<<<<<<<<======>>>;;;;;;<<<;;;:::;;;===???>>>@@@AAAAAA>>><<<;;;;;;;;;999777777999:::;;;:::555666777888:::;;;<<<===777777777777777777888888999:::;;;:::999888777888777:::>>>===999666888:::;;;<<<<<<=========<<<<<<999999999999999:::;;;;;;777999::::::999999;;;>>><<<;;;:::999999999999999777888999999777777888999888888999999999:::::::::;;;<<<;;;888555333444444111000222555333...///444000111222111///...///000...000111111000000111222222111111222222222000---000000000000000000000000/////////000000000000000///000000000000111111111///000111111000///000222///222555555444222111111222222222222111111111111111222222111111000///...~~~zzzxxxvvvsssqqqtttssspppnnnmmmlllmmmnnnnnnllljjjiiiiiihhhgggeeeeeejjjjjjdddaaacccccc```___gggqqq|||bbbPPPBBB@@@???888666:::777666444333444666888:::>>>???@@@>>>:::666444333/////////000000000000000000000////////////000000---.........//////000000...------,,,,,,------...111//////000---,,,111888@@@KKKTTTUUUWWWYYYRRRHHHGGG<<<:::;;;:::CCCLLLIIINNNSSSXXXWWWOOOEEE===999000000///...---,,,,,,,,,......////////////......---///000///......///000---...000222222111000...---///111111111222444666333333222111000000111111111333444555555444222000222333333444444333333222888888777666666777:::===;;;;;;;;;;;;;;;;;;;;;;;;888999:::<<<===>>>>>>>>>???===;;;999999:::<<<>>>:::::::::;;;;;;===>>>???BBBBBBBBB@@@===<<<===>>>>>>===<<<;;;;;;<<<===>>><<<<<<======>>>>>>??????<<<<<<<<<<<<<<<===>>>>>>:::;;;;;;:::999:::<<<>>>;;;>>>AAAAAA@@@===;;;;;;:::999999;;;<<<<<<:::888666777888999;;;<<<>>>>>>777777888888999999::::::666777999:::;;;:::777555777;;;???>>>999777888;;;<<<===============<<<;;;999999888888999999:::;;;666888:::999777888;;;===888888888777888888999999666777888777666555666777444444444444555555555555:::999888555111000111222222000333666444...000666000111111000......///111///000111111000///111222///......///111000...,,,000000000000000000000000////////////////////////......//////000111111111000000111000......000111222444777888777555333333...//////000111222222222111222222111111000///...zzzuuurrrooommmkkknnnmmmmmmnnnpppooommmkkkjjjjjjjjjjjjiiihhhggggggjjjiiigggeeecccbbbbbbbbbaaacccjjjvvvqqqUUUKKK???999888:::999777333444555666777777777777@@@<<<999777888666333///000000000000///////////////////////////000111111///............---------+++...///------000///,,,444111111444555444666:::BBBIIIOOORRRUUUWWWRRRKKKFFFEEEDDDFFFIIILLLMMMMMMPPPTTTUUUPPPEEE;;;666555111111000000000000000111***(((((())),,,///111111,,,---///000000000///...333000000222222......000000//////000222444333222222222333333222000///...555444444666999999666333333333333333444666777888;;;;;;::::::999888888888:::;;;<<<;;;:::999:::<<<:::===@@@BBBAAA???>>>===<<<>>>???>>>===<<<===>>>999:::;;;<<<============>>>???@@@???>>>===>>>?????????>>><<<999777777888777999;;;<<<<<<===???AAA>>>===<<<;;;::::::999888::::::999999::::::;;;<<<<<<===>>>===;;;:::::::::<<<<<<;;;999999999999999555666777777888888888888777888999:::::::::999888777666444666:::;;;:::888:::::::::::::::;;;<<<===777888:::<<<======<<<<<<777888888999999::::::;;;888888888888888777666666666666555444444555555555222222111333555555444333333333222222222333444444666444222000/////////000///.........///000222333000000//////......------000000//////.........---////////////////////////---------.........//////---///111000......000333000000111111111000000///000------222333......222222333333333222111///...///---,,,...111333222000///......000111222111000~~~zzzvvvsssqqqooommmkkklllkkkkkklllnnnnnnllljjjiiiiiiiiiiiihhhgggffffffggggggfffeeecccbbbaaa```aaaccciiiuuuvvveeeJJJGGGAAA<<<:::999999999...///222555888:::;;;<<<:::888777666666666444333000000000000////////////...............///000000///............------------000111...///222111...///,,,+++...///...000444BBBHHHMMMPPPTTTWWWUUUPPPMMMKKKKKKLLLMMMNNNMMMLLLJJJLLLMMMIIIAAA999444333111111000000000000111111000///------...///...---...///000111222111111000333000000222222//////222111000000111333555444333444444555555555333222111555444444777999999666333777666666666666777777888888888999999999999999999:::<<<======<<<;;;;;;<<<;;;===@@@AAA???>>>======<<<===>>>===<<<;;;<<<>>>:::;;;<<<<<<============<<<===>>>===;;;;;;;;;<<<=========;;;999777888999999:::<<<<<<;;;;;;<<<===<<<<<<;;;;;;::::::999999999999999999999::::::;;;;;;===>>>===;;;999999:::;;;;;;::::::999888888888777777888999999999999999777888999:::999999777777;;;999888999;;;<<<;;;999999:::::::::;;;;;;;;;;;;888999:::;;;<<<<<<;;;;;;999999999888888888888888666777777777777666555555111000000//////000000000111000000111333333222111222222222222222222333333555444222111/////////000//////......///000111222///////////////.........000/////////............////////////////////////---------.........//////...///111000......000333000000111111111111000000000---...222222///...222111222222333222000///...000...---...000111000...------...///000000///...~~~xxxvvvsssrrrqqqpppnnnllliiihhhhhhjjjlllmmmkkkjjjhhhhhhhhhhhhgggfffeeeeeeddddddddddddcccaaa___^^^___bbbhhhuuu~~~eeeTTT???AAAAAA???;;;888888999444555555666666666666777666666666555333222222333000000000000////////////---------........./////////............------------000000......111111///000---,,,///000///111555@@@GGGMMMPPPSSSWWWVVVRRROOONNNMMMMMMMMMLLLIIIGGGAAAAAAAAA@@@<<<777222///111111000000000000111111333222111111222111///---000111222333333333333222333000000333333111111444444333222333555666666555666777888888888777666555555555555777999999777555::::::999888888888888888666777777888999999:::::::::<<>>===<<<<<<<<<>>>??????===<<<======;;;<<<======;;;;;;<<<===;;;<<<<<<<<<<<<<<<<<<<<<<<<=========;;;:::;;;<<<:::;;;;;;:::888777888999;;;<<<<<<;;;999888888::::::::::::::::::::::::999999999888888999999:::;;;<<<===>>>>>>;;;::::::;;;::::::;;;;;;:::999777666::::::;;;;;;<<<;;;;;;;;;888888999999999777666555;;;999999999;;;;;;:::999888999:::;;;;;;;;;:::999999999::::::::::::999999999888888777666666555555444555555555555444333333000000000//////000000111///......///111111000...000000000111111111222222444333222111000/////////000000////////////000111.........///////////////////////////............////////////////////////---............/////////...///000///......000222000000111111111111000000///......111222//////111000111222222111000...---222111///000111111000...111222333333333333333333~~~vvvuuutttssssssqqqooolllhhhgggggghhhkkklllkkkjjjhhhhhhhhhhhhgggfffeeedddaaabbbccccccbbb___]]][[[]]]```iiiwwwrrrXXXHHH=========<<<:::888777777999888777666555444444333666777888555000------///000000000000////////////---......//////////////////............---------+++......++++++//////---222//////222333222444777>>>FFFNNNQQQRRRTTTQQQMMMGGGGGGFFFGGGGGGDDDAAA===999888888888888666222///111111111111111111222333111111111444666666444222222222333333333333444333333111111444555333333666666555444555777888777666777888999::::::999888888666666666888888888777777::::::999999999999::::::777777777888888999999999:::===@@@AAA@@@>>>======>>>??????>>><<<;;;<<<===;;;===>>>===<<<;;;<<<===;;;;;;:::::::::;;;;;;;;;===>>>???>>><<<;;;<<<===999:::;;;:::888666666666:::;;;;;;:::888777888999888888888999999::::::::::::::::::::::::;;;<<<<<<>>>???@@@???===<<<<<<<<<:::;;;<<<===<<<:::888777;;;<<<<<<=========<<<<<<999999::::::999777666555666666666777888888888888666777999;;;;;;:::888777999999999888888777777666666666666555555444444444222222333333222222111000000000//////000000111111......---...000000...---......///000000111111111333222222111000/////////000000000///////////////------......//////000000///////////////.........////////////////////////...............///////////////////////////000111///000000111111111111000//////000111222111111111000111222222111000///...333222222222333333333333444555666777666555555666}}}{{{vvvtttsssrrrqqqooollliiihhhgggggghhhjjjlllkkkkkkhhhhhhhhhhhhgggfffeeeddd___```aaaaaa```^^^\\\ZZZ[[[```lll}}}kkkRRRCCCAAA===888777999999777444333333333444555777999:::444666777444///,,,---///000000000000////////////...///000111111111111000///............---------+++...---******...///---///,,,+++...///...000444;;;EEENNNQQQPPPNNNIIICCC<<<<<<<<<>>>>>>===:::777555444444444666555444222222222222222222333444444222222333555777888666555222222222333333333444444555222222666666444444777888777666666888999888777777777999::::::999888888666777888888888888888999888888888888999:::;;;<<<999999999999888888777777:::===AAABBBAAA???>>>>>>???@@@@@@>>><<<;;;<<<===<<<===>>>>>><<<<<<===>>>999999888888888999:::;;;<<<===>>>===<<<;;;;;;===:::;;;<<<:::777555444444777999:::999888888999:::777888888999999::::::;;;===<<<<<<<<<<<<===>>>>>>???AAABBBAAA???======>>>;;;<<<===>>>===;;;999888;;;<<<<<<===<<<<<<;;;;;;::::::::::::999888666555222333444555666777888999555666777999999777555444777777666555555444444444222222222333333333444444000111111111111000//////---,,,,,,,,,------...//////......///000000///---,,,---...000000111000000111111111111000//////...000000000000000/////////------......//////000000.........///////////////////////////////////////////////////////////////000///......///000111111//////000111111111111111000111222222222333333222111222333333333222111000000111222333444555666777222444666555333222333444}}}yyyvvvttttttrrrooommmlllkkkhhhfffiiigggfffgggiiijjjjjjiiifffffffffffffffeeecccccc______``````___^^^\\\[[[ZZZbbbpppzzzcccNNNBBBDDD===666444777999777333666555444444444666777888222333444333111000111222000000000000///////////////000111222333222111000///............------------//////+++,,,000111///...++++++...///...///333888CCCLLLMMMJJJFFFAAA;;;666666666777999999777666444555555555555555666666444444333444444555666777999888777777888777555333444333333333333444555666777444444777777555555888999888777777999999888777777777888999999888777666777888999999888888999:::666777777777999:::;;;<<<;;;;;;::::::999888888777:::===@@@AAA@@@??????@@@@@@AAABBB@@@>>><<<;;;<<<;;;<<<======<<<;;;<<<===888888777777888999;;;<<<:::;;;;;;;;;999888999:::999:::<<<;;;888666555555666777999999999999;;;<<<888999999999::::::;;;;;;>>>>>>>>>===>>>>>>???@@@@@@AAABBBBBB@@@>>>>>>???<<<<<<======<<<;;;999888::::::;;;;;;::::::999999888999999999999888666555222444666666666666888:::333444555555555444333222555444333222222222222222//////000111111222333333///000000000000///......------------...///000000000/////////000000///---+++,,,...000111111000000000000111111000000///......///000000000000//////.........///////////////.........///////////////////////////////////////000000000////////////...000///......000111111000...///000111111222111111111444555333333666555333333444555666555555333333...000222333333444666888666999;;;:::777555666888zzzxxxvvvtttssspppmmmkkkjjjiiihhhggghhhfffeeeeeefffgggggggggddddddddddddcccbbbaaa```_________^^^^^^]]]]]]\\\\\\eeeuuulllYYYJJJCCC???;;;777666777888777666:::999666444333333444555555444333333444444333222000000000000////////////...///111222222222000//////............---------...///...++++++///111///111......111222111222666777@@@FFFEEEAAA>>><<<999555444333444666777777666555777888666444444777:::555555555555666777888999AAA>>>;;;999888777555333666555555444555666777888999666666888888555555888999888777777999999888777888888999999999777666555777999:::999777777999<<<999888888888999::::::;;;;;;;;;::::::::::::::::::;;;===???@@@??????@@@AAA@@@BBBDDDCCC@@@===;;;;;;999:::;;;;;;999999:::;;;999888888888999;;;>>>???999:::;;;:::888888888999555888:::;;;:::999888999777888::::::999999;;;===::::::::::::;;;;;;;;;;;;>>>>>>======>>>>>>???@@@???@@@AAA@@@>>>=========;;;;;;;;;:::999999888888888888888888888777666555555555666777777666555444333555666555333222333555333333222222222111111111222111000/////////000111////////////000000000000//////000000//////...---///......///000111222222000///...///000000...,,,+++,,,...111222222111000///000111111111000///...---...///000111111000000///////////////...................../////////000////////////////////////000000000000/////////...111///---...000222111///...///000111111222222222222666777444555888888444555666777888888777666666111444666666555666888;;;;;;???BBB@@@<<<:::<<>>>>>>>>>>>@@@BBBAAACCCEEEEEEBBB>>>;;;:::777888999999888777888999:::999999999;;;>>>@@@BBB;;;<<<===<<<:::999:::;;;333666999;;;;;;;;;;;;<<<999:::;;;;;;:::999:::<<<;;;;;;;;;;;;;;;;;;;;;;;;===============>>>??????===???@@@???===;;;;;;<<<;;;:::999888777777777777666666666666666555444333222333444555555555444333333444555333///---...000222222111000//////000000000///...------...///000000000000///......------//////000000//////...---+++******+++,,,---...//////.........//////---++++++,,,///111222222111111//////000111111000///...,,,---///000111111111000000000//////.........------.........//////000000////////////////////////111111000000/////////...111///------000222111///......///111111222222222333888888555555999999555777888999::::::999888777777:::<<<;;;999999;;;===;;;???BBB@@@<<<:::;;;>>>|||{{{{{{zzzvvvsssqqqpppnnnllljjjiiihhhhhheeedddddddddeeefffhhhiiieeeffffffdddaaa_________eee```]]]]]]\\\ZZZ\\\aaaaaakkk|||fffWWWOOOFFF???>>>:::888:::999666666:::777:::999666555888888666444555666666555222000...222222111111000000//////---,,,------///000222333///000111000......000111.........111555666333000111111111222333555666777888999:::;;;::::::888888555555555444333111000///888999:::::::::888666555888888888888888888999999;;;::::::999999::::::;;;;;;:::888777666777888999777888888999999777666555666777888999999:::999999999999999888888888777777777777888999:::<<<<<<======<<<;;;;;;======<<<;;;AAA>>><<<;;;<<<===<<<<<>>===<<<<<<888888888888888777666555777888888999;;;===>>>???===<<<<<<;;;:::999999999888999:::;;;<<<<<<<<<<<<======<<<<<<<<<<<<======999:::;;;<<<===??????@@@:::;;;<<<===>>>>>>>>>>>>===>>>>>><<<:::888888999777888777555444333555777222444555555333222222333...111222111...---...111---//////...,,,---000333///000000000......000111............////////////222111000.........///000000///...///000///...,,,..................------...,,,+++---000222111//////////////////////////////////////////.........//////...///000000...---000000////////////000000...///000000...---...//////000000111111111111000222444666444///---...111333222000//////111333444111111111333666888999888;;;999999;;;>>>>>><<<999;;;<<<<<<===<<<<<<;;;;;;222999???@@@<<<:::===AAA============>>>???@@@AAA~~~{{{zzzyyyxxxuuurrrnnnmmmlllkkkjjjjjjjjjjjjgggfffeeeddddddeeeggggggeeeeeeeeeccc```^^^___```ddd___\\\\\\[[[YYY\\\aaabbbooouuu___RRRLLLEEE@@@>>>:::999:::999666666999999;;;:::666666888999666444555555444333222000///111111111000000000//////,,,------...///000111111///000111000///...000111///...///222555666444111222222222222333444555666888999:::::::::999888777777777777777666555444444777888:::;;;;;;:::999888999999999999999999999999::::::::::::::::::::::::888777666555444555777888777888888999888777666555666666777888999999999999::::::999999999888888888999999:::;;;<<<<<<======<<<;;;::::::<<<<<<;;;:::>>><<<999999:::;;;:::999<<<<<<<<<======>>>??????@@@@@@???>>>===<<<<<<;;;777888888999999999888888999999:::;;;<<<>>>???@@@===<<<<<<;;;::::::999999888888:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<999999:::;;;<<<===>>>>>>;;;;;;<<<<<<<<<;;;:::::::::;;;;;;999777555555666555666666444222222444555111333444333111//////000000111222111///---...000...//////...++++++---000...//////...------...000............////////////111000000///////////////000///...///000000...,,,...........................,,,+++---000111000...///////////////////////////////////////////////////......///000000...---000000////////////000000...///000000......///000//////000111111111111000333222111222222222222111333222111000111222444555555444444555777999888777<<<;;;;;;===??????===;;;===>>>>>>>>>>>>>>>======777<<<@@@AAA???>>>???BBBAAA@@@@@@?????????@@@@@@|||zzzyyyxxxwwwuuussspppmmmlllkkkkkkkkkkkkkkkkkkiiihhhfffeeedddddddddeeeeeeeeedddaaa___^^^___aaabbb^^^\\\[[[ZZZXXX\\\bbbfffwwwhhhUUULLLGGGDDDAAA>>>;;;999:::999666666999;;;===<<<888777999999666555444333222111111000000111000000000000/////////,,,---///000000000/////////000111111//////000111000000111333555666444333333333333333333444555555777888999::::::999888777888888888888888888888888777888:::;;;<<<<<<;;;;;;;;;;;;;;;::::::999999888:::;;;<<<======<<<;;;::::::999888666666777888888777888888888888777666666555666777888999999999999;;;;;;;;;:::::::::999999;;;;;;;;;<<<<<<=========:::999888999:::;;;:::888:::888666666888888888777999:::<<<>>>>>>>>>======??????>>>===<<<;;;;;;:::777888999::::::;;;;;;;;;999::::::;;;<<<>>>???@@@======<<<<<<;;;;;;::::::888999:::;;;;;;<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<======;;;;;;;;;:::999777666555555666777555333222222333222333333222000000111333000111222000...------...///000111///---,,,,,,---...//////---+++***+++------......---,,,,,,---///............//////////////////000000000///......000///...///000000...,,,...........................---,,,---...///...,,,//////////////////////////////////////////000000///...---...000000///---000000////////////000000...000111000//////000111///000111222222222222222333000///111555888666333444444333222333444555666999888777888:::::::::888>>>======???@@@AAA???>>>@@@@@@AAAAAAAAAAAA@@@@@@>>>???AAACCCCCCCCCCCCCCCDDDCCCBBBAAA@@@@@@@@@@@@}}}zzzwwwwwwvvvvvvtttssspppooonnnnnnmmmlllkkkkkkkkkkkkjjjiiigggdddcccbbbbbbbbbddddddccc```^^^]]]___aaa```]]][[[[[[YYYXXX^^^eeelllsss]]]NNNGGGDDDBBBAAA>>>:::888:::999666777:::>>>@@@>>>:::888:::999777666444222000000000111222000000000000000000000000---...000222222111///...000111333222111000111222222222333444666666555555555555444444444555555666777888999:::::::::999888666666666777777888999:::999:::;;;<<<===<<<<<<<<<======<<<;;;::::::999999:::;;;===>>>>>>===;;;:::;;;:::999777666555555666888888888888777777777666555666777888999999999999;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<999888777777888999888777888666555666777888777666888999:::<<<<<<=========>>>>>>===<<<;;;::::::999999999:::;;;;;;<<<;;;;;;999999999:::;;;<<<>>>???>>>>>>>>>======<<<<<<<<<999:::;;;;;;<<<<<<<<<;;;;;;::::::::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<999888888777666444333222222333333222111///000111///000111000///...///111...///000///------...///.........---+++*********.........------,,,---------......---,,,,,,---///............////////////......000000000///...---///......///000000...------------.....................------------,,,+++//////////////////////////////000000000000111111///......///000111///...000000////////////000000///111222222000000111333222222333444555555555555444333222444777888777666666555555555666777888999;;;:::999;;;===>>>===<<>>>>>===;;;::::::999888666444333222111888888888777777777777777555555666777888888888888;;;;;;:::::::::999999999999999999999999999999999888666666666777888777666777666666777999:::999888999999888888999;;;>>>???>>>>>>===<<<;;;:::999999<<<<<<<<<<<<<<<;;;::::::;;;;;;;;;;;;<<<===???????????????>>>>>>>>>>>>>>>::::::;;;<<<<<<<<<;;;;;;;;;::::::999999::::::;;;999999999999888888888888444444444444444333222222000111222111000///000111---///000000......///000---...///...---...000222000///...---------,,,+++,,,,,,---...///000000000...//////...------...000............////////////---...///000000///...---///......///000000///------------.........//////.........---,,,++++++,,,////////////////////////000000000000111111222222///......000111222111///111111111000000111111111111222444444333222444555555555777888888999999999666888999999777666888:::777777777888999::::::;;;;;;;;;;;;<<>>:::777666999999888:::===DDDEEECCC===;;;<<<:::777666555333111111222333444111111111222222222222333000111333444444444333333333555777777666444444555555666777777666666777999888888888888888999::::::888999:::<<<<<<<<<;;;;;;::::::999:::;;;===???@@@>>>>>>======<<<;;;;;;:::<<<<<<<<<;;;;;;::::::999:::;;;<<<======<<<;;;:::<<<<<<;;;:::999777666666999888888777666777777777444555666777888888888888999999999888888888777777666666666777777888888888777666555666777888777555777666777888;;;<<<;;;999999888666666777:::===@@@>>>>>>===<<<;;;::::::999=========<<<<<<;;;999999============>>>???@@@AAA>>>>>>>>>>>>>>>>>>======999999::::::::::::999999999999888888888888999999444444444444444333333333111111222222333222222222///000111111000///000222---...000000///...///000...//////...---...111333222111///000111111000...,,,+++,,,...111222222000...//////...------...000............////////////------.../////////............---...000111///...,,,,,,------.../////////...//////...,,,+++,,,---////////////////////////000000000111222222333333000000000111333444333111333333222222222222333333333444666666555555777888777888999:::;;;<<<<<<<<<:::===???===999777999<<<888999::::::;;;<<<======<<<<<<<<<>>>AAACCCDDDCCC@@@AAABBBAAA@@@@@@BBBDDDCCCDDDEEEEEEFFFFFFFFFFFFIIIFFFDDDEEEGGGHHHFFFDDDAAAAAAAAAAAABBBCCCDDDEEE~~~zzzwwwtttrrrqqqlllpppsssssspppmmmlllmmmkkkjjjiiigggfffeeeeeeeeecccbbb```___^^^^^^______^^^```bbbbbb```^^^]]]]]]]]]]]]^^^______aaalllxxxkkkXXXHHHEEECCC<<<999<<<888555555888:::999;;;???FFFGGGEEE???<<<<<<;;;777666555444333333333444555222222333333333444444444222333333444555666777777444777999:::888777666666666888999888666666888:::999999999999:::<<<===>>>999:::;;;===>>>======<<<;;;;;;:::::::::<<>>===<<<;;;::::::;;;;;;<<<<<<<<<;;;::::::<<<;;;;;;<<<<<<===>>>???;;;;;;;;;;;;;;;;;;;;;;;;666666777777777666666555777666666555555666666777222222222222222222333333000111111222222111111000---///000000//////000222---///111111111000000111000111000...,,,,,,...000111///...///111222111///,,,++++++...111222000...---......---,,,,,,---///............////////////---------------...///000...------...000111///...,,,,,,------...//////000---///000///---,,,---///////////////////////////000000111111222333333444111111111333555666555333555444444333333444444555555666888888888888999;;;888888:::;;;<<<=========>>>??????>>>============999:::;;;<<<>>>>>>?????????>>>>>>???BBBCCCCCCBBBBBBDDDDDDCCCBBBBBBDDDGGGEEEFFFGGGHHHIIIIIIIIIIIIKKKIIIHHHGGGHHHHHHHHHGGGDDDDDDCCCCCCCCCDDDDDDEEE}}}zzzwwwuuutttssskkkooosssssspppmmmlllmmmffffffeeeddddddddddddddd```___^^^]]]]]]^^^___```\\\___bbbcccaaa^^^\\\\\\\\\]]]___aaa```cccooo|||tttcccQQQCCCCCCBBB:::777:::777444444888::::::===AAAGGGHHHFFF@@@======;;;777666666555444444444555555333333333444444555555555333333444444555777999:::555888:::;;;:::888777777777999:::999666666999;;;999999:::;;;<<<===???@@@999:::<<<>>>>>>>>>>>>===:::999888777888:::<<<>>>;;;;;;:::;;;;;;<<<===>>>999999::::::::::::::::::;;;::::::999999::::::;;;///000222444666777888888:::999777666666666777888444555666777888888888888555555555555444444444444333444555666777888999:::888666555666777888777666666666777999<<<===<<<:::333555777999:::;;;;;;;;;??????>>>===<<<;;;;;;:::999999:::;;;<<<<<<<<<<<<888888888888999999:::;;;999999999999999999999999333444444444444444333333444444444333333444444444333333333444444555555555111111111111111000//////,,,...////////////000111---///222222222111111111333222000---******+++---...,,,+++,,,///111000...---,,,+++---000000---***,,,------,,,++++++,,,.............../////////000...---,,,,,,---...///000...------...000111000...,,,,,,------...///000000---///111000...---...111////////////////////////000000111222333333444444222222222444666777666444555555555444444555555555666888999999999999;;;<<<777888999;;;<<<=========AAA???===>>>AAABBB@@@===:::;;;<<<>>>??????@@@@@@AAA@@@???@@@BBBCCCBBBAAADDDFFFFFFEEECCCCCCFFFIIIGGGHHHIIIJJJKKKKKKKKKKKKLLLKKKKKKIIIHHHHHHIIIIIIHHHGGGFFFEEEDDDDDDDDDDDD~~~yyysssooonnnhhhjjjmmmoooooommmkkkiiicccbbbaaa______```bbbccc```^^^\\\ZZZZZZ\\\^^^```___^^^]]]]]]]]]]]]^^^___VVVZZZ^^^___```jjj|||vvvjjjTTTNNNGGGCCCCCCAAA===999444666888777555666:::===DDDCCC@@@===;;;:::::::::444444555666777777666666444555666777777777666555555555555555666666666666555999===>>>===;;;:::999::::::;;;;;;<<<<<<======;;;===>>>>>>======>>>???===<<>>;;;666===;;;888666777;;;>>>>>>===>>>>>><<<:::999777777666999999999999999999999999888777666444444555555666777555444555888888666444222333444555555555444444555444555777999999777555888888999999999888777777777666666888::::::777333444666999;;;======<<<;;;BBB@@@===:::999:::<<<===999999999999:::;;;;;;<<<888777555555777888777666888666555444444555777999555444222111111111222222333333222111000000000111111111000000000000111111000000111111111111000000333,,,)))---000///------...///000111111222111111000000000000000000000000---------------...///000000///......///000///---......---,,,,,,,,,------///......---------......///000000111111000000///............------,,,+++---------.........//////111//////000111222111000222111111000111111222333444555555555444444666777555555444444666888:::;;;444;;;<<<555333:::<<<888;;;;;;;;;;;;:::999888888<<<======<<<<<<<<>>=========>>>>>><<<:::999<<>>@@@AAA===<<<>>>AAA>>>999999>>>======<<<<<<<<<<<<======???CCC===888:::666333;;;888999:::===???@@@???===>>>===;;;999888888888999999999999999999999999999888777666555555555666666333222222333555555333000333333444444444555555555777666666777999999777555:::::::::999888777666555777666777999;;;;;;888555555666888:::;;;;;;::::::???>>><<<:::999::::::;;;999888888888888999999:::777555444444555666666555777555444222111000111111333222111000//////000111333222111111000000000111111111000000000000111111000000111111111111000000***%%%$$$***111222222333000000111111111000000///111111111111111111111111......---------...//////000///......000000///...//////...............///000//////....../////////......////////////......///////////////...------///////////////000000000222000000000222333222111333333333333333444444444555666777777666666777999555555666666777999:::;;;:::===<<<999777;;;>>>===:::;;;;;;<<<<<<<<<;;;;;;<<<===>>>>>>===???BBBDDDBBBAAA@@@???>>>>>>???@@@>>>===<<<>>>AAACCCBBB@@@BBBBBBBBBBBBCCCDDDEEEFFFIIIHHHGGGFFFGGGHHHIIIJJJIIIJJJKKKKKKLLLLLLKKKKKKPPPKKKHHHIIIJJJHHHHHHJJJIIIIIIIIIIIIIIIIIIIIIIII~~~|||zzzxxxuuutttssspppmmmjjjhhhhhhjjjkkkeeedddcccaaaaaaaaabbbccc___^^^\\\ZZZYYYZZZ\\\]]]```___^^^]]]]]]^^^___```___^^^^^^bbbmmm~~~~~~qqqeeeYYYRRRHHHDDD@@@>>>@@@@@@>>><<<666777999:::;;;<<<@@@BBBAAA@@@>>>===;;;::::::::::::::::::::::::999999999::::::999888888999999999888888888999999999::::::;;;>>>AAACCCBBB@@@??????===============<<<<<<<<<===>>>??????>>>>>>???AAA===<<<===???<<<888888;;;======<<<<<<<<<<<<======BBBHHHBBB:::999555555>>>999===CCCGGGHHHHHHGGGGGG???===:::888777888:::;;;777888888888888888888777888777777666555666666666555555666777999888555333555444444333444555666777888777777888999999777555;;;;;;;;;:::888777555444777777777999;;;;;;999888777777777888888888999999;;;::::::999999888888888888777666666666666666666444333222222444444333222333222222111000///......000//////............///222111111000000000000000111111000000000000111111000000111111111111000000///***)))---111000//////111111111111000///...---222222222222222222222222//////......---.........000///...///111111000...000000/////////000000111000000000//////000000111//////000000000000//////000111111111111000//////111111111111111111111111333222111222444555444333444444666777777777666666888999999999888888:::<<<666777888999:::;;;;;;;;;>>><<<<<<===<<<:::===BBB;;;<<<===>>>????????????<<<>>>???@@@@@@BBBDDDGGGCCCBBBBBBAAAAAAAAAAAABBBAAA@@@@@@@@@BBBCCCBBBAAACCCCCCCCCCCCDDDEEEFFFGGGKKKJJJIIIHHHHHHHHHIIIJJJKKKKKKJJJJJJKKKKKKLLLMMMPPPKKKHHHJJJKKKIIIIIIKKKHHHHHHHHHIIIJJJJJJJJJKKK}}}{{{yyywwwuuusssrrrpppmmmjjjhhhiiijjjkkkfffeeedddcccbbbbbbbbbbbb^^^]]][[[ZZZYYYZZZZZZ[[[___^^^]]]\\\\\\]]]^^^___```^^^^^^eeettttttggg]]]TTTOOOGGGDDDAAA@@@AAAAAA@@@>>>999:::;;;<<<<<<>>>???@@@??????>>>===<<<;;;::::::<<<;;;;;;:::::::::::::::===<<<:::999888999:::::::::::::::;;;;;;;;;<<<<<<<<>>>>>>>>======<<<<<<<<<:::;;;===<<<;;;;;;<<<>>><<<<<<<<<<<<:::888888888===<<<<<<;;;;;;<<<<<<===EEEKKKDDD:::;;;;;;:::AAA;;;@@@FFFIIIIIIIIIKKKMMM@@@>>>:::777666777999:::666777888888888888777666888888777777777666666666666777888::::::999777555777555444333333555777888888777666777999999888777;;;;;;;;;;;;:::999888777777777888999:::;;;:::999999888777777777777888888666777888888888666555444666555444444333333333333222111000111222333111000...///000111222222222111///.....................111000000/////////000000111111000000000000111111000000111111111111000000666111000222333000......000000111111000///......111111111111111111111111000000///......---....../////////000222222000//////////////////000111222000000000///000000111111111111222222222222111111111111222222222222111111333333333222222222222222555444444444666777666555444555888999:::999888777999:::;;;:::999999;;;===888999;;;=========<<<<<<===888:::AAA@@@::::::BBB>>>???@@@@@@AAAAAAAAAAAA???AAABBBCCCCCCCCCEEEGGGDDDDDDDDDDDDCCCCCCDDDDDDCCCCCCBBBBBBCCCCCCBBBBBBDDDDDDDDDEEEEEEFFFGGGHHHKKKKKKJJJIIIIIIJJJKKKLLLLLLKKKJJJJJJJJJKKKMMMNNNNNNIIIGGGJJJKKKHHHHHHJJJGGGHHHHHHIIIJJJKKKKKKLLL}}}yyywwwuuurrrpppnnnmmmmmmlllkkkkkkjjjjjjgggfffeeecccbbbaaaaaaaaa]]]]]][[[ZZZZZZZZZ[[[[[[^^^]]]\\\[[[[[[\\\]]]^^^______bbblll{{{|||lll```WWWPPPLLLGGGFFFDDDBBBAAA@@@>>>=========<<<======>>>===<<<===============<<<<<<;;;<<<<<<;;;::::::;;;;;;<<>><<<:::999::::::;;;<<<<<<<<<============>>>;;;>>>@@@AAA@@@?????????>>>>>>======<<<<<<;;;;;;999;;;<<<<<<;;;;;;<<<===<<<<<<;;;999999999888777<<<<<<;;;;;;;;;;;;<<<<<>>@@@BBB@@@>>>>>>AAADDDAAA>>>:::666444555666777666777888999999888777666888888888888888777777777333555666777777666444444777666555444444666888999666555555666888::::::999999:::;;;;;;;;;;;;;;;:::666777888888888888999999999888777777666777777777333444666666666555333222444333222111111111111111111000000111222222111///---...///000111111111111.../////////////////////000//////...//////000000111111000000000000111111000000111111111111000000111//////333555222111333......///000000000000000000000000000000000000000111000///...............//////000111333333111///............///000111222000000//////000111222222222222333333333333222222222222333333333333333222444444444444333333333333888777666777999999999888555666999;;;;;;;;;:::999:::;;;<<<;;;::::::<<<>>>;;;<<<>>>???@@@???>>>>>><<<999<<>>>>>??????===;;;======>>>>>>>>>>>>>>>======<<<;;;;;;;;;<<<>>>???AAAAAA???>>>===<<<;;;;;;=========>>>>>>>>>>>>???:::<<<>>>???>>>======>>><<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======<<<<<<===???;;;;;;:::777888;;;;;;777<<<<<<;;;;;;;;;;;;<<<<<>><<<999555444444555555666777999::::::999777666888999999999999888777777666777999888777666777888777666666555666777888999666555444555777888999888777888999:::;;;;;;;;;;;;555666777666555555666777666666666666666666666666222333444555444444222222222111111000000000000111111000111222333333111///000/////////.........---...///000000111000000000...............//////000111111000000000000111111000000111111111111000000111///000333222...---...,,,---...///000000000000////////////////////////000000//////...///////////////000222444444222000---------...///111222333111111111111111222333444222333333444444333333222444444555555666666555555555555555666666666777777:::999888999;;;<<<;;;:::777888:::;;;<<<===<<<<<<<<<=========<<<<<<>>>???>>>???@@@@@@AAAAAAAAA@@@======@@@DDDCCC@@@AAADDDEEEEEEEEEEEEDDDCCCBBBAAAEEEFFFHHHGGGFFFDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGFFFCCCEEEFFFEEECCCCCCDDDEEEGGGGGGGGGGGGHHHIIIJJJKKKHHHHHHHHHIIIKKKMMMOOOQQQLLLLLLKKKKKKLLLLLLMMMMMMJJJFFFEEEHHHIIIGGGFFFGGGIIIIIIIIIJJJKKKKKKKKKLLLzzzyyywwwtttpppnnnnnnnnnnnnllljjjiiihhhffffffeeecccaaa___^^^]]][[[[[[\\\\\\]]]]]]^^^^^^______^^^]]]]]]^^^______dddnnn~~~xxxhhhZZZQQQMMMIIIGGGFFFGGGFFFEEECCCAAA??????AAA@@@???@@@BBBBBB???===<<<===>>>@@@@@@@@@??????>>>===<<<<<<===???AAACCCDDDDDDCCCBBBAAA???>>>=========>>>>>>>>>?????????:::<<<>>>>>>===<<<===>>>:::::::::;;;;;;;;;;;;;;;:::<<<======<<<;;;===>>>:::;;;999666888======888<<<;;;;;;::::::;;;;;;<<<<<>>EEEHHHCCC===999888888999999888777666555444444555666666888:::;;;;;;:::888666999999:::::::::999888777999;;;;;;:::888888:::===666666777777777888888888999777444444555555555444666666777777888777777777444555666444222111222444222222444555555444333222222222333333333333222222000000/////////000111111222111222333555444222000222111///......///000000---...///000111000000///...---------......///000111111000000000000111111000000111111111111000000222111222444222,,,***,,,......///////////////...//////////////////////////////////////////000111//////111333555555333000.........///111333444555333333333333444555666777666777777888888777777666777777888999999999999999777777888999:::;;;;;;<<<<<<;;;:::;;;=========;;;:::;;;<<<===>>>??????@@@>>>???@@@???>>>>>>@@@BBBBBBAAAAAAAAAAAABBBCCCCCC???BBBAAA===<<>>======???AAADDDFFFFFFGGGGGGFFFDDDBBB@@@>>>===>>>>>>>>>>>>?????????:::<<<===>>>===<<<===>>>999999999::::::;;;;;;;;;888999;;;:::999999:::<<<:::;;;999555888??????999<<<;;;;;;::::::;;;;;;<<<222LLLRRREEE===>>>GGGTTT>>>999555444777::::::999444444444444555555666777777888:::<<<<<<:::888777999999:::;;;:::999888777888888888666444444888;;;666666777888888888888777;;;999555333333333222111555555666555555444333333333555555333000...000222...///222333444333111000222222222222222222333333///////////////000111222222222333555666555333000222111000000111333666888,,,---///000000000//////---------------...///000111111000000000000111111000000111111111111000000++++++///444555333333666000000000000///...---,,,000000000000000000000000//////...//////000111222...///111444666666333111//////000111222444666777555555555666666888999999;;;<<<<<<======<<<<<<;;;999:::;;;;;;<<<<<<<<<<<<888999:::;;;===>>>??????===<<<;;;<<<===>>>>>><<<=========>>>???AAABBBCCC@@@AAAAAAAAA@@@@@@BBBDDDDDDCCCBBBAAAAAABBBDDDEEE@@@CCC???444444???HHHGGGBBBCCCDDDEEEEEEFFFEEEEEEBBBDDDGGGHHHGGGGGGGGGHHHDDDEEEGGGHHHIIIHHHGGGGGGEEEHHHJJJIIIGGGFFFHHHKKKIIIIIIHHHIIIIIIJJJKKKLLLKKKJJJIIIIIIIIIKKKLLLMMMJJJKKKMMMNNNNNNMMMMMMLLLJJJGGGFFFJJJLLLIIIHHHIIIKKKKKKKKKKKKKKKJJJJJJJJJ}}}{{{zzzyyyxxxsssrrrqqqooommmkkkiiiiiieeeffffffccccccdddaaa\\\______``````aaa`````````^^^______[[[XXXZZZaaagggmmmwwwmmm___TTTNNNLLLJJJIIIJJJIIIHHHGGGFFFDDDCCCBBBHHHFFFDDDBBBAAABBBEEEFFF<<<>>>@@@AAAAAAAAABBBCCCBBBBBB???<<<;;;???HHHOOOAAAAAABBBCCCDDDCCC???<<<===<<<<<>>;;;888888:::<<>>===<<<;;;:::::::::999888888999999888666444;;;999777888:::;;;999666888777777888::::::999888444:::CCCIIIKKKJJJHHHGGG999888777777666666777777555555666777777777777777555:::===:::666666999;;;888999888777555555777999888888888888777777777666777888888888888777666666444444444333333222222222///222444333111///111333111111111111000///------000000000000111111111111///111222222111111222333111000///......///000111111444777888777222,,,(((///111333333111////////////000111000///...///000111///......000111000000......//////000000111111---......///000111222222//////.........//////000000111111111111///...---333222111000000111222333---000111///000333333000333777555000000555666222444333222444777999888777888777777777888:::<<<===AAAAAA???>>><<<:::999888<<<<<<<<<<<<=========>>>;;;;;;;;;<<<<<<===>>>???>>>>>>>>>???@@@@@@AAAAAA??????@@@AAAAAAAAA@@@@@@BBBBBBBBBBBBBBBCCCDDDDDDEEEDDDBBB@@@@@@BBBDDDEEEBBBAAAAAAAAABBBEEEGGGIIIEEEFFFFFFFFFFFFGGGGGGGGGEEEEEEGGGGGGGGGGGGFFFEEEFFFGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDHHHIIIJJJKKKKKKJJJGGGFFFIIIHHHGGGGGGGGGIIIKKKMMMNNNNNNLLLJJJGGGGGGIIIKKKHHHHHHHHHKKKNNNOOOLLLIIIHHHIIIKKKLLLLLLKKKIIIHHH|||{{{zzzxxxwwwqqqpppooonnnmmmlllkkkjjjgggiiigggddddddfffccc_________``````````````````ZZZ\\\]]][[[ZZZ^^^gggnnnwwwqqqhhh]]]TTTPPPOOOMMMLLLKKKJJJIIIHHHGGGFFFFFFFFFJJJHHHFFFEEEDDDDDDEEEFFF>>>@@@AAAAAAAAAAAABBBCCCCCCBBB@@@>>>>>>@@@DDDGGGAAAAAABBBCCCDDDBBB???<<<===<<<<<>>DDDHHHHHHDDD@@@::::::999888888888888999666666777888888888888777999<<<>>><<<:::999;;;===:::::::::888666666888:::999999888888888777777777777888888888777666555555333333333222222222111111///111333222000///000222111111111000//////...---/////////000000000111111///111222222111111222333333333222222222222333333555555666666444222///...///111222222000////////////000111000///...///111111///......000111111000////////////000000000000/////////000000111111222000000//////000000111111111111222222222111000///111111000000000111222333///222444222333666666444666999888444444999:::777999777777888<<<======;;;999999999999:::<<<>>>???AAA@@@???>>><<<;;;::::::============>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAABBBCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDFFFEEEDDDDDDDDDDDDEEEFFFEEEDDDCCCCCCDDDFFFHHHJJJFFFFFFFFFFFFGGGGGGGGGGGGDDDEEEFFFHHHHHHHHHHHHGGGIIIHHHHHHGGGGGGGGGHHHHHHKKKKKKKKKJJJJJJIIIHHHGGGHHHIIIJJJJJJJJJIIIGGGFFFJJJIIIHHHGGGGGGIIIJJJLLLMMMMMMMMMKKKIIIHHHIIIKKKHHHHHHHHHKKKNNNNNNLLLIIIHHHIIIJJJKKKKKKJJJIIIHHH}}}|||}}}|||zzzyyywwwuuuoooooonnnnnnmmmllllllllliiiiiigggcccccceeeddd```^^^^^^^^^______`````````ZZZ\\\]]]\\\[[[```kkksss{{{hhhbbbZZZUUUSSSSSSQQQOOOLLLKKKJJJHHHHHHIIIJJJJJJLLLLLLKKKIIIHHHGGGFFFFFFBBBCCCCCCBBBAAAAAABBBDDDCCCBBBAAAAAAAAAAAA???>>>AAAAAAAAABBBCCCBBB>>><<<===<<<===>>>@@@@@@>>><<<888;;;>>>???>>><<<<<<<<<<<<;;;:::999888888888888666555555555777666555333111111111444888;;;;;;;;;888888888888888888888888===::::::>>>CCCDDD>>>888<<<<<<;;;:::::::::::::::777777888999999999999888<<<;;;;;;<<<<<<;;;;;;<<<;;;;;;;;;999777777999;;;999999888888888777777777777777777777666555444333222222111111111111000000...000111111000//////000111000000000///......---....../////////000000000///111222222111111222333111111222222222222111111777666444333222222333333///000111111///......//////000111111//////000111111000//////111222222111000000000000000/////////000000000000000111111111111111111111111222333333111222333333444444333333222222222222333555666777333666777555666:::;;;999888::::::777888;;;<<<;;;<<<;;;;;;<<>>@@@AAA@@@@@@??????>>>======<<<>>>>>>>>>?????????@@@@@@AAAAAA@@@AAAAAABBBCCCDDDCCCCCCBBBBBBAAA@@@@@@???AAABBBCCCEEEFFFGGGHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCEEEEEEEEEFFFFFFEEEEEEEEEHHHGGGFFFFFFFFFGGGIIIJJJFFFFFFFFFFFFGGGGGGGGGHHHDDDEEEGGGIIIJJJJJJIIIIIIKKKJJJIIIGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGFFFFFFEEEIIIIIIHHHHHHHHHGGGGGGGGGKKKJJJIIIHHHHHHHHHIIIJJJKKKLLLMMMLLLKKKIIIIIIJJJIIIHHHIIIKKKMMMMMMLLLJJJHHHHHHJJJKKKKKKJJJIIIHHH{{{{{{|||}}}{{{yyywwwuuutttoooooonnnmmmllllllkkkkkkhhhhhheee``````cccbbb___\\\\\\\\\]]]]]]^^^_________```___]]][[[```kkkttt}}}pppbbb]]]XXXVVVVVVUUURRROOOKKKKKKIIIIIIIIIJJJLLLMMMNNNNNNNNNMMMKKKIIIFFFEEEEEEEEEEEECCCAAAAAACCCDDDDDDAAA???@@@BBBAAA>>>;;;BBBAAAAAABBBBBBAAA>>>;;;<<<<<<===>>>>>>>>>===<<<<<<>>>??????<<<:::999999:::999888777777777777777555444333444555666555333666555666666777888888888888999999999888777888999===;;;999;;;>>>???<<<888<<<<<<;;;:::::::::::::::888888999::::::::::::999;;;888777:::;;;:::999999:::::::::888666666888:::777777777666666666555555666666666666555333222111000000000000000000000000...///000000000/////////000000//////........................///////////////111222222111111222333///000111222222111000///555444222111111222444555///000111000///......//////000111111000///000222222000///000222333333333222222111111000000//////111000000000000000000000222111111222222333444555222222333444555555666666555666777888999;;;<<<===666999999888999===>>><<<888999:::999:::<<<======<<<<<<<<<===>>>???@@@???======>>>>>>???@@@AAAAAA????????????????????????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBCCCDDDEEEFFFDDDDDDCCCCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGHHHHHHHHHIIIHHHGGGEEEDDDCCCCCCCCCAAACCCDDDEEEEEEDDDCCCAAAIIIHHHGGGGGGGGGGGGHHHHHHFFFFFFFFFGGGGGGGGGHHHHHHFFFGGGIIIJJJJJJJJJIIIIIIIIIJJJKKKKKKKKKJJJIIIHHHFFFFFFEEEEEEEEEEEEEEEEEEJJJIIIHHHGGGGGGGGGHHHHHHLLLLLLJJJIIIHHHHHHHHHIIIIIIKKKNNNNNNLLLKKKJJJJJJIIIIIIJJJKKKLLLLLLKKKJJJHHHHHHIIIJJJJJJJJJIIIIII{{{{{{}}}}}}||||||{{{zzzwwwuuussssssqqqpppooommmllljjjiiihhhhhhhhheee``````cccbbb___[[[[[[[[[[[[\\\]]]^^^___```aaa```]]]]]]dddpppyyysssjjj___[[[XXXWWWWWWUUUQQQNNNJJJJJJIIIIIIJJJKKKMMMNNNNNNOOOOOONNNLLLIIIFFFDDDEEEFFFFFFDDDBBBBBBCCCDDDDDDAAA======@@@BBBAAA???CCCBBBAAAAAAAAA@@@===;;;<<<<<<======<<<<<<<<<<<<>>>>>>>>>;;;999888:::;;;888888777666666666666777555333333333555777666555555555555555444333333333888999:::999888888:::===:::;;;<<<<<<;;;;;;<<<===;;;;;;:::999999999999999888888999:::::::::::::::<<<777666:::;;;888777999777888888666444444666888444444444444333333333333444555555444333222111111/////////////////////////////////000000000///...000///......---......///............///////////////111222222111111222333222333444555555444333222000000111111222222222222000111111000......///000...000111111000000111333222111000111333555555444333333333222222111111000111111111000000000000000222222222222333444555666333333444444555777777888777888999;;;===>>>???@@@999;;;;;;999:::???@@@>>>;;;:::;;;===>>>>>>>>>???===>>>????????????@@@AAA>>>>>>???@@@@@@AAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDEEEFFFFFFCCCDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFEEEJJJIIIGGGFFFDDDCCCCCCCCCAAACCCEEEFFFFFFEEECCCAAAHHHHHHGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKJJJIIIHHHGGGEEEHHHLLLPPPPPPOOOLLLJJJIIIIIIHHHHHHHHHIIIJJJJJJKKKJJJIIIIIIHHHHHHIIIIIIMMMLLLKKKJJJIIIHHHHHHHHHHHHKKKNNNOOOMMMLLLKKKKKKIIIJJJKKKKKKKKKKKKKKKKKKHHHIIIJJJJJJKKKKKKKKKKKK|||}}}~~~~~~}}}}}}zzz{{{{{{xxxuuusssrrrrrrrrrqqqooommmkkkiiihhhgggiiiiiigggcccccceeeddd```\\\[[[[[[[[[\\\^^^```aaa]]]^^^______bbblll{{{wwwlllfff]]]ZZZWWWWWWWWWUUUQQQMMMIIIJJJKKKKKKLLLMMMMMMMMMMMMMMMMMMLLLJJJHHHEEEDDDDDDEEEFFFFFFDDDCCCCCCCCCDDDAAA>>>===>>>AAACCCCCCCCCBBBAAA@@@@@@???===;;;;;;======<<<;;;:::;;;<<<;;;;;;:::999888999<<<>>>777777666666666666666777666444333444777888999888555777888888777666888999888:::;;;;;;999999===AAA999;;;===<<<;;;:::<<>>??????<<<>>>>>>;;;;;;???AAA???@@@>>>???BBBCCCAAA@@@BBB@@@BBBCCCCCCBBBBBBCCCDDD???@@@AAABBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFCCCCCCCCCDDDDDDEEEFFFGGGDDDDDDEEEFFFFFFGGGHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDIIIHHHGGGEEEDDDCCCCCCCCCDDDEEEGGGHHHHHHGGGEEEDDDFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIJJJJJJIIIHHHHHHDDDGGGLLLPPPRRRPPPMMMKKKIIIHHHGGGGGGGGGIIIJJJKKKMMMMMMLLLLLLLLLKKKKKKKKKLLLLLLLLLKKKJJJIIIHHHHHHHHHJJJMMMNNNNNNLLLLLLLLLJJJKKKLLLKKKJJJIIIKKKLLLJJJJJJJJJKKKKKKLLLMMMMMM}}}~~~~~~~~~}}}}}}}}}~~~{{{{{{zzzwwwsssqqqqqqssspppooonnnmmmkkkjjjiiihhhgggiiigggddddddfffccc___^^^^^^]]]]]]^^^```bbbddd[[[]]]___aaagggttt{{{mmmdddbbb[[[YYYVVVVVVWWWUUUQQQNNNJJJKKKMMMOOOOOOOOONNNMMMKKKKKKJJJIIIGGGFFFDDDCCCAAACCCFFFGGGEEECCCBBBBBBBBBBBBBBB@@@???@@@BBBDDDDDDBBB@@@@@@@@@???<<<;;;;;;======<<<999999:::<<<888999:::999888888:::;;;777777666666666666777777777666555666888:::;;;;;;888:::<<<<<<;;;;;;===???777:::<<<<<<:::;;;@@@EEE<<<<<<;;;<<<<<<<<<;;;:::::::::999888888888888888777888888999999999999999999666777===:::333555===555555555333222111333555222222222222111111111111000000111111222222111111......//////000000000000222000///000222333111///000///---,,,,,,---///000/////////000000000111111///111222222111111222333000//////......//////000000000111222222222111111222333333111//////111333...000111111111111222444333222111222555777777777555555555555666666666666444444555555666666777777666666777777888:::;;;<<<;;;::::::::::::;;;======999:::;;;===>>>?????????@@@BBBAAA======AAABBBAAABBB???@@@DDDDDD@@@???BBBBBBDDDEEEEEECCCBBBDDDFFFBBBBBBDDDDDDEEEDDDDDDCCCBBBCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFGGGGGGGGGEEEEEEEEEEEEFFFGGGHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHGGGFFFEEEDDDCCCCCCCCCEEEFFFGGGGGGGGGGGGFFFEEEEEEFFFFFFGGGGGGGGGGGGFFFGGGGGGGGGHHHHHHHHHIIIIIIDDDEEEGGGIIIJJJKKKJJJJJJFFFHHHKKKMMMNNNMMMLLLKKKGGGFFFEEEEEEFFFHHHJJJKKKNNNOOOOOOPPPOOONNNMMMLLLKKKKKKKKKKKKKKKJJJIIIIIIHHHJJJMMMNNNMMMMMMMMMNNNJJJKKKLLLKKKIIIHHHJJJMMMKKKKKKKKKLLLLLLMMMNNNOOO~~~}}}}}}}}}~~~~~~}}}{{{{{{}}}~~~{{{|||{{{wwwrrrpppqqqsssnnnmmmmmmllllllkkkjjjjjjeeeffffffccccccdddaaa\\\aaa```______```bbbeeeggg^^^```bbbdddkkkyyyttteee^^^^^^ZZZWWWUUUUUUVVVVVVSSSOOOKKKMMMPPPRRRRRRQQQOOOMMMIIIIIIHHHFFFEEEDDDCCCCCC???BBBFFFHHHFFFDDDBBBAAABBBDDDEEEDDD@@@???@@@CCCDDDBBB@@@??????>>><<<;;;;;;======<<<999888:::<<<888:::<<<;;;999666555555777777666666666777777888888777666777999<<<======888:::<<<;;;999888:::<<<777:::===<<<;;;===BBBHHH@@@<<<999:::>>>>>>:::555;;;:::999999888888999999777777888999999999999888666333666;;;777...111<<<555555555333222222333555333333333222222222111111...///000111111222222111.../////////000000111111333111///111333444222//////...---,,,,,,---///000000000000000111111111111///111222222111111222333333222111000000111222333333222222111111222333333333444333222000000222444...000111222111111333444333222222333555777888777555555666666777777888888666777777888999::::::;;;999999999:::;;;<<<>>>???>>>>>>===<<<<<<===???@@@;;;===>>>@@@AAAAAAAAA@@@CCCEEECCC???>>>BBBCCCBBBAAA>>>???CCCCCC>>>===@@@AAACCCEEEDDDBBBBBBCCCFFFCCCDDDFFFGGGGGGFFFEEEEEECCCCCCDDDDDDDDDDDDDDDDDDFFFFFFGGGGGGGGGHHHHHHHHHFFFFFFFFFFFFGGGHHHIIIIIIJJJIIIIIIHHHHHHGGGGGGFFFGGGGGGHHHIIIJJJJJJJJJIIIGGGFFFEEEDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDEEEFFFGGGHHHHHHHHHHHHGGGGGGGGGHHHHHHHHHIIIIIIIIIAAABBBEEEHHHJJJLLLLLLMMMJJJJJJIIIIIIIIIJJJJJJKKKKKKJJJIIIHHHIIIKKKNNNOOOOOOPPPQQQRRRRRRPPPNNNMMMKKKKKKKKKKKKKKKKKKJJJIIIHHHJJJLLLMMMMMMMMMNNNOOOJJJLLLMMMKKKIIIHHHJJJMMMLLLLLLLLLLLLMMMNNNOOOPPP}}}|||~~~}}}|||{{{{{{{{{{{{{{{{{{yyywwwtttsssrrrqqqrrrqqqooollljjjjjjiiigggfffeeeeeeeeedddcccbbbaaa```^^^aaadddfffeeecccbbbbbb^^^```ccchhhrrr{{{pppiiiaaa[[[[[[[[[ZZZYYYXXXVVVTTTSSSQQQRRRRRRRRRQQQOOOLLLKKKEEEDDDCCCCCCDDDDDDCCCAAACCCCCCDDDEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@AAAAAAGGGCCC>>><<<<<<<<<:::888888777555444444555777888555666777888888777666555888777777999;;;;;;777444888999999:::;;;<<<======>>>===;;;:::;;;<<<>>>??????===:::999<<>>>>>???===;;;;;;===?????????DDDAAA===<<<>>>>>>===;;;@@@@@@????????????@@@@@@>>>>>>>>>>>>???AAACCCEEEBBBCCCDDDCCCAAA@@@@@@AAADDDDDDDDDDDDDDDCCCBBBBBBAAABBBDDDDDDDDDDDDFFFHHHFFFEEECCCBBBBBBDDDEEEGGGGGGGGGGGGGGGGGGGGGHHHHHHCCCDDDFFFFFFGGGHHHKKKMMMFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIJJJJJJJJJIIIHHHHHHJJJIIIGGGEEEDDDDDDEEEEEEEEEFFFFFFFFFFFFEEEDDDDDDDDDFFFGGGHHHHHHGGGEEEDDDGGGHHHJJJLLLKKKJJJGGGFFFGGGGGGHHHIIIKKKLLLLLLMMMIIIJJJKKKKKKKKKJJJIIIHHHHHHHHHIIIKKKNNNQQQTTTVVVVVVXXXZZZZZZXXXTTTOOOKKKOOOQQQMMMFFFEEEKKKMMMKKKMMMOOORRRTTTTTTRRRPPPNNNNNNMMMLLLLLLLLLLLLLLLMMMOOOOOOOOONNNNNNNNNMMMMMM~~~{{{yyy||||||{{{{{{zzz{{{{{{{{{xxxwwwuuusssrrrqqqqqqqqqrrrooommmkkkkkkjjjhhhgggfffffffffeeedddcccbbbaaa^^^aaadddfffeeedddcccccc___```dddlllxxx{{{pppjjjddd___[[[[[[[[[YYYXXXVVVTTTSSSQQQRRRRRRRRRQQQNNNLLLJJJDDDCCCBBBCCCDDDEEEDDDCCCCCCDDDEEEEEEDDDCCCBBBAAA@@@@@@@@@??????@@@@@@@@@CCC@@@;;;:::::::::999777777777666555555666777777666777888999999888777666999888888:::<<<<<<999666999999999:::;;;<<<<<<======<<<:::999999:::;;;<<<<<<;;;:::===BBBKKKTTTZZZGGGAAA<<<<<<;;;888777999888777666555444444444444666555444444555666555333777777777666555444222111222222111111111111222222000000//////000000111222111333222......111222000/////////000000111111111111111222222222111000///...///000///---,,,---...000000000111333333222111111222222222222111111000...000111111000000222333111222333444444444333222000222333444333333444666444666777777666555666777888999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======??????@@@AAA@@@>>>======???@@@@@@@@@EEEBBB@@@@@@AAACCCBBBAAA@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@AAABBBDDDEEEBBBDDDDDDDDDBBBAAABBBCCCDDDDDDEEEEEEDDDDDDCCCBBBCCCEEEGGGGGGFFFFFFGGGHHHEEEDDDDDDDDDDDDFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHEEEFFFGGGGGGFFFEEEGGGHHHGGGFFFFFFFFFFFFGGGHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGIIIHHHGGGFFFEEEEEEFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIHHHGGGGGGHHHIIIKKKLLLLLLJJJHHHGGGHHHHHHIIIJJJKKKLLLMMMMMMJJJKKKKKKLLLLLLKKKJJJJJJKKKLLLMMMOOOSSSVVVYYY[[[ZZZ\\\]]]]]][[[WWWSSSQQQPPPRRRQQQLLLKKKOOOPPPMMMPPPRRRTTTUUUUUURRRPPPNNNNNNMMMMMMLLLKKKKKKKKKLLLNNNNNNNNNOOOOOOOOOOOOOOO}}}yyyvvv{{{zzzzzzzzzzzz{{{{{{|||vvvuuutttsssrrrrrrrrrrrrrrrpppnnnllllllkkkjjjhhhhhhhhhgggfffeeedddddddddaaacccfffgggfffeeedddddd```aaafffrrryyyqqqjjjeeebbb\\\\\\[[[ZZZXXXVVVTTTSSSQQQQQQQQQQQQOOOMMMKKKJJJDDDCCCBBBCCCEEEFFFFFFEEEDDDDDDEEEEEEDDDBBBAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;999777888888888777777777777777777777777777999999:::;;;;;;:::999999999999:::<<<>>>>>><<<::::::::::::;;;;;;<<<<<<<<<===<<<:::999888999999:::999999:::===DDDMMMVVV\\\EEE???;;;;;;:::777555777555555444333222222222222444333222333444333111000666666777666555444222111222222111111111111222222///////////////000000111222444333///...000000...///000000111111222222222//////000000///...------...///000///...---...///000///000111444555444222000111111222222222222111...///111222111222444555111333555666777666555444222444555666555555666888777888:::;;;:::999:::;;;<<<<<<;;;;;;;;;<<<>>>???<<<<<<===>>>????????????>>>??????@@@AAABBBCCCCCCBBBAAA??????AAABBBBBBBBBAAA???>>>???AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBBBBCCCDDDEEEEEECCCDDDFFFEEEDDDDDDEEEFFFEEEEEEFFFFFFFFFEEEDDDDDDEEEHHHJJJKKKJJJHHHGGGHHHDDDDDDEEEFFFGGGHHHHHHIIIJJJJJJIIIIIIHHHHHHGGGGGGHHHIIIKKKJJJGGGEEEDDDDDDGGGFFFFFFFFFFFFGGGHHHHHHDDDEEEFFFFFFGGGGGGGGGGGGHHHGGGGGGFFFFFFGGGGGGHHHEEEEEEDDDEEEFFFHHHIIIKKKJJJJJJJJJIIIIIIJJJJJJKKKJJJKKKLLLMMMLLLKKKJJJHHHIIIIIIJJJKKKLLLLLLMMMMMMKKKKKKLLLMMMMMMLLLLLLKKKOOOPPPRRRUUUYYY]]]```bbb^^^^^^___^^^]]]ZZZXXXWWWRRRTTTUUURRRRRRTTTTTTQQQVVVVVVWWWWWWUUUSSSPPPNNNOOONNNMMMLLLKKKJJJJJJJJJNNNNNNNNNOOOPPPPPPQQQQQQ}}}yyyvvvyyyyyyxxxyyyyyyzzz{{{|||uuuttttttttttttttttttuuusssqqqnnnmmmmmmlllkkkiiijjjiiigggfffeeeffffffgggfffhhhjjjiiigggeeeddddddbbbdddkkk{{{wwwpppiiidddbbb]]]\\\\\\ZZZXXXVVVTTTSSSQQQQQQPPPOOONNNLLLJJJIIIHHHFFFDDDDDDEEEFFFFFFEEEDDDDDDDDDDDDCCCAAA???>>>;;;;;;;;;;;;;;;;;;;;;;;;:::999888777888888999999888888999999999999888888:::;;;<<<======<<<;;;:::::::::;;;===>>>???>>>>>><<<<<<<<<<<<============>>>===<<<;;;:::999::::::999888888:::>>>DDDJJJMMMAAA;;;888999888444333444444333222222111111111111333222222333333333000...555666777777666444222111222222111111111111222222000////////////000111111000333222//////111111...222222111111111111111111------...///000000111111...000000000......///000///...///111333555444333000111222333333333333333000111333333222333444666222444666888888888666555555777888888777888999::::::<<<>>>>>>======>>>???@@@???>>>======???AAACCC<<<===???@@@AAAAAAAAAAAA@@@@@@AAABBBCCCDDDEEEEEEEEECCCBBBCCCDDDEEEDDDCCC@@@@@@???@@@AAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCBBBEEEEEEEEEEEEEEEFFFFFFFFFDDDFFFGGGGGGFFFFFFGGGIIIGGGHHHHHHHHHHHHGGGFFFFFFGGGJJJMMMNNNLLLIIIHHHGGGEEEFFFGGGHHHHHHHHHHHHGGGJJJJJJIIIHHHGGGGGGFFFFFFIIIKKKMMMLLLJJJGGGEEEDDDFFFEEEEEEEEEEEEFFFGGGGGGCCCDDDEEEFFFGGGHHHHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIHHHGGGEEEEEEFFFHHHJJJLLLLLLKKKIIIHHHIIIJJJLLLMMMLLLLLLMMMMMMMMMLLLLLLKKKIIIIIIJJJKKKKKKLLLMMMMMMLLLLLLLLLMMMMMMMMMMMMMMMSSSTTTVVVZZZ^^^aaadddfff______^^^]]]]]]\\\[[[ZZZVVVWWWVVVUUUUUUWWWWWWWWW[[[ZZZZZZXXXVVVSSSPPPOOOPPPOOOMMMLLLKKKJJJJJJIIIMMMNNNOOOPPPQQQRRRSSSSSS~~~zzzwwwxxxxxxwwwxxxxxxyyyzzzzzzrrrrrrssssssttttttttttttsssqqqnnnmmmmmmmmmllljjjjjjiiigggffffffgggjjjkkknnnnnnooommmiiifffddddddfffiiisssyyysssmmmeee``````^^^]]]\\\[[[XXXVVVTTTSSSQQQPPPOOONNNLLLJJJIIIHHHLLLIIIFFFDDDDDDDDDDDDCCCBBBBBBCCCBBBAAA???===<<<888888999999999999888888888999999999999:::;;;;;;999999:::;;;;;;:::999999;;;<<<===>>>>>>===<<<;;;:::;;;<<<===>>>>>>??????>>>>>>>>>===============<<<;;;:::999999888888888888777555555666999<<<>>><<<777444666666222000111333333222222111111222222444333222222333333111000444555666777777555333111222222111111111111222222111000000000000111222222...111111//////222333000444333333222111000//////111111111111222333333444///000111000//////000111.........000333444333222222222333444444555444444444555666666444333444666333555777888999999888777888999;;;;;;::::::<<<======???AAAAAA@@@@@@@@@AAABBBAAA??????@@@BBBDDDEEE===>>>@@@BBBCCCCCCBBBAAAAAAAAABBBCCCDDDEEEEEEFFFGGGEEEEEEEEEGGGGGGFFFDDDEEEFFFFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDGGGGGGGGGGGGHHHHHHGGGGGGFFFGGGHHHHHHGGGGGGIIIJJJIIIJJJJJJJJJJJJIIIHHHHHHHHHJJJMMMNNNLLLIIIGGGGGGGGGGGGHHHHHHHHHGGGGGGFFFIIIHHHHHHGGGFFFEEEDDDDDDEEEGGGJJJJJJIIIGGGFFFFFFDDDDDDDDDDDDDDDEEEFFFFFFEEEFFFGGGHHHIIIIIIIIIIIIFFFGGGHHHHHHIIIIIIJJJJJJKKKJJJHHHFFFFFFHHHIIIJJJKKKIIIHHHGGGGGGIIIKKKMMMLLLLLLLLLLLLLLLMMMNNNNNNJJJJJJKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMNNNNNNOOOOOOUUUVVVYYY\\\___bbbdddeee``````______^^^^^^^^^^^^[[[XXXVVVUUUUUUVVVYYY\\\]]]\\\ZZZXXXUUUSSSQQQPPPPPPOOONNNMMMKKKKKKJJJJJJNNNNNNOOOQQQRRRSSSTTTUUU{{{yyyxxxwwwwwwwwwwwwxxxxxxyyyooopppqqqrrrrrrrrrrrrrrrrrrpppnnnmmmmmmmmmllljjjiiigggeeedddfffiiimmmooosssssssssppplllhhhggggggiiiooo||||||rrrnnnjjjaaa]]]^^^^^^^^^]]][[[YYYVVVTTTSSSQQQPPPOOOMMMKKKIIIHHHGGGLLLHHHDDDBBBAAAAAA@@@@@@??????@@@@@@???===<<<:::777777999999999999777777888:::;;;<<<;;;;;;<<<>>>;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<======<<<;;;::::::;;;===<<<<<<<<<===???>>>=========<<<;;;;;;;;;777666666666555444444444555444333333333555666888777333222444555222000111333333222222111222222333444333111111333444333333333555666888777555333111222222111111111111222222111111111111111222222333,,,000111///000333333000333333222111000//////...222111///...------------///000111111000000111222000//////111333444444222444555555666666666666555777888999888666555666777666777888999:::;;;;;;;;;:::<<<============>>>@@@@@@AAACCCCCCAAA@@@AAABBBAAAAAA@@@@@@AAACCCEEEFFF???@@@CCCDDDEEEDDDCCCBBBAAAAAABBBCCCDDDEEEFFFFFFHHHGGGFFFGGGHHHHHHFFFEEEEEEFFFGGGGGGEEEDDDCCCDDDEEEEEEGGGHHHHHHGGGEEEEEEFFFGGGHHHIIIIIIIIIIIIIIIGGGHHHJJJIIIHHHHHHIIIJJJIIIJJJJJJJJJJJJIIIHHHHHHGGGIIIKKKKKKIIIGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEDDDDDD@@@CCCFFFGGGFFFFFFFFFGGGEEEDDDDDDDDDDDDEEEFFFFFFGGGHHHIIIIIIJJJJJJJJJJJJGGGHHHIIIJJJJJJJJJJJJIIILLLKKKJJJHHHHHHHHHIIIJJJIIIHHHGGGFFFGGGIIIKKKLLLKKKKKKJJJKKKLLLNNNPPPRRRMMMMMMMMMNNNNNNNNNOOOOOOPPPPPPOOOOOOPPPQQQRRRSSSWWWXXXZZZ\\\^^^```aaaaaabbbbbbbbbbbbbbbbbbbbbbbb___ZZZVVVVVVVVVVVVYYY^^^\\\[[[YYYVVVTTTSSSRRRRRRQQQPPPOOONNNMMMLLLLLLLLLOOOPPPQQQRRRSSSTTTUUUUUU~~~|||zzzxxxxxxwwwvvvvvvvvvwwwwwwqqqrrrssstttttttttsssrrrqqqooommmlllmmmmmmllljjjgggeeedddccceeejjjooorrruuuuuuuuurrrooolllkkklllmmmuuusssjjjjjjggg^^^[[[^^^___^^^]]][[[YYYVVVTTTRRRQQQPPPNNNLLLIIIHHHGGGFFFGGGDDD@@@===============<<<<<<===>>>===<<<;;;:::888999:::;;;;;;:::999888888;;;======<<<;;;===???======<<<;;;;;;<<<======999:::;;;<<<<<<;;;:::999999;;;<<<;;;999999;;;===<<<;;;;;;:::999888888777333333444444444333333222333333333222333444555666555111111444666333222333222222111111111111222222444222//////111333555555222444666888888666333111222222111111111111222222000000000000000111222222---111222000000222222...000000000000000000000000000///---+++************///000222111000000222333333222222444555666555333777777888888888777666666888999;;;:::999999:::;;;;;;;;;;;;;;;<<<>>>@@@AAA<<<>>>????????????@@@BBBBBBCCCDDDCCCAAA@@@@@@@@@???@@@@@@AAABBBCCCDDDEEEBBBDDDFFFGGGHHHFFFDDDCCCBBBCCCCCCDDDEEEFFFGGGHHHIIIHHHGGGHHHIIIIIIGGGDDD@@@CCCFFFFFFDDDCCCCCCEEEEEEGGGHHHIIIIIIHHHGGGEEEEEEFFFHHHIIIJJJJJJJJJJJJHHHIIIJJJJJJHHHGGGHHHIIIGGGHHHHHHHHHHHHGGGFFFFFFEEEFFFHHHGGGFFFEEEEEEFFFEEEEEEDDDEEEFFFHHHJJJKKKFFFFFFFFFFFFFFFFFFFFFFFFAAACCCEEEFFFFFFGGGIIIJJJFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJJJJIIIIIIHHHIIIJJJKKKKKKJJJIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKHHHHHHGGGGGGHHHJJJKKKLLLJJJIIIIIIIIIKKKOOORRRTTTQQQQQQQQQQQQRRRRRRRRRRRRTTTTTTSSSSSSTTTUUUWWWXXXYYYZZZ[[[]]]]]]]]]]]]]]]___```aaabbbccccccbbbbbb```ZZZXXXZZZYYYVVVXXX]]]ZZZXXXVVVTTTSSSRRRSSSSSSQQQPPPPPPOOONNNNNNNNNOOOQQQQQQRRRSSSSSSTTTUUUUUU~~~|||{{{xxxxxxwwwvvvuuuuuuvvvvvvuuuvvvwwwxxxxxxwwwvvvuuuqqqooollllllllllllkkkjjjfffdddbbbbbbeeejjjpppttttttuuuuuusssqqqoooooopppoooyyyyyyllleeegggeee]]][[[_________]]][[[YYYVVVTTTRRRQQQPPPNNNKKKIIIGGGFFFFFFCCC???;;;999:::;;;<<<;;;:::;;;<<<<<<<<<;;;:::999999:::<<<======<<<:::999888;;;>>>>>><<<;;;<<<>>>???>>><<<::::::<<<>>>???888999:::;;;;;;:::999888999;;;<<<:::888777999<<<:::999999888777666555555333333444555555555444444444333333222222333333333444111111555777555444555111111000000000000111222333000------///333555666222444666888888666333111222222111111111111222222///////////////000111111///333333111000111000,,,,,,---...///000111222222222111000//////000222333///000222222111111222333666555555666777777666444999999999999999888777666777999;;;;;;;;;;;;===>>>???>>>======>>>@@@CCCDDD===???@@@@@@@@@@@@AAACCCCCCDDDEEECCCAAA?????????>>>???@@@BBBCCCDDDDDDDDDEEEFFFHHHJJJJJJHHHFFFDDDDDDDDDEEEFFFGGGHHHHHHIIIIIIHHHHHHIIIJJJIIIGGGDDDAAAEEEHHHIIIHHHGGGIIIKKKFFFGGGIIIJJJJJJIIIGGGFFFDDDFFFHHHIIIKKKKKKKKKJJJIIIJJJKKKJJJHHHGGGGGGHHHEEEFFFFFFFFFFFFEEEDDDDDDCCCDDDEEEEEECCCCCCDDDFFFBBBBBBBBBCCCEEEIIILLLNNNGGGGGGGGGGGGGGGGGGHHHHHHFFFGGGHHHHHHHHHIIILLLNNNHHHHHHGGGGGGHHHHHHIIIJJJIIIIIIJJJJJJJJJIIIHHHHHHIIIIIIJJJKKKKKKJJJIIIHHHGGGHHHJJJKKKLLLLLLLLLLLLHHHHHHHHHIIIJJJKKKLLLLLLHHHHHHGGGHHHKKKOOOSSSVVVTTTTTTTTTTTTUUUUUUUUUUUUWWWWWWVVVVVVWWWYYYZZZ[[[[[[[[[\\\]]]]]]\\\[[[ZZZ\\\]]]___```aaaaaa``````___[[[ZZZ]]]]]]XXXWWW[[[XXXWWWTTTRRRRRRRRRSSSTTTQQQQQQPPPOOOOOOPPPPPPPPPRRRRRRRRRSSSTTTTTTUUUUUU~~~{{{zzzxxxuuuuuuwwwwwwvvvuuuvvvxxx{{{}}}{{{xxxtttssssssrrrqqqooommmkkkjjjhhhhhhhhhjjjkkkmmmooopppsssttttttqqqmmmkkknnnqqqxxxzzzlllllljjjfff```]]]]]]____________]]]ZZZWWWSSSQQQQQQOOOMMMJJJGGGCCCAAA@@@???>>>>>>===<<<;;;;;;:::<<<<<<<<<<<<<<<<<<;;;;;;===???AAA???<<<:::<<<>>><<<===>>>>>>>>>===;;;:::<<<<<<;;;;;;;;;:::::::::777888:::;;;;;;:::999888111333666888999888666555555666666666555444444333111222333333333333222111111111111111111111111111111111222333333333333222555666666444222000000111000000111222222222222222///222444555444333333444111222000...///444555222444///---000222333888===//////000000111111222222111000...---...///111222111111222222222111111000555333333333555555444333999888777666777888:::<<<============>>>>>>>>>>>>AAA@@@===;;;::::::;;;<<<<<<===???AAABBBBBBBBBAAACCCBBBAAA@@@>>>===<<<<<>>>>>@@@BBBCCCEEEEEEDDDDDDCCCCCCBBBBBBFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHDDDGGGJJJKKKIIIHHHGGGGGGEEEEEEEEEEEEFFFHHHJJJKKKLLLJJJHHHGGGHHHIIIIIIIIIHHHGGGFFFEEEEEEGGGIIIKKKKKKKKKIIIFFFCCCBBBDDDFFFFFFFFFFFFFFFEEEDDDBBBBBB@@@AAACCCEEEEEEEEEDDDDDDFFFEEEEEEEEEFFFHHHJJJKKKIIILLLKKKGGGHHHMMMLLLHHHEEEFFFGGGHHHJJJKKKLLLMMMMMMKKKKKKMMMOOONNNJJJGGGGGGGGGHHHIIIIIIIIIIIIHHHJJJJJJIIIHHHHHHHHHIIIIIIDDDEEEGGGIIIJJJIIIHHHGGGFFFHHHJJJIIIHHHIIIMMMPPPNNNLLLIIIGGGIIINNNSSSWWWVVVWWWXXXWWWVVVUUUVVVWWW[[[ZZZWWWVVVVVVWWWZZZ[[[ZZZZZZZZZZZZZZZYYYYYYYYY[[[[[[[[[[[[[[[[[[[[[[[[WWWWWWVVVVVVUUUUUUTTTTTTSSSSSSRRRRRRRRRSSSSSSTTTSSSSSSRRRRRRQQQOOONNNNNNOOOPPPSSSWWWZZZZZZXXXVVV}}}xxxuuuuuuvvvvvvuuuuuuvvvwwwyyyzzzyyywwwtttssssssrrrqqqpppnnnlllkkkhhhhhhiiijjjkkkmmmnnnooosssssssssooolllmmmqqquuuwwwjjjjjjiiieeeaaa______aaa^^^^^^]]]\\\YYYUUURRRPPPMMMLLLJJJHHHEEEBBB@@@????????????>>>>>>======<<<;;;<<<===>>>>>>===<<<;;;===>>>???>>>===<<<===>>><<<===>>>>>>>>>===;;;;;;:::::::::999999999888888888999;;;<<<<<<:::999888222333555666666555222111444555555555444444333222111222333333333333222111222222222222222333333333000111111222222222222222333444555333111///000111000000111222222222222111000222444555444333333333111222111//////222222///111------000111000222666000000111111111111111222222111/////////000222333222222333333333333333222555444444555777888888777999888777777777999;;;=========>>>>>>>>>>>>??????BBBAAA>>><<<;;;;;;<<<===>>>???AAABBBCCCDDDCCCCCCGGGGGGFFFEEEDDDCCCCCCBBBEEEDDDCCCAAAAAABBBCCCDDDEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFEEEFFFGGGGGGGGGGGGHHHHHHHHHEEEGGGIIIJJJIIIHHHHHHIIIHHHHHHGGGGGGHHHIIIJJJKKKKKKIIIFFFFFFGGGGGGGGGFFFFFFFFFEEEEEEEEEFFFGGGHHHIIIIIIHHHFFFCCCCCCDDDEEEEEEEEEEEEDDDDDDBBBAAAAAAAAABBBDDDEEEFFFFFFEEEEEEHHHGGGGGGGGGGGGIIIJJJKKKJJJLLLKKKHHHHHHLLLLLLIIIHHHHHHIIIJJJKKKLLLLLLMMMKKKKKKKKKLLLMMMLLLIIIGGGFFFGGGHHHHHHIIIIIIHHHHHHKKKKKKJJJIIIIIIHHHIIIIIIEEEFFFHHHJJJJJJJJJHHHGGGGGGIIIIIIHHHGGGGGGJJJMMMPPPOOONNNNNNOOOPPPSSSTTTVVVWWWXXXVVVTTTSSSTTTUUUXXXWWWUUUTTTTTTUUUXXXYYYWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVWWWWWWXXXYYYZZZZZZ\\\\\\[[[YYYXXXVVVUUUUUURRRRRRQQQQQQRRRTTTVVVWWWUUUUUUTTTSSSSSSTTTUUUVVVYYYYYY[[[^^^aaabbb```___~~~}}}}}}~~~|||xxxvvvvvvvvvuuutttvvvuuuuuuuuuwwwwwwuuussssssssssssrrrqqqooonnnmmmiiiiiiiiijjjkkklllnnnooorrrrrrqqqnnnlllooovvv|||yyyppphhhhhhgggdddaaa```aaaccc[[[[[[[[[YYYWWWSSSOOOMMMIIIHHHGGGEEECCCAAA@@@???@@@@@@@@@@@@@@@@@@??????:::<<<>>>@@@AAA@@@>>>===>>>=========?????????>>><<<============<<<;;;;;;888888888888777777777777888888999999999888666555222222444444333111///...333333333333333333222111111222333333333333222111222222222333333444444444///000111111222222111111111333333222111000000222///000111111222111111111111333555555444222222222111444555222111333111---333111222555555222111444222222222222222222111111333222111111111222444555333444555666666666666666777666666777:::;;;;;;:::::::::::::::;;;===???@@@>>>>>>>>>??????@@@@@@@@@CCCBBB@@@>>>>>>===>>>>>>@@@AAABBBCCCDDDEEEEEEEEEFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCAAA@@@??????@@@AAAEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGHHHHHHHHHIIIFFFGGGHHHHHHHHHHHHJJJLLLKKKJJJJJJIIIIIIJJJJJJKKKIIIGGGDDDDDDDDDDDDCCCBBBCCCDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGFFFDDDCCCDDDEEECCCCCCCCCCCCCCCBBBAAA@@@CCCCCCEEEFFFFFFGGGFFFFFFJJJIIIHHHHHHHHHIIIJJJJJJJJJLLLKKKHHHHHHKKKLLLJJJKKKKKKKKKKKKLLLLLLLLLLLLIIIKKKLLLLLLJJJHHHGGGGGGCCCDDDEEEEEEFFFFFFEEEEEELLLLLLJJJIIIHHHHHHHHHHHHGGGHHHIIIJJJJJJJJJIIIHHHJJJJJJJJJIIIGGGGGGIIIKKKIIIJJJMMMOOOOOOOOONNNMMMTTTUUUVVVTTTRRRQQQQQQRRRVVVUUUSSSRRRRRRTTTUUUWWWSSSSSSTTTTTTTTTTTTTTTTTTRRRRRRTTTVVVXXXYYY[[[\\\cccbbb```^^^\\\ZZZYYYXXXWWWVVVUUUUUUWWWZZZ^^^```^^^]]]ZZZYYY[[[^^^ccceeedddcccccceeegggiiiiiihhh}}}|||}}}}}}{{{zzz|||{{{zzzyyyxxxxxxvvvvvvwwwuuussssssttttttsssrrrsssssssssrrrqqqpppooonnniiiiiiiiijjjkkklllmmmnnnqqqpppooollllllrrr|||zzzqqqjjjgggfffdddbbb```______```WWWWWWWWWVVVTTTPPPMMMKKKGGGGGGFFFEEEDDDCCCBBBAAA@@@AAABBBCCCCCCCCCBBBAAA999<<>>???<<<;;;<<<@@@AAA@@@===<<<<<<<<<<<<<<<;;;;;;;;;777777777777666666666666555555555555444333111000000111222333222111///...111111222222222222111111111222333333333333222111111111222222333444444444//////000111111111111000111222333333222111222444///000111111222222111111222444666555333222111111///444777555444555333000555333333666666333333666555444444333333222222222444444333333444555666777555666777888999::::::::::::999888999;;;<<<<<<:::=========>>>@@@BBBDDDEEE?????????@@@AAAAAABBBBBBDDDCCCBBBAAA@@@@@@@@@@@@AAAAAABBBCCCDDDEEEFFFFFFCCCCCCCCCCCCDDDDDDDDDDDDBBBAAA@@@@@@???@@@@@@AAAFFFFFFFFFGGGGGGHHHHHHHHHGGGHHHHHHIIIIIIHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHFFFGGGGGGGGGGGGHHHLLLNNNLLLKKKKKKJJJIIIIIIHHHHHHFFFEEECCCBBBCCCBBBAAA???AAABBBDDDEEEEEEDDDCCCBBBBBBDDDEEEFFFEEEDDDEEEEEECCCCCCDDDDDDDDDCCCCCCBBBDDDEEEEEEFFFGGGGGGHHHHHHJJJJJJHHHGGGGGGHHHIIIIIIIIIJJJKKKIIIHHHIIIJJJKKKMMMLLLLLLLLLLLLKKKKKKKKKGGGJJJLLLKKKHHHEEEFFFHHHEEEFFFGGGGGGHHHHHHGGGGGGLLLKKKJJJHHHGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJIIIIIIKKKKKKJJJJJJIIIJJJLLLMMMDDDFFFJJJMMMNNNNNNLLLKKKPPPQQQRRRQQQPPPOOOPPPRRRWWWVVVTTTSSSRRRRRRSSSTTTRRRRRRRRRSSSSSSTTTTTTTTTRRRTTTVVVXXX[[[^^^```aaagggfffeeedddbbbaaa```___```___^^^___aaafffkkknnnllljjjfffdddfffjjjppptttqqqooommmnnnppprrrrrrrrr|||{{{{{{zzzxxxwww||||||}}}|||{{{yyyyyyyyyxxxuuusssrrrrrrsssrrrqqqsssssssssrrrqqqpppooonnnjjjjjjjjjjjjkkkkkklllmmmoooooommmlllmmmuuuyyytttnnniiifffdddaaa^^^]]]\\\[[[[[[UUUUUUUUUTTTRRROOOLLLJJJGGGGGGGGGFFFFFFEEEEEEEEEBBBCCCDDDEEEEEEEEECCCCCC:::<<<@@@CCCDDDBBB@@@>>>>>><<<:::<<>>>>>@@@AAACCCDDDEEE@@@@@@AAAAAABBBCCCCCCDDDEEEDDDCCCCCCBBBBBBBBBBBBAAAAAABBBCCCDDDEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFCCCCCCDDDDDDEEEFFFGGGHHHFFFFFFGGGGGGHHHHHHIIIIIIIIIJJJJJJKKKKKKJJJJJJIIIFFFFFFFFFGGGGGGGGGHHHHHHFFFFFFFFFEEEEEEGGGKKKNNNKKKJJJJJJIIIHHHGGGFFFEEEEEEDDDBBBBBBCCCBBBAAA???AAACCCEEEFFFFFFDDDBBBAAAAAACCCEEEFFFEEEEEEEEEFFFDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGGGGHHHIIIHHHHHHGGGFFFFFFGGGHHHIIIIIIJJJJJJJJJHHHGGGIIILLLMMMMMMLLLLLLKKKJJJJJJIIIGGGJJJLLLKKKHHHFFFGGGJJJKKKLLLLLLMMMMMMMMMMMMMMMJJJIIIHHHGGGFFFFFFFFFFFFGGGGGGHHHIIIIIIJJJJJJJJJIIIHHHHHHHHHJJJLLLMMMNNNKKKLLLNNNOOOOOOOOONNNMMMKKKMMMOOOPPPPPPQQQSSSTTTXXXWWWUUUSSSRRRQQQQQQQQQRRRRRRSSSSSSTTTUUUVVVVVVWWWXXXZZZ]]]aaadddfffgggjjjjjjjjjjjjjjjjjjiiiiiijjjiiihhhiiilllpppuuuxxxwwwtttpppmmmnnnrrrxxx{{{|||yyywwwvvvxxxzzzzzzzzz}}}{{{{{{||||||{{{zzz|||}}}~~~}}}{{{zzz{{{|||yyywwwtttssstttsssrrrqqqsssssssssrrrqqqooonnnmmmkkkkkkkkkjjjjjjkkkllllllnnnnnnmmmllloooxxx}}}uuuqqqmmmiiidddaaa^^^\\\[[[[[[ZZZXXXVVVWWWWWWVVVTTTQQQMMMLLLIIIIIIIIIIIIHHHHHHHHHGGGCCCDDDFFFGGGGGGEEEDDDBBB<<<===@@@BBBCCCBBB@@@???<<<;;;;;;;;;=========<<<::::::999888888888888888666666666666555555555555444444444333222222222222///000111222333333333333///000111111222111111111111222333333333333222111111111111111111111111111///000111111222222111111333444666555444444555666111222222333444333333333111333555555444222222222'''...444333111333333222555111000222333222444888666666666666666666555555777777888999::::::;;;;;;:::;;;<<<<<<============>>>===<<<===>>>>>>===<<<<<<===>>>???@@@BBBBBBCCCAAAAAABBBBBBCCCDDDEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEGGGGGGDDDDDDDDDDDDDDDEEEEEEEEEBBBCCCDDDEEEFFFHHHHHHIIIGGGGGGGGGHHHHHHHHHHHHHHHJJJJJJKKKKKKKKKKKKJJJJJJEEEEEEEEEEEEFFFFFFFFFGGGEEEFFFFFFEEEDDDFFFIIILLLIIIIIIIIIHHHGGGFFFDDDCCCEEEDDDCCCDDDEEEEEECCCAAACCCDDDFFFGGGFFFEEECCCBBBBBBDDDEEEEEEEEEEEEFFFHHHEEEFFFGGGHHHHHHIIIHHHHHHEEEEEEEEEEEEFFFGGGHHHIIIEEEEEEEEEEEEFFFHHHJJJKKKKKKKKKLLLMMMJJJGGGJJJOOOMMMMMMMMMLLLKKKJJJJJJJJJIIIJJJKKKKKKJJJJJJKKKLLLJJJKKKLLLLLLMMMLLLLLLLLLIIIHHHHHHGGGGGGGGGGGGGGGFFFGGGHHHIIIJJJLLLMMMMMMHHHFFFEEEFFFIIILLLMMMMMMQQQQQQQQQPPPOOOMMMLLLKKKKKKNNNPPPRRRSSSTTTWWWYYYYYYXXXWWWVVVUUUUUUTTTTTTUUUVVVWWWXXXYYYZZZ[[[\\\^^^___aaadddgggjjjlllmmmoooppppppqqqrrrsssttttttqqqppppppqqqssswww{{{}}}zzzxxxuuussstttwwwzzz||||||zzzwwwvvvwwwxxxxxxwww~~~|||}}}~~~~~~{{{}}}}}}|||zzzyyy{{{}}}zzzxxxwwwvvvvvvuuusssqqqssssssrrrqqqpppnnnlllkkkllllllkkkjjjjjjkkkkkkkkkmmmmmmmmmmmmqqqzzzwwwooollliiieeebbb___\\\[[[\\\\\\[[[ZZZZZZZZZZZZZZZXXXUUURRRPPPKKKJJJJJJJJJIIIIIIIIIIIIDDDEEEGGGHHHGGGEEECCCAAA>>>???@@@AAAAAA@@@???>>>:::;;;<<<;;;:::999:::;;;999888777666555666666777555555444444444333333333333333222222222222222333111111111111111222222111///000111222222222222111111222333333333333222111444333333222222111111000000111111222222222222222333555555555333222333555222333444444555555444444000222444555444333333333***111666333111222444333888555555777777444444666666666666777777777777777888888999;;;<<<=========<<<<<<===>>>>>>=========>>>======???AAACCCCCCBBB??????@@@AAABBBCCCCCCCCCAAABBBBBBCCCDDDEEEFFFGGGDDDDDDDDDDDDDDDCCCCCCBBBDDDDDDDDDDDDEEEGGGHHHIIIEEEEEEEEEDDDDDDDDDDDDDDDBBBCCCDDDEEEFFFGGGGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGIIIIIIJJJJJJJJJJJJIIIIIIDDDDDDDDDDDDEEEEEEEEEEEEDDDEEEEEEEEEDDDDDDFFFIIIHHHHHHHHHHHHGGGFFFDDDCCCEEEEEEEEEFFFHHHHHHFFFDDDFFFGGGGGGHHHGGGFFFEEEDDDEEEEEEFFFEEEDDDEEEGGGJJJEEEFFFGGGHHHIIIJJJJJJJJJEEEEEEDDDDDDEEEFFFHHHIIICCCCCCDDDEEEHHHKKKMMMOOONNNMMMOOOQQQNNNIIILLLSSSNNNNNNNNNMMMLLLLLLLLLKKKKKKJJJIIIKKKMMMNNNOOONNNIIIIIIJJJKKKKKKKKKKKKKKKIIIIIIHHHHHHIIIIIIJJJJJJGGGHHHIIIKKKMMMOOOQQQRRRLLLJJJHHHIIIKKKNNNNNNMMMOOOPPPRRRRRRRRRQQQOOONNNPPPRRRUUUVVVWWWXXX[[[]]]\\\]]]]]]^^^^^^___``````___```aaabbbdddeeefffggghhhiiijjjmmmoooqqqssstttwwwwwwxxxyyyzzz|||}}}}}}wwwwwwwwwxxxyyy|||~~~zzzzzzyyyyyyzzz{{{}}}~~~{{{yyywwwvvvwwwwwwuuuttt{{{||||||{{{xxxxxx{{{~~~{{{zzzxxxxxxwwwvvvsssqqqssssssrrrqqqooommmkkkjjjllllllkkkkkkjjjjjjkkkkkklllmmmnnnnnnrrr{{{|||qqqiiigggccc___aaa]]][[[[[[]]]___^^^\\\]]]]]]^^^]]][[[XXXUUUSSSKKKKKKKKKJJJJJJIIIIIIIIIEEEFFFHHHHHHGGGEEEBBB@@@??????@@@@@@@@@??????>>>999<<<===<<<888777888;;;888777666444444555555666333333333222222222111111111000000000000000111222222222111111000000//////000000111222222222222222111222333333333333222111666555555444333222111000111111222333333333333222333444555444222111222333333444555555666666555555///222444555444333333444///666:::777333444555666555333444777666111......666666777777888888999999888999:::<<<===>>>>>>>>>===>>>>>>>>>>>>======<<<=========@@@DDDFFFGGGGGGCCCCCCDDDEEEEEEFFFEEEEEEBBBBBBCCCDDDEEEFFFGGGGGGCCCDDDDDDDDDDDDCCCCCCBBBFFFEEEEEEEEEFFFHHHJJJKKKKKKKKKKKKJJJJJJIIIIIIIIIHHHIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHGGGCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEECCCCCCEEEFFFHHHHHHIIIIIIHHHGGGEEEDDDEEEEEEFFFHHHJJJJJJIIIGGGHHHHHHHHHHHHHHHGGGFFFFFFFFFGGGFFFEEEDDDEEEHHHKKKEEEFFFGGGHHHIIIJJJJJJJJJEEEDDDDDDDDDDDDFFFGGGHHHCCCCCCDDDFFFIIIMMMPPPRRRQQQPPPRRRTTTPPPKKKNNNWWWOOOOOOOOONNNNNNNNNMMMMMMMMMJJJIIIKKKOOORRRQQQPPPNNNNNNOOOPPPPPPPPPPPPPPPJJJJJJJJJJJJJJJKKKLLLMMMIIIIIIJJJLLLOOORRRTTTUUURRROOOLLLMMMOOOQQQPPPOOOMMMPPPUUUYYY[[[[[[YYYXXXUUUWWWYYYZZZZZZ[[[]]]___aaabbbccceeehhhjjjkkkllliiiiiijjjlllnnnooopppqqqpppqqqssstttvvvxxxyyyzzz}}}}}}~~~|||||||||}}}~~~zzz{{{|||~~~~~~||||||||||||zzzxxx~~~}}}}}}~~~|||}}}xxxxxx~~~~~~}}}|||{{{yyyxxxwwwvvvvvv|||xxxsssqqqppppppmmmjjjjjjhhhfffeeeeeehhhkkknnnhhhkkkmmmqqqzzz}}}wwwpppllliiigggccc_________]]]]]]\\\]]]^^^___``````___^^^]]]ZZZUUURRRRRROOOMMMMMMOOOOOOMMMJJJGGGGGGEEEDDDCCCCCCCCCCCC>>>??????@@@???===<<<:::777777777777777666555555222333444444222222333444333333333222222111111111...///000333555666444222111111111000000000000000---000333444333111111111333000...///222444333111777555333222333333111000000111222333333444333333555555555555444444333222444444333222222333333333666666666666666555555555777666555555555666888999888888999:::::::::999999999999999::::::999888888888:::===???@@@@@@???>>>BBB@@@>>><<<;;;===???@@@???EEEAAA@@@FFFDDDAAAFFF@@@CCCFFFGGGFFFEEEDDDDDDCCCCCCCCCDDDEEEFFFFFFFFFJJJJJJIIIHHHFFFEEECCCBBBDDDDDDDDDDDDEEEHHHJJJKKKLLLHHHGGGIIIIIIGGGIIILLLHHHGGGFFFFFFIIIJJJJJJJJJHHHKKKKKKHHHFFFGGGEEEAAAEEEEEEFFFFFFFFFFFFFFFEEEEEEFFFGGGFFFEEEDDDEEEFFFEEEFFFGGGGGGHHHHHHHHHHHHJJJHHHGGGGGGHHHIIIHHHGGGEEEDDDGGGLLLMMMIIIGGGIIIMMMNNNNNNKKKFFFCCCCCCDDDIIIGGGDDDCCCDDDEEEFFFFFFGGGGGGFFFEEECCCDDDGGGJJJHHHHHHHHHHHHHHHHHHIIIIIIBBBCCCEEEHHHKKKMMMOOOOOOQQQRRRSSSSSSSSSQQQOOONNNPPPOOOMMMLLLKKKKKKLLLLLLMMMLLLLLLOOOSSSTTTRRRPPPQQQOOOMMMNNNQQQRRRPPPMMMMMMLLLKKKJJJJJJKKKMMMOOOJJJOOOSSSTTTRRRSSSWWW[[[XXXWWWUUUTTTTTTVVVWWWYYYWWWXXXZZZ\\\^^^___``````aaaaaabbbbbbdddeeeggghhhjjjlllnnnnnnooopppsssuuuyyyyyyyyyxxxwwwwwwzzz|||yyywww}}}~~~}}}}}}}}}~~~~~~~~~~~~~~~zzzyyy~~~~~~yyyyyyxxxxxxxxxyyyyyyzzz}}}yyytttqqqooonnnkkkiiijjjhhhgggffffffhhhkkkllliiilllpppuuu~~~zzztttlllhhhfffdddaaa^^^]]]]]]]]]\\\]]]^^^```aaaaaa___^^^]]]\\\YYYUUURRRRRRPPPMMMLLLMMMLLLJJJGGGGGGFFFEEECCCBBBAAAAAAAAA============<<<;;;::::::666777777777777666555444222333444444222222333444333333333222222222111111000000111333444444222///111111111111000000000000...111333333222111111222444222000111333555444333666444222222333333222111111222333444444555555555444555555555444444333222666555555444444555555555777777777666666666666666999888888777888999:::;;;888888999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::;;;===@@@AAAAAA@@@???AAA@@@>>>======>>>@@@AAA===CCC???>>>DDDCCC@@@EEEAAADDDGGGIIIHHHFFFEEEEEEFFFFFFFFFFFFGGGGGGHHHHHHGGGGGGFFFEEEDDDCCCAAAAAAEEEEEEFFFFFFGGGHHHJJJJJJJJJGGGGGGIIIIIIFFFFFFIIIFFFEEEDDDEEEGGGHHHHHHGGGFFFIIIIIIFFFEEEFFFEEEAAADDDEEEEEEFFFFFFFFFEEEEEEDDDEEEFFFEEEDDDDDDEEEGGGEEEFFFGGGGGGHHHHHHGGGGGGIIIHHHGGGGGGIIIIIIHHHGGGFFFEEEGGGKKKLLLIIIHHHJJJKKKLLLLLLJJJFFFDDDEEEGGGGGGFFFEEEEEEFFFGGGGGGHHHFFFGGGGGGFFFEEEGGGIIILLLHHHHHHHHHHHHHHHHHHHHHHHHDDDEEEGGGIIIKKKLLLMMMMMMLLLNNNOOOPPPPPPOOOMMMLLLMMMLLLLLLKKKLLLMMMNNNOOOMMMLLLLLLOOORRRSSSQQQOOORRRPPPNNNOOOQQQRRRQQQPPPPPPOOONNNMMMMMMNNNPPPQQQOOORRRVVVVVVUUUUUUYYY]]]\\\\\\[[[ZZZZZZ[[[\\\]]]aaabbbdddfffhhhiiijjjjjjiiiiiijjjjjjlllmmmnnnooosssuuuvvvuuuuuuuuuwwwyyy|||}}}~~~~~~}}}}}}}}}||||||{{{~~~}}}xxxwwwwwwwwwxxxyyyzzzzzz|||yyytttpppnnnllliiihhhiiiiiihhhgggggghhhiiijjjkkkooouuu|||vvvppphhhcccaaaaaa___]]]\\\\\\\\\]]]^^^___```aaaaaa___\\\[[[ZZZXXXUUUSSSSSSPPPNNNLLLKKKIIIFFFDDDFFFEEECCCAAA???>>>>>>>>>;;;;;;:::999888888888888555666666666666555444444222333444444222222333444333333333222222222222111222111111222333222///---111111111111111111111111000222333333222111333444555333222222444555555444555333111222333444333222222333444555666666666666444444555555555444333333777777777777777777777888888888888888888888888888<<<;;;;;;;;;;;;<<<======999999;;;<<<===============>>>>>>?????????>>>>>><<<===???@@@AAABBBAAAAAA?????????@@@@@@AAABBBBBBAAAFFFCCCBBBIIIHHHEEEJJJDDDFFFIIIJJJIIIHHHGGGHHHIIIIIIHHHHHHHHHIIIIIIJJJFFFFFFEEEDDDDDDCCCBBBBBBFFFGGGGGGHHHIIIIIIHHHHHHHHHFFFFFFIIIIIIEEECCCEEEDDDCCCBBBCCCEEEFFFFFFEEEDDDGGGGGGEEEDDDFFFEEEBBBEEEEEEEEEFFFFFFEEEEEEDDDEEEFFFFFFFFFEEEEEEGGGIIIFFFFFFGGGHHHHHHHHHHHHGGGHHHGGGGGGHHHIIIJJJHHHFFFHHHFFFGGGJJJKKKHHHHHHKKKHHHIIIIIIHHHFFFEEEGGGHHHEEEEEEGGGHHHIIIJJJJJJJJJHHHIIIJJJJJJIIIJJJLLLNNNIIIIIIIIIHHHHHHGGGGGGFFFGGGHHHIIIJJJKKKKKKKKKKKKLLLMMMOOOPPPPPPOOONNNMMMKKKKKKKKKLLLMMMOOOPPPQQQOOONNNNNNOOOQQQQQQPPPNNNTTTRRRPPPPPPRRRTTTUUUUUUTTTTTTSSSSSSSSSTTTUUUVVVUUUXXX[[[[[[ZZZZZZ]]]aaaeeeddddddddddddddddddeeehhhiiijjjlllnnnoooppppppqqqqqqqqqrrrssstttuuuvvv||||||}}}|||zzzzzz{{{}}}~~~|||}}}|||{{{zzzyyyxxxwwwwwwvvvvvvvvvxxxvvvrrrooommmkkkjjjiiiiiihhhhhhhhhhhhhhhiiiiiikkksss}}}~~~tttmmmeee```___```___^^^]]]]]]]]]]]]^^^^^^______```^^^[[[YYYXXXWWWUUUTTTSSSQQQOOOLLLIIIFFFCCCAAADDDCCCAAA???===;;;;;;:::999888777555444555555666444444555555555555444333222333444444222222333444222222222222222222222222111000000111222111///---000111111111111111222222222333333222111222333555444444333333444555555555444222111222444555555444333444555666666777666666444555555666555555444444888888888999999999999999999999999:::::::::::::::===============>>>>>>>>><<<<<<===>>>>>>>>>======??????@@@@@@AAAAAA@@@@@@>>>???@@@AAABBBBBBBBBBBB>>>???AAACCCDDDDDDDDDDDDCCCIIIFFFEEELLLKKKHHHNNNFFFHHHKKKLLLKKKJJJIIIJJJIIIHHHHHHGGGGGGHHHIIIIIIHHHGGGFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIHHHGGGFFFEEEFFFEEEFFFJJJIIIDDDAAABBBCCCBBBBBBDDDFFFGGGFFFEEECCCFFFGGGEEEEEEHHHHHHEEEFFFFFFGGGGGGFFFFFFEEEEEEGGGHHHIIIHHHHHHHHHJJJLLLHHHHHHIIIJJJJJJIIIIIIIIIGGGGGGGGGHHHJJJJJJHHHFFFHHHFFFFFFIIIIIIGGGHHHKKKHHHHHHGGGGGGFFFFFFGGGHHHCCCFFFIIILLLMMMMMMMMMNNNNNNOOOPPPPPPNNNMMMNNNOOOJJJJJJJJJIIIHHHGGGFFFFFFHHHIIIJJJLLLMMMMMMMMMMMMQQQRRRTTTUUUUUUSSSQQQPPPLLLLLLMMMNNNPPPQQQSSSSSSRRRQQQQQQQQQRRRRRRQQQQQQWWWVVVUUUUUUWWWYYY[[[\\\[[[[[[[[[\\\]]]]]]]]]^^^\\\^^^aaabbbbbbcccfffhhhmmmmmmmmmmmmmmmnnnnnnnnnmmmnnnoooqqqssstttttttttuuuuuuuuuvvvwwwxxxyyyzzz~~~~~~~~~~~~}}}{{{yyyyyyzzzyyyxxxwwwvvvuuuuuuuuurrrqqqpppmmmlllkkkkkklllhhhhhhhhhhhhhhhiiiiiiiiilllxxxwwwssslllddd``````bbbbbbaaa``````______^^^]]]\\\[[[___\\\YYYXXXWWWVVVTTTSSSRRRQQQOOOKKKGGGDDDBBBAAABBBAAA???===;;;999999888888777555333333333444444222333333444444444333333222333444444222222333444222222222222222222222222000//////000111222111000000000111111222222222333222333444333222222444666333333333333333333555555444333222333555666666555333444555666777777777777555666666777777777666666888888999:::;;;;;;::::::;;;;;;;;;<<<<<<==================>>>>>>>>>>>>>>>????????????>>>===<<<<<>>>>>?????????======>>>??????????????????@@@@@@??????>>>===<<>>===<<<:::999888888888666666666555555444333222000111111222333333222222222333444444222222333444111111222222222333333333444222111111222222222000000000111222222333444444111333666666555444444555333555666555444444666888999777666666777999888777888999:::;;;;;;<<<<<<;;;888999::::::;;;;;;:::::::::;;;===?????????>>>======>>>>>>???@@@@@@AAAAAA>>>>>>@@@AAAAAAAAA@@@???======>>>???????????????@@@@@@BBBCCCCCCDDDDDDDDDAAAAAAAAAAAAAAAAAABBBBBBDDDDDDEEEGGGGGGHHHHHHHHHFFFKKKGGGEEEKKKIIIEEEJJJGGGHHHIIIIIIHHHHHHIIIJJJGGGFFFEEEDDDFFFHHHKKKMMMLLLKKKHHHFFFEEEEEEEEEFFFEEEEEEEEEEEEEEEEEEFFFFFFHHHFFFHHHKKKKKKGGGFFFGGGGGGGGGHHHJJJLLLMMMKKKIIIIIIKKKKKKHHHIIIMMMNNNLLLOOOOOOOOOOOONNNMMMLLLLLLHHHLLLPPPQQQOOOKKKHHHGGGKKKKKKKKKKKKKKKJJJIIIHHHJJJGGGEEEEEEGGGIIIKKKKKKLLLKKKLLLPPPPPPLLLJJJLLLNNNNNNQQQUUUXXXWWWRRRNNNLLLPPPTTTSSSPPPNNNPPPSSSXXXZZZ[[[ZZZVVVQQQNNNLLLMMMMMMMMMLLLLLLLLLLLLLLLOOOPPPSSSVVVYYY[[[\\\]]]ZZZ\\\]]]___```___^^^]]]WWWYYY[[[^^^aaabbbcccccccccdddeeecccbbbbbbdddgggdddhhhmmmooopppppprrrttttttvvvyyy|||}}}|||zzzyyyxxxwwwxxxyyy{{{}}}}}}}}}~~~}}}}}}|||~~~|||zzz||||||{{{yyyvvvtttrrrqqqpppnnnoooooolllhhhggghhhkkkhhhfffeeedddfffiiimmmppp|||yyyvvvppplllgggfffhhhiiigggeee^^^______```___^^^\\\[[[YYYXXXXXXXXXXXXVVVRRROOOEEEFFFGGGDDD@@@===>>>???===<<<;;;:::999999999999555666777777666555333222///000111222222222222222222333444444222222333444111111111222222333333333777555222111222222000///000000111222333333444444111333666777666555444555444666888777555555777::::::999777777888999999888:::;;;<<<===>>>>>>>>>>>>999:::;;;;;;<<<<<<<<<<<<;;;===???AAABBBAAA@@@???>>>>>>???@@@AAAAAABBBBBB???@@@AAABBBBBBBBBAAA@@@:::;;;<<<>>>@@@AAAAAAAAAAAAAAACCCDDDEEEEEEEEEEEEAAAAAA@@@@@@@@@AAABBBBBBFFFFFFFFFGGGGGGHHHIIIIIICCCHHHDDDAAAGGGDDD@@@EEEFFFGGGHHHHHHGGGGGGHHHJJJHHHGGGFFFFFFHHHKKKOOOQQQPPPNNNKKKIIIGGGGGGGGGHHHGGGFFFEEEEEEEEEFFFHHHIIIIIIGGGHHHLLLLLLIIIHHHJJJGGGGGGIIIKKKMMMMMMKKKIIIJJJLLLKKKHHHHHHLLLNNNLLLQQQRRRQQQQQQPPPOOONNNMMMLLLPPPUUUWWWTTTPPPKKKIIIIIIJJJJJJJJJIIIHHHGGGGGGJJJGGGDDDCCCFFFIIIKKKMMMNNNMMMOOOSSSSSSOOOLLLMMMNNNPPPTTTZZZ^^^]]]XXXSSSOOOSSSVVVTTTPPPNNNPPPSSSUUUXXXZZZYYYVVVQQQMMMLLLMMMMMMMMMMMMMMMNNNNNNNNNRRRSSSVVVXXX[[[]]]^^^^^^[[[\\\___bbbdddddddddcccXXXZZZ]]]aaaeeeggghhhiiifffhhhiiigggeeefffiiilllfffkkkrrruuuuuuuuuwwwxxxxxxzzz~~~~~~~~~}}}~~~~~~~~~~~~}}}|||zzzxxxwwwuuuxxxyyywwwsssooonnnooommmmmmnnnmmmkkkhhheeecccfffggghhhhhhiiikkkoooqqquuussstttllljjjiiihhhhhhhhhfffeeebbb```^^^]]]^^^^^^^^^^^^^^^\\\XXXUUURRROOOKKKIIIEEEDDDCCCAAA@@@?????????;;;:::888666666777888999999999777666555555555555333333333333333333333333333222111000000111222333111111111444666444///***333444444555555444444333222222222222333444555666666666555555555666666777666777:::<<<===<<<;;;:::;;;999888888999999999888;;;<<<===>>>>>>>>>>>>>>>???===<<<;;;;;;<<<===???@@@???>>>???@@@AAA???===>>>@@@AAAAAA@@@@@@AAABBBCCCBBBBBBAAAAAABBBBBBCCC@@@@@@?????????@@@AAABBBDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBCCCBBB@@@>>>BBBDDDGGGGGGFFFEEEEEEFFFHHHGGGFFFFFFGGGGGGEEECCCGGGFFFFFFHHHJJJJJJIIIGGGFFFHHHIIIFFFEEEKKKWWWaaa___WWWLLLGGGGGGIIIIIIHHHTTTMMMEEEBBBDDDGGGGGGEEELLLJJJHHHGGGIIILLLMMMNNNNNNMMMKKKJJJKKKLLLNNNOOOKKKKKKJJJHHHHHHIIIMMMPPPTTTVVVXXXWWWUUURRRPPPPPPSSSUUUWWWWWWTTTPPPNNNMMMJJJHHHEEEFFFHHHIIIHHHFFFHHHHHHHHHFFFEEEFFFIIILLLJJJKKKNNNSSSVVVUUUPPPLLLQQQRRRUUUZZZ]]][[[UUUOOONNNRRRUUUSSSNNNKKKMMMPPPQQQSSSVVVVVVTTTQQQOOONNNMMMNNNNNNOOOQQQRRRSSSSSSRRRUUUYYY[[[\\\]]]^^^___hhheeecccfffkkkllliiieee___bbbeeejjjnnnqqqrrrsssnnnmmmllllllmmmnnnnnnmmmooorrrwwwzzz{{{|||}}}~~~{{{~~~}}}|||zzzyyyxxxvvvxxxxxxvvvrrroooooopppnnnnnnmmmllljjjhhhfffdddbbbdddfffgggiiiooovvv|||~~~tttqqqqqqmmmkkkiiihhhgggfffcccaaacccaaa___^^^_________^^^]]]ZZZVVVSSSQQQNNNJJJGGGDDDCCCBBB@@@???=========;;;:::888777777777999:::999888777666555555555555444444333333333333333333333222111000000111222333111111222444444333000---666666666555444333222111111333555666777777666555555555555555555666666777888999:::<<<<<<<<<<<<;;;>>>===<<<<<<===>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@AAA???>>>======>>>???AAA>>>>>>???AAADDDEEEDDDCCC???AAABBBAAA@@@@@@AAABBBCCCBBBBBBBBBBBBBBBBBBCCCAAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAA@@@@@@DDDFFFHHHIIIHHHGGGGGGHHHKKKJJJHHHIIIIIIHHHFFFDDDHHHGGGFFFHHHIIIJJJIIIGGGGGGIIIJJJHHHFFFJJJTTT]]][[[TTTLLLGGGHHHIIIIIIGGGOOOKKKFFFFFFHHHHHHFFFCCCIIIHHHHHHHHHJJJKKKLLLLLLMMMMMMMMMMMMMMMLLLLLLKKKIIIIIIIIIHHHGGGIIIMMMQQQTTTVVVXXXYYYWWWVVVUUUUUUUUUWWWYYYXXXTTTPPPNNNMMMIIIFFFDDDDDDFFFGGGFFFDDDGGGGGGGGGFFFEEEEEEHHHKKKJJJJJJMMMPPPSSSRRROOOKKKQQQRRRVVV[[[______\\\XXXNNNPPPRRRQQQNNNMMMNNNPPPQQQSSSUUUVVVTTTRRRRRRRRRRRRSSSSSSTTTUUUWWWWWWXXXYYY[[[^^^___```aaacccdddkkkiiihhhjjjmmmooonnnllllllmmmppptttwwwyyyzzz{{{|||yyyvvvsssssstttuuuuuuwwwyyy|||~~~~~~~~~|||{{{zzzyyyxxxwwwwwwvvvtttqqqooopppqqqooonnnllljjjiiihhhggggggbbbeeeggggggiiiqqq~~~}}}sssooommmnnnkkkhhhfffdddbbb___]]]cccaaa______``````^^^]]]ZZZWWWSSSQQQNNNKKKHHHEEECCCBBBAAA???===;;;:::999;;;:::888777777777888999888888777666555555555555555444444444333333222222333222222111111222222333111333444444333111111222555555555555555444333333222444888:::;;;:::777555555555555666666777777777;;;;;;;;;<<<======>>>>>>????????????@@@AAABBBBBBBBBBBBCCCCCCCCCBBBAAAAAACCCBBBAAA@@@@@@AAABBBCCC?????????BBBDDDFFFEEEDDDAAABBBCCCBBBAAA@@@AAABBBCCCCCCBBBBBBBBBBBBCCCCCCAAABBBCCCDDDEEEFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCEEEEEECCC??????AAADDDDDDFFFHHHIIIHHHGGGGGGGGGFFFEEEEEEEEEFFFFFFEEECCCHHHGGGFFFGGGIIIJJJIIIHHHHHHJJJLLLJJJGGGIIIPPPWWWTTTPPPJJJHHHIIIJJJIIIGGGIIIHHHGGGIIIKKKJJJFFFBBBHHHHHHIIIJJJJJJKKKKKKKKKMMMNNNOOOPPPNNNLLLIIIHHHGGGGGGGGGGGGGGGIIINNNQQQTTTVVVYYYZZZZZZZZZZZZ[[[WWWYYYYYYXXXTTTOOOMMMLLLIIIGGGEEEEEEFFFFFFFFFEEEGGGHHHHHHGGGFFFFFFIIIKKKKKKKKKLLLNNNPPPPPPNNNLLLOOOPPPRRRVVVZZZ[[[ZZZXXXPPPPPPQQQQQQQQQQQQRRRRRRRRRTTTVVVWWWVVVVVVWWWXXX[[[\\\\\\]]]^^^___``````cccdddfffffffffhhhjjjmmmnnnnnnmmmnnnoooqqqssstttssstttvvvxxxzzz|||}}}~~~|||yyyxxxzzz}}}}}}|||{{{zzzyyyxxxwwwwwwwwwvvvtttrrrpppppppppqqqooonnnkkkiiihhhhhhhhhiiiiiijjjkkkiiikkkttt|||rrrmmmjjjkkkhhhfffcccbbb```]]][[[```___^^^^^^___^^^\\\ZZZWWWTTTPPPNNNLLLIIIEEECCCAAAAAA@@@>>><<<:::888777999888777666666666777777888777666555555555555555555555555444333333222222333333333222222333333333111444555444111111333666111222444555777888888999555777999;;;;;;:::999777666777888888999999999999>>>>>>======>>>>>>???@@@>>>>>>?????????@@@BBBCCCDDDEEEEEEEEEDDDCCCBBBBBBDDDCCCBBBBBBBBBBBBCCCDDDBBBAAA@@@AAACCCCCCAAA@@@CCCDDDEEEDDDBBBAAABBBCCCDDDDDDCCCCCCCCCCCCDDDDDDAAABBBDDDEEEFFFGGGFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCEEEFFFCCC>>>===BBBGGGAAACCCFFFFFFEEEDDDDDDEEECCCBBBBBBDDDGGGHHHGGGFFFIIIHHHFFFGGGHHHIIIIIIHHHHHHJJJKKKJJJGGGGGGKKKOOONNNKKKJJJJJJKKKJJJHHHFFFFFFFFFGGGIIIKKKJJJGGGCCCLLLLLLLLLKKKJJJJJJLLLMMMQQQQQQPPPOOOMMMKKKHHHGGGEEEEEEFFFFFFGGGJJJNNNRRRUUUWWWYYYZZZZZZZZZ[[[\\\VVVWWWWWWUUUPPPLLLIIIIIIJJJIIIHHHGGGGGGHHHHHHGGGIIIJJJJJJIIIHHHIIIKKKMMMNNNMMMMMMNNNOOOPPPPPPPPPRRRRRRSSSTTTUUUVVVVVVUUUUUUTTTSSSTTTWWWYYYYYYXXXVVVXXXZZZ[[[[[[\\\^^^```dddeeeeeefffggghhhhhhhhhjjjkkklllkkkkkkmmmpppsssoooppppppppppppssswwwzzzvvvvvvxxxyyy|||~~~zzzyyyxxxvvvuuuuuuuuuuuuvvvtttrrrpppppppppqqqqqqooommmjjjhhhggghhhiiijjjlllmmmmmmmmmqqq{{{zzzqqqkkkhhheeecccaaa``````___]]][[[]]]\\\\\\\\\]]][[[XXXUUUTTTQQQNNNKKKIIIGGGCCCAAA@@@@@@???>>><<<:::888777777777666555555555555555777666666555555555555555555555555444444333333333333333333444444333333333222444666444222222555999222333555777999:::;;;;;;999999999999::::::::::::999:::;;;<<<============@@@@@@@@@???@@@@@@AAABBB===???@@@@@@???@@@BBBEEEEEEEEEEEEEEEDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAABBBDDDDDDBBBAAADDDEEEFFFEEEDDDCCCDDDEEEEEEDDDDDDCCCCCCDDDDDDEEEBBBBBBCCCEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEECCCEEEFFFCCC???>>>CCCHHHAAACCCEEEFFFEEEDDDDDDEEEIIIHHHHHHIIIKKKKKKJJJIIIJJJHHHGGGFFFHHHIIIHHHHHHFFFHHHIIIHHHFFFEEEHHHJJJIIIIIIIIIKKKKKKKKKIIIGGGFFFFFFFFFGGGHHHHHHHHHGGGRRRRRRPPPMMMJJJKKKNNNQQQUUUSSSQQQMMMKKKIIIIIIHHHDDDEEEFFFFFFGGGJJJOOORRRUUUWWWXXXXXXWWWVVVWWWXXXRRRRRRRRRPPPLLLIIIGGGFFFJJJJJJIIIIIIHHHIIIIIIJJJIIIKKKKKKKKKJJJJJJLLLMMMOOOOOONNNNNNOOOQQQSSSTTTYYYYYYYYYYYYYYYZZZ[[[\\\]]][[[ZZZ\\\___aaabbbaaa^^^```bbbcccccceeegggiiiiiijjjjjjjjjkkkllllllllllllmmmnnnnnnnnnpppsssvvvrrrsssttttttuuuxxx}}}~~~|||{{{|||xxxwwwuuutttsssssstttttttttrrrppppppqqqqqqpppooommmllljjjhhhhhhiiijjjkkkjjjjjjlllqqqzzzvvvnnniiidddaaa___^^^]]]^^^]]]\\\ZZZYYYYYYYYYZZZ[[[XXXTTTQQQRRROOOLLLIIIHHHEEEBBB@@@??????@@@???>>><<<:::888666666666666555555555444666666555555444555555666444444444444444444444444333444444555555444444333333444555555444555777999888999999:::::::::999999<<<;;;;;;::::::;;;<<<<<<:::;;;===???@@@@@@??????BBBBBBBBBBBBBBBBBBBBBBBB@@@BBBDDDCCCAAAAAADDDGGGDDDDDDEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBDDDGGGIIIHHHGGGDDDEEEFFFFFFEEEEEEFFFHHHEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDCCCCCCCCCDDDEEEFFFEEEEEEEEEEEEEEEEEEEEEEEECCCDDDEEECCCAAA@@@CCCFFFCCCEEEGGGHHHGGGFFFFFFFFFLLLKKKJJJJJJJJJIIIGGGDDDKKKIIIGGGFFFGGGHHHHHHHHHFFFGGGHHHGGGFFFFFFGGGIIIFFFHHHJJJKKKLLLKKKIIIHHHFFFFFFFFFFFFFFFGGGHHHIIISSSTTTSSSPPPMMMNNNRRRVVVWWWUUUQQQMMMJJJIIIIIIIIIEEEFFFFFFFFFGGGJJJOOOSSSTTTUUUVVVUUUSSSRRRSSSTTTNNNOOOOOOMMMJJJHHHGGGHHHIIIJJJKKKKKKJJJJJJLLLNNNKKKMMMNNNNNNMMMMMMNNNOOOPPPQQQRRRRRRSSSUUUXXX[[[]]]___``````___```ccceeedddddddddeeefffhhhjjjlllhhhjjjmmmnnnnnnnnnpppqqqmmmmmmnnnnnnnnnooooooooooooqqqssstttuuuwwwzzz|||||||||}}}{{{xxxxxxyyyxxxvvvtttsssrrrsssttttttrrrpppoooppprrrrrrpppnnnlllkkkjjjiiiiiiiiijjjkkkhhhhhhkkkttt}}}pppjjjeeeaaa___]]]\\\[[[\\\[[[ZZZXXXWWWXXXYYYZZZZZZWWWRRRNNNPPPNNNKKKHHHGGGEEEAAA?????????@@@AAA@@@>>><<<;;;777777888888777777666555555555555444444555555666333333444444555666666666333444555666666555444333444333333555777999999888;;;<<<<<<<<<<<<;;;;;;:::======>>>>>>>>>>>>===<<<:::<<<>>>@@@AAAAAA@@@@@@CCCCCCDDDEEEEEEDDDCCCBBBBBBEEEGGGEEEBBBAAADDDHHHDDDDDDEEEFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCEEEHHHIIIIIIHHHCCCEEEFFFGGGFFFGGGHHHJJJFFFEEEEEEDDDDDDEEEEEEFFFHHHFFFDDDBBBBBBCCCEEEFFFEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDDDDCCCCCCDDDDDDBBBEEEGGGGGGFFFEEEFFFFFFHHHGGGFFFFFFGGGGGGEEECCCLLLIIIGGGFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIKKKFFFHHHKKKLLLLLLJJJIIIIIIEEEFFFGGGGGGFFFFFFGGGGGGLLLPPPTTTUUUSSSRRRUUUYYYUUUTTTRRROOOLLLJJJHHHHHHGGGGGGHHHGGGHHHKKKOOOSSSRRRSSSSSSRRRPPPPPPQQQRRRMMMNNNOOONNNLLLKKKLLLMMMKKKMMMOOOOOOOOOPPPSSSUUURRRTTTVVVVVVUUUTTTUUUVVVWWWYYY[[[\\\\\\___cccfffggghhhjjjiiiggggggiiikkkjjjlllmmmlllkkklllppptttrrrtttwwwyyyxxxwwwwwwwwwuuuuuuuuuuuuvvvvvvvvvvvvyyy|||zzzvvvvvvwwwxxxwwwuuusssrrrssstttuuuqqqooooooqqqsssssspppmmmkkkkkkjjjjjjjjjjjjjjjjjjiiihhhlllwwwwwwkkkgggccc______]]][[[ZZZZZZZZZXXXVVVWWWWWWYYYZZZZZZWWWQQQMMMPPPMMMJJJHHHGGGDDDAAA???>>>???AAABBBAAA@@@>>>===999999999999999888777777555555444444444555555666222333333444555666777777333444555666666555444333555333222555999;;;999777::::::<<<===>>>>>>???>>><<<>>>AAACCCBBB@@@>>><<<999;;;>>>@@@AAAAAA@@@???CCCDDDFFFGGGGGGEEECCCBBBBBBEEEGGGEEEAAA???CCCFFFDDDEEEFFFGGGGGGGGGGGGGGGEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDCCCDDDFFFFFFDDDCCCCCCDDDFFFGGGGGGHHHJJJLLLFFFFFFEEEEEEEEEEEEFFFFFFJJJHHHEEEBBBAAACCCEEEGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCDDDEEEEEEDDDBBB@@@BBBEEEEEEDDDCCCCCCDDDDDDDDDEEEGGGJJJLLLLLLKKKLLLJJJGGGFFFFFFHHHHHHHHHHHHGGGGGGGGGHHHJJJLLLMMMFFFIIIKKKLLLKKKJJJJJJJJJDDDFFFHHHIIIHHHFFFEEEEEEEEELLLTTTXXXWWWVVVWWWYYYSSSSSSSSSQQQOOOKKKHHHFFFHHHIIIIIIHHHHHHKKKOOOSSSPPPQQQQQQPPPOOOOOOQQQRRRMMMOOOPPPPPPOOONNNPPPQQQPPPRRRUUUUUUUUUVVVYYY]]]ZZZ\\\^^^^^^]]]\\\]]]^^^^^^aaadddffffffhhhlllpppvvvwwwxxxvvvrrroooppprrrmmmppprrrpppmmmmmmsssxxxxxx{{{~~~~~~|||{{{zzz}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}xxxtttvvvvvvwwwwwwwwwuuutttsssrrrsssttttttsssrrrpppooooookkkjjjmmmnnnkkkkkkmmmeeeiiippp||||||rrrmmmfff```^^^]]]^^^]]][[[WWWTTTTTTTTT\\\ZZZWWWTTTQQQOOOMMMMMMJJJIIIGGGEEEDDDBBBBBBBBB@@@CCCBBB<<<;;;??????:::<<<:::888666555555666777:::777555555666999999999222555444111666===999...888888777777777777888888:::999888777777999;;;<<<<<<<<<======>>>>>>>>>>>>AAACCCDDDCCCAAA@@@@@@AAA>>>AAACCCDDDDDDCCCDDDEEEDDDEEEFFFEEECCCBBBCCCEEEHHHFFFDDDEEEGGGHHHFFFDDDCCCDDDEEEFFFGGGHHHHHHHHHHHHGGGFFFDDDDDDDDDEEEEEEGGGEEECCCEEEIIIIIIEEEAAADDDEEEGGGGGGHHHIIILLLNNNLLLKKKHHHFFFEEEFFFHHHIIISSSIIICCCFFFHHHEEECCCDDDGGGGGGGGGGGGFFFEEEDDDDDDEEEFFFHHHIIIHHHFFFDDDCCCDDDBBBCCCGGGHHHEEEEEEHHHGGGFFFHHHLLLJJJGGGMMMVVVPPPNNNJJJFFFEEEGGGIIIKKKHHHIIIKKKLLLMMMLLLLLLKKKIIIHHHGGGIIILLLLLLIIIFFFFFFEEEDDDCCCCCCDDDFFFGGGFFFLLLTTTXXXXXXWWWXXXYYYVVVVVVWWWVVVTTTPPPLLLIIIKKKKKKKKKLLLMMMNNNPPPPPPPPPQQQSSSWWWYYYXXXUUURRRVVVXXXXXXUUUUUUXXXYYYWWW[[[ZZZYYYYYY[[[^^^aaacccddddddeeeeeefffgggggggggkkklllmmmmmmlllmmmooorrr}}}}}}yyyxxx{{{|||yyytttwwwvvvppppppxxx}}}~~~~~~~~~}}}}}}~~~}}}zzzvvvuuuuuuuuuuuutttsssrrrrrrrrrrrrrrrrrrqqqpppooonnnpppkkkhhhjjjjjjhhhhhhkkkhhhlllttttttlllgggaaa\\\ZZZ\\\]]]\\\ZZZVVVTTTSSSTTTYYYWWWUUUSSSQQQPPPOOONNNKKKKKKJJJHHHFFFEEEDDDCCC@@@CCCBBB===<<>>;;;;;;:::999777666666777777888666333333555777888888777888777666888999555...999999888888888888999999;;;:::999888888:::<<<======>>>???AAABBBDDDEEEFFFLLLLLLLLLIIIEEEAAA@@@@@@???AAADDDEEEDDDCCCDDDEEEFFFHHHIIIHHHGGGEEEFFFFFFHHHFFFEEEFFFHHHIIIGGGEEEDDDDDDEEEFFFGGGHHHHHHHHHHHHGGGFFFDDDDDDDDDEEEEEEGGGEEECCCEEEIIIJJJFFFCCCCCCEEEFFFFFFFFFGGGJJJLLLKKKJJJGGGEEEEEEFFFHHHIIISSSIIIBBBDDDFFFEEEEEEGGGHHHHHHHHHHHHGGGFFFDDDDDDGGGGGGHHHHHHHHHGGGEEEEEEEEEBBBCCCFFFGGGEEEEEEHHHHHHGGGIIILLLJJJGGGLLLTTTMMMLLLJJJHHHHHHHHHHHHIIIIIIJJJKKKKKKLLLLLLLLLLLLOOOMMMMMMNNNPPPPPPMMMKKKKKKJJJHHHGGGGGGIIIJJJKKKMMMQQQVVVZZZ[[[ZZZZZZZZZYYYXXXWWWUUUSSSQQQOOONNNNNNNNNNNNOOOPPPRRRSSSTTTSSSTTTUUUWWWYYYZZZZZZ[[[```bbbbbb______bbbbbb```bbbcccdddeeegggiiijjjkkkkkkkkkllllllmmmmmmnnnnnnppprrrssssssrrrrrrsssttt~~~~~~~~~~~~zzzzzz~~~~~~zzz{{{~~~||||||}}}}}}{{{zzzuuuuuutttrrrrrrqqqqqqqqqrrrqqqpppooonnnnnnnnnnnnpppkkkhhhhhhgggdddeeeiiikkkpppyyyxxxlllfffbbb]]]ZZZYYY[[[\\\[[[YYYVVVSSSSSSSSSUUUTTTSSSRRRPPPPPPPPPOOOLLLLLLLLLKKKJJJGGGEEEDDDAAACCCBBB>>>===???>>>;;;:::::::::999999888888888888666444444666888888888:::888:::===<<<777444555;;;;;;::::::::::::;;;;;;<<<<<<;;;:::;;;<<<===>>>@@@AAABBBCCCEEEFFFHHHHHHPPPPPPOOOLLLGGGCCCAAA@@@@@@BBBDDDEEEDDDDDDDDDEEEFFFHHHJJJJJJHHHGGGFFFFFFGGGFFFEEEGGGIIIJJJIIIHHHEEEEEEFFFFFFGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFDDDCCCEEEHHHJJJGGGEEECCCDDDEEEEEEDDDEEEGGGIIIIIIHHHFFFEEEEEEFFFGGGHHHQQQIIIBBBBBBDDDEEEFFFIIIIIIIIIIIIHHHGGGFFFEEEDDDIIIHHHHHHHHHHHHHHHGGGGGGFFFCCCBBBEEEEEEDDDEEEIIIHHHIIIKKKMMMKKKHHHJJJPPPIIIIIIJJJJJJIIIHHHGGGFFFKKKJJJJJJJJJJJJKKKLLLLLLNNNMMMMMMMMMNNNNNNLLLJJJJJJIIIHHHFFFFFFGGGIIIJJJSSSTTTWWW[[[^^^^^^\\\ZZZ\\\[[[XXXUUUTTTSSSSSSSSSRRRRRRRRRSSSTTTVVVXXXZZZZZZ\\\]]]]]]]]]___dddhhhkkknnnmmmkkkkkkmmmnnnkkkggghhhkkknnnoooppppppppptttttttttuuuuuuuuuuuuuuuxxxzzz||||||{{{zzzzzzzzz~~~}}}||||||||||||||||||wwwuuutttrrrqqqqqqqqqrrrrrrqqqooonnnmmmnnnnnnoooooollljjjjjjgggcccdddggglllsss}}}}}}rrrhhhdddbbb^^^\\\\\\ZZZ[[[[[[XXXUUUSSSSSSSSSTTTTTTRRRQQQPPPOOOOOOOOOLLLMMMMMMMMMKKKIIIFFFDDDBBBBBBBBB@@@??????>>><<<::::::;;;;;;;;;:::999999;;;999888888:::;;;;;;;;;999666:::BBBAAA999888>>>>>>======<<<<<<======>>>>>>>>>=========>>>???@@@CCCCCCCCCCCCDDDDDDDDDDDDIIIJJJJJJIIIFFFCCCCCCCCCAAACCCEEEFFFEEEDDDDDDEEEDDDFFFIIIIIIGGGEEEEEEEEEFFFFFFFFFGGGIIIJJJJJJJJJFFFFFFFFFFFFFFFFFFGGGGGGEEEEEEEEEEEEEEEEEEFFFFFFDDDCCCBBBDDDGGGHHHGGGFFFCCCDDDDDDCCCBBBBBBDDDFFFGGGFFFEEEDDDEEEFFFGGGHHHLLLHHHDDDCCCEEEFFFGGGHHHIIIIIIIIIIIIHHHFFFEEEDDDJJJIIIIIIHHHHHHHHHIIIIIIGGGCCCBBBDDDDDDDDDFFFJJJIIIJJJLLLMMMKKKIIIJJJLLLHHHHHHHHHHHHHHHHHHGGGGGGKKKJJJIIIHHHHHHJJJKKKLLLMMMMMMLLLLLLLLLKKKJJJIIIJJJIIIGGGFFFFFFGGGHHHJJJUUUTTTUUUYYY^^^```^^^\\\^^^]]][[[ZZZXXXXXXWWWWWWVVVVVVVVVWWWYYY[[[^^^```dddgggiiihhheeeffflllrrrqqqttttttrrrrrruuuuuurrrlllmmmooorrrtttuuuvvvvvvzzzzzzzzzzzzzzzzzzzzzzzz}}}}}}}}}}}}|||{{{|||}}}~~~yyywwwuuusssrrrrrrsssssssssrrrpppnnnnnnnnnoooooommmlllmmmmmmjjjeeedddhhhmmmvvvuuummmfffdddbbb^^^]]]^^^ZZZZZZZZZXXXUUUSSSSSSTTTUUUTTTSSSQQQOOONNNMMMMMMLLLLLLMMMMMMKKKHHHEEECCCCCCBBBBBBBBBAAA???======:::;;;<<<<<<<<<<<<<<<;;;<<<;;;:::;;;<<<======<<<;;;888===FFFFFF>>>===CCC@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@AAAAAABBBDDDDDDDDDDDDDDDDDDCCCCCCCCCEEEFFFFFFDDDCCCCCCDDDBBBDDDFFFGGGFFFEEEEEEEEEEEEGGGHHHHHHGGGEEEEEEEEEEEEFFFGGGHHHHHHIIIJJJKKKHHHGGGFFFEEEEEEFFFFFFGGGDDDDDDEEEEEEFFFFFFFFFFFFCCCBBBBBBCCCDDDFFFFFFFFFCCCDDDDDDCCCBBBBBBCCCEEEFFFEEEEEEEEEEEEFFFHHHIIIGGGHHHGGGGGGHHHIIIHHHFFFHHHHHHHHHHHHGGGFFFEEEEEEJJJIIIIIIHHHHHHIIIJJJJJJGGGDDDBBBDDDEEEDDDGGGKKKJJJLLLMMMLLLJJJJJJJJJIIIIIIHHHGGGFFFFFFGGGIIIJJJIIIHHHHHHGGGHHHJJJKKKLLLPPPPPPOOOOOONNNMMMNNNNNNNNNMMMKKKKKKKKKLLLNNNPPPSSSRRRSSSXXX^^^bbbaaa```___```aaabbbaaa___]]]\\\\\\\\\\\\\\\___bbbeeehhhlllppprrrqqqmmmlllpppuuurrrvvvwwwvvvvvvyyyyyyvvvwwwwwwwwwwwwzzz}}}|||}}}~~~}}}|||{{{|||}}}zzzyyywwwvvvttttttssssssrrrqqqpppooonnnnnnnnnnnnllllllmmmnnnjjjfffggglllrrr|||yyynnnhhhcccaaa```\\\ZZZ\\\ZZZ[[[[[[YYYVVVTTTTTTUUUUUUTTTSSSQQQOOONNNNNNMMMLLLLLLLLLKKKJJJGGGEEEDDDCCCBBBBBBDDDCCC???===>>><<<<<<<<<======>>>>>>>>><<<;;;;;;<<<===>>>===<<<>>>>>>BBBGGGHHHDDDAAAAAACCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDEEEGGGHHHHHHIIIDDDEEEGGGFFFDDDCCCCCCDDDCCCEEEGGGGGGFFFEEEEEEEEEHHHIIIIIIHHHGGGFFFGGGHHHEEEGGGHHHHHHGGGGGGIIIJJJIIIHHHFFFEEEEEEEEEFFFFFFBBBCCCDDDFFFGGGGGGGGGGGGCCCCCCCCCCCCCCCDDDEEEFFFCCCDDDEEEDDDCCCCCCEEEFFFEEEEEEEEEFFFGGGHHHIIIIIIEEEIIIKKKJJJJJJKKKHHHDDDFFFFFFFFFGGGGGGFFFFFFEEEHHHHHHIIIIIIIIIIIIIIIJJJHHHEEEDDDGGGGGGFFFGGGKKKKKKMMMLLLJJJIIIKKKKKKHHHIIIHHHGGGFFFGGGHHHKKKLLLHHHHHHHHHIIIKKKLLLNNNOOOOOOPPPPPPOOONNNNNNPPPQQQPPPOOONNNNNNOOOQQQTTTUUUVVVVVVXXX[[[```dddfffgggeeegggiiikkkjjjiiifffdddeeeeeedddeeehhhlllppprrrsssuuuvvvuuurrrrrrtttwwwuuuzzz|||{{{}}}}}}~~~}}}~~~~~~{{{}}}|||zzz{{{{{{yyyyyyxxxwwwvvvtttsssrrroooooooooooonnnmmmlllllllllkkkkkkjjjgggeeejjjrrrzzzyyypppjjjddd``````]]]YYYXXXZZZZZZ[[[[[[ZZZWWWUUUUUUVVVTTTSSSRRRQQQPPPPPPPPPPPPNNNMMMLLLKKKIIIGGGFFFEEEDDDAAABBBFFFEEE???===???======<<<<<<===>>>@@@AAA>>>>>>===>>>@@@AAA???>>>===AAADDDFFFJJJLLLHHHAAAEEEEEEDDDDDDDDDDDDEEEEEECCCCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIIIIDDDFFFGGGGGGEEEDDDEEEFFFDDDFFFHHHHHHGGGEEEEEEFFFHHHIIIHHHFFFDDDDDDGGGIIIEEEGGGHHHHHHFFFEEEGGGIIIJJJIIIGGGEEEDDDDDDEEEFFFAAABBBDDDFFFGGGGGGGGGGGGFFFFFFFFFEEEDDDEEEFFFHHHDDDEEEFFFEEEDDDEEEGGGHHHEEEEEEFFFGGGHHHIIIJJJKKKGGGLLLNNNJJJIIIKKKJJJFFFCCCCCCDDDEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJIIIIIIHHHHHHEEEFFFIIIJJJHHHHHHKKKKKKMMMLLLGGGHHHLLLMMMIIIGGGHHHHHHIIIJJJJJJKKKKKKHHHIIIKKKMMMOOOQQQRRRRRRPPPQQQRRRQQQPPPQQQSSSVVVTTTSSSSSSSSSUUUXXX[[[]]]]]]___bbbdddfffiiimmmpppooopppqqqrrrrrrqqqqqqppppppooooooppprrrwww{{{~~~|||zzzxxxwwwwwwyyy|||}}}{{{zzz~~~}}}zzzzzzzzzxxxxxxxxxxxxvvvtttrrrpppmmmnnnnnnooonnnlllkkkjjjmmmjjjhhhfffcccdddmmmwww|||rrrkkkiiidddaaa```]]]XXXWWWYYY[[[\\\\\\ZZZWWWVVVVVVWWWRRRRRRQQQQQQQQQRRRSSSSSSPPPOOOMMMKKKIIIHHHGGGGGGEEEAAABBBFFFEEE???===???>>>===<<<<<<===???AAACCCBBBAAAAAABBBDDDDDDCCCAAA999???CCCDDDLLLTTTOOODDDFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEAAACCCEEEFFFFFFFFFGGGHHHDDDFFFHHHHHHGGGEEEEEEFFFGGGFFFEEEBBBAAAAAADDDGGGEEEGGGIIIGGGEEEDDDEEEHHHKKKIIIGGGEEEDDDDDDEEEFFFAAABBBDDDFFFGGGHHHHHHGGGHHHHHHHHHGGGEEEEEEGGGIIIDDDEEEFFFFFFFFFFFFHHHJJJEEEEEEFFFHHHIIIJJJKKKKKKJJJOOOOOOIIIGGGKKKKKKHHHAAABBBCCCEEEFFFFFFGGGGGGEEEFFFHHHJJJJJJIIIHHHGGGHHHFFFGGGKKKLLLIIIIIIKKKLLLNNNKKKFFFGGGMMMNNNJJJEEEGGGJJJLLLMMMLLLKKKJJJHHHJJJMMMPPPSSSTTTUUUUUUVVVXXXYYYXXXWWWXXX[[[___\\\[[[[[[\\\^^^bbbeeegggeeehhhjjjkkkkkkmmmrrrvvvwwwvvvvvvuuuvvvwwwxxxyyyxxxwwwvvvwwwzzzzzzyyy{{{||||||}}}~~~|||zzzxxxxxxxxxvvvtttqqqooommmmmmkkkiiiiiijjjllllllkkkiiiffffffgggeeefffqqqsssjjjgggbbbbbbaaa```___]]]\\\[[[YYYYYYZZZZZZYYYXXXWWWWWWVVVTTTSSSTTTUUUUUUTTTSSSGGGIIILLLPPPQQQOOOJJJFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBAAAAAA@@@AAABBBDDDEEEBBBBBBCCCCCCCCCCCCCCCBBBAAABBBBBBCCCHHHOOOOOOLLLGGGFFFEEEDDDDDDEEEFFFGGGIIIIIIGGGGGGGGGGGGIIIIIIHHHIIIJJJHHHFFFEEEEEEFFFCCCCCCDDDEEEEEEEEEEEEEEEGGGFFFDDDCCCCCCEEEGGGHHHIIIHHHGGGFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFEEEHHHFFFEEEEEEGGGGGGFFFEEEJJJIIIHHHGGGGGGIIIKKKLLLKKKJJJHHHFFFFFFFFFFFFGGGIIIHHHGGGFFFEEEEEEEEEEEEGGGFFFFFFFFFGGGHHHIIIIIILLLLLLKKKKKKJJJIIIHHHHHHCCCBBBCCCFFFIIIHHHEEEAAAHHHIIIJJJKKKKKKJJJIIIHHHGGGHHHIIIIIIIIIJJJLLLNNNOOOMMMJJJGGGGGGHHHJJJLLLJJJJJJJJJJJJLLLNNNQQQRRRNNNPPPRRRUUUWWWYYYZZZZZZ___aaaaaa___[[[\\\aaaggglllkkkiiiiiikkkmmmmmmmmmrrrqqqpppnnnooorrrwww{{{}}}{{{zzz{{{{{{yyy}}}|||}}}}}}~~~~~~}}}|||zzzyyyuuuuuuuuutttrrrpppnnnllllllkkkiiiiiikkkmmmmmmmmmhhhffffffggggggjjjxxxoooeeeaaa``````______]]]\\\ZZZYYYYYYYYYYYYYYYYYYXXXWWWVVVVVVTTTSSSTTTUUUUUUTTTSSSNNNMMMMMMMMMNNNMMMJJJGGGHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDCCCBBBCCCDDDEEEEEECCCCCCDDDDDDDDDDDDCCCCCCDDDEEEDDDCCCFFFLLLLLLHHHGGGFFFFFFEEEEEEFFFFFFGGGIIIHHHGGGGGGGGGGGGHHHIIIHHHHHHIIIHHHFFFDDDEEEFFFDDDEEEEEEFFFGGGGGGFFFFFFFFFEEEEEEDDDDDDEEEGGGGGGGGGGGGFFFEEEFFFFFFHHHHHHGGGGGGGGGFFFEEEDDDCCCBBBGGGGGGFFFGGGIIIIIIHHHFFFJJJIIIGGGFFFGGGHHHJJJKKKIIIHHHGGGEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFGGGGGGHHHLLLLLLKKKJJJIIIIIIHHHHHHIIIHHHHHHJJJLLLLLLIIIFFFFFFGGGHHHIIIJJJJJJJJJIIIHHHIIIJJJJJJIIIJJJLLLNNNOOONNNKKKJJJJJJKKKNNNPPPOOOOOOOOOPPPQQQSSSUUUWWWXXXYYY[[[^^^aaadddfffggghhhjjjkkkiiiffffffjjjooopppooonnnoooqqqssstttuuuzzzzzzxxxvvvuuuwww|||}}}~~~~~~~~~~~~}}}|||zzzyyyxxxxxxtttttttttsssrrrqqqoooooolllkkkjjjjjjlllmmmmmmmmmfffeeeeeegggjjjsss|||lllbbb^^^^^^^^^^^^]]]\\\ZZZXXXWWWWWWXXXXXXXXXXXXWWWVVVVVVUUUTTTSSSTTTUUUVVVUUUTTTVVVRRRNNNLLLKKKKKKJJJIIIKKKJJJJJJIIIHHHHHHGGGGGGGGGGGGFFFEEEEEEEEEFFFFFFDDDDDDEEEEEEEEEDDDDDDCCCFFFGGGEEECCCEEEIIIHHHEEEFFFGGGGGGHHHHHHGGGGGGFFFHHHHHHGGGGGGGGGGGGHHHHHHFFFGGGHHHGGGEEEDDDDDDEEEEEEFFFGGGGGGHHHGGGGGGGGGEEEEEEEEEFFFFFFFFFGGGGGGFFFEEEDDDDDDFFFHHHKKKMMMGGGGGGFFFEEEDDDBBBAAA@@@FFFFFFGGGIIIKKKKKKIIIGGGIIIHHHFFFEEEEEEFFFGGGHHHGGGFFFEEEDDDCCCCCCDDDDDDDDDDDDEEEFFFFFFGGGHHHHHHIIIIIIHHHGGGGGGGGGHHHHHHJJJJJJJJJIIIIIIHHHHHHHHHJJJHHHGGGHHHIIIJJJHHHGGGGGGGGGHHHHHHIIIJJJLLLMMMKKKMMMNNNNNNMMMMMMOOOPPPPPPPPPOOOOOOPPPRRRUUUWWWXXXXXXXXXYYYZZZ\\\]]]^^^___```bbbdddhhhkkknnnppplllooorrrqqqooonnnppprrrssstttuuuvvvxxx{{{}}}~~~~~~{{{zzz{{{~~~}}}{{{yyyxxxxxxwwwttttttttttttttttttssssssooommmllllllmmmmmmlllkkkeeeeeefffhhhooo|||zzzmmmddd```^^^^^^^^^]]][[[ZZZXXXWWWVVVWWWWWWWWWWWWWWWVVVVVVVVVTTTTTTTTTVVVWWWVVVUUUXXXTTTPPPMMMLLLLLLLLLKKKMMMLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDEEEGGGFFFCCCCCCGGGGGGDDDFFFGGGIIIIIIIIIIIIGGGFFFHHHGGGGGGGGGGGGGGGGGGHHHEEEFFFGGGFFFDDDCCCDDDEEEFFFFFFGGGGGGGGGGGGGGGFFFDDDDDDFFFGGGGGGGGGGGGGGGGGGFFFEEEDDDFFFHHHKKKMMMFFFFFFFFFEEEDDDCCCBBBAAACCCDDDFFFIIIKKKKKKHHHFFFGGGEEECCCBBBBBBCCCDDDEEEFFFEEECCCBBBBBBBBBCCCDDDDDDEEEFFFGGGGGGHHHHHHHHHLLLLLLKKKJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGIIIHHHGGGFFFFFFGGGHHHHHHLLLKKKJJJJJJKKKLLLNNNOOOPPPRRRTTTTTTTTTSSSTTTVVVUUUUUUVVVWWWYYY\\\___```bbbbbbbbbcccdddeeeffffffggghhhiiijjjmmmpppsssuuuooorrrvvvwwwvvvttttttuuuvvvxxx{{{}}}|||zzzyyyxxxxxxttttttttttttttttttttttttqqqpppnnnmmmmmmllljjjhhheeefffgggjjjtttvvvllleeeaaa_________^^^]]][[[YYYXXXVVVVVVWWWWWWWWWWWWWWWVVVWWWUUUUUUVVVWWWXXXXXXWWWUUUSSSQQQPPPPPPPPPOOOMMMNNNMMMMMMLLLJJJIIIIIIHHHHHHHHHHHHHHHGGGGGGFFFFFFGGGHHHHHHHHHGGGGGGFFFEEECCCFFFFFFCCCCCCFFFHHHFFFGGGHHHIIIJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFGGGFFFDDDDDDDDDFFFEEEFFFFFFGGGFFFFFFEEEEEEDDDDDDFFFGGGHHHHHHHHHHHHHHHGGGFFFEEEEEEGGGIIIJJJDDDDDDEEEEEEFFFEEEEEEEEEAAABBBDDDGGGIIIIIIFFFDDDCCCBBBAAA??????@@@BBBCCCEEEDDDCCCBBBBBBBBBCCCDDDGGGGGGHHHHHHHHHHHHGGGGGGLLLKKKJJJIIIIIIIIIIIIIIIGGGGGGGGGHHHHHHHHHHHHHHHLLLLLLKKKJJJJJJKKKMMMNNNPPPOOONNNNNNNNNOOOPPPQQQUUUWWWZZZ[[[ZZZZZZ[[[\\\]]]^^^```bbbeeegggiiijjjllllllmmmmmmnnnnnnnnnnnnrrrsssssstttvvvwwwyyyzzzuuuxxx|||~~~}}}|||{{{~~~}}}{{{zzzxxxwwwrrrrrrqqqqqqqqqrrrrrrsssrrrqqqoooooonnnmmmjjjhhheeehhhjjjmmmxxxzzzooohhhbbb___`````````___^^^\\\ZZZZZZVVVVVVWWWXXXXXXXXXXXXWWWXXXWWWVVVWWWYYY[[[ZZZYYYTTTSSSRRRSSSTTTSSSQQQOOOPPPOOONNNMMMLLLKKKJJJIIIHHHIIIIIIIIIIIIIIIHHHGGGIIIIIIIIIIIIIIIHHHGGGFFFBBBFFFGGGDDDCCCGGGIIIHHHGGGHHHHHHIIIIIIHHHHHHGGGFFFFFFGGGGGGGGGGGGFFFFFFEEEFFFGGGGGGEEEEEEEEEGGGFFFFFFFFFFFFFFFFFFEEEDDDDDDEEEEEEFFFGGGHHHIIIIIIGGGGGGFFFFFFFFFFFFFFFFFFCCCCCCDDDEEEFFFFFFFFFFFFAAAAAABBBDDDFFFFFFDDDBBBBBBAAA?????????@@@BBBDDDFFFEEEDDDCCCCCCDDDEEEFFFHHHIIIJJJKKKJJJIIIHHHGGGIIIIIIHHHGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJKKKKKKKKKLLLMMMMMMMMMLLLNNNPPPSSSTTTTTTTTTTTTUUUUUUVVVWWWZZZ]]]```bbbccccccdddeeehhhiiillloooqqqsssttttttuuuvvvwwwwwwwwwwwwwwwvvvxxxyyyzzz{{{||||||||||||zzz}}}~~~~~~~~~}}}|||yyywwwvvvssssssrrrqqqqqqqqqrrrssspppooonnnooopppooommmjjjfffjjjmmmppp{{{~~~pppiiifffccc````````````___^^^\\\ZZZYYYVVVWWWXXXYYYYYYYYYYYYYYYYYYXXXXXXYYY[[[\\\\\\[[[VVVUUUSSSSSSTTTTTTRRRQQQRRRRRRQQQPPPNNNMMMLLLKKKIIIJJJKKKLLLLLLKKKKKKJJJJJJKKKKKKJJJIIIHHHGGGGGGDDDHHHIIIFFFDDDFFFHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHEEEFFFGGGHHHHHHGGGFFFEEEEEEGGGHHHGGGFFFFFFGGGHHHGGGGGGHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEFFFHHHJJJKKKDDDEEEFFFFFFFFFFFFEEEDDDCCCCCCDDDEEEEEEEEEDDDDDDCCCBBBAAABBBDDDDDDCCCAAABBBAAA@@@@@@AAACCCEEEGGGGGGGGGFFFEEEEEEFFFGGGHHHGGGIIIJJJLLLMMMLLLKKKJJJIIIIIIIIIHHHIIIIIIJJJJJJLLLLLLMMMMMMNNNOOOPPPPPPMMMOOOQQQRRRQQQRRRUUUXXXZZZ[[[]]]___aaabbbccccccdddgggkkknnnooopppqqqrrrssstttwwwyyy{{{||||||{{{~~~~~~}}}{{{}}}{{{|||}}}}}}{{{yyyvvvtttvvvuuutttsssrrrssstttuuummmmmmmmmoooqqqqqqooommmgggllloooqqq|||uuuiiiffffffeeeccc``````___^^^]]][[[ZZZYYYWWWWWWXXXYYYZZZZZZYYYYYYZZZYYYYYYZZZ\\\^^^]]]\\\ZZZWWWTTTRRRSSSSSSSSSRRRUUUTTTSSSRRRPPPOOONNNMMMJJJKKKLLLMMMNNNNNNMMMLLLKKKKKKKKKKKKJJJIIIHHHGGGFFFJJJKKKGGGDDDFFFHHHGGGIIIHHHFFFFFFFFFFFFHHHIIIEEEFFFGGGHHHHHHGGGFFFEEEFFFGGGHHHHHHGGGFFFGGGIIIIIIIIIIIIIIIHHHHHHGGGFFFFFFFFFEEEDDDFFFHHHKKKLLLAAACCCEEEFFFGGGFFFDDDCCCCCCDDDDDDDDDCCCBBBAAAAAADDDCCCBBBBBBCCCDDDCCCAAABBBBBBAAAAAACCCEEEHHHIIIHHHHHHGGGFFFFFFGGGHHHIIIFFFHHHJJJMMMNNNOOONNNMMMLLLLLLKKKLLLLLLMMMNNNOOOOOOOOOPPPQQQRRRRRRSSSSSSSSSVVVYYYZZZZZZ[[[^^^aaa```bbbeeeiiilllnnnooopppmmmpppuuuxxxzzz{{{|||}}}yyy{{{}}}|||zzzyyy{{{}}}}}}zzzvvvtttuuuvvvuuusssrrrssstttrrrqqqrrrrrrrrrpppmmmjjjhhhkkkoooyyyppplllkkkhhhbbb_______________^^^\\\ZZZYYY]]]^^^___]]]ZZZYYY[[[^^^ZZZZZZYYY[[[]]]]]]\\\[[[YYYXXXVVVUUUTTTTTTUUUVVVPPPQQQQQQPPPMMMLLLMMMNNNIIIRRRQQQLLLQQQPPPJJJKKKKKKJJJIIIIIIJJJKKKJJJHHHGGGJJJLLLKKKHHHGGGHHHIIIFFFFFFEEEEEEEEEEEEFFFFFFIIIIIIIIIIIIHHHGGGFFFFFFJJJKKKLLLJJJHHHFFFFFFGGGJJJJJJIIIHHHHHHGGGFFFFFFDDDEEEGGGHHHGGGHHHIIIKKKDDDEEEEEEEEEEEEEEEDDDDDDAAAAAA@@@AAACCCDDDCCCCCCAAABBBCCCBBBAAAAAACCCEEEEEEEEEDDDCCCAAABBBEEEGGGDDDFFFIIIKKKLLLKKKIIIGGGLLLIIIJJJMMMNNNLLLMMMPPPLLLLLLLLLMMMNNNNNNOOOOOOSSSXXXZZZYYYXXX[[[\\\ZZZ^^^^^^```cccgggiiijjjiiihhhlllrrrxxx||||||{{{yyy~~~||||||{{{||||||{{{yyywwwtttuuuvvvuuusssssssssuuurrrsssuuuvvvuuurrrmmmiiijjjmmmrrr}}}zzznnnjjjiiifffbbbaaaaaaaaabbbaaa```___]]][[[\\\^^^```___\\\[[[]]]^^^\\\[[[[[[\\\^^^^^^]]][[[[[[ZZZXXXWWWVVVWWWWWWWWWTTTTTTSSSQQQOOOOOOQQQSSSTTT\\\VVVNNNOOONNNKKKNNNLLLKKKIIIJJJJJJKKKIIIHHHFFFHHHJJJJJJHHHGGGIIIKKKFFFEEEEEEFFFGGGHHHIIIJJJJJJJJJIIIIIIHHHGGGFFFEEEHHHIIIJJJIIIGGGFFFFFFGGGHHHHHHHHHGGGFFFEEEEEEEEEBBBDDDEEEFFFEEEFFFHHHJJJDDDDDDDDDEEEEEEDDDDDDCCCEEEDDDCCCBBBBBBBBBAAA@@@AAABBBCCCBBBAAAAAABBBDDDFFFFFFFFFDDDCCCDDDGGGIIIGGGHHHJJJKKKLLLKKKJJJIIIMMMJJJJJJNNNNNNLLLLLLOOONNNOOOQQQSSSUUUWWWXXXYYYYYY___cccbbbbbbddddddbbbiiiiiijjjmmmppprrrrrrqqqxxxzzz}}}~~~{{{zzz~~~|||}}}~~~}}}{{{xxxwwwwwwtttuuuvvvuuutttssssssuuusssvvvzzz|||zzztttnnniiimmmqqqxxx{{{ssskkkiiigggdddcccfffddddddeeeeeedddbbb```___\\\^^^```aaa___^^^^^^______^^^^^^___``````^^^\\\]]]\\\[[[ZZZYYYYYYYYYYYYXXXWWWUUURRRPPPRRRVVVZZZdddkkkdddYYYVVVRRRMMMQQQNNNLLLKKKJJJKKKJJJIIIGGGFFFGGGHHHGGGGGGGGGIIIKKKHHHHHHHHHHHHHHHIIIIIIJJJKKKJJJJJJIIIHHHFFFEEEEEEFFFGGGHHHGGGFFFEEEFFFGGGFFFFFFFFFEEEEEEDDDDDDCCC@@@BBBCCCCCCCCCCCCFFFHHHBBBCCCCCCDDDDDDDDDCCCCCCDDDDDDCCCCCCBBBBBBAAAAAACCCDDDDDDDDDBBBBBBCCCEEEHHHIIIIIIHHHGGGHHHJJJMMMLLLMMMNNNNNNNNNNNNNNNNNNPPPMMMNNNQQQRRRPPPPPPSSSUUUVVVYYY\\\```cccfffgggffflllpppoooooorrrsssqqqvvvvvvwwwyyy|||}}}|||{{{|||xxxssspppooolllgggeeefff}}}|||~~~zzzvvvvvvwwwssstttuuutttrrrrrrrrrtttuuuzzzxxxpppkkkooouuu~~~rrrmmmjjjiiifffdddfffjjjffffffggggggfffeeecccbbb[[[]]]```aaaaaa```______bbbaaa```aaabbbaaa___^^^]]]]]]\\\\\\[[[ZZZZZZZZZ[[[YYYVVVRRRQQQTTTYYY^^^ooo}}}}}}sssmmm```TTTSSSOOONNNLLLKKKKKKKKKIIIGGGHHHHHHGGGGGGGGGHHHIIIJJJKKKKKKJJJIIIHHHHHHHHHHHHLLLKKKJJJHHHGGGFFFEEEEEEEEEFFFGGGGGGFFFFFFGGGIIIFFFEEEEEEEEEDDDDDDCCCCCC???@@@AAA@@@@@@AAADDDFFFAAABBBCCCCCCCCCCCCCCCCCC???@@@AAABBBBBBBBBDDDEEEEEEFFFGGGFFFDDDDDDFFFGGGJJJKKKLLLLLLKKKLLLNNNPPPSSSSSSSSSSSSTTTTTTUUUUUUUUUSSSTTTYYY[[[YYY[[[^^^___aaacccgggkkknnnqqqssstttyyyzzzyyyzzz|||zzz{{{zzzyyywwwxxxtttqqqooooooooommmllliiiggghhhhhhccc]]]]]]aaa}}}|||~~~zzzvvvuuuvvvrrrssstttsssqqqpppqqqrrrxxx~~~zzzsssoooqqqzzznnnkkkkkkkkkhhhfffhhhnnngggggghhhhhhgggfffeeeddd]]]^^^___aaabbbbbb```___dddcccbbbcccccccccaaa___]]]]]]\\\\\\[[[ZZZZZZYYYZZZYYYVVVSSSRRRTTTYYY]]]uuusss]]]WWWPPPNNNLLLLLLLLLKKKIIIHHHKKKJJJIIIIIIIIIIIIIIIIIIJJJJJJIIIHHHHHHHHHIIIIIILLLKKKIIIHHHFFFFFFFFFFFFEEEFFFHHHHHHGGGGGGIIIJJJEEEEEEEEEEEEDDDDDDDDDDDD>>>????????????@@@CCCEEEAAAAAABBBCCCDDDDDDCCCCCC===???BBBBBBAAABBBDDDFFFEEEFFFGGGFFFEEEEEEGGGIIIJJJKKKMMMMMMMMMNNNPPPRRRXXXXXXXXXYYYZZZZZZ[[[[[[ZZZYYY[[[aaaddddddgggkkkkkklllnnnqqqtttwwwyyyzzz}}}|||~~~|||{{{yyyxxxwwwuuurrrooollllllkkkjjjjjjkkkllllllkkkmmmkkkiiihhhgggfffeeeddd^^^^^^```aaa\\\XXXYYY___~~~}}}~~~~~~{{{xxxvvvvvvrrrssstttsssqqqqqqqqqrrryyy~~~zzzuuusssuuu|||nnnllllllmmmkkkhhhiiinnnggghhhiiiiiiiiihhhfffeeeaaa``````bbbddddddbbb```dddccccccccceeeeeecccaaa\\\\\\]]]\\\\\\[[[YYYYYYYYYXXXWWWUUUTTTTTTWWWZZZrrryyyaaaYYYPPPNNNMMMLLLMMMLLLKKKIIIKKKKKKKKKLLLMMMNNNLLLKKKHHHHHHHHHHHHIIIJJJKKKLLLKKKJJJHHHGGGFFFFFFGGGHHHEEEGGGHHHHHHGGGGGGHHHJJJDDDDDDDDDDDDDDDDDDDDDDDD????????????>>>@@@CCCFFFAAABBBCCCDDDDDDDDDDDDDDDAAADDDFFFEEEBBBAAACCCEEEEEEGGGHHHHHHGGGHHHJJJLLLKKKMMMPPPQQQQQQRRRTTTUUU\\\]]]^^^```aaabbbccccccbbbaaadddjjjnnnooorrrvvvvvvwwwxxxzzz|||~~~yyyuuuuuuuuusssqqqmmmiiigggggggggfffeeeccc```^^^\\\]]]]]]___aaaccceeefffgggfffffffffeeecccbbb```___ZZZYYYZZZ\\\YYYUUUWWW]]]~~~}}}|||||||||zzzwwwuuutttuuuvvvuuusssrrrssstttxxx}}}|||wwwuuuuuu{{{yyyqqqmmmlllmmmmmmjjjiiikkkiiiiiijjjkkkkkkjjjhhhgggfffdddcccccceeefffdddbbbdddccccccdddeeefffdddccc]]]]]]]]]]]]]]][[[ZZZYYYWWWXXXYYYXXXVVVUUUUUUVVVeeelllZZZWWWOOONNNLLLMMMMMMNNNLLLKKKJJJJJJKKKOOOSSSSSSQQQNNNMMMLLLKKKJJJJJJJJJJJJJJJJJJIIIGGGFFFFFFGGGIIIJJJEEEFFFHHHGGGFFFFFFGGGHHHBBBBBBBBBBBBCCCCCCCCCCCC@@@@@@@@@??????AAADDDGGGAAABBBCCCDDDEEEEEEEEEEEEDDDGGGIIIHHHEEECCCFFFIIIJJJKKKMMMNNNNNNOOORRRTTTSSSUUUXXXYYYZZZ[[[\\\^^^ccceeehhhkkknnnnnnnnnnnnpppnnnqqqvvvzzzzzz|||~~~~~~}}}|||zzzyyyyyymmmgggcccccccccbbbaaa___]]]\\\[[[\\\\\\\\\ZZZWWWVVVUUUTTTVVVYYY\\\^^^aaacccdddaaaccceeeeeeccc```]]]\\\\\\YYYWWWXXXVVVSSSUUUYYY}}}{{{{{{}}}|||xxxtttuuuwwwwwwwwwuuutttuuuvvvwww{{{}}}xxxuuuuuuvvvvvvrrrnnnkkkmmmnnnjjjhhhhhhjjjkkklllllllllkkkjjjiiikkkhhheeeeeeggghhhfffdddcccbbbbbbdddeeefffeeeddd]]]^^^^^^___^^^\\\[[[ZZZVVVYYY[[[[[[YYYVVVTTTTTTZZZppp{{{tttjjj[[[PPPSSSOOOMMMLLLMMMNNNNNNMMMLLLGGGHHHKKKQQQVVVXXXUUURRRUUUSSSQQQMMMJJJHHHFFFEEEIIIHHHGGGFFFFFFHHHJJJKKKEEEFFFGGGFFFEEEDDDEEEFFFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???AAAEEEHHHBBBCCCDDDEEEFFFFFFFFFFFFBBBGGGJJJJJJHHHHHHLLLPPPPPPQQQSSSTTTUUUWWWZZZ]]][[[]]]```bbbcccdddeeegggkkknnnrrrvvvxxxyyyxxxxxx|||zzz||||||zzzvvvrrrqqqpppnnnjjjggghhhpppyyyzzzsssggg^^^ZZZ[[[[[[ZZZZZZYYYYYYYYYYYYVVVXXXYYYYYYWWWUUUTTTTTTQQQSSSWWWZZZ\\\^^^aaabbb```bbbeeeeeeccc```\\\[[[\\\WWWSSSRRRQQQNNNOOORRR}}}{{{zzzzzzzzz{{{yyyvvvsssrrrssssssrrrqqqrrrtttvvvzzzwwwuuutttqqqpppwww~~~tttsssrrrqqqqqqpppoookkkiiimmmppppppmmmlllnnnnnnkkkhhhfffdddbbbbbbcccfffgggbbbdddfffgggfffccc```]]]]]]^^^]]]]]]\\\[[[ZZZYYY\\\XXXUUUVVVYYYYYYUUUQQQSSSXXX\\\ZZZRRRMMMNNNPPPLLLLLLMMMNNNMMMLLLKKKJJJLLLMMMOOOQQQRRRRRRRRRQQQJJJJJJIIIHHHHHHGGGFFFFFFJJJIIIGGGFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEDDDDDD@@@BBBDDDFFFGGGFFFEEEDDDDDDEEEDDDBBB@@@@@@BBBCCCEEEDDDCCCDDDGGGIIIIIIIIIJJJJJJJJJKKKMMMPPPSSSTTT]]][[[ZZZ\\\aaafffhhhhhhfffgggjjjmmmoooqqqssssssvvvxxxzzz{{{{{{|||~~~}}}yyywwwuuurrrnnnlllkkkkkkkkkiiihhhgggeeeccc```^^^]]]^^^```cccdddccc___[[[XXXXXXXXXXXXYYYYYYWWWSSSPPPQQQRRRTTTUUUTTTSSSQQQPPPLLLNNNRRRUUUWWWXXXXXXXXXYYY^^^```]]]\\\^^^\\\VVVSSSSSSQQQNNNKKKKKKMMMOOO~~~~~~{{{zzzzzzxxxuuussssssrrrqqqqqqrrrssstttuuuvvvsssqqqpppnnnnnnvvv}}}uuurrrqqqqqqqqqrrrqqqnnnlllmmmpppooolllkkknnnmmmjjjhhhgggfffddddddeeeggghhhdddeeeggghhhgggdddaaa___^^^^^^^^^^^^]]]\\\[[[ZZZ[[[XXXUUUWWWZZZZZZWWWTTTNNNRRRTTTSSSOOOLLLMMMOOOLLLMMMNNNNNNNNNMMMKKKKKKLLLMMMOOOPPPPPPPPPPPPOOOJJJJJJJJJIIIHHHGGGGGGGGGIIIHHHFFFEEEDDDDDDDDDEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBCCCEEEGGGHHHHHHGGGFFFEEEFFFEEEDDDBBBBBBCCCEEEHHHGGGGGGIIILLLNNNOOONNNRRRSSSTTTVVVYYY\\\___aaaaaa```___cccjjjppptttuuunnnoooqqqtttvvvxxxyyyzzz{{{}}}|||xxxuuussstttrrroookkkiiigggdddaaa___^^^^^^^^^]]]]]]^^^^^^^^^^^^]]]]]]YYYZZZ\\\]]]]]]ZZZWWWUUUUUUTTTSSSSSSTTTSSSPPPMMMMMMNNNOOOOOOOOONNNMMMLLLGGGIIILLLOOORRRSSSSSSRRRRRRWWWYYYWWWWWWYYYWWWRRRQQQQQQOOOLLLIIIHHHJJJLLL}}}zzzxxxwwwuuusssuuurrrooopppsssuuutttssstttqqqnnnmmmmmmoooxxx~~~{{{wwwrrrqqqqqqrrrssssssqqqooommmpppoookkkkkkmmmllliiihhhgggggggggggghhhhhhhhhfffggghhhhhhgggeeebbb```_______________^^^]]]\\\ZZZXXXVVVWWWZZZZZZXXXVVVLLLLLLLLLLLLLLLMMMMMMNNNMMMNNNNNNNNNNNNMMMLLLLLLMMMMMMNNNNNNNNNNNNMMMMMMJJJJJJIIIIIIHHHGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDFFFEEEDDDCCCBBBCCCDDDDDDCCCDDDFFFGGGHHHIIIIIIIIIGGGHHHHHHHHHGGGGGGIIIKKKOOONNNOOORRRUUUXXXYYYYYY[[[\\\^^^aaadddhhhkkkmmmkkkjjjjjjmmmssszzz~~~wwwxxxzzz|||~~~}}}{{{zzzwwwvvvuuusssooommmiiifffccccccddddddaaa^^^aaa___]]]ZZZYYYXXXXXXXXXTTTUUUVVVWWWXXXYYYYYYYYYTTTUUUUUUUUUUUUTTTSSSRRROOONNNLLLLLLLLLLLLJJJIIIJJJJJJJJJIIIIIIIIIHHHHHHCCCEEEHHHJJJLLLMMMMMMMMMLLLPPPRRRQQQRRRTTTSSSPPPRRRRRRQQQMMMJJJIIIJJJKKK|||yyyxxxwwwwwwvvvvvvqqqnnnooosssvvvtttqqqtttpppnnnoooooottt{{{zzzyyyuuutttrrrsssssssssqqqpppmmmpppoookkkjjjkkkkkkgggfffggghhhiiiiiiiiihhhgggggghhhhhhgggfffdddbbbaaa```````````````___^^^^^^[[[XXXVVVVVVWWWWWWVVVTTTNNNKKKHHHIIIKKKNNNNNNMMMNNNNNNNNNNNNNNNMMMMMMLLLMMMMMMMMMLLLLLLKKKKKKKKKHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDIIIGGGEEEDDDDDDEEEGGGHHHDDDDDDEEEGGGHHHJJJKKKLLLIIIKKKMMMNNNOOOPPPSSSUUUYYYYYYZZZ^^^bbbeeefffffffffgggiiilllooosssuuuvvvwwwvvvuuuvvvyyy}}}~~~|||{{{xxxuuuqqqnnnlllkkkkkkjjjiiihhhfffdddbbb```aaa___\\\\\\^^^^^^[[[XXX]]]\\\ZZZYYYWWWWWWWWWWWWSSSSSSSSSSSSSSSRRRQQQQQQRRRQQQPPPOOONNNNNNNNNOOOKKKHHHFFFFFFFFFFFFFFFDDDHHHGGGGGGFFFFFFFFFGGGGGGDDDEEEGGGIIIJJJKKKLLLLLLKKKMMMPPPQQQSSSTTTTTTSSSWWWWWWVVVSSSOOONNNNNNOOOzzzxxxxxxyyyzzzzzzwwwrrrnnnppptttwwwuuurrrrrroooooopppsssyyyyyyyyyzzzxxxvvvtttssssssrrrqqqooonnnpppoookkkjjjkkkjjjfffdddfffgggiiiiiiiiigggggghhhhhhgggeeedddbbbaaaaaa``````aaaaaaaaa```______\\\ZZZWWWUUUTTTSSSQQQPPPPPPKKKGGGGGGJJJMMMLLLJJJNNNNNNNNNMMMMMMMMMMMMMMMMMMLLLLLLKKKJJJJJJJJJJJJFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFIIIHHHFFFEEEFFFGGGJJJKKKFFFFFFFFFGGGIIILLLNNNOOONNNQQQUUUXXXZZZ]]]```cccffffffhhhkkkooorrrrrrqqqqqqrrrtttvvvyyy{{{|||}}}}}}}}}}}}}}}~~~~~~~~~}}}{{{wwwrrrooommmjjjiiihhhgggeeecccaaaaaa_________^^^\\\ZZZYYYXXX^^^[[[XXXXXXZZZZZZWWWTTTSSSSSSRRRQQQPPPPPPPPPPPPOOOOOOOOONNNMMMLLLKKKJJJNNNMMMKKKIIIHHHHHHJJJJJJHHHFFFDDDCCCDDDEEEDDDCCCEEEDDDDDDDDDDDDEEEFFFGGGFFFGGGHHHIIIKKKKKKLLLLLLMMMNNNPPPSSSVVVVVVWWWXXX\\\\\\[[[YYYVVVTTTTTTTTT|||xxxwwwxxxzzz{{{{{{wwwtttqqqrrrtttwwwvvvuuupppnnnooossswww~~~zzzyyyyyyzzzwwwtttsssrrrrrrpppoooppprrrpppllljjjkkkjjjfffeeefffgggiiiiiiiiihhhhhhiiihhhfffdddcccbbbaaaaaa``````aaaaaaaaa``````___\\\ZZZWWWTTTQQQPPPOOOOOOOOOKKKGGGGGGHHHJJJJJJHHHNNNMMMLLLLLLKKKKKKLLLLLLMMMLLLKKKJJJIIIIIIJJJJJJEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIIIIIIIHHHHHHGGGGGGHHHIIIKKKMMMNNNKKKKKKJJJKKKNNNQQQTTTVVVXXX\\\```dddfffiiillloooqqqqqqsssvvvyyy{{{zzzxxxssstttvvvxxxzzz{{{|||}}}~~~~~~vvvpppjjjkkkllljjjgggdddbbbbbbaaa``````___]]][[[YYYXXXXXXYYYZZZYYYWWWUUUUUUUUUUUURRRPPPPPPRRRSSSPPPMMMKKKKKKKKKKKKKKKJJJJJJJJJFFFFFFGGGHHHHHHIIIHHHHHHIIIHHHFFFEEEEEEGGGIIIJJJHHHGGGFFFFFFGGGGGGEEEDDDBBBBBBCCCEEEFFFGGGHHHHHHKKKKKKKKKLLLMMMNNNNNNOOOQQQOOORRRVVVYYYXXXZZZ]]]___``````^^^\\\ZZZZZZ[[[}}}zzzxxxwwwxxxzzzzzzzzzvvvuuuttttttuuuvvvwwwxxxpppooorrrxxx}}}|||yyyxxxxxxvvvsssrrrrrrrrrqqqpppqqqsssrrrmmmkkkkkkjjjffffffggghhhiiijjjjjjjjjjjjllljjjgggeeecccbbbbbbccc______```````````````___[[[ZZZXXXTTTQQQPPPPPPQQQNNNLLLJJJJJJJJJKKKKKKKKKMMMLLLKKKJJJJJJJJJKKKLLLLLLKKKJJJJJJIIIJJJKKKKKKFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHIIIKKKLLLLLLKKKKKKIIIJJJLLLNNNPPPRRRSSSTTTSSSRRRRRRRRRUUUYYY]]]```eeehhhllloooqqqrrrtttvvvyyyyyyzzz|||}}}{{{sssuuuxxx{{{~~~}}}{{{xxxsssnnnoooqqqqqqoookkkfffccc]]]___aaa```]]]ZZZZZZ[[[YYYYYYYYYXXXWWWUUUSSSQQQRRRTTTVVVUUURRRPPPQQQRRRLLLIIIHHHIIILLLNNNLLLJJJHHHHHHIIIIIIIIIIIIIIIIIIBBBCCCDDDFFFGGGHHHIIIIIIEEEEEEFFFGGGIIILLLOOOQQQJJJIIIIIIJJJKKKKKKIIIGGGDDDEEEHHHKKKMMMNNNNNNNNNRRRRRRRRRRRRSSSTTTTTTUUUVVVTTTVVV[[[^^^\\\^^^bbbdddfffgggfffdddbbbbbbccc|||zzzxxxwwwxxxyyyyyyxxxvvvwwwwwwvvvuuuuuuxxxzzzrrrrrrvvv}}}~~~zzzwwwvvvtttrrrqqqrrrssssssrrrrrrtttrrrnnnkkkllljjjggghhhhhhiiijjjjjjkkkllllllmmmkkkhhhfffdddcccdddddd______```````````````___[[[ZZZXXXUUURRRQQQRRRTTTNNNNNNNNNNNNNNNNNNOOOPPPMMMLLLJJJIIIIIIIIIJJJKKKLLLKKKJJJIIIIIIJJJKKKLLLHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIKKKMMMNNNNNNMMMMMMMMMOOOQQQTTTWWWYYYZZZ[[[YYYXXXWWWXXXZZZ___dddgggnnnppptttvvvvvvwwwxxxyyy||||||}}}~~~{{{zzz||||||qqqsssqqqllliiiiiigggccc___cccfffgggeeeaaa___]]]VVVYYY[[[[[[WWWUUUUUUVVVQQQRRRSSSSSSSSSRRRPPPPPPIIILLLNNNMMMKKKIIIJJJLLLGGGEEEEEEGGGKKKNNNMMMKKKEEEFFFFFFGGGHHHHHHGGGGGGEEEFFFGGGHHHIIIIIIIIIIIIEEEFFFHHHKKKOOOSSSWWWYYYLLLLLLLLLNNNOOONNNKKKHHHHHHJJJNNNQQQTTTUUUUUUUUUYYYYYYYYYYYYYYYZZZ[[[[[[\\\YYYZZZ```cccaaabbbgggjjjkkkmmmllljjjiiiiiijjj}}}{{{zzzzzz{{{yyyxxxxxxvvvtttuuuxxxyyywwwuuuuuuvvvyyy}}}yyywwwuuutttwwwvvvvvvuuutttrrrqqqpppttttttrrrpppnnnmmmkkkjjjhhhhhhiiimmmqqqqqqnnnjjjpppnnnllliiifffdddcccbbb```______```aaa```^^^[[[ZZZYYYWWWVVVUUUTTTUUUUUUMMMNNNOOONNNMMMLLLMMMNNNKKKKKKKKKKKKLLLMMMNNNNNNOOONNNMMMMMMMMMMMMNNNOOOMMMKKKJJJJJJKKKLLLKKKJJJKKKJJJJJJLLLOOORRRRRRRRRXXXXXXXXX\\\aaaddddddbbbkkkjjjiiihhhiiikkkmmmnnnvvvssssssvvv|||}}}yyy}}}||||||zzzyyy}}}zzzyyyyyyyyyxxxwwwyyyxxxwwwuuurrrpppmmmllleeedddcccaaa^^^\\\[[[ZZZ[[[XXXVVVWWWZZZZZZUUUPPPSSSRRRPPPNNNLLLLLLLLLMMMGGGIIIKKKLLLLLLLLLKKKJJJIIIGGGEEEEEEHHHIIIHHHGGGEEEFFFGGGFFFEEEEEEFFFHHHHHHGGGFFFGGGHHHJJJJJJIIIGGGHHHIIIJJJKKKJJJIIIIIIIIIKKKMMMQQQVVVZZZ^^^```\\\ZZZWWWVVVVVVVVVUUUSSSMMMNNNQQQSSSVVVYYY[[[]]]ccccccccccccbbbaaa``````bbb\\\[[[aaaeeeggglllrrrssstttsssrrrqqqrrruuuwww~~~|||zzzzzzzzz{{{zzzyyyvvvuuutttvvvyyyzzzxxxvvvvvvwww{{{|||yyyxxxwwwwwwttttttttttttttttttttttttrrrqqqpppnnnmmmkkkjjjiiiiiihhhiiilllooopppnnnkkknnnnnnllljjjhhhfffeeeddd___]]]\\\\\\]]]\\\ZZZXXXXXXWWWUUUTTTSSSRRRSSSSSSNNNOOOPPPOOOMMMMMMNNNOOOMMMMMMMMMMMMMMMNNNOOOPPPRRRQQQPPPOOOPPPQQQSSSTTTPPPOOONNNNNNOOOPPPQQQQQQVVVVVVWWWXXXYYYZZZ[[[\\\dddcccdddhhhllloooooonnnrrrqqqqqqpppqqqsssuuuvvv{{{zzzzzz}}}~~~uuuqqqxxx~~~|||yyyvvvtttsssssssssooommmjjjiiiiiiiiiiiihhhkkkjjjiiihhheeecccaaa```]]]\\\[[[YYYWWWUUUTTTSSSRRROOOMMMNNNQQQQQQMMMIIIJJJIIIHHHHHHGGGGGGHHHHHHIIIHHHGGGHHHHHHHHHEEECCCIIIGGGEEEFFFIIIJJJIIIHHHFFFGGGIIIHHHHHHIIIKKKMMMHHHHHHHHHIIIKKKMMMOOOOOOIIIJJJLLLNNNPPPQQQQQQQQQSSSSSSUUUWWWZZZ\\\___```^^^\\\[[[[[[\\\]]]\\\[[[VVVXXX[[[___cccgggjjjkkkkkklllmmmnnnmmmmmmmmmnnnqqqmmmmmmssswwwxxx||||||{{{yyyyyyzzz{{{zzzzzzuuuuuuvvvxxxzzz{{{zzzxxxwwwyyy~~~zzzyyyyyyzzzyyyttttttssssssssssssttttttoooooonnnlllkkkiiihhhgggjjjiiiiiijjjlllnnnmmmlllnnnnnnnnnmmmkkkhhhfffeee```^^^[[[ZZZZZZZZZYYYWWWXXXWWWUUUSSSRRRRRRRRRSSSNNNOOOPPPOOONNNNNNPPPQQQPPPPPPOOOOOOOOOPPPQQQQQQPPPOOONNNNNNOOOQQQSSSUUUVVVUUUTTTTTTUUUWWWZZZ[[[]]]```bbbaaa___^^^```bbblllllllllooosssvvvvvvvvvzzzzzzyyyzzz{{{}}}rrrkkkuuu~~~|||zzzxxxwwwvvvtttpppnnnkkkiiigggfffddddddeeeeeebbb___\\\[[[\\\\\\\\\[[[\\\\\\[[[ZZZXXXVVVTTTSSSSSSRRRQQQPPPNNNMMMLLLLLLKKKHHHGGGHHHJJJJJJGGGDDDCCCCCCDDDEEEFFFFFFFFFEEEGGGGGGIIINNNRRRPPPHHHAAAHHHFFFEEEFFFHHHIIIIIIHHHGGGHHHJJJJJJJJJKKKNNNPPPOOOOOOPPPQQQRRRSSSUUUVVVPPPQQQSSSUUUWWWXXXXXXYYY]]]]]]^^^___```aaaaaabbbcccbbbbbbdddgggiiiiiiiiidddfffiiinnnssswww{{{}}}}}}{{{zzzyyyyyyzzz|||{{{zzzwwwwwwyyyzzz{{{{{{zzzxxxzzz||||||yyyyyyyyyyyyyyywwwuuusssrrrppppppooopppnnnmmmlllkkkjjjiiihhhhhhjjjiiihhhiiijjjlllmmmmmmoooooooooooollliiifffdddbbb___\\\ZZZZZZZZZYYYXXXXXXWWWVVVTTTSSSSSSSSSSSSOOOPPPPPPOOONNNOOOQQQSSSQQQQQQQQQQQQQQQRRRRRRSSSQQQPPPOOOPPPQQQTTTVVVXXX\\\\\\\\\\\\]]]___cccfffdddhhhkkkiiidddbbbeeeiiiqqqqqqrrrtttwwwyyy{{{|||uuulllttt~~~~~~|||xxxtttooommmkkkjjjiiigggdddaaafffeeebbb```]]]\\\[[[[[[XXXUUUSSSRRRRRRSSSRRRRRRSSSSSSSSSRRRQQQOOONNNMMMLLLKKKKKKJJJIIIIIIHHHHHHIIIGGGFFFGGGIIIIIIGGGEEECCCEEEFFFHHHHHHHHHGGGFFFCCCGGGOOO[[[dddaaaTTTIIIKKKJJJJJJJJJKKKLLLMMMMMMLLLNNNOOOOOOOOOPPPSSSUUUZZZ[[[[[[ZZZYYYYYYZZZ[[[YYYZZZ[[[]]]^^^``````aaafffggghhhiiikkkkkkllllllnnnnnnpppsssxxx{{{|||{{{|||~~~|||{{{yyyzzz{{{||||||{{{yyy{{{||||||{{{zzzzzzyyy~~~zzzxxxwwwwwwwwwvvvtttsssrrrpppooonnnmmmmmmmmmmmmllllllkkkjjjiiiiiijjjiiiiiihhhhhhiiilllmmmpppppppppooolllhhhdddaaaaaa___[[[ZZZYYYYYYXXXWWWXXXVVVUUUSSSRRRRRRRRRRRROOOPPPPPPPPPOOOQQQSSSVVVSSSSSSSSSSSSTTTUUUVVVWWWYYYYYYYYYZZZ\\\^^^```aaacccdddeeeeeefffhhhlllpppnnnrrrsssqqqlllkkknnnssswwwxxxzzz{{{~~~wwwnnnwww{{{yyywwwvvvwwwwwwtttqqqhhhfffcccaaa```^^^\\\ZZZ[[[ZZZXXXUUUSSSQQQOOONNNMMMKKKHHHGGGHHHIIIIIIHHHKKKLLLLLLKKKJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGFFFGGGHHHHHHHHHGGGGGGHHHIIIJJJJJJIIIHHHGGGFFFHHHOOO[[[dddeee\\\SSSQQQRRRRRRRRRSSSTTTUUUVVVVVVWWWXXXXXXXXXYYY[[[]]]___aaabbbaaa``````ccceeedddeeegggjjjmmmooorrrsssvvvxxxzzz}}}~~~|||{{{{{{|||}}}||||||{{{|||}}}|||{{{{{{|||}}}}}}yyywwwvvvvvvuuutttooooooppppppppppppoooooommmmmmllllllkkkkkkjjjjjjhhhiiiiiihhhggghhhjjjmmmoooooonnnllliiifffcccaaa^^^\\\YYYXXXXXXXXXWWWUUUWWWUUUTTTRRRQQQQQQQQQQQQRRRSSSSSSRRRRRRTTTWWWZZZXXXXXXXXXYYY[[[\\\^^^___```aaaccceeefffggghhhhhhjjjmmmpppqqqpppqqquuuyyyuuuvvvvvvsssqqqrrrvvvzzz}}}~~~{{{rrr~~~zzzwwwwwwwwwwwwxxx||||||zzzuuuvvvyyy{{{wwwoookkkllltttyyy}}}yyyvvvtttsssrrrsssuuuuuusssqqqfffbbb]]]YYYVVVUUUSSSRRRMMMMMMLLLKKKJJJIIIHHHHHHIIIGGGEEEDDDEEEFFFFFFEEEEEEEEEEEEFFFEEEEEEDDDDDDDDDEEEEEEFFFGGGGGGHHHHHHGGGGGGGGGGGGHHHHHHIIIJJJJJJKKKKKKLLLLLLLLLKKKKKKQQQOOONNNRRRYYY^^^]]][[[VVVWWWXXXXXXXXXXXX[[[]]]]]]___```aaaaaabbbeeegggfffiiimmmnnnooorrrvvv{{{xxxyyy|||}}}|||}}}~~~}}}|||zzz{{{|||{{{{{{||||||zzzwwwvvvvvvvvvuuuuuunnnppprrrssssssrrrpppnnnlllkkkkkkkkkkkkkkkkkkjjjgggiiijjjiiiggggggiiikkklllkkkjjjiiigggeeedddddd\\\ZZZYYYZZZZZZYYYWWWUUUYYYXXXVVVUUUTTTSSSTTTTTTVVVVVVVVVVVVVVVXXX\\\```______```aaacccfffhhhiiihhhjjjmmmpppqqqpppooonnnqqquuuzzz{{{zzzzzz}}}}}}{{{xxxvvvwwwzzz}}}~~~wwwqqqnnnmmmllliiieeeccceeekkkooommmjjjjjjiiihhhiiijjjiiigggddddddfffkkklllfff]]]\\\```gggkkkqqqtttsssqqqnnnmmmiiijjjlllpppsssuuuuuuuuukkkeee\\\UUUQQQNNNMMMLLLGGGGGGGGGHHHHHHHHHGGGGGGJJJHHHFFFEEEFFFGGGGGGGGGEEEEEEFFFFFFGGGFFFFFFFFFGGGHHHIIIJJJKKKLLLMMMNNNMMMMMMMMMMMMMMMOOOQQQRRRSSSSSSSSSTTTUUUVVVWWWXXX\\\ZZZYYYZZZ]]]aaacccdddaaaccceeeeeeddddddgggjjjlllnnnppprrrtttvvvzzz}}}|||~~~}}}~~~~~~}}}|||xxxzzz{{{{{{zzz}}}zzzxxxuuuuuuvvvwwwvvvvvvrrrtttvvvvvvuuurrrnnnkkkjjjjjjjjjjjjjjjjjjjjjjjjfffhhhjjjjjjgggggghhhkkkhhhhhhgggfffeeefffffffff\\\\\\\\\]]]]]]]]]ZZZXXX^^^]]][[[YYYXXXXXXXXXYYYYYYYYYYYYYYYYYY[[[```cccddddddfffhhhjjjmmmoooqqqqqqtttxxx|||}}}{{{xxxvvvuuu{{{~~~}}}~~~rrrpppkkkfffbbb`````````___XXXSSSUUU\\\___[[[VVVVVVVVVVVVXXXZZZZZZXXXVVVYYY]]]dddddd\\\TTTUUU[[[]]]```dddeeeeeedddcccccc^^^aaaeeelllrrrvvvyyyzzzrrrkkk```VVVPPPMMMKKKJJJFFFFFFGGGGGGFFFFFFEEEDDDHHHFFFDDDDDDEEEFFFFFFEEEIIIJJJKKKLLLLLLLLLLLLKKKLLLMMMNNNOOOQQQRRRSSSTTTUUUVVVVVVVVVVVVWWWZZZ\\\\\\\\\\\\]]]___bbbeeefffbbbdddhhhlllnnnnnnmmmlllsssuuuwwwwwwuuuvvvyyy|||}}}|||||||||||||||zzzzzz|||}}}}}}|||xxxwwwvvvvvvvvvvvvvvvvvvxxxwwwuuurrrpppmmmkkkjjjggggggggghhhiiijjjjjjkkklllkkkhhhfffeeeeeefffgggddddddcccbbbaaa______^^^^^^____________^^^]]]]]]```^^^[[[ZZZ[[[\\\[[[[[[^^^___aaacccfffiiilllmmmpppooopppsssxxxzzzyyywww{{{~~~~~~~~~|||}}}yyyrrrnnnlllllljjjiiihhheeedddbbbbbbaaa\\\ZZZWWWSSSOOOMMMKKKKKKKKKKKKLLLLLLMMMNNNOOOOOOKKKKKKKKKLLLLLLMMMMMMMMMLLLMMMNNNPPPQQQQQQQQQQQQOOOQQQSSSVVVWWWXXXXXXXXXWWWYYY\\\aaagggmmmsssvvvuuutttnnnddd]]]ZZZUUUPPPQQQMMMGGGDDDCCCDDDEEEEEEHHHFFFGGGKKKKKKHHHGGGIIILLLLLLMMMOOOQQQSSSUUUWWWTTTWWW[[[\\\\\\\\\___bbbaaaaaaaaabbbdddgggiiikkkiiijjjkkkmmmppprrruuuvvvwwwyyy|||~~~}}}|||}}}}}}~~~|||yyyyyy{{{{{{{{{{{{xxxwwwvvvuuuttttttttttttwwwvvvtttrrrpppnnnlllkkkiiiiiiiiihhhhhhggggggfffhhhgggeeedddcccccccccccceeeeeedddcccbbbaaaaaa```bbbbbbbbbbbbbbbaaa``````hhheeebbbaaabbbbbbaaa```ggghhhiiilllooosssvvvwwwwwwvvvvvvxxx|||~~~}}}|||zzzuuurrrqqqppplllfff```\\\[[[[[[TTTSSSRRRQQQPPPOOOOOOOOOKKKJJJIIIGGGFFFFFFFFFGGGCCCCCCCCCDDDEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHEEEGGGHHHJJJLLLLLLLLLLLLOOOQQQUUUYYY^^^ccchhhlllqqqtttrrriiiaaa_________]]]YYYUUUQQQPPPOOOMMMLLLMMMJJJJJJMMMMMMLLLMMMQQQTTTVVVWWWXXXXXXYYY[[[^^^]]]aaagggiiiiiikkknnnqqqqqqsssuuuxxxzzz{{{zzzzzz}}}~~~}}}}}}}}}}}}~~~{{{zzz{{{{{{{{{~~~{{{yyyxxxvvvuuusssrrrrrrrrruuuuuusssrrrpppnnnmmmllljjjjjjiiihhhfffdddcccbbbddddddddddddcccbbbbbbaaaeeeeeeeeeddddddccccccccceeeffffffggggggggggggfffooommmjjjjjjkkkmmmmmmllllllmmmoooqqqtttxxx{{{|||yyyxxxxxxzzz}}}}}}uuummmfffbbb___YYYYYYVVVQQQLLLIIIHHHIIIEEEDDDDDDCCCCCCCCCCCCDDDCCCCCCBBBBBBCCCDDDEEEEEEAAAAAAAAABBBBBBCCCCCCDDD@@@@@@@@@@@@????????????BBBAAA@@@???????????????BBBBBBCCCEEEEEEFFFEEEEEEFFFIIIMMMPPPTTTXXX]]]```fffmmmooohhh``````eeeiiiiiigggeeeddddddbbb```]]]\\\XXXUUUVVVWWWXXX\\\aaaeeeiiilllkkkhhhgggkkkoooqqqvvv}}}~~~~~~~~~}}}{{{||||||}}}}}}|||{{{zzzxxxuuusssrrrqqqpppssssssrrrqqqpppnnnmmmmmmiiiiiiiiihhhfffdddbbbaaabbbccceeeffffffeeecccbbbeeeeeeeeeeeeffffffffffffhhhiiikkklllnnnoooooopppsssqqqppprrrtttwwwxxxxxxsssssstttvvvxxxzzz|||}}}zzzzzz{{{~~~{{{yyyzzzzzzxxxuuunnnjjjddd]]]VVVRRROOONNNIIIIIIGGGEEEBBB@@@AAACCCCCCBBBBBBAAAAAAAAAAAAAAADDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCC>>>>>>>>>============<<>>===<<<<<<===>>>>>>BBBBBBBBBCCCCCCCCCCCCCCC@@@CCCGGGJJJLLLPPPUUUYYY^^^eeegggaaa^^^aaagggjjjlllmmmpppuuuyyyzzzyyywwwtttnnnjjjjjjjjjlllqqqwww~~~~~~~~~~~~{{{yyyzzz{{{~~~~~~}}}~~~}}}|||yyywwwtttrrrqqqqqqrrrqqqpppooonnnmmmllllllfffggghhhiiihhhgggeeedddaaaccceeeggghhhgggeeedddffffffggghhhiiijjjkkkkkklllmmmpppsssvvvxxxyyyzzzzzzxxxwwwxxx{{{}}}~~~~~~~~~~~~~~~~~~~~~kkkfffaaa______^^^ZZZWWWTTTRRRNNNJJJGGGEEEEEEEEE@@@AAAAAA@@@??????BBBDDDCCCBBBAAA???>>>>>>======@@@@@@???>>>===<<<;;;;;;<<<<<<<<<<<<============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<===>>>????????????>>>>>>>>>?????????<<>>>>>===???BBBDDDBBBAAA@@@>>>======<<<<<<;;;<<<<<<======<<<<<<;;;:::::::::;;;;;;;;;;;;;;;999999999:::::::::;;;;;;999999;;;<<<===>>>>>>>>>??????>>>>>>>>>???@@@@@@;;;>>>BBBCCCEEEJJJTTT\\\^^^___\\\YYYZZZ```cccbbbgggmmmxxx~~~}}}}}}}}}zzzwwwuuuxxx|||~~~}}}}}}|||{{{yyyvvvtttrrrqqqqqqooonnnmmmllljjjiiihhhgggeeegggjjjlllnnnnnnmmmllliiikkkmmmooopppqqqqqqqqqssstttvvvxxxzzz}}}~~~wwwqqqllljjjiiikkkvvv~~~zzztttmmmeee[[[QQQKKKGGGFFFEEEFFFHHHHHHDDD@@@BBBBBBAAAAAAAAA@@@@@@@@@======>>>===<<<<<>>>>>=========>>>:::;;;<<<===>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;888888999:::;;;<<<<<<===999:::===??????>>>===;;;AAAAAA@@@@@@@@@AAACCCDDD>>>BBBEEEFFFGGGOOO[[[eeeeeehhhfffaaa```eeejjjlllpppuuu~~~}}}||||||}}}}}}|||yyyxxx{{{~~~}}}{{{{{{yyywwwuuusssqqqppppppooonnnmmmkkkiiihhhfffffffffhhhkkknnnoooooonnnmmmpppqqqsssuuuwwwxxxyyyyyyzzz{{{}}}yyymmmjjjddd___\\\[[[[[[\\\VVVaaatttyyytttttthhhddd]]]WWWQQQLLLFFFCCCBBBAAA@@@BBBCCCAAA<<<777BBBBBBBBBAAA@@@???===<<>>;;;:::::::::;;;;;;<<<===999::::::;;;;;;:::888777:::::::::999999999999999999999:::<<<===>>>???@@@;;;===@@@BBBBBB???<<<:::??????>>>>>>???@@@BBBCCCCCCGGGJJJJJJLLLUUUcccnnnqqqwwwxxxrrrmmmpppxxx~~~{{{~~~~~~}}}~~~~~~{{{xxx|||}}}|||xxxyyyxxxwwwsssooommmnnnooonnnppprrrrrrpppnnnlllkkknnnnnnnnnqqquuuyyyzzz{{{zzzzzz|||}}}|||pppgggaaa^^^VVVVVVUUUSSSPPPPPPPPPRRRWWW^^^iiiuuuxxxtttoookkkgggbbb]]]YYYUUURRRNNNKKKKKKHHHDDDAAA>>><<<===???CCCBBB>>>:::@@@@@@??????>>>>>>======<<<===>>>>>>======>>>???;;;;;;<<<<<<===<<<<<<;;;;;;;;;<<<<<<<<<;;;999888;;;;;;;;;<<<<<<<<<<<<===::::::999999::::::;;;<<<======>>>???????????????AAAAAAAAAAAAAAAAAAAAAAAABBBEEELLLRRRUUUZZZfffsss{{{~~~||||||}}}~~~}}}{{{~~~}}}}}}~~~|||zzzxxxwwwwwwvvvssspppoooppprrrqqqrrrtttttttttsssrrrrrrttttttvvvzzz~~~|||wwwmmmcccZZZTTTQQQOOOPPPPPPOOONNNMMMNNNPPPQQQVVVZZZaaaiiipppvvv{{{~~~~~~xxxoooiii___\\\YYYVVVTTTQQQMMMJJJKKKHHHEEEDDDDDDCCC@@@>>><<<=========<<<<<<<<<===;;;;;;;;;;;;;;;:::::::::999;;;===>>>>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===<<<;;;:::999======<<<<<<;;;;;;;;;:::::::::999999::::::;;;<<<======>>>>>>??????>>>>>>AAAAAAAAAAAAAAAAAAAAAAAACCCFFFLLLRRRUUUXXXcccnnn|||}}}~~~||||||}}}{{{yyyyyy{{{}}}~~~~~~{{{{{{~~~|||zzzyyyxxxuuuvvvvvvuuusssssstttvvvuuuvvvwwwxxxyyyyyyyyyyyyvvvwwwzzz|||xxxqqqiiibbb]]]VVVOOOJJJIIIIIIJJJNNNOOOQQQTTTWWWYYY[[[]]]ZZZZZZ[[[]]]___aaacccdddggghhhjjjjjjggg___UUUNNNLLLJJJHHHGGGGGGFFFDDDBBB@@@???>>>>>>>>>???===<<<;;;===>>>;;;777666999===888888999999999999999999888999;;;======<<<;;;999===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<===<<<<<<;;;:::>>>>>>===<<<;;;:::999999::::::999999::::::;;;<<<<<<<<<======>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBDDDKKKQQQSSSUUU^^^gggvvvyyy~~~}}}{{{zzz{{{yyywwwvvvwwwyyy|||}}}vvvyyy|||xxxxxxyyyxxxyyyzzzyyywwwwwwxxxyyy{{{zzz{{{|||~~~~~~yyy{{{~~~wwwwwwrrriiibbb^^^XXXRRRQQQNNNJJJGGGFFFIIIMMMPPPPPPTTTZZZaaagggjjjjjjiii```]]]ZZZWWWUUUUUUTTTTTTMMMOOOSSSTTTSSSNNNGGGCCCDDDCCCBBBBBBDDDDDDCCCBBB======<<<<<<=========<<<;;;<<<<<<:::888666888:::999999::::::;;;;;;<<<<<<::::::::::::<<<<<<;;;:::======<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;:::999999::::::999999::::::;;;<<<<<<<<<<<<<<<<<<======>>>???????????????????????????AAAGGGNNNPPPRRRYYYaaagggqqq|||zzz~~~|||{{{zzzyyyvvvttttttuuuwwwyyyuuuyyy|||vvvuuuxxx~~~~~~|||}}}~~~|||zzzvvvssspppmmmhhheee^^^```\\\UUUPPPOOOLLLIIIEEEEEEDDDEEEHHHMMMRRRUUUXXX\\\ccckkkpppooojjjeee]]]YYYSSSOOOMMMLLLJJJHHHAAABBBEEEFFFEEECCCBBBAAA>>>===<<<===?????????===============<<<;;;<<<<<<<<<;;;:::<<<===;;;888444::::::;;;;;;<<<<<<<<<===>>>;;;888888:::<<<============<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<:::;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;<<<;;;;;;:::::::::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>;;;===BBBHHHLLLNNNSSS[[[XXXbbbnnnwww~~~~~~}}}|||zzzyyyxxxvvvssssssuuuwwwwww|||}}}wwwvvvyyy|||uuuqqqnnnmmmiiihhheeedddaaa^^^YYYUUUMMMPPPOOOIIIGGGIIIJJJIIICCCEEEIIIMMMRRRWWW[[[]]]fffgggjjjnnnooojjj```XXXQQQLLLFFFCCCCCCCCC@@@>>>>>>??????>>>===<<<===???;;;:::999:::<<<===<<<;;;:::;;;<<<;;;999888999:::<<<:::999<<>>999444999:::::::::::::::;;;;;;>>>;;;777777:::======<<<============<<<;;;:::999;;;;;;:::::::::;;;<<<<<<999999::::::;;;;;;;;;;;;::::::999999::::::;;;<<<;;;:::999999999:::<<<===========================::::::===CCCFFFGGGMMMSSSNNNVVVaaaiiimmmssszzz~~~|||yyyzzz{{{yyyvvvuuuwwwyyy|||}}}|||tttqqqkkkeeeaaa^^^^^^^^^]]]\\\[[[[[[YYYVVVQQQNNNFFFIIIIIIDDDCCCFFFJJJKKKIIIMMMTTT[[[aaadddeeeeeejjjgggdddcccbbb\\\RRRKKKEEEAAA<<<;;;===>>>;;;888:::;;;<<<;;;888888:::<<<999888888999;;;===<<<;;;777999;;;:::888777999;;;:::::::::;;;;;;;;;999888:::::::::::::::999999999:::888666999<<<===;;;777;;;<<<>>>???>>><<<999777:::999999888999:::;;;<<<;;;;;;::::::::::::::::::::::::999999::::::;;;<<<::::::888888888999;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===::::::>>>@@@AAAEEEKKKHHHMMMTTT[[[___eeennnvvv~~~|||yyy{{{}}}|||yyyxxxyyy{{{}}}uuunnniiidddaaa]]]XXXVVVUUUVVVWWWSSSRRRRRRSSSRRROOOJJJGGGDDDHHHHHHCCCAAAEEEJJJKKKLLLQQQZZZccchhhjjjjjjhhhaaa\\\UUURRRPPPLLLEEE???AAA===999:::===>>>;;;888333666999999777666888;;;555444444666999;;;;;;:::666888;;;:::999999;;;>>>888:::;;;999777666:::===<<<<<<<<<;;;;;;:::::::::666555666:::>>>>>>888222:::<<<>>>@@@???<<<999666999999888777888999;;;<<<===<<<;;;;;;:::999888888::::::999999::::::;;;<<<:::999888777777999;;;<<<<<<<<<<<<<<<<<<<<<<<<<<>>===<<<;;;:::999:::;;;<<<:::777555666888999888666888999::::::;;;;;;::::::::::::::::::::::::::::::999999:::;;;;;;<<<<<<===888888888999999::::::;;;999999999999:::;;;;;;<<<:::<<<===<<<;;;;;;<<<===<<<<<<;;;;;;;;;:::::::::<<<<<<<<<===>>>===;;;999888888999999999:::::::::000555888666777:::<<<;;;999;;;;;;;;;999999999;;;>>>>>>>>>>>>>>>?????????DDDFFFHHHJJJMMMSSSYYY^^^gggqqq~~~~~~~~~~~~}}}xxxvvvyyyzzz{{{}}}~~~zzzxxxvvvsssnnnjjjkkkjjjhhhfffccc```^^^]]]WWWVVVSSSPPPNNNMMMLLLLLLGGGGGGFFFEEEEEEEEEFFFFFFGGGEEEGGGMMMPPPQQQWWW^^^___eeemmmqqqlllaaaUUUMMMHHHFFFCCCAAA@@@???>>><<<===<<<;;;:::999:::;;;;;;:::777555666888999888777888999::::::;;;;;;::::::999999999999999999999999888888999::::::;;;;;;<<<999999999999::::::::::::;;;:::::::::::::::;;;<<<===>>>>>>===:::999999:::<<<<<<<<<;;;;;;;;;::::::<<<;;;;;;<<<===<<<:::888888888999999999:::::::::333888:::888888:::<<<:::999:::;;;;;;999999999;;;======>>>>>>>>>>>>??????BBBCCCEEEFFFHHHLLLQQQUUU]]]fffsssssswww~~~||||||}}}}}}yyywwwyyy{{{||||||vvvpppmmmnnnnnnllliiiddd```^^^]]]^^^]]]\\\ZZZXXXVVVUUUTTTNNNMMMLLLJJJIIIGGGFFFEEE>>>???@@@BBBCCCDDDDDDDDDIIIJJJOOOVVV[[[^^^dddjjjhhhoootttooo```QQQHHHFFF@@@>>><<<<<<======<<<;;;===<<<;;;:::999:::;;;;;;999888666666888999888777888999999:::::::::::::::888888888888888888888888888888888999::::::;;;;;;;;;;;;;;;:::::::::::::::<<<<<<;;;;;;:::;;;;;;;;;===>>>>>><<<:::999999:::<<<<<<<<<;;;;;;;;;;;;:::<<<;;;:::;;;<<<<<<:::888888888999999999:::::::::888<<<===:::999::::::888888:::;;;:::999888:::;;;<<<<<<=========>>>>>>>>>AAABBBCCCCCCCCCFFFJJJMMMQQQXXXbbbkkkuuummmuuu~~~{{{zzzzzz|||{{{xxxwwwyyyzzz{{{xxxyyyyyywwwqqqjjjbbb]]]eeehhhiiiddd\\\UUURRRSSSQQQQQQPPPOOONNNMMMMMMLLLFFFFFFFFFEEEDDDBBBAAA@@@>>>??????@@@AAABBBCCCDDDMMMRRRZZZaaafffhhhkkknnnggglllnnneeeVVVHHHBBBAAA>>>===;;;;;;=========<<<>>>===;;;:::999999:::;;;999888777777888888888888888888999::::::::::::999999999999999999999999999888999999::::::;;;<<<<<<===<<<<<<<<<;;;:::::::::>>>>>>===<<<;;;;;;;;;;;;999:::<<<<<<;;;;;;<<<>>><<<<<<<<<<<<;;;;;;;;;;;;<<<:::999:::;;;;;;999888888888999999999::::::::::::>>>???;;;888999888666888999::::::999888:::;;;;;;;;;;;;<<<======>>>>>>AAABBBCCCCCCCCCDDDHHHJJJIIIPPPWWW]]]dddsssxxx~~~~~~~~~|||yyyxxxzzz{{{zzzwwwwwwyyyzzz{{{}}}||||||~~~{{{ooopppqqqooojjjbbbZZZUUUVVV[[[```]]]UUULLLIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGBBBBBBBBBBBBAAA@@@???>>>AAAAAAAAABBBDDDGGGJJJKKKVVV]]]ffflllnnnmmmjjjhhh]]]^^^\\\VVVMMMFFFAAA@@@???===;;;;;;<<<===<<<;;;>>>===;;;:::999999::::::999999999888888888999999777888999999::::::999999::::::::::::::::::::::::::::::;;;;;;<<<=========>>>=========<<<;;;;;;;;;??????>>>===<<<<<<<<<<<<999;;;<<<<<<<<<<<<===???======<<<<<<<<<;;;;;;;;;<<<:::999999:::;;;:::888888888999999999:::::::::;;;??????;;;888888777555777888:::999888888:::;;;999::::::;;;<<<<<<======???@@@AAABBBBBBDDDGGGIIIFFFMMMTTTWWW[[[fffxxx~~~|||zzzyyy{{{}}}|||zzzzzz|||}}}yyysssnnnmmmnnnrrrwwwxxxvvvsssddddddeeeccc___YYYSSSOOOHHHNNNTTTTTTNNNIIIFFFFFFBBBBBBBBBBBBCCCCCCCCCCCC@@@@@@@@@@@@@@@?????????@@@BBBEEEJJJOOOTTTXXXZZZ```gggmmmnnnllliiiccc^^^PPPNNNJJJHHHFFFDDDBBB@@@>>><<<::::::;;;<<<;;;:::???===<<<:::999999999:::888999:::999777777999:::777888888999999999999999::::::::::::::::::::::::;;;;;;;;;<<<======>>>>>>>>>>>>>>>===============??????>>>>>>===>>>>>>>>>===>>>???>>><<<;;;<<<============<<<<<<<<<;;;;;;===;;;999999:::;;;:::999888888999999999::::::::::::>>>???;;;888888888666666888999999888888:::;;;888888999:::;;;<<<<<<===;;;===???@@@@@@AAADDDFFFDDDJJJPPPSSSUUU\\\hhhrrr}}}}}}|||{{{{{{{{{wwwoooiiiaaa```aaadddhhhiiigggdddXXXXXXWWWVVVSSSOOOLLLIIIEEEHHHKKKJJJHHHEEEEEEFFF?????????@@@@@@@@@@@@AAA@@@???>>>>>>>>>???@@@AAA@@@EEELLLUUU]]]bbbeeefffdddiiijjjddd___\\\WWWQQQGGGEEEBBB@@@????????????===<<<::::::<<<======<<>><<<:::999999999999888:::;;;999777777999;;;777777888999999999999999999999999999999999999999::::::;;;;;;<<<======>>>======>>>>>>>>>>>>>>>?????????>>>>>>>>>???@@@@@@>>>???@@@???>>>===>>>???============<<<<<<<<<<<<>>><<<::::::;;;<<<;;;;;;888888999999999::::::::::::>>>???<<<999;;;;;;888555777999999888888:::;;;777777888999:::;;;<<<<<<;;;===?????????@@@BBBDDDAAADDDIIIKKKNNNSSS[[[aaajjjsss|||wwwtttsssvvvzzz}}}wwwyyy{{{}}}~~~~~~}}}}}}rrrppppppsssuuurrrkkkdddXXXWWWWWWYYY\\\\\\YYYUUUQQQPPPOOOMMMKKKIIIGGGFFFFFFFFFDDDBBB??????@@@AAA===>>>>>>>>>>>>?????????@@@???=========???AAABBBAAAHHHSSS___gggjjjjjjiiidddgggcccYYYQQQPPPMMMGGGCCCBBBAAA>>>;;;:::<<<>>>>>><<<;;;<<<>>>@@@@@@@@@???>>><<<:::999999999999888:::;;;:::777777999<<<777777888999999999999888888888888888888888888888999999:::;;;;;;<<<<<<=========>>>>>>??????@@@@@@???>>>>>>>>>???@@@AAAAAA;;;===?????????@@@BBBCCC>>>=========<<<<<<<<<<<>>@@@===;;;======;;;555777888999888888:::;;;666777888999:::;;;<<<<<<>>>@@@AAAAAA@@@@@@AAACCC===???BBBDDDHHHMMMSSSWWW^^^dddooo}}}wwwrrrkkkiiimmmyyyxxxoooiiikkkgggcccaaabbbdddeeefffmmmkkkjjjlllooopppooommmjjjeee___^^^___^^^YYYUUUOOOOOOOOONNNLLLIIIGGGEEEHHHFFFFFFGGGGGGEEEDDDFFFBBBDDDDDDAAA<<<:::;;;>>>AAA>>>;;;<<>><<<;;;========================>>>;;;888777999:::999777888888888888999:::;;;<<<777888888999999999888888:::::::::999::::::;;;;;;<<<=========<<<<<<>>>???AAAAAAAAAAAA@@@???>>>===<<>>???DDDEEEAAACCCAAA@@@??????AAACCCEEECCCBBBAAA@@@????????????AAA???<<<;;;<<<<<<<<<;;;;;;=========;;;:::;;;<<<<<<<<<======<<<:::999888666444222333777::::::999777777777777777888888999<<<======>>>>>>>>>>>>>>>BBB@@@@@@DDDGGGGGGJJJNNNTTTYYY```jjjuuuwwwpppfffbbb^^^^^^eeerrryyytttnnngggccc```^^^ZZZZZZ[[[^^^___```]]]]]]^^^aaaddddddbbb___^^^YYYUUUSSSTTTTTTPPPLLLHHHHHHFFFEEEDDDEEEEEEEEEGGGEEEEEEEEEDDDCCCCCCDDDBBBBBBBBB@@@>>>===>>>??????===;;;===@@@BBBBBB@@@CCCEEEEEEFFFKKKSSSUUUSSSOOOSSSYYY___bbbbbb```]]]SSSMMMHHHEEEFFFEEEAAA===AAA@@@>>>>>>??????===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::777666888888777666777777777888888999;;;;;;777888999999999999999999:::::::::999::::::;;;<<<<<<===>>>>>>>>>???AAACCC@@@@@@@@@AAA@@@??????>>>>>>BBBBBB@@@AAAEEEFFFCCCGGGFFFEEEDDDDDDEEEEEEFFFDDDCCCCCCBBBAAAAAAAAAAAAAAA???===<<<===>>>=========>>>???>>><<<;;;<<<==================;;;:::999;;;888666666888:::999888999888888888888999::::::<<<<<<===>>>>>>>>>======AAA??????CCCFFFFFFHHHLLLOOORRRWWW]]]dddjjjooorrryyyoooeee___WWWTTTRRRSSSZZZfffsss{{{}}}}}}}}}~~~~~~{{{xxxqqqnnnkkkiiigggccc___\\\XXXVVVSSSRRRTTTVVVWWWWWWVVVVVVXXXZZZ\\\\\\YYYVVVQQQMMMIIIHHHJJJJJJGGGDDDDDDBBBAAA@@@AAACCCFFFHHHFFFFFFEEEDDDDDDDDDEEEEEEDDDBBB@@@@@@@@@AAAAAAAAA>>>>>>>>>???BBBDDDDDDCCCFFFIIIKKKNNNVVVaaaffffff]]]]]]]]]]]]]]][[[WWWTTTHHHEEEAAAAAABBBBBB@@@>>>>>>===<<<<<<>>>???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<:::888777888888777666777777777777777888999:::888888999::::::::::::::::::::::::::::::;;;<<<<<<:::;;;=========>>>AAACCC@@@AAAAAABBBCCCCCCBBBBBBCCCEEEFFFEEEFFFIIIJJJHHHIIIIIIHHHHHHGGGGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDBBB@@@>>>>>>???@@@@@@@@@>>>???@@@???===<<<===>>>===============<<<;;;:::===;;;888777888888777555::::::999999::::::;;;<<<;;;;;;<<<============<<<@@@===>>>BBBDDDDDDFFFJJJKKKKKKLLLNNNPPPSSSUUUVVVhhh{{{yyyooofff^^^XXXTTTQQQOOOLLLMMMRRRZZZbbbhhhhhhgggggghhhiiiiiiiiiiiihhhfffdddcccaaa___\\\YYYYYYWWWTTTTTTTTTUUUUUUTTTZZZYYYXXXWWWVVVTTTRRRQQQIIIFFFDDDCCCDDDEEECCCBBBCCCCCCBBBBBBCCCFFFHHHJJJFFFHHHHHHFFFGGGJJJKKKJJJHHHDDD@@@@@@BBBDDDCCCAAA@@@AAABBBCCCEEEFFFFFFFFFIIIOOOUUUZZZcccnnnsssssslllhhhbbb]]]YYYTTTOOOKKKEEECCCAAAAAACCCCCCBBB@@@===<<<;;;;;;======<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999999888888777777666666777888888999888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>===???@@@@@@@@@@@@CCCEEEBBBCCCDDDFFFGGGGGGHHHHHHIIIKKKLLLLLLMMMOOOPPPPPPKKKLLLMMMNNNMMMLLLJJJIIIGGGGGGHHHHHHHHHGGGGGGGGGDDDBBB@@@@@@BBBCCCDDDCCC???@@@AAA@@@>>>======>>>=========<<<<<<;;;;;;;;;:::999888777666555444333::::::999999::::::;;;<<<:::;;;;;;<<<<<<<<<<<<<<<>>><<<===AAACCCAAACCCFFFHHHHHHFFFFFFEEEFFFFFFGGGRRRggg}}}xxxpppjjjbbbZZZTTTPPPMMMJJJKKKJJJIIIIIIKKKPPPUUUXXX\\\]]]^^^___```bbbdddeeebbbaaa``````aaa```^^^\\\```___^^^___aaaaaaaaa```ccc___XXXQQQLLLJJJJJJKKKEEEDDDBBBBBBCCCCCCCCCCCCBBBCCCDDDEEEFFFGGGGGGGGGFFFKKKLLLJJJLLLPPPQQQNNNMMMHHHCCCBBBCCCDDDCCCAAAAAABBBCCCDDDEEEGGGHHHIIINNNVVV```gggnnnuuuwwwuuuvvvnnnccc[[[UUUPPPIIIDDDEEEDDDCCCCCCCCCCCCAAA@@@>>>===;;;;;;<<<<<<:::999<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::888777777777777777777666777777888999999999;;;<<<<<<=========<<<<<<<<<<<<===>>>???@@@EEEFFFGGGFFFEEEFFFHHHJJJEEEFFFHHHIIIKKKLLLLLLLLLOOOOOOPPPRRRSSSTTTUUUVVVQQQRRRTTTVVVVVVUUUSSSQQQKKKLLLLLLMMMLLLLLLKKKJJJHHHFFFDDDDDDFFFGGGGGGGGG@@@AAABBB@@@>>>======>>><<<<<<<<<;;;;;;;;;;;;;;;888999999888777777666666:::999999999999:::;;;;;;:::;;;;;;<<<<<<<<<<<<<<<===;;;<<<@@@BBB@@@@@@CCCEEEDDDBBBAAAAAABBBCCCCCCFFFYYYrrr~~~{{{tttooolllhhhddd```\\\XXXSSSOOOLLLJJJHHHGGGDDDDDDDDDFFFHHHKKKNNNOOOQQQTTTXXX[[[]]]___aaaddd`````````cccfffhhhhhhgggmmmmmmnnnpppsssuuutttsssnnnhhh___SSSJJJGGGHHHJJJDDDCCCCCCBBBBBBCCCCCCDDDBBBCCCEEEGGGHHHHHHGGGGGGJJJPPPSSSPPPRRRWWWVVVPPPNNNKKKFFFDDDCCCCCCDDDCCCAAACCCDDDEEEFFFIIIMMMPPPXXXbbblllqqqtttwwwuuuqqqrrriii]]]UUUPPPLLLGGGBBBDDDDDDDDDCCCBBB@@@???>>>>>>===;;;;;;;;;;;;:::888;;;;;;;;;;;;;;;;;;;;;;;;777999:::999777555555666888888777777777888888999999:::;;;======>>>>>>>>>>>>>>>>>>>>>???AAABBBCCCFFFGGGHHHHHHHHHHHHJJJLLLKKKLLLMMMOOOQQQRRRRRRRRRUUUSSSUUUXXXZZZYYYZZZ]]]VVVWWWYYYZZZYYYXXXVVVUUURRRSSSTTTTTTSSSRRRPPPOOOMMMKKKIIIHHHJJJKKKKKKJJJCCCCCCDDDBBB@@@??????@@@======<<<;;;;;;<<<<<<===:::;;;======;;;::::::;;;:::999999999999:::;;;;;;;;;;;;<<<============<<<===;;;<<<@@@AAA??????AAAAAA@@@>>>===>>>???AAACCCAAAPPPcccuuu|||xxxsssnnnjjjgggddd___[[[WWWTTTRRRRRRQQQOOOLLLKKKKKKJJJHHHGGGBBBCCCEEEFFFHHHIIIJJJJJJHHHNNNWWW]]]bbbeeeiiilllllllllnnnrrrwwwzzz{{{{{{vvvqqqgggZZZOOOJJJIIIKKKEEEFFFFFFEEEDDDDDDEEEFFFIIIJJJKKKLLLMMMOOOPPPQQQSSS\\\___[[[[[[^^^[[[RRRMMMKKKIIIEEECCCCCCFFFHHHDDDFFFHHHJJJLLLRRRYYY___fffooovvvwwwuuutttpppllleee\\\QQQKKKKKKJJJFFFBBBAAABBBCCCBBB@@@>>>=========<<<:::;;;<<<===<<<:::;;;;;;;;;;;;;;;;;;;;;;;;888:::<<<<<<999777777888999999888888888888999999::::::<<<===>>>????????????@@@@@@@@@AAACCCDDDEEEFFFHHHJJJKKKLLLNNNQQQTTTUUUVVVXXXYYY[[[[[[\\\\\\___\\\]]]bbbdddbbbdddhhhaaaaaaaaa```___\\\ZZZYYY[[[[[[\\\\\\ZZZXXXVVVTTTRRROOOMMMLLLMMMNNNMMMMMMFFFGGGGGGEEECCCAAAAAABBB??????>>>======>>>???@@@;;;===@@@???===;;;;;;<<<;;;;;;;;;:::;;;;;;<<<===<<<<<<===>>>>>>>>>=========;;;===AAAAAA>>>>>>@@@???>>><<<;;;;;;===???@@@@@@JJJVVVcccuuu~~~yyyvvvssspppkkkfffbbb^^^ZZZVVVRRRRRRPPPMMMKKKJJJLLLNNNHHHGGGGGGGGGHHHGGGEEECCCFFFGGGHHHJJJJJJIIIHHHHHHGGGOOO[[[fffmmmsssxxx|||uuuqqqiii]]]QQQJJJHHHIIIHHHIIIIIIHHHGGGGGGHHHIIISSSRRRRRRRRRUUUXXX\\\^^^]]]gggjjjeeeccceee___UUUJJJKKKJJJFFFCCCDDDHHHLLLGGGJJJMMMOOOSSS[[[eeelllqqqxxx|||yyytttqqqmmmiiiYYYPPPGGGDDDGGGHHHFFFBBB@@@BBBCCCCCCAAA???>>>>>>;;;::::::;;;===>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>AAA@@@===::::::<<<::::::999999999999999::::::;;;<<<>>>??????@@@@@@AAAAAAAAABBBCCCDDDFFFFFFLLLOOORRRTTTVVVYYY]]]```___```aaacccdddeeeeeeeeehhhdddffflllmmmkkklllqqqppppppnnnllliiifffdddbbb```aaaaaaaaa___\\\ZZZXXXTTTRRROOONNNOOOOOOOOONNNHHHIIIIIIHHHEEECCCDDDDDDAAAAAA?????????@@@AAABBB;;;>>>@@@???;;;999999:::<<<<<<<<<<<<<<<===>>>>>><<<======>>>>>>>>>>>>>>>===<<<===AAAAAA>>>===@@@AAA???===;;;:::;;;===>>>AAAGGGNNNUUUeee|||{{{xxxtttqqqlllgggaaa]]]^^^\\\ZZZVVVSSSOOOLLLKKKHHHGGGFFFHHHGGGEEEEEEFFFDDDEEEEEECCCDDDFFFHHHHHHDDDCCCEEEJJJIIICCCBBBFFFJJJTTTaaaooo|||{{{ooommmggg___WWWQQQOOOOOOQQQRRRSSSTTTTTTTTTUUUVVVZZZ]]]___``````cccjjjpppvvv{{{~~~yyynnnaaaXXXTTTJJJEEEDDDHHHIIIFFFHHHMMMOOOIIIKKKXXXeeelllqqquuuuuu{{{yyypppkkkjjj```RRRQQQKKKEEEDDDEEEFFFCCC@@@<<<<<<===>>>>>>>>>>>>>>><<<:::999;;;???@@@===888;;;999777666777999;;;===;;;:::999999;;;;;;:::999===:::888999::::::888666;;;;;;;;;===@@@BBBBBBBBBEEEDDDDDDFFFIIILLLNNNNNNXXXXXX\\\_________cccjjjmmmrrrsssnnnlllpppqqqoootttvvvxxxzzz{{{zzzyyyxxxzzz}}}|||vvvqqqooooookkkmmmnnnmmmiiieeebbbaaa___]]]YYYWWWVVVVVVUUUTTTQQQNNNIIIFFFEEEDDDDDDCCCBBBBBBBBBAAAAAAAAA@@@@@@AAA???===;;;<<<===???AAA<<<<<<<<<===============:::;;;<<<>>>>>>>>>=====================>>>???@@@AAA???===;;;;;;<<<>>>@@@<<>><<<<<<===>>>>>>>>>>>>>>><<<:::888:::>>>???<<<999<<<:::999888777888:::;;;<<<;;;::::::;;;<<<;;;999<<<:::888999;;;<<<<<<:::<<<<<<===???BBBDDDEEEEEEKKKJJJJJJKKKNNNQQQTTTUUU^^^___dddjjjllllllqqqyyyyyy}}}}}}zzzzzz~~~|||||||||zzzwwwsssnnnkkkfffccc```^^^___^^^[[[XXXWWWTTTPPPNNNLLLKKKHHHFFFKKKJJJHHHGGGEEEDDDCCCBBBAAA???===;;;;;;<<<>>>???<<<======>>>>>>?????????======>>>??????>>>===<<<<<<<<<;;;;;;;;;<<<======>>>===;;;999999;;;===>>>;;;@@@FFFKKKQQQ]]]mmmyyy{{{rrrnnniiieeeaaa___[[[YYYRRRQQQPPPPPPPPPMMMIIIFFFJJJHHHFFFDDDDDDEEEFFFHHHGGGFFFEEECCCCCCEEEGGGGGGDDDEEEFFFGGGHHHJJJNNNQQQTTTRRRRRRSSSQQQMMMMMMPPPVVVeeezzz|||wwwqqqlllhhhfffeeeeeeffffffeeecccccceeefffggghhhjjjmmmqqquuuyyy|||xxx}}}qqq^^^PPPIIIJJJFFFEEEGGGHHHGGGHHHLLLRRRWWWbbbmmmpppooooooqqq{{{yyymmm]]]TTTRRRMMMEEEHHHDDD@@@@@@AAABBBAAA???<<<<<<===>>>>>>>>>======<<<999777888;;;===<<<999;;;;;;::::::999888888888===<<<;;;;;;;;;<<<:::999;;;999888999<<<>>>??????>>>???@@@BBBEEEGGGHHHIIIRRRQQQQQQRRRUUUZZZ___bbbjjjlllsss{{{zzzuuuqqqnnnmmmnnnlllfff```aaa___[[[XXXVVVRRROOOLLLMMMLLLJJJHHHFFFEEEDDDCCCCCCAAA???=========>>>???======>>>>>>???@@@AAAAAA@@@@@@AAAAAA@@@???===<<<>>>===<<<<<<<<<<<<<<<<<<>>>===;;;::::::;;;===>>><<<@@@DDDFFFHHHOOOZZZccclllvvv|||vvvoookkkbbb^^^YYYUUUSSSQQQOOONNNKKKJJJKKKLLLMMMKKKHHHEEELLLJJJGGGDDDDDDEEEHHHJJJMMMMMMJJJFFFEEEHHHIIIIIIFFFFFFGGGJJJKKKLLLRRRXXXZZZYYYXXXVVVSSSPPPPPPRRR\\\lllyyyvvvuuurrrooovvvuuutttqqqooollljjjhhhlllnnnpppqqqrrrsssuuuwww||||||}}}yyygggXXXMMMGGGJJJGGGEEEFFFHHHLLLRRRVVVbbbdddiiinnnqqqrrrrrrtttllliii^^^QQQKKKLLLJJJFFFFFFCCCAAAAAABBBCCCBBBAAA<<<<<<===============<<<;;;999666777999;;;;;;:::999:::;;;;;;;;;:::999888===;;;::::::;;;;;;999888;;;:::999999;;;>>>@@@AAA???AAACCCFFFHHHJJJMMMNNNVVVWWWXXXZZZ___fffnnnttt{{{~~~~~~uuummmqqqmmmgggbbb]]]YYYUUURRRNNNMMMKKKIIIHHHHHHHHHHHHDDDCCCAAA@@@@@@@@@AAABBB======>>>???@@@@@@AAABBB@@@AAABBBBBBBBB@@@???>>>AAA@@@@@@???>>>>>>>>>>>>???>>>=========>>>???AAA???BBBDDDEEEEEEHHHNNNTTTZZZbbbllluuu}}}yyytttnnniiieeeaaa^^^XXXUUUPPPMMMLLLKKKJJJIIIJJJJJJKKKMMMNNNMMMJJJFFFJJJHHHDDDCCCCCCGGGKKKNNNWWWXXXTTTLLLIIILLLMMMJJJHHHGGGJJJNNNNNNNNNUUU___aaabbb```[[[WWWUUUUUUUUUaaaooozzzsssllljjjkkklllllllllooorrrvvvyyyzzzyyywwwuuuzzz}}}}}}iiiZZZQQQKKKHHHFFFEEEDDDDDDJJJTTT^^^cccnnnmmmnnnppptttuuuqqqkkkZZZWWWQQQJJJHHHIIIHHHEEEBBBAAA@@@AAAAAABBBBBBAAA<<<<<<============<<<<<<:::999777777888999:::;;;666888:::;;;<<<<<<;;;;;;<<<:::999999::::::999777;;;;;;;;;;;;<<<>>>@@@AAAAAADDDGGGJJJKKKNNNRRRUUUXXX[[[___dddkkkuuuvvvnnnhhhddd```^^^YYYWWWTTTQQQNNNLLLKKKKKKEEEDDDCCCBBBBBBCCCCCCDDD===>>>>>>???@@@@@@AAAAAA???@@@BBBCCCCCCCCCBBBAAABBBAAA@@@??????????????????>>>>>>===>>>???@@@AAA@@@BBBDDDDDDCCCEEEIIILLLPPPUUU\\\ccckkkwwwyyyqqqeeeccc```]]]ZZZXXXWWWWWWSSSPPPKKKHHHHHHIIIIIIHHHIIIIIIKKKNNNPPPOOOKKKHHHHHHGGGFFFFFFIIINNNSSSWWW]]]___[[[RRRNNNQQQPPPKKKKKKIIILLLQQQQQQOOOXXXdddjjjllljjjddd___]]][[[YYY]]]hhhrrruuutttrrrooojjjgggcccaaadddhhhkkkppptttvvvzzznnn[[[QQQLLLIIIGGGCCCEEEFFFIIIRRR```kkkppprrrttttttuuuvvvsssfffYYYOOOMMMIIIFFFFFFEEECCCAAA????????????????????????<<<<<<=========<<<;;;;;;999999888888999999:::;;;666777999;;;============;;;:::999999;;;;;;:::999:::<<<>>>?????????AAACCCDDDHHHMMMPPPQQQSSSXXX\\\^^^cccjjjrrrzzz}}}xxxuuurrrkkkgggaaaZZZTTTPPPMMMLLLJJJIIIHHHGGGEEEEEEDDDDDD@@@@@@@@@@@@AAAAAAAAAAAA???@@@AAACCCDDDDDDCCCCCC@@@???>>>>>>>>>>>>>>>>>><<<<<<<<<<<<===>>>?????????@@@AAAAAAAAACCCFFFHHHJJJJJJNNNVVV]]]fffsss}}}yyyvvvvvvvvvqqqggg^^^XXXWWWVVVTTTSSSSSSUUUVVVRRROOOJJJHHHHHHJJJJJJKKKHHHJJJMMMQQQTTTSSSPPPMMMMMMLLLLLLMMMPPPUUUZZZ]]]]]]aaa^^^TTTQQQTTTRRRKKKNNNKKKNNNTTTSSSPPPYYYhhhooosssrrrkkkeeeccc```[[[[[[ccchhhfffdddeeegggfffiiigggjjjqqqvvvzzzrrr^^^QQQLLLKKKIIIFFFCCCJJJPPPVVVaaapppyyy{{{xxx{{{yyysssmmmeeeXXXKKKJJJGGGDDDCCCCCCBBBAAA@@@>>>???@@@@@@???>>>??????<<<<<<======<<<<<<;;;:::888999::::::::::::::::::888999:::;;;<<<<<<<<<<<<;;;::::::;;;===>>>===<<<888<<<@@@CCCCCCDDDEEEGGGIIINNNSSSVVVWWWYYY___dddgggnnnwww|||tttkkkccc]]]YYYWWWWWWUUUSSSPPPMMMJJJGGGFFFDDDDDDDDDCCCCCCCCCCCCCCC@@@AAABBBCCCCCCCCCBBBAAA??????>>>>>>>>>???@@@@@@<<<<<<<<<======>>>???????????????@@@AAACCCFFFHHHHHHEEEFFFNNNUUUZZZbbbkkkvvv~~~yyytttqqqiiifffeeegggkkkhhh___VVVTTTTTTSSSSSSRRRTTTWWWYYYSSSPPPLLLJJJJJJLLLMMMNNNJJJLLLPPPUUUYYYYYYWWWTTTPPPOOONNNOOOQQQTTTWWWZZZZZZ```^^^TTTQQQUUUSSSKKKOOOLLLOOOUUUTTTQQQZZZjjjqqqvvvuuummmgggeeeaaa[[[```fffiiifffeeeiiiooorrrxxxxxx}}}ooobbbSSSKKKKKKLLLJJJFFFGGGQQQ[[[cccooo}}}{{{lll___XXXPPPHHHGGGCCC@@@AAABBBBBBBBBCCC@@@BBBCCCCCCAAA@@@@@@AAA<<<=========<<<;;;::::::777999;;;<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;<<>>>>>???@@@AAAAAAAAAAAA@@@@@@@@@AAADDDGGGIIIJJJDDDDDDJJJPPPSSSWWW]]]aaajjjxxx|||wwwrrrllljjjjjjiiiddd___aaa\\\XXX[[[bbbeee```ZZZNNNNNNNNNNNNQQQUUU\\\aaa\\\WWWPPPLLLKKKLLLNNNNNNPPPNNNTTT```eee```ZZZXXXWWWWWWWWWUUUSSSTTTVVVYYY^^^\\\ZZZWWWUUURRRQQQPPPPPPRRRQQQNNNKKKPPP\\\fffuuuvvvuuupppiiieeefffggghhhjjjmmmqqqvvv~~~uuuddd\\\RRRLLLJJJLLLMMMNNNOOO\\\kkkuuu|||lll]]]SSSKKKFFFFFFCCCBBBAAAAAA@@@@@@@@@@@@BBBBBBAAAAAA@@@???>>>>>>@@@@@@???===<<<;;;:::999999:::;;;<<<<<<<<<;;;;;;999999:::;;;;;;<<<<<<===<<<===>>>???@@@@@@AAA@@@BBBCCCGGGJJJIIIGGGKKKRRRXXX]]]ccceeeeeehhhnnntttyyyoooeee]]]WWWTTTSSSMMMKKKKKKKKKHHHDDDEEEJJJEEECCCAAAAAAAAA@@@>>><<>>???>>>>>>???@@@AAAAAABBBBBBBBBCCCEEEHHHLLLPPPSSSUUUcccbbbccckkkxxx~~~|||~~~vvvoookkkgggbbbaaacccccc```\\\]]]XXXVVVZZZbbbeeeaaa[[[QQQQQQQQQPPPQQQVVV\\\```___ZZZTTTPPPPPPPPPQQQQQQSSSSSSYYYdddhhhccc]]][[[XXXXXXWWWVVVTTTUUUWWWZZZ\\\ZZZWWWSSSPPPNNNMMMMMMNNNPPPPPPNNNLLLQQQ\\\fffwwwxxxyyywwwtttuuuyyy}}}~~~zzzjjj\\\UUUMMMIIIKKKPPPVVVYYYbbbllluuuzzz~~~wwwbbbTTTKKKFFFEEEGGGBBBAAAAAA@@@@@@@@@AAAAAABBBAAAAAA@@@??????>>>>>>>>>===<<<;;;:::999888888::::::::::::;;;;;;;;;<<<;;;;;;;;;<<<======>>>>>><<<===>>>???@@@@@@@@@@@@DDDCCCDDDHHHIIIJJJOOOVVV^^^eeennntttwwwzzz}}}wwwllleeeccccccZZZTTTOOONNNLLLHHHGGGIIIIIIHHHHHHHHHGGGEEEBBB???AAAAAAAAA@@@??????@@@AAACCCBBB@@@>>>===>>>??????>>>>>>>>>??????@@@@@@AAABBBBBBDDDFFFIIILLLNNNPPPTTTTTTUUU[[[eeeoooxxx}}}{{{|||~~~yyytttooohhhccc^^^[[[XXXYYY\\\^^^\\\ZZZYYYVVVUUUZZZbbbeeeaaa\\\VVVUUUSSSRRRRRRUUU[[[___aaa]]]WWWTTTSSSSSSSSSRRRSSSTTT[[[eeehhhccc]]]ZZZTTTTTTSSSQQQPPPQQQTTTWWW[[[YYYTTTPPPMMMMMMNNNNNNNNNQQQSSSTTTTTTYYYccckkk{{{~~~xxxggg^^^RRRMMMHHHHHHPPP[[[fffmmmvvv{{{wwwfffSSSHHHBBB@@@CCCHHH@@@@@@@@@???@@@@@@AAAAAAAAAAAA@@@@@@???>>>>>>>>>======<<<;;;:::999999999;;;:::999999999:::<<<===<<<<<<===>>>>>>??????@@@??????@@@@@@AAABBBBBBBBBGGGDDDDDDIIINNNRRRYYY```hhhnnnxxxyyyxxxyyypppdddXXXUUUTTTOOOJJJHHHGGGGGGHHHIIIJJJHHHDDDAAACCCBBBAAA@@@????????????CCCBBBAAA???>>>??????@@@>>>>>>>>>>>>>>>>>>??????AAAAAABBBCCCEEEGGGIIIJJJLLLMMMOOORRRWWW^^^fffkkkzzz|||}}}yyytttoookkkfffaaa]]]XXXWWWVVVWWWZZZ\\\\\\[[[YYYWWWXXX]]]ccceeeaaa\\\XXXWWWTTTRRRQQQTTTZZZ___aaa]]]XXXTTTSSSRRRRRRQQQTTTXXX___fffhhhddd^^^ZZZPPPPPPOOONNNNNNPPPUUUXXX[[[XXXTTTQQQPPPRRRVVVXXXXXX\\\aaadddgggllluuu{{{zzzggg[[[UUULLLJJJJJJNNNYYYiiixxx~~~|||wwwbbbUUUGGG@@@===<<<@@@FFF???????????????@@@AAABBB@@@@@@??????>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<;;;<<<;;;999888888:::<<<============>>>??????@@@@@@AAAAAABBBCCCDDDFFFGGGHHHJJJHHHJJJRRRZZZ```gggnnnwww{{{vvvfff___]]]XXXPPPKKKHHHHHHHHHIIIJJJIIIGGGEEEEEEDDDBBBAAABBBBBBAAA@@@CCCBBBAAA@@@????????????@@@???>>>>>>>>>>>>?????????@@@@@@AAACCCEEEFFFGGGKKKMMMPPPPPPQQQTTT[[[```hhhttt}}}uuurrrmmmiiieeebbb___]]]XXXWWWWWWWWWYYY[[[\\\\\\\\\[[[\\\```eeeddd___ZZZWWWUUUSSSPPPPPPTTT[[[```bbb]]]XXXTTTRRRRRRRRRQQQVVV\\\bbbffffffddd___[[[OOOPPPPPPPPPQQQVVV\\\```^^^[[[YYYXXXZZZ```eeeiiinnnrrryyy~~~|||lll^^^SSSMMMIIIKKKOOOWWWdddsss}}}uuuiii___OOOGGGAAA???===<<<>>>CCC>>>>>>>>>>>>??????@@@AAA??????>>>>>>>>>>>>========================<<<<<<<<<;;;:::999999;;;===>>>=========>>>??????@@@@@@@@@AAABBBDDDGGGJJJLLLNNNPPPQQQWWWaaaiiinnnuuu|||tttlllhhhaaaZZZVVVVVVTTTPPPOOONNNLLLJJJHHHFFFDDDBBBBBBCCCDDDCCCAAABBBBBBAAA@@@????????????BBBAAA???>>>>>>???@@@AAA>>>??????AAACCCEEEGGGHHHGGGIIIKKKKKKJJJKKKOOOSSSZZZbbbnnn{{{~~~zzzllljjjfffccc___]]]\\\\\\WWWWWWWWWXXXXXXYYY[[[[[[^^^^^^```ccceeeccc]]]XXXTTTSSSQQQOOOQQQVVV^^^dddddd___XXXSSSQQQQQQRRRSSSRRRYYY^^^^^^]]]\\\YYYUUUNNNNNNPPPRRRUUU\\\dddiiihhhggggggiiinnnuuu|||}}}mmm```VVVNNNIIIIIIOOOXXXcccmmmxxxyyynnncccTTTHHHBBB???>>>@@@???======@@@>>>>>>>>>>>>>>>>>>??????>>>>>>>>>===============:::::::::;;;;;;;;;;;;;;;===<<<;;;;;;;;;<<<>>>>>>======>>>>>>???@@@@@@AAA@@@AAACCCFFFKKKPPPTTTWWWZZZ]]]eeennnsssvvv}}}yyyssslllhhhhhhhhheee___[[[VVVRRRMMMIIIIIIFFFCCCCCCEEEEEECCCAAACCCBBBBBBAAAAAA@@@@@@???BBBAAA???>>>>>>@@@AAACCC??????@@@AAACCCEEEGGGHHHEEEFFFGGGGGGGGGHHHJJJLLLTTTYYYaaahhhsss~~~}}}{{{{{{|||zzzuuupppeeecccaaa]]]ZZZYYYYYYZZZWWWWWWXXXXXXYYYZZZ\\\]]]\\\]]]```dddeeebbb\\\VVVRRRQQQPPPOOORRRYYYccciiiccc]]]UUUOOOMMMNNNPPPQQQPPPWWW[[[XXXVVVVVVUUURRRRRRSSSVVVYYY___hhhrrrxxx}}}}}}~~~~~~ooo```VVVPPPMMMLLLNNNWWWdddpppwww|||~~~rrrcccXXXPPPFFF======;;;<<>>=========>>>>>>========================:::::::::;;;;;;;;;<<<<<<============>>>>>>>>>????????????@@@AAAAAABBBBBBDDDFFFIIIMMMTTT[[[aaadddgggjjjqqquuutttuuu~~~|||vvvxxx~~~zzzxxxuuuqqqlllddd\\\VVVRRRNNNIIIHHHIIIHHHEEEAAAEEEEEEEEEDDDDDDCCCBBBAAA@@@???>>>======???BBBCCCBBBAAAAAABBBBBBCCCDDDEEEFFFFFFFFFHHHJJJLLLKKKJJJPPPSSSXXX\\\cccppp|||zzzwwwvvvuuurrrkkkfffaaa```^^^[[[XXXWWWXXXZZZWWWXXXZZZZZZ[[[\\\^^^```ZZZ[[[___ccceeebbb[[[VVVQQQPPPPPPPPPTTT\\\gggnnnaaaZZZQQQJJJHHHJJJMMMOOOUUU\\\___[[[XXXZZZZZZWWW]]]___bbbgggnnnxxxxxxqqqeeeXXXOOOMMMPPPSSSTTT___nnnzzz|||sssaaaPPPFFFDDD@@@<<<<<<;;;;;;>>>===;;;<<<@@@@@@???>>>======<<<======<<<<<<<<<===============;;;;;;<<<<<<===>>>>>>>>>======>>>???@@@?????????@@@@@@AAABBBBBBCCCCCCDDDJJJLLLOOOUUU]]]eeelllpppooossswwwwwwrrrqqq||||||}}}ssskkk[[[VVVPPPNNNNNNLLLHHHCCCGGGGGGGGGGGGFFFEEEDDDCCC???>>><<<;;;<<>>999<<<<<<===>>>>>>>>>>>>>>><<<<<<<<<<<<===???@@@AAA>>>>>>===<<<<<<===???@@@>>>===<<<===???AAAAAAAAA======<<<;;;;;;>>>CCCGGG>>>BBBFFFHHHHHHIIILLLNNNUUUWWWZZZ___fffnnnrrrrrr{{{{{{{{{zzz|||qqqjjjaaaXXXQQQMMMJJJIIIDDDFFFGGGFFFCCCAAAAAAAAAAAA@@@@@@??????@@@@@@AAADDDBBB@@@@@@AAACCCCCCBBB@@@AAACCCDDDFFFGGGHHHHHHEEEHHHJJJLLLOOOVVV___fffxxx}}}yyyssslllhhhgggfffbbb^^^[[[YYYVVVTTTSSSSSSUUUVVVUUUVVVWWWXXXZZZ]]]___```___aaacccdddaaa[[[UUUQQQRRRNNNLLLPPPYYY```ccccccYYYVVVRRRNNNNNNRRRZZZ```gggiiikkkmmmpppuuu{{{{{{rrrmmmbbb[[[SSSOOOQQQYYYdddlllmmmooosssyyy{{{vvvlllcccWWWPPPHHHCCCAAA@@@===999<<<<<<===>>>>>>>>>>>>>>>>>>===============>>>???>>>============>>>>>>??????>>>======>>>????????????@@@??????>>>???BBBEEEDDDHHHLLLPPPRRRVVVZZZ^^^bbbbbbbbbeeekkkttt{{{~~~tttiii___WWWPPPKKKHHHGGGFFFEEEDDDCCCCCCBBB@@@@@@@@@AAACCCEEEFFFGGGEEECCCAAA@@@AAABBBBBBAAA???@@@BBBCCCEEEFFFGGGGGGCCCFFFHHHIIIKKKQQQYYY```jjj|||{{{xxxrrrmmmgggdddcccaaa]]]ZZZWWWVVVTTTRRRRRRSSSTTTUUUWWWWWWWWWXXXYYY[[[]]]^^^]]]___bbbccc```YYYRRRNNNUUUPPPNNNTTT]]]cccaaa]]]XXXVVVTTTRRRTTT\\\eeelllrrruuuzzz~~~~~~wwwooohhheeeXXXSSSNNNPPPZZZiiitttzzzvvvuuuvvvwwwtttiiiYYYMMMGGGCCC???>>>??????>>>;;;<<<<<<===>>>>>>>>>>>>>>>???>>>======<<<<<<======<<<===>>>>>>?????????>>>??????>>>===============@@@AAABBBBBBAAAAAACCCDDDMMMQQQVVV\\\aaagggmmmpppmmmkkkhhhiiinnnvvvxxxmmmcccXXXPPPQQQMMMHHHEEEFFFGGGFFFEEE@@@AAABBBDDDGGGJJJMMMOOOFFFDDDAAA@@@@@@AAA@@@?????????@@@BBBCCCDDDEEEEEECCCEEEGGGHHHHHHLLLSSSXXX^^^jjj{{{|||yyyuuurrrooojjjfffbbb___^^^\\\ZZZWWWWWWVVVUUUTTTSSSTTTUUUVVVXXXXXXXXXXXXYYYZZZ[[[\\\aaabbbbbb```\\\WWWQQQNNNSSSSSSWWW^^^eeefffaaa\\\WWWWWWVVVWWW\\\eeepppwww{{{vvvnnnfff```^^^RRRQQQRRRYYYgggwww|||zzzvvvnnndddWWWKKKDDDAAA???===>>>@@@@@@???===<<<<<<===>>>>>>>>>>>>>>>>>>======<<<<<<<<<======;;;<<<>>>???@@@@@@???>>>>>>>>>>>>>>>======???@@@???AAABBBBBBBBBDDDHHHJJJVVV[[[ccckkkrrrvvvyyy{{{vvvrrrpppqqquuuzzzzzzqqqfff^^^\\\UUUMMMIIIJJJKKKJJJGGGBBBCCCCCCFFFIIIMMMPPPSSSGGGEEEBBB@@@@@@@@@???>>>?????????@@@AAABBBCCCCCCDDDFFFHHHHHHGGGIIINNNSSSXXX___jjjxxx}}}yyytttqqqnnnkkkhhheeedddbbb___]]]\\\ZZZXXXWWWVVVVVVUUUTTTTTTTTTUUUVVVWWWXXXXXXXXXYYY[[[\\\]]]hhhfffbbb]]]YYYUUURRRQQQNNNUUU___ggghhhddd___\\\WWWYYY[[[^^^eeeooozzz~~~ssslllddd[[[UUUTTTOOOUUU\\\fffvvv|||xxxnnn```QQQHHHFFFGGGAAA@@@@@@@@@@@@???>>><<<<<<<<<===>>>>>>>>>>>>>>>;;;;;;;;;;;;<<<===>>>???;;;<<<>>>@@@@@@@@@@@@???<<<>>>@@@@@@???@@@BBBEEE@@@AAACCCEEEGGGMMMSSSXXXccciiiqqqzzz}}}{{{xxxyyy}}}~~~vvvpppfff^^^UUUPPPOOONNNJJJFFFFFFEEEEEEFFFHHHLLLOOORRRIIIFFFCCCAAAAAA@@@???>>>??????>>>>>>???@@@AAABBBBBBDDDGGGFFFEEEFFFIIIMMMSSSWWW^^^jjjxxxzzzwwwrrrooojjjgggfffeeecccaaaaaa```___^^^\\\ZZZYYYXXXVVVUUUUUUTTTSSSSSSSSSTTTVVVWWWXXXYYY[[[]]]___```jjjfffaaa[[[WWWUUUUUUUUUOOOXXXccchhheee```\\\ZZZXXX\\\bbbiiirrr|||yyyqqqiiieee___WWWRRRRRRRRR^^^jjjtttssslll```PPPDDD@@@DDDIIIAAAAAA@@@???===<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>:::::::::;;;<<<===???@@@<<<===>>>???@@@AAAAAAAAA===@@@BBBCCCAAABBBFFFJJJEEEGGGLLLPPPVVV]]]dddiiipppuuu|||{{{uuutttxxx}}}{{{qqqkkkccc\\\WWWRRRKKKGGGIIIGGGFFFFFFGGGJJJMMMPPPJJJGGGDDDBBBBBBBBBAAA@@@@@@???>>>>>>>>>???@@@AAA===@@@CCCCCCBBBBBBDDDGGGKKKNNNUUU___iiivvv~~~}}}vvvpppnnnkkkiiieeeddddddddddddccc`````````___^^^\\\[[[[[[XXXXXXWWWVVVUUUTTTTTTTTTUUUVVVWWWYYY\\\___bbbdddeeebbb^^^[[[XXXXXXXXXYYY[[[___ccceeebbb^^^[[[YYYZZZ```iiittt}}}pppiiiccc```\\\WWWVVVXXX___mmmyyy~~~zzzeee\\\OOODDD@@@@@@BBBCCC??????>>>===<<<;;;<<<===<<<<<<===>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;<<<===>>>=========>>>???@@@BBBBBB@@@DDDFFFFFFDDDDDDHHHLLLMMMSSS[[[cccjjjqqqvvvyyyxxxyyy|||{{{vvvlllkkksss}}}wwwoooeee[[[RRRMMMJJJIIIGGGFFFGGGJJJMMMPPPJJJHHHEEECCCCCCDDDCCCBBBAAA@@@???======>>>@@@AAA:::===AAABBBAAAAAACCCFFFDDDHHHOOOWWW\\\eeeyyy|||wwwxxxwwwqqqkkkjjjiiigggdddccceeefffgggggg```aaabbbaaa___]]]]]]]]]\\\\\\[[[ZZZXXXWWWVVVVVVTTTUUUWWWZZZ]]]aaadddfff^^^^^^\\\[[[ZZZZZZZZZZZZiiifffcccbbbbbb```\\\ZZZ[[[bbbooo|||~~~pppiiibbb\\\ZZZXXXUUUVVVZZZmmm{{{~~~sss\\\PPPCCC>>>AAACCC@@@:::===>>>>>>===<<<===???AAA<<<======>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<>>>=========>>>@@@BBBDDDDDDGGGJJJHHHEEEDDDHHHLLLTTT\\\hhhssszzzyyyxxxxxxzzz{{{zzzuuuqqqkkkjjjrrrrrrdddZZZUUUJJJIIIGGGFFFHHHKKKOOOQQQJJJHHHEEEDDDDDDEEEDDDCCCBBBAAA???>>>===>>>@@@AAA:::>>>BBBDDDCCCCCCEEEHHHBBBFFFNNNSSSSSSYYYmmm~~~|||yyyvvvssspppooonnneeeeeefffffffffdddcccbbbaaabbbccccccbbb___[[[YYY\\\^^^___]]]YYYWWWWWWXXXZZZYYYYYY]]]cccffffffddd\\\]]]\\\YYYWWWYYY___dddpppkkkgggccc^^^ZZZ[[[```gggppppppeeebbb\\\YYYYYYYYYXXX___hhh|||}}}mmm[[[MMMIIIDDD???<<<<<<>>>?????????>>>>>>>>>>>>??????@@@@@@AAA@@@???===;;;:::<<<===============<<<<<<:::===??????===>>>BBBGGGGGGKKKNNNMMMLLLNNNTTTYYYbbbhhhqqq{{{{{{xxxtttpppnnnmmmooopppnnnttt~~~yyyjjj[[[UUUPPPMMMLLLIIIHHHQQQ]]]VVVNNNGGGDDDBBB>>>>>>@@@@@@???>>>>>>>>>>>>>>>>>>BBBBBBBBBBBBCCCCCCCCCCCCCCCGGGKKKMMMPPPWWWbbbjjj}}}{{{yyyuuurrrooommmlllfffgggggggggfffeeecccbbbaaaaaabbbbbb```^^^[[[ZZZ[[[ZZZYYYZZZ[[[[[[ZZZXXXZZZ[[[^^^ccchhhhhheeebbb]]]^^^]]][[[ZZZ]]]bbbgggnnniiidddbbb^^^\\\```fffsss}}}wwwiiiaaa\\\VVVTTTXXX\\\___gggooo}}}yyyqqqiii]]]QQQHHHFFFBBB>>><<<<<<===>>>??????>>>>>>>>>>>>??????@@@AAAAAAAAA???>>><<<:::>>>>>>>>>??????>>>>>>>>>>>><<<;;;<<<===???AAAAAAEEEKKKQQQUUUWWW[[[aaafffppprrrwww}}}vvvooommmkkkhhhgggiiimmmpppvvv}}}xxxmmmeee___XXXTTTNNNKKKOOOWWWVVVOOOIIIHHHFFFCCCCCCEEEAAA@@@@@@????????????@@@@@@@@@AAACCCCCCDDDDDDDDDCCCFFFIIIKKKLLLRRR[[[cccxxx|||zzzwwwtttpppmmmkkkjjjhhhhhhggggggfffdddcccbbb``````___^^^]]][[[ZZZZZZYYYVVVTTTWWW\\\^^^\\\YYYZZZ]]]bbbgggjjjhhhccc^^^^^^^^^^^^]]]^^^aaagggkkkmmmhhhcccbbbbbbccckkktttvvvkkkbbb\\\WWWRRRQQQXXXbbbiiiqqqvvv}}}|||mmm\\\PPPIIIEEECCCAAA???===<<<;;;<<<<<<@@@??????>>>>>>??????@@@@@@AAAAAAAAA@@@???===<<<======>>>>>>>>>>>>>>>>>>BBB>>>:::;;;???BBBAAA???CCCKKKWWW```ggglllqqquuu{{{yyyzzzssshhhcccbbbaaa```bbbhhhooouuu{{{xxxooogggaaa[[[UUURRRSSSOOOIIIEEEFFFEEEBBBBBBDDDBBBBBBAAA@@@@@@@@@@@@@@@===>>>AAACCCDDDEEEDDDDDDCCCEEEGGGGGGHHHLLLSSSYYYhhhssszzzxxxuuurrrnnnkkkiiihhhffffffeeedddcccbbb``````^^^]]][[[YYYXXXXXXXXXXXXVVVUUUUUUWWWYYY[[[\\\\\\[[[^^^bbbfffgggddd___[[[^^^^^^^^^___bbbfffkkknnnlllgggdddfffiiinnnyyyvvviii```[[[XXXVVVSSSTTT]]]jjjsssxxxyyyyyyxxxooo___LLLAAA======>>>>>>>>>======<<<<<<<<>>>>>?????????@@@@@@AAAAAAAAA???>>>===;;;;;;;;;;;;;;;<<<<<<<<>>AAADDDEEEEEEHHHQQQ___llltttyyy|||~~~{{{xxxwwwxxxwwwrrriii```]]]]]]^^^___ccckkkvvv~~~|||}}}~~~{{{tttqqqmmmeee[[[UUUJJJEEEBBBCCCDDDAAA@@@BBBCCCBBBAAA@@@@@@???@@@@@@===???AAACCCDDDCCCBBBBBBBBBCCCDDDDDDDDDHHHMMMRRRYYYcccqqq||||||vvvtttqqqnnnkkkhhhgggfffcccbbbaaa```___^^^]]]]]][[[ZZZXXXVVVUUUUUUVVVVVVTTTWWWZZZYYYVVVVVVZZZ______aaaccccccbbb```^^^]]]]]]]]]___bbbfffjjjmmmnnnjjjffffffkkkrrrzzz|||jjj^^^WWWUUUTTTUUUWWW\\\fffsss{{{|||yyypppiii^^^RRRGGG???<<<<<<======>>>>>>>>>>>>>>>>>>???>>>>>>======>>>>>>???>>>???@@@AAA@@@???>>>===<<<;;;;;;;;;;;;<<<===>>>???@@@AAAAAABBBFFFLLLPPPWWW___lllwww~~~xxxwwwtttnnnhhhbbb___]]][[[]]]```ccchhhrrr~~~wwwxxx{{{}}}uuufffZZZOOOJJJFFFGGGFFFCCCBBBCCCBBBBBBAAA??????>>>>>>>>>@@@AAAAAABBBBBBAAA@@@???@@@AAAAAABBBDDDGGGKKKNNNOOOYYYgggsss|||xxxtttsssooommmkkkhhhfffdddcccbbb___^^^]]]\\\[[[[[[[[[\\\YYYXXXWWWUUUTTTTTTUUUVVVTTTYYY]]][[[UUUTTTZZZaaacccddddddccc```______```\\\^^^aaaggglllooonnnmmmiiihhhlllttt}}}ooo```UUUPPPPPPRRRTTT\\\fffqqqzzz~~~zzzsssaaaXXXNNNIIIEEEAAA>>>>>>======>>>>>>>>>?????????>>>======<<<<<<======>>><<<===??????@@@???>>>===>>>>>>=========???@@@BBB<<<@@@DDDFFFHHHNNNXXX___kkkpppxxx~~~{{{tttsssoooggg]]]XXXXXX[[[ZZZ^^^dddiiiooozzzwwwtttvvv|||rrrdddXXXQQQLLLJJJHHHCCCAAABBBCCCBBBAAA???>>>>>>>>>>>>BBBBBBAAA@@@@@@??????>>>@@@@@@@@@AAACCCFFFIIIKKKJJJRRR___iiioooxxx|||{{{xxxrrrnnnmmmfffeeecccbbb```___^^^^^^\\\[[[ZZZZZZZZZZZZ[[[\\\YYYYYYXXXWWWVVVVVVVVVVVVVVVYYY[[[ZZZWWWWWW\\\bbbaaacccdddbbb___]]]^^^___]]]___eeelllrrrsssppplllmmmnnnvvvxxxqqqeeeYYYQQQOOOQQQTTTZZZfffttt{{{}}}yyynnnbbbRRRJJJEEEEEEDDD???>>>???>>>============>>>>>>???<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<===>>>???>>>>>>===@@@???>>>===>>>@@@BBBCCCAAACCCGGGMMMUUU```jjjpppxxxzzz}}}~~~{{{uuuqqqjjjhhhddd___YYYVVVVVVXXXZZZaaajjjqqqyyy}}}xxxxxxxxxwwwxxx|||zzzvvvddd\\\TTTOOOJJJDDDAAABBBDDDCCCBBBAAA????????????BBBAAA???>>>>>>>>>@@@AAAAAA@@@???@@@BBBDDDFFFGGGJJJMMMUUU___gggpppyyyuuuuuutttoookkkkkkaaa```^^^]]]\\\[[[ZZZZZZ[[[ZZZYYYYYYYYYZZZ\\\]]]ZZZZZZZZZYYYYYYXXXXXXWWWWWWXXXXXXXXXYYY[[[___bbb]]]```bbbaaa^^^[[[ZZZ[[[^^^aaagggpppvvvvvvqqqlllsssvvvnnniiiaaaXXXRRRQQQUUUXXXaaappp~~~|||rrraaaRRRGGGBBBAAADDDBBB<<<;;;???>>>===<<<;;;;;;<<<>>>???;;;;;;;;;::::::;;;;;;;;;:::;;;<<<>>>>>>>>>======>>>===<<<<<<===???AAABBBIIIHHHJJJTTTbbboooxxx|||}}}}}}|||{{{yyysssmmmhhh^^^\\\YYYXXXYYYYYYXXXVVV[[[dddoooxxx|||vvvppppppuuurrrzzzrrrhhh^^^XXXRRRJJJGGGHHHEEEEEECCCBBBAAA@@@@@@@@@AAA???===<<<===???BBBCCCBBB@@@??????AAACCCCCCCCCLLLIIINNNYYYcccnnn||||||wwwtttpppnnnllljjjhhhfffbbb```]]]ZZZWWWWWWWWWWWWXXXXXXWWWWWWWWWXXXYYYYYY^^^ZZZWWWWWWXXXZZZXXXWWWWWWWWWXXXZZZ[[[^^^```aaa______^^^_________]]]\\\bbbhhhnnnpppqqqsssuuuvvv~~~sssiiifff]]]RRRQQQYYYccchhhuuuyyy~~~yyyiiiUUUGGGBBBBBBBBBBBB@@@>>>;;;::::::<<<======<<<<<<>>>???;;;;;;;;;;;;<<<>>>???AAA;;;;;;<<<<<<===>>>>>>>>>EEE@@@>>>AAAAAA>>>AAAFFFPPPUUU\\\dddlllttt{{{{{{ooohhhfffccc]]]XXXUUUTTTRRRRRRTTTVVVWWWXXX___gggssstttpppooonnnxxxuuuwwwwwwjjjaaaXXXNNNGGGGGGGGGGGGFFFEEECCCAAA@@@AAA@@@???>>>>>>???@@@@@@???@@@AAAAAAAAABBBDDDFFFHHHLLLPPPVVV]]]dddmmmrrr~~~yyysssqqqmmmkkkiiigggeeecccaaa___\\\YYYWWWWWWWWWWWWVVVVVVUUUUUUVVVVVVWWWWWWZZZXXXUUUUUUVVVXXXWWWVVVXXXXXXYYY[[[^^^```cccddd___^^^^^^_________^^^]]]hhhmmmrrrtttvvvxxx}}}zzzllldddaaa[[[UUUYYYeeeooorrryyy}}}uuucccPPPCCCBBBBBBAAA@@@???===;;;:::;;;<<<======<<<;;;===>>><<<<<<;;;;;;<<<===>>>???=========>>>>>>?????????BBB======AAADDDEEEJJJQQQZZZ^^^fffnnnuuu{{{zzzqqqfff___]]][[[VVVQQQQQQQQQQQQQQQRRRUUUYYY\\\gggppp~~~zzztttppprrrpppssszzzpppeeeXXXPPPLLLJJJHHHFFFEEEDDDCCCBBB@@@???>>>>>>>>>???@@@AAA???@@@AAAAAA@@@@@@BBBDDDHHHKKKOOOSSSYYY```gggllluuuzzztttnnnlllhhhfffeeecccaaa___^^^]]]ZZZWWWVVVVVVVVVWWWTTTTTTSSSSSSTTTTTTUUUVVVWWWUUUSSSSSSTTTVVVVVVVVVYYYZZZ[[[]]]```ccceeefff``````aaaaaabbbcccccccccooorrrwww{{{}}}{{{nnnddd]]][[[XXXYYYcccqqqxxxxxxwwwzzz|||wwwjjjYYYJJJ@@@BBBAAA???>>>===<<<<<<;;;;;;<<<======;;;:::;;;<<<======<<<<<<<<<<<<===>>>??????????????????@@@AAAAAA>>>???DDDJJJOOOWWW^^^fffjjjpppwww{{{~~~~~~~~~llleee[[[VVVTTTSSSOOOKKKLLLOOORRRRRRQQQTTT\\\bbblllvvvzzzpppnnnlllooozzzwwwjjj```VVVQQQJJJFFFEEEEEEDDDBBB??????>>>>>>>>>???AAABBB???@@@AAA@@@??????@@@BBBGGGIIILLLOOOTTTYYY```dddlllzzz~~~vvvnnnjjjgggdddbbbaaa```^^^]]]ZZZYYYVVVTTTSSSTTTUUUUUUSSSSSSSSSSSSSSSTTTUUUVVVUUUTTTSSSSSSTTTVVVWWWXXX\\\\\\]]]^^^```bbbdddfffbbbccceeefffggghhhkkklllsssvvv{{{zzznnnddd^^^YYYXXXWWW]]]kkkyyy{{{vvvppppppnnnfffZZZNNNFFFBBBAAA@@@>>><<<;;;<<<<<<===<<<======<<<;;;999:::;;;>>>>>>======<<<<<<<<<<<<@@@??????>>>??????AAAAAACCCBBBDDDJJJQQQZZZbbbiiiqqqrrruuuwwwxxxuuuqqqnnnbbb\\\UUUQQQPPPPPPMMMKKKJJJPPPTTTSSSQQQTTT___iiirrr~~~qqqpppkkklllttt~~~{{{tttaaaYYYOOOHHHFFFFFFDDDAAA???>>>>>>>>>>>>@@@AAABBBAAABBBBBBAAA???>>>???AAADDDFFFIIILLLOOOTTTZZZ___hhhuuuzzzqqqiiifffdddaaa```___^^^\\\[[[UUUTTTRRRQQQPPPQQQRRRSSSSSSSSSSSSTTTTTTUUUWWWWWWUUUUUUUUUUUUVVVWWWYYY[[[]]]]]]^^^^^^___aaabbbcccbbbdddgggiiijjjlllppptttxxxzzzpppeee^^^\\\VVVWWWZZZdddsss~~~|||tttlllhhh```VVVMMMFFFDDDCCC@@@???===<<<<<<<<<===>>><<<===>>>===;;;::::::;;;>>>>>>>>>======<<<;;;;;;???>>>======>>>???AAABBBCCCFFFKKKRRR[[[fffnnnrrrwwwuuurrrpppmmmggg```ZZZYYYUUUPPPNNNOOOOOONNNMMMLLLRRRVVVUUUSSSXXXeeeqqq}}}zzzsssllljjjnnntttxxx{{{nnnfffZZZPPPJJJFFFCCC@@@??????>>>>>>>>>???AAABBBCCCCCCCCCBBB@@@???@@@BBBAAACCCFFFIIILLLQQQWWW\\\bbbmmmzzz{{{tttllleeecccaaa^^^]]]]]]\\\[[[YYYRRRQQQPPPOOOOOOPPPRRRSSSTTTSSSTTTTTTUUUVVVXXXXXXWWWXXXXXXXXXWWWXXX[[[]]]]]]]]]]]]^^^___```bbbbbbbbbeeehhhjjjlllooouuuzzzvvvhhh^^^ZZZZZZVVVZZZaaalllzzz|||rrrhhh```UUUKKKFFFDDDCCCBBB??????>>>======>>>>>>>>><<<===>>>===<<<;;;<<<=========>>>>>>===<<<;;;;;;>>>===<<<<<<>>>@@@CCCEEEDDDLLLTTT\\\fffqqqvvvwwwuuupppiiiddd```ZZZSSSNNNQQQNNNLLLKKKMMMNNNOOONNNOOOTTTXXXXXXXXX___nnnzzzzzzrrrllllllnnnoooqqqtttxxxyyyzzz|||}}}wwwlll___SSSJJJEEEBBBAAA@@@???>>>>>>???@@@@@@CCCDDDDDDBBB@@@@@@AAABBB@@@BBBDDDFFFIIINNNSSSWWW]]]fffpppyyy~~~vvvooohhhbbb```]]][[[ZZZZZZZZZYYYWWWRRRQQQOOOOOOOOOQQQSSSTTTSSSSSSSSSTTTUUUVVVXXXXXXYYYZZZ[[[ZZZXXXYYY\\\^^^[[[[[[\\\^^^```bbbdddfffdddhhhmmmooopppttt|||yyymmmbbbXXXUUUWWWXXX___hhhrrr{{{~~~uuuiii\\\SSSIIICCCDDDEEECCC@@@>>>>>>???????????????>>><<<>>>???>>>======>>>???<<<======>>>>>>===<<<;;;>>>=========???BBBFFFHHHLLLVVV```fffnnnuuuuuuqqqkkkddd[[[VVVSSSQQQMMMIIIKKKJJJIIIJJJLLLNNNPPPQQQPPPTTTXXXZZZ^^^hhhxxx~~~tttooollliiigggiiijjjkkklllooouuu|||qqq___PPPIIIGGGBBBAAA@@@>>>>>>>>>>>>???AAABBBBBBAAA@@@???AAABBB@@@BBBCCCDDDFFFIIINNNQQQXXX___gggnnnyyy{{{rrrkkkeeeaaa]]][[[YYYXXXXXXXXXWWWVVVRRRQQQPPPOOOPPPRRRTTTVVVRRRRRRRRRSSSTTTVVVWWWXXXYYY[[[\\\ZZZXXXXXX[[[^^^YYYZZZ\\\^^^aaaeeehhhiiihhhmmmrrrtttuuuzzzqqqggg^^^UUURRRUUU\\\cccllltttyyywwwjjj]]]NNNFFF>>>>>>DDDGGGDDD???===>>>@@@AAAAAA@@@??????<<<>>>??????>>>>>>???AAA;;;<<<===>>>>>>===<<<;;;>>>>>>===>>>AAADDDHHHKKKUUU```iiinnnqqqtttppphhhaaaYYYOOOKKKKKKLLLKKKIIIJJJIIIIIIKKKMMMPPPRRRSSSPPPSSSWWW[[[bbbooo|||ssslllddd``````\\\]]]aaaeeemmmwww~~~hhhVVVMMMKKKCCCBBB@@@>>>======>>>>>>@@@AAAAAA@@@??????@@@BBBAAABBBCCCCCCCCCEEEIIILLLQQQWWW]]]bbbmmm}}}xxxtttqqqiiiaaa]]]]]]ZZZWWWUUUVVVVVVUUUTTTTTTUUUSSSNNNMMMQQQSSSQQQTTTTTTTTTSSSTTTTTTUUUVVVWWWXXXYYYYYYXXXYYYZZZ\\\```^^^\\\]]]aaafffjjjlllmmmqqquuuyyy}}}~~~pppeeebbb\\\TTTVVV___hhhpppwwwyyyxxxppp___MMMIIIDDD>>>===@@@BBBAAA>>>@@@>>><<<>>>@@@AAA>>><<>>============<<<:::EEE@@@???EEEIIIKKKQQQYYYdddkkkooollljjjiiiccc[[[QQQMMMIIIHHHJJJKKKJJJIIIIIIKKKKKKKKKQQQYYYXXXQQQQQQRRRUUU\\\hhhyyyxxxkkkccc^^^\\\]]]ZZZZZZ]]]aaaiiiwwwvvvdddVVVOOOGGGFFFDDDAAA???>>>???@@@BBBBBBBBBBBBBBBAAA@@@??????@@@@@@@@@AAACCCGGGJJJQQQTTTWWW[[[aaalllyyytttoookkkddd___]]]\\\YYYVVVUUUUUUTTTSSSRRRQQQRRRQQQLLLMMMQQQSSSRRRUUUUUUUUUTTTTTTUUUVVVVVVUUUVVVWWWVVVVVVWWWYYY\\\```^^^^^^___bbbgggkkknnnrrrvvvzzz{{{nnnddd___ZZZUUU\\\hhhllltttyyyvvvoooeeeVVVHHHEEE@@@<<<<<<@@@CCCCCCAAABBB@@@???@@@BBBBBB@@@===????????????????????????????????????@@@@@@???>>>DDDAAACCCKKKRRRVVV^^^fffmmmpppnnngggaaa]]]VVVOOOOOOKKKHHHHHHIIIKKKKKKJJJIIILLLMMMMMMSSSZZZYYYTTTUUUWWW[[[cccooovvvllleeebbbYYYUUUTTTWWW[[[bbbnnnzzz}}}qqqgggcccPPPJJJDDD@@@???>>><<<:::AAAAAAAAAAAAAAA@@@?????????@@@AAAAAAAAACCCGGGJJJNNNQQQTTTXXX]]]fffrrr{{{xxxmmmhhhccc^^^\\\^^^[[[YYYVVVTTTTTTSSSRRRPPPOOOQQQPPPMMMOOOTTTVVVUUUVVVVVVUUUUUUUUUUUUVVVVVVUUUUUUUUUTTTTTTVVVZZZ^^^cccbbbbbbdddggglllqqqsssyyy|||vvvjjjaaa^^^]]]]]]gggtttvvv|||}}}ttteeeXXXLLLEEE@@@===:::<<<@@@CCCDDDCCCDDDBBBBBBBBBCCCCCCAAA???========================???@@@AAABBBBBBBBBBBBAAABBBCCCIIITTT^^^eeelllssstttrrrjjj___VVVQQQLLLGGGKKKIIIGGGGGGIIIKKKKKKKKKJJJMMMOOOQQQVVV[[[\\\YYY[[[^^^ccclllyyyrrriiidddZZZUUURRRRRRTTTXXXbbbllluuu|||}}}xxxvvv___UUUIIICCCBBBAAA>>>:::???@@@@@@@@@@@@???>>>>>>???@@@AAAAAAAAACCCFFFIIIJJJMMMQQQTTTYYY```iiiqqqyyyqqqhhhccc^^^ZZZ\\\```\\\ZZZWWWUUUUUUTTTQQQPPPOOORRRRRRPPPRRRXXXZZZYYYUUUUUUTTTTTTTTTTTTUUUUUUVVVVVVUUUUUUUUUXXX]]]aaaggghhhiiilllooosssyyy|||wwwnnnddd^^^aaahhhooovvv}}}qqq]]]NNNFFFEEE>>><<<;;;<<>>>>>>>>>>>???@@@BBBBBBBBBBBBBBBCCCCCCHHHSSS___iiiooosssuuupppkkkaaaVVVOOOLLLKKKJJJHHHHHHGGGHHHIIIKKKLLLMMMKKKNNNQQQTTTXXX\\\^^^___```dddkkkuuuyyymmmfffbbb[[[UUURRRQQQRRRXXX___lllsss}}}rrrgggXXXLLLFFFDDDCCCBBB??????????????????>>>===>>>@@@AAAAAAAAACCCEEEHHHFFFJJJNNNRRRVVV\\\dddkkksssssslllfffbbb^^^[[[]]]aaa\\\ZZZXXXWWWWWWUUUSSSQQQMMMPPPQQQPPPRRRWWWZZZYYYRRRRRRRRRRRRRRRSSSSSSTTTUUUUUUUUUUUUVVVYYY___ccchhhkkknnnqqquuuzzzvvvkkkggg___^^^iiiyyyxxxhhhTTTFFFBBBDDD???>>>======???AAABBBBBBDDDDDDDDDCCCAAA@@@???>>>>>>>>>>>>??????@@@@@@@@@???AAABBBBBBAAAAAACCCFFFKKKTTTaaalllrrrtttqqqmmmeee^^^VVVNNNJJJHHHJJJMMMFFFGGGHHHIIIJJJKKKMMMNNNMMMOOOSSSVVVXXX[[[aaagggfffllltttvvvnnnfff^^^VVVSSSQQQPPPSSSYYYdddlllwww|||lllZZZJJJCCCDDDGGG@@@AAAAAA@@@@@@???>>>===>>>???AAAAAAAAABBBDDDFFFCCCGGGLLLQQQTTTZZZbbbhhhhhhuuupppiiiddddddccc```^^^```[[[YYYXXXXXXXXXWWWTTTRRRJJJMMMNNNMMMOOOSSSUUUSSSOOOOOOPPPPPPQQQSSSTTTUUUTTTUUUVVVVVVXXX[[[aaadddggglllqqqvvvzzzyyyllleeeaaa___dddsss|||rrreeeXXXKKKAAA>>>AAA???????????????@@@AAAAAACCCDDDEEECCC@@@>>>======??????@@@@@@AAAAAABBBBBB???BBBCCCCCCBBBDDDJJJNNNZZZcccmmmssstttqqqhhh```XXXRRRLLLHHHEEECCCEEEIIIFFFHHHJJJKKKKKKLLLNNNOOOOOOPPPSSSVVVWWWZZZdddnnnpppwww}}}tttggg^^^VVVSSSQQQPPPRRRVVV[[[cccnnnxxx~~~jjjUUUHHHEEEHHHDDDDDDCCCBBBAAA@@@>>>======???AAABBBAAABBBCCCEEEAAAEEEJJJNNNQQQWWW___eeecccooo~~~{{{nnngggdddggghhhddd___]]]XXXWWWWWWWWWXXXWWWTTTRRRJJJMMMMMMKKKLLLPPPQQQOOONNNNNNOOOPPPRRRTTTVVVWWWVVVXXXZZZ\\\^^^aaaeeeiiijjjooowww|||{{{nnnfffccc^^^cccnnn{{{rrrbbbQQQJJJEEE@@@>>>???>>>???@@@@@@@@@AAABBBCCCDDDEEEFFFDDD@@@=========??????@@@@@@AAABBBBBBBBB@@@CCCEEEEEEFFFKKKUUU\\\fffmmmrrrppplllfff\\\RRRNNNHHHFFFGGGFFFBBBCCCGGGFFFIIILLLMMMLLLLLLNNNPPPPPPPPPSSSVVVVVVXXXeeesss}}}|||nnndddZZZVVVSSSPPPPPPRRRPPPWWWbbbmmmvvvyyyhhhYYYOOOLLLHHHGGGFFFEEECCCAAA???======???AAABBBAAABBBCCCDDDAAADDDGGGIIILLLQQQYYY___```lllyyyxxxmmmfffccchhhlllggg___ZZZVVVUUUUUUVVVWWWVVVTTTRRRLLLOOOOOOMMMMMMPPPPPPNNNNNNNNNOOOQQQSSSUUUWWWYYYZZZ]]]```bbbdddgggkkknnnnnnttt|||ssshhhdddccc]]]hhhuuulllXXXFFFBBBDDDCCC@@@@@@===???@@@AAAAAABBBDDDEEEDDDFFFGGGEEE@@@======>>>>>>>>>???@@@AAAAAABBBBBBAAADDDFFFHHHJJJRRR]]]gggkkkppppppiiibbb\\\RRRHHHGGGDDDDDDIIIIIIEEEEEEIIIGGGJJJMMMNNNMMMLLLNNNPPPQQQPPPSSSUUUTTTWWWfffwwwyyymmmaaaZZZUUUOOOMMMNNNIIIOOOZZZdddmmmyyyyyykkk\\\SSSJJJJJJIIIGGGDDDAAA???>>>===???AAABBBBBBAAABBBDDDAAACCCEEEFFFGGGLLLSSSYYY]]]iiiuuu|||}}}vvvhhheeedddhhhnnnoooiiibbbWWWWWWWWWXXXXXXWWWSSSPPPPPPOOOMMMNNNOOOPPPPPPOOOOOOPPPQQQRRRRRRTTTXXX[[[^^^```cccdddeeeiiioootttxxx|||}}}rrrhhhddddddfffuuu{{{sssXXXPPPFFFAAAAAABBBAAA???????????????@@@AAAAAABBBBBBCCCCCCCCCBBB@@@>>>======>>>???AAACCCBBB???<<>>>>>???>>><<<@@@?????????@@@AAABBBCCCCCCCCCCCCCCCAAA@@@>>>===>>>@@@BBBDDDEEEDDDCCCBBBDDDEEEJJJSSS]]]eeeggggggccc```ZZZSSSMMMIIIFFFDDDFFFFFFEEEEEEEEEEEEFFFFFFJJJMMMOOOPPPPPPPPPPPPQQQRRRXXXWWWYYYaaaeeennn}}}tttggg^^^YYYUUUOOOJJJKKKKKKLLLPPPXXXeeettt}}}xxxjjj```SSSIIIEEEDDDAAA???@@@BBBDDDCCCBBBBBBEEEGGGDDDDDDDDDEEEFFFJJJPPPTTTZZZ]]]cccjjjvvv{{{rrrmmmffffffkkkttt{{{xxxnnnddd[[[YYYWWWVVVWWWWWWUUUSSSPPPOOONNNNNNPPPQQQQQQPPPOOOQQQSSSTTTUUUVVVXXXZZZdddgggjjjlllnnnrrryyy~~~xxxlllccc```eeemmm|||ppp]]]MMMJJJEEE???===>>>>>><<<:::@@@@@@@@@@@@AAABBBCCCDDDDDDDDDCCCBBBAAA???===<<<<<>><<<@@@@@@@@@@@@AAABBBDDDDDDDDDDDDCCCAAA@@@>>>===<<<===AAADDDCCC@@@@@@DDDIIIOOOSSS\\\eeekkkiiiaaaZZZQQQLLLGGGFFFHHHHHHEEEAAAEEEEEEEEEEEEFFFGGGGGGHHHJJJLLLNNNOOOOOOPPPQQQSSSRRRXXXXXX\\\iiiqqq~~~xxxlllccc^^^YYYSSSNNNNNNLLLIIIGGGJJJSSS___gggsssyyy~~~iiiXXXPPPMMMIIIFFF@@@BBBDDDFFFGGGGGGGGGGGGCCCCCCCCCBBBBBBDDDGGGJJJPPPTTTYYY```kkkyyytttnnnkkkhhhggghhhnnntttqqqhhh___WWWWWWXXXZZZZZZXXXTTTPPPQQQOOONNNOOORRRSSSSSSSSSQQQSSSUUUWWWXXXZZZ]]]___fffjjjnnnrrruuuzzz~~~uuujjjeeecccgggqqq|||}}}}}}zzzrrreeeUUUIIIDDDAAAAAA@@@AAAAAA@@@???===?????????@@@AAABBBDDDDDDDDDCCCBBB@@@???>>>===<<>>>>>??????>>>=========>>>>>>???@@@BBBCCCDDDCCCBBBAAA???>>>>>>>>>>>>???AAABBBCCCDDDHHHPPPVVV\\\ccciiiggg^^^UUUPPPOOOHHHFFFEEEFFFIIIJJJHHHFFFDDDDDDEEEEEEGGGHHHJJJJJJLLLNNNOOOPPPPPPRRRTTTWWWWWW___aaaiiixxxsssjjjeeeaaa[[[VVVLLLLLLJJJHHHGGGGGGJJJMMMVVV```nnnyyy}}}oooaaaVVVPPPJJJHHHGGGGGGHHHGGGEEECCCAAABBBBBBAAA@@@@@@CCCEEEEEEJJJPPPWWW___kkkxxx}}}tttmmmiiieeedddeeekkkqqqqqqiiiaaaYYYWWWUUUTTTTTTTTTSSSRRRQQQPPPOOOPPPSSSUUUUUUUUUTTTUUUWWWXXX[[[```gggkkknnnrrrwww{{{ppphhhccchhhoootttvvvxxxssshhh]]]TTTIII@@@>>>BBB<<<===>>>>>>===<<<======<<<<<<===>>>???AAABBBCCCBBBAAA???>>>>>>>>>???@@@>>>>>>???CCCIIIRRR[[[aaacccdddccc^^^UUUNNNKKKKKKDDDEEEEEEFFFFFFGGGFFFFFFDDDDDDEEEFFFGGGIIIJJJKKKLLLMMMOOOOOOOOOQQQTTTWWWVVV___dddnnnzzzpppjjjddd^^^XXXPPPOOOMMMIIIFFFFFFHHHJJJHHHSSSbbbmmmuuu}}}uuueee[[[PPPMMMIIIGGGGGGFFFCCCAAA@@@AAABBBAAA@@@@@@BBBDDDCCCGGGMMMRRRYYYbbbmmmvvv|||ssslllggg___^^^bbbjjjqqqqqqhhh```\\\XXXSSSPPPPPPRRRTTTUUUQQQPPPOOOQQQSSSUUUVVVUUUUUUVVVWWWXXX[[[bbbjjjooorrrvvv{{{xxxlllccc```hhhrrrvvvuuutttlll]]]NNNGGGCCC>>>???CCC===>>>???>>>======>>>???;;;;;;<<<===>>>@@@BBBCCCAAA@@@???>>>>>>???@@@AAADDDCCCDDDJJJUUUaaakkkpppgggccc]]]VVVQQQMMMJJJHHHAAACCCEEEEEEDDDDDDDDDEEEDDDDDDEEEFFFGGGIIIKKKLLLJJJKKKLLLLLLMMMOOORRRUUU[[[eeelllxxxuuummmfff___YYYVVVTTTPPPKKKHHHGGGIIILLLBBBLLLYYYccckkkuuutttfffTTTOOOJJJGGGFFFEEEBBB???@@@AAAAAAAAA@@@@@@BBBDDDEEEHHHMMMQQQVVV]]]gggooozzz|||nnn___aaa___^^^ccciiikkkeee___ZZZXXXTTTSSSSSSSSSRRRQQQTTTTTTSSSRRRQQQPPPPPPPPPVVVUUUVVVZZZ```fffjjjlllsssxxxxxxnnnbbbdddhhhooowwwyyyrrrjjjZZZSSSIIIDDDBBB@@@===999>>>===<<<;;;:::;;;;;;<<<======<<<;;;<<<===>>>???@@@@@@@@@>>>===>>>@@@CCCCCCEEELLLYYYgggqqqsssrrrlll```TTTNNNKKKGGGDDDDDDFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGGGGGGGGGGIIIMMMPPPOOOMMMNNNQQQQQQQQQUUU[[[\\\dddqqqxxxpppiii```YYYYYYVVVRRROOOMMMJJJGGGEEEDDDHHHMMMSSS\\\kkk}}}ssscccTTTFFFBBBBBB@@@@@@BBB@@@@@@??????@@@@@@AAABBBDDDFFFJJJMMMRRRYYYaaagggooottt~~~~~~}}}rrrddd```]]]\\\```fffgggbbb]]]ZZZXXXUUUUUUUUUUUUTTTSSSSSSRRRQQQQQQQQQQQQRRRRRRVVVVVVXXX]]]cccjjjnnnqqqxxx}}}}}}qqqhhh___dddllluuu{{{wwwkkk```UUUNNNFFFBBB@@@???<<<999???>>>===<<<;;;<<<<<<======<<<;;;;;;;;;<<<>>>>>>AAAAAA@@@???>>>>>>AAADDDGGGLLLWWWcccmmmqqqooolllbbbWWWNNNKKKJJJFFFDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEGGGHHHHHHHHHGGGIIILLLOOOPPPNNNOOORRRRRRSSSWWW]]]aaajjjxxx}}}uuummmddd]]]ZZZVVVRRRNNNLLLIIIGGGEEEHHHHHHIIIJJJOOO\\\mmmyyy~~~gggYYYLLLGGGEEEAAA@@@AAA@@@????????????@@@AAAAAACCCEEEIIILLLQQQWWW]]]bbbiiinnnxxx~~~zzzyyypppeee___\\\[[[]]]aaabbb^^^YYYXXXWWWVVVWWWXXXWWWVVVTTTRRRQQQPPPPPPQQQRRRSSSTTTUUUWWW[[[aaagggnnnsssuuu}}}uuukkkcccaaafffoooxxxyyypppaaaUUUMMMHHHBBB??????>>><<<:::???>>>===<<<<<<<<<===>>><<<;;;;;;;;;;;;<<<======AAAAAA@@@???>>>@@@CCCFFFOOOXXXeeeoooqqqmmmgggbbbUUUMMMGGGGGGGGGEEECCCDDDDDDDDDDDDDDDEEEEEEEEEEEEHHHIIIIIIIIIHHHIIILLLOOOQQQOOOPPPSSSTTTUUUZZZ```gggrrr{{{rrriiibbb]]]YYYSSSOOOLLLKKKIIIHHHIIIGGGDDDBBBDDDNNN]]]ggg}}}ooocccUUULLLGGGBBB@@@AAA??????>>>>>>??????@@@AAAAAADDDHHHKKKNNNRRRWWWZZZaaagggppp~~~|||uuussskkkaaa___\\\ZZZ[[[]]]^^^ZZZWWWVVVUUUVVVWWWYYYXXXVVVTTTSSSRRRQQQPPPPPPRRRSSSTTTVVVYYY^^^ccciiinnnssswwwxxxnnngggccchhhkkkrrrxxxtttgggXXXOOOFFFCCC???>>>>>>>>>===<<<>>>===<<<;;;;;;<<<===>>>;;;;;;;;;;;;;;;<<<<<<===@@@@@@@@@??????BBBGGGKKKYYYcccooosssoooeee]]]YYYKKKFFFBBBDDDEEECCCBBBDDDCCCCCCDDDDDDDDDEEEEEEEEEIIIJJJKKKJJJJJJJJJMMMOOORRRPPPQQQTTTVVVXXX]]]dddkkkwwwwwwmmmgggbbb]]]VVVQQQNNNMMMLLLKKKFFFEEEBBBAAACCCJJJUUU]]]vvv}}}zzzooo```RRRHHHCCCAAABBB??????>>>>>>>>>???@@@@@@@@@CCCFFFIIIKKKNNNQQQSSS]]]aaajjjuuuvvvsssmmmeee```]]]ZZZZZZ[[[[[[YYYWWWTTTTTTUUUVVVXXXXXXVVVTTTUUUTTTRRRQQQQQQRRRTTTUUUXXX\\\```dddhhhmmmssswwwqqqgggcccccclllpppyyywwwcccQQQIIIAAA@@@????????????>>>===<<<;;;:::::::::;;;<<<===;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>???@@@BBBGGGMMMRRRcccjjjpppnnneee[[[TTTRRRGGGCCCBBBDDDDDDBBBBBBDDDBBBCCCCCCDDDEEEFFFFFFGGGIIIJJJLLLLLLKKKLLLNNNPPPSSSQQQRRRUUUXXXZZZaaahhhmmmzzzyyypppjjjccc^^^WWWRRROOONNNLLLLLLDDDDDDCCCCCCDDDIIINNNRRRhhhpppxxx}}}{{{lllZZZLLLEEECCCCCC?????????>>>???@@@@@@AAA@@@BBBEEEGGGHHHJJJLLLNNNZZZ___fffoooyyy{{{xxxsssmmm___]]]ZZZXXXXXXYYYXXXXXXUUUUUUTTTUUUWWWWWWVVVTTTVVVTTTSSSQQQRRRTTTWWWXXX\\\___cccfffiiinnnuuu{{{xxxkkkcccaaaccclllrrr~~~zzz```JJJBBB>>>????????????>>>======;;;:::999999999:::;;;<<<;;;<<<======>>>>>>=========>>>@@@CCCGGGOOOWWW]]]iiikkkkkkeeeZZZQQQMMMMMMFFFCCCBBBDDDDDDAAABBBFFFBBBCCCDDDEEEFFFGGGHHHIIIHHHJJJLLLMMMMMMNNNPPPQQQSSSQQQRRRVVVYYY\\\ccckkkrrr|||rrrlllbbb]]]WWWRRROOOMMMKKKIIIFFFEEEDDDDDDDDDEEEFFFGGGUUU___ggglllrrr|||zzzgggUUUKKKFFFCCC@@@@@@??????@@@@@@AAABBBAAACCCEEEEEEFFFHHHJJJMMMWWW\\\bbbiiipppzzz|||xxxtttnnn]]][[[XXXVVVVVVWWWWWWXXXYYYWWWUUUUUUWWWWWWWWWVVVTTTSSSRRRRRRTTTWWW[[[^^^```cccgggiiilllrrr|||ppphhhccceeeiiimmmpppxxx}}}oooTTTCCCAAA<<<>>>??????>>><<<;;;;;;;;;::::::999:::;;;<<<===<<<===>>>?????????>>>======???BBBGGGNNNWWWbbbiiikkkiiieee]]]SSSLLLIIIHHHEEEBBBAAACCCCCCAAADDDIIICCCCCCDDDFFFGGGIIIJJJJJJGGGIIILLLNNNOOOPPPRRRSSSSSSQQQRRRUUUYYY\\\dddmmmzzz~~~tttoooccc___ZZZUUURRROOOLLLJJJHHHFFFDDDBBBBBBCCCDDDDDDHHHPPPWWWZZZbbbpppwwwcccTTTIIIAAAAAAAAAAAA@@@AAAAAABBBCCCCCCDDDDDDDDDDDDGGGJJJMMMQQQWWW^^^ccciiipppzzzzzztttoooiii\\\ZZZWWWUUUTTTUUUWWWXXX[[[YYYWWWVVVWWWXXXXXXWWWRRRQQQQQQRRRUUUZZZ___cccbbbfffjjjlllooowwwuuukkkgggfffkkkqqqqqqmmmnnnlll]]]GGG???CCC;;;===??????===;;;999999<<<;;;;;;:::;;;<<<===>>><<<===???@@@@@@@@@???>>>>>>@@@DDDJJJRRR]]]iiiqqqjjjgggbbbYYYQQQJJJGGGEEECCCAAA@@@BBBBBBAAAEEEKKKCCCDDDEEEFFFHHHJJJKKKKKKFFFIIILLLNNNOOOQQQSSSTTTSSSQQQQQQUUUYYY]]]eeennnuuupppfffccc^^^ZZZWWWSSSOOOMMMJJJFFFCCCAAABBBEEEGGGHHHDDDKKKNNNOOOVVVggg{{{mmmZZZJJJ???BBBBBBAAAAAABBBBBBCCCDDDDDDEEEDDDDDDDDDFFFKKKNNNMMMSSSZZZ```dddkkkuuu|||tttiiifffiii```[[[TTTPPPOOORRRTTTUUUUUUWWWXXXYYYXXXVVVSSSQQQTTTSSSRRRRRRTTTXXX]]]```eeeeeeffflllwwwpppgggiiinnnnnnlllkkkbbbWWWPPPLLLIIIEEEAAA======>>>>>>>>>>>>======<<<;;;;;;999777555333222===<<<<<<===???@@@???>>>???EEELLLSSS^^^iiinnnmmmlllbbbYYYUUUOOOGGGDDDGGGBBBCCCDDDCCCBBBBBBCCCDDDGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLMMMNNNPPPQQQRRRSSSPPPQQQVVV]]]cccllltttxxxooogggaaa[[[WWWVVVUUURRRPPPFFFEEEDDDCCCBBBBBBCCCCCCCCCEEEFFFGGGMMM\\\rrruuu```NNNLLLEEE@@@???>>>===???CCCCCCCCCCCCDDDFFFHHHKKKLLLOOOQQQUUU[[[aaahhhmmmpppyyyooofffccceee\\\XXXSSSQQQRRRUUUXXXYYYWWWXXXZZZZZZZZZXXXUUUSSSUUUUUUTTTTTTVVVZZZ___bbbhhhhhhkkksss{{{mmmiiioootttrrrnnnbbbZZZPPPJJJGGGEEEAAA>>>?????????@@@??????>>>>>>:::::::::999999888888888======>>>>>>???@@@AAAAAAAAAHHHQQQYYYcccnnnrrrqqqiii^^^TTTPPPLLLFFFEEEGGGAAABBBCCCCCCAAAAAABBBCCCFFFFFFFFFGGGHHHIIIKKKKKKLLLLLLLLLMMMNNNPPPQQQRRRTTTQQQSSSZZZaaahhhsss|||yyypppgggbbb[[[WWWVVVUUURRROOOJJJHHHEEECCCAAAAAAAAABBBCCCDDDEEEEEEHHHTTTffftttppp```SSSJJJCCCAAAAAA???@@@CCCBBBCCCCCCEEEFFFHHHJJJKKKNNNPPPSSSXXX^^^dddiiillltttzzzpppjjjdddaaaaaaXXXVVVSSSRRRTTTVVVWWWWWWYYYZZZ[[[\\\[[[YYYWWWVVVVVVWWWWWWWWWXXX\\\aaadddhhhkkkqqq{{{vvvlllmmmuuuxxxqqqhhhWWWPPPIIIDDDBBBBBB???===AAAAAAAAAAAA@@@@@@??????===<<<;;;:::::::::;;;<<<<<<>>>@@@@@@??????CCCFFFGGGPPP[[[cccllltttvvvtttggg[[[OOOJJJHHHGGGEEEFFFAAABBBCCCBBBAAA@@@AAACCCFFFFFFFFFGGGHHHIIIJJJKKKLLLLLLMMMNNNOOOQQQRRRSSSTTTSSSVVV^^^fffooo|||}}}qqqiiiccc\\\WWWVVVTTTRRROOONNNKKKGGGCCC@@@???@@@@@@AAACCCCCCAAABBBJJJWWWaaarrr|||vvv___SSSGGGCCCCCCAAAAAABBBAAABBBDDDFFFGGGHHHIIIIIIMMMNNNPPPTTTYYY___cccfffmmmzzztttllliiieee```___XXXVVVTTTTTTTTTTTTSSSRRRZZZ[[[\\\\\\\\\ZZZYYYXXXWWWXXXZZZZZZZZZ]]]bbbfffhhhmmmwww}}}uuuoooqqqvvvtttgggZZZOOOJJJEEEBBBAAAAAAAAA@@@BBBBBBAAA@@@????????????BBB@@@===;;;::::::;;;;;;;;;???AAAAAA???@@@GGGMMMRRR\\\gggmmmssswwwvvvrrriii]]]PPPIIIHHHHHHGGGFFFBBBCCCDDDCCCBBBAAABBBDDDGGGGGGGGGGGGHHHJJJKKKLLLLLLLLLMMMNNNPPPRRRSSSTTTVVVVVVZZZbbbjjjtttuuukkkeee^^^YYYWWWUUUQQQOOOOOOLLLHHHCCCAAA@@@AAAAAA@@@AAAAAA???>>>BBBJJJQQQbbbnnn}}}ooo___NNNEEECCCAAAAAACCC@@@BBBDDDFFFHHHHHHHHHHHHLLLMMMNNNQQQVVVZZZ___aaakkkuuuqqqiiihhhddd^^^[[[YYYXXXWWWWWWXXXXXXVVVTTTZZZ[[[[[[\\\[[[[[[YYYYYYXXX[[[^^^^^^]]]___dddiiimmmtttzzzuuuqqqsssssslll\\\NNNHHHEEEBBB@@@@@@AAAAAABBBAAA@@@???>>>===>>>>>>>>>AAA@@@===;;;:::;;;<<<===<<>>@@@DDDHHHXXXeeetttnnnYYYLLLDDDAAAAAADDD@@@BBBDDDFFFGGGHHHGGGGGGLLLLLLMMMOOOSSSWWW\\\___ccckkkwwwnnnhhhfffaaa\\\YYYXXXXXXYYY[[[^^^___^^^]]][[[[[[\\\\\\\\\[[[[[[[[[]]]aaaeeeeeecccdddjjjooowww~~~wwwuuutttrrrnnndddVVVJJJCCCAAA@@@>>>>>>>>>@@@AAA???>>>===<<<<<<===>>>???======<<<<<<===???@@@BBB???AAACCCDDDGGGMMMVVV]]]gggnnnsssqqqllliiifffbbbgggddd\\\RRRLLLKKKIIIEEEEEEFFFGGGFFFEEEDDDEEEGGGGGGGGGGGGHHHIIIJJJKKKLLLMMMMMMNNNOOOQQQSSSUUUWWWZZZ\\\bbbjjjrrr~~~rrrlllccc]]]ZZZWWWSSSPPPKKKIIIHHHFFFEEEDDDDDDEEE@@@@@@AAA@@@???@@@BBBEEEQQQ^^^mmmzzzkkkZZZMMMDDDCCCFFFAAABBBDDDEEEFFFGGGGGGGGGKKKKKKKKKMMMPPPUUUZZZ]]]___fffqqqyyy{{{nnniiifffbbb]]][[[YYYYYYYYY[[[^^^``````___]]]]]]]]]]]]]]]]]]]]]]]]eeejjjnnnnnnllllllrrrxxxyyyyyyxxxsssiii]]]PPPIIIAAAAAA@@@>>>======???@@@===<<<;;;;;;<<<===???@@@===>>>>>>???AAABBBCCCCCCDDDDDDEEEHHHNNNWWW```fffiiiooopppjjjbbb^^^[[[XXX^^^aaa^^^UUUMMMKKKIIIEEEDDDFFFGGGFFFEEEDDDEEEFFFEEEEEEEEEFFFGGGHHHJJJJJJMMMMMMNNNPPPRRRTTTVVVWWW]]]___fffpppyyyuuunnnfff___\\\XXXTTTQQQJJJJJJIIIHHHGGGEEEDDDCCCBBBBBBBBB@@@@@@@@@AAACCCIIIUUUeeerrrooo\\\LLLFFFGGGCCCCCCCCCDDDEEEFFFGGGHHHIIIIIIIIIJJJNNNSSSXXX[[[```gggooovvv}}}yyyoookkkiiiddd```___[[[ZZZYYYYYY[[[\\\[[[ZZZ^^^_____________________kkkpppuuuuuurrrsssyyy~~~~~~|||tttfffWWWLLLGGGBBBBBBBBB@@@???>>>@@@AAA===<<<;;;;;;<<<>>>@@@BBBAAABBBBBBCCCCCCBBBAAAAAAHHHGGGGGGKKKTTT^^^gggkkkhhhmmmmmmddd[[[VVVTTTRRRWWW^^^___VVVMMMJJJHHHEEECCCEEEFFFEEEDDDCCCDDDFFFCCCCCCDDDDDDEEEFFFHHHIIIMMMMMMNNNPPPRRRTTTWWWXXX^^^bbbjjjtttwwwpppgggaaa]]]YYYUUUQQQJJJJJJJJJJJJHHHEEECCCAAAEEEDDDCCCAAA@@@@@@@@@AAAAAANNN]]]kkk{{{~~~hhhRRRIIIHHHDDDCCCCCCCCCCCCEEEGGGHHHHHHGGGGGGHHHLLLQQQVVVZZZ```fffmmmqqquuuxxxlllhhhgggffffffhhhfffbbb]]][[[]]]```aaa```___`````````___```bbbeeessszzz{{{{{{|||xxxmmm\\\KKKDDDEEEDDDBBB???======???BBBDDD<<<;;;::::::;;;===@@@AAACCCAAA???@@@AAACCCDDDDDDDDDGGGMMMVVV___fffiiiiiieeedddbbb[[[TTTPPPPPPRRReee]]]VVVUUUSSSMMMHHHFFFIIIHHHHHHHHHGGGFFFFFFEEEHHHGGGFFFEEEEEEGGGIIIKKKJJJMMMPPPSSSTTTVVVXXXZZZ```dddjjjttttttkkkgggcccZZZSSSOOOKKKIIIGGGGGGHHHHHHGGGFFFBBBBBBAAA@@@????????????AAAJJJRRR```tttwwweeeVVVIIIFFFDDDDDDEEEDDDAAACCCHHHFFFIIIKKKKKKJJJMMMTTTZZZZZZaaahhhjjjmmmvvvyyymmmiiihhhgggfffgggeeeaaa]]][[[]]]____________```aaa``````aaacccfffwww}}}~~~zzz~~~|||rrrfffVVVHHHBBBDDDAAA???===<<<<<<===???AAA<<<;;;;;;;;;<<<>>>@@@AAAAAA@@@@@@AAACCCEEEFFFGGGHHHKKKQQQYYYbbbgggjjjjjjcccaaa]]]WWWQQQOOOOOOPPP[[[XXXWWWXXXTTTMMMJJJJJJIIIIIIGGGFFFEEEEEEEEEEEEHHHGGGFFFFFFGGGHHHJJJKKKJJJLLLPPPRRRTTTVVVYYY[[[eeeiiiqqq|||tttjjjfffaaaYYYRRRNNNJJJHHHFFFFFFGGGGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@HHHLLLWWWiiitttzzzfffUUUJJJFFFDDDEEEEEECCCDDDGGGEEEHHHJJJJJJJJJLLLSSSYYY[[[aaafffhhhkkkssszzznnnjjjiiifffdddeeeddd```]]][[[\\\]]]^^^^^^```aaabbbaaaaaacccfffhhhtttzzzwwwgggZZZOOOEEEAAABBB??????>>>======>>>??????<<<<<<;;;;;;<<<>>>@@@AAA@@@@@@BBBCCCEEEGGGHHHHHHLLLNNNTTT\\\cccggghhhgggaaa\\\UUUQQQOOOOOOPPPQQQRRRSSSXXX[[[WWWPPPMMMOOOJJJIIIFFFDDDCCCCCCDDDDDDHHHGGGGGGGGGGGGIIIKKKLLLJJJLLLPPPRRRTTTWWWZZZ\\\fffkkktttuuujjjeee```XXXQQQNNNJJJHHHFFFEEEFFFFFFEEEDDDDDDDDDCCCBBBAAAAAAAAAAAA???DDDDDDJJJYYYcccoooyyybbbQQQJJJDDDDDDFFFEEEEEEGGGDDDGGGIIIIIIIIIKKKQQQVVV]]]```cccfffiiipppyyyxxxmmmiiihhhdddbbbaaabbb___]]][[[[[[\\\]]]]]]aaabbbccccccdddfffiiilllqqqwwwooo\\\PPPIIICCCAAABBB@@@@@@@@@AAAAAA@@@@@@@@@<<<<<<<<<===>>>???AAABBB@@@AAACCCDDDEEEFFFGGGHHHNNNPPPVVV\\\bbbdddbbb```]]]WWWPPPMMMOOOSSSVVVVVVQQQRRRWWW^^^]]]VVVPPPOOOKKKIIIEEEBBBAAABBBCCCDDDGGGGGGFFFGGGHHHIIIKKKKKKJJJMMMPPPSSSUUUXXX\\\___fffmmmyyywwwkkkeee___XXXQQQNNNKKKIIIFFFFFFFFFFFFEEEDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@CCC@@@BBBNNNVVVbbbvvvnnnYYYNNNEEEDDDFFFEEEEEEFFFDDDEEEGGGHHHHHHJJJNNNRRR[[[]]]```dddhhhnnnuuuyyyuuukkkhhhfffbbb___^^^___^^^]]][[[[[[[[[]]]^^^bbbdddeeefffgggjjjmmmpppssszzz~~~}}}vvveeeSSSIIIEEEBBBAAABBB???@@@AAAAAAAAAAAA@@@???<<<======>>>???@@@AAABBBAAACCCEEEEEEDDDDDDFFFHHHRRRTTTYYY___bbbbbb^^^[[[XXXSSSMMMLLLQQQWWW\\\^^^YYYUUUWWW___ccc]]]RRRLLLJJJHHHEEEBBBAAAAAACCCDDDEEEEEEFFFGGGHHHIIIJJJKKKLLLNNNQQQTTTVVVZZZ___bbbkkktttyyy||||||nnngggaaaYYYSSSQQQLLLJJJHHHGGGGGGGGGFFFDDDCCCBBBAAA@@@????????????AAADDD???@@@JJJPPP[[[nnnfffYYYLLLGGGFFFEEEEEEFFFDDDEEEFFFGGGHHHJJJMMMOOOVVVZZZ^^^cccggglllqqquuu}}}sssiiigggfffaaa]]]\\\\\\]]]]]]\\\[[[\\\^^^```eeefffhhhiiikkknnnrrruuuwww~~~}}}uuugggYYYKKKEEEBBB@@@@@@BBB>>>>>>????????????>>>>>>======>>>???@@@AAABBBBBBBBBDDDFFFEEEDDDEEEIIIMMMWWWZZZ^^^bbbdddaaa\\\WWWTTTPPPMMMLLLQQQWWW^^^aaaaaaZZZXXX___ddd___SSSJJJHHHGGGEEECCCBBBCCCDDDEEEEEEFFFGGGHHHIIIJJJKKKLLLNNNPPPSSSUUUXXX\\\bbbeeemmmwwwvvvssssssjjjddd\\\VVVUUUMMMKKKIIIGGGHHHGGGFFFEEEBBBBBBAAA@@@????????????AAADDD@@@@@@IIIMMMUUUfff{{{zzzlll\\\QQQJJJEEEDDDGGGEEEEEEEEEGGGHHHJJJKKKLLLQQQVVV]]]bbbeeehhhmmmrrr{{{{{{qqqiiiggggggbbb^^^\\\ZZZ\\\^^^]]]\\\]]]```cccggghhhkkklllnnnqqqvvvyyy~~~vvvkkkWWWNNNEEEBBBAAA??????AAA>>>>>>>>>>>>>>>>>>>>>>>>======???@@@AAABBBBBBBBBBBBEEEGGGFFFEEEHHHOOOUUUYYY\\\```cccddd___XXXRRROOONNNMMMLLLMMMRRRYYY^^^ddd]]]ZZZ___aaa\\\SSSMMMFFFEEEEEEDDDDDDEEEEEEFFFFFFGGGIIIJJJLLLMMMMMMNNNOOOQQQTTTWWWZZZ___dddhhhnnnyyyssskkkuuuwwwnnnggg```ZZZYYYMMMJJJHHHGGGGGGFFFEEECCCCCCCCCBBB@@@@@@@@@@@@@@@???CCC???@@@GGGHHHMMM]]]lllppp^^^PPPFFFDDDHHHEEEEEEEEEGGGIIIJJJKKKKKKLLLTTT]]]aaaaaabbbgggmmmqqqzzzzzzqqqiiihhhhhhccc___]]]YYY[[[^^^^^^]]]^^^aaadddhhhjjjlllnnnppptttxxx{{{|||lll___LLLFFFBBBAAA@@@======@@@AAAAAA@@@??????@@@AAAAAA===>>>???@@@AAABBBBBBBBBBBBEEEGGGGGGGGGKKKTTT[[[XXXZZZ^^^bbbaaa\\\TTTNNNMMMNNNMMMKKKJJJMMMTTTZZZbbb^^^\\\^^^^^^XXXRRRPPPDDDEEEEEEFFFFFFFFFFFFFFFHHHIIIKKKLLLNNNOOOOOOPPPPPPRRRUUUXXX[[[```fffjjjsssrrrgggmmmzzzqqqjjjbbb]]][[[LLLJJJGGGFFFFFFEEEDDDBBBDDDDDDCCCBBBAAAAAAAAAAAA>>>BBB??????EEEDDDGGGUUU[[[rrr~~~hhhTTTGGGEEEIIIFFFFFFFFFGGGIIIKKKKKKJJJJJJSSS^^^```^^^]]]ccciiiiiirrrvvvooojjjhhhfffaaa___```^^^_________^^^___bbbdddjjjkkklllnnnrrryyyqqq^^^PPPFFFCCCAAA???@@@@@@@@@???BBBAAA@@@>>>>>>>>>>>>???===???AAABBBBBBCCCEEEGGGJJJHHHGGGJJJNNNUUU___fffccc```\\\YYYVVVRRRNNNJJJIIILLLNNNMMMLLLPPPWWW^^^bbbbbb___XXXUUUUUUTTTRRRJJJGGGFFFIIIIIIHHHIIIMMMJJJKKKMMMNNNOOOOOONNNNNNRRRRRRVVV[[[^^^aaaiiirrrvvvqqq\\\bbbwww{{{rrrjjjaaaYYYVVVQQQOOOLLLJJJIIIGGGEEECCCBBBAAAAAAAAAAAAAAAAAA@@@BBBAAA??????@@@BBBEEEGGGZZZbbbrrrxxx___MMMGGGIIICCCEEEFFFEEEDDDEEEIIIMMMOOOSSSWWWXXXYYY\\\aaaeeekkkqqqzzzuuunnniiihhheeeaaa___```]]]^^^___``````bbbeeehhhjjjlllooosssyyy|||sssfffWWWLLLEEECCCAAA@@@AAAAAAAAA@@@BBBAAA@@@?????????@@@AAA>>>@@@AAABBBBBBCCCDDDFFFDDDEEEHHHLLLRRR[[[gggpppbbb^^^ZZZVVVSSSPPPLLLJJJGGGJJJLLLKKKJJJMMMSSSXXX^^^```]]]WWWTTTUUUTTTRRRKKKHHHGGGIIIIIIGGGIIIMMMJJJKKKMMMNNNOOOOOONNNNNNSSSTTTWWW]]]```ccckkkttt~~~rrr___```mmm~~~|||ssskkkaaaYYYWWWRRROOOLLLJJJIIIGGGEEEDDDBBBBBBBBBAAAAAAAAAAAAAAABBBAAA?????????AAADDDEEEKKKSSSbbbvvvhhhRRRHHHGGGFFFGGGHHHHHHFFFFFFIIIKKKMMMQQQVVVXXXZZZ]]]cccgggiiioooxxxuuunnniiihhheeeaaa___```\\\^^^```aaabbbeeeiiillllllooosssxxx~~~rrreeeXXXNNNHHHDDDBBB@@@@@@BBBCCCBBBBBBAAA@@@@@@@@@@@@AAABBBBBB???AAABBBCCCBBBBBBDDDEEEAAAEEEJJJPPPWWWbbbnnnvvv^^^ZZZUUUQQQNNNMMMJJJIIIGGGIIILLLLLLKKKKKKOOOSSSXXX\\\[[[WWWTTTUUUUUUSSSMMMJJJHHHIIIIIIGGGHHHLLLKKKKKKMMMNNNNNNOOONNNNNNTTTUUUXXX^^^aaaeeennnwwwwwwddd```cccppp}}}tttlllbbbZZZWWWSSSPPPLLLJJJIIIHHHFFFEEECCCCCCBBBBBBBBBAAAAAAAAACCCAAA@@@>>>???@@@BBBCCC???EEEPPPaaavvvvvv]]]MMMGGGHHHIIIJJJJJJHHHHHHIIIJJJJJJNNNSSSVVVXXX\\\bbbggghhhnnnuuu}}}vvvooojjjiiigggcccaaabbb]]]___aaabbbdddgggkkknnnnnnrrrwww|||{{{kkk[[[OOOHHHEEEBBBAAA@@@AAACCCDDDCCCCCC>>>>>>??????@@@AAABBBBBB@@@BBBCCCCCCBBBBBBCCCEEEEEEHHHLLLRRR\\\hhhnnnoooYYYUUUPPPLLLKKKJJJIIIIIIIIIKKKNNNNNNMMMLLLNNNPPPSSSYYY[[[WWWUUUVVVWWWUUUQQQLLLJJJJJJIIIGGGHHHLLLKKKLLLLLLMMMNNNNNNOOOOOOTTTTTTXXX^^^bbbgggqqq{{{~~~iii```___iiivvvmmmccc\\\YYYTTTQQQMMMJJJIIIHHHGGGFFFDDDDDDCCCCCCBBBBBBAAAAAACCCBBB@@@???>>>???@@@@@@???BBBHHHRRRcccyyyjjjVVVJJJHHHIIIJJJJJJIIIIIIIIIIIIIIIMMMQQQTTTUUUXXX^^^bbbggglllssszzzwwwpppkkkkkkiiidddcccddd___aaabbbccceeegggkkknnnqqquuu{{{yyyhhhWWWKKKEEECCCAAA@@@@@@AAACCCDDDCCCBBB<<<<<<===>>>???@@@@@@AAAAAABBBCCCCCCBBBBBBDDDEEEHHHJJJLLLSSSaaammmkkkcccTTTPPPLLLIIIIIIJJJJJJJJJJJJKKKMMMMMMMMMLLLLLLLLLPPPWWW[[[YYYVVVWWWYYYXXXUUUPPPLLLLLLJJJGGGHHHLLLLLLLLLLLLMMMMMMNNNOOOOOOSSSSSSXXX^^^ccciiitttjjj```^^^fff~~~wwwoooeee]]]ZZZUUURRRMMMJJJIIIIIIHHHGGGEEEEEEDDDCCCCCCBBBAAAAAACCCBBB@@@???????????????BBBDDDFFFKKKWWWlllvvv]]]MMMHHHHHHHHHHHHIIIIIIIIIIIIMMMPPPSSSTTTTTTVVVZZZ^^^eeejjjqqqvvv}}}wwwpppkkkkkkiiieeeccceeeaaacccdddfffgggjjjnnnqqqvvv{{{ppp```SSSIIIDDDBBB@@@??????AAACCCCCCBBB@@@;;;<<<===>>>????????????@@@BBBCCCDDDCCCCCCEEEFFFHHHLLLQQQWWWdddmmmfffXXXNNNKKKIIIHHHJJJKKKLLLLLLIIIJJJJJJKKKKKKJJJJJJIIIMMMUUU[[[ZZZWWWXXXYYYYYYYYYTTTOOONNNKKKHHHIIIMMMLLLLLLLLLLLLMMMNNNOOOPPPSSSSSSXXX___fffnnnzzzkkk___\\\bbbuuuyyypppfff^^^[[[VVVSSSNNNJJJIIIIIIIIIHHHFFFFFFEEEDDDCCCBBBBBBAAABBBBBBAAA@@@@@@@@@@@@@@@BBBDDDFFFHHHPPPccc|||gggQQQLLLJJJGGGGGGHHHIIIIIIIIIRRRTTTWWWVVVUUUUUUXXX\\\ccchhhnnnrrrxxxuuuooojjjiiigggdddbbbdddbbbdddfffiiikkkoootttwwwvvvdddTTTJJJEEEBBB@@@?????????@@@BBBBBB@@@>>><<<===>>>???@@@@@@???>>>???AAACCCDDDCCCDDDFFFHHHJJJTTT\\\___cccfff\\\NNNIIIHHHGGGIIIKKKMMMNNNNNNKKKJJJJJJJJJKKKKKKKKKJJJIIISSS[[[ZZZVVVVVVXXXXXX]]]WWWRRRPPPMMMIIIJJJNNNMMMLLLLLLLLLLLLNNNOOOPPPSSSTTTYYYbbbjjjssspppbbb[[[\\\lllzzzrrrggg___\\\WWWSSSNNNJJJIIIIIIIIIIIIGGGGGGFFFEEEDDDCCCBBBAAABBBBBBBBBAAAAAAAAAAAAAAA@@@CCCDDDDDDHHHXXXooouuu^^^SSSOOOIIIGGGGGGHHHHHHHHHQQQSSSUUUUUUSSSSSSVVVYYY___dddjjjnnnsss|||}}}sssmmmhhhhhhfffbbbaaabbbbbbdddgggkkknnnsssxxx|||~~~nnnZZZJJJCCCBBBAAA@@@?????????@@@AAAAAA???======>>>???AAAAAA@@@?????????AAACCCDDDDDDEEEGGGIIINNN]]]hhhfffbbb^^^SSSFFFFFFFFFGGGIIIMMMOOOPPPOOONNNLLLKKKKKKLLLMMMMMMMMMGGGRRRZZZYYYUUUUUUVVVWWW___YYYSSSQQQMMMJJJKKKOOOMMMLLLLLLLLLLLLNNNOOOPPPTTTUUU[[[dddlllvvvwwwfff[[[XXXggg|||{{{rrrhhh```\\\XXXTTTNNNJJJIIIJJJJJJIIIGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB???BBBDDDAAABBBNNNddduuukkkYYYSSSLLLHHHGGGHHHGGGFFFMMMOOOQQQQQQOOOOOORRRVVV\\\aaagggkkkpppyyyyyyooommmiiigggfffeeedddccceeefffhhhkkkpppvvv{{{~~~vvvcccOOOGGGEEEBBB>>><<<@@@===;;;<<<>>>@@@>>>===<<<===???@@@@@@???>>>>>>@@@@@@CCCFFFCCCAAAIIITTT```___ccciiifffZZZPPPMMMGGGGGGHHHJJJKKKLLLMMMNNNFFFHHHJJJKKKKKKKKKKKKLLLMMMOOOUUU\\\[[[TTTOOOOOOWWWXXXYYYUUUPPPMMMLLLMMMLLLJJJKKKMMMMMMLLLOOOUUUYYY[[[aaaiiiooozzzhhhYYYZZZdddmmm}}}tttiii```\\\XXXUUUPPPKKKHHHHHHIIIJJJGGGEEECCC@@@@@@AAABBBDDDBBBBBBBBBBBBBBBAAAAAAAAACCC???AAAFFFFFFFFFRRRddd}}}iii[[[OOOKKKKKKJJJIIIIIIJJJJJJJJJKKKMMMQQQTTTVVV\\\```eeekkkrrrzzzyyyooollliiigggeeedddccccccfffiiilllppptttzzz~~~mmm\\\KKKEEEEEECCC???===???===;;;;;;===>>>===;;;======>>>???@@@??????>>>??????AAADDDEEEGGGQQQ]]]dddeeehhhhhh```SSSLLLMMMIIIIIIIIIJJJKKKMMMNNNOOOMMMMMMMMMMMMLLLMMMNNNOOOMMMOOOVVV]]]\\\VVVQQQPPPWWWYYYZZZXXXSSSOOOMMMMMMMMMKKKKKKMMMMMMLLLPPPUUUWWWZZZcccmmmvvvlll[[[YYYaaaiii|||ssshhh```]]]WWWUUUQQQMMMJJJIIIIIIIIIHHHFFFDDDCCCBBBCCCDDDDDDDDDDDDCCCCCCBBBBBBAAAAAAAAA===>>>CCCBBBAAAMMM]]]vvvvvvdddRRRJJJJJJJJJJJJJJJIIIIIIIIIJJJMMMPPPSSSUUUZZZ]]]ccciiipppxxxxxxmmmllliiigggeeedddccccccggglllrrrvvvyyyooo___RRRFFFDDDDDDCCC@@@???@@@???===<<<===>>>===<<<======>>>???????????????@@@???@@@DDDIIIQQQ___kkkjjjjjjjjjdddWWWKKKGGGJJJHHHHHHHHHJJJLLLPPPTTTVVVRRRQQQOOOMMMLLLLLLLLLLLLMMMOOOUUU]]]^^^XXXRRRQQQVVVYYY[[[[[[WWWRRROOOMMMMMMKKKKKKNNNNNNMMMQQQVVVUUUZZZdddqqq|||sss```ZZZ^^^ddd~~~zzzqqqhhhaaa___VVVTTTRRROOOLLLJJJIIIHHHHHHGGGGGGFFFEEEEEEDDDDDDFFFFFFEEEDDDCCCCCCBBBBBB@@@===>>>AAA@@@???HHHUUUddd~~~ttt]]]PPPLLLKKKJJJKKKHHHHHHHHHIIIKKKOOORRRTTTWWW[[[```gggnnnuuu}}}}}}uuulllllljjjgggdddcccddddddfffmmmvvv{{{~~~qqq___UUULLLDDDDDDDDDBBB@@@@@@BBBAAA??????>>>>>>>>>>>>======>>>>>>??????@@@@@@@@@???@@@EEENNN[[[jjjuuullliiiccc[[[PPPHHHEEEGGGEEEEEEGGGJJJOOOVVV\\\```ZZZYYYWWWUUUSSSQQQMMMJJJLLLMMMSSS\\\^^^XXXSSSQQQSSSVVVZZZ\\\ZZZUUUPPPMMMNNNLLLLLLOOOOOONNNRRRXXXXXX[[[eeesss|||fff]]]^^^bbbxxxxxxpppgggaaa```UUUTTTSSSQQQOOOLLLJJJHHHGGGGGGHHHHHHGGGFFFDDDCCCHHHGGGGGGFFFEEEDDDCCCCCCBBB@@@AAACCCAAA@@@FFFOOOXXXpppssscccVVVMMMJJJKKKGGGGGGGGGHHHJJJMMMPPPRRRUUUXXX^^^dddkkkssszzzxxxrrrllllllkkkhhheeecccdddfffeeennnxxx~~~zzzcccTTTOOOIIIDDDEEEDDDAAA???@@@?????????>>>=========>>>=========>>>>>>???@@@AAA>>>>>>???EEEQQQ```mmmsssgggaaaWWWOOOKKKJJJGGGDDDGGGGGGHHHLLLQQQWWW]]]aaaaaabbbbbbcccbbb\\\TTTNNNLLLLLLPPPYYY\\\WWWRRROOOOOOSSSXXX[[[\\\XXXRRRMMMNNNLLLMMMPPPPPPPPPSSSYYY]]]___ffftttnnnaaa```ccctttxxxpppgggaaa```UUUUUUTTTSSSPPPNNNKKKIIIFFFGGGHHHHHHHHHFFFDDDCCCHHHHHHGGGFFFEEEEEEDDDDDDCCCCCCDDDDDDCCCBBBFFFLLLOOObbb{{{jjjWWWMMMLLLHHHGGGGGGGGGIIILLLNNNPPPTTTWWW\\\bbbhhhooowww{{{uuuooolllmmmmmmjjjfffdddfffiiihhhpppzzznnnZZZNNNKKKGGGDDDEEECCC???>>>AAA;;;<<<<<<;;;::::::<<<===============>>>???AAABBB===>>>AAAGGGSSSaaahhhhhh]]]WWWNNNHHHIIIMMMJJJEEELLLLLLLLLMMMOOOSSSVVVXXX\\\^^^aaaeeefffaaaWWWPPPOOOLLLOOOVVVYYYVVVQQQOOOMMMPPPUUU[[[]]][[[UUUPPPOOOMMMNNNPPPQQQQQQUUU[[[aaaccckkkzzzuuufffbbbdddnnnzzzqqqhhhaaa___VVVVVVUUUSSSQQQOOOLLLKKKGGGHHHHHHHHHHHHFFFEEEDDDGGGGGGFFFFFFFFFEEEEEEEEECCCDDDEEEFFFFFFFFFHHHJJJJJJVVVkkkjjjVVVOOOJJJIIIHHHHHHIIIJJJMMMNNNRRRUUUZZZ___dddjjjqqqvvvtttooolllnnnoookkkgggeeegggkkknnnttt}}}{{{eeeSSSLLLFFFCCCCCCCCCAAA===>>>BBB:::<<<===<<<;;;;;;>>>@@@======<<<===>>>???AAABBB@@@DDDGGGMMMYYYcccccc^^^SSSQQQLLLFFFHHHMMMMMMIIIMMMLLLLLLLLLLLLMMMNNNOOOPPPQQQVVV]]]bbb```YYYRRRSSSOOONNNTTTXXXVVVRRRPPPLLLNNNTTTZZZ___^^^YYYTTTOOOMMMNNNQQQRRRRRRVVV\\\cccfffrrrzzziiicccdddfffvvv|||ssshhh```]]]WWWVVVUUUSSSQQQOOONNNMMMIIIIIIIIIIIIHHHGGGGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFDDDGGGIIIJJJKKKLLLMMMMMMMMMQQQ```vvvdddTTTMMMKKKJJJIIIHHHJJJKKKLLLPPPSSSWWW[[[___eeekkkooozzz~~~uuuooommmoooppplllgggeeehhhlllsssxxxwww```QQQMMMBBBAAAAAABBB???<<<>>>DDD<<<>>>@@@???>>>>>>AAADDD===<<<<<<<<<>>>???AAACCCEEEJJJOOOUUU___gggcccYYYLLLOOOMMMGGGGGGLLLOOOLLLIIIIIIJJJJJJKKKKKKKKKKKKJJJKKKPPPXXX```bbb]]]XXXVVVQQQOOOTTTXXXVVVSSSQQQLLLNNNTTT[[[```aaa\\\XXXOOOMMMNNNRRRRRRRRRVVV\\\ccciiixxx}}}jjjcccccc```ppp~~~tttiii```\\\XXXWWWUUUSSSQQQOOOOOONNNLLLKKKKKKJJJIIIIIIHHHHHHDDDDDDDDDEEEFFFFFFGGGGGGGGGJJJMMMOOOPPPSSSSSSRRRTTTRRR[[[qqqoooXXXNNNMMMKKKIIIIIIIIIJJJKKKNNNQQQTTTXXX\\\aaagggkkkuuuyyyvvvpppmmmoooooollliiihhhjjjmmmttt|||iiiVVVKKKHHHFFFBBB???>>>??????===:::;;;<<<======>>>>>>======<<<===>>>======???DDDHHHNNNNNNRRRZZZaaaaaaXXXPPPOOOLLLHHHHHHKKKMMMMMMLLLEEEHHHLLLNNNNNNMMMMMMNNNLLLJJJJJJNNNTTTWWWVVVSSS[[[VVVQQQQQQTTTUUURRRNNNMMMMMMQQQYYYbbbfffeeeaaaUUUPPPMMMNNNPPPSSSYYYaaabbbmmmrrrbbb]]]cccoooyyyqqqjjjbbb\\\YYYWWWVVVUUUUUUSSSQQQNNNJJJJJJIIIHHHHHHHHHHHHHHHFFFFFFFFFEEEEEEFFFIIILLLMMMSSSXXXYYY\\\^^^\\\XXX\\\]]]bbbmmm}}}zzzaaaXXXQQQKKKIIIGGGEEEHHHLLLNNNPPPSSSVVVYYY]]]bbbfffooosss{{{vvvqqqnnnppppppnnnjjjjjjlllooovvvwwwcccSSSKKKIIIFFFCCC@@@@@@@@@@@@>>><<<;;;;;;<<<===============;;;<<<===<<<<<>>BBBHHHMMM[[[\\\______\\\VVVOOOJJJIIIIIIIIIKKKNNNPPPOOONNNHHHJJJKKKKKKJJJJJJKKKMMMJJJHHHFFFHHHLLLNNNLLLJJJKKKIIIIIINNNUUUYYYWWWSSSNNNMMMNNNTTT\\\cccffffff]]]UUUOOOOOOSSSVVVZZZ___hhhwww~~~lllccc]]]cccsssxxxsssnnngggbbbZZZXXXVVVUUUUUUSSSQQQOOOOOONNNLLLJJJIIIGGGGGGFFFGGGGGGGGGFFFEEEFFFIIILLLWWWaaajjjkkkkkkmmmoooooorrrtttvvvvvvxxx~~~aaaUUUIIIHHHJJJKKKKKKLLLIIIKKKNNNPPPSSSWWW[[[___fffkkkuuuyyyssspppmmmooopppooommmmmmqqqtttzzz|||lll\\\QQQKKKIIIIIIDDDCCCBBBAAAAAA@@@>>>===;;;;;;;;;;;;;;;<<<<<<===??????>>>???BBBHHHNNNSSSaaadddeeeaaaYYYPPPJJJHHHGGGHHHJJJLLLNNNNNNLLLKKKJJJKKKKKKJJJIIIIIIKKKMMMMMMKKKJJJJJJLLLMMMKKKJJJLLLJJJJJJOOOUUUXXXTTTPPPMMMLLLMMMRRRZZZccciiikkkaaaWWWOOOPPPTTTWWWZZZ^^^mmmpppdddbbbdddnnnyyysssooohhhccc[[[YYYVVVUUUTTTTTTRRRPPPOOONNNMMMKKKIIIHHHHHHHHHHHHHHHHHHFFFEEEFFFIIILLLRRR^^^iiilllkkkooosssvvvuuuxxxyyyvvvqqquuukkkZZZKKKGGGJJJKKKIIIHHHHHHJJJLLLNNNPPPTTTYYY\\\aaahhhrrr}}}uuuqqqnnnjjjlllnnnmmmlllmmmqqquuu{{{~~~rrrbbbSSSKKKHHHGGGFFFAAAAAABBBAAA@@@>>>======<<<;;;;;;;;;;;;<<<===>>>???>>>>>>@@@EEELLLRRRUUUccceeeeee___UUUMMMIIIHHHHHHIIILLLMMMLLLJJJHHHGGGJJJKKKKKKJJJIIIIIIKKKMMMPPPNNNLLLKKKKKKKKKJJJJJJNNNLLLLLLPPPVVVXXXUUUPPPLLLKKKLLLPPPXXXaaajjjnnnaaaXXXQQQPPPTTTWWW\\\aaauuuttteeeddddddkkk~~~yyysssnnngggaaa\\\YYYVVVUUUTTTTTTRRRQQQMMMLLLKKKJJJJJJJJJJJJJJJHHHIIIHHHGGGFFFFFFIIILLLPPP\\\gggjjjiiilllqqqsssppptttvvvqqqjjjkkkttt~~~qqq___LLLGGGKKKLLLJJJHHHIIIJJJLLLNNNPPPSSSXXX[[[___fffppp{{{{{{sssnnnlllgggiiillllllkkkmmmrrrvvv}}}vvvjjjYYYNNNIIIHHHFFFDDD???@@@BBBBBB???===============<<<;;;;;;===>>>???===<<<===AAAHHHOOOTTTVVV]]]^^^^^^YYYQQQKKKIIIIIIIIIKKKMMMMMMKKKIIIHHHGGGIIIKKKLLLLLLKKKKKKLLLNNNOOONNNKKKIIIHHHHHHHHHHHHLLLKKKKKKPPPWWW[[[YYYVVVMMMLLLKKKNNNTTT]]]fffkkk___YYYSSSSSSTTTWWW___hhh}}}{{{iiibbbaaafffwwwzzzsssnnnfff```\\\ZZZVVVTTTTTTTTTSSSRRRKKKKKKJJJJJJIIIJJJJJJJJJIIIIIIIIIGGGFFFGGGIIILLLTTT^^^gggiiihhhkkkmmmmmmkkkpppqqqllldddccciiiqqqwwwdddPPPJJJLLLMMMMMMMMMJJJKKKMMMOOOPPPSSSWWWZZZ___eeemmmuuu~~~yyyqqqllljjjfffhhhkkkllllllnnnssswwwmmmaaaSSSJJJIIIIIIFFFBBB>>>AAACCCCCC@@@>>>===>>>???>>>===<<<<<<>>>???@@@======???EEENNNUUUXXXYYYUUUTTTSSSPPPLLLJJJIIIIIIIIILLLNNNNNNLLLJJJJJJLLLHHHJJJMMMNNNNNNMMMNNNOOONNNMMMLLLIIIGGGFFFGGGHHHLLLJJJIIINNNVVV[[[[[[XXXNNNMMMKKKLLLOOOUUU]]]bbb^^^ZZZXXXWWWVVVYYYdddpppppp```___cccpppzzzsssnnngggaaa]]]ZZZVVVTTTTTTTTTSSSRRRLLLKKKJJJIIIHHHHHHHHHHHHJJJJJJIIIGGGFFFGGGIIILLLTTT\\\dddfffiiimmmnnnllllllooopppjjjbbb]]]```dddwwwoooZZZPPPMMMLLLLLLMMMJJJLLLMMMOOOPPPSSSWWWZZZ^^^cccjjjooovvvyyypppkkkhhheeehhhkkklllllloootttxxxyyyggg[[[NNNIIIIIIJJJGGGBBB???BBBEEEEEEBBB?????????@@@???===<<<===>>>@@@AAA@@@AAADDDKKKTTT[[[]]]^^^NNNMMMKKKJJJIIIIIIIIIHHHJJJMMMOOOOOOMMMLLLNNNPPPGGGJJJNNNPPPOOOOOOOOOOOOPPPOOOMMMJJJHHHGGGIIIJJJNNNKKKJJJMMMTTTYYYYYYWWWOOONNNLLLJJJKKKOOOVVV[[[]]]\\\[[[ZZZXXX[[[hhhvvvuuuaaa```bbblllzzztttoooiiiccc]]]ZZZVVVTTTTTTTTTSSSSSSNNNMMMKKKIIIGGGFFFEEEEEEJJJJJJIIIHHHFFFGGGIIILLLOOOVVV^^^dddjjjppprrrooopppqqqpppjjjaaa[[[ZZZ[[[nnn~~~zzzcccUUUNNNIIIHHHIIIJJJLLLMMMNNNOOORRRVVVYYY^^^bbbgggkkkppp|||uuukkkeeebbbffffffiiilllllllllrrryyytttfffWWWPPPIIIGGGHHHHHHEEEBBBCCCBBBAAA@@@????????????======>>>===<<<>>>AAADDD<<>>??????>>>===???BBBDDD@@@GGGLLLRRR^^^jjjfffZZZOOOIIIEEEHHHKKKKKKIIIJJJMMMMMMMMMNNNOOOPPPPPPQQQTTTSSSQQQOOONNNNNNNNNNNNRRRQQQNNNLLLKKKJJJKKKLLLLLLKKKIIIKKKSSS\\\\\\WWWRRRLLLIIIKKKNNNOOORRRWWW[[[\\\]]]\\\YYYZZZgggvvviiiddd^^^```oooyyyrrrllleee```]]][[[YYYXXXWWWVVVTTTRRRNNNLLLJJJHHHHHHHHHFFFEEEKKKJJJJJJIIIHHHHHHHHHIIIKKKOOOSSSYYYbbbjjjjjjfffdddcccaaa^^^ZZZWWWTTTSSSYYYfffxxxyyy```SSSRRRMMMEEEJJJHHHHHHHHHKKKOOOSSSUUUUUUTTTWWW^^^eeemmmzzz}}}sssnnnllljjjmmmkkklllmmmmmmmmmttt|||uuucccZZZNNNIIIEEECCCDDDEEECCCAAA@@@??????>>>>>>>>>??????@@@@@@@@@???>>>???BBBEEEGGGKKKNNNTTT```iiidddWWWPPPIIIEEEHHHKKKJJJKKKMMMNNNNNNOOOOOOPPPPPPQQQQQQSSSQQQPPPNNNMMMMMMMMMNNNOOONNNNNNMMMLLLLLLKKKKKKJJJJJJIIIKKKTTT\\\]]]XXXRRRLLLIIIKKKMMMMMMPPPSSSZZZ[[[^^^___]]]___lllzzzrrriii______lllzzzrrrllleee```^^^\\\YYYXXXWWWUUUSSSQQQOOOMMMJJJIIIHHHGGGEEEDDDIIIIIIHHHHHHGGGHHHHHHHHHHHHKKKOOOTTT\\\dddddd```ZZZYYYVVVTTTRRRQQQQQQQQQSSS[[[gggsss|||rrr]]]TTTMMMFFFGGGHHHHHHHHHIIIMMMQQQUUUSSSQQQRRRYYYaaaiiirrr{{{xxxpppnnnmmmlllpppnnnmmmnnnmmmmmmuuu}}}}}}hhhYYYSSSJJJGGGCCCBBBCCCDDDCCCBBB>>>>>>>>>>>>>>>>>>?????????@@@@@@>>>>>>???BBBEEEMMMNNNPPPTTT]]]ccc[[[PPPOOOIIIEEEGGGIIIIIIKKKOOOOOOPPPPPPQQQRRRRRRRRRRRROOOOOONNNNNNNNNPPPQQQRRRLLLMMMNNNNNNNNNMMMLLLKKKJJJKKKKKKMMMSSS[[[[[[WWWQQQLLLHHHJJJLLLLLLMMMPPPWWWZZZ___aaa```cccqqq{{{lll___^^^hhhzzz|||uuunnngggaaa___\\\ZZZXXXVVVUUURRROOOPPPNNNKKKIIIHHHGGGEEECCCGGGGGGGGGFFFGGGGGGHHHHHHHHHKKKNNNRRRYYYaaaaaa]]]TTTRRROOOMMMLLLLLLMMMNNNPPPSSSYYYcccooo{{{kkkXXXNNNIIIHHHIIIJJJJJJJJJMMMRRRVVVQQQOOOPPPUUU]]]dddkkknnntttpppoooooonnnpppnnnmmmnnnmmmmmmuuu}}}rrr]]]QQQMMMHHHFFFDDDCCCDDDDDDDDDCCC>>>>>>>>>>>>>>>>>>??????>>>??????>>>>>>???CCCFFFOOOPPPRRRVVV\\\^^^WWWNNNMMMGGGEEEFFFHHHIIIKKKPPPQQQQQQRRRSSSSSSSSSRRRRRRPPPOOOOOOOOOPPPQQQSSSTTTLLLMMMNNNOOOOOONNNMMMLLLLLLNNNNNNNNNSSSXXXXXXTTTQQQKKKHHHJJJLLLKKKLLLOOOTTTXXX___ccccccffftttkkk[[[[[[bbbnnn{{{tttnnngggaaa^^^\\\YYYWWWVVVTTTQQQOOOPPPNNNKKKIIIHHHGGGEEECCCFFFFFFFFFFFFFFFGGGHHHIIIHHHKKKMMMOOOVVV]]]]]]YYYSSSPPPMMMJJJIIIIIIKKKLLLOOOOOOQQQYYYfffuuuyyy```RRRMMMJJJJJJJJJIIIJJJMMMQQQTTTOOOOOOOOORRRYYY```eeefff}}}rrrpppqqqpppooommmkkklllmmmmmmmmmttt|||zzzgggUUULLLJJJGGGFFFEEEDDDDDDCCCCCCDDD@@@??????>>>>>>>>>??????>>>>>>?????????AAAEEEHHHPPPSSSWWW[[[]]][[[WWWSSSKKKGGGFFFHHHJJJIIILLLQQQRRRSSSTTTUUUUUUTTTSSSRRRSSSRRRQQQPPPOOOPPPQQQQQQNNNOOOPPPPPPPPPOOONNNMMMMMMOOOPPPPPPRRRWWWVVVRRRPPPKKKHHHKKKLLLKKKLLLOOOQQQVVV^^^cccdddhhhuuuqqq___^^^bbbggg{{{wwwrrrllleee___]]][[[XXXWWWVVVTTTRRRPPPOOOMMMJJJIIIHHHGGGEEEDDDFFFEEEFFFFFFGGGHHHIIIJJJGGGIIIJJJLLLRRRXXXXXXTTTRRRPPPMMMKKKIIIJJJKKKLLLOOOMMMMMMSSS```pppiiiXXXQQQLLLJJJGGGGGGIIILLLNNNNNNNNNPPPPPPPPPTTT[[[aaabbbtttyyynnnmmmnnnmmmjjjiiihhhjjjllllllmmmssszzz|||kkk]]]PPPIIIHHHEEEFFFEEEDDDCCCBBBBBBBBBBBBAAA@@@???????????????>>>???@@@AAABBBEEEIIILLLVVVZZZ___```\\\UUUQQQQQQKKKHHHIIILLLMMMLLLOOOSSSSSSTTTUUUVVVVVVUUUTTTSSSRRRQQQPPPOOOOOOOOOPPPQQQQQQQQQQQQQQQPPPPPPOOONNNKKKOOOPPPPPPSSSWWWVVVSSSOOOJJJHHHKKKMMMLLLMMMOOOOOOTTT]]]cccdddhhhtttzzzeeeddddddcccttt~~~vvvqqqllleee```\\\ZZZXXXVVVVVVUUURRRPPPNNNLLLJJJHHHHHHHHHFFFEEEEEEEEEFFFFFFHHHIIIJJJKKKGGGIIIIIIJJJOOOVVVVVVQQQPPPOOOMMMLLLKKKLLLMMMNNNMMMLLLLLLPPP[[[lll~~~rrr]]]TTTQQQKKKFFFFFFKKKNNNMMMJJJKKKPPPQQQMMMNNNWWW^^^aaammmxxxsssiiiiiijjjhhheeeffffffiiilllllllllrrryyyqqqbbbVVVMMMHHHHHHDDDEEEEEEDDDBBBAAAAAAAAACCCBBBAAA@@@???????????????@@@BBBCCCDDDHHHLLLPPP\\\```eeecccYYYMMMIIIJJJKKKJJJKKKOOOOOONNNPPPUUUSSSUUUVVVWWWWWWVVVTTTSSSMMMMMMMMMMMMNNNPPPRRRSSSSSSSSSRRRQQQPPPPPPOOOOOOIIIMMMPPPPPPSSSWWWXXXUUUNNNJJJHHHLLLNNNMMMNNNPPPMMMSSS\\\cccdddgggsss|||fffcccaaa\\\kkkwwwsssnnngggbbb[[[YYYWWWVVVVVVUUUSSSQQQNNNKKKIIIHHHHHHHHHGGGFFFFFFFFFFFFGGGHHHJJJKKKLLLIIIJJJJJJJJJPPPVVVVVVRRRNNNNNNMMMMMMMMMNNNOOOPPPKKKJJJKKKNNNXXXiii|||xxxaaaVVVWWWOOOGGGHHHNNNQQQNNNJJJIIIOOOQQQLLLKKKSSS]]]```iiiqqqrrriiidddaaaaaadddeeehhhjjjjjjiiilllttt{{{|||fffZZZTTTNNNIIIFFFDDDDDDCCCCCCBBBBBBBBBBBBEEEDDDBBB@@@???>>>======BBB>>>>>>DDDJJJMMMQQQVVVaaaggghhh```WWWQQQMMMJJJJJJLLLNNNQQQSSSSSSRRRRRRWWWWWWXXXYYYYYYXXXWWWVVVSSSSSSRRRQQQPPPOOONNNNNNPPPPPPPPPNNNMMMMMMOOOQQQPPPNNNMMMNNNRRRVVVYYYZZZTTTPPPJJJIIIKKKOOOPPPPPPUUUXXX^^^dddhhhkkkuuuooo```YYYYYYfffvvv~~~uuuppplllddd^^^\\\ZZZXXXVVVTTTQQQMMMJJJMMMLLLJJJHHHGGGGGGGGGHHHDDDEEEFFFGGGGGGHHHGGGGGGIIIJJJMMMOOOPPPQQQQQQQQQPPPOOONNNMMMLLLKKKKKKKKKMMMKKKJJJLLLRRR```xxx}}}gggWWWSSSNNNKKKMMMMMMKKKLLLPPPMMMOOOPPPQQQRRRTTTWWWZZZdddgggtttqqqhhhccc``````cccdddhhhjjjjjjiiikkksssyyywwwbbbWWWRRRMMMHHHFFFDDDCCCCCCBBBAAAAAA@@@@@@AAAAAA@@@???>>>>>>>>>>>>???===???FFFMMMRRRYYY```hhhlllkkkaaaWWWRRROOOLLLLLLMMMPPPRRRTTTTTTTTTSSSVVVVVVXXXYYYYYYYYYXXXWWWSSSSSSRRRRRRQQQQQQPPPPPPQQQRRRQQQPPPOOOOOOQQQSSSOOONNNLLLNNNRRRWWWZZZ[[[UUUPPPKKKJJJMMMPPPPPPPPPTTTVVV[[[```cccgggrrr}}}uuufff\\\XXX```mmmuuuppplllfff```^^^[[[XXXVVVUUUSSSPPPNNNLLLKKKIIIHHHGGGGGGGGGGGGEEEFFFGGGHHHHHHIIIIIIIIIIIIJJJLLLNNNPPPPPPPPPPPPPPPPPPOOONNNMMMLLLLLLLLLMMMKKKJJJKKKOOO[[[oooqqq```WWWPPPLLLLLLLLLKKKLLLOOOLLLMMMNNNNNNOOOPPPTTTVVVaaadddppp}}}nnnfffaaa^^^^^^aaadddhhhkkkkkkiiikkkqqqwwwnnn\\\SSSOOOJJJGGGFFFDDDDDDCCCAAA@@@???>>>>>>>>>>>>>>>===>>>>>>??????>>>>>>BBBHHHMMMTTT___jjjqqqrrrlll___TTTPPPOOONNNNNNOOOQQQSSSUUUUUUUUUUUUUUUVVVXXXYYYYYYYYYXXXXXXSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRQQQQQQSSSUUUOOOMMMLLLNNNSSSYYY]]]___VVVRRRMMMLLLOOOQQQQQQOOOSSSSSSVVV[[[]]]bbbooo{{{}}}lll___XXXZZZbbbvvvuuuppplllgggccc___\\\YYYWWWVVVUUUTTTRRRLLLKKKIIIGGGFFFFFFFFFGGGFFFGGGHHHIIIJJJJJJJJJJJJIIIJJJKKKMMMNNNOOOOOOOOOPPPPPPOOOOOONNNNNNMMMMMMNNNKKKJJJKKKMMMTTTcccrrrppp^^^UUUMMMKKKKKKKKKKKKNNNLLLMMMNNNNNNNNNPPPSSSUUU^^^```jjj|||{{{lllddd___\\\\\\___eeeiiilllllljjjkkkqqqwwwsssdddUUUNNNKKKGGGEEEEEEEEEEEEDDDBBB@@@???>>>===???>>>>>>>>>>>>??????@@@BBBAAACCCFFFJJJRRRaaapppwwwtttjjj[[[QQQOOOOOONNNOOOPPPQQQSSSTTTTTTUUUTTTWWWWWWXXXYYYYYYXXXWWWVVVSSSSSSSSSTTTTTTUUUUUUUUUSSSTTTTTTSSSQQQRRRTTTVVVQQQOOONNNPPPVVV\\\aaadddXXXTTTPPPOOOPPPRRRQQQPPPQQQQQQSSSVVVZZZaaaooo}}}pppaaaXXXXXX]]]hhhvvv~~~sssnnnjjjfffccc___\\\XXXVVVUUUVVVUUUUUULLLJJJIIIGGGFFFFFFFFFFFFFFFGGGHHHIIIIIIJJJJJJIIIIIIIIIKKKLLLMMMNNNNNNOOOOOOOOOPPPPPPOOOOOOOOONNNMMMKKKKKKLLLMMMPPPZZZeeeyyyjjj\\\PPPLLLLLLKKKKKKMMMLLLNNNOOOPPPQQQSSSWWWYYY]]]___ffftttyyyjjjbbb]]]ZZZ[[[^^^gggjjjmmmllljjjlllrrrxxxggg[[[OOOJJJHHHEEEDDDEEEFFFFFFEEECCCBBB@@@???>>>AAAAAA@@@?????????@@@@@@BBB@@@@@@CCCGGGRRRdddtttyyyuuuiiiZZZQQQPPPQQQPPPNNNOOOPPPQQQRRRRRRSSSSSSYYYYYYZZZZZZYYYWWWUUUTTTSSSSSSTTTTTTUUUVVVVVVVVVSSSSSSSSSSSSRRRRRRUUUWWWTTTRRRQQQSSSYYYaaafffiii[[[WWWRRRPPPQQQSSSRRRQQQQQQPPPRRRUUUZZZbbbrrrqqqbbbZZZZZZ]]]bbbppp{{{qqqkkkgggdddbbb]]]ZZZVVVTTTTTTUUUTTTTTTLLLKKKIIIGGGFFFFFFFFFGGGEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIJJJJJJKKKLLLMMMNNNNNNNNNOOOPPPPPPPPPOOOOOOLLLJJJKKKMMMNNNOOOVVV^^^nnn}}}xxxgggTTTMMMMMMLLLKKKLLLKKKLLLNNNPPPRRRUUUYYY\\\]]]___dddooo{{{wwwiiiaaa]]]ZZZZZZ]]]gggjjjkkkjjjiiikkkssszzz}}}___UUUKKKHHHFFFDDDDDDEEEFFFFFFEEEDDDBBBAAA@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@???===>>>DDDLLLWWWhhhvvvwwwssshhhZZZRRRSSSTTTSSSNNNNNNNNNOOOPPPQQQQQQRRRYYYYYYZZZZZZYYYWWWUUUTTTTTTTTTTTTUUUUUUUUUVVVVVVSSSTTTTTTSSSSSSSSSVVVXXXXXXVVVTTTVVV\\\ccciiimmm___ZZZSSSPPPQQQSSSTTTSSSSSSRRRSSSWWW[[[cccsssrrrccc]]]\\\]]]```oooyyypppjjjeeeaaa___\\\YYYVVVTTTTTTTTTSSSRRRMMMLLLJJJHHHGGGGGGGGGHHHEEEFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMLLLMMMNNNPPPPPPPPPOOONNNLLLJJJKKKNNNNNNNNNSSSYYYccctttrrr[[[PPPOOONNNLLLKKKHHHJJJLLLMMMOOORRRVVVYYY\\\^^^cccjjjsssvvvhhh```\\\ZZZZZZ]]]eeeggghhhfffeeeiiisss{{{qqqZZZQQQIIIGGGFFFCCCCCCFFFDDDDDDCCCBBBBBBAAA@@@@@@>>>>>>>>>>>>???@@@AAABBB???>>>BBBLLLUUU^^^hhhqqqooolllbbbVVVQQQSSSSSSQQQNNNNNNNNNOOOOOOPPPQQQQQQVVVWWWXXXYYYYYYXXXWWWWWWTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUVVVUUUTTTUUUXXXZZZZZZWWWUUUWWW\\\dddjjjnnnccc\\\TTTPPPQQQTTTUUUUUUVVVUUUVVVYYY\\\cccrrruuuggg___\\\YYY^^^nnnyyyqqqjjjddd```]]][[[YYYWWWVVVUUUTTTRRRPPPNNNMMMKKKIIIHHHHHHHHHIIIFFFGGGHHHIIIJJJJJJJJJJJJIIIHHHHHHHHHHHHJJJKKKLLLJJJKKKMMMOOOPPPPPPOOONNNMMMKKKKKKMMMNNNMMMOOOSSSYYYlll|||```SSSQQQPPPMMMKKKHHHJJJKKKLLLLLLNNNRRRUUUXXXZZZ___eeelllyyyvvvhhh```\\\ZZZZZZ]]]dddeeefffcccccchhhrrr{{{hhhXXXPPPIIIGGGEEECCCDDDFFFBBBBBBBBBAAAAAA@@@@@@@@@;;;;;;<<<===???@@@BBBCCCCCCCCCHHHTTT]]]bbbfffiiigggddd\\\RRRNNNPPPPPPMMMOOOOOOOOOOOOOOOPPPQQQRRRSSSUUUWWWXXXZZZZZZZZZYYYTTTTTTTTTTTTTTTTTTTTTTTTVVVWWWWWWWWWVVVWWWZZZ\\\ZZZXXXUUUWWW\\\dddjjjnnneee]]]TTTPPPPPPTTTVVVWWWYYYWWWXXXZZZ\\\bbbppp}}}xxxjjjaaa[[[VVV[[[mmmzzzrrrkkkddd___]]][[[ZZZXXXWWWVVVTTTQQQOOOOOOMMMLLLJJJIIIIIIIIIIIIGGGHHHIIIJJJKKKKKKKKKKKKIIIHHHHHHGGGHHHIIIKKKLLLIIIJJJMMMOOOPPPOOONNNNNNOOOLLLKKKMMMMMMKKKLLLPPPSSSggg~~~dddUUUSSSQQQNNNKKKKKKLLLMMMLLLLLLMMMOOORRRUUUXXX]]]bbbgggsssvvvhhhaaa___^^^^^^aaaffffffgggfffcccdddqqquuu^^^QQQLLLFFFDDDFFFGGGDDDAAAAAA@@@???>>>>>>@@@BBBCCCBBBBBBBBB@@@??????AAACCCEEEEEENNN]]]eeebbb^^^]]]YYYWWWTTTQQQOOONNNOOOOOONNNOOOPPPQQQPPPNNNLLLJJJRRRUUUXXX[[[\\\ZZZWWWUUUXXXVVVTTTVVVYYYZZZXXXVVVYYYYYYYYYZZZZZZZZZ[[[[[[ZZZZZZ[[[ZZZ[[[^^^bbbfffdddaaa[[[UUUSSSSSSUUUVVVWWWUUUVVVZZZ\\\aaalllwwwnnn```ZZZYYY^^^eeezzztttlllgggdddbbb___^^^ZZZVVVUUUWWWVVVQQQMMMNNNNNNNNNNNNLLLJJJHHHFFFFFFIIIKKKLLLKKKKKKKKKLLLJJJMMMMMMJJJJJJMMMMMMJJJHHHHHHIIIKKKLLLNNNOOOPPPLLLKKKJJJLLLNNNOOONNNKKKRRR^^^pppmmmWWWNNNNNNNNNMMMRRRQQQNNNLLLKKKLLLNNNOOOQQQSSSSSSZZZhhhppprrreee^^^\\\ZZZ[[[]]]ffffffgggfffccceeeqqq~~~lll[[[PPPKKKFFFDDDFFFGGGDDDBBBAAAAAA?????????@@@BBBCCC@@@AAABBBBBBAAABBBDDDFFFIIILLLVVVbbbeee]]]VVVTTTTTTSSSQQQPPPOOOPPPRRRSSSQQQRRRRRRSSSRRRPPPOOONNNUUUWWW[[[]]]^^^\\\YYYWWWUUUSSSRRRTTTWWWXXXWWWVVVXXXXXXXXXYYYZZZZZZZZZ[[[[[[[[[[[[[[[\\\___dddhhhaaa^^^ZZZVVVUUUVVVYYY[[[ZZZXXXXXX[[[\\\```iiitttttteee]]]ZZZZZZbbbvvv|||qqqiiieeebbb```^^^___ZZZVVVVVVXXXXXXUUURRRNNNNNNMMMLLLKKKIIIHHHGGGIIIKKKMMMMMMJJJHHHGGGGGGIIILLLLLLJJJJJJNNNNNNKKKHHHIIIJJJKKKMMMNNNNNNNNNLLLKKKJJJLLLNNNOOOMMMKKKOOO\\\qqqyyy```RRRMMMMMMMMMPPPNNNLLLKKKKKKMMMOOOQQQRRRTTTSSSZZZgggnnn|||zzzoooccc^^^[[[YYYYYY\\\eeeeeeffffffdddeeeppp}}}rrr```WWWNNNJJJFFFEEEFFFFFFDDDBBBBBBAAA@@@@@@@@@AAACCCDDD>>>@@@CCCDDDDDDEEEGGGIIIJJJQQQ]]]fffdddYYYQQQNNNNNNNNNNNNNNNPPPSSSVVVXXXVVVVVVVVVUUUTTTTTTSSSSSSYYY[[[]]]______^^^\\\ZZZUUUTTTSSSUUUWWWXXXXXXWWWYYYYYYZZZ[[[[[[\\\]]]]]]]]]]]]]]]\\\]]]```eeeiiiaaa___[[[XXXWWWYYY[[[]]]\\\ZZZZZZ\\\\\\^^^fffooo{{{}}}lll```ZZZVVV]]]nnnyyyooohhhdddbbb```^^^^^^ZZZVVVVVVXXXXXXVVVTTTNNNMMMLLLJJJIIIHHHHHHHHHIIIKKKMMMLLLJJJGGGEEEEEEFFFIIIIIIHHHHHHLLLMMMJJJHHHIIIKKKLLLMMMMMMMMMLLLLLLKKKKKKLLLNNNNNNMMMKKKLLLZZZooolllXXXNNNMMMNNNPPPOOONNNMMMMMMNNNPPPQQQQQQSSSQQQWWWbbbggguuuvvvmmmccc___\\\ZZZ[[[^^^eeeeeeffffffeeefffppp|||zzzeeeXXXQQQLLLIIIFFFEEEFFFFFFEEECCCBBBBBBAAAAAAAAABBBCCCDDD???AAACCCDDDEEEEEEGGGIIIIIISSS```eee```WWWRRRQQQLLLLLLMMMNNNQQQUUUXXX[[[ZZZYYYXXXWWWWWWWWWWWWXXX\\\]]]___``````^^^]]]\\\YYYYYYXXXXXXYYYYYYYYYXXX[[[\\\\\\^^^___```aaaaaaaaaaaa```^^^]]]```dddhhheeeccc```\\\ZZZYYYZZZ[[[\\\[[[[[[]]]]]]^^^eeennn{{{ssscccZZZSSSXXXggg}}}xxxooohhhfffdddbbb___[[[YYYXXXXXXXXXWWWSSSPPPNNNLLLJJJHHHGGGGGGHHHHHHDDDFFFIIIJJJHHHGGGFFFFFFBBBEEEFFFEEEFFFJJJKKKHHHHHHJJJLLLMMMNNNMMMLLLKKKLLLLLLLLLMMMMMMMMMLLLLLLKKKVVVhhh|||www___QQQMMMNNNRRRQQQQQQPPPOOONNNNNNNNNLLLNNNMMMSSS]]]aaammmrrriiiaaa^^^\\\ZZZ]]]aaagggeeeeeefffeeehhhqqq|||ooo```SSSLLLIIIHHHFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDAAACCCDDDEEEDDDEEEGGGIIIMMMWWWaaaaaa[[[UUUTTTUUUNNNNNNNNNPPPSSSVVVZZZ\\\\\\\\\[[[ZZZZZZZZZ[[[[[[_______________^^^]]]\\\]]]]]]\\\[[[ZZZXXXXXXXXX[[[\\\]]]___```bbbccccccfffeeedddbbb``````bbbeeegggeeeccc```]]]\\\\\\\\\ZZZYYY[[[^^^^^^___fffnnn{{{yyyggg[[[SSSWWW```rrr|||uuummmgggeeeccc```^^^ZZZ[[[\\\\\\[[[VVVPPPLLLLLLKKKIIIGGGFFFFFFGGGGGGCCCEEEGGGGGGFFFEEEEEEFFFCCCFFFGGGEEEFFFJJJKKKIIIIIIJJJKKKLLLMMMMMMLLLLLLLLLLLLMMMMMMMMMLLLLLLLLLJJJRRR___oooiiiVVVMMMLLLNNNOOOQQQRRRRRRPPPMMMLLLIIILLLKKKRRR\\\___iiimmmeee^^^[[[ZZZZZZ___eeejjjgggeeeeeefffiiisss~~~sssfff[[[QQQJJJGGGGGGGGGFFFFFFEEEEEEDDDCCCCCCDDDDDDEEEEEEEEEEEEDDDEEEEEEEEEEEEFFFIIILLLTTT]]]bbb^^^WWWTTTTTTTTTRRRQQQRRRSSSUUUYYY\\\^^^___^^^^^^^^^^^^^^^^^^^^^aaa```______^^^]]]]]]\\\]]]]]]^^^\\\YYYXXXXXXXXX[[[\\\]]]___aaabbbdddeeeiiiiiiiiigggeeeddddddeeefffeeedddbbbaaa```______XXXXXX[[[___``````fffmmmvvv~~~lll^^^UUUXXX\\\hhhxxxqqqiiidddaaa```]]]ZZZ[[[\\\^^^^^^[[[UUUOOOKKKJJJIIIHHHGGGFFFFFFFFFFFFEEEFFFFFFDDDBBBAAACCCDDDFFFIIIJJJHHHIIILLLMMMJJJJJJJJJJJJKKKLLLMMMMMMNNNKKKMMMNNNNNNLLLKKKKKKLLLJJJNNNVVVbbbqqqyyyaaaSSSMMMLLLPPPTTTXXXXXXUUUPPPLLLIIILLLLLLRRR\\\^^^ggg|||kkkddd]]][[[ZZZ\\\ccclllnnniiieeeeeefffjjjuuuxxxggg\\\UUUOOOJJJEEEFFFGGGFFFFFFEEEEEEEEEDDDDDDEEEEEEFFFFFFEEEEEEFFFFFFFFFFFFFFFJJJOOORRRWWW^^^bbb\\\VVVUUUTTTQQQTTTTTTTTTUUUXXX\\\___bbbaaaaaaccccccccccccbbbaaacccbbbaaa___^^^]]]]]]]]]\\\^^^___^^^[[[ZZZ[[[]]]^^^^^^```bbbdddfffhhhiiijjjlllnnnnnnllljjjiiiiiiiiihhhgggeeecccaaa___^^^XXXYYY\\\`````````eeelllrrr{{{qqqbbbYYYZZZ[[[bbbvvvwwwpppiiicccaaa^^^[[[XXXYYYZZZZZZYYYVVVRRRNNNMMMHHHHHHHHHHHHGGGFFFEEEDDDEEEDDDCCC@@@???@@@CCCFFFFFFIIIJJJGGGHHHKKKKKKIIIJJJJJJIIIIIIJJJMMMOOOPPPKKKMMMOOONNNLLLJJJKKKLLLIIILLLQQQZZZhhhzzzuuubbbYYYWWW[[[aaaeeeccc\\\SSSMMMIIILLLLLLQQQYYYYYYaaauuu~~~llleee___]]]\\\___hhhrrrpppjjjeeedddfffkkkwwwqqq```UUUOOOLLLKKKDDDEEEGGGGGGFFFEEEEEEEEEDDDDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHMMMSSSXXXUUU]]]```\\\XXXXXXVVVQQQTTTUUUUUUWWWZZZ^^^bbbeeebbbdddfffggggggfffdddccceeedddbbb```^^^^^^^^^___\\\___aaaaaa______aaacccbbbcccdddgggiiikkkmmmnnnjjjmmmppprrrqqqooonnnnnnnnnmmmkkkgggddd```\\\[[[ZZZZZZ]]]aaa```___cccjjjqqq|||ttteee\\\\\\ZZZ^^^rrrxxxrrrjjjeeebbb```\\\YYYUUUUUUTTTQQQNNNLLLMMMMMMFFFGGGHHHHHHHHHFFFDDDCCCAAA@@@???>>>>>>AAAGGGKKKEEEGGGGGGEEEEEEHHHHHHEEEJJJIIIHHHHHHIIIMMMPPPRRRKKKNNNPPPOOOLLLJJJKKKLLLHHHJJJOOOWWWdddvvvrrrgggfffkkkppprrrmmmbbbVVVMMMHHHKKKJJJNNNUUUTTTZZZmmmnnnhhh___YYYYYY___gggmmmmmmiiieeecccccchhhwwwyyyeeeYYYQQQKKKIIIJJJIIIIIIGGGFFFEEEEEEEEEEEEGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHGGGFFFJJJTTTZZZ[[[___]]][[[XXXWWWVVVWWWWWWZZZ[[[[[[[[[ZZZ^^^dddiiiooommmllljjjhhhgggffffffgggdddaaa```bbbcccaaa___```______ccciiiiiieee```jjjhhhgggiiimmmppppppoooqqqsssvvvzzz|||zzzvvvssswwwqqqlllhhhbbb^^^___ddd\\\\\\\\\\\\^^^```cccdddqqqyyy~~~lll[[[\\\\\\^^^kkk{{{rrriiieeedddbbb\\\VVVWWWUUUQQQNNNMMMLLLKKKIIIFFFFFFFFFFFFFFFEEEDDDDDD???>>>======???CCCFFFHHHCCCEEEFFFGGGFFFEEEFFFFFFEEEJJJMMMKKKJJJNNNRRRSSSXXXSSSUUUTTTMMMPPPSSSLLLOOOLLLLLLSSS^^^lll}}}{{{qqq```QQQIIIFFFNNNMMMJJJOOORRRZZZiiizzzmmmhhhbbb\\\[[[^^^cccfffhhheeebbbbbbccciiixxxsss```UUUOOOJJJHHHIIIIIIHHHGGGFFFEEEDDDDDDEEEEEEEEEEEEFFFFFFHHHIIIIIIJJJKKKJJJIIIOOOYYYaaabbbaaa___\\\YYYWWWWWWYYYZZZ\\\^^^___```aaaeeejjjooopppooonnnllllllkkkkkkkkkiiifffddddddfffgggfffeeeddddddeeehhhjjjkkkiiigggnnnllllllnnnrrruuuvvvuuuxxx{{{~~~{{{uuuppplllfff``````ccc]]]]]]]]]^^^___aaaccceeepppxxxppp```___\\\]]]iii{{{sssjjjfffeeeccc]]]XXXWWWTTTPPPMMMLLLKKKJJJHHHEEEEEEEEEEEEEEEDDDDDDCCCBBB@@@???>>>???AAADDDEEEBBBDDDEEEEEEDDDCCCEEEFFFCCCHHHJJJHHHJJJRRR[[[^^^bbbYYYVVVSSSMMMOOORRRKKKPPPMMMMMMQQQWWWbbbsss}}}kkk[[[PPPJJJGGGOOONNNJJJOOOQQQVVVdddttt|||kkkhhhccc___]]]]]]^^^___fffcccbbbbbbccchhhvvvxxxiiiYYYQQQLLLIIIGGGHHHGGGGGGFFFEEEDDDDDDDDDEEEDDDDDDEEEFFFGGGIIIKKKLLLNNNNNNMMMMMMTTTaaaiiikkkeeebbb^^^[[[ZZZ[[[]]]___bbbdddgggiiijjjlllppprrrqqqpppooooooooooooooooookkkiiihhhiiijjjlllkkkkkkhhhjjjkkklllllllllnnnoooqqqqqqsssvvv{{{~~~|||vvvrrrllldddaaabbb```_________aaacccdddfffnnnvvvwwwfffaaa\\\[[[dddxxxzzzssskkkfffeeeccc]]]YYYUUURRRNNNLLLKKKJJJHHHGGGDDDDDDDDDDDDDDDCCCBBBBBBDDDCCCAAA??????@@@AAABBBBBBCCCCCCBBBAAABBBDDDFFFFFFIIIJJJIIIOOO___oooxxxuuudddYYYTTTMMMPPPQQQJJJNNNLLLLLLMMMPPPYYYkkk|||rrr```TTTOOONNNHHHPPPNNNKKKOOOOOORRR^^^lllzzzyyyjjjgggbbb^^^\\\\\\]]]^^^hhhfffdddddddddhhhttt~~~mmm```SSSMMMKKKIIIHHHIIIFFFFFFEEEEEEDDDEEEEEEEEEFFFFFFGGGGGGIIIJJJKKKLLLOOOOOOOOOPPPZZZgggnnnooohhheee```]]]\\\^^^bbbdddiiikkknnnppprrrsssssssssrrrqqqpppoooooooooooooookkkkkkjjjjjjkkkllllllllljjjmmmpppooolllmmmqqqvvvuuuwwwzzz~~~zzzrrriiibbbaaabbbaaaaaaaaabbbccceeefffllltttjjjbbbZZZXXX^^^pppwwwqqqjjjeeeccc```\\\XXXSSSPPPMMMJJJIIIHHHGGGEEEBBBCCCCCCCCCCCCBBBAAAAAACCCBBBAAA@@@???@@@AAABBBCCCDDDCCCBBBAAABBBEEEGGGFFFIIIIIIKKKVVVmmmqqq```WWWPPPQQQQQQJJJHHHHHHJJJKKKMMMVVVjjj}}}uuucccUUUNNNNNNQQQFFFNNNMMMKKKPPPPPPQQQ[[[ffftttuuujjjfff```[[[YYY[[[```ccciiiffffffffffffjjjwwwttteeeZZZOOOLLLLLLJJJIIIJJJFFFEEEEEEEEEEEEEEEFFFGGGKKKJJJJJJJJJJJJKKKKKKLLLNNNOOOPPPTTT___kkkpppnnngggddd```^^^^^^aaaeeehhhlllnnnqqqvvvyyyzzzyyyxxxtttsssrrrpppooonnnmmmmmmlllllllllkkkkkkkkklllmmmmmmqqquuusssqqqqqqwww~~~|||yyymmmeeebbbbbbbbbaaaaaaaaacccdddeeeiiiqqq~~~nnncccYYYVVVZZZhhh~~~sssnnngggbbb___\\\YYYVVVRRROOOLLLIIIHHHGGGFFFDDDBBBBBBBBBBBBBBBAAA@@@@@@AAA@@@@@@@@@@@@AAACCCCCCDDDDDDDDDBBBAAABBBEEEHHHDDDFFFHHHKKK[[[vvv{{{eee[[[SSSQQQRRRKKKHHHHHHKKKLLLNNNVVViii{{{iiiYYYQQQLLLMMMQQQDDDLLLKKKKKKQQQRRRRRR\\\dddrrrvvvkkkfff^^^YYYXXX\\\bbbgggfffddddddeeehhhooo~~~jjj```VVVMMMLLLMMMKKKIIIIIIFFFEEEEEEEEEFFFGGGHHHHHHNNNNNNMMMMMMLLLMMMMMMNNNMMMPPPTTTZZZfffppppppkkkfffdddbbbaaabbbfffjjjmmmoooqqquuuzzzyyyxxxvvvtttrrrqqqpppppppppqqqrrrqqqpppqqqssstttwwwzzz~~~~~~}}}sssiiieeebbbbbbaaa``````aaabbbcccgggnnn|||tttggg[[[WWWXXXaaawww~~~oookkkeee___\\\YYYVVVTTTRRROOOKKKIIIHHHGGGEEEDDDBBBBBBBBBBBBBBBAAA@@@@@@>>>??????@@@AAACCCDDDEEEDDDDDDDDDCCCBBBCCCEEEGGGFFFIIILLLPPP```|||zzzeee\\\SSSQQQRRRNNNLLLLLLMMMNNNOOOUUUdddrrreeeWWWQQQKKKJJJMMMCCCKKKIIIJJJRRRTTTTTT]]]eeerrrzzzkkkfff___ZZZYYY\\\bbbfffeeecccbbbdddgggpppvvvccc]]]SSSLLLLLLMMMJJJHHHHHHFFFFFFFFFFFFGGGHHHIIIJJJOOOOOONNNOOOOOOPPPQQQQQQOOOSSSZZZcccnnnuuuqqqhhhjjjiiiiiijjjmmmpppuuuwwwzzzzzz|||~~~}}}{{{zzzzzzyyyyyyvvvxxx{{{{{{{{{}}}yyynnniiiaaa```___^^^^^^___```aaaeeemmmzzz}}}nnn```[[[YYY]]]pppzzzmmmiiiccc^^^ZZZWWWUUUTTTRRROOOKKKIIIHHHGGGEEEDDDBBBBBBBBBCCCBBBAAAAAA@@@>>>??????@@@AAABBBCCCDDDAAACCCDDDDDDCCCBBBDDDEEEEEEIIILLLQQQ___xxxppp___ZZZQQQNNNRRRQQQNNNLLLLLLNNNPPPTTT^^^iiicccWWWRRRKKKHHHJJJFFFLLLIIIIIIRRRTTTUUU^^^fffsss~~~kkkgggaaa\\\[[[]]]aaadddhhheeecccdddfffnnnqqq___[[[RRRKKKKKKLLLJJJGGGFFFFFFFFFFFFGGGHHHIIIJJJKKKNNNNNNOOOPPPQQQRRRTTTUUUQQQVVV^^^iiitttyyyrrrgggppppppqqqssswww{{{~~~{{{~~~~~~rrrmmmaaa```^^^]]]]]]^^^______dddkkkyyyttteee^^^ZZZ[[[kkk~~~uuullliiiccc^^^ZZZWWWUUUTTTRRROOOLLLIIIHHHGGGFFFDDDBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@AAAAAABBBBBBBBB???AAACCCCCCBBBBBBBBBCCC>>>BBBEEEIIIUUUlllgggYYYVVVOOOLLLQQQRRRKKKIIIIIIMMMPPPTTT\\\eeeaaaUUURRRKKKHHHJJJHHHMMMJJJIIIRRRTTTUUU]]]gggsss