BM 6( |||yyyuuutttrrrpppmmmkkkiiihhheeedddaaa___\\\ZZZYYYYYYVVVWWWXXXWWWUUUSSSTTTUUULLLOOOOOOKKKJJJLLLMMMKKKGGGGGGFFFEEEEEEEEEEEEFFFFFFEEEDDDDDDCCCCCCDDDDDDEEEEEEDDDCCCBBBBBBBBBBBBAAA@@@@@@@@@@@@AAAAAABBBBBBAAAAAABBBDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBB??????@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGFFFFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKMMMMMMMMMMMMNNNOOOLLLMMMMMMMMMNNNNNNNNNNNNMMMMMMNNNNNNOOOPPPPPPPPPPPPPPPPPPQQQQQQQQQRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSTTTTTTTTTUUUUUUUUUVVVVVVVVVVVVWWWWWWXXXYYYYYYYYYYYYZZZZZZ[[[[[[\\\]]]]]]_______________^^^^^^^^^aaaaaabbbccccccccccccbbbccceeeffffffffffffgggiiieeegggiiiiiiiiijjjkkkmmmlllnnnpppqqqpppoooooopppoooooopppqqqrrrsssssstttrrrsssttttttuuutttttttttuuuuuuvvvwwwwwwxxxwwwwwwwwwyyyzzzyyywwwwwwyyy||||||}}}}}}~~~~~~}}}}}}||||||}}}}}}}}}}}}~~~}}}zzzwwwuuurrrooollljjjiiiiiieeedddbbb___]]][[[ZZZYYYYYYXXXUUUSSSRRRTTTYYY\\\SSSRRRNNNJJJKKKOOOMMMIIIHHHGGGFFFFFFEEEEEEFFFFFFFFFFFFEEEDDDDDDDDDDDDEEEEEEEEEDDDCCCBBBBBBBBBBBBDDDCCCAAA@@@@@@AAABBBBBBBBBBBBAAABBBDDDEEECCCBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAABBBCCCDDDDDDEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGHHHHHHGGGFFFHHHIIIHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLMMMOOOPPPOOONNNKKKLLLNNNOOOOOOOOONNNMMMNNNNNNOOOOOOPPPQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRSSSSSSSSSTTTTTTTTTUUUUUUVVVVVVVVVWWWWWWWWWWWWWWWXXXXXXYYYZZZZZZ[[[[[[[[[\\\]]]]]]^^^^^^___````````````````````````bbbccccccdddddddddddddddeeeggghhhiiihhhhhhiiikkkgggiiikkkkkkjjjkkklllnnnnnnpppqqqqqqpppoooqqqrrrpppqqqrrrssstttuuuuuuvvvtttuuuvvvvvvwwwwwwvvvvvvvvvvvvxxxyyyzzz{{{{{{|||zzz{{{{{{zzzyyyxxxzzz{{{}}}}}}~~~~~~~~~~~~~~~}}}~~~~~~~~~{{{xxxvvvrrrnnnkkkjjjiiiiiieeedddbbb```^^^\\\[[[ZZZZZZYYYVVVSSSQQQTTTYYY^^^]]]\\\XXXPPPMMMMMMLLLHHHIIIHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCFFFEEECCCAAAAAAAAACCCCCCCCCCCCBBBCCCEEEEEECCCBBBBBBBBBBBBBBBCCCCCCCCCCCCAAAAAABBBCCCCCCDDDEEEEEEDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEGGGHHHHHHGGGFFFHHHIIIIIIIIIIIIJJJJJJKKKKKKLLLKKKKKKLLLLLLLLLLLLMMMMMMPPPNNNMMMPPPSSSTTTRRROOOKKKMMMOOOPPPQQQPPPNNNMMMOOOOOOPPPQQQQQQRRRRRRSSSRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSTTTTTTUUUUUUVVVWWWWWWWWWXXXXXXXXXXXXYYYYYYYYYYYYZZZ[[[[[[\\\\\\\\\\\\]]]]]]^^^_________aaaaaaaaaaaabbbbbbbbbbbbdddeeeeeefffffffffffffffggghhhjjjjjjiiiiiikkkllljjjkkkmmmmmmllllllnnnppppppqqqqqqpppoooppprrrsssrrrsssssstttuuuvvvwwwxxxuuuuuuvvvwwwxxxxxxxxxxxxyyyzzz{{{}}}~~~~~~}}}}}}}}}|||zzzzzz{{{{{{}}}~~~~~~|||zzzwwwsssooollljjjjjjjjjfffdddbbb```^^^]]]\\\\\\ZZZYYYXXXVVVTTTTTTVVVYYY]]]```^^^UUUMMMKKKKKKJJJJJJJJJIIIHHHHHHHHHHHHIIIGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCDDDDDDGGGFFFEEECCCCCCCCCDDDDDDEEEDDDCCCDDDEEEEEEDDDBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFHHHGGGFFFFFFGGGIIIIIIIIIJJJKKKLLLLLLMMMMMMLLLLLLLLLLLLMMMMMMNNNNNNPPPOOOOOOQQQUUUVVVSSSOOOMMMNNNPPPRRRRRRQQQOOONNNQQQQQQQQQRRRSSSSSSTTTTTTSSSSSSTTTTTTTTTUUUUUUUUUTTTTTTUUUUUUVVVWWWXXXXXXYYYYYYYYYYYYZZZZZZZZZZZZZZZ[[[[[[\\\\\\]]]^^^^^^\\\\\\]]]^^^^^^______```bbbbbbbbbccccccdddddddddfffgggggghhhhhhhhhhhhhhhhhhiiikkkkkkjjjjjjlllmmmlllnnnoooooonnnnnnpppqqqpppqqqrrrqqqpppppprrrtttttttttuuuvvvwwwxxxxxxyyyuuuvvvwwwxxxyyyyyyyyyyyy{{{|||}}}}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}|||~~~~~~|||{{{yyyvvvrrrnnnlllkkkjjjfffeeecccaaa___^^^]]]]]]XXXYYYZZZXXXUUUTTTSSSTTTTTTZZZ\\\TTTMMMKKKLLLMMMKKKJJJIIIIIIHHHHHHIIIIIIFFFFFFEEEDDDDDDDDDDDDEEEEEEEEEDDDDDDCCCDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEFFFEEEDDDEEEFFFFFFDDDBBBBBBBBBBBBCCCDDDDDDEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFHHHIIIIIIHHHGGGIIIJJJJJJJJJKKKLLLMMMMMMNNNOOOLLLLLLLLLMMMNNNNNNOOOOOOMMMNNNOOORRRSSSSSSQQQOOOOOOPPPQQQSSSSSSRRRRRRQQQRRRRRRSSSSSSTTTUUUUUUUUUUUUVVVVVVVVVVVVWWWWWWWWWVVVVVVWWWXXXYYYYYYZZZZZZZZZZZZ[[[[[[[[[\\\\\\\\\\\\\\\]]]]]]^^^_________]]]]]]^^^^^^___``````aaaccccccddddddeeefffffffffhhhiiiiiijjjjjjjjjjjjjjjiiikkkllllllllllllmmmoooooopppqqqqqqppppppqqqsssqqqsssttttttsssrrrsssuuutttuuuvvvvvvxxxxxxyyyzzzvvvvvvxxxyyyzzzzzzzzzzzzzzzzzz{{{|||||||||{{{{{{~~~~~~~~~~~~~~~{{{xxxuuussslllhhhcccaaaeeennnxxx||||||zzzxxxuuuqqqnnnkkkjjjfffeeecccaaa```^^^^^^^^^VVVXXXYYYXXXUUUSSSSSSSSSMMMSSSUUURRROOOOOONNNLLLIIIIIIHHHGGGGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEDDDEEEGGGHHHHHHHHHFFFEEEFFFEEEEEEEEEFFFFFFDDDBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGEEEEEEFFFFFFGGGHHHHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHJJJKKKKKKJJJJJJKKKLLLJJJJJJKKKLLLMMMNNNOOOPPPLLLLLLMMMMMMNNNOOOOOOPPPLLLOOORRRTTTSSSRRRQQQQQQRRRRRRSSSSSSSSSTTTTTTTTTSSSSSSTTTTTTUUUVVVVVVVVVWWWXXXXXXXXXYYYYYYYYYYYYWWWXXXYYYZZZ[[[\\\\\\]]][[[\\\\\\\\\\\\]]]]]]]]]]]]]]]^^^______``````aaa______``````aaabbbbbbbbbddddddeeeffffffggghhhhhhjjjjjjkkklllllllllkkkkkklllmmmoooooonnnnnnpppqqqppprrrssssssqqqqqqrrrtttsssuuuwwwxxxwwwvvvvvvvvvuuuuuuvvvwwwxxxyyyyyyzzzwwwxxxyyy{{{|||}}}}}}}}}yyyzzz{{{|||}}}~~~~~~~~~~~~~~~~~~zzzxxxvvvuuuqqqppppppqqqssstttsssrrrfffeeeaaa]]]XXXRRRNNNLLLDDDAAA===<<<@@@HHHRRRXXXbbbeeemmmvvv}}}yyyvvvhhhiiilllrrr{{{||||||{{{yyyvvvsssooollljjjfffeeecccbbb```___^^^^^^UUUVVVWWWVVVTTTSSSSSSTTTNNNQQQRRRQQQRRRSSSOOOIIIHHHGGGFFFFFFEEEEEEFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCEEEEEEDDDDDDDDDDDDEEEFFFCCCEEEHHHJJJJJJIIIGGGFFFGGGFFFEEEFFFFFFFFFDDDCCCBBBBBBBBBCCCDDDEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGEEEEEEFFFGGGHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHKKKLLLMMMMMMLLLLLLMMMNNNJJJKKKLLLMMMNNNOOOPPPPPPLLLLLLMMMNNNOOOOOOPPPPPPMMMQQQVVVWWWUUUSSSSSSUUUTTTTTTTTTSSSTTTTTTUUUVVVSSSTTTTTTUUUUUUVVVWWWWWWYYYYYYYYYYYYZZZZZZZZZZZZXXXYYYZZZ[[[\\\]]]^^^^^^\\\\\\\\\]]]]]]]]]^^^^^^^^^^^^______```aaaaaaaaaaaaaaaaaabbbccccccddddddeeeeeeeeefffggghhhhhhiiijjjkkkllllllmmmmmmllllllmmmooopppqqqppppppqqqsssqqqssstttsssrrrrrrsssttttttwwwzzz{{{zzzxxxxxxxxxuuuuuuvvvwwwxxxyyyyyyzzzyyyzzz{{{}}}~~~~~~zzz{{{}}}~~~|||||||||zzzwwwsssooommmdddaaa[[[UUUOOOKKKIIIHHHAAA@@@@@@AAACCCDDDDDDCCC666666555444333111000///***+++,,,...000333555666333777@@@MMM^^^ooo~~~}}}~~~~~~}}}nnnllljjjjjjnnnuuu}}}yyypppaaaSSSGGG???999666555444666<<>>;;;999;;;@@@FFFJJJKKKGGG@@@777222111000///---333222111111333555888:::777666444222222333444555555555666666666777777777AAA???===:::999888999:::@@@DDDLLLVVV```iiiooosssxxx~~~|||{{{yyyvvvssspppnnnmmmiiihhhfffdddbbbaaa```___[[[[[[YYYWWWVVVUUUUUUUUUQQQQQQPPPOOONNNMMMLLLLLLKKKKKKJJJIIIHHHGGGFFFFFFDDDEEEEEEEEEEEEEEEEEEDDDGGGEEEDDDEEEFFFGGGFFFDDDFFFEEEEEEEEEFFFHHHIIIJJJJJJJJJIIIHHHGGGFFFEEEEEEFFFFFFFFFGGGGGGHHHHHHIIIHHHHHHHHHHHHHHHIIIIIIJJJHHHHHHHHHIIIIIIIIIJJJJJJIIIJJJKKKLLLMMMMMMMMMMMMLLLLLLLLLMMMMMMMMMNNNNNNLLLLLLMMMNNNNNNOOOOOOPPPNNNPPPRRRSSSRRRRRRRRRSSSSSSSSSTTTUUUVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXYYY\\\______]]]\\\\\\^^^___^^^]]]\\\\\\^^^___``````````````````aaaaaabbbaaaaaabbbccccccdddeeeeeedddeeefffhhhhhhhhhhhhgggiiijjjkkkllllllmmmllllllnnnoooooopppqqqpppppppppmmmoooqqqqqqqqqqqqssstttppprrrttttttuuuvvvyyy{{{xxxyyyzzzzzzyyyxxxyyy{{{}}}|||{{{{{{zzzzzzzzzzzz|||}}}}}}~~~~~~|||xxxsssnnnlllaaa\\\VVVOOOKKKGGGCCC@@@<<<;;;:::777444111...,,,333222000......---..............................................................................///---,,,,,,...222777:::444222000111222111...,,,666333000000222555555555444111///...000222555666//////......///111333444333222000......///000111........./////////000000333222111111222444666777666777888999:::;;;;;;<<<<<>>;;;::::::;;;<<<<<<<<<<<<>>>BBBHHHMMMPPPXXXWWWWWWXXXXXXTTTLLLFFFFFFTTTkkkuuunnngggfffiiisss~~~}}}{{{xxxuuurrrpppooolllkkkiiifffdddbbbaaaaaa]]]\\\[[[YYYXXXWWWVVVVVVRRRRRRQQQPPPOOONNNMMMMMMLLLLLLKKKJJJJJJIIIHHHHHHEEEFFFFFFGGGGGGFFFFFFEEEFFFEEEDDDEEEGGGHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJIIIIIIJJJKKKLLLMMMNNNNNNJJJKKKLLLMMMMMMNNNNNNMMMNNNNNNOOOOOOOOOPPPPPPPPPOOOOOOPPPPPPQQQRRRRRRRRRQQQSSSUUUUUUTTTTTTUUUWWWXXXWWWVVVVVVWWWXXXZZZ[[[YYYYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZ[[[[[[\\\\\\]]]]]]^^^____________```aaadddcccbbbaaaaaaaaaaaaaaacccccccccccccccdddeeefffeeefffffffffggggggggghhhiiiiiijjjjjjkkkllllllllljjjkkklllnnnoooooooooooorrrsssttttttuuuuuutttttttttuuuwwwvvvuuutttuuuwwwyyyzzzzzzyyywwwvvvwwwwwwzzz|||}}}|||{{{{{{|||}}}~~~}}}{{{wwwqqqkkkeee```]]]SSSOOOHHH@@@777000,,,)))---,,,+++,,,///111222111,,,---------------,,,,,,,,,,,,,,,---...//////000------------------------------------------------------------------------+++,,,---///000111111111222111000///000000000///000000000000000000///...444111///111444444111---///......---------...//////......---------...//////000000000111111111111111111000000111222333444111222444666888999::::::888999999888666666888;;;999888666666777777555222<<<<<<;;;:::999888888888;;;:::888777666777888999777666666888999888444111222666???LLLXXX[[[WWWQQQFFFBBB???@@@BBBEEENNNWWWuuuxxxcccXXXjjjpppzzzӵ|||yyyvvvtttqqqpppmmmkkkiiifffdddbbbaaa```\\\\\\ZZZXXXWWWVVVVVVVVVSSSRRRRRRQQQPPPOOONNNNNNKKKKKKJJJJJJIIIIIIHHHHHHFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEGGGHHHHHHFFFGGGGGGGGGGGGFFFFFFFFFEEEDDDEEEEEEFFFGGGGGGHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFHHHIIIJJJKKKKKKKKKJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLJJJJJJKKKLLLMMMMMMMMMMMMĦQQQQQQQQQQQQQQQQQQĦTTTTTTSSSUUUVVVVVVUUUVVVWWWYYYYYYYYYXXXXXXXXXZZZ\\\]]]ZZZӵ\\\[[[[[[\\\]]]^^^^^^__________________aaabbbbbbbbbddddddccccccbbbbbbbbbbbbccccccccccccdddeeefffggghhhhhhhhhhhhiiiiiiiiiiiijjjjjjjjjkkkllllllmmmmmmllllllnnnooopppqqqqqqqqqttttttuuuvvvvvvvvvvvvuuutttvvvwwwxxxwwwxxxzzz{{{wwwuuuuuuzzz~~~{{{xxxzzz|||||||||}}}~~~{{{{{{|||}}}~~~~~~~~~}}}Ħ{{{wwwsssnnnjjjYYYWWWRRRLLLFFF@@@<<<999222111///......///000111111///------...///...,,,,,,,,,,,,,,,+++***((((((------..................------------------------------------------------------------------------///...---,,,,,,++++++,,,/////////...,,,++++++++++++,,,............------111---+++222<<>>>>>???:::666888<<<@@@>>><<<===<<<===??????<<<>>>BBBDDDLLLTTTTTTKKKBBB>>>>>>>>>@@@DDDHHHKKKPPPTTTXXXZZZ[[[[[[]]]```fffnnnsss4ĉ@ӵ~~~{{{xxxuuusssqqqnnnllljjjgggdddbbbaaa```]]]\\\ZZZYYYWWWVVVVVVVVVSSSSSSRRRQQQPPPOOOOOONNNKKKKKKJJJJJJIIIIIIIIIIIIGGGGGGHHHHHHHHHHHHGGGGGGFFFEEEEEEFFFHHHIIIHHHGGGGGGGGGHHHHHHHHHGGGGGGFFFEEEEEEFFFFFFGGGHHHHHHIIIGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIKKKLLLLLLLLLKKKJJJLLLLLLLLLLLLMMMMMMMMMMMMKKKLLLMMMNNNNNNOOONNNNNN>LRRRRRRSSSSSSRRRSSS=hĦVVVVVVWWWWWWWWWVVVWWWYYY[[[ZZZZZZZZZZZZ[[[\\\]]]]]]4ĉ@ӵ]]]]]]^^^___``````aaaaaaaaa```___```bbbdddddddddeeeeeeeeeddddddddddddcccddddddddddddeeeggghhhhhhjjjjjjjjjjjjjjjkkkkkkkkklllllllllllllllnnnoooooonnnoooqqqrrrttttttuuuuuuuuuvvvwwwwwwxxxxxxwwwwwwxxxzzz|||}}}}}}~~~}}}xxxtttwww}}}~~~xxxqqqqqqtttvvvxxxzzz|||~~~~~~>L}}}uuuoooggg^^^UUUMMMFFFBBB:::888666222///---+++++++++******+++,,,...000222///...,,,---------,,,***/////////000//////......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,111333444333111...------+++,,,...---+++******+++111---+++222<<<@@@;;;444,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------***++++++,,,,,,---------222333444666777888888888999999999888999999::::::444555666777888999999999666777888999:::::::::::::::::::::::::::::::::999:::888666444444666888:::@@@<<<999999<<<>>>>>>===<<<::::::<<<:::888:::???>>>AAABBB@@@<<<;;;???DDDAAAAAA@@@>>><<<<<<>>>@@@AAAAAA@@@???@@@EEELLLQQQFFFFFFGGGKKKSSS]]]fffllltttrrrppppppttt{{{GG=?|||yyyvvvtttrrrooonnnkkkiiifffcccbbbaaa^^^]]]\\\ZZZYYYXXXWWWWWWTTTTTTSSSRRRQQQPPPOOOOOOLLLLLLKKKKKKKKKKKKJJJJJJGGGGGGHHHHHHHHHHHHGGGGGGFFFEEEEEEFFFHHHIIIIIIHHHGGGGGGIIIIIIJJJIIIHHHHHHFFFFFFGGGGGGHHHHHHIIIIIIHHHHHHIIIIIIJJJJJJKKKKKKIIIJJJKKKMMMMMMLLLKKKJJJLLLLLLMMMNNNOOOPPPPPPQQQMMMNNNOOOPPPQQQQQQQQQQQQHdĦSSSSSSTTTTTTTTT=ĪjWWWXXXYYYXXXWWWXXXZZZ]]]ZZZ[[[\\\]]]]]]^^^^^^]]]GG=?^^^___```aaabbbccccccccc```___```ccceeefffeeeeeeffffffgggggggggggggggeeeeeeffffffgggiiijjjkkkllllllllllllllllllllllllooonnnnnnnnnnnnpppqqqrrrrrrsssuuuwwwxxxyyyzzzzzzxxxyyyyyyzzzzzzzzzzzzzzz|||}}}}}}{{{xxxvvvuuuvvvqqqjjjaaa]]]\\\ZZZUUUQQQTTTWWW[[[^^^aaadddhhhkkkoooqqqsssuuuvvvvvvvvvuuuqqqnnniiiHdĦ]]]PPPKKKCCC;;;666111---+++///...---,,,,,,,,,------...---,,,+++************+++******,,,...000///...((()))******++++++******)))***+++,,,---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++'''((()))***,,,...///000(((,,,000000...+++)))))),,,---///...++++++,,,...///......000222222///,,,*********++++++++++++***))))))***+++++++++++++++,,,,,,---------.........+++,,,,,,---............((())),,,...111333555555666666666777888777666555777888888888666555444444888999999::::::::::::999;;;;;;;;;:::999777666555:::999888666555555777999666777888:::<<<=========@@@>>>>>>???>>><<<>>>CCC<<>>??????===<<<===>>>:::::::::999999:::>>>AAABBBAAA@@@???@@@BBBEEEGGGBBBBBBAAAAAACCCGGGKKKNNNCCCFFFKKKRRRYYY___cccfffxxxzzz~~~ӵĭӵӵĦӵӵĦƜ`1.׼sĦtttsssqqqpppmmmjjjgggeeecccӵZZZĦSSSRRRQQQPPPOOOOOOMMMMMMMMMMMMĭӵHHHJJJĦIIIIIIGGGĦIIIĦLLLMMMNNNNNNIIIJJJLLLMMMNNNMMMKKKJJJTTTTTTOOOSSSDdDTTTUUUUUU?fӵXXXYYYYYYĦZZZ[[[]]]ӵƜ`1.׼s^^^___ĭӵ```ggghhhiiiggggggggghhhiiikkklllӵmmmmmmllllllĦpppoooppprrrsss|||}}}||||||||||||zzzyyyuuuĦMMMHHH???888444333???ĦSSSUUUVVVVVVVVVUUUQQQMMMGGGDdD***+++------...ӵ------ӵ,,,ӵ,,,,,,---+++---Ħ++++++ӵ+++++++++)))ĭӵ444222***,,,,,,***+++...111%%%))),,,,,,)))''')))+++******+++,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,,,,,,,++++++***,,,---///111333444444555666666666777888777555333555666888999888888888999999888888777777777666666555666777999::::::999888666888888888777777888:::888:::<<<<<<;;;:::;;;<<<===<<<>>>@@@>>>:::999<<>>@@@AAA888:::>>>???===<<<::::::;;;===???@@@?????????@@@DDDEEEEEEEEEEEEEEEDDDDDDEEEEEEDDDCCCBBBAAAAAA@@@AAABBBEEEHHHLLLNNNPPPPPPEEEEEEFFFFFFFFFEEEDDDDDDGGGMMMVVV\\\```gggooovvv?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵtttrrrpppnnnllliiifffg&e[[[>hӵTTTTTTSSSRRRQQQMMMMMMLLLfff?><zIIIg&e>&eGGGGGGHLIIIIIIIIIShӵgLMMMLLLKKKLLLMMMLLLLLLLLLLLLMMMMMMMMMS?ʬTTTUUU3h?D%%)?UUUVVVZufĦ[[[ZZZYYYgL\\\``````g&e```gĉ@```aaag&e>&eddd@ekkkkkk??jjjkkkkkkkkkkkklllllllllg<ĉqqqqqqqqqqqq3we<Ħvvvssspppppp3h?@e}}}xxxsssoookkkfff\\\Z;;;000000//////...3h?gL444444444444444444444000//////D%%)?,,,fff?><z,,,+++=?Ħ+++g&e,,,g&e,,,,,,,,,S?ʬ+++4ff?>ߝL000@e+++g&e)))))))))3h?g&e>&e222333??+++++++++++++++++++++,,,++++++***************+++++++++++++++++++++++++++)))))))))))))))))))))))),,,***)))***++++++***))),,,,,,,,,++++++************+++---...///111555888444444444555555555555555777666555444444444444444999999999888888888777777888999999888777666666777555777999777444333444666888999::::::;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<>>>======<<<;;;;;;::::::??????;;;555222333222///111444999<<<>>>???@@@AAAGGGIIIKKKLLLMMMNNNPPPSSSNNNNNNLLLHHHCCCBBBFFFJJJCCCCCCAAADDDTTTbbb\\\LLLIIIGGGEEEDDDEEEFFFFFFEEECCCCCCDDDEEEFFFGGGGGGHHHIIIIIIIIIJJJOOO]]]ooo}}}uuulllgggmmmvvv|||4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@uuurrrqqqpppnnnllliiigggHu]Ħ[[[ZuR)ĦTTTTTTTTTSSSRRROOOOOOsߝLGdUĦIIIHƅ^Hu]ĦHHHntHdĦIIIIIIHGgĉ@KKKHdĦNNNMMMLLLMMMNNNLLLLLLMMMMMMMMMNNNHtƅ^SSSTTTBt=o9ĦDtfo9ĦWWWXXXYYYg?ZZZYYYHdĦ]]]___```Hu]ĦdddttbbbbbbHƅ^Hu]ĦeeeH׼sjjjmmmllllllllllllllllllmmmmmmnnntQqqqpppppppppje<ĦtttuuuuuuBt=o9ĦH׼s{{{qqqdddWWWOOOHHHEEE@@@HtĦ000////////////Bt=o9ĦHdĦ000000000000000000000//////...Dtfo9ĦsߝLGdUĦ,,,Ht@cӵHu]Ħ,,,Hu]Ħ,,,,,,Htƅ^+++qIܗGIӵ---H׼s++++++Hu]Ħ)))(((Bt=o9ĦHƅ^Hu]Ħ222***,,,,,,,,,,,,++++++++++++++++++***************+++************************))))))))))))))))))))))))+++***))))))***+++***))),,,,,,,,,++++++************+++,,,---...000444777444444444555555555555555666555555444444444555555888888888777777666666666666777888777555444555666666777888666444333555777888999::::::;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;=========<<<;;;:::::::::<<<===:::555444777888777555777999:::;;;===@@@BBBLLLNNNQQQUUUXXX[[[]]]^^^UUUSSSNNNIIIEEEDDDEEEGGGBBBDDDCCCEEESSS```]]]QQQJJJHHHEEEDDDEEEFFFGGGFFFEEEEEEEEEFFFFFFGGGHHHHHHIIIJJJJJJIIIGGGGGGIIIKKKCCC;;;777;;;@@@AAABBBEEEIIIKKKNNNTTT\\\dddlllppp4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetwwwtttqqqppppppnnnllljjjhhhDdDĦ\\\ZZZt|>>AAAAAAAAADDDLLLUUUZZZXXXUUUXXXQQQIIIEEEDDDCCCBBB@@@???CCCEEEEEELLLVVV[[[ZZZOOOKKKGGGEEEFFFHHHJJJKKKJJJIIIIIIIIIHHHHHHGGGGGGHHHEEEBBBDDDGGGHHHEEEAAA:::888888:::;;;:::777555>>>===:::777666777888888<<<;;;;;;::::::999999999444777;;;>>>@@@BBBEEEGGGDDDFFFKKKPPPVVV\\\```bbbqqquuu|||4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħtttqqqpppooommmkkkjjj>d<Ħ^^^DtXXXUUUVVVWWWWWWVVVPPPOOODdDΦDdDĦJJJ>d<ʜ4DuTӵIII4DwDd<ĦLLLpuR)Ħ>dd<ӵDd<___qR/ܗ?fӵ___>dd<Ħggg4DufئL>eiiiDdDʜ4DuTӵlllDdDĦrrroooooopppqqqrrrrrrqqqqqqqqqqqqrrrsssssstttgeĦssss<v>aĦwwwyyypeӵDx<DdDĦ777...)))***---000......///DdDĦ,,,,,,,,,,,,peӵDx<>d<------------------,,,++++++>d<ӵDd<DdDΦDdDĦ+++DdDӵnd<DdDĦ,,,>d<Ħ,,,peӵ(((Ħ)))F&uTӵ(((DdDĦ((((((>d<Ħ(((peӵDx<>d<ʜ4DuTӵ777666444111000000......---,,,++++++************))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((((((((((((((((((''''''''')))******(((************************)))***+++******+++...111333333444444555666666777444444444444444555666777777777777777777777777777555666777777666555666888:::888555444444666888999888999::::::;;;;;;:::::::::::::::::::::::::::::::::::::::::::::999999999999:::777111000444666555111444777999:::;;;<<<===???>>>@@@GGGNNNRRROOOKKKNNNIIICCC@@@@@@AAA???>>>>>>AAACCCDDDHHHOOOUUUWWWQQQMMMHHHFFFGGGJJJLLLMMMJJJIIIIIIHHHHHHGGGGGGFFFLLLFFFAAAAAADDDEEEBBB>>>000000000111222444444333...///111333444555666666444444444444555555555555666777777555222///......888888999;;;<<<===>>>???666888;;;>>>@@@DDDHHHKKKDDDIIIQQQXXXeee|||4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<ĦJJJs&dq&ĒRJJJJJJi?ʜtd<ĦMMMHHܗDӊB@@@<xPPPRRRRRRRRRSSSSSSSSSB?daĦtttrrrB?Ho9AAA>d<------......***+++,,,>d<ӵ+++,,,B?Ho9,,,<x,,,,,,,,,,,,+++++++++&ӫeʬtIӇ+++>d<Φ>d<Ħ+++D&ӫetIӇ***DdDĦ,,,sdKĦ+++B?dp&ĒR)))(((>d<sdKĦ(((B?Ho9)))s&dq&ĒR444555555333111111111,,,,,,,,,++++++*********))))))))))))***+++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))(((''''''(((***++++++))))))))))))*********************+++******+++...000222333333444555666777777555555444444444555666666666666777777777777888888666777888888777777888999999777555444666888999999888999::::::;;;;;;::::::999999999999999999999999999999999999999999999999:::;;;888333111333333111111444888::::::::::::;;;<<<;;;<<<@@@EEEFFFDDDAAACCCAAA???>>>>>>>>>>>>===>>>@@@BBBCCCEEEIIINNNRRROOOLLLHHHGGGHHHJJJKKKLLLHHHHHHGGGGGGFFFFFFFFFEEEHHHEEECCCDDDFFFDDD>>>888333555555222222555666555...000333666777666555444555555666777888999::::::///111444666888:::===???444444555666666777777777666777777666444444555777<<<>>>>>>;;;;;;CCCSSS```vvv4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďD|||zzzxxxtttsssqqqooollljjjne```___=eWWWWWWWWWWWWVVVUUURRRQQQegeJJJJJJsĪj@hKKKKKKKKKfdDĦMMM@ďDEEEDDDHkgeRRRSSSUUUTTTTTTTTTTTTUUU@hWWWYYY@G[[[[[[HĪj@IŌ```___BenedddHkgeiiinekkkkkkfemmmHu]3hhoooooooooseqqqrrrtttvvvwwwvvvuuuuuuuuuuuuuuuuuuttttttgeĦja>aĦaaa\\\@G222...se//////...,,,+++***++++++<Ō***++++++@G+++,,,Hkge,,,,,,,,,,,,,,,,,,,,,+++HĪj@IŌ******ege***+++Hu]3hIŌ******DdDĦ,,,ne***)))@h((((((>h((())))))se&&&ne((((((@G))))))sĪj@h///111222222111000000111************************))))))))))))***+++,,,---)))))))))))))))))))))))))))))))))))))))))))))))))))(((''')))+++,,,,,,+++((()))))))))*********+++++++++,,,+++***+++---000222222333444555666777777666555555444444444555555555555555666666777777777666777888888777777888:::888666555555888999999777888999::::::;;;;;;::::::999999999999999999999999888888888999999999999999888;;;:::666555888777444888999;;;;;;999999999:::999:::;;;<<<===============>>>@@@???>>>=========AAA@@@AAACCCEEEGGGIIILLLLLLIIIGGGFFFGGGHHHHHHHHHEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCEEEFFFEEE@@@<<<000444555111000222222///333444333333222000///...111000000000////////////444444444222000...///000///000222444666888999:::777888888888777777999;;;111444777999999777555444:::CCCPPPjjj4DuXӵĵD^}}}|||zzzxxxuuutttrrrooollliiicccaaa```ZZZXXXWWWWWWWWWVVVTTTTTTSSSKKKKKKKKKLLLLLLKKKKKKKKKDdDĦNNNNNNPPPGGGHHHSSSTTTUUUWWWTTTTTTUUUUUUUUUVVVVVVXXXZZZ[[[[[[[[[\\\```aaa^^^eeefffiiiiiinnnooooooooonnnD^qqqppppppppps׼sppprrrtttvvvxxxyyyxxxwwwvvvvvvvvvuuuuuuttttttgeFm8ccc>aĦBBB===:::***+++---s׼s,,,+++******++++++,,,++++++Ho...*********++++++++++++------------------,,,,,,,,,)))************+++D^)))))))))DdDĦ,,,******((((((+++'''((((((''''''((()))s׼s&&&&&&'''((((((''')))))))))...,,,...///000///...///000)))))))))))))))*********))))))))))))***+++,,,---(((((((((((((((((((((((()))))))))))))))))))))))))))(((((()))+++---,,,+++(((((())))))*********++++++,,,,,,+++***+++---000222222333444555666777888777666555444444444444444444444444555555555666666555777888888777777888:::888666555666999:::999777999999:::;;;;;;;;;::::::888888888888888888888888888888888888888888999999777:::;;;999:::===<<<999??????===:::888777999;;;<<<===>>>>>>======>>>@@@;;;>>>BBBBBB???======>>>CCCAAAAAADDDFFFFFFGGGHHHIIIGGGEEEDDDEEEFFFFFFEEECCCCCCCCCCCCCCCDDDDDDDDDIIIFFFBBB???>>>>>>===<<<,,,333555222111333111,,,111000/////////000111222222222222222222222222222...000111222222333666888111111111222222333333333333444555444444444666888999666333666;;;===;;;777777<<<888777ZZZΦ4DuXӵtvӵ>d<ĦĦĦ~~~}}}{{{|||~~~~~~}}}vvvtttqqqqqqrrrrrrpppmmmkkkjjjiiigggeeecccbbbaaaĦ]]][[[YYYXXXWWWYYYXXXWWWVVVUUUTTTSSSSSSTTTTTTRRRQQQOOONNNMMMLLLNNNMMMMMMLLLKKKJJJJJJIIIIIIIIIJJJKKKLLLMMMNNNNNN>d<ĦOOOPPPPPPOOOOOOOOOOOOOOOOOOOOONNNMMMOOOQQQSSSTTTTTTTTTTTTUUUVVVVVVWWWWWWXXXXXXYYYWWWVVVUUUTTTUUUXXX[[[]]]\\\\\\\\\\\\\\\\\\\\\\\\______^^^^^^^^^^^^____________``````aaacccdddeeefffhhhjjjiiiffffffiiikkkjjjkkkmmmnnnĦlllmmmmmmnnnqqqsssssspppnnnooo>d<ĦpppnnnqqqpppoooBetttsssuuuuuuuuuttttttsssssssssuuuooogggccccccaaageFYĉFFFAAA>aĦ///...............,,,------......---Be+++++++++++++++++++++,,,***)))nu]ӵ************++++++************************************************++++++++++++******))))))+++***)))((((((''''''(((((()))***++++++>d<Ħ)))))))))))))))>d<Ħ+++++++++Ħ)))))))))))))))))))))))),,,***))))))******)))'''((((((((((((Be(((&&&&&&&&&'''Ħ((((((((((((((((((((((((((((((((()))***++++++,,,,,,,,,,,,,,,------.........,,,+++***)))((((((((((((+++*********))))))(((((())))))(((((('''''''''&&&)))***)))(((&&&%%%&&&(((''')))***,,,111444///'''******))))))))))))******((())))))((((((***---000111222333555777888999:::666666666666666666666666666666666555444444333333777777777777888888888888555555555666999::::::999999888777777777888::::::;;;:::888666666777888999999999888888888888999999999999999999999999999999:::::::::;;;;;;;;;<<<<<<:::;;;<<<<<<======<<<<<<=========<<<===>>>>>>???BBBEEEHHHGGGDDDBBBCCCDDDBBBDDDEEEEEECCCBBBBBBCCCHHHFFFDDDBBBAAAAAABBBCCCGGGFFFEEECCC@@@>>>;;;:::777222...000000......000////////////000000000000000000////////////000000////////////000000000000000000000000000000000000222222222333333333444444555555555666666666666666999999<<<555HHHRRR?aŖ%7uSQuR)ӵsdKĦgdKĦ{{{xxxvvvuuusssgdKĦxxxvvvuuupppnnnlllkkkkkkhhhdddaaa______]]][[[WWWUUUUUUUUUYYYYYYWWWVVVTTTTTTSSSSSSXXXYYY[[[\\\\\\\\\ZZZYYYZZZXXXXXXYYY]]]^^^]]]\\\XXXWWWVVVUUUTTTRRRRRRgdKĦPPPOOONNNNNNMMMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNMMMMMMMMMMMMKKKKKKKKKKKKKKKLLLLLLLLLKKKKKKLLLMMMNNNNNNOOOOOOgdDĦOOOPPPPPPOOOOOOOOOOOOPPPPPPPPPPPPQQQQQQSSSTTTTTTUUUUUUTTTUUUUUUVVVWWWWWWXXXYYYYYYYYYYYYXXXXXXYYY[[[]]]___]]]]]]]]]]]]^^^^^^_______________```aaabbbcccdddhhhggggggggggggggghhhhhhfffhhhiiihhhffffffiiikkklllmmmmmmgdKĦnnnqqqqqqqqqsssuuuuuutttsssqqqsdKĦooonnnpppnnnlllnnnmmmlllooommmkkkhhheeebbb___^^^TTTOOOHHHEEEEEEDDDŶS5555553333we<------......,,,,,,------------++++++++++++++++++++++++,,,+++***iĉ@3hR/Ō************++++++************************+++++++++++++++***************************))))))******)))(((((((((((((((((()))***++++++DdDĦ)))))))))))))))sdKĦ******gdKĦ))))))))))))))))))))))))+++***))))))******)))'''((((((((((((((((((&&&&&&&&&gdKĦ((((((((((((((((((((((((((((((((()))******+++,,,,,,+++++++++,,,---......///,,,+++***)))((((((((((((*********)))))))))(((((()))((((((((('''''''''''''''(((((((((&&&&&&(((***(((******,,,000444///(((******))))))))))))******((())))))((((((***...111222222333444666777999:::666666666666666666666666777777666666666555555555555666666666666777777777666555444666888::::::999999888777777777888999:::;;;:::888777666777888999999888888777777888888999999999999999999999999999::::::::::::;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<=========>>>>>>>>>??????AAACCCFFFEEECCCAAABBBCCCCCCDDDEEEDDDBBBAAABBBCCCFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCBBBAAA???>>>===777222...///000......000....../////////000000000000//////////////////000....../////////000000000000000000000000000000000222222222222333333333333444444444555555555555666888777===666CCCKKK>ATTTne```aaa___[[[YYYZZZneRRRPPPNNNOOOQQQSSSSSSSSSWWWVVVTTTQQQOOOMMMLLLKKKnePPPPPPOOOOOOPPPOOOMMMMMMMMMKKKIIIFFFFFFEEECCCBBBBBBBBBAAA@@@;;;;;;::::::::::::;;;;;;===>>>???@@@AAA@@@??????AAA@@@AAACCCEEEGGGFFFEEEBBBBBBAAAAAA@@@@@@ne>>>?????????@@@@@@@@@AAAAAABBBCCCDDDEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGDDDEEEFFFGGGHHHJJJKKKKKKIIIJJJKKKKKKLLLLLLLLLDeNNNOOOOOOOOOOOOOOOPPPPPPPPPQQQQQQQQQTTTTTTTTTTTTTTTUUUVVVVVVUUUUUUVVVWWWYYYZZZZZZ[[[WWWXXXXXXYYYZZZ[[[\\\\\\[[[[[[\\\]]]^^^______```\\\]]]^^^```bbbccceeefffkkkkkkiiihhhggggggffffffiiijjjjjjiiihhhgggiiijjjllllllneoooppprrrqqqqqqqqqssstttrrrqqqrrrnefffdddbbb```^^^[[[ZZZZZZZZZYYYWWWUUUSSSPPPMMMHHHEEEBBB@@@999555111///000000>A+++,,,...k<---------......++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,+++fh+++************++++++************************------,,,,,,++++++******))))))))))))))))))))))))******)))((((((((())))))))))))*********De))))))))))))))))))ne((()))ne((())))))))))))))))))))))))+++***))))))******)))(((((((((((((((((((((((((((&&&&&&ne(((((((((((((((((((((((((((((((((((())))))******++++++))))))***+++---...//////,,,+++***)))((((((((((((******))))))))))))((((((((((((((((((''''''''''''%%%''''''''''''''')))+++(((******+++///222///)))***))))))(((((())))))***((())))))))))))+++...111333333222333444666888999777777777777777777777777777777777777777666666666555555555555666666666666666555444555888999:::999888888777666777888999:::;;;:::888777777777888999999888888777777888888999999999999999999999999999999999999999::::::::::::999:::::::::;;;;;;;;;;;;<<<===>>>@@@@@@??????>>>???AAACCCCCCBBBAAAAAABBBEEEFFFEEECCCAAA@@@BBBCCCCCCDDDEEEFFFFFFEEEDDDBBB???@@@@@@AAAAAAAAA@@@@@@777111...///000...---000.........////////////000//////............//////.........////////////000000000000000000000000000111111111222222222333333333333333333444444444555666444<<<888@@@JJJFFFFFFPPPQQQRRRNNNLLLKKKLLLDDDCCCBBBAAABBBDDDGGGHHHHHHIIIIIIIIIIIIIIIJJJKKKKKKKKKKKKKKKLLLLLLGGGGGGFFFFFFFFFEEEDDDCCCCCC???<<<===???@@@>>>;;;:::::::::::::::;;;<<<===888888::::::;;;:::::::::<<<<<<<<<<<<<<<:::999777666666666666666666333333444444555555555444444555555666777888888888888999999:::;;;<<<<<<<<<===>>>???@@@AAABBBCCCBBBCCCDDDEEEEEEEEEDDDDDDIIIIIIJJJJJJKKKLLLLLLLLLMMMMMMNNNNNNOOOQQQPPPPPPPPPPPPRRRTTTUUUSSSSSSTTTUUUWWWXXXYYYYYYUUUVVVWWWYYYYYYYYYYYYYYYYYYZZZ[[[\\\]]]^^^______[[[\\\^^^```aaacccddddddhhhgggfffdddcccccccccccciiihhhgggeeedddcccccccccbbbaaafffjjjlllnnnnnnnnnoooooommmjjjgggaaaNNNKKKIIIGGGEEECCC@@@?????????>>><<<888777666555333222111000000...,,,+++---...000000111---------------...***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,---++++++************++++++************************...------,,,,,,+++++++++(((((((((((()))))))))))))))))))))((())))))******)))))))))******)))))))))))))))))))))''''''(((''''''((((((((((((((((((((((((+++)))((()))******)))(((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((()))))))))******'''((()))+++,,,...//////,,,+++***)))(((((((((((())))))))))))))))))((((((((((((((((((((('''''''''&&&'''((('''&&&''')))***''')))))))))+++///---((())))))(((((((((((())))))((())))))))))))+++///222444333222222333555777888777777777777777777777777666666666666666666777777555555555666666666777777777555444555777999999999888777666666666777999::::::999888777777777888888888888777777777777888888888999999999999999::::::888888999999999:::::::::999999999999::::::;;;;;;<<<===???AAAAAA@@@>>>======???AAABBBBBBBBBBBBBBBGGGGGGEEECCC@@@@@@BBBDDD@@@@@@AAAAAABBBBBBBBBBBB>>>>>>???@@@@@@@@@@@@@@@777111...//////------///------.........////////////......------......///------........./////////////////////////////////000000000111111111222222111111222222333333444444444111;;;999@@@VVV___NNNLLLFFFEEEFFFHHHLLLNNNOOOOOOMMMKKKKKKLLLMMMKKKFFFBBB???>>>===>>>BBBDDDFFFFFFEEEEEEFFFFFFGGGIIIJJJKKKHHHGGGFFFEEEEEEFFFFFFGGGCCCCCCCCCBBBBBBAAABBBBBB@@@<<<999999:::;;;999666999999888888888888999999777777777888888888888888===>>>>>>===;;;888555444222222333333333444444444222222222222111111111111000000000000000000000000111111222222222222222222555555555666666666777777777888:::<<<<<<<<<;;;:::======>>>>>>???@@@@@@@@@CCCCCCCCCDDDDDDDDDEEEEEEDDDDDDDDDDDDFFFHHHKKKLLLJJJKKKKKKLLLNNNOOOOOOPPPPPPQQQSSSTTTUUUTTTSSSRRRRRRSSSTTTUUUVVVWWWXXXYYYVVVWWWXXXYYYZZZZZZZZZZZZ[[[ZZZZZZYYYYYYZZZZZZZZZ\\\ZZZXXXVVVTTTRRRQQQPPPNNNMMMLLLMMMPPPUUUZZZ]]]```aaabbbcccbbb^^^WWWRRRDDD@@@:::666444222000///222000....../////////...---------...///000000111,,,+++++++++---......---000111111111000000//////------,,,,,,,,,,,,------***++++++,,,,,,++++++***+++++++++++++++++++++++++++,,,---...------------++++++************++++++))))))))))))))))))))))))---------,,,,,,+++++++++((((((((((((((()))))))))))))))((())))))***+++,,,***))))))))))))))))))***((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((***)))((()))***+++***)))(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((())))))'''''')))***,,,---...///,,,+++***)))(((((((((((((((((((((((((((((())))))'''''''''(((((((((((((((((())))))(((&&&&&&'''(((&&&((((((&&&(((++++++((())))))(((((((((((())))))(((((())))))***,,,000333555444444333444555666777666666666666666666666666444444444555555666666666666666777777777888888888777555444444666888888888888777666666666777888999999999999888888888888888888777777777777777777888888888888999999:::::::::888888999999999:::::::::::::::999999999:::;;;<<<;;;===???@@@AAA@@@>>>======>>>???AAACCCDDDCCCCCCGGGGGGEEECCCAAAAAACCCEEEBBB@@@>>>===>>>@@@CCCEEE>>>??????@@@@@@??????>>>666111---//////------///------------..................------------......------------..................................../////////000000000111111000000111111222333333444555111999666@@@hhh\\\MMMJJJDDDCCCDDDGGGJJJMMMMMMMMMMMMLLLLLLLLLLLLJJJFFFCCC???>>>===>>>AAADDDFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEFFFEEEDDDDDDCCCCCCDDDDDDGGGGGGHHHGGGEEEEEEGGGIIICCCAAA???=========;;;:::777777666555555555555555555555555555666666777777:::<<<>>>===:::777666555111111222222333333333333444444333333222222111111222111111111000/////////111000000000000/////////000000000000000000//////000222444777888888777666444444555555666777777777999999999999999999999999777777888999:::<<<===>>>>>>>>>>>>???@@@@@@AAAAAA@@@AAACCCDDDDDDDDDCCCBBB@@@@@@AAABBBCCCDDDDDDEEEDDDEEEFFFFFFFFFEEEDDDCCCDDDDDDCCCDDDDDDEEEFFFFFFGGGDDDAAA???>>>===;;;999999888888999<<<@@@EEEGGGGGGGGGHHHJJJIIIDDD===888222000---------......---///---,,,,,,...//////...---------...//////000000***++++++,,,---.........+++---//////.........///,,,,,,+++++++++,,,------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++)))+++------,,,+++,,,---++++++************++++++))))))))))))))))))))))))+++++++++,,,,,,,,,,,,,,,*********))))))(((((((((((((((((()))***+++,,,---******))))))))))))******((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))***)))((()))***+++***)))((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''(((***+++,,,------,,,+++***)))((((((((((((''''''(((((((((((())))))'''''''''((((((((((((((()))******(((&&&%%%&&&'''&&&)))(((%%%&&&)))***((()))((((((''''''(((((()))(((((())))))***,,,000444555555666666666666666666666666666666666666666666222333333444555666666777777777777777888888888888888666333333555777888888777777666555666777888999999999999999888888777777888777777666666777777888888888888999999::::::;;;999999999999::::::::::::;;;:::999999999:::<<<===;;;<<<===??????>>>>>>===<<<<<<===@@@CCCEEEDDDCCCCCCDDDCCCBBB@@@@@@BBBDDDEEEBBB???======@@@DDDGGG>>>????????????>>>======666000---...///---,,,///,,,,,,,,,---------......------,,,,,,,,,,,,------,,,,,,,,,---------......................................./////////000000///000000111222333444444777444999333AAA|||YYYKKKDDDAAAAAACCCFFFKKKNNNOOONNNNNNMMMMMMMMMLLLKKKHHHFFFAAA???>>>@@@CCCEEEGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDHHHHHHHHHGGGGGGFFFFFFFFFCCCDDDDDDCCCAAA@@@CCCEEE>>>>>>>>><<<:::999:::;;;888888777777777888888999666666555666666666777888777:::======:::777666666111111111222222222222222333333333222222222111111222222111111111000000000000000000000000000000000000000000000000000000000000222555888::::::999888333444444555666666777777777666666555555444444444222222333444444444333333555555555555555555555555222222333444444444444333222222333333444444444444333444666777777555444333222222111111222222333444666333111000222222111/////////...///000333555777444333333333333222...,,,///...---///111222222111000///------///000//////---------,,,,,,,,,,,,,,,+++,,,---...------......,,,...000000...---...///+++++++++++++++,,,------,,,,,,------------,,,,,,++++++++++++++++++++++++(((***,,,,,,+++***+++---++++++************++++++))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,+++***)))(((((('''((((((((()))***+++---...+++***)))(((((()))***+++((((((((((((((((((((((((((((((((())))))((((((((()))))))))))))))))))))))))))(((((((((***+++***)))(((((((((((((((((((((((('''((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((()))***++++++,,,,,,+++***)))(((((((((((('''''''''((((((((())))))''''''''''''((((((((()))(((((()))(((&&&&&&''')))(((+++***&&&&&&))),,,***((((((''''''''''''(((((('''((()))******---111444555666888999888777666555444444444444444444444444333333444555666777888888666666666777777777777888999666333222444666888888777666666555666777888999999999999999999888777777777777666666666666777777777888888999::::::;;;;;;::::::::::::;;;;;;;;;;;;<<<;;;:::999:::;;;===>>>;;;<<<<<<<<<============:::999:::>>>BBBEEEDDDBBB===???@@@@@@>>>>>>???AAACCCAAA???>>>>>>@@@BBBDDD======>>>>>>>>>>>>>>>===666000---......,,,,,,...+++,,,,,,,,,,,,---------------,,,,,,,,,,,,------+++,,,,,,,,,,,,---------------------------------------.........////////////000000111222333444555777666;;;333GGGzzzXXXMMMEEE???@@@BBBGGGLLLPPPQQQQQQNNNMMMMMMLLLKKKJJJIIIHHH>>><<<;;;<<>>AAA666666666666777888999:::666666555555666666777888:::===@@@???;;;777555555222222222222222222222222000000000111111111111111////////////000000000000.........///000000000111111111111111222222333333333555999<<<>>>>>>>>>===888888888999::::::;;;;;;999999888777666555444444444444555555444222000///222222111111111000000000000000000000000000000111222222333333333333333333111222444555666555333222///......------.........000...,,,---000222111/////////...------...///000222000......///111111111...------...//////---+++///---,,,+++,,,---,,,+++......------------------)))***,,,,,,+++++++++,,,...000222000,,,******,,,+++*********+++,,,,,,---,,,------......------,,,++++++++++++++++++++++++'''***,,,,,,***)))***,,,++++++************++++++))))))))))))))))))))))))(((((()))***+++,,,,,,---...---,,,+++***(((''''''((((((((()))***,,,---...+++***)))(((((()))***+++(((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))))))))))))))(((((((((***++++++***(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''''''''&&&(((((())))))*********+++,,,+++***)))((((((((((((&&&'''''''''(((((())))))&&&'''''''''(((((())))))&&&'''(((''''''''')))+++***,,,,,,''''''***---,,,((((((''''''''''''(((((('''((()))******---111555555777999::::::888666444444444444444444444444444333444555666777888999:::555555555555666666666777999666333222444666777888777666555555555666888999888999999999999888777777777777666666666666777777777777888999::::::;;;;;;::::::;;;;;;;;;;;;<<<<<<===<<<;;;::::::<<<===???<<<;;;;;;;;;;;;<<<======888777888<<>>=========>>>??????>>>>>>>>>>>>>>>???;;;<<<===>>>????????????666000---......,,,,,,...++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,------------------------------------------........./////////000111222333444555555444666<<<666OOOqqqWWWIIIDDD@@@???AAAGGGPPPUUUVVVTTTMMMMMMMMMNNNNNNLLLHHHDDD???>>><<<<<<===@@@CCCEEEEEEEEEDDDCCCBBBBBBAAAAAADDDDDDCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@AAAAAAAAA@@@>>>===;;;:::999888666555444444444555555666666555444444666888======<<<:::888555333222333222111111000000111111333333222111000000000111000000000000000000000000000000000000000000000000000///......///000000111888999;;;======<<<;;;:::;;;999777777999===???@@@@@@===:::888:::<<<======999999888888777666666666777777666555444333222222333333444555555444222111555333111111444666888888444444444333222111000//////............---------........./////////////////////.........///000000////////////////////////000...---...///000///...,,,,,,,,,,,,,,,,,,++++++------------------------,,,,,,,,,---------......---------------------------,,,+++*********+++,,,)))***++++++,,,,,,+++++++++++++++***************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))((()))***+++,,,---------...---+++)))((((((((()))(((((((((***,,,///111333///---***)))***++++++************)))(((''''''&&&&&&''''''(((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((()))***+++,,,,,,***'''%%%&&&((()))(((&&&(((((((((((())))))))))))&&&(((***+++,,,+++***)))+++...000---(((&&&(((+++)))(((((((((''''''''''''))))))))))))))))))((('''%%%%%%&&&&&&&&&&&&''''''))))))((((((((('''''''''************))))))))))))***))))))***+++...000111444888999666444777888666777666555444444444444444666555666999===>>>;;;888;;;:::888777555555666666777999999555111000555::::::888555333333555888:::999999999999999999999999555555444444444444555555888999999::::::999999888999:::<<<;;;::::::;;;===;;;;;;;;;;;;;;;;;;;;;;;;999999999;;;===>>><<<:::777:::===???>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===>>>??????>>><<<:::888999;;;>>>>>>>>>======>>>666333///,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,------------............///111111111111222333444444777999111888iiiqqqWWWIIICCC@@@???AAAFFFNNNSSSTTTRRRNNNMMMMMMNNNNNNLLLHHHEEE???>>><<<<<<===???BBBDDDEEEDDDDDDCCCBBBBBBAAAAAADDDCCCCCCCCCBBBBBBBBBAAABBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@???>>>===<<<;;;:::999777666555444555555555666666555444444777999===<<<;;;:::777555333222333222111111000000111111333222111111000000111111000000000000000000000000000000000000000000000000000000//////...000222555888999;;;<<<===<<<;;;:::;;;999777888;;;>>>@@@AAA>>><<<999888999;;;<<<<<<999999999999999999999999999999888777666666666666777777888888888888777777777555333333666888::::::666666555555333222111000000000000/////////..............................//////......//////000000000000000000000000000000000...---...///000///...---------------,,,,,,,,,------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********++++++******+++,,,,,,,,,,,,,,,,,,+++++++++***)))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,+++***)))))))))***+++)))))))))***,,,...000111///---+++***+++,,,,,,,,,++++++***))))))(((''''''''''''((())))))))))))((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((()))***+++,,,,,,,,,)))((((((***+++***)))(((((((((((())))))))))))'''(((***+++++++++))))))+++...111///***'''(((+++))))))((((((((('''''''''(((((()))***************''''''''''''''''''''''''))))))))))))((((((((('''*********)))))))))((((((*********+++,,,...000111444888:::666444666666444555444444333333333333444666666777999===>>>;;;999===<<<:::888777666666666777999999666222111444888888777555444444666888999999999999999999999999999666666555555555555666666888999999::::::999999888999:::<<<;;;::::::;;;===;;;;;;;;;;;;;;;;;;;;;;;;999888999:::<<<<<<:::888888:::===>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>??????>>><<<:::888999;;;=========<<<<<<===555222...,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---------------............000000///000000111222333666999555???rrrWWWHHHCCC@@@???AAAFFFLLLPPPPPPOOONNNMMMMMMNNNNNNLLLHHHEEE???>>><<<;;;<<>>?????????>>>>>>===<<<;;;:::999777666555555555555666666555444444777999<<<<<<:::999777555333222333222111111000000111111222222111000000000111111000000000000000000000000000000000000000000000000///000111000///111666:::888999;;;<<<<<<;;;:::::::::999888999===@@@AAABBB===;;;999888:::;;;<<<;;;999999::::::::::::::::::999888666555555666777888;;;:::::::::::::::;;;;;;999777666777999;;;<<<<<<999999888777666444222111222222222222111111111000//////////////////......////////////000000111111111111111111111111111111111///...///000111000.../////////......---------------------------------,,,,,,,,,,,,------------++++++++++++++++++++++++---,,,++++++******++++++***++++++,,,,,,,,,,,,,,,,,,,,,++++++***)))(((((()))))))))))))))))))))))))))))))))*********++++++)))))))))))))))))))))))))))******+++++++++******)))))))))))))))***+++,,,************+++---...///...,,,***+++,,,---------+++++++++***))))))(((((('''((())))))******)))))))))***+++,,,,,,+++***)))''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))***+++++++++***))))))***+++***)))(((((((((((())))))))))))'''(((***++++++***))))))+++...222111---***)))***)))))))))(((((((((''''''(((((()))***++++++++++++(((((((((((((((((((((((())))))))))))((((((((((((******)))))))))(((((((((*********+++---...000111222777999777555555555222333333222222222333444444777777888:::<<<===;;;999===<<<;;;999777777666666666888999777333111222444555555555555555666777888999999999999999999999999777777666666666666777777888999999::::::999999888999:::<<<;;;::::::;;;===;;;;;;;;;;;;;;;;;;;;;;;;999888888999::::::888555999;;;===>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>??????>>><<<:::999999;;;======<<<;;;;;;<<<444111---,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---------------........................///000111111555777999IIIrrrWWWHHHBBB@@@???AAAEEEJJJMMMMMMLLLNNNMMMMMMMMMMMMKKKHHHEEE>>>===<<<;;;<<<>>>AAABBBCCCCCCCCCBBBBBBAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@???======>>>>>>>>>>>>>>>===<<<;;;:::999777666666555444555555555444555777999<<<;;;999777666444333333333222111111000000111111111111000000000000111111000000000000000000000000///////////////////////////111222111000222999>>>999::::::;;;;;;;;;:::999:::999999;;;???AAABBBBBB===;;;::::::<<<======<<<;;;;;;::::::999888888888444333111000000222555666;;;:::999999999;;;<<<===;;;:::999:::<<<>>>???>>><<<;;;;;;:::888666444333555555444444444333333333111111111111111000000000///000000111222222222222333333333333333333333333333222111111222333222111111111000000///.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,++++++++++++***+++***++++++,,,,,,,,,,,,,,,---,,,,,,+++***)))(((((((((((((((((((((((((((((())))))))))))************((((((((((((((((((((((((******************)))))))))))))))))))))******++++++++++++++++++,,,,,,,,,+++***)))***,,,------,,,++++++++++++******))))))(((((()))***************((()))+++,,,,,,+++)))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))******+++(((((((((((())))))((('''(((((((((((())))))))))))((()))************))))))***...222333000---***))))))))))))(((((((((((('''((()))***************)))(((((((((((((((((((((((()))))))))(((((((((''''''******)))))))))((((((((())))))***+++,,,---...//////444888777666666555222333222222222333444555555888888999:::;;;;;;::::::<<<;;;:::999777666555555666888999888444222111111222333444555666777777777888888888888888888888888888888777777777777888888888999999::::::999999888999:::<<<;;;::::::;;;===;;;;;;;;;;;;;;;;;;;;;;;;::::::999::::::999777444:::;;;===<<<;;;999999999;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>??????>>>===<<<;;;;;;<<<>>>===<<<<<<<<<>>>333000---,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************++++++******++++++,,,---,,,,,,---------.........---------...///000111222444666===XXXrrrWWWGGGAAA??????AAADDDHHHKKKKKKKKKNNNLLLKKKKKKKKKJJJGGGEEE>>>===;;;:::;;;===???AAABBBBBBBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????<<<<<<===>>>>>>>>>>>>===<<<<<<;;;:::888777555555444555555555444555888:::;;;:::888666444333333333333222111111000000111111111000000///000000111111///////////////////////////////////////////////////111222222222555:::???::::::::::::::::::999999:::999:::===@@@BBBBBBAAA===<<<<<<===???@@@>>>======<<<:::888666444333222111///...------///222444;;;::::::999:::<<<>>>???<<<;;;;;;<<>>>>>>>>>>>>>>>>>>>>???@@@???======>>>???222000------------,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++******++++++,,,---,,,,,,,,,------------............///000111333333444444BBBooosssWWWGGG@@@>>>???BBBEEEGGGIIIKKKKKKMMMKKKJJJIIIIIIHHHFFFDDD>>>===;;;::::::<<>>>>>>>>======<<<;;;;;;:::888666444333333444555555444555888:::;;;999777555333333333333333222111111000000111111000000/////////000111111////////////////////////000000000000000000000000000000111222555888;;;<<<::::::::::::999999999999::::::;;;>>>@@@AAA@@@>>>===<<<===???AAAAAA@@@>>>===<<<:::777444222///...000///...---...000111333:::::::::;;;<<<>>>???@@@<<<<<<<<<===???AAAAAA@@@============<<<:::999888888888888777777777666666777777666666555555444444222333555666777888777777888888888888888888888888777555444555666777666555222222111111000///......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,+++***)))((())))))***************+++++++++***************))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))'''(((((()))))))))(((((()))*********))))))((('''******++++++++++++******(((''''''(((******)))'''************************'''((())))))******))))))&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((()))))))))(((+++------,,,*********(((((((((((())))))))))))*********)))))))))))))))+++---000222222///+++)))******)))))))))(((((((((******++++++******)))((('''(((((()))***+++,,,,,,++++++++++++*********))),,,,,,+++++++++*********((()))***+++,,,,,,,,,,,,---333666666666888999777555555444444444555666666777888999888777666777888666666777777666666555444666666777666555333111000///000222444555666777777888888888888888888888888888888777777777777888888888999999::::::999999888999:::<<<;;;::::::;;;===;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::;;;;;;:::888555999::::::999777777777888::::::::::::::::::::::::;;;;;;<<<===>>>@@@AAAAAA@@@AAAAAA@@@>>>>>>???AAA222000.........///...,,,++++++************++++++++++++++++++++++++++++++************************++++++******++++++,,,---,,,,,,,,,,,,------------...//////000111333444555555666MMMsssVVVFFF???===???BBBEEEGGGIIIKKKLLLKKKJJJHHHGGGGGGFFFDDDBBB>>>===;;;999:::;;;>>>???AAAAAAAAAAAAAAAAAAAAAAAA????????????@@@@@@@@@AAA@@@@@@@@@@@@????????????==================<<<<<<;;;;;;;;;:::888666333222333444555444444555888;;;:::999666444333222333444333222111111000000111111///////////////000111111////////////////////////000000000000000000000000111//////222888;;;:::888;;;::::::999999888999999::::::<<<>>>@@@@@@>>><<<;;;<<<===@@@BBBBBB???===<<<;;;999777444111///.../////////...//////000000666777888:::<<<======>>><<<;;;;;;===???AAA@@@???===============<<<;;;;;;999999888888888777777777888888777666666555444444333555777999::::::999999777777777777777777777777666555444444666666555444222222111000///...------++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++***)))''''''((()))))))))))))))***************+++++++++))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))&&&&&&'''((())))))))))))'''((()))******))))))((()))***++++++,,,+++***))))))(((((()))******(((&&&))))))))))))))))))))))))''''''((())))))))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((+++......,,,******+++(((((((((((())))))))))))+++******)))))))))))))))+++,,,...000111///+++)))*********)))))))))(((((()))***+++,,,------------((()))***,,,---///000111//////.........------------------,,,,,,,,,++++++)))***,,,---......------111666888666555777888777555555444444333333444444666888999777555444555777444555666777888777777666666555555555444444222111//////111222444666777888888888888888888888888888777777777666666777777777888999999::::::999999888999:::<<<;;;::::::;;;===;;;;;;;;;;;;;;;;;;;;;;;;:::999999999::::::777555888999999888777666777999::::::::::::::::::::::::999:::;;;===???AAACCCDDD@@@AAA@@@???======???@@@333111//////000000///---++++++************++++++************************************************++++++******++++++,,,---++++++,,,,,,,,,---------......///000111333444555777999ZZZsssWWWFFF???<<>><<<:::999999;;;===???AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>??????@@@@@@@@@AAA@@@@@@@@@????????????>>>======>>>>>>===<<<<<<;;;;;;;;;::::::888555333111333444555444444666888;;;:::888666333222222333444333222222111000111111111///////////////000111111////////////////////////000000000000000000000000222///...222:::===999555;;;::::::999888888888999::::::<<<>>>@@@???<<<:::::::::<<>><<<;;;:::999777444222111000..................------111333555888999:::::::::;;;;;;;;;===???@@@???>>><<<<<<============<<<<<<999999999888888888777777888777777666555444444444444666888;;;<<<<<<;;;:::666666666666666666666666555444333333444555444333222222111000///...---,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,---,,,+++***)))&&&''''''((((((((((((((()))))))))***++++++,,,,,,))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))%%%&&&'''((())))))))))))$$$&&&((()))***+++******((()))***+++,,,+++******************+++***(((&&&((((((((((((((()))))))))&&&''''''(((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((((((%%%))),,,---***(((((()))(((((((((((())))))))))))++++++***)))(((((()))))),,,,,,---///000...+++)))************))))))))))))((()))+++...000111222222)))***,,,...000222333444111111111111000000000000......---------,,,,,,,,,+++,,,...///000//////...555999:::666444666777666555444444333222222222222666888888666333222444777444555777888999999999888666555444333444444333222//////000111333666888999777777777777777777777777777777666666666666777777999999999::::::999999999999:::<<<;;;::::::;;;===;;;;;;;;;;;;;;;;;;;;;;;;888777777888999999666444777888888777666666888999::::::::::::::::::::::::888999:::<<>><<<<<<>>>@@@333111000000111111000...++++++************++++++************************))))))))))))))))))))))))++++++******++++++,,,---++++++,,,,,,,,,------------......///111222444555777<<>>AAADDDFFFHHHHHHHHHFFFFFFGGGFFFFFFEEEDDDCCC@@@===:::999:::<<<<<<<<<>>>???@@@AAAAAAAAA@@@???>>>????????????@@@@@@@@@>>>>>>????????????>>>>>>===<<<;;;;;;:::::::::;;;>>>999888:::999555222222444333222333666888999999<<<999555222222333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111333555777888999:::666999999666666999999666888:::<<<>>>???>>><<<:::999:::;;;<<<============;;;;;;999555222000000111000000111111000000000111///111333555777999::::::<<<999888;;;@@@BBB???<<<<<<<<<===>>>??????>>>>>>999888888777777777777777888999999777555444555666333555777:::;;;;;;:::999<<<888555444666777666444222222222333333444444444000000000///......------,,,,,,+++***))))))******************))))))))))))************************)))222;;;:::222***(((***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((---&&&))),,,&&&'''+++((((((((((((((())))))))))))))))))))))))))))))))))))+++++++++++++++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))(((((('''''''''&&&(((((())))))((('''&&&&&&))))))((('''''''''''''''&&&&&&&&&'''''''''(((((((((((())))))******++++++(((((((((((()))))))))))),,,+++***((((((((()))***)))***+++...000///,,,***'''''''''''''''&&&&&&&&&,,,((('''+++444999777333...///111222333444444555444444444444333333222111////////////////////////+++///333555555444333222999:::;;;;;;999777888888===777222111444666444222666666555555555666666777555555666666666666555555777777666555444333333333111111000000000111333444999666444444888::::::999:::999777666666888:::;;;::::::::::::::::::::::::;;;:::999888888999:::;;;888:::<<<<<<:::999888999777888:::===???===999555999999::::::999999888888::::::999999999999999999777888;;;???DDDFFFEEEDDD@@@@@@??????>>>=========000111333666777666222......+++))))))+++,,,***'''************************((()))))))))************666222---+++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,111000......000111222222777AAAzzzRRRKKK===<<<>>>AAADDDFFFHHHHHHIIIGGGGGGGGGGGGFFFEEEDDDDDD@@@>>>;;;999:::;;;<<<;;;??????AAABBBBBBAAA@@@@@@????????????????????????>>>>>>????????????>>>>>>>>>===<<<;;;;;;;;;;;;;;;>>>999888:::999555222333444333222333666888999999<<<888444222222333333222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000222444777888999999999555999999888999===>>>;;;999:::===>>>>>>===;;;:::999:::;;;<<<============;;;;;;999666222000///000222///---...111222000---///111333555777999::::::===:::999<<<@@@BBB@@@==================<<<;;;;;;999999888777777777777777888888888777555444555666333555777999:::::::::999:::888555444666666555444222222333333333444444444000000000///......------,,,,,,+++***************************))))))))))))************************)))...222111+++&&&&&&)))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((&&&"""&&&)))&&&(((+++)))(((((((((((())))))))))))))))))))))))))))))))))))******++++++***))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((('''&&&&&&))))))((('''''''''''''''&&&&&&&&&'''''''''(((((()))))))))))))))*********(((((((((((())))))))))))+++***)))(((''''''((()))))))))***---//////,,,***(((((((((''''''''''''''')))''''''***000333333111///000111222333444444444444444444444444333222111000000000000000000000000///111444666555333111000888999;;;:::888777777888;;;666111000333555555333555555444444444555777888555666666777777666666555666666666555555444444444222222111000000111333333777555444555888999999888999999777666777888:::;;;::::::::::::::::::::::::999999999888888999999999999:::<<<<<<:::999999999888777777888999999888666777888999::::::999888777999999999999999999::::::888888;;;???BBBDDDCCCBBB?????????>>>===<<<;;;;;;///111444777999888333000...,,,******++++++***'''************************))))))))))))************333///+++)))***++++++***,,,,,,,,,,,,,,,,,,,,,,,,/////////000222444555666888WWW|||QQQHHH@@@===>>>AAADDDGGGHHHIIIIIIHHHHHHHHHHHHGGGFFFEEEEEEAAA>>>;;;::::::;;;;;;;;;>>>???AAABBBCCCBBBBBBAAAAAAAAA@@@@@@???>>>>>>>>>===>>>>>>??????>>>>>>===>>>>>>===<<<;;;;;;;;;;;;===999888::::::666333333444333222333666888999999;;;888444222222333333222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111333666999;;;;;;:::999777:::;;;999:::===>>><<<;;;<<<===>>>>>>===;;;999999:::;;;<<<============<<<<<<:::777333000//////333...***,,,111333000+++000111222444666888999:::===;;;:::===@@@BBB@@@===@@@@@@???>>>===<<<;;;:::999999888777777777777888666777888666444333444555444555777888999999999888999777555444555555444333333333333333444444444444000000000///......------,,,++++++************+++++++++*********)))))))))*********************************)))&&&&&&''')))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))******))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((''''''''''''(((((((((((((((''''''&&&)))((((((''''''''''''(((&&&&&&'''''''''(((((((((***))))))))))))))))))((((((((((((((())))))))))))))))))((('''''''''(((((((((((())),,,......,,,***((((((((()))))))))))))))))))))***,,,...///000111111111222333333333333333333444444444444333333222222222222222222222222222333444666666666333000...777888999999777666666777888444000000333555555333444444333222333555888999666666777777777777666666666666666666555555555555444333222111111111222333555444444666888999888666999888777777777999:::;;;999999999999999999999999888888999999999999888888999;;;<<<<<<:::999999999999777444333555666777777666777999::::::999888666888888999999::::::;;;;;;999999;;;===@@@BBBAAA???>>>>>>>>>>>><<<;;;999888...000444888:::999444111...,,,++++++++++++***(((******************************************))))))...+++)))((()))***+++***,,,,,,,,,,,,,,,,,,---------...000222444666888999888wwwRRREEEBBB===???AAADDDGGGHHHIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFBBB???;;;:::::::::::::::>>>???AAABBBCCCCCCCCCBBBBBBBBBAAA@@@???>>>===<<<======>>>>>>>>>>>>======>>>===<<<;;;::::::::::::<<<999888;;;;;;666333333444333222333666888999999999777444222333333333222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111444888;;;<<<<<<:::888:::===<<<999888;;;:::777<<<===>>>>>>>>><<<;;;:::999:::;;;<<<============<<<<<<<<<999444000///...111///---...111222000...000000111333555777888999;;;::::::<<>>===AAAAAA@@@???======<<<<<<:::999888888777777888888555666777777555444444555444555666777888888888888777666555444444444333333333333444444444444444444000000000///......------,,,++++++******++++++++++++++++++*********))))))************************+++)))((('''((()))******(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********''',,,)))&&&))))))&&&'''(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((((((''''''''''''((((((((((((((('''''')))(((''''''''''''((((((''''''''''''((((((((((((******))))))((((((((('''(((((((((((()))))))))))))))))))))((((((((())))))''''''(((+++------,,,***))))))******+++++++++,,,---///111111//////222444222222333333444333333333333444444444444444333333333333333333333333333333444555555666777555222000555666888888666555666666555222000000222555555444444333222111333555888:::666777777888888777777666666666666666666666777777555444333222111111222333333333555666888888666555888888888888888999;;;;;;999999999999999999999999666777999999999999777666:::;;;<<<;;;999888999::::::888555444666777888888555777999;;;;;;;;;999888888888999999:::;;;<<<<<<;;;:::;;;===??????>>>===<<<=========<<<999666444,,,...222666999888444000......---,,,++++++***)))************************++++++************))))))+++***(((((()))***+++,,,,,,,,,,,,---------------,,,...111333444666888999===XXXDDDBBB===???BBBEEEGGGIIIIIIIIIIIIIIIJJJIIIIIIHHHGGGFFFCCC@@@<<<:::::::::999999===>>>@@@BBBCCCCCCCCCCCCCCCBBBAAA@@@???===<<<<<<======>>>>>>>>>>>>======<<<;;;;;;:::::::::::::::<<<999999<<<<<<777444333444333222333666888999999888666333222333333222111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000222444888;;;===<<<:::888;;;>>>===::::::<<<<<<999===>>>>>>>>>>>><<<;;;:::999:::;;;<<<============;;;======;;;777333000//////222333222000///111333000000111222333555777999999999999;;;<<<===<<<;;;???>>>===<<<<<<<<<<<<===:::999999888888888888888444666888777666555555555444555555666777777777777666666666666444333333333444444444444444444444444000000000///......------,,,+++++++++++++++,,,,,,++++++++++++************************************)))(((((())),,,,,,***((('''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********+++ +++%%%(((***'''+++(((((((((((())))))))))))(((((((((((((((((((((((('''((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''''''''''''''(((((((((((((((''''''((((((((((((((('''((((((''''''''''''(((((('''''''''((((((((())))))***)))))))))((((((''''''(((((((((((())))))))))))************************''''''(((***,,,---,,,+++******+++,,,,,,---......///333555444111000222555222333333444444444333333333444444555555444444444333333333333333333333333444444444666888888666333333555666666555444555666333222111111333444555555444333222222444666888:::777777888888888888777777666666777777777777777777666555444222222222333333222333666777777777666666888888888999999:::;;;<<<999999999999999999999999777888999::::::999888777:::;;;<<<;;;999888999::::::999888999;;;;;;999888666777999;;;<<<<<<;;;:::888888999:::;;;;;;<<<<<<<<<;;;;;;<<<===>>>===;;;;;;<<<======<<<888444111***,,,...222555444111...//////...---,,,*********************************+++++++++***************)))******)))***+++,,,...,,,,,,,,,------.........---///222333333444666999LLLaaaEEECCC>>>???BBBEEEGGGIIIJJJJJJIIIIIIIIIIIIHHHGGGFFFFFFDDD@@@<<<::::::999999888;;;<<<>>>AAABBBCCCCCCCCCBBBBBBAAA@@@???>>>===<<<<<<======>>>>>>======<<<;;;::::::::::::;;;<<<<<<;;;888999======888444444444333222333666888999999777555333333333333222111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000333555888:::;;;;;;:::888:::===>>>===>>>BBBCCCAAA======>>>>>>>>>===<<<<<<999:::;;;<<<============;;;===???>>>:::666222111...333666444///...111666111000000111222444777888888999999:::;;;;;;::::::<<<;;;:::999999999:::;;;::::::999888888888888999444666999999777666666666555555555555666666666777555777888777555333333444555555555555444444444444000000000///......------,,,++++++++++++,,,,,,---,,,++++++++++++*********************************&&&&&&(((***++++++)))&&&''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++++++++///<<<000"""++++++###***(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))******))))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))(((((('''''''''''''''(((((((((((((((&&&'''(((((((((((((((((((((''''''''''''(((((()))''''''((((((((())))))))))))(((((((((((((((((('''(((((((((((()))))))))))))))***+++,,,,,,,,,++++++((('''(((***---......,,,***+++,,,---...///000111000222444333111000111444222222333444444444444444333444444555555555555444444444444444444444444444444333333555999;;;999666111333555555444333444555333333333333333444555555444444444555666777888999888888999999999999888888888888888888777777777777666555444333333333444555333555777777666666777888777888888999:::;;;<<<<<<::::::::::::::::::::::::999999999::::::999999999;;;;;;;;;:::888888999;;;999999:::<<<===<<<:::777666666888999:::;;;<<<<<<999999::::::;;;;;;<<<<<<>>><<<;;;<<<===>>>===<<<;;;<<<>>>>>><<<888222///******+++...000000///---///000000...,,,******+++*********************************+++++++++,,,,,,)))***++++++***+++---///,,,,,,,,,---......//////...000222222111333777;;;jjjmmmHHHEEE>>>@@@BBBEEEHHHIIIJJJJJJIIIIIIIIIHHHHHHGGGFFFEEEDDDAAA===:::999999888777999;;;===???AAABBBBBBBBBAAAAAA@@@@@@???>>>======<<<<<<============<<<<<<;;;;;;;;;<<<===>>>???@@@;;;888999===>>>999444444444333222333666888999999666444333333333333222111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000444555777999::::::999999999===>>>===???DDDEEECCC============>>>>>>>>>>>>999:::;;;<<<============;;;===@@@@@@===888555444///222444333000///111333111000000000111444666888888999;;;;;;;;;::::::;;;???===;;;999888999999:::;;;:::999999888888999999555777::::::999777777777555555444444555555666666555777999999666444444555666555555555444444444444000000000///......------+++++++++++++++,,,---...,,,,,,+++++++++*********************************'''((()))******)))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++,,,,,,===LLL999$$$---+++ ((((((((((((((())))))))))))))))))))))))))))))))))))((())))))***++++++******((((((((((((((((((((((((((((((((((((((((((((((((,,,++++++***))))))((((((''''''''''''((((((((()))&&&&&&'''((((((((((((((('''''''''''''''((())))))'''((((((((())))))))))))'''''''''((((((((((((((((((((((((((())))))))))))((()))***+++,,,++++++***)))((((((***---//////...+++,,,---...000111222333111222333222111111222333111222333444555555555555333333444555555555555555333333333333333333333333666444333555:::<<<:::666000222444444333222333444333444555444444444555555444555777888888888777777888999999999999999999888999999999888888777777777555555444333333444555666444666777777666666888;;;777777999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;:::888888:::;;;888888888:::;;;;;;888666555555555555777999;;;<<<::::::;;;;;;;;;;;;;;;;;;???===<<<<<<===>>>>>>===;;;<<>>@@@BBBEEEHHHIIIJJJJJJHHHHHHHHHHHHGGGFFFEEEEEEEEEAAA===:::999999888777888:::<<>>>>>>>><<<<<<============<<<<<<;;;<<<<<<===???@@@BBBCCC:::888999>>>>>>999555444555333222333666888999999555444333333444333222111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000555555666777888999999999:::===>>><<<===AAABBB???<<<<<<======>>>>>>??????999:::;;;<<<============:::===AAAAAA>>>:::777555111000000000111111111000111000000000111333666777999:::<<<<<<;;;;;;;;;<<>>???>>>>>>;;;===???@@@===888111---...,,,******+++---------000111222000,,,)))***,,,************************(((((()))***,,,---...///'''***,,,+++))))))+++---,,,,,,------...///000000...000222222111666???FFF{{{KKKEEE???AAADDDGGGIIIJJJJJJIIIHHHHHHFFFEEEEEEEEEFFFGGGDDDBBB???<<<999777666666888999:::<<>>===<<<===>>>???????????????>>>>>>>>>>>><<<<<<<<<==================;;;888666666555333111222222333555999;;;;;;:::666555333111111222333444333333222222111222222222222111111111111111222222111111111111111111111111222111000000000111222333777777777888999999::::::???===<<<<<<>>>@@@AAA@@@>>>???>>><<<===AAAAAA>>>=========>>>@@@???===;;;>>>?????????>>>===;;;:::555666555333000///111333///000111222444555666777888888999;;;======:::888777;;;===;;;777555888;;;:::;;;<<<<<<;;;:::777666555777999;;;;;;999777555555555555555666666666666999999888777666555444333555555444444444333333333000222222111...,,,+++,,,++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++******((((((******************************)))))))))))))))***,,,+++++++++******))))))))))))(((((((((((())))))(((((())))))*********+++))))))(((((((((((())))))((((((((((((((((((((((((******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((())))))******---,,,++++++...000111111000...---///222444333000111111222333444444444444444444444333222444777:::777555333444666666444222333333333333333444555666:::999888777666666666666222111111111333444333222333333444555666777888888777777888888888777777666888999999999999:::::::::999999999888888888888888666555444444444666777888888999::::::;;;;;;::::::;;;;;;:::::::::<<<>>>???<<<:::999:::===???===;;;;;;:::888777777888:::;;;======<<<;;;;;;;;;;;;<<<:::999888777666666666666<<<:::777555333444444555<<<<<<<<<======>>>>>>>>>;;;;;;:::;;;<<<<<<;;;999:::>>>BBB@@@999222......+++******,,,...000000///111111111///---,,,---...+++++++++---//////...,,,+++,,,---......,,,***)))******+++++++++,,,,,,,,,,,,---...///000000000000***555777,,,444888999XXX{{{LLLFFF???AAADDDGGGIIIJJJJJJIIIIIIHHHGGGFFFEEEFFFFFFGGGEEEDDDAAA===;;;999888777888888:::<<<>>>AAACCCEEEAAA@@@>>>===<<<===>>>???????????????>>>>>>>>>>>><<<========================;;;777555555444333222222222333666999;;;:::999666444333111111222333444333333222222111222222333222111111111111111222222111111111111111111111111222111000000000111222333777777777888999999::::::???===<<<<<<>>>@@@AAA@@@===???===;;;===AAAAAA======<<<<<<>>>@@@@@@>>><<<>>>??????@@@???>>><<<<<<<<<999666555555555444333222333444555777888999999999888999:::<<<===;;;999888<<<>>><<<888777999<<<:::;;;<<<===<<<:::888777666888999::::::999888666666666777777777888888888:::999888777666555444444555555555555444444444333000222222111...,,,+++,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,************************************))))))))))))******+++++++++******)))))))))))))))(((((((((((())))))((()))))))))************))))))(((((((((((())))))((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))))))))))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))*********))))))+++...000222333000...,,,---000222222111333444555555555555555444444555444333333444666999777555444444777777666444444444444444444555555666888888777666666666666777000000000111444666777777444555555666666777777888777777888888888888777777777777888888888888999999777888888888999999::::::666666666666666777888888999999:::;;;;;;;;;;;;:::;;;;;;;;;<<<======>>>>>>===<<<:::<<<>>>???===;;;;;;:::888777777999:::<<<===<<<;;;;;;::::::;;;;;;;;;:::999888777777777777:::999888666555444444555555555666777999:::;;;;;;<<<;;;::::::;;;;;;999777888===AAA???888000+++***+++******+++---//////...555444333000,,,)))))))))******+++...222444222///---.../////////---,,,*********+++++++++,,,,,,,,,,,,---...///000000000000---000555+++777999555fff{{{NNNHHH???AAADDDGGGIIIJJJJJJIIIIIIHHHGGGFFFFFFFFFGGGGGGGGGEEEBBB???===;;;999999777777888:::<<>>=========>>>???????????????>>>>>>>>>>>>==================<<<<<<===:::666444444444444333333333444777:::;;;:::999555444333222111222333444333222222111222222333333222222111111111111111222111111111111111111111111111111000000000111333444777777777888999999::::::???===<<<===???AAAAAA@@@===>>>===;;;<<<@@@@@@===<<<<<<<<<>>>@@@@@@>>><<>>BBB>>>:::999;;;<<<999555666777888999:::<<<======:::999888999;;;<<<<<<<<<:::<<<>>>===999888:::<<<;;;<<<<<<===<<<;;;999888888888888888888888888888888888888999999999:::::::::999999888777666555555666666666555555555444444000222222111...,,,+++,,,++++++++++++++++++++++++******++++++++++++******+++,,,---.........---,,,******************************)))))))))******+++*********)))))))))))))))***))))))(((((())))))***))))))))))))************))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((())))))))))))))))))(((((((((((('''*********))))))(((((('''((((((((((((((((((((((((''''''(((((())))))******((((((***,,,...111333444333000...---///222333444666666777777777666555555555555555444333333555888666555555666888999888777777666666555555555555555666555555555555666777777333333222333444666888999666666666666777777777777777777888888888888777777666666777777777888888888777777888999:::;;;<<<<<<777777888999999999888888999999:::;;;;;;;;;;;;;;;:::;;;===?????????>>>>>>???>>>===>>>??????===<<<:::999888777888999;;;===;;;;;;:::999999999999999;;;:::999888888777777888999999999888777666555444111222333444666888999:::;;;:::999999::::::888666888<<<>>><<<555---(((&&&+++***)))***,,,---,,,+++333333222///+++))))))******)))***000777999666222000000111111000...,,,+++******+++++++++,,,,,,,,,,,,---...///000000000000222,,,666,,,<<<;;;222}}}PPPIII???AAADDDGGGIIIJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGEEECCC@@@>>>;;;:::999666777777999;;;===???@@@@@@???>>>======>>>??????????????????>>>>>>>>>===============<<<<<<<<<<<<<<<999555333333444444444333444555888:::;;;999888555444333222222222333333222222111111222222333333333222111111000111111111111111111111111111111111111111000000000222333444777777777888999999::::::???======>>>@@@AAAAAA@@@===>>>===:::<<<@@@@@@<<<;;;;;;<<<>>>@@@AAA???>>>???@@@@@@@@@@@@@@@@@@@@@DDDBBB@@@>>>>>>===;;;999::::::;;;<<<===>>>??????<<<:::888888:::<<<======:::<<<===<<<999888:::;;;;;;<<<<<<<<<<<<;;;:::999999999888777777888999999888888888999999999:::::::::999999888777777666666777666666666666555555555000222222111...,,,+++,,,***+++++++++++++++,,,,,,******+++,,,,,,+++******+++,,,...//////...------******************************))))))******++++++))))))))))))))))))))))))***))))))))))))))))))***)))))))))))))))*********))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((,,,++++++***)))(((((('''((((((((((((((((((((((((''''''(((((())))))******)))+++---///000111333444666333000...///222555777777777777777777666555444555666666555333333444666666555666777999:::;;;:::999888777666555555555555333333333444555666777777999999777555444444555777888888777777777666666666666777777888888888888777777777777888888888999999888999999:::;;;;;;<<<<<<888999:::;;;;;;:::999888999::::::;;;<<<;;;;;;;;;:::<<<>>>@@@AAA@@@???>>>@@@@@@@@@@@@@@@???>>><<<:::999888888888:::<<<===:::999999888888888888888999999888777777777777777888999:::;;;:::999777666444555666777888999::::::888777777888::::::999888:::;;;:::666000***'''''',,,***)))***++++++***))),,,---...---,,,,,,...///+++)))***000777:::555000000000000000///...,,,+++******+++++++++,,,,,,,,,,,,---...///000000000000555+++999000>>>:::999RRRGGG???AAADDDGGGIIIJJJJJJIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFEEECCCAAA>>>;;;999888666666777888999;;;===>>>>>>>>>>>>>>>>>>>>>??????????????????>>>>>>>>>===>>>>>>======<<<<<<<<<;;;:::888555333444555555444444555666999;;;;;;999666444444333333222222222222222111111111222222333444333222222111000000111111111111111111111111111111111000000000000222333555777777777888999999::::::>>>>>>===???AAABBBAAA@@@===>>>===;;;<<<@@@@@@===;;;;;;<<>>;;;;;;<<<===>>>??????@@@>>>;;;888888999<<<======::::::;;;:::999888888999;;;;;;;;;;;;;;;;;;:::::::::999888666666888999:::777777777888888888888999999999888888777666666666777666666666666555555555000222222111...,,,+++,,,*********++++++,,,,,,,,,***+++,,,------,,,+++******+++,,,.........---,,,***************************************+++,,,,,,)))))))))))))))***************))))))))))))************))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))************))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''(((((((((,,,++++++***)))(((((('''((((((((((((((((((((((((''''''(((((())))))******,,,///333444333222222333555333000...---000444777666666666666666555444333555666666555444333444666555666777888999:::;;;<<<:::999888777666555555555333333333333444666777888:::;;;:::777444333444666888888777777666666555555666666777888888888888888999999:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;999:::;;;<<<<<<;;;:::999::::::;;;<<<<<<<<<;;;;;;:::;;;===>>>??????>>>>>>???@@@BBBBBBAAA???>>>===;;;:::999888888:::<<<===999999888777777777777888777666666555555555555666888999;;;<<<<<<;;;999777999999999999999999::::::555444555777:::;;;;;;:::===:::666000+++))))))***,,,***))))))++++++***((((((***+++,,,,,,---000222,,,***+++///444555111---//////......---,,,++++++******+++++++++,,,,,,,,,,,,---...///000000000000222,,,:::333999888KKKVVVFFF???AAADDDGGGIIIJJJJJJIIIIIIIIIJJJJJJJJJIIIHHHGGGFFFEEEDDDBBB???<<<999888777777777888999:::<<<===>>>>>>>>>>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;888666444444555555555333555555777:::<<<;;;888555444444444333333333222222111111111111222333444444333333222111000000000000111111111111111111111111000000//////000222444555777777777888999999::::::>>>>>>>>>???BBBBBBAAA@@@>>>???>>><<<===AAAAAA>>><<<<<<===@@@CCCDDDCCCBBBAAAAAA@@@??????@@@@@@AAA<<>>??????@@@???===:::999:::;;;<<<<<<::::::999999999888888888:::::::::::::::::::::::::::999888777777888999:::666666666777777777777888777777777777666666666555666666666555555555444444000222222111...,,,+++,,,*********++++++,,,,,,---+++,,,---//////---,,,+++)))***,,,------------,,,***************************************+++,,,---***************++++++++++++******))))))******+++************))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((())))))******))))))(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((&&&''''''''''''(((((((((*********))))))(((((('''((((((((((((((((((((((((''''''(((((())))))******...222777777555333222333222111///,,,+++---111555444444555555555444333333333555666666444444555666555666888999999999;;;===999999777666555555555555333333333444555666777777666999;;;999666444666888777777666666555555555444555666777888888999888888;;;;;;<<<<<<<<<=====================<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<;;;;;;:::::::::<<<>>>???===@@@BBBCCCAAA???>>>>>>===;;;:::999999:::;;;<<<999999888777777777777888555555444444444444555555777888:::;;;;;;:::999888999999999999888888888888555444555777:::<<<<<<;;;:::777111,,,))))))+++---,,,***)))***++++++***)))***+++,,,,,,+++,,,...000+++++++++---//////---,,,---,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,,,,---...///000000000000......666444444<<>>;;;999777777888888999:::;;;<<<======>>>???????????????????????????>>>>>>>>>>>>???>>>>>>===<<<<<<;;;;;;555555444555777666444222555666888:::<<<;;;888555333444444444333333222222111111111111222333444555444333222111000000000000111111111111111111111111000/////////000222444555777777777888999999::::::>>>>>>>>>@@@BBBCCCAAA@@@???@@@???===>>>BBBBBB???======???BBBEEEFFFEEEDDDBBBAAA@@@???>>>>>>??????;;;@@@CCCBBB>>>;;;===@@@=========>>>??????@@@@@@@@@>>>;;;:::;;;;;;:::999;;;:::::::::::::::999888999999999888888999999999999888888888888888888999666666666777777777888888666666666666555555555555555555555555444444444333000222222111...,,,+++,,,)))******+++,,,,,,------+++---///000000///---+++)))***,,,---......------************************************+++,,,---...***+++++++++,,,,,,,,,,,,+++******))))))******+++************)))))))))((())))))(((((((((((())))))(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((('''''''''''''''''''''''''''(((((())))))(((((('''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******+++111777888666333333555333333111///---...222555333333444555555555444444222444555666555555666777555777999999888888:::<<<888777666666555555555555555444444444555666777777555999<<<;;;777444444666555555555555444444444444555666777888888999999999<<<<<<<<<=========>>>>>>=====================>>>===<<<;;;;;;:::::::::;;;:::;;;;;;<<<<<<<<<<<<<<<===:::666444555888===@@@;;;>>>BBBCCCAAA?????????>>>===;;;999888999:::;;;:::999888888777777888888555555444444444555555666444555777888888888777777777777777777777888888888777777777888:::;;;:::999333000---***)))******++++++***)))***,,,,,,+++***+++,,,,,,+++******,,,---)))***,,,+++******,,,///+++++++++++++++,,,,,,---******+++++++++,,,,,,,,,,,,---...///000000000000...333000777666KKK___FFF???AAADDDGGGIIIJJJJJJJJJIIIJJJKKKKKKKKKJJJHHHHHHHHHHHHGGGFFFCCC???<<<:::888888888888999:::;;;<<<<<<===>>>???????????????????????????>>>>>>>>>>>>???>>>>>>===<<<;;;;;;;;;444444555666888777444111666666888;;;<<<;;;777444333333444444444333222111111111111111222333444555444333222111000000000000111111111111111111111111000/////////111222444666777777777888999999::::::>>>>>>???@@@CCCCCCAAA???@@@AAA@@@===???CCCCCC???>>>>>>???BBBFFFGGGGGGFFFCCCBBB@@@>>>======>>>>>>===???@@@AAA@@@???>>>>>>>>>>>>>>>??????@@@@@@@@@AAA???<<<;;;;;;;;;999777===;;;:::;;;;;;;;;:::999999888888777888888999999888888888888888888888888666777777777777888888888555555555555555444444444555555444444444333333333000222222111...,,,+++,,,))))))***+++,,,,,,------,,,...000111111000...,,,)))+++,,,...//////......************************************+++,,,---...+++++++++,,,,,,---------++++++************+++++++++*********))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((('''((((((((())))))******((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((()))*********(((///666888666333444666555666555333000111444888333333444555666666666555111333555666555555666777555777999999777777999<<<777666666555555555555555666555555555555666777777888<<>>;;;;;;<<<===>>>???@@@@@@===<<<;;;:::999999:::;;;:::;;;<<<<<<======<<<<<<===:::444111111666<<>><<<999888999:::::::::999999888888888888888666666555555555666666777333333444555555666666666555666666777888999999:::;;;:::999999::::::888777---+++******+++***)))(((+++***)))***,,,---,,,+++)))***++++++***+++,,,...'''***,,,+++((((((---222++++++++++++,,,---......******+++++++++,,,,,,,,,,,,---...///000000000000222999---;;;;;;[[[ZZZOOOBBBBBBDDDGGGJJJLLLKKKIIIKKKKKKJJJIIIHHHHHHGGGGGGHHHHHHFFFEEEBBB@@@>>><<<:::999888888888999:::;;;;;;<<<>>>@@@AAA@@@>>>===>>>??????@@@@@@??????>>>============<<<:::777666444444444444333333222111444888<<<>>><<<888555444333222111111333333222111222222111111111111222222111111111111111111111111000000000000111111111111222222222111000222666999;;;:::888999::::::999777AAA@@@>>>>>>@@@AAABBBAAA>>>AAABBBAAA???>>>@@@BBBAAA??????BBBFFFHHHGGGEEEAAAAAAAAA@@@@@@?????????AAA???===>>>AAAAAA???===????????????????????????>>>>>>>>>===<<<;;;999999666777888999999999999999999999999999999999999999999999999999999999999999777777777777888888888888777777777777777777777777555555555444444333333333111000000222///******---+++,,,---...............,,,------...---,,,***)))------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***)))************+++++++++)))***,,,------,,,***)))+++++++++***************)))*********++++++++++++))))))((('''''''''''''''((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((()))(((((('''''''''(((((('''&&&&&&''')))***)))'''(((((())))))))))))(((((((((((())))))((('''&&&&&&,,,///000...)))'''***------///222555666666444333///333555444111000444888555555444444444555555666333333444444555555666666666777999:::;;;::::::999;;;:::999777666666666666555999===???===:::888777;;;;;;===<<<666///000555555666666666666666555555777555444555888:::888666888:::===>>>===<<<;;;<<<::::::;;;<<<=========<<<:::;;;<<<<<<;;;;;;<<<>>>;;;;;;<<<<<<<<<<<<;;;;;;>>>===<<<;;;:::;;;<<<===??????@@@AAAAAABBBCCCCCC===;;;999999::::::999888999999888888777777666666555555666666777777888888555555555666777999:::;;;;;;::::::::::::;;;<<<<<<>>>:::777888;;;:::555///+++******)))))))))))))))(((((((((((()))***+++,,,++++++************++++++******))))))******+++,,,,,,++++++******++++++,,,,,,,,,++++++,,,,,,---...............///111222333111---CCC///999___PPPCCCCCCDDDGGGJJJKKKKKKJJJKKKJJJJJJIIIHHHHHHGGGGGGGGGGGGFFFDDDBBB@@@>>><<<:::999888777888888::::::;;;<<<>>>@@@AAA@@@??????>>>>>>????????????>>>>>>=========<<<;;;999777555444444444444333333222222444777<<<===;;;888555333333222111111333333222111222222111111111111222222111111111111111111111111000000000000111111111111222222111000000222666999;;;:::888999::::::999777@@@????????????@@@BBBCCC???AAABBBBBB@@@???@@@BBBCCCAAA???@@@DDDGGGHHHGGGBBBBBBBBBAAA@@@@@@??????@@@>>><<<===@@@AAA@@@???????????????????????????<<<<<<<<<<<<:::999888777888888999999999999999888999999999999999999999999999999999999999999999999666666777777777888888888666666666666666666666666555555555444444444333333111000111333111,,,+++...++++++,,,---------------+++,,,,,,------,,,+++***------,,,,,,,,,,,,++++++)))******++++++******))))))************+++++++++)))***,,,------,,,***)))************************)))))))))*********++++++***)))(((''''''''''''(((((((((((((((((((((((((((((((((''''''((())))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((((((((''''''''''''(((((((((''''''(((***+++***((((((((())))))))))))((((((((((((((((((((('''&&&&&&))),,,...,,,)))(((,,,//////000333555666666555444000333666444111000333777666666555444333333333333666666666666777777777777666777888:::;;;;;;::::::999999888777666555555555444777:::;;;;;;:::;;;;;;======>>>===777000000555555555666666666555555444666444333555888999888666888;;;>>>???===<<<<<<<<<:::;;;<<<<<<======<<<<<<:::;;;<<<<<<;;;;;;<<<>>>;;;<<<<<<======<<<<<<;;;???===:::999999;;;>>>@@@===>>>>>>???@@@AAABBBBBB@@@>>><<<;;;;;;<<<;;;999888888888777777777777777777777777777777666666666555555666666777999:::;;;;;;;;;:::::::::::::::;;;999;;;>>>???===777000++++++******)))))))))))))))))))))))))))***+++,,,---++++++************++++++******))))))******+++,,,,,,++++++******++++++,,,,,,,,,++++++,,,,,,---...............000111222333333///<<<333RRRiiiQQQDDDCCCDDDGGGJJJKKKKKKJJJJJJJJJJJJIIIIIIHHHHHHGGGFFFFFFEEEDDDBBB@@@>>>===:::999888777777777888999:::;;;===???AAAAAAAAA@@@===>>>>>>>>>>>>>>>>>>===>>>======;;;:::777555444444444444444333333333333555888;;;<<<999666333222333222111111333333222111222222111111111111222222111111111111111111111111000000000000111111111111111111111000000111555888;;;:::888999::::::999777<<>>>>>AAAEEE@@@BBBCCCBBBAAA@@@AAABBBEEEBBB???>>>AAAEEEHHHIIIDDDCCCCCCBBBAAAAAA@@@@@@???>>><<<<<<>>>@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;:::999888666666999:::::::::::::::999888999999999999999999999999999999999999999999999999666666666666777777777777666666666666666666666666555555555555555444444444222111333666333...---///++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,++++++------,,,,,,,,,,,,++++++)))))))))******))))))))))))************+++++++++)))***+++,,,,,,+++***)))))))))))))))))))))))))))((((((((()))))))))*********))))))((((((((((((((((((((((((((((((((((((((((((((('''''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((((((((''''''''''''(((((()))(((((()))++++++***)))(((((())))))))))))(((((('''''''''(((''''''&&&%%%&&&(((+++***)))***---000111222333444555666666666222444666555222111222555777777555444333222222222777777777777777777666666555666888:::;;;;;;;;;;;;888777666555555555555555333555777888999:::===???>>>===>>>>>>888111000333444444555555555555555444555444333555777888777666999;;;>>>???>>>===<<<<<<;;;;;;<<<=========<<<<<<:::;;;<<<<<<;;;;;;<<<>>>;;;<<<<<<======<<<<<<;;;===;;;888666666999===@@@===>>>>>>???@@@AAABBBCCCBBB@@@===<<<===<<<;;;:::777777777777888888888888999888888777777666555555666666666777888999:::;;;;;;:::::::::::::::::::::888;;;>>><<<666000+++)))+++******)))))))))))))))************+++,,,------++++++************++++++******))))))******+++,,,,,,++++++******++++++,,,,,,,,,++++++,,,,,,---............///000111222333555333444<<>>;;;:::888777666777777888999:::<<<>>>@@@AAAAAAAAA>>>>>>>>>??????>>>>>>>>>>>>===<<<:::888666444333444444444333333333444444666888::::::888555333222333222111111333333222111222222111111111111222222111111111111111111111111///000000000111111111111000111111000000111444777;;;:::888999::::::999777:::>>>AAAAAA>>>===AAAFFFBBBBBBCCCBBBBBBBBBBBBCCCDDDBBB@@@@@@AAADDDFFFGGGEEEEEEDDDCCCBBBAAAAAA@@@@@@???===<<<===>>>??????========================;;;;;;;;;:::999888777666::::::;;;;;;;;;:::999999999999999999999999999999888888888888888888888888555555666666666777777777555555555555555555555555666555555555555555555555222222555777555000...111,,,,,,++++++++++++++++++)))******++++++,,,,,,,,,------,,,,,,,,,+++++++++))))))************))))))))))))*********+++++++++)))***++++++++++++***)))(((((((((((())))))))))))(((((((((((())))))))))))***))))))(((((()))))))))))))))))))))))))))))))))(((((((((''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((''''''''''''(((((())))))(((((()))***+++)))((((((((())))))))))))((((((&&&&&&''''''''''''&&&&&&%%%''')))))))))))),,,///333333444444555666777777333555666555333111222333777777666555444444444444777777888888777666555444444555888:::;;;;;;;;;;;;666555555444444444555555444666999:::;;;<<<===???===<<<======888111///111333444444555555555555444333333444555666777777777999<<>><<<<<<============<<<<<<999888666666777999;;;===>>>>>>???@@@AAABBBCCCCCCAAA>>><<<;;;;;;;;;999888666666777777888888999999888888777777777777777777777777777777888999:::;;;999::::::;;;;;;;;;;;;;;;;;;999555000---+++,,,---+++******)))))))))))))))+++++++++++++++,,,---...++++++************++++++******))))))******+++,,,,,,++++++******++++++,,,,,,,,,++++++,,,,,,---............///000111333333555888222KKK}}}TTTFFFEEEEEEGGGIIIKKKKKKKKKIIIIIIIIIIIIIIIHHHHHHHHHEEEEEEEEEDDDCCCBBB@@@???<<<;;;999777777777777777999:::;;;===>>>???@@@AAA>>>>>>????????????>>>>>>===<<<:::888777555444333555444444333333444555555888999:::999666444222222333222111111333333222111222222111111111111222222111111111111111111111111///000000000111111111111000111111111111222555777;;;:::888999::::::999777888<<>>>>>BBBFFFDDDCCCCCCCCCCCCDDDCCCCCCAAABBBBBBCCCCCCCCCDDDDDDFFFEEEEEEDDDBBBAAAAAA@@@BBBAAA@@@>>><<<<<<===>>>==============================<<<<<<;;;999888777:::::::::;;;;;;::::::999999999999999999999999999888888888888888888888888666666666666777777777777666666666666666666666666666666666666666666666666444333555888666111000333///...---,,,++++++,,,,,,*********++++++,,,,,,---------,,,,,,,,,+++++++++***++++++++++++++++++***))))))*********+++++++++************************''''''(((((())))))))))))(((((((((((())))))))))))******)))))))))******+++***************************))))))((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((('''''''''''''''((()))))))))((('''((())))))(((&&&(((((())))))))))))((((((&&&&&&''''''(((''''''&&&((()))))))))((()))***,,,444444444444555666666777444555666666444333222222666555555555666777888888888999:::::::::888666555444555777999:::::::::999555444444444444444555666666999===??????===<<<;;;;;;999:::;;;777000---...333444444555666666555555222333555555666777888999:::===???@@@???>>>>>>>>><<<===============<<<<<<:::;;;<<<<<<;;;;;;<<<>>><<<==================<<<777888:::;;;<<<===<<<<<<<<<======>>>??????@@@@@@===;;;999888888888777555666666777777888888999999555666666777888999999:::888777777777888999:::;;;888999:::;;;;;;;;;;;;;;;:::444...,,,///111000...+++******))))))))))))))),,,,,,,,,+++,,,,,,---...++++++************++++++******))))))******+++,,,,,,++++++******++++++,,,,,,,,,++++++,,,,,,---...////////////000222333444444;;;555___[[[HHHFFFEEEFFFIIIKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFFFFEEEDDDCCCBBBAAA>>><<<:::999777777777777999999:::;;;<<<===>>>???===>>>>>>??????>>>>>>===;;;:::888777555555444444555444333333333444666666:::;;;;;;999666333222333333222111111333333222111222222111111111111222222111111111111111111111111000000000000111111111111000111333333222333555777;;;:::888999::::::999777777;;;???@@@???@@@BBBEEEEEEDDDCCCDDDEEEEEEDDDCCC@@@BBBDDDDDDCCCBBBBBBCCCFFFFFFEEECCCBBBAAA@@@???AAABBBBBBAAA>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::999888888999:::::::::::::::999999999999999999999999888888888888888888888888777777777777888888888888777777777777777777777777666666666666777777777777555444555777555111111555222111///------------...,,,,,,+++++++++,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++)))************+++++++++************************'''(((((())))))******+++((((((((()))))))))************************+++,,,************************++++++***)))))))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))******((((((((((((((((((((((((''''''&&&''''''((()))***)))((('''((())))))'''%%%(((((())))))))))))((((((&&&'''(((((()))(((((((((+++***)))))))))))))))***333333444555555555555555444444555666666555333222444444444555666777999999999:::<<<======;;;999888333444666777888888777777444444444444444555666777888<<<@@@BBB@@@===;;;999999777888:::777111------444444555666777777777777222444666777777777999;;;;;;===@@@AAA@@@???>>>>>>======>>>>>>>>>===<<<<<<:::;;;<<<<<<;;;;;;<<<>>><<<======>>>>>>======<<<;;;===@@@BBBCCCAAA???>>>;;;;;;;;;;;;;;;;;;;;;;;;:::888666666777777666555777777777777888888888888444555666777999:::;;;;;;888888888888888999::::::777888999:::999888777666222///...222888999333---+++******))))))))))))))),,,,,,,,,++++++,,,,,,---++++++************++++++******))))))******+++,,,,,,++++++******++++++,,,,,,,,,++++++,,,,,,---.../////////000111222333444444<<<999rrrdddHHHGGGFFFFFFIIIKKKLLLKKKIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFGGGFFFFFFEEEDDDCCC???>>><<<:::888888888888888888999999:::;;;<<<===;;;<<<<<<<<<<<<<<<<<<;;;999888777555555444555555555444333333333444666777======<<<999666333333444333222111111333333222111222222111111111111222222111111111111111111111111000000000000111111111111111222444444444444666888;;;:::888999::::::999777888999<<>>>>>>>>===<<<;;;:::999666666888999::::::;;;;;;999999999999999999999999888888888888888888888888888888888888999999999999888888888888888888888888666666777777777888888888666444444555333000222777555444222000......///000///...---,,,,,,,,,---...------,,,,,,,,,,,,++++++******++++++++++++******)))************+++++++++******))))))))))))******(((((())))))***++++++,,,)))))))))*********++++++***************+++,,,---++++++++++++++++++++++++---,,,,,,+++******++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))*********((((((((((((((((((((((((&&&&&&&&&''''''((()))******)))(((((())))))'''&&&(((((())))))))))))(((((('''(((((()))******))))))+++***))))))************111222444555666555333222333333444666777666444333444444333444444555666777777888:::<<<<<<;;;999888333444555666666555444444444444444444555666777888999<<>><<<;;;;;;888666777:::999333......444555666777888888888888222555777888777888:::===;;;>>>AAAAAA@@@?????????>>>>>>>>>>>>>>>===<<<<<<:::;;;<<<<<<;;;;;;<<<>>>======>>>>>>>>>>>>======>>>@@@BBBCCCCCCBBB@@@???===<<<<<<;;;;;;:::999999:::888777777888999888888888888888777777777777777666666777888999999::::::999999888888888999::::::888999999888555222///---+++,,,...333666777333000+++******))))))))))))))),,,,,,++++++++++++,,,,,,++++++************++++++******))))))******+++,,,,,,++++++******++++++,,,,,,,,,++++++,,,,,,---.../////////000111222444444777999;;;jjjIIIGGGFFFFFFIIIKKKLLLKKKIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGFFFEEEEEE@@@???===;;;999888888888999888888888999999:::;;;999::::::;;;;;;::::::999888777666444444555555666666555333333333555777888>>>>>>===999666444333444333222111111333333222111222222111111111111222222111111111111111111111111000000000000111111111111111333555555555555777888;;;:::888999::::::999777888999:::>>>BBBDDDCCCBBBGGGEEECCCDDDGGGHHHFFFDDDDDDDDDCCC@@@===>>>BBBFFFFFFEEEDDDCCCAAA@@@???>>>999>>>CCCEEECCCBBBBBBCCC????????????????????????>>>>>>>>>===<<<;;;999999444555666888999:::;;;;;;999999999999999999999999777777777777777777777777888888999999999:::::::::888888888888888888888888666666777777888888888999777444333444222000333888888666333111000000000111111000...---,,,------...---------,,,,,,,,,++++++))))))************)))))))))************+++++++++******))))))))))))******((())))))***+++,,,,,,,,,************+++++++++++++++*********+++,,,,,,---++++++++++++++++++++++++...------,,,+++++++++,,,))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))************((((((((((((((((((((((((&&&&&&&&&'''''')))******+++***)))***+++***((('''(((((())))))))))))(((((((((((()))***************+++***))))))+++,,,,,,+++000111444666666444222111222333444666888777555333444444333222222222333333222444777999999888666555333444555555555444333222444444444555666777888999:::;;;===<<<;;;;;;<<<>>>888666777;;;:::555000///555555777888999999999999333666888999888888;;;>>>;;;>>>AAABBBAAA?????????>>>>>>>>>>>>>>>===<<<<<<:::;;;===<<<;;;;;;<<<>>>======>>>>>>>>>>>>======@@@@@@@@@@@@????????????AAA@@@???>>>===<<<;;;;;;;;;999888999:::;;;;;;;;;999999888888777777666666888888888888888999999999999999999888999999:::::::::999888666222---)))&&&)))+++,,,,,,---...222555+++******))))))))))))))),,,,,,+++******+++++++++++++++************++++++*********)))***++++++,,,,,,++++++++++++++++++,,,,,,,,,++++++,,,,,,---...//////000000111222444555999666;;;nnnPPPIIIEEEGGGJJJJJJJJJLLLKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIHHHGGGFFFEEEDDDCCCAAA@@@===;;;:::999999999999999999999888888888777777777777777666666666666666555444555666666444222666444222222333666:::<<>>???BBBCCCHHHIIIJJJHHHDDD???===<<<<<<===@@@BBBBBBAAA???>>>????????????????????????@@@@@@???>>><<<999666444444555777999;;;<<<<<<===<<<;;;:::999888999999:::999999999888999999::::::666777888:::999888666555;;;;;;:::999999888888888888888999999999:::::::::777666666555555555666666555444444333333333444444555333111000.........///...------,,,,,,++++++***))))))+++,,,,,,+++***)))******++++++++++++************))))))))))))******)))***++++++,,,,,,,,,,,,///...,,,+++***++++++,,,...---,,,+++,,,...000222333333222///,,,***+++---...//////---++++++,,,---+++***)))((('''''''''((((((((((((((((((((((((((()))***+++++++++)))((('''((((((''''''''''''(((((((((((('''&&&&&&&&&''''''))))))((('''&&&&&&%%%%%%((((((((()))))))))))))))******)))))))))))))))***))))))))))))))))))******((('''&&&'''***,,,---,,,)))***++++++***+++---///444444444444444444444444555222000222666777333///333333444444333333222222111555:::<<<;;;777444222111222333555666777777777555444222333666999;;;;;;;;;;;;;;;::::::999999999:::999999888777666666666777888888999::::::::::::777888:::<<<======<<<<<>>===<<>>>>>>>>===;;;999======>>>>>>>>>>>>===<<<>>>????????????>>>======AAAAAA@@@@@@???>>>======???@@@AAABBBAAA???===;;;:::::::::999999999888888888999999::::::999999999888888777777777777777777;;;999777777999:::::::::999777333...+++))))))((((((((()))***++++++,,,,,,*********)))))))))))))))******+++++++++,,,,,,,,,***)))))))))))))))******************************))))))*********+++++++++...------,,,,,,,,,------///000111111000111333555111===@@@wwwRRRJJJEEEHHHKKKKKKKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIHHHGGGFFFEEEDDDDDDBBBAAA???<<<:::999999999999999888888888777777777777777777777666666666555777777666666666555444444666444333222333666:::<<>>888555444444333333333222222111111222222333333333222111111111111111111111111111111111111111111111000000111111222333444555555555444444777999======<<<:::888888:::===:::;;;<<<===???BBBDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDBBB@@@???@@@AAABBBFFFHHHIIIHHHEEEBBB@@@@@@>>>>>>?????????@@@@@@@@@>>>?????????????????????>>>>>>>>>>>><<<:::999888555666888999;;;;;;<<<<<<===<<<;;;:::999::::::;;;::::::999999999999999:::777777888999999888777666999999999999999999::::::888999999999999:::::::::888777666555555555555555666666666555555555666666666555444222111000111111//////...---,,,,,,++++++******++++++++++++***************++++++*********+++******))))))******+++***+++,,,,,,------,,,,,,......---,,,,,,,,,,,,,,,...---,,,,,,---///111222333333222000---,,,---...,,,---...---,,,,,,---///,,,+++***)))(((((((((((((((((((((((((((((((((((()))******+++***)))((('''((((((''''''''''''(((((()))(((((('''''''''(((((())))))((((((''''''&&&&&&))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((('''&&&(((***,,,,,,,,,)))***++++++******,,,...444444444444444444444333555222000222555666333000222222333444444333222111111555999:::999666444333111222333444555555666666555333222222555888999999999999999888888888777777888888888888777777666666999999:::;;;<<<<<<<<<<<<999:::<<<============<<<>>>????????????>>>>>>===AAA@@@???>>>???>>><<<:::======>>>>>>>>>=========>>>>>>??????>>>>>>===<<>>>>>??????@@@@@@AAAAAA@@@???===<<<::::::999999999888888888888888888888888888777777777777777777777777777777999888888999::::::888666333111...,,,***)))))))))(((((()))******+++,,,,,,***)))))))))))))))))))))******+++++++++,,,,,,,,,******))))))))))))*********************************+++++++++,,,,,,,,,,,,...------,,,,,,------...///000111111111111444666666;;;SSSUUULLLFFFGGGKKKKKKKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIHHHGGGGGGFFFEEEEEEDDDCCCAAA>>><<<:::999999888888777777777666666666777777777666666666555555888888888666444333444555555444333333444777:::<<>>@@@BBB??????????????????>>>>>>============<<<<<<;;;;;;777888999:::;;;;;;;;;;;;======<<<;;;;;;;;;;;;<<<<<<;;;:::999999888999999888888888888888888888888888888888999:::;;;;;;;;;999999999999::::::::::::999999777666555555555555888888888888888888888888888777666555444333333333111111000///...---,,,+++,,,++++++******+++++++++)))******++++++******))),,,++++++******++++++,,,,,,,,,---.........------..................---,,,...------,,,---...000111222222222000......///000***,,,------,,,---...000...---,,,+++***)))(((((((((((((((((((((((((((((()))************)))(((((()))((((((''''''(((((()))))))))((((((((()))******))))))))))))(((((((((((())))))))))))))))))))))))******)))))))))******+++************)))))))))))))))(((''')))+++,,,,,,+++)))***+++*********,,,...333333444444444444333333444222111222555666333000///000222333333222111000222444777888666555444444222222333444444444444444555333222222444666777777777777666666666666555555555666777777888888777777999999::::::;;;<<<<<<<<<<<<<<<===>>>>>>======<<<>>>>>>??????@@@?????????BBB@@@??????@@@???===;;;<<<=====================>>>????????????>>>======??????>>>===>>>???@@@AAA?????????>>>======<<<<<<:::999999999999888888888888888888777777666666555777777777777777777777777999888999::::::888444111,,,+++***((((((((())))))((())))))******+++++++++))))))))))))))))))************+++++++++,,,,,,,,,+++******)))))))))******************************++++++,,,,,,,,,---------...---------------......///000111111111222444666;;;:::qqqXXXMMMEEEFFFJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIHHHGGGGGGFFFFFFFFFEEECCC@@@>>>;;;:::999777777777777666666666666777777666666666555555555777777777555333222444666444444333333555888;;;===<<<999555222222222111111333222222111111222222333333222222111111222222222111111111111111111111111111111000000111111222333444555555555444333444666:::;;;<<<<<<:::::::::<<<;;;;;;;;;<<<>>>@@@AAABBBCCCCCCCCCCCCDDDDDDDDDDDDBBBBBBBBBBBBBBBAAA@@@???@@@AAACCCBBB@@@???>>>???@@@???>>>======>>>@@@AAA@@@@@@@@@@@@????????????>>>===<<<;;;;;;;;;;;;<<<999999::::::;;;:::::::::=========<<<<<<<<<<<<======<<<;;;:::999888888888999999888888888999::::::999999999:::::::::;;;;;;999999999:::::::::;;;;;;;;;:::999777666555555555888888888999999999999999999888888777666555555555444333222111000...------...---,,,+++***+++,,,---******++++++++++++******---,,,,,,,,,,,,,,,,,,------...////////////......---...///000000///...---,,,,,,,,,,,,,,,---...//////000111000......///000+++---......---,,,---...///......---+++***)))((((((((((((((((((((((((((())))))*********)))))))))))))))(((((((((((()))))))))((((((((()))***++++++************+++++++++++++++++++++*********************))))))******++++++,,,,,,,,,+++++++++++++++))))))((()))+++,,,+++***((()))******)))***,,,...111222333444444444333333444222222333555555333111---...111333333222000///222444666555444222333333222333444444444444444333555444222333555666666666666555555555555555555555333444666777888999999999666666777777888999:::;;;===============<<<<<<<<<===>>>??????@@@@@@@@@@@@BBBAAA@@@@@@@@@@@@>>><<<<<<<<<<<<<<<<<<<<<======???@@@@@@@@@@@@???>>>>>>>>>===<<<<<<===???BBBCCC>>>===<<<;;;::::::::::::999999999999888888888888999888888777666666666666888888888888999999999999<<<;;;888777666333///---)))((((((''''''(((((()))((()))))))))*********+++)))))))))))))))***************+++++++++,,,,,,,,,++++++******))))))******************************+++++++++,,,,,,,,,,,,---...------------......//////000222222222333555888<<<===[[[OOOEEEEEEIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGGGGGGGGGGFFFEEECCC@@@===;;;:::777777777777666666666666666666666666555555555555555555555444333333444555444333333444666999;;;===;;;999555333333333333222333222222111111222222333333222222222222222333333111111111111111111111111111111000000111111222333333444666666555444555666888:::<<<===;;;::::::;;;;;;;;;;;;<<<===???@@@AAAAAAAAAAAABBBBBBCCCCCCCCC@@@AAABBBBBBBBBAAA@@@???@@@AAABBBAAA???======>>>???@@@@@@@@@@@@@@@??????BBBBBBAAAAAAAAA@@@@@@@@@>>>===;;;999888888999:::999::::::;;;;;;;;;::::::<<<========================<<<;;;:::999999999999999999888888999:::;;;;;;;;;;;;;;;:::::::::999999999999:::::::::;;;;;;;;;;;;;;;999888666666555555666777888999999999999888888888888777777666555555555555444333222111000///000///...,,,,,,,,,---...++++++,,,,,,,,,,,,++++++......------------....../////////000000//////...---...///000000000......++++++++++++++++++,,,,,,---...//////---------...---///000///---+++***+++............---+++***)))))))))))))))))))))))))))))))))))))))))))))******))))))(((((((((((())))))(((((((((((()))***,,,,,,---------------.........---------,,,,,,+++++++++***************+++,,,,,,.........------,,,,,,,,,***))))))+++,,,,,,+++)))((()))******)))***,,,---000111333444555444333222333333222333444444333222,,,---000222222222111000333444555444111000000111222222333444444333333333555444333444555777666666666666666666666666666666222444666888::::::::::::666666666666888999;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;===>>>???@@@@@@@@@@@@@@@AAA@@@???@@@@@@@@@>>><<<;;;;;;::::::;;;<<<======@@@@@@@@@AAA@@@??????>>><<<<<<<<<<<<>>>@@@BBBCCC???>>>===;;;;;;;;;;;;;;;999999999888888888777777:::999888777777777777888999999999::::::;;;;;;;;;@@@<<<666222///---+++******))))))((((((((((((((()))))))))))))))*********(((((())))))******************+++++++++,,,,,,,,,,,,,,,+++***************************************************++++++++++++---------------...///000///111222333333444777999;;;KKK___QQQEEEEEEIIIKKKJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHHHHHHHGGGFFFEEEBBB@@@===<<<888888777777777666666666666666666555555555444444444333333555666777555333333333444555777999<<<===:::888555444444444333222333222222111111222222333333222222222222333333444111111111111111111111111111111000000111111222333222444666777666666777888777:::===>>>===;;;::::::;;;;;;;;;;;;<<<===????????????@@@@@@AAABBBBBBBBB@@@@@@AAAAAAAAAAAA@@@@@@BBBCCCDDDBBB@@@???@@@AAAAAAAAAAAABBBAAAAAA@@@???BBBBBBBBBAAA@@@@@@??????===;;;888555444555777888999:::;;;;;;;;;;;;;;;:::;;;<<<======>>>============<<<;;;::::::999::::::999999999::::::;;;;;;<<<<<<<<<<<<;;;:::999999999::::::::::::;;;;;;;;;;;;;;;;;;999888777777777777555666777999999999888888777888888888888777666555666666555555444333333333222111000000////////////,,,------......------,,,/////////......///////////////000000000///......---...//////////////////++++++++++++++++++++++++,,,---//////---,,,,,,---...///111000---***))))))------.........,,,+++))))))))))))))))))))))))))))))))))))((())))))***+++***))))))(((((())))))***(((((())))))+++,,,...///111111111000000000000000000//////......---------***************+++,,,---//////......------,,,,,,+++******,,,---,,,***(((((()))***)))))))))+++---///000333444555444333222222333333444444333333222---...///000111222333333444555555333000...------//////000111222222111111333222222333555666666555555666666666666777777777333555888:::<<<<<<;;;:::888777777888999;;;===>>>;;;;;;:::::::::;;;;;;<<>>???@@@@@@>>><<<;;;:::999999:::;;;===>>>???????????????>>>======:::;;;<<<===???@@@AAAAAA@@@@@@@@@???>>>>>>======999888888888888777777777999888777777777777999999999999999:::;;;;;;<<<<<<>>>999222---+++***))))))************)))))))))((())))))))))))))))))))))))((((((((()))******++++++******+++++++++,,,,,,,,,---,,,+++***************************************))))))*********+++++++++------------...///000000///111333333333555888:::===gggdddUUUGGGFFFKKKMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIGGGGGGGGGFFFDDDBBB???>>>999999888888888777777777666666555555555444444444555333222666<<<===999333333333444555777:::<<<===999777555444444444333222333222222111111222222333222222222222222333444555111111111111111111111111111111000000111111222333111444777888888888999:::666999===>>>===;;;::::::;;;;;;;;;;;;<<<===>>>>>>>>>>>>??????@@@AAAAAABBB@@@@@@@@@@@@@@@@@@@@@AAA@@@AAABBBBBBAAAAAACCCDDDDDDCCCBBBAAA@@@AAABBBBBBAAAAAA@@@??????>>>======888666333111111333666888999999:::;;;<<<<<<<<<;;;:::;;;<<<=========<<<<<<<<<;;;;;;:::::::::;;;;;;777888:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;<<<;;;:::999888888888888888555666888:::::::::999888888888999999999888777666666666666666666666666666333333333333222111000///......////////////......000000000//////000000000//////000000//////...---...---------......///000,,,,,,---------,,,,,,,,,---///000000...,,,,,,,,,,,,...000000...+++******+++,,,---......---+++***))))))))))))))))))))))))***)))((((((((()))+++,,,******))))))))))))************+++,,,---///111222555444444333333222222222222222111000000///......************+++,,,---.........------,,,++++++***+++++++++,,,---,,,)))'''''')))))))))))))))+++---...000222444555444333222222333444444333333333333.........///111333555666444555555333000,,,***)))***+++,,,---...////////////...///111333555444333555555555555666666777777444666999<<<======<<<;;;888777777777888;;;===???;;;;;;::::::;;;<<<===>>>@@@@@@AAAAAAAAA@@@?????????>>>===>>>??????===<<<:::999888888999;;;===>>><<<<<<<<<<<<<<<;;;::::::999:::===???@@@@@@@@@?????????@@@@@@???>>><<<;;;888888888888777777777777777666555555555777999:::777777888888999::::::;;;555222---+++*********)))))))))******************)))))))))))))))))))))((('''(((((()))******++++++******+++++++++,,,,,,,,,...---,,,+++*********************************************+++++++++,,,,,,------------...///000111000111333444444666888;;;DDDgggWWWIIIHHHMMMOOONNNMMMKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIGGGGGGGGGGGGEEECCCAAA???999999999999888888888888666666555555555444444444666333222888@@@BBB;;;444222333444666888:::<<<>>>888666444333444444333222333222222222222222222333222222222222333333444555111111111111111111111111111111111000111222222333111444777999999999:::;;;555999===???>>><<<::::::;;;;;;;;;;;;;;;<<<===>>>===>>>>>>???@@@@@@AAAAAAAAA@@@@@@??????@@@AAAAAA<<<>>>?????????AAACCCEEEHHHFFFBBB??????AAACCCFFF?????????>>>===<<<<<<;;;555333000...///222666999888999:::;;;<<<<<<<<<<<<999:::<<<=========<<<<<<;;;;;;:::::::::;;;<<<<<<777888;;;=========<<<;;;999::::::;;;;;;<<<<<<===:::::::::;;;;;;;;;<<<<<<::::::999999888999999999555666999;;;;;;;;;:::999888999:::;;;:::999888777666666666666777777777777444444555555444333111000//////000000000000//////111111000000000000111111///////////////...------...---,,,,,,,,,...///000.........//////...------...000222111///---,,,,,,***---///000...,,,++++++)))***,,,......---,,,+++))))))))))))))))))))))))***)))(((((((((***+++,,,******))))))))))))******,,,,,,---...000222333444777777666555444444333333333333333222111000000///************+++,,,---...------,,,++++++***)))))),,,+++,,,---...,,,)))''''''((())))))((()))+++------///222444555444333222222333444444333222333333//////......000333666888444555666444///+++((('''&&&''')))***+++,,,,,,---,,,,,,,,,///222333333222444444444555555666666666666888;;;===>>>>>><<<;;;555555444555666999;;;===<<<;;;;;;;;;<<<===???@@@AAAAAAAAAAAAAAA@@@???>>>>>>=========??????===;;;:::999888888888:::===>>>999999::::::999999888777888:::===@@@AAA@@@???===;;;<<<>>>>>>>>><<<999888888888888888777777777777555444333333444666999:::555666666777888888999999---,,,***+++,,,,,,+++)))'''((()))***++++++++++++))))))))))))(((((((((((('''(((((()))***+++++++++******+++++++++,,,,,,,,,...---,,,+++************************************++++++,,,,,,,,,------------------......000111111000111333444444666999;;;JJJzzzSSSKKKPPPDDDJJJTTTGGGLLLMMMMMMLLLLLLKKKJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJIIIGGGEEECCCAAA@@@@@@@@@>>><<<:::888777777777999888666444333444555666888777777999<<<===:::777666333222555;;;???>>>;;;888666444333444444333111111111222222222333333333222222222222222222222222333222222111111222222333000000000000000000000000444444666999<<<<<<:::999777888:::;;;<<<=========;;;;;;;;;;;;;;;:::::::::@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB???======>>>???@@@???>>>BBBAAA@@@??????@@@BBBCCCDDDCCCAAA@@@>>>;;;777444222111000///000111333555;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===============999999:::;;;<<<<<<<<<<<<===========================<<<;;;:::999:::;;;;;;999<<<;;;777666999:::999777999;;;<<<<<<===???@@@888888999:::999888777666999999999999888888888777444555555555555333222111000000111111222222222333222111111111000000//////000000///...,,,+++******111000...------...//////......---,,,---...///000,,,...000111000...,,,******+++---//////...---,,,---------......---,,,,,,---,,,,,,+++************((()))***++++++++++++++++++************,,,---...,,,---...///111333555666666888888666222111222555333222222222222222222222+++,,,,,,,,,,,,,,,,,,,,,,,,+++)))'''((())),,,...))))))***++++++***((('''%%%&&&''''''&&&'''***---...---...111444666444111444444444444444444444444222...******...222444444444888:::555,,,&&&&&&)))***++++++******)))(((''',,,,,,++++++,,,,,,---...000000000111222333555555:::;;;<<<======<<<<<<;;;999888888888999;;;===>>>>>><<<:::999:::>>>BBBEEEDDDDDDEEEDDDCCC@@@>>>===@@@???>>>===<<<<<<<<<<<<999888777555555555666666777888999:::<<<===>>>???@@@???>>>===>>>???@@@AAA@@@???>>>======<<<:::888::::::999999888777777777999666///,,,111999;;;888666666777888999777444111)))))))))*********++++++++++++******************++++++***)))(((((())))))++++++************++++++)))************+++++++++((()))***+++,,,+++******************************...------///222222///,,,,,,,,,------.../////////444***///:::777555:::;;;aaaWWWJJJOOOFFFJJJSSSIIIMMMMMMMMMMMMLLLKKKJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJIIIHHHGGGEEEDDDCCCCCCCCCAAA@@@===;;;999888777777888777666555444555555666666444444555777888666444666444333666;;;>>>===:::777555333333444444333222111222222222222333333333222222222222222222222222333222222111111222222333111111111111111111111111222222444888;;;===;;;:::888999999:::;;;<<<======<<<;;;;;;;;;;;;;;;;;;;;;>>>>>>???@@@@@@AAABBBBBB???@@@@@@AAABBBCCCCCCDDDBBB@@@????????????>>><<>><<<;;;888555222111111000///000222444666;;;;;;;;;<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>===999:::;;;<<<===>>>>>>>>>===========================<<<;;;:::::::::;;;;;;;;;===<<<888777:::;;;999777999;;;;;;;;;;;;===>>>::::::;;;;;;;;;:::999888888888777777777666666666555666777777666444222111111111111222222222333333222222111111111000000000........................111111000///.........///......---------...///000---...000111000///,,,+++)))***,,,......---,,,+++*********++++++******)))++++++++++++++++++,,,,,,***++++++++++++++++++***,,,,,,+++*********+++,,,,,,,,,---...000222444555555666666555333222333444222222222222111111111111,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((()))***,,,---)))******+++***)))((('''%%%&&&''''''&&&'''***---...---...111444666444222666555555444333222111111111...++++++...222444555555888:::666---''''''***((())))))))))))(((''''''*********)))***++++++,,,------...///111444666777999:::<<<=========<<<;;;;;;;;;:::999999:::;;;<<<===<<<:::999;;;===AAACCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>===<<<<<<<<<======888888666555555666777777777888999:::;;;===>>>>>>??????>>>>>>??????@@@AAA@@@>>>=========<<<:::888888888888888888888888888888666111---///666999777;;;999666444222000---***)))))))))(((((((((((((((************************++++++***)))))))))))))))++++++************++++++)))************+++++++++((()))***+++,,,++++++***************************---,,,,,,...111111...+++,,,,,,------.../////////555111666:::555333:::>>>{{{___IIINNNIIIIIIQQQLLLNNNNNNNNNNNNMMMLLLKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFEEEEEEEEEEEECCCBBB???===;;;999888888777777777777666666666666666444333222444444444333666444444888<<<>>><<<999777555333333444444333222222222222222333333333333222222222222222222222222333222222111111222222333111111111111111111111111000111333666:::<<<;;;:::888888888888999;;;<<<===;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>???@@@BBBCCCCCC???@@@AAABBBDDDEEEFFFFFFDDDCCC@@@@@@???>>><<<:::===>>>@@@BBBCCCDDDDDDDDDBBB>>>:::777666444222000111111000000111333666888<<<<<<<<<<<<==========================================>>>???????????????::::::<<<===>>>??????@@@===========================<<<;;;;;;::::::;;;;;;===>>>===888888:::;;;888777999;;;;;;:::999:::;;;999999999999999888777777888888777777777666666666555666888888777444111///111111111111222222222222111111111111111000000000,,,,,,---...///000000111111111111000///...------...------------...///000,,,...///000000...,,,+++)))***,,,------,,,++++++)))))))))************************++++++,,,---...,,,,,,,,,,,,,,,,,,++++++---,,,+++***))))))))))))++++++,,,---///111222444444333222222444444333222000000000000000111111111...---,,,+++++++++++++++)))))))))***+++,,,------******+++***)))((('''&&&&&&''''''''''''(((+++---,,,,,,...111444666555444666555444333222000//////000...,,,,,,///222555666555888999555...))))))+++&&&''''''(((((((((((((((((((((((((((((())))))***((()))+++---000333666777777999;;;===>>>>>>===<<<>>>===;;;:::::::::;;;;;;<<<;;;::::::;;;===???@@@AAAAAA@@@?????????@@@@@@======<<<;;;;;;;;;<<<<<<777777666555555666888888777888999:::;;;<<<===>>>>>>>>>??????@@@@@@??????>>>===<<<<<<===<<<:::888888888888999999999999999888:::777111000444777888;;;777222///,,,+++)))'''******))))))((('''''''''************************++++++***))))))))))))***++++++************++++++)))************+++++++++))))))***++++++++++++***************************+++++++++---//////---+++,,,,,,------.../////////111555:::999444333;;;CCClllJJJLLLKKKIIIMMMNNNNNNOOOOOONNNNNNMMMLLLKKKJJJJJJIIIIIIIIIIIIHHHHHHIIIIIIHHHGGGFFFFFFFFFFFFDDDDDDBBB@@@>>><<<;;;:::777777888888888777666555888777555444444444555555666666777:::<<<===:::888777555333333444444333222222222222333333333444444222222222222222222222222333222222111111222222333111111111111111111111111111111222555888999999888777666555444555888:::<<<;;;;;;;;;<<<<<<===============>>>???@@@AAABBBBBBBBBBBBCCCDDDEEEFFFGGGGGGCCCAAA?????????>>><<<:::999;;;???BBBCCCCCCBBBAAA@@@<<<777333222111000///111000000000222555888:::========================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@???999:::;;;===>>>???@@@@@@===========================<<<<<<;;;;;;;;;;;;;;;===>>>;;;777777::::::777777999::::::999888888888999999999999888888777777888888888777777777666666444555777888666333000...000000000000000000000000000/////////////////////+++,,,,,,---...///000000///000000000///---,,,***,,,,,,,,,,,,------......,,,,,,...///...---,,,++++++,,,,,,---------,,,+++,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,------......++++++******))))))))))))+++++++++,,,...000111222333111///111444555333111////////////000000000000///...,,,+++************'''(((***,,,---------,,,++++++***)))((('''&&&&&&&&&'''(((''''''(((+++---+++,,,...111444555555555444333333222111000//////000///......000222555666444666777333---))))))***%%%&&&'''((())))))))))))(((((('''''''''((())))))'''((()))+++...111444555555777:::===??????>>>>>>>>>===<<<;;;;;;;;;<<<===;;;;;;;;;;;;<<<<<<<<<<<>>=========>>>@@@AAA======<<<::::::999999999666666555555555777888999777888999:::;;;<<<======<<<===>>>@@@@@@???>>>>>>===<<<;;;;;;<<<<<<:::888999999999999999999999888999======777222333777888333111...---,,,,,,***)))+++++++++******)))))))))***************+++++++++++++++***))))))*********++++++************++++++))))))*********+++++++++))))))******++++++++++++******************************+++,,,------,,,+++,,,,,,------.../////////+++444777555666666===JJJ}}}QQQJJJKKKHHHJJJNNNNNNOOOOOONNNNNNMMMLLLKKKJJJJJJIIIIIIHHHHHHHHHHHHKKKKKKIIIGGGFFFEEEEEEEEEEEEEEEDDDBBBAAA???>>>===999999999999888777666555999888777555444444555777666777999<<<===<<<999666666444333333444444444333222222333333333444444444222222222222222222222222333222222111111222222333111111111111111111111111444333222444555666555444444333222111222555777999999::::::;;;<<<===>>>>>>>>>???????????????@@@@@@BBBCCCCCCCCCCCCCCCDDDDDD@@@>>>======>>>???===<<<:::<<<@@@CCCDDDCCCBBB@@@>>>:::555111000111111000000000000111444777:::<<<>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>??????@@@@@@@@@@@@@@@999:::;;;<<<===>>>>>>>>>========================<<<======<<<<<<<<<;;;;;;<<<<<<999555666:::999555666888::::::999777666777::::::999999888888888888555555555555444444444444222333555555444111///---///////////////.................................---------------...............//////...---+++***+++,,,,,,,,,------------+++,,,------------,,,,,,---...............------...------------...///000///...---,,,+++++++++++++++++++++,,,---///000111))))))******+++++++++++++++++++++,,,---///000111111000///111444666333000....../////////000000000///---,,,***))))))******((()))+++---------,,,,,,+++***)))(((((('''''''''&&&'''(((((('''(((+++...+++---000222333444444555000111111111111111111111000000000000000222444666333444333000+++(((((()))&&&'''((()))***+++++++++)))(((((((((((()))******((())))))+++,,,...000111333555999===@@@@@@@@@???<<<<<<;;;;;;<<<>>>???@@@<<<<<<<<<<<<<<<;;;;;;:::<<<<<<;;;;;;<<<===???@@@>>>===;;;999888777666666666666555555555777888999777888888999:::;;;<<<<<<;;;<<<===>>>???>>>===<<<;;;::::::;;;<<<<<<:::888;;;;;;;;;:::999888777777888>>>???999222222444555------...///000///---************************+++))))))*********++++++++++++***************++++++++++++************++++++))))))*********+++++++++***************+++++++++************************)))***+++++++++++++++,,,,,,,,,------.../////////***333222333999777===SSS^^^JJJKKKJJJJJJNNNNNNNNNNNNNNNMMMLLLKKKJJJJJJJJJIIIIIIHHHHHHGGGGGGLLLKKKIIIGGGFFFEEEDDDDDDEEEFFFEEEEEEDDDBBBAAA@@@<<<;;;:::999888666666555555666666555333333444666666888<<<>>>>>>;;;888555666444222333444555444333333333333333444444444444222222222222222222222222333222222111111222222333222222222222222222222222555333222222333444333111111111111111222444555666888888999:::;;;======>>>????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@>>>===<<<===???@@@@@@>>>>>>@@@BBBDDDDDDCCCAAA@@@:::777333000000111111111000000000222555999<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@???::::::;;;<<<====================================<<<============<<<;;;;;;::::::666444666:::999555555777:::;;;999777666666555444333333222222333333222111111111111000000000111222222222222111///...////////////............------------............000//////......------------............---,,,,,,,,,---......//////......------................../////////...............,,,,,,+++++++++---...000111000...---+++*********++++++***+++,,,...000222))))))***,,,,,,------,,,,,,,,,,,,---...///000111000000111333444444333111......//////000000111111...---+++)))((()))***+++)))***,,,---------,,,+++***)))((('''''''''(((((('''(((((((((((()))+++...,,,...111333333222333444///000000111222222333333111222222222111111333555222222111...***(((((()))'''''')))***++++++++++++)))))))))))))))***++++++************+++,,,......000444999>>>AAABBBAAA@@@===<<<<<<<<<===???AAABBB>>>>>>======<<<;;;::::::::::::::::::;;;<<<===>>>===<<<:::888777555555444777777666555555666888888888888888999:::;;;;;;;;;::::::;;;<<<<<<<<<<<<;;;:::999999:::;;;<<<:::999;;;;;;;;;:::999999888888555<<<>>>888222111111111...///000222333111---***+++++++++***************)))))))))***++++++,,,,,,+++************+++,,,,,,++++++************++++++)))************+++++++++******))))))******+++,,,************************)))***++++++******+++---,,,,,,------.../////////...555000333;;;444@@@ggglllLLLLLLNNNLLLNNNMMMMMMMMMMMMLLLKKKJJJJJJJJJJJJIIIIIIHHHGGGGGGFFFIIIIIIGGGFFFFFFEEEEEEEEEEEEFFFFFFGGGFFFEEEDDDCCC???>>>;;;999777555555555222444666666444333444666666999===???>>>;;;777444555444222333444555555444333333333444444444444555222222222222222222222222333222222111111222222333222222222222222222222222333222000111222333222111000111222222444444555666666777888999:::<<<============>>>>>>??????@@@@@@>>>>>>??????@@@@@@AAAAAA@@@???>>>???AAABBBAAA@@@@@@AAABBBBBBAAA???===;;;666333000///000111111000000000111222666:::>>>@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???@@@?????????<<<======>>>>>>>>>==============================<<<======>>>===<<<;;;::::::999666444777<<<;;;666444777:::;;;:::888777777222111000/////////000000111111111111000000000000222222111111111111111222111111000000000/////////.........//////000000000111111111000000000/////////............///000000//////111222222222111000000000000111111111111222//////......------------,,,+++******+++,,,...000000///...---,,,+++++++++---,,,+++***+++,,,...///++++++------------,,,+++,,,---------...///111111000222444555444333222222......///000000111222222---,,,***(((((()))+++---,,,,,,,,,---,,,,,,++++++(((((('''&&&'''((()))***'''(((((((((((())),,,...---///333333222111222333111111111222222222222222333444555333111000222444222222000---***))))))***''''''((()))*********)))))))))(((((())))))***+++))))))******+++,,,---...///222888>>>AAACCCBBBAAA???>>>>>>===>>>???@@@AAAAAA@@@>>>===<<<;;;;;;;;;888888999:::;;;;;;;;;;;;999999888777666666666666888888666555555666777777888888888999::::::;;;;;;999999999888999::::::;;;999888888999;;;<<<:::999999999999::::::;;;;;;;;;777<<<>>>:::555444333000111000000111222222000...222111000...---+++******((())))))***++++++,,,,,,+++*********++++++,,,---++++++************++++++)))************++++++++++++***)))))))))***+++,,,************************)))+++,,,+++***))),,,...,,,,,,------...////////////555000444<<<222KKKuuuOOOLLLQQQNNNNNNMMMMMMMMMLLLLLLKKKJJJIIIJJJJJJIIIHHHHHHGGGFFFFFFGGGFFFFFFEEEFFFFFFGGGGGGEEEEEEGGGHHHHHHGGGFFFEEEBBB???<<<888666555555555111555888888666555666888666:::>>>@@@>>>:::666444555444222333444555555444333333333444444444555555222222222222222222222222333222222222222222222333222222222222222222222222111000///000222333333333111222333444555666666666555666777888:::;;;======;;;<<<===>>>???@@@AAABBB??????@@@AAACCCDDDEEEEEECCCBBBAAAAAACCCCCCBBBAAA??????>>>>>><<<:::777666222000......///000000000000000111333666;;;???AAA@@@@@@@@@@@@??????>>>>>>==============================>>>????????????>>>???????????????>>>==============================<<<===>>>>>>>>>===;;;::::::999666444999>>>===888444777:::<<<;;;999888888777666555444333444555666444444444333333333222222333222111000111222444555333222222222111111000000///000000000111111222222222222222222222222222333000000/////////111333444111222333444555444333333222222333333333444444444///...---,,,,,,,,,,,,,,,---,,,+++++++++---000111......---,,,,,,,,,------000///,,,***)))***+++,,,---......///...---+++***---------...///000111222///333777777444111222333...//////000111222222333,,,+++)))(((((())),,,---......---,,,,,,++++++***''''''&&&&&&'''(((***+++'''((()))(((((())),,,...---000333444222000111333444333333333222222111111444555666444111///111333333222000...+++******+++&&&'''((((((((((((((((((((((((((((((((()))******)))))))))***+++---...///...222888>>>BBBCCCCCCBBBAAA@@@???>>>>>>>>>???@@@CCCAAA???===;;;;;;;;;;;;777888999:::;;;:::999999666666666666666777888888999888777555555555666666888888888999999::::::;;;999888777777777888:::;;;888777777999;;;<<<:::999666666888999;;;<<<>>>>>>:::???@@@===:::999666222111///......111333444333:::999666444111...,,,+++((())))))***++++++,,,,,,+++*********+++,,,,,,---++++++************++++++)))************++++++++++++***)))))))))***,,,---************************)))+++---,,,***))),,,///,,,,,,------...//////000---444000666<<<222XXXvvvTTTMMMGGGRRRJJJMMMMMMMMMJJJHHHGGGIIIKKKLLLKKKIIIHHHGGGGGGHHHIIIHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGGGGFFFFFFFFFFFFEEEFFFCCC???:::777555555555555777888777666666777888999===@@@???999555555777444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333000000111111222222222222222222111111111222444555333333333444666888999:::=====================<<>>???????????????????????????@@@@@@@@@???<<<::::::;;;======>>>???????????????AAAAAAAAA@@@@@@@@@??????>>>>>>????????????>>>>>><<<<<<<<<===============:::999777888999::::::999555:::======>>>AAA???;;;>>><<<:::999999999888777888555333222222333222111000444777555222222777<<<666777666444222111222333111444666444111000222555222333555666666333000...000000000111111222333444333444555666555333000///111222222222222111111000************+++,,,---...000000///...---,,,,,,,,,000---++++++------+++)))...---+++))))))+++---///------......///.........111111000000000222333444555666666666444111///---+++,,,---...///000111222...,,,)))))),,,---+++)))111111...+++)))******)))&&&'''(((((()))(((((('''******(((&&&&&&(((,,,000111111222222222333333333333222222111111222222333000333555555222000000222666444000---+++*********(((((())))))))))))(((((((((((((((((())))))))))))))),,,,,,))),,,111111,,,...000444999>>>AAACCCDDDAAAAAAAAAAAAAAAAAAAAAAAADDDBBB???<<<:::::::::;;;:::999888777777777888999666777777888888777777666555666777666444333333444666666777888999999::::::;;;999777666666777999;;;;;;::::::999999::::::;;;;;;999777:::>>>???<<<888:::<<<>>>???>>>:::666333111000000333888;;;:::888AAA>>><<<;;;666...,,,...)))))))))***++++++,,,,,,************************************************************************************************************************++++++,,,,,,,,,,,,------...------......///000111///+++;;;:::)))IIIhhh}}}WWWMMMGGGPPPJJJMMMMMMMMMKKKIIIHHHIIIKKKMMMLLLKKKIIIIIIIIIIIIJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEECCC>>>:::777555555555555666777777666555777888:::>>>@@@>>>999555555666444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222333333333333333222222222000111111111222222222222222222111111111222444444333333333444555666777888::::::;;;<<<===>>>?????????@@@AAAAAABBBBBBAAAAAABBBAAAAAA@@@???>>>======:::999999777666444222111///000000000......000222111333666:::===???@@@@@@????????????????????????@@@AAAAAA???===;;;;;;<<<>>>>>>???????????????>>>AAAAAA@@@@@@@@@???????????????@@@@@@@@@@@@??????===============<<<<<<<<<;;;999888888:::::::::999666;;;======>>>@@@???<<<>>><<<::::::::::::888777444111///.../////////...///222555666555444666888444555555444333222333444222222222444777888999999888777555333111000000000,,,,,,,,,,,,---///111222222333444555444222000///444444333333111000///...*********++++++,,,---...////////////...---,,,+++///---++++++------+++)))---,,,***)))***,,,...000...//////......---++++++//////......///111222333444444222111///.........,,,,,,---...///000111111---+++)))***,,,------+++000000///------------,,,(((((((((((((((((((((((()))))))))''''''(((,,,///111111222222222333333333333333222222222222333333///222555555222000000111444222///,,,***)))))))))(((((())))))))))))(((((((((((((((((())))))))))))+++......,,,...222333//////111444777;;;===???@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA>>>;;;:::999999:::999888777666666777888999777777888888777666666555555666777666444333444555777777777888888999999999:::999888777777888999:::<<<;;;;;;:::999999999:::999888888;;;@@@AAA>>>:::===???@@@@@@>>>:::666333555555666999;;;======<<<@@@>>>>>>>>>999222///111,,,,,,,,,+++++++++++++++************************************************************************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------...------......///000111333///777999111EEEuuu]]]MMMGGGMMMJJJLLLMMMMMMKKKIIIIIIJJJKKKNNNMMMLLLKKKJJJJJJJJJKKKJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEEEEBBB>>>999666555555666444555666666555555777999===???@@@===888444444555444444444444444444444444333333333333333333333333111222222333333222222111222222222222222222222222222222222222222222222222111111111111222222222222333222222222222333333444333333333333333444555555777777999:::<<<>>>@@@@@@>>>???@@@@@@AAAAAA@@@@@@@@@??????>>><<<;;;::::::666666444333222222111111000111111000......000111111444888===@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBB@@@>>>======>>>??????@@@@@@@@@??????>>>@@@@@@@@@@@@????????????@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>======<<<<<<;;;;;;;;;:::888999::::::999888777;;;===<<<===@@@???<<<===<<<;;;;;;;;;:::888666222000---,,,---...------...000333666777777666666222444555444333222333444111//////333:::>>>===:::>>>:::444///,,,---///111+++*********+++---///111111222333333222111///...555444444222000...,,,+++***+++++++++,,,------...---...///000///...,,,***...---++++++,,,,,,***))),,,+++******+++---///111222222111000///---+++***,,,,,,,,,---...000111222222111///---,,,,,,...///---.........////////////+++***)))***---/////////000000000111000///......***)))(((''''''((())))))((()))))))))((())),,,...111111222222222333333333333333222222222222333333...111444555333111//////222000...+++)))((((((((('''(((((())))))((((((''''''((((((((()))))))))***+++...///...///222222000222222333555777999;;;<<>>CCCCCC@@@<<<@@@AAABBBAAA???;;;777555666888:::;;;;;;;;;<<<===>>>>>>@@@AAA===666222333//////...---,,,+++++++++++++++++++++++++++++++++************************************************************************++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------......///000111666333333999:::???cccNNNHHHJJJJJJKKKLLLMMMLLLJJJJJJKKKLLLNNNMMMMMMLLLKKKKKKJJJJJJKKKJJJJJJJJJIIIIIIIIIIIIFFFFFFFFFFFFEEEEEEEEEEEECCCAAA===999666555666666444555666555555666888:::???@@@???<<<777444333444444444444444444444444444333333333333333333333333111222333333333333222111222222222222222222222222111111111111111222222222222222222222222222222222333333333333333333333333444333333222222222222222444555666888999;;;<<<=========>>>???????????????<<<<<<;;;999888777666555333222111000///000111222111111222000///...000111111444999>>>BBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBAAA???>>>???@@@@@@@@@@@@AAA@@@@@@???>>>AAA@@@@@@@@@???????????????@@@@@@@@@@@@@@@@@@?????????>>>===<<<;;;;;;:::<<<:::999:::;;;:::999777888;;;<<<:::;;;>>>>>><<<<<<;;;:::;;;;;;:::777555333111///...///000000/////////000333666777777666333444555444222222222333000000111444888:::999888>>>:::444...,,,---///111///...---,,,---...///000111111111222111000///...333222222111///---+++***++++++,,,---------------,,,...000111000...,,,***...---,,,,,,++++++***)))+++*********+++...000111333333222222111///...---++++++,,,...///111222333111000...------...//////..................------))))))***+++...000222222111000222555444000------,,,***)))''''''((()))+++((()))******)))***+++---111111222222222333333333333333333222222333333333...000333444333111///---///...,,,***)))((((((''''''(((((((((((((((((('''''''''(((((())))))******+++---///000000111111111666555444444555666888999========================???>>><<<:::999888888888555555555666777:::<<<===<<<;;;999888666555555444555555555444333333444666777777777777777777666666666666777777777777666666999::::::;;;;;;;;;;;;;;;777999<<<@@@DDDCCC@@@<<<@@@AAAAAAAAA@@@===;;;999888;;;>>>>>><<<;;;===???>>>???BBBDDD@@@888333444111000...---,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************+++,,,,,,,,,,,,,,,------+++++++++,,,,,,,,,------...------......///000111444666000888>>>;;;jjjOOOJJJGGGKKKJJJKKKMMMMMMKKKKKKLLLMMMMMMMMMLLLLLLKKKJJJJJJIIIKKKKKKKKKJJJJJJJJJIIIIIIFFFFFFFFFEEEEEEEEEDDDDDDBBB@@@<<<888666666666777444555666555555777:::<<>>:::666333333333444444444444444444444444333333333333333333333333222333444555555444333222222222222222222222222222000000111111111222222222333222222222222222222222333333333333333333333333444333222111111000000000333333444444555666666666888888999:::::::::::::::777666666555333222222111111000///......///000111000111222111//////000222222555:::???BBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBAAA@@@???@@@AAA@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@???>>>>>>????????????>>>>>>??????>>>===<<<;;;;;;:::<<<;;;;;;;;;;;;:::888666888;;;;;;888999<<<===;;;<<<:::999999999999777555444222000///000111111111222000...///222555777888555555555333111000111333444666999999666555444555888666333111//////000111111111000//////.........000000111111000000//////000000000///...---++++++,,,,,,---.........------,,,---///111000///,,,***.........---,,,+++++++++************+++---///000...//////000000/////////,,,---...000111333333444///000111222222111000///---------,,,,,,,,,,,,,,,((()))+++---///111444666777555888===;;;333---------,,,)))((('''(((***+++((()))************,,,...111111222222222333333333444333333333333333333444///000111222333111...,,,---,,,+++***)))(((''''''''''''(((((((((((('''''''''''''''((()))*********,,,///222444333222222444999888666555555666777888;;;;;;;;;;;;;;;;;;;;;;;;======;;;:::999888777777444444555666999;;;>>>@@@===<<<:::888666555444444444444444333111222444666777777666666666666666666444444555555555555444444555666888:::;;;<<<<<<<<<999:::>>>AAABBBAAA===:::>>>>>>????????????>>>>>>???BBBEEEDDDBBBAAACCCEEE???@@@CCCEEEAAA999444444111000...---,,,,,,---...++++++++++++++++++++++++************************************************************************+++++++++,,,,,,---------+++++++++,,,,,,,,,------...------......///000111...666000999>>>BBBsssSSSMMMDDDLLLIIIKKKMMMMMMLLLLLLMMMNNNLLLMMMMMMMMMLLLKKKJJJIIIKKKKKKJJJJJJJJJIIIIIIIIIFFFFFFEEEEEEEEEDDDDDDDDDAAA???;;;888666666777777555666666666666888<<>>>>>>>>??????>>>>>>>>>>>>>>>======<<<<<<;;;;;;===<<<<<<<<<<<<;;;888555888:::999555666:::;;;:::<<<999777666777777666444333000......///111111000333111///...///222666888555555333111//////333555999===@@@>>>888444444555222222333333333111000//////000000000///...,,,***111111000000000000000000000000000000///...,,,,,,,,,---.../////////------,,,---///000000...---,,,...///000///,,,+++,,,---)))))))))******,,,------((()))***,,,------.........///000222333444444444///000222333333111///...++++++++++++************(((***,,,...///222555888<<<:::>>>EEECCC777000000---,,,+++)))))))))******)))*********)))***---///111111222222222333333333444444333333333333444444000//////000111111...,,,,,,++++++***))))))((((((&&&''''''((((((''''''&&&&&&&&&'''((()))***++++++///111555888777333444888999888888777777777777888999999999999999999999999;;;::::::999888777666555666666666666888:::<<<===;;;:::888555444333333444222222222000///000333666555555555555666666666666555444444333333444444555333555777999;;;;;;;;;;;;888:::===??????>>>;;;:::;;;<<<<<<===>>>??????@@@???AAABBBCCCBBBBBBBBBCCC???@@@CCCFFFCCC;;;777777555444111...---------...,,,,,,,,,,,,,,,,,,,,,,,,******************************************************************************++++++,,,,,,------++++++,,,,,,,,,,,,------...------......///000111,,,666000:::===ZZZ}}}WWWPPPAAAJJJHHHJJJMMMNNNMMMMMMMMMNNNMMMNNNNNNNNNNNNLLLKKKJJJJJJJJJJJJIIIIIIIIIHHHHHHFFFEEEEEEEEEDDDDDDDDDDDD@@@>>>:::777666666777888666777777777777:::>>>AAABBB???:::666444444444444444444444444444444444444333333333333333333333333444555777999999777555444222222222222222222222222111111111222333444444444444444333333333222222222444444555555555444222222444333222222111111111111111111111000000000000000//////000111111111111111000000000000000000000000000000000111111000000///...000111111000111333555;;;<<<>>>@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA===???@@@@@@??????@@@BBB>>>???@@@BBBCCCCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBB>>>??????@@@@@@??????>>>===============<<<<<<<<<>>>===<<<===<<<;;;777444777888777333333777:::888<<<999555333333444555444222000......///111111000111222222000...///333777444333000...---000666::::::<<<======;;;888666444111222333444333111///...+++---000222222000---+++111111111000000111111222444444444222111///---,,,---...///000000///---,,,------...............---///111222000---,,,---///(((((()))))))))******+++((()))***+++------......//////111222333333333333///////////////...------((((((((()))))))))))))))(((+++...///000222666999;;;999???HHHFFF999111111---,,,,,,+++******))))))++++++***)))(((***---000111111222222222333333333444444333333333333444444222///---...///000///---++++++++++++***))))))(((&&&''''''((((((''''''&&&&&&&&&'''((()))***++++++...///444999666111222888666777777888888888777777777777777777777777777777777777777666555444333222999888777555555555666666888666444222000000111222111111000...---///222555444444444555555666666666777666444333333444666777444555777999999999888777555888:::<<<<<<<<<;;;;;;;;;;;;::::::;;;<<<>>>???;;;;;;;;;===???@@@???>>>>>>???CCCGGGEEE???===>>>===:::666222///---------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))******+++,,,,,,---++++++,,,,,,,,,,,,------...------......///000111000777000===@@@|||ZZZRRR???IIIHHHJJJMMMNNNNNNMMMNNNNNNOOOOOOPPPPPPOOONNNLLLKKKJJJJJJIIIIIIIIIHHHHHHHHHEEEEEEEEEEEEDDDDDDDDDDDD???===:::777666666777888777777777777888;;;???CCCBBB???999666444444555555444444444444444444444444333333333333333333333333555666999::::::999666555222222222222222222222222111111222333444444555555444444444333333222222222444444555666555444222111444333333222111111222222000000000000111111111111000000111222222222222222000000000000111111111111000111222222222111///...---///000111111222444666>>>???@@@AAABBBCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA===>>>@@@@@@??????@@@BBB>>>???@@@BBBCCCDDDEEEEEEEEEDDDDDDDDDDDDCCCCCCCCC@@@@@@@@@AAAAAA@@@@@@@@@<<<<<<<<<===============>>>============;;;777444666888666111222666999777<<<888333111111333444555333222000///111222333222...222555333///...111555222000...,,,,,,111999???999777777999<<<;;;777222222333333444333111...---(((+++000444555333000...222111111111111111222222999888777555333000...,,,---...000111111///...,,,........................///222333111...,,,...000(((((((((((())))))))))))+++,,,---...///////////////000111222333333222111000...,,,+++******+++,,,''''''''''''((((((((())))))+++///000000222666999777555<<>>===>>>BBBGGGGGGCCCBBBEEECCC???:::444000---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************(((((()))***++++++,,,,,,++++++,,,,,,,,,---------...------......///000111555888000>>>CCCjjjMMMJJJFFFMMMOOOOOONNNKKKJJJMMMOOOLLLMMMNNNOOOOOONNNLLLKKKNNNMMMLLLKKKJJJIIIHHHHHHGGGFFFEEEFFFGGGGGGFFFDDD:::999888777666666666666666777888888:::>>>CCCGGG@@@<<<777444444444333222555555555555666666777777444444555555555555444444000222555888999888777666777666444333222333333444222111111111222333333444777666555444444444444444111222333555666777777777777666555444333222222222111111111111111111111111000000000000000000000000///000000111111111111000000000////////////000000111111000000222666:::<<<@@@??????AAADDDEEEBBB???AAAAAAAAAAAAAAAAAAAAAAAA??????>>>===============???>>>===@@@CCCEEEDDDAAAHHHEEECCCBBBDDDDDDCCC@@@AAAAAAAAA@@@@@@@@@??????<<<===>>>===;;;:::;;;<<<=========>>>===;;;777333666666555333111111444666888333...+++,,,000444555555222///...000111///---///111333222//////222555000//////111555777555333888888888666444444555777666666666333000---------555444333555777555000+++555555444222111000//////???999444333555555222...666444333111000///000000+++***((('''''')))***,,,000//////............///***))))))+++------,,,+++,,,---///111222333222222111111000......---------,,,++++++***)))(((((('''(((((('''''''''(((((()))***,,,///111333333333222666888;;;<<<;;;666111...---,,,***(((((((((((()))+++,,,,,,***)))***,,,...111222111000000111555777666777999::::::888555333111...---...000111///,,,))))))******)))((('''&&&''''''''''''''''''&&&&&&((('''&&&%%%&&&(((***+++---...111444111++++++///222444777999999888666555777888888888777666444333000000000000000///......777888777555111...,,,,,,+++,,,------+++*********)))+++,,,+++***+++...222333444666777888888888777999888666555444444555555:::999777777666444000------///333777888777666444888:::<<<<<<;;;<<<===??????????????????@@@@@@@@@<<<===???@@@@@@@@@AAAAAADDD???:::888555000///222---111111---,,,...///...++++++++++++++++++++++++************************))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,---------000/////////000111222222888:::444>>>JJJsssRRRJJJEEEKKKMMMNNNNNNLLLLLLMMMOOONNNNNNOOOOOONNNMMMLLLKKKMMMMMMLLLKKKIIIHHHGGGGGGHHHGGGGGGGGGHHHGGGEEEBBB:::999888777666666666666777666666888;;;@@@CCCFFF?????????;;;777333333444444444555555555666666666444444555555555555444444222333666888888888666555555444333333222222222333222222111111222333333444666555444444333333444444111222333555666777777777666666555333333222222222111111111111111111111111111111111111111111111111000000111111111000000///000000////////////000000000//////111333777;;;===AAA??????@@@CCCDDDBBB@@@AAAAAAAAAAAAAAAAAAAAAAAA??????>>>===============???>>>>>>@@@CCCEEEDDDBBBFFFCCCAAAAAABBBCCCBBB@@@AAAAAA@@@@@@@@@?????????;;;======<<<;;;::::::;;;<<<<<<<<<<<<<<<:::666333666666555333111000111333333111//////111444555666444111...---///111111000111222222222000111222333444222000111222222000---///000000///......000222333444444333111//////000555555666777777444000,,,444444444444333222111000777333000111555777666333444333111///---,,,,,,---******++++++++++++******++++++,,,---...000222333+++******,,,...///...---,,,...000222333222111000//////---,,,,,,++++++++++++******)))((((((''''''(((''''''&&&'''((()))***---...000222222111000///444555777888666333///,,,,,,+++***(((((((((((())))))******)))((((((***,,,000111222111111222444666888999;;;;;;;;;999777666444111//////000111///...*********)))((((((''''''''''''''''''''''''''''''((('''&&&&&&&&&((()))***++++++///222000,,,---000333444777999:::999777666888888777777666555333333000000000111000//////...222333333111...+++******)))***++++++)))(((((())))))***++++++******...111222333555777777777777666777666444333222222222333444333333333444333000...,,,...111444666666555444777999;;;;;;;;;;;;===>>>>>>>>>>>>>>>????????????@@@??????@@@@@@@@@???>>>>>>;;;;;;<<<;;;666444555666888777000,,,---...,,,++++++++++++++++++++++++***************************************************++++++++++++,,,,,,,,,++++++,,,,,,,,,---------000//////000000111222333:::>>>999AAAbbbXXXJJJDDDGGGJJJMMMNNNNNNMMMNNNOOONNNOOOOOOOOOOOONNNMMMLLLNNNMMMLLLKKKJJJHHHGGGGGGIIIIIIIIIIIIIIIGGGCCC???:::999888777666666666666777555555888>>>BBBDDDCCC<<<@@@CCC???777222222444444444444444444555555555444444555555555555444444333555666888888777555444222333333333333222222111222222222222222333333444444444333333222222333333111222333555555666666666555555444333333222333333222222222222222222222222111111111111111111111111111111111111000///......000//////......//////000......///222555999===???AAA@@@???@@@AAABBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>===>>>>>>>>>?????????AAACCCDDDCCCBBBBBBAAA@@@@@@AAABBBAAA@@@AAA@@@@@@@@@@@@?????????;;;<<<<<<<<<:::999:::;;;<<<;;;;;;;;;;;;:::666333555666666555222000000111...///000333777888777666444111...---///222333333444333111111222333333222333222111111111000...,,,.../////////...///111333222333333111///---......111444666666444111///...555666777888777666444333111///---///333666555444111000...,,,+++***))))))***+++---//////---+++)))+++++++++,,,...///111222+++***+++---000111000///,,,...111333444222000...,,,,,,+++***)))))))))))))))))))))(((''''''&&&&&&((('''&&&&&&&&&(((+++,,,000111111111111///...---000111222222111...,,,***++++++***)))((((((((((((''''''((('''&&&&&&)))+++///111333333222222333444::::::;;;;;;;;;:::999999777444111000000111111000,,,+++)))(((''''''((((((''''''''''''''''''''''''&&&'''''''''''''''(((((())))))+++//////,,,---111333555777999:::999888777888777666555333333222222000000111111000000///...---...///---+++)))(((((('''((())))))'''&&&&&&'''((()))***))))))***---///111222444555666555555444555444333111000/////////.........///111111000...---...000111333333444444666888;;;;;;;;;;;;===>>>======>>>>>>>>>?????????CCCAAA??????AAAAAA>>>;;;888888<<>>>>>>>>?????????@@@@@@BBBCCCDDDCCCCCC@@@@@@@@@AAABBBBBBAAAAAA@@@@@@@@@@@@????????????:::;;;<<<;;;:::999:::;;;<<<<<<;;;<<<<<<:::777555333555777777666444333333000000222555999:::888777777444111000000222444555666333111111444666444222///000000222333444444333222333444444222222333555444444333111---***)))***---111444555222//////111888999;;;<<<;;;888555444000...---...000111000......---,,,,,,++++++******,,,...///000000///---+++000///...,,,++++++++++++))))))***,,,///111000///))),,,000333444222000...+++******)))(((((())))))(((((('''''''''&&&&&&&&&((('''&&&%%%'''))),,,...///000000000///...---,,,............---+++***)))******))))))((((((((((((&&&''''''&&&%%%&&&)))+++...111333444444222222222888888888888888888999999777444111//////111222333...,,,***(((''''''((()))&&&&&&&&&'''''''''''''''&&&&&&'''(((((((((''''''+++)))***---...,,,---111444555777999::::::999888888666444222111111111111000000111111000000///...+++,,,---,,,***)))))))))&&&''')))((('''&&&&&&'''(((((((((((((((***,,,...000111222444444444333222444333222111///...------,,,++++++---///000///.../////////000111222444444666999;;;===<<<<<<===???>>>>>>>>>??????@@@@@@AAADDDAAA???@@@BBBBBB???;;;888999===DDDFFFBBB@@@AAAHHHGGG@@@555---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++,,,,,,,,,------,,,,,,,,,------------.../////////000111222333444888???:::FFFgggPPPHHHCCCEEEHHHLLLOOOPPPPPPOOOKKKKKKMMMNNNPPPRRRSSSTTTSSSRRRQQQOOONNNLLLKKKJJJKKKJJJJJJJJJIIIEEE???:::999888777777777777777777888666777<<>>@@@AAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@????????????@@@@@@@@@AAABBBCCCCCCCCCCCCCCCAAABBBCCCDDDCCCCCCBBBBBB@@@@@@@@@?????????>>>>>>:::;;;<<<<<<::::::;;;<<<>>>===<<<<<<===<<<999777111444777999999888888888666555444555777888888777:::999666333222222333555666333111222555777666444000222444666777888888999777888888777555444444444555666555333000------------111555555444222333555888999:::;;;999666333000......------......---,,,,,,------...............000000000000//////......222000...,,,***(((''''''((('''(((***---///...---&&&)))---111333222000...+++***))))))))))))))))))''''''''''''&&&&&&&&&&&&''''''&&&&&&'''***,,,...,,,,,,------------------,,,,,,,,,,,,++++++******))))))))))))((((((((('''&&&'''''''''&&&'''***,,,...111444555444222111111444444444444555555666666444333111//////111444666///---***(((''''''((()))&&&&&&&&&'''''''''((((((%%%&&&'''((())))))))))))...***)))+++,,,+++,,,///333444666888999999999999666555333111///////////////000000000000///......+++,,,------+++******+++&&&((())))))((('''((()))(((''''''''')))***,,,---000000222333333222111111333333222111000///...---...---,,,---...//////...000000000000111222444555666999<<<>>>>>>>>>????????????@@@AAAAAABBBCCCCCCCCCAAA@@@AAACCCDDDBBB??????===@@@EEEFFFDDDDDDFFFIIIGGG@@@444---,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++,,,,,,,,,---------,,,,,,---------.........//////000000111333444555444;;;777NNNqqqUUUJJJCCCDDDFFFJJJNNNPPPPPPOOOKKKLLLMMMNNNPPPSSSUUUVVVUUUUUUSSSQQQOOOMMMLLLKKKKKKJJJIIIHHHGGGCCC===999888888777777777777777888888888:::???CCCCCC???;;;:::666222111444666777777555555555444444444444444333333444444444444333333666666777666666555444444444555555666666666666555555444444333333333333333222222111111222222333333333444444444444333333222222222111222222333444555333333333333333333333333222222222222222222222222333333333333222111000000222111111000000111111222222444777;;;>>>@@@@@@AAAAAACCCEEEEEECCCAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@???@@@@@@AAABBB@@@AAACCCDDDCCCBBBCCCDDDBBBDDDFFFFFFEEECCCCCCCCC@@@????????????>>>>>>>>>:::<<<===<<<;;;;;;<<<>>>???>>>============;;;999000333777::::::;;;;;;<<<:::777555444666777777777::::::999666333222333444444333333444666888888888888999;;;;;;999888999:::>>>??????>>>;;;999888999555666777777555555666777333555777888777777777777444555555555444111///---+++,,,...000111222222222...///000111111111111111222222111000000/////////...---,,,***))))))(((((('''&&&''')))+++---,,,+++%%%(((,,,///000000...---******))))))))))))******'''''''''''''''''''''''''''''''''((()))***+++,,,))))))******+++,,,------***+++++++++++++++******'''(((((())))))(((((('''''''''(((((('''(((+++---///111444555444222111111000111222333444555555444333444333111000111333666...---+++)))((('''((((((%%%%%%&&&&&&'''(((((((((&&&&&&'''(((***+++,,,---000+++(((***,,,+++,,,///333333555666888888999999444333222000...---,,,,,,...////////////...------+++,,,...---,,,***++++++&&&(((******)))((()))***)))'''&&&'''))),,,,,,,,,000000222222222222111000111111222222111000///...000...------...//////...000000000000111222333444555888<<<>>>>>>>>>>>>???@@@@@@AAABBBCCCDDDDDDEEEBBBCCCDDDDDDDDDDDDCCCCCCEEEBBBBBBFFFFFFDDDEEEHHHGGGFFF???444------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,---------............//////000000222333555666222999888aaa{{{YYYJJJEEEDDDDDDHHHLLLPPPPPPOOONNNNNNNNNOOOPPPRRRTTTUUUVVVUUUSSSQQQOOOMMMLLLKKKKKKIIIGGGFFFDDDAAA===999888888777777777777888888777:::>>>BBBCCC@@@===:::666666666555444555666777666666666555555555444444222333333444444333333222666666666666666555555555444444444444444555666666555555444333333333333333222222222222222333444444444444444444444333222111111111111111222333444555333333333333333333333333222222222222222222222222333333444444444333333222333333222222222222333333666888;;;>>>@@@AAA@@@@@@@@@DDDGGGHHHFFFCCCAAAAAACCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@AAABBBBBB@@@BBBDDDDDDBBBAAACCCDDDBBBEEEGGGGGGEEEBBBBBBBBB????????????>>>>>>>>>>>>;;;<<<>>>===<<<<<<>>>???>>>===<<<<<<<<<<<<;;;999222444777999999:::;;;<<<888777555555777777777666666888999777444222222333222333444555666777:::<<<===>>>@@@>>>;;;999999:::???AAABBBAAA???===<<<===555777888888888888999;;;999999888888888777555333111111111222111111000///,,,...111444666777888999222333333444333222111000000111222333222000...,,,++++++***)))))))))))))))''''''''')))+++,,,+++)))((()))+++,,,---,,,***)))))))))(((((((((((())))))'''''''''''''''''''''''''''((()))***+++******)))''''''(((((()))***++++++((()))***++++++***)))(((&&&'''((())))))(((''''''&&&''''''''''''(((+++---000222444444333111111222///111333555666666666555666777777555222000222333...---,,,+++)))(((''''''%%%%%%&&&&&&'''(((((()))&&&&&&'''(((***---///111000***'''))),,,---///222222222333555666777888999222222111000...,,,***)))------......------,,,+++)))+++,,,+++***(((((()))&&&''')))***)))((()))******(((&&&'''***------,,,000111222333222222111000//////000111111000///...///...,,,,,,...000000000...//////000000111111111222555:::<<<===<<<<<<===??????@@@AAABBBCCCDDDEEEDDDGGGIIIHHHDDDBBBCCCEEEFFFDDDDDDHHHHHHFFFFFFHHHEEEEEE???555.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...------------............//////000111222444555666444===@@@|||\\\JJJFFFDDDDDDFFFKKKOOOPPPOOOQQQPPPPPPOOOPPPQQQRRRSSSUUUUUUSSSQQQOOOMMMKKKJJJKKKIIIFFFDDDBBB@@@<<<:::888777777777777777888888777;;;AAADDDBBB???;;;999222666:::888333111222555777777666666666555555555222333333444444333333222666666666666666666666666444333333222333444666777666555444333333333333333333222222222333444444555444444444444333222111111000000111111222333444555333333333333333333333333222222222222222222222222333333444555555555444444444333333222222333333444999;;;>>>AAABBBAAA@@@???@@@DDDIIIJJJGGGCCCAAAAAACCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@AAAAAABBBCCC@@@BBBEEEEEEBBBAAACCCDDDBBBEEEHHHGGGDDDAAAAAAAAA????????????>>>>>>>>>>>>;;;===>>>>>>======>>>@@@===<<<::::::;;;;;;:::999333555777888888888999;;;555555555777888999777555222555777777444111222333000333666666666777;;;???===???AAA???<<<::::::<<<999;;;======;;;:::::::::666777888777666555666777<<<999666555666444000,,,000000111111222333444555000222666888999:::;;;<<<555666666555444222000......000333555444111---***,,,+++***)))((((((((((((((((((((()))+++,,,***)))++++++++++++***((('''&&&(((((('''''''''(((((()))''''''(((((((((((((((((('''(((***,,,,,,+++)))((((((''''''''''''(((((()))&&&''')))++++++***((('''&&&'''((())))))(((''''''%%%&&&''''''&&&(((+++---111222444333222111111222000222555888999999777666:::;;;;;;888333000000111---------,,,***((('''&&&%%%%%%&&&&&&'''((())))))'''''''''(((***...222444///)))%%%)))---///111444111111333444555777888999111111111000...,,,)))(((,,,,,,------,,,,,,+++***((()))***)))'''&&&&&&'''%%%'''))))))((('''((()))+++(((&&&'''+++---...,,,000111222333333222111000---...///000000000///......,,,++++++...000111111,,,---...///000000000///000333888;;;;;;;;;;;;;;;>>>??????@@@BBBCCCDDDDDDEEEJJJMMMJJJDDD@@@BBBFFFEEEDDDFFFJJJJJJGGGFFFHHHFFFFFF@@@666///......,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---------.........////////////000111222444666777777AAAHHHgggPPPEEEDDDCCCCCCGGGMMMOOONNNPPPRRRRRRRRRPPPPPPQQQRRRQQQQQQQQQQQQPPPOOOMMMLLLKKKIIIEEEAAA>>>;;;:::999999999888888999999::::::999===BBBDDDBBB>>>:::888666666666666666666666666888888777666666666555555444444444444444444444444333333444555666777888999555555555555555555555555444444444333333222222222333333444444555444444444555555444333333222111111666333000///222333333111222111000111222222222000222222222333333444444444111222444666777777666555999777444222111222333444===@@@CCCDDDCCCBBBCCCDDDCCCCCCCCCCCCDDDDDDDDDEEEFFFEEEEEEDDDCCCBBBBBBBBBAAABBBBBBCCCCCCBBBBBBAAABBBBBBBBBCCCCCCCCCCCCDDDCCCBBBBBBAAAAAABBBBBBCCC@@@@@@@@@????????????>>>>>>===<<<===>>>??????>>><<<;;;:::<<>>@@@CCCDDDCCCBBBCCCDDDCCCCCCCCCDDDDDDDDDEEEEEEFFFEEEEEEDDDCCCCCCBBBBBBAAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCCCCDDDCCCBBBAAA@@@@@@AAABBBCCC@@@@@@@@@@@@????????????>>>===<<<===??????===;;;::::::;;;===>>>>>><<<:::999777555333222333444555555555444333222222222222555555666555555444333222222222333333333444444444444555777999999888666444111000///222777;;;======>>>===<<<;;;888666444333777777777777777666555444333222111333666999999888666666666666666777888999999777444111///---,,,,,,++++++,,,,,,++++++***))))))))))))(((((('''''''''((()))***,,,,,,,,,,,,,,,***))))))((((((((((((((('''''''''''''''((((((((('''(((((())))))******+++---,,,,,,+++***)))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''((()))+++,,,---000111222111000000222333222444555444777;;;;;;666666999:::999666444444555111111000///---+++)))(((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''((()))***+++)))))))))((())),,,000444---,,,+++,,,///111111//////000111222222000...---...111000***((()))***)))******)))(((((((((((((((((((((((((((((((((((((((&&&&&&'''(((***,,,///111***---000111///......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000.........000222333222111111444777777555222111111888;;;???AAABBBBBBBBBCCCCCCCCCDDDEEEEEEEEEEEEEEEGGGFFFDDDCCCCCCCCCBBBAAAAAACCCAAA999333222000,,,++++++,,,---///000000111,,,,,,------------------++++++,,,,,,,,,------------------............///---...//////000000//////000000000111222444666777;;;AAAnnnXXXIIIGGGEEEBBB@@@BBBIIINNNQQQSSSUUUUUUTTTRRRQQQQQQPPPPPPQQQPPPOOONNNLLLJJJHHHFFFCCC@@@===;;;::::::::::::999999999999::::::<<>>======??????>>>;;;888666999<<<>>>>>>=========:::999777555444555666777444444333333333333444444777777888888888777777666555666777888999888777777222444666888999888777666000...---...222777:::<<<<<<<<<;;;:::999777555444555555555444333222222111333111000222555888999:::777777777666777777888888666555222///---,,,++++++***++++++++++++***)))))))))))))))(((((((((((((((******+++,,,++++++******((((((((((((((())))))***''''''''''''''''''&&&&&&$$$&&&(((***,,,------------,,,+++***((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''((()))***+++,,,000111222222111111222444222333555777===BBB>>>777666888999999888666666666111111111000///,,,***)))''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&'''(((((()))((())))))((()))+++///222***)))((())),,,......---///111333444444222///......111000+++(((******)))******)))((((((((((((((((((((((((((((((((((((((('''''''''(((***---000222---///000///---,,,---...***+++++++++++++++,,,,,,***+++,,,---...000111222------...000333555555444333444555555222111000111888;;;>>>??????@@@BBBCCC@@@AAABBBBBBCCCCCCCCCCCCEEEDDDDDDCCCCCCBBBBBBBBBCCCDDDBBB:::555333222///++++++,,,---...///000000+++++++++,,,,,,,,,------,,,,,,,,,,,,---------------------............///---...//////000000//////000000000111333555666777<<>><<<:::::::::;;;::::::999999999::::::>>>@@@AAA@@@===:::888777666666666666666666666666333555888:::;;;:::888666444444444444444444444444333333444555555666777777444444444444444444444444333333333333333333333333444444444555444444333333333333333333222222111111000111222333444444222111333222111111333333222111222222222222222222222333111222333444444444444444444222000///222666;;;???AAABBBDDDDDDCCCCCCDDDEEECCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCAAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCCCCDDDCCCBBB@@@>>>>>>@@@BBBCCCBBBAAAAAAAAA@@@@@@@@@@@@>>>>>>???@@@@@@>>>:::666333888===>>>======>>>@@@<<<:::888666555555666777333333222222333444444555666666777888888888888888555777999:::;;;:::888777666777777777666555333111222000.........000111222333444555666888888999999444333222111000/////////000000///000222555777999888777777666666666777777444222000---+++*********+++++++++++++++******))))))))))))))))))))))))))),,,,,,,,,+++******)))(((''''''''''''((()))***+++''''''''''''&&&&&&&&&&&&%%%&&&))),,,------,,,,,,******)))(((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''((((((***++++++...///111111000000111333222333666;;;CCCHHHBBB888888999::::::999777555444000111111111///---***)))''''''&&&%%%%%%%%%%%%&&&(((''''''&&&&&&&&&'''''''''((()))))))))***---///+++***)))))))))*********...///222444444222///---...222222---***++++++******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((+++...222444111000///---++++++,,,,,,++++++++++++++++++************,,,---///000000000++++++,,,///333555555444444555555555555555666777888:::<<<===>>>???AAACCCAAAAAABBBBBBBBBBBBBBBAAACCCEEEFFFGGGGGGGGGHHHIIIHHHHHHEEE???888555333222,,,---------------------,,,,,,------.../////////,,,,,,,,,------------...---------............///......///000000000000000000000111222444666777888;;;IIIeee]]]NNNBBBBBBFFFGGGEEEEEEOOORRRUUUVVVUUURRRQQQQQQPPPQQQQQQPPPOOOLLLJJJIIICCCAAA???<<<;;;:::::::::::::::999999::::::;;;<<>>BBBCCCDDDEEEDDDCCCCCCDDDFFFDDDDDDDDDDDDEEEEEEEEEFFFEEEEEEEEEEEEEEEDDDDDDDDDAAABBBBBBCCCCCCBBBBBBAAABBBBBBBBBCCCCCCCCCCCCDDDCCCBBB@@@??????@@@BBBCCCBBBBBBBBBBBBAAAAAAAAA@@@??????@@@AAAAAA>>>:::777222777<<<>>>======???AAA===<<<999666555555555666111000000000111222333444222333444555666666666666333444666888888777666444666666666555333111///---///000000///---+++******+++,,,///111444555777777555444333111111000111111------......///111333555666666555444444444555555111000...,,,***))))))***,,,,,,,,,---,,,++++++***((()))))))))******++++++---,,,+++***)))(((((((((''''''''''''(((***+++,,,''''''''''''''''''''''''''')))+++,,,---,,,***)))''''''''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((()))******+++---///000//////000111000222444:::CCCHHHCCC999<<<<<<<<<<<<:::777444111...///000000///,,,***(((''''''&&&%%%%%%%%%%%%&&&(((((('''&&&&&&&&&&&&'''''')))************,,,---++++++***)))))))))+++,,,,,,---000111111000...,,,///333333///,,,------+++***))))))((((((((((((((((((((((((((((((((((((((()))((('''(((+++///333555333111///---,,,+++,,,,,,------,,,,,,+++***))))))+++,,,---.../////////...------...111444666666555666555555555666777888999888:::<<<======>>>AAACCCDDDDDDDDDDDDDDDCCCBBBAAAEEEHHHLLLNNNOOOPPPRRRTTTNNNLLLIIIEEE===777333333111111000///...---,,,,,,111111111111222222333333,,,,,,---------.........---------............///...//////000000000000000///000222444555777888999;;;[[[vvvuuu[[[DDD???CCCEEEFFFGGGJJJMMMPPPQQQPPPOOOOOOPPPOOOOOOOOONNNLLLJJJHHHFFF@@@???===;;;:::999999:::999999999999:::<<<===>>>CCCCCCAAA===999666666777666666666666666666666666444555777888888888666555444444444444444444444444333333444444444555555555333333333333333333333333222222333333333333444444888888888888777666555555222222222222222222111111///111333333222222333444444222111222333444333222222222222222222111111111222222222222222222222222111111222444777<<>>??????@@@>>><<<999666333222222333...............///000111...///000111111111111111///000111222333222111111111111111000000///...---***,,,......,,,***)))*********,,,---.../////////000///...---------...///+++,,,............///000333222222222222222333333000...---+++)))))))))***,,,------------,,,++++++(((((()))***+++,,,,,,------,,,+++***((((((((((((''''''''''''((()))++++++'''''''''((((((((())))))******+++++++++***((('''%%%&&&&&&''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((('''''''''(((((()))***)))+++...//////...//////---000222666>>>DDDAAA;;;>>>======<<<;;;888333///---...000000///---***(((''''''&&&%%%%%%%%%%%%&&&(((((('''''''''''''''((((((***,,,,,,+++++++++,,,((()))))))))))),,,///333+++,,,---.........------///333444000---------*********)))((((((((((((((((((((((((((((((((((((((()))(((''''''***...333666555222///---------,,,+++......---,,,,,,++++++***---...///111111111000000222222222444777888888666777555444444555555555444777:::===>>>>>>???AAABBBEEEFFFFFFFFFFFFEEEDDDDDDFFFKKKPPPSSSSSSTTTWWWZZZOOOMMMLLLIIIBBB999444444666555444222111///......///////////////.........,,,---------............---------............///...///000000111111000000///000222555777888999999@@@yyyuuu\\\EEEAAACCCCCCCCCGGGDDDFFFIIIJJJJJJJJJLLLMMMKKKKKKKKKJJJHHHFFFDDDBBB>>>===;;;:::999999999:::777777888999;;;===???@@@EEEDDDAAA<<<777555666777666666666666666666666666555666666666666555555444444444444444444444444444333333444444444444555555333333333333333333333333222222222333333444444444888888888777777666555444111111111111111111222222///111333222111111444666444333222222444444333222222222222222111111111000222222111111111111222222111222444777;;;???BBBDDDEEEFFFFFFEEECCCCCCEEEGGGDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDBBBBBBBBBCCCCCCCCCCCCDDDBBBCCCCCCDDDDDDCCCCCCBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCBBBAAAAAAAAAAAA>>><<<666777999<<>>???<<<999444111/////////,,,,,,+++++++++,,,------,,,,,,---------------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,(((***++++++)))(((***,,,******************))))))+++***)))(((((()))+++,,,***---000000...,,,,,,---///.........///000111111///...,,,***))))))******,,,,,,,,,,,,,,,+++******(((((()))***+++,,,---...---,,,***)))(((((((((((((((((('''(((((()))******&&&''''''((()))***++++++*********))))))(((((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((''''''''''''((())))))(((+++...000/////////000///222444666;;;AAABBB???===<<<<<<======:::555000...///111222111...+++)))''''''&&&%%%%%%%%%%%%&&&(((((((((''''''((())))))(((+++---...---+++++++++((()))***))))))+++000444,,,,,,,,,,,,,,,---......---111222///,,,,,,+++(((******)))(((((((((((((((((((((((((((((((((((((((((('''&&&&&&)))...333666555222000///000000...,,,,,,,,,,,,------............000222444555666555444666555555666777888666555555333222333555666555333777:::>>>@@@@@@@@@AAAAAADDDDDDEEEFFFGGGHHHHHHHHHAAAFFFLLLNNNMMMMMMPPPSSSKKKIIIJJJKKKEEE:::555555333333222222111000000///...------,,,,,,++++++***------------............---------............/////////000111111111111000///000333555888999999:::KKKeeeSSSEEEFFFGGGBBB???CCC@@@AAADDDEEEEEEFFFIIIKKKIIIIIIHHHGGGFFFCCCAAA???===<<<:::999888999999:::666777777999;;;>>>@@@AAAFFFEEEAAA;;;777444555777666666666666666666666666666666555555444444444333444444444444444444444444333333444444444444444444333333333333333333333333222222222333333444444444777777777777666555444333111111111111111111222222000111333111000111444888444333222222444444333222222222222222111111000000222222111111111111111222111333555999===AAACCCEEEFFFFFFFFFEEECCCCCCEEEGGGEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEBBBBBBBBBCCCCCCCCCDDDDDDBBBCCCEEEFFFFFFEEECCCBBBDDDDDDCCCCCCCCCBBBBBBBBBDDDBBBAAAAAAAAAAAA@@@???777777888;;;@@@BBB???<<>><<<666222...000222333222000,,,***''''''&&&%%%%%%%%%%%%&&&((((((((((((((()))******)))+++...///...,,,+++++++++,,,,,,***((()))---111---,,,++++++,,,---...000,,,000111---++++++***'''******)))(((((((((((((((((((((((((((((((((((((((((('''%%%&&&)))...333666555222000000111111///,,,******,,,---///000111222...000444777999::::::999666555444555666555333222111000000333888:::999777666:::>>>AAAAAAAAAAAAAAAAAABBBDDDFFFHHHJJJJJJKKK:::???EEEFFFDDDCCCEEEHHHFFFEEEHHHLLLGGG<<<555666............////////////333333222111000///......---------.........//////---------.........////////////000111111111111111///000333666888999::::::TTT}}}]]]LLLLLLGGGCCCDDDAAAAAAAAA@@@@@@@@@AAABBBBBBBBBAAA???>>>>>>>>>??????===<<<;;;:::999999999999666888:::;;;===@@@DDDHHHDDD>>>888666888:::888666777777666666666666777777888666555555666666555333777777666666555555444444444444555555555555444444333333333333333333333333444333333222222333333444666666555555555444444444333222111111000000000111222000///000333444555444333333333333333333333333111222222333333222222111333333222222222222222222111222555:::@@@CCCDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGEEEEEEFFFFFFFFFFFFEEEEEECCCDDDEEEGGGHHHGGGDDDAAAHHHHHHHHHGGGGGGFFFFFFFFFCCCAAA???@@@CCCDDDBBB@@@BBBCCCEEEFFFFFFEEEDDDCCCDDDDDDBBBAAAAAABBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@<<<777888>>>AAAAAA@@@>>>;;;555000---------,,,,,,,,,,,,,,,,,,,,,,,,******************************************************************************))))))******+++,,,...---+++)))((())))))***)))***+++,,,---,,,++++++'''(((***,,,.../////////000...------///000///...555555444333000---+++)))---,,,+++***))))))))))))***,,,...///...---------,,,---...///...,,,***(((+++***)))'''''''''((()))(((((((((((())))))))))))))))))(((((('''''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((()))(((((('''&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&''''''((()))))))))))))))%%%***333:::;;;888222...777888999999:::<<>>@@@???@@@DDDHHHKKKHHHAAA;;;;;;===???<<<888888===CCCEEEDDDDDDFFFDDD<<<333---111111111111222333444555999777444000...---........................................../////////000...------......///000111444,,,999444///:::999;;;}}}eeeOOOMMMHHHEEEEEEAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>=========>>>???===<<<;;;:::999999999999777888999<<>>BBBAAAAAA???<<<666000---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************))))))******+++,,,---,,,+++))))))))))))***)))***+++,,,,,,,,,++++++'''(((***,,,------------///---,,,---///000111000222333333222111///,,,+++++++++***))))))))))))***)))+++---...---------...,,,,,,------,,,+++))))))(((''''''&&&&&&&&&'''''''''''''''((((((((()))))))))((((((((('''''''''&&&''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&(((((('''&&&&&&&&&&&&'''&&&''''''((((((''''''&&&&&&&&&'''((((((((((((((((((...555<<<>>>;;;666222666888:::;;;;;;<<<>>>@@@999;;;===???>>>;;;888666...111444666777555222///---(((%%%''''''%%%$$$&&&((((((((()))))))))******,,,,,,,,,++++++)))((((((%%%(((+++,,,+++******+++***+++---------,,,***)))+++++++++***)))((((((((((((***)))&&&&&&)))***'''(((((((((((((((((((((((((((((())))))))),,,111555888;;;@@@DDDDDD>>>666///,,,,,,------...///000000//////000111111111000000+++,,,------,,,---///000222444666666555333333444444777:::===>>>???BBBCCC===???BBBGGGKKKJJJEEEAAA??????>>>:::777777:::>>>GGGEEEEEEIIILLLFFF:::000000000111222444666777888777555222000...---......------------------------+++,,,,,,,,,,,,---------...............///111111555---777333000::::::AAArrrUUUOOOJJJGGGFFFBBBAAABBBBBBCCCBBBAAA???>>>>>>===<<<<<<<<<===>>>???<<<<<<;;;:::999999999999999888999===BBBFFFFFFDDDAAA===888777888999888777777777666666666666777777777666555555666666555444555555555666666666666666444444555555555555444444333333333333333333444444444444333333333333444444444444444444333333333333222333333444444333111111333111000000111222222111333333333333333333333333111222222333333222222111111111111111111111111111111555;;;AAAEEEHHHHHHHHHKKKKKKJJJJJJIIIIIIHHHHHHJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGIIIKKKNNNNNNLLLJJJHHHGGGGGGGGGGGGFFFFFFFFFGGGFFFDDDEEEFFFGGGFFFDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBCCC???::::::???BBBAAACCCAAA===777111---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************))))))******+++,,,---,,,+++***)))))))))))))))***++++++,,,,,,++++++)))***+++,,,,,,,,,+++***---,,,+++---///222222222000111222222222000///...+++******)))))))))******(((***,,,---,,,,,,---...---,,,+++***))))))))))))&&&&&&'''(((((('''''''''&&&&&&&&&'''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''((('''&&&%%%$$$$$$$$$$$$(((((('''&&&&&&&&&&&&'''&&&''''''((((((''''''&&&%%%&&&&&&'''''''''''''''***...555;;;===;;;888555555888<<<===============999:::;;;;;;;;;:::888777111333666999999888555333,,,(((&&&((()))%%%$$$%%%'''''''''(((((((((((((((************))))))(((''''''***,,,---,,,,,,,,,---000///...---,,,+++***)))******))))))(((''''''''''''))))))&&&&&&))))))'''(((((((((((((((((((((((('''((())))))***...333777777<<>>???@@@BBBCCC===>>>@@@DDDGGGGGGDDDBBBCCCAAA@@@>>>>>>???AAACCCCCCAAACCCJJJPPPMMM???222333333333333444666777888333222000...------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............///000111111666---666333333999:::III\\\QQQKKKHHHGGGBBBAAABBBCCCDDDCCCAAA>>>======<<<<<<;;;<<<===???@@@<<<;;;::::::999999999:::;;;999:::???FFFIIIFFFBBB>>>;;;888777888999888777777777666666666666777777777666555555666777666444444444555555666666777777444444555555555555444444333333333444444444444444444444333333333333444444444444333333333222222222111222444555555444222111333111000000111222111000333333333333333333333333111222222333333222222111000000111111111111222222111666===DDDGGGIIIIIIIIILLLLLLKKKJJJIIIHHHGGGGGGMMMMMMLLLKKKIIIGGGEEEDDDDDDEEEFFFIIILLLMMMKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHHHHHHHHHHHHHGGGGGGEEEEEEDDDCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDAAA<<<:::>>>BBBBBBDDDBBB>>>888222...---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------++++++++++++++++++++++++******************************))))))******+++,,,,,,++++++******))))))))))))******++++++++++++++++++,,,---------,,,+++***,,,+++***,,,000222333333111222333444333222111000......,,,++++++*********(((***,,,,,,,,,,,,---///---,,,***((('''((()))***'''(((***++++++***))))))%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''&&&%%%%%%%%%&&&&&&(((((('''&&&&&&&&&&&&'''''''''((((((((((((''''''&&&''''''(((((('''''''''(((+++111666888888666555555999===??????===<<<;;;;;;<<<>>>>>>===;;;888666222444777999:::999888666,,,((('''******&&&$$$%%%''''''''''''''''''''''''((((((((()))(((((('''''''''***,,,,,,,,,+++,,,---222111///,,,***)))(((((((((((((((''''''&&&&&&&&&&&&((((((%%%%%%)))***'''(((((((((((((((((((((((('''((()))***+++///444888777<<>>???>>>>>>>>>??????@@@AAAAAAAAA@@@???@@@???@@@BBBEEEGGGGGGFFF777:::???FFFLLLJJJ???222777777555444333222222222000///...---------......,,,,,,,,,,,,,,,,,,,,,,,,/////////000000000111111............///000111222555...666555777777888SSSeeeVVVLLLHHHGGGBBBAAABBBCCCDDDCCCAAA>>>===>>>======<<<===>>>@@@AAA;;;;;;:::999999999::::::===<<<===BBBHHHIIIEEE@@@<<<:::888888888999888888777777666666666666777777666555444555666777666555444444555555666666777777444444555555555555444444333333333444444555555555555444444333333444444555444444333333333222222222111222444555555444222111333222000000111222111000333333333333333333333333111222222333333222222111000000111111222222222222222888@@@EEEHHHHHHIIIJJJLLLKKKJJJIIIHHHFFFFFFEEEJJJJJJJJJJJJIIIHHHGGGFFFCCCCCCDDDGGGJJJKKKKKKIIIIIIJJJJJJJJJJJJJJJJJJJJJIIIJJJJJJIIIHHHHHHHHHHHHEEEDDDBBB@@@@@@AAABBBCCCBBBCCCCCCDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCEEECCC===;;;>>>AAAAAACCCAAA>>>888222...---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........++++++++++++++++++++++++******************************))))))******+++,,,++++++++++++*********))))))))))))*********++++++,,,---...//////...------,,,++++++,,,///222333222444555555666555444222111333222000...---+++++++++)))+++,,,,,,+++,,,...///---,,,)))'''&&&''')))***((()))***++++++***)))(((%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&'''(((******(((((('''&&&&&&&&&&&&''''''(((((((((((((((((('''(((((()))))))))(((((('''&&&)))---111444555555555666999===???>>>===<<<<<<>>>@@@CCCDDDBBB===888444111333666888999999888777---)))(((++++++(((%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&'''(((((((((''''''&&&(((*********)))+++,,,222000---***'''&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&((((((%%%&&&)))***((((((((((((((((((((((((((('''((()))***+++///444888888:::===@@@@@@;;;444///,,,,,,,,,,,,,,,,,,------...///111333555666777777444555666555222///.........111444555444333222333333666;;;======<<<<<<<<<@@@@@@@@@@@@@@@@@@@@@AAA>>>???@@@BBBCCCAAA>>>:::///888@@@CCCDDDDDD===555666555444222111000//////...---------------......,,,,,,,,,,,,,,,,,,,,,,,,000111111111222222222222///......//////000111222333///666888;;;666:::eeeooo]]]PPPIIIHHHDDDAAABBBBBBCCCBBBAAA???>>>???>>>=========>>>???@@@;;;::::::999999:::::::::>>>???BBBFFFJJJIIICCC>>>:::999999888888888999999777777666666666666777777666555444555666777666555555555555666666666666666444444555555555555444444333333333444555555666666555555444444444444555555444444444444333333333333111111333444444333333222444222111111222333333222333333333333333333333333111222222333333222222111111111111222333333444444666<<>>:::<<>>@@@???AAAEEEGGGEEE???999444000111444777888999888888000,,,***,,,,,,)))((()))'''''''''''''''&&&&&&&&&%%%&&&''''''((((((((((((&&&'''((((((((((((***+++...---+++(((&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))&&&'''+++,,,)))(((((((((((((((((((((((('''((())))))***...333777666666555555555333000---+++,,,,,,------......///---...000111222333333333,,,---............000111,,,...000000//////000111000333777:::;;;;;;<<<>>>===???AAAAAAAAABBBDDDFFFFFFFFFEEEBBB>>>999444111111===DDDCCCBBBCCC@@@:::111111000000000000111111------------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000////////////000111222222333111777999===666CCCxxxeeeUUUKKKJJJHHHAAAAAAAAAAAAAAAAAAAAAAAA???>>>===<<<<<<<<<===>>>:::::::::999999::::::;;;>>>BBBFFFJJJJJJFFFAAA===888888999999888888999999777777666666666666777777666555444555777777777666666666666666666555555555444444555555555555444444333333444444555666666666555555444444444444555555555555555444444444444333111111111222222222333333444222111222444555555444333333333333333333333333111222222333333222222111111222222333444444555555;;;@@@FFFHHHHHHHHHKKKNNNJJJIIIIIIHHHGGGFFFFFFEEEDDDEEEFFFHHHJJJJJJKKKKKKFFFEEEEEEGGGJJJKKKKKKJJJHHHHHHHHHHHHIIIIIIIIIJJJHHHJJJKKKIIIFFFEEEFFFGGGAAA???;;;999888999<<<>>>AAABBBDDDEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBFFFEEE???:::;;;>>>??????>>>;;;666111......///,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))******+++,,,)))***++++++++++++***)))***))))))((()))***+++,,,(((***,,,///111222222222111///------/////////...000111333444555555444444222222111000/////////////////////...,,,,,,...///---,,,***)))(((((())))))++++++)))(((''''''&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''(((((()))&&&&&&&&&'''''')))***+++(((((('''&&&&&&&&&&&&'''(((((())))))))))))(((((((((((())))))(((((('''&&&'''((())),,,///333777999:::::::::::::::===AAADDD===???BBBCCCBBB???;;;888///111333666888888999888333...+++------+++***,,,((((((((((((''''''&&&&&&%%%%%%'''(((((()))))))))&&&'''(((((('''((()))++++++***)))(((''''''&&&&&&&&&&&&&&&''''''''''''''''''******'''(((,,,---+++(((((((((((((((((((((((((((((())))))))),,,111555222000////////////...,,,,,,,,,,,,------------...------......//////......,,,...111111111111222333,,,---...------...000222000333666777888888:::;;;;;;===@@@AAA@@@@@@BBBEEEEEEDDDBBB===777555666888<<>>===<<<;;;::::::;;;<<<:::::::::999999:::;;;;;;???DDDJJJLLLJJJEEE@@@===777888999999888888999:::777777666666666666777777555444444555777888777666777777666666555555555444444555555555555555555444333333444444555666777777555555444444444444555555666666555555555444444444111000000000111222333333333222111222444666666666333333333333333333333333222222222333333222222222222222333444444555666666>>>CCCIIIJJJHHHHHHLLLOOOJJJIIIIIIHHHHHHGGGGGGFFFIIIIIIJJJJJJIIIIIIHHHGGGFFFEEEDDDFFFHHHJJJIIIHHHFFFFFFFFFGGGGGGHHHHHHHHHGGGIIIJJJIIIEEEDDDEEEGGG@@@===999666555777:::<<>>===<<<:::555000...///000,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,*********************************)))***++++++,,,))))))+++,,,,,,+++***)))***)))((((((((()))+++,,,&&&(((+++...000222333333333111............---,,,,,,...000222444555555555///////////////000111111111111000...,,,,,,...///---,,,+++******)))))))))///...,,,***((((((((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''((())))))''''''&&&&&&&&&''''''((((((((('''&&&&&&&&&&&&'''(((((())))))))))))(((((('''((((((((('''&&&%%%%%%&&&&&&'''))),,,111666888;;;;;;999888999<<>><<<;;;///111333666888999999999555///,,,------++++++...))))))((((((((('''''''''%%%%%%'''((())))))******&&&((((((((('''(((***,,,))))))))))))((((((''''''''''''''''''''''''''''''(((******((()))---...,,,(((((((((((((((((((((((((((((()))((()))+++000333...---,,,---...///...,,,------,,,,,,,,,,,,,,,,,,------......------,,,+++000333555666444111000////////////...---///222555555666777666555444555777:::===??????<<<;;;<<<>>>777888666222///222;;;CCCEEEIIIGGGAAADDDLLLHHH>>>444333222000///...............//////......---,,,..................................../////////000////////////000111222333555444555555<<<:::]]]ooo^^^VVVMMMFFFGGGDDDAAA@@@@@@@@@???>>>>>>>>>>>>??????>>><<<:::<<<<<<<<<;;;999:::===???EEEHHHKKKJJJDDD>>>:::888999888888888777777666666888888777666666666666666666666555555555555666666777777777777666666666666666666666666666666666666777777666666666666777777444444444444444555666666666555444222222222333444222222333444444333333333444222111111444666666666444444555555555555555555333444666555444222333333111333555444333555999>>>CCCGGGKKKNNNMMMKKKJJJJJJKKKJJJHHHGGGHHHIIIKKKMMMKKKKKKJJJJJJIIIIIIIIIHHHGGGEEEDDDFFFJJJLLLKKKIIIHHHFFFDDDDDDFFFIIIJJJJJJIIIHHHGGGFFFFFFFFFGGGHHHBBB===777222222555;;;???EEEEEEEEEEEEEEEEEEEEEEEEFFFEEEEEEFFFHHHIIIHHHGGGGGGDDD@@@;;;888999===AAA>>>===999333///---///111------,,,,,,+++++++++***------...............---+++++++++++++++***************+++,,,---...//////************************++++++,,,,,,,,,,,,++++++************+++,,,---...))))))***+++---///111222,,,///222333111///------******))))))***,,,---///////////////...---,,,++++++,,,------......------,,,+++)))(((((()))+++,,,...---,,,++++++++++++,,,((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&((()))***))))))'''&&&&&&'''((((((&&&'''((())))))***))))))+++(((%%%%%%((())))))'''&&&'''''''''(((+++000444777777888999999:::;;;;;;666888999999777666666777888666333444777999999888666333///...//////...+++...+++'''&&&((()))'''%%%((((((((((((((((((((('''''''''&&&&&&&&&&&&''''''))))))(((((('''''''''&&&***)))((('''''''''''''''''')))+++,,,---,,,***)))&&&&&&''''''(((((())))))(((((('''((()))***,,,---444111---,,,...111111000000...,,,)))((()))******---,,,+++***+++---///111222333222000---,,,---///111111111000//////......222111000000111333555666:::<<<===:::444111000111111333777===AAAEEEGGGHHHJJJGGGFFFHHHKKKKKKFFFAAA777222......000000,,,(((+++,,,.../////////......------------------------///......---------......//////000000111111222222999888888;;;???888yyybbbXXXQQQIIIIIIFFFCCCAAAAAAAAA@@@??????>>>>>>>>>>>>===<<<;;;<<<<<<<<<::::::<<>>BBB>>>===999444///...///111.........---------,,,,,,,,,,,,------------,,,,,,------,,,,,,,,,,,,++++++************++++++,,,,,,++++++++++++***************++++++,,,,,,++++++***************+++,,,---...))))))***+++,,,...000111///111333333111...------,,,,,,++++++,,,---...///...//////...---,,,++++++,,,,,,---.........------,,,+++***))))))***+++,,,------,,,,,,,,,+++++++++((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***(((((('''&&&''''''((()))'''(((((())))))))))))(((***(((%%%%%%((()))((('''&&&'''''''''(((+++000333666666777888999999::::::888999999777555222222222555333111222555888999999666222...---......---,,,---,,,+++++++++***'''%%%''''''(((((((((((((((((()))((((((''''''(((((()))))))))((((((((('''''''''))))))((('''''''''''''''***+++---.........---,,,'''''''''((((((((((((((((((((('''((()))***,,,---000...---///111333333111///...,,,+++++++++,,,---///...,,,++++++,,,---...000111222111///...///000333222222111111000/////////............000111222777888888444000///111444777:::>>>CCCGGGIIIJJJKKKGGGDDDCCCDDDGGGHHHDDD@@@;;;555000...///000...+++,,,,,,.../////////......------------------------///......------.........//////000000111111222222333777888>>>???QQQhhh\\\VVVOOOLLLIIIEEECCCBBBBBBAAA@@@??????>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;???DDDHHHMMMMMMKKKFFF@@@;;;999888888888888888888777777777888888777666666666666777777666666555555666666777::::::::::::999999999888777777777777777777777777555555555444444555555555555555555555555666777777777888888888888777666666333333444444333333333333555333111222444555666666777777666666555444222111333444666555333222222333222444666555555777===BBBKKKLLLNNNNNNMMMLLLMMMMMMMMMLLLKKKKKKKKKLLLNNNNNNMMMMMMMMMLLLLLLLLLLLLLLLQQQNNNKKKIIIIIIIIIIIIHHHIIIGGGEEEEEEFFFHHHHHHGGGHHHGGGGGGFFFFFFGGGHHHHHHEEEAAA;;;666555666:::<<>>:::555111///000222////////////............++++++,,,,,,,,,,,,++++++......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++***************++++++++++++*********************+++,,,---)))))))))***+++,,,......000111222111///------.........------------...///,,,,,,,,,,,,+++***))))))++++++,,,,,,,,,++++++***++++++++++++++++++++++++++++++,,,---,,,+++***)))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))))))))''''''&&&''''''((()))***((())))))))))))((((((''')))(((&&&&&&((()))((('''&&&''''''((((((+++///222555666666777888888888888999999999777444222111222666444111111444777999:::777333///------.........,,,...000000---***'''&&&'''''''''(((((()))))))))***))))))(((((())))))***))))))((((((((((((''''''))))))((((((((((((''''''+++,,,,,,,,,------------))))))((((((((((((((('''(((((('''((()))***,,,---------...000222222000...------,,,,,,,,,,,,,,,---111000...,,,*********+++,,,...111111111000000111///////////////.........---------...//////000000333444333000---...333888>>>@@@CCCGGGIIIIIIHHHGGGAAA???<<<===@@@BBBAAA??????999222//////000///---,,,---......///.........------------------------///......---......////////////000000111222222333111999888@@@???sssppp```[[[UUUOOOKKKGGGCCCBBBBBBAAA@@@@@@@@@@@@>>><<<;;;<<<<<<<<<<<<<<<<<<>>>BBBHHHMMMQQQNNNIIICCC>>>:::999888888888888888888888888888999888777777666666777777777777666666666666777777:::::::::999999999888888777777777777777777777777555444444333333444444555666555555555555666777777888999:::;;;:::999888777555444444333333333333333555333111222333555666555555666666666555444333333444666777666555444444444333555666666666999@@@EEEMMMNNNOOONNNLLLLLLMMMNNNNNNMMMMMMMMMMMMNNNOOOPPPNNNNNNNNNNNNNNNNNNNNNMMMSSSPPPLLLIIIGGGHHHHHHIIIIIIGGGEEEEEEFFFGGGFFFEEEFFFFFFFFFGGGGGGHHHHHHIIIHHHEEEAAA===<<<===@@@AAAEEEEEEFFFFFFGGGHHHHHHHHHKKKJJJHHHHHHIIIHHHGGGEEEGGGDDDAAA<<<999;;;???BBB>>>===:::666222000111333////////////////////////---------...------,,,+++.........---,,,,,,,,,+++++++++,,,,,,,,,,,,---------------,,,++++++************++++++++++++*********************+++,,,,,,))))))((())))))***+++,,,.........---,,,,,,...000......------------------***************)))(((((()))))))))***))))))((('''++++++,,,,,,,,,,,,++++++)))***,,,------+++)))(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''%%%&&&'''(((((((((((('''&&&&&&&&&'''((()))******))))))***))))))((('''&&&((((((''''''((((((((((((&&&'''(((((((((***---000444555777888999999999999:::;;;:::888666444555666999777444333444666888999888666222///...///000111,,,///222000,,,((('''((('''''''''((())))))*********))))))(((((())))))***))))))(((((((((((((((((((((((()))))))))((((((((())))))((((((((()))***+++***)))))))))((((((''''''(((((('''((()))***,,,---000000/////////...---+++...------,,,+++*********000///---,,,+++************---000111000///......,,,,,,---...///000111222//////111111222222111111///111111000///111666:::@@@AAACCCDDDDDDAAA>>><<<:::777555555888:::;;;;;;>>>:::555222111111///...------..................------------...........................//////000//////000111222222333333444===888>>>@@@{{{eee]]]YYYQQQMMMGGGCCCBBBAAA@@@@@@@@@AAABBB@@@===<<<<<<===<<<===>>>???AAAFFFLLLQQQQQQMMMFFF@@@<<<:::999999888888888888888999999999999999888777777777777777777777666666666666777777888888888888777777777777777777777777777777777777444444333333333333444444555555555555555666777777888999:::;;;;;;:::999888666555444333333333333444666444222222333555555555333333444555666666666555666777888888666555555666333444666666666:::BBBHHHNNNNNNNNNMMMKKKKKKMMMOOONNNNNNNNNNNNOOOOOOPPPPPPNNNOOOOOOOOOOOOOOOOOOOOOPPPNNNLLLHHHGGGGGGIIIJJJJJJHHHFFFEEEFFFFFFDDDCCCEEEEEEFFFGGGHHHHHHIIIIIIJJJHHHFFFEEEDDDFFFHHHIIIHHHHHHIIIIIIJJJJJJJJJKKKLLLJJJHHHHHHHHHHHHFFFEEEDDDCCC@@@<<<888888:::===:::999888444111000111222111111111111111111111111222222222222222111000///000000///...------,,,,,,******++++++,,,---......------------,,,,,,++++++++++++,,,,,,,,,,,,++++++******))))))******++++++)))))))))(((((())))))***))))))***))))))***---000++++++,,,,,,+++++++++***++++++,,,,,,++++++******))))))************))))))***++++++,,,,,,++++++***((()))+++,,,,,,+++)))(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''(((((((((%%%%%%&&&''''''''''''&&&%%%&&&&&&'''((())))))***))))))***))))))((('''&&&'''((((((((((((''''''(((&&&'''((((((((())),,,...444555777:::;;;<<<;;;;;;======;;;888555333333444555444333222333555888::::::999666333111111222444...000000---)))''')))+++(((((((((((())))))******)))((((((''''''(((((()))(((((())))))))))))))))))'''((()))******)))(((((('''''''''&&&'''((())))))******))))))((((((((('''(((((('''((()))***,,,---333333111000///000222444444222000...,,,+++******,,,,,,,,,++++++,,,,,,,,,+++---///000...,,,++++++,,,---...111333555777888000111222333333333222222---000444444333444777:::???@@@@@@???<<<888444111333111//////111333555666999888777666555222///---............------......---------....../////////...............///000111//////000111222333444444555===777:::NNNkkk^^^[[[TTTOOOIIIDDDBBBAAA@@@@@@@@@CCCEEEDDD@@@===<<<>>><<<>>>@@@BBBEEEIIINNNRRROOOJJJCCC===::::::999999888888888999999999999999999999888777777777777888888777777666666777777888777777777666666666555555777777777777777777777777444444444333333444444444444444444444444555666666888888999::::::::::::999777666555333333333444444666444222222333555555444111222444555666777777777666777999888666555555666222333555555666;;;CCCJJJMMMNNNNNNNNNLLLLLLNNNPPPNNNNNNOOOOOOOOOPPPPPPPPPNNNOOOOOOOOOOOOPPPPPPPPPNNNNNNLLLJJJGGGGGGIIIKKKJJJIIIGGGFFFFFFEEECCCAAACCCDDDFFFGGGIIIIIIIIIIIIKKKKKKJJJJJJJJJKKKLLLMMMLLLLLLLLLLLLKKKKKKKKKKKKIIIGGGFFFEEEFFFFFFDDDCCC??????>>><<<888777777888777777666444222222333555555666666666666666777777999999999999999888777666555555444333222111000000***+++++++++,,,,,,,,,---------------------------,,,,,,------------,,,,,,******)))))))))******++++++***)))(((((((((((((((&&&''''''''''''))),,,...((()))************))))))------.........------,,,++++++,,,---------------************************'''((()))***+++***))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''(((((())))))''''''&&&&&&&&&&&&'''(((%%%&&&'''((()))))))))(((((())))))))))))(((((('''&&&((())))))(((''''''(((&&&((())))))((()))+++---111444777:::============>>>===;;;666222//////000...///111222222444888;;;::::::999777444333444555000///...,,,***)))+++,,,)))))))))))))))))))))))))))((((((''''''(((((()))(((((())))))))))))******'''((()))***+++***)))(((((()))))))))***************))))))))))))))))))((((((((('''((()))***,,,---222333333444555999>>>BBB:::888444111...---,,,---)))******+++,,,---------,,,---//////---+++++++++***+++---///111444555666000000000000000111111111...222555666444444666888<<<<<<;;;999666222///---///...---,,,---///111333444555666666555333000/////////...---------......---------...//////000000............///000111111...///000111222444555555444999777<<>>===>>><<<>>>BBBEEEHHHLLLPPPSSSKKKFFF???;;;::::::::::::888888888999999::::::::::::999888888777777888888888888777777777777888888777777777666666666555555666666666666666666666666555555444444444444555555333333333333333444555555888777777777888888999:::888777555333222333444555666444222222333444555444333333444555666666666555444666777777555444444555111222444444666;;;DDDKKKMMMNNNPPPPPPOOOOOOPPPRRRNNNNNNOOOOOOPPPPPPPPPOOONNNNNNNNNOOOOOOPPPPPPPPPOOOPPPPPPMMMIIIHHHIIIJJJKKKIIIGGGFFFFFFDDDAAA???BBBCCCEEEHHHIIIJJJJJJJJJLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJIIIIIIHHHHHHGGGGGGDDDBBBAAAAAABBBBBBAAA???<<<>>>@@@@@@>>><<<;;;<<<:::;;;;;;:::999999;;;============>>>>>>>>>??????AAAAAAAAA@@@@@@???>>>======<<<;;;:::999888777777111111000///...------,,,,,,,,,------......//////---......//////......---******))))))))))))******,,,+++***)))(((((((((((('''((()))((('''''')))***&&&''')))************)))***++++++,,,,,,+++++++++)))***+++,,,---.........******)))(((((()))******((((((((()))))))))******((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((()))))))))+++***(((&&&&&&''')))+++&&&'''((())))))((('''''''''(((((())))))))))))(((%%%(((******(((&&&'''(((&&&((())))))((((((***+++...111555999<<<>>>>>>>>>;;;:::888555222111222444111333666666555444666888888:::;;;999666333333444000///......//////---,,,++++++******)))(((((((((***))))))(((((())))))***(((((()))))))))*********&&&((()))+++++++++)))((())))))+++,,,,,,,,,+++***)))))))))))))))*********(((((('''((()))***,,,---///111555777999===BBBFFF;;;888333///,,,,,,...///))))))***+++,,,---------,,,...//////...---...000...//////111222333444444111000///......///000111000222444222000///222555666555333222111000//////.........------...000111000111333333333222222222000///...---,,,------...---------...///000000000............///000111222...///000111333444555666444888>>>DDDttt]]]\\\YYYTTTMMMGGGDDDCCCCCCBBB@@@EEEJJJJJJDDD???===>>><<>>BBBCCCEEEHHHIIIJJJJJJJJJLLLLLLLLLLLLKKKJJJHHHGGGFFFEEEEEEDDDCCCBBBAAAAAA@@@>>>===>>>??????>>><<<===@@@DDDEEEEEECCCBBBBBB@@@AAABBBBBBAAABBBDDDFFFCCCCCCCCCDDDDDDEEEEEEEEEEEEFFFFFFEEEDDDCCCBBBAAACCCBBBAAA@@@???>>>======999888666444222000///...+++,,,,,,---...///000000......////////////......******)))))))))))))))***---,,,+++)))(((((('''''')))***+++***(((&&&'''(((&&&''')))***+++++++++***&&&&&&'''''''''''''''&&&%%%&&&((()))+++,,,,,,,,,+++)))(((&&&&&&((()))+++((((((((('''((()))***+++((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***...,,,)))''''''))),,,...''''''((())))))((('''&&&''''''((())))))***))))))$$$(((******(((&&&'''(((&&&((())))))(((((()))++++++...333888<<<>>>>>>>>>666666666666555777:::===999<<<>>><<<888555444555777999;;;:::666333222333///......111333333///+++,,,,,,+++***)))(((''''''++++++************++++++(((((())))))*********+++&&&(((***+++,,,+++***)))''')))+++,,,---,,,***)))(((((())))))******++++++(((((('''((()))***,,,---,,,000666999:::<<>>======<<<>>>???CCCJJJPPPRRROOOKKKCCC@@@===:::888888999:::999999999999999999999999999999999888888888888777666666666666666666666666555555555666666666666666888777666555555666777888777666666555444333333222555555444444444444555555777777777777777777777777444444444444444444444444777555333222333444444333444444444444444444444444333333333444444444555555333333222222666===FFFMMMQQQQQQQQQPPPPPPOOOOOOOOOQQQQQQRRRRRRRRRRRRQQQQQQOOOOOOOOOPPPPPPQQQQQQQQQTTTQQQOOOPPPRRRQQQKKKFFFJJJJJJJJJIIIHHHGGGEEEDDDIIIJJJKKKJJJHHHGGGGGGIIIIIIJJJKKKKKKJJJHHHEEEDDDGGGDDDBBB@@@???>>>;;;999<<<======???AAACCCEEEFFFGGGJJJLLLMMMKKKIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFGGGHHHGGGFFFFFFFFFGGGIIIJJJEEEFFFGGGDDDAAA@@@BBBEEEEEECCCAAAAAAAAAAAA???===???===;;;888555222000...000...,,,,,,---......------------...//////---***+++***)))(((((()))******...---,,,+++***(((''''''((((((((((((((((((((((((******))))))(((((('''''''''''''''(((((()))***+++...,,,***))))))******))),,,++++++***)))((('''''')))))))))))))))(((''''''''''''((((((((((((''''''***)))(((''''''''''''''''''((()))***+++,,,------+++***)))(((((('''((((((((((((((('''&&&&&&&&&%%%%%%(((,,,...,,,***(((''')))(((((('''''''''(((((())))))(((((((((((())))))(((---444;;;??????===<<<>>><<<999999:::===??????>>><<<;;;<<<<<<:::444000222888>>>>>>999444222333000......000222333000---------,,,,,,+++***)))))),,,,,,,,,,,,+++***))))))222---+++,,,,,,***+++///...---+++))))))***+++,,,************+++,,,---...------,,,,,,+++***))))))))))))))))))***,,,...000...000333555666444222000,,,---///000000...---,,,+++,,,...000111///+++((()))+++...111333777;;;>>>BBBCCCCCCBBB???>>>===>>>888777444222111111222333222000////////////,,,***............------...000...------......///111111111...,,,...444999;;;<<<888555222///...---,,,+++000//////.........//////000000000000000111111222000222333333333444777999::::::@@@~~~iii\\\WWWRRRKKKEEECCCAAAAAA@@@??????>>>>>>>>>>>>>>>>>>???AAAFFFMMMQQQQQQMMMHHHBBB@@@===:::888888999:::999999999999999999999999999999999888888888888777666666666666666666666666666666666666666666666666888777666555555666777888888777777666555555444444555555444444444444555555666666666666666666666666444444444444444444444444777555333222333444444333444444444444444444444444333333333444444444555555333333222333777???HHHOOOPPPPPPPPPPPPQQQQQQQQQQQQRRRRRRSSSSSSSSSSSSRRRRRRMMMNNNOOOPPPQQQRRRSSSSSSTTTQQQOOOQQQSSSRRRMMMHHHHHHIIIJJJJJJJJJIIIHHHGGGGGGHHHIIIIIIGGGGGGHHHIIIFFFEEEDDDCCCBBBBBBBBBAAA@@@??????AAACCCEEEEEEDDDHHHHHHHHHIIIJJJLLLMMMNNNKKKMMMPPPPPPNNNLLLKKKKKKHHHHHHGGGFFFFFFFFFGGGGGGGGGGGGFFFFFFGGGHHHHHHIIIFFFGGGGGGEEEBBBAAACCCFFFGGGEEECCCCCCCCCCCCAAA???@@@???===;;;888555333222333111///.........---,,,111000/////////...,,,***,,,+++***)))((()))******,,,,,,+++***)))(((((('''((((((((((((((((((((((((***)))))))))((((((((('''((('''''''''((()))******)))'''&&&&&&'''(((((((((*********))))))))))))))))))))))))))))))(((''''''''''''(((((((((((('''''')))(((''''''&&&&&&''''''&&&&&&'''((()))***++++++***)))((((((((((((((((((((((((((((((((((((''''''%%%(((+++,,,***)))((('''((((((''''''''''''(((((()))(((((((((((((((((()))(((,,,333:::>>>???>>>===>>><<<999888888:::;;;<<<<<<<<<<<<>>>???>>>999555222666;;;===;;;888666555222111000111222222///,,,,,,,,,,,,,,,,,,,,,,,,,,,...////////////...------000,,,+++------,,,---111---,,,***)))))))))+++,,,***+++++++++,,,------------,,,,,,+++******))))))))))))))))))+++---///000333333333222111111000000000//////...............------,,,---------+++***---111666;;;>>>@@@BBBDDDEEEFFFEEEDDDAAA@@@AAACCC@@@>>>:::555222//////......------...//////...,,,.../////////......///000------.........//////000111...---///444999;;;<<<<<<999555222111000---,,,//////............//////000000000000000111222222111222333444444555777999===999YYYiii]]]UUUQQQJJJEEEBBBAAA@@@???>>>>>>===>>>>>>??????@@@AAAEEEJJJPPPRRROOOIIICCCAAA???<<<:::999999::::::999999999999999999999999999999999888888888888777666666666666666666666666666666666666666666666666777777666666666666777777999999999888777777666666555555444444444444555555555555555555555555555555444444444444444444444444777555333333444555444333444444444444444444444444333333333444444444555555222333333444999AAAKKKRRRPPPPPPQQQQQQRRRSSSSSSTTTSSSSSSTTTTTTTTTTTTSSSSSSMMMMMMOOOPPPRRRSSSUUUUUUTTTRRRQQQRRRTTTSSSPPPLLLIIIJJJKKKMMMMMMMMMLLLKKKGGGHHHHHHGGGEEEDDDDDDEEEAAA@@@>>>======>>>@@@AAAAAAAAABBBFFFKKKNNNPPPPPPNNNNNNMMMMMMMMMNNNNNNOOOMMMOOOQQQQQQOOONNNMMMMMMJJJIIIIIIHHHGGGGGGHHHHHHFFFGGGGGGHHHHHHHHHHHHGGGHHHHHHGGGEEECCCCCCEEEGGGHHHGGGFFFFFFFFFEEECCCAAABBBAAA@@@>>><<<:::888888999777444333333333111000333111////////////...,,,,,,,,,+++************************))))))((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((('''''''''((())))))'''%%%$$$%%%''')))))))))((((((((())))))*********(((((()))))))))(((''''''''''''((((((((((((''''''((('''&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))((((((((('''(((((())))))((((((((()))))))))))))))&&&((())))))(((''''''(((((((((''''''''''''(((((((((((((((''''''((((((((('''+++222888===????????????===:::777555555666666:::;;;>>>AAABBBAAA>>>;;;333555777;;;===<<<999666333222222222222111...,,,,,,,,,,,,,,,---...///000...///000000111000000000---***))),,,,,,+++---000,,,+++***)))((()))*********+++,,,------,,,+++++++++++++++******))))))(((***))))))***+++---000111888666222///......///000333222000...---...000111...---,,,+++***+++,,,---111777@@@GGGKKKKKKKKKJJJHHHHHHGGGEEECCCCCCFFFHHHFFFBBB<<<555000---,,,+++.........000222333222111111111111111000000///...------......///......---///......111666:::<<<===>>><<<888555333111...+++//////............//////111000000000000111222222111222444444444666888:::???999xxxkkk^^^TTTPPPJJJFFFCCCBBBAAA@@@???>>>>>>===>>>???@@@@@@EEEIIINNNRRRRRRLLLDDD??????>>><<<:::999999::::::999999999999999999999999999999999888888888777777666666666666666666666666777777777666666666666666777777666666666666777777:::::::::999999999888888555555444444444444555555444444444444444444444444444444444444444444444444666555333444555666555444444444444444444444444444333333333444444444555555222333333555;;;DDDNNNUUUSSSSSSSSSSSSSSSTTTTTTTTTTTTUUUUUUVVVVVVUUUUUUTTTOOOOOOPPPQQQSSSTTTUUUUUUUUUSSSRRRSSSUUUTTTRRROOOJJJKKKMMMNNNNNNNNNMMMLLLGGGGGGGGGEEEBBB??????@@@?????????@@@AAACCCEEEGGGNNNMMMMMMOOORRRTTTUUUTTTPPPOOONNNMMMMMMLLLLLLMMMLLLNNNOOOOOOMMMLLLLLLLLLKKKKKKJJJIIIIIIIIIIIIIIIFFFGGGIIIJJJJJJIIIHHHGGGHHHHHHGGGEEEDDDDDDFFFGGGIIIHHHGGGGGGHHHGGGEEECCCCCCBBBAAA@@@???======<<<>>><<<:::999::::::999888222000//////000111000///------,,,,,,++++++******((((((((((((((()))))))))(((((((((((((((((((((((())))))))))))(((((((((((()))((((((''''''(((((()))***)))((((((***++++++***(((((())))))))))))))))))'''(((((((((((((((''''''''''''(((((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&$$$%%%%%%&&&''''''(((((('''''''''''''''((()))***'''''''''(((((())))))***&&&'''((('''&&&%%%'''((((((''''''''''''(((((()))''''''(((((((((((('''''''''***///555:::>>>@@@@@@>>>===;;;777444222222222999;;;>>>AAABBBBBB???===666444444777;;;<<<777333111111222222222111///.........------...///000111+++,,,---...////////////,,,)))(((***+++)))***---+++***))))))(((((()))))))))***,,,------+++)))(((*********)))))))))((((((************,,,...111222999777444111///000111222444333222000//////000000//////...---,,,,,,---...333;;;FFFNNNQQQPPPMMMKKKFFFFFFEEECCCBBBCCCGGGJJJEEE@@@777000,,,---000222777666666888:::;;;:::999777777666555444111...,,,,,,---...//////...---,,,...///111444999===@@@AAA???===:::777555222---***///............//////000111111000000111111222333222333555555555777999<<>>>>>???@@@AAAIIIMMMQQQRRROOOHHHAAA<<<===<<<;;;:::999:::::::::999999999999999999999999999999999888888888777777777777777777777777777777888888777777666666666666666666777777777777666666::::::::::::999999999999555555444444444444555555444444444444444444444444444444444444444444444444555444444444666666555444444444444444444444444444333333333444444444555555222333444666<<>><<<;;;;;;===>>>>>>===555444222222222222000............---,,,++++++***(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))(((((((((((()))******---,,,++++++,,,,,,***)))******))))))(((''''''&&&''''''((((((((((((''''''''''''((((((((((((''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&''''''(((((()))''''''&&&''''''((())))))&&&&&&&&&''''''((((((((('''''''''&&&%%%%%%''')))'''''''''''''''((())))))''''''((())))))(((''''''''')))---222777;;;>>>@@@>>>>>><<<888444111222333999;;;>>>@@@AAA@@@??????:::666333555999999444///...000222333333222222222333111000...------...///***+++,,,...////////////000,,,+++---,,,))))))++++++******)))))))))))))))((()))+++,,,,,,***((('''*********)))))))))))))))*********+++---///222333666666555555555444444444333444444444222000///---...000222222000......///333:::DDDKKKMMMJJJGGGDDD@@@@@@@@@>>>>>>@@@DDDHHHAAA:::222,,,,,,222;;;BBBDDDCCCCCCCCCDDDDDDBBB@@@>>><<<;;;:::888444...***------......///............111444888<<>><<<;;;999555000---...............///000000111111111111111222222333222444555666777888;;;===DDDiiiqqq___SSSPPPKKKHHHFFFEEEDDDCCCBBBAAA@@@??????AAACCCEEENNNPPPRRRPPPJJJDDD>>>;;;;;;;;;:::::::::::::::;;;999999999999999999999999999999999888888888888777777777777777777777777777999888888777777666666555666666777777777777666666999999999999999999999888555555444444444444555555444444444444444444444444444444444444444444444444555444444555777777666444444444444444444444444444333333333444444444555555333333444777<<>>>>>;;;777444555888:::<<>>>>>===999111+++...------......///111111111444888<<<===???@@@BBB>>>>>>>>>>>>===:::555111......---......///000111222111111111111222333333333444666777888999<<>>:::888;;;>>><<<>>>AAABBBBBBEEEJJJNNNDDDAAA===<<<===<<<999777333666999999888777888999666444000---++++++,,,---//////000111222222222222222000///222111---,,,...+++++++++++++++******)))******++++++,,,,,,------***+++++++++++++++++++++******+++,,,...111333555444555666777888777777666666555444333111///---,,,000333444222...---000333666888999999666333111000///111333444555777:::===777444000...111888AAAFFFKKKJJJIIIIIIIIIHHHFFFDDDBBBAAA@@@AAABBB>>>777000///...------...111444555555888<<<===<<<::::::;;;999:::;;;<<<===:::555111---------......///000111222222111111222222333444333555777888888:::===@@@[[[xxx]]]PPPMMMIIIFFFEEEDDDCCCAAA>>>>>>>>>???CCCGGGLLLOOOSSSSSSPPPJJJBBB===<<<===999999::::::::::::;;;;;;999999999999999999999999999999999888888888888777777777777777777777777777999999999888777666666555555666777888888777666555666666666666666666777777555555555444444555555555555555555555555555555555444444444444444444444444444444444666888888666444444444444444444444444444333333333444444444555555333444444777<<>>;;;000111111111///...,,,***++++++++++++*********)))))))))))))))))))))))))))'''((((((((())))))******((())))))+++,,,...000111(((((()))+++------+++***'''''''''(((((((((((((((%%%%%%&&&'''((((((((('''''''''(((((((((((('''''''''''''''''''''((()))***&&&&&&'''''''''''''''''')))((('''&&&&&&&&&&&&&&&******))))))((((((''''''&&&((())))))(((''''''(((&&&&&&&&&'''''')))******(((***+++,,,,,,+++***(((''''''(((***...333888;;;999===@@@@@@<<<;;;>>>BBB>>>@@@BBBDDDEEEJJJQQQVVVGGGEEEBBBAAA@@@@@@???===777:::======:::888999:::555333000---++++++,,,---//////000111111111111000...,,,,,,//////,,,+++---+++,,,,,,,,,,,,+++******,,,++++++,,,---...///000++++++++++++++++++,,,,,,******+++,,,...111444555666666555555555555666666888666333000............222333333///++++++000666888888666333...,,,+++++++++---000222333555888:::333111000///111555999<<>>>>>:::666555555333444666999:::888333///---------......000111111222222111111222222333444333555777888999;;;>>>@@@vvv^^^NNNMMMJJJFFFEEEEEEAAA===BBB@@@>>>AAAHHHPPPUUUVVVZZZTTTJJJBBB>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999::::::999999888777666666777777777777888888888888666666666666666666666666888888777777666666555555666666666666666777888888555555555555555555555555777777777777777777777777555555555555555555555555555555666666666666555555555555555555555555555555444444444444444444444444666555444555:::DDDPPPXXX\\\\\\[[[YYYYYYXXXXXXXXX[[[VVVSSSVVVWWWUUUUUUWWWYYYXXXXXXWWWWWWWWWXXXXXXZZZYYYWWWSSSMMMJJJIIIIIIFFFGGGJJJMMMOOOQQQQQQQQQVVVVVVVVVUUUUUUVVVVVVWWWXXXXXXVVVSSSOOONNNNNNOOOWWWWWWVVVUUUUUUTTTTTTSSSTTTTTTSSSSSSSSSSSSTTTTTTTTTTTTTTTRRRPPPOOOOOOQQQNNNOOOOOOPPPQQQRRRSSSSSSPPPPPPPPPOOOMMMJJJHHHFFFLLLMMMNNNNNNNNNLLLJJJHHHMMMNNNOOOOOOMMMLLLLLLMMMKKKKKKJJJIIIGGGFFFFFFEEE>>><<<999999999::::::999777;;;@@@EEEGGGFFFCCCAAA<<<888333000...---,,,***---,,,,,,+++***))))))((()))))))))))))))))))))))))))))))))))))))******+++...---,,,+++************&&&(((,,,...///,,,)))&&&(((((((((((((((((((((((('''''''''''''''''''''''')))))))))))))))(((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((()))))))))(((&&&%%%'''''''''''''''&&&&&&&&&(((((((((((())))))))))))++++++***)))((('''&&&&&&&&&))),,,,,,+++...555;;;@@@?????????@@@BBBCCCDDDEEEEEEEEEEEEFFFFFFDDDBBBGGGEEEDDDFFFJJJIIICCC>>>666:::;;;888777:::<<<;;;888333///---...///---,,,///000222333444444333333111000///......---......+++***))))))***+++---.........///000111222222333222111///---,,,+++,,,,,,---------...///111222333;;;:::888777777555333000444333111000000000111111444000,,,+++...333777999???===888222---+++,,,---,,,,,,,,,///222333333111555444444444222111888AAABBBCCCDDDEEEFFFGGGGGGGGGDDDBBBAAACCCEEEDDD>>>888111000///---...222888===;;;===AAADDDCCC???:::777444333222222333333222000------......///000000000333333333222222333444444333;;;///;;;:::666MMMEEEcccRRRNNNIIIEEEDDDDDDCCCAAA@@@@@@AAAFFFNNNUUUYYYZZZWWWQQQHHHAAA===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999::::::999999888777777666777777777777888888888888666666666666666666666666888888777777666666666666666666666666666777888888666555555555555555555555666666666666666666666666555555555555555555555555555555666666666666555555555555555555555555555555444444444444444444444444555444444555:::DDDQQQYYYWWWWWWVVVVVVVVVVVVVVVWWWZZZUUUSSSUUUVVVUUUTTTWWWXXXXXXXXXWWWXXXXXXYYYYYYYYYYYYWWWSSSNNNKKKJJJJJJMMMOOOQQQSSSUUUVVVVVVVVVWWWVVVVVVVVVVVVWWWWWWXXXYYYYYYXXXUUURRRPPPQQQSSSXXXXXXWWWWWWVVVUUUUUUUUUUUUUUUTTTTTTTTTTTTUUUUUUUUUUUUUUUSSSQQQPPPPPPRRRPPPPPPPPPQQQQQQRRRRRRSSSRRRRRRQQQOOOMMMJJJGGGFFFNNNOOOQQQQQQQQQNNNLLLJJJLLLMMMOOONNNMMMLLLLLLMMMKKKJJJJJJIIIHHHGGGFFFEEE???===999888999999999999999===AAAFFFHHHGGGEEECCC???<<<888555333111///------,,,,,,++++++*********)))))))))))))))))))))))))))))))))))))))******+++------,,,+++************''')))+++------+++(((&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((())))))***)))((('''&&&'''''''''''''''((((((((((((((((((((())))))))))))******))))))((((((''''''&&&)))+++***)))+++111777===>>>???AAABBBCCCDDDDDDDDDDDDDDDEEEFFFHHHHHHGGGHHHDDDAAAAAADDDEEEBBB>>>===???===888888<<<@@@@@@111...++++++---//////...222222333222111///...---------------------......---,,,,,,,,,---...///000111111111222222222222222333222000...------------------...///000111222333999888777888888888666444333222111000///000000111000000...,,,,,,111999@@@EEECCC>>>777222...---------------000333444444333333222333555444444:::CCCFFFFFFFFFGGGFFFFFFEEEDDDFFFCCC@@@AAABBB@@@;;;666//////...------111666::::::===AAAEEEEEEBBB>>>;;;444222111111222222111000------......///000000000222222222222333333444555333666444777AAA:::CCCpppjjjVVVOOOGGGDDDDDDDDDDDDDDD???AAAFFFNNNUUUZZZ\\\\\\QQQLLLEEE???===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::999999888777777777777777777888888888999999777777777777777777777777888777777777777666666666666666666666666777777888777777666666555555444444666666666666666666666666555555555555555555555555555555666666666666555555555555555555555555555555444444444444444444444444444444333555:::EEEQQQZZZdddbbb___[[[WWWTTTRRRQQQZZZUUUSSSUUUVVVTTTTTTVVVWWWXXXXXXXXXYYYYYYZZZZZZYYYYYYXXXTTTPPPMMMMMMNNNUUUUUUWWWXXXYYYYYYYYYYYYWWWWWWWWWWWWWWWXXXYYYYYYZZZZZZYYYWWWUUUTTTUUUWWWZZZZZZYYYYYYXXXWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVWWWVVVWWWVVVUUURRRQQQRRRSSSRRRRRRRRRQQQRRRRRRSSSSSSTTTTTTRRRPPPNNNKKKHHHGGGPPPRRRTTTVVVUUUSSSOOOMMMNNNPPPQQQPPPOOOMMMNNNNNNKKKJJJJJJIIIHHHGGGFFFFFFAAA>>>:::888888999999999<<>>@@@CCCFFFGGGGGGEEEDDDDDDCCCAAAAAA???<<<888555---,,,++++++***++++++,,,)))))))))))))))))))))))))))))))))))))))******+++++++++***)))))))))))))))******))))))((((((''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''(((''''''''''''''''''((()))***++++++,,,(((((((((((())))))))))))'''((((((((()))))))))************)))'''(((***---444888>>>DDDGGGGGGFFFDDDCCCCCCDDDDDDFFFIIIMMMPPPQQQMMMGGGDDDCCCBBBAAA@@@::::::888666:::BBBHHHHHH<<<:::777444222000///...,,,,,,---///000000111111000000000000000111222222000000111111222333333444111111111111111111000000000000///...------,,,,,,---...000222333333111000/////////111444555444333000///...------...///000---//////...000777BBBKKKNNNLLLIIIDDD???999333///...------///222555555555///...111555666444777===HHHHHHGGGFFFEEEDDDBBBAAA;;;777444111111000...,,,,,,---/////////000222444;;;>>>CCCGGGHHHGGGEEECCC555222000///000000//////.........///000000111111111111111222333444666777888444<<<;;;===CCCooo[[[PPPGGGFFFGGGEEEBBBCCCEEEJJJRRRWWWYYYVVVRRROOOEEEBBB>>><<<<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999888888888888888888888888888999999999999999999999999999999999999777777777777888888888888777777666666666666777777888888777777777666666666777777777777777777777777555555555555555555555555555555666666666666555555555555555555555555555555555555555555555555555555444444333555:::EEEQQQZZZ]]]\\\ZZZXXXWWWVVVUUUUUU[[[VVVTTTVVVWWWUUUUUUWWWXXXYYYZZZ[[[[[[[[[ZZZZZZ\\\\\\\\\ZZZXXXWWWXXXYYYYYYYYYXXXXXXWWWWWWWWWWWWXXXXXXXXXYYYZZZ\\\]]]^^^ZZZ[[[[[[YYYXXXXXXZZZ]]]^^^^^^]]]]]]\\\[[[[[[ZZZZZZZZZYYYYYYYYYYYYZZZZZZYYYYYYYYYWWWUUUTTTTTTVVVUUUTTTRRRQQQQQQRRRSSSTTTSSSRRRRRRQQQQQQQQQQQQQQQUUUVVVYYYZZZZZZXXXUUUSSSVVVWWWVVVSSSOOOKKKJJJIIIKKKJJJJJJIIIIIIHHHHHHHHHEEEBBB>>><<<<<<===>>>===@@@AAACCCDDDEEEEEEEEEDDDDDDDDDCCCCCCCCC@@@<<<999000///---+++******++++++)))))))))))))))))))))))))))))))))))))))******+++******)))((((((((())))))******)))((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((())))))((((((((((((''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&''''''(((((()))***+++,,,,,,(((((((((((())))))))))))''''''(((((())))))******,,,,,,+++***))))))***,,,000444<<>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888888888888999999999::::::888888888888888888888888777777888888888999999999888888777666666666666666666777777888888999999:::999999999999999999999999555555555555555555555555555555666666666666555555555555555555555555555555555555555555555555555555777666555555:::CCCOOOWWW^^^]]][[[YYYWWWUUUTTTTTT]]]XXXVVVXXXYYYXXXWWWZZZ[[[\\\]]]]]]\\\[[[YYYXXXZZZ[[[\\\\\\[[[[[[]]]___^^^]]][[[ZZZZZZZZZZZZ[[[XXXYYYZZZ[[[]]]___aaabbb_________^^^\\\]]]___aaa_________^^^]]]]]]\\\\\\[[[[[[ZZZZZZZZZZZZ[[[[[[YYYZZZYYYWWWUUUTTTUUUVVVRRRQQQOOONNNOOOQQQSSSUUUUUUTTTSSSSSSSSSTTTVVVVVVUUUVVVVVVVVVVVVVVVVVVVVVTTTTTTTTTQQQMMMIIIGGGGGGJJJJJJJJJJJJIIIIIIIIIIIIGGGFFFEEEFFFGGGGGGFFFDDDEEEEEEDDDDDDEEEEEEFFFFFFDDDDDDDDDEEEFFFFFFEEECCC>>>;;;666111...,,,++++++)))))))))))))))))))))))))))))))))))))))******+++(((((((((''''''(((((()))'''((()))***++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))***++++++,,,((((((((((((''''''''''''(((((((((((((((((((((((('''((((((((())))))))))))(((''''''&&&'''((()))***))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))***))))))***,,,------,,,,,,///444:::@@@FFFJJJLLLIIIMMMQQQPPPNNNNNNRRRVVVTTTVVVXXXXXXWWWSSSQQQOOOKKKLLLKKKJJJMMMOOOKKKCCC666888:::999666555666777222111111000000000111222......------,,,------------...///111111111111111111111111222222333333333///000000111000000..................////////////000//////111333444333222//////.........///111111///444:::@@@EEEGGGHHHIIIJJJGGGEEEEEEFFFDDD>>>999333111......///111111111444000...000111......000111222222333333222222111///000111000000111222333222333333222111111333666:::<<<@@@DDDGGGGGGGGGFFFBBB>>>999555222111000.../////////000111111222222222222222222333333444555333555999<<>>===<<<<<<>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888999999888888999999999:::::::::777777777777777777777777777777888888999999999999888888777666666666666666666666777888999::::::;;;::::::::::::::::::::::::555555555555555555555555555555666666666666555555555555555555555555555555666666666666666666666666888777555555:::CCCNNNVVVWWWWWWVVVWWWWWWXXXYYYZZZ^^^YYYWWWYYYZZZXXXXXXZZZ\\\]]]^^^^^^]]][[[XXXWWWXXXYYY[[[[[[ZZZ[[[]]]___^^^]]][[[ZZZYYYZZZZZZ[[[YYYYYYZZZ[[[]]]```bbbcccaaabbbbbb```^^^^^^```bbb_________^^^]]]]]]\\\\\\[[[[[[ZZZZZZZZZZZZ[[[[[[YYYYYYYYYWWWUUUTTTUUUVVVQQQPPPNNNNNNNNNQQQTTTVVVWWWVVVUUUTTTTTTTTTUUUVVVUUUUUUTTTTTTTTTUUUUUUVVVTTTUUUUUUSSSPPPMMMLLLLLLJJJJJJJJJJJJJJJIIIIIIIIIGGGGGGGGGIIIKKKJJJHHHFFFGGGFFFFFFEEEFFFFFFGGGGGGEEEDDDDDDEEEHHHHHHHHHFFFCCC@@@;;;555000---,,,,,,)))))))))))))))))))))))))))))))))))))))******+++(((((('''''''''(((((()))&&&(((***+++,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((())))))***+++,,,,,,,,,)))(((((((((''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))***)))(((((((((***+++,,,)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((())),,,------,,,,,,...222777>>>EEEJJJMMMJJJOOOTTTTTTSSSRRRVVVZZZTTTVVVYYYZZZYYYXXXXXXYYYWWWUUUPPPLLLLLLLLLFFF===777999;;;:::888666777999111000/////////000222333......---......///000111---...000111222222111111////////////............+++,,,---------,,,+++***......---------......///,,,,,,---///222333333111000///......///000111222---666AAAGGGGGGFFFGGGJJJKKKHHHEEEEEEGGGEEE???:::666333000///000111111111555000...000111//////222111111111111111000///......///000000000///000111333333222111000000333666666999>>>CCCFFFHHHHHHHHHFFFAAA;;;666444222000////////////000111111222222333333333222222333444444555555@@@;;;pppbbbOOOPPPGGGGGGTTTUUUYYYZZZXXXRRRIIIAAA>>>>>>======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;:::::::::999999888888888888888888888888888888888888888888888888999999999999888888777777777777777777666666666666777777888888999999:::::::::::::::999999777666666444444444444444555666777555555666666666666555555333333333444444444555555666666666666666666666555555777999777777===IIITTTYYYWWWWWWXXXYYYXXXYYY[[[ZZZZZZYYYZZZZZZ[[[\\\\\\^^^^^^]]]]]]\\\[[[[[[ZZZZZZ[[[\\\]]]]]]]]]]]]]]]```aaabbbaaa^^^[[[ZZZZZZ]]]]]]]]]^^^___```aaabbbbbbbbbbbbbbbaaa```___^^^ddd```\\\\\\___aaa___\\\^^^\\\\\\]]]ZZZVVVUUUWWWUUUXXXXXXTTTVVVZZZYYYSSSSSSSSSSSSSSSTTTTTTTTTTTT\\\\\\[[[ZZZYYYXXXWWWWWWUUUUUUUUUUUUUUUVVVVVVWWWVVVUUUTTTQQQOOONNNLLLLLLIIIJJJKKKLLLMMMMMMLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJHHHFFFFFFFFFHHHIIIHHHGGGHHHDDDBBBCCCCCCDDDJJJQQQTTTKKK@@@888555222...***(((+++///...+++(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,---...000+++&&&$$$&&&((()))((((((((()))***+++,,,,,,---))))))***+++,,,,,,,,,,,,((((((((((((((((((((((((,,,,,,,,,+++++++++************)))))))))))))))*********))))))(((((('''''')))))))))*********))))))))))))************))))))*********))))))))))))))),,,,,,++++++,,,,,,---...+++---///222777???GGGMMMOOORRRUUUVVVVVVVVVWWWXXXTTTYYYZZZVVVVVVYYYXXXRRRTTTRRROOOMMMKKKFFF???;;;===DDDEEE===555444333111333222222111000//////...000//////...------,,,,,,///...///111222333111/////////......---------,,,,,,,,,,,,+++)))***---000***---///...---,,,...111......///000111222222333////////////...---,,,+++222888???CCCDDDDDDEEEGGGFFFEEEEEEFFFFFFCCC<<<777444333111///////////////444333111/////////000000000333555555333111000000///...---///000111000///555222111222333333///+++111444:::>>>AAADDDGGGIIIFFFDDD@@@999333///...///000000000000000111111222444333222222222333444555222>>>777OOOnnnTTTPPPHHHKKKUUUUUUYYYXXXTTTOOOHHHBBB>>>=========<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;:::::::::999999888888888888888888888888999999999999999999999999999999999999888888888777888888888777777777666666777777777888888888888888999999999999888777666555555444444444444555666777555555666666666666555555444444444444444444555555555555666666666666666666444777888777666<<>><<<888222---+++---......,,,*********************************)))))))))))))))))))))))))))))))))******+++------...+++'''&&&'''((((((((()))******++++++,,,,,,,,,+++,,,,,,,,,,,,,,,+++***************************,,,,,,,,,++++++++++++*********))))))))))))******++++++*********))))))))))))***+++++++++***)))((()))******++++++******)))************************+++++++++++++++,,,------,,,---...000555<<>>DDDGGGGGGHHHIIIHHHGGGGGGGGGFFFBBB;;;666444333111///....../////////000111111000111222333888999999999888555222000000///......111333444333333222222222333222000...***...222666888:::<<<>>>HHHFFFBBB;;;444000......000000000000000111111222333222222333444555666777:::999>>>lll]]]QQQMMMQQQWWWVVVXXXTTTOOOJJJFFFBBB???<<<=========<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::999999999999999999999999::::::::::::::::::::::::999999999999888888888888999999999888888888777777888777777777777777777666888888888888777666555555555555444444555555666666555555666666666666555555555555555555555444444444555555555666666777777777444666777666555;;;EEEMMMVVVYYY]]]___```___]]][[[```^^^]]]\\\\\\^^^```aaa]]]]]]]]]\\\[[[[[[ZZZZZZ[[[\\\]]]^^^_______________aaaccccccbbbaaabbbcccccccccbbbbbbbbbccccccdddbbbccccccdddddddddddddddfffccc``````bbbcccaaa^^^^^^bbb```XXXUUUWWWUUUOOOTTTVVVUUUTTTUUUWWWVVVRRRQQQQQQRRRSSSTTTTTTUUUUUUUUUVVVXXXZZZZZZZZZXXXWWWXXXXXXWWWWWWWWWWWWWWWWWWXXXXXXYYYXXXVVVRRRNNNLLLMMMLLLJJJIIIHHHIIIIIIJJJLLLLLLLLLMMMMMMLLLLLLLLLJJJIIIHHHHHHHHHHHHGGGFFFKKKJJJKKKMMMIIICCCAAACCCHHHGGGEEEEEEDDD@@@888111000...---,,,,,,,,,+++***************************)))))))))))))))))))))))))))))))))))))))***+++,,,,,,***((((((((()))((('''++++++++++++++++++++++++------------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******)))******++++++,,,,,,,,,++++++++++++++++++,,,---...---,,,***(((++++++,,,,,,,,,,,,++++++************************++++++******++++++,,,---,,,,,,---...222999AAAGGGMMMPPPTTTVVVXXXYYYZZZ\\\___aaa^^^UUUMMMMMMPPPRRROOORRRRRRIII===777;;;AAALLLIIIBBB999555666555222111111111000000//////...,,,,,,---......///000000...------...000000...---------..................---------+++******,,,......000111111111111222444------...///000111222333//////000111111111111000---333<<>>>>>???===888333333222000111444666777888111333444333222000000111+++...222444444555666777AAA@@@===888333///...///000000000000000111111222111222333444666777888888===666RRRjjjVVVTTTXXXZZZXXXUUUPPPIIIEEECCCBBB???<<<============<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999::::::::::::;;;;;;<<<;;;;;;;;;;;;:::::::::999999999999999999999999::::::::::::::::::::::::999999999999999999999999:::::::::999999999888888888888777777666666555555777777777777777666555555666666555555555555666666555555666666666666555555666666666555555555555555555555555666777777888888444555666555555999BBBHHHUUUYYY]]]^^^___aaa```]]]bbb```^^^]]]]]]^^^aaabbb______^^^^^^]]]\\\\\\\\\]]]]]]___```aaaaaaaaaaaaaaabbbddddddcccbbbcccdddeeeddddddcccccccccddddddbbbbbbccceeeeeefffffffffeeecccaaa```aaaaaa___]]]aaaddd^^^SSSQQQXXXXXXQQQZZZWWWTTTQQQQQQTTTTTTSSSQQQRRRRRRSSSTTTUUUVVVVVVSSSUUUXXX[[[\\\[[[ZZZXXXVVVVVVWWWWWWWWWWWWWWWWWWUUUWWWXXXXXXVVVRRRNNNKKKKKKJJJIIIHHHIIIKKKNNNOOOMMMMMMNNNOOOOOONNNMMMMMMNNNLLLJJJJJJKKKJJJIIIGGGGGGFFFIIILLLJJJEEECCCFFFFFFFFFGGGHHHHHHCCC<<<666555111,,,+++,,,---,,,***++++++++++++++++++++++++************************))))))(((((()))******+++***************)))((('''******************))))))---------------,,,++++++------------------------------,,,,,,,,,+++++++++++++++*********+++,,,,,,,,,,,,,,,+++++++++++++++,,,---/////////---***))),,,,,,------------,,,,,,*********++++++++++++++++++************+++,,,,,,------------000666===CCCKKKNNNRRRTTTVVVWWWXXXZZZYYY```eee```WWWOOOLLLLLLKKKNNNNNNGGG>>>===DDDLLLSSSKKK???888666777555333111111111000000/////////......///000222333444555222111000111222333111000......//////000000111111,,,---...---------000222000000000000////////////------------///000222333///000111222333333333333---111666;;;@@@CCCFFFGGGJJJIIIGGGDDDAAA<<<777444333222000///.........///---///222111111333:::???GGGCCCAAABBBEEEDDD>>>888777666666777999999999777222555666444000...///111...111333444333333333444444444333111///...///000000000000000000111111222111222333555666777777888999BBBwww{{{___\\\^^^[[[ZZZQQQLLLFFFBBBBBBAAA???<<<>>>>>>=========<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::999999999999999999999999::::::::::::::::::::::::999999999999999999999:::::::::::::::999999999999888888777777666666555555666777777777777666666555777666666555555555666666555555666666666666555555666666666666666666666666666666666666777777888888444555666555555888???DDDUUUYYY[[[YYY[[[```bbb___bbbaaa___^^^^^^___```bbbbbbaaaaaa``````______^^^^^^___```aaacccccccccdddcccdddeeedddbbbbbbcccdddeeeeeeddddddddddddddddddbbbcccdddeeefffgggggggggfffeeedddccccccbbbaaa___aaaaaa[[[TTTVVVaaafffccciiibbbYYYUUUTTTUUUYYY[[[SSSSSSTTTTTTUUUVVVVVVWWWSSSVVVYYY[[[\\\\\\ZZZYYYUUUVVVWWWXXXYYYYYYXXXXXXRRRSSSUUUUUUTTTRRRPPPNNNLLLKKKJJJJJJKKKMMMPPPQQQMMMNNNOOOPPPPPPOOONNNMMMPPPOOOMMMMMMMMMMMMKKKJJJFFFEEEFFFIIIHHHEEEEEEIIIIIIHHHHHHGGGFFFCCC>>>;;;:::555///---------,,,***++++++++++++++++++++++++++++++++++++++++++++++++)))))))))((())))))***+++)))***++++++***)))(((((()))))))))))))))(((((((((***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++++++++++++++,,,------++++++++++++++++++++++++------/////////---,,,***------............------***+++++++++,,,,,,,,,---++++++******++++++,,,---............000444:::>>>JJJMMMQQQTTTUUUWWWXXXZZZ\\\ccckkkkkkbbbXXXTTTUUUQQQPPPMMMIIIGGGIIINNNSSSUUUJJJ>>>888888888666444111111111111000000000000...///000111333444555555777555444444666666555444000000111111222222333333,,,...///000111222555777444333111000///...,,,+++,,,,,,,,,,,,---000222444000000222333444444555555000000000222666;;;>>>@@@EEEEEECCC@@@;;;777444333111000///.........///000222222111000000666>>>EEEFFFCCCBBBDDDIIIIIIDDD???;;;;;;;;;<<<===;;;777333444666666333...,,,,,,...,,,...000000///---------,,,---......,,,,,,...///000000000000000111111222222222333444555666777777:::dddlllddd```XXXXXXKKKHHHEEEBBBAAA@@@>>>===>>>>>>>>>=========<<<<<<======<<<<<<;;;:::::::::888999999::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::999999999999:::::::::::::::::::::999999999888888888777777777777777777666777777777888888777777666777777666666555555666666555555666666666666555555666666666666777777777888777777777777777777777777555666666666666888<<<@@@SSSYYYZZZVVVYYYaaaccc```bbbbbbaaaaaa``````aaaaaacccccccccbbbaaaaaa``````___```aaacccdddeeeeeefffeeeffffffeeeccccccdddffffffeeeeeeeeeeeeeeeffffffdddeeefffggghhhiiiiiiiiijjjjjjjjjiiihhhfffdddccc```\\\YYY\\\eeeooowwwzzzuuuggg^^^XXXSSSTTTWWWUUUVVVVVVVVVVVVWWWWWWWWWUUUVVVXXXZZZZZZZZZXXXWWWVVVWWWWWWXXXXXXWWWUUUTTTLLLLLLLLLMMMNNNOOOPPPPPPOOONNNMMMLLLLLLLLLMMMNNNMMMNNNPPPQQQQQQPPPNNNMMMQQQOOONNNNNNNNNNNNMMMLLLJJJHHHHHHIIIGGGDDDEEEJJJKKKJJJHHHFFFDDDCCCAAAAAA>>>;;;666222///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******)))))))))******+++(((***,,,+++***))))))***((()))))))))))))))))))))((()))***+++,,,,,,,,,,,,++++++++++++++++++++++++------------,,,,,,,,,,,,++++++++++++,,,---......******++++++++++++,,,,,,------............------------............------+++++++++,,,,,,------...,,,,,,++++++,,,,,,---...///000111111222444777:::FFFJJJOOOSSSVVVXXX[[[]]]bbbdddfffeee```ZZZ[[[```]]]XXXRRRPPPQQQSSSTTTTTTRRRHHH===::::::888777777222222222222222222222222......//////000111222222999777555555666777666555111111222222222222222333---///111333333555777999777555222111111///---+++,,,+++***+++,,,///222444000111222333444555555555222000------111555777888<<<===<<<999666333333333///......---...///111222666333111000444;;;CCCHHHDDDCCCCCCFFFJJJKKKHHHEEE<<<<<<<<<<<<;;;999444000555555333111---,,,,,,,,,+++---//////...,,,,,,,,,---///000///---,,,---...000000000000000111111222333333333333555777:::;;;NNNxxxjjj^^^QQQSSSFFFFFFFFFDDDAAA???>>>???>>>>>>>>>>>>=========<<<=========<<<;;;;;;::::::888888999::::::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999999999999:::::::::;;;;;;999999999999888888888888777777777888888888888888777777888888888888888777888888777666666666666666555555666666666666555555555555666777888888999:::999999888888777666666666666777777666777999;;;===PPPXXX[[[XXX[[[cccddd___ccccccdddddddddcccbbbaaadddccccccbbbbbbaaa`````````aaabbbdddffffffggggggeeefffffffffeeefffhhhjjjggggggfffgggggghhhiiijjjhhhiiijjjkkkkkkkkkkkkkkklllmmmmmmllljjjhhhffffffaaaYYYZZZgggrrrvvv{{{~~~sssfff___XXXQQQOOORRRXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWVVVUUUTTTTTTTTTTTTSSSQQQNNNKKKIIIAAA@@@??????AAAFFFKKKNNNLLLLLLLLLLLLLLLLLLMMMMMMMMMNNNPPPQQQQQQPPPNNNMMMOOOMMMLLLMMMNNNNNNMMMLLLLLLJJJJJJLLLJJJFFFGGGJJJJJJJJJIIIGGGEEEEEEEEEFFFCCCAAA>>>999333///------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++)))***,,,+++)))(((***,,,))))))******++++++,,,,,,))))))***++++++*********++++++++++++++++++++++++...------------,,,,,,,,,+++++++++,,,,,,---...///+++,,,,,,,,,---------------,,,,,,,,,,,,---///000,,,------......------,,,++++++,,,,,,---.........------,,,,,,------...///000222444555444444666777<<>>>>>@@@>>>>>>>>>>>>============>>>>>>===<<<;;;;;;::::::888888999::::::;;;<<<<<<======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::888888888888888888888888999999999::::::;;;;;;;;;999999999888888888777777777777888888999999::::::777888888999999999888888888888777666666666666666555555666666666666555555444444555777888999:::;;;::::::999888777666555555777777777777777999;;;<<>>777555333333666===DDDIIIGGGHHHJJJLLLMMMNNNNNNNNNLLLNNNPPPRRRRRRPPPNNNLLLMMMLLLKKKKKKMMMNNNMMMLLLJJJIIILLLOOONNNJJJJJJMMMIIIIIIJJJIIIHHHGGGHHHJJJFFFFFFDDD>>>666000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,)))+++,,,+++((((((***---******+++,,,------......***************)))(((''',,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++++++++,,,---...///000---------.........//////,,,,,,******+++---000222,,,------------------,,,++++++,,,,,,---...//////...------------...//////111333666777666555555666333888@@@HHHOOOVVV[[[___fff```^^^```___\\\]]]bbbdddbbb```^^^]]]\\\[[[YYYHHHAAA===???===888777:::444444444444444444444444333333222222111000000///222000---------.........111111000000//////......111333555444333222222333000---,,,,,,///000...++++++***))))))+++...222444222222333333444444333333000///000333666666333000---///000///------111444+++++++++,,,...111333555111//////666BBBJJJKKKIIICCCFFFIIIKKKJJJIIIJJJJJJ:::666222//////111222222111---***+++...000///---***---///000///......///(((***---...///000111333000000000000000111111222333333222444888???EEEIIIeeeVVVOOOEEEHHHDDDAAA@@@AAABBBAAA???????????????>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::;;;::::::999999::::::;;;999999999999999999999999888888888888888888888888888888999999999:::::::::999999999999999999999999888888888777777777777777666666666666777777777777<<<;;;::::::999999999999999999999999888888888777666666888999;;;<<<>>>>>>::::::::::::999999888777666555555555777888:::;;;PPPUUU\\\```ccceeehhhkkkhhhggghhhiiijjjiiifffcccddddddcccbbbaaa``````___```aaabbbcccdddeeeeeeeeefffdddcccfffjjjmmmmmmllliiiiiiiiijjjlllnnnpppqqqpppmmmjjjjjjlllnnnppppppjjjhhhggggggggggggeeedddcccffflllpppiii___]]]bbbXXXYYYYYYYYYWWWVVVWWWXXX[[[ZZZZZZZZZZZZYYYVVVSSSTTTSSSQQQNNNKKKHHHEEECCCBBBAAAAAA???<<<999666444111000//////000222444555???BBBEEEHHHJJJMMMPPPRRRQQQLLLGGGHHHLLLPPPPPPNNNRRRLLLHHHJJJPPPSSSPPPLLLPPPOOOOOONNNNNNNNNOOOOOOKKKJJJIIIIIIKKKLLLLLLKKKHHHKKKLLLHHH@@@777222000...---,,,---...///...---000000000/////////......+++,,,---------+++***)))+++,,,,,,------,,,,,,+++***+++---,,,***))))))***++++++++++++,,,,,,,,,,,,.../////////...------,,,000...,,,...000111000...,,,,,,+++++++++,,,------333111///------...111222---...///000000000///...------.../////////......------...///000000111111...///222555111+++...666333444666777777777666555222666<<>>??????===999777666666<<<777333333777999777444///000111111111111000000333222111000///---,,,,,,,,,,,,,,,---///000222333111000//////000000///..............................---,,,+++,,,...000222444555666777666333111///444444333333333222222222000//////000222222000///,,,///222111///...///222---...555AAAGGGFFFIIINNNJJJJJJJJJLLLNNNMMMKKKHHH:::777444555777777444111111///---+++,,,...111333333000---+++,,,------------------...............111111222333333333333333666555222;;;BBB888GGGuuufffTTTNNNHHHGGGDDDAAA@@@AAABBBAAA???????????????>>>>>>>>>>>><<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::;;;::::::999999::::::;;;999999999999999999999999888888888888888888888888888888999999999:::::::::999999999999999999999999888888888888777777777777666666777777777888888888;;;:::999888888888888999999999888888888777777777777777888999;;;<<<======:::::::::::::::999999888777777666666777888:::;;;KKKQQQZZZaaaeeegggiiikkkjjjiiijjjkkkllljjjgggeeeddddddccccccbbbaaa``````bbbcccdddeeeffffffffffffhhhfffeeegggjjjmmmmmmllliiiiiijjjkkkmmmooopppqqqooommmjjjjjjmmmoooqqqqqqpppnnnkkkjjjjjjjjjhhhfff``````eeelllkkk___RRRMMMSSSTTTTTTTTTTTTTTTTTTUUUWWWUUURRRPPPOOOLLLIIIFFFGGGGGGFFFDDDAAA???===;;;::::::999888666444222111000///.........000222444999===CCCGGGJJJMMMPPPRRROOOKKKGGGHHHMMMQQQQQQOOOPPPOOOMMMNNNPPPQQQQQQPPPRRRRRRQQQQQQQQQQQQQQQRRROOOMMMKKKKKKLLLMMMMMMMMMLLLMMMNNNLLLFFF>>>888555111///......///000///---............------,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,)))+++,,,---+++++++++,,,++++++,,,,,,,,,,,,------//////000//////......---///---,,,---///000///------------------...///000222000///......///000111...///000111000000......,,,------..................------......///000000333222555888555000111666666666777888888888777666555777:::@@@IIISSS\\\aaa\\\___]]]YYYYYY]]]]]]YYY]]][[[WWWTTTRRROOOKKKHHHEEEEEECCC???:::888999;;;:::777444444555666555333222222222111111111111111333222222111000///......---.........000111222333111000//////000000///---------------------------...---,,,+++,,,...000111333555666777666444222000555666666555222111111333111000000111333333222111000111000///...///111444333111666AAAIIIIIIHHHIIIIIIIIIIIIKKKLLLLLLJJJHHH???>>><<<888444111000000000...,,,+++,,,///222444444111...------.........///////////////000000000222222333444555555555444888444555;;;:::<<>>>>>>>>>>><<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::;;;::::::999999::::::;;;999999999999999999999999999999999999999999999999888888999999999:::::::::999999999999999999999999888888888888888888888888777777888888888999999999999999888888777777888888888888888888777777777666999999999:::;;;;;;<<<<<<;;;;;;;;;;;;:::::::::::::::999888777777888999:::CCCKKKWWWaaagggjjjjjjkkklllllllllmmmmmmllliiifffddddddeeeddddddcccbbbbbbeeeeeeeeeffffffgggggggggjjjiiihhhhhhkkkllllllkkkjjjjjjlllmmmoooqqqrrrssspppnnnlllmmmppprrrssssssnnnllljjjjjjiiihhhfffddd]]]XXXYYYdddlllhhh[[[PPPQQQQQQPPPPPPOOOOOOOOOOOOLLLIIIEEEAAA???===;;;999::::::999999888666555444444444333222111111111111......---------///000111222777>>>CCCHHHLLLOOORRRPPPMMMKKKLLLPPPSSSSSSRRRPPPRRRSSSRRRPPPPPPRRRUUUTTTTTTTTTTTTTTTUUUUUUUUUSSSPPPMMMMMMNNNOOOPPPPPPPPPPPPPPPPPPMMMGGG@@@:::555333000/////////...---............---------------------,,,------......,,,------......------,,,)))+++------,,,,,,---...,,,,,,,,,,,,---------...//////000000000///.........,,,,,,---...//////...............///000222222000000000000000000000000000111111222111000...---......///000000000000000111000///...///000111222444444666;;;<<<::::::<<<;;;;;;<<<<<<<<<;;;::::::999888888;;;BBBMMMWWW^^^VVVZZZ\\\[[[[[[[[[XXXTTTYYYTTTLLLGGGFFFGGGIIIJJJOOONNNJJJCCC;;;888;;;@@@:::::::::888555444444555666555333222222222333333333222222222111111111111////////////000222333333111000...///000000///---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,...///000222333555666666555333222666888:::666111///222555111000000222555777777666555222///...000222444555666333777BBBLLLNNNKKKHHHJJJIIIHHHIIIKKKKKKIIIHHHEEEEEEBBB:::111,,,,,,......---,,,,,,---000333444444111///...////////////000000000111111111222222222333444555666777777777999555<<<@@@;;;RRRsssQQQIIILLLFFFEEEDDDCCCBBBAAAAAA@@@????????????>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;999999999999999999999999999999999999999999999999888888999999999:::::::::999999999999999999999999777888888888888888999999888888999999999:::::::::999999888888888888999999888888888777777777666666:::::::::;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;<<<;;;:::888888888888999<<>>CCCDDDDDDCCCAAA@@@@@@@@@???>>>======<<<:::888999>>>EEEMMMRRRQQQVVV\\\^^^]]]ZZZVVVRRRUUUNNNEEE@@@BBBIIIQQQVVVXXXVVVPPPEEE:::777;;;AAA===???@@@===888555666999999777555333333333555666333333333333333333333333////////////000111111222111///......///000...---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...//////000222333444333222111333888;;;888222000444:::111111111333777:::;;;:::666333000000444666666555444555:::DDDLLLOOONNNLLLJJJIIIHHHIIIKKKKKKJJJIIIFFFDDD???888000,,,,,,------,,,------///111333444222000....../////////...000000000111222222333333222333555666777888888888:::777AAAEEEKKKzzzWWWIIILLLEEEEEEEEEDDDBBBAAA@@@@@@????????????>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;999999999999999999999999999999999999999999999999888888999999999:::::::::999999999999999999999999777777888888999999999:::999999999999::::::::::::::::::999999999::::::;;;888888888888777777777777;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::::::::;;;<<<<<<===<<<:::888777777777888777>>>JJJXXXbbbhhhjjjjjjlllllllllmmmnnnmmmkkkhhhggghhhiiijjjkkkjjjiiihhhiiiiiihhhggggggggghhhhhhkkkkkkkkkjjjiiiiiiiiijjjlllmmmooorrrtttvvvvvvwwwyyyxxxwwwyyyzzz{{{zzzxxxnnnooooooooolllfff]]]WWWVVVOOOHHHFFFKKKRRRSSSQQQKKKIIIHHHHHHIIIFFFBBB???===999444111000000000000111111222333444444444444777666444222111222222333000000000000000000111111///000222555:::AAAIIIOOOVVVVVVWWWXXXZZZ[[[ZZZZZZXXXVVVUUUUUUVVVWWWWWWVVVUUUVVVWWWXXXYYYXXXXXXXXXRRRPPPNNNOOORRRUUUVVVVVVSSSRRRQQQRRRSSSPPPIIIDDD===999444000/////////...222222222222222222222222555444333222333333555666000000111111111111000000...000111111///...///000000000000/////////......---....../////////......------...//////000111111////////////000111222333///000222333444333222111555555666666555333222111111222333444555555555555666666555444555666777888666999===BBBGGGIIIHHHEEECCCCCCBBB@@@???>>>=========<<<<<<<<<===@@@BBBCCCHHHNNNWWW]]]^^^[[[XXXXXXXXXQQQHHHDDDHHHQQQZZZ```^^^ZZZRRREEE:::666:::???===AAACCC???999555666::::::888666444444555666777333333333333444444444444//////.........//////000000///......//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,---...000000000000//////444999888444333777<<<777555444444666888888777444333333666999:::777444444;;;AAAEEEFFFHHHJJJKKKGGGGGGGGGIIIKKKLLLKKKIIIAAA===666222111000///...,,,,,,---///000222333444000...------...///...---//////000111222222333333222333555777888999::::::;;;:::@@@FFFcccdddLLLLLLDDDEEEFFFEEECCCAAA@@@AAA????????????>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;999999999999999999999999::::::::::::::::::::::::888888999999999:::::::::999999999999999999999999777777888888999:::::::::888888999999999::::::::::::::::::999::::::;;;<<<999999999999888888888777;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999999999:::<<<======<<<:::888777777777777666:::BBBNNNZZZccchhhiiikkkkkklllnnnpppooommmkkkiiijjjlllnnnooonnnmmmlllmmmllljjjiiihhhiiiiiijjjllllllmmmkkkiiiiiijjjlllmmmoooqqqtttwwwxxxxxxyyy|||{{{{{{{{{|||zzzxxxuuuooonnnmmmjjjeee]]]TTTNNNGGGKKKMMMKKKLLLOOORRRQQQSSSRRRSSSUUUWWWUUUNNNIII@@@<<<666222000///...---000111222222333333333333444444333222111111111111111111111222222222222222000000111111444:::BBBGGGPPPRRRUUUWWWYYYZZZZZZZZZ[[[XXXVVVVVVXXXYYYXXXVVVUUUVVVXXXYYYZZZZZZYYYXXXRRRQQQQQQRRRUUUWWWWWWWWWUUUTTTTTTSSSSSSQQQMMMJJJDDD???999444333333444444444555555555555666666666;;;:::999999888888888999222333333444444333333222222333555555444333444555777666555444333222111000......///000000000//////...000111222111222333555111111111000111111222333111222333555555555444444777888888888888777555444111222333444555666666666666666777777888999999999???EEEIIIJJJJJJJJJFFFAAAEEEDDDBBB@@@>>>===<<<<<<===???@@@AAA@@@>>>;;;999===BBBLLLVVVYYYYYY[[[```aaa[[[SSSOOOQQQWWW]]]aaa]]]XXXOOOEEE===:::;;;===;;;>>>@@@>>>888444555777888888777666666777888999333333333333444444444444000///...............///000///---...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++,,,,,,---............,,,111777999777666888;;;<<<999666444444444333222333444777:::<<<;;;999666:::AAAEEEAAA<<<<<<>>>@@@@@@@@@BBBEEEHHHIIIHHHFFF;;;666111000222333111///,,,---///000222222222222///---------...///...,,,///000000111222333444444333555666999:::<<<======>>>@@@EEEVVVsssRRRMMMCCCFFFGGGFFFCCCAAA@@@AAA????????????>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999::::::;;;999999999999999999999999::::::::::::::::::::::::888888999999999:::::::::999999999999999999999999777777888999999:::;;;;;;888888888888999999999999999999888888999::::::;;;::::::::::::999999999999:::;;;;;;;;;<<<<<<======:::999888888888999;;;<<<;;;:::999777666666666777777777;;;DDDQQQ]]]eeeiiikkkkkkmmmooorrrrrrpppnnnkkkmmmoooqqqrrrrrrpppoooqqqooommmlllkkkkkklllmmmmmmoooooonnnlllkkkmmmooonnnpppsssvvvyyyzzzzzzzzz|||{{{{{{zzzyyyvvvqqqnnnhhhfffbbb___\\\XXXSSSPPPLLLUUU\\\\\\[[[___aaaaaa______```cccccc^^^TTTLLL???<<<777444333222000///111111222222222222111111000000111222222222222111111222222222222222111111///111222222333555999<<>><<<;;;:::555555555666666555555555444666999::::::;;;<<<>>>>>>===<<<:::888666444444///000111222222222222222000222444555444444666888444444333333222222333333333444555666666777777777888999:::;;;;;;:::999888444555666777999999999999777999;;;>>>?????????>>>FFFNNNTTTQQQLLLJJJFFFAAAJJJIIIFFFDDDAAA@@@?????????AAADDDEEEDDD@@@;;;888777:::BBBLLLOOOPPPWWW```eeeaaa[[[XXXYYY[[[]]]^^^WWWRRRJJJDDDAAA@@@???>>>;;;===???===999666666777666666666777888888999999444444333333333333333333111111000///......//////000...------...///---,,,------------------------,,,,,,,,,------,,,,,,+++,,,,,,,,,---------------+++000666999999888777666888666333222333555555555444666999;;;;;;:::;;;;;;>>>BBBAAA999333333444333555666:::???CCCDDDBBB???666444222111111111000000---...000111222222111111///...---...000000///---000111222333444555666666666777999<<<>>>???@@@AAACCCLLL]]]}}}WWWMMMCCCFFFHHHGGGCCCAAA@@@BBB????????????>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999::::::;;;999999999999999999999999::::::::::::::::::::::::888888999999999:::::::::999999999999999999999999777777888999::::::;;;;;;777777888888888999999999888888777777888999::::::;;;;;;;;;:::::::::999999::::::;;;;;;<<<======>>>:::999888777777999;;;<<<;;;999888666666666666777888666777>>>KKKYYYdddiiillllllnnnqqqttttttsssqqqlllnnnqqqsssttttttrrrqqqtttrrrpppnnnmmmmmmnnnooonnnpppqqqpppnnnmmmooorrrnnnppptttwwwzzz{{{{{{{{{{{{zzzyyyxxxvvvrrrlllhhhdddaaa\\\YYYYYY[[[\\\]]]aaaiiilllgggdddfffiiihhhcccccccccdddbbbZZZLLLBBB;;;999666555555555444333222333333333333222111111---...000222444444444444111111222222222111111000...111333444333222333333777<<>>???AAACCCEEEDDDCCCAAA>>><<<999777666111222333444444444444444111444666666555555888;;;777666555444444444444444555555555666777888888999999:::;;;<<<<<<<<<;;;:::888999;;;<<<===>>>>>>>>>;;;===AAADDDFFFFFFEEEDDDGGGRRRYYYUUUOOOLLLIIIEEEQQQOOOLLLIIIFFFEEEDDDDDDAAACCCFFFGGGFFFCCC>>>;;;777888>>>EEEGGGHHHPPPZZZdddaaa^^^]]]]]]^^^]]]\\\SSSMMMFFFDDDEEEFFFCCC@@@===>>>???>>><<<:::888888444555666888999999999999444444333333333222222222333222111000/////////000000...------...///---,,,........................,,,,,,---------,,,++++++------------------------,,,000555:::;;;999555222000///...000444888:::;;;555888;;;:::999999<<<@@@===>>>:::111///111000,,,---///444;;;??????===:::333666777555000---...000---...111222333222111000000///...000111111000...222222333444555666777888888999;;;>>>@@@BBBCCCDDDFFFXXXxxxgggSSSJJJEEEGGGEEE===AAAFFF@@@????????????>>>>>>>>>>>>>>>>>>============>>>>>>======<<<<<<<<<;;;;;;;;;===<<<;;;;;;<<<===<<<;;;:::999999999999:::;;;;;;;;;::::::999999::::::;;;::::::999999::::::;;;<<<;;;;;;::::::::::::999999888888888888888888888888:::::::::999999888888888999999999999999999999999999:::;;;;;;;;;:::999888::::::999888999;;;>>>???999888777555555777888999>>><<<:::888777777777888555777999999;;;EEEVVVccciiikkkoootttwwwwwwssspppppprrrtttxxxyyyxxxtttqqqssssssttttttssssssrrrqqqmmmrrruuusssnnnlllnnnqqqxxxyyyyyyzzzzzzzzzyyyyyyxxxvvvsssooojjjddd\\\WWW^^^cccggggggeeefffjjjooommmiiiggggggiiijjjiiiggg___fffjjjggg]]]PPPDDD<<<>>>:::555222333333222000444222000000111222222111222222222333333444444444333333333444333333222222333333333333333333333333666666999>>>FFFLLLOOOPPPNNNYYY___[[[WWWXXXYYYXXXWWWZZZZZZXXXYYY]]]___]]]ZZZ[[[\\\]]]^^^]]]\\\\\\cccaaa___\\\ZZZYYYXXXXXXWWWUUUPPPIIIBBBAAADDDHHHEEEGGGJJJLLLLLLJJJHHHGGGKKKNNNLLLFFFEEEHHHHHHDDD@@@===999999;;;===<<<:::===999:::AAAHHHJJJLLLNNNIIIGGGFFFEEEDDDBBB???===777666666999<<<<<<999666666777888999::::::999888888;;;===:::666666;;;@@@===============<<<;;;::::::;;;???CCC@@@<<<<<<@@@???AAA@@@@@@EEEJJJHHHCCCLLLCCC???EEENNNNNNJJJGGGVVVSSSTTTXXXYYYVVVTTTVVVSSSSSSPPPKKKGGGGGGFFFEEECCCQQQMMMGGGNNNHHH@@@III???AAA@@@===;;;@@@MMMWWW]]]ZZZVVVVVVZZZ]]]ZZZVVVNNNPPPPPPNNNNNNNNNKKKEEE???@@@FFFOOOTTTMMM???555888666555666999<<<======999888777555333111000///222222222222111111111000000000000000///...---,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,------***+++,,,,,,------------,,,---111888>>>>>>888222222111111111222333555666333444666777888888888777333222///---,,,,,,---...//////000111222444666777000000000000000000000000444444444333333333222222111111111111111111111111555222111222666999:::999@@@999666<<>>>>>>>>>>>>>>>>>============>>>>>>======<<<<<<<<<;;;;;;;;;===<<<;;;;;;<<<===<<<;;;:::::::::::::::;;;;;;<<<;;;::::::999999::::::;;;::::::999999::::::;;;<<<;;;;;;::::::::::::999999888888888888888888888888:::::::::999999999888888999999::::::;;;;;;;;;;;;999:::;;;;;;:::999888777;;;:::999888999;;;===>>>999888666555555666888999===<<<:::888777777777888444666888888999BBBPPP[[[hhhlllrrrvvvxxxwwwuuussstttuuuvvvwwwxxxwwwvvvtttuuuuuuuuutttsssrrrrrrqqqqqqsssvvvuuurrrppprrrtttsssuuuxxxzzzzzzyyywwwuuurrrmmmgggcccbbbcccddddddlllmmmmmmkkkiiiiiilllpppnnnkkkiiiiiikkkkkkiiifffdddffffffbbbZZZPPPFFF@@@???;;;666333333444444444333222111222333444222111222222222333333444444444333444444555555444333333444444444444444333333333444555777:::>>>BBBFFFIIIQQQ[[[bbb___ZZZYYYYYYWWWZZZ]]]]]][[[\\\```aaa___]]]^^^^^^_________^^^^^^bbbaaa```^^^]]]]]]]]]]]][[[ZZZVVVOOOHHHEEEGGGJJJKKKLLLNNNPPPQQQQQQPPPPPPNNNQQQPPPKKKJJJLLLKKKGGGFFFDDDBBBAAAAAAAAAAAA@@@BBB===<<>><<<::::::<<<===<<<:::888999:::;;;<<<<<<<<<<<<;;;===???===:::999:::<<>>>>>;;;:::888555333222111000111111111111000000000000000000000000///...---,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,------++++++,,,---------,,,,,,,,,,,,///555<<<>>>;;;777333333222222222333333444555555666777666555444333111000...---------///000000/////////000000111222........................222222222222222222333333666666666666666777777777777777666888;;;=========777;;;BBBHHHHHHLLL\\\mmm___PPPGGGGGGGGGAAABBBFFF@@@@@@@@@?????????>>>>>>>>>>>>>>>============>>>>>>=========<<<<<<<<<<<<;;;===<<<;;;;;;<<<===<<<;;;;;;;;;;;;:::;;;<<<<<<===;;;;;;::::::::::::;;;;;;::::::999999::::::;;;<<<;;;;;;::::::::::::999999999999999999999999999999:::::::::999999999999888999:::;;;<<<===>>>>>>>>>:::;;;;;;;;;:::999777666;;;;;;999999999:::;;;<<<888888666666666666888888<<<;;;999777666666777777222555777777777===GGGOOOdddllluuu{{{{{{yyywwwvvvvvvvvvvvvvvvuuuuuuvvvvvvxxxwwwvvvuuuttttttttttttvvvvvvwwwwwwvvvvvvuuuuuuqqqtttwwwyyyxxxuuuqqqnnnkkkgggcccbbbfffkkkooorrrvvvtttqqqnnnmmmnnnppprrrnnnllliiijjjlllllliiifffhhheee```]]]YYYRRRJJJDDD???<<<888666666888888888444333333444555555333222222222222333333333333444555555666666666666555555666666666666555555444444444555777666666999???DDDPPPYYY___^^^[[[ZZZ[[[ZZZ]]]```aaa___```dddeeecccbbbbbbaaaaaaaaaaaaaaaaaabbbbbbaaaaaaaaaaaaaaabbbaaaaaa^^^XXXQQQMMMNNNPPPTTTTTTVVVWWWXXXYYYZZZZZZUUUWWWVVVRRRPPPPPPOOOLLLKKKLLLLLLKKKIIIGGGFFFGGGCCC???>>>AAACCCAAAAAACCCEEEFFFGGGHHHIIIHHHGGGFFFFFFCCC@@@>>>???@@@@@@@@@<<<<<<===>>>?????????@@@>>>@@@CCCEEEEEEDDDBBBAAADDDEEEEEEFFFGGGHHHJJJKKKOOOJJJGGGJJJMMMOOOTTTXXXPPPTTTTTTQQQPPPRRRRRRQQQRRRTTTXXXZZZWWWUUUZZZbbbbbb___aaahhhkkkiiieeecccbbb```ZZZRRRQQQSSSPPPJJJOOOUUUSSSYYYmmmppp___UUUWWWSSSNNNJJJIIIHHHFFFDDDGGGFFFHHHQQQ[[[bbbcccaaaTTTRRROOOMMMSSSZZZZZZUUUMMMIII;;;NNN|||wwwNNN>>>===<<<;;;<<>>??????@@@CCCHHHPPPZZZpppmmmVVVIIIFFFGGGAAABBBDDD???@@@@@@@@@?????????>>>>>>>>>>>>============>>>>>>=========<<<<<<<<<<<<<<<===;;;;;;;;;<<<===<<<;;;<<<;;;;;;;;;;;;<<<======;;;;;;::::::::::::;;;;;;::::::999999::::::;;;<<<;;;;;;:::::::::999999999999999999999999999999999999999999999999999999999999:::<<<>>>???@@@@@@@@@<<<<<<===<<<;;;999777666;;;;;;:::999888888999999888777666666666666777888;;;:::888777666666666777333555777777666999@@@EEE\\\hhhvvv~~~{{{xxxwwwtttuuuvvvvvvuuuuuuuuuuuu{{{zzzyyyxxxxxxxxxxxxyyy{{{zzzxxxxxxxxxwwwtttrrrssstttuuuuuusssooollliiiiiijjjmmmrrrvvvxxxwwwvvvtttrrrqqqqqqrrrttttttsssllljjjiiikkkmmmmmmiiifffiiiaaa\\\\\\\\\WWWNNNHHH@@@@@@@@@@@@@@@???>>><<<999888555555666777666555333333333333333333333444666666777777888888777777888888888777777777666666555888999777444666===DDDJJJPPPUUUWWWVVVXXX\\\______bbbdddbbbcccggghhheeeddddddccccccbbbbbbccccccccccccdddeeeeeeddddddddddddffffffbbb\\\XXXXXXYYY^^^]]]]]]]]]]]]___```aaaaaa___[[[WWWTTTSSSRRRRRRPPPSSSVVVTTTPPPLLLLLLMMMGGGDDDDDDGGGIIIHHHIIILLLDDDEEEGGGGGGEEEDDDCCCCCCHHHGGGEEEDDDDDDEEEEEEFFFBBBBBBAAA@@@@@@@@@@@@AAA@@@CCCGGGMMMQQQRRRPPPMMMJJJJJJJJJJJJKKKMMMOOOPPPMMMKKKOOOXXX]]]\\\XXXWWW[[[```aaa\\\XXXYYY[[[ZZZ___```cccccc]]]XXX\\\dddhhhgggjjjsssxxxwwwtttsssppplllbbbWWWWWW]]]]]]XXXWWWZZZ\\\fffyyyppp]]]]]]ZZZVVVSSSPPPLLLGGGDDDHHHFFFIIIRRR[[[^^^]]][[[aaa[[[RRRLLLPPPWWWYYYUUUQQQQQQ===MMMwwwLLLEEEDDDBBBBBBCCCEEEFFFFFFEEE>>><<<999666444333222222444444333333333222222222//////000//////...------,,,,,,,,,---------......+++++++++,,,,,,,,,---------.........---,,,++++++,,,+++***,,,222777;;;<<<=========<<<:::888666444444444333222111///............---------...///000......---,,,++++++++++++..............................///000111222333333---......///000111111222555888;;;===>>>>>>@@@BBBIIIKKKVVVlll___MMMFFFFFFAAAAAACCC>>>@@@@@@@@@@@@????????????>>>>>>============>>>>>>===========================;;;;;;;;;<<<===<<<;;;<<<;;;;;;;;;;;;<<<======<<<;;;;;;::::::;;;;;;<<<::::::999999::::::;;;<<<;;;;;;:::::::::999999999999999999999999999999999999999999999999999999999999;;;===???@@@@@@@@@???===>>>>>>===<<<:::888777;;;::::::999888888888888777666666666666666666777999888888777666666666666444666888888777888;;;???QQQ___qqq|||~~~zzzvvvuuuqqquuuyyy{{{zzzxxxwwwwww~~~}}}}}}|||||||||}}}}}}}}}{{{yyywwwvvvtttqqqnnnrrrrrrqqqooonnnmmmmmmllloooqqquuuzzz}}}|||xxxuuusssssstttwwwxxxwwwuuurrrlllkkkkkkmmmpppoookkkgggccc[[[YYY___bbb[[[QQQJJJEEEIIIMMMOOONNNKKKGGGDDDAAA>>>999666777888999999555444444444444444444444666777888888999999999888999999999999999999999999777999:::888555777>>>EEEGGGHHHJJJKKKLLLOOOUUU[[[]]]aaacccbbbdddhhhhhhfffdddddddddddddddcccccccccdddeeeggghhhhhhfffeeedddfffiiikkkjjjfffccccccdddfffeeecccbbbaaabbbcccccclllfff___YYYUUUTTTUUUWWWWWW[[[___^^^ZZZUUUSSSSSSNNNLLLLLLOOOPPPNNNPPPTTTGGGHHHIIIFFFBBB@@@???@@@HHHJJJKKKLLLKKKKKKJJJJJJIIIGGGDDDBBB@@@@@@AAAAAADDDGGGLLLRRRWWWYYYWWWTTTRRRRRRRRRRRRSSSTTTUUUVVVQQQRRRXXXccchhhddd]]]ZZZjjjnnnoooiiieeefffhhhhhhmmmlllmmmnnnjjjeeefffjjjnnnnnnsss|||vvvbbb]]]eeehhhccc___^^^___eeesssoooaaa```]]]XXXQQQLLLJJJIIIIIIEEEGGGQQQXXXVVVRRRPPPggg```TTTKKKLLLTTTWWWUUUTTTXXXFFFOOOtttgggEEELLLLLLKKKJJJJJJKKKKKKJJJHHH???>>>;;;888555444333333333222222222111111111111//////////////////...---,,,,,,,,,---------......+++++++++,,,,,,,,,------............------,,,+++---+++)))***---222666888=========<<<:::777555333111000000//////////////////......---------------------,,,,,,------......////////////////////////------...///111222333333///000111222333444555555999<<>>===???FFFLLLRRRdddkkkSSSGGGGGGBBBBBBCCC@@@AAA@@@@@@@@@@@@?????????>>>>>>============>>>>>><<<============>>>>>>>>>===<<<;;;;;;<<<===<<<;;;;;;;;;;;;:::;;;<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<::::::999999::::::;;;<<<;;;;;;::::::::::::999999::::::::::::::::::::::::888999999999999:::::::::999:::===???@@@???>>>===<<<=========<<<;;;999888999999999999888777777777666666666666666666666666777777777777666666555555666777888888888888:::;;;FFFRRRbbbooottttttrrrqqqooouuu|||}}}}}}~~~~~~}}}|||zzzzzzyyyvvvssspppmmmlllnnnmmmllllllmmmoooqqqrrrsssrrrqqqrrruuuvvvwwwvvvyyy{{{~~~~~~|||wwwrrrooonnnmmmmmmoooqqqooojjjeeeYYYTTTVVVaaafff]]]RRRLLLNNNSSSXXX[[[YYYUUUPPPMMMHHHDDD>>>;;;::::::;;;;;;777666666666666555555555666777888999999:::999999:::::::::;;;<<<<<<======999::::::999888:::>>>CCCGGGDDDCCCDDDDDDDDDIIIPPPWWW[[[^^^___bbbfffgggdddbbbcccdddeeefffeeeddddddeeegggiiikkkkkkjjjgggfffgggkkknnnnnnkkkiiijjjllllllkkkiiigggfffeeeffffffooohhhaaa\\\XXXUUUWWW[[[^^^bbbfffgggeee```\\\ZZZNNNLLLLLLMMMJJJGGGHHHLLLLLLMMMLLLHHHCCCAAABBBEEEMMMOOORRRRRRQQQOOONNNMMMMMMKKKGGGDDDBBBBBBCCCDDDHHHKKKOOOSSSVVVWWWVVVVVVVVVWWWXXXYYYZZZZZZZZZZZZ]]]\\\___eeegggdddaaaaaapppsssrrrmmmkkknnnooonnnooonnnqqquuuvvvrrrqqqtttqqqsssxxxuuummmvvv}}}zzzqqqjjjiiikkkuuuaaa```\\\VVVPPPNNNPPPSSSNNNIIILLLWWW]]]XXXQQQPPP___]]]VVVNNNNNNUUUYYYXXXWWW\\\QQQVVViiiXXXEEESSSSSSRRRPPPPPPPPPNNNLLLJJJAAA@@@???<<<:::777555444000000000/////////.........///////////////......,,,,,,,,,---------......++++++,,,,,,,,,,,,---------............------,,,---,,,+++***,,,///222444888888777666555333222111///...............///000............------,,,,,,------------...///111111000000000000000000000000---...///000111222333333000111222444555777888888999<<<>>>>>>@@@IIIXXXeeewww[[[JJJIIIDDDCCCEEECCCAAAAAA@@@@@@@@@?????????>>>>>>============>>>>>><<<=========>>>>>>>>>>>>===<<<;;;;;;<<<===<<<;;;:::::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<::::::999999::::::;;;<<<;;;;;;::::::::::::999999::::::::::::::::::::::::888888999999999:::::::::888:::<<<>>>>>>===<<<:::::::::;;;;;;;;;:::888777888888888888888888777777555666666666666666666555666666777777666666555555666666777777777888999:::>>>EEEQQQ\\\fffkkkmmmmmmmmmssszzz}}}}}}~~~|||xxxvvvuuuwwwxxxuuuqqqmmmmmmnnnmmmmmmmmmnnnnnnooopppqqqpppnnnllllllpppuuuyyyzzz~~~zzztttpppooommmlllkkkllllllhhhaaaZZZPPPLLLRRR```ddd[[[QQQOOORRRWWW[[[\\\ZZZUUURRRQQQJJJHHHDDDAAA???===:::888888888888888777777777666666666777999999:::::::::999:::;;;<<<===???@@@@@@>>>===<<<<<<<<<===???@@@CCC??????BBBBBB@@@BBBGGGPPPUUUYYY[[[^^^cccdddbbb```bbbeeehhhiiihhhfffeeeeeehhhkkknnnooonnnllljjjjjjnnnqqqpppnnnlllmmmooopppooonnnmmmlllkkkkkkkkkjjjddd```___]]]YYYYYY^^^bbbdddhhhkkkkkkhhhaaa\\\MMMJJJJJJIIIEEE@@@@@@EEEKKKLLLKKKGGGCCCDDDIIINNNVVVXXXYYYWWWSSSPPPPPPQQQOOOMMMIIIFFFEEEFFFHHHJJJJJJNNNRRRSSSSSSUUUYYY\\\]]]___bbbeeeggggggfffeeelllkkkmmmooonnniiiiiilllpppqqqoookkkmmmqqqrrrooommmooovvv}}}||||||~~~}}}{{{~~~\\\WWWQQQNNNPPPWWW]]]aaaVVVPPPSSS```eee]]]UUUTTTQQQVVVXXXVVVUUUXXX[[[ZZZ^^^\\\XXX```gggWWWMMMXXXWWWVVVTTTSSSRRROOOKKKHHHDDDDDDDDDBBB???<<<888666111111111000000000//////......////////////......,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,---..................,,,,,,------...///111333444333222111000000000000///...---------...//////,,,,,,------......------............///000111111//////////////////////////////000000111222333333000111222444666888999:::999>>>DDDIIISSSiii```MMMKKKFFFEEEGGGEEEAAAAAAAAA@@@@@@@@@??????>>>>>>============>>>>>><<<=========>>>>>>??????===<<<;;;;;;<<<===<<<;;;:::999999999999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<::::::999999::::::;;;<<<;;;;;;;;;:::::::::999999::::::::::::::::::::::::888888888999999:::::::::888999<<<======<<<:::888777888999:::999888777666777777888888888888777777555555666666666666555555555666666666666666555444555555666666666777999::::::===DDDNNNZZZdddjjjllljjjooouuuxxxxxx{{{zzztttpppqqquuuwwwuuupppmmmnnnqqqppppppqqqqqqpppnnnllljjjjjjjjjkkkoootttzzz}}}~~~wwwqqqpppqqqkkkiiihhhgggfff```WWWPPPKKKHHHOOO]]]bbbXXXPPPQQQSSSVVVXXXXXXTTTQQQPPPQQQKKKJJJHHHGGGDDD@@@:::555:::999999999888888777777555666777888999:::::::::999:::;;;===>>>@@@AAABBBCCCBBB@@@@@@AAAAAA@@@???===:::===CCCDDD@@@@@@EEEKKKQQQUUUXXX\\\aaabbb```___bbbfffjjjkkkjjjhhhfffdddggglllqqqsssrrrpppooommmppprrrqqqnnnlllnnnpppqqqqqqqqqqqqqqqpppppppppddd```___bbbaaa\\\[[[^^^bbbcccfffkkkmmmjjjbbb[[[PPPNNNNNNNNNIIIDDDEEEJJJGGGHHHHHHEEECCCFFFNNNUUU______]]]XXXSSSQQQRRRTTTPPPMMMJJJGGGGGGJJJMMMOOOJJJNNNSSSTTTTTTWWW^^^eeehhhlllpppuuuwwwxxxwwwvvvzzz|||~~~wwwtttwwwtttssspppmmmqqqvvvvvvrrrrrrwww~~~UUULLLDDDFFFRRR```jjjmmmZZZSSSVVVbbbeee[[[RRRPPPHHHSSS\\\]]][[[[[[ZZZYYYcccZZZ[[[hhhjjj^^^WWW\\\YYYXXXUUUTTTRRROOOJJJGGGFFFGGGGGGFFFCCC???;;;888444444444333333333222222......///////////////...,,,,,,,,,---------......++++++,,,,,,,,,---------,,,,,,---.../////////...+++,,,///000000111333444333222000000///000111222000///...---,,,---......)))***,,,---...///////////////.........///000000........................000000111111222222333333444444666888:::;;;===>>>???FFFOOO[[[nnneeeOOOMMMEEEGGGLLLCCCDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999999:::;;;999999999999999999999999999999999888888888888777::::::999999888777777777888888888888777777777777666666777777777777666666888888777777666666555555777777777777777888999999;;;;;;;;;>>>DDDOOO\\\eeegggjjjnnnpppqqquuu{{{~~~vvvsssttt~~~~~~xxxwwwzzzwwwtttrrrrrrssstttrrrpppqqqqqqsssuuuwwwzzz}}}~~~|||vvvsssssspppkkkeeeccc```]]]YYYRRRKKKFFFEEEDDDGGGOOOXXXWWWMMMCCCFFFJJJPPPUUUVVVRRRMMMIIIHHHHHHHHHHHHGGGCCC===888888666444555888::::::888::::::999999999999999999===<<<:::;;;===@@@BBBCCC@@@EEEFFFCCCCCCHHHHHHCCCAAA???@@@@@@===<<>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999:::;;;999999999999999999999999999999999999888888888888999999888888888888777777888888888888777777777777666666777777777777666666888888777777666666666666777666666666777777888999999999999:::???GGGQQQXXX]]]aaahhhmmmppprrrvvvxxx~~~}}}xxxxxx{{{}}}}}}~~~zzzxxxvvvvvvxxxyyyxxxwwwvvvvvvvvvvvvvvvvvvwwwwww||||||xxxssspppppplllfffbbb^^^XXXSSSOOOKKKFFFCCC@@@@@@BBBHHHNNNMMMGGG@@@CCCGGGKKKNNNNNNKKKGGGDDDFFFFFFHHHIIIIIIEEE???::::::888666777:::<<<;;;:::999::::::::::::::::::999===<<<;;;;;;>>>@@@CCCDDDBBBFFFGGGDDDEEEIIIIIIFFFDDDCCCEEEEEEAAA@@@HHHTTTUUU[[[]]]YYYWWWXXXWWWTTTaaaeeeiiijjjjjjmmmuuu{{{rrrrrrtttuuuxxx{{{~~~{{{wwwssssssrrrrrrwww~~~~~~||||||{{{sssjjjjjjjjjkkkllloooqqqssstttwwwrrryyy~~~yyyvvvpppdddUUUSSSRRRSSSSSSSSSQQQOOOCCCDDDEEEGGGMMMVVVaaaiiirrrqqqqqq___cccUUU]]]RRRVVVHHH@@@GGGOOOQQQSSSXXXcccdddeeehhhqqq~~~lllRRRKKKNNN]]]ttt~~~tttccc[[[XXXVVVYYYaaaiiijjjccc[[[___^^^___bbbfffgggeeebbbaaabbbcccggggggZZZWWWcccccc]]]VVVOOOGGGAAABBBGGGKKKHHHGGGHHHEEE>>>:::;;;;;;:::888666444333222222222111000/////////000111,,,,,,------...---------,,,,,,,,,+++,,,,,,------------------...//////000///////////////...---------///111222222111///---.........---...//////000000000/////////000000111000000000000111111111111333111///000222333222000...444555222222888<<<===333999AAAEEE@@@>>>IIIXXXuuuWWWOOOJJJFFFGGGGGGDDDDDDCCCCCCBBBAAAAAAAAAAAA@@@@@@@@@????????????================================================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::::::::::::::999999999999:::999999999888888888888777777777777777888888888999999888888888777777777666777777888888777777666888777777777777666666666666666666666666777777888999999999999;;;???EEEJJJPPPVVV^^^gggmmmqqqrrrrrr|||yyywwwyyyzzzyyy{{{~~~|||{{{{{{|||}}}~~~}}}{{{xxxwwwwwwvvvttttttsssssswwwxxxvvvqqqooommmhhhbbb]]]XXXPPPJJJFFFDDDCCCCCC======>>>AAACCCDDDAAA???CCCEEEGGGHHHGGGDDDAAA???BBBDDDGGGJJJJJJGGGAAA===;;;:::999999;;;======<<<:::;;;<<<======<<<;;;:::;;;;;;<<<===>>>AAADDDEEEFFFIIIIIIHHHIIIMMMNNNLLLFFFGGGIIIIIIEEEDDDLLLVVVXXX^^^cccbbb```___\\\XXXUUUZZZbbbgggjjjnnnssswwwtttwwwyyyzzzzzz|||yyywwwuuuwww~~~~~~vvvmmmqqqqqqqqqssswww{{{zzzzzzmmm___\\\[[[[[[ZZZUUULLLDDDBBBJJJNNNPPPXXXeeellljjjhhhiiinnnaaaccc[[[___\\\QQQDDD???IIIVVVZZZ\\\___lllooorrrwwwrrrXXXMMMRRR\\\xxxyyyaaa\\\YYYWWWZZZdddooosssmmmfffaaa```aaadddiiikkkiiifffddd```gggkkkaaaZZZ^^^cccbbb]]]XXXSSSLLLFFFEEEIIIOOOIIIEEEEEEDDD@@@======@@@???===:::888777666555333222111000//////000111.........---------------,,,,,,,,,,,,,,,---...///---......///000111222222000000000000/////////...---...000111111000...---...------------...///////////////000000111222333111111111111222222222222333222111333555666555444333444444111222666888777===>>>@@@AAAFFFXXXxxx^^^PPPLLLEEEDDDHHHDDDDDDDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@?????????================================================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================;;;;;;;;;;;;;;;;;;;;;;;;999999999999999::::::::::::::::::::::::999999999::::::999999999888888888555555666777777888999999999999999888888888777777777777777888888777777777777777777777777777777777777666666666666666777777:::;;;;;;;;;;;;<<>>???@@@?????????AAABBBFFFFFFEEEDDDCCCAAA??????>>>@@@DDDIIIKKKHHHCCC???<<<;;;;;;;;;===>>>>>>???<<<===?????????>>><<<;;;:::;;;===>>>@@@BBBEEEHHHJJJLLLMMMNNNOOORRRSSSSSSMMMOOOPPPNNNKKKMMMWWWaaa\\\^^^```aaadddkkkqqqvvv```ZZZVVVZZZdddlllooooootttyyy}}}~~~}}}}}}}}}zzzxxxwww}}}}}}wwwssssssrrrssswww}}}{{{}}}}}}xxxmmmjjjeee```XXXOOOFFF@@@RRRYYY[[[ZZZeeetttrrrfffdddbbbjjjaaa```bbbccciiiRRRHHHFFFPPP[[[aaagggnnnwww|||vvv]]]SSSTTT]]]ggggggbbb___```dddlllssstttqqqllldddbbbbbbeeeiiijjjiiifffddd^^^jjjlll[[[ZZZeeebbb]]]YYYVVVUUUQQQKKKJJJMMMLLLGGGDDDCCC@@@======@@@DDDCCC@@@>>><<<:::999888666444333111000///000000///......---------------------,,,------...///000000000111222222222222222222111111000000000000000,,,---...//////...---,,,---------------......///000/////////000000111222000000000111111111222222111111222333444666666666444444444555666999::::::DDDBBBDDDSSSoookkkTTTOOOFFFBBBIIIEEEDDDDDDCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================;;;<<<<<<<<<<<<<<<<<<<<<========================;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;;;;;;;;;;;;;;;;;;;:::::::::999999:::::::::999999999999888555555666777888999::::::999999999999888888888888777777888888888888777777777777777777888888888888777777666666666666777777888:::;;;<<<;;;;;;<<<===>>>AAAHHHQQQ[[[eeennnsssvvvqqqpppuuuyyyzzz|||}}}||||||wwwuuuqqqrrrtttuuuvvvvvvvvvvvvuuuwwwvvvrrroookkkddd\\\OOOLLLGGGDDDDDDDDDCCCCCC???@@@AAA???>>>???BBBEEEEEEDDDBBBAAA???>>>>>>>>>:::===AAAGGGJJJIIIEEEAAA============>>>>>>@@@AAAAAABBBBBBBBBBBB@@@???===:::===@@@BBBCCCEEEIIILLLMMMNNNPPPTTTVVVWWWXXXYYYVVVYYYYYYTTTRRRYYYfffpppfffdddbbbaaaeeelllwww}}}rrrddd[[[[[[ccclllqqqnnntttzzz|||}}}|||xxxzzz~~~}}}}}}vvvtttssssssvvv|||{{{|||~~~zzz|||}}}tttllljjjeee[[[OOOIIIJJJMMMaaaeeeddddddppp~~~wwweeekkkgggrrrmmmhhhnnnaaajjjccc\\\YYY\\\^^^```jjjvvvsssWWWQQQVVVYYYccckkkuuukkkfffjjjppptttuuusssqqqpppiiigggeeefffiiijjjhhhfffbbb^^^iiijjjZZZ]]]ggg```ZZZVVVTTTTTTRRRMMMJJJLLLDDDDDDEEECCC===888<<>><<<;;;;;;888777444222000000000000//////...---------.../////////......///000111111333444444444444333111111222222111000000000000111,,,---............---,,,...------------...//////111000///.............../////////000000000111111///000111222333444555666555666888<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================;;;;;;;;;<<<<<<<<<<<<<<<========================;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<======<<<<<<<<<<<<;;;;;;::::::999999::::::::::::999999999999666777777888999::::::::::::999999999999888888888777888888999999888888777777777777888888888888999999888888777777777777777555777::::::999999::::::888;;;???DDDLLLXXXfffpppllliiilllvvv~~~|||xxxvvvuuuwwwxxxyyyyyyyyyxxxwwwvvvvvvxxxvvvqqqmmmiiiaaaYYYJJJGGGDDDBBBBBBAAA@@@???===>>>??????>>>???AAACCCAAA@@@>>><<<<<<<<<======:::<<<@@@EEEIIIJJJHHHEEE???@@@AAAAAA@@@@@@BBBDDDHHHHHHFFFEEECCCBBBAAA@@@===AAAFFFHHHIIIKKKPPPTTTQQQRRRVVV]]]```^^^^^^```]]]aaaaaa[[[YYYbbboooxxxuuurrrooonnnkkkiiikkkppp{{{}}}qqqhhhhhhkkkllloooqqqssswww~~~~~~zzzyyywwwwwwyyy}}}}}}|||yyysssggg]]]^^^[[[SSSKKKLLLUUU___fffjjjlllqqq||||||nnnkkkeeevvvyyyrrr}}}bbbmmmuuuooojjjhhhbbb^^^hhhwwwbbbPPPTTT]]]^^^eeekkkxxxppprrrtttuuuuuutttssssssmmmjjjhhhiiikkkllljjjgggaaaeeejjjeee]]]```ccc\\\YYYTTTQQQQQQOOOIIIFFFFFF???BBBGGGFFF???999???IIIGGGFFFDDDBBB@@@???>>>>>>:::999666333111000/////////...---------...000111222222111111111111222222555555666666555333111000333222000/////////000111---..................---...............///000000111000///...------------.../////////000000000000...000222333222333555666888777999<<<>>>BBBLLLVVVmmmkkkZZZNNNDDDIIIEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>========================;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<>>>>>>>>>>>>======<<<<<<;;;::::::999999;;;;;;:::::::::999999999888888999999::::::;;;;;;::::::999999999888888888777888888999999888888777777777888888888999999999::::::999888888888888888666888::::::999999999:::777;;;???@@@BBBLLL]]]kkkeeedddkkkxxx~~~{{{vvvrrrqqquuuyyy|||}}}~~~}}}|||zzz{{{|||xxxrrrmmmiiiaaaZZZLLLIIIDDDAAA???>>>===<<<;;;<<<===???AAAAAAAAAAAA======;;;;;;;;;<<<===>>>===>>>AAAEEEJJJLLLKKKJJJBBBDDDEEEDDDCCCCCCFFFHHHOOOMMMJJJGGGDDDCCCCCCCCCCCCHHHMMMPPPPPPRRRWWW\\\[[[\\\bbbkkkoookkkjjjlllkkkqqqsssmmmjjjqqq{{{zzzppplllnnnooo|||vvvvvvqqqjjjgggkkkuuu~~~}}}||||||~~~zzzuuuooobbbXXXYYYXXXTTTQQQTTT]]]eeedddmmmzzz}}}wwwjjjwww|||uuuhhhwwwyyywwwxxxuuusss|||ppp^^^VVVZZZaaafffkkklll~~~zzzrrrooorrruuutttrrrllliiiggghhhkkklllkkkhhhdddooolllbbbcccddd]]]VVVUUUOOOKKKLLLKKKGGGCCCCCC???BBBIIIKKKFFFAAADDDKKKHHHGGGFFFDDDCCCBBBBBBBBB<<<:::777444222000//////...---,,,,,,---///111333666555444333333222333333333444555666555444222111222111000......///000111........................000////////////000111111000000///////////////000//////000000000111111111111333555555444444666999;;;;;;>>>CCCJJJWWWnnnttt___RRRFFFHHHEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===????????????>>>======<<<;;;::::::999999;;;;;;;;;:::::::::999999999::::::::::::;;;;;;;;;:::::::::999999999888888888888999999999999888888777777888888999999999999;;;;;;:::999888888888999999:::<<<<<<:::::::::;;;:::???BBBAAA???GGGYYYhhhcccccclll{{{~~~}}}~~~zzzssskkkgggkkkttt{{{~~~|||uuuoookkkddd\\\RRRMMMFFFAAA>>>===<<<<<<;;;;;;===@@@DDDDDDBBB@@@<<<<<<;;;;;;<<<>>>???@@@@@@@@@BBBFFFKKKMMMMMMMMMDDDFFFHHHGGGFFFFFFIIIKKKSSSQQQLLLHHHEEECCCDDDDDDFFFLLLRRRUUUUUUWWW]]]aaaeeefffmmmxxx|||wwwtttvvv~~~{{{~~~{{{yyyxxxhhh___aaalllzzz~~~|||zzzsssrrrqqqhhh___^^^]]][[[ZZZ[[[^^^```dddrrr~~~ssslll|||aaaYYYWWWVVV^^^jjjrrrnnnssspppjjjoootttrrrmmmhhheeeccceeehhhkkkjjjhhhhhhxxxnnn```hhhgggXXXSSSOOOIIIEEEHHHIIIFFFDDDEEEAAACCCIIINNNNNNJJJIIILLLIIIHHHGGGFFFEEEEEEEEEEEE===;;;888555222000//////------,,,,,,---000222444888777666555444333333333111333444666666555333222222111///...---...000111////////////////////////000000000000000111111222////////////000111222333000111111111111222222222444666999888666666888;;;===???HHHVVVgggbbbNNNNNNAAAFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@AAAAAA????????????????????????????????????????????????===>>>?????????===<<<;;;<<<<<<<<<=======================================<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===>>>===<<<:::::::::;;;<<<<<<<<<======<<<:::888777::::::::::::::::::::::::::::::999999888999999999:::;;;<<<;;;::::::;;;<<<===<<<;;;:::999999999999:::999999888888999999:::===<<<:::999999:::<<<===???===>>>BBBEEEMMM^^^nnnmmmhhhmmm}}}|||}}}ssseeebbbeeekkkssszzz~~~vvvvvv{{{nnn^^^]]]QQQHHH???===<<<;;;;;;======>>>@@@BBBCCCDDDDDDDDD@@@???===<<<<<<>>>@@@BBBDDDIIIKKKLLLNNNTTTUUUSSSKKKHHHGGGIIIIIIHHHKKKPPPZZZXXXUUUQQQIIIDDDGGGLLLRRRTTT[[[``````]]]^^^cccqqq|||{{{bbbcccsss}}}{{{~~~{{{yyywwwttttttjjjnnnrrrqqqiii___ZZZZZZssspppXXXZZZbbbbbbeeelllvvvvvvxxxzzz{{{rrraaa```hhhllljjjjjjiiiiiijjjlllllljjjiiitttllleeehhhqqqnnn\\\HHHCCCGGGJJJKKKKKKKKKJJJHHHJJJKKKKKKJJJIIIKKKNNNQQQOOOQQQNNNIIIFFFFFFDDD@@@AAA;;;444111111222222111/////////...---...111444111111222333333333222222000333666666555333111111000000///.........//////222000......///000//////333333111000000000111222000...+++,,,///222222111,,,999@@@:::111///111222???888444777999:::>>>EEEGGGUUUnnnqqqUUURRRIIIGGGFFFEEEDDDCCCBBBAAAAAACCCBBBAAAAAA@@@@@@AAAAAA????????????????????????????????????????????????>>>>>>?????????>>><<<;;;================================================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======<<<;;;;;;;;;;;;;;;<<<======>>>===<<<:::999;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999:::999;;;;;;;;;:::999:::;;;===<<<;;;:::999999999999::::::999999999999::::::<<<;;;:::999999:::<<<===>>>???@@@CCCIIIRRR\\\bbbbbbcccmmm{{{yyyllldddbbbeeeooozzz~~~|||xxx~~~~~~~~~yyyvvvwwwiiiYYYXXXOOOEEE===::::::999:::<<>>:::444000111222222111000000111000...///111333111111111222222111111000///222555555444111000000...............///000111333111///...///111222333333333111000000000111222555222......111555666777666333///111;;;BBB;;;///444:::BBBDDD???===HHHWWWrrrZZZNNNKKKGGGFFFEEEDDDCCCBBBAAAAAACCCCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>>>>?????????>>>===<<<================================================<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<===<<<<<<;;;:::<<<<<<===>>>>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::999999999999::::::999:::;;;;;;:::999:::;;;<<<<<<;;;:::999999999999::::::999999999999::::::;;;;;;:::999:::;;;===>>>===AAABBBCCCNNN[[[^^^XXX[[[cccppp{{{~~~~~~vvvhhh\\\ZZZgggvvvuuuwwwmmmhhhooorrrvvv{{{uuurrrcccTTTSSSPPPFFF===;;;:::999:::===AAACCCFFFHHHIIIHHHFFFEEEBBB@@@===<<<>>>BBBHHHKKKLLLNNNOOOQQQYYY___]]]WWWQQQNNNNNNQQQTTTXXX```iiijjjiii```UUUTTT^^^ffffff]]]nnnqqqhhhpppwww}}}zzzsssooocccVVVccc|||dddKKKPPPTTTaaaxxxmmmiiimmmsssvvvvvv}}}yyyyyy}}}|||yyyxxxvvvzzzsssaaaYYY^^^dddbbb\\\fffpppsssoookkkkkknnnooobbbXXX[[[fffggg[[[MMMBBBIIIRRRWWWUUUQQQMMMLLLKKKHHHFFFGGGJJJKKKIIIGGGMMMPPPPPPLLLIIIIIIEEE@@@;;;777333000000111111111///000222111000//////000111111111111111000///...///222444444333111000000---------...///000111222222111000///000333666777333333111000000000111222333000------000333555666444555333333666;;;;;;888999<<>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>=======================================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;=========<<<;;;::::::;;;<<<===>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999:::;;;;;;:::;;;<<<<<<;;;:::;;;<<<<<<;;;::::::999999999::::::::::::999999:::::::::::::::::::::;;;===??????>>>CCCCCCDDDRRReeefffYYY[[[cccnnnuuuwww{{{}}}lllWWWOOOZZZkkkjjjjjj^^^VVV\\\ccckkkyyy~~~|||uuurrrcccUUUTTTUUUKKKBBB???>>><<<===???AAACCCGGGJJJKKKKKKIIIHHHDDDBBB???>>>AAAFFFLLLPPPPPPQQQQQQUUU^^^eeeaaaYYYUUURRRRRRUUUYYY___kkkwwwvvvrrrfff]]]fffxxx}}}vvvpppjjjmmmqqqxxxzzzwwwyyytttfffccceeelll~~~wwwhhhRRRHHHLLLKKKYYYwwwzzzxxxqqqrrr{{{}}}{{{xxxyyy}}}}}}zzzxxxyyywww~~~vvv___OOOSSS[[[\\\ZZZdddpppuuuqqqmmmlllnnniii___XXX[[[aaa___WWWPPPDDDJJJTTT[[[YYYRRRNNNMMMKKKGGGDDDFFFIIIJJJFFFAAAHHHLLLLLLIIIGGGFFFBBB===777555222111000111111111///111333333111///......222222222222111000......000222444555333111111111///////////////000111222000111333444444555777999333333111000000000111222/////////000222444555555222666888666444777???FFFBBB@@@BBBQQQmmmtttRRRMMMGGGFFFFFFEEEFFFHHHJJJKKKEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???????????????????????????>>>>>>>>>>>>???????????????>>>>>>====================================<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<:::;;;<<<======<<<;;;:::888999;;;<<<======<<<;;;999999999999999999999999:::999999999:::;;;;;;<<<;;;===>>>===<<<;;;<<<===;;;;;;:::999999999::::::;;;::::::::::::::::::;;;999:::;;;<<<>>>???AAABBBAAAEEEDDDDDDUUUjjjnnnddd___cccfffiiimmmvvv~~~|||~~~{{{lllTTTGGGPPP___iiijjj]]]PPPQQQUUU___ooozzz{{{zzznnn___]]]YYYOOOFFFCCCBBB???>>>@@@???AAAEEEIIIKKKLLLKKKKKKEEEDDDCCCCCCFFFJJJNNNQQQQQQRRRTTTYYYbbbhhhccc[[[VVVTTTUUUYYY^^^fffuuuzzzlllhhhwww|||{{{}}}zzzyyyyyyzzz}}}vvvrrrhhhdddsssiiiUUUKKKGGGFFFJJJfffvvvnnnwwwyyyrrrqqq{{{yyyxxxxxxwwwtttrrrwwwzzz___MMMMMMVVV\\\^^^eeennnrrrqqqnnnkkkkkkeee___\\\______XXXSSSRRRJJJKKKRRRZZZZZZSSSNNNNNNKKKGGGDDDEEEHHHGGGCCC>>>AAAEEEFFFCCCAAAAAA===888444444333222000000000111222444777777555333111111333333333333222111000///111333555555444444444555444444333222111111111222...222777999888777777777333333111000000000111222000222555888999999888888:::444000444>>>GGGKKKLLLMMM\\\uuu\\\OOOIIIHHHGGGFFFGGGIIILLLMMMEEEEEECCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA??????????????????????????????>>>>>>>>>???@@@@@@@@@??????>>>>>>======<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<:::;;;<<<<<<===<<<<<<<<<888999;;;<<<<<<<<<;;;;;;888888888888888888888888:::999999::::::;;;<<<===;;;===>>>===<<<;;;<<<===;;;::::::999999:::::::::;;;;;;::::::::::::;;;;;;999:::<<<>>>@@@BBBDDDDDDDDDFFFFFFGGGSSSfffnnnlllkkkkkkgggdddhhhsss}}}uuummmpppqqqfffSSSGGGMMMZZZqqquuuiiiXXXPPPMMMVVViii||||||jjjdddWWWOOOHHHGGGFFFCCCAAABBB???@@@CCCFFFHHHJJJJJJKKKFFFGGGHHHJJJKKKMMMOOOPPPOOORRRVVV[[[ccchhhddd\\\VVVVVVYYY^^^eeeoootttuuurrrwwwuuuuuu~~~ZZZMMMHHHEEEJJJ```sssjjjqqqsssmmmllluuu}}}|||yyyuuupppkkkkkkvvvwwwcccVVVSSSZZZccceeeiiimmmnnnllljjjiiiiiiddd^^^\\\```^^^VVVRRRUUUTTTNNNNNNVVVYYYSSSOOOPPPLLLIIIFFFEEEEEEDDDAAA>>>===@@@AAA===<<<<<<:::555333444555333111000000111555777999:::888666666666333333333333333222111000000222444555555555777888999888777555444444444444///444999;;;999666555666333333111000000000111222...222666999999999888888===<<<===AAAFFFKKKVVV```zzzjjjTTTKKKJJJHHHFFFFFFHHHJJJKKKFFFEEEDDDCCCAAAAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA??????????????????????????????>>>>>>>>>???@@@AAA@@@@@@??????>>>======<<<========================<<<<<<<<<<<<<<<<<<<<<<<<>>>======<<<<<<======>>>;;;;;;;;;;;;;;;<<<======:::;;;<<<======<<<;;;;;;999999999999999999999999999999999::::::<<<======:::;;;<<<;;;:::999:::<<<:::::::::999999::::::;;;;;;;;;::::::::::::;;;;;;:::;;;===@@@CCCEEEFFFGGGHHHHHHHHHJJJPPPYYYdddkkkuuuuuuooofffdddmmmuuuxxx{{{ttttttxxxpppccc___aaabbb\\\QQQKKKRRR___uuu~~~uuubbbTTTLLLUUUiiimmmaaaTTTNNNJJJLLLMMMJJJHHHHHH@@@AAAAAABBBCCCEEEFFFGGGGGGIIIMMMPPPQQQPPPMMMLLLKKKQQQXXX\\\bbbeeebbb\\\UUUWWW]]]eeennnzzz}}}cccOOONNNLLLUUUmmmttt{{{qqqmmmooonnnkkkjjjqqqzzz{{{rrrmmmkkknnnzzziiidddbbb]]]___iiijjjnnnoookkkdddaaaeeekkkggg[[[UUUZZZ]]]XXXUUUXXX```RRRKKKRRRXXXUUUQQQRRRMMMKKKHHHEEEBBB@@@??????<<<>>>>>>:::999:::999555333555777555222000///000333555777777666555555666111111222222222222111000---000222444444666888:::;;;:::999999888888888888444888;;;999555333444777333333111000000000111222///111444555555666888;;;@@@GGGSSS]]]ccclllzzz^^^MMMKKKHHHFFFEEEEEEGGGHHHFFFFFFDDDCCCBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA??????????????????????????????>>>>>>>>>???AAABBB@@@@@@@@@???>>>======<<<========================<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>============>>>>>><<<;;;::::::;;;<<<===>>><<<<<<===>>>>>>===<<<;;;::::::::::::::::::::::::999999999:::;;;<<<===>>>888999::::::888888999::::::::::::999999:::;;;;;;<<<;;;;;;::::::;;;;;;<<<:::<<<>>>AAADDDFFFHHHHHHJJJIIIJJJMMMMMMOOOZZZfffuuuwwwrrreee^^^bbbiiilllbbbccc^^^YYY^^^hhhcccWWWWWWWWWWWWUUUPPPOOOYYYeeerrr{{{hhhWWWNNNXXXnnnjjj[[[SSSNNNMMMQQQSSSQQQOOOOOOCCCBBBAAA@@@@@@AAACCCDDDHHHKKKPPPTTTTTTQQQLLLIIIIIIQQQXXX]]]aaacccaaa]]]TTTWWW___jjjtttmmm[[[PPPSSSTTTlllhhhhhhsssrrrkkkzzzuuunnnssspppnnnllllllppp{{{{{{pppmmmpppwwwrrr\\\ccckkkdddccckkkmmmrrrsssjjj^^^ZZZcccmmmjjjXXXMMMTTT]]]\\\XXXYYYgggUUUIIIOOOWWWVVVSSSTTTMMMLLLIIIEEE@@@>>>???@@@<<>>:::999;;;:::777444666888777333000///000...000222222111111222333///000000111111111111000+++...000222444666888;;;;;;;;;;;;::::::;;;<<<<<<999;;;;;;777222000444888333333111000000000111222555666777666555888===BBBKKKHHHRRRppp^^^UUUIIIHHHJJJFFFHHHJJJDDDFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA????????????????????????@@@@@@@@@@@@??????>>>===@@@@@@???>>>======>>>>>>>>>>>>===<<<<<<<<<<<<<<<======<<<<<<<<<<<<============<<<<<<<<<;;;;;;;;;<<<<<<============<<<<<<<<<;;;;;;;;;;;;<<<======;;;;;;<<<===>>>>>>??????>>>===;;;:::999999::::::999999999999999999999999<<<===>>>???@@@@@@???>>>??????@@@AAADDDGGGJJJLLLIIIJJJNNNOOOLLLJJJPPPYYYhhhooonnnaaaTTTPPPQQQQQQPPPMMMLLLOOOUUUZZZYYYWWWMMMPPPTTTWWWYYY[[[bbbjjjhhhiiillliii]]]XXXfffzzz}}}kkkZZZSSSNNNRRRUUUPPPRRRUUUPPPMMMFFFBBBBBB???<<<@@@HHHGGGKKKPPPRRRPPPLLLHHHFFFRRRSSSUUUZZZ^^^```___^^^eee___hhhuuu{{{~~~qqqcccZZZOOOUUUxxxvvvwwwvvvjjjaaaoookkkyyyzzztttsss{{{~~~wwwpppooouuuyyyyyywww|||vvvmmmfffeeelllwww}}}{{{yyyzzz}}}xxxcccXXX```hhhfffiiiqqqqqqpppoookkkccc\\\ZZZ[[[___[[[VVVVVVYYY]]]___```mmmVVVHHHHHHLLLWWW[[[SSSMMMKKKFFFBBB???=========???@@@@@@@@@@@@>>><<<;;;;;;<<<===<<<999555222000222222333333333222111111000000////////////000000000000000111111111111111999;;;>>>???===:::999888777666444333222111222222444333222222333333222222...555;;;<<<:::<<>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<=========<<<<<<===============<<<<<<<<<;;;;;;;;;<<<<<<============<<<<<<<<<;;;;;;;;;;;;<<<======>>>>>>>>>???@@@@@@AAAAAA???>>><<<;;;::::::;;;;;;999999::::::;;;;;;<<<<<<>>>???@@@AAAAAAAAA@@@???>>>>>>>>>>>>@@@BBBDDDEEEIIIJJJNNNQQQOOOMMMRRRZZZeeejjjhhh\\\QQQNNNNNNMMMJJJIIIHHHKKKOOORRRSSSSSSPPPSSSYYY^^^aaadddhhhlll\\\]]]aaaccc^^^ZZZfffwww}}}nnn```WWWPPPSSSUUUPPPSSSWWWRRROOOKKKIIIHHHCCC>>>@@@FFFGGGJJJNNNPPPNNNKKKIIIHHHOOOSSSYYY___aaaaaa```^^^fffgggsss}}}zzzqqqhhhbbbZZZ]]]rrr||||||~~~}}}vvvggg]]]ZZZ]]]pppwwwhhhiii}}}uuu|||~~~iii]]]dddpppnnnvvvzzzrrrnnnkkknnnuuuyyywwwtttppppppnnnkkkiiilllsssyyy~~~||||||}}}}}}|||kkk\\\VVV___eeedddhhhsssnnnoooooollleee]]]VVVTTTSSSRRRRRRUUUZZZ^^^______lllUUUIIIHHHHHHNNNPPPHHHHHHFFFBBB@@@>>>???AAABBBBBBBBBCCCCCCCCCBBBBBBAAAAAADDDGGGCCC;;;555444555444444444444444333222111222111111000000000000111//////000000000111111111666888;;;<<<:::888666666333222111111111111111222777444000111444777777666>>><<<:::;;;DDDVVVkkkzzzbbbPPPHHHIIIFFFHHHKKKGGGDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA????????????????????????BBBCCCCCCCCCCCCBBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<=======================================<<<<<<<<<;;;;;;<<<<<<============<<<<<<<<<;;;;;;;;;;;;<<<======@@@@@@AAAAAABBBBBBCCCCCC@@@???===<<<;;;;;;<<<===999:::;;;<<<>>>???@@@AAABBBBBBCCCCCCCCCBBBAAAAAA???>>>=========>>>@@@AAAHHHIIIMMMQQQPPPNNNQQQWWW^^^___\\\TTTNNNKKKJJJGGGFFFGGGHHHIIIIIIKKKOOOQQQTTTZZZbbbjjjnnnooommmjjjXXXZZZcccllljjjfffmmmyyytttiii\\\TTTTTTTTTPPPSSSXXXSSSRRRRRRRRRPPPJJJBBB@@@CCCFFFIIILLLMMMMMMLLLKKKLLLNNNUUU___eeeeeebbb```___fffpppuuuiiieeegggeeeqqq{{{xxx|||uuulllkkkuuu|||uuufff___PPPZZZlllwww}}}~~~|||kkkaaaaaafffvvvnnnooonnndddjjjoooaaaXXX\\\```YYYYYY```___bbbaaaccciiiqqqtttqqqmmmiiimmmpppnnnjjjlllssszzz~~~|||yyyuuurrr___WWWVVV```dddbbbfffqqqrrrssstttsssooofff\\\TTTQQQSSSWWW\\\aaacccbbb```eeeQQQIIIIIIGGGHHHHHHAAAGGGEEECCCAAA@@@AAACCCDDDCCCCCCCCCDDDDDDFFFGGGGGGGGGLLLNNNHHH===555444777666666666666555333222222333333222111111111111111/////////000000000000111222555777888666444333333000000000111111222222222333111///111666:::<<<<<>>>>>>>>>>>>>>???>>>>>>===============>>>>>>>>>>>>??????>>>>>>>>>============<<<<<<<<<<<<<<<<<<============<<<<<<<<<;;;;;;;;;;;;<<<======AAAAAAAAABBBBBBCCCCCCCCC???>>><<<;;;;;;;;;<<<===:::;;;===???AAACCCDDDEEECCCCCCCCCCCCBBBBBBAAAAAA??????>>>===>>>???@@@AAAEEEFFFKKKPPPQQQNNNMMMPPPUUUTTTQQQNNNLLLKKKHHHFFFFFFJJJLLLKKKIIIKKKPPPUUUYYYaaallluuuzzzwwwlllaaaXXX```ooo{{{xxxnnnmmmuuuyyy~~~yyypppbbbWWWUUUTTTOOOTTTYYYTTTUUUXXXZZZWWWNNNEEEAAAAAAEEEHHHJJJLLLLLLMMMNNNPPPTTT\\\eeehhheeeaaa```aaaeeesss|||ooooootttyyy~~~zzzuuuwww}}}}}}yyyrrrooorrruuuuuuxxx|||~~~|||zzz{{{yyywwwoooccc```UUU\\\fffgggkkkqqqfff```eeejjjgggbbb```^^^sssnnnkkkdddVVV___hhhaaa\\\]]]___ZZZVVVVVVVVVWWWWWWZZZaaahhhkkkiiieeejjjnnnpppmmmiiilllxxx|||vvvnnniii^^^WWWXXXbbbgggeeefffkkkvvvxxxxxxwwwuuupppeee[[[ZZZ[[[^^^bbbcccccc```^^^]]]LLLHHHMMMJJJJJJJJJFFFLLLKKKJJJHHHFFFDDDBBBAAABBBBBBBBBCCCDDDGGGIIIKKKJJJMMMMMMHHH???888555666666666666555444333222111444333222111111111111222000000000000000000000111111333555555444222222222111111222333333444333333666777888888888;;;@@@DDDJJJYYYsss|||___PPPOOOLLLJJJJJJFFFCCCCCCBBBAAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@??????@@@@@@@@@AAAAAABBBBBBBBB???????????????????????????@@@AAABBBBBBBBBBBBBBB???>>>>>>>>>>>>>>>??????>>>>>>=========>>>>>>??????@@@@@@AAAAAA@@@@@@???>>>>>>=========<<<<<<<<<<<<<<<============<<<<<<<<<;;;;;;;;;;;;<<<======@@@@@@@@@@@@AAAAAAAAAAAA===<<<;;;:::::::::;;;<<<<<<<<<>>>@@@BBBDDDFFFFFFCCCCCCBBBBBBAAAAAAAAA@@@============???AAABBBDDDFFFGGGMMMVVVXXXSSSNNNLLLOOOLLLJJJLLLMMMLLLJJJIIIHHHLLLOOOMMMKKKLLLSSSYYY[[[dddoooyyy{{{iiiWWWTTT___rrr~~~xxxggg```ccchhhqqq{{{~~~uuugggZZZVVVTTTOOOTTTYYYTTTVVV[[[^^^YYYOOOGGGCCCBBBFFFHHHKKKMMMNNNOOOQQQSSS]]]bbbgggfffbbb^^^___bbbcccooo}}}{{{www|||}}}||||||yyytttsssvvvuuurrrrrrqqqsssvvvtttppppppttt|||}}}}}}uuummmnnnsssuuummmqqqlll```\\\WWWTTTRRRPPPWWWqqq}}}ssslllaaaXXXXXX^^^```[[[VVVkkk{{{rrrlllbbbPPPUUUYYYRRRRRRTTT[[[bbb___YYYYYYSSSSSSUUUYYY___bbbaaa```gggmmmqqqoookkkooozzz|||}}}~~~zzzrrrggg______WWWVVVaaalllllljjjjjjuuuwwwvvvssssssssskkkaaa___`````````___^^^\\\\\\]]]KKKIIIRRRQQQOOOPPPLLLNNNOOOPPPPPPMMMIIIEEEBBBEEEEEEEEEFFFHHHJJJMMMOOONNNLLLKKKHHHEEE???888444555555555444444333111111333222222111111222222333333333333222222111111111000222444444333222222333222222222333333444444444<<<>>>>>>;;;:::CCCUUUccc~~~oooWWWRRRKKKGGGGGGCCCDDDCCCCCCBBBBBBBBBCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@???@@@@@@AAAAAABBBBBBCCC????????????????????????===>>>???AAAAAABBBBBBBBB>>>>>>>>>>>>>>>??????@@@>>>>>>=========>>>??????AAABBBCCCDDDDDDCCCBBBAAA>>>>>>>>>=========<<<<<<<<<<<<============<<<<<<<<<;;;;;;;;;;;;<<<======>>>>>>>>>>>>????????????<<<;;;:::999999:::;;;<<<===>>>???@@@BBBCCCDDDEEEBBBBBBAAA@@@@@@@@@AAAAAA<<<<<<<<<===???AAADDDEEEHHHKKKTTT```eee___VVVPPPNNNKKKKKKNNNPPPNNNMMMNNNHHHKKKMMMLLLKKKMMMTTTZZZ[[[bbbjjjsss|||}}}kkkVVVSSS[[[lllxxxsssaaaVVVVVVZZZggguuuxxxlll^^^XXXVVVRRRVVVZZZTTTTTT[[[\\\UUUKKKFFFFFFFFFHHHKKKNNNPPPQQQRRRTTTVVVaaaccccccaaa]]]\\\]]]``````fffppprrrnnnwww~~~wwwtttssspppooottt{{{~~~}}}ooo|||wwwlllkkkppprrrsssjjjsssvvvzzz|||zzzuuurrrrrrppplllnnnooonnnllliiikkkooossswwwxxx{{{zzztttmmmnnnssstttvvvppppppyyysssccc]]]UUUKKKFFFFFFPPPhhhuuummmfff```YYYUUUXXX[[[WWWQQQbbbnnnaaa]]]XXXHHHJJJKKKKKKPPPQQQYYYeee___SSSUUUVVVUUUVVVXXX\\\___``````aaahhhpppsssrrrsssxxx}}}}}}}}}|||zzzuuulllbbbZZZ[[[SSSRRR]]]kkkpppooommmtttyyyyyytttsssuuuqqqiiibbbccccccbbb```^^^___```bbbMMMIIISSSTTTQQQRRROOOMMMNNNPPPPPPPPPNNNLLLJJJLLLMMMMMMNNNOOOQQQSSSSSSQQQNNNMMMMMMLLLFFF===555333444444444444333222222333222222333333444555666888777666555444333222111111222444444333222333444333222222222333555777888444999>>>DDDOOOfffcccVVVKKKFFFGGGEEEDDDDDDDDDCCCCCCDDDDDDEEEDDDDDDCCCCCCBBBAAAAAA@@@??????@@@AAAAAABBBCCCCCC????????????????????????===>>>???@@@BBBBBBCCCCCC>>>>>>>>>>>>>>>???@@@@@@>>>>>>======>>>??????@@@BBBCCCEEEFFFFFFEEECCCBBB>>>>>>>>>>>>=========<<<<<<<<<============<<<<<<<<<;;;;;;;;;;;;<<<======>>>>>>>>>>>>===============<<<;;;::::::;;;<<<===??????@@@@@@AAAAAABBBBBBBBBAAA@@@@@@@@@AAABBBCCC?????????@@@BBBDDDFFFHHHHHHLLLYYYjjjrrrlll```WWWQQQOOOPPPTTTSSSOOONNNQQQHHHJJJKKKKKKLLLOOOVVV[[[YYY]]]```fffuuu~~~sss```XXXWWW```nnnqqqeeeYYYUUUUUUcccsss~~~zzzqqqbbb\\\ZZZUUUZZZ\\\UUURRRXXXXXXNNNEEEDDDHHHKKKJJJMMMQQQTTTUUUUUUWWWXXX]]]]]]\\\[[[ZZZZZZ[[[[[[___]]]fffmmmkkkmmmooohhhddddddeeehhhkkkmmmppptttxxx~~~vvvrrrcccgggjjjgggaaa\\\\\\^^^cccbbbnnnwwwvvvqqqyyy~~~uuu{{{}}}|||vvvssstttssspppqqqtttpppeeeccckkkrrrsssvvvuuuwww{{{|||xxxvvvwwwpppuuusssuuu{{{rrrbbb^^^VVVKKKKKKRRRXXXgggqqqmmm^^^aaa^^^XXXVVVYYYVVVPPPJJJUUUJJJKKKMMMCCCFFFFFFKKKUUUTTTWWWaaaWWWLLLSSSZZZ[[[\\\___bbbddddddddddddiiiooossstttvvvzzz}}}~~~{{{wwwssspppkkkeeeaaaUUUPPPPPPXXXccciiikkklllsss{{{}}}vvvsssuuurrrjjjdddfffgggeeebbb______```eeeKKKEEEPPPSSSRRRRRROOOMMMLLLKKKKKKLLLNNNPPPRRRSSSSSSTTTUUUVVVVVVVVVVVVPPPQQQRRRRRROOOGGG===555333444444555555555555444333333444555666888999:::===<<<;;;999666444333222111222444333222222333555555444333444777;;;@@@BBB???IIIZZZnnnmmm[[[MMMGGGJJJJJJEEEEEEDDDDDDDDDEEEEEEFFFEEEEEEDDDCCCBBBBBBAAAAAA??????@@@AAAAAABBBCCCCCC????????????????????????===>>>???AAABBBCCCCCCDDD>>>>>>===>>>>>>???@@@@@@>>>>>>===>>>>>>???@@@@@@CCCEEEFFFGGGGGGFFFEEECCC>>>>>>>>>>>>============<<<<<<============<<<<<<<<<;;;;;;;;;;;;<<<======>>>>>>>>>===============>>>===<<<;;;;;;<<<===>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA@@@@@@AAABBBDDDEEEDDDDDDCCCDDDEEEGGGIIIJJJEEEKKKZZZnnnyyytttfff\\\UUUSSSUUUXXXUUUOOONNNRRRIIIJJJJJJKKKMMMRRRXXX\\\WWWXXXWWW]]]ooo{{{kkkZZZRRRTTTdddooojjj___XXXVVVcccrrr||||||ttteee___]]]YYY\\\^^^VVVPPPVVVUUUIII@@@CCCJJJNNNLLLOOOSSSVVVWWWWWWXXXYYYXXXWWWWWWXXXYYYZZZYYYXXX___XXXaaammmllliiiggg```^^^^^^bbbggggggdddffflllnnnqqqvvvzzzyyywwwzzzttt{{{zzzhhh___jjjwwwyyyvvvvvvfffdddeeejjjkkkeeebbbccc^^^fffsssxxxmmmpppvvvuuupppttt}}}}}}uuuzzzyyy~~~yyy{{{zzztttqqqssstttsssxxx~~~yyyjjjfffqqqvvvrrr|||yyywwwrrrooouuurrrpppqqqeeeYYY[[[WWWNNNTTT^^^```eeekkkjjjaaahhhggg]]]VVVVVVRRRKKKCCCNNNCCCGGGKKKBBBFFFEEEAAAPPPQQQSSS\\\SSSLLL[[[]]]___bbbfffiiijjjiiiiiinnnnnnnnnooorrrxxx}}}xxxrrrmmmllllllllllllSSSPPPPPPTTTZZZ___dddggglllwww{{{sssnnnoookkkdddaaaccceeeccc^^^ZZZWWWWWWcccGGG???LLLQQQRRRSSSPPPOOOLLLGGGEEEFFFJJJPPPTTTUUUVVVWWWXXXXXXXXXVVVVVVNNNRRRVVVUUUNNNCCC:::555333444555666777777777777444555555777999;;;===>>>@@@???===;;;888666444333000222333333222222333555888777666888<<>>============>>>@@@AAABBB======>>>>>>?????????@@@CCCDDDGGGHHHHHHGGGDDDCCCCCCBBB@@@>>>===>>>>>>???===============<<<<<<<<<>>>>>>===<<<<<<<<<<<<<<<>>>======<<<<<<<<<<<<<<<>>>>>>>>>===>>>>>>??????AAAAAA@@@??????>>>>>>=========???AAABBBCCCDDDDDDCCCCCCBBBCCCDDDGGGIIIKKKIIIUUUfffrrrssskkk```YYYOOONNNRRRWWWUUUMMMKKKNNNIIIJJJOOOSSSRRRQQQWWW___\\\^^^[[[YYYbbbrrrwwwsssfff\\\RRRTTTaaammmnnnhhhhhhcccdddqqq}}}rrrjjjcccdddiiiiiiaaaXXXTTTTTTQQQIIIBBBCCCKKKTTTTTTSSSTTTTTTUUUUUUTTTSSSXXXVVVTTTVVVYYY[[[ZZZXXXXXX\\\___aaaccceeeaaa[[[_________````````````aaafffiiilllooopppqqqrrrtttooojjjhhhnnnwww{{{zzzxxxqqqmmmlllsss}}}~~~xxxvvvqqqiiidddhhhmmmkkkeeelllffffffoootttqqqkkkhhhgggnnnxxx{{{sssgggeeeiiidddoooxxx|||~~~vvvzzzxxx|||zzz}}}}}}}}}}}}||||||{{{{{{}}}tttiiirrr{{{|||~~~xxxqqqkkkoooppprrrsssoooggg\\\TTTUUU```ddd```ccckkkgggZZZYYY^^^bbb\\\QQQGGGFFFHHHBBBCCCDDDFFFGGGEEE@@@===CCCMMMVVVXXXTTTRRRVVV\\\___^^^^^^___aaaeeeiiilllnnnrrrrrrppprrrxxx}}}}}}yyyvvvpppkkkgggeeeeeeeeeYYY[[[YYYTTTTTTZZZ```bbbhhhppptttnnnhhhfffccc^^^ZZZ___dddddd^^^TTTLLLHHHGGGBBB???BBBKKKQQQRRRPPPYYYUUUNNNGGGDDDFFFMMMRRRTTT[[[]]]XXXWWW[[[ZZZUUUVVVYYYYYYQQQCCC999555666///333777999888666444333999999::::::::::::999999<<>>@@@EEERRReeesssmmmUUURRRQQQKKKHHHGGGGGGGGGGGGGGGHHHHHHFFFFFFEEEDDDCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@???BBBAAA???@@@AAAAAA@@@>>>???>>>>>>>>>>>>??????@@@>>>>>>>>>>>>?????????@@@CCCDDDEEEFFFFFFEEEDDDCCCBBBAAA@@@>>>>>>>>>>>>>>>=====================<<<>>>>>>============>>>>>>>>>>>>===<<<<<<<<<<<<===>>>>>>>>>>>>???@@@AAABBBAAA@@@@@@??????>>>=========>>>???AAABBBCCCDDDDDDDDDCCCCCCCCCFFFIIIMMMOOOLLLYYYlllwwwvvvjjj\\\SSSMMMKKKLLLPPPPPPKKKIIIKKKKKKMMMSSSWWWVVVUUUZZZbbbhhhkkkhhh``````iiiooonnnkkkccc[[[YYY___gggkkkkkkoooiiigggrrr}}}tttppplllkkkllliiiaaa[[[]]]YYYRRRIIIDDDHHHQQQZZZSSSUUUWWWWWWWWWWWWXXXYYYZZZXXXXXXZZZ^^^___]]][[[VVVZZZ]]]]]]```cccaaa[[[^^^^^^^^^____________``````cccgggjjjkkklllnnnooonnniiidddeeehhhiiigggdddmmmiiihhhkkkpppqqqnnniiikkkggg^^^VVVZZZgggrrrwwwfffbbblllmmm```cccooommmmmmnnnkkkhhhjjjooodddkkksss{{{~~~}}}~~~yyy|||wwwvvvyyyxxxsssnnnhhhfffcccbbbaaa```^^^\\\aaaeeeeeeaaaaaa```UUUGGGKKKOOOSSSQQQJJJDDDBBBBBB@@@@@@BBBDDDFFFFFFDDDAAAIIIPPPXXX\\\[[[YYYZZZ\\\WWWVVVUUUVVVWWW[[[^^^```kkkoooqqqppprrrwwwyyyxxxllliiiddd```^^^___aaacccccceeeaaaZZZVVVWWWXXXWWWbbbiiimmmkkkhhhfffaaaZZZ[[[___cccbbbZZZPPPHHHDDD===;;;;;;???GGGOOOSSSUUUXXXWWWSSSOOOLLLMMMQQQTTTUUU\\\]]]WWWVVVZZZZZZVVVRRRPPPLLLDDD<<<666444333111333666777666555555555777888999::::::::::::999<<<===???@@@AAABBBCCCCCC===:::888999999888<<>>@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>???????????????BBBCCCCCCCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>><<<<<<==================>>>>>>===>>>>>>???@@@AAA@@@???>>>>>>======>>>>>>?????????@@@AAABBBCCCDDDAAAAAAAAA@@@@@@???>>>======>>>???AAABBBCCCCCCCCCCCCCCCCCCDDDGGGLLLQQQTTTUUUdddwwwtttfff^^^RRRKKKFFFHHHIIIIIIIIIJJJPPPSSSYYY]]]\\\ZZZ^^^fffnnnuuurrrfff^^^aaaffffffmmmiiiddd^^^[[[^^^fffmmmyyyqqqmmmtttyyyxxxuuurrrmmmhhhbbb^^^ccc\\\QQQFFFCCCHHHTTT]]]RRRTTTUUUVVVVVVWWWZZZ[[[\\\[[[\\\```ddddddaaa^^^VVVYYYZZZZZZ]]]aaa```[[[\\\\\\]]]]]]]]]^^^^^^^^^\\\___cccfffhhhiiikkkmmmjjjgggbbb```aaacccddddddiiihhhgggfffgggfffcccaaabbbbbb]]]XXX]]]ooowwwjjjmmmkkkeeepppzzzpppiiihhhiiihhhggghhhiiilllrrrxxxssssssooofff]]]NNNMMMNNNPPPUUUZZZ]]]______]]]]]]aaaddd^^^OOOCCCCCCDDDEEEEEEDDDAAA???======>>>???BBBEEEHHHHHHGGGNNNSSSYYY___```___\\\ZZZVVVUUUTTTTTTUUUWWWYYY[[[hhhmmmqqqqqqrrrtttsssoooaaa^^^YYYVVVUUUXXX\\\```kkknnnlllddd]]]YYYTTTPPPYYY^^^bbbccceeeeee```YYY^^^```aaa^^^WWWMMMDDD???666888;;;>>>CCCJJJRRRWWWWWWXXXXXXWWWTTTRRRRRRSSSRRRXXXXXXQQQNNNSSSSSSOOOIIICCC;;;666333333222000333444555555444444555777666777888999:::;;;;;;;;;AAA???>>>>>>@@@BBBCCCCCC;;;===BBBEEEBBB<<<===BBBMMM^^^xxxgggWWWPPPGGGIIIIIIHHHGGGGGGGGGHHHHHHGGGFFFDDDBBBAAABBBCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBAAAAAAAAA@@@@@@@@@AAA@@@??????AAAAAA@@@???@@@@@@???>>>>>>?????????????????????????????????BBBAAA@@@??????@@@AAABBB@@@@@@???>>>>>>>>>>>>>>><<<<<<<<<<<<============>>>>>>>>>???@@@AAACCCCCCBBBAAA@@@@@@???@@@@@@@@@BBBBBBAAAAAABBBBBBCCCCCCBBBBBBBBBBBBBBB@@@???>>>===>>>???@@@AAABBBBBBBBBAAAAAABBBDDDHHHNNNSSSVVVYYYfffvvv{{{uuurrr___TTTHHHCCCFFFKKKOOOQQQVVVYYY^^^bbb```]]]```gggooouuutttiiiccceeefffcccfffgggfffaaaYYYWWW```lllzzzuuuvvv||||||vvvppplllhhhdddaaaddd___VVVKKKEEEIIIUUU```[[[WWWSSSTTTXXX\\\]]]\\\[[[[[[]]]bbbfffgggccc^^^ZZZ[[[[[[YYY[[[______[[[[[[[[[[[[[[[\\\\\\\\\]]]\\\___cccfffhhhiiikkkmmmjjjjjjfffbbbbbbgggkkkllliiijjjjjjiiigggfffeeefff]]]bbbfffgggnnn~~~xxxqqq|||~~~yyy{{{yyytttqqquuuxxxuuuqqqoooyyyzzz}}}sssgggZZZQQQCCCGGGMMMUUU[[[^^^\\\ZZZ^^^WWWXXXdddmmmgggXXXMMMLLLGGGBBBAAACCCDDDBBB@@@?????????AAAEEEIIIJJJJJJMMMSSS\\\``````]]]ZZZXXXZZZYYYXXXWWWWWWXXXZZZ[[[eeejjjoooppprrrrrrmmmfff^^^[[[VVVTTTTTTXXX]]]aaammmrrrsssnnnhhhbbb[[[UUUSSSTTTUUUYYY___cccaaa^^^```aaaaaa]]]UUULLLCCC>>>999===@@@AAAAAAEEEOOOWWWWWWXXXYYYWWWSSSPPPOOOOOOQQQVVVTTTJJJFFFJJJJJJFFF===888222///...///000111333555777777555444555666555666888999;;;<<<<<<<<>>???AAABBBBBBAAA???AAAFFFGGGEEEGGGRRR___yyyaaaRRRQQQJJJIIIIIIHHHGGGGGGGGGHHHGGGFFFDDDCCCBBBBBBCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBAAAAAAAAA@@@@@@AAA@@@??????AAAAAAAAA???>>>>>>>>>>>>???@@@AAABBB@@@@@@@@@???????????????AAA@@@???>>>>>>???@@@AAA????????????>>>>>>>>>===;;;<<<<<<<<<======>>>>>>>>>>>>>>>???AAABBBDDDEEEDDDCCCBBBBBBAAAAAABBBBBBDDDDDDCCCBBBAAAAAAAAAAAACCCDDDEEEEEEDDDCCCAAA@@@===>>>???@@@AAABBBBBBBBB@@@@@@BBBEEEIIINNNSSSUUURRR[[[eeejjjkkkmmmqqquuuoooaaaOOODDDFFFOOOXXX[[[\\\^^^bbbeeebbb^^^aaahhhtttvvvsssnnnqqqvvvtttkkk``````bbb```YYYTTT\\\hhh~~~~~~{{{xxxvvv|||}}}qqqiiihhhiiihhheeecccddd```VVVMMMMMMXXXccciii___UUUVVV^^^dddccc^^^XXXYYY\\\aaaffffffbbb^^^___```^^^\\\]]]```___[[[ZZZZZZZZZZZZ[[[[[[[[[[[[\\\___cccfffhhhiiikkklllnnnoookkkdddccciiimmmllliiijjjkkkjjjhhhggghhhjjj```ggglllpppxxx|||uuuvvv{{{uuufff]]]ZZZUUUYYY```hhhmmmlllgggcccllleeedddpppyyyssscccXXXWWWNNNCCC@@@DDDJJJKKKKKKDDDCCCBBBDDDGGGJJJKKKKKKLLLUUU___aaa\\\WWWWWWZZZZZZYYYXXXWWWWWWXXXXXXYYY^^^dddjjjnnnrrrtttnnnggg[[[YYYXXXXXXZZZ___dddhhhllltttxxxvvvqqqllleee^^^QQQMMMLLLPPPWWW^^^aaacccaaaaaa```^^^XXXOOOFFFAAA???DDDGGGEEEBBBEEEOOOYYYZZZYYYWWWRRRNNNKKKKKKMMMQQQUUURRRGGGAAACCCBBB===222333222111///000222444333666:::;;;:::777666555666777888:::<<<===>>>>>>=========???BBBDDDDDDDDDGGGGGGIIIMMMVVViiilllRRRRRRKKKJJJIIIHHHHHHGGGGGGHHHFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@?????????AAABBBAAA@@@>>>>>>>>>???@@@AAABBBCCC@@@@@@@@@@@@@@@?????????@@@???>>>======>>>???@@@===>>>>>>??????>>>======;;;;;;<<<<<<===>>>>>>>>>>>>>>>??????AAABBBCCCDDDDDDCCCBBBBBBAAAAAABBBBBBCCCCCCBBBAAA@@@@@@@@@@@@CCCDDDEEEFFFEEECCCAAA@@@===>>>???@@@AAAAAAAAAAAA???AAADDDHHHKKKOOOQQQSSSOOOTTTYYYXXXWWWZZZccckkksssgggUUUGGGGGGSSS^^^ccc^^^___ccceeebbb```eeelll{{{xxxrrrqqq|||}}}eee___]]]___\\\WWW[[[dddwww{{{|||yyyvvvyyy{{{mmmfffgggkkknnnnnnccceeeddd]]]UUUSSSYYYaaakkkaaaYYY\\\dddiiiddd]]]VVVWWWZZZ```eeeeeebbb^^^bbbcccaaa______bbbaaa]]]YYYZZZZZZZZZZZZ[[[[[[[[[\\\___bbbeeefffggghhhjjjlllnnnkkkgggkkkwww{{{yyykkkkkklllkkkkkkkkkmmmnnnsssxxx{{{}}}xxxiiifffiiidddggglllttt{{{wwwsssrrryyyuuuhhh\\\QQQEEEAAAFFFNNNRRRSSSJJJHHHGGGHHHJJJLLLLLLKKKNNNWWW___^^^WWWSSSVVV\\\YYYYYYXXXXXXYYYYYYZZZZZZZZZ___eeekkkrrrvvvrrrkkkXXXYYY[[[___ccchhhlllnnnmmmuuuzzzyyytttppphhhaaaQQQKKKHHHJJJOOOUUU]]]ccc^^^^^^______\\\UUULLLFFFFFFJJJLLLHHHDDDFFFOOOYYYZZZWWWRRRLLLGGGFFFIIIKKKIIINNNKKK@@@:::;;;999444000333555666555555777999666999>>>???>>>;;;888777777888:::<<<===>>>??????===>>>??????>>>???BBBEEEHHHRRRdddyyy}}}YYYPPPKKKKKKJJJHHHHHHGGGGGGGGGFFFFFFGGGHHHGGGEEECCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBBBBBBBAAAAAAAAA@@@???>>>???AAABBBAAA@@@????????????@@@@@@AAABBBAAAAAAAAA@@@@@@???????????????>>>>>>>>>>>>??????<<<===>>>??????>>>======;;;;;;<<<<<<===>>>>>>???????????????@@@AAABBBCCCBBBAAA@@@@@@??????@@@@@@??????>>>>>>???@@@@@@AAABBBCCCDDDEEEDDDBBB@@@>>>===>>>???@@@@@@AAA@@@@@@AAACCCGGGLLLOOOPPPPPPPPPQQQVVVYYYVVVQQQRRRYYYaaaiiicccVVVIIIHHHTTT```eee^^^___bbbdddccccccjjjsssvvvqqqiiihhhyyywwwggg\\\^^^```]]]]]]bbbmmmrrrxxx{{{|||}}}zzzoooiiiiiinnntttyyynnnkkkhhhdddaaa```aaabbbfffdddeeejjjoooooohhhbbbWWWXXXZZZ___eeefffccc``````bbbbbb```bbbeeeddd```YYYZZZZZZZZZZZZ[[[[[[[[[]]]```ccceeeeeefffggghhhjjjmmmkkkjjjuuuqqqqqqrrrtttxxx|||~~~uuuvvvyyywwwxxxwwwxxxrrr___VVVJJJFFFIIINNNRRRRRRMMMLLLKKKLLLNNNOOONNNMMMPPPUUUXXXVVVQQQPPPTTTXXXWWWWWWXXXYYYZZZ[[[\\\]]]___bbbfffjjjpppuuuqqqiii]]]```eeeiiimmmnnnnnnnnnkkkrrrwwwuuurrrnnnhhhbbbRRRLLLHHHIIIIIIKKKSSS\\\XXXYYY]]]``````[[[RRRKKKOOOQQQPPPJJJCCCCCCJJJRRRRRROOOJJJDDDAAAAAADDDGGGCCCIIIHHH>>>999:::888222666666666777:::<<<===<<<;;;>>>@@@AAA???===;;;;;;:::;;;<<<>>>??????@@@@@@BBBEEEFFFEEEDDDIIITTT]]]nnngggTTTLLLKKKJJJIIIHHHGGGGGGGGGEEEGGGIIIJJJIIIGGGDDDBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@???>>>???AAABBBAAA@@@BBBAAA@@@@@@??????@@@@@@AAAAAAAAA@@@@@@?????????>>>>>>????????????>>>>>><<<===>>>??????>>>======;;;;;;;;;<<<===>>>>>>???????????????@@@AAABBBBBB@@@???>>>>>>======>>>>>>;;;;;;<<<===>>>@@@BBBCCC@@@AAACCCDDDCCCAAA>>>======>>>???@@@@@@@@@@@@@@@CCCFFFJJJOOOQQQQQQPPPOOOPPPVVV[[[YYYRRRPPPTTT[[[^^^]]]TTTJJJIIITTT___ccc]]]^^^aaaddddddfffooozzzjjjeee\\\\\\pppppp^^^^^^cccaaa___aaagggkkkttt|||~~~zzz|||yyytttnnnkkkpppyyywwwooonnnqqqrrrnnnjjjfffmmmvvv}}}~~~yyyrrrnnnYYYYYY[[[```fffhhheeeccc]]]```aaaaaadddhhhfffbbbZZZZZZZZZZZZ[[[[[[[[[[[[___bbbeeegggggggggggghhhnnnpppmmmkkkvvvyyyyyy{{{zzz~~~zzztttzzz|||kkkccc[[[QQQKKKKKKMMMNNNMMMNNNMMMMMMOOOQQQRRRPPPOOOQQQQQQOOONNNLLLMMMPPPSSSRRRSSSTTTUUUWWWYYYZZZZZZiiijjjjjjjjjnnnqqqkkkcccgggjjjooossssssqqqmmmjjjfffmmmrrrqqqnnnlllhhhbbbRRRMMMJJJJJJGGGDDDKKKTTTTTTVVV[[[```bbb^^^UUUNNNWWWWWWSSSJJJAAA>>>CCCIIIHHHFFFCCC>>>;;;<<<@@@CCCFFFLLLMMMEEEAAACCCAAA;;;>>>888444777>>>BBBAAA>>>@@@AAAAAA@@@???>>>>>>???;;;<<<===???@@@@@@@@@@@@CCCHHHMMMPPPUUUcccxxxvvv\\\SSSHHHIIIMMMJJJKKKKKKCCCHHHHHHHHHGGGFFFEEEDDDCCCEEEFFFGGGHHHHHHGGGEEEDDDBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>????????????@@@@@@@@@>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>???>>>===<<<<<<>>>@@@BBB@@@???>>>=========>>>???AAACCCBBB???@@@BBB@@@;;;<<<======>>>???@@@@@@@@@BBBAAAAAADDDFFFEEEAAA<<>>???HHHNNNUUUOOOHHHDDDCCCEEEGGGIIINNNQQQUUUXXXVVVNNNCCC;;;;;;888999===@@@??????AAA>>>===<<<<<<======<<<;;;>>>888888======999@@@LLLJJJQQQ\\\kkkdddXXXLLLJJJLLLGGGGGGIIIDDDGGGHHHGGGGGGGGGFFFEEEDDDFFFFFFHHHIIIHHHGGGEEEDDDBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>@@@??????>>>>>>???@@@AAAAAA@@@?????????@@@AAAAAAAAADDDCCC@@@@@@BBBAAA=========>>>>>>???@@@@@@AAABBBAAAAAABBBDDDDDD@@@===>>>???@@@@@@AAAAAA@@@@@@DDDEEEHHHLLLPPPQQQNNNLLLQQQ]]]mmmsssiiiZZZWWW]]]WWWRRRLLLJJJMMMUUU\\\aaa]]]aaabbbaaaeeekkkkkkggg[[[YYYZZZbbbtttmmm]]][[[```bbbbbbdddmmmxxx{{{ooonnnlllooowww~~~|||pppjjjeeeeeeiiilllkkkhhhfffbbbbbbhhhkkkiiifffeee```aaaaaa______aaabbbccceeefffjjjnnnmmmiiijjjnnnrrr|||zzzwww~~~mmmkkk|||uuupppllliiibbbZZZWWWWWWVVVOOOMMMLLLLLLNNNOOOOOOOOOMMMMMMLLLMMMRRRWWWWWWTTTKKKIIIIIILLLOOOUUU___jjjlllmmmoooqqqssstttttttttyyywwwtttrrrpppnnnkkkjjjjjjmmmooolllgggccccccdddRRRPPPLLLJJJHHHGGGFFFEEEGGGFFFKKKUUUYYYTTTKKKFFFIIIUUUYYYMMMDDDJJJVVV^^^]]]YYYTTTOOOLLLLLLKKKLLLRRRSSSVVV[[[]]]ZZZSSSLLLBBB;;;888:::<<<===>>>@@@FFFCCC>>>:::888777777777;;;777:::AAABBB@@@FFFRRR```ssssssaaaRRRMMMMMMFFFFFFJJJFFFGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGHHHIIIHHHGGGFFFEEEBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA????????????@@@@@@@@@AAA@@@@@@@@@???>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>@@@AAABBBBBBBBBAAA@@@???AAAAAA@@@AAAAAABBBCCCDDDAAADDDDDDAAAAAABBBAAA>>>>>>>>>>>>??????@@@@@@AAABBBAAA@@@AAABBBBBB@@@>>>===>>>@@@AAABBBCCCBBBBBBEEEFFFIIIMMMPPPQQQOOOMMMMMM___vvvvvveee\\\\\\TTTPPPLLLKKKPPPXXX```ddd\\\___bbbcccfffhhhfffbbb[[[ZZZ```qqqrrr___XXX[[[bbbggghhhmmmttt|||}}}tttlllkkkooozzzyyyrrrjjjhhhjjjlllkkkiiihhhdddeeejjjmmmjjjeeedddaaaaaaaaa```___```cccfffggghhhkkkooopppnnnpppuuuwww}}}~~~sss}}}ppppppmmm\\\[[[___UUUVVVSSSPPPOOOPPPSSSTTTUUUNNNRRRSSSSSSUUUYYYWWWRRRIIIGGGGGGKKKQQQYYYdddoooqqqqqqssstttuuuvvvvvvvvvzzzwwwsssooollljjjiiiiiihhhjjjjjjeee___\\\^^^aaaLLLLLLKKKJJJIIIGGGEEEDDDAAA>>>BBBNNNVVVUUUNNNIIIRRRZZZZZZMMMGGGQQQ```hhh```^^^\\\XXXUUUSSSRRRRRRRRRPPPPPPVVV^^^aaa]]]XXXJJJ@@@777777:::;;;===???===<<<:::999888888999:::GGG@@@>>>CCCIIITTThhh{{{kkkWWWPPPPPPJJJIIILLLKKKFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHIIIIIIHHHGGGFFFEEECCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA?????????@@@@@@@@@AAAAAAAAAAAA@@@@@@???>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>AAABBBDDDFFFEEECCC@@@>>>@@@@@@@@@AAABBBCCCDDDDDD???CCCDDDAAA???AAAAAA>>>?????????@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@??????===>>>AAACCCEEEEEEEEEDDDFFFHHHKKKNNNPPPQQQQQQPPPNNNccc}}}}}}jjj\\\XXXUUURRRPPPQQQVVV]]]cccgggZZZ^^^dddhhhkkkjjjddd^^^]]]___kkkyyyggg]]]___iiiqqqqqqooommmpppxxx}}}}}}yyymmmmmmqqq}}}xxxmmmggghhhiiiiiiggghhheeeffflllnnnjjjeeebbbbbbaaaaaaaaa```___ccchhhkkkmmmqqqtttrrrqqqxxx~~~}}}rrrtttqqq\\\___hhhWWWUUUSSSQQQQQQSSSUUUWWWWWWPPPWWWZZZWWWWWWYYYVVVOOOLLLJJJKKKPPPVVV\\\dddmmmoooppppppqqqqqqqqqppppppnnnoooooommmjjjfffdddccc_________]]][[[ZZZYYYYYYHHHIIIIIIHHHFFFDDDDDDDDD???===CCCRRR___```[[[VVV^^^aaa[[[KKKFFFQQQ```ggg^^^^^^]]][[[YYYYYYZZZ\\\[[[UUUPPPTTT\\\bbb___ZZZLLL@@@777666999::::::<<<666888:::;;;<<<===>>>@@@GGGHHHQQQaaassswww^^^QQQQQQLLLKKKMMMKKKGGGFFFFFFFFFGGGHHHIIIJJJIIIIIIHHHHHHGGGFFFEEEEEECCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@@@@@@@AAAAAAAAABBBAAAAAA@@@???>>>>>>===????????????????????????>>>>>>????????????>>>>>>AAACCCFFFHHHGGGDDDAAA>>>>>>>>>???@@@AAABBBBBBBBB===AAACCC@@@>>>???@@@>>>@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@?????????@@@>>>@@@CCCFFFHHHHHHGGGGGGHHHJJJMMMPPPRRRRRRSSSSSSWWWlll|||iii\\\VVVVVVUUUUUUWWW\\\aaadddeeeYYY^^^gggpppsssmmmddd]]]]]]dddtttuuukkkjjjrrr{{{tttnnnjjjlllqqqvvvxxxxxxuuuvvv{{{~~~ppphhhfffhhhhhhgggfffdddgggmmmppplllfffcccfffdddeeefffdddbbbgggppptttxxx}}}}}}wwwvvv~~~xxxvvvsss```fffppp```LLLKKKLLLNNNQQQSSSSSSRRRUUU___bbb[[[WWWXXXUUUNNNLLLKKKNNNVVV\\\___ccchhhhhhjjjlllnnnooopppoooooodddhhhnnnnnnjjjccc\\\YYYVVVTTTUUUXXX[[[ZZZUUUOOOGGGGGGGGGEEECCCBBBEEEGGGFFFFFFNNN]]]iiiiiiddd```cccbbbWWWHHHEEERRR```fffbbbbbbaaa^^^]]]^^^cccgggtttjjj___\\\______ZZZTTTDDD;;;555666888888777888======<<<;;;<<>>????????????????????????>>>>>>????????????>>>>>>@@@CCCFFFHHHHHHEEEBBB???===>>>???@@@AAAAAA@@@@@@;;;@@@CCC???<<<>>>???>>>AAAAAAAAAAAAAAAAAAAAAAAA@@@AAACCCBBB@@@??????@@@AAACCCGGGJJJKKKKKKJJJIIIJJJMMMPPPRRRSSSTTTUUUWWWeeewwwtttfff]]]YYYVVVWWWZZZ___ccceeeeeeddd___bbbkkkuuuwwwnnnddd^^^ZZZfff{{{~~~ssspppuuu{{{rrrnnnnnnrrrttttttuuuwwwuuujjjgggiiiiiiiiigggeeeiiirrrvvvqqqkkkhhhhhhfffhhhlllkkkiiiqqq}}}{{{sssnnnccchhhnnnbbbLLLLLLNNNQQQTTTUUUTTTRRR\\\hhhiii]]]UUUVVVTTTNNNGGGGGGLLLVVV]]]```aaadddbbbeeejjjooorrrsssrrrqqqaaagggmmmmmmggg]]]UUUQQQQQQQQQTTTXXXZZZWWWNNNGGGCCCEEEFFFEEEDDDEEEJJJNNNSSSTTTZZZeeekkkiiieeecccbbb___RRRDDDDDDSSS```dddggggggfffccc```bbbhhhmmmtttfff]]]YYYTTTLLLFFF:::666444777888888999;;;?????????BBBIIIXXXiiivvv^^^TTTNNNLLLLLLIIIIIIHHHGGGFFFFFFGGGIIIJJJHHHHHHFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAAAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>>>>????????????>>>>>>???BBBEEEGGGGGGEEECCCAAA>>>???@@@AAAAAA@@@??????:::AAADDD@@@===>>>@@@@@@BBBBBBBBBBBBBBBBBBAAAAAA???BBBEEEEEEBBB@@@???@@@DDDFFFJJJMMMNNNMMMKKKJJJLLLOOOSSSUUUUUUUUUXXXZZZooo|||wwwggg^^^]]]]]]WWW[[[aaahhhmmmnnnjjjggghhhhhhmmmuuuuuulllccc___YYYjjjzzztttuuuyyyuuussstttxxxxxxvvvzzzwwwkkkgggiiijjjjjjiiiiiinnnxxx}}}zzztttqqqooommmqqqyyyzzzyyyrrrkkkjjjkkkggg```UUUTTTSSSTTTVVVWWWWWWVVV```kkkjjjYYYNNNPPPPPPJJJCCCBBBEEEOOOWWWZZZ\\\^^^]]]aaahhhmmmpppooommmjjj___cccfffddd]]]VVVRRRRRRTTTXXX\\\\\\VVVNNNGGGCCC===BBBGGGJJJJJJLLLRRRVVV^^^^^^aaafffhhheeeeeegggggg```PPP@@@???JJJSSSRRR^^^aaacccbbb```aaaggglllmmmeeeZZZQQQKKKEEE???:::888777888<<<======BBBIIIIIIQQQ^^^lll|||hhhXXXPPPNNNNNNJJJJJJIIIGGGFFFFFFGGGIIIJJJHHHGGGFFFDDDCCCBBBBBBBBBDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAAAAABBBBBBBBB@@@@@@@@@@@@@@@@@@AAAAAA????????????????????????>>>>>>????????????>>>>>>???AAADDDFFFGGGFFFCCCBBB???@@@AAABBBAAA@@@???>>>;;;BBBEEEAAA>>>???AAAAAABBBBBBBBBBBBBBBBBBBBBBBB>>>BBBFFFFFFCCCAAA@@@@@@FFFHHHLLLNNNOOONNNLLLKKKNNNQQQUUUVVVVVVVVVYYY\\\sss||||||mmm\\\WWW[[[___ZZZ___gggpppvvvvvvqqqmmmqqqmmmnnnsssrrrhhhaaa```YYYmmm|||{{{}}}}}}yyywwwxxxwwwxxxwwwjjjfffhhhiiijjjllllllrrr}}}zzzwww{{{zzzwwwpppuuuqqqeeeaaaZZZWWWSSSRRRSSSTTTUUUUUU___kkkhhhTTTGGGIIIJJJEEECCC@@@AAAIIIQQQTTTVVVXXX[[[___eeejjjjjjgggbbb^^^[[[]]]]]]YYYSSSQQQSSSWWWYYY```eee```RRREEEAAABBB888@@@IIINNNPPPSSSXXX\\\bbbbbbcccfffeeecccgggnnnnnnfffRRR===888>>>@@@<<>>;;;888;;;<<>>?????????AAABBBDDDEEEEEEEEEDDDCCC@@@AAABBBBBB@@@@@@AAABBBAAAAAA@@@??????@@@@@@AAABBBBBBBBBBBBBBBBBBAAAAAACCCCCCCCCCCCCCCBBB@@@>>>EEEEEEKKKSSSRRRKKKMMMVVVOOOWWWVVVTTTXXXWWWWWW```vvvvvv]]]WWW^^^ccchhhfffgggmmmrrrpppkkkooowwwuuunnngggeeegggfffbbb]]]]]]pppyyyvvvwwwppprrrvvvvvvrrrrrr|||}}}kkk``````iiiqqqoooqqqttt}}}}}}tttnnnzzzmmmXXXXXXXXXTTTOOOMMMPPPVVV[[[^^^eee```YYYPPPIIIGGGHHHJJJDDDBBBAAAFFFLLLQQQPPPMMMZZZ]]]bbbeeefffdddaaa___XXXVVVTTTTTTVVVZZZ]]]^^^ccc___\\\YYYVVVOOODDD<<<666@@@LLLSSSTTTWWW^^^dddmmmnnnjjjddddddiiimmmllljjjYYYGGG===:::777555666???CCCJJJNNNOOONNNMMMLLLDDDEEECCC>>>:::888;;;>>>???@@@AAACCCKKK[[[pppkkkWWWRRRNNNHHHKKKJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDGGGFFFEEEDDDCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAA@@@EEEKKKKKKFFFDDDCCCCCCBBBAAAAAABBBBBB@@@@@@AAABBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@EEEEEEFFFFFFFFFDDDCCCBBB@@@BBBBBBBBB@@@@@@@@@BBBAAAAAA@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCBBB@@@>>>EEEJJJRRRUUUPPPKKKNNNUUUPPPWWWVVVSSSWWWVVVVVV^^^sssvvv```\\\cccjjjpppllljjjkkknnnmmmjjjooovvvsssjjjbbbccchhhjjjddd]]]ddduuu{{{{{{qqqqqqrrrrrroooooovvv|||xxx|||}}}nnnccc```eeeiiisssuuuvvvrrriiiqqqfffTTTUUUSSSQQQOOOMMMOOOSSSYYY]]]ZZZWWWPPPJJJEEEDDDFFFIIICCCAAA@@@CCCIIILLLKKKIIIPPPVVV]]]aaa```]]]YYYVVVZZZYYYXXXYYY[[[^^^```aaa___]]]]]]___^^^VVVIII>>><<>><<<;;;<<<===:::===???>>>======@@@CCC@@@JJJ[[[mmm}}}\\\XXXTTTIIIIIIIIIHHHGGGGGGFFFGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDKKKJJJHHHFFFEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCAAA???AAAHHHNNNLLLFFFDDDDDDCCCCCCBBBBBBCCCCCCAAAAAAAAAAAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBCCCGGGGGGGGGGGGEEEDDDBBBAAAAAABBBCCCBBB@@@???@@@AAA@@@@@@@@@@@@@@@AAAAAAAAA@@@AAAAAABBBBBBCCCCCCCCCCCCCCCDDDDDDDDDBBBAAA@@@EEEQQQZZZVVVOOONNNQQQTTTQQQYYYVVVSSSVVVUUUTTT]]]ppp~~~wwwdddbbbiiipppxxxqqqllliiiiiiiiijjjnnntttpppggg___aaaiiillleee]]]eeettt}}}{{{rrrooommmmmmkkkiiilllrrruuusssooollloooxxx}}}~~~yyyjjj```^^^bbbgggsssuuuvvvjjj```eee^^^RRRTTTQQQRRRQQQOOOMMMOOOTTTYYYNNNKKKFFFBBB@@@AAADDDFFFAAA???===???CCCFFFEEECCCFFFOOOYYY^^^[[[VVVRRRRRR^^^^^^___```aaacccdddddd^^^\\\\\\___aaa]]]QQQHHHBBBAAABBBGGGRRR___kkkrrrzzzvvvpppkkknnnsssrrrmmmPPPDDD888555555444444666666777777777666777999;;;;;;===???@@@BBBHHHPPPWWWeeetttkkk\\\VVVOOOIIIIIIHHHGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDLLLKKKIIIGGGEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBEEEBBB@@@@@@EEEJJJLLLKKKEEEDDDDDDCCCCCCCCCDDDDDDBBBBBBAAA@@@@@@BBBCCCDDDBBBCCCCCCDDDEEEEEEEEEEEEGGGFFFFFFEEEDDDCCCBBBBBBBBBCCCCCCBBB@@@??????@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCDDDDDDBBBDDDEEEEEEDDDBBBBBBBBBGGGSSSZZZUUURRRUUUVVVRRRTTT[[[XXXSSSVVVTTTSSS\\\ooo~~~yyyiiieeeiiinnnwwwqqqlllgggfffhhhjjjnnnpppmmmgggbbbccchhhiiieee______iii{{{~~~tttnnnjjjiiigggdddbbbdddllljjjhhhgggjjjpppssstttwww{{{zzz~~~sss```XXXZZZccckkkrrrvvvxxxrrr```[[[^^^[[[VVVVVVSSSUUUVVVRRRMMMLLLPPPUUUHHHDDD@@@===>>>@@@BBBDDD@@@>>><<<===???AAA@@@???BBBLLLXXX\\\YYYUUUUUUWWWbbbccceeeeeedddccccccccc^^^ZZZXXXZZZ______YYYSSSIIIEEE@@@@@@GGGVVVhhhssstttsssooonnnrrruuunnndddIII???777555666444444666444777;;;===>>>>>>???@@@AAADDDHHHOOOZZZjjj}}}aaaTTTSSSJJJJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEKKKJJJHHHFFFDDDCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCBBBBBBBBBFFFOOOWWWDDDDDDCCCCCCCCCDDDDDDEEECCCBBBAAA@@@AAABBBCCCDDDBBBCCCDDDFFFGGGGGGGGGGGGDDDDDDCCCCCCBBBBBBBBBBBBAAABBBCCCBBB@@@???@@@AAA???@@@AAABBBBBBBBBBBBAAA@@@@@@AAAAAABBBCCCDDDDDDBBBDDDFFFFFFDDDBBBCCCCCCIIIQQQTTTSSSWWW]]]ZZZQQQWWW]]]YYYTTTVVVTTTTTT]]]ppp}}}ooohhhfffgggpppllljjjgggfffgggjjjkkkjjjlllkkkjjjiiifffdddcccbbb\\\```lll~~~wwwpppkkkiiifff```[[[[[[```___```dddhhhjjjkkklllpppuuu{{{yyyqqq___XXX\\\eeemmmqqqxxx{{{xxxhhh]]]\\\\\\\\\[[[WWWQQQTTTUUUSSSNNNMMMQQQVVVIIIEEE@@@===>>>@@@AAAAAA???>>><<<;;;===>>>??????BBBKKKUUUYYYWWWWWW[[[___ccceeegggfffbbb___^^^^^^XXXWWWXXX\\\______[[[VVVRRROOOHHHAAA@@@KKK^^^mmmkkknnnqqquuuyyywwwjjj\\\FFF>>>777666666444333555;;;===???@@@BBBDDDGGGJJJQQQYYYgggxxxqqqXXXUUUMMMLLLKKKIIIHHHHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCDDDCCCGGGRRR___CCCCCCBBBBBBCCCCCCDDDDDDBBBBBBBBBBBBBBBCCCCCCDDDAAACCCEEEGGGHHHHHHHHHHHHCCCCCCBBBAAAAAABBBBBBBBB@@@AAABBBBBB@@@@@@AAABBB???@@@AAACCCCCCCCCBBBBBB@@@AAAAAABBBBBBCCCCCCCCCAAAEEEHHHGGGEEECCCCCCEEEJJJLLLNNNSSS[[[```[[[RRRWWW]]]XXXSSSUUUSSSSSS]]]pppvvvmmmeeecccjjjgggjjjiiifffeeegggfffdddkkknnnooollleeeaaaaaaccc]]]^^^eeevvv{{{uuuooolllggg^^^XXXWWWYYYYYY]]]eeelllmmmnnnpppyyy{{{|||}}}ttteee```bbbhhhmmmooouuuvvv{{{~~~vvvddd]]]]]]XXXYYY[[[TTTLLLNNNOOONNNMMMOOOTTTXXXLLLGGGAAA>>>???@@@@@@>>>===<<<;;;;;;;;;===???AAACCCJJJRRRVVVWWWYYY]]]aaaaaadddeeeccc^^^ZZZYYYYYYQQQVVV^^^cccddd```ZZZVVVVVVVVVQQQHHH@@@BBBMMMXXX___gggpppxxx{{{vvvgggXXXCCC<<<777666666555666999===???BBBGGGPPP\\\hhhqqq~~~kkk]]]PPPOOOMMMKKKIIIHHHGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEFFFEEEEEEEEEEEEEEEFFFGGGDDDDDDDDDDDDDDDDDDDDDDDDCCCAAABBBEEEEEEEEELLLUUUBBBBBBAAAAAABBBCCCCCCDDDAAABBBBBBCCCCCCCCCCCCCCCAAABBBEEEGGGIIIIIIIIIHHHFFFEEEDDDBBBAAAAAAAAAAAA>>>@@@AAAAAAAAAAAABBBDDD>>>???AAACCCDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAEEEIIIHHHEEECCCDDDGGGJJJHHHLLLVVV]]]\\\WWWUUUUUU[[[VVVQQQSSSRRRRRR[[[ooo~~~uuuiiidddkkkhhhllllllddd___```aaa___jjjlllmmmjjjfffbbbaaaaaa^^^^^^```jjj{{{zzzuuuqqqhhh]]]WWWWWWVVVUUU[[[gggqqquuuzzzuuugggcccgggnnnssstttvvvrrrwwwyyy}}}rrr]]]WWWXXXOOOQQQVVVNNNJJJIIIHHHHHHIIILLLOOOQQQMMMGGGAAA>>>???@@@>>><<<:::::::::999:::<<<@@@CCCEEEKKKRRRWWWZZZ[[[\\\]]]]]]```bbb___YYYVVVWWWYYYVVV\\\cccdddaaa]]]]]]^^^]]]^^^^^^WWWNNNFFFDDDDDDNNNYYYgggooorrrlll^^^PPP@@@:::777999:::;;;???DDDGGGOOO\\\mmm~~~~~~eeeQQQPPPNNNLLLJJJHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGHHHIIIEEEEEEEEEEEEEEEEEEEEEEEEEEE@@@???DDDDDDAAAAAAEEEAAAAAAAAAAAAAAABBBCCCDDD@@@AAACCCDDDDDDDDDCCCBBB@@@BBBEEEGGGIIIIIIIIIHHHJJJHHHFFFCCCAAAAAA@@@@@@===???AAAAAAAAAAAACCCEEE>>>???BBBCCCDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAEEEIIIIIIEEECCCDDDGGGIIIGGGMMMYYY\\\VVVSSSWWWSSSYYYTTTOOOQQQPPPQQQZZZnnn{{{mmmgggooojjjooommmccc[[[[[[]]]]]]jjjiiihhhhhhgggdddaaa___\\\\\\\\\```lll}}}zzztttjjj^^^XXXXXXRRRPPPVVVdddqqqxxxtttccc```hhhttt|||vvvvvv|||zzz{{{www~~~kkkSSSOOOOOOEEEIIIRRRJJJMMMIIIEEECCCDDDFFFGGGHHHLLLFFF@@@===??????===:::888888888888999<<<@@@DDDHHHMMMTTT[[[^^^^^^\\\ZZZZZZ]]]___\\\WWWUUUWWWZZZbbbeeeeee```YYYZZZbbbkkkhhhkkkmmmkkkcccUUUGGG>>>???LLL[[[ccceee___SSSHHH???:::999<<>>;;;;;;;;;;;;;;;999888777777:::>>>BBBEEEOOORRRWWW[[[\\\YYYVVVSSSTTTTTTRRRQQQQQQVVV\\\aaadddccc\\\SSSTTT```kkknnnqqqooolllhhhccc[[[PPPHHH@@@@@@EEEMMMTTTSSSIII@@@???AAADDDEEEKKKYYYmmm|||ddd]]]TTTNNNKKKJJJIIIIIIHHHHHHGGGFFFFFFFFFFFFGGGFFFGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFCCCCCCDDDDDDDDDDDDCCCCCCAAAAAABBBBBBCCCCCCCCCCCCDDDCCCCCCDDDEEEEEEDDDDDDGGGGGGGGGGGGGGGGGGHHHHHHEEEDDDBBB@@@@@@@@@AAABBBBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEFFFEEEDDDBBBAAACCCCCCCCCCCCCCCCCCCCCCCCAAABBBCCCDDDDDDCCCBBBAAA???DDDIIIJJJJJJLLLQQQUUURRRTTTSSSNNNLLLOOORRRQQQcccppptttlllkkkkkkfffdddcccaaa^^^___dddaaacccfffhhhhhhfffaaa^^^aaa___aaahhhooouuu}}}}}}iii]]]\\\TTTNNNOOOXXX```fffttt}}}nnngggqqq}}}{{{zzzssssssqqqeeebbbaaaYYYSSSQQQOOOLLLJJJHHHEEECCCEEEEEEDDDCCCCCCCCCCCCCCCCCC@@@<<<999999999999888555555555666:::???DDDGGGNNNRRRXXX\\\[[[WWWPPPLLLKKKLLLLLLMMMPPPUUU[[[```gggddd___\\\cccnnnqqqnnngggccc]]]YYYWWWUUUQQQNNNGGGEEECCCEEEHHHIIIFFFBBB???GGGRRR```ssstttdddVVVRRRPPPJJJHHHKKKIIIIIIHHHGGGGGGGGGGGGHHHGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDCCCDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCBBB@@@@@@@@@AAAAAA@@@AAAAAAAAABBBBBBBBBBBBDDDDDDEEEFFFFFFDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCCCC@@@AAABBBCCCCCCBBBAAA@@@???BBBFFFHHHHHHJJJNNNQQQMMMPPPQQQMMMKKKNNNOOONNN^^^jjj{{{~~~oooeeeeeebbbaaacccccc``````ccc___aaaeeeiiijjjgggaaa\\\bbb```cccllluuuzzz~~~~~~nnn```bbb\\\UUUSSSYYY```jjj}}}yyyooouuu}}}{{{}}}}}}|||~~~xxxhhhbbbdddcccYYYUUUTTTLLLJJJFFFCCCCCCFFFFFFCCC???CCCCCCBBBAAAAAAAAAAAABBB@@@===999777777777666666444444444555999===BBBEEEJJJMMMSSSVVVTTTNNNFFFAAA@@@CCCFFFJJJNNNSSSYYY]]]aaa^^^[[[```kkkqqqjjj______YYYQQQJJJEEEBBB???===HHHEEEBBB@@@AAAFFFKKKOOO[[[llloooWWWSSSTTTNNNJJJNNNKKKJJJIIIIIIHHHHHHIIIIIIGGGHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBAAA@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCDDDDDDEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBCCCCCCBBBAAA@@@>>>AAADDDEEEFFFGGGJJJMMMIIIMMMOOOLLLLLLNNNOOOMMMYYYddduuuuuudddaaa^^^^^^bbbccc```___```]]]```dddiiillljjjccc]]]___```fffpppwww~~~zzzpppggghhh```ZZZWWWZZZbbbppp|||ppprrr{{{|||uuuqqqlllpppyyynnngggVVVRRRWWWYYYRRRQQQRRRJJJIIIFFFDDDCCCDDDCCCAAA>>>AAAAAA@@@???????????????>>>;;;888666666666555444777666555555777999<<<>>>AAACCCGGGHHHFFFBBB<<<888:::>>>CCCHHHLLLQQQVVVYYYWWWUUUWWW^^^fffdddWWWIII@@@???>>>>>>???@@@AAABBB===BBBIIIRRR[[[gggsss|||]]]UUUWWWRRRNNNPPPLLLKKKKKKJJJJJJJJJJJJJJJHHHHHHIIIJJJJJJJJJJJJJJJIIIIIIHHHGGGFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEDDDCCCCCCCCCDDDEEECCCEEEGGGGGGEEEDDDEEEFFFDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBAAABBBBBBBBBBBBCCCCCCCCCBBBCCCCCCCCCBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCDDDDDDCCCBBBAAA>>>@@@BBBCCCDDDEEEGGGHHHFFFKKKNNNLLLKKKNNNOOOMMMUUU___nnn}}}}}}kkkbbb^^^\\\___aaa___]]]^^^^^^___ccciiinnnmmmhhhbbb^^^bbbiiipppuuu|||{{{zzzsssmmmfff___ZZZ[[[cccqqqzzzlllmmmxxx}}}{{{rrrgggggg|||uuujjjhhhiiiddd\\\XXXLLLHHHOOOSSSNNNNNNPPPIIIGGGHHHHHHEEEBBB??????@@@???>>>======<<<<<<======<<<:::777666666666555444666666555444555777999:::::::::;;;;;;;;;:::888777:::>>>CCCHHHKKKMMMPPPSSSOOOPPPTTTYYYZZZQQQEEE;;;<<<;;;;;;<<<>>>CCCIIIMMMKKKYYYnnnqqq]]]YYYUUUQQQPPPMMMMMMLLLKKKKKKKKKKKKLLLHHHIIIJJJKKKKKKLLLKKKKKKJJJJJJIIIIIIHHHGGGFFFFFFDDDEEEEEEFFFFFFEEEEEEDDDGGGFFFDDDCCCCCCDDDEEEEEECCCGGGKKKKKKHHHEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDCCCBBBAAA??????@@@AAACCCDDDEEEEEEDDDIIIKKKJJJJJJMMMOOOMMMPPP[[[gggsssxxxiiiaaa]]]^^^___]]]\\\\\\___^^^```fffmmmpppmmmhhhcccffflllrrruuu}}}{{{pppsss{{{zzzpppeeeaaahhhuuu}}}mmmkkkvvv}}}wwwhhheeewwwzzzrrrhhh^^^UUUUUUXXXVVVRRRPPPJJJFFFKKKMMMGGGHHHJJJCCC@@@CCCEEECCC???===>>>AAA<<<<<<;;;::::::::::::;;;;;;999777666777666555444222222222333555777999:::666666666666666888:::;;;;;;>>>BBBEEEGGGHHHJJJKKKFFFGGGKKKNNNKKKCCC===<<>>===<<<<<<<<<;;;:::999999888888999999:::888666666666666444333111111222222333555777888444444444555777888:::;;;999<<>>======;;;;;;;;;:::::::::999999888888777777666666666555666666666666555444333222222222333555666555222000444555555444444555999;;;999999:::;;;===???AAABBBDDDJJJTTT___nnnkkk[[[TTTPPPOOONNNMMMNNNQQQTTTWWWRRRPPPNNNMMMMMMNNNMMMKKKKKKKKKKKKKKKKKKKKKLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJHHHHHHGGGGGGFFFEEEEEEEEEFFFGGGGGGGGGFFFEEEDDDCCCBBBBBBCCCCCCDDDEEEEEEFFFEEECCCAAA@@@@@@AAACCCEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCBBBBBBBBBBBB@@@@@@@@@AAAAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAACCCFFFHHHHHHIIIKKKMMMNNNNNNPPPUUU^^^jjjuuu|||{{{ooofffbbb```^^^\\\aaabbb^^^YYY[[[fffppptttttt{{{zzzmmmhhheeehhhpppwwwyyyyyy}}}zzznnndddhhhxxx|||zzzfffiiiyyy{{{~~~{{{xxxxxxwwwtttnnnggg```[[[XXXVVVSSSPPPMMMKKKJJJJJJFFFFFFFFFFFFFFFFFFFFFGGGDDDCCCAAA???>>>===<<<<<<::::::::::::999999999999888888888777777777666666888888888666555333222111333222000///000222333444///333777:::;;;;;;<<<===>>>===<<<<<>><<<<<<;;;;;;999999999999888888888777888888888888777777777777666666555444333222222111999888777666777888:::;;;999:::<<<<<<<<<<<<===???CCCIIIRRR[[[fffuuu{{{lllggg```ZZZXXXYYY[[[\\\XXXUUUQQQOOOOOOOOOOOONNNLLLLLLMMMNNNNNNOOOOOOPPPOOOOOOOOOOOOOOOOOONNNNNNLLLLLLKKKJJJJJJIIIIIIHHHEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEFFFEEECCCBBBBBBCCCDDDEEEGGGGGGGGGGGGGGGGGGGGGGGGDDDCCCCCCBBBBBBAAAAAAAAA???@@@@@@@@@@@@AAAAAAAAA??????????????????????????????@@@AAABBBBBBBBBBBBDDDEEEGGGGGGGGGHHHJJJLLLLLLOOOPPPOOOOOOUUU```hhhnnnjjjffffffiiijjjgggccc```cccccc]]]XXXZZZdddlllxxx~~~}}}{{{yyytttmmmeee___```eeeiiicccdddbbb^^^bbbnnnwwwyyy~~~qqqhhhooo~~~uuuhhhkkkjjjccc^^^^^^]]]YYY\\\[[[XXXTTTQQQMMMKKKJJJIIIGGGDDDBBBAAAAAABBBCCC>>>>>>??????@@@AAABBBBBB@@@???===<<<;;;:::::::::888888888888777777777777777777777777777777777777555555555555555666777777222444666777666666555555???>>>======@@@HHHRRRYYYdddrrr~~~uuummmiiigggeeeccc]]]ZZZVVVTTTSSSSSSSSSRRRNNNNNNNNNNNNNNNNNNNNNNNNMMMNNNNNNOOOPPPQQQQQQRRRMMMMMMLLLLLLKKKJJJJJJJJJGGGGGGFFFFFFFFFFFFFFFFFFDDDDDDDDDEEEEEEEEEEEEEEEFFFEEEDDDCCCBBBCCCCCCDDDFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCCCCBBBAAAAAA@@@@@@?????????@@@@@@@@@AAAAAA????????????????????????@@@AAABBBCCCDDDDDDDDDDDDCCCDDDEEEEEEDDDEEEGGGIIIKKKNNNPPPNNNMMMPPPXXX```iiieee``````bbbgggjjjkkk^^^___```___]]]\\\^^^aaammmvvv}}}}}}pppiiiiiikkkkkkiiiaaaaaa___^^^cccnnnxxx}}}xxxqqqiiigggqqq~~~yyyttttttuuuqqqhhh```^^^```___ZZZVVVUUUUUUSSSPPPNNNMMMKKKJJJJJJJJJJJJEEECCCAAA@@@???@@@AAABBB<<<<<<===>>>???@@@@@@AAA>>>===<<<;;;::::::999999888888888777777777666666666666666666666666666666888777777777888999;;;<<<666888999::::::<<<@@@CCCFFFIIIOOOYYYgggxxx~~~uuuooojjjeee___ZZZXXXVVVTTTSSSRRRQQQQQQPPPNNNNNNMMMLLLLLLMMMNNNOOOQQQRRRSSSSSSNNNNNNMMMLLLLLLKKKKKKJJJHHHHHHGGGGGGGGGGGGHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBAAA@@@??????????????????@@@@@@@@@@@@????????????????????????@@@AAACCCEEEFFFFFFEEEEEEBBBCCCCCCBBBAAABBBEEEGGGIIIKKKMMMNNNMMMOOOTTTXXXgggeeeaaa\\\[[[^^^dddiii]]][[[\\\``````]]]ZZZ[[[```qqq}}}rrrooouuuyyyssskkkaaa^^^\\\^^^fffpppxxx||||||tttlllgggdddhhhuuuxxxxxxuuuooojjjhhhllloootttsssrrrppppppoooppppppjjjgggddddddeeeccc]]]WWWYYYXXXVVVTTTRRRPPPNNNMMMIIIGGGEEEDDDCCCCCCCCCDDDAAAAAA@@@@@@?????????@@@;;;<<<<<<======>>>>>>>>>======<<<::::::999999999888888888888777777777666666666666666777777777777888777666666777999:::;;;??????@@@AAAEEEOOO\\\fffrrr{{{zzzqqqjjjddd```]]][[[ZZZXXXVVVTTTQQQPPPOOOOOOOOOPPPQQQRRRRRRSSSSSSNNNNNNMMMMMMLLLKKKKKKKKKIIIHHHGGGFFFFFFGGGHHHIIIEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBDDDCCCCCCBBBAAA@@@???>>>????????????@@@@@@@@@@@@???????????????????????????@@@CCCEEEFFFFFFEEEDDDCCCCCCCCCAAA@@@AAADDDFFFEEEGGGIIILLLOOOPPPRRRRRRbbbdddddd___WWWVVV[[[aaa[[[XXXYYY^^^___[[[YYY[[[aaawwwssssss}}}vvvjjjaaa]]]\\\bbbllltttwwwyyymmmfff___\\\^^^ggguuuyyymmmeeedddffffffccc```aaafffkkkfffeeedddcccaaaaaa``````YYYXXXVVVVVVVVVUUUSSSPPPOOOLLLJJJLLLMMMLLLIIIGGGGGGFFFCCCAAA???===<<<<<<===>>>>>>???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;:::::::::::::::999999888888888777777777777777888888999999999999999999:::<<>>>>>????????????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>???BBBDDDEEEEEEDDDDDDCCCDDDCCCAAA@@@AAACCCFFFBBBCCCFFFKKKOOOQQQQQQOOOZZZaaafffbbbXXXSSSVVV\\\ZZZWWWYYY]]]\\\XXXYYY___jjjtttuuuvvvhhhccc^^^^^^gggrrrxxxxxxvvvsss^^^XXXQQQPPPTTT```ooozzzwwwuuugggggg||||||tttqqqmmmllljjjjjjhhhfffaaa^^^XXX[[[]]][[[WWWVVVZZZ^^^[[[[[[ZZZZZZXXXVVVTTTSSSQQQPPPPPPOOONNNMMMMMMMMMLLLGGGDDDFFFIIIFFFAAA===>>>>>>==================:::;;;===>>>===<<<999888:::::::::999999999999999===<<<<<<;;;::::::::::::999999999999888888888888999999999::::::;;;;;;;;;???AAACCCHHHNNNUUU\\\___jjjwwwwwwnnnjjjfffbbb^^^[[[YYYUUUTTTSSSSSSRRRQQQSSSQQQNNNMMMMMMLLLJJJHHHKKKIIIHHHHHHJJJKKKJJJIIICCCDDDDDDEEEEEEEEEEEEDDDHHHGGGFFFDDDAAAAAABBBCCCBBBCCCDDDEEEEEEEEEDDDCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@???>>>======>>>>>>???@@@BBBCCCDDDEEEAAAAAABBBCCCCCCCCCBBBBBBDDDEEEEEEGGGIIIKKKMMMNNNOOOWWW___aaa\\\VVVTTTTTTXXXWWWVVVVVVUUUUUUVVVVVVpppzzzoooqqq}}}uuufffffffffnnnxxxvvvnnnqqq|||ooobbbTTTPPPKKKLLLRRR]]]gggmmmooowwwzzzuuudddccceeejjjpppuuuuuuttt}}}vvviiiaaa___bbbbbbbbbaaa___]]]ZZZYYY^^^]]][[[YYYWWWVVVVVVUUUWWWTTTRRRQQQQQQPPPMMMIIIGGGGGGHHHHHHGGGFFFDDDCCCBBBAAA@@@???>>>>>>>>>>>>======<<<;;;:::888888777:::<<<:::777777:::<<<:::888888999:::;;;<<<======<<<>>><<<888777:::<<<:::999;;;<<<;;;:::999999:::;;;===???>>>===@@@HHHOOOWWW[[[bbbmmm|||vvvnnnhhhddd^^^ZZZXXXXXXWWWWWWVVVSSSOOOMMMLLLKKKJJJHHHJJJHHHFFFFFFGGGHHHGGGFFFGGGGGGHHHHHHGGGGGGFFFFFFCCCDDDCCCCCCBBBCCCEEEFFFBBBCCCDDDDDDDDDDDDCCCBBBCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@???>>>>>>===>>>>>>???@@@AAABBBBBBCCC???@@@AAAAAABBBAAAAAAAAA@@@AAAAAACCCEEEGGGHHHIIIMMMQQQVVVZZZ[[[ZZZXXXWWWUUUWWWYYY[[[YYYVVVQQQNNN___oooyyyooopppvvvxxxqqqiiilllpppzzz{{{ppptttuuueee[[[SSSOOOKKKLLLRRR[[[ccchhhfffiiimmmqqquuuyyy|||~~~|||{{{xxxwwwxxx|||~~~~~~{{{yyywwwuuutttqqqnnnkkkeeedddeeehhhlllooonnnmmmmmmqqqrrrpppiiiccc``````^^^^^^]]]\\\ZZZXXXVVVUUUTTTTTTUUUVVVWWWYYYZZZ[[[UUUTTTSSSQQQOOOLLLHHHFFFEEEEEEEEEEEEDDDCCCAAA@@@AAA@@@???>>>============;;;;;;;;;:::::::::::::::;;;======;;;;;;>>>>>>;;;888888888888999999::::::<<<>>>>>>999777888888555===>>>===<<<;;;;;;>>>@@@@@@CCCFFFIIIOOOZZZiiittt{{{rrrkkkgggdddccc___\\\WWWSSSQQQPPPOOOMMMPPPNNNLLLLLLLLLLLLKKKJJJIIIIIIHHHHHHGGGFFFFFFEEECCCCCCCCCCCCDDDDDDEEEEEEBBBBBBCCCCCCCCCBBBBBBAAABBBBBBBBBBBBAAAAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>??????@@@@@@@@@===>>>??????@@@@@@@@@???>>>>>>>>>@@@AAACCCEEEFFFIIIJJJLLLQQQWWW[[[\\\[[[TTTVVVXXXYYYWWWTTTOOOLLLOOOccczzzxxxvvvrrrooonnnnnnnnnmmmnnnrrrxxxyyyqqqkkkvvvzzzpppccc\\\QQQMMMJJJKKKPPPWWW]]]```aaa___^^^aaaeeehhhiiihhhdddfffgggggggggiiiooossswwwwwwxxxwwwvvvwwwzzz|||yyy{{{{{{zzzwwwwww}}}}}}~~~{{{tttpppqqqooolllpppmmmkkkkkkllloooppppppkkkiiifffeeeffffffeeeccceeedddcccdddeeeeeecccbbb```___]]][[[ZZZZZZ\\\]]]XXXWWWUUUSSSRRRPPPPPPOOOLLLMMMNNNPPPRRRUUUWWWYYYPPPRRRTTTQQQKKKEEEBBBBBBAAABBBAAAAAA@@@>>>===<<>>===<<<<<<<<<<<<<<<888999999999:::;;;;;;;;;888<<<>>>===>>>???===888;;;;;;;;;;;;;;;<<<======<<<@@@AAA>>><<<===<<<:::===>>>???@@@CCCGGGNNNRRR[[[cccooo~~~|||rrrmmmfff```[[[XXXUUUSSSPPPNNNKKKJJJJJJJJJIIIGGGKKKJJJIIIIIIHHHHHHHHHHHHGGGFFFFFFFFFFFFEEECCCBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>===;;;<<<===>>>>>>???>>>>>>===>>>>>>???AAABBBDDDEEEEEEFFFGGGKKKQQQWWW[[[]]]YYYXXXUUUSSSRRRRRRRRRRRRJJJ[[[oooyyyvvvyyyxxxuuunnnhhhfffiiimmmkkkjjjiiigggdddiii|||}}}sssfff]]]NNNLLLJJJJJJNNNSSSVVVXXX[[[ZZZYYYYYYZZZ\\\]]]^^^WWW[[[``````^^^^^^ccchhhiiiiiihhhhhhhhhjjjmmmnnnmmmqqqqqqllliiihhhddd^^^gggjjjjjjfffggglllnnnkkknnnooonnniiihhhjjjiiigggdddbbbaaabbbeeehhhiiiiiigggeeecccbbbaaa```^^^\\\```___^^^^^^]]][[[YYYXXX]]]YYYSSSQQQRRRTTTTTTSSSQQQPPPNNNKKKJJJIIIJJJJJJIIIHHHHHHHHHIIIJJJKKKKKKGGGMMMQQQOOOGGG@@@>>>@@@??????>>>>>>===;;;::::::===<<<<<<;;;::::::;;;;;;777777888888999999::::::999>>>CCCCCCCCCBBB===777777777666666777888999:::;;;@@@AAA>>><<<>>>@@@@@@DDDIIIRRR\\\hhhuuu{{{rrrjjjddd___^^^[[[XXXUUUTTTRRRPPPNNNNNNMMMLLLKKKJJJJJJJJJKKKJJJIIIHHHJJJKKKJJJGGGDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@???????????????>>>>>>============<<<<<<:::;;;<<<===>>>>>>???>>>=========>>>???AAABBBCCCBBBEEEHHHIIIJJJNNNVVV\\\^^^]]]\\\YYYWWWVVVUUUTTTNNNWWWcccrrrvvvkkkzzzyyyssskkkccc___aaaddddddbbbbbbeeekkkvvvwwwdddVVVMMMJJJHHHIIIKKKOOOQQQQQQPPPRRRTTTSSSPPPQQQUUUYYYTTTYYY^^^]]]ZZZYYY\\\```___^^^^^^___bbbdddfffgggdddggggggeeeeeeeeedddbbb]]]___aaa```aaaddddddcccbbbddddddaaaaaaddddddbbbZZZYYYXXXZZZ]]]```aaaaaa]]]]]]\\\]]]\\\YYYUUUQQQVVVWWWWWWVVVTTTSSSRRRRRRXXXTTTOOOMMMOOOOOOLLLIIILLLJJJHHHFFFEEEDDDEEEEEEDDDDDDBBBAAA@@@???>>>>>>???FFFLLLKKKCCC===>>>AAA>>>>>>===<<<;;;;;;;;;:::<<<;;;::::::999:::::::::777777777888888888888888===DDDKKKLLLLLLJJJDDD<<<>>>===<<<<<<<<<>>>???@@@AAAGGGJJJIIIJJJQQQXXX\\\nnnvvvwwwsssmmmhhhddd___[[[XXXSSSRRROOOMMMKKKJJJJJJJJJJJJJJJKKKNNNRRRRRROOOKKKGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA????????????????????????========================;;;<<<===>>>???@@@@@@@@@<<<<<<<<<===>>>???AAABBBBBBGGGJJJIIIGGGIIIPPPVVV\\\___dddgggfff```YYYUUUVVVYYY^^^jjj}}}ttthhhqqqrrrooohhh___XXXWWWXXXWWW]]]fffrrr|||gggRRRLLLIIIGGGGGGIIILLLMMMNNNJJJOOOSSSRRRNNNNNNSSSYYYTTTWWWYYYYYYWWWVVVWWWYYYXXXXXXYYY[[[___aaabbbaaaaaaaaa`````````aaabbbbbb]]]^^^____________^^^]]]\\\______\\\[[[]]]]]]ZZZUUUTTTSSSTTTWWWXXXYYYXXXQQQRRRTTTVVVWWWUUUPPPMMMMMMNNNOOOOOOMMMLLLLLLMMMMMMKKKIIIJJJKKKJJJGGGDDDFFFEEEDDDBBBAAAAAA@@@@@@>>>===<<<;;;;;;;;;;;;;;;;;;AAAGGGFFF@@@<<<>>>AAA<<<<<<;;;;;;;;;;;;<<<<<<;;;::::::999999:::::::::888888888999999999999999===EEENNNQQQSSSQQQKKKCCC?????????AAADDDGGGKKKMMM]]]gggqqqxxxzzzrrrkkkfffeeebbb^^^YYYUUURRRQQQPPPOOONNNOOOTTTXXXXXXTTTOOOKKKJJJHHHGGGFFFFFFFFFGGGEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB????????????????????????===============>>>>>>>>><<<===>>>???AAAAAAAAAAAA>>>>>>>>>???@@@AAABBBCCCDDDFFFHHHIIIHHHIIILLLNNNQQQWWW```hhhkkkiiiccc___```bbbeeekkkzzzyyysssuuutttlllddd___gggnnnkkk```UUUQQQQQQUUUbbbsssmmmVVVKKKHHHFFFEEEGGGJJJLLLLLLJJJMMMPPPQQQQQQQQQSSSUUURRRSSSSSSTTTTTTTTTTTTTTTTTTTTTUUUXXX\\\]]][[[YYY\\\ZZZYYYYYYXXXWWWWWWXXXXXXXXXYYYZZZZZZYYYXXXXXXWWWZZZZZZWWWVVVXXXWWWTTTTTTRRRQQQQQQRRRSSSRRRPPPLLLLLLMMMNNNPPPPPPMMMKKKFFFHHHJJJIIIGGGFFFGGGHHHDDDDDDDDDEEEFFFFFFDDDBBB@@@@@@@@@@@@???===<<<;;;:::::::::;;;;;;<<<===>>>;;;???CCCBBB>>><<<===@@@:::::::::999:::;;;===>>>:::::::::999999::::::;;;999999:::;;;<<<======>>>>>>GGGRRRXXX\\\]]]XXXQQQCCCFFFKKKRRR]]]gggpppvvv|||yyyssslllfffbbb```___UUUSSSTTTXXX[[[ZZZTTTNNNMMMKKKJJJHHHGGGGGGHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBB??????????????????@@@@@@============>>>>>>??????===>>>???@@@BBBBBBCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFHHHJJJKKKJJJHHHFFFLLLUUU```ggglllnnnnnnhhhlllnnnqqqyyyvvvfffaaaeeehhhddd^^^QQQ```ooopppcccUUUPPPQQQ```ppppppXXXKKKHHHEEEDDDFFFIIIKKKLLLIIIIIIJJJMMMPPPQQQOOONNNQQQPPPOOOPPPRRRSSSSSSRRRSSSRRRSSSWWWZZZZZZVVVSSSSSSRRRSSSUUUVVVUUUVVVWWWNNNNNNPPPSSSTTTTTTTTTVVVNNNQQQRRRPPPPPPRRRRRROOOQQQOOOMMMMMMMMMLLLKKKIIIKKKIIIGGGGGGHHHHHHHHHGGGCCCEEEGGGGGGDDDCCCDDDFFFBBBCCCCCCCCCCCCBBBBBBBBB======>>>>>>===;;;:::888;;;;;;<<<<<<===>>>???@@@<<>>999888888888999;;;===???:::::::::999::::::;;;;;;999:::;;;===???AAABBBCCCEEEOOO[[[ccciiillliiicccjjjoooyyyzzzrrrrrrmmmfffcccccc```[[[WWWTTTQQQNNNLLLMMMMMMMMMMMMHHHGGGFFFFFFHHHJJJIIIIIIHHHGGGFFFFFFFFFEEECCCAAACCCBBB@@@@@@BBBCCCBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@===>>>@@@BBBCCCDDDCCCCCCEEEEEEDDDCCCCCCCCCDDDDDDDDDFFFHHHJJJKKKJJJIIIHHHHHHGGGGGGIIIPPP\\\iiirrrwwwzzzyyyvvvwww}}}sssaaaSSSSSSWWWWWWUUUTTT[[[XXXjjjnnn^^^fffkkkOOOVVV```rrrttt[[[KKKEEEBBBDDDFFFFFFGGGJJJGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKGGGIIILLLNNNOOOMMMJJJHHHGGGHHHIIIKKKLLLMMMMMMMMMLLLJJJHHHJJJLLLNNNLLLJJJOOOMMMKKKLLLOOOPPPNNNLLLHHHIIIHHHGGGEEEEEEFFFHHHCCCEEEGGGGGGEEECCCBBBBBBBBBBBBAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@?????????===<<<;;;;;;:::;;;<<<===:::::::::;;;===??????>>>AAA???<<<;;;<<<>>>>>>>>>;;;;;;::::::<<>>>>>???@@@???>>>===>>>???@@@@@@@@@@@@???DDDEEEFFFGGGGGGGGGFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBCCCEEEGGGHHHGGGFFFFFFJJJIIIFFFEEEGGGNNNWWW^^^iiilllmmmkkkmmmuuu|||~~~jjj```XXXVVVUUUQQQQQQTTTbbb]]]jjjkkk\\\eeemmmVVVQQQTTT___qqqwwwjjjooorrruuu~~~sss```JJJEEEBBBCCCEEEDDDEEEHHHEEEFFFHHHIIIJJJJJJJJJIIIIIIHHHHHHGGGGGGFFFFFFEEEDDDEEEGGGIIIHHHGGGEEEDDDCCCDDDEEEGGGHHHIIIIIIIIIGGGFFFDDDEEEGGGHHHGGGEEECCCBBBBBBDDDHHHJJJIIIGGGDDDEEEEEEDDDBBB@@@@@@@@@BBBCCCCCCBBBAAA@@@AAAAAA>>>@@@AAA@@@>>>>>>???AAA>>>>>>=========<<<<<<<<<===<<<;;;::::::;;;<<<<<<===<<<<<<<<<=========<<>>===;;;;;;<<<===DDDGGGLLLRRRXXX```hhhmmmyyysssmmmhhhccc```^^^ZZZUUURRRPPPOOONNNMMMMMMKKKJJJJJJJJJIIIGGGEEEJJJHHHFFFEEEFFFFFFEEEDDDDDDEEEFFFFFFFFFFFFEEEDDDFFFGGGGGGHHHGGGFFFDDDCCCFFFFFFEEEEEEEEEDDDDDDDDDBBBCCCDDDFFFGGGFFFFFFEEEJJJHHHEEEAAA@@@CCCHHHMMMUUUYYYYYYWWWYYY```fffhhhllljjjiiifff___ZZZ[[[```jjjccciiiggg[[[dddmmm]]]NNNIIIJJJWWWiiiyyykkkQQQUUUXXX]]]iiiqqqjjj]]]IIIDDDAAABBBCCCAAAAAADDDBBBCCCEEEGGGHHHGGGFFFEEEDDDDDDCCCBBBAAA@@@@@@???BBBBBBCCCCCCBBBAAA@@@???>>>???@@@AAABBBCCCCCCCCCCCCBBBAAAAAABBBCCCBBB@@@EEEEEEDDDFFFGGGGGGFFFDDDAAACCCEEEEEEDDDBBBBBBBBBCCCBBBBBBBBBBBBDDDEEEFFF;;;===???>>>;;;:::;;;===;;;;;;;;;;;;:::::::::::::::999999999999;;;<<<===@@@@@@@@@???????????????:::;;;<<<>>>>>>??????>>>999:::<<<@@@CCCGGGJJJKKK:::>>>CCCGGGLLLRRRZZZ```gggnnn{{{tttpppiiiccc___]]]ZZZXXXUUUSSSQQQPPPPPPNNNKKKIIIIIIGGGEEEDDDEEEEEEDDDCCCDDDEEEEEEEEEDDDBBB???>>>EEEFFFGGGGGGGGGFFFEEEDDDHHHHHHGGGGGGGGGFFFEEEEEEDDDDDDFFFGGGHHHHHHGGGGGGGGGFFFDDDAAA@@@BBBGGGKKKOOOQQQOOOJJJIIIMMMPPPPPPfffiiillljjjddd___```cccbbb\\\^^^[[[RRRYYY```WWWMMMFFFBBBGGGRRR^^^nnnzzz```GGGHHHHHHKKKTTT\\\ZZZRRRHHHBBB???AAAAAA>>>>>>@@@===???AAACCCCCCBBB@@@?????????>>>>>>>>>>>>======BBBBBB@@@???>>>=========:::;;;<<<===>>>>>>>>>>>>AAA@@@@@@???@@@@@@???>>>=========>>>?????????>>>CCCDDDEEEEEECCCBBBCCCDDDAAAAAABBBCCCEEEEEEDDDCCC@@@???>>>======<<<;;;:::::::::::::::::::::::::::999999999:::;;;===@@@AAA;;;<<<======<<<<<<===>>>999:::<<<===>>>???AAACCCCCCAAA???>>>@@@DDDIIIMMMQQQZZZhhhuuu}}}wwwsssgggeeebbb```^^^[[[WWWTTTSSSPPPNNNMMMLLLLLLKKKIIIJJJKKKKKKKKKJJJGGGEEECCCFFFGGGHHHIIIIIIIIIHHHGGGGGGGGGGGGGGGFFFEEEDDDCCCDDDEEEEEEFFFGGGGGGHHHHHHDDDDDDCCCBBBBBBEEEJJJNNNSSSTTTQQQJJJFFFGGGHHHGGGNNNQQQTTTTTTSSSRRRQQQPPPOOOLLLLLLJJJEEEHHHKKKFFFHHHEEECCCBBBCCCIIIWWWeeetttsss}}}tttWWWGGGEEECCCCCCGGGLLLKKKGGGFFFAAA>>>???@@@===<<<===999;;;<<<>>>>>>===<<<;;;::::::;;;<<<===>>>>>>???@@@???===;;;:::999999:::888999:::;;;;;;;;;;;;;;;===============<<<======999:::<<<===???AAACCCDDDAAACCCDDDEEEGGGJJJNNNRRRSSSRRRSSSTTTSSSOOOHHHCCCHHHBBB======@@@AAA>>>999999999999999999999999:::===<<<;;;;;;<<<===>>>???@@@BBBCCCCCCAAA@@@BBBDDDAAABBBBBBAAA@@@BBBFFFJJJRRRUUU[[[cccmmmwww{{{ssskkkfffeeebbb^^^[[[YYYWWWTTTRRROOOPPPQQQRRRQQQNNNKKKIIIFFFGGGHHHIIIJJJJJJIIIHHHGGGGGGHHHHHHGGGEEECCCBBBCCCCCCDDDDDDEEEFFFFFFGGGDDDDDDCCCBBBBBBEEEJJJNNNRRRTTTQQQJJJEEEFFFFFFDDD???BBBCCCCCCEEEHHHFFFCCCEEEFFFEEECCCCCCBBBAAAAAAAAABBBCCCBBB??????JJJWWW]]]\\\eeemmmnnnooodddOOOFFFDDDBBBAAABBBDDDDDDDDDDDD???===??????<<<;;;<<<999999999:::::::::999999888888:::;;;===>>>@@@@@@<<<;;;:::888777777666666888888999:::::::::::::::888999;;;:::999999;;;<<<>>>????????????AAAFFFIIIJJJOOOWWW```jjjtttwwwkkkbbbUUUMMMDDD@@@@@@@@@<<<888999999999999::::::::::::<<<;;;:::999999::::::;;;;;;???BBBBBBAAAAAAEEEHHHFFFKKKSSSZZZaaakkkvvv~~~}}}wwwrrrmmmhhhddd^^^______^^^ZZZVVVQQQMMMNNNOOOPPPPPPPPPOOONNNMMMKKKLLLMMMMMMKKKIIIGGGFFFDDDDDDDDDEEEEEEFFFGGGHHHFFFEEECCCBBBBBBFFFLLLQQQRRRTTTQQQJJJDDDDDDCCCAAA@@@DDDDDDAAAAAAEEEFFFCCCCCCFFFCCCBBBEEEBBB???DDD>>>???AAABBB@@@>>>CCCLLLLLLIIIOOOTTTSSSWWWUUUHHHFFFDDDCCCBBBAAAAAABBBCCCBBB>>><<>>>>>???;;;;;;:::999999888777777777888888999999999999999666999;;;;;;::::::<<<>>>===???CCCFFFLLLUUU___ggg{{{xxxqqqeeeVVVJJJBBB>>><<<=========>>>>>>>>>??????@@@@@@@@@BBBDDDGGGJJJLLLDDDJJJQQQVVVYYY^^^eeekkksss|||wwwpppkkk]]]^^^^^^^^^]]][[[YYYXXXQQQRRRSSSSSSRRROOOMMMKKKGGGGGGGGGGGGHHHIIIJJJKKKGGGFFFDDDCCCDDDIIIPPPUUUYYYZZZVVVNNNGGGFFFDDDAAA???EEEEEE???<<<@@@CCCBBB@@@CCC>>>===BBB???<<>>???AAAAAA???@@@DDDCCC>>>BBBEEEBBBGGGKKKCCCFFFDDDDDDDDDBBB??????AAABBB===<<>>======@@@BBBKKKQQQ\\\jjj{{{uuu\\\KKKGGGHHHBBBBBBCCCCCCDDDDDDDDDEEEIIIKKKOOOTTTZZZaaafffiiiyyy~~~zzzvvvrrrnnnjjjgggccc^^^]]]^^^\\\VVVQQQRRRPPPNNNOOORRRSSSQQQOOOMMMKKKIIIIIIKKKPPPVVVYYY___[[[TTTMMMHHHEEEEEEEEEDDDCCCBBBAAABBBCCCFFFGGGFFFDDDAAAAAAAAAAAA@@@???@@@@@@??????????????????@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@???>>>>>>>>>>>>???>>>===<<<;;;:::::::::999999999999999:::::::::888888999::::::999777666;;;;;;;;;:::::::::::::::888999::::::888888999:::999;;;<<<999888@@@OOO[[[ppp}}}yyy\\\SSSZZZVVVVVVWWWXXXZZZ___eeejjjrrrwww~~~vvvpppmmmjjjgggffffffeeebbb___^^^[[[WWWTTTVVV[[[bbbfffmmmhhhaaaXXXQQQMMMKKKKKKNNNMMMKKKJJJIIIJJJKKKLLLJJJHHHGGGGGGHHHIIIIIIHHHCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@@@@@@@AAABBBBBB@@@???>>>>>>>>>>>>>>>>>>BBBAAAAAA@@@@@@@@@@@@AAA@@@@@@??????>>>>>>======<<<===???@@@@@@@@@??????=========<<<<<<;;;;;;;;;777999999888777666666777<<<;;;<<>>>>>???>>>>>>===<<<;;;::::::999;;;;;;<<<<<<===<<<<<<;;;>>>>>>>>>======<<<<<<<<<@@@AAABBBAAA@@@???@@@BBB>>>===DDDWWWttt}}}zzzwwwuuusssrrrqqqqqqnnnjjjgggeeeaaa]]]ZZZ[[[ZZZYYYWWWVVVTTTSSSSSSQQQPPPNNNMMMLLLKKKKKKJJJLLLKKKIIIHHHGGGGGGFFFFFFHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFEEEGGGGGGGGGFFFFFFEEEDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFEEEGGGIIIJJJKKKLLLOOOQQQUUUZZZggg}}}~~~|||{{{vvvuuussspppnnnlllkkkkkkhhhgggeeebbb```___^^^]]]```___^^^]]]\\\\\\\\\\\\[[[[[[\\\\\\]]]]]]]]]^^^\\\\\\\\\\\\]]]^^^______cccdddeeegggiiijjjllllllooorrrvvvyyy|||