{"id":3020,"date":"2012-06-13T13:19:17","date_gmt":"2012-06-13T13:19:17","guid":{"rendered":"https:\/\/www.jose-aguilar.com\/blog\/?p=3020"},"modified":"2016-09-20T16:50:40","modified_gmt":"2016-09-20T16:50:40","slug":"countdown-dashboard-jquery","status":"publish","type":"post","link":"https:\/\/www.jose-aguilar.com\/blog\/countdown-dashboard-jquery\/","title":{"rendered":"Countdown Dashboard jQuery"},"content":{"rendered":"<p>En este art\u00edculo vamos a hablar de un plugin jQuery que muestra una cuenta regresiva o cuenta atr\u00e1s muy f\u00e1cil de utilizar y que aporta diferentes formas de usarlo.<\/p>\n<p>La idea es que recibe unos par\u00e1metros de entrada que componen la fecha futura a la cual se quiere llegar y el script muestra los a\u00f1os, meses, semanas, dias, horas, minutos y segundos que quedan para llegar a dicha fecha.<\/p>\n<p><a href=\"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2012\/06\/coundown.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-3023\" title=\"coundown\" src=\"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2012\/06\/coundown-300x75.png\" alt=\"\" width=\"300\" height=\"75\" srcset=\"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2012\/06\/coundown-300x75.png 300w, https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2012\/06\/coundown.png 513w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Modificar su apariencia es muy sencillo si est\u00e1s familiarizado con las hojas de estilo (CSS) y HTML.<\/p>\n<p>Incorpora un javascript discreto y es compatible con jQuery, es decir, le podemos a\u00f1adir sentencias extra como por ejemplo que suceder\u00e1 cuando acabe la cuenta regresiva.<\/p>\n<p>Tambi\u00e9n incorpora las opciones de poder iniciar, detener y restablecer la cuenta atr\u00e1s.<\/p>\n<p>Se pueden tener m\u00faltiples instancias en la misma p\u00e1gina pero lo que m\u00e1s me llama la atenci\u00f3n es la posibilidad de a\u00f1adir c\u00f3digo extra en el evento tras completar la cuenta. Podr\u00edamos mostrar una alerta, ocultar la cuenta, ejecutar un ajax, entre otros en el evento OnComplete() como vemos a continuaci\u00f3n:<\/p>\n<pre>&lt;script language=\"javascript\" type=\"text\/javascript\"&gt;\r\njQuery(document).ready(function() {\r\n\u00a0\u00a0 \u00a0$('#countdown_dashboard').countDown({\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0targetDate: {\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0'day': \u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a013,\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0'month': \u00a0\u00a0 \u00a06,\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0'year': \u00a0\u00a0 \u00a02012,\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0'hour': \u00a0\u00a0 \u00a015,\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0'min': \u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a014,\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0'sec': \u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a00\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0},\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0omitWeeks: true,\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0onComplete: function() {\r\n           alert('FIN DE LA CUENTA');\r\n           $('#countdown_dashboard').hide();\r\n        }\r\n    });\r\n});\r\n&lt;\/script&gt;<\/pre>\n<p>En este caso cuando finaliza la cuenta regresiva, mostramos una alerta y escondemos la cuenta.<\/p>\n<p>Tambi\u00e9n podr\u00edamos ejecutar un ajax:<\/p>\n<pre>&lt;script language=\"javascript\" type=\"text\/javascript\"&gt;\r\njQuery(document).ready(function() {\r\n\u00a0\u00a0 \u00a0$('#countdown_dashboard').countDown({\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0targetDate: {\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0'day': \u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a013,\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0'month': \u00a0\u00a0 \u00a06,\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0'year': \u00a0\u00a0 \u00a02012,\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0'hour': \u00a0\u00a0 \u00a015,\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0'min': \u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a014,\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0'sec': \u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a00\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0},\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0omitWeeks: true,\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0onComplete: function() { \u00a0\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0$.ajax({\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0type: \"POST\",\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0url: \"file.php\",\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\/*data: dataString,*\/\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0success: function(data) {\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\/\/$('#countdown_dashboard').remove();\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0$('#countdown_dashboard').html(data);\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0}\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0});\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0}\r\n\u00a0\u00a0 \u00a0});\r\n});\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\r\n&lt;\/script&gt;<\/pre>\n<p>En este caso cuando finaliza la cuenta regresiva podemos hasta ejecutar un archivo php que puede enviar emails, modificar registros de una base de datos, editar archivos&#8230; y todo lo que se te pueda ocurrir depositando el resultado en el mismo lugar donde estaba la cuenta regresiva.<\/p>\n<p>Puedes descargar el script en el siguiente link.<\/p>\n<p><a href=\"https:\/\/www.jose-aguilar.com\/scripts\/jquery\/lwtCountdown\/\" target=\"_blank\">Ver ejemplo en funcionamiento<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>En este art\u00edculo vamos a hablar de un plugin jQuery que muestra una cuenta regresiva o cuenta atr\u00e1s muy f\u00e1cil de utilizar y que aporta diferentes formas de usarlo. La idea es que recibe unos par\u00e1metros de entrada que componen la fecha futura a la cual se quiere llegar y el script muestra los a\u00f1os, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":3023,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[31,12,5,3],"tags":[65],"class_list":["post-3020","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ajax","category-html","category-jquery","category-php","tag-countdown"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Countdown Dashboard jQuery - Jose Aguilar Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Countdown Dashboard jQuery - Jose Aguilar Blog\" \/>\n<meta property=\"og:description\" content=\"En este art\u00edculo vamos a hablar de un plugin jQuery que muestra una cuenta regresiva o cuenta atr\u00e1s muy f\u00e1cil de utilizar y que aporta diferentes formas de usarlo. La idea es que recibe unos par\u00e1metros de entrada que componen la fecha futura a la cual se quiere llegar y el script muestra los a\u00f1os, [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.jose-aguilar.com\/blog\/countdown-dashboard-jquery\/\" \/>\n<meta property=\"og:site_name\" content=\"Jose Aguilar Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/joseaguilarblog\" \/>\n<meta property=\"article:published_time\" content=\"2012-06-13T13:19:17+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2016-09-20T16:50:40+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2012\/06\/coundown.png\" \/>\n\t<meta property=\"og:image:width\" content=\"513\" \/>\n\t<meta property=\"og:image:height\" content=\"129\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Jose Aguilar\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@JoseAguilarBlog\" \/>\n<meta name=\"twitter:site\" content=\"@JoseAguilarBlog\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jose Aguilar\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.jose-aguilar.com\/blog\/countdown-dashboard-jquery\/\",\"url\":\"https:\/\/www.jose-aguilar.com\/blog\/countdown-dashboard-jquery\/\",\"name\":\"Countdown Dashboard jQuery - Jose Aguilar Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.jose-aguilar.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.jose-aguilar.com\/blog\/countdown-dashboard-jquery\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.jose-aguilar.com\/blog\/countdown-dashboard-jquery\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2012\/06\/coundown.png\",\"datePublished\":\"2012-06-13T13:19:17+00:00\",\"dateModified\":\"2016-09-20T16:50:40+00:00\",\"author\":{\"@id\":\"https:\/\/www.jose-aguilar.com\/blog\/#\/schema\/person\/e6d485db1e1140866e95971d17105d11\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.jose-aguilar.com\/blog\/countdown-dashboard-jquery\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.jose-aguilar.com\/blog\/countdown-dashboard-jquery\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.jose-aguilar.com\/blog\/countdown-dashboard-jquery\/#primaryimage\",\"url\":\"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2012\/06\/coundown.png\",\"contentUrl\":\"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2012\/06\/coundown.png\",\"width\":513,\"height\":129},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.jose-aguilar.com\/blog\/countdown-dashboard-jquery\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\/\/www.jose-aguilar.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Countdown Dashboard jQuery\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.jose-aguilar.com\/blog\/#website\",\"url\":\"https:\/\/www.jose-aguilar.com\/blog\/\",\"name\":\"Jose Aguilar Blog\",\"description\":\"Desarrollo Web con PrestaShop, WordPress, PHP, jQuery y Ajax\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.jose-aguilar.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.jose-aguilar.com\/blog\/#\/schema\/person\/e6d485db1e1140866e95971d17105d11\",\"name\":\"Jose Aguilar\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.jose-aguilar.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/abbfef5f1d75260c549d0f2c2842bb697ba1aadff3b2836b39d2590c8a625415?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/abbfef5f1d75260c549d0f2c2842bb697ba1aadff3b2836b39d2590c8a625415?s=96&d=mm&r=g\",\"caption\":\"Jose Aguilar\"},\"description\":\"Director ejecutivo y tecnol\u00f3gico en JA Modules. Experto programador PrestaShop y Experto programador WordPress.\",\"sameAs\":[\"https:\/\/plus.google.com\/114357189801512615537\"],\"url\":\"https:\/\/www.jose-aguilar.com\/blog\/author\/josea902\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Countdown Dashboard jQuery - Jose Aguilar Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"es_ES","og_type":"article","og_title":"Countdown Dashboard jQuery - Jose Aguilar Blog","og_description":"En este art\u00edculo vamos a hablar de un plugin jQuery que muestra una cuenta regresiva o cuenta atr\u00e1s muy f\u00e1cil de utilizar y que aporta diferentes formas de usarlo. La idea es que recibe unos par\u00e1metros de entrada que componen la fecha futura a la cual se quiere llegar y el script muestra los a\u00f1os, [&hellip;]","og_url":"https:\/\/www.jose-aguilar.com\/blog\/countdown-dashboard-jquery\/","og_site_name":"Jose Aguilar Blog","article_publisher":"https:\/\/www.facebook.com\/joseaguilarblog","article_published_time":"2012-06-13T13:19:17+00:00","article_modified_time":"2016-09-20T16:50:40+00:00","og_image":[{"width":513,"height":129,"url":"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2012\/06\/coundown.png","type":"image\/png"}],"author":"Jose Aguilar","twitter_card":"summary_large_image","twitter_creator":"@JoseAguilarBlog","twitter_site":"@JoseAguilarBlog","twitter_misc":{"Escrito por":"Jose Aguilar","Tiempo de lectura":"2 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.jose-aguilar.com\/blog\/countdown-dashboard-jquery\/","url":"https:\/\/www.jose-aguilar.com\/blog\/countdown-dashboard-jquery\/","name":"Countdown Dashboard jQuery - Jose Aguilar Blog","isPartOf":{"@id":"https:\/\/www.jose-aguilar.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.jose-aguilar.com\/blog\/countdown-dashboard-jquery\/#primaryimage"},"image":{"@id":"https:\/\/www.jose-aguilar.com\/blog\/countdown-dashboard-jquery\/#primaryimage"},"thumbnailUrl":"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2012\/06\/coundown.png","datePublished":"2012-06-13T13:19:17+00:00","dateModified":"2016-09-20T16:50:40+00:00","author":{"@id":"https:\/\/www.jose-aguilar.com\/blog\/#\/schema\/person\/e6d485db1e1140866e95971d17105d11"},"breadcrumb":{"@id":"https:\/\/www.jose-aguilar.com\/blog\/countdown-dashboard-jquery\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.jose-aguilar.com\/blog\/countdown-dashboard-jquery\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.jose-aguilar.com\/blog\/countdown-dashboard-jquery\/#primaryimage","url":"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2012\/06\/coundown.png","contentUrl":"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2012\/06\/coundown.png","width":513,"height":129},{"@type":"BreadcrumbList","@id":"https:\/\/www.jose-aguilar.com\/blog\/countdown-dashboard-jquery\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/www.jose-aguilar.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Countdown Dashboard jQuery"}]},{"@type":"WebSite","@id":"https:\/\/www.jose-aguilar.com\/blog\/#website","url":"https:\/\/www.jose-aguilar.com\/blog\/","name":"Jose Aguilar Blog","description":"Desarrollo Web con PrestaShop, WordPress, PHP, jQuery y Ajax","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.jose-aguilar.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Person","@id":"https:\/\/www.jose-aguilar.com\/blog\/#\/schema\/person\/e6d485db1e1140866e95971d17105d11","name":"Jose Aguilar","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.jose-aguilar.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/abbfef5f1d75260c549d0f2c2842bb697ba1aadff3b2836b39d2590c8a625415?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/abbfef5f1d75260c549d0f2c2842bb697ba1aadff3b2836b39d2590c8a625415?s=96&d=mm&r=g","caption":"Jose Aguilar"},"description":"Director ejecutivo y tecnol\u00f3gico en JA Modules. Experto programador PrestaShop y Experto programador WordPress.","sameAs":["https:\/\/plus.google.com\/114357189801512615537"],"url":"https:\/\/www.jose-aguilar.com\/blog\/author\/josea902\/"}]}},"_links":{"self":[{"href":"https:\/\/www.jose-aguilar.com\/blog\/wp-json\/wp\/v2\/posts\/3020","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.jose-aguilar.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.jose-aguilar.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.jose-aguilar.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.jose-aguilar.com\/blog\/wp-json\/wp\/v2\/comments?post=3020"}],"version-history":[{"count":0,"href":"https:\/\/www.jose-aguilar.com\/blog\/wp-json\/wp\/v2\/posts\/3020\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.jose-aguilar.com\/blog\/wp-json\/wp\/v2\/media\/3023"}],"wp:attachment":[{"href":"https:\/\/www.jose-aguilar.com\/blog\/wp-json\/wp\/v2\/media?parent=3020"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.jose-aguilar.com\/blog\/wp-json\/wp\/v2\/categories?post=3020"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.jose-aguilar.com\/blog\/wp-json\/wp\/v2\/tags?post=3020"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}