,,,,,        ccccc ccccc                  ccccc  ,,,,,,,+,+ nnonoooooonnnnn  oonon oooooyyyyy    ! !,,,,,  JJIJIJJJJJNNNNN%%%%%~~~~~SSSSSQQQQQPPPPP$$$$$PPPPP $$$$$%%%%%VVVVV,,+,++++++,,,,,,,,,, --.-.YYXYX/////YYYYYYYZYZZZZZZ00/0/ZZYZYZZ[Z[ZZZZZZZZZZZZZZZ00000[[Z[Z22222[[\[\7777788888aaaaaaaaaa;;;;;hhghghhhhhDDEDEuuvuv~~~~~}}}}}|||||[[[[[}}}}}[[Z[Zzz{z{WWWWWxxwxwyyyyyZZ[Z[}}|}|~~~}}|}|~~}~}{{|{|zzyzyvvvvvwwxwxVVVVVwwwwwSSSSSTTSTSzz{z{]]]]]{{z{zUUVUVtttttqqqqqoononmmnmnmmmmmnnmnmrrqrqppqpqIIIIInnnnnkkkkkBBBBBfffffggfgfCCDCDooooonnnnnoononrrrrrsssssSSSSSuuuuuuuuuurrrrrrrqrqnnnnnmmlmlIIJIJnnnnnGGGGGmmlmlllmlmKKKKKqqqqqNNNNNqqqqqpppppppopooopopoooooppopommmmmmmlmlkkkkkEEDEDiijijiihih@@A@Aeeeee>>=>=eefefhhghgFFFFFnnonorrqrqMMMMMnnononnnnnoononuuuuurrsrsrrqrqnnonosssssZZYZYyyzyz}}}}}\\\\\{{{{{zzzzzxxwxwwwwwwSSSSSuuvuvuuuuu{{|{|ttstsvvvvveefef||{|{SSTSTrrrrrnnmnmmmmmmSSTST nnnnn]]]]]zzzzzyyxyxvvwvwvvuvuuuuuurrsrspppppmmmmmllllliihihgghgh@@@@@gggggoononMMNMNqqpqpLLMLMooooolllllllklkGGGGGjjijihhihihhhhheefefcccccbbaba``a`a``````````aaaaa:::::bbabaccdcd>>=>=gghghDDCDCjjkjkjjjjjkkkkklllllnnnnnooooommnmnoopopqqpqpJJKJKnnnnnqqpqpLLMLMqqpqpoopopKKKKKooooooononnnnnnnnnnnppqpqoopopooooouuuuutttttsssssssssswwvwvvvvvvRRSRSxxwxwTTUTUttstsqqqqqKKKKKttutuuuuuuvvuvuuuuuu{{|{|zzyzyvvwvwttstskkkkkBBABAeefefcccccaaaaa88888_____`````__^_^^^_^_^^^^^^^^^^]]]]]]]]]]\\\\\]]\]\\\]\]\\\\\]]]]]44444]]]]]66565^^_^_^^^^^66666^^]^]^^_^______^^^^^]]]]]^^^^^]]]]]^^^^^^^_^_`````aa`a`bbcbcDDDDDjjjjjnnnnnuuuuu\\[\[ddddd|||||xxxxxsssssMMMMMnnmnmmmnmnmmmmmllklkmmmmmlllllmmmmmrrqrqsststVVUVUyyzyz__^_^qqqqqnnnnngghgh{{{{{yyyyy{{{{{tttttzzzzz~~zz{z{zzzzzrrrrrnnonommmmmaaaaa{{{{{wwwwwtttttrrrrrqqpqprrsrsrrrrrqqpqpnnnnnmmmmmnnonojjkjkgggggeeeee<<=<=dddddfffffDDCDCnnnnnsssssUUVUVwwwwwvvvvvuututrrsrsqqqqqoooookklkliiiiigggggiihihhhhhhAA@A@eeeeeccdcdgggggiihihhhihihhhhhiihihhhihijjjjjvvvvvvvvvvrrrrrppopoqqqqqrrsrsssrsrMMNMNnnnnnmmlmljjjjjCCDCDjjjjjkkjkjnnonouuuuuxxwxwvvwvwyyxyxzzyzyyyzyzzz{z{xxwxwwwwwwSSSSSuuuuuvvwvw{{{{{ggfgfooooojjkjkiijijeededvvuvuuututzzzzz~~xxxxxuuvuvttttttttttOOOOOooooollklkiiiiigghghfffffeeeeeeeeeeeeeeedddddfffffggfgfiihihhhhhhkkjkjsststzzyzyzz{z{YYYYYzzyzyxxyxywwwwwtttttuuuuuvvvvvyyyyyxxyxytttttmmnmnGGGGGkkjkjDDEDEiiiiiggfgf??@?@dddddcccccbbbbbcccccddcdceeeeeffgfgfffffccbcbaabab``a`a`````88787`````__`_`_____bbbbbbbcbcbbbbbaa`a`aaaaa`````aababffgfgmmmmmllklkGGHGHjjjjjkkkkkFFFFFkkkkklllllmmmmmmmlmlkkkkkkkkkkkkkkkooooottutuuuuuutttttrrqrqNNONOtttttvvvvvwwwwwwwvwvRRSRStttttqqqqqpppppmmmmmllklkjjkjkjjijijjjjjjjkjkllklklllllnnonouututttutuPPOPOrrrrrrrqrqsssssvvuvuvvuvuyyxyxyyzyz[[[[[}}}}}||{|{zz{z{zzyzyxxxxxSSTSTtttttrrrrrrrrrrqqqqqttstsuuuuuOONONrrsrsssrsrqqrqrsssssyyxyxVVWVWyyyyyzzyzyyyzyz{{z{zzz{z{||{|{}}}}}{{{{{wwwwwtttttsssssrrrrrLLLLLnnnnnllmlmmmlmlKKLKLqqpqpooooommnmnnnmnmpppppoononqqpqpkklkliiiiiiiiiihhhhhffffffffffffefeddedeccccccccccbbbbbccbcbcccccfffffkkkkkllklkkklklkkkkkjjjjjiiiiiiiiiihhghggghghgggggggggghhhhhiiiiioooooqqpqpuuvuvvvvvvwwvwvuututsststNNNNNpppppooooonnnnnGGGGGkkkkkllklkkklklkkjkjjjkjkjjijimmmmmsssssrrrrrpppppnnnnnnnnnnmmmmmmmmmmmmmmmllklkjjjjjhhihiiihihiijijkkkkkhhihieeeeegggggeeeee>>>>>dddddccbcbbbcbcccbcbaababaaaaacccccdddddeeeeeeededdddddeeeeekkkkkllllllllllllklkllmlmnnmnmmmnmnpppppqqqqqooooommmmmmmnmnnnmnmiijijiiiiigghghhhhhhhhhhhfffffeeeeedddddcccccccbcbddddddddddgggggjjjjjjjijiiijijiiiiijjijiiiiiiiiiiiiijijjjijiiijijiiiiigggggiiiiieefefeeeeeeeeeeeededddededdcdcccdcdcccccddcdcbbcbcbbbbbbbbbbbbbbb`````__`_`^^_^_^^^^^]]]]]]]]]]^^^^^`````aa`a`ccdcddddddeeeeehhhhhllklkmmmmmooooooononnnnnnmmmmmmmmmmmmnmnnnmnmnnnnnnnonommlml kklklkkjkjiijijkkkkkmmmmmlllllkkjkjhhhhhggfgf??@?@ffefeeefefffefeeefefggggggggggffefeeefefeeeeeddedeeeeeeeededddededddddcccccbbbbbbbbbbccbcbcccccccdcdccccccccccbbbbbbbbbb````````````_`___^_^__^_^]]^]^^^^^^^^]^]]]^]^^^^^^]]]]]]]]]]]]]]]]]]]]]]\]\\\]\]\\[\[[[[[[\\\\\]]\]\\\\\\[[\[\\\\\\\\\\\\\\\\]]^]^]]]]]^^]^]]]^]^\\\\\\\\\\\\\\\\\]\]]]]]]]]]]]^^]^]^^_^_66666^^^^^^^]^]]]^]^^^]^]__`_`^^^^^\\]\]\\\\\\\\\\]]\]\]]^]^``_`_ddedegggggeeeeeddddd```````_`_`````fffffeeeeeeededccdcddddddccccccccccbbbbbccccccccccccbcbbbcbcaababbbaba`````aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa`a```a`a`````__`_`____________________``_`________`_`__________``_`_____________^_^``_`_`````__`_`bbbbbbbabaaaaaa`````__________^^^^^aaaaa```````_`___________``_`___`_`_____77676]]^]^__^_^^^^^^^^^^^__`_`__`_````````````````aaaaaaaaaaaaaaaaa`a`aa`a```a`aaaaaaaaaaaaaaaabbbbbbbababbbbbbbbbbaababbbbbbccbcb>>>>> gggggjjjjjooooonnnnnnnnnnkkkkkkkkkkhhihieeeeeeededddededdddddddddddddddddddddcdcdddddcccccbbbbbaaaaabbabaeeeeedddddcccccccccccccccccbcbaababbbbbbaaaaabbabaccdcdffefeffgfggggggeeeeeaababaaaaaaa`a```a`aaaaaaccccc<<;<;eeeeeeefefeededbbcbcccbcbaaaaabbababbcbcbbbbbbbbbbbbbbbbbbbbcccccddddddddddddcdcccdcdddcdceefefgghgheeeeeeededeefef?????fffffeeeeeddcdcbbcbcbbabaaababaa`a```a`a``_`_`````aa`a`^^^^^^^^^^]]]]]^^]^]]]]]]]]]]]]]^]^__^_^55656]]]]]\\\\\]]]]]]]]]]]]\]\\\\\\\\\\\\\\\\^^^^^^^]^]44545]]]]][[[[[ZZZZZ[[Z[ZZZ[Z[ZZZZZ[[Z[ZZZ[Z[[[[[[ZZ[Z[YYZYZYYYYYXXXXXXXXXXZZZZZ\\[\[[[\[\[[[[[55454_______`_```_`_aabab`````_______^_^______________________^_^^^_^________________^^^^^66666^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^55656^^^^^^^^^^^^]^]]]^]^^^^^^55555]]]]]]]]]]]]]]]]]^]^\\]\]^^^^^^^_^_^^^^^__^_^__`_`aaaaafffffhhhhhiihihkklklkkkkkhhhhheeeeebbbbb^^^^^^^^^^]]]]]55555^^^^^``_`______^^_^_^^^^^]]]]]]]]]]^^]^]]]]]]^^]^]__^_^bbcbcffefehhihiiihihhhhhhffgfgeeeeeeededccdcdeeeeeeeeeehhhhheededcccccbbbbb::9:9aababcccccdddddfffffffgfgggfgffffffddedebbcbcbbbbbdddddeeeeeeeeeeggggghhghggggggffgfggggggggggglllllrrrrrttstssssssrrsrsrrrrrrrqrqqqrqrqqqqqNNNNNssrsrrrsrsNNNNNttstswwvwvzzzzz}}~}~~~~~~}}}}}}}}}}}}}}}|||||zzyzy{{|{|}}}}}~~~~~~~~~~}}~}~|||||zzzzz{{{{{~~~~~|||||~~~~~}}~}~||||||||||}}|}|||}|}||{|{zzzzz||{|{~~~~~~~~}}}}}~~}~}}}~}~}}|}|[[\[\|||||{{{{{{{{{{{{{{{{{{{{xxwxwvvvvv{{{{{||||||||||{{{{{yyyyyyyyyyxxxxxvvvvvuuuuutttttrrrrrrrqrqtttttuuvuvttstssssssttttt{{{{{zzzzzXXWXWyyyyyzz{z{~~~~~~~~~~~~}}~}~}}}}}zzyzywwxwxuututuuuuuxxxxxyyzyz{{{{{zzzzzzzzzzzzzzzwwwwwtttttrrsrssssssyyyyy{{{{{||{|{||}|}~~~~~}}}}}zzzzzuuuuuqqrqroononoopopqqqqqrrrrrqqqqqpppppMMLMLoopoppppppmmmmmmmmmmnnmnmssssssststzzzzzvvvvvuututrrsrsrrqrqoopopppopooopopoononqqqqqoopopmmmmmddededdddddddddeeeeeffefedddddcccccccbcbaaaaa__`_`_____bbaba^^^^^__`_`aaaaabbbbb;;;;;eeeeeeeeeeeededeeeeeeeeeeeeeeeeeeeeeeeeefffffhhihiiiiiiggfgfeefefddcdcccbcbddededddddccbcb``_`_]]]]]bbbbb`````__`_`^^]^]]]]]]\\]\]]]]]]]]]]][[[[[]]\]\\\]\]]]\]\^^]^]]]]]]\\\\\[[[[[[[Z[Z[[\[\]]]]]^^]^]]]^]^^^^^^bbabaaababaababbbbbbaaaaaaa`a```a`a```````a`a````````````_`_``a`a```````````````aababaaaaaaaaaaccccccccccccccccccccbbbbbccbcbbbbbbaaaaa``````````aa`a`__`_```_`________`_`^^^^^^^]^]]]^]^^^]^]]]\]\]]]]]]]\]\\\]\]]]\]\\\]\]33333]]]]]]]^]^^^^^^]]]]]^^]^]]]]]]\\\\\^^^^^__^_^^^^^^^^_^_]]\]\[[\[\]]]]]\\]\]\\\\\\\[\[[[\[\[[[[[\\[\[[[\[\[[[[[[[[[[[[[[[[[Z[Z[[[[[]]]]]\\]\]]]\]\]]]]]]]^]^^^]^]^^]^]]]^]^^^^^^]]\]\]]]]]]]]]]]]\]\\\]\]\\]\]]]\]\\\]\]\\]\]]]\]\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\\\]]]]]]]\]\\\\\\]]\]\\\\\\\\\\\[[\[\44444]]]]]]]\]\]]]]]]]]]]^^]^]]]^]^^^]^]]]^]^]]]]]^^^^^^^^^^^^^^^__^_^__`_```_`_^^_^___^_^]]^]^^^^^^]]]]]^^]^]]]]]]]]^]^]]]]]]]]]]]]^]^^^]^]^^^^^^^^^^^^_^_^^^^^^^^^^]]^]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]^]^^^]^]]]]]]\\]\]\\\\\\\\\\]]\]\\\]\]\\\\\]]\]\^^^^^]]]]]]]]]]]]]]]]]]]]55555^^^^^__^_^^^^^^^^_^________^_^^^_^_]]^]^]]]]]^^]^]]]]]]]]]]]]]]]]]]^]^]]]]]\\\\\]]]]]^^]^]_____]]]]]]]]]]]]\]\]]]]]]]]]]]]\]\\\\\\\\]\]]]\]\^^^^^]]]]]]]\]\\\]\]]]]]]]]]]]^^^^^__^_^^^^^^]]]]]]]^]^`````^^^^^]]^]^^^^^^\\\\\[[\[\\\[\[[[\[\[[Z[ZZZ[Z[[[[[[[[[[[^^]^]\\\\\[[\[\]]]]]^^]^]]]\]\[[\[\\\[\[[[Z[ZZZ[Z[\\]\]\\]\]]]\]\\\]\]]]]]]^^^^^^^^^^__^_^____________^_^_____``_`___^_^^^^^^]]^]^^^]^]^^_^___^_^]]\]\[[\[\ZZZZZ\\]\]]]^]^^^]^]^^^^^__^_^_____`````aa`a```````````aa`a```a`a_____^^_^_^^^^^^^^^^_____^^^^^]]^]^]]]]][[\[\ZZ[Z[ZZZZZ[[Z[ZZZ[Z[[[Z[Z[[\[\]]]]]_____aa`a`_____aa`a`aa`a`aababbbbbbaa`a``````__`_`^^^^^^^]^]]]^]^]]]]]]]]]]]]]]]]]\]\\\\\\]]\]\\\\\\]]]]]\\]\]\\]\]]]\]\\\]\]\\\\\]]\]\\\\\\]]\]\\\]\]\\]\]_____``_`_``_`___`_```_`___`_```_`______^^_^_``_`_^^_^_```````_`_^^_^___^_^^^_^________^_^^^_^_____________^_^^^_^___________^^_^_^^_^_``_`___`_`__`_```_`___`_``````__`_`__________^^_^_^^^^^^^]^]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\[\[\\[\[[[\[\\\[\[[[\[\]]^]^]]]]]]]\]\]]^]^\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]\]\\\]\]]]\]\\\\\\\\\\\\\\\\]]\]\\\]\]]]\]\\\]\]]]]]]\\\\\]]]]]]]\]\\\]\]\\]\]\\]\]]]\]\]]\]\]]]]]\\\\\]]]]]]]\]\]]^]^]]]]]]]\]\\\]\]\\\\\\\\\\\\\\\\\\\\\\]\]\\\\\\\\\\\\\\\^^]^]^^_^_`````aaaaaaaaaaaaaaa``_`_]]]]]]]]]]]]\]\\\]\]]]]]]]]\]\\\\\\[[\[\\\\\\\\[\[\\\\\\\]\]\\\\\\\]\]\\\\\\\\\\\\\\\\\\\\\\[\[[[\[\ \\\\\\\[\[[[\[\\\\\\[[\[\\\\\\\\\\\]]]]]\\\\\\\\\\\\[\[[[\[\[[[[[\\[\[[[\[\[[\[\\\\\\\\\\\\\\\\[[\[\\\\\\\\]\]\\\\\\\\\\]]\]\\\\\\\\\\\\\\\\\\\\\]]\]\\\]\]]]\]\]]]]]]]]]]]]^]^^^^^^__^_^__^_^__`_`_____aaaaaaa`a`aa`a```a`a`````aa`a`aa`a```a`aaa`a`aaaaa``````````_______^_^^^^^^]]^]^^^^^^^^]^]]]^]^]]^]^^^]^]]]^]^]]]]]55454]]^]^]]]]]]]]]]^^]^]]]^]^]]]]]^^]^]]]]]]^^]^]]]]]]^^]^]]]^]^]]]]]^^]^]]]^]^]]]]]^^^^^_____``````````ccdcdccccccccccddcdcccdcdbbbbbaaaaa```````_`______``_`______ __`_`__^_^]]^]^^^]^]]]^]^]]]]]]]]]]^^]^]\\]\]]]\]\\\]\][[\[\[[\[\\\[\[]]]]]\\]\]]]]]]]]\]\]]]]]\\]\]]]]]]^^]^]]]^]^]]]]]^^^^^_____``_`________`_``````aaaaaaaaaaaaaaaaaaaaaaaaaaa`a`cccccbbabaaababaa`a```a`a`````_____``_`______``_`_ ``_`_ _____ __^_^_____^^_^________^_^_______`_`_____ ``_`___`_`aa`a````````a`aaa`a```a`aaa`a```_`_^^_^___^_^^^^^^]]]]]^^]^]]]\]\\\\\\]]\]\[[\[\\\[\[[[\[\[[[[[[[\[\[[[[[[[[[[[[[[[ZZZZZ[[[[[[[[[[[[Z[Z[[[[[ZZ[Z[[[[[[[[[[[[[[[[[[Z[Z[[Z[Z ZZ[Z[[[[[[[[[[[ [[[[[\\[\[\\[\[[[\[\[[[[[\\[\[\\[\[[[[[[[[\[\[[[[[\\[\[[[[[[\\[\[[[[[[\\[\[[[[[[ [[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\[\[[[[[\\\\\]]\]\\\\\\\\\\\\\\\\[[[[[\\\\\\\\\\\\\\\]]]]] ]]\]\]]]]]]]^]^]]^]^]]]]]]]^]^]]]]]]]]]]]]]]]]]\]\]]^]^^^^^^^^^^^__________``_`_``a`aaa`a` ``a`aaaaaaaa`a```a`aaa`a```a`aaa`a```a`aaa`a`aa`a`aa`a`aaaaa``a`aaaaaaaa`a```a`aaaaaa````````````````````````````````````````__`_``````_____^^_^______ ^^^^^]]]]]\\\\\\\[\[]]^]^\\\\\^^]^]]]^]^]]]]] ]]]]]]]]]]]]^]^55555^^]^]]]^]^^^^^^]]]]]^^^^^]]]]]^^]^]]]]]]]]]]]]]^]^]]]]]\\]\]]]\]\\\]\]]]\]\\\]\]\\\\\\\\\\]]\]\\\]\]\\[\[[[\[\[[\[\[[\[\\\\\\\\\\\\\\\\\\\\\]]\]\\\]\]]]\]\\\]\]\\\\\]]\]\\\]\]\\\\\]]\]\\\\\\]]]]]]]]]]^^^^^^^]^]]]^]^^^^^^^^^^^^^]^]]]^]^]]\]\^^]^]^^]^]^^^^^^^^^^^^_^___^_^_______`_````````_`___`_````````_`_``````````_____``````````__`_`_________________________77777```````_`___`_````````_`___`_```_`___________^^_^______^^^^^^^^^^^^^^^^^^^^^^^^^^^]^]]]]]]\\]\]\\\\\\\]\]]]\]\\\\\\\\\\\\\\\\\\\\\\\\\\]]\]\\\]\]]]\]\\\]\]\\\\\[[[[[\\\\\]]\]\\\\\\\\]\]]]]]]]]]]]]]]]]]]\]\44545 ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^]^]]]]]]\\]\]]]]]]]]]]]]]\]\\\]\]]]\]\\\]\]\\]\]\\]\]\\\\\\\\\\\\\\\]]\]\\\]\]\\\\\]]\]\\\]\]^^]^]]]^]^]]]]]^^]^]]]^]^]]^]^     44444]]]]]^^]^]]]^]^]]]]]55555^^]^]]]^]^^^]^]]]^]^^^]^]\\]\]\\\\\]]\]\\\]\]\\\\\\\\\\\\\\\^^]^]]]^]^^^^^^]]]]][[\[\\\]\]]]]]]]]]]]]]]]]]]]]]]]^]^]]]]]]]]]]]]]]]]]]]]]]]]]\\\\\]]\]\\\\\\[[\[\\\\\\\\[\[[[\[\\\[\[\\[\[\\\\\[[[[[[[\[\[[[[[\\[\[[[\[\\\[\[]]\]\]]]]]\\]\]]]]]]\\]\]\\]\]]]\]\ \\\\\ 44343\\]\]\\\\\\\\\\[[Z[ZZZ[Z[[[Z[ZZZ[Z[\\[\[[[[[[[[\[\\\\\\]]]]]]]]]]55454]]]]]\\]\]]]]]] \\]\]]]]]]]]]]]]]]]]]]]]]^^]^]]]^]^]]^]^^^]^]]]^]^^^^^^ ^^]^]]]^]^^^^^^55555]]]]]^^]^]]]^]^^^^^^__^_^__^_^^^_^_^^^^^^^]^]]]^]^]]]]]]]]]]]]]]]]]]]]55454]]^]^_____```````_`___________^^_^_^^^^^]]^]^`````aa`a```a`aaa`a`bbcbcbbbbbbbbbb``````````_____^^^^^ ^^^^^^^]^]^^^^^^^^^^__^_^66666^^_^___^_^^^_^_^^^^^_____^^^^^_________________^_^^^_^___________88787`````__`_` `````99898``a`aaaaaaaaaaaaa`a` bbababbcbc cccccccdcdffgfggggggggggghhghghhihihhihiiiiiiiihihiiiiihhhhhhhihiooooouuuuuvvvvvSSRSRsststsssssrrrrrQQPQPttutu uututrrsrsrrrrrvvvvvxxxxxwwwwwyyyyy ``a`attstsxxwxwuuvuvttstsJJKJKjjijiffgfgccccc99898``a`a_____``_`_``_`___`_`_______^_^__^_^_____^^_^_77676^^_^___^_^^^_^________^_^^^_^________^_^^^_^___^_^^^_^___^_^^^_^_77676^^_^___^_^^^_^________^_^^^_^___^_^^^_^___^_^^^_^___^_^^^_^________^_^^^_^_66666_______^_^^^_^___^_^^^_^______^^^^^_______^_^^^_^___^_^^^_^___^_^^^_^________^_^^^_^___^_^^^_^_^^^^^__^_^^^_^___^_^^^_^___^_^^^_^___^_^^^_^_77676^^_^___^_^^^_^______^^^^^_______^_^^^_^___^_^_______^_^^^_^___^_^^^_^______^^^^^_______^_^^^_^___^_^^^_^______^^^^^_____^^^^^_______^_^^^_^_66666__^_^^^_^________^_^^^_^___^_^^^_^___^_^^^_^___^_^^^_^___^_^^^_^______^^^^^_______^_^^^_^_66666_____]]]]]_______^_^__^_^^^_^______^^^^^_______^_^^^_^___^_^^^_^___^_^^^_^________^_^_______^_^_____^^^^^_______^_^^^_^___^_^^^_^_66666_______^_^^^_^___^_^^^_^_^^_^___^_^^^_^________^_^^^_^___^_^^^_^___^_^^^_^______^^^^^_____^^^^^__^_^^^_^________^_^_______^_^^^_^___^_^^^_^___^_^^^_^___^_^_______^_^^^_^___^_^^^_^______^^^^^_______^_^^^_^___^_^^^_^___^_^_______^_^^^_^___^_^^^_^______^^^^^_____^^^^^_______^_^^^_^___^_^_____^^_^______^^^^^_______^_^^^_^___^_^^^_^___^_^^^_^_^^^^^_____^^_^______^^^^^_______^_^^^_^___^_^^^_^______^^^^^_____^^^^^__^_^^^_^___^_^^^_^___^_^^^_^______^^^^^_____^^^^^_____^^^^^__^_^^^_^___^_^^^_^___^_^^^_^_