[Groonga-commit] groonga/groonga.org at 36f6c2a [gh-pages] Update Groonga document

Back to archive index

Kouhei Sutou null+****@clear*****
Thu Nov 6 17:01:06 JST 2014


Kouhei Sutou	2014-11-06 17:01:06 +0900 (Thu, 06 Nov 2014)

  New Revision: 36f6c2ac6f5fa217435c9934296449c6991eb7e5
  https://github.com/groonga/groonga.org/commit/36f6c2ac6f5fa217435c9934296449c6991eb7e5

  Message:
    Update Groonga document

  Modified files:
    docs/reference/commands/table_create.html
    docs/sources/reference/commands/table_create.txt
    docs/sources/tutorial/data.txt
    docs/sources/tutorial/drilldown.txt
    docs/sources/tutorial/index.txt
    docs/sources/tutorial/network.txt
    docs/sources/tutorial/search.txt
    docs/static/jquery.js
    docs/static/underscore.js
    ja/docs/contribution/development/release.html
    ja/docs/contribution/documentation/i18n.html
    ja/docs/genindex.html
    ja/docs/install/centos.html
    ja/docs/install/debian.html
    ja/docs/install/fedora.html
    ja/docs/install/others.html
    ja/docs/install/ubuntu.html
    ja/docs/news.html
    ja/docs/news/1.2.x.html
    ja/docs/objects.inv
    ja/docs/reference/api/grn_cache.html
    ja/docs/reference/api/grn_obj.html
    ja/docs/reference/commands/register.html
    ja/docs/reference/commands/suggest.html
    ja/docs/reference/commands/table_create.html
    ja/docs/reference/functions/geo_distance.html
    ja/docs/reference/grn_expr/query_syntax.html
    ja/docs/reference/grn_expr/script_syntax.html
    ja/docs/reference/normalizers.html
    ja/docs/searchindex.js
    ja/docs/server/http.html
    ja/docs/server/package.html
    ja/docs/sources/reference/commands/table_create.txt
    ja/docs/sources/tutorial/data.txt
    ja/docs/sources/tutorial/drilldown.txt
    ja/docs/sources/tutorial/index.txt
    ja/docs/sources/tutorial/network.txt
    ja/docs/sources/tutorial/search.txt
    ja/docs/static/jquery.js
    ja/docs/static/underscore.js
    ja/docs/tutorial/data.html
    ja/docs/tutorial/introduction.html
    ja/docs/tutorial/match_columns.html
    ja/docs/tutorial/network.html

  Modified: docs/reference/commands/table_create.html (+1 -1)
===================================================================
--- docs/reference/commands/table_create.html    2014-10-31 14:53:20 +0900 (502bb02)
+++ docs/reference/commands/table_create.html    2014-11-06 17:01:06 +0900 (35d4c61)
@@ -172,7 +172,7 @@ table. Tag index table needs key support but <tt class="docutils literal"><span
 support key.</p>
 <p>Here is an example to create <tt class="docutils literal"><span class="pre">TABLE_HASH_KEY</span></tt> table:</p>
 <p>Execution example:</p>
-<div class="highlight-none"><div class="highlight"><pre>table_create Ages TABLE_DAT_KEY UInt32
+<div class="highlight-none"><div class="highlight"><pre>table_create Tags TABLE_HASH_KEY ShortText
 # [[0, 1337566253.89858, 0.000355720520019531], true]
 </pre></div>
 </div>

  Modified: docs/sources/reference/commands/table_create.txt (+1 -1)
===================================================================
--- docs/sources/reference/commands/table_create.txt    2014-10-31 14:53:20 +0900 (f6119ea)
+++ docs/sources/reference/commands/table_create.txt    2014-11-06 17:01:06 +0900 (fabead9)
@@ -135,7 +135,7 @@ range index table. Range index table needs range search support but
 Here is an example to create ``TABLE_DAT_KEY`` table:
 
 .. groonga-command
-.. include:: ../../example/reference/commands/table_create/tag_index_table_hash_key.log
+.. include:: ../../example/reference/commands/table_create/range_index_table_dat_key.log
 .. table_create Ages TABLE_DAT_KEY UInt32
 
 The ``table_create`` command creates a table that is named ``Ages``,

  Modified: docs/sources/tutorial/data.txt (+1 -1)
===================================================================
--- docs/sources/tutorial/data.txt    2014-10-31 14:53:20 +0900 (033e630)
+++ docs/sources/tutorial/data.txt    2014-11-06 17:01:06 +0900 (6243ca3)
@@ -2,7 +2,7 @@
 
 .. highlightlang:: none
 
-.. groonga-include : introduction.txt
+.. groonga-include : introduction.rst
 
 .. groonga-command
 .. database: tutorial

  Modified: docs/sources/tutorial/drilldown.txt (+1 -1)
===================================================================
--- docs/sources/tutorial/drilldown.txt    2014-10-31 14:53:20 +0900 (0d382a8)
+++ docs/sources/tutorial/drilldown.txt    2014-11-06 17:01:06 +0900 (c89bd77)
@@ -3,7 +3,7 @@
 
 .. highlightlang:: none
 
-.. groonga-include : search.txt
+.. groonga-include : search.rst
 
 .. groonga-command
 .. database: tutorial

  Modified: docs/sources/tutorial/index.txt (+1 -1)
===================================================================
--- docs/sources/tutorial/index.txt    2014-10-31 14:53:20 +0900 (0c93e28)
+++ docs/sources/tutorial/index.txt    2014-11-06 17:01:06 +0900 (a23beff)
@@ -2,7 +2,7 @@
 
 .. highlightlang:: none
 
-.. groonga-include : drilldown.txt
+.. groonga-include : drilldown.rst
 
 .. groonga-command
 .. database: tutorial

  Modified: docs/sources/tutorial/network.txt (+1 -1)
===================================================================
--- docs/sources/tutorial/network.txt    2014-10-31 14:53:20 +0900 (10bc724)
+++ docs/sources/tutorial/network.txt    2014-11-06 17:01:06 +0900 (b775c03)
@@ -2,7 +2,7 @@
 
 .. highlightlang:: none
 
-.. groonga-include : introduction.txt
+.. groonga-include : introduction.rst
 
 .. groonga-command
 .. database: tutorial

  Modified: docs/sources/tutorial/search.txt (+1 -1)
===================================================================
--- docs/sources/tutorial/search.txt    2014-10-31 14:53:20 +0900 (a1c0263)
+++ docs/sources/tutorial/search.txt    2014-11-06 17:01:06 +0900 (084e91e)
@@ -2,7 +2,7 @@
 
 .. highlightlang:: none
 
-.. groonga-include : data.txt
+.. groonga-include : data.rst
 
 .. groonga-command
 .. database: tutorial

  Modified: docs/static/jquery.js (+9404 -2)
===================================================================
--- docs/static/jquery.js    2014-10-31 14:53:20 +0900 (83589da)
+++ docs/static/jquery.js    2014-11-06 17:01:06 +0900 (ea1666a)
@@ -1,2 +1,9404 @@
-/*! jQuery v1.8.3 jquery.com | jquery.org/license */
-(function(e,t){function _(e){var t=M[e]={};return v.each(e.split(y),function(e,n){t[n]=!0}),t}function H(e,n,r){if(r===t&&e.nodeType===1){var i="data-"+n.replace(P,"-$1").toLowerCase();r=e.getAttribute(i);if(typeof r=="string"){try{r=r==="true"?!0:r==="false"?!1:r==="null"?null:+r+""===r?+r:D.test(r)?v.parseJSON(r):r}catch(s){}v.data(e,n,r)}else r=t}return r}function B(e){var t;for(t in e){if(t==="data"&&v.isEmptyObject(e[t]))continue;if(t!=="toJSON")return!1}return!0}function et(){return!1}function tt(){return!0}function ut(e){return!e||!e.parentNode||e.parentNode.nodeType===11}function at(e,t){do e=e[t];while(e&&e.nodeType!==1);return e}function ft(e,t,n){t=t||0;if(v.isFunction(t))return v.grep(e,function(e,r){var i=!!t.call(e,r,e);return i===n});if(t.nodeType)return v.grep(e,function(e,r){return e===t===n});if(typeof t=="string"){var r=v.grep(e,function(e){return e.nodeType===1});if(it.test(t))return v.filter(t,r,!n);t=v.filter(t,r)}return v.grep(e,function(e,r){return v.
 inArray(
 e,t)>=0===n})}function lt(e){var t=ct.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}function Lt(e,t){return e.getElementsByTagName(t)[0]||e.appendChild(e.ownerDocument.createElement(t))}function At(e,t){if(t.nodeType!==1||!v.hasData(e))return;var n,r,i,s=v._data(e),o=v._data(t,s),u=s.events;if(u){delete o.handle,o.events={};for(n in u)for(r=0,i=u[n].length;r<i;r++)v.event.add(t,n,u[n][r])}o.data&&(o.data=v.extend({},o.data))}function Ot(e,t){var n;if(t.nodeType!==1)return;t.clearAttributes&&t.clearAttributes(),t.mergeAttributes&&t.mergeAttributes(e),n=t.nodeName.toLowerCase(),n==="object"?(t.parentNode&&(t.outerHTML=e.outerHTML),v.support.html5Clone&&e.innerHTML&&!v.trim(t.innerHTML)&&(t.innerHTML=e.innerHTML)):n==="input"&&Et.test(e.type)?(t.defaultChecked=t.checked=e.checked,t.value!==e.value&&(t.value=e.value)):n==="option"?t.selected=e.defaultSelected:n==="input"||n==="textarea"?t.defaultValue=e.defaultValue:n
 ==="scri
 pt"&&t.text!==e.text&&(t.text=e.text),t.removeAttribute(v.expando)}function Mt(e){return typeof e.getElementsByTagName!="undefined"?e.getElementsByTagName("*"):typeof e.querySelectorAll!="undefined"?e.querySelectorAll("*"):[]}function _t(e){Et.test(e.type)&&(e.defaultChecked=e.checked)}function Qt(e,t){if(t in e)return t;var n=t.charAt(0).toUpperCase()+t.slice(1),r=t,i=Jt.length;while(i--){t=Jt[i]+n;if(t in e)return t}return r}function Gt(e,t){return e=t||e,v.css(e,"display")==="none"||!v.contains(e.ownerDocument,e)}function Yt(e,t){var n,r,i=[],s=0,o=e.length;for(;s<o;s++){n=e[s];if(!n.style)continue;i[s]=v._data(n,"olddisplay"),t?(!i[s]&&n.style.display==="none"&&(n.style.display=""),n.style.display===""&&Gt(n)&&(i[s]=v._data(n,"olddisplay",nn(n.nodeName)))):(r=Dt(n,"display"),!i[s]&&r!=="none"&&v._data(n,"olddisplay",r))}for(s=0;s<o;s++){n=e[s];if(!n.style)continue;if(!t||n.style.display==="none"||n.style.display==="")n.style.display=t?i[s]||"":"none"}return e}function Zt
 (e,t,n){
 var r=Rt.exec(t);return r?Math.max(0,r[1]-(n||0))+(r[2]||"px"):t}function en(e,t,n,r){var i=n===(r?"border":"content")?4:t==="width"?1:0,s=0;for(;i<4;i+=2)n==="margin"&&(s+=v.css(e,n+$t[i],!0)),r?(n==="content"&&(s-=parseFloat(Dt(e,"padding"+$t[i]))||0),n!=="margin"&&(s-=parseFloat(Dt(e,"border"+$t[i]+"Width"))||0)):(s+=parseFloat(Dt(e,"padding"+$t[i]))||0,n!=="padding"&&(s+=parseFloat(Dt(e,"border"+$t[i]+"Width"))||0));return s}function tn(e,t,n){var r=t==="width"?e.offsetWidth:e.offsetHeight,i=!0,s=v.support.boxSizing&&v.css(e,"boxSizing")==="border-box";if(r<=0||r==null){r=Dt(e,t);if(r<0||r==null)r=e.style[t];if(Ut.test(r))return r;i=s&&(v.support.boxSizingReliable||r===e.style[t]),r=parseFloat(r)||0}return r+en(e,t,n||(s?"border":"content"),i)+"px"}function nn(e){if(Wt[e])return Wt[e];var t=v("<"+e+">").appendTo(i.body),n=t.css("display");t.remove();if(n==="none"||n===""){Pt=i.body.appendChild(Pt||v.extend(i.createElement("iframe"),{frameBorder:0,width:0,height:0}));if(!
 Ht||!Pt.
 createElement)Ht=(Pt.contentWindow||Pt.contentDocument).document,Ht.write("<!doctype html><html><body>"),Ht.close();t=Ht.body.appendChild(Ht.createElement(e)),n=Dt(t,"display"),i.body.removeChild(Pt)}return Wt[e]=n,n}function fn(e,t,n,r){var i;if(v.isArray(t))v.each(t,function(t,i){n||sn.test(e)?r(e,i):fn(e+"["+(typeof i=="object"?t:"")+"]",i,n,r)});else if(!n&&v.type(t)==="object")for(i in t)fn(e+"["+i+"]",t[i],n,r);else r(e,t)}function Cn(e){return function(t,n){typeof t!="string"&&(n=t,t="*");var r,i,s,o=t.toLowerCase().split(y),u=0,a=o.length;if(v.isFunction(n))for(;u<a;u++)r=o[u],s=/^\+/.test(r),s&&(r=r.substr(1)||"*"),i=e[r]=e[r]||[],i[s?"unshift":"push"](n)}}function kn(e,n,r,i,s,o){s=s||n.dataTypes[0],o=o||{},o[s]=!0;var u,a=e[s],f=0,l=a?a.length:0,c=e===Sn;for(;f<l&&(c||!u);f++)u=a[f](n,r,i),typeof u=="string"&&(!c||o[u]?u=t:(n.dataTypes.unshift(u),u=kn(e,n,r,i,u,o)));return(c||!u)&&!o["*"]&&(u=kn(e,n,r,i,"*",o)),u}function Ln(e,n){var r,i,s=v.ajaxSettings.flatOptio
 ns||{};f
 or(r in n)n[r]!==t&&((s[r]?e:i||(i={}))[r]=n[r]);i&&v.extend(!0,e,i)}function An(e,n,r){var i,s,o,u,a=e.contents,f=e.dataTypes,l=e.responseFields;for(s in l)s in r&&(n[l[s]]=r[s]);while(f[0]==="*")f.shift(),i===t&&(i=e.mimeType||n.getResponseHeader("content-type"));if(i)for(s in a)if(a[s]&&a[s].test(i)){f.unshift(s);break}if(f[0]in r)o=f[0];else{for(s in r){if(!f[0]||e.converters[s+" "+f[0]]){o=s;break}u||(u=s)}o=o||u}if(o)return o!==f[0]&&f.unshift(o),r[o]}function On(e,t){var n,r,i,s,o=e.dataTypes.slice(),u=o[0],a={},f=0;e.dataFilter&&(t=e.dataFilter(t,e.dataType));if(o[1])for(n in e.converters)a[n.toLowerCase()]=e.converters[n];for(;i=o[++f];)if(i!=="*"){if(u!=="*"&&u!==i){n=a[u+" "+i]||a["* "+i];if(!n)for(r in a){s=r.split(" ");if(s[1]===i){n=a[u+" "+s[0]]||a["* "+s[0]];if(n){n===!0?n=a[r]:a[r]!==!0&&(i=s[0],o.splice(f--,0,i));break}}}if(n!==!0)if(n&&e["throws"])t=n(t);else try{t=n(t)}catch(l){return{state:"parsererror",error:n?l:"No conversion from "+u+" to "+i}}}u=i}re
 turn{sta
 te:"success",data:t}}function Fn(){try{return new e.XMLHttpRequest}catch(t){}}function In(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}function $n(){return setTimeout(function(){qn=t},0),qn=v.now()}function Jn(e,t){v.each(t,function(t,n){var r=(Vn[t]||[]).concat(Vn["*"]),i=0,s=r.length;for(;i<s;i++)if(r[i].call(e,t,n))return})}function Kn(e,t,n){var r,i=0,s=0,o=Xn.length,u=v.Deferred().always(function(){delete a.elem}),a=function(){var t=qn||$n(),n=Math.max(0,f.startTime+f.duration-t),r=n/f.duration||0,i=1-r,s=0,o=f.tweens.length;for(;s<o;s++)f.tweens[s].run(i);return u.notifyWith(e,[f,i,n]),i<1&&o?n:(u.resolveWith(e,[f]),!1)},f=u.promise({elem:e,props:v.extend({},t),opts:v.extend(!0,{specialEasing:{}},n),originalProperties:t,originalOptions:n,startTime:qn||$n(),duration:n.duration,tweens:[],createTween:function(t,n,r){var i=v.Tween(e,f.opts,t,n,f.opts.specialEasing[t]||f.opts.easing);return f.tweens.push(i),i},stop:function(t){var n=0,r=t?f.tweens.length
 :0;for(;
 n<r;n++)f.tweens[n].run(1);return t?u.resolveWith(e,[f,t]):u.rejectWith(e,[f,t]),this}}),l=f.props;Qn(l,f.opts.specialEasing);for(;i<o;i++){r=Xn[i].call(f,e,l,f.opts);if(r)return r}return Jn(f,l),v.isFunction(f.opts.start)&&f.opts.start.call(e,f),v.fx.timer(v.extend(a,{anim:f,queue:f.opts.queue,elem:e})),f.progress(f.opts.progress).done(f.opts.done,f.opts.complete).fail(f.opts.fail).always(f.opts.always)}function Qn(e,t){var n,r,i,s,o;for(n in e){r=v.camelCase(n),i=t[r],s=e[n],v.isArray(s)&&(i=s[1],s=e[n]=s[0]),n!==r&&(e[r]=s,delete e[n]),o=v.cssHooks[r];if(o&&"expand"in o){s=o.expand(s),delete e[r];for(n in s)n in e||(e[n]=s[n],t[n]=i)}else t[r]=i}}function Gn(e,t,n){var r,i,s,o,u,a,f,l,c,h=this,p=e.style,d={},m=[],g=e.nodeType&&Gt(e);n.queue||(l=v._queueHooks(e,"fx"),l.unqueued==null&&(l.unqueued=0,c=l.empty.fire,l.empty.fire=function(){l.unqueued||c()}),l.unqueued++,h.always(function(){h.always(function(){l.unqueued--,v.queue(e,"fx").length||l.empty.fire()})})),e.nodeType
 ===1&&("
 height"in t||"width"in t)&&(n.overflow=[p.overflow,p.overflowX,p.overflowY],v.css(e,"display")==="inline"&&v.css(e,"float")==="none"&&(!v.support.inlineBlockNeedsLayout||nn(e.nodeName)==="inline"?p.display="inline-block":p.zoom=1)),n.overflow&&(p.overflow="hidden",v.support.shrinkWrapBlocks||h.done(function(){p.overflow=n.overflow[0],p.overflowX=n.overflow[1],p.overflowY=n.overflow[2]}));for(r in t){s=t[r];if(Un.exec(s)){delete t[r],a=a||s==="toggle";if(s===(g?"hide":"show"))continue;m.push(r)}}o=m.length;if(o){u=v._data(e,"fxshow")||v._data(e,"fxshow",{}),"hidden"in u&&(g=u.hidden),a&&(u.hidden=!g),g?v(e).show():h.done(function(){v(e).hide()}),h.done(function(){var t;v.removeData(e,"fxshow",!0);for(t in d)v.style(e,t,d[t])});for(r=0;r<o;r++)i=m[r],f=h.createTween(i,g?u[i]:0),d[i]=u[i]||v.style(e,i),i in u||(u[i]=f.start,g&&(f.end=f.start,f.start=i==="width"||i==="height"?1:0))}}function Yn(e,t,n,r,i){return new Yn.prototype.init(e,t,n,r,i)}function Zn(e,t){var n,r={height:e
 },i=0;t=
 t?1:0;for(;i<4;i+=2-t)n=$t[i],r["margin"+n]=r["padding"+n]=e;return t&&(r.opacity=r.width=e),r}function tr(e){return v.isWindow(e)?e:e.nodeType===9?e.defaultView||e.parentWindow:!1}var n,r,i=e.document,s=e.location,o=e.navigator,u=e.jQuery,a=e.$,f=Array.prototype.push,l=Array.prototype.slice,c=Array.prototype.indexOf,h=Object.prototype.toString,p=Object.prototype.hasOwnProperty,d=String.prototype.trim,v=function(e,t){return new v.fn.init(e,t,n)},m=/[\-+]?(?:\d*\.|)\d+(?:[eE][\-+]?\d+|)/.source,g=/\S/,y=/\s+/,b=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,w=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,E=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,S=/^[\],:{}\s]*$/,x=/(?:^|:|,)(?:\s*\[)+/g,T=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,N=/"[^"\\\r\n]*"|true|false|null|-?(?:\d\d*\.|)\d+(?:[eE][\-+]?\d+|)/g,C=/^-ms-/,k=/-([\da-z])/gi,L=function(e,t){return(t+"").toUpperCase()},A=function(){i.addEventListener?(i.removeEventListener("DOMContentLoaded",A,!1),v.ready()):i.readyState==="complete"&&(i.detachEvent("on
 readysta
 techange",A),v.ready())},O={};v.fn=v.prototype={constructor:v,init:function(e,n,r){var s,o,u,a;if(!e)return this;if(e.nodeType)return this.context=this[0]=e,this.length=1,this;if(typeof e=="string"){e.charAt(0)==="<"&&e.charAt(e.length-1)===">"&&e.length>=3?s=[null,e,null]:s=w.exec(e);if(s&&(s[1]||!n)){if(s[1])return n=n instanceof v?n[0]:n,a=n&&n.nodeType?n.ownerDocument||n:i,e=v.parseHTML(s[1],a,!0),E.test(s[1])&&v.isPlainObject(n)&&this.attr.call(e,n,!0),v.merge(this,e);o=i.getElementById(s[2]);if(o&&o.parentNode){if(o.id!==s[2])return r.find(e);this.length=1,this[0]=o}return this.context=i,this.selector=e,this}return!n||n.jquery?(n||r).find(e):this.constructor(n).find(e)}return v.isFunction(e)?r.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),v.makeArray(e,this))},selector:"",jquery:"1.8.3",length:0,size:function(){return this.length},toArray:function(){return l.call(this)},get:function(e){return e==null?this.toArray():e<0?this[this.length+e]:
 this[e]}
 ,pushStack:function(e,t,n){var r=v.merge(this.constructor(),e);return r.prevObject=this,r.context=this.context,t==="find"?r.selector=this.selector+(this.selector?" ":"")+n:t&&(r.selector=this.selector+"."+t+"("+n+")"),r},each:function(e,t){return v.each(this,e,t)},ready:function(e){return v.ready.promise().done(e),this},eq:function(e){return e=+e,e===-1?this.slice(e):this.slice(e,e+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(l.apply(this,arguments),"slice",l.call(arguments).join(","))},map:function(e){return this.pushStack(v.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:f,sort:[].sort,splice:[].splice},v.fn.init.prototype=v.fn,v.extend=v.fn.extend=function(){var e,n,r,i,s,o,u=arguments[0]||{},a=1,f=arguments.length,l=!1;typeof u=="boolean"&&(l=u,u=arguments[1]||{},a=2),typeof u!="object"&&!v.isFunction(u)&&(u={}),f===a&&(u=this,--a);for
 (;a<f;a+
 +)if((e=arguments[a])!=null)for(n in e){r=u[n],i=e[n];if(u===i)continue;l&&i&&(v.isPlainObject(i)||(s=v.isArray(i)))?(s?(s=!1,o=r&&v.isArray(r)?r:[]):o=r&&v.isPlainObject(r)?r:{},u[n]=v.extend(l,o,i)):i!==t&&(u[n]=i)}return u},v.extend({noConflict:function(t){return e.$===v&&(e.$=a),t&&e.jQuery===v&&(e.jQuery=u),v},isReady:!1,readyWait:1,holdReady:function(e){e?v.readyWait++:v.ready(!0)},ready:function(e){if(e===!0?--v.readyWait:v.isReady)return;if(!i.body)return setTimeout(v.ready,1);v.isReady=!0;if(e!==!0&&--v.readyWait>0)return;r.resolveWith(i,[v]),v.fn.trigger&&v(i).trigger("ready").off("ready")},isFunction:function(e){return v.type(e)==="function"},isArray:Array.isArray||function(e){return v.type(e)==="array"},isWindow:function(e){return e!=null&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return e==null?String(e):O[h.call(e)]||"object"},isPlainObject:function(e){if(!e||v.type(e)!=="object"||e.nodeType||v.isWindow(e))ret
 urn!1;tr
 y{if(e.constructor&&!p.call(e,"constructor")&&!p.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}var r;for(r in e);return r===t||p.call(e,r)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},error:function(e){throw new Error(e)},parseHTML:function(e,t,n){var r;return!e||typeof e!="string"?null:(typeof t=="boolean"&&(n=t,t=0),t=t||i,(r=E.exec(e))?[t.createElement(r[1])]:(r=v.buildFragment([e],t,n?null:[]),v.merge([],(r.cacheable?v.clone(r.fragment):r.fragment).childNodes)))},parseJSON:function(t){if(!t||typeof t!="string")return null;t=v.trim(t);if(e.JSON&&e.JSON.parse)return e.JSON.parse(t);if(S.test(t.replace(T,"@").replace(N,"]").replace(x,"")))return(new Function("return "+t))();v.error("Invalid JSON: "+t)},parseXML:function(n){var r,i;if(!n||typeof n!="string")return null;try{e.DOMParser?(i=new DOMParser,r=i.parseFromString(n,"text/xml")):(r=new ActiveXObject("Microsoft.XMLDOM"),r.async="false",r.loadXML(n))}catch(s){r=t}return(!r||!
 r.docume
 ntElement||r.getElementsByTagName("parsererror").length)&&v.error("Invalid XML: "+n),r},noop:function(){},globalEval:function(t){t&&g.test(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(C,"ms-").replace(k,L)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,n,r){var i,s=0,o=e.length,u=o===t||v.isFunction(e);if(r){if(u){for(i in e)if(n.apply(e[i],r)===!1)break}else for(;s<o;)if(n.apply(e[s++],r)===!1)break}else if(u){for(i in e)if(n.call(e[i],i,e[i])===!1)break}else for(;s<o;)if(n.call(e[s],s,e[s++])===!1)break;return e},trim:d&&!d.call("\ufeff\u00a0")?function(e){return e==null?"":d.call(e)}:function(e){return e==null?"":(e+"").replace(b,"")},makeArray:function(e,t){var n,r=t||[];return e!=null&&(n=v.type(e),e.length==null||n==="string"||n==="function"||n==="regexp"||v.isWindow(e)?f.call(r,e):v.merge(r,e)),r},inArray:function(e,t,n){var r;if(t){if(c)return c.call(t,e,n);r=t.len
 gth,n=n?
 n<0?Math.max(0,r+n):n:0;for(;n<r;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,n){var r=n.length,i=e.length,s=0;if(typeof r=="number")for(;s<r;s++)e[i++]=n[s];else while(n[s]!==t)e[i++]=n[s++];return e.length=i,e},grep:function(e,t,n){var r,i=[],s=0,o=e.length;n=!!n;for(;s<o;s++)r=!!t(e[s],s),n!==r&&i.push(e[s]);return i},map:function(e,n,r){var i,s,o=[],u=0,a=e.length,f=e instanceof v||a!==t&&typeof a=="number"&&(a>0&&e[0]&&e[a-1]||a===0||v.isArray(e));if(f)for(;u<a;u++)i=n(e[u],u,r),i!=null&&(o[o.length]=i);else for(s in e)i=n(e[s],s,r),i!=null&&(o[o.length]=i);return o.concat.apply([],o)},guid:1,proxy:function(e,n){var r,i,s;return typeof n=="string"&&(r=e[n],n=e,e=r),v.isFunction(e)?(i=l.call(arguments,2),s=function(){return e.apply(n,i.concat(l.call(arguments)))},s.guid=e.guid=e.guid||v.guid++,s):t},access:function(e,n,r,i,s,o,u){var a,f=r==null,l=0,c=e.length;if(r&&typeof r=="object"){for(l in r)v.access(e,n,l,r[l],1,o,i);s=1}else if(i!==t){a=u===t&&v.isF
 unction(
 i),f&&(a?(a=n,n=function(e,t,n){return a.call(v(e),n)}):(n.call(e,i),n=null));if(n)for(;l<c;l++)n(e[l],r,a?i.call(e[l],l,n(e[l],r)):i,u);s=1}return s?e:f?n.call(e):c?n(e[0],r):o},now:function(){return(new Date).getTime()}}),v.ready.promise=function(t){if(!r){r=v.Deferred();if(i.readyState==="complete")setTimeout(v.ready,1);else if(i.addEventListener)i.addEventListener("DOMContentLoaded",A,!1),e.addEventListener("load",v.ready,!1);else{i.attachEvent("onreadystatechange",A),e.attachEvent("onload",v.ready);var n=!1;try{n=e.frameElement==null&&i.documentElement}catch(s){}n&&n.doScroll&&function o(){if(!v.isReady){try{n.doScroll("left")}catch(e){return setTimeout(o,50)}v.ready()}}()}}return r.promise(t)},v.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(e,t){O["[object "+t+"]"]=t.toLowerCase()}),n=v(i);var M={};v.Callbacks=function(e){e=typeof e=="string"?M[e]||_(e):v.extend({},e);var n,r,i,s,o,u,a=[],f=!e.once&&[],l=function(t){n=e.memory&&t,r=
 !0,u=s||
 0,s=0,o=a.length,i=!0;for(;a&&u<o;u++)if(a[u].apply(t[0],t[1])===!1&&e.stopOnFalse){n=!1;break}i=!1,a&&(f?f.length&&l(f.shift()):n?a=[]:c.disable())},c={add:function(){if(a){var t=a.length;(function r(t){v.each(t,function(t,n){var i=v.type(n);i==="function"?(!e.unique||!c.has(n))&&a.push(n):n&&n.length&&i!=="string"&&r(n)})})(arguments),i?o=a.length:n&&(s=t,l(n))}return this},remove:function(){return a&&v.each(arguments,function(e,t){var n;while((n=v.inArray(t,a,n))>-1)a.splice(n,1),i&&(n<=o&&o--,n<=u&&u--)}),this},has:function(e){return v.inArray(e,a)>-1},empty:function(){return a=[],this},disable:function(){return a=f=n=t,this},disabled:function(){return!a},lock:function(){return f=t,n||c.disable(),this},locked:function(){return!f},fireWith:function(e,t){return t=t||[],t=[e,t.slice?t.slice():t],a&&(!r||f)&&(i?f.push(t):l(t)),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!r}};return c},v.extend({Deferred:function(e){var t=[["resolve",
 "done",v
 .Callbacks("once memory"),"resolved"],["reject","fail",v.Callbacks("once memory"),"rejected"],["notify","progress",v.Callbacks("memory")]],n="pending",r={state:function(){return n},always:function(){return i.done(arguments).fail(arguments),this},then:function(){var e=arguments;return v.Deferred(function(n){v.each(t,function(t,r){var s=r[0],o=e[t];i[r[1]](v.isFunction(o)?function(){var e=o.apply(this,arguments);e&&v.isFunction(e.promise)?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[s+"With"](this===i?n:this,[e])}:n[s])}),e=null}).promise()},promise:function(e){return e!=null?v.extend(e,r):r}},i={};return r.pipe=r.then,v.each(t,function(e,s){var o=s[2],u=s[3];r[s[1]]=o.add,u&&o.add(function(){n=u},t[e^1][2].disable,t[2][2].lock),i[s[0]]=o.fire,i[s[0]+"With"]=o.fireWith}),r.promise(i),e&&e.call(i,i),i},when:function(e){var t=0,n=l.call(arguments),r=n.length,i=r!==1||e&&v.isFunction(e.promise)?r:0,s=i===1?e:v.Deferred(),o=function(e,t,n){return function(r){t[e
 ]=this,n
 [e]=arguments.length>1?l.call(arguments):r,n===u?s.notifyWith(t,n):--i||s.resolveWith(t,n)}},u,a,f;if(r>1){u=new Array(r),a=new Array(r),f=new Array(r);for(;t<r;t++)n[t]&&v.isFunction(n[t].promise)?n[t].promise().done(o(t,f,n)).fail(s.reject).progress(o(t,a,u)):--i}return i||s.resolveWith(f,n),s.promise()}}),v.support=function(){var t,n,r,s,o,u,a,f,l,c,h,p=i.createElement("div");p.setAttribute("className","t"),p.innerHTML="  <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",n=p.getElementsByTagName("*"),r=p.getElementsByTagName("a")[0];if(!n||!r||!n.length)return{};s=i.createElement("select"),o=s.appendChild(i.createElement("option")),u=p.getElementsByTagName("input")[0],r.style.cssText="top:1px;float:left;opacity:.5",t={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(r.getAttribute("style")),hrefNormalized:r.getAttribute("href")==="/a",opacity:/^0
 .5/.test
 (r.style.opacity),cssFloat:!!r.style.cssFloat,checkOn:u.value==="on",optSelected:o.selected,getSetAttribute:p.className!=="t",enctype:!!i.createElement("form").enctype,html5Clone:i.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",boxModel:i.compatMode==="CSS1Compat",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,boxSizingReliable:!0,pixelPosition:!1},u.checked=!0,t.noCloneChecked=u.cloneNode(!0).checked,s.disabled=!0,t.optDisabled=!o.disabled;try{delete p.test}catch(d){t.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",h=function(){t.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick"),p.detachEvent("onclick",h)),u=i.createElement("input"),u.value="t",u.setAttribute("type","radio"),t.radioValue=u.value==="t",u.setAttribute("checked","checked"),u.setAttribute("name","t"),p.appendChild(u),a=i.createDocumentFragment
 (),a.app
 endChild(p.lastChild),t.checkClone=a.cloneNode(!0).cloneNode(!0).lastChild.checked,t.appendChecked=u.checked,a.removeChild(u),a.appendChild(p);if(p.attachEvent)for(l in{submit:!0,change:!0,focusin:!0})f="on"+l,c=f in p,c||(p.setAttribute(f,"return;"),c=typeof p[f]=="function"),t[l+"Bubbles"]=c;return v(function(){var n,r,s,o,u="padding:0;margin:0;border:0;display:block;overflow:hidden;",a=i.getElementsByTagName("body")[0];if(!a)return;n=i.createElement("div"),n.style.cssText="visibility:hidden;border:0;width:0;height:0;position:static;top:0;margin-top:1px",a.insertBefore(n,a.firstChild),r=i.createElement("div"),n.appendChild(r),r.innerHTML="<table><tr><td></td><td>t</td></tr></table>",s=r.getElementsByTagName("td"),s[0].style.cssText="padding:0;margin:0;border:0;display:none",c=s[0].offsetHeight===0,s[0].style.display="",s[1].style.display="none",t.reliableHiddenOffsets=c&&s[0].offsetHeight===0,r.innerHTML="",r.style.cssText="box-sizing:border-box;-moz-box-sizing:border-box;
 -webkit-
 box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;",t.boxSizing=r.offsetWidth===4,t.doesNotIncludeMarginInBodyOffset=a.offsetTop!==1,e.getComputedStyle&&(t.pixelPosition=(e.getComputedStyle(r,null)||{}).top!=="1%",t.boxSizingReliable=(e.getComputedStyle(r,null)||{width:"4px"}).width==="4px",o=i.createElement("div"),o.style.cssText=r.style.cssText=u,o.style.marginRight=o.style.width="0",r.style.width="1px",r.appendChild(o),t.reliableMarginRight=!parseFloat((e.getComputedStyle(o,null)||{}).marginRight)),typeof r.style.zoom!="undefined"&&(r.innerHTML="",r.style.cssText=u+"width:1px;padding:1px;display:inline;zoom:1",t.inlineBlockNeedsLayout=r.offsetWidth===3,r.style.display="block",r.style.overflow="visible",r.innerHTML="<div></div>",r.firstChild.style.width="5px",t.shrinkWrapBlocks=r.offsetWidth!==3,n.style.zoom=1),a.removeChild(n),n=r=s=o=null}),a.removeChild(p),n=r=s=o=u=a=p=null,t}();var D=/(?:\{[\s\S]*\}|\[[\s\S]*\]
 )$/,P=/(
 [A-Z])/g;v.extend({cache:{},deletedIds:[],uuid:0,expando:"jQuery"+(v.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){return e=e.nodeType?v.cache[e[v.expando]]:e[v.expando],!!e&&!B(e)},data:function(e,n,r,i){if(!v.acceptData(e))return;var s,o,u=v.expando,a=typeof n=="string",f=e.nodeType,l=f?v.cache:e,c=f?e[u]:e[u]&&u;if((!c||!l[c]||!i&&!l[c].data)&&a&&r===t)return;c||(f?e[u]=c=v.deletedIds.pop()||v.guid++:c=u),l[c]||(l[c]={},f||(l[c].toJSON=v.noop));if(typeof n=="object"||typeof n=="function")i?l[c]=v.extend(l[c],n):l[c].data=v.extend(l[c].data,n);return s=l[c],i||(s.data||(s.data={}),s=s.data),r!==t&&(s[v.camelCase(n)]=r),a?(o=s[n],o==null&&(o=s[v.camelCase(n)])):o=s,o},removeData:function(e,t,n){if(!v.acceptData(e))return;var r,i,s,o=e.nodeType,u=o?v.cache:e,a=o?e[v.expando]:v.expando;if(!u[a])return;if(t){r=n?u[a]:u[a].data;if(r){v.isArray(t)||(t in r?t=[t]:(t=v.camelCase(t),t i
 n r?t=[t
 ]:t=t.split(" ")));for(i=0,s=t.length;i<s;i++)delete r[t[i]];if(!(n?B:v.isEmptyObject)(r))return}}if(!n){delete u[a].data;if(!B(u[a]))return}o?v.cleanData([e],!0):v.support.deleteExpando||u!=u.window?delete u[a]:u[a]=null},_data:function(e,t,n){return v.data(e,t,n,!0)},acceptData:function(e){var t=e.nodeName&&v.noData[e.nodeName.toLowerCase()];return!t||t!==!0&&e.getAttribute("classid")===t}}),v.fn.extend({data:function(e,n){var r,i,s,o,u,a=this[0],f=0,l=null;if(e===t){if(this.length){l=v.data(a);if(a.nodeType===1&&!v._data(a,"parsedAttrs")){s=a.attributes;for(u=s.length;f<u;f++)o=s[f].name,o.indexOf("data-")||(o=v.camelCase(o.substring(5)),H(a,o,l[o]));v._data(a,"parsedAttrs",!0)}}return l}return typeof e=="object"?this.each(function(){v.data(this,e)}):(r=e.split(".",2),r[1]=r[1]?"."+r[1]:"",i=r[1]+"!",v.access(this,function(n){if(n===t)return l=this.triggerHandler("getData"+i,[r[0]]),l===t&&a&&(l=v.data(a,e),l=H(a,e,l)),l===t&&r[1]?this.data(r[0]):l;r[1]=n,this.each(functi
 on(){var
  t=v(this);t.triggerHandler("setData"+i,r),v.data(this,e,n),t.triggerHandler("changeData"+i,r)})},null,n,arguments.length>1,null,!1))},removeData:function(e){return this.each(function(){v.removeData(this,e)})}}),v.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=v._data(e,t),n&&(!r||v.isArray(n)?r=v._data(e,t,v.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=v.queue(e,t),r=n.length,i=n.shift(),s=v._queueHooks(e,t),o=function(){v.dequeue(e,t)};i==="inprogress"&&(i=n.shift(),r--),i&&(t==="fx"&&n.unshift("inprogress"),delete s.stop,i.call(e,o,s)),!r&&s&&s.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return v._data(e,n)||v._data(e,n,{empty:v.Callbacks("once memory").add(function(){v.removeData(e,t+"queue",!0),v.removeData(e,n,!0)})})}}),v.fn.extend({queue:function(e,n){var r=2;return typeof e!="string"&&(n=e,e="fx",r--),arguments.length<r?v.queue(this[0],e):n===t?this:this.each(function(){var t=v.queue(this,e,n);v._queue
 Hooks(th
 is,e),e==="fx"&&t[0]!=="inprogress"&&v.dequeue(this,e)})},dequeue:function(e){return this.each(function(){v.dequeue(this,e)})},delay:function(e,t){return e=v.fx?v.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){var r,i=1,s=v.Deferred(),o=this,u=this.length,a=function(){--i||s.resolveWith(o,[o])};typeof e!="string"&&(n=e,e=t),e=e||"fx";while(u--)r=v._data(o[u],e+"queueHooks"),r&&r.empty&&(i++,r.empty.add(a));return a(),s.promise(n)}});var j,F,I,q=/[\t\r\n]/g,R=/\r/g,U=/^(?:button|input)$/i,z=/^(?:button|input|object|select|textarea)$/i,W=/^a(?:rea|)$/i,X=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,V=v.support.getSetAttribute;v.fn.extend({attr:function(e,t){return v.access(this,v.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(functio
 n(){v.re
 moveAttr(this,e)})},prop:function(e,t){return v.access(this,v.prop,e,t,arguments.length>1)},removeProp:function(e){return e=v.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,s,o,u;if(v.isFunction(e))return this.each(function(t){v(this).addClass(e.call(this,t,this.className))});if(e&&typeof e=="string"){t=e.split(y);for(n=0,r=this.length;n<r;n++){i=this[n];if(i.nodeType===1)if(!i.className&&t.length===1)i.className=e;else{s=" "+i.className+" ";for(o=0,u=t.length;o<u;o++)s.indexOf(" "+t[o]+" ")<0&&(s+=t[o]+" ");i.className=v.trim(s)}}}return this},removeClass:function(e){var n,r,i,s,o,u,a;if(v.isFunction(e))return this.each(function(t){v(this).removeClass(e.call(this,t,this.className))});if(e&&typeof e=="string"||e===t){n=(e||"").split(y);for(u=0,a=this.length;u<a;u++){i=this[u];if(i.nodeType===1&&i.className){r=(" "+i.className+" ").replace(q," ");for(s=0,o=n.length;s<o;s++)while(r.indexOf(" "+n[s]+" ")>=0)r=r.rep
 lace(" "
 +n[s]+" "," ");i.className=e?v.trim(r):""}}}return this},toggleClass:function(e,t){var n=typeof e,r=typeof t=="boolean";return v.isFunction(e)?this.each(function(n){v(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if(n==="string"){var i,s=0,o=v(this),u=t,a=e.split(y);while(i=a[s++])u=r?u:!o.hasClass(i),o[u?"addClass":"removeClass"](i)}else if(n==="undefined"||n==="boolean")this.className&&v._data(this,"__className__",this.className),this.className=this.className||e===!1?"":v._data(this,"__className__")||""})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;n<r;n++)if(this[n].nodeType===1&&(" "+this[n].className+" ").replace(q," ").indexOf(t)>=0)return!0;return!1},val:function(e){var n,r,i,s=this[0];if(!arguments.length){if(s)return n=v.valHooks[s.type]||v.valHooks[s.nodeName.toLowerCase()],n&&"get"in n&&(r=n.get(s,"value"))!==t?r:(r=s.value,typeof r=="string"?r.replace(R,""):r==null?"":r);return}return i=v.isFunction(e),this.each(func
 tion(r){
 var s,o=v(this);if(this.nodeType!==1)return;i?s=e.call(this,r,o.val()):s=e,s==null?s="":typeof s=="number"?s+="":v.isArray(s)&&(s=v.map(s,function(e){return e==null?"":e+""})),n=v.valHooks[this.type]||v.valHooks[this.nodeName.toLowerCase()];if(!n||!("set"in n)||n.set(this,s,"value")===t)this.value=s})}}),v.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){var t,n,r=e.options,i=e.selectedIndex,s=e.type==="select-one"||i<0,o=s?null:[],u=s?i+1:r.length,a=i<0?u:s?i:0;for(;a<u;a++){n=r[a];if((n.selected||a===i)&&(v.support.optDisabled?!n.disabled:n.getAttribute("disabled")===null)&&(!n.parentNode.disabled||!v.nodeName(n.parentNode,"optgroup"))){t=v(n).val();if(s)return t;o.push(t)}}return o},set:function(e,t){var n=v.makeArray(t);return v(e).find("option").each(function(){this.selected=v.inArray(v(this).val(),n)>=0}),n.length||(e.selectedIndex=-1),n}}},attrFn:{},attr:function(e,n,r,i){var s,o,u,a=e.no
 deType;i
 f(!e||a===3||a===8||a===2)return;if(i&&v.isFunction(v.fn[n]))return v(e)[n](r);if(typeof e.getAttribute=="undefined")return v.prop(e,n,r);u=a!==1||!v.isXMLDoc(e),u&&(n=n.toLowerCase(),o=v.attrHooks[n]||(X.test(n)?F:j));if(r!==t){if(r===null){v.removeAttr(e,n);return}return o&&"set"in o&&u&&(s=o.set(e,r,n))!==t?s:(e.setAttribute(n,r+""),r)}return o&&"get"in o&&u&&(s=o.get(e,n))!==null?s:(s=e.getAttribute(n),s===null?t:s)},removeAttr:function(e,t){var n,r,i,s,o=0;if(t&&e.nodeType===1){r=t.split(y);for(;o<r.length;o++)i=r[o],i&&(n=v.propFix[i]||i,s=X.test(i),s||v.attr(e,i,""),e.removeAttribute(V?i:n),s&&n in e&&(e[n]=!1))}},attrHooks:{type:{set:function(e,t){if(U.test(e.nodeName)&&e.parentNode)v.error("type property can't be changed");else if(!v.support.radioValue&&t==="radio"&&v.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}},value:{get:function(e,t){return j&&v.nodeName(e,"button")?j.get(e,t):t in e?e.value:null},set:function(e,t,n){if(j
 &&v.node
 Name(e,"button"))return j.set(e,t,n);e.value=t}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(e,n,r){var i,s,o,u=e.nodeType;if(!e||u===3||u===8||u===2)return;return o=u!==1||!v.isXMLDoc(e),o&&(n=v.propFix[n]||n,s=v.propHooks[n]),r!==t?s&&"set"in s&&(i=s.set(e,r,n))!==t?i:e[n]=r:s&&"get"in s&&(i=s.get(e,n))!==null?i:e[n]},propHooks:{tabIndex:{get:function(e){var n=e.getAttributeNode("tabindex");return n&&n.specified?parseInt(n.value,10):z.test(e.nodeName)||W.test(e.nodeName)&&e.href?0:t}}}}),F={get:function(e,n){var r,i=v.prop(e,n);return i===!0||typeof i!="boolean"&&(r=e.getAttributeNode(n))&&r.nodeValue!==!1?n.toLowerCase():t},set:function(e,t,n){var r;return t===!1?v.removeAttr(e,n):(r=v.propFix[n]||n,r in e&&(e[r]=!0),e.setAttribute(n
 ,n.toLow
 erCase())),n}},V||(I={name:!0,id:!0,coords:!0},j=v.valHooks.button={get:function(e,n){var r;return r=e.getAttributeNode(n),r&&(I[n]?r.value!=="":r.specified)?r.value:t},set:function(e,t,n){var r=e.getAttributeNode(n);return r||(r=i.createAttribute(n),e.setAttributeNode(r)),r.value=t+""}},v.each(["width","height"],function(e,t){v.attrHooks[t]=v.extend(v.attrHooks[t],{set:function(e,n){if(n==="")return e.setAttribute(t,"auto"),n}})}),v.attrHooks.contenteditable={get:j.get,set:function(e,t,n){t===""&&(t="false"),j.set(e,t,n)}}),v.support.hrefNormalized||v.each(["href","src","width","height"],function(e,n){v.attrHooks[n]=v.extend(v.attrHooks[n],{get:function(e){var r=e.getAttribute(n,2);return r===null?t:r}})}),v.support.style||(v.attrHooks.style={get:function(e){return e.style.cssText.toLowerCase()||t},set:function(e,t){return e.style.cssText=t+""}}),v.support.optSelected||(v.propHooks.selected=v.extend(v.propHooks.selected,{get:function(e){var t=e.parentNode;return t&&(t.selec
 tedIndex
 ,t.parentNode&&t.parentNode.selectedIndex),null}})),v.support.enctype||(v.propFix.enctype="encoding"),v.support.checkOn||v.each(["radio","checkbox"],function(){v.valHooks[this]={get:function(e){return e.getAttribute("value")===null?"on":e.value}}}),v.each(["radio","checkbox"],function(){v.valHooks[this]=v.extend(v.valHooks[this],{set:function(e,t){if(v.isArray(t))return e.checked=v.inArray(v(e).val(),t)>=0}})});var $=/^(?:textarea|input|select)$/i,J=/^([^\.]*|)(?:\.(.+)|)$/,K=/(?:^|\s)hover(\.\S+|)\b/,Q=/^key/,G=/^(?:mouse|contextmenu)|click/,Y=/^(?:focusinfocus|focusoutblur)$/,Z=function(e){return v.event.special.hover?e:e.replace(K,"mouseenter$1 mouseleave$1")};v.event={add:function(e,n,r,i,s){var o,u,a,f,l,c,h,p,d,m,g;if(e.nodeType===3||e.nodeType===8||!n||!r||!(o=v._data(e)))return;r.handler&&(d=r,r=d.handler,s=d.selector),r.guid||(r.guid=v.guid++),a=o.events,a||(o.events=a={}),u=o.handle,u||(o.handle=u=function(e){return typeof v=="undefined"||!!e&&v.event.triggered===e
 .type?t:
 v.event.dispatch.apply(u.elem,arguments)},u.elem=e),n=v.trim(Z(n)).split(" ");for(f=0;f<n.length;f++){l=J.exec(n[f])||[],c=l[1],h=(l[2]||"").split(".").sort(),g=v.event.special[c]||{},c=(s?g.delegateType:g.bindType)||c,g=v.event.special[c]||{},p=v.extend({type:c,origType:l[1],data:i,handler:r,guid:r.guid,selector:s,needsContext:s&&v.expr.match.needsContext.test(s),namespace:h.join(".")},d),m=a[c];if(!m){m=a[c]=[],m.delegateCount=0;if(!g.setup||g.setup.call(e,i,h,u)===!1)e.addEventListener?e.addEventListener(c,u,!1):e.attachEvent&&e.attachEvent("on"+c,u)}g.add&&(g.add.call(e,p),p.handler.guid||(p.handler.guid=r.guid)),s?m.splice(m.delegateCount++,0,p):m.push(p),v.event.global[c]=!0}e=null},global:{},remove:function(e,t,n,r,i){var s,o,u,a,f,l,c,h,p,d,m,g=v.hasData(e)&&v._data(e);if(!g||!(h=g.events))return;t=v.trim(Z(t||"")).split(" ");for(s=0;s<t.length;s++){o=J.exec(t[s])||[],u=a=o[1],f=o[2];if(!u){for(u in h)v.event.remove(e,u+t[s],n,r,!0);continue}p=v.event.special[u]||{},
 u=(r?p.d
 elegateType:p.bindType)||u,d=h[u]||[],l=d.length,f=f?new RegExp("(^|\\.)"+f.split(".").sort().join("\\.(?:.*\\.|)")+"(\\.|$)"):null;for(c=0;c<d.length;c++)m=d[c],(i||a===m.origType)&&(!n||n.guid===m.guid)&&(!f||f.test(m.namespace))&&(!r||r===m.selector||r==="**"&&m.selector)&&(d.splice(c--,1),m.selector&&d.delegateCount--,p.remove&&p.remove.call(e,m));d.length===0&&l!==d.length&&((!p.teardown||p.teardown.call(e,f,g.handle)===!1)&&v.removeEvent(e,u,g.handle),delete h[u])}v.isEmptyObject(h)&&(delete g.handle,v.removeData(e,"events",!0))},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(n,r,s,o){if(!s||s.nodeType!==3&&s.nodeType!==8){var u,a,f,l,c,h,p,d,m,g,y=n.type||n,b=[];if(Y.test(y+v.event.triggered))return;y.indexOf("!")>=0&&(y=y.slice(0,-1),a=!0),y.indexOf(".")>=0&&(b=y.split("."),y=b.shift(),b.sort());if((!s||v.event.customEvent[y])&&!v.event.global[y])return;n=typeof n=="object"?n[v.expando]?n:new v.Event(y,n):new v.Event(y),n.type=y,n.isTrigger=!0,n.e
 xclusive
 =a,n.namespace=b.join("."),n.namespace_re=n.namespace?new RegExp("(^|\\.)"+b.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,h=y.indexOf(":")<0?"on"+y:"";if(!s){u=v.cache;for(f in u)u[f].events&&u[f].events[y]&&v.event.trigger(n,r,u[f].handle.elem,!0);return}n.result=t,n.target||(n.target=s),r=r!=null?v.makeArray(r):[],r.unshift(n),p=v.event.special[y]||{};if(p.trigger&&p.trigger.apply(s,r)===!1)return;m=[[s,p.bindType||y]];if(!o&&!p.noBubble&&!v.isWindow(s)){g=p.delegateType||y,l=Y.test(g+y)?s:s.parentNode;for(c=s;l;l=l.parentNode)m.push([l,g]),c=l;c===(s.ownerDocument||i)&&m.push([c.defaultView||c.parentWindow||e,g])}for(f=0;f<m.length&&!n.isPropagationStopped();f++)l=m[f][0],n.type=m[f][1],d=(v._data(l,"events")||{})[n.type]&&v._data(l,"handle"),d&&d.apply(l,r),d=h&&l[h],d&&v.acceptData(l)&&d.apply&&d.apply(l,r)===!1&&n.preventDefault();return n.type=y,!o&&!n.isDefaultPrevented()&&(!p._default||p._default.apply(s.ownerDocument,r)===!1)&&(y!=="click"||!v.nodeName(s,"a"))&&v.acceptDa
 ta(s)&&h
 &&s[y]&&(y!=="focus"&&y!=="blur"||n.target.offsetWidth!==0)&&!v.isWindow(s)&&(c=s[h],c&&(s[h]=null),v.event.triggered=y,s[y](),v.event.triggered=t,c&&(s[h]=c)),n.result}return},dispatch:function(n){n=v.event.fix(n||e.event);var r,i,s,o,u,a,f,c,h,p,d=(v._data(this,"events")||{})[n.type]||[],m=d.delegateCount,g=l.call(arguments),y=!n.exclusive&&!n.namespace,b=v.event.special[n.type]||{},w=[];g[0]=n,n.delegateTarget=this;if(b.preDispatch&&b.preDispatch.call(this,n)===!1)return;if(m&&(!n.button||n.type!=="click"))for(s=n.target;s!=this;s=s.parentNode||this)if(s.disabled!==!0||n.type!=="click"){u={},f=[];for(r=0;r<m;r++)c=d[r],h=c.selector,u[h]===t&&(u[h]=c.needsContext?v(h,this).index(s)>=0:v.find(h,this,null,[s]).length),u[h]&&f.push(c);f.length&&w.push({elem:s,matches:f})}d.length>m&&w.push({elem:this,matches:d.slice(m)});for(r=0;r<w.length&&!n.isPropagationStopped();r++){a=w[r],n.currentTarget=a.elem;for(i=0;i<a.matches.length&&!n.isImmediatePropagationStopped();i++){c=a.matc
 hes[i];i
 f(y||!n.namespace&&!c.namespace||n.namespace_re&&n.namespace_re.test(c.namespace))n.data=c.data,n.handleObj=c,o=((v.event.special[c.origType]||{}).handle||c.handler).apply(a.elem,g),o!==t&&(n.result=o,o===!1&&(n.preventDefault(),n.stopPropagation()))}}return b.postDispatch&&b.postDispatch.call(this,n),n.result},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return e.which==null&&(e.which=t.charCode!=null?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,n){var r,s,o,u=n.button,a=n.fromElement;return e.pageX==null&&n.clientX!=null&&(r=e.target.ownerDocument||i,s=r.documentElement,o=r.body,e.pageX=n.clientX+(s&&s.scrollLeft||o&&o.scrollLeft
 ||0)-(s&
 &s.clientLeft||o&&o.clientLeft||0),e.pageY=n.clientY+(s&&s.scrollTop||o&&o.scrollTop||0)-(s&&s.clientTop||o&&o.clientTop||0)),!e.relatedTarget&&a&&(e.relatedTarget=a===e.target?n.toElement:a),!e.which&&u!==t&&(e.which=u&1?1:u&2?3:u&4?2:0),e}},fix:function(e){if(e[v.expando])return e;var t,n,r=e,s=v.event.fixHooks[e.type]||{},o=s.props?this.props.concat(s.props):this.props;e=v.Event(r);for(t=o.length;t;)n=o[--t],e[n]=r[n];return e.target||(e.target=r.srcElement||i),e.target.nodeType===3&&(e.target=e.target.parentNode),e.metaKey=!!e.metaKey,s.filter?s.filter(e,r):e},special:{load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(e,t,n){v.isWindow(this)&&(this.onbeforeunload=n)},teardown:function(e,t){this.onbeforeunload===t&&(this.onbeforeunload=null)}}},simulate:function(e,t,n,r){var i=v.extend(new v.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?v.event.trigger(i,null,t):v.event.dispatch.call(t,i),i.isDefaultPrevent
 ed()&&n.
 preventDefault()}},v.event.handle=v.event.dispatch,v.removeEvent=i.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){var r="on"+t;e.detachEvent&&(typeof e[r]=="undefined"&&(e[r]=null),e.detachEvent(r,n))},v.Event=function(e,t){if(!(this instanceof v.Event))return new v.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.returnValue===!1||e.getPreventDefault&&e.getPreventDefault()?tt:et):this.type=e,t&&v.extend(this,t),this.timeStamp=e&&e.timeStamp||v.now(),this[v.expando]=!0},v.Event.prototype={preventDefault:function(){this.isDefaultPrevented=tt;var e=this.originalEvent;if(!e)return;e.preventDefault?e.preventDefault():e.returnValue=!1},stopPropagation:function(){this.isPropagationStopped=tt;var e=this.originalEvent;if(!e)return;e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=tt,this.sto
 pPropaga
 tion()},isDefaultPrevented:et,isPropagationStopped:et,isImmediatePropagationStopped:et},v.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){v.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,r=this,i=e.relatedTarget,s=e.handleObj,o=s.selector;if(!i||i!==r&&!v.contains(r,i))e.type=s.origType,n=s.handler.apply(this,arguments),e.type=t;return n}}}),v.support.submitBubbles||(v.event.special.submit={setup:function(){if(v.nodeName(this,"form"))return!1;v.event.add(this,"click._submit keypress._submit",function(e){var n=e.target,r=v.nodeName(n,"input")||v.nodeName(n,"button")?n.form:t;r&&!v._data(r,"_submit_attached")&&(v.event.add(r,"submit._submit",function(e){e._submit_bubble=!0}),v._data(r,"_submit_attached",!0))})},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&v.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){if(v.nodeName(this,"form"))return!1;v.event.remove(this,"._su
 bmit")}}
 ),v.support.changeBubbles||(v.event.special.change={setup:function(){if($.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")v.event.add(this,"propertychange._change",function(e){e.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),v.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1),v.event.simulate("change",this,e,!0)});return!1}v.event.add(this,"beforeactivate._change",function(e){var t=e.target;$.test(t.nodeName)&&!v._data(t,"_change_attached")&&(v.event.add(t,"change._change",function(e){this.parentNode&&!e.isSimulated&&!e.isTrigger&&v.event.simulate("change",this.parentNode,e,!0)}),v._data(t,"_change_attached",!0))})},handle:function(e){var t=e.target;if(this!==t||e.isSimulated||e.isTrigger||t.type!=="radio"&&t.type!=="checkbox")return e.handleObj.handler.apply(this,arguments)},teardown:function(){return v.event.remove(this,"._change"),!$.test(this.nodeName)}}),v.support.focusinBubbles||v
 .each({f
 ocus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){v.event.simulate(t,e.target,v.event.fix(e),!0)};v.event.special[t]={setup:function(){n++===0&&i.addEventListener(e,r,!0)},teardown:function(){--n===0&&i.removeEventListener(e,r,!0)}}}),v.fn.extend({on:function(e,n,r,i,s){var o,u;if(typeof e=="object"){typeof n!="string"&&(r=r||n,n=t);for(u in e)this.on(u,n,r,e[u],s);return this}r==null&&i==null?(i=n,r=n=t):i==null&&(typeof n=="string"?(i=r,r=t):(i=r,r=n,n=t));if(i===!1)i=et;else if(!i)return this;return s===1&&(o=i,i=function(e){return v().off(e),o.apply(this,arguments)},i.guid=o.guid||(o.guid=v.guid++)),this.each(function(){v.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){var i,s;if(e&&e.preventDefault&&e.handleObj)return i=e.handleObj,v(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this;if(typeof e=="object"){for(s in e)this.off(s,n,e[s]);return this}if(n===!1|
 |typeof 
 n=="function")r=n,n=t;return r===!1&&(r=et),this.each(function(){v.event.remove(this,e,r,n)})},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},live:function(e,t,n){return v(this.context).on(e,this.selector,t,n),this},die:function(e,t){return v(this.context).off(e,this.selector||"**",t),this},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return arguments.length===1?this.off(e,"**"):this.off(t,e||"**",n)},trigger:function(e,t){return this.each(function(){v.event.trigger(e,t,this)})},triggerHandler:function(e,t){if(this[0])return v.event.trigger(e,t,this[0],!0)},toggle:function(e){var t=arguments,n=e.guid||v.guid++,r=0,i=function(n){var i=(v._data(this,"lastToggle"+e.guid)||0)%r;return v._data(this,"lastToggle"+e.guid,i+1),n.preventDefault(),t[i].apply(this,arguments)||!1};i.guid=n;while(r<t.length)t[r++].guid=n;return this.click(i)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}
 ),v.each
 ("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){v.fn[t]=function(e,n){return n==null&&(n=e,e=null),arguments.length>0?this.on(t,null,e,n):this.trigger(t)},Q.test(t)&&(v.event.fixHooks[t]=v.event.keyHooks),G.test(t)&&(v.event.fixHooks[t]=v.event.mouseHooks)}),function(e,t){function nt(e,t,n,r){n=n||[],t=t||g;var i,s,a,f,l=t.nodeType;if(!e||typeof e!="string")return n;if(l!==1&&l!==9)return[];a=o(t);if(!a&&!r)if(i=R.exec(e))if(f=i[1]){if(l===9){s=t.getElementById(f);if(!s||!s.parentNode)return n;if(s.id===f)return n.push(s),n}else if(t.ownerDocument&&(s=t.ownerDocument.getElementById(f))&&u(t,s)&&s.id===f)return n.push(s),n}else{if(i[2])return S.apply(n,x.call(t.getElementsByTagName(e),0)),n;if((f=i[3])&&Z&&t.getElementsByClassName)return S.apply(n,x.call(t.getElementsByClassName(f),0)),n}return vt(e
 .replace
 (j,"$1"),t,n,r,a)}function rt(e){return function(t){var n=t.nodeName.toLowerCase();return n==="input"&&t.type===e}}function it(e){return function(t){var n=t.nodeName.toLowerCase();return(n==="input"||n==="button")&&t.type===e}}function st(e){return N(function(t){return t=+t,N(function(n,r){var i,s=e([],n.length,t),o=s.length;while(o--)n[i=s[o]]&&(n[i]=!(r[i]=n[i]))})})}function ot(e,t,n){if(e===t)return n;var r=e.nextSibling;while(r){if(r===t)return-1;r=r.nextSibling}return 1}function ut(e,t){var n,r,s,o,u,a,f,l=L[d][e+" "];if(l)return t?0:l.slice(0);u=e,a=[],f=i.preFilter;while(u){if(!n||(r=F.exec(u)))r&&(u=u.slice(r[0].length)||u),a.push(s=[]);n=!1;if(r=I.exec(u))s.push(n=new m(r.shift())),u=u.slice(n.length),n.type=r[0].replace(j," ");for(o in i.filter)(r=J[o].exec(u))&&(!f[o]||(r=f[o](r)))&&(s.push(n=new m(r.shift())),u=u.slice(n.length),n.type=o,n.matches=r);if(!n)break}return t?u.length:u?nt.error(e):L(e,a).slice(0)}function at(e,t,r){var i=t.dir,s=r&&t.dir==="parentNo
 de",o=w+
 +;return t.first?function(t,n,r){while(t=t[i])if(s||t.nodeType===1)return e(t,n,r)}:function(t,r,u){if(!u){var a,f=b+" "+o+" ",l=f+n;while(t=t[i])if(s||t.nodeType===1){if((a=t[d])===l)return t.sizset;if(typeof a=="string"&&a.indexOf(f)===0){if(t.sizset)return t}else{t[d]=l;if(e(t,r,u))return t.sizset=!0,t;t.sizset=!1}}}else while(t=t[i])if(s||t.nodeType===1)if(e(t,r,u))return t}}function ft(e){return e.length>1?function(t,n,r){var i=e.length;while(i--)if(!e[i](t,n,r))return!1;return!0}:e[0]}function lt(e,t,n,r,i){var s,o=[],u=0,a=e.length,f=t!=null;for(;u<a;u++)if(s=e[u])if(!n||n(s,r,i))o.push(s),f&&t.push(u);return o}function ct(e,t,n,r,i,s){return r&&!r[d]&&(r=ct(r)),i&&!i[d]&&(i=ct(i,s)),N(function(s,o,u,a){var f,l,c,h=[],p=[],d=o.length,v=s||dt(t||"*",u.nodeType?[u]:u,[]),m=e&&(s||!t)?lt(v,h,e,u,a):v,g=n?i||(s?e:d||r)?[]:o:m;n&&n(m,g,u,a);if(r){f=lt(g,p),r(f,[],u,a),l=f.length;while(l--)if(c=f[l])g[p[l]]=!(m[p[l]]=c)}if(s){if(i||e){if(i){f=[],l=g.length;while(l--)(c=g[l]
 )&&f.pus
 h(m[l]=c);i(null,g=[],f,a)}l=g.length;while(l--)(c=g[l])&&(f=i?T.call(s,c):h[l])>-1&&(s[f]=!(o[f]=c))}}else g=lt(g===o?g.splice(d,g.length):g),i?i(null,o,g,a):S.apply(o,g)})}function ht(e){var t,n,r,s=e.length,o=i.relative[e[0].type],u=o||i.relative[" "],a=o?1:0,f=at(function(e){return e===t},u,!0),l=at(function(e){return T.call(t,e)>-1},u,!0),h=[function(e,n,r){return!o&&(r||n!==c)||((t=n).nodeType?f(e,n,r):l(e,n,r))}];for(;a<s;a++)if(n=i.relative[e[a].type])h=[at(ft(h),n)];else{n=i.filter[e[a].type].apply(null,e[a].matches);if(n[d]){r=++a;for(;r<s;r++)if(i.relative[e[r].type])break;return ct(a>1&&ft(h),a>1&&e.slice(0,a-1).join("").replace(j,"$1"),n,a<r&&ht(e.slice(a,r)),r<s&&ht(e=e.slice(r)),r<s&&e.join(""))}h.push(n)}return ft(h)}function pt(e,t){var r=t.length>0,s=e.length>0,o=function(u,a,f,l,h){var p,d,v,m=[],y=0,w="0",x=u&&[],T=h!=null,N=c,C=u||s&&i.find.TAG("*",h&&a.parentNode||a),k=b+=N==null?1:Math.E;T&&(c=a!==g&&a,n=o.el);for(;(p=C[w])!=null;w++){if(s&&p){for(d=0;
 v=e[d];d
 ++)if(v(p,a,f)){l.push(p);break}T&&(b=k,n=++o.el)}r&&((p=!v&&p)&&y--,u&&x.push(p))}y+=w;if(r&&w!==y){for(d=0;v=t[d];d++)v(x,m,a,f);if(u){if(y>0)while(w--)!x[w]&&!m[w]&&(m[w]=E.call(l));m=lt(m)}S.apply(l,m),T&&!u&&m.length>0&&y+t.length>1&&nt.uniqueSort(l)}return T&&(b=k,c=N),x};return o.el=0,r?N(o):o}function dt(e,t,n){var r=0,i=t.length;for(;r<i;r++)nt(e,t[r],n);return n}function vt(e,t,n,r,s){var o,u,f,l,c,h=ut(e),p=h.length;if(!r&&h.length===1){u=h[0]=h[0].slice(0);if(u.length>2&&(f=u[0]).type==="ID"&&t.nodeType===9&&!s&&i.relative[u[1].type]){t=i.find.ID(f.matches[0].replace($,""),t,s)[0];if(!t)return n;e=e.slice(u.shift().length)}for(o=J.POS.test(e)?-1:u.length-1;o>=0;o--){f=u[o];if(i.relative[l=f.type])break;if(c=i.find[l])if(r=c(f.matches[0].replace($,""),z.test(u[0].type)&&t.parentNode||t,s)){u.splice(o,1),e=r.length&&u.join("");if(!e)return S.apply(n,x.call(r,0)),n;break}}}return a(e,h)(r,t,s,n,z.test(e)),n}function mt(){}var n,r,i,s,o,u,a,f,l,c,h=!0,p="undefined",d
 =("sizca
 che"+Math.random()).replace(".",""),m=String,g=e.document,y=g.documentElement,b=0,w=0,E=[].pop,S=[].push,x=[].slice,T=[].indexOf||function(e){var t=0,n=this.length;for(;t<n;t++)if(this[t]===e)return t;return-1},N=function(e,t){return e[d]=t==null||t,e},C=function(){var e={},t=[];return N(function(n,r){return t.push(n)>i.cacheLength&&delete e[t.shift()],e[n+" "]=r},e)},k=C(),L=C(),A=C(),O="[\\x20\\t\\r\\n\\f]",M="(?:\\\\.|[-\\w]|[^\\x00-\\xa0])+",_=M.replace("w","w#"),D="([*^$|!~]?=)",P="\\["+O+"*("+M+")"+O+"*(?:"+D+O+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+_+")|)|)"+O+"*\\]",H=":("+M+")(?:\\((?:(['\"])((?:\\\\.|[^\\\\])*?)\\2|([^()[\\]]*|(?:(?:"+P+")|[^:]|\\\\.)*|.*))\\)|)",B=":(even|odd|eq|gt|lt|nth|first|last)(?:\\("+O+"*((?:-\\d)?\\d*)"+O+"*\\)|)(?=[^-]|$)",j=new RegExp("^"+O+"+|((?:^|[^\\\\])(?:\\\\.)*)"+O+"+$","g"),F=new RegExp("^"+O+"*,"+O+"*"),I=new RegExp("^"+O+"*([\\x20\\t\\r\\n\\f>+~])"+O+"*"),q=new RegExp(H),R=/^(?:#([\w\-]+)|(\w+)|\.([\w\-]+))$/,U=/^:not/,z=/[\x2
 0\t\r\n\
 f]*[+~]/,W=/:not\($/,X=/h\d/i,V=/input|select|textarea|button/i,$=/\\(?!\\)/g,J={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),NAME:new RegExp("^\\[name=['\"]?("+M+")['\"]?\\]"),TAG:new RegExp("^("+M.replace("w","w*")+")"),ATTR:new RegExp("^"+P),PSEUDO:new RegExp("^"+H),POS:new RegExp(B,"i"),CHILD:new RegExp("^:(only|nth|first|last)-child(?:\\("+O+"*(even|odd|(([+-]|)(\\d*)n|)"+O+"*(?:([+-]|)"+O+"*(\\d+)|))"+O+"*\\)|)","i"),needsContext:new RegExp("^"+O+"*[>+~]|"+B,"i")},K=function(e){var t=g.createElement("div");try{return e(t)}catch(n){return!1}finally{t=null}},Q=K(function(e){return e.appendChild(g.createComment("")),!e.getElementsByTagName("*").length}),G=K(function(e){return e.innerHTML="<a href='#'></a>",e.firstChild&&typeof e.firstChild.getAttribute!==p&&e.firstChild.getAttribute("href")==="#"}),Y=K(function(e){e.innerHTML="<select></select>";var t=typeof e.lastChild.getAttribute("multiple");return t!=="boolean"&&t!=="string"}),Z=K(function(e){return e.in
 nerHTML=
 "<div class='hidden e'></div><div class='hidden'></div>",!e.getElementsByClassName||!e.getElementsByClassName("e").length?!1:(e.lastChild.className="e",e.getElementsByClassName("e").length===2)}),et=K(function(e){e.id=d+0,e.innerHTML="<a name='"+d+"'></a><div name='"+d+"'></div>",y.insertBefore(e,y.firstChild);var t=g.getElementsByName&&g.getElementsByName(d).length===2+g.getElementsByName(d+0).length;return r=!g.getElementById(d),y.removeChild(e),t});try{x.call(y.childNodes,0)[0].nodeType}catch(tt){x=function(e){var t,n=[];for(;t=this[e];e++)n.push(t);return n}}nt.matches=function(e,t){return nt(e,null,null,t)},nt.matchesSelector=function(e,t){return nt(t,null,null,[e]).length>0},s=nt.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(i===1||i===9||i===11){if(typeof e.textContent=="string")return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=s(e)}else if(i===3||i===4)return e.nodeValue}else for(;t=e[r];r++)n+=s(t);return n},o=nt.isXML=function(e){var t=e&&(e.o
 wnerDocu
 ment||e).documentElement;return t?t.nodeName!=="HTML":!1},u=nt.contains=y.contains?function(e,t){var n=e.nodeType===9?e.documentElement:e,r=t&&t.parentNode;return e===r||!!(r&&r.nodeType===1&&n.contains&&n.contains(r))}:y.compareDocumentPosition?function(e,t){return t&&!!(e.compareDocumentPosition(t)&16)}:function(e,t){while(t=t.parentNode)if(t===e)return!0;return!1},nt.attr=function(e,t){var n,r=o(e);return r||(t=t.toLowerCase()),(n=i.attrHandle[t])?n(e):r||Y?e.getAttribute(t):(n=e.getAttributeNode(t),n?typeof e[t]=="boolean"?e[t]?t:null:n.specified?n.value:null:null)},i=nt.selectors={cacheLength:50,createPseudo:N,match:J,attrHandle:G?{}:{href:function(e){return e.getAttribute("href",2)},type:function(e){return e.getAttribute("type")}},find:{ID:r?function(e,t,n){if(typeof t.getElementById!==p&&!n){var r=t.getElementById(e);return r&&r.parentNode?[r]:[]}}:function(e,n,r){if(typeof n.getElementById!==p&&!r){var i=n.getElementById(e);return i?i.id===e||typeof i.getAttributeNod
 e!==p&&i
 .getAttributeNode("id").value===e?[i]:t:[]}},TAG:Q?function(e,t){if(typeof t.getElementsByTagName!==p)return t.getElementsByTagName(e)}:function(e,t){var n=t.getElementsByTagName(e);if(e==="*"){var r,i=[],s=0;for(;r=n[s];s++)r.nodeType===1&&i.push(r);return i}return n},NAME:et&&function(e,t){if(typeof t.getElementsByName!==p)return t.getElementsByName(name)},CLASS:Z&&function(e,t,n){if(typeof t.getElementsByClassName!==p&&!n)return t.getElementsByClassName(e)}},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace($,""),e[3]=(e[4]||e[5]||"").replace($,""),e[2]==="~="&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),e[1]==="nth"?(e[2]||nt.error(e[0]),e[3]=+(e[3]?e[4]+(e[5]||1):2*(e[2]==="even"||e[2]==="odd")),e[4]=+(e[6]+e[7]||e[2]==="odd")):e[2]&&nt.error(e[0]),e},PSEUDO:function(e){var t,n;if(J.CHILD.test(e[0]))
 return n
 ull;if(e[3])e[2]=e[3];else if(t=e[4])q.test(t)&&(n=ut(t,!0))&&(n=t.indexOf(")",t.length-n)-t.length)&&(t=t.slice(0,n),e[0]=e[0].slice(0,n)),e[2]=t;return e.slice(0,3)}},filter:{ID:r?function(e){return e=e.replace($,""),function(t){return t.getAttribute("id")===e}}:function(e){return e=e.replace($,""),function(t){var n=typeof t.getAttributeNode!==p&&t.getAttributeNode("id");return n&&n.value===e}},TAG:function(e){return e==="*"?function(){return!0}:(e=e.replace($,"").toLowerCase(),function(t){return t.nodeName&&t.nodeName.toLowerCase()===e})},CLASS:function(e){var t=k[d][e+" "];return t||(t=new RegExp("(^|"+O+")"+e+"("+O+"|$)"))&&k(e,function(e){return t.test(e.className||typeof e.getAttribute!==p&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r,i){var s=nt.attr(r,e);return s==null?t==="!=":t?(s+="",t==="="?s===n:t==="!="?s!==n:t==="^="?n&&s.indexOf(n)===0:t==="*="?n&&s.indexOf(n)>-1:t==="$="?n&&s.substr(s.length-n.length)===n:t==="~="?(" "+s+" ").index
 Of(n)>-1
 :t==="|="?s===n||s.substr(0,n.length+1)===n+"-":!1):!0}},CHILD:function(e,t,n,r){return e==="nth"?function(e){var t,i,s=e.parentNode;if(n===1&&r===0)return!0;if(s){i=0;for(t=s.firstChild;t;t=t.nextSibling)if(t.nodeType===1){i++;if(e===t)break}}return i-=r,i===n||i%n===0&&i/n>=0}:function(t){var n=t;switch(e){case"only":case"first":while(n=n.previousSibling)if(n.nodeType===1)return!1;if(e==="first")return!0;n=t;case"last":while(n=n.nextSibling)if(n.nodeType===1)return!1;return!0}}},PSEUDO:function(e,t){var n,r=i.pseudos[e]||i.setFilters[e.toLowerCase()]||nt.error("unsupported pseudo: "+e);return r[d]?r(t):r.length>1?(n=[e,e,"",t],i.setFilters.hasOwnProperty(e.toLowerCase())?N(function(e,n){var i,s=r(e,t),o=s.length;while(o--)i=T.call(e,s[o]),e[i]=!(n[i]=s[o])}):function(e){return r(e,0,n)}):r}},pseudos:{not:N(function(e){var t=[],n=[],r=a(e.replace(j,"$1"));return r[d]?N(function(e,t,n,i){var s,o=r(e,null,i,[]),u=e.length;while(u--)if(s=o[u])e[u]=!(t[u]=s)}):function(e,i,s){r
 eturn t[
 0]=e,r(t,null,s,n),!n.pop()}}),has:N(function(e){return function(t){return nt(e,t).length>0}}),contains:N(function(e){return function(t){return(t.textContent||t.innerText||s(t)).indexOf(e)>-1}}),enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!0},checked:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&!!e.checked||t==="option"&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},parent:function(e){return!i.pseudos.empty(e)},empty:function(e){var t;e=e.firstChild;while(e){if(e.nodeName>"@"||(t=e.nodeType)===3||t===4)return!1;e=e.nextSibling}return!0},header:function(e){return X.test(e.nodeName)},text:function(e){var t,n;return e.nodeName.toLowerCase()==="input"&&(t=e.type)==="text"&&((n=e.getAttribute("type"))==null||n.toLowerCase()===t)},radio:rt("radio"),checkbox:rt("checkbox"),file:rt("file"),password:rt("password"),image:rt("image"),submit:it("submit"),reset:it("reset"),but
 ton:func
 tion(e){var t=e.nodeName.toLowerCase();return t==="input"&&e.type==="button"||t==="button"},input:function(e){return V.test(e.nodeName)},focus:function(e){var t=e.ownerDocument;return e===t.activeElement&&(!t.hasFocus||t.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},active:function(e){return e===e.ownerDocument.activeElement},first:st(function(){return[0]}),last:st(function(e,t){return[t-1]}),eq:st(function(e,t,n){return[n<0?n+t:n]}),even:st(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:st(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:st(function(e,t,n){for(var r=n<0?n+t:n;--r>=0;)e.push(r);return e}),gt:st(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}},f=y.compareDocumentPosition?function(e,t){return e===t?(l=!0,0):(!e.compareDocumentPosition||!t.compareDocumentPosition?e.compareDocumentPosition:e.compareDocumentPosition(t)&4)?-1:1}:function(e,t){if(e===t)return l=!0,0;if(e.sourceIndex&&t.sourceIndex)return e.sourceIndex-t.sourc
 eIndex;v
 ar n,r,i=[],s=[],o=e.parentNode,u=t.parentNode,a=o;if(o===u)return ot(e,t);if(!o)return-1;if(!u)return 1;while(a)i.unshift(a),a=a.parentNode;a=u;while(a)s.unshift(a),a=a.parentNode;n=i.length,r=s.length;for(var f=0;f<n&&f<r;f++)if(i[f]!==s[f])return ot(i[f],s[f]);return f===n?ot(e,s[f],-1):ot(i[f],t,1)},[0,0].sort(f),h=!l,nt.uniqueSort=function(e){var t,n=[],r=1,i=0;l=h,e.sort(f);if(l){for(;t=e[r];r++)t===e[r-1]&&(i=n.push(r));while(i--)e.splice(n[i],1)}return e},nt.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},a=nt.compile=function(e,t){var n,r=[],i=[],s=A[d][e+" "];if(!s){t||(t=ut(e)),n=t.length;while(n--)s=ht(t[n]),s[d]?r.push(s):i.push(s);s=A(e,pt(i,r))}return s},g.querySelectorAll&&function(){var e,t=vt,n=/'|\\/g,r=/\=[\x20\t\r\n\f]*([^'"\]]*)[\x20\t\r\n\f]*\]/g,i=[":focus"],s=[":active"],u=y.matchesSelector||y.mozMatchesSelector||y.webkitMatchesSelector||y.oMatchesSelector||y.msMatchesSelector;K(function(e){e.innerHTML="<select><option
  selecte
 d=''></option></select>",e.querySelectorAll("[selected]").length||i.push("\\["+O+"*(?:checked|disabled|ismap|multiple|readonly|selected|value)"),e.querySelectorAll(":checked").length||i.push(":checked")}),K(function(e){e.innerHTML="<p test=''></p>",e.querySelectorAll("[test^='']").length&&i.push("[*^$]="+O+"*(?:\"\"|'')"),e.innerHTML="<input type='hidden'/>",e.querySelectorAll(":enabled").length||i.push(":enabled",":disabled")}),i=new RegExp(i.join("|")),vt=function(e,r,s,o,u){if(!o&&!u&&!i.test(e)){var a,f,l=!0,c=d,h=r,p=r.nodeType===9&&e;if(r.nodeType===1&&r.nodeName.toLowerCase()!=="object"){a=ut(e),(l=r.getAttribute("id"))?c=l.replace(n,"\\$&"):r.setAttribute("id",c),c="[id='"+c+"'] ",f=a.length;while(f--)a[f]=c+a[f].join("");h=z.test(e)&&r.parentNode||r,p=a.join(",")}if(p)try{return S.apply(s,x.call(h.querySelectorAll(p),0)),s}catch(v){}finally{l||r.removeAttribute("id")}}return t(e,r,s,o,u)},u&&(K(function(t){e=u.call(t,"div");try{u.call(t,"[test!='']:sizzle"),s.push("
 !=",H)}c
 atch(n){}}),s=new RegExp(s.join("|")),nt.matchesSelector=function(t,n){n=n.replace(r,"='$1']");if(!o(t)&&!s.test(n)&&!i.test(n))try{var a=u.call(t,n);if(a||e||t.document&&t.document.nodeType!==11)return a}catch(f){}return nt(n,null,null,[t]).length>0})}(),i.pseudos.nth=i.pseudos.eq,i.filters=mt.prototype=i.pseudos,i.setFilters=new mt,nt.attr=v.attr,v.find=nt,v.expr=nt.selectors,v.expr[":"]=v.expr.pseudos,v.unique=nt.uniqueSort,v.text=nt.getText,v.isXMLDoc=nt.isXML,v.contains=nt.contains}(e);var nt=/Until$/,rt=/^(?:parents|prev(?:Until|All))/,it=/^.[^:#\[\.,]*$/,st=v.expr.match.needsContext,ot={children:!0,contents:!0,next:!0,prev:!0};v.fn.extend({find:function(e){var t,n,r,i,s,o,u=this;if(typeof e!="string")return v(e).filter(function(){for(t=0,n=u.length;t<n;t++)if(v.contains(u[t],this))return!0});o=this.pushStack("","find",e);for(t=0,n=this.length;t<n;t++){r=o.length,v.find(e,this[t],o);if(t>0)for(i=r;i<o.length;i++)for(s=0;s<r;s++)if(o[s]===o[i]){o.splice(i--,1);break}}re
 turn o},
 has:function(e){var t,n=v(e,this),r=n.length;return this.filter(function(){for(t=0;t<r;t++)if(v.contains(this,n[t]))return!0})},not:function(e){return this.pushStack(ft(this,e,!1),"not",e)},filter:function(e){return this.pushStack(ft(this,e,!0),"filter",e)},is:function(e){return!!e&&(typeof e=="string"?st.test(e)?v(e,this.context).index(this[0])>=0:v.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){var n,r=0,i=this.length,s=[],o=st.test(e)||typeof e!="string"?v(e,t||this.context):0;for(;r<i;r++){n=this[r];while(n&&n.ownerDocument&&n!==t&&n.nodeType!==11){if(o?o.index(n)>-1:v.find.matchesSelector(n,e)){s.push(n);break}n=n.parentNode}}return s=s.length>1?v.unique(s):s,this.pushStack(s,"closest",e)},index:function(e){return e?typeof e=="string"?v.inArray(this[0],v(e)):v.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(e,t){var n=typeof e=="string"?v(e,t):v.makeArray(e&&e.nodeType?[e]:e),r=v.merge(this.get(),
 n);retur
 n this.pushStack(ut(n[0])||ut(r[0])?r:v.unique(r))},addBack:function(e){return this.add(e==null?this.prevObject:this.prevObject.filter(e))}}),v.fn.andSelf=v.fn.addBack,v.each({parent:function(e){var t=e.parentNode;return t&&t.nodeType!==11?t:null},parents:function(e){return v.dir(e,"parentNode")},parentsUntil:function(e,t,n){return v.dir(e,"parentNode",n)},next:function(e){return at(e,"nextSibling")},prev:function(e){return at(e,"previousSibling")},nextAll:function(e){return v.dir(e,"nextSibling")},prevAll:function(e){return v.dir(e,"previousSibling")},nextUntil:function(e,t,n){return v.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return v.dir(e,"previousSibling",n)},siblings:function(e){return v.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return v.sibling(e.firstChild)},contents:function(e){return v.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:v.merge([],e.childNodes)}},function(e,t){v.fn[e]=function(n,r){var i=v.map(this,t,n);ret
 urn nt.t
 est(e)||(r=n),r&&typeof r=="string"&&(i=v.filter(r,i)),i=this.length>1&&!ot[e]?v.unique(i):i,this.length>1&&rt.test(e)&&(i=i.reverse()),this.pushStack(i,e,l.call(arguments).join(","))}}),v.extend({filter:function(e,t,n){return n&&(e=":not("+e+")"),t.length===1?v.find.matchesSelector(t[0],e)?[t[0]]:[]:v.find.matches(e,t)},dir:function(e,n,r){var i=[],s=e[n];while(s&&s.nodeType!==9&&(r===t||s.nodeType!==1||!v(s).is(r)))s.nodeType===1&&i.push(s),s=s[n];return i},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)e.nodeType===1&&e!==t&&n.push(e);return n}});var ct="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",ht=/ jQuery\d+="(?:null|\d+)"/g,pt=/^\s+/,dt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,vt=/<([\w:]+)/,mt=/<tbody/i,gt=/<|&#?\w+;/,yt=/<(?:script|style|link)/i,bt=/<(?:script|object|embed|option|style)/i,wt=new RegExp("<(?:"+ct+")[
 \\s/>]",
 "i"),Et=/^(?:checkbox|radio)$/,St=/checked\s*(?:[^=]|=\s*.checked.)/i,xt=/\/(java|ecma)script/i,Tt=/^\s*<!(?:\[CDATA\[|\-\-)|[\]\-]{2}>\s*$/g,Nt={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Ct=lt(i),kt=Ct.appendChild(i.createElement("div"));Nt.optgroup=Nt.option,Nt.tbody=Nt.tfoot=Nt.colgroup=Nt.caption=Nt.thead,Nt.th=Nt.td,v.support.htmlSerialize||(Nt._default=[1,"X<div>","</div>"]),v.fn.extend({text:function(e){return v.access(this,function(e){return e===t?v.text(this):this.empty().append((this[0]&&this[0].ownerDocument||i).createTextNode(e))},null,e,arguments.length)},wrapAll:function(e){if(v.isFunction(e))return this.each(function(t){v(this).wrapAll(e.call(this,t))});if(this[0]){var t=v(e,thi
 s[0].own
 erDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&e.firstChild.nodeType===1)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return v.isFunction(e)?this.each(function(t){v(this).wrapInner(e.call(this,t))}):this.each(function(){var t=v(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=v.isFunction(e);return this.each(function(n){v(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){v.nodeName(this,"body")||v(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(e){(this.nodeType===1||this.nodeType===11)&&this.appendChild(e)})},prepend:function(){return this.domManip(arguments,!0,function(e){(this.nodeType===1||this.nodeType===11)&&this.insertBefore(e,this.firstChild)})},before:function(){if(!ut(this[0]))return this.domManip(arguments,!1,function(e){this.parentNod
 e.insert
 Before(e,this)});if(arguments.length){var e=v.clean(arguments);return this.pushStack(v.merge(e,this),"before",this.selector)}},after:function(){if(!ut(this[0]))return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this.nextSibling)});if(arguments.length){var e=v.clean(arguments);return this.pushStack(v.merge(this,e),"after",this.selector)}},remove:function(e,t){var n,r=0;for(;(n=this[r])!=null;r++)if(!e||v.filter(e,[n]).length)!t&&n.nodeType===1&&(v.cleanData(n.getElementsByTagName("*")),v.cleanData([n])),n.parentNode&&n.parentNode.removeChild(n);return this},empty:function(){var e,t=0;for(;(e=this[t])!=null;t++){e.nodeType===1&&v.cleanData(e.getElementsByTagName("*"));while(e.firstChild)e.removeChild(e.firstChild)}return this},clone:function(e,t){return e=e==null?!1:e,t=t==null?e:t,this.map(function(){return v.clone(this,e,t)})},html:function(e){return v.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return n.nodeType===1?n.inner
 HTML.rep
 lace(ht,""):t;if(typeof e=="string"&&!yt.test(e)&&(v.support.htmlSerialize||!wt.test(e))&&(v.support.leadingWhitespace||!pt.test(e))&&!Nt[(vt.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(dt,"<$1></$2>");try{for(;r<i;r++)n=this[r]||{},n.nodeType===1&&(v.cleanData(n.getElementsByTagName("*")),n.innerHTML=e);n=0}catch(s){}}n&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(e){return ut(this[0])?this.length?this.pushStack(v(v.isFunction(e)?e():e),"replaceWith",e):this:v.isFunction(e)?this.each(function(t){var n=v(this),r=n.html();n.replaceWith(e.call(this,t,r))}):(typeof e!="string"&&(e=v(e).detach()),this.each(function(){var t=this.nextSibling,n=this.parentNode;v(this).remove(),t?v(t).before(e):v(n).append(e)}))},detach:function(e){return this.remove(e,!0)},domManip:function(e,n,r){e=[].concat.apply([],e);var i,s,o,u,a=0,f=e[0],l=[],c=this.length;if(!v.support.checkClone&&c>1&&typeof f=="string"&&St.test(f))return this.each(function(){v(this).domManip
 (e,n,r)}
 );if(v.isFunction(f))return this.each(function(i){var s=v(this);e[0]=f.call(this,i,n?s.html():t),s.domManip(e,n,r)});if(this[0]){i=v.buildFragment(e,this,l),o=i.fragment,s=o.firstChild,o.childNodes.length===1&&(o=s);if(s){n=n&&v.nodeName(s,"tr");for(u=i.cacheable||c-1;a<c;a++)r.call(n&&v.nodeName(this[a],"table")?Lt(this[a],"tbody"):this[a],a===u?o:v.clone(o,!0,!0))}o=s=null,l.length&&v.each(l,function(e,t){t.src?v.ajax?v.ajax({url:t.src,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0}):v.error("no ajax"):v.globalEval((t.text||t.textContent||t.innerHTML||"").replace(Tt,"")),t.parentNode&&t.parentNode.removeChild(t)})}return this}}),v.buildFragment=function(e,n,r){var s,o,u,a=e[0];return n=n||i,n=!n.nodeType&&n[0]||n,n=n.ownerDocument||n,e.length===1&&typeof a=="string"&&a.length<512&&n===i&&a.charAt(0)==="<"&&!bt.test(a)&&(v.support.checkClone||!St.test(a))&&(v.support.html5Clone||!wt.test(a))&&(o=!0,s=v.fragments[a],u=s!==t),s||(s=n.createDocumentFragment(),v.cl
 ean(e,n,
 s,r),o&&(v.fragments[a]=u&&s)),{fragment:s,cacheable:o}},v.fragments={},v.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){v.fn[e]=function(n){var r,i=0,s=[],o=v(n),u=o.length,a=this.length===1&&this[0].parentNode;if((a==null||a&&a.nodeType===11&&a.childNodes.length===1)&&u===1)return o[t](this[0]),this;for(;i<u;i++)r=(i>0?this.clone(!0):this).get(),v(o[i])[t](r),s=s.concat(r);return this.pushStack(s,e,o.selector)}}),v.extend({clone:function(e,t,n){var r,i,s,o;v.support.html5Clone||v.isXMLDoc(e)||!wt.test("<"+e.nodeName+">")?o=e.cloneNode(!0):(kt.innerHTML=e.outerHTML,kt.removeChild(o=kt.firstChild));if((!v.support.noCloneEvent||!v.support.noCloneChecked)&&(e.nodeType===1||e.nodeType===11)&&!v.isXMLDoc(e)){Ot(e,o),r=Mt(e),i=Mt(o);for(s=0;r[s];++s)i[s]&&Ot(r[s],i[s])}if(t){At(e,o);if(n){r=Mt(e),i=Mt(o);for(s=0;r[s];++s)At(r[s],i[s])}}return r=i=null,o},clean:function(e,t,n,r){var s,o,u,a,f,l,c,h,p,d,
 m,g,y=t=
 ==i&&Ct,b=[];if(!t||typeof t.createDocumentFragment=="undefined")t=i;for(s=0;(u=e[s])!=null;s++){typeof u=="number"&&(u+="");if(!u)continue;if(typeof u=="string")if(!gt.test(u))u=t.createTextNode(u);else{y=y||lt(t),c=t.createElement("div"),y.appendChild(c),u=u.replace(dt,"<$1></$2>"),a=(vt.exec(u)||["",""])[1].toLowerCase(),f=Nt[a]||Nt._default,l=f[0],c.innerHTML=f[1]+u+f[2];while(l--)c=c.lastChild;if(!v.support.tbody){h=mt.test(u),p=a==="table"&&!h?c.firstChild&&c.firstChild.childNodes:f[1]==="<table>"&&!h?c.childNodes:[];for(o=p.length-1;o>=0;--o)v.nodeName(p[o],"tbody")&&!p[o].childNodes.length&&p[o].parentNode.removeChild(p[o])}!v.support.leadingWhitespace&&pt.test(u)&&c.insertBefore(t.createTextNode(pt.exec(u)[0]),c.firstChild),u=c.childNodes,c.parentNode.removeChild(c)}u.nodeType?b.push(u):v.merge(b,u)}c&&(u=c=y=null);if(!v.support.appendChecked)for(s=0;(u=b[s])!=null;s++)v.nodeName(u,"input")?_t(u):typeof u.getElementsByTagName!="undefined"&&v.grep(u.getElementsByTagN
 ame("inp
 ut"),_t);if(n){m=function(e){if(!e.type||xt.test(e.type))return r?r.push(e.parentNode?e.parentNode.removeChild(e):e):n.appendChild(e)};for(s=0;(u=b[s])!=null;s++)if(!v.nodeName(u,"script")||!m(u))n.appendChild(u),typeof u.getElementsByTagName!="undefined"&&(g=v.grep(v.merge([],u.getElementsByTagName("script")),m),b.splice.apply(b,[s+1,0].concat(g)),s+=g.length)}return b},cleanData:function(e,t){var n,r,i,s,o=0,u=v.expando,a=v.cache,f=v.support.deleteExpando,l=v.event.special;for(;(i=e[o])!=null;o++)if(t||v.acceptData(i)){r=i[u],n=r&&a[r];if(n){if(n.events)for(s in n.events)l[s]?v.event.remove(i,s):v.removeEvent(i,s,n.handle);a[r]&&(delete a[r],f?delete i[u]:i.removeAttribute?i.removeAttribute(u):i[u]=null,v.deletedIds.push(r))}}}}),function(){var e,t;v.uaMatch=function(e){e=e.toLowerCase();var t=/(chrome)[ \/]([\w.]+)/.exec(e)||/(webkit)[ \/]([\w.]+)/.exec(e)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(e)||/(msie) ([\w.]+)/.exec(e)||e.indexOf("compatible")<0&&/(mozilla)(?:.*?
  rv:([\w
 .]+)|)/.exec(e)||[];return{browser:t[1]||"",version:t[2]||"0"}},e=v.uaMatch(o.userAgent),t={},e.browser&&(t[e.browser]=!0,t.version=e.version),t.chrome?t.webkit=!0:t.webkit&&(t.safari=!0),v.browser=t,v.sub=function(){function e(t,n){return new e.fn.init(t,n)}v.extend(!0,e,this),e.superclass=this,e.fn=e.prototype=this(),e.fn.constructor=e,e.sub=this.sub,e.fn.init=function(r,i){return i&&i instanceof v&&!(i instanceof e)&&(i=e(i)),v.fn.init.call(this,r,i,t)},e.fn.init.prototype=e.fn;var t=e(i);return e}}();var Dt,Pt,Ht,Bt=/alpha\([^)]*\)/i,jt=/opacity=([^)]*)/,Ft=/^(top|right|bottom|left)$/,It=/^(none|table(?!-c[ea]).+)/,qt=/^margin/,Rt=new RegExp("^("+m+")(.*)$","i"),Ut=new RegExp("^("+m+")(?!px)[a-z%]+$","i"),zt=new RegExp("^([-+])=("+m+")","i"),Wt={BODY:"block"},Xt={position:"absolute",visibility:"hidden",display:"block"},Vt={letterSpacing:0,fontWeight:400},$t=["Top","Right","Bottom","Left"],Jt=["Webkit","O","Moz","ms"],Kt=v.fn.toggle;v.fn.extend({css:function(e,n){return v
 .access(
 this,function(e,n,r){return r!==t?v.style(e,n,r):v.css(e,n)},e,n,arguments.length>1)},show:function(){return Yt(this,!0)},hide:function(){return Yt(this)},toggle:function(e,t){var n=typeof e=="boolean";return v.isFunction(e)&&v.isFunction(t)?Kt.apply(this,arguments):this.each(function(){(n?e:Gt(this))?v(this).show():v(this).hide()})}}),v.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Dt(e,"opacity");return n===""?"1":n}}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":v.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(!e||e.nodeType===3||e.nodeType===8||!e.style)return;var s,o,u,a=v.camelCase(n),f=e.style;n=v.cssProps[a]||(v.cssProps[a]=Qt(f,a)),u=v.cssHooks[n]||v.cssHooks[a];if(r===t)return u&&"get"in u&&(s=u.get(e,!1,i))!==t?s:f[n];o=typeof r,o==="string"&&(s=zt.exec(r))&&(r=(s[1]+1)*s[2]+parseFloat(v.css(e,n)),o="number");if(r==null||o==="number"&&isNaN(r))return;o==
 ="number
 "&&!v.cssNumber[a]&&(r+="px");if(!u||!("set"in u)||(r=u.set(e,r,i))!==t)try{f[n]=r}catch(l){}},css:function(e,n,r,i){var s,o,u,a=v.camelCase(n);return n=v.cssProps[a]||(v.cssProps[a]=Qt(e.style,a)),u=v.cssHooks[n]||v.cssHooks[a],u&&"get"in u&&(s=u.get(e,!0,i)),s===t&&(s=Dt(e,n)),s==="normal"&&n in Vt&&(s=Vt[n]),r||i!==t?(o=parseFloat(s),r||v.isNumeric(o)?o||0:s):s},swap:function(e,t,n){var r,i,s={};for(i in t)s[i]=e.style[i],e.style[i]=t[i];r=n.call(e);for(i in t)e.style[i]=s[i];return r}}),e.getComputedStyle?Dt=function(t,n){var r,i,s,o,u=e.getComputedStyle(t,null),a=t.style;return u&&(r=u.getPropertyValue(n)||u[n],r===""&&!v.contains(t.ownerDocument,t)&&(r=v.style(t,n)),Ut.test(r)&&qt.test(n)&&(i=a.width,s=a.minWidth,o=a.maxWidth,a.minWidth=a.maxWidth=a.width=r,r=u.width,a.width=i,a.minWidth=s,a.maxWidth=o)),r}:i.documentElement.currentStyle&&(Dt=function(e,t){var n,r,i=e.currentStyle&&e.currentStyle[t],s=e.style;return i==null&&s&&s[t]&&(i=s[t]),Ut.test(i)&&!Ft.test(t)&&(
 n=s.left
 ,r=e.runtimeStyle&&e.runtimeStyle.left,r&&(e.runtimeStyle.left=e.currentStyle.left),s.left=t==="fontSize"?"1em":i,i=s.pixelLeft+"px",s.left=n,r&&(e.runtimeStyle.left=r)),i===""?"auto":i}),v.each(["height","width"],function(e,t){v.cssHooks[t]={get:function(e,n,r){if(n)return e.offsetWidth===0&&It.test(Dt(e,"display"))?v.swap(e,Xt,function(){return tn(e,t,r)}):tn(e,t,r)},set:function(e,n,r){return Zt(e,n,r?en(e,t,r,v.support.boxSizing&&v.css(e,"boxSizing")==="border-box"):0)}}}),v.support.opacity||(v.cssHooks.opacity={get:function(e,t){return jt.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=v.isNumeric(t)?"alpha(opacity="+t*100+")":"",s=r&&r.filter||n.filter||"";n.zoom=1;if(t>=1&&v.trim(s.replace(Bt,""))===""&&n.removeAttribute){n.removeAttribute("filter");if(r&&!r.filter)return}n.filter=Bt.test(s)?s.replace(Bt,i):s+" "+i}}),v(function(){v.support.reliableMarginRight|
 |(v.cssH
 ooks.marginRight={get:function(e,t){return v.swap(e,{display:"inline-block"},function(){if(t)return Dt(e,"marginRight")})}}),!v.support.pixelPosition&&v.fn.position&&v.each(["top","left"],function(e,t){v.cssHooks[t]={get:function(e,n){if(n){var r=Dt(e,t);return Ut.test(r)?v(e).position()[t]+"px":r}}}})}),v.expr&&v.expr.filters&&(v.expr.filters.hidden=function(e){return e.offsetWidth===0&&e.offsetHeight===0||!v.support.reliableHiddenOffsets&&(e.style&&e.style.display||Dt(e,"display"))==="none"},v.expr.filters.visible=function(e){return!v.expr.filters.hidden(e)}),v.each({margin:"",padding:"",border:"Width"},function(e,t){v.cssHooks[e+t]={expand:function(n){var r,i=typeof n=="string"?n.split(" "):[n],s={};for(r=0;r<4;r++)s[e+$t[r]+t]=i[r]||i[r-2]||i[0];return s}},qt.test(e)||(v.cssHooks[e+t].set=Zt)});var rn=/%20/g,sn=/\[\]$/,on=/\r?\n/g,un=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,an=/^(?:select|textarea)
 /i;v.fn.
 extend({serialize:function(){return v.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?v.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||an.test(this.nodeName)||un.test(this.type))}).map(function(e,t){var n=v(this).val();return n==null?null:v.isArray(n)?v.map(n,function(e,n){return{name:t.name,value:e.replace(on,"\r\n")}}):{name:t.name,value:n.replace(on,"\r\n")}}).get()}}),v.param=function(e,n){var r,i=[],s=function(e,t){t=v.isFunction(t)?t():t==null?"":t,i[i.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};n===t&&(n=v.ajaxSettings&&v.ajaxSettings.traditional);if(v.isArray(e)||e.jquery&&!v.isPlainObject(e))v.each(e,function(){s(this.name,this.value)});else for(r in e)fn(r,e[r],n,s);return i.join("&").replace(rn,"+")};var ln,cn,hn=/#.*$/,pn=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,dn=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,vn=/^(?:GET|HEAD)$/,mn=/^\/
 \//,gn=/
 \?/,yn=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,bn=/([?&])_=[^&]*/,wn=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+)|)|)/,En=v.fn.load,Sn={},xn={},Tn=["*/"]+["*"];try{cn=s.href}catch(Nn){cn=i.createElement("a"),cn.href="",cn=cn.href}ln=wn.exec(cn.toLowerCase())||[],v.fn.load=function(e,n,r){if(typeof e!="string"&&En)return En.apply(this,arguments);if(!this.length)return this;var i,s,o,u=this,a=e.indexOf(" ");return a>=0&&(i=e.slice(a,e.length),e=e.slice(0,a)),v.isFunction(n)?(r=n,n=t):n&&typeof n=="object"&&(s="POST"),v.ajax({url:e,type:s,dataType:"html",data:n,complete:function(e,t){r&&u.each(r,o||[e.responseText,t,e])}}).done(function(e){o=arguments,u.html(i?v("<div>").append(e.replace(yn,"")).find(i):e)}),this},v.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,t){v.fn[t]=function(e){return this.on(t,e)}}),v.each(["get","post"],function(e,n){v[n]=function(e,r,i,s){return v.isFunction(r)&&(s=s||i,i=r,r=t),v.ajax({type:n,
 url:e,da
 ta:r,success:i,dataType:s})}}),v.extend({getScript:function(e,n){return v.get(e,t,n,"script")},getJSON:function(e,t,n){return v.get(e,t,n,"json")},ajaxSetup:function(e,t){return t?Ln(e,v.ajaxSettings):(t=e,e=v.ajaxSettings),Ln(e,t),e},ajaxSettings:{url:cn,isLocal:dn.test(ln[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":Tn},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":e.String,"text html":!0,"text json":v.parseJSON,"text xml":v.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:Cn(Sn),ajaxTransport:Cn(xn),ajax:function(e,n){function T(e,n,s,a){var l,y,b,w,S,T=n;if(E===2)return;E=2,u&&clearTimeout(u),o=t,i=a||"",x.readyState=e>0?4:0,s&&(w=An(c,x,s));if(e>=200&&e<300||e===304)c.ifModified&&(S=x.getResponseHeader("
 Last-Mod
 ified"),S&&(v.lastModified[r]=S),S=x.getResponseHeader("Etag"),S&&(v.etag[r]=S)),e===304?(T="notmodified",l=!0):(l=On(c,w),T=l.state,y=l.data,b=l.error,l=!b);else{b=T;if(!T||e)T="error",e<0&&(e=0)}x.status=e,x.statusText=(n||T)+"",l?d.resolveWith(h,[y,T,x]):d.rejectWith(h,[x,T,b]),x.statusCode(g),g=t,f&&p.trigger("ajax"+(l?"Success":"Error"),[x,c,l?y:b]),m.fireWith(h,[x,T]),f&&(p.trigger("ajaxComplete",[x,c]),--v.active||v.event.trigger("ajaxStop"))}typeof e=="object"&&(n=e,e=t),n=n||{};var r,i,s,o,u,a,f,l,c=v.ajaxSetup({},n),h=c.context||c,p=h!==c&&(h.nodeType||h instanceof v)?v(h):v.event,d=v.Deferred(),m=v.Callbacks("once memory"),g=c.statusCode||{},b={},w={},E=0,S="canceled",x={readyState:0,setRequestHeader:function(e,t){if(!E){var n=e.toLowerCase();e=w[n]=w[n]||e,b[e]=t}return this},getAllResponseHeaders:function(){return E===2?i:null},getResponseHeader:function(e){var n;if(E===2){if(!s){s={};while(n=pn.exec(i))s[n[1].toLowerCase()]=n[2]}n=s[e.toLowerCase()]}return n===
 t?null:n
 },overrideMimeType:function(e){return E||(c.mimeType=e),this},abort:function(e){return e=e||S,o&&o.abort(e),T(0,e),this}};d.promise(x),x.success=x.done,x.error=x.fail,x.complete=m.add,x.statusCode=function(e){if(e){var t;if(E<2)for(t in e)g[t]=[g[t],e[t]];else t=e[x.status],x.always(t)}return this},c.url=((e||c.url)+"").replace(hn,"").replace(mn,ln[1]+"//"),c.dataTypes=v.trim(c.dataType||"*").toLowerCase().split(y),c.crossDomain==null&&(a=wn.exec(c.url.toLowerCase()),c.crossDomain=!(!a||a[1]===ln[1]&&a[2]===ln[2]&&(a[3]||(a[1]==="http:"?80:443))==(ln[3]||(ln[1]==="http:"?80:443)))),c.data&&c.processData&&typeof c.data!="string"&&(c.data=v.param(c.data,c.traditional)),kn(Sn,c,n,x);if(E===2)return x;f=c.global,c.type=c.type.toUpperCase(),c.hasContent=!vn.test(c.type),f&&v.active++===0&&v.event.trigger("ajaxStart");if(!c.hasContent){c.data&&(c.url+=(gn.test(c.url)?"&":"?")+c.data,delete c.data),r=c.url;if(c.cache===!1){var N=v.now(),C=c.url.replace(bn,"$1_="+N);c.url=C+(C===c.u
 rl?(gn.t
 est(c.url)?"&":"?")+"_="+N:"")}}(c.data&&c.hasContent&&c.contentType!==!1||n.contentType)&&x.setRequestHeader("Content-Type",c.contentType),c.ifModified&&(r=r||c.url,v.lastModified[r]&&x.setRequestHeader("If-Modified-Since",v.lastModified[r]),v.etag[r]&&x.setRequestHeader("If-None-Match",v.etag[r])),x.setRequestHeader("Accept",c.dataTypes[0]&&c.accepts[c.dataTypes[0]]?c.accepts[c.dataTypes[0]]+(c.dataTypes[0]!=="*"?", "+Tn+"; q=0.01":""):c.accepts["*"]);for(l in c.headers)x.setRequestHeader(l,c.headers[l]);if(!c.beforeSend||c.beforeSend.call(h,x,c)!==!1&&E!==2){S="abort";for(l in{success:1,error:1,complete:1})x[l](c[l]);o=kn(xn,c,n,x);if(!o)T(-1,"No Transport");else{x.readyState=1,f&&p.trigger("ajaxSend",[x,c]),c.async&&c.timeout>0&&(u=setTimeout(function(){x.abort("timeout")},c.timeout));try{E=1,o.send(b,T)}catch(k){if(!(E<2))throw k;T(-1,k)}}return x}return x.abort()},active:0,lastModified:{},etag:{}});var Mn=[],_n=/\?/,Dn=/(=)\?(?=&|$)|\?\?/,Pn=v.now();v.ajaxSetup({jsonp:
 "callbac
 k",jsonpCallback:function(){var e=Mn.pop()||v.expando+"_"+Pn++;return this[e]=!0,e}}),v.ajaxPrefilter("json jsonp",function(n,r,i){var s,o,u,a=n.data,f=n.url,l=n.jsonp!==!1,c=l&&Dn.test(f),h=l&&!c&&typeof a=="string"&&!(n.contentType||"").indexOf("application/x-www-form-urlencoded")&&Dn.test(a);if(n.dataTypes[0]==="jsonp"||c||h)return s=n.jsonpCallback=v.isFunction(n.jsonpCallback)?n.jsonpCallback():n.jsonpCallback,o=e[s],c?n.url=f.replace(Dn,"$1"+s):h?n.data=a.replace(Dn,"$1"+s):l&&(n.url+=(_n.test(f)?"&":"?")+n.jsonp+"="+s),n.converters["script json"]=function(){return u||v.error(s+" was not called"),u[0]},n.dataTypes[0]="json",e[s]=function(){u=arguments},i.always(function(){e[s]=o,n[s]&&(n.jsonpCallback=r.jsonpCallback,Mn.push(s)),u&&v.isFunction(o)&&o(u[0]),u=o=t}),"script"}),v.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":functio
 n(e){ret
 urn v.globalEval(e),e}}}),v.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),v.ajaxTransport("script",function(e){if(e.crossDomain){var n,r=i.head||i.getElementsByTagName("head")[0]||i.documentElement;return{send:function(s,o){n=i.createElement("script"),n.async="async",e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,i){if(i||!n.readyState||/loaded|complete/.test(n.readyState))n.onload=n.onreadystatechange=null,r&&n.parentNode&&r.removeChild(n),n=t,i||o(200,"success")},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(0,1)}}}});var Hn,Bn=e.ActiveXObject?function(){for(var e in Hn)Hn[e](0,1)}:!1,jn=0;v.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&Fn()||In()}:Fn,function(e){v.extend(v.support,{ajax:!!e,cors:!!e&&"withCredentials"in e})}(v.ajaxSettings.xhr()),v.support.ajax&&v.ajaxTransport(function(n){if(!n.crossDomain||v.support.cors){var r;
 return{s
 end:function(i,s){var o,u,a=n.xhr();n.username?a.open(n.type,n.url,n.async,n.username,n.password):a.open(n.type,n.url,n.async);if(n.xhrFields)for(u in n.xhrFields)a[u]=n.xhrFields[u];n.mimeType&&a.overrideMimeType&&a.overrideMimeType(n.mimeType),!n.crossDomain&&!i["X-Requested-With"]&&(i["X-Requested-With"]="XMLHttpRequest");try{for(u in i)a.setRequestHeader(u,i[u])}catch(f){}a.send(n.hasContent&&n.data||null),r=function(e,i){var u,f,l,c,h;try{if(r&&(i||a.readyState===4)){r=t,o&&(a.onreadystatechange=v.noop,Bn&&delete Hn[o]);if(i)a.readyState!==4&&a.abort();else{u=a.status,l=a.getAllResponseHeaders(),c={},h=a.responseXML,h&&h.documentElement&&(c.xml=h);try{c.text=a.responseText}catch(p){}try{f=a.statusText}catch(p){f=""}!u&&n.isLocal&&!n.crossDomain?u=c.text?200:404:u===1223&&(u=204)}}}catch(d){i||s(-1,d)}c&&s(u,f,c,l)},n.async?a.readyState===4?setTimeout(r,0):(o=++jn,Bn&&(Hn||(Hn={},v(e).unload(Bn)),Hn[o]=r),a.onreadystatechange=r):r()},abort:function(){r&&r(0,1)}}}});var q
 n,Rn,Un=
 /^(?:toggle|show|hide)$/,zn=new RegExp("^(?:([-+])=|)("+m+")([a-z%]*)$","i"),Wn=/queueHooks$/,Xn=[Gn],Vn={"*":[function(e,t){var n,r,i=this.createTween(e,t),s=zn.exec(t),o=i.cur(),u=+o||0,a=1,f=20;if(s){n=+s[2],r=s[3]||(v.cssNumber[e]?"":"px");if(r!=="px"&&u){u=v.css(i.elem,e,!0)||n||1;do a=a||".5",u/=a,v.style(i.elem,e,u+r);while(a!==(a=i.cur()/o)&&a!==1&&--f)}i.unit=r,i.start=u,i.end=s[1]?u+(s[1]+1)*n:n}return i}]};v.Animation=v.extend(Kn,{tweener:function(e,t){v.isFunction(e)?(t=e,e=["*"]):e=e.split(" ");var n,r=0,i=e.length;for(;r<i;r++)n=e[r],Vn[n]=Vn[n]||[],Vn[n].unshift(t)},prefilter:function(e,t){t?Xn.unshift(e):Xn.push(e)}}),v.Tween=Yn,Yn.prototype={constructor:Yn,init:function(e,t,n,r,i,s){this.elem=e,this.prop=n,this.easing=i||"swing",this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=s||(v.cssNumber[n]?"":"px")},cur:function(){var e=Yn.propHooks[this.prop];return e&&e.get?e.get(this):Yn.propHooks._default.get(this)},run:function(e){var t,n=Yn.prop
 Hooks[th
 is.prop];return this.options.duration?this.pos=t=v.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):Yn.propHooks._default.set(this),this}},Yn.prototype.init.prototype=Yn.prototype,Yn.propHooks={_default:{get:function(e){var t;return e.elem[e.prop]==null||!!e.elem.style&&e.elem.style[e.prop]!=null?(t=v.css(e.elem,e.prop,!1,""),!t||t==="auto"?0:t):e.elem[e.prop]},set:function(e){v.fx.step[e.prop]?v.fx.step[e.prop](e):e.elem.style&&(e.elem.style[v.cssProps[e.prop]]!=null||v.cssHooks[e.prop])?v.style(e.elem,e.prop,e.now+e.unit):e.elem[e.prop]=e.now}}},Yn.propHooks.scrollTop=Yn.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},v.each(["toggle","show","hide"],function(e,t){var n=v.fn[t];v.fn[t]=function(r,i,s){return r==null||typeof r=="boolean"||!e&&v.isFunction(r)&
 &v.isFun
 ction(i)?n.apply(this,arguments):this.animate(Zn(t,!0),r,i,s)}}),v.fn.extend({fadeTo:function(e,t,n,r){return this.filter(Gt).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,r){var i=v.isEmptyObject(e),s=v.speed(t,n,r),o=function(){var t=Kn(this,v.extend({},e),s);i&&t.stop(!0)};return i||s.queue===!1?this.each(o):this.queue(s.queue,o)},stop:function(e,n,r){var i=function(e){var t=e.stop;delete e.stop,t(r)};return typeof e!="string"&&(r=n,n=e,e=t),n&&e!==!1&&this.queue(e||"fx",[]),this.each(function(){var t=!0,n=e!=null&&e+"queueHooks",s=v.timers,o=v._data(this);if(n)o[n]&&o[n].stop&&i(o[n]);else for(n in o)o[n]&&o[n].stop&&Wn.test(n)&&i(o[n]);for(n=s.length;n--;)s[n].elem===this&&(e==null||s[n].queue===e)&&(s[n].anim.stop(r),t=!1,s.splice(n,1));(t||!r)&&v.dequeue(this,e)})}}),v.each({slideDown:Zn("show"),slideUp:Zn("hide"),slideToggle:Zn("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){v.
 fn[e]=fu
 nction(e,n,r){return this.animate(t,e,n,r)}}),v.speed=function(e,t,n){var r=e&&typeof e=="object"?v.extend({},e):{complete:n||!n&&t||v.isFunction(e)&&e,duration:e,easing:n&&t||t&&!v.isFunction(t)&&t};r.duration=v.fx.off?0:typeof r.duration=="number"?r.duration:r.duration in v.fx.speeds?v.fx.speeds[r.duration]:v.fx.speeds._default;if(r.queue==null||r.queue===!0)r.queue="fx";return r.old=r.complete,r.complete=function(){v.isFunction(r.old)&&r.old.call(this),r.queue&&v.dequeue(this,r.queue)},r},v.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2}},v.timers=[],v.fx=Yn.prototype.init,v.fx.tick=function(){var e,n=v.timers,r=0;qn=v.now();for(;r<n.length;r++)e=n[r],!e()&&n[r]===e&&n.splice(r--,1);n.length||v.fx.stop(),qn=t},v.fx.timer=function(e){e()&&v.timers.push(e)&&!Rn&&(Rn=setInterval(v.fx.tick,v.fx.interval))},v.fx.interval=13,v.fx.stop=function(){clearInterval(Rn),Rn=null},v.fx.speeds={slow:600,fast:200,_default:400},v.fx.step={},v.expr&&v.
 expr.fil
 ters&&(v.expr.filters.animated=function(e){return v.grep(v.timers,function(t){return e===t.elem}).length});var er=/^(?:body|html)$/i;v.fn.offset=function(e){if(arguments.length)return e===t?this:this.each(function(t){v.offset.setOffset(this,e,t)});var n,r,i,s,o,u,a,f={top:0,left:0},l=this[0],c=l&&l.ownerDocument;if(!c)return;return(r=c.body)===l?v.offset.bodyOffset(l):(n=c.documentElement,v.contains(n,l)?(typeof l.getBoundingClientRect!="undefined"&&(f=l.getBoundingClientRect()),i=tr(c),s=n.clientTop||r.clientTop||0,o=n.clientLeft||r.clientLeft||0,u=i.pageYOffset||n.scrollTop,a=i.pageXOffset||n.scrollLeft,{top:f.top+u-s,left:f.left+a-o}):f)},v.offset={bodyOffset:function(e){var t=e.offsetTop,n=e.offsetLeft;return v.support.doesNotIncludeMarginInBodyOffset&&(t+=parseFloat(v.css(e,"marginTop"))||0,n+=parseFloat(v.css(e,"marginLeft"))||0),{top:t,left:n}},setOffset:function(e,t,n){var r=v.css(e,"position");r==="static"&&(e.style.position="relative");var i=v(e),s=i.offset(),o=v.c
 ss(e,"to
 p"),u=v.css(e,"left"),a=(r==="absolute"||r==="fixed")&&v.inArray("auto",[o,u])>-1,f={},l={},c,h;a?(l=i.position(),c=l.top,h=l.left):(c=parseFloat(o)||0,h=parseFloat(u)||0),v.isFunction(t)&&(t=t.call(e,n,s)),t.top!=null&&(f.top=t.top-s.top+c),t.left!=null&&(f.left=t.left-s.left+h),"using"in t?t.using.call(e,f):i.css(f)}},v.fn.extend({position:function(){if(!this[0])return;var e=this[0],t=this.offsetParent(),n=this.offset(),r=er.test(t[0].nodeName)?{top:0,left:0}:t.offset();return n.top-=parseFloat(v.css(e,"marginTop"))||0,n.left-=parseFloat(v.css(e,"marginLeft"))||0,r.top+=parseFloat(v.css(t[0],"borderTopWidth"))||0,r.left+=parseFloat(v.css(t[0],"borderLeftWidth"))||0,{top:n.top-r.top,left:n.left-r.left}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||i.body;while(e&&!er.test(e.nodeName)&&v.css(e,"position")==="static")e=e.offsetParent;return e||i.body})}}),v.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,n){var r=/Y/.test(n);v
 .fn[e]=f
 unction(i){return v.access(this,function(e,i,s){var o=tr(e);if(s===t)return o?n in o?o[n]:o.document.documentElement[i]:e[i];o?o.scrollTo(r?v(o).scrollLeft():s,r?s:v(o).scrollTop()):e[i]=s},e,i,arguments.length,null)}}),v.each({Height:"height",Width:"width"},function(e,n){v.each({padding:"inner"+e,content:n,"":"outer"+e},function(r,i){v.fn[i]=function(i,s){var o=arguments.length&&(r||typeof i!="boolean"),u=r||(i===!0||s===!0?"margin":"border");return v.access(this,function(n,r,i){var s;return v.isWindow(n)?n.document.documentElement["client"+e]:n.nodeType===9?(s=n.documentElement,Math.max(n.body["scroll"+e],s["scroll"+e],n.body["offset"+e],s["offset"+e],s["client"+e])):i===t?v.css(n,r,i,u):v.style(n,r,i,u)},n,o?i:t,o,null)}})}),e.jQuery=e.$=v,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return v})})(window);
\ No newline at end of file
+/*!
+ * jQuery JavaScript Library v1.7.2
+ * http://jquery.com/
+ *
+ * Copyright 2011, John Resig
+ * Dual licensed under the MIT or GPL Version 2 licenses.
+ * http://jquery.org/license
+ *
+ * Includes Sizzle.js
+ * http://sizzlejs.com/
+ * Copyright 2011, The Dojo Foundation
+ * Released under the MIT, BSD, and GPL Licenses.
+ *
+ * Date: Fri Aug 29 09:46:34 UTC 2014
+ */
+(function( window, undefined ) {
+
+// Use the correct document accordingly with window argument (sandbox)
+var document = window.document,
+	navigator = window.navigator,
+	location = window.location;
+var jQuery = (function() {
+
+// Define a local copy of jQuery
+var jQuery = function( selector, context ) {
+		// The jQuery object is actually just the init constructor 'enhanced'
+		return new jQuery.fn.init( selector, context, rootjQuery );
+	},
+
+	// Map over jQuery in case of overwrite
+	_jQuery = window.jQuery,
+
+	// Map over the $ in case of overwrite
+	_$ = window.$,
+
+	// A central reference to the root jQuery(document)
+	rootjQuery,
+
+	// A simple way to check for HTML strings or ID strings
+	// Prioritize #id over <tag> to avoid XSS via location.hash (#9521)
+	quickExpr = /^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,
+
+	// Check if a string has a non-whitespace character in it
+	rnotwhite = /\S/,
+
+	// Used for trimming whitespace
+	trimLeft = /^\s+/,
+	trimRight = /\s+$/,
+
+	// Match a standalone tag
+	rsingleTag = /^<(\w+)\s*\/?>(?:<\/\1>)?$/,
+
+	// JSON RegExp
+	rvalidchars = /^[\],:{}\s]*$/,
+	rvalidescape = /\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,
+	rvalidtokens = /"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,
+	rvalidbraces = /(?:^|:|,)(?:\s*\[)+/g,
+
+	// Useragent RegExp
+	rwebkit = /(webkit)[ \/]([\w.]+)/,
+	ropera = /(opera)(?:.*version)?[ \/]([\w.]+)/,
+	rmsie = /(msie) ([\w.]+)/,
+	rmozilla = /(mozilla)(?:.*? rv:([\w.]+))?/,
+
+	// Matches dashed string for camelizing
+	rdashAlpha = /-([a-z]|[0-9])/ig,
+	rmsPrefix = /^-ms-/,
+
+	// Used by jQuery.camelCase as callback to replace()
+	fcamelCase = function( all, letter ) {
+		return ( letter + "" ).toUpperCase();
+	},
+
+	// Keep a UserAgent string for use with jQuery.browser
+	userAgent = navigator.userAgent,
+
+	// For matching the engine and version of the browser
+	browserMatch,
+
+	// The deferred used on DOM ready
+	readyList,
+
+	// The ready event handler
+	DOMContentLoaded,
+
+	// Save a reference to some core methods
+	toString = Object.prototype.toString,
+	hasOwn = Object.prototype.hasOwnProperty,
+	push = Array.prototype.push,
+	slice = Array.prototype.slice,
+	trim = String.prototype.trim,
+	indexOf = Array.prototype.indexOf,
+
+	// [[Class]] -> type pairs
+	class2type = {};
+
+jQuery.fn = jQuery.prototype = {
+	constructor: jQuery,
+	init: function( selector, context, rootjQuery ) {
+		var match, elem, ret, doc;
+
+		// Handle $(""), $(null), or $(undefined)
+		if ( !selector ) {
+			return this;
+		}
+
+		// Handle $(DOMElement)
+		if ( selector.nodeType ) {
+			this.context = this[0] = selector;
+			this.length = 1;
+			return this;
+		}
+
+		// The body element only exists once, optimize finding it
+		if ( selector === "body" && !context && document.body ) {
+			this.context = document;
+			this[0] = document.body;
+			this.selector = selector;
+			this.length = 1;
+			return this;
+		}
+
+		// Handle HTML strings
+		if ( typeof selector === "string" ) {
+			// Are we dealing with HTML string or an ID?
+			if ( selector.charAt(0) === "<" && selector.charAt( selector.length - 1 ) === ">" && selector.length >= 3 ) {
+				// Assume that strings that start and end with <> are HTML and skip the regex check
+				match = [ null, selector, null ];
+
+			} else {
+				match = quickExpr.exec( selector );
+			}
+
+			// Verify a match, and that no context was specified for #id
+			if ( match && (match[1] || !context) ) {
+
+				// HANDLE: $(html) -> $(array)
+				if ( match[1] ) {
+					context = context instanceof jQuery ? context[0] : context;
+					doc = ( context ? context.ownerDocument || context : document );
+
+					// If a single string is passed in and it's a single tag
+					// just do a createElement and skip the rest
+					ret = rsingleTag.exec( selector );
+
+					if ( ret ) {
+						if ( jQuery.isPlainObject( context ) ) {
+							selector = [ document.createElement( ret[1] ) ];
+							jQuery.fn.attr.call( selector, context, true );
+
+						} else {
+							selector = [ doc.createElement( ret[1] ) ];
+						}
+
+					} else {
+						ret = jQuery.buildFragment( [ match[1] ], [ doc ] );
+						selector = ( ret.cacheable ? jQuery.clone(ret.fragment) : ret.fragment ).childNodes;
+					}
+
+					return jQuery.merge( this, selector );
+
+				// HANDLE: $("#id")
+				} else {
+					elem = document.getElementById( match[2] );
+
+					// Check parentNode to catch when Blackberry 4.6 returns
+					// nodes that are no longer in the document #6963
+					if ( elem && elem.parentNode ) {
+						// Handle the case where IE and Opera return items
+						// by name instead of ID
+						if ( elem.id !== match[2] ) {
+							return rootjQuery.find( selector );
+						}
+
+						// Otherwise, we inject the element directly into the jQuery object
+						this.length = 1;
+						this[0] = elem;
+					}
+
+					this.context = document;
+					this.selector = selector;
+					return this;
+				}
+
+			// HANDLE: $(expr, $(...))
+			} else if ( !context || context.jquery ) {
+				return ( context || rootjQuery ).find( selector );
+
+			// HANDLE: $(expr, context)
+			// (which is just equivalent to: $(context).find(expr)
+			} else {
+				return this.constructor( context ).find( selector );
+			}
+
+		// HANDLE: $(function)
+		// Shortcut for document ready
+		} else if ( jQuery.isFunction( selector ) ) {
+			return rootjQuery.ready( selector );
+		}
+
+		if ( selector.selector !== undefined ) {
+			this.selector = selector.selector;
+			this.context = selector.context;
+		}
+
+		return jQuery.makeArray( selector, this );
+	},
+
+	// Start with an empty selector
+	selector: "",
+
+	// The current version of jQuery being used
+	jquery: "1.7.2",
+
+	// The default length of a jQuery object is 0
+	length: 0,
+
+	// The number of elements contained in the matched element set
+	size: function() {
+		return this.length;
+	},
+
+	toArray: function() {
+		return slice.call( this, 0 );
+	},
+
+	// Get the Nth element in the matched element set OR
+	// Get the whole matched element set as a clean array
+	get: function( num ) {
+		return num == null ?
+
+			// Return a 'clean' array
+			this.toArray() :
+
+			// Return just the object
+			( num < 0 ? this[ this.length + num ] : this[ num ] );
+	},
+
+	// Take an array of elements and push it onto the stack
+	// (returning the new matched element set)
+	pushStack: function( elems, name, selector ) {
+		// Build a new jQuery matched element set
+		var ret = this.constructor();
+
+		if ( jQuery.isArray( elems ) ) {
+			push.apply( ret, elems );
+
+		} else {
+			jQuery.merge( ret, elems );
+		}
+
+		// Add the old object onto the stack (as a reference)
+		ret.prevObject = this;
+
+		ret.context = this.context;
+
+		if ( name === "find" ) {
+			ret.selector = this.selector + ( this.selector ? " " : "" ) + selector;
+		} else if ( name ) {
+			ret.selector = this.selector + "." + name + "(" + selector + ")";
+		}
+
+		// Return the newly-formed element set
+		return ret;
+	},
+
+	// Execute a callback for every element in the matched set.
+	// (You can seed the arguments with an array of args, but this is
+	// only used internally.)
+	each: function( callback, args ) {
+		return jQuery.each( this, callback, args );
+	},
+
+	ready: function( fn ) {
+		// Attach the listeners
+		jQuery.bindReady();
+
+		// Add the callback
+		readyList.add( fn );
+
+		return this;
+	},
+
+	eq: function( i ) {
+		i = +i;
+		return i === -1 ?
+			this.slice( i ) :
+			this.slice( i, i + 1 );
+	},
+
+	first: function() {
+		return this.eq( 0 );
+	},
+
+	last: function() {
+		return this.eq( -1 );
+	},
+
+	slice: function() {
+		return this.pushStack( slice.apply( this, arguments ),
+			"slice", slice.call(arguments).join(",") );
+	},
+
+	map: function( callback ) {
+		return this.pushStack( jQuery.map(this, function( elem, i ) {
+			return callback.call( elem, i, elem );
+		}));
+	},
+
+	end: function() {
+		return this.prevObject || this.constructor(null);
+	},
+
+	// For internal use only.
+	// Behaves like an Array's method, not like a jQuery method.
+	push: push,
+	sort: [].sort,
+	splice: [].splice
+};
+
+// Give the init function the jQuery prototype for later instantiation
+jQuery.fn.init.prototype = jQuery.fn;
+
+jQuery.extend = jQuery.fn.extend = function() {
+	var options, name, src, copy, copyIsArray, clone,
+		target = arguments[0] || {},
+		i = 1,
+		length = arguments.length,
+		deep = false;
+
+	// Handle a deep copy situation
+	if ( typeof target === "boolean" ) {
+		deep = target;
+		target = arguments[1] || {};
+		// skip the boolean and the target
+		i = 2;
+	}
+
+	// Handle case when target is a string or something (possible in deep copy)
+	if ( typeof target !== "object" && !jQuery.isFunction(target) ) {
+		target = {};
+	}
+
+	// extend jQuery itself if only one argument is passed
+	if ( length === i ) {
+		target = this;
+		--i;
+	}
+
+	for ( ; i < length; i++ ) {
+		// Only deal with non-null/undefined values
+		if ( (options = arguments[ i ]) != null ) {
+			// Extend the base object
+			for ( name in options ) {
+				src = target[ name ];
+				copy = options[ name ];
+
+				// Prevent never-ending loop
+				if ( target === copy ) {
+					continue;
+				}
+
+				// Recurse if we're merging plain objects or arrays
+				if ( deep && copy && ( jQuery.isPlainObject(copy) || (copyIsArray = jQuery.isArray(copy)) ) ) {
+					if ( copyIsArray ) {
+						copyIsArray = false;
+						clone = src && jQuery.isArray(src) ? src : [];
+
+					} else {
+						clone = src && jQuery.isPlainObject(src) ? src : {};
+					}
+
+					// Never move original objects, clone them
+					target[ name ] = jQuery.extend( deep, clone, copy );
+
+				// Don't bring in undefined values
+				} else if ( copy !== undefined ) {
+					target[ name ] = copy;
+				}
+			}
+		}
+	}
+
+	// Return the modified object
+	return target;
+};
+
+jQuery.extend({
+	noConflict: function( deep ) {
+		if ( window.$ === jQuery ) {
+			window.$ = _$;
+		}
+
+		if ( deep && window.jQuery === jQuery ) {
+			window.jQuery = _jQuery;
+		}
+
+		return jQuery;
+	},
+
+	// Is the DOM ready to be used? Set to true once it occurs.
+	isReady: false,
+
+	// A counter to track how many items to wait for before
+	// the ready event fires. See #6781
+	readyWait: 1,
+
+	// Hold (or release) the ready event
+	holdReady: function( hold ) {
+		if ( hold ) {
+			jQuery.readyWait++;
+		} else {
+			jQuery.ready( true );
+		}
+	},
+
+	// Handle when the DOM is ready
+	ready: function( wait ) {
+		// Either a released hold or an DOMready/load event and not yet ready
+		if ( (wait === true && !--jQuery.readyWait) || (wait !== true && !jQuery.isReady) ) {
+			// Make sure body exists, at least, in case IE gets a little overzealous (ticket #5443).
+			if ( !document.body ) {
+				return setTimeout( jQuery.ready, 1 );
+			}
+
+			// Remember that the DOM is ready
+			jQuery.isReady = true;
+
+			// If a normal DOM Ready event fired, decrement, and wait if need be
+			if ( wait !== true && --jQuery.readyWait > 0 ) {
+				return;
+			}
+
+			// If there are functions bound, to execute
+			readyList.fireWith( document, [ jQuery ] );
+
+			// Trigger any bound ready events
+			if ( jQuery.fn.trigger ) {
+				jQuery( document ).trigger( "ready" ).off( "ready" );
+			}
+		}
+	},
+
+	bindReady: function() {
+		if ( readyList ) {
+			return;
+		}
+
+		readyList = jQuery.Callbacks( "once memory" );
+
+		// Catch cases where $(document).ready() is called after the
+		// browser event has already occurred.
+		if ( document.readyState === "complete" ) {
+			// Handle it asynchronously to allow scripts the opportunity to delay ready
+			return setTimeout( jQuery.ready, 1 );
+		}
+
+		// Mozilla, Opera and webkit nightlies currently support this event
+		if ( document.addEventListener ) {
+			// Use the handy event callback
+			document.addEventListener( "DOMContentLoaded", DOMContentLoaded, false );
+
+			// A fallback to window.onload, that will always work
+			window.addEventListener( "load", jQuery.ready, false );
+
+		// If IE event model is used
+		} else if ( document.attachEvent ) {
+			// ensure firing before onload,
+			// maybe late but safe also for iframes
+			document.attachEvent( "onreadystatechange", DOMContentLoaded );
+
+			// A fallback to window.onload, that will always work
+			window.attachEvent( "onload", jQuery.ready );
+
+			// If IE and not a frame
+			// continually check to see if the document is ready
+			var toplevel = false;
+
+			try {
+				toplevel = window.frameElement == null;
+			} catch(e) {}
+
+			if ( document.documentElement.doScroll && toplevel ) {
+				doScrollCheck();
+			}
+		}
+	},
+
+	// See test/unit/core.js for details concerning isFunction.
+	// Since version 1.3, DOM methods and functions like alert
+	// aren't supported. They return false on IE (#2968).
+	isFunction: function( obj ) {
+		return jQuery.type(obj) === "function";
+	},
+
+	isArray: Array.isArray || function( obj ) {
+		return jQuery.type(obj) === "array";
+	},
+
+	isWindow: function( obj ) {
+		return obj != null && obj == obj.window;
+	},
+
+	isNumeric: function( obj ) {
+		return !isNaN( parseFloat(obj) ) && isFinite( obj );
+	},
+
+	type: function( obj ) {
+		return obj == null ?
+			String( obj ) :
+			class2type[ toString.call(obj) ] || "object";
+	},
+
+	isPlainObject: function( obj ) {
+		// Must be an Object.
+		// Because of IE, we also have to check the presence of the constructor property.
+		// Make sure that DOM nodes and window objects don't pass through, as well
+		if ( !obj || jQuery.type(obj) !== "object" || obj.nodeType || jQuery.isWindow( obj ) ) {
+			return false;
+		}
+
+		try {
+			// Not own constructor property must be Object
+			if ( obj.constructor &&
+				!hasOwn.call(obj, "constructor") &&
+				!hasOwn.call(obj.constructor.prototype, "isPrototypeOf") ) {
+				return false;
+			}
+		} catch ( e ) {
+			// IE8,9 Will throw exceptions on certain host objects #9897
+			return false;
+		}
+
+		// Own properties are enumerated firstly, so to speed up,
+		// if last one is own, then all properties are own.
+
+		var key;
+		for ( key in obj ) {}
+
+		return key === undefined || hasOwn.call( obj, key );
+	},
+
+	isEmptyObject: function( obj ) {
+		for ( var name in obj ) {
+			return false;
+		}
+		return true;
+	},
+
+	error: function( msg ) {
+		throw new Error( msg );
+	},
+
+	parseJSON: function( data ) {
+		if ( typeof data !== "string" || !data ) {
+			return null;
+		}
+
+		// Make sure leading/trailing whitespace is removed (IE can't handle it)
+		data = jQuery.trim( data );
+
+		// Attempt to parse using the native JSON parser first
+		if ( window.JSON && window.JSON.parse ) {
+			return window.JSON.parse( data );
+		}
+
+		// Make sure the incoming data is actual JSON
+		// Logic borrowed from http://json.org/json2.js
+		if ( rvalidchars.test( data.replace( rvalidescape, "@" )
+			.replace( rvalidtokens, "]" )
+			.replace( rvalidbraces, "")) ) {
+
+			return ( new Function( "return " + data ) )();
+
+		}
+		jQuery.error( "Invalid JSON: " + data );
+	},
+
+	// Cross-browser xml parsing
+	parseXML: function( data ) {
+		if ( typeof data !== "string" || !data ) {
+			return null;
+		}
+		var xml, tmp;
+		try {
+			if ( window.DOMParser ) { // Standard
+				tmp = new DOMParser();
+				xml = tmp.parseFromString( data , "text/xml" );
+			} else { // IE
+				xml = new ActiveXObject( "Microsoft.XMLDOM" );
+				xml.async = "false";
+				xml.loadXML( data );
+			}
+		} catch( e ) {
+			xml = undefined;
+		}
+		if ( !xml || !xml.documentElement || xml.getElementsByTagName( "parsererror" ).length ) {
+			jQuery.error( "Invalid XML: " + data );
+		}
+		return xml;
+	},
+
+	noop: function() {},
+
+	// Evaluates a script in a global context
+	// Workarounds based on findings by Jim Driscoll
+	// http://weblogs.java.net/blog/driscoll/archive/2009/09/08/eval-javascript-global-context
+	globalEval: function( data ) {
+		if ( data && rnotwhite.test( data ) ) {
+			// We use execScript on Internet Explorer
+			// We use an anonymous function so that context is window
+			// rather than jQuery in Firefox
+			( window.execScript || function( data ) {
+				window[ "eval" ].call( window, data );
+			} )( data );
+		}
+	},
+
+	// Convert dashed to camelCase; used by the css and data modules
+	// Microsoft forgot to hump their vendor prefix (#9572)
+	camelCase: function( string ) {
+		return string.replace( rmsPrefix, "ms-" ).replace( rdashAlpha, fcamelCase );
+	},
+
+	nodeName: function( elem, name ) {
+		return elem.nodeName && elem.nodeName.toUpperCase() === name.toUpperCase();
+	},
+
+	// args is for internal usage only
+	each: function( object, callback, args ) {
+		var name, i = 0,
+			length = object.length,
+			isObj = length === undefined || jQuery.isFunction( object );
+
+		if ( args ) {
+			if ( isObj ) {
+				for ( name in object ) {
+					if ( callback.apply( object[ name ], args ) === false ) {
+						break;
+					}
+				}
+			} else {
+				for ( ; i < length; ) {
+					if ( callback.apply( object[ i++ ], args ) === false ) {
+						break;
+					}
+				}
+			}
+
+		// A special, fast, case for the most common use of each
+		} else {
+			if ( isObj ) {
+				for ( name in object ) {
+					if ( callback.call( object[ name ], name, object[ name ] ) === false ) {
+						break;
+					}
+				}
+			} else {
+				for ( ; i < length; ) {
+					if ( callback.call( object[ i ], i, object[ i++ ] ) === false ) {
+						break;
+					}
+				}
+			}
+		}
+
+		return object;
+	},
+
+	// Use native String.trim function wherever possible
+	trim: trim ?
+		function( text ) {
+			return text == null ?
+				"" :
+				trim.call( text );
+		} :
+
+		// Otherwise use our own trimming functionality
+		function( text ) {
+			return text == null ?
+				"" :
+				text.toString().replace( trimLeft, "" ).replace( trimRight, "" );
+		},
+
+	// results is for internal usage only
+	makeArray: function( array, results ) {
+		var ret = results || [];
+
+		if ( array != null ) {
+			// The window, strings (and functions) also have 'length'
+			// Tweaked logic slightly to handle Blackberry 4.7 RegExp issues #6930
+			var type = jQuery.type( array );
+
+			if ( array.length == null || type === "string" || type === "function" || type === "regexp" || jQuery.isWindow( array ) ) {
+				push.call( ret, array );
+			} else {
+				jQuery.merge( ret, array );
+			}
+		}
+
+		return ret;
+	},
+
+	inArray: function( elem, array, i ) {
+		var len;
+
+		if ( array ) {
+			if ( indexOf ) {
+				return indexOf.call( array, elem, i );
+			}
+
+			len = array.length;
+			i = i ? i < 0 ? Math.max( 0, len + i ) : i : 0;
+
+			for ( ; i < len; i++ ) {
+				// Skip accessing in sparse arrays
+				if ( i in array && array[ i ] === elem ) {
+					return i;
+				}
+			}
+		}
+
+		return -1;
+	},
+
+	merge: function( first, second ) {
+		var i = first.length,
+			j = 0;
+
+		if ( typeof second.length === "number" ) {
+			for ( var l = second.length; j < l; j++ ) {
+				first[ i++ ] = second[ j ];
+			}
+
+		} else {
+			while ( second[j] !== undefined ) {
+				first[ i++ ] = second[ j++ ];
+			}
+		}
+
+		first.length = i;
+
+		return first;
+	},
+
+	grep: function( elems, callback, inv ) {
+		var ret = [], retVal;
+		inv = !!inv;
+
+		// Go through the array, only saving the items
+		// that pass the validator function
+		for ( var i = 0, length = elems.length; i < length; i++ ) {
+			retVal = !!callback( elems[ i ], i );
+			if ( inv !== retVal ) {
+				ret.push( elems[ i ] );
+			}
+		}
+
+		return ret;
+	},
+
+	// arg is for internal usage only
+	map: function( elems, callback, arg ) {
+		var value, key, ret = [],
+			i = 0,
+			length = elems.length,
+			// jquery objects are treated as arrays
+			isArray = elems instanceof jQuery || length !== undefined && typeof length === "number" && ( ( length > 0 && elems[ 0 ] && elems[ length -1 ] ) || length === 0 || jQuery.isArray( elems ) ) ;
+
+		// Go through the array, translating each of the items to their
+		if ( isArray ) {
+			for ( ; i < length; i++ ) {
+				value = callback( elems[ i ], i, arg );
+
+				if ( value != null ) {
+					ret[ ret.length ] = value;
+				}
+			}
+
+		// Go through every key on the object,
+		} else {
+			for ( key in elems ) {
+				value = callback( elems[ key ], key, arg );
+
+				if ( value != null ) {
+					ret[ ret.length ] = value;
+				}
+			}
+		}
+
+		// Flatten any nested arrays
+		return ret.concat.apply( [], ret );
+	},
+
+	// A global GUID counter for objects
+	guid: 1,
+
+	// Bind a function to a context, optionally partially applying any
+	// arguments.
+	proxy: function( fn, context ) {
+		if ( typeof context === "string" ) {
+			var tmp = fn[ context ];
+			context = fn;
+			fn = tmp;
+		}
+
+		// Quick check to determine if target is callable, in the spec
+		// this throws a TypeError, but we will just return undefined.
+		if ( !jQuery.isFunction( fn ) ) {
+			return undefined;
+		}
+
+		// Simulated bind
+		var args = slice.call( arguments, 2 ),
+			proxy = function() {
+				return fn.apply( context, args.concat( slice.call( arguments ) ) );
+			};
+
+		// Set the guid of unique handler to the same of original handler, so it can be removed
+		proxy.guid = fn.guid = fn.guid || proxy.guid || jQuery.guid++;
+
+		return proxy;
+	},
+
+	// Mutifunctional method to get and set values to a collection
+	// The value/s can optionally be executed if it's a function
+	access: function( elems, fn, key, value, chainable, emptyGet, pass ) {
+		var exec,
+			bulk = key == null,
+			i = 0,
+			length = elems.length;
+
+		// Sets many values
+		if ( key && typeof key === "object" ) {
+			for ( i in key ) {
+				jQuery.access( elems, fn, i, key[i], 1, emptyGet, value );
+			}
+			chainable = 1;
+
+		// Sets one value
+		} else if ( value !== undefined ) {
+			// Optionally, function values get executed if exec is true
+			exec = pass === undefined && jQuery.isFunction( value );
+
+			if ( bulk ) {
+				// Bulk operations only iterate when executing function values
+				if ( exec ) {
+					exec = fn;
+					fn = function( elem, key, value ) {
+						return exec.call( jQuery( elem ), value );
+					};
+
+				// Otherwise they run against the entire set
+				} else {
+					fn.call( elems, value );
+					fn = null;
+				}
+			}
+
+			if ( fn ) {
+				for (; i < length; i++ ) {
+					fn( elems[i], key, exec ? value.call( elems[i], i, fn( elems[i], key ) ) : value, pass );
+				}
+			}
+
+			chainable = 1;
+		}
+
+		return chainable ?
+			elems :
+
+			// Gets
+			bulk ?
+				fn.call( elems ) :
+				length ? fn( elems[0], key ) : emptyGet;
+	},
+
+	now: function() {
+		return ( new Date() ).getTime();
+	},
+
+	// Use of jQuery.browser is frowned upon.
+	// More details: http://docs.jquery.com/Utilities/jQuery.browser
+	uaMatch: function( ua ) {
+		ua = ua.toLowerCase();
+
+		var match = rwebkit.exec( ua ) ||
+			ropera.exec( ua ) ||
+			rmsie.exec( ua ) ||
+			ua.indexOf("compatible") < 0 && rmozilla.exec( ua ) ||
+			[];
+
+		return { browser: match[1] || "", version: match[2] || "0" };
+	},
+
+	sub: function() {
+		function jQuerySub( selector, context ) {
+			return new jQuerySub.fn.init( selector, context );
+		}
+		jQuery.extend( true, jQuerySub, this );
+		jQuerySub.superclass = this;
+		jQuerySub.fn = jQuerySub.prototype = this();
+		jQuerySub.fn.constructor = jQuerySub;
+		jQuerySub.sub = this.sub;
+		jQuerySub.fn.init = function init( selector, context ) {
+			if ( context && context instanceof jQuery && !(context instanceof jQuerySub) ) {
+				context = jQuerySub( context );
+			}
+
+			return jQuery.fn.init.call( this, selector, context, rootjQuerySub );
+		};
+		jQuerySub.fn.init.prototype = jQuerySub.fn;
+		var rootjQuerySub = jQuerySub(document);
+		return jQuerySub;
+	},
+
+	browser: {}
+});
+
+// Populate the class2type map
+jQuery.each("Boolean Number String Function Array Date RegExp Object".split(" "), function(i, name) {
+	class2type[ "[object " + name + "]" ] = name.toLowerCase();
+});
+
+browserMatch = jQuery.uaMatch( userAgent );
+if ( browserMatch.browser ) {
+	jQuery.browser[ browserMatch.browser ] = true;
+	jQuery.browser.version = browserMatch.version;
+}
+
+// Deprecated, use jQuery.browser.webkit instead
+if ( jQuery.browser.webkit ) {
+	jQuery.browser.safari = true;
+}
+
+// IE doesn't match non-breaking spaces with \s
+if ( rnotwhite.test( "\xA0" ) ) {
+	trimLeft = /^[\s\xA0]+/;
+	trimRight = /[\s\xA0]+$/;
+}
+
+// All jQuery objects should point back to these
+rootjQuery = jQuery(document);
+
+// Cleanup functions for the document ready method
+if ( document.addEventListener ) {
+	DOMContentLoaded = function() {
+		document.removeEventListener( "DOMContentLoaded", DOMContentLoaded, false );
+		jQuery.ready();
+	};
+
+} else if ( document.attachEvent ) {
+	DOMContentLoaded = function() {
+		// Make sure body exists, at least, in case IE gets a little overzealous (ticket #5443).
+		if ( document.readyState === "complete" ) {
+			document.detachEvent( "onreadystatechange", DOMContentLoaded );
+			jQuery.ready();
+		}
+	};
+}
+
+// The DOM ready check for Internet Explorer
+function doScrollCheck() {
+	if ( jQuery.isReady ) {
+		return;
+	}
+
+	try {
+		// If IE is used, use the trick by Diego Perini
+		// http://javascript.nwbox.com/IEContentLoaded/
+		document.documentElement.doScroll("left");
+	} catch(e) {
+		setTimeout( doScrollCheck, 1 );
+		return;
+	}
+
+	// and execute any waiting functions
+	jQuery.ready();
+}
+
+return jQuery;
+
+})();
+
+
+// String to Object flags format cache
+var flagsCache = {};
+
+// Convert String-formatted flags into Object-formatted ones and store in cache
+function createFlags( flags ) {
+	var object = flagsCache[ flags ] = {},
+		i, length;
+	flags = flags.split( /\s+/ );
+	for ( i = 0, length = flags.length; i < length; i++ ) {
+		object[ flags[i] ] = true;
+	}
+	return object;
+}
+
+/*
+ * Create a callback list using the following parameters:
+ *
+ *	flags:	an optional list of space-separated flags that will change how
+ *			the callback list behaves
+ *
+ * By default a callback list will act like an event callback list and can be
+ * "fired" multiple times.
+ *
+ * Possible flags:
+ *
+ *	once:			will ensure the callback list can only be fired once (like a Deferred)
+ *
+ *	memory:			will keep track of previous values and will call any callback added
+ *					after the list has been fired right away with the latest "memorized"
+ *					values (like a Deferred)
+ *
+ *	unique:			will ensure a callback can only be added once (no duplicate in the list)
+ *
+ *	stopOnFalse:	interrupt callings when a callback returns false
+ *
+ */
+jQuery.Callbacks = function( flags ) {
+
+	// Convert flags from String-formatted to Object-formatted
+	// (we check in cache first)
+	flags = flags ? ( flagsCache[ flags ] || createFlags( flags ) ) : {};
+
+	var // Actual callback list
+		list = [],
+		// Stack of fire calls for repeatable lists
+		stack = [],
+		// Last fire value (for non-forgettable lists)
+		memory,
+		// Flag to know if list was already fired
+		fired,
+		// Flag to know if list is currently firing
+		firing,
+		// First callback to fire (used internally by add and fireWith)
+		firingStart,
+		// End of the loop when firing
+		firingLength,
+		// Index of currently firing callback (modified by remove if needed)
+		firingIndex,
+		// Add one or several callbacks to the list
+		add = function( args ) {
+			var i,
+				length,
+				elem,
+				type,
+				actual;
+			for ( i = 0, length = args.length; i < length; i++ ) {
+				elem = args[ i ];
+				type = jQuery.type( elem );
+				if ( type === "array" ) {
+					// Inspect recursively
+					add( elem );
+				} else if ( type === "function" ) {
+					// Add if not in unique mode and callback is not in
+					if ( !flags.unique || !self.has( elem ) ) {
+						list.push( elem );
+					}
+				}
+			}
+		},
+		// Fire callbacks
+		fire = function( context, args ) {
+			args = args || [];
+			memory = !flags.memory || [ context, args ];
+			fired = true;
+			firing = true;
+			firingIndex = firingStart || 0;
+			firingStart = 0;
+			firingLength = list.length;
+			for ( ; list && firingIndex < firingLength; firingIndex++ ) {
+				if ( list[ firingIndex ].apply( context, args ) === false && flags.stopOnFalse ) {
+					memory = true; // Mark as halted
+					break;
+				}
+			}
+			firing = false;
+			if ( list ) {
+				if ( !flags.once ) {
+					if ( stack && stack.length ) {
+						memory = stack.shift();
+						self.fireWith( memory[ 0 ], memory[ 1 ] );
+					}
+				} else if ( memory === true ) {
+					self.disable();
+				} else {
+					list = [];
+				}
+			}
+		},
+		// Actual Callbacks object
+		self = {
+			// Add a callback or a collection of callbacks to the list
+			add: function() {
+				if ( list ) {
+					var length = list.length;
+					add( arguments );
+					// Do we need to add the callbacks to the
+					// current firing batch?
+					if ( firing ) {
+						firingLength = list.length;
+					// With memory, if we're not firing then
+					// we should call right away, unless previous
+					// firing was halted (stopOnFalse)
+					} else if ( memory && memory !== true ) {
+						firingStart = length;
+						fire( memory[ 0 ], memory[ 1 ] );
+					}
+				}
+				return this;
+			},
+			// Remove a callback from the list
+			remove: function() {
+				if ( list ) {
+					var args = arguments,
+						argIndex = 0,
+						argLength = args.length;
+					for ( ; argIndex < argLength ; argIndex++ ) {
+						for ( var i = 0; i < list.length; i++ ) {
+							if ( args[ argIndex ] === list[ i ] ) {
+								// Handle firingIndex and firingLength
+								if ( firing ) {
+									if ( i <= firingLength ) {
+										firingLength--;
+										if ( i <= firingIndex ) {
+											firingIndex--;
+										}
+									}
+								}
+								// Remove the element
+								list.splice( i--, 1 );
+								// If we have some unicity property then
+								// we only need to do this once
+								if ( flags.unique ) {
+									break;
+								}
+							}
+						}
+					}
+				}
+				return this;
+			},
+			// Control if a given callback is in the list
+			has: function( fn ) {
+				if ( list ) {
+					var i = 0,
+						length = list.length;
+					for ( ; i < length; i++ ) {
+						if ( fn === list[ i ] ) {
+							return true;
+						}
+					}
+				}
+				return false;
+			},
+			// Remove all callbacks from the list
+			empty: function() {
+				list = [];
+				return this;
+			},
+			// Have the list do nothing anymore
+			disable: function() {
+				list = stack = memory = undefined;
+				return this;
+			},
+			// Is it disabled?
+			disabled: function() {
+				return !list;
+			},
+			// Lock the list in its current state
+			lock: function() {
+				stack = undefined;
+				if ( !memory || memory === true ) {
+					self.disable();
+				}
+				return this;
+			},
+			// Is it locked?
+			locked: function() {
+				return !stack;
+			},
+			// Call all callbacks with the given context and arguments
+			fireWith: function( context, args ) {
+				if ( stack ) {
+					if ( firing ) {
+						if ( !flags.once ) {
+							stack.push( [ context, args ] );
+						}
+					} else if ( !( flags.once && memory ) ) {
+						fire( context, args );
+					}
+				}
+				return this;
+			},
+			// Call all the callbacks with the given arguments
+			fire: function() {
+				self.fireWith( this, arguments );
+				return this;
+			},
+			// To know if the callbacks have already been called at least once
+			fired: function() {
+				return !!fired;
+			}
+		};
+
+	return self;
+};
+
+
+
+
+var // Static reference to slice
+	sliceDeferred = [].slice;
+
+jQuery.extend({
+
+	Deferred: function( func ) {
+		var doneList = jQuery.Callbacks( "once memory" ),
+			failList = jQuery.Callbacks( "once memory" ),
+			progressList = jQuery.Callbacks( "memory" ),
+			state = "pending",
+			lists = {
+				resolve: doneList,
+				reject: failList,
+				notify: progressList
+			},
+			promise = {
+				done: doneList.add,
+				fail: failList.add,
+				progress: progressList.add,
+
+				state: function() {
+					return state;
+				},
+
+				// Deprecated
+				isResolved: doneList.fired,
+				isRejected: failList.fired,
+
+				then: function( doneCallbacks, failCallbacks, progressCallbacks ) {
+					deferred.done( doneCallbacks ).fail( failCallbacks ).progress( progressCallbacks );
+					return this;
+				},
+				always: function() {
+					deferred.done.apply( deferred, arguments ).fail.apply( deferred, arguments );
+					return this;
+				},
+				pipe: function( fnDone, fnFail, fnProgress ) {
+					return jQuery.Deferred(function( newDefer ) {
+						jQuery.each( {
+							done: [ fnDone, "resolve" ],
+							fail: [ fnFail, "reject" ],
+							progress: [ fnProgress, "notify" ]
+						}, function( handler, data ) {
+							var fn = data[ 0 ],
+								action = data[ 1 ],
+								returned;
+							if ( jQuery.isFunction( fn ) ) {
+								deferred[ handler ](function() {
+									returned = fn.apply( this, arguments );
+									if ( returned && jQuery.isFunction( returned.promise ) ) {
+										returned.promise().then( newDefer.resolve, newDefer.reject, newDefer.notify );
+									} else {
+										newDefer[ action + "With" ]( this === deferred ? newDefer : this, [ returned ] );
+									}
+								});
+							} else {
+								deferred[ handler ]( newDefer[ action ] );
+							}
+						});
+					}).promise();
+				},
+				// Get a promise for this deferred
+				// If obj is provided, the promise aspect is added to the object
+				promise: function( obj ) {
+					if ( obj == null ) {
+						obj = promise;
+					} else {
+						for ( var key in promise ) {
+							obj[ key ] = promise[ key ];
+						}
+					}
+					return obj;
+				}
+			},
+			deferred = promise.promise({}),
+			key;
+
+		for ( key in lists ) {
+			deferred[ key ] = lists[ key ].fire;
+			deferred[ key + "With" ] = lists[ key ].fireWith;
+		}
+
+		// Handle state
+		deferred.done( function() {
+			state = "resolved";
+		}, failList.disable, progressList.lock ).fail( function() {
+			state = "rejected";
+		}, doneList.disable, progressList.lock );
+
+		// Call given func if any
+		if ( func ) {
+			func.call( deferred, deferred );
+		}
+
+		// All done!
+		return deferred;
+	},
+
+	// Deferred helper
+	when: function( firstParam ) {
+		var args = sliceDeferred.call( arguments, 0 ),
+			i = 0,
+			length = args.length,
+			pValues = new Array( length ),
+			count = length,
+			pCount = length,
+			deferred = length <= 1 && firstParam && jQuery.isFunction( firstParam.promise ) ?
+				firstParam :
+				jQuery.Deferred(),
+			promise = deferred.promise();
+		function resolveFunc( i ) {
+			return function( value ) {
+				args[ i ] = arguments.length > 1 ? sliceDeferred.call( arguments, 0 ) : value;
+				if ( !( --count ) ) {
+					deferred.resolveWith( deferred, args );
+				}
+			};
+		}
+		function progressFunc( i ) {
+			return function( value ) {
+				pValues[ i ] = arguments.length > 1 ? sliceDeferred.call( arguments, 0 ) : value;
+				deferred.notifyWith( promise, pValues );
+			};
+		}
+		if ( length > 1 ) {
+			for ( ; i < length; i++ ) {
+				if ( args[ i ] && args[ i ].promise && jQuery.isFunction( args[ i ].promise ) ) {
+					args[ i ].promise().then( resolveFunc(i), deferred.reject, progressFunc(i) );
+				} else {
+					--count;
+				}
+			}
+			if ( !count ) {
+				deferred.resolveWith( deferred, args );
+			}
+		} else if ( deferred !== firstParam ) {
+			deferred.resolveWith( deferred, length ? [ firstParam ] : [] );
+		}
+		return promise;
+	}
+});
+
+
+
+
+jQuery.support = (function() {
+
+	var support,
+		all,
+		a,
+		select,
+		opt,
+		input,
+		fragment,
+		tds,
+		events,
+		eventName,
+		i,
+		isSupported,
+		div = document.createElement( "div" ),
+		documentElement = document.documentElement;
+
+	// Preliminary tests
+	div.setAttribute("className", "t");
+	div.innerHTML = "   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>";
+
+	all = div.getElementsByTagName( "*" );
+	a = div.getElementsByTagName( "a" )[ 0 ];
+
+	// Can't get basic test support
+	if ( !all || !all.length || !a ) {
+		return {};
+	}
+
+	// First batch of supports tests
+	select = document.createElement( "select" );
+	opt = select.appendChild( document.createElement("option") );
+	input = div.getElementsByTagName( "input" )[ 0 ];
+
+	support = {
+		// IE strips leading whitespace when .innerHTML is used
+		leadingWhitespace: ( div.firstChild.nodeType === 3 ),
+
+		// Make sure that tbody elements aren't automatically inserted
+		// IE will insert them into empty tables
+		tbody: !div.getElementsByTagName("tbody").length,
+
+		// Make sure that link elements get serialized correctly by innerHTML
+		// This requires a wrapper element in IE
+		htmlSerialize: !!div.getElementsByTagName("link").length,
+
+		// Get the style information from getAttribute
+		// (IE uses .cssText instead)
+		style: /top/.test( a.getAttribute("style") ),
+
+		// Make sure that URLs aren't manipulated
+		// (IE normalizes it by default)
+		hrefNormalized: ( a.getAttribute("href") === "/a" ),
+
+		// Make sure that element opacity exists
+		// (IE uses filter instead)
+		// Use a regex to work around a WebKit issue. See #5145
+		opacity: /^0.55/.test( a.style.opacity ),
+
+		// Verify style float existence
+		// (IE uses styleFloat instead of cssFloat)
+		cssFloat: !!a.style.cssFloat,
+
+		// Make sure that if no value is specified for a checkbox
+		// that it defaults to "on".
+		// (WebKit defaults to "" instead)
+		checkOn: ( input.value === "on" ),
+
+		// Make sure that a selected-by-default option has a working selected property.
+		// (WebKit defaults to false instead of true, IE too, if it's in an optgroup)
+		optSelected: opt.selected,
+
+		// Test setAttribute on camelCase class. If it works, we need attrFixes when doing get/setAttribute (ie6/7)
+		getSetAttribute: div.className !== "t",
+
+		// Tests for enctype support on a form(#6743)
+		enctype: !!document.createElement("form").enctype,
+
+		// Makes sure cloning an html5 element does not cause problems
+		// Where outerHTML is undefined, this still works
+		html5Clone: document.createElement("nav").cloneNode( true ).outerHTML !== "<:nav></:nav>",
+
+		// Will be defined later
+		submitBubbles: true,
+		changeBubbles: true,
+		focusinBubbles: false,
+		deleteExpando: true,
+		noCloneEvent: true,
+		inlineBlockNeedsLayout: false,
+		shrinkWrapBlocks: false,
+		reliableMarginRight: true,
+		pixelMargin: true
+	};
+
+	// jQuery.boxModel DEPRECATED in 1.3, use jQuery.support.boxModel instead
+	jQuery.boxModel = support.boxModel = (document.compatMode === "CSS1Compat");
+
+	// Make sure checked status is properly cloned
+	input.checked = true;
+	support.noCloneChecked = input.cloneNode( true ).checked;
+
+	// Make sure that the options inside disabled selects aren't marked as disabled
+	// (WebKit marks them as disabled)
+	select.disabled = true;
+	support.optDisabled = !opt.disabled;
+
+	// Test to see if it's possible to delete an expando from an element
+	// Fails in Internet Explorer
+	try {
+		delete div.test;
+	} catch( e ) {
+		support.deleteExpando = false;
+	}
+
+	if ( !div.addEventListener && div.attachEvent && div.fireEvent ) {
+		div.attachEvent( "onclick", function() {
+			// Cloning a node shouldn't copy over any
+			// bound event handlers (IE does this)
+			support.noCloneEvent = false;
+		});
+		div.cloneNode( true ).fireEvent( "onclick" );
+	}
+
+	// Check if a radio maintains its value
+	// after being appended to the DOM
+	input = document.createElement("input");
+	input.value = "t";
+	input.setAttribute("type", "radio");
+	support.radioValue = input.value === "t";
+
+	input.setAttribute("checked", "checked");
+
+	// #11217 - WebKit loses check when the name is after the checked attribute
+	input.setAttribute( "name", "t" );
+
+	div.appendChild( input );
+	fragment = document.createDocumentFragment();
+	fragment.appendChild( div.lastChild );
+
+	// WebKit doesn't clone checked state correctly in fragments
+	support.checkClone = fragment.cloneNode( true ).cloneNode( true ).lastChild.checked;
+
+	// Check if a disconnected checkbox will retain its checked
+	// value of true after appended to the DOM (IE6/7)
+	support.appendChecked = input.checked;
+
+	fragment.removeChild( input );
+	fragment.appendChild( div );
+
+	// Technique from Juriy Zaytsev
+	// http://perfectionkills.com/detecting-event-support-without-browser-sniffing/
+	// We only care about the case where non-standard event systems
+	// are used, namely in IE. Short-circuiting here helps us to
+	// avoid an eval call (in setAttribute) which can cause CSP
+	// to go haywire. See: https://developer.mozilla.org/en/Security/CSP
+	if ( div.attachEvent ) {
+		for ( i in {
+			submit: 1,
+			change: 1,
+			focusin: 1
+		}) {
+			eventName = "on" + i;
+			isSupported = ( eventName in div );
+			if ( !isSupported ) {
+				div.setAttribute( eventName, "return;" );
+				isSupported = ( typeof div[ eventName ] === "function" );
+			}
+			support[ i + "Bubbles" ] = isSupported;
+		}
+	}
+
+	fragment.removeChild( div );
+
+	// Null elements to avoid leaks in IE
+	fragment = select = opt = div = input = null;
+
+	// Run tests that need a body at doc ready
+	jQuery(function() {
+		var container, outer, inner, table, td, offsetSupport,
+			marginDiv, conMarginTop, style, html, positionTopLeftWidthHeight,
+			paddingMarginBorderVisibility, paddingMarginBorder,
+			body = document.getElementsByTagName("body")[0];
+
+		if ( !body ) {
+			// Return for frameset docs that don't have a body
+			return;
+		}
+
+		conMarginTop = 1;
+		paddingMarginBorder = "padding:0;margin:0;border:";
+		positionTopLeftWidthHeight = "position:absolute;top:0;left:0;width:1px;height:1px;";
+		paddingMarginBorderVisibility = paddingMarginBorder + "0;visibility:hidden;";
+		style = "style='" + positionTopLeftWidthHeight + paddingMarginBorder + "5px solid #000;";
+		html = "<div " + style + "display:block;'><div style='" + paddingMarginBorder + "0;display:block;overflow:hidden;'></div></div>" +
+			"<table " + style + "' cellpadding='0' cellspacing='0'>" +
+			"<tr><td></td></tr></table>";
+
+		container = document.createElement("div");
+		container.style.cssText = paddingMarginBorderVisibility + "width:0;height:0;position:static;top:0;margin-top:" + conMarginTop + "px";
+		body.insertBefore( container, body.firstChild );
+
+		// Construct the test element
+		div = document.createElement("div");
+		container.appendChild( div );
+
+		// Check if table cells still have offsetWidth/Height when they are set
+		// to display:none and there are still other visible table cells in a
+		// table row; if so, offsetWidth/Height are not reliable for use when
+		// determining if an element has been hidden directly using
+		// display:none (it is still safe to use offsets if a parent element is
+		// hidden; don safety goggles and see bug #4512 for more information).
+		// (only IE 8 fails this test)
+		div.innerHTML = "<table><tr><td style='" + paddingMarginBorder + "0;display:none'></td><td>t</td></tr></table>";
+		tds = div.getElementsByTagName( "td" );
+		isSupported = ( tds[ 0 ].offsetHeight === 0 );
+
+		tds[ 0 ].style.display = "";
+		tds[ 1 ].style.display = "none";
+
+		// Check if empty table cells still have offsetWidth/Height
+		// (IE <= 8 fail this test)
+		support.reliableHiddenOffsets = isSupported && ( tds[ 0 ].offsetHeight === 0 );
+
+		// Check if div with explicit width and no margin-right incorrectly
+		// gets computed margin-right based on width of container. For more
+		// info see bug #3333
+		// Fails in WebKit before Feb 2011 nightlies
+		// WebKit Bug 13343 - getComputedStyle returns wrong value for margin-right
+		if ( window.getComputedStyle ) {
+			div.innerHTML = "";
+			marginDiv = document.createElement( "div" );
+			marginDiv.style.width = "0";
+			marginDiv.style.marginRight = "0";
+			div.style.width = "2px";
+			div.appendChild( marginDiv );
+			support.reliableMarginRight =
+				( parseInt( ( window.getComputedStyle( marginDiv, null ) || { marginRight: 0 } ).marginRight, 10 ) || 0 ) === 0;
+		}
+
+		if ( typeof div.style.zoom !== "undefined" ) {
+			// Check if natively block-level elements act like inline-block
+			// elements when setting their display to 'inline' and giving
+			// them layout
+			// (IE < 8 does this)
+			div.innerHTML = "";
+			div.style.width = div.style.padding = "1px";
+			div.style.border = 0;
+			div.style.overflow = "hidden";
+			div.style.display = "inline";
+			div.style.zoom = 1;
+			support.inlineBlockNeedsLayout = ( div.offsetWidth === 3 );
+
+			// Check if elements with layout shrink-wrap their children
+			// (IE 6 does this)
+			div.style.display = "block";
+			div.style.overflow = "visible";
+			div.innerHTML = "<div style='width:5px;'></div>";
+			support.shrinkWrapBlocks = ( div.offsetWidth !== 3 );
+		}
+
+		div.style.cssText = positionTopLeftWidthHeight + paddingMarginBorderVisibility;
+		div.innerHTML = html;
+
+		outer = div.firstChild;
+		inner = outer.firstChild;
+		td = outer.nextSibling.firstChild.firstChild;
+
+		offsetSupport = {
+			doesNotAddBorder: ( inner.offsetTop !== 5 ),
+			doesAddBorderForTableAndCells: ( td.offsetTop === 5 )
+		};
+
+		inner.style.position = "fixed";
+		inner.style.top = "20px";
+
+		// safari subtracts parent border width here which is 5px
+		offsetSupport.fixedPosition = ( inner.offsetTop === 20 || inner.offsetTop === 15 );
+		inner.style.position = inner.style.top = "";
+
+		outer.style.overflow = "hidden";
+		outer.style.position = "relative";
+
+		offsetSupport.subtractsBorderForOverflowNotVisible = ( inner.offsetTop === -5 );
+		offsetSupport.doesNotIncludeMarginInBodyOffset = ( body.offsetTop !== conMarginTop );
+
+		if ( window.getComputedStyle ) {
+			div.style.marginTop = "1%";
+			support.pixelMargin = ( window.getComputedStyle( div, null ) || { marginTop: 0 } ).marginTop !== "1%";
+		}
+
+		if ( typeof container.style.zoom !== "undefined" ) {
+			container.style.zoom = 1;
+		}
+
+		body.removeChild( container );
+		marginDiv = div = container = null;
+
+		jQuery.extend( support, offsetSupport );
+	});
+
+	return support;
+})();
+
+
+
+
+var rbrace = /^(?:\{.*\}|\[.*\])$/,
+	rmultiDash = /([A-Z])/g;
+
+jQuery.extend({
+	cache: {},
+
+	// Please use with caution
+	uuid: 0,
+
+	// Unique for each copy of jQuery on the page
+	// Non-digits removed to match rinlinejQuery
+	expando: "jQuery" + ( jQuery.fn.jquery + Math.random() ).replace( /\D/g, "" ),
+
+	// The following elements throw uncatchable exceptions if you
+	// attempt to add expando properties to them.
+	noData: {
+		"embed": true,
+		// Ban all objects except for Flash (which handle expandos)
+		"object": "clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",
+		"applet": true
+	},
+
+	hasData: function( elem ) {
+		elem = elem.nodeType ? jQuery.cache[ elem[jQuery.expando] ] : elem[ jQuery.expando ];
+		return !!elem && !isEmptyDataObject( elem );
+	},
+
+	data: function( elem, name, data, pvt /* Internal Use Only */ ) {
+		if ( !jQuery.acceptData( elem ) ) {
+			return;
+		}
+
+		var privateCache, thisCache, ret,
+			internalKey = jQuery.expando,
+			getByName = typeof name === "string",
+
+			// We have to handle DOM nodes and JS objects differently because IE6-7
+			// can't GC object references properly across the DOM-JS boundary
+			isNode = elem.nodeType,
+
+			// Only DOM nodes need the global jQuery cache; JS object data is
+			// attached directly to the object so GC can occur automatically
+			cache = isNode ? jQuery.cache : elem,
+
+			// Only defining an ID for JS objects if its cache already exists allows
+			// the code to shortcut on the same path as a DOM node with no cache
+			id = isNode ? elem[ internalKey ] : elem[ internalKey ] && internalKey,
+			isEvents = name === "events";
+
+		// Avoid doing any more work than we need to when trying to get data on an
+		// object that has no data at all
+		if ( (!id || !cache[id] || (!isEvents && !pvt && !cache[id].data)) && getByName && data === undefined ) {
+			return;
+		}
+
+		if ( !id ) {
+			// Only DOM nodes need a new unique ID for each element since their data
+			// ends up in the global cache
+			if ( isNode ) {
+				elem[ internalKey ] = id = ++jQuery.uuid;
+			} else {
+				id = internalKey;
+			}
+		}
+
+		if ( !cache[ id ] ) {
+			cache[ id ] = {};
+
+			// Avoids exposing jQuery metadata on plain JS objects when the object
+			// is serialized using JSON.stringify
+			if ( !isNode ) {
+				cache[ id ].toJSON = jQuery.noop;
+			}
+		}
+
+		// An object can be passed to jQuery.data instead of a key/value pair; this gets
+		// shallow copied over onto the existing cache
+		if ( typeof name === "object" || typeof name === "function" ) {
+			if ( pvt ) {
+				cache[ id ] = jQuery.extend( cache[ id ], name );
+			} else {
+				cache[ id ].data = jQuery.extend( cache[ id ].data, name );
+			}
+		}
+
+		privateCache = thisCache = cache[ id ];
+
+		// jQuery data() is stored in a separate object inside the object's internal data
+		// cache in order to avoid key collisions between internal data and user-defined
+		// data.
+		if ( !pvt ) {
+			if ( !thisCache.data ) {
+				thisCache.data = {};
+			}
+
+			thisCache = thisCache.data;
+		}
+
+		if ( data !== undefined ) {
+			thisCache[ jQuery.camelCase( name ) ] = data;
+		}
+
+		// Users should not attempt to inspect the internal events object using jQuery.data,
+		// it is undocumented and subject to change. But does anyone listen? No.
+		if ( isEvents && !thisCache[ name ] ) {
+			return privateCache.events;
+		}
+
+		// Check for both converted-to-camel and non-converted data property names
+		// If a data property was specified
+		if ( getByName ) {
+
+			// First Try to find as-is property data
+			ret = thisCache[ name ];
+
+			// Test for null|undefined property data
+			if ( ret == null ) {
+
+				// Try to find the camelCased property
+				ret = thisCache[ jQuery.camelCase( name ) ];
+			}
+		} else {
+			ret = thisCache;
+		}
+
+		return ret;
+	},
+
+	removeData: function( elem, name, pvt /* Internal Use Only */ ) {
+		if ( !jQuery.acceptData( elem ) ) {
+			return;
+		}
+
+		var thisCache, i, l,
+
+			// Reference to internal data cache key
+			internalKey = jQuery.expando,
+
+			isNode = elem.nodeType,
+
+			// See jQuery.data for more information
+			cache = isNode ? jQuery.cache : elem,
+
+			// See jQuery.data for more information
+			id = isNode ? elem[ internalKey ] : internalKey;
+
+		// If there is already no cache entry for this object, there is no
+		// purpose in continuing
+		if ( !cache[ id ] ) {
+			return;
+		}
+
+		if ( name ) {
+
+			thisCache = pvt ? cache[ id ] : cache[ id ].data;
+
+			if ( thisCache ) {
+
+				// Support array or space separated string names for data keys
+				if ( !jQuery.isArray( name ) ) {
+
+					// try the string as a key before any manipulation
+					if ( name in thisCache ) {
+						name = [ name ];
+					} else {
+
+						// split the camel cased version by spaces unless a key with the spaces exists
+						name = jQuery.camelCase( name );
+						if ( name in thisCache ) {
+							name = [ name ];
+						} else {
+							name = name.split( " " );
+						}
+					}
+				}
+
+				for ( i = 0, l = name.length; i < l; i++ ) {
+					delete thisCache[ name[i] ];
+				}
+
+				// If there is no data left in the cache, we want to continue
+				// and let the cache object itself get destroyed
+				if ( !( pvt ? isEmptyDataObject : jQuery.isEmptyObject )( thisCache ) ) {
+					return;
+				}
+			}
+		}
+
+		// See jQuery.data for more information
+		if ( !pvt ) {
+			delete cache[ id ].data;
+
+			// Don't destroy the parent cache unless the internal data object
+			// had been the only thing left in it
+			if ( !isEmptyDataObject(cache[ id ]) ) {
+				return;
+			}
+		}
+
+		// Browsers that fail expando deletion also refuse to delete expandos on
+		// the window, but it will allow it on all other JS objects; other browsers
+		// don't care
+		// Ensure that `cache` is not a window object #10080
+		if ( jQuery.support.deleteExpando || !cache.setInterval ) {
+			delete cache[ id ];
+		} else {
+			cache[ id ] = null;
+		}
+
+		// We destroyed the cache and need to eliminate the expando on the node to avoid
+		// false lookups in the cache for entries that no longer exist
+		if ( isNode ) {
+			// IE does not allow us to delete expando properties from nodes,
+			// nor does it have a removeAttribute function on Document nodes;
+			// we must handle all of these cases
+			if ( jQuery.support.deleteExpando ) {
+				delete elem[ internalKey ];
+			} else if ( elem.removeAttribute ) {
+				elem.removeAttribute( internalKey );
+			} else {
+				elem[ internalKey ] = null;
+			}
+		}
+	},
+
+	// For internal use only.
+	_data: function( elem, name, data ) {
+		return jQuery.data( elem, name, data, true );
+	},
+
+	// A method for determining if a DOM node can handle the data expando
+	acceptData: function( elem ) {
+		if ( elem.nodeName ) {
+			var match = jQuery.noData[ elem.nodeName.toLowerCase() ];
+
+			if ( match ) {
+				return !(match === true || elem.getAttribute("classid") !== match);
+			}
+		}
+
+		return true;
+	}
+});
+
+jQuery.fn.extend({
+	data: function( key, value ) {
+		var parts, part, attr, name, l,
+			elem = this[0],
+			i = 0,
+			data = null;
+
+		// Gets all values
+		if ( key === undefined ) {
+			if ( this.length ) {
+				data = jQuery.data( elem );
+
+				if ( elem.nodeType === 1 && !jQuery._data( elem, "parsedAttrs" ) ) {
+					attr = elem.attributes;
+					for ( l = attr.length; i < l; i++ ) {
+						name = attr[i].name;
+
+						if ( name.indexOf( "data-" ) === 0 ) {
+							name = jQuery.camelCase( name.substring(5) );
+
+							dataAttr( elem, name, data[ name ] );
+						}
+					}
+					jQuery._data( elem, "parsedAttrs", true );
+				}
+			}
+
+			return data;
+		}
+
+		// Sets multiple values
+		if ( typeof key === "object" ) {
+			return this.each(function() {
+				jQuery.data( this, key );
+			});
+		}
+
+		parts = key.split( ".", 2 );
+		parts[1] = parts[1] ? "." + parts[1] : "";
+		part = parts[1] + "!";
+
+		return jQuery.access( this, function( value ) {
+
+			if ( value === undefined ) {
+				data = this.triggerHandler( "getData" + part, [ parts[0] ] );
+
+				// Try to fetch any internally stored data first
+				if ( data === undefined && elem ) {
+					data = jQuery.data( elem, key );
+					data = dataAttr( elem, key, data );
+				}
+
+				return data === undefined && parts[1] ?
+					this.data( parts[0] ) :
+					data;
+			}
+
+			parts[1] = value;
+			this.each(function() {
+				var self = jQuery( this );
+
+				self.triggerHandler( "setData" + part, parts );
+				jQuery.data( this, key, value );
+				self.triggerHandler( "changeData" + part, parts );
+			});
+		}, null, value, arguments.length > 1, null, false );
+	},
+
+	removeData: function( key ) {
+		return this.each(function() {
+			jQuery.removeData( this, key );
+		});
+	}
+});
+
+function dataAttr( elem, key, data ) {
+	// If nothing was found internally, try to fetch any
+	// data from the HTML5 data-* attribute
+	if ( data === undefined && elem.nodeType === 1 ) {
+
+		var name = "data-" + key.replace( rmultiDash, "-$1" ).toLowerCase();
+
+		data = elem.getAttribute( name );
+
+		if ( typeof data === "string" ) {
+			try {
+				data = data === "true" ? true :
+				data === "false" ? false :
+				data === "null" ? null :
+				jQuery.isNumeric( data ) ? +data :
+					rbrace.test( data ) ? jQuery.parseJSON( data ) :
+					data;
+			} catch( e ) {}
+
+			// Make sure we set the data so it isn't changed later
+			jQuery.data( elem, key, data );
+
+		} else {
+			data = undefined;
+		}
+	}
+
+	return data;
+}
+
+// checks a cache object for emptiness
+function isEmptyDataObject( obj ) {
+	for ( var name in obj ) {
+
+		// if the public data object is empty, the private is still empty
+		if ( name === "data" && jQuery.isEmptyObject( obj[name] ) ) {
+			continue;
+		}
+		if ( name !== "toJSON" ) {
+			return false;
+		}
+	}
+
+	return true;
+}
+
+
+
+
+function handleQueueMarkDefer( elem, type, src ) {
+	var deferDataKey = type + "defer",
+		queueDataKey = type + "queue",
+		markDataKey = type + "mark",
+		defer = jQuery._data( elem, deferDataKey );
+	if ( defer &&
+		( src === "queue" || !jQuery._data(elem, queueDataKey) ) &&
+		( src === "mark" || !jQuery._data(elem, markDataKey) ) ) {
+		// Give room for hard-coded callbacks to fire first
+		// and eventually mark/queue something else on the element
+		setTimeout( function() {
+			if ( !jQuery._data( elem, queueDataKey ) &&
+				!jQuery._data( elem, markDataKey ) ) {
+				jQuery.removeData( elem, deferDataKey, true );
+				defer.fire();
+			}
+		}, 0 );
+	}
+}
+
+jQuery.extend({
+
+	_mark: function( elem, type ) {
+		if ( elem ) {
+			type = ( type || "fx" ) + "mark";
+			jQuery._data( elem, type, (jQuery._data( elem, type ) || 0) + 1 );
+		}
+	},
+
+	_unmark: function( force, elem, type ) {
+		if ( force !== true ) {
+			type = elem;
+			elem = force;
+			force = false;
+		}
+		if ( elem ) {
+			type = type || "fx";
+			var key = type + "mark",
+				count = force ? 0 : ( (jQuery._data( elem, key ) || 1) - 1 );
+			if ( count ) {
+				jQuery._data( elem, key, count );
+			} else {
+				jQuery.removeData( elem, key, true );
+				handleQueueMarkDefer( elem, type, "mark" );
+			}
+		}
+	},
+
+	queue: function( elem, type, data ) {
+		var q;
+		if ( elem ) {
+			type = ( type || "fx" ) + "queue";
+			q = jQuery._data( elem, type );
+
+			// Speed up dequeue by getting out quickly if this is just a lookup
+			if ( data ) {
+				if ( !q || jQuery.isArray(data) ) {
+					q = jQuery._data( elem, type, jQuery.makeArray(data) );
+				} else {
+					q.push( data );
+				}
+			}
+			return q || [];
+		}
+	},
+
+	dequeue: function( elem, type ) {
+		type = type || "fx";
+
+		var queue = jQuery.queue( elem, type ),
+			fn = queue.shift(),
+			hooks = {};
+
+		// If the fx queue is dequeued, always remove the progress sentinel
+		if ( fn === "inprogress" ) {
+			fn = queue.shift();
+		}
+
+		if ( fn ) {
+			// Add a progress sentinel to prevent the fx queue from being
+			// automatically dequeued
+			if ( type === "fx" ) {
+				queue.unshift( "inprogress" );
+			}
+
+			jQuery._data( elem, type + ".run", hooks );
+			fn.call( elem, function() {
+				jQuery.dequeue( elem, type );
+			}, hooks );
+		}
+
+		if ( !queue.length ) {
+			jQuery.removeData( elem, type + "queue " + type + ".run", true );
+			handleQueueMarkDefer( elem, type, "queue" );
+		}
+	}
+});
+
+jQuery.fn.extend({
+	queue: function( type, data ) {
+		var setter = 2;
+
+		if ( typeof type !== "string" ) {
+			data = type;
+			type = "fx";
+			setter--;
+		}
+
+		if ( arguments.length < setter ) {
+			return jQuery.queue( this[0], type );
+		}
+
+		return data === undefined ?
+			this :
+			this.each(function() {
+				var queue = jQuery.queue( this, type, data );
+
+				if ( type === "fx" && queue[0] !== "inprogress" ) {
+					jQuery.dequeue( this, type );
+				}
+			});
+	},
+	dequeue: function( type ) {
+		return this.each(function() {
+			jQuery.dequeue( this, type );
+		});
+	},
+	// Based off of the plugin by Clint Helfers, with permission.
+	// http://blindsignals.com/index.php/2009/07/jquery-delay/
+	delay: function( time, type ) {
+		time = jQuery.fx ? jQuery.fx.speeds[ time ] || time : time;
+		type = type || "fx";
+
+		return this.queue( type, function( next, hooks ) {
+			var timeout = setTimeout( next, time );
+			hooks.stop = function() {
+				clearTimeout( timeout );
+			};
+		});
+	},
+	clearQueue: function( type ) {
+		return this.queue( type || "fx", [] );
+	},
+	// Get a promise resolved when queues of a certain type
+	// are emptied (fx is the type by default)
+	promise: function( type, object ) {
+		if ( typeof type !== "string" ) {
+			object = type;
+			type = undefined;
+		}
+		type = type || "fx";
+		var defer = jQuery.Deferred(),
+			elements = this,
+			i = elements.length,
+			count = 1,
+			deferDataKey = type + "defer",
+			queueDataKey = type + "queue",
+			markDataKey = type + "mark",
+			tmp;
+		function resolve() {
+			if ( !( --count ) ) {
+				defer.resolveWith( elements, [ elements ] );
+			}
+		}
+		while( i-- ) {
+			if (( tmp = jQuery.data( elements[ i ], deferDataKey, undefined, true ) ||
+					( jQuery.data( elements[ i ], queueDataKey, undefined, true ) ||
+						jQuery.data( elements[ i ], markDataKey, undefined, true ) ) &&
+					jQuery.data( elements[ i ], deferDataKey, jQuery.Callbacks( "once memory" ), true ) )) {
+				count++;
+				tmp.add( resolve );
+			}
+		}
+		resolve();
+		return defer.promise( object );
+	}
+});
+
+
+
+
+var rclass = /[\n\t\r]/g,
+	rspace = /\s+/,
+	rreturn = /\r/g,
+	rtype = /^(?:button|input)$/i,
+	rfocusable = /^(?:button|input|object|select|textarea)$/i,
+	rclickable = /^a(?:rea)?$/i,
+	rboolean = /^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,
+	getSetAttribute = jQuery.support.getSetAttribute,
+	nodeHook, boolHook, fixSpecified;
+
+jQuery.fn.extend({
+	attr: function( name, value ) {
+		return jQuery.access( this, jQuery.attr, name, value, arguments.length > 1 );
+	},
+
+	removeAttr: function( name ) {
+		return this.each(function() {
+			jQuery.removeAttr( this, name );
+		});
+	},
+
+	prop: function( name, value ) {
+		return jQuery.access( this, jQuery.prop, name, value, arguments.length > 1 );
+	},
+
+	removeProp: function( name ) {
+		name = jQuery.propFix[ name ] || name;
+		return this.each(function() {
+			// try/catch handles cases where IE balks (such as removing a property on window)
+			try {
+				this[ name ] = undefined;
+				delete this[ name ];
+			} catch( e ) {}
+		});
+	},
+
+	addClass: function( value ) {
+		var classNames, i, l, elem,
+			setClass, c, cl;
+
+		if ( jQuery.isFunction( value ) ) {
+			return this.each(function( j ) {
+				jQuery( this ).addClass( value.call(this, j, this.className) );
+			});
+		}
+
+		if ( value && typeof value === "string" ) {
+			classNames = value.split( rspace );
+
+			for ( i = 0, l = this.length; i < l; i++ ) {
+				elem = this[ i ];
+
+				if ( elem.nodeType === 1 ) {
+					if ( !elem.className && classNames.length === 1 ) {
+						elem.className = value;
+
+					} else {
+						setClass = " " + elem.className + " ";
+
+						for ( c = 0, cl = classNames.length; c < cl; c++ ) {
+							if ( !~setClass.indexOf( " " + classNames[ c ] + " " ) ) {
+								setClass += classNames[ c ] + " ";
+							}
+						}
+						elem.className = jQuery.trim( setClass );
+					}
+				}
+			}
+		}
+
+		return this;
+	},
+
+	removeClass: function( value ) {
+		var classNames, i, l, elem, className, c, cl;
+
+		if ( jQuery.isFunction( value ) ) {
+			return this.each(function( j ) {
+				jQuery( this ).removeClass( value.call(this, j, this.className) );
+			});
+		}
+
+		if ( (value && typeof value === "string") || value === undefined ) {
+			classNames = ( value || "" ).split( rspace );
+
+			for ( i = 0, l = this.length; i < l; i++ ) {
+				elem = this[ i ];
+
+				if ( elem.nodeType === 1 && elem.className ) {
+					if ( value ) {
+						className = (" " + elem.className + " ").replace( rclass, " " );
+						for ( c = 0, cl = classNames.length; c < cl; c++ ) {
+							className = className.replace(" " + classNames[ c ] + " ", " ");
+						}
+						elem.className = jQuery.trim( className );
+
+					} else {
+						elem.className = "";
+					}
+				}
+			}
+		}
+
+		return this;
+	},
+
+	toggleClass: function( value, stateVal ) {
+		var type = typeof value,
+			isBool = typeof stateVal === "boolean";
+
+		if ( jQuery.isFunction( value ) ) {
+			return this.each(function( i ) {
+				jQuery( this ).toggleClass( value.call(this, i, this.className, stateVal), stateVal );
+			});
+		}
+
+		return this.each(function() {
+			if ( type === "string" ) {
+				// toggle individual class names
+				var className,
+					i = 0,
+					self = jQuery( this ),
+					state = stateVal,
+					classNames = value.split( rspace );
+
+				while ( (className = classNames[ i++ ]) ) {
+					// check each className given, space seperated list
+					state = isBool ? state : !self.hasClass( className );
+					self[ state ? "addClass" : "removeClass" ]( className );
+				}
+
+			} else if ( type === "undefined" || type === "boolean" ) {
+				if ( this.className ) {
+					// store className if set
+					jQuery._data( this, "__className__", this.className );
+				}
+
+				// toggle whole className
+				this.className = this.className || value === false ? "" : jQuery._data( this, "__className__" ) || "";
+			}
+		});
+	},
+
+	hasClass: function( selector ) {
+		var className = " " + selector + " ",
+			i = 0,
+			l = this.length;
+		for ( ; i < l; i++ ) {
+			if ( this[i].nodeType === 1 && (" " + this[i].className + " ").replace(rclass, " ").indexOf( className ) > -1 ) {
+				return true;
+			}
+		}
+
+		return false;
+	},
+
+	val: function( value ) {
+		var hooks, ret, isFunction,
+			elem = this[0];
+
+		if ( !arguments.length ) {
+			if ( elem ) {
+				hooks = jQuery.valHooks[ elem.type ] || jQuery.valHooks[ elem.nodeName.toLowerCase() ];
+
+				if ( hooks && "get" in hooks && (ret = hooks.get( elem, "value" )) !== undefined ) {
+					return ret;
+				}
+
+				ret = elem.value;
+
+				return typeof ret === "string" ?
+					// handle most common string cases
+					ret.replace(rreturn, "") :
+					// handle cases where value is null/undef or number
+					ret == null ? "" : ret;
+			}
+
+			return;
+		}
+
+		isFunction = jQuery.isFunction( value );
+
+		return this.each(function( i ) {
+			var self = jQuery(this), val;
+
+			if ( this.nodeType !== 1 ) {
+				return;
+			}
+
+			if ( isFunction ) {
+				val = value.call( this, i, self.val() );
+			} else {
+				val = value;
+			}
+
+			// Treat null/undefined as ""; convert numbers to string
+			if ( val == null ) {
+				val = "";
+			} else if ( typeof val === "number" ) {
+				val += "";
+			} else if ( jQuery.isArray( val ) ) {
+				val = jQuery.map(val, function ( value ) {
+					return value == null ? "" : value + "";
+				});
+			}
+
+			hooks = jQuery.valHooks[ this.type ] || jQuery.valHooks[ this.nodeName.toLowerCase() ];
+
+			// If set returns undefined, fall back to normal setting
+			if ( !hooks || !("set" in hooks) || hooks.set( this, val, "value" ) === undefined ) {
+				this.value = val;
+			}
+		});
+	}
+});
+
+jQuery.extend({
+	valHooks: {
+		option: {
+			get: function( elem ) {
+				// attributes.value is undefined in Blackberry 4.7 but
+				// uses .value. See #6932
+				var val = elem.attributes.value;
+				return !val || val.specified ? elem.value : elem.text;
+			}
+		},
+		select: {
+			get: function( elem ) {
+				var value, i, max, option,
+					index = elem.selectedIndex,
+					values = [],
+					options = elem.options,
+					one = elem.type === "select-one";
+
+				// Nothing was selected
+				if ( index < 0 ) {
+					return null;
+				}
+
+				// Loop through all the selected options
+				i = one ? index : 0;
+				max = one ? index + 1 : options.length;
+				for ( ; i < max; i++ ) {
+					option = options[ i ];
+
+					// Don't return options that are disabled or in a disabled optgroup
+					if ( option.selected && (jQuery.support.optDisabled ? !option.disabled : option.getAttribute("disabled") === null) &&
+							(!option.parentNode.disabled || !jQuery.nodeName( option.parentNode, "optgroup" )) ) {
+
+						// Get the specific value for the option
+						value = jQuery( option ).val();
+
+						// We don't need an array for one selects
+						if ( one ) {
+							return value;
+						}
+
+						// Multi-Selects return an array
+						values.push( value );
+					}
+				}
+
+				// Fixes Bug #2551 -- select.val() broken in IE after form.reset()
+				if ( one && !values.length && options.length ) {
+					return jQuery( options[ index ] ).val();
+				}
+
+				return values;
+			},
+
+			set: function( elem, value ) {
+				var values = jQuery.makeArray( value );
+
+				jQuery(elem).find("option").each(function() {
+					this.selected = jQuery.inArray( jQuery(this).val(), values ) >= 0;
+				});
+
+				if ( !values.length ) {
+					elem.selectedIndex = -1;
+				}
+				return values;
+			}
+		}
+	},
+
+	attrFn: {
+		val: true,
+		css: true,
+		html: true,
+		text: true,
+		data: true,
+		width: true,
+		height: true,
+		offset: true
+	},
+
+	attr: function( elem, name, value, pass ) {
+		var ret, hooks, notxml,
+			nType = elem.nodeType;
+
+		// don't get/set attributes on text, comment and attribute nodes
+		if ( !elem || nType === 3 || nType === 8 || nType === 2 ) {
+			return;
+		}
+
+		if ( pass && name in jQuery.attrFn ) {
+			return jQuery( elem )[ name ]( value );
+		}
+
+		// Fallback to prop when attributes are not supported
+		if ( typeof elem.getAttribute === "undefined" ) {
+			return jQuery.prop( elem, name, value );
+		}
+
+		notxml = nType !== 1 || !jQuery.isXMLDoc( elem );
+
+		// All attributes are lowercase
+		// Grab necessary hook if one is defined
+		if ( notxml ) {
+			name = name.toLowerCase();
+			hooks = jQuery.attrHooks[ name ] || ( rboolean.test( name ) ? boolHook : nodeHook );
+		}
+
+		if ( value !== undefined ) {
+
+			if ( value === null ) {
+				jQuery.removeAttr( elem, name );
+				return;
+
+			} else if ( hooks && "set" in hooks && notxml && (ret = hooks.set( elem, value, name )) !== undefined ) {
+				return ret;
+
+			} else {
+				elem.setAttribute( name, "" + value );
+				return value;
+			}
+
+		} else if ( hooks && "get" in hooks && notxml && (ret = hooks.get( elem, name )) !== null ) {
+			return ret;
+
+		} else {
+
+			ret = elem.getAttribute( name );
+
+			// Non-existent attributes return null, we normalize to undefined
+			return ret === null ?
+				undefined :
+				ret;
+		}
+	},
+
+	removeAttr: function( elem, value ) {
+		var propName, attrNames, name, l, isBool,
+			i = 0;
+
+		if ( value && elem.nodeType === 1 ) {
+			attrNames = value.toLowerCase().split( rspace );
+			l = attrNames.length;
+
+			for ( ; i < l; i++ ) {
+				name = attrNames[ i ];
+
+				if ( name ) {
+					propName = jQuery.propFix[ name ] || name;
+					isBool = rboolean.test( name );
+
+					// See #9699 for explanation of this approach (setting first, then removal)
+					// Do not do this for boolean attributes (see #10870)
+					if ( !isBool ) {
+						jQuery.attr( elem, name, "" );
+					}
+					elem.removeAttribute( getSetAttribute ? name : propName );
+
+					// Set corresponding property to false for boolean attributes
+					if ( isBool && propName in elem ) {
+						elem[ propName ] = false;
+					}
+				}
+			}
+		}
+	},
+
+	attrHooks: {
+		type: {
+			set: function( elem, value ) {
+				// We can't allow the type property to be changed (since it causes problems in IE)
+				if ( rtype.test( elem.nodeName ) && elem.parentNode ) {
+					jQuery.error( "type property can't be changed" );
+				} else if ( !jQuery.support.radioValue && value === "radio" && jQuery.nodeName(elem, "input") ) {
+					// Setting the type on a radio button after the value resets the value in IE6-9
+					// Reset value to it's default in case type is set after value
+					// This is for element creation
+					var val = elem.value;
+					elem.setAttribute( "type", value );
+					if ( val ) {
+						elem.value = val;
+					}
+					return value;
+				}
+			}
+		},
+		// Use the value property for back compat
+		// Use the nodeHook for button elements in IE6/7 (#1954)
+		value: {
+			get: function( elem, name ) {
+				if ( nodeHook && jQuery.nodeName( elem, "button" ) ) {
+					return nodeHook.get( elem, name );
+				}
+				return name in elem ?
+					elem.value :
+					null;
+			},
+			set: function( elem, value, name ) {
+				if ( nodeHook && jQuery.nodeName( elem, "button" ) ) {
+					return nodeHook.set( elem, value, name );
+				}
+				// Does not return so that setAttribute is also used
+				elem.value = value;
+			}
+		}
+	},
+
+	propFix: {
+		tabindex: "tabIndex",
+		readonly: "readOnly",
+		"for": "htmlFor",
+		"class": "className",
+		maxlength: "maxLength",
+		cellspacing: "cellSpacing",
+		cellpadding: "cellPadding",
+		rowspan: "rowSpan",
+		colspan: "colSpan",
+		usemap: "useMap",
+		frameborder: "frameBorder",
+		contenteditable: "contentEditable"
+	},
+
+	prop: function( elem, name, value ) {
+		var ret, hooks, notxml,
+			nType = elem.nodeType;
+
+		// don't get/set properties on text, comment and attribute nodes
+		if ( !elem || nType === 3 || nType === 8 || nType === 2 ) {
+			return;
+		}
+
+		notxml = nType !== 1 || !jQuery.isXMLDoc( elem );
+
+		if ( notxml ) {
+			// Fix name and attach hooks
+			name = jQuery.propFix[ name ] || name;
+			hooks = jQuery.propHooks[ name ];
+		}
+
+		if ( value !== undefined ) {
+			if ( hooks && "set" in hooks && (ret = hooks.set( elem, value, name )) !== undefined ) {
+				return ret;
+
+			} else {
+				return ( elem[ name ] = value );
+			}
+
+		} else {
+			if ( hooks && "get" in hooks && (ret = hooks.get( elem, name )) !== null ) {
+				return ret;
+
+			} else {
+				return elem[ name ];
+			}
+		}
+	},
+
+	propHooks: {
+		tabIndex: {
+			get: function( elem ) {
+				// elem.tabIndex doesn't always return the correct value when it hasn't been explicitly set
+				// http://fluidproject.org/blog/2008/01/09/getting-setting-and-removing-tabindex-values-with-javascript/
+				var attributeNode = elem.getAttributeNode("tabindex");
+
+				return attributeNode && attributeNode.specified ?
+					parseInt( attributeNode.value, 10 ) :
+					rfocusable.test( elem.nodeName ) || rclickable.test( elem.nodeName ) && elem.href ?
+						0 :
+						undefined;
+			}
+		}
+	}
+});
+
+// Add the tabIndex propHook to attrHooks for back-compat (different case is intentional)
+jQuery.attrHooks.tabindex = jQuery.propHooks.tabIndex;
+
+// Hook for boolean attributes
+boolHook = {
+	get: function( elem, name ) {
+		// Align boolean attributes with corresponding properties
+		// Fall back to attribute presence where some booleans are not supported
+		var attrNode,
+			property = jQuery.prop( elem, name );
+		return property === true || typeof property !== "boolean" && ( attrNode = elem.getAttributeNode(name) ) && attrNode.nodeValue !== false ?
+			name.toLowerCase() :
+			undefined;
+	},
+	set: function( elem, value, name ) {
+		var propName;
+		if ( value === false ) {
+			// Remove boolean attributes when set to false
+			jQuery.removeAttr( elem, name );
+		} else {
+			// value is true since we know at this point it's type boolean and not false
+			// Set boolean attributes to the same name and set the DOM property
+			propName = jQuery.propFix[ name ] || name;
+			if ( propName in elem ) {
+				// Only set the IDL specifically if it already exists on the element
+				elem[ propName ] = true;
+			}
+
+			elem.setAttribute( name, name.toLowerCase() );
+		}
+		return name;
+	}
+};
+
+// IE6/7 do not support getting/setting some attributes with get/setAttribute
+if ( !getSetAttribute ) {
+
+	fixSpecified = {
+		name: true,
+		id: true,
+		coords: true
+	};
+
+	// Use this for any attribute in IE6/7
+	// This fixes almost every IE6/7 issue
+	nodeHook = jQuery.valHooks.button = {
+		get: function( elem, name ) {
+			var ret;
+			ret = elem.getAttributeNode( name );
+			return ret && ( fixSpecified[ name ] ? ret.nodeValue !== "" : ret.specified ) ?
+				ret.nodeValue :
+				undefined;
+		},
+		set: function( elem, value, name ) {
+			// Set the existing or create a new attribute node
+			var ret = elem.getAttributeNode( name );
+			if ( !ret ) {
+				ret = document.createAttribute( name );
+				elem.setAttributeNode( ret );
+			}
+			return ( ret.nodeValue = value + "" );
+		}
+	};
+
+	// Apply the nodeHook to tabindex
+	jQuery.attrHooks.tabindex.set = nodeHook.set;
+
+	// Set width and height to auto instead of 0 on empty string( Bug #8150 )
+	// This is for removals
+	jQuery.each([ "width", "height" ], function( i, name ) {
+		jQuery.attrHooks[ name ] = jQuery.extend( jQuery.attrHooks[ name ], {
+			set: function( elem, value ) {
+				if ( value === "" ) {
+					elem.setAttribute( name, "auto" );
+					return value;
+				}
+			}
+		});
+	});
+
+	// Set contenteditable to false on removals(#10429)
+	// Setting to empty string throws an error as an invalid value
+	jQuery.attrHooks.contenteditable = {
+		get: nodeHook.get,
+		set: function( elem, value, name ) {
+			if ( value === "" ) {
+				value = "false";
+			}
+			nodeHook.set( elem, value, name );
+		}
+	};
+}
+
+
+// Some attributes require a special call on IE
+if ( !jQuery.support.hrefNormalized ) {
+	jQuery.each([ "href", "src", "width", "height" ], function( i, name ) {
+		jQuery.attrHooks[ name ] = jQuery.extend( jQuery.attrHooks[ name ], {
+			get: function( elem ) {
+				var ret = elem.getAttribute( name, 2 );
+				return ret === null ? undefined : ret;
+			}
+		});
+	});
+}
+
+if ( !jQuery.support.style ) {
+	jQuery.attrHooks.style = {
+		get: function( elem ) {
+			// Return undefined in the case of empty string
+			// Normalize to lowercase since IE uppercases css property names
+			return elem.style.cssText.toLowerCase() || undefined;
+		},
+		set: function( elem, value ) {
+			return ( elem.style.cssText = "" + value );
+		}
+	};
+}
+
+// Safari mis-reports the default selected property of an option
+// Accessing the parent's selectedIndex property fixes it
+if ( !jQuery.support.optSelected ) {
+	jQuery.propHooks.selected = jQuery.extend( jQuery.propHooks.selected, {
+		get: function( elem ) {
+			var parent = elem.parentNode;
+
+			if ( parent ) {
+				parent.selectedIndex;
+
+				// Make sure that it also works with optgroups, see #5701
+				if ( parent.parentNode ) {
+					parent.parentNode.selectedIndex;
+				}
+			}
+			return null;
+		}
+	});
+}
+
+// IE6/7 call enctype encoding
+if ( !jQuery.support.enctype ) {
+	jQuery.propFix.enctype = "encoding";
+}
+
+// Radios and checkboxes getter/setter
+if ( !jQuery.support.checkOn ) {
+	jQuery.each([ "radio", "checkbox" ], function() {
+		jQuery.valHooks[ this ] = {
+			get: function( elem ) {
+				// Handle the case where in Webkit "" is returned instead of "on" if a value isn't specified
+				return elem.getAttribute("value") === null ? "on" : elem.value;
+			}
+		};
+	});
+}
+jQuery.each([ "radio", "checkbox" ], function() {
+	jQuery.valHooks[ this ] = jQuery.extend( jQuery.valHooks[ this ], {
+		set: function( elem, value ) {
+			if ( jQuery.isArray( value ) ) {
+				return ( elem.checked = jQuery.inArray( jQuery(elem).val(), value ) >= 0 );
+			}
+		}
+	});
+});
+
+
+
+
+var rformElems = /^(?:textarea|input|select)$/i,
+	rtypenamespace = /^([^\.]*)?(?:\.(.+))?$/,
+	rhoverHack = /(?:^|\s)hover(\.\S+)?\b/,
+	rkeyEvent = /^key/,
+	rmouseEvent = /^(?:mouse|contextmenu)|click/,
+	rfocusMorph = /^(?:focusinfocus|focusoutblur)$/,
+	rquickIs = /^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,
+	quickParse = function( selector ) {
+		var quick = rquickIs.exec( selector );
+		if ( quick ) {
+			//   0  1    2   3
+			// [ _, tag, id, class ]
+			quick[1] = ( quick[1] || "" ).toLowerCase();
+			quick[3] = quick[3] && new RegExp( "(?:^|\\s)" + quick[3] + "(?:\\s|$)" );
+		}
+		return quick;
+	},
+	quickIs = function( elem, m ) {
+		var attrs = elem.attributes || {};
+		return (
+			(!m[1] || elem.nodeName.toLowerCase() === m[1]) &&
+			(!m[2] || (attrs.id || {}).value === m[2]) &&
+			(!m[3] || m[3].test( (attrs[ "class" ] || {}).value ))
+		);
+	},
+	hoverHack = function( events ) {
+		return jQuery.event.special.hover ? events : events.replace( rhoverHack, "mouseenter$1 mouseleave$1" );
+	};
+
+/*
+ * Helper functions for managing events -- not part of the public interface.
+ * Props to Dean Edwards' addEvent library for many of the ideas.
+ */
+jQuery.event = {
+
+	add: function( elem, types, handler, data, selector ) {
+
+		var elemData, eventHandle, events,
+			t, tns, type, namespaces, handleObj,
+			handleObjIn, quick, handlers, special;
+
+		// Don't attach events to noData or text/comment nodes (allow plain objects tho)
+		if ( elem.nodeType === 3 || elem.nodeType === 8 || !types || !handler || !(elemData = jQuery._data( elem )) ) {
+			return;
+		}
+
+		// Caller can pass in an object of custom data in lieu of the handler
+		if ( handler.handler ) {
+			handleObjIn = handler;
+			handler = handleObjIn.handler;
+			selector = handleObjIn.selector;
+		}
+
+		// Make sure that the handler has a unique ID, used to find/remove it later
+		if ( !handler.guid ) {
+			handler.guid = jQuery.guid++;
+		}
+
+		// Init the element's event structure and main handler, if this is the first
+		events = elemData.events;
+		if ( !events ) {
+			elemData.events = events = {};
+		}
+		eventHandle = elemData.handle;
+		if ( !eventHandle ) {
+			elemData.handle = eventHandle = function( e ) {
+				// Discard the second event of a jQuery.event.trigger() and
+				// when an event is called after a page has unloaded
+				return typeof jQuery !== "undefined" && (!e || jQuery.event.triggered !== e.type) ?
+					jQuery.event.dispatch.apply( eventHandle.elem, arguments ) :
+					undefined;
+			};
+			// Add elem as a property of the handle fn to prevent a memory leak with IE non-native events
+			eventHandle.elem = elem;
+		}
+
+		// Handle multiple events separated by a space
+		// jQuery(...).bind("mouseover mouseout", fn);
+		types = jQuery.trim( hoverHack(types) ).split( " " );
+		for ( t = 0; t < types.length; t++ ) {
+
+			tns = rtypenamespace.exec( types[t] ) || [];
+			type = tns[1];
+			namespaces = ( tns[2] || "" ).split( "." ).sort();
+
+			// If event changes its type, use the special event handlers for the changed type
+			special = jQuery.event.special[ type ] || {};
+
+			// If selector defined, determine special event api type, otherwise given type
+			type = ( selector ? special.delegateType : special.bindType ) || type;
+
+			// Update special based on newly reset type
+			special = jQuery.event.special[ type ] || {};
+
+			// handleObj is passed to all event handlers
+			handleObj = jQuery.extend({
+				type: type,
+				origType: tns[1],
+				data: data,
+				handler: handler,
+				guid: handler.guid,
+				selector: selector,
+				quick: selector && quickParse( selector ),
+				namespace: namespaces.join(".")
+			}, handleObjIn );
+
+			// Init the event handler queue if we're the first
+			handlers = events[ type ];
+			if ( !handlers ) {
+				handlers = events[ type ] = [];
+				handlers.delegateCount = 0;
+
+				// Only use addEventListener/attachEvent if the special events handler returns false
+				if ( !special.setup || special.setup.call( elem, data, namespaces, eventHandle ) === false ) {
+					// Bind the global event handler to the element
+					if ( elem.addEventListener ) {
+						elem.addEventListener( type, eventHandle, false );
+
+					} else if ( elem.attachEvent ) {
+						elem.attachEvent( "on" + type, eventHandle );
+					}
+				}
+			}
+
+			if ( special.add ) {
+				special.add.call( elem, handleObj );
+
+				if ( !handleObj.handler.guid ) {
+					handleObj.handler.guid = handler.guid;
+				}
+			}
+
+			// Add to the element's handler list, delegates in front
+			if ( selector ) {
+				handlers.splice( handlers.delegateCount++, 0, handleObj );
+			} else {
+				handlers.push( handleObj );
+			}
+
+			// Keep track of which events have ever been used, for event optimization
+			jQuery.event.global[ type ] = true;
+		}
+
+		// Nullify elem to prevent memory leaks in IE
+		elem = null;
+	},
+
+	global: {},
+
+	// Detach an event or set of events from an element
+	remove: function( elem, types, handler, selector, mappedTypes ) {
+
+		var elemData = jQuery.hasData( elem ) && jQuery._data( elem ),
+			t, tns, type, origType, namespaces, origCount,
+			j, events, special, handle, eventType, handleObj;
+
+		if ( !elemData || !(events = elemData.events) ) {
+			return;
+		}
+
+		// Once for each type.namespace in types; type may be omitted
+		types = jQuery.trim( hoverHack( types || "" ) ).split(" ");
+		for ( t = 0; t < types.length; t++ ) {
+			tns = rtypenamespace.exec( types[t] ) || [];
+			type = origType = tns[1];
+			namespaces = tns[2];
+
+			// Unbind all events (on this namespace, if provided) for the element
+			if ( !type ) {
+				for ( type in events ) {
+					jQuery.event.remove( elem, type + types[ t ], handler, selector, true );
+				}
+				continue;
+			}
+
+			special = jQuery.event.special[ type ] || {};
+			type = ( selector? special.delegateType : special.bindType ) || type;
+			eventType = events[ type ] || [];
+			origCount = eventType.length;
+			namespaces = namespaces ? new RegExp("(^|\\.)" + namespaces.split(".").sort().join("\\.(?:.*\\.)?") + "(\\.|$)") : null;
+
+			// Remove matching events
+			for ( j = 0; j < eventType.length; j++ ) {
+				handleObj = eventType[ j ];
+
+				if ( ( mappedTypes || origType === handleObj.origType ) &&
+					 ( !handler || handler.guid === handleObj.guid ) &&
+					 ( !namespaces || namespaces.test( handleObj.namespace ) ) &&
+					 ( !selector || selector === handleObj.selector || selector === "**" && handleObj.selector ) ) {
+					eventType.splice( j--, 1 );
+
+					if ( handleObj.selector ) {
+						eventType.delegateCount--;
+					}
+					if ( special.remove ) {
+						special.remove.call( elem, handleObj );
+					}
+				}
+			}
+
+			// Remove generic event handler if we removed something and no more handlers exist
+			// (avoids potential for endless recursion during removal of special event handlers)
+			if ( eventType.length === 0 && origCount !== eventType.length ) {
+				if ( !special.teardown || special.teardown.call( elem, namespaces ) === false ) {
+					jQuery.removeEvent( elem, type, elemData.handle );
+				}
+
+				delete events[ type ];
+			}
+		}
+
+		// Remove the expando if it's no longer used
+		if ( jQuery.isEmptyObject( events ) ) {
+			handle = elemData.handle;
+			if ( handle ) {
+				handle.elem = null;
+			}
+
+			// removeData also checks for emptiness and clears the expando if empty
+			// so use it instead of delete
+			jQuery.removeData( elem, [ "events", "handle" ], true );
+		}
+	},
+
+	// Events that are safe to short-circuit if no handlers are attached.
+	// Native DOM events should not be added, they may have inline handlers.
+	customEvent: {
+		"getData": true,
+		"setData": true,
+		"changeData": true
+	},
+
+	trigger: function( event, data, elem, onlyHandlers ) {
+		// Don't do events on text and comment nodes
+		if ( elem && (elem.nodeType === 3 || elem.nodeType === 8) ) {
+			return;
+		}
+
+		// Event object or event type
+		var type = event.type || event,
+			namespaces = [],
+			cache, exclusive, i, cur, old, ontype, special, handle, eventPath, bubbleType;
+
+		// focus/blur morphs to focusin/out; ensure we're not firing them right now
+		if ( rfocusMorph.test( type + jQuery.event.triggered ) ) {
+			return;
+		}
+
+		if ( type.indexOf( "!" ) >= 0 ) {
+			// Exclusive events trigger only for the exact event (no namespaces)
+			type = type.slice(0, -1);
+			exclusive = true;
+		}
+
+		if ( type.indexOf( "." ) >= 0 ) {
+			// Namespaced trigger; create a regexp to match event type in handle()
+			namespaces = type.split(".");
+			type = namespaces.shift();
+			namespaces.sort();
+		}
+
+		if ( (!elem || jQuery.event.customEvent[ type ]) && !jQuery.event.global[ type ] ) {
+			// No jQuery handlers for this event type, and it can't have inline handlers
+			return;
+		}
+
+		// Caller can pass in an Event, Object, or just an event type string
+		event = typeof event === "object" ?
+			// jQuery.Event object
+			event[ jQuery.expando ] ? event :
+			// Object literal
+			new jQuery.Event( type, event ) :
+			// Just the event type (string)
+			new jQuery.Event( type );
+
+		event.type = type;
+		event.isTrigger = true;
+		event.exclusive = exclusive;
+		event.namespace = namespaces.join( "." );
+		event.namespace_re = event.namespace? new RegExp("(^|\\.)" + namespaces.join("\\.(?:.*\\.)?") + "(\\.|$)") : null;
+		ontype = type.indexOf( ":" ) < 0 ? "on" + type : "";
+
+		// Handle a global trigger
+		if ( !elem ) {
+
+			// TODO: Stop taunting the data cache; remove global events and always attach to document
+			cache = jQuery.cache;
+			for ( i in cache ) {
+				if ( cache[ i ].events && cache[ i ].events[ type ] ) {
+					jQuery.event.trigger( event, data, cache[ i ].handle.elem, true );
+				}
+			}
+			return;
+		}
+
+		// Clean up the event in case it is being reused
+		event.result = undefined;
+		if ( !event.target ) {
+			event.target = elem;
+		}
+
+		// Clone any incoming data and prepend the event, creating the handler arg list
+		data = data != null ? jQuery.makeArray( data ) : [];
+		data.unshift( event );
+
+		// Allow special events to draw outside the lines
+		special = jQuery.event.special[ type ] || {};
+		if ( special.trigger && special.trigger.apply( elem, data ) === false ) {
+			return;
+		}
+
+		// Determine event propagation path in advance, per W3C events spec (#9951)
+		// Bubble up to document, then to window; watch for a global ownerDocument var (#9724)
+		eventPath = [[ elem, special.bindType || type ]];
+		if ( !onlyHandlers && !special.noBubble && !jQuery.isWindow( elem ) ) {
+
+			bubbleType = special.delegateType || type;
+			cur = rfocusMorph.test( bubbleType + type ) ? elem : elem.parentNode;
+			old = null;
+			for ( ; cur; cur = cur.parentNode ) {
+				eventPath.push([ cur, bubbleType ]);
+				old = cur;
+			}
+
+			// Only add window if we got to document (e.g., not plain obj or detached DOM)
+			if ( old && old === elem.ownerDocument ) {
+				eventPath.push([ old.defaultView || old.parentWindow || window, bubbleType ]);
+			}
+		}
+
+		// Fire handlers on the event path
+		for ( i = 0; i < eventPath.length && !event.isPropagationStopped(); i++ ) {
+
+			cur = eventPath[i][0];
+			event.type = eventPath[i][1];
+
+			handle = ( jQuery._data( cur, "events" ) || {} )[ event.type ] && jQuery._data( cur, "handle" );
+			if ( handle ) {
+				handle.apply( cur, data );
+			}
+			// Note that this is a bare JS function and not a jQuery handler
+			handle = ontype && cur[ ontype ];
+			if ( handle && jQuery.acceptData( cur ) && handle.apply( cur, data ) === false ) {
+				event.preventDefault();
+			}
+		}
+		event.type = type;
+
+		// If nobody prevented the default action, do it now
+		if ( !onlyHandlers && !event.isDefaultPrevented() ) {
+
+			if ( (!special._default || special._default.apply( elem.ownerDocument, data ) === false) &&
+				!(type === "click" && jQuery.nodeName( elem, "a" )) && jQuery.acceptData( elem ) ) {
+
+				// Call a native DOM method on the target with the same name name as the event.
+				// Can't use an .isFunction() check here because IE6/7 fails that test.
+				// Don't do default actions on window, that's where global variables be (#6170)
+				// IE<9 dies on focus/blur to hidden element (#1486)
+				if ( ontype && elem[ type ] && ((type !== "focus" && type !== "blur") || event.target.offsetWidth !== 0) && !jQuery.isWindow( elem ) ) {
+
+					// Don't re-trigger an onFOO event when we call its FOO() method
+					old = elem[ ontype ];
+
+					if ( old ) {
+						elem[ ontype ] = null;
+					}
+
+					// Prevent re-triggering of the same event, since we already bubbled it above
+					jQuery.event.triggered = type;
+					elem[ type ]();
+					jQuery.event.triggered = undefined;
+
+					if ( old ) {
+						elem[ ontype ] = old;
+					}
+				}
+			}
+		}
+
+		return event.result;
+	},
+
+	dispatch: function( event ) {
+
+		// Make a writable jQuery.Event from the native event object
+		event = jQuery.event.fix( event || window.event );
+
+		var handlers = ( (jQuery._data( this, "events" ) || {} )[ event.type ] || []),
+			delegateCount = handlers.delegateCount,
+			args = [].slice.call( arguments, 0 ),
+			run_all = !event.exclusive && !event.namespace,
+			special = jQuery.event.special[ event.type ] || {},
+			handlerQueue = [],
+			i, j, cur, jqcur, ret, selMatch, matched, matches, handleObj, sel, related;
+
+		// Use the fix-ed jQuery.Event rather than the (read-only) native event
+		args[0] = event;
+		event.delegateTarget = this;
+
+		// Call the preDispatch hook for the mapped type, and let it bail if desired
+		if ( special.preDispatch && special.preDispatch.call( this, event ) === false ) {
+			return;
+		}
+
+		// Determine handlers that should run if there are delegated events
+		// Avoid non-left-click bubbling in Firefox (#3861)
+		if ( delegateCount && !(event.button && event.type === "click") ) {
+
+			// Pregenerate a single jQuery object for reuse with .is()
+			jqcur = jQuery(this);
+			jqcur.context = this.ownerDocument || this;
+
+			for ( cur = event.target; cur != this; cur = cur.parentNode || this ) {
+
+				// Don't process events on disabled elements (#6911, #8165)
+				if ( cur.disabled !== true ) {
+					selMatch = {};
+					matches = [];
+					jqcur[0] = cur;
+					for ( i = 0; i < delegateCount; i++ ) {
+						handleObj = handlers[ i ];
+						sel = handleObj.selector;
+
+						if ( selMatch[ sel ] === undefined ) {
+							selMatch[ sel ] = (
+								handleObj.quick ? quickIs( cur, handleObj.quick ) : jqcur.is( sel )
+							);
+						}
+						if ( selMatch[ sel ] ) {
+							matches.push( handleObj );
+						}
+					}
+					if ( matches.length ) {
+						handlerQueue.push({ elem: cur, matches: matches });
+					}
+				}
+			}
+		}
+
+		// Add the remaining (directly-bound) handlers
+		if ( handlers.length > delegateCount ) {
+			handlerQueue.push({ elem: this, matches: handlers.slice( delegateCount ) });
+		}
+
+		// Run delegates first; they may want to stop propagation beneath us
+		for ( i = 0; i < handlerQueue.length && !event.isPropagationStopped(); i++ ) {
+			matched = handlerQueue[ i ];
+			event.currentTarget = matched.elem;
+
+			for ( j = 0; j < matched.matches.length && !event.isImmediatePropagationStopped(); j++ ) {
+				handleObj = matched.matches[ j ];
+
+				// Triggered event must either 1) be non-exclusive and have no namespace, or
+				// 2) have namespace(s) a subset or equal to those in the bound event (both can have no namespace).
+				if ( run_all || (!event.namespace && !handleObj.namespace) || event.namespace_re && event.namespace_re.test( handleObj.namespace ) ) {
+
+					event.data = handleObj.data;
+					event.handleObj = handleObj;
+
+					ret = ( (jQuery.event.special[ handleObj.origType ] || {}).handle || handleObj.handler )
+							.apply( matched.elem, args );
+
+					if ( ret !== undefined ) {
+						event.result = ret;
+						if ( ret === false ) {
+							event.preventDefault();
+							event.stopPropagation();
+						}
+					}
+				}
+			}
+		}
+
+		// Call the postDispatch hook for the mapped type
+		if ( special.postDispatch ) {
+			special.postDispatch.call( this, event );
+		}
+
+		return event.result;
+	},
+
+	// Includes some event props shared by KeyEvent and MouseEvent
+	// *** attrChange attrName relatedNode srcElement  are not normalized, non-W3C, deprecated, will be removed in 1.8 ***
+	props: "attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),
+
+	fixHooks: {},
+
+	keyHooks: {
+		props: "char charCode key keyCode".split(" "),
+		filter: function( event, original ) {
+
+			// Add which for key events
+			if ( event.which == null ) {
+				event.which = original.charCode != null ? original.charCode : original.keyCode;
+			}
+
+			return event;
+		}
+	},
+
+	mouseHooks: {
+		props: "button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),
+		filter: function( event, original ) {
+			var eventDoc, doc, body,
+				button = original.button,
+				fromElement = original.fromElement;
+
+			// Calculate pageX/Y if missing and clientX/Y available
+			if ( event.pageX == null && original.clientX != null ) {
+				eventDoc = event.target.ownerDocument || document;
+				doc = eventDoc.documentElement;
+				body = eventDoc.body;
+
+				event.pageX = original.clientX + ( doc && doc.scrollLeft || body && body.scrollLeft || 0 ) - ( doc && doc.clientLeft || body && body.clientLeft || 0 );
+				event.pageY = original.clientY + ( doc && doc.scrollTop  || body && body.scrollTop  || 0 ) - ( doc && doc.clientTop  || body && body.clientTop  || 0 );
+			}
+
+			// Add relatedTarget, if necessary
+			if ( !event.relatedTarget && fromElement ) {
+				event.relatedTarget = fromElement === event.target ? original.toElement : fromElement;
+			}
+
+			// Add which for click: 1 === left; 2 === middle; 3 === right
+			// Note: button is not normalized, so don't use it
+			if ( !event.which && button !== undefined ) {
+				event.which = ( button & 1 ? 1 : ( button & 2 ? 3 : ( button & 4 ? 2 : 0 ) ) );
+			}
+
+			return event;
+		}
+	},
+
+	fix: function( event ) {
+		if ( event[ jQuery.expando ] ) {
+			return event;
+		}
+
+		// Create a writable copy of the event object and normalize some properties
+		var i, prop,
+			originalEvent = event,
+			fixHook = jQuery.event.fixHooks[ event.type ] || {},
+			copy = fixHook.props ? this.props.concat( fixHook.props ) : this.props;
+
+		event = jQuery.Event( originalEvent );
+
+		for ( i = copy.length; i; ) {
+			prop = copy[ --i ];
+			event[ prop ] = originalEvent[ prop ];
+		}
+
+		// Fix target property, if necessary (#1925, IE 6/7/8 & Safari2)
+		if ( !event.target ) {
+			event.target = originalEvent.srcElement || document;
+		}
+
+		// Target should not be a text node (#504, Safari)
+		if ( event.target.nodeType === 3 ) {
+			event.target = event.target.parentNode;
+		}
+
+		// For mouse/key events; add metaKey if it's not there (#3368, IE6/7/8)
+		if ( event.metaKey === undefined ) {
+			event.metaKey = event.ctrlKey;
+		}
+
+		return fixHook.filter? fixHook.filter( event, originalEvent ) : event;
+	},
+
+	special: {
+		ready: {
+			// Make sure the ready event is setup
+			setup: jQuery.bindReady
+		},
+
+		load: {
+			// Prevent triggered image.load events from bubbling to window.load
+			noBubble: true
+		},
+
+		focus: {
+			delegateType: "focusin"
+		},
+		blur: {
+			delegateType: "focusout"
+		},
+
+		beforeunload: {
+			setup: function( data, namespaces, eventHandle ) {
+				// We only want to do this special case on windows
+				if ( jQuery.isWindow( this ) ) {
+					this.onbeforeunload = eventHandle;
+				}
+			},
+
+			teardown: function( namespaces, eventHandle ) {
+				if ( this.onbeforeunload === eventHandle ) {
+					this.onbeforeunload = null;
+				}
+			}
+		}
+	},
+
+	simulate: function( type, elem, event, bubble ) {
+		// Piggyback on a donor event to simulate a different one.
+		// Fake originalEvent to avoid donor's stopPropagation, but if the
+		// simulated event prevents default then we do the same on the donor.
+		var e = jQuery.extend(
+			new jQuery.Event(),
+			event,
+			{ type: type,
+				isSimulated: true,
+				originalEvent: {}
+			}
+		);
+		if ( bubble ) {
+			jQuery.event.trigger( e, null, elem );
+		} else {
+			jQuery.event.dispatch.call( elem, e );
+		}
+		if ( e.isDefaultPrevented() ) {
+			event.preventDefault();
+		}
+	}
+};
+
+// Some plugins are using, but it's undocumented/deprecated and will be removed.
+// The 1.7 special event interface should provide all the hooks needed now.
+jQuery.event.handle = jQuery.event.dispatch;
+
+jQuery.removeEvent = document.removeEventListener ?
+	function( elem, type, handle ) {
+		if ( elem.removeEventListener ) {
+			elem.removeEventListener( type, handle, false );
+		}
+	} :
+	function( elem, type, handle ) {
+		if ( elem.detachEvent ) {
+			elem.detachEvent( "on" + type, handle );
+		}
+	};
+
+jQuery.Event = function( src, props ) {
+	// Allow instantiation without the 'new' keyword
+	if ( !(this instanceof jQuery.Event) ) {
+		return new jQuery.Event( src, props );
+	}
+
+	// Event object
+	if ( src && src.type ) {
+		this.originalEvent = src;
+		this.type = src.type;
+
+		// Events bubbling up the document may have been marked as prevented
+		// by a handler lower down the tree; reflect the correct value.
+		this.isDefaultPrevented = ( src.defaultPrevented || src.returnValue === false ||
+			src.getPreventDefault && src.getPreventDefault() ) ? returnTrue : returnFalse;
+
+	// Event type
+	} else {
+		this.type = src;
+	}
+
+	// Put explicitly provided properties onto the event object
+	if ( props ) {
+		jQuery.extend( this, props );
+	}
+
+	// Create a timestamp if incoming event doesn't have one
+	this.timeStamp = src && src.timeStamp || jQuery.now();
+
+	// Mark it as fixed
+	this[ jQuery.expando ] = true;
+};
+
+function returnFalse() {
+	return false;
+}
+function returnTrue() {
+	return true;
+}
+
+// jQuery.Event is based on DOM3 Events as specified by the ECMAScript Language Binding
+// http://www.w3.org/TR/2003/WD-DOM-Level-3-Events-20030331/ecma-script-binding.html
+jQuery.Event.prototype = {
+	preventDefault: function() {
+		this.isDefaultPrevented = returnTrue;
+
+		var e = this.originalEvent;
+		if ( !e ) {
+			return;
+		}
+
+		// if preventDefault exists run it on the original event
+		if ( e.preventDefault ) {
+			e.preventDefault();
+
+		// otherwise set the returnValue property of the original event to false (IE)
+		} else {
+			e.returnValue = false;
+		}
+	},
+	stopPropagation: function() {
+		this.isPropagationStopped = returnTrue;
+
+		var e = this.originalEvent;
+		if ( !e ) {
+			return;
+		}
+		// if stopPropagation exists run it on the original event
+		if ( e.stopPropagation ) {
+			e.stopPropagation();
+		}
+		// otherwise set the cancelBubble property of the original event to true (IE)
+		e.cancelBubble = true;
+	},
+	stopImmediatePropagation: function() {
+		this.isImmediatePropagationStopped = returnTrue;
+		this.stopPropagation();
+	},
+	isDefaultPrevented: returnFalse,
+	isPropagationStopped: returnFalse,
+	isImmediatePropagationStopped: returnFalse
+};
+
+// Create mouseenter/leave events using mouseover/out and event-time checks
+jQuery.each({
+	mouseenter: "mouseover",
+	mouseleave: "mouseout"
+}, function( orig, fix ) {
+	jQuery.event.special[ orig ] = {
+		delegateType: fix,
+		bindType: fix,
+
+		handle: function( event ) {
+			var target = this,
+				related = event.relatedTarget,
+				handleObj = event.handleObj,
+				selector = handleObj.selector,
+				ret;
+
+			// For mousenter/leave call the handler if related is outside the target.
+			// NB: No relatedTarget if the mouse left/entered the browser window
+			if ( !related || (related !== target && !jQuery.contains( target, related )) ) {
+				event.type = handleObj.origType;
+				ret = handleObj.handler.apply( this, arguments );
+				event.type = fix;
+			}
+			return ret;
+		}
+	};
+});
+
+// IE submit delegation
+if ( !jQuery.support.submitBubbles ) {
+
+	jQuery.event.special.submit = {
+		setup: function() {
+			// Only need this for delegated form submit events
+			if ( jQuery.nodeName( this, "form" ) ) {
+				return false;
+			}
+
+			// Lazy-add a submit handler when a descendant form may potentially be submitted
+			jQuery.event.add( this, "click._submit keypress._submit", function( e ) {
+				// Node name check avoids a VML-related crash in IE (#9807)
+				var elem = e.target,
+					form = jQuery.nodeName( elem, "input" ) || jQuery.nodeName( elem, "button" ) ? elem.form : undefined;
+				if ( form && !form._submit_attached ) {
+					jQuery.event.add( form, "submit._submit", function( event ) {
+						event._submit_bubble = true;
+					});
+					form._submit_attached = true;
+				}
+			});
+			// return undefined since we don't need an event listener
+		},
+		
+		postDispatch: function( event ) {
+			// If form was submitted by the user, bubble the event up the tree
+			if ( event._submit_bubble ) {
+				delete event._submit_bubble;
+				if ( this.parentNode && !event.isTrigger ) {
+					jQuery.event.simulate( "submit", this.parentNode, event, true );
+				}
+			}
+		},
+
+		teardown: function() {
+			// Only need this for delegated form submit events
+			if ( jQuery.nodeName( this, "form" ) ) {
+				return false;
+			}
+
+			// Remove delegated handlers; cleanData eventually reaps submit handlers attached above
+			jQuery.event.remove( this, "._submit" );
+		}
+	};
+}
+
+// IE change delegation and checkbox/radio fix
+if ( !jQuery.support.changeBubbles ) {
+
+	jQuery.event.special.change = {
+
+		setup: function() {
+
+			if ( rformElems.test( this.nodeName ) ) {
+				// IE doesn't fire change on a check/radio until blur; trigger it on click
+				// after a propertychange. Eat the blur-change in special.change.handle.
+				// This still fires onchange a second time for check/radio after blur.
+				if ( this.type === "checkbox" || this.type === "radio" ) {
+					jQuery.event.add( this, "propertychange._change", function( event ) {
+						if ( event.originalEvent.propertyName === "checked" ) {
+							this._just_changed = true;
+						}
+					});
+					jQuery.event.add( this, "click._change", function( event ) {
+						if ( this._just_changed && !event.isTrigger ) {
+							this._just_changed = false;
+							jQuery.event.simulate( "change", this, event, true );
+						}
+					});
+				}
+				return false;
+			}
+			// Delegated event; lazy-add a change handler on descendant inputs
+			jQuery.event.add( this, "beforeactivate._change", function( e ) {
+				var elem = e.target;
+
+				if ( rformElems.test( elem.nodeName ) && !elem._change_attached ) {
+					jQuery.event.add( elem, "change._change", function( event ) {
+						if ( this.parentNode && !event.isSimulated && !event.isTrigger ) {
+							jQuery.event.simulate( "change", this.parentNode, event, true );
+						}
+					});
+					elem._change_attached = true;
+				}
+			});
+		},
+
+		handle: function( event ) {
+			var elem = event.target;
+
+			// Swallow native change events from checkbox/radio, we already triggered them above
+			if ( this !== elem || event.isSimulated || event.isTrigger || (elem.type !== "radio" && elem.type !== "checkbox") ) {
+				return event.handleObj.handler.apply( this, arguments );
+			}
+		},
+
+		teardown: function() {
+			jQuery.event.remove( this, "._change" );
+
+			return rformElems.test( this.nodeName );
+		}
+	};
+}
+
+// Create "bubbling" focus and blur events
+if ( !jQuery.support.focusinBubbles ) {
+	jQuery.each({ focus: "focusin", blur: "focusout" }, function( orig, fix ) {
+
+		// Attach a single capturing handler while someone wants focusin/focusout
+		var attaches = 0,
+			handler = function( event ) {
+				jQuery.event.simulate( fix, event.target, jQuery.event.fix( event ), true );
+			};
+
+		jQuery.event.special[ fix ] = {
+			setup: function() {
+				if ( attaches++ === 0 ) {
+					document.addEventListener( orig, handler, true );
+				}
+			},
+			teardown: function() {
+				if ( --attaches === 0 ) {
+					document.removeEventListener( orig, handler, true );
+				}
+			}
+		};
+	});
+}
+
+jQuery.fn.extend({
+
+	on: function( types, selector, data, fn, /*INTERNAL*/ one ) {
+		var origFn, type;
+
+		// Types can be a map of types/handlers
+		if ( typeof types === "object" ) {
+			// ( types-Object, selector, data )
+			if ( typeof selector !== "string" ) { // && selector != null
+				// ( types-Object, data )
+				data = data || selector;
+				selector = undefined;
+			}
+			for ( type in types ) {
+				this.on( type, selector, data, types[ type ], one );
+			}
+			return this;
+		}
+
+		if ( data == null && fn == null ) {
+			// ( types, fn )
+			fn = selector;
+			data = selector = undefined;
+		} else if ( fn == null ) {
+			if ( typeof selector === "string" ) {
+				// ( types, selector, fn )
+				fn = data;
+				data = undefined;
+			} else {
+				// ( types, data, fn )
+				fn = data;
+				data = selector;
+				selector = undefined;
+			}
+		}
+		if ( fn === false ) {
+			fn = returnFalse;
+		} else if ( !fn ) {
+			return this;
+		}
+
+		if ( one === 1 ) {
+			origFn = fn;
+			fn = function( event ) {
+				// Can use an empty set, since event contains the info
+				jQuery().off( event );
+				return origFn.apply( this, arguments );
+			};
+			// Use same guid so caller can remove using origFn
+			fn.guid = origFn.guid || ( origFn.guid = jQuery.guid++ );
+		}
+		return this.each( function() {
+			jQuery.event.add( this, types, fn, data, selector );
+		});
+	},
+	one: function( types, selector, data, fn ) {
+		return this.on( types, selector, data, fn, 1 );
+	},
+	off: function( types, selector, fn ) {
+		if ( types && types.preventDefault && types.handleObj ) {
+			// ( event )  dispatched jQuery.Event
+			var handleObj = types.handleObj;
+			jQuery( types.delegateTarget ).off(
+				handleObj.namespace ? handleObj.origType + "." + handleObj.namespace : handleObj.origType,
+				handleObj.selector,
+				handleObj.handler
+			);
+			return this;
+		}
+		if ( typeof types === "object" ) {
+			// ( types-object [, selector] )
+			for ( var type in types ) {
+				this.off( type, selector, types[ type ] );
+			}
+			return this;
+		}
+		if ( selector === false || typeof selector === "function" ) {
+			// ( types [, fn] )
+			fn = selector;
+			selector = undefined;
+		}
+		if ( fn === false ) {
+			fn = returnFalse;
+		}
+		return this.each(function() {
+			jQuery.event.remove( this, types, fn, selector );
+		});
+	},
+
+	bind: function( types, data, fn ) {
+		return this.on( types, null, data, fn );
+	},
+	unbind: function( types, fn ) {
+		return this.off( types, null, fn );
+	},
+
+	live: function( types, data, fn ) {
+		jQuery( this.context ).on( types, this.selector, data, fn );
+		return this;
+	},
+	die: function( types, fn ) {
+		jQuery( this.context ).off( types, this.selector || "**", fn );
+		return this;
+	},
+
+	delegate: function( selector, types, data, fn ) {
+		return this.on( types, selector, data, fn );
+	},
+	undelegate: function( selector, types, fn ) {
+		// ( namespace ) or ( selector, types [, fn] )
+		return arguments.length == 1? this.off( selector, "**" ) : this.off( types, selector, fn );
+	},
+
+	trigger: function( type, data ) {
+		return this.each(function() {
+			jQuery.event.trigger( type, data, this );
+		});
+	},
+	triggerHandler: function( type, data ) {
+		if ( this[0] ) {
+			return jQuery.event.trigger( type, data, this[0], true );
+		}
+	},
+
+	toggle: function( fn ) {
+		// Save reference to arguments for access in closure
+		var args = arguments,
+			guid = fn.guid || jQuery.guid++,
+			i = 0,
+			toggler = function( event ) {
+				// Figure out which function to execute
+				var lastToggle = ( jQuery._data( this, "lastToggle" + fn.guid ) || 0 ) % i;
+				jQuery._data( this, "lastToggle" + fn.guid, lastToggle + 1 );
+
+				// Make sure that clicks stop
+				event.preventDefault();
+
+				// and execute the function
+				return args[ lastToggle ].apply( this, arguments ) || false;
+			};
+
+		// link all the functions, so any of them can unbind this click handler
+		toggler.guid = guid;
+		while ( i < args.length ) {
+			args[ i++ ].guid = guid;
+		}
+
+		return this.click( toggler );
+	},
+
+	hover: function( fnOver, fnOut ) {
+		return this.mouseenter( fnOver ).mouseleave( fnOut || fnOver );
+	}
+});
+
+jQuery.each( ("blur focus focusin focusout load resize scroll unload click dblclick " +
+	"mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave " +
+	"change select submit keydown keypress keyup error contextmenu").split(" "), function( i, name ) {
+
+	// Handle event binding
+	jQuery.fn[ name ] = function( data, fn ) {
+		if ( fn == null ) {
+			fn = data;
+			data = null;
+		}
+
+		return arguments.length > 0 ?
+			this.on( name, null, data, fn ) :
+			this.trigger( name );
+	};
+
+	if ( jQuery.attrFn ) {
+		jQuery.attrFn[ name ] = true;
+	}
+
+	if ( rkeyEvent.test( name ) ) {
+		jQuery.event.fixHooks[ name ] = jQuery.event.keyHooks;
+	}
+
+	if ( rmouseEvent.test( name ) ) {
+		jQuery.event.fixHooks[ name ] = jQuery.event.mouseHooks;
+	}
+});
+
+
+
+/*!
+ * Sizzle CSS Selector Engine
+ *  Copyright 2011, The Dojo Foundation
+ *  Released under the MIT, BSD, and GPL Licenses.
+ *  More information: http://sizzlejs.com/
+ */
+(function(){
+
+var chunker = /((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,
+	expando = "sizcache" + (Math.random() + '').replace('.', ''),
+	done = 0,
+	toString = Object.prototype.toString,
+	hasDuplicate = false,
+	baseHasDuplicate = true,
+	rBackslash = /\\/g,
+	rReturn = /\r\n/g,
+	rNonWord = /\W/;
+
+// Here we check if the JavaScript engine is using some sort of
+// optimization where it does not always call our comparision
+// function. If that is the case, discard the hasDuplicate value.
+//   Thus far that includes Google Chrome.
+[0, 0].sort(function() {
+	baseHasDuplicate = false;
+	return 0;
+});
+
+var Sizzle = function( selector, context, results, seed ) {
+	results = results || [];
+	context = context || document;
+
+	var origContext = context;
+
+	if ( context.nodeType !== 1 && context.nodeType !== 9 ) {
+		return [];
+	}
+
+	if ( !selector || typeof selector !== "string" ) {
+		return results;
+	}
+
+	var m, set, checkSet, extra, ret, cur, pop, i,
+		prune = true,
+		contextXML = Sizzle.isXML( context ),
+		parts = [],
+		soFar = selector;
+
+	// Reset the position of the chunker regexp (start from head)
+	do {
+		chunker.exec( "" );
+		m = chunker.exec( soFar );
+
+		if ( m ) {
+			soFar = m[3];
+
+			parts.push( m[1] );
+
+			if ( m[2] ) {
+				extra = m[3];
+				break;
+			}
+		}
+	} while ( m );
+
+	if ( parts.length > 1 && origPOS.exec( selector ) ) {
+
+		if ( parts.length === 2 && Expr.relative[ parts[0] ] ) {
+			set = posProcess( parts[0] + parts[1], context, seed );
+
+		} else {
+			set = Expr.relative[ parts[0] ] ?
+				[ context ] :
+				Sizzle( parts.shift(), context );
+
+			while ( parts.length ) {
+				selector = parts.shift();
+
+				if ( Expr.relative[ selector ] ) {
+					selector += parts.shift();
+				}
+
+				set = posProcess( selector, set, seed );
+			}
+		}
+
+	} else {
+		// Take a shortcut and set the context if the root selector is an ID
+		// (but not if it'll be faster if the inner selector is an ID)
+		if ( !seed && parts.length > 1 && context.nodeType === 9 && !contextXML &&
+				Expr.match.ID.test(parts[0]) && !Expr.match.ID.test(parts[parts.length - 1]) ) {
+
+			ret = Sizzle.find( parts.shift(), context, contextXML );
+			context = ret.expr ?
+				Sizzle.filter( ret.expr, ret.set )[0] :
+				ret.set[0];
+		}
+
+		if ( context ) {
+			ret = seed ?
+				{ expr: parts.pop(), set: makeArray(seed) } :
+				Sizzle.find( parts.pop(), parts.length === 1 && (parts[0] === "~" || parts[0] === "+") && context.parentNode ? context.parentNode : context, contextXML );
+
+			set = ret.expr ?
+				Sizzle.filter( ret.expr, ret.set ) :
+				ret.set;
+
+			if ( parts.length > 0 ) {
+				checkSet = makeArray( set );
+
+			} else {
+				prune = false;
+			}
+
+			while ( parts.length ) {
+				cur = parts.pop();
+				pop = cur;
+
+				if ( !Expr.relative[ cur ] ) {
+					cur = "";
+				} else {
+					pop = parts.pop();
+				}
+
+				if ( pop == null ) {
+					pop = context;
+				}
+
+				Expr.relative[ cur ]( checkSet, pop, contextXML );
+			}
+
+		} else {
+			checkSet = parts = [];
+		}
+	}
+
+	if ( !checkSet ) {
+		checkSet = set;
+	}
+
+	if ( !checkSet ) {
+		Sizzle.error( cur || selector );
+	}
+
+	if ( toString.call(checkSet) === "[object Array]" ) {
+		if ( !prune ) {
+			results.push.apply( results, checkSet );
+
+		} else if ( context && context.nodeType === 1 ) {
+			for ( i = 0; checkSet[i] != null; i++ ) {
+				if ( checkSet[i] && (checkSet[i] === true || checkSet[i].nodeType === 1 && Sizzle.contains(context, checkSet[i])) ) {
+					results.push( set[i] );
+				}
+			}
+
+		} else {
+			for ( i = 0; checkSet[i] != null; i++ ) {
+				if ( checkSet[i] && checkSet[i].nodeType === 1 ) {
+					results.push( set[i] );
+				}
+			}
+		}
+
+	} else {
+		makeArray( checkSet, results );
+	}
+
+	if ( extra ) {
+		Sizzle( extra, origContext, results, seed );
+		Sizzle.uniqueSort( results );
+	}
+
+	return results;
+};
+
+Sizzle.uniqueSort = function( results ) {
+	if ( sortOrder ) {
+		hasDuplicate = baseHasDuplicate;
+		results.sort( sortOrder );
+
+		if ( hasDuplicate ) {
+			for ( var i = 1; i < results.length; i++ ) {
+				if ( results[i] === results[ i - 1 ] ) {
+					results.splice( i--, 1 );
+				}
+			}
+		}
+	}
+
+	return results;
+};
+
+Sizzle.matches = function( expr, set ) {
+	return Sizzle( expr, null, null, set );
+};
+
+Sizzle.matchesSelector = function( node, expr ) {
+	return Sizzle( expr, null, null, [node] ).length > 0;
+};
+
+Sizzle.find = function( expr, context, isXML ) {
+	var set, i, len, match, type, left;
+
+	if ( !expr ) {
+		return [];
+	}
+
+	for ( i = 0, len = Expr.order.length; i < len; i++ ) {
+		type = Expr.order[i];
+
+		if ( (match = Expr.leftMatch[ type ].exec( expr )) ) {
+			left = match[1];
+			match.splice( 1, 1 );
+
+			if ( left.substr( left.length - 1 ) !== "\\" ) {
+				match[1] = (match[1] || "").replace( rBackslash, "" );
+				set = Expr.find[ type ]( match, context, isXML );
+
+				if ( set != null ) {
+					expr = expr.replace( Expr.match[ type ], "" );
+					break;
+				}
+			}
+		}
+	}
+
+	if ( !set ) {
+		set = typeof context.getElementsByTagName !== "undefined" ?
+			context.getElementsByTagName( "*" ) :
+			[];
+	}
+
+	return { set: set, expr: expr };
+};
+
+Sizzle.filter = function( expr, set, inplace, not ) {
+	var match, anyFound,
+		type, found, item, filter, left,
+		i, pass,
+		old = expr,
+		result = [],
+		curLoop = set,
+		isXMLFilter = set && set[0] && Sizzle.isXML( set[0] );
+
+	while ( expr && set.length ) {
+		for ( type in Expr.filter ) {
+			if ( (match = Expr.leftMatch[ type ].exec( expr )) != null && match[2] ) {
+				filter = Expr.filter[ type ];
+				left = match[1];
+
+				anyFound = false;
+
+				match.splice(1,1);
+
+				if ( left.substr( left.length - 1 ) === "\\" ) {
+					continue;
+				}
+
+				if ( curLoop === result ) {
+					result = [];
+				}
+
+				if ( Expr.preFilter[ type ] ) {
+					match = Expr.preFilter[ type ]( match, curLoop, inplace, result, not, isXMLFilter );
+
+					if ( !match ) {
+						anyFound = found = true;
+
+					} else if ( match === true ) {
+						continue;
+					}
+				}
+
+				if ( match ) {
+					for ( i = 0; (item = curLoop[i]) != null; i++ ) {
+						if ( item ) {
+							found = filter( item, match, i, curLoop );
+							pass = not ^ found;
+
+							if ( inplace && found != null ) {
+								if ( pass ) {
+									anyFound = true;
+
+								} else {
+									curLoop[i] = false;
+								}
+
+							} else if ( pass ) {
+								result.push( item );
+								anyFound = true;
+							}
+						}
+					}
+				}
+
+				if ( found !== undefined ) {
+					if ( !inplace ) {
+						curLoop = result;
+					}
+
+					expr = expr.replace( Expr.match[ type ], "" );
+
+					if ( !anyFound ) {
+						return [];
+					}
+
+					break;
+				}
+			}
+		}
+
+		// Improper expression
+		if ( expr === old ) {
+			if ( anyFound == null ) {
+				Sizzle.error( expr );
+
+			} else {
+				break;
+			}
+		}
+
+		old = expr;
+	}
+
+	return curLoop;
+};
+
+Sizzle.error = function( msg ) {
+	throw new Error( "Syntax error, unrecognized expression: " + msg );
+};
+
+/**
+ * Utility function for retreiving the text value of an array of DOM nodes
+ * @param {Array|Element} elem
+ */
+var getText = Sizzle.getText = function( elem ) {
+    var i, node,
+		nodeType = elem.nodeType,
+		ret = "";
+
+	if ( nodeType ) {
+		if ( nodeType === 1 || nodeType === 9 || nodeType === 11 ) {
+			// Use textContent || innerText for elements
+			if ( typeof elem.textContent === 'string' ) {
+				return elem.textContent;
+			} else if ( typeof elem.innerText === 'string' ) {
+				// Replace IE's carriage returns
+				return elem.innerText.replace( rReturn, '' );
+			} else {
+				// Traverse it's children
+				for ( elem = elem.firstChild; elem; elem = elem.nextSibling) {
+					ret += getText( elem );
+				}
+			}
+		} else if ( nodeType === 3 || nodeType === 4 ) {
+			return elem.nodeValue;
+		}
+	} else {
+
+		// If no nodeType, this is expected to be an array
+		for ( i = 0; (node = elem[i]); i++ ) {
+			// Do not traverse comment nodes
+			if ( node.nodeType !== 8 ) {
+				ret += getText( node );
+			}
+		}
+	}
+	return ret;
+};
+
+var Expr = Sizzle.selectors = {
+	order: [ "ID", "NAME", "TAG" ],
+
+	match: {
+		ID: /#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,
+		CLASS: /\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,
+		NAME: /\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,
+		ATTR: /\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,
+		TAG: /^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,
+		CHILD: /:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,
+		POS: /:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,
+		PSEUDO: /:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/
+	},
+
+	leftMatch: {},
+
+	attrMap: {
+		"class": "className",
+		"for": "htmlFor"
+	},
+
+	attrHandle: {
+		href: function( elem ) {
+			return elem.getAttribute( "href" );
+		},
+		type: function( elem ) {
+			return elem.getAttribute( "type" );
+		}
+	},
+
+	relative: {
+		"+": function(checkSet, part){
+			var isPartStr = typeof part === "string",
+				isTag = isPartStr && !rNonWord.test( part ),
+				isPartStrNotTag = isPartStr && !isTag;
+
+			if ( isTag ) {
+				part = part.toLowerCase();
+			}
+
+			for ( var i = 0, l = checkSet.length, elem; i < l; i++ ) {
+				if ( (elem = checkSet[i]) ) {
+					while ( (elem = elem.previousSibling) && elem.nodeType !== 1 ) {}
+
+					checkSet[i] = isPartStrNotTag || elem && elem.nodeName.toLowerCase() === part ?
+						elem || false :
+						elem === part;
+				}
+			}
+
+			if ( isPartStrNotTag ) {
+				Sizzle.filter( part, checkSet, true );
+			}
+		},
+
+		">": function( checkSet, part ) {
+			var elem,
+				isPartStr = typeof part === "string",
+				i = 0,
+				l = checkSet.length;
+
+			if ( isPartStr && !rNonWord.test( part ) ) {
+				part = part.toLowerCase();
+
+				for ( ; i < l; i++ ) {
+					elem = checkSet[i];
+
+					if ( elem ) {
+						var parent = elem.parentNode;
+						checkSet[i] = parent.nodeName.toLowerCase() === part ? parent : false;
+					}
+				}
+
+			} else {
+				for ( ; i < l; i++ ) {
+					elem = checkSet[i];
+
+					if ( elem ) {
+						checkSet[i] = isPartStr ?
+							elem.parentNode :
+							elem.parentNode === part;
+					}
+				}
+
+				if ( isPartStr ) {
+					Sizzle.filter( part, checkSet, true );
+				}
+			}
+		},
+
+		"": function(checkSet, part, isXML){
+			var nodeCheck,
+				doneName = done++,
+				checkFn = dirCheck;
+
+			if ( typeof part === "string" && !rNonWord.test( part ) ) {
+				part = part.toLowerCase();
+				nodeCheck = part;
+				checkFn = dirNodeCheck;
+			}
+
+			checkFn( "parentNode", part, doneName, checkSet, nodeCheck, isXML );
+		},
+
+		"~": function( checkSet, part, isXML ) {
+			var nodeCheck,
+				doneName = done++,
+				checkFn = dirCheck;
+
+			if ( typeof part === "string" && !rNonWord.test( part ) ) {
+				part = part.toLowerCase();
+				nodeCheck = part;
+				checkFn = dirNodeCheck;
+			}
+
+			checkFn( "previousSibling", part, doneName, checkSet, nodeCheck, isXML );
+		}
+	},
+
+	find: {
+		ID: function( match, context, isXML ) {
+			if ( typeof context.getElementById !== "undefined" && !isXML ) {
+				var m = context.getElementById(match[1]);
+				// Check parentNode to catch when Blackberry 4.6 returns
+				// nodes that are no longer in the document #6963
+				return m && m.parentNode ? [m] : [];
+			}
+		},
+
+		NAME: function( match, context ) {
+			if ( typeof context.getElementsByName !== "undefined" ) {
+				var ret = [],
+					results = context.getElementsByName( match[1] );
+
+				for ( var i = 0, l = results.length; i < l; i++ ) {
+					if ( results[i].getAttribute("name") === match[1] ) {
+						ret.push( results[i] );
+					}
+				}
+
+				return ret.length === 0 ? null : ret;
+			}
+		},
+
+		TAG: function( match, context ) {
+			if ( typeof context.getElementsByTagName !== "undefined" ) {
+				return context.getElementsByTagName( match[1] );
+			}
+		}
+	},
+	preFilter: {
+		CLASS: function( match, curLoop, inplace, result, not, isXML ) {
+			match = " " + match[1].replace( rBackslash, "" ) + " ";
+
+			if ( isXML ) {
+				return match;
+			}
+
+			for ( var i = 0, elem; (elem = curLoop[i]) != null; i++ ) {
+				if ( elem ) {
+					if ( not ^ (elem.className && (" " + elem.className + " ").replace(/[\t\n\r]/g, " ").indexOf(match) >= 0) ) {
+						if ( !inplace ) {
+							result.push( elem );
+						}
+
+					} else if ( inplace ) {
+						curLoop[i] = false;
+					}
+				}
+			}
+
+			return false;
+		},
+
+		ID: function( match ) {
+			return match[1].replace( rBackslash, "" );
+		},
+
+		TAG: function( match, curLoop ) {
+			return match[1].replace( rBackslash, "" ).toLowerCase();
+		},
+
+		CHILD: function( match ) {
+			if ( match[1] === "nth" ) {
+				if ( !match[2] ) {
+					Sizzle.error( match[0] );
+				}
+
+				match[2] = match[2].replace(/^\+|\s*/g, '');
+
+				// parse equations like 'even', 'odd', '5', '2n', '3n+2', '4n-1', '-n+6'
+				var test = /(-?)(\d*)(?:n([+\-]?\d*))?/.exec(
+					match[2] === "even" && "2n" || match[2] === "odd" && "2n+1" ||
+					!/\D/.test( match[2] ) && "0n+" + match[2] || match[2]);
+
+				// calculate the numbers (first)n+(last) including if they are negative
+				match[2] = (test[1] + (test[2] || 1)) - 0;
+				match[3] = test[3] - 0;
+			}
+			else if ( match[2] ) {
+				Sizzle.error( match[0] );
+			}
+
+			// TODO: Move to normal caching system
+			match[0] = done++;
+
+			return match;
+		},
+
+		ATTR: function( match, curLoop, inplace, result, not, isXML ) {
+			var name = match[1] = match[1].replace( rBackslash, "" );
+
+			if ( !isXML && Expr.attrMap[name] ) {
+				match[1] = Expr.attrMap[name];
+			}
+
+			// Handle if an un-quoted value was used
+			match[4] = ( match[4] || match[5] || "" ).replace( rBackslash, "" );
+
+			if ( match[2] === "~=" ) {
+				match[4] = " " + match[4] + " ";
+			}
+
+			return match;
+		},
+
+		PSEUDO: function( match, curLoop, inplace, result, not ) {
+			if ( match[1] === "not" ) {
+				// If we're dealing with a complex expression, or a simple one
+				if ( ( chunker.exec(match[3]) || "" ).length > 1 || /^\w/.test(match[3]) ) {
+					match[3] = Sizzle(match[3], null, null, curLoop);
+
+				} else {
+					var ret = Sizzle.filter(match[3], curLoop, inplace, true ^ not);
+
+					if ( !inplace ) {
+						result.push.apply( result, ret );
+					}
+
+					return false;
+				}
+
+			} else if ( Expr.match.POS.test( match[0] ) || Expr.match.CHILD.test( match[0] ) ) {
+				return true;
+			}
+
+			return match;
+		},
+
+		POS: function( match ) {
+			match.unshift( true );
+
+			return match;
+		}
+	},
+
+	filters: {
+		enabled: function( elem ) {
+			return elem.disabled === false && elem.type !== "hidden";
+		},
+
+		disabled: function( elem ) {
+			return elem.disabled === true;
+		},
+
+		checked: function( elem ) {
+			return elem.checked === true;
+		},
+
+		selected: function( elem ) {
+			// Accessing this property makes selected-by-default
+			// options in Safari work properly
+			if ( elem.parentNode ) {
+				elem.parentNode.selectedIndex;
+			}
+
+			return elem.selected === true;
+		},
+
+		parent: function( elem ) {
+			return !!elem.firstChild;
+		},
+
+		empty: function( elem ) {
+			return !elem.firstChild;
+		},
+
+		has: function( elem, i, match ) {
+			return !!Sizzle( match[3], elem ).length;
+		},
+
+		header: function( elem ) {
+			return (/h\d/i).test( elem.nodeName );
+		},
+
+		text: function( elem ) {
+			var attr = elem.getAttribute( "type" ), type = elem.type;
+			// IE6 and 7 will map elem.type to 'text' for new HTML5 types (search, etc)
+			// use getAttribute instead to test this case
+			return elem.nodeName.toLowerCase() === "input" && "text" === type && ( attr === type || attr === null );
+		},
+
+		radio: function( elem ) {
+			return elem.nodeName.toLowerCase() === "input" && "radio" === elem.type;
+		},
+
+		checkbox: function( elem ) {
+			return elem.nodeName.toLowerCase() === "input" && "checkbox" === elem.type;
+		},
+
+		file: function( elem ) {
+			return elem.nodeName.toLowerCase() === "input" && "file" === elem.type;
+		},
+
+		password: function( elem ) {
+			return elem.nodeName.toLowerCase() === "input" && "password" === elem.type;
+		},
+
+		submit: function( elem ) {
+			var name = elem.nodeName.toLowerCase();
+			return (name === "input" || name === "button") && "submit" === elem.type;
+		},
+
+		image: function( elem ) {
+			return elem.nodeName.toLowerCase() === "input" && "image" === elem.type;
+		},
+
+		reset: function( elem ) {
+			var name = elem.nodeName.toLowerCase();
+			return (name === "input" || name === "button") && "reset" === elem.type;
+		},
+
+		button: function( elem ) {
+			var name = elem.nodeName.toLowerCase();
+			return name === "input" && "button" === elem.type || name === "button";
+		},
+
+		input: function( elem ) {
+			return (/input|select|textarea|button/i).test( elem.nodeName );
+		},
+
+		focus: function( elem ) {
+			return elem === elem.ownerDocument.activeElement;
+		}
+	},
+	setFilters: {
+		first: function( elem, i ) {
+			return i === 0;
+		},
+
+		last: function( elem, i, match, array ) {
+			return i === array.length - 1;
+		},
+
+		even: function( elem, i ) {
+			return i % 2 === 0;
+		},
+
+		odd: function( elem, i ) {
+			return i % 2 === 1;
+		},
+
+		lt: function( elem, i, match ) {
+			return i < match[3] - 0;
+		},
+
+		gt: function( elem, i, match ) {
+			return i > match[3] - 0;
+		},
+
+		nth: function( elem, i, match ) {
+			return match[3] - 0 === i;
+		},
+
+		eq: function( elem, i, match ) {
+			return match[3] - 0 === i;
+		}
+	},
+	filter: {
+		PSEUDO: function( elem, match, i, array ) {
+			var name = match[1],
+				filter = Expr.filters[ name ];
+
+			if ( filter ) {
+				return filter( elem, i, match, array );
+
+			} else if ( name === "contains" ) {
+				return (elem.textContent || elem.innerText || getText([ elem ]) || "").indexOf(match[3]) >= 0;
+
+			} else if ( name === "not" ) {
+				var not = match[3];
+
+				for ( var j = 0, l = not.length; j < l; j++ ) {
+					if ( not[j] === elem ) {
+						return false;
+					}
+				}
+
+				return true;
+
+			} else {
+				Sizzle.error( name );
+			}
+		},
+
+		CHILD: function( elem, match ) {
+			var first, last,
+				doneName, parent, cache,
+				count, diff,
+				type = match[1],
+				node = elem;
+
+			switch ( type ) {
+				case "only":
+				case "first":
+					while ( (node = node.previousSibling) ) {
+						if ( node.nodeType === 1 ) {
+							return false;
+						}
+					}
+
+					if ( type === "first" ) {
+						return true;
+					}
+
+					node = elem;
+
+					/* falls through */
+				case "last":
+					while ( (node = node.nextSibling) ) {
+						if ( node.nodeType === 1 ) {
+							return false;
+						}
+					}
+
+					return true;
+
+				case "nth":
+					first = match[2];
+					last = match[3];
+
+					if ( first === 1 && last === 0 ) {
+						return true;
+					}
+
+					doneName = match[0];
+					parent = elem.parentNode;
+
+					if ( parent && (parent[ expando ] !== doneName || !elem.nodeIndex) ) {
+						count = 0;
+
+						for ( node = parent.firstChild; node; node = node.nextSibling ) {
+							if ( node.nodeType === 1 ) {
+								node.nodeIndex = ++count;
+							}
+						}
+
+						parent[ expando ] = doneName;
+					}
+
+					diff = elem.nodeIndex - last;
+
+					if ( first === 0 ) {
+						return diff === 0;
+
+					} else {
+						return ( diff % first === 0 && diff / first >= 0 );
+					}
+			}
+		},
+
+		ID: function( elem, match ) {
+			return elem.nodeType === 1 && elem.getAttribute("id") === match;
+		},
+
+		TAG: function( elem, match ) {
+			return (match === "*" && elem.nodeType === 1) || !!elem.nodeName && elem.nodeName.toLowerCase() === match;
+		},
+
+		CLASS: function( elem, match ) {
+			return (" " + (elem.className || elem.getAttribute("class")) + " ")
+				.indexOf( match ) > -1;
+		},
+
+		ATTR: function( elem, match ) {
+			var name = match[1],
+				result = Sizzle.attr ?
+					Sizzle.attr( elem, name ) :
+					Expr.attrHandle[ name ] ?
+					Expr.attrHandle[ name ]( elem ) :
+					elem[ name ] != null ?
+						elem[ name ] :
+						elem.getAttribute( name ),
+				value = result + "",
+				type = match[2],
+				check = match[4];
+
+			return result == null ?
+				type === "!=" :
+				!type && Sizzle.attr ?
+				result != null :
+				type === "=" ?
+				value === check :
+				type === "*=" ?
+				value.indexOf(check) >= 0 :
+				type === "~=" ?
+				(" " + value + " ").indexOf(check) >= 0 :
+				!check ?
+				value && result !== false :
+				type === "!=" ?
+				value !== check :
+				type === "^=" ?
+				value.indexOf(check) === 0 :
+				type === "$=" ?
+				value.substr(value.length - check.length) === check :
+				type === "|=" ?
+				value === check || value.substr(0, check.length + 1) === check + "-" :
+				false;
+		},
+
+		POS: function( elem, match, i, array ) {
+			var name = match[2],
+				filter = Expr.setFilters[ name ];
+
+			if ( filter ) {
+				return filter( elem, i, match, array );
+			}
+		}
+	}
+};
+
+var origPOS = Expr.match.POS,
+	fescape = function(all, num){
+		return "\\" + (num - 0 + 1);
+	};
+
+for ( var type in Expr.match ) {
+	Expr.match[ type ] = new RegExp( Expr.match[ type ].source + (/(?![^\[]*\])(?![^\(]*\))/.source) );
+	Expr.leftMatch[ type ] = new RegExp( /(^(?:.|\r|\n)*?)/.source + Expr.match[ type ].source.replace(/\\(\d+)/g, fescape) );
+}
+// Expose origPOS
+// "global" as in regardless of relation to brackets/parens
+Expr.match.globalPOS = origPOS;
+
+var makeArray = function( array, results ) {
+	array = Array.prototype.slice.call( array, 0 );
+
+	if ( results ) {
+		results.push.apply( results, array );
+		return results;
+	}
+
+	return array;
+};
+
+// Perform a simple check to determine if the browser is capable of
+// converting a NodeList to an array using builtin methods.
+// Also verifies that the returned array holds DOM nodes
+// (which is not the case in the Blackberry browser)
+try {
+	Array.prototype.slice.call( document.documentElement.childNodes, 0 )[0].nodeType;
+
+// Provide a fallback method if it does not work
+} catch( e ) {
+	makeArray = function( array, results ) {
+		var i = 0,
+			ret = results || [];
+
+		if ( toString.call(array) === "[object Array]" ) {
+			Array.prototype.push.apply( ret, array );
+
+		} else {
+			if ( typeof array.length === "number" ) {
+				for ( var l = array.length; i < l; i++ ) {
+					ret.push( array[i] );
+				}
+
+			} else {
+				for ( ; array[i]; i++ ) {
+					ret.push( array[i] );
+				}
+			}
+		}
+
+		return ret;
+	};
+}
+
+var sortOrder, siblingCheck;
+
+if ( document.documentElement.compareDocumentPosition ) {
+	sortOrder = function( a, b ) {
+		if ( a === b ) {
+			hasDuplicate = true;
+			return 0;
+		}
+
+		if ( !a.compareDocumentPosition || !b.compareDocumentPosition ) {
+			return a.compareDocumentPosition ? -1 : 1;
+		}
+
+		return a.compareDocumentPosition(b) & 4 ? -1 : 1;
+	};
+
+} else {
+	sortOrder = function( a, b ) {
+		// The nodes are identical, we can exit early
+		if ( a === b ) {
+			hasDuplicate = true;
+			return 0;
+
+		// Fallback to using sourceIndex (in IE) if it's available on both nodes
+		} else if ( a.sourceIndex && b.sourceIndex ) {
+			return a.sourceIndex - b.sourceIndex;
+		}
+
+		var al, bl,
+			ap = [],
+			bp = [],
+			aup = a.parentNode,
+			bup = b.parentNode,
+			cur = aup;
+
+		// If the nodes are siblings (or identical) we can do a quick check
+		if ( aup === bup ) {
+			return siblingCheck( a, b );
+
+		// If no parents were found then the nodes are disconnected
+		} else if ( !aup ) {
+			return -1;
+
+		} else if ( !bup ) {
+			return 1;
+		}
+
+		// Otherwise they're somewhere else in the tree so we need
+		// to build up a full list of the parentNodes for comparison
+		while ( cur ) {
+			ap.unshift( cur );
+			cur = cur.parentNode;
+		}
+
+		cur = bup;
+
+		while ( cur ) {
+			bp.unshift( cur );
+			cur = cur.parentNode;
+		}
+
+		al = ap.length;
+		bl = bp.length;
+
+		// Start walking down the tree looking for a discrepancy
+		for ( var i = 0; i < al && i < bl; i++ ) {
+			if ( ap[i] !== bp[i] ) {
+				return siblingCheck( ap[i], bp[i] );
+			}
+		}
+
+		// We ended someplace up the tree so do a sibling check
+		return i === al ?
+			siblingCheck( a, bp[i], -1 ) :
+			siblingCheck( ap[i], b, 1 );
+	};
+
+	siblingCheck = function( a, b, ret ) {
+		if ( a === b ) {
+			return ret;
+		}
+
+		var cur = a.nextSibling;
+
+		while ( cur ) {
+			if ( cur === b ) {
+				return -1;
+			}
+
+			cur = cur.nextSibling;
+		}
+
+		return 1;
+	};
+}
+
+// Check to see if the browser returns elements by name when
+// querying by getElementById (and provide a workaround)
+(function(){
+	// We're going to inject a fake input element with a specified name
+	var form = document.createElement("div"),
+		id = "script" + (new Date()).getTime(),
+		root = document.documentElement;
+
+	form.innerHTML = "<a name='" + id + "'/>";
+
+	// Inject it into the root element, check its status, and remove it quickly
+	root.insertBefore( form, root.firstChild );
+
+	// The workaround has to do additional checks after a getElementById
+	// Which slows things down for other browsers (hence the branching)
+	if ( document.getElementById( id ) ) {
+		Expr.find.ID = function( match, context, isXML ) {
+			if ( typeof context.getElementById !== "undefined" && !isXML ) {
+				var m = context.getElementById(match[1]);
+
+				return m ?
+					m.id === match[1] || typeof m.getAttributeNode !== "undefined" && m.getAttributeNode("id").nodeValue === match[1] ?
+						[m] :
+						undefined :
+					[];
+			}
+		};
+
+		Expr.filter.ID = function( elem, match ) {
+			var node = typeof elem.getAttributeNode !== "undefined" && elem.getAttributeNode("id");
+
+			return elem.nodeType === 1 && node && node.nodeValue === match;
+		};
+	}
+
+	root.removeChild( form );
+
+	// release memory in IE
+	root = form = null;
+})();
+
+(function(){
+	// Check to see if the browser returns only elements
+	// when doing getElementsByTagName("*")
+
+	// Create a fake element
+	var div = document.createElement("div");
+	div.appendChild( document.createComment("") );
+
+	// Make sure no comments are found
+	if ( div.getElementsByTagName("*").length > 0 ) {
+		Expr.find.TAG = function( match, context ) {
+			var results = context.getElementsByTagName( match[1] );
+
+			// Filter out possible comments
+			if ( match[1] === "*" ) {
+				var tmp = [];
+
+				for ( var i = 0; results[i]; i++ ) {
+					if ( results[i].nodeType === 1 ) {
+						tmp.push( results[i] );
+					}
+				}
+
+				results = tmp;
+			}
+
+			return results;
+		};
+	}
+
+	// Check to see if an attribute returns normalized href attributes
+	div.innerHTML = "<a href='#'></a>";
+
+	if ( div.firstChild && typeof div.firstChild.getAttribute !== "undefined" &&
+			div.firstChild.getAttribute("href") !== "#" ) {
+
+		Expr.attrHandle.href = function( elem ) {
+			return elem.getAttribute( "href", 2 );
+		};
+	}
+
+	// release memory in IE
+	div = null;
+})();
+
+if ( document.querySelectorAll ) {
+	(function(){
+		var oldSizzle = Sizzle,
+			div = document.createElement("div"),
+			id = "__sizzle__";
+
+		div.innerHTML = "<p class='TEST'></p>";
+
+		// Safari can't handle uppercase or unicode characters when
+		// in quirks mode.
+		if ( div.querySelectorAll && div.querySelectorAll(".TEST").length === 0 ) {
+			return;
+		}
+
+		Sizzle = function( query, context, extra, seed ) {
+			context = context || document;
+
+			// Only use querySelectorAll on non-XML documents
+			// (ID selectors don't work in non-HTML documents)
+			if ( !seed && !Sizzle.isXML(context) ) {
+				// See if we find a selector to speed up
+				var match = /^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec( query );
+
+				if ( match && (context.nodeType === 1 || context.nodeType === 9) ) {
+					// Speed-up: Sizzle("TAG")
+					if ( match[1] ) {
+						return makeArray( context.getElementsByTagName( query ), extra );
+
+					// Speed-up: Sizzle(".CLASS")
+					} else if ( match[2] && Expr.find.CLASS && context.getElementsByClassName ) {
+						return makeArray( context.getElementsByClassName( match[2] ), extra );
+					}
+				}
+
+				if ( context.nodeType === 9 ) {
+					// Speed-up: Sizzle("body")
+					// The body element only exists once, optimize finding it
+					if ( query === "body" && context.body ) {
+						return makeArray( [ context.body ], extra );
+
+					// Speed-up: Sizzle("#ID")
+					} else if ( match && match[3] ) {
+						var elem = context.getElementById( match[3] );
+
+						// Check parentNode to catch when Blackberry 4.6 returns
+						// nodes that are no longer in the document #6963
+						if ( elem && elem.parentNode ) {
+							// Handle the case where IE and Opera return items
+							// by name instead of ID
+							if ( elem.id === match[3] ) {
+								return makeArray( [ elem ], extra );
+							}
+
+						} else {
+							return makeArray( [], extra );
+						}
+					}
+
+					try {
+						return makeArray( context.querySelectorAll(query), extra );
+					} catch(qsaError) {}
+
+				// qSA works strangely on Element-rooted queries
+				// We can work around this by specifying an extra ID on the root
+				// and working up from there (Thanks to Andrew Dupont for the technique)
+				// IE 8 doesn't work on object elements
+				} else if ( context.nodeType === 1 && context.nodeName.toLowerCase() !== "object" ) {
+					var oldContext = context,
+						old = context.getAttribute( "id" ),
+						nid = old || id,
+						hasParent = context.parentNode,
+						relativeHierarchySelector = /^\s*[+~]/.test( query );
+
+					if ( !old ) {
+						context.setAttribute( "id", nid );
+					} else {
+						nid = nid.replace( /'/g, "\\$&" );
+					}
+					if ( relativeHierarchySelector && hasParent ) {
+						context = context.parentNode;
+					}
+
+					try {
+						if ( !relativeHierarchySelector || hasParent ) {
+							return makeArray( context.querySelectorAll( "[id='" + nid + "'] " + query ), extra );
+						}
+
+					} catch(pseudoError) {
+					} finally {
+						if ( !old ) {
+							oldContext.removeAttribute( "id" );
+						}
+					}
+				}
+			}
+
+			return oldSizzle(query, context, extra, seed);
+		};
+
+		for ( var prop in oldSizzle ) {
+			Sizzle[ prop ] = oldSizzle[ prop ];
+		}
+
+		// release memory in IE
+		div = null;
+	})();
+}
+
+(function(){
+	var html = document.documentElement,
+		matches = html.matchesSelector || html.mozMatchesSelector || html.webkitMatchesSelector || html.msMatchesSelector;
+
+	if ( matches ) {
+		// Check to see if it's possible to do matchesSelector
+		// on a disconnected node (IE 9 fails this)
+		var disconnectedMatch = !matches.call( document.createElement( "div" ), "div" ),
+			pseudoWorks = false;
+
+		try {
+			// This should fail with an exception
+			// Gecko does not error, returns false instead
+			matches.call( document.documentElement, "[test!='']:sizzle" );
+
+		} catch( pseudoError ) {
+			pseudoWorks = true;
+		}
+
+		Sizzle.matchesSelector = function( node, expr ) {
+			// Make sure that attribute selectors are quoted
+			expr = expr.replace(/\=\s*([^'"\]]*)\s*\]/g, "='$1']");
+
+			if ( !Sizzle.isXML( node ) ) {
+				try {
+					if ( pseudoWorks || !Expr.match.PSEUDO.test( expr ) && !/!=/.test( expr ) ) {
+						var ret = matches.call( node, expr );
+
+						// IE 9's matchesSelector returns false on disconnected nodes
+						if ( ret || !disconnectedMatch ||
+								// As well, disconnected nodes are said to be in a document
+								// fragment in IE 9, so check for that
+								node.document && node.document.nodeType !== 11 ) {
+							return ret;
+						}
+					}
+				} catch(e) {}
+			}
+
+			return Sizzle(expr, null, null, [node]).length > 0;
+		};
+	}
+})();
+
+(function(){
+	var div = document.createElement("div");
+
+	div.innerHTML = "<div class='test e'></div><div class='test'></div>";
+
+	// Opera can't find a second classname (in 9.6)
+	// Also, make sure that getElementsByClassName actually exists
+	if ( !div.getElementsByClassName || div.getElementsByClassName("e").length === 0 ) {
+		return;
+	}
+
+	// Safari caches class attributes, doesn't catch changes (in 3.2)
+	div.lastChild.className = "e";
+
+	if ( div.getElementsByClassName("e").length === 1 ) {
+		return;
+	}
+
+	Expr.order.splice(1, 0, "CLASS");
+	Expr.find.CLASS = function( match, context, isXML ) {
+		if ( typeof context.getElementsByClassName !== "undefined" && !isXML ) {
+			return context.getElementsByClassName(match[1]);
+		}
+	};
+
+	// release memory in IE
+	div = null;
+})();
+
+function dirNodeCheck( dir, cur, doneName, checkSet, nodeCheck, isXML ) {
+	for ( var i = 0, l = checkSet.length; i < l; i++ ) {
+		var elem = checkSet[i];
+
+		if ( elem ) {
+			var match = false;
+
+			elem = elem[dir];
+
+			while ( elem ) {
+				if ( elem[ expando ] === doneName ) {
+					match = checkSet[elem.sizset];
+					break;
+				}
+
+				if ( elem.nodeType === 1 && !isXML ){
+					elem[ expando ] = doneName;
+					elem.sizset = i;
+				}
+
+				if ( elem.nodeName.toLowerCase() === cur ) {
+					match = elem;
+					break;
+				}
+
+				elem = elem[dir];
+			}
+
+			checkSet[i] = match;
+		}
+	}
+}
+
+function dirCheck( dir, cur, doneName, checkSet, nodeCheck, isXML ) {
+	for ( var i = 0, l = checkSet.length; i < l; i++ ) {
+		var elem = checkSet[i];
+
+		if ( elem ) {
+			var match = false;
+
+			elem = elem[dir];
+
+			while ( elem ) {
+				if ( elem[ expando ] === doneName ) {
+					match = checkSet[elem.sizset];
+					break;
+				}
+
+				if ( elem.nodeType === 1 ) {
+					if ( !isXML ) {
+						elem[ expando ] = doneName;
+						elem.sizset = i;
+					}
+
+					if ( typeof cur !== "string" ) {
+						if ( elem === cur ) {
+							match = true;
+							break;
+						}
+
+					} else if ( Sizzle.filter( cur, [elem] ).length > 0 ) {
+						match = elem;
+						break;
+					}
+				}
+
+				elem = elem[dir];
+			}
+
+			checkSet[i] = match;
+		}
+	}
+}
+
+if ( document.documentElement.contains ) {
+	Sizzle.contains = function( a, b ) {
+		return a !== b && (a.contains ? a.contains(b) : true);
+	};
+
+} else if ( document.documentElement.compareDocumentPosition ) {
+	Sizzle.contains = function( a, b ) {
+		return !!(a.compareDocumentPosition(b) & 16);
+	};
+
+} else {
+	Sizzle.contains = function() {
+		return false;
+	};
+}
+
+Sizzle.isXML = function( elem ) {
+	// documentElement is verified for cases where it doesn't yet exist
+	// (such as loading iframes in IE - #4833)
+	var documentElement = (elem ? elem.ownerDocument || elem : 0).documentElement;
+
+	return documentElement ? documentElement.nodeName !== "HTML" : false;
+};
+
+var posProcess = function( selector, context, seed ) {
+	var match,
+		tmpSet = [],
+		later = "",
+		root = context.nodeType ? [context] : context;
+
+	// Position selectors must be done after the filter
+	// And so must :not(positional) so we move all PSEUDOs to the end
+	while ( (match = Expr.match.PSEUDO.exec( selector )) ) {
+		later += match[0];
+		selector = selector.replace( Expr.match.PSEUDO, "" );
+	}
+
+	selector = Expr.relative[selector] ? selector + "*" : selector;
+
+	for ( var i = 0, l = root.length; i < l; i++ ) {
+		Sizzle( selector, root[i], tmpSet, seed );
+	}
+
+	return Sizzle.filter( later, tmpSet );
+};
+
+// EXPOSE
+// Override sizzle attribute retrieval
+Sizzle.attr = jQuery.attr;
+Sizzle.selectors.attrMap = {};
+jQuery.find = Sizzle;
+jQuery.expr = Sizzle.selectors;
+jQuery.expr[":"] = jQuery.expr.filters;
+jQuery.unique = Sizzle.uniqueSort;
+jQuery.text = Sizzle.getText;
+jQuery.isXMLDoc = Sizzle.isXML;
+jQuery.contains = Sizzle.contains;
+
+
+})();
+
+
+var runtil = /Until$/,
+	rparentsprev = /^(?:parents|prevUntil|prevAll)/,
+	// Note: This RegExp should be improved, or likely pulled from Sizzle
+	rmultiselector = /,/,
+	isSimple = /^.[^:#\[\.,]*$/,
+	slice = Array.prototype.slice,
+	POS = jQuery.expr.match.globalPOS,
+	// methods guaranteed to produce a unique set when starting from a unique set
+	guaranteedUnique = {
+		children: true,
+		contents: true,
+		next: true,
+		prev: true
+	};
+
+jQuery.fn.extend({
+	find: function( selector ) {
+		var self = this,
+			i, l;
+
+		if ( typeof selector !== "string" ) {
+			return jQuery( selector ).filter(function() {
+				for ( i = 0, l = self.length; i < l; i++ ) {
+					if ( jQuery.contains( self[ i ], this ) ) {
+						return true;
+					}
+				}
+			});
+		}
+
+		var ret = this.pushStack( "", "find", selector ),
+			length, n, r;
+
+		for ( i = 0, l = this.length; i < l; i++ ) {
+			length = ret.length;
+			jQuery.find( selector, this[i], ret );
+
+			if ( i > 0 ) {
+				// Make sure that the results are unique
+				for ( n = length; n < ret.length; n++ ) {
+					for ( r = 0; r < length; r++ ) {
+						if ( ret[r] === ret[n] ) {
+							ret.splice(n--, 1);
+							break;
+						}
+					}
+				}
+			}
+		}
+
+		return ret;
+	},
+
+	has: function( target ) {
+		var targets = jQuery( target );
+		return this.filter(function() {
+			for ( var i = 0, l = targets.length; i < l; i++ ) {
+				if ( jQuery.contains( this, targets[i] ) ) {
+					return true;
+				}
+			}
+		});
+	},
+
+	not: function( selector ) {
+		return this.pushStack( winnow(this, selector, false), "not", selector);
+	},
+
+	filter: function( selector ) {
+		return this.pushStack( winnow(this, selector, true), "filter", selector );
+	},
+
+	is: function( selector ) {
+		return !!selector && (
+			typeof selector === "string" ?
+				// If this is a positional selector, check membership in the returned set
+				// so $("p:first").is("p:last") won't return true for a doc with two "p".
+				POS.test( selector ) ?
+					jQuery( selector, this.context ).index( this[0] ) >= 0 :
+					jQuery.filter( selector, this ).length > 0 :
+				this.filter( selector ).length > 0 );
+	},
+
+	closest: function( selectors, context ) {
+		var ret = [], i, l, cur = this[0];
+
+		// Array (deprecated as of jQuery 1.7)
+		if ( jQuery.isArray( selectors ) ) {
+			var level = 1;
+
+			while ( cur && cur.ownerDocument && cur !== context ) {
+				for ( i = 0; i < selectors.length; i++ ) {
+
+					if ( jQuery( cur ).is( selectors[ i ] ) ) {
+						ret.push({ selector: selectors[ i ], elem: cur, level: level });
+					}
+				}
+
+				cur = cur.parentNode;
+				level++;
+			}
+
+			return ret;
+		}
+
+		// String
+		var pos = POS.test( selectors ) || typeof selectors !== "string" ?
+				jQuery( selectors, context || this.context ) :
+				0;
+
+		for ( i = 0, l = this.length; i < l; i++ ) {
+			cur = this[i];
+
+			while ( cur ) {
+				if ( pos ? pos.index(cur) > -1 : jQuery.find.matchesSelector(cur, selectors) ) {
+					ret.push( cur );
+					break;
+
+				} else {
+					cur = cur.parentNode;
+					if ( !cur || !cur.ownerDocument || cur === context || cur.nodeType === 11 ) {
+						break;
+					}
+				}
+			}
+		}
+
+		ret = ret.length > 1 ? jQuery.unique( ret ) : ret;
+
+		return this.pushStack( ret, "closest", selectors );
+	},
+
+	// Determine the position of an element within
+	// the matched set of elements
+	index: function( elem ) {
+
+		// No argument, return index in parent
+		if ( !elem ) {
+			return ( this[0] && this[0].parentNode ) ? this.prevAll().length : -1;
+		}
+
+		// index in selector
+		if ( typeof elem === "string" ) {
+			return jQuery.inArray( this[0], jQuery( elem ) );
+		}
+
+		// Locate the position of the desired element
+		return jQuery.inArray(
+			// If it receives a jQuery object, the first element is used
+			elem.jquery ? elem[0] : elem, this );
+	},
+
+	add: function( selector, context ) {
+		var set = typeof selector === "string" ?
+				jQuery( selector, context ) :
+				jQuery.makeArray( selector && selector.nodeType ? [ selector ] : selector ),
+			all = jQuery.merge( this.get(), set );
+
+		return this.pushStack( isDisconnected( set[0] ) || isDisconnected( all[0] ) ?
+			all :
+			jQuery.unique( all ) );
+	},
+
+	andSelf: function() {
+		return this.add( this.prevObject );
+	}
+});
+
+// A painfully simple check to see if an element is disconnected
+// from a document (should be improved, where feasible).
+function isDisconnected( node ) {
+	return !node || !node.parentNode || node.parentNode.nodeType === 11;
+}
+
+jQuery.each({
+	parent: function( elem ) {
+		var parent = elem.parentNode;
+		return parent && parent.nodeType !== 11 ? parent : null;
+	},
+	parents: function( elem ) {
+		return jQuery.dir( elem, "parentNode" );
+	},
+	parentsUntil: function( elem, i, until ) {
+		return jQuery.dir( elem, "parentNode", until );
+	},
+	next: function( elem ) {
+		return jQuery.nth( elem, 2, "nextSibling" );
+	},
+	prev: function( elem ) {
+		return jQuery.nth( elem, 2, "previousSibling" );
+	},
+	nextAll: function( elem ) {
+		return jQuery.dir( elem, "nextSibling" );
+	},
+	prevAll: function( elem ) {
+		return jQuery.dir( elem, "previousSibling" );
+	},
+	nextUntil: function( elem, i, until ) {
+		return jQuery.dir( elem, "nextSibling", until );
+	},
+	prevUntil: function( elem, i, until ) {
+		return jQuery.dir( elem, "previousSibling", until );
+	},
+	siblings: function( elem ) {
+		return jQuery.sibling( ( elem.parentNode || {} ).firstChild, elem );
+	},
+	children: function( elem ) {
+		return jQuery.sibling( elem.firstChild );
+	},
+	contents: function( elem ) {
+		return jQuery.nodeName( elem, "iframe" ) ?
+			elem.contentDocument || elem.contentWindow.document :
+			jQuery.makeArray( elem.childNodes );
+	}
+}, function( name, fn ) {
+	jQuery.fn[ name ] = function( until, selector ) {
+		var ret = jQuery.map( this, fn, until );
+
+		if ( !runtil.test( name ) ) {
+			selector = until;
+		}
+
+		if ( selector && typeof selector === "string" ) {
+			ret = jQuery.filter( selector, ret );
+		}
+
+		ret = this.length > 1 && !guaranteedUnique[ name ] ? jQuery.unique( ret ) : ret;
+
+		if ( (this.length > 1 || rmultiselector.test( selector )) && rparentsprev.test( name ) ) {
+			ret = ret.reverse();
+		}
+
+		return this.pushStack( ret, name, slice.call( arguments ).join(",") );
+	};
+});
+
+jQuery.extend({
+	filter: function( expr, elems, not ) {
+		if ( not ) {
+			expr = ":not(" + expr + ")";
+		}
+
+		return elems.length === 1 ?
+			jQuery.find.matchesSelector(elems[0], expr) ? [ elems[0] ] : [] :
+			jQuery.find.matches(expr, elems);
+	},
+
+	dir: function( elem, dir, until ) {
+		var matched = [],
+			cur = elem[ dir ];
+
+		while ( cur && cur.nodeType !== 9 && (until === undefined || cur.nodeType !== 1 || !jQuery( cur ).is( until )) ) {
+			if ( cur.nodeType === 1 ) {
+				matched.push( cur );
+			}
+			cur = cur[dir];
+		}
+		return matched;
+	},
+
+	nth: function( cur, result, dir, elem ) {
+		result = result || 1;
+		var num = 0;
+
+		for ( ; cur; cur = cur[dir] ) {
+			if ( cur.nodeType === 1 && ++num === result ) {
+				break;
+			}
+		}
+
+		return cur;
+	},
+
+	sibling: function( n, elem ) {
+		var r = [];
+
+		for ( ; n; n = n.nextSibling ) {
+			if ( n.nodeType === 1 && n !== elem ) {
+				r.push( n );
+			}
+		}
+
+		return r;
+	}
+});
+
+// Implement the identical functionality for filter and not
+function winnow( elements, qualifier, keep ) {
+
+	// Can't pass null or undefined to indexOf in Firefox 4
+	// Set to 0 to skip string check
+	qualifier = qualifier || 0;
+
+	if ( jQuery.isFunction( qualifier ) ) {
+		return jQuery.grep(elements, function( elem, i ) {
+			var retVal = !!qualifier.call( elem, i, elem );
+			return retVal === keep;
+		});
+
+	} else if ( qualifier.nodeType ) {
+		return jQuery.grep(elements, function( elem, i ) {
+			return ( elem === qualifier ) === keep;
+		});
+
+	} else if ( typeof qualifier === "string" ) {
+		var filtered = jQuery.grep(elements, function( elem ) {
+			return elem.nodeType === 1;
+		});
+
+		if ( isSimple.test( qualifier ) ) {
+			return jQuery.filter(qualifier, filtered, !keep);
+		} else {
+			qualifier = jQuery.filter( qualifier, filtered );
+		}
+	}
+
+	return jQuery.grep(elements, function( elem, i ) {
+		return ( jQuery.inArray( elem, qualifier ) >= 0 ) === keep;
+	});
+}
+
+
+
+
+function createSafeFragment( document ) {
+	var list = nodeNames.split( "|" ),
+	safeFrag = document.createDocumentFragment();
+
+	if ( safeFrag.createElement ) {
+		while ( list.length ) {
+			safeFrag.createElement(
+				list.pop()
+			);
+		}
+	}
+	return safeFrag;
+}
+
+var nodeNames = "abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|" +
+		"header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",
+	rinlinejQuery = / jQuery\d+="(?:\d+|null)"/g,
+	rleadingWhitespace = /^\s+/,
+	rxhtmlTag = /<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,
+	rtagName = /<([\w:]+)/,
+	rtbody = /<tbody/i,
+	rhtml = /<|&#?\w+;/,
+	rnoInnerhtml = /<(?:script|style)/i,
+	rnocache = /<(?:script|object|embed|option|style)/i,
+	rnoshimcache = new RegExp("<(?:" + nodeNames + ")[\\s/>]", "i"),
+	// checked="checked" or checked
+	rchecked = /checked\s*(?:[^=]|=\s*.checked.)/i,
+	rscriptType = /\/(java|ecma)script/i,
+	rcleanScript = /^\s*<!(?:\[CDATA\[|\-\-)/,
+	wrapMap = {
+		option: [ 1, "<select multiple='multiple'>", "</select>" ],
+		legend: [ 1, "<fieldset>", "</fieldset>" ],
+		thead: [ 1, "<table>", "</table>" ],
+		tr: [ 2, "<table><tbody>", "</tbody></table>" ],
+		td: [ 3, "<table><tbody><tr>", "</tr></tbody></table>" ],
+		col: [ 2, "<table><tbody></tbody><colgroup>", "</colgroup></table>" ],
+		area: [ 1, "<map>", "</map>" ],
+		_default: [ 0, "", "" ]
+	},
+	safeFragment = createSafeFragment( document );
+
+wrapMap.optgroup = wrapMap.option;
+wrapMap.tbody = wrapMap.tfoot = wrapMap.colgroup = wrapMap.caption = wrapMap.thead;
+wrapMap.th = wrapMap.td;
+
+// IE can't serialize <link> and <script> tags normally
+if ( !jQuery.support.htmlSerialize ) {
+	wrapMap._default = [ 1, "div<div>", "</div>" ];
+}
+
+jQuery.fn.extend({
+	text: function( value ) {
+		return jQuery.access( this, function( value ) {
+			return value === undefined ?
+				jQuery.text( this ) :
+				this.empty().append( ( this[0] && this[0].ownerDocument || document ).createTextNode( value ) );
+		}, null, value, arguments.length );
+	},
+
+	wrapAll: function( html ) {
+		if ( jQuery.isFunction( html ) ) {
+			return this.each(function(i) {
+				jQuery(this).wrapAll( html.call(this, i) );
+			});
+		}
+
+		if ( this[0] ) {
+			// The elements to wrap the target around
+			var wrap = jQuery( html, this[0].ownerDocument ).eq(0).clone(true);
+
+			if ( this[0].parentNode ) {
+				wrap.insertBefore( this[0] );
+			}
+
+			wrap.map(function() {
+				var elem = this;
+
+				while ( elem.firstChild && elem.firstChild.nodeType === 1 ) {
+					elem = elem.firstChild;
+				}
+
+				return elem;
+			}).append( this );
+		}
+
+		return this;
+	},
+
+	wrapInner: function( html ) {
+		if ( jQuery.isFunction( html ) ) {
+			return this.each(function(i) {
+				jQuery(this).wrapInner( html.call(this, i) );
+			});
+		}
+
+		return this.each(function() {
+			var self = jQuery( this ),
+				contents = self.contents();
+
+			if ( contents.length ) {
+				contents.wrapAll( html );
+
+			} else {
+				self.append( html );
+			}
+		});
+	},
+
+	wrap: function( html ) {
+		var isFunction = jQuery.isFunction( html );
+
+		return this.each(function(i) {
+			jQuery( this ).wrapAll( isFunction ? html.call(this, i) : html );
+		});
+	},
+
+	unwrap: function() {
+		return this.parent().each(function() {
+			if ( !jQuery.nodeName( this, "body" ) ) {
+				jQuery( this ).replaceWith( this.childNodes );
+			}
+		}).end();
+	},
+
+	append: function() {
+		return this.domManip(arguments, true, function( elem ) {
+			if ( this.nodeType === 1 ) {
+				this.appendChild( elem );
+			}
+		});
+	},
+
+	prepend: function() {
+		return this.domManip(arguments, true, function( elem ) {
+			if ( this.nodeType === 1 ) {
+				this.insertBefore( elem, this.firstChild );
+			}
+		});
+	},
+
+	before: function() {
+		if ( this[0] && this[0].parentNode ) {
+			return this.domManip(arguments, false, function( elem ) {
+				this.parentNode.insertBefore( elem, this );
+			});
+		} else if ( arguments.length ) {
+			var set = jQuery.clean( arguments );
+			set.push.apply( set, this.toArray() );
+			return this.pushStack( set, "before", arguments );
+		}
+	},
+
+	after: function() {
+		if ( this[0] && this[0].parentNode ) {
+			return this.domManip(arguments, false, function( elem ) {
+				this.parentNode.insertBefore( elem, this.nextSibling );
+			});
+		} else if ( arguments.length ) {
+			var set = this.pushStack( this, "after", arguments );
+			set.push.apply( set, jQuery.clean(arguments) );
+			return set;
+		}
+	},
+
+	// keepData is for internal use only--do not document
+	remove: function( selector, keepData ) {
+		for ( var i = 0, elem; (elem = this[i]) != null; i++ ) {
+			if ( !selector || jQuery.filter( selector, [ elem ] ).length ) {
+				if ( !keepData && elem.nodeType === 1 ) {
+					jQuery.cleanData( elem.getElementsByTagName("*") );
+					jQuery.cleanData( [ elem ] );
+				}
+
+				if ( elem.parentNode ) {
+					elem.parentNode.removeChild( elem );
+				}
+			}
+		}
+
+		return this;
+	},
+
+	empty: function() {
+		for ( var i = 0, elem; (elem = this[i]) != null; i++ ) {
+			// Remove element nodes and prevent memory leaks
+			if ( elem.nodeType === 1 ) {
+				jQuery.cleanData( elem.getElementsByTagName("*") );
+			}
+
+			// Remove any remaining nodes
+			while ( elem.firstChild ) {
+				elem.removeChild( elem.firstChild );
+			}
+		}
+
+		return this;
+	},
+
+	clone: function( dataAndEvents, deepDataAndEvents ) {
+		dataAndEvents = dataAndEvents == null ? false : dataAndEvents;
+		deepDataAndEvents = deepDataAndEvents == null ? dataAndEvents : deepDataAndEvents;
+
+		return this.map( function () {
+			return jQuery.clone( this, dataAndEvents, deepDataAndEvents );
+		});
+	},
+
+	html: function( value ) {
+		return jQuery.access( this, function( value ) {
+			var elem = this[0] || {},
+				i = 0,
+				l = this.length;
+
+			if ( value === undefined ) {
+				return elem.nodeType === 1 ?
+					elem.innerHTML.replace( rinlinejQuery, "" ) :
+					null;
+			}
+
+
+			if ( typeof value === "string" && !rnoInnerhtml.test( value ) &&
+				( jQuery.support.leadingWhitespace || !rleadingWhitespace.test( value ) ) &&
+				!wrapMap[ ( rtagName.exec( value ) || ["", ""] )[1].toLowerCase() ] ) {
+
+				value = value.replace( rxhtmlTag, "<$1></$2>" );
+
+				try {
+					for (; i < l; i++ ) {
+						// Remove element nodes and prevent memory leaks
+						elem = this[i] || {};
+						if ( elem.nodeType === 1 ) {
+							jQuery.cleanData( elem.getElementsByTagName( "*" ) );
+							elem.innerHTML = value;
+						}
+					}
+
+					elem = 0;
+
+				// If using innerHTML throws an exception, use the fallback method
+				} catch(e) {}
+			}
+
+			if ( elem ) {
+				this.empty().append( value );
+			}
+		}, null, value, arguments.length );
+	},
+
+	replaceWith: function( value ) {
+		if ( this[0] && this[0].parentNode ) {
+			// Make sure that the elements are removed from the DOM before they are inserted
+			// this can help fix replacing a parent with child elements
+			if ( jQuery.isFunction( value ) ) {
+				return this.each(function(i) {
+					var self = jQuery(this), old = self.html();
+					self.replaceWith( value.call( this, i, old ) );
+				});
+			}
+
+			if ( typeof value !== "string" ) {
+				value = jQuery( value ).detach();
+			}
+
+			return this.each(function() {
+				var next = this.nextSibling,
+					parent = this.parentNode;
+
+				jQuery( this ).remove();
+
+				if ( next ) {
+					jQuery(next).before( value );
+				} else {
+					jQuery(parent).append( value );
+				}
+			});
+		} else {
+			return this.length ?
+				this.pushStack( jQuery(jQuery.isFunction(value) ? value() : value), "replaceWith", value ) :
+				this;
+		}
+	},
+
+	detach: function( selector ) {
+		return this.remove( selector, true );
+	},
+
+	domManip: function( args, table, callback ) {
+		var results, first, fragment, parent,
+			value = args[0],
+			scripts = [];
+
+		// We can't cloneNode fragments that contain checked, in WebKit
+		if ( !jQuery.support.checkClone && arguments.length === 3 && typeof value === "string" && rchecked.test( value ) ) {
+			return this.each(function() {
+				jQuery(this).domManip( args, table, callback, true );
+			});
+		}
+
+		if ( jQuery.isFunction(value) ) {
+			return this.each(function(i) {
+				var self = jQuery(this);
+				args[0] = value.call(this, i, table ? self.html() : undefined);
+				self.domManip( args, table, callback );
+			});
+		}
+
+		if ( this[0] ) {
+			parent = value && value.parentNode;
+
+			// If we're in a fragment, just use that instead of building a new one
+			if ( jQuery.support.parentNode && parent && parent.nodeType === 11 && parent.childNodes.length === this.length ) {
+				results = { fragment: parent };
+
+			} else {
+				results = jQuery.buildFragment( args, this, scripts );
+			}
+
+			fragment = results.fragment;
+
+			if ( fragment.childNodes.length === 1 ) {
+				first = fragment = fragment.firstChild;
+			} else {
+				first = fragment.firstChild;
+			}
+
+			if ( first ) {
+				table = table && jQuery.nodeName( first, "tr" );
+
+				for ( var i = 0, l = this.length, lastIndex = l - 1; i < l; i++ ) {
+					callback.call(
+						table ?
+							root(this[i], first) :
+							this[i],
+						// Make sure that we do not leak memory by inadvertently discarding
+						// the original fragment (which might have attached data) instead of
+						// using it; in addition, use the original fragment object for the last
+						// item instead of first because it can end up being emptied incorrectly
+						// in certain situations (Bug #8070).
+						// Fragments from the fragment cache must always be cloned and never used
+						// in place.
+						results.cacheable || ( l > 1 && i < lastIndex ) ?
+							jQuery.clone( fragment, true, true ) :
+							fragment
+					);
+				}
+			}
+
+			if ( scripts.length ) {
+				jQuery.each( scripts, function( i, elem ) {
+					if ( elem.src ) {
+						jQuery.ajax({
+							type: "GET",
+							global: false,
+							url: elem.src,
+							async: false,
+							dataType: "script"
+						});
+					} else {
+						jQuery.globalEval( ( elem.text || elem.textContent || elem.innerHTML || "" ).replace( rcleanScript, "/*$0*/" ) );
+					}
+
+					if ( elem.parentNode ) {
+						elem.parentNode.removeChild( elem );
+					}
+				});
+			}
+		}
+
+		return this;
+	}
+});
+
+function root( elem, cur ) {
+	return jQuery.nodeName(elem, "table") ?
+		(elem.getElementsByTagName("tbody")[0] ||
+		elem.appendChild(elem.ownerDocument.createElement("tbody"))) :
+		elem;
+}
+
+function cloneCopyEvent( src, dest ) {
+
+	if ( dest.nodeType !== 1 || !jQuery.hasData( src ) ) {
+		return;
+	}
+
+	var type, i, l,
+		oldData = jQuery._data( src ),
+		curData = jQuery._data( dest, oldData ),
+		events = oldData.events;
+
+	if ( events ) {
+		delete curData.handle;
+		curData.events = {};
+
+		for ( type in events ) {
+			for ( i = 0, l = events[ type ].length; i < l; i++ ) {
+				jQuery.event.add( dest, type, events[ type ][ i ] );
+			}
+		}
+	}
+
+	// make the cloned public data object a copy from the original
+	if ( curData.data ) {
+		curData.data = jQuery.extend( {}, curData.data );
+	}
+}
+
+function cloneFixAttributes( src, dest ) {
+	var nodeName;
+
+	// We do not need to do anything for non-Elements
+	if ( dest.nodeType !== 1 ) {
+		return;
+	}
+
+	// clearAttributes removes the attributes, which we don't want,
+	// but also removes the attachEvent events, which we *do* want
+	if ( dest.clearAttributes ) {
+		dest.clearAttributes();
+	}
+
+	// mergeAttributes, in contrast, only merges back on the
+	// original attributes, not the events
+	if ( dest.mergeAttributes ) {
+		dest.mergeAttributes( src );
+	}
+
+	nodeName = dest.nodeName.toLowerCase();
+
+	// IE6-8 fail to clone children inside object elements that use
+	// the proprietary classid attribute value (rather than the type
+	// attribute) to identify the type of content to display
+	if ( nodeName === "object" ) {
+		dest.outerHTML = src.outerHTML;
+
+	} else if ( nodeName === "input" && (src.type === "checkbox" || src.type === "radio") ) {
+		// IE6-8 fails to persist the checked state of a cloned checkbox
+		// or radio button. Worse, IE6-7 fail to give the cloned element
+		// a checked appearance if the defaultChecked value isn't also set
+		if ( src.checked ) {
+			dest.defaultChecked = dest.checked = src.checked;
+		}
+
+		// IE6-7 get confused and end up setting the value of a cloned
+		// checkbox/radio button to an empty string instead of "on"
+		if ( dest.value !== src.value ) {
+			dest.value = src.value;
+		}
+
+	// IE6-8 fails to return the selected option to the default selected
+	// state when cloning options
+	} else if ( nodeName === "option" ) {
+		dest.selected = src.defaultSelected;
+
+	// IE6-8 fails to set the defaultValue to the correct value when
+	// cloning other types of input fields
+	} else if ( nodeName === "input" || nodeName === "textarea" ) {
+		dest.defaultValue = src.defaultValue;
+
+	// IE blanks contents when cloning scripts
+	} else if ( nodeName === "script" && dest.text !== src.text ) {
+		dest.text = src.text;
+	}
+
+	// Event data gets referenced instead of copied if the expando
+	// gets copied too
+	dest.removeAttribute( jQuery.expando );
+
+	// Clear flags for bubbling special change/submit events, they must
+	// be reattached when the newly cloned events are first activated
+	dest.removeAttribute( "_submit_attached" );
+	dest.removeAttribute( "_change_attached" );
+}
+
+jQuery.buildFragment = function( args, nodes, scripts ) {
+	var fragment, cacheable, cacheresults, doc,
+	first = args[ 0 ];
+
+	// nodes may contain either an explicit document object,
+	// a jQuery collection or context object.
+	// If nodes[0] contains a valid object to assign to doc
+	if ( nodes && nodes[0] ) {
+		doc = nodes[0].ownerDocument || nodes[0];
+	}
+
+	// Ensure that an attr object doesn't incorrectly stand in as a document object
+	// Chrome and Firefox seem to allow this to occur and will throw exception
+	// Fixes #8950
+	if ( !doc.createDocumentFragment ) {
+		doc = document;
+	}
+
+	// Only cache "small" (1/2 KB) HTML strings that are associated with the main document
+	// Cloning options loses the selected state, so don't cache them
+	// IE 6 doesn't like it when you put <object> or <embed> elements in a fragment
+	// Also, WebKit does not clone 'checked' attributes on cloneNode, so don't cache
+	// Lastly, IE6,7,8 will not correctly reuse cached fragments that were created from unknown elems #10501
+	if ( args.length === 1 && typeof first === "string" && first.length < 512 && doc === document &&
+		first.charAt(0) === "<" && !rnocache.test( first ) &&
+		(jQuery.support.checkClone || !rchecked.test( first )) &&
+		(jQuery.support.html5Clone || !rnoshimcache.test( first )) ) {
+
+		cacheable = true;
+
+		cacheresults = jQuery.fragments[ first ];
+		if ( cacheresults && cacheresults !== 1 ) {
+			fragment = cacheresults;
+		}
+	}
+
+	if ( !fragment ) {
+		fragment = doc.createDocumentFragment();
+		jQuery.clean( args, doc, fragment, scripts );
+	}
+
+	if ( cacheable ) {
+		jQuery.fragments[ first ] = cacheresults ? fragment : 1;
+	}
+
+	return { fragment: fragment, cacheable: cacheable };
+};
+
+jQuery.fragments = {};
+
+jQuery.each({
+	appendTo: "append",
+	prependTo: "prepend",
+	insertBefore: "before",
+	insertAfter: "after",
+	replaceAll: "replaceWith"
+}, function( name, original ) {
+	jQuery.fn[ name ] = function( selector ) {
+		var ret = [],
+			insert = jQuery( selector ),
+			parent = this.length === 1 && this[0].parentNode;
+
+		if ( parent && parent.nodeType === 11 && parent.childNodes.length === 1 && insert.length === 1 ) {
+			insert[ original ]( this[0] );
+			return this;
+
+		} else {
+			for ( var i = 0, l = insert.length; i < l; i++ ) {
+				var elems = ( i > 0 ? this.clone(true) : this ).get();
+				jQuery( insert[i] )[ original ]( elems );
+				ret = ret.concat( elems );
+			}
+
+			return this.pushStack( ret, name, insert.selector );
+		}
+	};
+});
+
+function getAll( elem ) {
+	if ( typeof elem.getElementsByTagName !== "undefined" ) {
+		return elem.getElementsByTagName( "*" );
+
+	} else if ( typeof elem.querySelectorAll !== "undefined" ) {
+		return elem.querySelectorAll( "*" );
+
+	} else {
+		return [];
+	}
+}
+
+// Used in clean, fixes the defaultChecked property
+function fixDefaultChecked( elem ) {
+	if ( elem.type === "checkbox" || elem.type === "radio" ) {
+		elem.defaultChecked = elem.checked;
+	}
+}
+// Finds all inputs and passes them to fixDefaultChecked
+function findInputs( elem ) {
+	var nodeName = ( elem.nodeName || "" ).toLowerCase();
+	if ( nodeName === "input" ) {
+		fixDefaultChecked( elem );
+	// Skip scripts, get other children
+	} else if ( nodeName !== "script" && typeof elem.getElementsByTagName !== "undefined" ) {
+		jQuery.grep( elem.getElementsByTagName("input"), fixDefaultChecked );
+	}
+}
+
+// Derived From: http://www.iecss.com/shimprove/javascript/shimprove.1-0-1.js
+function shimCloneNode( elem ) {
+	var div = document.createElement( "div" );
+	safeFragment.appendChild( div );
+
+	div.innerHTML = elem.outerHTML;
+	return div.firstChild;
+}
+
+jQuery.extend({
+	clone: function( elem, dataAndEvents, deepDataAndEvents ) {
+		var srcElements,
+			destElements,
+			i,
+			// IE<=8 does not properly clone detached, unknown element nodes
+			clone = jQuery.support.html5Clone || jQuery.isXMLDoc(elem) || !rnoshimcache.test( "<" + elem.nodeName + ">" ) ?
+				elem.cloneNode( true ) :
+				shimCloneNode( elem );
+
+		if ( (!jQuery.support.noCloneEvent || !jQuery.support.noCloneChecked) &&
+				(elem.nodeType === 1 || elem.nodeType === 11) && !jQuery.isXMLDoc(elem) ) {
+			// IE copies events bound via attachEvent when using cloneNode.
+			// Calling detachEvent on the clone will also remove the events
+			// from the original. In order to get around this, we use some
+			// proprietary methods to clear the events. Thanks to MooTools
+			// guys for this hotness.
+
+			cloneFixAttributes( elem, clone );
+
+			// Using Sizzle here is crazy slow, so we use getElementsByTagName instead
+			srcElements = getAll( elem );
+			destElements = getAll( clone );
+
+			// Weird iteration because IE will replace the length property
+			// with an element if you are cloning the body and one of the
+			// elements on the page has a name or id of "length"
+			for ( i = 0; srcElements[i]; ++i ) {
+				// Ensure that the destination node is not null; Fixes #9587
+				if ( destElements[i] ) {
+					cloneFixAttributes( srcElements[i], destElements[i] );
+				}
+			}
+		}
+
+		// Copy the events from the original to the clone
+		if ( dataAndEvents ) {
+			cloneCopyEvent( elem, clone );
+
+			if ( deepDataAndEvents ) {
+				srcElements = getAll( elem );
+				destElements = getAll( clone );
+
+				for ( i = 0; srcElements[i]; ++i ) {
+					cloneCopyEvent( srcElements[i], destElements[i] );
+				}
+			}
+		}
+
+		srcElements = destElements = null;
+
+		// Return the cloned set
+		return clone;
+	},
+
+	clean: function( elems, context, fragment, scripts ) {
+		var checkScriptType, script, j,
+				ret = [];
+
+		context = context || document;
+
+		// !context.createElement fails in IE with an error but returns typeof 'object'
+		if ( typeof context.createElement === "undefined" ) {
+			context = context.ownerDocument || context[0] && context[0].ownerDocument || document;
+		}
+
+		for ( var i = 0, elem; (elem = elems[i]) != null; i++ ) {
+			if ( typeof elem === "number" ) {
+				elem += "";
+			}
+
+			if ( !elem ) {
+				continue;
+			}
+
+			// Convert html string into DOM nodes
+			if ( typeof elem === "string" ) {
+				if ( !rhtml.test( elem ) ) {
+					elem = context.createTextNode( elem );
+				} else {
+					// Fix "XHTML"-style tags in all browsers
+					elem = elem.replace(rxhtmlTag, "<$1></$2>");
+
+					// Trim whitespace, otherwise indexOf won't work as expected
+					var tag = ( rtagName.exec( elem ) || ["", ""] )[1].toLowerCase(),
+						wrap = wrapMap[ tag ] || wrapMap._default,
+						depth = wrap[0],
+						div = context.createElement("div"),
+						safeChildNodes = safeFragment.childNodes,
+						remove;
+
+					// Append wrapper element to unknown element safe doc fragment
+					if ( context === document ) {
+						// Use the fragment we've already created for this document
+						safeFragment.appendChild( div );
+					} else {
+						// Use a fragment created with the owner document
+						createSafeFragment( context ).appendChild( div );
+					}
+
+					// Go to html and back, then peel off extra wrappers
+					div.innerHTML = wrap[1] + elem + wrap[2];
+
+					// Move to the right depth
+					while ( depth-- ) {
+						div = div.lastChild;
+					}
+
+					// Remove IE's autoinserted <tbody> from table fragments
+					if ( !jQuery.support.tbody ) {
+
+						// String was a <table>, *may* have spurious <tbody>
+						var hasBody = rtbody.test(elem),
+							tbody = tag === "table" && !hasBody ?
+								div.firstChild && div.firstChild.childNodes :
+
+								// String was a bare <thead> or <tfoot>
+								wrap[1] === "<table>" && !hasBody ?
+									div.childNodes :
+									[];
+
+						for ( j = tbody.length - 1; j >= 0 ; --j ) {
+							if ( jQuery.nodeName( tbody[ j ], "tbody" ) && !tbody[ j ].childNodes.length ) {
+								tbody[ j ].parentNode.removeChild( tbody[ j ] );
+							}
+						}
+					}
+
+					// IE completely kills leading whitespace when innerHTML is used
+					if ( !jQuery.support.leadingWhitespace && rleadingWhitespace.test( elem ) ) {
+						div.insertBefore( context.createTextNode( rleadingWhitespace.exec(elem)[0] ), div.firstChild );
+					}
+
+					elem = div.childNodes;
+
+					// Clear elements from DocumentFragment (safeFragment or otherwise)
+					// to avoid hoarding elements. Fixes #11356
+					if ( div ) {
+						div.parentNode.removeChild( div );
+
+						// Guard against -1 index exceptions in FF3.6
+						if ( safeChildNodes.length > 0 ) {
+							remove = safeChildNodes[ safeChildNodes.length - 1 ];
+
+							if ( remove && remove.parentNode ) {
+								remove.parentNode.removeChild( remove );
+							}
+						}
+					}
+				}
+			}
+
+			// Resets defaultChecked for any radios and checkboxes
+			// about to be appended to the DOM in IE 6/7 (#8060)
+			var len;
+			if ( !jQuery.support.appendChecked ) {
+				if ( elem[0] && typeof (len = elem.length) === "number" ) {
+					for ( j = 0; j < len; j++ ) {
+						findInputs( elem[j] );
+					}
+				} else {
+					findInputs( elem );
+				}
+			}
+
+			if ( elem.nodeType ) {
+				ret.push( elem );
+			} else {
+				ret = jQuery.merge( ret, elem );
+			}
+		}
+
+		if ( fragment ) {
+			checkScriptType = function( elem ) {
+				return !elem.type || rscriptType.test( elem.type );
+			};
+			for ( i = 0; ret[i]; i++ ) {
+				script = ret[i];
+				if ( scripts && jQuery.nodeName( script, "script" ) && (!script.type || rscriptType.test( script.type )) ) {
+					scripts.push( script.parentNode ? script.parentNode.removeChild( script ) : script );
+
+				} else {
+					if ( script.nodeType === 1 ) {
+						var jsTags = jQuery.grep( script.getElementsByTagName( "script" ), checkScriptType );
+
+						ret.splice.apply( ret, [i + 1, 0].concat( jsTags ) );
+					}
+					fragment.appendChild( script );
+				}
+			}
+		}
+
+		return ret;
+	},
+
+	cleanData: function( elems ) {
+		var data, id,
+			cache = jQuery.cache,
+			special = jQuery.event.special,
+			deleteExpando = jQuery.support.deleteExpando;
+
+		for ( var i = 0, elem; (elem = elems[i]) != null; i++ ) {
+			if ( elem.nodeName && jQuery.noData[elem.nodeName.toLowerCase()] ) {
+				continue;
+			}
+
+			id = elem[ jQuery.expando ];
+
+			if ( id ) {
+				data = cache[ id ];
+
+				if ( data && data.events ) {
+					for ( var type in data.events ) {
+						if ( special[ type ] ) {
+							jQuery.event.remove( elem, type );
+
+						// This is a shortcut to avoid jQuery.event.remove's overhead
+						} else {
+							jQuery.removeEvent( elem, type, data.handle );
+						}
+					}
+
+					// Null the DOM reference to avoid IE6/7/8 leak (#7054)
+					if ( data.handle ) {
+						data.handle.elem = null;
+					}
+				}
+
+				if ( deleteExpando ) {
+					delete elem[ jQuery.expando ];
+
+				} else if ( elem.removeAttribute ) {
+					elem.removeAttribute( jQuery.expando );
+				}
+
+				delete cache[ id ];
+			}
+		}
+	}
+});
+
+
+
+
+var ralpha = /alpha\([^)]*\)/i,
+	ropacity = /opacity=([^)]*)/,
+	// fixed for IE9, see #8346
+	rupper = /([A-Z]|^ms)/g,
+	rnum = /^[\-+]?(?:\d*\.)?\d+$/i,
+	rnumnonpx = /^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,
+	rrelNum = /^([\-+])=([\-+.\de]+)/,
+	rmargin = /^margin/,
+
+	cssShow = { position: "absolute", visibility: "hidden", display: "block" },
+
+	// order is important!
+	cssExpand = [ "Top", "Right", "Bottom", "Left" ],
+
+	curCSS,
+
+	getComputedStyle,
+	currentStyle;
+
+jQuery.fn.css = function( name, value ) {
+	return jQuery.access( this, function( elem, name, value ) {
+		return value !== undefined ?
+			jQuery.style( elem, name, value ) :
+			jQuery.css( elem, name );
+	}, name, value, arguments.length > 1 );
+};
+
+jQuery.extend({
+	// Add in style property hooks for overriding the default
+	// behavior of getting and setting a style property
+	cssHooks: {
+		opacity: {
+			get: function( elem, computed ) {
+				if ( computed ) {
+					// We should always get a number back from opacity
+					var ret = curCSS( elem, "opacity" );
+					return ret === "" ? "1" : ret;
+
+				} else {
+					return elem.style.opacity;
+				}
+			}
+		}
+	},
+
+	// Exclude the following css properties to add px
+	cssNumber: {
+		"fillOpacity": true,
+		"fontWeight": true,
+		"lineHeight": true,
+		"opacity": true,
+		"orphans": true,
+		"widows": true,
+		"zIndex": true,
+		"zoom": true
+	},
+
+	// Add in properties whose names you wish to fix before
+	// setting or getting the value
+	cssProps: {
+		// normalize float css property
+		"float": jQuery.support.cssFloat ? "cssFloat" : "styleFloat"
+	},
+
+	// Get and set the style property on a DOM Node
+	style: function( elem, name, value, extra ) {
+		// Don't set styles on text and comment nodes
+		if ( !elem || elem.nodeType === 3 || elem.nodeType === 8 || !elem.style ) {
+			return;
+		}
+
+		// Make sure that we're working with the right name
+		var ret, type, origName = jQuery.camelCase( name ),
+			style = elem.style, hooks = jQuery.cssHooks[ origName ];
+
+		name = jQuery.cssProps[ origName ] || origName;
+
+		// Check if we're setting a value
+		if ( value !== undefined ) {
+			type = typeof value;
+
+			// convert relative number strings (+= or -=) to relative numbers. #7345
+			if ( type === "string" && (ret = rrelNum.exec( value )) ) {
+				value = ( +( ret[1] + 1) * +ret[2] ) + parseFloat( jQuery.css( elem, name ) );
+				// Fixes bug #9237
+				type = "number";
+			}
+
+			// Make sure that NaN and null values aren't set. See: #7116
+			if ( value == null || type === "number" && isNaN( value ) ) {
+				return;
+			}
+
+			// If a number was passed in, add 'px' to the (except for certain CSS properties)
+			if ( type === "number" && !jQuery.cssNumber[ origName ] ) {
+				value += "px";
+			}
+
+			// If a hook was provided, use that value, otherwise just set the specified value
+			if ( !hooks || !("set" in hooks) || (value = hooks.set( elem, value )) !== undefined ) {
+				// Wrapped to prevent IE from throwing errors when 'invalid' values are provided
+				// Fixes bug #5509
+				try {
+					style[ name ] = value;
+				} catch(e) {}
+			}
+
+		} else {
+			// If a hook was provided get the non-computed value from there
+			if ( hooks && "get" in hooks && (ret = hooks.get( elem, false, extra )) !== undefined ) {
+				return ret;
+			}
+
+			// Otherwise just get the value from the style object
+			return style[ name ];
+		}
+	},
+
+	css: function( elem, name, extra ) {
+		var ret, hooks;
+
+		// Make sure that we're working with the right name
+		name = jQuery.camelCase( name );
+		hooks = jQuery.cssHooks[ name ];
+		name = jQuery.cssProps[ name ] || name;
+
+		// cssFloat needs a special treatment
+		if ( name === "cssFloat" ) {
+			name = "float";
+		}
+
+		// If a hook was provided get the computed value from there
+		if ( hooks && "get" in hooks && (ret = hooks.get( elem, true, extra )) !== undefined ) {
+			return ret;
+
+		// Otherwise, if a way to get the computed value exists, use that
+		} else if ( curCSS ) {
+			return curCSS( elem, name );
+		}
+	},
+
+	// A method for quickly swapping in/out CSS properties to get correct calculations
+	swap: function( elem, options, callback ) {
+		var old = {},
+			ret, name;
+
+		// Remember the old values, and insert the new ones
+		for ( name in options ) {
+			old[ name ] = elem.style[ name ];
+			elem.style[ name ] = options[ name ];
+		}
+
+		ret = callback.call( elem );
+
+		// Revert the old values
+		for ( name in options ) {
+			elem.style[ name ] = old[ name ];
+		}
+
+		return ret;
+	}
+});
+
+// DEPRECATED in 1.3, Use jQuery.css() instead
+jQuery.curCSS = jQuery.css;
+
+if ( document.defaultView && document.defaultView.getComputedStyle ) {
+	getComputedStyle = function( elem, name ) {
+		var ret, defaultView, computedStyle, width,
+			style = elem.style;
+
+		name = name.replace( rupper, "-$1" ).toLowerCase();
+
+		if ( (defaultView = elem.ownerDocument.defaultView) &&
+				(computedStyle = defaultView.getComputedStyle( elem, null )) ) {
+
+			ret = computedStyle.getPropertyValue( name );
+			if ( ret === "" && !jQuery.contains( elem.ownerDocument.documentElement, elem ) ) {
+				ret = jQuery.style( elem, name );
+			}
+		}
+
+		// A tribute to the "awesome hack by Dean Edwards"
+		// WebKit uses "computed value (percentage if specified)" instead of "used value" for margins
+		// which is against the CSSOM draft spec: http://dev.w3.org/csswg/cssom/#resolved-values
+		if ( !jQuery.support.pixelMargin && computedStyle && rmargin.test( name ) && rnumnonpx.test( ret ) ) {
+			width = style.width;
+			style.width = ret;
+			ret = computedStyle.width;
+			style.width = width;
+		}
+
+		return ret;
+	};
+}
+
+if ( document.documentElement.currentStyle ) {
+	currentStyle = function( elem, name ) {
+		var left, rsLeft, uncomputed,
+			ret = elem.currentStyle && elem.currentStyle[ name ],
+			style = elem.style;
+
+		// Avoid setting ret to empty string here
+		// so we don't default to auto
+		if ( ret == null && style && (uncomputed = style[ name ]) ) {
+			ret = uncomputed;
+		}
+
+		// From the awesome hack by Dean Edwards
+		// http://erik.eae.net/archives/2007/07/27/18.54.15/#comment-102291
+
+		// If we're not dealing with a regular pixel number
+		// but a number that has a weird ending, we need to convert it to pixels
+		if ( rnumnonpx.test( ret ) ) {
+
+			// Remember the original values
+			left = style.left;
+			rsLeft = elem.runtimeStyle && elem.runtimeStyle.left;
+
+			// Put in the new values to get a computed value out
+			if ( rsLeft ) {
+				elem.runtimeStyle.left = elem.currentStyle.left;
+			}
+			style.left = name === "fontSize" ? "1em" : ret;
+			ret = style.pixelLeft + "px";
+
+			// Revert the changed values
+			style.left = left;
+			if ( rsLeft ) {
+				elem.runtimeStyle.left = rsLeft;
+			}
+		}
+
+		return ret === "" ? "auto" : ret;
+	};
+}
+
+curCSS = getComputedStyle || currentStyle;
+
+function getWidthOrHeight( elem, name, extra ) {
+
+	// Start with offset property
+	var val = name === "width" ? elem.offsetWidth : elem.offsetHeight,
+		i = name === "width" ? 1 : 0,
+		len = 4;
+
+	if ( val > 0 ) {
+		if ( extra !== "border" ) {
+			for ( ; i < len; i += 2 ) {
+				if ( !extra ) {
+					val -= parseFloat( jQuery.css( elem, "padding" + cssExpand[ i ] ) ) || 0;
+				}
+				if ( extra === "margin" ) {
+					val += parseFloat( jQuery.css( elem, extra + cssExpand[ i ] ) ) || 0;
+				} else {
+					val -= parseFloat( jQuery.css( elem, "border" + cssExpand[ i ] + "Width" ) ) || 0;
+				}
+			}
+		}
+
+		return val + "px";
+	}
+
+	// Fall back to computed then uncomputed css if necessary
+	val = curCSS( elem, name );
+	if ( val < 0 || val == null ) {
+		val = elem.style[ name ];
+	}
+
+	// Computed unit is not pixels. Stop here and return.
+	if ( rnumnonpx.test(val) ) {
+		return val;
+	}
+
+	// Normalize "", auto, and prepare for extra
+	val = parseFloat( val ) || 0;
+
+	// Add padding, border, margin
+	if ( extra ) {
+		for ( ; i < len; i += 2 ) {
+			val += parseFloat( jQuery.css( elem, "padding" + cssExpand[ i ] ) ) || 0;
+			if ( extra !== "padding" ) {
+				val += parseFloat( jQuery.css( elem, "border" + cssExpand[ i ] + "Width" ) ) || 0;
+			}
+			if ( extra === "margin" ) {
+				val += parseFloat( jQuery.css( elem, extra + cssExpand[ i ]) ) || 0;
+			}
+		}
+	}
+
+	return val + "px";
+}
+
+jQuery.each([ "height", "width" ], function( i, name ) {
+	jQuery.cssHooks[ name ] = {
+		get: function( elem, computed, extra ) {
+			if ( computed ) {
+				if ( elem.offsetWidth !== 0 ) {
+					return getWidthOrHeight( elem, name, extra );
+				} else {
+					return jQuery.swap( elem, cssShow, function() {
+						return getWidthOrHeight( elem, name, extra );
+					});
+				}
+			}
+		},
+
+		set: function( elem, value ) {
+			return rnum.test( value ) ?
+				value + "px" :
+				value;
+		}
+	};
+});
+
+if ( !jQuery.support.opacity ) {
+	jQuery.cssHooks.opacity = {
+		get: function( elem, computed ) {
+			// IE uses filters for opacity
+			return ropacity.test( (computed && elem.currentStyle ? elem.currentStyle.filter : elem.style.filter) || "" ) ?
+				( parseFloat( RegExp.$1 ) / 100 ) + "" :
+				computed ? "1" : "";
+		},
+
+		set: function( elem, value ) {
+			var style = elem.style,
+				currentStyle = elem.currentStyle,
+				opacity = jQuery.isNumeric( value ) ? "alpha(opacity=" + value * 100 + ")" : "",
+				filter = currentStyle && currentStyle.filter || style.filter || "";
+
+			// IE has trouble with opacity if it does not have layout
+			// Force it by setting the zoom level
+			style.zoom = 1;
+
+			// if setting opacity to 1, and no other filters exist - attempt to remove filter attribute #6652
+			if ( value >= 1 && jQuery.trim( filter.replace( ralpha, "" ) ) === "" ) {
+
+				// Setting style.filter to null, "" & " " still leave "filter:" in the cssText
+				// if "filter:" is present at all, clearType is disabled, we want to avoid this
+				// style.removeAttribute is IE Only, but so apparently is this code path...
+				style.removeAttribute( "filter" );
+
+				// if there there is no filter style applied in a css rule, we are done
+				if ( currentStyle && !currentStyle.filter ) {
+					return;
+				}
+			}
+
+			// otherwise, set new filter values
+			style.filter = ralpha.test( filter ) ?
+				filter.replace( ralpha, opacity ) :
+				filter + " " + opacity;
+		}
+	};
+}
+
+jQuery(function() {
+	// This hook cannot be added until DOM ready because the support test
+	// for it is not run until after DOM ready
+	if ( !jQuery.support.reliableMarginRight ) {
+		jQuery.cssHooks.marginRight = {
+			get: function( elem, computed ) {
+				// WebKit Bug 13343 - getComputedStyle returns wrong value for margin-right
+				// Work around by temporarily setting element display to inline-block
+				return jQuery.swap( elem, { "display": "inline-block" }, function() {
+					if ( computed ) {
+						return curCSS( elem, "margin-right" );
+					} else {
+						return elem.style.marginRight;
+					}
+				});
+			}
+		};
+	}
+});
+
+if ( jQuery.expr && jQuery.expr.filters ) {
+	jQuery.expr.filters.hidden = function( elem ) {
+		var width = elem.offsetWidth,
+			height = elem.offsetHeight;
+
+		return ( width === 0 && height === 0 ) || (!jQuery.support.reliableHiddenOffsets && ((elem.style && elem.style.display) || jQuery.css( elem, "display" )) === "none");
+	};
+
+	jQuery.expr.filters.visible = function( elem ) {
+		return !jQuery.expr.filters.hidden( elem );
+	};
+}
+
+// These hooks are used by animate to expand properties
+jQuery.each({
+	margin: "",
+	padding: "",
+	border: "Width"
+}, function( prefix, suffix ) {
+
+	jQuery.cssHooks[ prefix + suffix ] = {
+		expand: function( value ) {
+			var i,
+
+				// assumes a single number if not a string
+				parts = typeof value === "string" ? value.split(" ") : [ value ],
+				expanded = {};
+
+			for ( i = 0; i < 4; i++ ) {
+				expanded[ prefix + cssExpand[ i ] + suffix ] =
+					parts[ i ] || parts[ i - 2 ] || parts[ 0 ];
+			}
+
+			return expanded;
+		}
+	};
+});
+
+
+
+
+var r20 = /%20/g,
+	rbracket = /\[\]$/,
+	rCRLF = /\r?\n/g,
+	rhash = /#.*$/,
+	rheaders = /^(.*?):[ \t]*([^\r\n]*)\r?$/mg, // IE leaves an \r character at EOL
+	rinput = /^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,
+	// #7653, #8125, #8152: local protocol detection
+	rlocalProtocol = /^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,
+	rnoContent = /^(?:GET|HEAD)$/,
+	rprotocol = /^\/\//,
+	rquery = /\?/,
+	rscript = /<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,
+	rselectTextarea = /^(?:select|textarea)/i,
+	rspacesAjax = /\s+/,
+	rts = /([?&])_=[^&]*/,
+	rurl = /^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,
+
+	// Keep a copy of the old load method
+	_load = jQuery.fn.load,
+
+	/* Prefilters
+	 * 1) They are useful to introduce custom dataTypes (see ajax/jsonp.js for an example)
+	 * 2) These are called:
+	 *    - BEFORE asking for a transport
+	 *    - AFTER param serialization (s.data is a string if s.processData is true)
+	 * 3) key is the dataType
+	 * 4) the catchall symbol "*" can be used
+	 * 5) execution will start with transport dataType and THEN continue down to "*" if needed
+	 */
+	prefilters = {},
+
+	/* Transports bindings
+	 * 1) key is the dataType
+	 * 2) the catchall symbol "*" can be used
+	 * 3) selection will start with transport dataType and THEN go to "*" if needed
+	 */
+	transports = {},
+
+	// Document location
+	ajaxLocation,
+
+	// Document location segments
+	ajaxLocParts,
+
+	// Avoid comment-prolog char sequence (#10098); must appease lint and evade compression
+	allTypes = ["*/"] + ["*"];
+
+// #8138, IE may throw an exception when accessing
+// a field from window.location if document.domain has been set
+try {
+	ajaxLocation = location.href;
+} catch( e ) {
+	// Use the href attribute of an A element
+	// since IE will modify it given document.location
+	ajaxLocation = document.createElement( "a" );
+	ajaxLocation.href = "";
+	ajaxLocation = ajaxLocation.href;
+}
+
+// Segment location into parts
+ajaxLocParts = rurl.exec( ajaxLocation.toLowerCase() ) || [];
+
+// Base "constructor" for jQuery.ajaxPrefilter and jQuery.ajaxTransport
+function addToPrefiltersOrTransports( structure ) {
+
+	// dataTypeExpression is optional and defaults to "*"
+	return function( dataTypeExpression, func ) {
+
+		if ( typeof dataTypeExpression !== "string" ) {
+			func = dataTypeExpression;
+			dataTypeExpression = "*";
+		}
+
+		if ( jQuery.isFunction( func ) ) {
+			var dataTypes = dataTypeExpression.toLowerCase().split( rspacesAjax ),
+				i = 0,
+				length = dataTypes.length,
+				dataType,
+				list,
+				placeBefore;
+
+			// For each dataType in the dataTypeExpression
+			for ( ; i < length; i++ ) {
+				dataType = dataTypes[ i ];
+				// We control if we're asked to add before
+				// any existing element
+				placeBefore = /^\+/.test( dataType );
+				if ( placeBefore ) {
+					dataType = dataType.substr( 1 ) || "*";
+				}
+				list = structure[ dataType ] = structure[ dataType ] || [];
+				// then we add to the structure accordingly
+				list[ placeBefore ? "unshift" : "push" ]( func );
+			}
+		}
+	};
+}
+
+// Base inspection function for prefilters and transports
+function inspectPrefiltersOrTransports( structure, options, originalOptions, jqXHR,
+		dataType /* internal */, inspected /* internal */ ) {
+
+	dataType = dataType || options.dataTypes[ 0 ];
+	inspected = inspected || {};
+
+	inspected[ dataType ] = true;
+
+	var list = structure[ dataType ],
+		i = 0,
+		length = list ? list.length : 0,
+		executeOnly = ( structure === prefilters ),
+		selection;
+
+	for ( ; i < length && ( executeOnly || !selection ); i++ ) {
+		selection = list[ i ]( options, originalOptions, jqXHR );
+		// If we got redirected to another dataType
+		// we try there if executing only and not done already
+		if ( typeof selection === "string" ) {
+			if ( !executeOnly || inspected[ selection ] ) {
+				selection = undefined;
+			} else {
+				options.dataTypes.unshift( selection );
+				selection = inspectPrefiltersOrTransports(
+						structure, options, originalOptions, jqXHR, selection, inspected );
+			}
+		}
+	}
+	// If we're only executing or nothing was selected
+	// we try the catchall dataType if not done already
+	if ( ( executeOnly || !selection ) && !inspected[ "*" ] ) {
+		selection = inspectPrefiltersOrTransports(
+				structure, options, originalOptions, jqXHR, "*", inspected );
+	}
+	// unnecessary when only executing (prefilters)
+	// but it'll be ignored by the caller in that case
+	return selection;
+}
+
+// A special extend for ajax options
+// that takes "flat" options (not to be deep extended)
+// Fixes #9887
+function ajaxExtend( target, src ) {
+	var key, deep,
+		flatOptions = jQuery.ajaxSettings.flatOptions || {};
+	for ( key in src ) {
+		if ( src[ key ] !== undefined ) {
+			( flatOptions[ key ] ? target : ( deep || ( deep = {} ) ) )[ key ] = src[ key ];
+		}
+	}
+	if ( deep ) {
+		jQuery.extend( true, target, deep );
+	}
+}
+
+jQuery.fn.extend({
+	load: function( url, params, callback ) {
+		if ( typeof url !== "string" && _load ) {
+			return _load.apply( this, arguments );
+
+		// Don't do a request if no elements are being requested
+		} else if ( !this.length ) {
+			return this;
+		}
+
+		var off = url.indexOf( " " );
+		if ( off >= 0 ) {
+			var selector = url.slice( off, url.length );
+			url = url.slice( 0, off );
+		}
+
+		// Default to a GET request
+		var type = "GET";
+
+		// If the second parameter was provided
+		if ( params ) {
+			// If it's a function
+			if ( jQuery.isFunction( params ) ) {
+				// We assume that it's the callback
+				callback = params;
+				params = undefined;
+
+			// Otherwise, build a param string
+			} else if ( typeof params === "object" ) {
+				params = jQuery.param( params, jQuery.ajaxSettings.traditional );
+				type = "POST";
+			}
+		}
+
+		var self = this;
+
+		// Request the remote document
+		jQuery.ajax({
+			url: url,
+			type: type,
+			dataType: "html",
+			data: params,
+			// Complete callback (responseText is used internally)
+			complete: function( jqXHR, status, responseText ) {
+				// Store the response as specified by the jqXHR object
+				responseText = jqXHR.responseText;
+				// If successful, inject the HTML into all the matched elements
+				if ( jqXHR.isResolved() ) {
+					// #4825: Get the actual response in case
+					// a dataFilter is present in ajaxSettings
+					jqXHR.done(function( r ) {
+						responseText = r;
+					});
+					// See if a selector was specified
+					self.html( selector ?
+						// Create a dummy div to hold the results
+						jQuery("<div>")
+							// inject the contents of the document in, removing the scripts
+							// to avoid any 'Permission Denied' errors in IE
+							.append(responseText.replace(rscript, ""))
+
+							// Locate the specified elements
+							.find(selector) :
+
+						// If not, just inject the full result
+						responseText );
+				}
+
+				if ( callback ) {
+					self.each( callback, [ responseText, status, jqXHR ] );
+				}
+			}
+		});
+
+		return this;
+	},
+
+	serialize: function() {
+		return jQuery.param( this.serializeArray() );
+	},
+
+	serializeArray: function() {
+		return this.map(function(){
+			return this.elements ? jQuery.makeArray( this.elements ) : this;
+		})
+		.filter(function(){
+			return this.name && !this.disabled &&
+				( this.checked || rselectTextarea.test( this.nodeName ) ||
+					rinput.test( this.type ) );
+		})
+		.map(function( i, elem ){
+			var val = jQuery( this ).val();
+
+			return val == null ?
+				null :
+				jQuery.isArray( val ) ?
+					jQuery.map( val, function( val, i ){
+						return { name: elem.name, value: val.replace( rCRLF, "\r\n" ) };
+					}) :
+					{ name: elem.name, value: val.replace( rCRLF, "\r\n" ) };
+		}).get();
+	}
+});
+
+// Attach a bunch of functions for handling common AJAX events
+jQuery.each( "ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split( " " ), function( i, o ){
+	jQuery.fn[ o ] = function( f ){
+		return this.on( o, f );
+	};
+});
+
+jQuery.each( [ "get", "post" ], function( i, method ) {
+	jQuery[ method ] = function( url, data, callback, type ) {
+		// shift arguments if data argument was omitted
+		if ( jQuery.isFunction( data ) ) {
+			type = type || callback;
+			callback = data;
+			data = undefined;
+		}
+
+		return jQuery.ajax({
+			type: method,
+			url: url,
+			data: data,
+			success: callback,
+			dataType: type
+		});
+	};
+});
+
+jQuery.extend({
+
+	getScript: function( url, callback ) {
+		return jQuery.get( url, undefined, callback, "script" );
+	},
+
+	getJSON: function( url, data, callback ) {
+		return jQuery.get( url, data, callback, "json" );
+	},
+
+	// Creates a full fledged settings object into target
+	// with both ajaxSettings and settings fields.
+	// If target is omitted, writes into ajaxSettings.
+	ajaxSetup: function( target, settings ) {
+		if ( settings ) {
+			// Building a settings object
+			ajaxExtend( target, jQuery.ajaxSettings );
+		} else {
+			// Extending ajaxSettings
+			settings = target;
+			target = jQuery.ajaxSettings;
+		}
+		ajaxExtend( target, settings );
+		return target;
+	},
+
+	ajaxSettings: {
+		url: ajaxLocation,
+		isLocal: rlocalProtocol.test( ajaxLocParts[ 1 ] ),
+		global: true,
+		type: "GET",
+		contentType: "application/x-www-form-urlencoded; charset=UTF-8",
+		processData: true,
+		async: true,
+		/*
+		timeout: 0,
+		data: null,
+		dataType: null,
+		username: null,
+		password: null,
+		cache: null,
+		traditional: false,
+		headers: {},
+		*/
+
+		accepts: {
+			xml: "application/xml, text/xml",
+			html: "text/html",
+			text: "text/plain",
+			json: "application/json, text/javascript",
+			"*": allTypes
+		},
+
+		contents: {
+			xml: /xml/,
+			html: /html/,
+			json: /json/
+		},
+
+		responseFields: {
+			xml: "responseXML",
+			text: "responseText"
+		},
+
+		// List of data converters
+		// 1) key format is "source_type destination_type" (a single space in-between)
+		// 2) the catchall symbol "*" can be used for source_type
+		converters: {
+
+			// Convert anything to text
+			"* text": window.String,
+
+			// Text to html (true = no transformation)
+			"text html": true,
+
+			// Evaluate text as a json expression
+			"text json": jQuery.parseJSON,
+
+			// Parse text as xml
+			"text xml": jQuery.parseXML
+		},
+
+		// For options that shouldn't be deep extended:
+		// you can add your own custom options here if
+		// and when you create one that shouldn't be
+		// deep extended (see ajaxExtend)
+		flatOptions: {
+			context: true,
+			url: true
+		}
+	},
+
+	ajaxPrefilter: addToPrefiltersOrTransports( prefilters ),
+	ajaxTransport: addToPrefiltersOrTransports( transports ),
+
+	// Main method
+	ajax: function( url, options ) {
+
+		// If url is an object, simulate pre-1.5 signature
+		if ( typeof url === "object" ) {
+			options = url;
+			url = undefined;
+		}
+
+		// Force options to be an object
+		options = options || {};
+
+		var // Create the final options object
+			s = jQuery.ajaxSetup( {}, options ),
+			// Callbacks context
+			callbackContext = s.context || s,
+			// Context for global events
+			// It's the callbackContext if one was provided in the options
+			// and if it's a DOM node or a jQuery collection
+			globalEventContext = callbackContext !== s &&
+				( callbackContext.nodeType || callbackContext instanceof jQuery ) ?
+						jQuery( callbackContext ) : jQuery.event,
+			// Deferreds
+			deferred = jQuery.Deferred(),
+			completeDeferred = jQuery.Callbacks( "once memory" ),
+			// Status-dependent callbacks
+			statusCode = s.statusCode || {},
+			// ifModified key
+			ifModifiedKey,
+			// Headers (they are sent all at once)
+			requestHeaders = {},
+			requestHeadersNames = {},
+			// Response headers
+			responseHeadersString,
+			responseHeaders,
+			// transport
+			transport,
+			// timeout handle
+			timeoutTimer,
+			// Cross-domain detection vars
+			parts,
+			// The jqXHR state
+			state = 0,
+			// To know if global events are to be dispatched
+			fireGlobals,
+			// Loop variable
+			i,
+			// Fake xhr
+			jqXHR = {
+
+				readyState: 0,
+
+				// Caches the header
+				setRequestHeader: function( name, value ) {
+					if ( !state ) {
+						var lname = name.toLowerCase();
+						name = requestHeadersNames[ lname ] = requestHeadersNames[ lname ] || name;
+						requestHeaders[ name ] = value;
+					}
+					return this;
+				},
+
+				// Raw string
+				getAllResponseHeaders: function() {
+					return state === 2 ? responseHeadersString : null;
+				},
+
+				// Builds headers hashtable if needed
+				getResponseHeader: function( key ) {
+					var match;
+					if ( state === 2 ) {
+						if ( !responseHeaders ) {
+							responseHeaders = {};
+							while( ( match = rheaders.exec( responseHeadersString ) ) ) {
+								responseHeaders[ match[1].toLowerCase() ] = match[ 2 ];
+							}
+						}
+						match = responseHeaders[ key.toLowerCase() ];
+					}
+					return match === undefined ? null : match;
+				},
+
+				// Overrides response content-type header
+				overrideMimeType: function( type ) {
+					if ( !state ) {
+						s.mimeType = type;
+					}
+					return this;
+				},
+
+				// Cancel the request
+				abort: function( statusText ) {
+					statusText = statusText || "abort";
+					if ( transport ) {
+						transport.abort( statusText );
+					}
+					done( 0, statusText );
+					return this;
+				}
+			};
+
+		// Callback for when everything is done
+		// It is defined here because jslint complains if it is declared
+		// at the end of the function (which would be more logical and readable)
+		function done( status, nativeStatusText, responses, headers ) {
+
+			// Called once
+			if ( state === 2 ) {
+				return;
+			}
+
+			// State is "done" now
+			state = 2;
+
+			// Clear timeout if it exists
+			if ( timeoutTimer ) {
+				clearTimeout( timeoutTimer );
+			}
+
+			// Dereference transport for early garbage collection
+			// (no matter how long the jqXHR object will be used)
+			transport = undefined;
+
+			// Cache response headers
+			responseHeadersString = headers || "";
+
+			// Set readyState
+			jqXHR.readyState = status > 0 ? 4 : 0;
+
+			var isSuccess,
+				success,
+				error,
+				statusText = nativeStatusText,
+				response = responses ? ajaxHandleResponses( s, jqXHR, responses ) : undefined,
+				lastModified,
+				etag;
+
+			// If successful, handle type chaining
+			if ( status >= 200 && status < 300 || status === 304 ) {
+
+				// Set the If-Modified-Since and/or If-None-Match header, if in ifModified mode.
+				if ( s.ifModified ) {
+
+					if ( ( lastModified = jqXHR.getResponseHeader( "Last-Modified" ) ) ) {
+						jQuery.lastModified[ ifModifiedKey ] = lastModified;
+					}
+					if ( ( etag = jqXHR.getResponseHeader( "Etag" ) ) ) {
+						jQuery.etag[ ifModifiedKey ] = etag;
+					}
+				}
+
+				// If not modified
+				if ( status === 304 ) {
+
+					statusText = "notmodified";
+					isSuccess = true;
+
+				// If we have data
+				} else {
+
+					try {
+						success = ajaxConvert( s, response );
+						statusText = "success";
+						isSuccess = true;
+					} catch(e) {
+						// We have a parsererror
+						statusText = "parsererror";
+						error = e;
+					}
+				}
+			} else {
+				// We extract error from statusText
+				// then normalize statusText and status for non-aborts
+				error = statusText;
+				if ( !statusText || status ) {
+					statusText = "error";
+					if ( status < 0 ) {
+						status = 0;
+					}
+				}
+			}
+
+			// Set data for the fake xhr object
+			jqXHR.status = status;
+			jqXHR.statusText = "" + ( nativeStatusText || statusText );
+
+			// Success/Error
+			if ( isSuccess ) {
+				deferred.resolveWith( callbackContext, [ success, statusText, jqXHR ] );
+			} else {
+				deferred.rejectWith( callbackContext, [ jqXHR, statusText, error ] );
+			}
+
+			// Status-dependent callbacks
+			jqXHR.statusCode( statusCode );
+			statusCode = undefined;
+
+			if ( fireGlobals ) {
+				globalEventContext.trigger( "ajax" + ( isSuccess ? "Success" : "Error" ),
+						[ jqXHR, s, isSuccess ? success : error ] );
+			}
+
+			// Complete
+			completeDeferred.fireWith( callbackContext, [ jqXHR, statusText ] );
+
+			if ( fireGlobals ) {
+				globalEventContext.trigger( "ajaxComplete", [ jqXHR, s ] );
+				// Handle the global AJAX counter
+				if ( !( --jQuery.active ) ) {
+					jQuery.event.trigger( "ajaxStop" );
+				}
+			}
+		}
+
+		// Attach deferreds
+		deferred.promise( jqXHR );
+		jqXHR.success = jqXHR.done;
+		jqXHR.error = jqXHR.fail;
+		jqXHR.complete = completeDeferred.add;
+
+		// Status-dependent callbacks
+		jqXHR.statusCode = function( map ) {
+			if ( map ) {
+				var tmp;
+				if ( state < 2 ) {
+					for ( tmp in map ) {
+						statusCode[ tmp ] = [ statusCode[tmp], map[tmp] ];
+					}
+				} else {
+					tmp = map[ jqXHR.status ];
+					jqXHR.then( tmp, tmp );
+				}
+			}
+			return this;
+		};
+
+		// Remove hash character (#7531: and string promotion)
+		// Add protocol if not provided (#5866: IE7 issue with protocol-less urls)
+		// We also use the url parameter if available
+		s.url = ( ( url || s.url ) + "" ).replace( rhash, "" ).replace( rprotocol, ajaxLocParts[ 1 ] + "//" );
+
+		// Extract dataTypes list
+		s.dataTypes = jQuery.trim( s.dataType || "*" ).toLowerCase().split( rspacesAjax );
+
+		// Determine if a cross-domain request is in order
+		if ( s.crossDomain == null ) {
+			parts = rurl.exec( s.url.toLowerCase() );
+			s.crossDomain = !!( parts &&
+				( parts[ 1 ] != ajaxLocParts[ 1 ] || parts[ 2 ] != ajaxLocParts[ 2 ] ||
+					( parts[ 3 ] || ( parts[ 1 ] === "http:" ? 80 : 443 ) ) !=
+						( ajaxLocParts[ 3 ] || ( ajaxLocParts[ 1 ] === "http:" ? 80 : 443 ) ) )
+			);
+		}
+
+		// Convert data if not already a string
+		if ( s.data && s.processData && typeof s.data !== "string" ) {
+			s.data = jQuery.param( s.data, s.traditional );
+		}
+
+		// Apply prefilters
+		inspectPrefiltersOrTransports( prefilters, s, options, jqXHR );
+
+		// If request was aborted inside a prefilter, stop there
+		if ( state === 2 ) {
+			return false;
+		}
+
+		// We can fire global events as of now if asked to
+		fireGlobals = s.global;
+
+		// Uppercase the type
+		s.type = s.type.toUpperCase();
+
+		// Determine if request has content
+		s.hasContent = !rnoContent.test( s.type );
+
+		// Watch for a new set of requests
+		if ( fireGlobals && jQuery.active++ === 0 ) {
+			jQuery.event.trigger( "ajaxStart" );
+		}
+
+		// More options handling for requests with no content
+		if ( !s.hasContent ) {
+
+			// If data is available, append data to url
+			if ( s.data ) {
+				s.url += ( rquery.test( s.url ) ? "&" : "?" ) + s.data;
+				// #9682: remove data so that it's not used in an eventual retry
+				delete s.data;
+			}
+
+			// Get ifModifiedKey before adding the anti-cache parameter
+			ifModifiedKey = s.url;
+
+			// Add anti-cache in url if needed
+			if ( s.cache === false ) {
+
+				var ts = jQuery.now(),
+					// try replacing _= if it is there
+					ret = s.url.replace( rts, "$1_=" + ts );
+
+				// if nothing was replaced, add timestamp to the end
+				s.url = ret + ( ( ret === s.url ) ? ( rquery.test( s.url ) ? "&" : "?" ) + "_=" + ts : "" );
+			}
+		}
+
+		// Set the correct header, if data is being sent
+		if ( s.data && s.hasContent && s.contentType !== false || options.contentType ) {
+			jqXHR.setRequestHeader( "Content-Type", s.contentType );
+		}
+
+		// Set the If-Modified-Since and/or If-None-Match header, if in ifModified mode.
+		if ( s.ifModified ) {
+			ifModifiedKey = ifModifiedKey || s.url;
+			if ( jQuery.lastModified[ ifModifiedKey ] ) {
+				jqXHR.setRequestHeader( "If-Modified-Since", jQuery.lastModified[ ifModifiedKey ] );
+			}
+			if ( jQuery.etag[ ifModifiedKey ] ) {
+				jqXHR.setRequestHeader( "If-None-Match", jQuery.etag[ ifModifiedKey ] );
+			}
+		}
+
+		// Set the Accepts header for the server, depending on the dataType
+		jqXHR.setRequestHeader(
+			"Accept",
+			s.dataTypes[ 0 ] && s.accepts[ s.dataTypes[0] ] ?
+				s.accepts[ s.dataTypes[0] ] + ( s.dataTypes[ 0 ] !== "*" ? ", " + allTypes + "; q=0.01" : "" ) :
+				s.accepts[ "*" ]
+		);
+
+		// Check for headers option
+		for ( i in s.headers ) {
+			jqXHR.setRequestHeader( i, s.headers[ i ] );
+		}
+
+		// Allow custom headers/mimetypes and early abort
+		if ( s.beforeSend && ( s.beforeSend.call( callbackContext, jqXHR, s ) === false || state === 2 ) ) {
+				// Abort if not done already
+				jqXHR.abort();
+				return false;
+
+		}
+
+		// Install callbacks on deferreds
+		for ( i in { success: 1, error: 1, complete: 1 } ) {
+			jqXHR[ i ]( s[ i ] );
+		}
+
+		// Get transport
+		transport = inspectPrefiltersOrTransports( transports, s, options, jqXHR );
+
+		// If no transport, we auto-abort
+		if ( !transport ) {
+			done( -1, "No Transport" );
+		} else {
+			jqXHR.readyState = 1;
+			// Send global event
+			if ( fireGlobals ) {
+				globalEventContext.trigger( "ajaxSend", [ jqXHR, s ] );
+			}
+			// Timeout
+			if ( s.async && s.timeout > 0 ) {
+				timeoutTimer = setTimeout( function(){
+					jqXHR.abort( "timeout" );
+				}, s.timeout );
+			}
+
+			try {
+				state = 1;
+				transport.send( requestHeaders, done );
+			} catch (e) {
+				// Propagate exception as error if not done
+				if ( state < 2 ) {
+					done( -1, e );
+				// Simply rethrow otherwise
+				} else {
+					throw e;
+				}
+			}
+		}
+
+		return jqXHR;
+	},
+
+	// Serialize an array of form elements or a set of
+	// key/values into a query string
+	param: function( a, traditional ) {
+		var s = [],
+			add = function( key, value ) {
+				// If value is a function, invoke it and return its value
+				value = jQuery.isFunction( value ) ? value() : value;
+				s[ s.length ] = encodeURIComponent( key ) + "=" + encodeURIComponent( value );
+			};
+
+		// Set traditional to true for jQuery <= 1.3.2 behavior.
+		if ( traditional === undefined ) {
+			traditional = jQuery.ajaxSettings.traditional;
+		}
+
+		// If an array was passed in, assume that it is an array of form elements.
+		if ( jQuery.isArray( a ) || ( a.jquery && !jQuery.isPlainObject( a ) ) ) {
+			// Serialize the form elements
+			jQuery.each( a, function() {
+				add( this.name, this.value );
+			});
+
+		} else {
+			// If traditional, encode the "old" way (the way 1.3.2 or older
+			// did it), otherwise encode params recursively.
+			for ( var prefix in a ) {
+				buildParams( prefix, a[ prefix ], traditional, add );
+			}
+		}
+
+		// Return the resulting serialization
+		return s.join( "&" ).replace( r20, "+" );
+	}
+});
+
+function buildParams( prefix, obj, traditional, add ) {
+	if ( jQuery.isArray( obj ) ) {
+		// Serialize array item.
+		jQuery.each( obj, function( i, v ) {
+			if ( traditional || rbracket.test( prefix ) ) {
+				// Treat each array item as a scalar.
+				add( prefix, v );
+
+			} else {
+				// If array item is non-scalar (array or object), encode its
+				// numeric index to resolve deserialization ambiguity issues.
+				// Note that rack (as of 1.0.0) can't currently deserialize
+				// nested arrays properly, and attempting to do so may cause
+				// a server error. Possible fixes are to modify rack's
+				// deserialization algorithm or to provide an option or flag
+				// to force array serialization to be shallow.
+				buildParams( prefix + "[" + ( typeof v === "object" ? i : "" ) + "]", v, traditional, add );
+			}
+		});
+
+	} else if ( !traditional && jQuery.type( obj ) === "object" ) {
+		// Serialize object item.
+		for ( var name in obj ) {
+			buildParams( prefix + "[" + name + "]", obj[ name ], traditional, add );
+		}
+
+	} else {
+		// Serialize scalar item.
+		add( prefix, obj );
+	}
+}
+
+// This is still on the jQuery object... for now
+// Want to move this to jQuery.ajax some day
+jQuery.extend({
+
+	// Counter for holding the number of active queries
+	active: 0,
+
+	// Last-Modified header cache for next request
+	lastModified: {},
+	etag: {}
+
+});
+
+/* Handles responses to an ajax request:
+ * - sets all responseXXX fields accordingly
+ * - finds the right dataType (mediates between content-type and expected dataType)
+ * - returns the corresponding response
+ */
+function ajaxHandleResponses( s, jqXHR, responses ) {
+
+	var contents = s.contents,
+		dataTypes = s.dataTypes,
+		responseFields = s.responseFields,
+		ct,
+		type,
+		finalDataType,
+		firstDataType;
+
+	// Fill responseXXX fields
+	for ( type in responseFields ) {
+		if ( type in responses ) {
+			jqXHR[ responseFields[type] ] = responses[ type ];
+		}
+	}
+
+	// Remove auto dataType and get content-type in the process
+	while( dataTypes[ 0 ] === "*" ) {
+		dataTypes.shift();
+		if ( ct === undefined ) {
+			ct = s.mimeType || jqXHR.getResponseHeader( "content-type" );
+		}
+	}
+
+	// Check if we're dealing with a known content-type
+	if ( ct ) {
+		for ( type in contents ) {
+			if ( contents[ type ] && contents[ type ].test( ct ) ) {
+				dataTypes.unshift( type );
+				break;
+			}
+		}
+	}
+
+	// Check to see if we have a response for the expected dataType
+	if ( dataTypes[ 0 ] in responses ) {
+		finalDataType = dataTypes[ 0 ];
+	} else {
+		// Try convertible dataTypes
+		for ( type in responses ) {
+			if ( !dataTypes[ 0 ] || s.converters[ type + " " + dataTypes[0] ] ) {
+				finalDataType = type;
+				break;
+			}
+			if ( !firstDataType ) {
+				firstDataType = type;
+			}
+		}
+		// Or just use first one
+		finalDataType = finalDataType || firstDataType;
+	}
+
+	// If we found a dataType
+	// We add the dataType to the list if needed
+	// and return the corresponding response
+	if ( finalDataType ) {
+		if ( finalDataType !== dataTypes[ 0 ] ) {
+			dataTypes.unshift( finalDataType );
+		}
+		return responses[ finalDataType ];
+	}
+}
+
+// Chain conversions given the request and the original response
+function ajaxConvert( s, response ) {
+
+	// Apply the dataFilter if provided
+	if ( s.dataFilter ) {
+		response = s.dataFilter( response, s.dataType );
+	}
+
+	var dataTypes = s.dataTypes,
+		converters = {},
+		i,
+		key,
+		length = dataTypes.length,
+		tmp,
+		// Current and previous dataTypes
+		current = dataTypes[ 0 ],
+		prev,
+		// Conversion expression
+		conversion,
+		// Conversion function
+		conv,
+		// Conversion functions (transitive conversion)
+		conv1,
+		conv2;
+
+	// For each dataType in the chain
+	for ( i = 1; i < length; i++ ) {
+
+		// Create converters map
+		// with lowercased keys
+		if ( i === 1 ) {
+			for ( key in s.converters ) {
+				if ( typeof key === "string" ) {
+					converters[ key.toLowerCase() ] = s.converters[ key ];
+				}
+			}
+		}
+
+		// Get the dataTypes
+		prev = current;
+		current = dataTypes[ i ];
+
+		// If current is auto dataType, update it to prev
+		if ( current === "*" ) {
+			current = prev;
+		// If no auto and dataTypes are actually different
+		} else if ( prev !== "*" && prev !== current ) {
+
+			// Get the converter
+			conversion = prev + " " + current;
+			conv = converters[ conversion ] || converters[ "* " + current ];
+
+			// If there is no direct converter, search transitively
+			if ( !conv ) {
+				conv2 = undefined;
+				for ( conv1 in converters ) {
+					tmp = conv1.split( " " );
+					if ( tmp[ 0 ] === prev || tmp[ 0 ] === "*" ) {
+						conv2 = converters[ tmp[1] + " " + current ];
+						if ( conv2 ) {
+							conv1 = converters[ conv1 ];
+							if ( conv1 === true ) {
+								conv = conv2;
+							} else if ( conv2 === true ) {
+								conv = conv1;
+							}
+							break;
+						}
+					}
+				}
+			}
+			// If we found no converter, dispatch an error
+			if ( !( conv || conv2 ) ) {
+				jQuery.error( "No conversion from " + conversion.replace(" "," to ") );
+			}
+			// If found converter is not an equivalence
+			if ( conv !== true ) {
+				// Convert with 1 or 2 converters accordingly
+				response = conv ? conv( response ) : conv2( conv1(response) );
+			}
+		}
+	}
+	return response;
+}
+
+
+
+
+var jsc = jQuery.now(),
+	jsre = /(\=)\?(&|$)|\?\?/i;
+
+// Default jsonp settings
+jQuery.ajaxSetup({
+	jsonp: "callback",
+	jsonpCallback: function() {
+		return jQuery.expando + "_" + ( jsc++ );
+	}
+});
+
+// Detect, normalize options and install callbacks for jsonp requests
+jQuery.ajaxPrefilter( "json jsonp", function( s, originalSettings, jqXHR ) {
+
+	var inspectData = ( typeof s.data === "string" ) && /^application\/x\-www\-form\-urlencoded/.test( s.contentType );
+
+	if ( s.dataTypes[ 0 ] === "jsonp" ||
+		s.jsonp !== false && ( jsre.test( s.url ) ||
+				inspectData && jsre.test( s.data ) ) ) {
+
+		var responseContainer,
+			jsonpCallback = s.jsonpCallback =
+				jQuery.isFunction( s.jsonpCallback ) ? s.jsonpCallback() : s.jsonpCallback,
+			previous = window[ jsonpCallback ],
+			url = s.url,
+			data = s.data,
+			replace = "$1" + jsonpCallback + "$2";
+
+		if ( s.jsonp !== false ) {
+			url = url.replace( jsre, replace );
+			if ( s.url === url ) {
+				if ( inspectData ) {
+					data = data.replace( jsre, replace );
+				}
+				if ( s.data === data ) {
+					// Add callback manually
+					url += (/\?/.test( url ) ? "&" : "?") + s.jsonp + "=" + jsonpCallback;
+				}
+			}
+		}
+
+		s.url = url;
+		s.data = data;
+
+		// Install callback
+		window[ jsonpCallback ] = function( response ) {
+			responseContainer = [ response ];
+		};
+
+		// Clean-up function
+		jqXHR.always(function() {
+			// Set callback back to previous value
+			window[ jsonpCallback ] = previous;
+			// Call if it was a function and we have a response
+			if ( responseContainer && jQuery.isFunction( previous ) ) {
+				window[ jsonpCallback ]( responseContainer[ 0 ] );
+			}
+		});
+
+		// Use data converter to retrieve json after script execution
+		s.converters["script json"] = function() {
+			if ( !responseContainer ) {
+				jQuery.error( jsonpCallback + " was not called" );
+			}
+			return responseContainer[ 0 ];
+		};
+
+		// force json dataType
+		s.dataTypes[ 0 ] = "json";
+
+		// Delegate to script
+		return "script";
+	}
+});
+
+
+
+
+// Install script dataType
+jQuery.ajaxSetup({
+	accepts: {
+		script: "text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"
+	},
+	contents: {
+		script: /javascript|ecmascript/
+	},
+	converters: {
+		"text script": function( text ) {
+			jQuery.globalEval( text );
+			return text;
+		}
+	}
+});
+
+// Handle cache's special case and global
+jQuery.ajaxPrefilter( "script", function( s ) {
+	if ( s.cache === undefined ) {
+		s.cache = false;
+	}
+	if ( s.crossDomain ) {
+		s.type = "GET";
+		s.global = false;
+	}
+});
+
+// Bind script tag hack transport
+jQuery.ajaxTransport( "script", function(s) {
+
+	// This transport only deals with cross domain requests
+	if ( s.crossDomain ) {
+
+		var script,
+			head = document.head || document.getElementsByTagName( "head" )[0] || document.documentElement;
+
+		return {
+
+			send: function( _, callback ) {
+
+				script = document.createElement( "script" );
+
+				script.async = "async";
+
+				if ( s.scriptCharset ) {
+					script.charset = s.scriptCharset;
+				}
+
+				script.src = s.url;
+
+				// Attach handlers for all browsers
+				script.onload = script.onreadystatechange = function( _, isAbort ) {
+
+					if ( isAbort || !script.readyState || /loaded|complete/.test( script.readyState ) ) {
+
+						// Handle memory leak in IE
+						script.onload = script.onreadystatechange = null;
+
+						// Remove the script
+						if ( head && script.parentNode ) {
+							head.removeChild( script );
+						}
+
+						// Dereference the script
+						script = undefined;
+
+						// Callback if not abort
+						if ( !isAbort ) {
+							callback( 200, "success" );
+						}
+					}
+				};
+				// Use insertBefore instead of appendChild  to circumvent an IE6 bug.
+				// This arises when a base node is used (#2709 and #4378).
+				head.insertBefore( script, head.firstChild );
+			},
+
+			abort: function() {
+				if ( script ) {
+					script.onload( 0, 1 );
+				}
+			}
+		};
+	}
+});
+
+
+
+
+var // #5280: Internet Explorer will keep connections alive if we don't abort on unload
+	xhrOnUnloadAbort = window.ActiveXObject ? function() {
+		// Abort all pending requests
+		for ( var key in xhrCallbacks ) {
+			xhrCallbacks[ key ]( 0, 1 );
+		}
+	} : false,
+	xhrId = 0,
+	xhrCallbacks;
+
+// Functions to create xhrs
+function createStandardXHR() {
+	try {
+		return new window.XMLHttpRequest();
+	} catch( e ) {}
+}
+
+function createActiveXHR() {
+	try {
+		return new window.ActiveXObject( "Microsoft.XMLHTTP" );
+	} catch( e ) {}
+}
+
+// Create the request object
+// (This is still attached to ajaxSettings for backward compatibility)
+jQuery.ajaxSettings.xhr = window.ActiveXObject ?
+	/* Microsoft failed to properly
+	 * implement the XMLHttpRequest in IE7 (can't request local files),
+	 * so we use the ActiveXObject when it is available
+	 * Additionally XMLHttpRequest can be disabled in IE7/IE8 so
+	 * we need a fallback.
+	 */
+	function() {
+		return !this.isLocal && createStandardXHR() || createActiveXHR();
+	} :
+	// For all other browsers, use the standard XMLHttpRequest object
+	createStandardXHR;
+
+// Determine support properties
+(function( xhr ) {
+	jQuery.extend( jQuery.support, {
+		ajax: !!xhr,
+		cors: !!xhr && ( "withCredentials" in xhr )
+	});
+})( jQuery.ajaxSettings.xhr() );
+
+// Create transport if the browser can provide an xhr
+if ( jQuery.support.ajax ) {
+
+	jQuery.ajaxTransport(function( s ) {
+		// Cross domain only allowed if supported through XMLHttpRequest
+		if ( !s.crossDomain || jQuery.support.cors ) {
+
+			var callback;
+
+			return {
+				send: function( headers, complete ) {
+
+					// Get a new xhr
+					var xhr = s.xhr(),
+						handle,
+						i;
+
+					// Open the socket
+					// Passing null username, generates a login popup on Opera (#2865)
+					if ( s.username ) {
+						xhr.open( s.type, s.url, s.async, s.username, s.password );
+					} else {
+						xhr.open( s.type, s.url, s.async );
+					}
+
+					// Apply custom fields if provided
+					if ( s.xhrFields ) {
+						for ( i in s.xhrFields ) {
+							xhr[ i ] = s.xhrFields[ i ];
+						}
+					}
+
+					// Override mime type if needed
+					if ( s.mimeType && xhr.overrideMimeType ) {
+						xhr.overrideMimeType( s.mimeType );
+					}
+
+					// X-Requested-With header
+					// For cross-domain requests, seeing as conditions for a preflight are
+					// akin to a jigsaw puzzle, we simply never set it to be sure.
+					// (it can always be set on a per-request basis or even using ajaxSetup)
+					// For same-domain requests, won't change header if already provided.
+					if ( !s.crossDomain && !headers["X-Requested-With"] ) {
+						headers[ "X-Requested-With" ] = "XMLHttpRequest";
+					}
+
+					// Need an extra try/catch for cross domain requests in Firefox 3
+					try {
+						for ( i in headers ) {
+							xhr.setRequestHeader( i, headers[ i ] );
+						}
+					} catch( _ ) {}
+
+					// Do send the request
+					// This may raise an exception which is actually
+					// handled in jQuery.ajax (so no try/catch here)
+					xhr.send( ( s.hasContent && s.data ) || null );
+
+					// Listener
+					callback = function( _, isAbort ) {
+
+						var status,
+							statusText,
+							responseHeaders,
+							responses,
+							xml;
+
+						// Firefox throws exceptions when accessing properties
+						// of an xhr when a network error occured
+						// http://helpful.knobs-dials.com/index.php/Component_returned_failure_code:_0x80040111_(NS_ERROR_NOT_AVAILABLE)
+						try {
+
+							// Was never called and is aborted or complete
+							if ( callback && ( isAbort || xhr.readyState === 4 ) ) {
+
+								// Only called once
+								callback = undefined;
+
+								// Do not keep as active anymore
+								if ( handle ) {
+									xhr.onreadystatechange = jQuery.noop;
+									if ( xhrOnUnloadAbort ) {
+										delete xhrCallbacks[ handle ];
+									}
+								}
+
+								// If it's an abort
+								if ( isAbort ) {
+									// Abort it manually if needed
+									if ( xhr.readyState !== 4 ) {
+										xhr.abort();
+									}
+								} else {
+									status = xhr.status;
+									responseHeaders = xhr.getAllResponseHeaders();
+									responses = {};
+									xml = xhr.responseXML;
+
+									// Construct response list
+									if ( xml && xml.documentElement /* #4958 */ ) {
+										responses.xml = xml;
+									}
+
+									// When requesting binary data, IE6-9 will throw an exception
+									// on any attempt to access responseText (#11426)
+									try {
+										responses.text = xhr.responseText;
+									} catch( _ ) {
+									}
+
+									// Firefox throws an exception when accessing
+									// statusText for faulty cross-domain requests
+									try {
+										statusText = xhr.statusText;
+									} catch( e ) {
+										// We normalize with Webkit giving an empty statusText
+										statusText = "";
+									}
+
+									// Filter status for non standard behaviors
+
+									// If the request is local and we have data: assume a success
+									// (success with no data won't get notified, that's the best we
+									// can do given current implementations)
+									if ( !status && s.isLocal && !s.crossDomain ) {
+										status = responses.text ? 200 : 404;
+									// IE - #1450: sometimes returns 1223 when it should be 204
+									} else if ( status === 1223 ) {
+										status = 204;
+									}
+								}
+							}
+						} catch( firefoxAccessException ) {
+							if ( !isAbort ) {
+								complete( -1, firefoxAccessException );
+							}
+						}
+
+						// Call complete if needed
+						if ( responses ) {
+							complete( status, statusText, responses, responseHeaders );
+						}
+					};
+
+					// if we're in sync mode or it's in cache
+					// and has been retrieved directly (IE6 & IE7)
+					// we need to manually fire the callback
+					if ( !s.async || xhr.readyState === 4 ) {
+						callback();
+					} else {
+						handle = ++xhrId;
+						if ( xhrOnUnloadAbort ) {
+							// Create the active xhrs callbacks list if needed
+							// and attach the unload handler
+							if ( !xhrCallbacks ) {
+								xhrCallbacks = {};
+								jQuery( window ).unload( xhrOnUnloadAbort );
+							}
+							// Add to list of active xhrs callbacks
+							xhrCallbacks[ handle ] = callback;
+						}
+						xhr.onreadystatechange = callback;
+					}
+				},
+
+				abort: function() {
+					if ( callback ) {
+						callback(0,1);
+					}
+				}
+			};
+		}
+	});
+}
+
+
+
+
+var elemdisplay = {},
+	iframe, iframeDoc,
+	rfxtypes = /^(?:toggle|show|hide)$/,
+	rfxnum = /^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,
+	timerId,
+	fxAttrs = [
+		// height animations
+		[ "height", "marginTop", "marginBottom", "paddingTop", "paddingBottom" ],
+		// width animations
+		[ "width", "marginLeft", "marginRight", "paddingLeft", "paddingRight" ],
+		// opacity animations
+		[ "opacity" ]
+	],
+	fxNow;
+
+jQuery.fn.extend({
+	show: function( speed, easing, callback ) {
+		var elem, display;
+
+		if ( speed || speed === 0 ) {
+			return this.animate( genFx("show", 3), speed, easing, callback );
+
+		} else {
+			for ( var i = 0, j = this.length; i < j; i++ ) {
+				elem = this[ i ];
+
+				if ( elem.style ) {
+					display = elem.style.display;
+
+					// Reset the inline display of this element to learn if it is
+					// being hidden by cascaded rules or not
+					if ( !jQuery._data(elem, "olddisplay") && display === "none" ) {
+						display = elem.style.display = "";
+					}
+
+					// Set elements which have been overridden with display: none
+					// in a stylesheet to whatever the default browser style is
+					// for such an element
+					if ( (display === "" && jQuery.css(elem, "display") === "none") ||
+						!jQuery.contains( elem.ownerDocument.documentElement, elem ) ) {
+						jQuery._data( elem, "olddisplay", defaultDisplay(elem.nodeName) );
+					}
+				}
+			}
+
+			// Set the display of most of the elements in a second loop
+			// to avoid the constant reflow
+			for ( i = 0; i < j; i++ ) {
+				elem = this[ i ];
+
+				if ( elem.style ) {
+					display = elem.style.display;
+
+					if ( display === "" || display === "none" ) {
+						elem.style.display = jQuery._data( elem, "olddisplay" ) || "";
+					}
+				}
+			}
+
+			return this;
+		}
+	},
+
+	hide: function( speed, easing, callback ) {
+		if ( speed || speed === 0 ) {
+			return this.animate( genFx("hide", 3), speed, easing, callback);
+
+		} else {
+			var elem, display,
+				i = 0,
+				j = this.length;
+
+			for ( ; i < j; i++ ) {
+				elem = this[i];
+				if ( elem.style ) {
+					display = jQuery.css( elem, "display" );
+
+					if ( display !== "none" && !jQuery._data( elem, "olddisplay" ) ) {
+						jQuery._data( elem, "olddisplay", display );
+					}
+				}
+			}
+
+			// Set the display of the elements in a second loop
+			// to avoid the constant reflow
+			for ( i = 0; i < j; i++ ) {
+				if ( this[i].style ) {
+					this[i].style.display = "none";
+				}
+			}
+
+			return this;
+		}
+	},
+
+	// Save the old toggle function
+	_toggle: jQuery.fn.toggle,
+
+	toggle: function( fn, fn2, callback ) {
+		var bool = typeof fn === "boolean";
+
+		if ( jQuery.isFunction(fn) && jQuery.isFunction(fn2) ) {
+			this._toggle.apply( this, arguments );
+
+		} else if ( fn == null || bool ) {
+			this.each(function() {
+				var state = bool ? fn : jQuery(this).is(":hidden");
+				jQuery(this)[ state ? "show" : "hide" ]();
+			});
+
+		} else {
+			this.animate(genFx("toggle", 3), fn, fn2, callback);
+		}
+
+		return this;
+	},
+
+	fadeTo: function( speed, to, easing, callback ) {
+		return this.filter(":hidden").css("opacity", 0).show().end()
+					.animate({opacity: to}, speed, easing, callback);
+	},
+
+	animate: function( prop, speed, easing, callback ) {
+		var optall = jQuery.speed( speed, easing, callback );
+
+		if ( jQuery.isEmptyObject( prop ) ) {
+			return this.each( optall.complete, [ false ] );
+		}
+
+		// Do not change referenced properties as per-property easing will be lost
+		prop = jQuery.extend( {}, prop );
+
+		function doAnimation() {
+			// XXX 'this' does not always have a nodeName when running the
+			// test suite
+
+			if ( optall.queue === false ) {
+				jQuery._mark( this );
+			}
+
+			var opt = jQuery.extend( {}, optall ),
+				isElement = this.nodeType === 1,
+				hidden = isElement && jQuery(this).is(":hidden"),
+				name, val, p, e, hooks, replace,
+				parts, start, end, unit,
+				method;
+
+			// will store per property easing and be used to determine when an animation is complete
+			opt.animatedProperties = {};
+
+			// first pass over propertys to expand / normalize
+			for ( p in prop ) {
+				name = jQuery.camelCase( p );
+				if ( p !== name ) {
+					prop[ name ] = prop[ p ];
+					delete prop[ p ];
+				}
+
+				if ( ( hooks = jQuery.cssHooks[ name ] ) && "expand" in hooks ) {
+					replace = hooks.expand( prop[ name ] );
+					delete prop[ name ];
+
+					// not quite $.extend, this wont overwrite keys already present.
+					// also - reusing 'p' from above because we have the correct "name"
+					for ( p in replace ) {
+						if ( ! ( p in prop ) ) {
+							prop[ p ] = replace[ p ];
+						}
+					}
+				}
+			}
+
+			for ( name in prop ) {
+				val = prop[ name ];
+				// easing resolution: per property > opt.specialEasing > opt.easing > 'swing' (default)
+				if ( jQuery.isArray( val ) ) {
+					opt.animatedProperties[ name ] = val[ 1 ];
+					val = prop[ name ] = val[ 0 ];
+				} else {
+					opt.animatedProperties[ name ] = opt.specialEasing && opt.specialEasing[ name ] || opt.easing || 'swing';
+				}
+
+				if ( val === "hide" && hidden || val === "show" && !hidden ) {
+					return opt.complete.call( this );
+				}
+
+				if ( isElement && ( name === "height" || name === "width" ) ) {
+					// Make sure that nothing sneaks out
+					// Record all 3 overflow attributes because IE does not
+					// change the overflow attribute when overflowX and
+					// overflowY are set to the same value
+					opt.overflow = [ this.style.overflow, this.style.overflowX, this.style.overflowY ];
+
+					// Set display property to inline-block for height/width
+					// animations on inline elements that are having width/height animated
+					if ( jQuery.css( this, "display" ) === "inline" &&
+							jQuery.css( this, "float" ) === "none" ) {
+
+						// inline-level elements accept inline-block;
+						// block-level elements need to be inline with layout
+						if ( !jQuery.support.inlineBlockNeedsLayout || defaultDisplay( this.nodeName ) === "inline" ) {
+							this.style.display = "inline-block";
+
+						} else {
+							this.style.zoom = 1;
+						}
+					}
+				}
+			}
+
+			if ( opt.overflow != null ) {
+				this.style.overflow = "hidden";
+			}
+
+			for ( p in prop ) {
+				e = new jQuery.fx( this, opt, p );
+				val = prop[ p ];
+
+				if ( rfxtypes.test( val ) ) {
+
+					// Tracks whether to show or hide based on private
+					// data attached to the element
+					method = jQuery._data( this, "toggle" + p ) || ( val === "toggle" ? hidden ? "show" : "hide" : 0 );
+					if ( method ) {
+						jQuery._data( this, "toggle" + p, method === "show" ? "hide" : "show" );
+						e[ method ]();
+					} else {
+						e[ val ]();
+					}
+
+				} else {
+					parts = rfxnum.exec( val );
+					start = e.cur();
+
+					if ( parts ) {
+						end = parseFloat( parts[2] );
+						unit = parts[3] || ( jQuery.cssNumber[ p ] ? "" : "px" );
+
+						// We need to compute starting value
+						if ( unit !== "px" ) {
+							jQuery.style( this, p, (end || 1) + unit);
+							start = ( (end || 1) / e.cur() ) * start;
+							jQuery.style( this, p, start + unit);
+						}
+
+						// If a +=/-= token was provided, we're doing a relative animation
+						if ( parts[1] ) {
+							end = ( (parts[ 1 ] === "-=" ? -1 : 1) * end ) + start;
+						}
+
+						e.custom( start, end, unit );
+
+					} else {
+						e.custom( start, val, "" );
+					}
+				}
+			}
+
+			// For JS strict compliance
+			return true;
+		}
+
+		return optall.queue === false ?
+			this.each( doAnimation ) :
+			this.queue( optall.queue, doAnimation );
+	},
+
+	stop: function( type, clearQueue, gotoEnd ) {
+		if ( typeof type !== "string" ) {
+			gotoEnd = clearQueue;
+			clearQueue = type;
+			type = undefined;
+		}
+		if ( clearQueue && type !== false ) {
+			this.queue( type || "fx", [] );
+		}
+
+		return this.each(function() {
+			var index,
+				hadTimers = false,
+				timers = jQuery.timers,
+				data = jQuery._data( this );
+
+			// clear marker counters if we know they won't be
+			if ( !gotoEnd ) {
+				jQuery._unmark( true, this );
+			}
+
+			function stopQueue( elem, data, index ) {
+				var hooks = data[ index ];
+				jQuery.removeData( elem, index, true );
+				hooks.stop( gotoEnd );
+			}
+
+			if ( type == null ) {
+				for ( index in data ) {
+					if ( data[ index ] && data[ index ].stop && index.indexOf(".run") === index.length - 4 ) {
+						stopQueue( this, data, index );
+					}
+				}
+			} else if ( data[ index = type + ".run" ] && data[ index ].stop ){
+				stopQueue( this, data, index );
+			}
+
+			for ( index = timers.length; index--; ) {
+				if ( timers[ index ].elem === this && (type == null || timers[ index ].queue === type) ) {
+					if ( gotoEnd ) {
+
+						// force the next step to be the last
+						timers[ index ]( true );
+					} else {
+						timers[ index ].saveState();
+					}
+					hadTimers = true;
+					timers.splice( index, 1 );
+				}
+			}
+
+			// start the next in the queue if the last step wasn't forced
+			// timers currently will call their complete callbacks, which will dequeue
+			// but only if they were gotoEnd
+			if ( !( gotoEnd && hadTimers ) ) {
+				jQuery.dequeue( this, type );
+			}
+		});
+	}
+
+});
+
+// Animations created synchronously will run synchronously
+function createFxNow() {
+	setTimeout( clearFxNow, 0 );
+	return ( fxNow = jQuery.now() );
+}
+
+function clearFxNow() {
+	fxNow = undefined;
+}
+
+// Generate parameters to create a standard animation
+function genFx( type, num ) {
+	var obj = {};
+
+	jQuery.each( fxAttrs.concat.apply([], fxAttrs.slice( 0, num )), function() {
+		obj[ this ] = type;
+	});
+
+	return obj;
+}
+
+// Generate shortcuts for custom animations
+jQuery.each({
+	slideDown: genFx( "show", 1 ),
+	slideUp: genFx( "hide", 1 ),
+	slideToggle: genFx( "toggle", 1 ),
+	fadeIn: { opacity: "show" },
+	fadeOut: { opacity: "hide" },
+	fadeToggle: { opacity: "toggle" }
+}, function( name, props ) {
+	jQuery.fn[ name ] = function( speed, easing, callback ) {
+		return this.animate( props, speed, easing, callback );
+	};
+});
+
+jQuery.extend({
+	speed: function( speed, easing, fn ) {
+		var opt = speed && typeof speed === "object" ? jQuery.extend( {}, speed ) : {
+			complete: fn || !fn && easing ||
+				jQuery.isFunction( speed ) && speed,
+			duration: speed,
+			easing: fn && easing || easing && !jQuery.isFunction( easing ) && easing
+		};
+
+		opt.duration = jQuery.fx.off ? 0 : typeof opt.duration === "number" ? opt.duration :
+			opt.duration in jQuery.fx.speeds ? jQuery.fx.speeds[ opt.duration ] : jQuery.fx.speeds._default;
+
+		// normalize opt.queue - true/undefined/null -> "fx"
+		if ( opt.queue == null || opt.queue === true ) {
+			opt.queue = "fx";
+		}
+
+		// Queueing
+		opt.old = opt.complete;
+
+		opt.complete = function( noUnmark ) {
+			if ( jQuery.isFunction( opt.old ) ) {
+				opt.old.call( this );
+			}
+
+			if ( opt.queue ) {
+				jQuery.dequeue( this, opt.queue );
+			} else if ( noUnmark !== false ) {
+				jQuery._unmark( this );
+			}
+		};
+
+		return opt;
+	},
+
+	easing: {
+		linear: function( p ) {
+			return p;
+		},
+		swing: function( p ) {
+			return ( -Math.cos( p*Math.PI ) / 2 ) + 0.5;
+		}
+	},
+
+	timers: [],
+
+	fx: function( elem, options, prop ) {
+		this.options = options;
+		this.elem = elem;
+		this.prop = prop;
+
+		options.orig = options.orig || {};
+	}
+
+});
+
+jQuery.fx.prototype = {
+	// Simple function for setting a style value
+	update: function() {
+		if ( this.options.step ) {
+			this.options.step.call( this.elem, this.now, this );
+		}
+
+		( jQuery.fx.step[ this.prop ] || jQuery.fx.step._default )( this );
+	},
+
+	// Get the current size
+	cur: function() {
+		if ( this.elem[ this.prop ] != null && (!this.elem.style || this.elem.style[ this.prop ] == null) ) {
+			return this.elem[ this.prop ];
+		}
+
+		var parsed,
+			r = jQuery.css( this.elem, this.prop );
+		// Empty strings, null, undefined and "auto" are converted to 0,
+		// complex values such as "rotate(1rad)" are returned as is,
+		// simple values such as "10px" are parsed to Float.
+		return isNaN( parsed = parseFloat( r ) ) ? !r || r === "auto" ? 0 : r : parsed;
+	},
+
+	// Start an animation from one number to another
+	custom: function( from, to, unit ) {
+		var self = this,
+			fx = jQuery.fx;
+
+		this.startTime = fxNow || createFxNow();
+		this.end = to;
+		this.now = this.start = from;
+		this.pos = this.state = 0;
+		this.unit = unit || this.unit || ( jQuery.cssNumber[ this.prop ] ? "" : "px" );
+
+		function t( gotoEnd ) {
+			return self.step( gotoEnd );
+		}
+
+		t.queue = this.options.queue;
+		t.elem = this.elem;
+		t.saveState = function() {
+			if ( jQuery._data( self.elem, "fxshow" + self.prop ) === undefined ) {
+				if ( self.options.hide ) {
+					jQuery._data( self.elem, "fxshow" + self.prop, self.start );
+				} else if ( self.options.show ) {
+					jQuery._data( self.elem, "fxshow" + self.prop, self.end );
+				}
+			}
+		};
+
+		if ( t() && jQuery.timers.push(t) && !timerId ) {
+			timerId = setInterval( fx.tick, fx.interval );
+		}
+	},
+
+	// Simple 'show' function
+	show: function() {
+		var dataShow = jQuery._data( this.elem, "fxshow" + this.prop );
+
+		// Remember where we started, so that we can go back to it later
+		this.options.orig[ this.prop ] = dataShow || jQuery.style( this.elem, this.prop );
+		this.options.show = true;
+
+		// Begin the animation
+		// Make sure that we start at a small width/height to avoid any flash of content
+		if ( dataShow !== undefined ) {
+			// This show is picking up where a previous hide or show left off
+			this.custom( this.cur(), dataShow );
+		} else {
+			this.custom( this.prop === "width" || this.prop === "height" ? 1 : 0, this.cur() );
+		}
+
+		// Start by showing the element
+		jQuery( this.elem ).show();
+	},
+
+	// Simple 'hide' function
+	hide: function() {
+		// Remember where we started, so that we can go back to it later
+		this.options.orig[ this.prop ] = jQuery._data( this.elem, "fxshow" + this.prop ) || jQuery.style( this.elem, this.prop );
+		this.options.hide = true;
+
+		// Begin the animation
+		this.custom( this.cur(), 0 );
+	},
+
+	// Each step of an animation
+	step: function( gotoEnd ) {
+		var p, n, complete,
+			t = fxNow || createFxNow(),
+			done = true,
+			elem = this.elem,
+			options = this.options;
+
+		if ( gotoEnd || t >= options.duration + this.startTime ) {
+			this.now = this.end;
+			this.pos = this.state = 1;
+			this.update();
+
+			options.animatedProperties[ this.prop ] = true;
+
+			for ( p in options.animatedProperties ) {
+				if ( options.animatedProperties[ p ] !== true ) {
+					done = false;
+				}
+			}
+
+			if ( done ) {
+				// Reset the overflow
+				if ( options.overflow != null && !jQuery.support.shrinkWrapBlocks ) {
+
+					jQuery.each( [ "", "X", "Y" ], function( index, value ) {
+						elem.style[ "overflow" + value ] = options.overflow[ index ];
+					});
+				}
+
+				// Hide the element if the "hide" operation was done
+				if ( options.hide ) {
+					jQuery( elem ).hide();
+				}
+
+				// Reset the properties, if the item has been hidden or shown
+				if ( options.hide || options.show ) {
+					for ( p in options.animatedProperties ) {
+						jQuery.style( elem, p, options.orig[ p ] );
+						jQuery.removeData( elem, "fxshow" + p, true );
+						// Toggle data is no longer needed
+						jQuery.removeData( elem, "toggle" + p, true );
+					}
+				}
+
+				// Execute the complete function
+				// in the event that the complete function throws an exception
+				// we must ensure it won't be called twice. #5684
+
+				complete = options.complete;
+				if ( complete ) {
+
+					options.complete = false;
+					complete.call( elem );
+				}
+			}
+
+			return false;
+
+		} else {
+			// classical easing cannot be used with an Infinity duration
+			if ( options.duration == Infinity ) {
+				this.now = t;
+			} else {
+				n = t - this.startTime;
+				this.state = n / options.duration;
+
+				// Perform the easing function, defaults to swing
+				this.pos = jQuery.easing[ options.animatedProperties[this.prop] ]( this.state, n, 0, 1, options.duration );
+				this.now = this.start + ( (this.end - this.start) * this.pos );
+			}
+			// Perform the next step of the animation
+			this.update();
+		}
+
+		return true;
+	}
+};
+
+jQuery.extend( jQuery.fx, {
+	tick: function() {
+		var timer,
+			timers = jQuery.timers,
+			i = 0;
+
+		for ( ; i < timers.length; i++ ) {
+			timer = timers[ i ];
+			// Checks the timer has not already been removed
+			if ( !timer() && timers[ i ] === timer ) {
+				timers.splice( i--, 1 );
+			}
+		}
+
+		if ( !timers.length ) {
+			jQuery.fx.stop();
+		}
+	},
+
+	interval: 13,
+
+	stop: function() {
+		clearInterval( timerId );
+		timerId = null;
+	},
+
+	speeds: {
+		slow: 600,
+		fast: 200,
+		// Default speed
+		_default: 400
+	},
+
+	step: {
+		opacity: function( fx ) {
+			jQuery.style( fx.elem, "opacity", fx.now );
+		},
+
+		_default: function( fx ) {
+			if ( fx.elem.style && fx.elem.style[ fx.prop ] != null ) {
+				fx.elem.style[ fx.prop ] = fx.now + fx.unit;
+			} else {
+				fx.elem[ fx.prop ] = fx.now;
+			}
+		}
+	}
+});
+
+// Ensure props that can't be negative don't go there on undershoot easing
+jQuery.each( fxAttrs.concat.apply( [], fxAttrs ), function( i, prop ) {
+	// exclude marginTop, marginLeft, marginBottom and marginRight from this list
+	if ( prop.indexOf( "margin" ) ) {
+		jQuery.fx.step[ prop ] = function( fx ) {
+			jQuery.style( fx.elem, prop, Math.max(0, fx.now) + fx.unit );
+		};
+	}
+});
+
+if ( jQuery.expr && jQuery.expr.filters ) {
+	jQuery.expr.filters.animated = function( elem ) {
+		return jQuery.grep(jQuery.timers, function( fn ) {
+			return elem === fn.elem;
+		}).length;
+	};
+}
+
+// Try to restore the default display value of an element
+function defaultDisplay( nodeName ) {
+
+	if ( !elemdisplay[ nodeName ] ) {
+
+		var body = document.body,
+			elem = jQuery( "<" + nodeName + ">" ).appendTo( body ),
+			display = elem.css( "display" );
+		elem.remove();
+
+		// If the simple way fails,
+		// get element's real default display by attaching it to a temp iframe
+		if ( display === "none" || display === "" ) {
+			// No iframe to use yet, so create it
+			if ( !iframe ) {
+				iframe = document.createElement( "iframe" );
+				iframe.frameBorder = iframe.width = iframe.height = 0;
+			}
+
+			body.appendChild( iframe );
+
+			// Create a cacheable copy of the iframe document on first call.
+			// IE and Opera will allow us to reuse the iframeDoc without re-writing the fake HTML
+			// document to it; WebKit & Firefox won't allow reusing the iframe document.
+			if ( !iframeDoc || !iframe.createElement ) {
+				iframeDoc = ( iframe.contentWindow || iframe.contentDocument ).document;
+				iframeDoc.write( ( jQuery.support.boxModel ? "<!doctype html>" : "" ) + "<html><body>" );
+				iframeDoc.close();
+			}
+
+			elem = iframeDoc.createElement( nodeName );
+
+			iframeDoc.body.appendChild( elem );
+
+			display = jQuery.css( elem, "display" );
+			body.removeChild( iframe );
+		}
+
+		// Store the correct default display
+		elemdisplay[ nodeName ] = display;
+	}
+
+	return elemdisplay[ nodeName ];
+}
+
+
+
+
+var getOffset,
+	rtable = /^t(?:able|d|h)$/i,
+	rroot = /^(?:body|html)$/i;
+
+if ( "getBoundingClientRect" in document.documentElement ) {
+	getOffset = function( elem, doc, docElem, box ) {
+		try {
+			box = elem.getBoundingClientRect();
+		} catch(e) {}
+
+		// Make sure we're not dealing with a disconnected DOM node
+		if ( !box || !jQuery.contains( docElem, elem ) ) {
+			return box ? { top: box.top, left: box.left } : { top: 0, left: 0 };
+		}
+
+		var body = doc.body,
+			win = getWindow( doc ),
+			clientTop  = docElem.clientTop  || body.clientTop  || 0,
+			clientLeft = docElem.clientLeft || body.clientLeft || 0,
+			scrollTop  = win.pageYOffset || jQuery.support.boxModel && docElem.scrollTop  || body.scrollTop,
+			scrollLeft = win.pageXOffset || jQuery.support.boxModel && docElem.scrollLeft || body.scrollLeft,
+			top  = box.top  + scrollTop  - clientTop,
+			left = box.left + scrollLeft - clientLeft;
+
+		return { top: top, left: left };
+	};
+
+} else {
+	getOffset = function( elem, doc, docElem ) {
+		var computedStyle,
+			offsetParent = elem.offsetParent,
+			prevOffsetParent = elem,
+			body = doc.body,
+			defaultView = doc.defaultView,
+			prevComputedStyle = defaultView ? defaultView.getComputedStyle( elem, null ) : elem.currentStyle,
+			top = elem.offsetTop,
+			left = elem.offsetLeft;
+
+		while ( (elem = elem.parentNode) && elem !== body && elem !== docElem ) {
+			if ( jQuery.support.fixedPosition && prevComputedStyle.position === "fixed" ) {
+				break;
+			}
+
+			computedStyle = defaultView ? defaultView.getComputedStyle(elem, null) : elem.currentStyle;
+			top  -= elem.scrollTop;
+			left -= elem.scrollLeft;
+
+			if ( elem === offsetParent ) {
+				top  += elem.offsetTop;
+				left += elem.offsetLeft;
+
+				if ( jQuery.support.doesNotAddBorder && !(jQuery.support.doesAddBorderForTableAndCells && rtable.test(elem.nodeName)) ) {
+					top  += parseFloat( computedStyle.borderTopWidth  ) || 0;
+					left += parseFloat( computedStyle.borderLeftWidth ) || 0;
+				}
+
+				prevOffsetParent = offsetParent;
+				offsetParent = elem.offsetParent;
+			}
+
+			if ( jQuery.support.subtractsBorderForOverflowNotVisible && computedStyle.overflow !== "visible" ) {
+				top  += parseFloat( computedStyle.borderTopWidth  ) || 0;
+				left += parseFloat( computedStyle.borderLeftWidth ) || 0;
+			}
+
+			prevComputedStyle = computedStyle;
+		}
+
+		if ( prevComputedStyle.position === "relative" || prevComputedStyle.position === "static" ) {
+			top  += body.offsetTop;
+			left += body.offsetLeft;
+		}
+
+		if ( jQuery.support.fixedPosition && prevComputedStyle.position === "fixed" ) {
+			top  += Math.max( docElem.scrollTop, body.scrollTop );
+			left += Math.max( docElem.scrollLeft, body.scrollLeft );
+		}
+
+		return { top: top, left: left };
+	};
+}
+
+jQuery.fn.offset = function( options ) {
+	if ( arguments.length ) {
+		return options === undefined ?
+			this :
+			this.each(function( i ) {
+				jQuery.offset.setOffset( this, options, i );
+			});
+	}
+
+	var elem = this[0],
+		doc = elem && elem.ownerDocument;
+
+	if ( !doc ) {
+		return null;
+	}
+
+	if ( elem === doc.body ) {
+		return jQuery.offset.bodyOffset( elem );
+	}
+
+	return getOffset( elem, doc, doc.documentElement );
+};
+
+jQuery.offset = {
+
+	bodyOffset: function( body ) {
+		var top = body.offsetTop,
+			left = body.offsetLeft;
+
+		if ( jQuery.support.doesNotIncludeMarginInBodyOffset ) {
+			top  += parseFloat( jQuery.css(body, "marginTop") ) || 0;
+			left += parseFloat( jQuery.css(body, "marginLeft") ) || 0;
+		}
+
+		return { top: top, left: left };
+	},
+
+	setOffset: function( elem, options, i ) {
+		var position = jQuery.css( elem, "position" );
+
+		// set position first, in-case top/left are set even on static elem
+		if ( position === "static" ) {
+			elem.style.position = "relative";
+		}
+
+		var curElem = jQuery( elem ),
+			curOffset = curElem.offset(),
+			curCSSTop = jQuery.css( elem, "top" ),
+			curCSSLeft = jQuery.css( elem, "left" ),
+			calculatePosition = ( position === "absolute" || position === "fixed" ) && jQuery.inArray("auto", [curCSSTop, curCSSLeft]) > -1,
+			props = {}, curPosition = {}, curTop, curLeft;
+
+		// need to be able to calculate position if either top or left is auto and position is either absolute or fixed
+		if ( calculatePosition ) {
+			curPosition = curElem.position();
+			curTop = curPosition.top;
+			curLeft = curPosition.left;
+		} else {
+			curTop = parseFloat( curCSSTop ) || 0;
+			curLeft = parseFloat( curCSSLeft ) || 0;
+		}
+
+		if ( jQuery.isFunction( options ) ) {
+			options = options.call( elem, i, curOffset );
+		}
+
+		if ( options.top != null ) {
+			props.top = ( options.top - curOffset.top ) + curTop;
+		}
+		if ( options.left != null ) {
+			props.left = ( options.left - curOffset.left ) + curLeft;
+		}
+
+		if ( "using" in options ) {
+			options.using.call( elem, props );
+		} else {
+			curElem.css( props );
+		}
+	}
+};
+
+
+jQuery.fn.extend({
+
+	position: function() {
+		if ( !this[0] ) {
+			return null;
+		}
+
+		var elem = this[0],
+
+		// Get *real* offsetParent
+		offsetParent = this.offsetParent(),
+
+		// Get correct offsets
+		offset       = this.offset(),
+		parentOffset = rroot.test(offsetParent[0].nodeName) ? { top: 0, left: 0 } : offsetParent.offset();
+
+		// Subtract element margins
+		// note: when an element has margin: auto the offsetLeft and marginLeft
+		// are the same in Safari causing offset.left to incorrectly be 0
+		offset.top  -= parseFloat( jQuery.css(elem, "marginTop") ) || 0;
+		offset.left -= parseFloat( jQuery.css(elem, "marginLeft") ) || 0;
+
+		// Add offsetParent borders
+		parentOffset.top  += parseFloat( jQuery.css(offsetParent[0], "borderTopWidth") ) || 0;
+		parentOffset.left += parseFloat( jQuery.css(offsetParent[0], "borderLeftWidth") ) || 0;
+
+		// Subtract the two offsets
+		return {
+			top:  offset.top  - parentOffset.top,
+			left: offset.left - parentOffset.left
+		};
+	},
+
+	offsetParent: function() {
+		return this.map(function() {
+			var offsetParent = this.offsetParent || document.body;
+			while ( offsetParent && (!rroot.test(offsetParent.nodeName) && jQuery.css(offsetParent, "position") === "static") ) {
+				offsetParent = offsetParent.offsetParent;
+			}
+			return offsetParent;
+		});
+	}
+});
+
+
+// Create scrollLeft and scrollTop methods
+jQuery.each( {scrollLeft: "pageXOffset", scrollTop: "pageYOffset"}, function( method, prop ) {
+	var top = /Y/.test( prop );
+
+	jQuery.fn[ method ] = function( val ) {
+		return jQuery.access( this, function( elem, method, val ) {
+			var win = getWindow( elem );
+
+			if ( val === undefined ) {
+				return win ? (prop in win) ? win[ prop ] :
+					jQuery.support.boxModel && win.document.documentElement[ method ] ||
+						win.document.body[ method ] :
+					elem[ method ];
+			}
+
+			if ( win ) {
+				win.scrollTo(
+					!top ? val : jQuery( win ).scrollLeft(),
+					 top ? val : jQuery( win ).scrollTop()
+				);
+
+			} else {
+				elem[ method ] = val;
+			}
+		}, method, val, arguments.length, null );
+	};
+});
+
+function getWindow( elem ) {
+	return jQuery.isWindow( elem ) ?
+		elem :
+		elem.nodeType === 9 ?
+			elem.defaultView || elem.parentWindow :
+			false;
+}
+
+
+
+
+// Create width, height, innerHeight, innerWidth, outerHeight and outerWidth methods
+jQuery.each( { Height: "height", Width: "width" }, function( name, type ) {
+	var clientProp = "client" + name,
+		scrollProp = "scroll" + name,
+		offsetProp = "offset" + name;
+
+	// innerHeight and innerWidth
+	jQuery.fn[ "inner" + name ] = function() {
+		var elem = this[0];
+		return elem ?
+			elem.style ?
+			parseFloat( jQuery.css( elem, type, "padding" ) ) :
+			this[ type ]() :
+			null;
+	};
+
+	// outerHeight and outerWidth
+	jQuery.fn[ "outer" + name ] = function( margin ) {
+		var elem = this[0];
+		return elem ?
+			elem.style ?
+			parseFloat( jQuery.css( elem, type, margin ? "margin" : "border" ) ) :
+			this[ type ]() :
+			null;
+	};
+
+	jQuery.fn[ type ] = function( value ) {
+		return jQuery.access( this, function( elem, type, value ) {
+			var doc, docElemProp, orig, ret;
+
+			if ( jQuery.isWindow( elem ) ) {
+				// 3rd condition allows Nokia support, as it supports the docElem prop but not CSS1Compat
+				doc = elem.document;
+				docElemProp = doc.documentElement[ clientProp ];
+				return jQuery.support.boxModel && docElemProp ||
+					doc.body && doc.body[ clientProp ] || docElemProp;
+			}
+
+			// Get document width or height
+			if ( elem.nodeType === 9 ) {
+				// Either scroll[Width/Height] or offset[Width/Height], whichever is greater
+				doc = elem.documentElement;
+
+				// when a window > document, IE6 reports a offset[Width/Height] > client[Width/Height]
+				// so we can't use max, as it'll choose the incorrect offset[Width/Height]
+				// instead we use the correct client[Width/Height]
+				// support:IE6
+				if ( doc[ clientProp ] >= doc[ scrollProp ] ) {
+					return doc[ clientProp ];
+				}
+
+				return Math.max(
+					elem.body[ scrollProp ], doc[ scrollProp ],
+					elem.body[ offsetProp ], doc[ offsetProp ]
+				);
+			}
+
+			// Get width or height on the element
+			if ( value === undefined ) {
+				orig = jQuery.css( elem, type );
+				ret = parseFloat( orig );
+				return jQuery.isNumeric( ret ) ? ret : orig;
+			}
+
+			// Set the width or height on the element
+			jQuery( elem ).css( type, value );
+		}, type, value, arguments.length, null );
+	};
+});
+
+
+
+
+// Expose jQuery to the global object
+window.jQuery = window.$ = jQuery;
+
+// Expose jQuery as an AMD module, but only for AMD loaders that
+// understand the issues with loading multiple versions of jQuery
+// in a page that all might call define(). The loader will indicate
+// they have special allowances for multiple jQuery versions by
+// specifying define.amd.jQuery = true. Register as a named module,
+// since jQuery can be concatenated with other files that may use define,
+// but not use a proper concatenation script that understands anonymous
+// AMD modules. A named AMD is safest and most robust way to register.
+// Lowercase jquery is used because AMD module names are derived from
+// file names, and jQuery is normally delivered in a lowercase file name.
+// Do this after creating the global so that if an AMD module wants to call
+// noConflict to hide this version of jQuery, it will work.
+if ( typeof define === "function" && define.amd && define.amd.jQuery ) {
+	define( "jquery", [], function () { return jQuery; } );
+}
+
+
+
+})( window );
\ No newline at end of file

  Modified: docs/static/underscore.js (+1415 -31)
===================================================================
--- docs/static/underscore.js    2014-10-31 14:53:20 +0900 (b385e63)
+++ docs/static/underscore.js    2014-11-06 17:01:06 +0900 (320e972)
@@ -1,31 +1,1415 @@
-// Underscore.js 1.3.1
-// (c) 2009-2012 Jeremy Ashkenas, DocumentCloud Inc.
-// Underscore is freely distributable under the MIT license.
-// Portions of Underscore are inspired or borrowed from Prototype,
-// Oliver Steele's Functional, and John Resig's Micro-Templating.
-// For all details and documentation:
-// http://documentcloud.github.com/underscore
-(function(){function q(a,c,d){if(a===c)return a!==0||1/a==1/c;if(a==null||c==null)return a===c;if(a._chain)a=a._wrapped;if(c._chain)c=c._wrapped;if(a.isEqual&&b.isFunction(a.isEqual))return a.isEqual(c);if(c.isEqual&&b.isFunction(c.isEqual))return c.isEqual(a);var e=l.call(a);if(e!=l.call(c))return false;switch(e){case "[object String]":return a==String(c);case "[object Number]":return a!=+a?c!=+c:a==0?1/a==1/c:a==+c;case "[object Date]":case "[object Boolean]":return+a==+c;case "[object RegExp]":return a.source==
-c.source&&a.global==c.global&&a.multiline==c.multiline&&a.ignoreCase==c.ignoreCase}if(typeof a!="object"||typeof c!="object")return false;for(var f=d.length;f--;)if(d[f]==a)return true;d.push(a);var f=0,g=true;if(e=="[object Array]"){if(f=a.length,g=f==c.length)for(;f--;)if(!(g=f in a==f in c&&q(a[f],c[f],d)))break}else{if("constructor"in a!="constructor"in c||a.constructor!=c.constructor)return false;for(var h in a)if(b.has(a,h)&&(f++,!(g=b.has(c,h)&&q(a[h],c[h],d))))break;if(g){for(h in c)if(b.has(c,
-h)&&!f--)break;g=!f}}d.pop();return g}var r=this,G=r._,n={},k=Array.prototype,o=Object.prototype,i=k.slice,H=k.unshift,l=o.toString,I=o.hasOwnProperty,w=k.forEach,x=k.map,y=k.reduce,z=k.reduceRight,A=k.filter,B=k.every,C=k.some,p=k.indexOf,D=k.lastIndexOf,o=Array.isArray,J=Object.keys,s=Function.prototype.bind,b=function(a){return new m(a)};if(typeof exports!=="undefined"){if(typeof module!=="undefined"&&module.exports)exports=module.exports=b;exports._=b}else r._=b;b.VERSION="1.3.1";var j=b.each=
-b.forEach=function(a,c,d){if(a!=null)if(w&&a.forEach===w)a.forEach(c,d);else if(a.length===+a.length)for(var e=0,f=a.length;e<f;e++){if(e in a&&c.call(d,a[e],e,a)===n)break}else for(e in a)if(b.has(a,e)&&c.call(d,a[e],e,a)===n)break};b.map=b.collect=function(a,c,b){var e=[];if(a==null)return e;if(x&&a.map===x)return a.map(c,b);j(a,function(a,g,h){e[e.length]=c.call(b,a,g,h)});if(a.length===+a.length)e.length=a.length;return e};b.reduce=b.foldl=b.inject=function(a,c,d,e){var f=arguments.length>2;a==
-null&&(a=[]);if(y&&a.reduce===y)return e&&(c=b.bind(c,e)),f?a.reduce(c,d):a.reduce(c);j(a,function(a,b,i){f?d=c.call(e,d,a,b,i):(d=a,f=true)});if(!f)throw new TypeError("Reduce of empty array with no initial value");return d};b.reduceRight=b.foldr=function(a,c,d,e){var f=arguments.length>2;a==null&&(a=[]);if(z&&a.reduceRight===z)return e&&(c=b.bind(c,e)),f?a.reduceRight(c,d):a.reduceRight(c);var g=b.toArray(a).reverse();e&&!f&&(c=b.bind(c,e));return f?b.reduce(g,c,d,e):b.reduce(g,c)};b.find=b.detect=
-function(a,c,b){var e;E(a,function(a,g,h){if(c.call(b,a,g,h))return e=a,true});return e};b.filter=b.select=function(a,c,b){var e=[];if(a==null)return e;if(A&&a.filter===A)return a.filter(c,b);j(a,function(a,g,h){c.call(b,a,g,h)&&(e[e.length]=a)});return e};b.reject=function(a,c,b){var e=[];if(a==null)return e;j(a,function(a,g,h){c.call(b,a,g,h)||(e[e.length]=a)});return e};b.every=b.all=function(a,c,b){var e=true;if(a==null)return e;if(B&&a.every===B)return a.every(c,b);j(a,function(a,g,h){if(!(e=
-e&&c.call(b,a,g,h)))return n});return e};var E=b.some=b.any=function(a,c,d){c||(c=b.identity);var e=false;if(a==null)return e;if(C&&a.some===C)return a.some(c,d);j(a,function(a,b,h){if(e||(e=c.call(d,a,b,h)))return n});return!!e};b.include=b.contains=function(a,c){var b=false;if(a==null)return b;return p&&a.indexOf===p?a.indexOf(c)!=-1:b=E(a,function(a){return a===c})};b.invoke=function(a,c){var d=i.call(arguments,2);return b.map(a,function(a){return(b.isFunction(c)?c||a:a[c]).apply(a,d)})};b.pluck=
-function(a,c){return b.map(a,function(a){return a[c]})};b.max=function(a,c,d){if(!c&&b.isArray(a))return Math.max.apply(Math,a);if(!c&&b.isEmpty(a))return-Infinity;var e={computed:-Infinity};j(a,function(a,b,h){b=c?c.call(d,a,b,h):a;b>=e.computed&&(e={value:a,computed:b})});return e.value};b.min=function(a,c,d){if(!c&&b.isArray(a))return Math.min.apply(Math,a);if(!c&&b.isEmpty(a))return Infinity;var e={computed:Infinity};j(a,function(a,b,h){b=c?c.call(d,a,b,h):a;b<e.computed&&(e={value:a,computed:b})});
-return e.value};b.shuffle=function(a){var b=[],d;j(a,function(a,f){f==0?b[0]=a:(d=Math.floor(Math.random()*(f+1)),b[f]=b[d],b[d]=a)});return b};b.sortBy=function(a,c,d){return b.pluck(b.map(a,function(a,b,g){return{value:a,criteria:c.call(d,a,b,g)}}).sort(function(a,b){var c=a.criteria,d=b.criteria;return c<d?-1:c>d?1:0}),"value")};b.groupBy=function(a,c){var d={},e=b.isFunction(c)?c:function(a){return a[c]};j(a,function(a,b){var c=e(a,b);(d[c]||(d[c]=[])).push(a)});return d};b.sortedIndex=function(a,
-c,d){d||(d=b.identity);for(var e=0,f=a.length;e<f;){var g=e+f>>1;d(a[g])<d(c)?e=g+1:f=g}return e};b.toArray=function(a){return!a?[]:a.toArray?a.toArray():b.isArray(a)?i.call(a):b.isArguments(a)?i.call(a):b.values(a)};b.size=function(a){return b.toArray(a).length};b.first=b.head=function(a,b,d){return b!=null&&!d?i.call(a,0,b):a[0]};b.initial=function(a,b,d){return i.call(a,0,a.length-(b==null||d?1:b))};b.last=function(a,b,d){return b!=null&&!d?i.call(a,Math.max(a.length-b,0)):a[a.length-1]};b.rest=
-b.tail=function(a,b,d){return i.call(a,b==null||d?1:b)};b.compact=function(a){return b.filter(a,function(a){return!!a})};b.flatten=function(a,c){return b.reduce(a,function(a,e){if(b.isArray(e))return a.concat(c?e:b.flatten(e));a[a.length]=e;return a},[])};b.without=function(a){return b.difference(a,i.call(arguments,1))};b.uniq=b.unique=function(a,c,d){var d=d?b.map(a,d):a,e=[];b.reduce(d,function(d,g,h){if(0==h||(c===true?b.last(d)!=g:!b.include(d,g)))d[d.length]=g,e[e.length]=a[h];return d},[]);
-return e};b.union=function(){return b.uniq(b.flatten(arguments,true))};b.intersection=b.intersect=function(a){var c=i.call(arguments,1);return b.filter(b.uniq(a),function(a){return b.every(c,function(c){return b.indexOf(c,a)>=0})})};b.difference=function(a){var c=b.flatten(i.call(arguments,1));return b.filter(a,function(a){return!b.include(c,a)})};b.zip=function(){for(var a=i.call(arguments),c=b.max(b.pluck(a,"length")),d=Array(c),e=0;e<c;e++)d[e]=b.pluck(a,""+e);return d};b.indexOf=function(a,c,
-d){if(a==null)return-1;var e;if(d)return d=b.sortedIndex(a,c),a[d]===c?d:-1;if(p&&a.indexOf===p)return a.indexOf(c);for(d=0,e=a.length;d<e;d++)if(d in a&&a[d]===c)return d;return-1};b.lastIndexOf=function(a,b){if(a==null)return-1;if(D&&a.lastIndexOf===D)return a.lastIndexOf(b);for(var d=a.length;d--;)if(d in a&&a[d]===b)return d;return-1};b.range=function(a,b,d){arguments.length<=1&&(b=a||0,a=0);for(var d=arguments[2]||1,e=Math.max(Math.ceil((b-a)/d),0),f=0,g=Array(e);f<e;)g[f++]=a,a+=d;return g};
-var F=function(){};b.bind=function(a,c){var d,e;if(a.bind===s&&s)return s.apply(a,i.call(arguments,1));if(!b.isFunction(a))throw new TypeError;e=i.call(arguments,2);return d=function(){if(!(this instanceof d))return a.apply(c,e.concat(i.call(arguments)));F.prototype=a.prototype;var b=new F,g=a.apply(b,e.concat(i.call(arguments)));return Object(g)===g?g:b}};b.bindAll=function(a){var c=i.call(arguments,1);c.length==0&&(c=b.functions(a));j(c,function(c){a[c]=b.bind(a[c],a)});return a};b.memoize=function(a,
-c){var d={};c||(c=b.identity);return function(){var e=c.apply(this,arguments);return b.has(d,e)?d[e]:d[e]=a.apply(this,arguments)}};b.delay=function(a,b){var d=i.call(arguments,2);return setTimeout(function(){return a.apply(a,d)},b)};b.defer=function(a){return b.delay.apply(b,[a,1].concat(i.call(arguments,1)))};b.throttle=function(a,c){var d,e,f,g,h,i=b.debounce(function(){h=g=false},c);return function(){d=this;e=arguments;var b;f||(f=setTimeout(function(){f=null;h&&a.apply(d,e);i()},c));g?h=true:
-a.apply(d,e);i();g=true}};b.debounce=function(a,b){var d;return function(){var e=this,f=arguments;clearTimeout(d);d=setTimeout(function(){d=null;a.apply(e,f)},b)}};b.once=function(a){var b=false,d;return function(){if(b)return d;b=true;return d=a.apply(this,arguments)}};b.wrap=function(a,b){return function(){var d=[a].concat(i.call(arguments,0));return b.apply(this,d)}};b.compose=function(){var a=arguments;return function(){for(var b=arguments,d=a.length-1;d>=0;d--)b=[a[d].apply(this,b)];return b[0]}};
-b.after=function(a,b){return a<=0?b():function(){if(--a<1)return b.apply(this,arguments)}};b.keys=J||function(a){if(a!==Object(a))throw new TypeError("Invalid object");var c=[],d;for(d in a)b.has(a,d)&&(c[c.length]=d);return c};b.values=function(a){return b.map(a,b.identity)};b.functions=b.methods=function(a){var c=[],d;for(d in a)b.isFunction(a[d])&&c.push(d);return c.sort()};b.extend=function(a){j(i.call(arguments,1),function(b){for(var d in b)a[d]=b[d]});return a};b.defaults=function(a){j(i.call(arguments,
-1),function(b){for(var d in b)a[d]==null&&(a[d]=b[d])});return a};b.clone=function(a){return!b.isObject(a)?a:b.isArray(a)?a.slice():b.extend({},a)};b.tap=function(a,b){b(a);return a};b.isEqual=function(a,b){return q(a,b,[])};b.isEmpty=function(a){if(b.isArray(a)||b.isString(a))return a.length===0;for(var c in a)if(b.has(a,c))return false;return true};b.isElement=function(a){return!!(a&&a.nodeType==1)};b.isArray=o||function(a){return l.call(a)=="[object Array]"};b.isObject=function(a){return a===Object(a)};
-b.isArguments=function(a){return l.call(a)=="[object Arguments]"};if(!b.isArguments(arguments))b.isArguments=function(a){return!(!a||!b.has(a,"callee"))};b.isFunction=function(a){return l.call(a)=="[object Function]"};b.isString=function(a){return l.call(a)=="[object String]"};b.isNumber=function(a){return l.call(a)=="[object Number]"};b.isNaN=function(a){return a!==a};b.isBoolean=function(a){return a===true||a===false||l.call(a)=="[object Boolean]"};b.isDate=function(a){return l.call(a)=="[object Date]"};
-b.isRegExp=function(a){return l.call(a)=="[object RegExp]"};b.isNull=function(a){return a===null};b.isUndefined=function(a){return a===void 0};b.has=function(a,b){return I.call(a,b)};b.noConflict=function(){r._=G;return this};b.identity=function(a){return a};b.times=function(a,b,d){for(var e=0;e<a;e++)b.call(d,e)};b.escape=function(a){return(""+a).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#x27;").replace(/\//g,"&#x2F;")};b.mixin=function(a){j(b.functions(a),
-function(c){K(c,b[c]=a[c])})};var L=0;b.uniqueId=function(a){var b=L++;return a?a+b:b};b.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g};var t=/.^/,u=function(a){return a.replace(/\\\\/g,"\\").replace(/\\'/g,"'")};b.template=function(a,c){var d=b.templateSettings,d="var __p=[],print=function(){__p.push.apply(__p,arguments);};with(obj||{}){__p.push('"+a.replace(/\\/g,"\\\\").replace(/'/g,"\\'").replace(d.escape||t,function(a,b){return"',_.escape("+
-u(b)+"),'"}).replace(d.interpolate||t,function(a,b){return"',"+u(b)+",'"}).replace(d.evaluate||t,function(a,b){return"');"+u(b).replace(/[\r\n\t]/g," ")+";__p.push('"}).replace(/\r/g,"\\r").replace(/\n/g,"\\n").replace(/\t/g,"\\t")+"');}return __p.join('');",e=new Function("obj","_",d);return c?e(c,b):function(a){return e.call(this,a,b)}};b.chain=function(a){return b(a).chain()};var m=function(a){this._wrapped=a};b.prototype=m.prototype;var v=function(a,c){return c?b(a).chain():a},K=function(a,c){m.prototype[a]=
-function(){var a=i.call(arguments);H.call(a,this._wrapped);return v(c.apply(b,a),this._chain)}};b.mixin(b);j("pop,push,reverse,shift,sort,splice,unshift".split(","),function(a){var b=k[a];m.prototype[a]=function(){var d=this._wrapped;b.apply(d,arguments);var e=d.length;(a=="shift"||a=="splice")&&e===0&&delete d[0];return v(d,this._chain)}});j(["concat","join","slice"],function(a){var b=k[a];m.prototype[a]=function(){return v(b.apply(this._wrapped,arguments),this._chain)}});m.prototype.chain=function(){this._chain=
-true;return this};m.prototype.value=function(){return this._wrapped}}).call(this);
\ No newline at end of file
+//     Underscore.js 1.7.0
+//     http://underscorejs.org
+//     (c) 2009-2014 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
+//     Underscore may be freely distributed under the MIT license.
+
+(function() {
+
+  // Baseline setup
+  // --------------
+
+  // Establish the root object, `window` in the browser, or `exports` on the server.
+  var root = this;
+
+  // Save the previous value of the `_` variable.
+  var previousUnderscore = root._;
+
+  // Save bytes in the minified (but not gzipped) version:
+  var ArrayProto = Array.prototype, ObjProto = Object.prototype, FuncProto = Function.prototype;
+
+  // Create quick reference variables for speed access to core prototypes.
+  var
+    push             = ArrayProto.push,
+    slice            = ArrayProto.slice,
+    concat           = ArrayProto.concat,
+    toString         = ObjProto.toString,
+    hasOwnProperty   = ObjProto.hasOwnProperty;
+
+  // All **ECMAScript 5** native function implementations that we hope to use
+  // are declared here.
+  var
+    nativeIsArray      = Array.isArray,
+    nativeKeys         = Object.keys,
+    nativeBind         = FuncProto.bind;
+
+  // Create a safe reference to the Underscore object for use below.
+  var _ = function(obj) {
+    if (obj instanceof _) return obj;
+    if (!(this instanceof _)) return new _(obj);
+    this._wrapped = obj;
+  };
+
+  // Export the Underscore object for **Node.js**, with
+  // backwards-compatibility for the old `require()` API. If we're in
+  // the browser, add `_` as a global object.
+  if (typeof exports !== 'undefined') {
+    if (typeof module !== 'undefined' && module.exports) {
+      exports = module.exports = _;
+    }
+    exports._ = _;
+  } else {
+    root._ = _;
+  }
+
+  // Current version.
+  _.VERSION = '1.7.0';
+
+  // Internal function that returns an efficient (for current engines) version
+  // of the passed-in callback, to be repeatedly applied in other Underscore
+  // functions.
+  var createCallback = function(func, context, argCount) {
+    if (context === void 0) return func;
+    switch (argCount == null ? 3 : argCount) {
+      case 1: return function(value) {
+        return func.call(context, value);
+      };
+      case 2: return function(value, other) {
+        return func.call(context, value, other);
+      };
+      case 3: return function(value, index, collection) {
+        return func.call(context, value, index, collection);
+      };
+      case 4: return function(accumulator, value, index, collection) {
+        return func.call(context, accumulator, value, index, collection);
+      };
+    }
+    return function() {
+      return func.apply(context, arguments);
+    };
+  };
+
+  // A mostly-internal function to generate callbacks that can be applied
+  // to each element in a collection, returning the desired result — either
+  // identity, an arbitrary callback, a property matcher, or a property accessor.
+  _.iteratee = function(value, context, argCount) {
+    if (value == null) return _.identity;
+    if (_.isFunction(value)) return createCallback(value, context, argCount);
+    if (_.isObject(value)) return _.matches(value);
+    return _.property(value);
+  };
+
+  // Collection Functions
+  // --------------------
+
+  // The cornerstone, an `each` implementation, aka `forEach`.
+  // Handles raw objects in addition to array-likes. Treats all
+  // sparse array-likes as if they were dense.
+  _.each = _.forEach = function(obj, iteratee, context) {
+    if (obj == null) return obj;
+    iteratee = createCallback(iteratee, context);
+    var i, length = obj.length;
+    if (length === +length) {
+      for (i = 0; i < length; i++) {
+        iteratee(obj[i], i, obj);
+      }
+    } else {
+      var keys = _.keys(obj);
+      for (i = 0, length = keys.length; i < length; i++) {
+        iteratee(obj[keys[i]], keys[i], obj);
+      }
+    }
+    return obj;
+  };
+
+  // Return the results of applying the iteratee to each element.
+  _.map = _.collect = function(obj, iteratee, context) {
+    if (obj == null) return [];
+    iteratee = _.iteratee(iteratee, context);
+    var keys = obj.length !== +obj.length && _.keys(obj),
+        length = (keys || obj).length,
+        results = Array(length),
+        currentKey;
+    for (var index = 0; index < length; index++) {
+      currentKey = keys ? keys[index] : index;
+      results[index] = iteratee(obj[currentKey], currentKey, obj);
+    }
+    return results;
+  };
+
+  var reduceError = 'Reduce of empty array with no initial value';
+
+  // **Reduce** builds up a single result from a list of values, aka `inject`,
+  // or `foldl`.
+  _.reduce = _.foldl = _.inject = function(obj, iteratee, memo, context) {
+    if (obj == null) obj = [];
+    iteratee = createCallback(iteratee, context, 4);
+    var keys = obj.length !== +obj.length && _.keys(obj),
+        length = (keys || obj).length,
+        index = 0, currentKey;
+    if (arguments.length < 3) {
+      if (!length) throw new TypeError(reduceError);
+      memo = obj[keys ? keys[index++] : index++];
+    }
+    for (; index < length; index++) {
+      currentKey = keys ? keys[index] : index;
+      memo = iteratee(memo, obj[currentKey], currentKey, obj);
+    }
+    return memo;
+  };
+
+  // The right-associative version of reduce, also known as `foldr`.
+  _.reduceRight = _.foldr = function(obj, iteratee, memo, context) {
+    if (obj == null) obj = [];
+    iteratee = createCallback(iteratee, context, 4);
+    var keys = obj.length !== + obj.length && _.keys(obj),
+        index = (keys || obj).length,
+        currentKey;
+    if (arguments.length < 3) {
+      if (!index) throw new TypeError(reduceError);
+      memo = obj[keys ? keys[--index] : --index];
+    }
+    while (index--) {
+      currentKey = keys ? keys[index] : index;
+      memo = iteratee(memo, obj[currentKey], currentKey, obj);
+    }
+    return memo;
+  };
+
+  // Return the first value which passes a truth test. Aliased as `detect`.
+  _.find = _.detect = function(obj, predicate, context) {
+    var result;
+    predicate = _.iteratee(predicate, context);
+    _.some(obj, function(value, index, list) {
+      if (predicate(value, index, list)) {
+        result = value;
+        return true;
+      }
+    });
+    return result;
+  };
+
+  // Return all the elements that pass a truth test.
+  // Aliased as `select`.
+  _.filter = _.select = function(obj, predicate, context) {
+    var results = [];
+    if (obj == null) return results;
+    predicate = _.iteratee(predicate, context);
+    _.each(obj, function(value, index, list) {
+      if (predicate(value, index, list)) results.push(value);
+    });
+    return results;
+  };
+
+  // Return all the elements for which a truth test fails.
+  _.reject = function(obj, predicate, context) {
+    return _.filter(obj, _.negate(_.iteratee(predicate)), context);
+  };
+
+  // Determine whether all of the elements match a truth test.
+  // Aliased as `all`.
+  _.every = _.all = function(obj, predicate, context) {
+    if (obj == null) return true;
+    predicate = _.iteratee(predicate, context);
+    var keys = obj.length !== +obj.length && _.keys(obj),
+        length = (keys || obj).length,
+        index, currentKey;
+    for (index = 0; index < length; index++) {
+      currentKey = keys ? keys[index] : index;
+      if (!predicate(obj[currentKey], currentKey, obj)) return false;
+    }
+    return true;
+  };
+
+  // Determine if at least one element in the object matches a truth test.
+  // Aliased as `any`.
+  _.some = _.any = function(obj, predicate, context) {
+    if (obj == null) return false;
+    predicate = _.iteratee(predicate, context);
+    var keys = obj.length !== +obj.length && _.keys(obj),
+        length = (keys || obj).length,
+        index, currentKey;
+    for (index = 0; index < length; index++) {
+      currentKey = keys ? keys[index] : index;
+      if (predicate(obj[currentKey], currentKey, obj)) return true;
+    }
+    return false;
+  };
+
+  // Determine if the array or object contains a given value (using `===`).
+  // Aliased as `include`.
+  _.contains = _.include = function(obj, target) {
+    if (obj == null) return false;
+    if (obj.length !== +obj.length) obj = _.values(obj);
+    return _.indexOf(obj, target) >= 0;
+  };
+
+  // Invoke a method (with arguments) on every item in a collection.
+  _.invoke = function(obj, method) {
+    var args = slice.call(arguments, 2);
+    var isFunc = _.isFunction(method);
+    return _.map(obj, function(value) {
+      return (isFunc ? method : value[method]).apply(value, args);
+    });
+  };
+
+  // Convenience version of a common use case of `map`: fetching a property.
+  _.pluck = function(obj, key) {
+    return _.map(obj, _.property(key));
+  };
+
+  // Convenience version of a common use case of `filter`: selecting only objects
+  // containing specific `key:value` pairs.
+  _.where = function(obj, attrs) {
+    return _.filter(obj, _.matches(attrs));
+  };
+
+  // Convenience version of a common use case of `find`: getting the first object
+  // containing specific `key:value` pairs.
+  _.findWhere = function(obj, attrs) {
+    return _.find(obj, _.matches(attrs));
+  };
+
+  // Return the maximum element (or element-based computation).
+  _.max = function(obj, iteratee, context) {
+    var result = -Infinity, lastComputed = -Infinity,
+        value, computed;
+    if (iteratee == null && obj != null) {
+      obj = obj.length === +obj.length ? obj : _.values(obj);
+      for (var i = 0, length = obj.length; i < length; i++) {
+        value = obj[i];
+        if (value > result) {
+          result = value;
+        }
+      }
+    } else {
+      iteratee = _.iteratee(iteratee, context);
+      _.each(obj, function(value, index, list) {
+        computed = iteratee(value, index, list);
+        if (computed > lastComputed || computed === -Infinity && result === -Infinity) {
+          result = value;
+          lastComputed = computed;
+        }
+      });
+    }
+    return result;
+  };
+
+  // Return the minimum element (or element-based computation).
+  _.min = function(obj, iteratee, context) {
+    var result = Infinity, lastComputed = Infinity,
+        value, computed;
+    if (iteratee == null && obj != null) {
+      obj = obj.length === +obj.length ? obj : _.values(obj);
+      for (var i = 0, length = obj.length; i < length; i++) {
+        value = obj[i];
+        if (value < result) {
+          result = value;
+        }
+      }
+    } else {
+      iteratee = _.iteratee(iteratee, context);
+      _.each(obj, function(value, index, list) {
+        computed = iteratee(value, index, list);
+        if (computed < lastComputed || computed === Infinity && result === Infinity) {
+          result = value;
+          lastComputed = computed;
+        }
+      });
+    }
+    return result;
+  };
+
+  // Shuffle a collection, using the modern version of the
+  // [Fisher-Yates shuffle](http://en.wikipedia.org/wiki/Fisher–Yates_shuffle).
+  _.shuffle = function(obj) {
+    var set = obj && obj.length === +obj.length ? obj : _.values(obj);
+    var length = set.length;
+    var shuffled = Array(length);
+    for (var index = 0, rand; index < length; index++) {
+      rand = _.random(0, index);
+      if (rand !== index) shuffled[index] = shuffled[rand];
+      shuffled[rand] = set[index];
+    }
+    return shuffled;
+  };
+
+  // Sample **n** random values from a collection.
+  // If **n** is not specified, returns a single random element.
+  // The internal `guard` argument allows it to work with `map`.
+  _.sample = function(obj, n, guard) {
+    if (n == null || guard) {
+      if (obj.length !== +obj.length) obj = _.values(obj);
+      return obj[_.random(obj.length - 1)];
+    }
+    return _.shuffle(obj).slice(0, Math.max(0, n));
+  };
+
+  // Sort the object's values by a criterion produced by an iteratee.
+  _.sortBy = function(obj, iteratee, context) {
+    iteratee = _.iteratee(iteratee, context);
+    return _.pluck(_.map(obj, function(value, index, list) {
+      return {
+        value: value,
+        index: index,
+        criteria: iteratee(value, index, list)
+      };
+    }).sort(function(left, right) {
+      var a = left.criteria;
+      var b = right.criteria;
+      if (a !== b) {
+        if (a > b || a === void 0) return 1;
+        if (a < b || b === void 0) return -1;
+      }
+      return left.index - right.index;
+    }), 'value');
+  };
+
+  // An internal function used for aggregate "group by" operations.
+  var group = function(behavior) {
+    return function(obj, iteratee, context) {
+      var result = {};
+      iteratee = _.iteratee(iteratee, context);
+      _.each(obj, function(value, index) {
+        var key = iteratee(value, index, obj);
+        behavior(result, value, key);
+      });
+      return result;
+    };
+  };
+
+  // Groups the object's values by a criterion. Pass either a string attribute
+  // to group by, or a function that returns the criterion.
+  _.groupBy = group(function(result, value, key) {
+    if (_.has(result, key)) result[key].push(value); else result[key] = [value];
+  });
+
+  // Indexes the object's values by a criterion, similar to `groupBy`, but for
+  // when you know that your index values will be unique.
+  _.indexBy = group(function(result, value, key) {
+    result[key] = value;
+  });
+
+  // Counts instances of an object that group by a certain criterion. Pass
+  // either a string attribute to count by, or a function that returns the
+  // criterion.
+  _.countBy = group(function(result, value, key) {
+    if (_.has(result, key)) result[key]++; else result[key] = 1;
+  });
+
+  // Use a comparator function to figure out the smallest index at which
+  // an object should be inserted so as to maintain order. Uses binary search.
+  _.sortedIndex = function(array, obj, iteratee, context) {
+    iteratee = _.iteratee(iteratee, context, 1);
+    var value = iteratee(obj);
+    var low = 0, high = array.length;
+    while (low < high) {
+      var mid = low + high >>> 1;
+      if (iteratee(array[mid]) < value) low = mid + 1; else high = mid;
+    }
+    return low;
+  };
+
+  // Safely create a real, live array from anything iterable.
+  _.toArray = function(obj) {
+    if (!obj) return [];
+    if (_.isArray(obj)) return slice.call(obj);
+    if (obj.length === +obj.length) return _.map(obj, _.identity);
+    return _.values(obj);
+  };
+
+  // Return the number of elements in an object.
+  _.size = function(obj) {
+    if (obj == null) return 0;
+    return obj.length === +obj.length ? obj.length : _.keys(obj).length;
+  };
+
+  // Split a collection into two arrays: one whose elements all satisfy the given
+  // predicate, and one whose elements all do not satisfy the predicate.
+  _.partition = function(obj, predicate, context) {
+    predicate = _.iteratee(predicate, context);
+    var pass = [], fail = [];
+    _.each(obj, function(value, key, obj) {
+      (predicate(value, key, obj) ? pass : fail).push(value);
+    });
+    return [pass, fail];
+  };
+
+  // Array Functions
+  // ---------------
+
+  // Get the first element of an array. Passing **n** will return the first N
+  // values in the array. Aliased as `head` and `take`. The **guard** check
+  // allows it to work with `_.map`.
+  _.first = _.head = _.take = function(array, n, guard) {
+    if (array == null) return void 0;
+    if (n == null || guard) return array[0];
+    if (n < 0) return [];
+    return slice.call(array, 0, n);
+  };
+
+  // Returns everything but the last entry of the array. Especially useful on
+  // the arguments object. Passing **n** will return all the values in
+  // the array, excluding the last N. The **guard** check allows it to work with
+  // `_.map`.
+  _.initial = function(array, n, guard) {
+    return slice.call(array, 0, Math.max(0, array.length - (n == null || guard ? 1 : n)));
+  };
+
+  // Get the last element of an array. Passing **n** will return the last N
+  // values in the array. The **guard** check allows it to work with `_.map`.
+  _.last = function(array, n, guard) {
+    if (array == null) return void 0;
+    if (n == null || guard) return array[array.length - 1];
+    return slice.call(array, Math.max(array.length - n, 0));
+  };
+
+  // Returns everything but the first entry of the array. Aliased as `tail` and `drop`.
+  // Especially useful on the arguments object. Passing an **n** will return
+  // the rest N values in the array. The **guard**
+  // check allows it to work with `_.map`.
+  _.rest = _.tail = _.drop = function(array, n, guard) {
+    return slice.call(array, n == null || guard ? 1 : n);
+  };
+
+  // Trim out all falsy values from an array.
+  _.compact = function(array) {
+    return _.filter(array, _.identity);
+  };
+
+  // Internal implementation of a recursive `flatten` function.
+  var flatten = function(input, shallow, strict, output) {
+    if (shallow && _.every(input, _.isArray)) {
+      return concat.apply(output, input);
+    }
+    for (var i = 0, length = input.length; i < length; i++) {
+      var value = input[i];
+      if (!_.isArray(value) && !_.isArguments(value)) {
+        if (!strict) output.push(value);
+      } else if (shallow) {
+        push.apply(output, value);
+      } else {
+        flatten(value, shallow, strict, output);
+      }
+    }
+    return output;
+  };
+
+  // Flatten out an array, either recursively (by default), or just one level.
+  _.flatten = function(array, shallow) {
+    return flatten(array, shallow, false, []);
+  };
+
+  // Return a version of the array that does not contain the specified value(s).
+  _.without = function(array) {
+    return _.difference(array, slice.call(arguments, 1));
+  };
+
+  // Produce a duplicate-free version of the array. If the array has already
+  // been sorted, you have the option of using a faster algorithm.
+  // Aliased as `unique`.
+  _.uniq = _.unique = function(array, isSorted, iteratee, context) {
+    if (array == null) return [];
+    if (!_.isBoolean(isSorted)) {
+      context = iteratee;
+      iteratee = isSorted;
+      isSorted = false;
+    }
+    if (iteratee != null) iteratee = _.iteratee(iteratee, context);
+    var result = [];
+    var seen = [];
+    for (var i = 0, length = array.length; i < length; i++) {
+      var value = array[i];
+      if (isSorted) {
+        if (!i || seen !== value) result.push(value);
+        seen = value;
+      } else if (iteratee) {
+        var computed = iteratee(value, i, array);
+        if (_.indexOf(seen, computed) < 0) {
+          seen.push(computed);
+          result.push(value);
+        }
+      } else if (_.indexOf(result, value) < 0) {
+        result.push(value);
+      }
+    }
+    return result;
+  };
+
+  // Produce an array that contains the union: each distinct element from all of
+  // the passed-in arrays.
+  _.union = function() {
+    return _.uniq(flatten(arguments, true, true, []));
+  };
+
+  // Produce an array that contains every item shared between all the
+  // passed-in arrays.
+  _.intersection = function(array) {
+    if (array == null) return [];
+    var result = [];
+    var argsLength = arguments.length;
+    for (var i = 0, length = array.length; i < length; i++) {
+      var item = array[i];
+      if (_.contains(result, item)) continue;
+      for (var j = 1; j < argsLength; j++) {
+        if (!_.contains(arguments[j], item)) break;
+      }
+      if (j === argsLength) result.push(item);
+    }
+    return result;
+  };
+
+  // Take the difference between one array and a number of other arrays.
+  // Only the elements present in just the first array will remain.
+  _.difference = function(array) {
+    var rest = flatten(slice.call(arguments, 1), true, true, []);
+    return _.filter(array, function(value){
+      return !_.contains(rest, value);
+    });
+  };
+
+  // Zip together multiple lists into a single array -- elements that share
+  // an index go together.
+  _.zip = function(array) {
+    if (array == null) return [];
+    var length = _.max(arguments, 'length').length;
+    var results = Array(length);
+    for (var i = 0; i < length; i++) {
+      results[i] = _.pluck(arguments, i);
+    }
+    return results;
+  };
+
+  // Converts lists into objects. Pass either a single array of `[key, value]`
+  // pairs, or two parallel arrays of the same length -- one of keys, and one of
+  // the corresponding values.
+  _.object = function(list, values) {
+    if (list == null) return {};
+    var result = {};
+    for (var i = 0, length = list.length; i < length; i++) {
+      if (values) {
+        result[list[i]] = values[i];
+      } else {
+        result[list[i][0]] = list[i][1];
+      }
+    }
+    return result;
+  };
+
+  // Return the position of the first occurrence of an item in an array,
+  // or -1 if the item is not included in the array.
+  // If the array is large and already in sort order, pass `true`
+  // for **isSorted** to use binary search.
+  _.indexOf = function(array, item, isSorted) {
+    if (array == null) return -1;
+    var i = 0, length = array.length;
+    if (isSorted) {
+      if (typeof isSorted == 'number') {
+        i = isSorted < 0 ? Math.max(0, length + isSorted) : isSorted;
+      } else {
+        i = _.sortedIndex(array, item);
+        return array[i] === item ? i : -1;
+      }
+    }
+    for (; i < length; i++) if (array[i] === item) return i;
+    return -1;
+  };
+
+  _.lastIndexOf = function(array, item, from) {
+    if (array == null) return -1;
+    var idx = array.length;
+    if (typeof from == 'number') {
+      idx = from < 0 ? idx + from + 1 : Math.min(idx, from + 1);
+    }
+    while (--idx >= 0) if (array[idx] === item) return idx;
+    return -1;
+  };
+
+  // Generate an integer Array containing an arithmetic progression. A port of
+  // the native Python `range()` function. See
+  // [the Python documentation](http://docs.python.org/library/functions.html#range).
+  _.range = function(start, stop, step) {
+    if (arguments.length <= 1) {
+      stop = start || 0;
+      start = 0;
+    }
+    step = step || 1;
+
+    var length = Math.max(Math.ceil((stop - start) / step), 0);
+    var range = Array(length);
+
+    for (var idx = 0; idx < length; idx++, start += step) {
+      range[idx] = start;
+    }
+
+    return range;
+  };
+
+  // Function (ahem) Functions
+  // ------------------
+
+  // Reusable constructor function for prototype setting.
+  var Ctor = function(){};
+
+  // Create a function bound to a given object (assigning `this`, and arguments,
+  // optionally). Delegates to **ECMAScript 5**'s native `Function.bind` if
+  // available.
+  _.bind = function(func, context) {
+    var args, bound;
+    if (nativeBind && func.bind === nativeBind) return nativeBind.apply(func, slice.call(arguments, 1));
+    if (!_.isFunction(func)) throw new TypeError('Bind must be called on a function');
+    args = slice.call(arguments, 2);
+    bound = function() {
+      if (!(this instanceof bound)) return func.apply(context, args.concat(slice.call(arguments)));
+      Ctor.prototype = func.prototype;
+      var self = new Ctor;
+      Ctor.prototype = null;
+      var result = func.apply(self, args.concat(slice.call(arguments)));
+      if (_.isObject(result)) return result;
+      return self;
+    };
+    return bound;
+  };
+
+  // Partially apply a function by creating a version that has had some of its
+  // arguments pre-filled, without changing its dynamic `this` context. _ acts
+  // as a placeholder, allowing any combination of arguments to be pre-filled.
+  _.partial = function(func) {
+    var boundArgs = slice.call(arguments, 1);
+    return function() {
+      var position = 0;
+      var args = boundArgs.slice();
+      for (var i = 0, length = args.length; i < length; i++) {
+        if (args[i] === _) args[i] = arguments[position++];
+      }
+      while (position < arguments.length) args.push(arguments[position++]);
+      return func.apply(this, args);
+    };
+  };
+
+  // Bind a number of an object's methods to that object. Remaining arguments
+  // are the method names to be bound. Useful for ensuring that all callbacks
+  // defined on an object belong to it.
+  _.bindAll = function(obj) {
+    var i, length = arguments.length, key;
+    if (length <= 1) throw new Error('bindAll must be passed function names');
+    for (i = 1; i < length; i++) {
+      key = arguments[i];
+      obj[key] = _.bind(obj[key], obj);
+    }
+    return obj;
+  };
+
+  // Memoize an expensive function by storing its results.
+  _.memoize = function(func, hasher) {
+    var memoize = function(key) {
+      var cache = memoize.cache;
+      var address = hasher ? hasher.apply(this, arguments) : key;
+      if (!_.has(cache, address)) cache[address] = func.apply(this, arguments);
+      return cache[address];
+    };
+    memoize.cache = {};
+    return memoize;
+  };
+
+  // Delays a function for the given number of milliseconds, and then calls
+  // it with the arguments supplied.
+  _.delay = function(func, wait) {
+    var args = slice.call(arguments, 2);
+    return setTimeout(function(){
+      return func.apply(null, args);
+    }, wait);
+  };
+
+  // Defers a function, scheduling it to run after the current call stack has
+  // cleared.
+  _.defer = function(func) {
+    return _.delay.apply(_, [func, 1].concat(slice.call(arguments, 1)));
+  };
+
+  // Returns a function, that, when invoked, will only be triggered at most once
+  // during a given window of time. Normally, the throttled function will run
+  // as much as it can, without ever going more than once per `wait` duration;
+  // but if you'd like to disable the execution on the leading edge, pass
+  // `{leading: false}`. To disable execution on the trailing edge, ditto.
+  _.throttle = function(func, wait, options) {
+    var context, args, result;
+    var timeout = null;
+    var previous = 0;
+    if (!options) options = {};
+    var later = function() {
+      previous = options.leading === false ? 0 : _.now();
+      timeout = null;
+      result = func.apply(context, args);
+      if (!timeout) context = args = null;
+    };
+    return function() {
+      var now = _.now();
+      if (!previous && options.leading === false) previous = now;
+      var remaining = wait - (now - previous);
+      context = this;
+      args = arguments;
+      if (remaining <= 0 || remaining > wait) {
+        clearTimeout(timeout);
+        timeout = null;
+        previous = now;
+        result = func.apply(context, args);
+        if (!timeout) context = args = null;
+      } else if (!timeout && options.trailing !== false) {
+        timeout = setTimeout(later, remaining);
+      }
+      return result;
+    };
+  };
+
+  // Returns a function, that, as long as it continues to be invoked, will not
+  // be triggered. The function will be called after it stops being called for
+  // N milliseconds. If `immediate` is passed, trigger the function on the
+  // leading edge, instead of the trailing.
+  _.debounce = function(func, wait, immediate) {
+    var timeout, args, context, timestamp, result;
+
+    var later = function() {
+      var last = _.now() - timestamp;
+
+      if (last < wait && last > 0) {
+        timeout = setTimeout(later, wait - last);
+      } else {
+        timeout = null;
+        if (!immediate) {
+          result = func.apply(context, args);
+          if (!timeout) context = args = null;
+        }
+      }
+    };
+
+    return function() {
+      context = this;
+      args = arguments;
+      timestamp = _.now();
+      var callNow = immediate && !timeout;
+      if (!timeout) timeout = setTimeout(later, wait);
+      if (callNow) {
+        result = func.apply(context, args);
+        context = args = null;
+      }
+
+      return result;
+    };
+  };
+
+  // Returns the first function passed as an argument to the second,
+  // allowing you to adjust arguments, run code before and after, and
+  // conditionally execute the original function.
+  _.wrap = function(func, wrapper) {
+    return _.partial(wrapper, func);
+  };
+
+  // Returns a negated version of the passed-in predicate.
+  _.negate = function(predicate) {
+    return function() {
+      return !predicate.apply(this, arguments);
+    };
+  };
+
+  // Returns a function that is the composition of a list of functions, each
+  // consuming the return value of the function that follows.
+  _.compose = function() {
+    var args = arguments;
+    var start = args.length - 1;
+    return function() {
+      var i = start;
+      var result = args[start].apply(this, arguments);
+      while (i--) result = args[i].call(this, result);
+      return result;
+    };
+  };
+
+  // Returns a function that will only be executed after being called N times.
+  _.after = function(times, func) {
+    return function() {
+      if (--times < 1) {
+        return func.apply(this, arguments);
+      }
+    };
+  };
+
+  // Returns a function that will only be executed before being called N times.
+  _.before = function(times, func) {
+    var memo;
+    return function() {
+      if (--times > 0) {
+        memo = func.apply(this, arguments);
+      } else {
+        func = null;
+      }
+      return memo;
+    };
+  };
+
+  // Returns a function that will be executed at most one time, no matter how
+  // often you call it. Useful for lazy initialization.
+  _.once = _.partial(_.before, 2);
+
+  // Object Functions
+  // ----------------
+
+  // Retrieve the names of an object's properties.
+  // Delegates to **ECMAScript 5**'s native `Object.keys`
+  _.keys = function(obj) {
+    if (!_.isObject(obj)) return [];
+    if (nativeKeys) return nativeKeys(obj);
+    var keys = [];
+    for (var key in obj) if (_.has(obj, key)) keys.push(key);
+    return keys;
+  };
+
+  // Retrieve the values of an object's properties.
+  _.values = function(obj) {
+    var keys = _.keys(obj);
+    var length = keys.length;
+    var values = Array(length);
+    for (var i = 0; i < length; i++) {
+      values[i] = obj[keys[i]];
+    }
+    return values;
+  };
+
+  // Convert an object into a list of `[key, value]` pairs.
+  _.pairs = function(obj) {
+    var keys = _.keys(obj);
+    var length = keys.length;
+    var pairs = Array(length);
+    for (var i = 0; i < length; i++) {
+      pairs[i] = [keys[i], obj[keys[i]]];
+    }
+    return pairs;
+  };
+
+  // Invert the keys and values of an object. The values must be serializable.
+  _.invert = function(obj) {
+    var result = {};
+    var keys = _.keys(obj);
+    for (var i = 0, length = keys.length; i < length; i++) {
+      result[obj[keys[i]]] = keys[i];
+    }
+    return result;
+  };
+
+  // Return a sorted list of the function names available on the object.
+  // Aliased as `methods`
+  _.functions = _.methods = function(obj) {
+    var names = [];
+    for (var key in obj) {
+      if (_.isFunction(obj[key])) names.push(key);
+    }
+    return names.sort();
+  };
+
+  // Extend a given object with all the properties in passed-in object(s).
+  _.extend = function(obj) {
+    if (!_.isObject(obj)) return obj;
+    var source, prop;
+    for (var i = 1, length = arguments.length; i < length; i++) {
+      source = arguments[i];
+      for (prop in source) {
+        if (hasOwnProperty.call(source, prop)) {
+            obj[prop] = source[prop];
+        }
+      }
+    }
+    return obj;
+  };
+
+  // Return a copy of the object only containing the whitelisted properties.
+  _.pick = function(obj, iteratee, context) {
+    var result = {}, key;
+    if (obj == null) return result;
+    if (_.isFunction(iteratee)) {
+      iteratee = createCallback(iteratee, context);
+      for (key in obj) {
+        var value = obj[key];
+        if (iteratee(value, key, obj)) result[key] = value;
+      }
+    } else {
+      var keys = concat.apply([], slice.call(arguments, 1));
+      obj = new Object(obj);
+      for (var i = 0, length = keys.length; i < length; i++) {
+        key = keys[i];
+        if (key in obj) result[key] = obj[key];
+      }
+    }
+    return result;
+  };
+
+   // Return a copy of the object without the blacklisted properties.
+  _.omit = function(obj, iteratee, context) {
+    if (_.isFunction(iteratee)) {
+      iteratee = _.negate(iteratee);
+    } else {
+      var keys = _.map(concat.apply([], slice.call(arguments, 1)), String);
+      iteratee = function(value, key) {
+        return !_.contains(keys, key);
+      };
+    }
+    return _.pick(obj, iteratee, context);
+  };
+
+  // Fill in a given object with default properties.
+  _.defaults = function(obj) {
+    if (!_.isObject(obj)) return obj;
+    for (var i = 1, length = arguments.length; i < length; i++) {
+      var source = arguments[i];
+      for (var prop in source) {
+        if (obj[prop] === void 0) obj[prop] = source[prop];
+      }
+    }
+    return obj;
+  };
+
+  // Create a (shallow-cloned) duplicate of an object.
+  _.clone = function(obj) {
+    if (!_.isObject(obj)) return obj;
+    return _.isArray(obj) ? obj.slice() : _.extend({}, obj);
+  };
+
+  // Invokes interceptor with the obj, and then returns obj.
+  // The primary purpose of this method is to "tap into" a method chain, in
+  // order to perform operations on intermediate results within the chain.
+  _.tap = function(obj, interceptor) {
+    interceptor(obj);
+    return obj;
+  };
+
+  // Internal recursive comparison function for `isEqual`.
+  var eq = function(a, b, aStack, bStack) {
+    // Identical objects are equal. `0 === -0`, but they aren't identical.
+    // See the [Harmony `egal` proposal](http://wiki.ecmascript.org/doku.php?id=harmony:egal).
+    if (a === b) return a !== 0 || 1 / a === 1 / b;
+    // A strict comparison is necessary because `null == undefined`.
+    if (a == null || b == null) return a === b;
+    // Unwrap any wrapped objects.
+    if (a instanceof _) a = a._wrapped;
+    if (b instanceof _) b = b._wrapped;
+    // Compare `[[Class]]` names.
+    var className = toString.call(a);
+    if (className !== toString.call(b)) return false;
+    switch (className) {
+      // Strings, numbers, regular expressions, dates, and booleans are compared by value.
+      case '[object RegExp]':
+      // RegExps are coerced to strings for comparison (Note: '' + /a/i === '/a/i')
+      case '[object String]':
+        // Primitives and their corresponding object wrappers are equivalent; thus, `"5"` is
+        // equivalent to `new String("5")`.
+        return '' + a === '' + b;
+      case '[object Number]':
+        // `NaN`s are equivalent, but non-reflexive.
+        // Object(NaN) is equivalent to NaN
+        if (+a !== +a) return +b !== +b;
+        // An `egal` comparison is performed for other numeric values.
+        return +a === 0 ? 1 / +a === 1 / b : +a === +b;
+      case '[object Date]':
+      case '[object Boolean]':
+        // Coerce dates and booleans to numeric primitive values. Dates are compared by their
+        // millisecond representations. Note that invalid dates with millisecond representations
+        // of `NaN` are not equivalent.
+        return +a === +b;
+    }
+    if (typeof a != 'object' || typeof b != 'object') return false;
+    // Assume equality for cyclic structures. The algorithm for detecting cyclic
+    // structures is adapted from ES 5.1 section 15.12.3, abstract operation `JO`.
+    var length = aStack.length;
+    while (length--) {
+      // Linear search. Performance is inversely proportional to the number of
+      // unique nested structures.
+      if (aStack[length] === a) return bStack[length] === b;
+    }
+    // Objects with different constructors are not equivalent, but `Object`s
+    // from different frames are.
+    var aCtor = a.constructor, bCtor = b.constructor;
+    if (
+      aCtor !== bCtor &&
+      // Handle Object.create(x) cases
+      'constructor' in a && 'constructor' in b &&
+      !(_.isFunction(aCtor) && aCtor instanceof aCtor &&
+        _.isFunction(bCtor) && bCtor instanceof bCtor)
+    ) {
+      return false;
+    }
+    // Add the first object to the stack of traversed objects.
+    aStack.push(a);
+    bStack.push(b);
+    var size, result;
+    // Recursively compare objects and arrays.
+    if (className === '[object Array]') {
+      // Compare array lengths to determine if a deep comparison is necessary.
+      size = a.length;
+      result = size === b.length;
+      if (result) {
+        // Deep compare the contents, ignoring non-numeric properties.
+        while (size--) {
+          if (!(result = eq(a[size], b[size], aStack, bStack))) break;
+        }
+      }
+    } else {
+      // Deep compare objects.
+      var keys = _.keys(a), key;
+      size = keys.length;
+      // Ensure that both objects contain the same number of properties before comparing deep equality.
+      result = _.keys(b).length === size;
+      if (result) {
+        while (size--) {
+          // Deep compare each member
+          key = keys[size];
+          if (!(result = _.has(b, key) && eq(a[key], b[key], aStack, bStack))) break;
+        }
+      }
+    }
+    // Remove the first object from the stack of traversed objects.
+    aStack.pop();
+    bStack.pop();
+    return result;
+  };
+
+  // Perform a deep comparison to check if two objects are equal.
+  _.isEqual = function(a, b) {
+    return eq(a, b, [], []);
+  };
+
+  // Is a given array, string, or object empty?
+  // An "empty" object has no enumerable own-properties.
+  _.isEmpty = function(obj) {
+    if (obj == null) return true;
+    if (_.isArray(obj) || _.isString(obj) || _.isArguments(obj)) return obj.length === 0;
+    for (var key in obj) if (_.has(obj, key)) return false;
+    return true;
+  };
+
+  // Is a given value a DOM element?
+  _.isElement = function(obj) {
+    return !!(obj && obj.nodeType === 1);
+  };
+
+  // Is a given value an array?
+  // Delegates to ECMA5's native Array.isArray
+  _.isArray = nativeIsArray || function(obj) {
+    return toString.call(obj) === '[object Array]';
+  };
+
+  // Is a given variable an object?
+  _.isObject = function(obj) {
+    var type = typeof obj;
+    return type === 'function' || type === 'object' && !!obj;
+  };
+
+  // Add some isType methods: isArguments, isFunction, isString, isNumber, isDate, isRegExp.
+  _.each(['Arguments', 'Function', 'String', 'Number', 'Date', 'RegExp'], function(name) {
+    _['is' + name] = function(obj) {
+      return toString.call(obj) === '[object ' + name + ']';
+    };
+  });
+
+  // Define a fallback version of the method in browsers (ahem, IE), where
+  // there isn't any inspectable "Arguments" type.
+  if (!_.isArguments(arguments)) {
+    _.isArguments = function(obj) {
+      return _.has(obj, 'callee');
+    };
+  }
+
+  // Optimize `isFunction` if appropriate. Work around an IE 11 bug.
+  if (typeof /./ !== 'function') {
+    _.isFunction = function(obj) {
+      return typeof obj == 'function' || false;
+    };
+  }
+
+  // Is a given object a finite number?
+  _.isFinite = function(obj) {
+    return isFinite(obj) && !isNaN(parseFloat(obj));
+  };
+
+  // Is the given value `NaN`? (NaN is the only number which does not equal itself).
+  _.isNaN = function(obj) {
+    return _.isNumber(obj) && obj !== +obj;
+  };
+
+  // Is a given value a boolean?
+  _.isBoolean = function(obj) {
+    return obj === true || obj === false || toString.call(obj) === '[object Boolean]';
+  };
+
+  // Is a given value equal to null?
+  _.isNull = function(obj) {
+    return obj === null;
+  };
+
+  // Is a given variable undefined?
+  _.isUndefined = function(obj) {
+    return obj === void 0;
+  };
+
+  // Shortcut function for checking if an object has a given property directly
+  // on itself (in other words, not on a prototype).
+  _.has = function(obj, key) {
+    return obj != null && hasOwnProperty.call(obj, key);
+  };
+
+  // Utility Functions
+  // -----------------
+
+  // Run Underscore.js in *noConflict* mode, returning the `_` variable to its
+  // previous owner. Returns a reference to the Underscore object.
+  _.noConflict = function() {
+    root._ = previousUnderscore;
+    return this;
+  };
+
+  // Keep the identity function around for default iteratees.
+  _.identity = function(value) {
+    return value;
+  };
+
+  _.constant = function(value) {
+    return function() {
+      return value;
+    };
+  };
+
+  _.noop = function(){};
+
+  _.property = function(key) {
+    return function(obj) {
+      return obj[key];
+    };
+  };
+
+  // Returns a predicate for checking whether an object has a given set of `key:value` pairs.
+  _.matches = function(attrs) {
+    var pairs = _.pairs(attrs), length = pairs.length;
+    return function(obj) {
+      if (obj == null) return !length;
+      obj = new Object(obj);
+      for (var i = 0; i < length; i++) {
+        var pair = pairs[i], key = pair[0];
+        if (pair[1] !== obj[key] || !(key in obj)) return false;
+      }
+      return true;
+    };
+  };
+
+  // Run a function **n** times.
+  _.times = function(n, iteratee, context) {
+    var accum = Array(Math.max(0, n));
+    iteratee = createCallback(iteratee, context, 1);
+    for (var i = 0; i < n; i++) accum[i] = iteratee(i);
+    return accum;
+  };
+
+  // Return a random integer between min and max (inclusive).
+  _.random = function(min, max) {
+    if (max == null) {
+      max = min;
+      min = 0;
+    }
+    return min + Math.floor(Math.random() * (max - min + 1));
+  };
+
+  // A (possibly faster) way to get the current timestamp as an integer.
+  _.now = Date.now || function() {
+    return new Date().getTime();
+  };
+
+   // List of HTML entities for escaping.
+  var escapeMap = {
+    '&': '&amp;',
+    '<': '&lt;',
+    '>': '&gt;',
+    '"': '&quot;',
+    "'": '&#x27;',
+    '`': '&#x60;'
+  };
+  var unescapeMap = _.invert(escapeMap);
+
+  // Functions for escaping and unescaping strings to/from HTML interpolation.
+  var createEscaper = function(map) {
+    var escaper = function(match) {
+      return map[match];
+    };
+    // Regexes for identifying a key that needs to be escaped
+    var source = '(?:' + _.keys(map).join('|') + ')';
+    var testRegexp = RegExp(source);
+    var replaceRegexp = RegExp(source, 'g');
+    return function(string) {
+      string = string == null ? '' : '' + string;
+      return testRegexp.test(string) ? string.replace(replaceRegexp, escaper) : string;
+    };
+  };
+  _.escape = createEscaper(escapeMap);
+  _.unescape = createEscaper(unescapeMap);
+
+  // If the value of the named `property` is a function then invoke it with the
+  // `object` as context; otherwise, return it.
+  _.result = function(object, property) {
+    if (object == null) return void 0;
+    var value = object[property];
+    return _.isFunction(value) ? object[property]() : value;
+  };
+
+  // Generate a unique integer id (unique within the entire client session).
+  // Useful for temporary DOM ids.
+  var idCounter = 0;
+  _.uniqueId = function(prefix) {
+    var id = ++idCounter + '';
+    return prefix ? prefix + id : id;
+  };
+
+  // By default, Underscore uses ERB-style template delimiters, change the
+  // following template settings to use alternative delimiters.
+  _.templateSettings = {
+    evaluate    : /<%([\s\S]+?)%>/g,
+    interpolate : /<%=([\s\S]+?)%>/g,
+    escape      : /<%-([\s\S]+?)%>/g
+  };
+
+  // When customizing `templateSettings`, if you don't want to define an
+  // interpolation, evaluation or escaping regex, we need one that is
+  // guaranteed not to match.
+  var noMatch = /(.)^/;
+
+  // Certain characters need to be escaped so that they can be put into a
+  // string literal.
+  var escapes = {
+    "'":      "'",
+    '\\':     '\\',
+    '\r':     'r',
+    '\n':     'n',
+    '\u2028': 'u2028',
+    '\u2029': 'u2029'
+  };
+
+  var escaper = /\\|'|\r|\n|\u2028|\u2029/g;
+
+  var escapeChar = function(match) {
+    return '\\' + escapes[match];
+  };
+
+  // JavaScript micro-templating, similar to John Resig's implementation.
+  // Underscore templating handles arbitrary delimiters, preserves whitespace,
+  // and correctly escapes quotes within interpolated code.
+  // NB: `oldSettings` only exists for backwards compatibility.
+  _.template = function(text, settings, oldSettings) {
+    if (!settings && oldSettings) settings = oldSettings;
+    settings = _.defaults({}, settings, _.templateSettings);
+
+    // Combine delimiters into one regular expression via alternation.
+    var matcher = RegExp([
+      (settings.escape || noMatch).source,
+      (settings.interpolate || noMatch).source,
+      (settings.evaluate || noMatch).source
+    ].join('|') + '|$', 'g');
+
+    // Compile the template source, escaping string literals appropriately.
+    var index = 0;
+    var source = "__p+='";
+    text.replace(matcher, function(match, escape, interpolate, evaluate, offset) {
+      source += text.slice(index, offset).replace(escaper, escapeChar);
+      index = offset + match.length;
+
+      if (escape) {
+        source += "'+\n((__t=(" + escape + "))==null?'':_.escape(__t))+\n'";
+      } else if (interpolate) {
+        source += "'+\n((__t=(" + interpolate + "))==null?'':__t)+\n'";
+      } else if (evaluate) {
+        source += "';\n" + evaluate + "\n__p+='";
+      }
+
+      // Adobe VMs need the match returned to produce the correct offest.
+      return match;
+    });
+    source += "';\n";
+
+    // If a variable is not specified, place data values in local scope.
+    if (!settings.variable) source = 'with(obj||{}){\n' + source + '}\n';
+
+    source = "var __t,__p='',__j=Array.prototype.join," +
+      "print=function(){__p+=__j.call(arguments,'');};\n" +
+      source + 'return __p;\n';
+
+    try {
+      var render = new Function(settings.variable || 'obj', '_', source);
+    } catch (e) {
+      e.source = source;
+      throw e;
+    }
+
+    var template = function(data) {
+      return render.call(this, data, _);
+    };
+
+    // Provide the compiled source as a convenience for precompilation.
+    var argument = settings.variable || 'obj';
+    template.source = 'function(' + argument + '){\n' + source + '}';
+
+    return template;
+  };
+
+  // Add a "chain" function. Start chaining a wrapped Underscore object.
+  _.chain = function(obj) {
+    var instance = _(obj);
+    instance._chain = true;
+    return instance;
+  };
+
+  // OOP
+  // ---------------
+  // If Underscore is called as a function, it returns a wrapped object that
+  // can be used OO-style. This wrapper holds altered versions of all the
+  // underscore functions. Wrapped objects may be chained.
+
+  // Helper function to continue chaining intermediate results.
+  var result = function(obj) {
+    return this._chain ? _(obj).chain() : obj;
+  };
+
+  // Add your own custom functions to the Underscore object.
+  _.mixin = function(obj) {
+    _.each(_.functions(obj), function(name) {
+      var func = _[name] = obj[name];
+      _.prototype[name] = function() {
+        var args = [this._wrapped];
+        push.apply(args, arguments);
+        return result.call(this, func.apply(_, args));
+      };
+    });
+  };
+
+  // Add all of the Underscore functions to the wrapper object.
+  _.mixin(_);
+
+  // Add all mutator Array functions to the wrapper.
+  _.each(['pop', 'push', 'reverse', 'shift', 'sort', 'splice', 'unshift'], function(name) {
+    var method = ArrayProto[name];
+    _.prototype[name] = function() {
+      var obj = this._wrapped;
+      method.apply(obj, arguments);
+      if ((name === 'shift' || name === 'splice') && obj.length === 0) delete obj[0];
+      return result.call(this, obj);
+    };
+  });
+
+  // Add all accessor Array functions to the wrapper.
+  _.each(['concat', 'join', 'slice'], function(name) {
+    var method = ArrayProto[name];
+    _.prototype[name] = function() {
+      return result.call(this, method.apply(this._wrapped, arguments));
+    };
+  });
+
+  // Extracts the result from a wrapped and chained object.
+  _.prototype.value = function() {
+    return this._wrapped;
+  };
+
+  // AMD registration happens at the end for compatibility with AMD loaders
+  // that may not enforce next-turn semantics on modules. Even though general
+  // practice for AMD registration is to be anonymous, underscore registers
+  // as a named module because, like jQuery, it is a base library that is
+  // popular enough to be bundled in a third party lib, but not be part of
+  // an AMD load request. Those cases could generate an error when an
+  // anonymous define() is called outside of a loader request.
+  if (typeof define === 'function' && define.amd) {
+    define('underscore', [], function() {
+      return _;
+    });
+  }
+}.call(this));
\ No newline at end of file

  Modified: ja/docs/contribution/development/release.html (+4 -4)
===================================================================
--- ja/docs/contribution/development/release.html    2014-10-31 14:53:20 +0900 (b249da5)
+++ ja/docs/contribution/development/release.html    2014-11-06 17:01:06 +0900 (e46d898)
@@ -282,7 +282,7 @@ gpg&gt; quit
 </div>
 <p>これにより$GROONGA_CLONE_DIR/groonga-(バージョン).tar.gzが作成されます。</p>
 <div class="admonition note">
-<p class="first admonition-title">ノート</p>
+<p class="first admonition-title">注釈</p>
 <p class="last">タグを打つ前にmake distを行うとversionが古いままになることがあります。
 するとgroonga --versionで表示されるバージョン表記が更新されないので注意が必要です。
 make distで生成したtar.gzのversionおよびversion.shがタグと一致することを確認するのが望ましいです。</p>
@@ -559,7 +559,7 @@ README.md  binlib  license  test
 </div>
 <p>あとはブラウザにてhttp://localhost:4000にアクセスして内容に問題がないかを確認します。</p>
 <div class="admonition note">
-<p class="first admonition-title">ノート</p>
+<p class="first admonition-title">注釈</p>
 <p>記事を非公開の状態でアップロードするには.textileファイルのpublished:をfalseに設定します。:</p>
 <div class="last highlight-none"><div class="highlight"><pre>---
 layout: post.en
@@ -611,7 +611,7 @@ published: false
 <blockquote>
 <div><a class="reference external" href="https://freecode.com/projects/groonga/releases/new">https://freecode.com/projects/groonga/releases/new</a></div></blockquote>
 <div class="admonition note">
-<p class="first admonition-title">ノート</p>
+<p class="first admonition-title">注釈</p>
 <p class="last">投稿した内容に対するレビューが運営側で実施されるので、反映されるまでしばらく時間がかかります。</p>
 </div>
 </div>
@@ -642,7 +642,7 @@ published: false
 </div>
 <p>これにより$GROONGA_CLONE_DIR/base_versionが更新されるのでコミットしておきます。</p>
 <div class="admonition note">
-<p class="first admonition-title">ノート</p>
+<p class="first admonition-title">注釈</p>
 <p class="last">base_versionはtar.gzなどのリリース用のファイル名で使用します。</p>
 </div>
 </div>

  Modified: ja/docs/contribution/documentation/i18n.html (+1 -1)
===================================================================
--- ja/docs/contribution/documentation/i18n.html    2014-10-31 14:53:20 +0900 (44c0c2c)
+++ ja/docs/contribution/documentation/i18n.html    2014-11-06 17:01:06 +0900 (27fef71)
@@ -179,7 +179,7 @@
 </pre></div>
 </div>
 <div class="admonition note">
-<p class="first admonition-title">ノート</p>
+<p class="first admonition-title">注釈</p>
 <p class="last">.moファイルは <cite>make html</cite> で自動的に更新されるので、.moファイルのことを気にする必要はありません。</p>
 </div>
 </div>

  Modified: ja/docs/genindex.html (+4 -4)
===================================================================
--- ja/docs/genindex.html    2014-10-31 14:53:20 +0900 (0fe400b)
+++ ja/docs/genindex.html    2014-11-06 17:01:06 +0900 (be976dd)
@@ -80,15 +80,15 @@
 <h1 id="index">索引</h1>
 
 <div class="genindex-jumpbox">
- <a href="#シンボル"><strong>シンボル</strong></a>
+ <a href="#記号"><strong>記号</strong></a>
  | <a href="#C"><strong>C</strong></a>
  | <a href="#D"><strong>D</strong></a>
  | <a href="#G"><strong>G</strong></a>
  | <a href="#S"><strong>S</strong></a>
- | <a href="#シンボル"><strong>シンボル</strong></a>
+ | <a href="#記号"><strong>記号</strong></a>
  
 </div>
-<h2 id="シンボル">シンボル</h2>
+<h2 id="記号">記号</h2>
 <table style="width: 100%" class="indextable genindextable"><tr>
   <td style="width: 33%" valign="top"><dl>
       
@@ -1396,7 +1396,7 @@
   </dl></td>
 </tr></table>
 
-<h2 id="シンボル">シンボル</h2>
+<h2 id="記号">記号</h2>
 <table style="width: 100%" class="indextable genindextable"><tr>
   <td style="width: 33%" valign="top"><dl>
       

  Modified: ja/docs/install/centos.html (+6 -6)
===================================================================
--- ja/docs/install/centos.html    2014-10-31 14:53:20 +0900 (46b7afa)
+++ ja/docs/install/centos.html    2014-11-06 17:01:06 +0900 (dc8f0a3)
@@ -99,7 +99,7 @@
 </pre></div>
 </div>
 <div class="admonition note">
-<p class="first admonition-title">ノート</p>
+<p class="first admonition-title">注釈</p>
 <p><tt class="docutils literal"><span class="pre">groonga</span></tt> パッケージは全文検索のための最小構成パッケージです。Groongaをサーバー用途で使うなら、設定済みの追加パッケージをインストールすることができます。</p>
 <p>サーバー用途のための3つのパッケージがあります。</p>
 <ul class="simple">
@@ -119,7 +119,7 @@
 </div>
 <p><a class="reference external" href="http://munin-monitoring.org/">Munin</a> プラグインを提供するパッケージもあります。MuninでGroongaの状態をモニターしたい場合は、groonga-munin-pluginsパッケージをインストールしてください。</p>
 <div class="admonition note">
-<p class="first admonition-title">ノート</p>
+<p class="first admonition-title">注釈</p>
 <p>groonga-munin-pluginsパッケージはmunin-nodeパッケージを必要としますが、munin-nodeパッケージはCentOSの公式リポジトリには含まれていません。munin-nodeパッケージを <tt class="docutils literal"><span class="pre">yum</span></tt> でインストールするために <a class="reference external" href="http://repoforge.org/">Repoforge (RPMforge)</a> リポジトリか <a class="reference external" href="http://fedoraproject.org/wiki/EPEL">EPEL</a> リポジトリを有効にする必要があります。</p>
 <p>i386環境でRepoforge (RPMforge)リポジトリを有効にする:</p>
 <div class="highlight-none"><div class="highlight"><pre>% wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el5.rf.i386.rpm
@@ -156,7 +156,7 @@
 </pre></div>
 </div>
 <div class="admonition note">
-<p class="first admonition-title">ノート</p>
+<p class="first admonition-title">注釈</p>
 <p><tt class="docutils literal"><span class="pre">groonga</span></tt> パッケージは全文検索のための最小構成パッケージです。Groongaをサーバー用途で使うなら、設定済みの追加パッケージをインストールすることができます。</p>
 <p>サーバー用途のための3つのパッケージがあります。</p>
 <ul class="simple">
@@ -176,7 +176,7 @@
 </div>
 <p><a class="reference external" href="http://munin-monitoring.org/">Munin</a> プラグインを提供するパッケージもあります。MuninでGroongaの状態をモニターしたい場合は、groonga-munin-pluginsパッケージをインストールしてください。</p>
 <div class="admonition note">
-<p class="first admonition-title">ノート</p>
+<p class="first admonition-title">注釈</p>
 <p>groonga-munin-pluginsパッケージはmunin-nodeパッケージを必要としますが、munin-nodeパッケージはCentOSの公式リポジトリには含まれていません。munin-nodeパッケージを <tt class="docutils literal"><span class="pre">yum</span></tt> でインストールするために <a class="reference external" href="http://fedoraproject.org/wiki/EPEL">EPEL</a> リポジトリを有効にする必要があります。</p>
 <p>EPELリポジトリを有効にする(環境非依存):</p>
 <div class="last highlight-none"><div class="highlight"><pre>% sudo rpm -ivh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
@@ -202,7 +202,7 @@
 </pre></div>
 </div>
 <div class="admonition note">
-<p class="first admonition-title">ノート</p>
+<p class="first admonition-title">注釈</p>
 <p><tt class="docutils literal"><span class="pre">groonga</span></tt> パッケージは全文検索のための最小構成パッケージです。Groongaをサーバー用途で使うなら、設定済みの追加パッケージをインストールすることができます。</p>
 <p>サーバー用途のための3つのパッケージがあります。</p>
 <ul class="simple">
@@ -222,7 +222,7 @@
 </div>
 <p><a class="reference external" href="http://munin-monitoring.org/">Munin</a> プラグインを提供するパッケージもあります。MuninでGroongaの状態をモニターしたい場合は、groonga-munin-pluginsパッケージをインストールしてください。</p>
 <div class="admonition note">
-<p class="first admonition-title">ノート</p>
+<p class="first admonition-title">注釈</p>
 <p>groonga-munin-pluginsパッケージはmunin-nodeパッケージを必要としますが、munin-nodeパッケージはCentOSの公式リポジトリには含まれていません。munin-nodeパッケージを <tt class="docutils literal"><span class="pre">yum</span></tt> でインストールするために <a class="reference external" href="http://fedoraproject.org/wiki/EPEL">EPEL</a> リポジトリを有効にする必要があります。</p>
 <p>EPELリポジトリを有効にする:</p>
 <div class="last highlight-none"><div class="highlight"><pre>% sudo yum install -y epel-release

  Modified: ja/docs/install/debian.html (+1 -1)
===================================================================
--- ja/docs/install/debian.html    2014-10-31 14:53:20 +0900 (6f12ec3)
+++ ja/docs/install/debian.html    2014-11-06 17:01:06 +0900 (7019f94)
@@ -106,7 +106,7 @@ deb-src http://packages.groonga.org/debian/ wheezy main
 </pre></div>
 </div>
 <div class="admonition note">
-<p class="first admonition-title">ノート</p>
+<p class="first admonition-title">注釈</p>
 <p><tt class="docutils literal"><span class="pre">groonga</span></tt> パッケージは全文検索のための最小構成パッケージです。Groongaをサーバー用途で使うなら、設定済みの追加パッケージをインストールすることができます。</p>
 <p>サーバー用途のための3つのパッケージがあります。</p>
 <ul class="simple">

  Modified: ja/docs/install/fedora.html (+2 -2)
===================================================================
--- ja/docs/install/fedora.html    2014-10-31 14:53:20 +0900 (4b1bd70)
+++ ja/docs/install/fedora.html    2014-11-06 17:01:06 +0900 (a2687d0)
@@ -90,7 +90,7 @@
 <h1>2.6. Fedora<a class="headerlink" href="#fedora" title="このヘッドラインへのパーマリンク">¶</a></h1>
 <p>このセクションではFedora上でGroonga関連のRPMパッケージをインストールする方法を説明します。これらのパッケージは <tt class="docutils literal"><span class="pre">yum</span></tt> でインストールできます。</p>
 <div class="admonition note">
-<p class="first admonition-title">ノート</p>
+<p class="first admonition-title">注釈</p>
 <p class="last">3.0.2のリリースから、Groonga関連のRPMパッケージはFedoraの公式yumリポジトリでリリースしています。GroongaのyumリポジトリのかわりにFedoraの公式リポジトリを使います。ただ、いくつか例外があって、MeCabの辞書( <tt class="docutils literal"><span class="pre">mecab-ipadic</span></tt> や <tt class="docutils literal"><span class="pre">mecab-jumandic</span></tt> )パッケージを使うにはGroongaのyumリポジトリを使います。</p>
 </div>
 <p>32-bit用と64-bit用のパッケージを配布していますが、サーバ用途には64-bitパッケージを利用することをオススメします。32-bit用パッケージはテスト用か開発用にだけ使って下さい。32-bit用パッケージを使った場合は、中程度のサイズのデータでもメモリ不足エラーになることがあります。</p>
@@ -106,7 +106,7 @@
 </pre></div>
 </div>
 <div class="admonition note">
-<p class="first admonition-title">ノート</p>
+<p class="first admonition-title">注釈</p>
 <p><tt class="docutils literal"><span class="pre">groonga</span></tt> パッケージは全文検索のための最小構成パッケージです。Groongaをサーバー用途で使うなら、設定済みの追加パッケージをインストールすることができます。</p>
 <p>サーバー用途のための3つのパッケージがあります。</p>
 <ul class="simple">

  Modified: ja/docs/install/others.html (+2 -2)
===================================================================
--- ja/docs/install/others.html    2014-10-31 14:53:20 +0900 (034c92a)
+++ ja/docs/install/others.html    2014-11-06 17:01:06 +0900 (bfd47da)
@@ -220,7 +220,7 @@
 </pre></div>
 </div>
 <div class="admonition note">
-<p class="first admonition-title">ノート</p>
+<p class="first admonition-title">注釈</p>
 <p class="last">無効となっている理由は、カラムの値を参照するときにメモリリークするためです。これは既知の問題 <a class="reference external" href="https://github.com/groonga/groonga/issues/6">GitHub#6</a> です。この問題はカラムの更新とは関係ありません。</p>
 </div>
 </div>
@@ -233,7 +233,7 @@
 </pre></div>
 </div>
 <div class="admonition note">
-<p class="first admonition-title">ノート</p>
+<p class="first admonition-title">注釈</p>
 <p class="last">無効となっている理由は、カラムの値を参照するときにメモリリークするためです。これは既知の問題 <a class="reference external" href="https://github.com/groonga/groonga/issues/6">GitHub#6</a> です。この問題はカラムの更新とは関係ありません。</p>
 </div>
 </div>

  Modified: ja/docs/install/ubuntu.html (+1 -1)
===================================================================
--- ja/docs/install/ubuntu.html    2014-10-31 14:53:20 +0900 (2ec77a7)
+++ ja/docs/install/ubuntu.html    2014-11-06 17:01:06 +0900 (b27ee0f)
@@ -116,7 +116,7 @@
 </pre></div>
 </div>
 <div class="admonition note">
-<p class="first admonition-title">ノート</p>
+<p class="first admonition-title">注釈</p>
 <p><tt class="docutils literal"><span class="pre">groonga</span></tt> パッケージは全文検索のための最小構成パッケージです。Groongaをサーバー用途で使うなら、設定済みの追加パッケージをインストールすることができます。</p>
 <p>サーバー用途のための3つのパッケージがあります。</p>
 <ul class="simple">

  Modified: ja/docs/news.html (+54 -50)
===================================================================
--- ja/docs/news.html    2014-10-31 14:53:20 +0900 (f218f75)
+++ ja/docs/news.html    2014-11-06 17:01:06 +0900 (0fdd492)
@@ -79,63 +79,65 @@
   <div class="section" id="news">
 <h1>お知らせ<a class="headerlink" href="#news" title="このヘッドラインへのパーマリンク">¶</a></h1>
 <div class="section" id="release-4-0-7-2014-10-29">
-<span id="release-4-0-7"></span><h2>Release 4.0.7 - 2014/10/29<a class="headerlink" href="#release-4-0-7-2014-10-29" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<span id="release-4-0-7"></span><h2>4.0.7リリース - 2014/10/29<a class="headerlink" href="#release-4-0-7-2014-10-29" title="このヘッドラインへのパーマリンク">¶</a></h2>
 <div class="section" id="improvements">
 <h3>改良<a class="headerlink" href="#improvements" title="このヘッドラインへのパーマリンク">¶</a></h3>
 <ul class="simple">
-<li>[windows] Supported Groonga with mruby on Windows.</li>
-<li>Added token filter plugin API.</li>
-<li>Added <a class="reference internal" href="reference/token_filters.html#token-filter-stop-word"><em>TokenFilterStopWord</em></a> token filter plugin.
-It treats records of <tt class="docutils literal"><span class="pre">is_stop_word</span></tt> column as actual stop words.</li>
-<li>[doc] Added <a class="reference internal" href="client.html"><em>クライアント</em></a> section which introduces link to client libraries.
-[GitHub#210] [Patch by Naoya Murakami]</li>
-<li>[doc] Reconstructed documentation. <a class="reference internal" href="reference/suggest.html"><em>サジェスト</em></a> and
-<a class="reference internal" href="reference/operations/geolocation_search.html"><em>位置情報検索</em></a> are grouped under <a class="reference internal" href="reference.html"><em>リファレンスマニュアル</em></a>.
-[GitHub#206] [Patch by Naoya Murakami]</li>
+<li><p class="first">[windows] Windows上でもmrubyを組み込んで使えるようにしました。</p>
+</li>
+<li><p class="first">プラグインAPIとしてトークンフィルタを追加しました。</p>
+</li>
+<li><p class="first"><a class="reference internal" href="reference/token_filters.html#token-filter-stop-word"><em>TokenFilterStopWord</em></a> プラグインを追加しました。このプラグインは <tt class="docutils literal"><span class="pre">is_stop_word</span></tt> カラムの値がtrueのものをストップワードとして扱います。</p>
+</li>
+<li><p class="first">[doc] クライアントライブラリーへのリンク先を紹介する <a class="reference internal" href="client.html"><em>クライアント</em></a> セクションを追加しました。 [GitHub#210] [村上さんがパッチ提供]</p>
+</li>
+<li><p class="first">[doc] ドキュメント構成を見直しました。 <a class="reference internal" href="reference/suggest.html"><em>サジェスト</em></a> や <a class="reference internal" href="reference/operations/geolocation_search.html"><em>位置情報検索</em></a> は <a class="reference internal" href="reference.html"><em>リファレンスマニュアル</em></a> 以下にまとめました。 [GitHub#206] [村上さんがパッチ提供]</p>
+</li>
 <li>[dump] Supports to dump TABLE_NO_KEY for token_flters.
 [GitHub#215] [Patch by Naoya Murakami]</li>
-<li>[deb] Added stop word token filter plugin.
-[GitHub#216] [Patch by Hiroshi Hatake]</li>
-<li>[deb] Clarified licenses about used/bundled files in debian/copyright.</li>
-<li>Dropped LZO compression support.</li>
-<li>Added LZ4 compression support. [GitHub#223] [Patch by Naoya Murakami]</li>
-<li>Added <tt class="xref doc docutils literal"><span class="pre">/reference/function/in_values</span></tt>. We recommends to use it
-instead of <tt class="docutils literal"><span class="pre">==</span></tt> and <tt class="docutils literal"><span class="pre">OR</span></tt> combinations ( <tt class="docutils literal"><span class="pre">((COLUMN</span> <span class="pre">==</span> <span class="pre">&quot;a&quot;)</span> <span class="pre">OR</span>
-<span class="pre">(COLUMN</span> <span class="pre">==</span> <span class="pre">&quot;b&quot;)</span> <span class="pre">OR</span> <span class="pre">(COLUMN</span> <span class="pre">==</span> <span class="pre">&quot;c&quot;))</span></tt> ) because of better
-performance.</li>
-<li>[load] Supported to update existing record in <tt class="docutils literal"><span class="pre">TABLE_NO_KEY</span></tt> by
-specifying a record by <tt class="docutils literal"><span class="pre">_id</span></tt>.</li>
-<li>Added <a class="reference internal" href="reference/token_filters.html#token-filter-stem"><em>TokenFilterStem</em></a> token filter plugin. It provides
-stemming feature.  To use this token filter, you need to install
-<a class="reference external" href="http://http://snowball.tartarus.org/">libstemmer</a> library.</li>
-<li>[doc] Added <a class="reference internal" href="reference/token_filters.html"><em>Token filters</em></a> documentation.
-[GitHub#227] [Patch by Naoya Murakami]</li>
+<li><p class="first">[deb] ストップワードトークンフィルタープラグインを追加しました。 [GitHub#216] [畑ヶさんがパッチ提供]</p>
+</li>
+<li><p class="first">[deb] 同梱しているファイルの著作権表記を debian/copyright でより明確にしました。</p>
+</li>
+<li><p class="first">LZOによる圧縮サポートをやめました。</p>
+</li>
+<li><p class="first">LZ4による圧縮をサポートしました。 [GitHub#223] [村上さんがパッチ提供]</p>
+</li>
+<li><p class="first"><tt class="xref doc docutils literal"><span class="pre">/reference/function/in_values</span></tt> を追加しました。<tt class="docutils literal"><span class="pre">==</span></tt> や <tt class="docutils literal"><span class="pre">OR</span></tt> を繋げて書いていたクエリ ( <tt class="docutils literal"><span class="pre">((COLUMN</span> <span class="pre">==</span> <span class="pre">&quot;a&quot;)</span> <span class="pre">OR</span> <span class="pre">(COLUMN</span> <span class="pre">==</span> <span class="pre">&quot;b&quot;)</span> <span class="pre">OR</span> <span class="pre">(COLUMN</span> <span class="pre">==</span> <span class="pre">&quot;c&quot;))</span></tt> ) のかわりにこれを使うのがパフォーマンスの観点からお勧めです。</p>
+</li>
+<li><p class="first">[load] <tt class="docutils literal"><span class="pre">TABLE_NO_KEY</span></tt> を使ったテーブルで既存のレコードを <tt class="docutils literal"><span class="pre">_id</span></tt> を指定して更新できるようになりました。</p>
+</li>
+<li><p class="first"><a class="reference internal" href="reference/token_filters.html#token-filter-stem"><em>TokenFilterStem</em></a> プラグインを追加しました。ステミングの機能を追加します。この機能をトークンフィルタで使うには、<a class="reference external" href="http://http://snowball.tartarus.org/">libstemmer</a> ライブラリーが必要です。</p>
+</li>
+<li><p class="first">[doc] <a class="reference internal" href="reference/token_filters.html"><em>Token filters</em></a> のドキュメントを追加しました。 [GitHub#227] [村上さんがパッチ提供]</p>
+</li>
 </ul>
 </div>
 <div class="section" id="fixes">
 <h3>修正<a class="headerlink" href="#fixes" title="このヘッドラインへのパーマリンク">¶</a></h3>
 <ul class="simple">
-<li>[doc] Fixed link of the Ranguba project. [GitHub#212] [Patch by Naoya Murakami]</li>
-<li>[httpd] Updated bundled nginx version to 1.7.6.
-[GitHub#208] [Patch by Hiroshi Hatake]</li>
-<li>[power8] Fixed build failure. See
-<a class="reference external" href="http://lists.askmonty.org/pipermail/commits/2014-October/006752.html">http://lists.askmonty.org/pipermail/commits/2014-October/006752.html</a>
-[Patch by Sergey Vojtovich]</li>
-<li>Fixed a bug that URL encoding fails if <tt class="docutils literal"><span class="pre">char</span></tt> type is build as
-<tt class="docutils literal"><span class="pre">unsigned</span> <span class="pre">char</span></tt> type. [GitHub#217]</li>
-<li>Fixed a bug that a <tt class="docutils literal"><span class="pre">TABLE_DAT_KEY</span></tt> table returns empty results for
-<a class="reference internal" href="reference/commands/select.html"><em>select</em></a>. [GitHub#220]</li>
-<li>Fixed a memory leak about inspecting vector column. It occurs when
-something error reports about vector column.</li>
-<li>Fixed memory leaks in zlib/LZO compressed column [GitHub#221] [Patch
-by Naoya Murakami]</li>
-<li>Fixed a bug that the value of <tt class="docutils literal"><span class="pre">Int8</span></tt> column which is less than 100 may
-return true in <tt class="docutils literal"><span class="pre">--filter</span></tt>. By this issue, not intended records may
-be included as search results.</li>
-<li>Fixed to handle binary operation for vector column as an error.</li>
-<li>Fixed a bug that <tt class="docutils literal"><span class="pre">!XXX</span></tt> may return inverted result on big endian
-environment.</li>
-<li>Fixed a memory leak on converting weight vector to text.</li>
+<li><p class="first">[doc] Rangubaプロジェクトへのリンクを修正しました。 [GitHub#212] [村上さんがパッチ提供]</p>
+</li>
+<li><p class="first">[httpd] バンドルしているnginxのバージョンを1.7.6に更新しました。 [GitHub#208] [畑ヶさんがパッチ提供]</p>
+</li>
+<li><p class="first">[power8] ビルドに失敗していたのを修正しました。詳細は <a class="reference external" href="http://lists.askmonty.org/pipermail/commits/2014-October/006752.html">http://lists.askmonty.org/pipermail/commits/2014-October/006752.html</a> を参照してください。 [Sergey Vojtovichさんがパッチ提供]</p>
+</li>
+<li><p class="first"><tt class="docutils literal"><span class="pre">char</span></tt> が <tt class="docutils literal"><span class="pre">unsigned</span> <span class="pre">char</span></tt> としてビルドされているとURLエンコーディングに失敗する不具合を修正しました。 [GitHub#217]</p>
+</li>
+<li><p class="first"><tt class="docutils literal"><span class="pre">TABLE_DAT_KEY</span></tt> テーブルを <a class="reference internal" href="reference/commands/select.html"><em>select</em></a> したときに検索結果が空になる不具合を修正しました。 [GitHub#220]</p>
+</li>
+<li><p class="first">ベクターカラムを表示するときにメモリリークするのを修正しました。エラーが発生したときの詳細表示で発生します。</p>
+</li>
+<li><p class="first">Zlibカラム圧縮でメモリリークする問題を修正しました。 [GitHub#221] [村上さんがパッチ提供]</p>
+</li>
+<li><p class="first"><tt class="docutils literal"><span class="pre">--filter</span></tt> で <tt class="docutils literal"><span class="pre">Int8</span></tt> カラムの値に100以下を指定したときに意図しない true を返すことがある不具合を修正しました。この問題により意図しないレコードが検索結果含まれていました。</p>
+</li>
+<li><p class="first">ベクターカラムに対する四則演算はエラーになるようにしました。</p>
+</li>
+<li><p class="first">ビッグエンディアンの環境では、 <tt class="docutils literal"><span class="pre">!XXX</span></tt> が逆の結果を返すのを修正しました。</p>
+</li>
+<li><p class="first">重みつきベクターカラムの内容を出力するさいメモリリークするのを修正しました。</p>
+</li>
 </ul>
 </div>
 <div class="section" id="thanks">
@@ -143,8 +145,10 @@ environment.</li>
 <ul class="simple">
 <li><p class="first">村上さん</p>
 </li>
-<li>Hiroshi Hatake</li>
-<li>Sergey Vojtovich</li>
+<li><p class="first">畑ヶさん</p>
+</li>
+<li><p class="first">Sergey Vojtovichさん</p>
+</li>
 </ul>
 </div>
 </div>
@@ -832,7 +836,7 @@ environment.</li>
   <h3><a href="index.html">目次</a></h3>
   <ul>
 <li><a class="reference internal" href="#">お知らせ</a><ul>
-<li><a class="reference internal" href="#release-4-0-7-2014-10-29">Release 4.0.7 - 2014/10/29</a><ul>
+<li><a class="reference internal" href="#release-4-0-7-2014-10-29">4.0.7リリース - 2014/10/29</a><ul>
 <li><a class="reference internal" href="#improvements">改良</a></li>
 <li><a class="reference internal" href="#fixes">修正</a></li>
 <li><a class="reference internal" href="#thanks">感謝</a></li>

  Modified: ja/docs/news/1.2.x.html (+1 -1)
===================================================================
--- ja/docs/news/1.2.x.html    2014-10-31 14:53:20 +0900 (8f48de3)
+++ ja/docs/news/1.2.x.html    2014-11-06 17:01:06 +0900 (870f75b)
@@ -154,7 +154,7 @@
 </pre></div>
 </div>
 <div class="admonition note">
-<p class="first admonition-title">ノート</p>
+<p class="first admonition-title">注釈</p>
 <p class="last">groonga 1.2.8はgroonga 1.2.7以前のバージョンで作ったデータベースを開くことができます。しかし、groonga 1.2.7以前のバージョンではgroonga 1.2.8以降で作ったデータベースを開くことはできません。</p>
 </div>
 <div class="section" id="id1">

  Modified: ja/docs/objects.inv (+0 -0)
===================================================================
(Binary files differ)

  Modified: ja/docs/reference/api/grn_cache.html (+1 -1)
===================================================================
--- ja/docs/reference/api/grn_cache.html    2014-10-31 14:53:20 +0900 (16f579d)
+++ ja/docs/reference/api/grn_cache.html    2014-11-06 17:01:06 +0900 (7054b41)
@@ -92,7 +92,7 @@
 <div class="section" id="summary">
 <h2>7.18.2.1. 概要<a class="headerlink" href="#summary" title="このヘッドラインへのパーマリンク">¶</a></h2>
 <div class="admonition note">
-<p class="first admonition-title">ノート</p>
+<p class="first admonition-title">注釈</p>
 <p class="last">このAPIは実験的です。</p>
 </div>
 <p><tt class="docutils literal"><span class="pre">grn_cache</span></tt> は <a class="reference internal" href="../commands/select.html"><em>select</em></a> コマンドのレスポンスを保持するためのデータストアです。一般的なオブジェクトのキャッシュとして使うものではありません。あくまで <a class="reference internal" href="../commands/select.html"><em>select</em></a> コマンドのためのものです。</p>

  Modified: ja/docs/reference/api/grn_obj.html (+1 -1)
===================================================================
--- ja/docs/reference/api/grn_obj.html    2014-10-31 14:53:20 +0900 (67fc4dd)
+++ ja/docs/reference/api/grn_obj.html    2014-11-06 17:01:06 +0900 (9cd2f6a)
@@ -170,7 +170,7 @@ int <tt class="descname">grn_obj_get_values</tt><big>(</big><a class="reference
 <dd><p>objに指定されたカラムについて、offsetに指定されたレコードIDを開始位置として、IDが連続するレコードに対応するカラム値が昇順に格納された配列へのポインタをvaluesにセットします。</p>
 <p>取得できた件数が戻り値として返されます。エラーが発生した場合は -1 が返されます。</p>
 <div class="admonition note">
-<p class="first admonition-title">ノート</p>
+<p class="first admonition-title">注釈</p>
 <p class="last">値が固定長であるカラムのみがobjに指定できます。範囲内のIDに対応するレコードが有効であるとは限りません。delete操作を実行したことのあるテーブルに対しては、<a class="reference internal" href="grn_table.html#c.grn_table_at" title="grn_table_at"><tt class="xref c c-func docutils literal"><span class="pre">grn_table_at()</span></tt></a> などによって各レコードの存否を別途確認しなければなりません。</p>
 </div>
 <table class="docutils field-list" frame="void" rules="none">

  Modified: ja/docs/reference/commands/register.html (+1 -1)
===================================================================
--- ja/docs/reference/commands/register.html    2014-10-31 14:53:20 +0900 (9c68478)
+++ ja/docs/reference/commands/register.html    2014-11-06 17:01:06 +0900 (c7e22f9)
@@ -94,7 +94,7 @@
 <p><tt class="docutils literal"><span class="pre">register</span></tt> コマンドはプラグインを登録します。プラグインを使う前にプラグインを登録する必要があります。</p>
 <p>同じデータベースに対しては1つのプラグインについて一度だけ <cite>register`</cite> コマンドを実行すれば十分です。これは、登録されたプラグイン情報はデータベースに記録されているからです。 <tt class="docutils literal"><span class="pre">groonga</span></tt> プロセスを再起動したときは、 <tt class="docutils literal"><span class="pre">register</span></tt> コマンドを実行しなくてもすでに登録されているプラグインを読み込みます。</p>
 <div class="admonition note">
-<p class="first admonition-title">ノート</p>
+<p class="first admonition-title">注釈</p>
 <p class="last">今のところ、登録したプラグインは削除できません。</p>
 </div>
 </div>

  Modified: ja/docs/reference/commands/suggest.html (+1 -1)
===================================================================
--- ja/docs/reference/commands/suggest.html    2014-10-31 14:53:20 +0900 (9cd7777)
+++ ja/docs/reference/commands/suggest.html    2014-11-06 17:01:06 +0900 (18bafaa)
@@ -90,7 +90,7 @@
   <div class="section" id="suggest">
 <h1>7.3.28. <tt class="docutils literal"><span class="pre">suggest</span></tt><a class="headerlink" href="#suggest" title="このヘッドラインへのパーマリンク">¶</a></h1>
 <div class="admonition note">
-<p class="first admonition-title">ノート</p>
+<p class="first admonition-title">注釈</p>
 <p class="last">サジェスト機能の仕様はまだ確定していません。仕様は変更される可能性があります。</p>
 </div>
 <div class="section" id="summary">

  Modified: ja/docs/reference/commands/table_create.html (+2 -2)
===================================================================
--- ja/docs/reference/commands/table_create.html    2014-10-31 14:53:20 +0900 (ba87804)
+++ ja/docs/reference/commands/table_create.html    2014-11-06 17:01:06 +0900 (a89baf5)
@@ -155,7 +155,7 @@
 <p>タグインデックス用のテーブルには <tt class="docutils literal"><span class="pre">TABLE_NO_KEY</span></tt> 以外の型のテーブルを使えます。タグインデックス用のテーブルはキーのサポートが必要ですが、 <tt class="docutils literal"><span class="pre">TABLE_NO_KEY</span></tt> はキーをサポートしていません。</p>
 <p>以下は <tt class="docutils literal"><span class="pre">TABLE_HASH_KEY</span></tt> 型のテーブルを作る例です。</p>
 <p>実行例:</p>
-<div class="highlight-none"><div class="highlight"><pre>table_create Ages TABLE_DAT_KEY UInt32
+<div class="highlight-none"><div class="highlight"><pre>table_create Tags TABLE_HASH_KEY ShortText
 # [[0, 1337566253.89858, 0.000355720520019531], true]
 </pre></div>
 </div>
@@ -242,7 +242,7 @@
 </tbody>
 </table>
 <div class="admonition note">
-<p class="first admonition-title">ノート</p>
+<p class="first admonition-title">注釈</p>
 <p class="last">Groonga 2.1.0から <tt class="docutils literal"><span class="pre">KEY_NORMALIZE</span></tt> フラグは非推奨になりました。代わりに、 <tt class="docutils literal"><span class="pre">normalizer</span></tt> オプションに <tt class="docutils literal"><span class="pre">NormalizerAuto</span></tt> を指定してください。</p>
 </div>
 <p><tt class="docutils literal"><span class="pre">TABLE_${TYPE}</span></tt> フラグのどれか1つを指定します。 <tt class="docutils literal"><span class="pre">TABLE_${TYPE}</span></tt> フラグを2つ以上指定することはできません。例えば、 <tt class="docutils literal"><span class="pre">TABLE_NO_KEY|TABLE_HASH_KEY</span></tt> は不正な指定方法です。</p>

  Modified: ja/docs/reference/functions/geo_distance.html (+4 -4)
===================================================================
--- ja/docs/reference/functions/geo_distance.html    2014-10-31 14:53:20 +0900 (f73c032)
+++ ja/docs/reference/functions/geo_distance.html    2014-11-06 17:01:06 +0900 (b0a8bc8)
@@ -108,7 +108,7 @@ geo_distance(point1, point2, approximate_type)
 <p>組み込み関数を <a class="reference internal" href="../grn_expr.html"><em>grn_expr</em></a> にて使うことができます。</p>
 <p><tt class="docutils literal"><span class="pre">geo_distance</span></tt> 関数は <tt class="docutils literal"><span class="pre">point1</span></tt> と <tt class="docutils literal"><span class="pre">point2</span></tt> の座標値から二点間の距離(近似値)を計算します。</p>
 <div class="admonition note">
-<p class="first admonition-title">ノート</p>
+<p class="first admonition-title">注釈</p>
 <p class="last">Groongaは三つの組み込み関数を距離の計算のために提供しています。 <tt class="docutils literal"><span class="pre">geo_distance()</span></tt> 、 <tt class="docutils literal"><span class="pre">geo_distance2()</span></tt> 、 <tt class="docutils literal"><span class="pre">geo_distance3()</span></tt> です。これらの違いは距離の計算アルゴリズムにあります。 <tt class="docutils literal"><span class="pre">geo_distance2()</span></tt> と <tt class="docutils literal"><span class="pre">geo_distance3()</span></tt> はバージョン1.2.9より非推奨となりました。 <tt class="docutils literal"><span class="pre">geo_distance2(point1,</span> <span class="pre">point2)</span></tt> の代りに <tt class="docutils literal"><span class="pre">geo_distance(point1,</span> <span class="pre">point2,</span> <span class="pre">&quot;sphere&quot;)</span></tt> を使用してください。 <tt class="docutils literal"><span cl
 ass="pre
 ">geo_distance3(point1,</span> <span class="pre">point2)</span></tt> の代りに <tt class="docutils literal"><span class="pre">geo_distance(point1,</span> <span class="pre">point2,</span> <span class="pre">&quot;ellipsoid&quot;)</span></tt> を使用してください。</p>
 </div>
 <p>例とともに <tt class="docutils literal"><span class="pre">geo_distance</span></tt> について学びましょう。このセクションでは簡単な例を示します。</p>
@@ -274,7 +274,7 @@ load --table Geo
 </ul>
 </div></blockquote>
 <div class="admonition note">
-<p class="first admonition-title">ノート</p>
+<p class="first admonition-title">注釈</p>
 <p class="last"><tt class="docutils literal"><span class="pre">geo_distance</span></tt> には制限があります。 <tt class="docutils literal"><span class="pre">sphere</span></tt> や <tt class="docutils literal"><span class="pre">ellipsoid</span></tt> を近似方法として選択した場合、子午線や日付変更線、赤道といった境界をまたぐ距離の計算を行うことができません。この制限は <tt class="docutils literal"><span class="pre">rectangle</span></tt> を近似方法として選択した場合にはありません。これはGroongaの実装上の一時的な制限ですが、将来的には修正される予定です。</p>
 </div>
 <div class="section" id="rectangle">
@@ -424,11 +424,11 @@ load --table Geo
 </div>
 <p>このサンプルは日付変更線をまたいだ場合の距離を示します。 <tt class="docutils literal"><span class="pre">geo_distance(&quot;143660000x419009000&quot;,</span> <span class="pre">&quot;135960000x-440760000&quot;,</span> <span class="pre">&quot;rectangle&quot;)</span></tt> は北京(中国)からサンフランシスコ(アメリカ)間の距離を返します。</p>
 <div class="admonition note">
-<p class="first admonition-title">ノート</p>
+<p class="first admonition-title">注釈</p>
 <p class="last"><tt class="docutils literal"><span class="pre">geo_distance</span></tt> は方形近似をデフォルトとして使用します。 <tt class="docutils literal"><span class="pre">approximate_type</span></tt> を省略すると <tt class="docutils literal"><span class="pre">geo_distance</span></tt> は <tt class="docutils literal"><span class="pre">rectangle</span></tt> が指定されたものとして振舞います。</p>
 </div>
 <div class="admonition note">
-<p class="first admonition-title">ノート</p>
+<p class="first admonition-title">注釈</p>
 <p class="last"><tt class="docutils literal"><span class="pre">geo_distance</span></tt> は <tt class="docutils literal"><span class="pre">approximate_type</span></tt> の値が <tt class="docutils literal"><span class="pre">&quot;rectangle&quot;</span></tt> であるときに <tt class="docutils literal"><span class="pre">point1</span></tt> の値として座標を表す文字列を受けつけます。もし <tt class="docutils literal"><span class="pre">sphere</span></tt> や <tt class="docutils literal"><span class="pre">ellipsoid</span></tt> と一緒に座標を表す文字列を <tt class="docutils literal"><span class="pre">point1</span></tt> へ指定した場合、 <tt class="docutils literal"><span class="pre">geo_distance</span></tt> は距離の値として0を返します。</p>
 </div>
 </div>

  Modified: ja/docs/reference/grn_expr/query_syntax.html (+2 -2)
===================================================================
--- ja/docs/reference/grn_expr/query_syntax.html    2014-10-31 14:53:20 +0900 (91c51f7)
+++ ja/docs/reference/grn_expr/query_syntax.html    2014-11-06 17:01:06 +0900 (7e24dd2)
@@ -156,7 +156,7 @@ load --table Entries
 <p><tt class="docutils literal"><span class="pre">\</span></tt> (バックスラッシュ)以外はエスケープする代わりにクォートすることもできます。クォート中でバックスラッシュをエスケープするときは <tt class="docutils literal"><span class="pre">\\</span></tt> というようにバックスラッシュを使います。</p>
 <p>クォート構文は <tt class="docutils literal"><span class="pre">&quot;...&quot;</span></tt> または <tt class="docutils literal"><span class="pre">'...'</span></tt> です。 <tt class="docutils literal"><span class="pre">&quot;...&quot;</span></tt> クォート構文中では <tt class="docutils literal"><span class="pre">&quot;</span></tt> を <tt class="docutils literal"><span class="pre">\&quot;</span></tt> にエスケープする必要があります。 <tt class="docutils literal"><span class="pre">'...'</span></tt> クォート構文中では <tt class="docutils literal"><span class="pre">'</span></tt> を <tt class="docutils literal"><span class="pre">\'</span></tt> にエスケープする必要があります。例えば、 <tt class="docutils literal"><span class="pre">Alice's</span> <span class="pre">brother</span> <span class="pre">(Bob)</span></tt> は <tt class="docutils literal"><span class="pre">&quot;Alice's</span> <span class="pre">brother</span
 > <span 
 class="pre">(Bob)&quot;</span></tt> あるいは <tt class="docutils literal"><span class="pre">'Alice\'s</span> <span class="pre">brother</span> <span class="pre">(Bob)'</span></tt> とクォートします。</p>
 <div class="admonition note">
-<p class="first admonition-title">ノート</p>
+<p class="first admonition-title">注釈</p>
 <p class="last">注意しなければならない大事な点があります。''\'' (バックスラッシュ)はコマンドラインシェルが解釈します。それゆえ例えば ''('' それ自体を検索したいならシェルでは二重にエスケープ (''\\('') しなければなりません。コマンドラインシェルは ''\\('' を ''\('' と解釈してからgroongaに渡します。groongaは ''\('' を ''('' とみなし、''('' 自体をデータベースから検索します。もし意図した検索がgroongaで行えないなら、特別な文字を正しくエスケープしているか確認します。</p>
 </div>
 </div>
@@ -455,7 +455,7 @@ load --table Entries
 <p>この条件式は <tt class="docutils literal"><span class="pre">value</span></tt> で後方一致検索します。後方一致検索は <tt class="docutils literal"><span class="pre">value</span></tt> で終わる単語を含むレコードを検索します。</p>
 <p>カラムの値を高速に後方一致検索できます。ただし、そのカラムにはインデックスを作成し、そのインデックス用のテーブルを <tt class="docutils literal"><span class="pre">KEY_WITH_SIS</span></tt> フラグ付きのパトリシアトライテーブル( <tt class="docutils literal"><span class="pre">TABLE_PAT_KEY</span></tt> )にしなければいけません。 <tt class="docutils literal"><span class="pre">KEY_WITH_SIS</span></tt> フラグ付きのパトリシアトライテーブル( <tt class="docutils literal"><span class="pre">TABLE_PAT_KEY</span></tt> )の <tt class="docutils literal"><span class="pre">_key</span></tt> 擬似カラムの値も高速に後方一致検索できます。 <tt class="docutils literal"><span class="pre">_key</span></tt> にはインデックスを作成する必要はありません。 <tt class="docutils literal"><span class="pre">_key</span></tt> ベースの高速な後方一致æ¤
 œç´¢ã‚ˆã
 ‚Šã‚‚カラムベースの高速な後方一致検索を使うことをおすすめします。 <tt class="docutils literal"><span class="pre">_key</span></tt> ベースの高速な後方一致検索は自動的に登録された部分文字列も返ってきます。(TODO: 後方一致検索に関するドキュメントを書いてここからリンクを張る。)</p>
 <div class="admonition note">
-<p class="first admonition-title">ノート</p>
+<p class="first admonition-title">注釈</p>
 <p class="last">高速な後方一致検索は日本語のひらがななど非ASCII文字にしか使えません。ASCII文字には高速な後方一致検索を使えません。</p>
 </div>
 <p>後方一致検索は他の種類のテーブルもしくはパトリシアトライを <tt class="docutils literal"><span class="pre">KEY_WITH_SIS</span></tt> フラグなしで使用しているテーブルに対しても使えますが、レコード全件を処理します。レコード数が少ない場合には問題ありませんが、レコード数が多いと時間がかかります。</p>

  Modified: ja/docs/reference/grn_expr/script_syntax.html (+3 -3)
===================================================================
--- ja/docs/reference/grn_expr/script_syntax.html    2014-10-31 14:53:20 +0900 (86a9360)
+++ ja/docs/reference/grn_expr/script_syntax.html    2014-11-06 17:01:06 +0900 (d1d6aaf)
@@ -159,7 +159,7 @@ load --table Entries
 <div class="section" id="time">
 <h3>7.11.2.2.6. 時間<a class="headerlink" href="#time" title="このヘッドラインへのパーマリンク">¶</a></h3>
 <div class="admonition note">
-<p class="first admonition-title">ノート</p>
+<p class="first admonition-title">注釈</p>
 <p class="last">これはgroonga独自の記法です。</p>
 </div>
 <p>時間のリテラルはありません。文字列での時間記法、整数での時間記法または浮動小数点数での時間記法を使ってください。</p>
@@ -170,7 +170,7 @@ load --table Entries
 <div class="section" id="geo-point">
 <h3>7.11.2.2.7. 座標値<a class="headerlink" href="#geo-point" title="このヘッドラインへのパーマリンク">¶</a></h3>
 <div class="admonition note">
-<p class="first admonition-title">ノート</p>
+<p class="first admonition-title">注釈</p>
 <p class="last">これはgroonga独自の記法です。</p>
 </div>
 <p>座標値のリテラルはありません。文字列での座標値記法を使ってください。</p>
@@ -2088,7 +2088,7 @@ select Entries --filter &#39;n_likes &lt; 5 &amp;&amp; (content @ &quot;senna&qu
 <p>この演算子は <tt class="docutils literal"><span class="pre">value</span></tt> で後方一致検索します。後方一致検索は <tt class="docutils literal"><span class="pre">value</span></tt> で終わる単語を含むレコードを検索します。</p>
 <p>カラムの値を高速に後方一致検索できます。ただし、そのカラムにはインデックスを作成し、そのインデックス用のテーブルを <tt class="docutils literal"><span class="pre">KEY_WITH_SIS</span></tt> フラグ付きのパトリシアトライテーブル( <tt class="docutils literal"><span class="pre">TABLE_PAT_KEY</span></tt> )にしなければいけません。 <tt class="docutils literal"><span class="pre">KEY_WITH_SIS</span></tt> フラグ付きのパトリシアトライテーブル( <tt class="docutils literal"><span class="pre">TABLE_PAT_KEY</span></tt> )の <tt class="docutils literal"><span class="pre">_key</span></tt> 擬似カラムの値も高速に後方一致検索できます。 <tt class="docutils literal"><span class="pre">_key</span></tt> にはインデックスを作成する必要はありません。 <tt class="docutils literal"><span class="pre">_key</span></tt> ベースの高速な後方一致æ¤
 œç´¢ã‚ˆã
 ‚Šã‚‚カラムベースの高速な後方一致検索を使うことをおすすめします。 <tt class="docutils literal"><span class="pre">_key</span></tt> ベースの高速な後方一致検索は自動的に登録された部分文字列も返ってきます。(TODO: 後方一致検索に関するドキュメントを書いてここからリンクを張る。)</p>
 <div class="admonition note">
-<p class="first admonition-title">ノート</p>
+<p class="first admonition-title">注釈</p>
 <p class="last">高速な後方一致検索は日本語のひらがななど非ASCII文字にしか使えません。ASCII文字には高速な後方一致検索を使えません。</p>
 </div>
 <p>後方一致検索は他の種類のテーブルもしくはパトリシアトライを <tt class="docutils literal"><span class="pre">KEY_WITH_SIS</span></tt> フラグなしで使用しているテーブルに対しても使えますが、レコード全件を処理します。レコード数が少ない場合には問題ありませんが、レコード数が多いと時間がかかります。</p>

  Modified: ja/docs/reference/normalizers.html (+1 -1)
===================================================================
--- ja/docs/reference/normalizers.html    2014-10-31 14:53:20 +0900 (6c28aa5)
+++ ja/docs/reference/normalizers.html    2014-11-06 17:01:06 +0900 (24c318b)
@@ -100,7 +100,7 @@
 </pre></div>
 </div>
 <div class="admonition note">
-<p class="first admonition-title">ノート</p>
+<p class="first admonition-title">注釈</p>
 <p>Groonga 2.0.9以前には <tt class="docutils literal"><span class="pre">table_create</span></tt> に <tt class="docutils literal"><span class="pre">--normalizer</span></tt> オプションはありません。代わりに <tt class="docutils literal"><span class="pre">KEY_NORMALIZE</span></tt> フラグを使っていました。</p>
 <p class="last">Groonga 2.1.0以降で古いデータベースを開くことができます。ここでいう古いデータベースとはGroonga 2.0.9以前で作ったデータベースということです。しかし、一度新しいGroongaで開いたデータベースを2.0.9以前のGroongaで開くことはできません。一度 Groonga 2.1.0以降のGroongaでデータベースを開くと、 <tt class="docutils literal"><span class="pre">KEY_NORMALIZE</span></tt> フラグ情報がノーマライザー情報に変換されます。そのため、2.0.9以前のGroongaは、一度Groonga 2.1.0以降で開いたデータベース内から <tt class="docutils literal"><span class="pre">KEY_NROMALIZE</span></tt> フラグの情報を見つけることができません。</p>
 </div>

  Modified: ja/docs/searchindex.js (+1 -1)
===================================================================
--- ja/docs/searchindex.js    2014-10-31 14:53:20 +0900 (0ca4968)
+++ ja/docs/searchindex.js    2014-11-06 17:01:06 +0900 (689f170)
@@ -1 +1 @@
-Search.setIndex({envversion:42,terms:{clumns:124,"\u51fa\u6765":[38,68,78],"\u300calice":165,localstatedir:[138,169],"\u3082\u3089\u3063":3,four:[132,3],"\u30b9\u30bf\u30f3\u30c9\u30a2\u30ed\u30f3":[30,85],"\u811a\u6ce8":[66,3,39,63,29,157],"\u3082\u3089\u3048":111,"\u65e5\u672c\u4eba":159,"\u79d2\u60c5":23,"_column":[48,138,37,25,112,67],"\u6b63\u5e38":[151,134],"\u30d5\u30c3\u30af":70,internally:[93,14],"\u5b9a\u5024":6,"/projects":134,"&q":118,"&s":118,"\u3044\u304f\u3064\u304b":[148,95,78,134,120,112,22,168,40,102,61,53,169,144,160,171],"\u89e3\u9664":[1,69,85,94],second:132,"\u4f5c\u3089\u308c":[67,151],"\u4e8b\u524d":[60,134,62,152,131,170],"\u30de\u30af\u30ed":[23,69,112],"\u30b7\u30f3\u30dc\u30eb":64,"\u5f15\u3044":133,increasing:124,error:[34,97,5,112,122,7,8,132,67],here:[34,118,159,167,42,132,8,110,124,73,56],onga:27,"&!":133,china:117,"\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u30d7\u30ed\u30bb\u30b9":143,"&&":[62,164,95,128,133],"\u4e0e\u3048":[51,61,3,62,109,85,112,
 6,90,137
 ],reports:[34,67],"_output":[67,2,139,14],"\u30c8\u30fc\u30af\u30f3":[147,78,133,82,129,112,42,40,16,67,23,170,138,57],"\u7ffb\u8a33":76,"\u300c\"":85,"\u300c#":138,"\u300c,":141,"9e":170,"9f":4,unix:[122,169],txt:[75,106],"\u5ea6\u6d6e":39,"\u5bfe\u7167":102,"\u30b3\u30de\u30f3\u30c9\u30e9\u30a4\u30f3":[134,85,89,141,23,169,106],"_check":[67,69,160],"\u30a4\u30f3\u30bf\u30d5\u30a7\u30fc\u30b9":76,"\u975e\u63a8":[66,112,6,67,23,57],music:[38,132],tokenize:[48,40,37,26,112,67],"_flags":[34,108,54,6,100,73],"[pkg":[6,23],until:[34,124,17],"\u30d6\u30ed\u30b0":76,"\u30df\u30ea":[11,23,39,65,133],"\u6709\u529b":136,"\u7f6e\u304f\u4f8b":169,"[os":67,"\u4e0b\u304c\u308a":62,karmic:160,"\u300cv":134,"(pos":[29,157],"_command":[48,25,37,67],"\u6709\u52b9":[78,83,85,90,23,169,95,134,11,12,51,100,57,108,151,112,67,69,99,163,116,72,119,27,8],locked:34,"\u4e8c\u91cd":[67,112,163],"\u30e1\u30fc\u30eb":[0,106],"/functions":160,example:[38,95,3,117,11,118,65,8,124,73,159,90],"/blog":134,"\
 u6a2a\u5
 c71":[67,112],want:118,"*cache":15,"<groonga":151,travel:165,feature:[67,159,8,106],how:[34,44,110],types:[136,16,120,159,42],"\u63fa\u308c":79,"\u30d7\u30ec\u30fc\u30b9\u30db\u30eb\u30c0":112,"_resource":[2,69],"\u5b09\u3057\u304f":111,"\u901a\u5e38":[122,95,78,3,163,11,39,14,6,53,8,67,170,158,83],keeps:74,"\u500b\u5b9a":121,wing:[6,112],"\u3042\u305f\u308a":[23,138],vars:[34,46],"\uff11\u5bfe":121,"\u30d1\u30c8\u30ea\u30b7\u30a2":[48,3,129,6,137,140],"/new":134,"\u6e1b\u7b97":69,"_ptr":[34,73],"\u8fd4\u3063":[163,133],"_{":112,"-code":[67,134],"\u8fd4\u3057":[34,78,3,79,81,83,40,41,42,61,131,96,47,95,66,133,98,136,100,103,14,15,102,52,16,17,164,55,145,105,59,60,43,107,108,109,150,112,157,64,137,65,153,104,84,67,114,69,159,71,72,152,165,27,29,162],fix:[52,36,83],"\u8fd4\u3055":[51,95,10,136,109,6,113,69],"_s":67,"_desc":100,"_o":[2,155],"_n":[15,118,112],"_i":[2,155],fin:46,"_a":[2,155],"\uff08tokenmecab":62,"\u3046\u3063\u304b\u308a":112,"\u30d7\u30ed\u30c8\u30b3\u30eb":[1
 61,48,12
 6,2,119,151,6,168,8],"-daemon":[118,56],"\u30b5\u30f3\u30d5\u30e9\u30f3\u30b7\u30b9\u30b3":66,"\u516c\u8f14":112,"\u3082\u3063\u3068\u3082":160,"\u30af\u30a8\u30ea\u30da\u30a2":152,"\u8a8d\u8a3c":[8,171],"_select":76,"(point":[29,66,157],"_deadlock":[2,155,69],timeout:[69,17],debug:[5,132,7,8],"_$":[136,57],"_\"":23,"@do":67,"*keywords":73,rd:[62,129],re:124,rf:[116,8],"post\u30e1\u30bd\u30c3\u30c9":112,moritapo:38,rc:[78,132,2],rm:8,ro:78,gregex:112,rk:44,"\uff01\uff09":[16,159],"\uff01\uff08":106,"\u3042\u305f\u3044":104,"\u5909\u5316":119,"\u5168\u90e8":155,".msgpack":4,"/limits":124,ringtail:[67,112],"\u30b9\u30ab\u30e9\u30fc\u30ab\u30e9\u30e0":[83,74],"\u307e\u308d\u3086\u304d":128,"\u771f\u507d":[11,133,39,112,163],libedit:[148,1,138,6,23,169],"\u5f31\u70b9":119,"\u8fd4\u308a":[65,95,117],"\u8fd4\u308b":138,"\u7d99\u627f":112,"\"localhost":90,"_locks":[2,155],"\u25a1\u25a1":111,"\u300cnew":165,"\uff08age":57,":bob":165,mingw:[23,134],"nginx\u3089\u3057\u3044":67,"\u660
 7\u964d"
 :[137,95],"\u30b7\u30f3\u30b0\u30eb\u30af\u30a9\u30fc\u30c8":[85,78,3,112,120],service:[124,126,16],"\u4f7f\u308f":[2,79,82,78,8,23,95,134,15,142,57,38,112,155,84,67,158,159,70,163,117,170,73],"\u533a\u5207\u3089":23,"\u533a\u5207\u308a":[161,51,95,78,3,4,117,11,119,39,85,42,6,141,136,133,163],"\u533a\u5207\u308b":[138,158],master:8,"\u610f\u8b58":57,"\u8a8d\u8b58":111,"_db\u30d5\u30e9\u30b0":23,"'column":6,"{table":[102,95],"\u306e\u3059\u3079\u3066":47,"(comments":164,"-common":[6,12],project:[67,133],"_update":[163,95,2,100,108],"*namebuf":[69,108],boston:165,"\u30ce\u30fc\u30de\u30e9\u30a4\u30b6\u30fc":[48,116,43,37,148,145,12,120,112,41,6,135,78,40,57],"\u4f7f\u3048\u308b":[163,85,112,6,67,23,169,70],"\u304b\u3069\u3046":[2,164,62,102,84,169],"\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u30c6\u30fc\u30d6\u30eb":112,"-port":[118,151,85],"\u300csubmit":134,"/max":67,object:[34,69,133,81,39,14,6,100,155,49,46,105],"\u7d22\u7528":[48,140,57],"\"black":170,microsecond:132,"\u30d0\u
 30c3\u30
 d5\u30a1\u30bb\u30b0\u30e1\u30f3\u30c8":113,letter:170,"\u30c7\u30fc\u30bf\u30d5\u30a9\u30fc\u30de\u30c3\u30c8":47,"\u533a\u5207\u3063":[40,95,78,120,155],"\u4f7f\u3063":[0,126,78,3,79,39,129,41,6,2,89,8,169,47,128,148,95,133,134,74,11,99,12,14,102,16,142,57,146,38,60,61,107,62,111,112,64,113,65,155,67,104,158,70,116,170,163,117,152,106,165,120,27,122,135,123,76,77,90],released:[36,134],camp:165,"\u4f7f\u3048":[95,78,163,117,171,84,112,64,8,133,142,23,57,144,70],"\u4f7f\u3046":[1,78,6,9,131,67,169,148,95,134,74,75,136,12,15,138,141,57,60,61,151,112,153,104,23,70,116,25,120,122,135,123],"\u4f7f\u3044":[126,78,39,40,41,42,44,23,169,8,47,48,95,96,133,74,136,12,101,16,17,142,57,147,61,148,153,67,13,158,159,70,116,170,163,119,120,27,122,135,106,77],"\u66f8\u304d\u8fbc\u307f":169,"\u66f8\u304d\u8fbc\u307e":21,unmanaged:113,"\u304by":112,"\u30d0\u30a4\u30ca\u30ea\u30fc":122,layout:134,".fedoraproject":116,cpu:[118,119,151,8,169,47],"2byte":155,"\u30d0\u30ea\u30e5\u30fc\u30b5\u30dd\
 u30fc\u3
 0c8":82,createrepo:134,"\u79d8\u5bc6":134,"\u30a2\u30d4\u30fc\u30eb":134,"_age":84,"\u91cd\u307f":[6,48,112],tips:76,"\u30c8\u30d4\u30c3\u30af":134,"\u91cd\u3044":[119,95],"\u30b3\u30de\u30f3\u30c9\u30d0\u30fc\u30b8\u30e7\u30f3":[48,138,26,37,14],"\u958b\u3053":72,"\u5b9f\u9a13":67,"\u30c7\u30d5\u30a9\u30eb\u30c8\u30dd\u30fc\u30c8":67,"\u91cd\u304f":62,patch:[67,36],release:[89,134],unpatched:36,"\u69cb\u9020":[38,61,119,14,122,100,82],"\u5e83\u304f":134,"[linux":6,clarified:67,result:[61,4,27,159,100,66,155,67,68,56],"<port":[151,85],"[patch":67,"\u5206\u304b\u3061":119,wikipedia:39,score:[38,95,61,3,108,74,62,136,159,65,42,66,52,16,112,165,133,68,114,102,118],"\u611f\u3058":111,shidara:23,"\u554f\u3044\u5408\u308f":61,"\u539f\u99c5":65,country:[153,90,117],"\u30ce\u30fc\u30de\u30e9\u30a4\u30b6\u30fc\u30e2\u30b8\u30e5\u30fc\u30eb":170,"\u66f8\u304d\u8fbc\u3080":151,"\u540c\u69d8":[80,95,61,134,11,151,65,90,137],and:[34,36,40,42,8,132,93,95,97,102,100,17,110,56,147,112,65,67
 ,68,69,1
 59,118,27,167,124,73],"\u5931\u6557":[34,15,3,163,134,138,64,112,6,52,153,17,9,23,67,114,57],"\u3044\u304f":[76,154],"\u95a2\u6570":61,diff:151,"\u5404\u7a2e":134,"\u6d88\u53bb":112,"\uff08node":70,"\u5360\u6709":69,"\u3044\u3046":95,correction:16,"\u30ab\u30f3\u30de":[95,3,133,117,51,141],worker:121,dave:84,"\u305f\u307e\u307e":47,input:[51,122,93,155,159],"-message":123,"/function":[67,134],"_sel":36,"\u3069\u3093":92,"#set":151,"\u3069\u308c":[122,83,95,47,57],"_set":[15,35,81,109,14,6,137,103,17,55,67,69,99,46],"\"sound":16,"\u65ad\u7247":27,"\u4ee3\u8868":119,"\u79d2\u6570":[122,95,133,11,165,39,71],"\u30de\u30eb\u30c1\u30bb\u30af\u30b7\u30e7\u30f3":112,"\u4e2d\u8eab":[67,3,155,151],"_false":69,"\u3069\u306e":[80,95,78,117,157,16,66,169],"\u30b9\u30eb\u30fc\u30d7\u30c3\u30c8\u30c1\u30e3\u30fc\u30c8":23,"1\u4ef6":[62,165],"_rectangle":[48,1,97,37,138,112,23,144],"\u3069\u3053":[23,169,67],"\u3002db":[23,61,3,90,14],"\u30df\u30ea\u79d2":39,"\u7121\u8996":[95,78,163,62,82,
 138,85,1
 12,6,100,153,120,141,67,137,23,158],"\u5fdc\u7528":119,"\u3069\u3046":[1,88,72,117,5,111,63,95,6,62,7,139,8,21,94],"\u30e2\u30fc\u30c9":[78,3,61,90,67,30],"\"blt":141,"\u30a2\u30eb\u30d5\u30a1\u30d9\u30c3\u30c8":[78,62,129,16,137,57],"_skip":112,"_element":35,"\u30c4\u30fc\u30eb":[48,123,106],"_result":[100,2],sleepy:101,normalzer:43,"\u4e00\u6c17":134,"\u5317\u4eac":66,"\u300ccharlie":165,has:[34,36,134,167,100,97,132,124],hat:76,"*vars":[34,46],"\u30ab\u30fc\u30cd\u30eb\u30d1\u30e9\u30e1\u30fc\u30bf\u30fc":6,"\u7c21\u7565":112,"\"content":[133,147,95,163],"\u9001\u308b":[0,155,47,106],"\u9001\u308a":[155,134],"\u30d0\u30a4\u30ca\u30ea":[89,134],"_broken":2,"\u8d8a\u3048":62,unique:118,"\u30b1\u30f3\u30bf\u30c3\u30ad\u30fc":80,">command":4,"_error":[34,2,155],"_ascending":137,alice:[95,163,165,102,52,8,84,114,47],"-unauthenticated":[6,135],"\u30d4\u30ea\u30aa\u30c9":[64,68],"\u30cf\u30a4\u30d5\u30f3":[3,57],sebastian:67,right:97,old:134,"\u30c0\u30d6\u30eb\u30af\u30a9\u30fc
 \u30c8":
 [85,78,3,120],truncated:112,begin:161,"\u30c8\u30fc\u30af\u30ca\u30a4\u30b6\u30d7\u30e9\u30b0\u30a4\u30f3":6,"\u5358\u8a9e":[6,95,163,142],"/ngx":8,"\uff08score":95,groogna:[99,47],"\u9001\u3063":[75,0,76,106],"for":[34,36,39,22,42,6,8,132,93,66,133,17,56,97,67,69,159,118,165,27,167,124,73],bottom:[23,97,29],quetzal:6,".asc":134,"\u30b5\u30fc\u30d3\u30b9\u30b9\u30af\u30ea\u30d7\u30c8":112,ichii:23,yoku:[67,112],"\u30d5\u30e9\u30b0\u30e1\u30f3\u30c8":69,"\u5206\u985e":[11,117],standalone:56,"\"starttime":4,"\u89e3\u6c7a\u7b56":111,"\u306a\u3055\u3093":76,"\u65e2\u5b9a\u5024":126,"\u305b\u3044":112,"_size":[34,61,108,18,14,100,54,137,69,73,46],".am\u30d5\u30a1\u30a4\u30eb":134,"\u89e3\u91c8":[138,61,163,141],waits:[34,17],"_range":[2,69],support:[67,36],"\u30ec\u30fc\u30c6\u30a3\u30f3\u30b0":84,joseph:128,"\u305b\u306a":[163,133],"\u5c71\u672c":67,"\u3086\u304d\u3072\u308d":128,thesaurus:95,"/tsv":[158,9],"\u5fa9\u65e7":99,"\u8981\u7d20":[51,2,3,74,83,151,27,112,6,100,61,122],
 "\u30d0\
 u30f3\u30c9\u30eb":[67,112],"\u3002sortby":95,"\u306e\u304b":[165,129],"\u9006\u5f15":38,"_sequence":[2,155],"\u306e\u3044":[10,5,119,39,85,51,66,100,7,155,61],"_records":[6,112],"''":163,"'\"":[6,112],"'.":[69,106],"'-":[85,112],"',":[67,69,167,42],sizeof:73,"')":[161,95,163,85,51,67],"'(":[85,163],"\u306e\u306b":[48,72,120,112,6,33,67],"\u306e\u3061":95,relax:124,"\u306e\u3067":[126,3,129,6,89,8,67,131,47,95,66,134,11,102,106,60,62,149,111,112,164,84,23,68,158,119,27,122,168,165,30,57],"*nvars":46,"\u3001_":3,"\u306e\u307f":[119,61],"'t":[42,17,124,14,93,73,159,8],"'s":[101,95,163,51,164,132,122,133,106],moero:38,"\u3089\u308c\u308b":[61,108,119,129,112,6,137],"\u30c6\u30b9\u30c8\u30d7\u30ed\u30b0\u30e9\u30e0":151,"'a":164,"\u305b\u308b":[126,61,119,145,41,102,30,160,57],"'n":85,"'m":[101,165,147,68],"-latest":76,"-tar":20,"\u305b\u308c":119,"\u6bb5\u843d":[64,83,108],"_count":[71,4,8],"'\\":163,"\u5165\u529b\u30df\u30b9":16,time:[165,118,62,136,132,151,112,42,6,11,16,124,
 23,162,1
 59],push:[134,106],"\u304a\u3053\u306a\u3063":3,":/":[3,4,85,89,8,91,169,47,148,96,134,74,11,12,15,141,106,38,20,65,90,67,70,161,116,117,118,135,30,77],"\u53cd\u6620":[119,61,134,124],"\u7b26\u53f7":2,":$":[133,163,128],"\u6d41\u308c":76,"-prefix":123,":#":67,"\u5c0f\u897f":112,":=":[95,163],":>":[95,163],"\u3002rroonga":142,"::":[2,4],"-search":67,millisecond:17,"\u3042\u307e\u308a":[68,111,100],"\u7aef\u672b":119,"_builtin":[23,69,72,54],"\u6700\u7d42":[95,72,74],dragonfly:138,"\u500b\u5225":134,"\u30af\u30a8\u30ea\u30d1\u30e9\u30e1\u30fc\u30bf":6,"-root":[30,138,85],":c":[73,72,108,14],lru:104,"\u7d20\u6734":117,exact:61,"\u3002travis":70,minute:132,".body":[31,79,94],"\u30b9\u30af\u30ea\u30d7\u30c8":76,"{language":106,"\u6e08\u307f":[51,116,78,108,134,148,111,39,12,64,112,6,135,16,152,23,158,159,126],"-base":[118,56],":@":[38,95,3,163,11,165,102,90],":\\":89,":^":[163,128],":[":151,":public":134,"\u4e00\u6b69":3,"\u7d50\u3073\u3064\u3044":121,"\u305f\u3055\u3093":[23,1,1
 12],"\u7
 d50\u3073\u3064\u304f":121,sign:134,"\u5316\u4f5c":134,makecache:[6,116],"\u4e8c\u9805":133,"\u30b7\u30f3\u30bf\u30c3\u30af\u30b9":67,".ncpu":77,"\u7d4c\u904e":[122,10,133,11,165,39,71,17,23,69],"\u30bf\u30d6":[158,4,155],takashi:[23,153],"\u540d\u7b49":69,"\u4e3b\u8981":123,current:14,"'='":85,"\u76ee\u5b89":134,"\u63a8\u9032":112,"\u30bf\u30b0":[48,95,96,133,134,74,82,145,138,27,41,112,6,67,23,140,57],"gmo\u30e1\u30c7\u30a3\u30a2":67,"\u6d41\u3057":134,address:[6,23,155,118],"\u30a2\u30ab\u30a6\u30f3\u30c8":[67,134,22],"\u4e3b\u30ad\u30fc":[48,138,6,53,92,51],queue:121,"\u8b66\u544a":[95,10,138,112,6,67,99],"\u3002offset":81,"\u5ea6\u6570":[11,23,65,133],ipa:148,pentium:151,prefer:118,"\u6587\u5b57\u5217":[48,95,78,98,109,74,120,27,41,112,6,164,66,142,122,67,51,73,145],"\u30e9\u30a4\u30d6\u30e9\u30ea\u30a4\u30f3\u30bf\u30d5\u30a7\u30fc\u30b9":[61,85],bookmarks:74,"\u4e88\u3081":[39,85],"{\"_":[38,95,133,11,65,84,163],"|table":57,"\u30d5\u30a9\u30ed\u30fc":22,"/header":20,"
 \u3060\u
 3063":[6,62,95,10,100],"``":[1,108,138,14,15,73],"\u5168\u4e16\u754c":112,"\u3060\u3068":111,visual:[6,23,89,112,67],"\u30ec\u30d3\u30e5\u30fc":134,"_gt":137,"\u3002obj":69,"-aki":67,"_alloc":[34,73],values:[51,93,69],"\u3060\u3057":[23,151],"\u5024\u8a18":133,following:[34,108,118,167,132,110,124,56],locks:[34,27],logrotate:6,allowed:56,"\u5897\u3084\u3059":[95,160,74],"\u6a19\u6e96":[1,88,3,5,85,7,8,92,94,10,51,139,141,21,143,63,64,113,67,99,161,71,30,31,125,90],chroot:134,"\u30d2\u30e5\u30d9\u30cb":[66,157],parameter:[118,124,100,97,46],applications:27,date:151,such:[118,159,27,167,42,6,56,106],data:81,"\u30de\u30a4\u30af\u30ed\u30d6\u30ed\u30b0":[48,140],"/dictionary":138,ss:[132,133],"/javascript":23,st:[78,133],sh:[134,70],so:[124,100,69,159,110],sa:[136,16],se:[78,159],"\u540c\u3058\u6570":[85,8,47],"[yum":6,"\u30d9\u30f3\u30c1\u30de\u30fc\u30af":67,"\u30d0\u30c3\u30af\u30a2\u30c3\u30d7":141,"\u30a2\u30c9\u30ec\u30b9":[23,100,85,90,151],"*query":[49,73],jis:137,"\u540
 c\u671f"
 :[151,134],instantly:27,"\u4f7f\u308f\u305a":102,records:[132,67,97,42],"\u8d85\u3048\u308b":[6,11,149,137,82],matched:[118,97],config:[1,10,89],"\u7570\u5e38":[113,151],"_dat":[163,92,112,100,67,23,133,99,57],"_dataset":[130,56,167,42],"\u3084\u308b":76,suffixsearchterms:[163,133],"\u4e26\u3073":[129,133],"\u4e26\u3079":[48,140],"-terminated":[34,46],gtar:20,"\uff1f\u300d":117,indexblog:68,"\u30d8\u30c3\u30c0\u30fc":[6,2,47],"-offset":95,container:73,"_msgpack":93,"\u8a73\u7d30":[126,78,3,39,6,8,9,49,148,95,169,74,12,102,55,83,106,40,62,151,112,65,67,160,116,117,122,135,168,30,57],"\"search":[159,16,163,42],"\"type":136,formula:134,"\u6700\u5c0f\u9650":8,"\u30b7\u30e3\u30fc\u30c7\u30a3\u30f3\u30b0":82,mime:47,"byte":[108,151,27,6,100,155,69],"\u7d20\u65b9":119,"\u30d9\u30af\u30bf\u30fc":[95,74,112,153,67,23],"\u4e00\u610f":[64,85,53],one:[34,124,27,56],submit:[118,136,16,159,42],"*expr":73,city:[165,66],"\u5bfe\u7b56":[48,33],"\"sphr":157,"=encoding":123,"\u884c\u756a":[122
 ,23],"\u
 8fd4\u4fe1\u5143":165,"\u8fd4\u4fe1\u5148":165,"\u306b\u5bfe\u8c61":23,translate:[106,110],"\u540c\u6642":[95,10,119,121,151,65,14,100,137],fumiyasu:23,"\u4e16\u754c":[66,11,39,29,65,157],argument:133,sae:[136,16],say:133,"/span":[145,27,41],"/ubuntu":[6,126],"\u30b7\u30b9\u30c6\u30e0\u30a8\u30e9\u30fc\u30e1\u30c3\u30bb\u30fc\u30b8":112,"\u30ea\u30b9\u30c8":[51,147,158,3,163,134,38,32,85,95,170,6,91,80,92,133,73,106],uuuuuu:133,"\u5ea6\u5408\u3044":62,note:[34,118,124],"\u30cb\u30db\u30f3\u30b8\u30f3":159,"[[\"":113,"\u5fdc\u7b54":[119,112],buffer:[113,69],"\u5148\u982d":[81,95,69,3,8],compress:64,"\u30b9\u30da\u30fc\u30b9":[23,95,112],"\u30c7\u30a3\u30ec\u30af\u30c8\u30ea":76,"\u672b\u5c3e":[81,137,69],"\u9589\u3058":[23,82],"\u4ef6\u6570":[95,3,62,129,51,100,53,69],"\u5217\u6307\u5411":[119,85],"_cursor":[48,97,37,25,112,138],xml:[138,112,6,67,23,93,99],normalizermysqlunicodeciexceptkanacikanawithvoicedsoundmark:170,"\u5927\u4e8b":[158,163],"-directory":6,"\u3068\u3057\u30
 7e\u305b
 ":17,"_defrag":69,"\uff08tokenbigram":62,resource:155,"\u30ea\u30bf\u30fc\u30f3\u30b3\u30fc\u30c9":[48,37,26,6,67,122],"\u76f4\u63a5":[165,141],"\u8868\u3057":[80,10,3,39,122,2,53,61],"\u7a7a\u767d":[78,3,163,62,119,85,42,51,120],"\u7528\u79d8":76,"\u898f\u5247":6,".content":[95,133,101,164,124,68,163],"\u306b\u3068\u3063\u3066":[78,111],sites:141,"*column":108,"\u5927\u4e08":0,"\u4f9d\u5b58":[48,123],jobs:151,"\u4e0a\u554f":126,"\u5e73\u5747":67,"@tomotaka":23,many:[124,167,74],"\u8fd4\u3059":[1,88,5,85,6,7,47,94,133,136,14,139,21,108,151,63,112,71,65,155,84,23,162,138,31,73],"\u30b3\u30ed\u30f3":64,"_otoj":160,expression:[118,124,60,73,95],")offset":[137,100],"-mecab":[148,116,12,112,6,135,67,77],"_t":2,"\u5404\u7d22":3,"(xxx":112,"\u3002http":112,"\u542b\u3080\u5024":[85,3],"\u30b7\u30f3\u30bf\u30c3\u30af\u30b9\u30a8\u30e9\u30fc":67,"\u5468\u4e0a":157,"_synonyms":158,"*added":100,"\u898b\u4ed8":112,"'ja":106,enable:134,readings:159,"\u6607\u9806":[95,3,117,65,100,137,69],
 "\u5b9f\
 u884c":[119,76],"\u8fbc\u307f":[21,158],"-bye":[40,133,147,95,163],"\u304a\u3051\u308b":[58,38,3,163,11,119,39,112,6],executes:118,"\u30c7\u30fc\u30bf\u30b9\u30c8\u30a2\u30ab\u30e9\u30e0":127,"\u7406\u89e3":[95,3],"?table":[8,47,90],ctrl:90,"\u4e0d\u5909":53,ivh:[148,116],"@lists":[134,22],".md":134,pthread:[23,112],"\u3002squeeze":160,ascii:[163,133],"\u633f\u5165":[3,134,81,85,27,6],binary:[67,39,4,119],hostname:[30,85,8],"/pipermail":67,"_filter":[48,144,112,37],"<path":[85,56],"_setoperation":100,"\u3002\u3057\u304b\u3057":[95,66,74,119,39,101,52,16,123,23,170,47],"_at":[62,99,138,14,6,100,69,73],"error\u30bf\u30b0":6,"\u8ab2\u984c":76,cmake:[6,169,89,112],"\u5b9f\u88c5":[60,66,95,6,8,30,131,23,67,171,47,106],"_date":134,takahiro:138,customized:132,"\u5217\u8868":39,wiedenroth:67,"\u6b53\u8fce":76,"_normalize":[101,95,36,3,79,62,165,163,27,170,6,102,100,124,68,133,57],"\u53d6\u308a\u51fa\u3055":11,"\u30d3\u30eb\u30c9\u30a8\u30e9\u30fc":67,"\u53d6\u308a\u51fa\u3059":[11,1
 37,61,10
 7,138],"_retry":2,"({":118,"(x":67,"\u6771\u4eac\u90fd":[62,129],"[token":112,"\"utf":109,"(r":151,rest:34,gdb:160,"(a":70,"_pack":123,"\u3046\u3061\u3044":85,"([":59,"(_":[136,159,16,133,42],"\u30d1\u30e9\u30e1\u30fc\u30bf":[48,108,112,6,100,67,137,23,69],"\u3042\u3052\u308b":[48,33],haystack:61,dcmake:89,"\u6c4e\u7528":[151,85,8],"\u639b\u3051":133,"(>":61,"(<":61,"(=":[2,133,61],res2:100,"\u91cd\u307f\u3064\u304d":67,"((":[95,74],"()":76,"(.":[68,134],"(-":133,"(\"":[66,3,109,85,27,41,112,6,102,145],"(!":61,"(&":73,"('":[64,95,3,163,85,51,53],intel:151,"_but":61,"\u95a2\u308f\u3089":151,"\u4ed5\u7d44":[47,106],conditional:136,yyyy:[132,133],";b":[145,41],".load":151,ddl:62,lucid:[138,112,134],"/httpd":[126,8],"\u8a18\u4e8b":[101,68,134],"\u5168\u6587\u691c\u7d22":[6,57],"_printf":67,";/":[145,41],"package":[48,134,123],"\u5ec3\u6b62":10,favorite:106,"\u30b9\u30eb\u30fc\u30d7\u30c3\u30c8":[23,47],"\u304b\u3048\u308b":164,"\u30ce\u30fc\u30de\u30e9\u30a4\u30b6\u30fc\u30d7\u3
 0e9\u30b
 0\u30a4\u30f3":[170,120],"\u30ec\u30d9\u30eb":[5,6,7,85,67],"\u7b97\u51fa":[6,95],"\u306b\u3042\u308a":[120,57],"\u6df7\u305c\u308b":74,"\u7403\u9762":[66,157],"_prefix":123,"<encoding":85,"\u30e9\u30f3\u30ad\u30f3\u30b0":3,emacs:106,recommends:[67,124],"\u30aa\u30fc\u30d7\u30f3":[6,15,112,23],complete:[118,136,99,159,152],"/pull":134,clones:110,"_empty":[2,155],"with":[76,134],"_load":[48,26,112,37],"_types":[120,47],pull:134,october:67,"\u697d\u3057\u3044":[62,129],reqular:118,"\u304a\u77e5\u3089":48,gone:38,ac:170,uid:134,"| y":112,"\u30ec\u30b9\u30c8\u30e9\u30f3":119,am:[27,41],an:[34,97,100,8,124,67,73],"| n":133,as:[34,78,118,159,27,167,124,6,8,110,67,56,106],ar:[62,78,129],at:[36,165,110,97,124,132],"| c":133,"| _":65,"\u3002messagepack":[122,169],shimomura:6,"\u4e00\u65b9":[3,163,102,11,119,27,41,62,164,68,133],"\u30c7\u30d0\u30c3\u30b0":[113,78,8],"\u30b3\u30de\u30f3\u30c9\u30d7\u30ed\u30f3\u30d7\u30c8":[6,151,89],"\u9806\u4f4d":81,queryexpandertsv:[48,37,112,6,102,
 9,24],"_
 such":[2,155],original:[93,128,141],"\u5897\u5206":95,"\u6587\u6cd5":[48,140],senna:67,"\u4ed8\u968f":[88,63],"\u30c7\u30fc\u30bf\u30d9\u30fc":23,"\u5408\u8a08":[58,95,62,82,151,113,149],"\u6e80\u3055":112,"-talk":[112,22,134],"\u548c\u5e83":112,"\u901a\u4fe1":[76,154],to:[34,122,95,36,108,69,14,6,100,97,17,110,67,93,73,8],tail:[155,134],"\u30c8\u30e9\u30d6\u30eb\u30b7\u30e5\u30fc\u30c6\u30a3\u30f3\u30b0":[48,138],homepage:151,tc:[137,107],returned:[34,97],"/other":8,"\u30ab\u30c6\u30b4\u30ea":[95,78,40],"/rurema":67,"\u3002column":[61,3,108],condition:133,"(popular":95,large:124,adjust:95,"\u5909\u308f\u308b":[62,145,27,41],"\u5909\u308f\u308a":[113,65,129,104],"\u4e0d\u5b8c\u5168":23,"\u300c\u6771\u4eac\u90fd":62,"\u30ce\u30fc\u30de\u30e9\u30a4\u30ba":[67,78,120,112],"&gt":[145,27,41],"\u5927\u5225":11,pass:8,"\u30d0\u30b0\u30d5\u30a3\u30c3\u30af\u30b9\u30ea\u30ea\u30fc\u30b9":6,"\u7701\u7565":[108,134,83,112,51,104],"\u7d22\u6642":138,"\u5897\u52a0":[95,112],"\u3067\u306b
 ":[62,10
 1,9],section:[34,67,108,18],"\u30ea\u30c6\u30e9\u30eb":[1,163,145,27,41,6,23],"\u5927\u5207":119,"\u6700\u65b0":[23,134,22,104],"\u3002timeout":69,"_modified":165,method:8,contrast:8,full:[78,27,134],hash:[82,165],"\u30c8\u30fc\u30af\u30ca\u30a4\u30ba\u30e2\u30fc\u30c9":[40,78],"\u30ce\u30a4\u30ba":[62,16],sender:[118,56],"\u975e\u516c\u958b":134,"_compare":69,"\u30af\u30a8\u30ea\u30fc\u30c6\u30ad\u30b9\u30c8":95,"\u30c8\u30fc\u30af\u30ca\u30a4\u30b6\u30fcapi":6,"\u306b\u3059\u308b":47,via:42,followee:165,tokenizer:[6,48,26,37,67],"\u30ce\u30fc\u30c9":[6,137],"\u7121\u540d":[100,69],"(init":14,follower:165,"\u3067\u3059":[2,3,4,6,78,8,9,10,75,12,14,15,16,17,18,20,164,23,26,27,30,32,80,11,39,40,41,42,43,46,47,148,169,51,52,53,150,56,57,58,60,61,62,64,65,66,67,68,69,70,73,135,76,104,0,79,82,83,85,87,89,90,92,93,95,96,74,101,102,100,105,106,108,145,111,112,113,114,116,117,118,119,120,122,124,126,127,129,131,133,134,136,141,142,147,149,151,152,153,155,84,157,158,159,160,161,163,
 165,170,
 171],select:[15,1,10,37,48,74,26,112,130,6,52,153,104,67,23,138],"[grntest":23,mecab:[148,1,36,134,119,12,112,6,135,138,23,169,116,77],"\u7406\u95a2":46,"\u4e0a\u8a18url":134,more:[34,124,155,27,56],"\u30c6\u30ad\u30b9\u30c8":[40,78,134,74,151,145,138,120,27,41,112,6,96,170,106,73,57],"\u30bd\u30fc\u30b7\u30e3\u30eb\u30cd\u30c3\u30c8\u30ef\u30fc\u30ad\u30f3\u30b0\u30b5\u30a4\u30c8":38,"\u30c7\u30fc\u30bf\u30b9\u30c8\u30a2\u30aa\u30d6\u30b8\u30a7\u30af\u30c8":[127,74],"\u518d\u5229":[82,95,53,67],"_argument":[137,100,2,155,69],"_messages":[134,106],endpoint:[118,56],"_adjust":[95,49,61],learn:[118,56],"\u6bd4\u8f03":[48,95,163,138,151,6],scan:160,"_descending":137,accept:138,states:153,gronoga:8,information:132,"\u30d5\u30a1\u30a4\u30eb\u30b7\u30b9\u30c6\u30e0":23,"\u3002lzo":64,"\u300ccommand":30,"=dat":99,"\u52d5\u7684":[48,37,119,138,8,99],"\u5b9f\u884c\u4f8b":[6,160],intended:67,"\u5019\u88dc":[136,16,159,152],"\u306b\u3059\u3050":101,"\u30fb\u81ea\u5df1\u7d39":165,"\u8aa
 d\u307f\
 u51fa\u3057":119,github:[0,64,134,106,112,6,67,91,23,169,70],tokenbigram:[78,3,79,82,129,85,40,41,92,95,133,101,102,16,150,57,147,62,145,164,68,163,165,27,124,32],register:[48,26,112,37,120],replied:165,"\u666e\u53ca":119,sysctl:[149,124],"\u52d5\u753b":38,"\u8f09\u305b\u308b":134,replies:68,installer:134,its:[34,132,73,159],saucy:[67,12,112],".rpm":[148,116],confiugration:124,"\u63a5\u7d9a":[3,151,121,85,6,168,143,125],"[tokenizer":[6,112],"_weight":[64,67,83,108,74],salamander:[67,12,112],"_ci":170,"\u6271\u3044":[11,10,129,159,171],"\u6271\u3046":[2,133,62,149,112,22,119,99],"\u6271\u3048":[87,14],"\u30d0\u30a4\u30ca\u30ea\u30c7\u30fc\u30bf":6,"\u5c0f\u306a\u308a":142,always:124,messagepack:[6,23,93,99,169],"\u6271\u3063":[165,1,112],"\u30ad\u30e3\u30b9\u30c8":[163,165,138,112,6,99],"[doc":[6,23,99,112,67],found:[100,97],".offset":100,"\u534a\u89d2":[137,170,3],"\u540c\u7fa9":158,"\u9ad8\u901f":[38,1,61,3,163,80,82,127,85,112,66,133,119,23,157,171,47,57],operation:[67,97,
 155],"\u
 6271\u308f":[80,95,78,163,11,151,112,14,6,62,67,170],really:[95,163,133],"\u524d\u8005":[65,170,158],"_entries":[15,104],"/raw":70,"\u30de\u30eb\u30c1\u30b3\u30a2":119,"\u6e2c\u7528":1,"\u305d\u308d\u305d\u308d":3,"/rab":[65,3,117],ftb:36,occurs:67,"/etc":[126,134,149,6,135,8,124,158],"\u6975\u4ed8":[66,157],"_hit":[90,71,3,4,8],"\u3053\u3053\u3067":134,"\u30a6\u30a7\u30a4\u30c8":64,pairs:159,"_user":[48,25,46,37],"\u3002\u3069\u308c":118,"-keyring":[6,135],number:[34,97,133,118,151,85,42,113,46],"_pipe":[2,155],"\u3059\u3079\u304d":61,"\u7d42\u308f\u308b":[101,163,133],"\u30b3\u30d4\u30fc":[108,134,81,100,6,52,141,69],"|enable":78,needed:[110,8,14],introduction:[76,13],"\u30c9\u30e1\u30a4\u30f3":[67,117],"\u3057\u304b\u3082":171,">\u3001":139,"_stack":2,"\u642d\u8f09":119,dpkg:134,"\u5b66\u7fd2":[136,138,112],"\u56de\u547c":138,video:38,listen:[6,85,8,47],"\u60f3\u5b9a":[71,38,141,113],"\u5b9f\u969b":[58,38,95,62,112,68],toybox:11,"_nofile":[132,112],"\u52d5\u74b0":161,"*da
 ta":81,"
 \u66f8\u304d\u63db\u3048":[134,70],gted:106,qps:[161,151],"\u30d8\u30eb\u30d7\u30e1\u30c3\u30bb\u30fc\u30b8":[138,85],self:151,"_lock":[34,23,69,17],also:[95,133,118,27,159,163],internal:67,"\"theatre":79,"\u8a18\u53f7":[62,85,129,3,138],play:79,"\uff08todo":133,brooklyn:165,"\u306e\u3069\u3061\u3089":[95,133],"\u3060\u3055\u3044":[0,126,3,6,8,91,169,47,95,133,134,74,12,106,20,155,67,158,160,70,170,163,117,119,122,123,76,57,90],"\u5b57\u5217":[23,39,67,163,57],exe:[89,134],"_uint":54,cover:27,umemoto:23,arted:133,ext:78,"\u6d3b\u304b\u3059":95,"_vsize":73,"<limit":85,"_processes":2,microsoft:89,"\u3057\u304b\u3057":[95,133,62,129,68,158,47,106],"/command":[8,90],xcode:77,session:118,"-memory":138,"\u6570\u3048":117,"\u77e9\u5f62":[29,65,119],"\u5143\u6c17":112,columnn:6,"\u9577\u578b":[137,83],"\u6642\u306b":23,failed:17,"\u51e6\u7406":[1,2,81,120,129,40,41,6,78,8,47,95,133,53,106,147,61,151,112,65,155,67,163,119,138,26,27,57],factor:[67,95],"\u5225\u9014":[39,69],"\u30bf\u3
 0fc\u30b
 2\u30c3\u30c8":6,columns:[51,95,127,138,167,6,124],"]]]":[62,136,139,133],"\u5fc5\u305a":[95,10,127,100,155,57],"\u30ec\u30b9\u30dd\u30f3\u30b9\u30d8\u30c3\u30c0\u30fc":47,"\u3082\u3057\u3054":6,"_point":[38,157,97],"\u30ed\u30b0\u30ec\u30d9\u30eb":[85,8],"-github":134,bytes:[34,58,46],"\u6c7a\u3081":57,"\u7528\u610f":[95,66,134,69,151,42,152,16,61,169,159],"\u3082\u3057\u304f":[148,163,134,11,149,39,27,41,112,6,100,90,84,137,133,68,145,8],set:[124,69,151,159],"\u30e1\u30e2\u30ea\u30ea\u30fc\u30af":[64,1,138,112,6,67,23,169,160],see:[34,67,124,110],sed:[6,23],sec:17,"\u547c\u3073\u5143":14,sea:[78,159],sen:36,"\u8a00\u8a9e":[76,61,168],juman:148,currently:[93,8,72],mutex:[34,112],"\u65e5\u4ed8":[119,66,134],"\u3068\u3068\u3082\u306b":11,"\u3082\u3057\u308c":158,available:[34,36],"<span":[145,27,41],"\u304c\u3064\u3044":[6,82,95,138,74],javascript:[30,48,8,140,90],"\uff09\uff08":57,"\u3082\u304d\u3061\u3093":8,"interface":118,"\u500b\u4eba":169,"\u6790\u5668":119,"_already":[
 2,155],"
 \u77e5\u308c":[131,120,60,111,68],last:[6,165],"\u4e00\u8cab\u6027":111,"\u77e5\u308b":117,"\u30a4\u30f3\u30bf\u30fc\u30cd\u30c3\u30c8":[119,151,142],"\u578b\u5909":23,connection:155,rose:11,"<#{":132,"\u30a4\u30f3\u30b9\u30da\u30af\u30b7\u30e7\u30f3":112,load:[48,1,10,37,74,138,26,112,6,52,153,141,23,99,94],");":[15,61,73,108],"):":[126,134],"@ceekz":112,"-adjuster":[95,74],except:124,"))":[95,158,133],"\u30ca\u30ce":[122,138],")-":134,"),":[64,112],").":[118,27,134],"_exec":[2,73,14],")\"":[96,163,27,112,79],".htpasswd":[8,47],")'":[38,163,136,145,27,41,42,164,65,16,165,159,133],"[rpm":[6,23,99,112,67],tablename:10,"\u7c21\u6613":[126,66],"\u63a2\u3057":[119,151],"\u30d1\u30e9\u30e1\u30bf":[34,35,69,107,72,81,54,109,100,14,15,137,103,97,17,55,49,73,46,105,108],shinya:6,func:[34,46,14],"\u30ad\u30fc":[58,95,170,3,108,74,82,39,163,85,112,138,6,100,153,53,67,133,99,46,57],"\u3067\u307e\u3068\u3081":158,handling:124,")]":112,"-api":75,"\u3067\u306a\u3051\u308c":133,"\u5236\u96
 50":48,"
 \\(":163,"-apt":12,formats:132,"\u30d9\u30af\u30bf\u30ab\u30e9\u30e0":[6,23,112],"_nromalize":170,"\u632f\u821e\u3044":[6,67,84,112,102],"\u63a1\u7528":[62,119,90],"<=":[133,165,8,112],binding:[145,36,41],"\u5316\u524d":53,"</":[145,96,4,41,27],"<-":47,"\u8a00\u3044":[164,127],"\u4e00\u7fa4":61,">\n<":4,swig:36,"\u56de\u52d5":151,alert:[5,67,7,8,132],levels:8,ifexists:51,stack:[112,155],"\u7121\u99c4":119,"\u8981\u6c42":[111,3,112,164],"-path":[134,123],"_file":[2,122,8,158,47,155],"/senna":141,mysql:[148,95,36,134,74,119,145,12,120,27,41,135,158,116],"\u5316\u51e6":[23,53],"\u30bd\u30fc\u30c8":[80,1,48,82,138,95,112,100,136,23,140],"_files":[2,155],location:[122,8,112,70],"=query":118,emergency:[132,8],format:[34,36,4,118,132,93,106],"\u30cf\u30c3\u30b7\u30e5":[6,71,134,113],"\u30bd\u30fc\u30b9":[48,134,123],"\u30ea\u30ea\u30fc\u30b9\u30a8\u30f3\u30c8\u30ea":134,"\u540c\u7b49":[129,151],"continue":67,"_nabe":67,"\u4ed5\u65b9":76,"\u30d6\u30ed\u30c3\u30af":[119,8,112],"_flow
 ":[2,155
 ],"_bool":[138,69],"\u30af\u30ed\u30fc\u30f3":169,"\u65e2\u77e5":169,"-mruby":67,bi:[62,129],"\u4e0a\u4f4d":[62,100],wget:[148,116,20,12,135,169],by:[34,97,14,6,110,67,73],"\u30aa\u30fc\u30d0\u30fc\u30d8\u30c3\u30c9":[67,126],"\"yu":141,"\u3068\u308f\u304b\u308b":134,garbage:[113,112],into:[118,42],"\u3088\u308a":[39,129,6,169,95,66,133,74,11,101,137,57,61,62,151,112,23,68,157,158,159,163,117,165,138,123],"|key":[95,3,79,62,165,163,27,101,102,128,124,68,133,57],"\u30d5\u30a9\u30ed\u30ef\u30fc":134,pcre:6,span:[145,96,27,41],"\u56fd\u969b":106,"\u30ab\u30e9\u30e0\u30a4\u30f3\u30c7\u30c3\u30af\u30b9":[6,48,140],"\u5074\u9762":119,"\u6574\u3063":160,opens:[124,97],"\"keyword":95,link:[11,67,90,117],line:[122,70,8,14],"\uff08ci":70,posted:165,"\u8868\u3059":[59,78,38,11,64,66,61,80],".php":134,up:4,".am":110,ul:78,"\u5206\u89e3":61,"\u3054\u307f":[111,112],"\u30a2\u30fc\u30ab\u30a4\u30d6\u30d5\u30a1\u30a4\u30eb":76,"char":[34,72,54,109,14,100,67,69,73,46,108],"\u3054\u3068":[58,
 78,134,1
 49,145,112,87,6,102,14,121],"\u3075\u308a":136,"\u304b\u307e\u3044":3,defines:167,codes:134,taro:38,">uptime":4,logyyyymmddhhmmss:118,"=null":[95,78,104,57],invalid:[34,118,95,155],"\u8868\u308f":69,"\u898b\u4ed8\u3051":112,"\u7acb\u3061":122,elements:74,".dump":23,"\u985e\u7d39":62,"(nginx":126,"\u6307\u5b9a":[119,61],"\u4e00\u7dd2":[1,66,3,74,62,95,6,126,57],"\u3088\u304f":[95,84,74],"\u3088\u3046":[80,1,78,85,41,6,8,9,67,169,95,10,133,134,74,99,101,102,100,141,57,61,108,151,111,112,113,66,23,157,158,160,70,163,164,119,138,120,27,122,153,30,170,73,44],"\u3088\u3044":[95,163,117,68,69,47,106],"\u3088\u3073":61,age:[83,95,84],"/wgs":65,"\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30d1\u30b9":112,oracle:[48,123],"\u3088\u3063":65,"\u8a66\u884c":119,hello:[101,147,133,40],code:[122,132,73,4,106],partial:61,"\u3067\u307f":119,",\"title":3,results:[6,67,100,27,118],existing:[67,56,110],"/sysctl":[149,124,77],"\u843d\u3061":[138,112],"\u3067\u306f":[67,14],"\u3067\u306e":[122,27],"-lzo
 ":123,"/
 json":[23,8,47],"\u3067\u3069":136,"\u3067\u3057":[20,11,133,67],"\u8a2d\u5b9a\u6e08\u307f":126,"\u306a\u304a\u3053\u306e":151,":..":95,"\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8":[23,138],"\u3067\u3044":[11,165,95,133],"\u30ea\u30af\u30a8\u30b9\u30c8uri":8,"\u3067\u304f":[95,74,123,76,158,70],"\u3067\u304d":[80,1,2,4,81,82,83,85,60,41,42,6,131,78,8,9,91,67,169,138,51,95,10,133,134,98,136,12,100,14,15,74,52,16,53,141,142,137,135,57,59,147,61,107,108,148,151,145,111,112,157,101,64,152,66,104,84,23,69,158,102,160,70,161,116,170,163,164,119,25,120,27,40,162,122,29,159,168,30,106,73,77],"{user":124,"\u7279\u306b":[61,134],provides:67,"'now":165,"\u8ca2\u732e":112,"\u983b\u5ea6":136,"\u6368\u3066":23,".clean":134,"\u5f15\u304d\u7d9a\u304d":112,"try":[165,17],"\u6b8b\u308b":23,">rroonga":[145,41],"(wgs":65,"\u30aa\u30d7\u30b7\u30e7\u30f3":[1,78,6,23,169,148,95,134,12,14,57,40,20,112,71,67,99,160,116,72,138,120,135,77],"_posting":[97,107],"\u4e00\u81f
 4\u3057"
 :[95,129],"\u62bd\u8c61":15,licenses:67,".xml":4,index:[38,36,107,108,134,18,83,27,97,124,67,68,133,163],directive:8,"_operator":[100,49,73,108,97],"\u306e\u3067\u3057\u3087":95,"\u30bd\u30fc\u30b9\u30d5\u30a9\u30eb\u30c0":89,"\u30ef\u30fc\u30ab":8,"\u5224\u65ad":[72,133],"\u5fc3\u304c":160,nargs:73,"\u516c\u958b":[23,138,112,134,67],"?parameter":8,let:101,ubuntu:[48,134,123,110,160,70],ctx:[34,72,121,14,15,100,69,73,46,108],"\u73fe\u308c":78,"\u3067\u3082":[0,2,3,82,129,41,6,89,8,169,148,95,134,12,102,106,62,151,112,64,164,65,155,23,68,159,160,116,119,27,135,123,57,90],grnslap:[45,48,37],buffered:18,"\u8d85\u904e":[149,112],firefox:106,"\u767a\u4fe1":134,"\u30c7\u30b6\u30a4\u30f3":6,"\u9014\u4e2d":[134,85,6,16,155,159],"\u3046\u3048":[6,23],"\u4ee5\u964d":[80,96,134,145,138,85,112,41,90,67,23,170,160,106],"\u3059\u304f":164,zip:[48,134,123],illegal:155,"\"sea":159,"\u3044\u304f\u3064":76,next:[97,46],"\u3046\u3061":[80,10,108,6,113,100,61,84,137,23,69],"\u30b3\u30e1\u30f3\u
 30c8\u30
 c6\u30fc\u30d6\u30eb":68,"\u30af\u30a9\u30fc\u30c8":[78,120,163],"\u3059\u308b":[119,76,168,121,22],"\u7d4c\u7def\u5ea6":[48,140],"\u3059\u308c":[3,163,117,119,145,84,151,100,9,133],"\u30ea\u30ea\u30fc\u30b9\u30bf\u30b0":76,occurred:[124,97],"-leaner":56,"\u578b\u6307":6,"_escape":73,"\uff08groonga":119,"\u4f7f\u3044\u65b9":[48,37,119],"this":[34,3,79,6,8,132,93,47,95,133,11,14,110,67,69,159,163,118,27,167,124,90],"\u6b8b\u308a":[95,10,158,57],"\u30d8\u30c3\u30c0\u30d5\u30a1\u30a4\u30eb":6,"\u6e21\u3055":[6,66,61,46,112],"\u6e21\u3057":[51,61,3,90,163],"\u6e21\u3059":[99,3],"\u5171\u306b":[69,108],"\u6b8b\u3063":[138,112],edict:67,"\u3002\u3064\u307e\u308a":[95,163,3,17,79],"\u306f\u6708":133,process:[48,8,37],lock:[69,17],"_estimate":[23,97],"\u7d30\u5206":11,"\u3059\u3050":[119,47],"\u6301\u3061":[95,78,127,83,85,61,8],"\u6301\u3063":[95,78,163,74,119,83,111,6,16,43,150,170,120,133],"\u6301\u3064":[38,95,43,3,133,117,80,11,119,83,85,51,66,100,16,53,164,150,23,170,121],"\u6
 301\u306
 6":[147,83],"-enable":[76,138,110],"\u3059\u3067":[101,52,78,129,134],"\u3059\u3079":[95,78,141,82,155,151,10,8,61,67,23,114,165,159,47,94],"\u6b8b\u3057":95,defalt:138,"\u9664\u7b97":67,"-gqtp":[48,116,148,12,28,6,135,67],"\u3044\u304f\u3089":119,"_')":[64,53],"\u4e26\u3073\u9806":65,">starttime":4,tomotaka:23,"\u8a2d\u5b9a":76,alloc:[90,71,3,4,8],"\u4f53\u8fd1":157,"\u578b\u540d":83,element:[133,74],"\u9078\u629e":[95,66,134,119,67,73],allow:[6,135,95,163],":\\\"":51,tokentrigram:[150,78,32],"[httpd":[6,67,112],"\u8abf\u3079":[81,29,69,117,157],"\u30ab\u30d0\u30fc":160,lz4:67,"\u30e6\u30fc\u30b9\u30b1\u30fc\u30b9":74,"\u30af\u30a8\u30ea\u30d1\u30bf\u30f3":161,yamaguchi:23,"\u3092\u3064\u3051":[95,163],"\u6539\u884c":[99,23,85],"_unavailable":[2,155],"\u6587\u66f8":[67,142,119],"=platform":123,total:[113,151,124],hobby:132,"\u5de6\u4e0a":[29,1],"\u5de6\u4e0b":1,"[space":163,mmap:[48,33,112],murakami:67,python:[134,110],billiard:[62,129],lzo:[108,6,155,67,23,169],"\u4e00\u66
 42\u7d50
 \u679c":6,"_per":[23,14],"_implemented":[2,155],"/master":[106,70],"\u7121\u9650":[6,67,138],"_none":93,".js\u30d0\u30a4\u30f3\u30c7\u30a3\u30f3\u30b0":70,"-patch":106,"\u753b\u9762":[67,1,134],frequency:[67,136,16,159,42],"\u30b3\u30e1\u30f3\u30c8id":165,"\u751f\u6210":76,"-fd":[118,23],"\u3002\u7701\u7565\u53ef\u80fd":145,"\u4ed5\u69d8":[48,10,136,138,6,8,55,30,99],"\"\uff08":159,"\"\uff09":[11,1,65,159],"_friends":38,"\u30bb\u30b0\u30e1\u30f3\u30c8":[67,31,69,113],"3ki":138,owned:73,"\u63db\u3048\u308b":[127,134],"\uff08\u300c":[62,170],owner:8,"\u5897\u5927":66,"\u5bb9\u91cf":[113,95],"\u30cb\u30db\u30f3\u30b4":159,behaves:118,system:[95,163,20,39,27,124,133],"-keys":134,"\u30b9\u30da\u30eb":158,"\"weight":11,"\u304b\u3061":[95,129],"\u304b\u3064":[137,95,129,112,133],"_logger":6,"\u304b\u3069":[95,163,62,149,84,29,65,8,136,67,157],"\u756a\u76ee":[95,78,3,163,11,83,120,112,100,137,133],"\u8ffd\u8de1":76,itagaki:138,"\u500d\u7cbe":39,"\u6253\u3061\u5207\u308a":112,"\u304b
 \u3051":
 [112,94],"\u9650\u6587":[23,57],"_results":100,"\u304b\u305a":[6,67],"\u30ab\u30ec\u30fc\u30e9\u30a4\u30b9":129,"false":[88,128,5,39,7,94,133,134,11,102,52,139,21,145,63,112,64,164,153,84,67,114,163,138],"\u30af\u30a8\u30ea\u30fc\u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30a4\u30b9":4,"2grn":67,"*s":67,"_charlen":34,"\u304b\u3082":[60,43,111,120,122,150,52,131,68],documents:[102,27],"\u304b\u3089":[119,76,121],"\u3044b":[62,129],tokendelimitnull:[150,32,130],"_const":[61,73],"\u3069\u3061\u3089":[0,126,3,120,14,152,127,68,47],"*init":46,"\u6a5f\u80fd":[1,166,85,41,6,8,23,169,95,74,136,14,102,142,57,61,145,151,112,67,99,163,119,138,120,27],"*/":73,"\u3089\u308c":[15,95,78,3,79,82,83,138,111,112,14,6,119,61,92,23,68,153,94],"\u4e2d\u9593":[61,129],"\u3064\u3076\u3084\u304d":101,"_suffix":23,segment:113,"\u6e80\u305f":[164,65,61],"*\"":[67,68,95,130],latin1:6,"\u5168\u89d2":[137,23,170,3],"\u30a8\u30f3\u30b8\u30f3\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2":85,"\u3067\u3059\u306d":111,"\u5
 408\u81f
 4":[65,3],"mo\u30d5\u30a1\u30a4\u30eb":106,"(arugment":133,"*res":[100,49,97],"\u30ea\u30af\u30a8\u30b9\u30c8":[88,5,7,8,92,47,94,95,139,141,21,143,63,112,71,113,155,67,161,64,26,30,31,125],brew:[77,110],".gz":[148,116,134,20,12,77,135,169,106],"=r":6,"_initialized":[2,155],"_literal":67,"=g":118,"'localhost":[161,85],"=c":89,"=i":134,"=\\":[145,96,27,41],should:[34,110],terminal:165,"\u8d70\u3063":52,"\u30ea\u30ea\u30fc\u30b9":[154,76,111],"\u5316\u5bfe":106,handle:[67,124],means:[34,95,97,8,132,124,93,159],"==":133,"=$":[169,134,106],"='":96,"\"ellip":157,"=\"":[95,4,134,20,145,27,41],db1:47,"=/":[158,169,85,160,134],db2:47,"=)":61,"/html":[23,106,47,110],">cache":4,"\u307b\u3068\u3093\u3069":14,"_search":[6,23,25,37,48],nise:67,"\u64cd\u4f5c":[48,95,61,108,37,119,85,100,14,52,112,142,69,133],travis:146,"\u7cfb\u5ea7":[29,157],"/doc":134,"\u3002debian":160,"\u306b\u3064\u3044\u3066":[78,3,5,6,2,9,10,11,12,16,17,20,21,23,26,29,7,31,88,39,42,43,47,148,51,52,150,57,45,59,60,6
 1,63,64,
 65,66,67,69,70,71,74,135,76,155,0,83,85,87,92,169,94,95,98,77,102,107,112,113,114,116,117,119,120,124,125,129,131,134,136,137,139,141,143,144,146,40,149,153,104,157,158,159,163,164,165,162],"\u8ffd\u8a18":[6,134],"\u30e6\u30fc\u30b6\u30fc\u30b5\u30dd\u30fc\u30c8":111,"_connected":[2,155],"\u30b9\u30bf\u30c3\u30af\u30aa\u30fc\u30d0\u30fc\u30d5\u30ed\u30fc":112,"/var":[126,169,85,8],"[snippet":[67,27],configuration:[124,8,112],"/status":[161,90,4,47,8],webclips:96,valgrind:160,"\u30d1\u30c8\u30ea\u30b7\u30a2\u30c8\u30e9\u30a4":[163,82,138,112,23,133,57],etc:[124,8,47],tld:117,":\u5206":165,ci:146,ch:78,"\u533a\u5225":[39,95,128],allocates:34,cd:[106,116,134,148,20,12,135,89,169,77],"\u7d99\u7d9a":[6,85,70],"\u591a\u69d8":119,zenigata:38,"\u66ff\u3048\u308b":3,allocated:34,"\u306b\u3044\u304f\u3064\u304b":112,"\u304a\u3055\u3089\u3044\u3057":111,"_itoh":23,"_vesion":96,"\u30a8\u30e9\u30fc\u30ec\u30dd\u30fc\u30c8":6,"[plugin":67,adjuster:[67,74],"@yappo":[67,112],"\u58ca\u308c":
 [6,23,13
 8,113],"\u30af\u30a8\u30ea\u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9":1,"\u3068\u3064\u3044":65,"\u4fdd\u6301":[15,11,87,165,14],"\u518d\u5e30":[95,61,88,8,69,158,94],"\u30c7\u30a3\u30b9\u30af":[1,68],"\u6b20\u843d":112,tokenkytea:6,ultra:38,"\u307f\u305f\u3059":165,"0x":[11,39,99,163,155],"\u58ca\u3059":6,site:[38,3,117,11,65,90],"\u4e00\u62ec\u3057":100,"_versions":134,"\u305d\u308c\u304b\u3089":[95,74],"\u5ea7\u6a19\u5024":23,"\u4f75\u305b":3,"\u3002\"":[117,62,165,112,16,90,67],"\u3002#":[23,138,165],"\u3002-":[81,30,169,137],"\u3002.":106,"\u3002(":[148,126,61,134,151,85,51,153,17,137,68,46],"\u3002)":[137,68,153,151],"\u300cbilliard":129,"\u3002:":[3,129,85,42,8,92,47,95,10,134,136,151,51,16,139,141,150,106,43,62,149,111,64,113,30,23,159,160,152,124,57,73],"\u982d\u6587":155,"\u518d\u5ea6":[67,61,17],"\"roonga":152,v1:61,v2:61,architectures:134,".group":164,php:6,"\u3002[":[6,67,3,112],"_lzo":[64,2,108],off:[67,8],"\u3002c":[75,119,2],"\u3002n":[62,78,120],"\u4e00\u77e
 d":119,c
 ommand:[34,14,6,103,110,70],ecmascript:[6,95,142,112,133],"\u81ea\u7531":[119,61,53,155],"\u5149\u7537":112,"\u9806\u5e8f":[62,92,95,3],web:[1,163,134,136,95,42,16,169],jinja:110,"\u6b63\u898f\u5316":[6,120,27],"\u30e1\u30bf\u30d1\u30c3\u30b1\u30fc\u30b8":6,"\u30b5\u30fc\u30d0\u30e2\u30fc\u30c9":85,dest:[161,100,85],"|http":151,five:3,"\u30cf\u30c3\u30b7\u30e5\u30c6\u30fc\u30d6\u30eb":[23,57,112,133,82],tvsec:71,"\u30d0\u30a4\u30ca\u30ea\u30d7\u30ed\u30c8\u30b3\u30eb":[48,168,160,140],"\u5947\u6570":133,string2:98,"\u672c\u8cea":151,become:36,"*target":73,"\"rect":[6,157],"\u904b\u55b6":134,"/source":[106,116,134,135,75,12,20,89,110,148,169,77],"\u5727\u7e2e":[64,108,112,6,23,169,171],"\u63db\u3048":[137,69,79],nneded:124,"\u30dc\u30bf\u30f3":[6,112,134,106],"\u53d6\u308a\u9664\u3044":100,"_group":100,"\u53d6\u308a\u9664\u304d":[96,61],"(debian":126,iwai:[6,99],"\u5206z":39,"_queries":[90,71,3,4,8],software:12,coverage:160,"\u7d42\u4e86\u30bf\u30b0":145,"\u7d42\u3048":134,"(
 get":161
 ,"\u300cusers":165,"\u9805\u76ee":[1,95,87,71,113,126,47,57],"-node":116,"_remove":[48,37,26,112,6,23,69],"_started":122,"\u89a7\u4e0b":160,"function":[34,36,118,14,122,155,144],"\u300cpopular":95,"\u30ed\u30b0\u30d5\u30a1\u30a4\u30eb":[95,10,149,151,21,169],"-dd":[132,133],sigstop:112,"-point":39,be:[34,97,118,42,132,100,124,110,67,69,73,56],compute:124,"\u4e00\u756a":[95,169,47,74],official:134,"\u3002iptables":90,problem:124,yuki:23,bigram:[62,129,151,167],"int":[34,3,4,38,81,18,39,42,6,46,95,66,133,74,11,136,100,14,15,102,52,16,17,55,59,107,108,62,54,112,137,65,97,84,67,68,69,159,163,72,117,165,138,73],inv:151,"\u69d8\u3005":[76,61],"*proc":81,"\uff08not":142,redcloth:134,"%post":6,compared:27,"\u7570\u306a\u308b":[48,151,85,6,102,33,67],variety:38,"/message":134,"/default":[6,126],details:[34,124,132],"'user":102,"\u4eba\u3068":111,"/sources":135,"_query":[61,136,112,6,67,73],"+ff":170,eof:85,"_hugetlb":23,"-threshold":123,searched:97,rep:151,"*string":73,saves:118,all:
 [95,97,1
 63,134,42,6,132,124,133,79],"\u3070\u308c\u308b":138,lgpl:36,"const":[34,72,54,109,99,14,100,137,69,73,46,108],"/travis":70,spec:[6,138,112,134],"\u30e9\u30a4\u30bb\u30f3\u30b9":6,"\u304b\u305a\u3072\u3053\u3055\u3093":6,"\u4e0b\u66f8\u304d":80,editrc:23,"\u3002tokendelimit":42,"\u30ea\u30d5\u30a1\u30af\u30bf\u30ea\u30f3\u30b0":134,"\u4f8b\u3068\u3068\u3082":66,".en":134,"\u932f\u8aa4":119,upload:134,msyql:74,"[macports":23,starttime:[90,71,3,4,8],"\u7c21\u5358":[43,134,83,120,52,169],"\u30e6\u30fc\u30c6\u30a3\u30ea\u30c6\u30a3\u30c4\u30fc\u30eb":138,"\u69cb\u9020\u4f53":[67,107,46,14],"\u304c\u3072\u3068\u3064":158,"/branches":160,"\u65e5\u672c\u6e2c":66,incompatible:155,"\u9006\u6587\u66f8\u51fa":67,"\u7bc4\u56f2\u5916":67,above:[118,159,42],"\u4e8c\u3064":[10,40,78,164,151,129,120,14,102,66,61],"\u578b\u3068\u3057\u3066":39,"\u30a8\u30f3\u30b3\u30fc\u30c9":[30,170,138],"\u30af\u30a8\u30ea\u30ed\u30b0":[6,23,16,159,42],obtained:34,"\u540c\u3058\u4f8b":68,"-admin":6,"\u30d0
 \u30c3\u
 30d5\u30a1":[35,108,81,112,6,113,100,68,69,73],"-h":[85,8,47],"_table":76,negative:[34,46],"\u304a\u5f85\u3061":22,kytea:[6,78,112,169],bundled:67,separated:93,"\u304b\u304b\u308b":[101,100,3],"\u9df2\u7530\u57fa":112,aware:34,"_register":[34,130],"\u3064\u3065\u3044":165,"\u62bc\u3057":3,word:[95,163,6,67,159,133],work:132,"\u62bc\u3059":[3,106],"\u30a2\u30fc\u30ab\u30a4\u30d6":[89,134,106],"\u5316\u6642":23,"\u540c\u68b1":[6,138,106],indicates:132,"\u73fe\u983b":67,"\u5bfe\u51e6":67,"\u30b9\u30ad\u30e3\u30f3":[145,41],provide:118,"\u30b3\u30f3\u30d1\u30a4\u30eb\u30d5\u30e9\u30b0":134,length:34,"\"apple":170,"if":[34,56,61,133,69,74,118,159,167,14,132,100,97,17,124,67,93,46,8],"-lines":[118,23],"\u306e\u3046\u3061":[83,163],"/security":124,"_plugins":23,"\u306b\u5bfe\u3057\u7570":102,after:[118,124,97,110],"|with":[101,147,3,79,74,62,165,83,95,120,27,41,64,102,164,124,67,68,133,145,163],"\u76f4\u4e0b":23,lat:151,"_title":[151,68,3],".description":165,"*func":[46,14],"\u30d5
 \u30a1\u
 30a4\u30eb\u30c7\u30a3\u30b9\u30af\u30ea\u30d7\u30bf":138,"@naoina":[6,112],"\u30d9\u30fc\u30b7\u30c3\u30af":47,"\u306e\u3069\u3061\u3089\u304b":[95,84,163,133],"\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8":76,"\u5bfe\u8c61id":35,".conf":[149,126,8,124],japan:[153,90,117],"\u30d5\u30a1\u30a4\u30eb\u30d5\u30a9\u30fc\u30de\u30c3\u30c8":158,"\"say":133,"/windows":[89,134],"\u4e0b\u9650":[137,107],then:[34,118,8,159],them:[124,73],"\u8f9e\u691c":[23,133,82],they:[124,132],"\u5168\u3066":[95,133,39,101,100,8,142,68,106],"\u697d\u3057":[62,129],"\u56de\u6570":6,"-send":[118,56],"\u7a81\u7136":112,"\u5316\u65b9":[170,120],carlos:[52,114],serach:16,"/null":1,"_options":112,logs:[118,92,132,56,57],"<endpoint":56,patsuffix:128,"\u30ea\u30af\u30e9\u30c3\u30b7\u30e5":6,"+ y":39,"+a":163,network:155,"_directory":[2,155],".deb":134,"\u3068\u3059\u3079\u3066":[6,95],"-rsync":134,wgs:[38,66,117,11,165,39,29,65,97,90,23,157],"\u6210\u308a":[95,163,155],"\u90e8\u5206":[61,163,122,169,160,133],"\u77e
 d\u3044"
 :[165,138],"+ \"":6,"_tp":161,"\u77ed\u304f":[101,119],standard:39,"_to":[165,68,109],"\u30eb\u30fc\u30eb":[67,78,138,47],hatake:67,"\u30eb\u30fc\u30d7":[6,67,138],created:[34,118,165],"++":[148,116,134,119,99,67,23,169,73],"+-":[73,8],creates:[34,124,73,167,132],"\"ni":159,"\"no":6,"\u6709\u7121":[11,145],"\u30eb\u30fc\u30c8":23,"\u59a5\u5f53":82,"\u8aad\u307f\u8fbc\u3093":[60,90],"><":[73,4],">=":[112,133],">>":[112,133],"_next":[137,97,138,107,112],">.":[145,41],">\"":[95,96,145,112],"\u30bf\u30fc\u30b2\u30c3\u30c8\u30ad\u30e3\u30c3\u30b7\u30e5\u30aa\u30d6\u30b8\u30a7\u30af\u30c8":15,"\u3082\u3089\u3048\u308b":111,"\u30b5\u30dd\u30fc\u30c8":[80,1,78,4,82,39,126,6,8,23,131,169,47,10,133,134,11,99,12,101,102,137,57,60,151,111,112,67,68,158,70,163,117,119,138,27,168,170,90],"\u898b\u306a\u3057":137,john:[153,128],"/lc":[134,106],"\u63a2\u7d22":119,tokenfilterstem:67,">n":4,"\u30d5\u30a1\u30a4\u30eb\u30d1\u30b9":[100,69,72,108],"\u3069\u3061\u3089\u304b":[133,27,41,163],"\"un
 known":1
 09,target:[89,69,73,97,110],"\u3002value":[69,53],"\u57fa\u76e4":14,":byte":54,"\u30d6\u30fc\u30eb":[11,39],contents:34,latency:151,dbms:27,"\u5f8c\u8005":[65,170,158],",\\\"":51,"\u8ff0\u3079":3,indexbuf:108,"_distance":[48,1,37,112,6,23,144],"\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7":[118,112,106],gzip:[6,169,171],"\u5408\u308f\u305b":[6,108,133],gronnga:152,"\u3002host":90,"-strings":99,"/releases":134,"\u767a\u751f":[64,1,169,134,62,119,122,112,14,6,100,67,69,57],"\u8003\u3048":[3,163,117,119,111,47],"\u5270\u4f59":67,keywords:73,"\u65e2\u5b9a":6,"_input":[122,2],"\u771f\u306a\u3089":133,version:[36,3,4,134,151,14,71,103,90,67,23,8],rectangle:[6,97],"-frequency":23,"\"items":141,"do":[67,151],"\u30b5\u30f3\u30d7\u30eb\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3":138,"\u3082\u3057x":112,"\u3055\u3089\u306b":[38,10,3,74,119,152,82],de:106,"\u8ab0\u304b":76,"[libedit":23,"\u8ab0\u304c":165,runs:56,"\u81ea\u4f53":163,"\u4e0b\u90e8":134,"_compress":108,depends:36,"\u67d4\u8ed
 f":[102,
 142,119],"\u5bfe\u8c61obj":35,"\u3002json":51,"\u30af\u30a8\u30ea\u30a4\u30f3\u30bf\u30d5\u30a7\u30fc\u30b9":61,terms:[147,3,163,113,62,145,95,85,27,41,40,102,124,133],"\u3044\u305a\u308c":[39,10,53],"\uff12\u3064":65,packages:[106,116,134,148,20,12,135,89,169,77],"_tables":112,"\u69cb\u3044":[159,27,41,106],ill:129,"\u3082\u3046\u307e\u304f":169,receiver:[118,56],requests:[118,132],com:[121,117],col:69,"\u88dc\u5b8c\u8a9e":159,"\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2":70,"\u6709\u76ca":119,calros:84,"\u30d1\u30fc\u30b5\u30fc":163,"\u95b2\u89a7":90,")\u300d":85,snippet3:27,enginen:159,"'needle":61,"\u3082\u3057\u3053\u306e":149,"\u65b0\u305f":[81,100,61,72,108],applied:[124,36],"-secret":134,"\u904e\u7a0b":53,gnu:[48,123,110],zlib:[64,138,108,12,112,6,135,155,67,23,169],"_message":[122,68],"_only":[2,155],aio:112,"\u5165\u529b":[1,88,3,5,85,42,90,92,94,136,51,16,139,141,21,143,151,63,112,64,113,23,99,159,161,71,152,122,31],"_close":[34,61,107,18,14,15,67,137,23,69,73],"[solaris
 ":6,cond
 :112,conf:149,"\u56fa\u5b9a\u9577":138,"\u30b3\u30fc\u30eb\u30d0\u30c3\u30af":61,"\u9069\u3057":[101,119,57],"-dataset":[45,48,37,136,112,130],"\u4e0d\u5177\u5408":[6,67,76,112],"\u6771\u4eac":[62,65,66,129],"-packages":134,hana:38,"\u76ee\u7684":[169,78,112],"\u57fa\u70b9":95,"\u72b6\u614b":[161,71,116,138,3,134,113,62,111,12,85,14,6,135,119,148],client:[67,8],the:[75,110],"_shutdowned":[2,155],"\u30de\u30c3\u30d4\u30f3\u30b0":149,"\u826f\u4e8c":67,solaris:[48,123],"_score":[95,108,136,112,6,65,53,165,23,133],"\u8db3\u3057":133,repoforge:[6,116],thanks:165,"\u3068\u306a\u3063":112,adding:110,"=sjis":169,"\u7027\u5185":112,"\u7528\u3044\u308b":[38,3,11,119,87,65,90,69],"\u6307\u6a19":69,jekyll:134,"\u885d\u7a81":126,"\u30ed\u30c3\u30af":[1,85,112,6,17,23,69,94],"\u307e\u3068\u3081\u308b":8,"_expr":76,"\u30b3\u30de\u30f3\u30c9\u30e9\u30a4\u30f3\u30aa\u30d7\u30b7\u30e7\u30f3":[169,122,10,151],"\u30ea\u30e2\u30fc\u30c8\u30a2\u30af\u30bb\u30b9":[48,140],"\u307e\u3068\u3081\u3066
 ":[11,11
 9,95,134,117],"\u3057\u304d\u308c":6,tokenbigramsplitsymbolalphadigit:[62,102,16,32,150],comments:[164,68,141],"_arg":2,tasuku:36,"\u30b5\u30d6\u30c7\u30a3\u30ec\u30af\u30c8\u30ea":134,".sourceforge":[134,22],"_compile":73,"-threads":[118,85],repository:110,"\u30d7\u30ec\u30d5\u30a3\u30c3\u30af\u30b9\u30d1\u30b9":171,"\u8db3\u308a":[23,158],"\u30b5\u30fc\u30d3\u30b9":[6,67,119,112,70],substitution:102,"\u7a32\u7530":112,post:[6,67,95,112,134],properties:132,obj:[35,69,72,81,113,49,73,46,105,108],"*ic":107,accepts:118,"*ii":18,"\u6709\u7528":[3,82,83,122,8,67,47],"\"text":23,"\u5224\u5b9a":65,zxvf:134,"\u3068\u306a\u308a":[163,47,27,41,90],".h":[75,34],"**":[108,7,137,69,46,72],"float":[6,11,66,4],"\uff09\u3001":[82,129],"\u6700\u521d":[95,3,163,11,145,111,27,41,14,122,118,84,23,68,133,158,126,57],"\u30a2\u30b8\u30e3\u30b9\u30bf\u30fc":[95,74],"\u6e80\u3059":112,compression:67,"_socket":[2,155],"\u5927\u6587":95,"\u5b89\u5168":90,way:56,cdbs:23,"cpu\u30b3\u30a2":[85,171],"_bo
 dy":[62,
 64,79],"\u6027\u80fd":119,encoded:118,"true":[1,88,3,79,5,39,60,41,40,7,9,131,96,114,94,101,95,66,133,74,11,51,102,52,139,21,83,57,38,147,145,63,112,64,164,65,153,84,67,68,157,128,163,117,165,27,29,170],"\u30e1\u30c3\u30bb\u30fc\u30b8":[67,10,165],"\u30c8\u30fc\u30af\u30ca\u30a4\u30ba":[147,78,3,62,129,95,42,40,16,170,23,169,57],mte:36,"\u6587\u5b57":[1,78,3,79,39,129,85,41,6,7,23,95,66,133,98,11,14,51,100,16,137,57,38,40,61,145,112,157,65,67,68,69,158,159,163,72,117,119,74,120,27,29,165,170,73],"\u7d44\u307f\u8fbc\u3080":[119,61,8],"\u30ed\u30c3\u30af\u30bf\u30a4\u30e0\u30a2\u30a6\u30c8":[17,112],score1:61,score2:61,distributions:134,"\u3054\u89a7\u304f":[3,160],physical:113,test:[3,134,11,165,151,90,68,160],"\u5c5e\u6027":[78,120,130,64,43,92,150,96],"\u305f\u3081\u3057":65,truncate:[23,26,112,37,48],welcome:[165,95,163,133],update:76,"\u547d\u4ee4":85,"[gqtp":112,scorer:[48,139],tajima:6,masaharu:[6,99],"\u30aa\u30fc\u30d0\u30fc\u30d5\u30ed\u30fc\u30c1\u30a7\u30c3\u30af":
 23,"/deb
 ian":135,"\u30ea\u30af\u30a8\u30b9\u30c8gqtp":155,"\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3":[48,140],"<threshold":85,"\u901a\u77e5":134,"(ptr":138,"_denied":[2,155],"\u307e\u3067\u3057\u3070\u3089\u304f":134,"\u8a2d\u6a02":23,"\u5f53\u3066\u308b":11,entries:[95,163,145,41,141,124,133],"/http":[126,8],"\u72b6\u6cc1":[62,81,119],"\u3068\u3057\u3066":[80,2,99,82,85,60,41,6,8,67,131,49,46,51,95,10,133,134,98,136,12,13,14,15,102,16,53,142,57,146,147,61,108,148,151,112,64,152,66,23,114,69,158,159,160,116,170,163,119,25,27,135,153,169,138,106,73,77],"\u4e0d\u6574\u5408":1,localhost:[161,4,134,118,151,85,8,23,47],"(database":149,"4gbyte":58,initializes:34,initialized:34,"\u3002cursor":137,"[munin":[6,23,112,67],"\u30c8\u30e2":38,shared:17,supporting:8,"dat\u30ad\u30fc":112,"[deb":[6,23,112,67],"\u6e2c\u4f4d":119,"\u30b5\u30d6\u30bf\u30b9\u30af":134,"\u96c6\u5408":[6,100,142,127,74],appears:27,change:[6,8,47,110],"/usr":[169,85],"\u30ec\u30dd\u30fc\u30c8":169,liblzo:[135,12],"\u30d2\u30
 c3\u30c8
 \u30b9\u30b3\u30a2":[62,95,142],"\u305d\u306e\u969b":134,usually:56,".spec":23,".exe":89,"\u305d\u306e\u307e\u307e":134,"\u6700\u5c0f":[148,116,12,126,135,84],"-cutter":134,"'haystack":61,"\u7d71\u5408":[6,119,112],httpd:[6,67,99,112,134],"\u6307\u6570":133,https:[106,171,134,70],selects:97,"/copyright":67,"enter\u30ad\u30fc":112,"\u6d41\u91cf":47,"_plugin":[34,23,130,67],cas:155,"\u884c\u308f":[161,38,95,151],nfkc:170,can:[34,106,27,42,132,8,110,124,93,159,17],clearlock:[6,48,1,26,37],",\"http":11,"_stable":103,"_stamp":132,"\u884c\u3063":[160,67,65,134,117],"\u5b89\u5fc3":111,"-com":134,",'":[11,39],"\u884c\u3044":[161,38,61,3,134,62,151,129,85,102,100,165,137,68,69],",\"":[38,4,165,113,141,68],",.":134,mpaa:84,"\u884c\u3048":[102,3,163,160],write:[99,95,32,110],"^commit":134,"\u8fd1\u508d":[6,67,142],"_zone":8,"\u30e1\u30c3\u30bb\u30fc\u30b8\u30dc\u30c7\u30a3":112,"\u5316\u6e08":[69,72],"\u30c8\u30fc\u30af\u30f3\u30d5\u30a3\u30eb\u30bf\u30fc\u30e2\u30b8\u30e5\u30fc\u30eb"
 :147,uin
 t:[138,3,79,39,6,90,92,114,128,95,133,98,101,52,83,57,38,147,62,112,164,65,153,84,68,163,117,74,122,124,170],",_":[38,95,3,133,117,74,136,102,65,165],"\u5207\u308b":[67,8],"\u5207\u308a":[23,112,134,143],"\u8fd4\u3059\u304b":136,ghz:151,"\u5404\u56fd":134,"\u30b2\u30c3\u30c8":22,automatically:110,",{":[151,4],"\u304b\u308f\u308a":[62,148],"\u5357\u534a":6,"\u82f1\u8a9e":[0,23,106,134,67],"=-":169,"\u5bfe\u8c61ctx":14,ieee:39,"_account":106,":ss":[132,133],"_tsv":[93,158],"\u30bd\u30d5\u30c8":158,"-libedit":138,"=(":134,"\u3002gdb":160,"\u78ba\u5b9a":136,"\u30de\u30c3\u30c1\u30a8\u30b9\u30ab\u30ec\u30fc\u30b7\u30e7\u30f3":169,"\u4f5c\u7528":6,"\u542b\u3081\u308b":[95,78,3,163,134,99,120,67,23,158],rake:134,"\"version":4,"\"ruby":74,"\"vector":112,alisa:102,now:[48,144,37,110],"\u3086\u304d":128,"_lcp":100,january:118,"[normalizer":67,"\uff4d\uff59\uff53\uff51\uff4c":[145,41],"\u8aad\u307f\u8fbc\u3081\u308b":141,el:116,domain:[34,75,83,85,52,155,92,69,73],en:[136,78,159],ea:[1
 32,78],"
 \u30e9\u30d9\u30eb":112,kana:[136,16,159,167,42],ex:78,year:132,"\u70b9\u6570":122,"\u30ea\u30dd\u30b8\u30c8\u30ea\u30c7\u30fc\u30bf":134,opened:[124,132],space:[34,163,74],"\u518d\u69cb":23,increase:124,"\u3065\u3051":[6,112],"/files":[134,110],shows:93,"\u5230\u9054":58,args:85,"\u5d8b\u7530":6,"-rroonga":15,"/pub":116,"\u7d50\u5408\u5f0f":6,arnaud:23,"[windows":[6,23,112,67],british:79,"\u3078\u306e":[11,169,14],"_block":[2,155],omitted:4,variables:34,"\u305f\u3069\u308b":38,"_process":[2,155],message:[34,132,68,7],xt:78,size:[34,108,54,113,100,137,124,69],unlink:73,checked:134,silent:70,bookmark:74,"_obj":[35,61,107,72,37,48,81,18,25,99,112,14,6,97,67,23,73,108],"\uff08,":3,"\uff08-":[95,3],".git":[91,134,106],"\u30bd\u30b1\u30c3\u30c8":[64,88,5,63,6,113,7,139,141,143,21,92,31,71,125,94],"\u3044\u308c":[6,11,69],"\u3044\u308b":[1,78,81,83,85,41,6,61,88,8,9,131,92,67,169,46,137,94,101,95,66,133,134,74,12,151,100,14,51,102,52,138,21,57,106,60,43,108,111,150,63,112,64,113,1
 53,104,8
 4,23,69,99,160,70,170,163,164,119,96,25,166,27,130,122,30,31,125],that:[34,95,97,118,132,27,159,6,100,8,124,67,93,73,46,17],kenichi:[23,138],localnames:141,"=path":123,libevent:[169,135,12],"\u30ad\u30e3\u30c3\u30b7\u30e5\u30a8\u30f3\u30c8\u30ea\u30fc":104,"\uff08@":[23,138],x6:134,than:[132,67,74,124,42],"\u30d5\u30a9\u30fc\u30e0":[95,142,112,163],"*next":46,"[index":67,"/gat":[65,3,117],accesses:124,"_basic":[8,47],"\u5404\u547d":151,browser:106,"/bundled":67,"(scope":164,"\u3044\u304d":[111,3,134],remained:132,"\u3059\u308b\u304b":117,"\u3044\u3044":[126,111,22],"-zlib":123,"\u30b3\u30f3\u30d1\u30a4\u30eb":[99,112],"\u30b3\u30f3\u30d1\u30a4\u30e9":[23,67],"_circle":[23,144,112,37,48],engin:[136,159],"\u591a\u5f69":119,"=none":[40,78,120],"\u3044\u3064":159,"*buffer":69,"\u3044\u307e":60,"\u9806\u6b21":[161,85,3,90],":doc":73,"|suggest":136,price:11,"\u5c0e\u5165":[67,10,160],"_section":[108,165,83,64,67,68],"\u79fb\u52d5":[134,75,6,89,21,23],"\u672a\u4f7f\u7528":155,"\u30
 68\u308a
 \u3068\u3093":[163,133],"-yyy":106,"\u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb":[6,23,67,48],"\u305f\u3069\u3063":165,"\u3057\u3044":[62,129],"\u3057\u304f":112,"\u975e\u4e92":[6,112],"\u65b0\u5bbf\u99c5":65,"\u3057\u304b":[95,163,11,8,133,68,106,47,57],"\u30ea\u30ea\u30fc\u30b9\u30a2\u30ca\u30a6\u30f3\u30b9":76,oldvalue:108,"\u3057\u3066":[38,95,138,3,134,117,62,12,111,112,6,100,8,160,106],"\u6700\u5927":[58,15,1,138,133,59,82,95,85,27,112,6,155,84,149,151,23,67,54,47,104],"\u30bf\u30a4\u30c8\u30eb":[38,95,133,11,68,163],title:[38,3,134,117,11,112,164,90,68],only:[34,93,8,110],"\u3057\u307e":111,"-server":[48,116,148,12,85,112,28,6,135,67,23,99],"\u30b9\u30ed\u30fc\u30af\u30a8\u30ea\u30fc":8,cannot:[48,33],"\u5f8c\u8ff0":[137,164,61,134],"1\u6708":[11,165,39,95,133],"\u7528\u5909":67,"/gqtp":[126,112],"\u62c5\u5f53\u8005":134,"\u8b70\u8ad6":0,elfring:6,"\u840e\u7e2e":111,"*'":95,"\u300cbob":165,"\u4e21\u65b9":[95,165,163,74,82,101,119,133,159,128],"(scan":160,"\u8a18\u6cd5"
 :[68,133
 ],"\u70b9\u4ee5\u4e0b":11,"\u30d0\u30c3\u30d5\u30a1\u30ea\u30f3\u30b0":112,"_mode":67,"\u5dee\u96c6\u5408":133,between:[48,37,112,67,69,144,56],"import":134,"\u5426\u304b":84,notice:[5,7,8],unlocks:34,"\u3057\u308c":[122,150,52,43],"\u3057\u308a":111,tokenbigrma:78,"\u3057\u3088":[35,61,11,101,112,14,51,66,17,23],"\u672a\u8a2d":6,article:68,"\u6a5f\u68b0":67,"\u3079\u30fc\u30b9":67,"\u8d77\u3053\u3063":52,"\u975e\u4f9d":116,"-groonga":[91,165,151,134],"-time":27,"\u5c55\u958b\u5f8c":95,learning:118,"\u3057\u306a\u3051\u308c":163,"\u8868\u8a18":[66,79,134,74,11,39,112,6,65,23,133,106],"\u8d70\u3089":52,"\u578b\u60c5":6,"\u3002callback":61,"\u8868\u8a08":158,"'>":96,"';":85,"=yes":[160,95,99,112,134],ruby:[48,36,134,37,74,119,26,112,6,67,70],"\u5438\u53ce":3,developing:147,these:27,"\u4f55\u3089\u304b":39,"\u30b7\u30b0\u30ca\u30eb":[23,67],geodetic:39,"\u4f7f\u7528\u4f8b":66,"/packages":134,shorttext:[3,79,82,39,85,40,41,42,90,92,97,114,128,95,66,133,74,11,136,101,102,52,16,14
 1,137,83
 ,57,38,147,62,145,151,64,164,65,153,84,23,68,96,159,163,117,165,138,27,122,124,170],"\u3002\u3002":80,"\u3002\u300c":[38,95,78,163,120,40,133,68,57],"\u3002\u300d":62,"\u5fc5\u8981":[1,78,83,41,6,8,9,67,169,51,95,134,74,12,14,15,137,106,61,107,148,20,151,145,111,112,23,99,160,116,118,119,138,120,122,135,30,57],", {":[8,47],"\u5c65\u6b74":134,"\u8f9e\u66f8":[148,1,62,138,112,6],develop:[147,10],"-dir":151,"\u6fc1\u70b9":170,document:[133,134,145,138,85,27,41,30],"\u3002\u3044":61,favorited:165,"\u5b89\u5b9a":[113,10,99,119],"_space":[2,155],initialization:118,".po\u30d5\u30a1\u30a4\u30eb":[76,134],", \"":[68,145,74],favorites:165,"\u3042\u306a\u305f":[134,22],eito:112,"\u3002\u3059":[101,151],theater:79,"\u8d77\u3053\u308a":79,"\u5171\u901a\u63a5":82,"\u3059\u3079\u3066":[147,10,3,133,117,74,83,100,151,95,6,52,78,8,84,23,169,138,40],"[output":99,"\u3002ecmascript":95,"\u6bd4\u3079":101,touch:124,"\u30ab\u30e9\u30e0":[48,169,119],speed:152,"\u30e1\u30e2\u30ea\u30d6\u30ed\u30c3
 \u30af":
 71,"\u3002api":[145,27,41,142],"\u4f4e\u304f":62,"_filename":2,"_extract":36,"\u4f4e\u3044":[62,95],"\u30c8\u30fc\u30af\u30f3\u30d5\u30a3\u30eb\u30bf\u30fc\u30d7\u30e9\u30b0\u30a4\u30f3":147,real:[124,27],"\u542b\u3081":[95,158,163,134,84],"\u542b\u3080":[161,64,95,61,3,163,74,136,121,129,112,6,165,67,68,133],"\u8a00\u3046":[159,74],"\u4e38\u62ec":3,read:[27,155],"\u8a00\u3048":[62,163],"\u5c55\u958b\u7528":23,amd:134,"\u542b\u3093":[95,61,163,11,165,27,122,152,16,67,133],"_hook":[48,25,37],using:[93,68,36,42],"\u6df7\u5728":30,"=site":90,output:[74,138,112,14,6,139,93,99],"\u5c5e\u3059\u308b":[137,92,39,69,108],unsplit:61,"\u30c4\u30ea\u30fc":67,"\u30b7\u30b9\u30c6\u30e0":[119,76],"\u5de6\u53f3":3,"id\u9806":137,"\u30ec\u30b9\u30dd\u30f3\u30b9":[15,2,112,6,155,23,67,47],unlocked:34,"\u30de\u30b7\u30f3":85,"\u542b\u307f":[122,137],"\u542b\u307e":[3,83,129,42,6,9,131,92,47,95,133,134,51,102,57,60,61,84,67,158,116,163,165,27,122],"\u5206\u3051":[48,83,134],tomoatsu:138,"\u30d7
 \u30ed\u
 30c0\u30af\u30b7\u30e7\u30f3":8,".posted":165,"-static":23,rdbms:119,src:100,central:165,"\u306f\u305d\u306e":14,backup:141,processor:[135,116,12,148],"/admin":[23,85],"\u30aa\u30d5\u30bb\u30c3\u30c8":[6,136,95],"\u53f3\u4e0b":[29,1],"\u53f3\u4e0a":1,"=title":90,operator:97,your:[106,23,70,124,110],"_example":159,log:[34,48,134,37,26,6,23,169],prepare:8,aren:124,assumed:46,rpmforge:116,rlimit:[132,112],"\u77e5\u8b58":151,cflags:[20,134],"\u306b\u3064\u3076\u3084\u3051":111,"d\u30ad\u30fc":3,"/query":[73,9],",\"links":11,"default":110,"\u30b3\u30b9\u30c8":[101,100],"[benchmark":67,"\u30ef\u30fc\u30ab\u30fc\u30b9\u30ec\u30c3\u30c9":112,"\u30d5\u30a1\u30a4\u30eb":76,describe:34,"\u5bfe\u5fdc":[119,121],"\u95a2\u4fc2":[91,48,61,123],"\u56db\u89d2\u5f62":80,storage:[145,41],"\u691c\u67fb":69,"_code":[34,122,132],valid:42,"\u30cd\u30c3\u30c8\u30ef\u30fc\u30af":[90,47],you:[34,93,118,124,159,167,42,8,110,67,14,73,56,106],"\u4f4f\u3093":165,string1:98,massachusetts:165,suited:27,"[f
 edora":[
 6,67],gemfile:6,"\u4e94\u5165":23,building:93,"\u306a\u306b\u5bfe\u3057":[163,133],"\u5b9a\u7fa9":[88,3,81,39,85,41,6,92,46,95,66,133,101,102,100,53,139,61,108,54,145,63,64,164,153,155,84,67,68,158,163,27,96],"\u8a66\u3057":111,"\u8a66\u3059":171,"\u3002\u00d7":111,cores:118,naoya:67,"\u524d\u8ff0":[62,170,8,57],month:[38,132],"\u308f\u304b\u3061":129,"\u3002name":[100,108,14],"4byte":155,"\u57fa\u6570":133,longitudexlatitude:112,"-e":85,"-d":[118,56,85,8,90],"-g":89,"\u4e16\u4ee3":10,"-a":[6,85,163],"_rk":137,"-c":[148,116,85,90],"-m":161,"-l":[118,132,85,56],"-n":[118,23,3,85],"-i":[151,85],"_rc":[34,35,95,69,108,81,18,109,100,14,15,137,103,97,17,55,49,73,46],"-j":169,"-t":[118,85],"_bulk":73,"-p":[118,151,85,90,161],"-s":[118,85,90,56],"\u304b\u304b\u308a":[101,163,134,133],"-x":[112,134],"-z":118,"-conditional":23,very:[122,95,163,145,27,41,51,159,133],"\u4ed5\u7d44\u307f":[6,8],"\u30de\u30eb\u30c1\u30d7\u30ed\u30bb\u30b9":[23,47],"\u76f4\u5f8c":14,":\"":[73,3],"_github"
 :[134,10
 6],"\u6b8a\u547d":151,normalizers:[43,170],"\u9df2\u7530":112,"-\"":40,"--":[34,35,1,78,79,81,85,40,41,42,6,89,8,67,49,46,95,96,133,134,74,100,14,15,102,103,17,55,145,105,38,147,107,108,62,54,109,151,112,137,65,97,23,69,158,72,117,165,138,27,130,30,73],"-(":[133,134],"-+":8,"\u3057\u307e\u3057\u3087":[79,74],"->":138,"/work":134,"\u518d\u73fe":[62,111,112,142],netbsd:[138,112],"\u975e\u5206":95,"\u53ef\u8aad":67,"[admin":[6,23,112],"@s":138,naoina:[6,112],"-jinja":[134,110],"\u6e2c\u5730":[66,11,39,29,65,157],learned:56,"\"yyyy":133,pub:134,"/ja":[15,134,106],"\u304b\u304b\u3063":[122,95],"\u306b\u95a2\u3059\u308b":[48,95,163,37,112,22,6,137,8,67,55,23,99,159,133],"\u30aa\u30b9\u30b9\u30e1":[148,116,12,135,89,123],"@'":3,"_dist":6,"\u30ec\u30b3\u30fc\u30c9r":61,daemonize:118,"\u308f\u304b\u308b":67,"\u308f\u304b\u308a":[138,117],"\u30b0\u30ed\u30fc\u30d0\u30eb":[6,17],"\u3068\u305d\u306e":10,"\u8ad6\u7406":[58,95,61,119,6,113],hoge:98,"\u30de\u30c3\u30c1":[1,61,163,74,145,95
 ,27,41,1
 12,102,164,84,142,169,23,49,73],"9\u3064":3,"\u30ed\u30b1\u30fc\u30b7\u30e7\u30f3":6,normallexicon:170,chunks:149,"=groo":118,bash:169,"\u6c7a\u307e\u308b":3,"\u6c7a\u307e\u308a":158,"@yito":[6,112],fulltext:[145,78,27,41],".comment":[165,68],"-tokenizer":[148,116,12,112,6,135],"\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30ea\u30c6\u30e9\u30eb":27,"\u30af\u30ea\u30c3\u30af":134,"\u5fa9\u53f7":134,vm:6,"\u3002eclipse":106,"[load":[6,67],"/homebrew":134,"-databases":[3,118,83,52,90,92],nine:3,"\u9664\u53bb":[40,138,147,96,112],exclude:[6,67,112,84],string:[34,61,6,67,69,73,46],"_batch":67,"-address":[6,23,85],snippet:[48,36,37,112,6,144],"\u3042\u3089\u304b\u3058\u3081":[148,39,134],"[table":112,"_likes":[122,124,95,163,133],fu:78,"[dat":[6,99],derived:56,"\u7686\u5ddd":67,"\u901f\u304f":[38,169,57],fa:78,tries:17,"\u3002'":[69,163],fd:118,"\u6642\u9593":[122,95,163,134,119,138,151,112,71,17,67,23],"\u4e0b\u3055\u3044":[148,116,78,134,83,12,112,6,135,100,168,89,123],"\u56fd\u3054":
 117,docu
 mentation:[67,70,124,110],"\u4e00\u5bfe":11,narwhal:23,uninstall:6,"\u5909\u63db":[2,82,39,8,165,137,23,170],help:[23,160,106],"\u592b\u5fc5":128,"-wno":23,"\u5dee\u3057":134,"/lzo":[23,138,112,67],systemd:6,"\u306f\u3044\u304f\u3064\u304b":[58,122,17,47,163],"_rename":[48,108,37,26,112,100,67,69,99],"\u30ab\u30fc\u30bd\u30eb":[137,23,138,107],shimada:138,systems:27,"\u57fa\u672c":[6,48,134,119],"\u30d0\u30c3\u30af\u30b9\u30e9\u30c3\u30b7\u30e5":[85,112,163],"\u4e09\u8c37\u3055\u3093":67,"-test":[160,134],"\u5f62\u72b6":80,"\u30ad\u30fc\u30ef\u30fc\u30c9":[48,1,129,163,152,119,145,95,27,41,112,6,102,33,130,57],"\u597d\u304d":106,resizes:34,yito:[6,112],"\u30bb\u30af\u30b7\u30e7\u30f3":[78,120,83,40,42,89,8,131,169,44,148,95,66,74,12,51,52,16,104,144,57,146,60,108,20,166,155,114,158,159,70,116,163,117,26,122,135,123,124,76,106,77],"\u9032\u3093":119,"\u30b5\u30a4\u30ba":[35,82,6,89,67,148,11,12,100,137,57,58,108,149,112,113,155,23,69,116,119,27,135,123],"_vprintf":67,"=grooon
 ":118,"\
 "sequence":[136,16,159,42],"\u9032\u3081":[76,154],todo:[35,81,18,49,46,95,97,74,103,14,100,55,144,105,107,108,54,109,137,69,72,120,167,122,50,73],event:[136,167,56,16,42,159],"_position":[101,147,3,79,164,62,165,83,95,163,27,41,64,102,124,68,133,145,108],"\u52a0\u3048\u308b":[64,23],"<ip":[151,85],trusty:[67,12],since:132,"\u300cgrand":165,issue:[0,67],"/mailarchive":134,"\u9045\u304f":[157,117],"\u9ad8\u304f":[62,74],"\u9045\u3044":[82,66],"\u3002mysql":[148,135,116,12,170],"\u9ad8\u3044":[95,3,136,113,8,119],"\u3042\u308f\u305b\u308b":6,reason:159,base:[34,8,134],put:163,loads:[8,56],rect:66,"\u5931\u52b9":[8,104],"_flters":67,"\u30b5\u30a4\u30c8":[11,38,134,142],"\u5024\u3068":[11,95,163],encoding:[34,67,109,4],"/data":70,"\u8ad6\u7406\u548c":[95,61],"\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9":76,"\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u30e9\u30a4\u30d6\u30e9\u30ea":[126,168],"\u52a0\u308f\u308b":111,"\u30d0\u30a4\u30c8\u30b5\u30a4\u30ba":73,"\u3002_":[53,3],"\u5024\u304b":66,"
 :value":
 [95,163],"\u53d7\u3051\u308b":[67,126],zeromq:169,"\u30ad\u30e3\u30c3\u30b7\u30e5\u30aa\u30d6\u30b8\u30a7\u30af\u30c8":15,schema:167,"\u3002make":151,"\u3002null":[100,72,14],"\u30de\u30eb\u30c1\u30d0\u30a4\u30c8":23,translation:106,"\u5024\u3054":117,jquery:[67,138],grep:[135,116,12,148],"\u3002xml":122,"_probability":[23,136],str:[34,73],builder:18,"\u5206\u3051\u308b":[11,134],"\u547c\u51fa":[35,100,69,108],"\u30de\u30eb\u30c1\u30b9\u30ec\u30c3\u30c9":47,"null":[34,41,6,92,46,96,14,15,100,137,60,61,107,108,145,112,97,23,69,72,27,73],"\u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30a4\u30b9":4,lib:[138,112,9],"_incr":69,"\u79d2\u5358":[11,39],"\u5024\u3068\u3057\u3066":[149,66,85,165],"\u30ad\u30e3\u30c3\u30b7\u30e5\u30b5\u30a4\u30ba":8,"\u4e00\u81f4\u7528":128,tokenbigramsplitsymbol:[62,150,138,32],".repoforge":116,"'hay":61,"/dev":134,clear:[67,69],"\uff08and":142,"\u6697\u53f7":134,"\u4ecb\u3057":[119,90],clean:160,latest:110,"\u4fbf\u5229":[95,78,163,74,11,119,120,122,168,142,
 169,159]
 ,"\u62e1\u5f35\u578b":11,"\u59cb\u3081":106,parameters:[118,124],"\u5225\u3005":117,"<level":56,"\u6cbf\u3046":67,"\u4eca\u5f8c":[21,23,131,78],combinations:67,httprewritemodule:8,".nginx":8,"*index":[97,107],"\u30c7\u30fc\u30e2\u30f3\u30e2\u30fc\u30c9":[85,112],"\u89e6\u308c":3,"\u52a0\u7b97":[69,53,74],"\u68ee\u7530":38,"\u30b3\u30de\u30f3\u30c9\u30e9\u30a4\u30f3\u30af\u30a8\u30ea\u30fc\u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30a4\u30b9":4,"\u82b1\u5b50":38,"\u30b5\u30a4\u30ba\u30ab\u30e9\u30e0":31,"(argument":133,locale:106,"_enough":[2,155],":groonga":[95,12,163,134],"_would":[2,155],"\u30e6\u30fc\u30b6\u30d7\u30ed\u30b0\u30e9\u30e0":61,"\u7d39\u4ecb":[165,76,95,134],"\u4e00\u5ea6":[101,117,6,17,9,23,68,170,158,8],"\u5909\u6570":[34,133,134,20,99,112,130,6,23,67,158,46,160],"-level":[67,85,56],"|persistent":[92,52,83],"\u306f\u3061\u3087\u3046":133,"\u30d0\u30a4\u30f3\u30c7\u30a3\u30f3\u30b0":[146,142,70],"\u30c7\u30fc\u30bf\u30b9\u30c8\u30a2":15,delimit:112,oneiric:[23,112
 ,134],ge
 opoint:[38,1,66,117,11,39,138,112,29,97,157],"\u5f71\u97ff":[6,67,112,134],"\u767a\u63ee":119,jeff:128,"\u4e00\u5f0f":69,linux:[48,151,37],"\u4e0d\u80fd":151,tokenbigramignoreblanksplitsymbol:[62,150,32],"\"web":[16,42],"\u306e\u3069\u308c":[118,159],"\u4e8b\u67c4":111,stamp:132,describes:[122,110],empty:67,"/db":[136,126,8,141,56],"/dd":133,"\u56de\u7279":151,"\u7a3c\u52d5":71,"\u6a29\u9650":[169,90,112],"\u30a8\u30b9\u30b1\u30fc\u30d7":[51,145,27,41,112,6,67,73],"\u6307\u793a":[81,3,90,159],"\u505c\u6b62":[52,10,85,112,125],"_zlib":[64,2,108],"!(n":133,reads:56,ready:110,"\u898b\u3064\u3051":[6,1,111,159],fedora:[48,134,123,110],checking:118,"_keys":100,"geopoint\u9593":23,"-jp":112,"\u30bd\u30fc\u30b9\u30a2\u30fc\u30ab\u30a4\u30d6":[169,134],composition:170,used:[72,118,165,14,104,132,67,93,56],temporary:72,uses:[132,124,93,56,110],user:[38,164,118,151,27,41,102,8,84,124,46],"\u30ab\u30b9\u30bf\u30de\u30a4\u30ba":[147,78,163,117,120,40,95,85,27,112,6,170,124,67,139,169,57
 ],databa
 se:[100,69,8,167],"-filter":[128,74,165,27,41,6,102,164,67,23,144,133],"\u30ef\u30a4\u30c9":23,"\u51fa\u529b":[119,76,160],"\u9806\u756a":[107,163,62,85,137,3],"\u30b0\u30e9\u30d5":119,"_path":[134,151,112,6,67,69,99],"\u30d0\u30a4\u30b0\u30e9\u30e0":62,"\u5f0f\u8868":73,"\u8fd1\u4f3c":[6,23,66,157],"\u56de\u6307\u5b9a":163,"\"tritonn":95,"\u307e\u3057":[38,95,66,163,117,62,165,111,112,170,6,16,8,133,67,23,106,134,57],"\"uptime":4,"-gram":[78,3,133,62,119,129],"\u3064\u3051\u308b":[67,95,111,128,74],qwik:141,"\u9759\u7684":76,nginx:[148,116,12,112,6,135,67],"_com":134,"\u30b9\u30c6\u30fc\u30c8\u30d5\u30eb":155,"'..":112,"\uff09\u307e\u305f":[78,120,163,133],popular:95,"\u518d\u751f":8,"\u4f5c\u696d":[76,111],"\u30c7\u30d5\u30a9\u30eb\u30c8":[1,78,3,4,39,129,85,6,90,23,169,47,101,95,10,133,74,11,136,14,51,102,103,139,17,21,57,61,62,109,151,112,55,66,67,157,99,161,163,117,138,8],"\u5927\u304d\u306a":[47,57],some:[124,167,132],"\u96a3\u63a5":[119,163],"~number":133,"\u5927\u304
 d\u304f"
 :[11,138,10,141,157],"\u5927\u304d\u3044":[95,61,163,82,85,23],"\u3061\u3083\u3093":38,"\u30af\u30a8\u30ea\u30fc":[48,95,37,136,6,9,67,73],"\u5927\u304d\u3055":82,".sh":[6,106,160,134,70],run:[76,160,134],"\u4ed8\u304d":[48,2,163,74,20,136,138],processing:132,"\u81ea\u5df1":165,"\u4ed8\u3044":170,"\u5f37\u5236":[6,1,69],"\u898f\u683c":137,"\u4ed8\u3051":[3,11,145,41,6,153,90,84,68,47],"\u30ab\u30a6\u30f3\u30c8":[165,112],"\"mori":141,"\u4f3c\u305f":170,"_read":2,ids:[97,74],"\u5916\u90e8":121,"\u5185\u5bb9":[35,126,3,81,83,42,6,90,92,95,133,134,11,137,106,151,111,68,159,163,161,72,165,27,122,124],idf:67,"\"serach":16,block:11,libzmq:[135,12],"\u3067\u3069\u3053":2,"\u30ad\u30e3\u30c3\u30b7\u30e5":[15,1,72,119,6,104],".column":112,".(":134,".)":[124,133,112,132],".-":106,"..":[34,51,95,3,163,74,136,83,85,112,6,102,141,8,133,30,106,113,47,57],"./":[169,106],"\u5316\u6f0f\u308c":6,"\u3067\u3082\u3063\u3068\u3082":26,".\"":[38,95,3,79,11,145,27,41,101,102,90,133],"\u5909\u66f4":
 [48,1,13
 4,67,169,70],".'":[6,64,112],".:":[118,56],"\u30fb\u30cf\u30c3\u30b7\u30e5\u30bf\u30b0":165,patprefix:128,"\u652f\u63f4":152,"\u30da\u30fc\u30b9\u30c8":6,"[groonga":[6,23,134,67],pangolin:[6,12,134],registered:[34,27,159],tokenbigramignoreblanksplitalpha:32,".]":[92,136,133,113,74],newer:110,"._":[95,163,117,11,112,69,133],"\u3002\u30bf\u30b0":[38,41,74],info:[5,7,8],".i":116,utf:[36,4,118,109,138,85,112,170,6,169,133],".n":[124,95,133,72,163],".o":38,munin:[148,1,12,116,6,135,23,169],"\u306b\u5bfe\u3057":[1,3,79,81,129,6,9,95,133,134,74,136,100,38,61,112,64,164,65,68,69,161,71,163,117,119,30],".c":[95,36],".d":[149,124,135],"_max":[59,2,107,15,103,155],".x":116,windows:76,".}":[113,133,74],"\u66ff\u3048":[62,48,140,134],"\u6b63\u898f":[40,78,3,133,99,145,120,41,6,100,67,170,158,57],"\u5099\u8003":112,doesn:[124,8],"\u3002gnr":142,"#{l":132,"\u306b\u3068\u3063":111,"_columns":[48,74,138,112,6,100,139,67],"\u958b\u3044":[170,138,112,23,31,94],"_float":54,"\u958b\u304f":[6,15,
 170,23],
 "\u958b\u304d":[15,72],"_rate":[90,71,3,4,8],application:[8,47],"\u958b\u3051":6,"'\u3002":85,"\u56db\u3064":129,sigcont:112,"\u6642\u4ee5\u5916":138,"\u843d\u3061\u308b":[23,138,112],"\u767a\u884c":90,draw:38,"_realloc":34,"_len":[6,73,108],"\u30c0\u30a6\u30f3\u30bf\u30a4\u30e0":171,"(title":[112,98],"\u306a\u304c\u308b":6,"\u4e00\u5de5":128,required:[118,8,47],"\"suggest":152,"\u5f37\u5316":[23,138,67],requires:[159,110],kawaji:6,"_pat":[95,138,163,74,83,100,85,27,41,112,40,102,52,164,141,137,92,114,133,145,57],gt:[145,41],"\u30d6\u30e9\u30b8\u30eb":66,gr:[95,78],"\u30d5\u30a3\u30eb\u30bf\u30fc\u30c6\u30ad\u30b9\u30c8":95,gb:[149,4],ga:[78,151,170],go:101,"\u30dc\u30c7\u30a3":[57,155,9],gi:78,"\u500b\u6240":67,".ssssss":132,nippon:159,"_unknown":2,"\u300cgroonga":[67,142],"po\u30d5\u30a1\u30a4\u30eb":106,"/..":[8,134],"\u4e0d\u8db3":[148,116,12,135,89,123,67],"\u9632\u304e":112,"\u304a\u3053":[11,119],"\u3060\u3044":23,mercurial:[134,110],".mo\u30d5\u30a1\u30a4\u30eb":106,
 "/bin":1
 69,"\u5341\u5206":[62,35,149],"/sbin":77,"\u8ca0\u6570":[6,17],download:[116,134],onigmo:67,"-known":27,"/introduction":[3,90],opaque:155,".tsv":[158,4],"\u542b\u307e\u308c":[95,119,129,27,112,122,84,9,57],"\u983b\u7e41":[100,169],"\u4fdd\u5b58":[6,48,83,112,74],"\u7b49\u5024":138,"\u30c8\u30fc\u30af\u30ca\u30a4\u30b6\u30fc\u30d7\u30e9\u30b0\u30a4\u30f3":[67,78],"\u578b\u7528":73,"\u62e1\u5f35\u5b50":[138,151,4,9],"- \"":67,"\u3002max":137,accessor:[100,69],".weight":112,blogroonga:76,"\u300d\uff08":[129,141],"_child":[2,155],"\u306e\u3042\u3068":6,"\u5177\u4f53":[62,68,117],"\u8fd1\u304f":[80,133,119],"\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3":[146,18,119],"\u540c\u3058\u578b":74,"\u898b\u3064\u304b\u3089":100,"\u898b\u3064\u304b\u308a":95,"\u898b\u3064\u304b\u308b":6,"\u898b\u3064\u304b\u308c":111,"\u8d85\u3048":[62,95,112],win:89,"\u5171\u901a":[133,82,39,111,23,68],"boolean":36,"\u7d5e\u308a\u8fbc\u3080":152,"\u3092\u304a\u3053":165,"\u624b\u9806":[154,76,111],"\
 u3002\u3
 0d0\u30b0":0,"\u7d5e\u308a\u8fbc\u3093":[119,112],"_no":[95,2,163,145,138,27,41,101,102,100,153,141,92,137,67,133,57],"\u81ea\u5206":[151,111,8,123,106],milliseconds:118,soundkitchen:[6,23],cosmo:[67,112],"\u30c1\u30e5\u30fc\u30cb\u30f3\u30b0":[149,95,74],started:[122,132,95,163,133],"\u5f15\u304d\u8d77\u3053\u3059":[6,112],"\u30c6\u30b9\u30c8\u30b1\u30fc\u30b9":160,"\u5371\u967a":[52,134,47],"\u53d7\u3051\u4ed8\u3051":[6,138],mitsuhiro:138,"\u7de8\u96c6":[76,160,134],links:[11,90,117],sudo:[148,116,134,20,149,12,126,6,135,90,110,124,169,160,77],">max":4,objname:[31,94],"\u30b7\u30e3\u30fc\u30d7":57,tokendelimit:[150,78,32,42],"\u6df1\u523b":[6,62],"_repair":99,"\u512a\u5148":[119,151],"*valuebuf":35,"\"sphere":157,"\u9577\u4ee5\u4e0a":[100,69],spelling:79,".entries":124,"\u7d5e\u308a\u8fbc\u307f":[119,3],"\u66f8\u5f0f":[48,95],rakutan:68,"\u81ea\u52d5":[38,3,108,134,82,163,151,6,100,53,8,9,128,23,133,106],"\u898b\u3064\u304b\u3063":[152,95],"_characters":73,"\u4e00\u500b":6
 1,"\u30c
 7\u30d5\u30e9\u30b0":23,"!\"":[38,95,78,3,163,11,165,101,6,8,122,68,133,47,90],converting:67,"-mysql":[148,116,12,120,135,170],"\u88dc\u8db3":8,geoppoint:97,"_match":[48,25,37],auto:136,"\u629c\u304d\u51fa\u3059":119,"_seek":[2,155],takayuki:23,"\u306b\u304f\u308b":62,"\u5f15\u8a9e":3,"\u30a2\u30ab\u30a6\u30f3\u30c8groonga":111,"'query":6,"\u65e2\u5b58":[126,3,72,134,11,119,151,6,100,168,90,21],chunk:[113,124],inverted:[67,27],special:95,"\u3050\u308b\u3093":[38,163,133],"-match":123,"\u306b\u304f\u3044":119,may:[67,124],"_default":[6,55,103,109,47],"\u30dd\u30fc\u30bf\u30d3\u30ea\u30c6\u30a3":[23,112],"\u30bd\u30fc\u30b9\u30d5\u30a1\u30a4\u30eb":106,"_script":131,"_proxy":8,"\u307f\u3066":65,deprecated:[95,10],times:17,"-localstatedir":123,"\u307f\u304c":61,"\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u30c4\u30fc\u30eb":13,"_proc":[48,67,25,37,14],"\u8aa4\u5dee":[23,66,157],largetext:82,"<max":85,unsupported:155,improving:124,"\u305e\u308c":[95,61,107,133,134,42],"\u5185\u8fd1\u30
 4f":133,
 management:[27,70],"\u305d\u3053":[11,62,134],mkdir:141,"\u6700\u4e2d":119,"\u52d5\u5c0f":39,".groonga":[106,116,134,148,20,12,151,135,89,169,77],"_bad":2,"-doc":99,"\u306f\u3058\u3081":[48,10,37,136,44,106],configure:76,"_utf":[137,109],travi:112,lists:67,",..":[51,92,95],"_vector":[38,95,108,74,11,165,83,112,64,164,153,67,69,73],"*min":137,updating:17,"\u3092\u3054":160,"_recv":67,"-log":123,arc:78,"_expander":112,"\u8a72\u5f53":[108,145,27,41,15,100,84,137,67,68,69],unchanged:34,"\u5f97\u308b":8,"\u56fd\u969b\u5316":[76,13],"\u30c8\u30c3\u30d7\u30da\u30fc\u30b8":134,variable:34,"\u4fee\u6b63\u4e2d":16,"\u30de\u30a4\u30af\u30ed":[11,165,39,133],need:[118,110,124,67,93,73],"\u3068\u307f":[30,95,112],nsis:134,"\u6f14\u7b97":[133,138,112,6,100,142,67,169],"-db":99,"\u3092\u308a":8,"\u30b3\u30f3\u30d1\u30a4\u30e9\u30fc":169,"\u3002post":47,"\u7570\u306a\u3063":137,"_lt":137,":func":[15,73,72,14],url:[134,30,90,141,67,23],uri:[30,8],"\u6982\u5ff5":10,"\u57fa\u6e96":[11,119,3,13
 4],"_tem
 porarily":[2,155],"\u5fc5\u9808":[169,89],"\u3084\u3089":134,"\u3084\u3081":[23,112,67],"\u3002\u2193":85,ssssss:132,"\u53cb\u4eba":38,"\u6e2c\u5b9a":151,"\u624b\u9593":111,based:[145,97,27,41],launchpad:[67,12],"\u3068\u3066":[82,95,47,119],"\u65e5\u6642":[48,39,140],"\u4e0d\u6b63\u78ba":[6,71],"\\groonga":89,"\u5358\u306b":[60,112],"\u4e0d\u8981":[6,119,112,14],sha:134,"\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0":168,"\u79d2\u3088\u308a":130,processed:132,"\u3050\u308b":[142,163,133],"_parse":[109,73],"_setpshared":112,kawada:67,"\u7a7a\u6587":[67,39,163],computed:34,latin:[6,169,85],"\u63a5\u7d9a\u5148":161,".list":135,"2\u3064\u3081":[68,163,47],"|ga":95,"\u975e\u5e38":[6,47],"_word":[67,147,40],"\u7ba1\u7406":[48,1,134,85,14,6,113,67,23,169,99],wibowo:112,written:110,ken:38,"\u3084\u304c":10,"\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb":6,"\u3053\u308c\u3089":[3,4,82,42,6,8,9,169,47,148,95,66,133,74,12,62,53,142,38,20,112,152,116,163,117,165,120,135,30,76,170],key:
 [51,95,1
 08,134,74,136,83,100,112,6,52,153,141,137,122,69],"\u3084\u3057":95,limits:124,admin:[67,138],"\u682a\u5f0f":67,"\u96e3\u3057\u3044":119,jersey:165,"\u304a\u3089":134,"\u4eca\u56de":[6,3,27,133],"\u4f5c\u6210":76,"_add":[81,100,73],"\u30af\u30ea\u30a2":[6,23,69],quit:[48,26,134,37],"\u91cd\u8907":100,"\u30b9\u30ab\u30e9":108,quiz:38,"\u547d\u540d":6,compatibility:170,"\u306b\u3088\u3063":[88,3,5,129,85,7,90,92,94,95,10,74,11,100,14,15,52,139,141,142,21,143,38,61,121,63,112,64,113,69,161,71,119,30,31,73,125],"\u6b21\u671f":134,username:[38,89],"\u65e5\u672c":[163,134,39,29,65,67,157,159,133],corresponding:69,"\u4ef6\u542b":165,"\u7d44\u307f\u5408\u308f":[119,95,61,84,57],"\u7a2e\u985e":[35,78,82,85,42,2,46,140,48,95,133,134,74,136,100,16,53,57,61,62,151,155,23,159,163,118,168],"_binary":6,"\u4ee3\u308a":[6,66,163],glossary:70,"\u3076\u3093":111,"\u30d1\u30e9\u30e1\u30fc\u30bf\u30fc":[95,78,164,99,102,89,8,23,158,57],demo:38,"\u3060\u304b\u3089":95,"/_":134,"\u76f4\u524d":81,"
 \u9818\u
 57df":[169,100,6,65,67,69],"/o":57,"_system":[23,2,155],"\u91cd\u8981":[101,95,78,134,74,160,111,26,14,15,8,119,169,87,47,57],"\u614e\u91cd":160,"/f":134,"/d":[67,8,47],"/c":[75,119],"\u91cd\u8996":[62,101],"-essential":[135,12],"/x":47,"-learner":[45,48,37,138,167,67],"\u8aa4\u5b57":[6,23,138,158,112],crch:78,"(mroonga":158,http:[37,85,6,89,8,23,169,48,134,74,12,15,141,106,45,148,20,151,112,67,161,116,119,138,135,168,77],"\u306b\u3088\u308a":[58,95,66,3,128,134,113,11,119,39,112,6,62,8,67,68,47,90],"_ito":23,"\u305f\u3070\u304b\u308a":101,"/.":23,"/*":[75,149,126,8,106],"/(":134,"/'":67,"\u30ab\u30b9\u30bf\u30e0\u30bb\u30ec\u30af\u30bf":6,"/$":106,well:27,"/\"":[38,3,117,74,11,65,90,141],"/?":118,"/;":8,"\u3042\u304d":128,accurate:27,"\u3042\u304f":15,sources:[83,110],"\u3042\u3063":[51,95,10,108,134,38,136,151,112,6,100,53,148,69,47,106],"-ruby":[6,134],"/kytea":78,logged:132,"\u30b5\u30fc\u30d0\u30fc\u30e2\u30c7\u30eb":155,"\u30fb\u5186":119,"\u6790\u7cfb":133,"\u756a\u53
 f7":[161
 ,95,108,126,151,85,112,53,90,67,47],"_mask":69,"\uff08or":142,".jp":[95,36,134,22,141],pikonyan:38,tomita:138,"\u78ba\u4fdd":[35,149,73,14],"\u6587\u5b57\u6570":[27,133],"(\u300c":134,"/key":69,"\u4e0b\u8a18":[10,71,113,52,61,137],"-plugins":[135,116,123,148],library:[67,93],"\u3002optarg":72,home:[169,134],"'config":85,"\u30bb\u30b0\u30e1\u30f3\u30c6\u30fc\u30b7\u30e7\u30f3\u30d5\u30a9\u30eb\u30c8":6,"\u5411\u3051":76,"_permission":2,"\u304f\u308c\u308b":[75,119,106],nihon:159,"\u5411\u3044":[122,82,95],"\u3093\u304c":[163,133],"_number":[122,90],"\u3057\u3064\u3064":160,"\u3042\u308c":[101,133,134,62,151,15,84,57],"\u3042\u308a":[0,78,83,40,41,6,131,61,89,8,9,91,92,67,169,51,95,10,134,74,75,136,12,14,15,102,100,168,53,17,142,21,143,57,58,60,43,107,148,151,145,150,111,112,64,137,66,22,84,23,69,160,71,116,164,118,119,96,120,27,122,135,153,123,30,76,106,73,125,104],"\u3042\u308b":[80,78,3,38,5,82,39,85,6,2,88,67,92,169,138,47,94,51,95,10,133,134,98,11,136,137,151,168,15,102,1
 6,139,14
 1,142,21,143,83,153,57,146,59,61,107,89,62,149,63,112,157,64,113,66,84,111,23,68,69,158,159,161,71,162,163,117,164,106,119,74,27,29,7,30,31,73,125],offset:[34,97,72,81,100,139,137,69,73],"\u304b\u3051\u308b":[111,8],"\u9055\u3063":159,".hash":165,"-source":134,"\u6f0f\u308c":[6,119,79,134,142],"\u306a\u3084\u308a\u304b\u305f":79,compatible:8,"\u9055\u3044":[95,66,3,163,11,65,68,47,57],"\u9055\u3046":138,"\u500b\u6570":[6,108],"<log":85,"_nhooks":81,additional:112,"_nsubrecs":[53,108,117],museum:165,"\u30d6\u30e9\u30a6\u30b6\u30d9\u30fc\u30b9":[48,140],"\u30ed\u30b4":6,"\u30ed\u30b0":[1,134,5,130,6,7,23],"\u5c55\u958b":[48,95,134,37,112,6,102,89,9,23,169],"\u7279\u6b8a":[122,69,112],"\u3059\u3053\u308c\u3089":95,hw:77,"\ufffetext":78,hh:[132,133],"\u540c\u3058\u5024":[3,8],ear:78,"/reference":[67,73],"*var":34,truncation:23,"\u3068\u3053\u306e":159,"=submit":118,limit:[137,23,100,97,139],"\u5b9f\u4f8b":[76,154],"\u3068\u3053\u308d":[60,133,75,64,9,131,99,106],"{\"":[147,163,7
 4,136,14
 5,151,60,41,42,101,102,16,131,68,159,113,133],"\u79d2\u5f62":39,eric:84,functions:[34,67,36],"\u3002video":38,halfwidth:170,"\u6163\u7fd2":6,"_many":[2,155],"_auto":[6,112],"\u65b0\u3057\u3044":[119,76],"\u2026\uff09":16,"\u65b0\u3057\u304f":[95,10,3,111,101,142,57],friends:38,sphinx:[75,67,106,13,110],katagiri:112,persistent:[83,100,72],"{\\":51,"\u305a\u308c":[64,10,5,119,39,85,66,51,11,100,7,155,61],".status":151,"=redhat":169,"\u5927\u62b5":8,"\u3002scan":160,"\u30ab\u30e9\u30e0n":164,calculate:118,segments:113,"\u592a\u90ce":38,swap:124,updated:[62,67,36,106],"void":[34,72,109,100,137,103,17,55,69,99],"/grn":73,updates:[27,110],"\u3066\u307f\u307e\u3057\u3087":65,"\u53c2\u7167\u5143":11,"\u30df\u30b9":159,"\u53c2\u7167\u5148":112,"=pat":99,vector:[6,67,159,112,74],"\u30d0\u30a4\u30c8\u30aa\u30fc\u30c0\u30fc":6,"\u898b\u7a4d\u308b":149,japanese:[159,22],"\u9006\u9806":3,"\u3002grn":[61,142],implemented:36,even:159,"\u50be\u5411":68,"\u6210\u529f":[34,14,15,100,169,73],"n
 ew":[34,
 110,134,14],net:117,maverick:23,metadata:6,"\u306f\u3044\u3051":[69,153],"\u5fdc\u3058":[35,151,119],"<directory":56,"\u4e2d\u4e95":112,"\u305a\u306b":74,"\u305a\u3064":[151,68,85],":port":[30,85,8],"\u5411\u4e0a":[23,126,8,47,142],serch:[136,16],"\u3080\u308b":[163,133],concurrently:132,"\u826f\u3044\u4f8b":111,mysqlgenerallexicon:170,"\u9023\u7d9a":[78,62,129,112,16,69],".yml":70,typo:[23,67],type:[35,3,128,83,42,93,46,97,11,136,52,14,100,16,57,38,108,54,151,64,65,67,68,159,117,118,165,120],"-properties":12,"\u3002zlib":64,posting:97,"\u62ec\u5f27":51,warp:67,language:106,"\u4ee5\u4e0b":[78,127,5,83,85,41,6,2,89,8,9,92,93,51,95,66,134,74,136,15,102,52,141,150,57,58,40,61,108,145,151,157,64,113,153,43,84,23,114,69,160,70,164,96,120,27,122,7,169,30,106,73],"\u4ee5\u4e0a":[127,83,85,6,89,8,95,134,74,136,14,102,137,106,61,108,145,151,112,164,67,160,27,57],"_comment":164,"_left":[23,97,2,155,29],"-ipadic":148,akio:[6,138],root:[8,112,90],"\u306b\u95a2\u3057":[61,151,112,14],"\u
 304c\u30
 63":83,"\u80a5\u5927":67,"\u30d5\u30e9\u30b0\u30e1\u30f3\u30c6\u30fc\u30b7\u30e7\u30f3":[1,31],"\u63a8\u5968":[122,95,10,6,90,123,67],normalizernfkc:43,"_xml":93,"\u4f55\u500b":95,"\u6301\u3064\u3059\u3079":95,"_memo":102,"\u304c\u3059":100,"\uff08document":67,"\u9023\u7d61":106,sitedomain:[90,117],"\u30b9\u30fc\u30d7":129,"/result":99,"\u30b3\u30e1\u30f3\u30c8\u30a2\u30a6\u30c8":68,"\u3002tsv":[122,158],"_indexer":99,"_win":34,"\u9069\u5408":[62,3],"\u30a4\u30f3\u30dd\u30fc\u30c8":76,"\u9023\u7d50":[6,68,69,112],"\u5206\u5c90":160,"\u643a\u5e2f":119,"_ja":112,"\u5358\u4e00":64,"\u65b0\u898f\u30ea\u30ea\u30fc\u30b9":134,"\u3002google":163,"\u30aa\u30d5\u30a3\u30b7\u30e3\u30eb\u30ea\u30dd\u30b8\u30c8\u30ea":138,"_jp":169,"_small":[2,155],"\u6d6e\u52d5":122,before:70,"\u7e26\u68d2":57,"=allow":95,"\u6574\u6570":[59,95,2,53,74],better:67,weakness:27,"\u300coutput":30,"\u30b9\u30c6\u30fc\u30bf\u30b9":[2,112,155],"\u691c\u8a0e":[62,126],"\u30ad\u30e3\u30c3\u30b7\u30e5\u30d5\u30a1
 \u30a4\u
 30eb":8,"-pack":123,"\u691c\u8a3c":[161,67],"\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u30ab\u30e9\u30e0":[48,1,107,163,38,83,112,113,67,127,140,133],"'or":6,"\u975e\u4e92\u63db":23,"'article":68,"\u30d1\u30b9":[161,138,3,72,134,151,83,9,85,130,90,30,23,67,169,56,47,8],"_stop":[67,147,40],"\u7c21\u6613http":[135,116,12,148],extract:[132,44],"\u30ed\u30b0\u30d1\u30b9":138,realtime:[136,42],"/bc":134,content:[101,147,96,163,164,122,95,27,112,6,102,8,124,23,68,47,133],"\u6570\u3048\u308b":117,grease:11,"/\uff09":138,"\u8996\u899a":119,"\u30d1\u30ea":66,"\u63a5\u8fd1":61,messages:112,"\u30d1\u30c3\u30b1\u30fc\u30b8\u30df\u30b9":138,iso:133,isn:14,hook:81,"1\u884c":151,"\u7531\u6765":142,"\u30e1\u30e2\u30ea\u30fc":57,outputting:93,"_keywords":73,"\u5358\u4f4d":[66,3,133,119,39,129,26,27,122,138,155,54,23,157,165],"_clear":[23,69],tokens:78,"[http":[6,67,112],"\u5358\u4f53":[119,151],"\u5f79\u5272":[102,3],nsubrecs:[38,95,108,117,165],distance:66,keyword:[95,163,145,27,41,112,6,73],".j
 son":[4,
 8],enabled:132,"\u524d\u4ed8\u304d":69,gnupg:134,enables:8,modern:165,"\u30a8\u30e9\u30fc":[148,15,1,10,134,48,99,12,112,14,6,135,89,123,67,169,23,69,73,116],"\u7e4b\u3052\u308b":111,"\u958b\u3051\u308b":6,estimated:97,"_cas":2,"\u308f\u3051":[95,78,133,11,40,159],specfied:97,"\u30b1\u30fc\u30b9":[95,117,62,65,15,52,8,67,57],"\u3002\u30df\u30ea":11,"\u30aa\u30fc\u30d7\u30f3\u30bd\u30fc\u30b9\u30b3\u30df\u30e5\u30cb\u30c6\u30a3":70,regular:[118,8],"\u3002munin":[135,116,12,148],don:[93,73,8,42],radious:157,doc:[75,106,79,134,110],"\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u30eb\u30fc\u30c8":134,"\u30bf\u30a4\u30e0\u30b9\u30bf\u30f3\u30d7":[16,159,130,42],"\u56fa\u5b9a":[3,83,155,137,69,57],"\u30b3\u30f3\u30c6\u30f3\u30c8\u30bf\u30a4\u30d7":155,keybuf:100,sigsegv:100,"\u6210\u308a\u7acb\u3063":61,syntax:155,"\u65e5\u672c\u8a9e":[0,163,62,119,6,133,159,106],"\u8ffd\u52a0":[119,76,61],zunda:23,"\"\u308d\u3086\u304d":128,yoji:23,"_address":[2,90,155],"_http":[151,8],"\u4e8c\u756a\u76e
 e":133,"
 \u72ec\u81ea":[122,119,161],"\\\"a":164,stop:[6,67,126,8],"_limit":[48,1,2,37,26,112],"/grntest":134,"\\\"}":51,gbyte:58,"\u30c8\u30fc\u30af\u30ca\u30a4\u30b6\u30fc":[78,129,42,6,33,48,95,133,12,16,150,57,40,148,112,23,116,163,138,130,135,32,77],"_index":[48,36,108,37,25,112,138],bad:[67,112,155],"\u623b\u308a":[6,69],"*name":[34,108,54,109,14,100,69,73,46],"\u524d\u56de":134,",\"location":[38,65],"\u591a\u304f":[95,3,11,85,27,62,8,23,171,126,57],reference:[112,74],"\u591a\u3044":[62,163,133],"\u623b\u3063":8,".kentaro":112,"\u30b9\u30fc\u30d7\u30ab\u30ec\u30fc\u30e9\u30a4\u30b9":129,"\u30aa\u30fc\u30ca\u30fc":112,"\u4e88\u7d04":64,subject:112,brazil:117,"\u672a\u958b\u653e":138,"\u30b9\u30ab\u30e9\u30fc\u30c7\u30fc\u30bf":74,inappropriate:155,sigint:23,filename:155,"\u7bc4\u56f2":[48,95,10,107,119,112,6,53,137,67,69],"+fffe":78,threasd:85,"_geo":[23,25,37,48],"\u3092\u901a\u3057":[85,3],"_get":[34,15,108,35,81,99,109,100,14,6,137,103,17,67,55,23,69,73,46],"]\u3002":67,"\u53
 4a\u5f84
 ":157,"_operation":[2,155],"_level":[34,48,26,112,37],"\u73fe\u308c\u308b":62,"\u3044\u3044\u306d":[95,163,133],"0e":151,"\u8a9e\u5f59":[58,48,147,82,129,40,170,140,57],"_reinit":69,"\u62bd\u51fa":[6,164,27,41,57],"\u3068\u3044\u3063":[148,95,66,163,74,82,112,6,65,142,47,133],"_too":[2,155],loaded:60,"\u3068\u3044\u3051":[149,95,159,155,57],three:[11,3],"\u3068\u3044\u3046":[78,3,4,82,39,129,41,6,8,9,131,67,169,47,95,10,133,134,74,11,136,102,16,142,57,38,147,62,151,121,111,112,113,65,66,23,68,158,159,160,170,163,117,164,119,120,27,165,30,106,90],"\u30c8\u30c3\u30d7\u30ec\u30d9\u30eb\u30c9\u30e1\u30a4\u30f3":117,"\u7528\u3044":[48,1,119,15,23,160],digits:132,"-help":123,"\u7591\u4f3c":[6,67,127,108,112],multithread:100,"-scorer":144,"_log":[6,34,112,67],"\u554f\u984c":[15,1,3,163,134,11,149,138,64,112,130,14,6,113,8,133,67,23,169,151,106],logaling:70,"\u6700\u3082":[113,95,14],seven:3,"...":[35,4,81,18,6,8,67,92,49,46,101,95,97,133,136,137,100,14,15,103,17,141,55,145,105,107,
 108,54,1
 09,151,112,113,23,69,163,72,164,118,165,50,30,73],ip:[118,151,90],is:[34,78,3,4,40,41,42,6,90,132,93,46,47,79,95,96,133,74,11,14,102,100,17,110,56,106,147,108,145,97,155,67,68,159,163,72,118,27,167,124,73,8],"\u6069\u6075":126,it:[34,38,95,97,72,118,101,122,163,132,14,51,100,124,133,110,67,93,73,56,108],"\"application":23,im:159,il:[62,129],io:36,"in":[6,67,61,110],ia:[62,129],ic:107,id:[35,3,79,82,83,85,42,90,132,92,114,128,95,97,133,74,11,136,100,14,101,52,16,53,141,137,38,147,107,108,62,113,65,153,84,67,68,69,159,163,117,118,119,138,122,170],"/commits":67,"\u305d\u3093\u306a":[169,57],make:76,"\u306b\u3088\u3063\u3066":[10,3,11,119,112,14,62,53,160],"\u5f15\u7528":[85,112],kib:124,"8byte":155,"\u3055\u307e\u3056\u307e\u306a":[48,140,165],"\u30a2\u30f3\u30c0\u30fc\u30b9\u30b3\u30a2":[64,53,57],left:97,protocol:[126,4,119,85,30,47],just:[72,118,165,167,101,132,69],"@groonga":[134,22],"||":[6,68,61,112,133],"=add":78,yes:[161,136,160],"\u5f8c\u65b9":[6,48,61],"-with":[123,77
 ],"\u89e
 3\u50cf":138,candidate:[118,136],defrag:[48,1,26,112,37],character:[34,132],"\u306f\u3059\u3079\u3066":[60,78,3,133,40,95,51,8,142,131,124,104,170,57],"\u30aa\u30d5\u30e9\u30a4\u30f3\u30a4\u30f3\u30c7\u30c3\u30af\u30b9":99,save:[118,134],"\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9":[134,171],"\"http":74,"|>":132,"|<":132,"|:":132,"\u5cf6\u7530":6,daemon:56,"\u6539\u540d":[6,23],mruby:[131,67,60,112],unnecessary:124,"\u52b9\u7387":68,"*oldvalue":108,"\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9":[1,82,39,85,6,61,8,9,169,94,48,133,15,53,141,142,150,51,83,57,146,43,151,112,64,113,23,159,170,163,118,119,56,31,171],centos:[48,134,123,110],"_db":[48,138,37,25,130,14,23,99],"\u7570\u306a\u308a":[95,163],"\u3067\u3044\u3046":[170,117],"\u4f7f\u7528":[1,78,83,85,6,61,8,46,51,95,10,133,134,100,14,15,102,52,150,105,40,43,108,145,151,112,64,113,66,67,114,69,71,163,164,138,120,153,30,73],raltime:42,"\u964d\u9806":[137,136,95,3,100],"\u5bc6\u9375":76,"\u5c11\u3057":169,notification:132,tracker:0,
 "\u5c11\
 u304f":149,"\u7a0b\u5ea6":[23,3,112],"\u53c2\u8003":[48,134,37],debhelper:23,"\u5b8c\u5168":[95,61,133,82,64,100,57],"\u304c\u308f\u304b\u308a":[165,96],"\u304c\u308f\u304b\u308b":66,postgresql:[119,27],"/munin":169,"\u30c1\u30a7\u30c3\u30af":[161,138,151,112,6,113,84,67,23],"*optarg":[49,72],commit:106,meerkat:23,sphr:66,"\u305d\u3061\u3089":169,"\uff08\u307e\u3082":47,editor:106,"\u6291\u3048":62,fork:[85,106],tokenbigramignoreblanksplitsymbolalphadigit:[62,150],form:[118,170,3,163],"\u3059\u304e\u308b":74,"[dump":[6,67,112],".ne":36,"_animal":11,failure:67,"\u5165\u308c":[62,38,165],"\u5165\u308b":92,"\u5165\u308a":[3,133,117],grroonga:152,"\u5426\u5b9a":[95,61],lenny:23,"delete":[48,1,37,138,26,110,23,69],"_location":[122,165],"\u6c7a\u3081\u308b":[95,61],kwic:27,"\u5165\u3063":[38,3,112,6,155,122,68,159,160],"sort\u30ad\u30fc":1,floating:39,"\u73fe\u5728\u5730":165,"\u30a8\u30c7\u30a3\u30bf":106,tokenbigramignoreblank:[62,150,32],excel:158,"\u3002\u307e\u305a":62,"\u914
 d\u5217"
 :[78,83,6,61,23,92,46,95,74,100,150,57,43,108,64,113,67,69,163,72,138,120,27,122],"\u3002\u307e\u305f":[161,10,3,133,11,119,39,85,65,16,90,61,30,158,151],"\u304f\u308c":111,"\u30cf\u30a4\u30e9\u30a4\u30c8":[145,41],"\u300d:":170,".service":6,fsf:6,macports:[48,123],pseudo:[127,108],"\u6539\u5584":[6,23,1,112,67],"_offset":[34,67,139,2,73],vmstat:149,"\u9069\u5207":[78,3,119,138,151,57],"\u81ea\u52d5\u7684":151,segv:[1,112],"\u7279\u6027":82,manager:[8,47],"\u7fa9\u8a9e":158,"\u3068\u3059\u3050":101,"\u524a\u9664":[1,69,81,119,138,63,112,6,100,53,67,137,23,49,99],kinjirou:38,"\u30bb\u30c3\u30b7\u30e7\u30f3":[143,85,155],"0mq":112,"-efficient":74,"\u8a2d\u8a08":[95,126],"\u4e0a\u91ce":138,"[php":[6,67],"\u30b5\u30f3\u30d7\u30eb":[6,95,138,112,130],"\u30b5\u30b8\u30a7\u30b9\u30c8\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u30b9\u30ad\u30fc\u30de":16,"\"mysql":[152,74],"-escalation":123,item:[136,16,159,167,42],"\u672a\u6e80":[137,163],"\u30c1\u30e3\u30f3\u30af\u30b5\u30a4\u30ba":113,"
 _entry":
 81,"-deb":134,"\u4ed8\u4e0e":[38,100,53,108,151],"\u30ed\u30b0\u30e1\u30c3\u30bb\u30fc\u30b8":[6,112],"\u629c\u3051":[23,112],"\u5076\u6570":133,"\u63db\u6642":23,"\uff08normalization":170,"-dev":[134,12,112,22,6,135,67,23,160],"\"xxx":112,">alloc":4,".so":9,"\u4f8b\u3068\u3057\u3066":11,softwares:76,"-mode":106,shift:169,"\u3068\u3059\u308c":119,"_version":[23,25,134,37,48],"[suggest":[6,99,112],bom:138,suggestion:[118,167],raccoon:38,bob:[95,163,165,102,52,8,84,114,47],useful:[68,108],"\u30dd\u30a4\u30f3\u30bf":[14,100,137,69,46,105],"\u5fd8\u308c":[23,74],"\u3002table":[100,153,105],"-leak":138,"\u521d\u671f":[72,119,138,6,23,69],"\u4e21\u8005":65,"-check":[118,23,138],"ci\u4e00\u822c":70,"-libevent":99,"\u5e74\u9f62":[119,57],"_min":[103,107],ooo:82,"-each":23,"\"color":170,"\u305d\u3053\u306b":92,"/nfs":169,mbytes:151,"\u8fd1\u3055":133,"\u30b8\u30aa\u30b5\u30fc\u30c1":[23,140,48],"\u30dd\u30a4\u30f3\u30c8":[158,74],"\u8fd1\u3044":[137,161],ull:78,"*tc":[137,107],"\u4e0
 0\u6642"
 :[48,66,37,69],"\u30fb\u30b5\u30fc\u30d0":3,sample:[118,151,56],normalize:[48,26,37,67],"\u3002\u30ed\u30b0":[8,57],"\u30d0\u30a4\u30c8":[2,108,82,39,138,27,14,6,112,137,23],"/cpuinfo":[135,116,12,148],"\u8a9e\u53e5":[38,112],"_current":15,map:[132,23,124],groo:95,"\u518d\u8aad":[21,158],max:[6,137],mac:[48,123],man:[1,84],".garbage":112,fluent:91,"\u540d\u524d":[48,72,37,54,138,130,14,6,100,108,134,23,69,46,106],"_values":[23,69,67],"\u5e02\u5185":80,pointed:34,"_init":[34,132,14,6,67,23,69,73],pointer:34,"/fedora":[6,148,138,134],group:[100,117],"\u8a08\u6e2c":[23,1,160],tweets:101,mail:151,main:135,"\u30b9\u30c6\u30df\u30f3\u30b0":147,"\u91cd\u306a\u3063":112,"\u5b9f\u4f53":14,repositories:134,"_timeout":[2,17,155],ggdb:134,unlock:69,nroonga:[102,68,70],libgcc:67,"\u624b\u6bb5":[61,73],summary:151,"\u6240\u5c5e":52,"\u7a7a\u304d":[149,113],"\u30a4\u30f3\u30c7\u30c3\u30af\u30b9":48,".flags":100,correct:[118,136,16],"\u624b\u7d9a\u304d":[81,46],"|allow":[95,163],"\u30ab\u30
 e9\u30e0
 id":100,"_content":[48,25,37],"\u3002min":137,debootstrap:134,"_string":[109,73,112,160],org:[90,117],advance:159,"\"hello":[147,40],"\u4e8b\u9805":48,rewrited:36,"\u6b21\u90ce":38,"\u304c\u3042\u308a":[0,147,66,134,95,158],"] [":151,first:[34,165,95,163,133],wiki:8,"\u30dd\u30fc\u30c8":[161,126,4,151,85,112,90,47],"\u7db2\u7f85":8,"long":[55,18],"\u81ea\u5df1\u7d39":165,crit:[5,7],"\u9078\u3073":152,"\u9078\u3076":[119,8],"1g":[135,12],"\u30bd\u30fc\u30c8\u30ad\u30fc":[136,1,100,95],"\u30d8\u30eb\u30d7":160,"_preparer":[136,16,159,42],"\u30ea\u30a2\u30eb\u30bf\u30a4\u30e0":119,memo:102,"\u62e1\u5f35":[23,140,48],"\u5c0f\u3055\u304f":[101,82,66,47,157],"\u30b3\u30f3\u30d5\u30a3\u30b0\u30d5\u30a1\u30a4\u30eb":10,"11":[95,78,133,74,62,102,124],"10":[151,3],"(grn":73,yoshioka:6,libgroonga:146,"\u5229\u7528\u4f8b":119,zsh:[169,134],dash:169,voiced:170,katakana:[170,159],".uuuuuu":133,"-receive":[118,56],speakers:22,"_open":[34,15,2,107,72,18,138,14,6,97,155,137,23],"\u914d\u5e03
 ":[148,1
 16,12,6,135,89,123,67],"_network":2,"\u6700\u7d42\u66f4":72,timeuot:17,">#{":132,"_enc":[137,109],performance:[118,67,27,124],"\u5f79\u7acb\u3061":112,theatre:79,beta:36,pair:[136,16,159,167,42],synonym:[95,79],"_sort":100,fills:118,"\u4f1a\u793e":67,"|ng":95,"\u539f\u56e0":[48,111,33,151],precise:[6,12,134],lexicon:[164,151,101,102,92,68,170,57],show:1,"-po":76,"\u6700\u5927\u5024":6,"\u30dc\u30c3\u30af\u30b9":95,threshold:[55,23,31,69],"\u77ed\u6642\u9593":119,"-plugin":91,"\u306a\u3093":10,"\u306a\u308c":10,black:170,"\u306a\u3089":[85,6,8,96,148,95,10,133,74,12,14,100,16,143,57,147,61,108,149,151,112,71,153,68,69,159,160,70,116,72,163,135,170],"\u306a\u308a":[2,3,4,39,85,6,8,9,127,67,94,51,95,10,133,134,74,11,136,14,15,100,16,53,104,128,57,38,147,108,62,151,111,112,157,101,64,65,66,155,23,68,69,158,159,70,170,72,117,119,163,27,122,165,30,31,73,90],"\u306a\u308b":[1,3,39,85,42,6,89,8,169,94,148,95,157,133,134,29,11,12,14,101,102,141,57,106,61,62,151,111,112,64,153,84,67,6
 9,116,72
 ,117,119,138,27,130,135,123,31],"_module":8,wheezy:[48,134,123],get:[40,78,6,97,67,23],"\u96c6\u3081":117,"\u51fa\u305b\u308b":119,geo:[48,1,97,37,99,138,112,6,23,144],gem:134,"\u3002utf":[170,112],tokyogeopoint:[97,39,29,65,23,157],restarted:124,"\u5bfe\u8c61table1":100,morning:101,"\u300c\u697d\u3057\u3044":129,"\u5468\u8fba":[6,27],kernel:124,caller:46,"\u8907\u96d1":[6,95,61,112,133],sear:159,masahiro:138,ency:151,"\u884c\u306a\u308f":6,"-threashold":[62,138],"\u53ca\u3073":151,"\u30c0\u30a4\u30b8\u30a7\u30b9\u30c8":47,reading:44,checks:[67,120],"\u6700\u5c0f\u5024":[67,133],"-blog":165,"\u3088\u3063\u3066":[80,78,127,39,87,65],"\u306a\u3069":[80,78,3,82,39,129,41,87,6,131,90,91,169,47,95,10,133,69,11,101,16,134,21,106,146,60,61,62,145,142,151,113,23,42,158,159,163,72,119,27,165],"\u306a\u306b":159,je:128,"\u306a\u3067":159,ja:[134,106],"\u306a\u3063":[126,78,3,6,90,23,169,47,95,10,134,74,11,62,111,112,113,67,68,99,160,163,119,138,122,165],"\u306a\u305c":[147,170,163,95,
 16,57,15
 9,133],"\u5206\u5272":[3,133,119,129,82,23],"\u306a\u3059":29,"\u306a\u3055":[30,95,59],"\u306a\u3057":[95,10,163,164,112,102,2,104,137,96,157],nogpgcheck:6,"_allowed":[2,155],"\u306a\u304e":164,"\u306a\u304f":[80,1,3,79,82,83,126,6,8,9,67,169,47,95,133,134,11,14,142,57,151,111,112,164,84,23,68,69,70,163,117,119,138,27,76],"\u4f8b\u5916":[131,67,60,148],"\u306a\u304a":[129,134],"\u306a\u304b":111,"\u306a\u3044":[119,121],"*bsd":[23,138],"_invalid":[137,100,2,69],"\u30b9\u30fc\u30d7\u30ab\u30ec\u30fc\u30d0\u30fc":129,"\u4e0d\u9069\u5207":6,"\u5f15\u304d\u51fa\u3059":119,"}/":[106,169,9],"}.":[102,95],"})":118,".select":151,tuning:[48,112,37],"\u524d\u5f8c":[85,3],"\u30b9\u30b1\u30fc\u30e9\u30d6\u30eb":85,mark:170,"*max":137,shopping:101,"\u62e1\u5927":111,"}}":74,"}|":132,senboku:112,"}e":133,"_avoided":[2,155,69],"\u6240\u5b9a":[62,147,129,57],sound:[16,170],"_information":83,"\u30bb\u30df\u30b3\u30ed\u30f3":151,"\u30af\u30a8\u30ea\u30fcapi":[2,26],"}]":[11,131,60,151,4],hdd
 :151,"_c
 orrupt":[2,155],"\"mroonga":[164,95,133,74],"\u6587\u66f8\u5185":147,characteristics:27,"\u8af8\u6761":58,"\u578bn":95,"\u30d5\u30a3\u30eb\u30bf\u30ea\u30f3\u30b0":112,"|')":64,"\uff01\u3057":22,"-document":[76,134],"\u3002\u5024":84,different:118,pat:[137,82],"\u91cf\u8a08":1,same:[17,112,74],arguments:34,"=squeeze":134,"\u3002\u3044\u307e":99,"\u30ea\u30d5\u30a1\u30ec\u30f3\u30b9\u30de\u30cb\u30e5\u30a2\u30eb":[48,67],"< y":112,"\u8a00\u53ca":[164,165],"\uff01\u300d":[95,163,133],leaks:67,"\u7b49\u4fa1":[95,138,142],"< n":133,"\u672c\u5f53":[79,159],montywi:99,"\u305d\u3057\u3066":[95,78,117,11,119,27,165,68,159],markus:6,markup:75,"\u30d3\u30e5\u30fc":6,"\u8aad\u307f\u98db\u3070":3,"\u6b21\u56de":[10,134],"(cmp":67,"[number":51,"(precise":134,money:38,"\u5927\u898f\u6a21":119,"\u3002\u3059\u3079\u3066":[52,160,106],"\u518d\u8d77":[124,126,158],".dll":34,"\u8fd4\u5024":113,"\u30c0\u30a4\u30a2\u30ed\u30b0":112,"\u3002none":85,"/false":[11,1],"\u4e2d\u592e\u5024":67,"\u5ea7\
 u6a19":[
 80,66,133,165,29,23,157],"\u56f0\u96e3":[6,119],"_syntax":[2,73],"\u9069\u5b9c":134,server:[38,118,6,8,67,47],"\u9650\u308a":[61,62,129,51,53,69],"\u9650\u3089":111,quantal:[6,134],specifies:118,"\u9650\u3063":69,testdb:[151,56],specified:[34,97,46],generates:167,"\u99c4\u76ee":111,ellip:66,"/database":[8,47],": n":161,"\u65b0\u5bbf":65,critical:[34,132],"\u30b5\u30fc\u30d0\u30fc\u30d1\u30c3\u30b1\u30fc\u30b8":[6,48,67,28],valuebuf:35,"\u306b\u3064\u3051":133,"\u30cb\u30c3\u30dd\u30f3":159,"\u306f\u3044":11,broken:155,"\u306f\u305a":[6,151],"\u307e\u3064\u308f":112,"\u306f\u3069":[95,57],"\u306f\u3068":82,generated:[34,167,110],"\u306f\u307f":76,"@soundkitchen":[6,23],"\u3082\u3061\u308d\u3093":[151,117],"\"\u30df\u30ea":133,".patch":106,"_reopen":[48,37,5,26,6,7],"\u9ed2\u3044\u70b9":80,"\u8abf\u6574":[62,149,95,142],"\u3002\u3059\u3050":8,"_cache":[48,25,112,37],"\u4f55\u5ea6":112,"\u7279\u6709":74,"-login":124,"/ '":69,"\u306a\u304c\u3089":[95,78,3,134,119,6],"\u3002comma
 nd":10,"
 \u63d0\u6848":[48,37,136,138,111,112,6,67,23,99],"\u3082\u3046":[101,98,11,6,8,68],"\u8a18\u8f09":[6,134],"\u3002cpu\u30b3\u30a2":47,"\u3082\u3057":[122,95,66,163,164,151,112,15,102,2,8,84,169,67,70,158,47,57],"\u7834\u58ca":100,"\u516c\u958b\u9375":134,"\u3082\u3059":9,"\u3082\u3064":[153,117],"\u30c7\u30d7\u30ed\u30a4":8,"\u3082\u306e":[3,85,6,89,8,95,10,134,11,15,100,16,137,106,59,61,151,112,66,155,68,157,161,170,73],"|on":95,"|oo":95,"$prefix":23,"\u3002drilldown":95,"\u5883\u754c":[6,66],general:170,file:[1,118,138,8,110,124,155],"*obj":[35,69,72,81,49,73,46,105,108],again:[8,17],"\u53d6\u308c\u308b":51,"\uff08true":11,"\u5b50\u5348\u7dda":66,"\u4e0e\u3048\u308b":[51,161,65,10,85],"\u5b57\u5c0f":95,"\u3002pcre":8,"\u3068\u3053\u308d\u3044\u304f\u3064\u304b":74,"\u8a18\u8ff0":[61,3,85,151,165,68,73],"\u4e00\u6642\u7684":[149,69],"\u4e0a\u9650":[48,121],"6gib":124,starting:34,sergey:67,"\u30a8\u30e9\u30fc\u30c1\u30a7\u30c3\u30af":[6,23,67],expressions:8,nested:112,libmsgp
 ack:[135
 ,12],"\u30d3\u30eb\u30c8\u30a4\u30f3":112,"_difference":100,"/lib":[126,8,9],"-alloc":71,"\u8aad\u3081":6,"\u8aad\u3080":60,"\u5dee\u5206":151,"\u8aad\u3093":[76,70],"\u4f4e\u4e0b":112,")mroonga":158,hottolink:36,"\u30e1\u30cb\u30e5\u30fc":134,"\u306f\u3053\u306e":[149,95,164],sigusr:23,"\u30d6\u30c3\u30af\u30de\u30fc\u30af":74,"\u771f\u507d\u5024":48,"\u304c\u3053\u306e":163,titles:[163,133],plugins:124,"\u30d5\u30ec\u30fc\u30e0\u30ef\u30fc\u30af":160,"\u5225\u9014deb":134,"@orangain":112,tokenbigramignoreblanksplitalphadigit:32,"_append":[18,61,73,69],"\u30e1\u30bf\u30c7\u30fc\u30bf":[131,60,83],"\u8aad\u307f":[119,1,159,134,142],"\u5909\u66f4\u5f8c":[109,100,14,103,55,69],"\u307e\u3057\u3087":[38,95,66,3],"\u30c6\u30b9\u30c8":[76,154,134],threads:[118,132],"\u30de\u30cb\u30e5\u30a2\u30eb\u30da\u30fc\u30b8":85,"\u6e96\u5099":76,"\u6d3b\u7528":126,"\u5931\u308f":6,search:[78,163,136,145,27,41,42,6,152,100,16,67,137,23,158,159,133],published:134,"\u300c\u5024":57,aptitude:16
 0,"\u672
 a\u77e5":99,memos:147,".synonym":95,"\u78ba\u7387":136,distinct:118,"\u5ca9\u4e95":[6,112],"\u5317\u534a\u7403":6,"\u958b\u653e":14,"_gqtp":151,"\u3053\u3068":[61,119,121,111,168,76],"\u3053\u306e":[34,2,3,4,104,82,83,129,85,144,41,42,6,78,89,44,67,131,169,114,47,79,51,95,66,133,134,74,11,99,12,100,15,62,52,16,17,137,120,57,146,38,60,61,155,148,20,145,151,112,157,101,64,164,65,102,22,166,84,23,68,87,158,159,70,116,163,117,106,119,25,26,27,40,122,135,123,165,124,76,77,73,8],jsonp:[118,23],"[element":[133,74],"\u4e00\u756a\u5de6":133,"[example":67,none:[95,78,120,40,167,8,68,169,155],hour:[132,17],"\u3053\u3053":[95,3,163,134,11,136,122,62,65,165,170,158,133],dev:[135,12],"\u6c17\u8efd":[67,111],"\u3053\u3046":111,"\u4e2d\u5fc3":157,share:169,"\u96c5\u5e83":67,minimum:34,strlen:34,needs:124,maps:124,"\u3053\u308c":[78,79,82,129,41,42,6,8,9,67,169,47,101,95,66,133,134,74,75,15,16,57,61,62,149,112,64,152,65,155,84,23,68,158,159,170,163,117,164,119,27,11,165,106,104],"\u3053\u308
 0":60,"*
 value":[137,35,100,69,18],"\u591a\u3059\u304e":138,"/afr":[65,3,117],"\u666e\u901a":[111,133],mariadb:[67,112],response:118,"\u3066\u304d":2,"\u3066\u304f":160,"\u30c4\u30a4\u30fc\u30c8":22,"\u547c\u3073":[95,61,74,11,151,85,27],"\u547c\u3070":[3,133,39,52,14,100,112,46],"\u3002ftp":151,"`hostname":85,"\u5217\u578b":[11,163,117],"\u3002\u4f8b":69,finalizes:34,through:8,filters:[48,67,78,37,57],"\u975e\u308f":129,"\u308c\u308b":[80,3,81,82,39,129,85,42,6,67,131,169,46,101,95,10,134,74,11,136,137,14,15,52,16,53,21,57,60,61,62,121,151,112,113,65,66,155,84,23,159,160,170,164,119,120,27,106,73,104],"\u6955\u5186":[66,157],good:[147,133,95,40,101,163],"\u516c\u5f0f":[23,116,148,102],"\u3079\u3066":[95,8,117],"\u9664\u304f":6,"\u5316\u95a2":138,"\u4f1d\u7d71":119,"\u3079\u304f":3,"\u9577\u91ce":67,"\u9664\u3044":[151,27],"-encoding":123,micro:165,token:[48,37,67],learing:42,"\u52b9\u679c":165,"\u9664\u3051":100,"\u767b\u9332":[119,76,61],hard:124,flower:11,"\u30d5\u30e9\u30f3\u30b9
 ":66,"\"
 gr":57,"\u30c8\u30c3\u30d7\u30c7\u30a3\u30ec\u30af\u30c8\u30ea":160,"\u8ddd\u96e2":[80,1,66,133,98,119,6,65,157],"\u30b9\u30bf\u30fc\u30c8\u30e1\u30cb\u30e5\u30fc":89,"\uff08\u79d2":69,"\u3068\u3082\u3063\u3068":169,"\u89b3\u70b9":149,"_blank":120,tahr:[67,12],"\u4e09\u8c37":67,tritonn:[95,163,133],"\u308c\u305a":10,"\u306b\u3082":[95,129],"\u306b\u3088":6,done:17,"\u30cb\u30e5\u30fc\u30e8\u30fc\u30af":[165,66],".blog":62,"_data":[48,25,46,37],koi:[6,169,85],"\u306b\u5bfe\u5fdc\u4ed8\u3051":159,least:124,"\u516c\u5e73":112,"\u30ec\u30b9\u30dd\u30f3\u30b9\u30c7\u30fc\u30bf":47,"\u30a6\u30a7\u30d6\u30d6\u30e9\u30a6\u30b6":[30,85,8],"/archive":134,"*results":100,selector:139,"\u308c\u307e\u305b":[10,145,85,113,100,68,169,158],"\u6574\u7406":[6,112],"},":[38,95,78,3,79,74,165,150,151,40,101,102,52,66,43,128,96,68,133,114,163],"\u4e71\u6570":[59,65],"_tag":145,"\u8a18\u9332":[6,119,53,9],"\"requires":6,"\u4e0a\u8a18":[58,106,95,169,3,117,164,62,151,42,6,102,65,16,90,84,96,70,158,
 57],ages
 :[92,84,57],"\u30b9\u30ab\u30e9\u30fc":74,".key":100,built:69,"/lists":134,"-limit":[1,85,95,112],extracted:73,"\u307e\u3068\u3081":[76,111],build:[134,12,112,71,135,89,110,67,70],"_available":[2,155],"\u53d6\u308a\u51fa\u3057":[137,107,3],eggs:68,most:97,"~*":73,"\u306b\u3057":[133,95,112,163],myisam:119,"\u5e73\u884c":134,"-protocol":[151,85,90],"\u306b\u3059":62,kb:149,ka:170,"\u306b\u3066":[6,66,112,134],"_put":[5,48,26,112,37],wareohji:6,"\u306b\u3069":61,ko:36,km:165,"\"theater":79,"\u7528\u8a9e\u96c6":113,"\u4e0a\u66f8\u304d":[65,134],mlock:138,"_by":[34,165,99,130,100,67,137,23,69,73],"(drilldown":53,"\u30d1\u30c3\u30c1":75,"\u5927\u8cb4":6,relation:69,nterms:113,find:110,depended:76,"_int":[54,69,73],"\u30a2\u30ca\u30a6\u30f3\u30b9":134,permission:155,express:[6,89,112],"\u601d\u3044":106,"\u601d\u3046":[68,117],"\u62c5\u5f53":134,"\u9593\u9055\u3063":[112,6,152,16,67,23],"\"popular":95,"_and":[49,61],"\uff08byte":[69,108],common:[137,23,100,133],"\u601d\u3063":75,"
 /log":[1
 18,126,169,85,8],"_sjlj":67,lion:6,tokenizers:[48,95,78,37,40,150,57],"\u76f8\u624b":111,"[backslash":163,"\u30bb\u30f3\u30c8\u30e9\u30eb\u30d1\u30fc\u30af":165,"\u30e2\u30b8\u30e5\u30fc\u30eb":[48,10,138,119],"(news":134,"\u5024\u57df":127,".log":[126,10,85,151,8,169],"\u30cb\u30db\u30f3":159,readme:[112,134],"\u8a9e\u4ee5":133,"\u8868\u73fe":76,"\u30c8\u30fc\u30af\u30ca\u30a4\u30b6\u30d7\u30e9\u30b0\u30a4\u30f3api":6,"\u66f8\u3051\u308b":[6,112],reverse:[8,134],"\u6570\u70b9":39,"-file":[118,23,122,85],"\u5b9f\u51e6":[61,46],"\u6642\u70b9":[15,10,134,109,14,6,17],point:[118,52,97,99],"\u3059\u304e\u307e\u305b":38,"\u306f\u3058\u307e\u308a":10,shutdown:[48,138,26,37],"\u6253\u3064\u524d":134,"\"gronga":152,"_connection":2,create:[34,159],"\u30b3\u30f3\u30c6\u30ad\u30b9\u30c8":[15,164],"\u53ce\u96c6":[122,119],"_when":122,"\u30a2\u30ed\u30b1\u30fc\u30c8":71,bill:[62,129],replaced:[56,167],ful:78,"\u307b\u3057\u304f":95,engi:[136,159],larger:[124,56,42],"\u5f15\u6570":[48,1,1
 0,37,112
 ,14,6,61,137,67],"^ \"":133,itself:74,rubygems:6,"\u95be\u5024":[48,95,136,129,85,14,33,67,55,23,169],"-key":[99,134],"\u7d42\u7aef":[6,73,72,14],emphasize:96,")groonga":158,"\u56fd\u540d":117,development:165,"-chroot":134,"\uff08perl":8,keys:[100,8],"-existence":112,aggregate:27,"\u30af\u30ed\u30b9\u30b3\u30f3\u30d1\u30a4\u30eb":134,"\u5834\u6240":22,"\u53cc\u65b9":111,"\"\u3001":[159,117],"\"\u3002":67,"\u30b9\u30bf\u30a4\u30eb":85,"\u5409\u7530":112,"\u7d44\u307f\u5408\u308f\u305b":[61,3,134,62,119,64],flags:[34,107,108,54,83,100,14,64,113,52,137,69,73],sortby:[23,139],convenient:159,entry:[64,88,81,63,51,153,139,31,94],"\u3064\u307e\u308a":[95,78,134],sunos:67,"\u3002dump":141,"\u547c\u3073\u51fa\u3059":[59,157,98,29,142,162],"\u3001\u00d7":111,"\u5024\u306a\u3089":112,"\"value":95,"\u547c\u3073\u51fa\u3055":[81,95,14],"\u547c\u3073\u51fa\u3057":[61,119,138,27,14,6,141,142,67],"\u30d9\u30f3\u30c1\u30de\u30fc\u30af\u30c4\u30fc\u30eb":151,"\u306f\u3069\u3061\u3089":47,sour
 ce:[38,3
 ,134,165,83,64,52,122,68],realloc:138,"5\u3064":84,bin:89,manage:110,big:67,"\u968e\u5c64":61,bit:[148,116,20,39,12,151,112,135,89,123,70],"\u5f53\u3066":[82,78,92,14],"\u30d7\u30e9\u30b0\u30a4\u30f3":[148,1,170,102,119,12,147,130,112,6,135,131,138,9,60,23,67,169,158,116,106],"\u5927\u4e08\u592b":[169,111],"\u8aa4\u308a":[6,67,112],"\u5354\u529b":[76,154],hardy:138,"\u4e0a\u8ff0":158,"*keys":100,"-command":[138,70],"_over":[2,155],"\u4ee5\u5916":[80,82,39,23,95,134,74,14,15,100,57,61,107,54,151,112,71,67,69,163,72,119,138,73],google:[152,95],"\u5168suffix":100,"\u8aa4\u3063":[6,112,134],examples:138,"\u3001[":3,"'ve":165,"\u3002set":151,"\u66f8\u304b":[6,165],"\u3001c":3,"\u66f8\u304f":[68,163],"\u8a73\u3057\u304f":[11,119,3],"\u66f8\u304d":[119,95,151],"\u66f8\u3044":[165,163,133],newark:165,"\u3092\u3064\u3051\u308b":133,"\u30d3\u30eb\u30c9":76,"\u5024\u306a\u3057":99,"/cutter":134,"\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u30d7\u30ed\u30c8\u30b3\u30eb":6,"_checks":120,cxxflag
 s:[20,13
 4],"\u3001#":165,"\u3001\"":[96,3,79,164,165,39,112,42,6,152,16,23,159],"\u3001$":134,"\u3001'":[163,11,39,85,102,67,109,133],"\u3001(":[137,39,151,100,84],nginxhttpstubstatusmodule:67,"\u3001-":[30,39,138,151],"\u3001/":[3,90],"\u3001.":[160,106],"\u5730\u5f62":[66,157],"\u3001:":[15,151,14],"(fedora":126,"\u3084\u3059\u3044\u304b":158,"\u3001>":63,"\u5730\u70b9":[65,66],"\u7a4d\u307f\u91cd\u306a\u3063":112,"/yum":134,"\u9010\u6b21":119,"\u5927\u95a2":67,"\u6295\u5165":[62,1],"_fin":[6,34,73,14],"\u30de\u30eb\u30c1\u30b3\u30a2cpu":169,"\u51fa\u3059":165,"\u51fa\u3055":112,"\u51fa\u3057":165,"_full":[48,144,134,37,67],"-type":[42,16,8,23,159,47],"\u7b97\u8853":112,"-binary":[8,47],"/epel":116,"\u56de\u907f":[62,48,33,134],"\u52d5\u304d":[95,47],"\u52d5\u304f":[6,23,169,171],"\u52d5\u304b":112,"*keybuf":100,curl:[169,4,118,6,8,77,47,70],sourceforge:134,"\u90fd\u6c11":[62,129],"\u6570\u73e0":164,functionality:118,"\u5207\u308a\u6368\u3066":11,libwinpthread:67,"\u30c7\u30fc\u30
 bf":[1,3
 7,83,6,89,23,148,95,74,136,12,141,61,48,112,67,99,116,119,138,135,123],"\u30c7\u30fc\u30bf\u30d5\u30a1\u30a4\u30eb":151,"\u53d6\u5f97":[76,111],confirm:106,"\u3068\u307f\u306a\u3057":163,"_nil":[137,100,138,73],failures:134,"\u7d50\u5408":[61,163,142],rinse:134,getaddrinfo:6,jason:128,wanabe:112,"/cache":8,"\u57cb\u3081\u8fbc\u3080":151,query:[48,61,37,74,119,112,130,6,139,9,67,49,73],"\u30d5\u30a1\u30a4\u30eb\u30c7\u30a3\u30b9\u30af\u30ea\u30d7\u30bf\u30fc":6,"_debug":160,"/\u65e5":165,"\u30d6\u30ed\u30b0\u30a8\u30f3\u30c8\u30ea":[133,68,95,163],"-release":76,"\u3042\u3089\u308f\u3057":79,"\u4f59\u308a":133,putting:124,"_database":[6,112],"\u30b9\u30c6\u30fc\u30bf\u30b9\u30b3\u30fc\u30c9":6,"-build":160,uubntu:160,"\u512a\u308c":119,".output":30,"\u76f4\u611f":128,"\u9665\u3063":6,"_header":83,"\u9023\u643a":119,"_thread":151,"= n":133,access:124,"\u5f35\u308c\u308b":112,"\u4e2d\u56fd":66,"\u3002\u30ad\u30fc":95,"= y":112,"\u826f\u304f":68,"\u826f\u3044":[68,111],nonexisten
 t:95,"\u
 30ef\u30fc\u30ab\u30fc":8,"\u632f\u821e":66,"0xc":155,"\u306b\u5bfe\u5fdc":[35,95,69,108,81,54,85,170,14,6,100,30,21,23,51,99,46],"= \"":[67,95,133],"/tmp":[158,47],";\"":6,"\u57cb\u3081\u8fbc\u307e":134,"\u57cb\u3081\u8fbc\u307f":[27,41],named:159,"\u3002adjuster":67,"/to":[8,47],"\u30ed\u30f3\u30c9\u30f3":66,"ci\u4e0a":70,"(ctx":[15,61,73,108],"\u53d7\u4ed8":[79,112],"\u5b8c\u4e86":[95,134,106],"'mroonga":[102,68],"\u30d5\u30ec\u30fc\u30ba":6,".pid":85,"\u5f35\u3063":[95,112],"\u30aa\u30d6\u30b8\u30a7\u30af\u30c8":[78,127,37,6,9,67,94,48,133,74,14,15,100,142,150,43,108,113,23,69,31,120,162],"\u4e2d\u7a0b\u5ea6":[148,116,12,135,89,123],normalizer:[48,26,37,67],"_previous":15,"[header":[122,60,78,120,64,150,52,43,104,9,131,114,153,57],normalized:120,"\u305d\u308c\u3089":[161,95,108,64,17,158,47],escaped:73,"\u96c6\u307e\u3063":117,"\u30e2\u30cb\u30bf\u30ea\u30f3\u30b0":112,"_malloc":34,"\u8d77\u52d5":[71,10,4,134,151,138,85,112,6,89,30,47],twiter:6,iptables:47,"\"correction"
 :152,"\u
 30af\u30e9\u30c3\u30b7\u30e5":[138,112,6,52,67,23],reconstructed:67,"/linux":[48,123,110],"-za":118,"\u6295\u7a3f\u5834\u6240":165,gcc:[148,116,20,112,6,23,169],dd:[132,133],"\u30b3\u30de\u30f3\u30c9":[15,1,61,134,37,48,74,112,6,138,89,67,91,23,169,99,160],"\u5186\u6ed1":134,"\u5f35\u3089":[6,11,108,112],"\u5f35\u308b":[163,133],"\u30af\u30a8\u30ea\u30aa\u30d7\u30c6\u30a3\u30de\u30a4\u30b6":67,".textile":134,"\u30b5\u30fc\u30d0\u30fcid":23,bind:23,lines:[118,160,110],"/repositories":134,"\u30e1\u30e2\u30ea\u30c7\u30d0\u30c3\u30b0":138,"\u7d9a\u304d":51,"\u306e\u3088\u3046":[95,163,83,112,15,52,142,67,133],"(cutter":160,"\u7d9a\u3044":[62,95],hiroshi:[23,138,67],jiro:38,"\u3002int":112,"\u7d9a\u3051":151,lf:161,"\u6d88\u8cbb":101,lc:106,ll:[62,78,129],euc:[169,85,112],li:[62,129],lt:[145,78,27,41],ls:134,"_gqpt":151,"\u9589\u3058\u308b":[23,1,82],"\u306f\u3069\u3061\u3089\u304b":[163,133],"\u8a71\u3057":76,"\u3067\u3057\u3087":[146,117,119,101,52,169],dat:82,"\uff08world":39,
 "\u30c7\
 u30a3\u30b9\u30afi":57,day:[101,132],"\u30e6\u30fc\u30b6":[64,95,61,3,134,39,151,42,6,152,16,159],"\u4e00\u3064":[88,5,39,129,7,92,94,10,98,11,14,15,100,139,141,21,143,59,108,63,64,113,66,157,71,162,164,119,29,96,31,125],"\u70b9\u9593":[80,66],"_persistent":[100,108],"\u5217\u5f0f":73,"& y":112,"& x":67,normalizerauto:[40,78,145,120,41,102,43,92,57],"\u74b0\u5883":[119,76],"\u5217\u5f15":61,"& b":133,"\u3042\u308c\u3053\u308c":111,"\u5f85\u3061\u53d7\u3051\u308b":90,"\u30b5\u30f3\u30d7\u30eb\u30b9\u30ad\u30fc\u30de":[102,96,164],"\u88dc\u3046":119,"\u5fc3\u914d":123,res:[100,49,151,97],"& _":65,docutils:110,"\u30ab\u30ec\u30fc":129,red:76,"/\u6708":165,frank:84,"\u73fe\u72b6":10,please:106,"\u4ed8\u5c5e":[30,8],"/aba":[65,3,117],"& (":133,"\u76ee\u8996":122,"\u30d6\u30e9\u30b8\u30ea\u30a2":66,"*top":97,"_long":[2,155],"\u91ce\u9996":67,"\u30ec\u30f3\u30bf\u30eb\u30b5\u30fc\u30d0":119,hex:38,reaches:124,"\u30d9\u30af\u30bf":[6,138,1,69,112],"\u7d44\u307f\u8fbc\u307f":[48,78,7
 2,37,120
 ,26,141],monkey:11,"\u305d\u306e\u3088\u3046":153,"\u6c38\u7d9a":[48,108,37,83,100,69,57],"\u8aad\u307f\u8fbc\u3080":[1,60],natty:[23,134],completed:159,acquire:17,documentations:144,"\u3068\u3088\u3044":169,"\u53d6\u308a\u5f97\u308b":39,"\u305b\u3044\u305c\u3044":57,"_illegal":2,"\u30c7\u30a3\u30ec\u30af\u30c6\u30a3\u30d6":[6,112],"\u5229\u70b9":119,"\u30da\u30fc\u30b8":[48,95,3,134,85,112,22,6,30,106],"\u81f3\u308b":11,have:[101,124,93],"=users":[8,47],"\"co":152,min:[161,151,6,17,137,67],"_control":[2,155],"\u914d\u4e0b":[30,134],"_func":[34,67,46,14],"\u8aad\u307f\u8fbc\u307f":[60,3,112,9,23,158],"\uff08gnu":169,"/commands":[67,52,83,92],"_character":73,eight:3,"_offline":99,"\u306a\u3082\u306e":[126,108,134],"\uff09\u3002":62,"\u6e2c\u5730\u7cfb":39,"\u30c7\u30d5\u30a9\u30eb\u30c8\u30c8\u30fc\u30af\u30ca\u30a4\u30b6\u30fc":[6,16,57],request:134,"\u30a8\u30e9\u30fc\u30e1\u30c3\u30bb\u30fc\u30b8":[122,1,10,138,112,6,67,23,99],"\uff08least":104,"\u7d44\u307f\u8fbc\u3093":1
 19,norma
 lly:[124,93,14],text:[122,95,78,4,82,39,151,27,6,102,97,141,124,67,68,133,47,163],"\u8d8a\u3048\u308b":62,supported:[67,36,8],"\u5ea6\u3068":23,conifugration:70,"\u610f\u5473":[95,61,3,163,117,74,158,83,85,112,65,136,169,73,159,151,133],"\u5b66\u3093":165,"*table":[137,100,69,108],"get\u30e1\u30bd\u30c3\u30c9":30,"[mruby":67,"\u65b9\u6cd5":119,")\u3059\u3079\u3066":84,"\u5c11\u306a\u304f":[133,119,111,27,101,163],"\u5c11\u306a\u3044":[95,163,101,142,158,133],"[column":67,"\u7e70\u308a\u8fd4\u3059":138,"_prepend":69,"\u306e\u307f\u3057\u304b":152,"_eval":[48,26,112,37],"\u7e70\u308a\u8fd4\u3057":[151,133,106],"\u5272\u308a":[78,133,11,82,14,92],calling:34,fixed:[6,67],"_busy":[2,155],"\u5236\u5fa1":[6,102,8,84],"\u3002blogs":62,we:67,"\u4ee3\u5165":[138,61,112,163],enhanced:36,wc:[135,116,12,148],xxxxx:134,"\u985e\u4f3c":[61,136,112,6,142,67],"{name":133,"(string":98,"\u30c7\u30e1\u30ea\u30c3\u30c8":82,progress:132,"\u6751\u4e0a":[67,112],"_incompatible":2,"\u5b66\u3073":[95,
 66,117],
 "\u7dad\u6301":[119,47],"\u9577\u3059\u304e\u308b":112,sho:112,"\u5168\u4ef6":[137,163,133],"\u518d\u8d77\u52d5":9,plugin:[23,67,25,37,48],"-suggest":[45,48,37,136,138,112,130,6,67,23],"_expression":95,".org":[3,89,8,169,148,96,134,74,11,12,15,141,106,38,20,151,65,90,67,116,117,135,77],"\u88dc\u6b63":[48,44,37,136],"\u628a\u63e1":111,otherwise:[34,69],comment:[164,68,165],"\"fulltext":78,"\u304a\u304d\u307e\u3057\u3087":11,"-history":23,"\u4ee5\u524d":[62,165,112,6,11,67,23,170],"\u30ab\u30b9\u30bf\u30e0":8,"\u91cd\u307f\u4ed8\u3051":[62,95],"\u30e1\u30e2\u30ea":[15,116,138,148,12,112,14,6,135,89,123,67,69],"\u5c0f\u6570\u70b9":11,json:[74,138,6,67,23,93],"\u91cd\u307f\u4ed8\u304d":67,copied:34,"\u901f\u3044":82,"_end":2,"\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u30c7\u30a3\u30ec\u30af\u30c8\u30ea":23,bulk:73,finished:132,"_domain":2,"=..":134,"\u5168\u4f53":[169,48,25,112,37],value:[34,35,60,108,74,83,95,112,6,137,100,17,131,67,69,46],"\u540c\u3058":[1,78,39,85,8,9,92,47,48,95,
 10,133,7
 4,136,14,102,16,21,151,137,23,158,119,138,122,30,170,73,33],almost:124,"\u6307\u91dd":[76,154],"(cve":67,"\u30bf\u30a4\u30df\u30f3\u30b0":[6,3],".db":[85,3,90,112],pkgs:116,"-endpoint":[118,56],optarg:[49,72],"\u67af\u308c":[126,168],":!":163,"[apt":6,"\u672c\u4f53":76,"\u30c4\u30a4\u30fc\u30c8\u30dc\u30bf\u30f3":134,center:157,"\u30b9\u30c8\u30ec\u30fc\u30b8\u30e2\u30fc\u30c9":112,"\u30bd\u30fc\u30b9\u30a2\u30fc\u30ab\u30a4\u30d6\u30d5\u30a1\u30a4\u30eb":134,sets:14,position:[34,40,78,97],"*result":100,"1byte":155,"\"ellipsoid":157,"\u8868\u793a":[1,4,85,6,23,92,169,140,48,95,10,134,11,38,62,151,112,71,113,67,99,119,138],"-platform":123,stores:73,"_byte":[2,155],"x\u30df\u30ea":[39,133],"\u5229\u7528":[78,37,85,6,89,23,169,48,134,12,15,100,141,106,108,148,151,111,112,67,160,116,72,119,122,135,168,123,57,73],stored:[56,42],"\u30ad\u30fc\u30b5\u30dd\u30fc\u30c8":82,":<":[95,163],"\u958b\u59cb":[95,66,145,151,112,71,52,67,23,69,160],"_true":69,"\u3055\u3093":[117,138,27,130,11
 2,6,152,
 67,23,99,47,106],add:[95,78,12,6,110,67,144,106],"\u3002gqtp":[161,2,90,155],"\u3055\u3089":68,match:[48,74,138,112,14,139,169],tests:134,"|none":95,"\u5730\u57df":119,elapsed:[118,122,4,132],"\u30c8\u30ec\u30fc\u30c9\u30aa\u30d5":62,like:[8,108],success:155,"_leak":160,"_decr":69,"\u7f6e\u63db":95,"\u30af\u30a8\u30ea\u30fc\u30d1\u30e9\u30e1\u30fc\u30bf\u30fc":47,works:[34,132],soft:124,"\u63d0\u6848\u7528":118,"\u4e0d\u6b63":[1,138,112,67,23,160,57],"((x":39,"\u30b5\u30fc\u30d0\u30fc\u30d7\u30ed\u30bb\u30b9":112,"\u8ca0\u8377":[138,8],"\u7121\u52b9":[95,163,109,112,6,100,8,137,169,99],"\u610f\u56f3":[163,164,112,6,102,67,68],tmp:[3,134,118,136,83,85,112,52,90,92,158,47],"_optarg":[49,72],sjis:[169,36,85],"\u30b5\u30de\u30ea":112,"\u5f62\u5f0f":[48,1,61,37,109,26,6,67,23,99],",\"domain":117,"\u30d3\u30c3\u30c8\u30b7\u30d5\u30c8":133,"\u30d0\u30b0":[23,111,112],"\u3046\u307e\u304f":[76,154],dcb:67,host:[151,90],"\u6319\u52d5":[6,55,138,85,48],"\u30c0\u30e1\u30fc\u30b8":62,abo
 ut:[34,1
 22,132,124,15,110,67,144,70],actual:[67,8],socket:155,"\u3055\u305b":111,"\u4ee5\u5185":[165,65,16,133,159],introduces:67,"\u3055\u304d":11,"_time":[122,132],tomo:38,"\u3055\u3044":[126,78,3,128,115,82,39,40,22,6,2,89,90,9,131,96,169,47,148,95,66,133,74,11,136,12,62,52,17,55,83,57,106,60,43,20,149,150,151,112,64,164,65,153,104,67,114,160,116,163,117,119,120,102,135,165,30,77,8],introduced:8,"!!":[51,38,8,165],"\u6307\u3059\u5024":137,"\u30ea\u30b9\u30c8\u30a2\u30c3\u30d7":134,"!)":8,dataset:[118,56,167,159],"_object":2,"\u30ec\u30fc\u30bf":6,rch:78,">default":4,"\u901f\u5ea6":[23,38,151,112,82],"\u7591\u554f":68,glib:112,"_inappropriate":2,"[power8":67,but:[118,124,56],"\u3068\u3068":[75,106],"\u3068\u3069":44,"\u3068\u306e":133,"\u3068\u3063":8,"\u30fb\u5168":139,buf:[100,69,108],bug:[6,67,36],"\u5730\u56f3":119,"-w":134,"\u3068\u3057":[161,38,60,61,133,152,11,151,39,85,112,42,101,66,16,8,68,14,158,159],"\u3068\u3048":[10,119,109,129,27,41,65,169,73],binlib:134,"\u3068\u304
 d":[1,78
 ,3,39,129,85,42,6,8,9,67,169,46,47,148,95,66,133,134,74,11,136,12,14,102,100,16,142,137,57,38,61,107,121,111,112,64,152,155,23,158,159,116,170,163,117,119,138,27,122,135,165,77,90],"-disable":[118,23,138,67],"!\\":133,epel:[6,116],colum:124,pid:[1,169,85],"\u8a08\u7b97":[80,1,66,133,98,119,39,112,42,6,65,16,131,67,157,159],"\u30c7\u30a3\u30b9\u30c8\u30ea\u30d3\u30e5\u30fc\u30b7\u30e7\u30f3":[138,169,134],"-config":[1,138,85,6,23,169],saer:[136,16],"\u4f7f\u3044\u5206\u3051":[62,129],pip:110,"\u30c1\u30a7\u30c3\u30af\u30b5\u30e0":134,"\u305f\u3060\u3057":[1,163,129,85,112,64,53,30,137,23,133],"\u305f\u3060\u3051":6,"\u6291\u5236":[6,67,112],detail:151,"\u3068\u308b":69,"\u4fc2\u6570":[95,61],"\ufffecrch":78,"\u3068\u3082":[95,133,149,151,27,164,65,163],"_vars":34,"/sysconfig":126,"\u306e\u3044\u305a\u308c":[83,79],"\u307b\u3069":[126,3,11,136,85,57],"\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u30d0\u30a4\u30c8\u30aa\u30fc\u30c0\u30fc":[6,155],"\u5909\u3048\u308b":[62,95],"\u307b\u3
 046":67,
 "\u307b\u304b":[11,119],"-r":[118,56],"4e":149,"|ro":95,"\u3002groonga":[3,4,82,6,89,8,127,169,148,95,10,133,12,151,112,64,67,68,159,71,116,163,119,135,76,90],"\u6e1b\u3089":[6,82,16,79],"\u30ab\u30ec\u30f3\u30c8\u30ec\u30b3\u30fc\u30c9":137,tweet:101,"\"ab":152,under:[118,67,8,56],"-ci\u4e0a":112,"/acccess":126,"/plugins":[138,169,112,9],"\u5b9f\u6570":39,"\u6761\u4ef6\u5f0f":6,"\u6700\u9577":[23,151,133],"_snip":[6,67],"\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8":136,"-repository":[6,12,134],estimates:97,"/mm":133,"\u7b87\u6240":[122,27,134,112],"\u30aa\u30fc\u30d0\u30fc\u30d5\u30ed\u30fc":[23,112,67],"\u4e00\u8a9e":62,"\u5b9f\u65bd":134,"\u81f4\u547d":6,"-rpm":134,"\u7d44\u8fbc":[59,88,98,5,39,63,157,162,64,29,7,139,125,141,143,21,92,31,71,113,94],"\u683c\u7d0d":[35,108,61,72,69,80,81,82,64,119,101,15,100,133,53,85,92,23,49,57],"\u53cd\u8ee2":133,"\u30e2\u30cb\u30bf\u30fc":[135,116,12,148],"\u9069\u7528":[67,73],"\u3002output":141,studio:[6,89,112],path:[34,72,83,9,100,52,110,6
 9,108],"
 \u95a2\u4fc2\u5f0f":76,".ddl":151,"_key":[1,83,85,41,6,23,92,97,101,95,66,133,74,136,52,51,102,100,53,141,137,57,40,108,54,145,112,164,153,84,67,114,99,163,138,27,96,170],"\u79cb\u8449":65,changed:[36,8],"\u5f62\u614b":[119,169,133],"\u58ca\u308c\u308b":[6,23,1,138,112],"\u63a8\u79fb":10,"\u3082\u3063\u3068":95,"-ci":112,"\u8fd4\u5374":[92,95,3],"\u8aad\u307f\u3084\u3059\u3044":99,"\u30bd\u30fc\u30b9\u30ab\u30e9\u30e0":[67,83],"\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u30d5\u30a1\u30a4\u30eb":112,noarch:[148,116],m6:20,"\u30c6\u30fc\u30d6\u30eb\u30ec\u30b3\u30fc\u30c9id":107,namebuf:[69,108],autogen:[6,134,106],"\u30a2\u30e1\u30ea\u30ab":66,"_jis":169,"-bind":[6,23,85],must:[34,97,118,42,124,73,56],me:32,te:78,"\u7f6e\u304d\u63db\u3048":[67,85,163,106],mb:6,mm:[132,133],ml:111,"\"blank":170,"\u30c6\u30ad\u30b9\u30c8\u30d5\u30a1\u30a4\u30eb":151,mv:21,install:[76,160,134],my:[95,163,133],"/xml":47,"\"s":[78,136,16,159],end:[161,145,4,155],eng:[136,159],"\u3002html":145,"\u3002fun
 ctions":
 160,"\u30d7\u30ed\u30bb\u30b9":[161,71,10,3,119,85,112,6,113,52,8,9,151,143,47],env:158,"\u3067\u3082\u3063\u3068":126,rroonga:[164,112,15,102,142,67,68,70],"\u30b4\u30df":[23,138,113],"\u7d42\u4e86":[10,134,151,138,85,112,14,6,143,67,46],description:[165,129],"-devel":[148,116],"\u305d\u306e\u5f8c":133,".tar":106,"\u30d9\u30af\u30bf\u30fc\u30ab\u30e9\u30e0":[48,127,112,67],"-files":76,"\u5c0f\u3055\u3044":[95,61,163,82,130,137,157,57],"\u5272\u308a\u5f53\u3066":[15,138],"\u4e88\u5b9a":[60,10,74,75,27,66,131,23,47],executed:90,"\u7acb\u3061\u4e0a\u3052":151,"\u30ed\u30b0\u30c7\u30a3\u30ec\u30af\u30c8\u30ea":67,"\u305f\u304f":[126,117,112,27,152,23,47,106],"\u5bfe\u8c61table2":100,synonyms:158,"\u305f\u304b":[23,95,16],"@packages":134,gqtp:[119,76,168],"\u305f\u3073":[65,10,151,134],"\u305f\u3060":[148,74],"\u8fd4\u308a\u5024":[67,112],"\u4e00\u884c":[151,138,85],"\u3072\u308d":128,"\u30d9\u30f3\u30c1\u30de\u30fc\u30af\u30d7\u30ed\u30b0\u30e9\u30e0":112,"\u3072\u3089":[159,16
 3,133],"
 \u30af\u30a8\u30ea\u30fc\u30ad\u30e3\u30c3\u30b7\u30e5\u30a8\u30f3\u30c8\u30ea\u30fc":104,"\u3054\u3089\u3093\u304f":91,"2\u3064":[0,95,3,163,117,98,165,83,112,42,64,102,126,164,67,68,171,47,57],each:[118,136,42,16,8,132,73,159],searc:159,signing:134,"\u3002\uff08":[80,95,138,163,106,82,39,129,27,41,14,113,16,133,142,137,23,42,159,70],"\u3002\uff09":[80,1,129,163,106,82,95,27,41,42,16,133,137,23,70,138,57],"(byte":[100,108],"\u6e96\u62e0":[8,112],goo:[163,133],msgpack:[4,155],tried:165,"\u30da\u30a2":[79,11,42,152,16,158,159],newly:27,"\u4f59\u8a08":111,free:[113,138,132],"\u305f\u308a":[126,81,82,39,142,111,119,67,76,57],"\u305f\u3089":[95,133,134,164,138,111,126,102,84,67,169,159,47,106],"\u30ab\u30e9\u30e0\u30aa\u30d6\u30b8\u30a7\u30af\u30c8":52,freq:42,"\u30b0\u30ed\u30fc\u30d0\u30eb\u30ad\u30e3\u30c3\u30b7\u30e5\u30aa\u30d6\u30b8\u30a7\u30af\u30c8":15,"\u305f\u3081":[119,76,168,154,22],"\u53e4\u304f":67,freecode:76,"\u53e4\u3044":[6,165,52,170,134],"_locked":69,filter:[
 74,138,1
 12,6,153,139,67],onto:124,rand:[48,144,37],already:[34,124,17,56],"\u53ef\u5909":[23,83,31,155],"\u897f\u66a6":133,top:[23,97,29],"\u30d6\u30e9\u30a6\u30b6":[169,90,134,106],"\u304a\u304b\u3057\u304f":138,too:[68,155],tom:102,tood:34,"_pragma":95,tool:[70,110],serve:134,"\u30b4\u30df\u30bb\u30b0\u30e1\u30f3\u30c8":113,".com":76,"\u6d0b\u723e":23,"\"good":[95,133],"_untag":[48,144,112,37],expr:[69,73,46,105],"*cursor":97,obata:138,"_isspace":34,"\u8d64\u9053":66,ram:151,"\u6709\u3057":83,"\u5834\u5408":[61,111],"\u5f93\u3063":[95,100,137,30,49,47],"\u4e00\u89a7":[48,37,106],"_source":134,hanako:153,"\u591a\u9762":119,"> y":112,"/stop":[147,40],"\u5f93\u3046":138,"/share":[23,85],though:159,"\u3044\u307e\u305b":[80,95,78,163,82,112,122,8,136,133,171,158,116,47,57],bsd:169,"\u3072\u3068\u3064":[6,163,98],"\u30b5\u30b8\u30a7\u30b9\u30c8":[48,37,136,138,167,6,67,23,169],treats:67,"\u30ed\u30fc\u30de":159,"\u30ed\u30fc\u30c9":[48,119,138,112,67,23],"\u30ec\u30b3\u30fc\u30c9":[35,6
 ,23,49,4
 8,74,51,100,53,137,139,58,61,107,108,112,153,67,69,119,138,73],marverick:138,"\u307f\u306a\u3055":61,pkg:[20,138,169],"\u5ea6\u8868":138,"\u5c0f\u6570":[122,23,95],"\u6c42\u307e\u308a":119,"\u3002hook":81,"\u306b\u3064\u3076\u3084\u3051\u308b":111,"\u30b3\u30de\u30f3\u30c9\u30a4\u30f3\u30bf\u30fc\u30d7\u30ea\u30bf":61,"\u59cb\u307e\u3063":[122,152],"_valid":8,fontaine:23,"*fin":46,"\u3064\u3064":[62,102],watch:134,"\u306f\u307e\u3068\u3081\u3066":134,"\u3064\u304d":[60,96,74,95,64,104,131,158],"\u3064\u304b":130,"\u3064\u3044":165,"\u7d50\u679c":[6,23,131,49,48,95,134,100,53,141,60,61,112,104,67,160,70,119,138,120,122,73],hendro:112,"\u30b5\u30f3\u30d7\u30eb\u30c7\u30fc\u30bf":[95,66,164,145,27,41,102,153,84,96],"-per":[118,23],"_with":[128,129,100,108,133,57,163],"\u3064\u3051":[95,66],nul:[34,23,72],"-commnad":10,ciritical:8,"\u5bfe\u8c61cursor":[137,107],"_for":61,"\u30d7\u30ed\u30b0\u30e9\u30e0":[6,83,76,138,8],"\u56db\u6368":23,"\u30d7\u30ed\u30bb\u30b9id":90,"\u30b5\u3
 0fc\u30d
 0\u30fc":[45,48,116,37,148,12,112,6,135,168,8,67,23],"\u59cb\u307e\u308a":134,"\u59cb\u307e\u308b":[95,163,151,64,152,100,53,67,158,159,47,133],news:[67,134],"\u82e6\u624b":119,"\u3068\u3057\u307e\u3057\u3087":[68,79],extracts:73,"\u30e9\u30f3\u30c0\u30e0":65,"4gib":[82,155],"\u65b9\u5411":137,"\u591a\u91cd":161,"\u5f8c\u304b\u3089":141,"\u7d4c\u7def":[11,39,65],trust:134,"\uff13\u3064":39,"\u30b5\u30fc\u30d0\u30d7\u30ed\u30b0\u30e9\u30e0":151,"\u7b49\u3057\u3044":[95,61,163,69,133],"\u7b49\u3057\u304f":[61,163,133],"&lt":[145,27,41],been:134,"\u30a8\u30e9\u30fc\u30ed\u30b0":126,"_blog":68,"\u8d77\u6e90":11,"/shutdown":[8,47],tokenmecab:[6,62,129,150],"\u5217\u60c5":78,"\u30d5\u30a9\u30fc\u30de\u30c3\u30c8":[113,85,133,141,136],msec:17,xxx:[85,112,133],"_not":[95,2,52,153,155,114,49],"\u6700\u9069":8,"\u7528\u9014":[148,95,74,82,12,112,122,135,89,123,119,116,126],"\u6728\u4e0a":137,"*ctx":[34,35,69,107,72,81,18,14,15,137,100,97,54,55,49,73,46,105,108],"\"e":[136,78,159],"\"a
 ":[67,78
 ,164],"\"b":164,"\"c":164,"\"n":[122,95,3,163,71,8,133,90],"\"h":78,"\"i":[122,147,163,165,95,101,68,133],"\"k":38,"\"t":78,"\u5c1a\u4e5f":112,"\u81ea\u8eab":[6,23,78,85,158],"\"}":[38,147,163,117,164,11,101,42,51,102,65,16,8,153,136,133,68,170,159,47,128],"\"x":112,"\"@":165,"\u691c\u7d22\u4f8b":76,suggest:[23,138,26,37,48],"\u30bf\u30fc\u30df\u30ca\u30eb":8,niku:67,"\"\\":73,"\"]":[38,95,3,133,74,62,165,83,85,27,141,159],"\"_":[3,79,83,40,42,8,96,114,47,128,51,95,66,133,74,11,136,101,102,52,16,141,38,147,62,112,164,65,153,84,68,159,163,117,165,122,170,90],"\"[":6,"\"'":[95,163,74,62,129,112,6,67,133],"\"\"":[164,39,99],"\"#":23,"\",":[78,3,79,83,85,40,41,42,90,92,114,128,101,95,66,133,74,11,136,51,102,52,16,141,38,147,62,145,151,112,71,113,65,153,84,68,159,163,117,164,165,27,122,96,170,8],"\"-":[23,66],"\".":[133,117,159],"\"/":[83,52,85,65,92],"\"(":[79,112],"\")":[38,66,133,98,109,102,112,6,29,65,84,67],"\"*":6,"\"<":[145,112,41],"\">":[145,4,41,27],"\"?":4,"\":":[78,3,4
 ,60,41,4
 2,40,90,131,96,114,47,79,101,95,66,133,74,11,136,51,102,52,16,128,38,147,43,145,150,151,71,113,65,153,84,68,159,163,117,164,165,120,170,8],"\";":[151,8,47],"\u78ef\u90e8":112,charlie:165,"/run":[85,134],"\u3084\u3059\u304f":138,"\u3084\u3059\u3044":[1,95,27,41,142],"\u5bfe\u8c61table":[137,100,69,108],"_tags":[38,165],"_ctx":[15,108,37,48,25,6,17,67,23,93],"\u4ecb\u6587":165,"_buffer":[18,2,155],".scr":151,"*bottom":97,"_selector":[48,26,37,67],"5f":151,"\u30af\u30a8\u30ea\u30fc\u30ad\u30e3\u30c3\u30b7\u30e5":104,ceekz:112,"\u30ab\u30e9\u30e0\u30d9\u30fc\u30b9":[163,133],advanced:36,"\u542b\u3080\u5168\u3066":52,"\u5c0f\u6587\u5b57":[137,78,3,170,57],poedit:106,"\u6b63\u3057\u304f":[6,67,159,112,163],"\"engine":[16,159,42],"\u6b63\u3057\u3044":[152,16,158],"\u7d20\u89e3":[119,169,133],"\u307e\u308f\u308a":76,successfully:34,"_str":[165,73],jennifer:128,escape:73,"\u73fe\u4ee3":119,tutorial:34,".zip":106,"_right":[23,97,29],".github":[134,106],allocate:[48,33],core:151,delete
 d:69,"\u
 30d0\u30c3\u30c1\u30e2\u30fc\u30c9":6,night:[101,79],"\u3001\u300c":[38,1,117,62,129,85,95,65,159],"\u6d88\u3048":82,":type":[73,14],limitation:124,"\u30a8\u30e9\u30fc\u30b3\u30fc\u30c9":[6,3],ppa:[48,123],"\u3002ascii":[163,133],"\u3092\u3054\u89a7\u304f":119,"\u30c6\u30fc\u30d6\u30eb\u30aa\u30d6\u30b8\u30a7\u30af\u30c8":92,two:[132,8,56],"[@":[6,23,112,67],git:[91,134,106],"[{":[8,47],"[a":118,gib:[58,124],"[test":6,"\u3084\u307e\u306d":[67,112],"[n":112,head:[161,155],removep:69,")senna":158,"\u6253\u3064":134,"\u57f7\u7b46":[80,68,87],"\u9032\u6570":[113,133],"[:":90,"[#":[6,23,99,67],"[\"":[38,95,133,74,11,136,83,27,62,165,159,113],autoconf:23,"\u5185\u8a33":62,"[,":157,"\u6dfb\u4ed8":6,"\u8abf\u3079\u308b":[29,157,112,149],decrypt:134,"(match":102,"\u30c9\u30ea\u30eb\u30c0\u30a6\u30f3":[48,95,82,39,112,23,140],check:[48,1,37,26,23,69,160],ongaeshi:[6,138,112],"\u305f\u304b\u3063":[16,79],no:[1,36,82,95,112,97,155,136,124],"/mxcl":134,when:[118,67,110],ne:78,ng:78,ny:16
 5,settin
 g:124,"\u5217\u6319":3,"\u6ce8\u8a18":112,tid:107,saerch:[136,16],"\u4e09\u756a\u76ee":133,"\u5024\u3054\u3068":117,"=number":123,"_touch":[138,72],"_unlock":[34,69],sql:117,longer:36,"\u30c1\u30e3\u30f3\u30af\u30bb\u30b0\u30e1\u30f3\u30c8":113,"\u672c\u756a":134,"_memory":[6,2],varying:34,",\"tags":38,"\u30d0\u30c3\u30d5\u30a1id":113,"\u30d2\u30c3\u30c8":[95,61,128,62,165,129,112,101,159],row:27,"_same":112,"\u4e00\u822c":[95,3,163,119,15,142,69],environment:[67,70],"}attr":112,"*tid":107,advantage:27,"\u30d1\u30c8\u30ea\u30b7\u30a2\u30c8\u30e9\u30a4\u30c6\u30fc\u30d6\u30eb":[163,133],"=get":40,enqueue:121,"6elz":67,"\u30d5\u30e9\u30b0\u30e1\u30f3\u30c6\u30fc\u30b7\u30e7":31,level:[34,5,85,7,8,132,56,155],"\u51fa\u6765\u308b":165,brother:163,"/db2":47,"/db1":47,"\u6d88\u305b":8,"\u6f14\u7b97\u5b50":[6,138,95,61,112],"\u79d2\u8868":[11,62,65,133],port:[118,151,90,77],"\u5024\u6bce":[95,117],"\u30ea\u30ea\u30fc\u30b9\u30bf\u30a4\u30c8\u30eb":134,"_truncate":[23,100],"/load":[
 60,8,47]
 ,"\u56f0\u3063":111,".builtin":72,reply:68,"3\u3064":[148,95,3,117,11,145,12,27,112,122,135,52,160,142,68,116,126],"\u751f\u3058":[88,5,63,7,139,21,94],baseball:[38,68],"\u9ad8\u6a5f":[119,126,61],"=groonga":[118,8],deb:[6,135,12,134],"\u6b63\u78ba":[11,71,3],"\u63d0\u4f9b":[119,168],"_success":[34,95,2,14,15,17,132,73],"\uff08ruby":70,"_info":[6,48,25,37],"\u9006\u306b":[38,165],"\u30ea\u30f3\u30af":[163,134,11,112,6,91,67,133],"_delete":[81,23,100,69,137],"\u307f\u307e\u3057\u3087":[38,3,79,117,11,165,65,68],"\uff08messagepack":169,handled:8,"-src":135,sports:38,"\"name":102,"\u76f8\u5fdc":100,memory:[34,48,33,124,67],msg:121,outputs:[132,56],"_concurrency":161,"\u30bb\u30c3\u30c8":[40,61,129,100,137,69,94],"\u3044\u308f\u3086\u308b":38,"*dest":100,"_asc":100,".txt":134,"/in":67,"\u672a\u4f7f":67,memry:124,"\uff11\u3064":[83,121],"\u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9":[161,126,8,112],"/setup":70,"_sis":[128,129,163,100,57,133],"-docutils":[134,110],"\u30a4\u30f3\u30b
 9\u30c8\
 u30fc\u30e9\u30fc":[48,123],":clear":134,shibuya:138,"\u76f8\u5f53":[122,65,3,117],"\u5f15\u304d\u8d77\u3059":[6,112],clone:[91,76,134],"\u30aa\u30fc\u30d7\u30f3\u30bd\u30fc\u30b9\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2":70,"\u7f72\u540d":76,"\u6b20\u70b9":119,succeeded:[64,52,153,114],"_ql":67,"\u8efd\u3044":52,"\u30b0\u30eb\u30fc\u30d7":[95,119,112,6,100,53],"\u30af\u30a8\u30ea\u30ad\u30e3\u30c3\u30b7\u30e5":[95,8],"\u3002tag":38,"_res":151,"/srpm":134,"_descriptor":[2,155],"\u542b\u307e\u308c\u308b":[61,3,134,11,119,145,85,41,62],normalizermysqlunicodeci:170,"\u56f2\u307e":[27,41],"\u56f2\u307f":[145,85,27,41],"[[":[128,85,147,41,40,131,92,114,95,66,133,74,11,101,102,52,38,60,62,145,153,68,159,163,118,165,27],"\u30d9\u30fc\u30b9\u30d1\u30b9":8,"_pass":8,"\u56de\u7e70\u308a":151,cutter:76,"\u6ce8\u76ee":[95,117],"\u3059\u306a\u308f\u3061":11,term:[64,113,79],name:[34,108,54,83,63,14,64,113,100,69,73,46,109],"\u500b\u3005":[62,10,61],"\u65e5\u3005":111,"\u30b7\u30a7\u30a2":22,"
 \u534a\u
 7121":[23,57],"\u5bfe\u8c61column":108,"\u53d6\u308b":155,"\u30ad\u30e3\u30c3\u30b7\u30e5\u30d2\u30c3\u30c8":112,"\u30cd\u30b9\u30c8":[6,68,112],"\u30d1\u30fc\u30b9":[23,109,73,142],"\u30de\u30eb\u30c1\u30bb\u30af\u30b7\u30e7\u30f3\u30a4\u30f3\u30c7\u30c3\u30af\u30b9":63,"\u6642\u4ee3":119,"\u3042\u3044\u307e\u3044":57,libstemmer:67,"-default":123,candidate2:136,"\u914d\u7f6e":[3,134],"\u56f2\u3080":[3,27,112],"\u3002key":[100,129,3],"\u30b3\u30fc\u30c9":[78,112,106],"\u30b3\u30de\u30f3\u30c9\u30e9\u30a4\u30f3\u30b7\u30a7\u30eb":163,"\u4e92\u63db":[148,116,10,133,134,12,120,135,30,170,47],turn:8,"\"element":74,"\u30db\u30b9\u30c8":[161,134,85,151,6,90,23],yum:[6,148,116,134,110],"\u5b8c\u7d50":111,"-normalizer":[148,116,12,120,6,135,170],"\u304a\u9858\u3044":[151,111],origin:106,fetched:42,redhat:[23,169],"-version":[138,134],"\u3002geopoint":165,"\u30b7\u30f3\u30d7\u30eb":[171,117,142],"_function":[34,2,155],array:113,"\u7d5e\u8fbc":[48,140],"\u30a2\u30eb\u30b4\u30ea\u30ba\
 u30e0":[
 66,104,142],returns:[34,97,108,118,100,67],kbytes:151,"\u30d1\u30a4\u30d7":64,"\u30a8\u30f3\u30c8\u30ea":[95,133,163,15,164,108],specify:[118,106,8,167,56],"-httpd":[45,15,116,148,37,48,12,6,135,67,23],"(tab":158,"< t1":61,"\u3080\u308b\u3093":[163,133],posix:133,pre:36,"\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u30b5\u30a4\u30ba":58,"_local":[151,141],ann:134,"_groonga":122,enourmous:42,"\u53b3\u5bc6":159,"\u30d0\u30b0\u30ec\u30dd\u30fc\u30c8":76,takuto:138,"_permitted":[2,155],"\u30d5\u30e9\u30b0":[1,78,3,128,5,83,87,6,7,88,23,94,95,133,74,11,137,14,139,21,57,63,64,113,155,67,99,163,120,170],animation:38,"\u30a8\u30b9\u30ab\u30ec\u30fc\u30b7\u30e7\u30f3":[55,95,169,85],multiple:[118,159],"_suggest":130,"_down":[2,155],"_interrupted":2,"\u81a8\u5927":119,"\uff09:":[148,60,129,20,12,116,135,131,77],"\u4e2d\u65ad":[6,23,81],geoindex:38,"8mb":170,"\u5c06\u6765":[60,66,74,120,112,150,43,155,131,47],"\u4e00\u81f4":[48,1,61,134,136,95,130,14,6,100,137,67,99,57],"\u547c\u3076":[6,160,1
 42],"\u5
 ea6y":39,sitecountry:[90,117],"\u540c\u3058\u91cd\u307f":102,"\u88dc\u5b8c":[48,37,136,138,112,44,9],"\u3002weight":11,"\u30d1\u30c3\u30b1\u30fc\u30b8":76,"\u5024\u3088\u308a":[95,61],"\u7530\u8fba":112,"_json":93,"\u985e\u7fa9":95,explicitly:[159,110],"[2":85,"\u5f53\u8a72":[10,69],define:[48,26,37],ssh:134,"\"null":6,"_port":151,":')":64,tokenfilterstopword:[67,40],"\u30b9\u30fc\u30d7\u30ab\u30ec\u30fc":129,mapped:124,ignored:[6,72],"\u30b9\u30b3\u30a2\u30fc":74,".co":[95,36],"#'":85,"\u30c7\u30fc\u30bf\u30ed\u30fc\u30c9":[165,1,57],fails:67,"<gqtp":151,"\"#\"":151,"(..":112,"_tokenize":[48,26,37],"#{":132,cities:66,come:165,"\u30af\u30ea\u30fc\u30f3":134,quiet:155,"\u30ec\u30b3\u30fc\u30c9id":[48,107,37,6,100,69],"\u4e00\u822c\u7684":119,color:170,whombx:112,"\u30c6\u30fc\u30d6\u30eb\u30d7\u30e9\u30b0\u30a4\u30f3":6,period:67,"\u6a19\u8a18":67,"\u76f8\u5bfe":[23,95,134],"_clone":134,raring:[67,112],"#proxy":8,"*db":[69,72,14],"\u6709\u9650":95,"(age":84,"\u4ee3\u308f\u308
 a":[170,
 163,145,85,27,41,89,90,169,8,57],engine:[78,136,145,27,41,42,152,16,159],"/vdw":[65,3,117],"_tokenizer":[6,95,2],"_value":[60,108,99,138,95,112,137,53,131,23,69,73],"_tokenized":[78,120],"case":[34,124,56],"\u25cb\u25cb":111,"\u30ed\u30ae\u30f3\u30b0":14,shops:129,"\u975e\u63a8\u5968":6,"\u53d7\u3051":[66,3,79,155,112,6,8,84,67,121,47,90],"\u305f\u3068\u3048":62,saerc:[136,16],"\u559c\u3073":[75,106],archive:[48,123],"{prefix":[169,9],html:[76,160,134],"\u5831\u4ee5":78,events:47,"\uff08romaji":159,status:[48,1,37,138,26,112,6,153],"0\u30d9\u30fc\u30b9":95,downloads:89,"[\u8a9e":113,"\u7d4c\u7531":[64,88,143,134,5,151,138,63,6,113,7,139,141,92,21,67,31,71,125,94],"\u8907\u6570":[1,78,81,166,6,8,92,48,95,74,136,15,102,57,40,61,108,151,145,111,112,64,153,23,163,119,138,120,30,171],without:[159,42,8,27],"[geo":[23,112],"\u30d1\u30bf\u30fc\u30f3":[122,133],"/unit":160,"\u4f5c\u6210\u6e08":85,"\u30a2\u30fc\u30ad\u30c6\u30af\u30c1\u30e3":[76,154],unicode:170,"\u3088\u304b\u3063":6
 2,"\u53e
 f\u5426":3,"\u3002\u3056\u3063\u304f\u308a":74,blog:[62,164,68,3],"\\'":[85,163],"\\%":89,"\\\"":[96,145,129,27,41,51,164],"\u9577\u65b9\u5f62":23,hino:112,"\u63a2\u3059":68,"\u3002point":[29,157],"/base":134,"\\\\":[164,145,163],")..":134,"\u3079\u304d":[83,69,155,134,170],"\u3068\u304a\u308a":[58,65,151,117],"*mutex":34,"_send":[15,93,14],"-mm":[132,133],"_host":151,"\u53f3\u8fba":[23,138],"\"groonga":[95,133,74,27,152,164,57],frees:34,automake:138,"\u9234\u6728":6,"@uzulla":23,"_unlink":69,mooz:23,"\u4e09\u3064":[66,129],o0:134,"/eval":131,"\uff08personal":[48,123],"\u30b9\u30da\u30a4\u30f3":66,tokenbigramsplitsymbolalpha:[95,78,62,129,150,32],oo:[82,78],on:[34,36,97,69,118,145,27,41,100,78,8,67,93,47,106],ok:153,of:[34,36,41,42,6,8,132,46,97,136,14,100,110,56,108,145,113,67,159,164,118,27,167],"_escalation":[48,138,37,25,14,169],"\u30e6\u30fc\u30b6\u30fc":[76,154],"\u8a2d\u5b9a\u5024":[149,1],os:[48,134,123,110],or:[34,95,97,79,118,100,132,102,65,155,124,67,93,158,163],o
 p:[100,4
 9,73,108,97],"_leading":95,"\u5c11\u306a\u3051\u308c":57,"\u5f0f\u5168":[163,133],"\u884c\u76ee":[122,151,134],"\u30c1\u30e3\u30f3\u30af":113,libmecab:[135,12,134],"{path":169,"\u8a55\u4fa1":[131,164,61,112,133],there:[124,159,163,74],"\u53d7\u3051\u53d6\u308a":[61,3,8],strict:67,"\u300ccomments":165,"/modules":[138,8],"\u901a\u308a":[80,78,83,41,42,92,169,95,66,133,134,136,12,102,93,57,62,145,164,96,84,68,157,70,163,120,27,153],"*escaped":73,"\u30ce\u30fc\u30de\u30e9\u30a4\u30b6\u30fc\u30aa\u30d7\u30b7\u30e7\u30f3":170,"(location":[38,65,66,165],datasets:167,"\u69cb\u7bc9":76,"\u4f5c\u3063":[117,62,100,8,137,23,170],"\u30ea\u30d5\u30a1\u30ec\u30f3\u30b9":67,":macro":108,"/hostname":[151,85],"\u30de\u30fc\u30b8":[6,106],"\u65b9\u5f62":[66,157],"\u5927\u6587\u5b57":[3,57],"\u30d0\u30a4\u30c8\u30b7\u30fc\u30b1\u30f3\u30b9":112,"\u4f5c\u308a":[68,16,159,57],"\u4f5c\u308b":[38,79,74,165,121,16,142,57,106],"\u8ab2\u7a0b":112,gettext:106,"\u3066\u3057\u307e\u3044":111,"\uff08proc"
 :81,"_ty
 pe":[6,48,25,37,67],ftp:151,included:67,"\u53d7\u3051\u53d6\u3063":119,"\u3002ctrl\u30ad\u30fc":3,"/mysql":170,"\u30ea\u30bd\u30fc\u30b9":[15,67,101],"\u65b9\u5f0f":[85,68,3,119],":mm":[132,133],"\u30ab\u30d0\u30ec\u30c3\u30b8":76,"\u6c17\u306b":[83,69,106],"/select":[8,90],directory:[34,118,56,155],"4\u3064":[82,27],"\u30c7\u30fc\u30e2\u30f3":[6,1,85,8,112],migrated:[95,163,133],"\u306a\u3051\u308c":[35,2,127,83,85,6,8,169,51,95,96,133,74,11,52,14,15,100,57,108,151,64,164,84,69,158,70,163,73],dist:134,executing:[118,14],scalar:74,"\u6761\u4ef6":[76,61],ptr:34,"\u8fd1\u3044\u9806":80,jessie:[67,112],"\u30d3\u30c3\u30c8":[137,163],"\u5b58\u5426":69,"/locale":[106,134,110],"/scalar":127,init:[6,67,169,46],program:[118,56],"\u5b9f\u7528":67,".name":[113,165,164],"[travis":112,"\u95a2\u9023":[119,76,111,134,22],"=message":123,"-word":95,systemctl:126,"***":7,llt:78,"\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb":[119,134],"\u30a4\u30f3\u30b9\u30c8\u30fc\u30e9":[23,134],"\u8a9e\u7248":134
 ,longtex
 t:[39,97],list:[134,56,167,110],"_html":[48,37,85,112,6,67,23,144],"\u304a\u3088\u3073":[3,134,11,119,85,6,169,46],"\u4f4e\u6e1b":[126,138],"\u6d69\u4e8c":6,"<protocol":85,"\u89aa\u5207":138,yappo:[67,36,112],"\u884c\u3048\u308b":[6,38],"\u30c8\u30fc\u30af\u30f3\u30d5\u30a3\u30eb\u30bf\u30fc":[48,40,78,37,57],"/news":134,tex:78,"/centos":[116,126,134],"_scalar":[79,83,40,41,96,95,66,133,101,102,52,141,38,147,108,62,145,64,164,153,84,68,163,117,165,27,124],will:[34,124,69],"(packages":134,sub:[48,144,112,37,134],"\u30bd\u30fc\u30b9\u30b3\u30fc\u30c9":76,"*section":108,memcached:[48,168,160,140,119],tags:[38,83,74,92,57],compressed:67,"#worker":8,serihiro:6,"\u6163\u308c":117,allows:27,matsuu:138,options:[161,151,85,8,167],gtihub:23,tokenunigram:[150,32],ocelot:[23,112],"\u5358\u7d14":[61,128,157],"\u300c\u697d\u3057":129,"/atv":[65,3,117],"\u69cb\u6587":[48,37,74,112,130,6,67,73],"\u30b5\u30fc\u30d0\u30d7\u30ed\u30bb\u30b9":[71,125],"\u7a4d\u7b97":[95,61],"_expire":69,thus:[5
 6,167],"
 \u547c\u3093":[67,129,117],"\u3002git":134,"\u30d7\u30ed\u30f3\u30d7\u30c8":4,"\u524d\u63d0":76,"_supported":[2,155],"\u89e3\u6790":76,"\u79fb\u884c":[23,10],"_encoding":[48,25,37],"\u306e\u306b\u5bfe\u3057":14,"=table":57,"\u671f\u5316":[6,14],"\u30ea\u30cd\u30fc\u30e0":23,"\u958b\u767a":[119,76],"\u7406\u7531":119,">\u529b":7,recursive:[91,134],endian:67,stemming:67,"&..":90,overcommit:124,disable:[118,23,8],"_text":[67,73,120,160],"\u30ea\u30dd\u30b8\u30c8\u30ea":[76,154,134],"-max":[118,23,85],"\u30e1\u30e2\u30ea\u30a2\u30af\u30bb\u30b9":160,"-munin":[135,116,123,148],"-http":[48,116,148,12,112,28,6,135,8],specifying:[34,67],"\"book":133,":\u79d2":165,"\u30c6\u30b9\u30c8\u30c7\u30fc\u30bf":134,"\u9ad8\u307e\u3063":119,disables:[8,110],developed:147,disabled:[132,159],"\u623b\u308a\u5024":[34,107,14,15,100,17,69,73],"\"is":11,"\u30bf\u30a4\u30d7":[81,23,151,47],"_link":[2,155],"\u30e6\u30fc\u30b6\u30c7\u30fc\u30bf":105,soccer:38,"\u30d6\u30fc\u30ea\u30a2\u30f3":39,"_large
 ":[2,155
 ],"return":[122,67,132],"\u52d5\u4f5c":76,"\u6d45\u898b":112,"\u5897\u3048":[131,68,78,74],"\u8a71\u984c":22,"-encodiong":133,innodb:119,"\u8208\u5473":119,"-create":[45,48,37,136,112,130],"\u5897\u3084":74,weight:[95,108,74,11,6,67],generation:110,"_release":134,"/en":[8,134,110],"\u30ea\u30dd\u30b8\u30c8\u30ea\u30fc":12,"\u6c42\u3081":[119,98],"_new":[6,23,121],"/managers":[8,47],"\u3072\u3053\u3055\u3093":[6,67],generate:[34,110],thread:[34,132,100,151,121],"\u306b\u3088\u308b":[48,66,133,134,11,119,39,111,112,6,67,23,99,140],"_hash":[95,66,133,74,101,102,100,153,96,141,84,137,92,97,170,57],"\u30ab\u30b9\u30b1\u30fc\u30c9":[67,112],"\u5927\u304d":[74,82,6,113,8,57],"\u5e03\u6559":76,"${":[102,95,133,124,106],"\u306a\u306a\u3069":[163,133],gpl:36,passes:134,"\u5b58\u5728":[1,3,129,126,6,90,95,69,14,100,53,141,137,149,151,112,65,84,67,68,157,117,119,138,122,29,8],script:[51,67],gpg:134,"\u3050\u3088\u3046":66,"\u60c5\u5831\u540d":92,passed:134,store:[97,73],gps:119,"\u8a9e\
 u691c":9
 5,option:[118,132,56,110],"$(":[148,135,116,12,77],"/synonyms":158,"\u6574\u5408":[1,69],"\u6271\u3048\u308b":[149,112,67],"\u898b\u308b":2,"\u306e\u304b\u308f\u308a":67,"/groonga":[126,3,83,85,6,89,8,9,91,92,169,148,134,75,12,52,106,20,112,90,23,158,70,116,118,138,135,124,77],"-working":6,"-get":[6,135,12,134,110],",[\"":62,"7e":151,"\u898b\u3066":[122,95,8],"\u307e\u307e":[10,134,117,11,111,112],"\u898b\u3064":[6,136,138],"/#":15,"\u540dn":[92,95],"\u307e\u3060":[60,10,133,136,95,27,71,155,112,131,23],"\u307e\u3067":[58,51,61,3,128,117,82,84,85,112,101,15,17,134,67,68,165,151,106],"\u307e\u3059":[0,2,3,4,5,6,7,8,9,10,75,12,13,14,15,16,17,20,21,23,25,26,27,29,30,31,73,34,35,88,59,39,40,41,42,43,44,45,46,47,148,169,51,52,53,54,55,56,57,58,38,60,61,62,63,64,65,66,67,68,69,70,71,72,98,135,76,77,78,79,80,81,82,83,85,22,87,89,90,91,92,49,94,95,96,74,100,103,101,102,11,104,105,106,107,108,109,111,112,113,114,116,117,118,119,120,122,123,124,125,126,127,128,129,131,133,134,136,137,
 139,141,
 142,143,144,145,146,147,149,150,151,152,153,155,84,157,158,159,160,161,162,163,164,165,166,168,170,171],"\u307e\u305a":[3,79,117,62,165,129,151,89,8,134,133,68,169,106],"\u307e\u305b":[34,35,126,2,3,79,104,80,82,39,129,85,60,41,6,78,90,9,131,92,67,169,47,51,95,66,133,134,74,11,136,151,100,14,15,102,52,16,53,17,164,21,143,83,57,147,43,107,108,62,149,127,150,111,112,101,64,137,153,155,84,23,68,69,158,159,71,170,163,117,152,119,120,27,122,106,73,125,8],"_list":[48,1,2,37,138,26,6,67,23],"\u307e\u305f":[0,88,127,4,5,82,39,85,41,7,8,92,169,47,94,95,66,133,134,14,100,139,141,21,143,83,57,108,151,63,71,113,84,23,99,160,70,64,163,27,122,31,125],"\u3058\u304d":27,"\u6c42\u3081\u308b":[119,66,117,157],centos6:6,"\u7279\u5b9a":119,superior:27,"[pat":6,"\u9069\u6642":81,"\u30b3\u30e1\u30f3\u30c8\u30ab\u30e9\u30e0":68,"\u66f8\u304d\u5f8c":129,added:[67,100,36,97],"\u3093\u3057\u304d":142,"\u30b3\u30de\u30f3\u30c9\u30a4\u30f3\u30bf\u30d5\u30a7\u30fc\u30b9":61,"\u30d5\u30a3\u30eb\u30bf":6,
 exec:155
 ,customize:[8,159],"\u30e1\u30fc\u30c8\u30eb":[66,157],"\u89e3\u653e":[71,107,14,15,137,67,69],nothing:93,"\u73fe\u5b9f":117,"\u307e\u307e\u3067":62,"\u3002id":14,"-oriented":27,"\u9577\u3055":[108,11,54,151,6,100,137,69],orangain:112,"\u624b\u52d5":8,"&query":90,".rb":[67,60,138],"\u304a\u3051":95,"_users":165,"\u304a\u304d":[119,134],"\u304a\u304b":169,"\u304a\u3044":[3,108,134,11,119,112,100,53,23,69,160,106],"\u59cb\u70b9":3,"_call":[2,155,61],"_format":[2,155],firewood:[6,112],"\u304a\u3070":[23,1,112],concatinated:118,"-ftp":151,"\u4f4e\u6a5f":61,"\u904b\u7528":119,"\u30a2\u30af\u30bb\u30b9\u30ed\u30b0":[16,171,159,42],"\u629c\u3051\u308b":3,"\u671b\u307e\u3057\u3044":[119,111,134],"\u30c7\u30fc\u30e2\u30f3\u30d7\u30ed\u30bb\u30b9":8,longest:100,"\u304a\u3070\u305f":[23,112],"\u305d\u308c":[126,3,79,39,129,42,89,148,95,96,133,134,11,137,83,106,61,107,62,54,71,68,69,163,117,138,57],"\u306b\u304a\u3044":[11,10,134],"\u4fdd\u8a3c":[113,10],"\u6570\u5024":[48,1,61,163,74,1
 29,85,95
 ,64,138,104,131,157,140],"(content":[96,27],"\u30b3\u30df\u30c3\u30c8":134,"\u76ee\u4ee5\u964d":95,art:165,tobby:102,dump:[48,1,37,138,26,6,67,23,93],"]]":[95,118,136,85,51,153,139,151],"][":[163,112,6,67,23,99],"\u305d\u3046":[84,111,133,70],are:[34,95,97,74,118,124,159,27,167,42,132,17,112,110,67,73,56,106],"\u30ab\u30ec\u30f3\u30c8\u30c7\u30a3\u30ec\u30af\u30c8\u30ea":[151,134,106],"_mutex":34,"]}":[11,113,164],"\u30b9\u30b3\u30a2":[95,61,74,62,136,6,118,65,53],"]x":165,"\u5897\u3048\u308b":[150,43],libraries:67,"/non":112,"\u305d\u306e":[48,61,134,119,111,123,106],korea:117,recently:104,creating:124,"\u5927\u91cf":[82,38,61,3,57],"\u304a\u3088":17,"\u898b\u3064\u3051\u308b":[52,170,8,159],"\u304a\u308a":[67,65],solr:133,"\u672a\u521d":6,"\u30c6\u30fc\u30d6\u30eb":[48,61],license:[36,134],"\u8a02\u6b63":158,"]'":[8,47],context:[73,69,27,8,14],"]\"":[6,165,112],"],":[78,3,79,83,85,40,41,42,90,92,114,128,101,95,66,133,74,11,136,51,102,52,16,141,150,38,147,43,62,145,151,71,1
 13,65,15
 3,84,68,159,163,117,164,118,165,120,27,122,96,170],"]/":90,"])":[59,145,157,17],finds:100,minagawa:112,"\u691c\u7d22id":100,"\u3042\u3068":[134,106],improper:155,"\u30b3\u30de\u30f3\u30c9url":47,"'alice":163,"\u7d76\u5bfe":9,":#{":132,"\u8003\u616e":[62,79],"\u5f0f\u3068\u3057\u3066":73,due:27,pg:84,"\u30ea\u30d0\u30fc\u30b9\u30d7\u30ed":8,po:76,kiske:6,"\u3057\u3084\u3059\u304f":6,"\u6574\u5217":[119,3],"(html":96,"\u8a00\u8a9e\u540d":106,"\u30d9\u30fc\u30b9":[126,78,163,171,119,138,6,100,137,23,133,106],"\u30d8\u30c3\u30c0":[67,112],"\u79d2\u9593":23,"\u5730\u7cfb":66,evaluated:131,"(body":[145,41],"\"sug":152,xvzf:[148,116,20,12,135,169,77],"\u5404\u8a9e":113,"\u6027\u5225":119,"_expansion":[23,112],rid:[18,107],"\u30ed\u30fc\u30ab\u30eb":[133,134],"\u30a6\u30a7\u30d6\u30b5\u30a4\u30c8":76,"\u6210\u679c":76,"*type":108,"/ppa":12,"\u5065\u4f5c":38,"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8":[119,76],"/hoge":85,"\u64ec\u4f3c":[95,163,133],abcde:120,edge:121,nanoseconds:132,"\\bi
 n":89,"\
 "alice":163,"\u6b8b\u5ff5":11,"\u9006\u5f15\u304d":[48,140],"\u3067\u304d\u308b":[119,76,121],tables:[124,141,167,42],"\u4e92\u63db\u6027":134,"\u3002keys":100,"\u64a4\u5ec3":[67,138,85],"\u5024\u7528":23,"\u304f\u3060":[126,78,3,128,115,82,39,40,22,6,2,89,90,9,131,96,169,47,148,95,66,133,74,11,136,12,62,52,17,55,83,57,106,60,43,20,149,150,151,112,64,164,65,153,104,67,114,116,163,117,119,120,102,135,165,30,77,8],boost:159,"_finalizer":[46,14],"@wareohji":6,unstable:134,"\u6642\u523b":[122,72,165,151,71,16,162],".title":11,"\u7f6e\u304b":[30,169,158,8],"\u7f6e\u304d":[137,138,69,79,134],"\u7f6e\u304f":169,"\u7f6e\u3044":[67,134],"\u5404\u8981":74,"\u30a8\u30f3\u30b3\u30fc\u30c7\u30a3\u30f3\u30b0":[1,170,133,109,85,14,169,73],retry:155,"\u69cb\u6210":[148,116,61,3,134,12,126,135],proc:[34,148,95,81,12,116,135,100,46,105],"-drilldown":117,"\u5ea6\u5206":39,"_improper":2,"{type":118,"\u9577\u751f\u304d":57,"\u5b9f\u73fe":[119,76,154],"\u30bf\u30a4\u30e0\u30a2\u30a6\u30c8":[17,11
 2],"\"se
 rvice":16,range:[92,52,83,155],"lzo\u3044":64,"\u672c\u6587":[68,96],"\u5831\u544a":[76,111],"\u524d\u65b9":[48,1,61,136,130,6,137,67,99,57],"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30da\u30fc\u30b8":134,shimoda:138,"\u30af\u30a8\u30ea\u30fc\u30ed\u30b0":[67,85,8],"\u7a2e\u5225":120,fast:[122,95,78,163,145,27,41,51,96,68,133],"/hosts":134,"_links":[2,155],"html\u30bf\u30b0":96,files:[67,8,134],"-query":[126,3,163,165,145,85,27,41,112,6,102,8,132,23,158,128],"\u30b9\u30c8\u30c3\u30d7\u30ef\u30fc\u30c9":[147,95,87],"\u30a2\u30c3\u30c8\u30de\u30fc\u30af":57,aramaki:[23,138],"_op":[49,73,61],"_or":[2,52,153,61,114,49],"\u306b\u3064":6,"_of":[2,155],highlight:[48,144,37,67],"_on":[2,155],called:34,"\u63a5\u982d":[23,133,82],associated:34,horikoshi:23,"\u679c\u305f":3,warning:[5,132,7,8],"\u30d9\u30af\u30bf\u30fc\u30c7\u30fc\u30bf":74,"\u306b\u5bfe\u3059\u308b":[48,61,3,134,38,11,119,138,112,136,67,137,23,140],grouped:67,tatsuya:6,grn:76,gro:27,newvalue:108,nice:101,users:[95,83,102
 ,52,153,
 89,8,141,84,132,114,47],"\u5c5e\u3057":[39,127,117],"\u305f\u3076\u3093":169,develops:147,drilldown:[67,1,139],"\u982d\u8f9e":82,"\u300d\u3001":[38,165],"'grn":109,"\u300d\u3002":142,"\u570f\u5185":165,"\u8868\u3059\u578b":39,"-deafult":23,"\u8aad\u307f\u53d6\u308a":[51,52,85],"-package":[134,123],"\u30b3\u30a2":[169,8,47],"-benchmark":[45,48,37,112,6,67],"-count":71,"\u30a4\u30f3\u30c7\u30c3\u30af":68,"\u958b\u304f\u969b":6,"\u5272\u308a\u5f53\u3066\u308b":[11,82,3],issues:67,"\u30b9\u30ad\u30c3\u30d7":[67,112],"_pvector":73,"\u8a9e\u6271":129,"\u30ad\u30fc\u30b5\u30a4\u30ba":82,"\u30cb\u30e5\u30fc\u30b9":101,stable:10,include:[75,67,84],"\u7e70\u308a\u8fd4\u3057\u6570":151,"=gr":118,"\u30de\u30c9\u30ea\u30fc\u30c9":66,"\"saerch":16,"\u30d7\u30e9\u30b0\u30de":95,"\u306a\u3068\u304d":119,"*user":[34,46],"\u3002run":160,"\u3067\u5024":[85,3],ranguba:[15,67,74],"\"complete":152,"-in":[69,134],"-id":[6,85],"_dir":[34,23,134],"|correct":136,"_use":[67,2,155,14],".po":76,smaller:
 [132,74]
 ,".pc":[23,130],"-line":70,"\u3053\u3046\u3059\u308c":111,"\u30de\u30eb\u30c1\u30ab\u30e9\u30e0\u30a4\u30f3\u30c7\u30c3\u30af\u30b9":[67,68,83,112],"\u3002buf":108,etime:161,"\u30a8\u30f3\u30b8\u30f3":[11,38,95,85,119],"{time":132,"-exact":71,"\u521d\u56de":106,"\u30de\u30af\u30c9\u30ca\u30eb\u30c9":80,"\u5341\u5206\u6c17":95,"\u30d7\u30ec\u30d5\u30a3\u30c3\u30af\u30b9":[82,3,8],"\u4e0a\u3052\u308b":62,"/coremodule":8,"_name":[122,69,108,130],"\u30a6\u30a7\u30d6\u30d9\u30fc\u30b9":85,"\u30c8\u30e9\u30a4":[23,57,163,133,82],">version":4,"\u5206\u6790":119,apple:170,apt:[134,12,6,135,110,70],"*str":[34,73],expect:67,"\u3057\u307e\u3063":67,api:[76,61,13,168],"_commit":18,"\u5148\u60c5":165,"\u9001\u4fe1":[71,88,5,151,63,112,64,113,7,139,141,143,21,92,31,125,94],use:[34,95,108,118,99,85,14,122,113,67,93,73,106],from:[34,36,118,14,97,8,110,73],"\u3057\u307e\u3057":112,usa:117,"\u3057\u307e\u305b":[95,62,111,8,169,159],"\u3057\u307e\u3059":[95,133,165,129,116,152,163],"\u3057\u30
 7e\u3046
 ":[134,119,138,111,112,6,67,23],usr:[85,8,9,169,160,77],"\u3057\u307e\u3044":[11,62,16,151,128],"\u4efb\u610f":[3,134,85,39,151,119],start:[101,118,126],sort:100,"(keyword":73,"_names":72,tokenbigramignoreblanksplitsymbolalpha:[62,150],"?msg":134,"[args":85,"/index":[127,85,134,106],"-html":[6,138],dropped:67,"\u30b7\u30fc\u30b1\u30f3\u30b9":[16,159,42],tar:[148,116,134,20,12,135,169,77],"_install":[123,70],tag:[38,134],something:67,tab:93,"\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u30fc":67,"/rpmforge":116,sis:23,united:153,satoh:23,"\u30c0\u30d6\u30eb":[163,82,6,23,133,57],six:[132,3],"\u30d5\u30a3\u30fc\u30eb\u30c9":83,sid:[23,113,67],instead:[67,95,85],"_create":[34,48,61,72,37,74,54,26,112,130,6,100,67,23,73,46,108],"\u884c\u3046":[161,38,147,66,128,134,165,129,111,95,6,102,65,138,160,137,67,68,126,57],"\"rectangle":[6,66,157],"\u30a2\u30af\u30bb\u30b5":69,"_configure":112,"\u30a2\u30af\u30bb\u30b9":[161,138,134,11,100,85,17,112,6,52,90,30,23,67,106,8],"\u3042\u308b\u3044":[
 148,10,1
 08,119,155,163,133,157,29,100,61,8,67,49,57],"\u30d1\u30c3\u30b1\u30fc\u30b8\u30f3\u30b0\u30dd\u30ea\u30b7\u30fc":112,"$home":134,interrupted:155,"-msgpack":47,"[github":67,freebsd:[48,37],"\u4eac\u90fd":[62,129],"#groonga":[165,158],"\u300cbill":129,"/stem":147,"\u5bfe\u8a71":[3,90],"%'":67,"\u7279\u5225":[78,163,2,17,169,73,159],"\u30c0\u30f3\u30d7":[6,138,112],"\u30ed\u30b1\u30fc\u30eb\u30e1\u30c3\u30bb\u30fc\u30b8":134,"/apt":[135,134],"/api":47,restart:126,inspecting:67,bye:40,"\u3057\u3046\u308b":67,"\u30b9\u30ad\u30fc\u30de":[95,66,163,164,145,27,41,101,102,153,96,141,84,124,68,133],"\u53c2\u52a0":[76,22],successor:133,articles:68,"_free":34,edit:[48,1,144,134,37],".net":[38,3,134,117,11,22,65,90],"%\\":89,nfs:169,"\u6df7\u305c":[11,136],".overcommit":6,",\"link":11,"\u5c3a\u5ea6":119,related:124,"\u89e3\u6c7a":[6,23,111,113,149],remove:[69,120],out:151,"\u30d5\u30a9\u30ed\u30fc\u30ea\u30b9\u30c8":165,supports:[34,67,36,56],dictionary:170,"\u30ec\u30a4\u30e4":61,york:
 [165,66]
 ,"8r":[6,169,85],lts:[12,134,70],"\u4e00\u90e8":[6,63,3,134,152],"\u8ca0\u62c5":111,lte:78,auth:[8,47],"\u304a\u3059\u3059\u3081\u3057":[126,163,134,133],"\u8aac\u660e":[0,37,6,89,169,48,134,12,106,146,61,148,20,112,67,70,116,135,123,76,73,77],"1\u305a":[10,53],"\"tags":74,"\u53d6\u308a\u8fbc\u307e":134,"\u53d6\u308a\u8fbc\u307f":23,"_symbolic":[2,155],"\u8d77\u70b9":95,utc:133,"\u78ba\u8a8d":[76,111],"_qlog":6,unknown:155,"\u304a\u304b\u3057":138,makefile:134,",[":62,priority:159,their:124,"1\u3064":[78,127,82,83,41,8,9,131,114,47,95,133,74,136,102,57,58,38,60,151,111,112,152,155,23,68,163,164,165,27,104],"\u30b3\u30de\u30f3\u30c9\u30ea\u30b9\u30c8":85,developer:165,"\u7279\u5316":[133,106],"\u30d5\u30a9\u30eb\u30c0\u30fc":89,"-jumandic":148,"\u64a4\u53bb":23,"\u9ad8\u3044\u9806":3,"\u89e3\u6d88":[1,31,112,69,74],"_unsupported":2,"\u51fa\u73fe":[119,83,136,108,87],".grn":[8,141],"\u9001\u308a\u65b9":76,"\u884c\u6307\u5411":119,"\u30ab\u30bf\u30ab\u30ca":[137,136,170,159],ue
 no:[6,13
 8,130],"\u76ee\u304f\u3089\u3044":57,"_expanders":[158,9],"=complete":118,which:[34,67,159,56,118],"\u4eee\u60f3":[65,112,117],"\u901f\u3084\u304b":10,".travis":70,"\u7d44\u8fbc\u578b":[48,37],"class":[145,96,27,41],"_build":160,"\u73fe\u5728":[87,80,162,3,72,134,119,151,14,15,161,52,104,165,21,107,69,46,57],"_delimited":36,"/docs":8,"_is":[122,23,2,155,69],gronga:[152,158],"_ip":90,"_in":[48,1,2,37,138,112,122,97,23,144],"_ii":[48,25,37],"-output":[95,96,145,151,27,41,112,6],"_id":[34,35,95,3,108,134,18,99,100,14,137,65,53,67,107,23,69,73,133],"_delimiter":[78,120],"\u6307\u3057":11,"\u5bfe\u8c61object":[35,72,81,69,46,105,108],"\u5c02\u7528":[48,168,140,134,106],",\n#":[38,95,78,3,163,74,11,165,40,102,65,90,133],"\u5bfe\u8c61":[78,3,129,41,88,127,49,47,94,95,10,134,136,14,51,102,100,139,141,137,121,57,38,61,107,108,62,145,63,64,153,23,68,69,99,160,161,163,106,119,27,165,169,31,73],"\u3044\u308d\u3044\u308d":[48,140],cache:[15,1,37,48,26,6,69],"\u30b7\u30a7\u30eb":[169,151,
 163],dai
 ki:[6,138,130],candidates:159,"*newvalue":108,"\u6848\u5185":[111,134],local:141,"\u30d3\u30eb\u30c9\u30b7\u30b9\u30c6\u30e0":169,"\u6295\u7a3f":134,"\u4ed8\u3051\u308b":[121,147,170,3,79],"!condition":133,"!xxx":67,"\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb":67,nvars:46,",\n{":[147,163,117,74,136,42,102,16,8,164,133,68,170,159,128],subrecord:112,words:[67,133],"\u30ec\u30fc\u30d9\u30f3\u30b7\u30e5\u30bf\u30a4\u30f3":1,"\u3070\u3044\u3051":[35,95,169,127,108,74,158,83,163,100,70,6,164,52,8,133,69,73,57],"(column":[67,145,27,41,84],",\n[":[27,141],",\n]":[62,164,65,128],"\u4e00\u4ef6\u9032\u3081":137,candidate1:136,queries:[151,27],view:118,"\u304b\u304e\u308a":151,"=fedora":134,"\uff08\u578b":54,"\u884c\u6570":23,acquires:17,"\"table":85,dll:[6,23,67],"\u30ea\u30c8\u30e9\u30a4":17,".askmonty":67,"\u4e43\u6bc5":138,job:151,homebrew:76,"\u3084\u305d\u306e":153,april:134,"/local":[169,8,134],"\u672a\u5bfe":6,"\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u30e2\u30fc\u30c9":[6,30,138,85],"_va
 r":[34,6
 7,73,46,54],"\u30d3\u30eb\u30c9\u30aa\u30d7\u30b7\u30e7\u30f3":[169,89],table:[48,10,107,108,37,74,138,26,112,6,64,100,61,67,137,23,97,69,99,46],"\u671f\u5f85":119,rpm:[148,116,134,138,112,6,67,23],"\u304a\u3059\u3059\u3081":47,"\u30b5\u30d6\u30bb\u30c3\u30c8":[39,100],"=gro":118,"\u9bae\u5ea6":101,"_refused":[2,155],"\u78ba\u5b9f":16,porting:36,"\u521d\u671f\u5024":161,"\u30ed\u30fc\u30c9\u30a8\u30e9\u30fc":6,mike:153,sufficient:34,"-cache":[85,112],hmm:165,"\u5024\u578b":11,"\u672a\u5b9a":11,"\u4f4f\u6240":6,cursor:[137,97,107],"\u793a\u3059":[122,95,2,163,102,11,145,164,27,41,51,29,66,133,96,153,84,92,157,47,128],"\u793a\u3055":92,"\u793a\u3057":[80,66,3,134,117,62,25,120,71,2,90,68],"\u3072\u308d\u3086\u304d":128,"-debug":138,"*src":100,avg:161,"\u8fd4\u4fe1":[165,68,111],uptime:[1,3,4,71,90,8],"\u5185\u90e8":[71,134,11,18,27,14,15,100,67,69,99],"\u578b\u304b":39,"\uff08longest":[23,133],"\u6ce8\u610f":[95,96,3,163,117,74,11,151,112,62,100,8,134,128,23,133,47,57],gets:[3
 4,14],"\
 u691c\u7d22key":100,"\u6587\u8108":164,"\u5168\u6587\u691c":[48,138,140,57],english:[95,159,22,110],uzulla:23,"\uff01:":169,"@kiske":6,normalizermysqlgeneralci:170,"\u521d\u671f\u5316":[6,46,14],tcp:85,")=":149,"_device":[2,155],"(windows":151,"\u5236\u7d04":58,"(name":34,unsigned:[34,108,18,15,100,54,137,67,69,73,46],"\u627f\u8a8d":67,book:133,"\u9ad8\u7cbe":119,moritars:68,"\u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0":[23,169,160,123,106],execute:[118,56,42],"\u300c\uff76":170,"'pid":85,"\u30b9\u30ec\u30c3\u30c9":[119,121,151,14,85,47],"\u307e\u305f\u3044":[6,66],earch:78,";rroonga":[145,41],james:128,"_threshold":[55,23,169,138,14],"\u307e\u305f\u3050":[6,48,66,140],"\u306a\u304b\u3063":[95,10,3,133,102,5,85,139,63,6,62,7,88,164,84,21,67,151,94],"_push":61,because:[4,118,42,8,124,67,159],sequence:[136,167,42,16,132,159],"-host":151,platforms:34,vojtovich:67,"\u30b3\u30e1\u30f3\u30c8":[151,138,85,112,164,68,158],"_sortby":139,"_exists":[2,155],"\u306e\u307b\u304b":[11
 ,39],"\u
 96e2\u308c":65,leak:67,"\u2192id":82,"\u7d44\u5408":102,"enum":72,"\u7acb\u3061\u4e0a\u304c\u3063":151,"*path":[100,72,108],"\u518d\u691c":142,"\u306e\u3044\u305a\u308c\u304b":[29,100,49,157,54],"\u305d\u308c\u305e\u308c":[78,3,4,82,129,85,169,95,133,134,11,102,100,57,61,62,65,155,67,68,69,160,117,122,30],"\u5358\u72ec":[151,108],column:[48,1,61,108,37,74,138,26,112,6,100,97,67,23,69,99,46,105],universe:12,"\u30fbor":65,".html":[85,8,134,106],"$groonga":134,"\u6570\u5b57":[62,16,151,57],"_length":[34,155],"\u5b9f\u7a3c":161,transfer:[119,126,155],"\u3002mroonga":[119,69],"*key":100,"var":[34,61,83,85,8,169],"\u30a4\u30f3\u30c6\u30b0\u30ec\u30fc\u30b7\u30e7\u30f3":70,"\u30d5\u30a3\u30eb\u30bf\u30fc":164,palalles:134,"-pid":[23,85],"\u30b9\u30cb\u30da\u30c3\u30c8":[27,112],"_term":36,"\u6700\u5f8c":[78,133,134,11,138,151,14,6,62,8],"\u7834\u68c4":[46,14],squeeze:[112,134],palallel:134,"\u30e1\u30f3\u30d0":100,"\u56fa\u6709":[81,74],whether:69,record:[66,3,74,11,100,97,90,67],"
 \u30ed\u
 30b0\u30a4\u30f3":134,"\u4e00\u9577":119,"\u6c7a\u5b9a":95,blogs:62,"\u305d\u308c\u3086\u3048":[11,163],"\u7a4d\u7528":95,"8bit":39,"\u7acb\u5834":76,"\"se":159,"@github":134,"\u52a0\u3048":[11,61,128,70],other:[34,17,56],bool:[147,163,11,39,112,40,29,157,128],"-analyzer":[6,23],"\u306f\u307e\u305a":134,".gpg":134,"-sortby":112,".location":165,"\u30a8\u30af\u30b9\u30dd\u30fc\u30c8":138,debian:76,"\u9054\u3059\u308b":137,emerg:[5,7],"\u5909\u66f4\u70b9":76,"\u306f\u307e\u3060":[52,47,171]},objtypes:{"0":"std:option","1":"c:function","2":"c:type","3":"c:macro","4":"c:member"},objnames:{"0":["std","option","option"],"1":["c","function","C \u306e\u95a2\u6570"],"2":["c","type","C \u306e\u30c7\u30fc\u30bf\u578b"],"3":["c","macro","C \u306e\u30de\u30af\u30ed"],"4":["c","member","C \u306e\u30e1\u30f3\u30d0\u5909\u6570"]},filenames:["contribution/report","news/0.x","reference/command/return_code","tutorial/introduction","reference/output","reference/commands/log_level","news/2.x","re
 ference/
 commands/log_put","reference/executables/groonga-httpd","reference/commands/register","reference/command/command_version","tutorial/data","install/ubuntu","contribution/documentation","reference/api/grn_ctx","reference/api/grn_cache","reference/suggest/correction","reference/api/global_configurations","reference/api/grn_ii","spec","install/solaris","reference/commands/log_reopen","community","news/1.2.x","reference/query_expanders","reference/api","reference/command","reference/functions/snippet_html","server","reference/functions/geo_in_rectangle","reference/executables/groonga-server-http","reference/commands/defrag","reference/tokenizers","troubleshooting","reference/api/plugin","reference/api/grn_info","news/senna","reference","tutorial/index","reference/types","reference/commands/table_tokenize","reference/functions/highlight_html","reference/suggest/suggestion","reference/commands/normalizer_list","reference/suggest","reference/executables","reference/api/grn_proc","se
 rver/htt
 p/comparison","index","reference/api/grn_search","reference/cast","reference/commands/load","reference/commands/column_rename","reference/columns/pseudo","reference/api/grn_type","reference/api/grn_match_escalation","reference/executables/groonga-suggest-learner","reference/commands/table_create","limitations","reference/functions/rand","reference/commands/ruby_load","contribution/development/query","troubleshooting/different_results_with_the_same_keyword","reference/commands/column_remove","reference/commands/column_create","tutorial/search","reference/functions/geo_distance","news","tutorial/match_columns","reference/api/grn_obj","development/travis-ci","reference/commands/status","reference/api/grn_db","reference/api/grn_expr","reference/columns/vector","contribution/documentation/c-api","contribution","install/mac_os_x","reference/commands/tokenize","tutorial/query_expansion","reference/operations/geolocation_search","reference/api/grn_hook","reference/tables","reference
 /command
 s/column_list","reference/functions/between","reference/executables/groonga","server/http/groonga-httpd","tutorial/lexicon","reference/commands/table_remove","install/windows","tutorial/network","contribution/development/repository","reference/commands/table_list","reference/api/grn_content_type","reference/commands/clearlock","reference/commands/select","reference/functions/html_untag","reference/api/grn_geo","reference/functions/edit_distance","news/1.3.x","reference/api/grn_table","reference/indexing","reference/functions/query","reference/api/grn_command_version","reference/commands/cache_limit","reference/api/grn_user_data","contribution/documentation/i18n","reference/api/grn_index_cursor","reference/api/grn_column","reference/api/grn_encoding","contribution/documentation/introduction","contribution/development/cooperation","news/3.x","reference/commands/check","reference/commands/truncate","server/gqtp","install/centos","tutorial/drilldown","reference/executables/groon
 ga-sugge
 st-httpd","characteristic","reference/commands/normalize","contribution/development/com","reference/command/output_format","install","reference/tuning","reference/commands/shutdown","server/package","reference/column","tutorial/patricia_trie","spec/search","news/1.1.x","reference/commands/ruby_eval","reference/log","reference/grn_expr/script_syntax","contribution/development/release","install/debian","reference/commands/suggest","reference/api/grn_table_cursor","news/1.0.x","reference/commands/define_selector","tutorial","reference/commands/dump","reference/grn_expr","reference/commands/quit","reference/function","reference/functions/highlight_full","development","reference/token_filters","install/fedora","troubleshooting/mmap_cannot_allocate_memory","reference/commands/tokenizer_list","reference/executables/groonga-benchmark","reference/suggest/introduction","reference/commands/delete","contribution/development","spec/gqtp","server/http/groonga","reference/functions/geo_in_
 circle",
 "reference/query_expanders/tsv","reference/suggest/completion","contribution/development/test","reference/executables/grnslap","reference/functions/now","reference/grn_expr/query_syntax","reference/functions/sub_filter","tutorial/micro_blog","reference/operations","reference/executables/groonga-suggest-create-dataset","client","install/others","reference/normalizers","server/http"],titles:["12.1. \u30d0\u30b0\u30ec\u30dd\u30fc\u30c8\u306e\u9001\u308a\u65b9","\u30d0\u30fc\u30b8\u30e7\u30f30.x\u306e\u304a\u77e5\u3089\u305b","7.3.3. \u30ea\u30bf\u30fc\u30f3\u30b3\u30fc\u30c9","4.1. \u57fa\u672c\u7684\u306a\u64cd\u4f5c","7.2. \u51fa\u529b","7.3.16. <tt class=\"docutils literal\"><span class=\"pre\">log_level</span></tt>","2.1.2\u30ea\u30ea\u30fc\u30b9 - 2013/01/29","7.3.17. <tt class=\"docutils literal\"><span class=\"pre\">log_put</span></tt>","7.1.4. groonga-httpd","7.3.22. <tt class=\"docutils literal\"><span class=\"pre\">register</span></tt>","7.3.1. \u30b3\u30de\u30f3\u30c
 9\u30d0\
 u30fc\u30b8\u30e7\u30f3","4.3. \u3044\u308d\u3044\u308d\u306a\u30c7\u30fc\u30bf\u306e\u4fdd\u5b58","2.4. Ubuntu","12.2. \u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u95a2\u9023\u306e\u30b3\u30f3\u30c8\u30ea\u30d3\u30e5\u30fc\u30c8\u65b9\u6cd5","7.18.6. <tt class=\"docutils literal\"><span class=\"pre\">grn_ctx</span></tt>","7.18.2. <tt class=\"docutils literal\"><span class=\"pre\">grn_cache</span></tt>","7.14.3. \u88dc\u6b63","7.18.1. \u5168\u4f53\u8a2d\u5b9a","7.18.12. <tt class=\"docutils literal\"><span class=\"pre\">grn_ii</span></tt>","8. \u4ed5\u69d8","2.7. Oracle Solaris","7.3.18. <tt class=\"docutils literal\"><span class=\"pre\">log_reopen</span></tt>","3. \u30b3\u30df\u30e5\u30cb\u30c6\u30a3","1.2.9\u30ea\u30ea\u30fc\u30b9 - 2011/12/29","7.10. \u30af\u30a8\u30ea\u30fc\u5c55\u958b\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u4e00\u89a7","7.18. API","7.3. \u30b3\u30de\u30f3\u30c9","7.12.12. snippet_html","5. \u30b5\u30fc\u30d0\u30fc","7.12.5. geo_in_rectangle","7.1.5. groonga HTTP\
 u30b5\u3
 0fc\u30d0\u30fc","7.3.12. <tt class=\"docutils literal\"><span class=\"pre\">defrag</span></tt>","7.8. Tokenizers","10. \u30c8\u30e9\u30d6\u30eb\u30b7\u30e5\u30fc\u30c6\u30a3\u30f3\u30b0","7.18.23. Plugin","7.18.14. <tt class=\"docutils literal\"><span class=\"pre\">grn_info</span></tt>","News in Senna period","7. \u30ea\u30d5\u30a1\u30ec\u30f3\u30b9\u30de\u30cb\u30e5\u30a2\u30eb","4.6. \u30bf\u30b0\u691c\u7d22\u30fb\u53c2\u7167\u95a2\u4fc2\u306e\u9006\u5f15\u304d","7.4. \u30c7\u30fc\u30bf\u578b","7.3.32. <tt class=\"docutils literal\"><span class=\"pre\">table_tokenize</span></tt>","7.12.7. highlight_html","7.14.4. \u63d0\u6848","7.3.20. <tt class=\"docutils literal\"><span class=\"pre\">normalizer_list</span></tt>","7.14. \u30b5\u30b8\u30a7\u30b9\u30c8","7.1. \u5b9f\u884c\u30d5\u30a1\u30a4\u30eb","7.18.17. <tt class=\"docutils literal\"><span class=\"pre\">grn_proc</span></tt>","5.3.1. \u6bd4\u8f03","Groonga \u30c9\u30ad\u30e5\u30e1\u30f3\u30c8","7.18.18. <tt class=\"docut
 ils lite
 ral\"><span class=\"pre\">grn_search</span></tt>","Cast","7.3.15. <tt class=\"docutils literal\"><span class=\"pre\">load</span></tt>","7.3.10. <tt class=\"docutils literal\"><span class=\"pre\">column_rename</span></tt>","\u7591\u4f3c\u30ab\u30e9\u30e0 (pseudo_column)","7.18.21. <tt class=\"docutils literal\"><span class=\"pre\">grn_type</span></tt>","7.18.15. <tt class=\"docutils literal\"><span class=\"pre\">grn_match_escalation</span></tt>","7.1.8. groonga-suggest-learner","7.3.29. <tt class=\"docutils literal\"><span class=\"pre\">table_create</span></tt>","9. \u5236\u9650\u4e8b\u9805","7.12.11. rand","7.3.24. <tt class=\"docutils literal\"><span class=\"pre\">ruby_load</span></tt>","12.3.4. \u30af\u30a8\u30ea\u306e\u5b9f\u73fe","10.1. \u540c\u3058\u691c\u7d22\u30ad\u30fc\u30ef\u30fc\u30c9\u306a\u306e\u306b\u5168\u6587\u691c\u7d22\u7d50\u679c\u304c\u7570\u306a\u308b","7.3.9. <tt class=\"docutils literal\"><span class=\"pre\">column_remove</span></tt>","7.3.7. <tt class=
 \"docuti
 ls literal\"><span class=\"pre\">column_create</span></tt>","4.4. \u3055\u307e\u3056\u307e\u306a\u691c\u7d22\u6761\u4ef6","7.12.3. geo_distance","\u304a\u77e5\u3089\u305b","4.7. match_columns\u30d1\u30e9\u30e1\u30fc\u30bf","7.18.16. <tt class=\"docutils literal\"><span class=\"pre\">grn_obj</span></tt>","11.1. Travis CI","7.3.27. <tt class=\"docutils literal\"><span class=\"pre\">status</span></tt>","7.18.7. <tt class=\"docutils literal\"><span class=\"pre\">grn_db</span></tt>","7.18.9. grn_expr","\u30d9\u30af\u30bf\u30fc\u30ab\u30e9\u30e0","12.2.3. C API","12. Groonga\u3078\u306e\u30b3\u30f3\u30c8\u30ea\u30d3\u30e5\u30fc\u30c8\u65b9\u6cd5","2.2. Mac OS X","7.3.33. <tt class=\"docutils literal\"><span class=\"pre\">tokenize</span></tt>","4.11. \u30af\u30a8\u30ea\u62e1\u5f35","7.13.1. \u4f4d\u7f6e\u60c5\u5831\u691c\u7d22","7.18.11. <tt class=\"docutils literal\"><span class=\"pre\">grn_hook</span></tt>","7.5. \u30c6\u30fc\u30d6\u30eb","7.3.8. <tt class=\"docutils literal\"><s
 pan clas
 s=\"pre\">column_list</span></tt>","7.12.1. between","7.1.2. groonga\u30b3\u30de\u30f3\u30c9","5.3.3. groonga-httpd","4.9. \u5168\u6587\u691c\u7d22\u7528\u306e\u8a9e\u5f59\u8868\u306e\u4f5c\u6210","7.3.31. <tt class=\"docutils literal\"><span class=\"pre\">table_remove</span></tt>","2.1. Windows","4.2. \u30ea\u30e2\u30fc\u30c8\u30a2\u30af\u30bb\u30b9","12.3.1. \u30ea\u30dd\u30b8\u30c8\u30ea","7.3.30. <tt class=\"docutils literal\"><span class=\"pre\">table_list</span></tt>","7.18.5. <tt class=\"docutils literal\"><span class=\"pre\">grn_content_type</span></tt>","7.3.6. <tt class=\"docutils literal\"><span class=\"pre\">clearlock</span></tt>","7.3.25. <tt class=\"docutils literal\"><span class=\"pre\">select</span></tt>","7.12.8. html_untag","7.18.10. <tt class=\"docutils literal\"><span class=\"pre\">grn_geo</span></tt>","7.12.2. edit_distance","1.3.0\u30ea\u30ea\u30fc\u30b9 - 2012/01/29","7.18.19. <tt class=\"docutils literal\"><span class=\"pre\">grn_table</span></tt>","7
 .15. \u3
 0a4\u30f3\u30c7\u30c3\u30af\u30b9\u69cb\u7bc9","7.12.10. query","7.18.4. <tt class=\"docutils literal\"><span class=\"pre\">grn_command_version</span></tt>","7.3.4. <tt class=\"docutils literal\"><span class=\"pre\">cache_limit</span></tt>","7.18.22. <tt class=\"docutils literal\"><span class=\"pre\">grn_user_data</span></tt>","12.2.2. \u56fd\u969b\u5316","7.18.13. <tt class=\"docutils literal\"><span class=\"pre\">grn_index_cursor</span></tt>","7.18.3. <tt class=\"docutils literal\"><span class=\"pre\">grn_column</span></tt>","7.18.8. <tt class=\"docutils literal\"><span class=\"pre\">grn_encoding</span></tt>","12.2.1. Introduction","12.3.3. \u30e6\u30fc\u30b6\u30fc\u3068\u5354\u529b\u3057\u3066\u958b\u767a\u3092\u3046\u307e\u304f\u9032\u3081\u3066\u3044\u304f\u305f\u3081\u306e\u6307\u91dd","3.1.2\u30ea\u30ea\u30fc\u30b9 - 2014/01/29","7.3.5. <tt class=\"docutils literal\"><span class=\"pre\">check</span></tt>","7.3.35. <tt class=\"docutils literal\"><span class=\"pre\">tru
 ncate</s
 pan></tt>","5.2. GQTP","2.5. CentOS","4.5. \u30c9\u30ea\u30eb\u30c0\u30a6\u30f3","7.1.7. groonga-suggest-httpd","1. Groonga\u306e\u7279\u5fb4","7.3.19. <tt class=\"docutils literal\"><span class=\"pre\">normalize</span></tt>","12.3.2. Groonga \u901a\u4fe1\u30a2\u30fc\u30ad\u30c6\u30af\u30c1\u30e3","7.3.2. \u51fa\u529b\u5f62\u5f0f","2. \u30a4\u30f3\u30b9\u30c8\u30fc\u30eb","7.17. Tuning","7.3.26. <tt class=\"docutils literal\"><span class=\"pre\">shutdown</span></tt>","5.1. \u30b5\u30fc\u30d0\u30fc\u30d1\u30c3\u30b1\u30fc\u30b8","7.6. \u30ab\u30e9\u30e0","4.8. \u30d1\u30c8\u30ea\u30b7\u30a2\u6728\u306b\u3088\u308b\u524d\u65b9\u4e00\u81f4\u691c\u7d22","8.2. \u691c\u7d22","\u30d0\u30fc\u30b8\u30e7\u30f31.1.x\u306e\u304a\u77e5\u3089\u305b","7.3.23. <tt class=\"docutils literal\"><span class=\"pre\">ruby_eval</span></tt>","7.16. Log","7.11.2. \u30b9\u30af\u30ea\u30d7\u30c8\u69cb\u6587","12.3.6. \u30ea\u30ea\u30fc\u30b9\u624b\u9806","2.3. Debian GNU/Linux","7.3.28. <tt class=\"doc
 utils li
 teral\"><span class=\"pre\">suggest</span></tt>","7.18.20. <tt class=\"docutils literal\"><span class=\"pre\">grn_table_cursor</span></tt>","\u30d0\u30fc\u30b8\u30e7\u30f31.0.x\u306e\u304a\u77e5\u3089\u305b","7.3.11. <tt class=\"docutils literal\"><span class=\"pre\">define_selector</span></tt>","4. \u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb","7.3.14. <tt class=\"docutils literal\"><span class=\"pre\">dump</span></tt>","7.11. grn_expr","7.3.21. <tt class=\"docutils literal\"><span class=\"pre\">quit</span></tt>","7.12. \u95a2\u6570","7.12.6. highlight_full","11. \u958b\u767a","7.9. Token filters","2.6. Fedora","10.2. mmap Cannot allocate memory\u30a8\u30e9\u30fc\u3092\u56de\u907f\u3059\u308b\u306b\u306f","7.3.34. <tt class=\"docutils literal\"><span class=\"pre\">tokenizer_list</span></tt>","7.1.3. groonga-benchmark","7.14.1. \u306f\u3058\u3081\u306b","7.3.13. <tt class=\"docutils literal\"><span class=\"pre\">delete</span></tt>","12.3. Groonga\u958b\u767a\u8005\u5411\u3051\
 u60c5\u5
 831","8.1. GQTP","5.3.2. groonga","7.12.4. geo_in_circle","7.10.1. QueryExpanderTSV","7.14.2. \u88dc\u5b8c","12.3.7. \u30c6\u30b9\u30c8\u65b9\u6cd5","7.1.1. grnslap","7.12.9. now","7.11.1. \u30af\u30a8\u30ea\u30fc\u69cb\u6587","7.12.13. sub_filter","4.10. \u30de\u30a4\u30af\u30ed\u30d6\u30ed\u30b0\u691c\u7d22\u30b7\u30b9\u30c6\u30e0\u306e\u4f5c\u6210","7.13. \u64cd\u4f5c\u65b9\u6cd5","7.1.6. groonga-suggest-create-dataset","6. \u30af\u30e9\u30a4\u30a2\u30f3\u30c8","2.8. \u305d\u306e\u4ed6","7.7. \u30ce\u30fc\u30de\u30e9\u30a4\u30b6\u30fc","5.3. HTTP"],objects:{"":{grn_ctx_get_match_escalation_threshold:[55,1,1,"c.grn_ctx_get_match_escalation_threshold"],"--cache-limit":[85,0,1,"cmdoption--cache-limit"],grn_obj_reinit:[69,1,1,"c.grn_obj_reinit"],grn_get_default_match_escalation_threshold:[55,1,1,"c.grn_get_default_match_escalation_threshold"],grn_db_create:[72,1,1,"c.grn_db_create"],grn_plugin_charlen:[34,1,1,"c.grn_plugin_charlen"],grn_obj_get_hook:[81,1,1,"c.grn_obj_get_hoo
 k"],grn_
 obj_expire:[69,1,1,"c.grn_obj_expire"],grn_table_cursor_close:[137,1,1,"c.grn_table_cursor_close"],"-P":[161,0,1,"cmdoption-P"],grn_table_cursor_set_value:[137,1,1,"c.grn_table_cursor_set_value"],grn_expr_syntax_escape:[73,1,1,"c.grn_expr_syntax_escape"],"-e":[85,0,1,"cmdoption-e"],"-d":[56,0,1,"cmdoption-d"],"-a":[85,0,1,"cmdoption-a"],"-c":[85,0,1,"cmdoption-c"],grn_obj_set_info:[35,1,1,"c.grn_obj_set_info"],"-m":[161,0,1,"cmdoption-m"],"-l":[56,0,1,"cmdoption-l"],"--disable-max-fd-check":[118,0,1,"cmdoption--disable-max-fd-check"],"-i":[151,0,1,"cmdoption-i"],"-h":[85,0,1,"cmdoption-h"],grn_db:[72,2,1,"c.grn_db"],"-t":[118,0,1,"cmdoption-t"],grn_command_version:[103,2,1,"c.grn_command_version"],grn_obj_set_element_info:[35,1,1,"c.grn_obj_set_element_info"],"-p":[118,0,1,"cmdoption-p"],"-s":[56,0,1,"cmdoption-s"],"-r":[56,0,1,"cmdoption-r"],grn_plugin_proc_get_var:[34,1,1,"c.grn_plugin_proc_get_var"],grn_ctx_at:[14,1,1,"c.grn_ctx_at"],"--bind-address":[85,0,1,"cmdoption--b
 ind-addr
 ess"],GRN_COMMAND_VERSION_STABLE:[103,3,1,"c.GRN_COMMAND_VERSION_STABLE"],"--config-path":[85,0,1,"cmdoption--config-path"],grn_table_size:[100,1,1,"c.grn_table_size"],"--query-log-path":[85,0,1,"cmdoption--query-log-path"],grn_ctx_use:[14,1,1,"c.grn_ctx_use"],grn_obj_defrag:[69,1,1,"c.grn_obj_defrag"],db:[151,0,1,"cmdoption-arg-db"],grn_get_lock_timeout:[17,1,1,"c.grn_get_lock_timeout"],grn_table_cursor_open:[137,1,1,"c.grn_table_cursor_open"],grn_get_default_encoding:[109,1,1,"c.grn_get_default_encoding"],GRN_OBJ_LOCK:[69,3,1,"c.GRN_OBJ_LOCK"],grn_ii_buffer_append:[18,1,1,"c.grn_ii_buffer_append"],grn_obj_column:[69,1,1,"c.grn_obj_column"],grn_geo_estimate_in_rectangle:[97,1,1,"c.grn_geo_estimate_in_rectangle"],grn_table_sort:[100,1,1,"c.grn_table_sort"],GRN_COLUMN_NAME_SCORE:[108,3,1,"c.GRN_COLUMN_NAME_SCORE"],grn_obj_unlink:[69,1,1,"c.grn_obj_unlink"],grn_obj_id:[69,1,1,"c.grn_obj_id"],grn_obj_set_value:[69,1,1,"c.grn_obj_set_value"],grn_plugin_win32_base_dir:[34,1,1,"c.
 grn_plug
 in_win32_base_dir"],grn_encoding:[109,2,1,"c.grn_encoding"],grn_proc_create:[46,1,1,"c.grn_proc_create"],GRN_PLUGIN_FREE:[34,3,1,"c.GRN_PLUGIN_FREE"],GRN_COLUMN_NAME_VALUE:[108,3,1,"c.GRN_COLUMN_NAME_VALUE"],"--log-base-path":[56,0,1,"cmdoption--log-base-path"],"--dir":[151,0,1,"cmdoption--dir"],GRN_OBJ_SET_MASK:[69,3,1,"c.GRN_OBJ_SET_MASK"],grn_table_group_result:[100,2,1,"c.grn_table_group_result"],grn_expr_close:[73,1,1,"c.grn_expr_close"],grn_obj_path:[69,1,1,"c.grn_obj_path"],grn_cache_get_max_n_entries:[15,1,1,"c.grn_cache_get_max_n_entries"],grn_obj_db:[72,1,1,"c.grn_obj_db"],grn_geo_cursor_next:[97,1,1,"c.grn_geo_cursor_next"],GRN_OBJ_APPEND:[69,3,1,"c.GRN_OBJ_APPEND"],grn_table_lcp_search:[100,1,1,"c.grn_table_lcp_search"],grn_table_create:[100,1,1,"c.grn_table_create"],grn_table_cursor_get_value:[137,1,1,"c.grn_table_cursor_get_value"],"--address":[85,0,1,"cmdoption--address"],"--daemon":[56,0,1,"cmdoption--daemon"],grn_obj_is_builtin:[69,1,1,"c.grn_obj_is_builtin"
 ],grn_ta
 ble_columns:[100,1,1,"c.grn_table_columns"],grn_ctx_set_output_type:[14,1,1,"c.grn_ctx_set_output_type"],"--pid-path":[85,0,1,"cmdoption--pid-path"],"--encoding":[85,0,1,"cmdoption--encoding"],grn_ctx_set_finalizer:[14,1,1,"c.grn_ctx_set_finalizer"],grn_cache:[15,2,1,"c.grn_cache"],grn_table_delete_by_id:[100,1,1,"c.grn_table_delete_by_id"],grn_content_type:[93,2,1,"c.grn_content_type"],grn_plugin_mutex:[34,2,1,"c.grn_plugin_mutex"],grn_expr_get_keywords:[73,1,1,"c.grn_expr_get_keywords"],grn_ii_buffer:[18,2,1,"c.grn_ii_buffer"],"--host":[151,0,1,"cmdoption--host"],grn_ctx_get_output_type:[14,1,1,"c.grn_ctx_get_output_type"],grn_obj_set_finalizer:[46,1,1,"c.grn_obj_set_finalizer"],grn_cache_current_set:[15,1,1,"c.grn_cache_current_set"],grn_obj_user_data:[105,1,1,"c.grn_obj_user_data"],grn_obj_lock:[69,1,1,"c.grn_obj_lock"],"--log-path":[56,0,1,"cmdoption--log-path"],GRN_COLUMN_NAME_KEY_LEN:[108,3,1,"c.GRN_COLUMN_NAME_KEY_LEN"],"--log-output-dir":[151,0,1,"cmdoption--log-out
 put-dir"
 ],GRN_OBJ_COMPARE:[69,3,1,"c.GRN_OBJ_COMPARE"],grn_expr_append_const:[73,1,1,"c.grn_expr_append_const"],grn_plugin_mutex_lock:[34,1,1,"c.grn_plugin_mutex_lock"],grn_obj_clear_lock:[69,1,1,"c.grn_obj_clear_lock"],grn_table_cursor_next:[137,1,1,"c.grn_table_cursor_next"],grn_expr_alloc:[73,1,1,"c.grn_expr_alloc"],grn_expr_compile:[73,1,1,"c.grn_expr_compile"],grn_user_data:[105,2,1,"c.grn_user_data"],grn_obj_get_range:[69,1,1,"c.grn_obj_get_range"],grn_table_get:[100,1,1,"c.grn_table_get"],grn_ctx_fin:[14,1,1,"c.grn_ctx_fin"],grn_geo_cursor_open_in_rectangle:[97,1,1,"c.grn_geo_cursor_open_in_rectangle"],"--max-threads":[85,0,1,"cmdoption--max-threads"],grn_ctx_init:[14,1,1,"c.grn_ctx_init"],grn_ii_buffer_close:[18,1,1,"c.grn_ii_buffer_close"],GRN_OBJ_DECR:[69,3,1,"c.GRN_OBJ_DECR"],GRN_PLUGIN_REGISTER:[34,1,1,"c.GRN_PLUGIN_REGISTER"],grn_table_sort_key:[100,2,1,"c.grn_table_sort_key"],grn_obj_rename:[69,1,1,"c.grn_obj_rename"],grn_table_group_flags:[100,2,1,"c.grn_table_group_f
 lags"],g
 rn_obj_check:[69,1,1,"c.grn_obj_check"],grn_table_at:[100,1,1,"c.grn_table_at"],grn_column_name:[108,1,1,"c.grn_column_name"],grn_table_difference:[100,1,1,"c.grn_table_difference"],"--n-lines-per-log-file":[118,0,1,"cmdoption--n-lines-per-log-file"],GRN_PLUGIN_INIT:[34,1,1,"c.GRN_PLUGIN_INIT"],grn_cache_close:[15,1,1,"c.grn_cache_close"],grn_obj_close:[69,1,1,"c.grn_obj_close"],GRN_COLUMN_NAME_ID_LEN:[108,3,1,"c.GRN_COLUMN_NAME_ID_LEN"],grn_table_truncate:[100,1,1,"c.grn_table_truncate"],grn_obj_get_value:[69,1,1,"c.grn_obj_get_value"],grn_cache_open:[15,1,1,"c.grn_cache_open"],"--server-id":[85,0,1,"cmdoption--server-id"],grn_obj_delete_hook:[81,1,1,"c.grn_obj_delete_hook"],"-n":[85,0,1,"cmdoption-n"],"--port":[118,0,1,"cmdoption--port"],grn_ii:[18,2,1,"c.grn_ii"],"--ftp":[151,0,1,"cmdoption--ftp"],grn_obj_is_locked:[69,1,1,"c.grn_obj_is_locked"],grn_expr_exec:[73,1,1,"c.grn_expr_exec"],grn_plugin_proc_alloc:[34,1,1,"c.grn_plugin_proc_alloc"],"--log-level":[56,0,1,"cmdopti
 on--log-
 level"],grn_table_rename:[100,1,1,"c.grn_table_rename"],GRN_COLUMN_NAME_NSUBRECS:[108,3,1,"c.GRN_COLUMN_NAME_NSUBRECS"],grn_plugin_mutex_unlock:[34,1,1,"c.grn_plugin_mutex_unlock"],GRN_COMMAND_VERSION_MAX:[103,3,1,"c.GRN_COMMAND_VERSION_MAX"],grn_plugin_expr_var_init:[34,1,1,"c.grn_plugin_expr_var_init"],grn_obj_get_element_info:[35,1,1,"c.grn_obj_get_element_info"],grn_search_optarg:[49,2,1,"c.grn_search_optarg"],grn_expr_append_const_str:[73,1,1,"c.grn_expr_append_const_str"],script:[151,0,1,"cmdoption-arg-script"],GRN_PLUGIN_ERROR:[34,3,1,"c.GRN_PLUGIN_ERROR"],GRN_COMMAND_VERSION_MIN:[103,3,1,"c.GRN_COMMAND_VERSION_MIN"],grn_expr_get_var_by_offset:[73,1,1,"c.grn_expr_get_var_by_offset"],GRN_PLUGIN_MALLOC:[34,3,1,"c.GRN_PLUGIN_MALLOC"],grn_obj_add_hook:[81,1,1,"c.grn_obj_add_hook"],GRN_PLUGIN_LOG:[34,3,1,"c.GRN_PLUGIN_LOG"],grn_index_cursor_open:[107,1,1,"c.grn_index_cursor_open"],grn_proc_func:[46,2,1,"c.grn_proc_func"],grn_db_create_optarg:[72,2,1,"c.grn_db_create_optarg
 "],grn_c
 olumn_table:[108,1,1,"c.grn_column_table"],grn_table_add:[100,1,1,"c.grn_table_add"],grn_obj_unlock:[69,1,1,"c.grn_obj_unlock"],grn_cache_set_max_n_entries:[15,1,1,"c.grn_cache_set_max_n_entries"],grn_proc_type:[46,2,1,"c.grn_proc_type"],grn_proc_get_info:[46,1,1,"c.grn_proc_get_info"],GRN_OBJ_INCR:[69,3,1,"c.GRN_OBJ_INCR"],grn_ctx_close:[14,1,1,"c.grn_ctx_close"],grn_ctx:[14,2,1,"c.grn_ctx"],GRN_COLUMN_NAME_KEY:[108,3,1,"c.GRN_COLUMN_NAME_KEY"],GRN_COLUMN_NAME_SCORE_LEN:[108,3,1,"c.GRN_COLUMN_NAME_SCORE_LEN"],GRN_COLUMN_NAME_VALUE_LEN:[108,3,1,"c.GRN_COLUMN_NAME_VALUE_LEN"],grn_table_cursor_get_key:[137,1,1,"c.grn_table_cursor_get_key"],grn_obj_get_values:[69,1,1,"c.grn_obj_get_values"],grn_column_rename:[108,1,1,"c.grn_column_rename"],GRN_OBJ_UNLOCK:[69,3,1,"c.GRN_OBJ_UNLOCK"],grn_obj_get_info:[35,1,1,"c.grn_obj_get_info"],grn_ctx_db:[14,1,1,"c.grn_ctx_db"],"--protocol":[151,0,1,"cmdoption--protocol"],GRN_PLUGIN_REALLOC:[34,3,1,"c.GRN_PLUGIN_REALLOC"],grn_table_cursor:[137
 ,2,1,"c.
 grn_table_cursor"],grn_ctx_get:[14,1,1,"c.grn_ctx_get"],grn_ctx_set_match_escalation_threshold:[55,1,1,"c.grn_ctx_set_match_escalation_threshold"],grn_db_open:[72,1,1,"c.grn_db_open"],grn_column_index:[108,1,1,"c.grn_column_index"],"--n-threads":[118,0,1,"cmdoption--n-threads"],"--help":[85,0,1,"cmdoption--help"],"--groonga":[151,0,1,"cmdoption--groonga"],grn_table_setoperation:[100,1,1,"c.grn_table_setoperation"],GRN_COLUMN_NAME_ID:[108,3,1,"c.GRN_COLUMN_NAME_ID"],GRN_OBJ_SET:[69,3,1,"c.GRN_OBJ_SET"],"--document-root":[85,0,1,"cmdoption--document-root"],grn_info_type:[35,2,1,"c.grn_info_type"],grn_obj:[69,2,1,"c.grn_obj"],grn_obj_remove:[69,1,1,"c.grn_obj_remove"],grn_plugin_mutex_open:[34,1,1,"c.grn_plugin_mutex_open"],GRN_OBJ_GET:[69,3,1,"c.GRN_OBJ_GET"],grn_expr_append_const_int:[73,1,1,"c.grn_expr_append_const_int"],grn_expr_syntax_escape_query:[73,1,1,"c.grn_expr_syntax_escape_query"],grn_ii_buffer_open:[18,1,1,"c.grn_ii_buffer_open"],grn_geo_select_in_rectangle:[97,1,
 1,"c.grn
 _geo_select_in_rectangle"],grn_set_lock_timeout:[17,1,1,"c.grn_set_lock_timeout"],grn_ii_buffer_commit:[18,1,1,"c.grn_ii_buffer_commit"],grn_obj_search:[49,1,1,"c.grn_obj_search"],"--send-endpoint":[56,0,1,"cmdoption--send-endpoint"],grn_table_update_by_id:[100,1,1,"c.grn_table_update_by_id"],grn_hook_entry:[81,2,1,"c.grn_hook_entry"],grn_expr_append_op:[73,1,1,"c.grn_expr_append_op"],grn_geo_point:[97,2,1,"c.grn_geo_point"],grn_table_cursor_table:[137,1,1,"c.grn_table_cursor_table"],grn_index_cursor_next:[107,1,1,"c.grn_index_cursor_next"],grn_table_delete:[100,1,1,"c.grn_table_delete"],dest:[85,0,1,"cmdoption-arg-dest"],grn_ctx_open:[14,1,1,"c.grn_ctx_open"],grn_plugin_isspace:[34,1,1,"c.grn_plugin_isspace"],grn_column_index_update:[108,1,1,"c.grn_column_index_update"],grn_obj_delete_by_id:[69,1,1,"c.grn_obj_delete_by_id"],grn_ctx_get_command_version:[14,1,1,"c.grn_ctx_get_command_version"],"--default-match-escalation-threshold":[85,0,1,"cmdoption--default-match-escalation
 -thresho
 ld"],grn_table_cursor_delete:[137,1,1,"c.grn_table_cursor_delete"],grn_type_create:[54,1,1,"c.grn_type_create"],grn_obj_path_by_id:[69,1,1,"c.grn_obj_path_by_id"],grn_plugin_command_create:[34,1,1,"c.grn_plugin_command_create"],grn_builtin_type:[54,2,1,"c.grn_builtin_type"],grn_table_get_key:[100,1,1,"c.grn_table_get_key"],GRN_OBJ_PREPEND:[69,3,1,"c.GRN_OBJ_PREPEND"],grn_set_default_match_escalation_threshold:[55,1,1,"c.grn_set_default_match_escalation_threshold"],grn_cache_current_get:[15,1,1,"c.grn_cache_current_get"],grn_expr_create:[73,1,1,"c.grn_expr_create"],grn_get_default_command_version:[103,1,1,"c.grn_get_default_command_version"],grn_expr_add_var:[73,1,1,"c.grn_expr_add_var"],grn_encoding_parse:[109,1,1,"c.grn_encoding_parse"],grn_column_create:[108,1,1,"c.grn_column_create"],grn_ctx_set_command_version:[14,1,1,"c.grn_ctx_set_command_version"],grn_table_sort_flags:[100,2,1,"c.grn_table_sort_flags"],grn_obj_get_nhooks:[81,1,1,"c.grn_obj_get_nhooks"],grn_set_default
 _encodin
 g:[109,1,1,"c.grn_set_default_encoding"],grn_set_default_command_version:[103,1,1,"c.grn_set_default_command_version"],grn_plugin_proc_get_var_by_offset:[34,1,1,"c.grn_plugin_proc_get_var_by_offset"],grn_encoding_to_string:[109,1,1,"c.grn_encoding_to_string"],"--receive-endpoint":[56,0,1,"cmdoption--receive-endpoint"],GRN_COLUMN_NAME_NSUBRECS_LEN:[108,3,1,"c.GRN_COLUMN_NAME_NSUBRECS_LEN"],grn_table_group:[100,1,1,"c.grn_table_group"],GRN_PLUGIN_FIN:[34,1,1,"c.GRN_PLUGIN_FIN"],command:[85,0,1,"cmdoption-arg-command"],grn_obj_name:[69,1,1,"c.grn_obj_name"],grn_plugin_mutex_close:[34,1,1,"c.grn_plugin_mutex_close"],grn_db_touch:[72,1,1,"c.grn_db_touch"],grn_table_update:[100,1,1,"c.grn_table_update"]},grn_db_create_optarg:{n_builtin_type_names:[72,4,1,"c.grn_db_create_optarg.n_builtin_type_names"],builtin_type_names:[72,4,1,"c.grn_db_create_optarg.builtin_type_names"]}},titleterms:{"_pat":82,"\u53c2\u7167\u578b":74,senna:36,"\u6539\u826f":[1,36,138,112,130,6,67,23,99],"\u7b26\u
 53f7":13
 3,"\u6d41\u308c":106,"-prefix":169,"\u9ad8\u5ea6":95,prefix:61,per:124,"\u6761\u4ef6":[65,96,95,134,163],query:[102,95,155,132],"-lzo":169,"=number":169,keywordn:145,"\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3":90,"_filters":[78,57],"\u30d3\u30c3\u30c8":133,"\u7279\u5fb4":[82,119],ruby:[131,60],"-release":134,"\u901a\u4fe1":121,"\u30b3\u30de\u30f3\u30c9\u30e9\u30a4\u30f3":[118,4],to:[118,159,42],"_column":[53,108],snippet:27,"\u524a\u9664":153,"\u30fb\u30e1\u30e2\u30ea\u30ea\u30fc\u30af":160,"\u30c8\u30e9\u30d6\u30eb\u30b7\u30e5\u30fc\u30c6\u30a3\u30f3\u30b0":[151,33],string:[40,78,120],groonga:[48,126,36,134,167,118,119,121,85,86,61,154,8,156,30,76,106,56,151,90],"\u95a2\u9023":[68,95,8,13,56],"=message":169,"\u304a\u6c17":165,facebook:22,"\u30b5\u30f3\u30d7\u30eb":[161,151],"_database":8,"\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb":[158,160,123],"\u52d5\u4f5c":[160,16,159,134,42],"\u30b9\u30af\u30ea\u30d7\u30c8":[133,134],"_or":84,"\u3068\u3057\u3066":39,"\u3065\u3051":10,gnu:135,"-es
 calation
 ":169,"\u6761\u4ef6\u5f0f":163,min:84,"\u7c21\u5358":95,"\u30aa\u30d7\u30b7\u30e7\u30f3":[161,151,85,167],".po":106,"\u8ad6\u7406\u548c":163,"\u4ed8\u4e0e":68,"\u771f\u507d\u5024":[11,133],"-benchmark":151,"\u30c8\u30fc\u30af\u30f3\u30d5\u30a3\u30eb\u30bf\u30fc":147,"\u6f14\u7b97\u5b50":133,"_cursor":[137,107],"_remove":[88,63],"\u7701\u7565":[40,66,118,120,102,78],sub:164,"\u30bd\u30fc\u30b9\u30b3\u30fc\u30c9":134,"\u53c2\u8003":[78,5,82,83,60,41,40,2,131,94,95,136,51,102,139,142,21,57,147,43,145,150,164,153,104,158,120,27,167,122,7,170],"\u30ea\u30c6\u30e9\u30eb":133,"\u6210\u529f":122,"new":52,tips:134,"\u683c\u7d0d":39,memcached:90,body:122,xml:122,"\u6587\u6cd5":65,"\u30de\u30c3\u30c1\u30ab\u30e9\u30e0":163,"\u30c6\u30b9\u30c8":160,"\u30bf\u30b0":38,"\u9069\u7528":74,"\u3042\u308a":[163,133],ubuntu:12,"\u6e96\u5099":[79,134],"\u30d7\u30ec\u30d5\u30a3\u30c3\u30af\u30b9\u30d1\u30b9":47,softwares:110,"\u95a2\u4fc2\u5f0f":61,"\u4e26\u5217":134,"_key":82,"\u63d0\u4f9b":111,"
 \u4e3b\u
 30ad\u30fc":[39,128],blogroonga:134,"_version":[103,10],"_name":[52,145,114],"_output":95,"\u5165\u6f14":133,"_info":35,changes:36,options:[118,56],"\u7ffb\u8a33":[134,106],"\u5909\u66f4":[62,138,47],"\u30af\u30a8\u30ea":[119,61,79],"\u30de\u30c3\u30c1":133,"\u30af\u30a8\u30ea\u30fc\u30ad\u30e3\u30c3\u30b7\u30e5":8,"\u30b3\u30f3\u30c8\u30ea\u30d3\u30e5\u30fc\u30c8":[76,13],"\u6587\u5b57\u5217":[11,133],api:[75,25],"_table":[137,100,61],select:95,"\u6982\u8981":[34,35,2,5,82,83,60,41,40,78,88,8,9,131,92,93,145,46,137,94,51,95,10,97,74,49,136,100,103,14,15,81,52,139,17,141,18,55,143,56,153,57,147,43,107,108,54,109,150,63,64,21,66,104,84,114,69,158,102,71,170,72,113,118,119,96,120,27,122,7,164,105,124,31,125],"\u9001\u4fe1":90,use:145,"\u69cb\u6587":[78,5,83,40,41,7,88,9,131,92,94,95,66,133,136,51,102,52,139,141,21,143,57,60,43,145,150,63,64,113,153,104,84,114,71,163,164,120,27,96,31,125],"\u624b\u9806":134,zip:89,"\u30a4\u30f3\u30bf\u30d5\u30a7\u30fc\u30b9":61,"\u30d5\u30ec\u3
 0fc\u30b
 a":163,"\u30c8\u30fc\u30af\u30ca\u30a4\u30b6":119,"_no":82,https:47,tokenize:78,scope:164,"_flags":95,"\u3066\u308b":165,"\u60c5\u5831":[80,134,119,111,65,154,165,160],"\u30d6\u30ed\u30b0":134,"\u30aa\u30d6\u30b8\u30a7\u30af\u30c8":24,"\u3059\u308b":[0,134,117,74,62,149,159,111,42,118,16,8,68,56,160],normalizer:[78,145,43,120,57],"\u7d4c\u7def\u5ea6":11,"\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30ea\u30c6\u30e9\u30eb":133,"\u30ea\u30ea\u30fc\u30b9\u30bf\u30b0":134,"\u5f15\u6570":[78,5,83,85,40,41,7,88,96,131,92,94,95,66,98,136,51,102,52,139,141,21,143,56,57,59,60,151,145,63,64,113,153,104,84,114,157,161,71,164,118,120,29,124,31,125],"\u3053\u3068":134,"_base":8,"_command":103,homebrew:[134,77],"_escape":145,"\u4ee5\u4e0b":163,"\u4ee5\u4e0a":[163,133],"\u30b8\u30aa\u30b5\u30fc\u30c1":38,"\u8d77\u52d5":[126,90],"\u3060\u3051":[111,74],"\u524d\u63d0":134,install:[169,110],clearlock:94,"\u89e3\u6790":160,"\u7de8\u96c6":106,"\u6bd4\u8f03":[133,47],"_encoding":109,"\u304c\u3063":68,p
 rocess:[
 124,132],"in":36,"_install":169,"/linux":135,"\u660e\u793a":134,"\u958b\u767a":[146,154,111],old:67,"\u548c\u4ee3":133,normalize:120,filter:[164,95],sphere:66,"\u540d\u524d":[161,59,162,98,151,39,85,167,29,53,30,157],"\u691c\u51fa":160,normalizernfkc:170,"\u30a4\u30f3\u30b9\u30c8\u30fc\u30e9\u30fc":89,how:[159,42],"\u548c\u6f14":133,"\u52d5\u7684":101,"\u5b9f\u884c\u4f8b":[35,69,107,72,81,18,109,100,14,15,137,103,97,54,55,49,73,46,105,108],"\u8fd1\u508d":133,"\u30b3\u30de\u30f3\u30c9":[26,3,90,85,30],"_create":[64,8,57],"-gqtp":126,"\u7d42\u4e86":[126,8,90],"_proc":46,"\u7406\u7531":111,max:[124,104,84],clone:106,"\u4e57\u7b97":133,mac:77,offset:95,"\u6642\u9593":[165,133],"\u7f72\u540d":134,data:[56,159,8,42],"\u30da\u30fc\u30b8\u30f3\u30b0":95,"\u8a2d\u5b9a":[134,118,17,8,47,70],status:[71,155,167],"-munin":169,"\u4e00\u81f4rk":159,"-http":126,register:9,"-files":134,callback:61,"\u30b0\u30eb\u30fc\u30d7":[163,133],freebsd:124,"\u30a4\u30f3\u30dd\u30fc\u30c8":134,"\u8ee2\u
 7f6e":11
 9,"\u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb":140,"\u30c4\u30a4\u30fc\u30c8":111,"\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8":[48,13,134],rand:59,grntest:134,"\u30d1\u30c8\u30ea\u30b7\u30a2":128,"\u623b\u308a\u5024":[78,5,83,40,41,7,88,9,131,92,94,66,136,51,102,52,139,141,21,143,57,60,43,145,150,63,64,113,153,104,84,114,71,164,118,120,27,96,31,125],"\u305f\u3044":134,gqtp:[121,126,155,90,115],"\u6d6e\u52d5":133,"_api":61,"_match":55,"_rename":52,"\u6587\u66f8":[16,133],"=platform":169,"\u63a5\u7d9a":90,tsv:[122,158],"\u4ee5\u4e0b\u6f14":133,cutter:[160,134],"\u57fa\u672c":[3,133],greater:61,"\u30d7\u30ed\u30c8\u30b3\u30eb":[90,155],number:124,"\u9664\u7b97":133,not:61,"\u8a8d\u8a3c":47,"\u30d6\u30e9\u30a6\u30b6\u30d9\u30fc\u30b9":90,now:162,"\u5c0f\u306a\u308a":[163,133],"_select":61,"-pack":169,name:[52,57],edit:98,"-encoding":169,"\u66f4\u65b0":[119,134,106],kern:124,token:[147,78,57],mode:[40,78,61],"\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u30ab\u30e9\u30e0":3,".overcommit":124,"
 \u767b\u
 9332":[0,134],"\u3053\u3061\u3089":111,"\u4e26\u3079":3,"\u4e00\u6642\u30c6\u30fc\u30d6\u30eb":82,normalizerauto:170,"\u751f\u6210":[106,134,110],"\u74b0\u5883":[160,134],"\u5b9f\u4f8b":61,"\u9032\u3081":111,http:[30,126,171,4,90],"\u30d8\u30c3\u30c0\u30fc":155,todo:[102,27],"\u9001\u308a\u65b9":[0,106],"-match":169,"\u30ab\u30d0\u30ec\u30c3\u30b8":160,"\u7def\u5ea6":119,"-default":169,"\u90e8\u5206":129,red:134,rk:159,"_content":93,"\u6307\u5b9a":[66,3,163,134,39,10,68],nofile:124,"\u30e6\u30fc\u30b6\u30fcid":165,proxy:8,"-create":167,"_string":[102,164],"\u305f\u3081":[95,61,111],"\u7d50\u5408\u5f0f":163,"\u4ed5\u69d8":19,"\u4e8b\u9805":[58,39,151],launch:118,freecode:134,"-localstatedir":169,"\u53ef\u80fd":[147,66,118,119,120,40,102,78,8],"\u30ab\u30e9\u30e0\u30b9\u30c8\u30a2":119,"_hash":82,"_user":105,"\u30d9\u30af\u30bf\u30fc":39,"\u3078\u3068":111,"\u6e1b\u7b97":133,suffix:61,"\u8aac\u660e":[161,59,162,98,151,39,85,29,53,30,157],"-version":10,"\u30ed\u30fc\u30c6\u30fc
 \u30b7\u
 30e7\u30f3":21,"\u30cf\u30c3\u30b7\u30e5\u30bf\u30b0":165,"\u7d44\u307f\u8fbc\u307f":[170,85],"\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9":134,open:[124,145],size:155,"\u78ba\u8a8d":[134,106],"\u7d5e\u8fbc":65,dump:141,script:131,introduction:110,"\u30ab\u30b9\u30b1\u30fc\u30c9":153,"\u4fee\u6b63":[1,36,138,112,130,6,67,23],"\u5bfe\u7b56":[62,149],"\u6c38\u7d9a":82,"_obj":69,"\u30ea\u30dd\u30b8\u30c8\u30ea":[91,106],"=encoding":169,"\u306f\u3058\u3081":152,tokenizer:[150,78],configure:[169,134,110],releases:67,desctipion:167,"\u8ffd\u8de1":0,".com":134,"\u66f8\u5f0f":[161,59,162,3,98,118,151,85,29,8,30,157,56],"\u5b66\u7fd2":[118,152,16,159,42],"\u30bf\u30b0\u30a4\u30f3\u30c7\u30c3\u30af\u30b9":57,"-httpd":[118,126,8,86,56],"_index":107,"_untag":96,"-log":169,"\u30ea\u30d5\u30a1\u30ec\u30f3\u30b9\u30de\u30cb\u30e5\u30a2\u30eb":37,"\u30d9\u30af\u30bf\u30fc\u30ab\u30e9\u30e0":[11,74],"\u30c7\u30a3\u30ec\u30af\u30c6\u30a3\u30d6":8,"\u30c6\u30fc\u30d6\u30eb":[58,3,11,82,39,102,165,68,
 56,57],"
 _expander":[102,95],"\u3044\u304f":111,hashtags:165,"\u30a8\u30e9\u30fc":[122,149],"-zlib":169,"\u56fd\u969b\u5316":106,"\u5834\u5408":[122,68,134],"null":133,"_circle":157,"\u3044\u308b":80,"\u7279\u6b8a":151,"\u4e00\u89a7":[165,2,24],"_list":[150,92,83,43],"\u7d22\u5f15":119,"\u304b\u3089":[148,116,12,111,135,89,169,77],"\u30d0\u30b0\u30ec\u30dd\u30fc\u30c8":0,"\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u30c6\u30fc\u30d6\u30eb":57,"-with":169,archive:12,"\u7279\u5b9a":[160,134],"\u307e\u3068\u3081":134,"_distance":[66,98],"\u4e0d\u6b63\u30e1\u30e2\u30ea\u30a2\u30af\u30bb\u30b9":160,mroonga:119,libmemcached:160,"\u30ce\u30fc\u30de\u30eb\u30d9\u30af\u30bf\u30fc\u30ab\u30e9\u30e0":74,"\u7d22\u7528":[3,87],"\u7528\u79d8":134,"\u30c4\u30fc\u30eb":[169,8,90],"\u7d44\u8fbc\u578b":39,"\u30b5\u30b8\u30a7\u30b9\u30c8":44,synopstis:167,"_put":7,windows:[89,134],geoindex:165,request:[118,106],"\u30c9\u30ea\u30eb\u30c0\u30a6\u30f3":117,"_in":[29,157],"_ii":18,"\u30c7\u30a3\u30ec\u30af\u30c8\
 u30ea":1
 34,"\u30b5\u30fc\u30d0":[119,90],"\u30ed\u30fc\u30c9":[165,3,74],"_processes":8,tokenfilterstem:147,"\u3084\u308a":111,"\u5fc5\u9808":[95,66,118,83,120,40,102,52,78,114],"\u30ec\u30b3\u30fc\u30c9":[95,3],"-po":134,"\u5270\u4f59":133,"\u30d5\u30a1\u30bb\u30c3\u30c8":95,"\u30d1\u30c3\u30c1":106,"\u304a\u304f":111,"\u30ea\u30ea\u30fc\u30b9\u30a2\u30ca\u30a6\u30f3\u30b9":134,"\u8ffd\u52a0":[170,134,106],solaris:20,"\u88dc\u5b8c":[152,159],"\u3044\u308d\u3044\u308d":11,"\u5c0f\u6570":133,"\u30d1\u30c3\u30b1\u30fc\u30b8":134,depended:110,ellipsoid:66,"\u4e0d\u7b49\u4fa1":[163,133],grnslap:161,cache:[95,104],"\u72ec\u81ea":133,"\u65e5\u6642":11,"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8":134,"_equal":61,"\u65b9\u6cd5":[10,134,74,62,149,166,42,101,16,76,13,159,160,106],"\u30ea\u30ea\u30fc\u30b9":[1,134,138,112,130,6,67,23,99],rectangle:66,"\u4e00\u6642":82,"\u6295\u7a3f":165,"-server":126,"\u30a2\u30af\u30bb\u30b9\u30ed\u30b0":47,wheezy:135,get:118,db:61,clang:160,"_html":[145,27,41],"_l
 imit":[9
 5,8,104],cannot:149,"\u7b97\u5b50":133,"_eval":131,"\u91cd\u307f":[68,74],geo:[29,66,157],"\u30b3\u30de\u30f3\u30c9\u30d0\u30fc\u30b8\u30e7\u30f3":[10,47],"\u305d\u306e":169,"\u5171\u8d77":[16,159,42],"\u30a2\u30fc\u30ad\u30c6\u30af\u30c1\u30e3":121,"\u30c8\u30fc\u30af\u30ca\u30a4\u30b6\u30fc":62,"\u30ea\u30bf\u30fc\u30f3\u30b3\u30fc\u30c9":2,"_search":49,"\u7d50\u679c":[62,151,3,117],tokenfilterstopword:147,"\u52a0\u7b97":133,"\u6570\u5024":11,contain:61,release:67,"\u64cd\u4f5c":[166,3],"\u3084\u308b":134,"\u69cb\u7bc9":[101,160],"\u5236\u5fa1":133,filters:147,"\u30b9\u30b3\u30a2\u30fc":95,"\u4ee3\u5165":133,travis:70,tokenizers:32,arg:61,close:145,news:36,"\u8a00\u8a9e":106,"\u65b0\u898f":134,"\u6a5f\u80fd":80,"\u30ab\u30e9\u30e0":[58,66,3,117,53,127,68],"\u985e\u4f3c":[16,133],"\u7ba1\u7406":[8,90],"\u5c02\u7528":90,"\u30e2\u30b8\u30e5\u30fc\u30eb":8,"_pack":169,"_tokenize":40,between:84,reading:159,"\u7bc4\u56f2":[3,57],"\u4f4d\u7f6e":[80,66,119,65,10,165],"\u8868\u73fe
 ":61,"_g
 eo":97,javascript:65,"\u30b9\u30c8\u30ec\u30fc\u30b8\u30a8\u30f3\u30b8\u30f3":119,"\u904e\u53bb":111,key:57,"\u30b9\u30af\u30ea\u30d7\u30c8\u30d5\u30a1\u30a4\u30eb":151,"\u5373\u6642":119,"\u30b7\u30d5\u30c8":133,"\u30b5\u30f3\u30d7\u30eb\u30c7\u30fc\u30bf":[163,133],"_level":[5,8],"\u6392\u4ed6":133,"\u518d\u8d77\u52d5":126,"\u77e5\u308a":134,"-suggest":[118,56,167],"\u306a\u3057":[133,47],equal:61,"-document":110,"\u30b5\u30fc\u30d0\u30fc":[30,126,28],"\u88dc\u6b63":[152,16],"\u30d1\u30e9\u30e1\u30fc\u30bf":[68,10],"\u306a\u3044":[39,111],"\u975e\u308f\u304b\u3061":129,load:51,"\u8a9e\u5f59":[3,87],ci:70,"\u4f5c\u6210":[165,87,3,134,57],point:66,"\u30d5\u30a9\u30fc\u30de\u30c3\u30c8":[132,158],period:36,"\u62bd\u51fa":133,header:122,"\u7f6e\u63db":102,"\u95a2\u6570":[144,133,160],"\u6574\u6570":133,shutdown:125,path:60,table:[95,88,82,83,40,52,92,114,57],quit:143,"\u53c2\u7167":[11,38,155,119],tuning:124,"\u30e1\u30e2\u30ea":124,json:[51,122],"\u91cd\u307f\u4ed8\u304d":74,
 "\u306b\
 u95a2\u3059\u308b":39,po:134,"\u7528\u3044":[21,65],define:139,"(geopoint":165,enable:110,"-help":169,"_tokenizer":57,"\u7591\u4f3c":53,"_value":84,"\u5b9f\u884c":[45,61,134,151,8,160],"\u7a2e\u985e":11,"_log":8,"-message":169,"\u5dee\u6f14":133,"\u30e1\u30fc\u30ea\u30f3\u30b0\u30ea\u30b9\u30c8":[0,22],"\u5168\u4f53":17,plugin:34,"\u30a8\u30b9\u30b1\u30fc\u30d7":163,value:57,"\u5236\u9650":[58,117,74,82,39,151,158],cast:50,near:61,"\u306e\u306b":62,"\u691c\u7d22":[38,95,129,3,79,80,62,119,74,42,163,65,16,165,128,133,68,159,57],match:[102,68,95],"\u30e9\u30a4\u30d6\u30e9\u30ea":[119,169],"\u540c\u3058":62,"\u30b3\u30df\u30e5\u30cb\u30c6\u30a3":22,geopoint:165,"\u30ce\u30fc\u30de\u30e9\u30a4\u30b6\u30fc":170,"\u6307\u91dd":111,"\u5fc5\u8981":96,vm:124,"\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9":134,"_expansion":95,"\u53d6\u5f97":[3,134],"\u30ec\u30b3\u30fc\u30c9id":82,"\u95be\u5024":62,".maxfileperproc":124,"\u8a9e\u5f59\u8868":57,"\u5ea7\u6a19\u5024":133,"\u30a6\u30a7\u30d6\u30b5\
 u30a4\u3
 0c8":134,fedora:148,"\u4f7f\u3044\u65b9":[78,4,5,83,40,41,42,7,88,8,9,131,92,94,101,95,66,74,136,51,102,52,16,139,141,21,143,56,57,60,43,151,145,150,63,64,113,153,104,84,114,158,159,71,164,118,120,27,96,31,125],"_rectangle":29,suggest:136,make:[169,134],"\u4f8b\u3048":111,"\u6210\u679c":106,"-dataset":167,"\u7a4d\u6f14":133,"_filter":164,html:[96,106,110],"-learner":56,messagepack:122,"\u30ad\u30fc\u30ef\u30fc\u30c9":[62,165],".max":124,"\u8a98\u5c0e":111,".po\u30d5\u30a1\u30a4\u30eb":106,"\u30ea\u30d0\u30fc\u30b9\u30d7\u30ed\u30ad\u30b7":8,"\u306b\u3088\u308b":[68,128,117],"\u8ab2\u984c":0,"_columns":[102,68,95],"_data":105,"\u5834\u6240":[111,158],"\u5168\u6587\u691c":[3,87],"\u95a2\u4fc2":[38,95,169],database:[118,56],"\u307e\u305f":68,"\u3055\u307e\u3056\u307e\u306a":65,"()":61,flags:[40,78,120,155,57],sortby:95,"\u51fa\u529b":[122,95,3,4,106],gzip:47,the:[67,124],lcov:160,"_path":[118,8,56],"\u8868\u793a":3,"-platform":169,protocol:155,"-path":169,less:61,"(v":61,"_tagn
 ":145,"\
 u5229\u7528":[65,147,8],"_ctx":14,"\u5171\u6709":119,"\u9006\u5f15\u304d":38,"\u8fd4\u5024":[59,95,162,98,29,30,157],"\u547c\u3073\u51fa\u3057":133,"\u5f8c\u65b9":[133,163,128],"\u3067\u304d\u308b":[61,111],loading:8,"\u8ad6\u7406":[163,133],mmap:149,"\u30bd\u30fc\u30c8":[65,117],defrag:31,"_selector":139,"\u660e\u793a\u7684":66,"\u62e1\u5f35":79,"\u4e00\u81f4":[133,159,129,163,128],hat:134,"\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9":47,"\u7d4c\u5ea6":119,"\u30ed\u30c3\u30af\u30d5\u30ea\u30fc":119,"\u8ad6\u7406\u7a4d":163,"\u9759\u7684":[101,160],"\u4fdd\u5b58":[11,57],nginx:8,"_hook":81,"\u30af\u30e9\u30a4\u30a2\u30f3\u30c8":168,"\u30bd\u30fc\u30b9":[148,116,12,135,89,169,77],"\u7a4d\u4ee3":133,linux:124,"\u30d0\u30a4\u30ca\u30ea\u30d7\u30ed\u30c8\u30b3\u30eb":90,"\u5354\u529b":111,"\u691c\u7d22\u4f8b":61,"-command":10,"\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9":[3,47],"_expr":[61,73,142],adjuster:95,"_threshold":95,"\u4f5c\u696d":134,"\u307e\u305f\u3050":68,"\u30ea\u30e2\u30fc
 \u30c8\u
 30a2\u30af\u30bb\u30b9":90,"\u4ed5\u65b9":106,learning:[56,42],centos:116,"_db":72,"-plugins":169,"\u30b7\u30b9\u30c6\u30e0":[0,165],"\u5358\u8a9e":133,"_dat":82,"\u4f7f\u7528":124,"\u5727\u7e2e":47,"\u30b3\u30e1\u30f3\u30c8":165,"_sortby":95,"\u5411\u3051":[154,134],"\u5bc6\u9375":134,"\u66f8\u304d":129,"\u5f62\u5f0f":[51,122],comments:165,exit:167,allocate:149,"\u30af\u30a8\u30ea\u30fc":[8,24,163],"\u30b5\u30fc\u30d0\u30fc\u30d1\u30c3\u30b1\u30fc\u30b8":126,"\u30d3\u30eb\u30c9":[148,116,134,12,135,89,169,77],"\u5206\u3051":129,run:110,"\u5168\u6587\u691c\u7d22":163,"\u4ed8\u304d":[38,133],"\u3046\u307e\u304f":111,"\u4e0a\u9650":58,"\u4f9d\u5b58":169,"\u5b8c\u5168":129,"\u3042\u308b":165,"\uff08personal":12,"\u5927\u306a\u308a":[163,133],output:95,"\u96c6\u8a08":119,from:56,post:[8,47],"_auto":8,"\u6319\u52d5":129,by:8,"\u5b9f\u73fe":61,"_border":84,"package":12,column:[145,63,41,64,52,84,83],of:124,"_escalation":[55,95],"\u30e6\u30fc\u30b6\u30fc":[165,111],location:66,"\u3
 0b9\u30c
 8\u30ec\u30fc\u30b8":119,os:77,ppa:12,scorer:[65,95],"_reopen":21,"\u5b9f\u9a13":23,domain:117,"\u30ad\u30e3\u30c3\u30b7\u30e5":[95,8],"\u30d5\u30a1\u30a4\u30eb":[45,61,134,110,158,47,106],"_cache":[15,8],"\u5831\u544a":0,"\u524d\u65b9":[133,159,163,128],"\u7279\u6709":8,"\u30c6\u30b9\u30c8\u30d5\u30a1\u30a4\u30eb":160,log:[5,21,7,56,132],"\u8907\u6570":[68,117,47],"\u30b3\u30de\u30f3\u30c9\u30d5\u30a1\u30a4\u30eb":151,"_prefix":169,approximate:66,"\u30d0\u30fc\u30b8\u30e7\u30f3":[138,1,10,130,134],"\u30ab\u30e9\u30e0\u30a4\u30f3\u30c7\u30c3\u30af\u30b9":68,redmine:111,"\u30ed\u30b0":21,"\u5c55\u958b":24,"\u7b49\u4fa1":[163,133],"\u63d0\u6848":[118,152,42],"cpu\u30b3\u30a2":47,twitter:[111,134,22],"\u30d5\u30a9\u30ed\u30fc":165,files:[124,56,167],"_full":145,"\u6027\u80fd":[8,47],memory:149,"\u7b97\u8853":133,"with":110,"_load":60,pull:106,"\u5165\u308a":165,"default":[10,57],"\u5426\u5b9a":[163,133],"\u30d1\u30b9\u30d5\u30ec\u30fc\u30ba":134,limit:95,"\u66ff\u3048":3,"\u304
 a\u3055\
 u3089\u3044":111,highlight:[145,41],"\u30ea\u30d5\u30a1\u30ec\u30f3\u30b9":[34,35,81,18,93,46,49,103,14,15,100,17,137,105,107,108,54,109,55,97,69,72,73],"\u304a\u77e5\u3089":[67,1,138,130],similar:61,"delete":153,"\u611f\u8b1d":[1,138,112,130,6,67,23,99],bigram:165,"\u30a2\u30fc\u30ab\u30a4\u30d6\u30d5\u30a1\u30a4\u30eb":134,command:10,"\u69d8\u3005":160,"\u30de\u30a4\u30af\u30ed\u30d6\u30ed\u30b0":165,"\u3067\u304d":39,"\u56de\u907f":149,"\u3054\u3068":68,"\u70b9\u6570":133,check:113,"\u306b\u5bfe\u3059\u308b":68,"\u5bfe\u5fdc":[80,111,47],"\u7570\u306a\u308b":62,"\u4ee3\u5165\u5f0f":163,extract:42,"\u3068\u308a":111,"\u914d\u5217":133,"\u3042\u3052\u308b":62,"\u306e\u307f":[160,134],grn:[35,81,18,93,46,49,103,14,15,100,142,137,105,61,107,108,54,109,55,97,69,72,73],"\u5168\u6587":[62,119,65,3,68],"_type":[66,54,93,155,57],users:165,truncate:114,"\u30c7\u30fc\u30bf":[11,165,39,3,57],worker:8,"-package":169,"\u30c7\u30d0\u30c3\u30ac":160,update:[159,134,110],"_query":8,"\u547
 d\u4ee4"
 :151,"\u65b0\u3057\u3044":106,"_map":124,"\u30c0\u30a6\u30f3\u30bf\u30a4\u30e0":47,"\u4f7f\u3046":[66,8],"=path":169,drilldown:95,"-latest":134,"\u3088\u3046":[16,159,42],debian:[135,134],"\u4f5c\u308a\u65b9":74,"_count":124,"\u4f7f\u3044":129,macports:77,"-threshold":169,"\u30a4\u30f3\u30c7\u30c3\u30af\u30b9":[58,38,68,101],pseudo:53,"_offset":95,queryexpandertsv:158,"_memory":124,"\u5909\u66f4\u70b9":134,oracle:20,"\u539f\u56e0":62,"\u30c7\u30fc\u30e2\u30f3":90}})
\ No newline at end of file
+Search.setIndex({envversion:42,terms:{clumns:124,"\u51fa\u6765":[38,68,78],"\u300calice":165,localstatedir:[138,169],"\u3082\u3089\u3063":3,four:[132,3],"\u660e\u78ba":67,"\u30b9\u30bf\u30f3\u30c9\u30a2\u30ed\u30f3":[30,85],"\u811a\u6ce8":[66,3,39,63,29,157],"\u3082\u3089\u3048":111,"\u30b3\u30de\u30f3\u30c9\u30e9\u30a4\u30f3":[134,85,89,141,23,169,106],"\u79d2\u60c5":23,"_column":[48,138,37,25,112,67],"\u6b63\u5e38":[151,134],"\u30d5\u30c3\u30af":70,internally:[93,14],"\u5b9a\u5024":6,"/projects":134,"&q":118,"&s":118,"\u3044\u304f\u3064\u304b":[148,95,78,134,120,112,22,168,40,102,61,53,169,144,160,171],"\u89e3\u9664":[1,69,85,94],second:132,"\u4f5c\u3089\u308c":[67,151],"[2":85,"\u4e8b\u524d":[60,134,62,152,131,170],"\u30de\u30af\u30ed":[23,69,112],"\u30b7\u30f3\u30dc\u30eb":64,"\u5f15\u3044":133,increasing:124,error:[34,97,5,112,122,7,8,132,67],here:[34,118,159,167,42,132,8,110,124,73,56],onga:27,"&!":133,china:117,"\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u30d7\u30ed\u30bb\u
 30b9":14
 3,"&&":[62,164,95,128,133],"\u4e0e\u3048":[51,61,3,62,109,85,112,6,90,137],"\u4e2d\u8eab":[67,3,155,151],"_output":[67,2,139,14],"\u30c8\u30fc\u30af\u30f3":[147,78,133,82,129,112,42,40,16,67,23,170,138,57],"\u7ffb\u8a33":76,"\u300c\"":85,"\u300c#":138,"\u300c,":141,"9e":170,"9f":4,unix:[122,169],txt:[75,106],"\u5ea6\u6d6e":39,"\u5bfe\u7167":102,"\u65e5\u672c\u4eba":159,"_check":[67,69,160],"\u30a4\u30f3\u30bf\u30d5\u30a7\u30fc\u30b9":76,"\u975e\u63a8":[66,112,6,67,23,57],music:[38,132],tokenize:[48,40,37,26,112,67],"_flags":[34,108,54,6,100,73],"[pkg":[6,23],until:[34,124,17],"\u30d6\u30ed\u30b0":76,"\u30df\u30ea":[11,23,39,65,133],"\u6709\u529b":136,"\u7f6e\u304f\u4f8b":169,"[os":67,"\u4e0b\u304c\u308a":62,karmic:160,"\u300cv":134,"(pos":[29,157],"_command":[48,25,37,67],"\u6709\u52b9":[78,83,85,90,23,169,95,134,11,12,51,100,57,108,151,112,67,69,99,163,116,72,119,27,8],locked:34,"\u4e8c\u91cd":[67,112,163],"\u30e1\u30fc\u30eb":[0,106],"/functions":160,example:[38,95,3,117,1
 1,118,65
 ,8,124,73,159,90],"/blog":134,"\u6a2a\u5c71":[67,112],want:118,"*cache":15,"<groonga":151,travel:165,feature:[159,8,106],how:[34,44,110],types:[136,16,120,159,42],"\u63fa\u308c":79,"\u30d7\u30ec\u30fc\u30b9\u30db\u30eb\u30c0":112,"_resource":[2,69],"\u5b09\u3057\u304f":111,"\u901a\u5e38":[122,95,78,3,163,11,39,14,6,53,8,67,170,158,83],"\u5148\u982d":[81,95,69,3,8],"\u500b\u5b9a":121,wing:[6,112],"\u3042\u305f\u308a":[23,138],vars:[34,46],"\uff11\u5bfe":121,"\u30d1\u30c8\u30ea\u30b7\u30a2":[48,3,129,6,137,140],"/new":134,"\u6e1b\u7b97":69,"_ptr":[34,73],"\u8fd4\u3063":[163,133],"_{":112,"-code":[67,134],"\u8fd4\u3057":[34,78,3,79,81,83,40,41,42,61,131,96,47,95,66,133,98,136,100,103,14,15,102,52,16,17,164,55,145,105,59,60,43,107,108,109,150,112,157,64,137,65,153,104,84,67,114,69,159,71,72,152,165,27,29,162],fix:[52,36,83],"\u8fd4\u3055":[51,95,10,136,109,6,113,69],"_s":67,"_desc":100,"_o":[2,155],"_n":[15,118,112],"_i":[2,155],fin:46,"_a":[2,155],"\uff08tokenmecab":62,"\u3046\
 u3063\u3
 04b\u308a":112,"\u30d7\u30ed\u30c8\u30b3\u30eb":[161,48,126,2,119,151,6,168,8],"-daemon":[118,56],"\u30b5\u30f3\u30d5\u30e9\u30f3\u30b7\u30b9\u30b3":66,"\u516c\u8f14":112,"\u3082\u3063\u3068\u3082":160,"\u30af\u30a8\u30ea\u30da\u30a2":152,"\u8a8d\u8a3c":[8,171],"_select":76,"(point":[29,66,157],"_deadlock":[2,155,69],timeout:[69,17],debug:[5,132,7,8],"_$":[136,57],"_\"":23,"@do":67,"*keywords":73,rd:[62,129],re:124,rf:[116,8],"post\u30e1\u30bd\u30c3\u30c9":112,moritapo:38,rc:[78,132,2],rm:8,ro:78,gregex:112,rk:44,"\uff01\uff09":[16,159],"\uff01\uff08":106,"\u3042\u305f\u3044":104,"\u5909\u5316":119,"\u5168\u90e8":155,".msgpack":4,"/limits":124,ringtail:[67,112],"\u30b9\u30ab\u30e9\u30fc\u30ab\u30e9\u30e0":[83,74],"\u307e\u308d\u3086\u304d":128,"\u771f\u507d":[11,133,39,112,163],libedit:[148,1,138,6,23,169],"\u5f31\u70b9":119,"\u8fd4\u308a":[65,95,117],"\u8fd4\u308b":138,"\u7d99\u627f":112,"\"localhost":90,"_locks":[2,155],"\u25a1\u25a1":111,"\u300cnew":165,"\uff08age":57,":b
 ob":165,
 mingw:[23,134],"nginx\u3089\u3057\u3044":67,"\u6607\u964d":[137,95],"\u30b7\u30f3\u30b0\u30eb\u30af\u30a9\u30fc\u30c8":[85,78,3,112,120],service:[124,126,16],"\u4f7f\u308f":[2,79,82,78,8,23,95,134,15,142,57,38,112,155,84,67,158,159,70,163,117,170,73],"\u533a\u5207\u3089":23,"\u533a\u5207\u308a":[161,51,95,78,3,4,117,11,119,39,85,42,6,141,136,133,163],"\u533a\u5207\u308b":[138,158],master:8,"\u610f\u8b58":57,"\u8a8d\u8b58":111,"_db\u30d5\u30e9\u30b0":23,"'column":6,"{table":[102,95],"\u306e\u3059\u3079\u3066":47,"(comments":164,"-common":[6,12],project:133,"_update":[163,95,2,100,108],"*namebuf":[69,108],boston:165,"\u30ce\u30fc\u30de\u30e9\u30a4\u30b6\u30fc":[48,116,43,37,148,145,12,120,112,41,6,135,78,40,57],"\u4f7f\u3048\u308b":[163,85,112,6,67,23,169,70],"\u304b\u3069\u3046":[2,164,62,102,84,169],"\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u30c6\u30fc\u30d6\u30eb":112,"-port":[118,151,85],"\u300csubmit":134,"/max":67,object:[34,69,133,81,39,14,6,100,155,49,46,105],"\u7d22\u7528
 ":[48,14
 0,57],"\"black":170,microsecond:132,"\u30d0\u30c3\u30d5\u30a1\u30bb\u30b0\u30e1\u30f3\u30c8":113,letter:170,"\u30c7\u30fc\u30bf\u30d5\u30a9\u30fc\u30de\u30c3\u30c8":47,"\u533a\u5207\u3063":[40,95,78,120,155],"\u4f7f\u3063":[0,126,78,3,79,39,129,41,6,2,89,8,169,47,128,148,95,133,134,74,11,99,12,14,102,16,142,57,146,38,60,61,107,62,111,112,64,113,65,155,67,104,158,70,116,170,163,117,152,106,165,120,27,122,135,123,76,77,90],released:[36,134],camp:165,"\u4f7f\u3048":[95,78,163,117,171,84,112,64,8,133,142,23,57,144,70],"\u4f7f\u3046":[1,78,6,9,131,67,169,148,95,134,74,75,136,12,15,138,141,57,60,61,151,112,153,104,23,70,116,25,120,122,135,123],"\u4f7f\u3044":[126,78,39,40,41,42,44,23,169,8,47,48,95,96,133,74,136,12,101,16,17,142,57,147,61,148,153,67,13,158,159,70,116,170,163,119,120,27,122,135,106,77],"\u66f8\u304d\u8fbc\u307f":169,"\u66f8\u304d\u8fbc\u307e":21,unmanaged:113,"\u304by":112,"\u30d0\u30a4\u30ca\u30ea\u30fc":122,layout:134,".fedoraproject":116,cpu:[118,119,151,8,169,4
 7],"2byt
 e":155,"\u30d0\u30ea\u30e5\u30fc\u30b5\u30dd\u30fc\u30c8":82,createrepo:134,"\u79d8\u5bc6":134,"\u30a2\u30d4\u30fc\u30eb":134,"_age":84,"\u91cd\u307f":[6,48,112],tips:76,"\u30c8\u30d4\u30c3\u30af":134,"\u91cd\u3044":[119,95],"\u30b3\u30de\u30f3\u30c9\u30d0\u30fc\u30b8\u30e7\u30f3":[48,138,26,37,14],"\u958b\u3053":72,"\u5b9f\u9a13":67,"\u30c7\u30d5\u30a9\u30eb\u30c8\u30dd\u30fc\u30c8":67,"\u91cd\u304f":62,patch:[67,36],release:[89,134],unpatched:36,"\u69cb\u9020":[38,61,119,14,122,100,82],"\u5e83\u304f":134,"[linux":6,result:[61,4,27,159,100,66,155,68,56],"<port":[151,85],"\u5206\u304b\u3061":119,wikipedia:39,score:[38,95,61,3,108,74,62,136,159,65,42,66,52,16,112,165,133,68,114,102,118],"\u611f\u3058":111,shidara:23,"\u554f\u3044\u5408\u308f":61,"\u539f\u99c5":65,country:[153,90,117],"\u30ce\u30fc\u30de\u30e9\u30a4\u30b6\u30fc\u30e2\u30b8\u30e5\u30fc\u30eb":170,"\u66f8\u304d\u8fbc\u3080":151,"\u540c\u69d8":[80,95,61,134,11,151,65,90,137],and:[34,36,40,42,8,132,93,95,97,102,10
 0,17,110
 ,56,147,112,65,68,69,159,118,27,167,124,73],"\u5931\u6557":[34,15,3,163,134,138,64,112,6,52,153,17,9,23,67,114,57],"\u95a2\u6570":61,diff:151,"\u5404\u7a2e":134,"\u6d88\u53bb":112,"\uff08node":70,"\u5360\u6709":69,")senna":158,correction:16,"\u30ab\u30f3\u30de":[95,3,133,117,51,141],worker:121,dave:84,"\u305f\u307e\u307e":47,input:[51,122,93,155,159],"-message":123,"/function":[67,134],"_sel":36,"\u3069\u3093":92,"#set":151,"\u3069\u308c":[122,83,95,47,57],"_set":[15,35,81,109,14,6,137,103,17,55,67,69,99,46],"\"sound":16,"\u65ad\u7247":27,"\u4ee3\u8868":119,"\u79d2\u6570":[122,95,133,11,165,39,71],"\u30de\u30eb\u30c1\u30bb\u30af\u30b7\u30e7\u30f3":112,reports:34,"_false":69,"\u3069\u306e":[80,95,78,117,157,16,66,169],"\u30b9\u30eb\u30fc\u30d7\u30c3\u30c8\u30c1\u30e3\u30fc\u30c8":23,"1\u4ef6":[62,165],"_rectangle":[48,1,97,37,138,112,23,144],"\u3069\u3053":[23,169,67],"\u3002db":[23,61,3,90,14],"\u30df\u30ea\u79d2":39,"\u7121\u8996":[95,78,163,62,82,138,85,112,6,100,153,120,1
 41,67,13
 7,23,158],"\u5fdc\u7528":119,"\u3069\u3046":[1,88,72,117,5,111,63,95,6,62,7,139,8,21,94],"\u30e2\u30fc\u30c9":[78,3,61,90,67,30],"\"blt":141,"\u30a2\u30eb\u30d5\u30a1\u30d9\u30c3\u30c8":[78,62,129,16,137,57],"_skip":112,"_element":35,"\u30c4\u30fc\u30eb":[48,123,106],"_result":[100,2],sleepy:101,normalzer:43,"\u4e00\u6c17":134,"\u5317\u4eac":66,"\u300ccharlie":165,has:[34,36,134,167,100,97,132,124],hat:76,"*vars":[34,46],"\u30ab\u30fc\u30cd\u30eb\u30d1\u30e9\u30e1\u30fc\u30bf\u30fc":6,"\u7c21\u7565":112,"\"content":[133,147,95,163],"\u9001\u308b":[0,155,47,106],"\u9001\u308a":[155,134],"\u30d0\u30a4\u30ca\u30ea":[89,134],"_broken":2,"\u8d8a\u3048":62,unique:118,"\u30b1\u30f3\u30bf\u30c3\u30ad\u30fc":80,">command":4,"_error":[34,2,155],"_ascending":137,alice:[95,163,165,102,52,8,84,114,47],"-unauthenticated":[6,135],"\u30d4\u30ea\u30aa\u30c9":[64,68],"\u30cf\u30a4\u30d5\u30f3":[3,57],sebastian:67,right:97,old:134,"\u30c0\u30d6\u30eb\u30af\u30a9\u30fc\u30c8":[85,78,3,120],trun
 cated:11
 2,begin:161,"\u30c8\u30fc\u30af\u30ca\u30a4\u30b6\u30d7\u30e9\u30b0\u30a4\u30f3":6,"\u5358\u8a9e":[6,95,163,142],"/ngx":8,"\uff08score":95,groogna:[99,47],"\u9001\u3063":[75,0,76,106],"for":[34,36,39,22,42,6,8,132,93,66,133,17,56,97,67,69,159,118,165,27,167,124,73],bottom:[23,97,29],quetzal:6,".asc":134,"\u30b5\u30fc\u30d3\u30b9\u30b9\u30af\u30ea\u30d7\u30c8":112,ichii:23,yoku:[67,112],"\u30d5\u30e9\u30b0\u30e1\u30f3\u30c8":69,"\u5206\u985e":[11,117],standalone:56,"\"starttime":4,"\u89e3\u6c7a\u7b56":111,"\u306a\u3055\u3093":76,"\u65e2\u5b9a\u5024":126,"\u305b\u3044":112,"_size":[34,61,108,18,14,100,54,137,69,73,46],".am\u30d5\u30a1\u30a4\u30eb":134,"\u89e3\u91c8":[138,61,163,141],waits:[34,17],"_range":[2,69],support:36,"\u30ec\u30fc\u30c6\u30a3\u30f3\u30b0":84,joseph:128,"\u305b\u306a":[163,133],"\u5c71\u672c":67,"\u3086\u304d\u3072\u308d":128,thesaurus:95,"\u3044\u3046":95,"/tsv":[158,9],"\u5fa9\u65e7":99,"\u8981\u7d20":[51,2,3,74,83,151,27,112,6,100,61,122],"\u30d0\u30f3
 \u30c9\u
 30eb":[67,112],"\u3002sortby":95,"\u306e\u304b":[165,129],"\u9006\u5f15":38,"_sequence":[2,155],"\u306e\u3044":[10,5,119,39,85,51,66,100,7,155,61],"_records":[6,112],"''":163,"'\"":[6,112],"'.":[69,106],"'-":[85,112],"',":[67,69,167,42],sizeof:73,"')":[161,95,163,85,51,67],"'(":[85,163],"\u306e\u306b":[48,72,120,112,6,33,67],"\u306e\u3061":95,relax:124,"\u306e\u3067":[126,3,129,6,89,8,67,131,47,95,66,134,11,102,106,60,62,149,111,112,164,84,23,68,158,119,27,122,168,165,30,57],"*nvars":46,"\u3001_":3,"\u306e\u307f":[119,61],"'t":[42,17,124,14,93,73,159,8],"'s":[101,95,163,51,164,132,122,133,106],moero:38,"\u3089\u308c\u308b":[61,108,119,129,112,6,137],"\u30c6\u30b9\u30c8\u30d7\u30ed\u30b0\u30e9\u30e0":151,"'a":164,"\u305b\u308b":[126,61,119,145,41,102,30,160,57],"'n":85,"'m":[101,165,147,68],"-latest":76,"-tar":20,"\u305b\u308c":119,"\u6bb5\u843d":[64,83,108],"_count":[71,4,8],"'\\":163,"\u5165\u529b\u30df\u30b9":16,time:[165,118,62,136,132,151,112,42,6,11,16,124,23,162,159],p
 ush:[134
 ,106],"\u304a\u3053\u306a\u3063":3,":/":[3,4,85,89,8,91,169,47,148,96,134,74,11,12,15,141,106,38,20,65,90,67,70,161,116,117,118,135,30,77],"\u53cd\u6620":[119,61,134,124],"\u7b26\u53f7":2,":$":[133,163,128],"\u6d41\u308c":76,"-prefix":123,":#":67,"\u5c0f\u897f":112,":=":[95,163],":>":[95,163],"\u66f8\u3044":[67,165,163,133],"::":[2,4],"-search":67,millisecond:17,"\u3042\u307e\u308a":[68,111,100],"\u7aef\u672b":119,"_builtin":[23,69,72,54],"\u6700\u7d42":[95,72,74],dragonfly:138,"\u500b\u5225":134,"\u30af\u30a8\u30ea\u30d1\u30e9\u30e1\u30fc\u30bf":6,"-root":[30,138,85],":c":[73,72,108,14],lru:104,"\u7d20\u6734":117,exact:61,"\u3002travis":70,minute:132,".body":[31,79,94],"\u30b9\u30af\u30ea\u30d7\u30c8":76,"{language":106,"\u6e08\u307f":[51,116,78,108,134,148,111,39,12,64,112,6,135,16,152,23,158,159,126],"-base":[118,56],":@":[38,95,3,163,11,165,102,90],":\\":89,":^":[163,128],":[":151,":public":134,"\u4e00\u6b69":3,"\u7d50\u3073\u3064\u3044":121,"\u305f\u3055\u3093":[23,1,11
 2],"\u7d
 50\u3073\u3064\u304f":121,sign:134,"\u5316\u4f5c":134,makecache:[6,116],"\u4e8c\u9805":133,"\u30b7\u30f3\u30bf\u30c3\u30af\u30b9":67,".ncpu":77,"\u7d4c\u904e":[122,10,133,11,165,39,71,17,23,69],"\u30bf\u30d6":[158,4,155],takashi:[23,153],"\u540d\u7b49":69,"\u4e3b\u8981":123,current:14,"'='":85,"\u76ee\u5b89":134,"\u63a8\u9032":112,"\u30bf\u30b0":[48,95,96,133,134,74,82,145,138,27,41,112,6,67,23,140,57],"gmo\u30e1\u30c7\u30a3\u30a2":67,"\u6d41\u3057":134,address:[6,23,155,118],"\u30a2\u30ab\u30a6\u30f3\u30c8":[67,134,22],"\u4e3b\u30ad\u30fc":[48,138,6,53,92,51],queue:121,"\u8b66\u544a":[95,10,138,112,6,67,99],"\u3002offset":81,"\u5ea6\u6570":[11,23,65,133],ipa:148,pentium:151,prefer:118,"\u6587\u5b57\u5217":[48,95,78,98,109,74,120,27,41,112,6,164,66,142,122,67,51,73,145],"\u30e9\u30a4\u30d6\u30e9\u30ea\u30a4\u30f3\u30bf\u30d5\u30a7\u30fc\u30b9":[61,85],bookmarks:74,"\u4e88\u3081":[39,85],"{\"_":[38,95,133,11,65,84,163],"|table":57,"\u30d5\u30a9\u30ed\u30fc":22,"/header":20,"\
 u3060\u3
 063":[6,62,95,10,100],"``":[1,108,138,14,15,73],"\u5168\u4e16\u754c":112,"\u3060\u3068":111,visual:[6,23,89,112,67],"\u30ec\u30d3\u30e5\u30fc":134,"_gt":137,"\u3002obj":69,"-aki":67,"_alloc":[34,73],values:[51,93,69],"\u3060\u3057":[23,151],"\u5024\u8a18":133,following:[34,108,118,167,132,110,124,56],locks:[34,27],logrotate:6,allowed:56,"\u5897\u3084\u3059":[95,160,74],"\u6a19\u6e96":[1,88,3,5,85,7,8,92,94,10,51,139,141,21,143,63,64,113,67,99,161,71,30,31,125,90],chroot:134,"\u30d2\u30e5\u30d9\u30cb":[66,157],parameter:[118,124,100,97,46],applications:27,date:151,such:[118,159,27,167,42,6,56,106],data:81,"\u30de\u30a4\u30af\u30ed\u30d6\u30ed\u30b0":[48,140],"/dictionary":138,ss:[132,133],"/javascript":23,st:[78,133],sh:[134,70],so:[124,100,69,159,110],sa:[136,16],se:[78,159],"\u540c\u3058\u6570":[85,8,47],"[yum":6,"\u30d9\u30f3\u30c1\u30de\u30fc\u30af":67,"\u30d0\u30c3\u30af\u30a2\u30c3\u30d7":141,"\u30a2\u30c9\u30ec\u30b9":[23,100,85,90,151],"*query":[49,73],jis:137,"\u540c
 \u671f":
 [151,134],instantly:27,"\u30d7\u30e9\u30b0\u30a4\u30f3api":67,"\u4f7f\u308f\u305a":102,records:[132,97,42],"\u8d85\u3048\u308b":[6,11,149,137,82],matched:[118,97],config:[1,10,89],"\u7570\u5e38":[113,151],"_dat":[163,92,112,100,67,23,133,99,57],"_dataset":[130,56,167,42],"\u3084\u308b":76,suffixsearchterms:[163,133],"\u4e26\u3073":[129,133],"\u4e26\u3079":[48,140],"-terminated":[34,46],gtar:20,"\uff1f\u300d":117,indexblog:68,"\u30d8\u30c3\u30c0\u30fc":[6,2,47],"-offset":95,container:73,"_msgpack":93,fu:78,"\u8a73\u7d30":[126,78,3,39,6,8,9,49,148,95,169,74,12,102,55,83,106,40,62,151,112,65,67,160,116,117,122,135,168,30,57],"\"search":[159,16,163,42],"\"type":136,formula:134,"\u6700\u5c0f\u9650":8,"\u30b7\u30e3\u30fc\u30c7\u30a3\u30f3\u30b0":82,mime:47,"byte":[108,151,27,6,100,155,69],"\u7d20\u65b9":119,"\u30d9\u30af\u30bf\u30fc":[95,74,112,153,67,23],"\u4e00\u610f":[64,85,53],one:[34,124,27,56],submit:[118,136,16,159,42],"*expr":73,city:[165,66],"\u5bfe\u7b56":[48,33],"\"sphr
 ":157,"=
 encoding":123,"\u884c\u756a":[122,23],"\u8fd4\u4fe1\u5143":165,"\u8fd4\u4fe1\u5148":165,"\u306b\u5bfe\u8c61":23,translate:[106,110],"\u540c\u6642":[95,10,119,121,151,65,14,100,137],fumiyasu:23,"\u4e16\u754c":[66,11,39,29,65,157],argument:133,sae:[136,16],say:133,"/span":[145,27,41],"/ubuntu":[6,126],"\u30b7\u30b9\u30c6\u30e0\u30a8\u30e9\u30fc\u30e1\u30c3\u30bb\u30fc\u30b8":112,"\u30ea\u30b9\u30c8":[51,147,158,3,163,134,38,32,85,95,170,6,91,80,92,133,73,106],uuuuuu:133,"\u5ea6\u5408\u3044":62,note:[34,118,124],"\u30cb\u30db\u30f3\u30b8\u30f3":159,"[[\"":113,"\u5fdc\u7b54":[119,112],buffer:[113,69],keeps:74,compress:64,"\u30b9\u30da\u30fc\u30b9":[23,95,112],"\u30c7\u30a3\u30ec\u30af\u30c8\u30ea":76,"\u672b\u5c3e":[81,137,69],"\u9589\u3058":[23,82],"\u4ef6\u6570":[95,3,62,129,51,100,53,69],"\u5217\u6307\u5411":[119,85],"_cursor":[48,97,37,25,112,138],xml:[138,112,6,67,23,93,99],normalizermysqlunicodeciexceptkanacikanawithvoicedsoundmark:170,"\u5927\u4e8b":[158,163],"-directory"
 :6,"\u30
 68\u3057\u307e\u305b":17,"_defrag":69,"\uff08tokenbigram":62,resource:155,"\u30ea\u30bf\u30fc\u30f3\u30b3\u30fc\u30c9":[48,37,26,6,67,122],"\u76f4\u63a5":[165,141],"\u8868\u3057":[80,10,3,39,122,2,53,61],"\u7a7a\u767d":[78,3,163,62,119,85,42,51,120],"\u7528\u79d8":76,"\u898f\u5247":6,".content":[95,133,101,164,124,68,163],"\u306b\u3068\u3063\u3066":[78,111],sites:141,"*column":108,"\u5927\u4e08":0,"\u4f9d\u5b58":[48,123],jobs:151,"\u4e0a\u554f":126,"\u5e73\u5747":67,"@tomotaka":23,many:[124,167,74],"\u8fd4\u3059":[1,88,5,85,6,7,23,47,94,133,136,14,139,21,108,151,63,112,71,65,155,84,67,162,138,31,73],"\u30b3\u30ed\u30f3":64,"_otoj":160,expression:[118,124,60,73,95],")offset":[137,100],"-mecab":[148,116,12,112,6,135,67,77],"_t":2,"\u5404\u7d22":3,"(xxx":112,"\u3002http":112,"\u542b\u3080\u5024":[85,3],"\u30b7\u30f3\u30bf\u30c3\u30af\u30b9\u30a8\u30e9\u30fc":67,"\u5468\u4e0a":157,"_synonyms":158,"*added":100,"\u898b\u4ed8":112,"'ja":106,enable:134,readings:159,"\u6607\u9806":[9
 5,3,117,
 65,100,137,69],"\u5b9f\u884c":[119,76],"\u8fbc\u307f":[21,158],"-bye":[40,133,147,95,163],"\u304a\u3051\u308b":[58,38,3,163,11,119,39,112,6],executes:118,"\u30c7\u30fc\u30bf\u30b9\u30c8\u30a2\u30ab\u30e9\u30e0":127,"\u7406\u89e3":[95,3],"?table":[8,47,90],ctrl:90,"\u4e0d\u5909":53,ivh:[148,116],"@lists":[134,22],".md":134,pthread:[23,112],"\u3002squeeze":160,ascii:[163,133],"\u633f\u5165":[3,134,81,85,27,6],binary:[119,39,4],hostname:[30,85,8],"/pipermail":67,"_filter":[48,144,112,37],"<path":[85,56],"_setoperation":100,"\u3002\u3057\u304b\u3057":[95,66,74,119,39,101,52,16,123,23,170,47],"_at":[62,99,138,14,6,100,69,73],"error\u30bf\u30b0":6,"\u8ab2\u984c":76,cmake:[6,169,89,112],"\u5b9f\u88c5":[60,66,95,6,8,30,131,23,67,171,47,106],"_date":134,takahiro:138,customized:132,"\u5217\u8868":39,wiedenroth:67,"\u6b53\u8fce":76,"_normalize":[101,95,36,3,79,62,165,163,27,170,6,102,100,124,68,133,57],"\u53d6\u308a\u51fa\u3055":11,"\u30d3\u30eb\u30c9\u30a8\u30e9\u30fc":67,"\u53d6\u308
 a\u51fa\
 u3059":[11,137,61,107,138],"_retry":2,"({":118,"(x":67,"\u6771\u4eac\u90fd":[62,129],"[token":112,"\"utf":109,"(r":151,rest:34,gdb:160,"(a":70,"_pack":123,"\u30cb\u30db\u30f3":159,"([":59,"(_":[136,159,16,133,42],"\u30d1\u30e9\u30e1\u30fc\u30bf":[48,108,112,6,100,67,137,23,69],"\u3042\u3052\u308b":[48,33],haystack:61,dcmake:89,"\u6c4e\u7528":[151,85,8],"\u639b\u3051":133,"(>":61,"(<":61,"(=":[2,133,61],res2:100,"\u91cd\u307f\u3064\u304d":67,"((":[95,74],"()":76,"(.":[68,134],"(-":133,"(\"":[66,3,109,85,27,41,112,6,102,145],"(!":61,"(&":73,"('":[64,95,3,163,85,51,53],intel:151,"_but":61,"\u95a2\u308f\u3089":151,"\u4ed5\u7d44":[47,106],conditional:136,yyyy:[132,133],";b":[145,41],".load":151,ddl:62,lucid:[138,112,134],"/httpd":[126,8],"\u8a18\u4e8b":[101,68,134],"\u5168\u6587\u691c\u7d22":[6,57],"_printf":67,";/":[145,41],"package":[48,134,123],"\u5ec3\u6b62":10,favorite:106,"\u30b9\u30eb\u30fc\u30d7\u30c3\u30c8":[23,47],"\u304b\u3048\u308b":164,"\u30ce\u30fc\u30de\u30e9\u30a4
 \u30b6\u
 30fc\u30d7\u30e9\u30b0\u30a4\u30f3":[170,120],"\u30ec\u30d9\u30eb":[5,6,7,85,67],"\u7b97\u51fa":[6,95],"\u306b\u3042\u308a":[120,57],"\u6df7\u305c\u308b":74,"\u7403\u9762":[66,157],"_prefix":123,"<encoding":85,"\u30e9\u30f3\u30ad\u30f3\u30b0":3,emacs:106,recommends:124,"\u30aa\u30fc\u30d7\u30f3":[6,15,112,23],complete:[118,136,99,159,152],"/pull":134,clones:110,"_empty":[2,155],"with":[76,134],"_load":[48,26,112,37],"_types":[120,47],pull:134,october:67,"\u697d\u3057\u3044":[62,129],reqular:118,"\u304a\u77e5\u3089":48,gone:38,ac:170,uid:134,"| y":112,"\u30ec\u30b9\u30c8\u30e9\u30f3":119,am:[27,41],an:[34,97,100,8,124,73],"| n":133,as:[34,78,118,27,167,159,6,8,110,124,56,106],ar:[62,78,129],at:[36,165,110,97,124,132],"| c":133,"| _":65,"\u3002messagepack":[122,169],shimomura:6,"\u4e00\u65b9":[3,163,102,11,119,27,41,62,164,68,133],"\u30c7\u30d0\u30c3\u30b0":[113,78,8],"\u30b3\u30de\u30f3\u30c9\u30d7\u30ed\u30f3\u30d7\u30c8":[6,151,89],"\u9806\u4f4d":81,queryexpandertsv:[48,37,
 112,6,10
 2,9,24],"_such":[2,155],original:[93,128,141],"\u5897\u5206":95,"\u6587\u6cd5":[48,140],senna:67,"\u4ed8\u968f":[88,63],"\u30c7\u30fc\u30bf\u30d9\u30fc":23,"\u5408\u8a08":[58,95,62,82,151,113,149],"\u6e80\u3055":112,"-talk":[112,22,134],"\u548c\u5e83":112,"\u901a\u4fe1":[76,154],to:[34,122,95,36,108,69,14,6,100,97,17,110,67,93,73,8],tail:[155,134],"\u30c8\u30e9\u30d6\u30eb\u30b7\u30e5\u30fc\u30c6\u30a3\u30f3\u30b0":[48,138],homepage:151,tc:[137,107],returned:[34,97],"/other":8,"\u30ab\u30c6\u30b4\u30ea":[95,78,40],"/rurema":67,"\u3002column":[61,3,108],condition:133,"(popular":95,large:124,adjust:95,"\u5909\u308f\u308b":[62,145,27,41],"\u5909\u308f\u308a":[113,65,129,104],"\u4e0d\u5b8c\u5168":23,"\u300c\u6771\u4eac\u90fd":62,"\u30ce\u30fc\u30de\u30e9\u30a4\u30ba":[67,78,120,112],"&gt":[145,27,41],"\u5927\u5225":11,pass:8,"\u30d0\u30b0\u30d5\u30a3\u30c3\u30af\u30b9\u30ea\u30ea\u30fc\u30b9":6,"\u7701\u7565":[108,134,83,112,51,104],"\u7d22\u6642":138,"\u5897\u52a0":[95,112],"\u
 3067\u30
 6b":[62,101,9],section:[34,18,108],"\u30ea\u30c6\u30e9\u30eb":[1,163,145,27,41,6,23],"\u5927\u5207":119,"\u6700\u65b0":[23,134,22,104],"\u3002timeout":69,"_modified":165,method:8,contrast:8,full:[78,27,134],hash:[82,165],"\u30c8\u30fc\u30af\u30ca\u30a4\u30ba\u30e2\u30fc\u30c9":[40,78],"\u30ce\u30a4\u30ba":[62,16],sender:[118,56],"\u975e\u516c\u958b":134,"_compare":69,"\u30af\u30a8\u30ea\u30fc\u30c6\u30ad\u30b9\u30c8":95,"\u30c8\u30fc\u30af\u30ca\u30a4\u30b6\u30fcapi":6,"\u306b\u3059\u308b":47,via:42,followee:165,tokenizer:[6,48,26,37,67],"\u30ce\u30fc\u30c9":[6,137],"\u7121\u540d":[100,69],"(init":14,follower:165,"\u3067\u3059":[2,3,4,6,78,8,9,10,75,12,14,15,16,17,18,20,164,23,26,27,30,32,80,11,39,40,41,42,43,46,47,148,169,51,52,53,150,56,57,58,60,61,62,64,65,66,67,68,69,70,73,135,76,104,0,79,82,83,85,87,89,90,92,93,95,96,74,101,102,100,105,106,108,145,111,112,113,114,116,117,118,119,120,122,124,126,127,129,131,133,134,136,141,142,147,149,151,152,153,155,84,157,158,159,160,1
 61,163,1
 65,170,171],select:[15,1,10,37,48,74,26,112,130,6,52,153,104,67,23,138],"[grntest":23,mecab:[148,1,36,134,119,12,112,6,135,138,23,169,116,77],"\u7406\u95a2":46,"\u4e0a\u8a18url":134,more:[34,124,155,27,56],"\u30c6\u30ad\u30b9\u30c8":[40,78,134,74,151,145,138,120,27,41,112,6,96,170,106,73,57],"\u30bd\u30fc\u30b7\u30e3\u30eb\u30cd\u30c3\u30c8\u30ef\u30fc\u30ad\u30f3\u30b0\u30b5\u30a4\u30c8":38,"\u30c7\u30fc\u30bf\u30b9\u30c8\u30a2\u30aa\u30d6\u30b8\u30a7\u30af\u30c8":[127,74],"\u518d\u5229":[82,95,53,67],"_argument":[137,100,2,155,69],"_messages":[134,106],endpoint:[118,56],"_adjust":[95,49,61],learn:[118,56],"\u6bd4\u8f03":[48,95,163,138,151,6],scan:160,"_descending":137,accept:138,states:153,gronoga:8,information:132,"\u30d5\u30a1\u30a4\u30eb\u30b7\u30b9\u30c6\u30e0":23,"\u3002lzo":64,"\u300ccommand":30,"=dat":99,"\u52d5\u7684":[48,37,119,138,8,99],"\u5b9f\u884c\u4f8b":[6,160],"\u5019\u88dc":[136,16,159,152],"\u306b\u3059\u3050":101,"\u30fb\u81ea\u5df1\u7d39":165,"\u8aad\u30
 7f\u51fa
 \u3057":119,github:[0,64,134,106,112,6,67,91,23,169,70],tokenbigram:[78,3,79,82,129,85,40,41,92,95,133,101,102,16,150,57,147,62,145,164,68,163,165,27,124,32],register:[48,26,112,37,120],replied:165,"\u666e\u53ca":119,sysctl:[149,124],"\u52d5\u753b":38,"\u8f09\u305b\u308b":134,replies:68,installer:134,its:[34,132,73,159],saucy:[67,12,112],".rpm":[148,116],confiugration:124,"\u63a5\u7d9a":[3,151,121,85,6,168,143,125],"[tokenizer":[6,112],"_weight":[64,67,83,108,74],salamander:[67,12,112],"_ci":170,"\u6271\u3044":[10,11,129,67,159,171],"\u6271\u3046":[2,133,62,149,112,22,119,99],"\u6271\u3048":[87,14],"\u30d0\u30a4\u30ca\u30ea\u30c7\u30fc\u30bf":6,"\u5c0f\u306a\u308a":142,always:124,messagepack:[6,23,93,99,169],"\u6271\u3063":[165,1,112],"\u30ad\u30e3\u30b9\u30c8":[163,165,138,112,6,99],"[doc":[6,23,99,112,67],found:[100,97],".offset":100,"\u534a\u89d2":[137,170,3],"\u540c\u7fa9":158,"\u9ad8\u901f":[38,1,61,3,163,80,82,127,85,112,66,133,119,23,157,171,47,57],operation:[97,155],
 "\u6271\
 u308f":[80,95,78,163,11,151,112,14,6,62,67,170],really:[95,163,133],"\u524d\u8005":[65,170,158],"_entries":[15,104],"/raw":70,"\u30de\u30eb\u30c1\u30b3\u30a2":119,"\u6e2c\u7528":1,"\u305d\u308d\u305d\u308d":3,"/rab":[65,3,117],ftb:36,"/etc":[126,134,149,6,135,8,124,158],"\u6975\u4ed8":[66,157],"_hit":[90,71,3,4,8],"\u3053\u3053\u3067":134,"\u30a6\u30a7\u30a4\u30c8":64,pairs:159,"_user":[48,25,46,37],"\u3002\u3069\u308c":118,"-keyring":[6,135],number:[34,97,133,118,151,85,42,113,46],"_pipe":[2,155],"\u3059\u3079\u304d":61,"\u7d42\u308f\u308b":[101,163,133],"\u30b3\u30d4\u30fc":[108,134,81,100,6,52,141,69],"|enable":78,needed:[110,8,14],introduction:[76,13],"\u30c9\u30e1\u30a4\u30f3":[67,117],"\u3057\u304b\u3082":171,">\u3001":139,"_stack":2,"\u642d\u8f09":119,dpkg:134,"\u5b66\u7fd2":[136,138,112],"\u56de\u547c":138,video:38,listen:[6,85,8,47],"\u60f3\u5b9a":[71,38,141,113],"\u5b9f\u969b":[58,38,95,62,112,68],toybox:11,"_nofile":[132,112],"\u52d5\u74b0":161,"*data":81,"\u66f8\
 u304d\u6
 3db\u3048":[134,70],gted:106,qps:[161,151],"\u30d8\u30eb\u30d7\u30e1\u30c3\u30bb\u30fc\u30b8":[138,85],self:151,"_lock":[34,23,69,17],also:[95,133,118,27,159,163],internal:67,"\"theatre":79,"\u8a18\u53f7":[62,85,129,3,138],play:79,"\uff08todo":133,brooklyn:165,"\u306e\u3069\u3061\u3089":[95,133],"\u3060\u3055\u3044":[0,126,3,6,8,91,169,47,95,133,134,74,12,106,20,155,67,158,160,70,170,163,117,119,122,123,76,57,90],"\u5b57\u5217":[23,39,67,163,57],exe:[89,134],"_uint":54,cover:27,umemoto:23,arted:133,ext:78,"\u6d3b\u304b\u3059":95,"_vsize":73,"<limit":85,"_processes":2,microsoft:89,"\u3057\u304b\u3057":[95,133,62,129,68,158,47,106],"/command":[8,90],xcode:77,session:118,"-memory":138,"\u6570\u3048":117,"\u77e9\u5f62":[29,65,119],"\u5143\u6c17":112,columnn:6,"\u9577\u578b":[137,83],"\u6642\u306b":23,failed:17,"\u51e6\u7406":[1,2,81,120,129,40,41,6,78,8,47,95,133,53,106,147,61,151,112,65,155,67,163,119,138,26,27,57],factor:[67,95],"\u5225\u9014":[39,69],"\u30bf\u30fc\u30b2\u30c3
 \u30c8":
 6,columns:[51,95,127,138,167,6,124],"]]]":[62,136,139,133],"\u5fc5\u305a":[95,10,127,100,155,57],"\u30ec\u30b9\u30dd\u30f3\u30b9\u30d8\u30c3\u30c0\u30fc":47,"\u3082\u3057\u3054":6,"_point":[38,157,97],"\u30ed\u30b0\u30ec\u30d9\u30eb":[85,8],"-github":134,bytes:[34,58,46],"\u6c7a\u3081":57,"\u7528\u610f":[95,66,134,69,151,42,152,16,61,169,159],"\u3082\u3057\u304f":[148,163,134,11,149,39,27,41,112,6,100,90,84,137,133,68,145,8],set:[124,69,151,159],"\u30e1\u30e2\u30ea\u30ea\u30fc\u30af":[64,1,138,112,6,67,23,169,160],see:[34,124,110],sed:[6,23],sec:17,"\u547c\u3073\u5143":14,sea:[78,159],sen:36,"\u8a00\u8a9e":[76,61,168],juman:148,currently:[93,8,72],mutex:[34,112],"\u65e5\u4ed8":[119,66,134],"\u3068\u3068\u3082\u306b":11,"\u3082\u3057\u308c":158,available:[34,36],"<span":[145,27,41],"\u304c\u3064\u3044":[6,82,95,138,74],javascript:[30,48,8,140,90],"\uff09\uff08":57,"\u3082\u304d\u3061\u3093":8,"interface":118,"\u500b\u4eba":169,"\u6790\u5668":119,"_already":[2,155],"\u77e5\u30
 8c":[131
 ,120,60,111,68],last:[6,165],"\u4e00\u8cab\u6027":111,"\u77e5\u308b":117,"\u30a4\u30f3\u30bf\u30fc\u30cd\u30c3\u30c8":[119,151,142],"\u578b\u5909":23,connection:155,rose:11,"<#{":132,"\u30a4\u30f3\u30b9\u30da\u30af\u30b7\u30e7\u30f3":112,load:[48,1,10,37,74,138,26,112,6,52,153,141,23,99,94],");":[15,61,73,108],"):":[126,134],"@ceekz":112,"-adjuster":[95,74],except:124,"))":[95,158,133],"\u30ca\u30ce":[122,138],")-":134,"),":[64,112],").":[118,27,134],"_exec":[2,73,14],")\"":[96,163,27,112,79],".htpasswd":[8,47],")'":[38,163,136,145,27,41,42,164,65,16,165,159,133],"[rpm":[6,23,99,112,67],tablename:10,"\u7c21\u6613":[126,66],"\u63a2\u3057":[119,151],"\u30d1\u30e9\u30e1\u30bf":[34,35,69,107,72,81,54,109,100,14,15,137,103,97,17,55,49,73,46,105,108],shinya:6,func:[34,46,14],"\u30ad\u30fc":[58,95,170,3,108,74,82,39,163,85,112,138,6,100,153,53,67,133,99,46,57],"\u3067\u307e\u3068\u3081":158,handling:124,")]":112,"-api":75,"\u3067\u306a\u3051\u308c":133,"\u5236\u9650":48,"\\(":163,"
 -apt":12
 ,formats:132,"\u30d9\u30af\u30bf\u30ab\u30e9\u30e0":[6,23,112],"_nromalize":170,"\u632f\u821e\u3044":[6,67,84,112,102],"\u63a1\u7528":[62,119,90],"<=":[133,165,8,112],binding:[145,36,41],"\u5316\u524d":53,"</":[145,96,4,41,27],"<-":47,"\u8a00\u3044":[164,127],"\u4e00\u7fa4":61,">\n<":4,swig:36,"\u56de\u52d5":151,alert:[5,67,7,8,132],levels:8,ifexists:51,stack:[112,155],"\u7121\u99c4":119,"\u8981\u6c42":[111,3,112,164],"-path":[134,123],"_file":[2,122,8,158,47,155],"/senna":141,mysql:[148,95,36,134,74,119,145,12,120,27,41,135,158,116],"\u5316\u51e6":[23,53],"\u30bd\u30fc\u30c8":[80,1,48,82,138,95,112,100,136,23,140],"_files":[2,155],location:[122,8,112,70],"=query":118,emergency:[132,8],format:[34,36,4,118,132,93,106],"\u30cf\u30c3\u30b7\u30e5":[6,71,134,113],"\u30bd\u30fc\u30b9":[48,134,123],"\u30ea\u30ea\u30fc\u30b9\u30a8\u30f3\u30c8\u30ea":134,"\u540c\u7b49":[129,151],"continue":67,"_nabe":67,"\u4ed5\u65b9":76,"\u30d6\u30ed\u30c3\u30af":[119,8,112],"_flow":[2,155],"_bool":
 [138,69]
 ,"\u30af\u30ed\u30fc\u30f3":169,"\u65e2\u77e5":169,"-mruby":67,bi:[62,129],"\u4e0a\u4f4d":[62,100],wget:[148,116,20,12,135,169],by:[34,97,14,6,110,67,73],"\u30aa\u30fc\u30d0\u30fc\u30d8\u30c3\u30c9":[67,126],"\"yu":141,"\u3068\u308f\u304b\u308b":134,garbage:[113,112],into:[118,42],"\u3088\u308a":[39,129,6,169,95,66,133,74,11,101,137,57,61,62,151,112,23,68,157,158,159,163,117,165,138,123],"|key":[95,3,79,62,165,163,27,101,102,128,124,68,133,57],"\u8457\u4f5c":67,"\u30d5\u30a9\u30ed\u30ef\u30fc":134,pcre:6,span:[145,96,27,41],"\u56fd\u969b":106,"\u30ab\u30e9\u30e0\u30a4\u30f3\u30c7\u30c3\u30af\u30b9":[6,48,140],"\u5074\u9762":119,"\u6574\u3063":160,opens:[124,97],"\"keyword":95,link:[11,90,117],line:[122,70,8,14],"\uff08ci":70,posted:165,"\u8868\u3059":[59,78,38,11,64,66,61,80],".php":134,up:4,".am":110,ul:78,"\u5206\u89e3":61,"\u3054\u307f":[111,112],"\u30a2\u30fc\u30ab\u30a4\u30d6\u30d5\u30a1\u30a4\u30eb":76,"char":[34,72,54,109,14,100,67,69,73,46,108],"\u3054\u3068":[58,78,
 134,149,
 145,112,87,6,102,14,121],"\u3075\u308a":136,"\u304b\u307e\u3044":3,defines:167,codes:134,taro:38,">uptime":4,logyyyymmddhhmmss:118,"=null":[95,78,104,57],invalid:[34,118,95,155],"\u8868\u308f":69,"\u898b\u4ed8\u3051":112,"\u7acb\u3061":122,elements:74,".dump":23,"\u53f3\u8fba":[23,138],"(nginx":126,"\u6307\u5b9a":[119,61],"\u4e00\u7dd2":[1,66,3,74,62,95,6,126,57],"\u3088\u304f":[95,84,74],"\u3088\u3046":[80,1,78,85,41,6,8,9,67,169,95,10,133,134,74,99,101,102,100,141,57,61,108,151,111,112,113,66,23,157,158,160,70,163,164,119,138,120,27,122,153,30,170,73,44],"\u3088\u3044":[95,163,117,68,69,47,106],"\u3088\u3073":61,age:[83,95,84],"/wgs":65,"\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30d1\u30b9":112,oracle:[48,123],"\u3088\u3063":65,"\u8a66\u884c":119,hello:[101,147,133,40],code:[122,132,73,4,106],partial:61,"\u3067\u307f":119,",\"title":3,results:[6,118,100,27],existing:[56,110],"/sysctl":[149,124,77],"\u843d\u3061":[138,112],"\u3067\u306f":[67,14],"\u3067\u306e":[122,27],"-lzo":1
 23,"/jso
 n":[23,8,47],"\u3067\u3069":136,"\u3067\u3057":[20,11,133,67],"\u8a2d\u5b9a\u6e08\u307f":126,"\u306a\u304a\u3053\u306e":151,":..":95,"\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8":[23,138],"\u3067\u3044":[11,165,95,133],"\u30ea\u30af\u30a8\u30b9\u30c8uri":8,"\u3067\u304f":[95,74,123,76,158,70],"\u3067\u304d":[80,1,2,4,81,82,83,85,60,41,42,6,131,78,8,9,91,67,169,138,51,95,10,133,134,98,136,12,100,14,15,74,52,16,53,141,142,137,135,57,59,147,61,107,108,148,151,145,111,112,157,101,64,152,66,104,84,23,69,158,102,160,70,161,116,170,163,164,119,25,120,27,40,162,122,29,159,168,30,106,73,77],"{user":124,"\u7279\u306b":[61,134],"[snippet":[67,27],"'now":165,"\u8ca2\u732e":112,"\u983b\u5ea6":136,"\u6368\u3066":23,".clean":134,"\u5f15\u304d\u7d9a\u304d":112,"try":[165,17],"\u6b8b\u308b":23,">rroonga":[145,41],"(wgs":65,"\u30aa\u30d7\u30b7\u30e7\u30f3":[1,78,6,23,169,148,95,134,12,14,57,40,20,112,71,67,99,160,116,72,138,120,135,77],"_posting":[97,107],"\u4e00\
 u81f4\u3
 057":[95,129],"\u62bd\u8c61":15,".xml":4,index:[38,36,107,108,134,18,83,27,97,124,67,68,133,163],directive:8,"_operator":[100,49,73,108,97],"\u306e\u3067\u3057\u3087":95,"\u30bd\u30fc\u30b9\u30d5\u30a9\u30eb\u30c0":89,"\u30ef\u30fc\u30ab":8,"\u5224\u65ad":[72,133],"\u5fc3\u304c":160,nargs:73,"\u516c\u958b":[23,138,112,134,67],"?parameter":8,let:101,ubuntu:[48,134,123,110,160,70],ctx:[34,72,121,14,15,100,69,73,46,108],"\u73fe\u308c":78,"\u3067\u3082":[0,2,3,82,129,41,6,89,8,169,148,95,134,12,102,106,62,151,112,64,164,65,155,23,68,159,160,116,119,27,135,123,57,90],grnslap:[45,48,37],buffered:18,"\u8d85\u904e":[149,112],firefox:106,"\u767a\u4fe1":134,"\u30c7\u30b6\u30a4\u30f3":6,"\u9014\u4e2d":[134,85,6,16,155,159],"\u3046\u3048":[6,23],"\u4ee5\u964d":[80,96,134,145,138,85,112,41,90,67,23,170,160,106],"\u3059\u304f":164,zip:[48,134,123],illegal:155,"\"sea":159,"\u3044\u304f\u3064":76,next:[97,46],"\u3046\u3061":[80,10,108,6,113,100,61,84,137,23,69],"\u30b3\u30e1\u30f3\u30c8\u30
 c6\u30fc
 \u30d6\u30eb":68,"\u30af\u30a9\u30fc\u30c8":[78,120,163],"\u3059\u308b":[119,76,168,121,22],"\u7d4c\u7def\u5ea6":[48,140],"\u3059\u308c":[3,163,117,119,145,84,151,100,9,133],"\u30ea\u30ea\u30fc\u30b9\u30bf\u30b0":76,occurred:[124,97],"-leaner":56,"\u578b\u6307":6,"_escape":73,"\uff08groonga":119,"\u4f7f\u3044\u65b9":[48,37,119],"this":[34,95,69,3,79,11,132,163,27,167,14,6,118,8,133,110,124,93,159,47,90],"\u6b8b\u308a":[95,10,158,57],"\u30d8\u30c3\u30c0\u30d5\u30a1\u30a4\u30eb":6,"\u6e21\u3055":[6,66,61,46,112],"\u6e21\u3057":[51,61,3,90,163],"\u6e21\u3059":[99,3],"\u5171\u306b":[69,108],"\u6b8b\u3063":[138,112],edict:67,"\u3002\u3064\u307e\u308a":[95,163,3,17,79],"\u306f\u6708":133,process:[48,8,37],lock:[69,17],"_estimate":[23,97],"\u7d30\u5206":11,"\u3059\u3050":[119,47],"\u6301\u3061":[95,78,127,83,85,61,8],"\u6301\u3063":[95,78,163,74,119,83,111,6,16,43,150,170,120,133],"\u6301\u3064":[38,95,43,3,133,117,80,11,119,83,85,51,66,100,16,53,164,150,23,170,121],"\u6301\u3066":
 [147,83]
 ,"-enable":[76,138,110],"\u3059\u3067":[101,52,78,129,134],"\u3059\u3079":[95,78,141,82,155,151,10,8,61,67,23,114,165,159,47,94],"\u6b8b\u3057":95,defalt:138,"\u9664\u7b97":67,"-gqtp":[48,116,148,12,28,6,135,67],"\u3044\u304f\u3089":119,"_')":[64,53],"\u4e26\u3073\u9806":65,">starttime":4,tomotaka:23,"\u8a2d\u5b9a":76,alloc:[90,71,3,4,8],"\u4f53\u8fd1":157,"\u578b\u540d":83,element:[133,74],"\u9078\u629e":[95,66,134,119,67,73],allow:[6,135,95,163],":\\\"":51,tokentrigram:[150,78,32],"[httpd":[6,67,112],"\u8abf\u3079":[81,29,69,117,157],"\u30ab\u30d0\u30fc":160,lz4:67,"\u30e6\u30fc\u30b9\u30b1\u30fc\u30b9":74,"\u30af\u30a8\u30ea\u30d1\u30bf\u30f3":161,yamaguchi:23,"\u3092\u3064\u3051":[95,163],"\u6539\u884c":[99,23,85],"_unavailable":[2,155],"\u6587\u66f8":[67,142,119],"=platform":123,total:[113,151,124],hobby:132,"\u5de6\u4e0a":[29,1],"\u5de6\u4e0b":1,"[space":163,mmap:[48,33,112],murakami:67,python:[134,110],billiard:[62,129],lzo:[108,6,155,67,23,169],"\u4e00\u6642\u7d50\u6
 79c":6,"
 _per":[23,14],"_implemented":[2,155],"/master":[106,70],"\u7121\u9650":[6,67,138],"_none":93,".js\u30d0\u30a4\u30f3\u30c7\u30a3\u30f3\u30b0":70,"-patch":106,"\u753b\u9762":[67,1,134],frequency:[67,136,16,159,42],"\u30b3\u30e1\u30f3\u30c8id":165,"\u751f\u6210":76,"-fd":[118,23],"\u3002\u7701\u7565\u53ef\u80fd":145,"\u4ed5\u69d8":[48,10,136,138,6,8,55,30,99],"\"\uff08":159,"\"\uff09":[11,1,65,159],"_friends":38,"\u30bb\u30b0\u30e1\u30f3\u30c8":[67,31,69,113],"3ki":138,owned:73,"\u63db\u3048\u308b":[127,134],"\uff08\u300c":[62,170],owner:8,"\u5897\u5927":66,"\u5bb9\u91cf":[113,95],"\u30cb\u30db\u30f3\u30b4":159,behaves:118,system:[95,163,20,39,27,124,133],"-keys":134,"\u30b9\u30da\u30eb":158,"\"weight":11,"\u304b\u3061":[95,129],"\u304b\u3064":[137,95,129,112,133],"_logger":6,"\u304b\u3069":[95,163,62,149,84,29,65,8,136,67,157],"\u756a\u76ee":[95,78,3,163,11,83,120,112,100,137,133],"\u8ffd\u8de1":76,itagaki:138,"\u500d\u7cbe":39,"\u6253\u3061\u5207\u308a":112,"\u304b\u3051":[11
 2,94],"\
 u9650\u6587":[23,57],"_results":100,"\u304b\u305a":[6,67],"\u30ab\u30ec\u30fc\u30e9\u30a4\u30b9":129,"false":[88,128,5,39,7,94,133,134,11,102,52,139,21,145,63,112,64,164,153,84,67,114,163,138],"\u30af\u30a8\u30ea\u30fc\u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30a4\u30b9":4,"2grn":67,"*s":67,"_charlen":34,"\u304b\u3082":[60,43,111,120,122,150,52,131,68],documents:[102,27],"\u304b\u3089":[119,76,121],"\u3044b":[62,129],tokendelimitnull:[150,32,130],"_const":[61,73],"\u3069\u3061\u3089":[0,126,3,120,14,152,127,68,47],"*init":46,"\u6a5f\u80fd":[1,166,85,41,6,8,23,169,95,74,136,14,102,142,57,61,145,151,112,67,99,163,119,138,120,27],"*/":73,"\u3089\u308c":[15,95,78,3,79,82,83,138,111,112,14,6,119,61,92,23,68,153,94],"\u4e2d\u9593":[61,129],"\u3064\u3076\u3084\u304d":101,"_suffix":23,segment:113,"\u6e80\u305f":[164,65,61],"*\"":[67,68,95,130],latin1:6,"\u5168\u89d2":[137,23,170,3],"\u30a8\u30f3\u30b8\u30f3\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2":85,"\u3067\u3059\u306d":111,"\u5408\u81f4":
 [65,3],"
 mo\u30d5\u30a1\u30a4\u30eb":106,"(arugment":133,"*res":[100,49,97],"\u30ea\u30af\u30a8\u30b9\u30c8":[88,5,7,8,92,47,94,95,139,141,21,143,63,112,71,113,155,67,161,64,26,30,31,125],brew:[77,110],".gz":[148,116,134,20,12,77,135,169,106],"=r":6,"_initialized":[2,155],"_literal":67,"=g":118,"'localhost":[161,85],"=c":89,"=i":134,"=\\":[145,96,27,41],should:[34,110],terminal:165,"\u8d70\u3063":52,"\u30ea\u30ea\u30fc\u30b9":[154,76,111],"\u5316\u5bfe":106,handle:124,means:[34,95,97,8,132,124,93,159],"==":133,"=$":[169,134,106],"='":96,"\"ellip":157,"=\"":[95,4,134,20,145,27,41],db1:47,"=/":[158,169,85,160,134],db2:47,"=)":61,"/html":[23,106,47,110],">cache":4,"\u307b\u3068\u3093\u3069":14,"_search":[6,23,25,37,48],nise:67,"\u64cd\u4f5c":[48,95,61,108,37,119,85,100,14,52,112,142,69,133],travis:146,"\u7cfb\u5ea7":[29,157],"/doc":134,"\u3002debian":160,"\u306b\u3064\u3044\u3066":[78,3,5,6,2,9,10,11,12,16,17,20,21,23,26,29,7,31,88,39,42,43,47,148,51,52,150,57,45,59,60,61,63,64,65,66,67
 ,69,70,7
 1,74,135,76,155,0,83,85,87,92,169,94,95,98,77,102,107,112,113,114,116,117,119,120,124,125,129,131,134,136,137,139,141,143,144,146,40,149,153,104,157,158,159,163,164,165,162],"\u8ffd\u8a18":[6,134],"\u30e6\u30fc\u30b6\u30fc\u30b5\u30dd\u30fc\u30c8":111,"_connected":[2,155],"\u30b9\u30bf\u30c3\u30af\u30aa\u30fc\u30d0\u30fc\u30d5\u30ed\u30fc":112,"/var":[126,169,85,8],configuration:[124,8,112],"/status":[161,90,4,47,8],webclips:96,valgrind:160,"\u30d1\u30c8\u30ea\u30b7\u30a2\u30c8\u30e9\u30a4":[163,82,138,112,23,133,57],etc:[124,8,47],tld:117,":\u5206":165,ci:146,ch:78,"\u533a\u5225":[39,95,128],allocates:34,cd:[106,116,134,148,20,12,135,89,169,77],"\u7d99\u7d9a":[6,85,70],"\u591a\u69d8":119,zenigata:38,"\u66ff\u3048\u308b":3,allocated:34,"\u306b\u3044\u304f\u3064\u304b":112,"\u304a\u3055\u3089\u3044\u3057":111,"_itoh":23,"_vesion":96,"\u30a8\u30e9\u30fc\u30ec\u30dd\u30fc\u30c8":6,"[plugin":67,adjuster:[67,74],"@yappo":[67,112],"\u58ca\u308c":[6,23,138,113],"\u30af\u30a8\u30ea\
 u30d1\u3
 0d5\u30a9\u30fc\u30de\u30f3\u30b9":1,"\u3068\u3064\u3044":65,"\u4fdd\u6301":[15,11,87,165,14],"\u518d\u5e30":[95,61,88,8,69,158,94],"\u30c7\u30a3\u30b9\u30af":[1,68],"\u6b20\u843d":112,tokenkytea:6,ultra:38,"\u307f\u305f\u3059":165,"0x":[11,39,99,163,155],"\u58ca\u3059":6,site:[38,3,117,11,65,90],"\u4e00\u62ec\u3057":100,"_versions":134,"\u305d\u308c\u304b\u3089":[95,74],"\u5ea7\u6a19\u5024":23,"\u4f75\u305b":3,"\u3002\"":[117,62,165,112,16,90,67],"\u3002#":[23,138,165],"\u3002-":[81,30,169,137],"\u3002.":106,"\u3002(":[148,126,61,134,151,85,51,153,17,137,68,46],"\u3002)":[137,68,153,151],"\u300cbilliard":129,"\u3002:":[3,129,85,42,8,92,47,95,10,134,136,151,51,16,139,141,150,106,43,62,149,111,64,113,30,23,159,160,152,124,57,73],"\u982d\u6587":155,"\u518d\u5ea6":[67,61,17],"\"roonga":152,v1:61,v2:61,architectures:134,".group":164,php:6,"\u3002[":[6,67,3,112],"_lzo":[64,2,108],off:[67,8],"\u3002c":[75,119,2],"\u3002n":[62,78,120],"\u4e00\u77ed":119,command:[34,14,6,103,110,70]
 ,ecmascr
 ipt:[6,95,142,112,133],"\u81ea\u7531":[119,61,53,155],"\u5149\u7537":112,"\u9806\u5e8f":[62,92,95,3],web:[1,163,134,136,95,42,16,169],jinja:110,"\u6b63\u898f\u5316":[6,120,27],"\u30e1\u30bf\u30d1\u30c3\u30b1\u30fc\u30b8":6,"\u30b5\u30fc\u30d0\u30e2\u30fc\u30c9":85,dest:[161,100,85],"|http":151,five:3,"\u30cf\u30c3\u30b7\u30e5\u30c6\u30fc\u30d6\u30eb":[23,57,112,133,82],tvsec:71,"\u30d0\u30a4\u30ca\u30ea\u30d7\u30ed\u30c8\u30b3\u30eb":[48,168,160,140],"\u5947\u6570":133,string2:98,"\u672c\u8cea":151,become:36,"*target":73,"\"rect":[6,157],"\u904b\u55b6":134,"/source":[106,116,134,135,75,12,20,89,110,148,169,77],"\u5727\u7e2e":[64,108,112,6,67,23,169,171],"\u63db\u3048":[137,69,79],nneded:124,"\u30dc\u30bf\u30f3":[6,112,134,106],"\u53d6\u308a\u9664\u3044":100,"_group":100,"\u53d6\u308a\u9664\u304d":[96,61],"(debian":126,iwai:[6,99],"\u5206z":39,"_queries":[90,71,3,4,8],software:12,coverage:160,"\u7d42\u4e86\u30bf\u30b0":145,"\u7d42\u3048":134,"(get":161,"\u300cusers":165,"\u98
 05\u76ee
 ":[1,95,87,71,113,126,47,57],"-node":116,"_remove":[48,37,26,112,6,23,69],"_started":122,"\u89a7\u4e0b":160,"function":[34,36,118,14,122,155,144],"\u300cpopular":95,"\u30ed\u30b0\u30d5\u30a1\u30a4\u30eb":[95,10,149,151,21,169],"-dd":[132,133],sigstop:112,"-point":39,be:[34,97,118,42,132,100,110,124,69,73,56],compute:124,"\u4e00\u756a":[95,169,47,74],official:134,"\u3002iptables":90,problem:124,yuki:23,bigram:[62,129,151,167],"int":[34,3,4,38,81,18,39,42,6,46,95,66,133,74,11,136,100,14,15,102,52,16,17,55,59,107,108,62,54,112,137,65,97,84,67,68,69,159,163,72,117,165,138,73],inv:151,"\u69d8\u3005":[76,61],"*proc":81,"\uff08not":142,redcloth:134,"%post":6,compared:27,"\u7570\u306a\u308b":[48,151,85,6,102,33,67],variety:38,"/message":134,"/default":[6,126],details:[34,124,132],"'user":102,"\u4eba\u3068":111,"/sources":135,"_query":[61,136,112,6,67,73],"+ff":170,eof:85,"_hugetlb":23,"-threshold":123,searched:97,rep:151,"*string":73,saves:118,all:[95,97,163,134,42,6,132,124,133,79]
 ,"\u3070
 \u308c\u308b":138,lgpl:36,"const":[34,72,54,109,99,14,100,137,69,73,46,108],"/travis":70,spec:[6,138,112,134],"\u30e9\u30a4\u30bb\u30f3\u30b9":6,"\u304b\u305a\u3072\u3053\u3055\u3093":6,"\u4e0b\u66f8\u304d":80,editrc:23,"\u3002tokendelimit":42,"\u30ea\u30d5\u30a1\u30af\u30bf\u30ea\u30f3\u30b0":134,"\u4f8b\u3068\u3068\u3082":66,".en":134,"\u932f\u8aa4":119,upload:134,msyql:74,"[macports":23,starttime:[90,71,3,4,8],"\u7c21\u5358":[43,134,83,120,52,169],"\u30e6\u30fc\u30c6\u30a3\u30ea\u30c6\u30a3\u30c4\u30fc\u30eb":138,"\u69cb\u9020\u4f53":[67,107,46,14],"\u304c\u3072\u3068\u3064":158,"/branches":160,"\u65e5\u672c\u6e2c":66,incompatible:155,"\u9006\u6587\u66f8\u51fa":67,"\u7bc4\u56f2\u5916":67,above:[118,159,42],"\u4e8c\u3064":[10,40,78,164,151,129,120,14,102,66,61],"\u578b\u3068\u3057\u3066":39,"\u30a8\u30f3\u30b3\u30fc\u30c9":[30,170,138],"\u30af\u30a8\u30ea\u30ed\u30b0":[6,23,16,159,42],obtained:34,"\u540c\u3058\u4f8b":68,"-admin":6,"\u30d0\u30c3\u30d5\u30a1":[35,108,81,112,
 6,113,10
 0,68,69,73],"-h":[85,8,47],"_table":76,negative:[34,46],"\u304a\u5f85\u3061":22,kytea:[6,78,112,169],separated:93,"\u304b\u304b\u308b":[101,100,3],"\u9df2\u7530\u57fa":112,aware:34,"_register":[34,130],"\u3064\u3065\u3044":165,"\u62bc\u3057":3,word:[6,95,159,163,133],work:132,"\u62bc\u3059":[3,106],"\u30a2\u30fc\u30ab\u30a4\u30d6":[89,134,106],"\u5316\u6642":23,"\u540c\u68b1":[6,67,138,106],indicates:132,"\u73fe\u983b":67,"\u5bfe\u51e6":67,"\u30b9\u30ad\u30e3\u30f3":[145,41],provide:118,"\u30b3\u30f3\u30d1\u30a4\u30eb\u30d5\u30e9\u30b0":134,length:34,"\"apple":170,"if":[34,56,61,133,69,74,118,159,167,14,100,97,17,132,124,93,46,8],"-lines":[118,23],"\u306e\u3046\u3061":[83,163],"/security":124,"_plugins":23,"\u306b\u5bfe\u3057\u7570":102,after:[118,124,97,110],"|with":[101,147,3,79,74,62,165,83,95,120,27,41,64,102,164,124,67,68,133,145,163],"\u76f4\u4e0b":23,lat:151,"_title":[151,68,3],".description":165,"*func":[46,14],"\u30d5\u30a1\u30a4\u30eb\u30c7\u30a3\u30b9\u30af\u30ea\
 u30d7\u3
 0bf":138,"@naoina":[6,112],"\u30d9\u30fc\u30b7\u30c3\u30af":47,"\u306e\u3069\u3061\u3089\u304b":[95,84,163,133],"\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8":76,"\u5bfe\u8c61id":35,".conf":[149,126,8,124],japan:[153,90,117],"\u30d5\u30a1\u30a4\u30eb\u30d5\u30a9\u30fc\u30de\u30c3\u30c8":158,"\u30c8\u30fc\u30af\u30f3\u30d5\u30a3\u30eb\u30bf":67,"\"say":133,"/windows":[89,134],"\u4e0b\u9650":[137,107],then:[34,118,8,159],them:[124,73],"\u8f9e\u691c":[23,133,82],they:[124,132],"\u5168\u3066":[95,133,39,101,100,8,142,68,106],"\u697d\u3057":[62,129],"\u56de\u6570":6,"-send":[118,56],"\u7a81\u7136":112,"\u5316\u65b9":[170,120],carlos:[52,114],serach:16,"/null":1,"_options":112,logs:[118,92,132,56,57],"<endpoint":56,patsuffix:128,"\u30ea\u30af\u30e9\u30c3\u30b7\u30e5":6,"+ y":39,"+a":163,network:155,"_directory":[2,155],".deb":134,"\u3068\u3059\u3079\u3066":[6,95],"-rsync":134,wgs:[38,66,117,11,165,39,29,65,97,90,23,157],"\u6210\u308a":[95,163,155],"\u90e8\u5206":[61,163,122,169,160,133],"
 \u77ed\u
 3044":[165,138],"+ \"":6,"_tp":161,"\u77ed\u304f":[101,119],standard:39,"_to":[165,68,109],"\u30eb\u30fc\u30eb":[67,78,138,47],"\u30eb\u30fc\u30d7":[6,67,138],created:[34,118,165],"++":[148,116,134,119,99,67,23,169,73],"+-":[73,8],creates:[34,124,73,167,132],"\"ni":159,"\"no":6,"\u6709\u7121":[11,145],"\u30eb\u30fc\u30c8":23,"\u59a5\u5f53":82,"\u8aad\u307f\u8fbc\u3093":[60,90],"><":[73,4],">=":[112,133],">>":[112,133],"_next":[137,97,138,107,112],">.":[145,41],">\"":[95,96,145,112],"\u30bf\u30fc\u30b2\u30c3\u30c8\u30ad\u30e3\u30c3\u30b7\u30e5\u30aa\u30d6\u30b8\u30a7\u30af\u30c8":15,"\u3082\u3089\u3048\u308b":111,"\u30b5\u30dd\u30fc\u30c8":[80,1,78,4,82,39,126,6,8,23,131,169,47,10,133,134,11,99,12,101,102,137,57,60,151,111,112,67,68,158,70,163,117,119,138,27,168,170,90],"\u898b\u306a\u3057":137,john:[153,128],"/lc":[134,106],"\u63a2\u7d22":119,tokenfilterstem:67,">n":4,"\u30d5\u30a1\u30a4\u30eb\u30d1\u30b9":[100,69,72,108],"\u3069\u3061\u3089\u304b":[133,27,41,163],"\"unknown
 ":109,ta
 rget:[89,69,73,97,110],"\u3002value":[69,53],"\u57fa\u76e4":14,":byte":54,"\u30d6\u30fc\u30eb":[11,39],contents:34,latency:151,dbms:27,"\u5f8c\u8005":[65,170,158],",\\\"":51,"\u8ff0\u3079":3,indexbuf:108,"_distance":[48,1,37,112,6,23,144],"\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7":[118,112,106],gzip:[6,169,171],"\u5408\u308f\u305b":[6,108,133],gronnga:152,"\u3002host":90,"-strings":99,"/releases":134,"\u767a\u751f":[64,1,169,134,62,119,122,112,14,6,100,67,69,57],"\u8003\u3048":[3,163,117,119,111,47],"\u5270\u4f59":67,keywords:73,"\u65e2\u5b9a":6,"_input":[122,2],"\u771f\u306a\u3089":133,version:[36,3,4,134,151,14,71,103,90,23,8],rectangle:[6,97],"-frequency":23,"\"items":141,"do":[67,151],"\u30b5\u30f3\u30d7\u30eb\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3":138,"\u3082\u3057x":112,"\u3055\u3089\u306b":[38,10,3,74,119,152,82],de:106,"\u8ab0\u304b":76,"[libedit":23,"\u8ab0\u304c":165,runs:56,"\u81ea\u4f53":163,"\u4e0b\u90e8":134,"_compress":108,depends:36,"\u67d4\u8edf":[102,
 142,119]
 ,"\u5bfe\u8c61obj":35,"\u3002json":51,"\u30af\u30a8\u30ea\u30a4\u30f3\u30bf\u30d5\u30a7\u30fc\u30b9":61,terms:[147,3,163,113,62,145,95,85,27,41,40,102,124,133],"\u3044\u305a\u308c":[39,10,53],"\uff12\u3064":65,packages:[106,116,134,148,20,12,135,89,169,77],"_tables":112,"\u69cb\u3044":[159,27,41,106],ill:129,"\u3082\u3046\u307e\u304f":169,receiver:[118,56],requests:[118,132],com:[121,117],col:69,"\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2":70,"\u6709\u76ca":119,calros:84,"\u30d1\u30fc\u30b5\u30fc":163,"\u95b2\u89a7":90,")\u300d":85,snippet3:27,enginen:159,"'needle":61,"\u3082\u3057\u3053\u306e":149,"\u65b0\u305f":[81,100,61,72,108],applied:[124,36],"-secret":134,"\u904e\u7a0b":53,gnu:[48,123,110],zlib:[64,138,108,12,112,6,135,155,67,23,169],"_message":[122,68],"_only":[2,155],"\u7e4b\u3052":67,aio:112,"\u5165\u529b":[1,88,3,5,85,42,90,92,94,136,51,16,139,141,21,143,151,63,112,64,113,23,99,159,161,71,152,122,31],"_close":[34,61,107,18,14,15,67,137,23,69,73],"[solaris":6,cond:112,co
 nf:149,"
 \u56fa\u5b9a\u9577":138,"\u30b3\u30fc\u30eb\u30d0\u30c3\u30af":61,"\u9069\u3057":[101,119,57],"-dataset":[45,48,37,136,112,130],"\u4e0d\u5177\u5408":[6,67,76,112],"\u6771\u4eac":[62,65,66,129],"-packages":134,hana:38,"\u76ee\u7684":[169,78,112],"\u57fa\u70b9":95,"\u72b6\u614b":[161,71,116,138,3,134,113,62,111,12,85,14,6,135,119,148],client:8,the:[75,110],"_shutdowned":[2,155],"\u30de\u30c3\u30d4\u30f3\u30b0":149,"\u826f\u4e8c":67,solaris:[48,123],"_score":[95,108,136,112,6,65,53,165,23,133],"\u8db3\u3057":133,repoforge:[6,116],thanks:165,"\u3068\u306a\u3063":112,adding:110,"=sjis":169,"\u7027\u5185":112,"\u7528\u3044\u308b":[38,3,11,119,87,65,90,69],"\u6307\u6a19":69,jekyll:134,"\u885d\u7a81":126,"\u30ed\u30c3\u30af":[1,85,112,6,17,23,69,94],"\u307e\u3068\u3081\u308b":8,"_expr":76,"\u30b3\u30de\u30f3\u30c9\u30e9\u30a4\u30f3\u30aa\u30d7\u30b7\u30e7\u30f3":[169,122,10,151],"\u30ea\u30e2\u30fc\u30c8\u30a2\u30af\u30bb\u30b9":[48,140],"\u307e\u3068\u3081\u3066":[11,119,95,134,117
 ],"\u305
 7\u304d\u308c":6,tokenbigramsplitsymbolalphadigit:[62,102,16,32,150],comments:[164,68,141],"_arg":2,tasuku:36,"\u30b5\u30d6\u30c7\u30a3\u30ec\u30af\u30c8\u30ea":134,".sourceforge":[134,22],"_compile":73,"-threads":[118,85],repository:110,"\u30d7\u30ec\u30d5\u30a3\u30c3\u30af\u30b9\u30d1\u30b9":171,"\u8db3\u308a":[23,158],"\u30b5\u30fc\u30d3\u30b9":[6,67,119,112,70],substitution:102,"\u69cb\u6587":[48,37,74,112,130,6,67,73],post:[6,67,95,112,134],properties:132,obj:[35,69,72,81,113,49,73,46,105,108],"*ic":107,accepts:118,"*ii":18,"\u6709\u7528":[3,82,83,122,8,67,47],"\"text":23,"\u5224\u5b9a":65,zxvf:134,"\u3068\u306a\u308a":[163,47,27,41,90],".h":[75,34],"**":[108,7,137,69,46,72],"float":[6,11,66,4],"\uff09\u3001":[82,129],"\u6700\u521d":[95,3,163,11,145,111,27,41,14,122,118,84,23,68,133,158,126,57],"\u30a2\u30b8\u30e3\u30b9\u30bf\u30fc":[95,74],"\u6e80\u3059":112,"_socket":[2,155],"\u5927\u6587":95,"\u5b89\u5168":90,way:56,cdbs:23,"cpu\u30b3\u30a2":[85,171],"_body":[62,64,7
 9],"\u60
 27\u80fd":119,encoded:118,"true":[1,88,3,79,5,39,60,41,40,7,9,131,96,114,94,101,95,66,133,74,11,51,102,52,139,21,83,57,38,147,145,63,112,64,164,65,153,84,67,68,157,128,163,117,165,27,29,170],"\u30e1\u30c3\u30bb\u30fc\u30b8":[67,10,165],"\u30c8\u30fc\u30af\u30ca\u30a4\u30ba":[147,78,3,62,129,95,42,40,16,170,23,169,57],mte:36,"\u6587\u5b57":[1,78,3,79,39,129,85,41,6,7,23,95,66,133,98,11,14,51,100,16,137,57,38,40,61,145,112,157,65,67,68,69,158,159,163,72,117,119,74,120,27,29,165,170,73],"\u7d44\u307f\u8fbc\u3080":[119,61,8],"\u30ed\u30c3\u30af\u30bf\u30a4\u30e0\u30a2\u30a6\u30c8":[17,112],score1:61,score2:61,distributions:134,"\u3054\u89a7\u304f":[3,160],physical:113,test:[3,134,11,165,151,90,68,160],"\u5c5e\u6027":[78,120,130,64,43,92,150,96],"\u305f\u3081\u3057":65,truncate:[23,26,112,37,48],welcome:[165,95,163,133],update:76,"\u547d\u4ee4":85,"[gqtp":112,scorer:[48,139],tajima:6,masaharu:[6,99],"\u30aa\u30fc\u30d0\u30fc\u30d5\u30ed\u30fc\u30c1\u30a7\u30c3\u30af":23,"/debian"
 :135,"\u
 30ea\u30af\u30a8\u30b9\u30c8gqtp":155,"\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3":[48,140],"<threshold":85,"\u901a\u77e5":134,"(ptr":138,"_denied":[2,155],"\u307e\u3067\u3057\u3070\u3089\u304f":134,"\u8a2d\u6a02":23,"\u5f53\u3066\u308b":11,entries:[95,163,145,41,141,124,133],"/http":[126,8],"\u72b6\u6cc1":[62,81,119],"\u3068\u3057\u3066":[80,2,99,82,85,60,41,6,8,67,131,49,46,51,95,10,133,134,98,136,12,13,14,15,102,16,53,142,57,146,147,61,108,148,151,112,64,152,66,23,114,69,158,159,160,116,170,163,119,25,27,135,153,169,138,106,73,77],"\u4e0d\u6574\u5408":1,localhost:[161,4,134,118,151,85,8,23,47],"(database":149,"4gbyte":58,initializes:34,initialized:34,"\u3002cursor":137,"[munin":[6,23,112,67],"\u30c8\u30e2":38,shared:17,supporting:8,"dat\u30ad\u30fc":112,"[deb":[6,23,112,67],"\u6e2c\u4f4d":119,"\u30b5\u30d6\u30bf\u30b9\u30af":134,"\u96c6\u5408":[6,100,142,127,74],appears:27,change:[6,8,47,110],"/usr":[169,85],"\u30ec\u30dd\u30fc\u30c8":169,liblzo:[135,12],"\u30d2\u30c3\u30c8\u30
 b9\u30b3
 \u30a2":[62,95,142],"\u305d\u306e\u969b":134,usually:56,".spec":23,".exe":89,"\u305d\u306e\u307e\u307e":134,"\u6700\u5c0f":[148,116,12,126,135,84],"-cutter":134,"'haystack":61,"\u7d71\u5408":[6,119,112],httpd:[6,67,99,112,134],"\u6307\u6570":133,https:[106,171,134,70],selects:97,"/copyright":67,"enter\u30ad\u30fc":112,"\u6d41\u91cf":47,"_plugin":[34,23,130,67],cas:155,"\u884c\u308f":[161,38,95,151],nfkc:170,can:[34,106,27,42,132,8,110,124,93,159,17],clearlock:[6,48,1,26,37],",\"http":11,"_stable":103,"_stamp":132,"\u884c\u3063":[160,67,65,134,117],"\u5b89\u5fc3":111,"-com":134,",'":[11,39],"\u884c\u3044":[161,38,61,3,134,62,151,129,85,102,100,165,137,68,69],",\"":[38,4,165,113,141,68],",.":134,mpaa:84,"\u884c\u3048":[102,3,163,160],write:[99,95,32,110],"^commit":134,"\u8fd1\u508d":[6,67,142],"_zone":8,"\u30e1\u30c3\u30bb\u30fc\u30b8\u30dc\u30c7\u30a3":112,"\u5316\u6e08":[69,72],"\u30c8\u30fc\u30af\u30f3\u30d5\u30a3\u30eb\u30bf\u30fc\u30e2\u30b8\u30e5\u30fc\u30eb":147,uint:[1
 38,3,79,
 39,6,90,92,114,128,95,133,98,101,52,83,57,38,147,62,112,164,65,153,84,68,163,117,74,122,124,170],",_":[38,95,3,133,117,74,136,102,65,165],"\u3057\u306a\u3051\u308c":163,"\u5207\u308a":[23,112,134,143],"\u8fd4\u3059\u304b":136,ghz:151,"\u5404\u56fd":134,"\u30b2\u30c3\u30c8":22,automatically:110,",{":[151,4],"\u304b\u308f\u308a":[62,148],"\u5357\u534a":6,"\u82f1\u8a9e":[0,23,106,134,67],"=-":169,"\u5bfe\u8c61ctx":14,ieee:39,"_account":106,":ss":[132,133],"_tsv":[93,158],"\u30bd\u30d5\u30c8":158,"-libedit":138,"=(":134,"\u3002gdb":160,"\u78ba\u5b9a":136,"\u30de\u30c3\u30c1\u30a8\u30b9\u30ab\u30ec\u30fc\u30b7\u30e7\u30f3":169,"\u4f5c\u7528":6,"\u542b\u3081\u308b":[95,78,3,163,134,99,120,67,23,158],rake:134,"\"version":4,"\"ruby":74,"\"vector":112,alisa:102,now:[48,144,37,110],"\u3086\u304d":128,"_lcp":100,january:118,"[normalizer":67,"\uff4d\uff59\uff53\uff51\uff4c":[145,41],"\u8aad\u307f\u8fbc\u3081\u308b":141,el:116,domain:[34,75,83,85,52,155,92,69,73],en:[136,78,159],ea:[132,
 78],"\u3
 0e9\u30d9\u30eb":112,kana:[136,16,159,167,42],ex:78,year:132,"\u70b9\u6570":122,"\u30ea\u30dd\u30b8\u30c8\u30ea\u30c7\u30fc\u30bf":134,opened:[124,132],space:[34,163,74],"\u518d\u69cb":23,increase:124,"\u3065\u3051":[6,112],"/files":[134,110],shows:93,"\u5230\u9054":58,args:85,"\u5d8b\u7530":6,"-rroonga":15,"/pub":116,"\u7d50\u5408\u5f0f":6,arnaud:23,"[windows":[6,23,112,67],british:79,"\u3078\u306e":[11,169,14],"_block":[2,155],omitted:4,variables:34,"\u305f\u3069\u308b":38,"_process":[2,155],message:[34,132,68,7],xt:78,size:[34,108,54,113,100,137,124,69],unlink:73,checked:134,silent:70,bookmark:74,"_obj":[35,61,107,72,37,48,81,18,25,99,112,14,6,97,67,23,73,108],"\uff08,":3,"\uff08-":[95,3],".git":[91,134,106],"\u30bd\u30b1\u30c3\u30c8":[64,88,5,63,6,113,7,139,141,143,21,92,31,71,125,94],"\u3044\u308c":[6,11,69],"\u3044\u308b":[1,78,81,83,85,41,6,61,88,8,9,131,92,67,169,46,137,94,101,95,66,133,134,74,12,151,100,14,51,102,52,138,21,57,106,60,43,108,111,150,63,112,64,113,153,
 104,84,2
 3,69,99,160,70,170,163,164,119,96,25,166,27,130,122,30,31,125],that:[34,95,97,118,27,159,6,100,8,132,124,93,73,46,17],kenichi:[23,138],localnames:141,"\u6a29\u8868":67,"=path":123,libevent:[169,135,12],"\u30ad\u30e3\u30c3\u30b7\u30e5\u30a8\u30f3\u30c8\u30ea\u30fc":104,"\uff08@":[23,138],x6:134,than:[132,124,74,42],"\u30d5\u30a9\u30fc\u30e0":[95,142,112,163],"*next":46,"[index":67,"/gat":[65,3,117],accesses:124,"_basic":[8,47],"\u5404\u547d":151,browser:106,"\u3044\u304f":[76,154],"(scope":164,"\u3044\u304d":[111,3,134],remained:132,"\u3059\u308b\u304b":117,"\u3044\u3044":[126,111,22],"-zlib":123,"\u30b3\u30f3\u30d1\u30a4\u30eb":[99,112],"\u30b3\u30f3\u30d1\u30a4\u30e9":[23,67],"_circle":[23,144,112,37,48],engin:[136,159],"\u591a\u5f69":119,"=none":[40,78,120],"\u3044\u3064":159,"*buffer":69,"\u3044\u307e":60,"\u9806\u6b21":[161,85,3,90],":doc":73,"|suggest":136,price:11,"\u5c0e\u5165":[67,10,160],"_section":[108,165,83,64,67,68],"\u79fb\u52d5":[134,75,6,89,21,23],"\u672a\u4f
 7f\u7528
 ":155,"\u3068\u308a\u3068\u3093":[163,133],"-yyy":106,"\u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb":[6,23,67,48],"\u305f\u3069\u3063":165,"\u3057\u3044":[62,129],"\u3057\u304f":112,"\u975e\u4e92":[6,112],"\u65b0\u5bbf\u99c5":65,"\u3057\u304b":[95,163,11,8,133,68,106,47,57],"\u30ea\u30ea\u30fc\u30b9\u30a2\u30ca\u30a6\u30f3\u30b9":76,oldvalue:108,"\u3057\u3066":[38,95,138,3,134,117,62,12,111,112,6,100,8,160,106],"\u6700\u5927":[58,15,1,138,133,59,82,95,85,27,112,6,155,84,149,151,23,67,54,47,104],"\u30bf\u30a4\u30c8\u30eb":[38,95,133,11,68,163],title:[38,3,134,117,11,112,164,90,68],only:[34,93,8,110],"\u3057\u307e":111,"-server":[48,116,148,12,85,112,28,6,135,67,23,99],"\u30b9\u30ed\u30fc\u30af\u30a8\u30ea\u30fc":8,cannot:[48,33],"\u5f8c\u8ff0":[137,164,61,134],"1\u6708":[11,165,39,95,133],"\u7528\u5909":67,"/gqtp":[126,112],"\u62c5\u5f53\u8005":134,"\u8b70\u8ad6":0,elfring:6,"\u840e\u7e2e":111,"*'":95,"\u300cbob":165,"\u4e21\u65b9":[95,165,163,74,82,101,119,133,159,128],"(scan"
 :160,"\u
 8a18\u6cd5":[68,133],"\u70b9\u4ee5\u4e0b":11,"\u30d0\u30c3\u30d5\u30a1\u30ea\u30f3\u30b0":112,"_mode":67,"\u5dee\u96c6\u5408":133,between:[48,37,112,67,69,144,56],"import":134,"\u5426\u304b":84,notice:[5,7,8],unlocks:34,"\u3057\u308c":[122,150,52,43],"\u3057\u308a":111,tokenbigrma:78,"\u3057\u3088":[35,61,11,101,112,14,51,66,17,23],"\u672a\u8a2d":6,article:68,"\u6a5f\u68b0":67,"\u3079\u30fc\u30b9":67,"\u8d77\u3053\u3063":52,"\u975e\u4f9d":116,"-groonga":[91,165,151,134],"-time":27,"\u5c55\u958b\u5f8c":95,learning:118,"\u8868\u8a18":[66,79,134,74,11,39,112,6,65,23,133,106],"\u8d70\u3089":52,"\u578b\u60c5":6,"\u3002callback":61,"\u8868\u8a08":158,"'>":96,"';":85,"=yes":[160,95,99,112,134],ruby:[48,36,134,37,74,119,26,112,6,67,70],"\u5438\u53ce":3,developing:147,these:27,"\u4f55\u3089\u304b":39,"\u30b7\u30b0\u30ca\u30eb":[23,67],geodetic:39,"\u4f7f\u7528\u4f8b":66,"/packages":134,shorttext:[3,79,82,39,85,40,41,42,90,92,97,114,128,95,66,133,74,11,136,101,102,52,16,141,137,83,57,
 38,147,6
 2,145,151,64,164,65,153,84,23,68,96,159,163,117,165,138,27,122,124,170],"\u3002\u3002":80,"\u3002\u300c":[38,95,78,163,120,40,133,68,57],"\u3002\u300d":62,"\u5fc5\u8981":[1,78,83,41,6,8,9,67,169,51,95,134,74,12,14,15,137,106,61,107,148,20,151,145,111,112,23,99,160,116,118,119,138,120,122,135,30,57],", {":[8,47],"\u5c65\u6b74":134,"\u8f9e\u66f8":[148,1,62,138,112,6],develop:[147,10],"-dir":151,"\u6fc1\u70b9":170,document:[133,134,145,138,85,27,41,30],"\u3002\u3044":61,favorited:165,"\u5b89\u5b9a":[113,10,99,119],"_space":[2,155],initialization:118,".po\u30d5\u30a1\u30a4\u30eb":[76,134],", \"":[68,145,74],favorites:165,"\u3042\u306a\u305f":[134,22],eito:112,"\u3002\u3059":[101,151],theater:79,"\u8d77\u3053\u308a":79,"\u5171\u901a\u63a5":82,"\u3059\u3079\u3066":[147,10,3,133,117,74,83,100,151,95,6,52,78,8,84,23,169,138,40],"[output":99,"\u3002ecmascript":95,"\u6bd4\u3079":101,touch:124,"\u30ab\u30e9\u30e0":[48,169,119],speed:152,"\u30e1\u30e2\u30ea\u30d6\u30ed\u30c3\u30af":71,"
 \u3002ap
 i":[145,27,41,142],"\u4f4e\u304f":62,"_filename":2,"_extract":36,"\u4f4e\u3044":[62,95],"\u30c8\u30fc\u30af\u30f3\u30d5\u30a3\u30eb\u30bf\u30fc\u30d7\u30e9\u30b0\u30a4\u30f3":147,real:[124,27],"\u542b\u3081":[95,158,163,134,84],"\u542b\u3080":[161,64,95,61,3,163,74,136,121,129,112,6,165,67,68,133],"\u8a00\u3046":[159,74],"\u4e38\u62ec":3,read:[27,155],"\u8a00\u3048":[62,163],"\u5c55\u958b\u7528":23,amd:134,"\u542b\u3093":[95,61,163,11,165,27,122,152,16,67,133],"_hook":[48,25,37],using:[93,68,36,42],"\u6df7\u5728":30,"=site":90,output:[74,138,112,14,6,139,93,99],"\u5c5e\u3059\u308b":[137,92,39,69,108],unsplit:61,"\u30c4\u30ea\u30fc":67,"\u30b7\u30b9\u30c6\u30e0":[119,76],"\u5de6\u53f3":3,"id\u9806":137,"\u30ec\u30b9\u30dd\u30f3\u30b9":[15,2,112,6,155,23,67,47],unlocked:34,"\u30de\u30b7\u30f3":85,"\u542b\u307f":[122,137],"\u542b\u307e":[3,83,129,42,6,9,131,92,47,95,133,134,51,102,57,60,61,84,67,158,116,163,165,27,122],"\u5206\u3051":[48,83,134],tomoatsu:138,"\u30d7\u30ed\u30c0
 \u30af\u
 30b7\u30e7\u30f3":8,".posted":165,"-static":23,rdbms:119,src:100,central:165,"\u306f\u305d\u306e":14,backup:141,processor:[135,116,12,148],"/admin":[23,85],"\u30aa\u30d5\u30bb\u30c3\u30c8":[6,136,95],"\u53f3\u4e0b":[29,1],"\u53f3\u4e0a":1,"=title":90,operator:97,your:[106,23,70,124,110],"_example":159,log:[34,48,134,37,26,6,23,169],prepare:8,aren:124,assumed:46,rpmforge:116,rlimit:[132,112],"\u77e5\u8b58":151,cflags:[20,134],"\u306b\u3064\u3076\u3084\u3051":111,"d\u30ad\u30fc":3,"/query":[73,9],",\"links":11,"default":110,"\u30b3\u30b9\u30c8":[101,100],"[benchmark":67,"\u30ef\u30fc\u30ab\u30fc\u30b9\u30ec\u30c3\u30c9":112,"\u30d5\u30a1\u30a4\u30eb":76,describe:34,"\u5bfe\u5fdc":[119,121],"\u95a2\u4fc2":[91,48,61,123],"\u56db\u89d2\u5f62":80,storage:[145,41],"\u691c\u67fb":69,"_code":[34,122,132],valid:42,"\u30cd\u30c3\u30c8\u30ef\u30fc\u30af":[90,47],you:[34,93,118,159,167,42,8,110,124,14,73,56,106],"\u4f4f\u3093":165,string1:98,massachusetts:165,suited:27,"[fedora":[6,67],g
 emfile:6
 ,"\u4e94\u5165":23,building:93,"\u306a\u306b\u5bfe\u3057":[163,133],"\u5b9a\u7fa9":[88,3,81,39,85,41,6,92,46,95,66,133,101,102,100,53,139,61,108,54,145,63,64,164,153,155,84,67,68,158,163,27,96],"\u8a66\u3057":111,"\u8a66\u3059":171,"\u3002\u00d7":111,cores:118,naoya:67,"\u524d\u8ff0":[62,170,8,57],month:[38,132],"\u308f\u304b\u3061":129,"\u3002name":[100,108,14],"4byte":155,"\u57fa\u6570":133,longitudexlatitude:112,"-e":85,"-d":[118,56,85,8,90],"-g":89,"\u4e16\u4ee3":10,"-a":[6,85,163],"_rk":137,"-c":[148,116,85,90],"-m":161,"-l":[118,132,85,56],"-n":[118,23,3,85],"-i":[151,85],"_rc":[34,35,95,69,108,81,18,109,100,14,15,137,103,97,17,55,49,73,46],"-j":169,"-t":[118,85],"_bulk":73,"-p":[118,151,85,90,161],"-s":[118,85,90,56],"\u304b\u304b\u308a":[101,163,134,133],"-x":[112,134],"-z":118,"-conditional":23,very:[122,95,163,145,27,41,51,159,133],"\u4ed5\u7d44\u307f":[6,8],"\u30de\u30eb\u30c1\u30d7\u30ed\u30bb\u30b9":[23,47],"\u76f4\u5f8c":14,":\"":[73,3],"_github":[134,106],"\u6
 b8a\u547
 d":151,normalizers:[43,170],"\u9df2\u7530":112,"-\"":40,"--":[34,35,1,78,79,81,85,40,41,42,6,89,8,67,49,46,95,96,133,134,74,100,14,15,102,103,17,55,145,105,38,147,107,108,62,54,109,151,112,137,65,97,23,69,158,72,117,165,138,27,130,30,73],"-(":[133,134],"-+":8,"\u3057\u307e\u3057\u3087":[79,74],"->":138,"/work":134,"\u518d\u73fe":[62,111,112,142],netbsd:[138,112],"\u975e\u5206":95,"\u53ef\u8aad":67,"[admin":[6,23,112],"@s":138,naoina:[6,112],"-jinja":[134,110],"\u6e2c\u5730":[66,11,39,29,65,157],learned:56,"\"yyyy":133,"\u9ad8\u3044":[95,3,136,113,8,119],"/ja":[15,134,106],"\u304b\u304b\u3063":[122,95],"\u306b\u95a2\u3059\u308b":[48,95,163,37,112,22,6,137,8,67,55,23,99,159,133],"\u30aa\u30b9\u30b9\u30e1":[148,116,12,135,89,123],"@'":3,"_dist":6,"\u30ec\u30b3\u30fc\u30c9r":61,daemonize:118,"\u308f\u304b\u308b":67,"\u308f\u304b\u308a":[138,117],"\u30b0\u30ed\u30fc\u30d0\u30eb":[6,17],"\u3068\u305d\u306e":10,"\u8ad6\u7406":[58,95,61,119,6,113],hoge:98,"\u30de\u30c3\u30c1":[1,61,
 163,74,1
 45,95,27,41,112,102,164,84,142,169,23,49,73],"9\u3064":3,"\u30ed\u30b1\u30fc\u30b7\u30e7\u30f3":6,normallexicon:170,chunks:149,"=groo":118,bash:169,"\u6c7a\u307e\u308b":3,"\u6c7a\u307e\u308a":158,"@yito":[6,112],fulltext:[145,78,27,41],".comment":[165,68],"-tokenizer":[148,116,12,112,6,135],"\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30ea\u30c6\u30e9\u30eb":27,"\u30af\u30ea\u30c3\u30af":134,"\u5fa9\u53f7":134,vm:6,"\u3002eclipse":106,"[load":[6,67],"/homebrew":134,"-databases":[3,118,83,52,90,92],nine:3,"\u9664\u53bb":[40,138,147,96,112],exclude:[6,67,112,84],string:[34,61,6,67,69,73,46],"_batch":67,"-address":[6,23,85],snippet:[48,36,37,112,6,144],"\u3042\u3089\u304b\u3058\u3081":[148,39,134],"[table":112,"_likes":[122,124,95,163,133],tried:165,"[dat":[6,99],derived:56,"\u7686\u5ddd":67,"\u901f\u304f":[38,169,57],fa:78,tries:17,"\u3002'":[69,163],fd:118,"\u6642\u9593":[122,95,163,134,119,138,151,112,71,17,67,23],"\u4e0b\u3055\u3044":[148,116,78,134,83,12,112,6,135,100,168,89,123
 ],"\u56f
 d\u3054":117,documentation:[124,70,110],"\u4e00\u5bfe":11,narwhal:23,uninstall:6,"\u5909\u63db":[2,82,39,8,165,137,23,170],help:[23,160,106],"\u592b\u5fc5":128,"-wno":23,"\u5dee\u3057":134,"/lzo":[23,138,112],systemd:6,"\u306f\u3044\u304f\u3064\u304b":[58,122,17,47,163],"_rename":[48,108,37,26,112,100,67,69,99],"\u30ab\u30fc\u30bd\u30eb":[137,23,138,107],shimada:138,systems:27,"\u57fa\u672c":[6,48,134,119],"\u30d0\u30c3\u30af\u30b9\u30e9\u30c3\u30b7\u30e5":[85,112,163],"\u4e09\u8c37\u3055\u3093":67,"-test":[160,134],"\u5f62\u72b6":80,"\u30ad\u30fc\u30ef\u30fc\u30c9":[48,1,129,163,152,119,145,95,27,41,112,6,102,33,130,57],"\u597d\u304d":106,resizes:34,yito:[6,112],"\u30bb\u30af\u30b7\u30e7\u30f3":[78,120,83,40,42,89,8,131,169,44,148,95,66,74,12,51,52,16,104,144,57,146,60,108,20,166,155,67,114,158,159,70,116,163,117,26,122,135,123,124,76,106,77],"\u9032\u3093":119,"\u30b5\u30a4\u30ba":[35,82,6,89,67,148,11,12,100,137,57,58,108,149,112,113,155,23,69,116,119,27,135,123],"_vprint
 f":67,"=
 grooon":118,"\"sequence":[136,16,159,42],"\u9032\u3081":[76,154],todo:[35,81,18,49,46,95,97,74,103,14,100,55,144,105,107,108,54,109,137,69,72,120,167,122,50,73],event:[136,167,56,16,42,159],"_position":[101,147,3,79,164,62,165,83,95,163,27,41,64,102,124,68,133,145,108],"\u52a0\u3048\u308b":[64,23],"<ip":[151,85],trusty:[67,12],since:132,"\u300cgrand":165,issue:0,"/mailarchive":134,"\u9045\u304f":[157,117],"\u9ad8\u304f":[62,74],"\u9045\u3044":[82,66],"\u3002mysql":[148,135,116,12,170],pub:134,"\u3042\u308f\u305b\u308b":6,reason:159,base:[34,8,134],put:163,loads:[8,56],rect:66,"\u5931\u52b9":[8,104],"_flters":67,"\u30b5\u30a4\u30c8":[11,38,134,142],"\u5024\u3068":[11,95,163],encoding:[34,109,4],"/data":70,"\u8ad6\u7406\u548c":[95,61],"\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9":76,"\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u30e9\u30a4\u30d6\u30e9\u30ea":[126,168],"\u52a0\u308f\u308b":111,"\u30d0\u30a4\u30c8\u30b5\u30a4\u30ba":73,"\u3002_":[53,3],"\u5024\u304b":66,":value":[95,163],"\u53
 d7\u3051
 \u308b":[67,126],zeromq:169,"\u30ad\u30e3\u30c3\u30b7\u30e5\u30aa\u30d6\u30b8\u30a7\u30af\u30c8":15,schema:167,"\u3002make":151,"\u3002null":[100,72,14],"\u30de\u30eb\u30c1\u30d0\u30a4\u30c8":23,translation:106,"\u5024\u3054":117,jquery:[67,138],grep:[135,116,12,148],"\u3002xml":122,"_probability":[23,136],str:[34,73],builder:18,"\u5206\u3051\u308b":[11,134],"\u547c\u51fa":[35,100,69,108],"\u30de\u30eb\u30c1\u30b9\u30ec\u30c3\u30c9":47,"null":[34,41,6,92,46,96,14,15,100,137,60,61,107,108,145,112,97,23,69,72,27,73],"\u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30a4\u30b9":4,lib:[138,112,9],"_incr":69,"\u79d2\u5358":[11,39],"\u5024\u3068\u3057\u3066":[149,66,85,165],"\u30ad\u30e3\u30c3\u30b7\u30e5\u30b5\u30a4\u30ba":8,"\u4e00\u81f4\u7528":128,tokenbigramsplitsymbol:[62,150,138,32],".repoforge":116,"'hay":61,"/dev":134,clear:[67,69],"\uff08and":142,"\u6697\u53f7":134,"\u4ecb\u3057":[119,90],clean:160,latest:110,"\u4fbf\u5229":[95,78,163,74,11,119,120,122,168,142,169,159],"\u62e1\u5f35
 \u578b":
 11,"\u59cb\u3081":106,parameters:[118,124],"\u5225\u3005":117,"<level":56,"\u6cbf\u3046":67,"\u4eca\u5f8c":[21,23,131,78],httprewritemodule:8,".nginx":8,"*index":[97,107],"\u30c7\u30fc\u30e2\u30f3\u30e2\u30fc\u30c9":[85,112],"\u89e6\u308c":3,"\u52a0\u7b97":[69,53,74],"\u68ee\u7530":38,"\u30b3\u30de\u30f3\u30c9\u30e9\u30a4\u30f3\u30af\u30a8\u30ea\u30fc\u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30a4\u30b9":4,"\u82b1\u5b50":38,"\u30b5\u30a4\u30ba\u30ab\u30e9\u30e0":31,"(argument":133,locale:106,"_enough":[2,155],":groonga":[95,12,163,134],"_would":[2,155],"\u30e6\u30fc\u30b6\u30d7\u30ed\u30b0\u30e9\u30e0":61,"\u7d39\u4ecb":[67,76,95,134,165],"\u4e00\u5ea6":[101,117,6,17,9,23,68,170,158,8],"\u5909\u6570":[34,133,134,20,99,112,130,6,23,67,158,46,160],"-level":[67,85,56],"|persistent":[92,52,83],"\u306f\u3061\u3087\u3046":133,"\u30d0\u30a4\u30f3\u30c7\u30a3\u30f3\u30b0":[146,142,70],"\u30c7\u30fc\u30bf\u30b9\u30c8\u30a2":15,delimit:112,oneiric:[23,112,134],geopoint:[38,1,66,117,11,39,1
 38,112,2
 9,97,157],"\u5f71\u97ff":[6,67,112,134],"\u767a\u63ee":119,jeff:128,"\u4e00\u5f0f":69,linux:[48,151,37],"\u4e0d\u80fd":151,tokenbigramignoreblanksplitsymbol:[62,150,32],"\"web":[16,42],"\u306e\u3069\u308c":[118,159],"\u4e8b\u67c4":111,stamp:132,describes:[122,110],"/db":[136,126,8,141,56],"/dd":133,"\u56de\u7279":151,"\u7a3c\u52d5":71,"\u6a29\u9650":[169,90,112],"\u30a8\u30b9\u30b1\u30fc\u30d7":[51,145,27,41,112,6,67,73],"\u6307\u793a":[81,3,90,159],"\u505c\u6b62":[52,10,85,112,125],"_zlib":[64,2,108],"!(n":133,reads:56,ready:110,"\u898b\u3064\u3051":[6,1,111,159],fedora:[48,134,123,110],checking:118,"_keys":100,"geopoint\u9593":23,"-jp":112,"\u30bd\u30fc\u30b9\u30a2\u30fc\u30ab\u30a4\u30d6":[169,134],composition:170,used:[72,118,165,14,104,132,93,56],temporary:72,uses:[132,124,93,56,110],user:[38,164,118,151,27,41,102,8,84,124,46],"\u30ab\u30b9\u30bf\u30de\u30a4\u30ba":[147,78,163,117,120,40,95,85,27,112,6,170,124,67,139,169,57],database:[100,69,8,167],"-filter":[128,74,165
 ,27,41,6
 ,102,164,67,23,144,133],"\u30ef\u30a4\u30c9":23,"\u51fa\u529b":[119,76,160],"\u9806\u756a":[107,163,62,85,137,3],"\u30b0\u30e9\u30d5":119,"_path":[134,151,112,6,67,69,99],"\u30d0\u30a4\u30b0\u30e9\u30e0":62,"\u5f0f\u8868":73,"\u8fd1\u4f3c":[6,23,66,157],"\u56de\u6307\u5b9a":163,"\"tritonn":95,"\u307e\u3057":[38,95,66,163,117,62,165,111,112,170,6,16,8,133,67,23,106,134,57],"\"uptime":4,"-gram":[78,3,133,62,119,129],"\u3064\u3051\u308b":[67,95,111,128,74],qwik:141,"\u9759\u7684":76,nginx:[148,116,12,112,6,135,67],"_com":134,"\u30b9\u30c6\u30fc\u30c8\u30d5\u30eb":155,"'..":112,"\uff09\u307e\u305f":[78,120,163,133],popular:95,"\u518d\u751f":8,"\u4f5c\u696d":[76,111],"\u30c7\u30d5\u30a9\u30eb\u30c8":[1,78,3,4,39,129,85,6,90,23,169,47,101,95,10,133,74,11,136,14,51,102,103,139,17,21,57,61,62,109,151,112,55,66,67,157,99,161,163,117,138,8],"\u5927\u304d\u306a":[47,57],some:[124,167,132],"\u96a3\u63a5":[119,163],"~number":133,"\u5927\u304d\u304f":[11,138,10,141,157],"\u5927\u304d\u304
 4":[95,6
 1,163,82,85,23],"\u3061\u3083\u3093":38,"\u30af\u30a8\u30ea\u30fc":[48,95,37,136,6,9,67,73],"\u5927\u304d\u3055":82,".sh":[6,106,160,134,70],run:[76,160,134],"\u4ed8\u304d":[48,2,163,74,20,136,138],processing:132,"\u81ea\u5df1":165,"\u4ed8\u3044":170,"\u5f37\u5236":[6,1,69],"\u898f\u683c":137,"\u4ed8\u3051":[3,11,145,41,6,153,90,84,68,47],"\u30ab\u30a6\u30f3\u30c8":[165,112],"\"mori":141,"\u4f3c\u305f":170,"_read":2,ids:[97,74],"\u5916\u90e8":121,"\u5185\u5bb9":[35,126,3,81,83,42,6,90,92,95,133,134,11,137,106,151,111,67,68,159,163,161,72,165,27,122,124],idf:67,"\"serach":16,block:11,libzmq:[135,12],"\u3067\u3069\u3053":2,"\u30ad\u30e3\u30c3\u30b7\u30e5":[15,1,72,119,6,104],".column":112,".(":134,".)":[124,133,112,132],".-":106,"..":[34,51,95,3,163,74,136,83,85,112,6,102,141,8,133,30,106,113,47,57],"./":[169,106],"\u5316\u6f0f\u308c":6,"\u3067\u3082\u3063\u3068\u3082":26,".\"":[38,95,3,79,11,145,27,41,101,102,90,133],"\u5909\u66f4":[48,1,134,67,169,70],".'":[6,64,112],".:":[1
 18,56],"
 \u30fb\u30cf\u30c3\u30b7\u30e5\u30bf\u30b0":165,patprefix:128,"\u652f\u63f4":152,"\u30da\u30fc\u30b9\u30c8":6,"[groonga":[6,23,134,67],pangolin:[6,12,134],registered:[34,27,159],tokenbigramignoreblanksplitalpha:32,".]":[92,136,133,113,74],newer:110,"._":[95,163,117,11,112,69,133],"\u3002\u30bf\u30b0":[38,41,74],info:[5,7,8],".i":116,utf:[36,4,118,109,138,85,112,170,6,169,133],".n":[124,95,133,72,163],".o":38,munin:[148,1,12,116,6,135,23,169],"\u306b\u5bfe\u3057":[1,3,79,81,129,6,9,95,133,134,74,136,100,38,61,112,64,164,65,68,69,161,71,163,117,119,30],".c":[95,36],".d":[149,124,135],"_max":[59,2,107,15,103,155],".x":116,windows:76,".}":[113,133,74],"\u66ff\u3048":[62,48,140,134],"\u6b63\u898f":[40,78,3,133,99,145,120,41,6,100,67,170,158,57],"\u5099\u8003":112,doesn:[124,8],"\u3002gnr":142,"#{l":132,"\u306b\u3068\u3063":111,"_columns":[48,74,138,112,6,100,139,67],"\u958b\u3044":[170,138,112,23,31,94],"_float":54,"\u958b\u304f":[6,15,170,23],"\u958b\u304d":[15,72],"_rate":[90,7
 1,3,4,8]
 ,application:[8,47],"\u958b\u3051":6,"'\u3002":85,"\u56db\u3064":129,sigcont:112,"\u6642\u4ee5\u5916":138,"\u843d\u3061\u308b":[23,138,112],"\u767a\u884c":90,draw:38,"_realloc":34,"_len":[6,73,108],"\u30c0\u30a6\u30f3\u30bf\u30a4\u30e0":171,"(title":[112,98],"\u306a\u304c\u308b":6,"\u4e00\u5de5":128,required:[118,8,47],"\"suggest":152,"\u5f37\u5316":[23,138,67],requires:[159,110],kawaji:6,"_pat":[95,138,163,74,83,100,85,27,41,112,40,102,52,164,141,137,92,114,133,145,57],gt:[145,41],"\u30d6\u30e9\u30b8\u30eb":66,gr:[95,78],"\u30d5\u30a3\u30eb\u30bf\u30fc\u30c6\u30ad\u30b9\u30c8":95,gb:[149,4],ga:[78,151,170],go:101,"\u30dc\u30c7\u30a3":[57,155,9],gi:78,"\u500b\u6240":67,".ssssss":132,nippon:159,"_unknown":2,"\u300cgroonga":[67,142],"po\u30d5\u30a1\u30a4\u30eb":106,"/..":[8,134],"\u4e0d\u8db3":[148,116,12,135,89,123,67],"\u9632\u304e":112,"\u304a\u3053":[11,119],"\u3060\u3044":23,mercurial:[134,110],".mo\u30d5\u30a1\u30a4\u30eb":106,"/bin":169,"\u5341\u5206":[62,35,149],"/sbin
 ":77,"\u
 8ca0\u6570":[6,17],download:[116,134],onigmo:67,"-known":27,"/introduction":[3,90],opaque:155,".tsv":[158,4],"\u542b\u307e\u308c":[95,119,129,27,112,122,84,9,57],"\u983b\u7e41":[100,169],"\u4fdd\u5b58":[6,48,83,112,74],"\u7b49\u5024":138,"\u30c8\u30fc\u30af\u30ca\u30a4\u30b6\u30fc\u30d7\u30e9\u30b0\u30a4\u30f3":[67,78],"\u578b\u7528":73,"\u62e1\u5f35\u5b50":[138,151,4,9],"- \"":67,"\u3002max":137,accessor:[100,69],".weight":112,blogroonga:76,"\u300d\uff08":[129,141],"_child":[2,155],"\u306e\u3042\u3068":6,"\u5177\u4f53":[62,68,117],"\u8fd1\u304f":[80,133,119],"\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3":[146,18,119],"\u540c\u3058\u578b":74,"\u898b\u3064\u304b\u3089":100,"\u898b\u3064\u304b\u308a":95,"\u898b\u3064\u304b\u308b":6,"\u898b\u3064\u304b\u308c":111,"\u8d85\u3048":[62,95,112],win:89,"\u5171\u901a":[133,82,39,111,23,68],"boolean":36,"\u7d5e\u308a\u8fbc\u3080":152,"\u3092\u304a\u3053":165,"\u624b\u9806":[154,76,111],"\u3002\u30d0\u30b0":0,"\u7d5e\u308a\u8fbc\u30
 93":[119
 ,112],"_no":[95,2,163,145,138,27,41,101,102,100,153,141,92,137,67,133,57],"\u81ea\u5206":[151,111,8,123,106],milliseconds:118,soundkitchen:[6,23],cosmo:[67,112],"\u30c1\u30e5\u30fc\u30cb\u30f3\u30b0":[149,95,74],started:[122,132,95,163,133],"\u5f15\u304d\u8d77\u3053\u3059":[6,112],"\u30c6\u30b9\u30c8\u30b1\u30fc\u30b9":160,"\u5371\u967a":[52,134,47],"\u53d7\u3051\u4ed8\u3051":[6,138],mitsuhiro:138,"\u7de8\u96c6":[76,160,134],links:[11,90,117],sudo:[148,116,134,20,149,12,126,6,135,90,110,124,169,160,77],escaped:73,objname:[31,94],"\u30b7\u30e3\u30fc\u30d7":57,tokendelimit:[150,78,32,42],"\u6df1\u523b":[6,62],"_repair":99,"\u512a\u5148":[119,151],"*valuebuf":35,"\"sphere":157,"\u9577\u4ee5\u4e0a":[100,69],spelling:79,".entries":124,"\u7d5e\u308a\u8fbc\u307f":[119,3],"\u66f8\u5f0f":[48,95],rakutan:68,"\u81ea\u52d5":[38,3,108,134,82,163,151,6,100,53,8,9,128,23,133,106],"\u898b\u3064\u304b\u3063":[152,95],"_characters":73,"\u4e00\u500b":61,"\u30c7\u30d5\u30e9\u30b0":23,"!\"":[38,
 95,78,3,
 163,11,165,101,6,8,122,68,133,47,90],"-mysql":[148,116,12,120,135,170],"\u88dc\u8db3":8,geoppoint:97,"_match":[48,25,37],auto:136,"\u629c\u304d\u51fa\u3059":119,"_seek":[2,155],takayuki:23,"\u306b\u304f\u308b":62,"\u5f15\u8a9e":3,"\u30a2\u30ab\u30a6\u30f3\u30c8groonga":111,"'query":6,"\u65e2\u5b58":[126,3,72,134,11,119,151,6,100,168,90,21,67],chunk:[113,124],inverted:27,special:95,"\u3050\u308b\u3093":[38,163,133],"-match":123,"\u306b\u304f\u3044":119,may:124,"_default":[6,55,103,109,47],"\u30dd\u30fc\u30bf\u30d3\u30ea\u30c6\u30a3":[23,112],"\u30bd\u30fc\u30b9\u30d5\u30a1\u30a4\u30eb":106,"_script":131,"_proxy":8,"\u307f\u3066":65,deprecated:[95,10],times:17,"-localstatedir":123,"\u307f\u304c":61,"\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u30c4\u30fc\u30eb":13,"_proc":[48,67,25,37,14],"\u8aa4\u5dee":[23,66,157],largetext:82,"<max":85,unsupported:155,improving:124,"\u305e\u308c":[95,61,107,133,134,42],"\u5185\u8fd1\u304f":133,management:[27,70],"\u305d\u3053":[11,62,134],mkdir:141
 ,"\u6700
 \u4e2d":119,"\u52d5\u5c0f":39,"\u304a\u304b\u3057\u304f":138,"_bad":2,"-doc":99,"\u306f\u3058\u3081":[48,10,37,136,44,106],configure:76,"_utf":[137,109],travi:112,lists:67,",..":[51,92,95],"_vector":[38,95,108,74,11,165,83,112,64,164,153,67,69,73],"*min":137,updating:17,"\u3092\u3054":160,"_recv":67,"-log":123,arc:78,"_expander":112,"\u8a72\u5f53":[108,145,27,41,15,100,84,137,67,68,69],unchanged:34,"\u5f97\u308b":8,"\u56fd\u969b\u5316":[76,13],"\u30c8\u30c3\u30d7\u30da\u30fc\u30b8":134,variable:34,"\u4fee\u6b63\u4e2d":16,"\u30de\u30a4\u30af\u30ed":[11,165,39,133],need:[118,124,93,73,110],"\u3068\u307f":[30,95,112],nsis:134,"\u6f14\u7b97":[133,138,112,6,100,142,67,169],"-db":99,"\u3092\u308a":8,"\u30b3\u30f3\u30d1\u30a4\u30e9\u30fc":169,"\u3002post":47,"\u7570\u306a\u3063":137,"_lt":137,":func":[15,73,72,14],url:[134,30,90,141,67,23],uri:[30,8],"\u6982\u5ff5":10,"\u57fa\u6e96":[11,119,3,134],"_temporarily":[2,155],"\u5fc5\u9808":[169,89],"\u3084\u3089":134,"\u3084\u3081":[23,
 112,67],
 "\u3002\u2193":85,ssssss:132,"\u53cb\u4eba":38,"\u6e2c\u5b9a":151,"\u624b\u9593":111,based:[145,97,27,41],launchpad:[67,12],"\u3068\u3066":[82,95,47,119],"\u65e5\u6642":[48,39,140],"\u4e0d\u6b63\u78ba":[6,71],"\\groonga":89,"\u5358\u306b":[60,112],"\u4e0d\u8981":[6,119,112,14],sha:134,"\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0":168,"\u79d2\u3088\u308a":130,processed:132,"\u3050\u308b":[142,163,133],"_parse":[109,73],"_setpshared":112,kawada:67,"\u7a7a\u6587":[67,39,163],computed:34,latin:[6,169,85],"\u63a5\u7d9a\u5148":161,".list":135,"2\u3064\u3081":[68,163,47],"|ga":95,"\u975e\u5e38":[6,47],"_word":[67,147,40],"\u7ba1\u7406":[48,1,134,85,14,6,113,67,23,169,99],wibowo:112,written:110,ken:38,"\u3084\u304c":10,"\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb":6,"\u3053\u308c\u3089":[3,4,82,42,6,8,9,169,47,148,95,66,133,74,12,62,53,142,38,20,112,152,116,163,117,165,120,135,30,76,170],key:[51,95,108,134,74,136,83,100,112,6,52,153,141,137,122,69],"\u3084\u3057":95,limits:124,a
 dmin:[67
 ,138],"\u682a\u5f0f":67,"\u96e3\u3057\u3044":119,jersey:165,"\u304a\u3089":134,"\u4eca\u56de":[6,3,27,133],"\u4f5c\u6210":76,"_add":[81,100,73],"\u30af\u30ea\u30a2":[6,23,69],quit:[48,26,134,37],"\u91cd\u8907":100,"\u30b9\u30ab\u30e9":108,quiz:38,"\u547d\u540d":6,compatibility:170,"\u306b\u3088\u3063":[88,3,5,129,85,7,90,92,94,95,10,74,11,100,14,15,52,139,141,142,21,143,38,61,121,63,112,64,113,69,161,71,119,30,31,73,125],"\u6b21\u671f":134,username:[38,89],"\u65e5\u672c":[163,134,39,29,65,67,157,159,133],corresponding:69,"\u4ef6\u542b":165,"\u7d44\u307f\u5408\u308f":[119,95,61,84,57],"\u7a2e\u985e":[35,78,82,85,42,2,46,140,48,95,133,134,74,136,100,16,53,57,61,62,151,155,23,159,163,118,168],"_binary":6,"\u4ee3\u308a":[6,66,163],glossary:70,"\u3076\u3093":111,"\u30d1\u30e9\u30e1\u30fc\u30bf\u30fc":[95,78,164,99,102,89,8,23,158,57],demo:38,"\u3060\u304b\u3089":95,"/_":134,"\u76f4\u524d":81,"\u9818\u57df":[169,100,6,65,67,69],"/o":57,"_system":[23,2,155],"\u91cd\u8981":[101,95,7
 8,134,74
 ,160,111,26,14,15,8,119,169,87,47,57],"\u614e\u91cd":160,"/f":134,"/d":[67,8,47],"/c":[75,119],"\u91cd\u8996":[62,101],"-essential":[135,12],"/x":47,"-learner":[45,48,37,138,167,67],"\u8aa4\u5b57":[6,23,138,158,112],crch:78,"(mroonga":158,http:[37,85,6,89,8,23,169,48,134,74,12,15,141,106,45,148,20,151,112,67,161,116,119,138,135,168,77],"\u306b\u3088\u308a":[58,95,66,3,128,134,113,11,119,39,112,6,62,8,67,68,47,90],"_ito":23,"\u305f\u3070\u304b\u308a":101,"/.":23,"/*":[75,149,126,8,106],"/(":134,"/'":67,"\u30ab\u30b9\u30bf\u30e0\u30bb\u30ec\u30af\u30bf":6,"/$":106,well:27,"/\"":[38,3,117,74,11,65,90,141],"/?":118,"/;":8,"\u3042\u304d":128,accurate:27,"\u3042\u304f":15,sources:[83,110],"\u3042\u3063":[51,95,10,108,134,38,136,151,112,6,100,53,148,69,47,106],"-ruby":[6,134],"/kytea":78,logged:132,"\u30b5\u30fc\u30d0\u30fc\u30e2\u30c7\u30eb":155,"\u30fb\u5186":119,"\u6790\u7cfb":133,"\u756a\u53f7":[161,95,108,126,151,85,112,53,90,67,47],"_mask":69,"\uff08or":142,".jp":[95,36,134,2
 2,141],p
 ikonyan:38,tomita:138,"\u78ba\u4fdd":[35,149,73,14],"\u6587\u5b57\u6570":[27,133],"(\u300c":134,"/key":69,"\u4e0b\u8a18":[10,71,113,52,61,137],"-plugins":[135,116,123,148],library:93,"\u3002optarg":72,home:[169,134],"'config":85,"\u30bb\u30b0\u30e1\u30f3\u30c6\u30fc\u30b7\u30e7\u30f3\u30d5\u30a9\u30eb\u30c8":6,"\u5411\u3051":76,"_permission":2,"\u304f\u308c\u308b":[75,119,106],nihon:159,"\u5411\u3044":[122,82,95],"\u3093\u304c":[163,133],"_number":[122,90],"\u3057\u3064\u3064":160,"\u3042\u308c":[101,133,134,62,151,15,84,57],"\u3042\u308a":[0,78,83,40,41,6,131,61,89,8,9,91,92,67,169,51,95,10,134,74,75,136,12,14,15,102,100,168,53,17,142,21,143,57,58,60,43,107,148,151,145,150,111,112,64,137,66,22,84,23,69,160,71,116,164,118,119,96,120,27,122,135,153,123,30,76,106,73,125,104],"\u3042\u308b":[80,78,3,38,5,82,39,85,6,2,88,67,92,169,138,47,94,51,95,10,133,134,98,11,136,137,151,168,15,102,16,139,141,142,21,143,83,153,57,146,59,61,107,89,62,149,63,112,157,64,113,66,84,111,23,68,69,1
 58,159,1
 61,71,162,163,117,164,106,119,74,27,29,7,30,31,73,125],offset:[34,97,72,81,100,139,137,69,73],"\u304b\u3051\u308b":[111,8],"\u9055\u3063":159,".hash":165,"-source":134,"\u6f0f\u308c":[6,119,79,134,142],"\u306a\u3084\u308a\u304b\u305f":79,compatible:8,"\u9055\u3044":[95,66,3,163,11,65,68,47,57],"\u9055\u3046":138,"\u500b\u6570":[6,108],"<log":85,"_nhooks":81,additional:112,"_nsubrecs":[53,108,117],museum:165,"\u30d6\u30e9\u30a6\u30b6\u30d9\u30fc\u30b9":[48,140],"\u30ed\u30b4":6,"\u30ed\u30b0":[1,134,5,130,6,7,23],"\u5c55\u958b":[48,95,134,37,112,6,102,89,9,23,169],"\u7279\u6b8a":[122,69,112],"\u3059\u3053\u308c\u3089":95,hw:77,"\ufffetext":78,hh:[132,133],"\u540c\u3058\u5024":[3,8],ear:78,"/reference":[67,73],"*var":34,truncation:23,"\u3068\u3053\u306e":159,"=submit":118,limit:[137,23,100,97,139],"\u5b9f\u4f8b":[76,154],"\u3068\u3053\u308d":[60,133,75,64,9,131,99,106],"{\"":[147,163,74,136,145,151,60,41,42,101,102,16,131,68,159,113,133],"\u79d2\u5f62":39,eric:84,functions:[34
 ,67,36],
 "\u3002video":38,halfwidth:170,"\u6163\u7fd2":6,"_many":[2,155],"_auto":[6,112],"\u65b0\u3057\u3044":[119,76],"\u2026\uff09":16,"\u65b0\u3057\u304f":[95,10,3,111,101,142,57],friends:38,sphinx:[75,67,106,13,110],katagiri:112,persistent:[83,100,72],"{\\":51,"\u305a\u308c":[64,10,5,119,39,85,66,51,11,100,7,155,61],".status":151,"=redhat":169,"\u5927\u62b5":8,"\u3002scan":160,"\u30ab\u30e9\u30e0n":164,calculate:118,segments:113,"\u592a\u90ce":38,swap:124,updated:[62,36,106],"void":[34,72,109,100,137,103,17,55,69,99],"/grn":73,updates:[27,110],"\u3066\u307f\u307e\u3057\u3087":65,"\u53c2\u7167\u5143":11,"\u30df\u30b9":159,"\u53c2\u7167\u5148":112,"=pat":99,vector:[6,159,112,74],"\u30d0\u30a4\u30c8\u30aa\u30fc\u30c0\u30fc":6,"\u898b\u7a4d\u308b":149,japanese:[159,22],"\u9006\u9806":3,"\u3002grn":[61,142],implemented:36,even:159,"\u50be\u5411":68,"\u6210\u529f":[34,14,15,100,169,73],"new":[34,110,134,14],net:117,maverick:23,metadata:6,"\u306f\u3044\u3051":[69,153],"\u5fdc\u3058":[35
 ,151,119
 ],"<directory":56,"\u4e2d\u4e95":112,"\u305a\u306b":74,"\u305a\u3064":[151,68,85],":port":[30,85,8],"\u5411\u4e0a":[23,126,8,47,142],serch:[136,16],"\u3080\u308b":[163,133],concurrently:132,"\u826f\u3044\u4f8b":111,mysqlgenerallexicon:170,"\u9023\u7d9a":[78,62,129,112,16,69],".yml":70,typo:[23,67],type:[35,3,128,83,42,93,46,97,11,136,52,14,100,16,57,38,108,54,151,64,65,68,159,117,118,165,120],"-properties":12,"\u3002zlib":64,posting:97,"\u62ec\u5f27":51,warp:67,language:106,"\u4ee5\u4e0b":[78,127,5,83,85,41,6,2,89,8,9,92,67,93,51,95,66,134,74,136,15,102,52,141,150,57,58,40,61,108,145,151,157,64,113,153,43,84,23,114,69,160,70,164,96,120,27,122,7,169,30,106,73],"\u4ee5\u4e0a":[127,83,85,6,89,8,95,134,74,136,14,102,137,106,61,108,145,151,112,164,67,160,27,57],"_comment":164,"_left":[23,97,2,155,29],"-ipadic":148,akio:[6,138],root:[8,112,90],"\u306b\u95a2\u3057":[61,151,112,14],"\u304c\u3063":83,"\u80a5\u5927":67,"\u30d5\u30e9\u30b0\u30e1\u30f3\u30c6\u30fc\u30b7\u30e7\u30f3":[1,
 31],"\u6
 3a8\u5968":[122,95,10,6,90,123,67],normalizernfkc:43,"_xml":93,"\u4f55\u500b":95,"\u6301\u3064\u3059\u3079":95,"_memo":102,"\u304c\u3059":100,"\uff08document":67,"\u9023\u7d61":106,sitedomain:[90,117],"\u30b9\u30fc\u30d7":129,"/result":99,"\u30b3\u30e1\u30f3\u30c8\u30a2\u30a6\u30c8":68,"\u3002tsv":[122,158],"_indexer":99,"_win":34,"\u9069\u5408":[62,3],"\u30a4\u30f3\u30dd\u30fc\u30c8":76,"\u9023\u7d50":[6,68,69,112],"\u5206\u5c90":160,"\u643a\u5e2f":119,"_ja":112,"\u5358\u4e00":64,"\u65b0\u898f\u30ea\u30ea\u30fc\u30b9":134,"\u3002google":163,"\u30aa\u30d5\u30a3\u30b7\u30e3\u30eb\u30ea\u30dd\u30b8\u30c8\u30ea":138,"_jp":169,"_small":[2,155],"\u6d6e\u52d5":122,before:70,"\u7e26\u68d2":57,"=allow":95,"\u6574\u6570":[59,95,2,53,74],weakness:27,"\u300coutput":30,"\u30b9\u30c6\u30fc\u30bf\u30b9":[2,112,155],"\u691c\u8a0e":[62,126],"\u30ad\u30e3\u30c3\u30b7\u30e5\u30d5\u30a1\u30a4\u30eb":8,"-pack":123,"\u691c\u8a3c":[161,67],"\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u30ab\u30e9\u30e0":
 [48,1,10
 7,163,38,83,112,113,67,127,140,133],"'or":6,"\u975e\u4e92\u63db":23,"'article":68,"\u30d1\u30b9":[161,138,3,72,134,151,83,9,85,130,90,30,23,67,169,56,47,8],"_stop":[67,147,40],"\u7c21\u6613http":[135,116,12,148],extract:[132,44],"\u30ed\u30b0\u30d1\u30b9":138,realtime:[136,42],"/bc":134,content:[101,147,96,163,164,122,95,27,112,6,102,8,124,23,68,47,133],"\u6570\u3048\u308b":117,grease:11,"/\uff09":138,"\u8996\u899a":119,"\u30d1\u30ea":66,"\u63a5\u8fd1":61,messages:112,"\u30d1\u30c3\u30b1\u30fc\u30b8\u30df\u30b9":138,iso:133,isn:14,hook:81,"1\u884c":151,"\u7531\u6765":142,"\u30e1\u30e2\u30ea\u30fc":57,outputting:93,"_keywords":73,"\u5358\u4f4d":[66,3,133,119,39,129,26,27,122,138,155,54,23,157,165],"_clear":[23,69],tokens:78,"[http":[6,67,112],"\u5358\u4f53":[119,151],"\u5f79\u5272":[102,3],nsubrecs:[38,95,108,117,165],distance:66,keyword:[95,163,145,27,41,112,6,73],".json":[4,8],enabled:132,"\u524d\u4ed8\u304d":69,gnupg:134,enables:8,modern:165,"\u30a8\u30e9\u30fc":[148,15,1,
 10,134,4
 8,99,12,112,14,6,135,89,123,67,169,23,69,73,116],"\u7e4b\u3052\u308b":111,"\u958b\u3051\u308b":6,estimated:97,"_cas":2,"\u308f\u3051":[95,78,133,11,40,159],specfied:97,"\u30b1\u30fc\u30b9":[95,117,62,65,15,52,8,67,57],"\u3002\u30df\u30ea":11,"\u30aa\u30fc\u30d7\u30f3\u30bd\u30fc\u30b9\u30b3\u30df\u30e5\u30cb\u30c6\u30a3":70,regular:[118,8],"\u3002munin":[135,116,12,148],don:[93,73,8,42],radious:157,doc:[75,106,79,134,110],"\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u30eb\u30fc\u30c8":134,"\u30bf\u30a4\u30e0\u30b9\u30bf\u30f3\u30d7":[16,159,130,42],"\u56fa\u5b9a":[3,83,155,137,69,57],"\u30b3\u30f3\u30c6\u30f3\u30c8\u30bf\u30a4\u30d7":155,keybuf:100,sigsegv:100,"\u6210\u308a\u7acb\u3063":61,syntax:155,"\u65e5\u672c\u8a9e":[0,163,62,119,6,133,159,106],"\u8ffd\u52a0":[119,76,61],zunda:23,"\"\u308d\u3086\u304d":128,yoji:23,"_address":[2,90,155],"_http":[151,8],"\u4e8c\u756a\u76ee":133,"\u72ec\u81ea":[122,119,161],"\\\"a":164,stop:[6,126,8],"_limit":[48,1,2,37,26,112],"/grntest":134,"\\
 \"}":51,
 gbyte:58,"\u30c8\u30fc\u30af\u30ca\u30a4\u30b6\u30fc":[78,129,42,6,33,48,95,133,12,16,150,57,40,148,112,23,116,163,138,130,135,32,77],"_index":[48,36,108,37,25,112,138],bad:[67,112,155],"\u623b\u308a":[6,69],"*name":[34,108,54,109,14,100,69,73,46],"\u524d\u56de":134,",\"location":[38,65],"\u591a\u304f":[95,3,11,85,27,62,8,23,171,126,57],reference:[112,74],"\u591a\u3044":[62,163,133],"\u623b\u3063":8,".kentaro":112,"\u30b9\u30fc\u30d7\u30ab\u30ec\u30fc\u30e9\u30a4\u30b9":129,"\u30aa\u30fc\u30ca\u30fc":112,"\u4e88\u7d04":64,subject:112,brazil:117,"\u672a\u958b\u653e":138,"\u30b9\u30ab\u30e9\u30fc\u30c7\u30fc\u30bf":74,inappropriate:155,sigint:23,filename:155,"\u7bc4\u56f2":[48,95,10,107,119,112,6,53,137,67,69],"+fffe":78,threasd:85,"_geo":[23,25,37,48],"\u3092\u901a\u3057":[85,3],"_get":[34,15,108,35,81,99,109,100,14,6,137,103,17,67,55,23,69,73,46],"]\u3002":67,"\u534a\u5f84":157,"_operation":[2,155],"_level":[34,48,26,112,37],"\u73fe\u308c\u308b":62,"\u3044\u3044\u306d":[95,1
 63,133],
 "0e":151,"\u8a9e\u5f59":[58,48,147,82,129,40,170,140,57],"_reinit":69,"\u62bd\u51fa":[6,164,27,41,57],"\u3068\u3044\u3063":[148,95,66,163,74,82,112,6,65,142,47,133],"_too":[2,155],loaded:60,"\u3068\u3044\u3051":[149,95,159,155,57],three:[11,3],"\u3068\u3044\u3046":[78,3,4,82,39,129,41,6,8,9,131,67,169,47,95,10,133,134,74,11,136,102,16,142,57,38,147,62,151,121,111,112,113,65,66,23,68,158,159,160,170,163,117,164,119,120,27,165,30,106,90],"\u30c8\u30c3\u30d7\u30ec\u30d9\u30eb\u30c9\u30e1\u30a4\u30f3":117,"\u7528\u3044":[48,1,119,15,23,160],digits:132,"-help":123,"\u7591\u4f3c":[6,67,127,108,112],multithread:100,"-scorer":144,"_log":[6,34,112,67],"\u554f\u984c":[15,1,3,163,134,11,149,138,64,112,130,14,6,113,8,133,67,23,169,151,106],logaling:70,"\u6700\u3082":[113,95,14],seven:3,"...":[35,4,81,18,6,8,67,92,49,46,101,95,97,133,136,137,100,14,15,103,17,141,55,145,105,107,108,54,109,151,112,113,23,69,163,72,164,118,165,50,30,73],ip:[118,151,90],is:[34,78,3,4,40,41,42,6,90,132,93,46,
 47,79,95
 ,96,133,74,11,14,102,100,17,110,56,106,147,108,145,97,155,67,68,159,163,72,118,27,167,124,73,8],"\u6069\u6075":126,it:[34,38,95,97,72,118,101,163,132,14,51,100,124,133,110,122,93,73,56,108],"\"application":23,im:159,il:[62,129],io:36,"in":[6,67,61,110],ia:[62,129],ic:107,id:[35,3,79,82,83,85,42,90,132,92,114,128,95,97,133,74,11,136,100,14,101,52,16,53,141,137,38,147,107,108,62,113,65,153,84,67,68,69,159,163,117,118,119,138,122,170],"/commits":67,"\u305d\u3093\u306a":[169,57],make:76,"\u306b\u3088\u3063\u3066":[10,3,11,119,112,14,62,53,160],"\u5f15\u7528":[85,112],kib:124,"8byte":155,"\u3055\u307e\u3056\u307e\u306a":[48,140,165],"\u30a2\u30f3\u30c0\u30fc\u30b9\u30b3\u30a2":[64,53,57],left:97,protocol:[126,4,119,85,30,47],just:[72,118,165,167,101,132,69],"@groonga":[134,22],"||":[6,68,61,112,133],"=add":78,yes:[161,136,160],"\u5f8c\u65b9":[6,48,61],"-with":[123,77],"\u89e3\u50cf":138,candidate:[118,136],defrag:[48,1,26,112,37],character:[34,132],"\u306f\u3059\u3079\u3066":[60,
 78,3,133
 ,40,95,51,8,142,131,124,104,170,57],"\u30aa\u30d5\u30e9\u30a4\u30f3\u30a4\u30f3\u30c7\u30c3\u30af\u30b9":99,save:[118,134],"\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9":[134,171],"\"http":74,"|>":132,"|<":132,"|:":132,"\u5cf6\u7530":6,daemon:56,"\u6539\u540d":[6,23],mruby:[131,67,60,112],unnecessary:124,"\u52b9\u7387":68,"*oldvalue":108,"\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9":[1,82,39,85,6,61,8,9,169,94,48,133,15,53,141,142,150,51,83,57,146,43,151,112,64,113,23,159,170,163,118,119,56,31,171],centos:[48,134,123,110],"_db":[48,138,37,25,130,14,23,99],"\u7570\u306a\u308a":[95,163],"\u3067\u3044\u3046":[170,117],"\u4f7f\u7528":[1,78,83,85,6,61,8,46,51,95,10,133,134,100,14,15,102,52,150,105,40,43,108,145,151,112,64,113,66,67,114,69,71,163,164,138,120,153,30,73],raltime:42,"\u964d\u9806":[137,136,95,3,100],"\u5bc6\u9375":76,"\u5c11\u3057":169,notification:132,tracker:0,"\u5c11\u304f":149,"\u7a0b\u5ea6":[23,3,112],"\u53c2\u8003":[48,134,37],debhelper:23,"\u5b8c\u5168":[95,61,133,82,6
 4,100,57
 ],"\u304c\u308f\u304b\u308a":[165,96],"\u304c\u308f\u304b\u308b":66,postgresql:[119,27],"/munin":169,"\u30c1\u30a7\u30c3\u30af":[161,138,151,112,6,113,84,67,23],"*optarg":[49,72],commit:106,meerkat:23,sphr:66,"\u305d\u3061\u3089":169,"\uff08\u307e\u3082":47,editor:106,"\u6291\u3048":62,fork:[85,106],tokenbigramignoreblanksplitsymbolalphadigit:[62,150],form:[118,170,3,163],"\u3059\u304e\u308b":74,"[dump":[6,67,112],".ne":36,"_animal":11,"\u5165\u308c":[62,38,165],"\u5165\u308b":92,"\u5165\u308a":[3,133,117],grroonga:152,"\u5426\u5b9a":[95,61],lenny:23,"delete":[48,1,37,138,26,110,23,69],"_location":[122,165],"\u6c7a\u3081\u308b":[95,61],kwic:27,"\u5165\u3063":[38,3,112,6,155,122,68,159,160],"sort\u30ad\u30fc":1,floating:39,"\u73fe\u5728\u5730":165,"\u30a8\u30c7\u30a3\u30bf":106,tokenbigramignoreblank:[62,150,32],excel:158,"\u3002\u307e\u305a":62,"\u914d\u5217":[78,83,6,61,23,92,46,95,74,100,150,57,43,108,64,113,67,69,163,72,138,120,27,122],"\u3002\u307e\u305f":[161,10,3,133,1
 1,119,39
 ,85,65,16,90,61,30,158,151],"\u304f\u308c":111,"\u30cf\u30a4\u30e9\u30a4\u30c8":[145,41],"\u300d:":170,".service":6,fsf:6,macports:[48,123],pseudo:[127,108],"\u6539\u5584":[6,23,1,112,67],"_offset":[34,67,139,2,73],vmstat:149,"\u9069\u5207":[78,3,119,138,151,57],"\u81ea\u52d5\u7684":151,segv:[1,112],"\u7279\u6027":82,manager:[8,47],"\u7fa9\u8a9e":158,"\u3068\u3059\u3050":101,"\u524a\u9664":[1,69,81,119,138,63,112,6,100,53,67,137,23,49,99],kinjirou:38,"\u30bb\u30c3\u30b7\u30e7\u30f3":[143,85,155],"0mq":112,"-efficient":74,"\u8a2d\u8a08":[95,126],"\u4e0a\u91ce":138,"[php":[6,67],"\u30b5\u30f3\u30d7\u30eb":[6,95,138,112,130],"\u30b5\u30b8\u30a7\u30b9\u30c8\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u30b9\u30ad\u30fc\u30de":16,"\"mysql":[152,74],"-escalation":123,item:[136,16,159,167,42],"\u672a\u6e80":[137,163],"\u30c1\u30e3\u30f3\u30af\u30b5\u30a4\u30ba":113,"_entry":81,"-deb":134,"\u4ed8\u4e0e":[38,100,53,108,151],"\u30ed\u30b0\u30e1\u30c3\u30bb\u30fc\u30b8":[6,112],"\u629c\u3051":[
 23,112],
 "\u5076\u6570":133,"\u63db\u6642":23,"\uff08normalization":170,"-dev":[134,12,112,22,6,135,67,23,160],"\"xxx":112,">alloc":4,".so":9,"\u4f8b\u3068\u3057\u3066":11,softwares:76,"-mode":106,shift:169,"\u3068\u3059\u308c":119,"_version":[23,25,134,37,48],"[suggest":[6,99,112],bom:138,suggestion:[118,167],raccoon:38,bob:[95,163,165,102,52,8,84,114,47],useful:[68,108],"\u30dd\u30a4\u30f3\u30bf":[14,100,137,69,46,105],"\u5fd8\u308c":[23,74],"\u3002table":[100,153,105],"-leak":138,"\u521d\u671f":[72,119,138,6,23,69],"\u4e21\u8005":65,"-check":[118,23,138],"ci\u4e00\u822c":70,"-libevent":99,"\u5e74\u9f62":[119,57],"_min":[103,107],ooo:82,"-each":23,"\"color":170,"\u305d\u3053\u306b":92,"/nfs":169,mbytes:151,"\u8fd1\u3055":133,"\u30b8\u30aa\u30b5\u30fc\u30c1":[23,140,48],"\u30dd\u30a4\u30f3\u30c8":[158,74],"\u8fd1\u3044":[137,161],ull:78,"*tc":[137,107],"\u4e00\u6642":[48,66,37,69],"\u30fb\u30b5\u30fc\u30d0":3,sample:[118,151,56],normalize:[48,26,37,67],"\u3002\u30ed\u30b0":[8,57],"\
 u30d0\u3
 0a4\u30c8":[2,108,82,39,138,27,14,6,112,137,23],"/cpuinfo":[135,116,12,148],"\u8a9e\u53e5":[38,112],"_current":15,map:[132,23,124],groo:95,"\u518d\u8aad":[21,158],max:[6,137],mac:[48,123],man:[1,84],".garbage":112,fluent:91,"\u540d\u524d":[48,72,37,54,138,130,14,6,100,108,134,23,69,46,106],"_values":[23,69,67],"\u5e02\u5185":80,pointed:34,"_init":[34,132,14,6,67,23,69,73],pointer:34,"/fedora":[6,148,138,134],group:[100,117],"\u8a08\u6e2c":[23,1,160],tweets:101,mail:151,main:135,"\u30b9\u30c6\u30df\u30f3\u30b0":[67,147],"\u91cd\u306a\u3063":112,"\u5b9f\u4f53":14,repositories:134,"_timeout":[2,17,155],ggdb:134,unlock:69,nroonga:[102,68,70],libgcc:67,"\u624b\u6bb5":[61,73],summary:151,"\u6240\u5c5e":52,"\u7a7a\u304d":[149,113],"\u30a4\u30f3\u30c7\u30c3\u30af\u30b9":48,".flags":100,correct:[118,136,16],"\u624b\u7d9a\u304d":[81,46],"|allow":[95,163],"\u30ab\u30e9\u30e0id":100,"_content":[48,25,37],"\u3002min":137,debootstrap:134,"_string":[109,73,112,160],org:[90,117],advance:159
 ,"\"hell
 o":[147,40],"\u4e8b\u9805":48,rewrited:36,"\u6b21\u90ce":38,"\u304c\u3042\u308a":[0,147,66,134,95,158],"] [":151,first:[34,165,95,163,133],wiki:8,"\u30dd\u30fc\u30c8":[161,126,4,151,85,112,90,47],"\u7db2\u7f85":8,"long":[55,18],"\u81ea\u5df1\u7d39":165,crit:[5,7],"\u9078\u3073":152,"\u9078\u3076":[119,8],"1g":[135,12],"\u30bd\u30fc\u30c8\u30ad\u30fc":[136,1,100,95],"\u30d8\u30eb\u30d7":160,"_preparer":[136,16,159,42],"\u30ea\u30a2\u30eb\u30bf\u30a4\u30e0":119,memo:102,"\u62e1\u5f35":[23,140,48],"\u5c0f\u3055\u304f":[101,82,66,47,157],"\u30b3\u30f3\u30d5\u30a3\u30b0\u30d5\u30a1\u30a4\u30eb":10,"11":[95,78,133,74,62,102,124],"10":[151,3],"(grn":73,yoshioka:6,libgroonga:146,"\u5229\u7528\u4f8b":119,zsh:[169,134],dash:169,voiced:170,katakana:[170,159],".uuuuuu":133,"-receive":[118,56],speakers:22,"_open":[34,15,2,107,72,18,138,14,6,97,155,137,23],"\u914d\u5e03":[148,116,12,6,135,89,123,67],"_network":2,"\u6700\u7d42\u66f4":72,timeuot:17,">#{":132,"_enc":[137,109],performance:[11
 8,124,27
 ],"\u5f79\u7acb\u3061":112,theatre:79,beta:36,pair:[136,16,159,167,42],synonym:[95,79],"_sort":100,fills:118,"\u4f1a\u793e":67,"|ng":95,"\u539f\u56e0":[48,111,33,151],precise:[6,12,134],lexicon:[164,151,101,102,92,68,170,57],show:1,"-po":76,"\u6700\u5927\u5024":6,"\u30dc\u30c3\u30af\u30b9":95,threshold:[55,23,31,69],"\u77ed\u6642\u9593":119,"-plugin":91,"\u306a\u3093":10,"\u306a\u308c":10,black:170,"\u306a\u3089":[85,6,8,96,148,95,10,133,74,12,14,100,16,143,57,147,61,108,149,151,112,71,153,68,69,159,160,70,116,72,163,135,170],"\u306a\u308a":[2,3,4,39,85,6,8,9,127,67,94,51,95,10,133,134,74,11,136,14,15,100,16,53,104,128,57,38,147,108,62,151,111,112,157,101,64,65,66,155,23,68,69,158,159,70,170,72,117,119,163,27,122,165,30,31,73,90],"\u306a\u308b":[1,3,39,85,42,6,89,8,169,94,148,95,157,133,134,29,11,12,14,101,102,141,57,106,61,62,151,111,112,64,153,84,67,69,116,72,117,119,138,27,130,135,123,31],"_module":8,wheezy:[48,134,123],get:[40,78,6,97,67,23],"\u96c6\u3081":117,"\u51fa\u3
 05b\u308
 b":119,geo:[48,1,97,37,99,138,112,6,23,144],gem:134,"\u3002utf":[170,112],tokyogeopoint:[97,39,29,65,23,157],restarted:124,"\u5bfe\u8c61table1":100,morning:101,"\u300c\u697d\u3057\u3044":129,"\u5468\u8fba":[6,27],kernel:124,caller:46,"\u8907\u96d1":[6,95,61,112,133],sear:159,masahiro:138,ency:151,"\u884c\u306a\u308f":6,"-threashold":[62,138],"\u53ca\u3073":151,"\u30c0\u30a4\u30b8\u30a7\u30b9\u30c8":47,reading:44,checks:[67,120],"\u6700\u5c0f\u5024":[67,133],"-blog":165,"\u3088\u3063\u3066":[80,78,127,39,87,65],"\u306a\u3069":[80,78,3,82,39,129,41,87,6,131,90,91,169,47,95,10,133,69,11,101,16,134,21,106,146,60,61,62,145,142,151,113,23,42,158,159,163,72,119,27,165],"\u306a\u306b":159,je:128,"\u306a\u3067":159,ja:[134,106],"\u306a\u3063":[126,78,3,6,90,23,169,47,95,10,134,74,11,62,111,112,113,67,68,99,160,163,119,138,122,165],"\u306a\u305c":[147,170,163,95,16,57,159,133],"\u5206\u5272":[3,133,119,129,82,23],"\u306a\u3059":29,"\u306a\u3055":[30,95,59],"\u306a\u3057":[95,10,163,16
 4,112,10
 2,2,104,137,96,157],nogpgcheck:6,"_allowed":[2,155],"\u306a\u304e":164,"\u306a\u304f":[80,1,3,79,82,83,126,6,8,9,67,169,47,95,133,134,11,14,142,57,151,111,112,164,84,23,68,69,70,163,117,119,138,27,76],"\u4f8b\u5916":[131,67,60,148],"\u306a\u304a":[129,134],"\u306a\u304b":111,"\u306a\u3044":[119,121],"*bsd":[23,138],"_invalid":[137,100,2,69],"\u30b9\u30fc\u30d7\u30ab\u30ec\u30fc\u30d0\u30fc":129,"\u4e0d\u9069\u5207":6,"\u5f15\u304d\u51fa\u3059":119,"}/":[106,169,9],"}.":[102,95],"})":118,".select":151,tuning:[48,112,37],"\u524d\u5f8c":[85,3],"\u30b9\u30b1\u30fc\u30e9\u30d6\u30eb":85,mark:170,"*max":137,shopping:101,"\u62e1\u5927":111,"}}":74,"}|":132,senboku:112,"}e":133,"_avoided":[2,155,69],"\u6240\u5b9a":[62,147,129,57],sound:[16,170],"_information":83,"\u30bb\u30df\u30b3\u30ed\u30f3":151,"\u30af\u30a8\u30ea\u30fcapi":[2,26],"}]":[11,131,60,151,4],hdd:151,"_corrupt":[2,155],"\"mroonga":[164,95,133,74],"\u6587\u66f8\u5185":147,characteristics:27,"\u8af8\u6761":58,"\u578bn":
 95,"\u30
 d5\u30a3\u30eb\u30bf\u30ea\u30f3\u30b0":112,"|')":64,"\uff01\u3057":22,"-document":[76,134],"\u3002\u5024":84,different:118,pat:[137,82],"\u91cf\u8a08":1,same:[17,112,74],arguments:34,"=squeeze":134,"\u3002\u3044\u307e":99,"\u30ea\u30d5\u30a1\u30ec\u30f3\u30b9\u30de\u30cb\u30e5\u30a2\u30eb":[48,67],"< y":112,"\u8a00\u53ca":[164,165],"\uff01\u300d":[95,163,133],"\u7b49\u4fa1":[95,138,142],"< n":133,"\u672c\u5f53":[79,159],montywi:99,"\u305d\u3057\u3066":[95,78,117,11,119,27,165,68,159],markus:6,markup:75,"\u30b9\u30c8\u30c3\u30d7\u30ef\u30fc\u30c9\u30c8\u30fc\u30af\u30f3\u30d5\u30a3\u30eb\u30bf\u30fc\u30d7\u30e9\u30b0\u30a4\u30f3":67,"\u8aad\u307f\u98db\u3070":3,"\u6b21\u56de":[10,134],"(cmp":67,"[number":51,"(precise":134,money:38,"\u5927\u898f\u6a21":119,"\u3002\u3059\u3079\u3066":[52,160,106],"\u518d\u8d77":[124,126,158],".dll":34,"\u8fd4\u5024":113,"\u30c0\u30a4\u30a2\u30ed\u30b0":112,"\u3002none":85,"/false":[11,1],"\u4e2d\u592e\u5024":67,"\u5ea7\u6a19":[80,66,133,165,29
 ,23,157]
 ,"\u56f0\u96e3":[6,119],"_syntax":[2,73],"\u9069\u5b9c":134,server:[38,118,6,8,67,47],"\u9650\u308a":[61,62,129,51,53,69],"\u9650\u3089":111,quantal:[6,134],specifies:118,"\u9650\u3063":69,testdb:[151,56],specified:[34,97,46],generates:167,"\u99c4\u76ee":111,ellip:66,"/database":[8,47],": n":161,"\u65b0\u5bbf":65,critical:[34,132],"\u30b5\u30fc\u30d0\u30fc\u30d1\u30c3\u30b1\u30fc\u30b8":[6,48,67,28],valuebuf:35,"\u306b\u3064\u3051":133,"\u30cb\u30c3\u30dd\u30f3":159,"\u306f\u3044":11,broken:155,"\u306f\u305a":[6,151],"\u307e\u3064\u308f":112,"\u306f\u3069":[95,57],"\u306f\u3068":82,generated:[34,167,110],"\u306f\u307f":76,"@soundkitchen":[6,23],"\u3082\u3061\u308d\u3093":[151,117],"\"\u30df\u30ea":133,".patch":106,"_reopen":[48,37,5,26,6,7],"\u9ed2\u3044\u70b9":80,"\u8abf\u6574":[62,149,95,142],"\u3002\u3059\u3050":8,"_cache":[48,25,112,37],"\u4f55\u5ea6":112,"\u7279\u6709":74,"-login":124,"/ '":69,"\u306a\u304c\u3089":[95,78,3,134,119,6],"\u3002command":10,"\u63d0\u6848":[4
 8,37,136
 ,138,111,112,6,67,23,99],"\u3082\u3046":[101,98,11,6,8,68],"\u8a18\u8f09":[6,134],"\u3002cpu\u30b3\u30a2":47,"\u3082\u3057":[122,95,66,163,164,151,112,15,102,2,8,84,169,67,70,158,47,57],"\u7834\u58ca":100,"\u516c\u958b\u9375":134,"\u3082\u3059":9,"\u3082\u3064":[153,117],"\u30c7\u30d7\u30ed\u30a4":8,"\u3082\u306e":[3,85,6,89,8,95,10,134,11,15,100,16,137,106,59,61,151,112,66,155,67,68,157,161,170,73],"|on":95,"|oo":95,"$prefix":23,"\u3002drilldown":95,"\u5883\u754c":[6,66],general:170,file:[1,118,138,8,110,124,155],"*obj":[35,69,72,81,49,73,46,105,108],again:[8,17],"\u53d6\u308c\u308b":51,"\uff08true":11,"\u5b50\u5348\u7dda":66,"\u4e0e\u3048\u308b":[51,161,65,10,85],"\u5b57\u5c0f":95,"\u3002pcre":8,"\u3068\u3053\u308d\u3044\u304f\u3064\u304b":74,"\u8a18\u8ff0":[61,3,85,151,165,68,73],"\u4e00\u6642\u7684":[149,69],"\u4e0a\u9650":[48,121],"6gib":124,starting:34,sergey:67,"\u30a8\u30e9\u30fc\u30c1\u30a7\u30c3\u30af":[6,23,67],expressions:8,nested:112,libmsgpack:[135,12],"\u30e9\
 u30a4\u3
 0d6\u30e9\u30ea\u30fc":67,"_difference":100,"/lib":[126,8,9],"-alloc":71,"\u8aad\u3081":6,"\u8aad\u3080":60,"\u5dee\u5206":151,"\u8aad\u3093":[76,70],"\u4f4e\u4e0b":112,")mroonga":158,hottolink:36,"\u30e1\u30cb\u30e5\u30fc":134,"\u52e7\u3081":67,"\u306f\u3053\u306e":[149,95,164],sigusr:23,"\u30d6\u30c3\u30af\u30de\u30fc\u30af":74,"\u771f\u507d\u5024":48,"\u304c\u3053\u306e":163,titles:[163,133],plugins:124,"\u30d5\u30ec\u30fc\u30e0\u30ef\u30fc\u30af":160,"\u5225\u9014deb":134,"@orangain":112,tokenbigramignoreblanksplitalphadigit:32,"_append":[18,61,73,69],"\u30e1\u30bf\u30c7\u30fc\u30bf":[131,60,83],"\u8aad\u307f":[119,1,159,134,142],"\u5909\u66f4\u5f8c":[109,100,14,103,55,69],"\u307e\u3057\u3087":[38,95,66,3],"\u30c6\u30b9\u30c8":[76,154,134],threads:[118,132],"\u30de\u30cb\u30e5\u30a2\u30eb\u30da\u30fc\u30b8":85,"\u6e96\u5099":76,"\u6d3b\u7528":126,"\u5931\u308f":6,search:[78,163,136,145,27,41,42,6,152,100,16,137,23,158,159,133],published:134,"\u300c\u5024":57,aptitude:160
 ,"\u672a
 \u77e5":99,memos:147,".synonym":95,"\u78ba\u7387":136,distinct:118,"\u5ca9\u4e95":[6,112],"\u5317\u534a\u7403":6,"\u958b\u653e":14,"_gqtp":151,"\u3053\u3068":[61,119,121,111,168,76],"\u3053\u306e":[34,2,3,4,104,82,83,129,85,144,41,42,6,78,89,44,67,131,169,114,47,79,51,95,66,133,134,74,11,99,12,100,15,62,52,16,17,137,120,57,146,38,60,61,155,148,20,145,151,112,157,101,64,164,65,102,22,166,84,23,68,87,158,159,70,116,163,117,106,119,25,26,27,40,122,135,123,165,124,76,77,73,8],jsonp:[118,23],"[element":[133,74],"\u4e00\u756a\u5de6":133,"[example":67,none:[95,78,120,40,167,8,68,169,155],hour:[132,17],"\u3053\u3053":[95,3,163,134,11,136,122,62,65,165,170,158,133],dev:[135,12],"\u6c17\u8efd":[67,111],"\u3053\u3046":111,"\u4e2d\u5fc3":157,share:169,"\u96c5\u5e83":67,minimum:34,strlen:34,needs:124,maps:124,"\u3053\u308c":[78,79,82,129,41,42,6,8,9,67,169,47,101,95,66,133,134,74,75,15,16,57,61,62,149,112,64,152,65,155,84,23,68,158,159,170,163,117,164,119,27,11,165,106,104],"\u3053\u3080
 ":60,"*v
 alue":[137,35,100,69,18],"\u591a\u3059\u304e":138,"/afr":[65,3,117],"\u666e\u901a":[111,133],mariadb:[67,112],response:118,"\u3066\u304d":2,"\u3066\u304f":160,"\u30c4\u30a4\u30fc\u30c8":22,"\u547c\u3073":[95,61,74,11,151,85,27],"\u547c\u3070":[3,133,39,52,14,100,112,46],"\u3002ftp":151,"`hostname":85,"\u5217\u578b":[11,163,117],"\u3002\u4f8b":69,finalizes:34,through:8,filters:[48,67,78,37,57],"\u975e\u308f":129,"\u308c\u308b":[80,3,81,82,39,129,85,42,6,67,131,169,46,101,95,10,134,74,11,136,137,14,15,52,16,53,21,57,60,61,62,121,151,112,113,65,66,155,84,23,159,160,170,164,119,120,27,106,73,104],"\u6955\u5186":[66,157],good:[147,133,95,40,101,163],"\u516c\u5f0f":[23,116,148,102],"\u3079\u3066":[95,8,117],"\u9664\u304f":6,"\u5316\u95a2":138,"\u4f1d\u7d71":119,"\u3079\u304f":3,"\u9577\u91ce":67,"\u9664\u3044":[151,27],"-encoding":123,micro:165,token:[48,37,67],learing:42,"\u52b9\u679c":165,"\u9664\u3051":100,"\u767b\u9332":[119,76,61],hard:124,flower:11,"\u30d5\u30e9\u30f3\u30b9"
 :66,"\"g
 r":57,"\u30c8\u30c3\u30d7\u30c7\u30a3\u30ec\u30af\u30c8\u30ea":160,"\u8ddd\u96e2":[80,1,66,133,98,119,6,65,157],"\u30b9\u30bf\u30fc\u30c8\u30e1\u30cb\u30e5\u30fc":89,"\uff08\u79d2":69,"\u3068\u3082\u3063\u3068":169,"\u89b3\u70b9":[149,67],"_blank":120,tahr:[67,12],"\u4e09\u8c37":67,tritonn:[95,163,133],"\u308c\u305a":10,"\u306b\u3082":[95,129],"\u306b\u3088":6,done:17,"\u30cb\u30e5\u30fc\u30e8\u30fc\u30af":[165,66],".blog":62,"_data":[48,25,46,37],koi:[6,169,85],"\u306b\u5bfe\u5fdc\u4ed8\u3051":159,least:124,"\u516c\u5e73":112,"\u30ec\u30b9\u30dd\u30f3\u30b9\u30c7\u30fc\u30bf":47,"\u30a6\u30a7\u30d6\u30d6\u30e9\u30a6\u30b6":[30,85,8],"/archive":134,"*results":100,selector:139,"\u308c\u307e\u305b":[10,145,85,113,100,68,169,158],"\u6574\u7406":[6,112],"},":[38,95,78,3,79,74,165,150,151,40,101,102,52,66,43,128,96,68,133,114,163],"\u4e71\u6570":[59,65],"_tag":145,"\u8a18\u9332":[6,119,53,9],"\"requires":6,"\u30d3\u30e5\u30fc":6,"\u4e0a\u8a18":[58,106,95,169,3,117,164,62,151,42,6
 ,102,65,
 16,90,84,96,70,158,57],ages:[92,84,57],"\u30b9\u30ab\u30e9\u30fc":74,".key":100,built:69,"/lists":134,"-limit":[1,85,95,112],extracted:73,"\u307e\u3068\u3081":[76,111],build:[134,12,112,71,135,89,110,70],"_available":[2,155],"\u53d6\u308a\u51fa\u3057":[137,107,3],eggs:68,most:97,"~*":73,"\u306b\u3057":[133,95,112,163],myisam:119,"\u5e73\u884c":134,"-protocol":[151,85,90],"\u306b\u3059":62,kb:149,ka:170,"\u306b\u3066":[6,66,112,134],"_put":[5,48,26,112,37],wareohji:6,"\u306b\u3069":61,ko:36,km:165,"\"theater":79,"\u7528\u8a9e\u96c6":113,"\u4e0a\u66f8\u304d":[65,134],mlock:138,"_by":[34,165,99,130,100,67,137,23,69,73],"(drilldown":53,"\u30d1\u30c3\u30c1":75,"\u5927\u8cb4":6,relation:69,nterms:113,find:110,depended:76,"_int":[54,69,73],"\u30a2\u30ca\u30a6\u30f3\u30b9":134,permission:155,express:[6,89,112],"\u601d\u3044":106,"\u601d\u3046":[68,117],"\u62c5\u5f53":134,"\u9593\u9055\u3063":[112,6,152,16,67,23],"\"popular":95,"_and":[49,61],"\uff08byte":[69,108],common:[137,23,100,
 133],"\u
 601d\u3063":75,"/log":[118,126,169,85,8],"_sjlj":67,lion:6,tokenizers:[48,95,78,37,40,150,57],"\u76f8\u624b":111,"[backslash":163,"\u30bb\u30f3\u30c8\u30e9\u30eb\u30d1\u30fc\u30af":165,"\u30e2\u30b8\u30e5\u30fc\u30eb":[48,10,138,119],"(news":134,"\u5024\u57df":127,".log":[126,10,85,151,8,169],"\u3046\u3061\u3044":85,readme:[112,134],"\u8a9e\u4ee5":133,"\u8868\u73fe":76,"\u30c8\u30fc\u30af\u30ca\u30a4\u30b6\u30d7\u30e9\u30b0\u30a4\u30f3api":6,"\u66f8\u3051\u308b":[6,112],reverse:[8,134],"\u6570\u70b9":39,"-file":[118,23,122,85],"\u5b9f\u51e6":[61,46],"\u6642\u70b9":[15,10,134,109,14,6,17],point:[118,52,97,99],"\u3059\u304e\u307e\u305b":38,"\u306f\u3058\u307e\u308a":10,shutdown:[48,138,26,37],"\u6253\u3064\u524d":134,"\"gronga":152,"_connection":2,create:[34,159],"\u30b3\u30f3\u30c6\u30ad\u30b9\u30c8":[15,164],"\u53ce\u96c6":[122,119],"_when":122,"\u30a2\u30ed\u30b1\u30fc\u30c8":71,bill:[62,129],replaced:[56,167],ful:78,"\u307b\u3057\u304f":95,engi:[136,159],larger:[124,56,42]
 ,"\u5f15
 \u6570":[48,1,10,37,112,14,6,61,137,67],"^ \"":133,itself:74,"\u56db\u5247":67,rubygems:6,"\u95be\u5024":[48,95,136,129,85,14,33,67,55,23,169],"-key":[99,134],"\u7d42\u7aef":[6,73,72,14],emphasize:96,")groonga":158,"\u56fd\u540d":117,development:165,"-chroot":134,"\uff08perl":8,keys:[100,8],"-existence":112,aggregate:27,"\u30af\u30ed\u30b9\u30b3\u30f3\u30d1\u30a4\u30eb":134,"\u5834\u6240":22,"\u53cc\u65b9":111,"\"\u3001":[159,117],"\"\u3002":67,"\u30b9\u30bf\u30a4\u30eb":85,"\u5409\u7530":112,"\u7d44\u307f\u5408\u308f\u305b":[61,3,134,62,119,64],flags:[34,107,108,54,83,100,14,64,113,52,137,69,73],sortby:[23,139],convenient:159,entry:[64,88,81,63,51,153,139,31,94],"\u3064\u307e\u308a":[95,78,134],sunos:67,"\u3002dump":141,"\u547c\u3073\u51fa\u3059":[59,157,98,29,142,162],"\u3001\u00d7":111,"\u5024\u306a\u3089":112,"\"value":95,"\u547c\u3073\u51fa\u3055":[81,95,14],"\u547c\u3073\u51fa\u3057":[61,119,138,27,14,6,141,142,67],"\u30d9\u30f3\u30c1\u30de\u30fc\u30af\u30c4\u30fc\u30e
 b":151,"
 \u306f\u3069\u3061\u3089":47,source:[38,3,134,165,83,64,52,122,68],realloc:138,"5\u3064":84,bin:89,manage:110,"\u968e\u5c64":61,bit:[148,116,20,39,12,151,112,135,89,123,70],"\u5f53\u3066":[82,78,92,14],"\u30d7\u30e9\u30b0\u30a4\u30f3":[148,1,170,102,119,12,147,130,112,6,135,131,138,9,60,23,67,169,158,116,106],"\u5927\u4e08\u592b":[169,111],"\u8aa4\u308a":[6,67,112],"\u5354\u529b":[76,154],hardy:138,"\u4e0a\u8ff0":158,"*keys":100,"-command":[138,70],"_over":[2,155],"\u4ee5\u5916":[80,82,39,23,95,134,74,14,15,100,57,61,107,54,151,112,71,67,69,163,72,119,138,73],google:[152,95],"\u5168suffix":100,"\u8aa4\u3063":[6,112,134],examples:138,"\u3001[":3,"'ve":165,"\u3002set":151,"\u66f8\u304b":[6,165],"\u3001c":3,"\u66f8\u304f":[68,163],"\u8a73\u3057\u304f":[11,119,3],"\u66f8\u304d":[119,95,151],"\u3002rroonga":142,newark:165,"\u3092\u3064\u3051\u308b":133,"\u30d3\u30eb\u30c9":76,"\u5024\u306a\u3057":99,"/cutter":134,"\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u30d7\u30ed\u30c8\u30b3\u30eb
 ":6,"_ch
 ecks":120,cxxflags:[20,134],"\u3001#":165,"\u3001\"":[96,3,79,164,165,39,112,42,6,152,16,23,159],"\u3001$":134,"\u3001'":[163,11,39,85,102,67,109,133],"\u3001(":[137,39,151,100,84],nginxhttpstubstatusmodule:67,"\u3001-":[30,39,138,151],"\u3001/":[3,90],"\u3001.":[160,106],"\u5730\u5f62":[66,157],"\u3001:":[15,151,14],"(fedora":126,"\u3084\u3059\u3044\u304b":158,"\u3001>":63,"\u5730\u70b9":[65,66],"\u7a4d\u307f\u91cd\u306a\u3063":112,"/yum":134,"\u9010\u6b21":119,"\u5927\u95a2":67,"\u6295\u5165":[62,1],"_fin":[6,34,73,14],"\u30de\u30eb\u30c1\u30b3\u30a2cpu":169,"\u51fa\u3059":165,"\u51fa\u3055":112,"\u51fa\u3057":165,"_full":[48,144,134,37,67],"-type":[42,16,8,23,159,47],"\u7b97\u8853":112,"-binary":[8,47],"/epel":116,"\u56de\u907f":[62,48,33,134],"\u52d5\u304d":[95,47],"\u52d5\u304f":[6,23,169,171],"\u52d5\u304b":112,"*keybuf":100,curl:[169,4,118,6,8,77,47,70],sourceforge:134,"\u90fd\u6c11":[62,129],"\u6570\u73e0":164,functionality:118,"\u5207\u308a\u6368\u3066":11,libwinpth
 read:67,
 "\u30c7\u30fc\u30bf":[1,37,83,6,89,23,148,95,74,136,12,141,61,48,112,67,99,116,119,138,135,123],"\u30c7\u30fc\u30bf\u30d5\u30a1\u30a4\u30eb":151,"\u53d6\u5f97":[76,111],confirm:106,"\u3068\u307f\u306a\u3057":163,"_nil":[137,100,138,73],failures:134,"\u7d50\u5408":[61,163,142],rinse:134,getaddrinfo:6,jason:128,wanabe:112,"/cache":8,"\u57cb\u3081\u8fbc\u3080":151,query:[48,61,37,74,119,112,130,6,139,9,67,49,73],"\u30d5\u30a1\u30a4\u30eb\u30c7\u30a3\u30b9\u30af\u30ea\u30d7\u30bf\u30fc":6,"_debug":160,"/\u65e5":165,"\u30d6\u30ed\u30b0\u30a8\u30f3\u30c8\u30ea":[133,68,95,163],"-release":76,"\u3042\u3089\u308f\u3057":79,"\u4f59\u308a":133,putting:124,"_database":[6,112],"\u30b9\u30c6\u30fc\u30bf\u30b9\u30b3\u30fc\u30c9":6,"-build":160,uubntu:160,"\u512a\u308c":119,".output":30,"\u76f4\u611f":128,"\u9665\u3063":6,"_header":83,"\u9023\u643a":119,"_thread":151,"= n":133,access:124,"\u5f35\u308c\u308b":112,"\u4e2d\u56fd":66,"\u3002\u30ad\u30fc":95,"= y":112,"\u826f\u304f":68,"\u826f\u
 3044":[6
 8,111],nonexistent:95,"\u30ef\u30fc\u30ab\u30fc":8,"\u632f\u821e":66,"0xc":155,"\u306b\u5bfe\u5fdc":[35,95,69,108,81,54,85,170,14,6,100,30,21,23,51,99,46],"= \"":[67,95,133],"/tmp":[158,47],";\"":6,"\u57cb\u3081\u8fbc\u307e":134,"\u57cb\u3081\u8fbc\u307f":[27,41],named:159,"\u3002adjuster":67,"/to":[8,47],"\u30ed\u30f3\u30c9\u30f3":66,"ci\u4e0a":70,"(ctx":[15,61,73,108],"\u53d7\u4ed8":[79,112],"\u5b8c\u4e86":[95,134,106],"'mroonga":[102,68],"\u30d5\u30ec\u30fc\u30ba":6,".pid":85,"\u5f35\u3063":[95,112],"\u30aa\u30d6\u30b8\u30a7\u30af\u30c8":[78,127,37,6,9,67,94,48,133,74,14,15,100,142,150,43,108,113,23,69,31,120,162],"\u4e2d\u7a0b\u5ea6":[148,116,12,135,89,123],normalizer:[48,26,37,67],"_previous":15,"[header":[122,60,78,120,64,150,52,43,104,9,131,114,153,57],normalized:120,"\u305d\u308c\u3089":[161,95,108,64,17,158,47],">max":4,"\u96c6\u307e\u3063":117,"\u30e2\u30cb\u30bf\u30ea\u30f3\u30b0":112,"_malloc":34,"\u8d77\u52d5":[71,10,4,134,151,138,85,112,6,89,30,47],twiter:6,ipt
 ables:47
 ,"\"correction":152,"\u30af\u30e9\u30c3\u30b7\u30e5":[138,112,6,52,67,23],"{prefix":[169,9],"/linux":[48,123,110],"-za":118,"\u6295\u7a3f\u5834\u6240":165,gcc:[148,116,20,112,6,23,169],dd:[132,133],"\u30b3\u30de\u30f3\u30c9":[15,1,61,134,37,48,74,112,6,138,89,67,91,23,169,99,160],"\u5186\u6ed1":134,"\u5f35\u3089":[6,11,108,112],"\u5f35\u308b":[163,133],"\u30af\u30a8\u30ea\u30aa\u30d7\u30c6\u30a3\u30de\u30a4\u30b6":67,".textile":134,"\u30b5\u30fc\u30d0\u30fcid":23,bind:23,lines:[118,160,110],"/repositories":134,"\u30e1\u30e2\u30ea\u30c7\u30d0\u30c3\u30b0":138,"\u7d9a\u304d":51,"\u306e\u3088\u3046":[95,163,83,112,15,52,142,67,133],"(cutter":160,"\u7d9a\u3044":[62,95],hiroshi:[23,138],jiro:38,"\u3002int":112,"\u7d9a\u3051":151,lf:161,"\u6d88\u8cbb":101,lc:106,ll:[62,78,129],euc:[169,85,112],li:[62,129],lt:[145,78,27,41],ls:134,"_gqpt":151,"\u9589\u3058\u308b":[23,1,82],"\u306f\u3069\u3061\u3089\u304b":[163,133],"\u8a71\u3057":76,"\u3067\u3057\u3087":[146,117,119,101,52,169],dat
 :82,"\uf
 f08world":39,"\u30c7\u30a3\u30b9\u30afi":57,day:[101,132],"\u30e6\u30fc\u30b6":[64,95,61,3,134,39,151,42,6,152,16,159],"\u4e00\u3064":[88,5,39,129,7,92,94,10,98,11,14,15,100,139,141,21,143,59,108,63,64,113,66,157,71,162,164,119,29,96,31,125],"\u70b9\u9593":[80,66],"_persistent":[100,108],"\u5217\u5f0f":73,"& y":112,"& x":67,normalizerauto:[40,78,145,120,41,102,43,92,57],"\u74b0\u5883":[119,76],"\u5217\u5f15":61,"& b":133,"\u3042\u308c\u3053\u308c":111,"\u5f85\u3061\u53d7\u3051\u308b":90,"\u30b5\u30f3\u30d7\u30eb\u30b9\u30ad\u30fc\u30de":[102,96,164],"\u88dc\u3046":119,"\u5fc3\u914d":123,res:[100,49,151,97],"& _":65,docutils:110,"\u30ab\u30ec\u30fc":129,red:76,"/\u6708":165,frank:84,"\u73fe\u72b6":10,please:106,"\u4ed8\u5c5e":[30,8],"/aba":[65,3,117],"& (":133,"\u76ee\u8996":122,"\u30d6\u30e9\u30b8\u30ea\u30a2":66,"*top":97,"_long":[2,155],"\u91ce\u9996":67,"\u30ec\u30f3\u30bf\u30eb\u30b5\u30fc\u30d0":119,hex:38,reaches:124,"\u30d9\u30af\u30bf":[6,138,1,69,112],"\u7d44\u307f\
 u8fbc\u3
 07f":[48,78,72,37,120,26,141],monkey:11,"\u305d\u306e\u3088\u3046":153,"\u6c38\u7d9a":[48,108,37,83,100,69,57],"\u8aad\u307f\u8fbc\u3080":[1,60],natty:[23,134],completed:159,acquire:17,documentations:144,"\u3068\u3088\u3044":169,"\u53d6\u308a\u5f97\u308b":39,"\u305b\u3044\u305c\u3044":57,"_illegal":2,"\u30c7\u30a3\u30ec\u30af\u30c6\u30a3\u30d6":[6,112],"\u5229\u70b9":119,"\u30da\u30fc\u30b8":[48,95,3,134,85,112,22,6,30,106],"\u81f3\u308b":11,have:[101,124,93],"=users":[8,47],"\"co":152,min:[161,151,6,17,137,67],"_control":[2,155],"\u914d\u4e0b":[30,134],"_func":[34,67,46,14],"\u8aad\u307f\u8fbc\u307f":[60,3,112,9,23,158],"\uff08gnu":169,"/commands":[67,52,83,92],"_character":73,eight:3,"_offline":99,"\u306a\u3082\u306e":[126,108,134],"\uff09\u3002":62,"\u6e2c\u5730\u7cfb":39,"\u30c7\u30d5\u30a9\u30eb\u30c8\u30c8\u30fc\u30af\u30ca\u30a4\u30b6\u30fc":[6,16,57],request:134,"\u30a8\u30e9\u30fc\u30e1\u30c3\u30bb\u30fc\u30b8":[122,1,10,138,112,6,67,23,99],"\uff08least":104,"\u7d44
 \u307f\u
 8fbc\u3093":[67,119],normally:[124,93,14],text:[122,95,78,4,82,39,151,27,6,102,97,141,124,68,133,47,163],"\u8d8a\u3048\u308b":62,supported:[36,8],"\u5ea6\u3068":23,conifugration:70,"\u610f\u5473":[95,61,3,163,117,74,158,83,85,112,65,136,169,73,159,151,133],"\u5b66\u3093":165,"*table":[137,100,69,108],"get\u30e1\u30bd\u30c3\u30c9":30,"[mruby":67,"\u65b9\u6cd5":119,")\u3059\u3079\u3066":84,"\u5c11\u306a\u304f":[133,119,111,27,101,163],"\u5c11\u306a\u3044":[95,163,101,142,158,133],"[column":67,"\u7e70\u308a\u8fd4\u3059":138,"_prepend":69,"\u306e\u307f\u3057\u304b":152,"_eval":[48,26,112,37],"\u7e70\u308a\u8fd4\u3057":[151,133,106],"\u5272\u308a":[78,133,11,82,14,92],calling:34,fixed:6,"_busy":[2,155],"\u5236\u5fa1":[6,102,8,84],"\u3002blogs":62,"\u4ee3\u5165":[138,61,112,163],enhanced:36,wc:[135,116,12,148],xxxxx:134,"\u985e\u4f3c":[61,136,112,6,142,67],"{name":133,"(string":98,"\u30c7\u30e1\u30ea\u30c3\u30c8":82,progress:132,"\u6751\u4e0a":[67,112],"_incompatible":2,"\u5b66\u3
 073":[95
 ,66,117],"\u7dad\u6301":[119,47],"\u9577\u3059\u304e\u308b":112,sho:112,"\u5168\u4ef6":[137,163,133],"\u518d\u8d77\u52d5":9,plugin:[23,67,25,37,48],"-suggest":[45,48,37,136,138,112,130,6,67,23],"_expression":95,".org":[3,89,8,169,148,96,134,74,11,12,15,141,106,38,20,151,65,90,67,116,117,135,77],"\u88dc\u6b63":[48,44,37,136],"\u628a\u63e1":111,otherwise:[34,69],comment:[164,68,165],"\"fulltext":78,"\u304a\u304d\u307e\u3057\u3087":11,"-history":23,"\u4ee5\u524d":[62,165,112,6,11,67,23,170],"\u30ab\u30b9\u30bf\u30e0":8,"\u91cd\u307f\u4ed8\u3051":[62,95],"\u30e1\u30e2\u30ea":[15,116,138,148,12,112,14,6,135,89,123,67,69],"\u5c0f\u6570\u70b9":11,json:[74,138,6,67,23,93],"\u91cd\u307f\u4ed8\u304d":67,copied:34,"\u901f\u3044":82,"_end":2,"\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u30c7\u30a3\u30ec\u30af\u30c8\u30ea":23,bulk:73,finished:132,"_domain":2,"=..":134,"\u5168\u4f53":[169,48,25,112,37],value:[34,35,60,108,74,83,95,112,6,137,100,17,131,69,46],"\u540c\u3058":[1,78,39,85,8,9,92,47,
 48,95,10
 ,133,74,136,14,102,16,21,151,137,23,158,119,138,122,30,170,73,33],almost:124,"\u6307\u91dd":[76,154],"(cve":67,"\u30bf\u30a4\u30df\u30f3\u30b0":[6,3],".db":[85,3,90,112],pkgs:116,"-endpoint":[118,56],optarg:[49,72],"\u67af\u308c":[126,168],":!":163,"[apt":6,"\u672c\u4f53":76,"\u30c4\u30a4\u30fc\u30c8\u30dc\u30bf\u30f3":134,center:157,"\u30b9\u30c8\u30ec\u30fc\u30b8\u30e2\u30fc\u30c9":112,"\u30bd\u30fc\u30b9\u30a2\u30fc\u30ab\u30a4\u30d6\u30d5\u30a1\u30a4\u30eb":134,sets:14,position:[34,40,78,97],"*result":100,"1byte":155,"\"ellipsoid":157,"\u8868\u793a":[1,4,85,6,23,92,169,140,48,95,10,134,11,38,62,151,112,71,113,67,99,119,138],"-platform":123,stores:73,"_byte":[2,155],"x\u30df\u30ea":[39,133],"\u5229\u7528":[78,37,85,6,89,23,169,48,134,12,15,100,141,106,108,148,151,111,112,67,160,116,72,119,122,135,168,123,57,73],stored:[56,42],"\u30ad\u30fc\u30b5\u30dd\u30fc\u30c8":82,":<":[95,163],"\u958b\u59cb":[95,66,145,151,112,71,52,67,23,69,160],"_true":69,"\u3055\u3093":[117,138,27,
 130,112,
 6,152,67,23,99,47,106],add:[95,78,12,6,110,67,144,106],"\u3002gqtp":[161,2,90,155],"\u3055\u3089":68,match:[48,74,138,112,14,139,169],tests:134,"|none":95,"\u5730\u57df":119,elapsed:[118,122,4,132],"\u30c8\u30ec\u30fc\u30c9\u30aa\u30d5":62,like:[8,108],success:155,"_leak":160,"_decr":69,"\u7f6e\u63db":95,"\u30af\u30a8\u30ea\u30fc\u30d1\u30e9\u30e1\u30fc\u30bf\u30fc":47,works:[34,132],soft:124,"\u63d0\u6848\u7528":118,"\u4e0d\u6b63":[1,138,112,67,23,160,57],"((x":39,"\u30b5\u30fc\u30d0\u30fc\u30d7\u30ed\u30bb\u30b9":112,"\u8ca0\u8377":[138,8],"\u7121\u52b9":[95,163,109,112,6,100,8,137,169,99],"\u610f\u56f3":[163,164,112,6,102,67,68],tmp:[3,134,118,136,83,85,112,52,90,92,158,47],"_optarg":[49,72],sjis:[169,36,85],"\u30b5\u30de\u30ea":112,"\u5f62\u5f0f":[48,1,61,37,109,26,6,67,23,99],",\"domain":117,"\u30d3\u30c3\u30c8\u30b7\u30d5\u30c8":133,"\u30d0\u30b0":[23,111,112],"\u3046\u307e\u304f":[76,154],dcb:67,host:[151,90],"\u6319\u52d5":[6,55,138,85,48],"\u30c0\u30e1\u30fc\u30b8":
 62,about
 :[34,122,132,15,110,124,144,70],actual:8,socket:155,"\u3055\u305b":111,"\u4ee5\u5185":[165,65,16,133,159],"\u3055\u304d":11,"_time":[122,132],tomo:38,"\u3055\u3044":[126,78,3,128,115,82,39,40,22,6,2,89,90,9,131,96,169,47,148,95,66,133,74,11,136,12,62,52,17,55,83,57,106,60,43,20,149,150,151,112,64,164,65,153,104,67,114,160,116,163,117,119,120,102,135,165,30,77,8],introduced:8,"!!":[51,38,8,165],"\u6307\u3059\u5024":137,"\u30ea\u30b9\u30c8\u30a2\u30c3\u30d7":134,"!)":8,dataset:[118,56,167,159],"_object":2,"\u30ec\u30fc\u30bf":6,rch:78,">default":4,"\u901f\u5ea6":[23,38,151,112,82],"\u7591\u554f":68,glib:112,"_inappropriate":2,"[power8":67,but:[118,124,56],"\u3068\u3068":[75,106],"\u3068\u3069":44,"\u3068\u306e":133,"\u3068\u3063":8,"\u30fb\u5168":139,buf:[100,69,108],bug:[6,36],"\u5730\u56f3":119,"-w":134,"\u3068\u3057":[161,38,60,61,133,152,11,151,39,85,112,42,101,66,16,8,68,14,158,159],"\u3068\u3048":[10,119,109,129,27,41,65,169,73],binlib:134,"\u3068\u304d":[1,78,3,39,129,8
 5,42,6,8
 ,9,67,169,46,47,148,95,66,133,134,74,11,136,12,14,102,100,16,142,137,57,38,61,107,121,111,112,64,152,155,23,158,159,116,170,163,117,119,138,27,122,135,165,77,90],"-disable":[118,23,138,67],"!\\":133,epel:[6,116],colum:124,pid:[1,169,85],"\u8a08\u7b97":[80,1,66,133,98,119,39,112,42,6,65,16,131,67,157,159],"\u30c7\u30a3\u30b9\u30c8\u30ea\u30d3\u30e5\u30fc\u30b7\u30e7\u30f3":[138,169,134],"-config":[1,138,85,6,23,169],saer:[136,16],"\u4f7f\u3044\u5206\u3051":[62,129],pip:110,"\u30c1\u30a7\u30c3\u30af\u30b5\u30e0":134,"\u305f\u3060\u3057":[1,163,129,85,112,64,53,30,137,23,133],"\u305f\u3060\u3051":6,"\u6291\u5236":[6,67,112],detail:151,"\u3068\u308b":69,"\u4fc2\u6570":[95,61],"\ufffecrch":78,"\u3068\u3082":[95,133,149,151,27,164,65,163],"_vars":34,"/sysconfig":126,"\u306e\u3044\u305a\u308c":[83,79],"\u307b\u3069":[126,3,11,136,85,57],"\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u30d0\u30a4\u30c8\u30aa\u30fc\u30c0\u30fc":[6,155],"\u5909\u3048\u308b":[62,95],"\u307b\u3046":67,"\u307b\u30
 4b":[11,
 119],"-r":[118,56],"4e":149,"|ro":95,"\u3002groonga":[3,4,82,6,89,8,127,169,148,95,10,133,12,151,112,64,67,68,159,71,116,163,119,135,76,90],"\u6e1b\u3089":[6,82,16,79],"\u30ab\u30ec\u30f3\u30c8\u30ec\u30b3\u30fc\u30c9":137,tweet:101,"\"ab":152,under:[118,8,56],"-ci\u4e0a":112,"/acccess":126,"/plugins":[138,169,112,9],"\u5b9f\u6570":39,"\u6761\u4ef6\u5f0f":6,"\u6700\u9577":[23,151,133],"_snip":[6,67],"\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8":136,"-repository":[6,12,134],estimates:97,"/mm":133,"\u7b87\u6240":[122,27,134,112],"\u30aa\u30fc\u30d0\u30fc\u30d5\u30ed\u30fc":[23,112,67],"\u4e00\u8a9e":62,"\u5b9f\u65bd":134,"\u81f4\u547d":6,"-rpm":134,"\u7d44\u8fbc":[59,88,98,5,39,63,157,162,64,29,7,139,125,141,143,21,92,31,71,113,94],"\u683c\u7d0d":[35,108,61,72,69,80,81,82,64,119,101,15,100,133,53,85,92,23,49,57],"\u53cd\u8ee2":133,"\u30e2\u30cb\u30bf\u30fc":[135,116,12,148],"\u9069\u7528":[67,73],"\u3002output":141,studio:[6,89,112],path:[34,72,83,9,100,52,110,69,108],"\u95a2\u4fc2\u
 5f0f":76
 ,".ddl":151,"_key":[1,83,85,41,6,23,92,97,101,95,66,133,74,136,52,51,102,100,53,141,137,57,40,108,54,145,112,164,153,84,67,114,99,163,138,27,96,170],"\u79cb\u8449":65,changed:[36,8],"\u5f62\u614b":[119,169,133],"\u58ca\u308c\u308b":[6,23,1,138,112],"\u63a8\u79fb":10,"\u3082\u3063\u3068":95,"-ci":112,"\u30d3\u30eb\u30c8\u30a4\u30f3":112,"\u8fd4\u5374":[92,95,3],"\u8aad\u307f\u3084\u3059\u3044":99,"\u30bd\u30fc\u30b9\u30ab\u30e9\u30e0":[67,83],"\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u30d5\u30a1\u30a4\u30eb":112,noarch:[148,116],m6:20,"\u30c6\u30fc\u30d6\u30eb\u30ec\u30b3\u30fc\u30c9id":107,namebuf:[69,108],autogen:[6,134,106],"\u30a2\u30e1\u30ea\u30ab":66,"_jis":169,"-bind":[6,23,85],must:[34,97,118,42,124,73,56],me:32,te:78,"\u7f6e\u304d\u63db\u3048":[67,85,163,106],mb:6,mm:[132,133],ml:111,"\"blank":170,"\u30c6\u30ad\u30b9\u30c8\u30d5\u30a1\u30a4\u30eb":151,mv:21,install:[76,160,134],my:[95,163,133],"/xml":47,"\"s":[78,136,16,159],end:[161,145,4,155],eng:[136,159],"\u3002html"
 :145,"\u
 3002functions":160,"\u30d7\u30ed\u30bb\u30b9":[161,71,10,3,119,85,112,6,113,52,8,9,151,143,47],env:158,"\u3067\u3082\u3063\u3068":126,rroonga:[164,112,15,102,142,67,68,70],"\u30b4\u30df":[23,138,113],"\u7d42\u4e86":[10,134,151,138,85,112,14,6,143,67,46],description:[165,129],"-devel":[148,116],"\u305d\u306e\u5f8c":133,".tar":106,"\u30d9\u30af\u30bf\u30fc\u30ab\u30e9\u30e0":[48,127,112,67],"-files":76,"\u5c0f\u3055\u3044":[95,61,163,82,130,137,157,57],"\u5272\u308a\u5f53\u3066":[15,138],"\u4e88\u5b9a":[60,10,74,75,27,66,131,23,47],executed:90,"\u7acb\u3061\u4e0a\u3052":151,"\u30ed\u30b0\u30c7\u30a3\u30ec\u30af\u30c8\u30ea":67,"\u305f\u304f":[126,117,112,27,152,23,47,106],"\u5bfe\u8c61table2":100,synonyms:158,"\u305f\u304b":[23,95,16],"@packages":134,gqtp:[119,76,168],"\u305f\u3073":[65,10,151,134],"\u305f\u3060":[148,74],"\u8fd4\u308a\u5024":[67,112],"\u4e00\u884c":[151,138,85],"\u3072\u308d":128,"\u30d9\u30f3\u30c1\u30de\u30fc\u30af\u30d7\u30ed\u30b0\u30e9\u30e0":112,"\u3072
 \u3089":
 [159,163,133],"\"_":[3,79,83,40,42,8,96,114,47,128,51,95,66,133,74,11,136,101,102,52,16,141,38,147,62,112,164,65,153,84,68,159,163,117,165,122,170,90],"\u3054\u3089\u3093\u304f":91,"2\u3064":[0,95,3,163,117,98,165,83,112,42,64,102,126,164,67,68,171,47,57],each:[118,136,42,16,8,132,73,159],searc:159,signing:134,"\u3002\uff08":[80,95,138,163,106,82,39,129,27,41,14,113,16,133,142,137,23,42,159,70],"\u3002\uff09":[80,1,129,163,106,82,95,27,41,42,16,133,137,23,70,138,57],"(byte":[100,108],"\u6e96\u62e0":[8,112],goo:[163,133],msgpack:[4,155],"\u30da\u30a2":[79,11,42,152,16,158,159],newly:27,"\u4f59\u8a08":111,free:[113,138,132],"\u305f\u308a":[126,81,82,39,142,111,119,67,76,57],"\u305f\u3089":[95,133,134,164,138,111,126,102,84,67,169,159,47,106],"\u30ab\u30e9\u30e0\u30aa\u30d6\u30b8\u30a7\u30af\u30c8":52,freq:42,"\u30b0\u30ed\u30fc\u30d0\u30eb\u30ad\u30e3\u30c3\u30b7\u30e5\u30aa\u30d6\u30b8\u30a7\u30af\u30c8":15,"\u305f\u3081":[119,76,168,154,22],"\u53e4\u304f":67,freecode:76,"\u5
 3e4\u304
 4":[6,165,52,170,134],"_locked":69,filter:[74,138,112,6,153,139],onto:124,rand:[48,144,37],already:[34,124,17,56],"\u53ef\u5909":[23,83,31,155],"\u897f\u66a6":133,top:[23,97,29],"\u30d6\u30e9\u30a6\u30b6":[169,90,134,106],".groonga":[106,116,134,148,20,12,151,135,89,169,77],too:[68,155],tom:102,tood:34,"_pragma":95,tool:[70,110],serve:134,"\u30b4\u30df\u30bb\u30b0\u30e1\u30f3\u30c8":113,".com":76,"\u6d0b\u723e":23,"\"good":[95,133],"_untag":[48,144,112,37],expr:[69,73,46,105],"*cursor":97,obata:138,"_isspace":34,"\u8d64\u9053":66,ram:151,"\u6709\u3057":83,"\u5834\u5408":[61,111],"\u5f93\u3063":[95,100,137,30,49,47],"\u4e00\u89a7":[48,37,106],"_source":134,hanako:153,"\u591a\u9762":119,"> y":112,"/stop":[147,40],"\u5f93\u3046":138,"/share":[23,85],though:159,"\u3044\u307e\u305b":[80,95,78,163,82,112,122,8,136,133,171,158,116,47,57],bsd:169,"\u3072\u3068\u3064":[6,163,98],"\u30b5\u30b8\u30a7\u30b9\u30c8":[48,37,136,138,167,6,67,23,169],"\u30ed\u30fc\u30de":159,"\u30ed\u30fc\u3
 0c9":[48
 ,119,138,112,67,23],"\u30ec\u30b3\u30fc\u30c9":[35,6,23,49,48,74,51,100,53,137,139,58,61,107,108,112,153,67,69,119,138,73],marverick:138,"\u307f\u306a\u3055":61,pkg:[20,138,169],"\u5ea6\u8868":138,"\u5c0f\u6570":[122,23,95],"\u6c42\u307e\u308a":119,"\u3002hook":81,"\u306b\u3064\u3076\u3084\u3051\u308b":111,"\u30b3\u30de\u30f3\u30c9\u30a4\u30f3\u30bf\u30fc\u30d7\u30ea\u30bf":61,"\u59cb\u307e\u3063":[122,152],"_valid":8,fontaine:23,"*fin":46,"\u3064\u3064":[62,102],watch:134,"\u306f\u307e\u3068\u3081\u3066":134,"\u3064\u304d":[60,96,74,95,64,104,131,158],"\u3064\u304b":130,"\u3064\u3044":165,"\u7d50\u679c":[6,23,131,49,48,95,134,100,53,141,60,61,112,104,67,160,70,119,138,120,122,73],hendro:112,"\u30b5\u30f3\u30d7\u30eb\u30c7\u30fc\u30bf":[95,66,164,145,27,41,102,153,84,96],"-per":[118,23],"_with":[128,129,100,108,133,57,163],"\u3064\u3051":[95,66],nul:[34,23,72],"-commnad":10,ciritical:8,"\u5bfe\u8c61cursor":[137,107],"_for":61,"\u30d7\u30ed\u30b0\u30e9\u30e0":[6,83,76,138,8],
 "\u56db\
 u6368":23,"\u30d7\u30ed\u30bb\u30b9id":90,"\u30b5\u30fc\u30d0\u30fc":[45,48,116,37,148,12,112,6,135,168,8,67,23],"\u59cb\u307e\u308a":134,"\u59cb\u307e\u308b":[95,163,151,64,152,100,53,67,158,159,47,133],news:[67,134],"\u82e6\u624b":119,"\u3068\u3057\u307e\u3057\u3087":[68,79],extracts:73,"\u30e9\u30f3\u30c0\u30e0":65,"4gib":[82,155],"\u65b9\u5411":137,"\u591a\u91cd":161,"\u5f8c\u304b\u3089":141,"\u7d4c\u7def":[11,39,65],trust:134,"\uff13\u3064":39,"\u30b5\u30fc\u30d0\u30d7\u30ed\u30b0\u30e9\u30e0":151,"\u7b49\u3057\u3044":[95,61,163,69,133],"\u7b49\u3057\u304f":[61,163,133],"&lt":[145,27,41],been:134,"\u30a8\u30e9\u30fc\u30ed\u30b0":126,"_blog":68,"\u8d77\u6e90":11,"/shutdown":[8,47],tokenmecab:[6,62,129,150],"\u5217\u60c5":78,"\u30d5\u30a9\u30fc\u30de\u30c3\u30c8":[113,85,133,141,136],msec:17,xxx:[85,112,133],"_not":[95,2,52,153,155,114,49],"\u6700\u9069":8,"\u7528\u9014":[148,95,74,82,12,112,122,135,89,123,119,116,126],"\u6728\u4e0a":137,"*ctx":[34,35,69,107,72,81,18,14,1
 5,137,10
 0,97,54,55,49,73,46,105,108],"\"e":[136,78,159],"\"a":[67,78,164],"\"b":164,"\"c":164,"\"n":[122,95,3,163,71,8,133,90],"\"h":78,"\"i":[122,147,163,165,95,101,68,133],"\"k":38,"\"t":78,"\u5c1a\u4e5f":112,"\u81ea\u8eab":[6,23,78,85,158],"\"}":[38,147,163,117,164,11,101,42,51,102,65,16,8,153,136,133,68,170,159,47,128],"\"x":112,"\"@":165,"\u691c\u7d22\u4f8b":76,suggest:[23,138,26,37,48],"\u30bf\u30fc\u30df\u30ca\u30eb":8,niku:67,"\"\\":73,"\"]":[38,95,3,133,74,62,165,83,85,27,141,159],"\u30af\u30a8\u30ea\u30fc\u30ad\u30e3\u30c3\u30b7\u30e5\u30a8\u30f3\u30c8\u30ea\u30fc":104,"\"[":6,"\"'":[95,163,74,62,129,112,6,67,133],"\"\"":[164,39,99],"\"#":23,"\",":[78,3,79,83,85,40,41,42,90,92,114,128,101,95,66,133,74,11,136,51,102,52,16,141,38,147,62,145,151,112,71,113,65,153,84,68,159,163,117,164,165,27,122,96,170,8],"\"-":[23,66],"\".":[133,117,159],"\"/":[83,52,85,65,92],"\"(":[79,112],"\")":[38,66,133,98,109,102,112,6,29,65,84,67],"\"*":6,"\"<":[145,112,41],"\">":[145,4,41,27],"\"?":4
 ,"\":":[
 78,3,4,60,41,42,40,90,131,96,114,47,79,101,95,66,133,74,11,136,51,102,52,16,128,38,147,43,145,150,151,71,113,65,153,84,68,159,163,117,164,165,120,170,8],"\";":[151,8,47],"\u78ef\u90e8":112,charlie:165,"/run":[85,134],"\u3084\u3059\u304f":138,"\u3084\u3059\u3044":[1,95,27,41,142],"\u5bfe\u8c61table":[137,100,69,108],"_tags":[38,165],"_ctx":[15,108,37,48,25,6,17,67,23,93],"\u4ecb\u6587":165,"_buffer":[18,2,155],".scr":151,"*bottom":97,"_selector":[48,26,37,67],"5f":151,"\u30af\u30a8\u30ea\u30fc\u30ad\u30e3\u30c3\u30b7\u30e5":104,ceekz:112,"\u30ab\u30e9\u30e0\u30d9\u30fc\u30b9":[163,133],advanced:36,"\u542b\u3080\u5168\u3066":52,"\u5c0f\u6587\u5b57":[137,78,3,170,57],poedit:106,"\u6b63\u3057\u304f":[6,67,159,112,163],"\"engine":[16,159,42],"\u6b63\u3057\u3044":[152,16,158],"\u7d20\u89e3":[119,169,133],"\u307e\u308f\u308a":76,successfully:34,"_str":[165,73],jennifer:128,escape:73,"\u73fe\u4ee3":119,tutorial:34,".zip":106,"_right":[23,97,29],".github":[134,106],allocate:[48,33],c
 ore:151,
 deleted:69,"\u30d0\u30c3\u30c1\u30e2\u30fc\u30c9":6,night:[101,79],"\u3001\u300c":[38,1,117,62,129,85,95,65,159],"\u6d88\u3048":82,":type":[73,14],limitation:124,"\u30a8\u30e9\u30fc\u30b3\u30fc\u30c9":[6,3],ppa:[48,123],"\u3002ascii":[163,133],"\u3092\u3054\u89a7\u304f":119,"\u30c6\u30fc\u30d6\u30eb\u30aa\u30d6\u30b8\u30a7\u30af\u30c8":92,two:[132,8,56],"[@":[6,23,112,67],git:[91,134,106],"[{":[8,47],"[a":118,gib:[58,124],"[test":6,"\u3084\u307e\u306d":[67,112],"[n":112,head:[161,155],removep:69,"\u6253\u3064":134,"\u57f7\u7b46":[80,68,87],"\u9032\u6570":[113,133],"[:":90,"[#":[6,23,99,67],"[\"":[38,95,133,74,11,136,83,27,62,165,159,113],autoconf:23,"\u5185\u8a33":62,"[,":157,"\u6dfb\u4ed8":6,"\u8abf\u3079\u308b":[29,157,112,149],decrypt:134,"(match":102,"\u30c9\u30ea\u30eb\u30c0\u30a6\u30f3":[48,95,82,39,112,23,140],check:[48,1,37,26,23,69,160],ongaeshi:[6,138,112],"\u305f\u304b\u3063":[16,79],no:[1,36,82,95,112,97,155,136,124],"/mxcl":134,when:[118,110],ne:78,ng:78,ny:165,
 setting:
 124,"\u5217\u6319":3,"\u6ce8\u8a18":112,tid:107,saerch:[136,16],"\u4e09\u756a\u76ee":133,"\u5024\u3054\u3068":117,"=number":123,"_touch":[138,72],"_unlock":[34,69],sql:117,longer:36,"\u30c1\u30e3\u30f3\u30af\u30bb\u30b0\u30e1\u30f3\u30c8":113,"\u672c\u756a":134,"_memory":[6,2],varying:34,",\"tags":38,"\u30d0\u30c3\u30d5\u30a1id":113,"\u30d2\u30c3\u30c8":[95,61,128,62,165,129,112,101,159],row:27,"_same":112,"\u4e00\u822c":[95,3,163,119,15,142,69],environment:70,"}attr":112,"*tid":107,advantage:27,"\u30d1\u30c8\u30ea\u30b7\u30a2\u30c8\u30e9\u30a4\u30c6\u30fc\u30d6\u30eb":[163,133],"=get":40,enqueue:121,"6elz":67,"\u30d5\u30e9\u30b0\u30e1\u30f3\u30c6\u30fc\u30b7\u30e7":31,level:[34,5,85,7,8,132,56,155],"\u51fa\u6765\u308b":165,brother:163,"/db2":47,"/db1":47,"\u6d88\u305b":8,"\u6f14\u7b97\u5b50":[6,138,95,61,112],"\u79d2\u8868":[11,62,65,133],port:[118,151,90,77],"\u5024\u6bce":[95,117],"\u30ea\u30ea\u30fc\u30b9\u30bf\u30a4\u30c8\u30eb":134,"_truncate":[23,100],"/load":[60,8,47
 ],"\u56f
 0\u3063":111,".builtin":72,reply:68,"3\u3064":[148,95,3,117,11,145,12,27,112,122,135,52,160,142,68,116,126],"\u751f\u3058":[88,5,63,7,139,21,94],baseball:[38,68],"\u9ad8\u6a5f":[119,126,61],"=groonga":[118,8],deb:[6,135,12,134],"\u6b63\u78ba":[11,71,3],"\u63d0\u4f9b":[119,168],"_success":[34,95,2,14,15,17,132,73],"\uff08ruby":70,"_info":[6,48,25,37],"\u9006\u306b":[38,165],"\u30ea\u30f3\u30af":[163,134,11,112,6,91,67,133],"_delete":[81,23,100,69,137],"\u307f\u307e\u3057\u3087":[38,3,79,117,11,165,65,68],"\uff08messagepack":169,handled:8,"-src":135,sports:38,"\"name":102,"\u76f8\u5fdc":100,memory:[34,48,33,124],msg:121,outputs:[132,56],"_concurrency":161,"\u30bb\u30c3\u30c8":[40,61,129,100,137,69,94],"\u3044\u308f\u3086\u308b":38,"*dest":100,"_asc":100,".txt":134,"/in":67,"\u672a\u4f7f":67,memry:124,"\uff11\u3064":[83,121],"\u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9":[161,67,126,8,112],"/setup":70,"_sis":[128,129,163,100,57,133],"-docutils":[134,110],"\u30a4\u30f3\u30b9\u30c8
 \u30fc\u
 30e9\u30fc":[48,123],":clear":134,shibuya:138,"\u76f8\u5f53":[122,65,3,117],"\u5f15\u304d\u8d77\u3059":[6,112],clone:[91,76,134],"\u30aa\u30fc\u30d7\u30f3\u30bd\u30fc\u30b9\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2":70,"\u7f72\u540d":76,"\u6b20\u70b9":119,succeeded:[64,52,153,114],"_ql":67,"\u8efd\u3044":52,"\u30b0\u30eb\u30fc\u30d7":[95,119,112,6,100,53],"\u30af\u30a8\u30ea\u30ad\u30e3\u30c3\u30b7\u30e5":[95,8],"\u3002tag":38,"_res":151,"/srpm":134,"_descriptor":[2,155],"\u542b\u307e\u308c\u308b":[61,3,134,11,119,145,85,41,62],normalizermysqlunicodeci:170,"\u56f2\u307e":[27,41],"\u56f2\u307f":[145,85,27,41],"[[":[128,85,147,41,40,131,92,114,95,66,133,74,11,101,102,52,38,60,62,145,153,68,159,163,118,165,27],"\u30d9\u30fc\u30b9\u30d1\u30b9":8,"_pass":8,"\u56de\u7e70\u308a":151,cutter:76,"\u6ce8\u76ee":[95,117],"\u3059\u306a\u308f\u3061":11,term:[64,113,79],name:[34,108,54,83,63,14,64,113,100,69,73,46,109],"\u500b\u3005":[62,10,61],"\u65e5\u3005":111,"\u30b7\u30a7\u30a2":22,"\u534a\
 u7121":[
 23,57],"\u5bfe\u8c61column":108,"\u53d6\u308b":155,"\u30ad\u30e3\u30c3\u30b7\u30e5\u30d2\u30c3\u30c8":112,"\u30cd\u30b9\u30c8":[6,68,112],"\u30d1\u30fc\u30b9":[23,109,73,142],"\u30de\u30eb\u30c1\u30bb\u30af\u30b7\u30e7\u30f3\u30a4\u30f3\u30c7\u30c3\u30af\u30b9":63,"\u6642\u4ee3":119,"\u3042\u3044\u307e\u3044":57,libstemmer:67,"-default":123,candidate2:136,"\u914d\u7f6e":[3,134],"\u56f2\u3080":[3,27,112],"\u3002key":[100,129,3],"\u30b3\u30fc\u30c9":[78,112,106],"\u30b3\u30de\u30f3\u30c9\u30e9\u30a4\u30f3\u30b7\u30a7\u30eb":163,"\u4e92\u63db":[148,116,10,133,134,12,120,135,30,170,47],turn:8,"\"element":74,"\u30db\u30b9\u30c8":[161,134,85,151,6,90,23],yum:[6,148,116,134,110],"\u5b8c\u7d50":111,"-normalizer":[148,116,12,120,6,135,170],"\u304a\u9858\u3044":[151,111],origin:106,fetched:42,redhat:[23,169],"-version":[138,134],"\u3002geopoint":165,"\u30b7\u30f3\u30d7\u30eb":[171,117,142],"_function":[34,2,155],array:113,"\u7d5e\u8fbc":[48,140],"\u30a2\u30eb\u30b4\u30ea\u30ba\u30e0":
 [66,104,
 142],returns:[34,118,100,97,108],kbytes:151,"\u30d1\u30a4\u30d7":64,"\u30a8\u30f3\u30c8\u30ea":[95,133,163,15,164,108],specify:[118,106,8,167,56],"-httpd":[45,15,116,148,37,48,12,6,135,67,23],"(tab":158,"< t1":61,"\u3080\u308b\u3093":[163,133],posix:133,pre:36,"\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u30b5\u30a4\u30ba":58,"_local":[151,141],ann:134,"_groonga":122,enourmous:42,"\u53b3\u5bc6":159,"\u30d0\u30b0\u30ec\u30dd\u30fc\u30c8":76,takuto:138,"_permitted":[2,155],"\u30d5\u30e9\u30b0":[1,78,3,128,5,83,87,6,7,88,23,94,95,133,74,11,137,14,139,21,57,63,64,113,155,67,99,163,120,170],animation:38,"\u30a8\u30b9\u30ab\u30ec\u30fc\u30b7\u30e7\u30f3":[55,95,169,85],multiple:[118,159],"_suggest":130,"_down":[2,155],"_interrupted":2,"\u81a8\u5927":119,"\uff09:":[148,60,129,20,12,116,135,131,77],"\u4e2d\u65ad":[6,23,81],geoindex:38,"8mb":170,"\u5c06\u6765":[60,66,74,120,112,150,43,155,131,47],"\u4e00\u81f4":[48,1,61,134,136,95,130,14,6,100,137,67,99,57],"\u547c\u3076":[6,160,142],"\u5ea
 6y":39,s
 itecountry:[90,117],"\u540c\u3058\u91cd\u307f":102,"\u88dc\u5b8c":[48,37,136,138,112,44,9],"\u3002weight":11,"\u30d1\u30c3\u30b1\u30fc\u30b8":76,"\u5024\u3088\u308a":[95,61],"\u7530\u8fba":112,"_json":93,"\u985e\u7fa9":95,explicitly:[159,110],"\u7551\u30f6":67,"\u5f53\u8a72":[10,69],define:[48,26,37],ssh:134,"\"null":6,"_port":151,":')":64,tokenfilterstopword:[67,40],"\u30b9\u30fc\u30d7\u30ab\u30ec\u30fc":129,mapped:124,ignored:[6,72],"\u30b9\u30b3\u30a2\u30fc":74,".co":[95,36],"#'":85,"\u30c7\u30fc\u30bf\u30ed\u30fc\u30c9":[165,1,57],"<gqtp":151,"\"#\"":151,"(..":112,"_tokenize":[48,26,37],"#{":132,cities:66,come:165,"\u30af\u30ea\u30fc\u30f3":134,quiet:155,"\u30ec\u30b3\u30fc\u30c9id":[48,107,37,6,100,69],"\u4e00\u822c\u7684":119,color:170,whombx:112,"\u30c6\u30fc\u30d6\u30eb\u30d7\u30e9\u30b0\u30a4\u30f3":6,period:67,"\u6a19\u8a18":67,"\u76f8\u5bfe":[23,95,134],"_clone":134,raring:[67,112],"#proxy":8,"*db":[69,72,14],"\u6709\u9650":95,"(age":84,"\u4ee3\u308f\u308a":[170,1
 63,145,8
 5,27,41,89,90,169,8,57],engine:[78,136,145,27,41,42,152,16,159],"/vdw":[65,3,117],"_tokenizer":[6,95,2],"_value":[60,108,99,138,95,112,137,53,131,23,69,73],"_tokenized":[78,120],"case":[34,124,56],"\u25cb\u25cb":111,"\u30ed\u30ae\u30f3\u30b0":14,shops:129,"\u975e\u63a8\u5968":6,"\u53d7\u3051":[66,3,79,155,112,6,8,84,67,121,47,90],"\u305f\u3068\u3048":62,saerc:[136,16],"\u559c\u3073":[75,106],archive:[48,123],html:[76,160,134],"\u5831\u4ee5":78,events:47,"\uff08romaji":159,status:[48,1,37,138,26,112,6,153],"0\u30d9\u30fc\u30b9":95,downloads:89,"[\u8a9e":113,"\u7d4c\u7531":[64,88,143,134,5,151,138,63,6,113,7,139,141,92,21,67,31,71,125,94],"\u8907\u6570":[1,78,81,166,6,8,92,48,95,74,136,15,102,57,40,61,108,151,145,111,112,64,153,23,163,119,138,120,30,171],without:[159,42,8,27],"[geo":[23,112],"\u30d1\u30bf\u30fc\u30f3":[122,133],"/unit":160,"\u4f5c\u6210\u6e08":85,"\u30a2\u30fc\u30ad\u30c6\u30af\u30c1\u30e3":[76,154],unicode:170,"\u3088\u304b\u3063":62,"\u53ef\u5426":3,"\u3002\
 u3056\u3
 063\u304f\u308a":74,blog:[62,164,68,3],"\\'":[85,163],"\\%":89,"\\\"":[96,145,129,27,41,51,164],"\u9577\u65b9\u5f62":23,hino:112,"\u63a2\u3059":68,"\u3002point":[29,157],"/base":134,"\\\\":[164,145,163],")..":134,"\u3079\u304d":[83,69,155,134,170],"\u3068\u304a\u308a":[58,65,151,117],"*mutex":34,"_send":[15,93,14],"-mm":[132,133],"_host":151,"\u985e\u7d39":62,"\"groonga":[95,133,74,27,152,164,57],frees:34,automake:138,"\u9234\u6728":6,"@uzulla":23,"_unlink":69,mooz:23,"\u4e09\u3064":[66,129],o0:134,"/eval":131,"\uff08personal":[48,123],"\u30b9\u30da\u30a4\u30f3":66,tokenbigramsplitsymbolalpha:[95,78,62,129,150,32],oo:[82,78],on:[34,36,97,69,118,145,27,41,100,78,8,93,47,106],ok:153,of:[34,36,41,42,6,8,132,46,97,136,14,100,110,56,108,145,164,159,113,118,27,167],"_escalation":[48,138,37,25,14,169],"\u30e6\u30fc\u30b6\u30fc":[76,154],"\u8a2d\u5b9a\u5024":[149,1],os:[48,134,123,110],or:[34,95,97,79,118,100,132,102,65,155,124,67,93,158,163],op:[100,49,73,108,97],"_leading":95,"\u5
 c11\u306
 a\u3051\u308c":57,"\u5f0f\u5168":[163,133],"\u884c\u76ee":[122,151,134],"\u30c1\u30e3\u30f3\u30af":113,libmecab:[135,12,134],"{path":169,"\u8a55\u4fa1":[131,164,61,112,133],there:[124,159,163,74],"\u53d7\u3051\u53d6\u308a":[61,3,8],strict:67,"\u300ccomments":165,"/modules":[138,8],"\u901a\u308a":[80,78,83,41,42,92,169,95,66,133,134,136,12,102,93,57,62,145,164,96,84,68,157,70,163,120,27,153],"*escaped":73,"\u30ce\u30fc\u30de\u30e9\u30a4\u30b6\u30fc\u30aa\u30d7\u30b7\u30e7\u30f3":170,"(location":[38,65,66,165],datasets:167,"\u69cb\u7bc9":76,"\u4f5c\u3063":[117,62,100,8,137,23,170],"\u30ea\u30d5\u30a1\u30ec\u30f3\u30b9":67,":macro":108,"/hostname":[151,85],"\u30de\u30fc\u30b8":[6,106],"\u65b9\u5f62":[66,157],"\u5927\u6587\u5b57":[3,57],"\u30d0\u30a4\u30c8\u30b7\u30fc\u30b1\u30f3\u30b9":112,"\u4f5c\u308a":[68,16,159,57],"\u4f5c\u308b":[38,79,74,165,121,16,142,57,106],"\u8ab2\u7a0b":112,gettext:106,"\u3066\u3057\u307e\u3044":111,"\uff08proc":81,"_type":[6,48,25,37,67],ftp:151,"\u
 53d7\u30
 51\u53d6\u3063":119,"\u3002ctrl\u30ad\u30fc":3,"/mysql":170,"\u30ea\u30bd\u30fc\u30b9":[15,67,101],"\u65b9\u5f0f":[85,68,3,119],":mm":[132,133],"\u30ab\u30d0\u30ec\u30c3\u30b8":76,"\u6c17\u306b":[83,69,106],"/select":[8,90],directory:[34,118,56,155],"4\u3064":[82,27],"\u30c7\u30fc\u30e2\u30f3":[6,1,85,8,112],migrated:[95,163,133],"\u306a\u3051\u308c":[35,2,127,83,85,6,8,169,51,95,96,133,74,11,52,14,15,100,57,108,151,64,164,84,69,158,70,163,73],dist:134,executing:[118,14],scalar:74,"\u6761\u4ef6":[76,61],ptr:34,"\u8fd1\u3044\u9806":80,jessie:[67,112],"\u30d3\u30c3\u30c8":[137,163],"\u5b58\u5426":69,"/locale":[106,134,110],"/scalar":127,init:[6,67,169,46],program:[118,56],"\u5b9f\u7528":67,".name":[113,165,164],"[travis":112,"\u95a2\u9023":[119,76,111,134,22],"=message":123,"-word":95,systemctl:126,"***":7,llt:78,"\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb":[119,134],"\u30a4\u30f3\u30b9\u30c8\u30fc\u30e9":[23,134],"\u8a9e\u7248":134,"\u30d3\u30c3\u30b0\u30a8\u30f3\u30c7\u30a3\u30a2\
 u30f3":6
 7,longtext:[39,97],list:[134,56,167,110],"_html":[48,37,85,112,6,67,23,144],"\u304a\u3088\u3073":[3,134,11,119,85,6,169,46],"\u4f4e\u6e1b":[126,138],"\u6d69\u4e8c":6,"<protocol":85,"\u89aa\u5207":138,yappo:[67,36,112],"\u884c\u3048\u308b":[6,38],"\u30c8\u30fc\u30af\u30f3\u30d5\u30a3\u30eb\u30bf\u30fc":[48,40,78,37,57],"/news":134,tex:78,"/centos":[116,126,134],"_scalar":[79,83,40,41,96,95,66,133,101,102,52,141,38,147,108,62,145,64,164,153,84,68,163,117,165,27,124],will:[34,124,69],"(packages":134,sub:[48,144,112,37,134],"\u30bd\u30fc\u30b9\u30b3\u30fc\u30c9":76,"*section":108,memcached:[48,168,160,140,119],tags:[38,83,74,92,57],"\u88dc\u5b8c\u8a9e":159,"#worker":8,serihiro:6,"\u6163\u308c":117,allows:27,matsuu:138,options:[161,151,85,8,167],gtihub:23,tokenunigram:[150,32],ocelot:[23,112],"\u5358\u7d14":[61,128,157],"\u300c\u697d\u3057":129,"/atv":[65,3,117],"\u7a32\u7530":112,"\u30b5\u30fc\u30d0\u30d7\u30ed\u30bb\u30b9":[71,125],"\u7a4d\u7b97":[95,61],"_expire":69,thus:[56,1
 67],"\u5
 47c\u3093":[67,129,117],"\u3002git":134,"\u30d7\u30ed\u30f3\u30d7\u30c8":4,"\u524d\u63d0":76,"_supported":[2,155],"\u89e3\u6790":76,"\u79fb\u884c":[23,10],"_encoding":[48,25,37],"\u306e\u306b\u5bfe\u3057":14,"=table":57,"\u671f\u5316":[6,14],"\u30ea\u30cd\u30fc\u30e0":23,"\u958b\u767a":[119,76],"\u7406\u7531":119,">\u529b":7,recursive:[91,134],"&..":90,overcommit:124,disable:[118,23,8],"_text":[67,73,120,160],"\u30ea\u30dd\u30b8\u30c8\u30ea":[76,154,134],"-max":[118,23,85],"\u30e1\u30e2\u30ea\u30a2\u30af\u30bb\u30b9":160,"-munin":[135,116,123,148],"-http":[48,116,148,12,112,28,6,135,8],specifying:34,"\"book":133,":\u79d2":165,"\u30c6\u30b9\u30c8\u30c7\u30fc\u30bf":134,"\u9ad8\u307e\u3063":119,disables:[8,110],developed:147,disabled:[132,159],"\u623b\u308a\u5024":[34,107,14,15,100,17,69,73],"\"is":11,"\u30bf\u30a4\u30d7":[81,23,151,47],"_link":[2,155],"\u30e6\u30fc\u30b6\u30c7\u30fc\u30bf":105,soccer:38,"\u30d6\u30fc\u30ea\u30a2\u30f3":39,"_large":[2,155],"return":[122,132],"
 \u52d5\u
 4f5c":76,"\u6d45\u898b":112,"\u5897\u3048":[131,68,78,74],"\u8a71\u984c":22,"-encodiong":133,innodb:119,"\u8208\u5473":119,"-create":[45,48,37,136,112,130],"\u5897\u3084":74,weight:[6,11,95,108,74],generation:110,"_release":134,"/en":[8,134,110],"\u30ea\u30dd\u30b8\u30c8\u30ea\u30fc":12,"\u6c42\u3081":[119,98],"_new":[6,23,121],"/managers":[8,47],"\u3072\u3053\u3055\u3093":[6,67],generate:[34,110],thread:[34,132,100,151,121],"\u306b\u3088\u308b":[48,66,133,134,11,119,39,111,112,6,67,23,99,140],"_hash":[95,66,133,74,101,102,100,153,96,141,84,137,92,97,170,57],"\u30ab\u30b9\u30b1\u30fc\u30c9":[67,112],"\u5927\u304d":[74,82,6,113,8,57],"\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u30e9\u30a4\u30d6\u30e9\u30ea\u30fc":67,"\u5e03\u6559":76,"${":[102,95,133,124,106],"\u306a\u306a\u3069":[163,133],gpl:36,passes:134,"\u5b58\u5728":[1,3,129,126,6,90,95,69,14,100,53,141,137,149,151,112,65,84,67,68,157,117,119,138,122,29,8],script:[51,67],gpg:134,"\u3050\u3088\u3046":66,"\u60c5\u5831\u540d":92
 ,passed:
 134,store:[97,73],gps:119,"\u8a9e\u691c":95,option:[118,132,56,110],"$(":[148,135,116,12,77],"/synonyms":158,"\u6574\u5408":[1,69],"\u6271\u3048\u308b":[149,112,67],"\u898b\u308b":2,"\u306e\u304b\u308f\u308a":67,"/groonga":[126,3,83,85,6,89,8,9,91,92,169,148,134,75,12,52,106,20,112,90,23,158,70,116,118,138,135,124,77],"-working":6,"-get":[6,135,12,134,110],",[\"":62,"7e":151,"\u898b\u3066":[122,95,8],"\u307e\u307e":[10,134,117,11,111,112],"\u898b\u3064":[6,136,138],"/#":15,"\u540dn":[92,95],"\u307e\u3060":[60,10,133,136,95,27,71,155,112,131,23],"\u307e\u3067":[58,51,61,3,128,117,82,84,85,112,101,15,17,134,67,68,165,151,106],"\u307e\u3059":[0,2,3,4,5,6,7,8,9,10,75,12,13,14,15,16,17,20,21,23,25,26,27,29,30,31,73,34,35,88,59,39,40,41,42,43,44,45,46,47,148,169,51,52,53,54,55,56,57,58,38,60,61,62,63,64,65,66,67,68,69,70,71,72,98,135,76,77,78,79,80,81,82,83,85,22,87,89,90,91,92,49,94,95,96,74,100,103,101,102,11,104,105,106,107,108,109,111,112,113,114,116,117,118,119,120,122,123,12
 4,125,12
 6,127,128,129,131,133,134,136,137,139,141,142,143,144,145,146,147,149,150,151,152,153,155,84,157,158,159,160,161,162,163,164,165,166,168,170,171],"\u307e\u305a":[3,79,117,62,165,129,151,89,8,134,133,68,169,106],"\u307e\u305b":[34,35,126,2,3,79,104,80,82,39,129,85,60,41,6,78,90,9,131,92,67,169,47,51,95,66,133,134,74,11,136,151,100,14,15,102,52,16,53,17,164,21,143,83,57,147,43,107,108,62,149,127,150,111,112,101,64,137,153,155,84,23,68,69,158,159,71,170,163,117,152,119,120,27,122,106,73,125,8],"_list":[48,1,2,37,138,26,6,67,23],"\u307e\u305f":[0,88,127,4,5,82,39,85,41,7,8,92,169,47,94,95,66,133,134,14,100,139,141,21,143,83,57,108,151,63,71,113,84,23,99,160,70,64,163,27,122,31,125],"\u3058\u304d":27,"\u6c42\u3081\u308b":[119,66,117,157],centos6:6,"\u7279\u5b9a":119,superior:27,"[pat":6,"\u9069\u6642":81,"\u30b3\u30e1\u30f3\u30c8\u30ab\u30e9\u30e0":68,"\u66f8\u304d\u5f8c":129,added:[100,36,97],"\u3093\u3057\u304d":142,"\u30b3\u30de\u30f3\u30c9\u30a4\u30f3\u30bf\u30d5\u30a7\u30fc\
 u30b9":6
 1,"\u30d5\u30a3\u30eb\u30bf":6,exec:155,customize:[8,159],"\u30e1\u30fc\u30c8\u30eb":[66,157],"\u89e3\u653e":[71,107,14,15,137,67,69],nothing:93,"\u73fe\u5b9f":117,"\u307e\u307e\u3067":62,"\u3002id":14,"-oriented":27,"\u9577\u3055":[108,11,54,151,6,100,137,69],orangain:112,"\u624b\u52d5":8,"&query":90,".rb":[67,60,138],"\u304a\u3051":95,"_users":165,"\u304a\u304d":[119,134],"\u304a\u304b":169,"\u304a\u3044":[3,108,134,11,119,112,100,53,23,69,160,106],"\u59cb\u70b9":3,"_call":[2,155,61],"_format":[2,155],firewood:[6,112],"\u304a\u3070":[23,1,112],concatinated:118,"-ftp":151,"\u4f4e\u6a5f":61,"\u904b\u7528":119,"\u30a2\u30af\u30bb\u30b9\u30ed\u30b0":[16,171,159,42],"\u629c\u3051\u308b":3,"\u671b\u307e\u3057\u3044":[119,111,134],"\u30c7\u30fc\u30e2\u30f3\u30d7\u30ed\u30bb\u30b9":8,longest:100,"\u304a\u3070\u305f":[23,112],"\u305d\u308c":[126,3,79,39,129,42,89,148,95,96,133,134,11,137,83,106,61,107,62,54,71,68,69,163,117,138,57],"\u306b\u304a\u3044":[11,10,134],"\u4fdd\u8a3c":[1
 13,10],"
 \u6570\u5024":[48,1,61,163,74,129,85,95,64,138,104,131,157,140],"(content":[96,27],"\u30b3\u30df\u30c3\u30c8":134,"\u76ee\u4ee5\u964d":95,art:165,tobby:102,dump:[48,1,37,138,26,6,67,23,93],"]]":[95,118,136,85,51,153,139,151],"][":[163,112,6,67,23,99],"\u305d\u3046":[84,111,133,70],are:[34,95,97,74,118,159,27,167,42,132,17,112,110,124,73,56,106],"\u30ab\u30ec\u30f3\u30c8\u30c7\u30a3\u30ec\u30af\u30c8\u30ea":[151,134,106],"_mutex":34,"]}":[11,113,164],"\u30b9\u30b3\u30a2":[95,61,74,62,136,6,118,65,53],"]x":165,"\u5897\u3048\u308b":[150,43],"/non":112,"\u305d\u306e":[48,61,134,119,111,123,106],"\u3067\u3088\u308a":67,korea:117,recently:104,creating:124,"\u5927\u91cf":[82,38,61,3,57],"\u304a\u3088":17,"\u898b\u3064\u3051\u308b":[52,170,8,159],"\u304a\u308a":[67,65],solr:133,"\u672a\u521d":6,"\u30c6\u30fc\u30d6\u30eb":[48,61],license:[36,134],"\u8a02\u6b63":158,"]'":[8,47],context:[73,69,27,8,14],"]\"":[6,165,112],"],":[78,3,79,83,85,40,41,42,90,92,114,128,101,95,66,133,74,11,136
 ,51,102,
 52,16,141,150,38,147,43,62,145,151,71,113,65,153,84,68,159,163,117,164,118,165,120,27,122,96,170],"]/":90,"])":[59,145,157,17],finds:100,minagawa:112,"\u691c\u7d22id":100,"\u3042\u3068":[134,106],improper:155,"\u30b3\u30de\u30f3\u30c9url":47,"'alice":163,"\u7d76\u5bfe":9,":#{":132,"\u8003\u616e":[62,79],"\u5f0f\u3068\u3057\u3066":73,due:27,pg:84,"\u30ea\u30d0\u30fc\u30b9\u30d7\u30ed":8,po:76,kiske:6,"\u3057\u3084\u3059\u304f":6,"\u6574\u5217":[119,3],"(html":96,"\u8a00\u8a9e\u540d":106,"\u30d9\u30fc\u30b9":[126,78,163,171,119,138,6,100,137,23,133,106],"\u30d8\u30c3\u30c0":[67,112],"\u79d2\u9593":23,"\u5730\u7cfb":66,evaluated:131,"(body":[145,41],"\"sug":152,xvzf:[148,116,20,12,135,169,77],"\u5404\u8a9e":113,"\u6027\u5225":119,"_expansion":[23,112],rid:[18,107],"\u30ed\u30fc\u30ab\u30eb":[133,134],"\u30a6\u30a7\u30d6\u30b5\u30a4\u30c8":76,"\u6210\u679c":76,"*type":108,"/ppa":12,"\u5065\u4f5c":38,"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8":[119,76],"/hoge":85,"\u64ec\u4f3c":[95,16
 3,133],a
 bcde:120,edge:121,nanoseconds:132,"\\bin":89,"\"alice":163,"\u6b8b\u5ff5":11,"\u9006\u5f15\u304d":[48,140],"\u3067\u304d\u308b":[119,76,121],tables:[124,141,167,42],"\u4e92\u63db\u6027":134,"\u3002keys":100,"\u64a4\u5ec3":[67,138,85],"\u5024\u7528":23,"\u304f\u3060":[126,78,3,128,115,82,39,40,22,6,2,89,90,9,131,96,169,47,148,95,66,133,74,11,136,12,62,52,17,55,83,57,106,60,43,20,149,150,151,112,64,164,65,153,104,67,114,116,163,117,119,120,102,135,165,30,77,8],boost:159,"_finalizer":[46,14],"@wareohji":6,unstable:134,"\u6642\u523b":[122,72,165,151,71,16,162],".title":11,"\u7f6e\u304b":[30,169,158,8],"\u7f6e\u304d":[137,138,69,79,134],"\u7f6e\u304f":169,"\u7f6e\u3044":[67,134],"\u5404\u8981":74,"\u30a8\u30f3\u30b3\u30fc\u30c7\u30a3\u30f3\u30b0":[1,170,133,109,85,14,67,169,73],retry:155,"\u69cb\u6210":[148,116,61,3,134,12,126,135,67],proc:[34,148,95,81,12,116,135,100,46,105],"-drilldown":117,"\u5ea6\u5206":39,"_improper":2,"{type":118,"\u9577\u751f\u304d":57,"\u5b9f\u73fe":[119,
 76,154],
 "\u30bf\u30a4\u30e0\u30a2\u30a6\u30c8":[17,112],"\"service":16,range:[92,52,83,155],"lzo\u3044":64,"\u672c\u6587":[68,96],"\u5831\u544a":[76,111],"\u524d\u65b9":[48,1,61,136,130,6,137,67,99,57],"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30da\u30fc\u30b8":134,shimoda:138,"\u30af\u30a8\u30ea\u30fc\u30ed\u30b0":[67,85,8],"\u7a2e\u5225":120,fast:[122,95,78,163,145,27,41,51,96,68,133],"/hosts":134,"_links":[2,155],"html\u30bf\u30b0":96,files:[8,134],"-query":[126,3,163,165,145,85,27,41,112,6,102,8,132,23,158,128],"-host":151,"\u30a2\u30c3\u30c8\u30de\u30fc\u30af":57,aramaki:[23,138],"_op":[49,73,61],"_or":[2,52,153,61,114,49],"\u306b\u3064":6,"_of":[2,155],highlight:[48,144,37,67],"_on":[2,155],called:34,"\u63a5\u982d":[23,133,82],associated:34,horikoshi:23,"\u679c\u305f":3,warning:[5,132,7,8],"\u30d9\u30af\u30bf\u30fc\u30c7\u30fc\u30bf":74,"\u306b\u5bfe\u3059\u308b":[48,61,3,134,38,11,119,138,112,136,67,137,23,140],tatsuya:6,grn:76,gro:27,newvalue:108,nice:101,users:[95,83,102,52,15
 3,89,8,1
 41,84,132,114,47],"\u5c5e\u3057":[39,127,117],"\u305f\u3076\u3093":169,develops:147,drilldown:[67,1,139],"\u982d\u8f9e":82,"\u300d\u3001":[38,165],"'grn":109,"\u300d\u3002":142,"\u570f\u5185":165,"\u8868\u3059\u578b":39,"-deafult":23,"\u8aad\u307f\u53d6\u308a":[51,52,85],"-package":[134,123],"\u30b3\u30a2":[169,8,47],"-benchmark":[45,48,37,112,6,67],"-count":71,"\u30a4\u30f3\u30c7\u30c3\u30af":68,"\u958b\u304f\u969b":6,"\u5272\u308a\u5f53\u3066\u308b":[11,82,3],issues:67,"\u30b9\u30ad\u30c3\u30d7":[67,112],"_pvector":73,"\u8a9e\u6271":129,"\u30ad\u30fc\u30b5\u30a4\u30ba":82,"\u30cb\u30e5\u30fc\u30b9":101,stable:10,include:[75,67,84],"\u7e70\u308a\u8fd4\u3057\u6570":151,"=gr":118,"\u30de\u30c9\u30ea\u30fc\u30c9":66,"\"saerch":16,"\u30d7\u30e9\u30b0\u30de":95,"\u306a\u3068\u304d":119,"*user":[34,46],"\u3002run":160,"\u3067\u5024":[85,3],ranguba:[15,67,74],"\"complete":152,"-in":[69,134],"-id":[6,85],"_dir":[34,23,134],"|correct":136,"_use":[67,2,155,14],".po":76,smaller:[132,7
 4],".pc"
 :[23,130],"-line":70,"\u3053\u3046\u3059\u308c":111,"\u30de\u30eb\u30c1\u30ab\u30e9\u30e0\u30a4\u30f3\u30c7\u30c3\u30af\u30b9":[67,68,83,112],"\u3002buf":108,etime:161,"\u30a8\u30f3\u30b8\u30f3":[11,38,95,85,119],"{time":132,"-exact":71,"\u521d\u56de":106,"\u30de\u30af\u30c9\u30ca\u30eb\u30c9":80,"\u5341\u5206\u6c17":95,"\u30d7\u30ec\u30d5\u30a3\u30c3\u30af\u30b9":[82,3,8],"\u4e0a\u3052\u308b":62,"/coremodule":8,"_name":[122,69,108,130],"\u30a6\u30a7\u30d6\u30d9\u30fc\u30b9":85,"\u30c8\u30e9\u30a4":[23,57,163,133,82],">version":4,"\u5206\u6790":119,apple:170,apt:[134,12,6,135,110,70],"*str":[34,73],expect:67,"\u3057\u307e\u3063":67,api:[76,61,13,168],"_commit":18,"\u5207\u308b":[67,8],"\u5148\u60c5":165,"\u9001\u4fe1":[71,88,5,151,63,112,64,113,7,139,141,143,21,92,31,125,94],use:[34,95,108,118,99,85,14,122,113,93,73,106],from:[34,36,118,14,97,8,110,73],"\u3057\u307e\u3057":112,usa:117,"\u3057\u307e\u305b":[95,62,111,8,169,159],"\u3057\u307e\u3059":[95,133,165,129,116,152,163
 ],"\u305
 7\u307e\u3046":[134,119,138,111,112,6,67,23],usr:[85,8,9,169,160,77],"\u3057\u307e\u3044":[11,62,16,151,128],"\u4efb\u610f":[3,134,85,39,151,119],start:[101,118,126],sort:100,"(keyword":73,"_names":72,tokenbigramignoreblanksplitsymbolalpha:[62,150],"?msg":134,"[args":85,"/index":[127,85,134,106],"-html":[6,138],"\u30b7\u30fc\u30b1\u30f3\u30b9":[16,159,42],tar:[148,116,134,20,12,135,169,77],"_install":[123,70],tag:[38,134],tab:93,"\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u30fc":67,"/rpmforge":116,sis:23,united:153,satoh:23,"\u30c0\u30d6\u30eb":[163,82,6,23,133,57],six:[132,3],"\u30d5\u30a3\u30fc\u30eb\u30c9":83,sid:[23,113,67],instead:[95,85],"_create":[34,48,61,72,37,74,54,26,112,130,6,100,67,23,73,46,108],"\u884c\u3046":[161,38,147,66,128,134,165,129,111,95,6,102,65,138,160,137,67,68,126,57],"\"rectangle":[6,66,157],"\u30a2\u30af\u30bb\u30b5":69,"_configure":112,"\u30a2\u30af\u30bb\u30b9":[161,138,134,11,100,85,17,112,6,52,90,30,23,67,106,8],"\u3042\u308b\u3044":[148,10,108,119
 ,155,163
 ,133,157,29,100,61,8,67,49,57],"\u30d1\u30c3\u30b1\u30fc\u30b8\u30f3\u30b0\u30dd\u30ea\u30b7\u30fc":112,"$home":134,interrupted:155,"-msgpack":47,"[github":67,freebsd:[48,37],"\u4eac\u90fd":[62,129],"#groonga":[165,158],"\u300cbill":129,"/stem":147,"\u5bfe\u8a71":[3,90],"%'":67,"\u7279\u5225":[78,163,2,17,169,73,159],"\u30c0\u30f3\u30d7":[6,138,112],"\u30ed\u30b1\u30fc\u30eb\u30e1\u30c3\u30bb\u30fc\u30b8":134,"/apt":[135,134],"/api":47,restart:126,bye:40,"\u3057\u3046\u308b":67,"\u30b9\u30ad\u30fc\u30de":[95,66,163,164,145,27,41,101,102,153,96,141,84,124,68,133],"\u53c2\u52a0":[76,22],successor:133,articles:68,"_free":34,edit:[48,1,144,134,37],".net":[38,3,134,117,11,22,65,90],"%\\":89,nfs:169,"\u6df7\u305c":[11,136],".overcommit":6,",\"link":11,"\u5c3a\u5ea6":119,related:124,"\u89e3\u6c7a":[6,23,111,113,149],remove:[69,120],out:151,"\u30d5\u30a9\u30ed\u30fc\u30ea\u30b9\u30c8":165,supports:[34,67,36,56],dictionary:170,"\u30ec\u30a4\u30e4":61,york:[165,66],"8r":[6,169,85],lts
 :[12,134
 ,70],"\u4e00\u90e8":[6,63,3,134,152],"\u8ca0\u62c5":111,lte:78,auth:[8,47],"\u304a\u3059\u3059\u3081\u3057":[126,163,134,133],"\u8aac\u660e":[0,37,6,89,169,48,134,12,106,146,61,148,20,112,67,70,116,135,123,76,73,77],"1\u305a":[10,53],"\"tags":74,"\u53d6\u308a\u8fbc\u307e":134,"\u53d6\u308a\u8fbc\u307f":23,"_symbolic":[2,155],"\u8d77\u70b9":95,utc:133,"\u78ba\u8a8d":[76,111],"_qlog":6,unknown:155,"\u304a\u304b\u3057":138,makefile:134,",[":62,priority:159,their:124,"1\u3064":[78,127,82,83,41,8,9,131,114,47,95,133,74,136,102,57,58,38,60,151,111,112,152,155,23,68,163,164,165,27,104],"\u30b3\u30de\u30f3\u30c9\u30ea\u30b9\u30c8":85,developer:165,"\u7279\u5316":[133,106],"\u30d5\u30a9\u30eb\u30c0\u30fc":89,"-jumandic":148,"\u64a4\u53bb":23,"\u9ad8\u3044\u9806":3,"\u89e3\u6d88":[1,31,112,69,74],"_unsupported":2,"\u51fa\u73fe":[119,83,136,108,87],".grn":[8,141],"\u9001\u308a\u65b9":76,"\u884c\u6307\u5411":119,"\u30ab\u30bf\u30ab\u30ca":[137,136,170,159],ueno:[6,138,130],"\u76ee\u304f
 \u3089\u
 3044":57,"_expanders":[158,9],"=complete":118,which:[34,118,56,159],"\u4eee\u60f3":[65,112,117],"\u901f\u3084\u304b":10,".travis":70,"\u7d44\u8fbc\u578b":[48,37],"class":[145,96,27,41],"_build":160,"\u73fe\u5728":[87,80,162,3,72,134,119,151,14,15,161,52,104,165,21,107,69,46,57],"_delimited":36,"/docs":8,"_is":[122,23,2,155,69],gronga:[152,158],"_ip":90,"_in":[48,1,2,37,138,112,122,97,23,144],"_ii":[48,25,37],"-output":[95,96,145,151,27,41,112,6],"_id":[34,35,95,3,108,134,18,99,100,14,137,65,53,67,107,23,69,73,133],"_delimiter":[78,120],"\u6307\u3057":11,"\u5bfe\u8c61object":[35,72,81,69,46,105,108],"\u5c02\u7528":[48,168,140,134,106],",\n#":[38,95,78,3,163,74,11,165,40,102,65,90,133],"\u5bfe\u8c61":[78,3,129,41,88,127,49,47,94,95,10,134,136,14,51,102,100,139,141,137,121,57,38,61,107,108,62,145,63,64,153,23,68,69,99,160,161,163,106,119,27,165,169,31,73],"\u3044\u308d\u3044\u308d":[48,140],cache:[15,1,37,48,26,6,69],"\u30b7\u30a7\u30eb":[169,151,163],daiki:[6,138,130],candidat
 es:159,"
 *newvalue":108,"\u6848\u5185":[111,134],local:141,"\u30d3\u30eb\u30c9\u30b7\u30b9\u30c6\u30e0":169,"\u6295\u7a3f":134,"\u4ed8\u3051\u308b":[121,147,170,3,79],"!condition":133,"!xxx":67,"\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb":67,nvars:46,",\n{":[147,163,117,74,136,42,102,16,8,164,133,68,170,159,128],subrecord:112,words:133,"\u30ec\u30fc\u30d9\u30f3\u30b7\u30e5\u30bf\u30a4\u30f3":1,"\u3070\u3044\u3051":[35,95,169,127,108,74,158,83,163,100,70,6,164,52,8,133,69,73,57],"(column":[67,145,27,41,84],",\n[":[27,141],",\n]":[62,164,65,128],"\u4e00\u4ef6\u9032\u3081":137,candidate1:136,queries:[151,27],view:118,"\u304b\u304e\u308a":151,"=fedora":134,"\uff08\u578b":54,"\u884c\u6570":23,acquires:17,"\"table":85,dll:[6,23,67],"\u30ea\u30c8\u30e9\u30a4":17,".askmonty":67,"\u4e43\u6bc5":138,job:151,homebrew:76,"\u3084\u305d\u306e":153,april:134,"/local":[169,8,134],"\u672a\u5bfe":6,"\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u30e2\u30fc\u30c9":[6,30,138,85],"_var":[34,67,73,46,54],"\u30d3\u30eb\u3
 0c9\u30a
 a\u30d7\u30b7\u30e7\u30f3":[169,89],table:[48,10,107,108,37,74,138,26,112,6,64,100,61,67,137,23,97,69,99,46],"\u671f\u5f85":119,rpm:[148,116,134,138,112,6,67,23],"\u304a\u3059\u3059\u3081":47,"\u30b5\u30d6\u30bb\u30c3\u30c8":[39,100],"=gro":118,"\u9bae\u5ea6":101,"_refused":[2,155],"\u78ba\u5b9f":16,porting:36,"\u521d\u671f\u5024":161,"\u30ed\u30fc\u30c9\u30a8\u30e9\u30fc":6,mike:153,sufficient:34,"-cache":[85,112],hmm:165,"\u5024\u578b":11,"\u672a\u5b9a":11,"\u4f4f\u6240":6,cursor:[137,97,107],"\u793a\u3059":[122,95,2,163,102,11,145,164,27,41,51,29,66,133,96,153,84,92,157,47,128],"\u793a\u3055":92,"\u793a\u3057":[80,66,3,134,117,62,25,120,71,2,90,68],"\u3072\u308d\u3086\u304d":128,"-debug":138,"*src":100,avg:161,"\u8fd4\u4fe1":[165,68,111],uptime:[1,3,4,71,90,8],"\u5185\u90e8":[71,134,11,18,27,14,15,100,67,69,99],"\u578b\u304b":39,"\uff08longest":[23,133],"\u6ce8\u610f":[95,96,3,163,117,74,11,151,112,62,100,8,134,128,23,133,47,57],gets:[34,14],"\u691c\u7d22key":100,"\u6587\
 u8108":1
 64,"\u5168\u6587\u691c":[48,138,140,57],english:[95,159,22,110],uzulla:23,"\uff01:":169,"@kiske":6,normalizermysqlgeneralci:170,"\u521d\u671f\u5316":[6,46,14],tcp:85,")=":149,"_device":[2,155],"(windows":151,"\u5236\u7d04":58,"\u898b\u76f4\u3057":67,"(name":34,unsigned:[34,108,18,15,100,54,137,67,69,73,46],"\u627f\u8a8d":67,book:133,"\u9ad8\u7cbe":119,moritars:68,"\u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0":[23,169,160,123,106],execute:[118,56,42],"\u300c\uff76":170,"'pid":85,"\u30b9\u30ec\u30c3\u30c9":[119,121,151,14,85,47],"\u307e\u305f\u3044":[6,66],earch:78,";rroonga":[145,41],james:128,"_threshold":[55,23,169,138,14],"\u307e\u305f\u3050":[6,48,66,140],"\u306a\u304b\u3063":[95,10,3,133,102,5,85,139,63,6,62,7,88,164,84,21,67,151,94],"_push":61,because:[4,118,42,8,124,159],sequence:[136,167,42,16,132,159],"\u30b9\u30c8\u30c3\u30d7\u30ef\u30fc\u30c9":[67,147,95,87],platforms:34,vojtovich:67,"\u30b3\u30e1\u30f3\u30c8":[151,138,85,112,164,68,158],"_sortby":139,"_exists"
 :[2,155]
 ,"\u306e\u307b\u304b":[11,39],"\u96e2\u308c":65,"\u2192id":82,"\u7d44\u5408":102,"enum":72,"\u7acb\u3061\u4e0a\u304c\u3063":151,"*path":[100,72,108],"\u518d\u691c":142,"\u306e\u3044\u305a\u308c\u304b":[29,100,49,157,54],"\u305d\u308c\u305e\u308c":[78,3,4,82,129,85,169,95,133,134,11,102,100,57,61,62,65,155,67,68,69,160,117,122,30],"\u5358\u72ec":[151,108],column:[48,1,61,108,37,74,138,26,112,6,100,97,67,23,69,99,46,105],universe:12,"\u30fbor":65,".html":[85,8,134,106],"$groonga":134,"\u6570\u5b57":[62,16,151,57],"_length":[34,155],"\u5b9f\u7a3c":161,transfer:[119,126,155],"\u3002mroonga":[119,69],"*key":100,"var":[34,61,83,85,8,169],"\u30a4\u30f3\u30c6\u30b0\u30ec\u30fc\u30b7\u30e7\u30f3":70,"\u30d5\u30a3\u30eb\u30bf\u30fc":164,palalles:134,"-pid":[23,85],"\u30b9\u30cb\u30da\u30c3\u30c8":[27,112],"_term":36,"\u6700\u5f8c":[78,133,134,11,138,151,14,6,62,8],"\u7834\u68c4":[46,14],squeeze:[112,134],palallel:134,"\u30e1\u30f3\u30d0":100,"\u56fa\u6709":[81,74],whether:69,record:[6
 6,3,74,1
 1,100,97,90],"\u30ed\u30b0\u30a4\u30f3":134,"\u4e00\u9577":119,"\u6c7a\u5b9a":95,blogs:62,"\u305d\u308c\u3086\u3048":[11,163],"\u7a4d\u7528":95,"8bit":39,"\u7acb\u5834":76,"\"se":159,"@github":134,"\u52a0\u3048":[11,61,128,70],other:[34,17,56],bool:[147,163,11,39,112,40,29,157,128],"-analyzer":[6,23],"\u306f\u307e\u305a":134,".gpg":134,"-sortby":112,".location":165,"\u30a8\u30af\u30b9\u30dd\u30fc\u30c8":138,debian:76,"\u9054\u3059\u308b":137,emerg:[5,7],"\u5909\u66f4\u70b9":76,"\u306f\u307e\u3060":[52,47,171]},objtypes:{"0":"std:option","1":"c:function","2":"c:type","3":"c:macro","4":"c:member"},objnames:{"0":["std","option","option"],"1":["c","function","C \u306e\u95a2\u6570"],"2":["c","type","C \u306e\u30c7\u30fc\u30bf\u578b"],"3":["c","macro","C \u306e\u30de\u30af\u30ed"],"4":["c","member","C \u306e\u30e1\u30f3\u30d0\u5909\u6570"]},filenames:["contribution/report","news/0.x","reference/command/return_code","tutorial/introduction","reference/output","reference/commands/log
 _level",
 "news/2.x","reference/commands/log_put","reference/executables/groonga-httpd","reference/commands/register","reference/command/command_version","tutorial/data","install/ubuntu","contribution/documentation","reference/api/grn_ctx","reference/api/grn_cache","reference/suggest/correction","reference/api/global_configurations","reference/api/grn_ii","spec","install/solaris","reference/commands/log_reopen","community","news/1.2.x","reference/query_expanders","reference/api","reference/command","reference/functions/snippet_html","server","reference/functions/geo_in_rectangle","reference/executables/groonga-server-http","reference/commands/defrag","reference/tokenizers","troubleshooting","reference/api/plugin","reference/api/grn_info","news/senna","reference","tutorial/index","reference/types","reference/commands/table_tokenize","reference/functions/highlight_html","reference/suggest/suggestion","reference/commands/normalizer_list","reference/suggest","reference/executables","refer
 ence/api
 /grn_proc","server/http/comparison","index","reference/api/grn_search","reference/cast","reference/commands/load","reference/commands/column_rename","reference/columns/pseudo","reference/api/grn_type","reference/api/grn_match_escalation","reference/executables/groonga-suggest-learner","reference/commands/table_create","limitations","reference/functions/rand","reference/commands/ruby_load","contribution/development/query","troubleshooting/different_results_with_the_same_keyword","reference/commands/column_remove","reference/commands/column_create","tutorial/search","reference/functions/geo_distance","news","tutorial/match_columns","reference/api/grn_obj","development/travis-ci","reference/commands/status","reference/api/grn_db","reference/api/grn_expr","reference/columns/vector","contribution/documentation/c-api","contribution","install/mac_os_x","reference/commands/tokenize","tutorial/query_expansion","reference/operations/geolocation_search","reference/api/grn_hook","refere
 nce/tabl
 es","reference/commands/column_list","reference/functions/between","reference/executables/groonga","server/http/groonga-httpd","tutorial/lexicon","reference/commands/table_remove","install/windows","tutorial/network","contribution/development/repository","reference/commands/table_list","reference/api/grn_content_type","reference/commands/clearlock","reference/commands/select","reference/functions/html_untag","reference/api/grn_geo","reference/functions/edit_distance","news/1.3.x","reference/api/grn_table","reference/indexing","reference/functions/query","reference/api/grn_command_version","reference/commands/cache_limit","reference/api/grn_user_data","contribution/documentation/i18n","reference/api/grn_index_cursor","reference/api/grn_column","reference/api/grn_encoding","contribution/documentation/introduction","contribution/development/cooperation","news/3.x","reference/commands/check","reference/commands/truncate","server/gqtp","install/centos","tutorial/drilldown","refer
 ence/exe
 cutables/groonga-suggest-httpd","characteristic","reference/commands/normalize","contribution/development/com","reference/command/output_format","install","reference/tuning","reference/commands/shutdown","server/package","reference/column","tutorial/patricia_trie","spec/search","news/1.1.x","reference/commands/ruby_eval","reference/log","reference/grn_expr/script_syntax","contribution/development/release","install/debian","reference/commands/suggest","reference/api/grn_table_cursor","news/1.0.x","reference/commands/define_selector","tutorial","reference/commands/dump","reference/grn_expr","reference/commands/quit","reference/function","reference/functions/highlight_full","development","reference/token_filters","install/fedora","troubleshooting/mmap_cannot_allocate_memory","reference/commands/tokenizer_list","reference/executables/groonga-benchmark","reference/suggest/introduction","reference/commands/delete","contribution/development","spec/gqtp","server/http/groonga","refer
 ence/fun
 ctions/geo_in_circle","reference/query_expanders/tsv","reference/suggest/completion","contribution/development/test","reference/executables/grnslap","reference/functions/now","reference/grn_expr/query_syntax","reference/functions/sub_filter","tutorial/micro_blog","reference/operations","reference/executables/groonga-suggest-create-dataset","client","install/others","reference/normalizers","server/http"],titles:["12.1. \u30d0\u30b0\u30ec\u30dd\u30fc\u30c8\u306e\u9001\u308a\u65b9","\u30d0\u30fc\u30b8\u30e7\u30f30.x\u306e\u304a\u77e5\u3089\u305b","7.3.3. \u30ea\u30bf\u30fc\u30f3\u30b3\u30fc\u30c9","4.1. \u57fa\u672c\u7684\u306a\u64cd\u4f5c","7.2. \u51fa\u529b","7.3.16. <tt class=\"docutils literal\"><span class=\"pre\">log_level</span></tt>","2.1.2\u30ea\u30ea\u30fc\u30b9 - 2013/01/29","7.3.17. <tt class=\"docutils literal\"><span class=\"pre\">log_put</span></tt>","7.1.4. groonga-httpd","7.3.22. <tt class=\"docutils literal\"><span class=\"pre\">register</span></tt>","7.3.1. \
 u30b3\u3
 0de\u30f3\u30c9\u30d0\u30fc\u30b8\u30e7\u30f3","4.3. \u3044\u308d\u3044\u308d\u306a\u30c7\u30fc\u30bf\u306e\u4fdd\u5b58","2.4. Ubuntu","12.2. \u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u95a2\u9023\u306e\u30b3\u30f3\u30c8\u30ea\u30d3\u30e5\u30fc\u30c8\u65b9\u6cd5","7.18.6. <tt class=\"docutils literal\"><span class=\"pre\">grn_ctx</span></tt>","7.18.2. <tt class=\"docutils literal\"><span class=\"pre\">grn_cache</span></tt>","7.14.3. \u88dc\u6b63","7.18.1. \u5168\u4f53\u8a2d\u5b9a","7.18.12. <tt class=\"docutils literal\"><span class=\"pre\">grn_ii</span></tt>","8. \u4ed5\u69d8","2.7. Oracle Solaris","7.3.18. <tt class=\"docutils literal\"><span class=\"pre\">log_reopen</span></tt>","3. \u30b3\u30df\u30e5\u30cb\u30c6\u30a3","1.2.9\u30ea\u30ea\u30fc\u30b9 - 2011/12/29","7.10. \u30af\u30a8\u30ea\u30fc\u5c55\u958b\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u4e00\u89a7","7.18. API","7.3. \u30b3\u30de\u30f3\u30c9","7.12.12. snippet_html","5. \u30b5\u30fc\u30d0\u30fc","7.12.5. geo_in_rectangle"
 ,"7.1.5.
  groonga HTTP\u30b5\u30fc\u30d0\u30fc","7.3.12. <tt class=\"docutils literal\"><span class=\"pre\">defrag</span></tt>","7.8. Tokenizers","10. \u30c8\u30e9\u30d6\u30eb\u30b7\u30e5\u30fc\u30c6\u30a3\u30f3\u30b0","7.18.23. Plugin","7.18.14. <tt class=\"docutils literal\"><span class=\"pre\">grn_info</span></tt>","News in Senna period","7. \u30ea\u30d5\u30a1\u30ec\u30f3\u30b9\u30de\u30cb\u30e5\u30a2\u30eb","4.6. \u30bf\u30b0\u691c\u7d22\u30fb\u53c2\u7167\u95a2\u4fc2\u306e\u9006\u5f15\u304d","7.4. \u30c7\u30fc\u30bf\u578b","7.3.32. <tt class=\"docutils literal\"><span class=\"pre\">table_tokenize</span></tt>","7.12.7. highlight_html","7.14.4. \u63d0\u6848","7.3.20. <tt class=\"docutils literal\"><span class=\"pre\">normalizer_list</span></tt>","7.14. \u30b5\u30b8\u30a7\u30b9\u30c8","7.1. \u5b9f\u884c\u30d5\u30a1\u30a4\u30eb","7.18.17. <tt class=\"docutils literal\"><span class=\"pre\">grn_proc</span></tt>","5.3.1. \u6bd4\u8f03","Groonga \u30c9\u30ad\u30e5\u30e1\u30f3\u30c8","7.18
 .18. <tt
  class=\"docutils literal\"><span class=\"pre\">grn_search</span></tt>","Cast","7.3.15. <tt class=\"docutils literal\"><span class=\"pre\">load</span></tt>","7.3.10. <tt class=\"docutils literal\"><span class=\"pre\">column_rename</span></tt>","\u7591\u4f3c\u30ab\u30e9\u30e0 (pseudo_column)","7.18.21. <tt class=\"docutils literal\"><span class=\"pre\">grn_type</span></tt>","7.18.15. <tt class=\"docutils literal\"><span class=\"pre\">grn_match_escalation</span></tt>","7.1.8. groonga-suggest-learner","7.3.29. <tt class=\"docutils literal\"><span class=\"pre\">table_create</span></tt>","9. \u5236\u9650\u4e8b\u9805","7.12.11. rand","7.3.24. <tt class=\"docutils literal\"><span class=\"pre\">ruby_load</span></tt>","12.3.4. \u30af\u30a8\u30ea\u306e\u5b9f\u73fe","10.1. \u540c\u3058\u691c\u7d22\u30ad\u30fc\u30ef\u30fc\u30c9\u306a\u306e\u306b\u5168\u6587\u691c\u7d22\u7d50\u679c\u304c\u7570\u306a\u308b","7.3.9. <tt class=\"docutils literal\"><span class=\"pre\">column_remove</span></t
 t>","7.3
 .7. <tt class=\"docutils literal\"><span class=\"pre\">column_create</span></tt>","4.4. \u3055\u307e\u3056\u307e\u306a\u691c\u7d22\u6761\u4ef6","7.12.3. geo_distance","\u304a\u77e5\u3089\u305b","4.7. match_columns\u30d1\u30e9\u30e1\u30fc\u30bf","7.18.16. <tt class=\"docutils literal\"><span class=\"pre\">grn_obj</span></tt>","11.1. Travis CI","7.3.27. <tt class=\"docutils literal\"><span class=\"pre\">status</span></tt>","7.18.7. <tt class=\"docutils literal\"><span class=\"pre\">grn_db</span></tt>","7.18.9. grn_expr","\u30d9\u30af\u30bf\u30fc\u30ab\u30e9\u30e0","12.2.3. C API","12. Groonga\u3078\u306e\u30b3\u30f3\u30c8\u30ea\u30d3\u30e5\u30fc\u30c8\u65b9\u6cd5","2.2. Mac OS X","7.3.33. <tt class=\"docutils literal\"><span class=\"pre\">tokenize</span></tt>","4.11. \u30af\u30a8\u30ea\u62e1\u5f35","7.13.1. \u4f4d\u7f6e\u60c5\u5831\u691c\u7d22","7.18.11. <tt class=\"docutils literal\"><span class=\"pre\">grn_hook</span></tt>","7.5. \u30c6\u30fc\u30d6\u30eb","7.3.8. <tt class=\
 "docutil
 s literal\"><span class=\"pre\">column_list</span></tt>","7.12.1. between","7.1.2. groonga\u30b3\u30de\u30f3\u30c9","5.3.3. groonga-httpd","4.9. \u5168\u6587\u691c\u7d22\u7528\u306e\u8a9e\u5f59\u8868\u306e\u4f5c\u6210","7.3.31. <tt class=\"docutils literal\"><span class=\"pre\">table_remove</span></tt>","2.1. Windows","4.2. \u30ea\u30e2\u30fc\u30c8\u30a2\u30af\u30bb\u30b9","12.3.1. \u30ea\u30dd\u30b8\u30c8\u30ea","7.3.30. <tt class=\"docutils literal\"><span class=\"pre\">table_list</span></tt>","7.18.5. <tt class=\"docutils literal\"><span class=\"pre\">grn_content_type</span></tt>","7.3.6. <tt class=\"docutils literal\"><span class=\"pre\">clearlock</span></tt>","7.3.25. <tt class=\"docutils literal\"><span class=\"pre\">select</span></tt>","7.12.8. html_untag","7.18.10. <tt class=\"docutils literal\"><span class=\"pre\">grn_geo</span></tt>","7.12.2. edit_distance","1.3.0\u30ea\u30ea\u30fc\u30b9 - 2012/01/29","7.18.19. <tt class=\"docutils literal\"><span class=\"pre\">grn
 _table</
 span></tt>","7.15. \u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u69cb\u7bc9","7.12.10. query","7.18.4. <tt class=\"docutils literal\"><span class=\"pre\">grn_command_version</span></tt>","7.3.4. <tt class=\"docutils literal\"><span class=\"pre\">cache_limit</span></tt>","7.18.22. <tt class=\"docutils literal\"><span class=\"pre\">grn_user_data</span></tt>","12.2.2. \u56fd\u969b\u5316","7.18.13. <tt class=\"docutils literal\"><span class=\"pre\">grn_index_cursor</span></tt>","7.18.3. <tt class=\"docutils literal\"><span class=\"pre\">grn_column</span></tt>","7.18.8. <tt class=\"docutils literal\"><span class=\"pre\">grn_encoding</span></tt>","12.2.1. Introduction","12.3.3. \u30e6\u30fc\u30b6\u30fc\u3068\u5354\u529b\u3057\u3066\u958b\u767a\u3092\u3046\u307e\u304f\u9032\u3081\u3066\u3044\u304f\u305f\u3081\u306e\u6307\u91dd","3.1.2\u30ea\u30ea\u30fc\u30b9 - 2014/01/29","7.3.5. <tt class=\"docutils literal\"><span class=\"pre\">check</span></tt>","7.3.35. <tt class=\"docutils literal\"><
 span cla
 ss=\"pre\">truncate</span></tt>","5.2. GQTP","2.5. CentOS","4.5. \u30c9\u30ea\u30eb\u30c0\u30a6\u30f3","7.1.7. groonga-suggest-httpd","1. Groonga\u306e\u7279\u5fb4","7.3.19. <tt class=\"docutils literal\"><span class=\"pre\">normalize</span></tt>","12.3.2. Groonga \u901a\u4fe1\u30a2\u30fc\u30ad\u30c6\u30af\u30c1\u30e3","7.3.2. \u51fa\u529b\u5f62\u5f0f","2. \u30a4\u30f3\u30b9\u30c8\u30fc\u30eb","7.17. Tuning","7.3.26. <tt class=\"docutils literal\"><span class=\"pre\">shutdown</span></tt>","5.1. \u30b5\u30fc\u30d0\u30fc\u30d1\u30c3\u30b1\u30fc\u30b8","7.6. \u30ab\u30e9\u30e0","4.8. \u30d1\u30c8\u30ea\u30b7\u30a2\u6728\u306b\u3088\u308b\u524d\u65b9\u4e00\u81f4\u691c\u7d22","8.2. \u691c\u7d22","\u30d0\u30fc\u30b8\u30e7\u30f31.1.x\u306e\u304a\u77e5\u3089\u305b","7.3.23. <tt class=\"docutils literal\"><span class=\"pre\">ruby_eval</span></tt>","7.16. Log","7.11.2. \u30b9\u30af\u30ea\u30d7\u30c8\u69cb\u6587","12.3.6. \u30ea\u30ea\u30fc\u30b9\u624b\u9806","2.3. Debian GNU/Linux","7
 .3.28. <
 tt class=\"docutils literal\"><span class=\"pre\">suggest</span></tt>","7.18.20. <tt class=\"docutils literal\"><span class=\"pre\">grn_table_cursor</span></tt>","\u30d0\u30fc\u30b8\u30e7\u30f31.0.x\u306e\u304a\u77e5\u3089\u305b","7.3.11. <tt class=\"docutils literal\"><span class=\"pre\">define_selector</span></tt>","4. \u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb","7.3.14. <tt class=\"docutils literal\"><span class=\"pre\">dump</span></tt>","7.11. grn_expr","7.3.21. <tt class=\"docutils literal\"><span class=\"pre\">quit</span></tt>","7.12. \u95a2\u6570","7.12.6. highlight_full","11. \u958b\u767a","7.9. Token filters","2.6. Fedora","10.2. mmap Cannot allocate memory\u30a8\u30e9\u30fc\u3092\u56de\u907f\u3059\u308b\u306b\u306f","7.3.34. <tt class=\"docutils literal\"><span class=\"pre\">tokenizer_list</span></tt>","7.1.3. groonga-benchmark","7.14.1. \u306f\u3058\u3081\u306b","7.3.13. <tt class=\"docutils literal\"><span class=\"pre\">delete</span></tt>","12.3. Groonga\u958b\u7
 67a\u800
 5\u5411\u3051\u60c5\u5831","8.1. GQTP","5.3.2. groonga","7.12.4. geo_in_circle","7.10.1. QueryExpanderTSV","7.14.2. \u88dc\u5b8c","12.3.7. \u30c6\u30b9\u30c8\u65b9\u6cd5","7.1.1. grnslap","7.12.9. now","7.11.1. \u30af\u30a8\u30ea\u30fc\u69cb\u6587","7.12.13. sub_filter","4.10. \u30de\u30a4\u30af\u30ed\u30d6\u30ed\u30b0\u691c\u7d22\u30b7\u30b9\u30c6\u30e0\u306e\u4f5c\u6210","7.13. \u64cd\u4f5c\u65b9\u6cd5","7.1.6. groonga-suggest-create-dataset","6. \u30af\u30e9\u30a4\u30a2\u30f3\u30c8","2.8. \u305d\u306e\u4ed6","7.7. \u30ce\u30fc\u30de\u30e9\u30a4\u30b6\u30fc","5.3. HTTP"],objects:{"":{grn_ctx_get_match_escalation_threshold:[55,1,1,"c.grn_ctx_get_match_escalation_threshold"],"--cache-limit":[85,0,1,"cmdoption--cache-limit"],grn_obj_reinit:[69,1,1,"c.grn_obj_reinit"],grn_get_default_match_escalation_threshold:[55,1,1,"c.grn_get_default_match_escalation_threshold"],grn_db_create:[72,1,1,"c.grn_db_create"],grn_plugin_charlen:[34,1,1,"c.grn_plugin_charlen"],grn_obj_get_hook:[81,
 1,1,"c.g
 rn_obj_get_hook"],grn_obj_expire:[69,1,1,"c.grn_obj_expire"],grn_table_cursor_close:[137,1,1,"c.grn_table_cursor_close"],"-P":[161,0,1,"cmdoption-P"],grn_table_cursor_set_value:[137,1,1,"c.grn_table_cursor_set_value"],grn_expr_syntax_escape:[73,1,1,"c.grn_expr_syntax_escape"],"-e":[85,0,1,"cmdoption-e"],"-d":[56,0,1,"cmdoption-d"],"-a":[85,0,1,"cmdoption-a"],"-c":[85,0,1,"cmdoption-c"],grn_obj_set_info:[35,1,1,"c.grn_obj_set_info"],"-m":[161,0,1,"cmdoption-m"],"-l":[56,0,1,"cmdoption-l"],"--disable-max-fd-check":[118,0,1,"cmdoption--disable-max-fd-check"],"-i":[151,0,1,"cmdoption-i"],"-h":[85,0,1,"cmdoption-h"],grn_db:[72,2,1,"c.grn_db"],"-t":[118,0,1,"cmdoption-t"],grn_command_version:[103,2,1,"c.grn_command_version"],grn_obj_set_element_info:[35,1,1,"c.grn_obj_set_element_info"],"-p":[118,0,1,"cmdoption-p"],"-s":[56,0,1,"cmdoption-s"],"-r":[56,0,1,"cmdoption-r"],grn_plugin_proc_get_var:[34,1,1,"c.grn_plugin_proc_get_var"],grn_ctx_at:[14,1,1,"c.grn_ctx_at"],"--bind-address"
 :[85,0,1
 ,"cmdoption--bind-address"],GRN_COMMAND_VERSION_STABLE:[103,3,1,"c.GRN_COMMAND_VERSION_STABLE"],"--config-path":[85,0,1,"cmdoption--config-path"],grn_table_size:[100,1,1,"c.grn_table_size"],"--query-log-path":[85,0,1,"cmdoption--query-log-path"],grn_ctx_use:[14,1,1,"c.grn_ctx_use"],grn_obj_defrag:[69,1,1,"c.grn_obj_defrag"],db:[151,0,1,"cmdoption-arg-db"],grn_get_lock_timeout:[17,1,1,"c.grn_get_lock_timeout"],grn_table_cursor_open:[137,1,1,"c.grn_table_cursor_open"],grn_get_default_encoding:[109,1,1,"c.grn_get_default_encoding"],GRN_OBJ_LOCK:[69,3,1,"c.GRN_OBJ_LOCK"],grn_ii_buffer_append:[18,1,1,"c.grn_ii_buffer_append"],grn_obj_column:[69,1,1,"c.grn_obj_column"],grn_geo_estimate_in_rectangle:[97,1,1,"c.grn_geo_estimate_in_rectangle"],grn_table_sort:[100,1,1,"c.grn_table_sort"],GRN_COLUMN_NAME_SCORE:[108,3,1,"c.GRN_COLUMN_NAME_SCORE"],grn_obj_unlink:[69,1,1,"c.grn_obj_unlink"],grn_obj_id:[69,1,1,"c.grn_obj_id"],grn_obj_set_value:[69,1,1,"c.grn_obj_set_value"],grn_plugin_win3
 2_base_d
 ir:[34,1,1,"c.grn_plugin_win32_base_dir"],grn_encoding:[109,2,1,"c.grn_encoding"],grn_proc_create:[46,1,1,"c.grn_proc_create"],GRN_PLUGIN_FREE:[34,3,1,"c.GRN_PLUGIN_FREE"],GRN_COLUMN_NAME_VALUE:[108,3,1,"c.GRN_COLUMN_NAME_VALUE"],"--log-base-path":[56,0,1,"cmdoption--log-base-path"],"--dir":[151,0,1,"cmdoption--dir"],GRN_OBJ_SET_MASK:[69,3,1,"c.GRN_OBJ_SET_MASK"],grn_table_group_result:[100,2,1,"c.grn_table_group_result"],grn_expr_close:[73,1,1,"c.grn_expr_close"],grn_obj_path:[69,1,1,"c.grn_obj_path"],grn_cache_get_max_n_entries:[15,1,1,"c.grn_cache_get_max_n_entries"],grn_obj_db:[72,1,1,"c.grn_obj_db"],grn_geo_cursor_next:[97,1,1,"c.grn_geo_cursor_next"],GRN_OBJ_APPEND:[69,3,1,"c.GRN_OBJ_APPEND"],grn_table_lcp_search:[100,1,1,"c.grn_table_lcp_search"],grn_table_create:[100,1,1,"c.grn_table_create"],grn_table_cursor_get_value:[137,1,1,"c.grn_table_cursor_get_value"],"--address":[85,0,1,"cmdoption--address"],"--daemon":[56,0,1,"cmdoption--daemon"],grn_obj_is_builtin:[69,1,1,
 "c.grn_o
 bj_is_builtin"],grn_table_columns:[100,1,1,"c.grn_table_columns"],grn_ctx_set_output_type:[14,1,1,"c.grn_ctx_set_output_type"],"--pid-path":[85,0,1,"cmdoption--pid-path"],"--encoding":[85,0,1,"cmdoption--encoding"],grn_ctx_set_finalizer:[14,1,1,"c.grn_ctx_set_finalizer"],grn_cache:[15,2,1,"c.grn_cache"],grn_table_delete_by_id:[100,1,1,"c.grn_table_delete_by_id"],grn_content_type:[93,2,1,"c.grn_content_type"],grn_plugin_mutex:[34,2,1,"c.grn_plugin_mutex"],grn_expr_get_keywords:[73,1,1,"c.grn_expr_get_keywords"],grn_ii_buffer:[18,2,1,"c.grn_ii_buffer"],"--host":[151,0,1,"cmdoption--host"],grn_ctx_get_output_type:[14,1,1,"c.grn_ctx_get_output_type"],grn_obj_set_finalizer:[46,1,1,"c.grn_obj_set_finalizer"],grn_cache_current_set:[15,1,1,"c.grn_cache_current_set"],grn_obj_user_data:[105,1,1,"c.grn_obj_user_data"],grn_obj_lock:[69,1,1,"c.grn_obj_lock"],"--log-path":[56,0,1,"cmdoption--log-path"],GRN_COLUMN_NAME_KEY_LEN:[108,3,1,"c.GRN_COLUMN_NAME_KEY_LEN"],"--log-output-dir":[151,0
 ,1,"cmdo
 ption--log-output-dir"],GRN_OBJ_COMPARE:[69,3,1,"c.GRN_OBJ_COMPARE"],grn_expr_append_const:[73,1,1,"c.grn_expr_append_const"],grn_plugin_mutex_lock:[34,1,1,"c.grn_plugin_mutex_lock"],grn_obj_clear_lock:[69,1,1,"c.grn_obj_clear_lock"],grn_table_cursor_next:[137,1,1,"c.grn_table_cursor_next"],grn_expr_alloc:[73,1,1,"c.grn_expr_alloc"],grn_expr_compile:[73,1,1,"c.grn_expr_compile"],grn_user_data:[105,2,1,"c.grn_user_data"],grn_obj_get_range:[69,1,1,"c.grn_obj_get_range"],grn_table_get:[100,1,1,"c.grn_table_get"],grn_ctx_fin:[14,1,1,"c.grn_ctx_fin"],grn_geo_cursor_open_in_rectangle:[97,1,1,"c.grn_geo_cursor_open_in_rectangle"],"--max-threads":[85,0,1,"cmdoption--max-threads"],grn_ctx_init:[14,1,1,"c.grn_ctx_init"],grn_ii_buffer_close:[18,1,1,"c.grn_ii_buffer_close"],GRN_OBJ_DECR:[69,3,1,"c.GRN_OBJ_DECR"],GRN_PLUGIN_REGISTER:[34,1,1,"c.GRN_PLUGIN_REGISTER"],grn_table_sort_key:[100,2,1,"c.grn_table_sort_key"],grn_obj_rename:[69,1,1,"c.grn_obj_rename"],grn_table_group_flags:[100,2,
 1,"c.grn
 _table_group_flags"],grn_obj_check:[69,1,1,"c.grn_obj_check"],grn_table_at:[100,1,1,"c.grn_table_at"],grn_column_name:[108,1,1,"c.grn_column_name"],grn_table_difference:[100,1,1,"c.grn_table_difference"],"--n-lines-per-log-file":[118,0,1,"cmdoption--n-lines-per-log-file"],GRN_PLUGIN_INIT:[34,1,1,"c.GRN_PLUGIN_INIT"],grn_cache_close:[15,1,1,"c.grn_cache_close"],grn_obj_close:[69,1,1,"c.grn_obj_close"],GRN_COLUMN_NAME_ID_LEN:[108,3,1,"c.GRN_COLUMN_NAME_ID_LEN"],grn_table_truncate:[100,1,1,"c.grn_table_truncate"],grn_obj_get_value:[69,1,1,"c.grn_obj_get_value"],grn_cache_open:[15,1,1,"c.grn_cache_open"],"--server-id":[85,0,1,"cmdoption--server-id"],grn_obj_delete_hook:[81,1,1,"c.grn_obj_delete_hook"],"-n":[85,0,1,"cmdoption-n"],"--port":[118,0,1,"cmdoption--port"],grn_ii:[18,2,1,"c.grn_ii"],"--ftp":[151,0,1,"cmdoption--ftp"],grn_obj_is_locked:[69,1,1,"c.grn_obj_is_locked"],grn_expr_exec:[73,1,1,"c.grn_expr_exec"],grn_plugin_proc_alloc:[34,1,1,"c.grn_plugin_proc_alloc"],"--log-l
 evel":[5
 6,0,1,"cmdoption--log-level"],grn_table_rename:[100,1,1,"c.grn_table_rename"],GRN_COLUMN_NAME_NSUBRECS:[108,3,1,"c.GRN_COLUMN_NAME_NSUBRECS"],grn_plugin_mutex_unlock:[34,1,1,"c.grn_plugin_mutex_unlock"],GRN_COMMAND_VERSION_MAX:[103,3,1,"c.GRN_COMMAND_VERSION_MAX"],grn_plugin_expr_var_init:[34,1,1,"c.grn_plugin_expr_var_init"],grn_obj_get_element_info:[35,1,1,"c.grn_obj_get_element_info"],grn_search_optarg:[49,2,1,"c.grn_search_optarg"],grn_expr_append_const_str:[73,1,1,"c.grn_expr_append_const_str"],script:[151,0,1,"cmdoption-arg-script"],GRN_PLUGIN_ERROR:[34,3,1,"c.GRN_PLUGIN_ERROR"],GRN_COMMAND_VERSION_MIN:[103,3,1,"c.GRN_COMMAND_VERSION_MIN"],grn_expr_get_var_by_offset:[73,1,1,"c.grn_expr_get_var_by_offset"],GRN_PLUGIN_MALLOC:[34,3,1,"c.GRN_PLUGIN_MALLOC"],grn_obj_add_hook:[81,1,1,"c.grn_obj_add_hook"],GRN_PLUGIN_LOG:[34,3,1,"c.GRN_PLUGIN_LOG"],grn_index_cursor_open:[107,1,1,"c.grn_index_cursor_open"],grn_proc_func:[46,2,1,"c.grn_proc_func"],grn_db_create_optarg:[72,2,1,"
 c.grn_db
 _create_optarg"],grn_column_table:[108,1,1,"c.grn_column_table"],grn_table_add:[100,1,1,"c.grn_table_add"],grn_obj_unlock:[69,1,1,"c.grn_obj_unlock"],grn_cache_set_max_n_entries:[15,1,1,"c.grn_cache_set_max_n_entries"],grn_proc_type:[46,2,1,"c.grn_proc_type"],grn_proc_get_info:[46,1,1,"c.grn_proc_get_info"],GRN_OBJ_INCR:[69,3,1,"c.GRN_OBJ_INCR"],grn_ctx_close:[14,1,1,"c.grn_ctx_close"],grn_ctx:[14,2,1,"c.grn_ctx"],GRN_COLUMN_NAME_KEY:[108,3,1,"c.GRN_COLUMN_NAME_KEY"],GRN_COLUMN_NAME_SCORE_LEN:[108,3,1,"c.GRN_COLUMN_NAME_SCORE_LEN"],GRN_COLUMN_NAME_VALUE_LEN:[108,3,1,"c.GRN_COLUMN_NAME_VALUE_LEN"],grn_table_cursor_get_key:[137,1,1,"c.grn_table_cursor_get_key"],grn_obj_get_values:[69,1,1,"c.grn_obj_get_values"],grn_column_rename:[108,1,1,"c.grn_column_rename"],GRN_OBJ_UNLOCK:[69,3,1,"c.GRN_OBJ_UNLOCK"],grn_obj_get_info:[35,1,1,"c.grn_obj_get_info"],grn_ctx_db:[14,1,1,"c.grn_ctx_db"],"--protocol":[151,0,1,"cmdoption--protocol"],GRN_PLUGIN_REALLOC:[34,3,1,"c.GRN_PLUGIN_REALLOC"]
 ,grn_tab
 le_cursor:[137,2,1,"c.grn_table_cursor"],grn_ctx_get:[14,1,1,"c.grn_ctx_get"],grn_ctx_set_match_escalation_threshold:[55,1,1,"c.grn_ctx_set_match_escalation_threshold"],grn_db_open:[72,1,1,"c.grn_db_open"],grn_column_index:[108,1,1,"c.grn_column_index"],"--n-threads":[118,0,1,"cmdoption--n-threads"],"--help":[85,0,1,"cmdoption--help"],"--groonga":[151,0,1,"cmdoption--groonga"],grn_table_setoperation:[100,1,1,"c.grn_table_setoperation"],GRN_COLUMN_NAME_ID:[108,3,1,"c.GRN_COLUMN_NAME_ID"],GRN_OBJ_SET:[69,3,1,"c.GRN_OBJ_SET"],"--document-root":[85,0,1,"cmdoption--document-root"],grn_info_type:[35,2,1,"c.grn_info_type"],grn_obj:[69,2,1,"c.grn_obj"],grn_obj_remove:[69,1,1,"c.grn_obj_remove"],grn_plugin_mutex_open:[34,1,1,"c.grn_plugin_mutex_open"],GRN_OBJ_GET:[69,3,1,"c.GRN_OBJ_GET"],grn_expr_append_const_int:[73,1,1,"c.grn_expr_append_const_int"],grn_expr_syntax_escape_query:[73,1,1,"c.grn_expr_syntax_escape_query"],grn_ii_buffer_open:[18,1,1,"c.grn_ii_buffer_open"],grn_geo_sele
 ct_in_re
 ctangle:[97,1,1,"c.grn_geo_select_in_rectangle"],grn_set_lock_timeout:[17,1,1,"c.grn_set_lock_timeout"],grn_ii_buffer_commit:[18,1,1,"c.grn_ii_buffer_commit"],grn_obj_search:[49,1,1,"c.grn_obj_search"],"--send-endpoint":[56,0,1,"cmdoption--send-endpoint"],grn_table_update_by_id:[100,1,1,"c.grn_table_update_by_id"],grn_hook_entry:[81,2,1,"c.grn_hook_entry"],grn_expr_append_op:[73,1,1,"c.grn_expr_append_op"],grn_geo_point:[97,2,1,"c.grn_geo_point"],grn_table_cursor_table:[137,1,1,"c.grn_table_cursor_table"],grn_index_cursor_next:[107,1,1,"c.grn_index_cursor_next"],grn_table_delete:[100,1,1,"c.grn_table_delete"],dest:[85,0,1,"cmdoption-arg-dest"],grn_ctx_open:[14,1,1,"c.grn_ctx_open"],grn_plugin_isspace:[34,1,1,"c.grn_plugin_isspace"],grn_column_index_update:[108,1,1,"c.grn_column_index_update"],grn_obj_delete_by_id:[69,1,1,"c.grn_obj_delete_by_id"],grn_ctx_get_command_version:[14,1,1,"c.grn_ctx_get_command_version"],"--default-match-escalation-threshold":[85,0,1,"cmdoption--de
 fault-ma
 tch-escalation-threshold"],grn_table_cursor_delete:[137,1,1,"c.grn_table_cursor_delete"],grn_type_create:[54,1,1,"c.grn_type_create"],grn_obj_path_by_id:[69,1,1,"c.grn_obj_path_by_id"],grn_plugin_command_create:[34,1,1,"c.grn_plugin_command_create"],grn_builtin_type:[54,2,1,"c.grn_builtin_type"],grn_table_get_key:[100,1,1,"c.grn_table_get_key"],GRN_OBJ_PREPEND:[69,3,1,"c.GRN_OBJ_PREPEND"],grn_set_default_match_escalation_threshold:[55,1,1,"c.grn_set_default_match_escalation_threshold"],grn_cache_current_get:[15,1,1,"c.grn_cache_current_get"],grn_expr_create:[73,1,1,"c.grn_expr_create"],grn_get_default_command_version:[103,1,1,"c.grn_get_default_command_version"],grn_expr_add_var:[73,1,1,"c.grn_expr_add_var"],grn_encoding_parse:[109,1,1,"c.grn_encoding_parse"],grn_column_create:[108,1,1,"c.grn_column_create"],grn_ctx_set_command_version:[14,1,1,"c.grn_ctx_set_command_version"],grn_table_sort_flags:[100,2,1,"c.grn_table_sort_flags"],grn_obj_get_nhooks:[81,1,1,"c.grn_obj_get_nh
 ooks"],g
 rn_set_default_encoding:[109,1,1,"c.grn_set_default_encoding"],grn_set_default_command_version:[103,1,1,"c.grn_set_default_command_version"],grn_plugin_proc_get_var_by_offset:[34,1,1,"c.grn_plugin_proc_get_var_by_offset"],grn_encoding_to_string:[109,1,1,"c.grn_encoding_to_string"],"--receive-endpoint":[56,0,1,"cmdoption--receive-endpoint"],GRN_COLUMN_NAME_NSUBRECS_LEN:[108,3,1,"c.GRN_COLUMN_NAME_NSUBRECS_LEN"],grn_table_group:[100,1,1,"c.grn_table_group"],GRN_PLUGIN_FIN:[34,1,1,"c.GRN_PLUGIN_FIN"],command:[85,0,1,"cmdoption-arg-command"],grn_obj_name:[69,1,1,"c.grn_obj_name"],grn_plugin_mutex_close:[34,1,1,"c.grn_plugin_mutex_close"],grn_db_touch:[72,1,1,"c.grn_db_touch"],grn_table_update:[100,1,1,"c.grn_table_update"]},grn_db_create_optarg:{n_builtin_type_names:[72,4,1,"c.grn_db_create_optarg.n_builtin_type_names"],builtin_type_names:[72,4,1,"c.grn_db_create_optarg.builtin_type_names"]}},titleterms:{"_pat":82,"\u53c2\u7167\u578b":74,senna:36,"\u6539\u826f":[1,36,138,112,130
 ,6,67,23
 ,99],"\u7b26\u53f7":133,"\u6d41\u308c":106,"-prefix":169,"\u9ad8\u5ea6":95,prefix:61,per:124,"\u6761\u4ef6":[65,96,95,134,163],query:[102,95,155,132],"-lzo":169,"=number":169,keywordn:145,"\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3":90,"_filters":[78,57],"\u30d3\u30c3\u30c8":133,"\u7279\u5fb4":[82,119],ruby:[131,60],"-release":134,"\u901a\u4fe1":121,"\u30b3\u30de\u30f3\u30c9\u30e9\u30a4\u30f3":[118,4],to:[118,159,42],"_column":[53,108],snippet:27,"\u524a\u9664":153,"\u30fb\u30e1\u30e2\u30ea\u30ea\u30fc\u30af":160,"\u30c8\u30e9\u30d6\u30eb\u30b7\u30e5\u30fc\u30c6\u30a3\u30f3\u30b0":[151,33],string:[40,78,120],groonga:[48,126,36,134,167,118,119,121,85,86,61,154,8,156,30,76,106,56,151,90],"\u95a2\u9023":[68,95,8,13,56],"=message":169,"\u304a\u6c17":165,facebook:22,"\u30b5\u30f3\u30d7\u30eb":[161,151],"_database":8,"\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb":[158,160,123],"\u52d5\u4f5c":[160,16,159,134,42],"\u30b9\u30af\u30ea\u30d7\u30c8":[133,134],"_or":84,"\u3068\u3057\u3066":39,"\u3065\
 u3051":1
 0,gnu:135,"-escalation":169,"\u6761\u4ef6\u5f0f":163,min:84,"\u7c21\u5358":95,"\u30aa\u30d7\u30b7\u30e7\u30f3":[161,151,85,167],".po":106,"\u8ad6\u7406\u548c":163,"\u4ed8\u4e0e":68,"\u771f\u507d\u5024":[11,133],"-benchmark":151,"\u30c8\u30fc\u30af\u30f3\u30d5\u30a3\u30eb\u30bf\u30fc":147,"\u6f14\u7b97\u5b50":133,"_cursor":[137,107],"_remove":[88,63],"\u7701\u7565":[40,66,118,120,102,78],sub:164,"\u30bd\u30fc\u30b9\u30b3\u30fc\u30c9":134,"\u53c2\u8003":[78,5,82,83,60,41,40,2,131,94,95,136,51,102,139,142,21,57,147,43,145,150,164,153,104,158,120,27,167,122,7,170],"\u30ea\u30c6\u30e9\u30eb":133,"\u6210\u529f":122,"new":52,tips:134,"\u683c\u7d0d":39,memcached:90,body:122,xml:122,"\u6587\u6cd5":65,"\u30de\u30c3\u30c1\u30ab\u30e9\u30e0":163,"\u30c6\u30b9\u30c8":160,"\u30bf\u30b0":38,"\u9069\u7528":74,"\u3042\u308a":[163,133],ubuntu:12,"\u6e96\u5099":[79,134],"\u30d7\u30ec\u30d5\u30a3\u30c3\u30af\u30b9\u30d1\u30b9":47,softwares:110,"\u95a2\u4fc2\u5f0f":61,"\u4e26\u5217":134,"_key":8
 2,"\u63d
 0\u4f9b":111,"\u4e3b\u30ad\u30fc":[39,128],blogroonga:134,"_version":[103,10],"_name":[52,145,114],"_output":95,"\u5165\u6f14":133,"_info":35,changes:36,options:[118,56],"\u7ffb\u8a33":[134,106],"\u5909\u66f4":[62,138,47],"\u30af\u30a8\u30ea":[119,61,79],"\u30de\u30c3\u30c1":133,"\u30af\u30a8\u30ea\u30fc\u30ad\u30e3\u30c3\u30b7\u30e5":8,"\u30b3\u30f3\u30c8\u30ea\u30d3\u30e5\u30fc\u30c8":[76,13],"\u6587\u5b57\u5217":[11,133],api:[75,25],"_table":[137,100,61],select:95,"\u6982\u8981":[34,35,2,5,82,83,60,41,40,78,88,8,9,131,92,93,145,46,137,94,51,95,10,97,74,49,136,100,103,14,15,81,52,139,17,141,18,55,143,56,153,57,147,43,107,108,54,109,150,63,64,21,66,104,84,114,69,158,102,71,170,72,113,118,119,96,120,27,122,7,164,105,124,31,125],"\u9001\u4fe1":90,use:145,"\u69cb\u6587":[78,5,83,40,41,7,88,9,131,92,94,95,66,133,136,51,102,52,139,141,21,143,57,60,43,145,150,63,64,113,153,104,84,114,71,163,164,120,27,96,31,125],"\u624b\u9806":134,zip:89,"\u30a4\u30f3\u30bf\u30d5\u30a7\u30fc\u30b
 9":61,"\
 u30d5\u30ec\u30fc\u30ba":163,"\u30c8\u30fc\u30af\u30ca\u30a4\u30b6":119,"_no":82,https:47,tokenize:78,scope:164,"_flags":95,"\u3066\u308b":165,"\u60c5\u5831":[80,134,119,111,65,154,165,160],"\u30d6\u30ed\u30b0":134,"\u30aa\u30d6\u30b8\u30a7\u30af\u30c8":24,"\u3059\u308b":[0,134,117,74,62,149,159,111,42,118,16,8,68,56,160],normalizer:[78,145,43,120,57],"\u7d4c\u7def\u5ea6":11,"\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30ea\u30c6\u30e9\u30eb":133,"\u30ea\u30ea\u30fc\u30b9\u30bf\u30b0":134,"\u5f15\u6570":[78,5,83,85,40,41,7,88,96,131,92,94,95,66,98,136,51,102,52,139,141,21,143,56,57,59,60,151,145,63,64,113,153,104,84,114,157,161,71,164,118,120,29,124,31,125],"\u3053\u3068":134,"_base":8,"_command":103,homebrew:[134,77],"_escape":145,"\u4ee5\u4e0b":163,"\u4ee5\u4e0a":[163,133],"\u30b8\u30aa\u30b5\u30fc\u30c1":38,"\u8d77\u52d5":[126,90],"\u3060\u3051":[111,74],"\u524d\u63d0":134,install:[169,110],clearlock:94,"\u89e3\u6790":160,"\u7de8\u96c6":106,"\u6bd4\u8f03":[133,47],"_encoding":1
 09,"\u30
 4c\u3063":68,process:[124,132],"in":36,"_install":169,"/linux":135,"\u660e\u793a":134,"\u958b\u767a":[146,154,111],old:67,"\u548c\u4ee3":133,normalize:120,filter:[164,95],sphere:66,"\u540d\u524d":[161,59,162,98,151,39,85,167,29,53,30,157],"\u691c\u51fa":160,normalizernfkc:170,"\u30a4\u30f3\u30b9\u30c8\u30fc\u30e9\u30fc":89,how:[159,42],"\u548c\u6f14":133,"\u52d5\u7684":101,"\u5b9f\u884c\u4f8b":[35,69,107,72,81,18,109,100,14,15,137,103,97,54,55,49,73,46,105,108],"\u8fd1\u508d":133,"\u30b3\u30de\u30f3\u30c9":[26,3,90,85,30],"_create":[64,8,57],"-gqtp":126,"\u7d42\u4e86":[126,8,90],"_proc":46,"\u7406\u7531":111,max:[124,104,84],clone:106,"\u4e57\u7b97":133,mac:77,offset:95,"\u6642\u9593":[165,133],"\u7f72\u540d":134,data:[56,159,8,42],"\u30da\u30fc\u30b8\u30f3\u30b0":95,"\u8a2d\u5b9a":[134,118,17,8,47,70],status:[71,155,167],"-munin":169,"\u4e00\u81f4rk":159,"-http":126,register:9,"-files":134,callback:61,"\u30b0\u30eb\u30fc\u30d7":[163,133],freebsd:124,"\u30a4\u30f3\u30dd\u30f
 c\u30c8"
 :134,"\u8ee2\u7f6e":119,"\u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb":140,"\u30c4\u30a4\u30fc\u30c8":111,"\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8":[48,13,134],rand:59,grntest:134,"\u30d1\u30c8\u30ea\u30b7\u30a2":128,"\u623b\u308a\u5024":[78,5,83,40,41,7,88,9,131,92,94,66,136,51,102,52,139,141,21,143,57,60,43,145,150,63,64,113,153,104,84,114,71,164,118,120,27,96,31,125],"\u305f\u3044":134,gqtp:[121,126,155,90,115],"\u6d6e\u52d5":133,"_api":61,"_match":55,"_rename":52,"\u6587\u66f8":[16,133],"=platform":169,"\u63a5\u7d9a":90,tsv:[122,158],"\u4ee5\u4e0b\u6f14":133,cutter:[160,134],"\u57fa\u672c":[3,133],greater:61,"\u30d7\u30ed\u30c8\u30b3\u30eb":[90,155],number:124,"\u9664\u7b97":133,not:61,"\u8a8d\u8a3c":47,"\u30d6\u30e9\u30a6\u30b6\u30d9\u30fc\u30b9":90,now:162,"\u5c0f\u306a\u308a":[163,133],"_select":61,"-pack":169,name:[52,57],edit:98,"-encoding":169,"\u66f4\u65b0":[119,134,106],kern:124,token:[147,78,57],mode:[40,78,61],"\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u30ab\u30e9\u30e0"
 :3,".ove
 rcommit":124,"\u767b\u9332":[0,134],"\u3053\u3061\u3089":111,"\u4e26\u3079":3,"\u4e00\u6642\u30c6\u30fc\u30d6\u30eb":82,normalizerauto:170,"\u751f\u6210":[106,134,110],"\u74b0\u5883":[160,134],"\u5b9f\u4f8b":61,"\u9032\u3081":111,http:[30,126,171,4,90],"\u30d8\u30c3\u30c0\u30fc":155,todo:[102,27],"\u9001\u308a\u65b9":[0,106],"-match":169,"\u30ab\u30d0\u30ec\u30c3\u30b8":160,"\u7def\u5ea6":119,"-default":169,"\u90e8\u5206":129,red:134,rk:159,"_content":93,"\u6307\u5b9a":[66,3,163,134,39,10,68],nofile:124,"\u30e6\u30fc\u30b6\u30fcid":165,proxy:8,"-create":167,"_string":[102,164],"\u305f\u3081":[95,61,111],"\u7d50\u5408\u5f0f":163,"\u4ed5\u69d8":19,"\u4e8b\u9805":[58,39,151],launch:118,freecode:134,"-localstatedir":169,"\u53ef\u80fd":[147,66,118,119,120,40,102,78,8],"\u30ab\u30e9\u30e0\u30b9\u30c8\u30a2":119,"_hash":82,"_user":105,"\u30d9\u30af\u30bf\u30fc":39,"\u3078\u3068":111,"\u6e1b\u7b97":133,suffix:61,"\u8aac\u660e":[161,59,162,98,151,39,85,29,53,30,157],"-version":10,"\u
 30ed\u30
 fc\u30c6\u30fc\u30b7\u30e7\u30f3":21,"\u30cf\u30c3\u30b7\u30e5\u30bf\u30b0":165,"\u7d44\u307f\u8fbc\u307f":[170,85],"\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9":134,open:[124,145],size:155,"\u78ba\u8a8d":[134,106],"\u7d5e\u8fbc":65,dump:141,script:131,introduction:110,"\u30ab\u30b9\u30b1\u30fc\u30c9":153,"\u4fee\u6b63":[1,36,138,112,130,6,67,23],"\u5bfe\u7b56":[62,149],"\u6c38\u7d9a":82,"_obj":69,"\u30ea\u30dd\u30b8\u30c8\u30ea":[91,106],"=encoding":169,"\u306f\u3058\u3081":152,tokenizer:[150,78],configure:[169,134,110],releases:67,desctipion:167,"\u8ffd\u8de1":0,".com":134,"\u66f8\u5f0f":[161,59,162,3,98,118,151,85,29,8,30,157,56],"\u5b66\u7fd2":[118,152,16,159,42],"\u30bf\u30b0\u30a4\u30f3\u30c7\u30c3\u30af\u30b9":57,"-httpd":[118,126,8,86,56],"_index":107,"_untag":96,"-log":169,"\u30ea\u30d5\u30a1\u30ec\u30f3\u30b9\u30de\u30cb\u30e5\u30a2\u30eb":37,"\u30d9\u30af\u30bf\u30fc\u30ab\u30e9\u30e0":[11,74],"\u30c7\u30a3\u30ec\u30af\u30c6\u30a3\u30d6":8,"\u30c6\u30fc\u30d6\u30eb":[58,
 3,11,82,
 39,102,165,68,56,57],"_expander":[102,95],"\u3044\u304f":111,hashtags:165,"\u30a8\u30e9\u30fc":[122,149],"-zlib":169,"\u56fd\u969b\u5316":106,"\u5834\u5408":[122,68,134],"null":133,"_circle":157,"\u3044\u308b":80,"\u7279\u6b8a":151,"\u4e00\u89a7":[165,2,24],"_list":[150,92,83,43],"\u7d22\u5f15":119,"\u304b\u3089":[148,116,12,111,135,89,169,77],"\u30d0\u30b0\u30ec\u30dd\u30fc\u30c8":0,"\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u30c6\u30fc\u30d6\u30eb":57,"-with":169,archive:12,"\u7279\u5b9a":[160,134],"\u307e\u3068\u3081":134,"_distance":[66,98],"\u4e0d\u6b63\u30e1\u30e2\u30ea\u30a2\u30af\u30bb\u30b9":160,mroonga:119,libmemcached:160,"\u30ce\u30fc\u30de\u30eb\u30d9\u30af\u30bf\u30fc\u30ab\u30e9\u30e0":74,"\u7d22\u7528":[3,87],"\u7528\u79d8":134,"\u30c4\u30fc\u30eb":[169,8,90],"\u7d44\u8fbc\u578b":39,"\u30b5\u30b8\u30a7\u30b9\u30c8":44,synopstis:167,"_put":7,windows:[89,134],geoindex:165,request:[118,106],"\u30c9\u30ea\u30eb\u30c0\u30a6\u30f3":117,"_in":[29,157],"_ii":18,"\u30c7\u3
 0a3\u30e
 c\u30af\u30c8\u30ea":134,"\u30b5\u30fc\u30d0":[119,90],"\u30ed\u30fc\u30c9":[165,3,74],"_processes":8,tokenfilterstem:147,"\u3084\u308a":111,"\u5fc5\u9808":[95,66,118,83,120,40,102,52,78,114],"\u30ec\u30b3\u30fc\u30c9":[95,3],"-po":134,"\u5270\u4f59":133,"\u30d5\u30a1\u30bb\u30c3\u30c8":95,"\u30d1\u30c3\u30c1":106,"\u304a\u304f":111,"\u30ea\u30ea\u30fc\u30b9\u30a2\u30ca\u30a6\u30f3\u30b9":134,"\u8ffd\u52a0":[170,134,106],solaris:20,"\u88dc\u5b8c":[152,159],"\u3044\u308d\u3044\u308d":11,"\u5c0f\u6570":133,"\u30d1\u30c3\u30b1\u30fc\u30b8":134,depended:110,ellipsoid:66,"\u4e0d\u7b49\u4fa1":[163,133],grnslap:161,cache:[95,104],"\u72ec\u81ea":133,"\u65e5\u6642":11,"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8":134,"_equal":61,"\u65b9\u6cd5":[10,134,74,62,149,166,42,101,16,76,13,159,160,106],"\u30ea\u30ea\u30fc\u30b9":[1,134,138,112,130,6,67,23,99],rectangle:66,"\u4e00\u6642":82,"\u6295\u7a3f":165,"-server":126,"\u30a2\u30af\u30bb\u30b9\u30ed\u30b0":47,wheezy:135,get:118,db:61,clang:160,"
 _html":[
 145,27,41],"_limit":[95,8,104],cannot:149,"\u7b97\u5b50":133,"_eval":131,"\u91cd\u307f":[68,74],geo:[29,66,157],"\u30b3\u30de\u30f3\u30c9\u30d0\u30fc\u30b8\u30e7\u30f3":[10,47],"\u305d\u306e":169,"\u5171\u8d77":[16,159,42],"\u30a2\u30fc\u30ad\u30c6\u30af\u30c1\u30e3":121,"\u30c8\u30fc\u30af\u30ca\u30a4\u30b6\u30fc":62,"\u30ea\u30bf\u30fc\u30f3\u30b3\u30fc\u30c9":2,"_search":49,"\u7d50\u679c":[62,151,3,117],tokenfilterstopword:147,"\u52a0\u7b97":133,"\u6570\u5024":11,contain:61,"\u64cd\u4f5c":[166,3],"\u3084\u308b":134,"\u69cb\u7bc9":[101,160],"\u5236\u5fa1":133,filters:147,"\u30b9\u30b3\u30a2\u30fc":95,"\u4ee3\u5165":133,travis:70,tokenizers:32,arg:61,close:145,news:36,"\u8a00\u8a9e":106,"\u65b0\u898f":134,"\u6a5f\u80fd":80,"\u30ab\u30e9\u30e0":[58,66,3,117,53,127,68],"\u985e\u4f3c":[16,133],"\u7ba1\u7406":[8,90],"\u5c02\u7528":90,"\u30e2\u30b8\u30e5\u30fc\u30eb":8,"_pack":169,"_tokenize":40,between:84,reading:159,"\u7bc4\u56f2":[3,57],"\u4f4d\u7f6e":[80,66,119,65,10,165],"\
 u8868\u7
 3fe":61,"_geo":97,javascript:65,"\u30b9\u30c8\u30ec\u30fc\u30b8\u30a8\u30f3\u30b8\u30f3":119,"\u904e\u53bb":111,key:57,"\u30b9\u30af\u30ea\u30d7\u30c8\u30d5\u30a1\u30a4\u30eb":151,"\u5373\u6642":119,"\u30b7\u30d5\u30c8":133,"\u30b5\u30f3\u30d7\u30eb\u30c7\u30fc\u30bf":[163,133],"_level":[5,8],"\u6392\u4ed6":133,"\u518d\u8d77\u52d5":126,"\u77e5\u308a":134,"-suggest":[118,56,167],"\u306a\u3057":[133,47],equal:61,"-document":110,"\u30b5\u30fc\u30d0\u30fc":[30,126,28],"\u88dc\u6b63":[152,16],"\u30d1\u30e9\u30e1\u30fc\u30bf":[68,10],"\u306a\u3044":[39,111],"\u975e\u308f\u304b\u3061":129,load:51,"\u8a9e\u5f59":[3,87],ci:70,"\u4f5c\u6210":[165,87,3,134,57],point:66,"\u30d5\u30a9\u30fc\u30de\u30c3\u30c8":[132,158],period:36,"\u62bd\u51fa":133,header:122,"\u7f6e\u63db":102,"\u95a2\u6570":[144,133,160],"\u6574\u6570":133,shutdown:125,path:60,table:[95,88,82,83,40,52,92,114,57],quit:143,"\u53c2\u7167":[11,38,155,119],tuning:124,"\u30e1\u30e2\u30ea":124,json:[51,122],"\u91cd\u307f\u4ed8
 \u304d":
 74,"\u306b\u95a2\u3059\u308b":39,po:134,"\u7528\u3044":[21,65],define:139,"(geopoint":165,enable:110,"-help":169,"_tokenizer":57,"\u7591\u4f3c":53,"_value":84,"\u5b9f\u884c":[45,61,134,151,8,160],"\u7a2e\u985e":11,"_log":8,"-message":169,"\u5dee\u6f14":133,"\u30e1\u30fc\u30ea\u30f3\u30b0\u30ea\u30b9\u30c8":[0,22],"\u5168\u4f53":17,plugin:34,"\u30a8\u30b9\u30b1\u30fc\u30d7":163,value:57,"\u5236\u9650":[58,117,74,82,39,151,158],cast:50,near:61,"\u306e\u306b":62,"\u691c\u7d22":[38,95,129,3,79,80,62,119,74,42,163,65,16,165,128,133,68,159,57],match:[102,68,95],"\u30e9\u30a4\u30d6\u30e9\u30ea":[119,169],"\u540c\u3058":62,"\u30b3\u30df\u30e5\u30cb\u30c6\u30a3":22,geopoint:165,"\u30ce\u30fc\u30de\u30e9\u30a4\u30b6\u30fc":170,"\u6307\u91dd":111,"\u5fc5\u8981":96,vm:124,"\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9":134,"_expansion":95,"\u53d6\u5f97":[3,134],"\u30ec\u30b3\u30fc\u30c9id":82,"\u95be\u5024":62,".maxfileperproc":124,"\u8a9e\u5f59\u8868":57,"\u5ea7\u6a19\u5024":133,"\u30a6\u30a7\u
 30d6\u30
 b5\u30a4\u30c8":134,fedora:148,"\u4f7f\u3044\u65b9":[78,4,5,83,40,41,42,7,88,8,9,131,92,94,101,95,66,74,136,51,102,52,16,139,141,21,143,56,57,60,43,151,145,150,63,64,113,153,104,84,114,158,159,71,164,118,120,27,96,31,125],"_rectangle":29,suggest:136,make:[169,134],"\u4f8b\u3048":111,"\u6210\u679c":106,"-dataset":167,"\u7a4d\u6f14":133,"_filter":164,html:[96,106,110],"-learner":56,messagepack:122,"\u30ad\u30fc\u30ef\u30fc\u30c9":[62,165],".max":124,"\u8a98\u5c0e":111,".po\u30d5\u30a1\u30a4\u30eb":106,"\u30ea\u30d0\u30fc\u30b9\u30d7\u30ed\u30ad\u30b7":8,"\u306b\u3088\u308b":[68,128,117],"\u8ab2\u984c":0,"_columns":[102,68,95],"_data":105,"\u5834\u6240":[111,158],"\u5168\u6587\u691c":[3,87],"\u95a2\u4fc2":[38,95,169],database:[118,56],"\u307e\u305f":68,"\u3055\u307e\u3056\u307e\u306a":65,"()":61,flags:[40,78,120,155,57],sortby:95,"\u51fa\u529b":[122,95,3,4,106],gzip:47,the:[67,124],lcov:160,"_path":[118,8,56],"\u8868\u793a":3,"-platform":169,protocol:155,"-path":169,less:61,"(v
 ":61,"_t
 agn":145,"\u5229\u7528":[65,147,8],"_ctx":14,"\u5171\u6709":119,"\u9006\u5f15\u304d":38,"\u8fd4\u5024":[59,95,162,98,29,30,157],"\u547c\u3073\u51fa\u3057":133,"\u5f8c\u65b9":[133,163,128],"\u3067\u304d\u308b":[61,111],loading:8,"\u8ad6\u7406":[163,133],mmap:149,"\u30bd\u30fc\u30c8":[65,117],defrag:31,"_selector":139,"\u660e\u793a\u7684":66,"\u62e1\u5f35":79,"\u4e00\u81f4":[133,159,129,163,128],hat:134,"\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9":47,"\u7d4c\u5ea6":119,"\u30ed\u30c3\u30af\u30d5\u30ea\u30fc":119,"\u8ad6\u7406\u7a4d":163,"\u9759\u7684":[101,160],"\u4fdd\u5b58":[11,57],nginx:8,"_hook":81,"\u30af\u30e9\u30a4\u30a2\u30f3\u30c8":168,"\u30bd\u30fc\u30b9":[148,116,12,135,89,169,77],"\u7a4d\u4ee3":133,linux:124,"\u30d0\u30a4\u30ca\u30ea\u30d7\u30ed\u30c8\u30b3\u30eb":90,"\u5354\u529b":111,"\u691c\u7d22\u4f8b":61,"-command":10,"\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9":[3,47],"_expr":[61,73,142],adjuster:95,"_threshold":95,"\u4f5c\u696d":134,"\u307e\u305f\u3050":68,"\u30ea\
 u30e2\u3
 0fc\u30c8\u30a2\u30af\u30bb\u30b9":90,"\u4ed5\u65b9":106,learning:[56,42],centos:116,"_db":72,"-plugins":169,"\u30b7\u30b9\u30c6\u30e0":[0,165],"\u5358\u8a9e":133,"_dat":82,"\u4f7f\u7528":124,"\u5727\u7e2e":47,"\u30b3\u30e1\u30f3\u30c8":165,"_sortby":95,"\u5411\u3051":[154,134],"\u5bc6\u9375":134,"\u66f8\u304d":129,"\u5f62\u5f0f":[51,122],comments:165,exit:167,allocate:149,"\u30af\u30a8\u30ea\u30fc":[8,24,163],"\u30b5\u30fc\u30d0\u30fc\u30d1\u30c3\u30b1\u30fc\u30b8":126,"\u30d3\u30eb\u30c9":[148,116,134,12,135,89,169,77],"\u5206\u3051":129,run:110,"\u5168\u6587\u691c\u7d22":163,"\u4ed8\u304d":[38,133],"\u3046\u307e\u304f":111,"\u4e0a\u9650":58,"\u4f9d\u5b58":169,"\u5b8c\u5168":129,"\u3042\u308b":165,"\uff08personal":12,"\u5927\u306a\u308a":[163,133],output:95,"\u96c6\u8a08":119,from:56,post:[8,47],"_auto":8,"\u6319\u52d5":129,by:8,"\u5b9f\u73fe":61,"_border":84,"package":12,column:[145,63,41,64,52,84,83],of:124,"_escalation":[55,95],"\u30e6\u30fc\u30b6\u30fc":[165,111],locat
 ion:66,"
 \u30b9\u30c8\u30ec\u30fc\u30b8":119,os:77,ppa:12,scorer:[65,95],"_reopen":21,"\u5b9f\u9a13":23,domain:117,"\u30ad\u30e3\u30c3\u30b7\u30e5":[95,8],"\u30d5\u30a1\u30a4\u30eb":[45,61,134,110,158,47,106],"_cache":[15,8],"\u5831\u544a":0,"\u524d\u65b9":[133,159,163,128],"\u7279\u6709":8,"\u30c6\u30b9\u30c8\u30d5\u30a1\u30a4\u30eb":160,log:[5,21,7,56,132],"\u8907\u6570":[68,117,47],"\u30b3\u30de\u30f3\u30c9\u30d5\u30a1\u30a4\u30eb":151,"_prefix":169,approximate:66,"\u30d0\u30fc\u30b8\u30e7\u30f3":[138,1,10,130,134],"\u30ab\u30e9\u30e0\u30a4\u30f3\u30c7\u30c3\u30af\u30b9":68,redmine:111,"\u30ed\u30b0":21,"\u5c55\u958b":24,"\u7b49\u4fa1":[163,133],"\u63d0\u6848":[118,152,42],"cpu\u30b3\u30a2":47,twitter:[111,134,22],"\u30d5\u30a9\u30ed\u30fc":165,files:[124,56,167],"_full":145,"\u6027\u80fd":[8,47],memory:149,"\u7b97\u8853":133,"with":110,"_load":60,pull:106,"\u5165\u308a":165,"default":[10,57],"\u5426\u5b9a":[163,133],"\u30d1\u30b9\u30d5\u30ec\u30fc\u30ba":134,limit:95,"\u66ff\u304
 8":3,"\u
 304a\u3055\u3089\u3044":111,highlight:[145,41],"\u30ea\u30d5\u30a1\u30ec\u30f3\u30b9":[34,35,81,18,93,46,49,103,14,15,100,17,137,105,107,108,54,109,55,97,69,72,73],"\u304a\u77e5\u3089":[67,1,138,130],similar:61,"delete":153,"\u611f\u8b1d":[1,138,112,130,6,67,23,99],bigram:165,"\u30a2\u30fc\u30ab\u30a4\u30d6\u30d5\u30a1\u30a4\u30eb":134,command:10,"\u69d8\u3005":160,"\u30de\u30a4\u30af\u30ed\u30d6\u30ed\u30b0":165,"\u3067\u304d":39,"\u56de\u907f":149,"\u3054\u3068":68,"\u70b9\u6570":133,check:113,"\u306b\u5bfe\u3059\u308b":68,"\u5bfe\u5fdc":[80,111,47],"\u7570\u306a\u308b":62,"\u4ee3\u5165\u5f0f":163,extract:42,"\u3068\u308a":111,"\u914d\u5217":133,"\u3042\u3052\u308b":62,"\u306e\u307f":[160,134],grn:[35,81,18,93,46,49,103,14,15,100,142,137,105,61,107,108,54,109,55,97,69,72,73],"\u5168\u6587":[62,119,65,3,68],"_type":[66,54,93,155,57],users:165,truncate:114,"\u30c7\u30fc\u30bf":[11,165,39,3,57],worker:8,"-package":169,"\u30c7\u30d0\u30c3\u30ac":160,update:[159,134,110],"_quer
 y":8,"\u
 547d\u4ee4":151,"\u65b0\u3057\u3044":106,"_map":124,"\u30c0\u30a6\u30f3\u30bf\u30a4\u30e0":47,"\u4f7f\u3046":[66,8],"=path":169,drilldown:95,"-latest":134,"\u3088\u3046":[16,159,42],debian:[135,134],"\u4f5c\u308a\u65b9":74,"_count":124,"\u4f7f\u3044":129,macports:77,"-threshold":169,"\u30a4\u30f3\u30c7\u30c3\u30af\u30b9":[58,38,68,101],pseudo:53,"_offset":95,queryexpandertsv:158,"_memory":124,"\u5909\u66f4\u70b9":134,oracle:20,"\u539f\u56e0":62,"\u30c7\u30fc\u30e2\u30f3":90}})
\ No newline at end of file

  Modified: ja/docs/server/http.html (+1 -1)
===================================================================
--- ja/docs/server/http.html    2014-10-31 14:53:20 +0900 (f11d2f6)
+++ ja/docs/server/http.html    2014-11-06 17:01:06 +0900 (fcd37a2)
@@ -96,7 +96,7 @@
 <p><a class="reference internal" href="http/groonga.html"><em>groonga</em></a> はシンプルな実装です。高速に動作しますがHTTPの機能の多くは実装されていません。 <a class="reference internal" href="http/groonga.html"><em>groonga</em></a> はコマンドラインをいくつか指定するだけで動くのでgroongaを簡単に試すことができます。</p>
 <p><a class="reference internal" href="http/groonga-httpd.html"><em>groonga-httpd</em></a> は <a class="reference external" href="http://nginx.org/">nginx</a> をベースにした実装です。 <a class="reference internal" href="http/groonga-httpd.html"><em>groonga-httpd</em></a> も高速に動作し、しかも多くのHTTPの機能を使えます。</p>
 <div class="admonition note">
-<p class="first admonition-title">ノート</p>
+<p class="first admonition-title">注釈</p>
 <p class="last"><a class="reference internal" href="http/groonga-httpd.html"><em>groonga-httpd</em></a> はまだ実験的な扱いです。</p>
 </div>
 <div class="toctree-wrapper compound">

  Modified: ja/docs/server/package.html (+1 -1)
===================================================================
--- ja/docs/server/package.html    2014-10-31 14:53:20 +0900 (0ff67a5)
+++ ja/docs/server/package.html    2014-11-06 17:01:06 +0900 (e450a87)
@@ -102,7 +102,7 @@
 <p>最初は <tt class="docutils literal"><span class="pre">groonga-server-http</span></tt> パッケージを使うことをおすすめします。それでもっと高機能なものを使いたくなったら、<tt class="docutils literal"><span class="pre">groonga-httpd</span></tt> パッケージを使ってください。プロトコルのオーバーヘッドがパフォーマンス上問題となったら <tt class="docutils literal"><span class="pre">groonga-server-gqtp</span></tt> を検討してください。</p>
 <blockquote>
 <div><div class="admonition note">
-<p class="first admonition-title">ノート</p>
+<p class="first admonition-title">注釈</p>
 <p class="last"><tt class="docutils literal"><span class="pre">groonga-httpd</span></tt> と <tt class="docutils literal"><span class="pre">groonga-server-http</span></tt> パッケージは使用ポートが一緒なので衝突します。どちらのパッケージを使うのがいいのかは <a class="reference internal" href="http/comparison.html"><em>比較</em></a> を参照してください。</p>
 </div>
 </div></blockquote>

  Modified: ja/docs/sources/reference/commands/table_create.txt (+1 -1)
===================================================================
--- ja/docs/sources/reference/commands/table_create.txt    2014-10-31 14:53:20 +0900 (f6119ea)
+++ ja/docs/sources/reference/commands/table_create.txt    2014-11-06 17:01:06 +0900 (fabead9)
@@ -135,7 +135,7 @@ range index table. Range index table needs range search support but
 Here is an example to create ``TABLE_DAT_KEY`` table:
 
 .. groonga-command
-.. include:: ../../example/reference/commands/table_create/tag_index_table_hash_key.log
+.. include:: ../../example/reference/commands/table_create/range_index_table_dat_key.log
 .. table_create Ages TABLE_DAT_KEY UInt32
 
 The ``table_create`` command creates a table that is named ``Ages``,

  Modified: ja/docs/sources/tutorial/data.txt (+1 -1)
===================================================================
--- ja/docs/sources/tutorial/data.txt    2014-10-31 14:53:20 +0900 (033e630)
+++ ja/docs/sources/tutorial/data.txt    2014-11-06 17:01:06 +0900 (6243ca3)
@@ -2,7 +2,7 @@
 
 .. highlightlang:: none
 
-.. groonga-include : introduction.txt
+.. groonga-include : introduction.rst
 
 .. groonga-command
 .. database: tutorial

  Modified: ja/docs/sources/tutorial/drilldown.txt (+1 -1)
===================================================================
--- ja/docs/sources/tutorial/drilldown.txt    2014-10-31 14:53:20 +0900 (0d382a8)
+++ ja/docs/sources/tutorial/drilldown.txt    2014-11-06 17:01:06 +0900 (c89bd77)
@@ -3,7 +3,7 @@
 
 .. highlightlang:: none
 
-.. groonga-include : search.txt
+.. groonga-include : search.rst
 
 .. groonga-command
 .. database: tutorial

  Modified: ja/docs/sources/tutorial/index.txt (+1 -1)
===================================================================
--- ja/docs/sources/tutorial/index.txt    2014-10-31 14:53:20 +0900 (0c93e28)
+++ ja/docs/sources/tutorial/index.txt    2014-11-06 17:01:06 +0900 (a23beff)
@@ -2,7 +2,7 @@
 
 .. highlightlang:: none
 
-.. groonga-include : drilldown.txt
+.. groonga-include : drilldown.rst
 
 .. groonga-command
 .. database: tutorial

  Modified: ja/docs/sources/tutorial/network.txt (+1 -1)
===================================================================
--- ja/docs/sources/tutorial/network.txt    2014-10-31 14:53:20 +0900 (10bc724)
+++ ja/docs/sources/tutorial/network.txt    2014-11-06 17:01:06 +0900 (b775c03)
@@ -2,7 +2,7 @@
 
 .. highlightlang:: none
 
-.. groonga-include : introduction.txt
+.. groonga-include : introduction.rst
 
 .. groonga-command
 .. database: tutorial

  Modified: ja/docs/sources/tutorial/search.txt (+1 -1)
===================================================================
--- ja/docs/sources/tutorial/search.txt    2014-10-31 14:53:20 +0900 (a1c0263)
+++ ja/docs/sources/tutorial/search.txt    2014-11-06 17:01:06 +0900 (084e91e)
@@ -2,7 +2,7 @@
 
 .. highlightlang:: none
 
-.. groonga-include : data.txt
+.. groonga-include : data.rst
 
 .. groonga-command
 .. database: tutorial

  Modified: ja/docs/static/jquery.js (+9404 -2)
===================================================================
--- ja/docs/static/jquery.js    2014-10-31 14:53:20 +0900 (83589da)
+++ ja/docs/static/jquery.js    2014-11-06 17:01:06 +0900 (ea1666a)
@@ -1,2 +1,9404 @@
-/*! jQuery v1.8.3 jquery.com | jquery.org/license */
-(function(e,t){function _(e){var t=M[e]={};return v.each(e.split(y),function(e,n){t[n]=!0}),t}function H(e,n,r){if(r===t&&e.nodeType===1){var i="data-"+n.replace(P,"-$1").toLowerCase();r=e.getAttribute(i);if(typeof r=="string"){try{r=r==="true"?!0:r==="false"?!1:r==="null"?null:+r+""===r?+r:D.test(r)?v.parseJSON(r):r}catch(s){}v.data(e,n,r)}else r=t}return r}function B(e){var t;for(t in e){if(t==="data"&&v.isEmptyObject(e[t]))continue;if(t!=="toJSON")return!1}return!0}function et(){return!1}function tt(){return!0}function ut(e){return!e||!e.parentNode||e.parentNode.nodeType===11}function at(e,t){do e=e[t];while(e&&e.nodeType!==1);return e}function ft(e,t,n){t=t||0;if(v.isFunction(t))return v.grep(e,function(e,r){var i=!!t.call(e,r,e);return i===n});if(t.nodeType)return v.grep(e,function(e,r){return e===t===n});if(typeof t=="string"){var r=v.grep(e,function(e){return e.nodeType===1});if(it.test(t))return v.filter(t,r,!n);t=v.filter(t,r)}return v.grep(e,function(e,r){return v.
 inArray(
 e,t)>=0===n})}function lt(e){var t=ct.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}function Lt(e,t){return e.getElementsByTagName(t)[0]||e.appendChild(e.ownerDocument.createElement(t))}function At(e,t){if(t.nodeType!==1||!v.hasData(e))return;var n,r,i,s=v._data(e),o=v._data(t,s),u=s.events;if(u){delete o.handle,o.events={};for(n in u)for(r=0,i=u[n].length;r<i;r++)v.event.add(t,n,u[n][r])}o.data&&(o.data=v.extend({},o.data))}function Ot(e,t){var n;if(t.nodeType!==1)return;t.clearAttributes&&t.clearAttributes(),t.mergeAttributes&&t.mergeAttributes(e),n=t.nodeName.toLowerCase(),n==="object"?(t.parentNode&&(t.outerHTML=e.outerHTML),v.support.html5Clone&&e.innerHTML&&!v.trim(t.innerHTML)&&(t.innerHTML=e.innerHTML)):n==="input"&&Et.test(e.type)?(t.defaultChecked=t.checked=e.checked,t.value!==e.value&&(t.value=e.value)):n==="option"?t.selected=e.defaultSelected:n==="input"||n==="textarea"?t.defaultValue=e.defaultValue:n
 ==="scri
 pt"&&t.text!==e.text&&(t.text=e.text),t.removeAttribute(v.expando)}function Mt(e){return typeof e.getElementsByTagName!="undefined"?e.getElementsByTagName("*"):typeof e.querySelectorAll!="undefined"?e.querySelectorAll("*"):[]}function _t(e){Et.test(e.type)&&(e.defaultChecked=e.checked)}function Qt(e,t){if(t in e)return t;var n=t.charAt(0).toUpperCase()+t.slice(1),r=t,i=Jt.length;while(i--){t=Jt[i]+n;if(t in e)return t}return r}function Gt(e,t){return e=t||e,v.css(e,"display")==="none"||!v.contains(e.ownerDocument,e)}function Yt(e,t){var n,r,i=[],s=0,o=e.length;for(;s<o;s++){n=e[s];if(!n.style)continue;i[s]=v._data(n,"olddisplay"),t?(!i[s]&&n.style.display==="none"&&(n.style.display=""),n.style.display===""&&Gt(n)&&(i[s]=v._data(n,"olddisplay",nn(n.nodeName)))):(r=Dt(n,"display"),!i[s]&&r!=="none"&&v._data(n,"olddisplay",r))}for(s=0;s<o;s++){n=e[s];if(!n.style)continue;if(!t||n.style.display==="none"||n.style.display==="")n.style.display=t?i[s]||"":"none"}return e}function Zt
 (e,t,n){
 var r=Rt.exec(t);return r?Math.max(0,r[1]-(n||0))+(r[2]||"px"):t}function en(e,t,n,r){var i=n===(r?"border":"content")?4:t==="width"?1:0,s=0;for(;i<4;i+=2)n==="margin"&&(s+=v.css(e,n+$t[i],!0)),r?(n==="content"&&(s-=parseFloat(Dt(e,"padding"+$t[i]))||0),n!=="margin"&&(s-=parseFloat(Dt(e,"border"+$t[i]+"Width"))||0)):(s+=parseFloat(Dt(e,"padding"+$t[i]))||0,n!=="padding"&&(s+=parseFloat(Dt(e,"border"+$t[i]+"Width"))||0));return s}function tn(e,t,n){var r=t==="width"?e.offsetWidth:e.offsetHeight,i=!0,s=v.support.boxSizing&&v.css(e,"boxSizing")==="border-box";if(r<=0||r==null){r=Dt(e,t);if(r<0||r==null)r=e.style[t];if(Ut.test(r))return r;i=s&&(v.support.boxSizingReliable||r===e.style[t]),r=parseFloat(r)||0}return r+en(e,t,n||(s?"border":"content"),i)+"px"}function nn(e){if(Wt[e])return Wt[e];var t=v("<"+e+">").appendTo(i.body),n=t.css("display");t.remove();if(n==="none"||n===""){Pt=i.body.appendChild(Pt||v.extend(i.createElement("iframe"),{frameBorder:0,width:0,height:0}));if(!
 Ht||!Pt.
 createElement)Ht=(Pt.contentWindow||Pt.contentDocument).document,Ht.write("<!doctype html><html><body>"),Ht.close();t=Ht.body.appendChild(Ht.createElement(e)),n=Dt(t,"display"),i.body.removeChild(Pt)}return Wt[e]=n,n}function fn(e,t,n,r){var i;if(v.isArray(t))v.each(t,function(t,i){n||sn.test(e)?r(e,i):fn(e+"["+(typeof i=="object"?t:"")+"]",i,n,r)});else if(!n&&v.type(t)==="object")for(i in t)fn(e+"["+i+"]",t[i],n,r);else r(e,t)}function Cn(e){return function(t,n){typeof t!="string"&&(n=t,t="*");var r,i,s,o=t.toLowerCase().split(y),u=0,a=o.length;if(v.isFunction(n))for(;u<a;u++)r=o[u],s=/^\+/.test(r),s&&(r=r.substr(1)||"*"),i=e[r]=e[r]||[],i[s?"unshift":"push"](n)}}function kn(e,n,r,i,s,o){s=s||n.dataTypes[0],o=o||{},o[s]=!0;var u,a=e[s],f=0,l=a?a.length:0,c=e===Sn;for(;f<l&&(c||!u);f++)u=a[f](n,r,i),typeof u=="string"&&(!c||o[u]?u=t:(n.dataTypes.unshift(u),u=kn(e,n,r,i,u,o)));return(c||!u)&&!o["*"]&&(u=kn(e,n,r,i,"*",o)),u}function Ln(e,n){var r,i,s=v.ajaxSettings.flatOptio
 ns||{};f
 or(r in n)n[r]!==t&&((s[r]?e:i||(i={}))[r]=n[r]);i&&v.extend(!0,e,i)}function An(e,n,r){var i,s,o,u,a=e.contents,f=e.dataTypes,l=e.responseFields;for(s in l)s in r&&(n[l[s]]=r[s]);while(f[0]==="*")f.shift(),i===t&&(i=e.mimeType||n.getResponseHeader("content-type"));if(i)for(s in a)if(a[s]&&a[s].test(i)){f.unshift(s);break}if(f[0]in r)o=f[0];else{for(s in r){if(!f[0]||e.converters[s+" "+f[0]]){o=s;break}u||(u=s)}o=o||u}if(o)return o!==f[0]&&f.unshift(o),r[o]}function On(e,t){var n,r,i,s,o=e.dataTypes.slice(),u=o[0],a={},f=0;e.dataFilter&&(t=e.dataFilter(t,e.dataType));if(o[1])for(n in e.converters)a[n.toLowerCase()]=e.converters[n];for(;i=o[++f];)if(i!=="*"){if(u!=="*"&&u!==i){n=a[u+" "+i]||a["* "+i];if(!n)for(r in a){s=r.split(" ");if(s[1]===i){n=a[u+" "+s[0]]||a["* "+s[0]];if(n){n===!0?n=a[r]:a[r]!==!0&&(i=s[0],o.splice(f--,0,i));break}}}if(n!==!0)if(n&&e["throws"])t=n(t);else try{t=n(t)}catch(l){return{state:"parsererror",error:n?l:"No conversion from "+u+" to "+i}}}u=i}re
 turn{sta
 te:"success",data:t}}function Fn(){try{return new e.XMLHttpRequest}catch(t){}}function In(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}function $n(){return setTimeout(function(){qn=t},0),qn=v.now()}function Jn(e,t){v.each(t,function(t,n){var r=(Vn[t]||[]).concat(Vn["*"]),i=0,s=r.length;for(;i<s;i++)if(r[i].call(e,t,n))return})}function Kn(e,t,n){var r,i=0,s=0,o=Xn.length,u=v.Deferred().always(function(){delete a.elem}),a=function(){var t=qn||$n(),n=Math.max(0,f.startTime+f.duration-t),r=n/f.duration||0,i=1-r,s=0,o=f.tweens.length;for(;s<o;s++)f.tweens[s].run(i);return u.notifyWith(e,[f,i,n]),i<1&&o?n:(u.resolveWith(e,[f]),!1)},f=u.promise({elem:e,props:v.extend({},t),opts:v.extend(!0,{specialEasing:{}},n),originalProperties:t,originalOptions:n,startTime:qn||$n(),duration:n.duration,tweens:[],createTween:function(t,n,r){var i=v.Tween(e,f.opts,t,n,f.opts.specialEasing[t]||f.opts.easing);return f.tweens.push(i),i},stop:function(t){var n=0,r=t?f.tweens.length
 :0;for(;
 n<r;n++)f.tweens[n].run(1);return t?u.resolveWith(e,[f,t]):u.rejectWith(e,[f,t]),this}}),l=f.props;Qn(l,f.opts.specialEasing);for(;i<o;i++){r=Xn[i].call(f,e,l,f.opts);if(r)return r}return Jn(f,l),v.isFunction(f.opts.start)&&f.opts.start.call(e,f),v.fx.timer(v.extend(a,{anim:f,queue:f.opts.queue,elem:e})),f.progress(f.opts.progress).done(f.opts.done,f.opts.complete).fail(f.opts.fail).always(f.opts.always)}function Qn(e,t){var n,r,i,s,o;for(n in e){r=v.camelCase(n),i=t[r],s=e[n],v.isArray(s)&&(i=s[1],s=e[n]=s[0]),n!==r&&(e[r]=s,delete e[n]),o=v.cssHooks[r];if(o&&"expand"in o){s=o.expand(s),delete e[r];for(n in s)n in e||(e[n]=s[n],t[n]=i)}else t[r]=i}}function Gn(e,t,n){var r,i,s,o,u,a,f,l,c,h=this,p=e.style,d={},m=[],g=e.nodeType&&Gt(e);n.queue||(l=v._queueHooks(e,"fx"),l.unqueued==null&&(l.unqueued=0,c=l.empty.fire,l.empty.fire=function(){l.unqueued||c()}),l.unqueued++,h.always(function(){h.always(function(){l.unqueued--,v.queue(e,"fx").length||l.empty.fire()})})),e.nodeType
 ===1&&("
 height"in t||"width"in t)&&(n.overflow=[p.overflow,p.overflowX,p.overflowY],v.css(e,"display")==="inline"&&v.css(e,"float")==="none"&&(!v.support.inlineBlockNeedsLayout||nn(e.nodeName)==="inline"?p.display="inline-block":p.zoom=1)),n.overflow&&(p.overflow="hidden",v.support.shrinkWrapBlocks||h.done(function(){p.overflow=n.overflow[0],p.overflowX=n.overflow[1],p.overflowY=n.overflow[2]}));for(r in t){s=t[r];if(Un.exec(s)){delete t[r],a=a||s==="toggle";if(s===(g?"hide":"show"))continue;m.push(r)}}o=m.length;if(o){u=v._data(e,"fxshow")||v._data(e,"fxshow",{}),"hidden"in u&&(g=u.hidden),a&&(u.hidden=!g),g?v(e).show():h.done(function(){v(e).hide()}),h.done(function(){var t;v.removeData(e,"fxshow",!0);for(t in d)v.style(e,t,d[t])});for(r=0;r<o;r++)i=m[r],f=h.createTween(i,g?u[i]:0),d[i]=u[i]||v.style(e,i),i in u||(u[i]=f.start,g&&(f.end=f.start,f.start=i==="width"||i==="height"?1:0))}}function Yn(e,t,n,r,i){return new Yn.prototype.init(e,t,n,r,i)}function Zn(e,t){var n,r={height:e
 },i=0;t=
 t?1:0;for(;i<4;i+=2-t)n=$t[i],r["margin"+n]=r["padding"+n]=e;return t&&(r.opacity=r.width=e),r}function tr(e){return v.isWindow(e)?e:e.nodeType===9?e.defaultView||e.parentWindow:!1}var n,r,i=e.document,s=e.location,o=e.navigator,u=e.jQuery,a=e.$,f=Array.prototype.push,l=Array.prototype.slice,c=Array.prototype.indexOf,h=Object.prototype.toString,p=Object.prototype.hasOwnProperty,d=String.prototype.trim,v=function(e,t){return new v.fn.init(e,t,n)},m=/[\-+]?(?:\d*\.|)\d+(?:[eE][\-+]?\d+|)/.source,g=/\S/,y=/\s+/,b=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,w=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,E=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,S=/^[\],:{}\s]*$/,x=/(?:^|:|,)(?:\s*\[)+/g,T=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,N=/"[^"\\\r\n]*"|true|false|null|-?(?:\d\d*\.|)\d+(?:[eE][\-+]?\d+|)/g,C=/^-ms-/,k=/-([\da-z])/gi,L=function(e,t){return(t+"").toUpperCase()},A=function(){i.addEventListener?(i.removeEventListener("DOMContentLoaded",A,!1),v.ready()):i.readyState==="complete"&&(i.detachEvent("on
 readysta
 techange",A),v.ready())},O={};v.fn=v.prototype={constructor:v,init:function(e,n,r){var s,o,u,a;if(!e)return this;if(e.nodeType)return this.context=this[0]=e,this.length=1,this;if(typeof e=="string"){e.charAt(0)==="<"&&e.charAt(e.length-1)===">"&&e.length>=3?s=[null,e,null]:s=w.exec(e);if(s&&(s[1]||!n)){if(s[1])return n=n instanceof v?n[0]:n,a=n&&n.nodeType?n.ownerDocument||n:i,e=v.parseHTML(s[1],a,!0),E.test(s[1])&&v.isPlainObject(n)&&this.attr.call(e,n,!0),v.merge(this,e);o=i.getElementById(s[2]);if(o&&o.parentNode){if(o.id!==s[2])return r.find(e);this.length=1,this[0]=o}return this.context=i,this.selector=e,this}return!n||n.jquery?(n||r).find(e):this.constructor(n).find(e)}return v.isFunction(e)?r.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),v.makeArray(e,this))},selector:"",jquery:"1.8.3",length:0,size:function(){return this.length},toArray:function(){return l.call(this)},get:function(e){return e==null?this.toArray():e<0?this[this.length+e]:
 this[e]}
 ,pushStack:function(e,t,n){var r=v.merge(this.constructor(),e);return r.prevObject=this,r.context=this.context,t==="find"?r.selector=this.selector+(this.selector?" ":"")+n:t&&(r.selector=this.selector+"."+t+"("+n+")"),r},each:function(e,t){return v.each(this,e,t)},ready:function(e){return v.ready.promise().done(e),this},eq:function(e){return e=+e,e===-1?this.slice(e):this.slice(e,e+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(l.apply(this,arguments),"slice",l.call(arguments).join(","))},map:function(e){return this.pushStack(v.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:f,sort:[].sort,splice:[].splice},v.fn.init.prototype=v.fn,v.extend=v.fn.extend=function(){var e,n,r,i,s,o,u=arguments[0]||{},a=1,f=arguments.length,l=!1;typeof u=="boolean"&&(l=u,u=arguments[1]||{},a=2),typeof u!="object"&&!v.isFunction(u)&&(u={}),f===a&&(u=this,--a);for
 (;a<f;a+
 +)if((e=arguments[a])!=null)for(n in e){r=u[n],i=e[n];if(u===i)continue;l&&i&&(v.isPlainObject(i)||(s=v.isArray(i)))?(s?(s=!1,o=r&&v.isArray(r)?r:[]):o=r&&v.isPlainObject(r)?r:{},u[n]=v.extend(l,o,i)):i!==t&&(u[n]=i)}return u},v.extend({noConflict:function(t){return e.$===v&&(e.$=a),t&&e.jQuery===v&&(e.jQuery=u),v},isReady:!1,readyWait:1,holdReady:function(e){e?v.readyWait++:v.ready(!0)},ready:function(e){if(e===!0?--v.readyWait:v.isReady)return;if(!i.body)return setTimeout(v.ready,1);v.isReady=!0;if(e!==!0&&--v.readyWait>0)return;r.resolveWith(i,[v]),v.fn.trigger&&v(i).trigger("ready").off("ready")},isFunction:function(e){return v.type(e)==="function"},isArray:Array.isArray||function(e){return v.type(e)==="array"},isWindow:function(e){return e!=null&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return e==null?String(e):O[h.call(e)]||"object"},isPlainObject:function(e){if(!e||v.type(e)!=="object"||e.nodeType||v.isWindow(e))ret
 urn!1;tr
 y{if(e.constructor&&!p.call(e,"constructor")&&!p.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}var r;for(r in e);return r===t||p.call(e,r)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},error:function(e){throw new Error(e)},parseHTML:function(e,t,n){var r;return!e||typeof e!="string"?null:(typeof t=="boolean"&&(n=t,t=0),t=t||i,(r=E.exec(e))?[t.createElement(r[1])]:(r=v.buildFragment([e],t,n?null:[]),v.merge([],(r.cacheable?v.clone(r.fragment):r.fragment).childNodes)))},parseJSON:function(t){if(!t||typeof t!="string")return null;t=v.trim(t);if(e.JSON&&e.JSON.parse)return e.JSON.parse(t);if(S.test(t.replace(T,"@").replace(N,"]").replace(x,"")))return(new Function("return "+t))();v.error("Invalid JSON: "+t)},parseXML:function(n){var r,i;if(!n||typeof n!="string")return null;try{e.DOMParser?(i=new DOMParser,r=i.parseFromString(n,"text/xml")):(r=new ActiveXObject("Microsoft.XMLDOM"),r.async="false",r.loadXML(n))}catch(s){r=t}return(!r||!
 r.docume
 ntElement||r.getElementsByTagName("parsererror").length)&&v.error("Invalid XML: "+n),r},noop:function(){},globalEval:function(t){t&&g.test(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(C,"ms-").replace(k,L)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,n,r){var i,s=0,o=e.length,u=o===t||v.isFunction(e);if(r){if(u){for(i in e)if(n.apply(e[i],r)===!1)break}else for(;s<o;)if(n.apply(e[s++],r)===!1)break}else if(u){for(i in e)if(n.call(e[i],i,e[i])===!1)break}else for(;s<o;)if(n.call(e[s],s,e[s++])===!1)break;return e},trim:d&&!d.call("\ufeff\u00a0")?function(e){return e==null?"":d.call(e)}:function(e){return e==null?"":(e+"").replace(b,"")},makeArray:function(e,t){var n,r=t||[];return e!=null&&(n=v.type(e),e.length==null||n==="string"||n==="function"||n==="regexp"||v.isWindow(e)?f.call(r,e):v.merge(r,e)),r},inArray:function(e,t,n){var r;if(t){if(c)return c.call(t,e,n);r=t.len
 gth,n=n?
 n<0?Math.max(0,r+n):n:0;for(;n<r;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,n){var r=n.length,i=e.length,s=0;if(typeof r=="number")for(;s<r;s++)e[i++]=n[s];else while(n[s]!==t)e[i++]=n[s++];return e.length=i,e},grep:function(e,t,n){var r,i=[],s=0,o=e.length;n=!!n;for(;s<o;s++)r=!!t(e[s],s),n!==r&&i.push(e[s]);return i},map:function(e,n,r){var i,s,o=[],u=0,a=e.length,f=e instanceof v||a!==t&&typeof a=="number"&&(a>0&&e[0]&&e[a-1]||a===0||v.isArray(e));if(f)for(;u<a;u++)i=n(e[u],u,r),i!=null&&(o[o.length]=i);else for(s in e)i=n(e[s],s,r),i!=null&&(o[o.length]=i);return o.concat.apply([],o)},guid:1,proxy:function(e,n){var r,i,s;return typeof n=="string"&&(r=e[n],n=e,e=r),v.isFunction(e)?(i=l.call(arguments,2),s=function(){return e.apply(n,i.concat(l.call(arguments)))},s.guid=e.guid=e.guid||v.guid++,s):t},access:function(e,n,r,i,s,o,u){var a,f=r==null,l=0,c=e.length;if(r&&typeof r=="object"){for(l in r)v.access(e,n,l,r[l],1,o,i);s=1}else if(i!==t){a=u===t&&v.isF
 unction(
 i),f&&(a?(a=n,n=function(e,t,n){return a.call(v(e),n)}):(n.call(e,i),n=null));if(n)for(;l<c;l++)n(e[l],r,a?i.call(e[l],l,n(e[l],r)):i,u);s=1}return s?e:f?n.call(e):c?n(e[0],r):o},now:function(){return(new Date).getTime()}}),v.ready.promise=function(t){if(!r){r=v.Deferred();if(i.readyState==="complete")setTimeout(v.ready,1);else if(i.addEventListener)i.addEventListener("DOMContentLoaded",A,!1),e.addEventListener("load",v.ready,!1);else{i.attachEvent("onreadystatechange",A),e.attachEvent("onload",v.ready);var n=!1;try{n=e.frameElement==null&&i.documentElement}catch(s){}n&&n.doScroll&&function o(){if(!v.isReady){try{n.doScroll("left")}catch(e){return setTimeout(o,50)}v.ready()}}()}}return r.promise(t)},v.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(e,t){O["[object "+t+"]"]=t.toLowerCase()}),n=v(i);var M={};v.Callbacks=function(e){e=typeof e=="string"?M[e]||_(e):v.extend({},e);var n,r,i,s,o,u,a=[],f=!e.once&&[],l=function(t){n=e.memory&&t,r=
 !0,u=s||
 0,s=0,o=a.length,i=!0;for(;a&&u<o;u++)if(a[u].apply(t[0],t[1])===!1&&e.stopOnFalse){n=!1;break}i=!1,a&&(f?f.length&&l(f.shift()):n?a=[]:c.disable())},c={add:function(){if(a){var t=a.length;(function r(t){v.each(t,function(t,n){var i=v.type(n);i==="function"?(!e.unique||!c.has(n))&&a.push(n):n&&n.length&&i!=="string"&&r(n)})})(arguments),i?o=a.length:n&&(s=t,l(n))}return this},remove:function(){return a&&v.each(arguments,function(e,t){var n;while((n=v.inArray(t,a,n))>-1)a.splice(n,1),i&&(n<=o&&o--,n<=u&&u--)}),this},has:function(e){return v.inArray(e,a)>-1},empty:function(){return a=[],this},disable:function(){return a=f=n=t,this},disabled:function(){return!a},lock:function(){return f=t,n||c.disable(),this},locked:function(){return!f},fireWith:function(e,t){return t=t||[],t=[e,t.slice?t.slice():t],a&&(!r||f)&&(i?f.push(t):l(t)),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!r}};return c},v.extend({Deferred:function(e){var t=[["resolve",
 "done",v
 .Callbacks("once memory"),"resolved"],["reject","fail",v.Callbacks("once memory"),"rejected"],["notify","progress",v.Callbacks("memory")]],n="pending",r={state:function(){return n},always:function(){return i.done(arguments).fail(arguments),this},then:function(){var e=arguments;return v.Deferred(function(n){v.each(t,function(t,r){var s=r[0],o=e[t];i[r[1]](v.isFunction(o)?function(){var e=o.apply(this,arguments);e&&v.isFunction(e.promise)?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[s+"With"](this===i?n:this,[e])}:n[s])}),e=null}).promise()},promise:function(e){return e!=null?v.extend(e,r):r}},i={};return r.pipe=r.then,v.each(t,function(e,s){var o=s[2],u=s[3];r[s[1]]=o.add,u&&o.add(function(){n=u},t[e^1][2].disable,t[2][2].lock),i[s[0]]=o.fire,i[s[0]+"With"]=o.fireWith}),r.promise(i),e&&e.call(i,i),i},when:function(e){var t=0,n=l.call(arguments),r=n.length,i=r!==1||e&&v.isFunction(e.promise)?r:0,s=i===1?e:v.Deferred(),o=function(e,t,n){return function(r){t[e
 ]=this,n
 [e]=arguments.length>1?l.call(arguments):r,n===u?s.notifyWith(t,n):--i||s.resolveWith(t,n)}},u,a,f;if(r>1){u=new Array(r),a=new Array(r),f=new Array(r);for(;t<r;t++)n[t]&&v.isFunction(n[t].promise)?n[t].promise().done(o(t,f,n)).fail(s.reject).progress(o(t,a,u)):--i}return i||s.resolveWith(f,n),s.promise()}}),v.support=function(){var t,n,r,s,o,u,a,f,l,c,h,p=i.createElement("div");p.setAttribute("className","t"),p.innerHTML="  <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",n=p.getElementsByTagName("*"),r=p.getElementsByTagName("a")[0];if(!n||!r||!n.length)return{};s=i.createElement("select"),o=s.appendChild(i.createElement("option")),u=p.getElementsByTagName("input")[0],r.style.cssText="top:1px;float:left;opacity:.5",t={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(r.getAttribute("style")),hrefNormalized:r.getAttribute("href")==="/a",opacity:/^0
 .5/.test
 (r.style.opacity),cssFloat:!!r.style.cssFloat,checkOn:u.value==="on",optSelected:o.selected,getSetAttribute:p.className!=="t",enctype:!!i.createElement("form").enctype,html5Clone:i.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",boxModel:i.compatMode==="CSS1Compat",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,boxSizingReliable:!0,pixelPosition:!1},u.checked=!0,t.noCloneChecked=u.cloneNode(!0).checked,s.disabled=!0,t.optDisabled=!o.disabled;try{delete p.test}catch(d){t.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",h=function(){t.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick"),p.detachEvent("onclick",h)),u=i.createElement("input"),u.value="t",u.setAttribute("type","radio"),t.radioValue=u.value==="t",u.setAttribute("checked","checked"),u.setAttribute("name","t"),p.appendChild(u),a=i.createDocumentFragment
 (),a.app
 endChild(p.lastChild),t.checkClone=a.cloneNode(!0).cloneNode(!0).lastChild.checked,t.appendChecked=u.checked,a.removeChild(u),a.appendChild(p);if(p.attachEvent)for(l in{submit:!0,change:!0,focusin:!0})f="on"+l,c=f in p,c||(p.setAttribute(f,"return;"),c=typeof p[f]=="function"),t[l+"Bubbles"]=c;return v(function(){var n,r,s,o,u="padding:0;margin:0;border:0;display:block;overflow:hidden;",a=i.getElementsByTagName("body")[0];if(!a)return;n=i.createElement("div"),n.style.cssText="visibility:hidden;border:0;width:0;height:0;position:static;top:0;margin-top:1px",a.insertBefore(n,a.firstChild),r=i.createElement("div"),n.appendChild(r),r.innerHTML="<table><tr><td></td><td>t</td></tr></table>",s=r.getElementsByTagName("td"),s[0].style.cssText="padding:0;margin:0;border:0;display:none",c=s[0].offsetHeight===0,s[0].style.display="",s[1].style.display="none",t.reliableHiddenOffsets=c&&s[0].offsetHeight===0,r.innerHTML="",r.style.cssText="box-sizing:border-box;-moz-box-sizing:border-box;
 -webkit-
 box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;",t.boxSizing=r.offsetWidth===4,t.doesNotIncludeMarginInBodyOffset=a.offsetTop!==1,e.getComputedStyle&&(t.pixelPosition=(e.getComputedStyle(r,null)||{}).top!=="1%",t.boxSizingReliable=(e.getComputedStyle(r,null)||{width:"4px"}).width==="4px",o=i.createElement("div"),o.style.cssText=r.style.cssText=u,o.style.marginRight=o.style.width="0",r.style.width="1px",r.appendChild(o),t.reliableMarginRight=!parseFloat((e.getComputedStyle(o,null)||{}).marginRight)),typeof r.style.zoom!="undefined"&&(r.innerHTML="",r.style.cssText=u+"width:1px;padding:1px;display:inline;zoom:1",t.inlineBlockNeedsLayout=r.offsetWidth===3,r.style.display="block",r.style.overflow="visible",r.innerHTML="<div></div>",r.firstChild.style.width="5px",t.shrinkWrapBlocks=r.offsetWidth!==3,n.style.zoom=1),a.removeChild(n),n=r=s=o=null}),a.removeChild(p),n=r=s=o=u=a=p=null,t}();var D=/(?:\{[\s\S]*\}|\[[\s\S]*\]
 )$/,P=/(
 [A-Z])/g;v.extend({cache:{},deletedIds:[],uuid:0,expando:"jQuery"+(v.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){return e=e.nodeType?v.cache[e[v.expando]]:e[v.expando],!!e&&!B(e)},data:function(e,n,r,i){if(!v.acceptData(e))return;var s,o,u=v.expando,a=typeof n=="string",f=e.nodeType,l=f?v.cache:e,c=f?e[u]:e[u]&&u;if((!c||!l[c]||!i&&!l[c].data)&&a&&r===t)return;c||(f?e[u]=c=v.deletedIds.pop()||v.guid++:c=u),l[c]||(l[c]={},f||(l[c].toJSON=v.noop));if(typeof n=="object"||typeof n=="function")i?l[c]=v.extend(l[c],n):l[c].data=v.extend(l[c].data,n);return s=l[c],i||(s.data||(s.data={}),s=s.data),r!==t&&(s[v.camelCase(n)]=r),a?(o=s[n],o==null&&(o=s[v.camelCase(n)])):o=s,o},removeData:function(e,t,n){if(!v.acceptData(e))return;var r,i,s,o=e.nodeType,u=o?v.cache:e,a=o?e[v.expando]:v.expando;if(!u[a])return;if(t){r=n?u[a]:u[a].data;if(r){v.isArray(t)||(t in r?t=[t]:(t=v.camelCase(t),t i
 n r?t=[t
 ]:t=t.split(" ")));for(i=0,s=t.length;i<s;i++)delete r[t[i]];if(!(n?B:v.isEmptyObject)(r))return}}if(!n){delete u[a].data;if(!B(u[a]))return}o?v.cleanData([e],!0):v.support.deleteExpando||u!=u.window?delete u[a]:u[a]=null},_data:function(e,t,n){return v.data(e,t,n,!0)},acceptData:function(e){var t=e.nodeName&&v.noData[e.nodeName.toLowerCase()];return!t||t!==!0&&e.getAttribute("classid")===t}}),v.fn.extend({data:function(e,n){var r,i,s,o,u,a=this[0],f=0,l=null;if(e===t){if(this.length){l=v.data(a);if(a.nodeType===1&&!v._data(a,"parsedAttrs")){s=a.attributes;for(u=s.length;f<u;f++)o=s[f].name,o.indexOf("data-")||(o=v.camelCase(o.substring(5)),H(a,o,l[o]));v._data(a,"parsedAttrs",!0)}}return l}return typeof e=="object"?this.each(function(){v.data(this,e)}):(r=e.split(".",2),r[1]=r[1]?"."+r[1]:"",i=r[1]+"!",v.access(this,function(n){if(n===t)return l=this.triggerHandler("getData"+i,[r[0]]),l===t&&a&&(l=v.data(a,e),l=H(a,e,l)),l===t&&r[1]?this.data(r[0]):l;r[1]=n,this.each(functi
 on(){var
  t=v(this);t.triggerHandler("setData"+i,r),v.data(this,e,n),t.triggerHandler("changeData"+i,r)})},null,n,arguments.length>1,null,!1))},removeData:function(e){return this.each(function(){v.removeData(this,e)})}}),v.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=v._data(e,t),n&&(!r||v.isArray(n)?r=v._data(e,t,v.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=v.queue(e,t),r=n.length,i=n.shift(),s=v._queueHooks(e,t),o=function(){v.dequeue(e,t)};i==="inprogress"&&(i=n.shift(),r--),i&&(t==="fx"&&n.unshift("inprogress"),delete s.stop,i.call(e,o,s)),!r&&s&&s.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return v._data(e,n)||v._data(e,n,{empty:v.Callbacks("once memory").add(function(){v.removeData(e,t+"queue",!0),v.removeData(e,n,!0)})})}}),v.fn.extend({queue:function(e,n){var r=2;return typeof e!="string"&&(n=e,e="fx",r--),arguments.length<r?v.queue(this[0],e):n===t?this:this.each(function(){var t=v.queue(this,e,n);v._queue
 Hooks(th
 is,e),e==="fx"&&t[0]!=="inprogress"&&v.dequeue(this,e)})},dequeue:function(e){return this.each(function(){v.dequeue(this,e)})},delay:function(e,t){return e=v.fx?v.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){var r,i=1,s=v.Deferred(),o=this,u=this.length,a=function(){--i||s.resolveWith(o,[o])};typeof e!="string"&&(n=e,e=t),e=e||"fx";while(u--)r=v._data(o[u],e+"queueHooks"),r&&r.empty&&(i++,r.empty.add(a));return a(),s.promise(n)}});var j,F,I,q=/[\t\r\n]/g,R=/\r/g,U=/^(?:button|input)$/i,z=/^(?:button|input|object|select|textarea)$/i,W=/^a(?:rea|)$/i,X=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,V=v.support.getSetAttribute;v.fn.extend({attr:function(e,t){return v.access(this,v.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(functio
 n(){v.re
 moveAttr(this,e)})},prop:function(e,t){return v.access(this,v.prop,e,t,arguments.length>1)},removeProp:function(e){return e=v.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,s,o,u;if(v.isFunction(e))return this.each(function(t){v(this).addClass(e.call(this,t,this.className))});if(e&&typeof e=="string"){t=e.split(y);for(n=0,r=this.length;n<r;n++){i=this[n];if(i.nodeType===1)if(!i.className&&t.length===1)i.className=e;else{s=" "+i.className+" ";for(o=0,u=t.length;o<u;o++)s.indexOf(" "+t[o]+" ")<0&&(s+=t[o]+" ");i.className=v.trim(s)}}}return this},removeClass:function(e){var n,r,i,s,o,u,a;if(v.isFunction(e))return this.each(function(t){v(this).removeClass(e.call(this,t,this.className))});if(e&&typeof e=="string"||e===t){n=(e||"").split(y);for(u=0,a=this.length;u<a;u++){i=this[u];if(i.nodeType===1&&i.className){r=(" "+i.className+" ").replace(q," ");for(s=0,o=n.length;s<o;s++)while(r.indexOf(" "+n[s]+" ")>=0)r=r.rep
 lace(" "
 +n[s]+" "," ");i.className=e?v.trim(r):""}}}return this},toggleClass:function(e,t){var n=typeof e,r=typeof t=="boolean";return v.isFunction(e)?this.each(function(n){v(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if(n==="string"){var i,s=0,o=v(this),u=t,a=e.split(y);while(i=a[s++])u=r?u:!o.hasClass(i),o[u?"addClass":"removeClass"](i)}else if(n==="undefined"||n==="boolean")this.className&&v._data(this,"__className__",this.className),this.className=this.className||e===!1?"":v._data(this,"__className__")||""})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;n<r;n++)if(this[n].nodeType===1&&(" "+this[n].className+" ").replace(q," ").indexOf(t)>=0)return!0;return!1},val:function(e){var n,r,i,s=this[0];if(!arguments.length){if(s)return n=v.valHooks[s.type]||v.valHooks[s.nodeName.toLowerCase()],n&&"get"in n&&(r=n.get(s,"value"))!==t?r:(r=s.value,typeof r=="string"?r.replace(R,""):r==null?"":r);return}return i=v.isFunction(e),this.each(func
 tion(r){
 var s,o=v(this);if(this.nodeType!==1)return;i?s=e.call(this,r,o.val()):s=e,s==null?s="":typeof s=="number"?s+="":v.isArray(s)&&(s=v.map(s,function(e){return e==null?"":e+""})),n=v.valHooks[this.type]||v.valHooks[this.nodeName.toLowerCase()];if(!n||!("set"in n)||n.set(this,s,"value")===t)this.value=s})}}),v.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){var t,n,r=e.options,i=e.selectedIndex,s=e.type==="select-one"||i<0,o=s?null:[],u=s?i+1:r.length,a=i<0?u:s?i:0;for(;a<u;a++){n=r[a];if((n.selected||a===i)&&(v.support.optDisabled?!n.disabled:n.getAttribute("disabled")===null)&&(!n.parentNode.disabled||!v.nodeName(n.parentNode,"optgroup"))){t=v(n).val();if(s)return t;o.push(t)}}return o},set:function(e,t){var n=v.makeArray(t);return v(e).find("option").each(function(){this.selected=v.inArray(v(this).val(),n)>=0}),n.length||(e.selectedIndex=-1),n}}},attrFn:{},attr:function(e,n,r,i){var s,o,u,a=e.no
 deType;i
 f(!e||a===3||a===8||a===2)return;if(i&&v.isFunction(v.fn[n]))return v(e)[n](r);if(typeof e.getAttribute=="undefined")return v.prop(e,n,r);u=a!==1||!v.isXMLDoc(e),u&&(n=n.toLowerCase(),o=v.attrHooks[n]||(X.test(n)?F:j));if(r!==t){if(r===null){v.removeAttr(e,n);return}return o&&"set"in o&&u&&(s=o.set(e,r,n))!==t?s:(e.setAttribute(n,r+""),r)}return o&&"get"in o&&u&&(s=o.get(e,n))!==null?s:(s=e.getAttribute(n),s===null?t:s)},removeAttr:function(e,t){var n,r,i,s,o=0;if(t&&e.nodeType===1){r=t.split(y);for(;o<r.length;o++)i=r[o],i&&(n=v.propFix[i]||i,s=X.test(i),s||v.attr(e,i,""),e.removeAttribute(V?i:n),s&&n in e&&(e[n]=!1))}},attrHooks:{type:{set:function(e,t){if(U.test(e.nodeName)&&e.parentNode)v.error("type property can't be changed");else if(!v.support.radioValue&&t==="radio"&&v.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}},value:{get:function(e,t){return j&&v.nodeName(e,"button")?j.get(e,t):t in e?e.value:null},set:function(e,t,n){if(j
 &&v.node
 Name(e,"button"))return j.set(e,t,n);e.value=t}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(e,n,r){var i,s,o,u=e.nodeType;if(!e||u===3||u===8||u===2)return;return o=u!==1||!v.isXMLDoc(e),o&&(n=v.propFix[n]||n,s=v.propHooks[n]),r!==t?s&&"set"in s&&(i=s.set(e,r,n))!==t?i:e[n]=r:s&&"get"in s&&(i=s.get(e,n))!==null?i:e[n]},propHooks:{tabIndex:{get:function(e){var n=e.getAttributeNode("tabindex");return n&&n.specified?parseInt(n.value,10):z.test(e.nodeName)||W.test(e.nodeName)&&e.href?0:t}}}}),F={get:function(e,n){var r,i=v.prop(e,n);return i===!0||typeof i!="boolean"&&(r=e.getAttributeNode(n))&&r.nodeValue!==!1?n.toLowerCase():t},set:function(e,t,n){var r;return t===!1?v.removeAttr(e,n):(r=v.propFix[n]||n,r in e&&(e[r]=!0),e.setAttribute(n
 ,n.toLow
 erCase())),n}},V||(I={name:!0,id:!0,coords:!0},j=v.valHooks.button={get:function(e,n){var r;return r=e.getAttributeNode(n),r&&(I[n]?r.value!=="":r.specified)?r.value:t},set:function(e,t,n){var r=e.getAttributeNode(n);return r||(r=i.createAttribute(n),e.setAttributeNode(r)),r.value=t+""}},v.each(["width","height"],function(e,t){v.attrHooks[t]=v.extend(v.attrHooks[t],{set:function(e,n){if(n==="")return e.setAttribute(t,"auto"),n}})}),v.attrHooks.contenteditable={get:j.get,set:function(e,t,n){t===""&&(t="false"),j.set(e,t,n)}}),v.support.hrefNormalized||v.each(["href","src","width","height"],function(e,n){v.attrHooks[n]=v.extend(v.attrHooks[n],{get:function(e){var r=e.getAttribute(n,2);return r===null?t:r}})}),v.support.style||(v.attrHooks.style={get:function(e){return e.style.cssText.toLowerCase()||t},set:function(e,t){return e.style.cssText=t+""}}),v.support.optSelected||(v.propHooks.selected=v.extend(v.propHooks.selected,{get:function(e){var t=e.parentNode;return t&&(t.selec
 tedIndex
 ,t.parentNode&&t.parentNode.selectedIndex),null}})),v.support.enctype||(v.propFix.enctype="encoding"),v.support.checkOn||v.each(["radio","checkbox"],function(){v.valHooks[this]={get:function(e){return e.getAttribute("value")===null?"on":e.value}}}),v.each(["radio","checkbox"],function(){v.valHooks[this]=v.extend(v.valHooks[this],{set:function(e,t){if(v.isArray(t))return e.checked=v.inArray(v(e).val(),t)>=0}})});var $=/^(?:textarea|input|select)$/i,J=/^([^\.]*|)(?:\.(.+)|)$/,K=/(?:^|\s)hover(\.\S+|)\b/,Q=/^key/,G=/^(?:mouse|contextmenu)|click/,Y=/^(?:focusinfocus|focusoutblur)$/,Z=function(e){return v.event.special.hover?e:e.replace(K,"mouseenter$1 mouseleave$1")};v.event={add:function(e,n,r,i,s){var o,u,a,f,l,c,h,p,d,m,g;if(e.nodeType===3||e.nodeType===8||!n||!r||!(o=v._data(e)))return;r.handler&&(d=r,r=d.handler,s=d.selector),r.guid||(r.guid=v.guid++),a=o.events,a||(o.events=a={}),u=o.handle,u||(o.handle=u=function(e){return typeof v=="undefined"||!!e&&v.event.triggered===e
 .type?t:
 v.event.dispatch.apply(u.elem,arguments)},u.elem=e),n=v.trim(Z(n)).split(" ");for(f=0;f<n.length;f++){l=J.exec(n[f])||[],c=l[1],h=(l[2]||"").split(".").sort(),g=v.event.special[c]||{},c=(s?g.delegateType:g.bindType)||c,g=v.event.special[c]||{},p=v.extend({type:c,origType:l[1],data:i,handler:r,guid:r.guid,selector:s,needsContext:s&&v.expr.match.needsContext.test(s),namespace:h.join(".")},d),m=a[c];if(!m){m=a[c]=[],m.delegateCount=0;if(!g.setup||g.setup.call(e,i,h,u)===!1)e.addEventListener?e.addEventListener(c,u,!1):e.attachEvent&&e.attachEvent("on"+c,u)}g.add&&(g.add.call(e,p),p.handler.guid||(p.handler.guid=r.guid)),s?m.splice(m.delegateCount++,0,p):m.push(p),v.event.global[c]=!0}e=null},global:{},remove:function(e,t,n,r,i){var s,o,u,a,f,l,c,h,p,d,m,g=v.hasData(e)&&v._data(e);if(!g||!(h=g.events))return;t=v.trim(Z(t||"")).split(" ");for(s=0;s<t.length;s++){o=J.exec(t[s])||[],u=a=o[1],f=o[2];if(!u){for(u in h)v.event.remove(e,u+t[s],n,r,!0);continue}p=v.event.special[u]||{},
 u=(r?p.d
 elegateType:p.bindType)||u,d=h[u]||[],l=d.length,f=f?new RegExp("(^|\\.)"+f.split(".").sort().join("\\.(?:.*\\.|)")+"(\\.|$)"):null;for(c=0;c<d.length;c++)m=d[c],(i||a===m.origType)&&(!n||n.guid===m.guid)&&(!f||f.test(m.namespace))&&(!r||r===m.selector||r==="**"&&m.selector)&&(d.splice(c--,1),m.selector&&d.delegateCount--,p.remove&&p.remove.call(e,m));d.length===0&&l!==d.length&&((!p.teardown||p.teardown.call(e,f,g.handle)===!1)&&v.removeEvent(e,u,g.handle),delete h[u])}v.isEmptyObject(h)&&(delete g.handle,v.removeData(e,"events",!0))},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(n,r,s,o){if(!s||s.nodeType!==3&&s.nodeType!==8){var u,a,f,l,c,h,p,d,m,g,y=n.type||n,b=[];if(Y.test(y+v.event.triggered))return;y.indexOf("!")>=0&&(y=y.slice(0,-1),a=!0),y.indexOf(".")>=0&&(b=y.split("."),y=b.shift(),b.sort());if((!s||v.event.customEvent[y])&&!v.event.global[y])return;n=typeof n=="object"?n[v.expando]?n:new v.Event(y,n):new v.Event(y),n.type=y,n.isTrigger=!0,n.e
 xclusive
 =a,n.namespace=b.join("."),n.namespace_re=n.namespace?new RegExp("(^|\\.)"+b.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,h=y.indexOf(":")<0?"on"+y:"";if(!s){u=v.cache;for(f in u)u[f].events&&u[f].events[y]&&v.event.trigger(n,r,u[f].handle.elem,!0);return}n.result=t,n.target||(n.target=s),r=r!=null?v.makeArray(r):[],r.unshift(n),p=v.event.special[y]||{};if(p.trigger&&p.trigger.apply(s,r)===!1)return;m=[[s,p.bindType||y]];if(!o&&!p.noBubble&&!v.isWindow(s)){g=p.delegateType||y,l=Y.test(g+y)?s:s.parentNode;for(c=s;l;l=l.parentNode)m.push([l,g]),c=l;c===(s.ownerDocument||i)&&m.push([c.defaultView||c.parentWindow||e,g])}for(f=0;f<m.length&&!n.isPropagationStopped();f++)l=m[f][0],n.type=m[f][1],d=(v._data(l,"events")||{})[n.type]&&v._data(l,"handle"),d&&d.apply(l,r),d=h&&l[h],d&&v.acceptData(l)&&d.apply&&d.apply(l,r)===!1&&n.preventDefault();return n.type=y,!o&&!n.isDefaultPrevented()&&(!p._default||p._default.apply(s.ownerDocument,r)===!1)&&(y!=="click"||!v.nodeName(s,"a"))&&v.acceptDa
 ta(s)&&h
 &&s[y]&&(y!=="focus"&&y!=="blur"||n.target.offsetWidth!==0)&&!v.isWindow(s)&&(c=s[h],c&&(s[h]=null),v.event.triggered=y,s[y](),v.event.triggered=t,c&&(s[h]=c)),n.result}return},dispatch:function(n){n=v.event.fix(n||e.event);var r,i,s,o,u,a,f,c,h,p,d=(v._data(this,"events")||{})[n.type]||[],m=d.delegateCount,g=l.call(arguments),y=!n.exclusive&&!n.namespace,b=v.event.special[n.type]||{},w=[];g[0]=n,n.delegateTarget=this;if(b.preDispatch&&b.preDispatch.call(this,n)===!1)return;if(m&&(!n.button||n.type!=="click"))for(s=n.target;s!=this;s=s.parentNode||this)if(s.disabled!==!0||n.type!=="click"){u={},f=[];for(r=0;r<m;r++)c=d[r],h=c.selector,u[h]===t&&(u[h]=c.needsContext?v(h,this).index(s)>=0:v.find(h,this,null,[s]).length),u[h]&&f.push(c);f.length&&w.push({elem:s,matches:f})}d.length>m&&w.push({elem:this,matches:d.slice(m)});for(r=0;r<w.length&&!n.isPropagationStopped();r++){a=w[r],n.currentTarget=a.elem;for(i=0;i<a.matches.length&&!n.isImmediatePropagationStopped();i++){c=a.matc
 hes[i];i
 f(y||!n.namespace&&!c.namespace||n.namespace_re&&n.namespace_re.test(c.namespace))n.data=c.data,n.handleObj=c,o=((v.event.special[c.origType]||{}).handle||c.handler).apply(a.elem,g),o!==t&&(n.result=o,o===!1&&(n.preventDefault(),n.stopPropagation()))}}return b.postDispatch&&b.postDispatch.call(this,n),n.result},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return e.which==null&&(e.which=t.charCode!=null?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,n){var r,s,o,u=n.button,a=n.fromElement;return e.pageX==null&&n.clientX!=null&&(r=e.target.ownerDocument||i,s=r.documentElement,o=r.body,e.pageX=n.clientX+(s&&s.scrollLeft||o&&o.scrollLeft
 ||0)-(s&
 &s.clientLeft||o&&o.clientLeft||0),e.pageY=n.clientY+(s&&s.scrollTop||o&&o.scrollTop||0)-(s&&s.clientTop||o&&o.clientTop||0)),!e.relatedTarget&&a&&(e.relatedTarget=a===e.target?n.toElement:a),!e.which&&u!==t&&(e.which=u&1?1:u&2?3:u&4?2:0),e}},fix:function(e){if(e[v.expando])return e;var t,n,r=e,s=v.event.fixHooks[e.type]||{},o=s.props?this.props.concat(s.props):this.props;e=v.Event(r);for(t=o.length;t;)n=o[--t],e[n]=r[n];return e.target||(e.target=r.srcElement||i),e.target.nodeType===3&&(e.target=e.target.parentNode),e.metaKey=!!e.metaKey,s.filter?s.filter(e,r):e},special:{load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(e,t,n){v.isWindow(this)&&(this.onbeforeunload=n)},teardown:function(e,t){this.onbeforeunload===t&&(this.onbeforeunload=null)}}},simulate:function(e,t,n,r){var i=v.extend(new v.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?v.event.trigger(i,null,t):v.event.dispatch.call(t,i),i.isDefaultPrevent
 ed()&&n.
 preventDefault()}},v.event.handle=v.event.dispatch,v.removeEvent=i.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){var r="on"+t;e.detachEvent&&(typeof e[r]=="undefined"&&(e[r]=null),e.detachEvent(r,n))},v.Event=function(e,t){if(!(this instanceof v.Event))return new v.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.returnValue===!1||e.getPreventDefault&&e.getPreventDefault()?tt:et):this.type=e,t&&v.extend(this,t),this.timeStamp=e&&e.timeStamp||v.now(),this[v.expando]=!0},v.Event.prototype={preventDefault:function(){this.isDefaultPrevented=tt;var e=this.originalEvent;if(!e)return;e.preventDefault?e.preventDefault():e.returnValue=!1},stopPropagation:function(){this.isPropagationStopped=tt;var e=this.originalEvent;if(!e)return;e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=tt,this.sto
 pPropaga
 tion()},isDefaultPrevented:et,isPropagationStopped:et,isImmediatePropagationStopped:et},v.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){v.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,r=this,i=e.relatedTarget,s=e.handleObj,o=s.selector;if(!i||i!==r&&!v.contains(r,i))e.type=s.origType,n=s.handler.apply(this,arguments),e.type=t;return n}}}),v.support.submitBubbles||(v.event.special.submit={setup:function(){if(v.nodeName(this,"form"))return!1;v.event.add(this,"click._submit keypress._submit",function(e){var n=e.target,r=v.nodeName(n,"input")||v.nodeName(n,"button")?n.form:t;r&&!v._data(r,"_submit_attached")&&(v.event.add(r,"submit._submit",function(e){e._submit_bubble=!0}),v._data(r,"_submit_attached",!0))})},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&v.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){if(v.nodeName(this,"form"))return!1;v.event.remove(this,"._su
 bmit")}}
 ),v.support.changeBubbles||(v.event.special.change={setup:function(){if($.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")v.event.add(this,"propertychange._change",function(e){e.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),v.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1),v.event.simulate("change",this,e,!0)});return!1}v.event.add(this,"beforeactivate._change",function(e){var t=e.target;$.test(t.nodeName)&&!v._data(t,"_change_attached")&&(v.event.add(t,"change._change",function(e){this.parentNode&&!e.isSimulated&&!e.isTrigger&&v.event.simulate("change",this.parentNode,e,!0)}),v._data(t,"_change_attached",!0))})},handle:function(e){var t=e.target;if(this!==t||e.isSimulated||e.isTrigger||t.type!=="radio"&&t.type!=="checkbox")return e.handleObj.handler.apply(this,arguments)},teardown:function(){return v.event.remove(this,"._change"),!$.test(this.nodeName)}}),v.support.focusinBubbles||v
 .each({f
 ocus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){v.event.simulate(t,e.target,v.event.fix(e),!0)};v.event.special[t]={setup:function(){n++===0&&i.addEventListener(e,r,!0)},teardown:function(){--n===0&&i.removeEventListener(e,r,!0)}}}),v.fn.extend({on:function(e,n,r,i,s){var o,u;if(typeof e=="object"){typeof n!="string"&&(r=r||n,n=t);for(u in e)this.on(u,n,r,e[u],s);return this}r==null&&i==null?(i=n,r=n=t):i==null&&(typeof n=="string"?(i=r,r=t):(i=r,r=n,n=t));if(i===!1)i=et;else if(!i)return this;return s===1&&(o=i,i=function(e){return v().off(e),o.apply(this,arguments)},i.guid=o.guid||(o.guid=v.guid++)),this.each(function(){v.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){var i,s;if(e&&e.preventDefault&&e.handleObj)return i=e.handleObj,v(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this;if(typeof e=="object"){for(s in e)this.off(s,n,e[s]);return this}if(n===!1|
 |typeof 
 n=="function")r=n,n=t;return r===!1&&(r=et),this.each(function(){v.event.remove(this,e,r,n)})},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},live:function(e,t,n){return v(this.context).on(e,this.selector,t,n),this},die:function(e,t){return v(this.context).off(e,this.selector||"**",t),this},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return arguments.length===1?this.off(e,"**"):this.off(t,e||"**",n)},trigger:function(e,t){return this.each(function(){v.event.trigger(e,t,this)})},triggerHandler:function(e,t){if(this[0])return v.event.trigger(e,t,this[0],!0)},toggle:function(e){var t=arguments,n=e.guid||v.guid++,r=0,i=function(n){var i=(v._data(this,"lastToggle"+e.guid)||0)%r;return v._data(this,"lastToggle"+e.guid,i+1),n.preventDefault(),t[i].apply(this,arguments)||!1};i.guid=n;while(r<t.length)t[r++].guid=n;return this.click(i)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}
 ),v.each
 ("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){v.fn[t]=function(e,n){return n==null&&(n=e,e=null),arguments.length>0?this.on(t,null,e,n):this.trigger(t)},Q.test(t)&&(v.event.fixHooks[t]=v.event.keyHooks),G.test(t)&&(v.event.fixHooks[t]=v.event.mouseHooks)}),function(e,t){function nt(e,t,n,r){n=n||[],t=t||g;var i,s,a,f,l=t.nodeType;if(!e||typeof e!="string")return n;if(l!==1&&l!==9)return[];a=o(t);if(!a&&!r)if(i=R.exec(e))if(f=i[1]){if(l===9){s=t.getElementById(f);if(!s||!s.parentNode)return n;if(s.id===f)return n.push(s),n}else if(t.ownerDocument&&(s=t.ownerDocument.getElementById(f))&&u(t,s)&&s.id===f)return n.push(s),n}else{if(i[2])return S.apply(n,x.call(t.getElementsByTagName(e),0)),n;if((f=i[3])&&Z&&t.getElementsByClassName)return S.apply(n,x.call(t.getElementsByClassName(f),0)),n}return vt(e
 .replace
 (j,"$1"),t,n,r,a)}function rt(e){return function(t){var n=t.nodeName.toLowerCase();return n==="input"&&t.type===e}}function it(e){return function(t){var n=t.nodeName.toLowerCase();return(n==="input"||n==="button")&&t.type===e}}function st(e){return N(function(t){return t=+t,N(function(n,r){var i,s=e([],n.length,t),o=s.length;while(o--)n[i=s[o]]&&(n[i]=!(r[i]=n[i]))})})}function ot(e,t,n){if(e===t)return n;var r=e.nextSibling;while(r){if(r===t)return-1;r=r.nextSibling}return 1}function ut(e,t){var n,r,s,o,u,a,f,l=L[d][e+" "];if(l)return t?0:l.slice(0);u=e,a=[],f=i.preFilter;while(u){if(!n||(r=F.exec(u)))r&&(u=u.slice(r[0].length)||u),a.push(s=[]);n=!1;if(r=I.exec(u))s.push(n=new m(r.shift())),u=u.slice(n.length),n.type=r[0].replace(j," ");for(o in i.filter)(r=J[o].exec(u))&&(!f[o]||(r=f[o](r)))&&(s.push(n=new m(r.shift())),u=u.slice(n.length),n.type=o,n.matches=r);if(!n)break}return t?u.length:u?nt.error(e):L(e,a).slice(0)}function at(e,t,r){var i=t.dir,s=r&&t.dir==="parentNo
 de",o=w+
 +;return t.first?function(t,n,r){while(t=t[i])if(s||t.nodeType===1)return e(t,n,r)}:function(t,r,u){if(!u){var a,f=b+" "+o+" ",l=f+n;while(t=t[i])if(s||t.nodeType===1){if((a=t[d])===l)return t.sizset;if(typeof a=="string"&&a.indexOf(f)===0){if(t.sizset)return t}else{t[d]=l;if(e(t,r,u))return t.sizset=!0,t;t.sizset=!1}}}else while(t=t[i])if(s||t.nodeType===1)if(e(t,r,u))return t}}function ft(e){return e.length>1?function(t,n,r){var i=e.length;while(i--)if(!e[i](t,n,r))return!1;return!0}:e[0]}function lt(e,t,n,r,i){var s,o=[],u=0,a=e.length,f=t!=null;for(;u<a;u++)if(s=e[u])if(!n||n(s,r,i))o.push(s),f&&t.push(u);return o}function ct(e,t,n,r,i,s){return r&&!r[d]&&(r=ct(r)),i&&!i[d]&&(i=ct(i,s)),N(function(s,o,u,a){var f,l,c,h=[],p=[],d=o.length,v=s||dt(t||"*",u.nodeType?[u]:u,[]),m=e&&(s||!t)?lt(v,h,e,u,a):v,g=n?i||(s?e:d||r)?[]:o:m;n&&n(m,g,u,a);if(r){f=lt(g,p),r(f,[],u,a),l=f.length;while(l--)if(c=f[l])g[p[l]]=!(m[p[l]]=c)}if(s){if(i||e){if(i){f=[],l=g.length;while(l--)(c=g[l]
 )&&f.pus
 h(m[l]=c);i(null,g=[],f,a)}l=g.length;while(l--)(c=g[l])&&(f=i?T.call(s,c):h[l])>-1&&(s[f]=!(o[f]=c))}}else g=lt(g===o?g.splice(d,g.length):g),i?i(null,o,g,a):S.apply(o,g)})}function ht(e){var t,n,r,s=e.length,o=i.relative[e[0].type],u=o||i.relative[" "],a=o?1:0,f=at(function(e){return e===t},u,!0),l=at(function(e){return T.call(t,e)>-1},u,!0),h=[function(e,n,r){return!o&&(r||n!==c)||((t=n).nodeType?f(e,n,r):l(e,n,r))}];for(;a<s;a++)if(n=i.relative[e[a].type])h=[at(ft(h),n)];else{n=i.filter[e[a].type].apply(null,e[a].matches);if(n[d]){r=++a;for(;r<s;r++)if(i.relative[e[r].type])break;return ct(a>1&&ft(h),a>1&&e.slice(0,a-1).join("").replace(j,"$1"),n,a<r&&ht(e.slice(a,r)),r<s&&ht(e=e.slice(r)),r<s&&e.join(""))}h.push(n)}return ft(h)}function pt(e,t){var r=t.length>0,s=e.length>0,o=function(u,a,f,l,h){var p,d,v,m=[],y=0,w="0",x=u&&[],T=h!=null,N=c,C=u||s&&i.find.TAG("*",h&&a.parentNode||a),k=b+=N==null?1:Math.E;T&&(c=a!==g&&a,n=o.el);for(;(p=C[w])!=null;w++){if(s&&p){for(d=0;
 v=e[d];d
 ++)if(v(p,a,f)){l.push(p);break}T&&(b=k,n=++o.el)}r&&((p=!v&&p)&&y--,u&&x.push(p))}y+=w;if(r&&w!==y){for(d=0;v=t[d];d++)v(x,m,a,f);if(u){if(y>0)while(w--)!x[w]&&!m[w]&&(m[w]=E.call(l));m=lt(m)}S.apply(l,m),T&&!u&&m.length>0&&y+t.length>1&&nt.uniqueSort(l)}return T&&(b=k,c=N),x};return o.el=0,r?N(o):o}function dt(e,t,n){var r=0,i=t.length;for(;r<i;r++)nt(e,t[r],n);return n}function vt(e,t,n,r,s){var o,u,f,l,c,h=ut(e),p=h.length;if(!r&&h.length===1){u=h[0]=h[0].slice(0);if(u.length>2&&(f=u[0]).type==="ID"&&t.nodeType===9&&!s&&i.relative[u[1].type]){t=i.find.ID(f.matches[0].replace($,""),t,s)[0];if(!t)return n;e=e.slice(u.shift().length)}for(o=J.POS.test(e)?-1:u.length-1;o>=0;o--){f=u[o];if(i.relative[l=f.type])break;if(c=i.find[l])if(r=c(f.matches[0].replace($,""),z.test(u[0].type)&&t.parentNode||t,s)){u.splice(o,1),e=r.length&&u.join("");if(!e)return S.apply(n,x.call(r,0)),n;break}}}return a(e,h)(r,t,s,n,z.test(e)),n}function mt(){}var n,r,i,s,o,u,a,f,l,c,h=!0,p="undefined",d
 =("sizca
 che"+Math.random()).replace(".",""),m=String,g=e.document,y=g.documentElement,b=0,w=0,E=[].pop,S=[].push,x=[].slice,T=[].indexOf||function(e){var t=0,n=this.length;for(;t<n;t++)if(this[t]===e)return t;return-1},N=function(e,t){return e[d]=t==null||t,e},C=function(){var e={},t=[];return N(function(n,r){return t.push(n)>i.cacheLength&&delete e[t.shift()],e[n+" "]=r},e)},k=C(),L=C(),A=C(),O="[\\x20\\t\\r\\n\\f]",M="(?:\\\\.|[-\\w]|[^\\x00-\\xa0])+",_=M.replace("w","w#"),D="([*^$|!~]?=)",P="\\["+O+"*("+M+")"+O+"*(?:"+D+O+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+_+")|)|)"+O+"*\\]",H=":("+M+")(?:\\((?:(['\"])((?:\\\\.|[^\\\\])*?)\\2|([^()[\\]]*|(?:(?:"+P+")|[^:]|\\\\.)*|.*))\\)|)",B=":(even|odd|eq|gt|lt|nth|first|last)(?:\\("+O+"*((?:-\\d)?\\d*)"+O+"*\\)|)(?=[^-]|$)",j=new RegExp("^"+O+"+|((?:^|[^\\\\])(?:\\\\.)*)"+O+"+$","g"),F=new RegExp("^"+O+"*,"+O+"*"),I=new RegExp("^"+O+"*([\\x20\\t\\r\\n\\f>+~])"+O+"*"),q=new RegExp(H),R=/^(?:#([\w\-]+)|(\w+)|\.([\w\-]+))$/,U=/^:not/,z=/[\x2
 0\t\r\n\
 f]*[+~]/,W=/:not\($/,X=/h\d/i,V=/input|select|textarea|button/i,$=/\\(?!\\)/g,J={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),NAME:new RegExp("^\\[name=['\"]?("+M+")['\"]?\\]"),TAG:new RegExp("^("+M.replace("w","w*")+")"),ATTR:new RegExp("^"+P),PSEUDO:new RegExp("^"+H),POS:new RegExp(B,"i"),CHILD:new RegExp("^:(only|nth|first|last)-child(?:\\("+O+"*(even|odd|(([+-]|)(\\d*)n|)"+O+"*(?:([+-]|)"+O+"*(\\d+)|))"+O+"*\\)|)","i"),needsContext:new RegExp("^"+O+"*[>+~]|"+B,"i")},K=function(e){var t=g.createElement("div");try{return e(t)}catch(n){return!1}finally{t=null}},Q=K(function(e){return e.appendChild(g.createComment("")),!e.getElementsByTagName("*").length}),G=K(function(e){return e.innerHTML="<a href='#'></a>",e.firstChild&&typeof e.firstChild.getAttribute!==p&&e.firstChild.getAttribute("href")==="#"}),Y=K(function(e){e.innerHTML="<select></select>";var t=typeof e.lastChild.getAttribute("multiple");return t!=="boolean"&&t!=="string"}),Z=K(function(e){return e.in
 nerHTML=
 "<div class='hidden e'></div><div class='hidden'></div>",!e.getElementsByClassName||!e.getElementsByClassName("e").length?!1:(e.lastChild.className="e",e.getElementsByClassName("e").length===2)}),et=K(function(e){e.id=d+0,e.innerHTML="<a name='"+d+"'></a><div name='"+d+"'></div>",y.insertBefore(e,y.firstChild);var t=g.getElementsByName&&g.getElementsByName(d).length===2+g.getElementsByName(d+0).length;return r=!g.getElementById(d),y.removeChild(e),t});try{x.call(y.childNodes,0)[0].nodeType}catch(tt){x=function(e){var t,n=[];for(;t=this[e];e++)n.push(t);return n}}nt.matches=function(e,t){return nt(e,null,null,t)},nt.matchesSelector=function(e,t){return nt(t,null,null,[e]).length>0},s=nt.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(i===1||i===9||i===11){if(typeof e.textContent=="string")return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=s(e)}else if(i===3||i===4)return e.nodeValue}else for(;t=e[r];r++)n+=s(t);return n},o=nt.isXML=function(e){var t=e&&(e.o
 wnerDocu
 ment||e).documentElement;return t?t.nodeName!=="HTML":!1},u=nt.contains=y.contains?function(e,t){var n=e.nodeType===9?e.documentElement:e,r=t&&t.parentNode;return e===r||!!(r&&r.nodeType===1&&n.contains&&n.contains(r))}:y.compareDocumentPosition?function(e,t){return t&&!!(e.compareDocumentPosition(t)&16)}:function(e,t){while(t=t.parentNode)if(t===e)return!0;return!1},nt.attr=function(e,t){var n,r=o(e);return r||(t=t.toLowerCase()),(n=i.attrHandle[t])?n(e):r||Y?e.getAttribute(t):(n=e.getAttributeNode(t),n?typeof e[t]=="boolean"?e[t]?t:null:n.specified?n.value:null:null)},i=nt.selectors={cacheLength:50,createPseudo:N,match:J,attrHandle:G?{}:{href:function(e){return e.getAttribute("href",2)},type:function(e){return e.getAttribute("type")}},find:{ID:r?function(e,t,n){if(typeof t.getElementById!==p&&!n){var r=t.getElementById(e);return r&&r.parentNode?[r]:[]}}:function(e,n,r){if(typeof n.getElementById!==p&&!r){var i=n.getElementById(e);return i?i.id===e||typeof i.getAttributeNod
 e!==p&&i
 .getAttributeNode("id").value===e?[i]:t:[]}},TAG:Q?function(e,t){if(typeof t.getElementsByTagName!==p)return t.getElementsByTagName(e)}:function(e,t){var n=t.getElementsByTagName(e);if(e==="*"){var r,i=[],s=0;for(;r=n[s];s++)r.nodeType===1&&i.push(r);return i}return n},NAME:et&&function(e,t){if(typeof t.getElementsByName!==p)return t.getElementsByName(name)},CLASS:Z&&function(e,t,n){if(typeof t.getElementsByClassName!==p&&!n)return t.getElementsByClassName(e)}},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace($,""),e[3]=(e[4]||e[5]||"").replace($,""),e[2]==="~="&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),e[1]==="nth"?(e[2]||nt.error(e[0]),e[3]=+(e[3]?e[4]+(e[5]||1):2*(e[2]==="even"||e[2]==="odd")),e[4]=+(e[6]+e[7]||e[2]==="odd")):e[2]&&nt.error(e[0]),e},PSEUDO:function(e){var t,n;if(J.CHILD.test(e[0]))
 return n
 ull;if(e[3])e[2]=e[3];else if(t=e[4])q.test(t)&&(n=ut(t,!0))&&(n=t.indexOf(")",t.length-n)-t.length)&&(t=t.slice(0,n),e[0]=e[0].slice(0,n)),e[2]=t;return e.slice(0,3)}},filter:{ID:r?function(e){return e=e.replace($,""),function(t){return t.getAttribute("id")===e}}:function(e){return e=e.replace($,""),function(t){var n=typeof t.getAttributeNode!==p&&t.getAttributeNode("id");return n&&n.value===e}},TAG:function(e){return e==="*"?function(){return!0}:(e=e.replace($,"").toLowerCase(),function(t){return t.nodeName&&t.nodeName.toLowerCase()===e})},CLASS:function(e){var t=k[d][e+" "];return t||(t=new RegExp("(^|"+O+")"+e+"("+O+"|$)"))&&k(e,function(e){return t.test(e.className||typeof e.getAttribute!==p&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r,i){var s=nt.attr(r,e);return s==null?t==="!=":t?(s+="",t==="="?s===n:t==="!="?s!==n:t==="^="?n&&s.indexOf(n)===0:t==="*="?n&&s.indexOf(n)>-1:t==="$="?n&&s.substr(s.length-n.length)===n:t==="~="?(" "+s+" ").index
 Of(n)>-1
 :t==="|="?s===n||s.substr(0,n.length+1)===n+"-":!1):!0}},CHILD:function(e,t,n,r){return e==="nth"?function(e){var t,i,s=e.parentNode;if(n===1&&r===0)return!0;if(s){i=0;for(t=s.firstChild;t;t=t.nextSibling)if(t.nodeType===1){i++;if(e===t)break}}return i-=r,i===n||i%n===0&&i/n>=0}:function(t){var n=t;switch(e){case"only":case"first":while(n=n.previousSibling)if(n.nodeType===1)return!1;if(e==="first")return!0;n=t;case"last":while(n=n.nextSibling)if(n.nodeType===1)return!1;return!0}}},PSEUDO:function(e,t){var n,r=i.pseudos[e]||i.setFilters[e.toLowerCase()]||nt.error("unsupported pseudo: "+e);return r[d]?r(t):r.length>1?(n=[e,e,"",t],i.setFilters.hasOwnProperty(e.toLowerCase())?N(function(e,n){var i,s=r(e,t),o=s.length;while(o--)i=T.call(e,s[o]),e[i]=!(n[i]=s[o])}):function(e){return r(e,0,n)}):r}},pseudos:{not:N(function(e){var t=[],n=[],r=a(e.replace(j,"$1"));return r[d]?N(function(e,t,n,i){var s,o=r(e,null,i,[]),u=e.length;while(u--)if(s=o[u])e[u]=!(t[u]=s)}):function(e,i,s){r
 eturn t[
 0]=e,r(t,null,s,n),!n.pop()}}),has:N(function(e){return function(t){return nt(e,t).length>0}}),contains:N(function(e){return function(t){return(t.textContent||t.innerText||s(t)).indexOf(e)>-1}}),enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!0},checked:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&!!e.checked||t==="option"&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},parent:function(e){return!i.pseudos.empty(e)},empty:function(e){var t;e=e.firstChild;while(e){if(e.nodeName>"@"||(t=e.nodeType)===3||t===4)return!1;e=e.nextSibling}return!0},header:function(e){return X.test(e.nodeName)},text:function(e){var t,n;return e.nodeName.toLowerCase()==="input"&&(t=e.type)==="text"&&((n=e.getAttribute("type"))==null||n.toLowerCase()===t)},radio:rt("radio"),checkbox:rt("checkbox"),file:rt("file"),password:rt("password"),image:rt("image"),submit:it("submit"),reset:it("reset"),but
 ton:func
 tion(e){var t=e.nodeName.toLowerCase();return t==="input"&&e.type==="button"||t==="button"},input:function(e){return V.test(e.nodeName)},focus:function(e){var t=e.ownerDocument;return e===t.activeElement&&(!t.hasFocus||t.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},active:function(e){return e===e.ownerDocument.activeElement},first:st(function(){return[0]}),last:st(function(e,t){return[t-1]}),eq:st(function(e,t,n){return[n<0?n+t:n]}),even:st(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:st(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:st(function(e,t,n){for(var r=n<0?n+t:n;--r>=0;)e.push(r);return e}),gt:st(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}},f=y.compareDocumentPosition?function(e,t){return e===t?(l=!0,0):(!e.compareDocumentPosition||!t.compareDocumentPosition?e.compareDocumentPosition:e.compareDocumentPosition(t)&4)?-1:1}:function(e,t){if(e===t)return l=!0,0;if(e.sourceIndex&&t.sourceIndex)return e.sourceIndex-t.sourc
 eIndex;v
 ar n,r,i=[],s=[],o=e.parentNode,u=t.parentNode,a=o;if(o===u)return ot(e,t);if(!o)return-1;if(!u)return 1;while(a)i.unshift(a),a=a.parentNode;a=u;while(a)s.unshift(a),a=a.parentNode;n=i.length,r=s.length;for(var f=0;f<n&&f<r;f++)if(i[f]!==s[f])return ot(i[f],s[f]);return f===n?ot(e,s[f],-1):ot(i[f],t,1)},[0,0].sort(f),h=!l,nt.uniqueSort=function(e){var t,n=[],r=1,i=0;l=h,e.sort(f);if(l){for(;t=e[r];r++)t===e[r-1]&&(i=n.push(r));while(i--)e.splice(n[i],1)}return e},nt.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},a=nt.compile=function(e,t){var n,r=[],i=[],s=A[d][e+" "];if(!s){t||(t=ut(e)),n=t.length;while(n--)s=ht(t[n]),s[d]?r.push(s):i.push(s);s=A(e,pt(i,r))}return s},g.querySelectorAll&&function(){var e,t=vt,n=/'|\\/g,r=/\=[\x20\t\r\n\f]*([^'"\]]*)[\x20\t\r\n\f]*\]/g,i=[":focus"],s=[":active"],u=y.matchesSelector||y.mozMatchesSelector||y.webkitMatchesSelector||y.oMatchesSelector||y.msMatchesSelector;K(function(e){e.innerHTML="<select><option
  selecte
 d=''></option></select>",e.querySelectorAll("[selected]").length||i.push("\\["+O+"*(?:checked|disabled|ismap|multiple|readonly|selected|value)"),e.querySelectorAll(":checked").length||i.push(":checked")}),K(function(e){e.innerHTML="<p test=''></p>",e.querySelectorAll("[test^='']").length&&i.push("[*^$]="+O+"*(?:\"\"|'')"),e.innerHTML="<input type='hidden'/>",e.querySelectorAll(":enabled").length||i.push(":enabled",":disabled")}),i=new RegExp(i.join("|")),vt=function(e,r,s,o,u){if(!o&&!u&&!i.test(e)){var a,f,l=!0,c=d,h=r,p=r.nodeType===9&&e;if(r.nodeType===1&&r.nodeName.toLowerCase()!=="object"){a=ut(e),(l=r.getAttribute("id"))?c=l.replace(n,"\\$&"):r.setAttribute("id",c),c="[id='"+c+"'] ",f=a.length;while(f--)a[f]=c+a[f].join("");h=z.test(e)&&r.parentNode||r,p=a.join(",")}if(p)try{return S.apply(s,x.call(h.querySelectorAll(p),0)),s}catch(v){}finally{l||r.removeAttribute("id")}}return t(e,r,s,o,u)},u&&(K(function(t){e=u.call(t,"div");try{u.call(t,"[test!='']:sizzle"),s.push("
 !=",H)}c
 atch(n){}}),s=new RegExp(s.join("|")),nt.matchesSelector=function(t,n){n=n.replace(r,"='$1']");if(!o(t)&&!s.test(n)&&!i.test(n))try{var a=u.call(t,n);if(a||e||t.document&&t.document.nodeType!==11)return a}catch(f){}return nt(n,null,null,[t]).length>0})}(),i.pseudos.nth=i.pseudos.eq,i.filters=mt.prototype=i.pseudos,i.setFilters=new mt,nt.attr=v.attr,v.find=nt,v.expr=nt.selectors,v.expr[":"]=v.expr.pseudos,v.unique=nt.uniqueSort,v.text=nt.getText,v.isXMLDoc=nt.isXML,v.contains=nt.contains}(e);var nt=/Until$/,rt=/^(?:parents|prev(?:Until|All))/,it=/^.[^:#\[\.,]*$/,st=v.expr.match.needsContext,ot={children:!0,contents:!0,next:!0,prev:!0};v.fn.extend({find:function(e){var t,n,r,i,s,o,u=this;if(typeof e!="string")return v(e).filter(function(){for(t=0,n=u.length;t<n;t++)if(v.contains(u[t],this))return!0});o=this.pushStack("","find",e);for(t=0,n=this.length;t<n;t++){r=o.length,v.find(e,this[t],o);if(t>0)for(i=r;i<o.length;i++)for(s=0;s<r;s++)if(o[s]===o[i]){o.splice(i--,1);break}}re
 turn o},
 has:function(e){var t,n=v(e,this),r=n.length;return this.filter(function(){for(t=0;t<r;t++)if(v.contains(this,n[t]))return!0})},not:function(e){return this.pushStack(ft(this,e,!1),"not",e)},filter:function(e){return this.pushStack(ft(this,e,!0),"filter",e)},is:function(e){return!!e&&(typeof e=="string"?st.test(e)?v(e,this.context).index(this[0])>=0:v.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){var n,r=0,i=this.length,s=[],o=st.test(e)||typeof e!="string"?v(e,t||this.context):0;for(;r<i;r++){n=this[r];while(n&&n.ownerDocument&&n!==t&&n.nodeType!==11){if(o?o.index(n)>-1:v.find.matchesSelector(n,e)){s.push(n);break}n=n.parentNode}}return s=s.length>1?v.unique(s):s,this.pushStack(s,"closest",e)},index:function(e){return e?typeof e=="string"?v.inArray(this[0],v(e)):v.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(e,t){var n=typeof e=="string"?v(e,t):v.makeArray(e&&e.nodeType?[e]:e),r=v.merge(this.get(),
 n);retur
 n this.pushStack(ut(n[0])||ut(r[0])?r:v.unique(r))},addBack:function(e){return this.add(e==null?this.prevObject:this.prevObject.filter(e))}}),v.fn.andSelf=v.fn.addBack,v.each({parent:function(e){var t=e.parentNode;return t&&t.nodeType!==11?t:null},parents:function(e){return v.dir(e,"parentNode")},parentsUntil:function(e,t,n){return v.dir(e,"parentNode",n)},next:function(e){return at(e,"nextSibling")},prev:function(e){return at(e,"previousSibling")},nextAll:function(e){return v.dir(e,"nextSibling")},prevAll:function(e){return v.dir(e,"previousSibling")},nextUntil:function(e,t,n){return v.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return v.dir(e,"previousSibling",n)},siblings:function(e){return v.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return v.sibling(e.firstChild)},contents:function(e){return v.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:v.merge([],e.childNodes)}},function(e,t){v.fn[e]=function(n,r){var i=v.map(this,t,n);ret
 urn nt.t
 est(e)||(r=n),r&&typeof r=="string"&&(i=v.filter(r,i)),i=this.length>1&&!ot[e]?v.unique(i):i,this.length>1&&rt.test(e)&&(i=i.reverse()),this.pushStack(i,e,l.call(arguments).join(","))}}),v.extend({filter:function(e,t,n){return n&&(e=":not("+e+")"),t.length===1?v.find.matchesSelector(t[0],e)?[t[0]]:[]:v.find.matches(e,t)},dir:function(e,n,r){var i=[],s=e[n];while(s&&s.nodeType!==9&&(r===t||s.nodeType!==1||!v(s).is(r)))s.nodeType===1&&i.push(s),s=s[n];return i},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)e.nodeType===1&&e!==t&&n.push(e);return n}});var ct="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",ht=/ jQuery\d+="(?:null|\d+)"/g,pt=/^\s+/,dt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,vt=/<([\w:]+)/,mt=/<tbody/i,gt=/<|&#?\w+;/,yt=/<(?:script|style|link)/i,bt=/<(?:script|object|embed|option|style)/i,wt=new RegExp("<(?:"+ct+")[
 \\s/>]",
 "i"),Et=/^(?:checkbox|radio)$/,St=/checked\s*(?:[^=]|=\s*.checked.)/i,xt=/\/(java|ecma)script/i,Tt=/^\s*<!(?:\[CDATA\[|\-\-)|[\]\-]{2}>\s*$/g,Nt={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Ct=lt(i),kt=Ct.appendChild(i.createElement("div"));Nt.optgroup=Nt.option,Nt.tbody=Nt.tfoot=Nt.colgroup=Nt.caption=Nt.thead,Nt.th=Nt.td,v.support.htmlSerialize||(Nt._default=[1,"X<div>","</div>"]),v.fn.extend({text:function(e){return v.access(this,function(e){return e===t?v.text(this):this.empty().append((this[0]&&this[0].ownerDocument||i).createTextNode(e))},null,e,arguments.length)},wrapAll:function(e){if(v.isFunction(e))return this.each(function(t){v(this).wrapAll(e.call(this,t))});if(this[0]){var t=v(e,thi
 s[0].own
 erDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&e.firstChild.nodeType===1)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return v.isFunction(e)?this.each(function(t){v(this).wrapInner(e.call(this,t))}):this.each(function(){var t=v(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=v.isFunction(e);return this.each(function(n){v(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){v.nodeName(this,"body")||v(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(e){(this.nodeType===1||this.nodeType===11)&&this.appendChild(e)})},prepend:function(){return this.domManip(arguments,!0,function(e){(this.nodeType===1||this.nodeType===11)&&this.insertBefore(e,this.firstChild)})},before:function(){if(!ut(this[0]))return this.domManip(arguments,!1,function(e){this.parentNod
 e.insert
 Before(e,this)});if(arguments.length){var e=v.clean(arguments);return this.pushStack(v.merge(e,this),"before",this.selector)}},after:function(){if(!ut(this[0]))return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this.nextSibling)});if(arguments.length){var e=v.clean(arguments);return this.pushStack(v.merge(this,e),"after",this.selector)}},remove:function(e,t){var n,r=0;for(;(n=this[r])!=null;r++)if(!e||v.filter(e,[n]).length)!t&&n.nodeType===1&&(v.cleanData(n.getElementsByTagName("*")),v.cleanData([n])),n.parentNode&&n.parentNode.removeChild(n);return this},empty:function(){var e,t=0;for(;(e=this[t])!=null;t++){e.nodeType===1&&v.cleanData(e.getElementsByTagName("*"));while(e.firstChild)e.removeChild(e.firstChild)}return this},clone:function(e,t){return e=e==null?!1:e,t=t==null?e:t,this.map(function(){return v.clone(this,e,t)})},html:function(e){return v.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return n.nodeType===1?n.inner
 HTML.rep
 lace(ht,""):t;if(typeof e=="string"&&!yt.test(e)&&(v.support.htmlSerialize||!wt.test(e))&&(v.support.leadingWhitespace||!pt.test(e))&&!Nt[(vt.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(dt,"<$1></$2>");try{for(;r<i;r++)n=this[r]||{},n.nodeType===1&&(v.cleanData(n.getElementsByTagName("*")),n.innerHTML=e);n=0}catch(s){}}n&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(e){return ut(this[0])?this.length?this.pushStack(v(v.isFunction(e)?e():e),"replaceWith",e):this:v.isFunction(e)?this.each(function(t){var n=v(this),r=n.html();n.replaceWith(e.call(this,t,r))}):(typeof e!="string"&&(e=v(e).detach()),this.each(function(){var t=this.nextSibling,n=this.parentNode;v(this).remove(),t?v(t).before(e):v(n).append(e)}))},detach:function(e){return this.remove(e,!0)},domManip:function(e,n,r){e=[].concat.apply([],e);var i,s,o,u,a=0,f=e[0],l=[],c=this.length;if(!v.support.checkClone&&c>1&&typeof f=="string"&&St.test(f))return this.each(function(){v(this).domManip
 (e,n,r)}
 );if(v.isFunction(f))return this.each(function(i){var s=v(this);e[0]=f.call(this,i,n?s.html():t),s.domManip(e,n,r)});if(this[0]){i=v.buildFragment(e,this,l),o=i.fragment,s=o.firstChild,o.childNodes.length===1&&(o=s);if(s){n=n&&v.nodeName(s,"tr");for(u=i.cacheable||c-1;a<c;a++)r.call(n&&v.nodeName(this[a],"table")?Lt(this[a],"tbody"):this[a],a===u?o:v.clone(o,!0,!0))}o=s=null,l.length&&v.each(l,function(e,t){t.src?v.ajax?v.ajax({url:t.src,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0}):v.error("no ajax"):v.globalEval((t.text||t.textContent||t.innerHTML||"").replace(Tt,"")),t.parentNode&&t.parentNode.removeChild(t)})}return this}}),v.buildFragment=function(e,n,r){var s,o,u,a=e[0];return n=n||i,n=!n.nodeType&&n[0]||n,n=n.ownerDocument||n,e.length===1&&typeof a=="string"&&a.length<512&&n===i&&a.charAt(0)==="<"&&!bt.test(a)&&(v.support.checkClone||!St.test(a))&&(v.support.html5Clone||!wt.test(a))&&(o=!0,s=v.fragments[a],u=s!==t),s||(s=n.createDocumentFragment(),v.cl
 ean(e,n,
 s,r),o&&(v.fragments[a]=u&&s)),{fragment:s,cacheable:o}},v.fragments={},v.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){v.fn[e]=function(n){var r,i=0,s=[],o=v(n),u=o.length,a=this.length===1&&this[0].parentNode;if((a==null||a&&a.nodeType===11&&a.childNodes.length===1)&&u===1)return o[t](this[0]),this;for(;i<u;i++)r=(i>0?this.clone(!0):this).get(),v(o[i])[t](r),s=s.concat(r);return this.pushStack(s,e,o.selector)}}),v.extend({clone:function(e,t,n){var r,i,s,o;v.support.html5Clone||v.isXMLDoc(e)||!wt.test("<"+e.nodeName+">")?o=e.cloneNode(!0):(kt.innerHTML=e.outerHTML,kt.removeChild(o=kt.firstChild));if((!v.support.noCloneEvent||!v.support.noCloneChecked)&&(e.nodeType===1||e.nodeType===11)&&!v.isXMLDoc(e)){Ot(e,o),r=Mt(e),i=Mt(o);for(s=0;r[s];++s)i[s]&&Ot(r[s],i[s])}if(t){At(e,o);if(n){r=Mt(e),i=Mt(o);for(s=0;r[s];++s)At(r[s],i[s])}}return r=i=null,o},clean:function(e,t,n,r){var s,o,u,a,f,l,c,h,p,d,
 m,g,y=t=
 ==i&&Ct,b=[];if(!t||typeof t.createDocumentFragment=="undefined")t=i;for(s=0;(u=e[s])!=null;s++){typeof u=="number"&&(u+="");if(!u)continue;if(typeof u=="string")if(!gt.test(u))u=t.createTextNode(u);else{y=y||lt(t),c=t.createElement("div"),y.appendChild(c),u=u.replace(dt,"<$1></$2>"),a=(vt.exec(u)||["",""])[1].toLowerCase(),f=Nt[a]||Nt._default,l=f[0],c.innerHTML=f[1]+u+f[2];while(l--)c=c.lastChild;if(!v.support.tbody){h=mt.test(u),p=a==="table"&&!h?c.firstChild&&c.firstChild.childNodes:f[1]==="<table>"&&!h?c.childNodes:[];for(o=p.length-1;o>=0;--o)v.nodeName(p[o],"tbody")&&!p[o].childNodes.length&&p[o].parentNode.removeChild(p[o])}!v.support.leadingWhitespace&&pt.test(u)&&c.insertBefore(t.createTextNode(pt.exec(u)[0]),c.firstChild),u=c.childNodes,c.parentNode.removeChild(c)}u.nodeType?b.push(u):v.merge(b,u)}c&&(u=c=y=null);if(!v.support.appendChecked)for(s=0;(u=b[s])!=null;s++)v.nodeName(u,"input")?_t(u):typeof u.getElementsByTagName!="undefined"&&v.grep(u.getElementsByTagN
 ame("inp
 ut"),_t);if(n){m=function(e){if(!e.type||xt.test(e.type))return r?r.push(e.parentNode?e.parentNode.removeChild(e):e):n.appendChild(e)};for(s=0;(u=b[s])!=null;s++)if(!v.nodeName(u,"script")||!m(u))n.appendChild(u),typeof u.getElementsByTagName!="undefined"&&(g=v.grep(v.merge([],u.getElementsByTagName("script")),m),b.splice.apply(b,[s+1,0].concat(g)),s+=g.length)}return b},cleanData:function(e,t){var n,r,i,s,o=0,u=v.expando,a=v.cache,f=v.support.deleteExpando,l=v.event.special;for(;(i=e[o])!=null;o++)if(t||v.acceptData(i)){r=i[u],n=r&&a[r];if(n){if(n.events)for(s in n.events)l[s]?v.event.remove(i,s):v.removeEvent(i,s,n.handle);a[r]&&(delete a[r],f?delete i[u]:i.removeAttribute?i.removeAttribute(u):i[u]=null,v.deletedIds.push(r))}}}}),function(){var e,t;v.uaMatch=function(e){e=e.toLowerCase();var t=/(chrome)[ \/]([\w.]+)/.exec(e)||/(webkit)[ \/]([\w.]+)/.exec(e)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(e)||/(msie) ([\w.]+)/.exec(e)||e.indexOf("compatible")<0&&/(mozilla)(?:.*?
  rv:([\w
 .]+)|)/.exec(e)||[];return{browser:t[1]||"",version:t[2]||"0"}},e=v.uaMatch(o.userAgent),t={},e.browser&&(t[e.browser]=!0,t.version=e.version),t.chrome?t.webkit=!0:t.webkit&&(t.safari=!0),v.browser=t,v.sub=function(){function e(t,n){return new e.fn.init(t,n)}v.extend(!0,e,this),e.superclass=this,e.fn=e.prototype=this(),e.fn.constructor=e,e.sub=this.sub,e.fn.init=function(r,i){return i&&i instanceof v&&!(i instanceof e)&&(i=e(i)),v.fn.init.call(this,r,i,t)},e.fn.init.prototype=e.fn;var t=e(i);return e}}();var Dt,Pt,Ht,Bt=/alpha\([^)]*\)/i,jt=/opacity=([^)]*)/,Ft=/^(top|right|bottom|left)$/,It=/^(none|table(?!-c[ea]).+)/,qt=/^margin/,Rt=new RegExp("^("+m+")(.*)$","i"),Ut=new RegExp("^("+m+")(?!px)[a-z%]+$","i"),zt=new RegExp("^([-+])=("+m+")","i"),Wt={BODY:"block"},Xt={position:"absolute",visibility:"hidden",display:"block"},Vt={letterSpacing:0,fontWeight:400},$t=["Top","Right","Bottom","Left"],Jt=["Webkit","O","Moz","ms"],Kt=v.fn.toggle;v.fn.extend({css:function(e,n){return v
 .access(
 this,function(e,n,r){return r!==t?v.style(e,n,r):v.css(e,n)},e,n,arguments.length>1)},show:function(){return Yt(this,!0)},hide:function(){return Yt(this)},toggle:function(e,t){var n=typeof e=="boolean";return v.isFunction(e)&&v.isFunction(t)?Kt.apply(this,arguments):this.each(function(){(n?e:Gt(this))?v(this).show():v(this).hide()})}}),v.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Dt(e,"opacity");return n===""?"1":n}}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":v.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(!e||e.nodeType===3||e.nodeType===8||!e.style)return;var s,o,u,a=v.camelCase(n),f=e.style;n=v.cssProps[a]||(v.cssProps[a]=Qt(f,a)),u=v.cssHooks[n]||v.cssHooks[a];if(r===t)return u&&"get"in u&&(s=u.get(e,!1,i))!==t?s:f[n];o=typeof r,o==="string"&&(s=zt.exec(r))&&(r=(s[1]+1)*s[2]+parseFloat(v.css(e,n)),o="number");if(r==null||o==="number"&&isNaN(r))return;o==
 ="number
 "&&!v.cssNumber[a]&&(r+="px");if(!u||!("set"in u)||(r=u.set(e,r,i))!==t)try{f[n]=r}catch(l){}},css:function(e,n,r,i){var s,o,u,a=v.camelCase(n);return n=v.cssProps[a]||(v.cssProps[a]=Qt(e.style,a)),u=v.cssHooks[n]||v.cssHooks[a],u&&"get"in u&&(s=u.get(e,!0,i)),s===t&&(s=Dt(e,n)),s==="normal"&&n in Vt&&(s=Vt[n]),r||i!==t?(o=parseFloat(s),r||v.isNumeric(o)?o||0:s):s},swap:function(e,t,n){var r,i,s={};for(i in t)s[i]=e.style[i],e.style[i]=t[i];r=n.call(e);for(i in t)e.style[i]=s[i];return r}}),e.getComputedStyle?Dt=function(t,n){var r,i,s,o,u=e.getComputedStyle(t,null),a=t.style;return u&&(r=u.getPropertyValue(n)||u[n],r===""&&!v.contains(t.ownerDocument,t)&&(r=v.style(t,n)),Ut.test(r)&&qt.test(n)&&(i=a.width,s=a.minWidth,o=a.maxWidth,a.minWidth=a.maxWidth=a.width=r,r=u.width,a.width=i,a.minWidth=s,a.maxWidth=o)),r}:i.documentElement.currentStyle&&(Dt=function(e,t){var n,r,i=e.currentStyle&&e.currentStyle[t],s=e.style;return i==null&&s&&s[t]&&(i=s[t]),Ut.test(i)&&!Ft.test(t)&&(
 n=s.left
 ,r=e.runtimeStyle&&e.runtimeStyle.left,r&&(e.runtimeStyle.left=e.currentStyle.left),s.left=t==="fontSize"?"1em":i,i=s.pixelLeft+"px",s.left=n,r&&(e.runtimeStyle.left=r)),i===""?"auto":i}),v.each(["height","width"],function(e,t){v.cssHooks[t]={get:function(e,n,r){if(n)return e.offsetWidth===0&&It.test(Dt(e,"display"))?v.swap(e,Xt,function(){return tn(e,t,r)}):tn(e,t,r)},set:function(e,n,r){return Zt(e,n,r?en(e,t,r,v.support.boxSizing&&v.css(e,"boxSizing")==="border-box"):0)}}}),v.support.opacity||(v.cssHooks.opacity={get:function(e,t){return jt.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=v.isNumeric(t)?"alpha(opacity="+t*100+")":"",s=r&&r.filter||n.filter||"";n.zoom=1;if(t>=1&&v.trim(s.replace(Bt,""))===""&&n.removeAttribute){n.removeAttribute("filter");if(r&&!r.filter)return}n.filter=Bt.test(s)?s.replace(Bt,i):s+" "+i}}),v(function(){v.support.reliableMarginRight|
 |(v.cssH
 ooks.marginRight={get:function(e,t){return v.swap(e,{display:"inline-block"},function(){if(t)return Dt(e,"marginRight")})}}),!v.support.pixelPosition&&v.fn.position&&v.each(["top","left"],function(e,t){v.cssHooks[t]={get:function(e,n){if(n){var r=Dt(e,t);return Ut.test(r)?v(e).position()[t]+"px":r}}}})}),v.expr&&v.expr.filters&&(v.expr.filters.hidden=function(e){return e.offsetWidth===0&&e.offsetHeight===0||!v.support.reliableHiddenOffsets&&(e.style&&e.style.display||Dt(e,"display"))==="none"},v.expr.filters.visible=function(e){return!v.expr.filters.hidden(e)}),v.each({margin:"",padding:"",border:"Width"},function(e,t){v.cssHooks[e+t]={expand:function(n){var r,i=typeof n=="string"?n.split(" "):[n],s={};for(r=0;r<4;r++)s[e+$t[r]+t]=i[r]||i[r-2]||i[0];return s}},qt.test(e)||(v.cssHooks[e+t].set=Zt)});var rn=/%20/g,sn=/\[\]$/,on=/\r?\n/g,un=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,an=/^(?:select|textarea)
 /i;v.fn.
 extend({serialize:function(){return v.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?v.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||an.test(this.nodeName)||un.test(this.type))}).map(function(e,t){var n=v(this).val();return n==null?null:v.isArray(n)?v.map(n,function(e,n){return{name:t.name,value:e.replace(on,"\r\n")}}):{name:t.name,value:n.replace(on,"\r\n")}}).get()}}),v.param=function(e,n){var r,i=[],s=function(e,t){t=v.isFunction(t)?t():t==null?"":t,i[i.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};n===t&&(n=v.ajaxSettings&&v.ajaxSettings.traditional);if(v.isArray(e)||e.jquery&&!v.isPlainObject(e))v.each(e,function(){s(this.name,this.value)});else for(r in e)fn(r,e[r],n,s);return i.join("&").replace(rn,"+")};var ln,cn,hn=/#.*$/,pn=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,dn=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,vn=/^(?:GET|HEAD)$/,mn=/^\/
 \//,gn=/
 \?/,yn=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,bn=/([?&])_=[^&]*/,wn=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+)|)|)/,En=v.fn.load,Sn={},xn={},Tn=["*/"]+["*"];try{cn=s.href}catch(Nn){cn=i.createElement("a"),cn.href="",cn=cn.href}ln=wn.exec(cn.toLowerCase())||[],v.fn.load=function(e,n,r){if(typeof e!="string"&&En)return En.apply(this,arguments);if(!this.length)return this;var i,s,o,u=this,a=e.indexOf(" ");return a>=0&&(i=e.slice(a,e.length),e=e.slice(0,a)),v.isFunction(n)?(r=n,n=t):n&&typeof n=="object"&&(s="POST"),v.ajax({url:e,type:s,dataType:"html",data:n,complete:function(e,t){r&&u.each(r,o||[e.responseText,t,e])}}).done(function(e){o=arguments,u.html(i?v("<div>").append(e.replace(yn,"")).find(i):e)}),this},v.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,t){v.fn[t]=function(e){return this.on(t,e)}}),v.each(["get","post"],function(e,n){v[n]=function(e,r,i,s){return v.isFunction(r)&&(s=s||i,i=r,r=t),v.ajax({type:n,
 url:e,da
 ta:r,success:i,dataType:s})}}),v.extend({getScript:function(e,n){return v.get(e,t,n,"script")},getJSON:function(e,t,n){return v.get(e,t,n,"json")},ajaxSetup:function(e,t){return t?Ln(e,v.ajaxSettings):(t=e,e=v.ajaxSettings),Ln(e,t),e},ajaxSettings:{url:cn,isLocal:dn.test(ln[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":Tn},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":e.String,"text html":!0,"text json":v.parseJSON,"text xml":v.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:Cn(Sn),ajaxTransport:Cn(xn),ajax:function(e,n){function T(e,n,s,a){var l,y,b,w,S,T=n;if(E===2)return;E=2,u&&clearTimeout(u),o=t,i=a||"",x.readyState=e>0?4:0,s&&(w=An(c,x,s));if(e>=200&&e<300||e===304)c.ifModified&&(S=x.getResponseHeader("
 Last-Mod
 ified"),S&&(v.lastModified[r]=S),S=x.getResponseHeader("Etag"),S&&(v.etag[r]=S)),e===304?(T="notmodified",l=!0):(l=On(c,w),T=l.state,y=l.data,b=l.error,l=!b);else{b=T;if(!T||e)T="error",e<0&&(e=0)}x.status=e,x.statusText=(n||T)+"",l?d.resolveWith(h,[y,T,x]):d.rejectWith(h,[x,T,b]),x.statusCode(g),g=t,f&&p.trigger("ajax"+(l?"Success":"Error"),[x,c,l?y:b]),m.fireWith(h,[x,T]),f&&(p.trigger("ajaxComplete",[x,c]),--v.active||v.event.trigger("ajaxStop"))}typeof e=="object"&&(n=e,e=t),n=n||{};var r,i,s,o,u,a,f,l,c=v.ajaxSetup({},n),h=c.context||c,p=h!==c&&(h.nodeType||h instanceof v)?v(h):v.event,d=v.Deferred(),m=v.Callbacks("once memory"),g=c.statusCode||{},b={},w={},E=0,S="canceled",x={readyState:0,setRequestHeader:function(e,t){if(!E){var n=e.toLowerCase();e=w[n]=w[n]||e,b[e]=t}return this},getAllResponseHeaders:function(){return E===2?i:null},getResponseHeader:function(e){var n;if(E===2){if(!s){s={};while(n=pn.exec(i))s[n[1].toLowerCase()]=n[2]}n=s[e.toLowerCase()]}return n===
 t?null:n
 },overrideMimeType:function(e){return E||(c.mimeType=e),this},abort:function(e){return e=e||S,o&&o.abort(e),T(0,e),this}};d.promise(x),x.success=x.done,x.error=x.fail,x.complete=m.add,x.statusCode=function(e){if(e){var t;if(E<2)for(t in e)g[t]=[g[t],e[t]];else t=e[x.status],x.always(t)}return this},c.url=((e||c.url)+"").replace(hn,"").replace(mn,ln[1]+"//"),c.dataTypes=v.trim(c.dataType||"*").toLowerCase().split(y),c.crossDomain==null&&(a=wn.exec(c.url.toLowerCase()),c.crossDomain=!(!a||a[1]===ln[1]&&a[2]===ln[2]&&(a[3]||(a[1]==="http:"?80:443))==(ln[3]||(ln[1]==="http:"?80:443)))),c.data&&c.processData&&typeof c.data!="string"&&(c.data=v.param(c.data,c.traditional)),kn(Sn,c,n,x);if(E===2)return x;f=c.global,c.type=c.type.toUpperCase(),c.hasContent=!vn.test(c.type),f&&v.active++===0&&v.event.trigger("ajaxStart");if(!c.hasContent){c.data&&(c.url+=(gn.test(c.url)?"&":"?")+c.data,delete c.data),r=c.url;if(c.cache===!1){var N=v.now(),C=c.url.replace(bn,"$1_="+N);c.url=C+(C===c.u
 rl?(gn.t
 est(c.url)?"&":"?")+"_="+N:"")}}(c.data&&c.hasContent&&c.contentType!==!1||n.contentType)&&x.setRequestHeader("Content-Type",c.contentType),c.ifModified&&(r=r||c.url,v.lastModified[r]&&x.setRequestHeader("If-Modified-Since",v.lastModified[r]),v.etag[r]&&x.setRequestHeader("If-None-Match",v.etag[r])),x.setRequestHeader("Accept",c.dataTypes[0]&&c.accepts[c.dataTypes[0]]?c.accepts[c.dataTypes[0]]+(c.dataTypes[0]!=="*"?", "+Tn+"; q=0.01":""):c.accepts["*"]);for(l in c.headers)x.setRequestHeader(l,c.headers[l]);if(!c.beforeSend||c.beforeSend.call(h,x,c)!==!1&&E!==2){S="abort";for(l in{success:1,error:1,complete:1})x[l](c[l]);o=kn(xn,c,n,x);if(!o)T(-1,"No Transport");else{x.readyState=1,f&&p.trigger("ajaxSend",[x,c]),c.async&&c.timeout>0&&(u=setTimeout(function(){x.abort("timeout")},c.timeout));try{E=1,o.send(b,T)}catch(k){if(!(E<2))throw k;T(-1,k)}}return x}return x.abort()},active:0,lastModified:{},etag:{}});var Mn=[],_n=/\?/,Dn=/(=)\?(?=&|$)|\?\?/,Pn=v.now();v.ajaxSetup({jsonp:
 "callbac
 k",jsonpCallback:function(){var e=Mn.pop()||v.expando+"_"+Pn++;return this[e]=!0,e}}),v.ajaxPrefilter("json jsonp",function(n,r,i){var s,o,u,a=n.data,f=n.url,l=n.jsonp!==!1,c=l&&Dn.test(f),h=l&&!c&&typeof a=="string"&&!(n.contentType||"").indexOf("application/x-www-form-urlencoded")&&Dn.test(a);if(n.dataTypes[0]==="jsonp"||c||h)return s=n.jsonpCallback=v.isFunction(n.jsonpCallback)?n.jsonpCallback():n.jsonpCallback,o=e[s],c?n.url=f.replace(Dn,"$1"+s):h?n.data=a.replace(Dn,"$1"+s):l&&(n.url+=(_n.test(f)?"&":"?")+n.jsonp+"="+s),n.converters["script json"]=function(){return u||v.error(s+" was not called"),u[0]},n.dataTypes[0]="json",e[s]=function(){u=arguments},i.always(function(){e[s]=o,n[s]&&(n.jsonpCallback=r.jsonpCallback,Mn.push(s)),u&&v.isFunction(o)&&o(u[0]),u=o=t}),"script"}),v.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":functio
 n(e){ret
 urn v.globalEval(e),e}}}),v.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),v.ajaxTransport("script",function(e){if(e.crossDomain){var n,r=i.head||i.getElementsByTagName("head")[0]||i.documentElement;return{send:function(s,o){n=i.createElement("script"),n.async="async",e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,i){if(i||!n.readyState||/loaded|complete/.test(n.readyState))n.onload=n.onreadystatechange=null,r&&n.parentNode&&r.removeChild(n),n=t,i||o(200,"success")},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(0,1)}}}});var Hn,Bn=e.ActiveXObject?function(){for(var e in Hn)Hn[e](0,1)}:!1,jn=0;v.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&Fn()||In()}:Fn,function(e){v.extend(v.support,{ajax:!!e,cors:!!e&&"withCredentials"in e})}(v.ajaxSettings.xhr()),v.support.ajax&&v.ajaxTransport(function(n){if(!n.crossDomain||v.support.cors){var r;
 return{s
 end:function(i,s){var o,u,a=n.xhr();n.username?a.open(n.type,n.url,n.async,n.username,n.password):a.open(n.type,n.url,n.async);if(n.xhrFields)for(u in n.xhrFields)a[u]=n.xhrFields[u];n.mimeType&&a.overrideMimeType&&a.overrideMimeType(n.mimeType),!n.crossDomain&&!i["X-Requested-With"]&&(i["X-Requested-With"]="XMLHttpRequest");try{for(u in i)a.setRequestHeader(u,i[u])}catch(f){}a.send(n.hasContent&&n.data||null),r=function(e,i){var u,f,l,c,h;try{if(r&&(i||a.readyState===4)){r=t,o&&(a.onreadystatechange=v.noop,Bn&&delete Hn[o]);if(i)a.readyState!==4&&a.abort();else{u=a.status,l=a.getAllResponseHeaders(),c={},h=a.responseXML,h&&h.documentElement&&(c.xml=h);try{c.text=a.responseText}catch(p){}try{f=a.statusText}catch(p){f=""}!u&&n.isLocal&&!n.crossDomain?u=c.text?200:404:u===1223&&(u=204)}}}catch(d){i||s(-1,d)}c&&s(u,f,c,l)},n.async?a.readyState===4?setTimeout(r,0):(o=++jn,Bn&&(Hn||(Hn={},v(e).unload(Bn)),Hn[o]=r),a.onreadystatechange=r):r()},abort:function(){r&&r(0,1)}}}});var q
 n,Rn,Un=
 /^(?:toggle|show|hide)$/,zn=new RegExp("^(?:([-+])=|)("+m+")([a-z%]*)$","i"),Wn=/queueHooks$/,Xn=[Gn],Vn={"*":[function(e,t){var n,r,i=this.createTween(e,t),s=zn.exec(t),o=i.cur(),u=+o||0,a=1,f=20;if(s){n=+s[2],r=s[3]||(v.cssNumber[e]?"":"px");if(r!=="px"&&u){u=v.css(i.elem,e,!0)||n||1;do a=a||".5",u/=a,v.style(i.elem,e,u+r);while(a!==(a=i.cur()/o)&&a!==1&&--f)}i.unit=r,i.start=u,i.end=s[1]?u+(s[1]+1)*n:n}return i}]};v.Animation=v.extend(Kn,{tweener:function(e,t){v.isFunction(e)?(t=e,e=["*"]):e=e.split(" ");var n,r=0,i=e.length;for(;r<i;r++)n=e[r],Vn[n]=Vn[n]||[],Vn[n].unshift(t)},prefilter:function(e,t){t?Xn.unshift(e):Xn.push(e)}}),v.Tween=Yn,Yn.prototype={constructor:Yn,init:function(e,t,n,r,i,s){this.elem=e,this.prop=n,this.easing=i||"swing",this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=s||(v.cssNumber[n]?"":"px")},cur:function(){var e=Yn.propHooks[this.prop];return e&&e.get?e.get(this):Yn.propHooks._default.get(this)},run:function(e){var t,n=Yn.prop
 Hooks[th
 is.prop];return this.options.duration?this.pos=t=v.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):Yn.propHooks._default.set(this),this}},Yn.prototype.init.prototype=Yn.prototype,Yn.propHooks={_default:{get:function(e){var t;return e.elem[e.prop]==null||!!e.elem.style&&e.elem.style[e.prop]!=null?(t=v.css(e.elem,e.prop,!1,""),!t||t==="auto"?0:t):e.elem[e.prop]},set:function(e){v.fx.step[e.prop]?v.fx.step[e.prop](e):e.elem.style&&(e.elem.style[v.cssProps[e.prop]]!=null||v.cssHooks[e.prop])?v.style(e.elem,e.prop,e.now+e.unit):e.elem[e.prop]=e.now}}},Yn.propHooks.scrollTop=Yn.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},v.each(["toggle","show","hide"],function(e,t){var n=v.fn[t];v.fn[t]=function(r,i,s){return r==null||typeof r=="boolean"||!e&&v.isFunction(r)&
 &v.isFun
 ction(i)?n.apply(this,arguments):this.animate(Zn(t,!0),r,i,s)}}),v.fn.extend({fadeTo:function(e,t,n,r){return this.filter(Gt).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,r){var i=v.isEmptyObject(e),s=v.speed(t,n,r),o=function(){var t=Kn(this,v.extend({},e),s);i&&t.stop(!0)};return i||s.queue===!1?this.each(o):this.queue(s.queue,o)},stop:function(e,n,r){var i=function(e){var t=e.stop;delete e.stop,t(r)};return typeof e!="string"&&(r=n,n=e,e=t),n&&e!==!1&&this.queue(e||"fx",[]),this.each(function(){var t=!0,n=e!=null&&e+"queueHooks",s=v.timers,o=v._data(this);if(n)o[n]&&o[n].stop&&i(o[n]);else for(n in o)o[n]&&o[n].stop&&Wn.test(n)&&i(o[n]);for(n=s.length;n--;)s[n].elem===this&&(e==null||s[n].queue===e)&&(s[n].anim.stop(r),t=!1,s.splice(n,1));(t||!r)&&v.dequeue(this,e)})}}),v.each({slideDown:Zn("show"),slideUp:Zn("hide"),slideToggle:Zn("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){v.
 fn[e]=fu
 nction(e,n,r){return this.animate(t,e,n,r)}}),v.speed=function(e,t,n){var r=e&&typeof e=="object"?v.extend({},e):{complete:n||!n&&t||v.isFunction(e)&&e,duration:e,easing:n&&t||t&&!v.isFunction(t)&&t};r.duration=v.fx.off?0:typeof r.duration=="number"?r.duration:r.duration in v.fx.speeds?v.fx.speeds[r.duration]:v.fx.speeds._default;if(r.queue==null||r.queue===!0)r.queue="fx";return r.old=r.complete,r.complete=function(){v.isFunction(r.old)&&r.old.call(this),r.queue&&v.dequeue(this,r.queue)},r},v.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2}},v.timers=[],v.fx=Yn.prototype.init,v.fx.tick=function(){var e,n=v.timers,r=0;qn=v.now();for(;r<n.length;r++)e=n[r],!e()&&n[r]===e&&n.splice(r--,1);n.length||v.fx.stop(),qn=t},v.fx.timer=function(e){e()&&v.timers.push(e)&&!Rn&&(Rn=setInterval(v.fx.tick,v.fx.interval))},v.fx.interval=13,v.fx.stop=function(){clearInterval(Rn),Rn=null},v.fx.speeds={slow:600,fast:200,_default:400},v.fx.step={},v.expr&&v.
 expr.fil
 ters&&(v.expr.filters.animated=function(e){return v.grep(v.timers,function(t){return e===t.elem}).length});var er=/^(?:body|html)$/i;v.fn.offset=function(e){if(arguments.length)return e===t?this:this.each(function(t){v.offset.setOffset(this,e,t)});var n,r,i,s,o,u,a,f={top:0,left:0},l=this[0],c=l&&l.ownerDocument;if(!c)return;return(r=c.body)===l?v.offset.bodyOffset(l):(n=c.documentElement,v.contains(n,l)?(typeof l.getBoundingClientRect!="undefined"&&(f=l.getBoundingClientRect()),i=tr(c),s=n.clientTop||r.clientTop||0,o=n.clientLeft||r.clientLeft||0,u=i.pageYOffset||n.scrollTop,a=i.pageXOffset||n.scrollLeft,{top:f.top+u-s,left:f.left+a-o}):f)},v.offset={bodyOffset:function(e){var t=e.offsetTop,n=e.offsetLeft;return v.support.doesNotIncludeMarginInBodyOffset&&(t+=parseFloat(v.css(e,"marginTop"))||0,n+=parseFloat(v.css(e,"marginLeft"))||0),{top:t,left:n}},setOffset:function(e,t,n){var r=v.css(e,"position");r==="static"&&(e.style.position="relative");var i=v(e),s=i.offset(),o=v.c
 ss(e,"to
 p"),u=v.css(e,"left"),a=(r==="absolute"||r==="fixed")&&v.inArray("auto",[o,u])>-1,f={},l={},c,h;a?(l=i.position(),c=l.top,h=l.left):(c=parseFloat(o)||0,h=parseFloat(u)||0),v.isFunction(t)&&(t=t.call(e,n,s)),t.top!=null&&(f.top=t.top-s.top+c),t.left!=null&&(f.left=t.left-s.left+h),"using"in t?t.using.call(e,f):i.css(f)}},v.fn.extend({position:function(){if(!this[0])return;var e=this[0],t=this.offsetParent(),n=this.offset(),r=er.test(t[0].nodeName)?{top:0,left:0}:t.offset();return n.top-=parseFloat(v.css(e,"marginTop"))||0,n.left-=parseFloat(v.css(e,"marginLeft"))||0,r.top+=parseFloat(v.css(t[0],"borderTopWidth"))||0,r.left+=parseFloat(v.css(t[0],"borderLeftWidth"))||0,{top:n.top-r.top,left:n.left-r.left}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||i.body;while(e&&!er.test(e.nodeName)&&v.css(e,"position")==="static")e=e.offsetParent;return e||i.body})}}),v.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,n){var r=/Y/.test(n);v
 .fn[e]=f
 unction(i){return v.access(this,function(e,i,s){var o=tr(e);if(s===t)return o?n in o?o[n]:o.document.documentElement[i]:e[i];o?o.scrollTo(r?v(o).scrollLeft():s,r?s:v(o).scrollTop()):e[i]=s},e,i,arguments.length,null)}}),v.each({Height:"height",Width:"width"},function(e,n){v.each({padding:"inner"+e,content:n,"":"outer"+e},function(r,i){v.fn[i]=function(i,s){var o=arguments.length&&(r||typeof i!="boolean"),u=r||(i===!0||s===!0?"margin":"border");return v.access(this,function(n,r,i){var s;return v.isWindow(n)?n.document.documentElement["client"+e]:n.nodeType===9?(s=n.documentElement,Math.max(n.body["scroll"+e],s["scroll"+e],n.body["offset"+e],s["offset"+e],s["client"+e])):i===t?v.css(n,r,i,u):v.style(n,r,i,u)},n,o?i:t,o,null)}})}),e.jQuery=e.$=v,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return v})})(window);
\ No newline at end of file
+/*!
+ * jQuery JavaScript Library v1.7.2
+ * http://jquery.com/
+ *
+ * Copyright 2011, John Resig
+ * Dual licensed under the MIT or GPL Version 2 licenses.
+ * http://jquery.org/license
+ *
+ * Includes Sizzle.js
+ * http://sizzlejs.com/
+ * Copyright 2011, The Dojo Foundation
+ * Released under the MIT, BSD, and GPL Licenses.
+ *
+ * Date: Fri Aug 29 09:46:34 UTC 2014
+ */
+(function( window, undefined ) {
+
+// Use the correct document accordingly with window argument (sandbox)
+var document = window.document,
+	navigator = window.navigator,
+	location = window.location;
+var jQuery = (function() {
+
+// Define a local copy of jQuery
+var jQuery = function( selector, context ) {
+		// The jQuery object is actually just the init constructor 'enhanced'
+		return new jQuery.fn.init( selector, context, rootjQuery );
+	},
+
+	// Map over jQuery in case of overwrite
+	_jQuery = window.jQuery,
+
+	// Map over the $ in case of overwrite
+	_$ = window.$,
+
+	// A central reference to the root jQuery(document)
+	rootjQuery,
+
+	// A simple way to check for HTML strings or ID strings
+	// Prioritize #id over <tag> to avoid XSS via location.hash (#9521)
+	quickExpr = /^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,
+
+	// Check if a string has a non-whitespace character in it
+	rnotwhite = /\S/,
+
+	// Used for trimming whitespace
+	trimLeft = /^\s+/,
+	trimRight = /\s+$/,
+
+	// Match a standalone tag
+	rsingleTag = /^<(\w+)\s*\/?>(?:<\/\1>)?$/,
+
+	// JSON RegExp
+	rvalidchars = /^[\],:{}\s]*$/,
+	rvalidescape = /\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,
+	rvalidtokens = /"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,
+	rvalidbraces = /(?:^|:|,)(?:\s*\[)+/g,
+
+	// Useragent RegExp
+	rwebkit = /(webkit)[ \/]([\w.]+)/,
+	ropera = /(opera)(?:.*version)?[ \/]([\w.]+)/,
+	rmsie = /(msie) ([\w.]+)/,
+	rmozilla = /(mozilla)(?:.*? rv:([\w.]+))?/,
+
+	// Matches dashed string for camelizing
+	rdashAlpha = /-([a-z]|[0-9])/ig,
+	rmsPrefix = /^-ms-/,
+
+	// Used by jQuery.camelCase as callback to replace()
+	fcamelCase = function( all, letter ) {
+		return ( letter + "" ).toUpperCase();
+	},
+
+	// Keep a UserAgent string for use with jQuery.browser
+	userAgent = navigator.userAgent,
+
+	// For matching the engine and version of the browser
+	browserMatch,
+
+	// The deferred used on DOM ready
+	readyList,
+
+	// The ready event handler
+	DOMContentLoaded,
+
+	// Save a reference to some core methods
+	toString = Object.prototype.toString,
+	hasOwn = Object.prototype.hasOwnProperty,
+	push = Array.prototype.push,
+	slice = Array.prototype.slice,
+	trim = String.prototype.trim,
+	indexOf = Array.prototype.indexOf,
+
+	// [[Class]] -> type pairs
+	class2type = {};
+
+jQuery.fn = jQuery.prototype = {
+	constructor: jQuery,
+	init: function( selector, context, rootjQuery ) {
+		var match, elem, ret, doc;
+
+		// Handle $(""), $(null), or $(undefined)
+		if ( !selector ) {
+			return this;
+		}
+
+		// Handle $(DOMElement)
+		if ( selector.nodeType ) {
+			this.context = this[0] = selector;
+			this.length = 1;
+			return this;
+		}
+
+		// The body element only exists once, optimize finding it
+		if ( selector === "body" && !context && document.body ) {
+			this.context = document;
+			this[0] = document.body;
+			this.selector = selector;
+			this.length = 1;
+			return this;
+		}
+
+		// Handle HTML strings
+		if ( typeof selector === "string" ) {
+			// Are we dealing with HTML string or an ID?
+			if ( selector.charAt(0) === "<" && selector.charAt( selector.length - 1 ) === ">" && selector.length >= 3 ) {
+				// Assume that strings that start and end with <> are HTML and skip the regex check
+				match = [ null, selector, null ];
+
+			} else {
+				match = quickExpr.exec( selector );
+			}
+
+			// Verify a match, and that no context was specified for #id
+			if ( match && (match[1] || !context) ) {
+
+				// HANDLE: $(html) -> $(array)
+				if ( match[1] ) {
+					context = context instanceof jQuery ? context[0] : context;
+					doc = ( context ? context.ownerDocument || context : document );
+
+					// If a single string is passed in and it's a single tag
+					// just do a createElement and skip the rest
+					ret = rsingleTag.exec( selector );
+
+					if ( ret ) {
+						if ( jQuery.isPlainObject( context ) ) {
+							selector = [ document.createElement( ret[1] ) ];
+							jQuery.fn.attr.call( selector, context, true );
+
+						} else {
+							selector = [ doc.createElement( ret[1] ) ];
+						}
+
+					} else {
+						ret = jQuery.buildFragment( [ match[1] ], [ doc ] );
+						selector = ( ret.cacheable ? jQuery.clone(ret.fragment) : ret.fragment ).childNodes;
+					}
+
+					return jQuery.merge( this, selector );
+
+				// HANDLE: $("#id")
+				} else {
+					elem = document.getElementById( match[2] );
+
+					// Check parentNode to catch when Blackberry 4.6 returns
+					// nodes that are no longer in the document #6963
+					if ( elem && elem.parentNode ) {
+						// Handle the case where IE and Opera return items
+						// by name instead of ID
+						if ( elem.id !== match[2] ) {
+							return rootjQuery.find( selector );
+						}
+
+						// Otherwise, we inject the element directly into the jQuery object
+						this.length = 1;
+						this[0] = elem;
+					}
+
+					this.context = document;
+					this.selector = selector;
+					return this;
+				}
+
+			// HANDLE: $(expr, $(...))
+			} else if ( !context || context.jquery ) {
+				return ( context || rootjQuery ).find( selector );
+
+			// HANDLE: $(expr, context)
+			// (which is just equivalent to: $(context).find(expr)
+			} else {
+				return this.constructor( context ).find( selector );
+			}
+
+		// HANDLE: $(function)
+		// Shortcut for document ready
+		} else if ( jQuery.isFunction( selector ) ) {
+			return rootjQuery.ready( selector );
+		}
+
+		if ( selector.selector !== undefined ) {
+			this.selector = selector.selector;
+			this.context = selector.context;
+		}
+
+		return jQuery.makeArray( selector, this );
+	},
+
+	// Start with an empty selector
+	selector: "",
+
+	// The current version of jQuery being used
+	jquery: "1.7.2",
+
+	// The default length of a jQuery object is 0
+	length: 0,
+
+	// The number of elements contained in the matched element set
+	size: function() {
+		return this.length;
+	},
+
+	toArray: function() {
+		return slice.call( this, 0 );
+	},
+
+	// Get the Nth element in the matched element set OR
+	// Get the whole matched element set as a clean array
+	get: function( num ) {
+		return num == null ?
+
+			// Return a 'clean' array
+			this.toArray() :
+
+			// Return just the object
+			( num < 0 ? this[ this.length + num ] : this[ num ] );
+	},
+
+	// Take an array of elements and push it onto the stack
+	// (returning the new matched element set)
+	pushStack: function( elems, name, selector ) {
+		// Build a new jQuery matched element set
+		var ret = this.constructor();
+
+		if ( jQuery.isArray( elems ) ) {
+			push.apply( ret, elems );
+
+		} else {
+			jQuery.merge( ret, elems );
+		}
+
+		// Add the old object onto the stack (as a reference)
+		ret.prevObject = this;
+
+		ret.context = this.context;
+
+		if ( name === "find" ) {
+			ret.selector = this.selector + ( this.selector ? " " : "" ) + selector;
+		} else if ( name ) {
+			ret.selector = this.selector + "." + name + "(" + selector + ")";
+		}
+
+		// Return the newly-formed element set
+		return ret;
+	},
+
+	// Execute a callback for every element in the matched set.
+	// (You can seed the arguments with an array of args, but this is
+	// only used internally.)
+	each: function( callback, args ) {
+		return jQuery.each( this, callback, args );
+	},
+
+	ready: function( fn ) {
+		// Attach the listeners
+		jQuery.bindReady();
+
+		// Add the callback
+		readyList.add( fn );
+
+		return this;
+	},
+
+	eq: function( i ) {
+		i = +i;
+		return i === -1 ?
+			this.slice( i ) :
+			this.slice( i, i + 1 );
+	},
+
+	first: function() {
+		return this.eq( 0 );
+	},
+
+	last: function() {
+		return this.eq( -1 );
+	},
+
+	slice: function() {
+		return this.pushStack( slice.apply( this, arguments ),
+			"slice", slice.call(arguments).join(",") );
+	},
+
+	map: function( callback ) {
+		return this.pushStack( jQuery.map(this, function( elem, i ) {
+			return callback.call( elem, i, elem );
+		}));
+	},
+
+	end: function() {
+		return this.prevObject || this.constructor(null);
+	},
+
+	// For internal use only.
+	// Behaves like an Array's method, not like a jQuery method.
+	push: push,
+	sort: [].sort,
+	splice: [].splice
+};
+
+// Give the init function the jQuery prototype for later instantiation
+jQuery.fn.init.prototype = jQuery.fn;
+
+jQuery.extend = jQuery.fn.extend = function() {
+	var options, name, src, copy, copyIsArray, clone,
+		target = arguments[0] || {},
+		i = 1,
+		length = arguments.length,
+		deep = false;
+
+	// Handle a deep copy situation
+	if ( typeof target === "boolean" ) {
+		deep = target;
+		target = arguments[1] || {};
+		// skip the boolean and the target
+		i = 2;
+	}
+
+	// Handle case when target is a string or something (possible in deep copy)
+	if ( typeof target !== "object" && !jQuery.isFunction(target) ) {
+		target = {};
+	}
+
+	// extend jQuery itself if only one argument is passed
+	if ( length === i ) {
+		target = this;
+		--i;
+	}
+
+	for ( ; i < length; i++ ) {
+		// Only deal with non-null/undefined values
+		if ( (options = arguments[ i ]) != null ) {
+			// Extend the base object
+			for ( name in options ) {
+				src = target[ name ];
+				copy = options[ name ];
+
+				// Prevent never-ending loop
+				if ( target === copy ) {
+					continue;
+				}
+
+				// Recurse if we're merging plain objects or arrays
+				if ( deep && copy && ( jQuery.isPlainObject(copy) || (copyIsArray = jQuery.isArray(copy)) ) ) {
+					if ( copyIsArray ) {
+						copyIsArray = false;
+						clone = src && jQuery.isArray(src) ? src : [];
+
+					} else {
+						clone = src && jQuery.isPlainObject(src) ? src : {};
+					}
+
+					// Never move original objects, clone them
+					target[ name ] = jQuery.extend( deep, clone, copy );
+
+				// Don't bring in undefined values
+				} else if ( copy !== undefined ) {
+					target[ name ] = copy;
+				}
+			}
+		}
+	}
+
+	// Return the modified object
+	return target;
+};
+
+jQuery.extend({
+	noConflict: function( deep ) {
+		if ( window.$ === jQuery ) {
+			window.$ = _$;
+		}
+
+		if ( deep && window.jQuery === jQuery ) {
+			window.jQuery = _jQuery;
+		}
+
+		return jQuery;
+	},
+
+	// Is the DOM ready to be used? Set to true once it occurs.
+	isReady: false,
+
+	// A counter to track how many items to wait for before
+	// the ready event fires. See #6781
+	readyWait: 1,
+
+	// Hold (or release) the ready event
+	holdReady: function( hold ) {
+		if ( hold ) {
+			jQuery.readyWait++;
+		} else {
+			jQuery.ready( true );
+		}
+	},
+
+	// Handle when the DOM is ready
+	ready: function( wait ) {
+		// Either a released hold or an DOMready/load event and not yet ready
+		if ( (wait === true && !--jQuery.readyWait) || (wait !== true && !jQuery.isReady) ) {
+			// Make sure body exists, at least, in case IE gets a little overzealous (ticket #5443).
+			if ( !document.body ) {
+				return setTimeout( jQuery.ready, 1 );
+			}
+
+			// Remember that the DOM is ready
+			jQuery.isReady = true;
+
+			// If a normal DOM Ready event fired, decrement, and wait if need be
+			if ( wait !== true && --jQuery.readyWait > 0 ) {
+				return;
+			}
+
+			// If there are functions bound, to execute
+			readyList.fireWith( document, [ jQuery ] );
+
+			// Trigger any bound ready events
+			if ( jQuery.fn.trigger ) {
+				jQuery( document ).trigger( "ready" ).off( "ready" );
+			}
+		}
+	},
+
+	bindReady: function() {
+		if ( readyList ) {
+			return;
+		}
+
+		readyList = jQuery.Callbacks( "once memory" );
+
+		// Catch cases where $(document).ready() is called after the
+		// browser event has already occurred.
+		if ( document.readyState === "complete" ) {
+			// Handle it asynchronously to allow scripts the opportunity to delay ready
+			return setTimeout( jQuery.ready, 1 );
+		}
+
+		// Mozilla, Opera and webkit nightlies currently support this event
+		if ( document.addEventListener ) {
+			// Use the handy event callback
+			document.addEventListener( "DOMContentLoaded", DOMContentLoaded, false );
+
+			// A fallback to window.onload, that will always work
+			window.addEventListener( "load", jQuery.ready, false );
+
+		// If IE event model is used
+		} else if ( document.attachEvent ) {
+			// ensure firing before onload,
+			// maybe late but safe also for iframes
+			document.attachEvent( "onreadystatechange", DOMContentLoaded );
+
+			// A fallback to window.onload, that will always work
+			window.attachEvent( "onload", jQuery.ready );
+
+			// If IE and not a frame
+			// continually check to see if the document is ready
+			var toplevel = false;
+
+			try {
+				toplevel = window.frameElement == null;
+			} catch(e) {}
+
+			if ( document.documentElement.doScroll && toplevel ) {
+				doScrollCheck();
+			}
+		}
+	},
+
+	// See test/unit/core.js for details concerning isFunction.
+	// Since version 1.3, DOM methods and functions like alert
+	// aren't supported. They return false on IE (#2968).
+	isFunction: function( obj ) {
+		return jQuery.type(obj) === "function";
+	},
+
+	isArray: Array.isArray || function( obj ) {
+		return jQuery.type(obj) === "array";
+	},
+
+	isWindow: function( obj ) {
+		return obj != null && obj == obj.window;
+	},
+
+	isNumeric: function( obj ) {
+		return !isNaN( parseFloat(obj) ) && isFinite( obj );
+	},
+
+	type: function( obj ) {
+		return obj == null ?
+			String( obj ) :
+			class2type[ toString.call(obj) ] || "object";
+	},
+
+	isPlainObject: function( obj ) {
+		// Must be an Object.
+		// Because of IE, we also have to check the presence of the constructor property.
+		// Make sure that DOM nodes and window objects don't pass through, as well
+		if ( !obj || jQuery.type(obj) !== "object" || obj.nodeType || jQuery.isWindow( obj ) ) {
+			return false;
+		}
+
+		try {
+			// Not own constructor property must be Object
+			if ( obj.constructor &&
+				!hasOwn.call(obj, "constructor") &&
+				!hasOwn.call(obj.constructor.prototype, "isPrototypeOf") ) {
+				return false;
+			}
+		} catch ( e ) {
+			// IE8,9 Will throw exceptions on certain host objects #9897
+			return false;
+		}
+
+		// Own properties are enumerated firstly, so to speed up,
+		// if last one is own, then all properties are own.
+
+		var key;
+		for ( key in obj ) {}
+
+		return key === undefined || hasOwn.call( obj, key );
+	},
+
+	isEmptyObject: function( obj ) {
+		for ( var name in obj ) {
+			return false;
+		}
+		return true;
+	},
+
+	error: function( msg ) {
+		throw new Error( msg );
+	},
+
+	parseJSON: function( data ) {
+		if ( typeof data !== "string" || !data ) {
+			return null;
+		}
+
+		// Make sure leading/trailing whitespace is removed (IE can't handle it)
+		data = jQuery.trim( data );
+
+		// Attempt to parse using the native JSON parser first
+		if ( window.JSON && window.JSON.parse ) {
+			return window.JSON.parse( data );
+		}
+
+		// Make sure the incoming data is actual JSON
+		// Logic borrowed from http://json.org/json2.js
+		if ( rvalidchars.test( data.replace( rvalidescape, "@" )
+			.replace( rvalidtokens, "]" )
+			.replace( rvalidbraces, "")) ) {
+
+			return ( new Function( "return " + data ) )();
+
+		}
+		jQuery.error( "Invalid JSON: " + data );
+	},
+
+	// Cross-browser xml parsing
+	parseXML: function( data ) {
+		if ( typeof data !== "string" || !data ) {
+			return null;
+		}
+		var xml, tmp;
+		try {
+			if ( window.DOMParser ) { // Standard
+				tmp = new DOMParser();
+				xml = tmp.parseFromString( data , "text/xml" );
+			} else { // IE
+				xml = new ActiveXObject( "Microsoft.XMLDOM" );
+				xml.async = "false";
+				xml.loadXML( data );
+			}
+		} catch( e ) {
+			xml = undefined;
+		}
+		if ( !xml || !xml.documentElement || xml.getElementsByTagName( "parsererror" ).length ) {
+			jQuery.error( "Invalid XML: " + data );
+		}
+		return xml;
+	},
+
+	noop: function() {},
+
+	// Evaluates a script in a global context
+	// Workarounds based on findings by Jim Driscoll
+	// http://weblogs.java.net/blog/driscoll/archive/2009/09/08/eval-javascript-global-context
+	globalEval: function( data ) {
+		if ( data && rnotwhite.test( data ) ) {
+			// We use execScript on Internet Explorer
+			// We use an anonymous function so that context is window
+			// rather than jQuery in Firefox
+			( window.execScript || function( data ) {
+				window[ "eval" ].call( window, data );
+			} )( data );
+		}
+	},
+
+	// Convert dashed to camelCase; used by the css and data modules
+	// Microsoft forgot to hump their vendor prefix (#9572)
+	camelCase: function( string ) {
+		return string.replace( rmsPrefix, "ms-" ).replace( rdashAlpha, fcamelCase );
+	},
+
+	nodeName: function( elem, name ) {
+		return elem.nodeName && elem.nodeName.toUpperCase() === name.toUpperCase();
+	},
+
+	// args is for internal usage only
+	each: function( object, callback, args ) {
+		var name, i = 0,
+			length = object.length,
+			isObj = length === undefined || jQuery.isFunction( object );
+
+		if ( args ) {
+			if ( isObj ) {
+				for ( name in object ) {
+					if ( callback.apply( object[ name ], args ) === false ) {
+						break;
+					}
+				}
+			} else {
+				for ( ; i < length; ) {
+					if ( callback.apply( object[ i++ ], args ) === false ) {
+						break;
+					}
+				}
+			}
+
+		// A special, fast, case for the most common use of each
+		} else {
+			if ( isObj ) {
+				for ( name in object ) {
+					if ( callback.call( object[ name ], name, object[ name ] ) === false ) {
+						break;
+					}
+				}
+			} else {
+				for ( ; i < length; ) {
+					if ( callback.call( object[ i ], i, object[ i++ ] ) === false ) {
+						break;
+					}
+				}
+			}
+		}
+
+		return object;
+	},
+
+	// Use native String.trim function wherever possible
+	trim: trim ?
+		function( text ) {
+			return text == null ?
+				"" :
+				trim.call( text );
+		} :
+
+		// Otherwise use our own trimming functionality
+		function( text ) {
+			return text == null ?
+				"" :
+				text.toString().replace( trimLeft, "" ).replace( trimRight, "" );
+		},
+
+	// results is for internal usage only
+	makeArray: function( array, results ) {
+		var ret = results || [];
+
+		if ( array != null ) {
+			// The window, strings (and functions) also have 'length'
+			// Tweaked logic slightly to handle Blackberry 4.7 RegExp issues #6930
+			var type = jQuery.type( array );
+
+			if ( array.length == null || type === "string" || type === "function" || type === "regexp" || jQuery.isWindow( array ) ) {
+				push.call( ret, array );
+			} else {
+				jQuery.merge( ret, array );
+			}
+		}
+
+		return ret;
+	},
+
+	inArray: function( elem, array, i ) {
+		var len;
+
+		if ( array ) {
+			if ( indexOf ) {
+				return indexOf.call( array, elem, i );
+			}
+
+			len = array.length;
+			i = i ? i < 0 ? Math.max( 0, len + i ) : i : 0;
+
+			for ( ; i < len; i++ ) {
+				// Skip accessing in sparse arrays
+				if ( i in array && array[ i ] === elem ) {
+					return i;
+				}
+			}
+		}
+
+		return -1;
+	},
+
+	merge: function( first, second ) {
+		var i = first.length,
+			j = 0;
+
+		if ( typeof second.length === "number" ) {
+			for ( var l = second.length; j < l; j++ ) {
+				first[ i++ ] = second[ j ];
+			}
+
+		} else {
+			while ( second[j] !== undefined ) {
+				first[ i++ ] = second[ j++ ];
+			}
+		}
+
+		first.length = i;
+
+		return first;
+	},
+
+	grep: function( elems, callback, inv ) {
+		var ret = [], retVal;
+		inv = !!inv;
+
+		// Go through the array, only saving the items
+		// that pass the validator function
+		for ( var i = 0, length = elems.length; i < length; i++ ) {
+			retVal = !!callback( elems[ i ], i );
+			if ( inv !== retVal ) {
+				ret.push( elems[ i ] );
+			}
+		}
+
+		return ret;
+	},
+
+	// arg is for internal usage only
+	map: function( elems, callback, arg ) {
+		var value, key, ret = [],
+			i = 0,
+			length = elems.length,
+			// jquery objects are treated as arrays
+			isArray = elems instanceof jQuery || length !== undefined && typeof length === "number" && ( ( length > 0 && elems[ 0 ] && elems[ length -1 ] ) || length === 0 || jQuery.isArray( elems ) ) ;
+
+		// Go through the array, translating each of the items to their
+		if ( isArray ) {
+			for ( ; i < length; i++ ) {
+				value = callback( elems[ i ], i, arg );
+
+				if ( value != null ) {
+					ret[ ret.length ] = value;
+				}
+			}
+
+		// Go through every key on the object,
+		} else {
+			for ( key in elems ) {
+				value = callback( elems[ key ], key, arg );
+
+				if ( value != null ) {
+					ret[ ret.length ] = value;
+				}
+			}
+		}
+
+		// Flatten any nested arrays
+		return ret.concat.apply( [], ret );
+	},
+
+	// A global GUID counter for objects
+	guid: 1,
+
+	// Bind a function to a context, optionally partially applying any
+	// arguments.
+	proxy: function( fn, context ) {
+		if ( typeof context === "string" ) {
+			var tmp = fn[ context ];
+			context = fn;
+			fn = tmp;
+		}
+
+		// Quick check to determine if target is callable, in the spec
+		// this throws a TypeError, but we will just return undefined.
+		if ( !jQuery.isFunction( fn ) ) {
+			return undefined;
+		}
+
+		// Simulated bind
+		var args = slice.call( arguments, 2 ),
+			proxy = function() {
+				return fn.apply( context, args.concat( slice.call( arguments ) ) );
+			};
+
+		// Set the guid of unique handler to the same of original handler, so it can be removed
+		proxy.guid = fn.guid = fn.guid || proxy.guid || jQuery.guid++;
+
+		return proxy;
+	},
+
+	// Mutifunctional method to get and set values to a collection
+	// The value/s can optionally be executed if it's a function
+	access: function( elems, fn, key, value, chainable, emptyGet, pass ) {
+		var exec,
+			bulk = key == null,
+			i = 0,
+			length = elems.length;
+
+		// Sets many values
+		if ( key && typeof key === "object" ) {
+			for ( i in key ) {
+				jQuery.access( elems, fn, i, key[i], 1, emptyGet, value );
+			}
+			chainable = 1;
+
+		// Sets one value
+		} else if ( value !== undefined ) {
+			// Optionally, function values get executed if exec is true
+			exec = pass === undefined && jQuery.isFunction( value );
+
+			if ( bulk ) {
+				// Bulk operations only iterate when executing function values
+				if ( exec ) {
+					exec = fn;
+					fn = function( elem, key, value ) {
+						return exec.call( jQuery( elem ), value );
+					};
+
+				// Otherwise they run against the entire set
+				} else {
+					fn.call( elems, value );
+					fn = null;
+				}
+			}
+
+			if ( fn ) {
+				for (; i < length; i++ ) {
+					fn( elems[i], key, exec ? value.call( elems[i], i, fn( elems[i], key ) ) : value, pass );
+				}
+			}
+
+			chainable = 1;
+		}
+
+		return chainable ?
+			elems :
+
+			// Gets
+			bulk ?
+				fn.call( elems ) :
+				length ? fn( elems[0], key ) : emptyGet;
+	},
+
+	now: function() {
+		return ( new Date() ).getTime();
+	},
+
+	// Use of jQuery.browser is frowned upon.
+	// More details: http://docs.jquery.com/Utilities/jQuery.browser
+	uaMatch: function( ua ) {
+		ua = ua.toLowerCase();
+
+		var match = rwebkit.exec( ua ) ||
+			ropera.exec( ua ) ||
+			rmsie.exec( ua ) ||
+			ua.indexOf("compatible") < 0 && rmozilla.exec( ua ) ||
+			[];
+
+		return { browser: match[1] || "", version: match[2] || "0" };
+	},
+
+	sub: function() {
+		function jQuerySub( selector, context ) {
+			return new jQuerySub.fn.init( selector, context );
+		}
+		jQuery.extend( true, jQuerySub, this );
+		jQuerySub.superclass = this;
+		jQuerySub.fn = jQuerySub.prototype = this();
+		jQuerySub.fn.constructor = jQuerySub;
+		jQuerySub.sub = this.sub;
+		jQuerySub.fn.init = function init( selector, context ) {
+			if ( context && context instanceof jQuery && !(context instanceof jQuerySub) ) {
+				context = jQuerySub( context );
+			}
+
+			return jQuery.fn.init.call( this, selector, context, rootjQuerySub );
+		};
+		jQuerySub.fn.init.prototype = jQuerySub.fn;
... truncated to 1.0MB




More information about the Groonga-commit mailing list
Back to archive index