"use strict";!function(){function a(a,b){for(var c=0;c1,n=c(a,l,g,{first_word:m});n?j.push(e(l,d,n)):j.push(l)}return j.join("-")}function c(a,b,c,e){e||(e={});var f=[];for(var g in e)e.hasOwnProperty(g)&&f.push(g);if(c.exceptions){var h=d(a,b,c.exceptions,!0,f);if(h)return h}return d(a,b,c.suffixes,!1,f)}function d(b,c,d,e,f){for(var g=0;g