From a96721063c071a4878cff54f0ec6f173b037cc9c Mon Sep 17 00:00:00 2001 From: Martin Donnelly Date: Thu, 10 Nov 2016 15:55:10 +0000 Subject: [PATCH] Optimised javascript package --- .idea/.name | 1 - .idea/gradle.xml | 5 +- .idea/inspectionProfiles/Project_Default.xml | 10 - .../inspectionProfiles/profiles_settings.xml | 7 - .idea/misc.xml | 2 +- .idea/vcs.xml | 2 +- Feedmaster.iml | 2 +- app/app.iml | 51 ++- app/build.gradle | 8 +- app/src/main/AndroidManifest.xml | 1 + app/src/main/assets/assets/fm-old.png | Bin 10136 -> 0 bytes app/src/main/assets/assets/tf_small_pale.png | Bin 2398 -> 0 bytes app/src/main/assets/css/app.css | 2 + app/src/main/assets/css/normalize-min.css | 76 ---- app/src/main/assets/css/normalize.css | 427 ------------------ app/src/main/assets/css/skeleton-min.css | 181 -------- app/src/main/assets/css/skeleton.css | 418 ----------------- app/src/main/assets/ejs/list.ejs | 3 - app/src/main/assets/ejs/runner.ejs | 12 - app/src/main/assets/ejs/test.ejs | 11 - app/src/main/assets/feeds.html | 68 +-- .../assets/fonts/Roboto_Slab-normal-300.woff | Bin 0 -> 22140 bytes .../assets/fonts/Roboto_Slab-normal-400.woff | Bin 0 -> 21612 bytes .../assets/fonts/Roboto_Slab-normal-700.woff | Bin 0 -> 21788 bytes app/src/main/assets/fonts/fonts.css | 24 + app/src/main/assets/js/app.prod.js | 172 +------ app/src/main/assets/js/app.prod.min.js | 2 - app/src/main/assets/js/app.prod.min.js.map | 1 - app/src/main/assets/js/fx.js | 123 ----- app/src/main/assets/js/fx_methods.js | 71 --- app/src/main/assets/js/jquery.unveil.js | 70 --- app/src/main/assets/js/output.min.js | 3 - app/src/main/assets/js/vendor.js | 3 + app/src/main/assets/js/zprogress.js | 74 --- .../silvrtree/feedmaster/MainActivity.java | 38 +- build.gradle | 2 +- gradle/wrapper/gradle-wrapper.properties | 4 +- 37 files changed, 117 insertions(+), 1757 deletions(-) delete mode 100644 .idea/.name delete mode 100644 .idea/inspectionProfiles/Project_Default.xml delete mode 100644 .idea/inspectionProfiles/profiles_settings.xml delete mode 100644 app/src/main/assets/assets/fm-old.png delete mode 100644 app/src/main/assets/assets/tf_small_pale.png create mode 100644 app/src/main/assets/css/app.css delete mode 100644 app/src/main/assets/css/normalize-min.css delete mode 100644 app/src/main/assets/css/normalize.css delete mode 100644 app/src/main/assets/css/skeleton-min.css delete mode 100644 app/src/main/assets/css/skeleton.css delete mode 100644 app/src/main/assets/ejs/list.ejs delete mode 100644 app/src/main/assets/ejs/runner.ejs delete mode 100644 app/src/main/assets/ejs/test.ejs create mode 100644 app/src/main/assets/fonts/Roboto_Slab-normal-300.woff create mode 100644 app/src/main/assets/fonts/Roboto_Slab-normal-400.woff create mode 100644 app/src/main/assets/fonts/Roboto_Slab-normal-700.woff create mode 100644 app/src/main/assets/fonts/fonts.css delete mode 100644 app/src/main/assets/js/app.prod.min.js delete mode 100644 app/src/main/assets/js/app.prod.min.js.map delete mode 100644 app/src/main/assets/js/fx.js delete mode 100644 app/src/main/assets/js/fx_methods.js delete mode 100644 app/src/main/assets/js/jquery.unveil.js delete mode 100644 app/src/main/assets/js/output.min.js create mode 100644 app/src/main/assets/js/vendor.js delete mode 100644 app/src/main/assets/js/zprogress.js diff --git a/.idea/.name b/.idea/.name deleted file mode 100644 index 7b2ca30..0000000 --- a/.idea/.name +++ /dev/null @@ -1 +0,0 @@ -Feedmaster \ No newline at end of file diff --git a/.idea/gradle.xml b/.idea/gradle.xml index bd4202c..7ac24c7 100644 --- a/.idea/gradle.xml +++ b/.idea/gradle.xml @@ -3,16 +3,15 @@ diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml deleted file mode 100644 index c0b4ed6..0000000 --- a/.idea/inspectionProfiles/Project_Default.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/inspectionProfiles/profiles_settings.xml b/.idea/inspectionProfiles/profiles_settings.xml deleted file mode 100644 index 3b31283..0000000 --- a/.idea/inspectionProfiles/profiles_settings.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml index 5d19981..fbb6828 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -37,7 +37,7 @@ - + diff --git a/.idea/vcs.xml b/.idea/vcs.xml index 94a25f7..35eb1dd 100644 --- a/.idea/vcs.xml +++ b/.idea/vcs.xml @@ -1,6 +1,6 @@ - + \ No newline at end of file diff --git a/Feedmaster.iml b/Feedmaster.iml index fa6f8fc..c14c95d 100644 --- a/Feedmaster.iml +++ b/Feedmaster.iml @@ -13,7 +13,7 @@ - + \ No newline at end of file diff --git a/app/app.iml b/app/app.iml index ef925aa..5358f20 100644 --- a/app/app.iml +++ b/app/app.iml @@ -12,10 +12,7 @@ - + + - + + - + @@ -50,6 +49,15 @@ + + + + + + + + + @@ -57,6 +65,7 @@ + @@ -64,35 +73,39 @@ + + + + + + + + + - + - - - + - - - - + + - - + + - - - + + diff --git a/app/build.gradle b/app/build.gradle index 82fa20f..c874e77 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -1,14 +1,15 @@ apply plugin: 'com.android.application' android { - compileSdkVersion 21 - buildToolsVersion "22.0.1" + compileSdkVersion 25 + buildToolsVersion '24.0.3' defaultConfig { applicationId "com.silvrtree.feedmaster" minSdkVersion 21 targetSdkVersion 21 - versionCode 1 + versionCode 2 versionName "1.0" + manifestPlaceholders = [HOCKEYAPP_APP_ID: "b3f7f6e472294e8b84ae831357920012"] } buildTypes { release { @@ -23,4 +24,5 @@ android { dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') compile 'com.android.support:appcompat-v7:22.2.1' + compile 'net.hockeyapp.android:HockeySDK:4.1.1' } diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index c5f028b..adb2bbb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -18,6 +18,7 @@ + diff --git a/app/src/main/assets/assets/fm-old.png b/app/src/main/assets/assets/fm-old.png deleted file mode 100644 index f77b34dd663653892223b42b6a36047d5ab97a4a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10136 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 Qng9R*07*qoM6N<$f{28rlmGw# diff --git a/app/src/main/assets/css/app.css b/app/src/main/assets/css/app.css new file mode 100644 index 0000000..25c6fc8 --- /dev/null +++ b/app/src/main/assets/css/app.css @@ -0,0 +1,2 @@ +/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0} +.container{position:relative;max-width:960px;margin:0 auto;padding:0 20px}.column,.columns,.container{width:100%;box-sizing:border-box}.column,.columns{float:left}@media (min-width:400px){.container{width:85%;padding:0}}@media (min-width:550px){.container{width:80%}.column,.columns{margin-left:4%}.column:first-child,.columns:first-child{margin-left:0}.one.column,.one.columns{width:4.66666666667%}.two.columns{width:13.3333333333%}.three.columns{width:22%}.four.columns{width:30.6666666667%}.five.columns{width:39.3333333333%}.six.columns{width:48%}.seven.columns{width:56.6666666667%}.eight.columns{width:65.3333333333%}.nine.columns{width:74%}.ten.columns{width:82.6666666667%}.eleven.columns{width:91.3333333333%}.twelve.columns{width:100%;margin-left:0}.one-third.column{width:30.6666666667%}.two-thirds.column{width:65.3333333333%}.one-half.column{width:48%}.offset-by-one.column,.offset-by-one.columns{margin-left:8.66666666667%}.offset-by-two.column,.offset-by-two.columns{margin-left:17.3333333333%}.offset-by-three.column,.offset-by-three.columns{margin-left:26%}.offset-by-four.column,.offset-by-four.columns{margin-left:34.6666666667%}.offset-by-five.column,.offset-by-five.columns{margin-left:43.3333333333%}.offset-by-six.column,.offset-by-six.columns{margin-left:52%}.offset-by-seven.column,.offset-by-seven.columns{margin-left:60.6666666667%}.offset-by-eight.column,.offset-by-eight.columns{margin-left:69.3333333333%}.offset-by-nine.column,.offset-by-nine.columns{margin-left:78%}.offset-by-ten.column,.offset-by-ten.columns{margin-left:86.6666666667%}.offset-by-eleven.column,.offset-by-eleven.columns{margin-left:95.3333333333%}.offset-by-one-third.column,.offset-by-one-third.columns{margin-left:34.6666666667%}.offset-by-two-thirds.column,.offset-by-two-thirds.columns{margin-left:69.3333333333%}.offset-by-one-half.column,.offset-by-one-half.columns{margin-left:52%}}html{font-size:62.5%}body{font-size:1.5em;line-height:1.6;font-weight:400;font-family:Roboto Slab,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;color:#222}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:2rem;font-weight:300}h1{font-size:4rem;line-height:1.2}h1,h2{letter-spacing:-.1rem}h2{font-size:3.6rem;line-height:1.25}h3{font-size:3rem;line-height:1.3;letter-spacing:-.1rem}h4{font-size:2.4rem;line-height:1.35;letter-spacing:-.08rem}h5{font-size:1.8rem;line-height:1.5;letter-spacing:-.05rem}h6{font-size:1.5rem;line-height:1.6;letter-spacing:0}@media (min-width:550px){h1{font-size:5rem}h2{font-size:4.2rem}h3{font-size:3.6rem}h4{font-size:3rem}h5{font-size:2.4rem}h6{font-size:1.5rem}}p{margin-top:0}a{color:#1eaedb}a:hover{color:#0fa0ce}.button,button,input[type=button],input[type=reset],input[type=submit]{display:inline-block;height:38px;padding:0 30px;color:#555;text-align:center;font-size:11px;font-weight:600;line-height:38px;letter-spacing:.1rem;text-transform:uppercase;text-decoration:none;white-space:nowrap;background-color:transparent;border-radius:4px;border:1px solid #bbb;cursor:pointer;box-sizing:border-box}.button:focus,.button:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{color:#333;border-color:#888;outline:0}.button.button-primary,button.button-primary,input[type=button].button-primary,input[type=reset].button-primary,input[type=submit].button-primary{color:#fff;background-color:#33c3f0;border-color:#33c3f0}.button.button-primary:focus,.button.button-primary:hover,button.button-primary:focus,button.button-primary:hover,input[type=button].button-primary:focus,input[type=button].button-primary:hover,input[type=reset].button-primary:focus,input[type=reset].button-primary:hover,input[type=submit].button-primary:focus,input[type=submit].button-primary:hover{color:#fff;background-color:#1eaedb;border-color:#1eaedb}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{height:38px;padding:6px 10px;background-color:#fff;border:1px solid #d1d1d1;border-radius:4px;box-shadow:none;box-sizing:border-box}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{min-height:65px;padding-top:6px;padding-bottom:6px}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border:1px solid #33c3f0;outline:0}label,legend{display:block;margin-bottom:.5rem;font-weight:600}fieldset{padding:0;border-width:0}input[type=checkbox],input[type=radio]{display:inline}label>.label-body{display:inline-block;margin-left:.5rem;font-weight:400}ul{list-style:circle inside}ol{list-style:decimal inside}ol,ul{padding-left:0;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin:1.5rem 0 1.5rem 3rem;font-size:90%}li{margin-bottom:1rem}code{padding:.2rem .5rem;margin:0 .2rem;font-size:90%;white-space:nowrap;background:#f1f1f1;border:1px solid #e1e1e1;border-radius:4px}pre>code{display:block;padding:1rem 1.5rem;white-space:pre}td,th{padding:12px 15px;text-align:left;border-bottom:1px solid #e1e1e1}td:first-child,th:first-child{padding-left:0}td:last-child,th:last-child{padding-right:0}.button,button{margin-bottom:1rem}fieldset,input,select,textarea{margin-bottom:1.5rem}blockquote,dl,figure,form,ol,p,pre,table,ul{margin-bottom:2.5rem}.u-full-width{width:100%;box-sizing:border-box}.u-max-full-width{max-width:100%;box-sizing:border-box}.u-pull-right{float:right}.u-pull-left{float:left}hr{margin-top:3rem;margin-bottom:3.5rem;border-width:0;border-top:1px solid #e1e1e1}.container:after,.row:after,.u-cf{content:"";display:table;clear:both} \ No newline at end of file diff --git a/app/src/main/assets/css/normalize-min.css b/app/src/main/assets/css/normalize-min.css deleted file mode 100644 index 2b0030b..0000000 --- a/app/src/main/assets/css/normalize-min.css +++ /dev/null @@ -1,76 +0,0 @@ -html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;} -body{margin:0;} -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -main, -menu, -nav, -section, -summary{display:block;} -audio, -canvas, -progress, -video{display:inline-block;vertical-align:baseline;} -audio:not([controls]){display:none;height:0;} -[hidden], -template{display:none;} -a{background-color:transparent;} -a:active, -a:hover{outline:0;} -abbr[title]{border-bottom:1px dotted;} -b, -strong{font-weight:bold;} -dfn{font-style:italic;} -h1{font-size:2em;margin:0.67em 0;} -mark{background:#ff0;color:#000;} -small{font-size:80%;} -sub, -sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;} -sup{top:-0.5em;} -sub{bottom:-0.25em;} -img{border:0;} -svg:not(:root){overflow:hidden;} -figure{margin:1em 40px;} -hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;} -pre{overflow:auto;} -code, -kbd, -pre, -samp{font-family:monospace, monospace;font-size:1em;} -button, -input, -optgroup, -select, -textarea{color:inherit;font:inherit;margin:0;} -button{overflow:visible;} -button, -select{text-transform:none;} -button, -html input[type="button"], -input[type="reset"], -input[type="submit"]{-webkit-appearance:button;cursor:pointer;} -button[disabled], -html input[disabled]{cursor:default;} -button::-moz-focus-inner, -input::-moz-focus-inner{border:0;padding:0;} -input{line-height:normal;} -input[type="checkbox"], -input[type="radio"]{box-sizing:border-box;padding:0;} -input[type="number"]::-webkit-inner-spin-button, -input[type="number"]::-webkit-outer-spin-button{height:auto;} -input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;} -input[type="search"]::-webkit-search-cancel-button, -input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;} -fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;} -legend{border:0;padding:0;} -textarea{overflow:auto;} -optgroup{font-weight:bold;} -table{border-collapse:collapse;border-spacing:0;} -td, -th{padding:0;} diff --git a/app/src/main/assets/css/normalize.css b/app/src/main/assets/css/normalize.css deleted file mode 100644 index 458eea1..0000000 --- a/app/src/main/assets/css/normalize.css +++ /dev/null @@ -1,427 +0,0 @@ -/*! normalize.css v3.0.2 | MIT License | git.io/normalize */ - -/** - * 1. Set default font family to sans-serif. - * 2. Prevent iOS text size adjust after orientation change, without disabling - * user zoom. - */ - -html { - font-family: sans-serif; /* 1 */ - -ms-text-size-adjust: 100%; /* 2 */ - -webkit-text-size-adjust: 100%; /* 2 */ -} - -/** - * Remove default margin. - */ - -body { - margin: 0; -} - -/* HTML5 display definitions - ========================================================================== */ - -/** - * Correct `block` display not defined for any HTML5 element in IE 8/9. - * Correct `block` display not defined for `details` or `summary` in IE 10/11 - * and Firefox. - * Correct `block` display not defined for `main` in IE 11. - */ - -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -main, -menu, -nav, -section, -summary { - display: block; -} - -/** - * 1. Correct `inline-block` display not defined in IE 8/9. - * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera. - */ - -audio, -canvas, -progress, -video { - display: inline-block; /* 1 */ - vertical-align: baseline; /* 2 */ -} - -/** - * Prevent modern browsers from displaying `audio` without controls. - * Remove excess height in iOS 5 devices. - */ - -audio:not([controls]) { - display: none; - height: 0; -} - -/** - * Address `[hidden]` styling not present in IE 8/9/10. - * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22. - */ - -[hidden], -template { - display: none; -} - -/* Links - ========================================================================== */ - -/** - * Remove the gray background color from active links in IE 10. - */ - -a { - background-color: transparent; -} - -/** - * Improve readability when focused and also mouse hovered in all browsers. - */ - -a:active, -a:hover { - outline: 0; -} - -/* Text-level semantics - ========================================================================== */ - -/** - * Address styling not present in IE 8/9/10/11, Safari, and Chrome. - */ - -abbr[title] { - border-bottom: 1px dotted; -} - -/** - * Address style set to `bolder` in Firefox 4+, Safari, and Chrome. - */ - -b, -strong { - font-weight: bold; -} - -/** - * Address styling not present in Safari and Chrome. - */ - -dfn { - font-style: italic; -} - -/** - * Address variable `h1` font-size and margin within `section` and `article` - * contexts in Firefox 4+, Safari, and Chrome. - */ - -h1 { - font-size: 2em; - margin: 0.67em 0; -} - -/** - * Address styling not present in IE 8/9. - */ - -mark { - background: #ff0; - color: #000; -} - -/** - * Address inconsistent and variable font size in all browsers. - */ - -small { - font-size: 80%; -} - -/** - * Prevent `sub` and `sup` affecting `line-height` in all browsers. - */ - -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} - -sup { - top: -0.5em; -} - -sub { - bottom: -0.25em; -} - -/* Embedded content - ========================================================================== */ - -/** - * Remove border when inside `a` element in IE 8/9/10. - */ - -img { - border: 0; -} - -/** - * Correct overflow not hidden in IE 9/10/11. - */ - -svg:not(:root) { - overflow: hidden; -} - -/* Grouping content - ========================================================================== */ - -/** - * Address margin not present in IE 8/9 and Safari. - */ - -figure { - margin: 1em 40px; -} - -/** - * Address differences between Firefox and other browsers. - */ - -hr { - -moz-box-sizing: content-box; - box-sizing: content-box; - height: 0; -} - -/** - * Contain overflow in all browsers. - */ - -pre { - overflow: auto; -} - -/** - * Address odd `em`-unit font size rendering in all browsers. - */ - -code, -kbd, -pre, -samp { - font-family: monospace, monospace; - font-size: 1em; -} - -/* Forms - ========================================================================== */ - -/** - * Known limitation: by default, Chrome and Safari on OS X allow very limited - * styling of `select`, unless a `border` property is set. - */ - -/** - * 1. Correct color not being inherited. - * Known issue: affects color of disabled elements. - * 2. Correct font properties not being inherited. - * 3. Address margins set differently in Firefox 4+, Safari, and Chrome. - */ - -button, -input, -optgroup, -select, -textarea { - color: inherit; /* 1 */ - font: inherit; /* 2 */ - margin: 0; /* 3 */ -} - -/** - * Address `overflow` set to `hidden` in IE 8/9/10/11. - */ - -button { - overflow: visible; -} - -/** - * Address inconsistent `text-transform` inheritance for `button` and `select`. - * All other form control elements do not inherit `text-transform` values. - * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera. - * Correct `select` style inheritance in Firefox. - */ - -button, -select { - text-transform: none; -} - -/** - * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` - * and `video` controls. - * 2. Correct inability to style clickable `input` types in iOS. - * 3. Improve usability and consistency of cursor style between image-type - * `input` and others. - */ - -button, -html input[type="button"], /* 1 */ -input[type="reset"], -input[type="submit"] { - -webkit-appearance: button; /* 2 */ - cursor: pointer; /* 3 */ -} - -/** - * Re-set default cursor for disabled elements. - */ - -button[disabled], -html input[disabled] { - cursor: default; -} - -/** - * Remove inner padding and border in Firefox 4+. - */ - -button::-moz-focus-inner, -input::-moz-focus-inner { - border: 0; - padding: 0; -} - -/** - * Address Firefox 4+ setting `line-height` on `input` using `!important` in - * the UA stylesheet. - */ - -input { - line-height: normal; -} - -/** - * It's recommended that you don't attempt to style these elements. - * Firefox's implementation doesn't respect box-sizing, padding, or width. - * - * 1. Address box sizing set to `content-box` in IE 8/9/10. - * 2. Remove excess padding in IE 8/9/10. - */ - -input[type="checkbox"], -input[type="radio"] { - box-sizing: border-box; /* 1 */ - padding: 0; /* 2 */ -} - -/** - * Fix the cursor style for Chrome's increment/decrement buttons. For certain - * `font-size` values of the `input`, it causes the cursor style of the - * decrement button to change from `default` to `text`. - */ - -input[type="number"]::-webkit-inner-spin-button, -input[type="number"]::-webkit-outer-spin-button { - height: auto; -} - -/** - * 1. Address `appearance` set to `searchfield` in Safari and Chrome. - * 2. Address `box-sizing` set to `border-box` in Safari and Chrome - * (include `-moz` to future-proof). - */ - -input[type="search"] { - -webkit-appearance: textfield; /* 1 */ - -moz-box-sizing: content-box; - -webkit-box-sizing: content-box; /* 2 */ - box-sizing: content-box; -} - -/** - * Remove inner padding and search cancel button in Safari and Chrome on OS X. - * Safari (but not Chrome) clips the cancel button when the search input has - * padding (and `textfield` appearance). - */ - -input[type="search"]::-webkit-search-cancel-button, -input[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} - -/** - * Define consistent border, margin, and padding. - */ - -fieldset { - border: 1px solid #c0c0c0; - margin: 0 2px; - padding: 0.35em 0.625em 0.75em; -} - -/** - * 1. Correct `color` not being inherited in IE 8/9/10/11. - * 2. Remove padding so people aren't caught out if they zero out fieldsets. - */ - -legend { - border: 0; /* 1 */ - padding: 0; /* 2 */ -} - -/** - * Remove default vertical scrollbar in IE 8/9/10/11. - */ - -textarea { - overflow: auto; -} - -/** - * Don't inherit the `font-weight` (applied by a rule above). - * NOTE: the default cannot safely be changed in Chrome and Safari on OS X. - */ - -optgroup { - font-weight: bold; -} - -/* Tables - ========================================================================== */ - -/** - * Remove most spacing between table cells. - */ - -table { - border-collapse: collapse; - border-spacing: 0; -} - -td, -th { - padding: 0; -} diff --git a/app/src/main/assets/css/skeleton-min.css b/app/src/main/assets/css/skeleton-min.css deleted file mode 100644 index 149307f..0000000 --- a/app/src/main/assets/css/skeleton-min.css +++ /dev/null @@ -1,181 +0,0 @@ -.container{position:relative;width:100%;max-width:960px;margin:0 auto;padding:0 20px;box-sizing:border-box;} -.column, -.columns{width:100%;float:left;box-sizing:border-box;} -@media (min-width:400px){.container{width:85%;padding:0;} -} -@media (min-width:550px){.container{width:80%;} -.column, -.columns{margin-left:4%;} -.column:first-child, -.columns:first-child{margin-left:0;} -.one.column, -.one.columns{width:4.66666666667%;} -.two.columns{width:13.3333333333%;} -.three.columns{width:22%;} -.four.columns{width:30.6666666667%;} -.five.columns{width:39.3333333333%;} -.six.columns{width:48%;} -.seven.columns{width:56.6666666667%;} -.eight.columns{width:65.3333333333%;} -.nine.columns{width:74.0%;} -.ten.columns{width:82.6666666667%;} -.eleven.columns{width:91.3333333333%;} -.twelve.columns{width:100%;margin-left:0;} -.one-third.column{width:30.6666666667%;} -.two-thirds.column{width:65.3333333333%;} -.one-half.column{width:48%;} -.offset-by-one.column, -.offset-by-one.columns{margin-left:8.66666666667%;} -.offset-by-two.column, -.offset-by-two.columns{margin-left:17.3333333333%;} -.offset-by-three.column, -.offset-by-three.columns{margin-left:26%;} -.offset-by-four.column, -.offset-by-four.columns{margin-left:34.6666666667%;} -.offset-by-five.column, -.offset-by-five.columns{margin-left:43.3333333333%;} -.offset-by-six.column, -.offset-by-six.columns{margin-left:52%;} -.offset-by-seven.column, -.offset-by-seven.columns{margin-left:60.6666666667%;} -.offset-by-eight.column, -.offset-by-eight.columns{margin-left:69.3333333333%;} -.offset-by-nine.column, -.offset-by-nine.columns{margin-left:78.0%;} -.offset-by-ten.column, -.offset-by-ten.columns{margin-left:86.6666666667%;} -.offset-by-eleven.column, -.offset-by-eleven.columns{margin-left:95.3333333333%;} -.offset-by-one-third.column, -.offset-by-one-third.columns{margin-left:34.6666666667%;} -.offset-by-two-thirds.column, -.offset-by-two-thirds.columns{margin-left:69.3333333333%;} -.offset-by-one-half.column, -.offset-by-one-half.columns{margin-left:52%;} -} -html{font-size:62.5%;} -body{font-size:1.5em;line-height:1.6;font-weight:400;font-family:"Raleway", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;color:#222;} -h1, h2, h3, h4, h5, h6{margin-top:0;margin-bottom:2rem;font-weight:300;} -h1{font-size:4.0rem;line-height:1.2;letter-spacing:-.1rem;} -h2{font-size:3.6rem;line-height:1.25;letter-spacing:-.1rem;} -h3{font-size:3.0rem;line-height:1.3;letter-spacing:-.1rem;} -h4{font-size:2.4rem;line-height:1.35;letter-spacing:-.08rem;} -h5{font-size:1.8rem;line-height:1.5;letter-spacing:-.05rem;} -h6{font-size:1.5rem;line-height:1.6;letter-spacing:0;} -@media (min-width:550px){h1{font-size:5.0rem;} -h2{font-size:4.2rem;} -h3{font-size:3.6rem;} -h4{font-size:3.0rem;} -h5{font-size:2.4rem;} -h6{font-size:1.5rem;} -} -p{margin-top:0;} -a{color:#1EAEDB;} -a:hover{color:#0FA0CE;} -.button, -button, -input[type="submit"], -input[type="reset"], -input[type="button"]{display:inline-block;height:38px;padding:0 30px;color:#555;text-align:center;font-size:11px;font-weight:600;line-height:38px;letter-spacing:.1rem;text-transform:uppercase;text-decoration:none;white-space:nowrap;background-color:transparent;border-radius:4px;border:1px solid #bbb;cursor:pointer;box-sizing:border-box;} -.button:hover, -button:hover, -input[type="submit"]:hover, -input[type="reset"]:hover, -input[type="button"]:hover, -.button:focus, -button:focus, -input[type="submit"]:focus, -input[type="reset"]:focus, -input[type="button"]:focus{color:#333;border-color:#888;outline:0;} -.button.button-primary, -button.button-primary, -input[type="submit"].button-primary, -input[type="reset"].button-primary, -input[type="button"].button-primary{color:#FFF;background-color:#33C3F0;border-color:#33C3F0;} -.button.button-primary:hover, -button.button-primary:hover, -input[type="submit"].button-primary:hover, -input[type="reset"].button-primary:hover, -input[type="button"].button-primary:hover, -.button.button-primary:focus, -button.button-primary:focus, -input[type="submit"].button-primary:focus, -input[type="reset"].button-primary:focus, -input[type="button"].button-primary:focus{color:#FFF;background-color:#1EAEDB;border-color:#1EAEDB;} -input[type="email"], -input[type="number"], -input[type="search"], -input[type="text"], -input[type="tel"], -input[type="url"], -input[type="password"], -textarea, -select{height:38px;padding:6px 10px;background-color:#fff;border:1px solid #D1D1D1;border-radius:4px;box-shadow:none;box-sizing:border-box;} -input[type="email"], -input[type="number"], -input[type="search"], -input[type="text"], -input[type="tel"], -input[type="url"], -input[type="password"], -textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;} -textarea{min-height:65px;padding-top:6px;padding-bottom:6px;} -input[type="email"]:focus, -input[type="number"]:focus, -input[type="search"]:focus, -input[type="text"]:focus, -input[type="tel"]:focus, -input[type="url"]:focus, -input[type="password"]:focus, -textarea:focus, -select:focus{border:1px solid #33C3F0;outline:0;} -label, -legend{display:block;margin-bottom:.5rem;font-weight:600;} -fieldset{padding:0;border-width:0;} -input[type="checkbox"], -input[type="radio"]{display:inline;} -label > .label-body{display:inline-block;margin-left:.5rem;font-weight:normal;} -ul{list-style:circle inside;} -ol{list-style:decimal inside;} -ol, ul{padding-left:0;margin-top:0;} -ul ul, -ul ol, -ol ol, -ol ul{margin:1.5rem 0 1.7rem 3rem;font-size:90%;} -li{margin-bottom:1rem;} -code{padding:.2rem .5rem;margin:0 .2rem;font-size:90%;white-space:nowrap;background:#F1F1F1;border:1px solid #E1E1E1;border-radius:4px;} -pre > code{display:block;padding:1rem 1.5rem;white-space:pre;} -th, -td{padding:12px 15px;text-align:left;border-bottom:1px solid #E1E1E1;} -th:first-child, -td:first-child{padding-left:0;} -th:last-child, -td:last-child{padding-right:0;} -button, -.button{margin-bottom:1rem;} -input, -textarea, -select, -fieldset{margin-bottom:1.5rem;} -pre, -blockquote, -dl, -figure, -table, -p, -ul, -ol, -form{margin-bottom:2.5rem;} -.u-full-width{width:100%;box-sizing:border-box;} -.u-max-full-width{max-width:100%;box-sizing:border-box;} -.u-pull-right{float:right;} -.u-pull-left{float:left;} -hr{margin-top:3rem;margin-bottom:3.5rem;border-width:0;border-top:1px solid #E1E1E1;} -.container:after, -.row:after, -.u-cf{content:"";display:table;clear:both;} -@media (min-width:400px){} -@media (min-width:550px){} -@media (min-width:750px){} -@media (min-width:1000px){} -@media (min-width:1200px){} diff --git a/app/src/main/assets/css/skeleton.css b/app/src/main/assets/css/skeleton.css deleted file mode 100644 index 6e0819d..0000000 --- a/app/src/main/assets/css/skeleton.css +++ /dev/null @@ -1,418 +0,0 @@ -/* -* Skeleton V2.0.4 -* Copyright 2014, Dave Gamache -* www.getskeleton.com -* Free to use under the MIT license. -* http://www.opensource.org/licenses/mit-license.php -* 12/29/2014 -*/ - - -/* Table of contents -–––––––––––––––––––––––––––––––––––––––––––––––––– -- Grid -- Base Styles -- Typography -- Links -- Buttons -- Forms -- Lists -- Code -- Tables -- Spacing -- Utilities -- Clearing -- Media Queries -*/ - - -/* Grid -–––––––––––––––––––––––––––––––––––––––––––––––––– */ -.container { - position: relative; - width: 100%; - max-width: 960px; - margin: 0 auto; - padding: 0 20px; - box-sizing: border-box; } -.column, -.columns { - width: 100%; - float: left; - box-sizing: border-box; } - -/* For devices larger than 400px */ -@media (min-width: 400px) { - .container { - width: 85%; - padding: 0; } -} - -/* For devices larger than 550px */ -@media (min-width: 550px) { - .container { - width: 80%; } - .column, - .columns { - margin-left: 4%; } - .column:first-child, - .columns:first-child { - margin-left: 0; } - - .one.column, - .one.columns { width: 4.66666666667%; } - .two.columns { width: 13.3333333333%; } - .three.columns { width: 22%; } - .four.columns { width: 30.6666666667%; } - .five.columns { width: 39.3333333333%; } - .six.columns { width: 48%; } - .seven.columns { width: 56.6666666667%; } - .eight.columns { width: 65.3333333333%; } - .nine.columns { width: 74.0%; } - .ten.columns { width: 82.6666666667%; } - .eleven.columns { width: 91.3333333333%; } - .twelve.columns { width: 100%; margin-left: 0; } - - .one-third.column { width: 30.6666666667%; } - .two-thirds.column { width: 65.3333333333%; } - - .one-half.column { width: 48%; } - - /* Offsets */ - .offset-by-one.column, - .offset-by-one.columns { margin-left: 8.66666666667%; } - .offset-by-two.column, - .offset-by-two.columns { margin-left: 17.3333333333%; } - .offset-by-three.column, - .offset-by-three.columns { margin-left: 26%; } - .offset-by-four.column, - .offset-by-four.columns { margin-left: 34.6666666667%; } - .offset-by-five.column, - .offset-by-five.columns { margin-left: 43.3333333333%; } - .offset-by-six.column, - .offset-by-six.columns { margin-left: 52%; } - .offset-by-seven.column, - .offset-by-seven.columns { margin-left: 60.6666666667%; } - .offset-by-eight.column, - .offset-by-eight.columns { margin-left: 69.3333333333%; } - .offset-by-nine.column, - .offset-by-nine.columns { margin-left: 78.0%; } - .offset-by-ten.column, - .offset-by-ten.columns { margin-left: 86.6666666667%; } - .offset-by-eleven.column, - .offset-by-eleven.columns { margin-left: 95.3333333333%; } - - .offset-by-one-third.column, - .offset-by-one-third.columns { margin-left: 34.6666666667%; } - .offset-by-two-thirds.column, - .offset-by-two-thirds.columns { margin-left: 69.3333333333%; } - - .offset-by-one-half.column, - .offset-by-one-half.columns { margin-left: 52%; } - -} - - -/* Base Styles -–––––––––––––––––––––––––––––––––––––––––––––––––– */ -/* NOTE -html is set to 62.5% so that all the REM measurements throughout Skeleton -are based on 10px sizing. So basically 1.5rem = 15px :) */ -html { - font-size: 62.5%; } -body { - font-size: 1.5em; /* currently ems cause chrome bug misinterpreting rems on body element */ - line-height: 1.6; - font-weight: 400; - font-family: 'Roboto Slab', "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif; - color: #222; } - - -/* Typography -–––––––––––––––––––––––––––––––––––––––––––––––––– */ -h1, h2, h3, h4, h5, h6 { - margin-top: 0; - margin-bottom: 2rem; - font-weight: 300; } -h1 { font-size: 4.0rem; line-height: 1.2; letter-spacing: -.1rem;} -h2 { font-size: 3.6rem; line-height: 1.25; letter-spacing: -.1rem; } -h3 { font-size: 3.0rem; line-height: 1.3; letter-spacing: -.1rem; } -h4 { font-size: 2.4rem; line-height: 1.35; letter-spacing: -.08rem; } -h5 { font-size: 1.8rem; line-height: 1.5; letter-spacing: -.05rem; } -h6 { font-size: 1.5rem; line-height: 1.6; letter-spacing: 0; } - -/* Larger than phablet */ -@media (min-width: 550px) { - h1 { font-size: 5.0rem; } - h2 { font-size: 4.2rem; } - h3 { font-size: 3.6rem; } - h4 { font-size: 3.0rem; } - h5 { font-size: 2.4rem; } - h6 { font-size: 1.5rem; } -} - -p { - margin-top: 0; } - - -/* Links -–––––––––––––––––––––––––––––––––––––––––––––––––– */ -a { - color: #1EAEDB; } -a:hover { - color: #0FA0CE; } - - -/* Buttons -–––––––––––––––––––––––––––––––––––––––––––––––––– */ -.button, -button, -input[type="submit"], -input[type="reset"], -input[type="button"] { - display: inline-block; - height: 38px; - padding: 0 30px; - color: #555; - text-align: center; - font-size: 11px; - font-weight: 600; - line-height: 38px; - letter-spacing: .1rem; - text-transform: uppercase; - text-decoration: none; - white-space: nowrap; - background-color: transparent; - border-radius: 4px; - border: 1px solid #bbb; - cursor: pointer; - box-sizing: border-box; } -.button:hover, -button:hover, -input[type="submit"]:hover, -input[type="reset"]:hover, -input[type="button"]:hover, -.button:focus, -button:focus, -input[type="submit"]:focus, -input[type="reset"]:focus, -input[type="button"]:focus { - color: #333; - border-color: #888; - outline: 0; } -.button.button-primary, -button.button-primary, -input[type="submit"].button-primary, -input[type="reset"].button-primary, -input[type="button"].button-primary { - color: #FFF; - background-color: #33C3F0; - border-color: #33C3F0; } -.button.button-primary:hover, -button.button-primary:hover, -input[type="submit"].button-primary:hover, -input[type="reset"].button-primary:hover, -input[type="button"].button-primary:hover, -.button.button-primary:focus, -button.button-primary:focus, -input[type="submit"].button-primary:focus, -input[type="reset"].button-primary:focus, -input[type="button"].button-primary:focus { - color: #FFF; - background-color: #1EAEDB; - border-color: #1EAEDB; } - - -/* Forms -–––––––––––––––––––––––––––––––––––––––––––––––––– */ -input[type="email"], -input[type="number"], -input[type="search"], -input[type="text"], -input[type="tel"], -input[type="url"], -input[type="password"], -textarea, -select { - height: 38px; - padding: 6px 10px; /* The 6px vertically centers text on FF, ignored by Webkit */ - background-color: #fff; - border: 1px solid #D1D1D1; - border-radius: 4px; - box-shadow: none; - box-sizing: border-box; } -/* Removes awkward default styles on some inputs for iOS */ -input[type="email"], -input[type="number"], -input[type="search"], -input[type="text"], -input[type="tel"], -input[type="url"], -input[type="password"], -textarea { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; } -textarea { - min-height: 65px; - padding-top: 6px; - padding-bottom: 6px; } -input[type="email"]:focus, -input[type="number"]:focus, -input[type="search"]:focus, -input[type="text"]:focus, -input[type="tel"]:focus, -input[type="url"]:focus, -input[type="password"]:focus, -textarea:focus, -select:focus { - border: 1px solid #33C3F0; - outline: 0; } -label, -legend { - display: block; - margin-bottom: .5rem; - font-weight: 600; } -fieldset { - padding: 0; - border-width: 0; } -input[type="checkbox"], -input[type="radio"] { - display: inline; } -label > .label-body { - display: inline-block; - margin-left: .5rem; - font-weight: normal; } - - -/* Lists -–––––––––––––––––––––––––––––––––––––––––––––––––– */ -ul { - list-style: circle inside; } -ol { - list-style: decimal inside; } -ol, ul { - padding-left: 0; - margin-top: 0; } -ul ul, -ul ol, -ol ol, -ol ul { - margin: 1.5rem 0 1.5rem 3rem; - font-size: 90%; } -li { - margin-bottom: 1rem; } - - -/* Code -–––––––––––––––––––––––––––––––––––––––––––––––––– */ -code { - padding: .2rem .5rem; - margin: 0 .2rem; - font-size: 90%; - white-space: nowrap; - background: #F1F1F1; - border: 1px solid #E1E1E1; - border-radius: 4px; } -pre > code { - display: block; - padding: 1rem 1.5rem; - white-space: pre; } - - -/* Tables -–––––––––––––––––––––––––––––––––––––––––––––––––– */ -th, -td { - padding: 12px 15px; - text-align: left; - border-bottom: 1px solid #E1E1E1; } -th:first-child, -td:first-child { - padding-left: 0; } -th:last-child, -td:last-child { - padding-right: 0; } - - -/* Spacing -–––––––––––––––––––––––––––––––––––––––––––––––––– */ -button, -.button { - margin-bottom: 1rem; } -input, -textarea, -select, -fieldset { - margin-bottom: 1.5rem; } -pre, -blockquote, -dl, -figure, -table, -p, -ul, -ol, -form { - margin-bottom: 2.5rem; } - - -/* Utilities -–––––––––––––––––––––––––––––––––––––––––––––––––– */ -.u-full-width { - width: 100%; - box-sizing: border-box; } -.u-max-full-width { - max-width: 100%; - box-sizing: border-box; } -.u-pull-right { - float: right; } -.u-pull-left { - float: left; } - - -/* Misc -–––––––––––––––––––––––––––––––––––––––––––––––––– */ -hr { - margin-top: 3rem; - margin-bottom: 3.5rem; - border-width: 0; - border-top: 1px solid #E1E1E1; } - - -/* Clearing -–––––––––––––––––––––––––––––––––––––––––––––––––– */ - -/* Self Clearing Goodness */ -.container:after, -.row:after, -.u-cf { - content: ""; - display: table; - clear: both; } - - -/* Media Queries -–––––––––––––––––––––––––––––––––––––––––––––––––– */ -/* -Note: The best way to structure the use of media queries is to create the queries -near the relevant code. For example, if you wanted to change the styles for buttons -on small devices, paste the mobile query code up in the buttons section and style it -there. -*/ - - -/* Larger than mobile */ -@media (min-width: 400px) {} - -/* Larger than phablet (also point when grid becomes active) */ -@media (min-width: 550px) {} - -/* Larger than tablet */ -@media (min-width: 750px) {} - -/* Larger than desktop */ -@media (min-width: 1000px) {} - -/* Larger than Desktop HD */ -@media (min-width: 1200px) {} diff --git a/app/src/main/assets/ejs/list.ejs b/app/src/main/assets/ejs/list.ejs deleted file mode 100644 index ea00a15..0000000 --- a/app/src/main/assets/ejs/list.ejs +++ /dev/null @@ -1,3 +0,0 @@ -<% list.forEach(function (item) { %> - - <% }) %> diff --git a/app/src/main/assets/ejs/runner.ejs b/app/src/main/assets/ejs/runner.ejs deleted file mode 100644 index 56675ab..0000000 --- a/app/src/main/assets/ejs/runner.ejs +++ /dev/null @@ -1,12 +0,0 @@ - -

<%= d.title %>

- <% d.items.forEach(function (item) { %> -
-

<%=item.title %>

-
<%-item.description-%>
-
- <%=item.author%> - <%=item.date%> -
-
- <% }) %> diff --git a/app/src/main/assets/ejs/test.ejs b/app/src/main/assets/ejs/test.ejs deleted file mode 100644 index 599ace3..0000000 --- a/app/src/main/assets/ejs/test.ejs +++ /dev/null @@ -1,11 +0,0 @@ -

<%= d.title %>

-<% d.items.forEach(function (item) { %> -
-

<%=item.title %>

-
<%=item.description%>
-
- <%=item.author%> - <%=item.date%> -
-
- <% }) %> diff --git a/app/src/main/assets/feeds.html b/app/src/main/assets/feeds.html index b2c6a72..2a26955 100644 --- a/app/src/main/assets/feeds.html +++ b/app/src/main/assets/feeds.html @@ -1,21 +1,4 @@ - - - - - - Feedmaster - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- Last update: x - -
-
-
- -
-
- - - - - - - - - - - - + }
Last update: x
\ No newline at end of file diff --git a/app/src/main/assets/fonts/Roboto_Slab-normal-300.woff b/app/src/main/assets/fonts/Roboto_Slab-normal-300.woff new file mode 100644 index 0000000000000000000000000000000000000000..7ccb10e3152a586554d34a99a7e20c88b0bdd5a3 GIT binary patch literal 22140 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 a1_(D22zD_3Z{5JsyOEW_1px9`D;59-zCG;# literal 0 HcmV?d00001 diff --git a/app/src/main/assets/fonts/Roboto_Slab-normal-700.woff b/app/src/main/assets/fonts/Roboto_Slab-normal-700.woff new file mode 100644 index 0000000000000000000000000000000000000000..c2dafd4b513b90c8c93c0fa4c496130c25f7c122 GIT binary patch literal 21788 zcmYg$V{oTWu=OuaHrB?rZ6_Pswr$(CZD(WKwrz7`CvX1uy&vvWoqFn=>F(+2FVD+~al!`xAb(;3 z=zhRX*$5nFVrOdoqxAv+pvM3JRD2|~hk&WRypfV#2+p1hvWT#7;y{I(ahS(?MLec0D#Q^01%gk zTILojTf-kaIr5*}y8i>3^T#i1eYc-=#tKAeQV>NZ9)F<|Msy<(8!f< zXY1$$0Q{5&02K2Rlc{vyKFrR+_{Uc%?njLLK@22NRK6QfQ;K1dk@|0uXUSy6A?giQ z(IX32b;FJ3EAx$J^=9i0+>!K8A}&S?~7Iz1S8Hcgh`=BQYmM^La zsf{vkq--RG39w_uV@qQYiP~@XN8Q6QjaQ$BZ8hTWr0VZh>voTLjc|=>M zGISmbx&AN)kU|*K z8`1}~ju~>ntn{g%NXkXE$OeH{${Da$)I{JC$qymQqm`JRE9#cKNO>n(4(>njL+%&c z!gL3(4&@^~Ix~?fpZ)=z8w9b6SYUBj6d}k)eO4zL{BASx%%mC8a5XGDDH4%-1idIT zu2S|IU*B0}!M!*D+{8F~;ma5ZW7~fUTo%Qh%Q$g18It6TrnwEKXI}CIl-^@J@5CIb z>Mh z!_@htz?9H8MHrYTYKU@?xh7Q4CF=NG5q(~v<8q;6h+>cw8dqtN92h%b>q}r8w114g z=}y>2eGf6!#C!5Q^S0^Y#z7nrxUaUG9&xzq=)|EJH#Z!QYNeCi8~al~ObXYlrHm@5 z(^wk)tx9~XCy1$)XB{(HLkeA`TrxxEJJe~Dy-tNV6mS>2JG+@N)Vnm4%hD6GGEF(e z(AIyzC1PWc{B>&Kb>lu%T{9HYwc zgso9Nb;3~npOlCt`zU!vjp1>(*J$db|DOfLF6GKny~y%7r@C&=+JJ>Rk)?5VRVw$d zgHn_U-9yaV5Eq!Z)I(!;VV&fx545V%JjW*6`6$LP$J_2SG?3uM{1>MW3f_qeIqaV` za$TkD|19^g5*-iits?XJYG-@uica0K^9P>~jZJDT$BZ1ruZl8+4OXHI6_+VdUPrs% z7F{ToE80`y#^jf+;$`mJ7NLfUR~mRQ;|tw3u&2F=awl?TY5exym)aChj%Ywpj#!Gc zuH$}GcTAtVX9&3@w5f0y#`I*Gj_{uUjhbzs&H08{TMtbcGkm=&q|fQfd@&Vj^5^sO z;Y8&ZFiD-doO8kCCa&*W>`=fdW~qUT1w5roV!5EN#o!+$uW~{(wz26Ksn^Q&n+GdC zQ%57^EEzr?iVioBh!b7Yt=ETzuH=)Ev&g3rIaI!Aw_|7N*0@`48p-PO%SBn>)$u?emY6+PRg^6v$3Oq!%JmbFgV86KU00^g?XMsqH9yH6ArRrzJ0KODC32 ziq~^(+*S8(K_g=)P&ovlrtWhulARLLCTE4r%=0UkO z*_m-8q!sejQKf?CV;Ax?W2p1GSc1bkSsK}1rb|U|V2h-Rutkut^N_+s+7-wQGTP+= zaB}+^lN-gG)QBe(Wu=v8{dY~2ONkm7(^ITeS04^&v-ktT<~^i0xh~NTCvo?DohQH4 z-GFe07=Q$T0ARhIcz(eAz%&3og7tmE#i-atE1okH!rT`oZAR z(|^M2$%TP4qVj(Pj29RnTzu=s6!oZLptC2WHKL-UpS&|M($}ih*#IgHfdLoM2-^R} z^qyeKOaA#M%{tzE$F5ypm}EM74y(LpSl>7{UztXAU3&OvHh1f6bG{4whFTXhnia`N zkFpO?f?!@6kl@0$SL$Y5S@fhe2{A1(o~Vbfj}^?ErEr37qbHDpxgUtvszeu16qttN z!f}@JcRK|nw< zK_gK?26{mMtCxE0m+w@`#QyX5BcCk-9^h6JUhAh$S<1qhhaxaEY=&m!9dM(SIAR@_ z#wHyES$#JRflsqE&)AMnHSuI_ld=YW+lQRnx{syKaJ|N+=xSrd(qP1X~wn zu8Lim>6yjm=MlFHNkdj-WagM+LrCX~%Z~hIBOBq190}l})hEUKM*d1PAn-V;j{{*& zCsh|p;JBM)(CPMgihmYk$pkW<#z>pmZ8?sNg}Y6x#p`Qlcr&dR*EQc#<0SL-WW z#!^_CCghZ_B51HIRIS&PI!q=~*4eDrR6M68Ccaa3E%o56tmi;5J*roTdrrE}wS}eLLJ&UCBwAAEiE32JX)}2gE%Xh6 ze|6!oQ}G)Q0FllC>IEFNfIwNby70yQlXbDb7aeT{y`4Pg3}!|g;AF-_844oHQgncX z+ux-LjcKTlqD`goFns!Fn?V>I@2e0b<qqV z=7D}e17k|EZrOmEQLX$y=ECFm3Ch-6Bd5*0} zr`$vSOF7m!kDD`o{@zmL0rcTG+nI^2mbbc?uaQHkuZ>#r(GS)PrtM=#w3A{-V)&%H zfFmK}v)e4v9iRABA_UF!t~92?SVIbwNQk=^x_wzI^Q#Ch zInVFq!~}lXab^yIU~naK{%G(;bA8u|u?CIPgm^UVU9*__w zeStXiFteT@NC~svG0WbJbq<45)@oN?pXGi zA5a&84_KD}6BUAKnYA=-^;*_ZrE@pwu}ovrCZq`%+z0mR=6(yMaMD&`MU z_Vivz1Q|^X8YdVC#zIriNt#7Je9`aJ?=IzxLMWmyE#jeJA>p7L5!LEBBT+ zkS+3e=PT~yW^hXw>EkL%%qEeB7>fxoAfSdQR=o);9|8QWl4tA?_H{>AM?`)A5Ws-gj?F4AUUubNHX97)!(^=`tUHCx9WB04Yny$-?>kF~R;L9BV zz>eVR-dB8$L;$0RgFc#tw)ps@iWj6KZX~nt0CSMOjsP$QMECNqq-{ec3Gx62RRc?I zJ$5&zEjN!nYfh{}L-Md-p$hE5?p{p@wtM0U2so0~s>2ftb3PVgDpt?Ax z+|ccL=+>qRt!Z~%8P9PRdWXGHS6#VZ$+x=(`TsY zu-g|3$Fxmu6Y3onS)41BaIM-tdg^xil~Y%geE(^?M4fCeuMPm-1HW=E9=p)vG_Y zGr#kLSXR6*T%HHBgKe^q>KNnmq;x) zis<&X+)@;L8?iEqg;AVEyLSU0Q{hv5PCg!SPye@eAt=GGHz0oE#X&v!8CI+jcIh-ib6{ZPz7x(0ehFV?M1Q3fj`xF^Uz zejB+^*pPVB2;_u6&p^}SI0!P}X-^X6Jqy>3h8aje|Bo5V8VSazK2<^mmQ0UH~) zn1CROIw-bYcm!~UFENpDfq(Ad30f^E%&{osxyUOsmAW@$LQ@M426k7y7i74M<{Hrf z+!8UsV4-}t2!K!!!o~7$*xF&r>G8+0LjM&piU`@Ll`7C)E;)0lEIv{oE9o%;>=!6V3ihg{Hl^Rz2yB=L$bjcbe9iwk+6ZkiY3iieAW`s z6lkJDzVbGZ?}lvDC^r$Y3pYKFDZY^t8#ZmlQ-`9u08WK@Eby%l^Y)P5q(6=#y?7{= zM~0X732%1}l@lk;oR`yIeBUApzBb=BuADqh&q++?XC2Ycl%RUA4t(YG6L`46kYQN~ z75UbCL?iFoe!YN9KlyP|5I{MEU{u$gJf;Kgkfp+h`muJ^W3G+mKT)7jWre?Rs#&73 zGtY1IM#7gevdxExip>x>(+)Mx^tfgiTupVa!1e)lQJl9>39wwke!B^yM6w6A&^9>q z_I*o^O=xp(NB61TA93tsE0K@GJ`zW-hohf|efYl8#7K>WaA#%q8epJ6;>dQ|3vJ84 z0GtqKzYxrMB7OU0dy5asDop zWOG?GGxJ~$cX_}R{?@g-CE5RXt2(4FLvMULcno%LvLhfm!)^QVP@-YI5)c2B-BBs} z1p@t?&HXQc)#LcG#GMHRgaFzPmdR-geCzYoUImzXvLAy;tl|X^b4<;M1zltd)3hO- zk|GeSgWF!WZRSjXjPoyU_O|y)wkEKvHS7mhhE)G$uLgELNy5X)a`DY}cDD_Vcb#{N zS8QjVmpJb5Xj8V_Nlo!619*B;IDI1^pcsmnsZB)FpHW5~8s84qy>Q?qkwcwU>~IOGZOQMHksHf*k05E%Rh-(Y|rqIA38@$Ij+@?dQr1>(wBO zeE^DV%F-xh&ePM~M>=T687G}dxIWJ#Cj5SK6Gq496(X9;=6LXd%J%fAZr<%Cc3UHV zov$)3!04t|_Kh6@2?He(ge)>2&xDF}T4sPv0+6f8-=pVXGwPGER8U0FnnsbW7_o^A zuQ!W}8cRv@q87J1T?4O+VLYQh;uX}eN%U<9brG_`bH3uY?KuNcu@=(kbf3Q$9b|*x zLlw1~RdjY_N@>FYW zx@4?nB!Lgn78(2^uoqDxz(}@YgUw>$)xp3MEW4(TjihoN|F<+Y-o1Gg^BYgt)aS!1 zk7(a;cr9}uE1u@bYCY&ve4gyWJ_b=&NwT|*cn5nofROwSZBR~-U4=rGpTit<_^Y&U zB0<-kL*k*`EaWD(EFj;$lhn~H)l%e`ZKg-i%kd@b)Dtk+H7?~SkCq+sY$sZ6$9Y%IQm0H|mt z6M(-@!dK&N8~iQ2gy=8^q2wQa2n9W5PDZ)$RM_AkfUHXs>*pJz3~wG+pKQ^%FDS8*Fq zJTLluUEe5nXY~7_i+#!40CozUaWP-EG5?z+*By@u?Pt0+D=L7K6F(84T91bS8E#_2 zDvSrTOvq}4V4dmIGb%B*{Q7+75KVH1O(&Pq``Y3Du^fQ=Ivz+#9CB)ycb7vCP4MXl zNJoq)Ffht9Xqs>IQaq;A2W(BUpXTwD$xn`nanJK&`Yw6iD6mzJTF$ zCjFsTl1v1l_r*cXh3WGc={|zV!PA9`bVX-@kHN(Y!#Yz9j_+3jJUCjmCSA!#wHY;H zSEK7I%Wkj*`c=)vMyY}!^=2UEVP5qdWgc^~KJglVzX1SLrxHR|{!{ZaHqBH-2J zmiY^TmBfb(N?&316fUX>T`DM`UP~Slx!Tl!qyv`x-2vHr1Jl4A;LTDxDNLsJ7u# z4EF4hlEd7ad>wC7E2ZepGEK7(cQJDvEo zMU7ElIl0`Yvs>(7HK>L|QwEu4W8&YcI*2~8o_1&g@ks2BV-`F71_W*zE!@zc4nQv^ z+u#g(fk?jcN<~g#c?1kq$RO2(2>7F;pr|maicBlb8rH0uSthA<2%K~OB5_M;bLYgh z+y1_Q9v>L~C2U@!bNHAdOc^w|!dbsYfBH;6P21`?c)E(*kj{V%(8r?!v}(`m1uEGM zaQLA5QWBC!hLegN?lIs{=qqJsI8a3-=p~hvg~y88buiBFD;_9fKb1k&>SsAnZMFYF zO%SXcIT5a0aEiK?^AgAr8MI;2P^tN?3kF=Q*=*HE9hK2j7J3W-p3VlE!5Y#)jgeDsHiewtWV zjJ%IDFVCP693S+&S1$!IdLt<_OqDZ#8IIQ4wSqg}VB)t+vDR|5VBBASu5Y!60@*>U zbQXLR@z>YoUi`OLPf-G4C{y`iApdgmOa}=!DmxJlOCSlMTVO-_^(eGUi73XSyKBC& zs7LDbJMsC|mcYTYmO+8K-=+pnv{LCG0yfj<46;4X%g_g=CY`~2Tda0)I+0zHb_mS1Z>7vFZ_P>_tQ`yj{$fAb{ zu>))^yK(S~CLGm?c4puhH|mEFjl>4x@+3|OjX6^x#i05~Ly|BpkU3*fd=uW#gy-M* zzE*Z)>1p?wtZitw3W^S9!ef!}n@uWT-f+@q90JN4NSCJ8B4i!Kb>2H}z8nrgthd1? zOy~O_SnsJ{q!Wgf${tchMT4k51VzJyL&n6Rp4dUN8Q)w>m0?hna1kq| zW$=W*P&Ia~)B$<{iVWso^Fj3UN?HPZ5?FPB|^iUz!OM z9RllXdH`=z;Y@m$#DSWV$7Yt8S4c!6BBE{wBbUzyApE*hgOvBe7l|`X6(JUAV}8hk zcFr7s3V<#|;}RYk!CM|oKpSMFQT`QGV8k)KU`HUnUEyQO%YFZgs;_rEQ6db*-gMh& zh#;R6O51q^DENyTN<~zZVx2i4p1(FizTi}lc@!7`LEL)PoR`He-{O)#$<91guZ#`H zT?7U-PB_q*SCu7RdZYh-L!ht@9p^y7$gd>RZ~BqTfL3ZQx0u+G{Ktu)(B`J+LAYzssIOxtH=y33bo#G6;3ca!%1t}@j^|KG_(&?Y> zcZ`hv!*j0C<*WPH-I1hEicI;z-+Xtnz>EpOlX=*GdQ7WR*O%@Fw$1M}J zWK*Ov8pf3$oTft8*04lrbi5y@Z+wvPynK6J4Cd>i0;Upw)9E^OL5Ahl?Y_uF@w?Q6)EJE*e4$FrH2#I8K&O*TgogAMdw+v1wyKzE ze`DQXX0U#t?l{97@CF+)Mg8w&{h&A;09&qwOd%JfG9Bhn4=QbFlj_A9)uu5OEaPaL z3DTuzleqE*8(9qQL*_F-D0_F-OPJvHx`n9$pC{dM;jq7p;7A(6yRjYXjkd6SY{nPz zu<&G5bQXiJa|yaT5p_TMe1a}K(zHxY1+Sd6Xo{gSZe{&Jr9= zG46>$FI2qnV#)B(KxLzSL`zLgFMOR&n?XJ0Lp!g`0)0rp27!540PmN?pK%(qs!4K% zWl%`JME`l2BLIFOCkyef0;PC%8S^ll;+j$!Jc-ZRI$?hY?nF1@y~&0{68TH^jNT2_ z9QSJJ$?o{%mc0-?8p+1^?e!FV3BkTHbPyziMOGAv0N*^~`jX-b>Z0ci76Z`hy_xT) zeTX-T18+hum4ypVOEk!`-mFo*?1AGyro=8p())(nPa7TQUyySlvM$xo{7|#t_+duu z2nBNZ0r}3>zcOz%v=LwY%CuW#Hts4vLH?$S`x0=7jg(^sRR{wK3;R+D_(4yui))2B zJrqQGXmJkvhP>YBf0?>!FlS>ELjbq6(l8+d^bJP%-$;7-7F}EW!@8|SLv zno}Q+>3|g9;r3J=cI@w5nk?E5msR(f`xu+i(oGH%g^FNrW-R)^w)BI1(?Fo^^GZw= zfJx5-f()qePchG<^Q%?}ya;6RACYoj-$aNt(i&W9<$zC7*Hy))CzD&ifxO z$XH+{&eE4XM?Y6~+*Tge>ta@4OD94)U&2mvl@RdS-d}TGU1Kg3x6%BZyeOVoL?o3M z{30ZcBBaDo7&8*2*cT95fjh(-@5I3;&&pUos14|e?bfW)!QCwLMA|3BpkVDb&Y9T^ zShP{F?)xlHbXEqoyTNiPHF%Dr;RpA`8!Smni?X=%ra>=Xbg(fP9vpc8v`=k)LPUHL z)_&gR@XG5bv>OruD%fMbs9$rdIZ5{86l44(cGw+4{t5&iaEld%__jg?5hqs&hn6qW z;4C;JCpdE=5zh#;`^w>`(j4lchI%f^h(H_fkKGL2pg(S$w}98ycoM%jrZ!3WG}))Q zjObHyWPj15EW;s*-qexsG_raR;QHxxjx|gAkn*SWBf#pB{o*JoMI1h`=JyX~A8$i6 z6pyK>jm^MTUi+KAoe@??x9qn&Nv#Vc84u`j<+ft!M`b&K!T-ac- z4egDrv{d$-&2ZdU$dcir5eJA0;&EhRe#6I?-J8v&s;jFJU6Z=bKJkW4FZs$53h#)a)ju(G#xQ}qRc_`}Wy=QkpAeKRMHnL@G+`Vs! z=tP3>j5MxxhiV`)jD|(?WMGWb6-XEGb;XNAFk2fSSFlIjsstb7*&c`FaFAgt z;Se+a6v0u@j3+s*O*W*I>vBW?hV1lRgv;{fd~Gj$$Eu-dhQ1vrmycaaf$gkz8GgX6 z6zTCoX~>|h%1O%LEdP!wC)UC7-kPnP_ImRX%|Cf`TB&#qe0!PuyjtIgjQsbx&qx6b zxdm9IQ!rUjq7{b{AUcfW5wTxBB@dz(EEhyAKwT1G&@1U^>A0$P!^H~-kP1Y7s4RJ^ z)QwmkWuEFV@9&z?L31+|9(du6#-IYe8O^h8TYSO_UG{a5fMMypD5Rn#ABEyBm_O6= zMM)<+`xQu@oSSy_E2E!X@CaHQ$&Y&%L9Mbvm6XOpTbY17(UQ+md)IxFh_|2GJ%P)} z1n_i%me7qld} zAph_Ria02vltkl*reUGexEfg=5P+0MTL9J)!Jyt_BDyvNT!==MzV0SO_IbyhHoWJ- zy-|ml&~v9r>&^$(*4k3{qbaIpo>*h;aNy^e-N!|b>wvh?>cIIiM~ z5d`Rr^lJe#2?J*GprEQT1M!H`Yg&&A%E%7IxU;66s?ypMg)28Hi}CAA$apvgG)Sma z`IZ9TZFKCPYJvH8CalOi5YOZS(2JBVb!*52$l}Ww8K;dHf~Wx#CHyOsy|t4M#cy@K zsMjav;jo+TR~fHR^}qKgTJ+x6n=1RSxZe9sc$a(;D|7D$B@lRTsotMNu~lr&%&N?F z7f0)Gc0#(obP!gF+Bn}eJJ1uyA|AUZIl zgMc6Sh7j9Ync7ECVc%o1-Q6dRg)M<+Y6za2wB%SQNQ@Px9?I{SRbjA6b3qxj^i(kog)x7n-AId{9e)F-oRH9d0QR?&JvQmyNB5WPYVT13}pbKESG=paE2czuBTyyc~-e-w!sgD3$gMqKu zm*9i%AYJs3g$1x4NESrSQxH0%BDNIxTzZ$IuaoJ{?vE?ZHw~G)p#2c>L{;w3j}hDI zmqA&bcE-95zxn+yaSqMu^_Q3347_FH)z2dy@Dewh_R9)1OE1!yUz{@WY;G*OpA`lF~5q`aw`Ck;H2i2Eh0DI3`}z``}bQ_lt_fU}wSQ;zQD? znYKH1fvS4mLh6dLjVTYYD`joCI9JE<~Dy@M5CUcP9N}D0-Uy3v9RCfugtaM7#2HhZ2;w?(o zFsXv3#=q7-^aks6rILp0faIBF@X<$Xx#QOYbC2Zn;|AyXFkBK8&a z#fqu7*831T2b%spASSr)_C3wtp$AO26YezYRCJvsEHfi?XDoA9sqquQ6Q}j3&CQ_t zB=8X62j<8<^wy6o2|2#QbOv8=J$6a1Lv-BjUgyhEYx{qgd{`f2G&64_DfT6uS|BeL zvpa^x$*F#q?x|UB@Wk78p}NavDsNIX4_|L%xStM$WrOpKF`8@=oQW$UN=wueLogHn zCfdz&Q^|@?+nr_V-}}(5vutUJc4DEWRlW=a%%C8Q0H;+&n_zRu@H~`V%$+eR2pzfPm<{>l4u2Z0kF0?pC>V$sUSocGToc`7 z+r%y+n`})DBk3 z-(nZJ4LS;_rGRO(K>st1*=sO&F0im)N$~{*F&RLuYEmN2iJ`0zD>W$^ngp$w+Nt2i zJ-?M^y2OFGXSWVz+(q@TY_T@!Ujd=Z`|kCOUIC&3drS=05*KgTawj~| z?KS$N#OECj?+5w6<@S3~&wLC9x$-z=x703|ONxL!A9v(O>}co2L@bB3RQ`{WC zG)g@B62iNG^pMb@D$oHjVgNETF?IzJGa=BBU}2TaY_00asD~t@%Cnd%`*Sg;BtXR* z+~ZKj4*H$!T{_z)N%x!lrn{2I@?$C;>zJ0ES$SDt4-6j1+i@ z&lk+WUWB*1l;Vo)jQ5TS0iCGRDltix4#v;j$C8!tnohP5Mx7X`sIQ`XLaC8dZW5n{ z;DfrG(`ivWFQZZD`~|+HT*FsDCx%RN+%e|&N>gToWucATrs${A)~s*Ni#-)Kv)dK@ z+sSIl9FYZh*i84AR%bsHscoy>a6#nF>)FH{5d=(cQjPB*yUbuInl8KRw6JxL7ls>Q zDJjtgkEQG}AeGD)!)Mh^x!ZNh-Ser-OKji_`J%G&LgGVqlkF>`KY>N@+Vg#s*ZQN= zen}|w`5zx5Rt`cueUa!^+5A5@X9hE11hpBNS?9icv40zaLOLO_r}IH(fXR!W7mQA# zC0UpKrWGBKykAVmH}_~sH4u1F_pvb|f`}Mo+1a#v=vK~9<>(-@=*$7tSk|5*hVH9o zkkAdGOMs*l@}Y@K(jCUBYzmO!uoo|8JElW_ULz;~z`g-&Jps|G#>6}@Fus(af&#;3*9=`zR7RTQ+9qrv`4!4!7QD}K!&W2$JY?r~-21Rc2o%j~FKtj!AiJ_wy z6tP?Qy3)8LgUH0{qbw1<=E-1f5hLtTAc9|~Wo&(sZt=RNZuD+nHw4>>&L z9prOK7U(oCuQqxb$t5!DEv``aNp4;`mAkZ0-aAgvD!SFc@6S-)=$6nXj)hn^U;6YH z_e8SR?bU>tkid^%q9HR2(kN}!7H-aof=L{5~B+Ywwb0X zDtx#YRvcdTuyGTE#SNF!3y1FvyaT5$SZIY=p#cCFNnMb3{7?@HI;_aflC+Fl{F+XL z7~8+F`>DCB5UKadm?T%$nrT-B3=C>=cx?^D4eT=(Qi|9Akf^K)r&wtl!Te3gO9-Ov zOW#6;+2+pge~W7vvJh9zALzbhf{uU53dA;*i~AwLbGN2Oj&Daw(T&Rj`4-1rNLnz)#Oa$ zVSjJlFqzqE_KvZg?X9mT5SnaK3V7g^O|=~2&)HdUw)qt{Ee>+pu3}2KmLD%0c_2%q zWC3A>1BVpr>gR?KN~EXruGkpC`_iTsp6V6DN5xO%U!bl|Wq|YECQ)NG0S` z;FDOoHwh4ZmSx?C$>M@Maex}TnH|W+m~oE%=Ey$Q*9#7%-5L=wLG^@eJyY_yVM3iL zZU?+pU))v1xpHu!T_oM3ztk^3F_T-AUUx}eACt9DCx9Du7aPVOa9bv{zIM-A!Jz`N?R!j?iQ1$`Xk52 z&H`L865~`XPkqm^Q8{S_6zEEg5(-T?Cw-*1u$ObmuLRQd=+D$h(rc6CxC##{V&gsi ztb{{i*fh#+dL}F-!I9_^YsdXrQhOXQ?qFcL%6sa(-a#l8w8`?@80YYTiiTSK{#x^L zq(EJwk|h+Bb>u+=T#C8?>6IDs=lBGC75+RJzhq3F273v{A`O6u2tIv737pyt`DK^iX?$ras34^cWcuZG$Q{S80|VzYa+8ve6KNGk!?@7R&-qX zQzRPap2Y@+Dz7?D>pBzKPAD<-J4?RL+(k02w zGN6FL?E{wyiDG0A@vAQOda7Y?YNb zShi2_vH|HZP8m#Rd58(0 zeORbOq$P*71ipG@xfjOH-$U1wLRXk05z7jB`^04$y1&jSwM*Zjly* z4S9|of8I&?%lQ%>+evOYkiZTW^SiMgQ9)FGpt-z>CjHf7s}Haa`c<#tT3biUYgXmS zbp;<$+T#2n)7(q>O@i`BPe$~c2fmP*u0G5R#`KmIcn?(mZ%_(l?P-RMc|aKXFkuEh zw%W@m?Y(O|t_mFym-%!-LF1d*BD1J7G2`!X1RSW(w}+&AfgxcV)t0EnB+#A#TSm$f zO`c%u!sdRGE~KdiQ(45L9|YMoiZ%SLuZRZcSBsvp zoEO4d3BaSH#h2xA7D8;1LN%2ywp~Ppl%7*MpnYDM1+^0V_Cghwl{k)w9G0ZiEc#CCtUTQy*+#P6gaKDA4My^S_$2)P_95=nUC8pby zgE@IMM79b_gfZflBI*?sSC3eW7--{g#It>Z2x|Y!6!o3aBFn0u4@={t0C zdjoAl*U5NHW!n7tK~Q5?ZYsMk2L$lcalXfByi%apk6>jF8HGfGf$0$9Rp2j7KW{ef zKd%-%S3*`)o?qb9G&v*2Rbp3)Z8Po@#L-KFu?W7=%PLrt%og%E0dLBQ+iR{rtJ zS?S$(tL1xT?yTdiq2Qb3B&UONHL%RwW>mSgD{%Y~8B(5>gSj_Nul)$$E&F8JvGR1( z9OXWsLFdV>_Pd-@i?Yj*oUl(;_?t#7hWF#qY4ZDF_us{qu{x6nJQmei6!OW*hS7}W{wwgA4k?qubz3a{;g93GEjk9w`G`9x!JPFhwj*$wH*q+he&74cQ?58U5INDeA z5D$S>TdHT(XP?J))9v4U+}svoTYp$SH*a+&rggk+a^JR}{ey#OG+FJ{ul{x4wAhww z?fKY^PkLmyUmIobJ}^AB>$AYZ+iuwF)*wa;QSCQAdQM16P7KwIG+Q>%&5U_hjqI|$ z9X3VZtXKlv&CbBMo$rK8E+12z(~UnYPr-x7xyB&_^N^EQofS`Gg>vwM3h@vih38j` z!89I`O^ul>c}YjRh6L%43TH zXDo6ZU|nRf8=8*)?(LXVWBcA7sm^HIv5-LzM#{n=^M$`Noc%R4qxn~xU+I-P-PW6e z=se0>>-Lr9$5!g}J|1bqYuCb|=mK#uh08!60jYcdV1l#&fbK%V_F^0i1lssDROfc@ zI<^NgB~?AAy9^J4qw1GKoH>4c(M@~Z2b;HqI8Pb|t}T>oDRljs*D}YCM%yEP5kQqX zz&x<{h@7U!)WKi9xf3OzpF3vg&(blQ2&@|t+VfQR2$?C4zGMuE)n96EaM>cf!so9Y6a)fj1k4Pr{=MFbP#NMm z-o)zicUM$)xGdUV%zHLvt2H6S)dM^`7Yt2FYu{o^3@$Y^QY`f&-AD7m59i!r{z5#F zN1n3UolA3kJD(8>ZysNHZ={&<;r9GsQ+(k9IqTQv?0a*405J@)iA7!7F;O?Cf-tv} zlU)G`4GR?$3mc7UewqEX6p595c=o-;@uJ_-gK*y(!zFbR)vCybC0t!oY<6qCh8La7 z0b~?ztqbUu`E)~5sOog(DND^sNrwx#=te)09eRj9{44rz43nrx`C@N3PqUcgk zQePuHQy!c;8jN~UKn1WRlD^j$gGtS1Z0b%MJ&}vWW;_eldrkz`z+CGt12Ubri-km0 zx_UhN5|@-^C%+Xzz_%zg4M7CL>h#%fi z!5r2&rhkJ0(mR~`Un1#ncUp~fgmrAp&24nRV*g(Nj1+V0tDiHce)NSGj+VYVzo4S0 zA;%Z8H)sR@4Q#5X29T0)qa=^B%awc_+17X`2Q1A7_U*@1zlA3Sk zT6d8KemMBLyUf=;4J|GI{5n8rqTk`&TE!oqVdD>dhK(&$&vZ3iP`f@S_h7|hHsTcJKK*g#>-r%YTL`|AC_2f92Awwb?$J?< z8h5F8PbAhZ)bjs9H;z1u{*OWzCf^t1DKeUcLsSTtQDQ4`J9j3ro|S+vUU}iHl`Ch? zTuHO1U3y9Lgyv<-n$12E*o+r}I3ZGB+V0bCYrpI&N2=4K_3QnO_8oNe?<&+VyaVR+<%wz$}PBsx(eI z6H!9UVPjGg5fKp`5gn(jwjOVO8jMSQ5{#ExJ(PSpYt~01pW%C-e54(xm)(2sz01f& zfu}K#2sPteDf@&zmTToJv^gCudIoA1wOSYwWL06Psd9(LrT1VI0U4;$sPRDrCZ-yU z74q|Pb3ECq3&*M^#v_&cuy^Uh0iRFx@2W>BbnW4Fs&BegjJ|Slu<+uZ=9Alc+v3YX0m=u;Gs2Q)0)78Tj|W# zhrD(;Bkj|K#EA_+%0sPi^uF>7`^}kq`n00%s;f}@X6(+3 z?lYQ13nHUu&n$X9MBM8|2Tx_B{r-{qjh!2uufZ*}0J!8mSG;$cNZS^Lv>7-XLL&hA zue>K&-VD+ehwJS&h5jrA?mo_>0 zMKqv>jsAa~TvcEr$q}vU>1i0rzF4+yjcZBfL(?+N$zfhzQ*wNYf5V*5fNsCS`AWX> z6J};+W@cti>~wWYGn)2jnRl)Cs;g$YYig=qOAn3qX!>(N71T?gT?}pk2p?|e;Ku1H zH@!N-YAJ-QE-~Q9LVDh?b1v8_*R(|y5XSeK!j)-$v%|jv`mj%DgcazzF;DO~k%%jp zKe3;6=qr5WBd=mF`MOnD_|Vrg8VmT@SK;eT`TAGe53xE6+xO5Koz{oEfogbjz@}ls zR_^L}5bw5iGAf5+R{KMO04Y}UG(c!Gr2Eqp2ovm@hy6tS7H)LI7KARZ82f;S-NX_; zj55}d!Ezu}!ocdFgxYc)jR{#ENvY&mY;85+S@n1>!te2RdP`kKt;SKvy$B*<4$Q`HGa92w$-x5wjc!25BNcBCBNX_N}PMrL%xxG!aZl;b5H z$Nl&c`~a!C<;O=Wq1S0mpk(e^Zk(H(%&uj5dx>;Vh-aC2rYz4>@w+?Q@Y=Yyf*AIr zW;IkvUGJzblESoRj|0UeSGT9rzY%K9&$uZODeZ1NBuwG&*zS)b)AwHC=U3ytYPC9F zoge5MvO+9{}J^Z1^K&%=$&@F~z->1*RV;PEx#UHC9qi_eb^T_30@Wew^Osc1{1;%e(Eq*=@+ zH(Y8_lV>62?(w)Aa1U<6+4xlVwH8oEczN$S9pGfe#nwHr^Jl6F$T{K#;=R$ubmz@@ z7j-Wd3z6aC=+r_2!%5qBsv1%nC{ve$#j-jhuaQ;4I*?*L5l-RyZY)MV^s?3wePGtoFRkAkWIQ^cWaDM!)cXu!L1gR1!w zLxJ5rNvBDI<+KRg-Z(>82U;?MvbMu>G3!k@H^b3 z3US8%)afb*+_b<}E91#3=#DV>cE;cNXOi%bIRD@$jDL>A2M4qW84AFXDK8canW_J_ zyE>=;OQ!7F-!CeJ?Pj^dpA+`O346uG65s zlc06)N;>Rau*2R_YuJ0lHFnJ>pKP6&2|~BeT?^UjYCJSOg}A)5FmK*c+&X2!!MxuE5~mFTpyMybMSC=@#V(_`%_cGz{>iQ`AfG|#f$tdBnB+198I!Cmp~mx)k> zbeT{)^QCP#V4hQ#7X3JRHi(nnb#g!a6P`(t>Sjd*nn!v)@l2s$TUf8Zq%9AAV0`@W z!S4Q8*UMA_T3$B-%_eb$hB2K#sE8 zke6s5&-r`^`ra!9SdI5qDhw;PR&KrJW-4S2(mfGI z^`}>2MO?j~9 zGZ!*z{j|s3fMGZnpWeMvh2&g~BtKp7IHQ!4N|JO|`K(2|UTO9Ceo35?IA7r6`H323 z$&seucb{A@4Y(fK#J3RwWRE= zueT5|o}k&uGY*_V131rGRx0<~RGTmf>AT@)GMJQWKgy{!by&xdmPu3U8T%;L?oV=U zH%IOE;R@kBwv`V)4@Tiae0Cg_oWoGeB7~9$CLHE@r@us!8k&R^7E#7+AzNc~B6PcJ z`kGS237WtzYkKB&^U^L>Cy4iCa{kw-_ZB#}ZD|HGZ<0F6k^vH|A9`4HrVbNUyZx$o zXcO zq|CLvR3ZxN;DqBdogC!f`Uq7Xeaj`1OK5M)v7MaltZ&r>-CSz;CBhyi?Ddvk9tj0f zSs5KMU3(~yX(x@5T-M&qDtX0BtxnM;-GTewPF%8ip-4|T9%_1t&(sz7SyS)Yf9=!YCk3|54^qYKhh~a~7f8YYZ{{cTd*<%0z zcmZQzWMBZ{66-DQ@%%Pl8MrwZK;Xy+K|K(Cc7JHjpYXr4xZF9Cfa*9Im_VWcFj)&w zcmZQzWMJS(`g@guf%Dt{1^-WR-T;cAg1Z2^N(f{CcmZvaQ@AEc5JXQ`W%b&&_u4jk zZQHhOjBVStZO`l2wyl5inh)nIBO}5)1_0U?V=t$P3?odQC&jfTLCz85&7`pz%ByAp zIkpvd%VQ*X$H}yD{BJJiU$ZB)Q(Ez^ZAh+sL5#dYvi!%r@_>$i;dOal?|Gd-ek9ME z&+Fb?Zna0ql=t~vF5nZpk~=QAoJ2RB2=^H2E{b=);r~E;ltRO;b4(wYzB)9XfIYYE+cb7Eh4*xU4q(67+oi|G?ub5_pc|)jU8gq$@ z;sbLj|EX5bNJlbU2cC1k5@9^*$!cDd3uxir&SUm{-m()B)&9HU@c~+yoqQ%&QfSk7 z+ZOPgsiS8D)#zhVO$05yBRp?zRJ-Z?Vls&~`8;gD<2u`h1PLQk-lnC?;BMDc^}JPUN#=F?I8WQp z$SlsF=F0UXwkQv^qWLJwMrF*x(4nGyXuC~WP@aow6lJ0^#hFmwYo#a$K~+?X3zUb< zu+V8`ZMpx|QSU2L?7iZh=4Ut$N*w*47d#%4R{T(4fYN&4tNg24+IZF4`vU3526pq z58@B}5NHs*5fBk-5yBD%5^55*66g~q6Lb@p6ao}V6o?e$6+9Js71kCO7FZUL7T6ac z7it%x7v>lI7(f_+7^E2l8DbgC8ZH`C8ul9&8=M>f93&i69NrxE9V{JU9i|=(9wr`c z9;zP19`+v+A4(r~AG9CvAVwgVAow93A*3PlB1R(OBS<59Bj_YZBy1$yB~~SPC9Ean zCIBWJCO9TmCUPc@CaNabCi*8HCq^e&CypofCbRpF0?MGE_2tGNv-(GYB&-Gg>o_Gqf|{Gz>I8G;B1OG{iLM zH1q%f009610NwzX02TmX00#g908jv30B!&P0Qw1$00aO5cmZ{fgKh*s7=*vt4T|`( zX;8OkMz!rmXWNg|$LwTlTxRjj;s-FoGXwMuj?u?FymLRJa+bAj;CSaj45#lr#0$lD z9>&o(`_9wc_PM#HLR_<{X}Fwg6E8B0u4N)w}HBWCrlEHW(7#;Ly{yjtDjb^S>YkYC2g6}1K})omWP z<%9S5PV2h%#%sBwbwLvI@S~59F4jN0$kLRmgxQojRvUU#)lBF%C0C(NMz=+BBuG(K z*D1|SPB~(SJ9cmZs|gS7$x006-Iwr$(CZDjMQp(Q%EzX5}W3>z_O%(w}Yrc9eLYtFm{i(0FgkDfex@#@XH51+n#`|<0~zkr~Su!yLb zxP+vXw2Z7=l^}Rnt^)u70JsnJU)HwWsbb?2+qP{^%yaDIoL%|;_^VTzE&s%cmZ?;M zD64);cH&g5bP@V(I+mr(xic5?Bsh|2U!)v6TI4#gq(-e}8&=e**QD8i28{;&*QHxW zAQT8Y)DyT8xEi2TN~4BVx$Ta-#@#bw%(MxUrrbAY#;j@&ESk6Ap*ZFTM80J8!-B!AGBc^2Ik_{qWsSzwBuf4&1sNdud*#fq{V~h&D1XH(_xt zEy@RR+?))I*z@yJ^@>Xi*h|XuK{RJcMo}tQgd;7#v>~Hi)|_D0pw+3-sQ=7916^ z!9;q4Mr1;oLRV 0 && typeof properties === 'object') { - cssValues[transitionProperty] = cssProperties.join(', ') - cssValues[transitionDuration] = duration + 's' - cssValues[transitionDelay] = delay + 's' - cssValues[transitionTiming] = (ease || 'linear') - } - } - - wrappedCallback = function(event){ - if (typeof event !== 'undefined') { - if (event.target !== event.currentTarget) return // makes sure the event didn't bubble from "below" - $(event.target).unbind(endEvent, wrappedCallback) - } else - $(this).unbind(endEvent, wrappedCallback) // triggered by setTimeout - - fired = true - $(this).css(cssReset) - callback && callback.call(this) - } - if (duration > 0){ - this.bind(endEvent, wrappedCallback) - // transitionEnd is not always firing on older Android phones - // so make sure it gets fired - setTimeout(function(){ - if (fired) return - wrappedCallback.call(that) - }, ((duration + delay) * 1000) + 25) - } - - // trigger page reflow so new elements can animate - this.size() && this.get(0).clientLeft - - this.css(cssValues) - - if (duration <= 0) setTimeout(function() { - that.each(function(){ wrappedCallback.call(this) }) - }, 0) - - return this - } - - testEl = null -})(Zepto) diff --git a/app/src/main/assets/js/fx_methods.js b/app/src/main/assets/js/fx_methods.js deleted file mode 100644 index 7503f3d..0000000 --- a/app/src/main/assets/js/fx_methods.js +++ /dev/null @@ -1,71 +0,0 @@ -// Zepto.js -// (c) 2010-2015 Thomas Fuchs -// Zepto.js may be freely distributed under the MIT license. - -;(function($, undefined){ - var document = window.document, docElem = document.documentElement, - origShow = $.fn.show, origHide = $.fn.hide, origToggle = $.fn.toggle - - function anim(el, speed, opacity, scale, callback) { - if (typeof speed == 'function' && !callback) callback = speed, speed = undefined - var props = { opacity: opacity } - if (scale) { - props.scale = scale - el.css($.fx.cssPrefix + 'transform-origin', '0 0') - } - return el.animate(props, speed, null, callback) - } - - function hide(el, speed, scale, callback) { - return anim(el, speed, 0, scale, function(){ - origHide.call($(this)) - callback && callback.call(this) - }) - } - - $.fn.show = function(speed, callback) { - origShow.call(this) - if (speed === undefined) speed = 0 - else this.css('opacity', 0) - return anim(this, speed, 1, '1,1', callback) - } - - $.fn.hide = function(speed, callback) { - if (speed === undefined) return origHide.call(this) - else return hide(this, speed, '0,0', callback) - } - - $.fn.toggle = function(speed, callback) { - if (speed === undefined || typeof speed == 'boolean') - return origToggle.call(this, speed) - else return this.each(function(){ - var el = $(this) - el[el.css('display') == 'none' ? 'show' : 'hide'](speed, callback) - }) - } - - $.fn.fadeTo = function(speed, opacity, callback) { - return anim(this, speed, opacity, null, callback) - } - - $.fn.fadeIn = function(speed, callback) { - var target = this.css('opacity') - if (target > 0) this.css('opacity', 0) - else target = 1 - return origShow.call(this).fadeTo(speed, target, callback) - } - - $.fn.fadeOut = function(speed, callback) { - return hide(this, speed, null, callback) - } - - $.fn.fadeToggle = function(speed, callback) { - return this.each(function(){ - var el = $(this) - el[ - (el.css('opacity') == 0 || el.css('display') == 'none') ? 'fadeIn' : 'fadeOut' - ](speed, callback) - }) - } - -})(Zepto) diff --git a/app/src/main/assets/js/jquery.unveil.js b/app/src/main/assets/js/jquery.unveil.js deleted file mode 100644 index 38feb61..0000000 --- a/app/src/main/assets/js/jquery.unveil.js +++ /dev/null @@ -1,70 +0,0 @@ -/** - * jQuery Unveil - * A very lightweight jQuery plugin to lazy load images - * http://luis-almeida.github.com/unveil - * - * Licensed under the MIT license. - * Copyright 2013 Luís Almeida - * https://github.com/luis-almeida - */ - -; -(function($) { - - var blackList = ['feeds.feedburner.com', '.feedsportal.co']; - $.fn.unveil = function(threshold, callback) { - - var $w = $(window), - th = threshold || 0, - retina = window.devicePixelRatio > 1, - attrib = retina ? "data-src-retina" : "data-src", - images = this, - loaded; - - this.one("unveil", function() { - var source = this.getAttribute(attrib); - source = source || this.getAttribute("data-src"); - - var flag = false; - for (var item in blackList) { - var u = blackList[item]; - if (source.indexOf(u) !== -1) { - flag = true; - } - } - if (source && !flag) { - this.setAttribute("src", source); - if (typeof callback === "function") callback.call(this); - } - - if (flag) { - this.setAttribute("style", 'display:none !important;'); - } - }); - - function unveil() { - var inview = images.filter(function() { - var $e = $(this); - // if ($e.is(":hidden")) return; - - var wt = $w.scrollTop(), - wb = wt + $w.height(), - et = $e.offset().top, - eb = et + $e.height(); - - return eb >= wt - th && et <= wb + th; - }); - - loaded = inview.trigger("unveil"); - images = images.not(loaded); - } - - $w.on("scroll.unveil resize.unveil lookup.unveil", unveil); - - unveil(); - - return this; - - }; - - })(window.jQuery || window.Zepto); diff --git a/app/src/main/assets/js/output.min.js b/app/src/main/assets/js/output.min.js deleted file mode 100644 index c315a3d..0000000 --- a/app/src/main/assets/js/output.min.js +++ /dev/null @@ -1,3 +0,0 @@ -var Zepto=function(){function t(t){return null==t?String(t):q[R.call(t)]||"object"}function e(e){return"function"==t(e)}function n(t){return null!=t&&t==t.window}function r(t){return null!=t&&t.nodeType==t.DOCUMENT_NODE}function i(e){return"object"==t(e)}function o(t){return i(t)&&!n(t)&&Object.getPrototypeOf(t)==Object.prototype}function s(t){return"number"==typeof t.length}function a(t){return k.call(t,function(t){return null!=t})}function u(t){return t.length>0?D.fn.concat.apply([],t):t}function c(t){return t.replace(/::/g,"/").replace(/([A-Z]+)([A-Z][a-z])/g,"$1_$2").replace(/([a-z\d])([A-Z])/g,"$1_$2").replace(/_/g,"-").toLowerCase()}function l(t){return t in J?J[t]:J[t]=new RegExp("(^|\\s)"+t+"(\\s|$)")}function f(t,e){return"number"!=typeof e||P[c(t)]?e:e+"px"}function h(t){var e,n;return C[t]||(e=O.createElement(t),O.body.appendChild(e),n=getComputedStyle(e,"").getPropertyValue("display"),e.parentNode.removeChild(e),"none"==n&&(n="block"),C[t]=n),C[t]}function d(t){return"children"in t?Y.call(t.children):D.map(t.childNodes,function(t){return 1==t.nodeType?t:void 0})}function p(t,e,n){for(b in e)n&&(o(e[b])||X(e[b]))?(o(e[b])&&!o(t[b])&&(t[b]={}),X(e[b])&&!X(t[b])&&(t[b]=[]),p(t[b],e[b],n)):e[b]!==S&&(t[b]=e[b])}function m(t,e){return null==e?D(t):D(t).filter(e)}function _(t,n,r,i){return e(n)?n.call(t,r,i):n}function g(t,e,n){null==n?t.removeAttribute(e):t.setAttribute(e,n)}function y(t,e){var n=t.className||"",r=n&&n.baseVal!==S;return e===S?r?n.baseVal:n:void(r?n.baseVal=e:t.className=e)}function v(t){try{return t?"true"==t||("false"==t?!1:"null"==t?null:+t+""==t?+t:/^[\[\{]/.test(t)?D.parseJSON(t):t):t}catch(e){return t}}function w(t,e){e(t);for(var n=0,r=t.childNodes.length;r>n;n++)w(t.childNodes[n],e)}var S,b,D,M,x,E,T=[],Y=T.slice,k=T.filter,O=window.document,C={},J={},P={"column-count":1,columns:1,"font-weight":1,"line-height":1,opacity:1,"z-index":1,zoom:1},H=/^\s*<(\w+|!)[^>]*>/,j=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,L=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,F=/^(?:body|html)$/i,N=/([A-Z])/g,A=["val","css","html","text","data","width","height","offset"],U=["after","prepend","before","append"],W=O.createElement("table"),G=O.createElement("tr"),I={tr:O.createElement("tbody"),tbody:W,thead:W,tfoot:W,td:G,th:G,"*":O.createElement("div")},z=/complete|loaded|interactive/,Z=/^[\w-]*$/,q={},R=q.toString,V={},$=O.createElement("div"),B={tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},X=Array.isArray||function(t){return t instanceof Array};return V.matches=function(t,e){if(!e||!t||1!==t.nodeType)return!1;var n=t.webkitMatchesSelector||t.mozMatchesSelector||t.oMatchesSelector||t.matchesSelector;if(n)return n.call(t,e);var r,i=t.parentNode,o=!i;return o&&(i=$).appendChild(t),r=~V.qsa(i,e).indexOf(t),o&&$.removeChild(t),r},x=function(t){return t.replace(/-+(.)?/g,function(t,e){return e?e.toUpperCase():""})},E=function(t){return k.call(t,function(e,n){return t.indexOf(e)==n})},V.fragment=function(t,e,n){var r,i,s;return j.test(t)&&(r=D(O.createElement(RegExp.$1))),r||(t.replace&&(t=t.replace(L,"<$1>")),e===S&&(e=H.test(t)&&RegExp.$1),e in I||(e="*"),s=I[e],s.innerHTML=""+t,r=D.each(Y.call(s.childNodes),function(){s.removeChild(this)})),o(n)&&(i=D(r),D.each(n,function(t,e){A.indexOf(t)>-1?i[t](e):i.attr(t,e)})),r},V.Z=function(t,e){return t=t||[],t.__proto__=D.fn,t.selector=e||"",t},V.isZ=function(t){return t instanceof V.Z},V.init=function(t,n){var r;if(!t)return V.Z();if("string"==typeof t)if(t=t.trim(),"<"==t[0]&&H.test(t))r=V.fragment(t,RegExp.$1,n),t=null;else{if(n!==S)return D(n).find(t);r=V.qsa(O,t)}else{if(e(t))return D(O).ready(t);if(V.isZ(t))return t;if(X(t))r=a(t);else if(i(t))r=[t],t=null;else if(H.test(t))r=V.fragment(t.trim(),RegExp.$1,n),t=null;else{if(n!==S)return D(n).find(t);r=V.qsa(O,t)}}return V.Z(r,t)},D=function(t,e){return V.init(t,e)},D.extend=function(t){var e,n=Y.call(arguments,1);return"boolean"==typeof t&&(e=t,t=n.shift()),n.forEach(function(n){p(t,n,e)}),t},V.qsa=function(t,e){var n,i="#"==e[0],o=!i&&"."==e[0],s=i||o?e.slice(1):e,a=Z.test(s);return r(t)&&a&&i?(n=t.getElementById(s))?[n]:[]:1!==t.nodeType&&9!==t.nodeType?[]:Y.call(a&&!i?o?t.getElementsByClassName(s):t.getElementsByTagName(e):t.querySelectorAll(e))},D.contains=O.documentElement.contains?function(t,e){return t!==e&&t.contains(e)}:function(t,e){for(;e&&(e=e.parentNode);)if(e===t)return!0;return!1},D.type=t,D.isFunction=e,D.isWindow=n,D.isArray=X,D.isPlainObject=o,D.isEmptyObject=function(t){var e;for(e in t)return!1;return!0},D.inArray=function(t,e,n){return T.indexOf.call(e,t,n)},D.camelCase=x,D.trim=function(t){return null==t?"":String.prototype.trim.call(t)},D.uuid=0,D.support={},D.expr={},D.map=function(t,e){var n,r,i,o=[];if(s(t))for(r=0;r=0?t:t+this.length]},toArray:function(){return this.get()},size:function(){return this.length},remove:function(){return this.each(function(){null!=this.parentNode&&this.parentNode.removeChild(this)})},each:function(t){return T.every.call(this,function(e,n){return t.call(e,n,e)!==!1}),this},filter:function(t){return e(t)?this.not(this.not(t)):D(k.call(this,function(e){return V.matches(e,t)}))},add:function(t,e){return D(E(this.concat(D(t,e))))},is:function(t){return this.length>0&&V.matches(this[0],t)},not:function(t){var n=[];if(e(t)&&t.call!==S)this.each(function(e){t.call(this,e)||n.push(this)});else{var r="string"==typeof t?this.filter(t):s(t)&&e(t.item)?Y.call(t):D(t);this.forEach(function(t){r.indexOf(t)<0&&n.push(t)})}return D(n)},has:function(t){return this.filter(function(){return i(t)?D.contains(this,t):D(this).find(t).size()})},eq:function(t){return-1===t?this.slice(t):this.slice(t,+t+1)},first:function(){var t=this[0];return t&&!i(t)?t:D(t)},last:function(){var t=this[this.length-1];return t&&!i(t)?t:D(t)},find:function(t){var e,n=this;return e=t?"object"==typeof t?D(t).filter(function(){var t=this;return T.some.call(n,function(e){return D.contains(e,t)})}):1==this.length?D(V.qsa(this[0],t)):this.map(function(){return V.qsa(this,t)}):D()},closest:function(t,e){var n=this[0],i=!1;for("object"==typeof t&&(i=D(t));n&&!(i?i.indexOf(n)>=0:V.matches(n,t));)n=n!==e&&!r(n)&&n.parentNode;return D(n)},parents:function(t){for(var e=[],n=this;n.length>0;)n=D.map(n,function(t){return(t=t.parentNode)&&!r(t)&&e.indexOf(t)<0?(e.push(t),t):void 0});return m(e,t)},parent:function(t){return m(E(this.pluck("parentNode")),t)},children:function(t){return m(this.map(function(){return d(this)}),t)},contents:function(){return this.map(function(){return Y.call(this.childNodes)})},siblings:function(t){return m(this.map(function(t,e){return k.call(d(e.parentNode),function(t){return t!==e})}),t)},empty:function(){return this.each(function(){this.innerHTML=""})},pluck:function(t){return D.map(this,function(e){return e[t]})},show:function(){return this.each(function(){"none"==this.style.display&&(this.style.display=""),"none"==getComputedStyle(this,"").getPropertyValue("display")&&(this.style.display=h(this.nodeName))})},replaceWith:function(t){return this.before(t).remove()},wrap:function(t){var n=e(t);if(this[0]&&!n)var r=D(t).get(0),i=r.parentNode||this.length>1;return this.each(function(e){D(this).wrapAll(n?t.call(this,e):i?r.cloneNode(!0):r)})},wrapAll:function(t){if(this[0]){D(this[0]).before(t=D(t));for(var e;(e=t.children()).length;)t=e.first();D(t).append(this)}return this},wrapInner:function(t){var n=e(t);return this.each(function(e){var r=D(this),i=r.contents(),o=n?t.call(this,e):t;i.length?i.wrapAll(o):r.append(o)})},unwrap:function(){return this.parent().each(function(){D(this).replaceWith(D(this).children())}),this},clone:function(){return this.map(function(){return this.cloneNode(!0)})},hide:function(){return this.css("display","none")},toggle:function(t){return this.each(function(){var e=D(this);(t===S?"none"==e.css("display"):t)?e.show():e.hide()})},prev:function(t){return D(this.pluck("previousElementSibling")).filter(t||"*")},next:function(t){return D(this.pluck("nextElementSibling")).filter(t||"*")},html:function(t){return 0 in arguments?this.each(function(e){var n=this.innerHTML;D(this).empty().append(_(this,t,e,n))}):0 in this?this[0].innerHTML:null},text:function(t){return 0 in arguments?this.each(function(e){var n=_(this,t,e,this.textContent);this.textContent=null==n?"":""+n}):0 in this?this[0].textContent:null},attr:function(t,e){var n;return"string"!=typeof t||1 in arguments?this.each(function(n){if(1===this.nodeType)if(i(t))for(b in t)g(this,b,t[b]);else g(this,t,_(this,e,n,this.getAttribute(t)))}):this.length&&1===this[0].nodeType?!(n=this[0].getAttribute(t))&&t in this[0]?this[0][t]:n:S},removeAttr:function(t){return this.each(function(){1===this.nodeType&&t.split(" ").forEach(function(t){g(this,t)},this)})},prop:function(t,e){return t=B[t]||t,1 in arguments?this.each(function(n){this[t]=_(this,e,n,this[t])}):this[0]&&this[0][t]},data:function(t,e){var n="data-"+t.replace(N,"-$1").toLowerCase(),r=1 in arguments?this.attr(n,e):this.attr(n);return null!==r?v(r):S},val:function(t){return 0 in arguments?this.each(function(e){this.value=_(this,t,e,this.value)}):this[0]&&(this[0].multiple?D(this[0]).find("option").filter(function(){return this.selected}).pluck("value"):this[0].value)},offset:function(t){if(t)return this.each(function(e){var n=D(this),r=_(this,t,e,n.offset()),i=n.offsetParent().offset(),o={top:r.top-i.top,left:r.left-i.left};"static"==n.css("position")&&(o.position="relative"),n.css(o)});if(!this.length)return null;var e=this[0].getBoundingClientRect();return{left:e.left+window.pageXOffset,top:e.top+window.pageYOffset,width:Math.round(e.width),height:Math.round(e.height)}},css:function(e,n){if(arguments.length<2){var r,i=this[0];if(!i)return;if(r=getComputedStyle(i,""),"string"==typeof e)return i.style[x(e)]||r.getPropertyValue(e);if(X(e)){var o={};return D.each(e,function(t,e){o[e]=i.style[x(e)]||r.getPropertyValue(e)}),o}}var s="";if("string"==t(e))n||0===n?s=c(e)+":"+f(e,n):this.each(function(){this.style.removeProperty(c(e))});else for(b in e)e[b]||0===e[b]?s+=c(b)+":"+f(b,e[b])+";":this.each(function(){this.style.removeProperty(c(b))});return this.each(function(){this.style.cssText+=";"+s})},index:function(t){return t?this.indexOf(D(t)[0]):this.parent().children().indexOf(this[0])},hasClass:function(t){return t?T.some.call(this,function(t){return this.test(y(t))},l(t)):!1},addClass:function(t){return t?this.each(function(e){if("className"in this){M=[];var n=y(this),r=_(this,t,e,n);r.split(/\s+/g).forEach(function(t){D(this).hasClass(t)||M.push(t)},this),M.length&&y(this,n+(n?" ":"")+M.join(" "))}}):this},removeClass:function(t){return this.each(function(e){if("className"in this){if(t===S)return y(this,"");M=y(this),_(this,t,e,M).split(/\s+/g).forEach(function(t){M=M.replace(l(t)," ")}),y(this,M.trim())}})},toggleClass:function(t,e){return t?this.each(function(n){var r=D(this),i=_(this,t,n,y(this));i.split(/\s+/g).forEach(function(t){(e===S?!r.hasClass(t):e)?r.addClass(t):r.removeClass(t)})}):this},scrollTop:function(t){if(this.length){var e="scrollTop"in this[0];return t===S?e?this[0].scrollTop:this[0].pageYOffset:this.each(e?function(){this.scrollTop=t}:function(){this.scrollTo(this.scrollX,t)})}},scrollLeft:function(t){if(this.length){var e="scrollLeft"in this[0];return t===S?e?this[0].scrollLeft:this[0].pageXOffset:this.each(e?function(){this.scrollLeft=t}:function(){this.scrollTo(t,this.scrollY)})}},position:function(){if(this.length){var t=this[0],e=this.offsetParent(),n=this.offset(),r=F.test(e[0].nodeName)?{top:0,left:0}:e.offset();return n.top-=parseFloat(D(t).css("margin-top"))||0,n.left-=parseFloat(D(t).css("margin-left"))||0,r.top+=parseFloat(D(e[0]).css("border-top-width"))||0,r.left+=parseFloat(D(e[0]).css("border-left-width"))||0,{top:n.top-r.top,left:n.left-r.left}}},offsetParent:function(){return this.map(function(){for(var t=this.offsetParent||O.body;t&&!F.test(t.nodeName)&&"static"==D(t).css("position");)t=t.offsetParent;return t})}},D.fn.detach=D.fn.remove,["width","height"].forEach(function(t){var e=t.replace(/./,function(t){return t[0].toUpperCase()});D.fn[t]=function(i){var o,s=this[0];return i===S?n(s)?s["inner"+e]:r(s)?s.documentElement["scroll"+e]:(o=this.offset())&&o[t]:this.each(function(e){s=D(this),s.css(t,_(this,i,e,s[t]()))})}}),U.forEach(function(e,n){var r=n%2;D.fn[e]=function(){var e,i,o=D.map(arguments,function(n){return e=t(n),"object"==e||"array"==e||null==n?n:V.fragment(n)}),s=this.length>1;return o.length<1?this:this.each(function(t,e){i=r?e:e.parentNode,e=0==n?e.nextSibling:1==n?e.firstChild:2==n?e:null;var a=D.contains(O.documentElement,i);o.forEach(function(t){if(s)t=t.cloneNode(!0);else if(!i)return D(t).remove();i.insertBefore(t,e),a&&w(t,function(t){null==t.nodeName||"SCRIPT"!==t.nodeName.toUpperCase()||t.type&&"text/javascript"!==t.type||t.src||window.eval.call(window,t.innerHTML)})})})},D.fn[r?e+"To":"insert"+(n?"Before":"After")]=function(t){return D(t)[e](this),this}}),V.Z.prototype=D.fn,V.uniq=E,V.deserializeValue=v,D.zepto=V,D}();window.Zepto=Zepto,void 0===window.$&&(window.$=Zepto),function(t){function e(t){return t._zid||(t._zid=h++)}function n(t,n,o,s){if(n=r(n),n.ns)var a=i(n.ns);return(_[e(t)]||[]).filter(function(t){return!(!t||n.e&&t.e!=n.e||n.ns&&!a.test(t.ns)||o&&e(t.fn)!==e(o)||s&&t.sel!=s)})}function r(t){var e=(""+t).split(".");return{e:e[0],ns:e.slice(1).sort().join(" ")}}function i(t){return new RegExp("(?:^| )"+t.replace(" "," .* ?")+"(?: |$)")}function o(t,e){return t.del&&!y&&t.e in v||!!e}function s(t){return w[t]||y&&v[t]||t}function a(n,i,a,u,l,h,d){var p=e(n),m=_[p]||(_[p]=[]);i.split(/\s/).forEach(function(e){if("ready"==e)return t(document).ready(a);var i=r(e);i.fn=a,i.sel=l,i.e in w&&(a=function(e){var n=e.relatedTarget;return!n||n!==this&&!t.contains(this,n)?i.fn.apply(this,arguments):void 0}),i.del=h;var p=h||a;i.proxy=function(t){if(t=c(t),!t.isImmediatePropagationStopped()){t.data=u;var e=p.apply(n,t._args==f?[t]:[t].concat(t._args));return e===!1&&(t.preventDefault(),t.stopPropagation()),e}},i.i=m.length,m.push(i),"addEventListener"in n&&n.addEventListener(s(i.e),i.proxy,o(i,d))})}function u(t,r,i,a,u){var c=e(t);(r||"").split(/\s/).forEach(function(e){n(t,e,i,a).forEach(function(e){delete _[c][e.i],"removeEventListener"in t&&t.removeEventListener(s(e.e),e.proxy,o(e,u))})})}function c(e,n){return(n||!e.isDefaultPrevented)&&(n||(n=e),t.each(M,function(t,r){var i=n[t];e[t]=function(){return this[r]=S,i&&i.apply(n,arguments)},e[r]=b}),(n.defaultPrevented!==f?n.defaultPrevented:"returnValue"in n?n.returnValue===!1:n.getPreventDefault&&n.getPreventDefault())&&(e.isDefaultPrevented=S)),e}function l(t){var e,n={originalEvent:t};for(e in t)D.test(e)||t[e]===f||(n[e]=t[e]);return c(n,t)}var f,h=1,d=Array.prototype.slice,p=t.isFunction,m=function(t){return"string"==typeof t},_={},g={},y="onfocusin"in window,v={focus:"focusin",blur:"focusout"},w={mouseenter:"mouseover",mouseleave:"mouseout"};g.click=g.mousedown=g.mouseup=g.mousemove="MouseEvents",t.event={add:a,remove:u},t.proxy=function(n,r){var i=2 in arguments&&d.call(arguments,2);if(p(n)){var o=function(){return n.apply(r,i?i.concat(d.call(arguments)):arguments)};return o._zid=e(n),o}if(m(r))return i?(i.unshift(n[r],n),t.proxy.apply(null,i)):t.proxy(n[r],n);throw new TypeError("expected function")},t.fn.bind=function(t,e,n){return this.on(t,e,n)},t.fn.unbind=function(t,e){return this.off(t,e)},t.fn.one=function(t,e,n,r){return this.on(t,e,n,r,1)};var S=function(){return!0},b=function(){return!1},D=/^([A-Z]|returnValue$|layer[XY]$)/,M={preventDefault:"isDefaultPrevented",stopImmediatePropagation:"isImmediatePropagationStopped",stopPropagation:"isPropagationStopped"};t.fn.delegate=function(t,e,n){return this.on(e,t,n)},t.fn.undelegate=function(t,e,n){return this.off(e,t,n)},t.fn.live=function(e,n){return t(document.body).delegate(this.selector,e,n),this},t.fn.die=function(e,n){return t(document.body).undelegate(this.selector,e,n),this},t.fn.on=function(e,n,r,i,o){var s,c,h=this;return e&&!m(e)?(t.each(e,function(t,e){h.on(t,n,r,e,o)}),h):(m(n)||p(i)||i===!1||(i=r,r=n,n=f),(p(r)||r===!1)&&(i=r,r=f),i===!1&&(i=b),h.each(function(f,h){o&&(s=function(t){return u(h,t.type,i),i.apply(this,arguments)}),n&&(c=function(e){var r,o=t(e.target).closest(n,h).get(0);return o&&o!==h?(r=t.extend(l(e),{currentTarget:o,liveFired:h}),(s||i).apply(o,[r].concat(d.call(arguments,1)))):void 0}),a(h,e,i,r,n,c||s)}))},t.fn.off=function(e,n,r){var i=this;return e&&!m(e)?(t.each(e,function(t,e){i.off(t,n,e)}),i):(m(n)||p(r)||r===!1||(r=n,n=f),r===!1&&(r=b),i.each(function(){u(this,e,r,n)}))},t.fn.trigger=function(e,n){return e=m(e)||t.isPlainObject(e)?t.Event(e):c(e),e._args=n,this.each(function(){e.type in v&&"function"==typeof this[e.type]?this[e.type]():"dispatchEvent"in this?this.dispatchEvent(e):t(this).triggerHandler(e,n)})},t.fn.triggerHandler=function(e,r){var i,o;return this.each(function(s,a){i=l(m(e)?t.Event(e):e),i._args=r,i.target=a,t.each(n(a,e.type||e),function(t,e){return o=e.proxy(i),i.isImmediatePropagationStopped()?!1:void 0})}),o},"focusin focusout focus blur load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select keydown keypress keyup error".split(" ").forEach(function(e){t.fn[e]=function(t){return 0 in arguments?this.bind(e,t):this.trigger(e)}}),t.Event=function(t,e){m(t)||(e=t,t=e.type);var n=document.createEvent(g[t]||"Events"),r=!0;if(e)for(var i in e)"bubbles"==i?r=!!e[i]:n[i]=e[i];return n.initEvent(t,r,!0),c(n)}}(Zepto),function(t){function e(e,n,r){var i=t.Event(n);return t(e).trigger(i,r),!i.isDefaultPrevented()}function n(t,n,r,i){return t.global?e(n||y,r,i):void 0}function r(e){e.global&&0===t.active++&&n(e,null,"ajaxStart")}function i(e){e.global&&!--t.active&&n(e,null,"ajaxStop")}function o(t,e){var r=e.context;return e.beforeSend.call(r,t,e)===!1||n(e,r,"ajaxBeforeSend",[t,e])===!1?!1:void n(e,r,"ajaxSend",[t,e])}function s(t,e,r,i){var o=r.context,s="success";r.success.call(o,t,s,e),i&&i.resolveWith(o,[t,s,e]),n(r,o,"ajaxSuccess",[e,r,t]),u(s,e,r)}function a(t,e,r,i,o){var s=i.context;i.error.call(s,r,e,t),o&&o.rejectWith(s,[r,e,t]),n(i,s,"ajaxError",[r,i,t||e]),u(e,r,i)}function u(t,e,r){var o=r.context;r.complete.call(o,e,t),n(r,o,"ajaxComplete",[e,r]),i(r)}function c(){}function l(t){return t&&(t=t.split(";",2)[0]),t&&(t==D?"html":t==b?"json":w.test(t)?"script":S.test(t)&&"xml")||"text"}function f(t,e){return""==e?t:(t+"&"+e).replace(/[&?]{1,2}/,"?")}function h(e){e.processData&&e.data&&"string"!=t.type(e.data)&&(e.data=t.param(e.data,e.traditional)),!e.data||e.type&&"GET"!=e.type.toUpperCase()||(e.url=f(e.url,e.data),e.data=void 0)}function d(e,n,r,i){return t.isFunction(n)&&(i=r,r=n,n=void 0),t.isFunction(r)||(i=r,r=void 0),{url:e,data:n,success:r,dataType:i}}function p(e,n,r,i){var o,s=t.isArray(n),a=t.isPlainObject(n);t.each(n,function(n,u){o=t.type(u),i&&(n=r?i:i+"["+(a||"object"==o||"array"==o?n:"")+"]"),!i&&s?e.add(u.name,u.value):"array"==o||!r&&"object"==o?p(e,u,r,n):e.add(n,u)})}var m,_,g=0,y=window.document,v=/)<[^<]*)*<\/script>/gi,w=/^(?:text|application)\/javascript/i,S=/^(?:text|application)\/xml/i,b="application/json",D="text/html",M=/^\s*$/,x=y.createElement("a");x.href=window.location.href,t.active=0,t.ajaxJSONP=function(e,n){if(!("type"in e))return t.ajax(e);var r,i,u=e.jsonpCallback,c=(t.isFunction(u)?u():u)||"jsonp"+ ++g,l=y.createElement("script"),f=window[c],h=function(e){t(l).triggerHandler("error",e||"abort")},d={abort:h};return n&&n.promise(d),t(l).on("load error",function(o,u){clearTimeout(i),t(l).off().remove(),"error"!=o.type&&r?s(r[0],d,e,n):a(null,u||"error",d,e,n),window[c]=f,r&&t.isFunction(f)&&f(r[0]),f=r=void 0}),o(d,e)===!1?(h("abort"),d):(window[c]=function(){r=arguments},l.src=e.url.replace(/\?(.+)=\?/,"?$1="+c),y.head.appendChild(l),e.timeout>0&&(i=setTimeout(function(){h("timeout")},e.timeout)),d)},t.ajaxSettings={type:"GET",beforeSend:c,success:c,error:c,complete:c,context:null,global:!0,xhr:function(){return new window.XMLHttpRequest},accepts:{script:"text/javascript, application/javascript, application/x-javascript",json:b,xml:"application/xml, text/xml",html:D,text:"text/plain"},crossDomain:!1,timeout:0,processData:!0,cache:!0},t.ajax=function(e){var n,i=t.extend({},e||{}),u=t.Deferred&&t.Deferred();for(m in t.ajaxSettings)void 0===i[m]&&(i[m]=t.ajaxSettings[m]);r(i),i.crossDomain||(n=y.createElement("a"),n.href=i.url,n.href=n.href,i.crossDomain=x.protocol+"//"+x.host!=n.protocol+"//"+n.host),i.url||(i.url=window.location.toString()),h(i);var d=i.dataType,p=/\?.+=\?/.test(i.url);if(p&&(d="jsonp"),i.cache!==!1&&(e&&e.cache===!0||"script"!=d&&"jsonp"!=d)||(i.url=f(i.url,"_="+Date.now())),"jsonp"==d)return p||(i.url=f(i.url,i.jsonp?i.jsonp+"=?":i.jsonp===!1?"":"callback=?")),t.ajaxJSONP(i,u);var g,v=i.accepts[d],w={},S=function(t,e){w[t.toLowerCase()]=[t,e]},b=/^([\w-]+:)\/\//.test(i.url)?RegExp.$1:window.location.protocol,D=i.xhr(),E=D.setRequestHeader;if(u&&u.promise(D),i.crossDomain||S("X-Requested-With","XMLHttpRequest"),S("Accept",v||"*/*"),(v=i.mimeType||v)&&(v.indexOf(",")>-1&&(v=v.split(",",2)[0]),D.overrideMimeType&&D.overrideMimeType(v)),(i.contentType||i.contentType!==!1&&i.data&&"GET"!=i.type.toUpperCase())&&S("Content-Type",i.contentType||"application/x-www-form-urlencoded"),i.headers)for(_ in i.headers)S(_,i.headers[_]);if(D.setRequestHeader=S,D.onreadystatechange=function(){if(4==D.readyState){D.onreadystatechange=c,clearTimeout(g);var e,n=!1;if(D.status>=200&&D.status<300||304==D.status||0==D.status&&"file:"==b){d=d||l(i.mimeType||D.getResponseHeader("content-type")),e=D.responseText;try{"script"==d?(1,eval)(e):"xml"==d?e=D.responseXML:"json"==d&&(e=M.test(e)?null:t.parseJSON(e))}catch(r){n=r}n?a(n,"parsererror",D,i,u):s(e,D,i,u)}else a(D.statusText||null,D.status?"error":"abort",D,i,u)}},o(D,i)===!1)return D.abort(),a(null,"abort",D,i,u),D;if(i.xhrFields)for(_ in i.xhrFields)D[_]=i.xhrFields[_];var T="async"in i?i.async:!0;D.open(i.type,i.url,T,i.username,i.password);for(_ in w)E.apply(D,w[_]);return i.timeout>0&&(g=setTimeout(function(){D.onreadystatechange=c,D.abort(),a(null,"timeout",D,i,u)},i.timeout)),D.send(i.data?i.data:null),D},t.get=function(){return t.ajax(d.apply(null,arguments))},t.post=function(){var e=d.apply(null,arguments);return e.type="POST",t.ajax(e)},t.getJSON=function(){var e=d.apply(null,arguments);return e.dataType="json",t.ajax(e)},t.fn.load=function(e,n,r){if(!this.length)return this;var i,o=this,s=e.split(/\s/),a=d(e,n,r),u=a.success;return s.length>1&&(a.url=s[0],i=s[1]),a.success=function(e){o.html(i?t("
").html(e.replace(v,"")).find(i):e),u&&u.apply(o,arguments)},t.ajax(a),this};var E=encodeURIComponent;t.param=function(e,n){var r=[];return r.add=function(e,n){t.isFunction(n)&&(n=n()),null==n&&(n=""),this.push(E(e)+"="+E(n))},p(r,e,n),r.join("&").replace(/%20/g,"+")}}(Zepto),function(t){t.fn.serializeArray=function(){var e,n,r=[],i=function(t){return t.forEach?t.forEach(i):void r.push({name:e,value:t})};return this[0]&&t.each(this[0].elements,function(r,o){n=o.type,e=o.name,e&&"fieldset"!=o.nodeName.toLowerCase()&&!o.disabled&&"submit"!=n&&"reset"!=n&&"button"!=n&&"file"!=n&&("radio"!=n&&"checkbox"!=n||o.checked)&&i(t(o).val())}),r},t.fn.serialize=function(){var t=[];return this.serializeArray().forEach(function(e){t.push(encodeURIComponent(e.name)+"="+encodeURIComponent(e.value))}),t.join("&")},t.fn.submit=function(e){if(0 in arguments)this.bind("submit",e);else if(this.length){var n=t.Event("submit");this.eq(0).trigger(n),n.isDefaultPrevented()||this.get(0).submit()}return this}}(Zepto),function(t){"__proto__"in{}||t.extend(t.zepto,{Z:function(e,n){return e=e||[],t.extend(e,t.fn),e.selector=n||"",e.__Z=!0,e},isZ:function(e){return"array"===t.type(e)&&"__Z"in e}});try{getComputedStyle(void 0)}catch(e){var n=getComputedStyle;window.getComputedStyle=function(t){try{return n(t)}catch(e){return null}}}}(Zepto),!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):t.moment=e()}(this,function(){"use strict";function t(){return Hr.apply(null,arguments)}function e(t){Hr=t}function n(t){return"[object Array]"===Object.prototype.toString.call(t)}function r(t){return t instanceof Date||"[object Date]"===Object.prototype.toString.call(t)}function i(t,e){var n,r=[];for(n=0;n0)for(n in Lr)r=Lr[n],i=e[r],"undefined"!=typeof i&&(t[r]=i);return t}function d(e){h(this,e),this._d=new Date(e._d.getTime()),Fr===!1&&(Fr=!0,t.updateOffset(this),Fr=!1)}function p(t){return t instanceof d||null!=t&&null!=t._isAMomentObject}function m(t){return 0>t?Math.ceil(t):Math.floor(t)}function _(t){var e=+t,n=0;return 0!==e&&isFinite(e)&&(n=m(e)),n}function g(t,e,n){var r,i=Math.min(t.length,e.length),o=Math.abs(t.length-e.length),s=0;for(r=0;i>r;r++)(n&&t[r]!==e[r]||!n&&_(t[r])!==_(e[r]))&&s++;return s+o}function y(){}function v(t){return t?t.toLowerCase().replace("_","-"):t}function w(t){for(var e,n,r,i,o=0;o0;){if(r=S(i.slice(0,e).join("-")))return r;if(n&&n.length>=e&&g(i,n,!0)>=e-1)break;e--}o++}return null}function S(t){var e=null;if(!Nr[t]&&"undefined"!=typeof module&&module&&module.exports)try{e=jr._abbr,require("./locale/"+t),b(e)}catch(n){}return Nr[t]}function b(t,e){var n;return t&&(n="undefined"==typeof e?M(t):D(t,e),n&&(jr=n)),jr._abbr}function D(t,e){return null!==e?(e.abbr=t,Nr[t]=Nr[t]||new y,Nr[t].set(e),b(t),Nr[t]):(delete Nr[t],null)}function M(t){var e;if(t&&t._locale&&t._locale._abbr&&(t=t._locale._abbr),!t)return jr;if(!n(t)){if(e=S(t))return e;t=[t]}return w(t)}function x(t,e){var n=t.toLowerCase();Ar[n]=Ar[n+"s"]=Ar[e]=t}function E(t){return"string"==typeof t?Ar[t]||Ar[t.toLowerCase()]:void 0}function T(t){var e,n,r={};for(n in t)o(t,n)&&(e=E(n),e&&(r[e]=t[n]));return r}function Y(e,n){return function(r){return null!=r?(O(this,e,r),t.updateOffset(this,n),this):k(this,e)}}function k(t,e){return t._d["get"+(t._isUTC?"UTC":"")+e]()}function O(t,e,n){return t._d["set"+(t._isUTC?"UTC":"")+e](n)}function C(t,e){var n;if("object"==typeof t)for(n in t)this.set(n,t[n]);else if(t=E(t),"function"==typeof this[t])return this[t](e);return this}function J(t,e,n){var r=""+Math.abs(t),i=e-r.length,o=t>=0;return(o?n?"+":"":"-")+Math.pow(10,Math.max(0,i)).toString().substr(1)+r}function P(t,e,n,r){var i=r;"string"==typeof r&&(i=function(){return this[r]()}),t&&(Ir[t]=i),e&&(Ir[e[0]]=function(){return J(i.apply(this,arguments),e[1],e[2])}),n&&(Ir[n]=function(){return this.localeData().ordinal(i.apply(this,arguments),t)})}function H(t){return t.match(/\[[\s\S]/)?t.replace(/^\[|\]$/g,""):t.replace(/\\/g,"")}function j(t){var e,n,r=t.match(Ur);for(e=0,n=r.length;n>e;e++)r[e]=Ir[r[e]]?Ir[r[e]]:H(r[e]);return function(i){var o="";for(e=0;n>e;e++)o+=r[e]instanceof Function?r[e].call(i,t):r[e];return o}}function L(t,e){return t.isValid()?(e=F(e,t.localeData()),Gr[e]=Gr[e]||j(e),Gr[e](t)):t.localeData().invalidDate()}function F(t,e){function n(t){return e.longDateFormat(t)||t}var r=5;for(Wr.lastIndex=0;r>=0&&Wr.test(t);)t=t.replace(Wr,n),Wr.lastIndex=0,r-=1;return t}function N(t){return"function"==typeof t&&"[object Function]"===Object.prototype.toString.call(t)}function A(t,e,n){ii[t]=N(e)?e:function(t){return t&&n?n:e}}function U(t,e){return o(ii,t)?ii[t](e._strict,e._locale):new RegExp(W(t))}function W(t){return t.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(t,e,n,r,i){return e||n||r||i}).replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function G(t,e){var n,r=e;for("string"==typeof t&&(t=[t]),"number"==typeof e&&(r=function(t,n){n[e]=_(t)}),n=0;nr;r++){if(i=a([2e3,r]),n&&!this._longMonthsParse[r]&&(this._longMonthsParse[r]=new RegExp("^"+this.months(i,"").replace(".","")+"$","i"),this._shortMonthsParse[r]=new RegExp("^"+this.monthsShort(i,"").replace(".","")+"$","i")),n||this._monthsParse[r]||(o="^"+this.months(i,"")+"|^"+this.monthsShort(i,""),this._monthsParse[r]=new RegExp(o.replace(".",""),"i")),n&&"MMMM"===e&&this._longMonthsParse[r].test(t))return r;if(n&&"MMM"===e&&this._shortMonthsParse[r].test(t))return r;if(!n&&this._monthsParse[r].test(t))return r}}function $(t,e){var n;return"string"==typeof e&&(e=t.localeData().monthsParse(e),"number"!=typeof e)?t:(n=Math.min(t.date(),Z(t.year(),e)),t._d["set"+(t._isUTC?"UTC":"")+"Month"](e,n),t)}function B(e){return null!=e?($(this,e),t.updateOffset(this,!0),this):k(this,"Month")}function X(){return Z(this.year(),this.month())}function Q(t){var e,n=t._a;return n&&-2===c(t).overflow&&(e=n[ai]<0||n[ai]>11?ai:n[ui]<1||n[ui]>Z(n[si],n[ai])?ui:n[ci]<0||n[ci]>24||24===n[ci]&&(0!==n[li]||0!==n[fi]||0!==n[hi])?ci:n[li]<0||n[li]>59?li:n[fi]<0||n[fi]>59?fi:n[hi]<0||n[hi]>999?hi:-1,c(t)._overflowDayOfYear&&(si>e||e>ui)&&(e=ui),c(t).overflow=e),t}function K(e){t.suppressDeprecationWarnings===!1&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+e)}function te(t,e){var n=!0; -return s(function(){return n&&(K(t+"\n"+(new Error).stack),n=!1),e.apply(this,arguments)},e)}function ee(t,e){mi[t]||(K(e),mi[t]=!0)}function ne(t){var e,n,r=t._i,i=_i.exec(r);if(i){for(c(t).iso=!0,e=0,n=gi.length;n>e;e++)if(gi[e][1].exec(r)){t._f=gi[e][0];break}for(e=0,n=yi.length;n>e;e++)if(yi[e][1].exec(r)){t._f+=(i[6]||" ")+yi[e][0];break}r.match(ei)&&(t._f+="Z"),Se(t)}else t._isValid=!1}function re(e){var n=vi.exec(e._i);return null!==n?void(e._d=new Date(+n[1])):(ne(e),void(e._isValid===!1&&(delete e._isValid,t.createFromInputFallback(e))))}function ie(t,e,n,r,i,o,s){var a=new Date(t,e,n,r,i,o,s);return 1970>t&&a.setFullYear(t),a}function oe(t){var e=new Date(Date.UTC.apply(null,arguments));return 1970>t&&e.setUTCFullYear(t),e}function se(t){return ae(t)?366:365}function ae(t){return t%4===0&&t%100!==0||t%400===0}function ue(){return ae(this.year())}function ce(t,e,n){var r,i=n-e,o=n-t.day();return o>i&&(o-=7),i-7>o&&(o+=7),r=ke(t).add(o,"d"),{week:Math.ceil(r.dayOfYear()/7),year:r.year()}}function le(t){return ce(t,this._week.dow,this._week.doy).week}function fe(){return this._week.dow}function he(){return this._week.doy}function de(t){var e=this.localeData().week(this);return null==t?e:this.add(7*(t-e),"d")}function pe(t){var e=ce(this,1,4).week;return null==t?e:this.add(7*(t-e),"d")}function me(t,e,n,r,i){var o,s=6+i-r,a=oe(t,0,1+s),u=a.getUTCDay();return i>u&&(u+=7),n=null!=n?1*n:i,o=1+s+7*(e-1)-u+n,{year:o>0?t:t-1,dayOfYear:o>0?o:se(t-1)+o}}function _e(t){var e=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==t?e:this.add(t-e,"d")}function ge(t,e,n){return null!=t?t:null!=e?e:n}function ye(t){var e=new Date;return t._useUTC?[e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()]:[e.getFullYear(),e.getMonth(),e.getDate()]}function ve(t){var e,n,r,i,o=[];if(!t._d){for(r=ye(t),t._w&&null==t._a[ui]&&null==t._a[ai]&&we(t),t._dayOfYear&&(i=ge(t._a[si],r[si]),t._dayOfYear>se(i)&&(c(t)._overflowDayOfYear=!0),n=oe(i,0,t._dayOfYear),t._a[ai]=n.getUTCMonth(),t._a[ui]=n.getUTCDate()),e=0;3>e&&null==t._a[e];++e)t._a[e]=o[e]=r[e];for(;7>e;e++)t._a[e]=o[e]=null==t._a[e]?2===e?1:0:t._a[e];24===t._a[ci]&&0===t._a[li]&&0===t._a[fi]&&0===t._a[hi]&&(t._nextDay=!0,t._a[ci]=0),t._d=(t._useUTC?oe:ie).apply(null,o),null!=t._tzm&&t._d.setUTCMinutes(t._d.getUTCMinutes()-t._tzm),t._nextDay&&(t._a[ci]=24)}}function we(t){var e,n,r,i,o,s,a;e=t._w,null!=e.GG||null!=e.W||null!=e.E?(o=1,s=4,n=ge(e.GG,t._a[si],ce(ke(),1,4).year),r=ge(e.W,1),i=ge(e.E,1)):(o=t._locale._week.dow,s=t._locale._week.doy,n=ge(e.gg,t._a[si],ce(ke(),o,s).year),r=ge(e.w,1),null!=e.d?(i=e.d,o>i&&++r):i=null!=e.e?e.e+o:o),a=me(n,r,i,s,o),t._a[si]=a.year,t._dayOfYear=a.dayOfYear}function Se(e){if(e._f===t.ISO_8601)return void ne(e);e._a=[],c(e).empty=!0;var n,r,i,o,s,a=""+e._i,u=a.length,l=0;for(i=F(e._f,e._locale).match(Ur)||[],n=0;n0&&c(e).unusedInput.push(s),a=a.slice(a.indexOf(r)+r.length),l+=r.length),Ir[o]?(r?c(e).empty=!1:c(e).unusedTokens.push(o),z(o,r,e)):e._strict&&!r&&c(e).unusedTokens.push(o);c(e).charsLeftOver=u-l,a.length>0&&c(e).unusedInput.push(a),c(e).bigHour===!0&&e._a[ci]<=12&&e._a[ci]>0&&(c(e).bigHour=void 0),e._a[ci]=be(e._locale,e._a[ci],e._meridiem),ve(e),Q(e)}function be(t,e,n){var r;return null==n?e:null!=t.meridiemHour?t.meridiemHour(e,n):null!=t.isPM?(r=t.isPM(n),r&&12>e&&(e+=12),r||12!==e||(e=0),e):e}function De(t){var e,n,r,i,o;if(0===t._f.length)return c(t).invalidFormat=!0,void(t._d=new Date(0/0));for(i=0;io)&&(r=o,n=e));s(t,n||e)}function Me(t){if(!t._d){var e=T(t._i);t._a=[e.year,e.month,e.day||e.date,e.hour,e.minute,e.second,e.millisecond],ve(t)}}function xe(t){var e=new d(Q(Ee(t)));return e._nextDay&&(e.add(1,"d"),e._nextDay=void 0),e}function Ee(t){var e=t._i,i=t._f;return t._locale=t._locale||M(t._l),null===e||void 0===i&&""===e?f({nullInput:!0}):("string"==typeof e&&(t._i=e=t._locale.preparse(e)),p(e)?new d(Q(e)):(n(i)?De(t):i?Se(t):r(e)?t._d=e:Te(t),t))}function Te(e){var o=e._i;void 0===o?e._d=new Date:r(o)?e._d=new Date(+o):"string"==typeof o?re(e):n(o)?(e._a=i(o.slice(0),function(t){return parseInt(t,10)}),ve(e)):"object"==typeof o?Me(e):"number"==typeof o?e._d=new Date(o):t.createFromInputFallback(e)}function Ye(t,e,n,r,i){var o={};return"boolean"==typeof n&&(r=n,n=void 0),o._isAMomentObject=!0,o._useUTC=o._isUTC=i,o._l=n,o._i=t,o._f=e,o._strict=r,xe(o)}function ke(t,e,n,r){return Ye(t,e,n,r,!1)}function Oe(t,e){var r,i;if(1===e.length&&n(e[0])&&(e=e[0]),!e.length)return ke();for(r=e[0],i=1;it&&(t=-t,n="-"),n+J(~~(t/60),2)+e+J(~~t%60,2)})}function Le(t){var e=(t||"").match(ei)||[],n=e[e.length-1]||[],r=(n+"").match(Mi)||["-",0,0],i=+(60*r[1])+_(r[2]);return"+"===r[0]?i:-i}function Fe(e,n){var i,o;return n._isUTC?(i=n.clone(),o=(p(e)||r(e)?+e:+ke(e))-+i,i._d.setTime(+i._d+o),t.updateOffset(i,!1),i):ke(e).local()}function Ne(t){return 15*-Math.round(t._d.getTimezoneOffset()/15)}function Ae(e,n){var r,i=this._offset||0;return null!=e?("string"==typeof e&&(e=Le(e)),Math.abs(e)<16&&(e=60*e),!this._isUTC&&n&&(r=Ne(this)),this._offset=e,this._isUTC=!0,null!=r&&this.add(r,"m"),i!==e&&(!n||this._changeInProgress?en(this,Be(e-i,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,t.updateOffset(this,!0),this._changeInProgress=null)),this):this._isUTC?i:Ne(this)}function Ue(t,e){return null!=t?("string"!=typeof t&&(t=-t),this.utcOffset(t,e),this):-this.utcOffset()}function We(t){return this.utcOffset(0,t)}function Ge(t){return this._isUTC&&(this.utcOffset(0,t),this._isUTC=!1,t&&this.subtract(Ne(this),"m")),this}function Ie(){return this._tzm?this.utcOffset(this._tzm):"string"==typeof this._i&&this.utcOffset(Le(this._i)),this}function ze(t){return t=t?ke(t).utcOffset():0,(this.utcOffset()-t)%60===0}function Ze(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function qe(){if("undefined"!=typeof this._isDSTShifted)return this._isDSTShifted;var t={};if(h(t,this),t=Ee(t),t._a){var e=t._isUTC?a(t._a):ke(t._a);this._isDSTShifted=this.isValid()&&g(t._a,e.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted}function Re(){return!this._isUTC}function Ve(){return this._isUTC}function $e(){return this._isUTC&&0===this._offset}function Be(t,e){var n,r,i,s=t,a=null;return He(t)?s={ms:t._milliseconds,d:t._days,M:t._months}:"number"==typeof t?(s={},e?s[e]=t:s.milliseconds=t):(a=xi.exec(t))?(n="-"===a[1]?-1:1,s={y:0,d:_(a[ui])*n,h:_(a[ci])*n,m:_(a[li])*n,s:_(a[fi])*n,ms:_(a[hi])*n}):(a=Ei.exec(t))?(n="-"===a[1]?-1:1,s={y:Xe(a[2],n),M:Xe(a[3],n),d:Xe(a[4],n),h:Xe(a[5],n),m:Xe(a[6],n),s:Xe(a[7],n),w:Xe(a[8],n)}):null==s?s={}:"object"==typeof s&&("from"in s||"to"in s)&&(i=Ke(ke(s.from),ke(s.to)),s={},s.ms=i.milliseconds,s.M=i.months),r=new Pe(s),He(t)&&o(t,"_locale")&&(r._locale=t._locale),r}function Xe(t,e){var n=t&&parseFloat(t.replace(",","."));return(isNaN(n)?0:n)*e}function Qe(t,e){var n={milliseconds:0,months:0};return n.months=e.month()-t.month()+12*(e.year()-t.year()),t.clone().add(n.months,"M").isAfter(e)&&--n.months,n.milliseconds=+e-+t.clone().add(n.months,"M"),n}function Ke(t,e){var n;return e=Fe(e,t),t.isBefore(e)?n=Qe(t,e):(n=Qe(e,t),n.milliseconds=-n.milliseconds,n.months=-n.months),n}function tn(t,e){return function(n,r){var i,o;return null===r||isNaN(+r)||(ee(e,"moment()."+e+"(period, number) is deprecated. Please use moment()."+e+"(number, period)."),o=n,n=r,r=o),n="string"==typeof n?+n:n,i=Be(n,r),en(this,i,t),this}}function en(e,n,r,i){var o=n._milliseconds,s=n._days,a=n._months;i=null==i?!0:i,o&&e._d.setTime(+e._d+o*r),s&&O(e,"Date",k(e,"Date")+s*r),a&&$(e,k(e,"Month")+a*r),i&&t.updateOffset(e,s||a)}function nn(t,e){var n=t||ke(),r=Fe(n,this).startOf("day"),i=this.diff(r,"days",!0),o=-6>i?"sameElse":-1>i?"lastWeek":0>i?"lastDay":1>i?"sameDay":2>i?"nextDay":7>i?"nextWeek":"sameElse";return this.format(e&&e[o]||this.localeData().calendar(o,this,ke(n)))}function rn(){return new d(this)}function on(t,e){var n;return e=E("undefined"!=typeof e?e:"millisecond"),"millisecond"===e?(t=p(t)?t:ke(t),+this>+t):(n=p(t)?+t:+ke(t),n<+this.clone().startOf(e))}function sn(t,e){var n;return e=E("undefined"!=typeof e?e:"millisecond"),"millisecond"===e?(t=p(t)?t:ke(t),+t>+this):(n=p(t)?+t:+ke(t),+this.clone().endOf(e)e-o?(n=t.clone().add(i-1,"months"),r=(e-o)/(o-n)):(n=t.clone().add(i+1,"months"),r=(e-o)/(n-o)),-(i+r)}function fn(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function hn(){var t=this.clone().utc();return 0e;e++)if(this._weekdaysParse[e]||(n=ke([2e3,1]).day(e),r="^"+this.weekdays(n,"")+"|^"+this.weekdaysShort(n,"")+"|^"+this.weekdaysMin(n,""),this._weekdaysParse[e]=new RegExp(r.replace(".",""),"i")),this._weekdaysParse[e].test(t))return e}function Gn(t){var e=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=t?(t=Fn(t,this.localeData()),this.add(t-e,"d")):e}function In(t){var e=(this.day()+7-this.localeData()._week.dow)%7;return null==t?e:this.add(t-e,"d")}function zn(t){return null==t?this.day()||7:this.day(this.day()%7?t:t-7)}function Zn(t,e){P(t,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),e)})}function qn(t,e){return e._meridiemParse}function Rn(t){return"p"===(t+"").toLowerCase().charAt(0)}function Vn(t,e,n){return t>11?n?"pm":"PM":n?"am":"AM"}function $n(t,e){e[hi]=_(1e3*("0."+t))}function Bn(){return this._isUTC?"UTC":""}function Xn(){return this._isUTC?"Coordinated Universal Time":""}function Qn(t){return ke(1e3*t)}function Kn(){return ke.apply(null,arguments).parseZone()}function tr(t,e,n){var r=this._calendar[t];return"function"==typeof r?r.call(e,n):r}function er(t){var e=this._longDateFormat[t],n=this._longDateFormat[t.toUpperCase()];return e||!n?e:(this._longDateFormat[t]=n.replace(/MMMM|MM|DD|dddd/g,function(t){return t.slice(1)}),this._longDateFormat[t])}function nr(){return this._invalidDate}function rr(t){return this._ordinal.replace("%d",t)}function ir(t){return t}function or(t,e,n,r){var i=this._relativeTime[n];return"function"==typeof i?i(t,e,n,r):i.replace(/%d/i,t)}function sr(t,e){var n=this._relativeTime[t>0?"future":"past"];return"function"==typeof n?n(e):n.replace(/%s/i,e)}function ar(t){var e,n;for(n in t)e=t[n],"function"==typeof e?this[n]=e:this["_"+n]=e;this._ordinalParseLenient=new RegExp(this._ordinalParse.source+"|"+/\d{1,2}/.source)}function ur(t,e,n,r){var i=M(),o=a().set(r,e);return i[n](o,t)}function cr(t,e,n,r,i){if("number"==typeof t&&(e=t,t=void 0),t=t||"",null!=e)return ur(t,e,n,i);var o,s=[];for(o=0;r>o;o++)s[o]=ur(t,o,n,i);return s}function lr(t,e){return cr(t,e,"months",12,"month")}function fr(t,e){return cr(t,e,"monthsShort",12,"month")}function hr(t,e){return cr(t,e,"weekdays",7,"day")}function dr(t,e){return cr(t,e,"weekdaysShort",7,"day")}function pr(t,e){return cr(t,e,"weekdaysMin",7,"day")}function mr(){var t=this._data;return this._milliseconds=$i(this._milliseconds),this._days=$i(this._days),this._months=$i(this._months),t.milliseconds=$i(t.milliseconds),t.seconds=$i(t.seconds),t.minutes=$i(t.minutes),t.hours=$i(t.hours),t.months=$i(t.months),t.years=$i(t.years),this}function _r(t,e,n,r){var i=Be(e,n);return t._milliseconds+=r*i._milliseconds,t._days+=r*i._days,t._months+=r*i._months,t._bubble()}function gr(t,e){return _r(this,t,e,1)}function yr(t,e){return _r(this,t,e,-1)}function vr(t){return 0>t?Math.floor(t):Math.ceil(t)}function wr(){var t,e,n,r,i,o=this._milliseconds,s=this._days,a=this._months,u=this._data;return o>=0&&s>=0&&a>=0||0>=o&&0>=s&&0>=a||(o+=864e5*vr(br(a)+s),s=0,a=0),u.milliseconds=o%1e3,t=m(o/1e3),u.seconds=t%60,e=m(t/60),u.minutes=e%60,n=m(e/60),u.hours=n%24,s+=m(n/24),i=m(Sr(s)),a+=i,s-=vr(br(i)),r=m(a/12),a%=12,u.days=s,u.months=a,u.years=r,this}function Sr(t){return 4800*t/146097}function br(t){return 146097*t/4800}function Dr(t){var e,n,r=this._milliseconds;if(t=E(t),"month"===t||"year"===t)return e=this._days+r/864e5,n=this._months+Sr(e),"month"===t?n:n/12;switch(e=this._days+Math.round(br(this._months)),t){case"week":return e/7+r/6048e5;case"day":return e+r/864e5;case"hour":return 24*e+r/36e5;case"minute":return 1440*e+r/6e4;case"second":return 86400*e+r/1e3;case"millisecond":return Math.floor(864e5*e)+r;default:throw new Error("Unknown unit "+t)}}function Mr(){return this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*_(this._months/12)}function xr(t){return function(){return this.as(t)}}function Er(t){return t=E(t),this[t+"s"]()}function Tr(t){return function(){return this._data[t]}}function Yr(){return m(this.days()/7)}function kr(t,e,n,r,i){return i.relativeTime(e||1,!!n,t,r)}function Or(t,e,n){var r=Be(t).abs(),i=fo(r.as("s")),o=fo(r.as("m")),s=fo(r.as("h")),a=fo(r.as("d")),u=fo(r.as("M")),c=fo(r.as("y")),l=i0,l[4]=n,kr.apply(null,l)}function Cr(t,e){return void 0===ho[t]?!1:void 0===e?ho[t]:(ho[t]=e,!0)}function Jr(t){var e=this.localeData(),n=Or(this,!t,e);return t&&(n=e.pastFuture(+this,n)),e.postformat(n)}function Pr(){var t,e,n,r=po(this._milliseconds)/1e3,i=po(this._days),o=po(this._months);t=m(r/60),e=m(t/60),r%=60,t%=60,n=m(o/12),o%=12;var s=n,a=o,u=i,c=e,l=t,f=r,h=this.asSeconds();return h?(0>h?"-":"")+"P"+(s?s+"Y":"")+(a?a+"M":"")+(u?u+"D":"")+(c||l||f?"T":"")+(c?c+"H":"")+(l?l+"M":"")+(f?f+"S":""):"P0D"}var Hr,jr,Lr=t.momentProperties=[],Fr=!1,Nr={},Ar={},Ur=/(\[[^\[]*\])|(\\)?(Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Q|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,Wr=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,Gr={},Ir={},zr=/\d/,Zr=/\d\d/,qr=/\d{3}/,Rr=/\d{4}/,Vr=/[+-]?\d{6}/,$r=/\d\d?/,Br=/\d{1,3}/,Xr=/\d{1,4}/,Qr=/[+-]?\d{1,6}/,Kr=/\d+/,ti=/[+-]?\d+/,ei=/Z|[+-]\d\d:?\d\d/gi,ni=/[+-]?\d+(\.\d{1,3})?/,ri=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,ii={},oi={},si=0,ai=1,ui=2,ci=3,li=4,fi=5,hi=6;P("M",["MM",2],"Mo",function(){return this.month()+1}),P("MMM",0,0,function(t){return this.localeData().monthsShort(this,t)}),P("MMMM",0,0,function(t){return this.localeData().months(this,t)}),x("month","M"),A("M",$r),A("MM",$r,Zr),A("MMM",ri),A("MMMM",ri),G(["M","MM"],function(t,e){e[ai]=_(t)-1}),G(["MMM","MMMM"],function(t,e,n,r){var i=n._locale.monthsParse(t,r,n._strict);null!=i?e[ai]=i:c(n).invalidMonth=t});var di="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),pi="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),mi={};t.suppressDeprecationWarnings=!1;var _i=/^\s*(?:[+-]\d{6}|\d{4})-(?:(\d\d-\d\d)|(W\d\d$)|(W\d\d-\d)|(\d\d\d))((T| )(\d\d(:\d\d(:\d\d(\.\d+)?)?)?)?([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,gi=[["YYYYYY-MM-DD",/[+-]\d{6}-\d{2}-\d{2}/],["YYYY-MM-DD",/\d{4}-\d{2}-\d{2}/],["GGGG-[W]WW-E",/\d{4}-W\d{2}-\d/],["GGGG-[W]WW",/\d{4}-W\d{2}/],["YYYY-DDD",/\d{4}-\d{3}/]],yi=[["HH:mm:ss.SSSS",/(T| )\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss",/(T| )\d\d:\d\d:\d\d/],["HH:mm",/(T| )\d\d:\d\d/],["HH",/(T| )\d\d/]],vi=/^\/?Date\((\-?\d+)/i;t.createFromInputFallback=te("moment construction falls back to js Date. This is discouraged and will be removed in upcoming major release. Please refer to https://github.com/moment/moment/issues/1407 for more info.",function(t){t._d=new Date(t._i+(t._useUTC?" UTC":""))}),P(0,["YY",2],0,function(){return this.year()%100}),P(0,["YYYY",4],0,"year"),P(0,["YYYYY",5],0,"year"),P(0,["YYYYYY",6,!0],0,"year"),x("year","y"),A("Y",ti),A("YY",$r,Zr),A("YYYY",Xr,Rr),A("YYYYY",Qr,Vr),A("YYYYYY",Qr,Vr),G(["YYYYY","YYYYYY"],si),G("YYYY",function(e,n){n[si]=2===e.length?t.parseTwoDigitYear(e):_(e)}),G("YY",function(e,n){n[si]=t.parseTwoDigitYear(e)}),t.parseTwoDigitYear=function(t){return _(t)+(_(t)>68?1900:2e3)};var wi=Y("FullYear",!1);P("w",["ww",2],"wo","week"),P("W",["WW",2],"Wo","isoWeek"),x("week","w"),x("isoWeek","W"),A("w",$r),A("ww",$r,Zr),A("W",$r),A("WW",$r,Zr),I(["w","ww","W","WW"],function(t,e,n,r){e[r.substr(0,1)]=_(t)});var Si={dow:0,doy:6};P("DDD",["DDDD",3],"DDDo","dayOfYear"),x("dayOfYear","DDD"),A("DDD",Br),A("DDDD",qr),G(["DDD","DDDD"],function(t,e,n){n._dayOfYear=_(t)}),t.ISO_8601=function(){};var bi=te("moment().min is deprecated, use moment.min instead. https://github.com/moment/moment/issues/1548",function(){var t=ke.apply(null,arguments);return this>t?this:t}),Di=te("moment().max is deprecated, use moment.max instead. https://github.com/moment/moment/issues/1548",function(){var t=ke.apply(null,arguments);return t>this?this:t});je("Z",":"),je("ZZ",""),A("Z",ei),A("ZZ",ei),G(["Z","ZZ"],function(t,e,n){n._useUTC=!0,n._tzm=Le(t)});var Mi=/([\+\-]|\d\d)/gi;t.updateOffset=function(){};var xi=/(\-)?(?:(\d*)\.)?(\d+)\:(\d+)(?:\:(\d+)\.?(\d{3})?)?/,Ei=/^(-)?P(?:(?:([0-9,.]*)Y)?(?:([0-9,.]*)M)?(?:([0-9,.]*)D)?(?:T(?:([0-9,.]*)H)?(?:([0-9,.]*)M)?(?:([0-9,.]*)S)?)?|([0-9,.]*)W)$/;Be.fn=Pe.prototype;var Ti=tn(1,"add"),Yi=tn(-1,"subtract");t.defaultFormat="YYYY-MM-DDTHH:mm:ssZ";var ki=te("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(t){return void 0===t?this.localeData():this.locale(t)});P(0,["gg",2],0,function(){return this.weekYear()%100}),P(0,["GG",2],0,function(){return this.isoWeekYear()%100}),On("gggg","weekYear"),On("ggggg","weekYear"),On("GGGG","isoWeekYear"),On("GGGGG","isoWeekYear"),x("weekYear","gg"),x("isoWeekYear","GG"),A("G",ti),A("g",ti),A("GG",$r,Zr),A("gg",$r,Zr),A("GGGG",Xr,Rr),A("gggg",Xr,Rr),A("GGGGG",Qr,Vr),A("ggggg",Qr,Vr),I(["gggg","ggggg","GGGG","GGGGG"],function(t,e,n,r){e[r.substr(0,2)]=_(t)}),I(["gg","GG"],function(e,n,r,i){n[i]=t.parseTwoDigitYear(e)}),P("Q",0,0,"quarter"),x("quarter","Q"),A("Q",zr),G("Q",function(t,e){e[ai]=3*(_(t)-1)}),P("D",["DD",2],"Do","date"),x("date","D"),A("D",$r),A("DD",$r,Zr),A("Do",function(t,e){return t?e._ordinalParse:e._ordinalParseLenient}),G(["D","DD"],ui),G("Do",function(t,e){e[ui]=_(t.match($r)[0],10)});var Oi=Y("Date",!0);P("d",0,"do","day"),P("dd",0,0,function(t){return this.localeData().weekdaysMin(this,t)}),P("ddd",0,0,function(t){return this.localeData().weekdaysShort(this,t)}),P("dddd",0,0,function(t){return this.localeData().weekdays(this,t)}),P("e",0,0,"weekday"),P("E",0,0,"isoWeekday"),x("day","d"),x("weekday","e"),x("isoWeekday","E"),A("d",$r),A("e",$r),A("E",$r),A("dd",ri),A("ddd",ri),A("dddd",ri),I(["dd","ddd","dddd"],function(t,e,n){var r=n._locale.weekdaysParse(t);null!=r?e.d=r:c(n).invalidWeekday=t}),I(["d","e","E"],function(t,e,n,r){e[r]=_(t)});var Ci="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Ji="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Pi="Su_Mo_Tu_We_Th_Fr_Sa".split("_");P("H",["HH",2],0,"hour"),P("h",["hh",2],0,function(){return this.hours()%12||12}),Zn("a",!0),Zn("A",!1),x("hour","h"),A("a",qn),A("A",qn),A("H",$r),A("h",$r),A("HH",$r,Zr),A("hh",$r,Zr),G(["H","HH"],ci),G(["a","A"],function(t,e,n){n._isPm=n._locale.isPM(t),n._meridiem=t}),G(["h","hh"],function(t,e,n){e[ci]=_(t),c(n).bigHour=!0});var Hi=/[ap]\.?m?\.?/i,ji=Y("Hours",!0);P("m",["mm",2],0,"minute"),x("minute","m"),A("m",$r),A("mm",$r,Zr),G(["m","mm"],li);var Li=Y("Minutes",!1);P("s",["ss",2],0,"second"),x("second","s"),A("s",$r),A("ss",$r,Zr),G(["s","ss"],fi);var Fi=Y("Seconds",!1);P("S",0,0,function(){return~~(this.millisecond()/100)}),P(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),P(0,["SSS",3],0,"millisecond"),P(0,["SSSS",4],0,function(){return 10*this.millisecond()}),P(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),P(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),P(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),P(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),P(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),x("millisecond","ms"),A("S",Br,zr),A("SS",Br,Zr),A("SSS",Br,qr);var Ni;for(Ni="SSSS";Ni.length<=9;Ni+="S")A(Ni,Kr);for(Ni="S";Ni.length<=9;Ni+="S")G(Ni,$n);var Ai=Y("Milliseconds",!1);P("z",0,0,"zoneAbbr"),P("zz",0,0,"zoneName");var Ui=d.prototype;Ui.add=Ti,Ui.calendar=nn,Ui.clone=rn,Ui.diff=cn,Ui.endOf=Sn,Ui.format=dn,Ui.from=pn,Ui.fromNow=mn,Ui.to=_n,Ui.toNow=gn,Ui.get=C,Ui.invalidAt=kn,Ui.isAfter=on,Ui.isBefore=sn,Ui.isBetween=an,Ui.isSame=un,Ui.isValid=Tn,Ui.lang=ki,Ui.locale=yn,Ui.localeData=vn,Ui.max=Di,Ui.min=bi,Ui.parsingFlags=Yn,Ui.set=C,Ui.startOf=wn,Ui.subtract=Yi,Ui.toArray=xn,Ui.toObject=En,Ui.toDate=Mn,Ui.toISOString=hn,Ui.toJSON=hn,Ui.toString=fn,Ui.unix=Dn,Ui.valueOf=bn,Ui.year=wi,Ui.isLeapYear=ue,Ui.weekYear=Jn,Ui.isoWeekYear=Pn,Ui.quarter=Ui.quarters=Ln,Ui.month=B,Ui.daysInMonth=X,Ui.week=Ui.weeks=de,Ui.isoWeek=Ui.isoWeeks=pe,Ui.weeksInYear=jn,Ui.isoWeeksInYear=Hn,Ui.date=Oi,Ui.day=Ui.days=Gn,Ui.weekday=In,Ui.isoWeekday=zn,Ui.dayOfYear=_e,Ui.hour=Ui.hours=ji,Ui.minute=Ui.minutes=Li,Ui.second=Ui.seconds=Fi,Ui.millisecond=Ui.milliseconds=Ai,Ui.utcOffset=Ae,Ui.utc=We,Ui.local=Ge,Ui.parseZone=Ie,Ui.hasAlignedHourOffset=ze,Ui.isDST=Ze,Ui.isDSTShifted=qe,Ui.isLocal=Re,Ui.isUtcOffset=Ve,Ui.isUtc=$e,Ui.isUTC=$e,Ui.zoneAbbr=Bn,Ui.zoneName=Xn,Ui.dates=te("dates accessor is deprecated. Use date instead.",Oi),Ui.months=te("months accessor is deprecated. Use month instead",B),Ui.years=te("years accessor is deprecated. Use year instead",wi),Ui.zone=te("moment().zone is deprecated, use moment().utcOffset instead. https://github.com/moment/moment/issues/1779",Ue);var Wi=Ui,Gi={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},Ii={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},zi="Invalid date",Zi="%d",qi=/\d{1,2}/,Ri={future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},Vi=y.prototype;Vi._calendar=Gi,Vi.calendar=tr,Vi._longDateFormat=Ii,Vi.longDateFormat=er,Vi._invalidDate=zi,Vi.invalidDate=nr,Vi._ordinal=Zi,Vi.ordinal=rr,Vi._ordinalParse=qi,Vi.preparse=ir,Vi.postformat=ir,Vi._relativeTime=Ri,Vi.relativeTime=or,Vi.pastFuture=sr,Vi.set=ar,Vi.months=q,Vi._months=di,Vi.monthsShort=R,Vi._monthsShort=pi,Vi.monthsParse=V,Vi.week=le,Vi._week=Si,Vi.firstDayOfYear=he,Vi.firstDayOfWeek=fe,Vi.weekdays=Nn,Vi._weekdays=Ci,Vi.weekdaysMin=Un,Vi._weekdaysMin=Pi,Vi.weekdaysShort=An,Vi._weekdaysShort=Ji,Vi.weekdaysParse=Wn,Vi.isPM=Rn,Vi._meridiemParse=Hi,Vi.meridiem=Vn,b("en",{ordinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(t){var e=t%10,n=1===_(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th";return t+n}}),t.lang=te("moment.lang is deprecated. Use moment.locale instead.",b),t.langData=te("moment.langData is deprecated. Use moment.localeData instead.",M);var $i=Math.abs,Bi=xr("ms"),Xi=xr("s"),Qi=xr("m"),Ki=xr("h"),to=xr("d"),eo=xr("w"),no=xr("M"),ro=xr("y"),io=Tr("milliseconds"),oo=Tr("seconds"),so=Tr("minutes"),ao=Tr("hours"),uo=Tr("days"),co=Tr("months"),lo=Tr("years"),fo=Math.round,ho={s:45,m:45,h:22,d:26,M:11},po=Math.abs,mo=Pe.prototype;mo.abs=mr,mo.add=gr,mo.subtract=yr,mo.as=Dr,mo.asMilliseconds=Bi,mo.asSeconds=Xi,mo.asMinutes=Qi,mo.asHours=Ki,mo.asDays=to,mo.asWeeks=eo,mo.asMonths=no,mo.asYears=ro,mo.valueOf=Mr,mo._bubble=wr,mo.get=Er,mo.milliseconds=io,mo.seconds=oo,mo.minutes=so,mo.hours=ao,mo.days=uo,mo.weeks=Yr,mo.months=co,mo.years=lo,mo.humanize=Jr,mo.toISOString=Pr,mo.toString=Pr,mo.toJSON=Pr,mo.locale=yn,mo.localeData=vn,mo.toIsoString=te("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Pr),mo.lang=ki,P("X",0,0,"unix"),P("x",0,0,"valueOf"),A("x",ti),A("X",ni),G("X",function(t,e,n){n._d=new Date(1e3*parseFloat(t,10))}),G("x",function(t,e,n){n._d=new Date(_(t))}),t.version="2.10.5",e(ke),t.fn=Wi,t.min=Ce,t.max=Je,t.utc=a,t.unix=Qn,t.months=lr,t.isDate=r,t.locale=b,t.invalid=f,t.duration=Be,t.isMoment=p,t.weekdays=hr,t.parseZone=Kn,t.localeData=M,t.isDuration=He,t.monthsShort=fr,t.weekdaysMin=pr,t.defineLocale=D,t.weekdaysShort=dr,t.normalizeUnits=E,t.relativeTimeThreshold=Cr;var _o=t;return _o}),function(){var rsplit=function(t,e){for(var n,r,i,o=e.exec(t),s=new Array;null!=o;)n=o.index,r=e.lastIndex,0!=n&&(i=t.substring(0,n),s.push(t.substring(0,n)),t=t.slice(n)),s.push(o[0]),t=t.slice(o[0].length),o=e.exec(t);return""==!t&&s.push(t),s},chop=function(t){return t.substr(0,t.length-1)},extend=function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])};EJS=function(t){if(t="string"==typeof t?{view:t}:t,this.set_options(t),t.precompiled)return this.template={},this.template.process=t.precompiled,void EJS.update(this.name,this);if(t.element){if("string"==typeof t.element){var e=t.element;if(t.element=document.getElementById(t.element),null==t.element)throw e+"does not exist!"}this.text=t.element.value?t.element.value:t.element.innerHTML,this.name=t.element.id,this.type="["}else if(t.url){t.url=EJS.endExt(t.url,this.extMatch),this.name=this.name?this.name:t.url;var n=t.url,r=EJS.get(this.name,this.cache);if(r)return r;if(r==EJS.INVALID_PATH)return null;try{this.text=EJS.request(n+(this.cache?"":"?"+Math.random()))}catch(i){}if(null==this.text)throw{type:"EJS",message:"There is no template at "+n}}var r=new EJS.Compiler(this.text,this.type);r.compile(t,this.name),EJS.update(this.name,this),this.template=r},EJS.prototype={render:function(t,e){t=t||{},this._extra_helpers=e;var n=new EJS.Helpers(t,e||{});return this.template.process.call(t,t,n)},update:function(element,options){return"string"==typeof element&&(element=document.getElementById(element)),null==options?(_template=this,function(t){EJS.prototype.update.call(_template,element,t)}):void("string"==typeof options?(params={},params.url=options,_template=this,params.onComplete=function(request){var object=eval(request.responseText);EJS.prototype.update.call(_template,element,object)},EJS.ajax_request(params)):element.innerHTML=this.render(options))},out:function(){return this.template.out},set_options:function(t){this.type=t.type||EJS.type,this.cache=null!=t.cache?t.cache:EJS.cache,this.text=t.text||null,this.name=t.name||null,this.ext=t.ext||EJS.ext,this.extMatch=new RegExp(this.ext.replace(/\./,"."))}},EJS.endExt=function(t,e){return t?(e.lastIndex=0,t+(e.test(t)?"":this.ext)):null},EJS.Scanner=function(t,e,n){extend(this,{left_delimiter:e+"%",right_delimiter:"%"+n,double_left:e+"%%",double_right:"%%"+n,left_equal:e+"%=",left_comment:e+"%#"}),this.SplitRegexp="["==e?/(\[%%)|(%%\])|(\[%=)|(\[%#)|(\[%)|(%\]\n)|(%\])|(\n)/:new RegExp("("+this.double_left+")|(%%"+this.double_right+")|("+this.left_equal+")|("+this.left_comment+")|("+this.left_delimiter+")|("+this.right_delimiter+"\n)|("+this.right_delimiter+")|(\n)"),this.source=t,this.stag=null,this.lines=0},EJS.Scanner.to_text=function(t){return null==t||void 0===t?"":t instanceof Date?t.toDateString():t.toString?t.toString():""},EJS.Scanner.prototype={scan:function(t){if(scanline=this.scanline,regex=this.SplitRegexp,""==!this.source)for(var e=rsplit(this.source,/\n/),n=0;n0){for(var t=0;t0&&buff.push(put_cmd+'"'+clean(content)+'")'),content="";break;case e.double_left:content+=e.left_delimiter;break;default:content+=t}else switch(t){case e.right_delimiter:switch(e.stag){case e.left_delimiter:"\n"==content[content.length-1]?(content=chop(content),buff.push(content),buff.cr()):buff.push(content);break;case e.left_equal:buff.push(insert_cmd+"(EJS.Scanner.to_text("+content+")))")}e.stag=null,content="";break;case e.double_right:content+=e.right_delimiter;break;default:content+=t}}),content.length>0&&buff.push(put_cmd+'"'+clean(content)+'")'),buff.close(),this.out=buff.script+";";var to_be_evaled="/*"+name+"*/this.process = function(_CONTEXT,_VIEW) { try { with(_VIEW) { with (_CONTEXT) {"+this.out+" return ___ViewO.join('');}}}catch(e){e.lineNumber=null;throw e;}};";try{eval(to_be_evaled)}catch(e){if("undefined"==typeof JSLINT)throw e;JSLINT(this.out);for(var i=0;i").replace(/''/g,"'"):""}},EJS.newRequest=function(){for(var t=[function(){return new ActiveXObject("Msxml2.XMLHTTP")},function(){return new XMLHttpRequest},function(){return new ActiveXObject("Microsoft.XMLHTTP")}],e=0;ec;c++)r.push({value:c,text:c});for(var l=0;12>l;l++)i.push({value:l,text:n[l]});for(var f=0;31>f;f++)o.push({value:f+1,text:f+1});var h=this.select_tag(t+"[year]",s,r,{id:t+"[year]"}),d=this.select_tag(t+"[month]",a,i,{id:t+"[month]"}),p=this.select_tag(t+"[day]",u,o,{id:t+"[day]"});return h+d+p},EJS.Helpers.prototype.form_tag=function(t,e){return e=e||{},e.action=t,1==e.multipart&&(e.method="post",e.enctype="multipart/form-data"),this.start_tag_for("form",e)},EJS.Helpers.prototype.form_tag_end=function(){return this.tag_end("form")},EJS.Helpers.prototype.hidden_field_tag=function(t,e,n){return this.input_field_tag(t,e,"hidden",n)},EJS.Helpers.prototype.input_field_tag=function(t,e,n,r){return r=r||{},r.id=r.id||t,r.value=e||"",r.type=n||"text",r.name=t,this.single_tag_for("input",r)},EJS.Helpers.prototype.is_current_page=function(t){return window.location.href==t||window.location.pathname==t?!0:!1},EJS.Helpers.prototype.link_to=function(t,e,n){if(!t)var t="null";if(!n)var n={};return n.confirm&&(n.onclick=' var ret_confirm = confirm("'+n.confirm+'"); if(!ret_confirm){ return false;} ',n.confirm=null),n.href=e,this.start_tag_for("a",n)+t+this.tag_end("a")},EJS.Helpers.prototype.submit_link_to=function(t,e,n){if(!t)var t="null";if(!n)var n={};return n.onclick=n.onclick||"",n.confirm&&(n.onclick=' var ret_confirm = confirm("'+n.confirm+'"); if(!ret_confirm){ return false;} ',n.confirm=null),n.value=t,n.type="submit",n.onclick=n.onclick+(e?this.url_for(e):"")+"return false;",this.start_tag_for("input",n)},EJS.Helpers.prototype.link_to_if=function(t,e,n,r,i,o){return this.link_to_unless(0==t,e,n,r,i,o)},EJS.Helpers.prototype.link_to_unless=function(t,e,n,r,i){return r=r||{},t?i&&"function"==typeof i?i(e,n,r,i):e:this.link_to(e,n,r)},EJS.Helpers.prototype.link_to_unless_current=function(t,e,n,r){return n=n||{},this.link_to_unless(this.is_current_page(e),t,e,n,r)},EJS.Helpers.prototype.password_field_tag=function(t,e,n){return this.input_field_tag(t,e,"password",n)},EJS.Helpers.prototype.select_tag=function(t,e,n,r){r=r||{},r.id=r.id||t,r.value=e,r.name=t;var i="";i+=this.start_tag_for("select",r);for(var o=0;o")},EJS.Helpers.prototype.start_tag_for=function(t,e){return this.tag(t,e)},EJS.Helpers.prototype.submit_tag=function(t,e){return e=e||{},e.type=e.type||"submit",e.value=t||"Submit",this.single_tag_for("input",e)},EJS.Helpers.prototype.tag=function(t,e,n){if(!n)var n=">";var r=" ";for(var i in e){if(null!=e[i])var o=e[i].toString();else var o="";"Class"==i&&(i="class"),r+=-1!=o.indexOf("'")?i+'="'+o+'" ':i+"='"+o+"' "}return"<"+t+r+n},EJS.Helpers.prototype.tag_end=function(t){return""},EJS.Helpers.prototype.text_area_tag=function(t,e,n){return n=n||{},n.id=n.id||t,n.name=n.name||t,e=e||"",n.size&&(n.cols=n.size.split("x")[0],n.rows=n.size.split("x")[1],delete n.size),n.cols=n.cols||50,n.rows=n.rows||4,this.start_tag_for("textarea",n)+e+this.tag_end("textarea")},EJS.Helpers.prototype.text_tag=EJS.Helpers.prototype.text_area_tag,EJS.Helpers.prototype.text_field_tag=function(t,e,n){return this.input_field_tag(t,e,"text",n)},EJS.Helpers.prototype.url_for=function(t){return'window.location="'+t+'";'},EJS.Helpers.prototype.img_tag=function(t,e,n){return n=n||{},n.src=t,n.alt=e,this.single_tag_for("img",n)}; diff --git a/app/src/main/assets/js/vendor.js b/app/src/main/assets/js/vendor.js new file mode 100644 index 0000000..0a61af8 --- /dev/null +++ b/app/src/main/assets/js/vendor.js @@ -0,0 +1,3 @@ +var Zepto=function(){function t(t){return null==t?String(t):q[R.call(t)]||"object"}function e(e){return"function"==t(e)}function n(t){return null!=t&&t==t.window}function r(t){return null!=t&&t.nodeType==t.DOCUMENT_NODE}function i(e){return"object"==t(e)}function o(t){return i(t)&&!n(t)&&Object.getPrototypeOf(t)==Object.prototype}function s(t){return"number"==typeof t.length}function a(t){return k.call(t,function(t){return null!=t})}function u(t){return t.length>0?D.fn.concat.apply([],t):t}function c(t){return t.replace(/::/g,"/").replace(/([A-Z]+)([A-Z][a-z])/g,"$1_$2").replace(/([a-z\d])([A-Z])/g,"$1_$2").replace(/_/g,"-").toLowerCase()}function l(t){return t in J?J[t]:J[t]=new RegExp("(^|\\s)"+t+"(\\s|$)")}function f(t,e){return"number"!=typeof e||P[c(t)]?e:e+"px"}function h(t){var e,n;return C[t]||(e=O.createElement(t),O.body.appendChild(e),n=getComputedStyle(e,"").getPropertyValue("display"),e.parentNode.removeChild(e),"none"==n&&(n="block"),C[t]=n),C[t]}function d(t){return"children"in t?Y.call(t.children):D.map(t.childNodes,function(t){return 1==t.nodeType?t:void 0})}function p(t,e,n){for(b in e)n&&(o(e[b])||X(e[b]))?(o(e[b])&&!o(t[b])&&(t[b]={}),X(e[b])&&!X(t[b])&&(t[b]=[]),p(t[b],e[b],n)):e[b]!==S&&(t[b]=e[b])}function m(t,e){return null==e?D(t):D(t).filter(e)}function _(t,n,r,i){return e(n)?n.call(t,r,i):n}function g(t,e,n){null==n?t.removeAttribute(e):t.setAttribute(e,n)}function y(t,e){var n=t.className||"",r=n&&n.baseVal!==S;return e===S?r?n.baseVal:n:void(r?n.baseVal=e:t.className=e)}function v(t){try{return t?"true"==t||"false"!=t&&("null"==t?null:+t+""==t?+t:/^[\[\{]/.test(t)?D.parseJSON(t):t):t}catch(e){return t}}function w(t,e){e(t);for(var n=0,r=t.childNodes.length;r>n;n++)w(t.childNodes[n],e)}var S,b,D,M,x,E,T=[],Y=T.slice,k=T.filter,O=window.document,C={},J={},P={"column-count":1,columns:1,"font-weight":1,"line-height":1,opacity:1,"z-index":1,zoom:1},H=/^\s*<(\w+|!)[^>]*>/,j=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,L=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,F=/^(?:body|html)$/i,N=/([A-Z])/g,A=["val","css","html","text","data","width","height","offset"],U=["after","prepend","before","append"],W=O.createElement("table"),G=O.createElement("tr"),I={tr:O.createElement("tbody"),tbody:W,thead:W,tfoot:W,td:G,th:G,"*":O.createElement("div")},z=/complete|loaded|interactive/,Z=/^[\w-]*$/,q={},R=q.toString,V={},$=O.createElement("div"),B={tabindex:"tabIndex",readonly:"readOnly",for:"htmlFor",class:"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},X=Array.isArray||function(t){return t instanceof Array};return V.matches=function(t,e){if(!e||!t||1!==t.nodeType)return!1;var n=t.webkitMatchesSelector||t.mozMatchesSelector||t.oMatchesSelector||t.matchesSelector;if(n)return n.call(t,e);var r,i=t.parentNode,o=!i;return o&&(i=$).appendChild(t),r=~V.qsa(i,e).indexOf(t),o&&$.removeChild(t),r},x=function(t){return t.replace(/-+(.)?/g,function(t,e){return e?e.toUpperCase():""})},E=function(t){return k.call(t,function(e,n){return t.indexOf(e)==n})},V.fragment=function(t,e,n){var r,i,s;return j.test(t)&&(r=D(O.createElement(RegExp.$1))),r||(t.replace&&(t=t.replace(L,"<$1>")),e===S&&(e=H.test(t)&&RegExp.$1),e in I||(e="*"),s=I[e],s.innerHTML=""+t,r=D.each(Y.call(s.childNodes),function(){s.removeChild(this)})),o(n)&&(i=D(r),D.each(n,function(t,e){A.indexOf(t)>-1?i[t](e):i.attr(t,e)})),r},V.Z=function(t,e){return t=t||[],t.__proto__=D.fn,t.selector=e||"",t},V.isZ=function(t){return t instanceof V.Z},V.init=function(t,n){var r;if(!t)return V.Z();if("string"==typeof t)if(t=t.trim(),"<"==t[0]&&H.test(t))r=V.fragment(t,RegExp.$1,n),t=null;else{if(n!==S)return D(n).find(t);r=V.qsa(O,t)}else{if(e(t))return D(O).ready(t);if(V.isZ(t))return t;if(X(t))r=a(t);else if(i(t))r=[t],t=null;else if(H.test(t))r=V.fragment(t.trim(),RegExp.$1,n),t=null;else{if(n!==S)return D(n).find(t);r=V.qsa(O,t)}}return V.Z(r,t)},D=function(t,e){return V.init(t,e)},D.extend=function(t){var e,n=Y.call(arguments,1);return"boolean"==typeof t&&(e=t,t=n.shift()),n.forEach(function(n){p(t,n,e)}),t},V.qsa=function(t,e){var n,i="#"==e[0],o=!i&&"."==e[0],s=i||o?e.slice(1):e,a=Z.test(s);return r(t)&&a&&i?(n=t.getElementById(s))?[n]:[]:1!==t.nodeType&&9!==t.nodeType?[]:Y.call(a&&!i?o?t.getElementsByClassName(s):t.getElementsByTagName(e):t.querySelectorAll(e))},D.contains=O.documentElement.contains?function(t,e){return t!==e&&t.contains(e)}:function(t,e){for(;e&&(e=e.parentNode);)if(e===t)return!0;return!1},D.type=t,D.isFunction=e,D.isWindow=n,D.isArray=X,D.isPlainObject=o,D.isEmptyObject=function(t){var e;for(e in t)return!1;return!0},D.inArray=function(t,e,n){return T.indexOf.call(e,t,n)},D.camelCase=x,D.trim=function(t){return null==t?"":String.prototype.trim.call(t)},D.uuid=0,D.support={},D.expr={},D.map=function(t,e){var n,r,i,o=[];if(s(t))for(r=0;r=0?t:t+this.length]},toArray:function(){return this.get()},size:function(){return this.length},remove:function(){return this.each(function(){null!=this.parentNode&&this.parentNode.removeChild(this)})},each:function(t){return T.every.call(this,function(e,n){return t.call(e,n,e)!==!1}),this},filter:function(t){return e(t)?this.not(this.not(t)):D(k.call(this,function(e){return V.matches(e,t)}))},add:function(t,e){return D(E(this.concat(D(t,e))))},is:function(t){return this.length>0&&V.matches(this[0],t)},not:function(t){var n=[];if(e(t)&&t.call!==S)this.each(function(e){t.call(this,e)||n.push(this)});else{var r="string"==typeof t?this.filter(t):s(t)&&e(t.item)?Y.call(t):D(t);this.forEach(function(t){r.indexOf(t)<0&&n.push(t)})}return D(n)},has:function(t){return this.filter(function(){return i(t)?D.contains(this,t):D(this).find(t).size()})},eq:function(t){return-1===t?this.slice(t):this.slice(t,+t+1)},first:function(){var t=this[0];return t&&!i(t)?t:D(t)},last:function(){var t=this[this.length-1];return t&&!i(t)?t:D(t)},find:function(t){var e,n=this;return e=t?"object"==typeof t?D(t).filter(function(){var t=this;return T.some.call(n,function(e){return D.contains(e,t)})}):1==this.length?D(V.qsa(this[0],t)):this.map(function(){return V.qsa(this,t)}):D()},closest:function(t,e){var n=this[0],i=!1;for("object"==typeof t&&(i=D(t));n&&!(i?i.indexOf(n)>=0:V.matches(n,t));)n=n!==e&&!r(n)&&n.parentNode;return D(n)},parents:function(t){for(var e=[],n=this;n.length>0;)n=D.map(n,function(t){return(t=t.parentNode)&&!r(t)&&e.indexOf(t)<0?(e.push(t),t):void 0});return m(e,t)},parent:function(t){return m(E(this.pluck("parentNode")),t)},children:function(t){return m(this.map(function(){return d(this)}),t)},contents:function(){return this.map(function(){return Y.call(this.childNodes)})},siblings:function(t){return m(this.map(function(t,e){return k.call(d(e.parentNode),function(t){return t!==e})}),t)},empty:function(){return this.each(function(){this.innerHTML=""})},pluck:function(t){return D.map(this,function(e){return e[t]})},show:function(){return this.each(function(){"none"==this.style.display&&(this.style.display=""),"none"==getComputedStyle(this,"").getPropertyValue("display")&&(this.style.display=h(this.nodeName))})},replaceWith:function(t){return this.before(t).remove()},wrap:function(t){var n=e(t);if(this[0]&&!n)var r=D(t).get(0),i=r.parentNode||this.length>1;return this.each(function(e){D(this).wrapAll(n?t.call(this,e):i?r.cloneNode(!0):r)})},wrapAll:function(t){if(this[0]){D(this[0]).before(t=D(t));for(var e;(e=t.children()).length;)t=e.first();D(t).append(this)}return this},wrapInner:function(t){var n=e(t);return this.each(function(e){var r=D(this),i=r.contents(),o=n?t.call(this,e):t;i.length?i.wrapAll(o):r.append(o)})},unwrap:function(){return this.parent().each(function(){D(this).replaceWith(D(this).children())}),this},clone:function(){return this.map(function(){return this.cloneNode(!0)})},hide:function(){return this.css("display","none")},toggle:function(t){return this.each(function(){var e=D(this);(t===S?"none"==e.css("display"):t)?e.show():e.hide()})},prev:function(t){return D(this.pluck("previousElementSibling")).filter(t||"*")},next:function(t){return D(this.pluck("nextElementSibling")).filter(t||"*")},html:function(t){return 0 in arguments?this.each(function(e){var n=this.innerHTML;D(this).empty().append(_(this,t,e,n))}):0 in this?this[0].innerHTML:null},text:function(t){return 0 in arguments?this.each(function(e){var n=_(this,t,e,this.textContent);this.textContent=null==n?"":""+n}):0 in this?this[0].textContent:null},attr:function(t,e){var n;return"string"!=typeof t||1 in arguments?this.each(function(n){if(1===this.nodeType)if(i(t))for(b in t)g(this,b,t[b]);else g(this,t,_(this,e,n,this.getAttribute(t)))}):this.length&&1===this[0].nodeType?!(n=this[0].getAttribute(t))&&t in this[0]?this[0][t]:n:S},removeAttr:function(t){return this.each(function(){1===this.nodeType&&t.split(" ").forEach(function(t){g(this,t)},this)})},prop:function(t,e){return t=B[t]||t,1 in arguments?this.each(function(n){this[t]=_(this,e,n,this[t])}):this[0]&&this[0][t]},data:function(t,e){var n="data-"+t.replace(N,"-$1").toLowerCase(),r=1 in arguments?this.attr(n,e):this.attr(n);return null!==r?v(r):S},val:function(t){return 0 in arguments?this.each(function(e){this.value=_(this,t,e,this.value)}):this[0]&&(this[0].multiple?D(this[0]).find("option").filter(function(){return this.selected}).pluck("value"):this[0].value)},offset:function(t){if(t)return this.each(function(e){var n=D(this),r=_(this,t,e,n.offset()),i=n.offsetParent().offset(),o={top:r.top-i.top,left:r.left-i.left};"static"==n.css("position")&&(o.position="relative"),n.css(o)});if(!this.length)return null;var e=this[0].getBoundingClientRect();return{left:e.left+window.pageXOffset,top:e.top+window.pageYOffset,width:Math.round(e.width),height:Math.round(e.height)}},css:function(e,n){if(arguments.length<2){var r,i=this[0];if(!i)return;if(r=getComputedStyle(i,""),"string"==typeof e)return i.style[x(e)]||r.getPropertyValue(e);if(X(e)){var o={};return D.each(e,function(t,e){o[e]=i.style[x(e)]||r.getPropertyValue(e)}),o}}var s="";if("string"==t(e))n||0===n?s=c(e)+":"+f(e,n):this.each(function(){this.style.removeProperty(c(e))});else for(b in e)e[b]||0===e[b]?s+=c(b)+":"+f(b,e[b])+";":this.each(function(){this.style.removeProperty(c(b))});return this.each(function(){this.style.cssText+=";"+s})},index:function(t){return t?this.indexOf(D(t)[0]):this.parent().children().indexOf(this[0])},hasClass:function(t){return!!t&&T.some.call(this,function(t){return this.test(y(t))},l(t))},addClass:function(t){return t?this.each(function(e){if("className"in this){M=[];var n=y(this),r=_(this,t,e,n);r.split(/\s+/g).forEach(function(t){D(this).hasClass(t)||M.push(t)},this),M.length&&y(this,n+(n?" ":"")+M.join(" "))}}):this},removeClass:function(t){return this.each(function(e){if("className"in this){if(t===S)return y(this,"");M=y(this),_(this,t,e,M).split(/\s+/g).forEach(function(t){M=M.replace(l(t)," ")}),y(this,M.trim())}})},toggleClass:function(t,e){return t?this.each(function(n){var r=D(this),i=_(this,t,n,y(this));i.split(/\s+/g).forEach(function(t){(e===S?!r.hasClass(t):e)?r.addClass(t):r.removeClass(t)})}):this},scrollTop:function(t){if(this.length){var e="scrollTop"in this[0];return t===S?e?this[0].scrollTop:this[0].pageYOffset:this.each(e?function(){this.scrollTop=t}:function(){this.scrollTo(this.scrollX,t)})}},scrollLeft:function(t){if(this.length){var e="scrollLeft"in this[0];return t===S?e?this[0].scrollLeft:this[0].pageXOffset:this.each(e?function(){this.scrollLeft=t}:function(){this.scrollTo(t,this.scrollY)})}},position:function(){if(this.length){var t=this[0],e=this.offsetParent(),n=this.offset(),r=F.test(e[0].nodeName)?{top:0,left:0}:e.offset();return n.top-=parseFloat(D(t).css("margin-top"))||0,n.left-=parseFloat(D(t).css("margin-left"))||0,r.top+=parseFloat(D(e[0]).css("border-top-width"))||0,r.left+=parseFloat(D(e[0]).css("border-left-width"))||0,{top:n.top-r.top,left:n.left-r.left}}},offsetParent:function(){return this.map(function(){for(var t=this.offsetParent||O.body;t&&!F.test(t.nodeName)&&"static"==D(t).css("position");)t=t.offsetParent;return t})}},D.fn.detach=D.fn.remove,["width","height"].forEach(function(t){var e=t.replace(/./,function(t){return t[0].toUpperCase()});D.fn[t]=function(i){var o,s=this[0];return i===S?n(s)?s["inner"+e]:r(s)?s.documentElement["scroll"+e]:(o=this.offset())&&o[t]:this.each(function(e){s=D(this),s.css(t,_(this,i,e,s[t]()))})}}),U.forEach(function(e,n){var r=n%2;D.fn[e]=function(){var e,i,o=D.map(arguments,function(n){return e=t(n),"object"==e||"array"==e||null==n?n:V.fragment(n)}),s=this.length>1;return o.length<1?this:this.each(function(t,e){i=r?e:e.parentNode,e=0==n?e.nextSibling:1==n?e.firstChild:2==n?e:null;var a=D.contains(O.documentElement,i);o.forEach(function(t){if(s)t=t.cloneNode(!0);else if(!i)return D(t).remove();i.insertBefore(t,e),a&&w(t,function(t){null==t.nodeName||"SCRIPT"!==t.nodeName.toUpperCase()||t.type&&"text/javascript"!==t.type||t.src||window.eval.call(window,t.innerHTML)})})})},D.fn[r?e+"To":"insert"+(n?"Before":"After")]=function(t){return D(t)[e](this),this}}),V.Z.prototype=D.fn,V.uniq=E,V.deserializeValue=v,D.zepto=V,D}();window.Zepto=Zepto,void 0===window.$&&(window.$=Zepto),function(t){function e(t){return t._zid||(t._zid=h++)}function n(t,n,o,s){if(n=r(n),n.ns)var a=i(n.ns);return(_[e(t)]||[]).filter(function(t){return!(!t||n.e&&t.e!=n.e||n.ns&&!a.test(t.ns)||o&&e(t.fn)!==e(o)||s&&t.sel!=s)})}function r(t){var e=(""+t).split(".");return{e:e[0],ns:e.slice(1).sort().join(" ")}}function i(t){return new RegExp("(?:^| )"+t.replace(" "," .* ?")+"(?: |$)")}function o(t,e){return t.del&&!y&&t.e in v||!!e}function s(t){return w[t]||y&&v[t]||t}function a(n,i,a,u,l,h,d){var p=e(n),m=_[p]||(_[p]=[]);i.split(/\s/).forEach(function(e){if("ready"==e)return t(document).ready(a);var i=r(e);i.fn=a,i.sel=l,i.e in w&&(a=function(e){var n=e.relatedTarget;return!n||n!==this&&!t.contains(this,n)?i.fn.apply(this,arguments):void 0}),i.del=h;var p=h||a;i.proxy=function(t){if(t=c(t),!t.isImmediatePropagationStopped()){t.data=u;var e=p.apply(n,t._args==f?[t]:[t].concat(t._args));return e===!1&&(t.preventDefault(),t.stopPropagation()),e}},i.i=m.length,m.push(i),"addEventListener"in n&&n.addEventListener(s(i.e),i.proxy,o(i,d))})}function u(t,r,i,a,u){var c=e(t);(r||"").split(/\s/).forEach(function(e){n(t,e,i,a).forEach(function(e){delete _[c][e.i],"removeEventListener"in t&&t.removeEventListener(s(e.e),e.proxy,o(e,u))})})}function c(e,n){return(n||!e.isDefaultPrevented)&&(n||(n=e),t.each(M,function(t,r){var i=n[t];e[t]=function(){return this[r]=S,i&&i.apply(n,arguments)},e[r]=b}),(n.defaultPrevented!==f?n.defaultPrevented:"returnValue"in n?n.returnValue===!1:n.getPreventDefault&&n.getPreventDefault())&&(e.isDefaultPrevented=S)),e}function l(t){var e,n={originalEvent:t};for(e in t)D.test(e)||t[e]===f||(n[e]=t[e]);return c(n,t)}var f,h=1,d=Array.prototype.slice,p=t.isFunction,m=function(t){return"string"==typeof t},_={},g={},y="onfocusin"in window,v={focus:"focusin",blur:"focusout"},w={mouseenter:"mouseover",mouseleave:"mouseout"};g.click=g.mousedown=g.mouseup=g.mousemove="MouseEvents",t.event={add:a,remove:u},t.proxy=function(n,r){var i=2 in arguments&&d.call(arguments,2);if(p(n)){var o=function(){return n.apply(r,i?i.concat(d.call(arguments)):arguments)};return o._zid=e(n),o}if(m(r))return i?(i.unshift(n[r],n),t.proxy.apply(null,i)):t.proxy(n[r],n);throw new TypeError("expected function")},t.fn.bind=function(t,e,n){return this.on(t,e,n)},t.fn.unbind=function(t,e){return this.off(t,e)},t.fn.one=function(t,e,n,r){return this.on(t,e,n,r,1)};var S=function(){return!0},b=function(){return!1},D=/^([A-Z]|returnValue$|layer[XY]$)/,M={preventDefault:"isDefaultPrevented",stopImmediatePropagation:"isImmediatePropagationStopped",stopPropagation:"isPropagationStopped"};t.fn.delegate=function(t,e,n){return this.on(e,t,n)},t.fn.undelegate=function(t,e,n){return this.off(e,t,n)},t.fn.live=function(e,n){return t(document.body).delegate(this.selector,e,n),this},t.fn.die=function(e,n){return t(document.body).undelegate(this.selector,e,n),this},t.fn.on=function(e,n,r,i,o){var s,c,h=this;return e&&!m(e)?(t.each(e,function(t,e){h.on(t,n,r,e,o)}),h):(m(n)||p(i)||i===!1||(i=r,r=n,n=f),(p(r)||r===!1)&&(i=r,r=f),i===!1&&(i=b),h.each(function(f,h){o&&(s=function(t){return u(h,t.type,i),i.apply(this,arguments)}),n&&(c=function(e){var r,o=t(e.target).closest(n,h).get(0);return o&&o!==h?(r=t.extend(l(e),{currentTarget:o,liveFired:h}),(s||i).apply(o,[r].concat(d.call(arguments,1)))):void 0}),a(h,e,i,r,n,c||s)}))},t.fn.off=function(e,n,r){var i=this;return e&&!m(e)?(t.each(e,function(t,e){i.off(t,n,e)}),i):(m(n)||p(r)||r===!1||(r=n,n=f),r===!1&&(r=b),i.each(function(){u(this,e,r,n)}))},t.fn.trigger=function(e,n){return e=m(e)||t.isPlainObject(e)?t.Event(e):c(e),e._args=n,this.each(function(){e.type in v&&"function"==typeof this[e.type]?this[e.type]():"dispatchEvent"in this?this.dispatchEvent(e):t(this).triggerHandler(e,n)})},t.fn.triggerHandler=function(e,r){var i,o;return this.each(function(s,a){i=l(m(e)?t.Event(e):e),i._args=r,i.target=a,t.each(n(a,e.type||e),function(t,e){return o=e.proxy(i),!i.isImmediatePropagationStopped()&&void 0})}),o},"focusin focusout focus blur load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select keydown keypress keyup error".split(" ").forEach(function(e){t.fn[e]=function(t){return 0 in arguments?this.bind(e,t):this.trigger(e)}}),t.Event=function(t,e){m(t)||(e=t,t=e.type);var n=document.createEvent(g[t]||"Events"),r=!0;if(e)for(var i in e)"bubbles"==i?r=!!e[i]:n[i]=e[i];return n.initEvent(t,r,!0),c(n)}}(Zepto),function(t){function e(e,n,r){var i=t.Event(n);return t(e).trigger(i,r),!i.isDefaultPrevented()}function n(t,n,r,i){return t.global?e(n||y,r,i):void 0}function r(e){e.global&&0===t.active++&&n(e,null,"ajaxStart")}function i(e){e.global&&!--t.active&&n(e,null,"ajaxStop")}function o(t,e){var r=e.context;return e.beforeSend.call(r,t,e)!==!1&&n(e,r,"ajaxBeforeSend",[t,e])!==!1&&void n(e,r,"ajaxSend",[t,e])}function s(t,e,r,i){var o=r.context,s="success";r.success.call(o,t,s,e),i&&i.resolveWith(o,[t,s,e]),n(r,o,"ajaxSuccess",[e,r,t]),u(s,e,r)}function a(t,e,r,i,o){var s=i.context;i.error.call(s,r,e,t),o&&o.rejectWith(s,[r,e,t]),n(i,s,"ajaxError",[r,i,t||e]),u(e,r,i)}function u(t,e,r){var o=r.context;r.complete.call(o,e,t),n(r,o,"ajaxComplete",[e,r]),i(r)}function c(){}function l(t){return t&&(t=t.split(";",2)[0]),t&&(t==D?"html":t==b?"json":w.test(t)?"script":S.test(t)&&"xml")||"text"}function f(t,e){return""==e?t:(t+"&"+e).replace(/[&?]{1,2}/,"?")}function h(e){e.processData&&e.data&&"string"!=t.type(e.data)&&(e.data=t.param(e.data,e.traditional)),!e.data||e.type&&"GET"!=e.type.toUpperCase()||(e.url=f(e.url,e.data),e.data=void 0)}function d(e,n,r,i){return t.isFunction(n)&&(i=r,r=n,n=void 0),t.isFunction(r)||(i=r,r=void 0),{url:e,data:n,success:r,dataType:i}}function p(e,n,r,i){var o,s=t.isArray(n),a=t.isPlainObject(n);t.each(n,function(n,u){o=t.type(u),i&&(n=r?i:i+"["+(a||"object"==o||"array"==o?n:"")+"]"),!i&&s?e.add(u.name,u.value):"array"==o||!r&&"object"==o?p(e,u,r,n):e.add(n,u)})}var m,_,g=0,y=window.document,v=/)<[^<]*)*<\/script>/gi,w=/^(?:text|application)\/javascript/i,S=/^(?:text|application)\/xml/i,b="application/json",D="text/html",M=/^\s*$/,x=y.createElement("a");x.href=window.location.href,t.active=0,t.ajaxJSONP=function(e,n){if(!("type"in e))return t.ajax(e);var r,i,u=e.jsonpCallback,c=(t.isFunction(u)?u():u)||"jsonp"+ ++g,l=y.createElement("script"),f=window[c],h=function(e){t(l).triggerHandler("error",e||"abort")},d={abort:h};return n&&n.promise(d),t(l).on("load error",function(o,u){clearTimeout(i),t(l).off().remove(),"error"!=o.type&&r?s(r[0],d,e,n):a(null,u||"error",d,e,n),window[c]=f,r&&t.isFunction(f)&&f(r[0]),f=r=void 0}),o(d,e)===!1?(h("abort"),d):(window[c]=function(){r=arguments},l.src=e.url.replace(/\?(.+)=\?/,"?$1="+c),y.head.appendChild(l),e.timeout>0&&(i=setTimeout(function(){h("timeout")},e.timeout)),d)},t.ajaxSettings={type:"GET",beforeSend:c,success:c,error:c,complete:c,context:null,global:!0,xhr:function(){return new window.XMLHttpRequest},accepts:{script:"text/javascript, application/javascript, application/x-javascript",json:b,xml:"application/xml, text/xml",html:D,text:"text/plain"},crossDomain:!1,timeout:0,processData:!0,cache:!0},t.ajax=function(e){var n,i=t.extend({},e||{}),u=t.Deferred&&t.Deferred();for(m in t.ajaxSettings)void 0===i[m]&&(i[m]=t.ajaxSettings[m]);r(i),i.crossDomain||(n=y.createElement("a"),n.href=i.url,n.href=n.href,i.crossDomain=x.protocol+"//"+x.host!=n.protocol+"//"+n.host),i.url||(i.url=window.location.toString()),h(i);var d=i.dataType,p=/\?.+=\?/.test(i.url);if(p&&(d="jsonp"),i.cache!==!1&&(e&&e.cache===!0||"script"!=d&&"jsonp"!=d)||(i.url=f(i.url,"_="+Date.now())),"jsonp"==d)return p||(i.url=f(i.url,i.jsonp?i.jsonp+"=?":i.jsonp===!1?"":"callback=?")),t.ajaxJSONP(i,u);var g,v=i.accepts[d],w={},S=function(t,e){w[t.toLowerCase()]=[t,e]},b=/^([\w-]+:)\/\//.test(i.url)?RegExp.$1:window.location.protocol,D=i.xhr(),E=D.setRequestHeader;if(u&&u.promise(D),i.crossDomain||S("X-Requested-With","XMLHttpRequest"),S("Accept",v||"*/*"),(v=i.mimeType||v)&&(v.indexOf(",")>-1&&(v=v.split(",",2)[0]),D.overrideMimeType&&D.overrideMimeType(v)),(i.contentType||i.contentType!==!1&&i.data&&"GET"!=i.type.toUpperCase())&&S("Content-Type",i.contentType||"application/x-www-form-urlencoded"),i.headers)for(_ in i.headers)S(_,i.headers[_]);if(D.setRequestHeader=S,D.onreadystatechange=function(){if(4==D.readyState){D.onreadystatechange=c,clearTimeout(g);var e,n=!1;if(D.status>=200&&D.status<300||304==D.status||0==D.status&&"file:"==b){d=d||l(i.mimeType||D.getResponseHeader("content-type")),e=D.responseText;try{"script"==d?(0,eval)(e):"xml"==d?e=D.responseXML:"json"==d&&(e=M.test(e)?null:t.parseJSON(e))}catch(r){n=r}n?a(n,"parsererror",D,i,u):s(e,D,i,u)}else a(D.statusText||null,D.status?"error":"abort",D,i,u)}},o(D,i)===!1)return D.abort(),a(null,"abort",D,i,u),D;if(i.xhrFields)for(_ in i.xhrFields)D[_]=i.xhrFields[_];var T=!("async"in i)||i.async;D.open(i.type,i.url,T,i.username,i.password);for(_ in w)E.apply(D,w[_]);return i.timeout>0&&(g=setTimeout(function(){D.onreadystatechange=c,D.abort(),a(null,"timeout",D,i,u)},i.timeout)),D.send(i.data?i.data:null),D},t.get=function(){return t.ajax(d.apply(null,arguments))},t.post=function(){var e=d.apply(null,arguments);return e.type="POST",t.ajax(e)},t.getJSON=function(){var e=d.apply(null,arguments);return e.dataType="json",t.ajax(e)},t.fn.load=function(e,n,r){if(!this.length)return this;var i,o=this,s=e.split(/\s/),a=d(e,n,r),u=a.success;return s.length>1&&(a.url=s[0],i=s[1]),a.success=function(e){o.html(i?t("
").html(e.replace(v,"")).find(i):e),u&&u.apply(o,arguments)},t.ajax(a),this};var E=encodeURIComponent;t.param=function(e,n){var r=[];return r.add=function(e,n){t.isFunction(n)&&(n=n()),null==n&&(n=""),this.push(E(e)+"="+E(n))},p(r,e,n),r.join("&").replace(/%20/g,"+")}}(Zepto),function(t){t.fn.serializeArray=function(){var e,n,r=[],i=function(t){return t.forEach?t.forEach(i):void r.push({name:e,value:t})};return this[0]&&t.each(this[0].elements,function(r,o){n=o.type,e=o.name,e&&"fieldset"!=o.nodeName.toLowerCase()&&!o.disabled&&"submit"!=n&&"reset"!=n&&"button"!=n&&"file"!=n&&("radio"!=n&&"checkbox"!=n||o.checked)&&i(t(o).val())}),r},t.fn.serialize=function(){var t=[];return this.serializeArray().forEach(function(e){t.push(encodeURIComponent(e.name)+"="+encodeURIComponent(e.value))}),t.join("&")},t.fn.submit=function(e){if(0 in arguments)this.bind("submit",e);else if(this.length){var n=t.Event("submit");this.eq(0).trigger(n),n.isDefaultPrevented()||this.get(0).submit()}return this}}(Zepto),function(t){"__proto__"in{}||t.extend(t.zepto,{Z:function(e,n){return e=e||[],t.extend(e,t.fn),e.selector=n||"",e.__Z=!0,e},isZ:function(e){return"array"===t.type(e)&&"__Z"in e}});try{getComputedStyle(void 0)}catch(e){var n=getComputedStyle;window.getComputedStyle=function(t){try{return n(t)}catch(e){return null}}}}(Zepto),!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):t.moment=e()}(this,function(){"use strict";function t(){return Hr.apply(null,arguments)}function e(t){Hr=t}function n(t){return"[object Array]"===Object.prototype.toString.call(t)}function r(t){return t instanceof Date||"[object Date]"===Object.prototype.toString.call(t)}function i(t,e){var n,r=[];for(n=0;n0)for(n in Lr)r=Lr[n],i=e[r],"undefined"!=typeof i&&(t[r]=i);return t}function d(e){h(this,e),this._d=new Date(e._d.getTime()),Fr===!1&&(Fr=!0,t.updateOffset(this),Fr=!1)}function p(t){return t instanceof d||null!=t&&null!=t._isAMomentObject}function m(t){return 0>t?Math.ceil(t):Math.floor(t)}function _(t){var e=+t,n=0;return 0!==e&&isFinite(e)&&(n=m(e)),n}function g(t,e,n){var r,i=Math.min(t.length,e.length),o=Math.abs(t.length-e.length),s=0;for(r=0;i>r;r++)(n&&t[r]!==e[r]||!n&&_(t[r])!==_(e[r]))&&s++;return s+o}function y(){}function v(t){return t?t.toLowerCase().replace("_","-"):t}function w(t){for(var e,n,r,i,o=0;o0;){if(r=S(i.slice(0,e).join("-")))return r;if(n&&n.length>=e&&g(i,n,!0)>=e-1)break;e--}o++}return null}function S(t){var e=null;if(!Nr[t]&&"undefined"!=typeof module&&module&&module.exports)try{e=jr._abbr,require("./locale/"+t),b(e)}catch(n){}return Nr[t]}function b(t,e){var n;return t&&(n="undefined"==typeof e?M(t):D(t,e),n&&(jr=n)),jr._abbr}function D(t,e){return null!==e?(e.abbr=t,Nr[t]=Nr[t]||new y,Nr[t].set(e),b(t),Nr[t]):(delete Nr[t],null)}function M(t){var e;if(t&&t._locale&&t._locale._abbr&&(t=t._locale._abbr),!t)return jr;if(!n(t)){if(e=S(t))return e;t=[t]}return w(t)}function x(t,e){var n=t.toLowerCase();Ar[n]=Ar[n+"s"]=Ar[e]=t}function E(t){return"string"==typeof t?Ar[t]||Ar[t.toLowerCase()]:void 0}function T(t){var e,n,r={};for(n in t)o(t,n)&&(e=E(n),e&&(r[e]=t[n]));return r}function Y(e,n){return function(r){return null!=r?(O(this,e,r),t.updateOffset(this,n),this):k(this,e)}}function k(t,e){return t._d["get"+(t._isUTC?"UTC":"")+e]()}function O(t,e,n){return t._d["set"+(t._isUTC?"UTC":"")+e](n)}function C(t,e){var n;if("object"==typeof t)for(n in t)this.set(n,t[n]);else if(t=E(t),"function"==typeof this[t])return this[t](e);return this}function J(t,e,n){var r=""+Math.abs(t),i=e-r.length,o=t>=0;return(o?n?"+":"":"-")+Math.pow(10,Math.max(0,i)).toString().substr(1)+r}function P(t,e,n,r){var i=r;"string"==typeof r&&(i=function(){return this[r]()}),t&&(Ir[t]=i),e&&(Ir[e[0]]=function(){return J(i.apply(this,arguments),e[1],e[2])}),n&&(Ir[n]=function(){return this.localeData().ordinal(i.apply(this,arguments),t)})}function H(t){return t.match(/\[[\s\S]/)?t.replace(/^\[|\]$/g,""):t.replace(/\\/g,"")}function j(t){var e,n,r=t.match(Ur);for(e=0,n=r.length;n>e;e++)r[e]=Ir[r[e]]?Ir[r[e]]:H(r[e]);return function(i){var o="";for(e=0;n>e;e++)o+=r[e]instanceof Function?r[e].call(i,t):r[e];return o}}function L(t,e){return t.isValid()?(e=F(e,t.localeData()),Gr[e]=Gr[e]||j(e),Gr[e](t)):t.localeData().invalidDate()}function F(t,e){function n(t){return e.longDateFormat(t)||t}var r=5;for(Wr.lastIndex=0;r>=0&&Wr.test(t);)t=t.replace(Wr,n),Wr.lastIndex=0,r-=1;return t}function N(t){return"function"==typeof t&&"[object Function]"===Object.prototype.toString.call(t)}function A(t,e,n){ii[t]=N(e)?e:function(t){return t&&n?n:e}}function U(t,e){return o(ii,t)?ii[t](e._strict,e._locale):new RegExp(W(t))}function W(t){return t.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(t,e,n,r,i){return e||n||r||i}).replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function G(t,e){var n,r=e;for("string"==typeof t&&(t=[t]),"number"==typeof e&&(r=function(t,n){n[e]=_(t)}),n=0;nr;r++){if(i=a([2e3,r]),n&&!this._longMonthsParse[r]&&(this._longMonthsParse[r]=new RegExp("^"+this.months(i,"").replace(".","")+"$","i"),this._shortMonthsParse[r]=new RegExp("^"+this.monthsShort(i,"").replace(".","")+"$","i")),n||this._monthsParse[r]||(o="^"+this.months(i,"")+"|^"+this.monthsShort(i,""),this._monthsParse[r]=new RegExp(o.replace(".",""),"i")),n&&"MMMM"===e&&this._longMonthsParse[r].test(t))return r;if(n&&"MMM"===e&&this._shortMonthsParse[r].test(t))return r;if(!n&&this._monthsParse[r].test(t))return r}}function $(t,e){var n;return"string"==typeof e&&(e=t.localeData().monthsParse(e),"number"!=typeof e)?t:(n=Math.min(t.date(),Z(t.year(),e)),t._d["set"+(t._isUTC?"UTC":"")+"Month"](e,n),t)}function B(e){return null!=e?($(this,e),t.updateOffset(this,!0),this):k(this,"Month")}function X(){return Z(this.year(),this.month())}function Q(t){var e,n=t._a;return n&&-2===c(t).overflow&&(e=n[ai]<0||n[ai]>11?ai:n[ui]<1||n[ui]>Z(n[si],n[ai])?ui:n[ci]<0||n[ci]>24||24===n[ci]&&(0!==n[li]||0!==n[fi]||0!==n[hi])?ci:n[li]<0||n[li]>59?li:n[fi]<0||n[fi]>59?fi:n[hi]<0||n[hi]>999?hi:-1,c(t)._overflowDayOfYear&&(si>e||e>ui)&&(e=ui),c(t).overflow=e),t}function K(e){t.suppressDeprecationWarnings===!1&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+e)}function te(t,e){var n=!0;return s(function(){ +return n&&(K(t+"\n"+(new Error).stack),n=!1),e.apply(this,arguments)},e)}function ee(t,e){mi[t]||(K(e),mi[t]=!0)}function ne(t){var e,n,r=t._i,i=_i.exec(r);if(i){for(c(t).iso=!0,e=0,n=gi.length;n>e;e++)if(gi[e][1].exec(r)){t._f=gi[e][0];break}for(e=0,n=yi.length;n>e;e++)if(yi[e][1].exec(r)){t._f+=(i[6]||" ")+yi[e][0];break}r.match(ei)&&(t._f+="Z"),Se(t)}else t._isValid=!1}function re(e){var n=vi.exec(e._i);return null!==n?void(e._d=new Date((+n[1]))):(ne(e),void(e._isValid===!1&&(delete e._isValid,t.createFromInputFallback(e))))}function ie(t,e,n,r,i,o,s){var a=new Date(t,e,n,r,i,o,s);return 1970>t&&a.setFullYear(t),a}function oe(t){var e=new Date(Date.UTC.apply(null,arguments));return 1970>t&&e.setUTCFullYear(t),e}function se(t){return ae(t)?366:365}function ae(t){return t%4===0&&t%100!==0||t%400===0}function ue(){return ae(this.year())}function ce(t,e,n){var r,i=n-e,o=n-t.day();return o>i&&(o-=7),i-7>o&&(o+=7),r=ke(t).add(o,"d"),{week:Math.ceil(r.dayOfYear()/7),year:r.year()}}function le(t){return ce(t,this._week.dow,this._week.doy).week}function fe(){return this._week.dow}function he(){return this._week.doy}function de(t){var e=this.localeData().week(this);return null==t?e:this.add(7*(t-e),"d")}function pe(t){var e=ce(this,1,4).week;return null==t?e:this.add(7*(t-e),"d")}function me(t,e,n,r,i){var o,s=6+i-r,a=oe(t,0,1+s),u=a.getUTCDay();return i>u&&(u+=7),n=null!=n?1*n:i,o=1+s+7*(e-1)-u+n,{year:o>0?t:t-1,dayOfYear:o>0?o:se(t-1)+o}}function _e(t){var e=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==t?e:this.add(t-e,"d")}function ge(t,e,n){return null!=t?t:null!=e?e:n}function ye(t){var e=new Date;return t._useUTC?[e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()]:[e.getFullYear(),e.getMonth(),e.getDate()]}function ve(t){var e,n,r,i,o=[];if(!t._d){for(r=ye(t),t._w&&null==t._a[ui]&&null==t._a[ai]&&we(t),t._dayOfYear&&(i=ge(t._a[si],r[si]),t._dayOfYear>se(i)&&(c(t)._overflowDayOfYear=!0),n=oe(i,0,t._dayOfYear),t._a[ai]=n.getUTCMonth(),t._a[ui]=n.getUTCDate()),e=0;3>e&&null==t._a[e];++e)t._a[e]=o[e]=r[e];for(;7>e;e++)t._a[e]=o[e]=null==t._a[e]?2===e?1:0:t._a[e];24===t._a[ci]&&0===t._a[li]&&0===t._a[fi]&&0===t._a[hi]&&(t._nextDay=!0,t._a[ci]=0),t._d=(t._useUTC?oe:ie).apply(null,o),null!=t._tzm&&t._d.setUTCMinutes(t._d.getUTCMinutes()-t._tzm),t._nextDay&&(t._a[ci]=24)}}function we(t){var e,n,r,i,o,s,a;e=t._w,null!=e.GG||null!=e.W||null!=e.E?(o=1,s=4,n=ge(e.GG,t._a[si],ce(ke(),1,4).year),r=ge(e.W,1),i=ge(e.E,1)):(o=t._locale._week.dow,s=t._locale._week.doy,n=ge(e.gg,t._a[si],ce(ke(),o,s).year),r=ge(e.w,1),null!=e.d?(i=e.d,o>i&&++r):i=null!=e.e?e.e+o:o),a=me(n,r,i,s,o),t._a[si]=a.year,t._dayOfYear=a.dayOfYear}function Se(e){if(e._f===t.ISO_8601)return void ne(e);e._a=[],c(e).empty=!0;var n,r,i,o,s,a=""+e._i,u=a.length,l=0;for(i=F(e._f,e._locale).match(Ur)||[],n=0;n0&&c(e).unusedInput.push(s),a=a.slice(a.indexOf(r)+r.length),l+=r.length),Ir[o]?(r?c(e).empty=!1:c(e).unusedTokens.push(o),z(o,r,e)):e._strict&&!r&&c(e).unusedTokens.push(o);c(e).charsLeftOver=u-l,a.length>0&&c(e).unusedInput.push(a),c(e).bigHour===!0&&e._a[ci]<=12&&e._a[ci]>0&&(c(e).bigHour=void 0),e._a[ci]=be(e._locale,e._a[ci],e._meridiem),ve(e),Q(e)}function be(t,e,n){var r;return null==n?e:null!=t.meridiemHour?t.meridiemHour(e,n):null!=t.isPM?(r=t.isPM(n),r&&12>e&&(e+=12),r||12!==e||(e=0),e):e}function De(t){var e,n,r,i,o;if(0===t._f.length)return c(t).invalidFormat=!0,void(t._d=new Date(NaN));for(i=0;io)&&(r=o,n=e));s(t,n||e)}function Me(t){if(!t._d){var e=T(t._i);t._a=[e.year,e.month,e.day||e.date,e.hour,e.minute,e.second,e.millisecond],ve(t)}}function xe(t){var e=new d(Q(Ee(t)));return e._nextDay&&(e.add(1,"d"),e._nextDay=void 0),e}function Ee(t){var e=t._i,i=t._f;return t._locale=t._locale||M(t._l),null===e||void 0===i&&""===e?f({nullInput:!0}):("string"==typeof e&&(t._i=e=t._locale.preparse(e)),p(e)?new d(Q(e)):(n(i)?De(t):i?Se(t):r(e)?t._d=e:Te(t),t))}function Te(e){var o=e._i;void 0===o?e._d=new Date:r(o)?e._d=new Date((+o)):"string"==typeof o?re(e):n(o)?(e._a=i(o.slice(0),function(t){return parseInt(t,10)}),ve(e)):"object"==typeof o?Me(e):"number"==typeof o?e._d=new Date(o):t.createFromInputFallback(e)}function Ye(t,e,n,r,i){var o={};return"boolean"==typeof n&&(r=n,n=void 0),o._isAMomentObject=!0,o._useUTC=o._isUTC=i,o._l=n,o._i=t,o._f=e,o._strict=r,xe(o)}function ke(t,e,n,r){return Ye(t,e,n,r,!1)}function Oe(t,e){var r,i;if(1===e.length&&n(e[0])&&(e=e[0]),!e.length)return ke();for(r=e[0],i=1;it&&(t=-t,n="-"),n+J(~~(t/60),2)+e+J(~~t%60,2)})}function Le(t){var e=(t||"").match(ei)||[],n=e[e.length-1]||[],r=(n+"").match(Mi)||["-",0,0],i=+(60*r[1])+_(r[2]);return"+"===r[0]?i:-i}function Fe(e,n){var i,o;return n._isUTC?(i=n.clone(),o=(p(e)||r(e)?+e:+ke(e))-+i,i._d.setTime(+i._d+o),t.updateOffset(i,!1),i):ke(e).local()}function Ne(t){return 15*-Math.round(t._d.getTimezoneOffset()/15)}function Ae(e,n){var r,i=this._offset||0;return null!=e?("string"==typeof e&&(e=Le(e)),Math.abs(e)<16&&(e=60*e),!this._isUTC&&n&&(r=Ne(this)),this._offset=e,this._isUTC=!0,null!=r&&this.add(r,"m"),i!==e&&(!n||this._changeInProgress?en(this,Be(e-i,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,t.updateOffset(this,!0),this._changeInProgress=null)),this):this._isUTC?i:Ne(this)}function Ue(t,e){return null!=t?("string"!=typeof t&&(t=-t),this.utcOffset(t,e),this):-this.utcOffset()}function We(t){return this.utcOffset(0,t)}function Ge(t){return this._isUTC&&(this.utcOffset(0,t),this._isUTC=!1,t&&this.subtract(Ne(this),"m")),this}function Ie(){return this._tzm?this.utcOffset(this._tzm):"string"==typeof this._i&&this.utcOffset(Le(this._i)),this}function ze(t){return t=t?ke(t).utcOffset():0,(this.utcOffset()-t)%60===0}function Ze(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function qe(){if("undefined"!=typeof this._isDSTShifted)return this._isDSTShifted;var t={};if(h(t,this),t=Ee(t),t._a){var e=t._isUTC?a(t._a):ke(t._a);this._isDSTShifted=this.isValid()&&g(t._a,e.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted}function Re(){return!this._isUTC}function Ve(){return this._isUTC}function $e(){return this._isUTC&&0===this._offset}function Be(t,e){var n,r,i,s=t,a=null;return He(t)?s={ms:t._milliseconds,d:t._days,M:t._months}:"number"==typeof t?(s={},e?s[e]=t:s.milliseconds=t):(a=xi.exec(t))?(n="-"===a[1]?-1:1,s={y:0,d:_(a[ui])*n,h:_(a[ci])*n,m:_(a[li])*n,s:_(a[fi])*n,ms:_(a[hi])*n}):(a=Ei.exec(t))?(n="-"===a[1]?-1:1,s={y:Xe(a[2],n),M:Xe(a[3],n),d:Xe(a[4],n),h:Xe(a[5],n),m:Xe(a[6],n),s:Xe(a[7],n),w:Xe(a[8],n)}):null==s?s={}:"object"==typeof s&&("from"in s||"to"in s)&&(i=Ke(ke(s.from),ke(s.to)),s={},s.ms=i.milliseconds,s.M=i.months),r=new Pe(s),He(t)&&o(t,"_locale")&&(r._locale=t._locale),r}function Xe(t,e){var n=t&&parseFloat(t.replace(",","."));return(isNaN(n)?0:n)*e}function Qe(t,e){var n={milliseconds:0,months:0};return n.months=e.month()-t.month()+12*(e.year()-t.year()),t.clone().add(n.months,"M").isAfter(e)&&--n.months,n.milliseconds=+e-+t.clone().add(n.months,"M"),n}function Ke(t,e){var n;return e=Fe(e,t),t.isBefore(e)?n=Qe(t,e):(n=Qe(e,t),n.milliseconds=-n.milliseconds,n.months=-n.months),n}function tn(t,e){return function(n,r){var i,o;return null===r||isNaN(+r)||(ee(e,"moment()."+e+"(period, number) is deprecated. Please use moment()."+e+"(number, period)."),o=n,n=r,r=o),n="string"==typeof n?+n:n,i=Be(n,r),en(this,i,t),this}}function en(e,n,r,i){var o=n._milliseconds,s=n._days,a=n._months;i=null==i||i,o&&e._d.setTime(+e._d+o*r),s&&O(e,"Date",k(e,"Date")+s*r),a&&$(e,k(e,"Month")+a*r),i&&t.updateOffset(e,s||a)}function nn(t,e){var n=t||ke(),r=Fe(n,this).startOf("day"),i=this.diff(r,"days",!0),o=-6>i?"sameElse":-1>i?"lastWeek":0>i?"lastDay":1>i?"sameDay":2>i?"nextDay":7>i?"nextWeek":"sameElse";return this.format(e&&e[o]||this.localeData().calendar(o,this,ke(n)))}function rn(){return new d(this)}function on(t,e){var n;return e=E("undefined"!=typeof e?e:"millisecond"),"millisecond"===e?(t=p(t)?t:ke(t),+this>+t):(n=p(t)?+t:+ke(t),n<+this.clone().startOf(e))}function sn(t,e){var n;return e=E("undefined"!=typeof e?e:"millisecond"),"millisecond"===e?(t=p(t)?t:ke(t),+t>+this):(n=p(t)?+t:+ke(t),+this.clone().endOf(e)e-o?(n=t.clone().add(i-1,"months"),r=(e-o)/(o-n)):(n=t.clone().add(i+1,"months"),r=(e-o)/(n-o)),-(i+r)}function fn(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function hn(){var t=this.clone().utc();return 0e;e++)if(this._weekdaysParse[e]||(n=ke([2e3,1]).day(e),r="^"+this.weekdays(n,"")+"|^"+this.weekdaysShort(n,"")+"|^"+this.weekdaysMin(n,""),this._weekdaysParse[e]=new RegExp(r.replace(".",""),"i")),this._weekdaysParse[e].test(t))return e}function Gn(t){var e=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=t?(t=Fn(t,this.localeData()),this.add(t-e,"d")):e}function In(t){var e=(this.day()+7-this.localeData()._week.dow)%7;return null==t?e:this.add(t-e,"d")}function zn(t){return null==t?this.day()||7:this.day(this.day()%7?t:t-7)}function Zn(t,e){P(t,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),e)})}function qn(t,e){return e._meridiemParse}function Rn(t){return"p"===(t+"").toLowerCase().charAt(0)}function Vn(t,e,n){return t>11?n?"pm":"PM":n?"am":"AM"}function $n(t,e){e[hi]=_(1e3*("0."+t))}function Bn(){return this._isUTC?"UTC":""}function Xn(){return this._isUTC?"Coordinated Universal Time":""}function Qn(t){return ke(1e3*t)}function Kn(){return ke.apply(null,arguments).parseZone()}function tr(t,e,n){var r=this._calendar[t];return"function"==typeof r?r.call(e,n):r}function er(t){var e=this._longDateFormat[t],n=this._longDateFormat[t.toUpperCase()];return e||!n?e:(this._longDateFormat[t]=n.replace(/MMMM|MM|DD|dddd/g,function(t){return t.slice(1)}),this._longDateFormat[t])}function nr(){return this._invalidDate}function rr(t){return this._ordinal.replace("%d",t)}function ir(t){return t}function or(t,e,n,r){var i=this._relativeTime[n];return"function"==typeof i?i(t,e,n,r):i.replace(/%d/i,t)}function sr(t,e){var n=this._relativeTime[t>0?"future":"past"];return"function"==typeof n?n(e):n.replace(/%s/i,e)}function ar(t){var e,n;for(n in t)e=t[n],"function"==typeof e?this[n]=e:this["_"+n]=e;this._ordinalParseLenient=new RegExp(this._ordinalParse.source+"|"+/\d{1,2}/.source)}function ur(t,e,n,r){var i=M(),o=a().set(r,e);return i[n](o,t)}function cr(t,e,n,r,i){if("number"==typeof t&&(e=t,t=void 0),t=t||"",null!=e)return ur(t,e,n,i);var o,s=[];for(o=0;r>o;o++)s[o]=ur(t,o,n,i);return s}function lr(t,e){return cr(t,e,"months",12,"month")}function fr(t,e){return cr(t,e,"monthsShort",12,"month")}function hr(t,e){return cr(t,e,"weekdays",7,"day")}function dr(t,e){return cr(t,e,"weekdaysShort",7,"day")}function pr(t,e){return cr(t,e,"weekdaysMin",7,"day")}function mr(){var t=this._data;return this._milliseconds=$i(this._milliseconds),this._days=$i(this._days),this._months=$i(this._months),t.milliseconds=$i(t.milliseconds),t.seconds=$i(t.seconds),t.minutes=$i(t.minutes),t.hours=$i(t.hours),t.months=$i(t.months),t.years=$i(t.years),this}function _r(t,e,n,r){var i=Be(e,n);return t._milliseconds+=r*i._milliseconds,t._days+=r*i._days,t._months+=r*i._months,t._bubble()}function gr(t,e){return _r(this,t,e,1)}function yr(t,e){return _r(this,t,e,-1)}function vr(t){return 0>t?Math.floor(t):Math.ceil(t)}function wr(){var t,e,n,r,i,o=this._milliseconds,s=this._days,a=this._months,u=this._data;return o>=0&&s>=0&&a>=0||0>=o&&0>=s&&0>=a||(o+=864e5*vr(br(a)+s),s=0,a=0),u.milliseconds=o%1e3,t=m(o/1e3),u.seconds=t%60,e=m(t/60),u.minutes=e%60,n=m(e/60),u.hours=n%24,s+=m(n/24),i=m(Sr(s)),a+=i,s-=vr(br(i)),r=m(a/12),a%=12,u.days=s,u.months=a,u.years=r,this}function Sr(t){return 4800*t/146097}function br(t){return 146097*t/4800}function Dr(t){var e,n,r=this._milliseconds;if(t=E(t),"month"===t||"year"===t)return e=this._days+r/864e5,n=this._months+Sr(e),"month"===t?n:n/12;switch(e=this._days+Math.round(br(this._months)),t){case"week":return e/7+r/6048e5;case"day":return e+r/864e5;case"hour":return 24*e+r/36e5;case"minute":return 1440*e+r/6e4;case"second":return 86400*e+r/1e3;case"millisecond":return Math.floor(864e5*e)+r;default:throw new Error("Unknown unit "+t)}}function Mr(){return this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*_(this._months/12)}function xr(t){return function(){return this.as(t)}}function Er(t){return t=E(t),this[t+"s"]()}function Tr(t){return function(){return this._data[t]}}function Yr(){return m(this.days()/7)}function kr(t,e,n,r,i){return i.relativeTime(e||1,!!n,t,r)}function Or(t,e,n){var r=Be(t).abs(),i=fo(r.as("s")),o=fo(r.as("m")),s=fo(r.as("h")),a=fo(r.as("d")),u=fo(r.as("M")),c=fo(r.as("y")),l=i0,l[4]=n,kr.apply(null,l)}function Cr(t,e){return void 0!==ho[t]&&(void 0===e?ho[t]:(ho[t]=e,!0))}function Jr(t){var e=this.localeData(),n=Or(this,!t,e);return t&&(n=e.pastFuture(+this,n)),e.postformat(n)}function Pr(){var t,e,n,r=po(this._milliseconds)/1e3,i=po(this._days),o=po(this._months);t=m(r/60),e=m(t/60),r%=60,t%=60,n=m(o/12),o%=12;var s=n,a=o,u=i,c=e,l=t,f=r,h=this.asSeconds();return h?(0>h?"-":"")+"P"+(s?s+"Y":"")+(a?a+"M":"")+(u?u+"D":"")+(c||l||f?"T":"")+(c?c+"H":"")+(l?l+"M":"")+(f?f+"S":""):"P0D"}var Hr,jr,Lr=t.momentProperties=[],Fr=!1,Nr={},Ar={},Ur=/(\[[^\[]*\])|(\\)?(Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Q|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,Wr=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,Gr={},Ir={},zr=/\d/,Zr=/\d\d/,qr=/\d{3}/,Rr=/\d{4}/,Vr=/[+-]?\d{6}/,$r=/\d\d?/,Br=/\d{1,3}/,Xr=/\d{1,4}/,Qr=/[+-]?\d{1,6}/,Kr=/\d+/,ti=/[+-]?\d+/,ei=/Z|[+-]\d\d:?\d\d/gi,ni=/[+-]?\d+(\.\d{1,3})?/,ri=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,ii={},oi={},si=0,ai=1,ui=2,ci=3,li=4,fi=5,hi=6;P("M",["MM",2],"Mo",function(){return this.month()+1}),P("MMM",0,0,function(t){return this.localeData().monthsShort(this,t)}),P("MMMM",0,0,function(t){return this.localeData().months(this,t)}),x("month","M"),A("M",$r),A("MM",$r,Zr),A("MMM",ri),A("MMMM",ri),G(["M","MM"],function(t,e){e[ai]=_(t)-1}),G(["MMM","MMMM"],function(t,e,n,r){var i=n._locale.monthsParse(t,r,n._strict);null!=i?e[ai]=i:c(n).invalidMonth=t});var di="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),pi="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),mi={};t.suppressDeprecationWarnings=!1;var _i=/^\s*(?:[+-]\d{6}|\d{4})-(?:(\d\d-\d\d)|(W\d\d$)|(W\d\d-\d)|(\d\d\d))((T| )(\d\d(:\d\d(:\d\d(\.\d+)?)?)?)?([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,gi=[["YYYYYY-MM-DD",/[+-]\d{6}-\d{2}-\d{2}/],["YYYY-MM-DD",/\d{4}-\d{2}-\d{2}/],["GGGG-[W]WW-E",/\d{4}-W\d{2}-\d/],["GGGG-[W]WW",/\d{4}-W\d{2}/],["YYYY-DDD",/\d{4}-\d{3}/]],yi=[["HH:mm:ss.SSSS",/(T| )\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss",/(T| )\d\d:\d\d:\d\d/],["HH:mm",/(T| )\d\d:\d\d/],["HH",/(T| )\d\d/]],vi=/^\/?Date\((\-?\d+)/i;t.createFromInputFallback=te("moment construction falls back to js Date. This is discouraged and will be removed in upcoming major release. Please refer to https://github.com/moment/moment/issues/1407 for more info.",function(t){t._d=new Date(t._i+(t._useUTC?" UTC":""))}),P(0,["YY",2],0,function(){return this.year()%100}),P(0,["YYYY",4],0,"year"),P(0,["YYYYY",5],0,"year"),P(0,["YYYYYY",6,!0],0,"year"),x("year","y"),A("Y",ti),A("YY",$r,Zr),A("YYYY",Xr,Rr),A("YYYYY",Qr,Vr),A("YYYYYY",Qr,Vr),G(["YYYYY","YYYYYY"],si),G("YYYY",function(e,n){n[si]=2===e.length?t.parseTwoDigitYear(e):_(e)}),G("YY",function(e,n){n[si]=t.parseTwoDigitYear(e)}),t.parseTwoDigitYear=function(t){return _(t)+(_(t)>68?1900:2e3)};var wi=Y("FullYear",!1);P("w",["ww",2],"wo","week"),P("W",["WW",2],"Wo","isoWeek"),x("week","w"),x("isoWeek","W"),A("w",$r),A("ww",$r,Zr),A("W",$r),A("WW",$r,Zr),I(["w","ww","W","WW"],function(t,e,n,r){e[r.substr(0,1)]=_(t)});var Si={dow:0,doy:6};P("DDD",["DDDD",3],"DDDo","dayOfYear"),x("dayOfYear","DDD"),A("DDD",Br),A("DDDD",qr),G(["DDD","DDDD"],function(t,e,n){n._dayOfYear=_(t)}),t.ISO_8601=function(){};var bi=te("moment().min is deprecated, use moment.min instead. https://github.com/moment/moment/issues/1548",function(){var t=ke.apply(null,arguments);return this>t?this:t}),Di=te("moment().max is deprecated, use moment.max instead. https://github.com/moment/moment/issues/1548",function(){var t=ke.apply(null,arguments);return t>this?this:t});je("Z",":"),je("ZZ",""),A("Z",ei),A("ZZ",ei),G(["Z","ZZ"],function(t,e,n){n._useUTC=!0,n._tzm=Le(t)});var Mi=/([\+\-]|\d\d)/gi;t.updateOffset=function(){};var xi=/(\-)?(?:(\d*)\.)?(\d+)\:(\d+)(?:\:(\d+)\.?(\d{3})?)?/,Ei=/^(-)?P(?:(?:([0-9,.]*)Y)?(?:([0-9,.]*)M)?(?:([0-9,.]*)D)?(?:T(?:([0-9,.]*)H)?(?:([0-9,.]*)M)?(?:([0-9,.]*)S)?)?|([0-9,.]*)W)$/;Be.fn=Pe.prototype;var Ti=tn(1,"add"),Yi=tn(-1,"subtract");t.defaultFormat="YYYY-MM-DDTHH:mm:ssZ";var ki=te("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(t){return void 0===t?this.localeData():this.locale(t)});P(0,["gg",2],0,function(){return this.weekYear()%100}),P(0,["GG",2],0,function(){return this.isoWeekYear()%100}),On("gggg","weekYear"),On("ggggg","weekYear"),On("GGGG","isoWeekYear"),On("GGGGG","isoWeekYear"),x("weekYear","gg"),x("isoWeekYear","GG"),A("G",ti),A("g",ti),A("GG",$r,Zr),A("gg",$r,Zr),A("GGGG",Xr,Rr),A("gggg",Xr,Rr),A("GGGGG",Qr,Vr),A("ggggg",Qr,Vr),I(["gggg","ggggg","GGGG","GGGGG"],function(t,e,n,r){e[r.substr(0,2)]=_(t)}),I(["gg","GG"],function(e,n,r,i){n[i]=t.parseTwoDigitYear(e)}),P("Q",0,0,"quarter"),x("quarter","Q"),A("Q",zr),G("Q",function(t,e){e[ai]=3*(_(t)-1)}),P("D",["DD",2],"Do","date"),x("date","D"),A("D",$r),A("DD",$r,Zr),A("Do",function(t,e){return t?e._ordinalParse:e._ordinalParseLenient}),G(["D","DD"],ui),G("Do",function(t,e){e[ui]=_(t.match($r)[0],10)});var Oi=Y("Date",!0);P("d",0,"do","day"),P("dd",0,0,function(t){return this.localeData().weekdaysMin(this,t)}),P("ddd",0,0,function(t){return this.localeData().weekdaysShort(this,t)}),P("dddd",0,0,function(t){return this.localeData().weekdays(this,t)}),P("e",0,0,"weekday"),P("E",0,0,"isoWeekday"),x("day","d"),x("weekday","e"),x("isoWeekday","E"),A("d",$r),A("e",$r),A("E",$r),A("dd",ri),A("ddd",ri),A("dddd",ri),I(["dd","ddd","dddd"],function(t,e,n){var r=n._locale.weekdaysParse(t);null!=r?e.d=r:c(n).invalidWeekday=t}),I(["d","e","E"],function(t,e,n,r){e[r]=_(t)});var Ci="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Ji="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Pi="Su_Mo_Tu_We_Th_Fr_Sa".split("_");P("H",["HH",2],0,"hour"),P("h",["hh",2],0,function(){return this.hours()%12||12}),Zn("a",!0),Zn("A",!1),x("hour","h"),A("a",qn),A("A",qn),A("H",$r),A("h",$r),A("HH",$r,Zr),A("hh",$r,Zr),G(["H","HH"],ci),G(["a","A"],function(t,e,n){n._isPm=n._locale.isPM(t),n._meridiem=t}),G(["h","hh"],function(t,e,n){e[ci]=_(t),c(n).bigHour=!0});var Hi=/[ap]\.?m?\.?/i,ji=Y("Hours",!0);P("m",["mm",2],0,"minute"),x("minute","m"),A("m",$r),A("mm",$r,Zr),G(["m","mm"],li);var Li=Y("Minutes",!1);P("s",["ss",2],0,"second"),x("second","s"),A("s",$r),A("ss",$r,Zr),G(["s","ss"],fi);var Fi=Y("Seconds",!1);P("S",0,0,function(){return~~(this.millisecond()/100)}),P(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),P(0,["SSS",3],0,"millisecond"),P(0,["SSSS",4],0,function(){return 10*this.millisecond()}),P(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),P(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),P(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),P(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),P(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),x("millisecond","ms"),A("S",Br,zr),A("SS",Br,Zr),A("SSS",Br,qr);var Ni;for(Ni="SSSS";Ni.length<=9;Ni+="S")A(Ni,Kr);for(Ni="S";Ni.length<=9;Ni+="S")G(Ni,$n);var Ai=Y("Milliseconds",!1);P("z",0,0,"zoneAbbr"),P("zz",0,0,"zoneName");var Ui=d.prototype;Ui.add=Ti,Ui.calendar=nn,Ui.clone=rn,Ui.diff=cn,Ui.endOf=Sn,Ui.format=dn,Ui.from=pn,Ui.fromNow=mn,Ui.to=_n,Ui.toNow=gn,Ui.get=C,Ui.invalidAt=kn,Ui.isAfter=on,Ui.isBefore=sn,Ui.isBetween=an,Ui.isSame=un,Ui.isValid=Tn,Ui.lang=ki,Ui.locale=yn,Ui.localeData=vn,Ui.max=Di,Ui.min=bi,Ui.parsingFlags=Yn,Ui.set=C,Ui.startOf=wn,Ui.subtract=Yi,Ui.toArray=xn,Ui.toObject=En,Ui.toDate=Mn,Ui.toISOString=hn,Ui.toJSON=hn,Ui.toString=fn,Ui.unix=Dn,Ui.valueOf=bn,Ui.year=wi,Ui.isLeapYear=ue,Ui.weekYear=Jn,Ui.isoWeekYear=Pn,Ui.quarter=Ui.quarters=Ln,Ui.month=B,Ui.daysInMonth=X,Ui.week=Ui.weeks=de,Ui.isoWeek=Ui.isoWeeks=pe,Ui.weeksInYear=jn,Ui.isoWeeksInYear=Hn,Ui.date=Oi,Ui.day=Ui.days=Gn,Ui.weekday=In,Ui.isoWeekday=zn,Ui.dayOfYear=_e,Ui.hour=Ui.hours=ji,Ui.minute=Ui.minutes=Li,Ui.second=Ui.seconds=Fi,Ui.millisecond=Ui.milliseconds=Ai,Ui.utcOffset=Ae,Ui.utc=We,Ui.local=Ge,Ui.parseZone=Ie,Ui.hasAlignedHourOffset=ze,Ui.isDST=Ze,Ui.isDSTShifted=qe,Ui.isLocal=Re,Ui.isUtcOffset=Ve,Ui.isUtc=$e,Ui.isUTC=$e,Ui.zoneAbbr=Bn,Ui.zoneName=Xn,Ui.dates=te("dates accessor is deprecated. Use date instead.",Oi),Ui.months=te("months accessor is deprecated. Use month instead",B),Ui.years=te("years accessor is deprecated. Use year instead",wi),Ui.zone=te("moment().zone is deprecated, use moment().utcOffset instead. https://github.com/moment/moment/issues/1779",Ue);var Wi=Ui,Gi={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},Ii={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},zi="Invalid date",Zi="%d",qi=/\d{1,2}/,Ri={future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},Vi=y.prototype;Vi._calendar=Gi,Vi.calendar=tr,Vi._longDateFormat=Ii,Vi.longDateFormat=er,Vi._invalidDate=zi,Vi.invalidDate=nr,Vi._ordinal=Zi,Vi.ordinal=rr,Vi._ordinalParse=qi,Vi.preparse=ir,Vi.postformat=ir,Vi._relativeTime=Ri,Vi.relativeTime=or,Vi.pastFuture=sr,Vi.set=ar,Vi.months=q,Vi._months=di,Vi.monthsShort=R,Vi._monthsShort=pi,Vi.monthsParse=V,Vi.week=le,Vi._week=Si,Vi.firstDayOfYear=he,Vi.firstDayOfWeek=fe,Vi.weekdays=Nn,Vi._weekdays=Ci,Vi.weekdaysMin=Un,Vi._weekdaysMin=Pi,Vi.weekdaysShort=An,Vi._weekdaysShort=Ji,Vi.weekdaysParse=Wn,Vi.isPM=Rn,Vi._meridiemParse=Hi,Vi.meridiem=Vn,b("en",{ordinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(t){var e=t%10,n=1===_(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th";return t+n}}),t.lang=te("moment.lang is deprecated. Use moment.locale instead.",b),t.langData=te("moment.langData is deprecated. Use moment.localeData instead.",M);var $i=Math.abs,Bi=xr("ms"),Xi=xr("s"),Qi=xr("m"),Ki=xr("h"),to=xr("d"),eo=xr("w"),no=xr("M"),ro=xr("y"),io=Tr("milliseconds"),oo=Tr("seconds"),so=Tr("minutes"),ao=Tr("hours"),uo=Tr("days"),co=Tr("months"),lo=Tr("years"),fo=Math.round,ho={s:45,m:45,h:22,d:26,M:11},po=Math.abs,mo=Pe.prototype;mo.abs=mr,mo.add=gr,mo.subtract=yr,mo.as=Dr,mo.asMilliseconds=Bi,mo.asSeconds=Xi,mo.asMinutes=Qi,mo.asHours=Ki,mo.asDays=to,mo.asWeeks=eo,mo.asMonths=no,mo.asYears=ro,mo.valueOf=Mr,mo._bubble=wr,mo.get=Er,mo.milliseconds=io,mo.seconds=oo,mo.minutes=so,mo.hours=ao,mo.days=uo,mo.weeks=Yr,mo.months=co,mo.years=lo,mo.humanize=Jr,mo.toISOString=Pr,mo.toString=Pr,mo.toJSON=Pr,mo.locale=yn,mo.localeData=vn,mo.toIsoString=te("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Pr),mo.lang=ki,P("X",0,0,"unix"),P("x",0,0,"valueOf"),A("x",ti),A("X",ni),G("X",function(t,e,n){n._d=new Date(1e3*parseFloat(t,10))}),G("x",function(t,e,n){n._d=new Date(_(t))}),t.version="2.10.5",e(ke),t.fn=Wi,t.min=Ce,t.max=Je,t.utc=a,t.unix=Qn,t.months=lr,t.isDate=r,t.locale=b,t.invalid=f,t.duration=Be,t.isMoment=p,t.weekdays=hr,t.parseZone=Kn,t.localeData=M,t.isDuration=He,t.monthsShort=fr,t.weekdaysMin=pr,t.defineLocale=D,t.weekdaysShort=dr,t.normalizeUnits=E,t.relativeTimeThreshold=Cr;var _o=t;return _o}),function(){var rsplit=function(t,e){for(var n,r,i,o=e.exec(t),s=new Array;null!=o;)n=o.index,r=e.lastIndex,0!=n&&(i=t.substring(0,n),s.push(t.substring(0,n)),t=t.slice(n)),s.push(o[0]),t=t.slice(o[0].length),o=e.exec(t);return""==!t&&s.push(t),s},chop=function(t){return t.substr(0,t.length-1)},extend=function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])};EJS=function(t){if(t="string"==typeof t?{view:t}:t,this.set_options(t),t.precompiled)return this.template={},this.template.process=t.precompiled,void EJS.update(this.name,this);if(t.element){if("string"==typeof t.element){var e=t.element;if(t.element=document.getElementById(t.element),null==t.element)throw e+"does not exist!"}this.text=t.element.value?t.element.value:t.element.innerHTML,this.name=t.element.id,this.type="["}else if(t.url){t.url=EJS.endExt(t.url,this.extMatch),this.name=this.name?this.name:t.url;var n=t.url,r=EJS.get(this.name,this.cache);if(r)return r;if(r==EJS.INVALID_PATH)return null;try{this.text=EJS.request(n+(this.cache?"":"?"+Math.random()))}catch(i){}if(null==this.text)throw{type:"EJS",message:"There is no template at "+n}}var r=new EJS.Compiler(this.text,this.type);r.compile(t,this.name),EJS.update(this.name,this),this.template=r},EJS.prototype={render:function(t,e){t=t||{},this._extra_helpers=e;var n=new EJS.Helpers(t,e||{});return this.template.process.call(t,t,n)},update:function(element,options){return"string"==typeof element&&(element=document.getElementById(element)),null==options?(_template=this,function(t){EJS.prototype.update.call(_template,element,t)}):void("string"==typeof options?(params={},params.url=options,_template=this,params.onComplete=function(request){var object=eval(request.responseText);EJS.prototype.update.call(_template,element,object)},EJS.ajax_request(params)):element.innerHTML=this.render(options))},out:function(){return this.template.out},set_options:function(t){this.type=t.type||EJS.type,this.cache=null!=t.cache?t.cache:EJS.cache,this.text=t.text||null,this.name=t.name||null,this.ext=t.ext||EJS.ext,this.extMatch=new RegExp(this.ext.replace(/\./,"."))}},EJS.endExt=function(t,e){return t?(e.lastIndex=0,t+(e.test(t)?"":this.ext)):null},EJS.Scanner=function(t,e,n){extend(this,{left_delimiter:e+"%",right_delimiter:"%"+n,double_left:e+"%%",double_right:"%%"+n,left_equal:e+"%=",left_comment:e+"%#"}),this.SplitRegexp="["==e?/(\[%%)|(%%\])|(\[%=)|(\[%#)|(\[%)|(%\]\n)|(%\])|(\n)/:new RegExp("("+this.double_left+")|(%%"+this.double_right+")|("+this.left_equal+")|("+this.left_comment+")|("+this.left_delimiter+")|("+this.right_delimiter+"\n)|("+this.right_delimiter+")|(\n)"),this.source=t,this.stag=null,this.lines=0},EJS.Scanner.to_text=function(t){return null==t||void 0===t?"":t instanceof Date?t.toDateString():t.toString?t.toString():""},EJS.Scanner.prototype={scan:function(t){if(scanline=this.scanline,regex=this.SplitRegexp,""==!this.source)for(var e=rsplit(this.source,/\n/),n=0;n0){for(var t=0;t0&&buff.push(put_cmd+'"'+clean(content)+'")'),content="";break;case e.double_left:content+=e.left_delimiter;break;default:content+=t}else switch(t){case e.right_delimiter:switch(e.stag){case e.left_delimiter:"\n"==content[content.length-1]?(content=chop(content),buff.push(content),buff.cr()):buff.push(content);break;case e.left_equal:buff.push(insert_cmd+"(EJS.Scanner.to_text("+content+")))")}e.stag=null,content="";break;case e.double_right:content+=e.right_delimiter;break;default:content+=t}}),content.length>0&&buff.push(put_cmd+'"'+clean(content)+'")'),buff.close(),this.out=buff.script+";";var to_be_evaled="/*"+name+"*/this.process = function(_CONTEXT,_VIEW) { try { with(_VIEW) { with (_CONTEXT) {"+this.out+" return ___ViewO.join('');}}}catch(e){e.lineNumber=null;throw e;}};";try{eval(to_be_evaled)}catch(e){if("undefined"==typeof JSLINT)throw e;JSLINT(this.out);for(var i=0;i").replace(/''/g,"'"):""}},EJS.newRequest=function(){for(var t=[function(){return new ActiveXObject("Msxml2.XMLHTTP")},function(){return new XMLHttpRequest},function(){return new ActiveXObject("Microsoft.XMLHTTP")}],e=0;ec;c++)r.push({value:c,text:c});for(var l=0;12>l;l++)i.push({value:l,text:n[l]});for(var f=0;31>f;f++)o.push({value:f+1,text:f+1});var h=this.select_tag(t+"[year]",s,r,{id:t+"[year]"}),d=this.select_tag(t+"[month]",a,i,{id:t+"[month]"}),p=this.select_tag(t+"[day]",u,o,{id:t+"[day]"});return h+d+p},EJS.Helpers.prototype.form_tag=function(t,e){return e=e||{},e.action=t,1==e.multipart&&(e.method="post",e.enctype="multipart/form-data"),this.start_tag_for("form",e)},EJS.Helpers.prototype.form_tag_end=function(){return this.tag_end("form")},EJS.Helpers.prototype.hidden_field_tag=function(t,e,n){return this.input_field_tag(t,e,"hidden",n)},EJS.Helpers.prototype.input_field_tag=function(t,e,n,r){return r=r||{},r.id=r.id||t,r.value=e||"",r.type=n||"text",r.name=t,this.single_tag_for("input",r)},EJS.Helpers.prototype.is_current_page=function(t){return window.location.href==t||window.location.pathname==t},EJS.Helpers.prototype.link_to=function(t,e,n){if(!t)var t="null";if(!n)var n={};return n.confirm&&(n.onclick=' var ret_confirm = confirm("'+n.confirm+'"); if(!ret_confirm){ return false;} ',n.confirm=null),n.href=e,this.start_tag_for("a",n)+t+this.tag_end("a")},EJS.Helpers.prototype.submit_link_to=function(t,e,n){if(!t)var t="null";if(!n)var n={};return n.onclick=n.onclick||"",n.confirm&&(n.onclick=' var ret_confirm = confirm("'+n.confirm+'"); if(!ret_confirm){ return false;} ',n.confirm=null),n.value=t,n.type="submit",n.onclick=n.onclick+(e?this.url_for(e):"")+"return false;",this.start_tag_for("input",n)},EJS.Helpers.prototype.link_to_if=function(t,e,n,r,i,o){return this.link_to_unless(0==t,e,n,r,i,o)},EJS.Helpers.prototype.link_to_unless=function(t,e,n,r,i){return r=r||{},t?i&&"function"==typeof i?i(e,n,r,i):e:this.link_to(e,n,r)},EJS.Helpers.prototype.link_to_unless_current=function(t,e,n,r){return n=n||{},this.link_to_unless(this.is_current_page(e),t,e,n,r)},EJS.Helpers.prototype.password_field_tag=function(t,e,n){return this.input_field_tag(t,e,"password",n)},EJS.Helpers.prototype.select_tag=function(t,e,n,r){r=r||{},r.id=r.id||t,r.value=e,r.name=t;var i="";i+=this.start_tag_for("select",r);for(var o=0;o")},EJS.Helpers.prototype.start_tag_for=function(t,e){return this.tag(t,e)},EJS.Helpers.prototype.submit_tag=function(t,e){return e=e||{},e.type=e.type||"submit",e.value=t||"Submit",this.single_tag_for("input",e)},EJS.Helpers.prototype.tag=function(t,e,n){if(!n)var n=">";var r=" ";for(var i in e){if(null!=e[i])var o=e[i].toString();else var o="";"Class"==i&&(i="class"),r+=-1!=o.indexOf("'")?i+'="'+o+'" ':i+"='"+o+"' "}return"<"+t+r+n},EJS.Helpers.prototype.tag_end=function(t){return""},EJS.Helpers.prototype.text_area_tag=function(t,e,n){return n=n||{},n.id=n.id||t,n.name=n.name||t,e=e||"",n.size&&(n.cols=n.size.split("x")[0],n.rows=n.size.split("x")[1],delete n.size),n.cols=n.cols||50,n.rows=n.rows||4,this.start_tag_for("textarea",n)+e+this.tag_end("textarea")},EJS.Helpers.prototype.text_tag=EJS.Helpers.prototype.text_area_tag,EJS.Helpers.prototype.text_field_tag=function(t,e,n){return this.input_field_tag(t,e,"text",n)},EJS.Helpers.prototype.url_for=function(t){return'window.location="'+t+'";'},EJS.Helpers.prototype.img_tag=function(t,e,n){return n=n||{},n.src=t,n.alt=e,this.single_tag_for("img",n)},function($,undefined){function dasherize(str){return str.replace(/([a-z])([A-Z])/,"$1-$2").toLowerCase()}function normalizeEvent(name){return eventPrefix?eventPrefix+name:name.toLowerCase()}var eventPrefix,transform,transitionProperty,transitionDuration,transitionTiming,transitionDelay,animationName,animationDuration,animationTiming,animationDelay,prefix="",vendors={Webkit:"webkit",Moz:"",O:"o"},testEl=document.createElement("div"),supportedTransforms=/^((translate|rotate|scale)(X|Y|Z|3d)?|matrix(3d)?|perspective|skew(X|Y)?)$/i,cssReset={};$.each(vendors,function(vendor,event){if(testEl.style[vendor+"TransitionProperty"]!==undefined)return prefix="-"+vendor.toLowerCase()+"-",eventPrefix=event,!1}),transform=prefix+"transform",cssReset[transitionProperty=prefix+"transition-property"]=cssReset[transitionDuration=prefix+"transition-duration"]=cssReset[transitionDelay=prefix+"transition-delay"]=cssReset[transitionTiming=prefix+"transition-timing-function"]=cssReset[animationName=prefix+"animation-name"]=cssReset[animationDuration=prefix+"animation-duration"]=cssReset[animationDelay=prefix+"animation-delay"]=cssReset[animationTiming=prefix+"animation-timing-function"]="",$.fx={off:eventPrefix===undefined&&testEl.style.transitionProperty===undefined,speeds:{_default:400,fast:200,slow:600},cssPrefix:prefix,transitionEnd:normalizeEvent("TransitionEnd"),animationEnd:normalizeEvent("AnimationEnd")},$.fn.animate=function(properties,duration,ease,callback,delay){return $.isFunction(duration)&&(callback=duration,ease=undefined,duration=undefined),$.isFunction(ease)&&(callback=ease,ease=undefined),$.isPlainObject(duration)&&(ease=duration.easing,callback=duration.complete,delay=duration.delay,duration=duration.duration),duration&&(duration=("number"==typeof duration?duration:$.fx.speeds[duration]||$.fx.speeds._default)/1e3),delay&&(delay=parseFloat(delay)/1e3),this.anim(properties,duration,ease,callback,delay)},$.fn.anim=function(properties,duration,ease,callback,delay){var key,cssProperties,wrappedCallback,cssValues={},transforms="",that=this,endEvent=$.fx.transitionEnd,fired=!1;if(duration===undefined&&(duration=$.fx.speeds._default/1e3),delay===undefined&&(delay=0),$.fx.off&&(duration=0),"string"==typeof properties)cssValues[animationName]=properties,cssValues[animationDuration]=duration+"s",cssValues[animationDelay]=delay+"s",cssValues[animationTiming]=ease||"linear",endEvent=$.fx.animationEnd;else{cssProperties=[];for(key in properties)supportedTransforms.test(key)?transforms+=key+"("+properties[key]+") ":(cssValues[key]=properties[key],cssProperties.push(dasherize(key)));transforms&&(cssValues[transform]=transforms,cssProperties.push(transform)),duration>0&&"object"==typeof properties&&(cssValues[transitionProperty]=cssProperties.join(", "),cssValues[transitionDuration]=duration+"s",cssValues[transitionDelay]=delay+"s",cssValues[transitionTiming]=ease||"linear")}return wrappedCallback=function(event){if("undefined"!=typeof event){if(event.target!==event.currentTarget)return;$(event.target).unbind(endEvent,wrappedCallback)}else $(this).unbind(endEvent,wrappedCallback);fired=!0,$(this).css(cssReset),callback&&callback.call(this)},duration>0&&(this.bind(endEvent,wrappedCallback),setTimeout(function(){fired||wrappedCallback.call(that)},1e3*(duration+delay)+25)),this.size()&&this.get(0).clientLeft,this.css(cssValues),duration<=0&&setTimeout(function(){that.each(function(){wrappedCallback.call(this)})},0),this},testEl=null}(Zepto),function($,undefined){function anim(el,speed,opacity,scale,callback){"function"!=typeof speed||callback||(callback=speed,speed=undefined);var props={opacity:opacity};return scale&&(props.scale=scale,el.css($.fx.cssPrefix+"transform-origin","0 0")),el.animate(props,speed,null,callback)}function hide(el,speed,scale,callback){return anim(el,speed,0,scale,function(){origHide.call($(this)),callback&&callback.call(this)})}var document=window.document,origShow=(document.documentElement,$.fn.show),origHide=$.fn.hide,origToggle=$.fn.toggle;$.fn.show=function(speed,callback){return origShow.call(this),speed===undefined?speed=0:this.css("opacity",0),anim(this,speed,1,"1,1",callback)},$.fn.hide=function(speed,callback){return speed===undefined?origHide.call(this):hide(this,speed,"0,0",callback)},$.fn.toggle=function(speed,callback){return speed===undefined||"boolean"==typeof speed?origToggle.call(this,speed):this.each(function(){var el=$(this);el["none"==el.css("display")?"show":"hide"](speed,callback)})},$.fn.fadeTo=function(speed,opacity,callback){return anim(this,speed,opacity,null,callback)},$.fn.fadeIn=function(speed,callback){var target=this.css("opacity");return target>0?this.css("opacity",0):target=1,origShow.call(this).fadeTo(speed,target,callback)},$.fn.fadeOut=function(speed,callback){return hide(this,speed,null,callback)},$.fn.fadeToggle=function(speed,callback){return this.each(function(){var el=$(this);el[0==el.css("opacity")||"none"==el.css("display")?"fadeIn":"fadeOut"](speed,callback)})}}(Zepto),function($){function init(){$wrapper||($("body").append(html),$wrapper=$("#zprogress"),$indicator=$("#zprogress_indicator"))}function anim(){$indicator.animate({translateX:100*value+"%"},200)}function clear(){timeout&&clearTimeout(timeout),timeout=void 0}function trickle(){timeout=setTimeout(function(){$.zprogress.inc(.035*(RMARGIN-value)*Math.random()),trickle()},350+400*Math.random())}var $wrapper,$indicator,value,timeout,html="
",MARGIN=12.5,LMARGIN=MARGIN/100,RMARGIN=1-LMARGIN;$.zprogress={start:function(){init(),clear(),value=LMARGIN,$wrapper.animate({opacity:1}),$indicator.animate({translateX:"0%"},0),setTimeout(function(){anim(),trickle()},0)},inc:function(delta){value=wt-th&&et<=wb+th});loaded=inview.trigger("unveil"),images=images.not(loaded)}var loaded,$w=$(window),th=threshold||0,retina=window.devicePixelRatio>1,attrib=retina?"data-src-retina":"data-src",images=this;return this.one("unveil",function(){var source=this.getAttribute(attrib);source=source||this.getAttribute("data-src");var flag=!1;for(var item in blackList){var u=blackList[item];source.indexOf(u)!==-1&&(flag=!0)}source&&!flag&&(this.setAttribute("src",source),"function"==typeof callback&&callback.call(this)),flag&&this.setAttribute("style","display:none !important;")}),$w.on("scroll.unveil resize.unveil lookup.unveil",unveil),unveil(),this}}(window.jQuery||window.Zepto); \ No newline at end of file diff --git a/app/src/main/assets/js/zprogress.js b/app/src/main/assets/js/zprogress.js deleted file mode 100644 index ee3ed93..0000000 --- a/app/src/main/assets/js/zprogress.js +++ /dev/null @@ -1,74 +0,0 @@ -// zprogress (c) 2013 Thomas Fuchs -// MIT-licensed - https://github.com/madrobby/zprogress - -;(function($){ - var html = - ''+ - '
', - $wrapper, $indicator, value, timeout, - MARGIN = 12.5, - LMARGIN = MARGIN/100, - RMARGIN = 1 - LMARGIN - - function init(){ - if($wrapper) return - - $('body').append(html) - $wrapper = $('#zprogress') - $indicator = $('#zprogress_indicator') - } - - function anim(){ - $indicator.animate({ translateX: value*100+'%' }, 200) - } - - function clear(){ - if(timeout) clearTimeout(timeout) - timeout = undefined - } - - function trickle(){ - timeout = setTimeout(function(){ - $.zprogress.inc((RMARGIN-value)*.035*Math.random()) - trickle() - }, 350+(400*Math.random())) - } - - $.zprogress = { - start: function(){ - init() - clear() - value = LMARGIN - $wrapper.animate({ opacity: 1 }) - $indicator.animate({ translateX: '0%' }, 0) - setTimeout(function(){ - anim() - trickle() - },0) - }, - inc: function(delta){ - if(value