text: /**
   * Ember.String.interpolate / String.interpolate.js
   * (c) 2013 Jay Phelps
   * MIT Licensed
   * https://github.com/jayphelps/ember-string-interpolate
   * https://github.com/jayphelps/string.interpolate.js
   */
  !function(a){"use strict";function d(a,b){if(null==a||void 0===a.length)return-1;if(c&&a.indexOf===c)return a.indexOf(b);for(var d=0,e=a.length;e>d;d++)if(a[d]===b)return d;return-1}function e(a){return void 0!==a&&null!==a}function f(b,c){var h,i,d=c,g=b;if(g.get)i=g.get(d);else{for(h=d.split(".");d=h.shift();)g=g[d];i=g}return b===a||e(i)||(i=f(a,c)),i}function g(a,b){return a.replace(m,function(a,c){var d=[],g=[];return c=c.replace(o,function(a,c){var h=f(b,c),i=c.split("."),j=i[i.length-1];return e(h)&&(d.push(j),g.push(h)),j}),d.push("return "+c),Function.apply(Function,d).apply(b,g)})}function h(a,b){return a.replace(l,function(a,c){var d=h(c,b),g=f(b,d);return e(g)?g.toString():""})}function i(a,b){a=a||"",b=b||{};var c=this instanceof i;return c?(a=g(a,b),a=h(a,b),this._value=a,void 0):new i(a,b)}var b=Array.prototype,c=b.indexOf;a.InterpolatedString&&a.InterpolatedString.EXTEND_PROTOTYPES===!1||(String.prototype.interpolate=function(a){return new i(this,a)}),i.prototype=new String,i.prototype.constructor=i,i.prototype.toString=i.prototype.valueOf=function(){return this._value};var j,k,l,m,n,o;i.setup=function(a){a=a||{},j=a.identifierSymbol||"$",k=a.identiferRegExp||/([$A-Z_][0-9A-Z_$]*(?:\.[$A-Z_][0-9A-Z_$]*)*)/gi,l=new RegExp("\\"+j+k.source,"gi"),m=new RegExp("\\"+j+/{([^}]+)}/.source,"gi"),n=/\b(?!\()/,o=new RegExp("("+k.source+n.source+")","gi")},i.setup(),i.getPropertyKeys=function(a){for(var b,c,e,f,g=[];e=l.exec(a);)e=e[1].replace(/^\$*/,""),-1===d(g,e)&&g.push(e);for(;e=m.exec(a);)for(f=e[1].match(o),b=0,c=f.length;c>b;b++)-1===d(g,f[b])&&g.push(f[b]);return g},i.VERSION="2.0","undefined"!=typeof exports?("undefined"!=typeof module&&module.exports&&(exports=module.exports=i),exports.InterpolatedString=i):a.InterpolatedString=i}.call(this,this),function(a){if(void 0===a)throw new Error("Ember.js must be loaded before Ember.String.interpolate");var b=window.ENV||{},c=InterpolatedString.getPropertyKeys,d=a.String.interpolate=function(a,b){return new InterpolatedString(a,b).toString()},e=a.computed.interpolate=function(b){var e=a.computed(function(){return d(b,this)});return e.property.apply(e,c(b))};(b.EXTEND_PROTOTYPES||a.EXTEND_PROTOTYPES)&&(String.prototype.interpolate=function(){return e(this)})}(this.Ember);