BMv6( ӵĦĦӵĦ4ĉ@ӵ>L=hĦ4ĉ@ӵ>LGG=?HdĦ=ĪjGG=?HdĦӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼sΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ>AneneneneDenene>Ak<fhDenenene}}}|||wwwsssmmmggg{{{qqqlllggg___YYY~~~qqqiiiaaaXXXRRRPPPwwwjjjaaaZZZRRRMMMMMMzzzmmm```WWWQQQKKKHHHHHHqqqeeeWWWPPPKKKFFFEEEFFF}}}jjj^^^QQQKKKHHHEEEEEEGGGzzzxxxcccXXXMMMIIIGGGDDDEEEGGGuuummmmmm[[[QQQIIIFFFEEECCCCCCEEEzzzuuujjjbbbbbbVVVMMMEEEDDDDDDBBBAAACCC{{{ooohhh```YYYUUUNNNJJJDDD@@@>>>===<<<;;;uuujjjddd]]]VVVSSSLLLIIIDDD@@@>>>===;;;:::mmmddd___XXXRRROOOIIIFFFCCC@@@>>>===:::888wwwhhh```ZZZSSSMMMKKKFFFDDDAAA???>>><<<999777sssfff]]]WWWOOOIIIGGGCCCAAA???===<<<;;;888666{{{pppddd\\\UUUMMMGGGFFFAAA???<<<;;;:::999888666~~~uuukkkaaa[[[UUUMMMHHHGGGAAA>>>:::888888888777777|||pppggg___ZZZTTTMMMIIIHHHAAA===999666666777777777}}}vvvnnniiiaaaZZZTTTOOOJJJGGGAAA>>>:::888888777666444}}}vvvmmmhhh```XXXRRRLLLGGGDDD???<<<999777777777666444|||vvvlllggg^^^VVVOOOIIIDDDAAA<<<:::777666666666666555|||vvvlllfff]]]UUUMMMGGGAAA>>>:::777555444555666555555|||vvvkkkfff]]]TTTLLLFFF@@@===888666444333444555555444|||uuujjjddd[[[RRRKKKEEE???;;;999777444333444555555444{{{uuugggaaaXXXPPPIIICCC===::::::888555444444555444444zzztttddd___VVVNNNGGGAAA<<<999;;;888666444555555444333yyyqqqeee[[[RRRMMMIIICCC??????;;;999777666666777777666xxxpppcccZZZQQQMMMIIIDDD@@@@@@<<<:::777555666666555444wwwoooaaaXXXPPPLLLJJJEEEBBBBBB===:::777555555555333222vvvmmm___VVVNNNLLLJJJEEECCCCCC===:::777444444333111000uuulll^^^UUUMMMKKKIIIFFFCCCDDD<<<:::666333222222000///tttjjj^^^UUUMMMKKKIIIEEECCCCCC;;;888555222222111///...tttiii^^^UUUMMMKKKIIIEEEBBBCCC:::777333111111000///...sssiii^^^UUUMMMKKKIIIDDDBBBBBB999666333111111000///...qqqccc___ZZZSSSMMMHHHDDD@@@===555444333111000000111222pppdddaaa\\\TTTMMMHHHCCC???<<<666555333111111000111111|||ooofffbbb]]]UUUNNNGGGBBB===:::666555333222111000000000xxxmmmhhhddd^^^VVVNNNGGGAAA<<<999666666444333111000//////vvvllliiiccc^^^VVVNNNGGGBBB===999777666555333111///...---uuulllhhhaaa\\\TTTMMMHHHCCC>>><<<777777666444222///---,,,uuukkkggg___ZZZSSSMMMHHHDDDAAA>>>777777666555222///,,,+++uuukkkfff]]]XXXRRRLLLHHHEEEBBB@@@888777777555222///,,,***tttnnn```ZZZSSSNNNJJJGGGBBB>>>777777777555111---***)))vvvnnn```ZZZSSSNNNKKKGGGBBB>>>999999777555111...++++++xxxooo```[[[TTTNNNKKKHHHCCC???<<<:::777444111...---,,,zzzpppaaa\\\UUUPPPMMMJJJEEEAAA>>>;;;666333000...---+++}}}rrrccc]]]VVVRRROOOLLLGGGCCC???;;;666222000///,,,***ttteee___YYYTTTRRROOOJJJFFF@@@<<<666444333111---)))uuugggaaa[[[VVVTTTQQQMMMIIIBBB>>>999777777444...)))vvvhhhccc\\\XXXUUUSSSNNNJJJDDD???;;;::::::777000***qqqiii```YYYXXXUUUPPPLLLLLLHHHDDD@@@@@@BBB>>>555,,,sssiii```YYYVVVTTTNNNJJJJJJFFFBBB>>>???@@@<<<444,,,xxxjjjaaaXXXUUUQQQKKKGGGFFFCCC???<<<<<<===:::333---{{{kkkaaaXXXSSSOOOHHHDDDCCC@@@===999888999777111---lllbbbXXXRRRMMMGGGBBBBBB>>>;;;888666555333///,,,nnndddYYYSSSNNNGGGCCCBBB>>>;;;777444222000...,,,pppeeeZZZTTTOOOHHHDDDDDD???<<<777333000...,,,+++qqqfff[[[UUUPPPIIIFFFFFF???<<<888333///---,,,+++|||hhh]]]WWWMMMKKKMMMHHH>>>;;;666222000///---,,,|||iii^^^XXXNNNLLLMMMGGG===:::555111000...---+++|||jjj```ZZZPPPLLLLLLFFF;;;888444111///...,,,***lllbbb]]]QQQLLLKKKCCC:::777333000///---+++)))pppeee^^^RRRKKKIIIAAA888666333000///---+++)))uuuhhh___QQQJJJGGG???888555333111000...+++)))yyyjjj___PPPHHHEEE>>>777555333222111///,,,)))|||kkk___OOOGGGDDD===777666444333222000,,,***lll\\\QQQGGG???<<<888555111//////...---,,,mmm\\\PPPFFF???<<<777444111///...---,,,+++nnn[[[OOOEEE???<<<666333000------,,,+++)))ppp]]]PPPEEE???===555222///,,,+++***)))(((uuu```RRRGGG@@@===555222...,,,+++***(((&&&zzzfffWWWJJJBBB>>>555222...,,,***)))'''&&&kkk[[[NNNCCC???666333///,,,+++)))'''&&&nnn___PPPEEE@@@777333///,,,+++***(((&&&qqqbbbUUUGGG===666444111...---+++(((%%%ssscccVVVIII@@@999555000,,,******((('''vvveeeXXXLLLCCC;;;666000+++***)))))))))zzzhhhZZZMMMFFF<<<888333///---,,,***)))~~~kkk\\\OOOGGG;;;999777444222///+++(((ppp___QQQIII;;;:::888777555000+++'''vvvcccTTTKKK<<<:::777555222...***'''{{{gggWWWMMM===:::555111///,,,***'''lllXXXKKKAAA<<<555000...,,,(((%%%nnnZZZNNNCCC===666111///,,,)))%%%qqq]]]RRREEE???777222///---)))&&&uuuaaaVVVIIIBBB:::333000...***'''|||fffZZZLLLEEE<<<555111...+++(((mmm___PPPHHH>>>666222///+++(((uuudddRRRJJJ@@@777333///,,,)))zzzgggTTTLLLAAA888333000,,,)))iiiZZZLLL???999777111+++(((ppp\\\NNN@@@;;;888222---***yyy___QQQBBB<<<999444///---cccTTTDDD===:::555111///hhhXXXGGG>>>:::555111000nnn]]]KKKAAA<<<777333111uuudddPPPDDD>>>999555333zzzhhhSSSGGGAAA;;;666555kkkRRRJJJEEE;;;333222rrrXXXMMMGGG<<<555333|||___PPPHHH>>>777555eeeSSSHHH???999777lllVVVJJJBBB<<<:::uuu]]]NNNFFFAAA===fffUUULLLEEE???mmmZZZPPPHHHAAAyyyaaaTTTJJJBBBiiiZZZNNNEEEtttbbbSSSHHHhhhVVVKKKnnnXXXMMMttt]]]QQQzzzbbbXXXggg]]]sssZZZyyy```jjjuuu~~~~~~~~~}}}|||}}}~~~~~~|||}}}}}}~~~~~~~~~~~~}}}|||~~~}}}~~~|||{{{{{{|||~~~~~~~~~~~~~~~~~~~~~}}}|||~~~}}}~~~zzzyyyyyy{{{~~~~~~~~~~~~~~~}}}}}}~~~}}}}}}}}}~~~~~~zzzyyyyyy{{{}}}~~~~~~~~~~~~~~~}}}}}}~~~}}}|||}}}~~~}}}}}}~~~~~~~~~|||zzzzzzzzz|||}}}|||{{{}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~|||{{{|||}}}}}}}}}~~~~~~~~~|||{{{zzzzzz{{{|||{{{yyy|||||||||}}}}}}}}}~~~~~~}}}~~~~~~~~~~~~~~~}}}}}}|||}}}~~~}}}|||{{{{{{}}}}}}~~~~~~~~~~~~~~~~~~~~~zzzyyyxxxyyy{{{||||||zzz{{{{{{{{{{{{||||||||||||}}}}}}~~~~~~~~~~~~}}}}}}|||}}}~~~}}}{{{zzz{{{|||}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}~~~~~~xxxwwwwwwyyy{{{}}}}}}|||zzzzzzzzz{{{{{{{{{{{{||||||}}}}}}~~~~~~~~~}}}}}}|||}}}}}}}}}{{{zzz{{{|||||||||||||||}}}}}}}}}~~~~~~~~~}}}~~~|||}}}~~~yyyzzz{{{|||}}}}}}}}}}}}~~~|||{{{{{{{{{{{{zzz{{{|||}}}}}}~~~~~~}}}~~~~~~~~~}}}}}}}}}}}}}}}||||||||||||}}}~~~}}}~~~}}}}}}~~~wwwxxxyyyzzzzzz{{{{{{{{{~~~~~~}}}|||{{{{{{{{{{{{zzz{{{|||}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}|||||||||{{{{{{{{{{{{|||}}}~~~}}}}}}~~~~~~}}}~~~~~~}}}}}}~~~~~~wwwwwwxxxyyyzzzzzzzzzzzz|||{{{{{{zzzzzz{{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~}}}|||{{{{{{zzzzzzzzz{{{{{{||||||}}}}}}|||}}}~~~~~~~~~}}}|||||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~yyyyyyzzz{{{{{{{{{{{{{{{yyyyyyyyyyyyyyyzzz{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~}}}|||{{{{{{zzzyyyzzz{{{{{{||||||}}}}}}}}}||||||}}}}}}}}}~~~~~~~~~{{{{{{||||||}}}~~~~~~~~~|||}}}}}}~~~xxxyyyzzzzzzzzzzzzzzzzzzwwwwwwwwwwwwxxxyyyzzz{{{zzz{{{|||}}}}}}~~~}}}}}}}}}}}}||||||{{{zzzzzzyyy||||||}}}~~~~~~~~~}}}}}}{{{{{{{{{|||||||||}}}}}}{{{||||||}}}~~~||||||}}}~~~vvvwwwwwwxxxxxxwwwwwwwwwvvvvvvvvvvvvwwwwwwxxxyyyyyyyyyzzz{{{||||||||||||{{{{{{{{{{{{zzzzzzzzzzzz|||}}}~~~~~~}}}|||{{{{{{zzzzzzzzz{{{|||}}}{{{|||}}}~~~~~~~~~|||}}}}}}}}}~~~vvvvvvwwwwwwwwwwwwvvvvvvvvvvvvvvvuuuuuuvvvwwwwwwwwwxxxyyyzzz{{{{{{{{{{{{yyyzzzzzzzzzzzz{{{{{{{{{{{{|||~~~~~~}}}|||{{{{{{zzzyyyyyyyyyzzz||||||{{{{{{|||}}}}}}}}}|||{{{||||||}}}}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~xxxxxxyyyyyyyyyxxxxxxwwwvvvvvvuuuuuuuuuuuuvvvvvvwwwwwwxxxyyyzzzzzzzzzzzzxxxxxxyyyzzzzzz{{{{{{|||zzz{{{}}}~~~~~~|||{{{yyyzzzzzzyyyxxxyyyzzz{{{|||zzz{{{|||||||||{{{zzzyyyyyyzzzzzz{{{|||}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~vvvuuutttsssssstttuuuuuuxxxwwwvvvuuuttttttttttttxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyzzzzzzyyyyyyxxx{{{{{{{{{{{{{{{{{{{{{zzzyyyyyyyyyyyyyyyyyyyyyyyy|||||||||{{{zzzzzzyyyyyy|||||||||||||||{{{{{{{{{}}}}}}|||||||||||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}~~~vvvvvvttttttttttttuuuvvvwwwvvvvvvvvvvvvvvvwwwwwwzzzzzzzzzzzzzzzyyyyyyyyyxxxxxxyyyyyyyyyyyyxxxxxxzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{}}}}}}|||||||||||||||}}}|||||||||||||||||||||||||||~~~~~~~~~~~~}}}~~~wwwvvvuuuttttttuuuvvvwwwuuuuuuuuuvvvvvvwwwyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxyyyyyyyyyyyyxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyzzzzzz{{{||||||zzzzzzzzzzzz{{{{{{{{{{{{||||||{{{{{{{{{||||||}}}||||||||||||||||||||||||yyy{{{}}}~~~~~~}}}~~~~~~~~~}}}}}}~~~~~~vvvvvvuuutttuuuvvvwwwxxxuuuuuuuuuuuuuuuvvvwwwwwwuuuuuuvvvvvvvvvvvvvvvwwwwwwwwwxxxxxxxxxxxxwwwwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyzzzzzzzzzzzzyyyyyyyyyyyyzzzzzzzzzzzz{{{{{{zzzzzz{{{{{{||||||||||||||||||||||||||||||yyy{{{||||||||||||}}}~~~{{{{{{||||||||||||{{{{{{{{{{{{|||}}}~~~vvvuuutttttttttuuuwwwxxxuuuuuutttssssssssssssssstttttttttuuuuuuuuuvvvvvvvvvwwwwwwxxxxxxwwwwwwvvvvvvvvvvvvwwwwwwwwwxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwzzzzzzyyyyyyxxxxxxxxxxxxwwwxxxxxxxxxyyyyyyyyyzzzzzzzzzyyyzzzzzz{{{||||||{{{{{{{{{{{{{{{{{{{{{{{{zzz|||||||||zzzzzz{{{|||zzz{{{{{{||||||{{{{{{zzzzzzzzz{{{|||~~~~~~~~~ttttttsssssstttuuuvvvwwwuuuuuusssrrrrrrqqqqqqqqqtttuuuuuuvvvvvvwwwwwwwwwvvvvvvwwwwwwwwwwwwvvvvvvuuuuuuvvvvvvwwwxxxxxxxxxvvvvvvvvvvvvvvvvvvvvvvvvzzzzzzyyyxxxxxxwwwvvvvvvvvvvvvwwwwwwxxxxxxyyyyyyyyyyyyyyyyyyyyyzzz{{{|||{{{{{{{{{{{{{{{{{{{{{{{{{{{||||||{{{zzzyyy{{{}}}|||}}}}}}~~~~~~}}}}}}|||zzzzzz{{{|||}}}sssrrrrrrrrrssstttvvvwwwttttttsssrrrrrrrrrsssssssssttttttuuuvvvvvvwwwwwwuuuvvvvvvvvvvvvvvvvvvuuuuuuuuuvvvwwwwwwxxxyyyyyyvvvvvvvvvvvvvvvvvvvvvvvvxxxxxxxxxxxxwwwwwwwwwwwwuuuuuuvvvvvvwwwxxxxxxyyyxxxxxxxxxxxxyyyzzz{{{|||{{{{{{{{{{{{{{{{{{{{{{{{zzz{{{{{{{{{zzz{{{}}}}}}}}}~~~~~~~~~~~~}}}}}}{{{{{{|||}}}~~~~~~~~~~~~~~~~~~rrrrrrqqqqqqrrrsssuuuvvvssssssssssssssstttuuuvvvqqqqqqrrrrrrssstttuuuuuuuuuuuuvvvvvvvvvvvvuuuuuuuuuvvvvvvwwwxxxyyyyyyyyyvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwxxxxxxyyyyyytttuuuuuuvvvwwwxxxxxxxxxxxxxxxxxxxxxyyyzzz{{{|||{{{{{{{{{{{{{{{{{{{{{{{{xxxyyyzzzzzzzzz|||{{{{{{||||||||||||{{{{{{||||||}}}}}}~~~~~~|||~~~}}}~~~~~~~~~}}}rrrsssttttttuuuuuuttttttuuusssrrrrrrssstttsssrrrrrrrrrrrrssstttuuuvvvwwwtttuuuvvvwwwwwwvvvuuutttuuuuuuvvvwwwwwwvvvttttttvvvvvvvvvvvvvvvwwwxxxxxxvvvvvvvvvvvvwwwxxxyyyzzz{{{xxxuuuuuuvvvwwwxxxxxx{{{yyywwwxxx{{{}}}{{{yyy{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{||||||||||||}}}zzzzzzzzz{{{{{{{{{{{{||||||||||||}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~rrrrrrssssssttttttssssssuuusssqqqqqqssstttsssrrrtttssssssssssssttttttuuuttttttuuuuuuuuuuuuttttttssstttuuuvvvwwwvvvuuuuuutttttttttttttttuuuvvvvvvvvvuuuuuuvvvvvvwwwxxxyyyyyyvvvttttttuuuwwwwwwwwwzzzxxxwwwxxxzzz|||zzzyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{||||||zzzzzzzzz{{{{{{{{{{{{|||{{{{{{||||||}}}~~~~~~~~~||||||||||||||||||||||||}}}}}}}}}}}}~~~~~~~~~~~~pppqqqqqqqqqrrrrrrrrrrrrtttrrrqqqqqqssstttsssrrruuuuuutttssssssssssssssstttsssssssssssssssssstttrrrssstttuuuvvvvvvvvvvvvsssrrrrrrrrrrrrsssttttttuuuttttttuuuuuuvvvwwwxxxvvvtttssssssuuuwwwwwwwwwxxxwwwvvvwwwyyyyyyyyywwwyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{{{{|||zzzzzz{{{{{{|||}}}}}}}}}{{{{{{{{{{{{{{{{{{{{{{{{||||||||||||}}}~~~~~~~~~~~~~~~ooooooooooooppppppqqqqqqsssrrrpppqqqrrrssssssrrrtttssssssrrrrrrsssssssssuuutttsssrrrrrrssstttuuussstttttttttttttttttttttsssrrrrrrrrrrrrrrrsssssstttssssssttttttuuuvvvwwwvvvtttssstttvvvxxxxxxxxxwwwvvvvvvvvvwwwwwwwwwvvvxxxxxxxxxxxxxxxxxxxxxxxxwwwxxxxxxxxxyyyyyyyyyyyyzzzzzzzzz{{{{{{{{{{{{|||yyyyyyzzzzzz{{{||||||}}}{{{{{{{{{{{{{{{{{{{{{{{{||||||||||||}}}~~~~~~~~~~~~~~~~~~|||~~~ooonnnnnnnnnnnnooopppqqqrrrqqqpppppprrrsssssssssqqqqqqqqqrrrrrrtttuuuuuuvvvuuutttsssssstttuuuvvvuuuuuutttsssssssssrrrrrrttttttssssssrrrsssssstttsssssssssssstttuuuvvvwwwvvvuuutttuuuxxxyyyyyyyyyvvvvvvvvvvvvvvvuuuvvvvvvxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwwwwxxxxxxxxxyyyzzzzzzzzz{{{{{{{{{{{{|||yyyyyyyyyzzz{{{{{{||||||||||||||||||||||||||||||{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~zzz{{{|||}}}}}}}}}~~~~~~}}}}}}ooonnnmmmmmmmmmnnnpppqqqrrrpppoooppprrrsssssssssppppppqqqqqqrrrtttuuuvvvuuuuuuttttttttttttuuuuuuttttttsssrrrrrrrrrrrrsssuuuuuutttssssssssstttttttttssssssttttttuuuvvvwwwwwwvvvuuuwwwyyyyyyyyyxxxvvvwwwwwwwwwuuutttuuuvvvxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwwwwxxxxxxxxxxxxzzzzzzzzz{{{{{{{{{{{{|||yyyyyyzzzzzz{{{|||||||||||||||||||||||||||||||||zzzzzzzzz{{{{{{|||}}}~~~}}}}}}}}}~~~~~~~~~~~~~~~zzz{{{{{{{{{{{{|||||||||}}}|||{{{{{{}}}ooonnnmmmlllmmmnnnpppqqqqqqpppoooppprrrsssssssssrrrqqqqqqqqqrrrsssssstttsssssssssttttttsssssssssqqqqqqqqqqqqrrrsssuuuuuuuuuuuutttsssssssssssssssttttttttttttuuuvvvwwwxxxwwwvvvuuuvvvxxxxxxwwwuuuvvvwwwyyywwwuuutttuuuwwwyyyyyyyyyyyyyyyyyyyyyyyywwwwwwwwwxxxxxxxxxyyyyyyzzzzzzzzz{{{{{{{{{{{{|||zzzzzzzzz{{{||||||}}}}}}{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzzzzzzz{{{|||}}}}}}|||}}}}}}}}}~~~~~~~~~}}}|||{{{{{{||||||{{{zzz{{{{{{||||||}}}~~~pppooommmlllmmmnnnppprrrqqqooooooooorrrsssssssssssssssrrrrrrqqqqqqrrrrrrqqqqqqsssttttttsssqqqqqqnnnnnnoooppprrrtttwwwxxxuuutttssssssrrrrrrrrrrrruuuttttttuuuuuuvvvwwwxxxvvvuuuuuuvvvwwwwwwuuusssvvvxxxyyyxxxuuutttuuuwwwyyyyyyyyyyyyyyyyyyyyyyyywwwxxxxxxxxxxxxyyyyyyyyyzzzzzzzzz{{{{{{{{{||||||zzzzzz{{{{{{|||}}}}}}}}}zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz|||}}}}}}||||||}}}}}}~~~~~~~~~~~~}}}|||}}}}}}{{{zzz|||}}}}}}}}}~~~~~~~~~~~~mmmmmmnnnoooooooooooooooqqqqqqppppppqqqqqqrrrsssttttttsssrrrrrrrrrssssssrrrrrrqqqqqqpppooonnnnnnpppqqqqqqrrrrrrsssssstttvvvuuutttsssrrrsssssstttrrrrrrssstttuuuuuuuuutttvvvvvvuuuttttttttttttuuuvvvwwwxxxyyyxxxxxxvvvuuuxxxyyyyyyyyyyyyxxxwwwwwwwwwxxxxxxyyyyyyxxxxxxwww}}}|||zzzyyyxxxxxxyyyyyyvvvyyy|||}}}|||{{{{{{{{{||||||{{{{{{{{{{{{||||||{{{{{{{{{{{{||||||||||||~~~~~~~~~~~~~~~~~~}}}|||zzzxxxxxxxxxzzz{{{{{{{{{{{{{{{{{{|||}}}}}}~~~~~~~~~mmmmmmnnnoooooooooooooooqqqqqqppppppqqqqqqrrrsssssssssrrrrrrrrrrrrssstttqqqqqqqqqqqqqqqpppppppppoooooopppqqqqqqrrrrrrsssvvvuuutttsssrrrsssssstttqqqqqqrrrsssssssssssssssuuuttttttssssssttttttuuuwwwwwwxxxyyyyyyxxxwwwvvvxxxxxxxxxxxxxxxwwwvvvvvvxxxxxxyyyyyyyyyyyyxxxxxx}}}|||zzzyyyxxxxxxyyyyyywwwyyy|||}}}|||zzzzzzzzz{{{{{{zzzzzzzzzzzz{{{{{{{{{{{{{{{{{{{{{|||||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}{{{zzzxxxxxxyyyzzz{{{||||||{{{{{{||||||}}}~~~~~~~~~}}}~~~mmmmmmnnnoooooooooooonnnqqqppppppppppppqqqrrrrrrqqqqqqqqqqqqrrrsssttttttppppppqqqqqqqqqrrrrrrrrrnnnooooooppppppqqqrrrrrruuutttssssssrrrsssssssssrrrrrrssstttttttttssssssrrrrrrrrrrrrssstttuuuuuuwwwxxxxxxyyyyyyyyyxxxxxxwwwwwwwwwvvvvvvvvvuuuuuuxxxyyyyyyzzzzzzyyyyyyxxx|||{{{zzzyyyxxxxxxxxxyyyxxxzzz||||||{{{yyyyyyyyyzzzyyyyyyxxxxxxyyyyyyzzzzzzzzzzzz{{{{{{{{{||||||{{{{{{{{{||||||||||||||||||{{{zzzyyyxxxyyyzzz{{{|||||||||{{{||||||}}}~~~~~~}}}||||||}}}lllmmmnnnnnnoooooonnnnnnpppppppppppppppqqqqqqrrrppppppppppppqqqrrrttttttrrrrrrrrrqqqqqqqqqqqqqqqooooooppppppqqqqqqrrrrrrtttsssssssssssssssssssssuuuuuuvvvvvvvvvvvvvvvuuupppppppppqqqrrrsssuuuvvvwwwxxxxxxyyyyyyyyyyyyyyyvvvvvvuuuuuuttttttttttttyyyyyyzzzzzzzzzzzzyyyyyy{{{zzzzzzyyyyyyxxxxxxxxxyyyzzz|||{{{yyyxxxxxxxxxyyyyyyxxxxxxxxxxxxyyyyyyyyyyyyyyyzzz{{{{{{{{{|||{{{{{{{{{{{{{{{|||||||||{{{zzzzzzyyyyyyyyyzzz{{{{{{{{{zzzzzz{{{{{{|||}}}~~~|||{{{|||}}}llllllmmmnnnnnnnnnnnnnnnppppppooooooppppppqqqrrrooooooooopppqqqrrrssstttttttttsssrrrpppooonnnnnnppppppqqqqqqrrrsssssssssrrrrrrssssssssssssssssssuuuvvvvvvvvvvvvvvvuuuuuuoooooopppppprrrsssuuuvvvwwwwwwwwwxxxxxxyyyyyyyyyvvvuuutttsssssssssttttttxxxyyyyyyzzzzzzyyyyyyxxxyyyyyyyyyyyyyyyyyyxxxxxxyyyzzz{{{zzzxxxwwwwwwxxxzzzzzzyyyyyyyyyyyyzzzzzzxxxxxxxxxyyyzzz{{{{{{{{{{{{{{{{{{|||||||||}}}}}}zzzzzzzzzyyyzzzzzzzzzzzzzzzzzzyyyyyyzzzzzz{{{|||}}}{{{{{{{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~llllllmmmnnnnnnnnnnnnmmmpppoooooooooooopppqqqqqqoooooooooooopppqqqrrrrrrttttttsssqqqooonnnllllllpppqqqqqqrrrssssssttttttqqqrrrrrrssssssssssssrrrsssssstttttttttsssrrrrrrpppppppppqqqrrrsssuuuvvvvvvvvvvvvvvvwwwxxxyyyyyyvvvuuutttssssssssstttuuuwwwxxxxxxyyyyyyxxxxxxwwwxxxxxxyyyyyyyyyyyyxxxxxxxxxyyyzzzyyywwwvvvwwwyyyzzzyyyyyyxxxxxxyyyyyyzzzvvvwwwxxxxxxyyyzzz{{{{{{zzzzzz{{{{{{|||}}}}}}}}}yyyyyyzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyzzzzzz{{{|||~~~|||{{{{{{zzzzzz||||||||||||||||||||||||{{{|||}}}~~~~~~~~~~~~~~~~~~kkklllmmmmmmnnnnnnmmmmmmooooooooooooooopppqqqqqqppppppoooooooooppppppqqqrrrrrrqqqpppnnnmmmllllllpppppppppqqqrrrrrrsssssspppqqqrrrssstttssssssrrrsssssssssssssssrrrqqqqqqqqqqqqqqqqqqrrrtttuuuuuuuuuuuuuuuuuuuuuwwwxxxyyywwwvvvtttsssrrrssstttuuuvvvwwwwwwxxxxxxwwwwwwvvvwwwxxxyyyyyyyyyyyyxxxwwwvvvxxxxxxxxxvvvvvvxxxzzzxxxxxxwwwwwwwwwwwwxxxxxxvvvvvvwwwxxxyyyzzz{{{{{{xxxyyyyyyzzz{{{{{{||||||xxxyyyyyyzzz{{{{{{{{{zzz|||{{{{{{{{{{{{|||}}}}}}|||}}}}}}}}}}}}|||zzzyyy{{{{{{{{{{{{{{{{{{{{{{{{yyyzzz|||~~~~~~}}}|||}}}}}}~~~}}}}}}~~~~~~~~~~~~}}}}}}kkklllmmmmmmnnnnnnmmmmmmoooooooooooooooppppppqqqqqqpppooooooooooooooopppppppppoooooonnnnnnmmmmmmooooooooopppqqqqqqrrrrrroooppprrrssstttssssssrrrtttuuuuuuuuutttssssssrrrrrrrrrrrrrrrssstttuuuuuuuuuttttttttttttvvvxxxyyyxxxvvvtttsssssssssuuuvvvvvvvvvwwwwwwwwwwwwvvvvvvvvvwwwyyyyyyzzzyyyxxxwwwvvvwwwwwwwwwvvvwwwxxxzzzwwwwwwvvvvvvvvvvvvwwwwwwuuuvvvwwwxxxyyyzzz{{{{{{wwwwwwxxxyyyyyyzzz{{{{{{xxxyyyzzzzzz{{{{{{{{{zzz}}}}}}}}}}}}}}}~~~yyyzzz|||~~~~~~}}}{{{zzz{{{{{{{{{{{{{{{{{{{{{{{{wwwyyy{{{}}}~~~~~~||||||yyyyyyzzz{{{{{{|||{{{{{{||||||}}}}}}}}}}}}||||||~~~~~~|||}}}~~~mmmnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnppppppppppppppppppppppppssssssqqqpppooommmllllllppppppqqqqqqqqqqqqppppppppppppqqqqqqqqqppppppooouuutttrrrqqqqqqrrrtttuuusssrrrqqqqqqqqqrrrssstttssssssssstttuuuvvvvvvwwwvvvvvvvvvvvvvvvuuuttttttttttttttttttuuuvvvwwwxxxxxxwwwwwwxxxyyyzzzxxxwwwwwwxxxxxxxxxwwwvvvtttrrrvvvvvvvvvvvvwwwwwwwwwwwwvvvxxxzzz|||}}}{{{yyyxxxwwwwwwxxxxxxxxxyyyyyyyyyxxxxxxyyyzzz{{{{{{||||||zzz{{{|||{{{zzzzzzzzz|||yyyzzz{{{{{{{{{zzzxxxwwwzzzzzz{{{{{{{{{{{{zzzzzz{{{|||~~~}}}{{{zzz}}}}}}}}}}}}~~~~~~~~~~~~|||}}}}}}}}}}}}}}}||||||||||||}}}~~~~~~}}}|||{{{mmmmmmnnnnnnnnnnnnmmmmmmmmmmmmmmmnnnnnnnnnooooooppppppppppppppppppppppppttttttsssqqqpppnnnmmmmmmooooooppppppppppppooooooqqqqqqqqqrrrrrrqqqqqqpppsssrrrpppoooooopppqqqsssrrrrrrqqqqqqqqqrrrssstttssssssssstttuuuvvvvvvvvvvvvvvvvvvvvvvvvuuuttttttuuuuuuttttttuuuvvvwwwwwwyyyxxxwwwwwwxxxxxxvvvtttxxxxxxxxxxxxwwwwwwvvvuuuttttttuuuuuuuuuvvvvvvvvvuuuwwwyyy{{{{{{zzzxxxwwwwwwwwwwwwxxxxxxxxxxxxyyywwwwwwxxxxxxyyyyyyzzzzzzxxxzzz{{{zzzyyyxxxyyyzzzzzz{{{{{{|||{{{zzzxxxwww{{{{{{||||||||||||{{{{{{zzz{{{}}}~~~~~~}}}{{{zzz{{{{{{{{{|||||||||||||||{{{{{{|||||||||{{{{{{zzz~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~lllmmmmmmnnnnnnnnnmmmmmmnnnnnnnnnnnnoooooooooooooooooooooooooooooooooooorrrrrrqqqpppooommmllllllnnnnnnnnnoooooonnnnnnnnnqqqqqqrrrrrrrrrrrrqqqqqqrrrqqqpppoooooopppqqqrrrrrrqqqqqqqqqqqqrrrssstttssssssssstttuuuuuuvvvvvvuuuuuuuuuvvvuuuuuutttsssuuuuuuuuutttuuuuuuvvvvvvzzzxxxwwwwwwxxxwwwtttrrrxxxxxxwwwwwwwwwwwwxxxxxxsssssstttttttttuuuuuuuuutttuuuwwwyyyyyyxxxwwwvvvvvvvvvvvvwwwwwwwwwxxxxxxvvvvvvvvvvvvwwwwwwwwwwwwwwwxxxyyyyyywwwwwwxxxyyy||||||||||||{{{zzzxxxxxx{{{||||||}}}}}}||||||{{{yyyzzz{{{|||||||||zzzzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyzzzzzz{{{{{{{{{zzzzzz}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~llllllmmmmmmnnnnnnmmmmmmnnnnnnnnnoooooooooppppppnnnnnnnnnnnnnnnnnnnnnnnnooonnnnnnmmmkkkjjjjjjiiilllmmmmmmnnnnnnmmmmmmllloooooopppqqqqqqqqqqqqpppsssrrrrrrqqqqqqrrrssstttqqqqqqqqqqqqrrrsssssstttsssssssssttttttuuuuuuuuutttttttttuuuuuuttttttsssuuuuuutttttttttuuuuuuvvvyyyxxxwwwwwwxxxxxxvvvtttwwwvvvuuuuuuuuuvvvxxxyyysssssstttttttttuuuuuuuuutttuuuvvvxxxxxxwwwvvvvvvuuuuuuvvvvvvvvvwwwwwwwwwuuuuuuuuuuuuuuutttttttttwwwxxxyyyyyywwwwwwxxxyyy||||||{{{{{{zzzyyyyyyxxxzzz{{{{{{{{{{{{{{{{{{zzzxxxyyyzzz{{{{{{{{{zzzzzzyyyyyyyyyyyyyyyxxxxxxxxxyyyzzzzzz{{{{{{{{{{{{zzz||||||||||||||||||||||||}}}}}}}}}}}}}}}|||||||||{{{|||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~kkkkkklllmmmmmmmmmmmmmmmnnnnnnnnnnnnoooooooooooommmmmmmmmmmmmmmmmmmmmmmmnnnmmmmmmlllkkkjjjiiiiiillllllmmmmmmmmmmmmllllllmmmmmmnnnoooooooooooooooqqqqqqqqqqqqrrrrrrssssssppppppqqqrrrssssssttttttssssssssssssttttttttttttrrrsssttttttttttttsssssstttttttttttttttuuuuuuvvvwwwvvvvvvwwwyyyzzzyyywwwttttttsssssssssuuuwwwxxxttttttuuuuuuuuuvvvvvvvvvuuuuuuvvvwwwxxxwwwwwwvvvtttttttttuuuuuuuuuvvvvvvuuutttttttttttttttttttttwwwyyyzzzyyyxxxwwwxxxyyy{{{zzzzzzzzzyyyyyyyyyyyyxxxyyyyyyzzzzzzyyyyyyxxxxxxxxxyyyzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyxxxxxxyyyzzz{{{|||||||||||||||{{{{{{{{{{{{{{{{{{{{{{{{}}}|||||||||||||||||||||yyyzzz{{{|||}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}jjjkkklllmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnoooooonnnnnnmmmllllllkkkllllllmmmmmmmmmmmmllllllkkklllmmmnnnnnnooonnnnnnnnnnnnoooooopppqqqqqqqqqooopppqqqrrrssstttttttttssssssssssssssssssssssssqqqrrrsssssstttssssssssssssssssssssstttuuuvvvwwwuuuttttttvvvyyyzzzyyyxxxssssssssssssssstttuuuuuuttttttuuuuuuuuuvvvvvvvvvuuuuuuvvvvvvwwwwwwvvvvvvsssssstttttttttuuuuuuuuutttttttttuuuuuuuuuuuuuuuwwwxxxyyyyyyxxxwwwxxxyyyxxxxxxxxxxxxxxxyyyyyyzzzwwwxxxxxxxxxxxxxxxxxxwwwxxxyyyyyyyyyzzz{{{{{{|||{{{{{{zzzzzzyyyyyyxxxxxxyyyzzz{{{|||||||||||||||{{{{{{{{{{{{{{{{{{{{{{{{}}}}}}}}}}}}}}}~~~~~~~~~yyyzzz{{{{{{||||||||||||||||||}}}}}}~~~~~~~~~}}}}}}|||||||||{{{|||~~~~~~iiijjjkkklllmmmmmmmmmmmmllllllllllllmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnoooooonnnnnnmmmmmmllllllllllllmmmmmmmmmmmmllllllkkklllmmmnnnoooooooooooommmnnnoooppppppqqqqqqqqqnnnoooqqqsssttttttttttttssssssssssssssssssssssssqqqqqqrrrsssssssssssssssqqqqqqrrrssstttuuuwwwxxxtttsssssstttvvvwwwvvvtttssssssttttttuuutttttttttsssssstttttttttuuuuuuuuussstttttttttuuuuuuuuuuuurrrsssssssssssstttttttttttttttuuuuuuvvvwwwwwwwwwvvvwwwxxxxxxvvvvvvwwwxxxvvvuuuuuuuuuvvvxxxzzz{{{xxxxxxxxxyyyyyyxxxxxxxxxyyyyyyyyyzzzzzz{{{|||}}}{{{{{{zzzyyyyyyxxxwwwwwwxxxxxxyyyzzz{{{||||||{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{||||||}}}}}}~~~~~~~~~zzzzzz{{{{{{|||{{{{{{{{{|||||||||}}}~~~}}}}}}}}}}}}}}}~~~~~~~~~|||}}}~~~~~~~~~~~~}}}~~~iiijjjkkklllmmmmmmmmmmmmkkkkkkkkklllllllllmmmmmmoooooooooooooooooooooooommmmmmmmmllllllkkkkkkjjjlllmmmmmmnnnnnnmmmmmmllllllmmmnnnoooppppppppppppooooooppprrrrrrsssssssssnnnoooqqqsssttttttttttttsssssssssssssssssssssssspppqqqrrrrrrssssssssssssppppppqqqrrrtttvvvxxxyyytttsssrrrsssttttttrrrqqqssstttuuuvvvvvvuuutttsssrrrrrrrrrsssssssssttttttrrrrrrrrrsssssssssttttttrrrrrrrrrssssssssstttttttttuuuuuuvvvwwwxxxyyyyyyuuuvvvwwwvvvuuutttuuuwwwttttttttttttvvvxxxzzz{{{xxxyyyyyyzzzzzzyyyyyyxxxzzzyyyyyyzzz{{{|||}}}~~~zzzzzzyyyyyyxxxwwwwwwvvvvvvwwwxxxyyyzzzzzz{{{zzz||||||||||||||||||||||||xxxyyyyyyzzz{{{|||}}}}}}zzz{{{{{{||||||{{{{{{zzz{{{||||||}}}~~~{{{|||}}}~~~{{{}}}~~~~~~~~~~~~}}}|||~~~~~~~~~mmmmmmmmmmmmmmmmmmmmmmmmkkkkkklllmmmlllkkkiiihhhnnnmmmmmmllllllnnnoooppplllmmmnnnmmmmmmmmmoooqqqjjjkkklllmmmmmmlllkkkjjjjjjkkklllmmmnnnnnnnnnnnnooooooooooooppppppppppppppppppqqqqqqqqqrrrrrrrrrrrrqqqpppppprrrttttttsssvvvuuussssssrrrssstttuuussssssrrrssstttvvvxxxyyyuuuuuuuuuuuuuuuvvvwwwwwwsssrrrqqqqqqqqqrrrsssttttttsssqqqppppppqqqrrrsssuuuttttttssssssrrrqqqqqqssssssssssssssssssssssssvvvuuutttuuuvvvxxx{{{}}}vvvwwwxxxwwwvvvvvvxxxyyyxxxwwwvvvuuuuuuwwwyyyzzzwwwxxxyyyxxxvvvuuuvvvwwwxxxxxxxxxxxxyyy{{{}}}~~~{{{zzzxxxwwwvvvwwwxxxxxxyyyyyyyyyzzzzzz{{{{{{{{{{{{{{{||||||{{{zzzyyyyyy{{{{{{{{{{{{||||||||||||zzz{{{{{{|||||||||||||||zzzzzzzzzzzz{{{{{{{{{{{{~~~~~~~~~~~~~~~}}}~~~}}}}}}~~~}}}}}}~~~~~~~~~~~~|||{{{}}}~~~~~~~~~~~~}}}}}}~~~~~~{{{|||~~~llllllllllllllllllllllllkkkkkkllllllkkkjjjjjjiiimmmlllkkkkkkkkklllnnnnnnkkklllmmmlllkkkkkkmmmoookkklllmmmmmmmmmmmmlllkkkjjjkkklllmmmnnnnnnnnnnnnnnnnnnooooooooopppppppppppppppooooooppppppqqqqqqsssqqqpppppprrrssssssrrrttttttsssrrrrrrssstttuuuuuuttttttsssssstttuuuvvvuuuuuuttttttuuuuuuvvvvvvuuutttsssrrrqqqrrrrrrsssssssssrrrrrrrrrrrrrrrsssrrrrrrssssssssssssssssssrrrrrrrrrrrrrrrrrrrrrrrrttttttssstttuuuwwwzzz{{{wwwxxxxxxwwwvvvuuuwwwxxxwwwwwwuuuuuuuuuvvvxxxyyywwwxxxyyyxxxvvvuuuvvvwwwxxxxxxwwwxxxyyyzzz|||}}}|||{{{zzzyyyxxxyyyzzzzzzyyyyyyyyyzzzzzzzzzzzzzzz{{{{{{{{{{{{{{{zzzyyyyyy{{{{{{{{{{{{||||||||||||zzz{{{||||||}}}}}}||||||}}}}}}}}}||||||{{{{{{{{{~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~}}}}}}~~~}}}}}}}}}~~~~~~~~~}}}|||{{{}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~|||}}}~~~lllllllllllllllllllllllllllkkkjjjjjjiiijjjjjjjjjkkkkkkkkkjjjkkkllllllmmmllllllmmmkkkjjjjjjkkklllllllllmmmmmmmmmmmmlllllljjjkkklllmmmmmmnnnnnnmmmnnnnnnoooooooooooopppppppppooonnnnnnnnnoooqqqqqqsssrrrppppppqqqrrrqqqppprrrrrrqqqqqqrrrssstttuuuvvvuuutttssssssssssssssstttttttttttttttuuuuuuuuuwwwvvvtttrrrqqqqqqqqqrrrrrrrrrsssssstttssssssrrrqqqqqqqqqrrrssstttttttttrrrrrrrrrrrrrrrrrrrrrrrrssssssrrrssstttvvvxxxzzzxxxxxxxxxwwwuuutttuuuwwwvvvuuutttttttttuuuwwwwwwvvvwwwxxxwwwvvvuuuvvvwwwxxxxxxwwwwwwxxxyyyzzzzzz|||{{{yyyxxxxxxyyyzzzzzzzzzzzzzzzzzzyyyyyyyyyyyyzzz{{{{{{{{{{{{zzzzzzyyyzzz{{{{{{{{{{{{|||||||||{{{||||||}}}}}}}}}}}}}}}~~~}}}|||{{{zzz|||||||||}}}}}}}}}}}}}}}}}}~~~|||}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}{{{|||}}}~~~~~~}}}|||}}}~~~~~~}}}}}}}}}~~~llllllllllllllllllllllllkkkjjjiiihhhhhhiiijjjkkkkkkkkkkkkkkkkkkllllllmmmlllmmmmmmllljjjiiijjjllllllllllllmmmmmmllllllllljjjjjjkkklllmmmmmmmmmmmmnnnnnnnnnnnnooooooooopppqqqpppnnnnnnnnnoooqqqrrrtttrrrpppppppppqqqpppoooqqqpppppppppqqqrrrtttuuutttttttttsssssssssssssssrrrrrrssstttttttttttttttuuutttsssqqqppppppqqqqqqqqqrrrsssuuuuuutttsssrrrqqqqqqrrrrrrrrrsssssssssqqqqqqqqqqqqqqqqqqqqqqqqssssssssssssuuuwwwxxxyyyxxxxxxxxxvvvtttssstttuuuttttttssssssssstttuuuvvvuuuvvvwwwwwwuuutttuuuwwwwwwwwwwwwwwwwwwwwwxxxxxxyyyxxxwwwvvvvvvwwwxxxxxx{{{zzzzzzyyyyyyxxxxxxxxxzzzzzzzzz{{{{{{zzzzzzyyyzzzzzzzzz{{{{{{{{{||||||{{{|||}}}}}}~~~~~~}}}}}}~~~~~~}}}||||||{{{{{{{{{{{{{{{|||||||||||||||}}}~~~}}}||||||}}}|||||||||}}}}}}}}}~~~~~~~~~}}}{{{|||}}}~~~}}}|||{{{|||~~~}}}|||~~~~~~jjjjjjjjjjjjjjjjjjjjjjjjjjjiiihhhgggggghhhjjjkkkkkkkkkllllllmmmmmmmmmmmmmmmnnnnnnmmmkkkjjjkkkmmmlllllllllkkkkkkllllllllliiijjjkkklllmmmmmmmmmmmmmmmnnnnnnnnnnnnoooooooooqqqqqqpppooopppqqqrrrssssssqqqooooooppppppooonnnpppooooooooopppqqqssstttqqqrrrrrrsssssssssssssssqqqqqqrrrssssssssssssrrrqqqqqqpppoooooopppqqqrrrpppqqqssstttuuutttsssrrrssssssrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsssssstttuuuvvvxxxyyyzzzwwwxxxwwwvvvsssrrrsssuuusssssssssssssssttttttuuutttuuuvvvvvvuuutttuuuvvvvvvwwwwwwwwwwwwwwwwwwwwwxxxwwwvvvvvvvvvwwwxxxxxxzzzzzzzzzyyyyyyxxxxxxwwwyyyyyyzzzzzzzzzzzzzzzyyyzzzzzzzzzzzz{{{{{{{{{{{{{{{{{{|||}}}}}}}}}}}}}}}{{{{{{{{{{{{{{{{{{{{{{{{zzzzzz{{{{{{|||||||||||||||~~~}}}||||||}}}{{{{{{|||||||||}}}}}}}}}}}}|||{{{|||}}}~~~|||{{{zzz{{{}}}}}}|||gggggggggggggggggggggggghhhhhhhhhhhhhhhhhhiiijjjkkkkkklllmmmmmmmmmmmmmmmmmmmmmnnnmmmkkkkkklllnnnkkkkkkjjjjjjjjjjjjkkkkkkiiijjjkkkllllllmmmmmmlllmmmmmmnnnnnnnnnnnnooooooppppppqqqqqqrrrrrrrrrrrrrrrpppnnnnnnooopppooonnnpppooonnnnnnooopppqqqrrrpppqqqrrrrrrsssssssssrrroooppprrrssssssrrrrrrqqqoooooonnnnnnnnnoooqqqqqqppppppqqqrrrsssssssssssssssssssssrrrqqqppppppppprrrrrrrrrrrrrrrrrrrrrrrrrrrssstttuuuwwwxxxyyyyyyvvvvvvvvvuuusssrrrsssuuurrrrrrssssssttttttttttttssstttuuuuuuttttttuuuvvvuuuvvvwwwxxxxxxxxxxxxxxxyyyyyyxxxwwwwwwxxxzzz{{{yyyyyyyyyyyyxxxxxxxxxxxxxxxyyyyyyzzzzzzzzzzzzyyyyyyzzzzzzzzzzzz{{{{{{{{{zzz{{{{{{|||||||||||||||xxxxxxyyyyyyyyyzzzzzzzzzzzzzzz{{{{{{||||||}}}}}}|||~~~~~~}}}{{{||||||{{{{{{{{{{{{|||||||||||||||{{{{{{|||}}}~~~|||zzzzzz{{{}}}~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~ggggggggggggggggggggggggfffgggggghhhiiiiiihhhhhhiiijjjkkklllmmmllllllkkkjjjkkklllkkkjjjjjjlllnnnjjjjjjiiihhhhhhiiijjjjjjiiiiiijjjkkkllllllllllllmmmmmmmmmnnnnnnnnnoooooonnnoooqqqrrrrrrrrrpppppppppnnnmmmmmmoooppppppooopppooonnnnnnnnnooopppqqqqqqqqqrrrsssrrrrrrppppppnnnoooqqqrrrsssrrrqqqpppqqqpppooonnnnnnoooppppppppppppppppppqqqrrrssssssrrrrrrqqqqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrqqqrrrsssuuuvvvwwwxxxxxxtttuuuuuutttsssrrrtttuuurrrsssssstttttttttttttttrrrsssuuuuuutttsssuuuvvvtttuuuwwwxxxyyyzzzyyyyyyyyyxxxwwwwwwwwwxxxzzz{{{xxxxxxxxxxxxxxxyyyyyyyyywwwxxxyyyzzzzzzzzzzzzzzzyyyyyyzzzzzzzzz{{{{{{{{{yyyyyyzzz{{{{{{{{{{{{{{{yyyyyyyyyyyyyyyxxxxxxxxxzzz{{{{{{|||}}}}}}~~~~~~|||}}}~~~|||{{{{{{|||zzzzzz{{{{{{{{{||||||||||||{{{{{{|||~~~}}}|||zzz{{{{{{||||||}}}~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~iiiiiiiiiiiiiiiiiiiiiiiieeefffgggiiiiiiiiihhhggghhhiiijjjkkklllkkkjjjjjjhhhjjjjjjjjjiiiiiikkkmmmjjjiiihhhgggggghhhiiijjjiiiiiijjjkkkllllllllllllmmmmmmmmmmmmnnnnnnnnnooolllmmmppprrrrrrqqqooommmooommmlllmmmoooppppppppppppooonnnmmmmmmnnnoooooossssssssssssrrrpppnnnmmmmmmoooqqqrrrrrrrrrpppoootttsssqqqpppooonnnoooooopppooonnnnnnoooqqqssstttpppppppppqqqqqqrrrsssssssssssssssssssssssssssssspppqqqrrrtttuuuvvvvvvwwwssstttttttttsssssstttvvvrrrsssttttttuuuuuuttttttrrrsssttttttssssssuuuvvvtttuuuwwwyyyzzz{{{zzzzzzvvvvvvuuuuuuuuuvvvxxxyyywwwwwwwwwxxxxxxyyyyyyzzzwwwxxxyyyyyyzzzzzzzzzzzzyyyyyyyyyzzzzzzzzz{{{{{{xxxyyyzzzzzz{{{{{{zzzzzz{{{{{{zzzyyyxxxxxxwwwvvv{{{{{{{{{|||}}}~~~~~~|||}}}~~~|||{{{{{{|||zzzzzzzzz{{{{{{{{{||||||{{{{{{{{{|||~~~}}}{{{yyy{{{{{{{{{{{{|||}}}~~~}}}|||||||||}}}~~~gggggggggggghhhiiijjjkkkiiifffeeefffiiikkkkkkiiijjjjjjiiiiiijjjlllnnnooonnnnnnnnnmmmmmmllllllllliiijjjkkklllmmmlllkkkkkkjjjjjjjjjkkkkkklllllllllpppooommmlllmmmnnnpppqqqooooooppppppppppppoooooooooooooooooooooooooooooonnnnnnmmmnnnnnnooopppqqqrrrrrrrrrrrrqqqqqqppppppkkklllmmmnnnqqqsssuuuvvvrrrqqqpppooonnnnnnnnnnnnqqqqqqqqqqqqooonnnmmmlllooorrrttttttssspppoooooopppooooooooopppqqqrrrrrrrrrsssttttttuuutttttttttuuuuuuuuuuuuuuuuuuuuuuuussssssssssssssssssssssssttttttttttttuuuuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvvvv{{{{{{zzzzzzyyyzzzzzzzzzzzz{{{|||||||||{{{yyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyzzzzzzyyyzzz{{{{{{||||||{{{{{{vvvwwwxxxyyyzzzyyyxxxxxx~~~~~~}}}}}}||||||{{{{{{yyyyyyzzz{{{|||}}}~~~~~~|||||||||{{{{{{zzzzzzzzzzzzzzzzzz{{{{{{{{{{{{{{{xxxyyy{{{}}}~~~~~~}}}|||}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~gggggggggggghhhiiijjjkkkiiigggeeefffiiikkkkkkiiijjjjjjiiiiiijjjkkklllmmmnnnnnnnnnmmmmmmmmmlllllljjjjjjkkklllllllllkkkjjjjjjjjjjjjkkkkkklllllllllnnnmmmlllkkkkkkmmmnnnpppnnnoooooopppppppppoooooooooooooooooooooooooooooonnnnnnnnnnnnnnnnnnooopppooopppqqqrrrrrrpppooonnnnnnnnnnnnoooqqqsssvvvwwwsssrrrqqqpppoooooooooooopppppppppppppppooonnnmmmnnnpppqqqqqqooonnnmmmnnnppppppooooooppppppqqqrrrqqqqqqrrrsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssttttttttttttuuuuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuuuuuuuuuuuuuvvvvvvyyyzzzzzz{{{zzzyyyxxxwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyzzzyyyzzzzzz{{{{{{{{{{{{{{{vvvwwwxxxyyyzzzyyyyyyxxx|||||||||{{{{{{{{{zzzzzzzzzzzzzzz{{{||||||}}}}}}{{{{{{{{{zzzzzzzzzyyyyyyyyyyyyzzzzzz{{{|||||||||yyyzzz|||~~~~~~}}}}}}~~~~~~gggggggggggghhhiiijjjjjjiiigggfffgggiiijjjjjjjjjjjjjjjiiiiiiiiijjjjjjkkknnnnnnmmmmmmmmmmmmllllllkkkkkklllllllllkkkkkkjjjjjjjjjkkkkkkkkkkkklllllllllkkkjjjjjjjjjkkkmmmnnnmmmnnnooooooppppppppppppnnnnnnnnnnnnnnnnnnnnnnnnoooooonnnnnnmmmnnnnnnnnnmmmnnnppprrrrrrqqqooonnnrrrqqqppppppqqqsssuuuwwwsssrrrqqqppppppoooooopppnnnooooooppppppoooooonnnoooppppppooommmmmmnnnoooppppppooooooooopppqqqqqqppppppqqqrrrrrrrrrrrrqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrsssssssssssssssttttttttttttuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvttttttuuuuuuvvvvvvwwwwwwxxxxxxxxxyyyxxxxxxwwwvvvwwwwwwwwwwwwwwwwwwxxxxxxwwwwwwxxxxxxxxxyyyyyyyyyyyyyyyzzz{{{{{{{{{{{{{{{wwwxxxyyyzzzzzzzzzyyyyyyzzzzzzzzzzzzzzzyyyyyyyyyzzzzzzzzzzzzzzz{{{{{{{{{zzzzzzyyyyyyyyyyyyyyyxxxxxxxxxyyyzzz{{{||||||}}}zzz{{{}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ggggggggggggggghhhiiiiiihhhhhhgggggghhhiiijjjjjjjjjjjjiiiiiiiiiiiiiiiiiillllllllllllllllllkkkkkklllllllllllllllkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjkkklllmmmlllmmmnnnoooppppppppppppmmmmmmmmmmmmmmmmmmmmmmmmpppooonnnmmmmmmmmmmmmmmmlllmmmnnnppprrrsssssstttsssrrrpppooooooqqqsssuuuqqqqqqpppooooooooooooooommmmmmnnnoooppppppooooooqqqqqqpppooommmnnnpppsssppppppooooooooooooppppppooopppqqqqqqrrrrrrqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrsssssssssssssssssstttttttttuuuuuuuuuuuuuuuuuuuuuuuuuuuuuussstttuuuvvvwwwwwwxxxxxxxxxxxxxxxxxxwwwwwwvvvvvvvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxxxxyyyyyyzzz{{{{{{{{{zzzzzzxxxxxxyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyy{{{zzzzzzzzzyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyzzzzzzzzzzzzzzz{{{{{{zzz{{{|||}}}~~~}}}}}}}}}||||||||||||||||||||||||~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~gggggggggggggggggghhhiiihhhhhhhhhhhhhhhhhhiiijjjiiiiiijjjiiiiiiiiiiiihhhjjjjjjjjjjjjjjjjjjjjjjjjmmmlllllllllllllllllllllkkkkkkkkkkkkkkkkkkkkkkkklllllllllllllllmmmmmmnnnmmmmmmnnnooooooooooooooolllllllllllllllllllllllloooooonnnmmmmmmlllmmmmmmmmmmmmmmmnnnqqquuuyyy{{{qqqpppooommmmmmnnnpppqqqooonnnnnnmmmmmmmmmmmmnnnlllmmmnnnoooooooooooooooppppppooommmlllmmmpppsssppppppoooooonnnoooooopppppppppqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqrrrrrrrrrssssssssssssssssssttttttttttttttttttttttttttttttttttttpppqqqrrrttttttuuuuuutttxxxxxxxxxwwwwwwwwwwwwwwwuuuuuuuuuvvvvvvwwwwwwwwwvvvvvvvvvwwwwwwwwwxxxxxxxxxyyyyyyzzz{{{zzzzzzzzzxxxxxxxxxxxxyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyxxxxxxwwwwwwxxxxxxxxxxxxxxxxxxxxxxxx{{{{{{{{{zzzyyyyyyxxxxxxzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}}}}gggggggggffffffgggggghhhhhhiiiiiihhhggggggiiijjjiiiiiijjjjjjkkkjjjjjjiiiiiiiiijjjjjjjjjjjjkkkkkklllllllllkkklllmmmnnnnnnllllllkkkkkkkkkkkkjjjjjjlllmmmmmmmmmnnnnnnnnnnnnmmmnnnnnnoooooonnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnmmmmmmlllmmmmmmmmmnnnnnnnnnooorrrvvvzzz|||nnnnnnmmmmmmmmmmmmmmmnnnmmmmmmllllllllllllmmmmmmlllmmmnnnnnnoooooooooooommmmmmmmmkkkjjjkkknnnpppppppppooonnnnnnnnnooooooppppppqqqrrrrrrrrrrrrqqqrrrrrrrrrrrrrrrrrrrrrrrrppppppqqqqqqrrrrrrssssssrrrsssssssssssstttttttttttttttttttttttttttttttttrrrsssuuuvvvvvvvvvuuuuuuxxxxxxwwwvvvvvvvvvvvvwwwttttttuuuuuuvvvvvvwwwwwwuuuvvvvvvvvvvvvwwwwwwwwwxxxxxxyyyzzzzzzzzzzzzzzzxxxxxxwwwwwwwwwxxxyyyzzzyyyyyyzzzzzzzzzzzz{{{{{{yyyyyyxxxxxxwwwwwwvvvvvvwwwxxxxxxxxxxxxyyyyyyyyy{{{{{{zzzzzzyyyxxxxxxxxxzzzzzzzzzzzzzzzzzzzzzzzz}}}}}}}}}}}}}}}}}}}}}}}}{{{|||||||||}}}}}}}}}}}}}}}~~~~~~}}}~~~hhhggggggfffffffffgggggghhhiiijjjiiigggfffhhhjjjhhhiiijjjkkkllllllkkkkkkjjjjjjkkkkkkllllllllllllkkkkkkkkkkkklllnnnoooppplllllllllkkkkkkjjjjjjjjjllllllmmmnnnnnnnnnnnnnnnoooooooooooonnnmmmllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmlllllllllmmmnnnnnnmmmnnnppprrrtttuuuuuuuuukkklllmmmnnnnnnmmmllllllmmmmmmlllllllllmmmmmmnnnmmmmmmnnnnnnnnnnnnnnnnnnkkkllllllkkkjjjkkkmmmoooppppppooonnnnnnnnnnnnnnnnnnoooppppppqqqqqqppppppqqqqqqqqqqqqqqqqqqqqqqqqoooppppppqqqrrrrrrssssssrrrrrrssssssssstttttttttsssssssssssssssssssssssstttvvvwwwxxxxxxwwwvvvuuuwwwvvvuuutttttttttuuuvvvsssssstttuuuuuuvvvwwwwwwuuuuuuuuuvvvvvvvvvwwwwwwxxxxxxyyyzzzzzzzzzzzzyyywwwwwwvvvvvvvvvwwwxxxyyyxxxxxxxxxxxxyyyyyyyyyzzzwwwwwwwwwwwwwwwwwwvvvvvvxxxxxxxxxxxxyyyyyyzzzzzzxxxxxxyyyyyyyyyzzzzzzzzz{{{{{{{{{zzzzzzzzz{{{{{{||||||||||||||||||||||||yyyzzz{{{{{{|||}}}~~~~~~}}}}}}~~~~~~hhhggggggfffffffffgggggghhhiiijjjiiiffffffhhhkkkhhhiiijjjlllmmmmmmlllllllllllllllmmmmmmnnnnnnnnnkkkjjjjjjkkklllnnnppprrrlllllllllkkkkkkjjjjjjjjjkkklllmmmmmmnnnnnnmmmmmmppppppoooooonnnlllkkkjjjnnnnnnnnnnnnnnnnnnnnnnnnlllllllllllllllmmmnnnooolllooorrruuuuuussspppnnnjjjkkkmmmoooooonnnlllkkknnnnnnmmmmmmmmmnnnnnnooommmnnnnnnnnnnnnnnnmmmmmmlllmmmnnnnnnmmmmmmoooqqqppppppooonnnnnnnnnnnnnnnmmmnnnnnnooooooooooooooooooooooooooooooooooooooooooooopppqqqrrrrrrssssssrrrrrrrrrsssssssssttttttssssssssssssssssssssssssqqqrrrtttuuuuuusssrrrpppvvvuuutttsssrrrsssttttttssssssssstttuuuvvvvvvwwwuuuuuuuuuuuuvvvvvvvvvvvvxxxxxxyyyzzzzzzzzzyyyyyywwwvvvuuuuuuuuuvvvxxxyyyvvvvvvwwwwwwxxxxxxxxxyyyvvvvvvvvvvvvvvvwwwwwwwwwxxxxxxxxxyyyyyyzzzzzzzzzuuuvvvwwwxxxzzz{{{|||}}}}}}||||||{{{{{{{{{||||||zzzzzzzzzzzzzzzzzzzzzzzzxxxyyyzzz{{{|||~~~}}}}}}}}}~~~llljjjhhhfffeeeeeeffffffjjjkkkkkklllkkkjjjiiihhhkkkkkkkkkllllllkkkjjjjjjllllllkkkkkkkkkjjjjjjjjjlllllllllllllllllllllllllllkkkkkkjjjjjjkkkkkklllmmmllllllkkkkkkllllllmmmmmmlllkkkjjjkkkkkkmmmmmmnnnnnnnnnnnnnnnooooooppppppooommmlllmmmnnnpppqqqrrrssstttuuutttrrrpppnnnmmmmmmmmmmmmmmmmmmmmmmmmppppppooonnnnnnmmmnnnnnnoooooonnnnnnnnnnnnooooooooonnnnnnmmmllllllkkkkkkmmmmmmmmmmmmnnnnnnnnnnnnpppppppppppppppooonnnnnnnnnnnnnnnnnnooooooooooooppppppqqqrrrrrrsssttttttppppppqqqrrrrrrsssttttttrrrrrrqqqqqqrrrrrrssstttssssssrrrtttuuuvvvuuusssssstttvvvuuusssqqqppppppqqqrrrtttuuuuuuuuuwwwyyyuuuuuuuuuuuuuuutttttttttwwwwwwwwwwwwwwwwwwwwwwwwuuuuuuwwwxxxxxxyyyyyyyyyvvvvvvvvvvvvwwwwwwwwwwwwxxxxxxwwwwwwvvvwwwwwwwwwwwwwwwxxxyyyzzzzzzzzzzzzyyyyyyyyyzzzzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{||||||||||||||||||||||||yyy{{{|||}}}||||||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~iiiiiihhhgggffffffffffffiiiiiijjjjjjjjjiiihhhgggjjjkkkkkkkkkkkkkkkjjjjjjlllkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjlllkkkjjjjjjiiiiiiiiiiiillllllkkkkkkkkkkkkllllllmmmmmmlllkkkkkkkkklllmmmnnnnnnmmmmmmnnnnnnooopppooonnnmmmlllmmmnnnpppqqqssssssssssssqqqpppnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmoooooonnnnnnmmmnnnnnnnnnmmmmmmmmmllllllmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnoooppppppppppppooonnnnnnmmmnnnnnnnnnoooooooooooooooppppppqqqrrrrrrssssssoooppppppqqqrrrrrrssssssrrrqqqqqqqqqqqqrrrsssssssssrrrrrrssstttuuutttrrrrrrtttuuuuuusssqqqqqqqqqsssuuuvvvuuutttssstttvvvuuuuuuuuuuuuttttttttttttwwwwwwwwwwwwwwwwwwwwwwwwsssssstttvvvvvvwwwwwwvvvuuuuuuvvvvvvvvvwwwwwwwwwwwwwwwwwwvvvwwwwwwxxxxxxyyyyyyyyyzzzyyyyyyxxxxxxyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{|||~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||}}}~~~~~~}}}||||||fffgggggggggggggggffffffhhhhhhiiiiiihhhhhhgggfffiiijjjjjjkkkkkkkkkjjjjjjkkkkkkkkkjjjjjjjjjiiiiiihhhhhhhhhhhhhhhhhhhhhhhhjjjjjjjjjiiiiiihhhhhhhhhllllllkkkkkkkkkkkkllllllnnnmmmlllkkkkkkkkkkkkkkknnnmmmmmmmmmmmmnnnoooooonnnnnnmmmllllllnnnoooppptttsssqqqpppnnnmmmllllllllllllllllllllllllllllllnnnnnnmmmmmmmmmnnnnnnooolllkkkkkkjjjjjjkkkkkklllllllllmmmnnnoooooopppppplllmmmmmmmmmmmmnnnnnnnnnooooooooooooooonnnnnnmmmmmmmmmnnnnnnnnnooooooooonnnooooooppppppqqqqqqqqqnnnooooooppppppqqqqqqqqqqqqqqqppppppqqqqqqrrrsssrrrqqqpppqqqsssssssssqqqqqqrrrttttttrrrqqqqqqrrrvvvwwwwwwuuusssrrrrrrsssttttttttttttttttttttttttvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwxxxyyyyyyyyyyyyuuuuuuvvvvvvvvvvvvwwwwwwvvvvvvvvvvvvwwwwwwxxxyyyzzzzzzzzzzzzyyyxxxwwwvvvxxxxxxyyyyyyyyyzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyy{{{{{{{{{{{{{{{{{{{{{{{{{{{|||~~~}}}|||{{{|||~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{||||||}}}}}}||||||{{{~~~ccceeefffggghhhgggffffffhhhhhhhhhhhhhhhhhhhhhggghhhiiiiiijjjjjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiiggggggggghhhhhhhhhhhhhhhhhhiiiiiijjjjjjjjjjjjjjjlllkkkkkkkkkkkkkkkkkklllnnnmmmmmmlllkkkkkkkkkkkkmmmmmmllllllmmmmmmnnnooommmmmmlllllllllmmmnnnooorrrpppnnnlllkkkkkklllmmmllllllllllllllllllllllllllllllllllllmmmnnnooooookkkkkkjjjjjjjjjjjjkkkkkkllllllmmmmmmnnnnnnoooooolllllllllmmmmmmmmmnnnnnnnnnnnnoooooonnnnnnmmmlllmmmmmmmmmnnnnnnnnnoooooonnnnnnnnnoooooooooppppppnnnnnnnnnooooooooopppppppppppppppppppppqqqrrrrrrqqqpppooooooqqqrrrrrrqqqpppqqqsssrrrqqqqqqrrrsssuuuvvvwwwuuusssqqqrrrrrrsssssstttttttttttttttuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwxxxxxxyyyyyyyyyyyyuuuuuuuuuuuuvvvvvvvvvwwwuuuuuuuuuuuuvvvxxxyyyyyyyyyyyyyyyyyyyyyxxxwwwwwwxxxxxxxxxxxxyyyyyyyyyyyyxxxxxxxxxxxxxxxyyyyyyyyy{{{{{{{{{{{{{{{{{{{{{{{{zzz|||||||||zzzyyyzzz{{{~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~bbbccceeegggggggggffffffiiiiiiiiihhhiiiiiiiiiiiiggghhhiiiiiijjjjjjjjjiiijjjjjjiiiiiiiiihhhhhhhhhhhhhhhhhhhhhiiiiiijjjjjjfffgggiiikkklllmmmmmmmmmkkkkkkkkkjjjjjjkkkkkkkkkmmmmmmmmmllllllkkkkkkjjjlllllllllllllllmmmmmmnnnlllllllllllllllmmmmmmnnnnnnlllkkkiiijjjkkknnnooollllllllllllllllllllllllllllllkkkkkklllmmmnnnnnnllllllkkkkkkkkkkkkllllllllllllllllllllllllllllllllllllllllllmmmmmmmmmmmmmmmnnnnnnnnnnnnmmmllllllmmmmmmmmmmmmnnnnnnnnnnnnmmmnnnnnnnnnnnnnnnoooooommmnnnnnnnnnnnnnnnoooooopppoooooooooooopppqqqqqqqqqooonnnnnnpppqqqqqqqqqpppqqqrrrqqqppppppqqqsssssstttuuutttsssrrrssstttrrrsssssssssttttttuuuuuuuuuuuuuuuuuuuuuuuuuuuuuurrrrrrssssssttttttsssssstttuuuuuuuuuuuuvvvvvvvvvuuuuuuuuuuuuvvvwwwxxxyyyvvvwwwxxxxxxyyyyyyyyyxxxwwwwwwwwwxxxxxxxxxyyyyyywwwwwwwwwxxxxxxxxxyyyyyy{{{{{{{{{{{{{{{{{{{{{{{{|||}}}~~~}}}{{{{{{{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}~~~ccccccdddeeefffffffffeeeiiiiiihhhhhhhhhiiijjjjjjfffggghhhiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhggghhhhhhiiiiiijjjjjjkkkkkkfffgggiiilllmmmnnnnnnnnnkkkkkkjjjjjjjjjjjjkkkkkkkkkkkklllmmmmmmllllllkkklllkkkkkkkkkkkklllmmmmmmkkkkkkkkkllllllllllllmmmkkkjjjiiiiiijjjlllnnnpppkkkkkkkkkkkkkkkkkkkkkkkkllllllkkkkkkkkklllmmmmmmmmmllllllkkkkkkllllllmmmllllllkkkkkkkkkkkkkkkkkkkkkllllllllllllmmmmmmmmmmmmmmmmmmmmmmmmllllllkkkllllllmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnooooooooonnnoooooopppqqqqqqooommmmmmoooqqqqqqqqqpppqqqqqqpppooonnnppprrrqqqrrrttttttsssssstttvvvrrrrrrrrrsssttttttuuuuuuuuuuuuuuuuuuuuuuuuuuuuuurrrssssssttttttsssssssssttttttuuuuuuuuuuuuvvvvvvuuuuuuuuuuuuvvvvvvwwwxxxuuuvvvwwwxxxyyyyyyyyyyyyvvvvvvwwwwwwwwwxxxxxxxxxwwwwwwwwwxxxxxxyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzzzz}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||{{{{{{||||||}}}}}}~~~ddddddddddddddddddeeeeeehhhggggggfffggghhhiiijjjeeefffggghhhiiiiiiiiiiiiiiiiiihhhhhhhhhgggggggggggghhhhhhiiijjjjjjkkkkkkggghhhjjjlllllllllkkkjjjkkkkkkjjjjjjjjjjjjkkkkkkiiijjjkkkmmmmmmmmmmmmlllkkkkkkkkkjjjkkkllllllmmmjjjjjjkkklllllllllllllllkkkjjjjjjjjjjjjkkkmmmnnnkkkkkkkkkkkkkkkkkkkkkkkkllllllkkkkkkkkkkkkkkkkkkllllllkkkkkkkkkkkklllllljjjkkkkkkllllllmmmmmmmmmkkkkkklllllllllmmmmmmmmmlllmmmmmmmmmmmmlllkkkkkklllllllllmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnooonnnnnnnnnnnnooopppppprrrpppnnnmmmoooqqqrrrrrrqqqrrrqqqooonnnmmmooopppqqqrrrtttssssssrrrtttuuuqqqqqqrrrsssssstttuuuuuuttttttttttttttttttttttttuuuvvvvvvvvvvvvvvvuuuuuutttttttttuuuuuuuuuvvvvvvvvvvvvuuuuuuuuuvvvvvvwwwvvvwwwwwwxxxxxxxxxwwwwwwvvvvvvvvvvvvwwwwwwwwwxxxwwwwwwxxxxxxyyyzzzzzz{{{zzzzzzzzzzzzzzzzzzzzzzzz{{{}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||||||||}}}~~~}}}}}}fffeeedddccccccccceeeeeegggfffeeeeeefffggghhhiiieeefffggghhhiiiiiiiiiiiihhhhhhhhhhhhggggggggggggfffgggggghhhiiijjjjjjkkkhhhiiikkkkkkkkkjjjhhhfffkkkjjjjjjjjjjjjjjjjjjkkkhhhiiikkkmmmnnnnnnnnnmmmkkkkkkjjjjjjkkkkkklllmmmiiijjjkkklllllllllkkkkkklllkkkkkkkkkkkkkkkkkklllkkkkkkkkkkkkkkkkkkkkkkkkmmmllllllkkkjjjjjjjjjjjjlllkkkkkkjjjjjjkkkkkkllliiijjjkkklllnnnoooppppppkkkkkkkkklllllllllmmmmmmllllllmmmmmmllllllkkkjjjlllllllllmmmmmmmmmnnnnnnooooooooooooooonnnnnnnnnooooooooooooooonnnnnnnnnnnnnnnnnnnnnnnnoooppppppssspppnnnnnnoooqqqrrrrrrrrrrrrqqqooommmlllnnnppprrrsssttttttrrrrrrrrrtttqqqqqqrrrrrrssstttuuuuuuttttttttttttttttttttttttssstttttttttttttttssssssttttttttttttuuuuuuuuuvvvwwwvvvvvvuuuuuuuuuuuuvvvxxxxxxxxxxxxxxxwwwvvvuuuvvvvvvvvvvvvwwwwwwwwwwwwwwwwwwxxxyyyzzzzzz{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzwwwyyy{{{{{{zzz{{{|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||}}}eeeeeedddccccccdddddddddfffeeeccccccccceeeggghhhffffffffffffggggggggggggffffffggggggggggggffffffggggggfffeeefffggghhhiiiiiiiiijjjkkkkkkkkkkkkjjjmmmkkkjjjjjjkkkkkkiiihhhhhhhhhiiijjjlllmmmnnnnnnlllllllllkkkkkkjjjjjjjjjnnnkkkiiiiiilllnnnmmmlllllllllkkkjjjjjjiiiiiihhhkkkjjjhhhggggggggghhhhhhjjjiiihhhggggggiiikkklllllllllkkkjjjjjjjjjjjjkkkiiikkkmmmoooooonnnmmmlllllllllllllllllllllllllllllllllllllllllllllllllllkkklllmmmmmmnnnmmmmmmmmmnnnnnnnnnnnnnnnoooppppppnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmnnnnnnooooooppppppmmmnnnoooppppppooonnnmmmtttssssssrrrrrrqqqqqqppptttsssqqqoooooopppqqqrrrtttssssssrrrrrrsssssstttrrrsssssssssrrrrrrtttuuurrrsssttttttrrrrrrssstttsssssstttuuuvvvwwwxxxxxxwwwwwwvvvvvvuuutttttttttwwwwwwvvvvvvvvvvvvwwwwwwwwwwwwwwwvvvvvvvvvvvvvvvzzzzzzyyyxxxxxxxxxyyyyyy|||zzzzzzzzz||||||{{{zzzzzz|||}}}}}}|||{{{{{{|||{{{}}}~~~~~~}}}~~~}}}|||}}}eeeeeedddddddddddddddeeefffeeedddcccccceeeggghhhffffffffffffggggggggggggffffffggggggggggggffffffgggfffeeeeeeeeefffhhhhhhhhhiiiiiijjjjjjjjjjjjjjjllljjjiiiiiikkkkkkjjjhhhhhhiiiiiijjjkkklllmmmmmmllllllkkkkkkkkkjjjjjjjjjmmmkkkiiiiiilllnnnnnnmmmjjjjjjjjjjjjjjjjjjjjjjjjkkkjjjiiihhhhhhhhhiiiiiikkkkkkiiiiiiiiijjjlllmmmmmmlllkkkkkkjjjjjjkkkkkkjjjkkklllmmmmmmmmmlllkkkllllllllllllllllllllllllllllllllllllllllllllllllkkkkkklllmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnoooooopppoooooooooooooooooooooooommmmmmnnnnnnoooooooooooonnnnnnoooooooooooonnnnnnqqqqqqqqqqqqqqqqqqrrrrrrsssrrrpppooooooppprrrsssssssssrrrrrrrrrrrrssssssqqqsssssssssrrrrrrtttuuurrrsssttttttrrrrrrssstttsssttttttuuuuuuvvvvvvwwwxxxxxxxxxxxxwwwwwwwwwwwwuuuuuuttttttttttttuuuuuuvvvvvvvvvvvvvvvvvvuuuuuuxxxxxxxxxwwwwwwxxxyyyyyy|||{{{yyyzzz{{{|||{{{zzzzzz|||}}}}}}{{{zzzzzz{{{{{{}}}~~~~~~}}}}}}~~~}}}|||~~~eeeeeeeeeeeeeeeeeeeeeeeefffeeedddddddddeeefffgggffffffffffffggggggggggggffffffggggggggggggfffffffffeeeeeeeeeeeefffggggggggghhhiiiiiijjjjjjiiiiiijjjiiihhhiiikkkkkkjjjiiiiiiiiijjjjjjjjjkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjkkkiiihhhiiikkkmmmmmmmmmhhhhhhiiiiiijjjkkkkkklllkkkkkkjjjiiiiiiiiijjjjjjkkkjjjiiiiiiiiijjjlllmmmmmmmmmlllkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkllllllllllllkkkkkkllllllmmmnnnnnnooonnnnnnmmmmmmnnnnnnoooooooooooooooooooooooooooooommmnnnnnnnnnnnnooooooooooooooonnnnnnnnnnnnoooooonnnnnnoooppppppqqqrrrrrrqqqpppoooooopppqqqssstttrrrrrrqqqqqqqqqqqqrrrrrrqqqrrrtttsssrrrrrrsssuuurrrsssttttttrrrrrrssstttttttttttttttttttttttttttwwwwwwwwwwwwxxxxxxxxxxxxuuuttttttssssssttttttuuuuuuuuuuuuuuuuuuuuuuuuuuuwwwwwwvvvwwwwwwxxxyyyzzz~~~{{{yyyyyyzzz||||||{{{zzz|||}}}}}}{{{zzzzzzzzz{{{|||~~~~~~}}}}}}}}}~~~}}}}}}}}}~~~dddeeeeeefffffffffffffffffffffeeeeeeeeeeeefffgggffffffffffffggggggggggggffffffggggggggggggffffffeeeeeeeeeeeeeeeffffffggggggggghhhiiiiiiiiiiiihhhiiihhhggghhhjjjkkkkkkjjjjjjjjjjjjjjjjjjiiiiiiiiijjjjjjjjjjjjjjjiiiiiiiiiiiihhhiiiiiikkklllmmmmmmhhhhhhiiiiiijjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjiiiiiihhhiiijjjkkkkkkmmmllllllkkkkkkkkkkkkkkklllkkkjjjiiihhhhhhiiiiiijjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkkkkkkklllllllllkkkkkkkkklllmmmnnnooopppnnnnnnmmmmmmmmmnnnnnnooommmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnoooooonnnmmmmmmnnnpppqqqnnnnnnnnnoooooooooppppppnnnnnnnnnoooppprrrssstttrrrqqqqqqppppppqqqqqqrrrqqqrrrttttttsssrrrssstttrrrsssttttttrrrrrrssstttuuuuuuttttttsssssssssssssssttttttuuuvvvwwwwwwwwwwwwvvvvvvuuuuuuvvvvvvwwwvvvvvvvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwxxxyyyzzz{{{~~~|||zzzyyyzzz|||||||||zzz|||}}}}}}{{{zzzzzz{{{{{{}}}~~~}}}~~~|||}}}~~~dddeeefffggggggggggggfffgggfffffffffeeefffffffffffffffffffffggggggggggggffffffggggggggggggffffffeeeeeeeeefffffffffffffffgggggghhhiiiiiiiiiiiihhhiiihhhggghhhjjjkkkjjjiiijjjjjjiiiiiiiiihhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiggghhhiiijjjjjjkkkkkkllljjjjjjjjjiiiiiihhhhhhhhhkkkkkkkkkkkkllllllkkkkkkjjjjjjjjjjjjjjjkkkllllllllllllkkkjjjjjjjjjjjjkkkkkkjjjiiihhhhhhhhhhhhhhhjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkklllllllllkkkkkkkkklllmmmooopppnnnnnnmmmmmmmmmmmmnnnnnnllllllllllllllllllllllllnnnnnnnnnmmmmmmmmmmmmmmmooonnnmmmmmmmmmnnnpppqqqooooooooonnnnnnmmmmmmmmmmmmmmmnnnoooppprrrssstttrrrqqqqqqppppppqqqqqqrrrppprrrttttttssssssssstttrrrsssttttttrrrrrrssstttuuuuuuuuutttssssssrrrrrrsssssstttuuuvvvwwwwwwxxxwwwwwwvvvvvvvvvvvvwwwwwwwwwwwwxxxxxxxxxyyyyyyyyyxxxxxxxxxyyyzzz{{{|||}}}~~~|||zzzzzz{{{|||}}}|||zzz|||}}}}}}|||{{{{{{||||||~~~~~~}}}dddeeefffhhhhhhhhhggggggggggggggggggfffffffffeeeffffffffffffggggggggggggffffffggggggggggggffffffeeefffgggggghhhhhhggggggggghhhiiiiiijjjjjjiiiiiiiiihhhggghhhjjjjjjiiihhhiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiiiiiiiiggghhhjjjjjjiiiiiiiiijjjkkkjjjjjjiiihhhhhhggggggjjjjjjkkklllllllllkkkkkklllllllllmmmmmmmmmmmmmmmkkkkkkjjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjkkkkkkllllllmmmmmmlllkkklllmmmnnnooonnnnnnmmmmmmllllllmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmlllnnnmmmmmmnnnnnnooopppqqqppppppooonnnnnnmmmllllllmmmmmmnnnoooppprrrrrrsssrrrrrrqqqqqqqqqqqqrrrrrrppprrrtttuuutttsssssssssrrrsssttttttrrrrrrssstttuuuuuuuuutttttttttssssssuuuvvvvvvwwwxxxyyyyyyyyywwwvvvvvvuuuuuuvvvvvvwwwxxxxxxxxxyyyzzzzzz{{{{{{zzzzzzyyyzzzzzz{{{|||}}}}}}|||{{{|||}}}}}}|||{{{zzz|||~~~~~~}}}}}}~~~~~~dddeeegggiiiiiiiiihhhggggggggggggggggggfffeeeeeeffffffffffffggggggggggggffffffggggggggggggfffffffffggghhhiiiiiiiiihhhggghhhiiiiiijjjjjjjjjjjjjjjjjjiiihhhhhhiiiiiihhhggggggggghhhhhhhhhhhhhhhhhhggggggggghhhhhhhhhiiiiiigggiiikkkkkkiiigggggghhhiiiiiiiiiiiihhhhhhhhhhhhhhhiiijjjkkkllllllkkkjjjjjjjjjkkkkkkllllllkkkkkkjjjiiihhhhhhgggggghhhhhhggghhhiiijjjjjjjjjiiihhhiiiiiiiiiiiiiiiiiiiiiiiihhhiiiiiijjjkkkkkkllllllooonnnlllkkkkkklllmmmnnnooonnnmmmllllllllllllmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmllllllllllllmmmnnnoooooopppppppppooooooooonnnnnnnnnnnnnnnmmmmmmnnnppppppqqqqqqqqqssssssrrrrrrrrrrrrssssssooorrrtttuuutttsssssssssrrrsssttttttrrrrrrssstttuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvwwwwwwxxxxxxxxxyyyxxxxxxwwwwwwwwwwwwxxxxxxwwwwwwxxxyyyyyyzzz{{{{{{zzzzzzyyyyyyyyyzzzzzz{{{|||{{{|||}}}~~~|||zzzyyy{{{~~~ccceeegggiiijjjjjjhhhhhhgggggghhhhhhgggfffeeeeeeffffffffffffggggggggghhhffffffggggggggggggfffffffffgggiiijjjjjjjjjiiihhhiiiiiijjjkkkkkkkkkkkkjjjkkkiiihhhhhhiiiiiigggfffgggggggggggghhhhhhhhhiiifffggggggggghhhhhhiiiiiigggjjjlllkkkhhhffffffgggggggggggghhhiiiiiijjjjjjggghhhjjjkkklllkkkkkkjjjffffffggghhhhhhhhhhhhgggiiihhhhhhgggggggggggggggfffgggjjjkkklllkkkjjjiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiijjjkkkkkkllllllpppooommmkkkjjjkkklllmmmooonnnmmmlllllllllllllllllllllllllllllllllllllllnnnnnnmmmmmmmmmlllllllllkkklllnnnppppppppppppooommmmmmnnnnnnooopppppppppmmmnnnoooppppppqqqpppppptttssssssrrrrrrsssssstttooorrrtttuuutttsssssssssrrrsssttttttrrrrrrssstttuuuvvvvvvvvvvvvvvvvvvvvvuuuuuuuuuuuuvvvvvvvvvvvv{{{zzzzzzyyyyyyzzzzzz{{{vvvvvvwwwxxxyyyyyyzzzzzzzzzzzzyyyxxxxxxxxxyyyyyy{{{{{{||||||yyyyyy{{{~~~dddfffgggiiijjjjjjjjjjjjjjjiiiiiihhhgggffffffeeeiiiiiiiiiiiihhhgggfffeeeggggggfffeeeeeeeeeeeeeeegggggghhhhhhhhhggggggfffgggggghhhiiiiiiiiiiiiiiiiiiiiiiiiiiijjjkkklllmmmjjjjjjjjjiiihhhggggggfffhhhhhhhhhhhhhhhiiiiiijjjkkkjjjiiihhhgggeeeeeedddhhhhhhiiijjjkkkkkkllllllkkkkkkjjjiiihhhhhhhhhiiiiiiiiijjjjjjjjjkkkkkkkkkmmmlllkkkjjjiiigggffffffhhhhhhiiiiiiiiihhhhhhgggkkkllllllmmmlllkkkiiihhhggghhhiiijjjkkklllllllllkkkkkkkkkkkkkkklllmmmnnnmmmllllllkkkkkkllllllmmmllllllmmmmmmmmmmmmllllllllllllllllllllllllllllllnnnnnnnnnnnnoooooooooooooooooooooooooooppppppqqqqqqqqqrrrrrrrrrrrrssssssppppppqqqqqqqqqrrrrrrrrrrrrrrrrrrsssssssssttttttrrrrrrrrrrrrrrrrrrrrrrrrttttttuuuuuuvvvwwwwwwwwwvvvwwwwwwwwwwwwvvvvvvuuuyyyyyyxxxxxxyyyyyyzzz{{{|||{{{{{{zzzzzzzzz{{{{{{yyyyyyyyyyyyzzzzzz{{{|||~~~~~~}}}||||||}}}~~~eeefffhhhiiijjjiiiiiiiiiiiiiiiiiihhhgggfffffffffgggggghhhhhhhhhhhhhhhggghhhhhhgggfffffffffffffffggghhhhhhiiiiiihhhhhhggggggggghhhiiiiiiiiiiiiiiiiiiiiiiiiiiijjjkkklllmmmjjjjjjiiiiiihhhggggggfffhhhhhhhhhhhhhhhiiiiiijjjjjjjjjjjjiiiiiihhhhhhhhhhhhhhhiiiiiijjjkkkkkklllkkkjjjiiiiiihhhhhhhhhiiihhhhhhhhhiiiiiiiiijjjjjjkkkkkkkkkjjjjjjiiiiiiiiihhhhhhiiiiiiiiihhhhhhgggjjjjjjkkklllkkkkkkiiiiiiggghhhiiijjjkkkkkkkkkkkkllllllkkkkkkkkklllmmmmmmlllllllllkkkkkklllllllllllllllmmmmmmmmmmmmllllllllllllllllllllllllllllllnnnnnnnnnnnnoooooooooooooooooooooooooooppppppqqqqqqqqqrrrrrrrrrrrrssssssqqqqqqqqqqqqqqqqqqrrrrrrrrrrrrssssssssstttttttttrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrsssttttttuuuuuuvvvwwwwwwxxxxxxxxxxxxxxxwwwyyyxxxxxxxxxxxxyyyzzzzzz{{{{{{zzzzzzzzzzzz{{{{{{{{{{{{zzzzzz{{{{{{||||||~~~}}}}}}||||||}}}gggggghhhhhhhhhhhhggggggiiiiiihhhhhhggggggffffffeeefffggghhhiiiiiiiiiiiiiiiiiihhhgggggggggggghhhhhhhhhiiiiiiiiiiiiiiihhhggghhhiiiiiijjjiiiiiiiiiiiiiiiiiiiiiiiijjjkkkllljjjjjjiiiiiihhhggggggggghhhhhhhhhhhhhhhiiiiiijjjjjjkkkkkkkkkkkkkkkkkkkkkhhhhhhhhhiiijjjjjjkkkkkkjjjiiiiiihhhhhhhhhhhhhhhggggggggghhhhhhhhhiiiiiijjjjjjjjjjjjjjjkkkkkkkkkggghhhhhhiiiiiihhhhhhhhhhhhiiiiiijjjjjjjjjjjjiiigggggghhhiiijjjjjjjjjjjjmmmlllllllllllllllkkkkkkllllllllllllllllllllllllllllllmmmmmmmmmmmmllllllllllllllllllllllllllllllnnnnnnnnnnnnoooooooooooooooooooooooooooppppppqqqqqqqqqrrrrrrrrrrrrssssssrrrrrrrrrrrrqqqqqqqqqqqqrrrsssssssssssstttttttttssssssssssssssssssssssssssssssssstttuuuuuuvvvvvvwwwwwwxxxyyyzzzzzzzzzyyyxxxxxxxxxxxxxxxyyyyyyzzz{{{zzzzzzzzzzzzzzz{{{{{{}}}}}}||||||{{{{{{||||||}}}}}}}}}}}}}}}~~~hhhhhhhhhggggggfffffffffiiihhhhhhhhhgggggggggfffffffffggghhhiiiiiiiiiiiikkkjjjiiiiiihhhhhhiiiiiihhhiiiiiijjjjjjjjjjjjiiihhhiiiiiijjjjjjiiiiiiiiiiiiiiiiiiiiiiiijjjkkkkkkiiiiiiiiiiiihhhhhhgggggghhhhhhhhhhhhhhhiiiiiijjjkkkkkkkkkkkkkkkjjjjjjjjjhhhhhhhhhhhhiiiiiijjjjjjiiihhhhhhggggggggghhhhhhggggggggghhhhhhhhhiiiiiijjjjjjjjjiiiiiiiiiiiiiiifffggghhhhhhhhhhhhhhhhhhgggggghhhhhhiiiiiiiiijjjgggggghhhiiiiiiiiiiiiiiimmmmmmmmmmmmlllkkkkkkjjjkkkllllllllllllllllllkkkllllllmmmmmmmmmmmmllllllllllllllllllmmmmmmmmmmmmnnnnnnnnnnnnoooooooooooooooooooooooooooppppppqqqqqqqqqqqqrrrrrrrrrsssssssssrrrrrrrrrrrrqqqqqqqqqssssssssssssttttttttttttssssssssssssssssssssssssuuuvvvvvvwwwwwwxxxxxxyyyvvvvvvxxxyyyzzzzzzzzzzzzxxxxxxxxxxxxxxxyyyzzzzzzzzzzzzzzzzzzzzzzzz{{{|||~~~~~~}}}|||{{{{{{{{{|||}}}}}}}}}~~~~~~hhhhhhgggffffffeeeeeeeeehhhhhhhhhhhhgggggggggggghhhhhhiiiiiiiiiiiihhhhhhkkkkkkjjjiiiiiiiiiiiiiiihhhhhhiiijjjjjjjjjjjjjjjiiiiiijjjjjjjjjjjjiiiiiiiiiiiihhhhhhiiiiiijjjjjjiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiiiiijjjllllllkkkjjjiiihhhgggggggggggghhhhhhhhhhhhiiiiiihhhggggggfffgggggghhhhhhhhhhhhhhhiiiiiiiiijjjjjjjjjjjjiiihhhgggfffeeeeeeffffffggghhhhhhhhhhhhhhhggggggggghhhhhhiiiiiijjjgggggghhhiiiiiiiiiiiihhhlllmmmmmmmmmmmmkkkjjjjjjkkkkkklllmmmmmmlllkkkkkkllllllmmmmmmmmmmmmlllllllllllllllmmmmmmnnnnnnnnnnnnnnnnnnnnnoooooooooooooooooooooooooooppppppqqqqqqqqqqqqrrrrrrrrrssssssrrrrrrrrrrrrrrrrrrrrrrrrssssssssstttttttttuuuuuuttttttttttttttttttttttttvvvvvvwwwwwwxxxyyyyyyyyyuuuvvvwwwxxxyyyyyyyyyyyyyyyyyyxxxxxxyyyyyyzzz{{{{{{zzzzzzzzz{{{{{{|||}}}~~~~~~}}}||||||{{{||||||}}}~~~hhhgggfffeeeeeeeeeeeeeeehhhhhhhhhhhhggggggggggggiiiiiiiiijjjiiiiiihhhhhhkkkkkkjjjiiiiiiiiiiiijjjgggggghhhiiijjjjjjjjjjjjjjjjjjjjjkkkjjjjjjiiihhhiiiiiihhhhhhhhhiiiiiijjjiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiiiiijjjllllllkkkiiihhhgggfffeeeggggggggggggggghhhhhhhhhfffffffffffffffgggggghhhhhhhhhhhhiiiiiiiiijjjjjjjjjiiihhhgggfffdddcccccceeeeeefffggghhhhhhhhhhhhiiihhhhhhggghhhhhhiiijjjhhhhhhiiiiiijjjiiiiiihhhkkklllmmmmmmmmmlllkkkjjjjjjkkklllmmmmmmlllkkkjjjllllllmmmmmmmmmmmmlllllllllllllllmmmnnnnnnoooooonnnnnnnnnnnnoooooooooooooooooooooooooooppppppqqqqqqqqqrrrrrrrrrrrrssssssrrrrrrrrrrrrsssssssssssssssssstttttttttuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvwwwwwwxxxxxxuuuvvvwwwxxxyyyyyyyyyxxxzzzzzzzzzzzzzzz{{{{{{|||{{{{{{{{{{{{|||}}}~~~~~~~~~}}}}}}}}}~~~~~~~~~gggfffeeedddddddddeeefffgggggggggggghhhhhhhhhhhhggghhhiiiiiijjjjjjjjjjjjkkkjjjjjjiiiiiiiiiiiiiiieeefffggghhhiiiiiiiiiiiijjjkkkkkkkkkjjjjjjiiihhhiiiiiihhhhhhhhhhhhiiiiiihhhhhhhhhhhhhhhhhhhhhiiihhhhhhhhhhhhhhhiiiiiijjjkkkjjjjjjiiihhhgggggggggggggggggggggggggggggggggfffeeeeeeeeeffffffggghhhggggggggghhhhhhhhhiiiiiiiiihhhhhhgggffffffeeeeeedddeeefffggghhhhhhhhhhhhkkkjjjiiihhhhhhhhhiiijjjiiijjjjjjjjjjjjjjjiiiiiijjjkkklllnnnnnnmmmlllkkkjjjkkkmmmnnnnnnmmmkkkjjjllllllmmmmmmmmmmmmlllllllllllllllmmmnnnooooooooonnnnnnnnnnnnoooooooooooooooooooooooooooppppppqqqqqqqqqrrrrrrrrrrrrsssssspppqqqqqqrrrssstttuuuuuuttttttttttttuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvwwwxxxxxxyyyxxxxxxyyyyyyyyyyyyyyyxxx|||{{{{{{{{{{{{|||}}}}}}||||||||||||}}}~~~fffeeeddddddddddddffffffgggggggggggghhhhhhhhhhhheeefffgggiiikkklllllllllkkkjjjiiiiiihhhhhhiiiiiieeeeeeggghhhhhhiiiiiiiiikkkkkkkkkkkkkkkjjjiiihhhiiiiiihhhhhhhhhhhhhhhiiihhhhhhhhhhhhhhhiiiiiiiiihhhhhhhhhhhhhhhiiiiiijjjiiiiiiiiiiiiiiiiiiiiiiiigggggggggggggggfffffffffeeeeeeeeeeeeeeefffggghhhffffffffffffggggggggghhhhhhhhhhhhhhhhhhhhhggggggdddeeefffggghhhhhhhhhhhhlllkkkjjjhhhhhhhhhiiiiiijjjjjjkkkkkkkkkjjjjjjiiiiiijjjlllnnnnnnnnnlllkkkjjjkkkmmmnnnnnnmmmkkkjjjlllmmmmmmmmmmmmmmmmmmllllllllllllmmmnnnoooooopppnnnnnnnnnnnnoooooooooooooooooooooooooooppppppqqqqqqqqqrrrrrrrrrsssssssssooopppqqqrrrtttuuuvvvvvvttttttttttttuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwxxxxxxyyyyyyzzz{{{{{{zzzzzzzzz{{{zzzzzzyyyyyy|||||||||||||||}}}~~~~~~}}}}}}}}}}}}~~~gggggggggggghhhhhhhhhhhhhhhiiiiiiiiiiiijjjjjjjjjkkkkkkjjjiiihhhhhhhhhiiimmmlllkkkiiihhhiiiiiijjjiiiiiiiiiiiiiiiiiiiiijjjiiiiiiiiihhhhhhhhhhhhhhhhhhiiijjjkkkkkkjjjhhhhhhiiiiiiiiijjjjjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjkkkkkkiiihhhgggiiijjjhhhhhhhhhhhhggggggggggggffffffffffffggggggggghhhggggggggggggggghhhiiiiiiiiihhhhhhhhhgggggggggfffffffffeeeeeeeeeeeeffffffiiiiiihhhhhhggggggffffffkkkkkkkkkkkkkkkjjjiiihhhjjjjjjjjjkkklllmmmooopppoooooopppoooooonnnmmmmmmmmmllllllllllllmmmnnnnnnpppooonnnmmmllllllmmmnnnppppppooooooooooooooopppqqqpppoooooorrrssssssrrrssssssrrrqqqpppppppppqqqrrrqqqppppppqqqrrrtttuuussssssrrrssstttvvvxxxyyyxxxwwwvvvuuutttuuuuuuuuuwwwwwwxxxyyyzzzzzzzzzzzzyyyzzz{{{|||}}}}}}}}}}}}~~~~~~}}}~~~~~~~~~hhhhhhhhhhhhgggggggggggghhhhhhiiiiiiiiijjjjjjjjjkkkjjjiiiiiihhhhhhiiiiiilllkkkjjjiiiiiiiiijjjjjjkkkkkkjjjjjjiiiiiihhhhhhiiiiiiiiiiiihhhhhhhhhhhhhhhiiijjjjjjjjjjjjiiihhhiiiiiiiiihhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhiiijjjiiiggggggggghhhggggggggghhhhhhhhhhhhhhheeeeeeeeefffffffffggggggggggggggggggggghhhhhhiiigggggggggggghhhhhhiiiiiihhhgggggggggggggggggghhhhhhhhhhhhhhhhhhgggggggggjjjjjjkkkkkkjjjiiiiiihhhiiiiiijjjjjjlllmmmnnnooonnnooooooooonnnnnnmmmlllmmmllllllllllllmmmnnnnnnoooooonnnmmmmmmmmmnnnnnnppppppooooooooooooppppppqqqpppoooppprrrssssssssssssrrrqqqqqqpppppppppqqqssssssrrrrrrssstttuuuvvvuuuuuutttuuuvvvwwwyyyzzzwwwwwwwwwwwwvvvvvvuuuuuuwwwwwwyyyzzzzzzzzzzzzzzz{{{{{{|||}}}~~~~~~~~~~~~iiiiiihhhhhhggggggffffffhhhhhhhhhiiiiiiiiijjjjjjjjjjjjiiihhhhhhhhhiiiiiijjjiiiiiiiiiiiijjjkkkkkkmmmllllllkkkjjjiiihhhhhhiiiiiiiiiiiiiiiiiiiiiiiihhhiiiiiijjjjjjjjjiiiiiijjjiiihhhgggggghhhiiijjjiiiiiiiiiiiiiiiiiiiiiiiifffhhhjjjjjjhhhgggfffgggfffgggggghhhhhhiiiiiiiiieeeeeeeeeeeefffffffffffffffffffffggggggggghhhhhheeeeeefffggghhhjjjjjjkkkiiihhhhhhhhhhhhhhhhhhiiigggggghhhhhhhhhhhhhhhhhhiiijjjjjjjjjjjjiiihhhhhhiiiiiijjjjjjkkklllmmmnnnmmmnnnnnnnnnnnnmmmllllllmmmmmmllllllmmmmmmnnnooonnnnnnmmmmmmmmmnnnoooooopppoooooooooooooooppppppqqqpppoooppprrrsssssssssrrrrrrqqqpppppppppqqqqqqttttttttttttuuuvvvwwwxxxxxxwwwwwwwwwxxxxxxyyyzzzwwwxxxyyyyyyyyyxxxwwwvvvwwwxxxyyyzzz{{{{{{{{{{{{||||||}}}~~~iiiiiihhhhhhggggggffffffhhhhhhhhhhhhiiiiiiiiiiiiiiiiiihhhhhhhhhhhhiiiiiihhhhhhhhhiiijjjjjjkkklllllllllkkkkkkjjjjjjiiiiiihhhiiiiiiiiiiiiiiijjjjjjhhhiiiiiiiiijjjjjjjjjjjjjjjiiigggffffffgggiiijjjiiiiiiiiiiiiiiiiiiiiiiiifffiiikkkkkkjjjhhhgggfffffffffggghhhiiiiiijjjjjjffffffffffffggggggggggggffffffgggggghhhhhhhhhhhhffffffggghhhiiijjjjjjkkkhhhhhhiiiiiiiiiiiihhhhhhggggggggghhhhhhiiiiiijjjiiiiiiiiijjjjjjiiihhhhhhhhhiiijjjkkkkkkllllllllllllmmmmmmmmmmmmmmmllllllmmmmmmmmmmmmmmmnnnnnnooommmmmmmmmnnnnnnoooppppppoooooooooooooooooopppqqqrrrpppoooppprrrttttttsssrrrrrrqqqqqqqqqqqqqqqrrrtttttttttuuuvvvvvvwwwxxxyyyyyyyyyyyyyyyyyyyyyzzzxxxyyy{{{||||||zzzyyywwwxxxyyyzzz{{{|||||||||||||||}}}~~~iiihhhhhhhhhgggggggggfffgggggghhhhhhhhhiiiiiiiiiiiihhhhhhggghhhhhhiiiiiifffggghhhiiijjjkkkkkkkkkiiiiiiiiijjjjjjkkkkkkkkkhhhhhhiiiiiijjjjjjjjjkkkhhhhhhhhhiiiiiijjjjjjkkkjjjiiihhhgggggghhhiiijjjiiiiiiiiiiiiiiiiiiiiiiiihhhjjjmmmmmmkkkiiihhhhhhfffgggggghhhiiijjjjjjkkkhhhhhhhhhhhhiiiiiiiiiiiifffggghhhhhhiiiiiihhhhhhhhhhhhhhhhhhiiiiiiiiiiiiggghhhhhhiiiiiihhhhhhggggggggghhhhhhiiiiiijjjjjjhhhiiiiiijjjjjjjjjiiiiiiiiiiiikkklllllllllllllllllllllmmmmmmmmmmmmmmmlllnnnmmmmmmmmmmmmnnnoooooommmmmmnnnoooooopppppppppoooooonnnnnnooopppqqqqqqrrrqqqppppppssstttttttttsssrrrrrrrrrrrrrrrssssssssstttuuuuuuvvvvvvwwwwwwxxxyyyyyyyyyyyyyyyyyyyyyyyy{{{}}}~~~~~~}}}{{{zzzzzz{{{|||}}}}}}~~~~~~}}}}}}~~~ggggggggghhhhhhhhhhhhhhhggggggggghhhhhhhhhiiiiiihhhhhhggggggggghhhiiiiiifffggghhhiiijjjjjjjjjjjjgggggghhhiiijjjkkkkkklllhhhhhhiiiiiijjjkkkkkkkkkhhhhhhhhhhhhiiijjjkkkllliiiiiiiiijjjjjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikkkmmmmmmkkkjjjiiijjjggghhhhhhiiiiiijjjjjjjjjiiiiiiiiiiiijjjjjjjjjjjjggghhhiiijjjkkkjjjiiihhhhhhhhhiiiiiiiiiiiiiiiiiiggghhhiiijjjjjjiiihhhggghhhhhhiiiiiiiiiiiiiiiiiiiiiiiijjjkkkkkkkkkkkkjjjiiijjjlllmmmnnnmmmllllllllllllmmmnnnnnnnnnnnnmmmnnnnnnmmmmmmnnnnnnooopppnnnnnnooopppppppppoooooonnnnnnnnnnnnooopppqqqrrrrrrqqqpppqqqssstttttttttttttttssssssssstttuuuuuussstttuuuvvvwwwwwwwwwwwwxxxyyyzzzzzz{{{{{{{{{zzz|||}}}~~~~~~}}}|||}}}~~~ffffffgggggghhhhhhiiiiiigggggggggggghhhhhhhhhiiiggggggggggggggghhhiiiiiifffggghhhiiijjjjjjiiiiiiggggggggghhhhhhiiiiiijjjhhhhhhiiijjjjjjkkklllllliiihhhhhhhhhhhhjjjkkkllliiijjjkkkllllllkkkjjjiiiiiiiiiiiiiiiiiiiiiiiiiiijjjkkklllkkkiiihhhiiijjjiiiiiiiiiiiiiiiiiiiiiiiihhhhhhiiiiiiiiijjjjjjjjjhhhiiikkkllllllkkkjjjiiigggggghhhiiijjjjjjkkkkkkhhhiiijjjkkkkkkjjjiiihhhjjjjjjiiiiiiiiiiiiiiiiiijjjjjjkkkllllllllllllllljjjlllmmmoooooonnnmmmllllllmmmnnnnnnooooooooonnnnnnnnnnnnnnnnnnoooooopppoooooopppppppppooonnnnnnnnnnnnnnnnnnooopppqqqrrrsssqqqpppqqqsssuuuuuutttuuuuuuuuuuuuuuuvvvwwwwwwuuuvvvwwwxxxyyyyyyxxxxxxxxxyyy{{{|||}}}}}}}}}}}}~~~~~~~~~eeeeeefffggghhhiiijjjjjjgggggggggggghhhhhhhhhhhhggggggggggggggghhhiiiiiifffgggiiijjjjjjiiihhhhhhhhhhhhhhhhhhgggggggggggghhhhhhiiijjjkkkkkklllllliiihhhhhhhhhhhhjjjlllmmmhhhjjjlllnnnnnnllljjjhhhiiiiiiiiiiiiiiiiiiiiiiiijjjkkkkkkiiihhhgggiiijjjjjjjjjjjjiiiiiiiiiiiiiiihhhhhhhhhhhhiiiiiiiiiiiihhhjjjkkkmmmmmmlllkkkjjjeeeeeeggghhhjjjlllmmmnnniiijjjlllmmmmmmllljjjiiikkkjjjjjjjjjiiihhhhhhhhhjjjkkkllllllmmmmmmmmmmmmkkklllnnnppppppooommmlllmmmmmmnnnoooppppppoooooonnnnnnnnnnnnnnnoooppppppooopppqqqqqqpppooonnnmmmnnnnnnnnnnnnooopppqqqrrrsssqqqpppqqqsssuuuuuutttvvvvvvvvvvvvvvvwwwxxxxxxvvvwwwyyyzzz{{{{{{zzzyyyyyyzzz|||~~~gggggghhhhhhiiiiiijjjjjjkkkjjjiiigggffffffeeeeeehhhhhhhhhhhhhhhgggffffffiiijjjlllkkkjjjiiiiiijjjhhhiiiiiijjjjjjkkkllllllgggggghhhhhhiiiiiiiiijjjhhhhhhhhhggghhhhhhiiijjjmmmmmmmmmmmmlllkkkjjjjjjgggggghhhhhhiiiiiiiiijjjkkkkkkjjjjjjiiijjjjjjjjjjjjjjjiiiiiijjjjjjkkklllhhhjjjlllnnnnnnnnnlllkkkkkkllllllllllllllllllmmmllllllkkkjjjjjjkkkllllllhhhiiiiiiiiiiiijjjjjjjjjkkkjjjjjjiiijjjjjjkkkkkkmmmnnnooooooooonnnmmmllljjjkkklllnnnooopppppppppoooooonnnnnnnnnnnnnnnoooqqqpppooonnnnnnmmmnnnnnnsssrrrrrrrrrqqqqqqppppppppppppppppppppppppqqqqqqrrrrrrrrrsssssssssssstttwwwxxxxxxyyy{{{|||}}}}}}{{{zzzyyyyyyyyy{{{}}}~~~~~~~~~}}}hhhhhhhhhhhhhhhgggggggggiiihhhhhhgggggggggggghhhhhhhhhhhhhhhhhhgggffffffhhhiiikkkkkkiiihhhiiijjjlllkkkkkkjjjjjjiiiiiihhhhhhhhhiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhiiijjjjjjkkkkkkkkkkkkkkkjjjiiiiiihhhhhhhhhhhhiiiiiijjjjjjkkkkkkjjjjjjiiijjjjjjkkkjjjjjjjjjiiijjjjjjkkkllljjjkkklllmmmmmmmmmlllkkkkkkkkkkkklllllllllllllllmmmmmmlllkkkkkklllmmmmmmjjjjjjjjjkkkkkkkkklllllllllkkkkkkjjjjjjjjjkkkkkklllmmmnnnoooooonnnmmmmmmllllllnnnooopppqqqqqqqqqppppppooooooooooooppppppqqqqqqpppooonnnnnnoooooorrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrsssvvvuuuuuuuuuuuuuuuuuuuuuwwwxxxyyyzzz{{{||||||}}}{{{zzzyyyyyyzzz{{{}}}hhhhhhhhhgggffffffeeeeeeggggggggggggggghhhiiiiiihhhhhhhhhhhhhhhggggggfffgggiiijjjjjjiiihhhiiijjjkkkkkkkkkjjjiiiiiihhhhhhjjjjjjjjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiijjjkkkkkkiiiiiiiiiiiiiiiiiihhhhhhhhhiiiiiiiiiiiijjjjjjjjjkkkjjjjjjiiijjjjjjkkkkkkjjjjjjjjjjjjjjjkkkllllllmmmmmmmmmllllllllllllllljjjjjjkkkkkkllllllllllllnnnmmmllllllllllllmmmnnnlllllllllmmmmmmmmmmmmnnnnnnmmmlllkkkkkkkkkkkkkkkkkklllnnnoooooooooooonnnmmmnnnooopppqqqrrrrrrrrrqqqqqqqqqppppppqqqqqqrrrrrrqqqqqqpppppppppqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrssssssrrrrrrsssttttttuuuyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxyyyzzz{{{|||}}}}}}{{{{{{zzzzzz{{{|||~~~ffffffffffffffffffeeeeeeggggggggggggggghhhhhhiiigggggghhhhhhhhhhhhgggggggggiiikkkkkkjjjiiijjjkkkhhhhhhhhhiiijjjjjjkkkkkklllkkkkkkjjjjjjiiiiiiiiijjjjjjiiiiiijjjjjjkkklllhhhhhhiiiiiiiiiiiiiiihhhjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiiiiijjjjjjkkkkkkkkkjjjjjjjjjjjjkkkllllllooonnnmmmlllkkkkkklllllljjjjjjkkkkkkllllllmmmmmmmmmmmmmmmllllllmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnoooooonnnmmmllllllllllllkkklllnnnooopppppppppooonnnooopppqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrsssssstttssssssrrrrrrrrrsssssstttqqqrrrrrrsssssstttttttttuuuuuuuuuuuuvvvvvvwwwxxxyyyyyyyyyzzz{{{{{{||||||zzzzzzzzz{{{|||}}}}}}~~~||||||||||||}}}~~~cccddddddeeefffgggggghhhiiihhhhhhggggggggggggggggggggghhhhhhhhhhhhgggggghhhjjjkkklllkkkjjjkkklllggghhhhhhiiiiiijjjkkkkkklllkkkkkkjjjjjjiiiiiiiiijjjjjjiiiiiijjjjjjkkklllhhhhhhiiijjjkkkkkkkkkjjjkkkkkkkkkkkkjjjjjjjjjjjjjjjiiiiiiiiijjjjjjkkklllkkkkkkjjjjjjkkkkkklllmmmooonnnmmmllllllllllllllljjjjjjkkklllmmmmmmnnnnnnllllllmmmmmmmmmmmmllllllmmmmmmmmmnnnnnnnnnnnnoooppppppooonnnmmmmmmnnnnnnlllnnnoooqqqrrrrrrqqqqqqnnnnnnooopppqqqqqqqqqqqqssssssssssssssstttuuuuuutttttttttttttttuuuvvvwwwssssssttttttuuuuuuvvvvvvwwwwwwwwwxxxxxxyyy{{{{{{wwwxxxyyyzzz|||~~~|||||||||}}}~~~~~~~~~~~~~~~~~~bbbcccdddeeefffhhhiiiiiiiiiiiihhhgggggggggggggggfffgggggghhhhhhhhhhhhhhhgggiiikkkkkkjjjjjjkkkllljjjjjjjjjiiihhhhhhggggggjjjjjjjjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiijjjkkkkkkhhhiiijjjkkklllllllllllllllllllllkkkkkkkkkkkkjjjiiiiiiiiiiiijjjkkkllllllkkkkkkkkkkkkkkkllllllmmmnnnnnnnnnmmmmmmmmmmmmmmmkkkkkklllmmmnnnoooooopppmmmmmmnnnnnnnnnnnnmmmmmmnnnnnnnnnnnnooooooooooooppppppooooooooooooppppppoooppprrrsssssssssrrrrrrnnnooopppqqqqqqqqqqqqqqqsssssssssssstttuuuuuuvvvuuuuuuuuuvvvvvvxxxyyyzzzvvvvvvvvvwwwwwwwwwwwwwwwyyyyyyzzzzzz{{{|||~~~~~~wwwxxxyyy{{{}}}~~~ddddddeeefffggghhhhhhiiiggggggggggggggghhhhhhiiiffffffggghhhhhhhhhhhhhhheeegggiiiiiiiiihhhiiikkkjjjjjjjjjiiihhhhhhgggggghhhhhhiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhiiijjjjjjggghhhiiikkklllmmmmmmmmmmmmlllllllllkkkkkkkkkkkkiiiiiiiiiiiijjjkkklllmmmlllkkkkkkkkkkkklllmmmmmmllllllnnnoooooonnnmmmmmmllllllmmmnnnooopppqqqqqqooopppqqqqqqqqqqqqpppoooooopppppppppqqqqqqqqqqqqpppooooooppppppqqqrrrsssrrrssstttuuuuuutttsssssspppqqqqqqrrrrrrrrrrrrrrrsssrrrrrrssstttuuuvvvvvvvvvvvvvvvwwwxxxzzz{{{|||yyyyyyyyyyyyyyyxxxxxxxxx{{{{{{{{{|||}}}~~~{{{{{{|||}}}~~~ffffffggggggggggggggggggeeeeeeffffffgggiiijjjkkkffffffggghhhhhhhhhhhhhhhccceeegggggggggggghhhiiiggggggggghhhiiiiiijjjjjjgggggghhhhhhiiiiiiiiijjjhhhhhhhhhggghhhiiiiiijjjfffgggiiijjjllllllmmmmmmmmmmmmmmmllllllkkkkkkkkkiiiiiiiiiiiijjjkkklllmmmlllkkkkkkkkkkkklllmmmmmmjjjlllnnnppppppooonnnmmmmmmmmmnnnooopppqqqrrrrrrqqqrrrssssssssssssrrrqqqqqqqqqrrrrrrrrrsssssssssooooooooopppqqqrrrtttttttttuuuvvvvvvvvvuuutttsssrrrrrrsssssstttsssssssssrrrrrrrrrssssssuuuvvvvvvvvvvvvwwwxxxyyy{{{|||}}}{{{{{{{{{zzzzzzyyyyyyyyy|||||||||}}}~~~eeeeeeeeefffffffffgggggghhhgggfffeeeeeefffggghhhhhhhhhhhhhhhiiiiiiiiiiiijjjiiihhhgggggghhhiiijjjiiiiiihhhhhhhhhhhhiiiiiijjjjjjiiiiiihhhhhhggggggkkkkkkkkkkkkkkkkkkkkkkkkllllllllllllllllllllllllkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjmmmllllllkkkkkkllllllmmmpppppppppqqqqqqqqqqqqqqqpppooommmmmmnnnppprrrtttuuuttttttsssrrrqqqppppppqqqrrrrrrsssssssssrrrrrrppppppqqqqqqqqqrrrrrrrrrsssttttttuuuvvvwwwwwwxxxwwwwwwxxxxxxxxxwwwwwwvvvvvvwwwwwwwwwwwwxxxxxxxxxzzzzzzzzz{{{{{{{{{||||||||||||{{{{{{|||}}}fffffffffggggggggghhhhhhhhhgggfffeeeeeefffggghhhhhhhhhhhhhhhiiiiiiiiijjjjjjiiihhhhhhhhhhhhiiijjjiiiiiihhhhhhhhhhhhiiiiiihhhhhhhhhhhhiiiiiiiiiiiijjjjjjjjjkkkkkklllllllllllllllllllllllllllllllllkkkjjjjjjjjjjjjjjjkkkkkkllllllllllllllllllllllllnnnnnnmmmmmmmmmmmmnnnnnnppppppooooooppppppqqqqqqppppppoooooopppqqqssstttuuuuuutttsssrrrrrrqqqqqqqqqqqqrrrsssssssssssssssssssssssssssttttttttttttuuuuuuuuuvvvwwwxxxxxxxxxxxxxxxyyyyyyyyyxxxxxxwwwyyyyyyyyyyyyzzzzzzzzzzzz|||||||||}}}}}}}}}~~~~~~~~~~~~}}}}}}~~~gggggggggggghhhhhhhhhhhhggggggffffffffffffgggggghhhhhhiiiiiiiiijjjjjjjjjjjjjjjiiiiiiiiiiiijjjjjjiiiiiihhhhhhhhhhhhiiiiiigggggghhhhhhiiijjjjjjkkkiiiiiijjjkkklllmmmmmmnnnlllllllllllllllllllllllljjjjjjjjjjjjjjjkkklllmmmnnnnnnnnnnnnnnnnnnooooooppppppoooooooooooopppppppppooonnnnnnnnnpppqqqrrrqqqqqqqqqrrrssssssttttttuuutttttttttssssssrrrrrrpppqqqrrrtttuuuuuuuuuuuuvvvvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwxxxxxxyyyzzzzzzyyyzzzzzz{{{{{{zzzzzzyyy||||||||||||}}}}}}}}}}}}gggggggggggghhhhhhhhhhhhggggggggggggggggggggggggiiiiiiiiijjjjjjjjjkkkkkkkkkkkkjjjjjjjjjjjjkkkkkkjjjjjjiiiiiiiiiiiijjjjjjhhhhhhiiiiiijjjjjjjjjjjjiiiiiijjjkkkmmmnnnoooooolllllllllmmmmmmmmmmmmmmmjjjjjjjjjkkklllmmmnnnoooooooooooopppppppppppppppqqqqqqqqqppppppqqqqqqqqqppppppnnnnnnoooppprrrsssqqqrrrsssttttttttttttssstttttttttsssssssssssssssqqqrrrtttuuuvvvwwwwwwxxxxxxxxxxxxyyyyyyyyyzzzzzzyyyyyyzzzzzz{{{{{{{{{|||{{{{{{|||}}}}}}}}}||||||~~~~~~fffgggggggggggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjjjjjjjjjjjkkkkkkkkkkkkkkkkkkllllllllllllkkkkkkkkkkkkjjjjjjjjjjjjkkkkkkllllllkkkkkkjjjjjjjjjjjjjjjkkklllmmmnnnoooppppppmmmmmmnnnnnnnnnooooooooollllllllllllmmmnnnppppppppppppppppppqqqqqqrrrrrrrrrrrrqqqqqqqqqqqqrrrrrrqqqqqqppppppqqqrrrtttuuusssssstttuuuuuuuuuttttttsssssstttttttttttttttttttttuuuvvvwwwyyyyyyzzzzzzzzzzzzzzz{{{{{{{{{|||||||||||||||}}}}}}}}}}}}}}}}}}}}}~~~hhhhhhhhhhhhiiiiiiiiiiiiiiiiiijjjjjjjjjjjjiiiiiijjjjjjkkkkkkkkklllllllllllllllmmmmmmmmmmmmllllllmmmmmmllllllllllllmmmmmmnnnnnnnnnmmmlllkkkkkkkkkmmmmmmnnnoooppppppqqqqqqoooooooooppppppqqqqqqrrrooooooooooooooopppqqqrrrqqqqqqqqqrrrrrrsssssstttssssssrrrrrrrrrrrrssssssrrrrrrssstttuuuvvvwwwwwwvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuuuuvvvvvvwwwwwwwwwwwwxxxyyyzzz{{{||||||||||||}}}}}}}}}}}}~~~~~~~~~jjjjjjjjjkkkkkkkkklllllljjjkkkkkkllllllkkkkkkjjjkkkkkkkkkkkklllllllllllllllmmmnnnnnnnnnnnnmmmllloooooonnnnnnnnnnnnooooooooooooooonnnnnnnnnnnnnnnpppppppppqqqqqqrrrrrrrrrppppppqqqqqqrrrsssssstttrrrrrrqqqqqqqqqrrrrrrsssssssssssstttuuuvvvvvvvvvuuuuuuttttttttttttuuuuuussstttwwwyyyzzzzzzyyyxxx{{{zzzyyyxxxxxxyyyzzzzzzxxxxxxyyyyyyzzz{{{||||||{{{||||||}}}~~~~~~~~~}}}lllllllllmmmmmmmmmnnnnnnkkkkkkmmmmmmmmmmmmkkkkkkkkkkkkkkklllllllllmmmmmmlllmmmnnnoooooonnnmmmlllppppppooooooooooooppppppnnnnnnooooooppppppqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqrrrsssssstttuuuuuuttttttsssrrrrrrrrrsssssstttuuuuuuvvvwwwxxxxxxxxxwwwwwwvvvvvvvvvvvvwwwwwwsssvvvyyy{{{}}}|||{{{yyy~~~}}}{{{zzzzzz{{{|||~~~zzz{{{{{{|||}}}~~~}}}~~~~~~~~~~~~