YUI.add("hermes-template-share-modal-mail-pill",(function(e,a){var l=e.Template.Handlebars.revive({compiler:[8,">= 4.3.0"],main:function(e,a,l,t,s){var n=null!=a?a:e.nullContext||{},r=e.hooks.helperMissing,i=e.escapeExpression,p=e.lookupProperty||function(e,a){if(Object.prototype.hasOwnProperty.call(e,a))return e[a]};return'<div class="pill" title="'+i((p(l,"stripTags")||a&&p(a,"stripTags")||r).call(n,null!=a?p(a,"value"):a,{name:"stripTags",hash:{},data:s,loc:{start:{line:1,column:25},end:{line:1,column:44}}}))+'">\n\t<span>'+i((p(l,"stripTags")||a&&p(a,"stripTags")||r).call(n,null!=a?p(a,"value"):a,{name:"stripTags",hash:{},data:s,loc:{start:{line:2,column:7},end:{line:2,column:26}}}))+'</span>\n\t<span class="remove-tag">\n\t\t<i class="delete-tag" title="Delete"></i>\n\t</span>\n</div>'},useData:!0}),t={};e.Array.each([],(function(a){var l=e.Template.get("hermes/"+a);l&&(t[a]=l)})),e.Template.register("hermes/share-modal-mail-pill",(function(a,s){return(s=s||{}).partials=s.partials?e.merge(t,s.partials):t,l(a,s)}))}),"@VERSION@",{requires:["template-base","handlebars-base"]});YUI.add("hermes-template-fluid-warning",(function(e,n){var l=e.Template.Handlebars.revive({1:function(e,n,l,t,a){var s,r=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return e.escapeExpression("function"==typeof(s=null!=(s=r(l,"title")||(null!=n?r(n,"title"):n))?s:e.hooks.helperMissing)?s.call(null!=n?n:e.nullContext||{},{name:"title",hash:{},data:a,loc:{start:{line:2,column:42},end:{line:2,column:51}}}):s)},3:function(e,n,l,t,a){var s=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return e.escapeExpression((s(l,"intlMessage")||n&&s(n,"intlMessage")||e.hooks.helperMissing).call(null!=n?n:e.nullContext||{},{name:"intlMessage",hash:{intlName:"common.OOPS"},data:a,loc:{start:{line:2,column:59},end:{line:2,column:97}}}))},compiler:[8,">= 4.3.0"],main:function(e,n,l,t,a){var s,r,o=null!=n?n:e.nullContext||{},i=e.hooks.helperMissing,u=e.escapeExpression,c=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return'<div class="fluid-warning">\n\t<span class="warning-title">'+(null!=(s=c(l,"if").call(o,null!=n?c(n,"title"):n,{name:"if",hash:{},fn:e.program(1,a,0),inverse:e.program(3,a,0),data:a,loc:{start:{line:2,column:29},end:{line:2,column:104}}}))?s:"")+'</span>\n\t<br/><br/>\n\t<span class="warning-message">'+u("function"==typeof(r=null!=(r=c(l,"message")||(null!=n?c(n,"message"):n))?r:i)?r.call(o,{name:"message",hash:{},data:a,loc:{start:{line:4,column:31},end:{line:4,column:42}}}):r)+'</span>\n\t<button class="button">'+u((c(l,"intlMessage")||n&&c(n,"intlMessage")||i).call(o,{name:"intlMessage",hash:{intlName:"common.OK"},data:a,loc:{start:{line:5,column:24},end:{line:5,column:60}}}))+"</button>\n</div>"},useData:!0}),t={};e.Array.each([],(function(n){var l=e.Template.get("hermes/"+n);l&&(t[n]=l)})),e.Template.register("hermes/fluid-warning",(function(n,a){return(a=a||{}).partials=a.partials?e.merge(t,a.partials):t,l(n,a)}))}),"@VERSION@",{requires:["template-base","handlebars-base"]});YUI.add("hermes-template-fluid-share-panel-error",(function(e,a){var n=e.Template.Handlebars.revive({compiler:[8,">= 4.3.0"],main:function(e,a,n,r,l){var s,t=null!=a?a:e.nullContext||{},i=e.hooks.helperMissing,o=e.escapeExpression,c=e.lookupProperty||function(e,a){if(Object.prototype.hasOwnProperty.call(e,a))return e[a]};return'<div class="share-panel-body cancel-share">\n\t<div class="cancel-message">\n\t\t'+o("function"==typeof(s=null!=(s=c(n,"errorMessage")||(null!=a?c(a,"errorMessage"):a))?s:i)?s.call(t,{name:"errorMessage",hash:{},data:l,loc:{start:{line:3,column:2},end:{line:3,column:18}}}):s)+'\n\t</div>\n\n\t<button class="done-sharing mini">'+o((c(n,"intlHTMLMessage")||a&&c(a,"intlHTMLMessage")||i).call(t,{name:"intlHTMLMessage",hash:{intlName:"common.CANCEL"},data:l,loc:{start:{line:6,column:35},end:{line:6,column:79}}}))+"</button>\n</div>"},useData:!0}),r={};e.Array.each([],(function(a){var n=e.Template.get("hermes/"+a);n&&(r[a]=n)})),e.Template.register("hermes/fluid-share-panel-error",(function(a,l){return(l=l||{}).partials=l.partials?e.merge(r,l.partials):r,n(a,l)}))}),"@VERSION@",{requires:["template-base","handlebars-base"]});YUI.add("hermes-template-fluid-share-old-html-embed-code",(function(l,e){var a=l.Template.Handlebars.revive({compiler:[8,">= 4.3.0"],main:function(l,e,a,n,t){var i,o=null!=e?e:l.nullContext||{},r=l.hooks.helperMissing,m="function",u=l.escapeExpression,c=l.lookupProperty||function(l,e){if(Object.prototype.hasOwnProperty.call(l,e))return l[e]};return'<a href="'+u(typeof(i=null!=(i=c(a,"embedLink")||(null!=e?c(e,"embedLink"):e))?i:r)===m?i.call(o,{name:"embedLink",hash:{},data:t,loc:{start:{line:1,column:9},end:{line:1,column:22}}}):i)+'" title="'+u(typeof(i=null!=(i=c(a,"title")||(null!=e?c(e,"title"):e))?i:r)===m?i.call(o,{name:"title",hash:{},data:t,loc:{start:{line:1,column:31},end:{line:1,column:40}}}):i)+" by "+u(typeof(i=null!=(i=c(a,"authorName")||(null!=e?c(e,"authorName"):e))?i:r)===m?i.call(o,{name:"authorName",hash:{},data:t,loc:{start:{line:1,column:44},end:{line:1,column:58}}}):i)+", "+u((c(a,"intlMessage")||e&&c(e,"intlMessage")||r).call(o,{name:"intlMessage",hash:{intlName:"share-modal.ON_FLICKR"},data:t,loc:{start:{line:1,column:60},end:{line:1,column:108}}}))+'"><img src="'+u(typeof(i=null!=(i=c(a,"farmURL")||(null!=e?c(e,"farmURL"):e))?i:r)===m?i.call(o,{name:"farmURL",hash:{},data:t,loc:{start:{line:1,column:120},end:{line:1,column:131}}}):i)+'" width="'+u(typeof(i=null!=(i=c(a,"width")||(null!=e?c(e,"width"):e))?i:r)===m?i.call(o,{name:"width",hash:{},data:t,loc:{start:{line:1,column:140},end:{line:1,column:149}}}):i)+'" height="'+u(typeof(i=null!=(i=c(a,"height")||(null!=e?c(e,"height"):e))?i:r)===m?i.call(o,{name:"height",hash:{},data:t,loc:{start:{line:1,column:159},end:{line:1,column:169}}}):i)+'" alt="'+u(typeof(i=null!=(i=c(a,"alt")||(null!=e?c(e,"alt"):e))?i:r)===m?i.call(o,{name:"alt",hash:{},data:t,loc:{start:{line:1,column:176},end:{line:1,column:183}}}):i)+'"></a>'},useData:!0}),n={};l.Array.each([],(function(e){var a=l.Template.get("hermes/"+e);a&&(n[e]=a)})),l.Template.register("hermes/fluid-share-old-html-embed-code",(function(e,t){return(t=t||{}).partials=t.partials?l.merge(n,t.partials):n,a(e,t)}))}),"@VERSION@",{requires:["template-base","handlebars-base"]});YUI.add("hermes-template-fluid-share-old-iframe-embed-code",(function(e,l){var a=e.Template.Handlebars.revive({compiler:[8,">= 4.3.0"],main:function(e,l,a,n,r){var t,i=null!=l?l:e.nullContext||{},o=e.hooks.helperMissing,s="function",u=e.escapeExpression,m=e.lookupProperty||function(e,l){if(Object.prototype.hasOwnProperty.call(e,l))return e[l]};return'<iframe src="'+u(typeof(t=null!=(t=m(a,"embedLink")||(null!=l?m(l,"embedLink"):l))?t:o)===s?t.call(i,{name:"embedLink",hash:{},data:r,loc:{start:{line:1,column:13},end:{line:1,column:26}}}):t)+'" width="'+u(typeof(t=null!=(t=m(a,"width")||(null!=l?m(l,"width"):l))?t:o)===s?t.call(i,{name:"width",hash:{},data:r,loc:{start:{line:1,column:35},end:{line:1,column:44}}}):t)+'" height="'+u(typeof(t=null!=(t=m(a,"height")||(null!=l?m(l,"height"):l))?t:o)===s?t.call(i,{name:"height",hash:{},data:r,loc:{start:{line:1,column:54},end:{line:1,column:64}}}):t)+'" frameborder="0" allowfullscreen webkitallowfullscreen mozallowfullscreen oallowfullscreen msallowfullscreen></iframe>'},useData:!0}),n={};e.Array.each([],(function(l){var a=e.Template.get("hermes/"+l);a&&(n[l]=a)})),e.Template.register("hermes/fluid-share-old-iframe-embed-code",(function(l,r){return(r=r||{}).partials=r.partials?e.merge(n,r.partials):n,a(l,r)}))}),"@VERSION@",{requires:["template-base","handlebars-base"]});YUI.add("flickr-contacts-getListfetcher",(function(e,t){"use strict";e.namespace("ListFetchers")["flickr-contacts-getList"]={run:function(r,s){var c=this;return r.extras=(r.extras||"")+", icon_urls, paid_products",e.Promise.all([s.callAPI("flickr.contacts.getList",r),s.getModelRegistry("person-models")]).then((function(e){return c._processResponse(e,r)}),e.FetcherErrorLogger(t))},_processResponse:function(t,r){var s=t[0],c=t[1];return s.contacts&&s.contacts.contact&&s.contacts.contact.forEach((function(t){c.addOrUpdate(e.APIHelper.response.parsePerson(t))})),s}}}),"@VERSION@",{requires:["flickr-promise","api-helper"],optional:["person-models"]});