BM6P6(@ |||{{{zzzzzz{{{zzzxxxvvvyyyxxxxxxwwwxxxyyy{{{|||xxxxxxwwwuuusssssstttvvvxxxxxxxxxwwwuuurrrpppnnnllljjjmmmrrrrrrmmmnnnsssqqqrrrtttssspppnnnmmmnnnmmmnnnnnnmmmkkkjjjjjjkkkkkkkkkkkkmmmqqqtttvvvwwwwwwvvvuuuuuuvvvyyy|||}}}yyyxxxwwwyyy{{{{{{wwwsssuuuuuuuuuuuuuuuuuutttsssrrrssstttsssrrrqqqrrrtttvvvuuuuuuuuuwwwzzz}}}|||zzzwwwvvvvvvyyy}}}~~~zzzuuutttuuuxxx{{{||||||{{{yyyvvvuuuttttttttt}}}xxxtttuuu{{{}}}zzzxxxwwwxxxyyyyyytttxxx{{{|||{{{|||~~~|||yyyyyyzzzyyyvvvrrrrrrooommmnnnrrruuuvvvuuutttxxx~~~~~~{{{wwwuuuvvvvvvyyy||||||yyyxxxxxxyyyxxxuuuqqqnnnnnnqqquuurrruuuvvvtttpppmmmmmmnnnkkkllllllhhhdddbbbcccfffgggddd]]]XXXYYY___```]]][[[UUUPPPPPPPPPKKKHHHHHHEEEEEEEEEEEEFFFGGGHHHIIIHHHGGGGGGGGGGGGDDD@@@===???>>>===<<<:::999777666888888888888999:::;;;;;;@@@===:::888888:::===@@@;;;;;;;;;;;;<<<<<<===>>><<<<<<;;;;;;<<<===???@@@;;;<<<======:::999888999777888888777555666888:::222222444666999:::999888666444333333444555444222555555444333333555666777666555444222222111222222000000111111111111000000000///111444666555000,,,{{{}}}~~~}}}{{{yyyyyyzzzyyyxxxxxxxxxyyyzzzzzz{{{yyyyyyyyyvvvtttrrrssstttvvvvvvvvvuuutttrrrooonnnmmmkkknnnrrrqqqmmmmmmrrrpppqqqqqqpppnnnnnnoooppplllmmmnnnmmmkkkjjjkkklllmmmmmmnnnqqqtttvvvwwwwwwuuuwwwxxxzzz||||||||||||xxxwwwvvvxxxzzzzzzvvvrrruuuuuuuuuvvvuuuuuutttssssssssssssrrrqqqssswwwzzzuuuuuuvvvvvvxxx{{{}}}~~~||||||zzzyyyyyyyyyyyyzzzrrrpppmmmlllnnnsssyyy}}}zzzyyyvvvsssrrrrrrrrrsss{{{||||||yyyvvvuuuxxx|||{{{{{{{{{{{{zzzxxxwwwvvvsssuuuwwwyyyzzz{{{~~~{{{zzzyyyyyyyyyxxxvvvtttvvvsssqqqqqqtttvvvwwwvvvvvvyyy}}}~~~}}}{{{yyyyyytttuuuxxx|||}}}|||yyywwwvvvuuuuuuuuuuuuuuusssooolllooorrrvvvtttoookkkkkkmmmjjjjjjhhhfffddddddeeegggeeeddd```]]]^^^bbb```[[[VVVQQQNNNOOOOOOKKKHHHHHHHHHGGGFFFFFFFFFFFFGGGHHHGGGGGGFFFEEEDDDBBB@@@>>>@@@???===;;;:::888888888999999888999999:::;;;<<<======<<<<<<<<<<<<======999999999999999:::;;;;;;;;;;;;::::::;;;===>>>???;;;===>>>===;;;999999:::888999999777666666888:::777666666666666555333000666555444444444444333222333333333333333444555555333333333333222222222222000000111111111111000000...---...000222111...***~~~zzz{{{xxxzzz~~~wwwxxxxxxyyyyyyyyyyyyxxxvvvwwwxxxvvvsssqqqppppppttttttttttttsssqqqpppooonnnmmmoooqqqppplllmmmpppooopppooonnnlllmmmoooqqqkkklllmmmmmmkkkjjjkkklllooopppsssuuuwwwxxxxxxxxxrrruuuyyy}}}}}}{{{yyyxxxvvvuuuwwwyyyyyyvvvrrruuuvvvvvvvvvuuuuuutttsssssssssrrrpppqqquuu{{{tttuuuvvvxxxyyy{{{|||}}}wwwwwwwwwwwwuuussspppnnnkkklllkkkjjjiiimmmtttzzzxxxuuurrrooonnnnnnppprrrtttwwwzzzyyyvvvuuuvvvxxxwwwyyy|||}}}|||yyyuuurrrsssrrrrrrtttxxxzzz{{{{{{xxxyyyzzzzzzxxxwwwwwwxxxzzzxxxwwwwwwxxxyyyyyyxxxyyyzzz||||||zzzzzzzzz{{{sssuuuyyy}}}}}}zzzzzzzzzyyyvvvsssvvvsssrrrtttvvvtttoooiiikkkqqqvvvtttmmmggghhhjjjiiifffcccbbbcccdddffffff```bbbbbbaaadddeeeaaaZZZUUUPPPNNNPPPOOOKKKHHHHHHIIIHHHGGGFFFFFFGGGIIIJJJIIIHHHFFFDDDCCCAAAAAA@@@BBB@@@===;;;999888999999:::::::::::::::<<<======;;;<<>>===;;;::::::;;;999::::::999888777999;;;;;;:::888777666555222///777666444444555444333111111222333333444444333333111222333444444333222111000000111111111111000000...------...//////...,,,~~~}}}{{{~~~{{{yyyzzz}}}uuuvvvwwwxxxxxxwwwvvvuuuqqqrrrttttttrrrpppoooooottttttssssssrrrrrrqqqqqqooooooppppppnnnlllmmmooooooppppppooolllkkklllmmmkkklllmmmmmmlllkkklllnnnpppsssvvvxxxxxxwwwwwwwwwooorrrwww{{{|||{{{yyywwwyyywwwvvvwwwyyyzzzwwwtttvvvvvvvvvvvvvvvuuutttsssrrrrrrqqqqqqqqqtttyyy}}}rrrsssuuuwwwxxxyyyzzzzzztttttttttsssrrrpppnnnlllooorrrtttrrrnnnmmmqqqvvvuuurrrnnnkkkjjjllloooqqqqqqtttwwwwwwtttsssuuuwwwvvvxxx{{{|||{{{xxxtttqqqssspppoooqqqvvvzzzzzzyyyvvvyyy|||{{{yyywwwyyy{{{}}}}}}||||||||||||{{{zzzzzz{{{||||||yyywwwwwwwwwuuuxxx{{{~~~{{{vvvvvvxxxyyyuuupppwwwtttqqqnnnnnnooooooooolllsssxxxuuullleeeeeehhhhhhccc^^^]]]```bbbcccbbb]]]___aaaaaadddfffbbb[[[VVVSSSRRRSSSRRRLLLIIIJJJIIIHHHHHHHHHHHHJJJKKKMMMKKKJJJHHHEEEBBBBBBCCCDDDCCCAAA>>>:::999999:::;;;;;;::::::;;;;;;<<<===>>>;;;===@@@AAAAAA@@@===;;;;;;;;;:::::::::;;;;;;<<<999999999::::::;;;;;;;;;;;;===>>>>>><<<:::;;;;;;:::;;;;;;:::999888999;;;;;;999888888999999777666888666555444555444333111111222333555555444333333333444555666555333111///000000111111111111000000222111000000000111111111~~~~~~}}}||||||||||||{{{yyyxxxtttuuuvvvvvvuuutttsssqqqnnnpppssstttssssssssstttuuuttttttsssssssssssssssoooqqqqqqooommmmmmmmmnnnoooqqqrrrqqqnnnjjjhhhgggkkklllnnnnnnmmmmmmnnnpppqqqtttxxxxxxwwwuuuuuuvvvqqqrrruuuxxxyyyzzzzzzzzz{{{yyywwwxxxzzz{{{xxxvvvwwwwwwwwwwwwvvvuuutttssspppqqqrrrrrrqqqqqqsssuuupppqqqssstttvvvvvvwwwwwwvvvuuusssrrrrrrsssuuuvvvsssyyy}}}|||vvvrrrqqqsssssspppmmmjjjiiikkknnnqqqqqqssstttrrrpppqqquuuxxxxxxxxxyyyyyyxxxvvvtttsssssspppnnnpppuuuyyyzzzyyyxxx{{{}}}}}}zzzxxxzzz|||}}}~~~}}}}}}|||zzz|||~~~}}}yyyuuurrrqqqxxx{{{~~~~~~~~~zzzuuutttwwwxxxtttppprrrttttttpppkkkiiimmmqqqqqquuuyyyuuullleeedddfffgggccc^^^]]]^^^```___^^^\\\^^^^^^^^^aaadddaaa[[[TTTRRRRRRUUUTTTPPPPPPRRRNNNMMMMMMLLLKKKKKKJJJJJJJJJJJJHHHEEEAAA@@@BBBEEEDDDBBB>>>;;;999999:::;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>???@@@@@@???>>>>>><<<<<<;;;::::::;;;;;;;;;999999999:::::::::::::::;;;<<<>>>===<<<:::;;;;;;:::;;;<<<;;;:::999999:::999888777777999:::999888888666555555555555333222222333555666666666555444777777888888666333000...000000111111111111000000333333222111111111222444~~~~~~|||zzzyyyzzz{{{{{{xxxvvvuuuuuuuuuuuutttrrrqqqqqqooorrrtttuuuvvvvvvxxxyyyvvvuuutttsssrrrrrrssssssnnnqqqqqqmmmlllmmmooonnnrrrssssssqqqmmmiiigggfffkkkmmmoooooonnnoooppprrrsssvvvyyyxxxuuussstttuuutttuuuvvvwwwyyy{{{}}}~~~}}}zzzxxxxxx{{{|||yyywwwxxxxxxxxxwwwvvvuuutttsssooopppqqqqqqooooooooopppppppppqqqrrrssstttuuuuuutttrrrooonnnppptttxxx{{{tttyyy~~~{{{wwwttttttrrrpppmmmkkkkkkmmmoooqqqqqqrrrqqqnnnlllnnnsssxxxyyyxxxwwwvvvuuutttttttttqqqpppooopppssswwwyyyzzz{{{|||}}}|||zzzxxxxxxyyyzzz|||~~~~~~~~~zzz}}}~~~zzzuuuqqqpppzzz~~~~~~|||}}}~~~zzzvvvuuuvvvvvvuuussskkkrrryyyxxxqqqjjjjjjmmmtttvvvvvvsssmmmhhhgggggghhheeecccaaaaaabbbaaa`````````^^^\\\^^^```\\\VVVLLLKKKMMMPPPQQQPPPSSSYYYTTTTTTSSSRRROOOKKKHHHFFFHHHIIIHHHDDD@@@>>>AAADDDDDDBBB???===;;;:::;;;;;;;;;;;;;;;;;;;;;<<<>>>>>>??????>>>>>>>>>>>>??????;;;;;;:::999999999::::::999999:::;;;;;;::::::999999;;;<<<<<<;;;::::::;;;:::;;;<<<<<<:::888888999999777555555666666555444777666444555666666555333333444555555666666555555777777777777555333000///000000111111111111000000111111222111//////111333~~~||||||zzz{{{{{{{{{yyyxxxxxxxxxxxxwwwvvvtttsssrrrrrrrrrqqqrrrtttttttttuuuxxxzzzvvvuuusssrrrqqqqqqqqqqqqmmmqqqqqqlllkkknnnpppnnnuuutttrrrnnnjjjiiijjjkkklllnnnpppppppppqqqrrrtttvvvyyy{{{xxxtttrrrtttvvvssstttuuuxxxzzz|||}}}}}}|||zzzwwwwwwzzz{{{yyywwwxxxxxxxxxwwwvvvuuutttssspppppppppnnnmmmmmmoooqqqqqqqqqpppqqqrrrsssuuuvvvpppnnnllllllnnnrrrwwwzzzxxxzzz||||||{{{yyywwwuuurrrqqqooonnnnnnoooqqqrrrooooooooollljjjkkkoootttwwwwwwwwwvvvuuutttsssrrroooooooooppppppsssxxx{{{~~~|||{{{zzzyyywwwuuusssuuuyyy~~~|||~~~~~~}}}zzzwwwvvvuuuyyy}}}~~~|||~~~}}}{{{yyyvvvuuuuuuvvvvvvnnntttzzzzzztttooommmnnntttrrrpppooommmlllkkkjjjiiijjjkkkjjjhhhgggggghhheeeeeebbb^^^]]]\\\UUULLLFFFEEEFFFHHHHHHHHHMMMTTTTTTUUUVVVVVVSSSOOOJJJGGGIIIKKKKKKGGGBBB@@@BBBEEECCCBBB@@@>>>===;;;;;;:::::::::::::::;;;<<<===>>>======>>>??????>>>=========<<<;;;;;;:::::::::;;;::::::;;;<<<<<<;;;:::999888:::;;;;;;:::999999:::999;;;<<<<<<:::888777777999777444444444555444444666555444555666777666555444444333333444444555666444444444333333222111111000000111111111111000000///111222111//////000222}}}{{{zzzxxx|||}}}xxxuuuwww{{{zzzyyywwwuuutttsssttttttqqqqqqqqqqqqpppqqqtttwwwuuutttrrrpppooooooooopppmmmqqqqqqllljjjoooqqqooowwwuuupppkkkhhhiiimmmqqqmmmoooqqqqqqqqqrrrtttvvvxxx{{{|||yyytttrrrtttxxxoooqqqtttwwwyyyzzzzzzzzz|||yyyvvvvvvyyyzzzxxxvvvyyyyyyxxxxxxvvvuuutttsssqqqqqqnnnlllkkkmmmqqquuusssrrrqqqpppqqqsssvvvwwwqqqpppoooooorrruuuyyy|||}}}{{{zzzzzzyyywwwuuurrrqqqqqqppppppqqqsssssslllmmmnnnllliiiiiilllooovvvvvvwwwwwwvvvtttrrrpppmmmnnnpppooonnnqqqvvv{{{|||yyyxxxxxxvvvrrrnnnqqqvvv}}}~~~~~~~~~|||yyyyyyzzz|||xxx|||~~~}}}||||||{{{xxxuuuuuuvvvxxxxxxxxxwwwuuusssrrrrrrsssrrroookkkkkkmmmooonnnmmmiiimmmqqqqqqooommmnnnpppiiijjjgggbbb^^^YYYOOOEEEEEECCCBBBBBB@@@???DDDKKKPPPRRRVVVXXXWWWSSSOOOLLLLLLOOOPPPLLLGGGDDDFFFIIICCCBBBAAA???>>><<<;;;::::::::::::::::::;;;======;;;<<<>>>@@@@@@>>><<<;;;@@@???>>>===============:::;;;<<<<<<<<<;;;:::999777999::::::999888999:::999:::<<<<<<999777666777888666444444666888888777555444333555777888777666444333222111222333444555111000000000111222333333000000111111111111000000///111444333111000111222~~~~~~~~~~~~~~~|||zzzyyyyyyyyyyyywwwvvvvvvuuusssrrrrrrtttwwwxxxsssssssssrrrrrrrrrqqqqqqpppqqqpppmmmmmmqqqtttrrrqqqpppooommmkkkjjjmmmooopppnnnllllllmmmnnnnnnmmmooonnnnnnpppuuuzzz}}}~~~}}}|||{{{xxxvvvsssrrrqqqxxxvvvtttvvvzzz||||||zzzxxxwwwwwwyyy{{{}}}|||{{{{{{zzzyyywwwvvvuuuuuuuuulllnnnooonnnmmmmmmpppsssrrrmmmkkknnnppppppqqqtttnnnkkknnnssstttppprrrwww}}}}}}~~~~~~|||yyyuuussssssrrrssstttqqqmmmoootttuuuqqqkkkhhhiiilllnnnpppooosssuuusssrrrtttuuusssqqqqqqqqqpppqqqssstttuuuyyyzzzzzzzzzyyywwwuuusssuuuxxx}}}~~~|||zzzyyy}}}|||zzzyyy}}}|||{{{{{{|||~~~zzz{{{|||{{{{{{{{{}}}~~~zzz{{{{{{xxxuuusssvvvxxx}}}wwwoookkklllmmmnnnmmmkkkjjjjjjlllmmmmmmoooqqqoookkkfff```YYYRRRJJJEEE???@@@AAA>>>;;;;;;>>>BBBDDDDDDFFFJJJPPPWWWZZZ\\\YYYYYYWWWRRRKKKHHHHHHJJJMMMLLLHHHEEEFFFGGGBBB:::???===<<<>>>AAABBBAAA???;;;>>>@@@AAA@@@>>>======???<<<::::::===???>>><<<===>>>???>>>;;;999999999999888777777777888:::;;;444555888:::;;;999777666888777666777888777666444:::888666333222333444444333222111000000000111222222111111000///......---111111111111111222222222,,,///111222222222333555~~~|||||||||}}}}}}zzzyyyxxxxxxzzz{{{zzzyyyyyyxxxvvvtttssstttuuuvvvsssssssssrrrrrrrrrqqqqqqrrrtttrrrnnnnnnrrrsssqqqnnnooonnnmmmkkklllnnnqqqpppnnnllllllmmmooooooooommmnnnppprrruuuyyy}}}~~~}}}|||{{{yyyxxxvvvvvvvvvuuuuuuvvvxxxzzzzzzzzzyyyxxxxxxyyy{{{|||{{{zzzyyyxxxwwwvvvuuuuuutttuuupppqqqpppnnnkkkkkkmmmppprrrmmmkkknnnooonnnooorrruuusssuuuyyyxxxsssrrrvvvxxxyyyzzzzzzyyywwwtttsssqqqqqqtttwwwvvvrrrqqqttttttqqqmmmlllmmmoooqqqrrrrrruuuuuuqqqooosssuuuuuurrrqqqppppppqqqsssvvvwwwxxxyyy{{{|||{{{yyyvvvuuuuuuxxx|||~~~~~~|||zzzzzz~~~|||{{{zzz~~~}}}|||}}}~~~zzz{{{|||{{{{{{{{{~~~}}}~~~}}}zzzwwwuuuvvvxxx{{{wwwrrrnnnmmmmmmmmmnnnnnnmmmlllmmmmmmmmmmmmnnnlllhhhbbb\\\VVVNNNGGGBBB??????>>><<<:::;;;===???>>>>>>???CCCHHHNNNQQQRRR[[[^^^___\\\VVVQQQOOOPPPNNNNNNLLLKKKNNNRRRPPPIIICCC???;;;999;;;===>>>>>>===???AAA@@@???============<<<;;;;;;<<<===<<<;;;;;;======<<<:::888888888999888888888777888888999555666888999::::::999888888777666777888777666444555444222000000000111222555444222111111111222222222111111000//////......111111111111111222222222---///222222222222333444|||zzzyyyzzz{{{|||xxxwwwwwwxxx{{{}}}}}}}}}zzzyyyxxxvvvtttssssssrrrrrrrrrrrrrrrqqqqqqqqqqqqrrrtttrrrnnnmmmpppqqqooolllmmmmmmmmmlllmmmpppsssqqqooollllllmmmooopppppplllppptttvvvwwwyyy}}}}}}}}}}}}}}}|||{{{yyyyyytttuuuwwwwwwwwwwwwyyy{{{{{{yyyxxxxxxzzz{{{zzzyyywwwwwwvvvuuuttttttuuuuuuuuutttqqqmmmiiihhhjjjlllqqqllljjjmmmnnnmmmmmmppptttsssuuuxxxwwwssspppqqqqqqrrrsssttttttttttttsssrrrqqqttt{{{}}}xxxtttttttttrrrpppqqqrrrttttttsssrrrtttsssnnnmmmrrrvvvvvvsssrrrqqqpppqqqtttwwwyyyxxxzzz|||~~~}}}{{{xxxvvvvvvxxx|||}}}||||||{{{|||~~~||||||~~~||||||}}}|||{{{|||}}}zzzxxxwwwxxxyyyxxxvvvrrrooommmmmmnnnppppppooonnnmmmllllllkkkjjjfff```ZZZSSSLLLEEE@@@???===:::999:::;;;<<<<<<999888999<<>><<<999666777888999;;;;;;;;;888777777777999999::::::888777444333666666555555666888999:::888777666777888777666444555444444444444555666777888777666555444333333333111111111000000000//////0000000001112222223333330002223333332221112223334ĉ@ӵ>L=hĦ4ĉ@ӵ>L|||yyyvvvuuuwwwyyy{{{zzzxxxvvvvvvxxxzzzzzzzzzttttttsssssssssrrrrrrrrrnnnnnnnnnmmmmmmmmmmmmllljjjmmmmmmkkklllpppqqqnnnnnnooopppooonnnmmmooopppvvvsssooommmmmmnnnoooooopppvvv{{{}}}{{{|||}}}zzzxxxvvvtttwww{{{{{{xxxwwwyyy{{{}}}{{{xxxwwwxxxxxxxxxxxxxxxxxxwwwvvvvvvvvvwwwwwwuuurrrooolllkkkkkkkkklllkkkggggggllloooooooooqqqqqqssstttwwwyyyyyyuuuqqqiiijjjlllnnnqqqsssuuuvvv|||wwwtttwwwzzzxxxvvvvvvvvvvvvvvvwwwwwwtttooolllccciiimmmnnnooosssuuuttt{{{yyyvvvtttssstttvvvwww}}}~~~}}}yyyuuusssuuuwwwzzz|||||||||}}}~~~}}}~~~~~~||||||}}}zzz{{{|||~~~~~~}}}{{{tttwwwyyywwwrrroooooopppnnnrrrrrrmmmlllnnnlllhhhddd```ZZZTTTNNNHHHBBB>>>@@@<<<888888:::<<<;;;::::::999999:::<<<===<<<;;;666;;;AAADDDFFFIIIMMMQQQYYY[[[YYYUUUSSSSSSPPPKKKNNNLLLJJJIIIIIIKKKNNNPPPQQQPPPKKKEEE???;;;;;;<<<888;;;===;;;777555666888999;;;<<<;;;999888888888999999:::999888666444222777666555444444666777888888777666777888777666444000000000000111222333333777777666666555444333333111111111111000000000000///000000111222222333333000222444444222222222333GG=?HdĦ=ĪjGG=?HdĦ~~~}}}|||{{{xxxvvvvvvwwwyyy{{{zzzwwwtttsssuuuvvvwwwwwwqqqqqqqqqqqqqqqrrrssstttmmmmmmmmmmmmllllllllllllkkknnnooonnnooossstttqqqnnnoooppppppnnnnnnnnnpppvvvrrrnnnlllnnnpppqqqrrruuuxxx{{{|||{{{|||}}}zzzxxxxxxzzz|||}}}|||{{{{{{|||}}}zzzwwwvvvwwwxxxyyyxxxyyyyyyxxxwwwwwwvvvwwwwwwssspppnnnmmmnnnnnnnnnmmmkkkggghhhmmmpppooooooqqqssstttttttttvvvwwwssslllkkklllooorrrtttvvvwwwxxx}}}wwwsssttttttssstttxxxxxxwwwxxxxxxwwwtttnnnjjj___ffflllnnnppptttuuusss{{{zzzxxxwwwvvvvvvvvvvvv}}}}}}}}}|||zzzwwwtttrrrsssvvvzzz|||}}}}}}~~~~~~~~~}}}}}}{{{zzzzzzvvvwwwyyy||||||zzzssstttvvvuuusssqqqppppppmmmrrrrrrlllkkkmmmkkkddd]]]YYYSSSMMMHHHDDD???<<<>>><<<999888999:::;;;;;;999888888999::::::888666555888:::::::::<<>><<<;;;;;;:::888666777999;;;888888777888999888666444555777888777555666:::>>>EEEKKKPPPPPPPPPPPPLLLGGGDDDHHHLLLNNNMMMMMMNNNOOOMMMLLLJJJFFFAAA>>>>>>???===:::777666777999::::::777888:::999888777777888999999888666666555555555;;;:::999888777666666555888777666777888777666444333444444555555555444444000111222333333333222222111111111111111111111111...///000111222333444444///111333444333333444666?~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&exxxxxxxxxS?ʬooo4ff?>ߝLppp@eooog&ennnlllooo3h?g&e>&ejjjkkk??zzzxxxuuuuuuwwwyyyzzzzzzzzz|||~~~}}}{{{yyy~~~}}}||||||yyyvvvuuuvvvxxxzzzzzzyyyxxxwwwuuutttsssssssssrrrqqqpppqqqsssrrroookkkqqqmmmlllooopppmmmkkklllssstttsssrrrxxx~~~}}}uuuqqqtttwww{{{||||||{{{{{{rrrpppqqqrrrpppnnnrrryyywwwxxxxxxyyyzzzwwwrrroooiiimmmooommmnnnrrruuuuuuuuuvvvxxxzzz{{{{{{{{{zzzwwwvvvvvvuuuuuuvvvwwwwwwppptttzzz~~~~~~~~~{{{|||}}}~~~~~~~~~~~~~~~zzz{{{|||}}}~~~{{{yyytttrrrssssssuuuyyy|||{{{vvvqqqrrrpppoooqqqtttuuusssqqqooovvvuuukkkhhhjjjeee\\\YYYUUUOOOJJJGGGDDD@@@>>>888999:::777444444777;;;999999888999:::999666444222555777777555555888;;;888@@@FFFGGGGGGGGGCCC>>>EEEHHHMMMNNNMMMLLLMMMNNNGGGGGGGGGDDDBBB@@@@@@AAA>>>:::555444777;;;<<<;;;555777888888666555666666:::888777555555555666666===<<<;;;:::999777666555888777666777888888666444111111111222222111111000...///111222333333222111111111111111111111222222...///000111222333444444...0003334444444445556664Dӵ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]Ħ{{{yyyHtƅ^sssqIܗGIӵqqqH׼szzzsssHu]ĦkkkkkkBt=o9ĦHƅ^Hu]Ħlllvvvvvvvvvxxxxxxtttpppssszzz|||{{{}}}~~~{{{vvvwww|||||||||}}}~~~~~~zzzxxxwwwvvvvvvxxxzzz|||wwwwwwvvvvvvtttrrrpppooooooqqqqqqpppnnnlllkkklllrrrqqqooonnnnnnppprrrsssvvvuuuuuutttuuuuuuvvvwww{{{vvvwww}}}yyyyyy~~~tttqqqxxxyyyqqqmmmppptttuuuvvvxxxxxxtttoookkknnnppprrrrrrrrrsssuuuvvv}}}zzzwwwwwwyyy{{{zzzxxx|||yyywwwwwwyyyyyywwwtttuuuwwwxxxxxx{{{~~~~~~}}}}}}zzz{{{}}}}}}}}}~~~}}}{{{yyyzzzxxxtttppprrruuuyyy|||{{{xxxvvvuuurrrppppppqqqqqqnnnjjjnnnmmmllllllkkkhhhddd```XXXTTTNNNIIIEEEBBB???===>>>:::666555777888888666666666666666666666666666555555555555666888999:::;;;===???AAAAAA@@@>>>===<<>>@@@@@@???===<<<:::<<>>999777999<<<666666666666555555555666444444555666666777888999999888777999;;;;;;9996663333333333332222222222224444443333333332222222223333332221111111111111112222221110000000000001111112223333331110001113332223334443333334447779994DuXӵ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Ħwwwpo9uuuutttsssttt=ӊB1.uTӵqqqDdDĦuuuqqqDdDĦmmmGIdnuR)ĦDdDΦDdDӵnnntttyyy{{{zzzxxxuuussssssssspppmmmqqqwww||||||}}}|||yyy{{{}}}yyyuuuuuuuuuvvvvvvvvvuuuuuutttvvvuuusssqqqoooooooooooouuuuuuuuutttqqqooooooooommmmmmnnnooopppqqqqqqrrrvvvwwwxxxxxxxxxwwwvvvuuupppqqquuuyyyxxxuuutttvvvvvvsssxxxzzzyyyvvvvvvwwwxxxxxxwwwtttqqqrrrrrrpppmmmkkkkkkmmmoooxxxvvvttttttvvvwwwwwwvvvvvvxxxyyyyyyxxxxxxyyyzzzxxxzzzzzzyyy{{{~~~|||zzzzzzzzz|||}}}|||{{{|||zzzzzzzzz||||||{{{|||{{{xxx|||xxxrrrpppqqquuuxxxzzz|||wwwqqqnnnoooppppppnnnpppnnnmmmkkkhhhddd^^^ZZZSSSNNNHHHCCCAAAAAAAAA@@@<<<:::777666777888888777777777777777777777777777555555555555666888999:::999;;;===>>>???>>><<<;;;888:::???HHHSSSZZZ\\\\\\\\\ZZZUUUOOOJJJEEEAAA???CCCGGGJJJGGGAAA======???999888777666555555666666444555666888999999::::::888777777888:::999777555444444333333333222222222333333333333222222222222333222111000000000111222333333222111111111111222000111222222111000111222222333444444444555888;;;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<ĦxxxpeӵvvvĦvvvF&uTӵqqqDdDĦqqqooo>d<ĦmmmpeӵDx<>d<ʜ4DuTӵrrrwww{{{}}}||||||vvvtttssstttqqqooorrrwww~~~{{{zzz||||||zzz}}}~~~yyyuuussstttuuuvvvuuutttrrrqqquuusssqqqnnnmmmnnnoooooouuuvvvvvvtttqqqoooooopppkkklllnnnoooqqqrrrrrrrrrvvvxxxyyyzzzyyyxxxuuutttooorrrvvvwwwtttqqqqqqsssqqqpppuuuyyywwwuuuttttttuuuvvvvvvuuussstttssspppllliiijjjmmmpppyyyyyyxxxxxxyyyzzzzzzzzzvvvyyy{{{zzzwwwuuuwwwzzzxxxyyyyyywwwzzz}}}{{{zzzzzz{{{}}}}}}|||{{{}}}zzzyyyyyyyyy|||}}}zzzzzz|||{{{xxxyyytttmmmkkklllqqqvvvyyy{{{wwwsssqqqrrrrrrpppmmmqqqooommmkkkgggaaaZZZUUURRRMMMEEE@@@>>>>>>>>>???;;;999888777777888888888888888888888888888888888555555555555666888999:::999:::;;;======<<<;;;:::::::::;;;@@@GGGMMMPPPQQQ]]]^^^^^^ZZZTTTLLLFFFCCC===CCCJJJNNNMMMHHHCCC@@@@@@===:::888777777777777444555777888999:::999999777777888888999888666555444444444444333333333333333333333222222222222111333222000//////000111222333333222111111111111111///1112222220000001113332223333333333334447779994DuXӵ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ĦwwwB?dp&ĒRqqqrrr>d<sdKĦlllB?Ho9mmms&dq&ĒRsssvvvxxxzzz|||~~~xxxvvvuuuwwwuuussstttxxx}}}yyyyyy|||}}}|||~~~{{{xxxqqqssstttvvvvvvtttrrrqqquuussspppnnnmmmnnnoooppptttuuutttrrrpppooopppqqqkkklllnnnqqqssstttuuuuuuwwwxxxyyyzzzyyywwwuuusssqqquuuxxxvvvrrrpppooopppqqqooorrryyy}}}{{{wwwtttsssqqqpppqqqsssuuuuuutttuuussspppmmmkkklllppptttyyyzzz{{{{{{{{{{{{||||||yyy{{{|||zzzvvvtttuuuwwwvvvwwwvvvtttwww}}}|||yyyyyyyyyzzz||||||zzzyyy~~~~~~{{{zzzyyywwwzzz{{{xxxxxxzzzzzzwwwooolllhhhhhhkkkppptttvvvxxxvvvttttttuuutttoookkkqqqpppnnnkkkggg```XXXRRRRRRLLLDDD>>><<<;;;;;;;;;999999999888777777888888777777777777777777777777555555555555666888999:::999999:::;;;<<<;;;;;;:::;;;:::999;;;>>>BBBEEEGGGPPPVVV\\\^^^[[[UUUPPPMMMEEEEEEHHHKKKNNNNNNKKKHHHGGGCCC===999888888777666555555666777888888888888777888999999888777666555555555555444444444333333333333222222222111111111222222111000000111222333222222111000000000000111///1112222221111112223332224445555555555557779994DuXӵ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Ħzzzneuuuttt@hpppppp>hnnnqqqssssemmmnennnlll@GlllkkksĪj@huuuvvvwwwwwwxxxzzz~~~zzzxxxxxx{{{{{{wwwvvvxxx|||yyyyyy}}}|||zzzqqqssstttvvvvvvvvvtttssstttsssrrrppppppppppppqqqrrrsssrrrpppooooooqqqrrrmmmnnnppprrrtttwwwyyyzzzyyyyyyyyyyyywwwvvvtttrrrsssvvvwwwtttrrrrrrqqqnnnrrrqqqrrruuuyyyyyyvvvsssqqqnnnmmmmmmpppsssuuuvvvvvvtttrrrooonnnoootttwwwwwwyyy{{{{{{zzzzzz{{{||||||||||||zzzwwwuuutttuuutttuuutttsssvvv}}}}}}wwwwwwwwwyyy{{{{{{yyywww}}}~~~|||zzzzzzvvvyyyzzzwwwwwwyyyyyyuuuhhhgggfffhhhmmmqqqtttvvvuuuttttttuuuwwwuuuooojjjrrrpppnnnlllggg___WWWQQQPPPKKKDDD>>>;;;:::999999777999:::999888777888999666666666666666666666666555555555555666888999:::999999:::;;;;;;;;;;;;;;;;;;::::::;;;<<<>>>@@@BBB???GGGPPPUUUVVVUUUUUUVVVUUUQQQKKKGGGHHHNNNTTTXXXRRRKKKBBB===;;;;;;999777888888777777777777888888777999::::::888666666666666666555555555444444444222222222222111111111111111222222222333333333333222222111000000000000000000111333333222222333555666999===??????@@@AAABBB4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦzzzvvvvvvssssssooommmkkkhhhkkknnnrrrttts׼sooonnnooonnnmmmjjjqqqjjjlllvvvrrrtttvvvwwwwwwxxx|||zzzxxxzzz~~~zzzwwwwww|||yyy{{{}}}|||||||||{{{yyyrrrsssuuuvvvwwwwwwwwwwwwtttttttttsssrrrrrrqqqqqqqqqqqqqqqpppoooppprrruuuppppppqqqsssvvvyyy}}}~~~zzzyyyxxxwwwuuutttsssrrrrrruuutttqqqrrruuutttnnnpppqqqrrruuuxxxyyyvvvqqqpppmmmkkkkkknnnsssvvvwwwwwwvvvtttqqqpppqqqtttwwwuuuxxx{{{{{{zzzyyyzzz||||||{{{yyyxxxxxxwwwvvvttttttuuusssrrrvvv~~~yyyyyyzzz{{{}}}}}}{{{yyy~~~~~~{{{yyyxxxwwwzzz{{{xxxwwwyyyxxxuuuiiihhhhhhjjjoootttwwwxxxuuusssrrrsssuuutttqqqmmmrrrqqqooolllhhh```WWWPPPMMMIIICCC???===;;;:::999666888::::::888777888999555555555555555555555555555555555555666888999::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;888===CCCFFFGGGJJJOOOTTTZZZYYYUUUNNNJJJPPP]]]hhh___WWWLLLFFFCCCBBB@@@======;;;999777666777888999888:::<<<;;;999666666777666666666666555555555444222222222222111111111111000222333555555555333333333333222111111111111222000222333444333333555666===BBBIIINNNPPPQQQRRRSSSΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦyyyxxxwwwĦuuutttuuuvvvwwwvvvsssqqqkkkhhhddd___\\\\\\```dddlllooossstttBennnqqqppppppoooĦnnnjjjlllnnnoooooooooqqqssskkknnnooojjjeeehhhsss}}}nnnqqquuuwwwwwwxxx{{{~~~zzzxxx{{{|||wwwvvv}}}zzz|||{{{yyyyyyyyyxxxwwwssssssuuuvvvxxxyyyyyyzzzuuuuuuuuuuuuuuutttrrrrrrqqqqqqqqqppppppqqqtttwwwrrrrrrrrrtttwww{{{zzzyyywwwuuutttsssrrrrrrppprrrqqqooosssxxxvvvooommmnnnqqqtttxxxyyyuuuooopppmmmjjjjjjnnnssswwwyyyxxxwwwuuusssppppppsssuuuvvvyyy|||}}}{{{zzz|||}}}|||yyyvvvwwwyyyzzzxxxuuutttuuutttssswww}}}}}}~~~|||~~~zzzxxxvvvyyy||||||yyyxxxzzzyyyuuunnnlllkkklllqqqvvvyyy{{{uuurrrppppppssstttrrrppprrrqqqooommmhhh```WWWQQQJJJFFFBBB???>>>===<<<:::555888;;;:::888777888:::555555555555555555555555555555555555666888999:::::::::;;;;;;;;;;;;<<<<<<<<<===>>><<<999666444333:::<<<===;;;999<<>>:::777666777999;;;888;;;===<<<999666777888777666666666555555555555222222222111111111111000000222555777777666444222555444333333222222333333111222444444444444666777CCCIIIRRRYYY^^^```aaaaaa?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦwwwvvvgdKĦpppvvvxxxtttsssssspppjjjbbb```]]][[[\\\aaaeeeiiijjjnnnqqqqqqnnnppprrrssssssgdKĦhhhiiiqqqtttooojjjkkkoooqqqoooooonnnooopppsssuuuwwwsssqqqppppppqqquuuzzz|||vvvxxx{{{|||{{{zzz{{{{{{yyy||||||yyywwwwwwxxxzzzvvvssssssuuuxxxxxxwwwsssuuuwwwvvvuuuuuuxxx|||wwwvvvttttttuuuuuutttrrrqqqpppqqqtttxxx{{{}}}|||wwwyyy{{{zzzwwwtttqqqppptttwwwxxxuuuuuuvvvuuurrrrrrsssuuuxxxyyywwwqqqllljjjppprrrooolllqqqvvvyyywwwwwwuuurrrooooooqqqsss|||zzzyyyzzz||||||yyyvvvmmmvvv}}}{{{xxxxxxwwwvvvxxxzzz}}}~~~~~~~~~~~~zzzxxx}}}wwwvvv{{{~~~zzzxxxyyyuuutttsssssstttwwwzzz|||vvvuuutttvvvwwwvvvrrrnnnvvvqqqllliiifff```WWWOOOGGGEEEBBB>>><<<;;;;;;<<<<<<<<<;;;::::::999999888888888666555444444444444444444444444444555666777<<<<<<<<<;;;;;;:::::::::888888999:::999888777666444333222444666888999999EEEMMMTTTUUUSSSXXXeeepppwwwiiiVVVLLLJJJJJJFFFBBBDDDDDDBBB???<<<:::;;;<<<555555555777999777111---555777999999888666666666333333333333333333333333333444222111333777555000333333111000///000222333333444777;;;:::999<<AneneneneDenene>Ak<fhDe~~~}}}}}}nezzzvvvnewwwrrrtttsssqqqrrrtttmmmddd]]]\\\[[[[[[^^^bbbgggjjjjjjlllnnnooonnnmmmmmmnnnnnnooonemmmllliiiooorrrnnnkkkkkkllllllnnnnnnoooqqqrrrssstttuuusssrrrqqqpppqqqtttvvvxxxxxxyyyzzzyyywwwvvvvvvvvvuuuwww{{{}}}~~~~~~|||{{{zzz{{{zzzxxxuuuvvvxxxyyyyyywwwqqqtttvvvvvvuuuvvvyyy|||vvvvvvuuutttsssrrrqqqqqqrrrrrrrrrtttwwwxxxxxxvvvvvvxxx{{{{{{yyywwwuuuuuuvvvxxxwwwsssrrrtttsssppprrrqqqrrrvvvzzzyyyrrrllllllqqqsssooommmqqqvvvxxxssssssrrrqqqooooooqqqtttyyywwwwwwxxxzzz{{{yyywwwrrrzzz}}}zzzyyyyyyxxxxxx{{{}}}~~~~~~~~~}}}~~~|||yyywww|||wwwvvv|||~~~{{{zzz{{{uuuvvvwwwxxxyyyzzzzzzzzzvvvuuutttuuuwwwwwwtttqqqsssnnniiieeebbb[[[RRRKKKFFFDDDAAA>>><<<;;;;;;<<<<<<<<<;;;;;;:::999999999888777666555555444444444444444444555555777888888;;;;;;;;;:::::::::999999888888999999999888666555555333333444666888888888<<<@@@FFFIIIMMMUUUaaajjjkkk```SSSJJJHHHHHHEEEBBBDDDDDDCCC@@@>>>===<<<===:::999999;;;<<<;;;777444666888999888666555555666777666666555555666666666666777555444666::::::666888666333222333444444444888999===AAAAAA@@@DDDJJJSSSYYY```fffhhhhhhhhhzzzxxxuuuxxxwwwtttrrrnnnmmmqqqsssjjj```ZZZ[[[\\\___bbbgggkkkmmmnnnmmmmmmnnnppppppooonnnjjjkkkqqqqqqqqqlllppprrrpppoooooolllhhhlllnnnqqqtttuuuuuutttsssssssssrrrqqqqqqrrrssstttxxxyyyyyywwwuuutttuuuwwwtttvvvyyyzzz{{{}}}~~~}}}||||||{{{yyyxxxwwwxxxyyyyyyxxxvvvqqqsssuuuuuuvvvvvvyyy{{{sssuuuvvvtttpppnnnoooqqqsssssssssuuuvvvuuurrrppprrruuuxxxyyyxxxwwwwwwxxxxxxyyyvvvqqqooorrrrrrooorrrqqqrrruuuyyyyyysssnnnooosssuuuqqqooorrrvvvvvvpppqqqqqqpppooopppsssuuuuuuttttttvvvyyyzzzzzzyyyyyy~~~{{{{{{{{{zzzxxx{{{~~~~~~~~~}}}{{{}}}~~~}}}zzzxxxwww|||yyyxxx|||~~~|||{{{|||uuuwww{{{}}}}}}|||yyywwwuuutttssstttvvvwwwvvvuuurrrnnnhhhccc^^^WWWNNNHHHEEEDDDAAA>>><<<;;;;;;;;;<<<;;;;;;::::::999888888777777666555555444444444444444444555666888999::::::999999999999888888888888999999888777666555444666444333444555777777666777888999===DDDMMMWWW]]]aaa]]]XXXTTTQQQNNNKKKIIIHHHHHHGGGFFFDDDCCCAAA@@@;;;:::999999::::::888666999::::::888555444555666999999888777888999;;;<<<777888888777;;;AAACCCAAA???;;;777777999:::888777???@@@EEEJJJLLLKKKPPPWWW___cccgggjjjkkkjjjjjj~~~~~~~~~~~~wwwvvvuuutttuuuvvvwwwwwwtttqqqnnnnnnqqqpppiiiaaa]]]___bbbeeeiiillloooppprrrpppnnnpppssstttrrrpppjjjkkkmmmppprrrsssttttttrrrtttttttttuuuvvvpppiiikkknnnsssvvvwwwvvvsssqqqrrrrrrrrrrrrrrrrrrsssssswwwwwwxxxwwwvvvwwwzzz|||xxxyyy{{{{{{{{{|||~~~}}}|||||||||}}}|||{{{zzzvvvwwwxxxyyyyyyxxxvvvtttssssssuuuuuuuuuvvvvvvwwwppptttvvvtttooommmpppsssrrrrrrsssuuuvvvtttqqqnnnppprrrttttttttttttuuuvvvxxxxxxuuuooonnnqqqsssrrrrrruuuxxxzzzyyywwwtttrrrrrrvvvwwwsssrrrtttwwwvvvrrrsssssssssrrrrrruuuwwwsssssstttuuuxxxzzz{{{{{{~~~~~~{{{||||||{{{xxx{{{~~~}}}}}}}}}{{{yyyzzz}}}~~~~~~~~~{{{yyyxxxxxx|||{{{{{{|||}}}{{{zzzzzzvvvxxx{{{}}}}}}{{{xxxvvvuuusssrrrqqqrrrtttvvvwwwsssooojjjddd^^^VVVNNNHHHDDDCCC@@@===;;;:::;;;;;;::::::999999888777777666666666666666555444444333222222333444666777999:::888888888888888777777777888888888777666555444333777555444444555666555444888888888888;;;BBBJJJPPPVVVZZZ^^^___]]]YYYUUUSSSRRRQQQPPPPPPOOOLLLIIIGGG@@@>>><<<;;;999888777666>>>>>><<<999666555666888999888888888999<<<>>>@@@777:::;;;<<<@@@HHHMMMLLLEEEBBB>>>>>>@@@BBB???===FFFGGGMMMSSSUUUVVV\\\ccchhhjjjlllmmmlllkkkkkkxxxyyyyyyzzz{{{{{{{{{{{{uuuuuuuuuuuuuuuuuuvvvvvvsssrrrqqqrrrqqqmmmjjjiiibbbdddgggjjjmmmnnnoooooossspppnnnpppssstttsssqqqmmmnnnoooqqqrrrssstttttttttuuuttttttwwwyyytttmmmmmmoootttwwwxxxvvvsssqqqrrrrrrrrrrrrssstttuuuuuuvvvvvvvvvvvvuuuvvvyyy{{{{{{||||||zzzyyyxxxzzz|||{{{zzzyyy{{{}}}~~~|||zzzwwwyyy{{{|||{{{yyywwwvvvuuuuuuuuuuuuuuuuuusssrrrnnnrrrvvvtttpppooorrrvvvpppqqqrrruuuwwwvvvssspppqqqrrrsssrrrqqqqqqrrrtttvvvvvvsssnnnnnnrrruuuuuurrryyy{{{uuutttvvvuuuxxxyyyuuutttwwwxxxvvvuuuvvvwwwvvvuuuuuuvvvxxxttttttuuuvvvwwwyyy|||}}}~~~|||{{{|||}}}{{{yyy{{{~~~}}}|||{{{|||zzzyyyxxxyyyzzz|||||||||~~~~~~}}}zzzyyyxxxyyy}}}~~~~~~|||zzzyyywwwvvvwwwwwwxxxxxxxxxwwwvvvvvvtttrrrooommmlllooosssvvvsssooojjjccc\\\TTTMMMHHHCCCAAA???<<<:::::::::;;;888888777777666555555555444555555666555555444333111111111333444666888999777777777777777777777777777777666555444444444333777555333333444555444333666888999666444777???FFFDDDLLLXXXaaacccbbb___^^^___]]][[[[[[ZZZXXXTTTPPPMMMKKKHHHDDD@@@===;;;;;;DDDDDDBBB>>>:::888999:::888888888999;;;===@@@AAA@@@CCCDDDCCCFFFLLLOOOOOOJJJHHHFFFGGGIIIJJJIIIGGGJJJLLLRRRYYY[[[]]]bbbjjjkkklllmmmlllkkkjjjkkklllyyyyyyzzz{{{||||||{{{{{{tttuuuvvvvvvtttttttttvvvrrrqqqrrrtttsssooonnnpppfffhhhjjjlllmmmmmmmmmlllpppooommmnnnooopppqqqpppooooooooopppqqqrrrssssssqqqrrrpppooorrrwwwvvvqqqoooqqqtttvvvwwwvvvtttsssuuuuuutttttttttvvvwwwxxxuuuvvvvvvtttrrrqqqrrrtttyyyyyyyyywwwttttttvvvxxxzzzyyyyyy|||~~~{{{zzz|||~~~~~~|||zzzyyyyyyuuuttttttuuuuuuuuurrrpppooorrrtttsssqqqppprrruuunnnooopppsssvvvvvvuuussstttttttttrrrpppqqqsssuuussstttqqqmmmmmmrrruuutttqqq{{{~~~wwwuuuwwwuuuxxxxxxuuuuuuxxxxxxvvvvvvwwwxxxxxxwwwvvvwwwxxxuuuvvvvvvvvvvvvwwwzzz}}}|||~~~~~~{{{{{{}}}}}}{{{zzz{{{||||||zzzyyyzzz{{{xxxxxxyyyyyyyyyzzzzzzzzz|||}}}~~~}}}zzzxxxxxxxxxzzz}}}}}}yyyvvvvvvvvvtttvvvuuuttttttttttttuuuuuusssqqqlllgggeeegggmmmrrrooolllggg```WWWPPPJJJFFFBBB@@@>>>;;;:::::::::;;;888777777666555555444444333444555666666555444333111111111222333555666777666666666777777777777888666555444444333333444444666555333333444555444444000444666333000111999@@@888AAAMMMYYYbbbfffiiijjjgggeeebbbbbbdddccc___\\\WWWVVVSSSNNNGGGCCCAAAAAAKKKJJJIIIEEE@@@===<<<===;;;<<<======>>>???@@@@@@HHHLLLLLLIIIGGGHHHHHHGGGHHHHHHJJJKKKLLLMMMNNNOOOMMMNNNTTTZZZ]]]^^^ccckkkiiijjjkkkkkkjjjjjjkkklll{{{|||}}}~~~~~~}}}}}}|||uuuwwwxxxwwwtttssstttuuusssnnnnnnsssvvvsssrrrsssjjjkkkmmmnnnnnnnnnnnnnnnnnnoooooonnnmmmnnnppprrrmmmmmmnnnnnnooopppqqqrrrnnnooollljjjmmmtttwwwwwwssssssssstttuuuuuuvvvvvv{{{yyywwwuuuuuuvvvxxxyyysssuuuvvvuuusssqqqqqqrrrvvvvvvuuutttrrrsssuuuwwwwwwvvvvvvzzz~~~zzzyyy{{{}}}|||yyywwwwwwxxxrrrqqqrrrtttvvvvvvtttqqqsssrrrrrrqqqpppooooooooommmmmmnnnpppsssuuutttsssssssssrrrpppooopppsssuuuppprrroookkkkkkoooqqqppppppwww~~~xxxuuurrruuuuuussstttxxxwwwsssqqqsssuuuvvvvvvvvvwwwxxxvvvwwwwwwuuussstttwwwzzzxxx{{{|||{{{||||||zzz{{{zzzyyywwwwwwxxxzzzvvvwwwyyyzzzzzzyyyxxxxxxyyy{{{|||{{{yyywwwvvvvvvtttyyy{{{vvvsssuuuvvvsssssssssssssssssssssttttttsssoooiiibbb^^^```ffflllllliiiddd]]]UUUMMMHHHEEEAAA@@@===;;;999999:::;;;999888888777777666666555222333555666666555333222222222222333444555666666666666777777777888888888444333333222222333444555555444222333444555555444111222222222222333666999888:::@@@IIITTT^^^eeeiiiiiifffcccdddhhhjjjiiifff``````^^^XXXQQQLLLJJJJJJPPPPPPOOOLLLFFFBBB@@@@@@DDDDDDEEEEEECCCAAA???===CCCHHHIIIEEEAAA???>>>;;;;;;???DDDEEEEEEFFFJJJNNNMMMNNNSSSYYY[[[[[[```gggeeegggiiijjjjjjjjjkkkmmm~~~~~~}}}yyyyyyzzz{{{{{{zzzyyyxxxuuuxxxyyyxxxuuussssssuuutttllliiiqqqyyyxxxtttsssnnnooopppqqqqqqrrrrrrqqqoooqqqrrrpppnnnnnnqqquuukkkkkkllllllmmmooopppqqqmmmnnnkkkhhhjjjssszzz|||uuutttsssssssssuuuwwwxxx}}}zzzvvvuuuvvvxxxyyyqqqsssvvvwwwvvvuuuuuuvvvtttttttttsssssstttwwwzzztttrrrssswww}}}|||xxxvvvxxxzzzxxxuuussstttuuuoooooopppssswwwxxxuuusssuuusssqqqpppooonnnllljjjmmmllllllnnnqqqssssssrrrpppoooooommmlllnnnqqquuuoooqqqooojjjiiilllmmmkkkooorrrzzz{{{rrrooorrrrrrqqqsssvvvvvvrrrllloooqqqssstttuuuvvvxxxvvvwwwwwwtttqqqqqqtttxxxvvvzzz{{{{{{~~~}}}{{{{{{yyywwwuuuuuuwwwzzzuuuwwwzzz{{{zzzyyyxxxxxxvvvyyy{{{{{{xxxvvvttttttooovvvxxxtttrrruuuwwwtttqqqqqqssstttttttttssssssrrroooggg___YYY[[[bbbhhhkkkiiiddd]]]TTTMMMIIIGGGAAA???===:::999999:::;;;::::::999999888777777777222333555666666555333222444444444444444555666777666777777777888888999999333222222111222333555666555333222222444555555555777555222333666777555333888666444777AAAMMMXXX]]]gggdddaaadddjjjnnnnnnllliiijjjiiieee^^^XXXVVVVVVSSSTTTSSSPPPKKKEEEBBBAAALLLLLLLLLKKKHHHCCC>>>;;;888>>>AAA===999888666444...444;;;===<<<===BBBHHHLLLMMMRRRXXXYYYYYY^^^dddbbbeeehhhiiijjjkkklllnnn~~~~~~{{{|||}}}}}}{{{zzz{{{||||||yyyvvvuuuuuutttppplllppppppqqqrrrsssssssssssslllmmmnnnoooppppppoooooolllkkkkkkkkklllmmmoooqqqlllkkkkkklllnnnooonnnmmmgggggghhhjjjnnntttzzz~~~qqqsssvvvvvvuuussssssttt{{{vvvrrrqqqrrrttttttkkksssxxxwwwuuuwwwxxxwwwppprrrtttuuutttssssssssssssqqqqqqssswwwyyyxxxwwwpppvvvzzzyyytttpppppprrrsssrrrrrrtttuuuuuusssqqqtttuuurrrmmmnnnqqqpppllljjjiiijjjmmmqqqsssrrrooolllmmmnnnllliiihhhkkknnnnnnkkkhhhiiilllnnnmmmkkkgggpppxxx|||}}}}}}wwwooolllooossstttnnnmmmlllmmmppprrrssstttwwwvvvrrrnnnlllmmmrrruuu{{{yyywwwvvvwwwzzz~~~}}}{{{xxxuuusssqqqqqqqqqrrrtttvvvvvvvvvuuutttuuuyyy|||zzzuuusssuuuxxxwwwsssooolllnnnqqqtttuuusssrrrqqqsssuuutttpppllltttqqqjjjaaa[[[\\\bbbgggkkkiiiddd]]]VVVNNNHHHEEE???===;;;:::::::::999888::::::999888777666555555444333333444555555444222555444333222333555777999777777666555555555555555888555444555444111000333//////111333555555333111555555444444444555666777222444666888:::===BBBEEESSS\\\eeeiiigggfffjjjnnnfffgggkkkllljjjeeecccccchhhaaaYYYRRRNNNKKKGGGDDDJJJLLLMMMKKKEEE>>>888555333444444333111000111222222222333333555777888999>>>BBBGGGJJJMMMQQQVVV[[[```aaabbbcccdddggglllooo|||}}}}}}{{{yyyyyyzzz{{{{{{zzzxxxwwwvvvtttqqqnnnrrrrrrsssssssssrrrrrrqqqoooppppppqqqpppooonnnmmmooonnnnnnoooooopppqqqrrrlllllllllmmmnnnnnnmmmlllllljjjjjjnnnuuuzzz|||{{{pppsssuuuuuutttrrrrrrsss{{{xxxtttqqqqqqqqqrrrsssooosssuuussssssvvvwwwvvvoooqqqssstttsssrrrssstttqqqooonnnooosssvvvvvvuuuqqqtttvvvvvvrrrpppooopppqqqrrrsssttttttsssrrrrrrrrrsssqqqnnnooosssssspppmmmllllllmmmppppppnnnlllmmmmmmmmmkkkhhhgggiiikkkooommmkkkjjjjjjiiihhhgggfffooovvvvvvuuuyyy~~~~~~wwwssssssrrrooorrrpppppprrrtttuuussspppvvvvvvuuurrrpppqqqsssuuussssssrrrqqqsssvvvyyy{{{~~~}}}zzzwwwtttrrrpppoooooooooppprrrrrrsssssssssuuuwwwyyyxxxuuussstttvvvsssoookkkiiikkknnnqqqsssqqqqqqqqqrrrrrrqqqnnnkkkmmmlllhhhbbb______dddhhhkkkhhhbbb[[[TTTMMMGGGEEE???===;;;:::;;;:::999888999999888888777666666666444333333444555666444333444444333333444555777888888777666666555555666666999555444666555111111444111000111333555555333111///000111222333222222111111333555666888;;;>>>AAAEEENNNZZZbbbdddeeegggjjjjjjjjjkkklllkkkhhhdddbbbgggbbb[[[UUUPPPKKKFFFBBBGGGIIIIIIGGGBBB<<<777555111222333222000///000111333222222333333444555666:::===@@@CCCFFFJJJPPPUUUZZZ[[[\\\^^^___ccchhhkkk~~~}}}~~~|||||||||yyywwwwwwxxxzzzyyyzzzzzzxxxuuurrrqqqqqqssssssssssssrrrqqqpppoooqqqrrrrrrrrrpppooommmkkkoooppppppqqqqqqpppppppppkkklllnnnoooooommmkkkjjjnnnllllllrrrzzz}}}zzzvvvoooqqqssstttrrrqqqqqqqqquuutttsssrrrqqqqqqqqqrrrrrrtttsssqqqrrrvvvvvvrrrnnnppprrrrrrrrrrrrssstttpppnnnllllllnnnrrrtttuuurrrrrrrrrqqqqqqppppppoooooorrruuuuuurrrpppqqqsssppprrrqqqooorrrvvvwwwsssrrrpppnnnmmmmmmmmmkkkiiikkkkkkjjjgggeeedddeeefffllllllkkkiiieeebbbaaabbb```iiiooommmkkkpppyyy~~~~~~}}}xxxsssuuusssrrrtttwwwwwwrrrmmmpppqqqqqqpppooonnnppprrrqqqpppoooooopppsssvvvxxx|||{{{yyywwwssspppnnnlllnnnnnnmmmmmmnnnoooqqqrrrsssssstttuuutttsssrrrrrrnnnkkkhhhgggjjjmmmpppqqqnnnpppqqqpppmmmjjjhhhgggjjjiiihhheeecccdddfffiiijjjfff```XXXQQQJJJFFFDDD@@@===;;;:::;;;;;;:::888777777777777777777777777333333333444666666555444333333444555666666666666666666555444444444444555999666555777666222222444333222111222333444333222,,,...111333333222000...111222444555666777:::===777???KKKVVV^^^bbbfffhhhmmmlllkkkkkkllljjjeeeaaa___\\\XXXTTTOOOIIICCC???@@@AAAAAA???:::666444333000111222111000///000111333333222222222222222333666777999:::<<>><<<;;;;;;;;;:::999666666777777888888888888333333333444666777666444222333555777888777666555444333333222222222333333999666666888777333222444555333222111333333333222///111333444444444222111222333555555555666888999555888>>>GGGQQQ[[[ccchhhkkkjjjhhhhhhkkkkkkeee^^^TTTSSSRRROOOKKKEEE???;;;888999888666333000000000000111222222111000111333333333333222222333333444888777555555666999>>>AAAEEEGGGJJJNNNSSSYYY___ddd~~~}}}{{{zzz{{{}}}yyyyyyxxxvvvttttttuuuwwwsssvvvwwwuuuqqqooooooqqqllllllmmmnnnnnnnnnnnnnnnjjjkkkmmmnnnnnnnnnmmmllllllmmmmmmnnnmmmllljjjiiikkkmmmppppppmmmkkkjjjkkkhhhnnntttwwwuuusssrrrrrrppprrrssssssqqqpppooopppooorrruuuvvvuuusssssstttpppsssuuuwwwyyyzzzssskkkpppqqqrrrrrrrrrrrrtttvvvttttttsssrrrrrrtttwwwzzzvvvtttrrrqqqsssuuuuuuuuuqqqvvvyyyxxxsssqqqrrruuuvvvwwwwwwuuuvvvyyyxxxtttrrrsssrrrqqqooonnnnnnnnniiihhhgggggghhhiiikkkkkkiiikkkmmmkkkfffcccccceee___cccgggiiiooovvvxxxuuulllqqquuuzzz||||||~~~|||zzzwwwwww{{{~~~xxxooohhhfffjjjqqqvvvyyyzzzzzzyyyvvvrrrnnnkkkrrrppplllhhhffffffggghhhjjjjjjkkknnnppppppmmmkkkjjjhhhggghhhkkknnnppppppkkkmmmnnnjjjccc]]]ZZZZZZeeecccaaa```cccgggllloooiiieee^^^UUUNNNHHHEEECCC@@@>>><<<;;;;;;;;;:::999666666666777888888999999444333333555666777666444222333666888999888666555555444444444444444555555999666666999777333222444666444222222333444333222444333333333333444555555333555666666666555777888777555444777@@@MMM[[[ccceeeffffffeeegggiiibbbXXXPPPPPPOOOLLLFFF???999555555555555333111///000111000222333333222222444555444444333444444555666777<<<999666333444555888999<<<>>>CCCGGGLLLSSS[[[```}}}|||{{{{{{{{{|||}}}~~~tttvvvwwwvvvtttssstttuuurrrssstttsssqqqpppooopppjjjkkklllmmmmmmnnnnnnnnnggghhhjjjlllnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmlllkkkkkknnnpppooollljjjlllnnnkkkrrrxxxyyyuuurrrsssvvvrrrtttuuuuuusssqqqpppqqqooossswwwxxxuuussstttuuuooouuuzzz{{{|||{{{uuulllssstttuuutttssssssuuuwwwuuuvvvxxxxxxxxxxxxyyy{{{wwwvvvvvvuuuvvvwwwyyyzzzuuuxxx{{{zzzwwwuuuuuuvvvyyyzzzzzzwwwxxx{{{yyytttrrrtttvvvvvvtttrrrrrrrrrooonnnmmmnnnpppsssttttttnnnoooqqqqqqooonnnmmmmmmjjjlllnnnpppuuuzzzvvvooojjjlllnnnqqqyyy~~~{{{yyyxxx{{{}}}{{{|||zzzqqqooorrryyy~~~{{{|||~~~~~~|||xxxsssqqqsssppplllhhhfffeeeffffffiiikkknnnqqqqqqpppooonnnjjjiiiiiikkknnnpppppppppmmmnnnnnnkkkfffaaa]]]\\\^^^\\\[[[]]]bbbiiioooqqqiiieee___WWWPPPIIIEEECCCAAA>>><<<;;;<<<<<<;;;999666666777777888888888999666555444555777777555333222444666888999888777666888777777777777888999999888555666888777333111333444333222333444555444333444333222111222333555666444555777777666666666777888444000...333>>>MMMXXX```eeefffccccccddd\\\QQQSSSRRROOOIIIAAA999444222555666777555333222222333000222444444333444555777555555555555666777888999===:::666444444555555555666999<<<@@@DDDJJJQQQUUU}}}{{{||||||{{{{{{{{{{{{{{{{{{ppprrruuuvvvuuussssssttttttsssrrrrrrssssssqqqooolllmmmmmmnnnnnnnnnmmmmmmggghhhjjjlllnnnoooooonnnooonnnnnnmmmmmmmmmnnnnnnkkkmmmooommmjjjjjjmmmqqqppptttwwwwwwuuutttvvvxxxtttvvvwwwwwwuuusssrrrrrroootttxxxxxxtttrrrtttvvvpppwww}}}~~~}}}|||xxxrrrxxxxxxxxxvvvuuuuuuvvvxxxrrrvvv{{{}}}|||yyyxxxxxxuuuwwwyyyyyywwwwwwzzz}}}zzz{{{||||||{{{yyyxxxwwwyyy{{{{{{yyyzzz|||zzzuuurrrvvvzzz{{{xxxvvvttttttvvvsssqqqrrruuuxxxxxxwwwsssssssssuuuvvvuuusssqqqqqquuuvvvvvvxxxzzzxxxsssmmmnnnnnnpppwwwzzztttuuuuuuttttttvvvzzz~~~||||||zzzyyyzzz}}}zzz|||{{{xxxvvvtttqqqnnnlllllllllllllllpppvvvxxxvvvttttttuuupppooopppqqqtttuuuuuutttppppppoooooonnnkkkhhheee```______bbbhhhmmmooooooiiifffaaaZZZRRRKKKFFFCCCAAA???<<<<<<<<<<<<;;;:::777777777777777888888888777666555666666666444222333444666777888888777777888777777777888888999:::777444555888777222000111222222222444666666555333222333333333444444444444222555777777666555666666444555444111111777BBBLLL^^^gggjjjddd```^^^UUUHHHPPPOOOKKKCCC;;;555333333444666777666444333222333///111333333333333555777777777666666666777777888999666333333444666555444333555777888:::>>>CCCGGG{{{yyy{{{|||||||||{{{zzzyyyyyymmmqqqtttvvvuuutttssssssuuusssqqqrrruuuuuurrroooppppppppppppooonnnmmmlllhhhjjjlllnnnooooooooonnnnnnmmmlllkkkkkklllmmmnnnkkkmmmnnnllliiiiiinnnssstttsssssstttuuuvvvvvvvvvuuuwwwyyyxxxvvvtttssssssppptttxxxwwwsssqqqsssvvvrrryyy~~~|||{{{zzzxxxzzz{{{zzzxxxvvvvvvwwwyyyooouuu|||}}}yyywwwvvvtttxxx|||{{{xxxwwwzzz~~~}}}|||}}}}}}|||zzzwwwyyy{{{{{{zzz{{{~~~|||wwwsssxxx}}}~~~{{{wwwuuuuuuxxxuuussssssvvvxxxwwwvvvuuussssssuuuwwwwwwtttppprrrxxx{{{yyyxxx{{{|||{{{qqqrrrrrrttt{{{zzzrrruuuyyyxxxvvvuuuyyy}}}wwwxxxxxxxxxzzz~~~~~~||||||~~~zzzyyywwwuuuuuutttuuuuuuooouuu|||}}}{{{xxxyyy|||wwwvvvwwwxxx{{{|||{{{yyysssqqqqqqrrruuuuuuqqqmmmiiihhhhhhkkknnnpppnnnkkkiiigggbbb\\\TTTMMMGGGCCCAAA???===<<<<<<<<<;;;:::888888777777777777777777999777666666666666333111444555666777777888888888555555555555555666777777666444555888777222///111111111222555777777555333222333666777888777555333111444666777666555555666111666:::999555666===DDD___jjjnnnfff^^^ZZZPPPCCCHHHGGGCCC===666333555777222444555555333111000000...000222222222333555666999999777666666555555555444222000222555666555444222333333333333555888;;;}}}|||{{{{{{}}}}}}zzzxxxzzz}}}kkkmmmqqqtttvvvvvvuuutttttttttrrrooonnnnnnqqqtttvvvrrrmmmkkkmmmnnnnnnlllnnnppprrrrrrqqqqqqssstttnnnnnnnnnnnnnnnnnnnnnnnnrrrnnniiihhhjjjnnnqqqssswwwvvvuuuuuuuuuuuurrrpppqqqsssuuutttrrrrrruuuwwwwwwuuusssqqqqqqrrrtttvvvuuuttttttvvvyyyzzzxxxuuuwwwyyyxxxuuuvvvyyyyyyuuummmtttxxxwwwyyy}}}|||wwwyyyzzzzzzzzzxxxxxxzzz|||}}}|||{{{yyyvvvtttwwwxxxyyyzzz{{{zzzyyyyyy}}}yyyuuutttwww{{{uuuuuuvvvyyy}}}}}}yyyuuunnnppprrrtttuuutttsssrrrpppuuu{{{~~~~~~}}}}}}zzzvvvsssuuuzzz~~~}}}{{{{{{yyyxxxzzz}}}~~~|||yyytttxxx{{{zzzwwwwww{{{|||yyywwwwwwxxxyyy{{{zzz|||{{{zzzzzz{{{{{{|||}}}}}}~~~{{{|||}}}}}}}}}}}}}}}}}}}}}}}}wwwvvvtttuuuvvvvvvuuuttttttsssrrrsssuuutttoookkkhhhccc```___ZZZOOOGGGCCC@@@@@@???===<<<:::999999999888777555555555666777777444222444888:::666222333333333444444666777777666555444444555777999;;;;;;999777444333333444444777444222333555777666444444444444444444444444444333555666555444222222333---333999888555666???GGGccciiimmmeeeXXXLLLDDD@@@???<<<999777555444222000333222111333555555111---000000111222333333444444555444333333555555444333444333333333444666888999333333333333444555666666~~~~~~~~~}}}|||||||||{{{zzzyyykkklllooorrrssstttssssssssssssqqqooommmnnnpppsssrrrnnnkkkjjjmmmppprrrrrrllllllmmmlllkkkjjjlllmmmnnnnnnmmmmmmmmmmmmmmmmmmpppmmmjjjjjjlllppprrrtttvvvuuuuuuuuuvvvvvvtttrrrsssttttttrrrpppoooqqqssssssrrrqqqpppqqqrrrtttvvvsssrrrrrrsssvvvwwwuuussswwwyyywwwttttttxxxyyyvvvnnnsssvvvvvvxxx}}}}}}yyyzzzzzz{{{zzzyyyyyyzzz|||}}}|||{{{{{{{{{{{{yyywwwvvvwwwyyyzzzzzzzzzzzzyyy}}}}}}{{{wwwttttttwwwzzzxxxwwwwwwyyy{{{{{{wwwtttoooqqquuuwwwwwwuuuqqqooommmsssyyy}}}}}}}}}~~~{{{wwwssstttyyy|||}}}{{{{{{zzzyyyzzz}}}}}}|||zzzwwwzzz|||zzzvvvuuuyyy|||}}}zzzwwwvvvuuuvvvvvvuuutttuuuxxx{{{|||zzzwwwzzzyyyzzzzzz{{{|||}}}}}}~~~~~~}}}|||{{{{{{zzzwwwuuutttvvvxxxyyyyyywwwvvvuuuvvvxxxwwwsssooohhhbbb___]]]XXXNNNFFFDDD@@@???>>>===<<<:::999999999888666555555555666777888555333444777888666222333333333333444555666777555555333333444555777999:::888666444333333333444777444222333555666555444333333333333333333333333333555666666444222333333000444777777444666===CCCYYYccckkkgggYYYJJJ???;;;<<<:::777555444333111000333222111222444444111...222111111000111111222222444333222333444444333222444333222222222333444555444333333333333444555555}}}{{{|||~~~~~~yyyuuunnnoooppprrrssssssttttttqqqqqqpppnnnmmmmmmppprrrrrroookkkkkkmmmpppssstttnnnooonnnllliiiiiijjjlllnnnmmmmmmmmmllllllkkkkkknnnmmmlllmmmpppssstttuuuuuuttttttuuuwwwxxxvvvuuuqqqqqqpppooommmmmmppprrrpppppppppqqqrrrssstttuuurrrqqqpppppprrrsssrrrqqqvvvxxxvvvrrrrrrvvvxxxwwwnnnrrrttttttvvv{{{}}}{{{zzz{{{{{{zzzyyyyyyzzz|||zzzyyyyyyzzz||||||{{{zzzvvvwwwxxxyyyzzz{{{zzzzzzzzzzzzyyyvvvttttttwwwyyy{{{yyyxxxyyyyyyxxxvvvtttpppssswwwyyyxxxtttpppllllllqqqxxx||||||}}}}}}yyyttttttwwwzzz{{{{{{{{{zzzzzz{{{}}}}}}|||zzz|||~~~~~~{{{xxxvvvyyy|||{{{zzzyyywwwuuutttsssssspppoooppprrruuuwwwwwwvvvyyyyyyxxxxxxyyyzzz{{{}}}~~~~~~}}}|||{{{|||yyyuuutttvvvyyy|||}}}xxxwwwvvvwwwzzzyyyuuuqqqgggaaa\\\YYYTTTLLLFFFEEE??????>>>===;;;:::999999888777666555444555666666999666333333666777555222333333333333444555666666555444333222222333555555888666555333222222333333666444333333444555444333333333333333333333333333333555666666444333333444444555555555444555999<<>>>>>===<<<;;;:::999888777666555444444444555666:::777444333444555444222333333222222333444555555666555444333222333333333555555333222222222222333555444333333333333333333222222222222222222222222333555666666444333444555888666333333333555666666BBBQQQbbbgggYYYEEE888666444222111000111222111000333222111000000111111111444222000...///000333555444333333444666555444222666666666555555555666666666555444333222222222222|||~~~}}}zzzwwwvvvwwwttttttttttttttttttttttttnnnoooooonnnmmmmmmoooqqqxxxvvvssspppmmmlllmmmnnnmmmnnnnnnmmmkkkkkkmmmooommmmmmlllllllllkkkkkkkkknnnnnnpppssswwwyyyyyywwwsssrrrrrrtttvvvwwwuuutttmmmkkkiiihhhjjjnnnrrruuuvvvvvvvvvuuuuuuttttttsssuuuuuuuuuuuutttsssssssssqqquuuuuuqqqooosssvvvvvvpppooooooqqqtttwwwzzz}}}zzz{{{{{{zzzxxxxxxyyyzzzyyyyyyxxxzzz{{{|||zzzyyyuuuvvvwwwxxxzzz{{{|||}}}zzzzzzyyyyyyzzzzzzzzzyyyxxxxxxxxxxxxxxxxxxxxxyyyvvvuuutttrrrqqqqqqqqqqqqtttxxx|||}}}{{{zzz{{{}}}}}}zzzvvvtttuuuwwwyyyzzzzzz{{{||||||||||||||||||}}}}}}|||zzzzzz{{{~~~~~~}}}{{{zzzxxxwwwvvvrrrrrrrrrssstttwwwzzz|||xxxxxxwwwvvvwwwxxxyyyzzzvvvuuussssssuuuyyy|||~~~}}}|||}}}}}}}}}{{{yyywwwuuutttuuuwwwvvvrrrnnnhhh```XXXSSSNNNGGGCCCCCC======<<<;;;:::999999888555555444333333444555666888777555444444444333222333222222222222333333444666666555444333333333333333333333222222222333333444444333222222111222333222222222222222222222222333555666666555444555666999666333222333444444333===JJJ[[[bbbWWWCCC999999222000//////111222111111333222222111000000111222333111000///111333777999555555555777888888555333444444555666777777777888777666555444333222222222~~~}}}}}}yyy|||~~~{{{vvvtttvvvxxxrrrrrrrrrrrrrrrqqqppppppmmmnnnooonnnmmmmmmoooqqqrrrssssssrrrpppooopppqqqooopppqqqqqqpppoooppprrrllllllllllllllllllllllllpppppprrrvvvyyy{{{zzzyyysssrrrqqqrrrssssssqqqppprrrnnniiifffhhhkkknnnooowwwvvvuuutttsssrrrrrrrrruuuwwwyyyxxxvvvtttssssssmmmsssuuuqqqoooqqqtttuuuqqqnnnooorrrttttttwww{{{zzzzzzzzzyyywwwvvvwwwyyyzzzyyyxxxyyy{{{{{{yyyxxxuuuuuuvvvwwwyyy{{{}}}|||{{{{{{|||}}}}}}{{{yyyvvvxxxyyyyyyxxxwwwxxxyyyvvvuuurrrqqqqqqrrrtttuuuwwwzzz}}}|||yyywwwxxxzzzzzzyyywwwvvvvvvwwwxxxyyyzzz{{{}}}}}}|||||||||}}}yyyxxxwwwvvvwwwzzz}}}}}}{{{zzzyyyyyyrrrssstttttttttvvvyyy|||wwwwwwxxxxxxxxxxxxxxxxxxvvvuuutttsssuuuwww{{{}}}~~~{{{{{{yyywwwxxxyyywwwrrrnnniiiaaaXXXSSSLLLEEEAAAAAA<<<<<<;;;::::::999888888444444333222333444555666555555555555555444333222222222222111111222222333555555555444444333333333222333333333333333333333333444444222000000111222333333333333333333333333333555666666555555555666999666333222333444444444;;;CCCRRR\\\UUUDDD::::::222000///000111333222222222333444333111111111222111111000111333555888:::666666666888:::999666444111222333444666666666666888777666555444444444444~~~~~~}}}{{{zzzxxxvvvuuuuuuvvvxxxqqqrrrssssssrrrpppnnnlllmmmnnnpppooonnnnnnpppqqqmmmqqqttttttsssqqqrrrsssqqqsssuuuuuusssqqqpppppplllllllllmmmmmmnnnnnnooorrrssstttwwwzzz|||{{{zzzsssqqqpppppppppooommmjjjrrrmmmfffccceeehhhkkklllsssrrrpppnnnnnnooopppqqqsssvvvyyyyyyvvvrrrppppppjjjqqquuurrroooqqqssssssqqqnnnnnnssstttrrrtttxxxyyyyyyyyyxxxuuuuuuvvvwwwxxxxxxxxxyyy{{{{{{zzzyyyuuuuuuuuuwwwyyy|||~~~}}}||||||}}}~~~~~~{{{wwwvvvyyy|||{{{yyyvvvvvvvvvuuuttttttttttttvvvxxxyyyvvvyyy{{{zzzvvvtttuuuwwwwwwwwwxxxwwwwwwwwwxxxyyyyyy|||~~~~~~|||{{{|||~~~{{{yyyvvvvvvxxx{{{~~~~~~{{{yyyyyyyyyzzzrrrtttvvvuuuuuuuuuxxx{{{vvvwwwyyyzzzzzzyyywwwvvvwwwwwwvvvuuuvvvxxxzzz{{{||||||||||||||||||||||||}}}}}}}}}~~~|||zzzzzzzzzxxxrrrnnnjjjbbbYYYSSSLLLDDD??????;;;;;;::::::999999888888444333222222222333555666111333666777666444333222222222111111111111222222333333333333333333222222222222333444444444444444333444444222///...000222333333333333333333333333333555666777666555666777666666444333222333555777888<<>>===;;;::::::999999888888888333333222222222333555666///222666888777555333222222222111111111111111222000111111222222222111111222222333444555555555555222444444222///...///222444444444444444444444444333555666777666555666777555555555444222333666999555888EEEVVVVVVEEE888666444333111222333444444333111444888888555222222333111111111222333333333333444444666888999888555222666777888888888777555555999888888777777777777777~~~~~~}}}xxxvvvsssssstttuuuuuutttvvvtttrrrqqqqqqpppooommmppppppooooootttwwwtttmmmkkkmmmppprrrrrrrrrrrrsssmmmnnnooonnnlllkkkkkklllnnnkkkkkkmmmkkkhhhmmmuuurrrvvvxxxxxxtttrrrrrrtttlllmmmmmmllliiigggggghhhdddcccccceeehhhkkkllllllrrroookkkhhhggghhhjjjlllqqqqqqqqqrrrrrrpppllliiimmmmmmooopppqqqqqqqqqqqqqqqqqqpppnnnmmmooorrruuuuuuzzzzzztttrrrvvvwwwttt{{{wwwwww{{{}}}zzzyyy{{{~~~yyyuuutttwwwzzz|||}}}vvvyyyzzzyyy{{{~~~|||wwwwwwzzz|||{{{xxxuuuuuuwwwrrruuuxxxzzzzzz{{{|||}}}yyyyyyzzz{{{zzzwwwrrrnnnqqqsssvvvyyyzzzyyywwwuuuyyy~~~|||{{{~~~~~~~~~zzzwwwvvvxxx{{{}}}~~~{{{xxxvvvuuuvvvyyyzzzvvvwwwyyy{{{||||||{{{{{{|||{{{yyyyyyzzzzzzyyyxxxzzzxxxuuuuuuxxx|||~~~~~~|||wwwxxxxxxyyyzzz{{{|||}}}~~~yyywwwvvvwwwzzzzzzwwwtttiiiddd\\\RRRJJJDDD@@@>>>===<<<;;;:::999888888888555444333333555555444333666666555444444444444555444333222111111222333444111222222333333222222111444444444444333333222222333333333111000000222555555555555555555555555555888666444222222333666777000...///222222000222777999999BBBNNNNNNAAA555222,,,,,,...333888:::888555555666666777666555333222111000//////000222444555555555666666555555444333333333333666999888444111555333000///000222666888~~~~~~}}}||||||{{{{{{xxxvvvtttssstttuuuuuuttttttrrrppppppppppppnnnmmmnnnnnnmmmmmmrrrwwwuuuoookkkmmmoooppppppppprrrssslllnnnqqqqqqooommmkkkkkknnnkkkkkkmmmllljjjnnnvvvxxxxxxwwwsssoookkkiiihhhddddddbbb___]]]^^^aaadddiiihhhhhhiiilllnnnooonnnpppnnnllljjjhhhhhhhhhhhhkkkkkklllnnnooonnnkkkiiihhhiiikkkmmmooopppqqqqqqnnnnnnmmmkkkjjjkkknnnqqqqqqvvvxxxuuutttxxxzzzxxxzzzxxxxxx}}}~~~|||}}}{{{wwwssssssuuuyyy{{{|||sssvvvxxxwwwyyy|||yyytttxxxzzz|||{{{yyyvvvvvvwwwtttvvvyyy{{{{{{{{{|||~~~{{{{{{{{{|||{{{wwwrrrnnnqqqtttxxx{{{{{{zzzyyyyyywww|||~~~}}}|||~~~zzzwwwwwwxxx{{{}}}~~~{{{xxxvvvvvvwwwzzz|||zzz{{{|||||||||{{{yyyxxx{{{zzzyyyzzz{{{{{{yyyxxxxxxvvvssssssvvvzzz}}}~~~}}}}}}{{{zzz{{{||||||}}}}}}}}}}}}zzzxxxvvvwwwyyyyyyuuuqqqhhhccc[[[RRRIIICCC???>>>===<<<;;;:::999888888888555444333444555555444333555444444333333333333333333333222111111222333333222222333333333333222222111000000/////////000000222333333222111111222444555555555555555555555555888777555333333555777888333111222444333000222666888888BBBNNNOOOBBB777555333222111222444444111///000111222333444333333222111000//////000222444555444444444444444333333222111111222555888999666333666444333222333555777999}}}{{{{{{zzzzzzyyyyyyxxxxxxxxxvvvttttttuuuvvvuuutttsssqqqppppppqqqqqqpppooolllmmmkkkkkkooouuuuuuqqqlllmmmnnnnnnnnnnnnppprrrlllooossssssqqqnnnkkkjjjmmmkkkkkkmmmmmmlllpppuuuyyyvvvqqqlllgggccc___\\\YYYXXXVVVTTTUUUZZZaaafffooonnnmmmnnnppprrrqqqpppmmmmmmmmmllljjjgggeeedddffffffgggjjjmmmnnnmmmkkkfffgggiiilllnnnppprrrsssmmmmmmllljjjhhhiiikkknnnpppuuuxxxwwwvvvyyyyyyxxxwwwuuuwww}}}}}}{{{|||wwwtttrrrrrruuuxxxzzz{{{rrrvvvxxxxxxzzz|||yyytttyyy{{{||||||zzzxxxxxxxxxuuuxxx{{{||||||||||||}}}}}}||||||||||||yyytttppprrrwww{{{}}}|||{{{|||~~~vvv|||~~~~~~~~~~~~{{{xxxxxxxxxzzz|||}}}{{{xxxvvvvvvyyy|||{{{|||}}}}}}}}}|||zzzyyyxxxxxxyyy{{{}}}|||zzzwwwyyyvvvttttttwwwzzz|||}}}{{{|||~~~|||}}}~~~~~~}}}||||||yyywwwwwwxxxwwwrrrnnnhhhccc[[[RRRJJJDDD@@@???===<<<;;;:::999888888888666555444444666666555444555555444333333333333333333333222222222222333333333333444444444444333333333222000//////111222444000222444333222111222333555555555555555555555555999777666555555666888999666444444666444000222666888999BBBNNNNNNBBB888777999777444222222111///---000111222222222222222111111111000000000222333444444444444444444333333222///000222555777888666444444444444444444666777777|||yyyyyyxxxxxxxxxwwwwwwwwwxxxvvvuuuuuuvvvvvvuuutttsssrrrqqqqqqssssssrrrqqqlllmmmkkkiiimmmrrrssspppmmmmmmnnnmmmlllmmmooorrrmmmppprrrrrrooommmkkkkkkkkkjjjjjjllllllmmmppprrrqqqlllfffbbbaaa___\\\YYYUUUUUUUUUVVVZZZ```iiiooorrrqqqpppqqqrrrrrrqqqpppkkkmmmnnnnnnkkkgggccc```ccccccdddhhhllloooooooooiiijjjkkkmmmoooqqqssstttnnnnnnmmmkkkiiihhhjjjlllrrrvvvxxxxxxwwwvvvvvvuuutttrrruuu{{{}}}yyyvvvuuuuuutttssssssvvvxxx{{{|||uuuxxxzzz{{{}}}}}}xxxzzz{{{}}}}}}|||zzzyyyyyyvvvxxx{{{{{{{{{zzzzzz{{{|||{{{|||}}}}}}{{{xxxuuutttxxx}}}~~~||||||~~~xxx~~~}}}~~~{{{yyyxxxyyyzzzzzz|||zzzwwwvvvvvvyyy}}}yyyzzz{{{}}}~~~~~~~~~~~~wwwwwwyyy|||~~~}}}zzzwww{{{yyywwwwwwyyy|||}}}}}}}}}yyyzzz|||zzz{{{}}}~~~~~~}}}|||~~~{{{xxxwwwwwwuuupppllliiieee]]]TTTLLLFFFBBBAAA===<<<;;;:::999888888888666555444555777888777666666555555444444444444444333333333333333333333333333444444555555444444333333222000//////111444666000222444444333222111222555555555555555555555555777666555555555666777888555333444666444111333777;;;<<>>???FFFNNNJJJ<<<444555555444222000///000222444333333333333333333444444111111111111111111222222222222333333222222111000222333444444333222222111000111222444444444444333}}}|||yyyyyyyyyyyyyyyyyyxxxxxxvvvuuutttuuuvvvvvvtttrrrnnnmmmlllmmmnnnooonnnmmmmmmooooookkkkkknnnnnnkkknnnoooooonnnllllllmmmoooqqqqqqooollliiiiiikkkmmmdddhhhjjjkkkmmmoookkkeeeZZZZZZ[[[^^^cccgggiiiiiifffhhhjjjllllllmmmoooppppppoooooopppqqqpppnnnllllllmmmnnnmmmkkkhhhdddbbb```___^^^```dddhhhjjjkkklllkkkjjjiiiiiijjjkkklllmmmmmmmmmjjjgggeeeeeefffmmmmmmqqqvvvvvvuuuvvvzzz{{{xxxxxx||||||wwwsssrrruuuwwwyyyzzzyyyzzz|||}}}vvvxxxxxxvvvyyy~~~~~~{{{~~~}}}}}}~~~}}}{{{vvvxxxzzzzzzxxxvvvvvvvvvvvvvvvxxx{{{~~~~~~yyyxxxxxxyyyzzz{{{}}}}}}{{{~~~~~~|||~~~}}}}}}|||zzzyyyxxxwwwuuuuuutttuuuuuuwwwxxxyyy|||}}}~~~~~~~~~}}}{{{zzzxxxxxxyyy{{{}}}|||zzzwwwzzzxxxvvvvvvxxxyyyyyyyyyuuuwwwxxxxxxzzz}}}{{{wwwtttuuuvvvxxxzzz|||~~~~~~|||yyyxxxyyywwwrrrnnneee```YYYPPPHHHCCC???>>>===<<<;;;:::999888888888777666666777999::::::888333222222111111111111111333333444444444444333333333333444444444444333333222111///...///000222333000222444333222111222333333333333333333333333333444333333444444555666777222111222555444333555:::@@@AAAGGGMMMGGG999111333333333111///,,,,,,...000......///000222444666777111111111111111111111111///////////////......---222444444444222000000111222333444555666666666666~~~}}}}}}~~~yyyyyyyyyyyyyyyyyyyyyyyytttsssssstttuuuuuusssppppppnnnmmmnnnoooooonnnmmmkkknnnooommmllloooooolllnnnoooppppppnnnmmmmmmmmmqqqqqqpppnnnkkkjjjkkklllccciiimmmnnnpppqqqjjj```ZZZ]]]aaaeeehhhkkknnnpppmmmnnnppppppppppppqqqssspppppppppqqqsssrrrooommmnnnmmmmmmllljjjiiigggfffcccaaa___```cccfffhhhhhhlllkkkjjjiiihhhiiikkklllooooooooolllhhhfffeeeffflllkkknnnssstttsssuuu{{{}}}zzzyyy|||}}}yyyvvvvvvuuuxxx{{{{{{zzzyyyzzz|||vvvwwwuuusssvvv{{{}}}{{{~~~}}}|||xxxzzz{{{zzzxxxvvvuuuvvvvvvvvvwwwzzz~~~{{{wwwttttttxxx{{{zzzxxxwww|||~~~|||{{{~~~~~~}}}}}}}}}}}}|||{{{yyywwwvvvqqqrrrssstttuuuuuutttttt||||||}}}}}}}}}|||{{{zzz{{{zzzyyyzzz{{{{{{yyyxxxzzzxxxwwwwwwxxxyyyxxxwwwwwwyyyyyywwwzzz{{{vvvvvvvvvvvvxxxzzz}}}~~~}}}{{{yyyyyyzzzyyyuuuqqqeeeaaaYYYQQQIIIDDDAAA???===<<<;;;:::999888888888888777666888:::;;;;;;:::555444333333222222333333333333444555555444333333222222333333333333222222555444444333333333333444222333333222111111222444222222222222222222222222444444444555666666777777555333444666555333555999??????FFFLLLEEE777111444222333333000...---///111222222111111222333444555111111222222222111111111/////////000///......---000222444333111///111222333333444444555666666777~~~~~~~~~}}}||||||}}}xxxxxxxxxxxxxxxyyyyyyyyyssssssssstttuuutttrrrpppsssrrrqqqqqqrrrrrrqqqooohhhmmmooonnnnnnppppppnnnnnnpppqqqqqqooommmlllmmmppprrrrrrqqqnnnlllkkkkkkcccjjjoooppprrrrrriii^^^___ccciiikkklllmmmpppsssnnnpppqqqrrrrrrtttwwwzzzqqqqqqrrrsssttttttqqqoooooonnnlllkkkjjjiiiiiiiiigggeeebbbaaadddfffhhhiiinnnlllkkkjjjjjjkkkmmmooorrrsssrrroookkkhhhhhhhhhpppmmmnnnrrrrrrooorrrxxx}}}yyyxxx{{{|||zzzxxxyyyuuuxxx{{{|||zzzxxxyyy{{{xxxxxxuuurrruuu{{{~~~}}}~~~}}}|||yyy{{{||||||yyywwwvvvvvvwwwvvvwwwzzz}}}~~~}}}|||vvvqqqqqqwwwzzzxxxtttssswwwzzzxxxxxx|||~~~}}}}}}~~~}}}{{{yyywwwvvvoooppprrrttttttsssrrrpppxxxyyy{{{|||}}}~~~}}}}}}|||{{{yyyyyyzzzzzzyyyxxx|||{{{yyyyyyzzz{{{zzzyyy{{{|||zzzwwwzzzzzzxxxwwwvvvwwwyyy|||~~~}}}zzzyyyzzz{{{zzzwwwssshhhddd\\\TTTLLLGGGDDDCCC======;;;:::999888888888888777777888:::<<<;;;:::888888777666666666666777333333444555555444333333111222222333333222222111222222222222111000000000333333333111000000333555111111111111111111111111444555555666777888888999888666777888666333555999===>>>EEEJJJDDD777222666111333555444222111444666;;;:::777555333222222222111111222222222111111000222222222222222111000000...111333222000000222444222222222222222444555555~~~}}}}}}}}}}}}}}}|||{{{yyywwwvvvuuutttttttttsssooonnnrrrxxxwwwrrrssssssqqqpppooommmlllllloooppppppooonnnnnnpppqqqqqqppppppooonnnmmmmmmmmmmmmooommmiiiiiilllmmmkkkhhhlllrrrvvvwwwtttooolllmmmmmmmmmmmmoooqqqsssttttttuuuvvvvvvvvvuuutttsssuuuuuutttsssrrrrrrqqqpppsssooojjjiiikkkkkkhhhdddlllkkkiiihhhhhhiiikkklllssskkkhhhlllnnnkkkiiikkkpppooopppqqqnnngggeeegggkkkpppuuuuuuqqqppprrruuuzzzxxxvvvxxx|||~~~~~~}}}{{{{{{yyywwwyyy}}}|||wwwxxxvvvtttsssuuuwwwxxxyyy~~~}}}}}}~~~~~~|||zzzzzz||||||{{{xxxvvvuuuvvvxxx||||||zzzzzz{{{{{{{{{{{{{{{zzzxxxwwwvvvvvvyyy}}}}}}{{{zzz{{{|||}}}}}}}}}}}}{{{yyywwwvvvoooppprrrtttvvvvvvwwwvvvxxxzzz||||||{{{zzz{{{|||~~~~~~~~~||||||}}}wwwwwwwwwvvvwwwwwwxxxyyy||||||zzzyyyyyy||||||xxxuuuuuuyyy~~~}}}|||zzzzzzvvvrrrhhhhhhbbbXXXPPPKKKEEE@@@AAA>>>;;;:::::::::999888777888999:::::::::===???:::999888666555555555555444222000111333444222000333333222000...///111333444444222222222222444444333222111000000111222333111444555222---,,,000444555444333111///111444777777666777999999777999>>>===@@@DDDEEEAAA999333222555444333222222333555666444333222333555666555444333666555111///222222///000000000000000111111111111111111111000000//////111111222222222333333333~~~}}}|||{{{{{{||||||{{{zzzxxxwwwvvvvvvvvvtttsssooommmqqqvvvuuupppqqqqqqppppppoooooonnnnnnooooooooonnnmmmnnnoooppppppoooooonnnnnnmmmllllllppprrrpppkkkjjjlllllliiilllnnnqqqssssssqqqnnnlllooooooooopppqqqsssuuuvvvrrrssstttuuuuuutttsssrrrtttssssssrrrqqqqqqqqqqqqrrroookkkkkknnnnnnlllhhhnnnmmmlllkkkkkkmmmnnnpppoooiiihhhmmmpppooonnnqqqtttqqqqqqqqqnnnjjjjjjnnnppptttwwwvvvsssqqqsssvvvvvvvvvxxx|||~~~yyyzzzwwwuuuwww|||{{{wwwxxxwwwvvvuuuwwwxxxyyyyyy}}}}}}}}}~~~~~~}}}{{{zzz|||~~~~~~}}}~~~~~~~~~}}}|||{{{xxx{{{~~~~~~|||{{{|||~~~||||||||||||{{{yyywwwvvvuuuuuuttttttuuuuuuwwwwwwxxxzzz{{{{{{zzzyyyzzz{{{~~~~~~~~~}}}zzzzzz{{{||||||{{{zzzxxxwwwvvvuuuuuu||||||zzzyyyxxx{{{{{{wwwvvvxxx{{{}}}zzz~~~~~~|||zzz{{{xxxttthhhgggbbbXXXPPPLLLFFFAAAAAA>>>;;;:::::::::999888777888888888888999<<>>BBBFFFGGGAAA999444222555444444444444444555555333222222333555555444222444555333000000333222...111111111111000000000///222222111111111000000000111111111222222222333333~~~|||{{{zzzzzzzzzzzzyyyxxxwwwvvvvvvvvvvvvtttssspppmmmppptttsssnnnooooooooooooooopppppppppmmmmmmmmmllllllmmmmmmmmmnnnnnnnnnmmmmmmllllllkkkoooqqqoookkkkkknnnnnnllltttttttttsssrrrpppooonnnpppppppppqqqrrrtttvvvwwwpppqqqsssttttttsssqqqpppsssrrrqqqppppppqqqrrrsssqqqooommmnnnpppqqqooommmpppooonnnnnnnnnpppqqqrrrmmmjjjjjjnnnrrrqqqrrrtttvvvsssqqqpppnnnkkknnnssstttvvvwwwvvvsssrrrtttwwwpppssswww}}}|||xxxxxxvvvsssuuuzzz{{{xxxyyyyyyyyyyyyyyyyyyzzz{{{{{{|||}}}}}}}}}|||{{{zzz~~~{{{}}}~~~}}}~~~}}}}}}~~~~~~}}}{{{yyyxxx{{{yyywwwuuutttuuuvvvxxxyyyzzz{{{{{{yyyxxxyyyzzz~~~~~~~~~|||yyyxxxxxxyyy~~~}}}{{{zzzxxxwwwwwwvvv||||||{{{yyyxxxyyy}}}~~~zzzxxxxxxxxxxxxvvvzzz{{{yyyyyyzzzxxxttthhhhhhbbbXXXQQQMMMHHHCCCAAA???;;;:::::::::999888777888777666666777;;;>>>888777666555444333333333444333222333444555444333444444333111//////222444222333333444444333333222222222111000000111222222555333111222555666666444444555555555333333555666555333444777666555777===BBBHHHMMMJJJBBB999444222444444555555555555444444333222222333555444222000444444111...000444222---222222111111000000//////222222222222222111111111111111111222222222222333}}}|||zzzyyyxxxxxxvvvuuutttsssssssssssssssuuuuuurrrnnnooosssrrrnnnoooooooooooooooooooooooommmlllkkkkkkkkklllllllllmmmmmmmmmllllllkkkkkkkkkjjjlllllljjjlllqqqsssrrr|||{{{yyywwwtttrrrpppooonnnooooooppprrrssstttuuunnnpppqqqssssssrrrqqqooosssrrrqqqppppppqqqssstttqqqooonnnoooqqqqqqpppnnnqqqppppppoooooooooppppppmmmmmmmmmoooqqqqqqqqqrrrwwwtttrrrqqqnnnkkkmmmqqquuuvvvuuusssqqqqqqsssvvvlllooossswwwzzzzzzyyywwwvvvwwwvvvssstttyyy{{{zzzzzz{{{{{{{{{zzzzzz{{{||||||}}}~~~}}}|||{{{{{{~~~|||}}}~~~~~~}}}}}}}}}~~~~~~}}}zzzyyyxxxwwwvvvvvvvvvwww{{{{{{|||{{{yyyyyyzzz{{{|||yyyxxxxxxyyyzzzzzzzzzzzz{{{|||}}}~~~||||||{{{zzzxxxyyy{{{~~~}}}{{{yyywwwwwwuuuxxxzzzxxxwwwyyywwwsssiiiiiicccXXXQQQNNNIIIEEEAAA???<<<:::::::::999888888777666444444666:::>>>777666555444333222222222444333333444444555555444444444444222000000222555222222444444444444222222222111111111111111111222444333222222222222222111333444555555333333333555444222222555555444777<<>>SSSaaafffWWWDDD999444111222333555666888999::::::444333222222333333222111---000000---...111222000......///000111222222333111111111222222222222222000000000111111111111222~~~}}}|||{{{{{{|||yyyxxxwwwuuutttssssssssssssuuutttpppooorrrsssqqqppppppoooooooooooooooooorrrnnnkkklllpppqqqooollllllllllllllllllmmmmmmmmmjjjmmmnnnmmmpppvvvyyyxxx{{{yyyuuuqqqooonnnnnnoooqqqsssuuuwwwxxxyyyyyyxxxuuusssqqqpppqqqtttvvvxxxooopppqqqrrrqqqooommmllllllnnnpppqqqqqqpppooooooqqqrrrrrrrrrrrrrrrrrrrrrfffmmmrrrqqqrrrvvvxxxvvvtttpppnnnlllhhhdddeeeiiiiiijjjlllooorrrtttuuuuuuppppppnnnkkkhhhiiimmmqqqmmmssswwwvvvvvvyyyzzzzzz{{{|||{{{wwwssstttyyy~~~{{{~~~{{{|||~~~|||~~~}}}zzzyyy{{{}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~{{{yyyxxxzzz{{{zzzyyyyyyzzz{{{|||}}}}}}|||{{{uuuwwwyyy{{{|||{{{zzzyyywwwxxxxxxwwwwwwxxx|||~~~}}}~~~~~~~~~|||{{{zzzvvvzzz|||zzzzzz|||zzzvvvqqqooofffZZZRRRNNNJJJFFFBBB@@@===;;;;;;;;;:::999888888888777666777999;;;888777666444333333222222///111333333222222444666666666555333222222444777444333333222222333333444000111222222222222111000000222333111---***)))***333333222111///000333555444111111333333333888???OOO```fffWWWBBB999555222111222333555888:::===>>>666333111111222444555555***///222...,,,...222333111111000000000000000000000000000111111111222222000000000000111111111111~~~}}}}}}}}}}}}}}}xxxwwwvvvtttrrrqqqqqqpppqqqtttsssooonnnqqqrrrqqqmmmnnnnnnooopppqqqqqqqqqsssooolllmmmqqqsssqqqmmmmmmmmmmmmmmmmmmmmmmmmmmmhhhkkkmmmnnnssszzz~~~~~~~~~zzztttooommmoooqqqtttpppqqqsssuuuwwwwwwwwwwwwwwwuuurrrpppqqqtttxxx{{{mmmnnnpppqqqpppmmmjjjhhhjjjmmmppprrrrrrrrrrrrrrrqqqrrrsssuuuvvvwwwwwwwwwjjjrrrvvvsssrrruuuvvvsssooojjjfffddd```^^^aaagggaaabbbeeejjjnnnqqqrrrqqqlllmmmmmmjjjggggggkkknnnjjjqqqvvvvvvuuuxxxyyyxxx{{{|||zzzuuuqqqrrrxxx~~~zzz~~~}}}zzz{{{~~~{{{}}}~~~}}}zzzyyy{{{~~~zzz{{{|||}}}~~~~~~~~~~~~|||yyyxxxzzz|||{{{yyyzzz{{{|||}}}~~~~~~}}}}}}zzzzzzzzz{{{{{{{{{{{{{{{uuuuuuvvvuuuuuuwww{{{~~~{{{|||~~~~~~~~~}}}{{{zzzyyyppptttvvvvvvvvvyyyxxxtttrrrpppggg[[[RRRNNNJJJEEEBBB@@@===;;;;;;;;;:::999777888999999777777999:::888777666555444333333333...111333333111111333666777777666444222222555777555444222222222222444555000111222333333222111000///......000222222000---555444333111000111444777444111111333333444999???KKK]]]eeeUUUAAA888666444111222222444777;;;>>>@@@777444111000222555777777(((///333///***,,,111444333333222111000///...---//////000000111111111222000000000000111111111111~~~|||zzzvvvvvvuuutttrrrqqqpppoootttttttttsssssssssrrrrrrnnnpppqqqnnnkkkkkknnnrrrlllnnnoooqqqqqqooonnnlllmmmmmmlllllllllllllllkkkggglllrrruuuuuuvvvwwwyyy}}}xxxssssssvvvxxxvvvtttwwwsssrrrvvvwwwsssqqqrrrvvvtttssstttvvvwwwxxxwwwrrrpppnnnlllkkkmmmooopppkkknnnqqqrrrssssssuuuwwwwwwwwwvvvuuuuuutttssssssrrruuutttnnnmmmrrrrrrooojjjgggaaa[[[XXXYYY^^^ccc```^^^]]]```fffkkkmmmlllhhhkkkllljjjgggfffkkkoootttsssqqqqqqsssuuuyyy{{{|||yyyxxxxxxxxxwwwvvv~~~~~~~~~xxx|||~~~||||||}}}}}}|||{{{zzzzzz{{{|||}}}{{{zzzzzzzzzzzz{{{{{{|||zzz~~~~~~zzzzzz~~~~~~zzz}}}|||zzz{{{{{{{{{zzzxxxwwwvvvuuuuuuwwwyyy{{{}}}}}}}}}~~~{{{}}}}}}zzzzzz{{{wwwpppsssvvvzzz||||||{{{zzzuuupppiii___VVVOOOIIIGGGAAAAAA@@@>>>===;;;::::::::::::999999777666444333666888:::888333111111333777666555444333222222222555666666555333222222333777777666555444444333333222000///111333444222000444333222000000000111111222222111111111111111111111111111111111222222222FFFQQQ^^^___PPP<<<444555555333222333777>>>EEEJJJ>>>:::555222111111000000333222111111222222111///888888666444222000.........,,,,,,///000...///333111111000000000000000111~~~~~~~~~~~~}}}zzzxxxxxxwwwuuutttrrrqqqpppooosssrrrrrrrrrqqqpppooooooqqqqqqqqqooommmlllmmmnnnlllmmmnnnnnnnnnnnnmmmlllnnnnnnmmmlllkkkjjjiiihhhkkkpppvvvxxxxxxxxxzzz||||||wwwrrrrrruuuwwwwwwuuutttpppooossstttrrrqqqsssvvvuuuttttttwwwxxxxxxxxxrrrqqqooonnnmmmnnnoooppprrrsssuuuuuuttttttuuuvvvyyyxxxxxxwwwvvvuuuttttttsssuuusssnnnmmmppppppmmmjjjhhhddd___\\\\\\___bbb`````````cccfffiiijjjjjjhhhkkkmmmkkkhhhgggjjjnnntttsssrrrssstttwww{{{}}}}}}{{{zzzzzzzzzxxxwwwzzz|||~~~~~~}}}}}}yyy|||}}}||||||~~~}}}}}}|||{{{{{{|||}}}}}}||||||{{{{{{{{{{{{{{{|||www{{{|||yyyzzz~~~{{{}}}{{{yyyyyyzzzzzzzzzyyyvvvuuuuuuvvvxxx{{{~~~~~~}}}|||~~~}}}~~~}}}}}}yyyxxx||||||{{{{{{tttvvvyyy|||}}}}}}|||{{{rrrnnnggg^^^VVVNNNIIIFFFBBBAAA@@@>>>===;;;:::999:::::::::999888888888777444555666666444333333333666555444444333333333333333555555555333222333444444333333222111111000000111000///111333444222000111000/////////000111111222222222222222111111111000111111222333444555555>>>HHHVVV[[[PPP@@@888777333333333555777;;;>>>@@@:::777333111111222222222333111000000111222000///444444333222111111000000///---,,,///000...///222111111000000000000111111}}}~~~}}}}}}~~~|||||||||~~~~~~|||xxxuuuxxxwwwuuutttsssrrrqqqqqqqqqqqqqqqpppooommmlllkkksssrrrqqqppppppooollljjjlllllllllkkkkkklllllllllooonnnmmmkkkiiihhhffffffoootttyyy{{{{{{zzz|||~~~zzzvvvqqqpppsssvvvxxxxxxsssooommmoooqqqpppppprrrtttsssrrrrrrtttvvvvvvuuusssrrrqqqppppppppppppqqqssstttvvvuuuttttttuuuvvvxxxxxxxxxwwwvvvuuutttsssssstttrrrnnnlllnnnmmmkkkkkkjjjhhheeebbbaaacccdddbbbdddggghhhhhhhhhhhhiiiiiilllnnnmmmjjjiiikkkmmmssssssssstttvvvyyy}}}}}}|||{{{{{{{{{{{{yyywwwvvvzzz~~~~~~~~~|||{{{|||~~~{{{}}}~~~~~~}}}}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}|||{{{{{{{{{{{{vvvyyy{{{zzz{{{}}}|||zzzwwwvvvwwwyyyyyyyyyuuuuuuvvvwwwzzz}}}}}}}}}~~~}}}~~~}}}yyywwwzzz}}}|||}}}zzz|||~~~yyyzzz|||~~~~~~}}}|||ppplllfff^^^VVVNNNIIIFFFBBBAAA@@@>>>===;;;:::999;;;;;;:::999999:::;;;<<<333333222333555555444222555444444333333333444444222333444444333333444555222222111111000000//////111000000111333333222000------------...///000111222222222222222222222222000111222333555666777777888@@@LLLTTTPPPCCC999666222333555666777777666555555333000///111333333333222000//////000111///...000000000000111111222222111......111111......111111111000000000111111222|||zzz{{{{{{|||}}}zzz{{{|||~~~~~~|||xxxtttuuutttssssssssstttuuuuuurrrrrrqqqpppnnnllljjjiiirrrpppoooppprrrrrrnnnjjjmmmlllkkkjjjjjjkkklllmmmmmmlllkkkjjjiiihhhgggfffrrrvvvzzz{{{zzzyyy{{{}}}xxxtttpppnnnqqquuuxxxzzzuuupppmmmnnnooonnnoooqqqpppooonnnoooqqqrrrrrrrrrssssssssssssrrrrrrrrrqqqoooppprrrsssssstttvvvxxxxxxxxxxxxxxxvvvtttsssrrrssssssqqqnnnlllkkkjjjhhhiiijjjjjjiiihhhggghhhiiifffjjjnnnooollljjjjjjkkklllnnnpppooonnnlllmmmooorrrrrrrrrtttvvvyyy|||~~~yyyyyyyyyzzz{{{{{{yyywwwzzz}}}~~~~~~~~~|||{{{{{{}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~||||||{{{{{{{{{yyy{{{}}}}}}~~~|||yyyuuutttuuuwwwyyyyyywwwwwwxxxyyy{{{}}}~~~~~~{{{zzz{{{}}}|||}}}~~~}}}||||||}}}~~~||||||~~~~~~~~~}}}{{{zzzqqqnnniiiaaaXXXOOOHHHEEEBBBBBB@@@>>><<<;;;999999===;;;999888888999:::;;;444222111222555666333000444444333333333444555555000222333333333333555666444444333333222222222222000000111111222222222111............//////000000222222222333333333333333222222333444555555666666777;;;DDDNNNMMMCCC777111222444555666666444333222333111//////111222333222111000//////000000///---//////000000111222222333222//////222222///...111111111000000111111222222}}}yyyyyy{{{}}}|||zzzzzz|||~~~}}}xxxuuuqqqqqqqqqqqqsssuuuxxxzzzuuutttsssqqqooommmlllkkkooonnnmmmooorrrsssppplllooommmkkkjjjjjjkkkmmmooojjjjjjjjjjjjjjjkkkkkkkkkqqquuuxxxxxxvvvuuuwwwyyyvvvsssooonnnooossswwwzzzxxxsssoooppppppnnnnnnppppppnnnmmmnnnpppqqqrrrqqqtttttttttttttttssssssrrroooqqqrrrrrrrrrsssvvvxxxyyyzzzzzzzzzxxxvvvsssrrrrrrpppooonnnkkkhhhffffffeeeggghhhiiiiiijjjlllnnnjjjnnnssstttqqqnnnnnnnnnooopppqqqqqqqqqqqqrrrsssqqqqqqrrrsssuuuwwwyyyzzzvvvvvvwwwzzz|||}}}{{{yyy~~~~~~}}}{{{|||}}}~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~||||||{{{{{{{{{~~~~~~zzzxxxtttsssuuuwwwxxxyyyyyyyyyzzzzzz{{{|||}}}~~~~~~~~~{{{xxxyyy}}}~~~{{{||||||}}}||||||zzzyyyxxxtttrrrllleee[[[QQQIIIDDDCCCBBBAAA???<<<:::999888===<<<999777666666777888666444222222555555222...444444333333333444555555///111333333333333555666444444444444333333333333///000111222222222222222111111111111000000//////222222333333444444444444444444444444444333333333555666>>>HHHKKKBBB777111444444333333444444444444444222000///000111111000111000//////000000///---111111111222222222222222222///000333333//////111111111111111111222333333}}}yyyyyy}}}}}}zzzzzzzzz{{{|||}}}|||yyyvvvoooooonnnppprrruuuyyy{{{yyywwwtttqqqooonnnoooooommmlllmmmnnnpppqqqpppooonnnmmmkkkjjjjjjkkkmmmnnniiiiiijjjkkkmmmnnnooooooqqqtttvvvvvvsssqqqsssuuutttrrrpppnnnooorrrvvvxxxxxxssspppqqqqqqooonnnppprrrqqqpppppprrrttttttsssuuuuuutttsssssssssssstttuuuuuuuuusssrrrrrrtttvvvzzzzzz{{{zzzyyyvvvsssqqqpppnnnmmmmmmkkkfffdddeeeaaabbbccccccdddgggkkknnnjjjmmmqqqssssssqqqqqqqqqqqqqqqppppppqqqsssuuuvvvrrrrrrrrrrrrssstttuuuuuurrrrrrsssvvvzzz}}}}}}|||}}}}}}}}}||||||~~~~~~}}}}}}~~~~~~}}}}}}~~~~~~~~~}}}|||{{{{{{{{{{{{~~~}}}~~~yyywwwttttttvvvxxxxxxxxxzzzzzzzzz{{{{{{{{{{{{|||~~~zzztttuuu|||~~~zzz{{{{{{{{{zzzyyyxxxwwwvvvuuusssooohhh___TTTKKKFFFCCCBBBAAA???<<<:::999888<<<;;;999777555555555555666555444444444444222000555444444333333333444444///111333333222333444666222222222222222222222111///000222222111111111333333333333333222111000///222333333444444555555666666555555444333333222222333333999DDDGGGBBB:::555444333222222222444555666555333111000111111000...222000//////000111///...222222222222222222222222111///000444444111000222111111111111111222333444~~~}}}yyyzzz}}}|||wwwyyyyyyxxxzzz{{{zzzxxxvvvoooooonnnnnnpppssswwwyyy{{{xxxsssooonnnoooqqqsssmmmmmmnnnmmmllllllnnnooolllkkkjjjiiiiiijjjkkkllljjjkkklllmmmoooppprrrrrrsssuuuwwwuuurrrppprrrtttrrrrrrpppooooooqqqtttvvvtttpppooorrrssspppoooqqqsssrrrqqqrrrtttuuuuuuuuuwwwuuusssrrrrrrrrrtttuuuuuuuuutttrrrpppppprrruuuuuuuuuvvvvvvtttqqqnnnlllnnnkkkjjjmmmkkkeeeccceee___^^^]]][[[[[[___dddiiifffgggiiimmmqqqrrrrrrpppqqqooonnnnnnppptttwwwyyyttttttssssssrrrrrrqqqqqqiiiiiijjjnnnssswwwyyyzzz~~~~~~~~~|||{{{|||}}}}}}|||}}}|||{{{{{{|||||||||{{{{{{{{{{{{{{{|||zzzxxx{{{|||zzz}}}xxxvvvuuuuuuwwwyyyxxxxxxxxxxxxyyyzzz{{{|||||||||~~~~~~~~~zzzuuuuuuzzz}}}}}}{{{zzzzzzzzzyyyxxxwwwvvvuuurrrqqqoooiiiaaaWWWOOOIIIDDDCCCAAA???<<<:::888777999999888777666666555555333444666666444333444444666555444444333333333333000111333333222222333555000000111111111111111111...111333333111000111333111222222333333222111000333333333444555666666666666666555555555555555555666555:::BBBDDD???999777222222222222222333444444555333111111222222111///333111000000111222000///000000000111111111222222000///000555555222111333111111111111222333444555zzz~~~}}}yyyzzz~~~{{{uuuxxxwwwwwwwwwxxxxxxwwwuuuqqqpppnnnnnnoooqqqtttvvv|||xxxsssnnnmmmooosssuuummmoooooommmjjjiiilllooojjjjjjiiiiiiiiiiiijjjjjjlllmmmnnnooopppqqqrrrsssuuuwwwxxxvvvsssqqqrrrtttqqqrrrqqqpppoooppprrrtttpppmmmmmmqqqtttrrrqqqrrrrrrqqqppppppsssttttttssswwwvvvsssqqqqqqrrrtttvvvooooooooonnnnnnooosssuuunnnoooppppppnnnkkkgggeeemmmiiiiiimmmkkkeeebbbeee^^^\\\XXXUUUTTTXXX___dddbbbbbbccchhhnnnrrrqqqooopppnnnkkkkkknnnsssxxxzzzwwwvvvuuutttrrrqqqpppoooaaaaaaaaaeeekkkqqqtttuuu|||~~~~~~~~~}}}{{{zzz{{{}}}}}}|||}}}|||yyyyyy|||{{{{{{zzzzzzzzz{{{{{{|||uuusssvvv}}}~~~zzzxxx|||wwwvvvvvvwwwyyyyyyyyywwwuuuvvvxxxzzz{{{|||}}}}}}~~~~~~}}}~~~|||~~~~~~~~~~~~{{{xxxvvvwwwyyy|||}}}zzzzzzyyyxxxwwwwwwvvvvvvoooooommmiiibbbYYYQQQLLLDDDCCCAAA???<<<:::888777777777888888888888777666000333777777555444666888777666555444333222222222000222333333222111333444111111111111111222222222...111333333111000111333...///111222333333222222333333444444555666777777555555666666777777888888;;;:::===BBBAAA;;;555444000111222333333222111000333222111222333333222111333222111111222222111///------...///000111222222///...000555666333222444111111111111222333444555~~~zzzyyyvvvuuuvvvzzz||||||{{{wwwyyy{{{yyytttqqqqqqrrrvvvuuutttsssrrrqqqqqqppptttrrrnnnkkkkkklllnnnppplllmmmqqqsssllleeegggpppooommmjjjiiikkklllmmmmmmmmmpppsssrrrpppnnnoooqqqyyywwwtttqqqpppppprrrsssqqqsssuuuuuuuuutttuuuvvvllljjjlllrrrsssnnnmmmpppmmmoooqqqsssttttttttttttssstttrrroooqqquuuvvvsssttttttpppkkkkkknnnnnnjjjjjjmmmmmmjjjdddaaabbbfffjjjkkklllkkkjjjiiijjjkkkcccbbb___XXXRRRSSSZZZaaa```\\\[[[aaajjjpppooollljjjhhhffffffhhhlllqqqtttzzzyyywwwtttrrrooommmkkkccc]]]XXXZZZcccjjjlllkkkxxx{{{}}}{{{zzz~~~~~~}}}{{{}}}}}}}}}||||||{{{yyywwwxxx|||zzz{{{yyytttsssvvvwwwuuuvvvsssqqqrrruuuyyyyyyyyyzzzxxxvvvrrrppprrrvvvzzzzzzwwwsssqqqrrrwww}}}}}}yyyxxxzzz|||~~~{{{~~~{{{uuuqqquuu{{{|||wwwxxxvvvxxx|||}}}wwwsssrrrpppnnnkkkhhhcccZZZOOOFFFGGGEEEBBBAAA???===999666666666666666666555555555444333111000000111333444555444444333222222222333222222111111111111111222222222111111111111222222333222222111111222222333///...---///222444333111333444555666777777777777777666555666777888777777<<>>;;;888777777666666555555555555555333222111111222333555333222111111000000111111111111111111111222222333333333222222222222333333333222222111111222222333111//////000333555555333333444555666777777777777555555555666888999888888>>>HHHRRRQQQFFF888111111111111222222222222111111...///111222333222111000222222222222222111111000333222000//////000222333333222222222333333333222333222222222333555777888|||zzzyyyyyyzzzyyywwwuuussstttsssrrrpppppprrrtttuuuuuutttsssrrrqqqqqqpppsssqqqooommmmmmmmmoooppprrrpppqqqqqqmmmhhhgggjjjiiiiiihhhjjjlllnnnmmmmmmjjjoootttvvvtttssstttuuuvvvuuutttsssssstttuuuvvvuuuwwwxxxwwwuuusssssssssvvvssssssuuutttqqqppprrrqqqpppooopppssstttrrroooqqqrrrpppllllllnnnlllggghhhmmmpppkkkfffeeeccc```aaadddggghhhggggggkkknnnlllmmmnnnnnnmmmmmmoooqqqiiigggddd```\\\ZZZZZZZZZUUUPPPLLLOOOVVV]]]______ZZZ[[[[[[^^^aaaeeejjjlllsssuuuxxxyyyxxxtttpppnnn___[[[UUURRRTTTZZZaaafffqqquuu{{{}}}{{{{{{~~~|||}}}~~~|||~~~{{{xxxxxxzzz{{{zzzxxx}}}~~~}}}~~~{{{wwwsssqqqpppqqqtttwwwyyyzzztttuuuvvvvvvvvvwwwzzz|||uuusssqqqqqqtttxxx}}}}}}}}}{{{zzzzzz}}}}}}||||||}}}~~~}}}{{{yyyxxxxxxvvvtttwww|||{{{wwwrrrpppsssxxxzzzxxxxxx{{{rrrpppnnnlllhhh```UUULLLKKKHHHDDDAAA@@@>>>===;;;777777666666555555555666555444333222222333444555222222111111000000111111111111111111111222333444444333333333333333333444222222111111111111222222222111111222555666666555444444555666777777777777444444555777999;;;<<<>>>EEESSS]]]VVVDDD444111444000000000111111000000000///000111222222222111000333333333222222222222111333333111111111111333333222222333444444555555444666555555444555777999;;;}}}yyy{{{|||{{{~~~{{{yyyxxxwwwwwwyyyzzz{{{uuutttsssqqqoooppprrrssstttssssssrrrqqqpppooonnnqqqpppooonnnnnnnnnooooooqqqpppoooooonnnkkkiiiiiiiiiiiiiiikkkmmmmmmlllkkkiiimmmsssuuutttrrrrrrtttssssssrrrrrrrrrrrrrrrrrrxxxyyyyyyxxxuuusssrrrssstttsssrrrrrrqqqqqqqqqrrrvvvssspppppprrrrrroookkkhhhjjjjjjhhhhhhiiifff```cccjjjmmmhhhbbbaaabbbbbbdddfffiiijjjiiijjjlllnnnlllmmmmmmkkkjjjjjjlllmmmgggccc___\\\[[[ZZZZZZYYYRRROOOLLLOOOTTTYYYZZZZZZXXXXXXYYY[[[]]]```bbbdddhhhlllqqqvvvxxxwwwtttrrrhhhddd^^^WWWSSSWWW___gggmmmrrryyy~~~~~~}}}~~~~~~~~~|||yyy{{{{{{~~~}}}zzzvvvtttsssssstttvvvxxxyyytttvvvxxxyyyyyyyyyzzz{{{vvvuuutttsssuuuxxx|||~~~~~~}}}~~~~~~~~~|||{{{xxxyyyxxxwwwxxx{{{zzzuuulllmmmssszzz|||yyyyyy|||tttrrrooommmiii```UUULLLKKKGGGCCC@@@???>>>===<<<888777666555555555666666666555444444444444555666444444333333222333333444333222222111111222222222333333222222222222333333222222111111111111222222111111222333444666666666444555666777777888888777444444444555888>>>FFFJJJQQQ[[[___SSS???333111444000000111111111111000000000000111222222222111000333333222222222222222333444333333222222333333444///111333444444444555555555555666777888999999999sssgggiiittt|||{{{~~~}}}{{{wwwttttttwww{{{zzzwwwtttrrrqqqqqqqqqqqqrrrqqqqqqpppooonnnmmmmmmooooooooonnnnnnnnnnnnnnnmmmnnnnnnmmmmmmmmmllljjjkkkjjjjjjkkkmmmmmmkkkjjjhhhlllqqqrrrooommmmmmooonnnoooppprrrssstttttttttxxxyyyyyyxxxuuusssrrrsssqqqrrrrrrqqqqqqsssttttttvvvsssooommmllljjjgggddddddhhhjjjjjjkkkllliiicccaaagggiiiddd___aaaeeegggggghhhiiiiiigggfffeeeeeeffffffeeebbb```___aaaccc]]]YYYUUURRRSSSVVVXXXYYYUUUTTTTTTWWW[[[]]]\\\ZZZWWWWWWXXXYYY\\\___bbbcccfffjjjpppuuuxxxwwwuuutttqqqnnnggg]]]WWWWWW^^^eeejjjooowww}}}~~~~~~~~~}}}||||||}}}||||||~~~~~~|||{{{zzzxxxvvvuuuuuuvvvxxxvvvxxx{{{|||{{{zzzyyyzzzyyyxxxxxxwwwxxxyyyzzz{{{{{{~~~}}}~~~~~~}}}||||||zzz||||||yyyyyy{{{xxxtttiiillluuu}}}~~~zzzyyy{{{vvvtttqqqnnniii```TTTKKKJJJFFFBBB???>>>>>>===<<<999888666555555555777777555555555555555555555555444333333222333333444444555555333222111111000000222222111111111111222222222111111000000111111222000000111222333444555555444555666777888888888888666555333333777BBBOOOYYY\\\```[[[JJJ:::444333222111222222333333222222111111111222222222111111111333222222111111222333333444333333333333333333444---000444555444333333555111333777::::::888666444ssscccfffttt~~~yyyuuurrrtttyyy}}}{{{yyyuuusssssssssqqqpppqqqqqqpppooonnnmmmlllllllllmmmnnnnnnnnnmmmmmmlllhhhlllnnnllljjjkkklllkkkllljjjjjjkkkmmmnnnmmmlllkkkmmmooonnnjjjgggggghhhhhhjjjnnnqqquuuwwwxxxxxxsssuuuvvvuuusssqqqqqqrrrppprrrsssqqqrrruuuvvvtttooonnnkkkgggdddaaa______fffjjjnnnppprrrtttpppiiiaaaeeeeeeaaa___ccchhhiiiffffffeeedddbbb___\\\ZZZ[[[[[[ZZZWWWUUUTTTVVVYYYTTTRRROOONNNOOOSSSYYY\\\[[[\\\^^^```ccccccaaa^^^VVVWWWXXXZZZ^^^ccchhhkkknnnpppsssuuuvvvvvvuuutttuuurrrkkkbbb[[[ZZZ^^^bbbggglllssszzz~~~~~~~~~~~~||||||~~~~~~{{{~~~~~~~~~}}}{{{xxxuuutttuuuwwwwwwzzz}}}~~~}}}{{{zzzzzz|||||||||||||||{{{{{{zzzvvvzzz~~~zzz|||~~~~~~|||{{{zzz{{{{{{~~~~~~{{{zzz{{{zzzvvvkkkoooxxxyyyxxxzzzwwwuuurrrooojjjaaaUUUMMMHHHEEEBBB@@@???>>>===;;;:::999777555555666777888555555555555555555555555111111000000111111222222666555444222111111111111222111111000000111111222111111000000000000111111...000111222111222333555555555666777888888888888777666444333777CCCTTT`````````UUUCCC777555444///333333444444444444333333333222222222111111111111222111000000000111222333333333333333333333333333---111555666333222222444///222666999999777444111{{{qqqttt~~~}}}||||||zzzwwwuuuuuuyyy|||yyywwwttttttuuutttrrrppprrrrrrqqqpppooonnnnnnmmmjjjkkklllmmmmmmmmmkkkjjjfffmmmpppkkkggghhhjjjiiijjjiiiiiijjjmmmppprrrrrrooopppoookkkeeeaaaaaabbbeeegggkkkoooqqqrrrrrrrrrmmmoooppppppooonnnooopppnnnrrrsssqqqqqqtttsssooohhhiiiiiieee___]]]^^^aaadddjjjnnnqqqssstttooohhh```cccdddaaabbbeeefffdddbbbaaaaaa```^^^\\\XXXUUUTTTTTTSSSQQQPPPQQQTTTWWWRRRTTTVVVVVVVVVYYY___dddbbbbbbcccdddeeefffeeeddd[[[[[[[[[]]]aaagggmmmpppsssssssssssssssssstttttttttqqqlllfffaaa___```aaadddhhhooouuuzzz~~~~~~}}}|||}}}}}}|||xxxtttsssuuuwwwwwwyyy|||~~~}}}}}}}}}~~~}}}~~~~~~}}}zzz|||~~~~~~{{{}}}}}}{{{{{{|||{{{~~~~~~{{{{{{}}}~~~|||qqqtttzzz~~~|||wwwxxx|||vvvtttrrrpppmmmeeeZZZRRRHHHFFFCCCBBBAAA@@@===;;;;;;999777555555666888999444444444555555444444444111111000000111111222333333333222222222333333444333222222111111222222333111111000000000000111111---000222222111111333666555555777888888888888888666666555555888BBBRRR]]]]]]^^^TTTAAA666666444...333333444444444444333333333333222222111111111111111000///...///000222333222222333333333333222222...333777888444222222444111222444555555555444333}}}xxxtttwwwyyyzzzyyyyyy{{{~~~vvvtttssstttvvvvvvsssppptttssssssrrrqqqpppooooooiiijjjlllmmmmmmllljjjiiieeeooorrrkkkdddeeeggghhhiiihhhgggiiinnnsssvvvwwwsssssspppjjjbbb^^^^^^___fffgggjjjlllllljjjhhhggghhhjjjlllmmmllllllmmmnnnlllqqqrrrooonnnpppnnnhhhdddhhhjjjfff___]]]aaafff___eeejjjmmmooooooiiibbb```ccccccbbbdddfffddd^^^_______________]]]YYYVVVSSSSSSSSSRRRQQQTTTXXX[[[VVV[[[```bbb```aaafffkkkgggfffeeedddeeefffggggggbbbaaa``````ccchhhmmmqqqqqqpppooonnnoooqqqtttvvvsssqqqmmmjjjgggeeedddcccaaaeeekkkqqqwww||||||~~~|||}}}~~~}}}~~~{{{{{{zzzwwwsssrrruuuxxxvvvxxx|||~~~~~~~~~|||~~~~~~}}}~~~}}}}}}}}}~~~yyy}}}~~~{{{{{{wwwxxx{{{|||yyyuuuxxx~~~uuusssrrrqqqooohhh^^^WWWHHHFFFEEEDDDCCCBBB???<<<;;;999777555555666888999333333444444444444333333333222222222333444444555111111111222333444666777444333333222222333333444111111000000000000111111...000333333111111444666555666777888888999999888555777777777999AAANNNXXXWWW\\\VVVCCC777666444...222333333444444333333222444333333222111111111222000///...---...///111333111222222333333222222111000555:::999555222333444555444333222222333555666|||zzz{{{}}}~~~zzz{{{{{{zzzxxxyyy|||wwwttttttwwwxxxtttqqqqqqxxxuuuqqqooonnnnnnmmmlllpppoooooooooooonnnkkkhhhllllllkkkiiiggggggjjjlllhhhhhhiiinnnuuu{{{||||||{{{zzzuuummmfffdddhhhlllkkknnnrrrrrrmmmhhheeeddddddfffhhhkkkmmmoooqqqqqqpppvvvwwwsssqqqrrroooiiieeegggjjjjjjjjjiiiiiijjjiiikkkmmmlllgggbbb^^^\\\aaaaaa```^^^]]]^^^aaadddbbbcccdddeeeeeedddddddddccc___[[[ZZZ]]]```aaaaaabbbeeehhhlllnnnnnnmmmmmmkkkeee```aaagggjjjhhhdddaaabbbcccdddfffhhhjjjkkkrrrooommmnnnrrrttttttrrrnnnlllhhhfffeeefffffffffeeehhhkkknnnrrrvvv|||~~~~~~~~~~~~~~~}}}||||||~~~~~~|||wwwzzz|||zzzuuuqqqpppqqqsssuuuxxxzzz{{{|||~~~~~~~~~~~~||||||~~~{{{}}}~~~||||||{{{{{{|||{{{{{{}}}}}}{{{yyyyyyzzz{{{{{{zzzwwwuuuqqqnnnnnnlllbbbVVVQQQLLLFFFAAA>>>===<<<;;;777888999888777666666888;;;:::888888888777555222555444222000000111222333333555666555222111111111...///222444555444333333444333111000000111333444555333222111111222444555666333444999;;;999888999888444333666888;;;EEEQQQUUUZZZOOO???;;;777000000222222222222222222222222111111222333222111000///000222333333111000000111111444444111000222111---333333333444444444555555444333333222222333333444}}}zzzxxxyyyzzz|||zzz{{{{{{yyyxxxxxx|||zzzvvvuuuxxxyyyuuutttuuuuuutttqqqppppppooollljjjlllllllllnnnppppppnnnmmmppppppnnnllljjjjjjlllooojjjjjjlllrrrxxx{{{|||{{{yyywwwtttoookkkjjjlllnnnmmmpppttttttpppllliiiiiijjjkkklllmmmnnnoooooopppqqquuuvvvttttttvvvsssmmmmmmmmmlllkkklllllllllmmmggghhhiiihhhddd```^^^]]]aaa```^^^]]]]]]___bbbdddcccbbbcccdddfffhhhhhhgggiiifffbbbbbbdddggghhhhhhjjjllloooqqqrrrrrrqqqppphhhdddaaadddiiikkkhhhccc```______```bbbdddddddddlllkkkkkknnnqqqsssrrrqqqkkkhhhdddbbbbbbdddfffhhheeegggjjjmmmppptttzzz}}}{{{}}}}}}}}}|||}}}~~~}}}|||}}}~~~}}}||||||}}}~~~}}}|||vvvwwwxxxwwwuuussssssssstttvvvyyy{{{|||}}}~~~||||||}}}~~~|||{{{{{{||||||{{{{{{}}}}}}||||||~~~~~~}}}yyyvvvqqqmmmnnnmmmeee[[[SSSOOOHHHBBB???>>><<<;;;777888999888666666777999;;;999888888888777555333555444333222111222222333444555666555333111111222///000222444444444333222444333111000000111333444444333222111111333555666777444444999;;;888777888777444333666999<<>>GGGPPPXXXXXXHHH:::999666111333000000000111111111111111444444444555444333222222222333444444222111111222---000111///000333444111333444444444444555555555222222222222222222222222~~~~~~|||zzzwwwvvvwwwxxxxxxyyyyyyyyyxxxxxxxxxyyyzzzzzzwwwxxx}}}}}}yyyvvvvvvsssqqqpppooooooooommmkkkooonnnmmmmmmoooooommmlllooonnnnnnkkkjjjjjjlllnnnpppsssxxx|||~~~}}}zzzxxxvvvsssrrrsssuuuuuuqqqnnnsssuuuwwwxxxxxxwwwvvvuuuxxxxxxwwwuuuttttttssssssvvvuuutttvvvyyy{{{wwwssswwwrrrmmmmmmnnnmmmhhhccc^^^______^^^]]]]]]```bbb```^^^]]]]]]```cccfffgggjjjgggdddggglllqqqrrrqqqqqqpppoooooopppqqqrrrrrrtttuuuvvvvvvvvvuuusssrrrkkkhhhggghhhkkkkkkgggccc]]]YYYUUUUUUVVVWWWTTTPPPWWW[[[bbbjjjpppssstttsssppplllgggbbb___aaafffjjjgggiiikkklllnnnqqquuuxxxzzz|||~~~|||yyyyyy||||||zzz{{{~~~}}}{{{|||xxxzzz}}}~~~~~~~~~~~~{{{yyyzzz{{{{{{zzzyyyvvvrrrrrruuuvvvuuutttvvvyyy|||}}}~~~|||~~~~~~}}}}}}~~~}}}}}}~~~}}}{{{zzz}}}}}}}}}|||zzzzzz{{{}}}{{{zzzzzz{{{~~~~~~}}}|||zzzsssmmmnnnpppnnnhhh]]]WWWOOOHHHCCC@@@>>><<<:::999888666555666999<<<999888777888888888666444444555666777666555333222444555666666444333333333222333333333333222111000222222111111111222333444222111000000222444666888999555444777888666444666555444444777<<>>:::444666111111111111111222222222444444444444444333333222333444555555333222222333111444444111222666666444444444444444555555555555111111111222222111111111~~~}}}{{{yyyxxxxxxyyyzzzzzzyyyxxxxxxyyyyyyyyyyyyuuutttxxx~~~yyytttrrruuurrrnnnlllmmmnnnooooooooonnnmmmmmmnnnooonnnlllmmmmmmmmmkkkjjjkkkmmmpppuuuxxx|||}}}{{{yyywwwtttrrrsssuuutttqqqmmmuuuuuuvvvxxxyyyyyyyyyxxxzzzyyyxxxxxxwwwwwwxxxxxxxxxvvvuuuwwwyyyxxxuuusssvvvsssppppppqqqlllddd\\\ZZZ\\\]]]]]]]]]___aaaddd___^^^^^^```eeehhhiiiiiiooollljjjkkknnnqqqrrrrrrpppqqqqqqqqqqqqqqqrrrssssssttttttuuuuuutttssssssrrrnnnjjjiiiiiiiiigggeee___[[[WWWTTTSSSRRRNNNKKKOOOTTT]]]fffmmmrrruuuwwwyyyvvvpppiiidddbbbeeeiiijjjkkkmmmmmmnnnpppsssvvv{{{{{{zzzzzz{{{|||}}}}}}zzzyyy{{{~~~}}}zzz|||xxxzzz}}}~~~}}}}}}}}}~~~~~~{{{yyyzzz{{{{{{zzz}}}yyyuuutttuuuvvvtttrrrwwwyyy|||~~~}}}~~~~~~~~~~~~~~~|||{{{|||~~~|||}}}}}}|||zzzyyyzzz{{{yyyxxxyyy{{{}}}~~~}}}{{{|||{{{uuuooooooqqqpppkkkaaa\\\SSSLLLFFFBBB@@@>>>;;;;;;999666555666999;;;888777777777999999777555333555777888777666333222333444666555444222333444333333333333222111111000111111111222222333333444222111000000222444666888888444333666777555444555555555666888>>>FFFLLLOOOUUUQQQEEE@@@EEE@@@777777222222222333333333444444444333333222222222222222444555666666444333333444444666555222222666666444444444444555555555666666000111222222222222111000~~~|||{{{zzzzzz{{{{{{{{{zzzyyyyyyzzzzzzyyyxxxrrrrrrvvv}}}~~~xxxrrrpppwwwsssnnnlllllloooqqqrrrmmmlllkkklllnnnpppppppppooooooooonnnnnnooosssuuuzzz|||~~~}}}||||||xxxvvvtttsssssssssrrrqqquuuttttttuuuwwwyyyyyyxxxxxxxxxwwwvvvwwwxxxyyyzzzwwwuuuvvvxxxxxxuuutttwwwtttsssssssssqqqjjj```YYYWWWZZZ^^^```aaabbbcccddd______```eeekkknnnmmmkkksssrrrpppnnnmmmmmmmmmnnnmmmoooqqqqqqpppooopppqqqnnnoooppprrrssstttttttttvvvrrrnnnkkkjjjjjjiiihhhcccaaa]]]XXXSSSOOOLLLKKKKKKPPPXXX```gggnnntttwww||||||xxxrrrjjjfffgggiiilllmmmnnnmmmmmmnnnqqqtttwwwvvvwwwzzz~~~~~~~~~}}}{{{{{{~~~xxxyyy{{{{{{zzzzzzzzz{{{~~~{{{zzz{{{||||||{{{~~~|||yyywwwvvvuuusssqqqwwwyyy|||~~~~~~}}}~~~}}}{{{|||~~~{{{|||}}}|||zzzxxxyyyzzz{{{zzz{{{}}}}}}{{{{{{{{{xxxsssqqqssspppkkkeee___VVVOOOIIIEEEBBB@@@<<<<<<;;;888666555777999777666666777999999888666444555666777777555333222111333555444333222222333444333333222222111111111000111111222333333333444333222111111222333666777888333222555666444444666555777888:::AAAKKKPPPPPPVVVQQQDDDBBBIIICCC777666222222333333444555555555444444333222111222222222555666777777555444444555444666444111111444555333444444555555555666666666000111222333333222111000~~~}}}||||||{{{|||||||||{{{yyyzzz||||||zzzwwwsssqqqsssyyyzzzvvvrrrrrrvvvsssooonnnoooqqqrrrsssooommmkkklllmmmoooooooooooopppppppppqqqssswwwzzz}}}~~~|||{{{~~~yyyxxxvvvsssrrrrrrvvvxxxtttrrrqqqrrruuuwwwwwwvvvvvvuuutttssstttuuuwwwxxxuuutttwwwzzzxxxsssvvv}}}qqqrrrrrrppplllddd]]]XXXUUUZZZaaaeeefffeeeeeeddd___```cccjjjrrrtttqqqmmmtttuuuuuupppiiieeedddffffffiiilllmmmkkkiiijjjkkkeeefffhhhkkknnnqqqssstttsssrrrpppooonnnmmmlllkkkggghhheee^^^UUUNNNMMMNNNKKKOOOTTTYYY___fffnnntttwwwyyyzzzvvvpppkkkjjjkkkmmmmmmmmmlllkkklllnnnqqqrrruuuyyy|||}}}~~~~~~~~~|||||||||{{{}}}{{{||||||{{{yyyyyyzzz{{{~~~}}}||||||}}}~~~}}}||||||}}}}}}{{{wwwtttsssssswwwyyy|||~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~zzz{{{||||||zzzxxxxxxyyy||||||}}}~~~}}}{{{yyy{{{zzzvvvtttsssoooiiigggaaaXXXQQQKKKGGGDDDBBB======<<<:::777555555666777666666777999:::888777444444555666555444333222000222333333222111111222333333222222222222222222000000111222333333444444444333222111111333555666666222000333555444555777666999:::<<>>>>>;;;888555444444666666666777999:::999777444444444444444333333222///111222222111000111222333222222111111222333333///000111222333444444444555444222111111222444555555111///333555444555888666:::;;;===FFFQQQUUUQQQbbbUUUBBB>>>EEE>>>111111000000111222333333444444777666555444333444555555666777888888666555555666444666555333444999<<<;;;555555555555666666666777111222444555555444222111{{{yyy~~~{{{~~~|||{{{}}}{{{wwwyyy{{{{{{wwwvvvyyyxxxuuuvvvxxxxxxvvvrrrooopppqqqrrrpppooopppssstttqqqoooooonnnllljjjjjjjjjlllmmmfffnnnuuuuuuvvvyyy|||{{{{{{yyyxxxvvvvvvwwwyyyzzzxxxtttqqqsssxxx{{{yyyvvvwwwtttrrrooooooqqqtttvvvqqqsssssspppmmmlllpppssswwwvvvyyy}}}zzz|||pppooolllhhhccc]]]XXXTTT^^^cccjjjmmmlllhhhcccaaa[[[aaajjjqqquuuwwwxxxyyywwwvvvqqqiiiaaa\\\\\\]]]```aaaccccccbbb```aaaaaa\\\[[[ZZZZZZ]]]aaaeeehhhgggjjjnnnqqqrrrrrrssstttwwwqqqhhh```ZZZUUUQQQOOOSSSSSSSSSTTTWWW]]]eeejjjiiipppuuutttuuuwwwtttmmmnnnnnnnnnlllkkkjjjlllnnnwwwzzz|||||||||{{{{{{|||{{{||||||{{{zzzzzz}}}~~~~~~{{{yyyyyyzzz}}}zzzxxxwwwwwwwww||||||}}}~~~~~~~~~zzzxxxzzz}}}{{{zzzyyyzzz}}}~~~}}}}}}}}}~~~}}}{{{xxxtttpppnnnmmmggg___VVVPPPKKKGGGEEE@@@???===;;;999888888777:::888777999;;;<<<:::777:::888666333222222333444222222111111222222333444444333333222222333333444111111111222333444666666444555555333111111222333555222//////333666666555222666===DDDKKKOOOQQQRRRRRRFFF===;;;;;;777333111666444111000666<<<;;;666666555555444444444555555999999::::::999666444222888666555555777888888777999888777666555555555555222333444444444333222111yyyxxx~~~~~~|||}}}zzz}}}}}}zzzyyy{{{zzzwwwuuuxxxxxxvvvvvvyyyyyywwwvvvwwwxxxuuurrrpppppprrrrrrpppooopppssssssqqqoooooonnnmmmlllkkklllmmmmmmjjjrrrxxxxxxxxxzzz{{{zzzxxxwwwuuusssssstttuuuvvvvvvsssqqqsssxxx{{{zzzxxxxxxvvvsssqqqppprrrtttuuuoooqqqrrrpppnnnooossswwwttttttzzzzzzwwwxxxooonnnkkkfffaaa\\\ZZZYYYaaaeeekkkmmmjjjeee```^^^^^^ccckkkqqqtttuuuvvvwwwuuutttqqqjjjddd``````bbbaaaaaaaaaaaabbbccccccccc^^^]]][[[ZZZ[[[^^^aaaccceeehhhmmmppppppqqqrrrsssvvvrrrlllddd\\\VVVRRRPPPVVVVVVUUUUUUVVV[[[aaafffgggmmmrrrrrrtttwwwuuupppooooooooommmlllkkkmmmoootttvvvyyyzzzyyyxxxwwwxxxxxxyyyzzzzzzzzz|||~~~~~~~~~~~~}}}{{{yyyyyyzzzzzz~~~}}}~~~{{{yyy{{{}}}}}}}}}{{{zzzyyyzzz|||~~~~~~}}}~~~}}}|||}}}}}}~~~~~~{{{xxxtttqqqppppppjjjbbbYYYSSSMMMHHHFFF@@@???===;;;999888777777:::888777888::::::888666777666333222111111222222222222111111222222333444444333333222222333333444111222222333333444444555444444555333111111222444555222///000333555666555333666<<>>===;;;999888777777999777666666777777666444555444333222111222222333222222111111222222333444444333333222222333333444222222333444444444333222333444444333222111222444444222111111333555666555333666:::>>>CCCFFFHHHIIILLLAAA777555555222000000---222555222000222333222333444555666666555444444777777888888777555444222666666666888::::::888666444444555666666555333333222333444444444444333333yyyvvvuuuxxx{{{}}}|||zzzyyyzzzyyyttttttwwwwwwuuupppssstttrrrssswwwxxxuuussssssrrrpppooonnnooopppppppppppppppppppppooonnnjjjjjjlllmmmnnnooooooooopppxxx}}}|||zzz{{{{{{yyywwwvvvsssqqqpppppppppqqqqqqoooooorrrvvvyyyzzzyyyzzzyyywwwuuutttssssssttttttuuuuuuqqqmmmlllooorrrnnnrrrwwwxxxvvvsssuuuwwwooommmiiiaaa[[[YYY^^^bbbhhhkkkoooooolllhhhdddbbbcccgggmmmqqqrrrtttuuuvvvsssrrrqqqnnnllljjjiiiiiihhhccc___aaaggglllmmmlllbbb```]]]ZZZYYYZZZ\\\]]]```ccchhhkkklllmmmnnnoooqqqtttuuuooodddZZZUUUUUU\\\\\\[[[YYYXXXYYY]]]___aaadddhhhlllppptttvvvvvvppppppooommmkkkkkklllnnnrrrvvv{{{}}}|||zzzxxxwwwvvvxxxzzz{{{|||~~~~~~~~~~~~}}}|||{{{{{{{{{{{{~~~}}}~~~~~~~~~}}}{{{zzzxxxwww{{{{{{|||~~~~~~}}}~~~}}}{{{yyyzzz{{{}}}}}}zzzxxxwwwwwwwwwvvvqqqiiiaaaYYYRRRKKKGGG???>>>===;;;999888777777888777666555555444444333666666555444444444555555222222111111222222333444444333333222222333333444222333555555555333111000333444444333222111333444444333222222333444555555333555999===AAADDDFFFGGGHHH>>>555333333111000222///444555333222444333000222333555777777666444333666666777777666555444333555555666888:::999777444000111333444444333111000333333333444444444444444{{{uuurrrnnnoootttzzz}}}}}}wwwyyywwwsssrrruuuvvvtttrrrttttttrrrrrruuuuuurrrqqqpppnnnllllllmmmnnnnnnnnnnnnoooooonnnmmmllllllggghhhjjjlllnnnoooppppppooowww{{{zzzyyy{{{|||{{{zzzxxxvvvtttrrrrrrssstttpppooooooqqqtttvvvxxxxxxyyyxxxwwwvvvuuutttssssssuuuuuuuuuqqqmmmkkknnnqqqooorrrsssrrrqqqrrrvvvyyynnnlllggg```ZZZZZZ___ccceeehhhlllmmmllljjjhhhgggfffiiinnnqqqtttvvvxxxzzzuuutttrrrqqqooommmjjjiiikkkgggdddgggmmmrrrrrrpppccc```]]][[[ZZZ[[[]]]___^^^bbbfffjjjkkklllnnnoooooosssvvvrrriii___ZZZYYY^^^______]]]\\\]]]___aaa___```ccciiimmmqqquuuwwwppppppooollliiihhhiiijjjrrrvvv{{{~~~~~~|||zzzyyyyyy{{{}}}}}}}}}}}}}}}{{{|||~~~~~~}}}{{{zzzyyyxxxxxxyyyzzz|||}}}}}}~~~|||yyyxxxwwwxxxxxxzzz}}}}}}{{{{{{yyywwwvvvvvvxxxzzz|||}}}|||zzzyyyxxxxxxyyyzzzwwwssslllddd\\\TTTLLLGGG@@@???===;;;:::888888777888888777555444333444444666555555555444444555555222222111111222222333444444333333222222333333444222333555555555333111///222333444333222222333555333444444444444444555555222555999>>>BBBEEEGGGHHHEEE<<<555333333111111444222333111000333666333,,,111333555777777666555444666666666666666555555555444444555777999999666444444555666888777666444222333333333444444555555555xxxrrrooommmiiigggmmmwww||||||vvvxxxwwwssssssuuuuuurrrsssvvvuuurrrqqqsssrrrooopppnnnkkkjjjkkkmmmnnnmmmkkkmmmnnnmmmkkkjjjjjjjjjggghhhjjjlllnnnqqqrrrssspppvvvzzzxxxwwwzzz}}}~~~|||zzzxxxvvvuuuuuuvvvwwwqqqqqqqqqqqqrrrsssuuuuuuwwwwwwwwwwwwvvvuuusssrrrsssttttttqqqnnnnnnqqqtttqqqrrrpppmmmnnnrrrtttsssjjjgggbbb^^^^^^___bbbddd```ccchhhjjjjjjjjjjjjkkkjjjmmmqqqtttvvvxxx{{{}}}wwwvvvuuutttsssqqqmmmjjjlllkkkkkknnnrrrtttrrrpppbbb```]]][[[ZZZ[[[^^^___^^^bbbfffjjjlllmmmnnnooonnnrrrvvvuuunnngggaaa___bbbccccccbbbaaa```bbbccc___^^^```fffjjjmmmrrrwwwrrrrrrppplllhhhffffffgggnnnrrrwww{{{{{{{{{zzzzzz|||~~~~~~~~~~~~|||{{{|||~~~~~~}}}{{{zzzxxxwwwwwwvvvwww{{{~~~~~~~~~|||zzzyyyzzzuuuvvvxxx|||~~~}}}zzzwwwvvvtttqqqooooooqqqtttvvvvvvvvvvvvwwwxxxyyyzzz{{{yyyuuuooohhh```WWWNNNIIIAAA@@@???===;;;:::999999888999888666444444666888444444444333333222222222222222111111222222333444444333333222222333333444333444444555444333111111222333444333222222444555333444666555444333444555222666;;;@@@DDDFFFGGGGGGAAA:::555555444222222444222000------111555111***222333444666666666666555666666666666666666777777555555555777999999777555666666777777666555333222444333333333444555666777~~~wwwqqqnnnmmmjjjgggmmmwww{{{yyytttwwwwwwttttttuuutttqqqsssvvvuuurrrqqqssssssoooqqqnnnjjjjjjlllnnnooooooiiikkkmmmllliiiggggggiiiiiiiiijjjmmmpppsssvvvxxxsssxxxzzzwwwuuuzzz~~~{{{yyywwwvvvuuuvvvwwwxxxrrrrrrrrrqqqppppppqqqrrrtttuuuvvvwwwvvvuuusssrrrvvvwwwvvvssspppooorrrvvvssssssoookkkmmmpppmmmfffddd```\\\]]]bbbfffgggfff```ccchhhjjjllllllnnnoooqqqsssuuuvvvwwwyyy|||yyyxxxwwwxxxyyywwwrrroookkknnnrrruuuuuutttpppnnnccc```]]]ZZZYYYYYY[[[]]]___bbbgggkkklllnnnoooqqqooorrruuuvvvtttooojjjffffffhhhhhhgggeeeccccccdddaaa]]]^^^dddhhhjjjooovvvuuutttrrrmmmhhheeedddeeelllpppuuuxxxyyyzzz|||}}}}}}~~~}}}|||}}}}}}}}}}}}||||||{{{zzzyyyvvvwwwzzz~~~~~~|||zzz{{{}}}xxxyyy{{{~~~~~~|||wwwsssqqqnnnkkkhhhgggiiilllnnnoooqqqsssuuuxxxyyy{{{{{{zzzwwwqqqkkkddd[[[RRRLLLCCCBBB@@@>>><<<;;;::::::999:::999777555555888;;;555555444444333222111000222222111111222222333444444333333222222333333444333333333333333333333222222333333333222222444666333555777666444333444666444777===BBBFFFFFFDDDCCC<<<777555555555222111444000111///---///333222...333333444444555666666777666666666666777777888999888777777777999:::999888888777666555444333222111444333333333444555777888yyyuuupppqqqnnnlllqqqzzz|||xxxtttwwwxxxuuuuuuvvvtttpppsssuuuuuurrrqqqttttttqqqsssoookkkkkkmmmpppqqqppphhhjjjlllkkkgggeeefffgggkkkkkklllmmmqqquuuyyy|||vvvzzz{{{vvvuuuyyy~~~yyyxxxvvvuuuuuuvvvwwwxxxttttttsssrrrooooooooopppssstttvvvwwwwwwuuusssrrr{{{|||{{{vvvqqqoooqqqtttssssssoookkknnnoooggg[[[^^^ZZZXXX]]]ffflllkkkhhhdddgggkkkmmmoooppprrrsssuuuwwwxxxxxxxxxzzz|||~~~zzzyyyyyy{{{}}}{{{wwwsssjjjooouuuxxxwwwrrrnnnlllcccaaa]]]YYYWWWWWWYYYZZZ___ccchhhkkkmmmoooppprrrqqqrrruuuxxxxxxuuuoookkkjjjkkkllljjjgggdddccccccbbb]]]]]]cccfffhhhmmmuuuxxxvvvsssnnniiieeedddeeemmmppptttxxxzzz{{{~~~}}}~~~~~~}}}|||{{{}}}||||||}}}}}}}}}}}}||||||yyyxxxyyy|||~~~~~~~~~|||{{{}}}~~~~~~}}}wwwrrrmmmjjjfffcccbbbcccfffhhhkkkmmmqqqtttxxxzzz{{{{{{{{{xxxtttnnnggg^^^TTTNNNCCCBBBAAA???===<<<;;;;;;999::::::888666777:::>>>777777777666555333222111222222111111222222333444444333333222222333333444444333333222222333444444111333333333222222444666333555777777444333444666555999???DDDFFFEEEBBB???999555444555555111000333000444444000///222555555444333333444444666777888777666666666777888999:::;;;:::888888:::;;;;;;;;;>>>===;;;999777666555555444444333333444555777888{{{xxxyyyxxxxxxxxxxxxxxxxxxwwwrrrtttuuuvvvvvvuuutttrrrrrrqqqppppppqqqqqqooonnnttttttrrrnnnkkkjjjkkkmmmeeeiiilllmmmkkkjjjkkkmmmjjjhhhgggkkkrrrxxxzzzyyyvvvvvvwwwxxxxxxwwwvvvuuutttvvvwwwwwwvvvvvvwwwyyyooosssuuurrrqqqssstttsssuuuuuuvvvwwwwwwxxxyyyyyy{{{{{{zzzxxxvvvtttrrrqqqxxxoooiiihhhhhhbbb\\\ZZZSSSUUU[[[ccckkkmmmjjjfffkkkkkkkkklllnnnppprrrssszzz{{{xxxtttwww~~~}}}wwwwwwyyyzzzyyywwwuuuttttttssszzz|||wwwsssrrrnnniiifffccc___\\\[[[[[[ZZZYYY```eeejjjnnnooooooooooooppprrruuuwwwwwwtttpppnnnlllmmmnnnkkkgggfffgggiiigggeeeaaa^^^___fffooovvvwwwwwwuuuooohhhdddcccdddiiinnntttyyy{{{|||||||||}}}~~~~~~}}}|||}}}~~~||||||}}}~~~~~~~~~~~~~~~~~~zzzzzz}}}|||{{{~~~~~~uuulllkkkhhheeebbbaaabbbdddfffdddiiiooossstttuuuxxxzzz|||xxxssspppkkkbbbVVVMMMMMMEEE@@@@@@@@@<<<::::::666777999999888888999:::999888777666555444444444222444444000///111111...222222333333333333444444666333000///111444555666111111111111111111111111666555555666777777666444333999>>>AAADDDFFFBBB<<<444444444333333222222222111222222333444444444444000111222444555666666666444999;;;888777:::888333<<<<<<;;;;;;<<<===???@@@AAA===888777888999777444777666555444444444444444~~~{{{xxx||||||{{{{{{{{{{{{zzzzzztttuuuvvvwwwwwwvvvuuuttttttrrrpppoooppppppooonnnqqqqqqooommmkkkkkkmmmooogggjjjlllllljjjiiijjjkkkeeegggkkknnnppprrrssstttssstttuuuvvvwwwvvvvvvuuusssuuuvvvwwwvvvvvvwwwyyyssswwwxxxvvvvvvyyy{{{{{{yyyyyyyyyyyyzzzzzzzzzzzzwwwvvvuuutttqqqooommmllloooiiieeeeeeccc]]]WWWVVVUUUYYY___gggmmmnnnmmmkkklllmmmnnnooooooppprrrssswwwyyyyyyvvvxxx}}}}}}yyyyyyzzzzzzyyyvvvtttttttttwww}}}zzzvvvuuurrrlllgggccc___\\\[[[[[[[[[ZZZaaacccfffjjjmmmnnnnnnnnnqqqsssvvvxxxwwwuuuqqqooooooppppppmmmiiiggghhhiiihhhfffbbb___```eeennntttxxxyyywwwqqqiiicccaaaaaaiiinnnuuuzzz}}}}}}~~~~~~}}}~~~~~~}}}}}}}}}yyy|||~~~~~~~~~~~~}}}~~~~~~|||yyyyyy{{{~~~~~~}}}|||~~~xxxrrrnnnlllhhheeecccccceeefffeeeiiinnnrrrsssuuuyyy{{{zzztttoookkkddd[[[TTTNNNFFF@@@@@@@@@<<<::::::666888999999888888999:::666555444444333444444444222444444111111444555222222222333333333333444444444222//////111333444444333333333333444444555555555444444555555555444333555;;;BBBEEEHHHHHHDDD===555444444333333222222222111111222222333333222222666555555444333333222222555999888444444888888555;;;;;;;;;;;;;;;===>>>???>>><<<:::999888888666555666555555444444444555555~~~{{{yyy}}}|||||||||{{{{{{{{{zzzvvvwwwxxxyyyyyyxxxwwwvvvuuurrrooonnnoooppppppooolllmmmmmmlllkkkkkknnnpppjjjkkklllkkkiiihhhhhhiiieeeggghhhgggeeefffkkkpppooooooqqqrrrssstttttttttsssuuuvvvuuutttsssssstttppptttuuussssssxxx{{{|||{{{{{{{{{{{{zzzzzzzzzzzzuuutttsssqqqooollljjjhhhhhhdddaaaaaa]]]UUUQQQQQQVVV[[[ccciiilllmmmmmmmmmmmmooorrrqqqooonnnppprrrrrrwwwzzzyyyyyy{{{|||{{{xxxyyyxxxvvvsssrrrrrrsssyyy}}}|||yyywwwsssoooiiieee```]]]\\\]]]]]]]]]bbbaaabbbeeekkknnnnnnmmmrrrtttvvvxxxxxxuuurrrppprrrrrrqqqnnnkkkiiiiiijjjjjjhhhdddaaa```dddkkkpppxxxzzzyyytttlllddd```^^^ggglllsssxxx{{{}}}~~~}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~www|||~~~}}}zzzzzzxxxvvvttttttwwwyyyzzz|||}}}~~~|||zzzuuussspppmmmkkkjjjkkkkkkiiikkknnnppprrruuuyyy{{{{{{uuuqqqmmmhhhbbb]]]PPPHHHBBBAAA@@@<<<999:::777888999999888777999:::222222222222222333444555333555444222333777999777222222333333333333444444111000///000222333222111333333444444555666777777444444444444333333222222777???GGGJJJLLLKKKEEE>>>555555444333222222222222111111222222222111000000888777555333222111111111777888777444444888999888::::::::::::;;;<<<===>>>999;;;<<<;;;888666555555555555444444444555666666|||{{{zzzzzzzzzyyyxxxxxxwwwwwwwwwxxxyyyyyyyyyyyyxxxwwwvvvsssooommmnnnoooppppppkkkllllllllljjjkkkmmmooojjjkkkkkkkkkiiihhhhhhggggggbbb[[[TTTRRRWWWbbbjjjggghhhiiikkkmmmnnnoooppprrrtttuuutttqqqooonnnnnnnnnqqqrrroooppptttxxxxxxzzzzzzzzzyyyyyyxxxxxxxxxxxxwwwvvvtttqqqnnnlllkkkhhhddd```]]]VVVOOOMMMPPPUUU[[[dddhhhiiiiiiiiikkkjjjmmmqqqpppmmmkkklllnnnmmmsssxxxyyyxxxxxxzzz{{{vvvvvvuuurrrppppppqqqsssxxx{{{}}}|||yyyvvvsssqqqmmmiiiccc```___```aaabbbfffbbb```cccjjjoooooommmqqqsssuuuwwwvvvuuurrrqqqppppppooommmlllllllllllllllkkkgggdddbbbdddhhhllluuuxxxzzzvvvnnnfffaaa___ccchhhnnntttxxxzzz|||~~~}}}~~~~~~~~~~~~~~~}}}~~~~~~yyy~~~~~~|||||||||~~~xxxuuupppllljjjkkkooorrruuuxxx{{{|||{{{|||~~~{{{zzzxxxvvvuuuuuuuuuuuuqqqpppppppppqqqtttwwwyyy}}}{{{wwwtttrrrmmmhhhcccTTTKKKDDDBBB@@@<<<999:::777888999999888777888:::333333222222333333444555444666555222222777999777222222222333333333444444000000000222444444222000111111222333444555666777555555555444333222222333888BBBKKKOOOOOOMMMFFF???666555444222111111111222222222333222222111000000444333222222222333444555777888888888888:::::::::888888999999:::;;;;;;<<<555999===<<<888555444555444444444444444555666777~~~}}}yyyyyyxxxxxxwwwvvvvvvuuuxxxxxxxxxyyyyyyxxxxxxxxxwwwtttooommmnnnooooooooolllmmmmmmllljjjiiijjjllljjjjjjjjjjjjiiigggeeeccc___WWWLLLFFFHHHNNNUUUZZZ]]]^^^___aaaccceeeggghhhllloooqqqrrrqqqpppppppppqqquuuvvvsssrrrvvvyyyxxxyyyyyyyyyyyyyyyyyyyyyxxx{{{zzzyyywwwuuurrrpppnnnooohhhaaa[[[TTTMMMMMMRRRUUU\\\dddhhhhhhfffeeeeeecccgggkkkkkkiiigggfffggghhhlllrrrvvvuuussstttvvvrrrrrrrrrqqqpppppprrruuuvvvxxx|||}}}{{{wwwuuuuuurrrnnniiiffffffgggggggggjjjeeebbbdddkkkpppqqqppppppqqqsssttttttsssqqqpppkkkkkkjjjkkklllnnnnnnooonnnmmmkkkgggddddddgggjjjpppuuuxxxwwwqqqjjjeeecccbbbgggmmmsssvvvyyy|||~~~}}}~~~~~~}}}||||||~~~}}}~~~}}}~~~~~~~~~}}}|||~~~uuuooogggaaa___bbbfffjjjmmmrrrvvvxxxwwwyyy}}}||||||||||||||||||||||||yyyvvvtttrrrrrrsssuuuuuuxxxxxxyyyxxxvvvqqqkkkfffYYYOOOGGGDDDAAA===::::::777999:::999888777888999666666555444444444444444444666555222222555666444222222222333333333444444111111222444555555333111111111222333555666777777666777777666333333555777:::DDDOOOQQQPPPLLLEEE???777666444222111111111222333444444444333222111111111111111222333444555666333555888;;;<<<:::888888666777888888999:::::::::333777;;;<<<888555444555444444444444444555666777~~~~~~~~~~~~}}}{{{{{{zzzyyyxxxwwwvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwvvvtttpppnnnnnnoooooonnnnnnoooooommmkkkiiiiiijjjiiihhhhhhhhhgggccc]]]YYYMMMHHHDDDDDDHHHKKKJJJIIISSSSSSTTTVVVXXXZZZ\\\^^^```dddiiimmmoooppprrrsssppptttvvvtttsssvvvxxxvvvxxxyyyyyyzzz{{{|||||||||{{{zzzzzzxxxvvvtttrrrqqqssskkkbbb\\\VVVPPPOOORRRVVV\\\dddiiiiiieee```]]]\\\^^^bbbeeefffeeebbb```bbbcccgggmmmmmmkkkkkkmmmkkklllnnnooooooqqqtttvvvuuuvvvzzz~~~~~~yyyxxxzzzwwwtttqqqooooooooonnnnnnmmmjjjggghhhlllppprrrrrroooppprrrssssssrrrqqqppphhhggggggiiillloooppppppppppppnnnkkkhhhfffgggiiimmmrrrwwwwwwrrrlllhhhgggeeeiiioootttxxx{{{~~~}}}}}}}}}{{{zzz{{{~~~~~~~~~}}}}}}~~~}}}|||mmmhhh```[[[[[[^^^aaacccggglllqqqtttuuuwww{{{zzz{{{|||}}}~~~~~~~~~}}}~~~{{{wwwuuuuuuuuutttttttttvvvxxxyyyvvvqqqlllhhh]]]SSSJJJFFFCCC>>>;;;<<<888999:::999777777777999888777666555555555555555333555555333222555555222222222333333333333444444222222222444555555444222333444444555666777888888666888999777444444777;;;<<>>???JJJTTTTTTPPPLLLGGGBBB999777444111000000111222111222222333333333333222111222444555444222000...444333666===>>>:::999<<<333444666777888888777777555555555777888888666333666555555444444444555555}}}{{{yyyyyyzzz{{{{{{{{{{{{{{{zzzyyywwwvvvvvvuuuuuuuuuttttttttttttuuuuuuuuusssqqqqqqpppooommmkkkmmmnnnoooooommmkkkkkklllhhhgggfffddd___VVVIII@@@===@@@BBBBBBAAACCCHHHLLLEEEEEEEEEFFFGGGJJJLLLNNNLLLPPPUUUYYY[[[[[[\\\]]]ffflllqqqrrrsssvvvvvvtttpppqqqsssvvvxxx{{{}}}~~~zzzzzzzzzzzzyyywwwvvvuuulllddd^^^______YYYRRROOOSSSVVV]]]ccceee___SSSJJJTTTSSSUUU\\\dddeee```YYYXXXRRRRRRYYY]]][[[YYYZZZTTTXXX]]]bbbeeehhhkkkmmmmmmmmmrrrzzz{{{vvvvvv{{{~~~}}}|||||||||{{{xxxvvvnnnooonnnmmmlllmmmpppssspppqqqssstttttttttsssssskkkiiihhhiiimmmpppooonnnrrrsssrrrpppllliiiiiiiiiooossswwwwwwrrrmmmjjjiiieeeiiinnnsssvvvyyy|||~~~}}}}}}{{{yyyxxxzzz~~~~~~|||~~~~~~~~~}}}wwwnnnfffZZZYYYZZZ]]]aaabbb```^^^cccfffjjjpppuuuxxxyyyyyy~~~}}}|||~~~{{{yyyyyyzzz{{{yyywwwsssssstttrrrooommmlllllldddYYYOOOIIIEEE@@@===>>>888::::::999777666777888444444444555666777888999---222555555777999888444222222333333333444444444222000000000222333222111222222333333333333333333444777999777444555:::???BBBLLLVVVVVVQQQMMMHHHDDD:::777444111000000111222///000111222222222222222///111444666666444111///:::777999???AAA===>>>BBB333444555777777777777666666444333555888999666333777666555444444444444444{{{yyyxxxwwwvvvvvvwwwxxxxxxxxxwwwvvvuuuuuuvvvwwwwwwtttrrrqqqrrrttttttqqqnnnsssrrrpppnnnmmmmmmnnnnnnooollliiikkknnnmmmhhhbbbggggggddd\\\PPPFFF@@@>>>@@@???>>>>>>@@@BBBEEEGGGBBBCCCCCCCCCDDDDDDEEEEEEFFFJJJNNNNNNMMMOOOVVV[[[___dddkkkppprrrqqqqqqqqqvvvvvvwwwwwwwwwyyy||||||zzzxxxwwwuuuuuuuuuvvvooogggbbbccccccZZZOOOGGGMMMUUU___cccaaa\\\YYYXXXUUUUUUVVV]]]jjjqqqlllaaabbbZZZQQQPPPTTTYYYYYYWWW[[[YYYWWWYYY^^^bbbcccccciiinnnsssuuuvvvxxx|||||||||}}}|||vvvqqqrrrqqqooommmmmmqqquuurrrssstttuuutttsssrrrqqqllllllmmmlllkkkkkknnnpppuuuxxxyyyuuunnniiiiiikkklllppptttwwwwwwtttpppmmmjjjkkklllppptttwwwxxxwww~~~zzzvvvtttuuuwwwyyyyyyzzz{{{}}}~~~zzz|||{{{zzz|||zzzpppeee]]][[[WWWTTTUUUYYY]]]^^^^^^dddkkkpppqqqrrrvvvvvvtttzzz{{{|||~~~|||yyyxxxxxxyyyyyyxxxpppuuuvvvqqqlllllllllkkkddd^^^UUULLLEEE???<<<999======<<<;;;:::888777666444444444555666777777888555222///111555888666444999666333222333555555555222333444555555333111000222222222333333444444444777888888777666666888:::GGGMMMUUUXXXTTTLLLDDD@@@999444222444444111000111111222333333444444333333444222111222666777666444333666:::;;;:::777666666111111333444555666666666333444555666666666555444444555555555444444333222~~~{{{{{{zzzyyywwwwwwwwwwwwxxx{{{yyywwwtttsssssstttuuutttsssqqqrrrttttttrrrooosssrrrqqqooonnnnnnnnnoookkkkkklllllllllkkkhhhgggiiieee]]]TTTJJJDDD@@@??????>>>======>>>@@@BBBDDDBBBBBBCCCCCCDDDDDDDDDDDDEEEGGGIIIIIIHHHJJJNNNRRRWWW[[[aaafffiiikkkmmmooossstttsssrrrsssuuuyyy|||{{{zzzxxxvvvuuuuuuuuuuuummmhhhffffffbbbYYYPPPLLLNNNUUU]]]aaa```]]][[[[[[XXXWWWWWW^^^kkktttpppfffbbb[[[TTTQQQSSSVVVWWWVVVZZZYYYXXXZZZ^^^```___]]]```dddjjjpppuuuyyy~~~{{{{{{}}}}}}wwwttttttssspppnnnooorrrvvvuuusssrrrtttwwwxxxuuurrrmmmmmmmmmlllllllllnnnqqqrrruuuvvvssslllhhhiiilllooorrrvvvxxxxxxvvvrrroookkkkkkmmmppptttwwwwwwvvvzzzwwwsssqqqsssuuuwwwwwwyyyyyy{{{|||zzz}}}{{{{{{~~~zzzqqqeee^^^YYYWWWUUUVVVXXX\\\^^^___ffflllqqqqqqsssvvvwwwuuu{{{|||}}}|||zzzzzzyyyvvvuuunnntttuuupppkkkkkkkkkjjjhhhbbbXXXNNNFFFAAA===;;;======<<<;;;:::888777666444444555555666777777888555333222333555777777666888666333222333444444333444444333333222222222333222222333333444444444444666777777777777888;;;>>>FFFMMMTTTVVVRRRKKKCCC???999444222333444111000222111222333333444444333333222000///111333555444222222444777999888777777888222222333444555555555555444444555666666555444333222333444444555555555444~~~|||~~~|||zzzxxxwwwvvvvvvwwwzzzxxxuuurrrqqqrrrtttvvvtttsssssssssttttttsssqqqtttsssrrrpppoooooooooooohhhkkkmmmmmmkkkiiijjjkkkhhh___RRRHHHDDDBBB@@@???>>>===<<<<<<<<<===???@@@BBBBBBBBBCCCCCCCCCCCCDDDEEEEEEDDDEEEEEEFFFGGGHHHMMMOOOSSSWWW[[[```fffjjjooooooooonnnnnnqqquuuxxxyyyxxxvvvtttssssssttttttjjjhhhhhhhhhbbbXXXRRRQQQOOOTTT[[[```aaa```^^^^^^XXXVVVVVV\\\hhhsssrrrkkkbbb^^^YYYTTTRRRSSSUUUWWW[[[\\\]]]```bbbaaa^^^[[[\\\^^^cccjjjsssyyy}}}~~~zzzzzz|||~~~yyyyyyxxxvvvrrrppppppsssuuuxxxtttqqqtttzzz|||xxxtttoooppppppooommmnnnppprrrrrruuuwwwsssmmmjjjkkknnnrrrtttwwwyyyyyywwwtttrrrllllllmmmpppsssuuuuuutttwwwtttqqqpppqqqtttuuuvvvwwwwwwyyy|||~~~xxx{{{~~~}}}}}}{{{rrrhhhaaaYYYZZZZZZZZZ[[[]]]aaadddiiinnnrrrrrrsssvvvwwwvvv{{{|||~~~~~~|||yyytttqqqoootttvvvqqqmmmmmmlllkkkmmmggg\\\QQQHHHBBB???>>>======<<<;;;:::888777666444555555666666777777888444555666666555666777999999777444333444444444333666555333111111222333444333333444444444444444555555666666666777999===@@@FFFLLLSSSTTTOOOHHHBBB???999444111333333111000222111222333333444444333333111000000111333444444333000222444555555666888999333444444555555555444444444555666666555444333222111111333444555666777777}}}|||~~~}}}zzzxxxvvvuuuuuuuuuvvvtttqqqooopppssswwwzzzttttttttttttuuutttssssssuuutttsssrrrpppoooooonnniiijjjlllllllllkkkjjjjjj___TTTGGG@@@@@@BBBAAA???>>>>>>===<<<<<<<<<===>>>BBBBBBBBBBBBBBBBBBBBBBBBDDDCCCBBBCCCEEEFFFFFFEEEFFFGGGIIIKKKNNNUUU\\\bbbgggiiilllmmmnnnoooqqqsssuuutttsssqqqppppppqqqqqqiiifffeeeeeebbbZZZTTTSSSMMMRRRYYY```dddccc```]]]UUUSSSRRRVVVcccoooqqqmmmfffddd```ZZZUUUSSSVVVZZZ^^^aaaeeeiiikkkiiieeeaaacccbbbeeekkksssyyyzzzyyyzzzzzz{{{~~~~~~||||||zzzwwwtttrrrqqqrrrtttxxxvvvuuuvvvyyyzzzxxxuuusssssssssrrrqqqqqqsssuuuwwwzzz{{{wwwqqqmmmnnnqqquuuvvvxxxyyyxxxwwwuuutttmmmlllmmmooorrrssssssrrrwwwtttpppoooqqqtttvvvvvvwwwwwwxxxyyy{{{}}}}}}}}}xxx{{{~~~{{{uuunnniii```ccceeedddccceeeiiimmmmmmrrrtttsssssswwwxxxwww{{{|||}}}~~~~~~zzztttooorrrwwwzzzuuuqqqqqqpppnnnqqqkkk```SSSIIIBBB@@@@@@<<<<<<<<<;;;:::999777666555555666666777777777777444777:::888555444888<<<;;;999666555666666555444555444333222222222333333444444444444444444444444444555555555555888<<>>??????>>>>>>============BBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@BBBDDDFFFEEEDDDDDDDDDDDDCCCEEEKKKRRRWWW]]]bbbiiinnnppppppppppppqqqpppooommmmmmmmmnnnnnniiibbb^^^aaaccc]]]VVVQQQKKKOOOWWW```gggfff```[[[SSSRRRPPPTTT```mmmqqqooolllkkkhhhaaaZZZXXX[[[______dddjjjoooqqqooollljjjkkkjjjkkkpppwww{{{{{{yyyzzzzzzzzz|||~~~~~~~~~}}}|||zzzxxxvvvtttsssrrrqqquuuxxx{{{{{{wwwuuuuuuvvvvvvvvvvvvuuussstttvvvwwwzzz}}}{{{tttpppppprrrwwwwwwwwwwwwwwwvvvuuuuuuooonnnnnnppprrrrrrqqqpppuuurrrnnnmmmnnnqqqsssssswwwxxxxxxyyyyyyzzz{{{|||{{{}}}~~~}}}zzzvvvrrrllloooqqqpppoooppptttwwwqqquuuvvvtttssswwwyyyxxxyyyzzz{{{}}}~~~~~~~~~~~~~~~~~~|||uuuqqqrrrxxx{{{xxxtttsssrrrpppqqqlllbbbVVVIIIBBB???@@@<<<<<<<<<;;;:::999888777666666666777777777777777444888;;;999555444888===999777555444555555444333333333444444444333222111444444444444444444444444555555444333222555999<<>>>>>>>>BBBAAAAAAAAAAAAAAA@@@@@@;;;<<<>>>@@@AAABBBCCCCCCDDDCCCBBBAAAAAADDDJJJNNNSSSYYYbbbiiimmmnnnooooooooonnnlllkkkkkkkkkllllllhhh```[[[___ccc___WWWRRRKKKMMMTTT^^^fffgggaaaZZZUUUTTTSSSVVVaaannntttrrrrrrqqqnnnhhhaaa___```ccc___eeelllqqqsssrrrrrrqqqpppppprrrvvv{{{~~~{{{{{{zzzzzz{{{|||}}}~~~|||{{{yyyyyyxxxvvvrrrooorrrxxx~~~yyyuuuuuuwwwwwwxxxwwwvvvttttttvvvxxxxxx}}}~~~xxxrrrqqqrrrzzzyyyxxxwwwvvvvvvvvvwwwsssrrrrrrsssttttttrrrqqqrrroookkkiiijjjlllmmmnnnuuuvvvxxxyyyyyyyyy{{{}}}~~~}}}}}}~~~}}}{{{zzzwwwxxxyyyyyyyyyyyy{{{}}}uuuxxxxxxuuutttwwwzzzzzzyyyyyy{{{||||||}}}}}}}}}{{{|||~~~|||vvvrrrqqqwww{{{xxxtttsssrrrppppppmmmeeeXXXKKKBBB???@@@;;;;;;;;;;;;:::999888777777777777777777777777777555999;;;999555444888<<<444333222222333444222111222333444555555333111000444444333333333333222222555444333111111333888;;;HHHNNNRRROOOGGGAAA@@@CCC;;;555111111222000111333111222333333444444333333111222333333111111222333333333333111000000222444666666666666666555444333333444555555444333222111444555555666666666555555|||~~~|||zzz{{{|||wwwvvvvvvuuuuuuvvvwwwxxxyyyxxxuuusssrrrrrrrrrsssooorrrttttttrrrqqqssstttsssssssssrrrpppnnnllljjjiiiiiijjjjjjggg```VVVNNNCCC???;;;;;;???AAA???======>>>>>>?????????>>>>>>AAAAAAAAAAAA@@@@@@@@@???888<<>>IIIOOOSSSOOOFFF@@@AAADDD;;;555111111111000111444111222333333444444333333111222444333111000222333000111222222111111333555555666666666666555555444222333444444444444222222222333444666777777777777{{{~~~|||zzz{{{|||vvvvvvvvvvvvvvvxxxzzz{{{vvvvvvuuutttttttttuuuuuunnnqqqttttttrrrqqqrrrtttsssssssssrrrpppmmmkkkiiieeeiiillljjjbbbWWWNNNIIICCC@@@<<<;;;===>>>>>>===<<<<<<===>>>??????>>>>>>AAAAAAAAA@@@@@@?????????999>>>CCCCCC???>>>@@@CCC???@@@AAA@@@@@@@@@CCCEEEFFFJJJQQQXXX___fffmmmqqqooonnnmmmlllllllllmmmnnncccaaaaaacccaaa]]][[[\\\RRRNNNNNNUUU___dddbbb]]]VVVWWWVVVXXXbbbnnntttssszzzwwwrrrmmmjjjhhhgggggghhhlllpppsssssstttwwwzzzvvvzzz}}}~~~|||{{{~~~}}}}}}{{{yyywwwxxx{{{~~~||||||}}}}}}uuuooopppttt{{{}}}yyyuuuuuuuuusssqqqqqqsssuuuuuu|||}}}{{{|||~~~{{{xxxxxxxxxzzz{{{}}}|||{{{{{{{{{zzzxxxvvvtttpppkkkiiiiiijjjkkkkkklllqqqvvvzzz{{{}}}|||zzz{{{||||||~~~~~~}}}~~~}}}~~~~~~}}}{{{{{{~~~~~~|||yyyyyy|||{{{vvvtttxxx{{{{{{{{{{{{|||}}}}}}~~~}}}}}}|||}}}}}}~~~}}}zzztttooottt{{{|||xxxwwwvvvsssnnnnnniii^^^PPPFFFBBBBBB;;;;;;;;;;;;::::::999888888888888777777777777777888888888777666666777888555555555666888999888777666555333111111222333444222222222111111111000000222222222111222666<<>>>>>???AAAAAA@@@>>>>>><<<;;;<<<>>>AAAAAAAAAEEEDDDBBB@@@???===<<<<<>>>>>===<<<@@@???>>>>>>>>>???@@@AAACCCEEEIIIMMMRRRYYYaaafffhhhjjjlllmmmmmmoooqqqtttggggggddd``````dddddd```YYYQQQKKKOOOZZZdddgggfffaaaYYYSSSWWWcccnnnsssrrrtttrrrqqqqqqnnnhhhgggjjjmmmnnnppptttxxxzzzyyyxxxyyy|||~~~~~~|||{{{|||~~~{{{}}}{{{wwwxxx}}}~~~yyyxxxwwwzzz|||{{{vvvrrrqqqwww|||wwwtttsssvvvvvvtttuuuxxx{{{}}}~~~{{{yyyxxxxxx|||zzzyyyzzz}}}}}}{{{sssrrrqqqooommmiiifffdddlllnnnrrruuuwwwzzz}}}yyywwwyyy}}}}}}}}}{{{zzz{{{|||}}}~~~}}}|||~~~~~~|||yyyyyy{{{~~~~~~}}}|||||||||zzz||||||zzzuuutttuuuwwwzzzyyyzzz}}}~~~{{{}}}|||zzzzzzzzzxxxvvvtttwwwyyy{{{{{{wwwtttqqqpppoooooojjj___PPPDDD???>>><<<<<<;;;;;;:::999888888::::::::::::999777666666777<<<;;;555222555666333777999;;;;;;::::::;;;<<<999999:::999888666444333444333333222222333333444444222111444444333777===LLLNNNOOOLLLFFFBBBAAABBB999666333222222333333333222222111111222222333333222111000//////000111222333222222111222333555666666666777777777555444333666666555444444333222111///000333666888;;;<<<===}}}|||}}}{{{zzzzzzzzz{{{zzzyyyxxxxxxyyyzzz{{{||||||wwwqqqppprrrtttrrrpppoootttvvvrrrqqqttttttqqqsssqqqpppoooooommmlllllliiieee]]]TTTKKKDDD>>>;;;>>>======>>>???@@@>>>======<<<===???AAABBBAAA@@@CCCBBB@@@???===<<<<<<<<>>======>>>???>>>===@@@???>>>>>>>>>???@@@AAA@@@BBBEEEHHHLLLRRRYYY^^^fffhhhlllnnnnnnooopppqqqggggggddd```aaagggiiifff[[[TTTMMMMMMUUU^^^dddeeeccc]]]WWWXXX```jjjooopppqqqnnnlllnnnnnnllllllooopppqqqssswww|||~~~}}}||||||~~~~~~|||}}}yyy|||}}}zzz{{{}}}{{{{{{{{{{{{{{{xxxtttqqqqqqyyy~~~~~~yyyvvvvvvyyyzzzwwwxxx{{{{{{}}}~~~|||zzz|||}}}zzzwwwtttuuuvvv{{{yyyxxxzzz|||}}}|||zzzvvvuuutttrrroookkkgggeeelllooorrruuuwwwzzz}}}|||yyyzzzyyyzzz}}}}}}yyyuuurrruuuvvvxxxzzz|||}}}}}}}}}}}}|||{{{}}}~~~}}}{{{zzzzzz{{{}}}~~~~~~}}}|||{{{zzzzzzyyyxxxzzz{{{yyyvvvuuuwwwyyy|||zzzyyyzzz}}}~~~}}}{{{zzzyyyxxxxxxwwwtttrrrvvvxxxzzzzzzwwwsssqqqqqqpppppplllaaaSSSHHHBBB@@@<<<;;;;;;::::::999999999999999999999888777666666888<<<<<<666444666777444444666888888777666777888;;;;;;;;;;;;:::888666555555555444444444444555555555333222444555555999???JJJMMMNNNLLLFFFBBB@@@@@@999666333222222333333333000111333444555444333222333222222111111222222333444333222222222333444555444555666666666555333222666666666444222222222333222333444666888999999999~~~~~~}}}}}}}}}~~~}}}|||zzzyyyyyyyyyyyyuuuuuuvvvwwwxxxyyyzzzzzzwwwsssooonnnppprrrqqqoooooossstttqqqpppqqqrrrpppooonnnlllkkkkkkkkkjjjhhhkkkaaaSSSHHHBBB@@@?????????===<<<===>>>>>>===<<<;;;<<<>>>AAADDDCCCAAA>>>??????>>>===<<<<<<<<<<<>>======??????>>>===???>>>>>>>>>>>>???@@@AAA===>>>@@@BBBEEEIIIOOOSSS^^^bbbhhhlllmmmmmmmmmnnniiihhhccc___bbbjjjnnnnnnaaaZZZQQQMMMPPPXXXaaafffhhhccc^^^\\\```ffflllpppnnnhhhfffjjjnnnppprrruuuqqqrrruuuyyy~~~~~~~~~|||}}}}}}yyy}}}~~~~~~|||~~~~~~zzzvvvsssrrrrrryyy~~~}}}|||zzzxxxyyy||||||zzzyyy|||{{{}}}}}}yyyvvvssswwwzzzxxxtttqqqsssvvvzzzyyyxxxyyy{{{{{{zzzxxxyyyyyywwwuuuqqqmmmiiiggglllooorrruuuwwwyyy}}}~~~{{{zzzvvvwww{{{|||yyywwwtttnnnjjjoooqqqtttxxxzzz{{{|||{{{zzz|||}}}}}}{{{zzzzzz{{{|||~~~~~~|||yyyxxx{{{~~~||||||{{{zzzyyyxxxwwwwwwwwwyyyzzzyyyvvvvvvxxx{{{|||zzzxxxwwwyyy|||}}}}}}yyyxxxwwwvvvvvvuuusssqqqvvvxxxyyyyyyvvvsssrrrrrrrrrrrroooeeeXXXLLLDDDAAA;;;;;;::::::::::::::::::777777888888888777777666999;;;;;;777555666777666222333555444333222222333777777777777666444333222777666666666666666666777666333333555666666;;;AAAJJJMMMOOOMMMGGGAAA>>>===888666333222333444333333///111444777777555333111333444444555555444444333555444333222222333333444333444555555555444333222555666666444111000333666444555666666777666666666}}}|||{{{{{{|||}}}}}}}}}|||{{{zzzyyyxxxxxxtttuuuvvvwwwwwwwwwwwwwwwtttqqqnnnnnnoooqqqqqqpppmmmoooqqqooonnnmmmnnnnnnjjjjjjhhhgggiiikkkhhhdddfffZZZJJJ@@@???AAACCCCCC@@@???======>>>>>>===<<<;;;;;;===???BBBBBB@@@>>>======<<<<<<<<<<<<======>>>===<<<===???@@@???>>>======>>>>>>??????@@@@@@<<<===???@@@AAACCCGGGKKKRRRXXX```gggjjjkkkkkklllllljjjddd```bbbkkkpppppphhhbbbXXXPPPOOOVVV```hhhjjjhhhdddaaaaaaeeelllqqqkkkddd```fffnnnrrruuuwwwrrrrrrtttxxx}}}~~~~~~~~~}}}|||{{{{{{{{{~~~~~~~~~yyyuuuttttttrrrxxx||||||~~~yyywwwyyy|||}}}zzzyyy{{{|||~~~~~~yyytttqqqoootttxxxwwwsssqqqssswwwxxxxxxyyyyyyzzzyyyxxxwwwzzzzzzxxxvvvrrrnnnkkkiiilllnnnqqqtttvvvxxx{{{~~~}}}{{{{{{yyyuuuwww{{{|||xxxvvvsssmmmiiilllooossswwwzzz|||||||||{{{{{{|||{{{zzzxxxwwwvvvxxx|||~~~}}}yyywww{{{{{{{{{zzzyyyxxxwwwvvvvvvwwwyyy{{{yyyvvvuuuwwwzzzzzzyyyxxxxxxxxxyyyzzz{{{yyyxxxvvvvvvvvvvvvsssqqqwwwyyyyyyxxxvvvuuutttuuuvvvvvvrrriii\\\OOOEEE@@@<<<;;;:::::::::;;;<<<<<<666777777888888888777777888999999777444444555666222333444444222000000111444444444333333222111111777777666666666666777777555333222444555666<<>>>>>???>>>===<<<::::::;;;===?????????<<<<<<<<<<<<<<<===>>>>>>===<<<;;;<<<>>>???>>>===<<<<<<===>>>??????@@@@@@===???@@@@@@@@@BBBEEEGGGJJJQQQZZZbbbgggkkkmmmooonnnlllgggaaacccjjjooonnnjjjeee\\\TTTQQQVVV```hhhhhhgggeeebbbaaadddiiinnnhhhaaa___fffnnnrrrtttvvvuuuuuuvvvyyy}}}~~~~~~~~~~~~~~~}}}|||~~~|||}}}|||~~~zzzvvvvvvwwwsssuuuxxx{{{{{{yyyzzz}}}~~~{{{{{{}}}~~~|||xxxsssppplllqqquuuvvvsssqqqsssvvvwwwxxxzzzzzzyyywwwvvvuuuyyyxxxxxxvvvssspppmmmkkklllnnnqqqsssuuuwwwzzz}}}|||yyy}}}~~~zzzxxxwwwyyy|||~~~zzzwwwtttpppllloooqqquuuyyy|||~~~~~~|||{{{yyywwwuuussstttxxx}}}|||yyyyyy|||{{{{{{zzzyyyyyyxxxxxxwwwzzz{{{|||yyyvvvtttvvvxxxwwwyyyzzzzzzzzzxxxxxxwwwzzzxxxwwwwwwxxxwwwuuusssyyyyyyzzzxxxvvvvvvwwwxxxyyyyyyuuunnnaaaSSSGGG@@@======;;;;;;;;;<<<===>>>888888999999999999999999666666666555333222333555333555666555333222222333666555555555444555555555666555555444444555555666444111000333444555<<>>999777666444333333444555444333333333333444444444555555222333444555555444333222777666444333222333333444444555666777777666555444444555666444111111333666222222333555555666666666}}}|||{{{zzz{{{|||~~~}}}}}}}}}|||{{{zzzxxxwwwyyyyyyxxxwwwvvvuuuttttttqqqqqqppppppppppppppppppjjjiiijjjllljjjffffffiiiiiimmmllliiilllnnnggg[[[FFFAAA===<<<>>>AAABBBAAAEEEBBB???>>>>>>>>>>>>===<<<:::888999;;;===??????<<<<<<;;;;;;<<<======>>><<<;;;:::;;;===>>>>>>===;;;<<<===>>>???@@@@@@@@@>>>@@@AAAAAAAAABBBEEEGGGHHHNNNVVV^^^dddjjjooosssooonnnjjjeeeggglllnnnlllhhheee___YYYWWW[[[aaafffddddddcccbbbaaabbbeeehhhdddaaacccjjjqqqssstttvvvzzzyyyyyyzzz}}}~~~~~~|||||||||~~~{{{||||||}}}~~~|||zzzxxxxxxxxxssstttvvvzzz||||||}}}~~~~~~{{{xxxvvvtttnnnppptttuuuuuuttttttuuuwwwyyy{{{{{{yyyvvvuuutttvvvvvvvvvuuutttrrrpppnnnmmmpppsssuuuvvvxxx{{{~~~}}}zzz|||~~~{{{xxxyyyzzz{{{~~~~~~zzzwwwtttsssvvvwwwzzz|||}}}{{{zzzyyywwwuuurrrvvvzzz|||{{{{{{|||~~~zzzzzzzzzzzzzzzyyyyyyyyyzzz||||||zzzuuusssuuuwwwwwwyyy{{{|||zzzwwwvvvvvvzzzyyyxxxxxxyyyxxxvvvtttyyyyyyyyywwwvvvvvvxxxzzz{{{zzzxxxrrrgggYYYLLLCCCAAA???>>><<<<<<===???@@@;;;;;;<<<<<<<<<;;;;;;:::555444444555333000222555444666777666555444444555444333333222333333444555555444444333333444444555444000000222333666===DDDPPPRRRSSSNNNFFF===888777555444333333555555444333444333333222333444555555222333333333333333333222666555444333333444444555444555666777777777666555444444444444444444444333000111222444555666666666~~~~~~}}}|||}}}}}}{{{{{{{{{{{{zzzxxxwwwvvvxxxwwwvvvuuuttttttuuuvvvpppqqqqqqpppooonnnnnnoookkkiiijjjmmmkkkffffffjjjjjjnnnmmmiiiiiijjj^^^MMM<<<<<<<<<===>>>???@@@@@@EEEBBB???=========<<<<<<:::999999;;;===???>>>===;;;::::::::::::;;;;;;<<<:::999888:::<<<======<<<:::;;;===>>>???@@@@@@???===???AAAAAAAAABBBEEEGGGHHHKKKQQQWWW^^^eeemmmrrrnnnooommmkkklllpppooollliiifffdddbbbccceeeggghhhfffeeeeeeddddddccccccbbb```aaahhhqqqvvvvvvwwwyyy}}}{{{zzzzzz{{{{{{zzzyyyvvvvvvvvvzzz~~~}}}|||}}}~~~}}}{{{zzzzzzyyywwwvvvrrrtttvvvyyy}}}{{{}}}}}}|||~~~|||zzzzzzyyyuuuuuuvvvyyy||||||yyywwwwwwzzz||||||yyyuuuttttttssstttuuuvvvvvvuuutttsssqqqsssvvvxxxyyy{{{~~~}}}~~~}}}yyyxxxzzz{{{|||{{{{{{}}}}}}}}}~~~~~~}}}{{{|||}}}|||{{{tttvvvyyy{{{||||||{{{zzzwwwxxxxxxyyyyyyzzzzzz{{{yyy{{{{{{yyyvvvtttvvvyyyyyy{{{|||{{{xxxvvvwwwxxxzzzyyyxxxxxxyyyxxxvvvuuuwwwwwwvvvtttssstttwwwzzzzzz{{{zzzwwwnnnaaaSSSKKKDDDBBB@@@>>>===>>>@@@AAA????????????>>>===<<<<<<666333444666444000222777222444666666555444444555111111000000000111333333555444444333333444444555444111000222444777>>>GGGLLLNNNNNNJJJCCC<<<999999444333333444555555444333111222222333444333333333444333333222222333333444555555444333333444666666333444555666666666555555444222222444777888444000000111222333444555555555~~~~~~~~~~~~yyyzzzzzzzzzyyywwwuuutttvvvuuutttsssssstttvvvwwwppppppqqqpppnnnmmmmmmnnnmmmjjjkkknnnlllffffffkkkhhhmmmlllfffeeecccTTTAAA:::===???@@@??????@@@AAAEEEBBB>>><<<;;;<<<;;;:::999999;;;>>>@@@@@@>>><<<:::999999888999999::::::999888888999;;;<<<<<<;;;999:::<<<>>>???@@@??????;;;===???@@@AAABBBDDDFFFFFFIIILLLQQQWWW___hhhmmmmmmoooooonnnpppsssrrrmmmkkkjjjiiijjjmmmnnnmmmllljjjiiihhhhhhhhhgggccc```^^^bbblllvvv{{{yyyyyy|||}}}{{{xxxwwwwwwwwwvvvtttpppoooqqquuuzzz~~~~~~}}}{{{~~~~~~}}}zzzyyyzzzzzzvvvsssqqquuuxxxxxx{{{|||yyyzzzzzzzzz}}}~~~||||||}}}}}}|||zzzzzz~~~{{{wwwzzz}}}}}}yyyuuuttttttrrrsssuuuvvvwwwwwwwwwvvvsssvvvxxxzzz|||~~~|||xxxxxx|||{{{|||~~~|||{{{}}}vvvwwwxxx{{{}}}|||yyywwwuuuvvvwwwxxxyyyzzz{{{{{{wwwyyyzzzyyyvvvuuuxxx{{{|||||||||yyyvvvuuuwwwzzzyyyxxxwwwxxxxxxxxxvvvtttvvvuuutttrrrqqqsssvvvyyyyyyzzz{{{zzzsssgggZZZQQQFFFDDDAAA???>>>???@@@BBBAAAAAAAAAAAA@@@>>>======777444444777555111222888000222444444333333444555444333333333333555666777555555444444444444555555555222111333555888@@@HHHHHHJJJJJJGGGAAA<<<;;;;;;444333333444555666444333...000333555555444111000555444333222222333444555555444333333444555666777111222444555555555444444555222000444999:::444---111222333333444444444444~~~}}}}}}|||||||||||||||zzzyyyyyy{{{xxxsssrrruuuxxxwwwuuusssrrrrrrrrrrrrqqqpppqqqrrrsssrrrooolllpppkkkjjjmmmlllgggfffjjjhhhiiijjjggg___SSSGGG>>>>>>============???AAABBBDDDBBB???<<<::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<;;;:::888888:::<<<888888999::::::;;;<<<<<<===<<<:::999:::===@@@BBB======>>>???@@@BBBDDDEEE@@@HHHKKKIIINNNZZZeeegggkkkooossstttrrrqqqrrrtttsssooolllmmmqqqtttrrrooommmmmmlllkkkiiifffdddccchhhlllqqqvvvxxxzzz|||}}}}}}|||zzzvvvrrrnnnjjjhhhbbbbbbdddjjjssszzz}}}}}}~~~||||||~~~}}}zzz~~~|||yyyxxxyyy{{{{{{{{{uuutttwww{{{|||{{{~~~}}}|||}}}~~~~~~~~~|||||||||}}}yyy{{{xxx{{{}}}{{{xxxvvvwwwyyyqqqtttxxxzzzzzzzzzzzz{{{{{{|||}}}}}}{{{{{{|||}}}zzzzzz~~~~~~~~~~~~~~~~~~yyyxxxxxxzzz}}}}}}{{{xxxtttuuuwwwyyy{{{{{{||||||}}}{{{yyyxxxvvvvvvvvvvvvtttuuuwwwwwwwwwwwwzzz|||yyy{{{zzzxxxyyy{{{yyyuuuuuuvvvuuusssoooooorrruuuxxxzzz}}}}}}wwwmmmbbb\\\NNNHHHAAA>>>???@@@===::::::999999;;;<<<===<<<:::888888777666666666666666:::888666444333222333333333333333444444444444555555444222111222333666777111444777888888<<>>???FFFDDDAAA>>><<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;:::888888999;;;888888999::::::;;;<<<<<<<<<;;;::::::;;;===@@@AAA======>>>>>>@@@BBBCCCDDD@@@EEEHHHHHHLLLTTT]]]ccckkkooouuuwwwvvvuuuvvvwwwwwwsssqqqsssvvvxxxuuurrrooooooooonnnmmmlllkkkjjjlllooosssvvvwwwxxxzzz|||~~~|||yyytttoooiiieeeccc\\\[[[]]]bbbkkktttzzz|||}}}||||||~~~}}}zzzxxxxxxzzz|||}}}}}}{{{yyyzzz||||||{{{~~~~~~~~~}}}~~~|||}}}zzz{{{|||{{{zzzxxxxxxxxxrrrvvvzzz~~~}}}||||||{{{{{{~~~~~~}}}}}}{{{zzzyyyzzz||||||yyywwwtttvvvyyy{{{||||||zzzyyy{{{{{{{{{{{{yyyxxxvvvuuussstttuuuuuuuuuvvvyyy{{{{{{}}}|||xxxwwwxxxvvvrrrtttvvvvvvssspppooorrruuuxxxzzz}}}}}}yyyrrrjjjdddUUUNNNFFFAAA@@@???===:::;;;;;;:::<<<===>>>===;;;999888777666555555555555888777555444333333333333333333333444444555555555666555444333333444666666222444666666777===FFFNNNTTTOOOHHHDDDCCCBBB???===333333444444444444444444222222333333444444444555444333222222222222222222333222111222444555444333888777666888999888555111444333222333555555444333444444555555555444222222}}}||||||{{{{{{{{{{{{{{{yyyxxxyyy|||zzzvvvvvvzzzwwwvvvuuusssqqqqqqppppppsssrrrrrrrrrqqqoookkkhhhllljjjjjjmmmmmmjjjjjjlllggghhhdddXXXJJJ@@@===>>>:::;;;;;;<<<============DDDCCC@@@>>><<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;:::888888999;;;888999999::::::;;;;;;<<<::::::;;;<<<===>>>??????=========>>>???AAABBBCCCBBBBBBEEEHHHJJJMMMUUU^^^gggmmmtttxxxxxxwwwxxxyyyyyywwwvvvwwwzzzzzzwwwtttqqqqqqrrrrrrssssssssssssrrrtttuuuvvvuuuuuuwwwxxx}}}{{{wwwqqqkkkddd___\\\YYYXXXZZZ___hhhrrryyy}}}~~~}}}|||~~~|||zzzxxxyyy|||~~~}}}~~~}}}{{{}}}}}}|||||||||||||||zzzxxxpppssswwwzzz|||~~~}}}}}}~~~~~~~~~~~~}}}|||{{{zzz{{{{{{{{{yyywwwuuuwww{{{}}}}}}{{{xxxvvv{{{|||||||||zzzwwwsssqqqppprrrssstttuuuwwwzzz}}}|||}}}xxxuuuuuusssnnntttvvvvvvtttqqqooorrrtttxxxzzz|||}}}{{{vvvqqqnnn___XXXMMMFFFBBB???<<<999===<<<;;;<<<>>>>>>>>><<<:::999888666555444444444666555444333333333333444222222333333444555666666444444444444444444444333444555555555777>>>HHHPPPVVVPPPIIIEEEDDDCCC@@@>>>444444444444444444333333111111222333444555666777222222222222222222333444333222111222333444444222888777777999:::999777555555333222222444555666555333444555555555444333222|||{{{{{{zzzzzzzzzzzzzzzvvvuuuvvvyyyxxxtttuuuxxxvvvuuutttsssqqqpppooooooqqqppppppqqqqqqooollliiihhhhhhiiijjjkkkjjjiiiiiihhhdddZZZMMMAAA;;;:::<<<;;;<<<>>>???@@@???>>>===@@@???===<<<::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;:::;;;<<<;;;999888999:::999999999::::::;;;;;;;;;999:::<<<===>>>???>>>>>>============???@@@AAABBBBBB@@@CCCHHHIIIIIIPPPZZZcccjjjrrrwwwwwwvvvvvvwwwwwwvvvvvvxxxzzzyyyvvvrrrsssssstttuuuvvvwwwyyyyyyvvvwwwvvvuuurrrqqqrrrtttyyywwwtttoooiiiccc^^^\\\^^^___bbbgggnnnvvv{{{~~~}}}}}}|||{{{zzz{{{}}}~~~|||}}}|||xxxssstttvvvvvvuuuvvvwwwyyy{{{{{{{{{||||||}}}~~~~~~{{{zzzzzz{{{{{{{{{{{{zzzyyyzzz{{{|||{{{zzzxxxwww}}}|||zzzwwwtttpppmmmkkkkkklllnnnpppssswww|||{{{~~~}}}wwwtttsssqqqmmmsssuuuwwwuuurrrppprrrtttxxxxxxyyyyyyxxxvvvsssrrrhhhaaaVVVLLLEEE@@@<<<:::>>><<<;;;;;;===>>>===<<<;;;:::888777555444333333444333333333333444444444111222222333444555666666222333333333333222111111666777777777999???GGGMMMTTTOOOIIIEEEEEEDDDBBB@@@555555555444444333333333222333333444555555666666333222222222333444555555222111111111333444333222666666777999:::;;;::::::666444111000222555666666333444555555555444333222~~~{{{zzzzzzyyyyyyyyyyyyyyyuuutttvvvyyyxxxtttuuuyyyttttttsssrrrqqqpppoooooonnnmmmnnnoooqqqpppmmmkkkhhhiiikkkkkkjjjjjjiiigggfff\\\NNNDDD>>><<<;;;:::;;;<<<>>>??????>>>======>>>===<<<;;;::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;:::;;;<<<;;;999888999:::999999::::::::::::;;;;;;888:::<<<>>>??????>>>===<<<<<<<<<===>>>???@@@AAA??????BBBEEEEEEFFFLLLTTT```gggooottttttttttttuuuuuuuuuvvvxxxyyyxxxuuussstttttttttuuuvvvxxxyyyzzzwwwwwwvvvtttqqqooopppqqqtttsssqqqnnnkkkgggdddbbbfffjjjoootttxxxzzz|||}}}~~~}}}}}}~~~~~~||||||}}}~~~~~~|||}}}~~~}}}yyyyyyzzzyyyxxxvvvvvvwwwyyyxxxxxxxxxyyy|||yyywwwyyy~~~xxxxxxyyyzzz{{{|||~~~~~~|||zzzyyyxxxxxxyyyzzz|||vvvpppjjjfffdddcccaaacccfffiiimmmssszzz~~~www{{{{{{vvvrrrrrrqqqnnnrrruuuxxxwwwsssqqqqqqssswwwvvvuuutttsssqqqpppooommmggg^^^UUULLLEEE???<<<===;;;::::::;;;<<<<<<;;;;;;:::888777555444333333333333444444444444444444222222333333444555666666333333444444444444333222777888:::;;;===AAAEEEHHHQQQLLLFFFCCCCCCDDDBBB@@@555555555444444333333333555555555555555555555555444444444444444555666777222111000111333444333222333444666888999;;;<<<===:::777333222333666777888222333444555555555444333~~~}}}}}}zzzyyyyyyxxxxxxxxxxxxxxxwwwvvvxxxzzzyyyvvvvvvzzzqqqrrrrrrrrrrrrqqqpppooollllllmmmoooppppppnnnkkkjjjmmmnnnlllkkkkkkhhhddd\\\RRREEE>>>===>>>===::::::;;;;;;<<<<<<<<<;;;;;;>>>>>>=========<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;999;;;<<<<<<:::999999999::::::::::::::::::::::::999:::<<<>>>??????>>>>>><<<<<<<<<<<<===>>>???@@@===BBBDDDAAA@@@DDDIIIKKKZZZaaaiiinnnpppqqqsssuuuuuuvvvwwwxxxyyyxxxxxxwwwvvvuuutttssstttuuuvvvwwwvvvvvvvvvuuurrrppppppqqqqqqqqqqqqpppooonnnmmmlllnnnrrrxxx|||}}}|||{{{{{{~~~}}}}}}~~~~~~}}}~~~~~~~~~~~~|||}}}{{{zzzzzzyyyxxxwwwyyy|||~~~{{{{{{zzzzzz{{{}}}~~~||||||sssrrruuu}}}}}}|||vvvxxxyyyzzz{{{}}}~~~zzzwwwvvvxxxzzz|||{{{tttkkkddd```___^^^[[[]]]___bbbgggmmmuuuzzztttyyyzzzuuuqqqppppppooorrruuuyyyxxxuuurrrqqqrrruuutttsssqqqooommmllllllnnnlllggg```WWWNNNFFFAAA>>><<<999999:::;;;;;;::::::999888666555444444444444444555666666555555444333333333444444444555555555555555666666666777777777888:::===@@@CCCFFFGGGMMMHHHBBB@@@@@@@@@???===444444444444444444333333777777666666666555555555555444444444444444555666222111000111222333333111111333555666777888;;;===>>>:::777555666777888888222333444555555555444333~~~~~~}}}yyyyyyxxxwwwwwwwwwwwwwwwxxxvvvxxxzzzyyyuuuuuuyyyooooooppprrrrrrqqqqqqpppllllllmmmnnnpppooollljjjiiimmmnnnjjjggggggddd^^^MMMGGG???;;;<<<===>>>===<<<;;;;;;::::::;;;;;;;;;<<<<<<=========<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;999;;;<<<<<<:::999999999::::::::::::::::::::::::999:::;;;===>>>>>>??????<<<<<<<<<<<<===>>>??????AAAKKKLLLAAA>>>FFFIIIDDDOOOVVV^^^eeehhhkkkpppssstttuuuvvvwwwwwwxxxyyyzzzxxxwwwuuusssrrrrrrrrrssstttvvvwwwwwwuuusssssssssrrrrrrssstttuuuuuuuuuttttttxxx|||~~~}}}||||||||||||~~~|||}}}~~~}}}|||}}}yyyyyyxxxwwwwwwzzz~~~}}}}}}~~~~~~}}}}}}}}}uuutttwww~~~}}}}}}|||}}}~~~~~~~~~|||zzzyyywwwyyyzzz{{{zzz|||}}}zzzxxxxxxyyyzzz|||~~~zzzsssllleeeaaa^^^]]]]]]^^^```bbbeeekkkrrrwwwsssyyyzzzuuuooonnnooonnnqqquuuyyyyyyvvvrrrqqqrrrtttsssrrrpppnnnmmmlllkkknnnooooookkkcccXXXNNNHHH???===:::999:::;;;<<<;;;999888777666555555555555555666777777777666555444555444444444444333333333444444333333444666888999777777888<<<@@@FFFIIIKKKLLLGGG@@@===<<<;;;999666333333444444444444444444666666666666666666777777444444333222222222333333222000000111222333222111333555666555444444666888===:::777555555555555444222222444555555555444444yyyxxxxxxwwwvvvwwwwwwwwwvvvuuuvvvxxxwwwssssssvvvmmmnnnpppqqqrrrrrrqqqqqqnnnnnnnnnoooooonnnjjjhhhgggkkkkkkfffcccccc^^^WWWBBB@@@>>>;;;:::;;;>>>@@@???>>><<<;;;;;;<<<===>>>999::::::;;;;;;:::999999;;;<<<<<<<<<<<<<<<<<<;;;999:::<<<<<<;;;999888999::::::::::::::::::::::::::::::;;;<<<===>>>??????<<<<<<<<<<<<<<<===>>>???GGGUUUUUUDDD???JJJLLLAAAEEEKKKTTT\\\aaaffflllppprrrssstttttttttvvvxxxzzzzzzxxxuuurrrppppppppppppsssvvvyyyyyyxxxvvvvvvvvvssstttuuuwwwxxxyyyyyyyyyxxx{{{~~~}}}|||~~~zzz~~~}}}{{{{{{}}}}}}}}}{{{|||~~~~~~}}}|||{{{zzz||||||}}}{{{yyy||||||{{{{{{yyyzzz||||||{{{zzzwwwvvvyyy{{{|||{{{zzzzzz~~~}}}|||{{{zzzzzzzzzzzz{{{{{{xxxtttoooiiiddd```]]]ccccccdddeeeggglllrrrwwwtttzzz{{{uuunnnmmmmmmlllqqquuuyyyzzzvvvsssqqqrrrtttsssrrrqqqooonnnmmmmmmmmmqqqtttrrrjjj___TTTNNNAAA>>>;;;:::;;;<<<===<<<888888777666666666666666666777888888888777555444666555555444444333222222111000//////111333666888777666666999@@@GGGMMMQQQMMMGGG???;;;999777444111333333333444444555555555444444555666777888999999333333222111000000000000111000000000222333222111555666777555111000222444:::888555333222222000///111222444555555555444444~~~~~~}}}|||{{{{{{|||}}}}}}zzzvvvsssrrrrrrrrrttttttuuuwwwwwwuuupppmmmrrrqqqpppooonnnnnnnnnnnnnnnnnnnnnmmmmmmmmmllllllgggggghhhhhheee^^^UUUNNN???>>>;;;999999999:::;;;>>>;;;:::;;;>>>???>>><<<888:::<<<;;;888777999;;;999:::===>>>???>>>===<<<<<<<<<<<<999777777999;;;::::::;;;;;;;;;:::999999======<<<<<<<<<;;;;;;;;;>>>>>>>>>>>>>>>=========BBBEEECCC>>>>>>EEEGGGEEEFFFIIIOOOTTT[[[bbbiiinnnvvvmmmiiimmmrrrqqqppprrrxxxyyyxxxsssmmmkkknnnrrrppprrruuuyyyzzzxxxssspppqqquuuxxxxxxvvvwww|||}}}{{{zzz|||}}}}}}||||||||||||yyy{{{~~~~~~~~~}}}{{{zzz{{{}}}|||xxxzzz}}}|||~~~}}}|||~~~}}}~~~|||~~~|||zzzzzzzzzyyyxxxvvvwwwyyy{{{}}}}}}yyyxxxzzzzzzyyywww}}}yyyuuupppmmmjjjfffcccaaadddgggiiikkknnnrrruuuvvvxxxzzzxxxtttpppppppppqqqpppssswwwwwwrrrooopppwwwtttssssssnnnfffgggmmmoooqqqrrrsssoooggg]]]VVVHHH@@@:::::::::888888:::777999;;;:::666444555666@@@:::555444777:::999777222666999777333111444777666444333444777:::<<<===999777888>>>GGGNNNQQQRRRIIIAAA:::999999555333333555222222444444111111333444888777333333777888444444222000111333111+++$$$000111222222333333333333666666555333111111444666777444222222333555555555222111000222444666666555|||}}}|||{{{zzzzzzzzz{{{|||}}}zzzvvvssssssssssssqqqqqqrrrtttvvvuuurrroooqqqqqqpppooooooooooooooopppooonnnmmmlllmmmmmmmmmlllkkkjjjeee^^^TTTJJJDDD<<<<<<<<<;;;:::999888888<<<:::999:::<<<===<<<::::::<<<===<<<:::999:::<<<888999;;;<<<======<<<<<<<<<======;;;999999:::;;;;;;;;;<<<<<<;;;;;;::::::======<<<<<<<<<;;;;;;;;;========================BBBEEECCC>>>>>>CCCDDDAAACCCFFFKKKQQQWWW___gggmmmsssooonnnqqqrrrppprrrwwwxxxzzzzzzuuunnnkkkllloooqqqsssvvvzzz{{{yyyuuurrrqqquuuyyyyyyxxxxxx|||}}}{{{{{{|||}}}}}}}}}||||||~~~{{{xxxzzz~~~|||{{{|||}}}}}}~~~|||zzz|||}}}~~~~~~{{{|||~~~{{{{{{zzzyyyyyyzzzzzzyyyxxxzzz{{{|||}}}}}}}}}||||||{{{yyyvvvuuuvvvwwwvvvuuuwwwvvvtttrrrooommmlllkkkhhhjjjlllmmmnnnpppsssuuuvvvxxxyyyxxxuuurrrqqqrrrrrrooopppttttttqqqppprrrwwwuuuuuuuuupppiiijjjooonnnppptttwwwvvvqqqhhhbbbOOOEEE<<<;;;;;;:::999:::777999;;;:::777666666888:::777444444777666333///555777999666222000222555666444222333555777999999888777999>>>FFFMMMOOOOOOIIIAAA:::999888555333333777444444777666333333666444777777333333777777444222000...111444555222...222333333333333222222111333444333222222222555888333111000000111222222111222111111333555666666555|||}}}|||zzzyyyyyyyyyzzzzzz}}}{{{xxxvvvtttttttttuuupppooopppqqqtttuuutttrrrpppppppppppppppqqqqqqqqqqqqpppmmmkkkjjjkkklllmmmmmmlllhhh```TTTIII@@@<<<888:::;;;<<<;;;999777555:::999888999:::;;;;;;999:::<<<<<<;;;:::999999:::999999999:::;;;;;;<<<<<<;;;===>>>>>><<<;;;<<<=========<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<=========>>>AAACCCCCC??????@@@@@@===AAACCCFFFKKKQQQYYYbbbhhhmmmnnnppprrrpppnnnrrryyyxxxyyyyyyuuuoooiiihhhhhhnnnqqquuuxxxyyywwwuuusssqqquuuyyy{{{yyyyyy{{{}}}~~~|||zzzzzz|||}}}}}}}}}}}}}}}}}}zzzxxxzzz~~~||||||}}}{{{}}}}}}|||~~~~~~~~~|||yyyyyy}}}}}}yyyyyyxxxwwwwwwyyy{{{zzzzzz{{{||||||}}}|||{{{yyyxxxvvvtttrrrrrrssssssrrrrrrsssuuuvvvtttpppnnnppprrrpppqqqrrrrrrqqqrrrtttvvvuuuwwwyyyyyywwwtttsssssssssooolllnnnnnnmmmooosssuuuuuuvvvvvvqqqkkkkkknnnmmmpppvvvzzz|||xxxqqqkkkYYYLLL???<<<===;;;::::::888:::;;;;;;999888999999666555555777888555///***777888888555111///111444888666444444555777777777777777999???FFFLLLMMMLLLIII@@@999888777444333333888555444777666333333666444666666333333666666444444111///000444666666444444444444444333222111111111222333222222333666999555444333444555666444333333222222333555666555333}}}|||{{{yyyyyyyyyzzzzzzzzzyyywwwuuuuuuuuuvvvvvvrrrqqqpppqqqssstttttttttnnnooopppqqqqqqrrrrrrrrrpppnnnkkkiiihhhhhhjjjkkkjjjgggbbbWWWLLLBBB===;;;888999999:::999888777666999888888999999:::::::::999::::::999888888888888:::999999999:::;;;<<<===:::===???@@@???>>>>>>???>>>===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;<<<===>>>>>>>>>@@@@@@@@@??????>>><<>>>>><<<:::999999:::;;;;;;;;;;;;;;;;;;666666777999:::777333...777777666444111111333555999888666666888::::::999777777999???FFFJJJJJJIIIIII@@@999888777555333444666333333555555222111444444555444333333444555444:::666222000111333333333333333444444444333333222111222333333222333555777666555555777888888666444222111222333555555444222~~~}}}|||zzzyyyyyyzzzzzzxxxwwwvvvuuuuuuuuuvvvwwwvvvtttrrrrrrssstttssssssmmmnnnoooqqqrrrrrrrrrrrrlllkkkjjjhhhhhhgggggghhhgggbbbZZZOOOEEE>>><<<;;;:::999888777777777888999888999999999999999:::::::::999999999::::::999999::::::::::::;;;<<<===>>>:::===???AAA@@@@@@@@@AAA>>>>>><<<;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<999::::::;;;<<<===>>>>>>;;;<<<===@@@@@@???>>>===BBBBBBBBBBBBDDDIIIPPPUUUaaadddgggjjjmmmppprrrqqqvvvwwwyyywwwssslllgggdddjjjnnnrrrtttsssqqqqqqqqqsssuuuxxxzzzzzzyyyyyyyyyxxxvvvtttssstttuuuuuuuuuyyyyyy{{{~~~~~~~~~|||||||||~~~~~~~~~~~~|||{{{{{{|||zzz{{{yyywwwyyy~~~~~~{{{yyywwwtttssstttvvvvvvuuuvvvwwwyyyyyyzzzyyyxxxxxxuuuuuuuuusssqqqpppooonnnnnnsssvvvuuupppnnnpppsssrrrssstttuuutttuuuwwwyyyssstttwwwyyyzzzyyyvvvtttrrrjjjbbb^^^\\\\\\aaagggpppuuuyyyyyyuuuqqqnnnmmmmmmppptttyyy|||zzzvvvrrriiiZZZJJJBBB???<<<::::::;;;;;;;;;<<<<<<<<<<<<;;;666666666888999999888666555555555444333444666777777666666777999;;;;;;:::777777999???FFFJJJJJJHHHIIIAAA999888777555555666666333333555555222222444555333333333333333333555;;;888333000///000000000000111222333444444555444222333444333222111333444333333333444666555333111111111111333555555444222~~~|||zzzzzzyyyzzzzzzvvvvvvvvvuuuuuuvvvvvvvvvyyyvvvtttsssssssssrrrqqqlllmmmooopppqqqqqqpppppphhhjjjkkkllllllkkkhhhgggggg___RRRGGG???<<<:::999;;;999777666666777999:::777888999999888888999;;;:::999888:::<<<===<<<;;;:::::::::;;;<<<<<<======:::<<>>;;;:::<<<@@@@@@>>>===???CCCCCCBBBAAAAAADDDIIILLLZZZ^^^cccfffjjjppppppmmmtttuuuwwwxxxuuuqqqlllhhhmmmqqqvvvvvvtttrrrrrrssstttuuuwwwxxxxxxxxxwwwwwwvvvtttqqqppppppqqqpppooottttttwww}}}}}}}}}~~~}}}~~~~~~}}}}}}|||}}}}}}~~~~~~}}}}}}~~~|||zzzxxxwwwyyyzzzyyywwwyyy~~~}}}wwwuuurrrpppqqqssssssssssssuuuvvvxxxyyyyyyxxxxxxwwwxxxxxxwwwtttrrrqqqrrrlllooossstttsssrrrsssuuuppprrrsssssssssuuuwwwyyyssssssuuuxxxzzzyyyvvvssskkkccc[[[WWWTTTSSSXXX^^^kkkssszzz{{{yyyxxxuuusssnnnooossswww{{{}}}{{{yyynnnaaaRRRIIIBBB===;;;===<<<;;;;;;;;;======;;;999555555555555666888999:::444555555666777777888888555444444666888::::::999888777999>>>EEEJJJJJJIIIKKKBBB:::888888777666888888666555888777444444777555222111333333111222555555444333111000000111111...///000222333444555555222444444444222111111222666555444555777777555444111111222555888888666444~~~}}}}}}~~~~~~}}}{{{yyyxxxxxxxxxyyyvvvvvvvvvvvvuuuvvvvvvvvvwwwuuutttsssssssssqqqoookkklllnnnpppppppppooonnnhhhkkkpppttttttqqqllliiieeeYYYIII>>>;;;;;;:::888999999999888888999999999555777888888666666777:::777555555777:::<<<<<<:::777888:::;;;<<<<<<;;;;;;:::<<<>>>>>>???AAACCCFFFDDDBBB@@@>>>=========>>>;;;;;;;;;<<<<<<<<<==============================>>>;;;<<<@@@@@@<<<<<>>BBB===<<<:::;;;<<<<<<:::777555666666666666777888999666666777999:::999777666777666555777999999888777999777888===EEEJJJLLLLLLLLLCCC;;;999999888888:::999666666888888555444777555111000444444000111555111222444444333222111111...///000111222333333333000222333333222222222333:::888777777888999999888222333555888<<<<<<:::888}}}|||}}}~~~}}}|||zzzxxxwwwwwwwwwwwwvvvvvvvvvvvvvvvuuuuuuuuutttsssrrrrrrsssssspppnnnkkklllnnnooopppooommmlllhhhmmmuuuzzz{{{wwwppplllaaaRRRAAA888999===<<<:::777888:::;;;;;;:::999888333555777777555444666888222000000222777999999777555777999;;;<<<;;;:::999:::;;;======>>>@@@DDDGGGFFFDDDBBB@@@?????????@@@;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>=========BBB===<<<@@@???;;;:::>>>???@@@AAAAAAAAABBBEEEHHHBBBPPP[[[[[[ZZZ^^^dddffffffgggiiilllnnnmmmjjjhhhnnnrrrvvvuuuqqqnnnnnnpppvvvuuusssssstttuuuuuuuuuvvvssspppnnnmmmlllkkkiiillllllqqq{{{||||||~~~~~~}}}}}}zzzvvvxxx}}}}}}uuuzzzzzzvvvwwwyyyzzz}}}}}}{{{}}}~~~~~~~~~~~~}}}xxxsssooovvvwwwvvvuuuxxx~~~}}}pppnnnkkkkkknnnqqqsssttttttuuuvvvwwwwwwvvvvvvuuusssvvvzzz{{{yyyxxxzzz{{{vvvuuuuuuvvvwwwuuurrrooorrrssstttsssrrrrrrtttvvvrrrrrrtttwwwzzzxxxsssoooXXXRRRMMMMMMLLLKKKOOOTTTVVVcccppptttxxx||||||yyyvvvtttrrrrrrtttuuuuuutttssskkk```UUUIII@@@@@@EEE>>><<<:::;;;<<<<<<999666777888::::::999888888888888888999;;;<<<:::666333;;;:::999:::::::::888666999888888===DDDKKKNNNNNNMMMDDD;;;::::::999999<<<777444444666666333333555555000000444444000000555111333666777555222000//////000000111111111000000...000222333333333444555888666444333555666666666333444777;;;??????>>><<<~~~}}}|||{{{}}}}}}}}}}}}|||{{{zzzyyy|||yyyvvvvvvxxxwwwsssppptttqqqoooooopppqqqooommmrrrmmmhhhgggiiilllnnnnnnjjjjjjmmmrrruuutttoookkk```RRRAAA999;;;>>>;;;777888777555777999:::888555777666555444444555666777666555555444444444555555888888999999999888888777888:::;;;===>>>@@@DDDGGGFFFEEEDDDBBBAAAAAAAAAAAA444777:::<<<;;;:::::::::===>>>>>>>>>>>>?????????<<<<<<===>>>>>>===;;;;;;<<<<<<>>>@@@BBBDDDFFFGGGHHHJJJMMMPPPSSSVVVXXXYYY]]]^^^`````````aaadddfffkkknnnrrrttttttsssssssssyyyxxxvvvuuuvvvwwwwwwwwwqqqmmmkkklllkkkhhhiiilllooorrrvvvyyy{{{}}}|||yyyxxxzzz}}}~~~wwwzzz}}}|||xxxuuuuuuuuutttxxx}}}~~~}}}||||||}}}yyytttrrrtttuuutttvvvxxxxxxwwwvvvwwwwwwsssllliiioootttttttttvvvqqqtttwwwwwwuuussstttuuuppptttyyy|||||||||||||||}}}{{{xxxrrrmmmkkkkkkmmmjjjkkkoootttssspppooorrrsssssssssvvvwwwuuupppkkk^^^UUUMMMKKKKKKLLLPPPVVVYYYeeeqqqtttqqqooouuu|||xxxuuussstttvvvwwwvvvuuuooommmhhh]]]QQQHHHEEEEEE???>>>===<<<;;;::::::999;;;999888999::::::999777666999===???>>>;;;:::999999:::888555666;;;???>>>444888;;;===CCCKKKOOONNNLLLBBB999999<<<;;;;;;<<<555444333333333333444555444555666555333222333444444444333222333444---$$$...222222...///666888555444444222222222222444444333444444555666666666555666555444444555777:::;;;~~~~~~~~~~~~}}}|||{{{{{{{{{||||||||||||{{{{{{zzz{{{zzzyyyxxxxxxvvvtttqqquuurrrooooooqqqqqqpppnnnpppmmmkkkkkkmmmooonnnmmmjjjjjjjjjmmmppppppnnnkkk[[[NNN@@@999;;;===;;;777999777666777999999777555666555444444555666888999666666555555444444555555777777888888888888777777777999:::;;;<<<>>>AAADDDFFFFFFEEEDDDDDDDDDDDDDDD888:::<<<<<<;;;;;;;;;<<<>>>>>>>>>????????????@@@======>>>>>>>>>===<<<;;;<<<===>>>@@@AAACCCDDDEEECCCDDDGGGJJJMMMOOOPPPQQQSSSUUUWWWXXXYYY[[[^^^```gggjjjmmmoooqqqrrruuuwwwyyyvvvsssrrrssstttsssqqqpppllliiijjjhhheeeeeegggkkkpppvvv{{{~~~{{{xxxxxxzzz~~~xxx{{{}}}{{{xxxtttsssssstttwww{{{~~~}}}}}}}}}}}}yyyuuutttuuuwwwwwwwwwvvvvvvvvvuuuuuutttsssmmmkkkrrrwwwwwwwwwxxxuuuwwwxxxwwwssspppooopppoooqqqtttxxxzzz{{{{{{zzz{{{xxxtttoookkkiiihhhhhhggggggjjjpppsssqqqqqqssstttsssrrrssstttrrrnnnjjj]]]UUUNNNLLLMMMNNNRRRWWW^^^gggqqqtttqqqooorrrwwwxxxvvvtttuuuwwwxxxwwwvvvooonnnjjjbbbWWWMMMFFFBBB??????>>>===<<<<<<;;;;;;<<<:::999999::::::999777666888;;;<<<;;;999888888999;;;;;;888999>>>???>>>666888999<<>>999;;;===:::666:::999777777888888777555555444444444555777999:::777777666555555555555555555666666777777777666666666888999999999:::===???CCCDDDDDDDDDEEEEEEFFFFFF===>>>>>>===;;;;;;<<<===>>>????????????@@@@@@@@@>>>>>>??????>>>>>>===<<<======>>>???@@@AAAAAABBB@@@AAACCCEEEGGGHHHJJJJJJJJJLLLNNNPPPQQQTTTWWWZZZaaacccfffhhhkkkpppvvvzzzzzzuuuqqqppprrrrrroookkkkkkhhheeefffddd```___aaagggmmmvvv~~~{{{xxxxxxzzz~~~|||}}}}}}zzzwwwuuuttttttvvvyyy}}}~~~~~~~~~~~~~~~|||yyyvvvuuuwwwyyy{{{wwwsssrrrssssssrrrooorrrnnnooovvv{{{|||{{{{{{xxxzzzzzzxxxsssnnnjjjiiilllkkklllqqqwwwzzzyyyxxx{{{vvvpppmmmllljjjgggddddddaaaccckkkqqqrrrrrrtttuuusssqqqpppooommmkkkhhh\\\UUUOOOOOOPPPRRRVVV[[[ffflllrrruuutttqqqqqqrrrxxxvvvvvvvvvxxxyyyyyyxxxqqqpppmmmhhh___TTTHHH@@@??????>>>==================;;;::::::::::::888777666888999999888777777888555999:::999:::======:::888777666:::EEEPPPQQQMMMDDD===888777555333444999444333222111111222333444333444555444222111222333444222...+++...444444111111444444222222444444111444333333222222333333444000000111222222222222111555444444444555777888:::~~~}}}{{{{{{{{{{{{{{{||||||}}}yyyyyyyyyxxxwwwvvvuuutttwwwzzz|||zzzvvvrrrqqqrrrtttsssrrrqqqqqqqqqppppppnnnnnnnnnooooooooonnnnnnooommmiiieeebbb___\\\ZZZHHHBBB<<<999;;;;;;999666::::::888888888777777666777666555555555666777888888888777666555555555555444444555666666666555555666888999999888999:::<<<>>>???AAABBBDDDEEEFFFFFFAAAAAA???===::::::<<<>>>????????????@@@@@@@@@@@@@@@@@@??????>>>>>>======>>>>>>>>>>>>????????????BBBBBBCCCDDDEEEFFFGGGHHHGGGIIIKKKMMMNNNPPPSSSVVV\\\]]]___aaaeeelllsssyyy|||vvvqqqppprrrqqqlllgggeeebbbaaabbbaaa]]]\\\___dddkkkwww|||xxxxxxzzz}}}}}}{{{zzzuuuvvvxxx{{{~~~~~~}}}~~~~~~~~~~~~~~~{{{{{{zzzxxxvvvvvvwwwyyy}}}wwwqqqoooqqqqqqnnnkkkppppppsssxxx}}}~~~}}}|||{{{||||||zzzuuuoooiiifffhhheeeeeejjjrrrwwwwwwuuu|||vvvpppnnnooommmhhhddd```\\\\\\eeennnrrrssstttwwwtttqqqmmmkkkjjjiiihhh]]]VVVRRRSSSVVVXXX\\\bbbmmmppptttwwwwwwvvvsssrrrxxxxxxxxxyyyzzzzzzzzzyyyuuusssoookkkeeeZZZMMMCCC@@@???>>>===<<<<<<===>>>>>><<<;;;:::;;;:::999777888999999888666666777999444999<<<<<<===???>>>999:::777444999GGGSSSSSSLLLAAA===999777444000333888444444333222222333444444222333444333222111222444555555000,,,...222333000///111222333333333222000333333333333333333333333333444444555555555444444444444444444555666777888~~~}}}{{{{{{{{{{{{{{{|||~~~~~~zzzyyyxxxwwwuuurrrpppoootttwwwzzzyyyuuuqqqpppqqqssssssrrrqqqpppoooppppppnnnnnnmmmlllkkklllnnnooopppnnniiibbbZZZSSSMMMJJJ@@@===:::999::::::999777::::::999888777777888999:::999777666555555555666999999888777666555555555333333444555555555555555777999::::::999888999;;;<<<===@@@BBBEEEFFFGGGGGGCCCBBB@@@===:::999;;;===>>>>>>?????????@@@@@@@@@AAA@@@??????>>>=========>>>>>>>>>>>>>>>>>>>>>>>>DDDCCCCCCCCCDDDEEEFFFGGGHHHIIIKKKKKKLLLMMMPPPRRRWWWYYYZZZ]]]aaagggooouuuyyyuuupppooopppnnniiieeeaaa^^^^^^aaaaaa^^^^^^```eeemmmxxx{{{yyyzzz|||}}}~~~wwwvvvwwwzzz}}}~~~||||||}}}~~~~~~~~~xxxyyyxxxwwwvvvuuuwwwyyy}}}wwwpppnnnppppppmmmjjjooorrrvvvyyy}}}}}}{{{{{{|||}}}|||xxxrrrkkkfffdddaaa___ccclllrrrtttssszzzuuupppoooqqqooojjjddd___YYYXXXaaajjjppprrruuuxxxuuuqqqllliiiggghhhhhh___YYYWWWZZZ^^^aaaeeejjjtttuuuwwwyyyzzzzzzyyywwwyyyzzz||||||{{{{{{zzzzzzzzzvvvqqqmmmggg^^^SSSKKK@@@???===<<<;;;<<<======>>>===;;;;;;;;;;;;:::888:::::::::999777666888:::777<<<@@@@@@AAACCCAAA===:::777555;;;JJJVVVUUUMMMBBB>>>;;;999555111333888666555444333333444555666222333444444222222333444222444333000000333222///------///222333222222222333333333333333333333333555666666666666666555555333333333444444555666666~~~~~~|||{{{zzzzzz{{{|||}}}~~~zzzyyyxxxwwwtttrrrpppnnnrrrtttwwwwwwuuusssqqqppprrrrrrrrrqqqnnnnnnooopppmmmmmmllljjjiiijjjlllooojjjiiiddd[[[QQQHHHAAA???;;;;;;:::999999888888888999999999888777777999;;;<<<;;;999777555444444444;;;:::999777666666666666222333444555555555555555777999::::::999999999:::<<<>>>AAAEEEGGGIIIJJJJJJCCCCCCAAA>>>;;;:::<<<>>>===>>>>>>>>>>>>?????????AAA@@@???>>>===<<<<<<<<>>>>>>>>>>>>>>>>>BBBBBBAAA@@@@@@BBBCCCDDDFFFGGGIIIIIIIIIJJJLLLNNNTTTVVVYYY]]]aaagggmmmrrrtttrrrqqqooonnnlllhhhfffbbb```aaaeeefffcccccceeejjjqqqzzz~~~}}}||||||}}}||||||~~~zzzxxxxxxzzz~~~~~~||||||}}}~~~}}}}}}wwwxxxyyyxxxvvvvvvxxxyyy|||xxxtttrrrsssssspppnnnqqqvvvyyyzzz{{{~~~}}}yyy{{{{{{|||}}}{{{uuulllgggaaa^^^\\\___fffmmmqqqrrruuurrrppppppqqqooojjjfff___ZZZXXX___fffkkkppptttvvvtttqqqlllgggeeefffhhhbbb^^^]]]ccchhhkkkoootttyyyyyyzzzzzz{{{|||}}}~~~|||}}}}}}{{{zzzzzz{{{xxxtttooohhh```XXXRRRCCCBBB???===<<<<<<===>>>>>><<<;;;;;;<<<===;;;:::;;;<<<<<<:::888777999:::555999;;;:::;;;>>>>>>;;;888777777???NNNYYYWWWNNNEEE???;;;:::777444444777777666555444444555666777222444555555333333444666---111333222222555444111...,,,...222333222222555222333333444444333333222444555555555555444444333333333333444444444555555|||{{{yyyxxxyyyzzz{{{}}}yyyyyyyyyxxxvvvuuusssrrrrrrrrrtttvvvxxxvvvsssppppppqqqrrrpppmmmlllnnnpppjjjlllmmmllljjjjjjkkkmmmaaa^^^YYYPPPFFF???<<<<<<999999:::999777777888:::888999999888666777;;;>>><<<;;;999777555555555555;;;;;;999888777666666666222333444555666666666666555777999:::999888999999<<<>>>AAAEEEHHHIIIJJJJJJDDDDDDCCC@@@>>>===>>>???<<<<<<=========>>>>>>>>>AAA@@@>>><<<;;;;;;;;;<<>>>>>>>>@@@AAABBBCCCDDDFFFGGGHHHIIILLLOOOPPPTTTZZZ```eeejjjooosssrrrtttuuussspppmmmlllmmmjjjhhhiiilllmmmiiiiiikkkqqqvvv|||}}}}}}~~~}}}{{{yyy{{{}}}|||}}}~~~~~~|||{{{xxxzzzzzzzzzxxxxxxyyyzzz|||{{{zzzyyyxxxwwwvvvuuuuuuzzz}}}{{{zzz}}}|||xxxzzz{{{|||}}}{{{uuukkkddd^^^]]]\\\]]]aaahhhnnnrrrrrrsssssstttssspppmmmkkk```\\\ZZZ^^^bbbfffmmmtttrrrrrrooojjjeeecccdddffffffccccccjjjppptttxxx}}}}}}~~~}}}zzzyyyzzz}}}~~~~~~zzzyyyzzzxxxxxxwwwrrrjjjaaa[[[WWWGGGEEEBBB???======>>>???===;;;;;;<<<===>>>===<<<:::<<<<<<;;;999777888999555777777444555:::<<<:::666888;;;CCCQQQZZZXXXPPPGGG???::::::999666444555666555444444444444555666333444666555555444666777...222444222222444444111333//////333444111333777222333333444444333333222444444555555444444333222222222333444444444444333{{{zzzxxxwwwwwwxxxzzz{{{yyyyyyyyyyyyyyyxxxwwwwwwrrrrrrsssvvvzzzyyyuuupppoooqqqqqqooolllkkkmmmooogggkkkooopppmmmkkkjjjkkkYYYVVVPPPGGG>>>:::<<<>>>888999:::999777666888;;;777888999888666888<<<@@@:::999888666666666777777<<<;;;:::888777666666666222333444555666666666666444666888999999888888999:::<<<@@@CCCFFFGGGHHHHHHDDDEEEDDDCCC@@@??????AAA<<<<<<<<<<<<============AAA@@@>>><<<;;;:::;;;;;;????????????@@@@@@@@@@@@@@@???>>>===>>>@@@BBBCCCAAACCCFFFGGGIIIKKKNNNQQQNNNSSS[[[ccciiinnnrrruuutttxxx{{{yyytttqqqqqqtttpppnnnooorrrrrrnnnmmmnnnvvvyyy}}}|||zzz|||~~~|||}}}~~~|||zzzzzz{{{||||||zzzzzzzzz||||||~~~~~~|||zzzzzzzzzxxx~~~{{{zzz}}}|||xxxzzzzzz{{{|||zzztttjjjbbb]]]]]]\\\\\\^^^dddmmmsssrrruuuxxxxxxvvvsssqqqpppaaa^^^]]]^^^```ccckkksssppppppnnniiidddaaaccceeeiiifffgggnnnuuuyyy}}}~~~zzzvvvwww|||~~~zzzyyyyyytttxxxyyyuuulllbbb\\\YYYKKKHHHEEEAAA??????@@@@@@<<<;;;:::<<<>>>???>>>===:::;;;<<<;;;999777777777;;;<<<;;;777888>>>AAA@@@555888>>>FFFSSS[[[YYYQQQHHH???888999:::888444333555444333333333333444555444555666666555555777888333666666111///111111///777222111555555111333888222222444444444444222222555666666666555444444333222222333444444444333333}}}zzzxxxyyyzzz{{{{{{zzzxxxwwwyyy{{{|||yyyvvvyyytttpppqqqvvvxxxtttpppooollljjjjjjlllmmmllljjjiiijjjkkkjjjhhheeeaaa___UUUMMMCCC>>>???@@@@@@>>>:::::::::999666666777888888777777777888999::::::888999:::;;;;;;:::888777777777777777666666666666666666666666555444333222666777999:::999888888999:::;;;===???BBBEEEGGGIIIGGGFFFEEEEEEEEEDDDAAA>>>@@@??????>>>===;;;:::999@@@@@@@@@===;;;999:::;;;>>>>>>???@@@AAAAAABBBBBBCCCAAA??????@@@CCCGGGJJJDDDEEEFFFGGGGGGHHHJJJLLLTTTWWW\\\cccjjjooorrrrrruuuxxxzzzyyyvvvuuuwwwyyytttrrrqqqsssvvvxxxwwwuuu{{{}}}~~~}}}~~~~~~|||uuuyyyxxxwwwxxx{{{}}}~~~~~~||||||}}}}}}}}}|||||||||~~~~~~~~~}}}|||{{{zzzzzz}}}{{{yyy|||~~~yyynnneee___```___^^^^^^ccckkkrrrpppsssuuusssrrrsssrrrnnngggaaa^^^```cccdddggglllpppqqqnnnggg```^^^bbbgggkkkmmmppptttxxx{{{}}}~~~|||}}}wwwvvv|||zzzvvvttttttuuutttpppjjjbbb]]]ZZZXXXPPPFFF@@@??????===:::;;;::::::::::::;;;<<<<<<;;;===>>>===999888999;;;===888555888===???;;;666666999===DDDQQQ[[[XXXMMMIII>>>999===<<<666777>>>555444333333555555444333666444222111111222444555666666666555444444333333444444333333444555666777777777888777666444333111333444666888888777555444222222333444444555555666~~~|||zzzyyyyyyzzz{{{{{{yyywwwvvvvvvwwwwwwvvvuuuvvvrrroooooorrrssspppmmmnnnllliiijjjllllllkkkiiikkkiiiiiijjjiiidddZZZRRRIIICCC<<<999;;;===<<<;;;;;;;;;;;;:::888777888999999999999999999:::;;;;;;666777888999999888777666777777777777666666666666555555555555444444444444666888999999888777999::::::;;;===???BBBEEEGGGIIIHHHGGGFFFFFFFFFEEEBBB????????????>>>===<<<;;;:::>>>???>>>===:::999:::;;;???????????????@@@@@@@@@BBBAAA@@@???@@@CCCFFFHHHFFFGGGHHHHHHHHHHHHKKKMMMTTTWWW]]]dddkkkoooqqqqqqtttvvvwwwwwwvvvvvvxxxyyyxxxuuussssssvvvzzz{{{{{{~~~~~~~~~~~~wwwzzzxxxwwwwwwzzz}}}~~~~~~~~~}}}{{{zzz|||}}}}}}~~~~~~}}}{{{{{{}}}{{{zzz|||}}}xxxlllcccaaaaaa```___aaafffmmmrrrqqqtttvvvttttttvvvtttpppkkkeee```aaabbbbbbeeeiiipppoookkkeee```___bbbeeejjjlllooossswwwzzz|||}}}zzz}}}|||wwwwww}}}~~~zzzxxxtttuuusssoooiiidddaaa```[[[TTTKKKEEEBBBAAA???===;;;;;;;;;;;;;;;<<<<<<===:::<<<===;;;999777888::::::888666888;;;===:::777777999===DDDQQQZZZVVVKKKGGG===888<<<;;;555444:::555444333333555555444333444444333222222222333444777777666666555555555555555555444444555777888999999999999999888666444333444555666777777666444333333333444444555666666666}}}}}}}}}}}}~~~|||{{{zzzyyyyyy{{{|||}}}yyyyyyxxxuuusssssstttvvvtttsssqqqpppooonnnmmmmmmmmmllljjjjjjkkkkkkjjjiiinnnjjjggggggggg___PPPCCC>>>:::666666888;;;;;;999;;;<<<<<<;;;999888999:::888888888888888999999:::444444555555666666777777777777777777666666666666555555444444444555666666777888888777666777999;;;;;;;;;===???AAADDDGGGHHHIIIHHHGGGGGGHHHFFFCCCAAA>>>>>>>>>=========<<<<<<<<<<<<<<<;;;999999:::<<>>>>>>>>======@@@@@@@@@@@@AAABBBDDDDDDDDDFFFHHHIIIJJJLLLOOOQQQVVV[[[bbbjjjppprrrsssrrrsssrrrrrrtttvvvxxxyyyyyy{{{xxxuuuuuuxxx|||~~~{{{}}}zzzwwwwwwzzz~~~~~~zzzxxxzzz{{{}}}~~~|||{{{}}}{{{zzz{{{zzztttiii``````^^^]]]___dddjjjnnnqqqqqquuuwwwvvvvvvxxxvvvrrrmmmfff``````aaacccggglllpppmmmhhhcccaaa```bbbccchhhjjjnnnrrrvvvyyyzzz{{{xxxzzzzzzwwwxxx}}}}}}|||wwwvvvsssnnniiiffffffggg```[[[SSSLLLGGGDDDBBB@@@;;;;;;;;;<<<<<<<<<======:::;;;;;;:::888777888999777777888999999:::999999:::;;;???HHHTTT[[[VVVLLLEEE===999;;;:::333222555555444333333555555444333222333333333444333333333777777777666666666666666666666666777888999;;;<<<<<<<<<;;;:::999777555444555666777777666555333222333333444555555666666777|||{{{{{{|||}}}zzzzzzzzzzzzzzzzzz|||~~~||||||zzzvvvrrrqqquuuyyytttuuuuuurrrnnnlllmmmnnnmmmmmmlllllllllkkkjjjiiiooojjjeeeaaa]]]TTTFFF;;;:::888777888;;;<<<<<<::::::;;;;;;:::888888999:::666666555555555555666666444444333444555666777888777777777777666666666666666555555555666777999:::888888777666555666999<<<;;;;;;<<<>>>AAADDDFFFGGGIIIHHHGGGHHHHHHGGGDDDBBB>>>======<<<<<<<<<<<<<<<999:::;;;:::999999:::<<<<<<=====================>>>???@@@AAABBBBBBBBBBBBAAACCCFFFIIILLLOOOSSSVVV[[[aaajjjrrrvvvwwwwwwvvvssspppoooqqqvvvzzzzzzyyyzzzyyyxxxyyy{{{~~~}}}|||yyyxxx{{{zzzxxxxxxzzz|||~~~~~~|||{{{{{{yyyxxxxxxvvvoooddd\\\ZZZYYYXXX]]]eeelllppppppqqquuuwwwvvvvvvxxxwwwssskkkccc^^^___bbbffflllrrrrrrmmmgggcccbbbcccccccccgggjjjnnnrrrvvvyyyzzzzzzwwwxxxyyyxxxxxx{{{~~~~~~}}}zzzuuunnniiiggghhhjjjddd```ZZZRRRKKKFFFCCCBBB<<<<<<======>>>>>>>>>===;;;;;;;;;;;;:::999999999555888;;;;;;999888:::<<<>>>>>>BBBMMMYYY]]]VVVMMMFFF???<<<===;;;555222444555444333333555555444333000222333555555444333222555555555555666666666666777777888999:::<<<======<<<<<<;;;:::888777666555666666777666555444333222222333333444555555666666}}}||||||}}}}}}xxxzzz{{{{{{zzzzzz|||~~~||||||yyytttppppppsssxxxsssuuuuuurrrmmmjjjkkknnnmmmnnnnnnnnnmmmkkkjjjjjjmmmhhhaaaXXXOOOFFF@@@<<<;;;;;;;;;<<<======<<<:::999::::::999777777888:::666666555555555555555666555444444555666777888999777777777777666666666666777777777777888:::;;;;;;777888777666555666999;;;;;;;;;<<<>>>@@@CCCEEEFFFGGGGGGGGGHHHIIIIIIGGGEEE@@@???===<<<;;;;;;;;;;;;999:::::::::999999:::<<<999::::::<<<===>>>??????===>>>@@@BBBBBBCCCBBBBBBBBBDDDGGGJJJLLLPPPTTTWWW^^^eeeooovvvyyyyyyxxxxxxssspppnnnpppuuuyyyzzzyyywwwyyy{{{}}}~~~~~~}}}~~~~~~}}}~~~zzzzzz|||{{{yyyyyyzzz|||}}}}}}|||{{{zzzxxxvvvtttrrrooohhh___YYYVVVVVVXXX___iiipppssssssqqqtttvvvuuuuuuvvvuuuqqqjjjccc^^^```dddhhhnnnuuutttoooiiieeeddddddddddddgggjjjooossswwwyyyzzzzzzwwwwwwxxxxxxwwwwwwyyy|||~~~xxxpppiiiggghhhjjjfffddd___WWWLLLEEECCCCCC<<<===>>>?????????>>>>>>===<<<<<<<<<<<<<<<;;;;;;666999======:::999<<>>===BBBOOO[[[\\\UUULLLHHHCCC@@@???===888555555555444333333555555444333///111333555666555333222333333333444444555555555777888999:::;;;<<<======;;;:::999888777666666555666666666555444333333222222222222333444444555555~~~|||||||||}}}xxx{{{}}}|||zzzyyy{{{}}}yyyxxxuuuqqqnnnnnnqqqsssqqqssssssoookkkiiijjjllllllnnnoooooollljjjiiiiiijjjcccYYYMMMCCC>>>>>>???<<<<<<======<<<;;;:::999888999999888777666888:::999888888777777777777777555555666666777777888888777777777777666666666666666777888999::::::::::::666777777666555666888:::;;;;;;<<<>>>@@@BBBDDDFFFGGGFFFGGGIIIKKKLLLKKKIIIEEECCC@@@>>><<<:::::::::999:::;;;:::999999:::<<<888888:::;;;===???@@@@@@===>>>@@@BBBCCCDDDDDDDDDGGGIIIKKKMMMNNNPPPTTTVVV^^^fffpppvvvwwwvvvvvvwwwtttrrrqqqqqqtttwwwyyyzzzvvvzzz~~~~~~}}}~~~www|||~~~}}}}}}~~~}}}~~~}}}}}}zzzzzz}}}~~~|||{{{{{{{{{{{{zzzyyyxxxwwwtttrrrnnnjjjfffaaaZZZVVVVVVYYY]]]eeemmmsssvvvwwwqqquuuvvvttttttuuusssoookkkddd```bbbeeeiiinnntttuuuqqqlllgggccccccdddeeegggjjjoootttxxxyyyzzzzzzuuutttuuuxxxvvvtttuuuxxx}}}{{{ssskkkgggfffgggggghhhddd[[[NNNDDDBBBBBB===>>>???@@@AAA@@@???>>>>>><<<;;;<<<===>>><<<;;;777:::======;;;;;;===???<<<;;;AAAOOO[[[[[[SSSKKKIIIEEEAAA>>><<<:::888777555444333333555555444333///111333555555555333333111111222333444444555555888888999:::;;;;;;;;;;;;888888777666666666666777666666555444444333333333222222333333444555555666~~~}}}}}}|||{{{{{{xxx|||~~~}}}yyyxxxyyy|||yyyvvvrrrppppppqqqqqqqqqrrrrrrqqqooolllkkkkkkllliiilllnnnmmmjjjgggggggggfff\\\NNNCCC>>>>>>???@@@<<<=========<<<;;;:::;;;888999:::999888888999;;;:::999888888777777777888555666777888888777666555777777777777666666666666444666888:::::::::888777555666777777666666777999;;;;;;<<<>>>@@@BBBDDDEEEGGGGGGIIILLLOOOPPPOOONNNLLLIIIEEEAAA>>><<<;;;:::;;;;;;<<<;;;999999:::<<<999:::;;;<<<===>>>???@@@===>>>???AAACCCEEEGGGGGGGGGIIILLLOOORRRUUUYYY\\\```hhhqqqvvvvvvuuuvvvwwwuuuuuutttsssrrrtttwwwzzzzzz}}}}}}}}}|||tttyyy~~~~~~|||}}}{{{|||~~~~~~}}}|||zzzyyyyyy|||~~~~~~}}}zzzxxxvvvuuuttttttqqqmmmhhhccc^^^ZZZWWWTTTXXX\\\ccciiinnnqqquuuwwwrrrvvvwwwtttssstttrrrmmmhhhbbb```ccchhhkkkpppvvvtttrrrnnnhhhaaa___bbbeeeeeehhhmmmssswwwxxxxxxxxxqqqooorrrvvvvvvrrrssswwwzzz}}}|||uuunnnhhheeeeeeiiikkkhhh^^^OOODDDAAACCC===>>>@@@AAABBBAAA@@@???===;;;:::;;;===>>><<<:::777888:::;;;<<<<<<===>>>===;;;BBBRRR___]]]TTTNNNHHHDDD???;;;999999888777555444333333555555444333000111222444555555444444111111222333444555666777888888999::::::999999888777666666555666777888999555444444444333444444444444444555555666777777777|||}}}}}}}}}|||{{{zzzyyyyyy|||~~~yyywwwyyy|||zzzvvvrrrqqqssstttsssqqquuutttrrrpppoooooonnnnnngggjjjmmmllliiieeeeeeeeedddWWWFFF======@@@@@@>>>===>>>>>>>>><<<<<<===>>>999:::;;;:::999999:::<<<888888777666666666666666444555777888888666444333777777777777666666666666222444777::::::888666444444666888888777666777888;;;;;;<<<>>>@@@BBBDDDEEEHHHHHHJJJNNNQQQSSSSSSRRRQQQNNNIIIDDD@@@===<<<;;;<<<<<<===;;;999999:::<<<;;;<<<<<<======>>>>>>>>>>>>>>>???AAACCCFFFHHHJJJCCCFFFKKKPPPUUU[[[aaaeeecccjjjssswwwwwwvvvwwwzzzvvvwwwwwwtttrrrrrrvvvzzz~~~}}}{{{zzztttxxx}}}~~~}}}~~~{{{|||}}}~~~}}}yyyxxxwwwxxx{{{}}}~~~~~~}}}~~~~~~zzzvvvtttrrrrrrsssnnnkkkeee___ZZZWWWUUUTTTXXX^^^fffjjjlllmmmpppssstttwwwxxxuuuttttttqqqmmmbbb^^^^^^dddjjjooouuuzzzssssssooohhh___\\\```dddcccggglllrrrvvvwwwwwwwwwmmmlllooouuuvvvrrrsssxxxwwwyyy}}}}}}wwwoooiiifffdddjjjmmmkkk```PPPEEEBBBCCC===???@@@BBBBBBAAA@@@???<<<:::999:::<<<===<<<999777777888:::;;;<<<<<<<<<@@@>>>EEEWWWcccaaaXXXRRREEECCC===777666888888666555444333333555555444333000111222333444444555555222222333444555777888888888888999:::999888777666777666666666666888:::;;;444444333333333444555555666666777777888888999999~~~~~~}}}{{{{{{zzzzzzzzz|||{{{zzzyyyxxxxxxxxxxxxxxxwwwuuutttssssssttttttrrrqqqppppppqqqqqqooonnnlllllllllkkkiiigggeeedddZZZMMM@@@;;;<<<===@@@DDDAAA???>>><<<<<<<<<<<<===>>><<<888777777888999888999999888888777666666666555555555555555555555555666666555444333222222222222333444666666666666555666777777666555555888:::777888999999:::<<>>;;;999555:::;;;999888;;;===<<<:::===??????<<<;;;<<<>>>>>>>>>@@@CCCFFFGGGFFFEEEHHHLLLRRRXXX]]]bbbgggkkkppppppqqqtttwwwxxxuuusss|||xxxtttsssssstttuuuuuu|||}}}~~~~~~{{{xxx}}}~~~~~~}}}}}}~~~|||{{{yyyxxxwwwxxxxxxyyy||||||xxxuuuqqqnnnmmmkkkhhhbbb\\\XXXVVVUUUVVV[[[bbbiiilllmmmoootttyyyyyyxxxwwwuuurrrmmmiiifff]]]^^^```dddiiinnnsssvvvuuusssnnnfff^^^[[[]]]___\\\^^^eeemmmpppooopppsssqqqooonnnrrrwwwzzzwwwsssqqqrrruuuyyy}}}yyyuuuqqqkkkdddkkkooommmaaaSSSJJJBBB=========???DDDHHHHHHAAA;;;>>><<<;;;<<<>>>>>>;;;888666888999;;;<<<<<<;;;;;;;;;KKKVVVXXXYYY]]]XXXNNNLLLCCC;;;;;;;;;888444444///000111111111222555777222222222333444555666777555444555888<<<===;;;888777888888999999888888888777666666555555555666666999555222222555666555333;;;999999:::<<<<<<:::666~~~}}}|||{{{zzzzzzzzzzzzzzzzzzyyyxxxwwwwwwwwwwwwwwwvvvuuutttssssssssstttrrrqqqqqqqqqqqqpppmmmjjjjjjjjjjjjkkkiiifffaaa]]]MMMFFF@@@AAACCCAAA??????AAA@@@???>>>>>>======>>>===;;;999888888999888777999999888888777666666666555555555555555555444444888888777555555444444555222333444666666666666555666777777666555555888:::777888999999:::<<>>;;;:::===>>>===999;;;======;;;;;;<<<>>>@@@AAABBBDDDEEEGGGHHHHHHKKKPPPWWW]]]ccchhhmmmppptttwwwyyyzzzzzzyyyyyyyyyzzzwwwtttsssuuuwwwxxxyyy}}}}}}|||{{{zzzyyywwwwwwwwwwwwxxx}}}~~~~~~{{{xxxtttqqqnnnmmmmmmiiiddd___[[[ZZZYYYZZZaaagggmmmqqqqqqrrrvvvyyyvvvvvvtttrrrooojjjfffddd[[[\\\___cccgggllloooqqqrrrqqqnnnhhhaaa]]]\\\]]]]]]^^^dddlllppppppsssxxxuuuttttttxxx|||~~~|||yyytttuuuwwwzzz~~~}}}yyywwwrrrlllnnnqqqooodddWWWMMMEEE???>>>===>>>BBBFFFFFFAAA<<<;;;999999:::;;;;;;888666999:::;;;<<<============???MMMXXXYYYZZZ]]]YYYQQQLLLBBB;;;::::::777555666444555555444333333555888444444444444555555666777666555555888:::;;;888555666777888999::::::::::::777777666666666666777777777555444444555777777777;;;:::999:::<<<;;;888666}}}|||{{{{{{zzzzzzzzzzzzyyyxxxxxxwwwvvvvvvvvvuuuwwwvvvuuutttssssssssssssrrrqqqqqqqqqqqqnnnjjjggghhhhhhiiijjjiiicccYYYQQQBBB>>>===BBBDDDBBB???>>>AAAAAAAAAAAA@@@???>>>===;;;:::999999::::::888666999999888888777666666666666666666555555444444444888777666555555555555555333333444666666666666666666777777777666666888:::777888999999:::<<>>;;;:::<<<===<<<888:::;;;<<<;;;<<<===???AAACCCEEEEEEDDDFFFJJJNNNRRRWWW^^^fffkkkppptttwwwwww{{{~~~~~~zzzxxxzzz}}}xxxvvvuuuuuuxxx{{{}}}}}}{{{zzzxxxwwwvvvvvvwwwwww|||~~~~~~|||{{{{{{}}}|||zzzxxxtttqqqooommmooolllhhhdddaaa_________fffkkkpppsssssstttvvvxxxsssrrrqqqnnnkkkgggdddbbb___aaadddhhhllloooqqqqqqooonnnmmmhhhccc^^^\\\\\\]]]]]]aaahhhlllooottt{{{wwwyyy{{{}}}zzzzzz{{{|||~~~~~~|||}}}zzztttrrruuusssiii^^^TTTJJJBBB@@@>>>===???BBBCCC???<<<:::999888999::::::888666<<<<<<<<<<<<===>>>???@@@BBBOOOYYYZZZZZZ\\\ZZZUUUMMMCCC;;;999888666666888777777777555333333444666666666555555555666666777777777777888:::999777555555666888999;;;<<<<<<===777777666666666666777777444555666666666777:::;;;;;;:::999999:::999777555|||{{{{{{zzzyyyyyyzzzzzzwwwwwwwwwvvvvvvuuuttttttvvvvvvuuutttsssssssssrrrqqqpppnnnnnnnnnmmmkkkiiiiiiiiiiiijjjggg^^^PPPEEE@@@<<<;;;???AAA@@@???AAA???@@@@@@AAA@@@>>>===<<<999999999;;;;;;:::888555999999888888777666666666777777666666555555444444666555444333333333333333333444555555666777777777666777888777666666888999777888999999:::<<>>888<<<===:::888:::;;;999999:::;;;<<<===>>>@@@AAAAAADDDFFFEEECCCFFFNNNUUU\\\aaahhhooossswwwzzz|||zzz{{{{{{zzzxxxxxxxxxyyyzzzxxxwwwxxx{{{~~~}}}{{{zzzxxxwwwwwwwwwxxx|||}}}}}}{{{yyywwwwwwxxxzzzzzzyyywwwuuurrrpppooopppooollliiigggeeeddddddfffjjjooorrrssstttvvvwwwqqqpppnnnkkkhhhfffdddccccccfffjjjnnnqqqrrrrrrqqqnnnllljjjfffbbb___]]]]]]^^^\\\^^^cccfffjjjqqqyyyxxx{{{~~~}}}}}}}}}yyyuuuxxxvvvooofff]]]PPPFFFAAA???======??????>>><<<:::::::::::::::::::::999;;;;;;<<<===>>>@@@AAAAAACCCOOOXXXZZZYYY[[[[[[XXXQQQGGG===999666444555888666666555444222111333555666666555555555555555555777777888999::::::999888777777999:::;;;<<<<<<<<<666666555555555666777777333666999999888888<<>>>>>>>><<<:::999888888999;;;<<<;;;888555999999888888777666666666777777666666666555555555555555444333333333333444444444555555666777777888555777888888777777888999777888999999:::<<>>AAAEEEFFFFFFEEEEEEEEEAAADDDIIIKKKKKKGGGAAA>>>999===>>>;;;999;;;<<<:::<<<;;;;;;<<>>============<<<:::::::::::::::::::::;;;888:::>>>BBBDDDFFFFFFFFFEEEOOOYYY[[[ZZZYYYZZZZZZUUUKKKAAA;;;666333444888444555555333222222444666555555444444333444444444333444666777777888999999999999:::;;;;;;;;;::::::555444444444555555666777444777:::;;;999999<<>>===???@@@???>>>===<<<===@@@BBBDDDDDDAAACCCEEEGGGKKKRRR\\\dddnnnqqquuuxxxzzz||||||uuuvvv{{{|||www~~~}}}||||||~~~~~~|||~~~}}}{{{zzzzzzzzzzzzxxxwwwtttqqqnnnoooqqqtttssstttvvvxxxyyyxxxwwwvvvuuuuuuuuusssqqqooommmkkkiiijjjkkknnnqqquuuxxxzzzrrrpppmmmjjjggggggggggggiiilllooosssuuuuuuuuutttrrrmmmgggccccccdddeeeeeeaaa___```dddfffhhhmmmttt|||}}}|||}}}wwwyyyyyywwwtttlll\\\MMMDDDBBB@@@>>><<<<<<<<<<<<888999999888777777999;;;888>>>FFFMMMRRRRRRQQQOOOMMMVVV```bbb]]]YYYYYY[[[WWWNNNDDD>>>888333444999666666666555333333555777444444333333333444444555///111333333333444666888999999::::::::::::999999555444444555555666777888777999;;;;;;;;;:::;;;<<<888888888666444333444555~~~}}}yyyyyyxxxxxxxxxxxxyyyyyyuuuvvvwwwwwwwwwuuusssrrrtttttttttuuutttsssqqqpppooonnnmmmnnnppppppnnnlllfffgggeee]]]RRRJJJFFFFFF>>>CCCMMMVVVUUUJJJAAA===<<<<<<;;;:::999999999999999888888:::;;;;;;999777999999888888777666666666555555555666777777888888666666555555555666666777666555555555666777888999555777999:::999888888999777888999999:::<<>>???AAABBBCCCDDDGGGIIIIIIHHHHHHFFFCCC@@@===;;;<<>>AAACCCAAA???===;;;<<>>>>>AAABBBAAA@@@===:::;;;>>>AAABBBAAACCCCCCFFFMMMXXXccclllqqqqqqrrrtttvvvxxx}}}|||zzz{{{~~~|||{{{{{{}}}~~~zzz}}}}}}}}}|||zzzyyyxxxxxxxxxtttrrroookkkiiikkkooosssnnnqqquuuyyy|||}}}}}}}}}}}}}}}}}}|||zzzvvvsssqqqkkkhhheeedddgggkkkoooqqqrrrppplllhhhffffffhhhiiiooopppsssuuuxxxyyyzzzzzztttqqqnnnnnnoooooommmjjjhhhiiinnnuuuxxxyyy|||yyywwwwww|||xxx|||yyyuuuvvvwwwyyyyyysssbbbPPPEEEDDDCCC@@@===;;;;;;;;;:::<<<===<<<::::::===@@@AAAKKK[[[iiippppppkkkgggccckkksssrrrhhh\\\XXXZZZSSSMMMFFFBBB<<<888:::???777777555222///---...///444444444555555777888999555777888777555444777999444555777888999:::;;;;;;888888888888999:::;;;<<<>>>;;;::::::<<<;;;777333555666777555222222555888}}}}}}|||zzzyyyxxxxxxwwwvvvtttvvvzzzyyyuuuuuuwwwtttnnnttttttuuuuuutttsssrrrrrrllllllnnnpppqqqooolllhhheee]]]SSSLLLFFFAAABBBGGGDDDDDDCCCCCCCCCBBBBBBBBBAAA===999888999;;;===>>>999::::::888777777999;;;222444777888666555555666888:::999444222777:::;;;777555222333555777666444777777777888999999:::::::::888999===<<<777999>>>:::;;;;;;;;;::::::<<<>>>???======???DDDGGGGGGFFFFFFFFFFFFDDDBBB???<<<:::>>>===<<<<<<<<<>>>???@@@BBB>>>;;;;;;>>>@@@@@@???FFFGGGJJJSSS___iiiooopppuuuvvvyyyzzzzzz{{{}}}}}}zzzzzz{{{~~~{{{zzzyyyyyy{{{~~~}}}|||}}}~~~{{{}}}~~~~~~~~~~~~~~~zzzzzz{{{zzzwwwssspppnnnnnnlllhhhjjjnnnuuuuuuuuuvvvxxxzzzzzzyyy{{{~~~|||wwwsssqqqiiieeebbbbbbbbbaaadddhhhmmmgggfffiiiiiifffhhhnnnxxxyyywwwsssrrrvvvwwwuuuvvvtttrrrqqqrrrrrrqqqpppmmmooouuu{{{|||yyy|||{{{|||~~~|||~~~wwwyyyyyyvvvuuupppeeeZZZFFFCCC???======>>>>>>>>>>>>;;;:::<<<<<<;;;===BBBJJJUUUeeeqqqtttpppooopppqqqqqqtttuuummm```\\\___TTTQQQLLLFFFBBB???>>>>>>???@@@>>>888666666555222666777888888777777777888888777777777666666555555999888777777777888::::::888777777888;;;=========;;;;;;;;;;;;999777444222555777::::::888666555444~~~}}}}}}}}}~~~yyyxxxxxxxxxyyyyyyyyyxxxtttwwwvvvssstttwwwuuuooosssttttttsssrrrqqqpppooommmnnnooopppqqqoookkkhhhdddYYYNNNGGGBBB>>>>>>AAACCCBBBBBBBBBBBBAAAAAAAAA>>>;;;888888999<<<>>>???999::::::999777888:::;;;666777888888666444444555444777777444222555666555777555333444666777555333555555666666777888888888666444555888777333444999:::;;;;;;:::999999;;;===>>>===<<>>??????>>>>>>>>>>>>>>>>>>@@@===::::::===??????>>>CCCFFFLLLUUU```iiinnnqqquuuwwwyyyzzzzzz{{{}}}|||zzzzzz{{{}}}{{{zzzzzzzzz|||}}}~~~~~~~~~~~~~~~}}}{{{|||{{{yyyxxxtttqqqpppmmmjjjjjjnnnuuuuuuuuuvvvxxxyyyzzzzzz{{{{{{|||{{{yyytttnnnkkkfff```]]]]]]\\\ZZZ\\\```aaa^^^___eeeiiiiiilllqqquuuwwwuuuqqqqqqtttuuusssrrrqqqpppqqqsssuuuvvvuuurrrtttwww{{{~~~}}}zzz}}}{{{}}}}}}~~~}}}{{{|||zzzwwwuuuqqqfffZZZJJJFFFBBB>>>>>>======<<<>>>;;;:::<<<<<<;;;>>>CCCSSS]]]lllvvvwwwsssrrrrrrqqqqqqsssuuunnnccc]]]]]]VVVSSSMMMFFFAAA???>>>>>>@@@CCCBBB===888888777555777777777666555555666777444555555666666777777777777777666666666777888999888777666888:::<<<===<<<<<<;;;999888666555444444000222555666666555666777~~~zzzzzz}}}~~~}}}|||yyyyyyyyyyyyyyyyyyyyyyyysssttttttssstttwwwuuuqqqssssssrrrrrrpppooommmlllllllllmmmnnnnnnlllhhheeebbbUUUIIICCCAAA>>>===>>>AAAAAA@@@@@@@@@?????????<<<999777888:::===>>>???999:::;;;:::888888:::;;;:::::::::777444333333444222777888555333444444111555555444555777777555333333444444555555666777777888777888:::888555666999::::::;;;:::888888999;;;<<<<<<<<>>===>>><<<::::::<<<>>>>>>>>>@@@FFFNNNXXXaaahhhooosssuuuwwwyyyzzzzzz|||~~~~~~|||zzzzzz{{{}}}zzzzzzzzz{{{}}}}}}|||}}}}}}~~~|||~~~zzzzzzzzzyyy}}}wwwsssrrroookkklllooovvvvvvuuuvvvwwwzzz|||}}}{{{yyywwwvvvuuupppiiidddbbb]]]XXXWWWUUURRRSSSVVVVVVVVV[[[dddiiilllooossssssuuussspppooossstttrrrmmmlllllloootttxxx{{{|||zzzyyyyyy{{{}}}~~~~~~}}}{{{~~~}}}~~~}}}||||||yyyvvvtttpppeeeYYYNNNJJJDDD@@@>>>===<<<;;;===;;;;;;======<<<@@@FFF^^^hhhtttzzzyyyvvvttttttrrrqqqrrrtttqqqggg^^^[[[YYYUUUNNNGGGBBB???>>>>>>DDDKKKNNNHHH@@@<<<:::888;;;999666444333444666777222222333555777888999:::666666555444555666777888888777666777999;;;;;;;;;;;;999777444333333444555555666777888777888:::<<<}}}yyyzzz~~~~~~zzz}}}}}}|||{{{xxxvvvvvvvvvuuutttsssssstttuuutttqqqssssssrrrqqqooommmlllkkkiiiiiiiiiiiijjjhhhdddaaa___RRREEEBBBDDDBBB@@@@@@?????????>>>>>>>>>======;;;999888888:::<<<<<<<<<999:::;;;:::999888999;;;;;;;;;999777444333444666555999999555333555555333555555555666777666555444333333444555555666666777999:::;;;;;;999777888:::999::::::999888777888:::<<<<<<===???BBBDDDFFFGGGJJJHHHFFFDDDCCCCCCCCCCCC@@@AAABBBBBBBBBAAA@@@???===<<<;;;<<<===>>>?????????GGGRRR[[[cccjjjqqqvvvuuuwwwyyyzzz{{{|||~~~~~~}}}{{{zzzzzz|||}}}yyyyyyyyy{{{}}}}}}}}}{{{}}}~~~~~~{{{yyyzzz{{{zzzzzzyyyyyywww{{{uuuqqqqqqpppmmmnnnqqqxxxxxxxxxxxxyyy{{{~~~}}}yyytttssssssooohhhaaaaaa[[[VVVTTTPPPLLLLLLOOORRRUUU\\\eeekkkoooqqqsssrrrttttttppppppssstttrrrkkkjjjjjjmmmrrrxxx}}}~~~|||zzzzzz}}}~~~~~~}}}|||yyyxxxuuurrrrrrpppeeeYYYNNNJJJEEEAAA>>>===<<<;;;===;;;<<<=========BBBIIIgggqqqzzz{{{xxxvvvuuussssssqqqqqqssssssmmmbbbZZZ\\\XXXQQQJJJDDD@@@???>>>IIIUUU\\\XXXOOOFFFAAA<<>>============<<<<<<<<<<<<;;;999999::::::999777888999::::::888888999:::888888888666444444666888888:::888333111333666666555666666777666666555666444555555666666777888888666888999888666666777888999::::::999888777999:::======>>>>>>???@@@BBBCCCEEEDDDCCCBBBBBBDDDEEEFFF>>>???AAABBBCCCCCCCCCBBB===>>>?????????@@@AAABBBAAAIIITTT^^^eeelllsssyyyvvvwwwzzz{{{{{{|||~~~}}}|||{{{{{{{{{}}}~~~yyyyyyyyy{{{}}}{{{zzz~~~~~~||||||~~~}}}wwwssstttvvv{{{}}}~~~|||zzzwwwuuunnnjjjlllnnnoooppptttzzz|||}}}|||{{{|||zzzuuussssssqqqjjjdddaaaZZZUUURRRNNNIIIIIILLLOOOUUU]]]fffmmmrrrttttttsssvvvvvvssssssvvvvvvtttmmmkkkiiikkkpppwww{{{~~~}}}zzzzzz|||~~~~~~}}}~~~~~~~~~vvvuuurrrrrruuussshhh\\\LLLHHHCCC@@@>>>>>>>>>===<<<;;;<<<>>>======DDDMMMjjjttt{{{xxxtttttttttrrrsssrrrqqqsssuuuqqqggg^^^^^^[[[UUUNNNGGGCCCAAA@@@IIIXXXeeefff___WWWOOOJJJDDD???999555555777888888666666777888888999::::::777777666555666777888999888777555555777888888777333444444555444333222111555555444222111222555888~~~|||~~~~~~xxxzzz{{{zzzvvvuuuvvvyyyyyyuuurrrsssssspppooopppqqqqqqqqqpppnnnmmmlllkkkkkkiiigggdddbbb^^^YYYVVVKKKCCC>>>@@@DDDCCCAAABBB======<<<<<<<<<<<<;;;;;;<<<;;;:::::::::999777444666888999999888777777888444555666555444555777888777999666000...222666666666777777666555555666888555666666777777888999999666:::;;;888777999;;;:::888999:::999888999:::<<<>>>?????????>>>>>>@@@BBBDDDDDDDDDDDDEEEFFFGGGGGG===>>>@@@AAACCCDDDDDDDDD>>>@@@AAABBBAAABBBCCCEEEEEEKKKSSS]]]fffmmmtttxxxvvvxxxzzz{{{{{{|||||||||||||||}}}~~~zzzzzz{{{|||~~~{{{{{{}}}~~~~~~{{{sssnnnooorrrtttzzz}}}wwwmmmfffcccffflllooorrrvvv{{{~~~}}}|||~~~~~~zzzvvvtttsssqqqmmmjjjaaa[[[VVVSSSOOOJJJJJJMMMNNNVVV___gggooowwwzzzxxxuuuxxxxxxvvvvvvyyyyyyvvvqqqnnnkkkkkkooouuuzzz}}}~~~|||zzzzzz{{{}}}}}}|||{{{~~~|||}}}~~~}}}{{{vvvuuutttuuuzzzyyymmm___JJJGGGBBB???????????????<<<<<<===???===>>>FFFPPPjjjuuuzzzuuuqqqtttuuusssssssssssssssuuuuuunnnddd___]]]XXXSSSMMMGGGCCCAAAEEETTTccciiiiiifffaaa\\\MMMGGG???:::888888666555888888888888888888888888777777666666666777888999888666555555666777666555111222444555555444222000222333333333333555999<<<~~~}}}~~~~~~vvvyyy{{{yyyuuusssuuuxxxwwwqqqnnnqqqqqqnnnnnnpppnnnnnnnnnnnnmmmlllkkkjjjnnnjjjeee```[[[TTTNNNIIIDDD@@@>>>AAABBB@@@>>>???======<<<<<<<<<;;;;;;;;;999999999:::;;;:::777444444666888888777666666666222444555666555444555666555888777333111444777666777888777555333444777:::555666666777777888999999555:::<<<999888<<<>>><<<888999::::::::::::<<>>???AAA@@@??????BBBEEEDDDDDDEEEEEEFFFEEEEEEEEE@@@@@@@@@@@@AAABBBCCCDDD===@@@CCCCCCBBBBBBDDDFFFHHHKKKQQQZZZdddmmmsssvvvvvvxxxzzz{{{|||}}}||||||}}}}}}~~~}}}~~~~~~~~~~~~}}}~~~}}}~~~~~~}}}~~~{{{rrrllllllooottt{{{}}}ttthhhaaa^^^cccjjjnnnrrrvvvzzz~~~}}}{{{{{{}}}zzzxxxuuusssqqqooonnnnnngggaaa\\\YYYVVVRRRRRRUUUWWW___gggmmmttt|||~~~|||vvvyyyzzzxxxxxx{{{{{{xxxtttqqqmmmlllpppvvv{{{~~~~~~}}}{{{zzzzzzyyyvvvsssrrruuu{{{{{{zzz|||~~~}}}{{{yyyvvvvvvuuuxxx}}}{{{mmm]]]LLLHHHDDDAAA@@@@@@@@@@@@;;;<<<>>>???>>>???HHHSSSjjjuuuyyyssspppuuuxxxvvvrrruuuuuusssuuuxxxssslll___^^^[[[WWWQQQKKKFFFCCCGGGRRR^^^dddhhhkkkjjjfff]]]VVVKKKDDD@@@===888444666666666666666777777777666666555444555666777888888666444444555555555444222333333333333333333333444555666777777999<<>>BBB@@@AAADDDCCC???===>>>======<<<<<<<<<;;;;;;;;;777777888:::;;;;;;888666333555777888666555555555111333666666555333333333444999:::777666888999777888888777444222333888<<<555555666666777888888888000666888444444999;;;999777999:::::::::;;;>>>@@@===@@@BBBBBBAAABBBEEEHHHDDDDDDEEEEEEEEECCCAAA@@@BBBAAA@@@???@@@AAABBBCCC<<<@@@CCCCCCBBBBBBDDDFFFJJJJJJNNNWWWcccmmmrrrsssvvvxxxzzz{{{|||}}}}}}}}}}}}~~~}}}|||}}}~~~|||~~~}}}~~~|||qqqkkkkkknnnyyy~~~}}}~~~||||||}}}~~~zzzoooggg___\\\aaaiiinnnrrrvvvyyy~~~}}}yyyyyyzzzvvvuuutttqqqnnnmmmnnnpppmmmgggbbb```]]]YYYZZZ]]]ccckkkqqqtttyyy}}}vvvyyyzzzxxxyyy|||{{{xxxwwwsssooonnnrrrxxx}}}~~~|||{{{yyyuuupppllljjjlllrrr{{{~~~zzzyyy|||~~~|||zzzvvvuuuuuuxxx|||zzzjjjYYYOOOKKKFFFBBBAAAAAA@@@@@@;;;<<<>>>???>>>???IIIUUUkkkvvvzzzssspppwww|||yyyqqqvvvvvvtttuuuyyywwwqqq______]]]ZZZTTTNNNGGGDDDLLLSSSZZZ^^^dddjjjkkkhhhlllcccWWWNNNHHHBBB;;;555333333444444555666666777555555444333444555666777888666444444555555444333444333222111111333555666555666777666555666777999~~~~~~|||{{{}}}|||yyy{{{yyywwwtttrrrqqqqqqqqqrrrpppnnnooopppooolllhhhlllkkkjjjiiiiiiiiiiiiiiikkkiiibbbWWWKKKCCC@@@@@@???????????????>>>===<<>>>>>===<<<;;;;;;:::999999888888777666666666:::777555777555111000222222222333333444555666666222222333333444555666666999555222222555666666444666555444555777777777555888888888777777777777777888<<>>AAAEEEGGGFFFEEEFFFEEEDDDDDDFFFFFFDDDBBBAAA@@@@@@??????@@@@@@AAA===>>>@@@BBBCCCDDDEEEEEEGGGIIINNNWWWccclllpppqqqwwwzzz~~~}}}|||}}}|||}}}}}}{{{qqqjjjkkkooozzz}}}~~~{{{wwwwww{{{vvvjjj```^^^[[[[[[___hhhqqqwww|||xxxuuuuuussspppooorrrnnnmmmmmmllllllllllllllljjjhhhfffddddddfffhhhiiiqqqvvv{{{~~~||||||tttttttttvvvyyy|||}}}}}}www{{{zzztttssszzz~~~}}}{{{zzzvvvnnnccc[[[YYY___iiisss||||||yyywwwxxx{{{}}}{{{yyyttthhh]]]PPPLLLFFFBBB@@@???===<<<:::???>>>???BBB???GGG]]]kkkxxx}}}uuupppuuuyyywwwvvvuuutttvvvxxxxxxuuurrreeebbb___^^^\\\UUUIII@@@FFFOOOVVVZZZbbbkkknnnkkkooolllhhhccc[[[OOO@@@777>>>999666888777555555777444555666333000///222555777666555444444444444444555444333222222444555777444444555555555555555555}}}~~~|||{{{|||~~~~~~{{{xxxxxxwwwuuusssqqqqqqqqqqqqqqqooonnnooopppoookkkhhhmmmmmmkkkjjjiiihhhggggggfffbbb[[[QQQFFFAAA???AAA>>>???AAACCCBBB@@@===<<>>>>>===<<<<<<;;;;;;999999999888777777666666777444333555555111111444222222333444444555666666222333333444555555666666444222000000222333222111666555444555777777777666888888888888777777777777888<<>>@@@BBBEEEFFFFFFEEECCCCCCCCCEEEGGGGGGEEECCC@@@@@@@@@??????@@@@@@@@@>>>???@@@BBBCCCCCCCCCCCCFFFIIIOOOYYYccckkkpppqqqvvvyyy|||}}}~~~~~~{{{~~~}}}zzz~~~~~~|||rrrmmmnnnqqqzzz}}}~~~~~~zzzwwwwww{{{vvvkkk]]][[[YYYXXX\\\dddlllqqquuuqqqppppppnnnjjjjjjllliiihhhhhhhhhhhhhhhiiiiiicccbbbaaabbbdddhhhkkknnnppptttyyy|||||||||||||||uuutttrrrsssvvvyyyzzzzzzxxx}}}~~~yyyxxx|||~~~}}}{{{tttlllaaaXXXRRRQQQVVV___iiittt||||||{{{zzzzzzyyy|||}}}|||zzzvvvjjj___PPPLLLFFFBBB@@@???>>>===:::>>>===>>>AAA???HHH___nnnyyy~~~wwwrrrwwwzzzxxxuuuuuuwwwzzz|||zzzvvvrrrgggccc___]]][[[UUUJJJAAACCCKKKQQQSSSXXXbbbhhhiiiqqqooommmjjjdddZZZNNNFFF===666222333555555666999666555333333444555555666666666555444444444444444555444333222222333555666444444444444444555555555~~~|||~~~|||{{{{{{}}}}}}zzzvvvuuutttsssrrrqqqqqqqqqqqqpppooonnnoooooonnnkkkiiiooonnnmmmllljjjhhhfffeeeeee```VVVKKKBBB>>>>>>@@@===???CCCEEEEEEBBB>>>;;;???>>>>>>======<<<<<<<<<::::::999999888777777777444111111444444222222555333333333444555555666666444444444555555666666777444444333444666666444333666555444555777888777666888888888888888888888888888;;;>>>>>><<<<<>>===;;;>>>;;;<<<@@@???JJJbbbrrr|||zzzvvvyyy{{{yyyuuuvvvyyy}}}~~~|||wwwsssiiiddd___\\\ZZZTTTKKKDDD@@@FFFJJJIIILLLVVVaaagggppppppppppppllleee]]]WWWGGG===444333555666666888888444222333888:::999666555555444333333333444444444333222222222333555666222333333333444444444555}}}|||}}}}}}}}}~~~~~~|||zzzzzz{{{{{{xxxuuussssssrrrrrrqqqqqqqqqqqqooooooooopppooonnnlllkkknnnnnnnnnmmmkkkhhheeedddgggaaaUUUIIIAAA===>>>???===???AAABBBBBBAAA>>><<<>>>>>>>>>======<<<<<<<<<::::::999999888888777777555222222555555222222555333444444444555555666666555555555555666666777777444444555777777777666444666555555555777888777666777888888888888888999999999;;;======<<<===???AAABBBCCCDDDDDDCCCBBBCCCDDDBBBCCCDDDGGGIIIGGGDDD@@@??????>>>>>>>>>>>>?????????@@@AAACCCDDDEEEFFFFFFCCCKKKUUU]]]ccciiiooosssvvvwwwxxxxxxwwwwwwzzz|||xxxzzz}}}|||zzz}}}~~~xxxuuuwwwyyyxxx{{{|||xxxvvvxxx{{{~~~xxxooo```^^^[[[ZZZ\\\```dddgggdddaaaaaacccccc___^^^```aaabbbcccdddffffffggggggcccbbbaaaaaabbbdddfffgggpppsssuuuwwwxxxzzz|||~~~xxxuuupppnnnoooppprrrrrrwwwzzz}}}~~~}}}{{{nnn___VVVTTTVVVUUUVVV[[[gggvvv|||zzzyyyzzz{{{zzz~~~~~~zzzooodddPPPLLLEEEAAA?????????>>><<>>???@@@==================>>>>>>============<<<<<<<<<<<<::::::999999888777777666888555444666555222222444444444555555555555555666555555555666666666666666///111333444444333222222777666555666888888888666777777888888999999999:::999:::<<<<<<======>>>@@@CCCDDDEEEDDDAAA@@@AAACCCCCCDDDEEEHHHHHHFFFBBB??????>>>>>>======>>>>>>???>>>???AAADDDFFFHHHIIIJJJEEELLLUUU]]]ccciiioootttxxxxxxyyyxxxvvvvvvxxxzzzyyy{{{~~~~~~~~~~~~~~~|||zzzyyy~~~{{{zzz{{{~~~wwwzzz~~~zzzvvvuuuxxx|||~~~~~~~~~yyyqqqdddbbb^^^[[[[[[^^^aaadddaaa^^^^^^aaabbb___```ccceeefffhhhjjjkkklllllllllhhhgggfffeeeddddddeeeeeennnppprrrssstttvvvxxx{{{xxxtttpppmmmmmmnnnooopppssstttwww{{{~~~{{{ooo```WWWXXX\\\UUUVVV\\\gggvvv}}}{{{zzzyyyyyy||||||qqqeeePPPLLLEEE@@@????????????>>>@@@<<<<<>>;;;;;;;;;;;;;;;;;;;;;;;;999999888888777666666666888555555777666222222444555555555555555555555555555555555555555555555555000222444555444333444555777666555666888999888777777777888888999:::::::::::::::;;;<<<===>>>>>>???BBBDDDEEECCC???>>>@@@CCCDDDDDDEEEGGGHHHFFFCCC@@@>>>>>>============>>>>>>>>>???BBBDDDGGGHHHIIIJJJGGGKKKRRRZZZaaahhhnnnrrrxxxyyyzzzyyywwwvvvvvvwwwyyy{{{~~~~~~|||}}}}}}}}}~~~~~~}}}{{{xxxwwwwww~~~}}}}}}}}}zzz|||{{{vvvtttvvv{{{~~~~~~~~~yyysssiiieee```[[[ZZZ[[[___aaaaaa^^^^^^bbbdddcccfffjjjkkklllnnnpppqqqrrrqqqqqqkkkkkkjjjiiiiiiiiiiiiiiijjjlllnnnoooooopppssstttuuurrrnnnllllllmmmnnnnnnnnnmmmpppyyy~~~zzznnn```WWWWWWZZZZZZ]]]cccnnnzzz}}}{{{zzzyyyxxx}}}|||qqqeeePPPKKKEEE@@@>>>???@@@@@@>>>@@@======AAABBBOOOhhhvvvzzz~~~~~~}}}}}}|||yyyzzzzzzyyyxxxxxxzzz|||rrrlllddd___]]]YYYSSSMMMHHHGGGFFFFFFEEEGGGQQQ\\\dddhhhmmmppppppooonnnmmmlllaaaTTTJJJAAA999555666333666999777333000222444222222111111222222333333222222222222333333333333111111222333444555666666||||||}}}}}}}}}}}}}}}||||||||||||yyyuuuuuuxxxyyyxxxvvvwwwwwwuuussspppmmmjjjhhhkkkmmmoooooommmkkkkkklllkkkkkkjjjfff___WWWOOOJJJDDDAAA>>>===???@@@???>>>::::::::::::;;;;;;<<<<<<::::::::::::::::::::::::888888777777666555555555666333333666555333333555666666666666555555555555444444444444444444444444333555666666555555777:::777666666666888999888777777777888999999:::;;;;;;:::::::::;;;===>>>>>>>>>AAACCCDDDBBB>>><<>>======<<<<<<======>>>???@@@BBBCCCEEEEEEFFFFFFGGGIIIMMMTTT^^^ffflllooowwwxxxzzzyyywwwuuuttttttvvvyyy~~~|||}}}}}}}}}~~~|||||||||}}}|||||||||wwwuuuvvvxxx~~~}}}~~~}}}yyyuuusssvvv|||~~~~~~zzztttooojjjccc]]][[[\\\```bbbccc```___cccfffhhhlllrrroooqqqsssuuuvvvuuuuuutttppppppoooooonnnnnnmmmmmmjjjlllnnnooooooooopppqqqooommmkkkjjjkkkllllllllliiihhhnnnzzz}}}~~~|||{{{wwwnnnbbbZZZXXXYYY```fffoooxxx}}}zzzxxxxxxyyyzzz~~~|||pppdddQQQKKKDDD???>>>???@@@AAA<<>>>>>@@@@@@===:::888999;;;<<<===<<<;;;:::999999999999999999999999777777777666555555444444222000111444555333333666666666666666666555555555444444444444444444444333000222333222111111555888888666666777888999888777777777888999::::::;;;;;;:::999999;;;===>>>>>>>>>@@@BBBDDDAAA===;;;???CCC@@@@@@AAACCCGGGIIIIIIHHH======<<<<<<<<<<<<======AAAAAABBBBBBCCCBBBBBBBBBGGGGGGIIIPPP[[[eeejjjllluuuwwwyyyyyywwwtttrrrrrrsssxxx}}}}}}~~~}}}|||}}}{{{{{{{{{{{{|||~~~{{{{{{}}}~~~~~~{{{wwwvvvyyy||||||~~~}}}zzz~~~~~~~~~~~~}}}|||{{{xxxtttsssvvv~~~~~~}}}zzzuuuuuuppphhh```]]]___cccfffdddaaa```dddgggkkkqqqwwwrrrsssuuuwwwwwwwwwvvvuuuvvvuuutttrrrqqqooonnnmmmllloooqqqrrrrrrqqqqqqrrrkkkjjjiiiiiijjjkkkkkkjjjffffffooo}}}{{{zzzxxxxxxuuunnneee^^^[[[[[[bbbiiisss||||||wwwvvvwwwzzz}}}{{{ooodddQQQKKKDDD???>>>???@@@AAA;;;>>>;;;<<<@@@???KKKbbbsssuuuyyy~~~}}}||||||xxx|||~~~{{{{{{|||uuuooohhhcccaaa]]]VVVPPPIIIEEEEEEJJJKKKGGGHHHLLL[[[```hhhmmmnnnooorrrtttqqqllleeeZZZIII;;;666999444222222444888999666333111111000000111222333333111111222333333333333222222222333444555777777888}}}|||}}}~~~~~~~~~}}}zzzxxxyyy{{{|||{{{xxxtttrrrrrruuuxxxyyywwwuuusssqqqnnnjjjgggiiilllkkkhhhhhhkkkkkkhhhkkkiiicccYYYOOOFFF@@@???>>>>>>======<<<<<<<<<;;;999:::;;;;;;::::::;;;===;;;;;;<<<===<<<;;;999888777666555444444555666777666555444444555666555444666555444333222222222222555555444333444555666777333333222444666666444333888666444333444888;;;>>>777888999<<<>>>???===;;;;;;;;;:::::::::;;;<<<<<<>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAACCCEEEFFFDDDBBB@@@???>>><<<<<<<<<======<<>>===>>>>>>AAACCC???===FFFYYYiiivvvxxx|||~~~~~~|||{{{~~~~~~~~~|||zzzyyyzzz{{{xxxqqqhhhbbb```\\\VVVRRRIIIHHHGGGNNNSSSHHH???HHHVVV[[[ccciiilllmmmnnnnnniiimmmlll```LLL;;;555555666555444555666777777555333222222111111222222333111000111555777555555888555555444333111111222444}}}|||}}}~~~~~~}}}yyyzzzzzzyyywwwwwwyyy|||yyyyyywwwtttrrrrrrtttvvvuuusssrrrqqqpppooollliiijjjmmmnnnkkkkkkmmmllliiiiiicccZZZPPPHHHBBB@@@???============<<<<<<;;;;;;<<<===>>>>>>======>>>???;;;===???@@@>>>;;;777555888777666555555666777888666555444444555666555444555555444333222222222222444444333222333444555666777666555666777888777666777666555444555888;;;<<<777999;;;<<<<<<;;;:::::::::::::::999::::::;;;<<<===>>>>>>??????@@@AAAAAA@@@??????AAACCCDDDCCCAAA@@@???>>>===<<<===>>>>>>>>>CCCEEEBBBAAAEEEFFFDDDGGGHHHKKKQQQZZZcccjjjnnnvvvwwwyyyyyywwwuuutttsssvvvzzz~~~~~~|||}}}~~~}}}~~~}}}}}}~~~}}}}}}}}}{{{yyyyyy{{{}}}zzzyyyyyy{{{~~~~~~|||zzzzzz{{{}}}~~~~~~~~~~~~~~~}}}~~~~~~~~~}}}||||||~~~|||{{{{{{xxxtttooolllkkkjjjkkkppplllhhheeeggglllrrruuuuuuvvvwwwxxxyyy{{{||||||wwwxxxyyyzzzxxxvvvsssqqqrrrrrrsssvvvwwwwwwtttrrriiihhhfffffffffhhhiiikkkjjjooouuuyyyzzzyyyxxxxxx|||zzzvvvrrrnnnjjjhhhgggsssyyy~~~xxxtttuuuxxxzzz{{{~~~qqqdddVVVMMMFFFDDDCCCAAA@@@AAA>>>@@@AAA@@@BBBNNNaaapppxxxyyy{{{}}}~~~}}}}}}{{{zzzyyyyyyrrrjjjdddaaa]]]XXXSSSLLLKKKKKKWWWbbbVVVFFFFFFVVV[[[aaagggiiijjjkkklllmmmpppnnn```LLL<<<555555555333333444555666555444444444333333333333444444///---...222333111111444444555444333111111222444~~~}}}}}}~~~}}}|||vvvwwwwwwvvvuuuwwwzzz}}}vvvvvvvvvtttqqqqqqqqqsssqqqpppoooooopppooonnnllliiimmmooommmlllmmmkkkfffdddZZZMMMDDD??????>>>>>>===<<<<<<<<<<<<;;;;;;;;;999:::<<<;;;::::::;;;===<<<===@@@AAA???;;;666333777666666555555666666777666555444444555666555444555444444333333222222222333333222222333333444555888666555555666888888888555555555666777888999:::777:::===<<<999777777999999999888888999999:::;;;<<<<<<======>>>??????@@@???>>>===>>>AAABBBAAA@@@AAA@@@???>>>===>>>??????@@@DDDFFFDDDCCCEEEEEEDDDIIIJJJLLLPPPWWW```ggglllsssuuuxxxyyywwwvvvuuuuuuyyy|||~~~~~~}}}~~~}}}|||{{{|||~~~|||~~~~~~}}}}}}}}}~~~~~~~~~~~~|||yyyvvvwwwyyy{{{xxxwwwxxxzzz}}}~~~}}}|||tttvvvxxxzzz|||~~~~~~}}}}}}}}}|||}}}~~~}}}|||}}}|||yyyvvvsssqqqooooootttqqqlllhhhiiinnntttxxxuuuuuuwwwyyy{{{}}}~~~}}}}}}}}}|||{{{yyywwwvvvrrrssstttvvvxxxwwwuuurrrjjjgggdddbbbbbbeeehhhkkkpppsssxxx{{{{{{{{{{{{{{{|||zzzxxxvvvtttsssrrrqqqzzz}}}~~~{{{{{{|||~~~yyyvvvwwwyyy{{{|||~~~~~~qqqcccRRRIIIBBBAAAAAA???>>>@@@?????????@@@HHHXXXkkkyyyzzzzzzzzz{{{}}}|||~~~~~~zzzwwwvvvyyyssskkkeeeaaa]]]WWWSSSKKKKKKOOObbbuuujjjQQQGGGSSSXXX```eeehhhiiiiiiiiimmmnnniii\\\JJJ;;;666666333222222222444555444333666555555444444555555666333111111555555222222555333444444333111111222444~~~}}}~~~}}}{{{xxxxxxwwwvvvvvvxxx{{{~~~rrrtttuuutttqqqppppppppppppooonnnoooppppppnnnmmmfffkkkmmmkkkjjjiiiddd___ZZZPPPCCC<<<<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;888999::::::999999:::;;;;;;<<<======<<<:::777555555555555444444555555555666444444444555666555444444444444444333333222111333333333444444444555555666444111111333555666666444555666777888888888888777;;;>>><<<777333555888888888888777888999999:::::::::;;;;;;<<<=========???>>>===>>>@@@AAAAAAAAAAAA@@@???>>>>>>???@@@@@@@@@CCCEEEEEECCCCCCCCCCCCHHHIIIKKKOOOUUU]]]fffkkkpppssswwwxxxwwwvvvvvvxxx||||||}}}~~~~~~~~~}}}||||||||||||~~~}}}}}}}}}}}}}}}}}}|||||||||~~~}}}zzzvvvssstttvvvyyywwwwwwxxxxxxyyyzzzyyyxxxppprrruuuwwwyyyzzz|||~~~}}}~~~~~~}}}|||~~~~~~}}}{{{xxxuuusssrrrvvvsssoookkkkkkooouuuzzzuuuvvvxxxzzz|||~~~}}}|||{{{zzzzzzqqqqqqrrrtttvvvvvvtttrrrmmmjjjeeebbbbbbdddiiikkktttwwwzzz{{{{{{{{{|||}}}zzzyyyyyyxxxxxxyyyyyyzzz}}}~~~{{{xxxxxxyyy||||||zzzzzz|||~~~~~~}}}pppcccPPPHHHAAA@@@AAA??????@@@AAA>>>===AAAMMM___rrr~~~zzzzzzzzz{{{}}}{{{}}}~~~}}}zzzwwwuuuuuuwwwrrrkkkeee```[[[UUUQQQHHHIIIOOOgggwwwYYYHHHMMMTTT^^^fffjjjiiihhhgggjjjhhhaaaTTTDDD:::666666444222222333444555444333555555444444444444555555555222333666666333222444222444444333222222333444~~~}}}}}}~~~~~~|||zzzzzzxxxvvvvvvvvvxxxyyyzzzqqqsssttttttrrrppppppppprrrqqqppppppqqqpppnnnlllfffjjjllliiieeeccc]]]VVVNNNGGG???;;;======;;;999::::::::::::;;;;;;;;;;;;:::<<<======<<<<<<===>>>:::999888777777777888999666666666777777666666666666444444444555666555444333333444444444333222111444555555666666666666666666333111000222444555555444555666777888888777777777;;;===;;;666333555888888888777777777888999999888888999999:::;;;;;;;;;@@@???>>>@@@BBBCCCBBBAAA@@@@@@???>>>>>>???@@@AAA@@@AAACCCEEEDDDAAAAAABBBEEEGGGJJJNNNSSS[[[eeelllmmmrrrwwwxxxvvvuuuwwwzzz||||||}}}{{{~~~||||||}}}~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}|||||||||}}}{{{xxxtttqqqqqqtttvvvyyyzzzzzzxxxwwwuuussssssmmmppptttuuuvvvwwwyyy||||||~~~~~~~~~~~~~~~~~~|||zzzwwwuuusssuuutttqqqnnnlllooovvv{{{wwwxxxzzz{{{}}}}}}|||||||||}}}sssrrrrrrsssuuuvvvvvvuuusssoookkkgggeeegggjjjllluuuwwwzzzzzzzzzyyyzzz{{{vvvvvvvvvwwwxxxzzz{{{|||}}}~~~~~~|||zzzyyyyyyyyyzzz}}}}}}~~~~~~~~~}}}}}}}}}}}}}}}qqqdddTTTLLLEEEEEEFFFDDDDDDFFFBBB@@@>>>BBBOOOaaasss}}}zzzzzz|||}}}}}}}}}}}}|||~~~~~~|||zzzwwwvvvwwwyyyyyyuuuooohhhaaaZZZTTTQQQHHHKKKOOOddd{{{tttXXXFFFHHHQQQ^^^hhhmmmllljjjhhhlllfff[[[MMM???777333333444333333333555666555444444333333333333333333444222///000222222///...000111333444444333222333444}}}||||||}}}~~~|||{{{yyywwwuuuuuuvvvvvvuuutttrrrsssuuutttrrrqqqqqqrrrsssrrrppppppqqqpppnnnllliiillllllfffaaa\\\UUUNNNDDDAAA>>>===>>>===:::777999999:::::::::::::::;;;999:::;;;;;;::::::;;;===999777555333444666999;;;888999999::::::999999888666555444444555666555444222333444444444333222111555555666777777777777666777555333444555777777777444555666777777777777666888:::;;;:::777555777999888888777777888888999:::888888999999:::;;;;;;<<>>===>>>???@@@AAA??????BBBEEEEEEAAA@@@CCCEEEGGGJJJLLLQQQYYYccckkklllqqqwwwxxxvvvuuuwwwzzz||||||}}}}}}||||||}}}~~~~~~~~~}}}~~~~~~}}}|||{{{{{{{{{{{{zzzyyywwwssspppppprrrtttzzzzzzzzzwwwrrrooommmmmmjjjnnnrrrttttttuuuxxx|||zzz{{{}}}~~~~~~}}}|||zzzxxxvvvuuussstttsssqqqoooqqqvvv{{{{{{||||||}}}~~~~~~}}}~~~~~~~~~xxxuuussssssuuuxxxzzzzzzxxxvvvrrrnnnkkkkkkkkkkkksssuuuxxxxxxwwwvvvvvvwwwssssssttttttvvvwwwyyyzzz{{{||||||||||||{{{zzzzzzyyy||||||yyyxxxyyyyyy{{{}}}}}}}}}}}}~~~~~~qqqeeeTTTLLLEEEEEEEEEDDDCCCEEECCCAAAAAAEEEPPPaaaqqq|||zzz{{{|||}}}}}}|||{{{zzz~~~zzzxxxxxx{{{~~~|||yyyssskkkbbbZZZTTTPPPMMMQQQRRR[[[kkkeeeQQQHHHJJJSSS___jjjnnnnnnlllkkkpppgggXXXIII<<<555111111555333333444555666555444333222222111111222222333222000000333333000///222111222444444333222333444~~~{{{{{{|||}}}}}}|||wwwvvvuuuvvvxxxxxxuuurrrtttuuuuuuuuusssrrrssstttqqqpppoooooopppooonnnllljjjllliiiaaaZZZTTTLLLDDD======>>>======;;;999777888999999999::::::::::::666888999999888888999:::999888666555555666777888777888999::::::999888777666555444444555666555444111222444555555444222111444444666777777777666555888777666777888999999777555555555666666666666777888888888888888999:::;;;999888888888888999::::::::::::;;;;;;<<<=========>>>???AAADDDFFFEEEBBB???>>>>>>===<<<===>>>???@@@???>>>BBBGGGGGGBBBAAAEEEFFFHHHKKKLLLNNNUUU```iiikkkqqqwwwxxxuuutttwww{{{|||~~~~~~}}}~~~~~~|||xxxzzzyyywwwuuutttuuuvvvwwwvvvvvvuuussspppoooqqqrrrssstttssspppjjjfffdddeeeeeekkkpppssssssuuuzzz~~~zzz{{{|||~~~~~~~~~|||{{{yyyxxxwwwvvvqqqtttuuutttrrrsssxxx|||~~~~~~~~~~~~~~~~~~zzzvvvrrrqqqtttxxx|||~~~{{{zzzxxxuuuqqqmmmkkkiiippprrruuuuuutttrrrqqqqqqrrrrrrrrrrrrssstttuuuuuu{{{{{{{{{}}}}}}}}}{{{yyyxxxzzz{{{{{{zzzyyyxxxxxxwwwzzz~~~~~~}}}~~~rrrfffRRRJJJCCCBBBBBB@@@@@@AAAAAABBBDDDHHHRRR```qqq|||||||||{{{{{{|||}}}~~~~~~~~~|||{{{{{{}}}|||zzztttkkk```VVVPPPLLLOOOUUUSSSRRRYYYWWWPPPRRRSSSYYYbbbhhhlllnnnoooppplllbbbQQQBBB888444333222444222222222444555444333222222111111111111222222444111222555555222222444000222444555444333333444~~~~~~{{{zzz{{{|||}}}}}}xxxwwwwwwyyy||||||xxxuuuuuuvvvvvvuuussssssuuuvvvnnnmmmmmmnnnoooooonnnllliiijjjfff\\\SSSLLLDDD<<<:::<<<======;;;999888999888888888999999:::::::::999;;;<<<<<<;;;:::<<<===:::999999888777666666555444555666777777666555444666555444444555666555444111222444555555444222111333333555666666666555444777666666777999999888666666666555555555666666777888777666777:::<<<<<<<<<999999888888999999:::;;;<<<<<<======>>>?????????<<<>>>AAADDDFFFEEEAAA>>>>>>===<<<<<<<<<>>>???@@@???>>>BBBHHHHHHCCCCCCGGGHHHJJJLLLLLLMMMSSS]]]fffkkkqqqxxxxxxuuusssvvv{{{}}}~~~~~~|||}}}~~~}}}{{{~~~}}}xxxtttuuussspppmmmmmmnnnoooqqqtttuuutttssspppooopppqqqjjjllllllhhhbbb^^^]]]]]]bbbhhhooorrrsssvvv|||~~~~~~~~~~~~~~~~~~~~~~~~zzz{{{|||~~~~~~~~~~~~~~~|||}}}~~~~~~|||zzzyyyxxxxxxxxxppptttwwwwwwuuuuuuyyy}}}~~~}}}}}}}}}~~~zzzuuupppnnnpppvvv{{{~~~||||||{{{yyytttooojjjgggmmmpppssstttrrrooonnnmmmrrrqqqqqqqqqqqqrrrrrrsss{{{{{{|||}}}~~~}}}{{{yyyxxxxxxxxxyyyzzzzzzzzzzzzxxx|||sssgggUUULLLEEEDDDDDDBBBAAACCC@@@BBBFFFKKKSSSaaaqqq}}}~~~|||zzzzzz{{{~~~zzz|||}}}}}}{{{{{{{{{|||zzzwwwqqqhhh\\\RRRKKKGGGLLLUUUQQQKKKOOOPPPTTT^^^\\\___cccgggjjjmmmpppssscccXXXIII<<<555444555666222111000111333444333222333222222111111222222333000......222222000///222///222444555444333333444}}}|||}}}~~~~~~|||zzzyyyyyyyyyxxxwwwsssuuuxxxyyyxxxvvvuuuuuuuuuuuuuuutttrrrrrrssstttkkkoooqqqnnnlllnnnnnnllllllfff]]]RRRIIIBBB>>>===<<<<<<;;;;;;;;;;;;<<<<<<===;;;999777777888999:::888888888888888888888888777777888888888888777666888777777666666777888999:::999777555444333444444444555555444333333555777666555555555444444444444555888888777999<<<;;;777555555555555555444444444888777777777888999:::;;;999999888888888888999999999;;;<<<<<<<<<===???AAA>>>>>>???AAAAAABBBBBBAAA@@@???===<<<<<<<<<===>>>???AAABBBBBBAAABBBDDDFFFFFFJJJMMMMMMMMMRRR]]]ggglllqqqvvvwwwuuurrrrrrssswww}}}~~~zzz{{{~~~||||||~~~|||}}}||||||}}}}}}tttkkkgggdddaaa___\\\]]]hhhsssvvvxxxvvvpppmmmnnnnnnkkkdddiiijjjfffccccccaaa]]]ccceeellluuuzzz{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~zzz{{{|||}}}}}}~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~}}}zzz{{{}}}~~~|||xxxtttqqquuuvvvwwwwwwvvvwwwyyy{{{~~~}}}}}}}}}|||{{{{{{|||~~~xxxoooooovvvyyywww||||||{{{xxxsssnnnjjjggghhhiiijjjkkkllljjjfffcccppprrrtttuuutttsssssstttvvvwwwyyy|||~~~|||yyyvvv{{{{{{{{{{{{{{{|||}}}~~~zzz~~~}}}}}}~~~}}}rrrdddXXXLLLBBBAAACCCBBB??????BBB@@@HHHXXXcccgggppp|||}}}yyywww{{{~~~xxx{{{}}}}}}zzzzzz}}}~~~{{{zzzxxxqqqcccUUUMMMOOOSSSLLLMMMNNNQQQVVV]]]cccffffffggghhhjjjlllllljjjgggVVVJJJ===777888:::666222555333222000//////000000666666666444222111222333777222000222222///...//////222444555444222111111}}}||||||~~~}}}{{{zzzyyyxxxvvvuuuvvvyyy{{{{{{yyyuuurrrqqquuuuuuuuutttqqqpppqqqrrrllloooppplllkkkmmmmmmjjjiiiaaaUUUJJJCCC@@@>>>===<<<;;;;;;::::::;;;;;;<<<;;;:::888777777888999:::888888888888888888888888666666666666666666666666999888777777777888999:::888777666444333333333333666777888777555444444555666666666555555555555555:::<<<;;;888999<<<;;;888666666666555555555555555666666777888999999999999999999888888888888999999999:::<<<<<<<<<<<>>>>>???@@@AAAAAAAAA@@@@@@???>>>>>>======>>>>>>@@@AAACCCCCCBBBCCCEEEGGGCCCGGGKKKKKKKKKPPPZZZbbbkkkpppvvvxxxwwwtttttttttxxx}}}|||{{{~~~}}}|||~~~|||~~~}}}|||}}}|||sssiii\\\XXXUUUVVVWWW\\\fffqqqwwwyyyxxxqqqnnnmmmlllhhhgggkkkmmmkkkjjjkkkjjjgggggggggmmmuuuzzz{{{}}}~~~~~~~~~|||}}}~~~}}}}}}~~~}}}}}}~~~}}}{{{|||~~~}}}{{{yyyyyy{{{{{{||||||{{{zzzxxxuuuqqqooommmqqqsssuuuuuuuuuvvvxxxzzz~~~}}}zzzyyyzzz|||~~~}}}xxxppppppvvvyyyxxx|||xxxwwwuuuqqqjjjddd``````aaadddggghhhgggeeeppprrruuuvvvtttsssrrrsssrrrsssvvvxxxzzzzzzyyywwwzzzzzzzzzzzz{{{{{{|||}}}|||}}}||||||~~~~~~qqqdddWWWLLLBBBAAACCCBBB@@@???@@@@@@KKK___lllpppwww}}}|||yyywwwzzz~~~yyyvvvxxxxxxttttttwwwxxxuuu|||xxxnnnbbbWWWSSSWWW\\\YYYYYYZZZ\\\```eeejjjlllggghhhiiijjjiiieee___ZZZKKKCCC999444555777555222555444444444444555666666555666666444333222333444555000...111222//////000///111333444222111111111}}}||||||}}}~~~}}}{{{zzzzzzxxxuuurrrwwwzzz|||}}}zzzvvvsssrrrtttuuuuuussspppooooooppplllooonnnjjjiiikkkkkkhhhcccXXXIII???<<<===<<<;;;;;;;;;::::::::::::;;;;;;999888777666777888999:::888888888888888888888888777666555444444555666777999888777777777999:::;;;777666555333222222222222777888999999666444333333666666666666777777777777;;;===;;;777666999999777666666666666666777777777555555777888999999888888:::999999888888999999:::999:::;;;;;;;;;<<<>>>@@@>>>??????@@@@@@@@@??????@@@@@@@@@@@@@@@??????>>>@@@BBBCCCDDDCCCDDDFFFHHHBBBFFFJJJLLLLLLOOOWWW^^^hhhooowww{{{zzzwwwvvvvvvxxx}}}}}}}}}~~~|||{{{}}}}}}}}}~~~|||~~~~~~}}}|||zzzqqqgggVVVOOOJJJMMMRRRYYYccckkktttxxxxxxtttppppppnnnkkkmmmqqqrrrpppppprrrqqqnnnkkkjjjmmmtttxxxzzz}}}}}}~~~|||||||||~~~~~~|||yyyyyy|||~~~~~~yyyuuutttuuuwwwyyy|||yyytttoookkkhhhgggggglllnnnqqqssstttuuuwwwyyy|||~~~~~~zzzyyyyyy|||}}}|||wwwqqqpppuuuxxxxxx|||xxxwwwwwwssskkkccc^^^\\\\\\]]]aaaeeefffgggpppsssvvvwwwuuusssrrrqqqooopppqqqsssuuuvvvwwwxxxyyyyyyyyyzzz{{{{{{||||||~~~||||||}}}pppdddUUUKKKBBBBBBCCCAAA@@@@@@>>>BBBRRRiiixxx{{{}}}{{{{{{xxxvvvyyy~~~~~~zzzxxxzzzyyyvvvuuuxxxxxxuuuzzzsssiii```\\\^^^dddhhhfffffffffgggiiilllnnnpppkkkkkkkkkjjjeee\\\RRRJJJ>>>:::555333333333333333333333444666777888999:::444555666555333333444555333///---000222000///111000111222222000000111222}}}|||{{{||||||{{{zzzzzzzzzxxxuuussstttwww{{{|||{{{xxxvvvvvvsssttttttrrrooommmmmmmmmlllnnnlllhhhhhhiiihhhdddZZZNNN@@@999999<<<;;;999;;;;;;::::::::::::;;;;;;777666666666777888999:::888888888888888888888888777666555444444555777999777777666666666888999:::666666555444333333333222444666888999777444333333555666666777888888999999666999777222111444666666666666777777888888888999666666666666777888999:::::::::999999999999::::::999:::;;;;;;;;;;;;===???>>>??????@@@@@@??????>>>@@@AAABBBBBBBBBAAA???>>>???AAACCCDDDDDDDDDFFFGGGCCCGGGLLLNNNNNNQQQVVV[[[eeemmmvvv||||||zzzxxxwwwyyy|||~~~~~~~~~~~~~~~|||zzzyyy{{{}}}}}}}}}|||}}}{{{}}}~~~|||zzzwwwnnneeeYYYOOOGGGIIIPPPWWW^^^dddnnntttxxxvvvtttuuuuuusssuuuwwwvvvsssrrrsssppplllkkkhhhjjjqqqvvvxxx{{{}}}~~~~~~~~~|||xxxxxxzzz}}}zzzvvvrrrqqqrrrttttttqqqmmmhhhdddbbbaaaaaafffiiimmmpppqqqsssuuuwww|||~~~|||{{{{{{||||||{{{xxxsssqqqsssvvvxxx~~~{{{zzzxxxssslllfffeeeaaa]]]\\\^^^bbbeeegggrrruuuxxxyyywwwtttrrrqqqnnnoooooooooppprrrtttwwwyyyzzz{{{|||}}}}}}~~~~~~~~~{{{ooobbbRRRIIIBBBBBBCCCAAA@@@AAA@@@HHH[[[rrr}}}|||yyyyyyxxxvvvxxx~~~~~~{{{{{{}}}|||wwwvvvyyyxxxuuurrrkkkdddbbbeeejjjoooqqqlllkkkkkkllllllmmmnnnnnnpppnnnkkkeee^^^SSSGGG@@@666666666444222222222444111111333444666666777777333444666666444444555666555000///111222000///111000111111000//////000222~~~{{{{{{{{{xxxwwwwwwxxxyyyyyyxxxvvvtttvvvyyyzzzxxxwwwvvvvvvrrrssstttrrrooommmllllllkkkllljjjgggggghhhddd___OOOFFF<<<888:::===;;;888<<<;;;;;;;;;;;;;;;;;;<<<666666666777777888999999777777777777777777777777888777666555555777999:::555444444444555666888999777666666666555555444444///222555777666444444444444555666777888::::::;;;222555555111///333777777555666666777888999::::::999777555444444777:::===;;;;;;::::::::::::;;;;;;:::;;;<<<<<<;;;;;;===???>>>??????@@@@@@@@@@@@???AAABBBCCCCCCCCCBBB@@@???>>>@@@CCCDDDDDDEEEFFFGGGDDDHHHKKKMMMNNNPPPTTTXXXaaaiiittt{{{}}}{{{yyyyyyzzz{{{}}}~~~}}}~~~~~~~~~zzzwwwuuuttt{{{~~~~~~||||||~~~~~~{{{yyy|||}}}zzzwwwuuunnnggg^^^RRRHHHHHHNNNTTTZZZ^^^iiirrryyyyyyxxxxxxxxxwwwxxxyyyxxxuuuuuutttoooiiieeebbbeeemmmuuuxxxzzz}}}~~~|||yyyyyyzzz}}}|||}}}|||}}}|||xxxrrrnnnllllllhhhhhhfffdddbbb___]]]\\\^^^aaaeeehhhjjjmmmppprrr~~~~~~}}}}}}~~~~~~}}}{{{{{{zzzxxxvvvrrrqqqtttwww|||~~~wwwqqqlllkkkhhhccc^^^[[[]]]bbbgggjjjuuuwwwzzzzzzxxxuuusssssspppqqqpppnnnmmmooosssvvv{{{|||}}}~~~~~~zzzmmm```OOOHHHBBBBBBCCCAAAAAACCCCCCOOOdddxxx}}}wwwtttxxxzzzyyyvvvxxx}}}~~~{{{wwwyyywwwsssqqqsssrrrooogggdddcccfffmmmsssvvvuuupppppppppoooooommmllllllmmmhhhaaaYYYPPPGGG???999666888888777444222222444222222333333333444444444222444666666555444555555777222000222333000///111000111111000//////000222~~~{{{zzz{{{wwwvvvuuuuuuwwwyyyyyyxxxwwwxxxxxxwwwtttrrrrrrrrrppprrrsssrrrpppmmmlllllljjjkkkiiigggggggggaaaYYYGGGAAA;;;999;;;<<<;;;888;;;;;;::::::::::::;;;;;;777777888888888888888888777777777777777777777777777777666666777888999:::333333333333444555777888666666777777666666555444...111333555444444555666333333555666888:::;;;<<<222777888444222666999:::444555666777888999:::::::::888666444555888;;;>>><<<;;;;;;::::::;;;;;;<<<;;;<<<======<<<<<<>>>???>>>>>>???@@@AAABBBBBBAAABBBBBBBBBBBBBBBAAAAAA@@@>>>AAADDDFFFFFFFFFGGGHHHEEEGGGIIIKKKLLLNNNQQQTTT]]]eeeqqqyyy{{{{{{zzzzzz{{{zzz{{{~~~~~~}}}~~~{{{wwwsssqqqxxx{{{|||zzzzzz}}}}}}yyyxxx||||||xxxvvvuuurrrmmmbbbUUUJJJHHHLLLPPPVVVZZZgggrrrzzz{{{xxxwwwwwwuuuwwwyyyxxxwwwwwwvvvnnnfff[[[ZZZ```lllvvvyyyzzz{{{|||~~~~~~|||{{{|||~~~zzz{{{}}}~~~{{{zzzuuuxxxyyyvvvooohhhdddccc___```bbbbbbaaa___\\\[[[XXX[[[]]]```bbbfffjjjmmm}}}~~~~~~~~~}}}}}}}}}{{{yyy|||zzzyyyxxxsssoooqqqvvvxxx}}}vvvooommmmmmddd```ZZZYYY]]]eeelllqqqyyy{{{|||{{{xxxvvvuuuuuussstttsssqqqnnnoootttxxx}}}~~~~~~~~~yyykkk^^^LLLFFFBBBCCCCCCAAAAAADDDGGGWWWlll{{{~~~zzzuuurrryyy{{{zzzwwwxxx|||}}}|||vvvxxxvvvqqqooopppoookkkccccccfffkkkrrrvvvwwwuuuuuuuuutttrrrooolllhhhfff___YYYPPPHHHBBB===888666999999999777555333222333666555444333333333444555333555777777666444444555666111///222333000000111000111222222000000111222~~~{{{zzzzzzyyywwwtttsssuuuwwwxxxyyywwwvvvuuurrrooooooppprrroooqqqssssssqqqnnnmmmmmmhhhiiihhhggghhhfff^^^TTTBBB???:::888999:::;;;;;;999999888888888888999999999999999999999999888888777777777777777777777777555555666666777888888999333333333333444666888999555555666666666555444333111333444444333333555666111222444666888:::<<<<<<444:::<<<888555777999:::333444555666888999:::;;;888888888999999:::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>>>>======>>>@@@===>>>@@@AAACCCCCCDDDDDDCCCBBBAAAAAA@@@@@@AAAAAA@@@CCCFFFHHHIIIIIIJJJKKKGGGHHHIIIJJJKKKNNNQQQTTTYYYbbbmmmuuuyyyyyyzzz{{{{{{yyyyyy|||}}}||||||yyywwwvvvvvvyyyzzzyyyyyy|||{{{xxxyyy}}}}}}yyywwwxxxwwwuuukkk___RRRLLLKKKLLLPPPUUUaaammmxxxzzzwwwvvvvvvuuuvvvwwwwwwuuutttqqqfff[[[RRRSSS\\\lllyyy}}}|||{{{~~~~~~zzz}}}~~~~~~~~~~~~{{{|||}}}~~~yyyvvvsssmmmqqqsssoooggg```\\\\\\]]]^^^___```___^^^]]][[[YYY[[[\\\^^^```dddjjjnnnwwwyyy|||~~~~~~}}}~~~}}}{{{zzz}}}{{{zzzzzzssslllnnnttttttyyy|||{{{vvvooolllkkkbbb^^^ZZZZZZ___iiiqqqvvv~~~~~~~~~{{{yyywwwwwwxxxsssuuuvvvtttrrrsssxxx}}}}}}xxxiii[[[JJJEEEBBBCCCCCCAAABBBEEEHHH[[[rrr~~~}}}yyyxxxyyyzzz}}}|||yyyxxx|||}}}|||yyyzzzxxxrrrooopppooolllgggiiilllppptttuuutttsssuuutttrrrnnniiibbb\\\YYYOOOJJJCCC===:::888777666999888666555444333222111777666333111111333555777444666888888666444333333000,,,+++///111000000333///111333444222111111111~~~{{{zzzzzz|||xxxtttrrrsssvvvwwwxxxsssrrrqqqooommmooorrruuuoooqqqssssssqqqooonnnnnnfffhhhhhhhhhhhhfff\\\QQQ@@@>>>:::777666888;;;===777777666666666666777777:::::::::::::::999888777777777777777777777777777333444555666777777777777444444333444555777999:::333444555555555444333222555666666555333333555666000111333555888:::<<<===555;;;>>>:::666666777777222333444666777999:::;;;666888:::======<<<:::999<<<<<<;;;;;;;;;;;;<<<<<<>>>??????>>>======???AAA===>>>@@@BBBDDDEEEEEEFFFCCCBBBAAA@@@???@@@AAABBBAAADDDHHHKKKKKKKKKLLLMMMKKKKKKKKKKKKMMMPPPTTTVVVXXX```kkkssswwwxxxzzz{{{|||xxxxxx{{{||||||}}}{{{|||}}}tttxxxyyyxxxxxx{{{zzzwww{{{~~~}}}yyyxxx{{{|||zzzwwwjjj[[[RRRKKKHHHKKKPPPYYYgggtttwwwvvvwwwxxxwwwvvvwwwvvvssspppjjj\\\OOOLLLOOO[[[mmm|||}}}|||}}}}}}~~~}}}{{{{{{yyy||||||yyywww}}}|||}}}~~~{{{vvvrrrooohhhlllmmmiii```YYYWWWWWW^^^^^^^^^^^^^^^]]]]]]]]]^^^^^^___```bbbgggmmmrrrqqquuu{{{}}}~~~}}}}}}~~~~~~}}}{{{}}}{{{{{{{{{tttkkklllssssssuuuwwwwwwvvvqqqkkkgggeeeaaa\\\\\\bbbkkktttyyy|||yyyxxxyyyzzzrrrvvvxxxwwwuuuvvv{{{}}}xxxhhhYYYIIIDDDBBBCCCCCCAAABBBEEEHHH]]]uuu}}}zzz}}}{{{~~~~~~zzzxxx{{{}}}|||wwwyyyvvvpppnnnnnnmmmiiimmmoooqqqsssssssssrrrrrrqqqpppmmmhhh```WWWPPPKKKEEEAAA===:::999999888777888666333222333333222000666444000...///222555888555777999999777444333222+++((((((---000000111444///222444555444222111111~~~}}}}}}{{{yyyyyyyyyyyyxxxwwwuuuttttttuuuwwwyyyssstttssspppllllllnnnqqqmmmpppsssssspppkkkgggeeehhhffffffgggeee]]]OOODDD>>>===;;;999888888999999;;;::::::999888888888999:::;;;;;;;;;:::888666555666666666666666666666666666666666666555555555555555555444444444666888999444222111222333555444444333444555777777555444333222222333444666888:::;;;:::999777666666666777888444555666777777777777777888888777888:::;;;;;;:::>>>>>>===;;;:::;;;===@@@BBB@@@>>><<<<<<===???@@@AAAAAABBBBBBCCCDDDDDDEEEFFFCCC@@@???AAACCCEEEEEEHHHGGGFFFHHHJJJKKKKKKJJJHHHIIILLLMMMNNNPPPTTTVVVWWW]]]fffooouuuxxxxxxwwwyyyzzz{{{}}}~~~|||{{{}}}zzzwwwxxx{{{{{{yyyyyy|||yyyyyyyyyyyyxxxwwwuuuuuuvvvrrreeeUUUKKKJJJLLLLLLTTT___nnnuuuvvvuuuvvvxxxyyysssnnnkkkdddYYYQQQNNNIIISSSddduuu{{{yyyxxxzzz}}}xxxwww}}}~~~|||xxxtttxxxzzz||||||{{{zzz{{{|||~~~}}}}}}|||}}}zzz{{{~~~{{{rrriiieeedddccc```]]][[[YYYYYYYYYZZZ^^^bbbbbb```aaafffkkkeeeeeedddddddddhhhnnnssswwwyyy~~~{{{}}}|||zzzzzz~~~{{{xxxvvvrrrnnnkkknnnqqqqqqmmmmmmpppmmmgggccceeedddbbbhhhttt{{{zzzzzz}}}}}}xxxvvvyyy|||rrrtttwwwvvvuuuvvv{{{vvveeeUUUIIIHHHGGGEEEEEEEEEEEEFFFLLLZZZnnn{{{}}}yyywwwxxx{{{zzzyyyyyyxxxxxxxxxxxxxxxwwwuuurrrqqqpppoooooowwwvvvttttttsssqqqnnnlllrrriii___WWWOOOFFFCCCEEE???@@@@@@>>>999555333333444444333222000111444666333444555555666666555555<<<:::888777777555222000///000000222333444555555222333444333111000111222~~~}}}{{{zzzzzzzzzzzzxxxvvvtttssstttvvvvvvvvvrrrtttuuutttqqqooooooooommmppprrrrrrooollliiihhhjjjhhhddd```[[[QQQEEE===<<<<<<;;;:::999888888888;;;:::999999888888888999;;;;;;;;;;;;:::999888888555555666666777888999999666666666666555555555555444444444444555666777888444333222222444555555444555555555555555666666777222333444555666888888999666777888999999999888777666666777888888888888888888777777888::::::::::::=========;;;:::;;;===???AAA???===<<<<<<===???AAA@@@AAAAAABBBBBBCCCDDDDDDFFFCCC@@@@@@AAADDDEEEEEEFFFFFFGGGHHHHHHIIIIIIJJJGGGIIIKKKLLLMMMOOORRRTTTZZZ___fffnnntttwwwwwwwww}}}|||||||||}}}}}}~~~|||{{{||||||yyyxxx{{{{{{xxxyyy|||{{{{{{{{{|||||||||{{{{{{{{{wwwkkkZZZMMMKKKKKKKKKRRR]]]jjjtttwwwvvvvvvwwwyyyqqqiiiddd]]]SSSMMMKKKOOOXXXhhhwww|||yyywwwyyyvvvtttvvv~~~|||yyyvvvxxxzzz||||||{{{zzz{{{|||||||||||||||~~~|||{{{}}}|||rrrjjjfffcccbbb___\\\[[[ZZZ[[[[[[^^^bbbfffgggfffhhhmmmqqqmmmlllkkkjjjjjjmmmrrrwwwzzz|||~~~}}}zzzwwwuuurrrnnnkkkjjjmmmmmmjjjkkknnnlllffffffhhhggggggmmmyyy|||||||||yyywwwvvvxxxzzzxxxyyyzzz{{{{{{}}}}}}uuudddTTTIIIHHHGGGEEEEEEEEEEEEFFFJJJXXXkkkyyy|||yyyxxxxxxuuuvvvwwwxxxxxxwwwvvvuuuwwwwwwwwwvvvvvvuuuuuuttttttrrrpppnnnkkkfff```[[[aaaZZZRRRMMMFFF???<<<>>>::::::::::::888777444333444444333222111111333666444444444444555555555555:::::::::999777555333111000000111222333444444555111222333222111000111222~~~}}}{{{zzzzzz{{{{{{zzzwwwssssssuuuvvvuuusssppptttxxxxxxvvvrrrooommmmmmnnnppppppnnnlllkkkkkkiiifff___WWWMMMDDD===888:::::::::::::::999888777::::::999888888888888999;;;;;;::::::::::::;;;;;;777777777888888888999999666666666555555555555444333333444555666666666666444333222222444555555444666555444444555777999;;;333444555777777777777666333555999;;;<<<;;;888666888888888999999999999999666777777888999999::::::=========<<<::::::===???>>>===<<<<<<<<<>>>@@@BBB???@@@@@@AAAAAABBBCCCCCCEEECCCAAA@@@BBBDDDEEEEEECCCFFFIIIIIIGGGFFFHHHJJJFFFHHHJJJKKKKKKMMMPPPRRR^^^aaafffmmmrrruuuwwwxxx}}}{{{zzz{{{|||}}}|||zzz{{{~~~zzzyyyzzzzzzxxxyyy|||yyyzzz{{{|||}}}~~~~~~~~~}}}rrr```PPPKKKKKKKKKQQQYYYeeepppwwwxxxvvvsssuuukkkaaaZZZTTTNNNLLLNNNYYY```mmmyyy{{{wwwvvvxxxttttttxxx~~~~~~}}}zzzxxxxxxzzz||||||{{{zzz{{{|||zzz}}}}}}{{{|||}}}|||{{{{{{}}}|||rrrkkkfffcccaaa___]]]]]]^^^```aaafffjjjmmmnnnoooqqquuuyyyvvvvvvtttrrrqqqssswww{{{wwwxxxyyy{{{~~~~~~}}}|||zzzxxxvvvtttqqqmmmjjjhhhjjjkkkkkkmmmooommmiiihhhiiiiiikkkrrr||||||xxxuuuuuuwwwxxxxxxyyyxxxxxxzzz}}}{{{rrrbbbSSSIIIHHHGGGEEEEEEEEEEEEFFFGGGVVViiivvvzzzyyywwwvvvnnnqqqtttwwwxxxxxxvvvtttuuuvvvwwwxxxxxxvvvuuusssllljjjfffaaa\\\TTTLLLGGGMMMHHHDDDBBB>>>888777999888666555777::::::888555333444444222111111333555666555444333333444555555888;;;>>>===888444333333111222222222333333444444///111222111000000111222}}}|||zzzyyyyyyyyyzzzzzz|||xxxttttttvvvwwwuuurrrqqqsssvvvxxxvvvsssooommmlllmmmnnnnnnlllkkklllmmmeeeaaaYYYNNNCCC<<<::::::888888999::::::999888777999999888888888888888999::::::999888999:::;;;===<<<<<<:::999888666555555666666555555555444444444111222444555666666555444333222111111333444444333555555555555777999;;;<<<333444666888888777555444555777999<<<<<<;;;888777::::::999999999:::::::::666777888888888888999:::<<<======<<<::::::<<<>>><<<<<<;;;<<<===???AAABBB>>>??????@@@AAAAAABBBBBBEEECCCAAAAAACCCDDDEEEEEECCCGGGLLLKKKGGGEEEHHHKKKGGGIIIKKKKKKLLLMMMPPPRRR^^^```eeejjjpppuuuxxxzzz|||zzzyyyzzz{{{}}}~~~}}}~~~|||yyyzzz}}}yyywwwyyyyyywwwyyy|||vvvvvvxxxyyyzzzzzzzzzzzz}}}|||sssaaaQQQKKKKKKLLLPPPUUU```llluuuwwwsssnnnjjj```VVVQQQOOOOOORRRWWWdddhhhqqqxxxxxxsssrrruuuxxxxxx{{{~~~}}}}}}|||yyywwwxxxzzz||||||{{{{{{{{{|||zzz{{{||||||}}}|||{{{{{{{{{~~~zzzqqqjjjgggeeedddbbbaaabbbeeehhhjjjqqqtttvvvwwwwwwyyy|||}}}}}}{{{xxxvvvvvvyyy|||tttsssssstttwww|||{{{xxxvvvzzzxxxuuutttrrrpppmmmjjjiiikkkmmmppprrrtttrrrooofffggghhhlllsss||||||uuusssuuuxxxyyyxxxyyywwwwwwzzz}}}xxxooo```RRRIIIHHHGGGEEEEEEEEEEEEFFFGGGWWWiiitttxxxxxxtttppphhhlllqqqwwwzzzzzzxxxwwwtttuuuvvvuuurrrmmmhhheee___[[[VVVPPPJJJEEE???;;;???<<<;;;===<<<888777::::::666444777;;;>>>;;;777333444444333111111333555777666444222222333444555555;;;???>>>999444333444222222333333333333333333///000111111000///111222zzzyyyxxxwwwvvvvvvwwwxxx{{{yyyvvvvvvwwwxxxvvvssssssssssssssssssqqqooommmlllmmmmmmllljjjiiijjjlllccc^^^SSSGGG>>>999999;;;666777888999999999888777888888888777777888999999888888777777777999:::;;;===<<<;;;999888666555444555555555555444444444444000111333555555555444444222111///000222333333222222444666888:::;;;;;;;;;333555666888888777555444999999::::::::::::999888<<<;;;::::::999:::;;;;;;555777999999888888999;;;;;;<<<===<<<::::::;;;===;;;;;;;;;<<<===???AAABBB>>>>>>??????@@@AAAAAABBBEEECCCBBBBBBDDDEEEEEEEEEDDDIIINNNMMMIIIGGGIIILLLIIIJJJLLLMMMNNNOOORRRUUU[[[]]]bbbgggnnnuuuzzz}}}}}}zzzyyyxxxzzz|||~~~|||zzz|||{{{xxxyyyzzzvvvuuuwwwwwwvvvwwwzzzsssssstttuuuuuuuuuuuuuuuvvvuuulll\\\OOOKKKLLLLLLOOORRRZZZeeemmmoookkkeeeYYYQQQJJJKKKNNNSSS[[[cccmmmnnnqqqssspppkkklllqqqzzzzzz{{{}}}~~~||||||zzzxxxvvvyyy{{{}}}}}}|||||||||}}}{{{{{{{{{~~~~~~}}}zzzyyyzzz~~~~~~wwwpppjjjhhhiiihhhhhhhhhjjjnnnqqqttt||||||}}}}}}}}}}}}~~~zzzwwwvvvxxxzzztttttttttsssuuu{{{{{{wwwuuuwwwuuusssrrrrrrpppmmmjjjjjjkkknnnssswwwwwwuuutttgggfffhhhnnnvvv||||||tttrrrvvvzzz{{{yyy|||{{{{{{~~~yyytttlll^^^PPPIIIHHHGGGEEEEEEEEEEEEFFFIIIZZZkkktttwwwvvvnnnfffbbbffflllrrrvvvxxxwwwvvvssssssqqqmmmfff^^^VVVQQQPPPLLLEEE@@@===;;;:::888999777777;;;<<<999999<<<;;;777444666:::<<<999555222333444333222222333444666555333222111333444666444999>>>===888333222444333333333333333333333444///000111111000///000222~~~}}}}}}~~~~~~yyyxxxwwwuuuttttttuuuuuuxxxxxxxxxwwwvvvvvvuuuuuutttrrrpppoooppppppnnnmmmlllllllllkkkhhhfffggghhhaaaZZZNNNCCC;;;888888999555666777888888888888888888777777777777888999999777777777777777888999999888888888888888888777777555555555444444444444333111111222333444444444444222111000000222333333222111333666999:::;;;:::999444555666777777666666555999999::::::;;;;;;::::::===<<<:::999999:::;;;;;;555888;;;:::888888:::===:::;;;===<<<;;;:::;;;<<<;;;;;;;;;<<<===>>>@@@AAA>>>??????@@@@@@AAABBBBBBEEECCCBBBCCCDDDFFFEEEEEEFFFJJJMMMNNNKKKIIIIIIJJJIIIKKKMMMOOOPPPRRRUUUXXXYYY[[[___eeemmmtttzzz}}}|||{{{yyyyyyyyyzzz|||}}}zzzyyyzzz~~~~~~zzzxxxzzzxxxuuutttvvvuuurrrqqqsssppppppqqqrrrrrrrrrrrrrrrmmmkkkaaaSSSKKKJJJLLLKKKLLLNNNSSS[[[aaabbb^^^ZZZKKKFFFEEEKKKSSS[[[dddlllssspppmmmjjjeeebbbeeekkkuuuwwwxxxyyy~~~|||{{{{{{zzzyyywww{{{}}}~~~}}}~~~|||zzz{{{~~~~~~{{{xxxwwwzzz~~~{{{uuuoookkkjjjmmmnnnoooqqqssswwwzzz|||{{{wwwvvvwwwxxxrrrsssrrrqqqrrrwww~~~{{{yyyuuutttrrrrrrrrrpppnnnkkkiiiiiimmmtttxxxwwwuuuuuujjjhhhkkkssszzz~~~{{{tttssswww{{{|||{{{{{{{{{|||~~~~~~{{{tttoooiii\\\OOOIIIHHHGGGEEEEEEEEEEEEFFFJJJ\\\nnnvvvxxxuuujjj]]][[[]]]aaaeeeiiikkkllllllkkkjjjgggaaaYYYOOOGGGBBBDDD@@@:::777777888999999777444555999999888888;;;:::777444444666666555222222333444444222222333444444333222222222333555666333777:::999666222111111222222333333444444444555111222333222000///000111~~~}}}|||{{{{{{|||}}}~~~zzzyyywwwuuuttttttttttttrrruuuxxxwwwsssrrrtttvvvtttrrrooooooqqqpppnnnkkkkkklllllljjjgggdddbbbbbbYYYPPPEEE===:::999999888555555555666777888999999777777777777777888999999777888888999999999888888777777777777777777777777555555555444444444333333111111111111222333444555444222111222333555444444333444555777888999999999444555555555666666777777444666999<<<>>>>>>===<<<===<<<:::999888999:::;;;666999<<<<<<999888;;;???999;;;<<<<<<;;;:::;;;<<<;;;;;;;;;<<<===>>>????????????@@@@@@AAABBBBBBBBBEEECCCCCCCCCEEEFFFEEEDDDGGGIIIKKKLLLLLLKKKIIIGGGHHHJJJMMMOOOPPPSSSWWWZZZXXXZZZ___eeekkkrrrwwwzzz{{{zzzzzzyyyyyyzzzzzz{{{zzzxxxxxx||||||yyyxxx{{{xxxuuuuuuvvvsssllliiiiiijjjjjjlllnnnoooppppppppphhhcccWWWKKKGGGJJJKKKIIIHHHJJJMMMQQQSSSSSSPPPNNNIIIGGGJJJSSS^^^fffnnnuuuuuuooohhhaaa[[[XXX^^^gggooosssvvvwww|||}}}{{{yyyyyy{{{||||||{{{}}}~~~|||yyyzzz~~~|||}}}}}}~~~}}}zzzwwwwwwyyy|||{{{|||{{{xxxtttpppnnnnnnpppqqqtttwwwzzz}}}|||xxxvvvwwwxxxppprrrsssrrrqqqttt|||~~~{{{yyytttsssrrrrrrrrrqqqnnnllljjjhhhllluuuyyyvvvtttuuullliiimmmvvv|||~~~|||xxxtttsssvvvzzz||||||yyy{{{~~~~~~xxxppplllfff[[[OOOIIIHHHGGGEEEEEEEEEEEEFFFIII]]]pppwwwyyyvvvhhhXXXSSSSSSSSSSSSTTTVVVWWWXXXXXXWWWUUUQQQKKKCCC===999<<<999777777777888777666888444444777777555666999888777666444333333444444111333444444333222333444111111222333444555555666444444555555333222000///111222222333444555666666333444444333000//////000}}}|||{{{zzzzzz{{{|||}}}|||zzzxxxvvvttttttttttttnnnssswwwvvvqqqooorrrwwwsssqqqpppqqqsssrrrnnnjjjkkklllmmmjjjfffbbb______OOOGGG===888:::<<<<<<:::666555555555666777999:::777777666777777888999999888999:::;;;;;;:::888888999888888777666555444444555555444444444333333333222111111000111333444555666444333333555666666555666555444444555777999;;;555444444444555666888888///333999???BBBAAA???======<<<:::888888888:::;;;666:::======999999<<<@@@999;;;<<<<<<;;;::::::;;;;;;;;;<<<<<<===>>>>>>>>>???@@@@@@AAAAAABBBCCCCCCEEEDDDCCCDDDEEEFFFEEEDDDHHHHHHIIIKKKLLLKKKHHHEEEGGGIIILLLNNNPPPSSSWWWZZZXXX[[[___dddkkkppptttwww{{{{{{{{{zzzzzzyyyyyyxxxzzzwwwwwwzzzzzzxxxxxx{{{zzzwwwvvvvvvqqqhhhcccbbbccceeegggiiilllmmmnnnoooggg___QQQFFFEEEIIIJJJGGGEEEGGGIIIJJJJJJHHHGGGFFFNNNMMMRRR^^^hhhooouuu{{{vvvnnnddd[[[TTTRRRZZZdddmmmssswwwwww{{{~~~xxxzzzxxxwwwxxx{{{}}}~~~~~~~~~|||xxxyyy}}}~~~zzz{{{{{{~~~}}}yyyvvvuuuvvvyyyzzzzzzxxxtttqqqppppppqqqssswww{{{~~~~~~}}}~~~~~~zzzxxxxxxyyytttwwwxxxwwwuuuxxx~~~zzzuuussstttsssrrrrrrrrrqqqooommmkkkiiimmmwww{{{xxxuuuwwwllliiilllvvv|||}}}xxxvvvssssssuuuyyy{{{}}}}}}~~~}}}vvvnnnjjjeeeZZZOOOIIIHHHGGGEEEEEEEEEEEEFFFHHH\\\pppxxx{{{xxxhhhVVVNNNKKKHHHFFFEEEFFFGGGIIIHHHGGGFFFDDD@@@<<<888555888888888999:::999666333:::666555777666444555999999999888666444444666888111333555444333222222333///000111333555555666666444333111111222111///---111111222333555666777777555555555444111//////000|||}}}}}}|||zzz{{{||||||{{{zzzwwwxxxwwwrrrqqqttttttrrrooonnnnnnnnnooopppqqqrrrqqqrrrssspppmmmkkkmmmooojjjjjjjjjiiieee___YYYUUUCCC???:::777777999999:::777666444444555666666555888888777666666666666666:::999999888888888777777:::999888777555555444444666666555444333222222111///333444000///222444333333333444555777:::<<<>>>999888777666666888:::;;;777777777777777666555555555666888999;;;>>>@@@BBB999::::::::::::999888888555777888888888888999;;;:::===@@@@@@>>>===???AAA>>>===<<<<<<<<<>>>???@@@===@@@CCCDDDCCCAAA@@@@@@CCCCCCEEEFFFFFFGGGFFFFFFKKKHHHFFFFFFHHHHHHFFFCCCEEEFFFHHHKKKPPPUUUWWWWWWYYYZZZ^^^cccjjjpppsssuuuxxxzzz|||zzzwwwvvvxxxzzz{{{zzzzzzyyyyyyyyyzzzzzzyyyssspppqqqkkk```WWWVVVYYY]]]aaacccbbbaaabbbccc\\\SSSJJJFFFDDDCCCEEEIIIIIIGGGFFFHHHGGGFFFJJJOOOQQQXXXaaajjjuuu~~~|||ssskkkcccXXXPPPPPPVVV^^^cccooonnnpppuuuyyywwwpppiiimmmssswwwxxx|||~~~~~~~~~|||}}}~~~~~~}}}||||||}}}~~~}}}{{{{{{|||}}}zzzyyyxxxxxxyyyyyywwwuuusssuuuyyy|||~~~}}}|||zzz|||}}}~~~{{{|||yyy{{{}}}wwwwwwwwwtttrrrtttzzz~~~zzzxxxyyyrrrsssuuuuuusssqqqqqqqqqooommmqqqxxxyyysssppprrrnnnoooqqqsssvvvyyy|||~~~rrrpppoooppptttwwwxxxxxx~~~}}}ssskkkfff```XXXRRRLLLKKKJJJIIIHHHGGGFFFEEEIII]]]rrr{{{{{{uuueeeTTTNNNHHHAAA>>>>>>@@@???>>>BBB>>>;;;;;;>>>>>>;;;777555666888999888777555444222444777888666444333333222222222333333333444444222444555666666444222111444333111000111333666888666111///111000+++***...000111333444555444444333777666444222111//////...~~~~~~~~~~~~~~~~~~|||{{{{{{||||||{{{yyywwwyyywwwrrrqqqttttttqqqsssqqqpppooonnnoooqqqrrrooopppqqqooolllkkklllnnniiijjjjjjggg```WWWPPPLLL>>>;;;888777777999999999999888777777888999999888888888777666666666666666777777777888888999999:::999999777666555444444444666666555555444333333333///333444111000444666555111111222333666999;;;===:::999888777777999;;;<<<;;;;;;;;;;;;:::999888777999777555777;;;======;;;666666777888999999999888666777999999888888:::;;;<<<<<<===<<<<<<>>>@@@CCCAAA@@@>>>>>>===>>>???@@@===@@@CCCDDDCCCAAAAAABBBDDDDDDEEEEEEFFFGGGGGGHHHOOOKKKGGGEEEFFFHHHHHHHHHKKKKKKMMMOOOQQQSSSSSSRRRVVVXXX[[[aaahhhnnnrrrssszzz|||~~~}}}zzzyyy{{{}}}zzz{{{|||}}}}}}|||zzzyyyvvvrrrppppppjjj]]]RRROOORRRUUUYYYZZZXXXWWWXXXYYYQQQJJJCCCCCCCCCCCCFFFJJJJJJHHHIIILLLNNNOOOTTT[[[```fffnnnttt{{{xxxnnn___YYYQQQMMMPPPXXXaaagggqqqqqqqqqrrrqqqlllddd^^^gggooovvvxxx{{{~~~}}}}}}~~~~~~}}}~~~|||zzz{{{{{{|||{{{zzz{{{|||{{{zzzxxxyyyyyy{{{|||}}}}}}}}}}}}|||}}}~~~~~~{{{{{{|||yyyxxxwwwuuutttvvvzzz}}}|||xxxvvvuuusssuuuvvvvvvsssqqqqqqqqqsssqqquuu{{{{{{uuurrrsssmmmkkkkkkooouuuyyyyyywwwnnnnnnnnnqqqtttxxxyyyyyy|||~~~|||rrrkkkfff```XXXRRRIIIHHHGGGFFFEEEEEEEEEEEEQQQcccsssyyyyyysssdddTTTLLLFFF@@@======???>>>===AAA===::::::<<<===:::666555666888888888777555444333555777777666444444555888777666555333222111111666777888888888777666555333222111000222444777888888444222555333//////333///000111222222222222222666555444222111000//////~~~~~~|||zzz}}}{{{{{{|||{{{zzzxxxyyyzzzxxxsssrrrttttttqqqvvvtttqqqooonnnoooppprrrmmmnnnnnnmmmkkkjjjkkklllhhhjjjhhhaaaVVVKKKDDDAAA999888666666888999999888666666555555555555666666888777777666666666666666444444555777999:::;;;<<<888888666555444444333333555555555555555555555555000444555222111555777666111222222444666999<<<>>>:::999888777888999;;;<<<============<<<;;;:::999===888444555:::<<<999555333444555666888888888888777888::::::999999;;;<<>>>>>??????>>>@@@BBBBBBBBBBBBCCCEEEFFFFFFEEEDDDEEEFFFIIIJJJSSSNNNHHHEEEFFFIIILLLMMMLLLNNNPPPRRRSSSRRRRRRQQQTTTWWW[[[aaagggmmmrrrtttyyy}}}}}}{{{|||~~~yyy{{{}}}~~~{{{yyytttrrrqqqqqqjjj]]]PPPJJJMMMOOOQQQRRRPPPOOOOOOOOOHHHCCCAAADDDGGGIIILLLPPPQQQOOOPPPTTTVVVXXX___gggnnntttzzz}}}{{{pppeeeTTTPPPLLLMMMSSS]]]fffkkkpppqqqpppllleee^^^WWWTTT^^^jjjuuuyyyzzz|||~~~}}}{{{~~~~~~|||{{{}}}~~~}}}}}}~~~~~~}}}~~~}}}|||~~~}}}||||||}}}~~~|||}}}~~~}}}{{{zzzxxxvvvtttssstttttttttttt{{{}}}}}}zzzvvvsssrrrtttvvvwwwwwwuuusssrrrssssssrrruuuxxxvvvppplllllliiieeedddjjjssswwwrrrmmmiiijjjlllpppuuuyyyzzzzzzzzz{{{}}}{{{qqqkkkfffaaaXXXRRRIIIGGGEEEDDDDDDEEEFFFGGG[[[iiiuuuxxxvvvqqqcccTTTJJJDDD>>>;;;<<<======;;;>>>;;;999999;;;;;;888555666777888888888666555444444666777666555444555777:::999888777555444333222666555555555555444444444222222111222333555777888444111111222222000000333111111000000111111222222444444333111111000000111~~~}}}~~~~~~}}}{{{{{{{{{zzzxxxwww{{{|||zzzuuusssuuuuuussstttrrrooommmmmmnnnppprrrlllmmmmmmmmmlllkkkkkkkkkhhhgggbbbXXXKKKAAA======888777666777999999777666444555555444333333444555777777666666666666777777333444555777888:::;;;<<<777777555444444333333333555555555666666666777777333777777333222555666555444444555666999<<<>>>@@@999888777666777888:::;;;999999::::::::::::999999<<<999666666888999888666444555666777888888888888777999::::::::::::;;;===AAA>>>;;;;;;???AAAAAA@@@AAAAAA???>>>>>>???@@@@@@@@@AAAAAAAAAAAABBBEEEHHHHHHFFFDDDCCCDDDFFFIIIKKKRRROOOKKKIIIIIIKKKNNNOOOGGGJJJOOORRRTTTTTTTTTTTTUUUYYY^^^ccciiioootttwwwxxx{{{}}}{{{|||}}}zzz{{{|||}}}~~~}}}|||{{{wwwvvvtttrrrlllbbbWWWQQQQQQRRRSSSSSSRRRQQQQQQQQQJJJFFFGGGLLLQQQSSSVVVZZZ]]][[[[[[^^^___aaagggnnnvvvyyy}}}~~~{{{rrrdddZZZNNNLLLMMMQQQYYYccclllppplllnnnlllfff\\\TTTQQQRRRZZZhhhvvvzzzzzz|||}}}~~~zzz}}}}}}yyyxxx{{{}}}~~~~~~}}}||||||||||||zzz{{{|||{{{yyyssspppmmmmmmooonnnllliiiuuuzzz~~~|||xxxvvvtttqqqtttvvvyyyyyyxxxwwwwwwxxxwwwvvvuuutttpppjjjdddbbbcccaaabbbgggnnnpppkkkfffbbbdddhhhnnntttyyyzzzzzzwwwxxxzzz}}}~~~~~~yyypppkkkgggaaaYYYRRRLLLIIIFFFDDDDDDFFFJJJLLLaaammmwwwxxxvvvqqqbbbRRRGGGBBB<<<:::;;;<<<;;;999===;;;999999::::::888666777777888888777666555444555666777666555555777999666666777777888888888999666555444333333333333444444444444444444555555666111000000111111111222333444444222222222333444555333222111111111111111111}}}|||}}}}}}|||zzzyyyyyyyyywwwuuu|||}}}{{{vvvuuuwwwwwwtttpppooommmllllllnnnqqqrrrmmmmmmmmmmmmmmmllljjjiiieeeaaaXXXLLLAAA<<<;;;===999888888888999888666444666888888777555555777999777777666666666666777777555555666777888888999999777666555444444444444444444444555555666777777777666999999444222333444333444444555666888;;;===???888666555444555666888999555666777999::::::;;;;;;777999:::999777666888;;;888888888999999888888777777999::::::::::::;;;===AAA???>>>@@@CCCCCC???<<<>>>>>>======>>>@@@AAABBBAAAAAABBBAAAAAACCCFFFIIIHHHFFFDDDBBBCCCFFFIIILLLOOOOOOOOONNNMMMMMMMMMNNNCCCHHHNNNRRRSSSSSSUUUVVVVVVZZZ```eeeiiinnntttxxxyyy}}}}}}}}}}}}|||{{{zzzyyyzzz{{{}}}~~~|||{{{xxxtttpppkkkddd^^^ZZZZZZZZZ[[[\\\\\\\\\\\\SSSPPPQQQWWW\\\]]]___ccchhhfffgggjjjkkkkkkpppvvv{{{zzzzzzxxxpppcccVVVOOOGGGHHHMMMUUU```jjjqqquuulllllliii___TTTNNNPPPSSS^^^kkkxxx|||{{{|||~~~~~~yyy||||||xxxwww{{{}}}~~~~~~~~~}}}|||zzzyyyyyyyyyzzz}}}{{{wwwpppllljjjiiijjjiiifffbbbnnnwww}}}{{{xxxxxxvvvssssssvvvyyy{{{{{{{{{|||}}}~~~yyyrrrkkkeee```\\\\\\^^^aaaeeeggggggdddbbb\\\^^^bbbjjjqqqwwwyyyyyytttvvvyyy}}}~~~~~~~~~xxxpppkkkhhhcccZZZTTTMMMJJJEEECCCCCCHHHNNNRRRcccoooxxxyyywwwqqq```OOODDD@@@;;;999:::;;;:::888<<<;;;::::::::::::999888888888888777666666555444666666777666666666888:::444555666777888:::;;;;;;999888888777666777777777666666666666555444333333333444444333444666777777555444333222222222444444222111111000000111111222||||||}}}}}}}}}{{{yyyxxxwwwxxxwwwvvvtttzzz{{{zzzuuutttwwwwwwuuummmmmmllllllmmmnnnpppqqqnnnmmmlllmmmmmmllliiifff```YYYMMMCCC<<<:::;;;<<<999888777777888777555333444666888666333333555888666666666666666777777888777777777777777777777777777666666555444444555555444444444555555666666666666999999444111333333222333333333333555777999:::666555444333444555777888666777888:::;;;<<<<<<<<<444999<<<:::555444888>>>:::::::::::::::999888888777888::::::999999;;;<<<>>>???@@@BBBCCCBBB>>>;;;===<<<<<<===>>>@@@BBBCCCBBBCCCCCCCCCBBBCCCFFFHHHGGGEEECCCBBBBBBEEEHHHJJJJJJMMMPPPQQQPPPNNNLLLLLLGGGKKKPPPRRRQQQPPPRRRTTTVVVZZZ```eeehhhlllrrrwww|||}}}{{{yyyxxxxxx{{{~~~|||vvvtttrrrmmmhhh]]]\\\]]]___ccceeefffeee]]]ZZZ[[[```ddddddfffhhhooonnnppptttuuutttwww|||{{{wwwrrrlllbbbUUUKKKHHHBBBFFFNNNYYYeeeoootttwwwooollldddYYYPPPMMMRRRWWWgggqqqzzz{{{{{{|||~~~}}}yyy|||}}}|||zzzyyy{{{}}}~~~~~~}}}}}}~~~}}}||||||~~~}}}}}}~~~~~~~~~|||zzzyyyyyyxxxxxx{{{zzzvvvooommmkkkiiihhhgggdddcccjjjvvv~~~|||xxxzzzyyyuuusssuuuyyy{{{{{{|||}}}~~~}}}uuujjjaaa]]]YYYUUUWWWZZZ^^^``````___^^^]]]VVVXXX\\\dddlllsssvvvwwwsssuuuyyy}}}~~~xxxqqqllljjjeee\\\UUULLLIIIDDDBBBEEEMMMVVV\\\gggqqqwwwwwwuuunnn]]]KKKCCC???:::999:::;;;999777;;;;;;;;;::::::999999999999999888777666555555444555666888888777777999:::777777777777777777777777777777777777666666666666777777888888777555333222111333333111222555777555222222111111000000111111222111111000000000111111}}}||||||{{{zzzxxxvvvuuuuuuvvvvvvuuusssvvvxxxvvvrrrrrruuuvvvtttnnnnnnnnnoooooooooooonnnnnnlllkkkkkkllljjjfffbbbYYYPPPEEE===;;;:::888666777555444555666666555444111444666444111000333666666666666666666777888888666666666666777777777777777777666666555555666666444444444444444555555555333777777333111444555444444333333333333555666777777666444444444555777999888999999:::::::::::::::666888999888555444777999888999:::::::::::::::999666777999999888888:::;;;:::<<>>>>>>>>???AAABBBCCCCCCDDDEEEDDDCCCCCCEEEGGGEEEDDDBBBAAABBBDDDGGGHHHHHHLLLPPPQQQOOOLLLLLLLLLJJJNNNRRRRRRPPPOOORRRUUUXXX]]]cccggghhhlllrrrwww~~~~~~~~~|||{{{zzzzzz{{{}}}~~~}}}}}}xxxuuutttooogggVVVVVVWWW[[[aaafffgggggggggcccbbbgggjjjjjjkkknnnqqqqqqtttwwwwwwssssssvvvqqqiiibbb\\\SSSJJJHHHKKKIIINNNVVV```jjjqqqssssssmmmggg]]]SSSMMMPPPYYY```qqqwwwzzzyyyyyy|||}}}{{{zzz{{{|||}}}}}}|||{{{zzz|||}}}~~~|||zzz{{{{{{|||||||||~~~}}}}}}||||||||||||}}}}}}{{{zzzyyy{{{~~~zzzuuunnnnnnllljjjfffeeeeeeeeejjjxxx}}}yyy{{{yyytttsssuuuxxxyyyyyyyyyyyyzzz{{{xxxnnn```XXXWWWUUUQQQVVVUUUVVVYYY\\\[[[XXXUUURRRSSSWWW^^^gggnnnsssuuurrruuuzzz~~~|||}}}xxxqqqnnnkkkfff^^^WWWLLLIIIEEEEEEKKKWWWccckkknnntttvvvrrroooiiiYYYHHHBBB>>>:::999:::;;;999777999999:::999888888888999:::999888777555555444444444666999:::999888999:::888888777666555444333333444555555666666444333222444555777888999777555444...111111......333444111222222222222222111000///222222111000000000000000}}}||||||}}}~~~~~~|||yyyvvvuuuttttttuuuvvvuuussssssuuutttpppppptttuuusssooopppqqqqqqqqqooommmlllmmmllljjjjjjkkkhhhddd___SSSKKK@@@;;;;;;:::555111444222111222444666666666444777999777333222555999666666666666666777888888555555555666777888888999888777777666666666666777444444444444444444444444000444555222111555777666666666555444444555777888888777555444555666888999999999999999888777666666999777666555555555444444666777888999:::;;;;;;;;;555777888999888888999;;;666999<<<<<<<<<<<<@@@DDDBBBAAA@@@@@@@@@AAABBBCCCCCCDDDFFFEEEDDDDDDEEEFFFDDDCCCBBBAAABBBDDDFFFGGGHHHLLLOOOOOOMMMKKKKKKMMMKKKOOOSSSSSSPPPQQQUUUYYY[[[aaagggjjjkkknnntttyyy~~~|||{{{{{{{{{|||~~~~~~yyy}}}}}}xxxvvvtttlllcccNNNNNNOOOTTT\\\bbbeeeeeelllhhhgggllloooooopppssssssrrrtttvvvsssllliiikkkcccZZZSSSOOOJJJEEEHHHPPPUUUYYY```hhhnnnqqqooommmggg```VVVNNNMMMUUUaaajjjwwwzzzzzzwwwxxx{{{|||yyy{{{{{{{{{}}}~~~{{{yyy{{{|||~~~~~~|||}}}~~~}}}|||{{{|||}}}|||||||||~~~}}}{{{zzzzzz}}}}}}{{{zzz{{{zzztttlllmmmllliiidddbbbdddfffkkk{{{zzz{{{yyyssstttvvvxxxxxxwwwvvvvvvvvv{{{xxxmmm^^^VVVXXXXXXUUUVVVRRRPPPSSSYYY[[[UUUOOOPPPQQQTTTZZZccclllqqqtttrrruuuzzz}}}xxx~~~}}}}}}xxxrrrnnnlllggg___XXXMMMJJJHHHIIIRRR```oooyyytttwwwuuunnnjjjeeeVVVFFFAAA>>>:::999;;;;;;999777777888999888777666777888:::999888666555555444444333666999;;;:::999999999777666666555444333333222666777999::::::888666555111333666999:::999888666111555444000111666666333333444444555444333222000333222111000////////////}}}~~~}}}{{{}}}wwwwwwvvvtttsssqqqpppppptttrrrqqqqqqrrrsssqqqpppsssqqqooonnnnnnoooqqqrrrjjjjjjjjjhhheee^^^VVVPPPDDD???:::888999:::999777999777444333333444444333111222333444555444333222444555777888888888777666777666666777999999888666444444555555555555555444333444444555555444444444444444444444444555666666666777555333444888777333777666666666666666777888777;;;===;;;555222333666777666666777777777666444666999:::888888:::999555444666999:::::::::;;;===???===<<<<<<>>>AAACCCCCCDDDAAA@@@CCCCCC@@@AAADDDGGGFFFDDDDDDDDDDDDBBB@@@CCCDDDFFFFFFFFFFFFIIIKKKOOOMMMLLLLLLLLLMMMLLLKKKMMMOOOPPPQQQQQQRRRUUUWWW[[[bbbiiillllllmmmqqquuuxxx|||{{{}}}|||yyyzzz~~~}}}|||zzz}}}yyyjjj^^^TTTKKKGGGLLLRRRTTTUUUYYYYYY^^^dddiiikkkllllllmmmqqqooommmjjjfffbbb^^^\\\PPPOOOLLLHHHGGGJJJQQQWWW^^^ccciiiooorrrqqqnnnlllbbbYYYOOOKKKQQQ]]]iiipppwwwwwwwwwvvvvvvyyy}}}|||{{{{{{~~~zzzuuu{{{{{{zzzyyyyyyyyyzzzzzz|||zzz{{{~~~~~~xxx}}}}}}|||~~~~~~|||~~~|||yyyxxxyyy||||||zzz{{{}}}{{{vvvnnnnnnmmmiiiffffffjjjoootttxxx~~~yyyvvvvvvyyyssstttzzzxxxpppqqqyyy|||ooo```WWWSSSPPPPPPSSSWWWVVVVVVYYY[[[[[[WWWSSSRRRRRRTTT[[[eeelllpppqqqjjjsss{{{}}}yyy|||tttuuu~~~~~~~~~|||wwwrrrlllcccZZZTTTMMMJJJEEEGGGUUUjjjuuuuuu|||vvvsssssslll\\\MMMFFFAAA<<<888888;;;===;;;888444666888:::;;;;;;999888666666666777666555555444333888999444222555555222444444333333333444555555777777777666444444555666444555666777777666555444666444222222444666666666000000000000000000000000888777555444333222222222{{{yyy{{{wwwvvvuuutttsssqqqppppppsssrrrrrrrrrssssssqqqpppppppppooommmmmmmmmmmmmmmjjjjjjiiihhhcccZZZPPPHHHAAA===999777888999999888:::888666666777777666444333333444555555555555444666777888999999999888777999888777888:::999888666555555555555555555444444111222222222222222111111333333333333555666888999:::;;;:::777888;;;;;;777666666555666666777888888666999<<<:::666444666888999888888999999999888777666999:::888888:::999666777888:::;;;:::999:::;;;>>><<<;;;;;;===@@@AAABBBEEEAAAAAACCCCCC@@@AAADDDGGGEEEDDDCCCDDDDDDBBBAAAEEEEEEFFFFFFEEEGGGIIILLLOOOMMMJJJIIIJJJJJJIIIHHHJJJLLLOOOQQQRRRTTTWWWZZZ^^^dddjjjnnnmmmnnnpppsssvvvyyy}}}{{{zzz|||}}}||||||{{{{{{~~~|||rrriii^^^UUUPPPRRRTTTRRRPPPRRRQQQTTTYYY]]]___```aaabbb```___\\\YYYUUUQQQNNNLLLIIIIIIJJJJJJLLLSSS\\\bbbfffjjjooorrrrrrnnniiieeeXXXRRRNNNOOOXXXeeeqqqwwwzzzzzzzzzyyyyyyzzz}}}|||{{{{{{~~~{{{vvvxxxwwwwwwwwwxxxyyyzzzzzz}}}zzzzzz}}}{{{}}}}}}}}}zzz|||{{{zzzyyyxxxzzz|||~~~}}}{{{zzz{{{~~~~~~~~~~~~zzzuuullllllllliiiffffffkkkooovvvzzz{{{xxxxxx|||tttqqqxxxzzztttssswwwwwwjjj]]]WWWTTTRRRTTTWWWUUUUUUVVVYYY[[[ZZZVVVRRRSSSSSSWWW^^^gggnnnrrrssslllsssyyyzzz~~~}}}}}}vvvvvv|||yyyuuupppjjjccc\\\XXXOOOLLLGGGGGGSSSffftttwwwwwwsssqqqppphhhXXXJJJEEEAAA===999888;;;<<<999666555666777888999999888888555555555555444444444444333777888444222555666444333333333333333444555666666777777555444333444666555555666666666666555555333222333666888888666444111111111111111111111111333333222222222222222333}}}xxxwwwzzzwwwvvvuuutttsssrrrqqqppprrrrrrssstttuuutttqqqooonnnnnnmmmlllllljjjjjjiiijjjjjjhhhddd^^^SSSGGG???===;;;777666777888888888;;;:::999:::;;;:::888666555555555555555666777777777888999999::::::999999;;;:::999:::;;;:::888666555666666666555444333333222222222222111111000///111111222333444777999:::999:::888555666999999555444444555666666777888999555888;;;:::888666888:::777888888999999999888888666999:::777888:::999666999:::<<<<<<:::999::::::<<<<<<;;;;;;<<<>>>@@@AAAFFFBBBAAACCCCCC@@@@@@CCCEEEDDDCCCCCCCCCCCCBBBAAAFFFFFFFFFEEEEEEHHHLLLOOORRROOOKKKIIIHHHHHHHHHGGGFFFJJJNNNQQQTTTVVVYYY[[[```eeekkknnnnnnnnnppprrryyyzzzzzz{{{{{{}}}~~~~~~{{{}}}yyyzzz}}}|||xxxllleee___]]]ZZZUUUOOONNNLLLMMMOOORRRSSSTTTUUUUUUTTTSSSPPPMMMJJJHHHFFFEEEFFFHHHKKKOOOUUU]]]gggmmmmmmpppsssuuurrrkkkccc]]]OOONNNOOOUUU```lllvvv{{{zzz{{{{{{{{{zzzzzz|||}}}|||{{{{{{~~~}}}yyyuuuuuuvvvvvvwwwyyyzzz{{{}}}{{{zzz}}}}}}||||||zzzwwwyyyyyyxxxyyyyyyzzz{{{|||zzzyyyyyyzzz|||~~~}}}}}}~~~|||xxxtttlllmmmmmmkkkhhhiiinnnrrrxxx|||~~~|||{{{uuuqqqvvv{{{xxxuuuwwwssshhh\\\WWWUUUTTTUUUXXXTTTUUUXXX\\\^^^\\\XXXUUUVVVWWW[[[bbbjjjqqqtttuuuppptttwwwxxx{{{}}}wwwwww{{{wwwqqqlllgggccc^^^[[[PPPNNNIIIFFFOOO```qqqyyyrrrpppooolllaaaRRRGGGCCC@@@===999999;;;;;;999666666666666666666666777777666555444333222333444444000444555222111333444333222222222333444555666777555555666555333222444555555555555444444555555555000222555999;;;:::666222111111111111111111111111......//////000111333333}}}}}}{{{xxxwwwzzzxxxwwwvvvuuutttsssrrrrrrrrrrrrsssuuuvvvtttqqqnnnnnnmmmlllkkkjjjjjjkkklllllliiiccc\\\TTTKKKAAA:::999888666555555666777888:::::::::<<<===<<<888555666555444444555666888999888888888999999999999999<<<<<<;;;<<<===;;;888666666666666666555444333222444444444444333222111111333222222222444666999:::777888666333444777777333222333444666777888888999666999::::::888777888999444555777777777777777888666999:::777888::::::777999;;;<<<<<<;;;;;;;;;<<<<<<============>>>@@@AAAFFFCCCBBBDDDCCC@@@@@@CCCCCCBBB@@@AAABBBBBBAAA@@@EEEEEEEEEEEEFFFJJJPPPTTTVVVRRRMMMJJJJJJJJJIIIHHHFFFIIINNNRRRTTTVVVYYY[[[___ccciiimmmnnnoooppprrr|||}}}}}}|||zzzzzz|||~~~{{{|||~~~xxx{{{zzzuuuppplllgggaaaZZZVVVTTTSSSQQQQQQQQQQQQQQQPPPNNNMMMKKKIIIHHHHHHIIIIIIMMMOOOSSSXXX___fffmmmqqqppprrrtttsssnnneee]]]WWWNNNQQQVVV^^^gggooouuuyyyvvvwwwyyyzzzyyyyyy{{{||||||{{{{{{~~~~~~{{{xxxxxxxxxyyyyyy{{{||||||~~~|||{{{||||||||||||yyyvvvyyyyyyxxxyyyyyyyyyxxxvvvtttuuuvvvyyy{{{}}}~~~~~~~~~|||wwwtttqqqrrrrrrpppmmmmmmqqquuuyyy}}}}}}yyyuuuxxxzzzxxxwwwxxxrrrhhh]]]YYYVVVTTTSSSUUUUUUXXX]]]bbbdddaaa]]]ZZZZZZ]]]bbbiiioootttwwwxxxsssuuuwwwyyy{{{|||||||||xxxuuuvvv}}}}}}xxxqqqkkkfffbbb^^^\\\PPPMMMHHHEEEJJJYYYlllxxxppppppnnngggZZZLLLDDDAAA===;;;999999;;;;;;:::888777666444333333444555666777666444222222333444555...000111111000111222333222222222333444555666777444444555444222222444555666555444333333444555666333444666999:::999555111222222222222222222222222.........///000111222333~~~}}}}}}|||zzz{{{{{{xxxyyy|||yyyxxxxxxwwwvvvuuuttttttqqqqqqrrrtttuuutttpppmmmooommmkkkiiiiiikkknnnpppjjjdddZZZQQQIIICCC>>>:::777666666555555555666777777888999;;;<<<;;;777444555444444333444666888999777777777777888888999999<<<<<<<<<===>>><<<999666555555666666555444444333444444444444444333222111555444333222333555777888888999777555666:::999666111222444666777888888888999:::::::::888777666666222555777777777666888999777::::::888888;;;<<<:::888:::<<<=========>>>???<<<>>>@@@???>>>>>>@@@BBBFFFCCCBBBDDDCCCAAAAAADDDAAA@@@??????AAABBBAAA@@@BBBCCCDDDEEEGGGLLLRRRWWWTTTQQQMMMKKKJJJJJJIIIHHHIIILLLOOOQQQSSSUUUWWWYYY\\\```eeeiiimmmooorrrssszzz}}}~~~|||{{{{{{{{{}}}}}}|||zzzuuuyyy}}}~~~zzzvvvrrrmmmiiiddd```\\\YYYXXXWWWTTTRRRIIIHHHGGGGGGHHHKKKNNNPPPWWWYYY]]]ccciiinnnqqqssstttsssqqqmmmfff]]]UUUPPPQQQVVV]]]fffmmmrrruuuwwwtttvvvyyyzzz{{{|||~~~~~~|||||||||~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}||||||{{{yyyyyyyyywwwtttqqqppprrrtttwwwzzz|||}}}~~~~~~{{{xxxuuussstttuuurrrooonnnqqquuuyyy}}}~~~|||~~~~~~||||||yyyvvvwwwyyynnnddd\\\YYYXXXVVVUUUVVVVVV[[[ccchhhjjjgggbbb___aaaeeejjjppptttvvvxxxxxxuuuuuuxxxzzzyyywwwtttsssqqqpppssszzz{{{tttmmmgggbbb]]]YYYNNNKKKGGGEEEHHHTTTggguuuqqqpppkkk```RRRHHHBBB???888888888999;;;<<<;;;;;;777666444222222333555666888777555333333444555777///000111222111111222444333222222333444555666666333444555444222222444666555444333222222333444555999777666666666555333111222222222222222222222222111111000000000111111222~~~}}}}}}}}}{{{xxxxxx{{{{{{yyyzzz}}}xxxxxxxxxwwwvvvuuuuuuuuuqqqpppqqqrrrsssrrrooommmnnnllljjjhhhhhhjjjlllnnnaaaZZZOOOEEE???===<<<;;;555666777666444444555777666666777999:::999666333444444444444555777888999888777777777777888999999;;;;;;<<<>>>???===999666444444555555555555555444111222222333333222222222777555333222222444666888444555444222444999999555111333444666777777777666999999999888888666555555333666999:::888888:::===999;;;;;;999999===>>><<<888:::===>>>>>>>>>@@@AAA<<>>>>>@@@BBBEEEBBBBBBDDDDDDBBBBBBEEEAAA??????@@@BBBCCCBBBAAABBBCCCDDDEEEGGGLLLQQQUUUOOOMMMKKKJJJJJJJJJHHHGGGLLLMMMOOOPPPQQQSSSVVVYYY]]]^^^bbbfffkkkooosssuuuuuuyyy~~~}}}}}}yyyrrrjjjjjjnnnssswww{{{~~~}}}yyyrrrmmmhhheeecccaaa]]]YYYOOONNNMMMMMMPPPUUUZZZ]]]bbbdddhhhnnnsssvvvvvvuuuvvvrrrlllddd]]]VVVQQQNNNUUU[[[dddmmmrrrvvvyyy{{{wwwyyy{{{|||~~~~~~}}}}}}}}}~~~|||yyyxxxxxxwwwrrrnnnpppqqqsssvvvyyy{{{}}}~~~~~~{{{wwwuuuqqqrrrsssqqqooonnnqqqtttzzz~~~}}}zzz}}}zzzwwwvvvwwwfff^^^YYYYYY[[[YYYYYYZZZXXX___iiioooppplllhhheeeiiimmmssswwwxxxwwwwwwwwwtttrrrsssvvvtttoookkkkkkjjjkkkooowww~~~xxxrrrkkkddd\\\WWWMMMIIIFFFFFFJJJTTTdddrrrnnnlllcccUUUJJJDDDAAA>>>666777999:::;;;;;;;;;;;;666555333222222444555777888777666555444555666666444333444666555222333777444444333333333444555555333444555444333333555777444333333222222333333444;;;888555333333333333222333333333333333333333333333333222111000000111111~~~}}}}}}|||yyywwwxxx{{{|||yyyyyy{{{wwwvvvvvvuuuuuutttttttttpppoooooooooppppppnnnmmmjjjjjjiiiiiigggfffeeedddTTTMMMCCC<<<999999::::::555777888777444333444666555555666777999888666444444444666777888999999999999999888777888999:::;;;999:::;;;>>>???===:::777333333444555666666666666111222333333444444444444666444222111222555888:::111222222000333888888555222333555666777666555444666666666777777777666555111666::::::888888;;;>>>:::===<<<::::::???@@@>>>:::<<<>>>???>>>>>>???@@@;;;>>>AAAAAA===<<<>>>AAADDDAAAAAADDDEEECCCDDDGGGBBBAAAAAABBBDDDFFFEEEDDDCCCDDDFFFGGGGGGJJJMMMPPPKKKJJJJJJKKKLLLLLLJJJHHHMMMNNNNNNOOOPPPSSSWWW[[[aaaaaaaaadddiiiooosssvvvtttxxx~~~~~~}}}wwwjjj^^^YYY]]]cccllluuu|||{{{wwwrrrppppppnnniiiddd___^^^\\\\\\___dddjjjmmmnnnooorrrwww{{{{{{xxxtttqqqlllddd\\\VVVTTTUUUVVV^^^dddmmmssswwwyyy|||~~~{{{|||}}}}}}~~~}}}~~~~~~~~~{{{~~~|||xxxwwwxxxxxxsssooossstttuuuwwwzzz}}}}}}~~~}}}yyyuuusssmmmppprrrrrrpppqqqtttxxx|||~~~zzz~~~}}}zzzvvvrrrbbb\\\XXXZZZ\\\[[[ZZZ[[[]]]fffqqqyyyyyyuuupppmmmpppuuuzzz|||zzzxxxvvvuuuqqqlllkkkmmmkkkfffdddgggfffhhhmmmttt}}}{{{wwwpppggg]]]WWWLLLGGGEEEIIIOOOVVVcccooogggbbbVVVGGG@@@AAA@@@<<<888999:::;;;:::999999999444444333333444555666777666666555555555444444444555333444666555111111666555555444333333333444444444555666555444444666888222222333333333333222222777555222222333444444333444444444444444444444444333222111111000000111111~~~}}}}}}|||yyywwwxxx||||||yyywwwyyyuuuuuuttttttssssssrrrrrrqqqooonnnnnnoooooonnnmmmfffgggiiiiiigggbbb]]]ZZZIIIDDD===888666777888888666888999777444333444666666555555777888888666444444555777999:::;;;::::::;;;:::999888999:::;;;<<<888999;;;===???>>>:::777222222444555666777777777333333555666777888888888444333111111222666:::<<<333555555444777======:::222444555777777666444333444333444555777888777666///333888888666666999===<<<>>>===:::;;;@@@AAA@@@===>>>@@@@@@>>>===>>>???999===AAA@@@<<<;;;===@@@CCC@@@AAADDDEEECCCEEEHHHDDDCCCCCCDDDGGGHHHHHHGGGEEEGGGHHHHHHGGGHHHJJJKKKJJJJJJKKKNNNPPPOOOMMMKKKMMMMMMMMMMMMOOOSSSYYY]]]eeedddcccdddiiioootttvvvxxx{{{~~~}}}|||||||||}}}}}}}}}}}}xxxhhhYYYKKKOOOXXXdddqqq{{{}}}yyyxxxyyyxxxrrrmmmkkkiiigggfffhhhmmmsssvvvxxxxxxzzz}}}~~~|||uuupppiiiddd\\\VVVTTTWWW\\\```gggllltttxxxzzzzzz|||~~~}}}}}}}}}|||{{{~~~}}}||||||||||||}}}zzz}}}|||wwwvvvxxxyyyuuurrrvvvvvvwwwxxx{{{~~~{{{}}}|||wwwtttrrrlllooorrrssssssuuuyyy}}}~~~zzz~~~vvvmmmddd]]]YYY[[[\\\ZZZWWWXXXcccmmmyyy}}}xxxuuutttyyy~~~|||xxxuuutttnnnhhhdddfffddd```aaafffeeehhhlllrrr{{{}}}zzztttjjj___XXXMMMGGGFFFLLLSSSYYYcccnnnaaaZZZLLL>>>:::>>>???;;;:::;;;<<<<<<999777666666333333333444555666777888444444555555555444333222444111111444222---...333666666555444333333333333444555666666555555777999111222333444444333222111222111111222444555555444444444444444444444444444111111000000000000111111}}}zzzzzz{{{}}}|||{{{{{{{{{yyyvvvsssvvvrrrooonnnppprrrrrrqqqqqqppppppooonnnmmmmmmllljjjhhhggggggeee^^^QQQGGG===;;;:::888777777888888777777666555444444333333555555666666666666555555777888999:::;;;<<<<<<<<<<<<>>>@@@???<<<:::;;;===555555555777999999777666111333444444444444555777333222111111333555888999777333//////333777999999777555333222333444444333000111222333444333222222777888::::::999777555444333444555666666777777777???<<<::::::===AAACCCDDDAAA@@@>>>===<<<===>>>@@@:::===??????<<<;;;<<<>>>===???AAABBBBBBCCCDDDEEECCCBBBBBBHHHTTTZZZRRREEEHHHFFFDDDDDDFFFIIIJJJJJJGGGIIIMMMRRRTTTRRRMMMIIINNNRRRVVVWWWVVVUUUXXXZZZcccdddeeeeeefffkkkssszzz|||{{{{{{}}}xxxzzz}}}}}}|||xxxnnncccUUUSSSRRRUUU^^^jjjwww~~~~~~~~~}}}||||||{{{{{{yyyyyyyyyzzz{{{|||}}}~~~||||||}}}zzzrrrlllYYYWWWTTTVVV[[[ccciiillluuuyyy||||||zzzyyyzzz||||||~~~~~~~~~~~~}}}}}}}}}~~~~~~|||}}}}}}{{{{{{}}}~~~}}}|||{{{{{{xxxsssppptttzzz{{{yyy{{{~~~}}}zzzwwwsssqqqvvvvvvuuusssqqqtttzzzzzz{{{|||~~~~~~{{{zzzxxxtttqqqdddbbb^^^\\\]]]aaafffiiirrrxxx~~~|||{{{{{{zzzxxxuuurrrnnnlllaaabbbccccccbbb``````aaacccgggmmmuuu|||yyypppfff___TTTLLLSSS___bbbeeehhhbbbSSSLLLDDD>>><<<;;;999777<<<;;;:::999777666555555111333444666666555333222666333222333555555222///111111111222222222333333444555666555333333555666888777666666777777666555444333111111111111000...000111111333444555666666777666333111111111222333//////000000000000//////}}}{{{{{{|||}}}|||{{{{{{{{{zzzwwwtttuuurrrnnnnnnpppqqqqqqpppnnnnnnnnnmmmmmmllllllkkkkkkiiihhhfffbbbXXXLLLCCC<<<;;;:::888777777888888777666666555444444333333555555666666666666555555:::::::::::::::999888888:::<<<===<<<:::888888:::999888777888888777444111333555555555333333333555333222111111222444666888666333000000444777888888888555333222333444333333111222333444555444333333888666555555666666555444333444555777888999888888===;;;:::;;;>>>@@@BBBBBB@@@???===<<<<<<===???@@@===>>>???===<<<<<>>;;;:::999888888888888888666666666555444444333333555555666666666666555555999999999999999888777777:::;;;<<<;;;999888777888888888777888888777444111555666777555333222222333333222111111111333444555333222111222444666777666888666333333333444333222222333444555666555444444888666444333444555666666222444777999;;;;;;;;;:::;;;::::::<<<>>>@@@@@@???>>>===<<<<<<<<<>>>@@@BBBAAA@@@???===<<<>>>BBBFFFCCCCCCDDDEEEFFFFFFEEEEEEGGGLLLTTT^^^hhhhhhZZZJJJDDDCCCBBBDDDGGGKKKLLLMMMIIIJJJKKKMMMOOOOOOMMMJJJLLLPPPSSSUUUVVVXXX]]]aaabbbfffkkknnnqqqtttzzz}}}zzz{{{yyynnnjjjbbb]]]\\\___dddhhhtttwww{{{~~~~~~~~~|||{{{{{{{{{yyyvvvsssnnnggg```[[[^^^___ccciiiqqqwwwzzzzzz|||yyyxxxwwwzzz|||~~~|||zzzwww{{{}}}~~~}}}{{{zzzzzz{{{~~~}}}}}}~~~zzzyyyyyyyyyzzzzzzxxxvvvuuuxxxzzzzzz{{{}}}}}}{{{zzzwwwxxxzzzzzz{{{}}}{{{zzzzzzxxxuuuqqqqqqpppppppppqqqsssuuuvvvzzz}}}~~~yyyuuusssooommmiiieeebbb___^^^]]]\\\]]]___aaaccceeeggghhhoooppprrrvvvyyy}}}}}}vvvmmmgggWWWUUUfffzzz{{{sssdddRRREEEAAA===<<<===>>><<<:::999999999888888777777777333444555555555444333222333222222333555555444222444444444555555555555666666777888888666666777888888777666666777777666555444222222222333222000/////////000111222222333444111111111222222222333333///000000111111000000///~~~}}}||||||}}}zzzyyyxxxxxxyyyyyywwwvvvrrrqqqooonnnnnnnnnnnnnnnooooooooooooooooooooopppkkkkkkiiiaaaVVVIII@@@;;;:::999999888888888888888666666555555555444444444444555555666666555555444444555666888999999999999<<<<<<===<<<;;;999888888444444666888::::::777555555666666555444333333444333333222111111111222333111111222333555555555444777555444333444444333111111222444555555555444333777999;;;999555333555888222444777;;;===>>>======999999:::<<>>AAABBBCCCBBB@@@>>>===???AAACCCDDDDDDDDDEEEFFFFFFEEEDDDGGGOOOYYYccciiieeeUUUEEEBBBAAABBBDDDHHHLLLNNNNNNJJJIIIHHHIIIKKKLLLKKKJJJHHHMMMTTTXXXYYY[[[^^^aaa]]]cccjjjppprrruuuyyy}}}~~~{{{{{{~~~~~~zzzwwwqqqjjjeeebbbbbbaaammmppptttxxx{{{}}}}}}}}}}}}~~~~~~~~~~~~}}}|||zzzyyywwwvvvrrrqqqooollliiiddd```]]]eeehhhmmmuuu{{{~~~}}}zzzxxxwwwxxx{{{~~~|||~~~~~~zzzvvvzzz|||~~~~~~|||yyyxxxxxxyyyzzz{{{}}}|||{{{yyyzzzzzz{{{yyyxxxvvvxxxzzz{{{|||~~~~~~~~~yyyzzz|||~~~~~~yyyxxxzzz||||||{{{xxxxxxyyyzzz{{{{{{|||||||||~~~~~~xxxrrrmmmjjjgggeeebbb^^^[[[ZZZZZZ[[[\\\\\\]]]aaaeeeiiikkkllltttttttttvvvyyy|||yyyqqqlllbbb[[[fffuuuvvvooobbbPPPCCC@@@>>>>>>@@@@@@>>>;;;999999999999999999::::::555666666777666666555444222222333444555555555444555555555666666666777777444555777666555444555666888777666666777777666555333222222333333333111///111111222333444444555555...///000111333333333333000000000111111000000000~~~}}}|||||||||||||||yyywwwvvvvvvwwwwwwvvvtttqqqqqqqqqpppnnnnnnnnnnnnnnnnnnnnnnnnnnnooooooooojjjhhhddd[[[OOODDD===:::888888999888888888777777555555555555555444444444444444555555555555444444444555666777888999999999<<<<<<;;;;;;:::999777666333444666999<<<<<<999777333444666555444444666777333333222222111111222222000111333444444444333333555444333444555555333222000111222444444333333222555===DDDAAA888111444999333555888;;;>>>?????????999:::;;;===???@@@>>><<<<<<;;;;;;;;;<<<>>>AAACCCCCCBBBAAA@@@@@@???>>>===CCCBBBAAACCCEEEEEECCCAAAHHHPPPZZZaaaddd^^^NNN???AAA@@@AAADDDIIIMMMNNNNNNNNNLLLKKKKKKMMMNNNNNNMMMEEELLLVVV[[[]]]]]]^^^___[[[bbbkkkrrruuuwwwzzz}}}~~~~~~~~~~~~~~~zzzuuunnniiieeeeeegggjjjnnnsssxxx|||~~~yyyzzz{{{|||{{{zzzyyyxxxxxxwwwwwwuuusssqqqooommmdddeeefffgggggggggggggggnnnqqqvvv|||~~~~~~|||zzzyyyxxx{{{~~~}}}~~~|||zzzxxx{{{}}}}}}zzzyyyxxxxxxyyyzzz{{{~~~~~~{{{zzz{{{{{{zzzyyyxxxxxxzzz|||~~~~~~~~~~~~|||}}}~~~{{{wwwyyy~~~|||}}}~~~~~~}}}}}}}}}xxxqqqjjjeeebbbaaa```^^^]]]\\\\\\\\\\\\]]]]]]^^^bbbhhhnnnpppqqqxxxwwwwwwwwwyyy}}}|||uuupppjjj___cccoooqqqlll___MMMCCC@@@===>>>??????<<<888:::::::::;;;;;;;;;;;;<<<888888888888888777666666222333444555555555555555555555555666666666777777444666777777666555555666888777666666777777666555222222222333444444111///222222222333333444444555---...///111333444444444000000111111111111000000~~~|||zzzyyy{{{||||||{{{xxxvvvtttsssttttttsssrrrqqqrrrrrrqqqooommmnnnnnnkkkkkkkkkkkkkkkkkkkkkkkkfffaaaYYYPPPHHHAAA<<<999777888888999888888777777555555555555555555555555444444555555555555444444888888888888888777666666:::999888777777666444222555666999<<<>>>===999666222444555666555555777888333333333333333222222222///111333333222222222333333333333444555666444333000111222333333333222222444>>>FFFDDD999222333888555666888:::===>>>@@@@@@;;;;;;;;;===@@@@@@>>>===<<<;;;;;;:::<<<>>>@@@BBBCCCBBBAAAAAABBBAAA>>><<>>;;;;;;<<<;;;888444;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888777777777222444666666444444444555444444444555555555555666666888::::::999777777888888777666666777777666555222222222444555555222///000000111111111222222222...///000111222444555555000111111222222111111000~~~}}}}}}~~~~~~}}}zzzwwwwwwyyy{{{{{{zzzxxxuuurrrqqqqqqqqqpppoooqqqssstttssspppmmmnnnoookkkkkkkkkjjjjjjiiiiiihhh```XXXMMMEEE@@@>>>;;;999666777888999999888777777555555555555555555555555333444444555555444444333888888999999888888777666:::888666666777666333000555666999===@@@@@@===:::444555666666555444666777333333333444444444444333///111333222111000222444111111222444666777666444111222333444444444333222333999>>>>>>999555555777777777888999;;;===???AAA===<<<<<<===???@@@???>>>===<<<;;;:::;;;===???AAADDDBBB@@@@@@BBBDDDCCCBBBAAA???===@@@DDDFFFDDD@@@DDDJJJNNNNNNLLLJJJDDD===@@@@@@BBBEEEJJJMMMNNNMMMLLLJJJIIIIIIJJJKKKJJJIIILLLQQQXXX[[[[[[[[[]]]___```gggqqqwwwzzz|||~~~}}}xxxrrrnnnkkkkkkkkknnnnnnooommmkkkgggccc```ZZZ[[[]]]^^^___^^^]]]\\\bbbgggmmmqqqsssuuuxxxzzz~~~~~~~~~~~~}}}xxx|||~~~~~~~~~}}}|||{{{yyyxxxzzz|||~~~~~~}}}{{{{{{|||}}}{{{yyywwwwwwyyy|||}}}}}}|||{{{|||~~~~~~{{{xxxwwwxxxzzz||||||}}}zzz{{{~~~~~~}}}}}}~~~~~~}}}{{{zzz|||zzzwwwzzz~~~~~~|||{{{|||{{{xxxqqqiiibbb]]][[[ZZZ]]]aaaddddddaaa]]]ZZZ\\\[[[]]]eeerrr|||}}}|||{{{{{{||||||~~~|||{{{}}}~~~~~~{{{xxxppp___]]]fffjjjhhh]]]JJJBBB>>>:::999::::::777444:::::::::::::::999999999999999888777666666555555333555777666444333333555222222333333333444444444555888:::;;;999888777777888777666666777777666555111111333555666555222000000111111111111222222222111000000111222444666777000111111222222111111000}}}|||{{{{{{}}}~~~|||yyyvvvvvvxxx{{{{{{zzzwwwuuurrrppppppoooooommmrrrtttuuutttpppnnnnnnooommmmmmllllllkkkjjjiiiiii\\\RRREEE===<<<<<<;;;999666777888999999888777666444555555555555555555555333444444555555444444333555666777999::::::::::::===:::888888999888444111000333888===BBBCCCBBB???666777888777555444444555222333444555555555555444000222333222//////222444000000111444777888777555222333444555555555444333444444555666777777666666999888888888999<<>>===<<<===???@@@@@@???===<<<;;;:::;;;===???@@@FFFBBB>>>???BBBFFFHHHHHHAAA>>>===@@@EEEGGGEEEAAA???CCCFFFDDDBBBCCCAAA===@@@AAABBBFFFJJJMMMMMMMMMOOONNNMMMMMMNNNOOOMMMLLLPPPTTTWWWYYYXXXZZZ^^^aaa```gggqqqwwwzzz|||~~~~~~|||yyywwwvvvuuuuuukkkkkkkkkiiieee```\\\YYYSSSVVV[[[```dddfffhhhhhhmmmrrrxxx||||||}}}~~~yyy||||||}}}~~~~~~{{{xxxwwwzzz{{{}}}}}}|||{{{|||}}}zzzxxxvvvtttuuuyyy}}}}}}~~~|||yyyxxxzzz|||{{{xxxuuutttwwwzzz|||~~~~~~{{{|||}}}{{{||||||zzzxxxyyy|||}}}zzzwwwuuuvvv{{{}}}{{{zzz|||{{{wwwqqqhhhaaa]]][[[YYY]]]bbbfffeeeaaa[[[VVVZZZYYY\\\fffuuu~~~|||zzzyyyyyy}}}zzzwwwvvvwwwyyyyyyyyy}}}}}}~~~}}}zzzuuu___VVV\\\```ccc]]]NNNCCC???;;;:::;;;<<<:::777999999999888888888777777888888666555444444444444444666888777444222333555111111111222222222333333333666888999888666555555888777666666777777666555111111333555666666222000333333333333333333444444222222111000222444666888111111222222222222111111zzzwwwyyy}}}~~~{{{xxxwwwxxxwwwsssppprrrrrrqqqpppooooooooooooooosssppppppwwwsssjjjkkkiiikkkjjjhhhiiikkkdddYYYLLLDDD===:::888666777:::555555666666777777888888888888666444333333666888333444444333222333555777444999888777>>>HHHDDD888<<<888555666999:::666222444666888::::::999777666555555555444333222111000444666888777555222000000000333222///111666555000333444444333222111333444444555555555444333222222555444555777999::::::999;;;888666888===>>><<<888AAA???<<<;;;<<<===>>>>>>>>>;;;999888:::>>>AAABBBDDDCCCBBB@@@@@@@@@AAABBBEEEBBB??????BBBDDDCCCBBBDDDCCCBBBAAA@@@@@@@@@@@@DDDBBBAAAEEEKKKNNNKKKHHHOOONNNMMMLLLLLLMMMNNNNNNMMMUUUTTTRRRXXXWWWXXXaaajjjmmmrrrwww}}}~~~|||yyyuuuqqqmmmkkkiiifffddd]]]^^^bbbfffkkkooosssttt}}}~~~~~~}}}zzz|||}}}|||zzzyyyyyyyyyzzz{{{|||{{{zzz{{{}}}}}}{{{xxxwwwxxx|||~~~{{{|||~~~zzzyyyvvvtttuuuyyy~~~~~~~~~xxxtttxxx~~~yyyqqqjjjmmmqqqtttwww|||~~~|||zzzqqqhhh___[[[YYY[[[\\\^^^aaabbb```\\\XXXUUUWWW^^^jjjxxxzzzvvvzzzwwwtttrrrqqqsssuuuwwwxxxyyyzzz}}}~~~|||xxxtttjjj___SSSQQQZZZaaa[[[PPPIIICCC===999999:::999777<<<:::999:::;;;:::555111888888777666666666666666555666666555333111222333333333333222222222111111555444333333444555444333444444444555555555555555222333444333111000111222222111000111333444444333222222222222222222333333000111111222111000///...|||{{{||||||}}}}}}{{{wwwvvvwwwwwwtttrrrvvvuuutttsssrrrrrrrrrrrrlllpppnnnrrr~~~|||qqqnnnjjjlllllljjjkkkkkkbbbWWWGGG@@@;;;:::999888888;;;666666777777777777777888666666666444333333444666444444555333222333555777444888888777???HHHEEE;;;;;;888666777::::::666222444555777999999888777666666666666666555444333222666888::::::777444333333000333222000111666555000333444444333222111333555444444444555444444333333444444666888999:::999888:::888666999===>>><<<888@@@>>><<<;;;===>>>>>>>>>>>>;;;999999:::>>>@@@BBBCCCCCCCCCCCCCCCDDDEEEFFFDDDAAA???@@@BBBDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@???@@@EEEKKKNNNMMMIIIOOOOOONNNMMMNNNNNNOOOPPPOOOWWWUUUTTTYYYZZZ[[[eeelllooosssxxx|||}}}yyywwwuuutttrrrqqqlllmmmppptttwww{{{~~~}}}|||}}}~~~~~~|||{{{{{{|||zzz{{{|||{{{zzz{{{|||~~~}}}|||{{{{{{|||}}}~~~~~~zzzvvvxxx|||}}}yyyxxxvvvtttuuuyyy}}}~~~xxxuuuxxx}}}yyyrrrlllgggjjjnnnssswww{{{}}}~~~yyyssskkkccc]]]YYYZZZZZZ[[[\\\]]][[[XXXUUUVVVXXX^^^iiivvv}}}zzzzzzxxxuuurrrqqqrrrsssuuuvvvxxx{{{~~~|||vvvrrrlllaaaTTTQQQZZZbbb]]]RRRIIIDDD===:::::::::999777::::::999999999888555333888888777666666666666666555666666555333222333444222222333333333333333333555444333444555666555333444444444444444444444444222333444333111000111222111000000111333555444333111222222222222333333333111222333333333111000...~~~|||~~~~~~|||{{{{{{{{{wwwvvvwwwwwwvvvssswwwvvvuuuttttttsssssssssnnnpppmmmttttttooohhhkkkllllllkkkfff\\\QQQ@@@;;;888:::;;;999999;;;888888888888888777777777333555666555444333333444444555555444333333444666444777777777>>>GGGEEE<<<;;;888777777::::::777444444444666777777777666555777777888888777666555555777888:::999777555444444222333222111222555444111222333444333222222333555444444555555666666555555333444777999::::::999888:::888777999===>>><<<:::===<<<;;;<<<>>>??????>>>===<<<:::999:::===@@@BBB@@@AAABBBDDDEEEFFFFFFFFFBBBAAA@@@AAACCCEEEEEEEEEAAAAAA@@@@@@???@@@@@@@@@??????AAAFFFKKKMMMKKKHHHOOOOOOOOOOOOOOOPPPQQQRRRRRRYYYWWWUUU[[[]]]```kkkpppqqqtttxxx|||~~~~~~}}}wwwxxxzzz|||~~~}}}}}}~~~}}}|||}}}~~~zzz|||}}}|||{{{{{{|||}}}}}}~~~}}}|||{{{|||zzzuuuooopppwwwzzzyyywwwvvvuuuwwwzzz}}}}}}zzz|||}}}xxxvvvvvvzzz|||wwwrrroookkkiiicccggglllqqquuuzzz~~~~~~~~~yyyvvvrrrkkkccc\\\[[[ZZZXXXXXXXXXXXXVVVTTTXXX[[[```jjjuuu~~~~~~}}}{{{yyyvvvsssqqqqqqqqqrrrrrruuuyyy~~~|||vvvqqqmmmbbbUUURRR[[[ddd___UUUJJJDDD>>>::::::;;;999888999999999777555444555666888888777666666666666666444666777666444444555666333333333333333444444444666555444444666666555444666555555444444333333333222333444333111000111222000//////111333555555444111111222222222333333333333444555555555333111///~~~zzz~~~}}}zzzzzz{{{}}}zzzwwwwwwyyyxxxuuurrrttttttsssrrrqqqqqqqqqqqqqqqtttppprrr}}}zzzooolllfffhhhjjjjjjggg___SSSIII<<<888777:::<<<999888999::::::999999888888777777333555777888666444333333555666666555333333444555555777666666;;;AAA@@@999:::888777888999999777555333444555555666666555555777777888888888777666666444666777666444222222222333333222222333555444222222333444333222222444555555555666777888888888888222555888::::::999888888999888888:::===>>>===;;;:::::::::<<>><<<<<<;;;::::::<<>>;;;;;;;;;:::888888999999666333222666999888777777666666666666666444666777666555555666777555555555444444444333333777555555555666777666555777777666666555444333333222333444333111000111222000//////111333555555444111111111222222333333444555666777888777555222111|||~~~~~~zzzyyyzzz}}}xxxwwwwwwyyy{{{yyyuuupppsssrrrqqqpppoooooooooooopppuuupppnnnrrroooiiimmmggggggiiihhhcccWWWLLLDDD<<<888888;;;<<<888555666::::::999999888888777777444666999:::888666444444444555666666444444444555777777666555777:::888444888777777777888888666555222333555666666666555444555555666777777777666666333555555555333111222222555333222333444444333222111333333333222222444666666777888999999999999999333666999:::999777888888888888999;;;===>>>======999999:::<<>>;;;<<<===<<<:::;;;>>>AAA>>>???AAABBBBBBBBBAAA@@@@@@AAACCCDDDEEEEEEFFFGGG@@@@@@@@@???@@@@@@AAAAAADDDEEEGGGIIIKKKKKKIIIGGGKKKLLLMMMOOOQQQRRRSSSTTTVVV\\\ZZZXXX___bbbfffrrrtttuuuwww{{{~~~}}}}}}||||||~~~~~~}}}zzzyyyzzz{{{zzzyyyzzz|||~~~~~~~~~~~~~~~}}}{{{zzzyyyxxxvvvvvvpppiiihhhnnntttvvvyyyzzz}}}~~~yyyvvvyyy~~~||||||yyysssmmmkkknnnrrrtttrrrnnnjjjhhhhhhiiikkkhhhlllppprrrrrrqqqqqqrrrsssvvvyyy}}}}}}tttlllbbb^^^ZZZWWWXXXYYYZZZ[[[```ccchhhnnntttzzz}}}|||}}}|||{{{yyyvvvsssqqqooonnnmmmmmmooorrrvvvyyyyyyxxxjjj```TTTRRR]]]gggcccYYYKKKEEE???;;;;;;<<<;;;999777888888555222333777;;;888777777666666666666666444666777666555555666777999888777666555333222222777555555555666777666555999888888777666555444444222333444333111000111222000//////111333555555444000000111222333333444444444666888999999777444333~~~~~~}}}{{{zzzyyy{{{}}}vvvuuuuuuxxxzzzyyytttpppsssrrrqqqppppppooooooooojjjqqqmmmiiillliiihhhooojjjhhhgggeee]]]PPPFFFBBB<<<999888;;;<<<888555555888888888888888777777777555777::::::888666555555222444666777666555666666888777555444555555444222555666666777777666666555111333555777888666444333333444555666666777666666666777777666555444555666666333111444555333222333111222333333222222444666777777888999999999888888444777999999777666888:::777888:::;;;======>>>>>>:::999999;;;===??????>>>;;;===>>>===::::::>>>AAA@@@@@@AAAAAABBBAAAAAAAAAAAACCCEEEFFFEEEEEEFFFGGGBBBBBBAAA@@@@@@AAAAAAAAA@@@AAADDDGGGJJJKKKLLLLLLJJJKKKMMMOOORRRSSSTTTUUUXXX___]]][[[bbbeeehhhsssuuuvvvxxx{{{~~~~~~|||~~~~~~{{{|||~~~~~~}}}zzzvvvwwwwwwwwwvvvwwwzzz|||~~~}}}}}}~~~~~~}}}|||{{{zzzyyyyyyvvvwwwsssllljjjnnnssstttyyy|||}}}zzzxxxzzz~~~~~~zzzyyyxxxtttmmmgggeeegggjjjppppppnnnkkkhhhgggiiikkknnnqqqtttuuurrrnnnkkkjjjmmmqqqvvv{{{~~~{{{vvvhhhccc]]]YYYXXXYYYZZZZZZ___bbbggglllqqqvvv{{{~~~~~~||||||{{{xxxvvvrrrpppnnnkkkkkkkkkmmmqqquuuwwwwwwhhh^^^TTTUUUaaakkkggg]]]LLLFFF@@@<<<<<<===;;;:::888888777555444555888:::888888777666666666666666444666777666444444555666:::999888777666444333333666555444444666666555444888777777666666555555555222333444333111000111222222111000111333444444333000000111222333444444555333555888:::;;;999666555}}}{{{{{{{{{|||{{{zzzwwwuuurrrsssvvvwwwuuurrrrrrrrrqqqpppoooooooooooohhhnnnjjjgggmmmkkkgggmmmjjjeeebbb^^^TTTGGG>>>===<<<888888;;;<<<888666777666666777777777777777888555777999999777555555666111333666777666666777888888666444444444333333333333444555666555444444555000333777999:::888444222333444555666777777777777888999999888666666777888888333111555666333111333111222333333222333555777666666666777666666555555555888:::888555444888<<<777888:::<<<======>>>???<<<:::999999<<<>>>???>>>:::===???===::::::===AAA>>>>>>>>>>>>???@@@BBBBBBAAADDDGGGGGGEEEDDDEEEGGGDDDDDDCCCBBBAAAAAAAAAAAA>>>???AAADDDFFFIIILLLNNNIIIKKKNNNQQQTTTUUUVVVVVVZZZbbbaaa```fffhhhjjjtttwwwwwwxxxzzz|||~~~|||~~~|||}}}|||ttttttuuuttttttvvvyyy|||}}}{{{{{{{{{|||~~~}}}{{{yyyvvvyyywwwqqqnnnpppssssssxxx|||}}}{{{zzz{{{|||{{{yyywwwrrrpppkkkfffbbbcccfffhhhoooooonnnllliiiiiilllpppsssuuuxxxwwwsssmmmhhhfffggglllqqqvvvxxx{{{}}}rrrllleee___\\\[[[ZZZYYYZZZ^^^ccchhhkkkoootttxxx|||||||||zzzxxxtttqqqoookkkjjjjjjllloooqqqqqqpppfff^^^VVVXXXfffppplllaaaLLLGGG@@@=========<<<:::999777666666777999999999888888777666666666666666555666666555333222333444888888777777777777666666555444333444555666555333555555555555444444444444222333444333111000111222333222111111333333222111///000111222333444444555111444777;;;<<<:::888666~~~|||{{{|||~~~~~~zzzwwwyyyuuupppooorrruuuuuuuuuqqqpppooonnnmmmmmmmmmmmmkkknnniiihhhqqqnnnfffggghhhaaa\\\WWWLLL>>>888888;;;777777;;;<<<999888999555555666666777777888888555666888777555444444555000222555777777777888999777555444555555444444555222333555555444333444444///333888;;;;;;999444111333444555777888888888888888888999777666666777999888333111666666222111444111222333333222333555777444555555555444333222222666999:::777333333888===777888;;;<<<======???@@@===;;;999999;;;===>>>>>>:::===???>>>:::999===AAA999999999:::<<<>>>AAABBBBBBEEEHHHHHHFFFDDDEEEFFFFFFEEEDDDCCCBBBAAAAAAAAA???@@@AAABBBBBBEEEHHHKKKJJJLLLOOORRRUUUWWWXXXXXX\\\ddddddccciiijjjkkkuuuyyyxxxxxxyyyzzz|||~~~~~~{{{}}}~~~sssttttttssssssuuuyyy|||~~~~~~{{{yyyyyywww{{{|||yyywww{{{{{{uuuqqqqqqsssrrrwww|||}}}}}}|||{{{zzzxxxwwwvvvmmmiiiddd``````cccgggjjjmmmnnnmmmkkkjjjlllrrrwwwtttwwwzzzyyytttmmmhhheeebbbggglllppprrrtttxxx{{{~~~{{{uuullleee```]]][[[ZZZVVVZZZ___cccfffjjjooosss|||~~~~~~~~~|||}}}}}}|||yyyvvvrrrpppjjjjjjkkkmmmnnnnnnllljjjfff___XXX\\\jjjtttooodddLLLGGG@@@=========<<<:::999777555666:::<<<:::888888888777666666666666666555666666555333111222333555666666777888999999:::555444333333444555444333222333333333333333333333222333444333111000111222444333111222333333222000///000000222333444555555000222777:::<<<;;;999777~~~~~~|||{{{~~~xxxxxx{{{zzztttsssrrrqqqsssvvvwwwuuusssmmmnnnoooppppppooommmmmmiiijjjlllmmmmmmkkkiiigggaaaZZZPPPGGGAAA===:::888::::::999888888777777888777777777777777888888888777666555444444555666777777555333333555777777777555555666666555333000///333222111111111222333444666555666888::::::666222444222111555:::<<<888333;;;888555444555666666666999777444222111111222333111222222222111111333555555666777444111000333666444444555666777999;;;;;;888:::===???@@@???===<<<>>>>>>999444666>>>???:::<<<>>>@@@???===;;;::::::;;;<<<>>>@@@BBBCCCCCCDDD@@@BBBDDDFFFGGGHHHHHHHHHGGGGGGCCC???AAAFFFFFFAAA@@@AAAAAACCCEEEGGGIIIJJJLLLIIILLLTTTXXXWWWZZZ___eeecccdddgggiiijjjooovvvyyy{{{yyysssssszzz~~~}}}}}}~~~~~~~~~~~~|||xxxuuussssssvvvwwwvvvtttzzz{{{~~~|||yyywww|||zzz|||}}}uuuuuuxxxzzzvvvpppllllllnnnvvv}}}wwwuuuvvvxxxvvvoookkklllffffffeeedddcccdddgggjjjmmmlllkkkllloootttyyy||||||}}}~~~xxxooofff___bbbccceeehhhlllppptttvvv||||||tttkkkccc]]]ZZZXXXTTTVVVZZZ^^^cccgggjjjlllttt{{{~~~|||||||||}}}~~~|||wwwssspppooonnnmmmmmmnnnmmmllljjjddd\\\TTT[[[lllwwwooo```OOOHHH???;;;<<<>>>===;;;:::999888777666666666666;;;;;;:::888666555777888777333000111222000333777222444666777666666666888666555444333222111000000222222222222222222222222000111333333111000111111444333///+++---222222///222222222222333444555555111222333555666777777888~~~}}}|||}}}~~~zzzzzz~~~|||wwwuuutttssstttvvvvvvtttqqqppppppqqqqqqqqqpppnnnnnnlllmmmnnnnnnlllhhhdddaaa]]]UUUKKKBBB===;;;::::::;;;:::999888888888999999888777777777777777777777666555555555555666777888777555444444555666777666555555666666555333000///555555444333333333444555666555666888:::999666222333555777999888777777777:::888666555666777777666777666444333111111222222222333444333222222333555222444555444222222555888666777888999999777666555555777:::<<<======;;;:::@@@@@@<<<888:::@@@AAA===<<<>>>???>>><<<;;;<<<<<<======>>>@@@AAABBBCCCDDDBBBCCCEEEFFFGGGGGGFFFFFFEEEEEEBBB>>>???EEEDDD@@@AAABBBBBBDDDEEEGGGIIIJJJMMMKKKMMMTTTWWWVVVYYY]]]aaa```bbbfffhhhiiinnntttwwwyyyxxxssssssxxx|||{{{~~~|||zzzwwwuuuuuuvvvwwwvvvtttxxxzzz}}}~~~~~~|||zzzxxx||||||~~~~~~wwwpppuuuxxxuuunnnjjjlllppp{{{~~~xxxsssooommmmmmjjjeeedddfffeeefffggggggfffgggiiikkknnnnnnnnnooosssxxx~~~}}}uuukkkeeeaaaaaabbbcccfffjjjnnnqqqwww}}}|||tttjjjbbb]]]YYYXXXTTTUUUWWW[[[```eeejjjllltttzzz~~~|||{{{~~~~~~{{{}}}}}}~~~~~~{{{wwwsssqqqpppooonnnnnnnnnllliiiggg```ZZZVVV]]]nnnwwwmmm^^^MMMFFF>>>::::::<<<;;;999999888888888888888999:::999:::999888666555777999:::666444555555333444777333555777777777777888999777777666555444333222222333222222222222222222222111222333333222111111111222333222000333777666111333333222222222333444444222222333555666666666666}}}|||yyy{{{{{{zzz{{{}}}zzzvvvwwwuuutttuuuuuuuuusssqqqqqqqqqqqqppppppnnnmmmllllllmmmooonnnkkkeee___[[[TTTMMMCCC<<<888999;;;<<<:::999888888888999:::;;;888888888777777666666666555555555555666777999:::888777555555666777777666555555666666555333111000666666444444333333333333555555666888:::999666333222888===;;;555333666;;;:::888777777888999777666666555555444333222111111444555555444222222333555222444666555333222444777555666999;;;;;;999666444666777999;;;<<<;;;:::999>>>???===;;;<<<@@@@@@<<<<<<======<<<;;;<<<>>>@@@@@@?????????@@@AAACCCDDDDDDEEEEEEFFFFFFEEEDDDDDDCCCCCCAAA>>>???BBBBBB???CCCCCCDDDEEEFFFHHHJJJKKKNNNMMMOOOSSSUUUUUUWWWZZZ\\\\\\___eeehhhiiinnnttttttwwwwwwtttssswwwyyyyyy}}}|||{{{xxxwwwwwwwwwuuusssvvvxxxzzz}}}~~~}}}{{{zzz{{{~~~}}}zzzlllrrrwwwuuunnnjjjnnntttyyyqqqnnnhhhcccaaa___\\\^^^bbbeeegggjjjlllllllllmmmnnnooonnnoooppptttzzzyyypppjjjbbbaaa``````bbbfffjjjmmmqqqxxx}}}}}}~~~|||sssiiiaaa[[[YYYXXXSSSSSSTTTWWW]]]dddjjjnnntttyyy}}}|||{{{}}}}}}{{{{{{|||}}}|||zzzxxxtttrrrppppppppppppooolllgggcccZZZXXXYYYbbbqqqvvvjjjZZZKKKEEE===::::::;;;:::999666666666666777888999:::777888888777666555777999999666555777666333222555222444777888777888999:::888888777666555444333333333333222222222222333333111222222333333222222222///222333333555999777333444444333333222222333333333333444555555555555555}}}|||vvvwwwxxxyyyzzzyyyuuuqqquuuuuuuuuuuuuuutttsssrrroooooonnnmmmlllkkkjjjiiikkkkkkllljjjfff___YYYUUUIIIDDD===888777888:::;;;999888777777777999:::;;;999999888777666555555444444444555666777888:::::::::888777777888999888666777777777777666555444333444444333222111111000000444555777999999888666444444999===:::444111555;;;999888888999::::::888666666666666666555333222111333444444333111111222444555888999888444111111333222444777:::<<<=========:::;;;<<<===<<<;;;:::999:::;;;;;;;;;;;;<<<;;;:::<<<<<<<<<;;;;;;===@@@CCCBBBAAA@@@??????@@@BBBDDDFFFFFFFFFEEEEEEDDDCCCCCCBBBBBBAAA???@@@AAABBBAAADDDDDDEEEFFFGGGIIIJJJKKKNNNNNNOOOQQQSSSTTTUUUVVVXXXYYY^^^eeehhhjjjnnntttsssvvvxxxwwwuuuvvvxxxyyy~~~~~~}}}|||zzzxxxvvvtttssssssuuuxxx{{{}}}}}}|||{{{yyy~~~}}}|||mmmtttzzzyyyrrrpppuuu|||xxxpppjjjddd___^^^\\\[[[^^^bbbeeeiiimmmqqqqqqqqqqqqqqqooonnnnnnooorrrwww|||{{{sssllleeecccaaa```bbbfffkkknnnmmmtttzzz|||~~~{{{qqqhhh```[[[YYYYYYTTTTTTTTTWWW\\\dddlllqqquuuyyy|||||||||||||||{{{zzz{{{{{{zzzyyywwwuuutttnnnoooppprrrqqqmmmgggbbbWWWZZZ___iiisssttteeeUUUIIIDDD>>>;;;::::::::::::444333333333444444555666555666777666555555666888333111222555555111000222111333555666666777888999777777666666555444333333333333222222222333444444222222222333444444333222///222333111333666666222666555444333222222222222444444444555555444444333}}}{{{wwwwwwxxxzzzzzzvvvqqqnnnqqqrrrttttttttttttttttttooonnnmmmllljjjiiiiiihhhllljjjgggbbb[[[TTTMMMJJJ???<<<:::888999999999888777777777777888888999999999888888777666555444444333444555666777888999999:::999888999::::::999777999999999888888777666666444444333333222111000///222555777999999888666555777888888666333333555777888888777888::::::888777777777777777666444333222111222222111000000111333555888;;;:::666333333444666666666888;;;>>>BBBDDD=========<<<;;;:::888777999999;;;<<<;;;:::999:::<<<<<<<<<;;;;;;===BBBEEECCCBBB@@@??????@@@BBBCCCFFFFFFEEEDDDDDDCCCCCCCCCCCCBBBBBBCCCBBBBBBBBBDDDEEEEEEEEEFFFGGGIIIJJJKKKLLLNNNOOOPPPQQQTTTUUUUUUWWWXXX]]]dddhhhjjjooouuutttvvvzzzzzzwwwvvvxxx|||~~~}}}~~~}}}|||yyyvvvttttttqqqsssvvvyyy{{{|||||||||www}}}~~~}}}~~~ttt{{{{{{yyy~~~~~~vvvnnnddd```^^^______]]]___ccceeejjjppptttvvvuuuuuuuuuqqqpppooooooqqquuuyyy|||}}}vvvppphhhfffdddbbbdddhhhllloookkksssyyy{{{}}}}}}xxxppphhhaaa]]][[[[[[XXXWWWXXX[[[aaahhhppptttwwwyyy|||~~~}}}{{{{{{|||zzzzzzyyyxxxwwwvvvuuuuuulllmmmppprrrrrrnnnhhhcccYYY___gggoootttppp```PPPEEEBBB===999888888888888555444444333222222333333333555666666555444555666...---///444555222111333///111444555444444666777888888777777666555555555444333222111222333555666333222111333555666444222444666444000000333555444666555444333222111111111444444444444444444333222~~~}}}~~~~~~~~~|||zzz{{{xxxyyy||||||vvvqqqpppoooqqqsssssssssrrrsssuuuoooooommmlllkkkkkkkkkkkkmmmhhh```VVVMMMFFFAAA>>>:::999888999::::::999777666777999::::::999888777777777777666666555555555222333555666777777777777888777777888::::::999888999999999888888777777777555555555555444444222222111444888:::999777666666:::777444333444555666666888777666777999999999777888888777666555444333333///000111000///000111333111666;;;<<<:::888888999<<<;;;999888999<<>>;;;;;;>>><<<<<<<<<;;;;;;>>>BBBEEEBBBBBBAAA@@@@@@AAABBBCCCEEEEEEDDDCCCCCCDDDDDDEEECCCBBBDDDFFFEEEBBBCCCGGGEEEEEEEEEFFFGGGHHHJJJKKKKKKNNNPPPPPPRRRVVVXXXWWWVVVWWW[[[bbbgggiiiooovvvvvvwww{{{|||yyyuuuyyy|||~~~}}}{{{|||}}}|||zzzwwwvvvuuuppprrruuuxxxzzz{{{||||||www|||~~~~~~{{{ssslllaaa^^^]]]___```^^^___bbbeeejjjqqqvvvyyyyyyyyyyyyuuutttrrrrrrsssvvvzzz|||}}}|||vvvlllkkkhhhggggggiiilllnnnlllsssxxxyyy{{{~~~zzzvvvqqqkkkfffcccaaaaaa\\\]]]```dddiiioootttxxxyyyyyy|||~~~{{{zzz}}}{{{zzzyyywwwvvvuuuuuuuuulllmmmoooqqqqqqnnnhhhddd```hhhqqquuuuuulll[[[LLLAAA>>>;;;777555555555666888777666555444444444444333444666666444333333444///...000555777555555888///111333444333333444555999999888888777777777777444333222111222444666777444222111333666888666333666999777222000333666666666555444333222222111222333333444444444333333222|||{{{{{{|||}}}}}}{{{yyy{{{wwwwww{{{|||vvvrrrsssnnnqqqssssssqqqpppqqqrrrnnnmmmlllkkkjjjjjjkkklllggg```UUUJJJAAA<<<;;;;;;;;;:::888888:::;;;:::999777999<<<>>>>>>;;;888666666666666666666666555555222333444555666666555444333333444666888999888666888888777777666666666777333444555555555444333333000444888:::888777777777:::888555333333555777888888666555555777888999888888666555333222222222222...000111111000111333555111666<<<>>>===;;;;;;<<<>>>===;;;999888999::::::999999999:::;;;;;;<<<<<>>AAADDD@@@AAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBCCCDDDFFFGGGCCCBBBDDDGGGFFFAAACCCHHHEEEEEEEEEEEEFFFHHHIIIJJJKKKPPPRRRQQQUUU[[[]]][[[VVVUUUYYY___dddgggnnnuuuwwwwww{{{}}}xxxtttyyy{{{~~~}}}|||~~~}}}{{{yyywwwzzz}}}|||zzzwwwwwwwwwpppqqqtttvvvyyyzzz||||||yyy}}}~~~zzzyyysssmmmeee```^^^______\\\^^^aaafffkkkrrrwwwzzz{{{||||||vvvtttssssssuuuxxx||||||zzz~~~zzzuuutttqqqnnnmmmmmmmmmnnnmmmsssvvvvvvwww{{{|||{{{xxxvvvssspppllljjjhhhgggaaadddhhhnnnsssvvvyyyzzz{{{zzz}}}{{{{{{~~~|||{{{xxxvvvttttttttttttoooooopppqqqpppmmmgggccciiirrryyyzzztttiiiXXXIII@@@???<<<999666555666777777666666555555555666666333444666666444222111222333111222666888666666999111333444444333222333444666666666555555555555444444333222111222444666888555222111333777999666333222666777333111444666666555444333333222222222222222333333444444444333333{{{zzzzzz{{{}}}|||zzzxxxxxxssstttyyyzzzuuurrrtttooorrrtttrrrooommmnnnpppkkkjjjiiihhhhhhhhhiiijjj___XXXLLLAAA:::999;;;>>>>>>;;;888777999;;;<<<<<<888;;;???AAA@@@===999666555555555666666666666666222333444555555555444333000000111444666777666555777666666555555555555666000111222333333333222111000444999:::888777777888999999777555333555999<<<888666444333555777999999777555333000///000111222...000111222222333555777444999???@@@>>>;;;::::::;;;;;;::::::999888777666888888:::<<<>>>@@@AAABBB???===>>>AAA>>>:::<<>>======>>>AAACCC???@@@AAABBBCCCCCCCCCCCCAAAAAAAAABBBCCCEEEGGGIIIBBBAAACCCHHHFFF@@@BBBHHHEEEEEEEEEEEEFFFGGGHHHIIIKKKQQQTTTSSSWWW___aaa___UUUTTTWWW]]]aaaeeellltttwwwwwwzzz|||xxxsssxxx}}}~~~~~~~~~zzz~~~|||}}}}}}{{{xxx{{{{{{xxxvvvuuuxxx||||||zzzxxxxxxyyypppqqqsssvvvxxxzzz{{{|||{{{~~~~~~~~~yyyxxxyyyvvvqqqjjjeeeaaa```^^^\\\^^^bbbfffkkkrrrwwwzzz|||}}}~~~sssrrrqqqrrrtttxxx}}}}}}yyywww{{{{{{~~~|||yyyvvvssspppoooooommmrrruuuttttttxxxyyyxxxxxxwwwvvvtttqqqooommmllleeehhhnnntttyyy{{{|||||||||zzz}}}{{{{{{}}}{{{xxxuuussssssssstttrrrqqqqqqqqqoookkkfffaaaoooxxx~~~|||tttgggUUUHHHCCCBBB@@@===999888999;;;333333333333444555666666333555666666333111000000555222222666666444555888333555666555444333333333111111111111111111000000444333222111222444777999555222000333888:::777333+++111555333111333444444444444333333222222333333111222333333444444444333zzzvvvwww{{{}}}zzzwww{{{zzzwwwuuutttsssrrrsssnnnoooooonnnkkkjjjjjjjjjpppnnnjjjhhhgggfffeeedddWWWLLL???:::<<<===:::555888888777555444555888;;;@@@===999777888999::::::555666666666666666555555333333333333333333333333444444444555555555666666777777777555333333555777222222333444444333333333222111333777:::;;;777444555777888777666555666888999777444333555777999999666555444444555444222000555444222000111222555666:::999999;;;======<<<:::888999:::<<<<<<999555111888888777999;;;===<<<<<<======>>>>>>>>>>>>>>>=========<<<;;;;;;<<<@@@CCC@@@BBBDDDCCC@@@???BBBEEEDDDDDDDDDDDDEEEFFFHHHHHHAAACCCEEEFFFGGGFFFEEEDDDEEEFFFGGGHHHIIIKKKOOOQQQNNNJJJLLLVVV___```\\\ZZZVVVSSSXXXcccgggeeekkkvvv|||}}}|||zzzxxxwwwxxxyyy~~~~~~{{{yyy|||wwwzzzwwwtttwwwzzz{{{|||}}}}}}|||zzzyyyvvvsssoooppptttyyy{{{|||zzztttuuuyyy~~~{{{{{{||||||zzzxxxsssmmmfffaaa___aaabbbccclllnnnqqqrrrsssxxx{{{uuutttxxx}}}{{{zzz{{{}}}{{{zzz|||yyyqqqmmmoooooooooooommmmmmooorrruuuzzzxxxvvvuuuuuusssoookkkjjjlllpppuuuzzz}}}}}}}}}wwwxxx{{{~~~}}}~~~xxxpppnnnsssvvvvvvnnnppprrrqqqnnnlllgggcccrrrvvvyyyxxxooo```QQQHHH???>>>===<<<;;;:::::::::777777666555444444444444555444333333444555444222111444777888777555444444222444777::::::777444222333333333222222333444444+++,,,---///111222333333999777555333333666999;;;888666333222333555666555777777666444222222333555444222000---,,,---///000{{{xxxvvvvvvyyyzzzxxxvvvyyywwwuuusssrrrsssttttttpppqqqqqqooommmkkklllllloookkkhhhiiikkkiiibbb\\\KKKCCC:::777999:::888555777777666555555777:::======:::666444555666777777555555666666666666555555444444555555555444444333444444444444555555555666666777777666444333555666222333333333444333333333333222333666999999777444555777888777666555666888777555333222444666888999777555444333444444333111444333111000000222444666999999;;;>>>???>>>;;;888666777999;;;<<<;;;888666888777777999;;;<<<<<<;;;;;;;;;<<<===>>>>>>======<<<<<<<<<:::999;;;>>>AAA===@@@BBBCCCBBBAAAAAAAAABBBBBBBBBCCCDDDEEEFFFGGGBBBCCCDDDFFFFFFFFFEEEDDDFFFFFFGGGHHHIIILLLPPPRRRQQQMMMNNNVVV]]]]]]ZZZYYY[[[WWWYYYccchhhgggmmmvvv{{{||||||{{{xxxwwwxxxyyy~~~|||{{{vvvvvvxxx}}}~~~{{{yyy{{{|||~~~}}}{{{wwwtttrrrssswww{{{||||||~~~yyysssnnnooottt}}}zzzzzz{{{{{{zzzxxxrrrnnnhhheeedddfffggghhhkkklllnnnpppsssxxx~~~~~~yyywwwyyy|||~~~~~~||||||}}}~~~~~~{{{sssppprrrnnnmmmkkkiiihhhiiimmmpppzzzxxxvvvuuutttrrrnnnjjjlllnnnrrrwww|||zzzzzzzzz{{{}}}~~~wwwooonnnssswwwwwwpppqqqrrrpppnnnlllhhheeessswwwzzzxxxnnn___PPPFFF>>>===<<<:::999999888888555444444444444444555555555333222333555555444333111444777888666444333333444555666777777666555444444333333222333333444444111222333555555555444444777666444333444555888999888666333222444555666666555555666777777777666555444222///------...///111yyyyyyxxxxxxxxxxxxwwwwwwwwwuuusssqqqqqqrrrtttuuupppqqqqqqpppmmmllllllmmmlllhhhfffhhhjjjeeeYYYNNN???<<<888777777888999888555666666666666888;;;>>>:::888444333444555555555444555555666666666555555555666777777666555444333444444444444555555555555444666777777555444444555333333333333333333333333555444333444666777666555555777888777666555666888555444333222333555777999888666333222333444333222333222000///000111333555999:::<<>>999555111333555777888999999888888777777888:::<<<<<<;;;888999:::;;;<<<=========<<<<<<;;;999888999<<<>>>;;;<<<>>>AAADDDCCC@@@>>>@@@@@@@@@AAABBBCCCDDDEEEDDDDDDDDDDDDEEEEEEEEEEEEGGGFFFGGGHHHJJJNNNQQQTTTQQQMMMNNNVVV\\\]]]]]]^^^bbb\\\[[[ccciiijjjooovvvyyyzzz{{{{{{yyyxxxxxxxxx{{{~~~}}}|||tttxxxzzzyyyzzz}}}}}}zzz}}}}}}{{{wwwvvvuuuwwwzzz|||}}}}}}~~~~~~zzztttpppkkkgggiiinnn|||zzzxxxxxxyyyzzzyyyxxxrrrooollljjjkkklllllllllmmmlllnnnqqqwww}}}|||zzzzzzzzz{{{zzz}}}~~~~~~}}}uuussstttlllkkkiiieeedddeeeiiimmmyyywwwuuutttsssqqqmmmkkkoooqqquuuyyy}}}~~~}}}{{{zzzzzz}}}}}}vvvnnnmmmsssxxxyyytttsssqqqpppnnnkkkjjjiiiuuuyyy|||xxxmmm\\\MMMDDD<<<<<<:::999888777777777333333222333444555666666333222222333555666555444333555777777555333222222666666555555555555666666444444333333333333333444222333555555444333000///444444444444555555666666777555333333444666666666444444555999<<<<<<999555222111///......///000222~~~~~~yyy{{{|||{{{yyyxxxyyyzzzwwwuuurrrooooooppprrrtttnnnooopppooolllkkklllmmmkkkhhhdddbbb___WWWJJJAAA888999:::999999999:::;;;666777777666666777:::===:::888555444555666666666444444555555666666555555555666777777777555333222444444444444444444444444333555777777666444444444444444333333222222333333666555444333444555666666555777888777666555666888444444444444333555777999999666333111222333444333111111000///000111333444999999:::<<<===;;;777444111333555666777888999:::777666666777:::;;;;;;:::666777888:::;;;<<<<<<<<<<<<<<<;;;:::888888;;;===;;;::::::===AAACCC@@@===?????????@@@AAACCCDDDEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGFFFFFFHHHKKKPPPSSSTTTOOOMMMOOOVVV\\\^^^bbbffffff___\\\aaagggjjjoootttvvvxxxzzzzzzyyyxxxxxxyyy}}}|||}}}~~~yyy|||~~~}}}||||||vvv}}}}}}wwwxxx~~~}}}www|||~~~~~~{{{yyyvvvvvvwwwyyy{{{}}}}}}}}}}}}~~~~~~|||{{{|||~~~uuupppkkkiiifffcccgggmmmxxxwwwvvvvvvvvvwwwwwwwwwsssqqqpppoooppppppooommmqqqpppqqqvvv~~~|||zzzyyyxxxxxx|||}}}}}}|||{{{|||~~~vvvssstttkkkiiigggdddccceeeiiimmmtttssssssrrrrrrqqqpppooosssvvvxxx{{{|||}}}~~~~~~}}}|||~~~~~~|||uuunnnmmmtttzzz{{{wwwsssqqqpppnnnkkkkkkmmmvvvzzz|||vvviiiXXXIIIBBB<<<;;;:::999888777777777333333333333333444555555333222111333555666666555444666777777555222222222666666555555555555666666555444444333333333333444111222444444444111///---111333444555666555444333777555333444555777777666777444333777<<<===999444111000/////////000111222}}}|||}}}~~~yyy{{{||||||zzzyyyyyyyyyxxxvvvssspppnnnnnnooopppnnnooopppooommmllllllmmmkkkiiiddd\\\QQQFFF>>>;;;666888::::::999888999;;;888888888777555555777999888666444444555666555444333333444555555555555555444555555666555444333222444444444444444444333333222444666777555444444444555444333222222222222333666555444333333444666777555777888777666555666888555666777666444555777:::999666333111222333444333000000000000000222333444:::888666666777777666555555777999:::999999:::<<<666555555777999;;;:::999555666777999:::;;;;;;;;;<<<<<<<<<;;;999999;;;======:::888999===@@@AAA?????????@@@AAABBBDDDFFFGGGFFFEEEDDDDDDDDDDDDEEEEEEFFFEEEEEEHHHMMMRRRSSSSSSPPPPPPRRRXXX[[[]]]aaagggddd```]]]___cccgggmmmrrruuuvvvxxxyyyxxxxxxyyyzzz~~~~~~}}}{{{zzz|||~~~{{{{{{}}}~~~}}}|||||||||www~~~~~~xxxyyy~~~xxx|||}}}}}}zzzxxxuuuwwwyyy{{{{{{|||||||||}}}~~~~~~~~~}}}|||zzzyyy|||}}}~~~~~~zzznnnjjjggggggffffffjjjqqqvvvvvvvvvuuuttttttuuuvvvuuusssrrrrrrrrrqqqnnnlllsssssstttzzz|||yyywwwvvvvvvxxx{{{}}}}}}{{{yyyyyyyyy}}}wwwrrroooeeeeeecccbbbbbbdddiiimmmnnnooopppqqqrrrsssuuuvvvwwwyyy{{{{{{yyyyyyzzz{{{|||{{{uuunnnnnnuuu{{{|||yyysssppppppnnnjjjkkkooowwwzzzzzzrrrcccRRREEE???===<<<;;;999888888777777666555444444333333333333333222111333555666666555555777888777555333222333444555666777777666555444666555444444333333333444333444555666666555333222000222444666666555333222666555444444666777777666:::555222333777999777333111111000///000000111222}}}|||{{{||||||xxxxxxyyyzzzyyyxxxwwwvvvwwwvvvtttqqqooonnnnnnnnnooopppppppppnnnmmmmmmooogggeee___SSSFFF<<<::::::444555777888777666777777777888888666444444444666555333111222333444333222222333444555555555555555444444444444444444444444444444444444333333333333222444555555444444444555666555333222111222222333333444444333222333666888555777888777666555666888666888999888555444666888888666333222333444333222000000000111222333444555999666444333444555666555000444777777555444555777666555555666888::::::999555666777888999::::::::::::;;;<<<;;;::::::;;;===>>><<<999888;;;>>>@@@AAA???@@@@@@AAACCCEEEGGGHHHEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBDDDIIIOOOSSSSSSQQQTTTUUUWWWZZZYYYWWW[[[aaa```______^^^___dddkkkppptttuuuvvvvvvvvvwwwzzz|||~~~~~~~~~{{{yyyzzz|||}}}||||||~~~~~~}}}}}}||||||www{{{}}}|||}}}}}}~~~}}}{{{yyyvvvxxx{{{|||{{{{{{}}}~~~~~~~~~}}}}}}|||{{{{{{{{{||||||}}}{{{vvvllliiihhhjjjjjjjjjooouuuwwwxxxxxxwwwuuutttuuuwwwuuutttsssssssssqqqooommmqqqrrrvvv{{{~~~zzzuuurrrrrrssstttxxx||||||yyywwwxxxyyy}}}|||wwwpppiii```````````````cccgggkkkkkkmmmoooqqqsssuuuyyy|||yyy{{{}}}{{{xxxvvvxxxzzzzzzyyyuuuooopppvvv{{{|||zzzrrrooopppnnniiijjjpppvvvxxxvvvlll[[[KKKBBB>>><<<<<<:::999888777777777777777666555444333333444333222222333555666555444666777888888666444555555333555777888888777555333777666555444333333333333222333333444444444444444000222555666777666333222555555444555777888888777888555222222444666555444222111111000000000111111~~~}}}{{{{{{{{{{{{yyyxxxwwwyyy{{{{{{wwwssstttttttttsssrrrpppooonnnkkkmmmmmmmmmkkkjjjkkklllZZZWWWPPPGGG???:::888999333333444555666777777666444555666555444333444555444333111222333444333222111222333444555555555555555555444333444555777999444444444333333333222222333444444444333333555777777555333222111111222333111333444444333333666888555777888777666555666888666999:::888333111333666777555444333444444333111000000111222333444555555666444333444666777666555+++000555666333111222444555444444666888999999888666777888999999999999999777999::::::999999;;;<<<<<<<<<<<<;;;;;;<<<>>>@@@??????@@@AAACCCEEEGGGHHHDDDEEEFFFFFFFFFDDDCCCBBB@@@@@@CCCIIIQQQTTTRRROOOSSSUUUXXXZZZVVVRRRUUU\\\[[[___aaa___]]]aaaiiippptttuuuuuuttttttwww{{{~~~~~~|||zzzyyyxxxyyy|||}}}||||||}}}~~~~~~}}}{{{zzz}}}~~~~~~}}}}}}|||{{{zzzyyyxxxyyy{{{}}}}}}||||||~~~}}}|||{{{{{{|||}}}||||||}}}~~~xxxmmmlllllloooooonnnqqqvvv{{{||||||zzzwwwvvvwwwyyytttsssrrrssstttsssrrrpppnnnrrrwww{{{~~~~~~wwwqqqmmmmmmnnnqqqvvv{{{|||zzzxxxyyy{{{}}}}}}|||yyyoooccc```aaabbbbbbbbbcccfffhhhjjjmmmpppqqqsssvvv{{{~~~xxx{{{}}}{{{xxxvvvyyy|||~~~}}}~~~wwwxxxuuupppqqqwww{{{{{{zzzqqqnnnqqqooohhhhhhoootttuuurrreeeTTTFFF???===;;;:::999888777666666666777666666555555555666666555333222333555555444333777888999888777666777888666666666666666666666666777666555444444333333333444333222111111222333333111333555777777666444333555444444666888999888777333333333444555555666555333222222111111000000000~~~||||||{{{{{{{{{|||yyyxxxzzz~~~~~~yyytttrrrrrrsssttttttrrrqqqpppggghhhiiihhhffffffggghhhNNNIIIBBB===;;;999888666444333333444777999999888111333444444333333555666666444444444666666666444111222333444555555555555777666444333444777:::<<<444444444333333222222222333444444333222333555888777666333111111111222333///222444555333444666999666777888777666555666888666999:::777222///111444666555444444555444222000000111111333444555666666444444444777999888666444---333:::<<<999777777999555444444555888999999888777888888999999999888888555777888999888888:::;;;:::===??????<<<;;;<<>>>>>???@@@BBBDDDFFFGGGDDDEEEFFFGGGFFFEEECCCAAA>>>???BBBJJJRRRUUUQQQMMMOOOQQQVVVXXXTTTPPPSSS[[[XXX___ccc```\\\```iiiqqqtttttttttssssssvvv{{{~~~yyyxxxwwwwwwxxx{{{~~~}}}|||}}}}}}}}}~~~~~~|||}}}~~~}}}|||yyy}}}|||{{{yyyxxxvvvvvvvvvvvv{{{}}}~~~}}}}}}}}}{{{{{{|||~~~|||{{{}}}|||pppnnnppprrrrrroooqqqvvv~~~}}}yyyxxxyyy{{{sssrrrqqqrrrtttvvvuuutttnnnssszzz}}}~~~~~~~~~vvvnnniiiiiijjjooouuu{{{}}}{{{yyy{{{~~~}}}~~~}}}{{{|||zzznnn```cccdddffffffeeeeeefffggglllnnnqqqrrrsssuuu{{{www{{{}}}|||xxxxxx{{{{{{|||~~~uuuwwwuuuqqqsssxxx{{{{{{yyypppmmmqqqoooggggggooottttttooobbbPPPBBB======:::999888666555555555555666666555666666777888999555444333333444555444222777888999999888777999:::888777555333333555777888777777666555444333333333:::999777555444555666777222333555777777666555444555444444666888999888777---111555777777777777777333333333222111000//////~~~}}}|||{{{zzzzzz{{{|||zzzvvvuuuvvvuuussssssvvvqqqqqqrrrrrrrrrqqqpppppphhhggggggjjjlllhhh___WWWCCC???;;;999::::::888555888777666666777999;;;===888777666444444555555666222222222333333444444444777444111000111333333333222444666777666666777888555777:::<<<;;;777222///222222333333444666888999999777444222111111333444111000000222444666666555444555666555444555777999777777666555444444444444555555666444222000000111222222111111222222333444666666111,,,///666777333888888777777777777777777999888666555555777999;;;888:::<<<;;;:::999999:::<<<;;;;;;:::999777888;;;888999;;;===>>>>>><<<<<>><<>>>>>???AAACCCEEEFFFFFFEEEEEEDDDEEECCCAAACCCFFFCCC>>>===CCCCCCIIIVVVTTTKKKLLLNNNOOOOOONNNNNNPPPTTTWWW\\\ZZZZZZ]]]___```eeellloooqqqsssssstttvvv{{{|||||||||}}}~~~{{{yyywwwwwwyyy{{{||||||wwwwwwyyy~~~{{{ssstttttttttuuuvvvyyyzzz{{{{{{{{{|||~~~~~~~~~~~~||||||{{{yyywwwwwwuuutttqqqrrrtttuuuwwwwwwxxxxxxyyy}}}yyyzzz{{{{{{yyy|||~~~}}}{{{zzz}}}~~~~~~|||zzztttsssrrrqqqrrruuuxxxzzzyyyzzzzzzuuuoookkkllloooqqqrrrrrrqqqooonnnqqqsssrrrxxx||||||}}}~~~~~~xxxsssqqqnnnkkklllppptttyyy~~~{{{zzz|||wwwyyyxxxvvvxxx}}}}}}yyyppppppooommmkkkkkkmmmnnnppprrruuuxxxyyyyyyyyyxxxsssvvvyyy{{{||||||~~~}}}}}}||||||{{{zzzzzzyyyyyyyyyxxxxxxxxxyyyzzz{{{yyysssqqqtttvvvuuuvvvzzztttjjj[[[NNNGGGBBB>>>;;;::::::::::::999888777777555444444555777888777555333333333444444444444444555555666666666555555444777777555333666:::666000888888888888888888777666999;;;:::555333555444111555444333444666777666555555555666777888888888888666666555444333333333333222000///000333333111///}}}{{{yyyxxxwwwwwwtttrrrssswwwvvvqqqooopppqqqppppppooooooppppppqqqmmmllljjjfff]]]SSSIIICCC;;;999777666666666555444444333222111111222333444666555444333222222222222555555555555444444444444555333111111333555666666444555555555333333555777777666333111000111222333222222444555555555444444111111111111111111111111222222333444555666666777666777777666555444666777888666444222111222333444777888888666333111111222444444333333444444555666555777666444555777555111:::;;;;;;;;;:::999777555777666555444555666777888555777:::;;;;;;:::;;;<<>>@@@AAAAAAAAA@@@@@@AAACCCEEEFFFFFFEEEEEEEEEFFFEEEBBBCCCEEECCC>>>>>>CCCBBBFFFSSSUUUMMMNNNLLLMMMNNNNNNOOORRRWWWZZZ[[[YYYZZZ]]]^^^___dddkkkmmmnnnppprrrsssvvv{{{~~~~~~~~~zzzzzzzzz{{{}}}|||{{{zzzzzz|||||||||zzzvvvvvvyyy}}}}}}xxxoooooonnnnnnooopppqqqrrrxxxyyyzzz{{{}}}}}}}}}}}}}}}}}}}}}zzzvvvsssooommmlllkkkmmmooorrrtttttttttsssxxx~~~|||vvvuuuvvvvvvwwwyyy||||||zzzzzz}}}}}}{{{zzzvvvuuusssrrrsssvvvyyy{{{xxxxxxuuupppiiieeefffhhhmmmpppqqqmmmgggffflllrrrppptttvvvuuuxxx}}}}}}}}}vvvqqqooommmkkknnnsssvvv{{{{{{zzzzzzuuuyyy~~~uuutttssspppnnnnnnqqqssswwwxxxyyyzzzzzzyyywwwuuunnnsssyyy}}}~~~}}}||||||||||||{{{{{{zzzyyyyyyyyy{{{{{{{{{{{{{{{zzzyyyyyyyyytttqqqvvv||||||{{{zzzlllaaaRRRGGGAAA??????>>>:::::::::999999888777777444333333555777888777666444444444444333333333333333444444555555555444444666777555444666999555///777777888999999999999999444999;;;666333333444333666555444444666666666444555555666666666666666555666555444444333333333333///......///222333222111}}}}}}zzzxxxvvvttttttuuurrrsssuuuuuuqqqoooqqqpppoooooonnnnnnooopppppppppnnnhhh]]]QQQFFF???<<<888777666666666666555555666666555444333333444444444444333333333333444444555555555444333333333222333222111222444777777777555666555444333333444666777555333000000000222333111222444555666444333222...///000222222222111000222333555555555555666777777888888666444444555666888666444222111222333444888999999777444222222333333333333333333444555555444555777777777666333000888999:::;;;:::999777666555555555555555666666777666888;;;<<<:::999999999???>>>:::666777:::<<<;;;:::<<<>>>@@@BBBAAAAAA@@@@@@AAACCCDDDEEEEEEEEEDDDEEEGGGFFFCCCBBBDDDBBB>>>>>>CCC@@@BBBQQQVVVPPPOOOMMMMMMNNNNNNOOORRRWWW[[[]]]\\\\\\```aaaaaaffflllhhhiiilllnnnrrruuuyyy|||}}}}}}~~~}}}|||xxxyyyzzz}}}~~~|||xxxxxxyyy}}}~~~yyytttlllkkkkkklllnnnppppppoootttuuuvvvyyy{{{~~~}}}}}}||||||{{{{{{{{{{{{{{{uuuqqqjjjccc``````^^^aaaffflllppprrrssssssvvv|||~~~xxxrrrrrruuuwwwyyy|||~~~|||{{{}}}}}}|||{{{wwwvvvsssrrrsssuuuyyy{{{zzzxxxtttmmmgggddddddfffjjjlllllliiieeedddgggkkkjjjmmmnnnnnnssszzz}}}||||||vvvpppnnnmmmmmmqqqwwwzzz}}}}}}zzzyyyyyy{{{yyywwwvvvtttqqqoooppptttwww|||||||||{{{zzzwwwuuussspppuuuzzz~~~~~~}}}{{{{{{{{{{{{{{{zzzyyyyyyxxxxxxzzz{{{|||}}}|||zzzyyywwwwwwrrrqqqvvv}}}{{{wwwfff[[[LLLAAA======>>>???;;;:::999888888777777777333222333444777888777666555444444333333222222222333444444555555555555444333555555555777999666111666777888888999999888888+++333777555111222444555555444333444666777777666555555666666555444444333666555444333333333333333////////////000111222222}}}zzz~~~~~~}}}zzzwwwuuurrrqqqxxxtttrrrsssrrrpppqqquuuoooooonnnnnnmmmmmmmmmnnnooojjj___RRREEE>>>;;;;;;777777888777666666666666777777666555444444444444111222333444555666666777444333333333222111111111222111111222555777777666555666666555333333444666555555444333333222222222000111333555555444222111...000222333444333222222222444666555444444666888666777777666444333444666888666444222222222333444777888999777555333333444222222222222222333333444333444666888777444222222666777888999999888888777444555555666666666666666888:::<<<<<<:::777666555======:::666888>>>>>>;;;:::<<<>>>???@@@@@@???>>>@@@AAABBBBBBCCCCCCCCCCCCCCCFFFFFFCCCAAABBBAAA>>>===BBB>>>???PPPWWWRRRPPPOOOOOONNNMMMMMMPPPUUUYYY]]][[[\\\```aaaaaaeeejjjcccdddgggkkkppptttxxxyyy~~~}}}~~~~~~|||{{{uuuwww{{{~~~}}}}}}{{{{{{|||}}}{{{uuupppjjjiiiiiikkkoooqqqqqqpppooopppsssuuuxxxzzz||||||zzzzzz{{{|||{{{zzzyyyxxxyyyqqqiiiddd\\\RRROOOQQQGGGLLLVVVaaakkkssswwwzzzrrryyyzzztttnnnqqqxxx}}}~~~~~~{{{zzzwwwuuuqqqppppppssswwwzzzzzzwwwrrrlllgggdddcccdddeeeddddddccccccbbbaaa___cccfffhhhjjjqqqzzz~~~||||||uuupppooooooooottt{{{}}}}}}~~~~~~~~~~~~|||vvvvvvvvvtttqqqppprrrvvvyyy~~~}}}}}}{{{yyyvvvtttrrrxxxzzz}}}~~~}}}|||||||||{{{{{{{{{zzzyyyyyyxxxxxxwwwyyy{{{||||||zzzxxxwwwuuusssssswww~~~yyyqqqaaaVVVHHH>>>:::;;;<<<===;;;:::999777777777777777333222222444666777666555444444444333333222222111333444555666666666666666111444666555777:::999555777777888888777777666555***222777444111222555555444333333444777999999888555666666555555444333222555555444333333333444444111111000000///000111222zzzxxxzzz~~~~~~}}}|||zzzwwwtttqqqpppzzzuuuqqqqqqpppooorrrvvvooooooooonnnmmmlllkkkjjjfff^^^RRRFFF>>>::::::;;;777888999999777555555666555555555444444333333333000111333555666777777777222222222222111111111111111000000222444666666555444555777777666555555666444555555555555444333222000111222333444333222222000111333444444444333333111444666555333222555777444555555444333222444555777777666555444444444444666777777777555444555666222111111111111222333333555444666888777444444777777777777777777777777777444555666777888777666555999;;;======:::666444333:::<<<:::666:::AAAAAA:::;;;<<<>>>??????>>><<<;;;@@@@@@@@@@@@AAAAAABBBBBBAAAEEEEEEBBB???@@@@@@>>>;;;BBB======OOOYYYTTTOOOQQQPPPNNNLLLKKKNNNSSSWWWXXXWWWYYY\\\]]]\\\```eee``````ccciiiooouuuwwwxxx~~~}}}~~~~~~{{{zzzrrruuuzzz~~~|||zzz}}}~~~{{{zzz{{{yyytttpppiiiggghhhkkkppprrrqqqooommmnnnpppsssuuuwwwxxxxxxwwwyyy{{{|||zzzwwwsssqqqiii___WWWSSSLLLBBB???DDD>>>CCCLLLVVV___gggllloookkkssswwwqqqlllpppzzz}}}zzzxxxtttrrrnnnlllllloootttwwwvvvsssooojjjgggdddcccccc^^^]]]\\\^^^______[[[XXX```cccggglllttt}}}~~~{{{yyytttppppppqqqrrrwww}}}|||}}}|||}}}ssstttsssrrrqqqssswwwzzz~~~~~~}}}{{{zzzxxxvvvuuu}}}~~~~~~||||||}}}~~~||||||{{{{{{zzzyyyyyyyyywwwxxxyyyzzzzzzyyywwwvvvtttvvvwwwyyy||||||tttkkkZZZQQQEEE===::::::::::::;;;:::888777666666777777444333333444666666555333333333333333222222222222333444555666666666666666333666777555666:::;;;888777777777777777666555444333888:::666333444555444444444333555777999999888555666666666555444333333555444444333333444444444222222222111//////111333~~~{{{xxxyyyzzz||||||{{{yyywwwsssqqqooowwwssspppqqqpppnnnpppsssnnnoooppppppnnnkkkhhhfffVVVNNNDDD===;;;;;;;;;:::666888:::999666444444555444444444444444444333333111222333444555444444333111222222222222222333333000000000111333555444333222555888:::999777777777555444444444444333333333///000000111222333333444222222333333333333333333000333666555222111333777222333444333222222333555666777777777777555444333333555666666555444666777333222222222222333444444999666666999777555888???===;;;999777666666666777444555777999999888777555888:::======:::777444333666:::999666<<>>?????????===;;;999??????????????????@@@@@@>>>BBBDDDAAA>>>???@@@>>>:::AAA<<<<<>>???@@@@@@???===:::999>>>>>>>>>>>>>>>>>>???@@@<<>>@@@???888@@@<<<<<>><<<;;;:::999999999222333444555555444333222555444333333222222333333333333444333222222333555555222///000222222...***222222222333444555666777111333666999999888666444777777555333666:::999555222333333444444333333222444444444333000///000222111111111111111000///...333444555666666666555444333444666888888666555444111111222333333333222222555555555333222333666999666777888999;;;<<<===>>>JJJ???777666666333444777666444444666:::;;;:::777888888555222333999:::888::::::<<<===>>>>>>>>>>>>;;;===>>>>>><<<;;;<<<===999::::::;;;<<<===>>>>>>===>>>>>>===;;;;;;<<<===AAA???>>>CCCJJJOOONNNLLLPPPNNNLLLLLLNNNOOOPPPPPPTTTQQQSSSWWWYYYXXXZZZ]]]WWW\\\dddkkkqqqvvvzzz}}}~~~~~~~~~yyywwwzzz~~~}}}{{{xxxxxxzzz}}}~~~}}}|||{{{yyyxxxsssqqqooosssxxxzzzwwwrrrqqqsssssssssvvvyyyvvvooopppjjjhhhllljjj^^^NNNDDDCCC@@@>>>>>>???>>>;;;888======>>>@@@CCCHHHLLLNNN^^^gggllliiihhhoooxxx{{{~~~}}}xxxrrrmmmjjjhhhfffeeegggmmmsssuuuuuuzzzzzzyyyvvvqqqmmmllllllgggjjjkkkhhhbbbaaadddhhhlllooosssxxx{{{|||yyyvvvsssqqqnnnlllmmmppptttwww}}}zzz|||~~~zzzwwwqqqtttwwwwwwvvvwww{{{||||||{{{{{{{{{}}}~~~}}}~~~~~~~~~~~~}}}||||||~~~}}}{{{yyyyyyzzz{{{|||{{{zzzwwwtttssstttwwwzzz~~~~~~xxxoooiiidddZZZNNNFFFCCC>>>:::888888:::;;;;;;===;;;666555777888555222444666777777444111///222222222333333333444444444444333444555888;;;======AAAAAA:::777999888555777888999:::;;;;;;:::999666666666777666555555444666666777777777777666666666111...000666999777333000333666777555444333333222333444333111000111222~~~~~~~~~}}}{{{yyy{{{wwwvvvwwwvvvsssrrruuuuuusssppppppqqqrrrqqqooonnnnnnkkkiiiiiieeeVVVFFF<<<;;;:::999888777777777444444555666666555444444444444333222222222222333222333444333111111333444444111///000333333000,,,111111111111222333444555000333666888999888666444777777666444666:::999444222333333444444333333222333444444333111000111222111222222222111000000///222222444555555555555444555666777777777666555444111222333333444444444444444444444333222333555888888888888888888888888888AAA999555777888555444666555444444666999;;;999777888888555222333888999666777888999;;;<<<>>>??????:::;;;======;;;::::::;;;888999:::;;;;;;<<<<<<;;;===>>>>>><<<;;;:::;;;<<>>AAAEEEHHHGGGDDDKKKJJJIIIJJJLLLNNNNNNNNNQQQQQQTTTXXXXXXUUUWWW[[[TTTYYYbbbjjjqqqvvv{{{~~~}}}~~~~~~~~~{{{zzz|||~~~{{{zzzzzz}}}~~~}}}||||||{{{zzzyyyzzzxxxwwwwwwxxxwwwsssooorrrsssssssssuuuwwwrrrjjjllliiihhhiiicccUUUGGG@@@===<<<;;;<<<===>>><<<999999:::<<<>>>@@@CCCHHHLLL^^^fffjjjiiikkkssszzz}}}}}}{{{zzz|||||||||xxxsssooollljjjjjjhhhhhhkkkqqqwwwyyyzzz||||||{{{xxxtttrrrqqqqqqmmmnnnooommmjjjiiilllnnnoooqqqtttxxx{{{{{{yyyvvvssspppmmmkkklllpppvvvyyy}}}{{{|||~~~~~~}}}zzzwwwuuuoooqqqsssuuuwwwzzz~~~~~~~~~}}}~~~{{{{{{{{{{{{||||||||||||}}}{{{yyyxxxwwwyyy{{{|||zzzyyyxxxwwwwwwxxx{{{}}}|||{{{tttjjjddd___UUUJJJAAA???<<<999777777888999999;;;999555444666666444444444555555555444333222333333333333444444444444222333555666777888999999AAACCCAAA:::777:::;;;999777777999::::::999888888555555555555555444333333555555666666666666555555777555333555999;;;999666111333555666444333333444222333444333111000111222}}}~~~}}}|||||||||{{{yyyvvv{{{xxxvvvxxxwwwttttttvvvsssrrrpppoooooopppqqqrrrmmmmmmjjjddd^^^WWWJJJ???888888777666666666666666444555555666666555555444444444333222222222222222222333333222111111222444333111000111444444222///000000000000111222333333000222555777888777555444666888888666888:::888333222222333333333333222222333444444333111000111222111222222222222222111000000111222333444444444444777777777666666555555555111222333444555555555555333333333222111222444666666666666666666666666666777444444888:::777555666444444444666888:::999888777888555111222777777444666666666777999<<<>>>@@@888999;;;;;;:::999999:::888888::::::::::::999888=========<<<:::999:::;;;AAA???===???BBBDDDBBB@@@DDDDDDEEEHHHKKKMMMLLLKKKMMMOOOTTTXXXUUUQQQSSSXXXTTTZZZbbbiiioootttxxxzzz||||||}}}~~~}}}}}}||||||}}}~~~~~~}}}}}}|||{{{{{{zzzzzz~~~~~~~~~}}}{{{xxxtttrrrttttttsssqqqrrrsssnnngggiiigggeeebbbXXXJJJAAA???777666777999;;;<<<<<<:::666999<<<======AAAJJJQQQbbbfffiiikkkpppxxx}}}~~~xxxwwwvvvxxx{{{}}}{{{xxxzzzyyyvvvssspppmmmkkkjjjjjjjjjkkkooouuuzzz}}}~~~|||}}}|||yyyvvvtttttttttqqqqqqppppppqqqqqqrrrssssssssstttvvvxxxyyyxxxvvvpppmmmjjjiiikkkpppwww{{{{{{}}}~~~}}}~~~{{{yyyvvvtttrrrqqqppprrrvvv{{{~~~~~~~~~}}}}}}~~~{{{zzzzzzzzzzzz|||}}}~~~|||zzzwwwvvvvvvxxx{{{}}}yyyzzzzzz{{{|||}}}~~~yyyuuummmccc\\\WWWNNNEEE>>>===;;;:::999999999999777999777333222555555222444444333333333444555555333444444444444555555555222333666888888888666555AAACCC@@@:::777999;;;<<<888888999:::999888777666444444444444333333333222444444444444444444444444555555777888999999888777333444555444333222333444333444555333111000000111}}}zzzzzzyyyxxxyyyzzzzzzxxxvvvzzzvvvuuuwwwvvvssssssvvvpppoooooonnnnnnnnnpppqqqnnnkkkddd[[[QQQIIIAAA;;;666666555555555555555666444444444444444444444444444333333222111222222222111222333222000000222333222111000222444555333111111000000000111111222333000222444666777666555444555888999888888999666222222222333333333333222222222333444333222000111222111222222333333333222222//////000111222333333444999888777666555555555555000111222333444555555555111222333222111111333555222333444555666777888888333333555888999888777666333333444666777888888888555555333111333777888555555555444444666999;;;===777888::::::999888999:::888999:::;;;:::999777666<<<======;;;999888999;;;???>>>===???BBBDDDCCCBBB@@@AAACCCGGGKKKLLLJJJIIIHHHMMMSSSVVVRRRLLLNNNUUUWWW\\\cccjjjnnnpppsssttt{{{{{{}}}~~~~~~}}}{{{{{{}}}~~~~~~|||{{{{{{{{{~~~|||zzzzzzvvvvvvrrroooppprrrpppjjjddd]]]UUUPPPHHH???::::::333444555777999:::::::::888;;;>>>===>>>EEETTT___kkkkkklllooovvv}}}~~~wwwuuutttvvvzzz{{{yyywwwsssssssssrrrpppmmmkkkiiihhhiiilllqqqvvvzzz}}}~~~||||||zzzwwwtttrrrrrrssspppooonnnppprrrttttttsssuuutttssstttuuuvvvuuussskkkiiifffeeehhhooowww|||yyy{{{}}}|||zzz{{{|||yyywwwuuuxxxtttppppppuuuyyy{{{{{{|||{{{zzzyyyyyyzzz{{{{{{~~~}}}{{{zzzzzz|||~~~zzzxxxvvvtttuuuxxx|||~~~||||||}}}}}}uuuooofff\\\UUUOOOGGGAAA<<<=========<<<<<<;;;;;;666888777444333555555222222333333444444555555555444444444555555555666666333444555666666666555444===>>>===999777777888888888888999999999777666555555444444333333333333333555444444444444444444555000333777888666444444555444444444333222111333444444444555333111000000111|||yyyvvvuuuuuuwwwyyyzzzyyywwwwwwtttsssuuutttqqqqqqtttpppoooooooooppppppppppppmmmfff[[[PPPEEE>>><<<<<<777666666555555555666666222222222222222222222222333333222111111111111222111111222111000///111333111000111222444444333222222111111111111222222333000111333555666555444444555999:::888666777555111111222222333333222222111111333444444222111111222000111222333333333333333//////000000111222333333777777666555444444555555//////000222222333333333000111222222111111222444333444444555666777888888666777777666666777777777222333444666666777777888222333222111444999999777666555444333444555777999666888::::::999999:::;;;::::::;;;;;;:::999888777;;;<<<<<<;;;999999:::<<>>>>>???@@@AAAAAA@@@???@@@CCCGGGJJJKKKIIIGGGEEEIIIPPPSSSNNNHHHKKKQQQUUU[[[ccciiinnnppprrrssszzz{{{|||~~~}}}}}}zzzxxxxxx{{{~~~||||||}}}~~~}}}~~~xxxvvvrrrmmmooottttttppp^^^PPPAAA;;;999666555555555666777999999999::::::;;;===>>>>>>BBBNNNaaapppuuurrrqqqvvv|||~~~yyywwwvvvxxx{{{|||yyywwwmmmooorrrsssrrroookkkhhhiiilllppptttwwwzzz|||}}}|||{{{yyyuuurrrpppppprrrooonnnnnnpppsssttttttrrrtttsssqqqqqqrrrrrrqqqpppgggeeecccdddhhhooovvv{{{zzz{{{{{{zzzyyy{{{~~~zzzxxxvvvuuuyyyuuuqqqqqquuuyyy{{{{{{zzzyyyxxxvvvvvvvvvwwwwww}}}{{{yyyyyyzzz{{{|||yyyxxxvvvuuuwwwzzz}}}|||yyyppphhh^^^WWWPPPIIIBBB>>>:::;;;<<<======<<<;;;;;;666999888555555777666333000222444666777666444333444444444555555555666666666555444333333444555666777999;;;<<<:::777555555444444555555555444222111666555444444333333444444666666555444444555666666...222666777444111222444444444444333111111222444333444444333111000000111|||yyytttttttttvvvxxxyyyxxxwwwuuuqqqqqqsssrrrooopppsssrrrpppoooqqqttttttpppmmmggg\\\OOOEEE===888999<<<777777666555555555555555222111111000000111111222333333222111111111111111000111111000//////000222000000111222333333222222222111111111111111222222000111222444444444444333444999:::666444444333000111111222222222222111111000222444444333111111222//////111222333333333333111000000000000111222222444444444444444444444444///000000111111111111111000222333333222111333444888777777666666555555555888:::999555333555777666000222555555555555666888222444333222555::::::777666555444333333444555666555777999:::999999999;;;;;;::::::999999888888888:::;;;<<<;;;::::::<<<>>>@@@@@@???>>>===<<<<<<;;;@@@AAACCCFFFIIIIIIGGGDDDCCCEEEJJJNNNKKKGGGIIIOOOOOOVVV```iiiooosssvvvxxxzzz{{{|||~~~~~~~~~}}}~~~|||yyywwwwwwyyy|||~~~|||zzzyyyyyywwwvvvrrrooorrrwwwvvvrrr___NNN===777777888999:::888:::<<<<<<;;;;;;<<<===>>>???AAACCCJJJZZZmmm{{{|||xxxwww{{{~~~~~~{{{yyywwwyyy{{{{{{yyyvvvlllnnnqqqsssssspppllliiimmmpppuuuxxxzzzzzz{{{|||zzzyyywwwtttpppoooqqqrrrqqqrrrsssttttttttttttssssssqqqpppoooppppppooommmgggfffeeegggkkkrrryyy}}}|||{{{yyyyyyzzz}}}}}}zzzxxxuuusssrrruuusssrrrssswww{{{~~~{{{zzzxxxwwwvvvvvvvvvvvvzzzyyywwwvvvvvvvvvwwwxxxxxxxxxxxxxxxzzz}}}yyyttthhh```WWWRRRMMMEEE???===888999::::::::::::999999666999999777666888777444000222555777888666333111333444444444444555555555666444333111222333555777555777;;;???===777444555///000111222111000///...777666444333333333444555777666555444444555666777111444777777444333333555333444555444222000111222222333444333111111111222~~~{{{yyyvvvuuuuuuvvvwwwwwwvvvttttttpppppprrrrrroooooorrrqqqmmmlllpppuuuuuummmeee\\\PPPDDD>>>:::666666:::888777666555444333333333222222111000000111222222333222222111111111111111///000111000......000111///000111222111111111111111000000//////000000000000111222333444444444333555999999444111111222000111111222222222222111111///222444555333222111222---...///111222333333333333222111000000000111222000111333444444444444333111222222222222111000000000222444444333222333444888777777666555555444444555999:::444111444555333///222555555444444666888555777666444555999888444333333333444444555555555444555888888777777888999:::999777666666777888999999:::<<<<<<;;;<<<>>>@@@AAAAAAAAA???>>>===<<<===BBBBBBCCCDDDFFFFFFCCCAAABBBBBBEEEIIIIIIGGGHHHMMMMMMTTT___iiipppuuuyyy{{{{{{|||}}}~~~}}}}}}}}}~~~~~~|||yyywwwwwwyyy{{{{{{wwwvvvvvvtttrrrtttuuuttttttvvvxxxuuunnn___RRRDDD>>><<<;;;===@@@:::===???@@@??????AAACCCDDDEEEIIIOOOYYYgggwww}}}yyyyyy~~~}}}||||||zzzwwwxxxzzzyyyvvvsssnnnoooooopppoooooommmmmmnnnrrrwwwyyyyyywwwwwwxxxssssssqqqooommmnnnpppssssssuuuxxxwwwtttrrrssstttrrrqqqppppppqqqpppnnnllljjjjjjkkknnnrrrxxx~~~|||xxxyyy}}}||||||{{{zzzxxxuuusssrrrssstttvvvvvvxxxzzz~~~{{{zzzxxxvvvuuuuuuuuuuuusssttttttuuuvvvwwwwwwxxxxxxxxxzzz|||~~~}}}~~~}}}wwwqqq```WWWPPPNNNKKKBBB<<<;;;:::999999999999999999999555999999777777999777444333444555666555444333222333333333333444444444444222222222333333444555555555444888===;;;555333666000111222333333333222111666555333222111222333444666555333222222333555666444555666555444444444555222444555555222111000000000222333333222111222444~~~}}}}}}}}}{{{yyyyyywwwvvvvvvvvvvvvsssqqqtttpppppprrrrrrooopppsssnnniiiggglllsssssshhh^^^SSSGGG===;;;:::666555777888777666444333222222222444333222111111222333444333222222111000111111111///000000000......000111///000222222000000000000000//////.........//////000000111222333333333333555999888333//////111000111111222222222222111111///111444555444222111222,,,---///000222222333333444333222000000000111111---///111444555444333222333333333333222111000000111222444444333333333444333444444555555666666666000777:::555111333444111///222555555444333555888888:::888555666888666222000111333444555666666666222444666777666666777888999888555444444555888:::999:::<<<<<<<<<===@@@BBB???AAABBBBBBAAAAAABBBCCCCCCBBBBBBCCCDDDCCCAAA???BBB@@@AAAFFFHHHGGGHHHLLLNNNVVV```jjjqqquuuxxxyyy||||||}}}~~~}}}~~~~~~~~~}}}}}}~~~~~~}}}zzzxxxwwwyyy{{{~~~uuuqqqrrrsssrrroooppptttwwwxxxzzzyyyqqqhhhYYYPPPGGGAAA;;;777999===;;;>>>AAABBBBBBBBBDDDGGGIIIKKKQQQYYYeeerrr}}}{{{xxxzzz{{{||||||yyywwwwwwxxxwwwtttpppqqqooommmllllllmmmnnnooommmqqqvvvxxxvvvsssssssssllllllkkkjjjiiikkkooorrrssswwwzzzxxxssspppqqqsssqqqqqqpppqqqrrrqqqooolllnnnoooqqqtttxxx}}}}}}xxxzzz~~~{{{||||||{{{zzzxxxuuutttuuuxxxzzzzzzxxxxxx{{{~~~zzzyyywwwuuutttsssssstttqqqrrrtttvvvxxxzzzzzz{{{wwwyyy{{{~~~}}}{{{{{{}}}|||vvvqqq[[[RRRLLLLLLIII@@@::::::===<<<;;;:::::::::;;;;;;444888999777666888777333666555444444333333333333222222222333333333444444///111333555555555444333333111444888777111111555333444666777888777777666555444222000000111222333555444222111111222444555555444333333333444444444111333555555333111/////////111222333222222333555}}}{{{}}}~~~{{{yyyyyy{{{yyyxxxyyyzzzxxxsssoooqqqppppppqqqssssssqqqooorrrmmmgggfffjjjlllcccWWWHHHBBB:::666777777555333666666666666555444333222111111111111111111222222///111222222111111222333555555444333111000//////333333222111111222222222111111000000000000111111222222111111111111111111888;;;:::444333777777333222111000111222222222111222222111111111111222222333111///000333333222///222222111111111111222222...000222444555444222111000111222333333222000000///000111111000111333555444333333222222333333444444444555444222222444666333444666555444444555777888555222333555666555333333333333222111333666888888777666555444444555666777888888777555555666777::::::;;;;;;<<<;;;;;;;;;>>>>>>===>>>???@@@BBBCCCCCCBBBAAA@@@@@@AAABBBBBBEEEFFFGGGGGGEEEDDDDDDEEEMMMVVVbbbkkkooorrrwww{{{~~~~~~~~~|||zzzxxxvvvtttsssttt{{{~~~|||~~~yyyooolllnnnqqqooommmsssppprrrxxx|||vvvdddUUUAAADDD>>>999>>>===:::@@@@@@>>>GGGVVVYYYPPPHHHIIIYYY^^^gggqqqxxx}}}}}}yyywwwyyy~~~yyytttwwwsssoooqqqttttttnnngggiiikkknnnnnnmmmmmmqqqtttrrrvvvwwwuuutttvvvuuuqqqrrrpppnnnlllkkklllnnnpppsssuuuxxxxxxvvvtttsssssskkkmmmnnnnnnlllkkkkkkkkknnnrrrwww{{{}}}~~~~~~||||||}}}|||{{{zzzyyyxxxwwwvvvvvvuuuuuuwwwwwwxxxzzz{{{}}}~~~}}}{{{xxxuuutttssstttuuurrrsssuuuvvvxxxzzz{{{|||{{{}}}~~~|||yyyooocccVVVPPPKKKIIIGGGAAA??????:::999999888777777777888666555444444555666777888333444444444444333222222333333333333333333333333000000000000000000000000444444555555555555444444333333333333333333333333444111000333555222000222111111222222222333333333444444444444444555666777444555777888777555222000222000000444555333333666}}}zzz|||}}}zzzwwwwwwzzzyyyxxxxxxyyyxxxtttpppsssrrrrrrrrrttttttrrrpppooonnnkkkiiiiiifff[[[NNNCCC>>>888666888999777444666666666666555444333222111111111111111111111111///000222111000000111333555444333222111000//////333222222222111222222222111111000000000000111111111111111111111111111111666999888444333666555222333222111111111111000///111111111000000111111111333111000111333444222000111111111000000111111111000000000111111111111111000111222222222222111000000111222111000111333555444333333222222333333444333444555555444333444555333444555555444444555777777555222333555666555333666666666444333444777999777666555333333333444555555666666555444444555777999::::::;;;;;;;;;;;;;;;===<<<<<<<<<===???AAABBB>>>>>>===<<<<<<===>>>???CCCDDDFFFEEEDDDCCCDDDEEELLLUUUaaakkkppptttyyy|||~~~}}}|||zzzxxxvvvuuutttsssuuuzzz}}}{{{}}}yyyrrrlllkkknnnpppooommmqqqoooqqqvvvxxxmmmXXXFFF===DDD@@@<<>>???;;;;;;:::888888777777777666666555444555555777777333333333333333222222111333333333444444333333222333333333333333333333333444444555555555555444444333333333333333333333333555111111555666333111222222222333333333444444444555555444444555555666666222444555666555333000///333111111444444222222555}}}zzz|||{{{xxxuuuvvvxxxwwwwwwxxxxxxwwwtttrrrtttrrrqqqqqqrrrrrrpppooollloooooojjjddd\\\OOOCCC<<<999666666888999888555555555666555555444333222111111111111111111111111...///111000//////000222444333333222111000//////222222222222222222222222111000000//////000000111111111111111111111111111333555666444333555333000333333222111000//////...111000000//////000000111333111000111222333222000111000000//////000000111222111///------...000111000000111222222111111000111222222222000000222444333333333333333333333333222555777777555444444555444444555333222333555888555444222333444555555444666666666444333333555777555444333333222333333333222333444444333444666777888999:::;;;;;;;;;;;;;;;;;;:::::::::;;;===???@@@???>>>=========???@@@AAA???AAACCCCCCBBBBBBCCCEEEKKKSSS___iiipppuuuzzz~~~~~~~~~}}}|||zzzxxxuuutttsssttttttuuuyyyzzzyyyzzz~~~}}}~~~}}}}}}~~~{{{yyyqqqnnnlllmmmppprrrrrrpppooonnnppptttrrrdddLLL999:::BBBAAA???BBB???<<>>???===<<<;;;:::888777777777777666666555555555555666222333333333333222111111111222333444444444333222444444444444444444444444444444555555555555444444333333333333333333333333444111222777888555222333333333444444444555555555666666555555555555555555333444555666555333111000444111111444444111222444}}}{{{|||{{{vvvtttvvvwwwvvvvvvwwwwwwvvvtttssssssqqqooonnnnnnnnnmmmkkkkkkoooooofffZZZOOODDD;;;888777666777888888666444444555555555444444333222222222222111111111111111---///000000//////000111222222111111000000000///000111111222222222222222000000////////////000000000000000000111111111111000222333444333333111///111222222111000//////000000000////////////000000111000000000000111000000000000////////////000000333222000...------...///000000000111111111111111222333333222111000222333333333333333333333333333222444777888666555444444444444444333222333555888444333222222333444444444444555444333000000111222444444333333333333333333111222444444444444777999777888999::::::;;;::::::999888888888999;;;===>>>>>>>>>=========???@@@AAA<<<>>>???@@@@@@@@@BBBDDDGGGOOO[[[eeennntttzzz~~~~~~~~~|||zzzwwwtttssssssuuuvvvtttuuuvvvttttttvvvyyy{{{yyyzzz{{{{{{{{{|||~~~zzztttqqqnnnooopppsssuuuvvvuuutttpppnnnoooqqqnnnbbbMMM======CCC@@@AAAKKKLLLJJJPPPSSS]]]nnn}}}zzzyyy|||~~~~~~|||{{{yyyvvvpppggg^^^WWWYYYWWWWWW[[[cccjjjlllkkkoooooopppqqqrrrsssuuuwwwuuuxxxxxxuuuuuuxxxwwwtttpppnnnlllkkkkkkmmmoooqqqtttttttttqqqnnnmmmmmmnnnlllmmmmmmmmmmmmooosssvvvxxxzzz|||}}}||||||}}}~~~~~~||||||}}}~~~~~~|||yyyxxxxxxzzz}}}|||yyyvvv|||{{{yyywwwxxxzzz}}}}}}{{{{{{}}}~~~}}}tttggg\\\PPPJJJFFFFFFEEEAAA???@@@???>>><<<:::999888777777777777666666555555555555222222333333222222111000111222333555555444333222333333333333333333333333333444444555555444444333333333333333333333333333333000222777888555222222333333333333444444444444666666666666666555444444555666777777777555444333222///000333444222333666|||||||||zzzuuuuuuwwwvvvvvvvvvvvvuuuttttttttttttrrrooommmmmmmmmkkkjjjkkknnnjjj]]]NNNCCC<<<777777777777777777666444222444444444444444444333222222222222111111111000000---///000000//////000111000000000000000000000000///000111222222222222111000000////////////000000//////000000000111111111...///111333333111000///---///111111000///111333000000////////////000000.../////////......//////000000////////////000000222222111111000......---/////////000000111111222222333444222111111222333222333333444444333333222222444777888666444444444333444444333222222555777222222222222222333444555333444444222000//////111444444444555555555444444111333444555444666888:::666777888999::::::::::::888888777888999:::<<<===;;;:::999999999;;;<<<===;;;<<<=========???AAADDDCCCJJJUUU```jjjrrrxxx{{{}}}|||zzzwwwtttssstttuuuvvvrrrqqqpppooommmlllooorrrtttvvvxxxzzzzzz{{{}}}~~~|||vvvnnnjjjlllooosssvvvwwwvvvvvvvvvrrrooommmnnnnnngggZZZPPPLLLMMMGGGJJJ[[[bbbbbbgggkkkqqqyyy~~~{{{}}}~~~}}}}}}zzzsssiii___WWWSSSSSSSSSTTTZZZbbbjjjnnnooosssrrrrrrqqqrrrrrrsssrrrvvvyyyyyyvvvwwwzzz{{{xxxsssqqqooonnnnnnooorrrssswwwwwwvvvtttqqqooopppqqqlllmmmnnnooopppsssxxx{{{zzz|||}}}}}}{{{{{{|||}}}~~~~~~~~~~~~~~~}}}{{{yyyyyy{{{~~~~~~{{{yyyzzz{{{|||~~~~~~}}}~~~}}}~~~~~~|||qqqdddZZZPPPJJJFFFFFFEEEAAA@@@AAA???>>><<<:::999888777777777777777666666555444444222333333333333222111111111222333444444444333333333333333333333333333333333333444444444444333333333333333333333333333333222///000555777444111222222222222222333333333333666777777777666555444333444555555666666555444333///---...222444333444777}}}|||zzzzzz{{{xxxttttttxxxvvvwwwwwwuuusssrrrssstttxxxuuurrroooooonnnmmmkkkjjjjjjcccRRRCCC;;;888777888888888777666555333333333333444444444444333333333333222222111000000000...///111000//////000222///////////////000000000...///000222222222111111000//////......//////000...//////000000111111111...---...222222000///111+++...111111//////222555111000000//////000000111---///000///...---...///111000000//////000000111111111111111000///------///////////////000222222222333333333111111333555222222444444444444222222111444666666444333333444111333444444333333444555000111222222111111333555444555555444222111111222333444444555555555555444222333555555555666888:::555666777888999:::::::::999888888888999;;;===>>>===<<<;;;::::::;;;<<<===;;;<<<<<<<<<<<<===@@@CCC@@@FFFPPP\\\gggooouuuxxx|||~~~~~~~~~~~~|||zzzxxxuuutttttttttuuuqqqmmmkkkjjjgggdddfffkkknnnqqquuuxxxzzz{{{|||~~~{{{}}}{{{ssskkkfffgggmmmsssvvvuuussstttuuutttpppllllllnnnnnniiieee______XXX[[[kkktttuuu{{{|||~~~~~~}}}~~~~~~}}}xxxnnnbbbXXXTTTSSSPPPPPPTTTZZZbbbiiimmmooouuusssqqqpppqqqqqqpppnnnuuuxxxxxxvvvwww|||}}}{{{xxxwwwtttrrrrrrsssuuuvvvyyyyyyyyyxxxuuusssssstttmmmoooqqqrrrtttvvvzzz}}}{{{|||}}}|||zzzzzzzzz|||{{{|||}}}~~~}}}~~~~~~|||zzzzzz{{{}}}~~~}}}{{{}}}}}}}}}}}}}}}|||{{{}}}yyylll___WWWPPPJJJFFFFFFEEEAAA???AAA===<<<;;;:::888777777777555666666777666666555444333444444444444333222222222222222333333444444555555555555555555555555555333333444444444444333333333333333333333333333333222//////333555333222333111111111222222222333333555666777888777666555444111111222222222222111111///---...222444333444777}}}~~~|||zzzxxxvvvwwwyyyvvvrrrssswwwvvvwwwwwwuuurrrpppqqqssszzzwwwssspppooonnnlllkkkfffeee[[[KKK===888777666777888888777666555555555222333333444444333333333333333222222111000000//////000222111000000111333.........//////000000000---...000222333222111111//////............//////......//////000111111222///,,,---111222///000333,,,///222111...---000444111111111000000111111111...000222111///...///111111111111000000111111111111000...---------......//////......///000222333111222333333222222444666111222444555555444222111222333444333222222222444///222555555444333333333///111222222000111333666222444555444222111111222111222333444555444444333222333444444333444666888444555666888999999:::::::::999999999:::<<<>>>???AAA@@@???=========>>>>>>;;;<<<<<<;;;;;;<<>>;;;;;;:::888888777777777444555666777777666666555444555555555555444333333333222111111222333555777444444444444444444444444222333333444444333333222333333333333333333333333444000///222444333444666222222222333333333444444444555777888888777666555000000000000000000000000111//////222333111111444}}}{{{{{{}}}}}}zzzwwwttttttuuuvvvtttpppqqqvvvwwwxxxxxxuuuqqqoooppprrryyyvvvqqqnnnmmmllljjjiiicccaaaWWWHHH<<<888666555777777777666555555777888222222333444444333333333333333222222111000000//////111222222111111222333------......///000000000,,,...000222333222111000//////............//////---......///000111111222000,,,,,,000111///000555---111333222...,,,///222222222111111111111222222000222444333000///111333222222111111111111222222222///,,,))))))+++...000///.........///000222333000222333333222333555777111222444555555444222111222333333222111000222444...111555666555333222222...000222111000000333666///111222222000//////000000111222333444333333222111222333333222222444666444555666777999999::::::;;;:::::::::;;;===???@@@@@@>>>===;;;::::::::::::<<<===<<<;;;:::<<>>;;;<<<:::999999888777777777888333444555777777777666666555555666666555555444333444222111000111333666888222222222222222222222222222333333444444333333222333333333333333333333333666111///222444444555999333333333444444444555555333555777888999888777666111111111111111111222222444111111333222//////111{{{yyyzzz|||yyyyyy{{{uuuqqqssstttrrrqqqrrrrrrwwwwwwooolllnnnpppnnnrrruuuppphhhiiinnnlllccceeeXXXGGG;;;777777666666777888888666444333444666444333111000000111333444000000///////////////000222222111000//////000000222///---...000222000...000000...------...///000///---,,,...111222000------......///000111111222...///000111111000///...---...000000//////111222000000000000111111111111777666444222111111111222111111000000000000111111111111222222222222111111888555111111333444222000444333000......000333444444444444444444444333333555555555555444333222111000111333555555444333222222111000000222444666888+++...000222222333444666444111///000333555444222111111111222333444555666777666555666777888888666555666888:::<<<>>>@@@@@@@@@<<<999999;;;<<<;;;999888999::::::999999;;;===@@@FFFLLLRRR\\\hhhppprrryyyzzz}}}}}}zzzxxxwwwwwwwwwxxxwwwvvvvvvvvvvvvtttrrrqqqoookkkfffbbb```___^^^aaaeeekkkrrrvvvxxxyyyxxxxxxzzz|||{{{wwwooogggbbbaaadddiiinnnsssuuuvvvvvvqqqnnnjjjiiilllpppssstttvvvxxxyyyyyyxxxxxxyyyzzzxxxyyy{{{|||}}}}}}{{{zzz{{{zzzzzzzzz{{{|||{{{{{{{{{wwwlll___XXXVVVTTTPPPUUUYYY___dddhhhkkknnnqqqwww|||~~~|||yyywwwtttooonnnoooooonnnmmmpppvvv{{{~~~|||zzzyyyxxxyyy{{{|||}}}}}}|||zzzxxxxxxyyy{{{yyyzzzzzzyyyvvvuuuuuuvvvxxxvvvuuuvvvyyyzzzxxxvvvssspppkkkiiijjjkkklllmmmxxxwwwvvvvvvwwwvvvsssrrrsssrrrsssxxx~~~~~~~~~~~~uuuggg]]]YYYOOOKKKEEE@@@===<<<<<<;;;:::888777777888777666555---000333666777666333222444555666666444222222222111333444444333222222333555444333222222222333444333111///000222333222///444333111222333333222000555444333222222222333444333111111333777888666444888777666555444333333333666555333111///---,,,,,,111///---...111222000...}}}{{{{{{|||yyyyyyyyytttqqqssstttrrrpppqqqssswwwvvvooolllnnnooonnnooopppooolllkkkhhh```XXXTTTKKK@@@888666666555333555555555444222111222333444333111000000111333444111111000000000000111111222111111000//////000000000...,,,,,,...///...---//////............/////////---,,,...111111000---000000000000000000000000//////000111111000//////000111222111...---.../////////000000000111111111444333222111111222222333111111000000000000111111111111111222222111111111444333111000222333333333222111111000000111111222333333333444444444444444555555555555444333222111111222444555555555333222111000//////111333555666...000222222111111222333333111///000333444333222222222222222333444555666555666777777888888888888666666777999;;;<<<>>>>>>999777555666888::::::999555777888999999;;;===@@@>>>DDDJJJPPPZZZgggppprrr{{{}}}{{{yyywwwwwwxxxyyyzzzyyywwwvvvvvvtttrrrooommmllliiifffcccaaa___^^^bbbeeejjjpppuuuxxxyyyzzzxxxyyy||||||xxxrrrkkkfffbbbcccfffjjjnnnqqqtttuuuqqqnnnkkkkkkmmmqqqtttuuuwwwyyy{{{|||zzzyyyxxxyyywwwyyy{{{||||||{{{{{{{{{xxxxxxxxxxxxyyyyyyxxxwwwwwwtttjjj^^^WWWVVVUUUQQQTTTZZZaaahhhmmmpppssstttyyy|||{{{vvvrrrppplllgggggghhhhhhggggggjjjoootttyyyyyyxxxxxxxxxzzz|||}}}}}}{{{zzz|||}}}xxxyyyyyywwwuuusssttttttssssssuuuxxxzzzxxxsssooojjjfffbbb______```aaaaaaiiiiiikkknnnrrrrrrooollliiihhhjjjpppyyy~~~}}}|||~~~~~~}}}|||zzzssseee[[[XXXPPPKKKEEE@@@>>>===<<<<<<:::999777777888888666555111222555777777666555444444555666555333222222333111222333222222111222222444444333222222222333444444222000111333333222000555444222333444444333111444444333222222222333444333111000222555666666444555555444444333444444444333222111000////////////444111---,,,...000111000~~~}}}{{{}}}}}}yyywwwxxxwwwsssrrruuuuuurrrpppppptttvvvuuupppmmmmmmnnnmmmlllkkknnnpppkkk]]]PPPIIIBBB>>>888666777777555333444555555333111111222333333222111000000111222333222222111111111111222222111111000/////////000000///...,,,,,,...///...---......///////////////.........---...000000///...111111111111000000000000000000111111111111000000000111222111...---.../////////000000000000111111111111000000111222333333111111000000000000111111111111111111111111111111000000111000000111333666000000111222222111000000222222222333333444444555444444444444333222222111111222333444444444333222000/////////000111333555111333444333111//////000333111000000222333333222333333333333444555666666111555999:::888777777999666666777888999999:::;;;444333333444777:::;;;;;;222444666888999<<>>======<<<;;;:::888888999999777666555666666777777777666666444666666555333222222333222222111000000111222222444333333222222333333444444333222222333333111000666444333333444444333222444333333222222333333444444222000000222444555444333222222222333333444555000000000000000111111222666222...,,,---///111111|||yyyyyyyyyvvvtttvvvvvvttttttwwwwwwsssqqqrrrvvvvvvtttqqqnnnnnnnnnnnnmmmiiikkkooofffQQQBBB===999777555555777888777666666666666555333222333444222222111000000111222222111111000000000111222222111000000/////////000000111000/////////000000000------///000000000///............///000//////...000000000111111111111111000111111111111111111000---...000000//////111222////////////000000000111000000000000000111111222111111000000000000111111111111000000000000111111...000111000......222666111111111111111111111111000111111222333444444555333333333333333222111111///000111222222222222111000000///000000222333444222333444333111/////////222111000000111222333333444444444444444555666777---333999:::777444666888555555666666666777777777333444444666888:::;;;;;;222444666777888;;;>>>@@@<<<@@@EEEJJJUUUcccnnnqqqyyy{{{}}}~~~}}}yyyvvvuuuuuuxxxyyy{{{yyyxxxwwwvvvtttrrrooonnnoooqqqrrrrrrpppnnnlllkkkkkkmmmoooqqqtttvvvxxxzzz|||~~~~~~|||zzzxxxmmmjjjgggeeeeeeiiimmmppprrrqqqoooqqqtttwwwyyyzzzxxx{{{~~~}}}zzzxxxwwwwwwzzz||||||yyyxxx{{{~~~wwwxxxxxxvvvssspppooonnnkkkkkkfff^^^YYYZZZ[[[YYY]]]aaahhhnnnssswww{{{}}}|||zzzqqqfff___]]]YYYTTTPPPPPPPPPQQQRRRUUUYYY\\\jjjlllnnnqqqtttvvvxxxyyyxxxzzz{{{{{{yyywwwwwwxxxttttttssspppmmmkkklllmmmiiilllqqqtttsssmmmeee___ZZZVVVRRROOONNNNNNMMMLLLPPPRRRYYYdddnnnpppkkkdddaaa______eeeoooyyy~~~~~~}}}|||~~~zzzwwwtttkkk^^^UUURRRLLLHHHBBB>>><<<<<<<<<;;;;;;:::888888999999777666777777666666666666666666555666666555222222222444444222000///000111333333333333333333333333444444444444333222222222111000555333222222333444222111333333333333333333444444444222000000000222333444333222222111222222333333000000//////000111222222444222000......///000000~~~}}}}}}~~~|||xxxyyyxxxvvvuuuwwwvvvuuuvvvyyyxxxsssrrrtttwwwtttrrrqqqpppooooooooopppjjjhhhggg\\\GGG:::999777666444333555666777777555666666444222111222444111111111111111111111111///////////////000111222000///////////////000000000000000/////////000111,,,---///000000000///......//////000///.........---...///000111222333333111000000000000000000111---...000000//////111222...////////////000000000111111111111000000//////111111000000000000111111111111000//////000111111///111222000------000444333111///......///111333000000111111222333444444222222222333222222111000......///000000000000000111111111111222222333444000222333333111000000111000111111000000111222333555555444444444555666666,,,222888888555222444666555555555555555555555555333444555666666777777888444555777777777888;;;===;;;@@@CCCHHHRRRaaalllpppwwwyyy|||~~~~~~{{{wwwuuutttvvvwwwxxxwwwwwwwwwxxxxxxvvvtttppprrruuuxxxyyywwwuuutttrrrrrrqqqppppppqqqrrrssszzz{{{|||~~~~~~~~~uuurrrmmmiiigggjjjmmmpppsssrrrrrrtttxxx{{{||||||zzz|||~~~~~~}}}{{{{{{{{{{{{|||}}}{{{yyyxxx{{{~~~wwwwwwuuuqqqlllhhhggghhhhhhjjjhhhbbb^^^___aaa```gggjjjmmmppptttxxx}}}~~~yyyoooccc\\\[[[WWWRRROOONNNMMMNNNPPPSSSUUUWWWccceeehhhlllooorrrssstttuuuwwwyyyzzzxxxvvvuuuuuurrrrrrpppmmmiiihhhiiijjjjjjmmmppppppllleee^^^ZZZUUURRROOOLLLLLLKKKKKKIIINNNQQQZZZfffooopppjjjddd^^^\\\\\\aaalllvvv}}}~~~|||wwwsssiii[[[RRRPPPIIIEEE???;;;::::::::::::;;;999888888999888777555777666555444444444555666555666666444222111333444666333000000111333444333222222222333333444444444333333333333222111111111333222111111222222111///222222222333333444444444444333222000000000222444444444333222111000000111111111000000000000000111000111222222111000//////zzzzzzzzzzzz{{{~~~zzzxxxyyyzzzxxxwwwyyyvvvuuuvvvxxxvvvrrrrrrvvvuuupppnnnooopppnnnnnnoooqqqkkkddd\\\NNN@@@888777666555333222222333444666222333333111//////000111111111111111111111111111............///000111222//////......//////000000---...///...,,,,,,...///,,,---...///000000000000...///111000...---......+++,,,---///000222333444000000////////////000000000111222111...---...///......////////////000000111111111111111000///...111111000000000000111111111000///......///000111111111111000...///000222333111...,,,,,,...111333000000000111111222222333111111222222222111111000........./////////000000111111111222222222333333///111222222111111111222000111111111000000222333555444444444444444555555///333666777444333333444444444444444444444444444111333555555444333333444555777777777666777999:::;;;>>>AAADDDNNN]]]iiimmmvvvxxx{{{~~~|||yyyvvvuuuuuuuuuwwwvvvvvvxxxzzz{{{zzzxxxqqqsssvvvyyy{{{zzzyyyxxxxxxwwwuuusssrrrqqqppppppuuuuuuvvvxxxzzz{{{}}}~~~yyyvvvrrrooonnnoooqqqsssttttttuuuxxx|||~~~}}}~~~~~~}}}}}}|||zzzzzzzzz{{{|||ssssssqqqkkkdddaaabbbeeehhhmmmmmmhhhdddfffhhhhhhqqqsssvvvxxxzzz}}}|||pppddd^^^]]]YYYTTTSSSRRRQQQQQQTTTVVVWWWWWW]]]```dddiiimmmooopppqqquuuxxx{{{|||{{{xxxwwwvvvqqqqqqooollliiihhhjjjkkkmmmooopppmmmggg___YYYVVVPPPNNNKKKJJJKKKKKKJJJIIINNNTTT___jjjpppooojjjfff\\\ZZZ[[[aaalllwww~~~~~~|||vvvqqqgggZZZRRROOOFFFBBB===999999999999999:::999777777888888666555555444444333333444555555666666555333111111333555777333000111333555444222111111222333444444444444000111222222111000111222222111000000111111000///111111222333444444444444444555444222000000222444666555333222111000000000333222111000////////////---000333444333111000000}}}zzz|||}}}yyyvvvwwwyyyuuutttwwwxxxwwwvvvxxxuuussstttuuussspppqqqvvvqqqkkkhhhlllnnnllllllnnnnnnkkkaaaQQQCCC;;;888444444444444444333222333444222333222111///...///000000000111111111111000000////////////000111222333...............///000000---...///...,,,,,,...000---------......///000111---000111111...,,,---///+++,,,---...///000111111000///...------...///000000111222111...---...///........./////////000000///000111222222222111000111111000000000000111111111000///......///000111222000...///000222333333111000///......///000111000000000111111111111111000000111111111111111000000/////////000000111111///000111111111111111111000111333333111000111222///000222111//////111444444444333333333333444444555555666666666555444444444444444444444444444444000333666666444333444555555666777777666666888::::::<<<>>>@@@JJJYYYdddiiisssuuuyyy|||~~~}}}{{{yyyxxxvvvvvvxxxwwwxxxyyy|||}}}|||zzzrrrtttwwwzzz{{{||||||{{{zzzyyyxxxvvvtttrrrpppooommmmmmmmmnnnqqqsssvvvxxxxxxwwwuuutttuuuvvvxxxyyytttuuuvvvzzz}}}~~~|||zzz{{{}}}{{{zzzqqqqqqnnnhhhbbb```dddiiijjjppprrrnnnkkkllloooooowww{{{uuuiiicccaaa\\\VVVVVVTTTRRRSSSUUUWWWVVVUUUWWW[[[aaahhhmmmqqqrrrrrruuuxxx|||~~~}}}zzzxxxwwwsssrrrpppmmmkkkkkkmmmooonnnqqqrrrnnnfff\\\TTTPPPMMMKKKJJJJJJLLLMMMMMMLLLQQQZZZfffpppsssqqqnnnlllcccaaabbbgggqqqzzz~~~|||~~~~~~~~~~~~yyysssnnneeeYYYRRRQQQEEEAAA<<<999999999:::999999777666666777666555333333333333444555555555555666666555333111111333555555222///111444555333000000111222444555555444444---///111111//////111333333222000111222222111///000111222444555555444444444666666555222000111333555444333222222222222222222111111000000000000000---000222333111111222333~~~}}}zzzuuutttsssoooooosssuuutttsssuuusssrrrrrrssspppmmmpppvvvnnngggeeeiiillljjjjjjmmmjjjkkk```JJJ<<<:::888222333555777888777555444444444444444333111000111222000000111111111111000000000000000000111222333444...............///000111...000222000...---///222......------...///111222---000222111...,,,---///,,,---------....../////////...---,,,,,,---...///---...000000//////111222............/////////000---...000222333444333333111111000000000000111111222000///......///000222111...,,,...222555666444//////000000000000//////111111111111000000000000///000000111111111000000111111111111111222222333...///000000000000000///111333444333111///000000...000222111///...111444444333333222222222333333:::888666666777777666444333333444444444444555555111444888888666555777888444555666666666666999;;;888;;;<<<===FFFUUUaaafffoooqqquuuyyy|||~~~}}}}}}}}}|||{{{zzzxxxwwwzzzyyyyyyzzz}}}}}}|||{{{uuuvvvxxx{{{}}}~~~~~~~~~yyyyyyxxxwwwuuusssqqqpppfffffffffgggiiimmmpppssstttuuuvvvwwwyyy{{{|||}}}tttuuuxxx|||~~~|||zzz|||~~~|||xxxrrrqqqnnnhhhcccdddjjjppplllsssvvvrrrnnnpppssstttzzzyyylllfffddd^^^WWWVVVSSSQQQRRRTTTUUUTTTRRRTTTXXX```hhhnnnssstttuuutttwww|||~~~|||zzzwwwvvvttttttrrrooommmmmmppprrrnnnrrrtttpppfffZZZQQQLLLLLLKKKJJJLLLNNNPPPPPPOOOTTT___mmmuuuwwwuuuttttttnnnlllkkkooowww~~~~~~~~~{{{{{{}}}}}}|||}}}{{{uuupppllldddZZZSSSSSSFFFBBB===:::999:::::::::888777555555666666444333222222444555666666666666777666555333111111333555333000...000444555222...000111222444555555444444+++...000000//////111444444333111222333333222000000111222444555555444444444666888777333111111333333333222222333333444555000000000000000000111222...000111111///000444777}}}~~~}}}zzzwwwuuuvvvqqqlllmmmqqquuuuuusssooosssuuusssooommmpppssshhheeeccceeejjjoooqqqqqqtttaaaMMMAAA;;;888666777666555555555555444444444333555666777777555333222///000111222222111000///222111000.........///000//////............//////'''---222111------222999///////////////......---////////////////////////......///000000000000000...///000000000000000///////////////////////////............////////////......//////...---,,,,,,111111000000//////......222222000///............111///...///222333222///111111000000//////.........///111333333111///...222222222222111///...---000111333333333222000//////111222444444333222111000111111111111222222222///---///111111///111666///000222333444444333333555444333444777888777666333333333111000222444777444444444444444333333333999999888888777666666666999999;;;@@@CCCIIIWWWdddiiiqqqwww{{{~~~|||{{{}}}|||xxxuuuuuuwwwzzzxxxvvvxxx{{{~~~}}}{{{yyy{{{||||||{{{|||~~~}}}zzz{{{{{{tttlllkkkeee^^^[[[\\\```cccdddcccjjjnnnooossszzzxxxsssxxx~~~~~~~~~{{{xxxxxxxxxuuuqqqnnnpppvvv||||||xxxxxxxxxxxxwww~~~wwwoooeee[[[UUUYYYUUUPPPLLLKKKLLLOOOQQQVVV^^^eeeiiimmmsssuuusssvvvvvvwwwxxxxxxvvvuuutttrrrrrrrrrrrrrrrsssssssssuuuvvvtttnnncccXXXRRROOOPPPPPPPPPMMMKKKLLLQQQUUU[[[lllwwwvvvuuu{{{~~~zzz~~~|||zzzyyy{{{~~~~~~~~~}}}||||||}}}~~~||||||}}}zzztttjjjbbb\\\WWWQQQLLLDDDAAA===:::777666777777999999999888888888888777888777555444333333444444777777666555444444333333000222222222333222***...000333333222111111222///000111222333333222111555333111333555555333000222222333666999999666222333555777999888555222///666777888777666444111///111111111111000000000///...///000111222333444444~~~}}}{{{zzzyyyxxxwwwrrrnnnooorrrvvvvvvtttoooqqqsssqqqnnnmmmoooqqqfffddddddggglllpppqqqpppiiiYYYGGG>>>:::666555555666555555555555444444444444555555666555444333222///000111222222111000///222111000///......///000//////............//////......///000000222444555//////000000//////...---////////////////////////......///000000000000000////////////////////////////////////////////////............////////////111111111111111111000///111000000000/////////...222222000//////.........111///...///222333111000111111000000///////////////000111222222111000///000111111111111111000////////////.../////////000///111222444444333222111000111111111111222222222222000111333222///111555///000222333444444333333555444444555777888888777333444333222111222555777666555555555444444333333777777777666666666666555999999;;;>>>AAAGGGUUUbbbjjjqqqwwwzzz}}}}}}~~~|||yyyxxxxxxyyyxxxwwwwwwyyyzzzzzzzzzyyy|||~~~~~~}}}{{{}}}~~~yyyqqqkkkeee^^^YYYXXXZZZ[[[\\\^^^___bbbfffkkkrrrzzz|||zzz}}}zzz}}}{{{xxxzzzzzzyyyyyyyyyxxx~~~|||wwwpppfff\\\UUUTTTQQQNNNLLLMMMPPPTTTWWW\\\ccciiilllppptttuuurrrxxxxxxwwwvvvtttrrrooonnnssstttuuuuuuvvvvvvvvvvvvwwwwwwvvvooodddYYYRRRNNNOOOOOOOOOMMMLLLOOOUUUZZZcccrrr{{{yyyxxx~~~}}}}}}|||~~~~~~~~~~~~~~~~~~~~~yyypppddd]]]ZZZXXXSSSOOOEEECCC>>>:::777666777888888888888888888777777777888777555444333333333444666666555555444333333222---.........222555222+++...000222333222111111222///000111222222222111111444222111222444555333000111111222555888888555222444555666777666444222000111222444555666555444333111111111111111000000000---......///000111222333~~~|||zzzzzzzzz{{{xxxuuuqqqqqqtttvvvvvvuuupppppppppoooooonnnnnnnnniiihhhiiikkkoooooolllhhhYYYLLL???:::888555444444666555555555555444444444555555444444333333333444000111222333333222111000111000000////////////000/////////....../////////444///,,,...333666444000//////000000//////...---////////////////////////......///000000000000///000///............//////000000000000000000000000............////////////000111222222222222222111000000000000////////////222111000000////////////111/////////111222111000111000000000000/////////111111111111111111111111///000000111222222111111///...,,,,,,,,,...000222///000222333333333222111000111111111111222222222555333333444333///000555000111222333444444444333666555555666888999999888444555555333222333555777777777666666555444333333444444555555555666666666999888:::<<<>>>DDDQQQ^^^jjjqqqwwwxxxzzz~~~~~~{{{yyyxxxxxxxxxvvvuuutttvvvwwwzzz}}}}}}~~~}}}yyypppkkkbbb\\\XXXVVVUUUUUU[[[WWWXXX___dddhhhrrr~~~|||~~~~~~yyywwwvvvuuuuuuyyyzzz|||||||||{{{zzzxxxrrriii^^^VVVPPPOOONNNOOORRRWWW\\\___dddjjjooopppsssvvvtttpppmmmmmmnnnoooppppppqqqqqqtttuuuwwwxxxzzzzzzyyyyyyyyyyyywwwpppeeeZZZQQQMMMMMMMMMMMMMMMPPPVVV]]]cccooozzz~~~|||}}}}}}~~~~~~~~~}}}}}}|||uuujjj]]]XXXZZZZZZVVVQQQGGGCCC>>>999666666777999666666777777777777777666777666555444333333333444555444444333333222222222444333000,,,...222111---...000222222111000111222//////000111111111111000222111111222333444222111000111222444666666444222444444444444444333111111///000222333444444444444111111111111111111111222...//////000111222333333~~~}}}|||{{{{{{{{{yyyvvvtttsssuuuvvvvvvvvvqqqooonnnnnnooopppnnnmmmpppoooooooooooojjjaaaZZZKKKAAA999777777555333444666555555555555444444444666555333222111222333444000111222333333222111000000000000////////////000......////////////......555000,,,...333555333///000000000000000///......////////////////////////---...//////000000//////000///...------......///000000000000000000000000............////////////---...//////000000000000000000000000////////////222111111000//////000000000000///000111111111111000000000000000000000000222111111000000111111222000111111222222111111111///.........///000222333000000111222333222222111000000111111111222222222444222222444333000111555111111222333333444444444777666555666999:::999888444555666555333333555777888888777666555444444333333444444555666666777777:::888999;;;;;;@@@MMMYYYiiipppvvvvvvxxx|||~~~}}}yyyxxxyyyxxxuuuqqqppprrruuuzzz|||~~~~~~~~~}}}~~~~~~~~~zzzuuummmeee___ZZZWWWVVV___VVVWWWbbbfffeeennn}}}yyytttpppooonnnmmmsssuuuyyy|||~~~}}}{{{yyywwwxxxyyyyyyvvvnnnccc\\\SSSSSSTTTVVVZZZ___dddggglllpppssstttuuuuuuqqqkkkaaabbbccceeehhhkkkmmmoooppprrruuuxxxzzz{{{{{{{{{zzzzzzwwwqqqggg\\\RRRLLLKKKKKKLLLPPPVVV___iiioooyyyyyyyyyyyyzzz{{{{{{yyyxxxnnndddZZZYYY^^^___XXXPPPFFFBBB<<<777444444666888444555666777777777666555555555555444444333333333333333333222222222111111666666222......222111---...000111111000000111222000000000000000000000000111111111222333333222111000111222333444444333111444333333222111111111222111222333333444333222222111111111222222222222333111222222333444444555555~~~}}}~~~~~~|||zzzxxxyyywwwuuutttuuuuuuuuuuuurrrpppoooooopppqqqooonnnqqqpppppppppmmmdddXXXOOOAAA:::666777777555444555666555555555555444444444666444222000000111333444000111222222222222111000/////////000000000000///......///000000///......111000//////000000000000000000000000000//////...////////////////////////------...///////////////000000///...............000000000000000000000000............////////////,,,,,,---...////////////////////////000000000000222111111000000000000111///000000000000000111222000000000000111111111111222222111111111111222222333333333222222111//////,,,---///000111111111000000000111111222222222222000000111111111222222222111///000333222000222777222222222333333444555555777666555666999:::999888444555666555444333555666888777777666555555444444444444555666777777888888:::999999::::::===HHHTTTdddmmmttttttuuuzzz~~~~~~~~~~~~zzzyyyyyyxxxtttooonnnqqqtttzzzzzzyyywwwwwwyyy}}}yyyqqqiiiccc___]]]bbb[[[___kkkpppmmmsss~~~|||{{{{{{zzzyyyyyyzzzzzzzzzzzz{{{yyyuuupppllliiiiiijjjooorrrwww{{{||||||{{{zzztttvvvyyy{{{yyytttkkkeee^^^^^^___aaadddhhhkkkmmmqqquuuvvvuuuuuutttmmmeee```___^^^]]]]]]^^^```aaajjjlllppptttwwwzzz||||||zzzyyywwwrrriii___TTTNNNKKKKKKNNNUUU___jjjuuu{{{~~~}}}yyyxxxxxxyyyzzzzzzwwwtttfff```[[[^^^dddbbbWWWLLLBBB???:::555333333444666444444666777777666555444444444444444444333333333222222222222222111111111---///000///222666666333///000111000//////111222111111000000000000000000000111222333333333333333000111222333333222222222444333222111111111222222222333333444444444444444222222222222333333333333222222222333444444444555}}}{{{|||~~~~~~|||yyywwwwwwwwwvvvttttttsssssssssqqqqqqqqqppppppooooooooommmmmmmmmmmmiii```RRRHHH<<<777555777777555444666666555555555555444444444555444222000000111222333///000111222222111000///...//////000000000000///---...///000000///...---...000111000...---000222000000111111000000///...////////////////////////------...////////////...000111111111000///...---000000000000000000000000............////////////...//////000000000000///////////////000000000000222111111000000111111111...000111111000000111222000000000111111111111222222222222222222222222222444444444333222000///...***,,,...000111000...---000000000000111111222222000111111111111222222222000...000222222000333777333222222222333444555666666555555666888999999888444555666555444333333555666666666555555555555444444444555666777777888888:::999;;;<<<;;;;;;DDDNNN^^^hhhqqqssstttxxx|||~~~~~~~~~}}}~~~}}}||||||zzzwwwssspppoooqqqssswwwuuusssqqqrrrvvv||||||tttnnnjjjiiidddccchhhssswwwvvv{{{}}}zzzwwwvvvuuusssssssssuuuwwwwwwvvvtttwwwvvvtttpppllljjjkkkllllllppptttxxxyyyyyyzzzzzztttuuuwwwzzz{{{xxxsssoookkkkkklllmmmoooppprrrsssuuuwwwwwwuuuuuurrriii___YYYXXXVVVUUUVVVXXX[[[]]]bbbdddhhhmmmrrrwww{{{}}}zzzyyywwwtttnnndddZZZRRROOOPPPTTT\\\hhhttt}}}~~~|||~~~~~~|||zzzxxxyyyzzzxxxsssooo```^^^^^^cccgggaaaSSSFFF===;;;888555333333444555555666777888777666444333333333444444444444333222222222222222222222222222---111333111222444333000///000000000//////111333333222111111000111111111000222444444333333444555000222333333222111222333333333222111111222222333000000111333444666777888444444444333333333222222000000000000111111222222{{{{{{||||||{{{zzzyyyxxxuuuvvvuuutttrrrqqqpppqqqnnnppprrrpppmmmlllnnnppplllkkkkkkjjjeeeZZZKKK@@@:::666555777777444333555666555555555555444444444444333222111000111111222...///000111111000///...---...///000111111000///---...///000000///...---...000111000//////111333000111111111111000//////////////////////////////,,,---......//////......000111333333333111...,,,////////////////////////............////////////000000111111111000000///.../////////000000000111222111111000000111222222...000222111000///111333000000111111111222222222111111333333333333111111333333333333222222111000......//////////////////000000000000000111111222000111111111111222222222222111111444333000222777333333222222333444666777555444444555777888888777333444555555333222222333444444444444444555555555444444444555555666666666999:::<<<>>><<<;;;AAAJJJXXXdddooorrrssswww{{{}}}}}}}}}}}}|||{{{|||~~~{{{vvvsssrrrsssssssssqqqqqqqqqpppqqquuu{{{{{{xxxwwwkkkmmmqqqtttvvvxxx{{{~~~~~~~~~}}}~~~~~~|||{{{~~~{{{xxxuuutttsssooooooppptttwwwxxxvvvsssuuuuuutttqqqnnnlllnnnpppjjjnnnrrrsssssssssuuuwwwttttttuuuwwwzzz{{{yyywwwuuuuuuvvvvvvwwwwwwwwwwwwxxxyyyxxxvvvuuurrrggg\\\TTTRRRQQQPPPRRRVVVZZZ]]]\\\^^^aaagggmmmuuu{{{{{{zzzyyyxxxssskkkaaaYYYWWWXXX\\\dddoooyyy}}}~~~~~~|||yyyvvvvvvwwwtttmmmggg]]]]]]```eeeeee]]]NNNCCC:::999888666555555555555666777999999888666333111222333444444444444333222333333333333333333333333222666555111//////...+++///000000///......111333555444222111111111222333000333555555444444555777111333555444222111222444222222333333333333333333000000111111333444555666666666555444333222222111/////////000000000000111~~~~~~||||||zzzyyyxxxxxxyyyzzztttuuuuuusssqqqoooooooookkkooorrrpppkkkiiilllpppnnnmmmkkkhhhaaaTTTDDD999:::666555666666222222444666666555555555444444444333222222111111111111111---...///000000///...------...///111111111000///---...///111111///...---000000000000111222333444111111111111111000//////////////////////////////,,,---......//////......000222444555444222...,,,////////////////////////............/////////000000000000000000///...---.../////////000000111111222111111111111111222222...000222111//////111333000000111111222222222222000111333444444333111000111111222333333333333222444333111000///000222333000000000000000111111222000111111111111222222222666444444555444111222666444333222222333444666777555444333555777888777666222444555555333111111222222222333333444555555555333333444444444444555555999:::===???===;;;???GGGTTTaaammmqqqrrrvvv{{{|||}}}~~~~~~|||zzzzzz~~~|||vvvssstttuuutttsssmmmooopppqqqrrrvvvzzz~~~ssswwwwwwrrrqqqtttvvvuuurrruuuxxxzzz~~~}}}~~~||||||~~~~~~~~~~~~}}}zzzwwwtttssstttnnnnnnppptttxxxyyyvvvssssssttttttrrrnnnnnnpppsssjjjmmmppppppooonnnpppssstttssssssuuuyyy{{{||||||zzzzzz{{{{{{{{{zzzyyyyyyzzz{{{yyywwwvvvrrrggg[[[[[[XXXTTTPPPOOOPPPSSSUUUYYYZZZ]]]ccckkkttt|||}}}|||{{{zzzxxxpppfff^^^]]]^^^aaaiiisss|||~~~~~~yyyvvvrrrrrrrrrnnnfff```\\\^^^aaadddbbbYYYKKKAAA999999888888777777666666777888::::::999666333111111222333444444444333222333333333333333333333333...111111...---111333222///000000///......111333666555333222222222333333000333666666555444666888222444555444222111222555222333333444444444333333333222222111000000111111777777666555333222111000111111111111111222222222zzzvvvxxxyyyzzzyyywwwuuurrrqqqqqqqqqqqqssstttssspppmmmmmmoooqqqqqqnnnlllmmmooolllmmmiii^^^NNN@@@888666888888888777666666555555555555444333333333333444333333222111000000000000111000///000111222111///......///000000000000000///......000222111---))),,,...000000//////111333555666888888666333...,,,000000000000000111111222222222222222111///......333333333222111///...---222111000//////000111222222000......///000000000000000000000111111111111333111000///000111000000111000/////////000222333333333111///...///222555222111000000111222555666444333222222444444333222---------///111333222111...000222333222333555666111000000000000000111111,,,///222333222333777;;;222333333222111222444666444444444555555777888999777666444444666777666555666333111222444555333000444666888777555666:::>>>+++...222555666777888:::444777:::;;;<<<===???@@@HHHPPP^^^lllvvv{{{{{{zzz~~~~~~~~~~~~~~~}}}~~~|||zzzxxxwwwvvvvvvpppqqqrrrrrrrrruuuyyy|||~~~~~~}}}zzzuuupppdddjjjrrrwwwwwwwwwxxxyyy{{{|||~~~~~~~~~|||{{{yyytttoookkklllpppttttttrrrqqqrrruuuxxxvvvuuusssrrrrrrrrrsssmmmmmmpppuuuuuurrrrrrvvvwwwyyy{{{{{{{{{|||{{{}}}~~~~~~}}}}}}~~~vvvyyy|||zzzrrrggg]]]WWWTTTUUUUUURRRPPPQQQVVV[[[YYY\\\bbbiiiqqqwww|||yyyzzz{{{{{{xxxrrrmmmiiifffiiinnnuuuzzz~~~}}}{{{yyy{{{yyyrrrhhh```___```^^^dddiiieeeXXXKKKCCC@@@777888888777555444555777666666666666555555555555444333333222222333333444444333222222111111222222222222111000000111222222...000111///---...222666333111000000111222222111222333555666555333111///222222222222222222222222666444222111222555888:::444444555555444444333222000222333555555444333222//////000000111111111222~~~~~~zzzwwwttttttuuuvvvwwwvvvtttrrrpppppppppqqqsssrrrpppnnnjjjlllmmmllliiihhhhhhjjjmmmiii```SSSFFF<<<777666777777777666555555444444444444333222222222222222333222111000111111333333111000///000111111000///......///000000000000000111///---...000000...,,,---...000000//////111222444555666777555222000...//////......//////000111111111111111000///......---...............------111000000//////000000111000///------.../////////...////////////000000000///......///111222222222111000/////////000222333222222111000...///111444222111000000111222444666444333222222333444333111000111222222111111222333...///000000000111333555111111000000000000111111111333444222//////222555333444444333222333555777555555555555555666777888777666444444666777666555666444222222444444333111555666666666555555666888222444555666444444444555444777999;;;;;;<<<>>>@@@FFFNNN[[[hhhrrrwwwxxxxxx{{{{{{|||~~~~~~}}}{{{yyyxxxyyy{{{|||xxxxxxxxxxxxwwwxxx{{{~~~~~~|||xxxrrrlllbbbdddggglllqqquuuxxxxxxzzz|||~~~}}}~~~}}}|||{{{yyyuuuoookkkoooqqqtttuuuuuutttuuuvvvtttuuuvvvvvvvvvtttsssrrrrrrqqqssswwwwwwtttuuuyyyyyy{{{|||||||||}}}~~~~~~}}}|||||||||}}}|||xxxrrrjjjccc^^^]]]TTTTTTTTTSSSTTTWWW[[[___]]]```eeelllrrrxxx|||~~~{{{|||}}}}}}zzzvvvqqqnnnmmmppptttyyy~~~~~~~~~~~~~~~~~~}}}|||||||||yyytttlllddd``````bbbeeehhhhhhaaaTTTGGG???;;;888999999888666555666888666666666666555555555555444333333222222333333444333333222111111111111222111111111111111111111111///000000000000111444666444222111111222333333222111333555666555444111///222222222222222222222222444222111222444999>>>AAA444555555444444333222222000111333444555444333222000000000000111111111222}}}|||||||||zzzxxxvvvuuutttvvvyyyyyyvvvssspppooonnnooopppqqqpppooolllmmmnnnmmmjjjiiiiiiiiimmmcccTTTGGG===999777777666666555555444333333333333333222111111111111111222111000///000222444555111000//////111111000///......///000000000000///222///---,,,---...///...---...000000//////111222444444444444333222111000......------......///000...///////////////......)))***+++,,,---............//////000000//////...///......------......///............/////////////////////000000111111111111000/////////000222333000111111000///...000222222111000000111222444555555333222222333333222000111333444222000...000222///000000000///000333666222111111000000000111111333444444111------000333444555555555444444666888666666555555555666666777888666555555666777777666555444333333444444333111555444444444555555333111666777777555444333444666555777999::::::;;;===???CCCJJJUUUaaakkkrrrtttuuuxxxyyy{{{}}}}}}|||zzzyyyzzz|||~~~}}}{{{{{{}}}{{{tttlllfff^^^[[[[[[```iiirrrvvvvvvxxxzzz}}}~~~}}}}}}|||{{{{{{yyyvvvqqqmmmsssrrrsssuuuwwwxxxwwwvvvpppsssvvvyyyzzzxxxtttrrrxxxwwwwwwzzzyyyvvvxxx||||||}}}~~~}}}}}}~~~}}}||||||{{{|||~~~{{{uuummmeee___]]]]]]TTTSSSTTTWWW\\\aaadddeeeeeehhhlllqqqvvvzzz}}}|||}}}}}}zzzwwwtttuuuwww{{{~~~~~~}}}}}}||||||{{{{{{{{{{{{|||vvvllleeebbbbbbdddeeejjjgggbbbYYYOOOEEE===999777888888777555555666777666666666666555555555555444333333222222333333444333222111111000000111111000111222333333222111000111000///000111222111000555444222222444555444333111222444666555444111000222222222222222222222222111111000111555;;;BBBFFF555555444444333222111111///000222333333333222111000000000111111111111111}}}|||zzzzzzyyyyyyxxx|||zzzwwwxxxzzzzzzvvvrrrrrrpppnnnmmmnnnnnnnnnmmmlllmmmmmmmmmllljjjiiiiiihhh\\\KKK???:::999999888555555444444333222222222333333222111111111111111111000///......000222444111///...///000111000///---...//////000000/////////...---------.........---///000000//////000222222222222111111222222222......------......///000------......///.........***+++,,,...//////000000---...///000000///...---.../////////......///000........./////////000000111222222111///...------111000/////////000222333...000111000///...///000111111000000111222333333555333222222333333111000000000000000////////////111111111000000111444777222222111111000000111111000111222000...///444888333444555555444444555777777666666555555555555666888666555555666777777666555444444444444444333222444222222333666666333000444444555444444555888;;;666777999999999:::<<<>>>???EEENNNZZZeeemmmrrruuuwwwyyy|||}}}~~~}}}}}}}}}||||||||||||}}}~~~~~~yyyoooeee___XXXWWWWWW[[[ccckkkppprrruuuwww{{{~~~~~~}}}|||{{{{{{{{{zzzxxxsssoootttrrrqqqtttxxxyyyxxxvvvppprrrvvvzzz{{{zzzxxxvvv}}}zzzzzz{{{zzzwwwyyy~~~~~~~~~}}}||||||}}}}}}|||yyyxxxtttmmmddd]]]XXXWWWVVVUUUWWW]]]ffflllnnnnnnooopppssswwwzzz}}}~~~|||}}}~~~~~~}}}{{{zzzyyy{{{~~~~~~}}}|||{{{{{{||||||{{{zzzyyyxxxxxxpppgggccceeehhhhhhggghhhaaaXXXOOOIIIDDD>>>;;;555666666555444333555666666666666666555555555555444333333222222333333444222222111000000000111111///000222333333222000///333000...///000000---)))777555333444555666555555111222444666666444222000222222222222222222222222111000///000333999>>>BBB555555444333222111111000///000111222222222111111111111111111111111111111}}}|||{{{yyywwwvvvwwwwww{{{xxxvvvwwwxxxxxxuuusssuuurrrooonnnmmmmmmkkkjjjggggggiiijjjjjjhhheeeccc[[[PPPCCC;;;999999777555444444444333222222111111444444333222222222222222222000...---------...///000///...///000111000...------...///////////////+++---///000///...---,,,...///000000//////000111111000000///000111222333//////......//////000111,,,------............---,,,,,,---...////////////---...///000000///...---///000222111000///000111//////000000000111111111///111222222///------...111000/////////000222333...000111000///...///000111111111111111111222222444333111111222333111000111///...000333444111...///000111000///000222444333333222111111111111111...000222111000222777;;;111333444444333333444555777666666555555555555666888777555555777888777666555555555444444333333444333111111444777888666333222333444444444666:::===777888888888888888;;;===<<<@@@HHHRRR^^^hhhqqquuuwwwzzz~~~~~~}}}{{{{{{{{{|||}}}~~~uuujjj___YYYSSSVVVYYY\\\___ccciiimmmoooqqquuuyyy|||~~~{{{{{{{{{||||||zzzvvvsssuuurrrqqqrrrvvvwwwvvvtttssstttvvvxxxyyy{{{||||||~~~{{{{{{|||zzzxxxzzz~~~~~~~~~~~~|||{{{|||~~~~~~wwwuuupppggg___YYYWWWVVVYYYYYY]]]eeeooouuuvvvuuuvvvwwwyyy{{{}}}~~~{{{|||}}}}}}}}}}}}}}}|||yyy{{{~~~}}}||||||yyyzzz|||}}}|||yyyvvvsssrrrlllggggggkkkllljjjfffccc[[[PPPGGGCCCAAA===:::555666777666555555666888666666666666555555555555444333333222222333333444333222222111000111111111///000222333333222000///111///...///222333000---777555333444555666555555000222444666666444222111222222222222222222222222222111//////000333666888555444333111000000000111000000111111222222222222222222222111111111111111{{{{{{{{{yyyvvvtttssstttqqqrrrrrrssssssttttttuuutttrrrpppooonnnmmmkkkiiiggghhhjjjlllkkkhhhaaa\\\KKKCCC;;;777777777444111444444333333222222111111444444333222222222222222111000///......---------000///......000000///...------...////////////...))),,,///111000...,,,,,,...000111000///...///111///////////////000111222//////......//////000111---...............------,,,------.........------...//////000000//////......111444333000///000222000000000000111111111111)))---111111000///000222111000/////////000222333000111111000///...000222000111111111111111111111333111000111222333222111222222333666888888444111---...//////......///111444333222111111111111111000222444444222222555888000222444444333222333444666666555555555666666777999777666666777888777777444555666555333333333555222222333444777888777666444555555555444444666888777888888777666777:::<<<;;;===CCCLLLVVVbbblllrrrwww{{{}}}zzzzzz{{{}}}~~~|||qqqeee[[[UUUPPPTTTYYY[[[[[[\\\aaaeeefffhhhkkkpppuuuzzz~~~{{{{{{|||~~~~~~}}}yyyvvvuuusssrrrrrrsssttttttsssvvvvvvvvvvvvxxx{{{~~~}}}{{{{{{}}}{{{xxxzzz~~~~~~}}}~~~|||zzzzzz|||}}}zzztttiii^^^VVVTTTXXX[[[ZZZ^^^dddllltttxxxzzzyyyyyyzzz{{{|||}}}}}}}}}}}}{{{{{{{{{{{{|||}}}}}}~~~zzz|||~~~}}}~~~~~~}}}||||||yyyzzz{{{{{{yyyuuurrrooonnnllljjjlllnnnmmmfffaaa]]]UUUJJJBBB>>><<<999777777888999888777777999;;;666666666666555555555555444333333222222333333444444333222222111111222222000111222333333222111000.........111444777777777555444222222444555444333000111444555666444222111222222222222222222222222222111000//////000111111333222111000000000111222111111111111222222333333222222222222222111111111yyy{{{|||zzzuuurrrpppqqqmmmppprrrqqqoooooorrruuuqqqppppppppppppooommmjjjiiijjjlllnnnllleee[[[TTT???;;;777555666666444333555444444333222222111111333333222111111111111111///000000111111000///...000///......///000///...,,,---......//////......))),,,//////---,,,---...///000111000///...///000......////////////000000......------......///000///////////////...---,,,......///000000000000///111000000//////000000111---111444333000...///222/////////000000000000111&&&+++000111000///111444111000/////////000222333222222111000...///111444000000111111111111000000111000///000222333333222///555<<<===999444222333---///222333222000000000555444333222111111111111///222555555222111222444111333555555444333444444555555555555555666777888999777666666777888888777444666777666333222444555333444555444444444666777333555666666444333333444888888888666555666999;;;<<<===@@@FFFOOOZZZdddkkkuuuzzz~~~{{{{{{}}}~~~}}}}}}~~~zzznnnaaaXXXSSSOOOPPPRRRTTTVVVYYY\\\^^^\\\]]]```fffmmmuuu|||||||||}}}|||yyyuuuuuuuuusssqqqqqqrrrssswwwwwwwwwxxxzzz|||{{{zzz|||~~~}}}zzzzzz~~~}}}|||}}}|||{{{{{{~~~~~~zzzwwwpppfff[[[TTTSSSWWW[[[[[[```iiipppuuuwwwyyyzzzxxxyyyyyyzzzzzzzzzyyyyyy{{{{{{{{{{{{{{{}}}~~~~~~~~~}}}}}}|||{{{zzzwwwtttrrrooonnnmmmoooooonnnnnnmmmggg___YYYQQQLLLEEE???;;;:::999999666777888888777777999:::666666666666555555555555444333333222222333333444555444333333222333333333111111111111111111111111---...///000111333666999444222111111222333333222///111444555666555333111222222222222222222222222///000111222222222222111222111/////////000222333222222222222222333333444333333333222222111111111}}}xxx{{{}}}zzzuuupppnnnnnnooosssvvvsssmmmkkkoootttnnnnnnoooqqqrrrrrrooolllggghhhiiikkkhhh^^^RRRHHH;;;999777666777777777777555555444333333222222111222111111000000000000000...///111333444333222111000...---...///000///...,,,---......//////......+++---...---++++++...111///000111000///...///000......////////////......---,,,,,,,,,,,,---......000000000000///...---,,,///000111333444444444444222111000//////000111222+++000333333///---...111............/////////000(((---222222///---///111111000/////////000222333333333111///...///222555000000111111111111000///000//////000222444444333***666AAA@@@666---...333000333666888666444333333555444333222111111111111+++///444444222111111333222444666777666555555555444444444555555777888999999777666666777888888777444666777666333222444666444666666444111000333777111333555666555444333444888888888666555555888;;;>>>===>>>BBBJJJTTT___eeesssyyy}}}}}}~~~{{{zzz{{{xxxlll```WWWSSSPPPLLLJJJMMMRRRWWWYYYYYYUUUVVVYYY___gggqqqzzz|||}}}~~~~~~{{{vvvwwwwwwtttpppoooqqqtttvvvwwwxxxyyy{{{}}}zzzzzz|||{{{{{{~~~~~~|||zzz|||}}}|||||||||wwwooolllggg___XXXTTTTTTUUUZZZbbbkkkrrrtttuuuwwwyyywwwwwwwwwxxxwwwwwwvvvvvv|||{{{{{{{{{{{{}}}~~~~~~~~~~~~}}}}}}~~~zzztttoookkkkkklllmmmrrrrrrqqqnnnjjjbbbZZZTTTFFFCCC@@@<<<::::::<<<===333444555444444444666888777666666666555555555555444333333222222333333444666555444444333333444444222222111000000111222222...///000...+++,,,000444333111000000111222222111///111333555666555333222222222222222222222222222---///222555666666555555111000///...///111333444333333222222333333444555333333333222222111111111~~~}}}{{{~~~}}}yyywwwwwwtttppptttsssrrrrrrqqqpppooooooooolllmmmpppnnnhhhggglllmmmiiiiiilllfffTTTCCC;;;777777777777666666666666888222---///555777222,,,444333222111000000000000111000...---------...///111000000///...---------///...---,,,,,,---...///------------------------...//////...,,,,,,...///000000//////.........---,,,---------.../////////...000111000...------...///000111222333444555555///...---,,,,,,---...///)))---000///,,,+++...222000000111222222222111111111000///...///000222333...///000111222222111000555333000000111333555555111111111111111111111111,,,---...///000111222333222222333333333222222111111111111111111111111111777777666555444444333333---000444444222000000222555555555555555555555555111333444444333444666888777666555444444555666777555666666777666444333222444666888999777666666666555555666777666555333222777888999888777777999;;;888:::===>>>BBBJJJWWWaaassssssvvv{{{zzz|||~~~~~~~~~{{{ttthhh[[[SSSQQQLLLKKKNNNPPPPPPQQQTTTQQQSSSVVVZZZ```iiisssyyy}}}yyyxxxvvvsssqqqooonnnnnnqqqsssvvvzzz}}}~~~~~~}}}{{{zzzzzz|||~~~|||{{{{{{xxxqqqkkkbbb[[[WWWWWW[[[]]]ccciiirrrwwwwwwuuussssssvvvwwwwwwuuurrrrrrvvvyyywwwyyy{{{~~~~~~}}}{{{{{{|||}}}}}}|||yyysssmmmlllnnnqqqpppmmmttttttrrrmmmdddXXXMMMFFF@@@???===;;;888666555444666777888777666555555777444555777888888666444333333444555666666555444333888666555333222222333333000222444333222111222333//////000000000111111222222111111111000000//////444666777777666333000...111222333333111000000000000////////////000000111000000111111111222222222444333333222222222333333777555111000000111222111~~~}}}|||xxx{{{{{{wwwvvvwwwvvvsssssssssrrrqqqqqqpppoooooonnnllllllnnnlllffffffjjjlllhhhgggggg^^^NNN@@@:::777777666666666555555555666111...///333555111---444333222111000000000000111000///.........///000111111111000//////......///...------------...///------------------------......///...---,,,...///000/////////............---------..................///111000...------.........///000111222333333000///...------...///000---000333111---,,,...111//////111222333333333333222111///...///000111222---...///000000000//////777555111/////////000111222222222222222222222222111111111000000/////////000111111222222111111000111111111111111111111111222333444555555555555555444444444333222111222333555555555555555444444444222333444444333444666888777666666555555555666777555666666666555444333222666666666777777777666666555555555555555555444444666777888777666666777999:::<<<>>>???AAAGGGRRRZZZhhhlllrrrxxx|||}}}~~~}}}xxx{{{~~~~~~|||wwwnnnccc\\\TTTPPPNNNQQQRRRPPPPPPQQQOOOPPPSSSWWW]]]fffooovvv~~~}}}}}}}}}zzzyyywwwuuurrrqqqpppoooqqqssswwwzzz}}}}}}||||||~~~|||{{{}}}~~~~~~~~~~~~{{{xxxnnniiiaaaZZZXXX[[[___cccgggmmmtttxxxwwwvvvuuuuuuvvvwwwwwwuuuqqqqqqtttwwwuuuwwwzzz~~~~~~|||{{{zzzzzzyyyyyywwwsssooooooqqqrrrpppmmmooommmggg```VVVMMMFFFBBBDDDAAA>>>;;;999888999999777888999888666555666777444555666666555444333222333444555666666555444333666555444222222222333333111222444444222111111222//////000111111111111111111111111111000000000//////111333444555555444333111222333333111000000111111000000000000111111222111111111222222222222333444444333333333333333444777444111000000111111111~~~}}}|||{{{{{{uuuxxxwwwttttttwwwxxxuuurrrrrrrrrqqqpppppppppooonnnmmmnnnnnnkkkgggfffiiijjjgggddd^^^SSSDDD:::777666666555555555444444444222111000000111222000///333333222111000000000000222111000///...///000000222111111000000////////////...------------...///---------------------------...//////------...///////////////...........................------------///000000...------...,,,,,,---...///000111111000000////////////000000111333444333///...///111...///000222333444555555222111000///...///000111....../////////...------555444222000////////////222222222222222222222222222222111111000///......//////000000111000000///111111111111111111111111///111333555555555444333:::777444222222333333333666666555555555444444444333444555444444444666888777777666666666666777777555555666555555444222222999666444444777888777555555555444444444555555666666777777666555444666777;;;===??????@@@CCCJJJPPPXXX___iiipppssstttuuuwwwwwwzzz~~~||||||}}}}}}{{{vvvnnniii[[[VVVSSSTTTSSSOOONNNOOONNNOOOQQQTTTZZZcccmmmtttzzzzzz{{{}}}~~~{{{zzzyyywwwuuusssrrrqqqqqqssswww{{{~~~~~~~~~~~~~~~{{{|||~~~}}}}}}~~~}}}yyyvvvjjjeee___[[[[[[```fffkkknnnqqqvvvxxxxxxwwwwwwwwwxxxyyyyyyuuuqqqppprrruuuwwwyyy|||~~~}}}|||zzzwwwuuuttttttssswwwtttrrrrrrtttsssnnnkkkhhhcccZZZQQQIIICCC@@@???DDDAAA===:::888999;;;===888999999999777666777888666555444333222222222222333444555666666555444333444333222111111222333333222333444444222000111111...///111222222111000000111111111111000000000000...///000111333444555555000222333333111000000111111111111111111222333333222222222222333333333333444444444444444444444444555333000///000111111000~~~|||{{{{{{{{{uuuwwwvvvrrrrrrvvvwwwuuuqqqqqqqqqqqqppppppppppppoooooopppooollliiihhhiiigggeee___TTTGGG;;;666555555555444444444333333333111222222222111000111222333222222111000000111111333222000/////////000111000000000000//////...............------.........------------............,,,...//////......///000///////////////........./////////...---------,,,,,,...000///...------...,,,,,,---......///000000111000000000000000000111000222333222000///000222000000111333333444444444111111000////////////000////////////......------///111444555555333222222222222222222222222222222//////////////////////////////000000111111000000111111111111111111111111000222444555555333000...999666222222444666444222666666666555444444333333444555666555444444666888777777777777777777888888666666555555444333333222:::666111222666999777444555444333333444555777888666777777666555444555777999;;;===>>>???AAADDDHHHKKKSSS]]]ccceeegggkkkoootttxxx|||~~~||||||}}}~~~|||wwwtttfff^^^WWWUUURRRNNNMMMOOOPPPQQQRRRUUUZZZbbblllrrryyyzzz{{{}}}~~~~~~|||{{{{{{yyyxxxvvvuuutttqqqtttxxx|||~~~~~~}}}|||~~~}}}}}}~~~~~~~~~~~~~~~~~~}}}zzzvvvrrrgggddd```^^^aaagggnnnsssuuuvvvxxxyyyyyyyyyyyyyyyzzz{{{{{{xxxsssqqqrrrttt}}}~~~~~~~~~~~~~~~}}}tttttttttsssqqqpppqqqqqqwwwuuuttttttsssoooiiiddd^^^YYYQQQIIICCC@@@@@@@@@@@@>>>;;;999888999:::;;;888999:::999777777777999888777444222111111222222333333555555555555333333222111000000000111222333222333555444222000000111...///111222222111000///111111111000000000000000222222000000///000111111000111333333111000111111000000000000111222222333222222333333333444444444333333444444555555555444444222000000111111111000|||zzzzzz|||wwwxxxvvvrrrqqqttttttrrrpppppppppppppppppppppqqqmmmoooooommmjjjiiihhhhhheeebbbYYYKKK>>>666444444444444444444333333333333111333444444222111333555333222111111000111111111333222000/////////000111...............------------..................------------....../////////,,,...000000/////////000.........////////////////////////...---------,,,,,,---//////...------...---......//////000000000000111111111111111111000---...///000000000222333222222333333333222111111000000//////////////////111000000///............---222999<<<;;;777333111222222222222222222222222........................///000000111222222111111111111111111111111111111000111333555555333000...333111111333666777444111666666555555555444444444555666777666555555777888666777777888888888999999777777666555444444444444:::555111222666999777444555444333333444555777888777888888777666555777888666888:::<<<>>>@@@BBBDDDDDDJJJQQQUUUVVVZZZ```fffiiilllrrrwww{{{~~~~~~~~~}}}zzzqqqggg\\\VVVQQQNNNOOOSSSPPPRRRTTTWWW\\\ccckkkpppzzz{{{}}}~~~~~~}}}}}}||||||||||||{{{zzzyyywwwvvvsssuuuxxx{{{}}}~~~}}}||||||}}}~~~~~~|||xxxsssoooiiigggeeeeeehhhnnnuuuyyyyyyxxxxxxyyyyyyzzzzzzyyy{{{}}}}}}zzzvvvssstttwww~~~}}}||||||||||||zzzvvvrrrkkknnnrrrsssrrrrrrssstttuuutttrrrppplllfff___[[[QQQNNNJJJEEEBBBAAAAAABBB<<<<<<<<<<<<;;;:::999888888999:::999777777777999:::888555222111222333444222333444555555444333222222111000000000111222333222333444444222111111111///000111222222111000///000000000000000000111111555333111///.........//////111333333111000111222.........///000111222222222222333333333444444444222222444444555555444444333222000000111222111000|||yyyzzz|||wwwyyywwwsssqqqsssrrrooonnnooooooooopppqqqqqqqqqjjjmmmnnnkkkhhhiiihhhgggddd```TTTDDD999666555444555555444444444333333333222333444444333333444555222222111111111111111222222111000///...///000000------------------------------...//////...---------------...//////000000+++---000111000///000000.........///////////////...............---------+++---......---------...////////////000000111111000000111111111111000000+++,,,---...000111222222222222222222111000//////....../////////000000000111000//////.../////////000666===>>>:::555111///111111111111111111111111000000//////...---,,,,,,//////000111222222222222111111111111111111111111---///111333555555444333...///111444666666444222555555555555555555555555666777777777555555777888666777888999999:::999999999888777666555555555555888555333333666777666444555555444444444555555666666777777777666666888:::444666888:::===???AAABBB@@@DDDHHHJJJLLLOOOUUUZZZWWWZZZ```gggoooxxx~~~zzzoooccc[[[VVVSSSTTTXXXRRRTTTXXX[[[___eeekkkoooyyy{{{}}}}}}|||{{{{{{|||||||||}}}}}}|||zzzyyywwwuuuvvvxxxzzz|||}}}}}}}}}{{{}}}~~~~~~}}}|||yyytttpppmmmmmmlllmmmpppuuuyyy|||zzzxxxwwwxxxzzz{{{zzzyyyzzz|||}}}|||xxxvvvwwwzzz|||~~~~~~|||wwwtttrrroooiiidddhhhnnntttwwwvvvttttttuuunnnllliiiddd___XXXSSSPPPDDDCCCCCCBBBAAA@@@@@@@@@<<<===>>>???>>><<<999777888999999999777666777888999777555333222222333444222333444555555444333222333222111000000111222222000222444333222111222333111111111000000000000000000000000000111111111111111111//////...///000111///111222222111111111222............///000222222222222222222333333333333000111333444555444444333333222111222333333222111zzzwwwxxxzzzvvvyyyxxxtttssstttsssooommmnnnnnnooopppqqqqqqrrriiinnnpppllljjjlllllliiiccc]]]PPP@@@888999888555555555555555444444444444222222222333333444444444222111111111111111222222111000///.........///000........................------...//////...---------------...///000000000+++---000111111000000000............/////////000---------...............***,,,......---------...////////////000000000000//////000111111000//////---------...000111111111000000111111111000//////,,,,,,...///000000111111///...---------...///000111555999999444000000111000000000000000000000000111111000000////////////---...///000111111111111111111111111111111111111...///111333444555555666000111333333333222333444333333444444555666666666777888888777666666777999666777888::::::::::::::::::999888777666666777777444555555555666555555444555555555555555555444444333444666666555666888:::555555666999<<<>>>@@@@@@>>>@@@BBBEEEGGGIIIKKKLLLJJJLLLQQQXXX```jjjuuu||||||~~~uuukkkddd___ZZZZZZ\\\WWWZZZ___cccgggkkkooorrruuuxxx{{{|||zzzzzz{{{|||{{{|||}}}}}}}}}{{{yyyxxxwwwwwwxxxyyyzzz{{{}}}}}}|||}}}|||||||||}}}}}}{{{wwwtttsssssstttuuuwwwyyy{{{|||yyywwwvvvxxxzzz{{{zzzxxxwwwzzz|||{{{yyyxxxyyy|||}}}~~~}}}~~~~~~~~~vvvlllfffddddddaaa^^^iiiooowwwyyyvvvqqqooonnnbbb```\\\VVVPPPKKKIIIHHH>>>>>>>>>>>>>>>?????????=========<<<;;;999888777777888999888666555666777666555333222222222333333222333444444444444333222555444222111000000111222///111333333222222333444333222000///...///000111///000000000111111111111////////////000111222222///000222222111111222333.........///000111333444111111111222222222222333...000222333444444333222444333222333444555333222~~~~~~yyyuuuvvvyyytttxxxxxxuuutttuuutttpppmmmmmmnnnooopppqqqqqqrrrlllrrrsssooonnnqqqqqqnnnccc\\\MMM>>>888;;;;;;666666666555555555444444444222111000111333444333222222111111111111111222222111000...------......///.........///////////////,,,---...//////...---,,,---------...///000000111***---000222111000000111---.........//////000000,,,------....../////////***,,,......---------............///////////////...///000111111000///...000///...///000111000///---...///000000000000000++++++---///000111111111---,,,,,,+++,,,---///000...111444222///...222666////////////////////////...///000111222333444444,,,---...///000000000000111111111111111111111111333333333333333333444444333555555333000///333777222333333444555666777777777888999777666666777999666777999:::;;;;;;::::::;;;:::999777777777777888222444777777666444444444555555666777666555333222111222444444444555888:::777666666888;;;>>>??????===>>>@@@CCCFFFGGGEEECCCFFFGGGJJJNNNUUU___iiipppuuuzzz~~~}}}~~~yyyqqqlllggg```]]]^^^]]]aaaggglllooorrruuuwwwppptttxxxzzzyyyyyy{{{}}}{{{|||}}}~~~}}}|||zzzxxxyyyxxxxxxxxxyyy{{{}}}~~~}}}~~~~~~xxxyyyzzz}}}~~~~~~{{{xxxwwwxxxyyy{{{{{{||||||{{{wwwvvvuuuwwwzzz{{{yyywwwtttwwwzzz{{{yyyxxxzzz}}}~~~|||{{{|||}}}}}}yyyyyynnnbbb[[[[[[^^^``````iiipppxxxyyyssslllgggfffZZZWWWRRRLLLFFFCCCCCCDDD???>>>>>>======>>>??????===<<<:::888666555555666666777888777666555555777333333222222222222222222222222444444444444222222666555333111111000111111...000222333333333444555444333000...---///111222//////000000111111111222111111111111111111000000...000222222111111222333/////////000111333444555000000111111111222222222---///111333444333222111444333333444555666444333~~~|||}}}~~~|||yyywwwvvvvvv|||zzzxxxuuusssrrrrrrrrrlllllllllmmmooorrrvvvyyyuuuuuuuuutttsssrrrqqqppphhh___PPPBBB999666888;;;555333333444666777666555333222222111111222222333222333333333222222444666222222000///............***,,,---///000//////...000...------///000000//////////////////000111111111///---...111222000...---...000111111111000///,,,---------......//////---------............//////...---...///000000...---...000222333444333333444222111111333777999:::000---...333222------111//////............///////////////.........//////111111111111000000000000......///000000000000000//////............//////111000///111333333000---222///---...111333222000444333222111111333555666+++,,,---///111333444555222222333333555666888888666777888888777666777999:::;;;;;;<<<===>>>>>>???:::;;;:::666444666666333777333///000444666444000666555444444555666555444444555555555666666777777555555555666777999:::;;;>>>>>>????????????>>>===@@@AAACCCEEEJJJRRR\\\ccckkktttzzzzzz{{{~~~~~~}}}{{{|||~~~xxxrrrpppnnnkkkiiilllpppsssuuuvvvxxxzzzyyyyyyyyyyyyyyyzzz{{{|||~~~}}}{{{zzzzzzzzzyyyzzzzzzyyywwwvvvwwwxxxwwwyyy{{{||||||~~~}}}~~~~~~~~~||||||}}}yyy||||||{{{}}}{{{|||||||||}}}~~~}}}zzzwwwuuuwwwzzzzzzxxxvvvuuuuuuwwwyyyzzz{{{zzz{{{|||~~~~~~~~~xxxrrrnnn```SSSPPPRRRWWWaaakkkqqqssstttrrrkkkccc\\\XXXOOOMMMJJJGGGDDDBBB@@@@@@???<<<::::::<<<>>>>>><<>>@@@444///---111111......111//////............//////000///...------...///000111111111000000000//////...//////000000000///////////////....../////////111000///111333333000---222///...///111333222000333222111000000111333444333333333444555555666666333333333444555666777888666888999999888777888:::;;;;;;<<<======>>>??????===???>>>999888999999555666444111222444555444222555444333444555666444333444444555555555666666666666666777888888999::::::<<<===============<<<<<<===>>>@@@BBBFFFMMMTTTZZZbbblllvvvxxx{{{~~~}}}}}}~~~yyywwwuuuqqqqqqtttwwwyyyyyyyyy{{{|||zzzzzzzzz{{{|||}}}~~~~~~~~~|||{{{zzzyyyyyyyyyyyyyyywwwuuutttuuuwwwwwwxxxzzz{{{{{{}}}}}}}}}~~~}}}|||{{{}}}yyy{{{{{{zzz|||{{{|||||||||}}}}}}|||yyyvvvtttvvvxxxyyywwwuuutttuuuvvvxxx{{{|||}}}~~~~~~~~~~~~{{{xxxvvvtttrrriii[[[NNNMMMRRRYYYccckkksssssspppkkkcccZZZSSSOOOJJJIIIGGGDDDAAA???>>>===BBB???<<<;;;<<<===<<<:::===;;;888777888999888666888888777666555444444333...000222444444333111000666666555333111111333555111333444444333222333444333333333555777888777555111222222333444333222000111000/////////000222222333222111000000111222333//////111222333333444333333222111000000111222333000000000000000000000000000111222222333333222222///000111222444555666666zzz|||~~~~~~zzzwwwtttsssvvvvvvvvvuuutttsssqqqqqqqqqnnnkkkmmmsssyyy}}}~~~~~~{{{wwwwwwvvvrrrjjjcccVVVPPPGGG>>>777555555666555333222333444444333222222222111111111111222222///000111000//////111333222111000//////......///......---------......///...---------///000000//////////////////000111111111///...///000111000...---...///000000000000///.........///////////////---------............///111///---------,,,+++))),,,---///000111111111111......///111555999>>>@@@:::333......000000000111//////............//////000///...------...000111111111000000000000//////...///////////////......////////////////////////000000000111333333111///111000///000111222222111444333222111111222333333888888888777777777666666444444444444444555666777777999::::::999999:::;;;<<<======>>>>>>?????????===???===999777888777333555555444444444555555555555444333444666666444333555555555555666666666666777888999:::;;;::::::999::::::;;;;;;;;;;;;;;;::::::<<<>>>@@@BBBFFFJJJNNNUUUaaannnuuuyyy}}}~~~|||~~~~~~~~~~~~~~~{{{xxxzzz{{{}}}}}}|||{{{|||}}}{{{{{{|||}}}}}}~~~~~~~~~}}}{{{zzzyyyxxxwwwuuuvvvvvvvvvuuuuuuwwwyyywwwxxxzzzzzzzzz|||~~~|||}}}}}}|||{{{{{{|||~~~yyy{{{{{{zzz|||zzz}}}||||||||||||{{{wwwttttttvvvwwwwwwuuutttttttttuuuxxx|||~~~~~~}}}}}}}}}||||||~~~{{{uuuooolllnnnpppbbbVVVKKKMMMVVV```hhhnnnrrrnnnhhh```XXXPPPJJJGGGEEEEEECCCBBB@@@???>>>===DDDBBB>>>===<<<;;;999888;;;999777777777888777666777666666666555555555555000111222222333222222222555666555444333333555777111333444333333333555777111222444777999888555222//////111111111111//////000000000///000111111222111111000000000000111111000111333444555444333222333333222222222222333333////////////////////////000111222222333333222222///000111222333444555666zzz|||~~~{{{wwwsssrrrsssssstttttttttrrrqqqppppppmmmjjjmmmuuu{{{~~~zzzwwwvvvuuunnn```TTTGGGDDD???;;;777666666666555333222222333333111000222222111111111111222222///000111000//////111333111111000//////////////////...---,,,,,,---...//////......///111222111000///////////////000000111000000//////000000///............///////////////////////////////////////---------............///000///------------,,,***+++,,,...000000000000///111111222222222444777999???888111...000222333333//////............//////000///---,,,,,,...000222111000000000////////////...////////////...------/////////000000////////////000111222333222111000111111111111222222111111777666555444444444555555777777777666666666666555555555444444444555555666888:::;;;;;;::::::<<<======>>>>>>>>>?????????@@@>>>@@@???:::888999777333555666666666555555666888666555555666888888666444666777777777777777777777777999;;;<<<<<<;;;999888999::::::;;;;;;;;;;;;::::::<<<>>>@@@@@@AAACCCEEEKKKVVVdddnnnuuuzzz~~~}}}}}}{{{|||~~~~~~|||{{{|||}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}|||{{{zzzxxxwwwvvvrrrsssuuuvvvwwwxxx{{{}}}xxxzzz{{{{{{{{{|||~~~{{{|||||||||zzzzzz|||}}}{{{}}}}}}{{{}}}{{{}}}||||||||||||zzzvvvsssuuuvvvwwwvvvtttssstttuuuwwwzzz~~~}}}}}}~~~~~~}}}|||{{{zzz{{{xxxtttooojjjhhhgggggg\\\SSSLLLPPP\\\hhhnnnqqqnnnhhh^^^UUUNNNIIIEEECCCCCCCCCBBBBBBAAA@@@??????CCCAAA???>>><<<;;;999888:::999888888888888777777555555555666666666666666222222222111111222222333111222222222000111222444222333333222111222444666//////000222444444111///---...000111000///......000000000000000111111222........................111222444666666444222000333333222222222222333333000000000000000000000000000000111222222222222222333333333222222222222222~~~}}}zzz|||~~~{{{vvvsssqqqqqqrrrrrrssssssqqqpppooommmkkkkkknnntttzzz}}}~~~|||yyyvvvvvvrrrgggUUUGGG;;;:::999888777666666666444333111111222222111///222111111000000111111222///000111000///000111333111000000////////////000///...---,,,,,,---///000/////////111333444333111///////////////000000111000111111000///......///...............//////000///////////////.........---------............//////...---...///000///...,,,---...///000000//////111222222111//////111333AAA<<<555000111444555555//////............/////////...---------...000222000000000////////////......///////////////......//////000111111000/////////000222333333222222222000111222333222111111111666555555555555555555555444444444555666666777777555555444444444555555666888:::;;;<<<;;;;;;===>>>>>>>>>>>>>>>????????????BBBDDDDDD@@@>>>???<<<888666777888777666666888:::888888888:::;;;;;;888666888888888888888888888888888999;;;<<<<<<;;;:::999999:::;;;<<<<<<<<<<<<<<<<<<>>>AAABBBAAA@@@AAABBBGGGNNNYYYdddmmmuuu~~~}}}~~~~~~}}}~~~}}}}}}~~~}}}}}}}}}|||{{{yyyxxxvvvvvvwwwxxxyyyxxxyyy|||~~~{{{|||}}}}}}|||}}}{{{|||||||||zzzzzz|||}}}|||~~~~~~}}}~~~|||}}}||||||||||||zzzvvvssswwwwwwwwwvvvttttttuuuwwwzzz}}}|||}}}~~~~~~~~~}}}{{{yyyvvvqqqllliiihhhfffaaa]]]VVVRRRPPPUUUaaalllqqqpppnnneeeYYYNNNGGGDDDAAA@@@??????@@@@@@@@@???>>>>>>?????????===<<<:::::::::999999:::999999888888888555555555555666666666666444333222111111222333333///000111111//////111222333333333111//////111333000///---...///111000//////222444444222111111222///000000000111111111111...//////////////////...111333555666666444111000111222222222222222222111111111111111111111111111000000111222222222222111333333333222222111111111|||zzz{{{}}}~~~}}}yyyuuurrrqqqqqqqqqqqqqqqppppppooonnniiikkkmmmppptttxxx{{{}}}{{{xxxtttpppiii\\\LLL@@@555555666666666666666555444222111222333333222111111111000000000000111111///000111000//////111333000000////////////000000---,,,,,,---...///000000/////////222444555333111///////////////000111111000111222111...---...///......------......///000...............------------------............//////...---...000111000///,,,---///000000000///...,,,///111000------000333<<<<<<999333111444666555//////............//////...............///000111000000////////////............///000000000000000//////111111111111//////...000333333333222222333000222444444222111000111111222222222333333333333333333444555777888999999444444444444444555666777888:::;;;<<<;;;<<<===???>>>>>>>>>>>>>>>>>>>>>>>>???BBBBBB???===>>><<<888888777777777888999:::;;;999999:::<<<===<<<:::777999999999999888888888888888888:::;;;<<<;;;::::::::::::;;;<<<===============@@@BBBCCCBBBAAAAAAAAAGGGIIIPPPZZZccclllxxx~~~~~~}}}{{{yyyxxx|||}}}}}}{{{yyyyyyzzz{{{|||}}}~~~~~~}}}}}}|||}}}}}}|||{{{{{{|||~~~}}}~~~|||~~~{{{}}}||||||||||||{{{wwwtttxxxxxxwwwuuussssssvvvxxxzzz~~~|||}}}~~~~~~{{{xxxvvvpppjjjdddcccdddbbb\\\VVVRRRTTTXXX]]]eeennnooommmpppfffVVVJJJCCC@@@>>><<<;;;<<<===>>>>>>===<<<;;;;;;<<<======;;;:::::::::777999::::::999888888999555555555666666666666666444444333222222222222333111222333222111000111222222333333111///...///000333111///...000111222111---111444333111///000222//////000111111111111000222222333333333333222222111222444555444333111000111111222222222222111111111111111111111111111111///000111111222222111111000000111111222333333444|||yyy|||}}}~~~|||xxxtttrrrrrrrrrqqqpppooonnnnnnmmmnnnfffkkkqqqtttuuuvvvyyy}}}yyytttlllcccYYYMMMBBB;;;555666666666555444333222333222111222333444333222111111000000000000111111...///000///......000222000000////////////000000***+++,,,...///000000000,,,---...111333444222000///////////////000111111000111222111...---...///......---------...///000...---------,,,,,,,,,,,,---------............//////...------//////...,,,---...///000111000//////+++...111000------000333444:::;;;444000111333333//////............//////,,,---...///000000000///000000/////////...............000111222222222222...///111222222111///...---000333444333222333444000222555555333000000111//////000222333333333444333333444555666777888888333333333444555666777888777999;;;;;;;;;;;;===???========================999<<<===;;;:::;;;999555:::888666777:::<<<<<<:::999999:::<<<>>>===:::777888888888777777666666666777777888999:::;;;;;;<<<999:::;;;<<<===============???AAAAAAAAA@@@@@@AAAFFFFFFJJJRRRXXX```mmmzzz|||{{{zzz}}}|||~~~~~~{{{zzz|||}}}}}}|||zzzzzz{{{}}}|||}}}~~~}}}||||||~~~}}}}}}~~~}}}|||{{{}}}{{{}}}}}}{{{|||~~~yyy|||||||||}}}}}}|||yyyvvvxxxwwwuuusssqqqrrruuuxxxyyy|||~~~}}}~~~|||wwwrrroooiiieee___\\\[[[ZZZXXXVVVSSS\\\dddhhhlllqqqppplllooocccSSSGGGBBB@@@>>><<<:::;;;===>>>>>>===;;;:::999;;;===<<<:::888888999555777::::::888666777888666666666666666555555555444444333333333222222222222333444444222000000111000111333333111000000111333222111111333333222000+++///222222...,,,---000...///000111222111111000333444555666666555444333111111222222222222222111111222333444444333222111111111111111111111111111///000000111111111111111000000000111222222333333~~~~~~}}}zzz}}}~~~}}}{{{wwwtttrrrrrrsssrrrooonnnmmmlllmmmmmmdddllluuuxxxvvvuuuyyy}}}vvvpppdddWWWJJJAAA;;;888888888777666444222000///333222111222444555555333111111000000000000111111---.........------///000000000////////////000111(((***,,,...000111111111++++++,,,///222222000...///////////////000111111000222333111...,,,---///......---,,,---...///000---------,,,,,,+++++++++---------.........//////000///------------+++)))...///000111111000000///---000333222...,,,///222...777;;;555//////111111//////............//////***,,,...000111111//////000/////////............---...000111333444444444...000111222222111000...---000444444333222333555000333666666333000000111///000111333444555666666222222333333444444555555222222333444555666888999777999:::;;;;;;;;;===???============<<<<<<<<<<<<888<<<>>><<<;;;===;;;777<<<888555777<<>>===;;;999;;;===<<<999666666777333666999999777555666777777777666666555555555555333444444444444333222111222333444333111/////////...000333444333222333333000000111333444333000------222555555111///000333...///000222222111111000333333555555555555333333000000111111111222222222333333444555555444333333000000000000000000000000//////000111111111111111333333222222111000000///~~~}}}|||{{{zzzyyy~~~yyyuuutttssssssrrrjjjnnnpppnnnnnnooojjjdddhhhpppvvvwwwyyy{{{yyyrrrpppdddRRREEE>>>:::666333333444555555555444333222555333111222444555333111333111///...000111111111///////////////000111111999333000333333//////222---...//////000000//////000//////111222333111000.........///111000...,,,000111111000//////000222/////////...---------,,,------...///000000//////...............///000000------...//////////////////000111000///...///111........................000222333333111000000111000000//////......------........................---111444222///...000444---.........///111444777555333000///000111111000000000111111222222222333333333333222222222111111444444555555444444333222...111555777777666777777666444222222555666555333777777888999;;;>>>@@@AAAKKKGGGBBB>>>===>>>@@@AAAAAA???======??????<<<999888888777777888:::<<<===;;;;;;<<<===<<<;;;999888888777666555555666777888999<<<777333777555444===>>>>>>???@@@???===;;;999:::<<<>>>??????>>>???AAADDDAAADDDLLLPPPRRRZZZcccjjjuuu}}}}}}}}}~~~}}}}}}~~~zzz|||~~~}}}yyyyyy{{{~~~~~~~~~~~~|||}}}~~~~~~}}}||||||||||||||||||zzzyyy{{{~~~}}}zzz~~~|||{{{yyyxxxxxxzzzuuunnniiijjjmmmqqqssszzzyyyzzz}}}~~~}}}zzz~~~{{{rrrmmm___```\\\SSSNNNQQQVVVYYYccckkksssvvvsssooonnnnnnlll]]]LLLEEEBBB???=====================<<<<<<<<<<<<<<<;;;888777:::;;;;;;666888:::<<<<<<:::888666>>>333///555666222555===333333333333333333333333333111000111222222111000111222333444555444333333444444555555555444222111333333222222111000000000...///000...+++,,,///333222333444555555555444333222222333444333222111000444444444444444444444444000000000///////////////...000111111000000111222444555444333000///000222}}}}}}}}}||||||{{{{{{{{{{{{wwwtttsssrrrrrrqqqrrrsssrrrppppppmmmcccWWWYYYbbbkkkoooqqqsssnnnggg]]]SSSFFF===999777555333444444555555555444333222666333222222444444222000444222000000111333222222///////////////000111111999444111333333///---///------...///////////////---,,,+++,,,...///...---.........///111111...,,,000111111000//////000222..................---------......////////////..................//////000......///////////////......///000000......///000...........................000222222111111222333000000000//////.................................---000222///+++(((***---...............000444888333222000000111111000///222222222111111111111111111111111111111111111111333333333333333222111111111333666777666555444555777555333333555666555444666777777999:::<<<>>>???CCCBBBDDDHHHKKKIII@@@888>>>======>>>???>>>;;;888777777777777999;;;<<<>>>::::::;;;;;;;;;:::999888888777666666666666777888111666333222999999999BBB<<<===>>>>>>===<<<:::888:::<<<>>>???>>>>>>???@@@BBB@@@AAAGGGIIIJJJOOOWWWcccnnnyyy~~~}}}~~~~~~~~~~~~~~~||||||}}}~~~}}}~~~~~~}}}}}}~~~~~~~~~}}}|||||||||||||||~~~|||{{{|||}}}~~~{{{yyy~~~}}}|||{{{yyyxxxwwwwwwuuupppkkkhhhjjjnnnsssuuu|||{{{{{{}}}~~~|||~~~yyyyyyzzzmmmccc\\\\\\XXXOOOLLLSSS\\\aaaiiinnntttwwwuuurrrooonnnfffXXXIIICCCBBB@@@??????>>>=========<<<<<<;;;;;;>>>>>><<<888555333000...444555777888888777555444666...---555777444555;;;555555444333222222111111222111000111222222111000111222333444444444333333222333444444444333111000333333222111111000000///111222222000......111444222222333444555444444333222333333444333222111000333333333333333333333333000000000000000000000000...000111111000000111222333333333222000///000222~~~{{{{{{{{{{{{{{{{{{{{{|||{{{xxxtttrrrqqqqqqqqqpppuuutttqqqnnnmmmhhhXXXHHHHHHPPPZZZ___aaa```YYYRRRGGGAAA999555555666555444444444555555444444333222666444333222333333111///333111///000111222222111///////////////000000111444111000333444111000000------........./////////000...,,,,,,...000000000///......000111111///---///000111111//////000111..................//////....../////////......------............/////////...///////////////......---...//////------...///........................,,,...000111111111222333000000000000////////////........................,,,...///---)))''')))+++//////...------///444777444333111222222222000...333333222222111000000000000000111111222222333333111111111111111000000///333555777777555333222333777555333444555666555555666666777888999:::;;;;;;;;;<<<@@@JJJRRRQQQFFF;;;===<<<===>>>???>>>:::777888888888888999;;;<<<===888999999999999888888777999888777666666777888999333:::777444888777555;;;;;;;;;<<<<<<<<<:::999777;;;===>>>???>>>>>>???@@@BBB@@@AAACCCCCCCCCFFFKKKXXXcccpppxxx~~~|||~~~}}}}}}~~~~~~}}}~~~~~~~~~}}}~~~~~~}}}}}}|||}}}}}}}}}}}}}}}}}}|||{{{yyy}}}}}}{{{zzzxxxwwwwwwwwwsssoookkkjjjmmmssswwwzzz{{{zzzxxxyyyzzz|||{{{{{{|||~~~zzzvvvxxxyyyeeeWWWUUUVVVRRRLLLLLLWWWdddjjjpppqqqsssuuuuuusssnnnkkk^^^QQQEEEAAAAAA@@@@@@BBB>>>>>>===<<<;;;;;;::::::777777888888777333000///444555555555555555555444333...///666999555444888666666555333222111000///222111000111222333222000111222222333444333333333111222222333333222000000222222222111000000//////333333222000......000222111111222333444444333333333333333333333222111111222222222222222222222222111111111111111111111111...000111111000000111222000111222111000///000222}}}{{{{{{{{{{{{zzzzzzzzzzzzxxxuuurrrqqqqqqqqqppppppooopppnnnjjjeee]]]NNN@@@>>>CCCJJJMMMMMMIIIBBB<<<;;;888555444555666666555444444444444444333333333666555444333222111000///000...------/////////...000000////////////000000---,,,...222555666555444.............../////////222///---,,,...000111111/////////000111111///---...000111111/////////000------......//////000000////////////...---,,,,,,------.........///......///////////////......---,,,---......,,,,,,---...........................---///111111000000000222000000000000000000000000........................***,,,......---,,,...000000000...,,,,,,...333777:::777333111111111000///222222111111111111111111111222222444555666777777111111111111111000000///333555666666444333333333555444333333444444555444555666666777888888888888999888999@@@HHHMMMLLLIII>>>>>>>>>>>>>>>===<<<<<<;;;:::::::::999999::::::777777777777777777777666999888777666666777888999555===:::444888666333777::::::;;;;;;;;;:::999888<<<>>>???@@@???>>>???@@@CCCCCCDDDDDDCCCBBBDDDFFFMMMXXXeeeqqqyyy~~~~~~~~~}}}~~~~~~~~~}}}~~~~~~~~~}}}}}}}}}~~~~~~~~~}}}}}}||||||{{{~~~|||{{{yyyyyyyyyyyyvvvsssppppppsssyyy}}}{{{zzzxxxwwwwwwxxxxxxyyy}}}~~~yyytttttt}}}ttt^^^OOONNNQQQPPPMMMQQQ\\\iiippprrrpppoooqqqsssrrrlllfffVVVKKKAAA??????>>>???AAA>>>>>>===<<<;;;999999888666555666999999777666777888777666555555666777888888333222666777444222444444444444333222111000000222000000000222333222111111111222222333333333333111111222333333222111000333222222111000000//////222222111///...---......000111111222333333333333333333333333333222222222222222222222222222222222111222222222222222333333...000111111000000111222...000111111000///000111~~~~~~||||||{{{zzzyyyxxxwwwwwwwwwtttrrrqqqqqqqqqpppooolllooonnneeeZZZPPPEEE<<<:::<<<>>>AAA@@@<<<888666888777666555666666555444555555444444333333333333555555444333111000/////////...---...///000///---000000////////////000000***,,,...000444777666444//////.........///000111...,,,))))))+++---....../////////000222111///------///111111000...//////---......//////000000000......///......---,,,,,,,,,,,,---...///......---...///////////////......,,,---...---,,,+++,,,...........................///000111111///---......///////////////000000000........................,,,---.........///000111000000...---,,,---111555???;;;444000///000000000//////000111222222333333111111222333555666777777222222222333222222111000111222444444444444555666444444333333222333444444555666777888888888888777777777888888;;;AAAHHHMMMBBBAAA???>>>===>>>@@@AAA>>>======;;;:::888777666666666666666666666666666999888777666666777888999000:::888333999;;;888<<<::::::;;;;;;::::::999999<<<>>>@@@@@@???>>>???@@@@@@CCCEEEDDDCCCDDDEEEEEEFFFNNN[[[iiisssyyy~~~|||}}}~~~~~~}}}}}}}}}~~~~~~~~~}}}}}}}}}~~~}}}}}}~~~~~~~~~~~~~~~~~~}}}||||||}}}~~~}}}|||{{{{{{{{{|||zzzwwwttttttwww{{{~~~||||||zzzyyywwwwwwxxxyyyzzz{{{|||~~~~~~|||zzzuuummmjjjoooqqqgggWWWLLLJJJPPPTTTUUUYYYccclllpppsssooommmoooqqqooohhhaaaOOOFFF>>><<<<<<;;;<<<>>>>>>===<<<;;;:::999888777===999777999888444555999999888666555555666888999888444111222333222222444111222222222222222222222111000///000222333222111111111111111222222333333111222333444444333222111333333222222111111000000333111000/////////...---000000111111222333444444444444444333333333333333444444444444444444444444111111222222333333333333...000111111000000111222...000222222111000000111~~~~~~~~~~~~~~~}}}||||||zzzyyyxxxvvvuuuuuuuuusssqqqpppppppppnnnmmmmmmpppkkk^^^OOOEEE>>>999999777888;;;;;;999999;;;666666666555555444333333666555444333333333333444333444444333000//////000111000000111222333111///111000000///////////////...000000///111444333000111000///...///000111222///---,,,,,,---/////////000//////111222222000...---///111111000....../////////////////////000000------.........------,,,+++,,,---//////...---------......///////////////,,,---......,,,,,,---...........................///111111000...,,,,,,,,,............////////////....................................---------,,,///000///...------000222===999333///...///000000......///111222333444555//////000111222333444555333333444444333333222111///000222333333444666888333444555444222222444555666777888999::::::999888666999;;;;;;888999===BBBBBBBBBAAA???===>>>AAACCC??????>>><<<:::888666444666555555555555666666777888777666555555666777888666AAA===444777:::777888:::::::::999999999999999;;;===>>>>>>===<<<===>>>;;;@@@CCCBBBBBBDDDEEEDDDCCCGGGPPP]]]gggooowww|||}}}~~~~~~}}}}}}}}}~~~}}}}}}~~~}}}}}}}}}~~~~~~}}}}}}~~~~~~~~~~~~|||{{{{{{}}}~~~|||zzzyyyzzz{{{|||zzzxxxuuuuuuvvvyyyzzzzzzwwwxxxxxxvvvtttssstttvvvssstttuuuxxxzzzyyyvvvtttjjjbbb\\\]]]___ZZZSSSOOOPPPXXX^^^```ccciiinnnpppssspppnnnnnnnnnjjjaaaYYYIIIBBB<<<::::::888999<<<<<<<<<;;;:::999999888888:::333222777888555777>>>666555444333333444555666222000......000222333444000000111111222333333333111000///000222333333222222111111111111222333333111222333444444444333222444444444333222222111111444333222222222222111///111111111111222444555666555555444333333333333333444444444444444444444444111111111222222333333444...000111111000000111222///111333333222000000000~~~~~~~~~~~~|||zzzzzzyyyyyyxxxwwwvvvvvvvvvtttrrrooonnnnnnmmmllljjjkkkiii___OOOCCC>>>;;;888888555555999999666666:::444555555555555444555555666555444333333333444444111333444333000///000222222111111222444333222000111111000///////////////000222111---///333333...222111000///000111333444111000///000222333222111000///000111222222000...,,,...111111000.........000000000///////////////,,,,,,---.........------***,,,---//////...---,,,,,,,,,---///000000000000,,,...///...---,,,---..............................///000000...,,,,,,---,,,---------.........///........................///...------......---,,,...///000///...---...000444222///...///000///...//////000111222333333444/////////000111222333333333333333444333333222111///000222333333444666888555666777666444444666888666777999;;;<<<<<<;;;:::666888;;;===<<<:::::::::>>>@@@BBBBBB@@@??????AAA============;;;999777666666555555444555666777888777666555444444555666777>>>IIIBBB555666777333333888888888777888888888999888:::;;;;;;:::999999:::777>>>BBBAAAAAADDDDDDAAACCCBBBGGGQQQZZZaaalllwwwyyy{{{}}}~~~~~~~~~}}}|||}}}~~~~~~}}}|||~~~}}}|||||||||}}}~~~~~~~~~|||yyyxxxzzz}}}|||zzzxxxvvvuuuvvvxxxyyyyyywwwuuutttvvvwwwxxxwwwuuuwwwxxxwwwuuussstttuuuqqqqqqqqqrrrrrrpppkkkfff^^^VVVQQQRRRTTTTTTUUUXXX\\\dddjjjjjjkkkoooqqqrrrqqqpppnnnkkkggg___TTTLLLBBB===888888888777999<<<;;;:::::::::999999888888444///000888;;;777999AAA444444333333333333444444111111111111333555444222111111111111111222222222000//////000222444333222222111000000000111333333///000222333333333222111666555555444444333333222333222111222444444222000222222111222333444666777666555444333222333333444333333333333333333333333000000111111222333333333...000111111000000111222000222444444222000//////~~~~~~~~~zzzwwwwwwwwwwwwwwwwwwwwwwwwwwwrrrpppnnnmmmmmmkkkiiigggeee^^^QQQBBB<<<<<<:::777888444444888777111000333333444666666666777999:::666555444333222333444444000222444333000///111333000000000111222222000...111111000//////////////////111///,,,...444555111333222111000000222444555...------///000111///...000000000111222222000...,,,...111111000.........111111000000//////......++++++,,,---............***+++---//////...---,,,++++++---///000111111111---...//////------...///........................,,,---//////...---...///,,,,,,,,,---------..............................---,,,,,,...000111222111---///111000///------...++++++,,,///111111...,,,111111111111111222222222111111111222222333444444222333333333333222111111000111222222222333555777666888999888666555777:::666888:::===>>>======<<<888777777:::>>>???>>><<<999>>>CCCDDDBBB???======;;;<<<<<<===<<<;;;999888666555555444555666777888666555444333333444555666;;;FFF@@@333666;;;999:::777777666666666666777888666777999999777666666777777>>>CCCAAAAAAEEEEEEAAACCC@@@AAAIIIPPPWWWcccoootttvvvzzz~~~{{{~~~~~~}}}|||{{{||||||yyy{{{|||zzzwwwwwwyyy{{{zzzzzz{{{|||}}}~~~|||~~~~~~|||wwwvvvxxx{{{yyywwwtttrrrqqqssstttvvvyyywwwuuuuuuwwwxxxxxxxxxzzz}}}|||zzzzzz|||tttrrrpppnnnlllggg___YYYWWWQQQMMMNNNQQQTTTZZZaaagggmmmrrrpppooorrrttttttnnnmmmlllggg```TTTHHHAAA>>>999666777888777999>>>:::999999999999999999999;;;555666>>>>>>555333999444444444444444444444444666777888888888888444///333222222222111111000000000//////000222444333222222111000000000111333444...///000111222222111000777666666555555444333333111///...000222333111...222222222222333555777888666555444333222333444444222222222222222222222222//////000111222222333333///000111111000000111222111444666555333111//////}}}}}}}}}{{{zzzyyyxxxwww}}}yyyttttttvvvvvvsssooossssssrrrpppnnnlllkkkjjjdddVVVEEE<<<;;;:::666111555555666666666666555555555444333444555555333111///000111222333222111111111111111111111111111111222222222222222111000///////////////............111111000000111111222333333222222111111111111111000///////////////000111...000222222111000000000///////////////000111111111444555111---+++...222------......///.........,,,,,,------------------,,,++++++---000111000............------,,,,,,++++++++++++,,,,,,,,,---------------............//////.........///000///...........................000///---,,,++++++,,,---............//////000000---.........//////000000000000222333333333333333111111111111111111222222555333000000111222333444)))---111222111111333666777888888888888777777666555888;;;======<<<<<<===;;;::::::;;;<<<<<<:::999999:::<<<===>>>>>>>>>>>>AAA>>>;;;999999999999888666666555555555555666777777666666666666777777888888777666555555555555555555555444333111...,,,+++777888999::::::999777777888:::<<<===>>>???BBBDDD???@@@BBBDDDHHHNNNUUUZZZgggmmmvvv{{{|||}}}~~~~~~~~~~~~~~~~~~|||~~~}}}xxxvvvxxx|||}}}}}}xxxvvvwwwuuuqqqxxx{{{}}}|||zzzyyy{{{~~~yyy~~~~~~}}}~~~{{{wwwtttssswwwzzzyyyttttttzzz|||yyyzzzxxxvvvvvvwwwyyyzzzyyy|||}}}~~~yyyvvvuuutttmmm___SSSMMMLLLLLLMMMNNNRRRYYYbbbhhhpppsssvvvvvvsssooonnnnnnjjjjjjggg```TTTIII@@@;;;;;;;;;:::999999999:::::::::999888777777777888999777888888888888888999999555444333222222333555666222555888999777444222111111000000000000000111111111444555333333555333000555222000000333444333111...///000111222333333333888777444222111000111111//////000111111111111111222333444222//////222555444555555555444333333222111000000000222333222111//////000111222333333333333000---...222555666555444444444555555444111...}}}yyyxxxxxxxxxvvvtttzzzvvvssssssvvvwwwuuurrruuusssqqqoooooommmjjjhhhXXXLLL@@@:::<<<===:::666555666666666666555555444555444333444555555333111000111222333444333333222222222222222222222222222555555444333222111///...111000000000000/////////111111000000000111222222222222111000000000000000000000///////////////000...000222222111000000000//////......//////000111333555666222...,,,///222------......//////......,,,------------.........,,,,,,,,,---000111000............------------------.........////////////---------............///...---------.........---........................000//////.........//////........................///////////////.........///000111222333333333333000000111111222222222333444333333333333333222111111222333333222222333444777777777888777777666555555888;;;===<<<<<<<<<======<<<;;;<<<===>>><<<;;;888888999;;;<<<>>>???@@@AAA???<<<;;;;;;;;;:::999888888777777777777888888777777666666666666777777444444333333333444555555333333444555666666666555666777888999:::999999888777999;;;======>>>AAACCC>>>???@@@@@@BBBFFFLLLQQQ^^^dddmmmsssvvvyyy}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~yyyxxx{{{zzz|||{{{wwwvvvxxxxxxuuuyyy{{{|||zzzwwwvvvyyy{{{yyy}}}}}}|||~~~}}}~~~~~~~~~~~~~~~|||zzzxxxwwwyyy|||zzzvvvwww|||}}}{{{~~~|||{{{zzz{{{{{{zzzyyy}}}~~~||||||}}}|||zzzxxxwwwoooaaaUUUPPPLLLNNNQQQUUU[[[ccclllsssooorrruuutttqqqmmmllllllhhhddd]]]UUULLLDDD???;;;<<<;;;:::999888777777777999999888777888888999:::999999999888888888888888555444333222222444555777555777888888555333222111222222111111000111111111111444555333333555555222444222000000333444333111///000111222222222222222666555444333222111111111//////000111111111111111111333444333000000222444444444444444444333333222222111000111222333333111000000000111222222222333333000///000333666666555444333444555555444222///|||wwwwwwyyyyyyvvvrrrwwwtttrrrtttvvvxxxvvvtttuuuqqqnnnnnnooommmgggaaaLLLCCC;;;888;;;===;;;777666666666666666555444333555444333444555444333111222222333444444444444333333333333333333333333333666666555444333111///...111111111111000000000000000000000000000111111222111111000///////////////111000000//////............000222111000//////000......------......///000444666666333///---...111------........./////////------------......//////---,,,,,,...000000///.....................//////....../////////000000000---------............///------------------------..............................//////////////////.........---------------000000000///......------...///000111222222222222///000000111222333444444222444666777666444111///555333222222333555555555777777777777777666555555555888;;;<<<;;;;;;;;;<<<>>>===<<<===??????>>>===777777888999;;;===@@@AAAAAA???===<<<======<<<;;;;;;::::::999999:::::::::999888777666666555666666111111111111222333444555111222444666888999::::::777777888999::::::999999777999;;;<<<<<<===???AAA?????????>>>>>>@@@DDDHHHRRRXXX```ggglllrrryyy~~~yyyzzz|||~~~~~~~~~}}}}}}}}}}}}~~~}}}}}}}}}}}}}}}|||{{{zzz|||~~~~~~|||yyyyyy}}}yyyzzzyyyuuutttxxxyyywwwxxxzzzyyywwwssssssvvvyyyyyy~~~}}}{{{}}}~~~|||zzz{{{|||||||||}}}~~~~~~}}}||||||}}}|||yyyzzz}}}~~~}}}||||||{{{|||}}}}}}|||zzz}}}~~~~~~|||{{{{{{||||||zzzxxxooo```UUUQQQUUUXXX\\\```cccgggllloookkklllmmmllliiigggeeeeeeaaaZZZOOOGGGBBB@@@===;;;<<<;;;:::888777666555555888888888888999:::;;;;;;;;;;;;:::999888777666666555444333333333444666777777888888666444222222333333333333222222111111111222555555222333666777555444222111111222333333222000111111222222222111111222333444444444333111000///000000111111111111000000222333333222111222333444444444333333333222222222111000111333444333222111111111111111111222222222111111333555777666555444333333555666555333111}}}|||wwwxxx{{{|||xxxsssvvvtttssstttvvvwwwuuusssqqqnnnmmmooopppkkk```UUUEEE???999888::::::666222666666666666555444333333444333333333444444222111222222222333333333333333222222222222222222222222444444444333222111000///111111111000000000//////000////////////000111111000000///...............111111000000///...---,,,...000111111/////////000---------------...//////444555555333///------///---------......///000000---------...//////000000......---...000000///------.........//////000000---------............///---------............///,,,---......---,,,---...........................***+++---...///...------,,,,,,,,,---------......///////////////............///000111111222111111//////000111333444555555222444777888777555444444444000...///333777888777999999999999888777666666666888:::;;;::::::;;;<<<>>>===<<<<<<>>>???>>>===;;;:::999999:::===@@@AAAAAA???>>>>>>???@@@???===<<<<<<;;;;;;::::::;;;;;;999999777666555555555555111111111111111222333333222333444555555555555555999999999999999999999888777999:::;;;;;;;;;===???@@@@@@@@@???>>>???BBBEEEHHHMMMTTTZZZ```gggpppvvvsssvvvyyy{{{}}}~~~|||}}}}}}}}}~~~~~~~~~~~~||||||}}}}}}|||{{{zzzyyyzzz{{{zzzxxxwwwxxx{{{~~~yyyyyyvvvqqqpppsssuuutttvvvwwwvvvtttqqqrrrvvvzzz|||~~~|||~~~~~~|||{{{|||}}}}}}|||{{{}}}~~~}}}}}}}}}{{{|||}}}~~~~~~tttuuuvvvyyy}}}~~~}}}|||{{{|||}}}~~~}}}}}}}}}~~~|||yyytttiiiZZZPPPMMMXXX]]]dddiiijjjhhhfffeee`````````^^^\\\ZZZYYYXXXXXXOOODDD=========;;;999;;;;;;:::888777777777777777888888999:::;;;;;;<<<<<<;;;:::999777666555444444444333333444555666777666777666555333222444666444444444444333222111111333555444222222777999777333222111111222222222222222222222222222111000///000111333555555333111000///000111111111111000000000111333444444333222222333333222222222222222333333222111222444444444222222222222111111111111111111222444666777777666444444333333555666666555333}}}zzzyyy}}}zzzwwwwwwzzz{{{wwwssswwwvvvuuuuuuuuutttrrrpppooonnnooorrrrrriiiYYYLLL@@@<<<888777999888333///555555555555555444333333444333222333444444222000111111111111111222222333000000000000000000000000///000000111111111111111000000/////////.........//////......//////000111000//////...............000000000000///...,,,+++///000000000......///111---------------...//////222333333111///---,,,,,,...---------...000111222------...//////000111111000///...///000000...------.........//////000000---------............///---------............///---///000///------...000........................***+++---...///...------)))***+++,,,---///000000,,,------...///000000111...///000111111222111111///000111222333444555555222444777777666666888:::888444111222555999999888<<<<<<<<<;;;:::999888888666888999:::999999:::;;;===;;;::::::<<<===>>>===???>>><<<;;;;;;===>>>@@@@@@???>>>???AAABBBAAA???===<<<;;;:::::::::::::::999999777666555555555555444444333222222222222222333333444444444333333222<<<;;;;;;:::999888777777777999;;;;;;:::;;;<<<>>>>>>??????>>>>>>???BBBDDDCCCGGGLLLPPPTTT[[[dddjjjjjjnnnssswwwyyyzzz}}}{{{|||}}}~~~~~~~~~}}}|||||||||{{{{{{zzzyyyxxxzzzzzzyyywwwvvvwwwyyy{{{wwwwwwrrrkkkiiimmmpppooossstttuuusssrrrsssyyy}}}~~~~~~}}}||||||}}}}}}||||||||||||||||||}}}ssssssuuuxxx{{{}}}|||{{{yyyzzz|||~~~{{{uuunnnaaaSSSKKKKKKQQQYYYdddlllmmmiiiddd```RRRQQQOOOMMMLLLKKKKKKJJJLLLEEE>>>;;;<<<===:::777::::::999999999::::::;;;777777888999::::::;;;;;;::::::999888666555444444333333444444555666777777555555555444222333666888333444444444444333222111333555444222222777999777222222222222111111222333222222222222222111000///...000333555555444111000000000111111111000000///000000222333444444333111222222111111111222222333333222222222444555444333222222222111111111111111111333666777777666555444555444444555666777666444}}}zzzxxxxxxwwwvvvvvvvvvwwwvvvtttssswwwwwwwwwvvvuuurrrpppnnnooooooppprrrnnncccRRREEE:::777666777999888555222333444444555555555444444444333222333444333222000111111000000000111222333000000000000000000000000------///000111111222111////////////...........................///000000000000///..................///000000///...,,,+++///000000///...---///111......------......///000111111111000///...,,,,,,......------...000222333---......///000111222222111000//////000000...,,,..................//////....../////////000000000---------............///---///111000---,,,...111..............................//////////////////***++++++---...///000111+++,,,---...///111222222...///000111222222222222000111111222333444555555333666999888777666999<<<@@@>>>;;;999999999999888============<<<;;;999999666888999999888777999:::<<<:::888888:::<<<======AAA@@@???============>>>>>>>>>>>>@@@BBBCCCBBBAAA===<<<;;;:::::::::::::::999888777666666555666666666555444333222222222222222222333555555666666666===<<<;;;999888888888888999:::;;;;;;::::::<<<===;;;<<<=========>>>AAACCCAAADDDHHHJJJLLLQQQXXX^^^___dddkkkooorrruuuzzz~~~zzz{{{}}}~~~}}}||||||{{{yyyxxxwwwwwwwwwwwwzzzyyyxxxwwwvvvuuuttttttooonnniiibbbbbbhhhmmmnnnrrrtttvvvuuuuuuwww{{{~~~~~~~~~~~~{{{{{{}}}}}}zzzzzz|||yyyxxxxxxzzz{{{|||{{{yyywwwyyy|||}}}|||wwwpppgggZZZNNNKKKMMMUUU\\\eeejjjggg___WWWRRRGGGDDDAAA@@@@@@AAAAAA@@@CCC@@@<<<<<<===<<<:::777999999999999:::;;;<<<===666777888999999999999999777777666666555555444444333333444555666777777888444555555444333333666888111222444444444444333222222555555222333666777555222333333222111111222444222222222222222111000//////000333444444333111///000111111111111000000///111000000222444444333222222111000000000111222333444333222333555666555444111111111111111111222222111333666777666555555555777666555555666777666555{{{yyyyyyzzzsssuuuwwwwwwuuussstttuuuvvvwwwxxxwwwtttqqqooonnnmmmmmmllliiibbbVVVIII???888666555666888888666444222222333444555555555555444222222222333333222000222222111111111222333444000000000000000000000000...///000111111111111111000000000////////////.........------......///000111000//////......//////,,,---///000000...---,,,/////////...------///111//////......//////000111000000000000111000...---......------...000222444---...///000111222222333222111000000000000...,,,.........------------------.........////////////---------............///+++///111000,,,+++---111........................000//////.........//////---............/////////,,,------...///000111111///000111222333333333333222222222333333444444444444888===<<<999666777999BBBBBBAAA???;;;999888999>>>>>>======<<<:::999888666888888888777777888:::;;;999777888:::<<<======>>>>>>>>>>>>==================>>>@@@CCCDDDCCCAAA>>>===<<<;;;;;;:::::::::777777666666666666777777444333333222222222333333111222333444555666666666;;;:::999999999999:::;;;:::;;;<<<<<<;;;;;;<<<===:::<<<======<<<===@@@BBB@@@CCCFFFGGGGGGJJJPPPUUURRRYYYaaagggjjjooouuuzzzxxxyyy|||~~~~~~}}}{{{yyyzzzyyyvvvsssrrrssstttuuuwwwvvvtttsssrrrooollljjjbbbbbb^^^ZZZ]]]gggooorrrtttwwwyyyyyyxxxyyy}}}~~~{{{{{{zzzzzz}}}|||zzzyyyyyy{{{||||||{{{wwwyyy||||||wwwsssnnnfff]]]RRRIIIJJJPPP\\\___aaa```YYYOOOGGGCCCBBB>>>;;;:::;;;============<<<<<<<<<;;;;;;:::999999999999999999999:::;;;666666777888888888777666333333333444444555555555222333444555777777888888666777777555333222333444///000222444555444333222111444555333333555555222111333444333000000222444111111222222222111111000000111222333333222000///111111111111111000//////222000///000333555444333111111/////////000222333555333333444555666555444000000000111222222222333111333666666444333444555999777666555666666555444~~~}}}zzzyyyzzz}}}rrrwww{{{zzzvvvtttuuuxxxuuuvvvxxxwwwuuurrrpppooojjjiiifff```VVVKKK@@@::::::888777777888777555222111111333444555666666666333222222222333333111000444333222222222333444555111111111111111111111111111111222222222222111111111111111111000000000000...------------...//////111111000///////////////+++---...000000///---,,,/////////...------///111///////////////000111111000000000111222222000...///...------...000333444---...///000111222333333222111000000000000---+++.........------,,,,,,++++++++++++,,,,,,,,,---------------.........//////***...000///+++***,,,000........................000///---,,,++++++,,,---111111000///......------.........///////////////000111222333333444333333333333333333333333333333555:::@@@@@@;;;666444444===???AAA???;;;999999;;;=========<<<;;;999888777777888888777666666888:::<<<:::888888:::<<<>>>>>>;;;;;;<<<===>>>>>>======<<<<<<===@@@CCCDDDCCCAAA??????===<<<;;;;;;;;;;;;777666666666666777777888111111111111222333444555222222333333444333333333888888888888999;;;===>>>;;;<<<======;;;;;;<<<======>>>???>>>>>>>>>@@@BBB@@@BBBEEEFFFFFFHHHLLLQQQJJJQQQ[[[aaaeeejjjqqqwwwvvvxxx{{{}}}}}}|||yyywwwyyywwwssspppoooppprrrsssrrrqqqpppooommmiiidddaaaXXXXXXVVVTTTZZZgggrrrvvvvvvyyy||||||zzzzzz}}}{{{}}}~~~||||||{{{zzz}}}yyywwwvvvwwwzzz|||}}}~~~xxxyyy}}}xxxrrrkkkeee^^^UUUKKKEEEIIIQQQVVVWWWWWWSSSMMMGGGCCCAAAAAA===999888;;;===>>>===:::;;;<<<;;;999999:::;;;::::::999888777777777888666666777888888777555555000000111222444555666666222333444666777888888888888999999777333111000111---///111444555444333333111444555333333555333000111333444333000000222555000111111222222222111111111222222333222111000///111111111111111000//////333111...///222555555444111000///...///000222444555444333444666666666555//////000111222333333444111444666555333222444666:::888666666666666555444}}}}}}{{{yyyyyyyyyyyyxxxwwwvvvuuutttttttttuuu{{{wwwsssrrrsssqqqkkkfffhhhcccYYYNNNDDD>>>:::888666555444666888888555222666555333222111222222333444444444444444444444444222111111000000111111222000000000000000000000000333222111//////111222333111111111111111000//////000///.........000111222///000000000///...,,,++++++...000///,,,***+++---///000000000......000111111000///......///000111111111111111000///---------...//////......///000/////////---,,,---000333///000000000000000///...+++...111///+++***...222/////////...---------,,,,,,,,,------...///////////////---***)))***...111000///---,,,,,,---...///......---,,,---...///000222///...000333///$$$...//////000//////...---888444111111555555222...222222222222222222222222444666999999888777777888888888999;;;===<<<:::888999::::::999888888999;;;666666888999999999999999777666888;;;;;;888999<<<======<<<<<<;;;:::888888:::>>>CCCEEEDDDAAA???===CCCAAA???>>>>>>===<<<;;;444444444444444333333222444444333222222222333333444444444555555555666666777999999888666444444444999777999======;;;;;;===>>>>>>?????????@@@@@@@@@DDDCCCCCCCCCDDDGGGIIIKKKNNNMMMMMMOOOUUU]]]fffkkkkkkooossswwwyyywwwtttrrrpppppppppnnnllljjjjjjjjjjjjhhheeeaaa]]]XXXTTTRRRPPPNNNJJJMMMZZZkkkuuuwww{{{}}}|||}}}~~~}}}yyy~~~~~~}}}~~~}}}{{{{{{|||~~~~~~}}}yyy{{{|||tttmmmeee\\\RRRJJJIIIJJJLLLLLLPPPNNNKKKGGGCCC@@@>>>===<<<>>>>>>===;;;999999:::@@@<<<888999<<<===;;;777<<<888555666:::;;;888444333111666===888...///888222333333444555666888888...222666999999888777777<<<;;;999666444333333333222222222111111222333333222333444333111//////000222222111111111111222222666999:::777111...///222222222111111111111111111///////////////000000111111222333333333333222111000//////222555666444111777555555666444111333888333333333222222222111111/////////111333555666555:::777444444666777555333~~~~~~}}}~~~|||zzzyyyxxxxxxxxxwwwwwwvvvvvvuuuttttttsssyyyuuuqqqpppqqqpppkkkgggbbb\\\QQQGGG>>>:::888888777555555666888888666333444333222222222333444555000111111222333444444555222222222111111222222222000000000000000000000000333222000//////000222333000000111111000000///...000000///......///000111000000111111000///---,,,---///000///...---------///000000///......///111000000///......///000111111111111111000///...---...000000000......///000/////////---,,,---000222111111111000///...---,,,,,,///111///,,,***,,,///...............---------/////////////////////.........---+++***+++...000///......---------......//////.........///000111333111///000111000+++&&&////////////////////////666333000111444555333///222222222222222222222222444666777777666666777888777888999:::;;;;;;999888;;;;;;;;;999777666777888666666777888999999999999777666888<<<;;;888999===<<<<<<<<<<<<;;;:::999999:::>>>AAACCCBBB@@@>>>>>>BBB@@@>>>=========;;;:::666666777777777666555444444333333222111111111111444444444444555555555666666888999888666444444555:::888888<<<>>><<<===AAA>>>>>>>>>???????????????>>>>>>>>>>>>@@@BBBEEEGGGJJJHHHGGGHHHLLLSSSZZZ^^^aaadddiiimmmnnnmmmkkkiiijjjjjjjjjhhheeeccccccccc___^^^[[[XXXTTTPPPLLLJJJJJJHHHFFFKKK[[[ooo{{{~~~{{{~~~~~~~~~|||~~~~~~}}}~~~{{{yyyxxxxxxyyy{{{{{{zzzzzz{{{||||||zzzsssjjjddd\\\UUUMMMGGGGGGHHHJJJJJJHHHFFFCCC@@@===<<<<<<<<<======>>>>>>===<<<:::999===999777888;;;===;;;999<<<999666777:::;;;888555333333:::BBB>>>222///555111111222222333555666777000333777999888777777777;;;:::888666444333333333222222222222222333444444111333444444222111111222222222111111111111222222222444666333...,,,---000111111111111111111111111000000//////000000111111111222222333333222222111/////////222555666555222666444444555444222444888444444333222111111222222111111111222333444444333888555333333555666555333||||||}}}~~~~~~}}}|||{{{yyyxxxwwwwwwwwwuuuvvvvvvvvvvvvtttsssrrrwwwssspppoooooommmhhhdddWWWQQQGGG>>>888666777888777666666777888999777555333222222222222444666777222222333333444444444444333333222222222222333333000000000000000000000000111111////////////111111///000000000000///......111000////////////000000000111111222111000...---000///...///000000...---///000000///......///111000000////////////000000000111111000000///...---000111222111///......000...//////...------000222111111000000...,,,+++***,,,///111000,,,***+++------------...............222111111000//////......---......---,,,,,,---///---.....................000////////////000111111333222111000000000111222000///...------...///000444111///111444555333111222222222222222222222222333444555444333444555777555666888999999999888777<<<===<<<999666444444555555666777888888999999999777666888<<<;;;888999===:::;;;;;;<<<<<<;;;;;;::::::===???@@@???>>>>>>>>>@@@???<<<<<<<<<<<<;;;:::888999:::;;;;;;999777666444444222111000000000000444444444444555555555555444666777777666555555666:::777777;;;======@@@EEE>>>>>>>>>>>>>>>=========@@@@@@@@@AAABBBEEEGGGIIIFFFDDDBBBBBBCCCHHHLLLPPPSSSVVVZZZ^^^______^^^\\\___``````^^^[[[XXXXXXXXXRRRQQQPPPNNNKKKHHHEEEDDDFFFEEEFFFLLL]]]rrr~~~|||~~~|||{{{}}}~~~|||}}}~~~~~~}}}|||}}}~~~|||{{{zzz{{{}}}~~~~~~}}}|||{{{xxxuuuooohhh___YYYQQQLLLGGGDDDDDDEEEFFFFFF@@@???<<<:::999:::;;;===>>>===<<<>>>@@@???;;;888:::777555666:::<<<;;;999<<<999777888:::;;;999666444666???GGGDDD888111333111111111111222444555666333555777777666666666777999888666555333333333333222222222222333444666666222333555555333222222333222222111111111111222222///222333111...,,,...000111111111111111111111111000000111111111222222222111111222333333222111111///...///111444666555444444222333555444222555:::777555333111111111222333333333333333222222222222555333222222444555555444}}}}}}}}}|||{{{zzzyyyxxxwwwwwwtttuuuvvvwwwvvvtttrrrppptttsssrrrqqqnnniiiaaa[[[IIIEEE???999555555666777777777777777888888888777444333333222333444555666999888888666555444333333333333333333333333333333000000000000000000000000000000///......///000000///////////////......---000000000///////////////000111222222222000///...000...,,,...000111...+++...///000///------///000000000000///////////////000000000000000///......222333333222///......///......///...---...///111////////////...---,,,++++++---000///---,,,,,,---,,,---------.../////////000000000/////////......,,,...//////---------...------..................///////////////000000000111222222000......111555000///---,,,---...000111111000///000333444444222111111111111222222222222222333333222111111444666444555777777777666666777;;;;;;:::888555333333444444555666777888888888888777666888;;;;;;888888<<<999999:::;;;;;;<<<;;;;;;999;;;<<<<<<<<<<<<===>>>@@@>>><<<<<<<<<===<<<;;;888999;;;<<<<<<:::888666555555333222111111000000444444444444444444444444222444666666555555666777999555444888:::<<<@@@FFF============<<<<<<<<<<<>><<<:::888888:::<<<>>>???<<<;;;>>>BBBBBB===888999777555666888999999777;;;999888999:::;;;:::888555888@@@FFFDDD999333333111111111222222333555555444555666555333333444666666555555444333333333333222222222333444555777888333444555444222111000111222222111111111111222222000222333333111000222333000000000000111111111111111111222222333333333333111111222222222222111111......///111333555666666333111222444444333555;;;999777444111000111333444333333444333222222222333222111111111222333444444|||||||||{{{zzzyyyxxxxxxssstttuuuvvvuuusssqqqppprrrssstttsssmmmbbbVVVMMM>>>===;;;999777666666666666777777777777888888999666555444333333333444444999888888666555444333333222333333444444333333222000000000000000000000000000000////////////000000///////////////......---///000000000000/////////000000111222222111//////...,,,+++,,,///000...+++...//////...------...000000000000000000///......///000000000000//////...222333333222///......///---...//////......///111------...............---+++---...///......//////,,,---------.../////////---------....../////////,,,...000000...------...------------......//////------........./////////---000222000---+++---000000///---,,,---...000222/////////000222333333333000000000111111222222222111111111000///000222555222444666666555444555777777888888666444333555666444444555666777777777777666555777:::999666777;;;777888999:::;;;;;;;;;;;;777999::::::999:::;;;===???===<<<<<<===>>>===<<<888999:::;;;;;;999777666666666555444333222222222444444444444444444333333111333555555555444555666777333111444777888===CCC;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>@@@AAABBBCCCAAA@@@???>>>???@@@BBBDDD@@@AAADDDFFFHHHIIIIIIIIIHHHJJJKKKJJJGGGEEECCCCCCCCCDDDDDDDDDDDDCCCCCCBBBDDDHHHMMMWWWfffuuuzzzwww~~~~~~~~~}}}||||||}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~}}}}}}yyyyyyzzz|||~~~~~~|||yyysssooohhhbbb]]]WWWQQQNNNFFFFFFEEECCC@@@>>>===<<<===<<<:::888888999;;;<<<>>><<<:::===BBBBBB>>>999:::999777666666666555555999999888999::::::999999444555999<<<;;;555222222333222222222333444555666444444444333111111333444333444444444444444333333222222222333444555777888444555555444111...---...222222111111111111222222111222333333222222333444//////000000000111111111111111222333333333333222111111111111111111111111...///000111222444555666222000111444444222555;;;999777444222111222444555111333444444222222333555111111111111111222333444~~~||||||||||||{{{zzzxxxxxxsssttttttttttttrrrqqqpppoooqqqssspppgggXXXJJJAAA999999::::::999888777666555666777777666666888:::888777555333333333333444222222333333444444444444111222333444444333222111000000000000000000000000000000000000000000000000///000000000000///............///000000000000000///000111111111000///...,,,,,,,,,---......---,,,...//////...------...000000111111111000///...---//////000000000000//////000111222111///......000---...//////......///000,,,,,,.../////////////////////......//////000111---------...............,,,,,,------...//////000,,,...000000...---...///...---,,,,,,---...000111,,,------...///.........+++...111000---******,,,......------...///000111......///000111111222222//////000000111222222222///000111111000000111333222444777666333333555888444555666555444444555777333444555666777777777777444333555999888555666:::666777888888999999999999555666888888888888:::;;;===;;;::::::<<<======<<<888888888888888777777666666555555444444444444444444444444444333333333333111333555555444444444555666222000222444555888>>>999999999:::::::::;;;;;;999::::::;;;<<<<<<======<<<<<<<<<<<<<<<>>>???@@@<<<===>>>@@@AAABBBBBBCCC@@@BBBEEEEEECCC@@@??????>>>???@@@@@@AAAAAAAAAAAA@@@DDDKKKUUUfffuuu{{{yyy~~~}}}||||||{{{|||||||||zzz{{{}}}}}}||||||}}}vvvwwwxxxzzz{{{zzzwwwtttgggccc]]]XXXTTTPPPLLLIIIFFFFFFFFFDDD@@@<<<::::::;;;:::999888888888999:::===;;;:::<<>><<<;;;:::999777666555444444777888888888888999999999222111111111111000000000333333333333333444555555333444444333111111333444222333444444555555555444222222222222333444666666444555555333000...------222222111111111111222222000000000111111111222222...//////000000111111111000111222333444333222222222111000000000000111222///111222222111222444666222000111444333222555:::888666444333333444555666111333666555222111333666111222222222000000222444~~~{{{zzzzzz{{{{{{zzzyyyxxxwwwttttttssssssrrrqqqqqqqqqlllmmmmmmhhh]]]OOOAAA:::888888888888888888888777444555666666444555888;;;666555444333333444555666000111111222333444444555000111222444444222111000000000000000000000000000000111111111111111111000000000111111000000///...,,,---///000111111111111......000000000000///...+++---...///...---...///......///...---,,,...000000111111111000///---,,,//////000000000000//////...000000000......///000,,,...000000///...///000......///000000000//////666333000......///000000...............---------............////////////...///000///...---...000///---+++***+++...111333,,,---...///000//////...---...//////...---------------......///000000111...///000000000000111222/////////000111222222222...000111222111000111222222555777666333222555999444555555444333333555666333333444555666666666666333222444777666333444888555666777777777777777666222444666777777777888999:::888777888:::;;;;;;:::999888777666666666777777444444333333333444555555444444444333333333222222111333444555333333333444666333111333333222555999666777777888999:::;;;;;;:::::::::;;;;;;:::::::::;;;;;;;;;;;;;;;<<<<<<<<<::::::::::::;;;<<<======;;;>>>AAABBBAAA???>>>>>><<<===>>>???@@@@@@@@@@@@@@@BBBFFFOOO```rrrzzz{{{|||{{{{{{{{{}}}~~~}}}}}}}}}~~~}}}{{{|||||||||zzzwwwuuutttuuurrrrrrtttvvvwwwtttppplll___\\\WWWRRROOOLLLIIIFFFDDDEEEFFFCCC???;;;:::;;;888888999:::::::::::::::;;;;;;:::;;;<<<===>>>???:::999999777666555555666666666777777777777888999222111000...///222333333222222222222222333333444333444555555444333444666111222444555666666666555222222222222222333444444222333444444222000000111222222111111111111222222000/////////000111000000......//////000111111222///000222333444333222111222111000//////000111222111222333222000000333666333111111333333111444999555555555555555555666777333666888666222000222555222333444222000///111444~~~{{{yyyxxxyyyzzzzzzyyyxxxvvvuuuuuutttsssrrrqqqqqqqqqqqqjjjjjjhhhaaaUUUHHH===777:::999777666666777888999333555666555333444777;;;444444333333444555777888444444444444444444444444///000222333333222000///000000000000000000000000111111222222222222111111111111111111111000//////+++,,,...000222222222222---...///000000///......+++...111000...---///111---...///...,,,,,,...///000111111111000///---,,,//////000000000000000///---...//////......///000,,,...000000///...///000000000111111000///......;;;777222...---...///////////////......------,,,111111000000//////.........///000///------///000000...+++)))***---111444---...000111111111000///000///......///000111111,,,---...///000000000000...///000000//////000111...//////000111222222222---///222333222000000111222555777666222222555999444555555444222222333555222333444555666666666666222111333666555222333777555555666666666666555555000333666777777777777888777666555666888999999888:::999777555555666777999222222222222333444555555444444444333333222222222222333555444333222222333777444222333333111333777555555666888999:::;;;<<<888888888888888777666555<<<<<<<<<<<<<<<;;;;;;;;;888888777777888888999:::999<<<@@@AAA@@@???>>>>>><<<===>>>???@@@AAAAAAAAACCCCCCCCCIIIYYYmmmxxxzzzzzzyyyzzz{{{~~~~~~}}}}}}~~~}}}}}}}}}}}}{{{xxxvvvuuuvvvuuusssooollllllllliiijjjkkkmmmnnnkkkfffbbb]]]ZZZVVVRRROOOLLLIIIFFFBBBDDDEEEBBB>>>;;;;;;<<<666888:::<<<>>>>>>>>>===:::;;;;;;:::999;;;>>>AAA888888888888666666777999444666777777666666777888555555333111333777888777111111111111111111222222333555777777666555666777111222444666777777777666222222222111111222333333000222444444333333444555222222111111111111222222111000///000111222111000---......///000111111222...000111333333222111000222111000//////000111222222333444222000///222555333111111333333111333888444444555555666777777777555888:::777111...000333222444555333000///111333~~~}}}}}}~~~}}}|||vvvvvvwwwyyyzzzyyywwwtttqqqvvvwwwrrroooooonnniiirrrcccUUUMMMHHHAAA;;;888999888666555555666777888333333555666777777777777222222333444555555555444555444444333333222222111333111000000111222222111333000......111222111///000111111222222222111111222222111///------///000---...///111111111000///111///------/////////...,,,,,,,,,---------------,,,,,,,,,---...///000111///000111000...------///////////////000000000000//////............////////////////////////////////////000000000000//////333333222222111000000000222222111111111111222222///000000000......000222...///000///......000222---------.........//////---------............///........................///---,,,,,,...000111111333111///000222333222///444444444333222111000///000000000000000000000000///111333444444333444666///000222333444444333222333333222222222333444555444555777666444333333444555555555555555444444444999888888888777777777666;;;888666777999:::888666111333555666888888777777333333333333444444444555444444333333333333444444444333222111111111222333555111000333444555888===333333444444666777999999666777999999888888888999;;;;;;;;;;;;;;;;;;;;;;;;777777888999::::::;;;;;;>>>===<<<<<<<<<<<<======@@@>>>======???@@@??????;;;<<>><<<===>>>@@@??????<<<===???DDDOOO___ppp{{{xxxzzz|||}}}~~~}}}}}}}}}|||zzzyyyxxxtttmmmjjjlllkkkjjjhhheeebbb``````aaaeeecccaaacccffffffaaa]]]WWWUUUQQQMMMIIIEEEDDDCCCBBB???<<<;;;;;;<<<<<<;;;999:::;;;<<<<<<;;;:::999:::::::::::::::;;;;;;<<<666999:::777777;;;<<<999555444333555888999888666666555333111000111222333222222222222222222222222333444666999;;;;;;999777444555444333222222444666888555333333444444333111333333333222222111111111444333222111000000111111000000111111111000000///000///...---------...///111111222222222111111000111111111111111000//////222333444333111111222333111222222222222333333333555555555555555555555555111222222222222111000///111......111111......111}}}|||~~~}}}{{{{{{|||}}}}}}|||yyywwwuuuuuuuuutttrrrpppssssssqqqoooqqqsssqqqkkkZZZNNNCCC@@@@@@>>><<<===999888666444333333444555666777777888888888777777555555333222222333444444111111222222333444444555333111000000111222222111222111000000222333222111111111111111111000//////...111444333///---000333...//////000000000000///---///000///---,,,///111111111000///...---,,,,,,///...............//////---/////////---,,,---...------........./////////......------------......////////////////////////000111111111111111111000------------...............///000111111000///......///000///---,,,---...///000000...,,,,,,---...---------...............---------............///...........................---,,,,,,...000000000222111000111222222111000***+++---///000222222333000000000000000000000000///111333333111111111222111111111111111222333444222222222333333333444444333444666777666666777888888888777666555555444444000111222333444555666666777666666777999:::999888777777666666666666777777555555666666666777777777555555555444444555555555333333333333333444555555555111000333444444666;;;555555444444555666777777777888::::::999999999:::::::::::::::::::::::::::888888999999999999999999;;;;;;<<<======<<<<<<;;;???===<<<<<<>>>@@@??????>>>===>>>BBBLLL\\\mmmyyyxxxyyy{{{||||||~~~~~~}}}|||}}}|||yyywwwuuuoooiiijjjooorrrnnnhhhbbb^^^\\\]]]]]]___\\\ZZZZZZ\\\\\\ZZZWWWRRRPPPLLLIIIFFFDDDDDDDDD>>><<<:::999:::;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;999999999999999:::;;;;;;444777777555777:::;;;:::333333555777999999666444555444222111000111111222222222222222222222222222222222444666888999777555333333444333222333666888;;;888666555555555333222222222222222222111111111111222222222222222111111111111111111111000///...000///...------...///000222222222222222111000///111111111222111111000///111222444333222222333444333333333222222222111111444444555555555555555555111111222222111111000000111......111111......111}}}}}}|||zzzyyyzzz{{{||||||zzz|||yyyvvvtttsssrrrpppooorrrqqqoooqqqsssqqqiiiaaaLLLCCC======>>><<<;;;<<<:::888666333222222333444666777777777777666666555777555333111111222333444111111222222333333333333333111000000111222222111111111111222222222222111000000000000///...---,,,000111111111000///....../////////000000000000///,,,///222000,,,+++///333......//////000000111111///...---------------...---...///...---,,,---...------------.........///......------------......////////////////////////111111222222222222111111......//////000111222222///000222444444222000//////000222111000///000111111222111///---,,,,,,...........................---------............///........................000///...///111333222222222111111111111222111111......///////////////...000000000000000000000000///111222222000///000000111111000000000222444555222222333333444444444333///111333444444444555666777777666555444333333222000000111222333444555555666666666777888999:::999999888777666555666666777666666666777777777888888666555555444444555555666333222222111111000000000555111111333444333555999555555444444444555666666777999:::;;;:::999:::;;;999999999999999999999999999999999999888888888888999:::;;;<<<<<<<<<;;;;;;>>><<<;;;<<<>>>????????????>>>===???IIIYYYkkkwwwyyyzzz|||||||||~~~~~~}}}}}}~~~}}}zzzwwwtttnnnjjjnnnuuu{{{tttkkkccc^^^\\\\\\\\\YYYVVVSSSRRRSSSSSSRRRPPPMMMKKKHHHEEECCCCCCDDDEEE;;;999888888999;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<999999888888999999:::;;;777888777666777999::::::444444555666777777555444444333222111111111111222222222222222222222222222111111222555777777555333111222333333222444777999<<<;;;999777555444333222222222222111111111111111000111222444444333222111111111222111111000///...000///.........///000111222222222222222111000///111111111222222111111000111222444333222222333555444444333333222111000000222222333333333333333444000000111111111111000000111......111111......111yyyxxxxxxxxxzzz{{{zzzxxx|||yyyvvvttttttsssqqqooorrrqqqrrrvvvuuulll^^^TTTCCC>>><<<>>>???<<<888888:::888666333222222333444555555555666555555444444666555333111000111333444333333333222222111111111333111000000111222222111///000111222222222222222222333333333222111111000444000---...000111...***000000000////////////000+++///111000,,,+++///444......//////000111111222------,,,,,,+++,,,,,,,,,---...///...------...///------------.........///.........------.........////////////////////////111111222222222222111111//////000111222222333444///000222444444222000///,,,...111222111111222333333444333111...------///.....................------------............///........................000//////000222333222111111111222111111111111222111111111111000///...---000000000000000000000000///000222222000//////000111000//////000111333444111222333444444444333333---000222333333333555666555555444333333222111111222222333333333444444444555555666777777888999::::::888777555555555666666666666666666777777777777555555444444444444555555000000111111111111111111555222111444444333444777555555444444444555555666666888::::::999999999:::999999999999999999999999999888888888888888888888999999:::;;;;;;;;;;;;;;;===<<<;;;<<<>>>????????????===<<>>???:::777777999888666444333333444555333444444555555555444444444444222111111222333333444333333222111111000000333111000000111222222111,,,///111222111111111111000111111222222222111111444000,,,,,,000222000...111000000////////////000,,,...000///------000333111000000000/////////...---,,,,,,,,,,,,,,,---------...000///......///000------.........///////////////............//////////////////////////////000111111111111111111000---......///000111111222...///000111111000///...***---///111000000000111444444444222///...///000...............------------------............///........................---,,,,,,...000111///...000222222222111000111222000000111222222222111111000000000000000000000000...000222222000000000111000000000000000111222333111222333444555444333222///111444555444555666777333222222222222111111111333333333333444444444444444666777777777666888999777777666555555555555555444444555555555666666666444444444333333444444444...///111333444555555555555222222444444222333666444444333333444555666666666777999999888888888999888888888888888888888888777777888888888888888888999999999999999:::<<<<<<<<<;;;:::;;;>>>???@@@???>>>===<<>>999999999999999:::;;;;;;???;;;888888777555666999999999888555333444666999333333333333333333333333222222222222222222222222555555444666777888777666111222333333222444777999::::::999777333111222333000000000111111111111111111222444555555333222000000000111111111111000000000000/////////111222333000111111222222222111111000111222222333222222222333555555444333222222444444444333333222111000000//////000000111111222222//////000000111111000000111......111111......111~~~}}}}}}~~~xxxwwwvvvwwwxxxwwwuuusssuuutttssstttuuutttrrrpppoooooosssvvvnnn[[[JJJCCC>>>:::999;;;;;;888888:::999888666444444555666777333333444555666666666555222222222222222333333333222222222111111111111111333111000000111222222111***---111222000///000111......///000111111111111...//////......111666:::222111000///......///000---------......///000111000000////////////......------------......///000...///000000//////000222....../////////000000000000000////////////000000///////////////////////////000000111111000000///---.........//////000000////////////////////////---///111222000///......222333333111///...///000//////.........------------------............///........................++++++,,,---///000...---000222333222000///111333...///000111222333333333000000000000000000000000...000222222111111222333...///000111111222222222000222333555555444333222000222444444444444555666111222222222222333333333111111222333333444555555555777888888666555777999444555555555555444444333222222333333333444444444333333222222222222333333111111333333444333222222555222222444444222222444222222222333444555666777555666888888777777777888888888888888888888888888666666777777888888999999:::999777777777999<<<>>><<<::::::;;;===???@@@???<<<<<<===@@@IIIXXXhhhssswwwxxx{{{|||}}}}}}zzzxxxxxxxxxwwwqqqooosssxxxxxxxxxyyyrrrllleee```^^^[[[VVVRRRSSSSSSQQQOOOLLLJJJIIIIIIEEEEEEDDDCCCBBB@@@>>><<<999888777888999999888666:::999999999:::;;;===>>>:::::::::::::::;;;;;;<<<===888666777777444666;;;999::::::999666444666888333444444555555444444444222222222222222222222222444333222333555555555333222333333333222333666888777888888555111000111222///000000000111111111222333444444444444333111000...///000111111222111111000000//////000111333444///000111222222222222222000111222222333333333222555666666555333111111222333333333222222111111111000000111111222333333444...//////000000000000000111......111111......111{{{}}}}}}{{{{{{wwwwwwvvvwwwwwwvvvsssqqqqqqqqqrrrsssuuutttqqqooojjjkkkooopppfffRRRCCC>>>???:::777888888777999>>>999888666555555666777888333444555666777777777777000111222333333333333333000000000111222222333333333111000000111222222111))),,,000111000...///000000111222333444555555555)))///333111---000;;;EEE222111000.........///000...---,,,---///111111000,,,,,,---...///000111111.........//////111222333...000111111000000111333////////////000000000000111111000000000000111111//////////////////////////////000000000000///////////////000000000000000222222111111111111222222111333555555222///...---111111111000...---...000//////.........------------------.........//////........................---,,,---///111111000...///222333333000///111333///000000111111111111111000000000000000000000000---///222222222222333444---...000222222222111111000111333555555444333222...000222222111111222333111222222333333444444555......000111333555666777555777999888555444666888222333444555555555333222111111111222222222333333333222222111111222222333555555444333000---+++)))555222222555444111111444111222222333444555777888444666777888777666777888777777777777777777777777555666666777888999999:::;;;999777555666999<<>><<<;;;:::777777777888888999::::::999888777777777888::::::888888888:::;;;;;;999777555555555555666666666666::::::;;;;;;:::999777666444444444555666777888999222333333444444333333222333333444333222333666888111333444444222111111222222222222111111///......////////////000111222333333444555444222000//////000000000000000000000000000000000000111111111111111111111111111111111111000222333333222111222333666555444333222333444555000111111111222222222222000000000000000///......111111000...------000333---...000111111111000///|||}}}}}}{{{yyyxxxxxxyyywwwwwwxxxwwwvvvtttsssrrrqqqqqqqqqooommmmmmoooqqqmmmccc\\\YYYOOO@@@:::===???===:::999:::;;;:::999999888777777777666444222333444555666666777777666222222222222111111111000111111111222222222222222///111222222111000111222000111111222111000///...111222444444444222000///...111222000...222;;;CCC222111000.........///000.........///////////////........................000000///..................///000///......000222222111000111222333222000/////////111333333111///000111222111///...///000111///------///000111000---///000000///......///111000/////////000111222555666777666333000...---......---...///111222444333222111///......------///...------//////...---//////,,,(((***...///---///,,,---///...(((&&&'''...///111111000///000111------...///111222333333222111000/////////000000000000000000111111111111---...///111444555555555333222111222444444222///...000222333111000000000...000333444444333333333111111222222333444444444555444444333222222111111111000000000000111111222222111000000111111000///000111333333111000111222000222111------111222000111111000000111222222333000333444111222555555333555555555555666777999:::666666666666666666666666888777666666666777999999:::::::::999999999999999999::::::;;;;;;;;;::::::>>>>>>???@@@GGGUUUgggssswwwwwwxxxzzz}}}}}}}}}~~~~~~~~~yyyqqqnnnssszzz}}}{{{xxxwwwzzz}}}|||uuunnnjjjgggbbb]]]XXXSSSOOOKKKKKKIIIHHHGGGFFFFFFEEEDDDFFFEEEBBB???===;;;999999666666666777777888888888777777666666666777888999:::999888999:::;;;999888666666666666666666666666888888999:::999888777666444444444444555666777777222333333444444333333222333444444333222222555777111333444333222000111111222222222111000///......////////////000111333333555555555444111000000111000000000000000000000000////////////000000000000111111111111111111111111111222444333222111111222555444333333333333444555333333222111000//////...000000000000000///......000...------///...+++(((/////////000000000000000~~~zzz{{{{{{zzzxxxwwwwwwxxxwwwwwwwwwvvvuuusssrrrqqqnnnpppqqqnnnjjjhhhkkkoooeeeYYYOOOIIIAAA999888>>>>>><<<;;;;;;<<<<<<:::999:::888666555666777777777333444666777777666555333222222333333222222111111111111222333222111000//////111444555444222111111000000111111111000///...000111333444333222000///111222222111///000333555333222111000///...------///////////////.................................000000///...............---...//////......000222333111000111222333222111000000///111222333111000000222222222000///000111111000...///000222222111...000111111000//////000//////000000000000111111444555666555222///............///000111222222333222222000///...---------...------///000000...,,,///...///111...***+++///222//////111000+++)))+++...000111111///......///++++++---...000222333333222111///------...///000111111111111222222222222......///000222444555666555333111111222222111000...000333333111000000000---,,,---///222444444333000000111111222333333333333333222222111111000000111000000////////////000111111111111222222222222000111333333111000111222...000///,,,,,,///111///111111111000111111222333111444444111111444444222888777666666555555666666666666666666777777777777888777777666777888999:::999::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::===<<<::::::@@@NNN```lllxxxxxxyyy{{{|||~~~}}}}}}yyypppnnnuuu|||||||||||||||{{{wwwpppkkkcccaaa]]]VVVPPPLLLJJJKKKJJJHHHFFFEEEDDDEEEGGGHHHDDDCCC@@@===:::888777666555555666666777666666666666666555555555666777888<<<:::888888999:::::::::888777777666666555555444555666777777888777777777555555555555555555555555222333333444444333333222444555555444222222333555000222333333111000000111111111111000000//////......//////000111222444444555666666444222111111222////////////////////////....../////////000000000000000000000000000000000111333444333111000000111333333222222333444555666333222111000///......---000000000000///////////////---,,,///222111)))!!!////////////000000111111~~~{{{||||||zzzwwwuuuuuuvvvssssssssssssrrrrrrqqqqqqqqqqqqpppnnnkkkhhhhhhhhhWWWMMMDDD???:::777:::@@@===<<<;;;<<<===<<<:::888777555333444555777777666333555777888777555333111222222333444444333222111000111333333333111///---111333555555333222222222000000000000000/////////000111333444444333222111222222222222222111///---333333444333333111000///000000//////......------------------............000000///..................///000/////////111333333222111111333333222111222111000111222333111000111222333222111000111222222000///000222333222111...///111111///...///000...///000000111111000000333444555444111///...///------///000111111111111///............///000000------...000111111...,,,---)))***000///)))***222111......111111//////222...000111000...------...+++,,,---...///000111222111000...,,,,,,---///111000000000111111111222222111111000//////000222444666444222000000000000000///111333333222000000111555222//////222444333111///000000111111222333333333333222222111111111111333222111000000000000000///000111111111111222333000111333333111000111222...000///,,,,,,000111///222111111111111111222222111444444111111444444111888888777666555555444444666666666777777777777777777666666555555666888999888888999999:::;;;;;;<<<===>>>>>>>>>>>>===<<<<<<;;;:::777777===KKK^^^kkkzzz|||}}}}}}~~~~~~~~~~~~~~~xxxooonnnvvv~~~xxxpppjjjfff\\\[[[WWWPPPHHHEEEFFFIIIFFFGGGFFFEEEDDDEEEGGGHHHAAA@@@>>>;;;888666555555555666777777777666555555555555555666666666777777>>>;;;888666888999::::::999999888777666555444333333333444555666666777777555555555555555444333333222333333444444333333222444555555444222111111222000222333222111000000000111111000000////////////...//////000111333444555333555777777555222111111///////////////////////////000000000000111111111////////////////////////111333444333111000000000111111222222333444555666////////////000000000000000000///////////////000000///000222555333---'''...///000222222111000000~~~~~~~~~{{{wwwuuuttttttnnnnnnoooooopppqqqqqqrrrvvvsssooonnnnnnjjjccc]]]IIICCC>>><<<::::::===AAA;;;;;;:::;;;<<<<<<:::888444333444666888888777555333555777888777555222000222222444555555444333222111222333444333111///...555555555333111111333444000000000///////////////000222444555666555444333222111111333444333000---111222333333333333222222000000//////......---------------.........//////000000///...............///000111111000111333555333222111222333333333111333111000111222222222000000111222222111000111333111000000111333333222111,,,...//////...---............///000000000000///222333333222000/////////,,,,,,---.../////////..................//////000------...000222222///---111)))'''...000+++,,,222///,,,+++---...,,,---111...000111000...------...............////////////000///...------...///111/////////000000000111111///000111///......111444444444222000//////000111///111333333222111111111999555111000222333222000///000000111111222333333333333333333222222222222222222111000/////////000---///111000//////111333000111333333111000111222///111000---...222333111222222111111111111111222000333333000111444444111666666666666666555555444555555666666777777777888555444444333444555666777666666777888999:::;;;;;;<<<<<<=========<<<<<<;;;===<<<:::;;;BBBQQQdddqqqzzz|||~~~~~~}}}}}}~~~~~~wwwnnnoooxxx|||sssjjjccc```VVVUUUQQQJJJDDDAAADDDGGGBBBEEEGGGGGGEEEDDDDDDEEE???>>><<<:::888666555555777777888999888777555444666666777777777888888777>>>;;;777555666888999::::::999999777666555444333222222333333444555666777555666666666555444333222222333333444444333333222444555666444222000000111000222333333111000000111111000//////...//////000//////000000111333444555///333888:::888444000///000000000000000000000000111111222222222333333333////////////////////////000222333333111///000000000111222333444444555555////////////000000000000000000////////////000111///111222333333222111111,,,...222444555333000---~~~~~~~~~{{{wwwtttttttttmmmmmmmmmmmmnnnpppqqqrrrxxxsssnnnnnnnnngggZZZOOO>>>===<<<<<<<<<===>>>@@@;;;999888999:::;;;:::888555555555777::::::888666444555666666666444222111111333444666666555444333222222333444333222111000666666444222000000222555111000///.........//////000222444666777777666555000000111222444444222000000000000111111111222222///////////////.........------......///000000000000000///...............///000111111111222444666444222111222333444333222444222111000222222222111///000222111000000111222111000000111333333222000,,,...//////...------.........////////////000000111222222111///...///000,,,,,,,,,------.........111111///...---,,,,,,,,,------...///111222000...444///,,,...///...---...555000...///...,,,---111...000111111///......///000000000/////////....../////////...//////000000.../////////000000000000***,,,//////...///333666222222333111///...000111///111333444222111111111555333000000000111111111000000111111222333333333333333333333333333333222000//////............///---///111111...---///222000111333333111000111222000222111//////333555333333222111111000111111111...111222000111444555222444555555666666555555444444444555555666666777777444333333222222444555666666666777888999999::::::999999:::;;;;;;;;;;;;;;;<<<;;;;;;<<>>@@@AAAAAAAAA>>>??????BBBHHHVVVfffrrrwww{{{||||||~~~{{{sssmmmqqqzzzzzztttmmmgggccc___\\\YYYQQQMMMGGGEEEFFFFFFDDDBBBFFFGGGFFFAAA;;;888;;;>>>;;;;;;;;;:::;;;;;;<<<<<<555666888888777444111///333333555666666666555444:::888555444555555555444999999888888777777666666555444333333333444555666555777888999:::888777666222333333444444333333222000222444444333111111111333555666555444333333333000///...------...000111444333222222111111222222222333444333111000111333222222222222222222222222111111222222222333333333111111111111111111111111,,,...000111111111222333111222333444333222111000111111111111222222222222000///...---...///111333444111///111555555000+++222111000//////111333444~~~}}}{{{zzzyyyxxxwwwwwwvvvsssqqquuuqqqnnnnnnqqqqqqlllgggppppppoooiiiYYYFFF;;;:::999999999888888888777777::::::999888888999::::::666222111555555222222777444333222555888888666333111222444666777777666666555333111000000111333555000111222333333333333222000000111222333333444444---///222555555333000...//////222555777777555333222111000000000111222333111111000000/////////...222000///......///000222000000////////////000000222111000222555777888777555333111000111111000///...222333000000222111---...000111222111000111222------...///000111222222222222222111111111111111111///------000222333444111111111111111000///...000000000000///////////////---+++,,,///000///---000000////////////000000////////////////////////000000///---,,,,,,///111222111222666666333222444111000///000333333000---000000////////////000000...222333000...000111000111111111111000000000000000000111111222222222333000111111222222333333444555222//////000111///------...///000111222333333444333111000000000111111555333111000///000111222......////////////......111...---000000...///222000///.........000111222000///...---...111444666333333222111000000111111555444333333444555444333111333444444333222444555444333333333444444555666888555333555999;;;:::888;;;;;;;;;;;;;;;;;;;;;;;;===???>>>===GGG\\\oooxxx{{{zzzzzz|||~~~{{{~~~}}}uuulllrrr~~~wwwsssmmmiiiiiifff___XXXVVVNNNLLLHHHCCC@@@AAAEEEHHHGGGEEEBBB???===;;;::::::777999::::::888777777888;;;999777888999888555111333666999999777555666777777666444333333444555666333555999;;;<<<;;;999777666444222222333444333222999777666666777777666555///000222444444444222111444333333222111111111222---///111333444333222111222000//////000000///---111000///......///000111222222111000//////000000888555333111222222222111222222333333333444444444///000111111111///...---000000000000000111222222---///222555555333111///333...******///222111...000000111111222222222222111...000666666000...111444111222444333...,,,---~~~~~~}}}|||{{{{{{zzzxxxxxxxxxvvvtttrrrqqqooommmnnnqqqrrrpppmmmqqqlllggg```RRRCCC;;;:::::::::::::::999999999888:::999888888888888999:::555111111444444111222666444333333555777888555333222333444666666666555555333333333333333333333333111111222222222333333333111111111222222333333444---...111222333222000///222111111111111111000000222111111000000111111222000000000//////.........111000///......///000111000000////////////000000000//////111555777888888555333111000111111000///---111333000///111000---...000111222111000111222000000000000000/////////333222222222111000000000111///------///111222333111111222222111111000///111111000000/////////...///---,,,---///000///---//////000000000000//////////////////////////////000000///...,,,---///222222000111444555111000222000//////000222222///---000000////////////000000...222333000...000111000000000000000000000000000000000000111111111222222222222222222222222222111777555222222333333222000......///000111222333333333333222111111222333333333111000.........000000......////////////......111......000111//////222000///......///000111222//////000111222333333444/////////000111222333444444444333444444555444333111222333333222222333444555444444444444444555666666666777777888999:::<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<>>>===???KKK```qqqxxx}}}{{{yyyzzz~~~}}}}}}vvvnnnqqq|||~~~xxxoookkkiiikkkggg^^^UUUQQQLLLIIIEEEBBBAAABBBDDDEEEEEECCC@@@>>><<<;;;::::::777999::::::999888999:::<<<;;;::::::;;;:::777444333666888888666555555666444333333333333333444444666777777777666555444333666444222222333333222111555444444555777888777666...///111222333222000///444333222222111111222222000000000000111222333444///.........///000//////222111000//////000111222222222111000000000000000555333111111222444444444222222222222333333333333111111222222222111//////000000000000000111111222000000000111111111111111111///---///222222000...//////000000111111111111000...000555555000...000+++***,,,222444222333666~~~}}}|||{{{zzzzzzzzz{{{zzzxxxwwwwwwwwwuuusssqqqpppppppppppppppppppppqqqggg[[[RRRIII???::::::;;;;;;;;;:::::::::999999:::999888777777888999:::555222111333333111222444444333444555777777555333333444555666666555444333222333555666666555333222333222111111111222333444222222222222222222222222---...///000111111111111333222111/////////000111111222222222222222111111//////000000000///......111000///......///000111111000000//////000000111/////////222555888999888444222000///000000000...---222444111///000000---...000111222111000111222111111000000000/////////333333222222111000//////000...,,,---///111111111000111222222222222222222222222111000//////.........---,,,---///000///......///000111111000///...////////////////////////000000///...,,,---000222222000000333333000///111/////////000222222000...////////////////////////...222333000...111222000////////////000000000000//////000000000000111111333333222222111000000///444222000///000111000///......///000111222222333333333222222222333444444000///...---,,,---...///...//////000000//////...000......111111//////222000////////////000000111///000222333444333222111.........///000222333444444444444444444444444444000111222222111111222444666555444444444444444555333777999999666666:::>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<>>III[[[llluuuxxx~~~}}}}}}~~~~~~zzz}}}zzzqqqmmmpppssssssggghhhlllpppjjj[[[MMMGGGFFFCCCAAACCCGGGGGGCCC>>>===<<<:::999888888999999555777888888888888:::<<<888888888999888777555444444555555555555444444555333444666888999999888777444444444555555666666666666444333333333333111///111000000222555666666666555555555555555444333222333333222222111222222333111111000000000111333444///000111000000000000111111111111111111111111111111111000000000000000111000//////111444666666555000000111111111222222222222222222222222222111111000000111111111111111000111000...,,,---///111333...000222222111/////////000000000000111111111111......000111111000......888444222222///***((()))zzzzzzzzzxxxuuuuuuwwwyyyxxxvvvsssrrrssssssrrrqqquuuvvvvvvtttqqqnnnllllllgggWWWFFF>>><<<;;;<<<>>>999999999999888888888888888888666666666666888888777777666555444555555555333444666666666555444444444555555555555333222111444333222000000222333444444333111000000111333444333333222222222222222222111111000000111333444555///222555666555333333444666666777888777666444333222333444555555444333222111111000000000000111111111111000000000000111111000000222555999<<<<<<;;;333111//////000111000///000666999555111111222111...000111222000000111222//////000000111111222222333333222222111000000//////...------///000///...///000111222333444444444444333222111000///...---......///////////////000...///000111111000///...///////////////////////////000///...---...111444777333222444333000000222///111222333333333222222//////000111111000//////---111222//////111222111.../////////000000111111000000000////////////////////////000000111111111333333222222111111111222//////000000111111222222222222222111000//////.../////////////////////000//////000000000000//////000...///333333000///222///000000000000/////////111000///......///111222111111000000000000111111222444555555333222444555///111222222111000222333333333222222222222222333555444222444777999999888777777888888888999999999:::;;;CCCRRRdddpppvvvxxx~~~~~~|||{{{~~~|||~~~|||tttmmmlllnnnoooggghhhlllnnngggXXXKKKFFFEEECCCBBBEEEIIIHHHBBB===:::999888777777777888999444555666666555666888;;;777888999999888666555555555555444444555555555555333444666888999999888777111333555777777666444222555444444444444444111///333222111222333444444222555555555555444333333222333222222111222222333333///000111222333222111111333555555444111///000222///000000000000000000///111000000000000000111111000000000111333555444333000000111111111222222222111111111000111111111111111111222333333222111000///////////////000000000///000000...------///111222222222222222222222222...///000000000000///...222///...111000......000~~~}}}}}}}}}}}}xxxyyyyyywwwsssssswwwzzzvvvtttqqqpppqqqrrrqqqqqqqqqrrrssssssqqqnnnkkkhhh[[[NNN@@@;;;;;;;;;<<<>>>999999999888888888777777888777666555555666777888888:::999555555777777555333555777777555444333444333444555555444333222111555333111//////111333555444333222111111111222333222222222222222222222222333222222222222333444444000444888777444000//////888888888888777666555555222444666777777666555444111111111111111111111111222111111000000111111222111111333666:::<<<;;;:::333222000000111222222111000777:::666111000111111...000111222111000111222333333222111000000///...222222222111111111111111000///......000000///...///000111222333333333333333333222111000000//////---///000000///...000111000000////////////000000///////////////////////////000000......///222555888555333444333000///222...000333444333222222333000000222222222222000000,,,111222//////111333222//////000000111111222222111111000000000000//////---......///000000111111000111111000//////000222//////000000111111111111111111111111000///...---///000000000000111111111///000000111111000000///000...000333444111000222///000000000000//////...111///---,,,,,,...111333......///000222333555666222444666555333111333666000111222222111111222444222222222222222333444444777333111333888:::999777777777777888888999999:::<<>><<<999888777666555666666777666666666555333444666999777:::<<<<<<999888888999999666444444666777777666444333333333333333444444555555555555444111///---444444555777888888666444555333222222333333222111111000000000000111111222222222111111222222333444111111222222222111111111333666888666111///111444///000111111111111000///000000000000000111222222//////000111444444333111222222222222333333333333222111111000111222333444444555666777666555333222///000111222222222111111///---+++---111333222000333333333222222222111111///222333//////333222///666333111222111...///222|||yyyvvvttttttwwwyyyyyyvvvrrrrrrwww|||wwwuuurrrqqqqqqssssssssspppnnnmmmnnnnnnhhh]]]TTTDDD>>>;;;<<<;;;999999;;;;;;;;;;;;:::::::::999999777666555444444555666777666:::999333222666666222333666888888555222333444222222333444444444333222333333444555555444333333333333333333333222111000000000111222333333444444222222333222222111//////555777999777444333777;;;888777555444333333333444111333555777888777555333111111222222222222111111222222111111111111222222//////111444777888666555444333111222333444444333---555888333---,,,...///...000111222111000111222111111111111111222222222000000000111222222333333111000000111222222000...//////000111111111111000222222111111111111111111---///111111......000222222111...------...111222///////////////////////////000000///...000333555888444222222000------000)))---000111///...///111111222444555555444222111,,,000222//////222333222000000111222333333444444333222222222111111000000000000000///......------///111222111///...111333000000000000111111111111,,,---///222444444444444......///000111111000000000000111111111111000000000...000444555111000111///000111111111///...---,,,---///111222333333222333222222222333444444555111555777666222111333777111333444444333222444555333333444444666777999:::555888::::::888888;;;???999999:::;;;;;;<<<======>>>EEEVVVjjjttttttuuuyyyxxx{{{}}}}}}||||||~~~{{{~~~~~~}}}}}}|||yyyyyyyyyoooiiiaaaYYYOOOFFFFFFJJJAAACCCFFFFFFCCC???<<<;;;:::999777666555555666666888888777555444444777999555888::::::777555666777:::777444444666888888666777666444333333444555666666666555444444555555555444444555888::::::777555444333222222444444333222222111111111222333444444222111111111222333333444444222111//////000222333111444777555111///222555000111222333333222111000000000///000000111222222......///111444555444222222222333333333444444444333333222111222333555666555666777888777666444333111111111111111222222333...,,,,,,000555777333///222222222222111111000000///333333//////333333///444111000222222111222666~~~{{{yyyxxxxxxxxx{{{{{{yyyuuupppooorrrvvvvvvtttpppnnnrrrvvvtttnnnooollliiiiiiiiidddTTTEEE@@@>>><<<:::::::::;;;<<<<<<;;;999888777777666666333444666888888777555444444111111444333111000333999666444555666666333000555444444444444333333333555444444444444555666666111222222222222111000000333333222222222222222222222111111000000000000000111111555888444///555@@@@@@:::222000222444333222222222222222222222222222222111111555:::;;;666222444333222333444444333111555333222333666666444111333333333333333444666666444444444444444333222111000000111111111///...---111///...///000111000...000000////////////000000111111111111111222222222,,,...000111222111000///.../////////////////////.........///////////////000...,,,---000111000...222333333222000///111222222111111111111222333444999555222222333333111///000333666666555222111111000/////////000222444555///000222222222222444555111222333222000///000111111111111///...000444777000000//////......------444000///111111000111555''')))---000111111///...000000000000////////////111000///......///000000000///000111222222000...000///000444888:::777444333333222111000000111111000000000000111222333444000111222333333333333333333222111111111222333444...///111333444444444444555555666666777777888888888888888777888888999:::777===???<<<;;;>>>>>>:::;;;NNNdddpppvvvzzz|||{{{www|||~~~}}}~~~~~~|||~~~|||}}}}}}~~~~~~~~~uuubbbTTTMMMJJJHHHFFFFFFIIIIIIBBB===<<<;;;999777888999:::::::::::::::888666444333444444222111000444555444555888888555555444444666888999888777777:::<<<999444222555888555555444444444333333333666666777777666555444444555444333333222222222222666555555444444333222222444555444222000111333555444222222555555222111333111111111111222222333444555555333222111000000000000000000000000000000000000000000000111222333444666666555444444444555555444000000444555333888???NNNCCC:::888888555333333777555222111111111000///000000000000000111111222333333333222222111111111...///000111222333333333333333222111111222222333|||zzzxxxxxxxxxxxxxxxvvvsssqqqqqqsssttttttsssooolllnnnsssrrrnnnooonnnkkkggg```UUUIII???>>>===:::888777888999;;;::::::999888888777777777444444666666777666555444555222222555555222222555777555444555777777555333555555555444444333333333333333333333333444555555222222222222111111111111222222222222222222222222222222111000000000000000222111333666444111555===>>>888222000111333333111222222222222222222222222333111111444777888333///222111111111333333111000444222111222444555333000333333333333333333222222222222222222222111000000///000000111000///...---111///...///000111000...000000////////////000000000000000000000000000000...///111222222222111000//////////////////.............../////////000000///---,,,---000111000///111000///,,,***+++...111222222222333333333444444777555222111222333111///...111444666555333333333333222222111111222444444000111333333222222333555222333444333111000111222...//////...///111555999//////////////////......444111///111000......222...///000222333333333333111000000000////////////111111000//////000000111222111000111222222000///111000000222444555222000222111000000//////000000/////////000000111222333222333333444444444333333444333222222222333555555111111333333444333222222555555666666777777888888888888888888888999999:::888>>>@@@===<<<>>>>>>;;;???QQQfffqqquuuxxxyyyyyyuuu{{{~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~zzzhhhWWWMMMHHHFFFEEEIIIMMMLLLCCC:::777777666777888999:::::::::::::::888666444333333444333111000444666555666888888555555555555666888999888666888:::;;;999444333666:::555555555444444444333333444444555555444333333222555444333333222222333333555555444444444444333333444555555444222222333444555222222555444111111444222222222222222333444444333333222222222222222222111111111111111111111111111111111111222333444555555555444444444444444555555111111333333111555;;;GGG>>>777777888555444444666555333222333222000...000000000000000111222333444444444333333333333333000000111222333333333333444444333333222111000000|||yyyxxxwwwwwwvvvtttrrrrrrrrrsssssssssqqqrrroookkkkkkooopppooolllllliii___RRREEE>>><<<===;;;888555555666888:::999999999999888999999999555555555555555555444444666333333666666444444666555555555666888888777666666666555444333333222222222222222333333333444444444333222111111111222222111111111111111111111111333222111111000000111111333111111444444333444888;;;666111///111333222111222222222222222222222222555333333555777666222///111000000111222222111///222111111222333333222000333333444444333111000///000000111111111000//////...///000000000///...---111///...///000111000...111000000//////000000111000000000//////......---111111111222222222222222000000000//////.........///////////////000000111...------...000111111000111000---)))(((***...222222333444555555555444333666444222111111111000///---000333555555444444444666555444333333333333333111222333333222111222333333444555444222111222333/////////......000333666////////////000000000000666222111222111......111333333222222222333444555111111000000000/////////222111111000000111222222555333111111111222111000444222111000111111///...111000//////////////////...//////000000111222222333333333333222111000///444444444333444555555666333444444444333333222111555555666666777777888888888888888888888999::::::999===???===<<<>>>???===CCCUUUhhhqqqtttvvvwwwvvvtttzzz~~~}}}~~~{{{|||~~~~~~}}}|||}}}}}}~~~nnn[[[LLLDDDCCCDDDIIINNNMMMCCC888444555666888888999:::::::::999999777555333333444444333222222666777666666999888555777666555555777888777555888::::::888555555999<<<555555555444444444444333444444444555444444333222555444333333333333333333444444444444444555555555444666777777555444444444777333222444333111222555333333333333333444444555222222222222222333444444111111111111111111111111222222222222333444555555444333333333333333444444444222111222111///222777>>>888444666777555444444555444333444444333111...000000000000111222333444333444444444444444555555222333333444444333333222444555555444333111///---~~~zzzxxxvvvuuuuuuuuurrrpppqqqtttvvvuuusssqqqsssqqqkkkiiimmmppppppjjjeee]]]SSSFFF<<<:::>>>===:::777444444666888:::777888888999::::::::::::777666555444333333444444666333333666666444444777555555555666777777666555666666555444333222222111222222333333444444444444666444222111000111333444000000111111111111222222333333222111111111111222444111000222444555444333777444111000111222222111222222222222222222222222666555555777888888666333222222111222444444333222111111222222333222222111111222444555444333111///000000111111111111000///...///000000000///......111///...///000111000...111000000000000000000111222111111000///...------222222111111111111222333111111000000///.........000000/////////000111222---------///000111222111222111000---,,,---000333222444555777777666444333444333222111000000000///...000333444444333333444555444444333333333333333222333444333111111111333444555666555333222333444333333222000------///111/////////000000111111111666333222444444111000333222222222222222222111111111111111000000000//////222222222222222222333333666444111000111222222111666444333111111111111000111000000/////////000000///000000111222222222333111111111000///...,,,+++444444444444444555555555444444444444444333333222555555666666777777888888999888888888888999:::::::::<<<>>>===<<<===>>>???FFFWWWjjjrrrtttvvvvvvuuuvvv{{{~~~~~~~~~{{{|||}}}~~~~~~~~~~~~~~~|||{{{{{{}}}}}}qqq]]]KKKBBBBBBEEEIIINNNMMMCCC888666888;;;888999999:::::::::999999666555333333444555444333444777888777777999888555888666555555666777666555888999999777555777:::===555555555555444444444444555666666666666666555555555444444333333333444444333333333444555666666777444666999:::888666444444999444222333333111222666444444444333333444444555333333222222222333333444222222222222222222222222222222222222222333444444222222222222222333444555111111111000//////222555999555333666777555333444444444444555666555222///000000000111222333444555222222333333444444555555444444555555444333333222222333444555444222///...~~~{{{xxxuuutttsssssswwwsssqqqqqqtttwwwvvvtttrrrtttsssmmmkkknnnppppppkkk^^^PPPFFF>>>888999>>><<<:::888555555777999;;;777888999:::;;;;;;::::::888777666444444333333333555222222666666444444777666777777777555444333333666666555444333333222222333333444555666555555444666555333111111222333555000000111111222222222222444333333222222222222222444222000111444777444000333222111111111222222222222222222222222222222222333333444666888888777666555444444555777777666555222222333333333222222222000222444666666555444333111111222333333222222111...///000111111000//////111///...///000111000...111111000000000000111111333333222222111000//////222111111000000000111111111111000000////////////111111000//////111222333---...//////000000111222000111333222111000111222333444666777777666444333333333222111000000000111000222444444222111111222111222222333333333333333222333444333111111111333444555666555333222333444333333333111...---///000///000000000111111222222111///000333444111111444///000222444333111///---111111111111000000000000111111222222333333333333666444111000111222222222333333333222111111222333111111111000000111111222000111222444444444444444111111111000///...---,,,222333333444444444444444444444444444444555555555555555666666777777888888999999999888999::::::;;;:::;;;<<<===<<<<<<===@@@IIIZZZllltttvvvwwwxxxwwwyyy~~~~~~~~~|||~~~~~~~~~~~~}}}}}}||||||~~~{{{{{{{{{|||}}}{{{nnn\\\KKKBBBCCCGGGMMMQQQNNNCCC999888:::<<<999999:::::::::999999888666555333444555666666555666999:::888888:::888555888666444444555666666555888888777666666888:::<<<666666555555555444444444555555666666666666666555444444444333333444555555222333444444555666777777444777:::;;;999777555444:::555333444333111222666555444444333333444444444666555444333222222222222222222222222222222222222222111111111111222222333111111111222333444555666...000111000///111444555999555444777888444333444333333444666777666333111111111111111222333444555111111222222333333444444555555555555444444333222///111333444444333222000}}}|||{{{xxxvvvtttsssrrrrrryyyvvvrrrqqqrrrtttuuuvvvsssuuusssooonnnqqqqqqnnngggVVVFFF???;;;666666;;;;;;:::999888777888:::;;;777888:::;;;;;;;;;:::999999888888666555444333333555222222666666444555888777888999888555333333444555555444444444333333333333444555666777666555444666555444333333333444444111111111222333333444444555444333333222222333333444444333222444777444///111111222222333333333333222222222222222222222222///000111333444555555555555444444666888888777666111333444444333222222333111222333555666666555555222222333444444444444333///000111222222222111000111///...///000111000...222111111000000111111222444444444333333222222111111111111111111000000000000000000000000000000000333111000//////111333444...000111111//////000222...000333333222111111111444555666666666555444333222333333222000000111222111333444333111000000111000111222333333333333333111222333333222111222333444555666555333222333444///111222111000111222444111111111111111222222222---+++---111222000000222///111444666666333000...222222111111111000000000000111222333333333333333333222000000222333222111///000222111000000111222111111111111111222222333111222444555666666555444333333333444333333222222222222333444444444444333444444444444444555666777555555666666777777888888999999999999999:::;;;;;;<<<:::;;;>>>===<<<>>>BBBNNN^^^ooovvvwwwxxxyyyxxxzzz~~~~~~}}}{{{~~~~~~}}}|||||||||}}}|||{{{||||||}}}zzzuuujjjZZZKKKDDDFFFJJJTTTTTTNNNCCC:::999:::999999999:::::::::999888888777666444555777888888888888;;;<<<999999:::999555777555333333444666666666777666666777777888999999666666666555555555444444222333444444555444444444444444444444444444555666333333444555666666777777444777:::;;;999666555444999666444555444111111555555444444333333333333333777666555333222222111111333333333333333333333333222111111000000111222222111111111222333555666777...111333111000444666666888555555777777444333666444444444555777777555333333333222222333333444555111111222222222222222333444555555555444333333222///000222333444444333333|||{{{yyywwwuuutttsssssstttzzzxxxtttpppnnnooorrrvvvttttttrrroooqqqssspppjjjXXXJJJ???>>><<<777666;;;999999999999999999999999888999:::<<<<<<;;;999999999999999999777555333222555333444777888666666999777999;;;:::888666666888333333333444444444444555111333444666666555444333555555555555444444444444111222222333444444555555555555444333333333333333333666666333444777555000///111222444444444444444222222222222222222222222000111222222222222333333222222222333555666555444///222444333111000111222333333333333333333444444222222333444444444444444000111222333444333333222111///...///000111000...222111111000000111111222444444333333333333333333222222333333333222000////////////000111111222222333222000///000111444555///111222111///...///111///111222222111111222333555555555444444444333333222444555333111000222444000111222222111111111333333444444555555444333222000111333333222222333555333444555444222222222333///111222333222222444666222222222222222222111111///---...222333000///222000111333444444333222111222222222111111111000000//////111222333333333222000//////000222333222111///111444444222000111222000000000000000111222222000222444555666666555444222333444555666666666666222333444555666555555444777666555444444555555666555555666666777777888888:::999999999999:::;;;;;;>>><<<===@@@@@@===@@@FFFTTTcccrrrxxxxxxxxxxxxwwwyyy~~~|||~~~~~~}}}}}}}}}~~~~~~}}}}}}}}}}}}}}}|||||||||xxxrrrgggYYYMMMGGGHHHKKKVVVSSSKKK@@@;;;;;;;;;888999::::::::::::999888777888777666666999:::::::::999<<<===:::999:::999555666444222222444666777777555555666777888888666555666666666666555555555555222333333444555555444444444444444444444555666666444444555555666666777777555777999999888666555555999666555666555222111333444444333222222222222222666555444333333333333333444444444444444444444444333222222111111222222222111111222333444666888999000555666222111555666444666444444666555333444888555444333444666777777555555444444333333333333444333333333333333222222222333333444444444333333222222222222222222222333333}}}zzzyyywwwvvvuuutttuuuuuuzzzyyyuuuooojjjkkkpppuuutttssspppooorrrtttooogggHHH>>>:::??????888999???777888999999999999888888888999;;;<<<<<<;;;999888999:::;;;:::999666333111777444555888999777888;;;777:::<<<<<<:::999:::<<<222222333444444555555666000111333555555444333222555555666666555555444333222222333444444555666666555555444333333333333444333888999555444666555000...000333555555444555555222222222222222222222222333444444444222222222333/////////111333444333222...111333222000///000222555444333222111111111111111222333444444444444444111222333444555444444333111///...///000111000///222222111111111111222222333333333333333333444444222333555555555333111000......///000111222333333444333111///000222444666000222444222///---///111333333333222111222555777666555444333333333333333222444555444111000333555...///111111111111333555666777777777666444222111///111222222222222444555333444555444222111222333333444555444222222222333444333333222222111111111444222333666666222111333111000000000111111222333222222222111111111111000...///111222333333222222------...111333444222000222555888888555222222222///////////////000111111///111333555555555444333///000222444555666777777333444666777777777666555:::999777555444333444444555555666666777888888888::::::999999::::::;;;<<>>BBBBBB???BBBIIIXXXggguuuzzzxxxwwwwwwuuuxxx}}}~~~}}}}}}}}}}}}~~~{{{|||}}}}}}}}}}}}}}}|||xxxqqqfffXXXNNNIIIIIIKKKSSSOOOFFF===;;;>>>>>>;;;:::::::::::::::999888777888777666777:::<<<<<<;;;:::======:::999;;;999555666333111222444666888888444555666777888777555222777666666666555555555555444444555666777777777666444444444444444555666777555555555555666666666666555777999888777555555555888666555888666222111222444333222222111111111111444444333333333444555555444444444444444444444444444444333222222333333333111222222333555777999:::333888999444222555666333444111222444444222555:::666444333444666777888777666666555444333333333333555555555444444333333333222333333444444333333222444444333222111111111222yyyxxxuuurrrqqqqqqrrrrrrrrrrrrqqqooonnnooorrrttttttrrrqqqtttwwwssscccSSSCCC???:::777777999:::;;;888888666444777<<<<<<999::::::::::::::::::::::::777777777777777777777777888888888777555444555666888888999999999999888888333444444555555555555555111111222333333333222222777888888777444222111111333333333333333333333333555555555444444333333333222555555222222444444111222111111111333444333222555555555444444333333333222111000//////000111222555444222111000111222222333444444333222111333555222111000111333444444333///111333222111111444777555555444333333222111111444222000//////000222444222222333333333444444444333333222222222333444555222222222111111111111111222111000000000000000111444333111111333444555444222222222111000111333555000/////////000222444666888666444333333333222111222444666777666555555666111111222333444444555555333333444666888777555222555555555444111//////000444444333333222111000000000111111222444555555666777666555444333444444555333444555555555333111///...000111333444444333333333333222222222222222222000111111000//////111222111222222222222111000000///000111222222222222222...000000---...111222000000222333333222111333444------///333666666222...444777999999888777777888666666777777777777666666666666666777888999;;;;;;<<<:::888888:::<<<===>>>======>>>???======CCCLLLdddmmmvvvyyy{{{}}}zzzvvv~~~~~~}}}~~~}}}|||||||||~~~xxxyyy{{{|||}}}}}}}}}|||wwwrrrhhhZZZOOOIIIJJJMMMRRRMMMEEE???<<<;;;;;;;;;;;;::::::999999::::::;;;<<<;;;<<<<<<888555999AAA>>>;;;<<<@@@@@@;;;777666555666666666666777:::===;;;::::::999888777666666555444333333555666666555444444555555666777777777777777666555444444333222333444666777777777666555555666777777666555777888777888999777444111111111222111111111222333333444333666666333333666666333222222111222444555444333777555333222222222444555222333333333444666:::===999777555444555666555555444333333333333444555555555555444444444333333333777444111111222333111///111222222333333333222222000111333555555444333222000000000000000000000000~~~yyywwwuuusssqqqqqqrrrrrrsssssssssrrrqqqrrrssstttsssrrrqqqsssssskkkZZZLLLAAA>>>999777777999999:::888999888666999======999999999999999::::::::::::888888888888888888888888999::::::888666555666888777888888999999888888777444444555666666666666666444444444555555444333333444666777666444333333444333333333333333333333333555555444444333333222222000333333000000222222000222111111222333333333333555555444444444333333333111111000000000000111111333333222222222222222222222333444444222222333444444222111222333333222111///000222111000000222555555555444333333222111111555444222000000222444555222222222222333333333333222222222222222333333333444333333222111000//////111111000000000000111111444222111111222333444333111222222111000111333555000000///000111222444555999888888777555444333333///000000000//////111333222222333333444555555666666666777777666444222000444555555333111000000111222222222222222333333333222222333333333333444444666555333222222222333333777666444333111111111111///000222444555555444444333333333333222222222222222222222111///...///111000111222333333333333333000000111222222222222222///222222//////333333111222333444444333333444555111111333666999999777444555444444666999:::777555666777777888888777777666777777777777888:::;;;<<<<<<:::888888:::<<<===>>>======>>>@@@???>>>EEENNNeeeoooyyy{{{{{{||||||yyy~~~~~~~~~~~~~~~}}}}}}|||}}}}}}}}}}}}}}}~~~~~~}}}{{{qqqkkkbbbWWWOOOLLLKKKLLLKKKGGGAAA===<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;:::<<<===:::777;;;CCC@@@======AAAAAA<<<999888555666777666666777:::===::::::999888888777666666888666555555777888888777666666666555555555555555444555777777666444222000444444555666666666666666666777888888777777888999777888999777444222222222222222222222222333444444333666666333333666666333444444333444555666666555888777555444444444666777333444555444444555888:::888666444333444555555444444444333333444444555666555555444444444333333333666333111000222222111///333333333333333222111111///111333444444444222111222222222222222222222222}}}yyywwwuuusssrrrqqqqqqrrrrrrrrrssssssssssssrrrrrrsssrrrqqqpppkkk^^^OOODDD???===:::888999999999888888::::::999;;;>>>===999777888888888999999::::::999999999999999999999999:::;;;;;;999777666777999777888888999999888888777555555666777777777777777777777777777666666555444111333555666555555666777333444444444444444444333555555444333333222111111000222222000000333333000222222222222222333333444555444444444444333333333000111111222222222111111111222333444444333333222222333555555333222333444555444222222333333111000000000111000//////111222555444444333333222222111444333111000000111333444000111111111222222222222000111222333333222000000555444333222111///......000000000000000111222333444222000000222222222111111111111000///000222444000000000000111333444555888;;;===;;;777444444555333333222000///111444777222333333444444555555666444777999888444222222333222444444333222111111333///000111222333444555666444444444333333222222222333333222111111111222222:::777333000///000222444000111333555666666666666444444444333333333222222333444444222///...///000///000111333444444555555111111222333333333222222111444444111222555555333333444666555444444555777555444555777999:::999888666333111444:::<<<888333777888888888888888888777777777777888999:::<<<<<<<<<:::888999;;;===>>>======<<<>>>@@@@@@@@@GGGNNNdddpppzzz{{{yyyzzz||||||~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||}}}~~~~~~~~~~~~}}}{{{ooohhh^^^WWWRRROOOKKKHHHCCC@@@===;;;<<<===>>>===;;;;;;::::::::::::;;;;;;;;;:::<<<===<<<:::===DDDAAA>>>>>>BBBBBB>>>;;;:::666777777777777888:::===999999888888777777666666888777555666888999999888777666666555444444333333222444777888888555222///555444444444444555666666555666777777666666777999666777888888666444444444333333222222222333444444333666666333333666666333666666666666666777777777:::999777666666666777888444555666666444444555777777555333333444555555444444444444333444444555666555555444444444333333333444333111000111111000///444444333333222222111111///000222444444333222111333333333333333333333333|||xxxwwwuuutttrrrqqqqqqqqqooooooppprrrsssrrrpppnnntttqqqmmmhhh^^^QQQEEE@@@???===;;;;;;<<<<<<:::999777:::;;;:::;;;===<<<888777777777888888999999:::999999999999999999999999:::::::::999777666777888777777888888888888777777666666777888888888888888888888888888777666555444111333555666555555666777333444555555555555444333555555444333222111111000111444444222222555555222222333333222222222444555444444444444444444444444000111222333333333222111///111333555666555333222222333555666444333333444555333222222333333222111111111111000000000000111444444444333333222222222222111///......///111222000000000000111111111111///000222333222111///...333333222222111000////////////000000111222333444333222000000111222111000000111111000///000222444000000111111222333444444777;;;???===888444444666555666666555444555777999222222333333444444444444///444888777444222555888222333444333222222333444///000111222333555666666444444333333333333222222333222222222222222222222777555222000000111444555111222444666777888888777666555555555444333333333333333333222000000111222000000111333333444444444222222333333333333333222111444555333333666666333333444666555444444555777444444444555666888888999555333333666:::<<<999555888888999999999999888888777777888888999;;;<<<===<<<:::999:::<<<===>>>===<<<:::<<>>===;;;<<<===>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<===<<<===???===;;;===BBBAAA>>>>>>AAABBB>>>;;;;;;777888888888777888;;;===888888777777777777777777777555444555666777777777666555555555444444444333333444555777666555333222666555444333333444555666333555666666555555777888666777999888777666666777444444333333333333444444333666666333333666666333555666777777666666666777:::999888777777777888888222444666777555555555666888666444444555666666666444444444444444555666666555555444444444333333333333222111000000111000000333333333222333333333333000111333555555444333222333333333333333333333333}}}|||xxxwwwvvvtttsssrrrqqqqqqoooooooooqqqssssssooollltttlllccc\\\RRRFFFAAABBB@@@???>>>>>>???>>>===;;;666:::<<<::::::;;;;;;888777777777888888999999999888888888888888888888888888999888777555444555666777777777888888777777777666777777888888888888888888888888777777555444333444555777666555333444555333444666777777666444333666555555444222111111000111444444222222555555333222333444222111111444777444444444444444444444444000111222444444444333222///111444666666555333111222444555555444333444444333222111222444555444333333222111111111222222222444444333333333333222222111111000//////000111111//////000000000111111111...///111222222111///...111111111111111111222222000000000000111222444444222111000111222222111000111111111111///000222555111111222222333333333333444999===<<<666333333555000222555666555444333333222222222222333333333333///444777777333222666999111333444444333222444555222222333333333444444444222222333333333333444444333333444444444444444444111111222333333444444555111222444777888999999888777777666666555444444333111222333222111222444555111222222222222222111111333333444444444333333222111444555333444666666333333444555555444444555666333444444444555666888999444666888999:::999999999888888999999999999888888777777777888999:::<<<<<<<<<:::::::::===>>>>>>===:::999:::>>>@@@AAAEEEJJJ\\\jjjwwwyyyxxxyyy}}}}}}|||}}}~~~~~~}}}|||||||||~~~{{{yyyzzz}}}|||yyyooofff\\\WWWVVVRRRIIIAAA???>>><<<===>>>???>>>======<<<<<<;;;;;;<<<<<<===@@@>>>>>>???>>>;;;;;;???@@@<<<<<>>===666;;;<<<999888:::;;;999999999999999999999999999777777777777777777777777666777777555333222333555666777777888888777777666666666777888888888888888777777777777666555444444555777888777444333222333444555777888888777555444777777666555333222111111...111222///000333444111333444555333000111555999333333333444444444444555111222222333444444444444000222444666666555333111444555555444333333444666333222111222555666555444444222111111222333333222333333333333333333333333444333333333333333333444///000000000111111111111...///000111222111111000000000000111222222333333111111111111111222333444111000000222333444222111222222222111000111333555111111222333444444333333333666888888555333333555///222777999888555333333333333333333333333333333444666888666333222333666222333555444333333444555444444444444333333333333222222222333333444444444444444555666666666555555...000333555666555444333111222444777888999999999999888888777666555444444000111333333222333555777333333333333333222111111444444555555555444333333111555666555555777666333333444555555444444555777444555666666666777999;;;555888;;;;;;999888999:::777888888888888888888777666666666777888999;;;;;;;;;::::::;;;===>>>>>>===;;;888999===@@@AAACCCHHHWWWeeetttyyy{{{~~~|||{{{}}}~~~}}}|||{{{{{{xxxwwwyyy~~~~~~zzzvvvfff___WWWTTTSSSQQQJJJCCCAAA???======>>>>>>===<<<======<<<<<<<<<<<<======AAA>>>>>>@@@???;;;:::<<<>>>;;;:::===>>>;;;999:::999::::::999888999;;;>>>777777888888999999:::::::::999777888:::;;;;;;:::444444555555666777777888777666444444444666888:::777777666555555555555666666888::::::::::::<<<===888999;;;:::999888888999666666555444444444555555333666666333333666666333333555777666333111333555777777777777666666666555333555777777777888999;;;:::888666666888::::::999555555444444555555666777555555444444444333333333222333333222111111222444222222222222333444666777333444666888888777666555222222222222222222222222~~~~~~}}}|||zzzzzzzzz{{{wwwvvvvvvuuutttrrrqqqpppssspppoooqqqtttuuurrrnnnaaaSSSHHHFFFCCC===>>>DDDBBB@@@>>>>>>???@@@???>>>888===>>>:::777:::<<<;;;;;;;;;::::::999999888888888888888888888888888888666666666555333222333444666666777777777777666666555666777777888888777777666666777777777777666666555666777666444333333333444555777999999777555444999888777666444333222111...111111///000444444222333555555333000000555:::333333333444444444555555222222222333333444555666222333555666555444222111666666555333111222555888444333222333444555444333222000//////222444333222333333333333333333333333444444444444444444444444000000000111111111222222...///000000111222333333111111111111111222222222222222222111111222333333000000000333555666444333333333333222111222444666111222333444444444333222333333444444444444555555444777:::;;;:::888888888555555555555555555555555666666555444444444444555333444555555333222333444444444444444444444444444444444333333333333222222333444555666777666666555111222444555555444222111000111444666888999999999:::999999888666555555444222333444333333333555777444444555555555555555444555555555555555444333333333666888777777999888444444666777777666555777888333666888888777777999;;;888888999999:::999777666666777777888888777777666555555555666777888::::::;;;;;;:::<<<>>>???>>>===<<<999:::>>>AAAAAACCCFFFOOO]]]llluuu{{{|||zzz|||~~~~~~~~~{{{yyy|||yyywwwzzz~~~xxxqqqccc]]]VVVSSSQQQOOOIIIEEEAAA???<<<<<<===>>>======>>>==================>>>@@@<<<<<>>:::999<<<===;;;999;;;:::;;;;;;:::999999<<<>>>777888888999:::;;;;;;;;;;;;999888888:::;;;;;;:::666666777777777777777777666666666666777888::::::777777888888777666666555666777999999999:::;;;===999;;;<<<;;;999888888999777666666555555444555555333666666333333666666333333666888666222111333666777777777777777666666555888888888888777777:::<<<999888666666888999:::999555555555555555666666777555555444444444333333333222444555444222111333666666555333222222333444555333444666777888777555444333333333333333333333333~~~}}}}}}|||zzzxxxxxxzzz{{{wwwvvvvvvuuutttrrrqqqppprrrnnnlllnnnrrrsssppplllXXXIII???AAAAAA<<<===CCCAAA???===<<<>>>??????>>>:::>>>???:::888:::=========<<<<<<;;;:::999888888999999999999999999999999666777777555333222333555666666777777777777666666555555666777777777777777666777777888888888777777444555777666555333444555444555888999999888555444:::999888777555444333222000333333111222666666444333555666333///000555:::333333333444444555555555333333222222333444666777444555555555555444222111777666555222111222666999777555444444444444333111111...---...111444333111333333333333333333333333333333333333333333333333111111111111222222222222/////////000111333555666333222222222111111000000333333222222111222222222//////111333666777666444333444444333222333555777111222333444444444333222444222111222444666666666666888999999888888999:::777777777777777666666666444222222333555777888777444555666555333222333444333333333444444555555555666555555444222111111000222333555666666666555555555555555555333222000///000111333666888999999999::::::999888777666555444444555555444222222444555333444555777888888888888555666666666555444333333444888:::999999;;;:::666666777888888777777888999111444777888666666888:::;;;888555777;;;;;;666111666666777777777777666666444444555555666888999:::;;;;;;;;;<<<>>>???>>>===>>>;;;;;;???BBBBBBCCCFFFHHHUUUeeepppyyy||||||zzz|||}}}|||~~~{{{xxx}}}zzzyyy|||~~~vvvnnngggbbb[[[UUUQQQMMMHHHEEE@@@===;;;:::;;;===>>>>>>>>>>>>============>>>>>>>>>::::::>>>???===;;;===???;;;999<<<>>>;;;:::<<<;;;;;;;;;:::999999<<<>>>888888999:::;;;;;;<<<===999777666777888:::999999999999888888777777666666555666888999::::::::::::777888999999999777666555222444666666666777999::::::<<<===<<<:::888888888777777666555555555555555333666666333333666666333333666999777333111333666777888888888888777666666;;;;;;:::888666777999;;;999777555555777999999999555555555555555666777777555555444444444333333333222444666555222222444777999777555222111111222333222333555777777666555444444444444444444444444444~~~}}}|||~~~|||yyywwwvvvwwwxxxyyyyyyyyyzzzyyywwwssspppmmmuuusssoookkkkkklllfff^^^HHHEEEAAA>>>>>>>>>===<<>>>>>=====================>>>@@@AAAAAA>>>;;;;;;>>>@@@===888666888;;;777888::::::999:::;;;===777666444444444666888999999999888888888777777777666777888777666666888:::888777666777888888666444888777666666444333333222666666666666666666666666555666666444111000111222444777777444333444333///777777666666555555555444111333444444333222444555888777555444444555777888777777666666555555555555555444222222222444666777555333222333666666444111333333333333333333333333111222333444555555555555555444333333222222333333222111000/////////000111222222111111222222333444222222222222111111000000333333222222222222222222111222222333333222222111333222111000111222333444444333333333444444222000444444444333333222222222333555777888777888:::<<<<<<:::888555444444555555444444444444444444444444333333333333333333333333555555666777666555333222>>>===:::777555444444444222333333444444555666666222333444555555444333222///000222444666888999:::<<<:::777888999888555222444444555555555444333333222333444444444555777999666666777777888888999999<<<;;;999888777777777888666777888999999888777666777777777777777666666666======<<<;;;:::999888888999444444999;;;666444666666666555666777888:::;;;<<<:::777999<<>>AAA@@@BBBFFFFFFDDDFFFKKKFFFUUUfffoootttyyy{{{{{{}}}||||||{{{|||~~~zzz|||}}}~~~}}}|||}}}~~~|||{{{{{{||||||zzzwwwtttiii^^^UUURRRPPPKKKGGGEEEAAA>>>;;;:::<<<=========>>>============>>>???@@@??????>>>=========>>>>>>===<<<<<<===>>>???===<<<888999:::<<<<<<=========;;;;;;<<<======<<<;;;;;;:::<<<======;;;;;;<<<>>><<<:::888666555555777888777777777777777777777777<<<;;;999888888888999999444666999999888666555555999999999;;;<<<<<<:::888555666666666444333444555444444444555555555666666555999;;;999555444666999555666777888888777666555999::::::999888777999::::::999888777777777888999888555444666999999777444777555444666:::999555000444555666666444333444555666555444333444555888999444444555555555555555555555444333444555555444222~~~}}}|||||||||{{{zzzyyyxxxwwwwwwwwwwwwxxxwwwuuurrrnnnlllooopppnnnlllkkkhhh^^^TTTEEEBBB???>>>???@@@@@@@@@??????>>>======<<<======;;;;;;;;;===??????>>><<<;;;>>>???===888666888:::888999::::::888888999:::;;;:::999888999:::<<<===888888888888777777777777555666666666555555777999999888888888999999777666666666666666666666666666666666666666666666777777555666666555333222333444222444555222333666777555555555555555666666666666222444555555444333555666777666555444444555666777666666666555555555444444555444222111222333555666444333222333555666444111333333333333333333333333111222333444444555555555555444333333222222333333444333222000//////000000222222111111222222333444222222222222111111111000222222222222222222222222222222333333333333222222222222222222222333444444444444444333333222222222222222222222222222222222333555777777777777888::::::999666444333333444444444444444444444444444444333333333333333333333333666666666666666555444444888777666555444444333333000111222333555777888888111222333333333222111111444555666888999;;;<<<===;;;999777777888888555222555555555555444333333222444555555555333444555777666666777777777888888888;;;:::888777666666666777666666777888888777666666777777777666666666666666999999999999888777666666999444555999;;;777555777888777777777888:::<<<======;;;999;;;>>>AAAAAA@@@AAA@@@BBBEEEEEECCCEEEIIIJJJYYYhhhppptttxxxzzzyyy}}}}}}}}}}}}}}}~~~~~~{{{|||~~~~~~}}}}}}}}}~~~||||||{{{{{{{{{yyyvvvssshhh^^^VVVSSSRRRLLLGGGDDDBBB@@@===<<<>>>?????????=========>>>>>>????????????>>>======<<<<<<======???>>>>>>???@@@@@@>>>===:::;;;;;;<<<===>>>>>>>>><<<<<<===>>>>>>===<<<<<<:::;;;<<<<<<;;;;;;<<<===<<<;;;999888777777888888888888888888888888888888;;;:::999888888999999:::888:::<<<<<<:::888777777999999:::;;;;;;;;;:::888555666777666444333444555555555555666666777777777444777:::999666555888;;;666777888999888888666555999::::::999888888999;;;;;;:::999777777777888888:::888777777777555333111888555444555999999555111333444555555333333444555777777666555666666888999111222444555666666555555555444444555666666444333}}}|||{{{zzz{{{||||||{{{yyyvvvttttttuuuuuuuuussspppmmmkkkjjjmmmnnnlllhhhbbbUUUIIIBBB@@@??????AAACCCDDDDDDAAA@@@???>>>===<<<<<<<<<;;;:::999;;;===??????>>><<<>>>???>>>:::888999;;;;;;<<<<<<;;;999777888999::::::999888888999;;;<<<999999999999888888888888555666777666555555777999:::999888999::::::888666444444555666666777888888555555555666666777777777555666666555444444555777333555555222333888;;;:::444444444555666666777777333444666555444444555777666555444333333444555666555555555444444444444444555444222111111222333333333222222333444444333111444444444333333222222222000111222333444444444333555444333333222222333333666555444222111000//////222222111111222222333444222222222222111111111111111111111111111111111111222222333333333333222222222333444444555555444444333555555333000000222555333333333333333333333444444555666666555555666888777666444333222222222333444444444444444444444444333333333333333333444444777666666555555555555555222333444555555555555555111222222333555666666777111222333444444333222111444444555666777888999999999888777777888777555333666666666555444333222111555666666555333333444555666666666777777777777888999888777666555555555666555666666777777666666555666666666666666666777777666777999::::::999777666888555666999;;;:::888999999999999:::;;;<<<===>>>>>>===<<<===@@@BBBDDDDDDDDDCCCDDDGGGFFFDDDFFFKKKRRR```mmmsssuuuxxxyyyxxx|||}}}~~~~~~~~~}}}}}}|||}}}~~~~~~~~~~~~}}}||||||{{{yyyuuurrrhhh___WWWVVVTTTNNNGGGDDDDDDBBB??????@@@AAAAAA@@@>>>???@@@AAAAAAAAA@@@?????????>>>============>>>BBBAAA@@@@@@AAA@@@???===;;;;;;<<<======>>>>>>>>>======>>>>>>>>>>>>======999:::;;;;;;::::::;;;===<<<<<<;;;;;;:::999999999999999999999999999999999;;;:::999888999:::;;;<<<;;;<<<>>>===;;;999888888999999::::::::::::999999666777888777555444555666666666777777777777888888333555888888777777999<<<888999:::::::::888777666999:::;;;:::999999:::<<<<<<;;;999888777777777888888999:::888666333333333999666444555777888666333222444555444333222444555888888888888777777777777111222555777888777666555555444444555666666555333~~~}}}{{{zzzyyyzzzzzzzzzyyywwwtttssssssssstttsssrrrooommmkkkiiimmmmmmjjjeee^^^QQQFFFDDDCCCAAABBBEEEFFFGGGGGGCCCBBBAAA???>>>>>>>>>>>>@@@>>><<<;;;===???@@@@@@>>>???@@@>>><<<:::;;;<<<<<<===>>>===;;;::::::;;;999999888888888888999:::;;;;;;;;;;;;::::::::::::777888888888777777999:::999888888888999999777666444444555666666777888888444444555555666666777777444555666555444555666888777999777444555;;;??????555555666666666666666666333444555555444444555777555555444444444444555555444444444444444444444444444444222111111111111222222222333333444333333222555555444333333222111111000111222222333333333222555444333333222222333333555555444333222222111111222222111111222222333444222222222222222222222222000000111111111111222222222333333333333333333222222333555666666666555444333555666333///...222777666666555555444444444333333555666555444444555666444444222111111111111222444444444444555555555555333333333444444444444444666555444333333444555666222333555777888777777666555555444333333222111111222333555666666555444444444444444555555666666777888888888888888777666555777777666666555444222222555666666555444333555666777777777777777777777777777777666666555555555555666666666666666666666666666666666777777777777777666888;;;======<<<:::999999777777:::<<<<<<<<<;;;999::::::;;;<<<===>>>???>>>======>>>AAACCCEEEFFFJJJHHHIIIKKKJJJHHHKKKPPP[[[gggsssvvvvvvxxxyyyxxxyyy{{{}}}~~~}}}|||~~~~~~}}}|||zzzvvvrrrggg___XXXWWWVVVPPPIIIFFFDDDBBB@@@@@@AAAAAAAAA@@@@@@AAACCCEEEEEECCCBBBAAAAAA@@@??????>>>>>>??????BBBAAA@@@@@@@@@@@@===;;;;;;;;;;;;;;;<<<<<<============>>>>>>>>>>>>======888:::;;;;;;::::::<<<===;;;<<<<<<<<<<<<;;;:::999999999999999999999999999::::::999999999;;;<<<===;;;===>>>===:::888777777999:::;;;:::999888888999777888999888666555666777777777777777777777777777444666888888777777999;;;:::;;;;;;;;;;;;999888777::::::;;;:::999999;;;======<<<:::888777777777888555888;;;:::777555666888999777555555666777666555333444666555444444555666888888888888888777666555444666888999:::888777555444333333444666666555333~~~|||zzzyyyyyyxxxwwwuuutttsssrrrrrrssssssssssssrrrpppnnnmmmlllooommmhhhccc^^^UUUMMMLLLKKKIIIIIIKKKKKKKKKIIIGGGGGGEEEDDDDDDCCCCCCCCCGGGDDD@@@>>>???@@@@@@@@@>>>??????>>><<<<<<<<<<<<<<<===>>>>>><<<<<<===>>>=========<<<<<<<<<<<<===<<<<<<;;;;;;;;;:::::::::777888999888777777999;;;999888777888999999777555777777777777666666666666444444555555666666666666444555666555555555777999888:::999666999AAAFFFFFF999999888777666666555555333444555555444444555666555555555444444555555555444444444444444444444444444333333222111111111111222333444444333333333333555555444333333222111111111111222333333333222222555444333333222222333333333333333333444444444333222222111111222222333444222222222222222222222333000000111111222222222222333333333444444333333333333444555666777666555444333555666333///...222777777666555444333222111000333444555555444333555666333222222111111111222222444444444555555666666666333333333444444555555555444444222222222333444555333444666777777777666555555555444333222111000000222333555666666666555555777777777888888888999999777888999999888777777777888888888777666555444444444555666666555666888:::888888888888888777777777777777777777777666666666777777777777777777777777777777777888888888999999777999<<<>>>???===<<<:::::::::::::::<<>>===999::::::<<<======>>>>>>======>>>???AAACCCGGGIIIMMMKKKKKKMMMMMMKKKNNNSSScccnnnwwwyyyxxxyyyzzzyyyvvvyyy|||~~~}}}~~~{{{wwwtttggg^^^XXXXXXXXXRRRLLLIIIDDDCCCAAAAAABBBCCCBBBAAAAAABBBDDDEEEEEEDDDBBB@@@@@@@@@???>>>>>>>>>>>>???AAA@@@??????@@@???===;;;;;;;;;:::::::::;;;<<<===>>>==================>>>999;;;<<<===<<<<<<>>>???<<<<<<=========<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;===>>>===>>>>>>===:::999888999999:::;;;:::888777888999888999:::999777666777888666666666666666666666666777888888888777666777888:::;;;<<<<<<<<<:::999888:::;;;<<<;;;::::::<<<>>>===<<<:::888888888888999777:::<<<;;;888666777999999888666666666777666666444666777777666666777999666777777777666555444444666777888888888666444333333222222333555555444333}}}{{{yyyxxxxxxwwwuuusssrrrqqqppppppssssssssssssrrrqqqpppoooooopppnnnhhhcccbbb^^^YYYXXXWWWUUUTTTTTTTTTRRRPPPOOONNNNNNMMMMMMMMMMMMMMMNNNKKKGGGEEEEEEEEEDDDDDDAAAAAAAAA@@@@@@@@@??????>>>???@@@@@@???>>>@@@AAA@@@@@@????????????>>>>>>=========<<<<<<<<<<<<;;;999:::;;;:::999999;;;===<<<;;;:::;;;<<<<<<:::888<<<;;;;;;999888777666666777777777777777777777777555666777777666666888:::666888999888<<>>>>>???>>><<<>>>???AAABBBDDDHHHKKKLLLJJJKKKMMMMMMLLLPPPVVViiisss{{{|||zzz{{{|||{{{vvvyyy|||}}}~~~~~~|||xxxuuufff^^^XXXXXXYYYUUUPPPNNNHHHGGGEEEFFFGGGGGGFFFDDDCCCDDDEEEEEEEEEDDDCCCBBBAAAAAA@@@???????????????BBBAAA@@@AAABBBAAA???===???>>>===<<<<<<===>>>?????????>>>>>>>>>>>>??????;;;===>>>???>>>???@@@BBB>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;:::;;;<<<===>>>???@@@@@@???<<<;;;<<<===999;;;<<<:::666555777:::999:::;;;:::888777888999777777666666666666555555888888888888777777666666999:::;;;<<<<<<;;;:::999:::;;;<<<<<<;;;;;;===???<<<;;;:::888888999::::::=========<<<888666555555888888888777777777666666555777888888777777999:::666666666666555555555555555555555555444333222222333222222333555666555444~~~|||zzzxxxwwwvvvvvvvvvuuutttqqqooommmrrrrrrrrrrrrqqqpppppppppnnnpppnnniiifffggggggddddddbbb``````___^^^[[[YYYWWWWWWWWWWWWWWWXXXXXXYYYWWWUUURRRQQQQQQQQQPPPOOOKKKJJJIIIIIIJJJJJJIIIHHHGGGHHHIIIHHHFFFEEEEEEFFFDDDDDDDDDDDDCCCCCCBBBAAACCCCCCCCCBBBBBBBBBBBBAAA@@@AAAAAAAAA@@@@@@BBBDDDAAA@@@@@@@@@AAAAAA???>>>??????>>>===<<<;;;::::::<<<<<<;;;;;;:::999999999999:::::::::888888:::<<<888:::;;;999===DDDHHHHHH<<<<<<;;;::::::999888888666888999999888777999:::666777777777777777777666444444555555555666666666222333333444444444444333333555777777555333444666333333333333333333333333333333444444444444333333555444333333222222333333111222333444444333222222222222111111222222333444222222222333333333444444111222222333444444555555333333444444444444333333444444333333444444555666444444444333333222222222222222222222222111111111222444555666555555777999222333333444555555555555444444444555666777777777333333444444555666666666333444555555666666666555555444444444555555666777555555666666777888999999666777888:::;;;;;;:::999555555666777888888999999777999<<<<<<:::999:::<<<888999::::::;;;:::::::::777999999999888888:::<<<;;;;;;;;;:::::::::999999999:::;;;<<<<<<;;;::::::<<<<<<;;;::::::;;;<<<<<<999999::::::;;;<<<<<<===;;;<<<===============<<>>;;;<<>>===<<<;;;;;;;;;<<<===>>>??????>>><<<<<<===>>>999;;;<<<999555444777:::999;;;;;;:::999888999:::888888888777777666666666777777666777888888888777777888:::;;;<<<<<<;;;::::::;;;<<<<<<;;;<<<>>>@@@::::::999888999:::;;;<<<===<<<:::999888666333111666888999999888777666666444666777888777777999:::777666555555555666777888555555444444444555666777444444444555777888777666~~~|||zzzxxxvvvuuuvvvxxxyyywwwsssnnnkkkrrrqqqqqqqqqpppppppppoookkknnnnnnjjjiiikkkllljjjkkkiiihhhggggggeeeccc```]]]]]]]]]]]]^^^___```aaa___]]]\\\[[[\\\\\\[[[ZZZTTTSSSRRRSSSTTTTTTSSSRRRQQQRRRRRRPPPMMMKKKKKKLLLLLLLLLLLLLLLLLLKKKJJJIIIJJJJJJJJJIIIIIIIIIIIIHHHGGGHHHIIIHHHGGGHHHIIIKKKFFFEEEDDDEEEFFFFFFDDDBBBAAAAAA@@@@@@???>>>>>>>>>??????>>>===<<<;;;;;;:::<<<======<<<::::::<<<======???>>>;;;;;;@@@BBBAAA;;;;;;;;;;;;;;;;;;;;;;;;888:::;;;;;;:::999;;;<<<777777888888888888777777555555555666666666777777222333444444555555555555333666888888555444555777333333333333333333333444444444444555555444333333555444333333222222333333222333333444333222000///222222111111222222333444222222222333333444444444222222333444444555666666333444444555555444444333444444333222222444555666444333333333444444222000333333444444555666777777222333555666666666888:::333333444555666666666666444444444555666777777888333333444444555666777777444555777888888888777666666666666666777999;;;<<<:::::::::999999999999999:::<<<===???@@@@@@??????999::::::<<<===>>>>>>???777:::======;;;:::<<<>>>999999:::;;;<<<<<<<<<<<<:::;;;;;;:::999888999;;;<<<<<<<<<;;;;;;::::::::::::;;;<<<=========<<<;;;>>>===<<<;;;;;;<<<===>>>::::::;;;;;;<<<===>>>>>>@@@@@@???????????????@@@@@@BBB@@@;;;<<>>AAADDDEEEEEEHHHMMMQQQPPPMMMNNNQQQRRRRRRWWW^^^nnnwww~~~~~~}}}~~~}}}~~~~~~}}}|||{{{|||}}}~~~~~~~~~|||{{{{{{||||||zzzwwwtttfff]]]VVVWWWYYYXXXVVVUUUSSSRRRQQQRRRSSSSSSQQQOOOQQQQQQPPPOOONNNNNNOOOOOOMMMMMMLLLKKKKKKKKKKKKLLLIIIHHHHHHIIIKKKKKKIIIHHHJJJIIIGGGFFFEEEFFFHHHIIIDDDCCCBBBBBBBBBBBBCCCDDD???AAABBBCCCCCCCCCEEEGGGFFFDDDCCCBBBBBBCCCEEEFFF========================???>>>===<<<;;;;;;<<<===<<<<<<===<<<::::::;;;===999;;;<<<999555333666::::::;;;<<<;;;999888999:::999999999999888888777777666555555666888::::::999666777999;;;<<<<<<<<<;;;:::;;;<<<<<<<<<<<<>>>@@@:::999999888999:::<<<===:::777555666888888555222555777::::::999777666555333555777777666666888:::888777666555666777999;;;777666555555777:::===>>>666555555777999:::999888~~~|||zzzyyyxxxxxxvvvwwwxxxyyyxxxuuurrrpppvvvrrrmmmnnnqqqtttrrrooorrrrrrrrrqqqooonnnlllkkkpppkkkiiikkkkkkhhhggghhhdddeeedddbbbdddhhhhhhdddcccdddeeefffgggfffdddaaadddcccaaa`````````___^^^aaaaaa```___^^^\\\[[[ZZZWWW[[[]]]\\\WWWSSSUUUWWWTTTTTTTTTVVVXXXXXXVVVTTTUUUSSSSSSUUUYYYZZZXXXUUUSSSVVVSSSKKKKKKSSSSSSMMMRRRQQQOOOLLLJJJIIIIIIJJJHHHFFFEEEGGGIIIJJJHHHFFF@@@AAABBBDDDFFFGGGHHHIII@@@CCCFFFFFFDDDBBBBBBCCC===???AAABBBBBB@@@===<<<@@@>>><<<;;;;;;<<<<<<;;;777888:::<<<<<<<<<<<<;;;777888::::::999888999:::777777777777777777777777999888777666666666777888666888888888666555666777777777777666555777:::===666:::999444333777777333555555666666555444333222555444333222111222333444444444444444555666777777666666666777888999;;;<<<===:::666444555666777777888555444555333111444:::333333333444666777666444666555444444555444222000333555777777666555555666333555777777666555555666555666777999::::::::::::555555666666555555444333555555666999777333333666;;;777444555888::::::888999:::;;;<<<>>>???AAAAAACCCEEEGGGHHHGGGGGGHHHIIICCCBBBBBBCCCDDDCCCAAA???CCCCCCBBBBBBAAA@@@@@@@@@===>>>??????@@@@@@@@@???AAA@@@??????>>>>>>>>>???>>>>>>?????????>>>>>>======<<<<<<<<<<<<===>>>>>>;;;<<<======<<<===???AAA===>>>???AAAAAA@@@??????@@@@@@AAABBBBBBBBBAAAAAA@@@BBBCCCCCCBBBCCCFFFHHH>>>???AAADDDFFFIIIKKKLLLEEEHHHKKKMMMOOORRRVVVYYYYYYXXXXXXXXXZZZ^^^bbbdddsssvvv{{{~~~~~~~~~}}}|||}}}~~~~~~}}}||||||zzzwwwtttddd^^^YYYXXXWWWXXX\\\bbbbbb```^^^___bbbbbbaaa^^^______]]]\\\ZZZXXXWWWWWWYYYYYYYYYYYYXXXXXXWWWWWWTTTTTTTTTSSSRRRQQQPPPOOOQQQOOONNNMMMNNNOOONNNMMMPPPOOOMMMKKKJJJIIIHHHHHHDDDFFFIIIKKKLLLLLLKKKJJJKKKJJJHHHFFFFFFFFFFFFFFFCCCBBBBBBBBBCCCDDDFFFGGGDDDCCCAAA@@@>>>>>>??????@@@???>>>===============<<<;;;:::888999:::<<<======>>>>>>>>>>>>===<<<<<<999:::;;;:::999999:::<<<666666666999===>>>;;;888>>>===;;;<<<<<<;;;999777<<<<<<======<<<<<<;;;:::<<<888555777:::<<<:::777;;;888666555777888777777999<<<===;;;555333444777666666777777777888888888;;;999777777999;;;;;;<<<:::999777666555666888999999888888888888:::<<<===~~~|||{{{yyyyyyxxxuuuvvvwwwwwwwwwuuurrrqqqtttrrrppppppqqqrrrpppooorrrqqqqqqpppnnnmmmkkkkkkkkkggggggjjjkkkhhhfffgggeeeddd```[[[^^^eeeiiihhhmmmmmmmmmmmmmmmkkkiiigggjjjkkklllmmmmmmllljjjiiihhhiiiiiihhhhhhgggfffffffffgggfffccc___\\\\\\]]]^^^^^^___```bbbbbbaaa___bbb___^^^___bbbdddccc```]]]^^^\\\VVVTTTWWWYYYXXX[[[ZZZXXXWWWVVVVVVUUUUUUQQQOOONNNOOOQQQRRRPPPMMMMMMNNNNNNNNNOOOPPPPPPQQQMMMOOOOOOMMMIIIGGGGGGHHHFFFFFFEEEEEEEEEDDDEEEEEEEEECCCBBBAAAAAAAAAAAA@@@<<<===???@@@AAAAAA@@@@@@>>>???@@@@@@???>>>>>>???;;;;;;;;;;;;;;;;;;;;;;;;>>>===;;;::::::;;;<<<>>>:::;;;;;;999666555666888888888888777666666888:::888;;;999555444777777333777777777666555555444444666555444333222333444444555555555555666666777777888888:::;;;<<<>>>??????@@@===:::888999:::;;;;;;???999666666666444666:::555444444555777777666444777666666777888888666555444666888999777666666777555777888777666666777888777888888999:::;;;;;;<<<333444555666777888888888777777999<<<:::666666:::999888666666888999999999<<<===???BBBEEEHHHJJJKKKUUUWWWYYYYYYWWWWWWXXXYYYOOOOOOOOOPPPQQQOOOMMMJJJKKKKKKKKKJJJJJJIIIHHHGGGFFFFFFFFFFFFEEEDDDCCCBBBEEEEEEDDDDDDDDDDDDEEEEEECCCDDDDDDCCCCCCBBBBBBAAABBBBBBBBBBBBBBBAAAAAAAAAAAABBBCCCBBBBBBBBBDDDFFFCCCDDDDDDEEEDDDDDDDDDCCCDDDEEEEEEFFFGGGGGGGGGFFFCCCEEEGGGIIIJJJKKKMMMOOOIIIIIIJJJLLLMMMOOOPPPPPPOOOQQQTTTVVVWWWZZZ]]]```aaa```______aaadddgggjjjtttxxx|||~~~}}}~~~~~~}}}}}}}}}~~~}}}}}}}}}|||yyyuuurrrggg```ZZZYYYXXXYYY^^^eeedddbbbaaabbbeeegggfffeeegggfffeeedddcccbbbaaa```aaaaaaaaa`````````______\\\\\\\\\[[[ZZZYYYXXXXXX\\\ZZZXXXXXXYYYYYYYYYXXXXXXWWWUUUTTTRRRQQQQQQPPPKKKLLLMMMNNNNNNMMMLLLLLLMMMLLLJJJIIIHHHHHHHHHIIIGGGGGGGGGGGGGGGIIIJJJKKKHHHGGGEEEDDDBBBBBBBBBBBB@@@@@@???>>>>>>>>>>>>>>>>>>===<<<;;;;;;<<<>>>???AAAAAABBBBBBAAAAAA@@@???;;;<<<===<<<;;;:::<<<>>>999888888;;;>>>>>><<<999===<<<;;;<<<======;;;::::::;;;;;;;;;;;;:::999999<<<999666888<<<>>><<<999<<<:::888888999;;;;;;:::;;;===???<<<777555666999:::999777666777999;;;===::::::999:::;;;=========???>>><<<;;;:::;;;<<<===::::::::::::;;;===???@@@~~~~~~~~~|||{{{yyyxxxwwwuuuuuuuuuuuuuuutttsssrrrqqqrrrsssrrrpppooonnnoooqqqpppooonnnmmmkkkjjjjjjgggdddeeeiiijjjgggeeeeeeiiiddd\\\UUUWWWbbbkkkmmmuuuuuusssrrrpppnnnmmmllljjjmmmppprrrsssqqqnnnlllooooooppppppqqqqqqrrrrrrqqqooollljjjiiihhheeedddgggggghhhjjjlllmmmkkkjjjmmmjjjggghhhkkknnnnnnmmmjjjhhhfffbbb[[[VVVYYY___fffcccaaaaaaccccccaaa^^^\\\[[[ZZZZZZ\\\\\\[[[YYY[[[[[[ZZZZZZZZZZZZZZZZZZ[[[ZZZYYYUUURRRQQQRRRTTTUUURRRMMMJJJIIIKKKNNNQQQLLLLLLLLLLLLLLLJJJIIIHHHGGGHHHIIIKKKKKKKKKKKKJJJIIIJJJKKKJJJHHHGGGGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHFFFDDDDDDFFFHHHJJJEEEEEECCC@@@>>>===???@@@@@@AAAAAA@@@>>><<<===>>>>>>@@@>>>:::999;;;;;;888<<<;;;999888777777888888:::999888777777777777777999999::::::;;;<<<<<<===AAABBBEEEGGGIIIJJJKKKKKKKKKHHHEEEDDDDDDFFFFFFEEEKKKCCC===<<<===<<<<<<>>>;;;:::999999::::::999888999888888999;;;;;;:::888777999;;;;;;:::888888888:::::::::999777777999;;;;;;::::::::::::;;;===>>>555555666777888999::::::888777:::======999:::===:::;;;<<<<<<;;;<<<>>>@@@EEEFFFIIIMMMQQQUUUXXXZZZbbbdddddddddbbbaaabbbccc]]]]]]^^^___```^^^[[[WWWWWWWWWXXXXXXWWWVVVTTTSSSTTTTTTRRRPPPNNNLLLKKKJJJOOOOOONNNNNNNNNOOOOOOPPPMMMMMMMMMLLLKKKJJJIIIIIIJJJKKKLLLMMMLLLLLLJJJJJJKKKLLLMMMMMMLLLLLLNNNPPPOOOOOONNNMMMLLLLLLLLLLLLKKKLLLMMMOOOOOOPPPPPPPPPIIILLLPPPSSSUUUVVVXXXZZZWWWWWWXXXXXXXXXYYYYYYYYY]]]___aaabbbbbbdddgggiiikkkjjjiiiiiijjjlllnnnpppvvvyyy}}}~~~~~~}}}}}}}}}~~~}}}|||~~~}}}~~~~~~}}}zzzuuuqqqjjjbbb\\\ZZZZZZ\\\cccjjjgggfffeeegggjjjlllmmmmmmnnnmmmmmmlllkkkkkkjjjjjjiiiiiihhhhhhhhhhhhggggggfffffffffeeeeeeddddddccchhheeecccbbbcccdddddddddbbbbbbaaa```^^^]]]\\\\\\XXXXXXWWWVVVUUUTTTSSSSSSTTTSSSQQQPPPOOOPPPPPPQQQOOOOOOOOOOOOOOOPPPQQQRRROOONNNMMMKKKIIIHHHHHHHHHDDDDDDCCCCCCBBBBBBCCCCCCCCCBBBAAA@@@@@@AAABBBCCCAAABBBBBBBBBBBBAAA@@@@@@===>>>>>>===<<<<<<===???<<<<<<;;;===>>>>>><<<;;;<<<;;;;;;<<<===>>>>>><<<;;;<<<<<<<<<<<<;;;::::::<<<999888999===???>>><<<>>><<<;;;<<<>>>?????????>>>@@@AAA???;;;888999;;;===<<<999888999<<>>@@@AAABBBBBBBBBEEEDDDBBBAAAAAAAAABBBCCC??????@@@AAABBBDDDFFFGGG~~~}}}|||{{{yyywwwvvvuuutttttttttsssssssssssssssooosssvvvtttppplllmmmooopppooonnnlllkkkjjjiiiiiikkkfffeeeggghhheeeccceeelllggg^^^VVVXXXccckkknnntttsssrrrpppnnnlllmmmmmmjjjmmmooopppooommmlllkkkoooooopppqqqssstttvvvwwwrrrooommmmmmooonnniiiccciiiiiijjjllloooooonnnlllnnnkkkggghhhlllqqqsssssspppllljjjfffZZZOOOSSS___lllhhheeeeeeggggggccc___bbbbbbbbbbbbcccdddeeeeeebbbaaa```______```aaaaaabbb```]]][[[ZZZ[[[^^^aaaccc]]]TTTMMMKKKNNNTTTXXXSSSUUUXXXXXXWWWTTTRRRQQQUUUVVVWWWXXXYYYXXXXXXWWWUUUVVVVVVTTTRRRQQQRRRSSSWWWWWWXXXXXXXXXXXXYYYYYYYYYWWWUUUTTTTTTVVVXXXZZZSSSSSSQQQNNNLLLMMMPPPRRRQQQRRRRRRQQQNNNKKKJJJJJJKKKKKKIIIGGGFFFFFFEEEDDDEEECCCAAA???>>>???@@@AAABBBBBBAAA@@@@@@?????????BBBCCCDDDFFFHHHIIIJJJJJJPPPRRRUUUYYY[[[\\\\\\[[[ZZZXXXUUUTTTUUUVVVUUUUUU[[[QQQHHHHHHIIIIIIGGGHHHGGGFFFDDDCCCDDDDDDCCCAAA@@@???>>>>>>??????===<<<<<<>>>??????>>><<<<<<<<>><<<::::::===??????>>><<<;;;<<<===???AAA;;;;;;::::::999999999999999999<<<@@@???<<<===AAA@@@CCCFFFGGGGGGHHHKKKOOOSSSTTTWWW[[[___cccfffgggjjjjjjjjjiiigggffffffhhhgggggghhhjjjkkkiiieeeaaadddeeeffffffeeedddbbb```bbbaaa___]]][[[YYYXXXWWW]]]]]]\\\[[[[[[[[[[[[[[[[[[ZZZYYYWWWVVVUUUUUUTTTTTTVVVXXXZZZZZZZZZYYYXXXXXXYYYZZZZZZYYYYYY[[[]]]]]]\\\ZZZXXXWWWWWWWWWXXXUUUUUUWWWXXXZZZZZZ[[[[[[TTTWWW\\\___```aaabbbccccccccccccccccccccccccccciiijjjlllkkkkkklllnnnpppqqqpppooonnnooopppqqqrrruuuyyy}}}~~~~~~}}}~~~~~~}}}~~~|||vvvrrrkkkddd]]]\\\\\\```gggooojjjiiiiiikkkmmmooopppqqqooooooooonnnnnnnnnnnnnnnllllllllllllkkkkkkkkkkkklllllllllkkkkkkkkkkkkkkkmmmkkkiiihhhiiijjjjjjiiikkkkkkjjjiiihhhgggfffeeedddcccbbb```____________^^^]]]\\\[[[ZZZ[[[[[[\\\XXXXXXXXXXXXYYYYYYZZZZZZXXXWWWVVVTTTSSSRRRQQQPPPMMMMMMLLLLLLLLLLLLLLLMMMJJJJJJIIIHHHHHHHHHIIIIIIFFFFFFFFFFFFFFFEEEEEEDDD@@@AAAAAA@@@???>>>@@@AAAAAA@@@????????????>>>>>>???>>>======?????????>>>AAAAAAAAAAAAAAA@@@??????===;;;:::;;;???AAAAAA@@@@@@??????@@@CCCEEEEEEDDDDDDEEEEEECCC@@@>>>???@@@@@@@@@???>>>@@@BBBEEEFFFBBBEEEGGGIIIJJJJJJKKKKKKLLLLLLKKKJJJIIIJJJJJJJJJJJJJJJKKKMMMOOOQQQRRRSSSzzzzzzyyyxxxwwwuuusssqqqssssssrrrrrrrrrrrrrrrrrrmmmrrrvvvtttoookkkmmmppppppooommmkkkjjjiiiiiiiiiqqqkkkffffffeeecccccceeellljjjddd^^^```gggkkkkkknnnoooooonnnlllkkkmmmooopppqqqrrrpppmmmkkkkkkmmmmmmmmmnnnoooqqqsssuuuwwwqqqnnnmmmppprrrooofff]]]hhhhhhiiikkkmmmnnnllljjjjjjfffccceeejjjpppttttttnnnjjjiiieeeYYYNNNSSSaaannnkkkgggeeeeeeccc```]]]bbbcccdddeeefffhhhjjjlllcccbbbaaaaaabbbdddfffhhhgggddd```^^^^^^aaadddgggggg```VVVMMMIIILLLQQQVVVZZZ^^^aaabbb___\\\ZZZZZZ______aaabbbbbbaaaaaa```_________]]][[[ZZZ[[[]]]ddddddeeeeeefffffffffggghhhfffeeeddddddfffhhhjjj___^^^^^^\\\[[[]]]aaadddaaabbbbbbaaa]]][[[ZZZZZZZZZYYYWWWWWWVVVTTTTTTUUUTTTRRRPPPNNNMMMNNNOOOPPPOOOOOONNNNNNMMMLLLKKKKKKNNNPPPRRRUUUXXXZZZ[[[[[[^^^```cccgggiiijjjiiiiiigggeeecccbbbccccccbbbbbbggg^^^VVVVVVXXXWWWVVVVVVWWWUUURRRQQQRRRRRRQQQPPPNNNLLLKKKJJJJJJHHHFFFCCCDDDFFFGGGGGGFFFDDDCCCDDDGGGGGGEEECCCAAA@@@CCCEEEDDDCCCAAAAAAAAACCCEEEGGGAAAAAA@@@???>>>??????@@@AAAAAADDDHHHHHHEEEFFFJJJKKKOOOTTTVVVWWWYYY]]]aaabbbccceeegggjjjmmmooopppsssssssssqqqooonnnooopppnnnnnnooopppqqqpppmmmjjjooooooppppppooonnnlllkkkkkkjjjhhhgggfffffffffggglllkkkjjjhhhgggfffeeeeeegggfffeeecccbbbaaaaaaaaa^^^```cccfffggghhhggggggeeefffgggfffeeeeeeggghhhjjjhhhfffdddcccbbbcccccc^^^___aaabbbcccddddddddd```cccggghhhhhhhhhhhhhhhiiiiiijjjkkkllllllmmmmmmpppqqqqqqqqqooooooqqqsssrrrrrrqqqppppppqqqrrrrrrtttxxx}}}~~~~~~}}}~~~zzzuuummmfff___]]]^^^aaaiiiqqqiiijjjlllnnnooooooqqqqqqoooooooooooooooooooooooonnnnnnnnnnnnnnnnnnoooooonnnmmmmmmlllmmmmmmnnnoooooonnnllllllmmmmmmmmmkkkoooooooooooonnnlllkkkjjjiiiiiihhhhhhggghhhhhhiiifffeeedddcccccccccdddeeeaaaaaaaaabbbbbbbbbbbbbbb``````___^^^]]]\\\[[[[[[YYYXXXXXXXXXXXXXXXYYYYYYTTTTTTSSSSSSRRRRRRRRRRRRRRRSSSSSSSSSSSSRRRQQQQQQJJJKKKKKKIIIHHHGGGHHHJJJGGGGGGFFFDDDCCCCCCDDDEEEHHHFFFCCCCCCCCCDDDCCCBBBHHHHHHHHHHHHHHHGGGFFFFFFAAA@@@@@@AAACCCEEEFFFFFFGGGFFFFFFHHHKKKLLLLLLKKKLLLMMMLLLKKKHHHGGGGGGGGGEEEFFFHHHJJJLLLMMMMMMMMMMMMPPPTTTUUUUUUUUUVVVWWWXXXXXXWWWVVVVVVVVVVVVVVVWWWXXXZZZ[[[]]]___```aaa}}}|||xxxxxxxxxwwwuuussspppooorrrrrrrrrrrrrrrqqqppppppmmmqqqtttsssnnnlllnnnqqqpppooommmkkkiiiiiiiiiiiitttmmmhhhgggeeebbbbbbdddggghhhhhhfffhhhkkkjjjfffjjjmmmpppooommmmmmooorrrqqqrrrrrrooojjjhhhjjjlllmmmmmmmmmnnnooorrrtttvvvrrrqqqppprrrsssnnnddd\\\jjjjjjjjjlllmmmmmmllljjjhhheeebbbdddjjjpppttttttjjjjjjjjjeee\\\WWW^^^iiinnnlllhhhdddaaa^^^]]]]]]bbbcccdddeeeeeegggkkknnnccccccbbbccceeehhhkkklllmmmhhhccc```aaacccfffgggddd^^^UUUMMMJJJKKKPPPSSS```cccggggggddd```___```cccdddeeeffffffeeedddccceeeeeeeeecccaaaaaabbbdddiiiiiijjjjjjkkkkkklllllloooooonnnnnnooopppqqqrrreeeffffffeeeeeegggkkknnnkkklllllljjjgggeeeeeefffgggdddcccddddddaaaaaacccbbbaaa```___^^^^^^______\\\\\\\\\\\\[[[YYYXXXWWW[[[]]]```ccceeefffggggggeeegggiiilllnnnooooooooonnnllljjjjjjjjjkkkjjjhhhmmmfffaaaccceeedddccceeeeeebbb```______```___^^^___]]][[[ZZZYYYWWWTTTQQQPPPQQQSSSSSSQQQOOONNNOOOQQQQQQPPPNNNKKKJJJKKKMMMLLLLLLKKKLLLMMMOOOPPPRRRIIIHHHHHHHHHIIIKKKMMMNNNPPPPPPRRRWWWVVVSSSTTTXXXYYY\\\```cccfffhhhkkkmmmllllllmmmoooppprrrssstttwwwxxxwwwuuurrrrrrtttuuusssrrrrrrtttuuuvvvtttrrrvvvuuuuuutttssssssrrrrrrooonnnmmmmmmnnnoooqqqrrrtttsssrrrpppooonnnnnnnnnqqqooonnnlllkkkkkkkkklllhhhiiikkknnnpppqqqqqqqqqnnnooooooooommmmmmooopppqqqpppooonnnllllllkkkkkkggghhhiiijjjkkkkkkkkkkkkiiikkknnnnnnmmmllllllmmmmmmnnnooopppqqqrrrssstttsssttttttsssrrrqqqrrrtttssssssrrrrrrrrrrrrssssssvvvyyy~~~~~~||||||~~~}}}yyyqqqjjjbbb```______eeellleeehhhmmmppppppqqqqqqrrrsssssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrssssssssssssnnnnnnmmmmmmmmmnnnpppqqqqqqqqqqqqrrrsssrrrpppmmmpppqqqqqqqqqqqqooommmllljjjjjjjjjkkkkkkllllllllljjjiiihhhgggggghhhiiijjjggghhhiiiiiiiiiiiihhhhhhgggggggggggggggfffeeeeeeccccccbbbbbbbbbcccdddddd_________^^^^^^]]]\\\\\\]]]]]]]]]]]]]]]\\\[[[[[[XXXYYYYYYWWWUUUTTTVVVWWWRRRRRRQQQOOOMMMMMMOOORRRTTTRRROOOMMMNNNNNNMMMLLLQQQQQQQQQQQQQQQPPPPPPOOOKKKKKKKKKLLLMMMNNNOOOPPPRRRRRRRRRTTTWWWXXXWWWVVVXXXWWWVVVUUUTTTRRRQQQQQQOOOQQQUUUXXXZZZZZZYYYYYYYYY\\\___```^^^^^^```ccceeeeeedddddddddccccccccccccdddfffhhhjjjkkkkkkkkk}}}zzzxxxwwwwwwwwwwwwuuussspppnnnqqqrrrssssssrrrpppnnnlllnnnpppqqqpppnnnnnnpppsssqqqooommmkkkiiiiiijjjjjjoookkkhhhiiihhhdddaaabbb^^^cccgggiiilllnnnjjjcccjjjnnnsssssspppoooqqqtttllloooqqqoookkkhhhhhhkkknnnnnnmmmmmmnnnppprrrtttpppoooooopppqqqnnniiidddmmmmmmmmmnnnooonnnllljjjiiifffdddfffkkkppprrrrrrmmmqqqooofff___aaahhhllljjjjjjhhhbbb\\\YYY\\\```dddeeefffeeedddeeeiiillldddcccbbbbbbdddgggjjjmmmmmmiiidddbbbdddhhhjjjjjjccc___YYYTTTRRRSSSUUUWWWbbbfffjjjiiieeebbbbbbdddffffffggghhhhhhgggfffeeehhhhhhgggeeeddddddgggiiiiiiiiijjjkkkkkklllmmmmmmnnnooopppqqqqqqrrrrrrrrrjjjkkklllllllllllloooqqqpppppppppnnnlllkkkmmmooollliiihhhkkkkkkhhhhhhllliiiiiihhhhhhgggffffffffffffggggggfffeeedddbbbaaaeeegggiiijjjkkkkkkjjjiiiiiijjjkkklllnnnooopppqqqrrrpppoooooooooooonnnlllkkkhhhhhhkkkllljjjkkkooonnnkkkhhhggghhhiiiiiiiiikkkiiiggggggfffdddaaa___\\\^^^______]]][[[ZZZZZZ[[[\\\[[[ZZZWWWUUUUUUUUUVVVWWWXXXZZZ[[[]]]^^^___VVVVVVUUUUUUVVVXXXZZZ[[[^^^^^^```dddddd```aaadddeeefffgggkkknnnppppppooooooooopppqqqrrrsssttttttuuuuuutttrrrpppqqqsssuuutttsssrrrsssvvvxxxxxxwwwyyyxxxvvvtttssstttuuuuuuppppppooooooppprrrtttvvvuuuuuutttsssssssssttttttuuutttrrrqqqpppqqqrrrsssppppppqqqrrrssstttuuuuuurrrssssssrrrqqqqqqrrrtttssssssssssssrrrqqqpppooommmnnnooooooppppppppppppnnnoooppppppooonnnpppqqqqqqrrrrrrssstttuuuvvvvvvuuuvvvvvvuuusssssstttvvvvvvvvvvvvvvvvvvvvvvvvvvvyyy|||~~~~~~}}}~~~~~~~~~}}}~~~}}}}}}}}}~~~}}}wwwooogggbbb^^^[[[^^^ccc___dddlllqqqsssssstttuuuwwwwwwvvvvvvuuuuuutttttttttuuuuuuuuuvvvvvvvvvvvvppppppooonnnoooqqqssstttrrrsssuuuwwwxxxvvvrrrnnnqqqrrrssstttsssqqqooonnnkkklllmmmnnnooonnnmmmmmmnnnmmmlllkkkllllllnnnnnnllllllmmmnnnnnnmmmllllllkkklllmmmnnnooonnnmmmmmmhhhhhhhhhhhhhhhiiijjjjjjiiiiiiiiihhhgggfffeeeeeeeeeeeeeeefffeeeeeedddcccdddddddddbbb```___```bbb______^^^[[[YYYZZZ]]]aaaaaa^^^[[[ZZZ[[[\\\]]]\\\]]]]]]^^^^^^]]]]]]\\\[[[YYYYYYYYYYYYYYYYYY[[[\\\`````````bbbdddeeedddbbbdddbbbaaa```___^^^]]]\\\]]]^^^```ccceeegggggghhhbbbeeehhhgggddddddhhhkkklllllllllllllllkkkkkkjjjjjjlllmmmooopppqqqqqqppp}}}{{{xxxuuuwwwxxxxxxxxxvvvssspppnnnqqqrrrssstttrrrpppmmmjjjnnnoooooonnnnnnoooqqqsssqqqpppmmmkkkiiiiiijjjkkkjjjggghhhlllkkkfffaaa___WWW]]]dddhhhlllnnniiibbbkkkppptttuuuqqqooopppsssjjjpppuuuuuupppllllllmmmnnnmmmlllkkklllnnnpppqqqkkkjjjjjjlllnnnooopppoooooonnnnnnooooooooollljjjkkkhhhfffgggkkkooopppooosssyyyuuugggaaafffkkkjjjfffgggfff___XXXVVV[[[bbbggghhhhhhfffcccdddgggjjjcccbbbaaaaaabbbeeehhhjjjkkkgggcccccchhhmmmooopppdddbbb___\\\[[[\\\^^^___dddhhhkkkiiieeebbbcccfffiiiiiijjjkkkkkkjjjiiihhhhhhhhhhhhfffeeefffiiikkkiiiiiijjjkkkkkklllmmmmmmkkklllnnnppppppppppppooonnnoooqqqqqqpppoooppprrrrrrrrrqqqooonnnoooqqqtttnnniiiiiimmmmmmjjjkkkoooiiiiiijjjiiiiiihhhffffffllllllmmmlllkkkiiigggfffkkkkkkmmmmmmlllkkkiiigggllllllllllllmmmoooqqqrrruuutttrrrrrrssssssqqqppphhhgggjjjnnnnnnmmmooosssqqqooolllkkklllnnnnnnnnnooonnnlllllllllkkkhhhfffdddfffggggggeeecccbbbbbbaaaccccccaaa^^^\\\[[[[[[^^^___aaadddfffggghhhhhhcccbbb```^^^^^^___```aaaeeeeeegggkkkjjjggggggkkkllljjjjjjmmmqqqrrrpppllloooooopppqqqrrrsssssstttttttttsssrrrppppppsssuuusssrrrpppqqqtttwwwxxxyyyzzzxxxuuusssrrrsssuuuwwwqqqpppooooooppprrrtttvvvssssssssstttuuuvvvwwwxxxwwwuuutttrrrrrrsssuuuvvvuuuttttttssssssttttttuuusssttttttsssrrrqqqssstttssstttuuuuuutttsssqqqpppqqqqqqrrrrrrrrrrrrrrrqqqooopppqqqpppoooppprrrtttuuuuuuuuuuuuvvvvvvwwwwwwwwwxxxxxxwwwuuuuuuvvvwwwyyyyyyyyyyyyzzzzzzzzzzzz}}}}}}{{{{{{{{{|||}}}||||||}}}~~~}}}}}}}}}~~~~~~|||tttjjjddd]]]XXXXXX[[[ZZZaaakkkrrruuuvvvvvvwwwyyyxxxxxxwwwvvvvvvuuuuuuuuuuuuuuuvvvvvvwwwwwwwwwsssrrrqqqqqqrrrtttvvvxxxrrrsssvvvyyyzzzwwwrrrnnnrrrsssuuuuuuuuusssqqqpppnnnoooqqqrrrrrrqqqooommmrrrqqqpppooopppqqqrrrsssnnnooopppppppppooonnnmmmnnnoooppprrrssssssrrrrrrjjjjjjjjjjjjjjjkkklllmmmnnnnnnnnnnnnmmmlllkkkjjjnnnoooooooooooonnnmmmmmmiiiiiiiiigggeeedddeeeggghhhhhhgggdddbbbcccgggllliiifffddddddeeeggghhhhhhhhhhhhhhhhhhhhhgggffffffbbbcccccccccbbbbbbccceeejjjiiijjjlllnnnnnnlllkkkkkkjjjhhhggggggfffdddcccgggggghhhiiikkknnnqqqssshhhjjjllljjjggggggkkkpppnnnnnnnnnnnnnnnmmmllllllmmmnnnppprrrssssssrrrrrr}}}zzzxxxwww{{{zzzzzzxxxvvvrrrpppnnnooosssvvvuuuqqqmmmllllllooommmlllnnnpppqqqooommmllllllkkkkkkkkkkkkjjjjjjkkkmmmkkkgggggghhhcccYYYWWW\\\bbbeeeeeeeeeeeefffiiiiiijjjmmmppprrrrrrrrrrrruuusssnnnlllooonnnjjjllloooqqqoookkkjjjmmmqqqlllkkkkkkmmmoooqqqrrrrrrnnnpppqqqqqqpppoooooopppmmmlllllllllmmmoooqqqrrrtttwwwuuunnniiijjjkkkkkklllhhheeeccc]]]WWWYYY```jjjjjjjjjiiigggeeecccaaacccdddeeefffgggggggggfffmmmiiiddddddhhhkkkkkkiii```bbbeeeggggggeeebbb```cccdddeeeeeedddeeeggghhhnnngggaaaaaagggjjjiiifffqqqpppnnnjjjgggfffhhhjjjggghhhgggfffeeefffiiilllkkkkkkkkkkkklllmmmnnnoootttuuuuuuvvvuuutttrrrqqqppppppqqqqqqqqqppppppooossskkkfffiiimmmnnnooopppqqqpppmmmkkkiiiiiijjjjjjmmmnnnooonnnllljjjkkklllllllllkkklllmmmmmmkkkjjjqqqrrrrrrsssrrrqqqpppooonnnpppsssuuuuuussspppnnnllloooqqqsssrrrppppppppppppooooooooooooooooooooosssrrrqqqooonnnmmmmmmnnniiijjjjjjgggcccbbbggglllkkkjjjiiigggfffdddcccbbbaaahhhmmmlllkkknnnooonnniiijjjkkkjjjiiiiiijjjkkknnnnnnmmmlllkkkkkkjjjjjjnnnmmmmmmnnnpppqqqooonnnlllmmmnnnpppqqqqqqrrrrrrrrruuuuuurrrssswwwuuuooorrrpppoooooorrrvvvzzz}}}zzzxxxuuusssrrrrrrtttuuurrrqqqpppppprrruuuyyy{{{vvvwwwwwwwwwvvvuuusssrrrrrrsssttttttttttttwwwyyysssvvvxxxwwwsssrrrsssuuussstttvvvwwwwwwwwwvvvuuuvvvxxxwwwsssrrruuuuuurrryyywwwuuuvvvxxxxxxvvvssstttrrrnnnlllmmmpppuuuxxxuuuttttttuuuvvvwwwuuuttttttwwwyyywwwtttrrrtttvvv~~~{{{yyyyyy{{{}}}}}}}}}~~~|||{{{}}}}}}}}}}}}}}}~~~~~~vvvkkkdddaaa^^^[[[WWWYYY```jjjrrrwwwyyy{{{{{{}}}|||zzzxxxxxxzzz|||~~~|||{{{yyyxxxwwwwwwxxxyyyxxxvvvrrroooooorrrvvvyyyxxxxxxxxxuuurrrqqqqqqrrrssstttuuuuuutttrrrpppoootttuuuvvvuuusssrrrssstttvvvvvvuuusssqqqooopppppplllooosssttttttsssssssssrrrqqqqqqssswwwxxxuuusssooooooooopppqqqrrrssstttssssssssssssrrrpppnnnmmmnnnpppssstttsssrrrrrrsssrrrqqqooommmmmmlllmmmmmmnnnoooooommmlllmmmoooqqqooonnnllljjjjjjjjjlllmmmooooooooonnnnnnnnnnnnnnnpppooonnnlllllllllmmmmmmoooooopppqqqrrrtttuuuuuurrrqqqpppmmmjjjhhhiiijjjllllllnnnqqqtttuuutttsssqqqrrrrrrpppnnnnnnrrrvvvqqqqqqrrrrrrsssrrrrrrrrrqqqqqqrrrsssuuuwwwxxxzzz}}}{{{yyyxxxwwwzzzzzzyyyxxxvvvtttqqqpppooosssvvvuuuqqqmmmlllmmmpppnnnnnnoooqqqqqqooommmllllllllllllkkkkkkjjjjjjkkkooonnnjjjhhhgggbbbZZZaaadddhhhiiihhhffffffgggjjjgggeeefffhhhjjjkkkkkkooosssrrrllljjjmmmnnnmmmmmmrrrvvvvvvssspppppprrrqqqpppnnnmmmoooqqqrrrsssqqqrrrssssssqqqppppppqqqoooooonnnnnnoooqqqssstttwwwzzzxxxqqqllllllmmmlllllliiigggfffaaaZZZ\\\bbbiiihhhgggggggggfffcccaaadddeeegggiiijjjiiihhhgggkkkgggccccccgggkkkkkkjjjggghhhjjjkkkjjjhhheeeccceeefffgggffffffgggjjjllleee___[[[]]]dddkkkmmmlllppppppooollliiihhhhhhjjjhhhhhhhhhgggfffgggiiilllkkkjjjjjjkkklllmmmnnnnnnqqqrrrrrrssssssrrrpppppptttssssssrrrpppooonnnnnnoooiiigggmmmrrrrrrrrrrrrooonnnnnnmmmlllkkkjjjjjjppprrrttttttrrrpppppppppmmmlllkkkkkkmmmmmmlllkkkppppppqqqqqqqqqpppooonnnnnnppprrrssssssrrrpppnnnmmmooorrrsssrrrqqqpppqqqppppppqqqqqqqqqqqqpppppprrrrrrrrrqqqpppooooooooojjjlllllliiieeeeeeiiimmmllllllkkkiiihhhgggfffeeeccciiimmmllllllooopppooolllmmmnnnnnnllllllmmmnnnnnnnnnnnnmmmmmmmmmmmmlllnnnmmmmmmnnnppppppooommmlllmmmnnnpppqqqqqqrrrrrrqqquuuuuussstttwwwuuuooorrrpppooonnnooosssvvvxxxvvvuuutttsssrrrrrrqqqqqqooonnnnnnoooqqquuuxxx{{{vvvvvvwwwwwwvvvuuusssrrrrrrssstttsssrrrsssuuuwwwuuuvvvxxxwwwvvvuuuuuuvvvrrrssstttuuuuuuuuuttttttvvvxxxwwwsssrrruuuuuurrrxxxvvvuuuvvvwwwwwwuuusssuuussspppnnnoooqqqtttvvvtttsssssstttvvvwwwvvvtttrrruuuwwwwwwttttttvvvyyy}}}|||zzzyyyyyy{{{~~~~~~}}}|||}}}}}}|||}}}~~~~~~~~~~~~vvvkkkccc```^^^ZZZWWWZZZaaakkksssxxxyyyzzzzzz|||{{{yyyxxxyyyzzz}}}~~~{{{{{{zzzzzzyyyzzzzzzzzz{{{yyyuuurrrqqqsssvvvxxxwwwxxxxxxvvvsssqqqqqqrrrtttuuuvvvwwwvvvtttrrrpppssstttuuuuuusssssstttuuu|||{{{zzzxxxvvvttttttuuuqqqsssuuuvvvtttrrrrrrrrrtttssssssuuuwwwxxxvvvsssrrrrrrsssssstttuuuuuuvvvttttttuuuuuutttrrrpppooosssuuuvvvvvvuuuuuuuuuwwwvvvuuusssrrrqqqqqqrrrrrrrrrssssssrrrpppqqqssstttpppnnnlllkkkjjjkkkllllllnnnoooooopppqqqrrrsssssssssrrrqqqoooooooooooopppqqqqqqssstttuuuvvvvvvvvvrrrrrrpppmmmkkkjjjkkkmmmqqqpppqqqsssvvvwwwwwwuuurrrrrrrrrqqqpppqqqtttvvvsssssssssttttttsssrrrrrrtttttttttuuuvvvxxxyyyzzz~~~~~~}}}{{{zzzxxxwwwwwwvvvvvvvvvvvvtttrrrpppooonnnqqquuutttpppmmmmmmnnnrrrqqqppppppqqqpppnnnllllllllllllllllllkkkkkkjjjkkkoooqqqmmmhhheeeaaa]]]iiikkkmmmmmmkkkjjjkkkkkkooolllgggeeeeeeggghhhiiikkkoooqqqlllhhhjjjoooqqqpppvvv|||~~~{{{vvvsssrrruuurrrnnnkkkkkknnnqqqtttqqqrrrsssrrrpppooopppqqqrrrrrrqqqqqqqqqrrrtttuuuzzz}}}zzztttoooooonnnllljjjjjjkkkkkkfffaaaaaaeeehhhdddbbbdddggghhheeeaaaggghhhkkkmmmnnnllliiigggjjjfffccccccgggjjjkkkjjjiiijjjlllnnnnnnmmmkkkjjjiiiiiiiiigggfffhhhkkknnnaaa\\\WWWYYYbbbkkkoooqqqnnnooopppnnnllljjjjjjjjjhhhiiiiiihhhggggggiiilllkkkkkkkkkkkkkkklllmmmnnnooopppqqqrrrrrrrrrqqqpppuuutttsssrrrqqqpppppppppoookkkkkkqqqtttssspppppplllmmmnnnnnnnnnmmmkkkjjjmmmooorrrsssqqqooonnnnnnooommmkkkkkklllmmmnnnmmmnnnooopppppppppooonnnmmmppppppqqqqqqqqqqqqppppppnnnpppssssssrrrqqqqqqqqqnnnoooqqqrrrrrrqqqpppnnnqqqssssssrrrpppnnnnnnnnnkkkmmmmmmkkkhhhgggkkknnnmmmllllllkkkkkkjjjjjjiiieeekkknnnmmmmmmpppqqqooopppqqqrrrrrrppppppqqqrrroooooooooooonnnnnnnnnnnnmmmmmmmmmnnnooopppooommmnnnnnnooopppqqqrrrrrrrrrqqqsssuuuuuuvvvwwwtttoooqqqpppnnnmmmmmmooorrrtttrrrsssttttttsssqqqooommmlllllllllmmmppptttwwwyyyuuuvvvwwwwwwvvvuuusssrrrrrrssssssrrrqqqqqqssstttwwwwwwvvvwwwyyyyyyxxxvvvqqqrrrssssssttttttssssssvvvxxxwwwssssssuuuuuusssvvvuuuuuuuuuvvvvvvtttsssuuutttsssqqqqqqrrrssstttrrrrrrrrrsssvvvwwwvvvuuuqqqtttvvvvvvtttuuuxxx{{{}}}}}}|||zzzxxxyyy~~~~~~}}}~~~}}}||||||}}}~~~~~~~~~~~~~~~~~~~~~wwwlllccc___]]]ZZZXXX\\\cccmmmtttxxxyyyxxxxxxyyyyyyxxxxxxyyy{{{}}}~~~{{{||||||}}}}}}}}}}}}|||}}}zzzwwwsssrrrrrrtttvvvwwwxxxyyyxxxuuusssrrrsssuuuvvvxxxxxxxxxvvvtttsssrrrsssuuuuuuttttttvvvwww}}}{{{zzzxxxxxxwwwvvvwwwxxxwwwtttqqqqqqqqquuuuuuuuuwwwxxxxxxvvvtttuuuvvvwwwxxxxxxxxxxxxxxxuuuuuuvvvwwwvvvuuusssrrrwwwxxxxxxvvvuuutttvvvxxxyyyxxxvvvuuutttuuuuuuvvvuuuvvvvvvuuuttttttuuuwwwpppooommmlllkkkkkkllllllnnnoooppprrrtttvvvxxxxxxwwwvvvtttsssrrrrrrssssssssstttvvvxxxyyyyyyxxxwwwsssrrrpppnnnlllllloooqqqwwwvvvuuuvvvxxxzzzyyyxxxtttrrrqqqqqqtttvvvwwwwwwvvvvvvvvvvvvuuutttssssssvvvwwwwwwxxxxxxyyyzzzzzz||||||{{{zzzyyyxxxxxxwwwppppppqqqqqqqqqooonnnmmmlllooorrrrrrooolllmmmnnnsssrrrrrrqqqqqqooonnnllllllmmmmmmnnnmmmlllkkkjjjkkknnnnnnkkkeeeccccccdddkkkkkklllllllllnnnooopppqqqnnnjjjhhhhhhiiiiiiiiiiiimmmpppmmmhhhiiipppvvvuuuyyy~~~}}}yyyuuusssssspppkkkgggfffjjjoootttpppqqqqqqpppnnnnnnoooppptttsssrrrqqqqqqrrrsssssszzz|||zzztttppppppnnnjjjiiikkknnnnnnjjjffffffggggggbbb___aaahhhjjjfffaaaiiikkkoooqqqqqqoookkkiiikkkhhhddddddfffhhhiiiiiiggghhhkkkmmmoooqqqqqqqqqnnnmmmjjjgggeeefffiiillleee___YYYYYY___hhhnnnpppllloooqqqqqqooolllkkkkkkjjjjjjkkkjjjhhhhhhjjjllllllkkkkkkkkkllllllmmmnnnoooppprrrttttttttttttsssrrrrrrqqqqqqrrrsssuuuvvvrrrnnnmmmpppqqqnnnkkklllkkkkkkkkkllllllllllllkkkkkklllnnnnnnlllllllllnnnpppmmmkkkjjjlllnnnoooooonnnooopppppppppooonnnmmmppppppooooooooooooppppppoooqqqssssssrrrqqqqqqrrrlllmmmppprrrrrrpppnnnmmmppprrrsssqqqllliiihhhiiikkkmmmmmmllljjjjjjkkkmmmllllllllllllllllllllllllhhhlllnnnmmmnnnrrrrrrppprrrtttttttttsssrrrssstttqqqppppppooonnnnnnmmmmmmnnnmmmmmmnnnppppppooommmooooooooopppqqqrrrssssssqqqrrrtttvvvwwwwwwtttppppppooonnnmmmmmmoooqqqssssssssssssrrrqqqpppooonnnmmmmmmmmmnnnpppsssuuuwwwuuuuuuvvvvvvvvvuuusssrrrsssssstttsssqqqqqqrrrtttwwwuuutttvvvzzz{{{yyyvvvqqqrrrrrrsssssssssssssssvvvxxxwwwtttsssvvvvvvssstttttttttuuuuuuuuutttsssuuutttttttttsssrrrqqqqqqpppoooppprrrtttvvvuuutttrrrtttvvvuuuttttttxxx{{{|||~~~~~~{{{wwwxxx~~~~~~|||{{{|||}}}||||||}}}}}}~~~~~~~~~~~~vvvkkkccc^^^\\\ZZZYYY___eeennnuuuxxxxxxxxxwwwxxxxxxxxxyyyzzz|||}}}~~~{{{|||~~~~~~|||zzzwwwsssqqqqqqqqqrrrxxxyyyzzzzzzxxxvvvuuuuuuuuuvvvxxxxxxxxxwwwuuutttrrrsssuuuvvvuuuvvvxxxyyy}}}{{{zzzyyyxxxwwwwwwxxxxxxvvvsssqqqqqqqqqwwwwwwxxxyyyzzzyyyxxxvvvxxxxxxyyyzzzzzzzzzyyyxxxuuuvvvwwwwwwwwwvvvuuutttxxxxxxvvvsssqqqqqqtttvvvxxxwwwvvvuuuuuuuuuvvvwwwvvvwwwxxxwwwuuuuuuvvvwwwrrrqqqooonnnmmmmmmmmmmmmpppppprrrtttvvvwwwyyyzzzxxxwwwvvvuuuttttttuuuvvvtttvvvyyy{{{{{{zzzxxxwwwtttsssrrrooonnnooosssvvv{{{yyyxxxyyyzzz{{{{{{zzzvvvsssqqqssswwwzzzyyyxxxxxxxxxxxxxxxwwwvvvttttttxxxxxxxxxyyyyyyyyyyyyyyy~~~~~~{{{zzzyyyxxxxxxxxxxxxyyynnnooooooppppppooommmllliiillloooooolllkkklllnnnsssssssssrrrpppnnnmmmmmmlllmmmnnnooonnnmmmlllkkkjjjjjjhhhfffbbbbbbfffkkkkkkjjjjjjjjjkkkmmmnnnnnnllljjjiiiiiijjjkkkiiihhhiiimmmpppooojjjjjjpppwwwxxxzzz||||||zzzwwwtttsssooonnnjjjgggeeeiiipppvvvoooppppppooonnnnnnoooqqqsssrrrqqqoooooooooppppppuuuwwwvvvrrrppppppmmmhhhggglllppppppllljjjhhhhhhfffbbb^^^aaahhhkkkiiidddjjjlllpppssssssqqqmmmkkknnnkkkhhhffffffhhhiiiiiikkkkkkmmmoooqqqssstttuuuqqqppplllgggcccccceeegggfff```ZZZYYY]]]eeekkknnnllloooqqqrrrqqqooonnnnnnlllmmmmmmlllkkkjjjlllmmmmmmmmmmmmlllmmmmmmnnnnnnoooppprrrtttuuuuuuuuutttsssrrrrrrrrrsssttttttuuurrrmmmkkkmmmmmmjjjjjjllllllkkkiiiggghhhjjjlllnnnpppppppppnnnnnnooorrruuupppnnnkkkkkkmmmoooppppppnnnooopppqqqqqqpppoooooopppoooooonnnnnnooooooppppppqqqsssrrrqqqppppppqqqlllnnnppprrrsssrrrpppnnnppprrrrrrnnngggbbbaaaccckkklllmmmmmmllllllllllllkkkkkkkkklllllllllmmmmmmjjjmmmnnnmmmooossssssppprrrsssttttttrrrrrrssstttrrrrrrqqqooommmlllkkkjjjnnnmmmmmmooopppqqqooonnnqqqqqqppppppqqqrrrssstttrrrqqqsssvvvxxxvvvsssrrrppppppoooooopppqqqsssuuuwwwuuusssqqqppppppqqqrrrqqqpppppppppqqqrrrtttuuuttttttuuuvvvvvvuuusssrrrssstttuuusssrrrrrrssstttvvvtttsssuuuxxxyyywwwtttsssrrrrrrsssssssssttttttvvvxxxwwwttttttvvvwwwtttssstttuuuuuuuuutttttttttttttttuuuuuutttrrrpppooonnnnnnnnnqqqsssttttttssstttvvvwwwuuussssssvvvzzz|||~~~{{{xxxxxx~~~|||zzzzzz{{{~~~{{{{{{|||}}}~~~~~~~~~~~~|||uuukkkbbb]]][[[[[[\\\aaagggooouuuxxxxxxxxxxxxwwwxxxyyy{{{|||}}}}}}~~~|||}}}}}}{{{xxxvvvsssrrrrrrrrryyyzzz{{{{{{yyywwwxxxxxxtttuuuwwwxxxxxxwwwvvvuuusssuuuvvvwwwwwwxxxzzz{{{|||{{{|||{{{zzzxxxvvvvvvuuusssqqqppprrrsssxxxyyy{{{{{{{{{zzzzzzzzzyyyyyyzzzzzzzzzyyyyyyxxxvvvvvvwwwxxxxxxwwwvvvuuuyyyxxxvvvrrrppppppsssvvvxxxwwwvvvuuuvvvwwwxxxyyyxxxyyyzzzzzzxxxwwwwwwxxxtttsssrrrpppoooooonnnnnnrrrrrrssstttuuuvvvwwwxxxwwwvvvuuutttuuuuuuwwwwwwuuuwwwyyy{{{{{{zzzwwwvvvuuuuuutttrrrqqqrrrvvvyyy{{{zzzyyyzzz{{{|||{{{yyywwwtttsssuuuyyy{{{zzzyyyzzzzzzzzzyyyxxxwwwvvvuuuwwwwwwxxxyyyyyyxxxxxxwww}}}|||{{{xxxwwwvvvuuuuuuvvvwwwxxxpppqqqrrrrrrrrrqqqpppooogggkkknnnnnnlllkkkmmmpppqqqrrrsssrrrooommmmmmmmmmmmnnnoooppppppnnnlllkkkjjjfffddddddcccccchhhnnnmmmkkkiiiiiijjjjjjiiihhhkkkkkkkkkmmmoooooonnnlllkkklllooopppmmmjjjnnnuuuxxxxxxwwwvvvuuusssqqqpppnnnnnnmmmjjjhhhkkkqqqvvvnnnoooooonnnnnnoooqqqtttrrrqqqooommmlllllllllmmmnnnppppppnnnoooppplllfffeeelllpppoookkkjjjiiiggggggcccaaaccciiilllkkkhhhjjjlllooorrrsssrrrooonnnpppnnnkkkiiihhhiiikkklllttttttsssrrrsssssstttuuusssrrrooojjjeeecccdddfffccc___ZZZYYY]]]dddkkkooolllooorrrsssrrrqqqpppqqqnnnooopppooonnnmmmnnnooooooooonnnnnnnnnoooooopppooopppqqqsssttttttssssssvvvvvvuuutttsssqqqpppooonnnkkkjjjlllmmmkkkmmmqqqnnnlllhhhffffffiiimmmooopppqqqpppooooooppptttwwwooonnnllllllnnnpppqqqpppnnnooopppqqqqqqqqqpppooooooooonnnnnnnnnnnnoooooopppqqqrrrqqqoooooooooqqqnnnoooqqqssstttsssrrrqqqqqqrrrrrrlllccc^^^___bbbkkklllmmmnnnnnnnnnmmmlllkkkkkkkkklllllllllmmmmmmlllnnnnnnlllooosssssspppqqqrrrssssssqqqqqqrrrssssssrrrqqqooonnnlllkkkjjjooooooooopppqqqrrrqqqooorrrrrrqqqpppqqqrrrtttuuusssqqqqqquuuwwwuuuttttttrrrqqqqqqqqqrrrtttuuuvvvyyywwwtttqqqpppqqqssstttssssssrrrrrrrrrsssssssssssstttuuuuuuuuuuuusssssssssttttttsssrrrrrrtttuuutttsssssstttvvvvvvuuusssssssssrrrrrrrrrssstttuuuuuuxxxwwwttttttwwwwwwuuussstttvvvvvvuuuuuuuuuvvvtttuuuvvvvvvuuusssqqqppppppooopppqqqtttuuutttsssuuuvvvwwwuuurrrrrrvvvzzz|||}}}~~~|||zzzzzz~~~|||yyyyyyzzz|||~~~zzz{{{|||}}}~~~~~~~~~~~~~~~yyysssjjjaaa\\\[[[]]]___dddhhhoootttvvvxxxyyyzzzxxxzzz|||}}}~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}|||zzzyyyxxxwwwwwwyyyzzzzzzyyywwwwwwyyyzzzsssuuuwwwxxxyyyxxxwwwvvvuuuwwwyyyyyyyyyzzz|||}}}||||||~~~}}}{{{uuuuuutttrrrppppppsssuuuxxxzzz}}}~~~}}}|||}}}~~~{{{zzzyyyxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyxxxvvvuuuzzzzzzxxxuuussssssvvvxxxzzzyyyxxxxxxyyyzzz{{{|||{{{|||~~~}}}{{{yyyyyyzzzvvvvvvuuutttrrrqqqpppoootttttttttuuuuuuvvvvvvvvvttttttttttttuuuvvvxxxyyywwwxxxzzz{{{zzzyyywwwvvvuuuvvvvvvvvvuuuuuuwwwzzzyyyyyyyyy{{{}}}|||zzzxxxvvvvvvvvvwwwyyyzzzzzzyyyzzzzzzzzzzzzyyyxxxwwwwwwuuuvvvwwwxxxyyyxxxwwwvvv}}}~~~|||zzzyyyxxxtttsssrrrqqqrrrtttuuuwwwqqqrrrsssssssssrrrpppooohhhkkknnnnnnmmmmmmooorrroooqqqrrrqqqnnnllllllnnnmmmnnnpppqqqqqqooolllkkkkkkeeecccfffhhhfffgggkkkllljjjhhhiiikkkkkkjjjhhhnnnmmmlllllloooqqqqqqqqqmmmkkkmmmqqqooojjjjjjooouuuuuuttttttrrrpppmmmkkklllnnnooommmiiiiiinnnrrriiijjjjjjjjjjjjlllooorrrrrrqqqooolllkkkjjjjjjjjjgggjjjkkkkkknnnppplllfffccckkkooollliiiiiihhhfffhhhfffeeefffiiilllmmmllliiikkknnnpppqqqqqqqqqpppooonnnmmmkkkkkkmmmppprrrwwwvvvtttrrrrrrrrrssssssuuutttrrrnnnjjjhhhiiijjjfffccc___^^^aaagggnnnrrrmmmooorrrsssrrrrrrssssssppprrrsssrrrpppoooooopppqqqqqqpppppppppppppppqqqpppqqqssstttuuuttttttsssuuuvvvvvvvvvtttpppmmmkkkmmmlllnnnqqqqqqoooooosssooonnnkkkiiiiiikkkmmmooojjjmmmooopppppppppqqqrrrnnnmmmmmmnnnpppqqqqqqpppmmmmmmooopppppppppoooooonnnnnnnnnnnnnnnnnnnnnnnnppppppqqqooonnnmmmnnnpppmmmnnnoooppppppqqqqqqqqqrrrsssrrrlllccc___bbbggglllmmmnnnpppqqqqqqooommmllllllllllllmmmmmmmmmmmmmmmnnnmmmkkknnnssssssooopppqqqrrrrrrppppppqqqrrrqqqqqqqqqpppoooooonnnnnnqqqppppppqqqssssssrrrppptttsssqqqqqqqqqrrrtttuuuuuupppoootttvvvttttttwwwttttttsssssssssssstttuuuwwwvvvtttsssrrrrrrrrrrrrrrrrrrrrrrrrssssssttttttrrrssstttuuuuuuuuussssssqqqrrrrrrrrrqqqrrrtttuuusssuuuvvvuuutttsssssstttrrrqqqqqqpppqqqrrrssstttuuuxxxwwwttttttwwwxxxvvvsssuuuwwwwwwvvvuuuvvvxxxvvvwwwwwwwwwwwwvvvuuuttttttsssssstttvvvvvvuuuttttttuuuvvvtttrrrsssxxx||||||}}}}}}}}}}}}}}}~~~~~~|||yyyxxxyyy{{{}}}zzz{{{}}}~~~~~~~~~~~~}}}wwwqqqiiiaaa[[[[[[^^^aaafffiiinnnrrruuuxxx{{{}}}zzz|||~~~~~~|||~~~~~~}}}}}}|||}}}}}}}}}}}}}}}}}}||||||{{{zzzzzzxxxwwwwwwuuussstttxxxzzztttvvvxxxzzz{{{zzzyyyxxxxxxzzz{{{|||{{{{{{}}}~~~{{{||||||xxxwwwuuurrrpppqqqtttvvvwwwzzz~~~~~~~~~~~~|||yyywwwvvvwwwxxxzzz{{{{{{||||||{{{yyywwwvvvzzzzzzyyywwwuuuuuuwwwyyyzzzzzzyyyyyyzzz|||}}}{{{|||~~~}}}{{{yyyyyyyyyxxxxxxwwwvvvuuusssrrrqqqtttuuuuuuvvvvvvwwwwwwxxxrrrrrrssssssuuuxxxzzz{{{zzzzzz{{{zzzzzzyyyxxxxxxvvvxxxyyyyyyxxxwwwxxxyyywwwxxxzzz}}}~~~{{{xxxuuuwwwyyyyyyxxxxxxyyyzzzyyyyyyyyyzzzyyyyyyxxxxxxtttvvvwwwyyyyyyyyyxxxwww|||~~~|||zzzxxxvvvuuuqqqpppoooooooooqqqtttuuuqqqqqqrrrrrrqqqpppooonnniiillloooooonnnnnnqqqtttnnnppprrrqqqnnnllllllnnnmmmnnnpppqqqqqqooommmkkklllfffdddjjjmmmiiifffggghhhggggggjjjmmmooonnnlllllliiiffffffhhhkkkmmmnnnmmmjjjlllppppppjjjhhhjjjssssssssssssrrrooojjjgggjjjmmmooommmhhhfffiiilllddddddeeeeeeeeehhhlllooorrrqqqooollljjjjjjiiiiiidddgggiiijjjnnnqqqmmmfffccckkknnnjjjggghhhhhhdddiiihhhhhhhhhjjjkkknnnoooiiijjjlllooopppqqqqqqqqqnnnnnnmmmmmmmmmppptttwwwtttsssqqqppppppqqqrrrtttuuuuuuuuurrrooommmmmmnnnmmmjjjfffdddfffjjjpppsssnnnppprrrsssrrrssstttuuurrrsssttttttrrrpppqqqqqqrrrrrrqqqqqqqqqqqqqqqrrrtttuuuvvvwwwwwwwwwvvvuuuqqqsssuuuvvvuuurrrnnnlllppppppssswwwvvvqqqoooppppppooonnnmmmmmmmmmmmmmmmhhhlllqqqttttttsssqqqqqqnnnmmmmmmoooqqqrrrqqqpppkkklllnnnooooooooonnnnnnmmmmmmnnnnnnnnnnnnmmmmmmoooppppppooommmlllmmmooojjjjjjjjjkkklllmmmnnnnnnrrrtttsssllleeebbbgggmmmmmmnnnppprrrtttssspppnnnmmmmmmmmmnnnnnnnnnnnnnnnmmmnnnlllkkknnnsssrrrnnnpppqqqrrrqqqppppppqqqrrrpppppppppqqqqqqrrrrrrrrrrrrqqqqqqrrrttttttsssqqqtttsssrrrqqqqqqrrrtttuuuvvvpppooosssuuussstttxxxwwwvvvuuutttsssrrrrrrrrrtttuuuuuuuuutttrrrpppoooooopppqqqrrrsssttttttuuurrrssstttuuuuuuuuutttsssooopppqqqqqqpppqqqsssuuusssvvvxxxwwwtttrrrsssuuuqqqpppoooooooooppprrrsssuuuxxxwwwttttttxxxxxxvvvsssvvvxxxxxxvvvuuuwwwyyyxxxyyyyyyyyyyyyxxxwwwwwwwwwvvvuuuwwwxxxxxxwwwuuurrrssstttsssrrruuuzzz}}}||||||}}}~~~||||||xxxwwwxxxzzz|||zzz{{{}}}~~~~~~~~~|||uuuppphhh```[[[[[[___cccgggjjjnnnqqqtttxxx|||{{{}}}~~~|||~~~|||{{{{{{{{{||||||zzzzzz{{{{{{|||{{{{{{zzzvvvvvvtttqqqppprrrvvvzzzvvvwwwyyy{{{||||||{{{zzzzzz{{{}}}}}}||||||~~~|||yyyzzz|||{{{zzzwwwsssqqqqqqtttwwwwwwzzz~~~}}}zzzwwwvvvwwwyyy{{{}}}~~~~~~~~~|||zzzxxxwwwxxxxxxxxxwwwuuuuuuwwwyyyyyyyyyyyyyyyzzz{{{}}}~~~xxxzzz|||{{{yyywwwvvvvvvzzzyyyyyyxxxvvvuuusssrrrtttuuuvvvwwwxxxyyyzzzzzzrrrrrrrrrtttvvvyyy|||}}}||||||{{{{{{zzzzzzyyyyyyvvvxxx{{{{{{zzzxxxxxxyyyvvvxxx{{{|||xxxuuuxxx{{{zzzwwwvvvxxxzzzxxxxxxyyyyyyzzzyyyyyyyyytttvvvxxxzzzzzzzzzyyyxxx}}}}}}~~~~~~{{{zzzzzzyyyvvvssssssrrrpppooooooppprrrssssssrrrqqqooonnnmmmmmmmmmmmmkkkjjjjjjmmmoooqqqrrroooqqqpppmmmlllnnnnnnllljjjmmmrrrsssqqqmmmkkkjjjmmmjjjhhhiiikkkkkkgggdddcccccceeehhhllloooooooooggghhhhhhhhhhhhiiiiiiiiinnnnnnpppqqqnnniiijjjooonnnmmmlllmmmnnnkkkfffbbbkkkooonnniiiggghhhiiihhheeeeeedddeeegggjjjnnnppprrrsssqqqjjjffffffgggfffffffffgggggghhhhhhhhhhhhjjjhhheeecccdddfffhhhhhhfffeeegggjjjllljjjhhhhhhiiikkknnnooopppppppppqqqqqqjjjggglllqqqrrrrrrrrrqqqqqqqqqrrrssstttvvvvvvsssttttttrrrqqqqqqrrrsssqqqqqqpppmmmlllmmmqqqtttssstttttttttvvvxxxwwwtttuuuvvvvvvvvvvvvuuuuuutttpppppppppqqqqqqsssttttttxxxuuussstttwwwyyyxxxvvvyyyxxxwwwvvvuuuuuuuuuuuuvvvwwwxxxxxxxxxwwwvvvuuuqqqqqqqqqppppppooooooooorrrnnnmmmrrrzzz}}}zzzuuulllmmmpppssstttssspppmmmssspppmmmooorrrrrroookkklllnnnqqqqqqooonnnmmmnnnnnnooommmkkkmmmqqqooojjjrrrrrrrrrpppnnnlllmmmnnnuuuuuusssqqqnnnlllmmmooonnnooopppooonnnlllllllllsssqqqooommmlllkkkkkkkkkmmmmmmmmmmmmoooqqqtttuuupppqqqrrrtttvvvuuusssqqqpppqqqqqqssstttvvvwwwxxxssstttvvvwwwwwwuuusssqqqtttrrrpppqqqssstttuuuttttttssssssvvvvvvtttwww|||vvvtttrrrsssvvvwwwvvvtttsssssstttttttttsssrrrrrrnnnrrrtttrrrsssvvvuuurrrssssssssssssrrrsssuuuxxxrrrrrrrrrpppooorrrxxx}}}zzzwwwuuutttuuuuuuuuutttqqqpppppprrrttttttsssrrrsssuuuvvvxxxxxxwwwuuutttrrruuuwwwvvvsssssswww|||{{{|||}}}{{{wwwuuuvvvwwwwwwwwwwwwxxxxxxwwwwwwwwwwwwwwwwwwxxxxxxyyyyyyyyy|||{{{zzz{{{|||~~~|||yyywwwxxxzzz||||||~~~~~~~~~}}}|||xxxqqqggg```]]]]]]^^^___gggiiinnnrrrwwwzzz{{{|||~~~|||{{{|||}}}}}}~~~|||{{{{{{|||~~~}}}}}}}}}}}}}}}||||||{{{vvvuuutttsssttttttuuuvvvyyyzzz|||~~~~~~}}}{{{zzzzzz|||~~~~~~~~~}}}~~~{{{{{{yyyxxxwwwvvvvvvvvvxxx{{{~~~~~~|||{{{~~~|||{{{yyywwwwwwxxxyyyzzzzzzzzzzzzyyyyyywwwvvvvvvtttwwwyyywwwrrrppprrruuuyyyxxxxxxxxxwwwxxxxxxxxxxxxyyyzzz{{{{{{zzzyyyxxxxxxxxxvvvtttqqqqqqsssvvvwwwwwwwwwwwwvvvvvvuuuuuuttttttttttttuuuvvvwwwxxx}}}~~~}}}{{{yyywwwwwwwwwxxxxxxxxxyyyyyyxxxyyyyyyzzz{{{{{{{{{zzztttyyy|||yyyxxxzzzzzzxxxyyyyyyyyyzzz}}}}}}|||{{{vvvvvvvvvxxx{{{||||||{{{~~~{{{zzzzzzzzzwwwsssuuutttrrrqqqqqqssstttuuurrrqqqqqqppppppoooppppppmmmlllkkkllloooqqqrrrrrroooqqqpppmmmllloooooollloooppprrrtttuuurrrnnnjjjnnnnnnllljjjgggeeedddddddddeeegggiiijjjkkklllmmmeeedddcccccceeegggjjjlllrrrnnnlllllliiifffhhhlllkkkkkkkkkmmmnnnmmmhhhdddhhhkkkkkkfffccceeefffdddhhhgggffffffgggjjjmmmnnnppprrrpppiiieeefffgggeeeeeeeeeeeeeeeeeefffggghhhjjjgggcccbbbeeeggggggfffffffffgggiiijjjiiigggfffiiikkknnnppppppooooooooonnnhhhfffkkkppppppooooooppprrrsssrrrqqqqqqsssuuuuuuuuuuuuuuussssssssssssuuuuuuuuusssrrrsssvvvxxxuuuvvvuuutttssssssrrrrrrxxxwwwwwwvvvvvvuuuuuuuuurrrsssuuuwwwwwwwwwvvvuuuvvvtttssstttwwwyyyxxxwwwxxxwwwwwwwwwxxxxxxyyyzzzyyyzzzzzzzzzzzzxxxvvvuuussssssrrrrrrrrrqqqqqqqqqqqqqqqrrrtttwwwwwwvvvuuuqqqpppqqqsssuuutttpppmmmnnnmmmmmmpppttttttooojjjooopppqqqqqqooonnnnnnnnnooopppnnnmmmooorrrqqqlllnnnoooooonnnmmmmmmoooqqqrrrsssrrrpppnnnnnnoooqqqmmmooopppnnnkkkjjjkkklllpppooonnnmmmllllllmmmmmmmmmmmmmmmnnnoooqqqsssuuuqqqqqqrrrtttuuuuuusssrrrsssrrrqqqqqqrrrtttwwwxxxvvvvvvuuuuuuttttttssssssssstttuuusssqqqqqqsssvvvtttrrrsssvvvuuutttvvv{{{vvvuuussstttvvvwwwuuusssqqqqqqrrrssstttttttttsssooossstttssssssvvvvvvssstttuuuuuuuuussssssuuuwwwssstttuuutttssstttwwwzzzuuuttttttuuuwwwxxxwwwuuurrrqqqqqqrrrttttttsssqqquuuvvvxxxxxxxxxwwwuuutttrrruuuwwwvvvssstttxxx|||yyyzzz|||zzzxxxwwwxxxzzzwwwxxxxxxyyyyyyxxxxxxwwwvvvvvvwwwxxxzzz{{{{{{|||||||||{{{{{{}}}~~~{{{yyyyyyzzz{{{|||~~~~~~~~~wwwqqqggg```]]]]]]^^^___aaadddhhhlllqqquuuxxxyyy}}}|||{{{|||}}}~~~~~~}}}||||||}}}~~~}}}}}}~~~~~~}}}|||{{{{{{sssrrrqqqqqqqqqrrrssstttxxxyyy{{{}}}~~~~~~~~~}}}{{{}}}~~~~~~|||{{{zzzxxxwwwwwwwwwwwwxxxyyy{{{{{{{{{{{{|||}}}zzzyyyxxxwwwxxxyyy{{{|||zzzzzzyyyxxxwwwuuutttsssqqqtttwwwuuuqqqooorrruuuyyyyyywwwwwwvvvwwwxxxxxxyyyzzzzzzzzzzzzyyyxxxwwwxxxxxxxxxvvvttttttuuuwwwxxxxxxxxxwwwwwwwwwvvvvvvvvvvvvvvvvvvwwwxxxyyyyyy|||}}}}}}}}}}}}{{{zzzyyyxxxxxxyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzyyyxxxwwwwwwuuuzzz|||zzzyyy{{{{{{yyyzzzyyyyyy{{{}}}~~~}}}{{{xxxwwwvvvxxxzzz}}}}}}}}}~~~zzzzzzzzzzzzwwwssstttsssrrrqqqqqqrrrssstttqqqqqqppppppoooooonnnnnnlllkkkkkkmmmppprrrrrrqqqnnnpppooolllllloooooommmrrrpppooorrrtttsssnnniiikkkmmmlllhhhcccaaacccggghhhkkknnnmmmkkkjjjlllnnngggfffeeeeeegggkkkpppssstttmmmfffeeedddbbbdddhhhggghhhiiilllmmmllliiiffffffiiiiiidddbbbdddeeeccckkkjjjhhhgggggghhhjjjkkknnnpppmmmgggccceeefffeeedddcccbbbaaabbbdddfffhhhiiieee```aaaeeehhhgggdddfffgggiiiiiiiiihhhfffdddiiikkknnnppppppooommmllljjjffffffkkkooommmkkkkkkooosssuuusssooommmooosssuuuuuuvvvvvvvvvuuuttttttvvvwwwyyyxxxwwwwwwyyyzzzwwwwwwvvvsssnnnlllmmmpppzzzyyywwwuuuuuuuuuuuuuuusssuuuxxxzzzzzzxxxvvvttttttssssssuuuwwwyyyyyyxxxvvvvvvwwwxxxzzz|||~~~||||||}}}}}}|||zzzxxxwwwuuuuuuuuuuuuttttttttttttrrrtttwwwvvvtttssstttuuuvvvrrrpppqqqtttuuuqqqmmmllllllooosssvvvuuupppkkkrrrssssssqqqooonnnnnnpppqqqrrrqqqoooqqqtttsssooojjjlllmmmmmmmmmoooqqqssspppqqqqqqpppooooooqqqsssnnnpppqqqnnniiigggjjjnnnnnnnnnmmmmmmmmmnnnoooooonnnnnnnnnoooppprrrssstttrrrssstttuuuuuuuuutttssswwwuuurrrpppqqqsssvvvyyyyyywwwuuusssrrrrrrssstttrrrvvvxxxuuupppooosssyyysssrrrsssuuuuuusssuuuzzzxxxvvvuuuuuuuuuuuutttrrrooopppqqqrrrttttttttttttppptttuuussstttwwwwwwtttuuuwwwxxxxxxvvvuuuuuuvvvvvvwwwyyyyyywwwvvvvvvwwwuuuttttttvvvwwwxxxvvvttttttsssrrrrrrssstttrrrqqqwwwxxxyyyyyyxxxwwwvvvuuutttvvvxxxwwwuuuuuuxxx{{{wwwxxxzzzzzzyyyyyy{{{|||yyyyyyzzzzzzzzzzzzyyyyyyuuuvvvxxxzzz|||}}}~~~~~~}}}||||||}}}~~~~~~|||{{{zzzzzz|||~~~~~~~~~xxxqqqhhhaaa^^^^^^^^^___```bbbfffkkkpppvvvzzz|||}}}}}}|||{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{zzzsssrrrrrrqqqrrrssstttuuuxxxxxxzzz{{{}}}|||~~~~~~}}}|||zzzyyyxxxxxxwwwwwwxxxwwwwwwyyyzzz{{{zzzyyywwwwwwwwwxxxyyy{{{|||}}}xxxxxxwwwvvvuuusssqqqppppppsssuuuuuurrrrrrtttwww{{{zzzxxxvvvvvvvvvxxxyyyzzzzzzyyyyyyxxxwwwvvvuuuwwwxxxyyyxxxwwwvvvwwwxxxyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxyyyzzz{{{{{{{{{{{{{{{zzzzzzyyyxxxxxxzzzzzzzzz{{{{{{{{{{{{||||||{{{{{{yyyxxxvvvtttsssvvv{{{~~~{{{zzz||||||zzzzzzzzzzzz{{{}}}~~~}}}{{{zzzxxxvvvwwwyyy|||~~~~~~}}}~~~|||yyyyyyzzzyyyvvvssspppooonnnnnnmmmnnnnnnooopppppppppooommmlllkkkjjjjjjjjjjjjlllooopppooonnnlllnnnnnnkkkkkknnnnnnlllnnnnnnnnnoooooonnnkkkiiihhhhhhgggdddbbbcccfffjjjiiimmmpppnnniiigggiiilllggggggggggggiiimmmppprrroooggg``````aaa```aaacccfffggghhhjjjjjjiiigggeeefffiiiiiifffdddfffgggfffnnnmmmjjjiiigggggghhhhhhkkkmmmkkkeeebbbdddeeedddcccbbb```___```bbbeeegggfffaaa]]]___dddhhhfffcccgggjjjllljjjhhhhhhgggdddiiijjjlllnnnooonnnkkkhhhgggeeeffflllnnnkkkiiihhhnnnsssvvvsssmmmiiilllqqqqqqqqqrrrtttvvvvvvuuuttttttvvvxxxyyyxxxwwwwwwxxxvvvvvvuuurrrlllgggkkkqqqyyyxxxuuusssrrrssstttuuussstttuuuvvvvvvuuusssrrrssstttuuuwwwyyyzzz{{{{{{vvvvvvwwwyyy{{{}}}{{{|||}}}}}}}}}|||{{{zzzwwwvvvvvvvvvvvvvvvvvvvvvtttuuuwwwvvvuuutttuuuvvvxxxsssooopppuuuwwwtttpppqqqqqqrrruuuwwwvvvrrrooovvvuuutttrrrooonnnpppqqqsssuuuuuurrrsssvvvuuurrrlllmmmoooooooooppprrruuuqqqqqqrrrpppoooppprrrtttpppssstttoooiiihhhlllqqqqqqppppppppppppppppppqqqpppppppppqqqrrrssstttttttttvvvwwwwwwwwwvvvvvvvvvyyyxxxvvvttttttuuuvvvxxxxxxwwwuuusssrrrrrrsssssssssuuuwwwuuurrrrrrvvvzzzsssrrrsssvvvuuusssuuuyyyyyyxxxwwwvvvuuutttsssrrrpppqqqrrrsssssssssssssssqqquuuuuussstttwwwwwwuuuwwwxxxzzzzzzxxxvvvvvvvvvyyyyyyzzzzzzyyyxxxxxxxxxzzzxxxuuutttuuuuuutttsssvvvtttssssssssstttsssqqqxxxxxxyyyxxxxxxwwwuuuuuuvvvxxxyyyxxxvvvvvvxxxzzzwwwxxxyyyzzzzzzzzz{{{|||{{{{{{{{{||||||{{{{{{{{{wwwxxxzzz|||}}}~~~~~~}}}}}}}}}}}}~~~}}}{{{yyy{{{|||~~~zzztttkkkddd```____________```ccchhhooovvv|||{{{{{{{{{{{{}}}~~~}}}~~~~~~~~~~~~}}}~~~}}}|||{{{zzzwwwwwwvvvuuuvvvwwwxxxyyyzzzzzzzzz{{{}}}}}}~~~}}}}}}{{{zzzyyyxxxxxxxxxxxxwwwvvvxxx{{{|||yyyvvvwwwwwwxxxyyyzzz{{{||||||uuuuuuuuutttsssrrrpppooorrrtttvvvvvvvvvvvvyyy{{{~~~|||yyywwwvvvwwwxxxzzzzzzyyywwwvvvuuuuuutttuuuvvvxxxyyyzzzxxxxxxxxxyyyzzzzzzzzzzzzzzzzzzyyyyyy{{{{{{zzzzzz{{{|||}}}}}}{{{{{{zzzyyyxxxxxxyyyyyy{{{{{{{{{|||||||||}}}}}}||||||{{{zzzxxxvvvuuutttxxx}}}}}}|||}}}~~~{{{{{{{{{{{{|||~~~~~~}}}|||zzzwwwuuuuuuxxx{{{~~~|||{{{{{{}}}{{{yyywwwwwwyyyxxxuuuqqqnnnmmmmmmllllllkkkkkklllnnnnnnoooooonnnmmmlllllliiiiiiiiijjjlllmmmllljjjkkkmmmllliiiiiilllllljjjhhhlllooommmiiigggiiillljjjfffaaa```bbbfffggghhhcccgggjjjhhhcccaaacccfffbbbcccdddfffggggggggggggddd^^^[[[^^^aaa```^^^___ffffffffffffdddcccbbbaaacccggghhheeedddhhhjjjiiiooommmkkkiiigggfffffffffhhhkkkiiidddaaadddfffeeedddbbb```______aaadddfffaaa^^^[[[^^^cccgggfffdddgggnnnpppllliiijjjiiieeehhhggghhhkkkmmmllliiieeefffdddgggmmmoookkkiiiiiimmmrrrvvvsssmmmiiikkkooolllkkklllooosssvvvvvvtttrrrtttwwwwwwvvvtttttttttsssqqqqqqqqqlllgggjjjssswwwuuusssqqqpppqqqrrrssstttsssqqqppppppqqqrrrssstttuuuxxxyyyzzz{{{||||||xxxxxxxxxxxxyyy{{{||||||xxxyyyzzz{{{||||||{{{{{{uuuuuuuuuvvvvvvvvvvvvvvvuuutttssstttwwwyyyxxxwwwxxxtttqqqsssxxxzzzyyywwwzzzxxxwwwvvvvvvvvvuuutttwwwwwwvvvtttqqqpppqqqssstttwwwxxxuuutttwwwwwwuuurrrssssssrrrqqqqqqssstttsssttttttrrrpppppprrrttttttvvvvvvrrrmmmlllppptttuuuuuuuuuttttttsssrrrrrrrrrssssssttttttuuuuuuuuuwwwyyy{{{zzzxxxwwwxxxyyyyyyzzzzzzzzzyyyxxxwwwvvvuuuuuuuuuttttttsssrrrqqqttttttssstttvvvxxxyyyzzzsssrrrtttwwwvvvssstttxxxyyyyyyxxxwwwuuusssssssssttttttttttttssssssrrrqqqrrruuuuuusssssswwwxxxuuuxxxzzz{{{{{{yyywwwwwwwww{{{zzzxxxxxxxxxzzz{{{{{{|||xxxtttrrrrrrtttvvvvvvwwwuuusssssstttttttttsssxxxxxxxxxxxxwwwwwwvvvvvvxxxyyyzzzyyyxxxxxxxxxyyyyyyyyyyyyzzz{{{{{{{{{{{{||||||}}}}}}}}}}}}||||||zzz{{{|||~~~~~~}}}|||{{{||||||}}}~~~~~~{{{zzzzzzzzz|||~~~~~~xxxnnngggbbbaaa```___ZZZ[[[]]]bbbiiiqqqyyy~~~zzz{{{{{{}}}~~~~~~~~~~~~~~~~~~}}}|||{{{{{{zzzyyyxxxxxxyyyzzz{{{||||||||||||}}}~~~~~~|||{{{zzzzzzyyyyyyyyyxxxwwwyyy|||}}}zzzvvvxxxyyyzzz{{{{{{{{{zzzzzzsssssssssssssssrrrqqqpppqqqsssuuuvvvwwwyyy{{{|||~~~|||yyyxxxxxxyyyzzzxxxvvvtttssssssssstttuuuvvvxxxyyyyyyxxxwwwxxxyyyzzzzzzzzzzzzzzzzzz{{{{{{||||||||||||||||||}}}~~~|||{{{zzzyyyyyyyyyzzzzzz{{{{{{{{{|||||||||}}}}}}{{{{{{{{{{{{zzzyyyxxxwwwxxx}}}}}}|||~~~~~~|||}}}||||||}}}~~~}}}|||yyyvvvttttttwwwzzz}}}~~~{{{~~~~~~zzzxxxyyyxxxvvvuuuvvvxxxwwwssspppoooooonnnnnnmmmmmmllllllkkklllnnnpppqqqqqqppppppfffdddccccccdddeeedddbbbeeegggfffbbbaaaddddddaaa___dddiiigggaaa___dddjjjhhhbbb\\\[[[^^^``````^^^___bbbddddddbbbaaabbbddd```aaaccceeeeeedddbbbaaa[[[XXXYYY]]]```^^^\\\^^^eeeeeeccc```]]][[[\\\^^^^^^bbbdddbbbcccgggjjjiiimmmllljjjiiigggfffeeeeeegggiiihhhcccaaadddffffffdddbbbaaa______```aaabbbZZZZZZZZZ]]]aaaeeefffggggggooorrrllliiikkkkkkgggfffddddddfffiiijjjgggdddddddddgggmmmnnnkkkjjjllllllppptttrrrnnnkkkmmmoooiiigggfffiiiooossstttsssrrrtttvvvuuusssqqqqqqqqqnnnkkkkkkooolllgggiiiqqqsssrrrqqqpppppppppqqqrrrtttrrrooonnnnnnppprrrttttttvvvyyy{{{{{{zzz{{{|||zzzzzzyyyxxxxxxxxxyyyyyytttuuuwwwxxxyyyxxxxxxwwwrrrrrrrrrssssssssssssssssssqqqppprrrvvvxxxyyyxxxwwwvvvvvvwwwzzz|||}}}|||~~~}}}zzzxxxwwwvvvwwwwwwwwwxxxxxxvvvtttssssssuuuuuuyyyzzzvvvuuuwwwxxxwwwxxxxxxxxxvvvsssrrrssstttuuuvvvuuutttrrrrrrtttvvvwwwwwwvvvtttsssrrrtttuuuwwwwwwxxxwwwvvvuuutttsssuuuvvvvvvwwwwwwwwwvvvvvvyyy{{{}}}{{{xxxwwwyyy{{{yyyzzz{{{|||{{{yyywwwuuusssttttttttttttsssrrrrrrwwwtttssstttwwwzzz{{{zzztttsssuuuxxxwwwtttuuuxxxxxxyyyyyywwwuuusssssstttvvvvvvvvvuuutttsssrrrqqqrrrttttttrrrrrrvvvwwwuuuxxxzzz{{{{{{yyyxxxxxxyyy|||yyywwwvvvxxxzzz{{{{{{wwwtttqqqqqqssswwwzzz{{{xxxvvvsssssstttuuuuuuuuuxxxxxxxxxxxxxxxxxxxxxxxxzzzzzz{{{{{{zzzyyyxxxwwwzzzyyyxxxyyy{{{}}}|||{{{||||||}}}}}}}}}}}}||||||{{{|||}}}~~~~~~}}}{{{yyy{{{|||}}}~~~}}}{{{xxxxxxzzz}}}zzzqqqiiiccc```^^^]]][[[[[[\\\```gggqqqzzz{{{|||}}}~~~~~~~~~~~~~~~}}}|||}}}|||zzzyyyxxxxxxyyyyyy||||||}}}~~~~~~}}}|||{{{zzzzzzzzzyyyyyyzzz{{{}}}|||zzzwwwxxxyyy{{{|||}}}|||zzzyyyttttttttttttsssrrrqqqqqqpppqqqssstttwwwxxxzzz{{{}}}{{{zzzyyyxxxwwwtttsssqqqpppqqqsssvvvxxxxxxyyyzzzyyyxxxwwwxxxyyyzzzzzzzzzzzz{{{{{{{{{{{{}}}||||||{{{||||||}}}}}}{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzzzz{{{{{{{{{{{{|||zzzzzz{{{{{{{{{zzzyyyyyyxxx}}}}}}|||~~~~~~|||~~~}}}|||}}}~~~|||xxxwwwuuuvvvxxx{{{}}}}}}~~~~~~xxxzzz|||||||||zzzxxxvvvuuusssrrrtttvvvvvvrrrnnnpppppppppooonnnnnnmmmlllkkklllmmmnnnnnnmmmkkkjjj\\\YYYWWWUUUVVVVVVUUUTTTWWWYYYWWWSSSRRRSSSSSSPPPOOORRRUUUTTTQQQQQQUUUZZZWWWUUURRRPPPPPPRRRSSSSSSXXXYYY[[[]]]^^^``````aaa``````aaabbbbbbbbbaaaaaaVVVVVVXXX\\\\\\ZZZ[[[^^^cccbbb___ZZZVVVVVVYYY]]]ZZZ^^^aaa```bbbgggjjjjjjjjjjjjiiihhhgggfffeeeeeefffhhhhhhcccbbbeeeggggggbbbaaa```___^^^]]]]]]]]]SSSWWWZZZ]]]___cccgggjjjeeeooossslllhhhkkklllgggdddaaa___aaaeeehhhfffdddbbbbbbfffkkkllljjjkkknnnkkknnnqqqrrrpppoooooopppjjjgggdddfffkkkpppqqqppprrrssssssrrrooommmlllmmmkkkeeeeeekkklllffffffmmmqqqqqqqqqqqqqqqrrrrrrrrrooonnnnnnmmmnnnoooqqqrrrrrrvvvyyyzzzyyyxxxxxxzzz{{{{{{zzzyyyxxxxxxxxxxxxrrrssstttttttttsssqqqpppnnnnnnnnnoooooooooppppppnnnoooppppppqqqrrruuuwwwsssuuuwwwwwwvvvvvvxxxzzz|||||||||zzzyyyxxxxxxyyyvvvxxxyyyxxxvvvuuuuuuvvvuuuyyy{{{wwwuuuwwwyyyxxxzzz{{{zzzwwwtttrrrssstttuuuvvvvvvuuuuuuuuuxxxzzzxxxvvvuuuuuuwwwxxxvvvuuuvvvvvvwwwxxxxxxwwwvvvuuuxxxxxxyyyzzzzzzyyyxxxwwwxxx{{{}}}{{{wwwuuuxxx{{{yyyyyyzzzzzzyyyxxxwwwvvvtttsssrrrqqqrrrssstttuuuxxxxxxwwwwwwvvvwwwyyyzzzuuutttwwwzzzyyyuuuuuuyyywwwxxxyyyxxxuuussstttvvvvvvwwwwwwwwwvvvuuuttttttqqqtttssspppqqquuuwwwuuuxxxyyyzzzyyyxxxxxxzzz{{{{{{yyywwwwwwyyyyyywwwuuurrrqqqqqqssswwwyyyzzzzzzwwwuuusssssstttvvvwwwwwwyyyyyyyyyzzzzzz{{{|||}}}|||{{{{{{|||{{{zzzxxxwwwxxxvvvvvvyyy}}}}}}||||||}}}}}}}}}}}}||||||yyy{{{}}}~~~~~~}}}{{{zzzzzz{{{|||~~~~~~}}}uuuvvvxxx}}}{{{rrriiibbb^^^[[[YYY\\\[[[[[[^^^fffpppzzz|||}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~|||zzzxxxxxxxxxxxxyyy{{{}}}~~~~~~}}}|||{{{{{{{{{wwwyyy|||}}}|||zzzxxxxxxuuuwwwzzz}}}~~~}}}{{{zzzxxxxxxwwwvvvtttrrrpppoooqqqrrrrrruuuwwwyyyzzz{{{}}}}}}}}}|||zzzwwwuuutttpppooommmmmmooosssxxxzzz|||||||||zzzxxxxxxyyy{{{yyyyyyyyyzzzzzz{{{{{{{{{||||||{{{{{{{{{{{{{{{|||yyyzzz{{{||||||{{{zzzyyyxxxxxxyyyyyyyyyzzzzzzzzzyyyzzzzzzzzzzzzyyyxxxxxxxxx}}}}}}|||~~~~~~|||~~~~~~}}}~~~~~~|||yyyxxxwwwyyy{{{~~~~~~~~~~~~}}}}}}~~~vvvvvvwwwyyy{{{{{{xxxvvvsssrrrqqqsssuuuuuuqqqmmmoooooooooooonnnmmmlllkkkmmmmmmmmmkkkiiieeebbb```RRROOOKKKIIIHHHIIIHHHHHHJJJLLLJJJEEECCCEEEDDDAAA@@@@@@AAAAAAAAACCCFFFHHHDDDFFFGGGFFFDDDDDDIIIMMMLLLLLLNNNQQQUUUXXXXXXXXX[[[[[[ZZZZZZ[[[\\\^^^___VVVVVVXXX[[[YYYVVVYYY___aaa___[[[VVVRRRSSSXXX]]]XXX]]]``````bbbhhhlllmmmhhhhhhhhhgggffffffeeeeeeeeehhhhhhcccbbbeeehhhhhhaaa```___^^^]]][[[ZZZYYYOOOUUU[[[^^^^^^aaagggmmmcccnnnrrrkkkgggkkkkkkgggddd```\\\^^^cccgggfffdddaaaaaadddjjjkkkiiikkkoookkkllloooqqqrrrrrrqqqpppmmmhhhcccdddiiinnnooonnnpppppppppnnnkkkhhhhhhiiiiiiaaaaaaiiikkkdddccchhhppppppqqqsssssssssssssssjjjjjjkkkmmmmmmnnnnnnnnnqqquuuyyyyyywwwvvvvvvwww|||{{{zzzyyyyyyyyyyyyyyyrrrssssssrrrpppnnnlllkkkkkkkkkllllllmmmmmmmmmnnnjjjooorrrppplllkkkqqqwwwnnnrrruuutttqqqoooqqqtttxxxzzz||||||{{{yyyyyyxxxuuuwwwyyyyyyxxxvvvvvvvvvuuuzzz|||xxxuuuwwwyyyxxxzzz{{{zzzwwwtttssssssttttttuuuvvvvvvvvvxxx{{{~~~xxxuuusssuuuyyy{{{wwwtttssstttvvvwwwxxxxxxwwwwwwyyyzzz{{{{{{{{{zzzyyyxxxwwwzzz|||yyyuuutttwwwzzzyyyyyywwwvvvvvvvvvwwwwwwuuussspppoooooorrrvvvyyyxxx{{{}}}yyytttsssvvv{{{vvvuuuwww{{{zzzvvvvvvyyyvvvxxxyyyxxxuuusssuuuwwwuuuvvvwwwwwwwwwwwwwwwvvvqqqssssssppppppuuuvvvuuuxxxyyyyyyxxxwwwxxxzzz}}}zzzyyyxxxyyyzzzxxxsssoooqqqrrrtttwwwzzzzzzwwwuuuwwwuuusssssstttwwwxxxxxx{{{{{{{{{{{{|||~~~}}}||||||||||||{{{xxxvvvvvvtttuuuxxx}}}||||||}}}}}}}}}}}}||||||wwwyyy{{{~~~~~~|||{{{yyyzzz|||}}}ttttttwww|||{{{qqqhhhaaa\\\XXXVVVXXXWWWVVVYYY```jjjuuu|||}}}~~~~~~}}}}}}~~~|||}}}~~~~~~{{{zzzyyyxxxxxxwwwyyy|||}}}}}}||||||{{{{{{uuuyyy}}}}}}zzzxxxwwwxxxsssvvvzzz}}}}}}||||||{{{yyywwwtttqqqnnnmmmttttttuuuwwwzzz|||}}}|||{{{{{{|||{{{yyyvvvsssqqqnnnmmmkkkllloootttyyy|||}}}{{{xxxxxxzzz}}}yyyyyyyyyzzzzzzzzz{{{{{{|||{{{zzzzzzzzzzzz{{{{{{xxxyyy{{{||||||{{{yyyxxxwwwwwwwwwxxxxxxxxxyyyyyyzzzzzzzzzyyyxxxwwwvvvvvvxxx}}}}}}|||~~~~~~|||~~~~~~~~~~~~|||zzzyyyzzz{{{~~~zzzxxxyyyxxxuuuvvvzzzwwwvvvvvvtttsssqqqooonnnoooqqqpppllllllnnnnnnlllmmmkkkhhhddd___YYYSSSPPPFFFCCCAAAAAACCCCCCAAA>>>>>>>>>>>>???@@@BBBCCCDDD=========<<<<<<;;;;;;;;;???===<<<===???AAABBBCCCGGGGGGFFFFFFGGGHHHIIIJJJKKKJJJJJJLLLPPPRRRQQQOOOLLLLLLNNNPPPRRRTTTVVVXXXXXXZZZ]]]\\\YYYWWWXXXYYY^^^]]]]]]]]]^^^aaadddeee```eeejjjjjjgggdddcccdddkkkjjjgggccc``````cccfffeee```[[[[[[]]]]]]YYYUUURRRYYY```aaa___```eeekkkhhhiiiiiigggeeedddeeeggg___[[[XXX[[[aaaffffffeeeiiigggeeecccdddhhhlllnnnoooooooooqqqrrrqqqnnnllliiihhhfffeeeeeegggiiijjjlllnnnppppppnnnkkkiiiiiiddddddeeehhhjjjjjjhhheeekkkkkklllooossssssppplllkkknnnnnnjjjkkknnnlllfffssswww|||{{{vvvrrrqqqsssxxxyyy{{{||||||zzzwwwuuuqqqxxxvvvllliiinnnnnnhhhnnniiihhhlllooonnnllllllnnnppppppnnnkkkjjjkkknnntttooojjjggghhhllloooqqqsssvvvyyyyyyxxxxxxzzz|||zzz}}}~~~|||vvvtttuuuxxx|||{{{{{{zzzyyyyyyxxxxxxwww{{{}}}yyyvvvwwwxxxwwwzzzyyywwwuuutttuuuvvvwwwxxxxxxwwwwwwvvvwwwwwwxxxvvvppppppuuuwwwuuuuuuxxxxxxxxxxxxyyyzzz{{{|||}}}|||xxxtttuuuyyy{{{xxxuuuzzz{{{{{{{{{yyywwwvvvuuuwwwuuurrroooooorrrxxx}}}~~~zzzwwwvvvvvvxxxyyy{{{yyywwwvvvwwwxxxxxxwwwuuuxxxzzzzzzyyywwwwwwwwwvvvvvvwwwwwwwwwwwwvvvvvvuuuuuuvvvvvvwwwwwwwwwxxxzzzzzzzzzxxxwwwwwwyyy{{{uuuvvvwwwzzz|||{{{xxxuuuwwwwwwwwwyyy{{{{{{yyyxxx}}}|||{{{zzzzzzyyyyyyyyy{{{|||}}}~~~~~~|||zzzyyyyyyyyyyyyxxxvvvwwwxxxzzzyyyxxxxxxyyyzzz|||~~~zzz{{{{{{{{{{{{{{{{{{zzzxxxzzz|||}}}~~~}}}|||{{{}}}|||||||||}}}~~~}}}|||yyyuuuppprrr{{{}}}}}}}}}|||zzztttlllddd]]]ZZZZZZXXXZZZ\\\[[[]]]dddoooxxx}}}~~~}}}}}}~~~~~~{{{zzz|||}}}zzz|||}}}~~~~~~~~~~~~~~~}}}~~~zzzuuuvvvwwwxxxyyyzzz{{{{{{{{{vvvxxxzzz~~~zzz||||||wwwqqqooorrrvvvwww|||~~~zzzxxxyyyzzzyyywww}}}~~~wwwvvvzzzxxxppprrrpppmmmmmmppptttwwwxxx~~~}}}yyyvvvvvvwww}}}|||{{{|||}}}~~~}}}|||zzzzzzyyyzzzzzz{{{|||}}}|||yyywwwyyy~~~|||xxxxxxvvvuuuvvvzzz}}}zzzzzzzzz{{{{{{{{{{{{{{{~~~|||zzz{{{~~~}}}{{{}}}~~~}}}{{{{{{|||~~~}}}}}}}}}||||||{{{{{{~~~~~~}}}}}}yyywwwxxxwwwtttuuuxxxvvvvvvuuutttrrrpppooonnnpppqqqpppmmmlllooonnnjjjggggggccc[[[PPPHHHDDDDDDBBB???======??????===;;;<<<<<<;;;;;;;;;;;;<<<<<<999999999888888777777777<<<;;;;;;;;;===>>>??????@@@???>>>>>>???@@@AAABBBDDDCCCCCCEEEHHHIIIHHHFFFDDDDDDDDDEEEGGGIIILLLMMMMMMOOOPPPOOOMMMLLLMMMNNNPPPOOOOOOPPPRRRUUUXXXZZZWWWYYY]]]______^^^]]]]]]dddcccbbb___^^^___cccfffaaa^^^\\\[[[\\\]]]\\\ZZZXXX\\\```aaa```aaadddhhheeeffffffdddbbbbbbcccdddbbb___\\\^^^cccffffffdddcccaaa^^^]]]^^^aaafffiiillllllmmmnnnpppooommmkkkhhhggggggffffffggghhhiiiiiimmmppprrrpppmmmkkkjjjfffffffffhhhkkkkkkjjjhhhllllllmmmpppssssssqqqnnnkkkmmmllliiikkkooonnnjjjrrruuuxxxwwwrrroooooopppssstttuuuvvvvvvtttrrrqqqqqqwwwwwwnnnlllqqqpppjjjllljjjjjjoooqqqnnnlllmmmnnnooopppooommmmmmooorrrrrrnnniiiggghhhjjjmmmnnnooorrrvvvwwwuuuuuuvvvwwwyyy|||}}}zzzvvvsssuuuxxx{{{zzzzzzyyyyyyxxxwwwwwwtttxxxyyyuuurrrtttvvvvvvvvvuuutttttttttuuuwwwxxxvvvwwwwwwvvvuuuuuuvvvvvvwwwqqqppptttvvvuuuuuuyyyxxxxxxxxxxxxyyyzzz{{{|||zzzwwwuuuvvvxxxzzzzzzzzz{{{zzzzzz{{{{{{yyywwwuuuxxxwwwuuurrrqqqtttyyy}}}}}}yyyvvvvvvxxxyyy|||zzzxxxxxxyyyzzzzzzyyywwwyyyzzzzzzyyyxxxxxxyyywwwwwwwwwwwwvvvvvvuuutttuuuuuuvvvvvvvvvwwwwwwwwwxxxyyyzzzyyywwwwwwyyyzzzuuuuuuvvvxxxzzzzzzwwwuuuwwwvvvwwwyyy{{{}}}|||{{{|||{{{zzzyyyxxxxxxxxxyyyzzz{{{|||}}}|||{{{yyywwwyyyxxxxxxwwwvvvvvvxxxyyyyyyxxxxxxxxxyyy{{{|||~~~zzz{{{{{{{{{{{{zzzyyyxxxwwwxxxzzz|||}}}}}}||||||~~~}}}}}}}}}}}}}}}}}}|||xxxsssttt{{{~~~}}}}}}~~~{{{tttjjjbbb]]][[[\\\YYY[[[]]]]]]^^^dddnnnvvv{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~{{{{{{|||}}}|||}}}~~~~~~~~~}}}}}}~~~{{{wwwvvvwwwxxxyyyzzz{{{{{{{{{wwwxxxzzz~~~}}}{{{||||||xxxsssqqqssswwwxxx|||~~~zzzxxxyyyzzzyyyyyy{{{{{{xxxwwwxxxwwwtttuuussspppoooqqquuuwwwxxx{{{|||}}}{{{yyywwwxxxyyy|||{{{{{{|||~~~~~~}}}~~~}}}|||{{{{{{{{{{{{|||{{{yyywwwzzz~~~|||yyyyyyyyyxxxyyy{{{|||{{{yyyzzzzzz{{{{{{{{{{{{||||||~~~|||zzz{{{}}}~~~}}}|||~~~~~~}}}|||||||||||||||||||||}}}{{{zzzzzzvvvuuuwwwvvvssstttwwwuuuttttttrrrqqqpppoooooopppqqqpppmmmnnnpppnnnjjjggggggaaaUUUFFF===;;;>>><<<;;;999999::::::888777;;;;;;999888777777666666777666666666666666555555999999:::;;;<<<<<<<<<;;;:::999888888888999:::;;;>>>======>>>@@@AAA???>>>>>>===<<<;;;<<>>;;;999999;;;>>>@@@======<<<;;;;;;;;;<<<===:::::::::;;;===???@@@AAA???===<<>>???===<<<===>>><<<;;;:::888888888999999;;;;;;<<<<<<;;;:::::::::BBB@@@===;;;:::<<<>>>@@@;;;:::999999::::::;;;;;;:::999999999999999999999:::777555666:::======;;;;;;<<<>>>>>>>>>>>>@@@BBBBBBGGGLLLLLLJJJKKKPPPVVVXXXUUUSSSUUUYYY]]]\\\ZZZ\\\]]]^^^^^^^^^^^^aaaccccccbbb```_________^^^]]]bbb```]]]\\\\\\^^^bbbdddhhhhhhhhhkkkoooqqqqqqpppllllllkkkjjjfffaaa]]]ZZZ\\\aaahhhlllmmmllljjjiiidddcccbbbbbbdddfffffffffffffffggghhhiiikkkmmmnnnoookkkggghhhlllqqqwwwzzzzzzyyyxxxvvvtttsssuuuvvvuuuuuuuuuuuuuuuuuuuuuuuummmnnnnnnnnnooopppmmmhhheeefffjjjlllhhhaaa```cccfffggghhhkkknnnqqqssstttqqqpppooonnnooonnnkkkiiijjjlllooorrrtttssspppnnnooonnnllljjjiiikkkoooqqqtttttttttsssrrrrrrqqqqqqsssssspppkkkkkknnnpppnnnpppqqqrrrrrrrrrrrrqqqqqqooorrrtttrrrnnnkkklllnnnsssrrrpppppprrrvvvwwwvvvuuuttttttsssssssssssstttvvvyyy{{{wwwrrrqqquuu{{{xxxwwwvvvxxxzzzzzzwwwtttuuuvvvxxxxxxvvvuuuuuuvvvyyy|||}}}xxxuuuvvvuuuuuuuuuwwwwwwvvvuuuyyyzzzyyyxxxvvvwwwyyy{{{ttttttttttttuuuvvvxxxyyyuuutttttttttttttttttttttrrrtttwwwxxxwwwvvvvvvvvvxxxwwwvvvwwwxxxyyyyyyxxx{{{yyyvvvvvvxxxyyyzzzyyyzzzxxxvvvtttssstttuuuvvvwwwwwwwwwwwwwwwvvvvvvuuuxxxvvvssstttvvvxxxxxxwwwxxxwwwvvvuuutttuuuvvvvvvrrrtttwwwyyy{{{{{{zzzyyyqqqsssuuuxxxzzz}}}}}}~~~~~~~~~yyywwwuuuvvv|||{{{{{{wwwqqqhhh```[[[YYYZZZ\\\___bbbdddgggjjjlllwww{{{~~~}}}~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}|||{{{zzzyyyyyyyyyzzz{{{|||~~~~~~}}}~~~~~~~~~}}}{{{yyywwwxxxyyy{{{zzz|||{{{wwwwww{{{{{{xxx~~~vvvsssxxxxxxtttwww}}}yyytttqqqqqqrrrssssssvvvvvvvvvvvvwwwxxxxxxwwwzzzyyyyyyzzz|||~~~}}}|||uuuuuuuuuuuuuuuvvvwwwwwwxxxxxxyyy{{{~~~~~~}}}zzzyyyyyyxxxwwwvvvzzzzzzzzz{{{|||}}}}}}~~~}}}}}}|||zzzzzzzzz{{{|||yyy{{{}}}}}}||||||}}}~~~}}}|||{{{{{{{{{}}}zzzzzzzzzzzzxxxvvvuuussssssrrrtttxxxyyyuuutttvvvuuusssqqqnnnllllllllllllllllllkkkjjjlllmmmeee\\\LLLFFF???>>>AAABBB@@@<<<888999::::::888777888:::666666555555666777888888555555666666666666777777777;;;>>>>>>===<<<>>>AAA<<<;;;999777777777777777888999;;;:::999888888999AAA???===;;;:::;;;<<<>>>888777777888::::::999777999888888777666555555444666555444444666777777777777888::::::999888888999:::>>>BBBBBB@@@@@@EEEJJJKKKIIIGGGIIINNNQQQRRRQQQWWWXXXZZZZZZZZZ[[[^^^```dddcccaaa``````aaacccdddhhhfffcccaaa^^^^^^^^^^^^fffeeefffiiinnnqqqrrrrrrllllllkkkiiieee```\\\YYY\\\___dddfffggggggggghhhcccbbbaaabbbccccccbbbaaabbbcccddddddeeegggjjjmmmoooiiieeegggkkknnntttyyyxxxwwwuuutttttttttuuuvvvttttttuuuuuuvvvvvvuuuuuummmkkkjjjkkkmmmmmmjjjfffgggeeeddddddaaa[[[ZZZ\\\aaacccffflllqqquuuvvvuuurrrqqqppppppqqqpppnnnlllkkkkkkmmmpppsssssspppnnnllljjjgggeeefffiiimmmppprrrrrrqqqqqqpppoooooooooqqqqqqnnnkkklllqqqqqqnnnssssssrrrqqqqqqpppoooooommmqqqtttrrrlllhhhiiikkknnnooooooooorrrvvvwwwttttttsssrrrqqqqqqqqqqqqqqqtttwwwyyyvvvqqqoooqqquuutttuuuvvvvvvvvvtttsssrrrvvvxxxyyyyyyxxxwwwxxxxxxssswww||||||xxxuuuyyyxxxwwwxxxyyyxxxvvvtttvvvwwwxxxwwwuuuuuuwwwxxxrrrrrrrrrssstttwwwyyy{{{tttttttttttttttsssssssssppprrrtttttttttssstttuuuvvvvvvuuuwwwxxxyyyxxxvvvyyywwwuuuuuuvvvwwwvvvuuuwwwuuurrrpppoooppprrrtttvvvvvvvvvvvvvvvwwwwwwwwwyyyvvvssstttwwwzzzyyyxxxwwwvvvuuuttttttuuuvvvvvvqqqtttwwwzzz||||||zzzyyyrrrsssuuuwwwzzz}}}}}}~~~}}}{{{yyywwwtttsssyyyzzzzzzyyyssskkkbbb[[[XXXYYYZZZ]]]aaadddgggjjjkkkvvvzzz~~~}}}~~~~~~}}}||||||}}}~~~~~~}}}||||||~~~~~~||||||~~~~~~~~~}}}||||||{{{{{{zzzzzzzzz{{{}}}~~~}}}}}}~~~~~~|||zzzyyyxxxyyyzzz{{{zzz{{{xxxuuuvvvzzzzzzwww|||xxxvvvwwwwwwvvvxxx}}}|||yyytttqqqqqqsssssssssxxxwwwvvvvvvwwwxxxwwwvvvzzzyyyxxxyyy{{{{{{{{{yyyssssssttttttvvvxxxyyyzzzwwwxxxzzz|||~~~}}}yyywwwxxxyyyyyyyyyxxxyyyyyyzzz{{{|||}}}}}}zzz{{{|||{{{yyyxxxxxxyyyyyy{{{}}}}}}}}}}}}~~~}}}|||zzzyyyyyy{{{|||~~~}}}wwwwwwvvvvvvuuutttsssssspppooorrrwwwxxxuuussstttvvvtttqqqmmmkkkjjjjjjjjjlllkkkhhhffffffdddYYYNNNBBB???===>>>AAABBB@@@>>>666888999999777666777999666666555555666666777888444555555555666666666777555888;;;;;;999:::>>>BBB;;;:::888666555444555555555888::::::888777888999===<<<;;;999999999999:::666555666999;;;;;;888555666777666666555555444333222444555555555555666777333555777888666444444444666888999999888888;;;===>>>===<<<===@@@CCCEEEFFFIIIKKKMMMNNNNNNPPPSSSUUU[[[ZZZYYYXXXXXX[[[```cccdddddddddcccbbb```______aaaaaabbbeeejjjnnnppppppjjjiiiiiigggdddaaa^^^\\\___```aaabbbbbbcccfffhhheeedddcccdddeeedddaaa___aaabbbcccbbbbbbdddiiimmmmmmfffbbbeeehhhiiinnnsssuuutttssssssuuuuuuvvvuuurrrsssuuuwwwwwwvvvuuutttoookkkhhhiiillllllhhhffffff___YYYWWWUUUQQQPPPRRRWWWZZZ```iiiqqqvvvvvvtttrrrqqqppppppqqqqqqpppnnnjjjjjjjjjlllpppqqqooolllkkkhhheeeccceeeiiinnnqqqpppppppppooonnnnnnmmmmmmkkklllkkkjjjnnnttttttqqqtttsssrrrpppoooooopppppplllqqquuurrrlllggghhhjjjhhhlllnnnnnnrrrwwwwwwrrrsssrrrqqqpppooooooooooooppprrrttttttqqqoooooopppppptttwwwuuuqqqnnnoooqqqsssuuuwwwwwwvvvvvvwwwxxxssstttwwwxxxyyyxxxwwwvvvyyyxxxwwwxxxxxxwwwtttrrrssstttvvvvvvtttssstttuuussssssrrrrrrtttvvvxxxzzztttttttttsssssssssrrrrrrooopppqqqqqqpppqqqsssuuusssssstttvvvwwwwwwuuussstttsssrrrsssuuuuuutttrrrsssqqqnnnkkkkkklllnnnpppttttttuuuuuuvvvxxxyyyyyyzzzvvvssstttxxx{{{zzzxxxvvvvvvuuuttttttuuuvvvwwwtttvvvyyy{{{|||{{{yyywwwssstttvvvxxxzzz}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}{{{zzzyyytttqqquuu~~~}}}|||{{{yyysssjjjbbb\\\YYYXXXYYY[[[___cccgggjjjkkktttxxx~~~~~~|||{{{}}}~~~~~~|||{{{zzz{{{|||}}}}}}|||{{{zzz|||~~~~~~}}}}}}~~~~~~~~~~~~|||{{{~~~|||~~~~~~}}}}}}{{{{{{zzzzzz{{{}}}|||{{{{{{|||~~~~~~}}}{{{yyyxxxxxxzzz{{{{{{zzzzzzvvvsssuuuyyyyyyuuuyyy{{{yyyuuuuuuxxxzzzxxx|||yyytttrrrsssuuuvvvvvvxxxvvvuuuvvvxxxzzzxxxwwwzzzyyywwwxxxyyyyyyxxxvvvqqqrrrrrrsssuuuvvvxxxyyyvvvxxxzzz|||~~~~~~|||zzzyyyzzzzzzxxxwwwwwwwwwxxxyyyzzz{{{||||||wwwyyy|||{{{xxxvvvuuuvvvvvvxxx{{{|||{{{|||}}}~~~{{{yyywwwvvvuuuwwwxxxzzz~~~~~~}}}~~~vvvuuutttsssssssssssssssnnnmmmqqqvvvwwwsssqqqrrrwwwtttqqqmmmjjjiiiiiiiiimmmkkkgggbbbaaa]]]PPPDDD888:::<<<======<<<;;;;;;444666888777555444666888999888888777777777888888666666666777777777888888222555888888666777===BBB;;;999777555444444444444555888;;;;;;999888999;;;;;;:::999999888888888888666555777:::======888444555666666777777666555555///333666777555444777999000222555555444222111111444555555444333333555666666666555555666888;;;===<<<>>>@@@AAABBBDDDGGGIIIPPPOOONNNMMMNNNRRRYYY]]]WWWYYY[[[^^^___`````````]]]]]]^^^bbbgggkkkmmmnnnggggggfffeeedddbbbaaa```bbbbbbaaa______aaaeeeiiigggffffffggggggeeebbb___```bbbbbbbbbaaaccciiimmmkkkccc___ccceeeeeeiiioootttttttttuuuwwwxxxwwwwwwrrrtttvvvxxxyyyxxxvvvtttqqqkkkgggiiikkkkkkhhhfffbbbXXXOOOLLLJJJGGGGGGHHHMMMQQQYYYdddooottttttrrrrrrpppooopppqqqqqqpppoooiiiggggggiiilllnnnmmmkkklllhhhdddccceeejjjooorrrooooooooonnnmmmmmmlllllleeeggghhhjjjpppwwwwwwssstttsssqqqoooooopppqqqssslllqqquuussskkkfffgggjjjeeejjjmmmmmmrrrxxxwwwqqqsssrrrqqqooonnnnnnnnnnnnlllnnnqqqrrrqqqoooooonnnnnnssswwwuuunnnjjjlllpppoooqqqssssssrrrssstttvvvuuutttssssssssstttvvvwwwxxxwwwvvvvvvvvvtttqqqoooppprrruuuuuutttrrrrrrrrruuutttsssrrrsssuuuwwwxxxtttttttttssssssrrrrrrrrroooooopppooonnnppprrruuupppqqqrrruuuvvvvvvssspppooooooppprrrtttuuusssrrrpppnnnjjjhhhgggiiikkklllsssttttttuuuwwwxxxzzz{{{zzzvvvsssuuuyyy|||{{{yyyvvvuuuuuutttuuuvvvwwwxxxwwwyyy{{{}}}|||zzzwwwuuutttuuuvvvxxx{{{}}}~~~}}}|||||||||}}}~~~}}}}}}}}}}}}{{{{{{zzzuuupppsss}}}}}}|||{{{}}}~~~|||xxxqqqiiiaaa]]][[[WWWXXXYYY]]]bbbgggjjjkkkrrrwww|||}}}{{{zzz|||}}}~~~~~~}}}{{{yyyyyyzzz{{{||||||{{{zzzyyy{{{}}}}}}{{{{{{{{{~~~~~~~~~}}}~~~~~~~~~||||||~~~{{{}}}|||{{{zzzzzz{{{}}}zzzyyyyyyzzz}}}~~~~~~}}}}}}{{{xxxwwwxxxzzz{{{{{{zzzyyyuuurrrtttyyyxxxtttwww}}}{{{ttttttzzz{{{uuu|||yyyuuusssuuuwwwxxxyyywwwuuutttvvvyyy{{{zzzxxxzzzxxxwwwwwwxxxwwwvvvtttpppppppppqqqrrrsssuuuvvvuuuwwwzzz}}}~~~|||{{{{{{||||||zzzwwwtttvvvvvvwwwxxxzzz{{{{{{|||uuuxxx||||||xxxuuuttttttsssuuuxxxyyyyyyyyyzzz|||yyyxxxuuusssrrrsssuuuwww~~~}}}~~~wwwsssrrrtttzzz|||yyyuuusssrrrqqqqqqqqqpppnnnlllvvvuuurrrnnniiiggghhhiiifffhhhiiicccYYYMMMEEEAAA>>><<<:::<<<@@@CCCBBB@@@777::::::777777888777444666666666666666666555444666555555666888999888777999777666888:::;;;999777:::999666555333333444444888:::777333333888:::999>>>:::777666888999888666:::999999;;;======:::777888666555666777888777666444222222444777888777444777555333111111333555666666666555444444444444555444555444333666:::888333888888999999:::::::::;;;???>>>>>>>>>@@@CCCFFFHHHJJJJJJMMMRRRXXXZZZXXXUUUVVVWWWXXXZZZ___dddiiikkkbbbccccccdddcccbbb```___aaa^^^]]]___]]]ZZZ___hhhhhhgggdddcccfffjjjgggaaaaaaeeehhhgggdddcccfffjjjaaa```^^^^^^```cccfffhhhmmmuuuzzz{{{yyyyyyuuupppsssrrrppppppqqqrrrtttvvvuuuooohhhhhhjjjhhh___WWWMMMIIICCC@@@>>>>>>>>>>>>CCCDDDIIIVVVeeeqqqtttssstttrrrooommmkkkkkklllmmmeeedddccccccdddgggjjjmmmrrrhhhaaadddjjjmmmooopppoookkkhhhiiilllmmmkkkgggfffeeefffjjjooorrrqqqnnnsssqqqooonnnmmmnnnoooppplllooorrrrrroookkkiiihhhiiilllnnnmmmkkklllrrrwwwqqqnnnooorrrqqqnnnmmmooohhhmmmpppooonnnppppppnnnuuuuuuuuusssqqqnnnkkkiiimmmsssuuuqqqooossssssppprrrqqqqqqrrrrrrsssttttttvvvwwwuuurrrsssuuurrrllltttsssrrrqqqqqqqqqqqqqqqsssqqqooommmmmmoooqqqsssooonnnmmmnnnnnnnnnllljjjkkknnnpppnnniiihhhkkkooossstttvvvwwwvvvssspppnnnkkkllloooqqqqqqooommmlllooojjjhhhlllooommmmmmnnnrrrtttuuuuuutttssstttuuunnnqqqtttuuuuuuuuuuuuvvvrrrqqqpppooooooqqqssstttrrrsssuuuvvvwwwvvvtttsssrrrtttwwwzzz|||||||||{{{zzzyyyxxxyyy{{{}}}~~~}}}{{{xxxtttsssuuuyyy|||~~~~~~|||{{{~~~}}}uuujjj___YYYVVVVVVXXXVVVVVV^^^iiilllhhhpppssswwwzzz|||}}}~~~|||yyywwwxxxyyyxxxxxxzzz{{{||||||}}}}}}{{{}}}~~~}}}{{{|||}}}~~~}}}|||{{{zzz}}}{{{zzz{{{|||}}}~~~}}}|||{{{zzzyyyxxxzzz|||}}}}}}|||xxxzzz}}}}}}|||zzzyyyyyy}}}xxxsssrrrvvvyyyyyywwwxxxwwwwwwwwwwwwwwwwwwwwwxxxtttpppnnnooorrrtttuuuxxxvvvuuuvvvyyy{{{zzzxxx{{{xxxuuutttvvvvvvtttrrrqqqrrrssssssqqqqqqrrrsssuuuvvvxxxzzz|||~~~~~~}}}|||}}}~~~}}}|||zzzyyyvvvssstttwwwxxxxxxwwwxxxzzz{{{zzzwwwtttrrrqqqttttttttttttuuuwwwxxxyyy|||xxxuuusssssstttuuuuuu~~~}}}}}}|||{{{vvvtttssstttwwwxxxuuusssqqqooonnnmmmnnnnnnlllkkkppppppnnnkkkiiiiiikkkmmmiiigggbbbZZZPPPGGG???;;;;;;:::999:::<<<>>>???>>>777888666111111444555444777777777777666555444333444333333444555666666444777666555777999:::888666777777666555555555666666777999888444555:::===<<<<<<999666555777777666555444444555888<<<===;;;888666555444555666777555444444222222444777888666444777666333222111333555666666666555444444444444444...000222444999>>>:::333666666777777777777777777999999999:::;;;===???@@@@@@AAACCCGGGLLLNNNLLLIIIJJJJJJLLLNNNQQQUUUYYY[[[XXXXXXYYYYYYYYYXXXWWWVVVXXXVVVWWWXXXWWWUUUZZZccceeeeeebbbaaaeeeiiifffaaa```dddhhhhhheeedddgggjjjaaa`````````bbbeeeiiikkkmmmsssxxxwwwvvvvvvtttpppqqqqqqooonnnoooppprrrssssssnnnhhhfffccc]]]RRRIIICCC@@@;;;999999:::;;;;;;???>>>BBBMMM\\\iiioooppptttrrrpppmmmkkkjjjjjjjjjgggfffeeeddddddfffiiijjjnnngggbbbeeeiiikkkmmmoooooojjjffffffiiikkkjjjhhhjjjiiiiiilllooopppooommmmmmlllkkkjjjjjjkkkmmmnnnkkknnnqqqrrrooollliiihhhhhhkkkmmmllljjjkkkpppuuuqqqmmmlllnnnlllhhhgggiiihhhmmmpppooonnnppppppnnnrrrrrrsssrrrqqqooommmlllooossssssqqqqqquuutttpppoooppprrrssssssrrrqqqppptttuuussspppqqqsssqqqkkkooooooooonnnnnnoooooopppooonnnlllkkklllmmmooopppmmmlllkkklllmmmmmmkkkiiiiiilllmmmkkkhhhfffiiilllpppqqqrrrrrrrrrpppnnnmmmkkklllnnnoooooonnnllljjjjjjeeedddiiimmmmmmmmmooooooqqqssssssrrrppppppqqqmmmoooppppppooonnnnnnooonnnmmmkkkkkkkkklllnnnooonnnoooqqqrrrrrrrrrpppooooooppprrruuuvvvwwwxxxxxxwwwvvvvvvwwwyyy|||~~~~~~}}}~~~{{{wwwsssrrruuuzzz~~~}}}|||~~~|||uuukkkaaaZZZWWWUUUVVVUUUUUU\\\gggjjjhhhkkkooouuuyyy{{{|||}}}~~~}}}~~~}}}{{{xxxwwwwwwxxxxxxxxxyyyzzz{{{{{{{{{{{{{{{}}}~~~~~~zzz{{{|||}}}}}}|||{{{{{{~~~~~~~~~~~~}}}|||yyyzzz{{{|||||||||{{{{{{yyyxxxwwwxxxzzz{{{zzzyyyvvvxxx{{{{{{zzzxxxwwwwww|||wwwssstttwwwzzzzzzxxxuuuuuuuuuuuuvvvvvvvvvvvvuuurrrnnnlllnnnppprrrsssuuuttttttvvvzzz|||zzzyyyuuurrrpppqqqssstttsssqqqrrrsssttttttsssssstttuuuwwwwwwwwwyyyzzz|||~~~}}}{{{{{{{{{|||{{{zzzxxxvvvsssqqqrrrtttvvvvvvuuutttvvvwwwwwwtttrrrqqqrrrqqqqqqrrrsssuuuwwwxxxyyyzzzwwwsssqqqqqqrrrrrrrrr}}}|||{{{{{{yyyxxxuuutttttttttsssrrrqqqpppooommmjjjiiijjjkkkkkkkkknnnmmmllliiiggghhhkkknnnllldddWWWLLLEEE???999666888999999999888888:::<<<999999444...---222666666777777777777666555333333555333333333555666555444555555444666777888777555444555666777777777777777666999888555777<<>>999777555444555555555333222222333666888999888666555444333444555666444333333333333444666777666444777666444222222333444555666555444444333333444444///111333999BBBGGGCCC:::444444444444444444333333444555555666777777777777777777999<<>>???AAACCCEEEGGGGGGIIIIIIJJJKKKKKKKKKJJJJJJGGGFFFGGGIIIHHHHHHMMMSSSYYYZZZXXXWWWZZZ___]]]XXXYYY]]]aaaaaa```___aaaccc^^^^^^^^^___bbbfffjjjllljjjnnnqqqnnnmmmooopppnnnpppooonnnmmmmmmmmmnnnooollliiieee```YYYOOODDD===:::777444444555777888888;;;:::<<>>??????@@@@@@@@@:::<<<>>>>>><<<<<<@@@EEEGGGHHHHHHGGGIIINNNMMMIIIKKKNNNRRRSSSSSSRRRSSSTTTTTTUUUVVVXXX[[[___ccceeecccggggggddddddhhhkkkjjjooonnnmmmkkkkkkjjjkkkkkkeeeccc___WWWMMMDDD===:::777555444444777888999999;;;999999>>>IIIXXXeeemmmnnnnnnnnnmmmkkkiiigggfffeeedddbbbaaaaaabbbdddeeehhhhhhiiikkkjjjgggjjjppplllhhhcccaaacccgggkkkllljjjiiihhhhhhhhhhhhhhhgggaaaaaabbbccceeehhhjjjkkkhhhkkkpppqqqpppmmmkkkjjjjjjlllmmmllllllllloooqqqpppkkkhhhhhhfffccccccgggjjjoooqqqooonnnpppqqqoooooooooooopppppppppppppppqqqnnnlllmmmrrrtttpppkkkiiijjjkkklllkkkjjjhhhgggmmmnnnmmmjjjjjjmmmllliiihhhgggffffffeeeeeeeeefffcccdddddddddeeeeeeeeeeeebbbaaaaaaccceeefffeeedddbbbcccdddbbb``````bbbdddeeeddddddcccdddeeefffgggfffgggggggggfffeeecccbbbbbb___^^^aaabbb``````cccdddgggjjjkkkhhheeebbbaaabbbbbbaaa___\\\\\\]]]______^^^^^^^^^^^^___```aaa^^^___```aaaaaaaaa``````bbbbbbcccdddeeegggiiijjjlllmmmmmmmmmooorrrvvvzzz}}}~~~}}}|||}}}~~~~~~~~~}}}zzzwwwrrrrrruuuzzz~~~}}}|||{{{|||{{{yyytttlllccc[[[VVVUUUTTTSSSRRRVVV^^^fffjjjkkklllnnnoooqqqssswwwzzzuuuwwwyyyyyyxxxxxxyyyzzz|||||||||||||||{{{zzzzzz{{{}}}~~~~~~}}}~~~~~~}}}}}}|||{{{|||{{{{{{zzzyyyxxxwwwwwwwwwyyy|||~~~~~~}}}||||||zzzzzz{{{||||||}}}}}}}}}yyywwwuuuuuuuuuuuusssqqqpppsssuuuvvvuuutttssssssvvvtttrrrssstttuuutttsssppppppqqqrrrrrrsssttttttqqqooommmlllnnnpppqqqppplllmmmooorrrsssrrrpppnnniiihhhhhhiiijjjlllmmmmmmrrrtttuuuvvvuuuuuuwwwxxx|||{{{yyyxxxyyy{{{~~~|||zzzxxxwwwwwwwwwuuutttoooooonnnnnnppprrrssstttqqqrrrrrrpppooonnnpppqqqnnnnnnooopppqqqrrrtttuuutttqqqnnnmmmoooqqqrrrsss~~~~~~~~~zzz~~~vvvsssvvv|||uuuvvvvvvtttqqqnnnmmmnnnqqqmmmjjjhhhjjjlllooopppnnnnnnmmmjjjgggfffgggiiifffXXXFFF<<<;;;===<<<999666999:::999666666888;;;:::<<<:::666555888999666333444555666777777777777777666444555666777666444111222333444444444444444555555666777777666444333555888777444444888999777333444444444333333333333555666666666555444444444555444555666777777555333222333444444444444444444666555444444444444555666777666555555444444555555333222000111999AAA???999444444444333333222222222333444666777666555222111333444666666666666555555666777888999999999888888888888888888999999::::::999<<<>>><<<::::::<<<>>>;;;======<<<>>>BBBBBB>>>???AAACCCDDDEEEEEEEEEFFFHHHHHHIIILLLOOORRRUUUWWW[[[^^^___\\\]]]bbbfffgggkkkjjjiiihhhgggfffffffffaaa^^^XXXNNNCCC<<<::::::888777666777888999999888:::888777:::BBBOOO___iiihhhiiiiiiiiiiiihhhgggfffcccbbbbbbbbbcccdddeeefffggggggjjjllliiifffiiiooojjjgggcccaaabbbfffjjjlllfffggggggggggggfffgggggg___```aaaccceeegggiiijjjgggjjjnnnooonnnlllkkkjjjllllllmmmmmmmmmmmmnnnpppnnnjjjhhhiiihhhfffgggkkkjjjnnnpppmmmlllnnnooommmnnnnnnmmmmmmllllllllllllmmmiiifffiiilllllliiieeeeeedddcccaaaaaaaaabbbcccgggiiiiiieeeeeehhhiiigggfffeeedddbbbaaa```______________________________ZZZZZZZZZ\\\^^^___^^^]]]\\\\\\\\\\\\[[[[[[\\\^^^^^^^^^]]]\\\]]]^^^```bbb___`````````___]]]\\\[[[ZZZXXXXXXZZZZZZXXXYYY]]]]]]```ccccccaaa^^^[[[ZZZXXXYYYXXXWWWUUUUUUXXXZZZWWWWWWWWWWWWWWWXXXYYYYYYUUUVVVVVVWWWWWWWWWWWWWWW[[[[[[[[[\\\]]]___aaabbbffffffgggfffgggiiiooossszzz}}}}}}}}}}}}}}}~~~}}}{{{zzzvvvsssrrruuuyyy|||~~~}}}~~~~~~~~~~~~|||{{{zzzzzzyyyxxxtttmmmeee\\\VVVWWWUUUSSSRRRSSSXXXbbbkkkppppppnnnlllkkkmmmqqquuurrruuuwwwyyyyyyzzz{{{|||~~~}}}|||{{{{{{}}}~~~~~~}}}}}}~~~~~~|||{{{{{{zzz}}}|||zzzxxxvvvtttsssrrrrrrwww}}}|||zzzzzz{{{{{{{{{||||||}}}~~~~~~yyywwwuuuttttttsssqqqpppnnnqqqsssttttttrrrrrrrrrvvvuuutttttttttsssqqqpppnnnoooooopppqqqrrrrrrsssqqqooonnnnnnpppqqqqqqqqqmmmoooqqqrrrqqqnnnllljjjiiiiiiiiiiiiiiiiiijjjkkkppprrrtttttttttuuuvvvxxx~~~}}}{{{yyyzzz|||~~~}}}zzzxxxvvvvvvvvvtttsssoooooooooooooooppprrrttttttttttttrrrooonnnoooqqqppppppoooooooooooopppppppppmmmkkklllooorrruuuvvv~~~}}}}}}}}}}}}~~~xxx}}}|||uuurrrvvv|||ttttttsssrrrqqqpppnnnmmmpppllliiihhhjjjmmmooopppiiijjjkkkjjjgggffffffgggYYYOOOBBB;;;<<>><<<888999999999888999:::<<<666999:::777666888666333333444555666777777777777555444222333444444333222000222444444333222333444555555555555555444333222444666666333222555666333333444666666444333444444222333555555444555666888444444555777888777555222222333555555333333333444444444444444555666777777888777666666555555666666555555222000444::::::777555444444444444444444333222333555666555444222000333444666555444333444555555555555555666666777777777777666666666777777888555:::<<<999666777888777999;;;<<<::::::===>>>;;;::::::;;;;;;<<<<<<============???@@@CCCEEEGGGHHHOOOTTTWWWVVVXXX]]]aaaaaabbbaaaaaa```______^^^]]]^^^YYYPPPEEE<<<888777888666666666777999999777666777777666666;;;FFFUUU```ccccccccccccddddddddddddbbbbbbbbbbbbcccdddeeefffeeedddfffgggeeebbbeeejjjfffeeecccbbbbbbdddfffgggbbbdddggghhhfffeeeeeefff^^^^^^```aaaccceeefffffffffhhhjjjjjjiiihhhhhhhhhjjjjjjjjjkkkkkkkkkkkkkkkiiifffeeehhhhhhfffhhhkkkfffjjjkkkhhhgggiiijjjiiikkkjjjhhhgggffffffffffffgggbbb```bbbdddaaa]]]]]]^^^\\\YYYWWWWWWXXX[[[]]]___bbbbbb^^^]]]```cccbbbbbbaaa___^^^\\\\\\[[[[[[ZZZYYYXXXWWWWWWVVVWWWWWWSSSSSSSSSTTTWWWXXXWWWUUUTTTTTTSSSSSSTTTTTTUUUUUUWWWWWWVVVVVVVVVWWWYYYZZZWWWWWWWWWVVVVVVUUUTTTTTTOOONNNPPPSSSTTTRRRUUUZZZTTTWWWZZZZZZXXXVVVTTTTTTOOOPPPQQQPPPOOOPPPRRRSSSPPPPPPPPPPPPQQQQQQQQQQQQNNNNNNNNNNNNOOOOOOOOOOOOSSSSSSTTTUUUVVVWWWXXXXXX\\\^^^___^^^^^^aaahhhmmmwww|||}}}~~~}}}xxxwwwuuuttttttwww{{{}}}}}}}}}~~~~~~~~~~~~|||{{{zzz{{{zzzxxxuuuppphhh___XXXXXXUUURRRPPPNNNQQQ]]]iiisssrrrpppmmmjjjjjjmmmoooooorrrvvvxxxzzz{{{}}}~~~~~~}}}{{{}}}~~~~~~~~~}}}{{{zzzyyyyyyzzzyyyvvvsssqqqooonnnmmmnnnssszzz|||zzzwwwvvvvvvxxxxxxxxxyyyzzz{{{|||}}}wwwvvvtttssssssrrrpppnnnkkknnnqqqrrrrrrppppppqqquuuuuuvvvvvvuuusssqqqppplllmmmmmmmmmnnnooooooooonnnmmmmmmnnnpppqqqpppoooppprrrtttssspppmmmkkkjjjkkkkkkkkkjjjhhhgggiiijjjnnnppprrrsssssstttvvvxxx}}}|||{{{zzz{{{|||~~~}}}zzzwwwuuuttttttsssqqqoooppppppooonnnnnnqqqsssuuuuuuvvvtttqqqppppppqqqqqqpppooonnnnnnnnnnnnnnnmmmkkkiiijjjnnnrrruuuvvv~~~}}}|||||||||}}}~~~xxxyyyxxxwwwvvvvvvwwwxxxrrrpppnnnoooqqqqqqnnnkkkllliiigggfffiiikkkmmmnnngggiiijjjiiifffbbb```___LLLFFF???<<<===>>><<<:::999888777888:::<<<<<<<<<666999999666666777666222666666666666666555444444555444222333333444222111000222555444333222333555333333222222222333444444111444444222222666666444333555888888666444555666111333555444333333555888333333444666777666333111111333555555333111222444222333333555666777888999999999888777777777777777444777777444444666777555444444444444444555555555444555555666666555444333222444666555333222444555333222222222333555666777777777555555444555666666...555999555333444555333777:::;;;888777:::;;;999;;;999777666777888999:::888888999:::;;;<<<===>>>@@@FFFKKKMMMPPPUUUXXXXXXVVVVVVVVVVVVVVVUUUTTTSSSRRRMMMEEE>>>999777777777444444555777::::::888666666888888666777???MMMXXX___^^^]]]\\\\\\]]]^^^___^^^^^^^^^^^^^^^^^^______```]]]]]]___^^^\\\^^^cccaaabbbbbbbbbaaa``````aaa]]]```dddeeeccc```______[[[\\\]]]^^^___`````````cccddddddcccaaaaaaccceeeeeeeeeeeeeeeffffffeeedddccc``````ddddddbbbbbbeeeaaaeeeeeebbb```cccdddccccccbbbaaa```______`````````[[[ZZZ\\\ZZZUUURRRUUUTTTSSSQQQQQQQQQRRRTTTUUUWWW[[[[[[WWWUUUYYY\\\\\\[[[ZZZYYYYYYXXXYYYYYYYYYVVVTTTQQQOOONNNNNNNNNOOOMMMMMMMMMNNNPPPQQQOOONNNLLLKKKJJJJJJLLLMMMMMMMMMPPPPPPPPPPPPPPPPPPQQQQQQNNNNNNNNNNNNNNNNNNNNNNNNIIIIIIKKKNNNNNNLLLOOOUUULLLNNNPPPPPPOOOMMMMMMNNNHHHJJJKKKKKKJJJJJJKKKLLLHHHIIIJJJJJJJJJKKKJJJJJJHHHHHHHHHHHHHHHIIIJJJJJJKKKLLLNNNOOOPPPPPPPPPPPPRRRTTTVVVWWWWWW\\\dddkkktttzzz~~~}}}uuutttttttttwww|||~~~|||{{{}}}|||zzzxxxtttmmmccc\\\XXXTTTPPPMMMIIIJJJWWWfffppprrrsssqqqnnnkkkjjjjjjkkknnnssswwwyyy{{{}}}~~~~~~~~~{{{}}}~~~}}}{{{xxxwwwvvvvvvsssqqqooommmkkkjjjjjjjjjjjjooosssssspppnnnppprrrssssssrrrssstttvvvwwwxxxuuusssqqqpppppppppnnnlllhhhkkknnnoooooonnnnnnnnnnnnppprrrtttsssqqqpppooojjjjjjjjjjjjjjjjjjjjjjjjjjjiiijjjlllnnnnnnmmmkkkoooqqqrrrpppmmmjjjjjjkkkjjjkkkllljjjhhhgggiiikkkmmmooorrrssssssuuuwwwyyyyyyyyyyyyyyyzzz{{{}}}}}}|||yyyuuurrrrrrqqqpppooooooppppppooollllllnnnqqqrrrtttvvvuuutttrrrqqqrrrpppoooooonnnnnnnnnnnnooommmjjjhhhiiillloooqqqrrr~~~~~~|||{{{{{{|||}}}}}}zzzuuuqqqssswwwyyywwwssspppmmmjjjlllppprrrnnnjjjhhhfffdddeeegggiiikkkkkkhhhjjjkkkiiiddd^^^YYYWWWCCC@@@============:::777999777555777;;;======;;;888;;;:::666555888888555999999888777666444222111777666444444555555444333000333555555333222333555111000000000111333555666///222333222333777888666333666999999777555666888444666666444111000111444111222333555666555222///111333666555222111222444111222333555777888:::::::::999999888888888888888---333666444111111111000333333333444444555555555777777777888888777777666333555777666444333555777222111000000222444777999888777555444333444444555...666:::777555888888666444777888555333555666444;;;999555444444666888888777777777888888999999999333;;;BBBEEEIIINNNPPPNNNNNNNNNNNNOOONNNNNNMMMLLLFFFBBB===:::999999999888333333555888;;;<<<;;;999888::::::888888>>>JJJTTT]]]\\\YYYXXXWWWWWWYYYZZZZZZZZZYYYYYYXXXWWWWWWVVV\\\XXXVVVXXXYYYXXXYYY]]]]]]___aaabbb```^^^\\\\\\XXX\\\aaabbb^^^ZZZXXXXXXYYYYYYZZZ[[[[[[[[[[[[[[[bbbaaa```^^^\\\]]]___bbbaaa``````aaaaaaaaa```^^^^^^\\\]]]``````]]]\\\___]]]aaaaaa]]]\\\^^^```^^^]]]]]][[[[[[ZZZ[[[\\\]]][[[WWWWWWYYYUUUMMMLLLPPPLLLMMMMMMNNNOOOOOOOOOOOOQQQUUUVVVRRRPPPSSSWWWXXXUUUUUUUUUUUUVVVWWWXXXYYYSSSQQQMMMJJJHHHHHHIIIJJJJJJIIIIIIJJJLLLLLLKKKJJJFFFEEEDDDEEEFFFGGGHHHGGGLLLLLLLLLLLLLLLLLLKKKKKKIIIIIIIIIIIIJJJJJJJJJJJJIIIHHHJJJLLLJJJGGGIIIOOOGGGIIIJJJJJJIIIHHHIIIJJJDDDFFFIIIIIIGGGFFFEEEFFFDDDEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGGGGFFFGGGJJJLLLMMMLLLKKKJJJJJJNNNQQQRRRTTTYYYccckkksssyyy~~~}}}sssqqqrrruuuzzz~~~}}}~~~|||{{{xxxpppfff^^^WWWSSSOOOKKKEEEFFFSSSdddmmmpppuuuvvvsssmmmiiifffhhhlllqqquuuxxxzzz|||~~~}}}~~~~~~~~~~~~{{{}}}~~~|||yyyvvvuuuttttttlllkkkjjjhhhgggggghhhhhhiiikkkmmmkkkhhhgggkkkpppnnnnnnnnnnnnoooqqqssstttrrrqqqooonnnooonnnlllkkkfffiiilllmmmmmmlllllllllfffiiimmmoooooonnnnnnnnnhhhhhhhhhhhhggggggggggggffffffgggiiikkkkkkjjjhhhkkklllmmmlllhhhggghhhjjjhhhjjjkkkjjjhhhgggjjjlllnnnppprrrssstttuuuxxxzzzvvvwwwwwwyyyzzz{{{{{{{{{{{{xxxsssqqqpppooonnnmmmoooppppppnnnkkkjjjllloooooorrruuuvvvuuusssssssssnnnnnnnnnnnnnnnoooppppppmmmkkkhhhgggiiilllnnnnnn||||||||||||{{{{{{{{{{{{wwwsssqqqssswwwwwwsssooojjjjjjkkklllllllllkkkkkkkkkhhhfffeeefffggghhhhhhggghhhgggfffccc\\\PPPEEE======<<<;;;:::888777666===:::777777:::<<<;;;:::555999======999666555666444666777666444222222222666444222333555444222///---///111222222222333444333222000//////111222333444555666666666555333333444555555555555555555555444333222111111111222222444666777666444333333444///111333555555555333222333555666777666555666777===<<<:::888666666666666555555444444333333333222666666444333333444555666666999999555555777777444444666777666444333333444333222222222333555777888777666555333333555666777666666666666555555555555666555555555555444444444222333444555555555444444222222222222333333444555666777999<<>><<<===AAADDDCCC===<<<:::888666666666777888888777777777888999999999999888777999===CCCHHHKKKKKKKKKLLLMMMLLLIIIGGGJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGIIIKKKLLLIIIMMMQQQRRROOOLLLLLLMMMQQQQQQQQQQQQQQQQQQPPPPPPNNNNNNNNNOOOOOOPPPQQQRRRQQQOOOMMMNNNQQQRRRQQQNNNTTTTTTTTTUUUUUUUUUTTTTTTRRRRRRQQQPPPPPPPPPPPPPPPPPPRRRQQQOOOOOOSSSTTTSSSTTTRRRPPPPPPQQQRRRRRRRRRQQQPPPNNNMMMKKKKKKJJJJJJFFFGGGGGGHHHIIIJJJJJJJJJLLLMMMMMMLLLKKKKKKLLLMMMJJJKKKLLLMMMOOOQQQRRRRRRHHHGGGFFFFFFGGGHHHGGGFFFEEEEEEEEEEEEEEEDDDBBBBBBEEEDDDCCCBBBBBBCCCCCCDDDCCCDDDDDDEEEEEEEEEEEEDDDFFFEEEDDDCCCCCCEEEFFFGGGEEEDDDCCCBBBBBBBBBCCCCCCGGGFFFDDDBBBAAAAAABBBBBBDDDGGGGGGCCCBBBDDDCCC???@@@AAABBBBBBCCCCCCBBBBBBAAABBBCCCDDDDDDDDDCCCBBBCCCDDDFFFGGGGGGFFFEEEDDDBBBDDDGGGIIILLLWWWeeeqqqzzz}}}~~~}}}|||}}}yyysssrrrvvv{{{}}}~~~zzzxxxvvvqqqjjj]]]UUUKKKCCC===999===DDDJJJTTTaaaiiikkklllnnnppphhheeecccdddiiipppuuuxxxzzz{{{|||{{{{{{|||~~~~~~}}}zzzzzzzzzuuunnnccc```[[[WWWTTTUUUVVVXXXTTTSSSRRRRRRQQQQQQQQQRRRRRRTTTVVVXXXXXXWWWUUUSSSTTTTTTUUUVVVWWWYYY[[[\\\WWWWWWWWWWWWWWWVVVUUUUUURRRSSSSSSSSSSSSTTTTTTTTTSSSSSSSSSSSSUUUVVVWWWXXXUUUWWWYYYYYYYYYYYY[[[\\\[[[]]]___aaabbbaaa```___```bbbdddeeefffgggjjjmmmrrrrrrrrrpppmmmllllllnnnlllllllllnnnpppqqqpppoookkkjjjjjjjjjlllkkkjjjhhhhhhiiijjjgggddddddfffjjjlllmmmmmmnnnnnnlllkkkjjjgggfffeeeeeeddddddeeeeeeeeeffffffhhhiiijjjkkkkkkzzzzzzyyyxxxwwwwwwvvvvvvoooooonnnllljjjjjjmmmooommmkkkiiifffffffffggghhhfffeeedddeeefffeeecccaaa``````^^^VVVHHH<<<999===777999;;;===<<<:::777555777666555555666888999:::===:::777888999:::777444333444555444111000///000111000000111222333444444000222333333222222222333666444333111111222333444333333333333333222222111111222333444555666777777555555555555555444444333333444666555444333333444888777666555444444555555888999:::888555333333333444444333333333333333333555666777777777666666555444444444444444444555555666999999777777:::;;;888666777999999777666777777666555333222222222333333===<<<:::777666555444444666666666777777777777777333444444555444333222222222111111111222222333333444444333222111111111222222222222222222222333333333777999777888;;;======999999777666666666777777777777666666777777888999999999888888:::>>>BBBEEEFFFGGGIIIKKKLLLJJJHHHFFFGGGHHHHHHHHHHHHHHHIIIIIIHHHGGGFFFFFFGGGHHHJJJKKKFFFJJJMMMNNNMMMLLLLLLMMMNNNMMMLLLKKKKKKLLLMMMNNNMMMLLLLLLKKKLLLNNNOOOQQQOOONNNMMMOOOQQQQQQOOOLLLOOOPPPQQQRRRRRRRRRQQQPPPQQQPPPNNNLLLLLLLLLMMMNNNNNNNNNNNNMMMNNNPPPQQQQQQRRRQQQOOOOOOOOOPPPPPPPPPOOOOOONNNMMMMMMMMMMMMMMMGGGGGGGGGHHHHHHIIIIIIJJJMMMPPPQQQOOOKKKJJJMMMQQQNNNNNNNNNMMMMMMLLLLLLLLLGGGFFFGGGGGGHHHHHHGGGGGGEEEEEEDDDBBB@@@@@@@@@AAACCCCCCCCCAAA@@@AAACCCFFFCCCDDDEEEFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDEEEEEEFFFFFFEEECCCBBBBBBDDDEEEGGGHHHGGGFFFDDDCCCCCCCCCCCCDDDFFFFFFBBBAAABBBAAA===AAAAAABBBCCCCCCCCCCCCCCC???@@@BBBCCCCCCBBBAAAAAABBBCCCDDDDDDDDDDDDCCCCCCFFFGGGIIIJJJOOOYYYgggrrr|||}}}~~~}}}}}}}}}yyyrrrrrrvvv|||zzz||||||yyyxxxxxxtttmmmdddYYYMMMDDD>>>:::<<>>@@@BBBCCCEEEHHHJJJJJJIIIHHHGGGGGGGGGGGGGGGHHHHHHIIIIIIFFFFFFEEEEEEEEEFFFHHHHHHDDDGGGIIIKKKKKKKKKKKKKKKKKKJJJIIIHHHHHHIIIKKKLLLMMMLLLKKKKKKLLLMMMOOOPPPMMMMMMNNNOOOPPPOOOMMMKKKLLLMMMNNNPPPPPPPPPOOONNNQQQPPPMMMLLLKKKLLLNNNOOONNNMMMMMMNNNOOONNNOOOPPPQQQQQQPPPNNNNNNNNNOOOPPPJJJKKKKKKKKKKKKKKKKKKKKKIIIIIIHHHHHHHHHIIIKKKKKKLLLPPPRRRPPPKKKIIILLLQQQQQQQQQOOONNNLLLKKKIIIIIIGGGHHHIIIJJJIIIIIIHHHHHHGGGFFFDDD@@@>>>>>>BBBEEEAAABBBCCCBBBAAAAAADDDFFFCCCDDDEEEFFFFFFFFFFFFFFFCCCDDDFFFHHHHHHGGGFFFEEEFFFEEECCCBBBCCCDDDFFFGGGGGGFFFEEEDDDCCCCCCCCCCCCBBBEEEEEEBBBBBBCCCBBB???@@@@@@AAABBBBBBBBBBBBAAA>>>???@@@AAABBBAAAAAA@@@AAAAAABBBBBBBBBBBBBBBBBBFFFGGGIIIKKKRRR]]]jjjttt}}}~~~}}}~~~~~~yyyrrrooottt{{{~~~~~~~~~~~~uuuxxxxxxwwwwwwxxxtttnnnfffZZZLLLCCC>>>;;;;;;======DDDOOOXXX___eeejjjnnnooolllhhhdddbbbcccfffiiipppsssuuuwwwwwwyyy{{{|||~~~~~~~~~}}}~~~}}}{{{zzzzzz{{{|||~~~~~~{{{{{{|||zzzuuulllggg___VVVQQQPPPQQQRRRMMMLLLKKKJJJIIIIIIIIIIIIJJJJJJJJJIIIIIIIIIJJJJJJJJJJJJIIIHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKJJJIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIGGGHHHHHHHHHHHHGGGGGGGGGHHHJJJKKKKKKJJJJJJLLLMMMPPPPPPQQQQQQRRRSSSTTTTTTQQQSSSTTTTTTTTTUUUXXXZZZZZZ[[[[[[ZZZXXXWWWXXXYYY[[[[[[[[[]]]___```___]]]___^^^[[[YYYWWWXXXYYY[[[\\\]]]\\\[[[YYYXXXXXXYYY]]]]]]]]]]]]\\\\\\[[[[[[XXXXXXYYYYYYYYYXXXWWWVVVUUUVVVXXXZZZ\\\\\\]]]]]]yyyxxxwwwvvvtttsssrrrqqqnnnmmmlllkkkjjjkkkllllllhhhgggfffeeeddddddeeeeeefffdddbbbbbbbbbbbb```___YYYKKK@@@>>>===888777:::666777999;;;;;;:::888777555666777666666777:::<<<:::999888888777666444222111333444444333222222333444444444222111111333555000222333444333222333444666555333111000111222333555555444333333333333333111111222333444555555666444555666666666555333222111333444555333333333444333333333333333222222222111333555555444444555666000111222333444444444444111222444666666555333222111222333444444555444444666999999666777999:::777555777888999888777777888888777666444444444555555555666666666666666666666444444555555666666777777666777888999999777555444333222222111111333444555333222222111111111111222222222222222222222222222111555666333111444555333444444444444555555555555555555444444555555666777999777666888;;;===>>>>>>???BBBFFFGGGGGGFFFGGGGGGEEEEEEFFFFFFGGGHHHHHHHHHDDDDDDCCCCCCCCCCCCCCCDDDBBBCCCEEEFFFHHHHHHHHHGGGJJJIIIHHHGGGHHHIIIJJJKKKLLLLLLLLLLLLMMMNNNOOOOOOJJJKKKLLLLLLLLLKKKJJJIIIJJJKKKMMMOOOPPPOOONNNMMMQQQOOONNNMMMMMMNNNPPPQQQQQQNNNNNNQQQQQQNNNNNNPPPRRRRRRQQQPPPNNNMMMOOOQQQKKKLLLMMMNNNNNNNNNMMMMMMKKKJJJJJJIIIJJJLLLNNNOOOQQQTTTVVVTTTOOONNNPPPTTTQQQPPPPPPOOONNNMMMLLLLLLIIIKKKMMMMMMLLLJJJJJJJJJHHHHHHGGGCCC@@@@@@EEEIIICCCCCCDDDEEEFFFGGGGGGGGGCCCDDDDDDEEEEEEEEEEEEDDDDDDFFFIIIKKKKKKJJJGGGFFFEEEDDDCCCCCCCCCDDDEEEFFFDDDDDDDDDCCCCCCCCCBBBBBBBBBEEEEEECCCCCCEEEEEEAAA>>>???@@@@@@AAAAAA@@@@@@>>>???AAABBBCCCBBBBBBAAA@@@AAAAAABBBBBBCCCDDDDDDBBBDDDHHHMMMVVVcccpppxxx}}}~~~~~~~~~~~~xxxqqqlllrrrzzz~~~}}}||||||}}}~~~tttvvvwwwuuuuuuuuuqqqkkkdddVVVGGG@@@===:::999:::888===DDDMMMVVV```jjjpppooonnnlllhhhdddbbbbbbccckkknnnsssvvvwwwxxxxxxyyy}}}}}}|||||||||}}}}}}~~~}}}~~~~~~}}}{{{yyyzzzzzz{{{~~~|||{{{}}}{{{wwwpppkkkcccZZZSSSOOOMMMMMMKKKJJJIIIGGGGGGFFFFFFFFFKKKJJJIIIHHHGGGHHHIIIJJJIIIHHHGGGEEEDDDDDDCCCCCCFFFFFFGGGGGGFFFFFFEEEDDDGGGGGGGGGGGGGGGFFFFFFFFFDDDDDDDDDDDDDDDCCCBBBAAACCCEEEFFFFFFEEEEEEFFFGGGIIIJJJKKKKKKKKKKKKKKKKKKJJJKKKLLLKKKJJJJJJLLLNNNOOOPPPQQQPPPOOOOOOQQQSSSSSSSSSRRRTTTUUUVVVTTTSSSVVVUUURRRNNNLLLLLLOOORRRSSSSSSRRRQQQPPPOOOOOONNNRRRRRRQQQQQQQQQPPPPPPPPPLLLLLLLLLMMMLLLKKKKKKJJJLLLLLLMMMNNNOOOQQQQQQRRRvvvvvvtttsssqqqooonnnmmmmmmkkkiiiiiilllllljjjhhheeeeeeeeeeeedddddddddddddddbbb___^^^^^^^^^^^^]]]QQQDDD;;;>>>>>>888555888666777888999::::::999888333555666555444555999<<<666888999999666333111111000222444444444333444666333444444333222222666999555777777666444222222333666444222000///000111222444444222111111111222333444444444555555666666666333444555666666444333222000222444444333333444555111222333444444333222222000222444444333333333444000111333555666666666666...000222444444333111000000111333444555555444444666999999666555888888555444666888888777666777888777666555444333444555666555555555666666666555555333333333444555666666666666777999::::::888666444444333222111222333555666111111111111111111222333000000111111222333333333000444555222111444555444222333333444444444444444444444444333444555555666888666555777:::<<<<<<;;;;;;>>>AAABBBAAABBBDDDFFFBBBBBBCCCCCCDDDEEEEEEFFFDDDDDDCCCBBBBBBAAAAAAAAABBBBBBCCCDDDFFFFFFFFFEEEIIIIIIIIIIIIIIIJJJKKKKKKJJJKKKLLLMMMMMMNNNNNNMMMJJJKKKKKKKKKJJJIIIIIIIIIIIIKKKMMMOOOPPPOOONNNMMMOOONNNNNNNNNNNNPPPQQQRRRTTTQQQQQQTTTSSSOOONNNQQQSSSSSSSSSQQQNNNNNNPPPRRRMMMNNNOOOPPPPPPPPPOOOOOOLLLLLLKKKKKKLLLOOOQQQSSSWWWYYYYYYWWWTTTSSSUUUWWWQQQQQQQQQPPPOOOOOONNNNNNLLLNNNQQQQQQNNNLLLKKKLLLGGGJJJLLLJJJFFFEEEHHHKKKGGGFFFFFFIIIMMMNNNKKKIIIFFFFFFGGGGGGGGGFFFEEEEEEGGGHHHIIIJJJJJJJJJIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEFFFFFFFFFFFFEEEDDDGGGGGGEEEDDDFFFFFFBBBAAAAAABBBCCCCCCCCCCCCCCC@@@AAACCCDDDEEEEEEDDDDDDBBBBBBBBBCCCEEEFFFGGGHHHFFFHHHMMMTTT]]]iiittt{{{}}}}}}~~~~~~~~~~~~}}}wwwpppkkkqqqyyy~~~|||{{{{{{|||~~~wwwyyyxxxtttrrrqqqllleeeaaaQQQBBB===<<<;;;:::::::::;;;>>>CCCLLLYYYeeemmmiiilllmmmlllhhhdddccccccfffjjjqqqvvvwwwwwwwwwvvvzzzyyyyyyyyyzzz{{{||||||~~~|||zzzzzz{{{{{{}}}{{{}}}{{{xxxuuuqqqiii```XXXQQQLLLIIIKKKJJJIIIGGGFFFEEEEEEEEEJJJJJJJJJIIIIIIHHHHHHHHHGGGFFFDDDCCCBBBAAAAAAAAABBBCCCCCCCCCCCCBBBAAAAAACCCCCCCCCBBBBBBAAAAAAAAA>>>???@@@AAAAAAAAA@@@??????@@@BBBAAA@@@@@@AAABBBEEEGGGKKKMMMMMMJJJFFFCCCEEEFFFFFFEEECCCBBBDDDEEEGGGHHHIIIHHHHHHHHHJJJLLLLLLKKKJJJKKKLLLLLLJJJIIIIIIJJJJJJGGGEEEEEEGGGJJJHHHHHHGGGHHHIIIIIIHHHGGGHHHHHHGGGFFFFFFFFFFFFFFFCCCCCCBBBBBBBBBAAAAAAAAADDDCCCCCCCCCCCCEEEGGGHHHttttttrrrpppnnnmmmkkkjjjmmmiiiggghhhlllmmmiiieeeccccccdddeeeeeeeeeddddddccc```]]][[[[[[\\\\\\[[[LLLBBB>>>CCCBBB999555888666777888888999999999999111333555444333444777;;;444777::::::555111000000///222444555555555666777111333444333222444888<<<:::;;;;;;999666333222222555444222000//////000111444333111000000000111222666666666777777777777777333444555666666444222111000222444444333333444555///111333555555555333222000222444333222111222333000111444666777888888777,,,...111333333222000///000111222444555555444444666999999555555777777444444555777888777666777888555444333333333333555555444444444555444444333222222222333333444555666666555666888999999777555333555444333222222444666777111000000000111222333333//////000111222333444555...222444222222555777666222222333444444444333333444333333333333444555555777555444777:::<<<;;;999777:::===>>>===>>>AAADDD??????@@@AAABBBBBBCCCCCCFFFEEEEEEDDDCCCBBBAAAAAACCCCCCCCCEEEFFFGGGFFFEEEIIIIIIJJJJJJKKKKKKKKKKKKIIIJJJKKKMMMNNNMMMMMMLLLLLLLLLMMMLLLJJJIIIJJJKKKIIIKKKMMMPPPQQQPPPNNNMMMMMMMMMNNNNNNOOOQQQRRRRRRWWWSSSSSSVVVUUUPPPNNNRRRSSSUUUUUURRROOONNNPPPSSSJJJJJJLLLMMMMMMLLLKKKKKKMMMMMMLLLLLLNNNQQQSSSUUUVVVVVVVVVTTTSSSRRRSSSTTTTTTTTTSSSRRRPPPOOONNNNNNNNNQQQSSSSSSPPPMMMLLLMMMEEEJJJOOOPPPLLLIIIJJJLLLJJJHHHHHHMMMRRRSSSOOOJJJJJJJJJJJJJJJJJJIIIHHHGGGIIIIIIHHHHHHHHHIIIJJJKKKIIIJJJJJJJJJJJJIIIHHHGGGGGGGGGHHHJJJJJJJJJJJJJJJGGGJJJIIIFFFEEEGGGFFFBBBEEEFFFFFFGGGGGGGGGGGGGGGBBBCCCEEEGGGGGGGGGGGGFFFCCCCCCDDDEEEGGGIIIJJJLLLOOOQQQUUU[[[dddnnnwww|||}}}~~~}}}}}}~~~}}}{{{uuunnnlllrrryyy~~~}}}|||zzz{{{|||~~~{{{|||zzzuuuqqqooohhhaaa```PPPAAA<<<======<<<<<<>>>===;;;>>>EEEQQQ^^^fffdddhhhmmmnnnkkkhhhffffffccchhhpppvvvxxxwwwuuuuuuwwwwwwwwwxxxyyyzzz{{{|||}}}|||||||||{{{}}}|||||||||yyyyyyvvvooofff]]]TTTLLLHHHHHHGGGEEEDDDCCCBBBBBBBBBCCCDDDFFFGGGFFFDDDBBB@@@DDDDDDCCCAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????>>>?????????>>>>>>=========:::;;;===???@@@@@@@@@???<<<>>>???>>>======>>>???DDDHHHOOOSSSRRRMMMEEE@@@CCCDDDCCCBBB???>>>???@@@AAABBBCCCCCCBBBBBBDDDEEEHHHFFFFFFFFFGGGFFFDDDBBB???BBBDDDDDDBBBAAACCCEEE@@@@@@AAABBBDDDEEEDDDCCCBBBBBBAAA@@@@@@@@@@@@AAA@@@???>>>>>>======>>>>>>???>>><<<<<<<<<>>>@@@AAAwwwsssooommmllllllkkkjjjhhhgggfffggghhhiiihhhgggcccddddddbbb```______```aaacccbbb___``````WWWLLLAAA===;;;<<<:::777666999:::888777:::>>>>>>:::555555555666666666666555555;;;:::888777555444444333000555444---)))---444999555555333111000222666:::<<<<<<:::777333222222333666444333111000000111111444777666111///333555555222555888999888777666777222444666555222000111333///333666555222222666:::333222222111222444555666222222111111000111111222222111000111444666666555000000000000000000000000444444444333333222222222555555555444444333333333000333444222333666777555///111333555555555333222444222111222666777666444666444222000111444777999777666444222222222444555222333444333111000111222333//////333333///000444111222222111///...000111///333777666333333777;;;666555444444333333444444222333444444555555444444555444444444444555666666999888888:::===>>>;;;999;;;===@@@AAAAAA@@@>>><<>>======???AAAEEEQQQ^^^iiijjjkkkmmmmmmkkkgggcccaaabbbeeejjjooosssuuuuuuyyyzzz{{{{{{{{{zzzyyyxxx{{{|||}}}}}}||||||}}}~~~{{{}}}~~~}}}}}}}}}sssuuuuuupppeeeWWWKKKDDDGGGDDD@@@???@@@BBBDDDDDDAAABBBCCCCCCDDDDDDDDDCCCGGGDDDAAA??????@@@??????CCCBBBBBBAAA@@@???>>>>>>======<<<;;;::::::999999:::;;;<<<<<<======<<<<<>>:::999;;;======<<>>======<<<<<<<<<@@@@@@????????????@@@@@@BBBAAA???>>>>>>???AAABBB???AAACCCBBB@@@???>>>??????>>>>>>>>>>>>??????@@@>>>===<<<<<<===>>>???@@@:::;;;<<<======<<<;;;:::===;;;888999;;;===<<<:::rrrooolllkkkkkkkkkkkkjjjffffffffffffgggfffeeedddaaabbbcccbbb```___```aaa___aaa```^^^]]]\\\RRRFFF>>>;;;999;;;;;;999:::===;;;999888:::>>>>>>:::666999999888888888888999999999999777666555555444444333444222------222555555444444333222111222555888;;;;;;:::777444222333444555444333111111111111111444777777333111444555444222555888999888666666666333555666555222000111222111444666555222111444888333222222111222222444444222222111111111111111222333111000111333444444444111111111111111111111111333333333333222222222111444444333333222222222222000333444222333666777444444333333222222333555555333222111222555777666444555333111000111333666888777666444222222222333444222333444333111111111222444000000333333000///333111222222111//////000111...111444444222222555888555555444333333333333333333333444555555555444444444444333333444444555666999888888999;;;;;;888555999:::<<<===>>>===<<<;;;===>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@???CCCFFFHHHEEEBBBBBBGGGLLLGGGEEEDDDFFFHHHIIIGGGEEEHHHHHHIIIIIIHHHFFFDDDCCCFFFHHHJJJLLLLLLKKKIIIHHHJJJJJJKKKNNNPPPQQQQQQOOOMMMPPPSSSQQQMMMJJJLLLNNNOOOPPPRRRQQQPPPOOOOOOPPPRRROOOMMMLLLNNNNNNMMMKKKKKKJJJIIIKKKNNNQQQSSSSSSWWWSSSRRRTTTSSSQQQRRRUUUTTTTTTSSSSSSSSSRRRPPPNNNHHHOOORRROOOLLLNNNOOOOOOOOOOOOOOONNNNNNMMMKKKKKKNNNMMMLLLNNNPPPQQQOOOMMMKKKLLLLLLMMMNNNNNNOOOOOOOOOPPPPPPPPPPPPNNNMMMLLLOOOQQQQQQPPPNNNLLLLLLLLLLLLKKKJJJLLLNNNPPPNNNLLLLLLMMMMMMKKKIIIIIIKKKLLLFFFHHHJJJLLLMMMMMMLLLLLLKKKJJJJJJIIIIIIHHHHHHHHHFFFFFFHHHJJJIIIIIINNNVVV^^^dddlllrrruuuwwwyyy|||~~~~~~}}}}}}||||||~~~}}}zzzvvvoookkkmmmsssyyy}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}zzz|||{{{vvvrrrooojjjdddUUUIII>>>;;;;;;999999:::<<<:::;;;======@@@IIITTTbbbdddiiilllmmmkkkfffbbb^^^___aaaeeejjjoooqqqsssrrrsssvvvxxx{{{|||||||||{{{}}}~~~}}}||||||}}}~~~{{{}}}~~~}}}}}}}}}wwwwwwvvvrrriii\\\PPPIIIEEECCC@@@@@@BBBCCCCCCCCC@@@@@@AAABBBBBBBBBBBBBBBFFFCCC@@@>>>?????????>>>@@@@@@@@@???????????????===<<<<<<;;;::::::999999::::::;;;<<<<<<<<<<<<;;;@@@===;;;:::<<<===<<<;;;AAABBBBBBBBBBBBAAAAAA@@@???>>>===<<<<<<;;;;;;;;;===<<<<<<<<<<<<<<<<<<===>>>===;;;::::::;;;===>>>;;;===???@@@?????????@@@>>>===<<<;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<===:::;;;<<<<<<<<<<<<;;;:::>>>;;;999:::<<<===<<<;;;mmmkkkjjjiiijjjjjjiiigggddddddeeeeeeeeecccbbbaaa```aaabbbaaa```___```aaa^^^___```]]][[[VVVJJJ@@@;;;888888;;;<<<;;;===AAA;;;999999;;;>>>>>>:::666:::999888777777888999:::777666666666555555555555444444111///111666666222222333444333222222444666::::::999777444333333444444444333222111111111111333888999666444555666444333555777888777555555666555666777555333111000111444666777555222111333666333333222111111111111222111111111111111111111222333222000000222333222111111111111111111111111111222222222111111111111111222222222222111111111111111444444222222666666444999777333000000222555888333222111222444666555444333222000///000222555777777666444333222222333333222333444333222111222333555222222333333000000222111222222111000///000111//////000111222222333444555444333333222222333333444444555555555444444333333333222222333333444555888777777777888777444222555666666777888999999:::999:::;;;===>>>>>>??????===>>>>>>???????????????@@@DDDFFFDDD@@@???BBBGGGCCCBBBAAABBBDDDEEEDDDCCCEEEEEEEEEDDDDDDDDDCCCCCCFFFGGGHHHIIIIIIHHHFFFEEEHHHHHHJJJMMMPPPPPPOOOMMMJJJMMMNNNMMMIIIHHHIIIKKKJJJLLLNNNNNNMMMMMMMMMNNNMMMLLLJJJJJJLLLMMMLLLKKKIIIHHHGGGIIILLLPPPQQQRRRTTTQQQQQQTTTTTTPPPOOORRRSSSSSSSSSSSSRRRPPPOOONNNHHHKKKLLLJJJJJJLLLLLLIIIOOOOOOOOONNNMMMKKKJJJIIIMMMLLLLLLMMMNNNOOONNNLLLLLLLLLMMMMMMNNNNNNOOOOOOPPPPPPPPPPPPOOONNNMMMLLLOOOPPPQQQPPPMMMKKKKKKLLLKKKKKKLLLNNNPPPOOOLLLIIIKKKKKKLLLJJJIIIHHHJJJKKKHHHIIIKKKMMMNNNNNNMMMMMMLLLKKKJJJHHHGGGFFFEEEEEEDDDEEEHHHIIIGGGHHHQQQ\\\iiinnnuuuxxxxxxxxxyyy{{{~~~~~~}}}|||{{{zzzzzzyyy~~~}}}|||yyytttnnniiinnnssszzz~~~~~~~~~~~~~~~~~~}}}}}}}}}zzzzzzxxxtttsssqqqjjjbbbTTTHHH<<<999999999999;;;;;;::::::<<<;;;;;;BBBJJJWWW\\\dddkkkmmmjjjddd```\\\\\\]]]```dddiiimmmpppnnnpppsssvvvyyy{{{}}}}}}|||}}}~~~~~~||||||}}}~~~|||~~~}}}}}}~~~|||zzzwwwtttnnneeeXXXPPPFFFDDDBBBAAABBBBBBBBBAAA????????????@@@@@@@@@@@@DDDAAA>>>===>>>>>>>>>===============>>>>>>??????<<<<<<<<<;;;;;;::::::999999999:::;;;;;;;;;;;;:::>>><<<;;;;;;<<<===<<<:::777888999;;;<<<===============<<<;;;::::::::::::::::::::::::::::::::::::;;;:::999888888999:::;;;:::<<<>>>???===<<<<<<===>>>===<<<:::999999999888:::999999999999::::::;;;999:::;;;;;;;;;;;;:::999===<<<::::::<<<===<<<;;;kkkjjjiiiiiiiiihhhfffdddbbbdddeeeeeecccaaa```___```aaabbbaaa___^^^___```______```^^^YYYQQQEEE<<<;;;888888;;;<<<;;;===AAA;;;::::::<<<======999666777666555444444555666777444444555555666666666666222444444222333666666333111222444444222222222333777888888666444333333444333333333222222111111111333888:::888666777666333333555777777555444555555666666666555333222111000333555555444222222444666333333222111000000000///000111111111222222222111444222000000111111111000111111111111111111111111111111111000000000000000222222222222222222111111111444444222222555555333;;;888444111000222555777222222222333444444444444222111/////////111444555777666555333333222333333333444555444222111222333555444444444333111000111111222333222111000000111000///...000222333333222444444333222222222222333555555555555555444444333222222111111222222333444444444555555666555333111333333333333444666888999888888999::::::;;;::::::999:::;;;<<<============>>>BBBEEECCC>>><<<>>>BBBAAAAAAAAAAAABBBCCCDDDDDDDDDCCCCCCBBBBBBCCCDDDDDDGGGHHHIIIIIIIIIGGGFFFDDDDDDDDDFFFJJJLLLMMMKKKIIIHHHJJJJJJIIIGGGFFFGGGIIIGGGIIIKKKJJJIIIHHHIIIJJJHHHGGGGGGGGGHHHJJJJJJJJJGGGFFFFFFHHHLLLOOOQQQQQQOOOMMMOOORRRRRRNNNLLLMMMQQQQQQQQQPPPNNNMMMLLLMMMGGGHHHGGGEEEHHHKKKIIIDDDMMMMMMLLLKKKIIIHHHFFFEEEJJJJJJJJJKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLMMMMMMMMMMMMLLLKKKJJJJJJFFFHHHIIIIIIHHHHHHIIIJJJIIIIIIIIIJJJJJJIIIGGGFFFEEEFFFGGGFFFEEEDDDEEEGGGFFFGGGHHHIIIJJJJJJJJJJJJHHHGGGEEEBBBAAA@@@??????===@@@CCCEEEBBBDDDPPP^^^oootttyyy|||zzzyyyyyyzzz|||{{{{{{{{{zzzzzzyyyyyy||||||{{{{{{yyyuuuooojjjooottt{{{~~~~~~~~~~~~~~~}}}||||||{{{zzzvvvssssssrrrkkkaaaTTTGGG;;;888888888888:::;;;:::;;;======<<>>>>>>>>=========>>>>>>>>>AAA???===<<<===>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::888888999::::::::::::999;;;;;;;;;<<<<<<<<<;;;:::999::::::;;;;;;;;;::::::;;;;;;:::999999999999999:::::::::;;;;;;:::::::::;;;;;;:::999999:::;;;;;;===???@@@???<<<999888888======<<<;;;:::::::::;;;::::::::::::::::::;;;;;;999999999999999999999999;;;::::::999::::::;;;;;;llljjjiiihhhhhhfffccc```bbbdddeeeeeebbb```___```aaabbbbbbaaa^^^\\\\\\]]]aaa```___]]]WWWMMMCCC======999888;;;;;;999:::>>>:::::::::;;;<<<;;;888666555444333222222333444555222222444555666666666555...555999666333444555555000222444444222111111111444555666555444222333444222333333333222222111111333888;;;999777777666333333555666555444333444555777666555555444333111000222333333333333444666777333333333222111000///...///000111222222222222111444333111000111111000///111111111111111111111111000000000000000000000000222222222222333333333333111444444111222555555222999888666444333333333444222222333333333333333444111000//////000111333444555555444444333333333333333444555444222111222333555666555333222222222111000222333333111000000111111000///111333444333222555444333333222222333333444555555666666555444444222111111111111222333333000222333444444444333333333222222222333555777999777888888888777666555555555666777999::::::::::::;;;???DDDCCC>>>;;;;;;>>>???????????????@@@BBBCCCCCCBBBBBBBBBBBBCCCDDDDDDFFFFFFGGGGGGFFFEEEDDDCCC@@@@@@BBBDDDGGGHHHFFFDDDGGGGGGGGGFFFDDDDDDFFFGGGEEEGGGHHHGGGEEECCCCCCCCCBBBBBBCCCCCCDDDEEEGGGHHHDDDCCCBBBDDDHHHKKKMMMMMMJJJIIIJJJNNNNNNIIIGGGHHHLLLMMMMMMLLLIIIGGGHHHJJJGGGFFFCCCBBBEEEIIIGGGAAAHHHHHHGGGFFFEEECCCAAA@@@EEEFFFGGGGGGFFFFFFFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFHHHHHHGGGFFFFFFEEEEEEEEE@@@BBBDDDDDDCCCBBBCCCDDDDDDCCCBBB@@@??????@@@AAA===>>>@@@???>>>===>>>???AAAAAABBBCCCCCCCCCDDDDDDCCCBBB???===;;;;;;;;;;;;:::<<>>AAANNN\\\nnnsssyyy{{{zzzyyyyyyzzzxxxxxxyyyyyyzzzzzzzzz{{{xxxxxxyyyzzzyyyvvvqqqnnnooottt{{{~~~~~~}}}~~~~~~~~~~~~|||{{{zzzzzzyyyuuurrrrrrqqqiii```SSSGGG;;;777777666666888999888999<<<===<<<>>>CCCEEELLLWWW___aaa```^^^]]]ZZZ[[[[[[[[[]]]aaahhhmmmrrrrrrrrrssstttvvvwwwwwwzzz|||}}}}}}||||||}}}~~~}}}{{{wwwvvvuuuqqqiiibbb[[[TTTKKKCCC???>>>======>>>>>>===<<<<<<<<<===>>>???===<<<<<<===>>>===<<<======<<<<<<;;;:::999999;;;;;;;;;;;;;;;:::::::::777888999999::::::999999999:::;;;<<<;;;;;;::::::<<<<<<<<<<<<<<<;;;:::::::::999999888888888888999999999::::::::::::999999::::::::::::::::::::::::===???@@@>>>;;;999888777:::::::::::::::;;;<<<===::::::::::::::::::999999888888777777777777888888888888888888777777888999llliiigggeeeeeecccaaa___```cccdddbbb___^^^___bbb```aaaaaa```]]]\\\\\\]]]aaa]]]ZZZXXXQQQGGG@@@???>>>;;;999:::999666777:::888999:::;;;:::888666555444555555555555555555444000222333555666555555444,,,555:::666222222555666000222333333111000000111000222444444222222222333222222333333333222222111333888:::888666777666333444555555444333222333444666555444555555555333111222222222333444555777777333333333333222111000///...///111222333333222111555333111111222222111000222222222222222222222222000000000000111111111111222222222333333333333333111444444111111444444111666666666555444333222222111333444333222111222444111000000000000222333444333333333444444444555555333444555444333222333444444666666333333444444111000222444444222111000000111111222222222333333333555555444333333333333444444444555666666666666666222222111111222222333444///111444555444444444555333222222222333555666777777777777666555444222222333444555666777777777777666<<>>@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???=========???BBBDDDCCCBBBEEEDDDCCCBBBBBBCCCDDDDDDBBBDDDDDDCCCAAA???>>>???===>>>?????????@@@BBBDDD???>>>===>>>AAADDDFFFFFFEEEDDDEEEIIIHHHDDDBBBDDDFFFHHHHHHFFFBBB@@@BBBEEEDDDDDDAAA???AAAEEECCC???CCCCCCCCCBBBAAA???>>>===@@@BBBCCCCCCAAA@@@@@@AAA??????@@@@@@@@@@@@@@@@@@CCCBBBAAA@@@????????????@@@AAABBBAAA>>><<<<<<=========<<<999777888:::===666888::::::999888888999;;;;;;;;;<<<<<<=========???>>>;;;999999999:::;;;:::;;;>>>???>>>AAALLLYYYkkkpppwwwyyyyyyxxxxxxzzzvvvwwwwwwxxxyyyzzz{{{{{{vvvwwwxxxyyyzzzxxxssspppnnntttzzz}}}}}}|||}}}}}}}}}~~~~~~}}}{{{yyyxxxxxxxxxuuuqqqooommmeee]]]OOODDD:::777888777666777777444555999;;;999;;;>>>???EEEMMMSSSTTTVVVXXXZZZWWWYYYZZZZZZZZZ^^^dddjjjlllmmmnnnppprrruuuwwwyyywwwyyy{{{{{{{{{{{{}}}~~~|||yyywwwwwwtttoookkkggg___TTTKKKDDDAAA???>>>@@@???===<<<<<<<<<===>>>===<<<<<<<<<>>>???>>><<<>>>===<<<;;;:::999888888;;;;;;;;;;;;;;;;;;;;;;;;888888999::::::::::::999888:::;;;:::999999:::<<<888888999:::;;;;;;;;;;;;999999888888777888888999777777999::::::999777777888888888888888888888888888:::<<<===<<<::::::;;;777777777777888:::;;;<<<888888888999888888777666777777666666666666777777666777888777555555777888iiifffcccaaaaaaaaa```___^^^```aaa___[[[[[[___ccc]]]^^^______^^^]]]^^^```^^^XXXSSSPPPIII@@@===@@@>>>:::888999888444444777777888::::::888666555444333444666777777666444333000111333555555555444333...444666444222444555333111222222111000///000111---///111222111111111222111222333333333333222111333888:::777555666666444444555555444222111222444666444333444666777555222444333222333444555555555333333444444333222111000...///111333333333222111555333111111222333333222222222222222222222222222000000000111111222222222111111111111222222222333111444444111111444444111555555444333333333222222111333444333111000222444111111000111111222444444111111333444555666666666444555555555333222333444333666666333333666666222000222444555333111000000///222444333111000222555777666555555444444555555222333444666777777777777222222222222222333444444111444666666555333444555222222222222333444444555444555555555444333222222111222333444444444444444111888???@@@;;;777666777555777777777666777;;;>>>;;;<<<=========<<<;;;:::<<<<<<<<<==================<<<;;;<<>>???@@@AAAAAA>>>???@@@@@@>>>=========999;;;<<<<<<;;;;;;>>>AAA===<<<:::;;;>>>@@@AAAAAAAAA???@@@CCCCCC???>>>@@@@@@BBBCCC@@@<<<:::===@@@@@@AAA???<<<<<<@@@@@@<<<@@@@@@@@@??????===<<<<<<;;;>>>??????<<<:::;;;===;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<::::::::::::;;;<<<===>>>===:::999888999777888999888666555777999333555777888777666666777888888888888888999999::::::999777666666888:::;;;;;;:::;;;>>>???AAAIIISSSiiinnnuuuxxxwwwvvvwwwyyyxxxxxxxxxyyyyyyzzzzzzzzzwwwxxxyyyzzzzzzxxxtttpppmmmsssyyy||||||{{{|||}}}||||||}}}}}}|||zzzxxxvvvsssuuutttnnniiifff```YYYIII???888888:::999888888888444444777888777888;;;;;;???DDDFFFFFFJJJQQQVVVRRRUUUWWWWWWVVVXXX___eeeggghhhiiilllooosssvvvxxxtttvvvyyyzzzzzz{{{}}}~~~~~~}}}|||zzzxxxwwwuuuuuunnnhhh___VVVOOOIIIEEEBBBAAA@@@>>>=========>>>???===<<<<<<===??????>>>===<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;888999999:::::::::::::::888999:::999777888:::===555666777888::::::::::::999888888888888888999999777888:::;;;;;;:::888777666666777777777777666666555777:::;;;:::999999:::888888888888888999:::;;;888888999999999888777666666666555444444555666666666777888777555555777999fffccc```^^^___`````````]]]^^^___\\\XXXYYY^^^cccZZZ[[[]]]^^^^^^___```bbb\\\TTTNNNJJJCCC;;;;;;@@@===999777888777444444777666888999999777555444333111333555777777555333111000111333555555444333222111333333111333666555111111222222111///...///111+++...000111000000000111000111333333444333222111333888999666444555666444444555555333111111222444555333222444777888666333666555333333444444444333222333444555444333222111---///111333444333222111555333222222333444444333222222222222222222222222000000111111222222222333//////000000111111111222111444444111111333333000555444333111111222333444111333555333111000111444111111111111222333444555///000222444555666777777444555666555333222333444222666777333333777777333000222555555333111000000...222555333///...111555777777666555555555555666222222444666777888888888333333222222333333444555444666999888555222333444222222222222333333333333222333333444444444333333111111222333333333333222...555<<<>>>:::555444444555666777666555666;;;>>>777888:::;;;:::999666555;;;;;;;;;<<<<<<=========>>><<<:::;;;>>>AAACCCCCC@@@>>><<<;;;<<<>>>??????:::<<<>>>>>>===<<<===>>>777999;;;:::999999;;;>>>>>><<<;;;;;;===???@@@@@@???======??????<<<;;;======???@@@===888666999======???>>>:::999<<<===;;;>>>>>>>>>>>>>>>===<<<<<<999;;;===<<<999777888:::999999999999999999999999<<<;;;999888777777888999555666888888777777777888333666999:::777555555777222444777777777666666777777777777666777777888888666555333222333666888:::;;;888999<<<>>>@@@FFFNNNiiinnntttwwwvvvuuuvvvxxxzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyzzz{{{{{{xxxsssooommmrrryyy|||{{{zzz{{{}}}{{{{{{||||||{{{yyyvvvuuuppptttsssllleeeaaa\\\WWWDDD<<<666888;;;;;;::::::;;;777555777888777777:::999<<<=========BBBLLLSSSNNNQQQTTTTTTSSSUUU[[[```ffffffgggiiilllpppsssuuurrruuuwwwyyyyyy{{{}}}~~~~~~|||yyyxxxyyyzzzppplllfff___XXXQQQIIIDDDCCCAAA???>>>===>>>???@@@<<<<<<<<<===???@@@???===::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;;;;;;;:::888999:::888666777;;;>>>666777888888999999888888999888888888888888999999:::;;;===>>>>>>===;;;:::777777888888888888777777666888::::::888666666666<<<<<<;;;;;;:::;;;;;;;;;:::;;;<<<<<<;;;:::999888666555444333333444555666666888999888666555777:::fffbbb^^^\\\^^^___^^^\\\aaa___\\\ZZZZZZ\\\^^^```\\\^^^___^^^\\\ZZZYYYZZZSSSNNNHHHAAA;;;999999999777777666666555555444444;;;AAAAAA:::555777777555555555555666555555444333333333444444333333222111000111111111111222222222333333333222111000///...111---...222222...---111444222111222555555333000444444555555444444333222222444555444222222333444000222444666777777666555555444333444555666555444333333333222222222111111///......111555777555333555444333333222222333333111222333444333111///---111222444555444222000///555111000222111//////333333222222222333444444555222333444444555555444444222222222222222222222222111333444333111111222333222222333444555555555555111444666666444222111111333777777222222666555111444444333333222333333333444333222222222333444555444444444444444444444444...000111333444444333333333777777333333888999555555444444333333444444555333444444222111000111333333111333777666111111555333555555555333222333555===>>>===:::555333444555222333444333333555888;;;666666666666666666666666888777777888::::::999888777999<<<>>>@@@@@@???>>>999:::;;;===>>>>>>>>>>>>????????????===;;;999777:::888666666777999:::999;;;:::999;;;===@@@@@@@@@:::;;;;;;<<<===>>>>>>???>>>===;;;999888888888999<<<;;;::::::;;;;;;999777;;;999777777999:::888555;;;:::888777555555444444888777666666666888999:::999777666555666777666555777666555444444444444444777777888888888777777666555555555444444333333333888888888777777777777777555555555555666666666777444888;;;<<<<<>>@@@===:::;;;>>>@@@???>>>===;;;::::::<<<>>>>>>>>>;;;<<<<<<<<<;;;::::::999:::999999888888999999:::999999999999999999999999777777777777777777777777888888888777555666888::::::;;;=========;;;999888888888888888888888888888===555333999:::555777???<<<:::999:::<<<<<<888555???<<<999:::<<<>>>===;;;444666777555333333777;;;:::888555333222444666888^^^[[[XXXXXXYYY[[[[[[[[[]]][[[XXXVVVVVVXXXZZZ\\\YYYZZZ[[[]]]]]]\\\ZZZXXXOOOKKKEEE???:::888888888999999888777777666666666:::AAADDD@@@;;;:::999555555555666666555444333333333333444444333333222111000111111111111222222222222222222222111000///...111...///444444///...111444333222333555555333111444444444444444333222222222333444333222111222333333444555666666666555444555444333333555555555333333333333222222222111111444222222333666666555333444444333222222222222333000111222222333222111000111222333444333222111000444000///111000...///222111111000000111111222333333333444444555444444444222222333333333333333333111333444333222111222333333333444555555555444444111333555666444222111111222666555222111444444111333333222111000000111111333222222111222333444555444444444444444444444444000111222222333333333333444777666333333777888555555444444444444444444555333444444333111000111333444333555::::::666666:::111222333333222111222444999:::999777333111222333222333333333333444666999555555555555555555555555444333333444666777555444777888:::;;;;;;;;;;;;:::<<<;;;::::::;;;>>>AAABBB===>>>>>>===<<<;;;999888;;;888555444555888::::::;;;:::999999;;;<<<<<<;;;:::;;;;;;;;;<<<=========;;;;;;::::::999999:::::::::999999999::::::888666:::888666666777777555333666555444444333333444444777666555555555777888999777666444444666777666666666666555555444444444444666666666777777666666555555555444444444333333333555555555555555555555555555555555666666666666666555888:::::::::>>>HHHPPPfffmmmtttvvvxxxzzzzzzwwwyyyxxxxxxyyyzzz{{{{{{{{{zzzxxxvvvuuuuuuuuutttsssrrrvvvzzz||||||{{{|||~~~}}}||||||zzzxxxvvvtttsssqqqoookkkhhhcccXXXJJJ@@@;;;999999999;;;;;;:::999777777666666666777888888;;;999:::===@@@BBBIIIQQQQQQRRRSSSUUUWWWYYYXXXXXX[[[\\\^^^_________```aaafffgggiiikkknnnqqqssstttpppvvv}}}|||zzzyyy{{{{{{{{{{{{zzzyyyxxxwwwyyyyyyxxxuuuoooggg___ZZZOOOLLLGGGDDDBBBAAA???>>>@@@???======???@@@AAA@@@???===;;;;;;=========<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;::::::::::::;;;;;;999999999999999999999999666666666666666666666666888888888777666666888:::888999;;;<<<<<<<<<:::999777777777777777777777777:::333222888999444555<<<;;;:::999:::;;;;;;888555777666555777:::<<<;;;999555555555333333444666999666666555555444444444444```]]]ZZZYYYZZZ[[[[[[[[[[[[YYYWWWUUUTTTUUUWWWYYYWWWVVVWWWZZZ\\\\\\XXXTTTIIIFFFAAA<<<999888999999;;;::::::999888888777777777???DDDCCC???;;;777444666666666555555333222222333333444444333333222111000111111111111222222222222222222222111000//////111000111555555111000111444333333444555555444222333333333333333222222111000222333222111111222333666666555555555444444444555444333333555555444333333333333222222222111111777666555666666666444222444444333222222222222222//////000111222222333333222222222222222222333333333///...000000......111111111000000111111222222444444444555444444333333444444333333333333333333111333444333222111222444444444555555555444444333111333555555333222111222222444444111111333333000444444333111000000000000222111111111111222333333444444444444444444444444222222222111222222333333444666666333444777777666444444444444444444444444333444444333111111222444888666666888777333111222...000111111000000222333666777666444222111222333222333333333222222444666444444444444444444444444222222111333444555444222777777666666666666666666<<<999666555666;;;@@@CCC:::;;;;;;;;;;;;:::999999;;;888444333555888:::;;;>>><<<:::999:::;;;:::999;;;;;;;;;;;;;;;;;;;;;<<<888999::::::;;;;;;;;;;;;:::999888999::::::888666999888666555555444333111333222222222333444555555555555444444444555666666555333222333555666666666666666555555555555555555444444555555555555555444444444444444333333333333333333333333333333333333666666666666666555555555777999999888888>>>IIIRRRdddlllsssvvvxxxzzzyyyvvvwwwwwwxxxyyyyyyzzzzzz{{{yyyxxxvvvvvvwwwwwwwwwvvvtttwwwzzz|||{{{{{{{{{{{{yyyyyyxxxwwwvvvtttrrrqqqpppmmmhhhbbb[[[QQQDDD;;;999888888999;;;===<<<;;;777777777777777888999999<<<::::::>>>@@@BBBIIIPPPSSSTTTVVVXXXYYYYYYYYYYYY\\\\\\\\\\\\\\\\\\]]]]]]```aaabbbdddgggjjjmmmooonnnsssyyy||||||zzzxxxwwwvvvvvvwwwxxxxxxxxxwwwwww{{{{{{{{{zzzvvvpppjjjfff[[[WWWQQQLLLHHHEEEBBB???AAAAAAAAA@@@???>>>@@@AAA>>>===<<<<<<===<<<:::888<<<<<<<<<<<<;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999666666666666666666666666777888888777666666777999666777999;;;<<<;;;:::999666666666666666666666666666111222888888333222777:::999999999:::999777444555555666999===>>>>>><<<555333222111333444555555111333555666666444111000dddaaa^^^[[[YYYXXXXXXXXX\\\[[[XXXVVVVVVWWWXXXYYYWWWTTTTTTVVVZZZYYYSSSMMMCCC@@@===;;;:::;;;<<<===;;;;;;:::999888888777777444:::??????;;;777444222666666666555444333222111333333444444333333222111000000111111111222222222333333333333333222111111000000222444444222000000333333444444555555444444222222333333222222111000///111222222111000111333666555555444444444555555777555444555666666555333333333333222222222111111777666666666666555444333444333333222111222222222000000000000111222333444222111111111222333444444222//////222222//////222444333333222333333444444444444555555444444333222555555444444444444333333111333444333222222333444555555666555555444333333222333555555333222222333222333222111111111111000888777555444333222111111111111111111111222222222333333444444444444444444444333222111111111222333444555555444444666666666444444555555555555444444333444444333111111333444666555444555555333000///---///000111000111222444666555555444333333444555222333333333111111222333444444444444444444444444444333333444666666555444555444444333333444444555666444222111222666;;;>>>777888888999999999999999:::777555555777999999999>>>===;;;;;;<<<<<<;;;:::<<<<<<<<<<<<<<<;;;;;;;;;888999:::;;;<<<;;;:::999:::999888999;;;;;;999777999888777555444333222111444444444444444555666777444444333333333444444444222111000111444666666666555555666666666555555555333444444555555555555444333333333333333333333333333333333444444444444444666666666666555555555555999::::::888999BBBOOOZZZccckkkrrrtttvvvxxxxxxuuuwwwxxxyyyyyyyyyyyyzzz{{{zzzxxxwwwxxxyyy{{{zzzzzzwwwxxx{{{|||{{{zzzyyyxxxsssssssssrrrqqqooonnnmmmnnnjjjccc[[[SSSIII???888999888777888:::;;;:::999888777777777888999::::::<<<:::;;;>>>@@@BBBGGGNNNTTTWWWZZZ\\\]]]]]]]]]^^^```^^^]]]\\\]]]^^^______bbbaaaaaaaaacccfffiiikkkiiimmmrrrwwwyyyyyyxxxwwwssstttuuuvvvvvvvvvvvvvvvyyyyyyzzzyyywwwtttpppnnngggccc\\\VVVQQQLLLGGGDDDDDDFFFFFFCCC>>><<<<<<>>>;;;;;;:::;;;<<<;;;888666<<<<<<<<<;;;;;;;;;<<<<<<<<<==================<<<999999999999999999999999777777777777777777777777777888888888666666777999777888:::;;;;;;:::999888777777777777777777777777444111333888888333222444888888888999888777555444333555888;;;===>>>===<<<555222///000333555333111///111333444444333000///```___\\\XXXUUUTTTUUUUUU]]][[[YYYXXXWWWWWWXXXYYYXXXUUURRRSSSUUUSSSLLLFFF>>>===;;;;;;<<<>>>@@@BBB;;;:::999888777666555555555777::::::666333222444555555555555444333222111333333444444333333222111000000111111111222222222444444444555444444333333///000222222222222000///222333444444444444444555222222333333222222111000///000222222111111222333444333333444444666777888888777666666777777666444333333333222222222111111333444555555555444444555333333222111111111111222222222111000000111222222222111111111222333444444333000111444444111111333444444333333222333333444333444444555444444333333555555555444444333333333111222444444333333444555666666666666555444333333333444666555444333444555444333222333222111111222888777666444333222222222000000111111222222222222333333333444444444555555444333222111111111222333555444333444444444555666444555555666666555555444333333444333222222333555333333444666888:::999666...000222222111222333555444333333222333444444444111333444333111000111222555555555555555555555555555444444555777777666444333222222222333444555666111111111111333555777888555555555666666777888888777666666777999:::888777:::999888999;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<999:::;;;<<<;;;:::999888;;;::::::;;;<<<<<<;;;999::::::999777555333333333555555444444444555555666444444444444444444333333111000///111333555666555555555666777777666666555333444555555666666666555333333333333333333333333555555555666666666777777666666666666666555555555999:::::::::===GGGWWWccceeelllrrrtttuuuxxxxxxuuuvvvxxxzzzzzzyyyyyyzzz|||{{{yyyxxxyyy{{{}}}}}}|||yyyzzzzzz{{{{{{yyyvvvuuupppppppppooonnnlllkkkjjjiiieee]]]TTTKKKCCC<<<888999888777777888888777555777777777777888999:::;;;;;;999:::>>>@@@@@@EEELLLUUUYYY^^^aaabbbbbbccceeeccc```]]]]]]___bbbcccccceeedddbbbaaaaaaccceeefffdddggglllqqquuuwwwwwwvvvsssssstttuuuuuuuuuttttttvvvvvvwwwxxxwwwvvvtttsssppplllfff```[[[VVVQQQNNNLLLMMMMMMHHHBBB===<<<===999999999:::;;;:::888666===<<<;;;;;;;;;<<<<<<===<<<<<<============<<<<<<999999999999999999999999888888888888888888888888666777999888777666777888999:::;;;;;;;;;999666555888888888888888888888888444333555888888555333333666777888888777555444333111333555777777777666555444222///000333444222000000000111111111111111111\\\\\\[[[YYYWWWWWWYYY[[[[[[ZZZXXXWWWVVVUUUVVVVVVYYYVVVRRRPPPOOOLLLFFFAAA======<<<<<<===???AAACCC::::::999777666555444333777777888999555222444999333444444444444333222222333333444444333333222111000111111111111222222222444444444555555444444333///222222000000222222///000222444444333333444555333333333333333222222111///111222222111111333444222222333444555666777888999777666666777777555444333333333222222222111111///111333444444444555666333333222111111111111111222222111111111111111111222222222222222222333333333111111555555222222444222222111111000000111111222333444444555555444444555555444444333333222222111222444444333333555666555555666666666555444444444666777666555555666888666444333555555222222444555555444222111111111111000111222222333333222222222333333444444555555555222222222111222222333333555333222555555333444777444555666777777666555444222333444333222222444666777777555333444666111+++000222333333222222444555333111///000111222222111111222444444222111111222666666666666666666666666333333222444555666555333111222222333444555555555000111333444555666555555333333333333444555666777555444444666777888666444444333333444777:::::::::;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;::::::999888;;;::::::;;;======<<<;;;999::::::888666444444555444333333333333333444444555555666666555555444333111000///111333555666555444555666777888777666555333333444555666666666666222222222222333333333333555555555666777777888888555555555555666666666777888999:::;;;???KKK[[[hhhjjjppptttssstttwwwxxxwwwtttwwwzzzyyywwwwwwyyy|||{{{yyyxxxyyy{{{}}}}}}}}}zzzyyyyyyyyyxxxvvvrrrooooooooonnnmmmllljjjhhhhhhaaa\\\TTTKKKBBB===:::888999888666666777666555333666666666777888999:::;;;:::888:::===>>>>>>CCCIIITTTZZZaaaeeefffgggjjjlllfffbbb]]]]]]```dddeeeeeefffeeecccbbbaaaaaaaaabbbcccdddggglllqqqttttttsssqqqqqqrrrsssssssssssssssvvvvvvwwwwwwwwwwwwwwwwwwtttqqqmmmiiifffbbb^^^ZZZZZZYYYWWWRRRLLLGGGCCCBBB>>>===<<<<<<===<<<:::888===<<<;;;;;;;;;<<<===>>><<<<<<>>>>>>>>>>>><<<<<<999999999999999999999999999999999999999999999999666777999999777666777888;;;<<<<<<<<<;;;888666444888888888888888888888888555555777888888666444333444666777777555333222333333555777777666444444555333222111111222222111000111000///...///000222333[[[\\\[[[YYYWWWWWWZZZ]]]ZZZYYYXXXVVVUUUUUUUUUUUUXXXVVVRRRNNNIIIFFFCCCAAA@@@???===<<<<<<===>>>>>>::::::999777666555444333777555777999666111333:::222222333444444444333333333333444444333333222111000111111111111222222222222222333333333333333222111444333//////333444111...000333333222111333555444444444444444333222222000111333333222222444555222333555666666666555555777666444444555555333222333333333222222222111111///222444555333333444666333222222111111111111111...///111222333333222111111222333444333222111000111///111555555222111333333222111111000000111111111222333444555666666666444444444333222222111111111222444444333444555777444555555666666666666555666777888777666777888:::999555555888888444444777555444333222222222222222111111333444444444333222222222333333444555555666000111222222333333333333666222111555555222333777444555666777777666555444222333444444333333555666999999555000000000***!!!111333444333222222333444444111//////111222111000000222444444333222222333555555555555555555555555333222222333555666444333111222333444444444333222111222333333444444333333333222222222222333555666444222//////111333444444333222111333666888888888888888888999999::::::;;;::::::999999::::::;;;;;;::::::999;;;<<<===<<<:::888999:::999666444555777222222222333444555777777666777888888777666555444222111000111333555555555444555777888888888666666111222333444555555555555111111222222222333333333333333333444555555666666333444444555666777888888666777999:::>>>IIIZZZffflllppprrrppppppsssvvvuuuqqquuuxxxwwwttttttwwwzzzyyyxxxwwwwwwyyy{{{{{{zzzyyywwwuuuuuuuuurrrmmmiiilllkkkjjjiiigggeeecccbbbXXXSSSKKKBBB;;;888888999888777666666777888666555555555555666777888::::::999777999<<<======AAAFFFQQQXXXaaagggiiikkkooorrrlllggg```___bbbfffffffffffffffeeeeeedddccccccbbbeeeeeeeeeiiimmmoooooommmkkklllnnnpppqqqrrrrrrsssvvvvvvvvvvvvwwwwwwxxxxxxtttrrrpppooonnnllliiiggghhhfffccc```\\\WWWRRROOOIIIGGGCCCAAAAAA???===;;;===<<<;;;:::;;;<<<>>>???===>>>???@@@@@@???>>>===999999999999999999999999888888888888888888888888555777999999888777777777;;;<<<<<<===<<<:::888666888888888888888888888888555666777666666666555333222555777666333111111222555777888777555444666888222333444333222111111111000000/////////000222222YYYZZZYYYVVVRRRQQQTTTWWW\\\[[[YYYXXXWWWVVVVVVVVVVVVUUURRRLLLFFFCCCBBBBBBBBBAAA???<<<;;;:::::::::;;;;;;999888777555444444444333666999666111222888111111222333444444444444333333444444444333222222000111111111111222222222000111111222222222111111333666444//////444666333---000222333111000222444444444555555444444333222000222333333333333555666333555666777777555333222666444333333333333111000333333333222222222111111111333666666333222444666333222222111000111111111+++---000333444444444333111222444555444222000///000...000444444111000222555444444333222222222333000111222444555666777777444444333222222111000000111222444444444444555777444444555666777777777666777888999888777888999;;;;;;666666:::999555555999666555555444444444555555111222333444555444333333222222333333444555666666...000222333444444333333666111111555666222333888444555666888888666555444222333444444333333555777222333222000333888444,,,222333444333111111222333666444111222444555333111000222444555444333333444444444444444444444444444555444444555777777666444222333444555444222000...111111000000000000111111333222111111111222444555555111+++)))+++///333555555333333444666888888888555555666777888999999:::999888888888999;;;===>>>999888888:::<<<<<<;;;:::666888999888555444555777333333444555777999;;;<<<777888999999999777666555333222111222333555555444333555777888999888777666///000111222333444444444111111111222222333333333000000111222333333444444222333444555666888999999444666777888<<>>===<<<;;;:::;;;<<>>???AAABBBBBBAAA???>>>999999999999999999999999777777777777777777777777555777999999888777777777999;;;<<<======<<<:::999777777777777777777777777555666666555444555444222222444777666333000111222111333444333111111333666111333666555111///000222//////000111111111111111VVVVVVUUUUUUVVVVVVWWWWWWYYYVVVSSSTTTVVVXXXVVVTTTWWWMMMEEEDDDCCC???>>>@@@BBBAAA@@@<<<999777777888===999888::::::777444555777777666444333333666888333222222222222222222222000111222222222222111111111111111111111000///......//////000555:::666///111222333333222222222333000111111222333333444444444444444444444444444444333333333444444555555555555555666666777888888888444444333333222111000000333333555555555555333333222444444333111000111222222222222111222222333333555333111222444444111...111222333333222111///...222000000333333000000222111111111222222333333444222111000000111222444555111111111111222333444444111222444333222222333555777777888777777666555555555999<<<;;;666333555777888777777777777999;;;<<<555555444444444333333333666444222333555666444222000000222333444555555555111333555555444444444555777666444222222222444555444555666666555555666777555555444333333333333444777888888666444333444555666555444333333333333333222333444555555555444333,,,---///111333444555555777888888777444333333444000000222333444555555555///111333555555333111000222333444333111000111222111111333444555666666666222222111111222444555777333222222111111222222333111222444444444555888:::777888999:::;;;<<<<<<<<<<<<999999;;;;;;777666888000555666222222888;;;:::555777:::;;;999888777777555666777888888777666555000222333333111333888<<<888777888:::999555555888666666555444444444444555222444444444222222222444555555555444444333333333000111444888777333333666666888888888:::DDDQQQ\\\cccfffgggeeebbbccchhhmmmjjjmmmqqqrrrrrrrrrtttuuuuuuvvvvvvuuuttttttuuuwww{{{vvvpppkkkiiigggdddaaaeeedddcccaaa___ZZZSSSNNNHHHCCC<<<888888888666444555888777333222555888888888777666555555555555555666777888999;;;>>>???AAAKKKTTT___fffjjjmmmrrrwwwqqqmmmhhhfffggghhhgggfffhhhiiikkkjjjiiihhhiiijjjjjjiiijjjmmmpppppplllhhh```aaabbbeeeiiimmmqqqsssqqqssstttrrrpppppptttwwwttttttttttttuuuvvvwwwwwwuuusssrrrqqqooolllgggdddccc^^^WWWTTTQQQMMMFFF@@@BBB@@@>>>===???@@@@@@??????@@@AAABBBBBB@@@>>>===999888777999<<>><<<999888999:::@@@;;;999::::::666333444777777777666444333555777444222111//////111333444222222111111111111111111111222222222111111000///111222222222666:::666000000111222333222222222222111111111222222333333333222222222222222333333333555555555444444444444444666666666666666666666666444444333222222111000000111222333333333333222111000111222111000//////000333333222222222222222333333111000222444444222000111222222333222111000///222///000333333000///222111111111111111222222222333333222222333444666777222222222111222222333333111333444444333333444555666666666666666555444444444888<<<;;;777555666888777666666666777888:::;;;555555555444444444333333666444222333555666444222444444555666777777777777111333555555444444444555777666444222222333444555555555666666666666777777666555444444333333444444777888888666444333444555444444333222222222222222333333555666666666555444222222333333444333333333444555666555444333444555000111222444555666666666222222222222222222222111222333444333111000111222444444444444444333222222222222222222333444555666333333222222222222333333333444555555555555666888666777888999:::;;;;;;;;;999777888;;;;;;777666888555999999555333777999888666888;;;;;;999888777777333444555666666555444333555444444222111111444666888555666999999666555888666666555444444444444555222444444444222222333444444444444444444444333333111111333777666333333777666888::::::;;;@@@IIIPPPSSSVVVXXXWWWVVVWWW\\\aaacccfffiiimmmoooppprrrrrrtttuuuuuutttrrrqqqrrrssssssnnngggccc```___\\\ZZZ^^^]]]]]]\\\ZZZUUUNNNIIICCC===777444444666666555555888777333222666888888666555555444444444444555777777888999;;;===>>>???IIIQQQ[[[bbbgggkkkqqqvvvtttpppkkkiiiiiiiiiiiigggeeegggiiijjjiiihhhhhhiiiffffffjjjooottttttooojjjeeedddcccccceeehhhllloooppprrrsssrrrqqqqqqsssvvvuuuuuutttuuuuuuvvvvvvwwwwwwvvvvvvvvvvvvssspppmmmiiieee```]]]ZZZVVVNNNHHHDDDAAA>>>===>>>????????????@@@AAAAAAAAA@@@>>>===:::999777888;;;===>>>===::::::999999888777777666666666777888888888888888;;;;;;:::999888888888888777777888888888777555444555666666666666444333222555555444333333333333333666555333222111222333444444444555555555444333222333111//////111111000...WWWVVVTTTRRRQQQRRRSSSTTTVVVTTTRRRTTTVVVWWWUUURRRKKKAAA999:::===<<<999888<<<===<<<;;;999999:::<<>>999333111333666777777444888888444333777999999444444444333444444555555888888888999:::;;;======DDDLLLVVV___eeejjjppptttvvvsssooolllkkkkkkiiihhhbbbeeehhhjjjiiihhhhhhiiiaaaccchhhpppvvvwwwrrrmmmllliiieeebbbbbbdddfffhhhlllnnnqqqrrrrrrrrrsssuuuuuuuuuuuuvvvvvvvvvwwwwwwuuuuuuuuuvvvwwwwwwtttrrrqqqnnnkkkiiigggbbb[[[UUUKKKGGGBBB???>>>????????????@@@AAABBBAAA@@@???>>>===;;;999999:::<<<<<<;;;:::999999888888777777777666666666777777777888888<<<;;;;;;:::888888777777888999999999888777555444555666666666666444333222444444444444444333333222666555333111000000111222111222222222222111000000111222333222000///000111VVVUUURRRPPPOOOPPPQQQRRRSSSRRRQQQSSSVVVVVVSSSPPPGGG???888999>>>???<<<777<<<<<<<<<:::888888:::<<>>>>>>>><<<::::::<<<=========:::999999999888888888777666666666666777777888888::::::::::::999999888777::::::::::::999777555333555666666666666444333222222333444555555444222111555444222111000000000000000000000000000/////////+++///333333111111555999TTTRRRPPPNNNMMMNNNOOOOOOQQQPPPPPPRRRTTTSSSOOOKKKBBB===999999===@@@===888<<<<<<<<<999777777888:::>>>:::888::::::888777888666999;;;:::888555333222222222444555666666666666444333111//////000111222222333333444444444333333444666666333444666555111444111//////111333222111222222222222222333333333444444333333333222222222//////000222333444555666333333333333444444555555333333333222222222222222222222222111111222222222222333444444333222333555666555444333222222222222111222222222111000000000///000111222333333222111222......000000......222444444444333333222222222333222222222222444555666444444333222111111111111222333555444333333444666444444555555555555555444333555777888888888999999555444333333333444555666666555555555444444444444222333444444444444555555777888888777777666555444222444555555444333333444555555555444555555555666888666555666999:::999777666666555444444444444555333555777666555333333444444444333333333333444444111111111222222222333333111111222444444555555555555666777555333222222333000111222333333444333333111222444444444222000///111222333333111111222333000000000111222333555666222222333333333333444444444333333333333333333444,,,///222444333222111222222333444555666777777777888666777999888333000111333444666888777777888:::555777::::::888666555555555555444444444444555555222000...///222444333000666000///555::::::777666777777666555555555555666222333555444444333555666222333555666666555444333555333444666555333555:::;;;;;;;;;:::999:::;;;===:::;;;<<<<<<<<<===>>>@@@@@@CCCIIISSS^^^hhhooosssvvvxxxzzzyyytttnnniiiggg```^^^ZZZUUURRRQQQRRRSSSYYYXXXWWWUUUQQQJJJAAA;;;666555555777999777333...222777888555444888999888666666555555666777888888888888888888888999::::::;;;DDDQQQ^^^gggkkkmmmmmmrrrrrrqqqnnnkkkhhhfffeeeaaadddgggiiijjjjjjjjjkkkeeeddddddgggmmmppppppooorrrrrrrrrpppmmmhhhdddaaaaaacccfffkkkoooqqqrrrrrrtttuuuvvvwwwxxxxxxxxxwwwzzzyyyxxxyyyzzz{{{yyyxxxvvvvvvvvvvvvuuuqqqkkkhhh```ZZZQQQJJJEEECCCAAA@@@@@@@@@@@@???>>>===;;;;;;<<<:::999999;;;=========::::::::::::999999999999888777777777777888999999777888999::::::::::::::::::;;;;;;;;;999777555444555666666666666444333222111222333444444444222222333333222111000000//////444444333333222222222222(((---333333111222888===PPPOOONNNNNNMMMMMMMMMMMMOOONNNNNNPPPRRRPPPKKKFFF;;;;;;999888;;;>>><<<777<<<<<<;;;999777666777999<<<888888;;;<<<999777888666888::::::888555444444111333555777888777555444222222111000000111222333222222333444444444333333222555555333333777777555777444000000222333222000222222333333444555555555666555555444444333333333///000111222333444555666222222333333444555555666444444444444444333333333444333222222222222333444000111222222111111222333666555444333333222333333111222333222000/////////...///111222333333333222333///...000000...///333444444444444444333333333111111000000111222444555333333222222111222222222111222444333222222333555000111222222333222222222333444555777888888777777555555444333333444555666555555444444444333333333111333444444444444555666666666777777666555444444333444666555444333333444444555555555666666666666888666444555888:::888666777666555555444444555555222444666666555444333444444444333333444444555555111111000000000111222333222333333333333222222111666777777666333222222333111222333333444444444333///111333555555333111///000222333333222111222444555444333111111222222333444333222222222333444555444444333333333333444444,,,///111222222111222222111222333555666666777777444222333777777555555888666555777888666222222555222555777888777555444555333222222111111222222333333222111111222222000///666111111666:::999777888888777666666555555666666222333555555444444555777444555777888777666444222555444666888888555777;;;===<<<:::::::::<<<>>>???::::::::::::::::::::::::777:::@@@GGGPPPZZZeeelllsssvvvyyyxxxssslllfffbbb\\\[[[YYYUUURRRPPPQQQRRRUUUSSSQQQNNNIIICCC;;;666333222333555777555///***111555777444444777999777777777777666777777888888777777777777888999::::::999@@@LLLYYYbbbhhhjjjjjjmmmoooooonnnjjjfffeeedddaaacccfffgggggghhhiiikkkiiifffccceeeiiimmmnnnmmmoooqqqtttuuurrrmmmgggccc``````aaaeeeiiillllllllloooqqqsssuuuvvvwwwvvvvvvyyyxxxvvvwwwxxxyyyxxxwwwuuuvvvwwwwwwvvvssspppnnnfffaaaYYYRRRMMMIIIGGGEEEDDDCCCAAA???===<<<::::::;;;999777888999;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999888777888999:::;;;555666888:::;;;;;;;;;::::::;;;;;;;;;:::888777666555666666666666444333222111222222333333333333333222222222111111111111000333222111111000000111111+++///333333111111555999LLLLLLMMMNNNMMMMMMLLLKKKMMMMMMMMMOOOPPPMMMFFFAAA777;;;<<<999999<<<;;;777999999999888777777999;;;<<<999999===>>>:::666666666888:::999777666666666222333444444555444333333000000000111222222333333111111222333333333333333111444666444555999;;;:::;;;666111000333444222///222222333444666777888888666666555555444333333222333333444444444444555555444444444444444555555555555555555555555555555555444333222222222222333444000111222222111111222444555444444333333333444444///111333222000///000111---...000222333333333333444000///000000///000444333333333333333333444444111111000000111222444555222222222111222222333333000111333222111111222444000111222333333333333222333333444555777777555444666555444333333444555666444333333333333222222222000333555555333333555777333444444444444444333222333555666555444222333333444444555666666666666666888555333444888:::777444777666666555555555555555111333666666555444333333333333222222333444444555222111000000000111333333111222222333333333333222444555555444222111222333333444555555666555555555///000222333444333333333000222333333222111333444666555333222111222333444666444222000000222444666444444333333333333444444000222333222111111222333111222333555666666777777666333222555666555666:::777555666999777222111555///222555666555444444555333222111000000111222333111222333333222111111222666333444888999777777:::888777777666666666666666222333555555444444666888777888999:::999666444222666555888;;;;;;777888;;;<<<;;;:::;;;<<<===>>>>>>:::999999:::::::::999888555999>>>@@@DDDMMMZZZdddmmmqqquuuuuuppphhh```\\\WWWYYYYYYVVVRRROOOPPPQQQNNNLLLHHHEEEBBB===777333444222111222555444111---///444666444333666888666888777777666666666666777666666666777777999::::::888<<>>===>>>888222111333444222///111222333555777888999:::666666555444444333222222888888777666555555444444777666666555555444444333555555666666666666666666444333222111111222333444222333555444444333555666444444333333333444555555,,,///222222000///111333---...000222333444444333555111///111111///111555111111111222222333333444222111111000111333444555111111111111222333444444///111222222111000222333333444555555666666666555333222333444666666444222777666555444444444555666333333333222222222111111000333555555333333555888666666777777777777777666333555666555444222222333444444555666777777666666888444222333888999777444777777666555555555555555111333666777555444333333222111111111222333333444333222111111111222333444---///000333555666777777000222333333222111333444555666777777777777777777111111000000111333555666000111333333222222333444333333222111333555777999888555111//////111444777555444444333333444444555555555555333111000222333222222444555666777777777<<<777555555444222333777444222444999999444444999---000444555555444444555555444333222222333444555+++///333444222222555888666555777:::999666777;;;888888777666666666666666222333555555555555666888888999;;;;;;999777333111666666999===<<<999888;;;;;;;;;;;;===>>>>>><<<;;;::::::999:::<<<<<<;;;999888===@@@???>>>FFFTTTaaahhhmmmqqqqqqlllddd\\\XXXPPPRRRSSSQQQMMMJJJJJJKKKJJJGGGDDDAAA???;;;777444777444111111444666555444...333555333333666777666888777666555555555555555555555666666777999:::;;;888999===DDDOOOYYYbbbfffhhhlllooonnnjjjfffddddddaaaaaaaaa``````aaaeeehhhgggffffffiiinnnooonnnkkkgggiiilllnnnooonnnmmmkkkeeebbb^^^]]]___```___]]]dddfffjjjmmmpppqqqqqqqqqxxxvvvvvvwwwzzz|||||||||vvvwwwxxxxxxvvvuuuvvvvvvrrroookkkgggeeeccc```^^^WWWUUURRROOOKKKIIIGGGFFFEEEBBB@@@>>>>>>>>>>>>============>>>>>>>>>>>>>>><<<;;;:::999999;;;===>>>888999:::;;;;;;:::888777999:::;;;;;;;;;:::999888555666666666666444333222222222111000111222444555000111222333333444333333444333111000000000111222...///111111111222333444IIIIIIIIIKKKLLLKKKIIIFFFMMMLLLJJJGGGDDDAAA???>>>999999888888999999:::;;;888:::<<<===<<<;;;;;;;;;<<<<<<===>>>???===:::666888666444444666777888888444444444555444444333333444444333333333333333333777666555444444444444555222222222333444555777888555444333222333333555666111444666666555666:::===777777666555444333333222666::::::666666999999444444444333333444555777888555444444444555666777888777888888888777666444333000444888666222111333777666666666555444333111111111111000000111222333333333000...///333444000,,,222222111111111111111111222111111111333444333222222222222222222222222222444444444333333222222222111111222333333333333222555444333333444555666777555555555555555444444333666555333333555666666555444333333222222333333444444777666333444999999333555666666666666666555555444555555555333333555777444555777888888888666666777555444444666777777666999777555444444666888:::333333444555555444333333555444333333222222222222444222///............---111222222222222333333333888777666444333222111111666666555444444444444555333333111---***,,,222777555666555333111000111222111333333222000111555999666555333111000000111111000111222333444333222111666777888777666555666777333333333444444333222222777444555999777333444999555444333222111111111111222333444555666666666666333222222111111222222333111222333444555555555555333444555444333222444666666555555444444444555555333555666555111111333666===@@@DDDCCC>>>999666555666444444666666333333666777888::::::::::::<<<===888888777777777777777777:::888888:::<<<@@@KKKVVVcccgggjjjhhhaaa[[[YYYYYYSSSPPPMMMKKKJJJHHHFFFEEE???>>>;;;888666666777777555555555444444333333333333444555666777777777777666555555555777777666444555999<<<;;;777666999===444666:::???FFFOOOXXX^^^ffflllpppnnnlllkkkiiifffeeedddcccbbbcccdddfffggghhhlllmmmlllkkkmmmkkkggghhhllloooqqqpppmmmkkkjjjgggddd```]]]\\\\\\[[[ZZZ___bbbhhhnnnrrrsssssssssttttttuuuvvvvvvwwwxxxxxxuuuxxx|||~~~|||yyywwwuuutttsssrrrpppmmmkkkjjjiiiiiifffcccaaa^^^ZZZVVVRRRPPPNNNLLLIIIGGGDDDCCCBBBAAA@@@???>>>>>>>>>>>>???CCC???:::888:::;;;:::888;;;;;;;;;999888888999;;;:::;;;;;;:::888666777888888888777555444333222111444444333333333444444555666555444333222333333444333333333222222111111111000000111222333444444555FFFGGGHHHKKKNNNNNNKKKIIIMMMLLLIIIFFFCCC@@@???>>>999999999999999:::;;;;;;777:::<<<===;;;;;;;;;;;;>>>======>>>???===:::888888666555555666777777777444444555555555444444333555444333222222222333333444333333222222222333333555555444444444555555666555444333333333444555666555666888777666555888:::777777666555444444333333000555666444555999999666555555444444555666888999666666666666666666777777777777888888777666444333222444555444222111333666444444555555444333222222111111111111111222333333333000...000333333000,,,222222222222222111111111222111000111333444333222222222222222222222222222222222222111111111000000000111222222333333222222444555555444333333555888777666555333333444555555333222111222333555444444444333333222222333333444222555555333666;;;;;;777888888888888777555444444333444555555555666888:::333333444555666666666666666444333444666888888777999777555444555666888:::444444555666666555444444555444333333222222222333555444222111111111111111222222222222222333333333444333333333444444555666666666555444444444444444555444222///...000333777222333333222000///000111111222333222000111555888666555333222111111111222///000111333333333222222555666666666555555666666444444555555555444444333333111222555444000111666555444333111111111111111444555555555555555444333333222222111111222222333111222333444555555555555333555777888777555555555444333333333333333444444444555555555333333444555888<<>>;;;;;;:::999888888:::;;;888999:::999777666777888999888888777666555444444555444444333444444555555666555444333333333444444333333333333222222222111111111222222333333444444DDDEEEHHHLLLOOOPPPNNNLLLNNNKKKGGGCCC@@@???>>>>>>:::::::::999:::;;;;;;<<<888:::======<<<;;;;;;<<>>:::777777777888888888999===BBBEEEYYYccclllooooooooonnnkkkhhhfffccc``````bbbdddfffhhhlllnnnlllmmmnnnmmmiiikkkmmmnnnnnnmmmllllllmmmhhhfffbbb^^^[[[ZZZYYYYYY]]]]]]___bbbgggkkkoooqqquuuuuuuuuvvvwwwwwwxxxxxxtttvvvxxxyyywwwvvvvvvwwwsssrrrrrrqqqqqqpppppppppooommmjjjjjjkkkllllllkkkfffdddaaa]]]XXXUUURRRQQQOOOOOOPPPPPPQQQSSSTTTUUUTTTQQQOOONNNOOONNNJJJGGG>>>===<<<;;;:::;;;;;;<<<999:::;;;:::888888888:::999999999888888888777777555555444444444444555555666555444444333444444444444333333333333333222222333333333444444444333333DDDEEEHHHLLLOOOPPPNNNLLLMMMJJJFFFAAA>>>===>>>>>>;;;;;;::::::;;;;;;<<<===:::<<>>======>>>BBB???<<<;;;;;;;;;:::999:::;;;;;;:::888777777888444444555666666666666555777666333111111111333444555555444444444555666666888777666444333333333333555555555555666666777777999999999999777666666555666666666666555555555555888888888666666777777666999888888888888:::;;;<<<::::::999999888777666666777777777666666555555444666444111000222333333333444444444444444333333222222222222111111222222333333111000111222222000...222222222333333333333333111000///000222333222111222222222333333333333333333333333333333333333333///000111111222222111111222777:::888111///333888777666555333333444555555333333333555777999888777444333333222222333333444222222333555888;;;<<<;;;777777777777666555444333333444555555555555777999666666555555666888:::;;;777666444555666777777666888777666666666888:::;;;444555555555555555555444444333333222222333333333111222222111000111333555555555444444333333222222555555444444444444555555666555444444333333444444666444222333666777555222+++---000222111/////////222222222111111222444555555444333222222222333444000111222333444555555555666555555666777777777666444444555666666666555555555666777888777666777999666444222000///000222333444444444444444333222222222222111111111111222222111111222333444444444444000333666666555333111111000000000000111222333444555333222444888999666333666777999999888777555444666444444666666333333666666777888888666555666777::::::::::::;;;;;;;;;;;;<<<::::::<<<>>>AAAJJJTTT[[[[[[YYYTTTMMMHHHFFFFFF@@@<<<999;;;???AAA===999999999777666555555555555222222222222222222222222333222000000000222555666555555555777:::<<<;;;:::444777<<<===:::777444444555666777777999<<<@@@DDDNNNZZZggglllmmmoooooommmjjjgggccc```___aaaccceeegggkkkmmmlllmmmooonnnkkklllmmmnnnmmmkkkkkkmmmnnnjjjiiieeeaaa]]]ZZZZZZ[[[]]]\\\\\\]]]aaafffkkknnnpppqqqqqqrrrsssttttttuuussstttvvvvvvuuuuuuvvvwwwssssssrrrrrrqqqpppppppppooollljjjjjjlllooopppqqqnnnllliiieeeaaa^^^\\\[[[XXXYYYYYY[[[\\\___```aaa^^^\\\ZZZZZZ[[[YYYTTTPPPEEECCC@@@>>>>>>======<<<:::;;;<<<;;;:::999:::<<<999999999999999999999999777666555555444555555555555555555444444444444555444444444444333333333333444555555555555444333222GGGGGGHHHKKKMMMNNNMMMKKKJJJGGGCCC@@@=========>>><<<<<<;;;;;;<<<<<<===>>><<>>;;;999:::::::::999===>>>???===:::888888999444555666666777777777666888777555333222222333444555555444444444555555666444444333333222333333333333444555666666777777777777777888888888888777666555555666666666666666666999777666666666555666777999999888888999:::<<<===::::::::::::999777666555666666666555555555555555666444222111222333333222555555555555444333222111333333222222222222222333222222111222222222111///222222333333444444444444111000000000222333222111222222333333333444444444333333333333333333333333000000111222222222222222222777;;;888222///333777444555666666666555333222333333333666888999888777444333333222222333333444555444333666888999888888333333444444555444444444444555555444333222444555666555555444555777999:::999777555444555555555333666666666666777888999:::333333333333333333333333333333333222222333333444111222222222000111444777666666555555444333222222555555444444444555666666555555444333333333333333444222222444666777333000+++...111222222000000000222111111111222333333333444333222222222333444555333333333444555666777777777666555666888999888777333333444555555555555555333555666444333333444555555333222000000111222333111111222333444444333333222111111000000111111222000111222333444444444444333444555444222111222333000000000000111222333444444222111333777999777444:::999999999888777666444999555555777666222111444666777888777555555555777::::::;;;;;;<<<<<<<<<<<<:::999:::>>>@@@DDDMMMWWWYYYWWWSSSMMMGGGCCCAAA@@@===999777888;;;;;;777333888888777777666666666666222222222222222222222222444333222111222444666777555444555888;;;<<<<<<;;;777888999888777555555666444666777777888;;;???BBBGGGUUUdddkkkmmmoooqqqpppllliiieeebbb``````bbbcccdddiiillllllmmmppppppmmmmmmmmmmmmlllkkkkkkmmmooommmllliiiddd___]]]]]]___```^^^]]]\\\^^^cccgggkkklllmmmnnnoooppprrrssssssqqqsssttttttssstttvvvxxxttttttsssrrrpppooonnnmmmpppmmmkkkkkkmmmoooqqqqqqooonnnllliiigggeeedddddd```aaaaaabbbdddfffhhhiiieeecccbbbbbbcccaaa\\\WWWLLLIIIDDDAAA@@@???===;;;:::;;;<<<<<<:::999:::;;;888999999999999:::::::::888777666666555555555555444555555555555555555555444444444444444444444444555666777777777555333222JJJHHHHHHHHHJJJKKKKKKJJJFFFDDDAAA???======>>>>>>======<<<<<<======>>>???===???BBBBBBAAA@@@@@@AAA@@@===;;;:::;;;;;;;;;:::>>>@@@AAA???;;;777777999444555666777888888888888999888777666555444444444555444333222222222222333222111111111222333444444222333444555666777777777555555555777999999777555555555555666666777777777444111111333444444666999888888777777888999;;;<<<999999::::::999888666555666666555444444555555666555555555555444333333222666666666666666555444444444333333222222222222333222222333333222222111000222333333444444555555666222111000111333444333222222222333333444444555555000111111111111222222222111111222333333333333222222666999888333111333666333444777888888666333111222111222555777777666444444333333222222333333444777444333666888666555666000111222333444444444444555555555444222111222333333333333222333333444555777666444333444444333222555555555555666888999999333333222222222222333333333333222222222333444444222444555444222222555999888777777555444333222222222222333444555777999:::555444444333333333333333222222222444555555222000---///222222111111111222222111000111222333222111222111111000111222444555555555444444444555666666777555333555888:::888666222333444555555555555555555999999666444555555444333333222222222222222222///000111222333333333333111111000000000000111111000111222333333444444444666666666444222222333555000000000000000111222333222111111222444666777777;;;999777777777777666444999555555777666222111444555666777777555555666777::::::;;;;;;<<<<<<======:::999<<<@@@CCCGGGPPPZZZVVVSSSMMMFFFAAA>>><<<<<<111222333555777888666555555555555555555555444444222222222222333333333333444444333333444555777888555555555777:::<<<<<<:::;;;:::888666666777999:::666777777777666777:::<<>>>>>===;;;::::::;;;::::::::::::::::::::::::999888777666666555666666444444555666666666666555444444444555555555555666555666888999888666444333JJJHHHFFFEEEGGGJJJKKKKKKAAAAAA@@@???>>>>>>>>>>>>>>>============>>>??????<<<>>>AAAAAA@@@??????@@@???>>><<<<<<>>>>>>>>>======@@@BBB???999555555777555555666777888888888888999999999999888666555333666555444333222111111111333222222222222333444555000222333555666666666666555444444666888888555222444555555666777888888888555111000333444333555:::777666666666666888999:::777888999:::999888666555666555444444444444555666333666999888555222222333444444666777888888888888555444333222222222222222222333333333222111111111333333333444555666666666333222222222444555444333222222333333444555555666000000111111111222222222222222333444444444444333222444666777555444444555444555666777666555333222333222333555777777555333444333333222222333333444777222111555777444333666222222333444444444333333444555555444222222333555222222333333222222111111444222111111333444444444333333444555666777888888444333222222222222333444333222222222333333444555222444666444111000444888999999777666555333222222333333333444555777888999555444333333222222333333111333555555444222222333///000111111000///000222333111000111333333111///000000//////000222333444555555333333222333333444555222111333777999777444333333444666666777777666999======888555777777444111222222333333333222111000111222222222222222111111111000000000000111111000111222333333444333333444666777666444222222222000///////////////000000000111111000000333777:::777555333333555666666444666333333666666333444666444555777777666666777999999999:::;;;;;;<<<=========<<<>>>BBBEEEHHHQQQZZZSSSNNNGGG@@@;;;999999888+++...333666666777888:::333333333444444444333333222333333333444444444444333333333444555555666666555555555777:::;;;:::999:::888666555666888:::;;;777888888888666777888:::@@@PPP```fffhhhlllppprrrnnnmmmkkkhhheeebbb```___]]]bbbfffhhhlllrrrsssqqqlllmmmnnnnnnlllllllllnnnlllmmmlllgggaaa___aaadddjjjiiigggeeedddcccbbbbbbdddeeegggjjjmmmpppssstttnnnpppssstttuuuuuuvvvxxxttttttssssssrrrqqqqqqpppqqqppppppqqqsssttttttsssqqqpppooonnnmmmmmmmmmmmmllllllkkkkkkllllllmmmmmmkkkiiihhhiiikkkjjjgggcccZZZUUUOOOMMMNNNMMMJJJFFFDDDEEEEEECCC@@@>>>??????<<<<<<<<<<<<<<<<<<;;;;;;:::999888777666666666666333444555666777777666555444444555555666666666666555666888999999888666444JJJGGGDDDCCCFFFIIILLLMMM>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>??????@@@;;;===@@@@@@???>>>>>>??????>>>>>>???@@@AAA@@@???<<>>888444333555555555666888888999999999999:::;;;;;;:::888555333999888777555444333222222555444444333333333444444000111333555666666666555666555444666888777333///444444555666777888999999;;;555333666666222444999666555555555555777888999666777999999999888666555666555444333333444666666222777<<<;;;666222222444111333555777999;;;<<<<<<555444333333222222222222222333444444222111111111333333444444555666777777444333222333555666555444222222333333444555666666222222222333333444444444222333444444555555444444222333555666666666555555666666555444444444444444555555666888999999666444444333333222222333333444555000000555777444333777555555555555444333333222333444555555444444666888333444555555444333111000000///...000333555666666222222333444555666777888555444333333333333444555222222222222333333444555000222444222...---111555:::999888666555333222222777777666555555555555555555444333333222222333333111444777666333222333555000000111000......000111333111000111333444111...//////...//////111333444555444222111000111111222444111...111555777555222444555666777888888888888777<<<;;;555222444333000000111333444444333222000222222222222222111000///111111000000000000111111000000111222333333333333000333666666444111///...///......---------......///000111///...000777<<<333000...///222555555444333111222666777555666999333555777777666777888:::999999::::::;;;<<<======@@@???AAADDDFFFHHHPPPYYYQQQKKKCCC<<<888777666666333888;;;:::666333333555333333444555555555444444333333333444444555555555111222333555555555555555555555555777999:::999888777555333333555777888888777888999999999:::<<<>>><<>>>>>>>>=========<<<:::999888777666666666666333444666777777777666555444555555555666666777777555666888::::::999666555IIIGGGBBB@@@DDDIIIFFF???>>>>>>>>>>>>>>>???@@@AAAAAA???===>>>@@@AAA???===????????????????????????>>>===<<<===@@@AAA???<<<@@@@@@???;;;777555888::::::777555444666888999999;;;999777888:::999666333888666333333444555555555888777666666555555555666555555444222222555:::>>>666666777777888888888999666666777777888:::;;;<<<:::999999888888888888888999888666555666888;;;===;;;888888:::999666666888999777555555888888666444555777999999888888999:::444444555777888999:::;;;666888888666222///000222777555444222222333444555111333666888888888999:::666666666666666666666666666777777777666555444333///444777666222111444888555444444333111000000///222333444333222333666888444444555555666555555555888666666999999666666999555555555333222333666888000222444666777666333222666333000222777999777444555777666333444777888555555333333666:::;;;666111555555555444333333666888333444444222555::::::777<<<888444333555666444222222222222111222222333333666333222333111...000444777888888777444333444555555888777444333555555222999555111111444666444111444444333333333222222222000222333111...---///222...000111000///...///111444111//////222333222000444555555333111111222333555444444444444555666666111222333444555777888888666666666444222222444666333888:::777666888555///000111333444333000---,,,------...///000111222333++++++---000333444222000111///111444333///---...---111333...((('''///777333222000...---///333777:::555333555444000000555///111444666888888777666222666777555444777888777999999;;;???>>>;;;;;;???;;;CCCGGGFFFKKKTTTWWWSSSKKKBBB:::888777666555777999666333222444555222000555444222111000111222222333444555666666555444333999888777666444333222111888777666555555666777888222222222444666666555444:::999888888999:::<<<===<<>>>>>???@@@===:::777777888999666444222333444444333555:::>>>333444666888999::::::999888888888777666555555444HHHIIIGGGEEEEEEHHHGGGCCC@@@@@@@@@@@@@@@AAABBBBBBCCCAAA???@@@BBBCCCBBB@@@AAAAAA@@@@@@??????@@@@@@AAA???>>>???AAABBB@@@>>>>>>???>>>;;;888888:::<<<999777555555777888888888;;;:::999999999999777555999999999888777777777777555555444444333444444444666666555333222333666999777777888888888999999999666666666777888999:::;;;999999888777777777777888999888777777777999;;;<<<:::777777999999666666999888666444555777888777555666777999999888777888999777777777888888888999999777888888777555444444555888777555444333444555666333555888888888777777888777777777777777777777777777666666666555555444444222444666666444333555888444333333333333333222222222333444333333333666888555555666666666666555555777555555999999777777:::777777666444333333666888333444555666666555333222999666333444777777333///555888888555666999:::777666444333555888999555111444555555444333333666888444777777444333777777555444444444333333333555666333222222111111111222222444222222333222///000555777888999888666444555666333666666444444777666333888444111222666999888666555444444333222222111111222333333111///...///111))),,,000111111000///000888666333333444444222000333444444333111111222444333333222222333333444555444444555666777888888999444555555444222222444666333888888555444666444///000000000000000000000000000000000000000000000000,,,---...111444555333111333000///111111...///222...111222///******///555111111111///...///333666666222000333222...///333111222333555666666666555111555777444333666888777777666999<<<<<<888999<<<<<>>:::999777888999999888777999:::;;;:::888777777888666999;;;:::777444555666444444333333333444444555888888888666444222333555888888888888999999999999555555666666777999:::;;;888888777666666666777777888888888999::::::;;;;;;888666666999999666666999666444444555777888888777777888:::999888777777888::::::999999888888777777777666666666888888777666888888777666555666666777666777999999777666777777999999999999999999999999777666555444444444555666555666666666666777777777333333333444444555555555222333444444333444666888555555666666666666555555666444555999:::888888;;;::::::999666444444777999888888777666555444333222888666555666777666222...333666777555666999:::888999666444444666777444111333444555444444444666888555999:::555111333444444///222555333000000333777333333222111000000000000222111111333222000111666888999:::999777666666666000444666555666888888444666444222444888;;;<<<;;;666666555444222111000000000111222111000000222333&&&***///222222111000///666555333333444444333222111222222222000111222444111111111111111222333333444555555555666666666666777777666444222111222444444666666333222444333111000///......///111333555333222222111000///............///222555666444333333///...///000...000555///000000///------///111000111111111000000222333333000///111111///000333333333333333444444444555000444666333333555777666444333555999888555666999>>>KKKUUUWWWZZZ\\\UUUJJJ???888333555777777888:::444444555444333222444555111222222333333333333222111222333444444333222111222222222222333333333333444444555555555555555444888666444444666777777777777777666777777888999:::;;;;;;<<<@@@HHHSSS^^^eeekkkllloooqqqqqqpppmmmkkk^^^ZZZXXXZZZ```gggjjjkkkiiijjjlllnnnooonnnmmmlllggghhhiiigggeeebbbbbbbbbdddiiipppuuuuuurrrooommmcccaaa___^^^___aaaeeegggggghhhkkknnnpppqqqrrrrrrssssssssssssssssssttttttssstttuuuuuuttttttuuuvvvuuutttrrrqqqpppqqqqqqrrrtttsssrrrsssuuuuuusssrrrsssqqqooonnnoooooonnnmmmmmmiiiddd```^^^^^^```aaafffeeeeeeffffffdddaaa^^^\\\YYYUUUPPPLLLIIIHHHGGGEEEBBB===:::999888777666777888999888777666777888:::;;;;;;;;;:::888666555999999888888777777666666FFFHHHIIIIIILLLOOONNNIIIHHHHHHIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHHHHGGGHHHGGGFFFEEEDDDCCCCCCCCCGGGFFFEEEDDDCCCBBBBBBAAA??????>>>===<<<<<<===>>><<<;;;:::;;;<<<;;;999777777999;;;999666555777999555:::>>>===888444444666555555444444555555666777999:::;;;999777555444555777777888888888888888888555555555666777888::::::888777777666666666666666777888:::;;;<<<<<<;;;;;;777555555888999666777:::333333444555777888888888999:::<<<;;;999888888888:::::::::999999999888888666333222444888:::888666777777777777777666666666666777999999888777888999::::::::::::::::::::::::777666444333333555666888999777666777999999888777555555555555666666666666222333555555444444666888444555555555555444444333555333555999:::888888;;;<<<;;;:::888555555777999;;;:::888555444333222333333333444777999888444111000333444333444888888666;;;999555444555666444333222444555555444444666888333999;;;555000111444555333444555333111///000222444333222111000/////////111///111444333111222777666888999999777666555666111555777666666888777333666444333444888;;;<<<;;;999999777666444222111000//////000111222333555666))),,,000222222111111111.........///111333444555///000111111000000222444111111111111111222222333333333333333333333333333;;;:::999666222000111222444444333111000222222222000////////////111333555333333222111000000///.........///111444555444333222......000111///111444////////////000000///...///000222222000000000111111111111222222222333444444333222222222222333333000444555333222555666555333222333666666333444888BBBOOO[[[^^^```___VVVJJJ>>>777333444666555555666111444555444222222555888000111333444555444333333111222333444444333222111444444444444444444444444222333444555666555444333999777444333555666777777666666777777888999999:::<<<;;;:::;;;BBBLLLVVV]]]eeeiiiooorrrqqqppppppqqqddd___ZZZYYY\\\bbbgggiiifffhhhlllnnnpppooonnnmmmffffffggggggeeecccbbbbbbaaagggnnntttuuuuuutttsssjjjgggbbb^^^\\\^^^```bbbdddeeehhhkkknnnooopppqqquuuuuuuuuttttttrrrrrrqqqtttuuuvvvvvvuuuuuuvvvwwwvvvtttrrrpppooopppqqqrrrssssssssstttuuuuuutttsssuuussspppooopppppppppoooooonnnjjjddd___]]]```ccceeefffggghhhhhhgggeeedddcccaaa\\\XXXTTTQQQPPPOOONNNKKKFFFAAA>>><<<<<<;;;999:::;;;:::999888888777<<<<<<<<<<<<;;;999777666999999888888777777777777IIIIIIHHHLLLVVV\\\XXXNNNOOOOOOPPPPPPPPPPPPOOONNNLLLMMMMMMMMMLLLLLLMMMMMMNNNNNNMMMMMMKKKJJJIIIHHHLLLKKKJJJHHHFFFEEEEEEFFFFFFEEEDDDCCCBBBBBBAAA@@@>>>===<<<======<<<:::888777999:::888555555777:::777===BBBAAA<<<888888:::666666555555555666666777777888:::999777666555666777777777777777777777777555666666666777999:::;;;888777777666666666666666777888:::<<<<<<<<<;;;:::777555555999999777777:::222333444555666777888999;;;<<<===<<<;;;999999:::888888888999::::::;;;;;;666444333555999;;;:::888666666777888777666555444555777888888888999;;;===999999999999999999999999777666444333444666888999:::999888888::::::999888777777777666666666555555222444555666555555666777444444444444444333222111444333555:::;;;888888:::<<<;;;:::888555555777999<<<:::888555333222333333222333555777888777444222///333555444555888888555===;;;888666555555555555111333555555555555666777111777:::555000222555777666444333333444555222000444333222111000000000000000///111444444111222777444666888888777555444555444888888666555777666222666555444444666777888999<<<;;;:::888666444222222333222111111222333444444111111222111000000222444,,,,,,---...///111333555///000111111000000222444222222222222222333444444333333333333333222222222999999888666444333444666444333111000000000111333000111111222222222222222222222222222222111111111...---...000333444444333///---///333333000000222000///...000222222000---...000222222111//////000///000000000111222333222333333222111111111111222000444555333222555666555333222333666555333555999DDDRRR]]]aaabbbbbbXXXLLL<<<666222555777666555555111333555444222222555888000111333444555555444333222333444555555444333222666555555444333333222222111222444555555555444333888555333222444666777777777777888999999::::::::::::999999;;;???FFFMMMQQQ]]]cccjjjnnnnnnnnnpppsssmmmhhhaaa]]]]]]```dddgggdddgggjjjnnnoooooonnnmmmgggfffffffffeeeeeecccbbb```eeelllqqqttttttuuuuuurrrnnnhhhbbb^^^\\\]]]^^^aaabbbeeehhhkkkmmmoooppptttuuuuuuuuuuuutttrrrrrrtttuuuvvvvvvuuuuuuvvvxxxvvvuuurrrpppooopppqqqrrrrrrsssttttttttttttttttttvvvtttqqqpppqqqqqqqqqpppoooooonnnhhhaaa^^^___bbbdddfffhhhiiiiiiiiihhhgggeeecccaaa^^^[[[ZZZYYYYYYUUURRRNNNIIIDDDAAA@@@???;;;;;;;;;<<<<<<;;;:::999:::;;;<<<<<<;;;:::999888888888888777777777777777KKKJJJJJJRRR```iiidddYYYXXXYYYZZZZZZZZZYYYWWWVVVUUUVVVWWWVVVUUUTTTUUUWWWXXXXXXYYYYYYWWWUUURRRPPPSSSSSSRRROOOMMMLLLMMMOOOQQQPPPNNNNNNNNNMMMKKKIIIEEECCCAAAAAAAAA@@@???===<<<<<<<<<;;;999:::<<<>>>777;;;??????<<<999999999888888777666666666666666555777888888666555666777888888888777777777777777666666777777888:::;;;<<<888888777666666666777777666777999;;;;;;;;;::::::999666777::::::777777:::111333555555555666777999:::<<<======;;;::::::;;;555555777888999;;;<<<<<<999888888999;;;<<<<<<;;;555666888999888777555333555777888888999:::<<>>?????????======>>>===<<<;;;:::999999999999:::::::::888777888999:::::::::999999999888888777777888888999;;;<<<===999999888777777777777888666777888999::::::::::::;;;888888;;;;;;888888:::111333555555444444666999777999;;;;;;:::999:::;;;444555666777999:::;;;<<<:::;;;<<<;;;:::999:::;;;666777999;;;;;;888666444888999999999888999<<<>>>888888888888888888888888555666777888999:::;;;;;;888:::<<<;;;888666888:::555555555666666666666666222444666777666666666777666666666666555444333222555444666;;;;;;888666777777777666444333333666888555555444444444444444444444555666666555444444444444888:::999999;;;:::777888888777666444333444444000222555666666666666777222555555222222555666444111222333555777777666666444444333333333333333444000///222555444111111555333555888999888666555555777999777333333777888666555555555444444444666888:::999888777555444333222:::777444333333333000...111222222222111111333555333444555444222111333555333444444333111111222444333333333333333444555555666666666666666666777777222333444333333444777:::444000000333333000111444333222222333444666888999222222222333333333444444000///...000333555555555222///000222222///...111000000111000000000000111000111111000///...///000***...///,,,---000///+++...///000111111111000///111555777444333666888777555333444666555333666;;;;;;KKK[[[bbbffffff\\\NNN<<<777555999;;;999666666555444222333444555555444555444444333333333444444111222333444444333222111111111111111111111111111333333333333444555666777444333333555777999999888555666777999999999999888777777888888:::<<<>>>???FFFLLLUUU^^^fffkkkoooqqquuurrrmmmhhhdddbbbcccddddddeeegggiiikkkllllllllljjjfffbbb```aaabbbbbbaaaXXX]]]ccciiimmmooorrrtttvvvuuurrrooojjjeeeaaa___]]]^^^```cccfffjjjmmmnnnoooqqqsssvvvwwwwwwwwwvvvssstttvvvuuuttttttuuuwwwttttttttttttttttttttttttrrrtttwwwwwwvvvuuuwwwyyytttsssrrrrrrssssssqqqoooooopppqqqooojjjddd```^^^dddhhhkkkmmmlllkkkkkkmmmgggfffffffffeeeeeeeeeeee```aaa```[[[TTTNNNKKKKKKDDDAAA===<<<======<<<:::999:::;;;;;;;;;999888777555555555555555555555666???EEEMMMVVVcccmmmmmmggghhhiiijjjkkkjjjiiigggeeegggiiikkkjjjhhhggghhhkkkhhhkkknnnooommmhhhbbb^^^cccdddccc```]]]]]]```ccceeecccbbbdddggghhhfffccc^^^[[[WWWUUUTTTUUUTTTTTTKKKHHHDDDDDDGGGIIIIIIHHHEEEEEEEEEGGGIIIIIIHHHFFFEEEDDDBBBAAA???>>>>>>>>>?????????===;;;:::;;;<<<<<<<<<<<<;;;;;;:::::::::888888888999:::;;;======:::999999888888888888888777777777888888999::::::===::::::<<<;;;888888:::111444666666444444666888555777999999888888999:::555555666777888999::::::888;;;<<<;;;777666777:::777888;;;===<<<:::777555:::;;;;;;999888888:::===999999999999999999999999555666888999;;;;;;<<<<<<777;;;===;;;777555777;;;333333444555666777888888222444666777777666666777888888888888777666555444666555777;;;<<<777555666555555555333222333666888333333333444444444555555000111333444555666888:::444888999888888:::888444444555666555333222222333///222555666666666666777555666444111333666666222111444888777444222222444444444333333333444555555000000222555444111111444333666:::;;;999888666666666888666222333888::::::444555555444444555888:::888777777555444333222111666444111222444666555333,,,...111222222222333444///222444333222222555888444555555333222111222333333333222222333333444555444444444555555555666666555555555333111000222444444000000444555000000555444222111111333777<<>>===CCCMMMYYYdddkkkppprrrtttrrroookkkgggddddddeeeeeeeeefffgggiiijjjkkkllljjjfff```]]]^^^``````___UUUYYY```fffjjjnnnrrrttttttuuuuuusssooojjjeeeaaa[[[\\\^^^bbbeeeiiilllnnnrrrsssuuuwwwwwwvvvtttsssssstttuuuuuuttttttuuuvvvssstttuuuuuuvvvuuuuuutttsssvvvyyyyyywwwwwwxxx{{{sssrrrrrrssstttssspppnnnpppqqqrrrqqqnnnhhhaaa]]]cccgggkkklllkkkjjjjjjlllhhhhhhhhhhhhhhhhhhggggggfffhhhhhhddd]]]VVVSSSRRRHHHDDD???<<<<<<<<<;;;999::::::;;;;;;:::888777555444444444555555555555555HHHHHHLLLVVVbbbiiikkkiiimmmnnnoooooonnnmmmlllkkknnnrrrssspppooopppqqqooorrruuuvvvsssmmmhhhfffgggfffggggggeeeddddddeeeggghhhiiijjjkkklllppptttxxxiiieeeaaa___```aaa^^^\\\WWWUUUSSSQQQRRRTTTWWWYYYQQQQQQRRRVVVXXXWWWRRRMMMPPPPPPPPPMMMIIIGGGGGGIIIHHHKKKHHHBBB@@@DDDEEEAAAAAA@@@@@@??????>>>=========<<<;;;;;;;;;===>>>???999888777888999888666555888999;;;<<<<<<:::999777;;;<<<<<<:::666444444555999888777666555555555555999999999999999888777777555666888;;;<<<;;;777444888888888:::<<<<<<:::888;;;<<<======<<<:::777555666777888999999888777666;;;;;;:::999777888;;;===888<<<<<<777777<<<===999666999;;;888444333777;;;999999999999888666555444777666666555666777888999;;;:::888666555666666777555444444444444555666666333333444555555444444333777666555444444444444444666666666666666666666666666777777777777777666555555555555555555555555555444222111333666777555333666666555666777777555444333333333333444444555666222333555444444333555666444222222444333111333888666888::::::999666555555::::::999888777666555444666555444444555555222000444333333444555555444222000111333555555444333222222333555444333333444666000333333111111444444111555666777555111000222444444555555666666555555444333444555666666555444333999555222222444555333222222222333333333222111111222333444444444333222111000555999:::666222222222222222222222111111111111111000111444333000222666///444888555///+++...222333222111///............+++,,,,,,---...//////000222000///---...000333444444444444444444444444444222111333666666444666:::<<>>===<<<<<<<<<;;;999777999:::;;;<<<;;;:::888777:::;;;;;;:::888666777888777777777888888888888888888888999999888888777666999:::::::::999999999999666666666888;;;<<<:::999;;;<<<<<<<<<;;;999888777777888999:::::::::999888<<<<<<;;;999888999;;;>>>999<<<<<<888888;;;<<<999888:::;;;:::777777:::===::::::::::::999999999999888777666555555777888:::999888777666555555555555555555555444555666666777555555555555555555555444555555444444444555555666666666666666666666666666666777777777777666555555555555555555555555555555444333222333666777555333666555444555777777555333333333333333333444555555222333444444333333444666111//////111000...000555555777999999888666555555:::999999888777666555444333222111222333333222111444333333444555555444333111222444555555444333222333444555555333333444555000333444111222555666333555777777555222111333555444444444555555444444444555555666777777666555555:::888666666666555111...333333333444333333222111333333444444444333222111111;;;DDDCCC:::222222555---------....../////////111000111333222000111555///222444333///...000333111000000////////////000------...000222333444555222111///......000222444333333444444444444333333333111333666666444666;;;???LLLXXX^^^bbbcccZZZMMM>>>===;;;888666666666666666666555444333333333444444444333333222333333333555000///333444111000222333333333333333444555555777555444444555666555333777777777777777777777777999888777777888999777666888888888888888888888888999:::???HHHTTT^^^dddfffoooooopppqqqpppnnnkkkiiidddcccccceeegggjjjjjjjjjggghhhddd]]]]]]cccggggggaaa^^^\\\^^^dddkkkoooqqqrrruuuxxxvvvrrrmmmlllllleeeaaa___```aaaaaaeeejjjkkkqqqsssrrrqqqssstttrrruuuuuutttssssssssssssssswwwvvvvvvwwwyyyxxxvvvtttvvvvvvvvvuuuuuuuuuuuuuuutttrrrppppppqqqqqqpppoooqqqqqqrrrqqqnnnjjjeeebbbcccgggkkknnnnnnnnnnnnooolllkkkjjjiiiiiijjjkkkkkklllllljjjhhhfffdddcccbbbYYYTTTOOOLLLLLLJJJEEE@@@>>>===:::777666555666666444555555555444444333222EEELLLWWWaaahhhmmmppprrrkkkmmmooooooooonnnooopppqqquuuwwwsssqqqssssssqqqvvvuuuuuuuuuuuurrrooolllkkkkkkkkkiiiggggggiiikkkgggiiilllmmmnnnoooppprrrnnnlllkkkmmmnnnmmmhhhdddeeefffffffffeeedddcccbbbdddddddddeeeffffffdddbbbbbbbbbbbbcccbbb___[[[WWWTTTVVVUUURRRRRRVVVXXXWWWPPPOOONNNMMMLLLLLLLLLLLLLLLKKKJJJHHHGGGGGGFFFGGGDDDBBBAAA@@@@@@>>><<<999;;;;;;<<<<<<;;;;;;:::999:::;;;<<<;;;999999999;;;666777999:::;;;;;;::::::888999999:::999888777666======<<<999666666:::>>>999999888:::;;;;;;:::888;;;::::::999888888888888888999:::;;;<<<<<<;;;:::<<<<<<;;;:::888999<<<>>>;;;===<<<999888:::;;;888;;;;;;;;;<<<<<<======>>>;;;;;;;;;;;;;;;<<<===>>>999888666555555777:::;;;999999999999888777666666666666666555666777777888999888777666555555666777444333333444444555666777666666666666666666666666666777777777666666555444555555555555555555555555444333333444666666555333555444444555666666555333333333333333333333444555111333444444222222333555333111222444333000222777444666888888666444444444999999888777666555555444222111000111333444555444333333444444444444333333333444555555555444333222444555666555333333444555111444555333444777888555777777777666444333444666333333444444444444333333555666777888888777666555777777777888888666333000444444555555444444333222333444444444444333222111///>>>KKKIII;;;000000666******+++,,,---...//////000///000222111...///444000////////////000222333///////////////000111111,,,---///111333444666777333222000//////000111222111222333444444333222111444222222555555444777===DDDPPP[[[```ccccccXXXJJJ===<<<:::777666555555555555777888666111///111555666555444222222222333444444222000000///---///333555555555555555666666666777666555444555555444222777777777777777777777777:::999777777888888777666888888888888888888888888555888<<>>:::777666666666444555555555555444333333FFFPPP\\\eeeiiilllooorrrmmmppprrrqqqooonnnppprrrqqquuuwwwsssqqqrrrrrrpppsssrrrqqqsssuuutttppplllllllllkkkiiiggggggiiikkkeeehhhlllooooooppppppqqqnnnkkkjjjkkkmmmmmmjjjfffkkkjjjiiihhhgggfffeeeeeehhhgggfffffffffggggggggggggeeedddddddddccc___\\\XXXXXXWWWVVVWWWZZZ\\\]]]YYYXXXWWWVVVUUUUUUVVVVVVQQQQQQQQQQQQQQQQQQQQQQQQHHHGGGEEEDDDCCCBBB???<<<@@@@@@??????>>>>>>=========>>>???>>><<<;;;;;;<<<777999;;;<<<===<<<;;;999999:::;;;<<<<<<:::999888<<<>>>>>>:::555555:::???@@@???============;;;999;;;999888666666777999:::888999;;;<<<======<<<;;;;;;;;;;;;999888888;;;=========<<<:::999::::::999<<<;;;;;;===???@@@???>>>>>>===<<<<<<<<<<<<===>>>;;;999777555666888;;;===;;;<<<=========;;;:::999777777777777777888999999<<<;;;999777666777888999555555444444444555666666666666666666666666666666777777777777666555555444555555555555555555555555444444444555666555555444444333333444666666555333444333333333333333444444111333444333222222333444444333444666555222444888222444666666444333333444888888777666666555444444333222111222555777888888333333444333222222333444444444555555555444333222444555666555444333444555222555666444555999:::777888888777666555555666666333333333333333333333333555666777888888777666555333333444666777777777666555555555555555444444333444444444444333222222111...:::EEECCC777......333---.........///000000000000...///222000---...222222///,,,,,,///111111111000000////////////000000+++,,,---...000111222333444333111000///000111111000111222444444333222111555222222444444444888???GGGTTT^^^aaacccbbbWWWHHH===;;;999777555444444444555666777555333222333555777555333222111222333333111222222000---+++...222444555555666666666666666444222222222444444333222555666666666666666777777:::999888777888888777555777777777777888888888888333777;;;<<<>>>BBBKKKRRR___dddkkkppprrrpppmmmkkkkkkjjjiiijjjkkkkkkjjjhhhggghhhfff```ZZZ\\\ccciiieeebbb^^^]]]^^^bbbgggjjjpppppppppsssuuuuuusssqqqssslllfffccc```^^^```eeeiiimmmnnnkkkjjjmmmooonnnpppppppppppppppqqqrrrrrrsssssssssuuuvvvvvvtttrrrssstttttttttuuuuuuvvvvvvtttrrrpppppppppppppppnnnpppqqqrrrrrrqqqnnnllljjjjjjkkklllmmmlllmmmppprrrsssqqqnnnlllkkklllmmmnnnooonnnllljjjiiiiiiiiiiiihhheee```]]][[[WWWRRROOOKKKHHHDDD???;;;999888888444444555555555555444444HHHSSS___gggiiiiiikkknnnqqqtttuuusssooommmooorrrppptttuuurrrpppqqqqqqnnnnnnmmmmmmooorrrrrroookkkkkkkkkkkkiiigggfffhhhiiidddhhhlllpppqqqqqqrrrsssooolllhhhgggjjjllllllkkkooommmjjjhhhfffggghhhiiiiiihhhgggeeeeeefffhhhiiijjjhhhdddbbbaaa```___^^^]]][[[ZZZZZZ[[[\\\^^^```aaa```^^^\\\\\\\\\]]]]]]XXXXXXXXXYYYXXXXXXXXXXXXOOOMMMLLLKKKKKKJJJGGGEEEIIIHHHFFFEEEDDDDDDEEEEEEEEEFFFFFFDDDAAA??????@@@===>>>???@@@@@@>>><<<:::;;;<<<>>>???>>>===:::999:::>>>@@@>>>:::888:::>>>BBB@@@??????@@@@@@???>>><<<:::888777777888:::;;;:::;;;<<<===>>>===<<<<<<:::;;;:::888777777:::<<<>>>===<<<;;;:::999999:::;;;;;;<<<>>>AAAAAA???===??????>>><<<<<<;;;;;;;;;;;;:::888777777999;;;===<<<<<<===>>>>>>===;;;:::999888888888888999::::::===<<<:::888888888:::;;;999888777666555555444444777777777777777777777777888888888888777666555444666666666666666666666666444555666666555555444444444333333555666777666444555555444444333444444555222444444444222222333444111000111444333000111555222333555444333222333444777777666666555444444444333222222333666888999888222444444333111111333555444444444444444444333333444555666666444444444666444777777555666::::::888888777666666666777777666444333333222222333333444444444666666666666444444444333222222222444777999555555666666555555444333555555444333222222111111///444888777333///000222222111111111000000//////000...///111000,,,---111555000,,,,,,///111000...222111000///............---------....../////////444333222111000000111111000111222333333333222222444222222444555555999@@@IIIUUU___bbbcccaaaVVVGGG===;;;999777555444444444444222000111444555555444555444333222111222222333111444666444111000111333222333444555555555555444111000000222444666666555444444444555555666666666999888777777888888666555666666777777777888888888333777;;;:::888;;;CCCJJJTTT\\\fffmmmooommmkkkjjjmmmllllllmmmnnnnnnllljjjffffffeee```[[[ZZZ```ffffffddd```^^^]]]___cccfffllllllmmmpppsssuuutttsssvvvpppjjjhhhddd___```cccfffjjjkkkiiiiiimmmpppooommmmmmnnnoooppprrrssstttppppppppprrrttttttrrrqqqssssssttttttuuuvvvwwwwwwuuusssqqqqqqqqqrrrqqqpppppppppqqqrrrqqqpppnnnmmmlllmmmnnnmmmmmmnnnppprrrsssrrrpppnnnmmmmmmnnnooorrrqqqooommmlllkkkjjjjjjjjjiiifffccc```\\\XXXUUUQQQNNNIIICCC>>>:::888888444444555666666555555444KKKTTT___fffhhhgggiiikkkqqqtttvvvrrrmmmjjjmmmqqqooossstttpppnnnoooooommmjjjjjjlllnnnpppooommmkkkkkkkkkjjjhhhfffeeefffhhhgggjjjnnnqqqrrrrrrssstttrrrnnniiihhhllloooqqqqqqssspppllliiihhhiiikkkmmmjjjjjjiiigggfffgggjjjlllllljjjgggbbb^^^]]]^^^```bbb___^^^___``````bbbfffeeecccaaa_________```aaaaaa``````___]]][[[YYYXXXWWWVVVUUUUUUVVVUUUSSSRRRTTTRRRPPPNNNMMMMMMNNNOOONNNOOOOOOLLLIIIGGGGGGGGGEEEFFFFFFFFFFFFDDDCCCBBB@@@BBBDDDEEEDDDCCC@@@>>>===AAADDDDDDAAA???@@@AAAAAA@@@???@@@CCCEEEEEEEEE@@@???===;;;;;;;;;===>>>===>>>????????????======;;;;;;:::999777888:::===???<<<;;;<<<<<<999999<<<:::<<>>===?????????>>>===;;;:::999;;;::::::999:::;;;<<<===:::;;;;;;<<<;;;;;;::::::::::::999999::::::;;;<<<<<<;;;:::999999:::;;;<<<<<<;;;999888666555555555888888888888888888888888:::::::::999888777666555666666666666666666666666444666777777555444444555555444444555777888777666777666555555555555555555444555666555333222333444222111333666555111222666222333444444333222444555666666555555444444444444222111111333555666555444222444444222000///333666222222222333333333444444333555666666555555666777555888888666666999:::777888777555555777777777666555444333222222333444555333444555666666555444333888777444111///000444777555555666666555555444333666555444333222111111111333222000000111333444444222222111000///...------111///000222000------111444111......000111000...333222111///......------////////////////////////333222222111111111222222111111222222333333444444333222222555666666:::???IIIUUU___aaacccaaaVVVGGG===<<<:::777666555555555222...,,,...333555444222333333333444444444333333333777888666555666666555111222333444555444333333111000111333777999999999444444444555555666666777777666555555777777666555555666666777777888888888555888;;;:::888:::???EEEKKKTTT___gggiiihhhgggggglllkkklllnnnppppppnnnmmmgggeeedddccc^^^[[[^^^cccfffeeeccc```^^^^^^aaadddgggiiikkknnnppprrrssstttvvvqqqnnnnnnjjjdddaaacccdddiiikkkiiijjjnnnpppoookkkllllllmmmoooqqqssstttmmmmmmmmmoooqqqrrrpppnnnqqqqqqrrrssstttuuuvvvwwwvvvtttrrrqqqrrrrrrqqqpppppppppqqqqqqqqqpppooonnnnnnooooooooonnnnnnppprrrrrrqqqqqqpppoooooooooooottttttsssrrrqqqooommmllljjjjjjiiihhheeeaaa^^^\\\WWWTTTNNNGGG@@@<<<999777444444555666666666666555LLLSSS]]]dddhhhiiijjjkkknnnqqqssspppjjjhhhlllpppooossstttpppnnnooonnnlllhhhkkknnnoooooonnnnnnnnnllllllkkkhhhfffeeefffhhhlllnnnqqqrrrqqqqqqqqqrrrrrrooollllllpppssstttsssqqqpppnnnlllkkkllllllmmmkkklllllljjjhhhhhhkkknnnjjjlllkkkfff^^^ZZZ\\\```ccc______cccddddddggglllfffdddbbb```___```aaaccccccccccccbbb```^^^\\\ZZZ[[[ZZZZZZ[[[]]]^^^]]][[[^^^\\\YYYVVVUUUVVVWWWYYYVVVWWWWWWVVVSSSQQQRRRRRROOOOOOOOONNNNNNNNNNNNNNNLLLMMMPPPQQQQQQOOOLLLJJJFFFGGGHHHIIIJJJJJJIIIIIIIIIHHHFFFFFFHHHJJJJJJIIIFFFEEECCCBBBAAAAAAAAAAAABBBBBBCCCCCCBBBAAA???>>>======<<<;;;999:::<<>>::::::======999:::>>>999>>>CCCDDDAAA>>>===>>><<<===???@@@???>>>;;;:::::::::;;;<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<;;;;;;::::::;;;;;;<<<===999999::::::;;;<<<<<<<<<<<<;;;:::999888888777777::::::::::::::::::::::::;;;;;;;;;:::999888777666666666666666666666666666444666888777555333444555555555555666888999888777888888777666666666666666555666777666444333444555444333555999888444444888222333444444333333555666555555555444444444444333222333444555777666333000111444555222///...222777000000000111222333444555222444555666555666777999777999999666666888888555888666444444666888777555666555444222222444555666444555666777777666555444777888777444111111333666444555555555555444333333777666444222111111111111444111//////111444444444111111111000000//////...111000000222111---...111111000000000111222111111111111000/////////////////////000000111111111111222222222222222222333333333333222111222444666777222111333777777777:::???GGGSSS]]]aaabbbaaaVVVHHH>>>===;;;888666666666666222111111111222333444444222333555777888777666555333555444000222777888555111222444555555444333222222111111333666888999888555555666666777888888999444333333444666777666555555555666666777888888999666888:::::::::;;;>>>AAADDDMMMYYYaaacccccccccdddhhhiiijjjmmmpppqqqpppnnnjjjfffdddfffddd___^^^aaaeeefffeeebbb___^^^```bbbbbbfffjjjllllllnnnqqquuusssqqqqqqssspppiiidddccceeejjjmmmkkkkkknnnooommmlllllllllllllllmmmoooooojjjjjjkkkmmmoooooonnnlllnnnnnnoooqqqrrrsssuuuuuuuuusssqqqpppqqqqqqpppooopppppppppqqqpppooonnnnnnnnnpppqqqqqqoooooopppqqqooopppqqqqqqqqqpppooooooqqqrrrtttttttttrrrooommmiiijjjkkkkkkiiifffdddccc___[[[UUUMMMEEE@@@<<<;;;444444555666666666666666MMMRRR[[[ccchhhkkklllmmmjjjnnnpppmmmhhhfffkkkpppppptttuuuqqqnnnoooooollliiimmmqqqqqqooonnnooopppllllllllliiigggfffgggiiiqqqrrrssssssqqqppppppqqqpppnnnmmmooosssuuutttrrrnnnnnnnnnnnnmmmlllkkkkkkkkklllmmmkkkiiiiiikkknnnggglllnnnhhh^^^WWWYYY]]]aaa]]]^^^cccfffeeeiiiooofffdddaaa______```aaacccaaaaaabbbcccbbbaaa___^^^[[[ZZZ[[[]]]```aaaaaa```eeebbb___[[[ZZZ[[[]]]___[[[\\\]]]\\\ZZZYYYZZZ[[[UUUUUUTTTTTTUUUVVVWWWXXXWWWYYY[[[]]]]]]ZZZWWWUUUMMMLLLLLLMMMOOOQQQQQQPPPUUUSSSOOOMMMMMMMMMKKKJJJJJJJJJHHHGGGFFFEEEDDDDDDEEEEEEFFFFFFEEECCCAAA@@@??????>>><<<;;;<<<>>>AAA>>>:::999======::::::???999@@@FFFFFFBBB>>>===???:::<<>>===<<<;;;;;;<<<>>>>>><<<;;;;;;;;;;;;<<<======777888:::;;;<<<======<<<;;;;;;::::::999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999777777777777777777777777777777444777999888555333444666666555555777999:::999888999999888777777777777777666777888777555444444666111000333666555111111555222444444444333333555777444444444444444444333333555666777999:::777333///111444555222......222777...//////000111333444555111333555666666666888:::888::::::666666888777444888555333444666888777555777666444333333444666777555666777888888777666555333666777777444444666888444444555555444444333222777666444222111111111111222111000000000111222222111111111111222222222222222000111333111---...222---///000222333333333444///////////////000000111,,,---...///000111222222111111111222222333333333555333222111222444777999111111333888888777:::>>>EEERRR\\\```bbbbbbWWWIII???===;;;999777666666666555777999777444333555888222444777:::;;;:::888777222111---(((,,,555777333111222444666666555444333111111000222444666555444666777777888999:::::::::222111111333555666666555444555555666777888888999666888:::;;;;;;<<<>>>???@@@IIIVVV]]]______```bbbeeefffhhhlllpppqqqpppnnnlllgggeeehhhhhhbbb___```dddffffffddd```^^^___aaa___dddiiikkkiiikkkpppuuuppppppssswwwtttllleeedddggglllooommmlllnnnmmmkkkmmmlllkkkkkkjjjjjjkkkkkkiiihhhiiikkkmmmnnnlllkkkkkklllmmmnnnppprrrsssssstttrrrpppoooppppppooonnnpppppppppppppppooonnnmmmnnnppprrrrrrpppooopppqqqmmmoooqqqrrrrrrqqqpppnnnlllnnnqqqssstttrrrooommmhhhjjjlllmmmkkkiiigggggggggccc[[[SSSKKKEEEAAA???444444555666777777666666MMMSSS\\\eeejjjlllkkkiiiooonnnooorrrpppkkkkkknnnsssrrrooolllppptttqqqkkkllllllmmmpppqqqpppmmmjjjkkkiiijjjkkkfffaaaeeennnqqqssstttrrrnnnlllmmmooowwwrrrooorrrtttrrrpppqqqqqqooommmlllkkklllnnnooonnnmmmlllkkklllnnnpppqqqlllmmmmmmjjjfffaaa___^^^dddccccccfffiiillllllllljjjiiiccc\\\[[[```ccccccdddggghhhddd___\\\^^^bbb___```aaabbbccccccbbbaaagggddd```^^^^^^^^^]]]\\\___``````___^^^^^^___aaa[[[[[[ZZZXXXUUUSSSSSSTTTZZZ\\\___aaabbbaaa___^^^]]]YYYVVVWWWZZZ\\\]]]\\\TTTZZZ]]][[[YYYYYYWWWTTTWWWVVVUUUTTTRRROOOMMMLLLOOOMMMKKKIIIIIIJJJLLLNNNHHHGGGFFFDDDCCCAAA@@@???BBB@@@???AAADDDEEEBBB???<<>>@@@@@@>>>>>>@@@;;;===??????===<<<;;;<<<@@@>>>>>>>>>@@@AAA@@@???>>>???>>>===;;;;;;<<<>>>===============<<<;;;:::;;;;;;;;;;;;;;;<<<<<<<<<:::;;;;;;<<<<<<:::999888888<<<===:::888;;;<<<;;;888888999999888888777777999::::::999777777888:::<<<:::888666555666777888444555666777777777666555444555666555333111111111555444444333333444444555555555444444444333333333666666555444222111111000333333222111111222222333...111333444333222222333333222444666333///333<<<777:::888000---222777777666555444444333333444444333333333444444444555555888777666555555555555555333333444444555444444333666666777777666555444444888777777666555444444444000111222222000000111222000111222111000///000111444111//////111111000...111000///000111222111000000000000000111111111111...000111000///...///111000111222000......111444555555444333444666999:::111444777888888777888999EEEOOOYYY___```]]]UUULLL?????????>>>===;;;999888:::555333666666444777<<<888777777777777777888999444222111111333444444333555555555555555555555555///111222222222222444555777<<<>>>999666777999888444333333444777888888777333222111111222444777888999888888:::<<<======<<<@@@CCCHHHOOOUUU[[[___aaaiiigggccccccjjjrrrqqqkkkkkkiiigggfffddd```[[[XXX]]]bbbhhhjjjgggccc___^^^___cccffffffeeefffkkkpppppprrruuuuuusssooonnnmmmjjjjjjkkklllmmmnnnooopppnnnnnnnnnmmmmmmllljjjjjjjjjhhhggghhhiiiiiihhhgggkkkkkkkkkkkklllmmmnnnnnnmmmnnnpppqqqrrrqqqooonnnmmmllllllllllllmmmnnnnnnoooqqqrrrqqqooommmmmmnnnqqqpppooopppqqqqqqpppoooooonnnmmmnnnqqqssssssssskkklllnnnnnnllljjjjjjjjjgggeee```YYYQQQJJJEEECCC;;;999777888::::::777333NNNSSS[[[ccchhhjjjjjjiiimmmmmmooorrrqqqnnnnnnqqqvvvtttpppmmmooosssqqqkkkllllllmmmnnnpppooommmjjjlllkkkkkklllhhhcccfffmmmnnnppprrrqqqooonnnoooqqqzzztttqqqrrrrrrooommmmmmoooooonnnmmmmmmnnnooopppmmmlllkkkkkklllmmmoooqqqnnnnnnllljjjhhhfffcccbbbdddcccccceeehhhiiiiiihhhjjjjjjeee___^^^bbbffffffbbbeeegggeeeaaa```cccfffaaabbbcccddddddcccaaa```bbbaaa___]]]\\\\\\]]]^^^```aaabbbaaa```___aaabbb^^^^^^]]][[[WWWUUUUUUVVVZZZ\\\___bbbcccdddcccbbb___\\\ZZZZZZ]]]___```___\\\```bbb```^^^^^^]]][[[]]]\\\\\\[[[YYYWWWUUUTTTTTTTTTTTTUUUVVVWWWXXXXXXUUUTTTSSSRRRQQQOOOOOONNNJJJIIIHHHIIIIIIJJJIIIGGGFFFKKKRRRUUUNNNDDD@@@CCCDDDAAACCCKKKOOOLLLIIIJJJQQQKKKHHHGGGEEE@@@>>>@@@>>>@@@AAAAAA@@@>>>>>>>>>BBBAAA@@@AAACCCDDDCCCBBB@@@@@@@@@>>><<<<<<===???===>>>>>>>>>======<<<;;;;;;;;;<<<===>>>??????@@@======>>>???>>>===<<<;;;:::>>>???<<<;;;<<<===;;;999999999999999999888777555666777777777888:::<<<;;;:::999777666777777888666666888888888888777666555666777666444333222333555555444444444444555555555555555555444444444444666666555444333222111111444333333333222222111111000222333333222222222333333222444666333000444;;;666999888222000444777777444333222222111111222222555555555555555444444444666666555555444555555555444444555555555444333333666666666666666555444444777666666555444444333333///111222111000000111333000111222222000000111222444222000000111222111///000000000000000000000000333333333222000000000111///000111000///...///111///222444444222000000222444333222111111333444555555777999999888666666777CCCNNNXXX^^^___\\\SSSJJJ@@@???>>>===<<<::::::999:::555333666666444777<<<777777777777777777777777666555333444666777777666666666666555555555555555111333444444444444555777777<<<===999666888999888555444444555777888777666999999888888777777666666:::999999:::===>>>>>>===>>>AAAEEEJJJPPPUUUYYY[[[eeeeeecccccchhhnnnnnniiiiiihhhhhhgggfffccc]]]ZZZ]]]bbbiiikkkhhhccc___]]]]]]aaaeeefffeeeeeeiiimmmmmmpppssstttsssqqqoooooolllmmmmmmnnnooopppqqqrrrqqqqqqqqqqqqpppooonnnmmmkkkjjjiiijjjkkkkkkjjjiiikkkkkkkkkkkklllmmmnnnnnnmmmnnnpppqqqqqqpppnnnmmmlllllllllllllllmmmmmmnnnppprrrsssrrrpppnnnnnnoooqqqqqqpppqqqqqqqqqqqqppppppooonnnoooqqqrrrrrrqqqooopppooonnnllllllmmmooommmjjjeee]]]TTTLLLGGGDDD???<<<999888::::::777444PPPSSSYYY```dddggghhhhhhllllllooosssssspppqqqtttxxxwwwrrrnnnppptttsssnnnnnnmmmmmmnnnoooooommmlllllllllmmmmmmiiieeefffjjjlllnnnpppqqqqqqqqqsssuuu{{{vvvrrrrrrpppkkkiiiiiimmmnnnoooppppppqqqqqqqqqllllllkkkllllllnnnoooppppppmmmjjjjjjlllllljjjhhhfffeeedddeeeggggggfffdddhhhhhhddd___^^^cccffffff```ccceeeeeeddddddgggjjjccceeefffggggggdddbbb``````aaabbb```]]]\\\___bbbbbbcccddddddbbbbbbcccdddbbbbbbaaa___[[[YYYXXXYYY[[[]]]```bbbeeefffffffffbbb```______aaacccddddddcccggggggdddaaaccccccaaabbbbbbbbbaaa```___^^^]]]YYY[[[^^^aaadddeeeffffffddddddccccccbbbaaaaaa```ZZZZZZZZZXXXUUUTTTUUUVVVUUUTTTUUUVVVRRRJJJGGGIIIMMMKKKMMMRRRUUUTTTRRRRRRYYYUUURRRQQQMMMFFFCCCEEEDDDEEEGGGFFFEEECCCDDDDDDFFFEEEEEEFFFIIIJJJIIIIIIEEEEEEDDDBBB@@@@@@AAACCCBBBBBBBBBAAAAAAAAAAAA@@@===>>>???@@@AAABBBCCCDDD@@@AAABBBBBBBBBAAA???>>>===AAACCC@@@>>>???>>><<<<<<=========<<<<<<;;;:::666888999999888999;;;===<<<<<<;;;;;;::::::999999999999999::::::999888888666888999888666555555555666666555555555555666666666666666666555555555555777666666555444333222222444444555555444222000///333333444333111111222444333333444555333111555;;;444888888555444666888888444333333222222222222222555555555444444333333222444444444444444444555666555555555555555444333222666666666666666555555444666555555444444333333333000222333222111000111222000111222222222222333555555333111111222333222111...000222111...---///111555666666333///...000333///000111111//////000111000333666777555222000000555444222111000111222222888999;;;:::888666555555BBBMMMXXX]]]___\\\RRRIIIAAA@@@>>><<<::::::::::::999666444666666555777;;;666777777888777666444333777555444555666888777777777777777777666666555444444555666666666666777999777;;;<<<999777999:::888777666555555777777666555888888888888777666444333;;;:::999;;;===??????>>>===>>>@@@DDDHHHMMMQQQTTT^^^bbbccccccdddiiiiiifffeeefffggghhhhhheee```\\\]]]bbbhhhkkkiiiddd^^^[[[[[[___eeegggfffeeegggiiijjjmmmqqqsssrrrqqqqqqqqqoooooopppqqqrrrsssttttttuuuuuuuuuuuutttsssrrrrrrnnnmmmlllmmmnnnooonnnmmmkkkkkkkkkllllllmmmnnnooooooooopppppppppnnnmmmkkkkkkkkkkkklllllllllmmmmmmqqqrrrsssrrrpppoooooooooqqqqqqrrrrrrrrrrrrqqqqqqrrrpppooopppqqqrrrqqqpppqqqqqqooolllkkklllooorrrpppmmmhhhaaaZZZSSSMMMJJJDDD@@@;;;999::::::888555RRRTTTXXX\\\```dddfffggglllkkknnnsssrrrpppppptttxxxwwwtttppprrrwwwwwwtttrrrpppooooooppppppooonnnllllllnnnmmmjjjffffffhhhmmmnnnpppsssuuuwwwyyyzzzzzzuuurrrqqqooojjjhhhiiilllnnnppprrrttttttsssrrroooooooooooonnnnnnnnnmmmppplllhhhiiinnnpppooollliiiggggggggghhhgggdddbbbbbbcccaaa\\\\\\aaacccccc^^^aaadddeeeeeeeeehhhjjjccceeehhhiiiiiigggdddccccccfffgggeee```^^^bbbfffccceeeffffffdddddddddeeedddddddddbbb^^^\\\[[[[[[^^^^^^```bbbccceeeeeeeeeccccccbbbcccdddfffgggggggggjjjiiidddbbbdddfffeeedddddddddeeedddccccccbbb]]]___bbbfffjjjmmmpppqqqooonnnnnnnnnnnnnnnmmmmmmjjjkkkkkkhhhcccaaaccceeebbb]]]XXXWWWUUUOOOMMMNNNSSSSSSUUUWWWYYYYYYYYYYYYVVVVVVXXXZZZWWWOOOKKKLLLMMMNNNOOONNNMMMLLLLLLMMMNNNMMMMMMOOOQQQRRRRRRQQQLLLLLLLLLJJJHHHGGGIIIKKKIIIIIIIIIHHHHHHHHHIIIIIICCCCCCDDDEEEEEEFFFFFFFFFCCCCCCDDDEEEDDDCCCBBBAAAAAAEEEGGGDDDBBBBBBAAA>>>BBBBBBBBBBBBAAA@@@??????>>>>>>>>>===;;;:::;;;===>>>>>>??????>>>===<<<<<<;;;;;;;;;;;;::::::999999777888:::999777666666777777777666666666666777777888777777777666666666666777777666555555444333333444555666666555333000...555555444222000000222444333444444444333333666999444666777888888999999888666666555444444444444444222222222222222222222222333333333333333444555666666666666666555444333222555666666666666666555555666666555555555444444444555555666444222000111222000111333333333333555666555444333333333444444444---000333111---+++...222333555555222...---000444///000111111000///000111222333555555444222000///444444333222222333333444888:::;;;;;;999777666666BBBMMMXXX^^^```\\\SSSIIIBBB@@@===:::999999:::;;;999777666666666666888999666777888888777555333111666444333333555666666555777888888888777666555444555666777777666666888999777:::;;;888888:::;;;888888777666666777777666444666666666666666777777888;;;::::::<<<>>>??????>>>=========???BBBFFFJJJMMMWWW]]]bbbaaa```ccceeeddd___aaadddggghhhfffaaa]]]\\\aaagggkkkjjjeee___[[[ZZZ^^^eeehhhhhhfffffffffhhhlllppprrrrrrqqqppppppqqqqqqrrrrrrssstttuuuuuuwwwwwwwwwwwwwwwvvvuuuuuuqqqpppoooppprrrsssrrrqqqlllllllllmmmmmmnnnooopppppppppppppppooommmkkkjjjjjjkkkkkkllllllllllllllloooqqqrrrqqqooommmmmmnnnpppqqqsssssssssrrrrrrrrrsssqqqqqqqqqrrrrrrpppnnnnnnnnnnnnllljjjkkkmmmpppnnnlllhhhddd___ZZZUUUQQQJJJDDD===:::::::::888666SSSTTTVVVYYY]]]```bbbdddkkkjjjmmmqqqpppmmmmmmqqqtttuuutttrrruuuzzz|||zzzuuusssrrrrrrssssssrrrqqqkkkmmmmmmkkkiiihhhgggfffpppppprrruuuxxx{{{|||}}}uuurrrpppqqqooojjjjjjmmmmmmooorrruuuvvvvvvuuutttsssssssssrrrqqqooommmkkkooojjjgggiiinnnrrrqqqnnnkkkjjjjjjjjjjjjiiieeeccc```aaa```\\\\\\aaacccaaa^^^```cccdddeeeeeefffgggccceeegggjjjjjjjjjhhhgggfffiiikkkgggbbb___aaaeeeccceeeggggggfffeeeeeefffdddeeeeeedddaaa^^^]]]]]]````````````aaaaaabbbccccccddddddeeefffggghhhiiihhhkkkjjjeeedddgggiiihhhffffffggggggggggggffffffcccdddeeehhhlllqqqvvvxxxuuuuuuuuuuuuuuuuuuttttttrrrttttttqqqmmmjjjkkknnnkkkccc\\\YYYWWWSSSQQQSSSWWWXXXYYYYYYYYY[[[\\\\\\SSSVVV]]]bbb^^^UUUPPPOOOVVVWWWXXXWWWUUUTTTUUUWWWXXXWWWWWWXXXZZZ[[[[[[ZZZUUUUUUUUUSSSQQQQQQSSSUUUPPPPPPOOOOOOOOOOOOPPPQQQLLLLLLKKKKKKJJJJJJIIIIIIFFFGGGHHHHHHHHHGGGFFFEEEFFFKKKLLLIIIFFFGGGFFFDDDFFFFFFFFFEEEEEECCCBBBBBBAAABBBBBB@@@>>>===>>>?????????@@@@@@@@@???>>>===>>>======<<<;;;::::::999888999;;;:::999777888888999888888777777888888999999999999888888888777777888777777666666555555555555666777777666333111///555555555333111111222444333555555333333555777888444444666999;;;:::999888777666555555444444555555000111222333444555666777333333333333333444555666555666666666555555444333555555666666666666666555777777777777666666666666999999999777333111111111000222333444333333555777444444444444333444555666...111444222---+++...222000111222111......111444000111222111000///000222444333222111111111111111111111222222333444555555555777::::::999888888999CCCNNNZZZ```aaa^^^TTTJJJAAA???===:::999999::::::888999888666666777888888666777888888777555333111666444333333555666666555666777888888888777555444555666777777666555777888777999999777888<<<<<<999999888666666777777666444;;;:::888777888:::===>>>;;;::::::<<<>>>??????>>>>>>=========???BBBFFFHHHPPPXXX]]]\\\[[[^^^aaabbbYYY[[[___dddfffeeeaaa]]]\\\```eeejjjkkkggg```\\\ZZZ___eeeiiijjjhhheeedddhhhkkkoooqqqpppooooooooorrrrrrrrrssssssttttttuuuwwwwwwwwwxxxwwwwwwvvvuuusssrrrrrrrrrtttuuuuuusssnnnnnnnnnnnnooopppqqqrrrrrrqqqqqqpppnnnmmmlllkkkjjjkkklllmmmmmmmmmllllllnnnooopppooommmlllllllllnnnqqqttttttsssrrrrrrssssssrrrqqqrrrsssrrrpppnnnlllnnnoooooonnnmmmnnnnnnooollliiifffbbb^^^WWWSSSMMMGGG???;;;::::::999777SSSSSSUUUXXXZZZ]]]___```ggggggiiimmmmmmiiijjjmmmnnnrrrsssrrruuuzzz}}}{{{wwwuuuuuuuuuvvvuuusssqqqlllnnnmmmjjjjjjkkkkkkhhhrrrqqqrrrtttwwwzzzzzzzzzrrrppppppqqqooolllmmmqqqoooqqqtttvvvwwwwwwvvvuuutttuuuuuuuuussspppmmmkkkmmmjjjiiikkknnnqqqpppooolllkkkllllllmmmkkkhhheeebbbdddccc``````dddeeeccc___```bbbdddfffffffffeeeccceeegggiiijjjkkkkkkjjjgggiiiiiigggccc``````bbbbbbeeeggggggfffddddddeeeccceeeffffffcccaaa``````aaaaaa___^^^^^^___aaaaaabbbdddfffffffffgggiiikkkiiillllllhhhgggkkkmmmllliiiiiijjjjjjjjjjjjjjjiiiiiiiiiiiikkknnntttyyy|||xxxxxxxxxxxxxxxwwwwwwwwwssstttuuutttqqqooooooooooooggg```]]]ZZZUUUTTTWWWYYY\\\]]]ZZZYYY[[[^^^]]]WWW[[[bbbfffbbbXXXRRRRRR^^^______^^^\\\[[[]]]^^^```___^^^___aaabbbaaa```\\\\\\]]]\\\ZZZ[[[]]]___WWWWWWVVVUUUUUUVVVXXXYYYUUUUUUTTTSSSRRRPPPOOOOOOMMMMMMNNNOOONNNMMMLLLKKKNNNQQQRRRNNNLLLNNNOOOMMMJJJJJJJJJJJJIIIGGGFFFEEEAAABBBCCCCCCBBBBBBDDDEEEAAA@@@@@@@@@@@@@@@@@@@@@BBBAAA???>>><<<<<<;;;;;;:::;;;===<<<;;;::::::;;;::::::999999999999::::::::::::::::::999999999888888888888777777777666666666666777777666444222111444444555444222222333555444555555222333777888777555333555:::<<<:::777777555444444333333333333333111222333555777999:::;;;444444444444444444555666444555555666666666555555444555666666666666666666777777777777777777777777888999999777444222222333111222333333333333444555333444555444333333555777000222444222///---///111/////////000111111111111000111222222000000111222444222000///111222333222...///000111222333333444333555888999999999999:::CCCNNNZZZaaabbb^^^TTTJJJ@@@???===;;;999999999999888:::999666666888999777666777777888777666444333777555444555666888777777444555777888888777555444555666777777555555666777777888888777999======999999888777777777888666555<<<;;;999777777888999;;;;;;:::999;;;===??????>>>>>>======>>>???AAACCCDDDIIIPPPUUUTTTUUUZZZ]]]^^^VVVXXX[[[```cccccc```]]]\\\___ccchhhjjjhhhccc___[[[___dddiiijjjhhheeebbbgggjjjnnnpppooonnnnnnnnnrrrrrrssssssttttttttttttuuuvvvvvvwwwvvvvvvuuuuuutttsssrrrtttvvvwwwvvvuuuppppppppppppqqqrrrssstttsssrrrqqqpppooonnnmmmmmmkkklllmmmnnnnnnnnnmmmlllmmmnnnooonnnlllkkkjjjkkklllppptttuuusssqqqrrrsssrrrrrrrrrssssssssspppnnnmmmooorrrsssrrrppppppqqqtttpppkkkhhhddd^^^VVVOOONNNHHHAAA<<<;;;;;;999777RRRSSSUUUWWWYYY[[[\\\]]]aaaaaadddiiiiiiggghhhllliiinnnrrrqqqssswwwyyywwwvvvvvvvvvwwwwwwvvvssspppnnnpppnnnjjjkkkoooppplllrrrpppooopppsssuuutttrrrpppoooppprrrpppllloootttrrrsssuuuvvvwwwwwwwwwwwwrrrsssuuuuuutttqqqnnnlllllllllmmmnnnooopppppppppkkkkkkkkkmmmnnnmmmjjjgggeeeggggggddddddfffgggddd___```bbbeeehhhiiihhhgggfffggggggggghhhiiijjjkkkhhhhhhhhhgggfffdddcccbbbaaacccffffffeeecccccccccccceeeggghhhfffdddccccccaaa```^^^]]]^^^```bbbcccbbbdddggghhhggghhhjjjlllgggkkkllliiiiiilllooonnnjjjjjjkkkkkkkkkjjjjjjiiillllllmmmoooqqqtttwwwyyyxxxxxxwwwwwwvvvvvvvvvuuurrrrrrsssuuuvvvuuurrrooopppjjjeeebbb]]]WWWWWWZZZ[[[``````[[[YYY]]]```______aaafffhhhbbbZZZWWWZZZbbbccccccaaa______aaacccfffdddcccdddeeeeeedddbbb```aaaaaaaaaaaabbbeeegggaaa```^^^^^^^^^```aaaccc]]]\\\\\\[[[ZZZYYYXXXXXXUUUUUUVVVWWWVVVUUUTTTSSSVVVYYYXXXTTTRRRUUUXXXWWWSSSSSSSSSRRRQQQPPPNNNMMMHHHIIIIIIIIIHHHHHHJJJKKKGGGFFFEEEEEEEEEFFFGGGGGGFFFEEECCCAAA???>>>>>>>>>===>>>@@@@@@>>>>>>>>>???;;;;;;::::::::::::;;;;;;;;;;;;;;;::::::::::::999999888888888888777777777666666666666555555444444222333555555444333444555444666555222333888999666777333333999<<<888666777555555444333333333333333111222333444666777999999666666555555444555555555333444555666666777777666444444555666666666666666666666666777777777777777333555666555444333444555111222333333222111222444222444555444333333555777333333333222111000000000222000///111444444000,,,000111222222000000111222222111000111444555444222000000111222222333333222222444777888888888999:::AAAMMMZZZaaabbb^^^SSSHHH???>>>===<<<:::999888888888;;;:::666666999999555777777777777777777777777666555333444666777777666111333555777888777666444666777888777666555666777666888777666999>>>===999999777666777888888777666444555777888888888777666:::999999:::===>>>>>>===<<<======>>>???@@@@@@AAACCCHHHKKKKKKOOOUUUYYYYYYUUUVVVYYY]]]aaabbb```^^^\\\]]]```eeeiiiiiifffbbb[[[^^^bbbgggiiigggdddaaacccggglllooooooooooooppptttttttttttttttuuuuuuuuutttuuuuuuvvvvvvvvvuuuuuutttsssrrrtttvvvwwwvvvuuurrrrrrrrrrrrssstttuuuvvvssssssrrrppppppoooooooookkklllnnnppppppooonnnmmmmmmnnnoooooolllkkkkkkkkkjjjoootttuuurrrpppqqqsssrrrqqqrrrsssttttttqqqooooooppprrrqqqpppppprrrsssvvvrrrmmmiiifff```WWWOOOMMMHHHAAA===<<<;;;999666QQQSSSUUUWWWYYYZZZ[[[[[[\\\\\\```fffgggeeegggkkkggglllppppppqqqttttttrrruuuuuuvvvwwwxxxvvvrrroooppprrroookkklllrrrsssppppppnnnlllmmmooopppnnnlllqqqpppqqqrrrpppmmmooottttttuuuvvvwwwwwwwwwwwwwwwnnnpppsssuuutttrrrooommmkkknnnpppqqqpppoooooopppiiiiiikkkmmmooonnnkkkhhheeehhhhhheeedddgggfffccc^^^___bbbfffjjjkkkkkkiiiiiiiiiggggggggghhhiiijjjjjjiiihhhiiijjjiiihhhfff```bbbeeefffdddcccbbbbbbcccfffhhhiiihhhfffffffff```___^^^]]]^^^aaadddfffbbbeeehhhiiihhhhhhkkkmmmccchhhjjjhhhhhhlllnnnmmmiiiiiiiiiiiiiiiiiihhhgggkkklllnnnqqqrrrsssssssssvvvvvvuuuttttttsssrrrrrrsssssstttwww{{{zzzuuuqqqppplllhhheee___YYYYYY\\\]]]bbbbbb\\\ZZZ^^^bbbaaacccdddfffgggbbb]]]^^^ddddddddddddbbbaaaaaabbbdddhhhgggeeeeeeffffffdddcccaaabbbccccccdddeeehhhkkkiiihhhfffffffffhhhjjjkkkaaa````````````_________[[[\\\]]]]]]]]]\\\ZZZYYY[[[^^^]]]XXXWWW[[[^^^^^^[[[[[[[[[ZZZYYYXXXVVVUUURRRRRRRRRPPPMMMLLLMMMNNNNNNMMMLLLJJJKKKLLLNNNOOOIIIHHHEEECCCBBBAAAAAAAAA???AAABBBBBBAAA@@@AAABBB<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::999999999888888888888888777666666555555555666666000222555666555444444555444777555111333999:::666888333222888;;;777555666777777666555555555555666000000111222333333444555888777666555555555555555222333444666777777888888444444555666777777666666555555555666666666666666...000222333333444666777111333444333111111111333111333555444222222555777555444222222333222111///666222000333777777000)))000222222222111000111222111000111555888999555222444444555555555444333333222555777888777777777888@@@LLLYYY```aaa]]]RRRGGG>>>======<<<;;;999888777777;;;;;;666666:::999555888777777777777777888999444222111111333444444333///111444777888777666555777888999888777666777888666777777666:::???>>>999888777666777888999888777///333888===???>>><<<:::999888888:::<<<======<<<;;;<<<===>>>???????????????BBBDDDEEEJJJRRRWWWVVVUUUVVVXXX\\\```aaaaaa___\\\]]]___dddiiijjjgggddd[[[]]]aaaeeegggfffbbb___```dddjjjnnnooopppqqqrrruuuuuuuuuuuuvvvvvvvvvvvvtttuuuuuuvvvvvvvvvuuuuuusssrrrrrrsssuuuwwwvvvuuuttttttsssttttttuuuvvvwwwtttsssrrrqqqpppppppppppplllmmmooopppqqqpppooommmnnnooopppooommmllllllllliiinnnssstttqqqoooppprrrqqqqqqrrrsssuuutttrrroooppppppooommmlllnnnqqqttttttpppllljjjhhhcccZZZSSSLLLGGGAAA>>>===<<<999666SSSUUUWWWVVVTTTSSSUUUXXX]]]^^^___aaadddeeeeeedddhhhggghhhjjjnnnpppqqqqqqoooppptttwwwtttnnnnnnqqqtttsssqqqpppoooooopppqqqrrrpppnnnkkkjjjjjjkkkkkkpppsssvvvsssooopppwww~~~uuuuuutttsssssssssttttttuuurrrnnnnnnpppqqqpppmmmooolllkkkpppvvvwwwrrrlllllllllmmmnnnnnnmmmmmmllljjjkkkllllllllljjjhhhfffddddddeeehhhjjjkkkiiihhhfffgggjjjnnnooonnniiifffeeegggkkklllkkkhhhggggggaaacccfffgggeeebbbaaa``````aaadddfffgggfffeeeccc^^^^^^_________bbbfffiiieeeeeeeeegggiiillloooqqqjjjjjjjjjkkkkkkkkklllllljjjjjjkkkjjjhhhggghhhiiigggiiilllmmmmmmmmmnnnoooqqqtttwwwwwwvvvuuuttttttpppuuuxxxxxxyyyzzzxxxssspppnnnjjjeee```\\\XXXVVVdddcccbbbbbbcccdddfffgggeeeeeegggiiikkkjjjfffdddfffbbb```bbbcccbbbdddhhheeekkklllhhhfffiiijjjfffccccccdddeeefffggghhhiiihhhjjjjjjhhhiiimmmooonnnllljjjgggffffffeeedddcccaaa___^^^]]]]]]^^^___aaa```aaaaaabbbccccccddddddfffbbb```cccccc___[[[ZZZ^^^[[[WWWVVVVVVVVVVVVUUUSSSTTTUUUSSSPPPOOOQQQTTTQQQPPPNNNLLLIIIGGGEEEDDD@@@DDDHHHIIIGGGFFFGGGIIIAAABBBBBBBBBAAA>>>;;;:::>>>??????===;;;::::::;;;===;;;::::::;;;<<<<<<;;;888777777777777888999999666666666555555444444444444444444555666777888999666666777777777777666666888777666555444333333333333333444555666666555555555555666777888777444222555555555666666666666666555555555555555555555555777666555444444555777777555444444333333333444444333444555444333222444555333444333000000222333222777555222111333444444444111000000000000222333444444555444222000///111333222333333444444444333333444555444222555888555000000111333555888:::<<<<<<===IIIUUUZZZYYYSSSJJJ@@@>>><<<999888888:::::::::888888999888777555333222888888999777555444444666333333333333444444444444444555666777777777666555777666888;;;:::777777;;;888999:::999888888999;;;999888777666666777888999777666777999===?????????<<<<<<===>>>>>>>>>>>>>>>???:::999>>>BBB@@@BBBFFF@@@@@@???@@@DDDIIINNNQQQVVVXXXZZZZZZZZZYYYZZZ[[[[[[\\\^^^bbbfffhhhhhhgggccc```^^^```eeegggeeeaaa___```dddjjjooorrrrrrqqqxxxwwwwwwwwwvvvvvvuuuuuurrrrrrssstttuuuuuuuuuuuuqqqrrrssstttuuuuuuuuuuuussssssttttttuuuuuuvvvvvvvvvuuutttsssqqqpppnnnmmmlllmmmnnnnnnooonnnnnnnnnqqqooommmkkkjjjjjjjjjjjjllljjjjjjmmmrrruuutttsssoooqqqrrrrrrqqqpppqqqrrrnnnnnnmmmlllkkkmmmqqqttttttpppllliiigggaaaWWWOOONNNGGG???;;;<<<<<<999777OOOQQQTTTUUUTTTUUUWWWZZZ\\\]]]___bbbddddddbbbaaafffdddcccdddhhhkkkmmmmmmqqqpppqqqssspppkkklllppptttsssrrrqqqpppqqqqqqqqqrrrpppmmmjjjiiihhhiiiiiipppssstttsssrrrsssyyy~~~xxxwwwuuusssqqqooonnnnnnvvvtttqqqppppppqqqpppooorrrpppoooqqquuuuuuqqqmmmjjjjjjjjjkkklllmmmnnnooommmmmmmmmmmmkkkiiigggeeeddddddeeegggjjjllllllkkkhhhhhhiiikkkmmmmmmjjjgggeeehhhjjjkkkjjjhhhffffffaaacccdddeeeeeecccaaa___^^^```cccfffhhhhhhgggfffbbbccccccbbbbbbdddgggjjjhhhhhhhhhiiijjjlllnnnpppkkkkkkllllllllllllllllllmmmmmmnnnmmmkkkiiiiiiiiiiiikkklllmmmmmmmmmoooqqqqqqtttvvvwwwuuutttssstttuuuyyyzzzxxxwwwwwwsssnnnooonnnkkkhhhddd___\\\ZZZddddddddddddeeefffggggggeeeeeefffhhhiiiiiigggeeefffcccaaacccbbb___```cccbbbgggjjjgggfffjjjkkkiiiffffffggghhhiiijjjkkkkkkkkknnnmmmkkklllqqqrrrqqqnnnllljjjiiiiiiiiihhhfff```_________```ccceeegggfffffffffffffffffffffffffffbbbbbbeeegggdddaaaaaabbb```\\\[[[[[[[[[[[[[[[VVVWWWXXXVVVTTTSSSUUUWWWUUUTTTSSSRRRPPPNNNMMMLLLHHHKKKMMMNNNMMMLLLLLLLLLEEEEEEFFFFFFEEECCC@@@???AAACCCEEEDDDCCCBBBBBBCCC???===;;;<<<===>>>======;;;::::::999999999::::::666666666666666777777777555555555666666888888999555666666666666666666555777666555555444444444444444555666777777777777666777777777999:::999666444666666666666777777777777666666666666666666666666666666555555555666666777555444444444444444444444444555555444222333555777444444333222111333444444:::777444222222333444444222222111111222333555555666666555333111000111333222333444444333333333333333444333222555:::999444555555555666666777777777===IIITTTXXXVVVQQQHHH???>>>;;;999888999:::::::::<<<<<<;;;;;;:::888777666555777999999888888999:::888888888888888888888888444555666777777777666555444333555888777444444888<<<<<<<<<;;;999888999;;;888888777777777777888888999888888:::<<<>>>>>>===<<<<<<===>>>????????????>>>999999>>>AAAAAABBBFFFBBBAAA@@@@@@BBBEEEIIIKKKSSSUUUWWWXXXXXXXXXYYYZZZ[[[\\\]]]aaaeeeggggggfffaaa^^^\\\^^^cccgggfffddd^^^___aaafffkkkoooppppppwwwvvvvvvvvvuuuuuuuuutttssssssttttttttttttsssssspppqqqrrrrrrssssssrrrrrrsssssstttuuuuuuvvvvvvwwwvvvuuutttrrrqqqppppppppplllmmmmmmmmmnnnooooooooonnnmmmlllkkkkkkkkkkkkkkkkkkjjjjjjmmmqqqtttuuusssppprrrssssssrrrqqqqqqrrrmmmnnnnnnmmmlllmmmpppsssssspppllliiifff```VVVOOONNNHHH@@@======<<<999666KKKNNNQQQTTTUUUWWWZZZ\\\XXXZZZ]]]```bbbbbbbbbaaadddbbbaaaaaadddgggiiijjjpppmmmlllmmmkkkhhhiiinnnrrrrrrrrrqqqqqqqqqqqqqqqtttrrrnnnkkkhhhhhhhhhhhhoooooooooqqqsssvvvyyy{{{xxxwwwvvvsssqqqooonnnmmmuuuvvvuuusssqqqpppppprrrtttttttttssssssrrrpppooommmllljjjjjjjjjkkkmmmnnnlllllllllllllllkkkiiiiiieeedddeeegggkkknnnoooooojjjhhhggghhhjjjkkkjjjjjjfffhhhjjjjjjhhhfffffffffdddbbbbbbdddffffffbbb^^^^^^```cccfffhhhiiiiiihhhhhhhhhhhhfffeeefffhhhkkkkkkkkkkkkkkkkkklllmmmmmmmmmmmmmmmnnnnnnmmmmmmlllooopppppppppooommmjjjiiilllmmmmmmmmmmmmnnnqqqsssqqqtttvvvvvvtttsssssssssvvvyyyzzzwwwuuutttpppkkkmmmmmmmmmllliiieeebbb```dddeeefffggghhhhhhhhhhhhgggfffeeefffhhhiiihhhggggggdddbbbdddbbb^^^\\\___cccgggiiigggfffhhhiiihhhhhhhhhiiijjjkkkllllllmmmnnnqqqqqqoooppptttuuusssooonnnllllllllllllkkkiii``````aaabbbeeeiiimmmooolllllllllkkkjjjiiiiiihhhgggdddeeeiiikkkiiihhhhhhhhheeecccaaabbbbbbbbbaaaZZZ[[[\\\ZZZYYYXXXZZZ[[[YYYYYYXXXWWWVVVTTTSSSRRRRRRRRRRRRSSSUUUTTTRRRPPPKKKKKKLLLLLLKKKIIIGGGFFFCCCEEEHHHIIIHHHGGGFFFGGGBBBAAA??????AAAAAAAAA@@@??????>>>===<<<<<<<<<<<<666666777777888999999:::666666666777777888888999666777777777777777777666555555555555555555555555666777777888888888888777:::999999:::;;;;;;888666777777777777777777777777777777777777777777777777666666666777777666666555555555444444555555555555666666555444222333666888666555444444444444666777@@@;;;666222222333444444333333333333444555666666777777666444111111222333111444666555333111222444111333333333777===???<<<:::999888777777777777777???IIISSSVVVTTTOOOFFF======;;;999888999:::::::::>>>===<<<;;;:::999999999555888;;;<<<;;;::::::;;;777777777777777777777777555555666777777777777777222111333777666333444888<<<<<<<<<:::888777888999888888888999999888888888;;;::::::;;;===>>>===<<<===>>>??????@@@@@@??????<<<999999>>>AAABBBCCCEEEBBBAAA??????@@@BBBEEEGGGOOOQQQSSSTTTUUUVVVXXXZZZ[[[[[[\\\```cccffffffeee```]]][[[\\\aaaeeegggggg]]]]]]^^^aaafffjjjmmmnnnuuuuuuttttttttttttsssssssssssssssssssssrrrrrrqqqqqqqqqrrrrrrsssrrrrrrrrrttttttuuuuuuvvvwwwwwwwwwwwwuuusssqqqqqqqqqrrrsssmmmmmmllllllmmmooopppqqqmmmmmmmmmmmmkkkjjjiiihhhjjjiiijjjmmmqqqtttuuutttssstttuuutttrrrqqqqqqrrrmmmnnnooonnnnnnnnnppprrrrrroookkkiiieee___VVVOOONNNIIIDDD@@@???>>>:::777LLLNNNQQQUUUWWWZZZ[[[\\\VVVXXX[[[]]]___aaaccceeedddcccbbbcccfffhhhhhhhhhiiiffffffhhhhhheeefffjjjmmmnnnooooooooooooooonnnvvvtttqqqnnnlllkkkjjjkkklllkkkkkknnnsssvvvwwwvvvttttttttttttttttttsssssssssuuuvvvtttpppnnnooorrrsssuuuvvvuuurrrqqqrrrttttttrrrnnnjjjiiiiiijjjlllhhhhhhiiijjjlllmmmnnnooohhhgggfffgggkkknnnpppqqqllliiifffeeegggjjjkkklllgggiiijjjiiigggeeeeeefffgggdddbbbeeeiiiiiieee``````bbbdddgggiiijjjjjjiiillllllkkkiiiffffffhhhjjjmmmmmmlllkkkkkkkkkjjjjjjnnnnnnooooooooonnnmmmlllmmmnnnoooqqqqqqpppmmmjjjooopppooonnnnnnooorrruuurrrtttuuuuuutttrrrrrrsssssswwwxxxuuuttttttrrrmmmlllnnnoooooonnnkkkhhhfffeeeggghhhjjjkkkjjjjjjiiiiiigggeeefffhhhiiijjjjjjhhheeedddfffddd___^^^___iiikkkllljjjgggffffffeeeiiiiiiiiijjjkkklllllllllooorrrrrrpppqqqtttuuusssnnnmmmllllllmmmnnnllljjjeeeeeeeeegggkkkooosssuuuppppppooommmlllkkkjjjiiiiiiggghhhmmmnnnkkkkkklllkkkiiigggfffggghhhgggfff_________^^^^^^^^^^^^___]]]]]]]]]\\\ZZZXXXVVVTTTVVVUUUTTTVVVYYYZZZXXXUUUQQQQQQQQQQQQPPPOOONNNMMMIIILLLOOOPPPNNNLLLJJJJJJGGGFFFDDDDDDFFFGGGFFFEEEDDDCCCBBB@@@???>>>>>>>>>999999::::::::::::::::::777777888888888888888888888999999::::::999999888555555666666666666666666777777888888888888888777;;;:::999:::;;;;;;999777777777777777777777777777777777777777777888888888555666777888888777555444444555555666666666666666777777666444333444777999888555555666777666777:::DDD???888333222333444444333333333333444555666666777777666444111111222333111555777666333111333555000333444444999BBBGGGGGG??????>>>=========>>>>>>DDDMMMUUUVVVSSSMMMEEE===<<<:::999888:::;;;::::::<<<;;;999777777777777888777:::===>>><<<999777777888888888888777777777777555666666777888888888888444444666999999666777;;;888999999777666555666777777888999::::::999888777;;;::::::;;;===??????>>>@@@@@@AAA@@@@@@???>>>===;;;::::::===@@@BBBCCCDDDAAA@@@???>>>???BBBDDDFFFKKKMMMOOOQQQRRRTTTWWWYYYZZZZZZ[[[^^^bbbdddeeedddbbb^^^[[[[[[^^^cccfffggg^^^]]]\\\^^^bbbhhhkkkmmmsssssssssrrrrrrrrrrrrrrrqqqqqqrrrrrrsssrrrrrrrrrqqqrrrssstttuuuuuuuuuuuuttttttuuuuuuvvvwwwwwwwwwwwwuuurrrpppppprrrtttuuunnnmmmllllllmmmoooqqqsssooooooooonnnllliiigggeeeiiiiiikkkmmmpppssstttttttttvvvvvvuuusssqqqqqqrrrnnnpppqqqqqqppppppqqqrrrpppnnnkkkhhhddd^^^UUUOOONNNKKKHHHFFFEEEBBB>>>:::OOOPPPSSSWWWZZZ\\\\\\\\\\\\]]]\\\[[[ZZZ\\\aaaeeeaaaaaaccceeehhhhhhfffdddaaa___aaafffhhheeedddeeefffhhhjjjkkklllkkkjjjiiiuuuttttttsssrrrqqqppppppnnnmmmlllpppvvvyyywwwuuuqqqrrrssstttuuuuuuuuutttppprrrtttrrrooommmnnnppppppsssvvvuuusssrrruuuyyyxxxuuupppllljjjjjjlllmmmiiihhhhhhiiijjjlllnnnpppkkkiiihhhiiikkknnnoooooommmjjjfffeeegggjjjllllllhhhiiiiiihhhfffeeeggghhhjjjgggeeegggkkkllliiidddeeefffhhhiiijjjjjjjjjjjjooonnnllliiifffeeeggghhhmmmllllllkkkjjjiiihhhhhhnnnooopppqqqpppooonnnmmmiiiiiikkkoooqqqrrrooolllrrrrrrrrrppppppqqqtttwwwsssuuuvvvuuusssrrrrrrssssssvvvwwwtttssstttrrrnnnmmmnnnpppqqqqqqnnnllljjjggghhhjjjkkkllllllkkkjjjkkkiiiggggggjjjlllmmmmmmiiifffgggiiihhhdddccceeellllllmmmmmmjjjgggggghhhkkkllllllmmmmmmnnnnnnnnnmmmqqqqqqooopppsssssspppnnnmmmmmmooopppqqqooommmkkkkkkkkklllnnnrrruuuwwwqqqpppooonnnlllkkkjjjiiikkkjjjkkkooonnnkkkjjjmmmkkkjjjhhhiiijjjjjjjjjiiicccbbbbbbbbbbbbcccccccccbbbbbbbbbaaa___\\\YYYWWWXXXVVVUUUWWW[[[]]]\\\YYYWWWWWWWWWVVVUUUTTTSSSSSSUUUWWWZZZZZZWWWTTTRRRQQQNNNLLLJJJKKKLLLMMMLLLKKKIIIHHHFFFEEECCCCCCBBBBBB??????>>>>>>===<<<;;;;;;999::::::;;;;;;:::999888999999::::::::::::999999666666777888888888777777777777888888888777777666:::999888999::::::888777555555666666666777777777666666777777888888888888666777888888888777555444444555666777777777777666888888777666444555888:::999555555888999777999===EEE@@@999444222333444444222222333444444555555555666666555333111111333444444666888777555333444555000444555666<<>>>>>???@@@???>>><<<;;;888888999999999999888888888999:::::::::999888777777888888888888777666666:::999777777888999888666444555555666777888999999777777888888999:::::::::888888888888777666555555444555666888888888777777777888999888777777888::::::444444:::;;;888999@@@CCC>>>999555333444555555111222333444555555555555555666555444333333555777888888888888888777666555222666888999???LLLXXX]]]]]][[[WWWTTTQQQPPPOOOPPPUUU[[[^^^ZZZTTTMMMEEE>>>:::999888999;;;<<<;;;:::;;;;;;:::999999999999999111444888::::::999999:::;;;::::::999999888888888777777777777888999;;;<<<888777999<<<;;;777888<<<777888999999999:::<<<>>>:::::::::;;;;;;:::::::::999999999<<>>FFFEEEBBB@@@>>>===<<<<<>>;;;;;;::::::::::::;;;;;;;;;;;;;;;===@@@AAABBBAAA======>>>>>>??????>>>>>>;;;>>>>>><<<>>>BBB@@@;;;AAAAAA???>>>============@@@AAACCCDDDEEEHHHLLLOOOTTTSSSTTTXXX]]]bbbeeefffcccbbb```______aaadddgggccc```^^^^^^bbbgggjjjlllppppppqqqqqqqqqrrrrrrrrrtttttttttttttttsssrrrqqqppppppqqqrrrssssssssssssrrrrrrssssssttttttuuuuuusssrrrqqqppppppppppppppppppppppppooooooooooooooonnnnnnnnnnnnnnnooopppqqqjjjmmmooonnnmmmmmmoooqqqrrrsssuuuuuusssrrrrrrsssssssssrrrpppoooooorrrtttnnnooonnnkkkeee]]]WWWTTTNNNSSSZZZ______\\\XXXUUUMMMNNNQQQWWW]]]___^^^[[[]]]aaaffffffbbb___```cccaaa^^^\\\\\\___dddhhhjjjlllfffbbbeeefffeeecccdddXXX[[[___cccdddcccaaa______dddllltttyyyyyywwwuuuzzz{{{}}}~~~}}}{{{xxxwww}}}~~~~~~~~~|||zzzwwwuuulllkkkkkknnnrrrsssqqqnnnmmmooorrrvvvwwwwwwvvvtttuuussspppnnnlllkkkkkklllnnnkkkhhheeeeeefffhhhjjjdddeeegggkkknnnppppppnnnkkkjjjkkkmmmnnnnnnllljjjiiiiiiiiihhhgggiiimmmqqqhhhiiikkkkkkjjjiiikkkllljjjjjjlllnnnpppqqqssstttpppooommmjjjfffeeefffhhhjjjkkkmmmnnnnnnnnnmmmmmmhhhjjjnnnppprrrqqqpppoookkkhhhfffhhhmmmpppnnnkkktttvvvxxxxxxwwwvvvvvvwwwxxxyyyyyywwwuuutttuuuvvvooossstttsssuuuyyyyyywwwrrrrrrqqqpppnnnmmmmmmlllkkkjjjiiiiiijjjkkkmmmnnnqqqpppppprrrtttvvvvvvuuusssooommmmmmmmmjjjllloookkkhhhjjjnnnlllgggggglllqqqqqqrrrrrrrrrrrrrrrrrrppptttuuuttttttvvvuuuqqqlllmmmnnnqqqtttuuusssqqqrrrrrrqqqqqqrrruuuwwwyyyrrrrrrsssssstttuuuuuuuuukkklllooorrrppplllmmmrrrqqqppppppqqqssstttsssrrrpppmmmkkkllloooqqqpppnnneeegggjjjlllmmmllljjjiiikkkmmmmmmkkkfffdddfffiiiiiigggeeeccc```^^^]]]]]]^^^___```___]]]\\\\\\^^^\\\ZZZYYYYYYZZZ[[[[[[ZZZWWWWWWVVVUUUTTTTTTTTTTTTNNNNNNNNNNNNMMMMMMMMMMMMHHHIIIJJJJJJIIIGGGEEECCC??????@@@@@@@@@@@@??????<<<===>>>>>>===;;;999888;;;;;;;;;;;;::::::999888<<<:::888888999999999888666666888:::<<<>>>@@@@@@<<<<<<<<<===>>>??????@@@;;;:::888666555666666777333555777999:::999888777666888;;;<<<;;;999888888:::333333:::<<<777:::BBB===:::777555666666666555333444666888888888777777777888888888888999<<<>>>???;;;777999===>>>999333555:::<<<===DDDRRRaaahhhjjjgggdddaaa``````bbbccc```dddddd]]]TTTLLLDDD<<<999888888:::<<<<<<;;;999999:::;;;<<<;;;:::999888777888999999777777888:::999999999888777666666555888777777777888:::<<<======<<<===???===999999<<<999::::::999888777999:::<<<<<<:::999999:::<<<<<<>>>===<<<===???AAA@@@???888999;;;===???@@@AAAAAA;;;??????<<<===AAA???999999999:::;;;===???@@@AAA>>>???@@@@@@AAADDDIIILLLRRRRRRSSSWWW]]]cccfffgggaaaaaaaaa``````bbbfffiiibbb```^^^^^^bbbfffjjjkkkppppppqqqqqqrrrrrrrrrrrrwwwwwwwwwuuutttrrrpppooouuuuuuuuuuuutttssssssrrrqqqqqqrrrrrrsssttttttuuurrrrrrqqqqqqpppoooooonnnppppppqqqqqqpppooonnnmmmuuusssqqqooommmmmmmmmmmmkkknnnoooooommmlllnnnpppqqqrrrttttttsssrrrssstttrrrrrrpppnnnmmmnnnqqqtttnnnooooookkkeee^^^XXXUUUOOOUUU]]]cccdddbbb^^^[[[YYYTTTPPPQQQWWW\\\___^^^bbbbbbcccccccccbbbaaaaaa\\\YYYWWWYYY___dddffffffhhhiiiiiiiiigggdddaaa___```___^^^```bbbbbb___\\\[[[___eeelllqqqssstttsssssstttxxx|||xxxrrrssszzzzzzzzz{{{{{{yyyxxxwwwvvvvvvmmmiiiooossspppkkkiiinnnjjjkkkqqqrrrppppppuuuzzzssskkkhhhjjjmmmnnnmmmjjjnnnpppnnniiifffgggjjjlllhhhgggkkknnnmmmmmmoooiiiiiijjjjjjjjjjjjjjjjjjffffffgggiiikkkkkkjjjhhhgggeeefffjjjiiigggkkksssnnnppprrrqqqmmmkkklllnnnppprrrrrrpppllljjjlllnnnqqqqqqppppppqqqqqqrrrrrrjjjlllnnnpppqqqpppooonnnfffhhhkkknnnpppppppppooottttttssstttvvvwwwwwwwwwzzzwwwtttuuuxxxyyyyyyxxxuuuuuuuuurrrpppppptttxxxwwwsssnnnkkkkkkmmmooopppllljjjkkkpppnnniiijjjoooqqqqqqqqqqqqqqqqqqrrrrrrooonnnmmmlllkkkllllllmmmooonnnnnnoooqqqqqqpppnnnoooqqqsssuuuvvvuuusssqqqsssvvvxxxuuupppnnnpppsssqqqppprrruuurrrkkklllqqqnnnpppsssuuuvvvuuutttrrrqqqqqqrrrrrrrrrrrrrrrrrrrrrpppnnnnnnnnnnnnmmmlllqqqqqqrrrssssssssssssrrrmmmlllllllllmmmnnnoooppplllllllllmmmnnnooopppppplllnnnppppppooonnnnnnoooiiiiiiiiigggdddbbbbbbbbbbbbccceeeeeedddccc```___\\\\\\]]]^^^^^^]]]]]]\\\YYYYYYXXXWWWWWWVVVUUUUUUTTTTTTUUUUUUUUUTTTRRRQQQOOONNNNNNLLLKKKJJJIIIIIIGGGFFFEEEEEEFFFFFFFFFDDDCCCCCCBBB@@@>>>=========;;;<<<<<<===<<<:::777666>>>?????????===;;;999888:::::::::>>>CCCFFFEEEDDDCCCAAA@@@DDDIIIJJJGGGCCC@@@;;;888888:::;;;888444:::::::::999777777888999::::::::::::;;;;;;;;;;;;;;;<<<===;;;:::<<>>>>>>>>???@@@@@@AAAAAA===>>>@@@FFFPPP[[[ffflllmmmkkkgggeeedddeeehhhjjjfffccc___XXXQQQJJJEEEBBB===888777;;;>>><<<;;;<<<;;;<<<>>>???>>><<<999777;;;;;;:::999777777999;;;<<<;;;999777666555555555:::;;;;;;:::888777888999<<<<<<=========<<<:::999999999999999:::;;;<<<===<<<;;;:::999999;;;<<<>>>666888:::<<<>>>?????????>>>???@@@@@@@@@>>><<<;;;AAA???======>>>>>><<<:::>>>======>>>@@@@@@???===@@@@@@AAA@@@???@@@CCCEEEJJJMMMRRRVVVYYY]]]```bbbccc```]]]]]]```dddeeeeeegggbbb\\\[[[```ffflllnnnoooppprrrttttttsssrrrqqqxxxwwwvvvuuusssqqqpppnnnrrrqqqpppppprrrsssrrrppppppqqqrrrrrrssssssssssssppppppqqqrrrrrrrrrqqqqqqqqqrrrrrrqqqooonnnooopppqqqnnnmmmnnnppprrrpppnnnjjjjjjkkkmmmpppqqqpppooouuutttsssrrrqqqppppppoootttsssqqqooonnnnnnoooppptttrrrppplllggg^^^TTTMMMPPPWWW^^^ccccccbbbaaabbbXXXSSSOOOPPPVVV[[[]]]\\\aaaaaaaaabbbccccccdddddd___\\\YYYZZZ^^^bbbdddeeeffffffggggggfffdddbbbaaaccc```]]]]]]^^^^^^]]]\\\\\\]]]___bbbfffjjjmmmnnnlllnnntttyyyxxxtttvvv|||wwwwwwwwwwwwvvvvvvwwwxxxvvvmmmjjjnnnrrroookkkiiijjjhhhiiinnnqqqppprrrwwwzzztttmmmkkknnnqqqqqqpppooosssuuusssnnnllllllooonnniiigggiiikkkiiiiiikkkkkkkkkkkkkkkkkkkkkkkkjjjhhhhhhhhhjjjkkkjjjiiihhhgggfffiiimmmmmmjjjmmmsssooopppqqqooonnnllllllmmmnnnpppqqqooolllkkkmmmpppppppppoooppppppqqqrrrsssooooooqqqrrrrrrqqqqqqpppkkklllmmmoooooopppoooooosssssssssuuuwwwyyyyyyyyyxxxuuussssssuuuwwwvvvuuuuuuuuutttrrrpppqqqtttxxxwwwtttpppnnnmmmnnnooopppllliiihhhjjjiiigggjjjqqqnnnoooooopppqqqqqqqqqqqqqqqpppnnnmmmmmmmmmnnnoooqqqppppppqqqssstttrrrqqqssstttuuuuuutttrrrpppooorrruuuwwwtttpppmmmooorrrqqqoooqqqtttsssnnnmmmqqqnnnppprrrtttuuuuuutttsssqqqqqqqqqqqqrrrrrrrrrrrrtttqqqooonnnooooooooonnnoooppppppppppppqqqqqqqqqnnnnnnnnnnnnnnnoooooopppnnnoooooopppppppppoooooonnnppprrrrrrqqqqqqrrrsssmmmnnnnnnllliiigggggggggjjjjjjjjjjjjhhhfffcccaaa`````````aaa``````______^^^]]]\\\[[[YYYWWWVVVVVVUUUUUUVVVVVVVVVTTTSSSRRROOOOOOOOOOOOPPPPPPOOOOOOLLLJJJGGGEEEFFFFFFFFFFFFFFFDDDBBBAAA@@@@@@???>>>AAA@@@???===<<<<<<;;;;;;============<<<<<<;;;::::::<<<@@@HHHOOOTTTTTTRRRKKKJJJKKKOOOSSSTTTQQQLLLDDD@@@;;;:::<<<<<<:::777999:::;;;:::999999:::<<<999999999999::::::;;;;;;:::<<<>>>======???CCCHHHDDD???===>>>>>><<<;;;===;;;;;;;;;::::::::::::::::::;;;>>>>>>???@@@BBBCCCBBBBBBCCCEEEGGGHHHJJJJJJJJJKKKMMMRRRYYYbbbjjjooommmllliiigggfffggghhhiiidddbbb]]]VVVOOOGGGAAA>>>===888777;;;===<<<;;;<<<;;;<<<>>>???>>><<<999888666777888888777777999;;;;;;:::999888777666666666666777888777555555555666;;;<<<<<<===<<<;;;:::999888888888888999:::;;;<<<<<<;;;:::999999;;;<<<>>>777888:::;;;======>>>>>>===>>>>>>>>>===<<<<<<;;;AAA???======>>>>>><<<:::????????????@@@AAA@@@???@@@AAAAAA@@@@@@AAACCCEEEHHHMMMSSSVVVXXXZZZ]]]```aaa^^^[[[\\\___ccceeeeeegggccc]]]]]]aaahhhmmmpppooopppqqqrrrsssrrrrrrqqquuuuuuuuuuuuuuutttsssrrrrrrqqqpppqqqrrrsssrrrppppppqqqqqqrrrrrrrrrrrrqqqppppppppppppppppppppppppqqqrrrrrrqqqooonnnnnnooopppooonnnoooqqqqqqooommmkkkkkkjjjlllnnnoooooonnnttttttssssssrrrqqqpppppprrrqqqooonnnmmmnnnooopppqqqpppnnnkkkfff]]]TTTMMMQQQVVV]]]aaaaaaaaabbbcccWWWSSSPPPPPPUUUYYYZZZZZZ^^^^^^^^^___aaadddfffhhheeeaaa]]][[[]]]```cccddddddeeefffffffffeeedddcccfffccc___]]]]]]]]]]]]]]]^^^\\\ZZZYYY[[[___dddgggfffiiipppuuuvvvtttvvvzzzttttttsssrrrqqqsssvvvzzztttmmmjjjmmmpppnnnkkkiiiiiiggghhhmmmpppqqquuuyyy}}}xxxsssrrrtttvvvvvvttttttwwwzzzyyyvvvttttttvvvsssmmmiiiiiiiiiggggggjjjmmmmmmmmmllllllkkkkkkjjjiiiiiijjjjjjjjjiiihhhgggfffggglllqqqrrrppppppsssqqqpppnnnmmmnnnnnnmmmllllllnnnpppooollllllooorrroooooooooooopppqqqssssssttttttssssssrrrrrrssssssqqqqqqppppppooooooppppppssssssuuuvvvxxxyyyzzz{{{wwwuuussssssuuuvvvuuuttttttttttttrrrqqqqqqtttvvvvvvuuusssqqqoooooooooooommmiiifffeeeddddddjjjqqqkkklllnnnpppqqqqqqpppooopppooonnnmmmlllmmmnnnnnnppppppppprrrtttuuutttsssttttttssssssrrrrrrqqqqqqrrrtttuuusssooonnnoooqqqqqqnnnooossstttrrrpppqqqpppqqqqqqrrrrrrsssssssssppppppqqqqqqrrrrrrrrrrrrvvvssspppooopppqqqqqqqqqooonnnmmmmmmmmmnnnppppppqqqqqqppppppppppppoooooopppqqqrrrssssssqqqpppnnnppprrrtttuuuttttttuuuwwwrrrssssssqqqnnnmmmmmmnnnrrrrrrrrrpppmmmjjjgggeeeeeeeeefffeeeeeedddccccccbbbaaa```___]]]\\\[[[ZZZVVVWWWWWWWWWWWWUUUTTTRRRSSSSSSSSSSSSSSSSSSSSSRRRRRROOOKKKIIIIIIJJJJJJIIIKKKHHHEEEEEEFFFFFFCCC@@@GGGEEEAAA???>>>???@@@AAA>>>>>>=========>>>??????===BBBKKKUUU^^^ccccccbbbXXXXXXZZZ^^^bbbaaa]]]XXXJJJEEE???<<<<<<===;;;999888:::;;;;;;;;;;;;<<<>>>888888999:::;;;<<<<<<===;;;???CCCDDDDDDFFFJJJNNNMMMHHHFFFIIIIIIFFFDDDEEEEEECCCAAA???>>>======>>>???BBBEEEGGGGGGHHHIIIJJJIIIJJJLLLNNNQQQSSSUUUVVVXXXYYY[[[^^^bbbhhhmmmpppkkkjjjiiihhhgggfffeeeeee```]]]XXXQQQIIIBBB===:::<<<999888;;;===;;;:::<<<;;;<<<>>>>>>===<<<999888333444666777777777999;;;999999999888888777777777444555666666555555666777::::::;;;;;;;;;:::999999888777777888888999:::;;;;;;;;;:::999:::;;;<<<===999999999999:::;;;<<<===???>>>===============>>>@@@???======>>>>>><<<;;;??????@@@@@@AAAAAAAAAAAA@@@AAAAAAAAA@@@AAADDDFFFFFFMMMUUUXXXXXXXXXZZZ^^^]]][[[ZZZZZZ^^^bbbdddeeegggccc___^^^bbbiiinnnrrrpppqqqqqqqqqrrrrrrrrrrrrrrrssstttuuuvvvvvvvvvvvvsssqqqpppqqqrrrsssrrrpppqqqqqqqqqqqqqqqqqqpppppprrrqqqooonnnmmmnnnnnnooopppqqqqqqpppnnnmmmmmmnnnppppppqqqrrrsssqqqnnnkkkmmmkkkiiiiiikkkmmmmmmmmmsssssssssssssssrrrqqqqqqpppooonnnmmmmmmnnnoooooooooooommmkkkggg```WWWQQQRRRUUUZZZ]]]___aaacccdddVVVTTTRRRRRRUUUXXXYYYXXXYYYYYYZZZ[[[^^^bbbfffhhhiiifffaaa^^^^^^```bbbdddeeeffffffgggfffeeeddddddfffdddbbbaaa`````````___```^^^ZZZXXXXXX[[[^^^aaacccggglllqqqqqqqqqrrrtttrrrrrrpppmmmkkkmmmrrrvvvrrrnnnkkkllloooooommmkkkmmmlllmmmooorrruuuyyy{{{}}}zzzxxxyyyyyyxxxvvvtttwww{{{|||{{{zzzzzz{{{yyyrrrmmmlllllljjjkkkmmmooonnnnnnmmmlllkkkkkkjjjiiijjjjjjiiigggfffffffffeeehhhnnnsssuuutttrrrrrrrrroookkkkkknnnooonnnllljjjlllnnnnnnlllmmmpppsssppppppppppppqqqssstttuuuxxxvvvtttrrrqqqrrrsssttttttsssqqqppppppqqqrrrsssuuuvvvwwwwwwwwwxxxyyyzzzxxxwwwvvvvvvwwwwwwwwwwwwttttttsssrrrqqqrrrtttuuutttttttttrrrpppnnnnnnnnnooolllhhheeecccdddiiinnnjjjllloooqqqrrrrrrpppooommmlllkkkjjjjjjkkklllmmmnnnnnnnnnpppssstttsssrrrpppppppppppprrrsssuuuvvvssstttuuusssqqqoooppprrrqqqooonnnrrruuuuuusssqqqtttsssrrrqqqppppppqqqrrrqqqqqqrrrrrrssssssttttttxxxuuurrrpppqqqssssssssspppnnnmmmllllllnnnpppqqqsssssssssrrrrrrqqqpppoooooopppsssuuuuuusssqqqoooooorrrtttuuuuuuuuuvvvxxxtttuuuuuutttqqqppppppqqqwwwvvvvvvtttqqqooolllkkkkkkkkkkkkkkkjjjiiihhhhhhcccccccccbbbaaa``````___XXXXXXYYYYYYXXXVVVTTTSSSWWWWWWWWWVVVTTTRRRPPPOOOTTTRRRPPPOOOPPPPPPOOOMMMQQQMMMJJJJJJLLLLLLHHHEEEHHHGGGDDDBBBAAAAAABBBCCCBBBAAA@@@@@@@@@AAABBBCCCDDDJJJUUU```hhhlllkkkiiidddeeehhhkkkllljjjddd___PPPKKKEEEAAA@@@@@@???>>><<<>>>??????>>>===>>>???;;;<<<===>>>???@@@AAABBBCCCGGGMMMPPPPPPRRRUUUXXXXXXTTTSSSVVVVVVRRRPPPPPPOOOMMMJJJHHHFFFFFFFFFGGGFFFJJJNNNPPPQQQQQQRRRSSSSSSTTTUUUXXXZZZ\\\^^^___^^^___aaacccfffiiilllnnngggggggggfffeeebbb___^^^[[[WWWPPPHHHBBB>>><<<<<<===999999<<<===::::::<<<<<<======>>>===;;;:::888333555777888777888999:::666777777777777777777777555666888888777888999;;;999999999:::999999999999999999888888999::::::;;;;;;;;;:::::::::;;;<<<===;;;:::999888999:::;;;<<>>>>>???AAABBB???>>>>>>===>>>======<<<>>>???@@@@@@???@@@AAABBBAAABBBBBBAAAAAABBBDDDFFFFFFNNNWWW[[[YYYWWWYYY\\\[[[ZZZYYYZZZ]]]aaaeeegggfffccc```___bbbhhhnnnqqqrrrrrrrrrqqqrrrsssssstttrrrssstttvvvwwwwwwxxxxxxsssrrrqqqqqqrrrsssrrrpppqqqqqqqqqqqqqqqpppooonnnsssrrrooommmlllmmmnnnooooooppppppooommmllllllmmmppprrrtttvvvuuurrrnnnkkknnnkkkhhhhhhiiikkkkkkkkkqqqrrrsssssstttsssrrrrrroooooonnnnnnnnnooopppppppppoooooonnnjjjddd\\\VVVRRRTTTWWWZZZ]]]aaadddfffWWWVVVUUUUUUVVVWWWXXXXXXVVVVVVVVVXXX[[[___bbbeeeiiigggccc```^^^___bbbeeehhhhhhhhhgggfffeeedddccc```aaacccdddcccbbb```___bbbaaa___^^^]]]]]]^^^___```dddhhhjjjlllnnnppppppqqqqqqppplllggggggkkkooosssqqqooooooqqqtttsssppptttuuuuuuuuuvvvyyy||||||~~~{{{yyywwwvvvtttsssrrruuuyyy{{{||||||||||||yyyrrrmmmmmmmmmlllmmmpppnnnnnnmmmlllkkkjjjjjjjjjhhhiiijjjhhheeeddddddffffffiiinnnrrruuuuuussspppqqqnnnkkklllnnnooonnnkkkiiilllnnnnnnllllllpppsssqqqqqqqqqrrrrrrtttuuuuuuwwwvvvsssqqqppppppqqqrrrsssrrrqqqpppppprrruuuvvvxxxyyyzzzyyyvvvuuuuuuwwwvvvwwwxxxxxxxxxxxxxxxyyytttsssrrrqqqrrrsssssssssppprrrsssrrrooommmmmmnnnqqqqqqnnniiiffffffhhhjjjkkkmmmppprrrsssrrrpppooommmlllkkkjjjkkkkkkmmmmmmooonnnoooqqqsssuuutttssspppoooooooooqqqsssvvvxxxtttuuuuuutttsssrrrrrrsssppppppoooqqquuuwwwuuuqqqxxxvvvtttqqqoooooooooppprrrrrrrrrssstttuuuuuuvvvxxxvvvsssrrrsssuuuuuuuuuqqqpppooonnnnnnppprrrsssttttttttttttsssrrrpppooolllnnnrrrtttuuuuuutttrrrnnnqqqssstttttttttuuuwwwrrrssstttsssqqqpppqqqrrrvvvvvvuuutttsssqqqpppoooooooooooooooooonnnmmmmmmiiihhhgggfffdddbbbaaaaaa[[[[[[\\\[[[ZZZYYYWWWUUUWWWWWWWWWWWWUUURRRPPPNNNPPPPPPQQQSSSTTTTTTQQQOOORRRPPPNNNNNNOOONNNKKKHHHHHHHHHGGGFFFDDDDDDCCCCCCEEEDDDCCCBBBBBBCCCEEEEEEIIIPPP[[[fffmmmpppoooooommmnnnpppqqqppplllfffaaaXXXTTTOOOKKKIIIIIIIIIIIIHHHIIIKKKJJJGGGFFFEEEFFFCCCDDDDDDFFFGGGHHHIIIIIINNNSSSXXX\\\\\\^^^aaacccbbb^^^]]]___```\\\ZZZZZZWWWUUUSSSPPPPPPPPPQQQRRRNNNQQQUUUXXXXXXXXXXXXYYYZZZ[[[\\\]]]^^^```aaaaaa^^^___aaaccceeehhhiiijjjdddeeeeeeeeebbb___[[[XXXTTTOOOGGG???<<<<<<>>>AAA===;;;;;;>>>===::::::>>><<<=========<<<;;;:::999777999:::999888888:::;;;444555666777777777666666555777999999999999;;;<<<999999999999999999999999;;;::::::::::::;;;<<<<<<::::::::::::;;;;;;<<<<<<;;;:::999888888999;;;;;;??????>>>>>>>>>???AAABBB>>>>>>>>>>>>============<<<>>>???>>>===>>>@@@CCCBBBBBBCCCBBBAAABBBEEEGGGHHHOOOXXX\\\[[[YYYZZZ[[[ZZZZZZZZZ[[[]]]aaafffiiieeecccaaa```aaaffflllppptttsssssssssssstttuuuuuussstttuuuvvvwwwwwwwwwwwwtttsssrrrrrrssssssqqqpppqqqqqqqqqqqqqqqpppooonnntttssspppnnnmmmnnnooopppnnnoooooonnnlllkkkkkklllpppsssvvvxxxvvvsssooommmnnnkkkhhhggghhhjjjjjjjjjoooppprrrssstttsssrrrrrrpppppppppoooppppppqqqqqqnnnnnnnnnnnnkkkeee^^^XXXSSSSSSUUUXXX]]]bbbfffhhhWWWWWWWWWWWWWWWVVVVVVVVVUUUUUUUUUVVVXXX[[[]]]___ccccccbbb```^^^___bbbdddiiihhhgggfffeeedddccccccZZZ^^^bbbcccbbb___]]]]]]aaaaaacccccccccbbb```___[[[___bbbcccfffmmmoooooonnnpppqqqlllfffccceeehhhrrrrrrqqqppprrrwwwxxxvvvxxxzzz{{{yyyzzz}}}}}}{{{}}}{{{xxxvvvsssrrrqqqqqqsssuuuxxxzzz{{{{{{yyyxxxtttnnnkkkkkkllljjjjjjmmmkkkkkkkkkjjjjjjiiiiiiiiihhhjjjjjjhhhdddccceeehhhiiilllnnnpppsssvvvtttooommmmmmmmmmmmnnnnnnmmmkkkkkkmmmooonnnkkkkkknnnqqqrrrrrrrrrrrrrrrsssssstttuuutttqqqooonnnooopppqqqqqqpppooooooqqqsssvvvwwwyyy{{{{{{yyyuuurrrsssuuurrruuuwwwxxxwwwwwwxxxzzztttrrrqqqqqqsssssssssrrrnnnppprrrqqqnnnlllnnnppprrrtttsssmmmjjjjjjjjjiiimmmnnnppprrrrrrqqqpppooooooooonnnmmmnnnooopppqqqrrrrrrrrrsssvvvwwwvvvuuurrrqqqppppppppprrrssstttuuuuuuuuuuuutttttttttsssooorrrrrrrrrtttwwwvvvrrrxxxwwwuuurrrqqqppppppqqqqqqqqqrrrssstttuuuuuuvvvwwwuuuttttttuuuvvvvvvuuusssrrrqqqqqqqqqrrrttttttttttttuuuuuutttrrrqqqooommmnnnqqqtttvvvvvvvvvuuuppprrrtttuuuttttttuuuvvvqqqrrrsssrrrqqqpppqqqrrruuuttttttssssssrrrrrrrrrqqqqqqrrrrrrrrrrrrqqqqqqpppooommmjjjgggdddbbbaaa```aaaaaa```___]]][[[ZZZWWWXXXYYYZZZYYYWWWUUUTTTOOOPPPQQQSSSUUUUUUSSSQQQRRRSSSSSSRRRQQQOOOMMMLLLKKKKKKJJJIIIHHHGGGGGGFFFFFFFFFFFFGGGGGGHHHIIIJJJOOOVVV```iiiooorrrtttuuuppprrrsssssspppkkkfffcccaaa___[[[XXXVVVVVVVVVWWWVVVWWWXXXWWWUUURRRQQQQQQMMMMMMNNNOOOOOOPPPQQQQQQWWW[[[```cccccccccfffiiifffbbb```cccccc```^^^___ZZZYYYXXXWWWVVVWWWWWWXXXSSSVVVYYYZZZZZZZZZ[[[\\\\\\\\\]]]]]]^^^^^^______^^^^^^___```bbbeeefffgggbbbccccccbbb___[[[WWWTTTLLLHHHAAA<<<:::<<<@@@CCC???===>>>@@@>>>;;;<<>>444555666777777777666555444666777888777777999;;;999999888888888999:::;;;<<<<<<;;;;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<;;;:::::::::::::::;;;<<<;;;;;;;;;;;;<<<===??????===>>>???>>>===<<<===>>>;;;===???>>><<<===@@@DDDBBBCCCCCCCCCBBBCCCFFFHHHJJJOOOVVV[[[]]]\\\[[[[[[ZZZ[[[[[[\\\]]]```eeeiiieeedddcccaaaaaadddjjjnnnssssssssssssttttttttttttttttttuuuvvvvvvvvvuuuuuuuuutttrrrrrrssssssqqqpppqqqqqqqqqqqqqqqqqqppppppsssrrrpppooonnnoooooopppmmmnnnnnnmmmkkkjjjjjjkkkooorrrvvvwwwuuurrrooonnnllljjjhhhhhhiiijjjjjjiiilllmmmppprrrssssssrrrqqqqqqqqqqqqqqqppppppppppppkkkkkkkkkkkkiiiddd\\\WWWSSSRRRTTTXXX^^^dddhhhjjjUUUVVVWWWWWWVVVTTTTTTTTTVVVVVVWWWWWWXXXYYYYYYYYY[[[]]]^^^^^^\\\]]]```cccfffeeeddddddcccccccccccc\\\___bbbbbb___]]]\\\\\\]]]___bbbddddddcccaaa```\\\______]]]aaaiiilllkkkjjjnnnqqqnnnfffaaaaaadddjjjmmmmmmjjjmmmtttwwwtttvvv{{{}}}{{{{{{~~~}}}yyy{{{zzzwwwuuusssrrrtttuuuwwwxxxzzz{{{{{{yyyuuurrrrrrllliiijjjjjjgggggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhkkkllliiieeedddgggkkknnnpppooonnnqqqvvvuuupppiiilllooopppooommmlllkkkmmmooopppnnnkkkjjjlllnnnrrrrrrqqqpppppppppqqqqqqsssrrrpppoooooooooooopppooooooooooooppprrrtttuuuwwwyyy{{{xxxtttqqqrrruuuqqqtttxxxyyyyyyyyy{{{}}}tttrrrpppqqqssstttsssqqqmmmppprrrqqqnnnmmmppptttqqquuusssmmmjjjmmmnnnlllooooooppppppoooooonnnmmmpppoooooonnnooopppqqqrrrtttsssssstttvvvwwwuuutttppppppppppppqqqrrrssstttuuutttttttttttttttssssssnnntttvvvssssssuuuvvvsssuuutttttttttssstttttttttoooooopppqqqrrrssstttuuuuuuuuuuuuvvvwwwwwwuuussssssssssssssstttttttttuuurrrssstttuuutttsssqqqpppqqqrrrsssuuuvvvwwwwwwwwwsssuuuwwwwwwvvvvvvwwwxxxqqqrrrssssssrrrqqqrrrsssuuutttsssrrrrrrqqqqqqrrrqqqqqqrrrsssttttttttttttqqqqqqooommmkkkjjjhhhggggggggggggfffeeecccaaa___^^^___```aaa```^^^\\\ZZZXXXVVVUUUUUUWWWXXXXXXWWWVVVYYY\\\ZZZVVVRRRRRRTTTSSSQQQOOOMMMLLLLLLMMMNNNIIIKKKMMMOOORRRSSSUUUUUU\\\bbbiiinnnppprrruuuwwwppprrrsssrrroookkkhhhfffddddddbbbaaa______```aaa]]]___aaaaaa^^^\\\[[[[[[UUUUUUUUUVVVVVVWWWWWWWWWZZZ^^^bbbcccbbbccceeehhhfff```^^^___```]]]]]]^^^ZZZZZZZZZYYYXXXWWWWWWWWWUUUWWWXXXXXXXXXXXXYYY[[[YYYYYYZZZZZZ[[[[[[\\\\\\]]]\\\\\\\\\]]]___aaabbb^^^^^^]]]\\\XXXTTTPPPMMMDDDCCC@@@>>>===>>>???@@@@@@???@@@BBB???;;;===AAA=========<<<<<<;;;::::::;;;;;;:::888888:::>>>BBB666777999999999888666555444666777777666666777999:::999999888999:::;;;<<<<<<;;;;;;::::::;;;;;;;;;::::::;;;;;;<<<<<<;;;;;;999:::;;;<<<<<<<<<<<<<<<888999:::;;;======>>>>>><<<>>>??????<<<<<<===???<<<>>>@@@>>><<<===BBBFFFCCCDDDDDDCCCCCCCCCFFFHHHLLLMMMQQQWWW]]]^^^\\\YYYYYYZZZ[[[[[[[[[^^^cccgggggggggeeecccaaadddiiinnnpppqqqrrrsssssssssrrrqqqrrrrrrssstttuuuvvvvvvvvvvvvtttsssrrrssssssqqqppppppqqqqqqrrrrrrrrrrrrqqqoooooooooooooooooooooooolllmmmnnnllljjjiiijjjkkkkkkooossstttrrrooonnnnnnkkkiiihhhiiikkkkkkkkkiiiiiikkknnnqqqrrrsssrrrqqqqqqqqqqqqppppppooonnnnnnjjjjjjkkkkkkiiiccc\\\WWWSSSRRRTTTYYY```fffjjjjjjTTTUUUWWWWWWUUUSSSRRRRRRXXXXXXYYYYYYYYYXXXWWWVVVTTTWWW[[[\\\[[[\\\^^^aaabbbbbbaaaaaabbbccccccdddaaacccdddbbb^^^\\\\\\^^^[[[]]]```bbbccccccaaa```aaabbb```[[[]]]eeehhheeeffflllqqqooohhhaaa```bbbbbbffffffcccfffnnnrrrpppsssyyy|||zzz{{{~~~}}}www{{{{{{yyywwwuuuvvvyyy|||}}}}}}}}}}}}{{{wwwrrrnnnrrrmmmjjjkkkkkkgggeeefffffffffffffffggggggggggggiiilllmmmkkkgggfffjjjnnnrrrssspppmmmpppvvvwwwqqqggglllqqqrrrooolllkkklllnnnppppppnnnjjjiiijjjmmmrrrqqqpppooonnnnnnnnnnnnqqqqqqppppppooooooppppppoooooooooooopppqqqrrrrrruuuxxxzzzxxxsssqqqsssvvvrrrvvv{{{||||||}}}tttrrrpppqqqssstttrrrpppnnnqqqsssqqqnnnnnnssswwwqqqtttrrrkkkjjjooorrrppppppoooooonnnmmmmmmllllllooonnnmmmmmmmmmooopppqqqsssrrrrrrsssttttttsssqqqkkklllnnnppprrruuuvvvwwwtttsssrrrrrrssstttsssrrrnnnuuuxxxtttrrrtttuuusssqqqrrrssstttvvvwwwwwwxxxmmmnnnooopppqqqrrrssssssttttttuuuwwwxxxxxxuuurrrrrrssstttuuuuuuuuuttttttqqqssstttuuuuuusssqqqpppuuuuuuvvvvvvvvvwwwxxxxxxwwwyyyzzzzzzyyyxxxyyyzzzrrrsssttttttsssssstttuuuvvvuuutttrrrqqqqqqqqqqqqpppqqqrrrtttuuuuuuuuuuuunnnnnnoooooopppppppppqqqkkkkkkkkkkkkiiigggeeedddggghhhhhhhhhfffbbb^^^\\\ccc___ZZZXXXYYY[[[]]]^^^[[[```eeebbb\\\WWWXXX\\\ZZZWWWRRRNNNMMMOOORRRUUUMMMPPPSSSXXX\\\^^^``````jjjmmmqqqrrrqqqqqqsssvvvoooqqqrrrqqqooollljjjjjjcccddddddcccbbbbbbcccddd^^^aaacccdddbbb```______YYYYYYZZZZZZZZZZZZZZZZZZ[[[^^^```aaa______bbbfffccc^^^ZZZ[[[[[[ZZZZZZ\\\ZZZZZZYYYYYYWWWVVVTTTSSSUUUVVVWWWVVVUUUUUUWWWYYYUUUVVVVVVWWWXXXYYYZZZZZZ[[[ZZZYYYXXXXXXZZZ\\\]]]XXXXXXWWWUUUQQQMMMIIIGGG@@@AAAAAABBBAAA???===<<>>======<<<;;;;;;:::::::::999888777777;;;@@@EEE888999;;;;;;;;;:::888666666777888888777777888999::::::999999999:::<<<===;;;;;;:::999999:::::::::999:::;;;;;;<<<<<<;;;;;;999:::;;;===>>>>>>===<<<888999;;;>>>?????????>>>;;;>>>@@@???<<<<<<===@@@<<>>CCCHHHCCCDDDDDDDDDCCCDDDFFFIIILLLLLLNNNUUU\\\___\\\XXXXXXYYYZZZZZZYYY\\\aaafffiiiiiihhheeecccdddiiinnnmmmoooqqqrrrrrrrrrpppooooooppprrrtttuuuvvvvvvwwwvvvtttssssssssssssqqqppppppqqqrrrssssssssssssssslllmmmnnnnnnooonnnnnnmmmlllmmmmmmllljjjiiiiiijjjiiilllpppqqqooommmlllmmmiiiiiiiiijjjllllllkkkiiigggjjjmmmppprrrrrrqqqpppppppppppppppooonnnlllllllllllllllllljjjeee^^^XXXRRRRRRTTTYYYaaahhhkkkkkkVVVWWWXXXXXXXXXWWWUUUUUUTTTUUUWWWZZZ]]]]]][[[XXXVVVTTTRRRSSSVVVYYYYYYXXX___dddaaaYYYZZZbbbbbb[[[___aaadddggggggddd```]]]YYY[[[]]]___aaaaaaaaaaaaddddddcccaaa______bbbdddbbbgggllllllgggbbb^^^]]]___```bbbdddeeehhhlllooosssqqqqqqvvv|||}}}yyy~~~zzzvvvuuuwwwzzzzzzyyy~~~~~~}}}{{{vvvqqqllliiimmmkkkkkkmmmjjjfffgggjjjccceeegggkkkmmmllliiifffiiiiiijjjkkklllllljjjhhhooommmmmmpppooonnnpppvvvmmmoooqqqrrrpppooooooooosssssssssooolllkkkmmmpppooopppqqqpppooonnnooopppssssssssstttttttttuuuuuupppqqqqqqqqqpppppprrrtttzzzwwwsssooooooqqquuuwwwzzzzzzxxxwwwwwwxxxzzz{{{rrrqqqqqqpppqqqrrrtttuuutttqqqnnnpppsssvvvvvvuuuoooooommmkkkjjjlllooorrrnnnmmmmmmmmmmmmlllllllllooonnnmmmllllllmmmnnnoooqqqrrrrrrqqqpppqqqsssuuuooooooqqqrrrrrrqqqpppoooqqqqqqrrrrrrrrrrrrqqqqqqpppqqqrrrssstttsssrrrrrrqqqrrrpppnnnpppuuuvvvssstttqqqnnnnnnqqqssssssrrrtttvvvxxxzzzzzzyyywwwvvvtttpppooouuu{{{yyysssnnnuuuuuuuuuvvvwwwvvvsssqqqttttttuuuvvvvvvwwwvvvvvvwwwwwwyyy{{{|||{{{wwwtttvvvwwwyyyxxxvvvsssssssssvvvrrrpppqqquuuvvvtttppppppqqqrrrssssssssssssrrrrrrrrrrrrtttuuuuuurrrpppooonnnmmmmmmmmmnnnmmmllliiiiiijjjlllooonnniiieeeccccccbbbaaa```aaaeeehhhjjjlllmmmjjjeeecccfffjjjaaa^^^ZZZUUURRRTTTXXX\\\ZZZ[[[^^^aaadddgggiiikkkppprrrtttrrrppppppsssvvvssssssttttttrrroookkkiiieeebbbbbbeeeddd```___aaaaaaaaaaaa```^^^\\\ZZZZZZZZZZZZYYYYYYXXXXXXXXXWWWXXXXXXYYYZZZZZZZZZZZZYYY^^^[[[YYY[[[___aaa___[[[[[[]]]^^^___^^^\\\YYYWWWVVVXXXYYYYYYXXXXXXYYYZZZWWWYYYZZZXXXVVVVVVYYY]]]XXXXXXYYYXXXWWWUUUSSSRRRSSSRRRPPPNNNKKKIIIGGGFFFBBBCCCCCCDDDCCCAAA@@@???EEEBBB???======>>>AAACCC???999888<<<===:::888;;;;;;;;;::::::;;;<<<>>>???@@@<<<777666777888777555:::::::::999777777999:::555666888999:::888777555:::::::::;;;;;;;;;<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<<<<===>>>>>>???>>>>>>============>>>???>>>>>>>>>???@@@@@@AAADDDAAA>>>>>>AAADDDGGGHHHGGGGGGJJJPPPVVV[[[[[[YYY\\\^^^___\\\YYYYYY^^^bbbjjjiiieeeaaa```bbbggglllnnnpppssstttrrrqqqppppppqqqqqqrrrsssttttttttttttqqqrrrsssuuuuuuuuuttttttrrrrrrrrrrrrrrrrrrrrrrrrnnnlllkkkkkkmmmnnnnnnmmmqqqooommmkkkiiihhhhhhhhhhhhkkkmmmnnnlllkkkmmmoooiiiiiiiiikkklllllljjjhhhjjjkkkmmmnnnoooooooooooonnnooopppqqqqqqpppooooooooonnnmmmkkkiiiccc]]]XXXXXXWWWVVVYYY^^^cccggghhhWWWWWWXXXXXXXXXWWWVVVUUUUUUUUUVVVYYY[[[\\\ZZZXXXWWWUUUSSSTTTWWWYYYYYYXXXWWW]]]]]]XXX[[[ccceee___```bbbdddfffgggfffeeeddd[[[\\\^^^___``````______fffeeedddbbbaaaaaadddfffcccfffiiijjjhhhdddaaa```XXXYYYYYYZZZ[[[]]]```bbbmmmmmmnnnrrrxxx{{{{{{{{{{{{xxxuuuuuuxxx{{{||||||~~~zzztttoookkkiiihhhjjjmmmkkkhhhhhhllliiiiiijjjlllnnnllliiifffkkkjjjkkkllllllllljjjiiinnnlllmmmpppooolllnnnssspppqqqrrrqqqooonnnnnnooorrrrrrqqqnnnkkkjjjlllnnnpppqqqrrrqqqooommmmmmmmmqqqqqqqqqqqqrrrrrrrrrrrrqqqrrrsssrrrqqqrrrsssuuuvvvtttpppnnnnnnqqquuuwwwxxxxxxxxxxxxyyyzzz{{{|||sssrrrqqqqqqqqqrrrssstttpppooooooppprrrtttttttttnnnnnnmmmkkkjjjjjjmmmooommmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnoooppppppqqqrrrrrrqqqpppqqqsssuuuqqqrrrrrrsssrrrqqqooooooppppppqqqqqqqqqqqqpppppppppppprrrsssssssssrrrqqqqqqrrrqqqnnnpppuuuuuurrrtttqqqnnnnnnqqqssssssssstttuuuwwwyyyzzzxxxwwwuuuuuuqqqqqquuu{{{|||wwwrrroooppprrrtttvvvvvvtttssstttuuuvvvvvvwwwwwwwwwvvvwwwvvvuuuuuuvvvwwwvvvuuuwwwwwwwwwuuusssrrrsssuuuvvvsssqqqrrruuuwwwtttqqqrrrrrrrrrrrrsssssssssssssssssssssuuuwwwvvvtttrrrqqqqqqqqqqqqrrrrrrqqqpppmmmmmmnnnqqqssssssoookkkmmmmmmllljjjiiiiiillloooqqqrrrsssooojjjhhhjjjmmmhhhgggeeeaaa^^^^^^```bbb___```bbbdddgggjjjlllmmmmmmoooqqqpppooonnnppprrrpppqqqrrrrrrpppnnnjjjiiieeebbbaaacccbbb]]]\\\^^^^^^^^^]]]]]][[[ZZZXXXXXXUUUUUUVVVWWWYYYZZZ[[[\\\VVVWWWXXXYYYZZZ[[[[[[[[[]]]ZZZXXXZZZ^^^```___\\\\\\]]]^^^___^^^[[[YYYWWWVVVXXXZZZZZZZZZZZZ\\\]]]ZZZZZZZZZXXXWWWXXXYYY[[[VVVVVVVVVUUUTTTRRRQQQPPPOOONNNMMMKKKIIIGGGFFFEEEEEEDDDCCCAAAAAAAAAAAAAAABBB@@@>>><<<;;;===???@@@@@@;;;:::===>>>;;;:::<<>>===<<<;;;;;;;;;<<>>>>><<<<<<<<<<<<===>>>??????@@@???>>>>>>============@@@???@@@@@@AAABBBCCCDDDEEEBBB??????AAADDDGGGGGGGGGGGGIIINNNUUUYYY[[[ZZZ[[[]]]___]]]ZZZZZZ]]]aaahhhgggccc___^^^```fffjjjkkknnnqqqrrrqqqooooooppppppqqqrrrsssssssssssssssrrrssstttuuuuuuuuutttsssrrrrrrrrrrrrrrrrrrrrrrrrnnnmmmkkklllnnnooonnnnnnpppnnnllljjjiiihhhhhhhhhiiikkknnnmmmlllkkklllmmmiiihhhiiikkklllmmmkkkiiikkklllnnnoooppppppoooooonnnooopppppppppooonnnnnnooonnnlllkkkhhhccc]]]XXXRRRRRRSSSXXX___gggmmmoooXXXXXXYYYYYYXXXXXXWWWVVVVVVVVVUUUWWWYYYZZZZZZYYYWWWVVVUUUUUUWWWXXXXXXXXXRRRYYY[[[XXX[[[bbbccc___^^^___```aaacccdddeeefff^^^^^^___``````___^^^]]]ffffffeeecccbbbcccfffiiiddddddeeeggghhhgggdddbbbXXXXXXWWWWWWWWWXXXYYYYYYbbbdddgggjjjmmmpppuuuwwwtttrrrqqqrrruuuyyy{{{|||}}}|||vvvppplllggggggjjjnnnnnnjjjjjjmmmooonnnnnnnnnnnnllliiiffflllmmmmmmmmmlllkkkjjjjjjlllkkkmmmpppnnnkkkkkkooorrrrrrrrrpppnnnmmmnnnoooqqqqqqpppmmmjjjiiijjjlllppprrrsssssspppmmmkkkkkknnnnnnnnnnnnoooooooooooossstttttttttssssssuuuwwwsssqqqooonnnnnnqqqtttwwwtttuuuwwwyyy{{{||||||{{{tttsssrrrqqqpppqqqrrrssspppqqqrrrqqqooonnnnnnooolllmmmmmmllljjjiiijjjlllkkkkkkllllllmmmnnnnnnnnnllllllnnnooopppqqqqqqqqqqqqrrrrrrrrrqqqqqqsssuuussstttssssssrrrqqqooonnnpppppppppppppppppppppppprrrrrrsssttttttttttttsssrrrsssrrroooqqqttttttqqqtttrrrooooooqqqsssttttttsssuuuwwwxxxyyyxxxvvvuuuwwwtttsssvvv{{{~~~{{{wwwnnnppprrruuuvvvvvvuuuttttttuuuvvvvvvwwwvvvvvvvvvwwwtttqqqoooqqqsssuuuuuuwwwwwwvvvsssqqqrrrtttwwwwwwuuussstttwwwxxxvvvssstttsssrrrrrrrrrsssuuuvvvttttttuuuwwwyyyyyywwwtttrrrssstttvvvvvvuuusssrrrqqqqqqrrruuuwwwvvvtttqqqvvvvvvuuusssppppppsssuuuyyyzzzyyyuuuooommmnnnqqqjjjjjjiiigggdddbbbbbbccccccddddddfffhhhjjjlllmmmhhhjjjlllmmmlllkkkkkkllllllmmmnnnnnnmmmkkkhhhgggaaa^^^]]]^^^]]]XXXWWWYYYZZZZZZZZZZZZYYYXXXWWWVVVTTTUUUVVVXXXZZZ\\\^^^^^^WWWXXXYYY[[[\\\]]]]]]^^^^^^[[[ZZZ\\\```bbbaaa`````````aaaaaa```^^^\\\ZZZWWWYYY[[[\\\\\\\\\^^^```]]][[[XXXXXXXXXYYYYYYXXXSSSRRRQQQPPPOOONNNNNNNNNIIIIIIIIIHHHGGGFFFFFFFFFGGGEEEBBB@@@???@@@BBBCCC@@@@@@>>>=========>>>???@@@<<<;;;>>>???===;;;<<<@@@???>>>===<<<<<<<<<<<<===<<<::::::::::::888777444666999;;;;;;;;;<<<>>><<<<<<;;;;;;:::999888888999999999:::::::::;;;;;;;;;;;;:::;;;;;;<<<===>>>===============>>>>>>???<<<<<<<<<===>>>???@@@@@@AAA@@@@@@???>>>=========@@@@@@AAABBBCCCDDDFFFGGGFFFDDDAAAAAACCCEEEFFFFFFFFFFFFHHHLLLRRRWWWZZZ[[[YYY\\\^^^^^^\\\[[[]]]___fffdddaaa]]]\\\^^^dddiiihhhkkknnnoooooonnnooooooooooooqqqrrrrrrsssssssssssstttuuuuuuuuutttsssrrrqqqqqqqqqqqqqqqqqqqqqqqqooonnnlllmmmoooppppppoooooonnnlllkkkjjjiiiiiiiiikkklllnnnmmmllljjjkkkkkkiiihhhiiijjjmmmmmmlllkkklllmmmooopppqqqqqqppppppooooooppppppooonnnmmmlllooonnnllljjjhhhccc]]]XXXPPPPPPRRRXXX```iiiooorrr[[[[[[[[[[[[ZZZZZZYYYYYYXXXWWWUUUUUUWWWYYYYYYYYYXXXXXXWWWWWWWWWXXXWWWWWWUUUZZZ]]][[[[[[^^^^^^[[[[[[ZZZZZZZZZ[[[]]]___aaa^^^___```aaaaaa``````___eeeeeedddcccbbbcccgggjjjgggeeecccdddggggggdddaaa[[[YYYXXXWWWWWWVVVUUUTTTXXX\\\`````````ccciiioookkkjjjkkkmmmpppsssvvvxxxxxxzzz}}}~~~{{{vvvpppllliiijjjmmmqqqqqqlllkkknnnrrrpppnnnmmmmmmllljjjhhhnnnoooooonnnllljjjjjjjjjkkkjjjlllooonnniiiiiilllooopppooonnnllllllnnnpppqqqpppooommmlllkkkkkklllnnnqqqssstttqqqnnnllllllllllllmmmmmmmmmnnnnnnnnnrrrtttttttttsssssstttvvvtttrrrpppooooooqqqsssuuurrrtttvvvyyyzzzzzzxxxwwwsssrrrpppoooooooooppppppqqqtttvvvtttoookkkjjjkkklllnnnnnnmmmkkkiiiiiijjjjjjjjjkkklllmmmnnnooopppmmmnnnoooqqqqqqqqqpppoooppprrrsssrrrqqqqqqssstttrrrrrrrrrrrrqqqqqqpppppppppooooooooooooooooooppptttuuuuuuvvvvvvvvvvvvvvvrrrtttrrrpppqqqtttsssoootttsssqqqpppqqqssstttuuutttuuuvvvxxxxxxwwwvvvuuuyyyxxxuuuuuuyyy}}}|||wwwsssuuuwwwxxxwwwuuuttttttttttttuuuuuuuuuuuuttttttuuussspppoooqqqsssttttttvvvwwwwwwvvvttttttvvvxxxxxxwwwuuuvvvxxxyyywwwvvvvvvuuutttssssssuuuwwwxxxvvvvvvwwwyyy{{{{{{yyywwwpppsssvvvwwwvvvtttsssrrrqqqrrrsssuuuvvvvvvuuutttyyyyyywwwuuurrrqqqrrrttt{{{{{{yyyuuuqqqnnnnnnpppiiiiiihhhfffbbbaaaaaabbbbbbbbbbbbcccdddeeeggghhhccceeehhhiiiiiihhhgggfffjjjkkkkkkjjjiiifffdddccc\\\YYYXXXZZZZZZVVVVVVYYY[[[[[[[[[[[[ZZZZZZYYYXXXZZZZZZ[[[\\\^^^___```aaa]]]^^^___``````````````````^^^]]]___bbbeeefffeeeeeeeeedddcccbbbaaa___^^^ZZZ\\\]]]]]]\\\\\\^^^___]]]YYYVVVUUUWWWWWWVVVSSSPPPOOOMMMKKKJJJJJJKKKLLLFFFFFFFFFFFFGGGGGGGGGGGGFFFEEECCCAAA@@@AAABBBCCCBBBAAAAAA@@@@@@@@@@@@@@@???===<<<===>>>===<<<<<<=========>>>>>>???@@@@@@;;;;;;;;;;;;;;;:::999777444777;;;======<<<<<<<<<<<<;;;::::::999999::::::999999999::::::::::::;;;:::::::::;;;<<<>>>???@@@>>>>>>======>>>>>>???@@@>>>======>>>>>>@@@AAAAAABBBBBBAAA@@@???>>>======@@@@@@AAABBBCCCEEEGGGHHHGGGEEECCCCCCDDDFFFFFFEEEEEEFFFGGGJJJOOOTTTXXXZZZWWWZZZ]]]^^^]]][[[\\\\\\dddccc```]]]\\\^^^ccchhhfffiiilllmmmmmmmmmooopppmmmnnnooopppqqqrrrrrrrrrttttttuuuuuuuuusssrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqooonnnmmmnnnpppqqqqqqpppooonnnnnnmmmllllllllllllmmmnnnnnnmmmlllkkkjjjjjjiiihhhhhhjjjlllmmmmmmlllmmmnnnpppqqqrrrrrrqqqqqqpppppppppooonnnmmmllllllooonnnllljjjgggbbb\\\XXXTTTSSSTTTYYY```gggmmmooo^^^]]]]]]]]]\\\\\\\\\\\\ZZZXXXVVVUUUWWWYYYYYYYYYYYYYYYZZZYYYXXXWWWWWWWWWWWW[[[^^^]]][[[\\\\\\[[[ZZZYYYWWWVVVVVVWWWXXXYYY[[[\\\___aaabbbccccccbbbcccccccccbbbaaabbbeeeggghhheeecccccceeeeeebbb___YYYWWWTTTTTTTTTTTTQQQOOOSSSXXX\\\\\\ZZZ[[[bbbhhheeefffhhhiiikkknnnqqqsssrrruuuyyy|||{{{wwwrrrnnnpppooorrruuusssnnnlllnnnqqqooolllkkkkkkllllllkkkpppqqqqqqoookkkiiiiiijjjjjjiiikkknnnlllhhhhhhkkkkkkllllllkkkkkklllooorrrrrrqqqpppooooooooonnnnnnlllooossstttsssqqqpppooommmmmmmmmmmmnnnnnnnnnoooqqqrrrsssrrrqqqqqqsssuuuvvvuuusssqqqqqqqqqqqqrrrppprrruuuwwwwwwvvvsssrrrqqqpppooommmmmmmmmnnnnnnpppsssvvvtttpppmmmmmmnnnmmmnnnooonnnkkkjjjjjjkkkiiijjjkkklllmmmoooppppppooopppqqqqqqqqqooonnnmmmpppqqqssssssrrrqqqrrrtttppppppppppppqqqqqqrrrrrrppppppooonnnnnnooopppppptttttttttttttttuuuuuuuuurrrsssssspppqqqtttsssoootttsssrrrqqqqqqrrruuuvvvuuuuuuvvvwwwxxxwwwwwwvvv{{{{{{xxxtttvvvzzzyyytttrrruuuxxxyyywwwuuuuuuuuurrrsssssstttssssssrrrrrrtttsssssstttvvvwwwuuutttuuuwwwzzz{{{zzzxxxxxxxxxzzzyyyxxxyyyzzzzzzyyyxxxyyyxxxvvvuuuuuuwwwyyyzzzxxxxxxyyy{{{}}}}}}zzzxxxqqqtttwwwxxxvvvsssrrrrrrqqqrrrssssssssssssttttttwwwwwwvvvssspppnnnooopppwwwvvvtttpppllljjjjjjkkkiiihhhfffbbb______bbbddd___^^^]]]]]]]]]___```aaaaaabbbdddfffgggfffdddbbbjjjiiiiiigggeeebbb```^^^[[[XXXXXX[[[\\\ZZZ[[[___^^^_________^^^]]]\\\\\\^^^___```aaaccceeefffgggeeeeeeeeeeeedddcccbbbbbb```___^^^___bbbdddfffgggfffeeecccbbb```______^^^]]]^^^^^^]]][[[ZZZ[[[\\\ZZZVVVRRRQQQSSSSSSRRROOOMMMLLLJJJIIIHHHIIIIIIJJJFFFFFFFFFGGGHHHHHHIIIIIIDDDDDDDDDDDDCCCBBBAAAAAABBBAAAAAA@@@@@@@@@@@@@@@>>>===<<<;;;<<<===<<<:::======>>>??????@@@@@@@@@999:::;;;;;;::::::999999888;;;===>>>===;;;::::::888888888888999;;;<<<===999999:::::::::;;;;;;;;;::::::;;;<<<===???@@@AAA>>>>>>>>>>>>>>>???@@@@@@@@@????????????@@@AAAAAABBBBBBBBBBBBAAA@@@???>>>??????@@@AAACCCDDDFFFGGGGGGEEEDDDEEEGGGGGGFFFEEEDDDEEEGGGIIILLLQQQUUUXXXUUUWWWZZZ\\\\\\[[[ZZZZZZcccbbbaaa___^^^```dddgggfffhhhkkkllllllmmmooopppkkklllmmmooopppqqqqqqqqqrrrsssttttttsssrrrqqqpppppppppppppppppppppppppppooonnnmmmnnnppprrrrrrqqqppppppppppppppppppppppppoooooonnnnnnnnnlllkkkjjjiiihhhgggiiikkkllllllkkkmmmnnnpppqqqrrrsssrrrrrrqqqqqqpppooonnnmmmmmmmmmooommmkkkiiifffbbb\\\XXXVVVUUUUUUYYY___fffkkkmmm______^^^]]]]]]]]]]]]^^^\\\YYYWWWWWWXXXYYYYYYYYYZZZ[[[\\\[[[XXXVVVVVVVVVTTTXXX[[[\\\[[[[[[^^^```\\\[[[[[[ZZZYYYXXXWWWVVVWWWYYY\\\___aaaccccccddd```bbbccccccbbbaaabbbccceeedddcccccccccbbb```^^^ZZZWWWUUUVVVXXXXXXTTTQQQSSSWWW[[[\\\ZZZ[[[```eeeeeeggghhhiiiiiijjjlllnnnooorrrvvvyyyzzzyyyuuusssuuutttvvvwwwtttnnnllloooqqqnnnjjjiiijjjlllmmmmmmqqqrrrrrrnnnjjjggghhhjjjiiihhhjjjmmmkkkhhhhhhlllhhhjjjkkkllllllmmmppprrrqqqpppoooppprrrsssrrrpppnnnpppsssttttttsssssssssnnnnnnnnnnnnoooooooooooopppqqqqqqqqqpppppprrrsssvvvvvvtttsssqqqppppppooopppqqqsssuuuuuusssqqqooopppooonnnmmmlllmmmnnnooonnnppprrrrrrrrrrrrsssuuunnnnnnnnnmmmkkkjjjkkkmmmjjjjjjkkklllmmmnnnooopppqqqqqqqqqpppooonnnlllllloooqqqssssssrrrrrrrrrsssppppppppppppqqqssstttuuuqqqpppooonnnnnnooopppqqqqqqqqqppppppqqqqqqrrrsssqqqsssrrrqqqrrruuutttoootttttttttrrrqqqrrruuuxxxvvvvvvwwwxxxxxxxxxxxxxxxzzz}}}{{{ttttttyyyxxxqqqlllpppuuuwwwvvvuuuvvvxxxssssssssssssssssssrrrqqqttttttvvvyyy{{{{{{wwwuuutttwww|||~~~}}}{{{yyyxxx{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzyyyyyyyyyzzz||||||zzzzzz{{{|||~~~}}}zzzxxxssswwwyyyyyyuuurrrqqqrrrpppqqqqqqpppooooooppprrrrrrsssrrrooollljjjkkkkkknnnmmmjjjhhhfffeeeeeeeeedddccc```]]][[[\\\___bbb]]]\\\[[[ZZZZZZ\\\^^^___bbbbbbbbbdddeeeeeedddbbbggggggfffdddbbb```^^^]]]^^^[[[[[[^^^``````bbbfffcccccccccbbbaaa```___^^^]]]^^^aaadddgggjjjlllmmmiiihhhhhhgggfffdddcccbbb^^^]]]\\\\\\^^^```cccdddbbbaaa^^^\\\ZZZZZZZZZZZZ\\\]]]]]][[[XXXWWWWWWWWWUUUSSSPPPOOOOOOOOONNNNNNLLLKKKJJJJJJIIIIIIIIIJJJHHHHHHHHHHHHIIIIIIIIIIIICCCDDDEEEEEEEEECCCAAA@@@@@@@@@>>>=========>>>???===>>>===:::;;;>>>===999???@@@@@@@@@???>>>===<<<999;;;<<<;;;::::::;;;<<<<<<>>>???>>><<<:::999999666666888999;;;<<<===>>>:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<>>>???@@@AAA???????????????@@@@@@AAABBBBBBAAA@@@@@@@@@@@@AAAAAABBBCCCCCCCCCBBB@@@?????????@@@@@@BBBCCCEEEFFFFFFEEEEEEGGGIIIIIIHHHFFFCCCEEEHHHIIIKKKMMMQQQTTTSSSUUUWWWYYYZZZZZZYYYXXX```aaabbbaaaaaaaaaccceeefffhhhiiijjjjjjkkknnnoooiiijjjlllmmmoooppppppppppppqqqrrrrrrrrrqqqpppoooooooooooooooooooooooooooooommmmmmnnnppprrrrrrqqqpppqqqrrrssssssssssssrrrqqqpppoooooopppooommmkkkjjjhhhggggggiiijjjjjjiiikkklllnnnqqqrrrsssssssssrrrqqqpppooonnnnnnoooooopppmmmjjjhhheeeaaa\\\YYYSSSSSSSSSXXX___fffkkknnn___^^^]]]\\\\\\\\\]]]]]]\\\[[[YYYYYYZZZZZZYYYXXXZZZ\\\^^^\\\YYYVVVUUUVVVRRRUUUXXXZZZXXXYYY]]]ccc\\\]]]______^^^[[[XXXVVVTTTVVVYYY\\\^^^```aaaaaa___bbbdddeeecccaaa``````___aaaccccccaaa_________]]]ZZZYYY[[[___```\\\XXXRRRUUUYYY\\\\\\^^^aaadddeeefffhhhgggeeedddfffhhhiiilllqqquuuwwwxxxwwwvvvwwwvvvvvvwwwtttnnnmmmppptttpppkkkhhhiiikkkmmmnnnqqqsssrrrnnnhhheeegggiiijjjhhhiiikkkjjjhhhjjjoooiiikkknnnoooooooooppprrrpppooonnnppptttuuutttrrrqqqsssuuuuuutttssstttuuunnnnnnnnnoooooooooppppppooopppqqqqqqooopppqqqssssssssssssrrrqqqpppoooooonnnppprrrssstttsssrrrqqqpppooonnnnnnnnnooopppqqqpppooooooppprrrtttuuuuuummmmmmllljjjiiiiiilllnnnkkkkkkllllllmmmnnnooooooppppppooonnnmmmmmmmmmmmmoooqqqssstttsssrrrrrrsssssssssrrrrrrssstttuuuvvvrrrqqqpppoooooopppqqqrrrrrrqqqpppppppppqqqrrrsssoooqqqrrrqqqsssvvvtttppptttuuuuuusssrrrrrrvvvyyywwwxxxxxxxxxyyyyyyyyyyyyxxx}}}|||uuuuuuzzzyyyrrrkkkpppvvvwwwuuuuuuwwwyyytttuuuuuuuuuuuutttsssrrrvvvvvvxxx{{{}}}}}}zzzwwwtttwww{{{||||||{{{zzzzzz|||}}}}}}}}}|||||||||}}}|||||||||}}}}}}}}}~~~~~~|||||||||}}}~~~}}}yyywwwtttwwwxxxvvvqqqmmmnnnpppmmmmmmmmmkkkhhhgggjjjlllmmmmmmmmmkkkhhhfffffffffgggeeecccaaaaaaaaaaaaaaa^^^______^^^\\\\\\^^^```aaa```^^^]]]]]]___aaacccdddcccaaaccceeefffeeeccccccccccccbbbaaa```______```\\\\\\___``````bbbfffeeeddddddcccbbbaaa___^^^]]]^^^```cccfffiiikkklllfffffffffeeeeeecccbbbaaa^^^]]]\\\[[[[[[]]]```ccc```^^^ZZZWWWVVVUUUVVVWWWXXXYYYYYYXXXVVVTTTUUUUUUQQQQQQPPPNNNLLLLLLMMMNNNKKKKKKLLLLLLKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHEEEEEEDDDDDDCCCBBBBBBBBBBBB@@@>>><<<;;;===???@@@===???>>>;;;<<<@@@>>>999>>>????????????===<<<;;;<<<===>>>===;;;<<<>>>AAA>>>??????>>>;;;999::::::777888:::<<<===>>>>>>===;;;;;;<<<<<<<<<=====================>>>???@@@AAA@@@????????????@@@AAAAAAEEEDDDCCCAAA@@@@@@@@@???@@@AAACCCDDDDDDCCCBBBAAAAAAAAAAAAAAABBBCCCDDDEEEEEEEEEFFFHHHJJJKKKIIIGGGBBBEEEIIIJJJJJJKKKMMMPPPRRRRRRTTTVVVWWWXXXWWWVVV]]]___bbbccccccbbbbbbccceeefffhhhhhhhhhiiikkkmmmhhhiiikkklllnnnooooooooonnnnnnpppqqqqqqpppoooooooooooooooooooooooooooooonnnmmmlllmmmoooqqqrrrqqqoooppprrrssstttttttttsssrrrqqqoooppprrrrrrooommmjjjhhhffffffggghhhgggggghhhjjjmmmppprrrtttttttttrrrqqqpppoooooopppqqqqqqpppmmmjjjgggdddaaa\\\YYYRRRQQQRRRWWW^^^eeejjjmmm^^^]]]\\\[[[ZZZ[[[\\\]]]]]]\\\ZZZZZZ[[[[[[YYYXXX[[[]]]___]]]YYYUUUUUUVVVSSSUUUWWWXXXVVVVVV[[[aaa[[[]]]```bbbaaa^^^ZZZWWWRRRTTTWWWZZZ\\\]]]^^^^^^___bbbfffgggeeebbb___^^^ZZZ^^^bbbccc```______aaa\\\YYYXXX\\\```bbb___[[[NNNRRRVVVZZZ]]]___aaacccccceeefffdddaaa___```aaadddgggkkkpppsssuuuuuuuuuwwwuuuuuuuuusssnnnnnnrrrwwwrrrllliiiiiikkkmmmnnnqqqssssssnnngggdddfffiiijjjhhhhhhjjjjjjhhhkkkpppkkknnnpppqqqqqqppppppqqqnnnmmmmmmppptttvvvuuusssuuuvvvwwwuuutttssssssuuunnnnnnnnnooooooooooooppppppqqqrrrqqqpppppprrrtttppppppqqqqqqqqqppppppooonnnoooqqqsssttttttttttttppppppoooooooooqqqrrrsssvvvrrrooonnnqqqsssrrrpppkkkkkkjjjhhhggghhhkkknnnkkkkkkllllllmmmnnnnnnnnnooonnnmmmllllllmmmoooooooooqqqssstttsssrrrrrrssswwwwwwuuuttttttuuuvvvwwwsssrrrpppooooooppprrrsssttttttsssrrrssstttuuuvvvnnnqqqqqqqqqsssvvvuuuppptttuuuuuutttrrrrrrvvvyyyxxxxxxyyyyyyyyyzzzzzzzzzvvv}}}}}}vvvvvv}}}{{{tttpppuuuzzzzzzwwwuuuvvvyyyvvvvvvwwwwwwvvvuuuttttttxxxxxxxxx{{{}}}}}}|||zzzuuuwwwyyyyyyyyyyyy{{{|||}}}~~~~~~~~~}}}|||}}}~~~}}}}}}~~~~~~}}}}}}}}}}}}~~~|||yyyvvvrrrtttuuurrrlllhhhjjjmmmhhhhhhhhheeeaaaaaacccfffggghhhhhhfffcccbbbaaabbbbbbaaa___^^^___````````````ccceeefffeeeddddddeeefffdddbbbaaabbbdddfffhhhfffdddaaabbbeeegggfffddd`````````aaaaaaaaaaaaaaa___[[[ZZZ\\\]]]\\\^^^ccceeeeeedddcccaaa```^^^]]]___```aaabbbdddeeefffgggbbbbbbccccccbbbbbbaaaaaa______^^^\\\\\\]]]aaaccc```]]]ZZZWWWUUUUUUVVVVVVUUUVVVVVVVVVTTTSSSTTTUUUOOOPPPQQQOOOKKKJJJMMMPPPKKKLLLMMMMMMMMMLLLKKKJJJKKKKKKJJJJJJIIIHHHGGGGGGHHHFFFDDDAAAAAABBBCCCDDDEEEBBB???======>>>AAACCC>>>AAA@@@<<<===AAA@@@::::::;;;===>>>??????>>>>>>>>>???@@@>>><<<===AAAEEE?????????===;;;:::;;;<<<999:::===>>>???>>>===<<<<<<<<<<<<============>>>============>>>???@@@AAA@@@@@@??????@@@@@@AAABBBFFFEEEDDDBBB@@@????????????@@@CCCDDDEEEEEECCCBBBBBBBBBBBBBBBBBBCCCDDDEEEDDDDDDFFFIIIKKKLLLJJJHHHBBBFFFJJJKKKJJJIIIKKKMMMRRRQQQRRRTTTVVVWWWWWWVVV[[[^^^bbbdddcccbbbaaaaaadddeeefffffffffgggiiikkkggghhhjjjlllmmmnnnoooooolllmmmnnnoooppppppooonnnoooooooooooooooooooooooommmlllkkkllloooqqqqqqqqqnnnoooqqqssstttttttttssssssqqqpppqqqssssssqqqnnnkkkhhhfffeeefffffffffeeegggiiilllooorrrtttuuuuuurrrqqqpppppppppqqqrrrssspppmmmjjjgggddd```\\\YYYSSSRRRSSSVVV]]]ccchhhjjjbbb___]]]]]]^^^_________[[[\\\]]]\\\YYYWWWWWWWWWXXXZZZ\\\^^^^^^[[[YYYWWWVVVUUUTTTSSSTTTVVVYYY[[[\\\\\\^^^dddhhhfff^^^WWWXXXVVVUUUWWW[[[^^^]]]\\\ZZZ___cccbbbbbbcccbbb___^^^]]]\\\\\\]]]```bbbdddaaa^^^YYYWWWYYY]]]^^^\\\VVVXXXZZZ\\\\\\^^^```cccbbbbbbcccccccccbbbaaa```dddeeegggjjjmmmpppqqqrrrvvvtttrrrqqqppppppooooooooooooooommmllllllnnnpppooorrrsssqqqlllgggfffggghhhhhhjjjmmmqqqsssrrrqqqqqqnnnnnnpppqqqpppoooppprrrrrrrrrqqqpppqqqtttvvvyyyxxxtttoooooorrrrrrooonnnoooqqqrrrrrrpppmmmlllnnnnnnoooooooooooooooooorrrqqqoookkkhhhgggiiilllqqqxxxxxxppppppvvvvvvoooppppppppppppqqqrrrssstttqqqooonnnqqqtttuuurrrooonnnllljjjhhhggggggggghhhjjjlllpppqqqllleeeeeejjjmmmmmmmmmlllkkkmmmpppsssqqqpppoooooopppqqqrrrqqqtttuuuuuuuuuuuuuuuuuuuuurrrtttuuusssqqqpppsssuuutttttttttrrrqqqqqqsssuuurrrsssvvvyyy{{{{{{wwwtttssssssssstttuuuuuuvvvvvv}}}yyyvvvwww{{{}}}|||yyyyyyzzzzzzyyyyyyxxxwwwvvvuuuwwwyyyxxxvvvuuuwwwyyyyyy||||||xxxxxxzzzzzzwww}}}}}}}}}|||{{{zzzzzzyyyyyy{{{{{{zzzxxxxxx{{{~~~}}}|||||||||{{{{{{{{{{{{zzz{{{||||||}}}}}}||||||xxxuuurrrtttwwwxxxuuuqqqqqqoookkkhhhggghhhkkkmmmjjjfffbbbaaaccceeedddcccddddddcccccccccccccccdddaaabbbdddeeeeeeeeeddddddeeeeeeffffffhhhiiijjjkkkgggfffeeefffiiikkkkkkjjjeeefffeeecccaaa```bbbddd^^^___aaa```___^^^___```aaa___]]][[[[[[]]]```bbb]]]^^^^^^]]]\\\]]]___bbb```bbbccccccbbbbbbcccdddeeedddbbb```______`````````____________aaabbbcccgggbbb\\\XXXYYYYYYWWWUUUZZZWWWUUUUUUWWWVVVSSSPPPPPPPPPOOOOOONNNMMMMMMMMMOOOLLLJJJLLLOOOPPPLLLGGGKKKLLLMMMNNNMMMKKKIIIHHHEEEEEEFFFFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@@@@AAABBBBBBDDDEEEBBB===<<>>>>>======>>>???@@@@@@>>>??????>>><<<;;;===>>>;;;;;;;;;<<<<<<<<<<<<<<<;;;===>>>>>>======>>>@@@<<<<<<===>>>>>>===<<<;;;777:::===?????????@@@BBBDDDBBB@@@@@@AAACCCDDDCCCDDDDDDCCCBBBAAAAAAAAAAAABBBEEEEEEBBBDDDIIIGGGBBBCCCCCCCCCDDDDDDDDDDDDDDDFFFJJJLLLJJJJJJKKKIIIEEEGGGHHHHHHHHHGGGIIIKKKNNNOOOPPPQQQSSSUUUVVVWWWXXXYYY[[[___ccceeefffeeeddddddfffhhhhhhgggfffggghhhhhhjjjkkklllkkkkkkkkkmmmnnnnnnmmmllllllmmmooooooooooooooooooooonnnmmmmmmsssrrrpppoooooooooppppppssssssrrrrrrsssssstttuuuttttttttttttsssrrrqqqqqqjjjjjjiiiiiihhhgggggggggfffiiimmmqqqsssrrrooommmqqqsssttttttrrrqqqqqqrrrrrrsssooohhhcccaaa]]]XXXVVVUUUUUUUUUXXX]]]bbbeeebbb```^^^^^^___`````````^^^___```^^^ZZZXXXWWWWWWXXXXXXZZZ[[[]]]]]]]]]]]]WWWVVVTTTSSSTTTWWWZZZ\\\]]]]]]___cccgggfff___YYYZZZXXXWWWXXX[[[^^^^^^]]]YYY^^^bbb``````bbbcccaaa___^^^]]]\\\]]]___aaabbbbbb___[[[XXXZZZ]]]^^^]]]VVVWWWYYY\\\___aaacccdddaaabbbdddddddddcccbbbaaa___cccggghhhgggfffhhhjjjllloooqqqooommmlllnnnppppppqqqqqqpppnnnmmmnnnooopppqqqqqqooommmjjjiiiiiiiiiiiiiiillloooqqqqqqqqqnnnmmmmmmnnnpppqqqrrrssstttuuutttrrrpppqqqsssuuuyyyyyytttoooooorrrssspppnnnppprrrttttttrrrpppnnnnnnnnnmmmmmmmmmmmmmmmmmmlllllljjjhhhfffgggjjjlllmmmssssssmmmlllrrrrrrlllrrrqqqqqqpppppppppqqqqqqpppppppppqqqssssssqqqooonnnllljjjiiiiiijjjlllmmmlllmmmpppqqqkkkddddddiiilllmmmnnnmmmlllmmmppprrrpppooonnnooopppqqqqqqqqqsssssssssssstttuuuvvvwwwqqqssstttssspppoooppprrrqqqrrrssssssrrrrrrtttvvvttttttuuuwwwxxxwwwtttqqqwwwxxxxxxyyyyyyzzz{{{{{{yyyvvvtttwww{{{~~~}}}zzzxxxxxxxxxxxxxxxwwwwwwvvvvvvxxxzzzyyyvvvuuuwwwyyy}}}|||{{{}}}|||yyy{{{{{{||||||{{{zzzyyyxxxyyyzzz{{{zzzxxxxxxzzz|||{{{{{{{{{{{{{{{{{{{{{{{{xxxyyyyyyxxxxxxwwwvvvvvvssspppnnnoooqqqrrrnnnjjjlllkkkhhhgggfffggghhhiiihhheeeaaa```bbbccccccaaa```______^^^___```aaabbbcccdddfffggghhhgggfffeeehhhhhhhhhhhhjjjkkklllmmmhhhfffeeeeeeggghhhiiihhhfffffffffdddaaa```aaabbb______```^^^]]]\\\]]]______^^^\\\[[[ZZZ[[[\\\\\\\\\]]]^^^^^^]]]^^^aaadddbbbcccccccccbbbbbbdddeeeeeedddcccbbbbbbcccddddddddddddcccbbbbbbcccdddeeedddaaa]]]ZZZXXXXXXWWWVVVWWWUUUSSSTTTTTTTTTQQQNNNQQQQQQPPPPPPOOONNNNNNNNNOOOLLLKKKMMMPPPPPPLLLHHHLLLLLLMMMNNNMMMKKKIIIHHHFFFFFFGGGGGGGGGFFFEEEEEECCCBBBAAA@@@@@@@@@AAAAAABBBDDDEEECCC???>>>AAADDD???????????????@@@AAAAAA>>>??????>>><<<<<<===>>>;;;;;;;;;<<<<<<======>>><<<>>>???>>>======>>>???<<<===>>>>>>>>>>>>===<<<999;;;>>>?????????@@@AAABBB@@@??????AAABBBBBBAAADDDCCCBBBAAAAAAAAAAAAAAABBBEEEEEECCCEEEIIIGGGBBBCCCCCCCCCDDDDDDEEEEEEEEEFFFIIIKKKIIIJJJLLLLLLHHHGGGHHHIIIHHHHHHIIILLLNNNQQQQQQQQQRRRSSSUUUWWWXXXXXXZZZ^^^bbbeeefffeeeeeeeeefffggggggffffffggghhhiiikkkmmmnnnmmmmmmmmmooonnnnnnmmmlllmmmnnnooopppooooooppppppoooooonnnmmmrrrrrrpppooooooooopppppppppoooooooooooopppqqqqqqssssssttttttssssssrrrrrrkkkkkkjjjjjjiiihhhgggffffffhhhlllppprrrrrrpppoooppprrrssssssqqqppppppqqqoooqqqooohhhdddaaa]]]WWWUUUTTTSSSSSSVVVZZZ^^^```cccaaa___```aaabbbbbbaaaaaabbbbbb```]]]YYYWWWWWWZZZZZZZZZZZZ[[[\\\^^^___XXXWWWUUUTTTUUUXXX[[[^^^___^^^___bbbeeeeeeaaa]]]]]][[[ZZZZZZ[[[]]]]]]]]]YYY^^^```^^^^^^aaabbbaaa```___^^^]]]]]]^^^___```ccc___\\\[[[\\\]]]^^^___YYYXXXXXX\\\aaaeeeeeedddaaabbbdddffffffeeecccbbb^^^ccchhhgggbbb___aaadddbbbhhhllllllhhhfffjjjooooooppprrrqqqooommmlllmmmrrrpppnnnnnnnnnnnnmmmlllkkkjjjiiijjjmmmooopppppplllllllllmmmooorrrtttvvvtttuuutttrrrppppppqqqssszzzyyytttoooooossstttqqqnnnqqqtttwwwxxxvvvtttrrrppppppoooooonnnnnnmmmmmmkkkkkkjjjhhhfffgggiiillljjjoooooojjjkkkppppppkkksssrrrqqqpppoooooonnnooonnnpppqqqqqqpppnnnnnnooonnnlllkkkjjjkkkmmmpppsssnnnoooqqqqqqkkkcccccchhhlllmmmoooooonnnnnnpppqqqooooooooopppppppppqqqqqqrrrqqqqqqqqqsssuuuxxxyyyqqqrrrsssrrrpppnnnnnnnnnoooqqqssstttttttttuuuvvvwwwvvvuuuuuuvvvuuusssqqqwwwwwwxxxxxxyyyzzzzzzzzzwwwvvvuuuwww{{{|||zzzwwwuuuvvvwwwwwwxxxwwwwwwwwwyyyzzz{{{zzzxxxwwwxxxyyy~~~|||~~~|||yyyxxxyyy{{{||||||zzzxxxwwwxxxzzz{{{{{{zzzyyyyyyzzzzzzzzzyyyyyyyyyxxxxxxxxxuuuttttttsssrrrppppppoookkkiiihhhiiilllmmmkkkhhhffffffeeeeeeeeeeeeeeeeeeeeeccc```___```aaa``````cccbbbaaaaaabbbdddfffhhhdddfffiiijjjkkkjjjhhhfffiiiiiijjjjjjkkklllnnnnnniiifffdddbbbccceeeeeeeeeeeeffffffeeebbbaaaaaaaaa``````___]]][[[ZZZ[[[]]]___^^^^^^]]][[[[[[ZZZZZZ\\\]]]^^^______aaadddgggdddddddddcccaaabbbeeehhhffffffeeedddeeefffggghhhiiiiiigggfffeeeeeeeeeeee``````^^^[[[XXXVVVVVVVVVVVVUUUTTTTTTTTTTTTQQQOOORRRRRRQQQQQQPPPOOOOOOOOOOOOMMMLLLNNNPPPPPPMMMIIILLLMMMMMMNNNMMMKKKJJJIIIHHHHHHHHHHHHHHHGGGFFFFFFCCCBBBAAAAAA@@@@@@AAAAAAAAACCCEEECCC@@@???BBBEEEAAA@@@@@@@@@@@@AAABBBBBB??????@@@>>>===<<<>>>???;;;;;;<<<<<<===>>>??????>>>???@@@???======>>>???===>>>>>>?????????>>>>>><<<>>>@@@AAA@@@@@@@@@BBB@@@??????@@@BBBBBBAAA???CCCBBBBBBAAAAAAAAABBBBBBBBBDDDEEEEEEGGGIIIFFFBBBBBBCCCCCCDDDEEEFFFGGGGGGFFFIIIJJJHHHIIIMMMNNNKKKGGGHHHIIIIIIIIIJJJLLLNNNSSSRRRQQQPPPQQQRRRUUUVVVWWWYYY]]]aaaccceeeeeeeeecccdddeeedddcccccceeegggiiikkkmmmmmmmmmlllmmmooommmmmmmmmmmmmmmnnnooopppoooppppppppppppoooooonnnrrrqqqpppooonnnoooppppppnnnnnnnnnnnnnnnoooppppppqqqrrrssssssttttttsssssslllllllllkkkjjjhhhgggffffffhhhkkknnnpppqqqrrrrrrpppqqqrrrrrrpppoooooopppmmmooooooiiieeeccc^^^XXXWWWUUUTTTSSSUUUWWWZZZ\\\dddbbbaaabbbdddddddddcccaaabbbcccbbb___[[[ZZZYYY\\\\\\\\\[[[ZZZZZZYYYYYYZZZXXXVVVUUUVVVYYY\\\___```______aaaddddddcccaaa___]]][[[ZZZZZZ[[[\\\\\\\\\___```\\\[[[^^^``````aaa```___]]]]]]]]]]]]]]]aaa]]][[[]]]^^^^^^```ccc^^^[[[YYY]]]cccgggeeebbbaaabbbdddfffffffffdddcccbbbeeehhhhhheeebbbaaabbb^^^bbbeeefffdddccceeegggkkkmmmpppqqqpppnnnmmmmmmuuuqqqmmmmmmoooqqqooommmmmmkkkhhhhhhjjjmmmoooooolllnnnooommmnnnsssvvvwwwrrrssssssrrrqqqqqqssstttzzzyyyuuupppppptttuuusssooorrrwww{{{|||{{{xxxvvvuuuttttttsssrrrqqqppppppqqqpppooollliiigggiiijjjjjjnnnnnnkkklllppppppmmmqqqqqqpppooonnnnnnnnnnnnkkknnnpppnnnkkkiiikkkmmmnnnmmmkkkkkklllnnnqqqsssooopppqqqqqqjjjcccccchhhkkkmmmpppppppppooopppqqqpppqqqrrrrrrrrrqqqrrrssssssrrrqqqpppqqqtttwwwyyyrrrssssssrrrqqqooommmlllppprrruuuuuuuuutttttttttxxxwwwuuuuuuvvvvvvuuutttvvvwwwwwwxxxyyyyyyzzzzzzzzzyyyxxxxxxyyyxxxvvvssstttuuuvvvwwwxxxxxxxxxxxx}}}}}}}}}|||{{{zzzzzzzzz~~~}}}||||||zzzvvvwwwxxxzzz{{{{{{zzzxxxvvvwwwyyyzzz{{{zzzyyyxxxxxxwwwwwwvvvuuutttsssrrrrrrpppoooooonnnmmmlllllllllfffeeeeeehhhkkkmmmllljjjbbbcccdddeeeeeeeeeccccccbbbaaa```_______________hhhgggeeedddeeegggiiikkkdddfffiiillllllkkkiiigggiiiiiiiiijjjjjjlllmmmmmmiiifffcccaaaaaabbbbbbbbbccceeefffeeedddccccccdddbbbbbb```]]]ZZZZZZ[[[]]]___``````aaa```___^^^]]]]]]___``````aaacccgggiiifffeeedddcccaaacccfffiiihhhgggfffeeeeeefffggggggjjjjjjhhhgggeeedddcccccc]]]______]]]XXXUUUUUUWWWXXXXXXWWWWWWWWWVVVTTTSSSRRRRRRRRRQQQPPPPPPOOOOOOOOONNNNNNOOOQQQPPPNNNKKKMMMMMMNNNMMMMMMLLLJJJJJJIIIJJJJJJJJJIIIHHHGGGFFFCCCCCCBBBBBBBBBAAAAAAAAA@@@BBBCCCCCCAAAAAABBBDDDAAAAAA@@@@@@@@@@@@AAAAAA???@@@@@@???>>>===???@@@;;;<<<<<<===>>>???@@@@@@???@@@AAA@@@>>>===>>>????????????@@@@@@@@@@@@@@@???AAABBBBBBAAA@@@AAABBB@@@@@@@@@BBBDDDDDDBBB@@@BBBBBBBBBAAABBBBBBCCCCCCCCCDDDEEEFFFHHHHHHFFFBBBCCCCCCDDDEEEFFFGGGHHHIIIGGGIIIIIIGGGGGGKKKMMMKKKHHHIIIKKKKKKKKKKKKMMMOOOSSSRRROOONNNNNNOOORRRSSSUUUWWW[[[^^^aaacccdddddd```aaaaaa```___```bbbdddeeegggiiijjjjjjjjjkkkllllllllllllmmmmmmnnnooooooooopppppppppppppppooooooqqqpppooonnnnnnooopppqqqqqqppppppppppppqqqrrrrrrpppqqqrrrsssttttttttttttnnnnnnnnnmmmkkkiiigggfffggghhhjjjllloooqqqssstttppprrrssssssqqqppppppqqqlllppppppllliiifffaaa[[[ZZZYYYWWWVVVVVVWWWYYYZZZeeedddcccdddfffgggfffeee___aaaddddddaaa___]]]]]]YYYZZZ\\\]]]\\\ZZZWWWUUUZZZYYYXXXWWWXXX[[[]]]___`````````aaabbbccccccccc___]]][[[YYYXXXXXXZZZ\\\___aaa```[[[YYY\\\^^^]]]aaa```___^^^]]]\\\\\\[[[]]]ZZZZZZ^^^```___bbbhhhccc___\\\___dddfffccc```aaabbbccceeeeeeffffffeeefffddddddfffiiihhheeebbbaaa___^^^___bbbccc```^^^hhhkkkppprrrrrrqqqqqqqqqvvvrrrooonnnqqqrrrqqqooopppmmmiiihhhiiilllmmmnnnmmmrrrtttppppppuuuxxxxxxrrrtttuuuvvvvvvwwwyyy{{{{{{zzzwwwrrrssswwwwwwtttqqqtttyyy}}}~~~~~~|||zzzwwwwwwvvvvvvuuutttssssssrrrrrrqqqnnnkkkiiijjjkkkkkkmmmnnnlllmmmooopppnnnooonnnnnnmmmmmmnnnnnnoooiiikkklllkkkgggfffhhhjjjooonnnmmmllllllmmmnnnoooooooooqqqpppjjjcccdddiiilllnnnpppqqqppppppqqqrrrqqqsssvvvvvvtttssstttuuuvvvtttrrrqqqqqqsssvvvwwwuuutttssssssrrrqqqooonnnsssuuuvvvvvvtttsssrrrrrruuutttrrrsssuuuwwwxxxwwwzzzzzz{{{{{{|||}}}}}}}}}{{{zzzyyyyyyyyyxxxvvvuuutttuuuvvvxxxyyyyyyyyyyyy~~~~~~~~~~~~}}}|||}}}}}}||||||zzzuuuvvvwwwyyyzzzyyyxxxvvvuuutttuuuvvvwwwxxxxxxwwwuuutttsssrrrpppnnnmmmlllkkklllkkkkkkjjjjjjkkkllllllgggfffggghhhiiiiiihhhgggaaabbbeeefffgggeeecccbbb```aaaaaa`````````aaaaaafffeeecccbbbaaabbbcccdddccceeehhhjjjkkkkkkjjjiiiiiihhhhhhhhhiiijjjkkkkkkiiigggcccbbbbbbcccbbbbbbcccdddffffffeeeeeeggghhheeeeeedddaaa^^^]]]]]]______```bbbcccdddcccbbbaaa```bbbccccccccceeehhhjjjffffffeeecccbbbcccgggjjjjjjiiigggeeecccccccccdddggggggfffeeecccbbbaaa```\\\^^^___]]]XXXVVVWWWXXXXXXYYYYYYYYYXXXWWWVVVVVVRRRRRRRRRQQQPPPPPPOOOOOOPPPPPPPPPQQQQQQPPPNNNMMMNNNNNNNNNMMMMMMLLLKKKJJJKKKKKKKKKJJJJJJHHHGGGGGGDDDDDDDDDDDDCCCCCCBBBBBB@@@AAABBBBBBAAAAAABBBBBBAAA@@@@@@?????????@@@@@@???@@@@@@@@@>>>>>>@@@AAA======>>>>>>???@@@AAAAAA@@@AAABBBAAA???>>>>>>???@@@@@@@@@@@@AAAAAABBBBBBBBBCCCDDDCCCBBBAAACCCDDDCCCBBBCCCEEEFFFFFFDDDBBBBBBBBBBBBBBBCCCDDDEEEEEEDDDCCCDDDGGGIIIHHHEEEDDDDDDDDDEEEFFFGGGIIIIIIJJJHHHJJJIIIFFFFFFIIIJJJHHHHHHJJJLLLLLLLLLLLLNNNOOOSSSQQQNNNLLLLLLMMMOOOQQQTTTUUUXXX[[[^^^```bbbbbb```aaabbbaaa``````bbbdddccceeeggghhhhhhhhhiiikkkjjjkkkkkklllmmmnnnnnnnnnnnnoooooopppppppppooooooppppppooonnnnnnooopppqqqqqqqqqqqqqqqqqqrrrsssssspppqqqrrrssstttuuuuuuuuupppppppppooommmjjjhhhfffhhhhhhjjjlllnnnqqqsssuuurrrsssuuutttsssqqqrrrrrrnnnrrrrrrooommmkkkfff```]]]\\\ZZZXXXWWWWWWWWWXXXfffeeeeeegggiiiiiihhhggg```cccfffgggeeebbbaaa```VVVXXX[[[^^^^^^\\\ZZZXXXYYYYYYZZZ[[[\\\]]]^^^^^^_________```aaabbbcccddd^^^^^^\\\YYYWWWWWWZZZ]]]___bbbaaa\\\ZZZ\\\^^^]]]``````___^^^]]]\\\[[[ZZZ\\\XXXZZZ```aaa^^^aaaiiidddaaa``````ccccccbbb___aaaaaaaaabbbccceeeggghhheeeaaa___bbbgggjjjfffbbbddd___ZZZ[[[```bbb^^^ZZZfffiiinnnqqqrrrrrrsssssssssqqqpppqqqrrrtttssssssrrroookkkiiijjjkkkllllllnnnvvvyyyuuusssyyy|||zzzvvvxxx{{{|||}}}~~~zzz{{{zzzvvvwwwzzzyyytttuuuwwwzzz}}}~~~~~~xxxxxxwwwwwwvvvuuuuuuuuuoooooopppooommmlllnnnooolllmmmmmmmmmmmmnnnnnnnnnmmmmmmmmmllllllmmmnnnnnnhhhhhhiiigggffffffgggiiinnnnnnnnnnnnmmmllllllkkkmmmmmmoooooojjjdddffflllnnnoooqqqqqqpppppprrrsssrrruuuxxxyyyvvvuuuvvvwwwwwwvvvtttsssssstttuuuvvvwwwuuusssrrrssssssrrrqqquuuvvvwwwvvvtttrrrrrrrrrrrrqqqppprrruuuxxxyyyyyyyyyzzzzzz{{{||||||}}}}}}yyyyyyyyyyyyzzz{{{|||}}}wwwxxxyyyzzz{{{{{{{{{{{{~~~}}}}}}~~~}}}}}}~~~}}}}}}{{{vvvvvvvvvvvvvvvuuutttsssrrrooonnnooopppssstttsssrrrnnnnnnmmmllljjjiiihhhhhhkkkjjjiiiiiiiiijjjlllmmmiiiiiihhhgggeeecccaaa```bbbdddfffggggggfffcccaaa___aaacccccccccccceeeffffffeeedddcccbbbaaaaaa```bbbcccfffhhhjjjkkklllllljjjiiiiiiiiijjjjjjkkkllljjjiiigggggghhhhhhgggfffeeefffgggffffffgggjjjllliiiiiiiiihhheeecccbbbccc___```bbbdddeeeeeeeeedddeeeffffffeeedddeeehhhjjjeeeeeeeeecccbbbcccfffiiiiiihhhfffcccbbbaaaaaaaaaccccccccccccbbbaaa______^^^^^^^^^\\\YYYXXXYYYZZZWWWXXXZZZYYYWWWVVVVVVWWWTTTTTTSSSRRRRRRQQQQQQPPPPPPQQQRRRRRRRRRQQQOOONNNOOONNNNNNMMMLLLLLLKKKKKKKKKKKKKKKKKKJJJHHHGGGFFFEEEFFFFFFFFFFFFEEEDDDDDDBBBBBBCCCCCCCCCBBBBBBAAAAAA@@@@@@????????????@@@???@@@AAA@@@??????AAACCC?????????@@@@@@@@@@@@AAA@@@AAABBBAAA??????@@@AAAAAAAAAAAAAAABBBCCCDDDDDDDDDDDDEEEDDDCCCCCCEEEGGGFFFEEEEEEFFFHHHHHHGGGEEECCCCCCCCCDDDDDDFFFGGGHHHGGGDDDCCCGGGHHHGGGEEEFFFEEEFFFFFFGGGHHHIIIJJJJJJHHHKKKKKKHHHGGGJJJIIIFFFIIIKKKMMMNNNNNNNNNOOOPPPRRRQQQOOONNNMMMNNNOOOPPPSSSTTTVVVXXX[[[]]]^^^___aaabbbdddeeedddccccccdddbbbeeeggghhhhhhhhhjjjkkkhhhhhhjjjkkkllllllmmmlllmmmnnnnnnoooooooooooonnnpppooonnnmmmnnnooopppqqqpppoooooooooooopppqqqqqqpppqqqrrrsssttttttttttttqqqrrrrrrqqqoookkkhhhfffhhhiiijjjllloooqqqssssssssstttvvvuuusssrrrrrrssspppttttttqqqooooookkkfff```^^^\\\ZZZYYYXXXXXXXXXffffffggghhhkkkkkkjjjhhhdddgggjjjkkkiiieeecccbbbZZZ[[[\\\^^^^^^]]]\\\[[[XXXZZZ\\\^^^______^^^]]]]]]^^^___```aaaaaabbbccc______]]]ZZZWWWXXX[[[___\\\```aaa]]]\\\^^^```____________^^^]]]\\\[[[ZZZ]]]YYY[[[aaa```[[[^^^gggbbbaaaaaaaaabbbbbbaaaaaabbbaaa______aaadddgggiiicccaaa^^^```cccfffeeedddccc___[[[ZZZ]]]______]]]bbbeeeiiikkkllllllmmmnnnllloooqqqssstttuuuwwwyyyssspppmmmkkkkkklllkkkkkklllxxx}}}yyyxxx~~~}}}yyy|||~~~zzz||||||zzz{{{}}}zzzuuuxxxyyy{{{}}}~~~yyyyyyyyyyyyyyyyyyyyyyyyqqqrrrsssrrrpppooopppqqqqqqppppppppppppooooooooonnnnnnmmmlllkkkkkkkkkkkkiiigggffffffgggiiiiiiiiilllmmmoooppppppnnnllljjjjjjkkkmmmnnnjjjfffiiipppooopppqqqpppooopppsssuuuqqquuuyyyyyyvvvtttuuuxxxuuuuuuuuuuuuuuuvvvwwwxxxxxxuuuqqqppprrrttttttsssuuuvvvvvvuuusssrrrsssuuutttssstttvvvyyy{{{|||{{{yyyyyyzzzzzz{{{|||||||||{{{{{{zzzyyyzzz|||zzz{{{||||||}}}}}}}}}}}}|||{{{zzz{{{~~~~~~|||yyy}}}}}}||||||zzzuuuuuutttrrrpppooonnnnnnnnnhhhffffffhhhlllnnnooonnnhhhhhhhhhiiiiiiiiijjjjjjlllkkkiiihhhhhhhhhjjjkkkiiiiiiiiigggeeebbbaaaaaadddeeefffggggggeeebbbaaa___bbbeeeffffffgggiiikkkfffgggggghhhgggfffeeedddbbbcccdddfffiiilllooopppmmmmmmmmmlllmmmmmmnnnooommmllllllnnnppppppooommmkkkkkkiiigggeeegggjjjmmmlllmmmooonnnllliiihhhhhhdddeeefffgggggggggggggggiiijjjiiigggeeeeeeggghhhcccdddeeedddcccccceeeggggggfffdddbbbaaaaaaaaaaaa``````aaabbbbbbbbbaaa```aaa___\\\ZZZ[[[[[[[[[[[[XXXZZZ\\\[[[YYYWWWXXXYYYVVVVVVVVVUUUTTTTTTSSSSSSPPPRRRSSSSSSRRRQQQPPPPPPOOOOOONNNMMMLLLLLLLLLLLLKKKKKKKKKJJJIIIHHHFFFFFFGGGGGGHHHHHHHHHGGGFFFEEEEEEEEEEEEEEEFFFEEECCCAAABBBBBBAAA@@@@@@@@@@@@@@@???@@@AAAAAA@@@@@@BBBCCCAAAAAAAAAAAA@@@@@@@@@@@@???@@@BBBAAA@@@@@@AAABBBBBBBBBBBBBBBBBBDDDEEEFFFDDDEEEFFFEEEDDDEEEGGGIIIHHHFFFEEEFFFGGGIIIHHHHHHDDDDDDDDDEEEFFFHHHIIIJJJIIIDDDBBBFFFHHHFFFFFFIIIGGGGGGHHHHHHIIIIIIIIIJJJHHHKKKLLLJJJKKKMMMLLLIIIIIIKKKNNNOOOOOONNNOOOPPPSSSRRRRRRQQQQQQQQQQQQRRRRRRSSSTTTVVVXXXYYYZZZ[[[^^^aaadddeeedddcccbbbbbb```bbbeeefffffffffhhhiiieeefffhhhjjjkkkkkkkkkkkkllllllmmmnnnnnnnnnnnnnnnooonnnnnnmmmnnnooopppqqqooonnnnnnnnnnnnoooppppppqqqqqqrrrsssttttttttttttssssssssssssppplllhhhfffhhhiiikkkmmmoooqqqqqqqqqrrrtttuuutttsssrrrrrrrrrrrruuuuuuqqqpppqqqnnnjjjeeedddbbb```^^^]]]]]]\\\gggggggggiiillllllkkkiiiiiikkknnnnnnkkkgggdddcccbbbaaa___^^^]]]\\\\\\\\\WWWZZZ]]]___``````^^^]]][[[]]]___``````aaabbbccc``````^^^[[[XXXYYY]]]aaaZZZ^^^```^^^]]]aaabbbaaa^^^^^^^^^^^^]]]\\\[[[ZZZ___ZZZ\\\bbb```YYY[[[eee___```bbbbbbaaaaaabbbdddbbb```^^^]]]___cccgggkkkcccbbbaaa``````bbbeeegggaaa```]]][[[[[[]]]```bbb^^^```ccceeeeeeeeefffgggggglllrrruuuvvvwwwzzz}}}tttqqqnnnmmmllllllkkkjjjjjjxxx{{{{{{zzz|||~~~zzz}}}~~~}}}~~~{{{uuuzzzzzz{{{|||~~~|||||||||}}}}}}}}}}}}}}}xxxyyyyyywwwsssqqqqqqrrruuutttsssttttttrrrqqqssspppooonnnlllkkkjjjiiiiiikkkgggeeefffiiikkkkkkiiikkkmmmppprrrrrrpppmmmkkkhhhiiilllmmmjjjgggkkkrrrqqqqqqpppoooooopppsssvvvpppuuuyyyyyyvvvsssuuuwwwssstttuuuvvvwwwxxxyyyzzzyyytttpppnnnqqqsssuuutttuuuuuuuuutttssssssuuuxxxxxxxxxyyy{{{~~~~~~~~~~~~~~~}}}{{{zzz{{{|||}}}}}}~~~~~~~~~~~~~~~zzzxxxwwwyyy|||~~~}}}{{{uuuyyy{{{yyyyyyzzzwwwssstttrrrooollljjjjjjkkkkkkcccaaa```bbbfffjjjkkkkkkdddeeefffhhhiiikkklllmmmmmmllliiigggfffggghhhhhhfffggghhhhhhgggfffggggggeeeeeefffgggfffdddbbb```___cccgggiiihhhiiilllooodddeeegggiiiiiihhhfffeeebbbcccdddfffiiimmmqqqsssppppppppppppppppppqqqrrrooooooqqqsssvvvvvvtttrrrpppnnnkkkgggeeefffiiimmmmmmpppssssssqqqmmmkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjllllllkkkhhhfffeeefffgggbbbccceeeeeedddcccdddffffffeeecccbbbaaabbbbbbccc___```bbbcccddddddccccccddd___[[[YYY[[[]]]]]]\\\ZZZ]]]___^^^\\\ZZZ[[[]]]YYYXXXXXXWWWWWWVVVVVVUUUPPPRRRTTTTTTRRRQQQPPPPPPPPPOOONNNMMMLLLLLLLLLLLLKKKKKKKKKJJJIIIGGGFFFEEEHHHHHHIIIJJJIIIHHHGGGFFFHHHHHHGGGHHHHHHGGGDDDBBBDDDCCCBBBBBBAAAAAAAAAAAA???AAAAAAAAA@@@@@@BBBDDDCCCBBBBBBAAAAAA@@@@@@??????@@@AAAAAAAAAAAABBBCCCCCCBBBBBBBBBCCCDDDFFFGGGEEEEEEFFFEEEEEEFFFHHHKKKIIIGGGEEEEEEGGGHHHIIIIIIEEEEEEEEEFFFGGGIIIJJJKKKKKKDDDBBBEEEGGGEEEFFFJJJIIIIIIIIIIIIIIIIIIIIIIIIFFFKKKMMMMMMNNNPPPOOOKKKIIILLLNNNPPPOOOOOOPPPPPPTTTTTTTTTTTTTTTTTTSSSSSSRRRRRRSSSTTTVVVWWWXXXYYYZZZ^^^bbbdddccc```___^^^]]]___aaaccccccccceeefffdddeeegggiiijjjkkkjjjjjjkkkkkklllmmmnnnnnnmmmmmmooonnnmmmmmmmmmooopppqqqooooooooooooooopppqqqqqqrrrrrrssssssttttttsssssssssttttttsssqqqmmmiiifffhhhjjjlllnnnppppppppppppqqqsssttttttrrrqqqqqqrrrrrruuutttqqqpppqqqppplllllljjjiiigggeeeccccccbbbooommmkkkiiihhhiiikkklllmmmpppqqqpppqqqrrrkkkaaaccc______```___[[[ZZZ]]]\\\^^^___]]]ZZZXXXZZZ\\\___```aaa```^^^^^^___`````````___^^^]]]]]]]]]]]]```aaa```^^^[[[[[[\\\^^^aaa```^^^]]]\\\\\\\\\]]]``````___^^^]]]^^^aaacccaaabbbccceeefffgggggggggeeedddbbb``````dddjjjnnngggfffdddcccbbbbbbbbbcccccceeeccc]]][[[^^^``````]]]\\\\\\\\\^^^bbbeeehhhfffiiinnnsssvvvwwwwwwwwwtttsssqqqppppppqqqrrrsssxxx}}}}}}~~~~~~~~~}}}}}}~~~|||{{{yyyzzzzzz|||yyyzzz}}}}}}~~~xxxyyy|||}}}zzztttqqqrrruuuzzzxxxvvvuuuvvvxxx{{{|||vvvsssnnnllllllllllllkkkkkklllllljjjhhhhhhkkkooolllmmmnnnmmmkkkkkklllnnnmmmkkklllppppppmmmmmmpppmmmrrrrrrnnnnnnsssvvvuuuqqqsssttttttssssssuuuvvvpppqqqrrrtttvvvxxxzzzzzz{{{yyyvvvtttttttttsssrrrvvvvvvvvvvvvvvvvvvvvvwwwzzz{{{{{{|||~~~~~~}}}{{{{{{|||~~~~~~yyyxxx|||~~~{{{zzzyyy|||}}}yyywwwuuuuuuwwwwwwuuurrrrrrrrrrrrrrrqqqpppnnnnnnmmmpppooohhhdddeeegggggghhheeeccceeekkkooonnnkkkhhhgggeeedddeeeiiimmmoookkkkkkjjjgggdddbbbcccdddffffffggghhhiiihhheeecccgggfffddddddeeedddbbb```]]]]]]___cccfffhhhhhhgggcccbbbccceeehhhhhhddd```^^^aaafffjjjlllmmmppprrruuuxxxwwwpppnnnrrrtttqqquuuxxxxxxuuutttwwwvvvssspppjjjhhhjjjiiifffhhhmmmooorrrtttsssooollllllmmmnnnmmmkkkkkkkkkmmmoooqqqooonnnllljjjhhhffffffeeeeeeeeeeeeeeeeeeeeeeeeeeeddddddeeeeeeeeedddcccbbbcccccccccbbbccccccdddddddddbbb___]]]\\\]]]___aaa^^^^^^]]][[[[[[]]]aaadddZZZYYYWWWVVVUUUUUUVVVVVVTTTSSSSSSRRRRRRRRRRRRRRRSSSRRRRRRQQQPPPOOOOOOOOOKKKLLLMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHGGGEEEEEEIIIHHHFFFEEEEEEEEEFFFGGGEEEDDDCCCBBBCCCDDDFFFHHHDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>???AAACCCDDDDDDDDDCCCDDDEEEFFFGGGHHHIIIIIIIIIHHHIIIIIIHHHGGGHHHJJJLLLHHHJJJKKKHHHEEEDDDGGGKKKEEEEEEFFFEEEEEEGGGKKKNNNLLLJJJIIIJJJLLLLLLIIIFFFJJJIIIHHHHHHHHHHHHIIIJJJHHHIIIJJJKKKKKKKKKJJJIIIMMMNNNOOOPPPQQQQQQQQQQQQPPPOOOOOONNNOOOPPPQQQRRRQQQRRRTTTTTTSSSTTTWWWYYYZZZZZZ\\\```eeefffccc`````````aaaaaa```___^^^^^^___aaaeeegggiiikkknnnooojjjjjjjjjkkkkkkllllllllloooooonnnnnnmmmmmmmmmmmmoooppppppqqqqqqqqqppppppqqqqqqrrrrrrsssrrrrrrrrrwwwvvvsssrrrppplllhhheeeiiijjjjjjkkklllmmmnnnooooooppprrrqqqqqqppprrrsssvvvvvvvvvtttrrrooolllkkkkkkkkkkkkjjjhhheeecccaaaooommmkkkiiiiiijjjlllmmmmmmqqqrrrpppooopppkkkdddaaa^^^]]]___^^^[[[ZZZ\\\^^^___``````^^^]]]]]]^^^aaabbbaaa```______bbbddd______^^^]]]^^^___```aaa``````___]]][[[ZZZ[[[]]]bbbaaa```___^^^^^^__________________^^^```bbbccc```aaacccdddfffggghhhhhheeedddbbb```___aaafffiiiiiihhhgggeeeddddddddddddeeegggeee___]]]___bbbaaa^^^]]][[[[[[]]]___bbbdddeeegggkkkooorrrtttuuuvvvsssrrrpppppppppqqqsssuuuwww{{{}}}|||{{{yyyyyyzzz|||~~~|||yyy{{{~~~~~~{{{zzz|||}}}{{{uuussstttwwwxxxvvvuuutttuuuwwwyyy{{{uuuvvvuuurrrooommmnnnpppooooooooollljjjkkknnnqqqnnnnnnnnnnnnmmmnnnooopppnnnlllmmmppppppmmmmmmooolllqqqrrrooonnnrrrtttsssqqqsssttttttssstttuuuvvvqqqrrrtttvvvyyy{{{}}}~~~}}}|||{{{zzzyyyxxxvvvtttyyyyyyyyyyyyyyyzzzzzzzzz}}}}}}~~~~~~}}}|||}}}zzzyyy}}}~~~}}}zzzxxxwwwyyy|||}}}|||zzzvvvsssqqqqqqrrrrrrpppnnnmmmmmmnnnnnnoooooonnnnnnlllooonnngggdddfffhhhhhhkkkhhhfffiiimmmpppooommmjjjhhhgggfffgggiiilllnnnjjjkkkjjjhhheeeddddddeeegggggggggiiijjjiiigggdddgggfffeeefffffffffdddbbb___```aaadddeeefffeeedddaaabbbccceeefffeeebbb``````aaaccchhhooossssssrrrrrruuutttnnnmmmppprrrqqqrrruuutttqqqqqqtttuuusssqqqllljjjkkkjjjggghhhmmmlllnnnqqqpppnnnlllmmmnnnnnnmmmlllkkkkkkkkklllmmmmmmlllkkkiiihhhgggffffffeeeeeeddddddddddddeeeeeeeeeeeeeeeeeeeeeddddddcccdddcccccccccccccccdddddddddcccaaa___^^^___```aaa]]]^^^^^^]]]\\\]]]```ccc\\\[[[ZZZXXXWWWWWWXXXXXXVVVUUUTTTSSSRRRSSSSSSTTTRRRRRRRRRRRRRRRQQQQQQQQQLLLMMMNNNNNNNNNMMMLLLKKKKKKJJJJJJIIIIIIHHHGGGGGGIIIHHHGGGFFFFFFFFFGGGGGGEEEDDDCCCBBBCCCDDDFFFGGGEEEDDDCCCCCCBBBBBBBBBCCCBBBBBBBBBBBBBBBBBBCCCCCC@@@AAACCCDDDEEEDDDDDDCCCEEEEEEFFFHHHHHHIIIIIIIIIHHHIIIIIIHHHGGGGGGIIIKKKNNNLLLIIIGGGFFFEEEEEEDDDFFFGGGGGGGGGGGGIIILLLOOOLLLJJJIIIIIIJJJKKKIIIGGGKKKJJJIIIHHHHHHIIIJJJKKKIIIJJJJJJKKKKKKKKKKKKJJJNNNOOOPPPQQQQQQQQQQQQQQQQQQPPPOOOOOOOOOQQQRRRSSSRRRSSSTTTTTTSSSTTTVVVXXXXXXXXXZZZ^^^bbbccc```^^^]]]^^^______````````````^^^```bbbeeefffhhhiiijjjkkkkkkkkkkkkjjjjjjjjjjjjlllmmmmmmmmmnnnnnnnnnoooppppppqqqqqqqqqppppppooopppppprrrsssssssssrrrrrruuutttrrrqqqpppnnnjjjggghhhiiijjjkkkmmmnnnoooooooooqqqrrrrrrqqqqqqrrrsssttttttttttttsssqqqooonnnmmmlllkkkjjjhhhfffdddcccooonnnlllkkkjjjkkkmmmnnnmmmqqqrrrooommmmmmkkkhhhaaa___^^^```___[[[ZZZ\\\^^^]]]^^^```aaaaaa___]]]`````````^^^^^^___bbbeeebbbaaa___^^^]]]^^^```aaa_________]]]ZZZYYYZZZ\\\aaa```___^^^^^^___``````\\\]]]^^^___aaabbbcccdddaaaaaabbbdddeeefffggghhhfffeeeccc```]]]^^^```ccchhhhhhhhhggggggffffffeeefffhhhfff```]]]___aaaaaa___^^^\\\[[[[[[\\\^^^___bbbdddfffiiilllooorrrtttqqqpppooooooppprrrtttvvvvvvzzz~~~~~~~~~~~~|||yyyxxxyyy||||||zzz{{{~~~}}}}}}|||{{{~~~|||zzz|||}}}{{{wwwuuuwwwyyyvvvuuusssssstttuuuxxxyyyuuuyyy|||zzztttpppsssvvvttttttrrrooonnnnnnqqqtttrrrqqqoooooopppqqqqqqpppooommmmmmppppppllllllnnnlllppprrrqqqpppqqqrrrppprrrtttuuuuuuuuuuuuvvvxxxssstttvvvyyy|||~~~}}}{{{zzz|||||||||{{{{{{{{{{{{{{{~~~|||zzz|||}}}{{{xxxvvvuuuuuuvvvwwwwwwvvvqqqooolllllllllkkkjjjiiihhhhhhiiijjjlllmmmnnnnnnlllooonnniiigggiiilllkkkpppmmmkkklllppprrrqqqooolllkkkjjjjjjjjjjjjkkkkkkjjjjjjjjjiiigggfffggghhhhhhhhhhhhiiikkkkkkiiiggggggfffeeefffgggfffdddbbbcccdddeeeffffffeeedddccc```bbbdddeeecccbbbaaaaaacccaaaaaagggqqqvvvuuurrrooorrrrrrnnnmmmooorrrqqqqqqsssrrrnnnoootttvvvtttsssooollllllkkkiiijjjmmmhhhjjjmmmmmmmmmllllllmmmkkkkkkkkkkkkjjjiiihhhhhhkkkjjjiiihhhhhhhhhhhhhhhgggfffdddccccccdddfffgggffffffffffffeeeeeeeeeeeeddddddccccccccccccddddddddddddcccbbbbbbaaaaaa```]]]^^^____________```bbb^^^]]]\\\[[[[[[ZZZ[[[[[[ZZZYYYVVVTTTTTTTTTUUUVVVRRRRRRSSSSSSSSSTTTTTTTTTMMMNNNOOOPPPPPPPPPOOONNNNNNMMMKKKJJJIIIIIIJJJKKKJJJIIIHHHHHHGGGGGGHHHHHHFFFEEEDDDDDDDDDEEEGGGGGGEEEEEECCCBBBBBBBBBCCCDDDDDDCCCBBBBBBBBBDDDEEEFFFCCCCCCEEEEEEEEEEEEDDDCCCEEEFFFGGGHHHHHHIIIIIIHHHIIIIIIIIIGGGFFFFFFHHHJJJOOOKKKFFFFFFHHHHHHEEEAAAGGGHHHIIIIIIIIIJJJMMMPPPLLLJJJHHHHHHIIIJJJJJJIIILLLKKKJJJJJJJJJJJJKKKLLLKKKKKKKKKKKKLLLLLLMMMMMMPPPPPPQQQQQQQQQQQQQQQPPPRRRQQQQQQQQQQQQQQQRRRSSSSSSTTTUUUTTTTTTTTTVVVXXXUUUVVVXXX[[[^^^___]]][[[ZZZ[[[\\\^^^___aaabbbccc``````bbbcccdddeeeeeefffkkkkkkjjjjjjiiiiiihhhhhhjjjkkklllmmmnnnoooppppppqqqqqqqqqqqqqqqpppooonnnmmmoooqqqsssttttttsssrrrrrrqqqpppppppppoookkkiiiggghhhiiikkkmmmooopppqqqpppqqqrrrrrrqqqqqqrrrssspppqqqrrrssssssrrrqqqqqqnnnmmmkkkjjjhhhgggffffffpppooommmllllllmmmnnnooonnnqqqrrroookkkjjjkkkmmmfffccccccdddbbb]]][[[\\\\\\ZZZZZZ]]]aaaaaa___[[[[[[\\\]]]]]]]]]]]]___aaagggdddaaa]]][[[[[[[[[\\\^^^______^^^\\\[[[[[[\\\^^^]]]\\\\\\\\\]]]^^^___[[[[[[]]]```cccdddeeedddcccbbbbbbccccccddddddeeehhhgggeeebbb^^^]]]]]]^^^dddeeefffgggggggggggggggfffhhheee___\\\^^^``````bbbaaa___]]]\\\[[[\\\\\\aaa```aaacccfffjjjnnnqqqnnnmmmmmmmmmnnnpppsssuuuvvvyyy||||||zzz{{{~~~}}}}}}{{{{{{}}}~~~|||{{{|||~~~~~~|||yyyxxxxxxyyy|||}}}|||{{{zzz|||}}}|||yyyxxxyyy{{{vvvuuutttttttttvvvwwwxxxvvvzzz~~~}}}yyyvvvvvvxxxxxxvvvtttrrrqqqqqqtttuuuxxxuuurrrrrrrrrrrrqqqoooooollllllooooookkkjjjllllllpppssssssrrrqqqpppoootttvvvxxxxxxwwwxxxyyy{{{xxxyyy{{{}}}||||||||||||{{{{{{{{{{{{{{{xxxyyyxxxvvvtttsssrrrqqqqqqqqqqqqqqqmmmllliiihhhggggggffffffgggggghhhiiijjjkkkmmmmmmmmmooonnnjjjjjjnnnpppooorrrpppnnnnnnpppqqqpppooommmmmmmmmllllllkkkjjjiiiiiijjjjjjiiihhhhhhiiikkkiiihhhhhhjjjllllllkkkiiiiiihhhfffffffffeeebbb```fffgggiiiiiihhhgggffffffaaadddgggfffbbbaaabbbddddddcccccchhhnnnssssssqqqnnnppppppooonnnoooqqqrrrqqqsssqqqnnnooouuuxxxwwwsssqqqooommmlllkkkkkklllggghhhjjjkkkkkkjjjjjjiiifffggghhhiiiiiihhhfffeeeiiiiiiiiihhhhhhiiiiiiiiijjjhhhfffddddddfffhhhjjjhhhhhhggggggffffffffffffeeeeeedddcccccccccdddddddddeeeeeeeeedddcccbbbaaa]]]___aaabbbaaa``````aaa^^^^^^^^^]]]]]]\\\\\\\\\]]]\\\YYYWWWVVVVVVWWWYYYUUUUUUUUUUUUUUUTTTTTTTTTNNNOOOQQQRRRRRRRRRQQQQQQPPPNNNLLLJJJJJJJJJLLLMMMKKKKKKJJJJJJIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHIIIFFFEEEDDDCCCCCCDDDEEEFFFDDDDDDBBBBBBCCCDDDFFFGGGDDDEEEEEEFFFEEEDDDCCCBBBFFFGGGGGGHHHIIIIIIHHHHHHIIIIIIIIIGGGFFFFFFGGGIIIJJJHHHFFFFFFHHHIIIHHHFFFGGGHHHJJJJJJJJJKKKNNNPPPLLLJJJHHHHHHHHHJJJKKKLLLMMMLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLMMMMMMNNNOOOOOOQQQQQQRRRRRRRRRQQQQQQPPPSSSSSSRRRRRRRRRSSSSSSSSSTTTUUUUUUUUUTTTTTTVVVXXXTTTUUUWWWZZZ\\\\\\\\\[[[ZZZZZZ[[[\\\^^^```aaabbbcccbbbcccdddeeeeeedddccchhhhhhhhhhhhhhhhhhhhhhhhjjjkkkkkklllmmmnnnooooooqqqqqqqqqqqqqqqpppooonnnlllnnnqqqsssttttttsssrrrrrrqqqpppppppppnnnkkkiiifffggghhhkkkmmmoooqqqrrrppprrrsssrrrqqqppprrrsssooopppqqqrrrrrrrrrqqqpppnnnllljjjhhhggggggggggggpppoooooonnnnnnooopppppppppppppppoookkkiiikkkooojjjgggffffffccc]]]YYYZZZ[[[ZZZYYY\\\```aaa___\\\WWWZZZ]]]___^^^]]]]]]]]]eeeccc```\\\ZZZYYYYYYYYY^^^___``````^^^]]]^^^___^^^]]]\\\[[[[[[\\\^^^^^^[[[[[[\\\___dddffffffeeeddddddbbbaaa````````````hhhhhhgggeeeaaa^^^]]]^^^``````aaaccceeefffggghhhgggiiiggg```^^^```bbbbbbeeedddbbb___^^^]]]\\\\\\```___^^^^^^aaaeeejjjmmmlllkkkjjjjjjkkkmmmoooppptttwwwzzzyyywwwwwwzzz}}}zzz|||~~~||||||{{{|||}}}}}}}}}|||wwwwwwwwwyyyzzz{{{{{{zzzzzz{{{{{{{{{{{{{{{|||}}}xxxxxxwwwvvvvvvvvvwwwxxxxxxyyyzzz||||||{{{yyywwwyyywwwuuuttttttuuuuuuvvv|||yyyvvvtttrrrpppnnnmmmnnnllllllooonnnjjjiiilllnnnpppsssvvvtttqqqppppppwwwxxxzzz{{{zzz{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}||||||~~~~~~}}}~~~}}}}}}~~~~~~}}}vvvssstttssspppppppppooonnnmmmmmmmmmnnnlllkkkiiigggeeeeeefffgggjjjjjjiiiiiiiiijjjllllllkkkmmmllliiijjjoooqqqooopppooonnnmmmnnnnnnnnnmmmllllllmmmmmmllljjjiiihhhhhhiiijjjiiihhhiiijjjllliiihhhhhhjjjlllmmmmmmkkknnnllljjjiiihhhfffccc```fffiiikkklllkkkjjjjjjkkkfffhhhiiigggdddccceeehhhdddeeegggiiijjjlllnnnoookkklllmmmnnnmmmlllnnnqqqpppqqqpppmmmnnntttwwwvvvqqqqqqooommmllllllllllllhhhiiiiiijjjjjjiiigggfffaaaccceeeggghhhhhhfffeeeiiiiiiiiiiiiiiijjjkkkkkkmmmkkkiiiggggggiiikkkmmmjjjiiihhhggggggggghhhhhhfffeeeeeedddcccccccccdddeeeeeefffgggfffdddbbbaaa^^^```ccccccbbbaaaaaaaaa^^^^^^^^^^^^]]]]]]]]]\\\^^^]]][[[YYYXXXYYYZZZ[[[YYYXXXWWWVVVUUUTTTSSSSSSPPPQQQRRRTTTTTTTTTSSSSSSQQQOOOMMMKKKJJJKKKLLLMMMLLLLLLLLLLLLLLLKKKKKKJJJKKKKKKJJJJJJJJJJJJJJJJJJGGGFFFEEEEEEEEEFFFGGGHHHEEEDDDDDDCCCDDDEEEFFFGGGEEEEEEFFFFFFEEEDDDCCCBBBGGGGGGHHHIIIIIIIIIHHHHHHIIIIIIIIIGGGFFFFFFHHHJJJFFFHHHJJJIIIHHHGGGHHHJJJFFFHHHJJJJJJJJJKKKMMMOOOKKKKKKJJJIIIIIIJJJMMMOOONNNNNNNNNNNNNNNNNNNNNNNNMMMMMMNNNOOOOOOPPPQQQQQQRRRRRRSSSSSSSSSRRRQQQQQQTTTTTTTTTTTTTTTTTTTTTTTTSSSUUUUUUUUUTTTUUUWWWXXXUUUVVVYYYZZZ[[[[[[\\\\\\[[[[[[[[[[[[\\\]]]______cccbbbaaabbbdddeeecccaaacccdddeeefffgggiiijjjjjjllllllllllllmmmmmmmmmmmmqqqqqqqqqqqqqqqpppooonnnlllnnnppprrrsssssssssrrrsssrrrppppppooommmjjjgggeeefffhhhkkkmmmppprrrssspppqqqrrrrrrppppppppprrrppppppqqqqqqqqqooonnnmmmkkkjjjhhhgggffffffggggggpppppppppppppppqqqqqqrrrqqqooonnnnnnllljjjkkkoookkkhhhggghhhddd]]]YYYYYY]]]\\\\\\]]]___``````___YYY\\\___```___^^^]]]^^^___^^^]]]\\\[[[[[[[[[[[[\\\^^^```aaa```___```aaa```___^^^]]]]]]^^^______]]][[[[[[^^^dddggggggeeedddbbb```^^^]]]]]]]]]^^^eeeggghhhgggdddaaa_________^^^^^^___```bbbeeefffhhhjjjhhhbbb```ccceeeeeefffeeecccbbb```___^^^^^^```^^^]]]]]]^^^bbbfffiiijjjiiihhhffffffgggiiijjjpppsssvvvwwwuuuuuuwwwzzzyyy{{{}}}}}}}}}~~~|||zzzzzz{{{|||}}}|||||||||wwwyyyzzz{{{||||||{{{zzzyyyyyyzzz{{{|||}}}~~~~~~{{{{{{yyyxxxwwwwwwwwwwwwwwwwwwwwwzzz||||||zzzwwwxxxwwwvvvwwwxxxxxxwwwvvv{{{{{{yyyuuupppmmmmmmmmmooolllmmmppppppllllllnnnpppqqquuuxxxwwwssssssuuuxxxyyy{{{||||||}}}}}}~~~~~~}}}|||{{{zzzyyyyyy|||{{{zzzzzzyyyyyyyyyyyyyyyzzzwwwqqqnnnooonnnkkklllmmmooonnnlllkkkkkkkkkkkkkkkjjjgggeeeeeehhhjjjmmmlllkkkjjjjjjjjjkkkllliiijjjhhheeehhhmmmnnnlllmmmmmmlllkkkkkkkkkkkkkkkiiijjjjjjjjjjjjjjjiiiiiihhhiiijjjiiihhhhhhjjjllliiihhhhhhiiilllnnnnnnmmmsssqqqnnnmmmllliiifffcccfffiiimmmnnnlllkkkllloookkkkkkjjjhhhffffffgggiiieeegggiiiiiihhhiiilllnnniiihhhiiilllkkkhhhjjjmmmlllnnnmmmjjjkkkpppsssrrrnnnooooookkkkkkmmmmmmjjjjjjiiiiiijjjjjjjjjgggeeeaaabbbeeegggiiiiiihhhgggjjjjjjjjjjjjjjjkkkllllllnnnmmmkkkjjjjjjkkkmmmnnnlllkkkiiihhhhhhhhhiiijjjgggfffeeeddddddccccccdddeeefffggggggfffeeecccbbb___aaaddddddcccaaaaaabbb]]]]]]^^^^^^^^^^^^]]]\\\]]]]]]\\\\\\[[[[[[\\\\\\ZZZZZZYYYWWWUUUTTTRRRRRRRRRSSSTTTUUUUUUTTTTTTSSSQQQPPPNNNMMMLLLLLLMMMMMMMMMNNNNNNNNNNNNMMMLLLKKKLLLLLLLLLLLLKKKKKKKKKKKKGGGHHHHHHHHHIIIIIIIIIIIIFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGFFFDDDCCCHHHHHHIIIIIIIIIIIIHHHHHHHHHIIIIIIHHHGGGHHHJJJLLLIIILLLNNNMMMHHHEEEFFFIIIFFFHHHJJJKKKKKKLLLNNNOOOKKKKKKLLLLLLKKKLLLOOOQQQOOOOOOPPPPPPPPPPPPOOOOOOMMMNNNPPPRRRSSSSSSRRRRRRRRRRRRSSSSSSSSSSSSSSSRRRUUUVVVVVVVVVVVVUUUTTTTTTSSSTTTUUUUUUUUUVVVXXXZZZVVVXXXZZZ[[[[[[[[[\\\^^^]]]\\\[[[ZZZZZZ[[[\\\]]]```^^^]]]___cccdddbbb___aaaaaaccceeeggghhhjjjkkklllllllllllllllmmmmmmmmmoooppppppqqqqqqqqqppppppnnnnnnpppqqqrrrrrrrrrrrrsssqqqppppppooommmjjjgggeeefffhhhkkkmmmpppqqqrrrooopppqqqpppooonnnooopppooooooppppppooommmkkkjjjiiiiiihhhgggffffffggggggqqqqqqqqqqqqqqqrrrrrrssssssmmmkkknnnooolllkkknnnmmmkkkkkkllliiiccc______\\\]]]\\\[[[[[[\\\___aaa\\\]]]]]]\\\[[[[[[]]]___]]]^^^^^^^^^^^^]]][[[ZZZYYY\\\^^^`````````aaabbbaaa```^^^]]]]]]]]]]]]^^^___\\\ZZZ]]]cccggggggfff```___]]]\\\[[[\\\]]]^^^aaadddggggggfffcccaaaaaabbb```^^^\\\\\\^^^aaabbbeeegggfffaaa___bbbeeeeeeeeedddcccbbbaaa```______aaa___]]]]]]^^^```cccfffjjjhhheeecccbbbbbbcccccchhhmmmrrruuuuuuuuuwwwyyy}}}}}}}}}|||{{{{{{~~~~~~}}}~~~wwwyyy{{{||||||||||||}}}wwwyyy|||}}}|||{{{yyyxxxwwwwwwxxxzzz|||~~~~~~}}}|||{{{yyyxxxvvvuuutttuuuvvvxxxzzzzzzzzzzzzzzzwwwvvvwwwzzz}}}}}}zzzwwwvvvyyyzzzuuunnnkkkmmmpppqqqnnnooorrrssspppooorrrsssrrrvvvzzzzzzvvvvvvzzzwwwyyy{{{|||||||||~~~}}}|||{{{zzzxxxwwwvvvuuuwwwwwwvvvuuuttttttssssssrrrtttrrrmmmkkklllkkkhhhhhhkkkoooooommmjjjjjjjjjjjjkkkjjjhhhffffffjjjmmmmmmlllkkkjjjjjjkkklllmmmjjjjjjgggeeehhhnnnooollljjjkkkjjjjjjiiihhhiiijjjffffffgggggghhhiiiiiijjjhhhiiiiiiiiiggghhhiiikkkhhhgggggghhhkkkmmmnnnnnnpppooommmllllllkkkhhhfffeeejjjnnnnnnkkkiiikkknnnnnnlllhhhgggggghhhiiiiiihhhgggggghhhjjjlllmmmnnnkkkiiijjjnnnlllhhhiiinnnjjjmmmmmmkkklllpppqqqooojjjmmmmmmiiiiiimmmmmmiiiiiihhhhhhjjjlllllljjjgggeeefffhhhjjjjjjkkkjjjjjjllllllkkkkkkkkklllmmmmmmmmmmmmllllllllllllmmmmmmmmmllljjjiiihhhiiijjjkkkggggggfffddddddcccccccccffffffffffffeeedddccccccaaacccddddddcccbbbbbbccc]]]^^^___``````___^^^]]][[[\\\]]]^^^^^^^^^]]]\\\YYYYYYXXXWWWUUUTTTSSSSSSSSSTTTUUUUUUUUUTTTSSSRRRRRRQQQQQQPPPOOOOOONNNNNNNNNOOOOOOPPPOOONNNMMMLLLKKKKKKLLLKKKKKKJJJJJJIIIHHHIIIJJJLLLLLLLLLJJJJJJIIIJJJKKKKKKKKKIIIGGGFFFHHHHHHIIIJJJJJJIIIHHHGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIIIIIIIJJJLLLOOOLLLLLLMMMMMMKKKIIIHHHHHHHHHJJJLLLMMMMMMNNNOOOQQQJJJLLLNNNOOONNNNNNPPPSSSPPPPPPQQQRRRRRRQQQPPPPPPLLLNNNRRRTTTUUUUUUSSSQQQQQQRRRSSSSSSTTTTTTTTTTTTVVVWWWWWWXXXWWWVVVUUUTTTQQQSSSTTTUUUUUUWWWYYY\\\WWWYYY[[[\\\ZZZZZZ\\\___\\\[[[ZZZYYYYYYZZZ\\\]]]___\\\\\\___cccfffdddaaa```aaabbbdddeeeggghhhiiijjjjjjkkkllllllmmmnnnnnnnnnooopppqqqqqqqqqqqqqqqppppppoooooooooqqqrrrssspppoooooooooooonnnkkkiiifffgggiiikkkmmmoooqqqrrrnnnooopppooommmmmmmmmnnnlllmmmmmmnnnmmmllljjjiiihhhhhhiiiiiiiiihhhggggggqqqqqqqqqrrrrrrssssssssstttllljjjnnnpppmmmkkkmmmpppnnnoooqqqoooiiiffffffZZZ[[[[[[YYYVVVWWW[[[```^^^]]]ZZZWWWUUUWWW[[[___```aaaaaaaaa___\\\YYYXXXWWWYYY]]]___``````aaaccc```^^^]]][[[ZZZZZZ[[[[[[aaa]]]ZZZ\\\bbbggggggfff]]]\\\ZZZZZZZZZ\\\^^^```^^^aaaeeegggfffdddcccbbbfffccc___[[[ZZZ[[[^^^```aaacccbbb]]]\\\___bbbccccccccccccbbbaaaaaa``````aaa```^^^]]]^^^```bbbdddiiigggdddaaa___^^^______ccchhhooossstttuuuxxxzzz|||yyyzzz||||||yyy{{{vvvxxx{{{|||||||||}}}}}}tttwww{{{|||{{{xxxvvvuuuwwwvvvwwwyyy|||~~~~~~}}}|||yyywwwuuusssrrrrrrwww{{{{{{xxxwwwzzz~~~vvvwwwxxx||||||xxxrrrwwwzzzuuummmiiimmmsssrrrpppqqquuuuuussssssuuuuuusssvvv||||||wwwxxx}}}vvvxxxzzz{{{{{{|||~~~~~~~~~~~~~~~}}}}}}||||||zzzyyywwwuuutttsssttttttsssrrrqqqppppppoooooopppooojjjiiikkkjjjgggfffjjjooopppnnnkkkjjjjjjjjjkkkjjjhhhfffgggkkkooolllkkkjjjiiiiiikkkmmmnnnmmmmmmjjjhhhkkkqqqqqqnnniiijjjjjjiiihhhhhhiiijjjdddddddddeeefffhhhjjjkkkhhhiiiiiihhhgggggghhhjjjhhhgggfffhhhkkkmmmnnnnnnkkkjjjiiiiiijjjjjjhhhffffffjjjnnnmmmiiigggiiilllppplllgggfffhhhjjjiiihhhkkkgggdddgggmmmqqqqqqnnnnnnlllmmmqqqpppkkkkkkpppllloooooommmnnnqqqqqqooogggkkklllhhhhhhmmmmmmiiihhhggggggjjjmmmooommmjjjjjjkkkkkkllllllllllllkkkmmmmmmmmmllllllmmmmmmnnnllllllllllllllllllllllllnnnmmmkkkiiiiiijjjkkklllhhhgggfffeeedddcccccccccgggffffffeeeddddddcccccccccdddddddddbbbbbbcccddd^^^___```aaaaaa```______YYY[[[]]]_________]]]\\\WWWWWWWWWVVVVVVUUUUUUUUUTTTUUUUUUVVVUUUTTTRRRQQQSSSSSSSSSSSSRRRQQQPPPOOONNNOOOPPPQQQPPPOOONNNMMMJJJJJJKKKKKKJJJIIIHHHHHHHHHIIILLLNNNOOOMMMKKKJJJKKKMMMNNNOOONNNKKKHHHFFFIIIJJJKKKLLLLLLKKKJJJJJJIIIIIIIIIJJJIIIIIIHHHHHHHHHIIIIIIIIIIIIKKKNNNPPPKKKJJJIIIKKKOOOPPPMMMIIIIIIKKKNNNOOOOOOOOOQQQRRRIIILLLPPPQQQOOOOOOQQQSSSPPPQQQRRRSSSSSSRRRQQQPPPKKKNNNSSSVVVWWWVVVSSSQQQQQQQQQRRRTTTTTTUUUUUUUUUWWWWWWXXXXXXXXXWWWUUUTTTPPPRRRTTTUUUVVVWWWZZZ]]]WWWYYY[[[[[[ZZZZZZ\\\___ZZZZZZXXXXXXYYY[[[]]]^^^```]]]]]]```fffiiigggdddbbbbbbcccdddeeeeeefffgggggghhhiiikkkmmmnnnppppppmmmnnnooopppqqqrrrrrrrrrrrrqqqooonnnnnnpppqqqsssnnnmmmmmmnnnpppooommmkkkggghhhiiikkkmmmooopppqqqnnnoooooonnnmmmllllllmmmjjjkkklllllllllkkkjjjiiihhhiiijjjkkkkkkjjjhhhhhhwwwvvvtttrrrqqqqqqqqqrrroooooopppqqqrrrsssssstttuuutttsssssssssqqqmmmjjjeee```[[[XXXYYYZZZYYYWWW\\\[[[[[[ZZZYYYYYYXXXXXX___^^^lllfff^^^[[[RRR[[[XXXYYYZZZ\\\^^^_________]]]]]]]]]\\\]]]]]]^^^^^^``````______aaadddgggiii]]]YYY[[[aaa```ZZZ]]]fffbbbbbbccceeefffhhhiiijjjccc___[[[\\\]]][[[YYYWWWZZZ]]]``````^^^^^^aaaddddddcccaaa___^^^___```aaagggbbb[[[YYY]]]bbbfffggghhhiiifff```]]]___```]]]cccfffkkkppprrruuuxxxzzz~~~|||{{{zzzyyyzzzzzz}}}wwwzzz{{{ssstttttttttuuuvvvwwwxxxyyywwwwwwwwwwwwwwwvvvuuuttt{{{wwwwww{{{}}}zzzyyyzzz}}}}}}}}}yyyuuuqqqoooooouuuuuuvvvwwwxxxyyyyyyxxxtttuuuwwwxxxyyyyyyyyyyyyyyy{{{{{{wwwrrrpppssswwwvvvwwwyyyyyyxxxxxxzzz{{{www{{{~~~~~~zzzyyy{{{yyyzzz|||~~~~~~|||zzzyyy}}}~~~}}}{{{{{{wwwwwwyyywwwwwwwwwvvvuuutttrrrrrruuuqqqllljjjkkkmmmlllkkkmmmjjjgggeeeffffffffffffmmmmmmmmmlllkkkjjjiiihhhlllmmmmmmmmmllljjjhhhgggllliiiiiinnnnnniiiiiillliiijjjjjjkkklllmmmnnnnnnjjjhhhfffgggjjjkkkiiigggbbbcccdddfffgggggghhhhhhoookkkggghhhkkkllljjjfffhhhhhhhhhiiikkkkkkjjjhhhjjjgggeeefffhhhjjjiiigggllljjjkkkoooooojjjhhhiiilllkkkjjjiiihhhiiijjjkkkjjjiiihhhjjjnnnqqqssstttsssrrrrrrssstttssspppmmmnnnooooooppppppppppppoooooommmkkkjjjjjjjjjiiihhhiiikkknnnnnnmmmllllllmmmsssqqqooonnnmmmnnnooopppooopppqqqpppnnnllllllmmmnnnlllkkkjjjjjjkkkmmmnnniiijjjjjjjjjjjjiiihhhhhhggggggggggggfffeeedddddddddeeeffffffffffffhhhjjjeeefffgggggggggfffeeeddd````````````___^^^]]]\\\___]]]ZZZ[[[^^^___^^^\\\XXXXXXXXXXXXXXXXXXWWWWWWTTTUUUUUUTTTRRRQQQRRRSSSSSSSSSSSSRRRQQQOOONNNMMMPPPPPPPPPOOOOOOOOONNNNNNKKKJJJJJJIIIIIIIIIJJJJJJIIIKKKNNNOOOMMMKKKJJJJJJKKKMMMOOOQQQPPPMMMIIIGGGIIIIIIIIIJJJJJJJJJKKKKKKIIIIIIHHHGGGHHHIIIJJJKKKJJJJJJJJJJJJKKKKKKLLLLLLNNNOOOPPPPPPNNNMMMMMMMMMNNNNNNNNNMMMMMMMMMLLLLLLKKKLLLOOOQQQRRRQQQPPPOOOMMMNNNPPPRRRSSSSSSRRRRRRRRRSSSTTTTTTTTTTTTSSSSSSVVVUUUTTTTTTTTTTTTTTTUUUTTTVVVXXXXXXVVVTTTSSSSSSUUUVVVWWWXXXYYY[[[\\\\\\\\\[[[[[[[[[\\\]]]^^^^^^]]]ZZZWWWXXX\\\___```___```^^^^^^bbbhhhkkkiiiffffffeeecccbbbccceeeggghhhfffgggiiiiiijjjkkknnnpppqqqpppnnnmmmnnnoooqqqrrrrrrqqqqqqsssvvvvvvsssppprrrrrrsssrrrpppnnnkkkiiijjjfffffflllnnnlllmmmrrrkkkkkkkkkjjjjjjjjjjjjiiiiiimmmlllfffeeeiiihhhdddggggggggghhhiiiiiijjjjjjxxxvvvuuusssrrrrrrrrrrrroooppppppqqqqqqrrrrrrrrrsssssssssssstttsssooommmfffbbb^^^[[[ZZZYYYXXXWWW\\\\\\ZZZYYYYYYZZZZZZ[[[___```mmmfff___]]]TTT]]]WWWXXXYYY[[[]]]___```aaa[[[ZZZZZZZZZZZZ[[[\\\\\\_________```bbbeeeggghhhbbb]]]^^^cccaaa[[[]]]fffdddddddddeeefffgggggghhheeeaaa]]]\\\]]]\\\[[[ZZZZZZ]]]___^^^]]]]]]aaadddeeedddbbb```___```bbbcccdddaaa^^^___bbbfffhhhhhhhhhiiigggbbb```bbbbbb___^^^bbbggglllooorrruuuxxx|||||||||{{{{{{zzzzzzyyy~~~|||{{{|||~~~~~~{{{xxxvvvvvvuuuttttttuuuvvvwwwwwwwwwwwwvvvvvvuuuuuuuuuyyyvvvvvvyyy{{{yyyxxxyyyyyy{{{}}}|||wwwrrrnnnlllrrrtttuuuxxxyyyzzzzzzzzzwwwwwwwwwwwwwwwwwwwwwwwwzzz||||||yyyuuutttxxx|||{{{}}}~~~~~~}}}|||}}}zzz~~~{{{yyyzzz}}}xxxzzz}}}~~~}}}{{{}}}{{{}}}zzzzzz{{{}}}vvvyyy{{{zzzvvvrrrrrrrrrrrrssssssssssssrrrrrrqqqtttqqqnnnlllnnnooonnnmmmkkkiiifffeeefffhhhhhhhhhnnnmmmlllkkkjjjiiiiiiiiijjjkkknnnooonnnlllhhhfffllliiijjjnnnnnnkkkkkknnngggggghhhiiijjjkkklllllliiigggfffgggjjjkkkjjjhhhbbbccceeegggiiijjjkkklllnnnjjjggghhhkkkmmmjjjgggjjjiiihhhiiijjjkkkkkkiiikkkhhhfffgggiiijjjiiihhhkkkiiijjjmmmmmmjjjiiikkkllllllkkkkkkkkkkkkllllllmmmllllllnnnrrruuuvvvvvvuuuuuuuuuuuuvvvuuuqqqooooooooopppppppppoooooonnnllllllkkkkkklllmmmmmmlllnnnppprrrrrrqqqpppqqqqqqpppooommmlllmmmnnnpppqqqoooqqqrrrqqqooommmmmmnnnpppooommmllllllmmmnnnoookkklllllllllkkkjjjiiiiiigggggghhhhhhhhhhhhhhhggghhhiiiiiihhhffffffgggiiifffggghhhhhhhhhgggeeedddaaaaaaaaa``````___^^^]]]aaa^^^]]]]]]___```___^^^[[[ZZZYYYXXXWWWVVVVVVVVVUUUVVVWWWVVVTTTTTTUUUVVVUUUUUUTTTSSSRRRQQQQQQPPPPPPPPPPPPOOOOOOOOONNNNNNMMMMMMLLLLLLLLLLLLMMMNNNLLLNNNPPPOOONNNLLLLLLMMMLLLMMMOOOPPPOOOMMMJJJHHHJJJJJJJJJKKKKKKKKKLLLLLLJJJJJJIIIIIIIIIJJJLLLMMMKKKKKKKKKKKKKKKLLLLLLLLLLLLNNNOOONNNLLLKKKKKKLLLOOOOOOOOONNNNNNMMMMMMLLLLLLMMMOOOPPPQQQQQQPPPPPPMMMNNNOOOQQQRRRSSSTTTTTTSSSSSSTTTTTTUUUVVVVVVVVVVVVUUUUUUUUUUUUUUUVVVVVVVVVWWWYYYXXXVVVUUUUUUVVVXXXYYYYYYYYYZZZZZZ[[[[[[\\\\\\[[[[[[[[[\\\]]]]]]]]][[[YYYZZZ]]]``````___```^^^^^^bbbhhhjjjiiifffcccbbbaaaaaaaaabbbcccdddfffgggiiiiiiiiijjjlllnnnpppooommmmmmmmmnnnpppqqqrrrqqqppprrrtttuuutttqqqssssssssssssqqqnnnkkkiiiiiifffgggkkkkkkiiikkkpppkkkjjjjjjiiihhhgggfffffffffjjjkkkhhhgggiiigggcccffffffggghhhiiijjjjjjjjjyyyxxxvvvtttssssssttttttssssssssssssssssssssssssrrrrrrrrrsssttttttqqqoooggggggeeebbb^^^[[[YYYZZZ]]]\\\ZZZXXXYYYZZZ]]]^^^```bbboooggg``````WWW___WWWWWWXXXZZZ\\\___aaabbbXXXXXXXXXYYYYYYZZZZZZZZZ\\\]]]___bbbdddfffgggggggggaaa```cccaaa]]]___fffffffffffffffeeeeeeeeeeeefffccc___\\\]]]^^^^^^]]]\\\]]]^^^\\\ZZZ\\\```eeegggeeecccaaaaaabbbdddfffbbbbbbbbbeeehhhiiiiiihhhfffhhhgggdddccceeedddaaa[[[___dddhhhkkknnnrrrtttxxxyyy{{{}}}}}}{{{zzzxxxxxx{{{~~~}}}zzzxxxzzz}}}xxxwwwuuutttssstttuuuvvvxxxwwwvvvvvvuuuuuuvvvvvvxxxttttttwwwyyywwwvvvxxxuuuyyy}}}~~~zzztttnnnkkkppprrruuuxxxzzz{{{{{{{{{zzzyyywwwvvvuuuuuuuuuvvvzzz|||~~~|||zzz{{{~~~~~~|||zzzzzz|||xxxzzz|||~~~~~~}}}~~~||||||}}}}}}|||{{{|||}}}|||zzzwwwuuuvvvwwwrrrrrrssssssqqqooommmllllllmmmnnnpppqqqqqqqqqqqqsssrrrppppppqqqqqqpppooojjjhhhfffeeegggiiijjjjjjooonnnkkkiiihhhhhhiiijjjfffiiillloooooollliiifffjjjggghhhkkkkkkiiiiiillldddddddddeeefffggghhhiiigggfffeeegggiiikkkjjjiiieeefffgggiiijjjkkkllllllllliiiggghhhlllmmmkkkiiillljjjhhhhhhjjjkkklllkkkkkkiiihhhhhhiiijjjjjjiiikkkhhhhhhkkkllljjjkkknnnnnnnnnooooooooooooooonnnqqqqqqrrruuuxxxzzzzzzyyyyyyxxxwwwwwwxxxvvvsssqqqppppppppppppooonnnnnnmmmjjjjjjkkkmmmnnnooopppqqqppprrrttttttssssssssstttpppooonnnnnnoooppprrrsssppprrrsssrrrpppooooooooosssqqqooonnnmmmnnnooopppnnnnnnnnnmmmmmmkkkjjjjjjggghhhiiijjjkkkkkkkkkkkkllllllllljjjgggffffffggggggggghhhiiihhhgggfffeeebbbbbbbbbaaa``````______bbbaaa``````aaabbbaaa```___^^^[[[YYYXXXXXXXXXXXXVVVWWWXXXXXXWWWWWWXXXYYYWWWVVVVVVUUUTTTTTTUUUUUURRRRRRRRRRRRQQQQQQQQQPPPPPPOOOOOOOOOPPPQQQRRRRRRPPPQQQQQQPPPNNNNNNOOOPPPNNNNNNNNNNNNNNNMMMLLLKKKLLLLLLLLLLLLMMMMMMMMMMMMKKKKKKKKKKKKLLLMMMOOOOOOMMMMMMMMMMMMLLLLLLLLLLLLMMMNNNOOONNNMMMLLLMMMNNNQQQPPPPPPOOONNNNNNMMMMMMNNNNNNNNNOOOPPPPPPQQQQQQOOOOOOOOOPPPQQQTTTVVVWWWUUUTTTTTTTTTUUUWWWXXXYYYUUUUUUUUUUUUVVVWWWXXXXXXXXXYYYZZZXXXWWWVVVXXXYYY[[[[[[ZZZZZZZZZZZZZZZ[[[]]]\\\\\\[[[[[[[[[[[[\\\\\\\\\\\\^^^```aaaaaa``````______bbbgggiiihhhfffbbbbbbbbbbbbaaaaaaaaaaaaeeeggghhhhhhhhhhhhjjjkkkmmmmmmlllkkklllmmmnnnoooqqqpppoooppprrrssstttssssssttttttsssqqqnnnjjjiiihhhggghhhiiigggdddhhhmmmiiiiiihhhfffeeedddccccccbbbfffiiihhhhhhiiifffbbbeeeffffffhhhiiijjjkkkkkk{{{zzzxxxvvvuuuuuuuuuvvvwwwvvvvvvvvvuuuuuuuuutttrrrrrrqqqrrrssssssqqqooojjjlllmmmjjjddd___^^^___^^^\\\ZZZXXXXXX[[[^^^```aaacccpppggg```bbb[[[aaaZZZZZZZZZ[[[\\\^^^```aaaXXXYYYZZZZZZ[[[[[[[[[[[[ZZZ\\\```ccceeefffffffffgggcccaaabbbbbb___aaafffggggggfffeeedddccccccbbbeeeddd```[[[[[[^^^``````^^^^^^^^^[[[YYY[[[aaafffhhhfffcccbbbaaaccceeefffcccdddeeefffhhhhhhgggfffcccffffffdddccceeedddaaa\\\___bbbeeegggiiilllooovvvxxx|||~~~|||yyywwwwww{{{}}}xxxvvvxxx{{{xxxwwwuuussssssuuuwwwxxxyyyxxxwwwvvvvvvwwwxxxxxxxxxtttsssvvvxxxvvvvvvxxxuuuxxx||||||yyytttpppnnnqqqsssuuuxxxzzzzzz{{{zzzzzzyyywwwuuuuuuuuuwwwxxxzzz|||~~~~~~~~~~~~}}}{{{{{{|||xxxyyy{{{|||||||||zzzzzz|||zzzxxxxxxyyy|||}}}}}}|||||||||yyyuuusssrrrrrrqqqpppoooooopppooommmjjjiiijjjlllnnnpppqqqrrrrrrrrrrrrsssttttttsssrrrqqqkkkiiiffffffhhhjjjkkkkkkpppnnnkkkhhhggghhhiiijjjdddfffiiikkkkkkkkkiiihhhgggfffeeefffeeeddddddeeebbbbbbbbbbbbccceeefffgggeeeeeeeeegggiiijjjjjjjjjjjjjjjjjjjjjiiiiiihhhgggiiihhhhhhiiilllmmmllljjjmmmjjjhhhgggiiikkklllllljjjiiihhhhhhiiijjjjjjjjjllliiihhhkkkmmmlllooosssqqqrrrtttuuuuuutttssssssvvvvvvxxx{{{~~~~~~|||zzzyyyxxxwwwwwwvvvsssqqqppppppppppppooonnnmmmllljjjlllnnnooopppqqqrrrssspppqqqssssssrrrqqqrrrttttttssssssrrrsssssstttuuuqqqssstttsssqqqppppppqqqsssrrrpppnnnnnnnnnooopppoooooonnnnnnmmmllljjjjjjiiijjjjjjkkkllllllkkkkkknnnnnnmmmkkkiiiggghhhiiifffggghhhhhhhhhgggeeeeeedddccccccbbbbbbaaaaaabbbcccbbbbbbbbbbbbbbbaaaaaabbb```^^^\\\[[[\\\\\\]]]WWWXXXYYYYYYYYYYYYZZZ[[[XXXWWWWWWVVVVVVWWWXXXXXXVVVVVVUUUUUUUUUTTTTTTTTTRRRRRRRRRRRRSSSTTTVVVVVVTTTSSSRRRPPPNNNNNNPPPSSSPPPOOOOOONNNNNNNNNOOOOOONNNNNNOOOOOOOOOOOOOOOOOOMMMMMMMMMNNNOOOPPPQQQRRROOOOOOOOONNNNNNNNNNNNMMMPPPQQQRRRQQQOOOOOOPPPRRRRRRRRRQQQPPPPPPOOOOOONNNPPPOOOOOOOOOOOOPPPQQQRRRTTTRRRQQQPPPQQQSSSUUUWWWVVVUUUTTTSSSTTTUUUWWWYYYTTTTTTTTTUUUVVVWWWXXXYYYYYYZZZYYYXXXVVVWWWYYY[[[[[[ZZZZZZYYYYYYZZZ[[[\\\^^^]]]\\\[[[[[[[[[[[[[[[\\\]]]___aaaccccccbbb````````````bbbeeeggggggfffdddeeeeeeeeeeeedddbbbbbbdddfffhhhhhhgggfffhhhiiikkkkkkjjjjjjkkklllmmmnnnooonnnnnnnnnoooqqqssstttsssttttttsssqqqnnnkkkiiiggghhhiiigggdddbbbeeejjjfffffffffeeeddddddccccccbbbdddeeeffffffgggfffddddddeeefffggghhhiiijjjkkk}}}|||zzzxxxwwwwwwwwwxxxwwwwwwwwwvvvuuuuuutttttttttrrrqqqqqqqqqqqqooommmnnnqqqrrrpppkkkfffeeeeee```^^^[[[YYYYYY[[[]]]___```dddqqqfff___ddd]]]bbb^^^^^^]]]]]]]]]]]]^^^^^^[[[\\\]]]^^^____________ZZZ]]]```dddfffffffffeeedddaaa___aaabbbaaaccceeeffffffeeedddcccbbbaaa```bbbdddaaa[[[ZZZ___bbb`````````___\\\ZZZ\\\bbbggggggfffdddcccbbbbbbcccdddgggfffeeedddcccccccccddd```cccdddbbbbbbdddccc```\\\^^^`````````aaadddfffssswww{{{}}}yyyvvv|||}}}}}}|||yyyvvvvvvvvvwwwvvvuuuuuuuuuwwwyyy{{{yyyyyyyyyxxxxxxyyyyyyzzzyyytttsssvvvxxxvvvvvvyyywwwyyyzzzyyyvvvtttttttttuuuuuuvvvwwwxxxyyyyyyyyyyyyxxxwwwvvvwwwyyy{{{}}}{{{|||~~~}}}~~~~~~}}}|||||||||xxxxxxxxxxxxwwwuuutttsssvvvtttssstttwww{{{}}}~~~}}}~~~}}}{{{vvvrrroooooopppnnnmmmnnnooonnnmmmkkkhhhiiilllnnnppprrrssstttrrrsssuuuvvvuuutttrrrrrrmmmkkkhhhggghhhiiijjjjjjooommmjjjhhhggggggiiijjjeeeddddddeeefffgggiiijjjhhhhhhfffcccbbbbbbbbbaaaaaaaaa``````aaaccceeegggdddeeefffggghhhiiijjjkkkiiiiiiiiiiiihhhgggffffffgggggghhhjjjlllmmmlllkkkllljjjggggggiiikkkllllllggghhhhhhhhhiiiiiikkklllppplllkkknnnpppppptttxxxuuuvvvxxxyyyzzzyyyxxxxxxzzzzzz{{{~~~~~~zzzyyywwwvvvuuutttqqqooopppppppppoooooommmlllkkkkkknnnqqqqqqppppppqqqsssppprrrsssrrrqqqqqqrrrtttwwwwwwvvvuuutttsssssssssqqqsssttttttrrrqqqqqqrrrrrrqqqooommmmmmnnnooopppnnnnnnnnnnnnmmmlllkkkjjjlllllllllllllllkkkjjjjjjlllmmmmmmllljjjiiikkklllffffffggghhhgggfffeeedddfffeeedddcccccccccddddddbbbcccddddddcccbbbaaaaaa______^^^]]]]]]^^^___```XXXYYYZZZZZZZZZYYY[[[\\\XXXXXXXXXXXXXXXYYYYYYZZZWWWVVVVVVVVVUUUUUUUUUUUUTTTTTTTTTTTTUUUVVVWWWXXXUUUUUUSSSQQQOOOOOOQQQTTTQQQQQQPPPPPPPPPQQQRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQOOOOOOPPPQQQRRRRRRSSSSSSPPPPPPPPPPPPPPPPPPPPPPPPQQQRRRRRRQQQPPPPPPRRRTTTRRRRRRRRRRRRQQQQQQQQQQQQRRRQQQQQQPPPQQQQQQRRRSSSXXXVVVSSSQQQQQQRRRTTTVVVWWWVVVTTTSSSRRRTTTUUUVVVTTTTTTTTTUUUVVVWWWXXXYYYYYYYYYYYYXXXVVVWWWYYY[[[YYYXXXXXXXXXYYY[[[]]]___^^^^^^]]]\\\[[[[[[[[[\\\\\\^^^aaacccdddcccbbbbbbaaa``````bbbdddeeeffffffeeeeeeffffffeeedddcccbbbccceeeggghhhgggfffggghhhiiiiiiiiijjjjjjkkklllmmmnnnnnnmmmmmmmmmoooqqqsssrrrrrrrrrrrrpppmmmkkkiiieeehhhiiigggddddddfffgggcccddddddeeeeeefffffffffdddbbbaaabbbbbbccceeegggcccddddddeeeggghhhhhhiii~~~|||zzzyyyyyyyyyzzzvvvvvvuuuuuutttttttttsssuuusssqqqqqqqqqqqqooommmqqqrrrsssssspppmmmlllllleeeccc```]]]\\\\\\]]]^^^^^^cccpppddd]]]ddd^^^bbb```aaaaaa```___^^^]]]\\\\\\^^^___aaabbbbbbbbbaaa\\\^^^aaaccceeeeeeeeedddbbb```___```bbbccccccccccccccccccbbbaaaaaa``````___dddccc\\\ZZZ```cccaaaccccccbbb___\\\^^^dddiiihhhgggfffeeedddcccaaaaaahhhgggeeebbb___^^^```bbb___bbbbbb______bbbbbb___[[[\\\\\\\\\ZZZ[[[\\\^^^nnnqqqwww|||~~~|||yyywww~~~|||{{{zzzxxxuuusssvvvvvvwwwwwwxxxzzz{{{|||xxxxxxyyyzzzzzzzzzyyyyyyyyytttrrruuuwwwvvvvvvyyyyyyyyyyyywwwuuuuuuxxxzzzwwwwwwvvvuuuvvvxxxyyyzzzxxxxxxxxxyyy{{{~~~}}}}}}{{{||||||||||||{{{{{{zzzuuuuuutttsssqqqpppnnnmmmqqqooooooppptttxxx{{{{{{{{{|||}}}{{{vvvrrrooonnnmmmmmmmmmmmmlllllllllmmmjjjkkkmmmoooqqqsssttttttrrrtttuuuuuusssrrrqqqqqqnnnllliiihhhiiijjjjjjjjjnnnmmmjjjhhhgggggghhhiiifffdddcccbbbcccfffiiikkkiiijjjhhhcccaaaccccccaaaaaa```______```bbbdddfffdddeeeggggggggggggiiijjjdddeeefffggghhhhhhhhhhhhggghhhjjjkkkllllllkkkkkkkkkiiiggggggiiijjjkkkjjjfffgggiiiiiijjjkkknnnppprrroooooorrrttttttwww{{{xxxyyyzzz{{{{{{||||||{{{|||{{{|||}}}~~~zzzxxxuuusssrrrqqqnnnllloooooooooooonnnmmmmmmllllllooossssssqqqoooppprrrssstttttttttssssssuuuwwwvvvvvvuuutttrrrqqqpppoooqqqsssttttttrrrqqqrrrssspppooommmllllllnnnooopppmmmnnnnnnnnnnnnmmmllllllnnnnnnnnnmmmmmmlllkkkjjjkkklllmmmlllkkkkkklllnnngggggghhhiiihhhgggfffeeegggfffeeeddddddeeefffgggccceeeffffffdddbbbbbbbbb\\\\\\]]]^^^^^^______```ZZZ[[[\\\\\\[[[[[[\\\]]]YYYYYYZZZ[[[[[[[[[ZZZZZZVVVVVVVVVUUUUUUUUUTTTTTTVVVVVVVVVVVVWWWXXXYYYYYYWWWWWWUUUSSSPPPPPPRRRTTTSSSRRRRRRRRRSSSTTTUUUUUUTTTTTTTTTSSSSSSSSSSSSSSSQQQQQQRRRSSSSSSSSSSSSRRRPPPQQQQQQQQQRRRRRRRRRRRRPPPQQQQQQOOONNNOOOQQQSSSRRRRRRRRRSSSSSSSSSSSSTTTSSSSSSSSSSSSSSSSSSSSSSSSYYYWWWUUURRRRRRSSSUUUVVVVVVUUUTTTSSSSSSTTTUUUVVVVVVVVVVVVVVVWWWWWWXXXYYYXXXYYYZZZYYYXXXXXXZZZ[[[ZZZYYYXXXXXXZZZ\\\___aaa___^^^^^^]]]]]]]]]]]]^^^\\\___bbbdddccccccccccccaaaaaaaaaaaabbbdddeeefffbbbbbbbbbbbbbbbaaaaaaaaabbbdddggghhhggggggggghhhggghhhiiijjjkkkkkklllllllllmmmnnnmmmllllllnnnpppooooooppppppooommmkkkiiidddggghhhggghhhiiihhheeebbbbbbcccdddfffggghhhhhheeeaaa^^^___``````cccgggcccccccccdddeeeeeeffffff}}}|||{{{{{{{{{{{{wwwwwwwwwvvvvvvvvvvvvvvvvvvtttrrrrrrssssssrrrqqqrrrqqqqqqrrrssssssqqqpppkkkiiifffccc```^^^^^^]]]\\\bbboooaaa[[[ccc^^^aaa```aaabbbccccccaaa^^^\\\[[[]]]___aaabbbbbbbbbaaa^^^___aaacccddddddddddddcccbbbbbbbbbdddeeebbb___````````````````````````^^^eeefff^^^\\\ccceeebbbeeeeeeeeebbb```aaafffjjjiiiiiijjjiiigggdddaaa___dddeeeeeebbb^^^]]]___aaa```bbbaaa^^^]]]aaabbb```[[[\\\\\\[[[ZZZZZZ\\\^^^eeeiiipppwww{{{|||{{{yyy~~~~~~}}}|||zzzxxxwwwvvvwwwxxxzzz{{{{{{{{{zzzzzztttvvvxxxzzzzzzyyyxxxvvvxxxsssqqqsssuuutttuuuwwwzzzzzzyyyxxxvvvwwwzzz}}}xxxvvvtttssstttxxx{{{~~~zzzzzz|||}}}|||{{{zzzzzzzzzyyywwwvvvrrrqqqqqqpppnnnmmmlllkkkmmmllllllmmmpppssstttuuusssvvvxxxxxxuuurrrooonnnlllnnnooonnnlllkkknnnppplllmmmnnnpppqqqrrrrrrsssrrrtttuuutttqqqooooooqqqmmmkkkhhhhhhjjjkkkllllllmmmlllkkkiiihhhhhhggggggfffeeeddddddeeegggiiikkkfffhhhfffaaa```dddeeeccc___^^^]]]\\\^^^```ccceeedddfffhhhhhhffffffgggiiicccdddeeeggghhhiiiiiiiiifffhhhkkkllllllkkkjjjjjjhhhgggfffgggiiijjjiiihhheeehhhkkkllllllnnnrrruuutttqqqqqquuuvvvvvvxxx|||yyyyyyyyyyyyzzz{{{|||}}}}}}{{{zzz{{{}}}~~~~~~}}}zzzwwwtttrrrqqqooommmkkkmmmnnnnnnnnnnnnnnnmmmmmmjjjooossssssqqqooopppssstttuuuuuutttssssssvvvxxxuuuuuuttttttsssrrrqqqpppppprrrttttttrrrqqqrrrsssooonnnmmmlllmmmoooqqqrrrmmmnnnoooooopppooooooooonnnooooooooooooooonnnmmmkkklllmmmlllkkkjjjlllnnniiiiiijjjkkkjjjiiihhhggghhhgggfffeeeeeefffhhhiiidddgggiiiiiifffdddcccddd^^^___aaabbbbbbaaa```___]]]^^^___^^^]]]\\\]]]^^^[[[\\\^^^______]]][[[ZZZXXXXXXXXXXXXWWWWWWWWWWWWZZZYYYYYYYYYYYYYYYZZZZZZYYYYYYXXXVVVSSSSSSTTTUUUSSSTTTTTTUUUVVVWWWWWWWWWVVVVVVVVVUUUUUUTTTTTTTTTSSSSSSTTTTTTTTTSSSRRRQQQPPPQQQQQQRRRSSSTTTUUUUUUQQQQQQQQQPPPOOOPPPRRRUUUQQQQQQRRRSSSTTTUUUVVVVVVTTTUUUVVVVVVVVVUUUTTTTTTWWWVVVTTTTTTTTTUUUWWWXXXSSSSSSTTTUUUVVVWWWXXXYYYZZZYYYYYYYYYYYYYYYZZZZZZXXXZZZ\\\\\\[[[ZZZ[[[\\\^^^]]][[[[[[\\\^^^```bbb______^^^^^^^^^___``````\\\___bbbcccbbbbbbcccdddbbbbbbbbbaaaaaabbbdddfff``````___^^^^^^___aaaaaa```cccggghhhhhhhhhhhhiiiggghhhiiijjjkkklllllllllkkkmmmooonnnllljjjkkkmmmlllmmmnnnooonnnmmmkkkjjjcccfffggghhhlllpppllldddbbbbbbcccdddeeeffffffgggccc___^^^```aaa^^^```dddbbbbbbbbbbbbbbbbbbcccccc~~~}}}|||{{{||||||zzzzzzzzzzzzzzzzzzzzzzzzuuutttssssssuuuvvvvvvvvvrrrpppnnnpppsssuuutttrrrooonnnkkkgggdddaaa___]]]ZZZaaannn___ZZZccc]]]```^^^```ccceeeeeeccc```^^^ZZZ\\\^^^```aaaaaa`````````aaaaaabbbccccccddddddeeeeeeddddddeeeeeeaaa[[[]]]]]]^^^^^^___`````````^^^ggghhh```^^^eeegggcccfffggggggeeebbbcccgggkkkjjjkkkmmmllljjjeeeaaa^^^aaaccceeeccc```^^^___aaabbbcccaaa]]]]]]aaabbbaaa]]]^^^^^^]]]]]]^^^```bbb]]]bbbjjjrrrxxx{{{||||||zzz}}}}}}zzzxxxxxxzzzyyy{{{|||}}}}}}{{{yyyxxxrrrtttwwwzzzzzzxxxvvvtttvvvqqqoooqqqsssrrrsssvvvyyyyyyzzzyyyyyyyyy{{{}}}wwwuuurrrqqqsssxxx~~~{{{}}}~~~~~~}}}{{{zzzyyyxxxwwwtttrrroooooonnnnnnmmmmmmlllllllllkkkjjjkkkmmmooooooooommmppptttuuutttrrrpppooommmpppsssqqqmmmlllpppuuummmmmmooopppqqqqqqqqqqqqrrrtttuuusssooommmnnnpppkkkiiiggghhhjjjmmmnnnooolllkkkkkkjjjiiihhhgggfffffffffgggggghhhiiiiiijjjaaadddccc^^^^^^dddfffccc^^^]]][[[[[[\\\^^^aaacccdddgggiiihhhfffeeegggiiigggggghhhhhhhhhhhhgggggggggiiilllmmmllljjjjjjjjjgggffffffgggiiiiiihhhffffffiiilllnnnnnnpppuuuyyytttqqqrrrvvvwwwvvvxxx{{{yyyxxxxxxxxxyyyzzz|||}}}}}}{{{yyyyyy{{{|||}}}}}}zzzxxxtttrrrpppooommmkkkmmmmmmnnnnnnnnnnnnnnnmmmhhhmmmssssssqqqoooqqqtttsssttttttsssrrrrrruuuwwwtttuuuuuuuuuuuuuuuttttttppprrrssssssrrrqqqrrrsssooonnnmmmmmmnnnppprrrtttnnnooopppqqqqqqqqqqqqqqqnnnooopppqqqqqqqqqqqqqqqmmmmmmmmmllljjjjjjkkklllkkkkkklllmmmlllkkkjjjiiiiiihhhfffeeefffgggiiijjjfffiiilllkkkhhheeedddeeecccdddfffggggggeeebbb``````aaabbbaaa___^^^^^^___\\\^^^aaabbbbbb```\\\ZZZ\\\\\\\\\\\\[[[[[[[[[[[[\\\\\\[[[[[[ZZZ[[[[[[[[[ZZZ[[[ZZZXXXVVVUUUUUUVVVTTTUUUVVVWWWXXXYYYYYYYYYWWWWWWWWWVVVVVVUUUUUUUUUTTTTTTUUUUUUTTTSSSQQQPPPPPPPPPQQQSSSTTTUUUVVVWWWSSSTTTSSSRRRQQQRRRUUUXXXPPPQQQRRRSSSUUUVVVWWWXXXTTTUUUWWWXXXXXXWWWUUUTTTTTTTTTTTTTTTVVVXXXYYY[[[PPPRRRTTTWWWYYY[[[\\\\\\]]]\\\[[[[[[[[[[[[[[[\\\XXX[[[]]]^^^]]]\\\\\\]]]bbbaaa___]]]]]]___aaabbb_______________```aaabbb\\\___bbbbbbaaaaaaccceeebbbbbbbbbaaaaaaaaadddfff```___^^^]]]^^^```bbbccc```cccgggiiiiiiiiiiiijjjggggggiiijjjlllllllllllljjjmmmpppooollliiiiiikkkjjjkkklllnnnnnnmmmkkkjjjbbbeeefffiiipppuuunnnccccccccccccccccccdddddddddaaa^^^^^^bbbbbb^^^]]]aaabbbbbbbbbaaaaaaaaaaaa```}}}zzzxxx~~~|||{{{{{{{{{|||qqqtttvvvwwwvvvuuuuuuuuuqqqrrrrrrrrrrrrrrruuuwwwuuuuuusssoookkkhhhggggggbbb```]]]]]]___bbbcccddd]]]^^^```aaabbbbbbaaaaaa^^^]]]\\\[[[[[[\\\]]]]]]aaaaaaaaabbbcccaaa^^^\\\^^^cccdddaaaaaadddbbb]]]```]]][[[\\\^^^```___]]]```___^^^aaadddeeedddbbbeeedddcccdddhhhlllooooooooonnnmmmllljjjeee^^^ZZZbbbbbbaaaaaa``````______gggddd___]]]^^^^^^]]]\\\bbbaaaaaa```aaaaaabbbcccdddcccgggnnnrrruuuzzz}}}~~~~~~|||{{{|||~~~zzz|||~~~~~~|||{{{zzz{{{vvvvvvvvvxxxyyyxxxvvvsssooooooooonnnmmmooorrrtttwwwzzz}}}}}}yyywwwvvvwwwttttttsssooolllooowww~~~|||xxxzzz~~~}}}||||||wwwuuutttsssooolllkkkmmmnnnmmmjjjiiikkkmmmmmmkkkiiiiiikkknnnoooppprrrpppssswwwuuummmjjjmmmnnnmmmkkkjjjjjjkkkmmmoooooommmmmmppppppmmmmmmooorrrrrrrrrqqqooooooqqqsssppplllkkknnnpppooooooqqqlllkkkjjjhhhfffeeeddddddffffffgggggggggfffeeeeeecccaaa``````aaacccbbbaaa```^^^\\\[[[\\\^^^bbbdddiiihhhhhhiiikkkkkkjjjhhhmmmiiiiiijjjjjjggggggjjjggghhhjjjkkklllkkkkkkjjjfffgggiiiiiihhhhhhiiijjjiiijjjmmmooorrrtttuuuvvvwwwtttssstttwwwzzzyyywwwwwwxxxyyyxxxuuutttvvvyyyzzzyyywwwvvvvvvyyy{{{}}}wwwwwwuuuqqqnnnlllmmmooommmooorrrttttttsssqqqooopppqqqsssuuuuuutttsssrrrqqqrrrtttuuuuuuuuutttsssrrrssstttvvvvvvvvvuuuuuuttttttsssqqqppppppqqqssstttqqqooopppsssuuutttrrrppppppqqqqqqqqqppppppooooooooooooooooooooooooooonnnmmmjjjiiihhhhhhiiijjjllllllllllllllllllllllllkkkkkkkkkkkkkkkkkkkkkkkkgggiiijjjiiigggffffffggggggfffeeecccbbbbbbcccccccccbbbbbbbbbaaaaaa``````___aaabbb```]]]\\\___bbb___^^^\\\[[[\\\___bbbddd___^^^]]]]]]\\\\\\]]]]]]^^^^^^]]]\\\[[[ZZZYYYXXXXXXXXXWWWVVVVVVVVVWWWWWWZZZYYYWWWVVVUUUVVVWWWWWWXXXWWWVVVVVVVVVUUUSSSQQQSSSTTTUUUVVVWWWVVVUUUUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSVVVUUUQQQQQQVVVWWWTTTWWWVVVUUUUUUTTTUUUUUUUUURRRUUUXXXYYYYYYYYYYYYZZZWWWUUUUUUWWWYYY\\\\\\\\\YYYYYYYYYYYYZZZ[[[\\\]]]]]]]]]\\\\\\\\\]]]^^^^^^eeecccbbbbbbccccccbbb```ccccccccccccbbb```___^^^___```aaabbbbbbccccccbbb``````aaabbbdddeeefffgggdddcccaaa``````aaacccddd```aaaccceeeggghhhhhhgggfffgggiiikkkllllllllllllkkkkkkkkkkkkjjjiiihhhhhhfffgggggghhhgggfffdddcccccccccccccccddddddddddddaaabbbdddeeefffggggggggg^^^______`````````______^^^```bbbeeeeeedddbbbaaa}}}{{{~~~~~~}}}|||zzzyyytttvvvwwwwwwvvvuuuuuuvvvssstttvvvuuuttttttuuuwwwttttttssspppllljjjjjjkkkkkkgggbbb______^^^^^^]]]]]]^^^___```aaa``````______^^^\\\[[[ZZZ[[[]]]^^^___^^^^^^```cccccc```]]]\\\aaacccaaaaaadddccc___```^^^\\\]]]___```___^^^```___^^^```bbbcccbbb```dddcccdddeeegggjjjnnnpppnnnmmmlllkkkiiifff```]]]___``````aaaaaaaaaaaaaaaffffffddd```\\\ZZZ[[[\\\______```aaabbbbbbcccccc```aaaeeejjjllllllqqqxxx}}}zzz{{{{{{|||||||||{{{zzzttttttuuuwwwyyyyyywwwuuupppppppppooopppqqqtttvvvuuuxxx{{{|||zzzyyyyyyzzzttttttrrrnnnlllooowww~~~~~~|||}}}~~~}}}~~~}}}{{{zzzxxxwwwwwwwwwzzzwwwtttssstttssspppmmmiiikkkmmmllliiihhhiiijjjooonnnmmmmmmnnnpppqqqrrrpppooorrruuurrrkkkiiikkkkkkjjjiiiiiiiiijjjkkkkkknnnlllmmmpppqqqnnnnnnpppooooooooommmkkkkkkmmmooooookkkiiilllnnnllllllnnnllljjjhhhfffddddddddddddgggffffffffffffeeeeeeeeecccaaa``````aaabbbbbbaaa___^^^]]]^^^___bbbeeeggghhhgggggghhhjjjjjjiiigggiiiffffffiiiiiihhhiiillljjjkkklllmmmmmmlllkkkkkkiiijjjkkkjjjiiijjjkkkmmmmmmnnnpppqqqssstttuuuuuuvvvtttrrrsssvvvwwwwwwvvvwwwyyyyyyxxxuuuuuuvvvxxxyyyxxxwwwvvvvvvxxxyyyzzzvvvvvvtttqqqnnnnnnppprrrpppqqqssstttuuutttsssrrrrrrssstttuuuvvvuuuttttttssstttuuuvvvvvvvvvuuutttssstttuuuvvvvvvvvvuuutttrrrssstttsssssssssuuuvvvrrrpppoooppprrrttttttrrrvvvtttrrrpppoooppppppqqqpppppppppppppppppppppppppppnnnllljjjjjjjjjkkklllmmmmmmmmmmmmmmmmmmmmmmmmkkkkkkkkkkkkkkkkkkkkkkkkiiijjjkkkjjjhhhffffffggghhhgggeeedddccccccdddddddddcccccccccbbbbbbbbbbbb```aaaaaaaaa``````aaaccc```___^^^^^^^^^```bbbccc______^^^]]]]]]]]]]]]]]]^^^^^^]]]\\\[[[ZZZYYYYYYXXXXXXWWWVVVVVVVVVVVVWWWXXXXXXWWWVVVVVVVVVVVVVVVXXXWWWVVVVVVVVVUUUTTTRRRTTTTTTUUUVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUXXXZZZXXXTTTUUUYYYZZZWWWVVVUUUUUUUUUVVVWWWXXXXXXWWWXXXXXXWWWVVVXXXZZZ]]]YYYXXXWWWXXX[[[]]]]]]\\\ZZZZZZZZZZZZ[[[\\\]]]^^^___^^^^^^^^^^^^___``````bbbaaa``````aaaaaa```^^^cccccccccbbbaaa``````___```aaabbbbbbbbbbbbbbbbbb``````aaabbbdddeeefffgggcccdddeeeeeeeeedddcccbbb___aaaccceeegggggghhhhhhfffhhhiiikkkllllllkkkkkkjjjjjjjjjjjjiiihhhggggggdddeeeeeeeeeddddddcccbbb____________````````````ddddddeeeeeeffffffeeeeeeaaabbbbbbccccccbbbbbbaaa```aaabbbccccccbbb```___{{{}}}}}}yyyvvvyyyyyyyyyxxxvvvuuuvvvwwwvvvxxxyyyyyyxxxvvvvvvvvvrrrssssssqqqnnnmmmnnnooorrrmmmhhhcccaaa___\\\[[[______```````````````______^^^[[[YYYYYYZZZ\\\]]]]]][[[ZZZ]]]cccdddaaa]]]ZZZ^^^aaa```bbbdddccc```aaa___^^^^^^___``````___```^^^^^^^^^``````___^^^aaaccceeeeeeeeeggglllqqqmmmkkkiiihhhgggeeebbb___\\\^^^```bbbccccccccccccaaadddeeebbb]]]ZZZ\\\^^^[[[]]]___aaaccccccbbbbbb___```dddgggeeeccchhhpppyyy|||~~~zzzxxxxxxzzz}}}~~~|||yyyssssssuuuwwwzzzzzzxxxvvvttttttrrrrrrrrrssstttuuuvvvxxx{{{{{{zzzyyyyyyzzzvvvuuurrrnnnlllooovvv}}}}}}}}}~~~|||yyywwwuuuzzzwwwtttpppooooooppprrrrrrqqqqqqrrrsssrrrooommmgggiiikkkkkkiiihhhggghhhnnnnnnoooooopppqqqqqqqqqnnnnnnppprrroooiiihhhiiijjjjjjjjjkkkjjjjjjjjjiiimmmkkklllpppqqqoooooorrrmmmmmmmmmkkkjjjiiikkkmmmnnniiihhhjjjkkkiiiiiijjjkkkiiifffcccbbbbbbcccdddgggfffeeedddcccddddddeeecccbbb``````aaabbbbbbaaa______```aaacccfffhhhiiifffeeeeeefffhhhhhhgggfffdddbbbcccggghhhgggiiimmmmmmnnnooooooooonnnmmmlllmmmnnnmmmlllkkklllnnnqqqqqqqqqrrrssstttuuuuuuuuuuuusssrrrrrrtttuuuttttttvvvwwwwwwvvvttttttuuuwwwwwwwwwwwwwwwvvvvvvvvvvvvttttttrrrpppooopppsssvvvsssssstttuuuuuuuuuuuutttttttttuuuuuuuuuvvvvvvvvvuuuvvvwwwxxxxxxwwwvvvuuuuuuuuuvvvvvvvvvuuuttttttqqqsssuuuvvvvvvvvvwwwyyysssrrrqqqqqqtttuuuuuuuuuzzzwwwssspppooooooqqqsssqqqqqqqqqqqqqqqqqqqqqqqqqqqpppnnnmmmlllmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnkkkkkkkkkkkkkkkkkkkkkkkkkkklllmmmkkkiiigggfffggghhhhhhfffeeeeeeeeeeeeeeeeeeeeeeeeeeedddddddddddddddcccaaabbbcccddddddccc``````aaaaaabbbbbbcccccc``````___^^^^^^^^^^^^^^^^^^^^^]]]\\\[[[ZZZYYYYYYXXXXXXWWWVVVVVVVVVVVVVVVWWWWWWWWWXXXWWWWWWVVVUUUXXXWWWWWWWWWVVVVVVUUUUUUVVVUUUUUUUUUUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW[[[[[[XXXVVVWWW[[[[[[XXXUUUUUUUUUVVVWWWXXXZZZZZZ\\\[[[XXXVVVUUUWWW\\\```]]][[[ZZZ[[[\\\]]]]]]\\\\\\\\\\\\\\\]]]^^^______aaa`````````aaaaaabbbcccbbb```______```aaa```^^^dddcccbbb`````````aaaaaabbbccccccccccccbbbaaaaaa``````aaabbbdddeeefffgggcccfffiiikkkjjjgggcccaaa___```bbbdddfffgggggghhhggghhhjjjkkkkkkkkkjjjjjjhhhhhhhhhhhhgggfffeeeeeecccbbbbbbaaaaaaaaabbbbbb^^^^^^^^^^^^^^^]]]]]]]]]eeeeeeeeeeeeddddddccccccbbbcccccccccccccccbbbbbbccccccbbbbbbaaa``````___{{{}}}{{{yyy}}}}}}|||yyywwwvvvwwwyyyxxxzzz||||||yyyvvvuuuuuupppqqqrrrqqqooooooqqqsssssspppkkkhhhfffeeecccaaaaaaaaaaaaaaaaaa``````______]]]ZZZWWWVVVWWWYYY[[[ZZZWWWVVVZZZaaaeeebbb^^^\\\^^^```aaaaaaaaa```^^^```____________```aaaaaa```___^^^]]]]]]]]]]]]]]]___cccfffeeebbbdddjjjpppkkkiiifffdddcccbbb```^^^\\\^^^```bbbddddddcccccc\\\^^^```aaa`````````aaaZZZ\\\___bbbcccbbb```^^^aaabbbeeefffbbb^^^bbbjjjpppuuu|||~~~|||zzzzzzvvvuuuwww}}}}}}yyyuuuuuuvvvxxxzzzzzzxxxvvvyyywwwuuutttsssssssssrrryyyzzzzzzzzzxxxvvvuuuuuuxxxvvvsssooommmpppvvv{{{yyy{{{~~~~~~}}}{{{{{{{{{}}}{{{xxxtttqqqnnntttqqqlllhhhgggiiimmmooonnnooopppqqqqqqpppnnnllliiijjjllllllkkkjjjiiihhhkkklllnnnooonnnnnnnnnnnnmmmmmmnnnnnnkkkhhhggghhhkkklllmmmnnnnnnlllkkkiiikkkiiikkkpppqqqooopppsssoooooonnnmmmkkkjjjlllnnnnnniiigggiiijjjgggggghhhiiigggdddaaa```aaaccceeefffeeecccaaa```aaabbbcccdddbbb``````aaabbbaaa``````aaabbbdddfffgggggghhhdddccccccdddfffgggfffeeecccaaabbbeeegggfffhhhlllkkklllnnnoooppppppooonnnpppooonnnlllkkklllooorrrpppqqqqqqrrrssstttuuuvvvuuutttssssssssssssssssssvvvvvvuuuttttttssstttuuuuuuuuuvvvvvvvvvuuusssrrrqqqqqqpppooooooppptttwwwttttttttttttuuuuuuvvvvvvuuuuuutttttttttuuuvvvwwwvvvwwwxxxxxxxxxwwwuuuuuuvvvvvvvvvvvvuuuuuuttttttqqqtttwwwxxxxxxwwwxxxxxxuuutttttttttvvvwwwxxxxxxxxxvvvsssqqqpppqqqrrrtttqqqqqqqqqqqqqqqqqqqqqqqqqqqpppooonnnnnnnnnooooooppppppppppppppppppppppppllllllllllllllllllllllllmmmnnnooommmjjjhhhggggggiiiiiihhhgggggggggggggggggggggggggggggggggggggggjjjfffcccccceeefffdddbbbaaabbbcccdddeeeeeedddcccaaaaaa```____________```^^^^^^]]]]]]\\\[[[[[[ZZZYYYYYYXXXWWWVVVVVVVVVVVVVVVWWWXXXYYYYYYXXXVVVUUUWWWXXXXXXWWWVVVVVVWWWXXXWWWVVVUUUUUUUUUVVVXXXYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZXXXVVVUUUXXXZZZYYYWWWVVVUUUUUUVVVWWWXXXYYYYYY[[[[[[YYYXXXWWWZZZ___ccc___^^^\\\\\\]]]]]]]]]\\\]]]]]]]]]]]]^^^___```aaaaaaaaaaaaaaaaaabbbcccdddcccbbbaaaaaaccccccbbbaaadddcccaaa______```bbbcccddddddddddddcccbbbaaa`````````aaabbbdddeeefffgggdddgggjjjkkkkkkhhhdddaaa___```aaaccceeefffggggggggghhhiiijjjkkkjjjiiihhhffffffffffffeeedddcccbbbbbbaaa```___```aaabbbcccbbbbbbaaa```___^^^]]]]]]dddccccccbbbbbbbbbbbbbbbaaabbbbbbbbbbbbaaaaaa```dddcccbbbaaaaaaaaabbbbbb~~~~~~|||yyyxxxyyy{{{yyy{{{||||||yyyvvvtttsssooopppqqqqqqpppqqqsssuuuuuurrrooommmlllkkkjjjhhhcccbbbaaa```___^^^^^^^^^^^^\\\YYYWWWVVVVVVWWWXXXWWWUUUTTTXXX___bbbaaa___^^^^^^___aaa```^^^\\\[[[^^^^^^_________```bbbccc```______]]]\\\\\\]]]]]]```ccceeedddaaaaaagggllljjjgggcccaaa```___^^^\\\^^^___aaabbbcccccccccbbb___\\\[[[^^^ccceeebbb___[[[]]]```bbbbbb```\\\ZZZaaaaaacccddd```\\\___eeejjjooowww|||}}}|||zzzyyyzzzvvvtttwww|||}}}zzzyyyyyyyyyzzz{{{zzzwwwtttwwwuuussstttuuuvvvuuutttxxxxxxwwwwwwwwwvvvuuutttyyywwwuuurrrqqqrrrvvvyyywwwzzz}}}}}}{{{yyyxxxxxx|||{{{zzzxxxtttpppmmmkkknnnkkkhhheeeeeehhhmmmpppmmmooopppqqqooommmkkkjjjllllllmmmmmmmmmmmmkkkjjjiiilllnnnnnnlllkkklllmmmlllnnnnnnllliiihhhhhhgggkkklllnnnooonnnllljjjhhhjjjhhhjjjnnnpppnnnooorrrooooooooommmjjjjjjkkkmmmooojjjhhhjjjjjjgggfffhhhhhhfffcccaaa```bbbdddfffeeedddaaa```______```aaadddbbb``````aaabbbaaa```bbbcccdddeeeeeeeeeeeedddcccbbbbbbdddfffgggfffeeefffccccccfffgggeeefffjjjggghhhkkknnnpppqqqqqqqqqoooooonnnkkkjjjkkknnnqqqmmmmmmmmmnnnppprrrtttuuuuuuuuuttttttsssssstttuuuxxxwwwvvvvvvvvvvvvvvvvvvrrrssstttuuutttsssqqqpppnnnooooooooooooqqqtttvvvttttttttttttuuuuuuuuuvvvttttttssssssttttttuuuvvvuuuvvvwwwwwwwwwwwwuuuuuuwwwwwwvvvvvvuuuuuuuuuuuusssuuuxxxxxxwwwvvvvvvwwwuuuuuuuuuuuuuuuuuuvvvwwwrrrrrrrrrsssssssssssssssqqqqqqqqqqqqqqqqqqqqqqqqqqqppppppoooooooooooooooqqqqqqqqqqqqqqqqqqqqqqqqmmmmmmmmmmmmmmmmmmmmmmmmoooppppppooollljjjiiiiiijjjjjjjjjjjjiiiiiiiiihhhhhhhhhhhhhhhiiiiiiiiiiiinnnjjjffffffgggfffdddaaabbbdddeeefffgggfffeeedddcccbbbaaaaaa``````aaaaaa______^^^^^^]]]]]]\\\\\\[[[ZZZYYYXXXWWWWWWWWWWWWVVVWWWYYYZZZZZZYYYXXXWWWWWWYYYYYYXXXVVVVVVYYY[[[XXXWWWVVVVVVVVVWWWYYYZZZYYYYYYZZZZZZZZZ[[[[[[[[[ZZZWWWUUUXXX\\\\\\YYYWWWXXXWWWWWWVVVVVVVVVWWWWWWWWWYYY[[[\\\]]]^^^aaadddaaa___]]]\\\]]]]]]\\\[[[^^^^^^^^^^^^___```aaabbb````````````aaabbbcccdddcccbbbaaabbbcccdddcccbbbcccbbb```______aaacccdddeeeeeeeeeeeedddbbbaaa`````````aaabbbdddeeefffgggfffggghhhhhhhhhfffeeedddaaaaaaaaabbbcccdddeeeeeefffggghhhiiiiiiiiihhhgggddddddddddddcccbbbaaaaaabbbaaa`````````bbbcccdddfffeeedddbbb```___]]]]]]``````_________```aaabbbbbbbbbbbbbbbbbbaaa``````ccccccaaaaaaaaacccdddfff|||{{{|||}}}yyy{{{|||{{{xxxuuuttttttqqqrrrssssssrrrrrrtttvvvxxxuuurrrqqqpppooommmkkkeeedddbbb```___^^^^^^]]]___]]][[[YYYWWWWWWWWWWWWUUUTTTUUUXXX[[[^^^_________^^^^^^aaa```[[[YYYZZZ[[[\\\^^^^^^___```ccceee```aaa```^^^\\\\\\^^^```cccddddddbbb``````dddgggfffdddaaa``````___^^^\\\``````aaaaaabbbcccddddddddd___ZZZ\\\ccceeeaaa[[[\\\]]]```aaa```^^^ZZZXXX___]]]]]]___^^^[[[\\\```hhhmmmsssxxxzzz{{{{{{{{{zzzxxxvvvxxx{{{~~~~~~|||||||||||||||}}}{{{xxxuuurrrqqqqqqtttyyy|||{{{yyytttssssssuuuwwwyyyyyyyyyzzzyyywwwvvvuuuvvvwwwwwwwwwxxxzzzzzzzzzyyywwwuuuuuuuuutttsssqqqnnnkkkiiijjjhhhfffeeefffiiilllooolllnnnoooooollljjjiiiiiinnnmmmkkkkkkmmmmmmllljjjjjjlllnnnmmmjjjiiikkknnnmmmpppooojjjhhhiiiiiihhhjjjjjjllllllllljjjhhhfffiiiggghhhmmmnnnmmmmmmpppmmmmmmllljjjgggggghhhjjjnnnjjjhhhjjjjjjhhhggghhhhhhfffdddbbbbbbdddfffgggeeedddcccaaa`````````aaaeeecccaaa```aaaaaaaaa___cccddddddeeeeeeddddddcccccccccccceeeggghhhgggfffhhheeeeeeggggggeeefffiiidddfffiiillloooqqqrrrsssnnnnnnmmmkkkiiijjjlllnnnjjjjjjjjjkkkmmmooorrrsssssstttuuutttsssrrrtttvvv{{{yyywwwwwwxxxxxxxxxwwwpppqqqrrrrrrrrrqqqpppooommmoooqqqrrrqqqqqqssstttssstttuuuvvvvvvvvvvvvuuusssssstttttttttuuuuuuuuutttuuuvvvwwwxxxwwwwwwvvvwwwwwwvvvuuuuuuuuuvvvvvvuuuwwwxxxyyywwwwwwwwwxxxtttuuuuuutttsssrrrsssuuupppqqqrrrsssttttttttttttrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqpppqqqqqqqqqqqqqqqqqqqqqqqqoooooooooooooooooooooooopppqqqrrrpppnnnlllkkkllljjjkkkkkkllllllkkkjjjjjjiiiiiiiiiiiijjjjjjjjjjjjnnnllliiiggggggfffdddcccdddeeefffggggggfffeeeddddddccccccbbbbbbbbbbbbbbb````````````_________^^^]]]\\\[[[ZZZYYYXXXXXXXXXXXXYYYZZZZZZZZZZZZZZZZZZWWWYYYZZZYYYWWWWWWZZZ^^^XXXWWWWWWWWWWWWXXXYYYYYYXXXYYYYYYZZZZZZ[[[[[[\\\\\\XXXXXX^^^dddbbb]]]ZZZZZZYYYXXXWWWWWWWWWWWWWWWWWWZZZ^^^```aaaaaabbbcccbbb```^^^]]]^^^^^^]]]\\\______^^^______```aaabbb_________```aaabbbcccdddbbbaaa```aaacccccccccaaaaaaaaa`````````bbbcccdddfffffffffeeedddcccbbbaaa``````aaabbbdddeeefffgggfffffffffffffffffffffgggcccbbbbbbaaaaaabbbcccccccccdddfffgggggggggffffffccccccccccccbbbaaa```````````````aaabbbcccdddeeeeeeeeedddbbbaaa___^^^^^^```___^^^^^^^^^___aaabbbddddddddddddcccbbbaaaaaabbbaaaaaaaaaaaaccceeefff~~~~~~~~~{{{||||||zzzxxxvvvvvvwwwuuuvvvwwwvvvuuuuuuvvvxxxvvvtttrrrrrrrrrqqqpppnnnllljjjhhhfffdddcccbbbbbb``````___]]][[[YYYXXXWWWSSSUUUWWWXXXXXXYYY\\\___^^^[[[\\\aaa```[[[YYY[[[WWWZZZ\\\]]]^^^```dddgggaaabbbbbb```^^^^^^```cccfffeeebbb```___```aaabbbbbbaaa```aaabbbbbbaaa``````_________aaadddfffhhhddd___[[[\\\```cccaaa^^^[[[\\\^^^______]]][[[ZZZ]]]YYYWWW[[[^^^]]]]]]^^^gggjjjoootttvvvyyy{{{}}}zzzzzzyyyyyy{{{|||~~~~~~}}}|||}}}~~~~~~{{{xxxuuusssrrrvvv{{{~~~}}}zzztttssssssuuuyyy|||}}}|||{{{zzzzzzzzzzzzyyywwwuuuuuusssrrrtttvvvvvvssspppnnnnnnnnnnnnmmmkkkiiihhhhhhggggggggghhhiiijjjkkkiiikkklllkkkhhhggghhhjjjnnnjjjgggggghhhjjjjjjiiihhhjjjllljjjfffeeeiiimmmnnnrrrpppjjjgggjjjkkkjjjkkkkkkllllllkkkiiihhhggghhhfffggglllmmmkkkkkknnnkkkkkkjjjhhhfffeeefffhhhmmmhhhfffiiijjjgggggghhhhhhgggfffeeeeeefffggghhhgggfffeeedddcccbbbbbbaaaeeecccaaa```aaaaaa```___ddddddddddddeeeeeeffffffdddddddddfffiiijjjiiihhhjjjgggfffiiiiiiggghhhkkkeeefffiiimmmpppqqqrrrrrrlllmmmmmmllljjjjjjkkkllljjjjjjiiiiiijjjlllooopppppprrrssssssqqqqqqtttvvvxxxvvvssstttuuuvvvuuusssnnnooooooppppppppppppooooooqqquuuvvvuuussssssssstttuuuwwwxxxyyyxxxwwwvvvssstttuuuvvvwwwvvvuuuuuutttuuuwwwxxxyyyzzzyyyyyywwwvvvuuuuuuuuuvvvwwwxxxvvvxxxyyyyyyxxxyyy{{{}}}wwwxxxyyywwwsssrrrsssuuuttttttssssssssstttuuuvvvttttttttttttttttttttttttrrrssssssssssssssssssrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpppqqqrrrqqqooommmmmmnnnkkkkkklllmmmmmmmmmlllkkkiiiiiiiiijjjjjjjjjkkkkkkjjjkkkjjjiiifffeeefffgggeeefffffffffffffffeeeeeeeeeddddddcccccccccccccccbbbbbbbbbaaaaaaaaaaaaaaa___^^^]]][[[ZZZYYYYYYYYY[[[[[[ZZZZZZ[[[\\\\\\]]]WWWZZZ[[[YYYWWWWWW\\\```WWWWWWXXXYYYYYYYYYYYYYYYWWWXXXXXXYYYZZZZZZ[[[[[[\\\WWWZZZdddjjjgggaaa]]]ZZZZZZZZZYYYZZZZZZ[[[[[[[[[]]]```bbbaaaaaaaaabbbcccaaa_________```___^^^___^^^^^^______```aaabbb______``````aaacccdddeeecccbbbaaabbbdddeeedddccc___``````aaabbbccccccccceeeeeefffeeeeeedddcccccc``````aaabbbdddeeefffgggeeeeeefffgggggghhhhhhhhheeedddbbbaaa``````aaaaaaaaabbbccceeefffffffffeeeccccccccccccbbbaaa```___^^^___```aaaccccccddddddcccccccccccccccccccccccccccbbb```___^^^___```aaaccccccccccccbbbaaa```___aaa```````````````aaaaaa~~~|||}}}|||zzzxxxwwwxxxyyyyyyyyyzzzxxxwwwvvvxxxyyyrrrqqqpppqqqssstttsssrrrsssqqqooollljjjiiihhhhhhbbbbbbbbbaaa___\\\YYYXXXRRRVVVYYYXXXVVVVVVZZZ___\\\YYY[[[``````[[[ZZZ]]]UUUXXX[[[]]]]]]```dddhhhbbbccccccaaa^^^___bbbfffhhheeeaaa______```____________```bbbeeefffeeeddd^^^^^^]]]^^^aaaeeeiiilll___^^^\\\\\\___aaacccdddYYYZZZ\\\^^^^^^^^^]]]\\\^^^XXXUUU[[[``````______eeehhhlllooorrrvvvzzz~~~zzz{{{|||{{{zzz{{{}}}||||||}}}}}}{{{{{{xxxvvvxxx}}}~~~{{{wwwyyywwwuuuwwwzzz}}}|||{{{{{{{{{{{{||||||{{{wwwtttqqqmmmkkkmmmqqqrrrooojjjhhhiiijjjkkkkkkjjjiiihhhggghhhiiiiiiiiihhhhhhgggggghhhiiihhhfffeeehhhjjjlllhhhdddccceeegggggggggeeeggghhheeeaaaaaaeeejjjooosssqqqjjjgggkkkmmmkkknnnnnnmmmmmmlllkkkjjjiiigggeeegggkkkllliiijjjlllllllllkkkiiifffeeefffhhhkkkgggeeehhhiiigggfffhhhhhhgggggggggggghhhhhhiiihhhhhhhhhgggfffeeecccbbbeeecccaaa```aaaaaa```___ccccccddddddeeegggiiiiiieeeeeeeeegggjjjkkkjjjiiijjjggggggjjjkkkiiijjjnnnggghhhkkknnnpppqqqrrrrrrlllmmmnnnmmmkkkjjjjjjkkklllkkkjjjiiiiiijjjlllmmmnnnppprrrqqqppppppsssvvvsssqqqnnnnnnpppqqqpppnnnmmmmmmnnnnnnooooooppppppppptttxxxyyyxxxuuusssrrrtttvvvyyy{{{{{{zzzxxxvvvsssuuuwwwxxxyyyxxxvvvuuutttvvvxxxzzz{{{|||{{{{{{vvvvvvuuuuuuuuuwwwxxxyyywwwxxxyyyyyyyyy||||||}}}}}}zzzwwwuuuvvvxxxzzzxxxuuusssrrrsssvvvwwwvvvvvvvvvvvvvvvvvvvvvvvvttttttuuuuuuuuuuuuuuutttqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrpppqqqrrrrrrpppoooooooookkklllmmmnnnnnnmmmlllllliiiiiiiiijjjjjjkkkkkkkkkgggiiijjjiiiffffffhhhkkkffffffffffffeeeeeeeeeeeefffeeeddddddccccccddddddcccccccccbbbbbbbbbbbbbbb```___^^^\\\[[[ZZZZZZZZZ]]]\\\[[[[[[[[[\\\^^^___WWWZZZ\\\ZZZWWWXXX]]]bbbVVVWWWYYYZZZZZZZZZYYYXXXVVVWWWWWWXXXYYYZZZZZZZZZZZZVVVZZZfffmmmiiiaaa]]]ZZZZZZ[[[[[[\\\]]]______```aaabbbbbb```___```aaadddbbb``````aaabbbaaa```^^^^^^^^^______```aaabbb`````````aaabbbdddeeeffffffeeedddeeeggghhhgggfff^^^___```bbbcccccccccccceeeeeeffffffeeeeeedddddd``````aaabbbdddeeefffgggccceeegggiiijjjjjjiiihhhfffeeecccaaa_________```___```bbbdddeeeeeeeeeeeeccccccccccccbbbaaa```___\\\]]]___aaacccccccccbbbbbbbbbccceeefffggghhhiiifffeeebbb```______```aaaaaaaaaaaa``````___]]]]]]`````````___^^^^^^]]]]]]}}}~~~~~~~~~}}}}}}|||{{{zzzxxxvvvuuuuuuyyy{{{yyyvvvuuuxxx|||vvvrrroooqqqvvvyyyxxxvvvsssvvvtttmmmkkknnnnnnjjjiiifffbbbbbbccccccaaa^^^WWWWWWVVVVVVVVVWWWYYYZZZWWWZZZ^^^```___]]][[[ZZZTTTXXX\\\\\\___bbbbbb______cccdddaaa___aaabbb```kkkhhheeebbbaaabbbeeefffaaa```aaadddgggiiifffdddddd``````bbbcccccceeeiiieeeaaa^^^___ccceeedddaaaeeebbb______aaaaaa```^^^___^^^\\\YYYXXXYYY]]]```eeeeeeeeeeeeggglllssswwwzzz{{{{{{zzzzzz|||~~~{{{zzzyyyxxxyyy{{{||||||zzz}}}{{{zzzzzz{{{{{{yyyxxxzzz~~~~~~vvvpppnnnppphhheeebbbcccgggkkklllkkkiiiggggggjjjjjjfffeeegggkkkhhhfffhhhkkkkkkfffaaadddeeefffggggggffffffeeefffdddbbbaaaaaacccfffhhhdddiiijjjhhhgggjjjjjjiiijjjkkkmmmnnnooonnnmmmllliiikkkkkkkkkjjjjjjlllnnndddeeefffggghhhiiijjjjjjggghhhhhhfffeeeeeefffgggfffddddddggglllnnnmmmkkkjjjiiihhhggghhhiiikkkmmmjjjiiihhhgggfffeeeeeeeeeffffffffffffeeeeeeeeeeeeaaabbbccceeehhhjjjkkklllgggeeeeeeiiiiiieeeeeegggeeeffffffgggggggggggggggfffhhhkkkmmmnnnmmmkkkjjjkkkkkklllllllllkkkjjjiiikkkkkkkkkkkkkkkkkkkkkkkklllmmmmmmnnnnnnnnnmmmmmmooonnnnnnmmmmmmmmmnnnnnngggjjjpppssssssrrrqqqqqqvvvwwwwwwvvvtttsssuuuvvvyyyuuuvvv{{{}}}zzz{{{zzzzzzyyyyyyxxxwwwvvvvvvyyyzzz{{{{{{{{{yyyvvvuuuxxxxxxyyyzzzzzzzzzyyyyyy{{{xxxwwwxxx|||~~~~~~||||||||||||{{{yyyyyyzzz{{{yyyzzzyyywwwtttssstttuuuwwwwwwwwwwwwwwwvvvuuuuuuuuutttssstttvvvxxxxxxxxxvvvssspppppprrruuuwwwwwwuuutttsssrrrqqqrrrssstttuuutttrrrqqqppppppqqqrrruuurrrppppppqqqqqqmmmjjjnnnnnnnnnnnnnnnnnnnnnnnnkkkkkkkkkkkkkkklllmmmnnneeeffffffggghhhggggggfffeeefffhhhgggfffdddeeeeeefffeeeddddddccccccddddddbbbaaa___^^^]]]]]]^^^^^^]]]^^^______`````````___aaabbbbbb^^^ZZZXXXYYYZZZ[[[\\\\\\]]]]]]\\\\\\[[[YYYYYYXXXXXXYYY[[[^^^___\\\^^^aaacccdddcccaaa___^^^^^^______^^^]]]]]]\\\^^^___aaacccdddddddddcccddddddddddddcccaaa```___ccc___\\\\\\___aaabbbaaadddeeeccc``````eeehhhgggbbbccccccdddeeefffggggggfffeeedddcccbbbbbbbbbbbbcccffffffdddeeehhhhhhfffaaaaaabbbcccddddddeeeeeehhhhhhhhhhhhiiiiiiiiiiiiggggggfffdddbbb___]]]\\\^^^___aaaeeehhhhhheeecccddddddddddddcccbbbaaa```aaaaaaaaaaaabbbcccddddddeeeeeeddddddeeefffhhhiiieeeeeedddcccaaa``````___aaa```^^^]]]\\\\\\]]]]]]___aaabbbaaa___^^^^^^___~~~~~~~~~{{{|||||||||{{{{{{zzzyyyyyyzzz{{{yyywwwvvvwwwyyyxxxuuurrrssswwwyyywwwtttsssuuusssnnnllloooooolllllljjjhhhhhhhhhfffbbb^^^YYYXXXWWWVVVVVVVVVWWWXXXWWWYYY\\\^^^]]][[[YYYXXXVVVZZZ]]]]]]___bbbbbb______cccddd```___bbbcccaaagggfffdddbbbaaabbbcccdddcccbbbaaaccceeefffdddbbbccc___^^^aaabbbaaadddhhhdddaaa^^^___eeeiiiiiihhhdddbbb``````aaaaaa___]]]]]]]]]\\\ZZZYYYZZZ]]]```eeeeeeddddddeeeiiioootttwwwxxxyyyzzzzzz{{{~~~}}}}}}zzzyyyyyyzzz{{{|||{{{zzz|||{{{yyyyyyzzz{{{yyyxxxyyyzzzzzzxxxuuupppmmmkkkdddbbbaaacccgggkkkkkkkkkjjjffffffhhhgggdddcccfffhhhfffeeefffiiiiiiddd___cccdddfffggggggfffdddcccbbbcccddddddeeefffffffffccchhhjjjgggfffhhhhhhfffgggiiilllnnnnnnmmmjjjiiiggggggggghhhiiijjjkkkllleeegggiiijjjjjjiiigggffffffggggggfffeeeeeefffgggeeeddddddhhhmmmooonnnkkkhhhgggfffddddddeeefffgggiiihhhgggeeeeeeeeeeeefffiiihhhhhhhhhhhhgggggggggdddeeefffgggiiijjjkkklllkkkhhhhhhjjjiiieeecccfffgggggghhhiiiiiiiiiiiiiiifffhhhkkknnnooonnnmmmllllllllljjjjjjiiijjjjjjjjjhhhhhhhhhhhhhhhggggggggghhhhhhiiiiiijjjiiiiiiiiillllllllllllmmmnnnooooookkkooosssuuuuuutttuuuuuuvvvwwwxxxwwwvvvwwwyyyzzzyyyvvvwww{{{|||yyyzzz~~~{{{{{{zzzzzzyyyyyyxxxxxxyyyzzz{{{|||{{{yyywwwvvvxxxxxxyyyzzzzzz{{{zzzzzz|||yyyxxxyyy|||}}}}}}||||||||||||{{{yyyyyyzzz|||yyyzzzzzzxxxvvvvvvwwwxxxwwwxxxxxxxxxwwwwwwvvvuuutttsssrrrsssuuuvvvvvvuuuuuusssqqqqqqtttvvvwwwwwwuuutttsssrrrrrrsssttttttuuuuuutttsssrrrrrrrrrrrrrrrqqqpppqqqssssssqqqooonnnnnnnnnnnnnnnnnnnnnnnnmmmllllllllllllmmmnnnooojjjjjjiiiiiihhhhhhhhhhhhfffhhhiiihhhfffeeeeeefffffffffeeedddddddddddddddcccbbbaaa```____________^^^^^^^^^^^^______``````bbbcccbbb___[[[YYYZZZ\\\]]]]]]^^^^^^^^^^^^]]]]]][[[ZZZYYYYYYZZZ\\\___```^^^^^^______``````aaabbb^^^___``````aaaaaaaaa```aaaaaacccdddeeeeeeffffffffffffeeedddcccbbbbbbaaaccc```^^^^^^```bbbcccbbbdddfffdddaaaaaafffiiihhheeeeeeffffffgggggghhhhhhffffffeeedddccccccccccccdddfffgggddddddggggggeeedddddddddeeeeeeeeeeeeeeehhhhhhhhhhhhiiiiiiiiiiiikkkjjjiiifffdddaaa___^^^^^^^^^```cccfffgggfffdddeeeffffffeeedddcccbbbbbbbbbaaaaaa``````aaabbbccceeedddddddddeeefffhhhiiigggffffffeeedddcccbbbaaa``````___^^^]]]^^^_________```aaaaaa___^^^^^^___~~~~~~{{{{{{|||}}}~~~~~~~~~~~~}}}|||yyyyyyyyyyyyxxxvvv{{{xxxvvvvvvyyyyyywwwtttssstttssspppoooqqqqqqooooooooooooooonnnkkkeeeaaa___^^^\\\ZZZYYYYYYYYYYYYYYYZZZ\\\]]]\\\[[[YYYXXXXXX\\\^^^]]]___bbbbbb```^^^bbbccc______bbbdddcccdddddddddccccccbbbaaa```eeecccaaaaaabbbbbbaaa```bbb^^^\\\^^^______bbbgggfffccc```bbbfffjjjkkkjjjbbbaaaaaaaaabbbaaa___\\\[[[\\\]]]\\\[[[\\\^^^```cccccccccbbbcccfffkkkooorrrtttwwwxxxyyyzzz|||}}}}}}~~~{{{xxxzzz}}}zzzyyyyyyzzz||||||{{{zzz{{{zzzxxxxxxyyyyyywwwvvvtttsssqqqqqqpppnnniiieee``````aaadddhhhjjjjjjjjjiiieeecccddddddaaaaaaeeefffdddccceeegggfffbbb^^^```bbbeeeggggggeeebbb```]]]```dddggghhhgggeeedddcccgggiiifffeeeffffffddddddfffiiilllllljjjhhhfffgggeeecccfffjjjmmmmmmlllgggiiilllmmmllliiieeebbbfffffffffffffffgggggggggddddddeeeiiinnnpppmmmjjjhhhgggeeedddccccccdddeeehhhgggeeeddddddeeeggghhhlllllllllkkkkkkkkkjjjjjjiiiiiiiiijjjjjjkkkkkkkkknnnkkkjjjkkkiiidddccceeeggggggggghhhhhhhhhhhhhhhgggiiilllnnnpppppppppooonnnllljjjhhhhhhiiikkklllhhhgggggggggffffffeeeeeedddeeefffgggggggggggggggjjjjjjkkklllmmmoooqqqqqqppprrruuuvvvvvvvvvwwwxxxwwwxxxyyyyyyyyyzzz|||~~~zzzxxxxxx{{{{{{yyyyyy||||||{{{{{{{{{{{{{{{{{{{{{yyyzzz{{{||||||{{{yyyxxxxxxxxxzzz{{{||||||||||||}}}{{{zzzzzz{{{||||||{{{{{{||||||{{{zzzyyy{{{|||yyyzzzzzzyyyxxxxxxzzz{{{xxxxxxyyyyyyxxxxxxwwwwwwwwwuuuttttttuuuvvvvvvuuuuuutttssstttvvvwwwwwwvvvuuuuuuttttttttttttuuuuuuvvvvvvvvvvvvuuutttsssrrrssssssrrrssstttuuusssqqqooooooooooooooooooooooooooonnnnnnnnnnnnoooppppppooonnnlllkkkjjjiiijjjjjjhhhiiijjjiiigggfffeeefffggggggfffffffffeeeeeeeeeddddddddddddcccbbbaaaaaaaaaaaa```___```aaabbbccccccdddcccaaa^^^\\\\\\^^^______````````````______]]]\\\\\\\\\]]]^^^```aaaaaa___]]][[[\\\___bbbeee___```aaacccdddeeeeeeeeeccccccddddddeeeggghhhiiiiiihhhfffeeedddcccdddddddddbbb``````bbbdddddddddeeegggfffcccccchhhjjjiiihhhhhhhhhhhhhhhiiiiiiiiiggggggffffffeeeeeedddddddddggggggddddddffffffcccgggggggggfffffffffeeeeeehhhhhhhhhiiiiiiiiijjjjjjlllkkkiiigggeeebbb```______^^^___aaadddfffffffffggggggggggggfffeeedddddddddbbbaaa______```aaacccddddddddddddeeefffggggggiiihhhhhhgggfffeeeddddddaaaaaa```_________``````___```aaa```___^^^^^^___~~~}}}}}}~~~{{{wwwxxx{{{|||zzzwww{{{yyyxxxyyy{{{{{{yyywwwsssssssssrrrrrrsssssssssrrrrrrrrrqqqpppnnnkkkiiiiiigggeeebbb```___^^^^^^\\\\\\\\\\\\\\\\\\ZZZXXXYYY\\\]]]\\\^^^cccdddbbb]]]aaabbb___^^^bbbddddddaaacccdddeeeeeecccaaa___fffdddbbb```____________aaa]]][[[]]]^^^]]]```eeefffeeedddfffhhhiiigggeee```aaabbbccccccaaa^^^\\\ZZZ\\\^^^_________aaabbb___````````````ccchhhlllkkknnnsssuuuvvvwwwxxxyyyvvvwwwuuuqqqsssxxx{{{yyyzzzyyyyyy{{{||||||zzzyyyzzzxxxvvvuuuuuutttrrrppplllkkkkkkjjjiiigggdddbbb___aaacccfffhhhiiihhhgggeeeaaa___aaaaaa___aaaeeedddcccccceeefffeeebbb___^^^aaadddffffffccc```]]]ZZZ]]]aaadddffffffdddcccccchhhjjjgggeeefffeeebbbeeefffhhhiiiiiiiiigggfffhhhdddbbbffflllpppooommmhhhiiikkklllkkkiiieeecccgggffffffgggiiiiiiiiihhhddddddeeeiiinnnooollliiiiiihhhggggggfffgggggghhhiiihhhfffeeefffhhhjjjkkkooooooooonnnnnnnnnmmmmmmlllllllllllllllkkkkkkkkkooollljjjkkkiiieeedddgggeeeeeeeeeeeeeeeffffffggghhhiiillloooqqqqqqqqqqqqmmmlllkkkkkkjjjkkkkkkkkkjjjjjjiiiiiihhhhhhggggggeeefffggghhhiiijjjjjjjjjkkkkkklllnnnppprrrtttuuussstttuuuuuuuuuuuuwwwyyyyyyzzz{{{{{{zzz{{{}}}{{{zzzzzz{{{zzzzzzzzzzzz{{{{{{{{{|||||||||||||||zzzzzz{{{|||||||||{{{{{{yyyyyy{{{|||}}}}}}~~~~~~~~~}}}{{{{{{{{{{{{{{{{{{{{{|||}}}|||zzzzzz{{{}}}zzz{{{{{{zzzxxxxxxyyy{{{yyyyyyzzzzzzzzzyyyyyyxxx{{{yyyxxxwwwxxxyyyxxxwwwuuutttuuuwwwyyyyyyxxxvvvuuuuuuuuuuuuvvvvvvvvvwwwwwwxxxxxxyyyxxxvvvuuusssxxxwwwwwwvvvuuutttrrrpppppppppppppppppppppppppppqqqqqqppppppppppppqqqqqqqqqooommmkkkjjjkkklllmmmjjjkkklllkkkiiiggggggggghhhhhhhhhhhhhhhggggggfffeeefffgggggggggfffdddcccfffeeecccbbbbbbccceeefffeeeeeedddbbb```______`````````aaaaaaaaaaaa``````___^^^^^^^^^___```bbbcccbbb```^^^]]]]]]```cccfffaaabbbcccdddeeefffffffffeeedddddddddeeegggiiijjjkkkiiifffdddcccccceeeeeeeeedddccccccdddeeeeeeffffffhhhgggeeeeeejjjlllkkkjjjjjjjjjiiiiiihhhhhhhhhhhhhhhhhhhhhggggggffffffeeehhhgggddddddffffffcccfffffffffggggggggggggggghhhhhhiiiiiiiiijjjjjjjjjiiihhhgggeeedddcccbbbbbb```^^^^^^___bbbeeefffggghhhhhhhhhhhhhhhgggfffffffffdddbbb```___```bbbccccccddddddddddddeeeeeefffiiihhhhhhgggffffffeeeeeedddcccbbbaaa``````______^^^``````___^^^]]]___```~~~~~~zzzvvvxxx}}}}}}zzz{{{zzzyyyzzz{{{||||||{{{tttssstttuuuuuuuuuuuuvvvtttsssrrrpppppppppqqqrrrooommmjjjhhheeeddddddccc^^^\\\ZZZZZZ[[[[[[YYYWWWXXX[[[\\\[[[^^^cccfffeee]]]aaaaaa^^^]]]aaaddddddbbbccceeeffffffdddbbbaaaeeedddbbb```^^^]]]]]]^^^```\\\[[[^^^^^^]]]___ccc___aaaeeehhhiiigggccc``````aaaccccccbbb```^^^]]][[[^^^aaabbbbbbbbbcccddd\\\]]]^^^^^^___bbbgggkkkeeeiiinnnqqqqqqrrrrrrsssqqqsssrrrnnnoootttwwwwwwxxxxxxxxxyyy{{{zzzxxxvvvwwwuuurrrpppooommmjjjhhhbbbeeehhhfffbbb___```bbbaaacccfffggggggfffeeeddd```]]]\\\^^^______aaafffddddddeeefffgggfffcccaaa^^^```ccceeeeeebbb^^^\\\YYYZZZ]]]___aaabbbccccccccchhhjjjhhhffffffeeebbbgggggggggfffggghhhiiiiiifffcccaaadddjjjnnnmmmjjjhhhhhhiiiiiiiiihhhhhhggggggggggggiiilllmmmkkkiiieeeddddddhhhlllmmmjjjggghhhhhhhhhiiiiiijjjkkklllkkkjjjiiihhhiiikkkmmmnnnppppppppppppoooooooooooonnnmmmmmmmmmllllllkkkkkknnnjjjiiijjjjjjggggggjjjfffeeeeeeeeeeeefffgggggghhhiiikkknnnpppqqqqqqqqqkkklllnnnoooooommmkkkiiikkkkkkkkkjjjjjjiiiiiiiiihhhiiijjjkkkmmmmmmnnnnnnnnnooopppqqqsssvvvxxxyyyvvvwwwwwwwwwvvvvvvyyy{{{{{{{{{|||{{{yyyyyy{{{|||{{{||||||{{{{{{{{{{{{zzz{{{{{{{{{{{{||||||||||||{{{|||||||||}}}}}}||||||{{{{{{|||}}}~~~~~~}}}}}}|||{{{zzz{{{{{{{{{|||}}}|||zzzzzz|||~~~|||}}}|||zzzxxxwwwwwwyyyzzzzzz{{{{{{{{{{{{zzzzzz}}}{{{yyyyyyzzzzzzyyyxxxuuuuuuvvvyyy{{{{{{yyywwwvvvvvvwwwwwwxxxxxxxxxxxxxxxyyyzzzzzzyyyxxxvvvuuuyyyyyyyyyxxxvvvtttssssssrrrrrrrrrrrrrrrrrrrrrrrrsssrrrrrrqqqqqqqqqrrrrrrooonnnlllkkkkkklllnnnoookkkmmmnnnmmmkkkiiiiiiiiiiiijjjjjjjjjjjjiiihhhgggggghhhiiijjjiiihhhgggfffgggeeedddbbbbbbccceeeffffffeeedddcccbbbbbbbbbaaa``````aaaaaaaaaaaa```````````````aaaaaabbbccccccaaaaaaaaaaaabbbcccdddeeeccccccdddeeeeeeeeeeeedddeeedddddddddeeeggghhhjjjjjjiiifffdddccccccdddeeeeeeeeeeeeeeeeeeffffffgggfffhhhhhhfffggglllmmmkkkjjjiiiiiihhhhhhggggggfffhhhhhhiiiiiiiiihhhggggggfffiiihhheeedddgggfffccccccdddeeefffggghhhiiijjjiiiiiiiiiiiijjjjjjjjjjjjhhhgggfffeeeeeeffffffgggbbb```^^^___bbbeeefffggghhhhhhhhhiiihhhhhhgggggggggfffdddbbbbbbcccdddeeecccccccccdddddddddddddddgggffffffeeeeeedddddddddgggfffeeecccaaa___]]]\\\^^^______^^^]]]]]]___aaa~~~}}}zzzwwwyyy~~~}}}|||{{{zzzzzzzzz{{{}}}~~~vvvtttuuuxxxxxxvvvvvvxxxuuutttsssqqqpppqqquuuxxxqqqooommmjjjiiihhhhhhhhhbbb___[[[ZZZ\\\\\\ZZZXXXYYY[[[[[[ZZZ\\\bbbfffeee^^^aaaaaa]]]\\\```cccccccccdddddddddddddddccccccbbbcccbbbaaa^^^]]]^^^______]]]]]]aaaaaa______aaaXXX\\\bbbgggiiigggcccaaa```bbbccccccaaa___^^^___]]]___bbbcccbbbbbbdddeee]]]^^^^^^______aaaeeehhhaaaeeeiiikkklllllllllmmmooorrrrrrooonnnrrruuuuuusssssstttuuuvvvuuussspppooommmkkkiiihhhgggdddbbb[[[```dddbbb]]]ZZZ]]]aaaaaacccffffffeeecccbbbbbb^^^ZZZZZZ^^^___^^^```dddcccdddfffggggggfffdddccc___```cccdddcccaaa^^^\\\YYYYYYZZZ[[[]]]___aaacccaaagggjjjhhhfffgggeeebbbhhhggggggfffggghhhiiiiiicccaaa___aaaeeeggggggeeeffffffggggggggghhhiiiiiigggffffffiiimmmnnnllliiigggeeedddeeeiiijjjhhheeeeeefffggghhhjjjkkklllllllllkkkkkkllllllmmmnnnnnnpppppppppooooooooonnnnnnlllllllllllllllllllllllllllhhhgggiiiiiigggiiillliiihhhhhhggggggiiijjjkkkhhhiiijjjlllnnnoooooopppjjjlllnnnppppppmmmjjjhhhiiiiiiiiiiiiiiiiiiiiijjjjjjjjjlllnnnpppqqqqqqqqqsssssstttuuuvvvxxxzzzzzzzzz{{{{{{{{{yyyyyy{{{}}}{{{||||||{{{yyyyyyzzz{{{|||~~~~~~|||{{{~~~~~~{{{||||||||||||||||||||||||~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}~~~~~~|||{{{zzz{{{}}}{{{|||}}}|||{{{{{{}}}~~~~~~~~~}}}{{{xxxwwwwwwxxx{{{{{{||||||}}}}}}|||||||||zzzxxxxxxyyyyyyyyywwwwwwwwwxxxzzz||||||zzzyyyvvvwwwxxxyyyyyyzzzyyyyyyzzzzzzzzzzzzyyyxxxwwwvvvuuuwwwyyyxxxwwwvvvvvvwwwsssssssssssssssssssssssstttssssssrrrrrrrrrrrrsssmmmmmmlllllllllmmmoooppplllmmmooonnnlllkkkkkkllljjjkkklllllllllkkkjjjiiiiiijjjjjjjjjjjjjjjiiiiiieeeeeecccbbbbbbccccccdddgggeeeccccccddddddcccbbbaaaaaabbbbbbbbbbbbaaaaaaaaabbbbbbbbbccccccccccccaaabbbcccdddeeeeeeddddddcccddddddeeeeeeeeeeeeddddddddddddeeefffgggiiiiiijjjiiigggeeeddddddeeeeeedddfffggggggffffffggghhheeehhhiiiggghhhlllnnnllliiihhhhhhhhhggggggffffffggghhhiiijjjjjjiiihhhgggfffiiiiiiffffffhhhhhheeecccccceeefffhhhjjjkkkkkkiiiiiiiiijjjjjjjjjjjjkkkkkkjjjiiihhhhhhiiikkkkkkdddbbb```aaaccceeefffeeeggggggggghhhhhhggggggfffffffffeeeeeeeeeeeeeeeeeebbbccccccddddddccccccbbbdddddddddcccccccccbbbbbbgggfffeeedddbbb___]]][[[^^^______]]]\\\]]]___aaa~~~|||zzz{{{~~~}}}}}}{{{yyyxxxyyy|||~~~wwwuuuvvvzzzzzzvvvvvvyyyuuuvvvvvvtttrrrrrruuuxxxsssqqqpppnnnmmmmmmmmmnnnjjjfffaaa```bbbcccaaa^^^\\\]]]\\\YYYZZZ___cccbbb```bbbaaa]]][[[___bbbbbbdddcccbbbaaaaaabbbdddeee___aaacccbbb```^^^___```___^^^```ddddddaaa___```XXX\\\```dddeeedddcccbbbaaabbbcccbbb___^^^___```^^^___aaaaaa```aaabbbddd```aaaaaa```___```bbbeee___aaadddfffffffffggghhhlllqqqrrrnnnmmmppprrrrrrmmmmmmnnnooopppooollliiieeedddbbbbbbccccccaaa___ZZZ\\\^^^^^^\\\[[[]]]___^^^aaaccccccaaa``````aaa^^^[[[[[[______\\\]]]```bbbdddfffgggfffeeedddccc```aaabbbcccbbb```^^^]]]YYYYYYZZZ[[[]]]___```aaa^^^dddhhhgggffffffeeebbbdddeeegggiiiiiihhhgggfffbbbaaaaaaaaaaaabbbbbbcccdddeeefffhhhhhhggggggfffeeecccdddggglllnnnkkkgggiiifffcccccceeefffeeecccgggggghhhjjjjjjkkkkkkkkkkkklllmmmmmmnnnmmmllllllnnnnnnnnnnnnmmmmmmmmmmmmiiiiiijjjjjjkkkllllllmmmlllhhhfffhhhhhhggghhhlllkkkjjjhhhhhhhhhiiikkklllggghhhiiijjjkkklllmmmmmmiiikkklllmmmmmmkkkiiihhhhhhhhhiiiiiijjjjjjkkkkkkmmmnnnppprrrtttuuuvvvvvvwwwwwwwwwwwwwwwxxxyyyzzz{{{|||}}}|||{{{zzz{{{|||{{{||||||{{{zzzzzz|||~~~||||||}}}}}}~~~~~~}}}}}}||||||~~~~~~}}}}}}}}}}}}~~~|||}}}~~~}}}{{{zzz|||~~~{{{|||}}}|||{{{{{{}}}~~~~~~~~~|||zzzyyyzzz{{{{{{|||}}}}}}~~~~~~}}}}}}|||zzzyyyyyyzzz{{{zzzyyyyyyxxxxxxzzz|||}}}|||zzzvvvwwwyyyzzz{{{{{{zzzzzz{{{{{{zzzyyyxxxxxxxxxxxxuuuwwwyyyyyywwwvvvwwwxxxttttttttttttttttttttttttttttttsssrrrrrrrrrrrrrrroooooonnnnnnnnnnnnnnnnnnkkkmmmoooooonnnmmmnnnoookkklllmmmnnnnnnlllkkkiiikkkkkkjjjjjjjjjjjjkkkkkkgggfffffffffeeeeeeeeeeeegggdddbbbbbbdddeeedddbbbccccccddddddddddddccccccbbbbbbccccccddddddccccccaaaaaabbbcccddddddddddddbbbcccdddfffggggggggggggeeeeeeggghhhiiiiiijjjjjjjjjjjjiiihhhgggffffffeeedddfffhhhhhhfffeeeggghhhdddhhhiiiggghhhmmmnnnlllhhhhhhhhhhhhhhhgggggggggfffhhhiiijjjjjjiiihhhggggggiiijjjggggggjjjjjjhhheeefffggghhhiiijjjkkkllliiiiiiiiijjjjjjjjjkkkkkknnnmmmkkkiiihhhiiijjjkkkfffdddccccccdddeeeeeedddeeeeeefffffffffffffffeeecccdddeeefffffffffeeedddbbbbbbcccddddddcccbbbaaacccccccccbbbbbbbbbbbbbbbdddddddddcccbbb```^^^]]]^^^^^^^^^]]]\\\]]]___bbb~~~||||||}}}~~~}}}}}}|||xxxvvvwww{{{~~~yyyuuuvvv||||||wwwvvvyyyvvvxxxzzzxxxuuussstttvvvuuutttsssrrrqqqrrrsssssssssmmmhhhgggiiijjjhhheee___```]]]XXXXXX]]]```___```cccaaa\\\[[[^^^aaaaaaeeeccc```^^^^^^```ccceee]]]```ccccccaaa___```bbb___^^^aaafffgggbbb___```^^^```aaaaaaaaa```aaaaaaaaaccccccaaa^^^]]]___aaa^^^___```___^^^___aaacccdddddddddbbb______```bbb^^^```bbbcccccccccdddfffiiinnnpppmmmkkkmmmnnnnnniiiiiiiiikkklllkkkgggddd^^^]]]\\\^^^```aaa```___\\\ZZZYYYZZZ]]]^^^]]]\\\[[[]]]``````^^^^^^```bbb```]]]]]]```___[[[ZZZ\\\aaacccfffgggfffdddccccccbbbbbbbbbbbbaaa```^^^]]]YYYZZZ\\\]]]____________\\\bbbffffffeeeeeedddaaa```ccchhhkkkkkkiiidddaaacccddddddcccaaa```aaacccbbbdddgggjjjiiigggdddbbbcccbbbbbbfffkkkmmmjjjfffkkkfffbbbaaacccdddcccbbbjjjkkkkkklllllllllkkkkkkjjjkkkmmmnnnnnnmmmkkkjjjmmmmmmmmmmmmllllllllllllgggggghhhiiikkklllmmmmmmlllhhhggghhhhhhfffgggkkkjjjhhhgggfffggghhhjjjkkkgggggghhhiiiiiijjjkkkkkkjjjjjjjjjiiiiiiiiihhhhhhiiiiiijjjkkklllmmmmmmnnnpppqqqsssvvvxxxyyyzzzzzzyyyyyyxxxxxxxxxxxxxxxyyyxxxzzz|||{{{zzzxxxxxxyyyzzz{{{|||||||||||||||}}}}}}~~~~~~}}}}}}~~~}}}}}}}}}}}}~~~~~~{{{}}}~~~}}}{{{zzz|||{{{|||}}}|||{{{|||~~~}}}~~~~~~}}}||||||}}}||||||}}}~~~~~~~~~~~~~~~~~~}}}{{{{{{}}}~~~}}}|||zzzyyyxxxzzz|||}}}}}}|||vvvxxxyyy{{{||||||{{{{{{|||{{{yyyxxxwwwwwwxxxyyyxxxzzz|||zzzvvvssssssuuuuuuuuuuuuuuuuuuuuuuuuuuuuuutttsssrrrrrrrrrrrrrrrqqqqqqqqqqqqpppnnnmmmlllkkkmmmoooooooooooooooqqqlllmmmnnnoooooommmkkkjjjlllkkkjjjiiiiiijjjlllmmmjjjjjjjjjjjjjjjiiihhhggggggdddbbbbbbdddfffdddcccdddeeeeeeffffffeeeeeedddbbbbbbcccdddddddddccccccbbbaaaaaaaaabbbcccdddeeeaaabbbdddfffhhhiiijjjjjjeeefffhhhjjjkkkkkkkkkjjjkkkkkkkkkkkkjjjhhhgggfffcccfffhhhhhhfffeeegggiiidddggghhhgggiiimmmnnnlllhhhhhhhhhhhhhhhhhhhhhhhhfffgggiiijjjjjjiiihhhggggggjjjjjjhhhhhhlllllliiiiiiiiiiiijjjjjjkkkkkkkkkiiiiiijjjjjjjjjkkkkkkkkkooommmkkkhhhffffffgggggggggfffeeeeeeffffffdddcccddddddeeeeeeeeeeeeeeeddd```bbbdddfffffffffdddcccaaabbbcccddddddcccaaaaaaccccccbbbbbbbbbbbbbbbbbbaaaaaabbbcccbbbaaa```___^^^^^^^^^\\\[[[]]]```bbb~~~~~~}}}{{{|||~~~zzzzzzzzz|||}}}}}}zzzxxxxxxyyyyyyyyyxxxuuusssqqqtttxxxxxxrrrpppssstttrrrqqqnnnkkkkkkmmmnnnllljjjfffhhheee___[[[^^^______^^^^^^^^^^^^^^^^^^^^^^^^aaa```^^^]]]]]]^^^___``````aaabbbdddeeeeeeeeeeeeaaacccdddeeeeeebbb```^^^aaa___^^^^^^___``````______dddeee```^^^aaabbb___XXX[[[______^^^^^^```bbbcccbbbaaaaaabbbccccccbbb___aaacccdddcccbbbbbbccceeehhhiiiiiikkkmmmjjjdddeeedddaaa___^^^___```aaa___^^^^^^]]]\\\\\\]]]]]]ZZZWWWUUUWWW[[[\\\YYYUUU^^^^^^^^^^^^^^^___^^^^^^bbb```^^^___``````]]]ZZZ[[[]]]```ccceeedddcccbbbiiiccc___``````]]]]]]___dddbbb```bbbdddccc]]]WWW^^^dddeeebbbbbbeeeccc^^^bbbcccfffiiikkkiiieeebbbaaaeeegggeeeaaa^^^___bbbcccdddfffggghhhgggfffeeedddddddddcccddddddeeeeeellljjjfffdddcccdddfffhhhlllllllllmmmlllkkkkkkjjjooonnnnnnmmmkkkjjjiiiiiikkklllmmmkkkiiihhhiiijjjhhhhhhhhhiiiiiijjjkkkkkkmmmkkkjjjkkkllllllhhheeefffhhhjjjjjjhhhgggggghhhjjjiiihhhhhhhhhjjjkkklllfffgggiiikkkmmmnnnoooooopppqqqrrrrrrssssssrrrrrrtttuuuwwwyyy|||}}}~~~~~~|||yyyxxxxxxxxx~~~|||zzzzzz}}}}}}|||yyy~~~|||}}}~~~~~~|||}}}}}}}}}|||}}}~~~|||}}}~~~~~~~~~~~~~~~}}}|||||||||{{{{{{{{{{{{||||||{{{{{{||||||||||||{{{{{{{{{zzzzzz{{{}}}~~~}}}{{{~~~~~~}}}}}}|||{{{yyyyyy|||{{{yyyxxxwwwwwwxxxyyyxxxuuuqqqppprrruuuwwwxxxwwwuuutttuuuwwwvvvssspppqqqrrrssssssrrrqqqooonnnnnnlllkkknnnqqqtttsssqqqtttrrrpppoooooonnnmmmlllkkkkkkjjjiiijjjkkkmmmnnnooollliiiiiikkklllkkkiiijjjjjjkkkjjjiiigggeeedddggggggfffffffffeeeeeeeeecccdddfffggggggfffdddcccaaabbbcccdddeeedddcccbbbhhhiiiiiiiiiiiijjjjjjjjjiiifffccceeeiiillljjjgggooommmkkkhhhggggggggghhhhhhjjjlllllljjjhhhhhhhhhhhhiiiiiijjjjjjjjjiiiiiiggghhhjjjjjjhhhggghhhhhhiiiiiiiiiiiiiiijjjjjjjjjggghhhjjjkkkjjjiiiiiijjjnnnkkkkkkooommmhhhiiinnniiikkkmmmoooppppppooonnnpppooonnnlllkkkjjjjjjiiiiiiiiigggfffeeeeeeeeefffcccbbbbbbbbbccccccbbb```cccddddddeeeeeeeeeddddddbbbcccccccccbbbaaa``````bbbccccccaaa___^^^___aaa___```bbbccccccaaa___]]]_________]]][[[[[[\\\^^^~~~}}}|||}}}~~~{{{zzz{{{|||~~~}}}{{{xxxxxxwwwvvvuuuuuuuuuvvvvvvtttxxxxxxsssqqqssstttrrrqqqooommmmmmooopppooommmjjjmmmlllfffccccccbbb```______^^^]]]\\\[[[[[[ZZZ^^^]]]\\\\\\\\\^^^```aaa```aaabbbcccddddddddddddcccdddffffffeeeccc```^^^___]]]]]]]]]___aaaaaa```]]]bbbccc___^^^aaabbb```YYY\\\^^^^^^]]]]]]^^^```bbbaaa``````aaaccccccccc___aaabbbcccbbbbbbdddeeehhhiiigggddddddfffddd___^^^]]]\\\[[[[[[[[[\\\\\\]]]\\\ZZZZZZ\\\^^^]]]\\\ZZZWWWUUUWWW[[[]]]ZZZWWW[[[[[[[[[[[[\\\]]]^^^___```___]]]^^^___^^^\\\YYY]]]___aaacccddddddcccbbbgggbbb```bbbbbb``````ccceeecccaaacccfffeeeaaa\\\^^^bbbbbb______ccceeecccdddeeeggghhhhhhfffccc```^^^cccggggggccc___^^^___bbbdddfffggghhhhhhgggffffffeeecccbbbaaabbbbbbccchhhhhhgggffffffeeeddddddmmmmmmnnnnnnmmmmmmlllkkkooonnnnnnmmmlllkkkjjjiiihhhiiijjjiiigggfffggghhhffffffggghhhiiiiiiiiiiiikkkjjjiiijjjkkkjjjgggddddddgggiiijjjiiihhhhhhiiimmmllljjjiiiiiiiiijjjjjjggghhhjjjmmmoooqqqrrrsssssstttuuuuuuvvvvvvuuuuuuvvvwwwxxxzzz|||~~~}}}~~~~~~}}}{{{yyyyyyzzz~~~|||{{{{{{~~~}}}{{{~~~~~~~~~~~~}}}~~~~~~}}}}}}~~~{{{~~~~~~}}}}}}}}}}}}~~~~~~|||||||||}}}||||||{{{{{{|||{{{{{{|||~~~~~~}}}{{{}}}}}}}}}}}}|||{{{zzzyyy{{{zzzyyyxxxwwwwwwwwwxxxvvvtttrrrrrruuuxxxzzzzzzyyywwwvvvwwwxxxxxxuuurrrssssssssssssrrrqqqpppooopppnnnmmmnnnqqqssssssqqqsssqqqooooooppppppooonnnllllllkkkkkkllllllmmmnnnooommmjjjjjjkkklllllljjjllllllkkkkkkjjjhhhgggfffffffffeeeeeedddddddddddddddeeefffggggggfffeeedddddddddeeefffffffffffffffiiiiiiiiiiiijjjjjjjjjkkklllhhheeefffiiijjjhhhfffllljjjhhhfffeeeeeefffggghhhjjjkkkkkkiiihhhhhhhhhjjjjjjkkkkkkkkkkkkkkkjjjmmmnnnnnnllliiigggfffggghhhhhhiiiiiiiiijjjjjjjjjhhhiiikkkjjjiiiiiijjjlllkkkiiikkknnnmmmiiijjjooojjjkkkmmmooooooooonnnmmmkkkkkkjjjiiiiiiiiijjjjjjjjjiiihhhffffffgggiiijjjfffeeeddddddeeedddbbb```ddddddddddddddddddccccccaaaaaabbbbbbbbbaaaaaa```bbbbbbbbbaaa^^^]]]^^^```___```bbbccccccaaa___]]][[[\\\\\\[[[ZZZZZZ\\\^^^}}}}}}~~~~~~|||{{{|||}}}~~~~~~|||zzzyyywwwtttrrrsssvvvyyy{{{vvvyyyyyyuuussstttuuuuuurrrqqqpppppprrrsssrrrqqqooossstttpppllljjjhhhdddeeedddcccaaa___]]]\\\[[[___^^^^^^^^^___aaacccdddaaabbbbbbccccccbbbbbbaaaeeefffggggggfffdddaaa```]]]\\\[[[]]]___``````___ZZZ^^^```^^^^^^aaacccbbb\\\^^^___^^^\\\\\\]]]^^^____________```aaacccccc``````aaaaaa```aaacccfffeeeeeebbb]]]]]]```___[[[XXXXXXXXXXXXYYYYYYYYYYYY[[[XXXUUUWWW\\\___^^^[[[ZZZXXXVVVXXX\\\^^^\\\ZZZZZZYYYYYYYYYZZZ]]]___aaa^^^]]]\\\]]]^^^]]][[[YYY___```bbbcccdddcccbbbaaaccc``````cccccc``````cccdddbbb```aaadddeeecccaaa]]]``````\\\]]]aaafffggggggggggggfffeeebbb```___\\\aaaggghhheeeaaa^^^^^^cccdddfffggghhhhhhgggggghhhfffccc```___```aaabbbeeefffhhhjjjiiigggdddbbbnnnnnnnnnnnnnnnmmmmmmlllnnnmmmmmmlllkkkjjjiiiiiidddeeeffffffdddcccdddeeefffggghhhjjjjjjjjjjjjiiikkkjjjiiijjjkkkjjjhhheeeeeegggjjjkkkkkkjjjkkklllpppooommmkkkjjjjjjjjjkkkjjjkkknnnqqqsssuuuwwwwwwxxxxxxyyyzzzzzzzzzzzzyyyyyyyyyzzz{{{}}}~~~~~~~~~}}}||||||~~~~~~}}}|||}}}~~~~~~~~~}}}}}}~~~~~~~~~~~~{{{~~~~~~~~~}}}}}}||||||{{{~~~}}}}}}}}}~~~~~~}}}{{{}}}}}}}}}}}}|||{{{zzzzzz{{{zzzyyyxxxwwwwwwwwwxxxuuutttsssuuuxxx{{{||||||{{{zzzyyyyyyzzzzzzwwwuuuuuuuuutttsssrrrrrrrrrrrrsssqqqooooooqqqsssssssssrrrpppooooooqqqrrrqqqpppmmmmmmnnnoooooooooooonnnooonnnllllllmmmmmmmmmlllooonnnmmmlllkkkjjjjjjjjjhhhgggffffffeeeeeeffffffgggggggggffffffggggggggghhhhhhhhhggghhhhhhiiijjjjjjjjjjjjjjjkkkkkkkkkkkkmmmjjjggggggiiijjjhhheeejjjiiigggfffffffffggghhhhhhjjjkkkkkkiiihhhhhhiiillllllmmmmmmmmmllllllkkkoooppppppoookkkiiihhhhhhgggggghhhiiijjjjjjkkkkkkjjjkkkkkkjjjiiijjjlllnnnkkkjjjlllooonnnlllmmmpppkkklllmmmnnnnnnmmmlllkkkhhhhhhhhhiiijjjkkklllmmmlllkkkiiihhhiiikkknnnpppjjjiiihhhggggggfffdddaaaeeeeeeddddddccccccbbbbbb``````aaabbbbbbbbbaaaaaabbbcccbbb```^^^\\\]]]^^^___```bbbcccbbbaaa___]]]ZZZ[[[\\\\\\[[[\\\^^^```~~~~~~}}}}}}~~~}}}|||zzzyyywwwuuuvvvxxxzzz|||wwwyyyyyywwwuuuuuuwwwwwwrrrrrrrrrsssttttttttttttssswwwxxxuuuqqqqqqooolllmmmlllkkkiiihhhfffeeedddffffffeeeeeefffggghhhiiicccccccccccccccbbbaaaaaafffggghhhhhhhhhgggeeeddd]]]\\\\\\]]]^^^___^^^\\\XXX[[[]]]]]]^^^```bbbcccaaaaaa```___]]]]]]]]]]]]\\\]]]]]]^^^^^^___aaaccc``````___]]]\\\]]]___bbb]]]^^^\\\ZZZ[[[___^^^[[[UUUVVVXXXYYYZZZ[[[[[[[[[ZZZUUURRRUUU\\\```^^^ZZZ[[[YYYYYYZZZ]]]```___^^^\\\[[[YYYYYYYYY\\\___aaa]]]]]]]]]]]]]]]]]]\\\[[[bbbbbbbbbbbbbbbbbbaaaaaa___^^^___bbbaaa]]]]]]```bbb```^^^___aaaccccccccc^^^```aaa^^^]]]___cccffffffffffffdddbbb`````````___cccgggiiifffcccaaaaaaeeefffggggggggggggfffeeehhhfffccc``````aaadddeeeeeegggiiikkkjjjiiifffdddmmmmmmmmmmmmmmmlllkkkkkkkkkkkkjjjjjjiiihhhhhhgggbbbdddeeedddccccccdddeeehhhiiikkkmmmmmmmmmlllkkkkkkkkkkkkllllllkkkiiihhhfffhhhkkkmmmmmmmmmnnnooorrrqqqooonnnnnnnnnnnnoooqqqrrrtttvvvxxxyyyyyyzzz{{{{{{|||}}}}}}}}}}}}||||||||||||}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~|||~~~~~~}}}}}}}}}}}}~~~}}}{{{|||}}}}}}}}}}}}}}}|||{{{||||||{{{zzzzzzyyyyyyyyywwwvvvwwwyyy{{{||||||{{{|||{{{{{{zzzzzzzzzyyyxxxxxxwwwuuusssssssssttttttuuutttrrrqqqqqqrrrsssttttttrrrppppppqqqrrrqqqpppooopppqqqrrrrrrqqqpppooooooooonnnnnnnnnoooooonnnrrrqqqooommmmmmmmmmmmnnnlllkkkjjjiiiiiiiiijjjjjjjjjiiihhhgggggghhhiiijjjkkkjjjiiihhhiiijjjkkkllljjjkkkkkkkkkllllllllllllmmmjjjhhhhhhjjjjjjiiihhhjjjjjjiiiiiiiiiiiijjjkkkhhhjjjkkkkkkiiihhhiiijjjmmmmmmmmmnnnmmmmmmlllllllllnnnoooooommmllllllmmmfffggghhhiiijjjkkklllmmmllllllllljjjiiijjjmmmpppoooppprrrsssrrrppppppqqqmmmmmmmmmnnnmmmlllkkkjjjjjjjjjjjjkkklllnnnooopppmmmlllkkkjjjkkkooorrruuulllkkkjjjjjjkkkjjjhhhfffffffffeeedddcccbbbbbbbbb``````aaabbbccccccccccccccccccbbb```^^^\\\]]]^^^```aaabbbcccbbbaaa___^^^^^^___``````______```bbb~~~~~~}}}}}}||||||{{{zzzzzzzzzvvvvvvwwwvvvuuusssuuuwwwrrrssstttuuuuuuuuuuuuuuutttxxxyyyuuusssuuuvvvuuurrrqqqqqqpppoooooonnnnnnmmmlllkkkkkkjjjjjjjjjjjjffffffffffffeeedddccccccfffggghhhiiijjjjjjjjjiii```___^^^______^^^\\\ZZZXXXYYY\\\^^^^^^^^^```cccfffdddbbb```______^^^]]]YYY[[[]]]]]]\\\]]]```bbb______]]]ZZZXXXXXXZZZ\\\XXX[[[\\\[[[]]]___]]]XXXUUUVVVXXXZZZ[[[\\\\\\\\\ZZZUUURRRUUU\\\```^^^ZZZ]]]\\\[[[\\\^^^```aaaaaa^^^\\\ZZZXXXXXXYYY[[[]]]\\\]]]^^^^^^^^^^^^]]]^^^bbbbbbaaaaaa``````aaaaaa``````aaaccc```\\\\\\```bbb```______```cccdddddd```bbbdddccc___]]]___bbbcccdddeeecccaaaaaabbbddddddeeeggghhhgggfffffffffhhhhhhgggfffeeedddcccbbbgggeeecccaaabbbdddgggjjjiiiiiiiiiiiijjjjjjjjjjjjjjjjjjkkkkkkjjjjjjiiihhhiiihhhhhhggggggfffffffffcccdddffffffeeeeeefffhhhhhhiiikkklllmmmmmmlllllliiijjjkkkkkkkkkiiiiiihhheeehhhkkkmmmmmmnnnoooppprrrrrrqqqqqqrrrtttuuuvvvyyyzzzzzz{{{{{{{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{{{{zzzzzzzzz{{{}}}}}}{{{yyy||||||{{{zzzyyyxxxxxxyyyzzzxxxwwwuuuuuuuuuuuuvvvvvvvvvuuutttsssssstttuuuwwwuuusssrrrrrrrrrqqqoooqqqrrrsssttttttsssqqqpppooopppqqqqqqpppppppppqqqsssrrrqqqooooooooopppqqqooonnnlllkkkjjjkkklllmmmmmmkkkiiihhhhhhiiikkkmmmkkkjjjiiiiiiiiijjjlllmmmllllllllllllmmmmmmmmmmmmkkkjjjiiiiiikkkllllllllljjjjjjjjjjjjjjjkkkkkkllljjjkkkkkkkkkjjjiiikkklllmmmmmmnnnnnnmmmlllkkkkkkkkkmmmnnnnnnmmmllllllmmmggghhhiiijjjkkklllmmmnnnnnnnnnmmmlllkkkllloooqqqvvvxxxyyyxxxuuusssrrrqqqnnnnnnnnnnnnmmmlllkkkkkkmmmlllllllllmmmnnnoooooonnnnnnllllllnnnqqqtttvvvllllllkkklllnnnnnnmmmkkkiiihhhfffeeeddddddddddddbbbccccccdddeeeeeeeeeeeecccddddddbbb___^^^___```bbbbbbcccccccccbbbaaa```aaacccccccccaaa``````aaa|||yyywwwuuuttttttvvvtttrrrssswwwsssuuuxxxxxxwwwvvvvvvvvvtttxxxxxxuuutttwwwyyyyyyrrrrrrrrrrrrrrrrrrrrrrrrnnnnnnmmmmmmlllkkkjjjiiiiiijjjjjjjjjiiihhhhhhggghhhhhhiiikkkkkkllllllllleeedddcccccccccaaa^^^[[[]]]\\\^^^aaa```^^^```dddiiifffcccaaaaaa```___^^^XXXZZZ\\\\\\ZZZZZZ]]]```\\\\\\[[[YYYVVVUUUVVVXXXYYY\\\]]]\\\]]]^^^[[[UUUVVVVVVWWWYYYZZZ\\\]]]]]][[[XXXUUUWWW\\\___^^^[[[]]]]]]\\\\\\]]]___aaabbb]]]\\\YYYXXXWWWWWWYYYYYYZZZ\\\^^^___^^^]]]^^^___bbbaaa___^^^^^^___```aaadddccceeefffbbb]]]___dddeeedddcccbbbbbbccceeeeeebbbccceeeddd^^^XXXZZZ___```ccceeedddbbbaaadddffffffgggggghhhiiiiiiiiiiiihhhgggfffeeedddbbbbbbaaafffdddcccbbbcccfffiiikkkjjjiiihhhhhhhhhjjjkkklllhhhhhhhhhhhhhhhggggggfffggggggggggggffffffeeeeeeeeefffhhhhhhhhhhhhiiikkkgggggghhhhhhiiijjjjjjkkkfffhhhjjjjjjiiigggggghhhfffiiilllnnnnnnnnnooopppsssssstttuuuwwwyyy|||}}}~~~~~~}}}||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||}}}|||{{{|||}}}|||{{{yyy{{{||||||zzzxxxwwwxxxzzzzzzzzzyyyxxxwwwwwwwwwwwwuuuwwwxxxwwwvvvuuuvvvwwwyyywwwtttssssssrrrqqqooosssssstttttttttsssrrrrrroooqqqssssssrrrqqqrrrssstttsssrrrqqqqqqqqqqqqqqqooonnnllljjjjjjkkklllmmmnnnmmmkkkjjjjjjkkkmmmnnnkkkkkkjjjjjjkkkkkklllmmmlllmmmmmmmmmnnnnnnnnnnnnjjjjjjjjjkkkkkklllmmmnnnjjjjjjjjjjjjjjjjjjjjjjjjkkklllmmmlllkkkkkkmmmooonnnnnnnnnnnnnnnmmmlllkkklllnnnooonnnllljjjjjjkkkjjjjjjkkklllmmmmmmnnnnnnnnnoooooonnnmmmmmmppprrrxxx|||}}}zzzvvvuuussspppoooooonnnnnnmmmmmmmmmmmmmmmmmmlllllllllmmmmmmnnnoooooonnnnnnoooqqqrrrsssmmmlllmmmnnnpppqqqpppoookkkjjjiiiggggggggghhhhhhffffffggghhhhhhhhhggggggeeeeeeeeedddbbbaaabbbcccdddddddddddddddcccbbbbbbbbbdddeeedddbbb`````````}}}zzzxxxyyyvvvwwwyyyxxxtttvvv{{{vvvyyy||||||yyywwwwwwxxxsssxxxzzzxxxwwwxxxyyyvvvrrrrrrrrrrrrrrrrrrrrrrrrnnnnnnnnnnnnmmmlllkkkkkkmmmmmmnnnnnnnnnmmmlllllllllllllllllllllllllllllljjjiiiiiiiiiiiigggdddaaacccaaabbbeeeddd```aaafffjjjfffbbb``````aaa```^^^WWWZZZ\\\[[[XXXXXX[[[___WWWYYYYYYXXXWWWVVVWWWXXXYYY[[[[[[ZZZ\\\___]]]XXXYYYYYYYYYYYYZZZ\\\^^^___]]]\\\ZZZZZZ\\\^^^]]]\\\\\\\\\[[[ZZZZZZ[[[^^^```]]]\\\\\\[[[[[[[[[\\\\\\XXX[[[]]]^^^\\\\\\^^^___aaa___]]]\\\\\\^^^```aaadddccceeeeeebbb^^^bbbiiifffffffffdddcccbbbbbbcccbbbaaabbb```ZZZTTTWWW```___cccffffffcccbbbdddgggdddeeegggiiikkkkkkiiigggddddddccccccbbbbbbbbbccceeeddddddcccdddeeeggghhhggggggfffggggggiiijjjkkkgggggggggggggggffffffeeehhhhhhhhhgggggggggggggggfffgggiiijjjjjjjjjlllnnnhhhgggfffffffffhhhjjjkkkgggjjjlllllljjjiiiiiijjjlllnnnqqqssssssrrrssstttvvvvvvwwwxxxzzz}}}}}}~~~~~~~~~}}}||||||{{{zzz{{{|||}}}|||{{{|||}}}}}}{{{xxxwwwyyy|||zzzzzzzzzzzzyyyxxxwwwwwwtttwwwzzzzzzxxxwwwwwwxxxxxxvvvtttsssttttttsssrrruuuuuutttsssssssssssssssooorrruuuuuusssrrrssstttsssssssssssssssrrrrrrqqqqqqooommmkkkkkklllnnnooonnnmmmllllllllllllmmmnnnkkkkkklllmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnooooooooollllllllllllkkklllmmmnnnllllllllllllllllllkkkkkkmmmmmmnnnmmmlllllloooqqqppppppppppppooonnnmmmlllkkkmmmnnnnnnmmmllllllmmmlllmmmmmmmmmnnnnnnoooooonnnoooppppppooooooppprrrtttzzz{{{wwwttttttrrrnnnpppoooooonnnnnnnnnoooooonnnnnnnnnnnnnnnoooooopppooopppppppppppppppoooooooooooonnnoooqqqqqqpppnnnmmmlllkkkiiiiiijjjlllmmmjjjjjjkkkkkkkkkjjjiiiiiifffggggggfffeeedddfffhhhffffffeeeeeeeeedddddddddcccdddffffffeeeccccccddd~~~|||{{{zzz~~~{{{{{{~~~yyy{{{xxx{{{~~~{{{yyyxxxyyyrrrxxx|||{{{yyyyyywwwssssssssssssssssssrrrrrrrrrmmmnnnooooooooooooooonnnoooooopppppppppppppppooooooooonnnmmmlllkkkkkkjjjlllllllllmmmnnnmmmiiiggghhheeefffiiigggbbbccchhhiiieeeaaa___``````___^^^WWWZZZ\\\[[[WWWVVVYYY]]]TTTVVVXXXYYYXXXXXXYYYZZZVVVXXXWWWVVVZZZ```bbb___]]]\\\[[[[[[\\\^^^aaabbb___^^^^^^]]]\\\\\\]]]]]][[[[[[ZZZYYYXXXYYY[[[]]]_________``````aaaaaaaaaVVVYYY\\\]]][[[[[[]]]___```^^^\\\[[[[[[]]]```bbbaaaaaabbbccc```^^^ccckkkeeeeeeeeedddaaa_________bbb___^^^\\\UUUPPPWWWbbb```dddhhhgggdddaaacccfffaaacccgggkkkmmmlllhhheeeaaaaaaaaaaaabbbcccdddeeeeeeeeeddddddcccdddddddddddddddeeefffggghhhhhhiiigggggggggggggggffffffeeeiiiiiiiiiiiihhhhhhhhhhhhfffhhhjjjjjjjjjkkkmmmooojjjiiigggfffgggiiilllnnnjjjmmmppppppnnnlllmmmooosssuuuxxxyyyyyyxxxyyyzzzyyyyyyyyyzzz|||~~~~~~~~~~~~|||{{{{{{zzzyyyzzz|||~~~~~~}}}}}}~~~~~~|||yyyxxxzzz}}}zzz{{{{{{|||{{{yyyxxxwwwrrrvvv{{{|||zzzxxxwwwxxxvvvuuussssssuuuvvvuuutttvvvuuutttrrrrrrrrrssstttooosssvvvvvvtttssstttuuurrrssstttttttttsssrrrqqqtttrrrpppnnnnnnoooqqqrrrnnnnnnmmmmmmmmmmmmnnnnnnkkklllnnnooooooooonnnmmmnnnnnnnnnnnnoooooooooooonnnooonnnmmmkkkkkkkkkmmmooooooppppppooonnnnnnmmmnnnnnnooonnnmmmnnnppprrrrrrrrrrrrqqqqqqooonnnnnngggjjjlllnnnnnnoooqqqsssnnnnnnnnnooooooooooooooonnnoooqqqrrrqqqppppppqqqooovvvxxxtttrrrsssqqqlllppppppooooooooooooppppppppppppppppppqqqrrrttttttooopppqqqqqqpppooommmlllrrrqqqppppppqqqqqqooommmnnnmmmlllkkkkkklllnnnooommmmmmmmmmmmllllllkkkjjjfffhhhhhhhhhgggggghhhjjjggggggfffffffffeeeeeeeeedddfffiiiiiiiiihhhhhhiii}}}zzzyyyzzzzzz}}}|||zzz|||~~~zzzyyyyyy{{{yyyvvvwww{{{xxxxxxyyyzzzyyyxxxwwwvvvqqqsssvvvwwwvvvuuutttuuurrrrrrrrrrrrqqqooonnnmmmqqqqqqrrrsssssssssrrrrrrqqqpppnnnmmmmmmoooqqqrrrnnnppprrrqqqooollljjjjjjkkkoooqqqmmmjjjjjjhhhdddiiifffcccaaaaaa```___^^^ccccccbbbbbb```^^^\\\ZZZWWWXXXYYY[[[\\\\\\\\\\\\WWWXXXZZZ]]]___aaabbbbbbnnnnnnbbbZZZ]]]]]]^^^ggghhhccc^^^^^^```bbb___\\\]]]^^^]]][[[XXXWWWWWWXXXZZZ]]]^^^\\\]]]______\\\]]]^^^aaaddd^^^XXX\\\eeebbb```]]]YYYUUUUUUWWWZZZ\\\[[[YYYXXXXXXZZZ]]]^^^bbbddddddbbb^^^\\\\\\^^^```^^^\\\[[[ZZZ[[[\\\]]]cccdddfffgggfffeeecccbbbbbbaaabbbfffkkkkkkfffaaa```aaaccceeeffffffffffffdddeeeeeeeeeeeedddcccccccccddddddcccccccccfffhhhfffdddcccdddggghhheeecccggghhhiiiiiihhhggghhhjjjmmmmmmmmmmmmmmmnnnnnnnnniiilllooooooooopppsssvvvvvvwwwxxxwwwvvvuuuvvvwwwyyyyyyyyyzzz|||}}}|||{{{}}}}}}~~~~~~~~~}}}{{{|||~~~~~~}}}}}}}}}~~~|||zzzyyyzzz{{{|||{{{zzz{{{zzzxxxwwwvvvwwwwwwxxxxxxxxxxxxwwwvvvuuuuuutttxxxwwwwwwvvvuuuttttttsssppprrruuuwwwxxxvvvtttsssxxxwwwvvvuuuuuuvvvwwwxxxvvvrrrnnnmmmoooqqqqqqppppppooonnnmmmmmmnnnpppqqqmmmmmmlllmmmmmmnnnoooppppppppppppppppppppppppppppppooonnnnnnnnnnnnnnnnnnooopppqqqrrrqqqooommmllljjjlllnnnooonnnoooqqqsssooopppooonnnlllmmmooopppooommmmmmooorrrssspppnnnpppqqqqqqpppnnnnnnoooqqquuurrroooppptttuuurrrooopppppppppoooppppppqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqoooooooooooonnnnnnnnnnnnnnnooooooppppppppppppoooooopppooommmkkkjjjjjjlllooooooooooooooonnnmmmmmmlllkkkkkkkkkkkklllmmmmmmhhhiiijjjkkklllkkkjjjiiijjjlllnnnnnnmmmlllmmmnnn}}}}}}}}}}}}}}}|||||||||{{{yyyxxxzzzyyyzzz|||{{{wwwwwwzzzzzz{{{{{{{{{zzzyyywwwvvvrrruuuxxxyyyxxxvvvuuuuuussssssrrrrrrqqqppppppooorrrsssssssssssssssrrrrrrrrrrrrqqqppppppqqqrrrsssnnnpppqqqpppnnnkkkkkkkkknnnrrrsssooollllllkkkhhhkkkhhheeedddddddddcccbbbdddeeeeeeeeedddaaa^^^]]]ZZZ[[[\\\]]]]]]^^^^^^^^^YYYZZZ\\\^^^aaacccdddeeewwwwwwkkkaaaccc```^^^ffffffcccaaa```aaaaaa```^^^ccccccbbb___\\\[[[[[[]]]\\\___```^^^^^^aaa```]]]```___aaaccc```[[[]]]dddcccbbb___ZZZWWWVVVXXXZZZ[[[ZZZXXXVVVWWWXXXZZZ\\\]]]___```___]]][[[]]]^^^___^^^\\\ZZZZZZ[[[\\\]]]___```bbbccccccbbbaaa```aaa``````dddhhhhhhccc^^^___aaacccdddeeefffeeeeeeggggggfffeeedddcccaaa```aaabbbcccbbbbbbccceeeggggggeeedddeeehhhhhhfffdddgggggghhhiiijjjkkkkkkkkkrrrrrrrrrrrrrrrrrrqqqqqqnnnqqqssstttssssssvvvxxxxxxyyyzzzzzzxxxxxxyyyzzz|||||||||~~~~~~~~~~~~~~~~~~~~~}}}|||{{{{{{|||}}}|||{{{{{{zzzyyyxxxxxxyyyyyyzzzzzzzzzyyyxxxwwwwwwwwwwwwyyyyyyxxxxxxwwwvvvvvvuuussstttvvvwwwxxxwwwvvvuuuwwwwwwwwwvvvvvvwwwwwwwwwvvvrrrooonnnoooqqqrrrqqqqqqpppnnnmmmmmmooopppqqqpppppppppooooooppppppqqqqqqqqqqqqqqqqqqqqqqqqqqquuutttsssrrrrrrrrrrrrrrrqqqrrrrrrrrrqqqooolllkkkkkkmmmnnnoooooooooqqqssspppqqqqqqooonnnnnnppprrrrrrooommmnnnppprrrrrrqqqpppqqqrrrrrrqqqrrrtttvvvwwwssspppqqqtttuuurrroooqqqppppppooooooppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrqqqqqqqqqqqqqqqqqqpppppppppoooooonnnnnnnnnnnnnnnooopppqqqqqqpppppppppqqqpppnnnlllkkkkkkmmmooooooooooooooonnnmmmmmmmmmmmmmmmmmmmmmnnnnnnooolllmmmmmmnnnmmmlllkkkjjjlllmmmoooooonnnnnnnnnooo||||||~~~~~~zzzvvvzzzyyy|||}}}xxxwwwzzz}}}}}}}}}|||{{{yyyxxxwwwtttwww{{{|||zzzxxxvvvuuuvvvuuusssrrrqqqrrrrrrsssvvvvvvuuuuuutttsssssssssssstttttttttttttttssssssqqqrrrsssqqqooommmnnnoooqqquuuuuuqqqnnnoooooommmmmmkkkhhhggghhhiiihhhgggggghhhiiijjjhhhfffcccaaa````````````````````````^^^______aaaccceeeggghhhtttvvvllldddeeeaaa]]]cccbbbdddeeedddcccaaaaaabbbggggggeeeaaa^^^]]]___```]]]```aaa______bbbbbb___ccc``````bbbaaa^^^^^^aaadddcccaaa]]]ZZZXXXZZZ\\\]]]\\\ZZZYYYYYYZZZ[[[]]][[[]]]^^^^^^]]]^^^___aaa___^^^\\\[[[[[[\\\]]]^^^^^^___aaacccccccccbbbaaabbbaaabbbeeeggggggccc___```aaaccceeeffffffeeeeeegggggggggffffffeeedddcccbbbdddeeeeeeeeefffhhhjjjjjjiiiiiikkkmmmmmmllljjjlllkkkjjjlllppprrrqqqpppwwwxxxxxxxxxxxxxxxwwwwwwvvvxxxyyyyyyyyyyyyzzz|||{{{|||}}}}}}|||{{{|||}}}~~~}}}|||}}}~~~~~~}}}|||{{{{{{zzz{{{{{{|||}}}}}}|||zzzyyyxxxxxxyyyzzz{{{{{{zzzzzzyyyxxxxxxxxxwwwwwwwwwwwwxxxxxxxxxxxxwwwwwwxxxxxxxxxxxxwwwwwwvvvtttqqqpppqqqrrrsssrrrsssrrrpppoooooopppqqqsssttttttsssrrrrrrrrrrrrsssrrrrrrrrrrrrrrrrrrrrrrrruuutttsssrrrqqqqqqqqqqqqsssttttttsssqqqooolllkkklllnnnppppppooopppqqqsssqqqrrrrrrqqqoooppprrrttttttqqqnnnmmmoooqqqssssssppprrrssstttuuuwwwzzz}}}yyyvvvsssssstttuuusssppprrrqqqqqqpppppppppqqqqqqrrrrrrqqqqqqppppppoooooorrrrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqpppooonnnnnnnnnmmmnnnooopppqqqrrrrrrrrrqqqqqqqqqooommmlllmmmnnnooooooppppppoooooonnnnnnnnnnnnnnnoooooooooppppppqqqqqqqqqpppooonnnlllkkknnnpppqqqrrrqqqpppqqqrrr~~~{{{zzzzzz}}}zzzxxx{{{~~~|||zzzyyywwwvvvvvvyyy}}}}}}zzzxxxwwwxxxvvvuuusssssstttvvvwwwyyyyyyxxxvvvuuuttttttttttttuuuvvvwwwwwwuuutttsssuuuvvvuuutttrrrqqqrrrsssrrruuuuuupppnnnpppqqqpppooommmjjjjjjkkklllllllllhhhjjjlllmmmllliiifffdddffffffeeedddddddddddddddeeeddddddcccdddeeefffgggjjjnnngggcccgggddd___eeeaaaeeeiiihhhdddbbbcccfffhhhgggeeeaaa^^^]]]___aaa^^^aaabbb``````cccccc```dddaaa___```bbbaaa___^^^bbbcccbbb```^^^]]]^^^```cccbbbaaa______```aaabbb___``````aaaaaaaaabbbccc``````_________```aaaaaa```bbbdddggghhhhhhgggfffhhhggghhhiiikkkjjjgggdddcccdddfffggghhhhhhhhhgggffffffhhhiiijjjkkkkkkkkkhhhjjjlllllllllmmmoooqqqnnnoooppprrrtttuuuvvvvvvvvvssspppsssxxxzzzxxxtttzzzzzz|||}}}~~~~~~}}}}}}}}}~~~~~~~~~}}}}}}}}}~~~}}}~~~~~~~~~~~~~~~||||||}}}}}}}}}~~~~~~|||{{{yyyyyyyyyzzz{{{|||{{{{{{{{{zzzzzzzzzyyyzzzzzzyyyxxxxxxyyyzzz{{{wwwxxxyyyzzzzzzyyyxxxwwwwwwuuusssrrrrrrsssttttttuuutttrrrqqqqqqrrrssstttuuutttttttttttttttuuuvvvssssssssssssssssssssssssttttttrrrqqqpppppppppppptttttttttsssrrrpppnnnmmmnnnpppqqqqqqppppppqqqsssqqqrrrrrrqqqoooppprrrttttttsssqqqpppqqqrrrssstttqqqsssuuuvvvxxx{{{{{{xxxuuutttuuuuuusssrrrttttttsssrrrrrrrrrrrrsssssssssrrrqqqpppoooooonnnrrrrrrrrrrrrssssssssssssssssssrrrqqqpppoooooonnnnnnnnnpppqqqrrrrrrsssssspppqqqqqqooommmlllmmmnnnoooooopppppppppoooooonnnnnnooooooppppppppppppppprrrrrrqqqqqqpppooonnnnnnppprrrttttttsssrrrsssttt||||||{{{zzz|||}}}{{{yyyxxxvvvvvvxxx{{{~~~~~~|||zzzyyyyyyxxxvvvuuuvvvwwwyyyzzz}}}{{{zzzxxxwwwvvvvvvvvvuuuvvvxxxyyyxxxvvvtttrrrvvvvvvvvvtttrrrrrrsssuuupppttttttpppnnnpppqqqppppppnnnllllllmmmnnnnnnnnnjjjkkkmmmnnnmmmllliiigggkkkkkkiiihhhhhhggghhhhhhkkkjjjiiigggeeedddddddddfffkkkgggeeejjjhhhccchhhbbbggglllkkkfffccceeehhhggggggeeebbb______```bbb___bbbcccaaaaaaddddddaaacccaaa^^^^^^aaaccc```\\\```bbbccccccbbbbbbdddeeegggfffeeeeeeeeeeeefffgggddddddcccccccccccccccbbbccccccdddddddddeeeffffffdddfffhhhkkklllllllllkkklllllllllnnnnnnmmmkkkiiiiiijjjkkkmmmmmmmmmlllllljjjkkkmmmnnnpppqqqqqqqqqnnnppprrrsssssssssuuuvvvppprrrtttwwwyyy{{{}}}~~~}}}yyyvvvxxx|||}}}zzzvvvyyy{{{}}}~~~~~~~~~~~~~~~}}}|||{{{zzzyyyzzz{{{{{{||||||{{{{{{{{{{{{zzzzzz}}}|||zzzyyyyyyzzz{{{|||xxxyyyzzz{{{{{{zzzyyyxxxwwwwwwvvvuuuttttttuuuvvvxxxwwwuuusssssssssuuuvvvssssssssstttuuuvvvwwwxxxttttttttttttttttttttttttwwwvvvuuutttsssssssssssssssssssssssssssrrrrrrrrrppprrrsssrrrqqqqqqrrrssspppqqqqqqpppoooppprrrtttsssttttttttttttsssssssssssstttuuuwwwyyy}}}{{{yyyvvvuuuttttttttttttwwwvvvuuuuuutttttttttttttttssssssrrrqqqpppoooooorrrrrrsssssssssttttttttttttssssssrrrqqqpppppppppooopppqqqrrrssssssssssssoooppppppooommmlllmmmnnnooooooppppppppppppoooooommmnnnoooppppppppppppoooppppppppppppppppppqqqqqqqqqsssuuuuuutttssstttuuu~~~~~~}}}|||{{{~~~}}}{{{yyyxxxwwwwwwyyy{{{~~~~~~}}}}}}}}}zzzyyyyyyxxxyyyzzz||||||}}}{{{yyyxxxxxxxxxyyywwwxxxyyyzzzyyywwwuuuttttttuuuvvvuuusssrrrssstttooossstttqqqoooqqqrrrqqqrrrpppnnnnnnoooppppppooolllmmmnnnnnnnnnmmmllllllooonnnlllkkkjjjkkkllllllnnnnnnmmmkkkiiifffdddbbbdddjjjfffdddiiifffaaaeeefffjjjmmmlllgggeeegggjjjggghhhhhhfffdddcccdddeeeaaadddeeeccccccffffffcccbbbbbb```___bbbeeeccc^^^aaaccceeefffffffffggghhhggggggggggggggghhhiiiiiihhhfffeeeeeeeeeeeecccaaafffgggggghhhiiijjjkkkkkkgggiiikkkmmmoooooonnnmmmmmmmmmoooooooooooonnnmmmnnnoooqqqrrrrrrrrrqqqpppsssssstttttttttssssssrrrrrrtttvvvwwwvvvuuuvvvwwwqqqssswwwyyyzzz{{{~~~~~~|||zzzzzz||||||zzzwwwyyy{{{~~~~~~~~~||||||||||||||||||{{{{{{||||||||||||||||||||||||}}}}}}{{{zzzzzzzzz{{{|||zzzzzz{{{{{{{{{{{{zzzzzzwwwxxxyyywwwvvvuuuvvvxxxzzzyyywwwuuutttuuuvvvwwwtttttttttuuuuuuvvvwwwxxxvvvvvvvvvvvvvvvvvvvvvvvvuuuuuutttsssssssssssstttssssssssssssttttttttttttrrrssstttsssrrrqqqrrrssspppqqqqqqpppooopppsssuuusssuuuwwwwwwvvvtttssstttuuuuuuvvvvvvwww{{{zzzyyyvvvtttssstttuuuvvvxxxwwwvvvuuuuuuuuuuuuuuuttttttssssssrrrrrrqqqqqqrrrssssssttttttuuuuuuuuussssssssssssrrrrrrrrrrrrqqqqqqrrrsssssssssrrrrrrpppqqqqqqpppnnnmmmooopppooooooppppppqqqqqqppppppnnnnnnpppqqqqqqqqqpppooopppppppppppppppqqqrrrsssqqqssstttuuutttssstttuuu}}}}}}~~~|||zzzyyyyyyyyyyyy{{{}}}~~~}}}}}}yyyzzzzzz{{{|||}}}}}}~~~~~~|||zzzyyyzzz{{{{{{zzz{{{{{{{{{zzzyyyxxxwwwtttvvvxxxxxxwwwuuuuuuuuupppuuuwwwuuutttuuuuuusssuuusssqqqpppqqqrrrrrrqqqoooooooooooooooooopppppppppooonnnllllllmmmooopppooooooppppppnnnjjjgggeeedddiiifffccchhheee```dddkkkmmmmmmkkkhhhggghhhjjjeeegggiiiiiigggffffffgggdddggghhhffffffiiiiiifffaaaddddddaaacccggggggccccccfffhhhiiihhhgggggghhhggghhhhhhiiijjjkkkllllllkkkiiiggggggiiiiiigggeeehhhhhhjjjkkklllmmmmmmmmmkkkllloooqqqqqqqqqpppooonnnooopppqqqqqqqqqqqqrrrrrrssstttuuuvvvuuuttttttwwwwwwwwwwwwwwwvvvuuutttvvvxxxzzzzzzxxxwwwwwwxxxuuuxxx{{{|||{{{{{{|||~~~}}}}}}|||||||||||||||||||||~~~|||}}}~~~~~~}}}|||~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}|||{{{{{{{{{{{{{{{|||{{{{{{{{{{{{{{{{{{|||xxxyyy{{{yyywwwvvvwwwyyy|||{{{xxxwwwvvvvvvwwwxxxyyyxxxwwwvvvvvvvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwssssssrrrrrrrrrsssttttttuuuuuuttttttttttttttttttsssuuuuuutttrrrqqqrrrsssqqqrrrrrrqqqqqqrrrtttwwwuuuwwwxxxwwwtttsssuuuwwwwwwwwwvvvuuuuuuxxx|||yyyxxxvvvtttssssssvvvwwwwwwwwwvvvuuuttttttttttttttttttttttttttttttttttttrrrsssssstttuuuuuuvvvvvvssssssssssssssstttttttttsssssssssssssssrrrrrrqqqrrrssssssrrrppppppqqqsssnnnooopppqqqqqqqqqqqqpppoooppprrrsssssssssqqqpppssssssqqqqqqpppqqqrrrrrrppprrrttttttsssrrrsssttt}}}~~~}}}{{{{{{{{{{{{zzz{{{|||||||||~~~yyyzzz{{{}}}~~~~~~~~~~~~}}}{{{zzz{{{|||}}}}}}}}}}}}}}}|||{{{zzzyyywwwzzz|||}}}{{{yyyxxxxxxrrrwwwzzzyyywwwyyyxxxuuuxxxvvvsssrrrsssssssssrrrrrrqqqpppooopppqqqrrrsssqqqpppnnnmmmmmmnnnpppqqqnnnppprrrsssqqqnnnjjjhhhgggmmmjjjhhhnnnlllggglllooonnnmmmkkkhhhhhhiiijjjbbbeeehhhiiihhhgggfffffffffjjjjjjhhhiiikkkkkkhhhaaafffgggcccdddiiijjjgggfffiiikkkkkkjjjgggffffffhhhiiijjjkkkmmmnnnooooooooollljjjkkkmmmnnnllljjjhhhiiijjjlllmmmnnnnnnnnnoooppprrrtttuuutttsssrrroooqqqssstttttttttuuuuuutttuuuvvvwwwwwwvvvvvvuuuuuuvvvwwwxxxxxxxxxxxxxxxyyy{{{}}}}}}{{{zzzyyyzzz{{{~~~}}}{{{|||~~~}}}~~~~~~~~~~~~|||~~~~~~}}}}}}|||||||||{{{{{{zzzzzz}}}|||{{{zzzzzz{{{|||}}}xxxzzz|||zzzxxxvvvxxxzzz}}}|||yyywwwwwwwwwxxxyyy}}}|||zzzxxxwwwuuuuuutttwwwwwwwwwwwwwwwwwwwwwwwwvvvvvvvvvvvvwwwxxxyyyzzzxxxwwwvvvttttttssssssssstttuuuvvvuuusssrrrrrrsssrrrsssssssssrrrsssvvvxxxxxxyyyxxxuuurrrrrrvvvzzzxxxwwwvvvtttsssuuuyyy}}}xxxwwwuuusssrrrsssvvvxxxvvvvvvuuussssssrrrrrrrrrtttttttttuuuuuuuuuuuuuuussssssssstttuuuvvvvvvwwwrrrrrrsssssstttuuuuuuuuuttttttttttttsssrrrqqqqqqtttuuuuuutttrrrrrrsssuuunnnooopppqqqqqqqqqqqqqqqpppqqqsssuuuuuutttsssrrrwwwuuutttrrrqqqqqqqqqrrroooqqqssssssrrrqqqrrrsss|||}}}|||~~~|||}}}}}}~~~||||||}}}}}}}}}}}}||||||}}}{{{{{{{{{{{{yyy}}}}}}{{{{{{zzzzzz{{{{{{{{{{{{{{{zzz~~~vvvrrrwwwzzzvvvssssssuuurrrooopppsssvvvuuusssqqqqqqqqqqqqqqqqqqqqqqqqwwwssspppqqqssssssooojjjjjjkkklllmmmmmmllllllkkkqqqqqqpppmmmkkkjjjlllmmmhhhjjjlllllljjjhhhggggggjjjhhhgggiiilllmmmllljjjgggiiijjjkkkjjjiiijjjkkkiiiiiiiiijjjkkkkkkiiihhhgggkkkoooqqqpppnnnlllkkkmmmnnnppppppnnnmmmnnnooonnnoooppppppoooppprrrtttnnnqqqrrrqqqpppqqquuuyyytttpppqqqvvvwwwtttuuuzzzuuuvvvxxxzzz{{{zzzxxxwwwvvvwwwwwwxxxyyyzzz{{{|||{{{|||~~~~~~}}}{{{zzz~~~~~~~~~||||||~~~}}}}}}~~~~~~}}}{{{zzzzzz|||~~~~~~}}}|||{{{zzzzzz{{{|||||||||{{{zzzyyyyyyyyyyyyzzzyyyxxxxxxxxxyyyzzz{{{yyyyyyyyyzzzzzzyyyxxxxxx{{{{{{zzzyyyxxxwwwwwwvvvyyyyyyyyyxxxvvvtttsssrrrvvvvvvvvvvvvvvvvvvvvvvvvsssttttttuuuvvvwwwwwwxxxwwwvvvuuusssssstttuuuuuuttttttvvvwwwwwwxxxxxxxxxzzzyyywwwvvvvvvvvvwwwxxxuuuuuuuuuuuuuuutttttttttuuutttsssrrrrrrrrrssstttwwwuuusssssstttuuuuuuuuuvvvuuutttsssrrrrrrssstttttttttttttttuuuuuuvvvvvvvvvuuutttsssssssssssssssttttttttttttsssrrrqqqqqqtttsssrrrqqqqqqrrrttttttpppqqqrrrrrrppppppqqqrrrvvvuuusssrrrrrrsssuuuvvv}}}||||||}}}}}}|||{{{{{{{{{xxx|||~~~}}}|||}}}|||yyywww|||uuurrrwwwzzzxxxuuuvvvuuutttrrrrrrtttuuuvvvvvvsssrrrrrrqqqqqqpppppppppuuutttrrrrrrsssrrrooommmnnnnnnmmmllllllmmmnnnnnnssssssrrrpppnnnmmmnnnpppkkklllmmmmmmkkkjjjjjjkkknnnllljjjkkkmmmnnnmmmkkkiiijjjllllllkkkkkkkkklllllllllkkkkkklllllllllkkkkkkmmmqqqrrrqqqooonnnnnnoooqqqrrrrrrqqqqqqqqqrrrpppqqqrrrrrrrrrrrrtttvvvsssttttttsssrrrsssuuuwwwvvvssstttxxxyyywwwwww{{{wwwxxxyyyzzz{{{zzzzzzyyyyyyyyyzzz{{{|||}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~}}}|||||||||}}}}}}}}}||||||{{{{{{{{{{{{{{{{{{zzzyyyyyyyyyzzz{{{{{{zzzzzzzzz{{{{{{zzzzzzyyy{{{{{{{{{{{{{{{{{{{{{zzzyyyyyyzzzyyyyyyxxxwwwvvvwwwwwwwwwwwwwwwwwwwwwwwwuuuvvvvvvwwwxxxxxxyyyyyywwwvvvvvvuuuuuuuuuuuuuuussstttuuuvvvwwwwwwwwwwwwzzzyyyxxxwwwvvvwwwwwwxxxxxxxxxwwwwwwvvvuuuttttttuuutttrrrrrrrrrssstttvvvxxxuuusssssstttvvvvvvuuuvvvuuuuuutttssssssttttttuuuuuuuuuuuuuuuuuuuuuuuuvvvuuutttsssssssssssssssuuuvvvvvvvvvuuuttttttsssuuutttsssssssssssstttuuurrrssstttsssrrrqqqrrrsssvvvuuusssrrrrrrsssuuuvvv~~~}}}~~~~~~||||||||||||yyy|||~~~}}}xxxtttzzzuuutttwww{{{zzzxxxxxxuuuvvvvvvvvvuuuuuuwwwxxxwwwwwwvvvtttsssqqqpppppptttuuuvvvuuusssqqqqqqqqqsssrrrpppnnnnnnppprrrsssuuuvvvvvvtttrrrqqqqqqrrrmmmnnnooonnnmmmmmmoooqqqrrrpppooonnnoooooommmlllkkkmmmnnnooommmmmmnnnoooppppppnnnnnnnnnoooppppppoooqqqssssssrrrqqqrrrsssrrrtttvvvvvvuuuuuuuuuwwwrrrtttuuuuuuttttttvvvxxxxxxvvvuuuuuuvvvwwwwwwvvvxxxvvvwwwzzz{{{zzzzzz}}}zzz{{{{{{{{{{{{|||||||||||||||}}}~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}~~~}}}||||||{{{{{{{{{||||||{{{{{{|||||||||||||||{{{||||||}}}}}}~~~~~~~~~~~~zzz{{{{{{|||||||||{{{{{{yyyyyyyyyyyyyyyyyyyyyyyywwwxxxxxxyyyyyyzzzzzz{{{wwwwwwwwwwwwwwwvvvvvvuuutttuuuvvvwwwwwwxxxwwwwwwzzzyyyyyyxxxwwwxxxxxxxxx{{{{{{zzzxxxwwwvvvuuutttvvvtttrrrqqqrrrtttwwwyyyxxxvvvttttttuuuwwwwwwvvvuuuvvvvvvvvvvvvuuuttttttvvvvvvvvvvvvvvvvvvuuuuuuuuuuuutttsssssssssttttttwwwwwwxxxxxxxxxwwwwwwvvvvvvvvvuuuuuutttuuuuuuvvvtttvvvvvvuuusssrrrssstttuuuuuussssssssssssuuuuuu~~~~~~~~~~~~~~~|||~~~~~~zzzwww{{{yyywwwyyy{{{{{{zzzyyyuuuwwwyyyxxxuuutttwwwyyy|||{{{zzzxxxvvvtttrrrrrrsssvvvyyywwwsssqqqsssuuuwwwwwwvvvuuuuuuuuuvvvvvvwwwxxxyyyxxxuuusssssstttoooppppppooooooppprrruuutttsssrrrqqqpppooonnnmmmmmmnnnppppppooooooooopppssssssrrrpppoooppprrruuussstttttttttssssssuuuvvvtttvvvxxxxxxwwwwwwxxxyyytttvvvwwwwwwwwwvvvwwwxxxyyyvvvtttvvvyyy{{{yyywwwzzzzzzzzz|||}}}|||}}}~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}|||~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||}}}}}}}}}}}}||||||zzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyzzzzzzzzz{{{{{{xxxxxxyyyzzzyyyxxxwwwvvvwwwwwwxxxyyyyyyyyyyyyyyyzzzzzzzzzyyyyyyyyyyyyyyyzzzzzzyyyyyyxxxwwwvvvvvvwwwuuusssrrrsssvvvyyy{{{xxxvvvuuuuuuvvvxxxxxxxxxuuuvvvwwwxxxxxxwwwvvvuuuwwwwwwwwwwwwwwwvvvvvvvvvvvvuuuuuutttttttttuuuuuuwwwxxxxxxyyyyyyyyyxxxxxxxxxwwwwwwwwwvvvvvvvvvvvvuuuvvvwwwvvvtttsssssstttvvvuuuttttttttttttuuuvvv}}}|||~~~~~~}}}{{{{{{|||{{{yyyuuuxxxzzzyyyvvvuuuwwwyyy}}}|||{{{yyywwwuuusssrrrssswww{{{yyyuuurrruuuyyyzzz{{{|||}}}}}}{{{yyywwwwwwyyy{{{zzzxxxuuuttttttpppqqqqqqqqqpppqqqtttwwwtttttttttrrrqqqpppppppppoooppprrrrrrqqqqqqqqqrrruuuuuuuuusssqqqqqquuuxxxuuuuuuvvvuuuttttttvvvxxxuuuwwwyyyyyyxxxwwwxxxyyyuuuwwwyyyyyyxxxwwwxxxyyyvvvuuutttwww{{{}}}|||zzz{{{|||}}}}}}}}}~~~~~~}}}|||}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}~~~~~~}}}}}}|||~~~~~~~~~~~~}}}|||{{{zzz{{{{{{{{{{{{{{{{{{{{{{{{yyyyyyzzzzzzzzzzzzzzz{{{yyyzzz{{{|||{{{zzzxxxwwwzzz{{{{{{||||||||||||{{{{{{{{{{{{{{{zzzzzzzzzyyyxxxxxxxxxxxxxxxxxxxxxyyywwwvvvuuutttuuuwwwzzz|||yyywwwuuuvvvwwwyyyyyyyyyvvvwwwxxxyyyyyyyyyxxxwwwxxxxxxxxxxxxxxxxxxxxxwwwvvvvvvvvvuuuuuuvvvwwwwwwvvvwwwxxxyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxwwwwwwvvvuuuvvvvvvuuutttsssssstttvvvvvvvvvvvvvvvvvvvvvvvv~~~~~~}}}~~~}}}{{{yyyzzz{{{{{{zzzyyyyyyyyy{{{zzzyyyxxxwwwuuutttttttttxxx{{{zzzwwwuuuwww{{{{{{}}}~~~{{{xxxwwwzzz||||||zzzwwwuuutttqqqsssttttttssstttvvvxxxssstttuuutttsssrrrssstttrrrsssuuuuuutttttttttuuuvvvxxxyyywwwttttttwwwzzzvvvwwwxxxwwwvvvvvvxxxzzzvvvxxxyyyyyyxxxwwwwwwxxxwwwyyy{{{|||zzzyyyyyyyyyuuuuuuvvvyyy|||~~~~~~~~~}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~}}}|||{{{~~~~~~~~~~~~}}}|||{{{zzz||||||||||||||||||||||||{{{{{{{{{{{{{{{{{{{{{{{{|||||||||||||||{{{zzzzzz}}}}}}~~~~~~~~~~~~}}}}}}{{{||||||||||||{{{zzzzzzwwwwwwxxxxxxyyyzzzzzzzzzxxxxxxwwwwwwwwwyyyzzz{{{zzzxxxvvvvvvxxxzzz{{{{{{xxxxxxyyyzzzzzzzzzzzzyyyxxxxxxxxxyyyyyyyyyzzzzzzxxxxxxwwwwwwwwwxxxyyyyyyuuuvvvwwwxxxyyyzzzzzzzzzyyyyyyyyyyyyyyyxxxwwwvvvtttuuuvvvvvvttttttuuuvvvxxxxxxxxxxxxxxxxxxxxxxxx}}}}}}}}}}}}~~~~~~|||zzz{{{{{{zzzzzzyyyyyyxxxxxxvvvxxx{{{{{{yyyxxxyyy{{{}}}~~~{{{zzzxxx{{{~~~|||yyyvvvuuutttvvvwwwxxxwwwwwwwwwyyyrrruuuwwwwwwuuuuuuxxxzzzuuuwwwyyyyyyxxxwwwxxxyyywww{{{}}}|||xxxwwwyyy}}}xxxzzz{{{{{{zzzzzz{{{|||xxxyyy{{{zzzxxxvvvvvvwwwyyy|||~~~}}}|||{{{{{{vvvyyy|||}}}~~~~~~}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}||||||~~~~~~}}}|||||||||||||||}}}~~~~~~~~~~~~~~~}}}}}}||||||}}}}}}}}}|||{{{zzzzzzzzzzzzzzzzzzzzz{{{{{{yyyyyyyyyzzzzzzzzzyyyyyyzzzxxxwwwwwwyyy{{{||||||zzzzzzyyyyyyzzzzzz{{{|||wwwwwwxxxyyyzzz{{{||||||yyyyyyyyyyyyyyyzzz{{{{{{uuuvvvwwwyyyzzz{{{{{{{{{yyyyyyzzzzzzyyyxxxvvvuuutttvvvwwwwwwvvvvvvxxxyyyyyyzzzzzzzzzzzzzzzzzzyyy~~~~~~~~~{{{}}}}}}}}}}}}~~~~~~~~~~~~wwwxxxzzz{{{zzzzzz{{{{{{~~~~~~}}}|||{{{{{{yyy|||~~~zzzwwwvvvvvvxxxzzz{{{zzzyyyyyyyyyrrruuuxxxyyyxxxxxx{{{~~~xxxzzz||||||{{{zzz{{{|||yyy}}}{{{yyy{{{~~~zzz|||~~~~~~}}}|||}}}~~~zzz{{{|||{{{xxxvvvvvvwww|||~~~~~~}}}}}}yyy|||~~~~~~~~~|||}}}~~~|||}}}~~~~~~~~~~~~~~~~~~~~~}}}|||||||||}}}~~~}}}}}}~~~~~~~~~}}}}}}||||||}}}~~~~~~~~~}}}{{{zzz}}}}}}||||||{{{{{{{{{zzzyyyzzz{{{|||{{{zzzyyyxxxzzzxxxwwwwwwzzz|||||||||{{{zzzyyyyyyyyy{{{|||}}}vvvwwwxxxyyy{{{|||}}}}}}zzzzzzzzzzzzzzz{{{|||}}}vvvwwwxxxzzz{{{|||||||||yyyyyyzzzzzzyyywwwvvvuuuuuuvvvxxxxxxxxxxxxzzz|||zzz{{{{{{||||||{{{{{{zzz