From ae4e8e080b81027d618892d01ae2dac1f6d9aa28 Mon Sep 17 00:00:00 2001 From: Adriaan Wormgoor Date: Fri, 5 Jul 2013 19:23:28 +0200 Subject: [PATCH] - interfaces scales vertically - on tablets and smartphones it automatically fills the width - doesn't *do* much yet - drawing doesn't scale to the viewport of the draw area yet - preview on the right doesn't either. --- css/d3d_btns.css | 105 +++++++ css/fixedPosInterface.css | 201 +++++++++++++ css/normalize.css | 534 +++++++++++++++++++++++++++++++++++ fixedPosInterface01_v02.html | 96 +++++++ img/bg_bottom.png | Bin 0 -> 15336 bytes img/bg_middle.png | Bin 0 -> 3983 bytes img/bg_top.png | Bin 0 -> 7552 bytes img/bg_vertical.jpg | Bin 0 -> 53740 bytes img/buttons/btnDown.png | Bin 0 -> 1645 bytes img/buttons/btnLeft.png | Bin 0 -> 2890 bytes img/buttons/btnNew.png | Bin 0 -> 9940 bytes img/buttons/btnOk.png | Bin 0 -> 5198 bytes img/buttons/btnOops.png | Bin 0 -> 5714 bytes img/buttons/btnPrint.png | Bin 0 -> 7218 bytes img/buttons/btnRight.png | Bin 0 -> 2969 bytes img/buttons/btnSave.png | Bin 0 -> 5508 bytes img/buttons/btnStop.png | Bin 0 -> 4645 bytes img/buttons/btnTurnLeft.png | Bin 0 -> 1858 bytes img/buttons/btnTurnRight.png | Bin 0 -> 1911 bytes img/buttons/btnUp.png | Bin 0 -> 1477 bytes img/buttons/btnZoomIn.png | Bin 0 -> 1567 bytes img/buttons/btnZoomOut.png | Bin 0 -> 1541 bytes img/icon.png | Bin 0 -> 21821 bytes img/logo_full.png | Bin 0 -> 67980 bytes img/logo_small.png | Bin 0 -> 53815 bytes index.html | 0 js/draw_logic.js | 275 ++++++++++++++++++ js/init_layout.js | 154 ++++++++++ js/jquery-1.8.3.min.js | 2 + 29 files changed, 1367 insertions(+) create mode 100644 css/d3d_btns.css create mode 100644 css/fixedPosInterface.css create mode 100644 css/normalize.css create mode 100755 fixedPosInterface01_v02.html create mode 100644 img/bg_bottom.png create mode 100644 img/bg_middle.png create mode 100644 img/bg_top.png create mode 100755 img/bg_vertical.jpg create mode 100755 img/buttons/btnDown.png create mode 100644 img/buttons/btnLeft.png create mode 100755 img/buttons/btnNew.png create mode 100755 img/buttons/btnOk.png create mode 100755 img/buttons/btnOops.png create mode 100755 img/buttons/btnPrint.png create mode 100644 img/buttons/btnRight.png create mode 100755 img/buttons/btnSave.png create mode 100755 img/buttons/btnStop.png create mode 100755 img/buttons/btnTurnLeft.png create mode 100755 img/buttons/btnTurnRight.png create mode 100755 img/buttons/btnUp.png create mode 100755 img/buttons/btnZoomIn.png create mode 100755 img/buttons/btnZoomOut.png create mode 100755 img/icon.png create mode 100755 img/logo_full.png create mode 100644 img/logo_small.png create mode 100644 index.html create mode 100644 js/draw_logic.js create mode 100644 js/init_layout.js create mode 100644 js/jquery-1.8.3.min.js diff --git a/css/d3d_btns.css b/css/d3d_btns.css new file mode 100644 index 0000000..cf47a0d --- /dev/null +++ b/css/d3d_btns.css @@ -0,0 +1,105 @@ +/*.logo { + background: #f5f5f5 url('../img/logo_full.png') no-repeat left top; +} + +@media screen and (max-width: 500px) { + .logo { + background: #f5f5f5 url('../img/logo_small.png') no-repeat left top; + } +}*/ + +img { + z-index: 5; +} + +/* + + INTERFACE BUTTONS + +*/ + +#btnNew { + left: 10px; + top: 10px; +} + +#btnPrevious { + left: 20px; + top: 180px; + z-index: 10; +} + +#btnNext { + left: 126px; + top: 186px; + z-index: 10; +} + +#btnSave { + left: 20px; + top: 240px; +} + +#btnOops { + left: 20px; +/* bottom: 150px;*/ + top: 450px; +} + +#btnPrint { + right: 15px; + top: 15px; +} + +#btnStop { + right: 20px; + top: 200px; +} + + + +/* + + DRAW AREA + +*/ + + +#drawAreaContainer > .buttons { + margin: 5px; +} + +#btnsUpDown { + position: absolute; + right: 200px; +} + +#btnsTurnLeftRight { + position: absolute; + right: 20px; +} + +#btnUp { +} + +#btnDown { + +} + +#btnTurnLeft { + +} + +#btnTurnRight { + +} + +.btn { + position: absolute; + -webkit-user-select: none; + cursor: hand; +} + + + + diff --git a/css/fixedPosInterface.css b/css/fixedPosInterface.css new file mode 100644 index 0000000..94a2fbf --- /dev/null +++ b/css/fixedPosInterface.css @@ -0,0 +1,201 @@ +body { +/* This chops off any overhanging divs */ +/* overflow:hidden; */ +} + + +.button { + display: table; +} + +.big { + background: #a6e19c; + border: 1px solid #222; + height: 64px; + width: 64px; + display: table-cell; + vertical-align: middle; + text-align: center; + border-radius: 32px; + -moz-border-radius: 32px; + -webkit-border-radius: 32px; +} +.small { + background: #a3d5f7; + border: 1px solid #222; + height: 40px; + width: 40px; + display: table-cell; + vertical-align: middle; + text-align: center; + border-radius: 20px; + -moz-border-radius: 20px; + -webkit-border-radius: 20px; +} + +#logo { + position: absolute; + /*left: 50%;*/ + /*margin-left: -220px;*/ + top: 20px; + left: 315px; + width: 400px; + height: 140px; +} + +ha { + background: #f5f5f5 url('../images/bg.jpg') no-repeat; +} + + /* Portrait */ +@media screen and (orientation:portrait) { + body { +/* background-color: #08F;*/ + } + + #landscape { + display: none; + } + #portrait { + display: block; + } +} + /* Landscape */ +@media screen and (orientation:landscape) { + body { +/* background-color: #8F0;*/ + } + + #landscape { + display: block; + } + #portrait { + display: none; + } +} + +.container { + position: fixed; + top: 0px; + left: 0px; + border: 2px solid #333; + width: 1024px; + min-height: 500px; + max-height: 768px; + height: 100%; +/* height: 768px;*/ +} + +#d3dlogo { + position: absolute; + top: 15px; + left: 31%; + content:url("../img/logo_full.png"); +} + +#svg { + cursor: hand; +} + +#drawAreaContainer { + position: absolute; + top: 193px; + left: 193px; + width: 650px; + height: 450px; + background-color: white; + border: 4px solid black; + border-radius: 15px; +} + +#preview { + position: absolute; + right: 0px; + top: 0px; +} + +.vertImage { + margin: 0px; + padding: 0px; + border: 2px solid #f0f; + max-width: 100%; + height: auto; + width: auto; /* for ie9 */ +} + + +.bgTop { + position: absolute; + top: 0px; + left: 0px; + z-index: -5; +} +.bgMiddle { + display: block; + position: absolute; + top: 30%; + left: 0px; + z-index: -5; +} +.bgBottom { + position: absolute; + bottom: 0px; + left: 0px; + z-index: -5; +} + +@media screen and (max-height: 700px) { + .bgMiddle { + display: none; + } + + #d3dlogo { + content:url("../img/logo_small.png"); + margin-top: 7px; + } + + #btnsUpDown, #btnsTurnLeftRight { + zoom: 0.96; + } + + #btnPrint { + right: 10px; + top: 10px; + } + + .btn { + zoom: 0.96; + } + + #drawAreaContainer { + top: 128px; + height: 350px; + } +} + +@media screen and (max-height: 500px) { + #d3dlogo { + zoom: 0.8; + left: 34%; + } + + #btnsUpDown, #btnsTurnLeftRight { + zoom: 0.9; + } + + #btnPrint { + right: 6px; + } + + .btn { + zoom: 0.9; + } + + #drawAreaContainer { + top: 110px; + height: 350px; + } +} + + + diff --git a/css/normalize.css b/css/normalize.css new file mode 100644 index 0000000..823cc10 --- /dev/null +++ b/css/normalize.css @@ -0,0 +1,534 @@ +/*! normalize.css v1.0.2 | MIT License | git.io/normalize */ + +/* ========================================================================== + HTML5 display definitions + ========================================================================== */ + +/* + * Corrects `block` display not defined in IE 6/7/8/9 and Firefox 3. + */ + +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +nav, +section, +summary { + display: block; +} + +/* + * Corrects `inline-block` display not defined in IE 6/7/8/9 and Firefox 3. + */ + +audio, +canvas, +video { + display: inline-block; + *display: inline; + *zoom: 1; +} + +/* + * Prevents modern browsers from displaying `audio` without controls. + * Remove excess height in iOS 5 devices. + */ + +audio:not([controls]) { + display: none; + height: 0; +} + +/* + * Addresses styling for `hidden` attribute not present in IE 7/8/9, Firefox 3, + * and Safari 4. + * Known issue: no IE 6 support. + */ + +[hidden] { + display: none; +} + +/* ========================================================================== + Base + ========================================================================== */ + +/* + * 1. Corrects text resizing oddly in IE 6/7 when body `font-size` is set using + * `em` units. + * 2. Prevents iOS text size adjust after orientation change, without disabling + * user zoom. + */ + +html { + font-size: 100%; /* 1 */ + -webkit-text-size-adjust: 100%; /* 2 */ + -ms-text-size-adjust: 100%; /* 2 */ +} + +/* + * Addresses `font-family` inconsistency between `textarea` and other form + * elements. + */ + +html, +button, +input, +select, +textarea { + font-family: sans-serif; +} + +/* + * Addresses margins handled incorrectly in IE 6/7. + */ + +body { + margin: 0; +} + +/* ========================================================================== + Links + ========================================================================== */ + +/* + * Addresses `outline` inconsistency between Chrome and other browsers. + */ + +a:focus { + outline: thin dotted; +} + +/* + * Improves readability when focused and also mouse hovered in all browsers. + */ + +a:active, +a:hover { + outline: 0; +} + +/* ========================================================================== + Typography + ========================================================================== */ + +/* + * Addresses font sizes and margins set differently in IE 6/7. + * Addresses font sizes within `section` and `article` in Firefox 4+, Safari 5, + * and Chrome. + */ + +h1 { + font-size: 2em; + margin: 0.67em 0; +} + +h2 { + font-size: 1.5em; + margin: 0.83em 0; +} + +h3 { + font-size: 1.17em; + margin: 1em 0; +} + +h4 { + font-size: 1em; + margin: 1.33em 0; +} + +h5 { + font-size: 0.83em; + margin: 1.67em 0; +} + +h6 { + font-size: 0.67em; + margin: 2.33em 0; +} + +/* + * Addresses styling not present in IE 7/8/9, Safari 5, and Chrome. + */ + +abbr[title] { + border-bottom: 1px dotted; +} + +/* + * Addresses style set to `bolder` in Firefox 3+, Safari 4/5, and Chrome. + */ + +b, +strong { + font-weight: bold; +} + +blockquote { + margin: 1em 40px; +} + +/* + * Addresses styling not present in Safari 5 and Chrome. + */ + +dfn { + font-style: italic; +} + +/* + * Addresses styling not present in IE 6/7/8/9. + */ + +mark { + background: #ff0; + color: #000; +} + +/* + * Addresses margins set differently in IE 6/7. + */ + +p, +pre { + margin: 1em 0; +} + +/* + * Corrects font family set oddly in IE 6, Safari 4/5, and Chrome. + */ + +code, +kbd, +pre, +samp { + font-family: monospace, serif; + _font-family: 'courier new', monospace; + font-size: 1em; +} + +/* + * Improves readability of pre-formatted text in all browsers. + */ + +pre { + white-space: pre; + white-space: pre-wrap; + word-wrap: break-word; +} + +/* + * Addresses CSS quotes not supported in IE 6/7. + */ + +q { + quotes: none; +} + +/* + * Addresses `quotes` property not supported in Safari 4. + */ + +q:before, +q:after { + content: ''; + content: none; +} + +/* + * Addresses inconsistent and variable font size in all browsers. + */ + +small { + font-size: 80%; +} + +/* + * Prevents `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; +} + +/* ========================================================================== + Lists + ========================================================================== */ + +/* + * Addresses margins set differently in IE 6/7. + */ + +dl, +menu, +ol, +ul { + margin: 1em 0; +} + +dd { + margin: 0 0 0 40px; +} + +/* + * Addresses paddings set differently in IE 6/7. + */ + +menu, +ol, +ul { + padding: 0 0 0 40px; +} + +/* + * Corrects list images handled incorrectly in IE 7. + */ + +nav ul, +nav ol { + list-style: none; + list-style-image: none; +} + +/* ========================================================================== + Embedded content + ========================================================================== */ + +/* + * 1. Removes border when inside `a` element in IE 6/7/8/9 and Firefox 3. + * 2. Improves image quality when scaled in IE 7. + */ + +img { + border: 0; /* 1 */ + -ms-interpolation-mode: bicubic; /* 2 */ +} + +/* + * Corrects overflow displayed oddly in IE 9. + */ + +svg:not(:root) { + overflow: hidden; +} + +/* ========================================================================== + Figures + ========================================================================== */ + +/* + * Addresses margin not present in IE 6/7/8/9, Safari 5, and Opera 11. + */ + +figure { + margin: 0; +} + +/* ========================================================================== + Forms + ========================================================================== */ + +/* + * Corrects margin displayed oddly in IE 6/7. + */ + +form { + margin: 0; +} + +/* + * Define consistent border, margin, and padding. + */ + +fieldset { + border: 1px solid #c0c0c0; + margin: 0 2px; + padding: 0.35em 0.625em 0.75em; +} + +/* + * 1. Corrects color not being inherited in IE 6/7/8/9. + * 2. Corrects text not wrapping in Firefox 3. + * 3. Corrects alignment displayed oddly in IE 6/7. + */ + +legend { + border: 0; /* 1 */ + padding: 0; + white-space: normal; /* 2 */ + *margin-left: -7px; /* 3 */ +} + +/* + * 1. Corrects font size not being inherited in all browsers. + * 2. Addresses margins set differently in IE 6/7, Firefox 3+, Safari 5, + * and Chrome. + * 3. Improves appearance and consistency in all browsers. + */ + +button, +input, +select, +textarea { + font-size: 100%; /* 1 */ + margin: 0; /* 2 */ + vertical-align: baseline; /* 3 */ + *vertical-align: middle; /* 3 */ +} + +/* + * Addresses Firefox 3+ setting `line-height` on `input` using `!important` in + * the UA stylesheet. + */ + +button, +input { + line-height: normal; +} + +/* + * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` + * and `video` controls. + * 2. Corrects inability to style clickable `input` types in iOS. + * 3. Improves usability and consistency of cursor style between image-type + * `input` and others. + * 4. Removes inner spacing in IE 7 without affecting normal text inputs. + * Known issue: inner spacing remains in IE 6. + */ + +button, +html input[type="button"], /* 1 */ +input[type="reset"], +input[type="submit"] { + -webkit-appearance: button; /* 2 */ + cursor: pointer; /* 3 */ + *overflow: visible; /* 4 */ +} + +/* + * Re-set default cursor for disabled elements. + */ + +button[disabled], +input[disabled] { + cursor: default; +} + +/* + * 1. Addresses box sizing set to content-box in IE 8/9. + * 2. Removes excess padding in IE 8/9. + * 3. Removes excess padding in IE 7. + * Known issue: excess padding remains in IE 6. + */ + +input[type="checkbox"], +input[type="radio"] { + box-sizing: border-box; /* 1 */ + padding: 0; /* 2 */ + *height: 13px; /* 3 */ + *width: 13px; /* 3 */ +} + +/* + * 1. Addresses `appearance` set to `searchfield` in Safari 5 and Chrome. + * 2. Addresses `box-sizing` set to `border-box` in Safari 5 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; +} + +/* + * Removes inner padding and search cancel button in Safari 5 and Chrome + * on OS X. + */ + +input[type="search"]::-webkit-search-cancel-button, +input[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +/* + * Removes inner padding and border in Firefox 3+. + */ + +button::-moz-focus-inner, +input::-moz-focus-inner { + border: 0; + padding: 0; +} + +/* + * 1. Removes default vertical scrollbar in IE 6/7/8/9. + * 2. Improves readability and alignment in all browsers. + */ + +textarea { + overflow: auto; /* 1 */ + vertical-align: top; /* 2 */ +} + +/* ========================================================================== + Tables + ========================================================================== */ + +/* + * Remove most spacing between table cells. + */ + +table { + border-collapse: collapse; + border-spacing: 0; +} + + +/* http://nicolasgallagher.com/micro-clearfix-hack/ */ +/** + * For modern browsers + * 1. The space content is one way to avoid an Opera bug when the + * contenteditable attribute is included anywhere else in the document. + * Otherwise it causes space to appear at the top and bottom of elements + * that are clearfixed. + * 2. The use of `table` rather than `block` is only necessary if using + * `:before` to contain the top-margins of child elements. + */ + +/** + * For IE 6/7 only + * Include this rule to trigger hasLayout and contain floats. + */ +.cf { + *zoom: 1; +} + +.cf:before, +.cf:after { + content: " "; /* 1 */ + display: table; /* 2 */ +} + +.cf:after { + clear: both; +} diff --git a/fixedPosInterface01_v02.html b/fixedPosInterface01_v02.html new file mode 100755 index 0000000..5d9c2ef --- /dev/null +++ b/fixedPosInterface01_v02.html @@ -0,0 +1,96 @@ + + + + Bootstrap 101 Template + + + + + + + + + + + + + + +
+
+
+
+
+
+ + + +
+ + + + + + + + +
+
+
+ + + + +
+
+ + +
+
+ + +
+
+
+
+
+ +
+ + + + + + + + \ No newline at end of file diff --git a/img/bg_bottom.png b/img/bg_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..17c1fd3f5232f829f0919f9d01e0c3ad9320921f GIT binary patch literal 15336 zcmZ8|c_38p_waLPGsZUdB{5_tOHm0KTgY1WC_@Tu$Qm)%5|W|_WgC^K6lJNbLyD3t zDJ9D!l3n(7?r(g)?_clyF?a5B?>WzT&ND?O3<}{|DIEjPU}XBW-SMU?0{ubs{0-ry2J{9ez z#NB2}yz`dTk>k){sJD$REpft7$|_V-vm&LET@4ZwLjke>ef1TIM2fKP`n<#S$G*Is zJ3=dnq^%6e`G#q9b{_h?C4VYRoAsj&soW?}kOHiy8OTuj3jd`Rm2IHAoXoUV#X?1cm9#ik9SW0`m0xNYL=vJjo%Y98Se zY$nkAEvJ=V!v9TEMzb*e5f3(EfevC+1o48-&b%G7lWzIH@1J8Zcc7+tP{rfmkf_(mk1qs=*bVajb;Z&rA*ZRZt21BNrB3%O57F-RR zPCv=G5z+$Vb8p&12+=$3pp!GrIm!+f&4;CD# zvi$=78yZ1uAEj75=7R@7nIL$vnL=XmESC@TQwsAHj;eA13wfZjjk0tYq3zvM@a`?3 z#jh-)>2cdKRYC!?g}YDCNtFjZm(~XWjTUF320?&pS{wz|5y!jbo9{VEt-ULPsJ}#d zG~fH}IX^E`^OTl;5+XB))E#;H8-$^%qSMXPGQkxTYicg=fpX>C2ZRgI!%9R3pYqc7 z&p9_qo#Nca8iWNIYY>he2>n}m zmO?cGeO$nL(%=9u*apAM3!m=@dSqW zkDM{?seqeQ`QX;$fzdCQQ~$C_V+5e>HQ&qtmpCbbA;T{r=_JrwW|XM8j5&HDqS%{T z=@xu%6lG!P7Fe%BH38f_Y6!%4mz^7+8_Cj9~E%lekVob<_jo^3dP zz&NXJx(utiUXY;e8zFDA#vJ4PPBW^YX~hn%79oAPlDJKj0PsI{WdLt0iq<6lw?%&M z0#wN`eN@jo@SiRf0?RXsvoB4FB`BcHPTWSWwMCuCfXoCz1(|bu@&YDx@2M@i=jJ}( ztYlB#W^v|0#7Vkk9U2I`0c;HoIo|&y zYJ<0B1Ke2u<(OzZyv>+HQshxLN{vWG&(-AZ`+b}gS4p>WQSt@c9@oQPJ=Np4N9zIk ziBs(P6N!D3?;36PO@WWM|D#O;v{v=oX$K92kR_gpdNH2*-e znmHLslKf(Q0n+eE0;vk6>wI}HAS&ZZjEx#^WMII~{bifSyT_9RSX47a=+(da(uGLf zY1c}|duLoH@WZOT^41c(aQ?X3wrHaPt!erBC}Y0gso`SeK}mF{t1dUpi!&vCaZhGh zTJ9T=mug4Pe3d`IEzOVa$8rrh8V5A2|@sDp^4ZIFP5XnIKXd-CcwhNBXN2|-zfS4tO-A@k~ zZ3=#A6pazY6M-meO}_*vvUzb0uZ$Ak0a^rRE1IrEEfzH9zn5>SE9j13@u%MmI(`H5zZ((u!Cn_Y(5qXU(VebE#KXH&%o)Htyy-Y8U>mh!V`lZWa&PCYdjQyX+%`?r~-!LjrWrq z|9PrP17$;##D-RT&zCo0MO>;3&;Sg!xcCrFv`Cp`;*Sqe;|Hbh1Ja2LW`?{(eG*Hf zMd=Da;SO)shemTi*_O2*9y|gHu7_!a8)-WeRFb*2F%LqZ^>_$X5UqZ6HuDOxK|o|1 z*a(7WB>`zX@|`E-se~0-#P6{nDc}Cjft3Z^A!{iV1Y$M7-w)*LPi3~9rXB>smoZz5_ma!x-Xq<9Nf$jytS$F9f zoBTR?|B39A2pm+(e%2OB&fh!sH}iDd*@JiU{)f$zljgd-C{y}dflU0TKS!UGK4x=s zTT2Z&%c?D+9E4Q!I`_w+=!0qvFT&rNOZseEosh$vq?_Sdk2>^9TF~_2*G$hq=C1>u zYc|`vzFYyYzhAty%M)(zGO1`-eSBExIVa!$kaA;F%Og%n>XI?3C*I05W2wHY=72oA z_)l^W?IURo!7foP5LtJh!ZGn{#X<)~fWm-dmL4-f8bgcRgX)JJPhLvIkzAp-vg8*G z1;eXDjBf5<|#(A!S!gfEc*`9)uUJDah z?r!-7FDwLR6Rc22Pob|lh~~DBG|O@vkN(aM>|N(hH?BxIvZSzl3&RL8ey?^0gnZBU z)jjDZO$tqa9`bgzqGM|feO!XN?{Nz5xkSr`xC5wQvHxZyp~-Fb6|GE#;->zA#c*)) zzF&Y_HUT0r*RZER1y2h2taX=9hM`+lXJqiexIqfK4f?nJM2SV2Jb;z1Eh(9HpKi)V_e=j8)CccIBfAS{NUE&&v13l^ByT|vbuVn7T}Gihx>lPRuRN-aRD}%vNradgTL}xEHf9!yIJ8;k8{Ot-`B0(1{kQq z27=|kLI(h;hI(g1#{sGXm9MF(S?RStT+F8ZMio%Ef8Ufl_x%*AI?{0(I{hdVc82~LAf32rY zaW~EY0wfK}%A+d-j6p>QFO-+fmQFoImwDO6N#3YNE@%l3%!)cz#)bvbA_4HHD#%|( z0UyjDS*JSpl4%bSQT5rNzXPJbZ0l)OA$U0+}*_sbsmaG^$%aJ^CrQ2d9t9+ zFTEV8D?eX1C(JjWQBV4b>O7=?$Inx|{Q(EKFJP8}cJPHi*8%Czen*DKUd9)*cwk7R z$So4Czx{V=b7%&Wc87e{zWDgj=7VDpC;#03%Ydb79Yjc4hYzIp`Q#l|Ve2+&+&B`w z^g)jvxL-ATXN-^JFw*woX=82L(8n9s7bA9XyjDhs)JfJi)d zTQJjb*vu#(YXEiKB_zFK!7-Kd3)PEL;(bKtk6%gHYWtz$;VvdBkk{?=|uAY z@D$x&y(!5K#P-1dh(xANS5$>C_;i!uTD~zfy-!0^(+jW#q7qTWDpyPeI!ZB_M_@~m zi>2PXAT)s?D0w}+5n@s;guwYj+|;xuN~lGuCI;qL1pfx8_m(#h!}8f3F~E)tGgIP$ z|4l3!T1xC3VCFwXejkkrL~36^n!b>7<K|_49>PQ#O94?{VW~Md>2%-2uol0lyGw zvF|^)!YoShqe&bvk?!8V6%aVSvC)5ce`LgP!g}o}Ee}unyP~9n9-SP|XCtRE)gn() zJ4p1Gr5EOmYtF~3F4jM9SYxi_f3IIFZ~E+X6uR*BdDDX^;C$N-dMr8ov<_~Ybrc|v z?+|~US*o^(tmrLE^-}lYYGd#u94gDjfN(S92FAkeqmNP9W>cvxc95Z3?N*-(YKs=U zBZoZcYoStlp(LP!GJEB84E$&T7>MS3e(n*@LW*(XPn4|;nElJlVT*b$OgVSzd|o~q z6ck=fpv9y31hK7?UpRm-iuN?NZuU#2^~SZV{Ay+jAEV|?L*Q~pdF?AmI1Gm4VR>6v zo(&QMSM(%=jvgrp4^K@IqpCFHCjX_YmL`Gh1*)E<5&aKh1_pb!ydCdVS_tqQ$i*ZU zkVn=4Wh_<}z}=JX9=+%I&|cp zmNKu*6G8DLfgh{{8yVJjPNr61So6=I+MB4!J9U+RP1QB>$)Gb=_DDo^R6_ zL%O%&{Vmo4L0-As#K3%T9#_)w3{uPnY(odAbkUPSQepB;wBF)p_y}YoR z{1n!zZpdN1!967%15=}g$dP`F91$uTD^!*9!e%Qx0t5MKXVE_>gt>)sUI|ZQvL&ki z+J;^5=B)q21z!4iihhk83}Z+DJb~a%4nQ&n!e9|j@u_FqDS$a((V9_^-Yx?LN!VsU zQmER-e+{u)Y##K>M?rALcrFe|kG2?d(D#_=nbUBj4upy@dFOc!gV7H?xwCH-H{;hL ztp&t>nwvpb){i>GzGZWA3!5W~7-l%N-x`vkXm{G~6Q5ul%DXI>K{U0aSz z_=L7Z6Sk22TPWrQDaaTS_bI3pG-?-st1~bBt4V%e1}40jFNEes#~bDmDOG80x?<@@ z$l!<4!G5uhVJR0t#QWDBdxlLSQZ{}zh@-qJ-ejRvZb*FE*;H|LZ%Yy1EmW=1s{Y5c zIKD6(_CUkVRvpAi5uFYg(V%y7;B52}{#1KXE2cH){q5XY{-@x^25j<)sH&|aRHk?g z&g4Oq|2AAit4h<&1sI$0lvlGUNBLRiFWg;z($0f2Ar5(n^`*! z*gAv^2y+umo0qTZF0Q}gM_saNGPZ>gX@JK#pHI+)?CH%cAHuH?2&tossY3u;e5Lrn z#e)z?Mb(xf`u&m;n0@lsU^)lW9Rt@$qO|~Q02Y2C>v+(!pFBAh+ZA?iLJ`0MjH_Gv zZ~tBkTK^eZYb-hCS(zEde8n{!IiPdw^=Fa!v!#PMcI#mT<5G8A}i3-?!mwz%Z~b0BR7h z&;xEu{_0XZ6J3Zx$otd6uaa; zIp2bao@Y>Q{3VZ2P|_Zn{f6eAXP(ikJC)F$-Zun|33DN1R2Al4Z}-F#0yw=U#jkM3 zNp9owV({O4FbW80g3JDyra_&BB=ouNw!4?-J1d+iiPY$wA+4)e24FnQV=jTU! zOXvcqtV6#F4KQ&EbgOG2SB*pyq1w{8JXLLQhvSA3GL&awDSa@g>j29JuTlRVzFI<( zL5WAboGU9g`8?_J;|(BH#h!07;IDzWu&?`MJ)A_q-wPkPFdyRxy4f?k_Q+87sh0`F zH|x+@ATrY%xf<}z zdE}G9p=PAxEPIG!>}zz*X9Cm@LHE38F|fa;^G(#;L(bM;x2e?RH{$0@2J$udiM1L4 zmZ$pU+((MGsJI2{F`?p>~F z3tdO$*p~R&JyyP_(|-ZtJoD~{^LJkU_*2#}#E&{$`}a2THZRYNLkLgT&NftRShG9W z%fC0aIq-=tunjK^krlDZM9qKDzH9gD>>(V@LM6^8My5gaA3d0Q)q4zpf%ggSxX*Z6 zPjFOMozhT|52bE$tGzmDDVzF8h=ieYre)^s7&xeiIO*(3|8X0HD0K~A{2GytkukOA zlF$3AkfU^YymT;pP7`e#(G=ytKD0Yvr*BX5STkTu1pN_ERXS7_c5mE;lX0nQ!w5Hu z)t${>xO}$q?R>vrh}tNkEyt>cu)Cx-2S=A%@_lTik3Ay{y&k#%Eh1cb-$nznB^`DU zEitVCRz%s>M3>$@LlVUhtu9h9z!+Ry00L(5M4iq~J>*$U>Ue8Ci3@Tv zR)&>LtT3h%{Cy7qDiMGB7Du8RvSJ_eR%ZT!0kQ7qsE591EaN1Bk-v540Fta#rRE_E zk*g0rHM*)@T5;&t#Kqv~7opZIg}C;;sS)Pr)WF6iYjqbk<8nWf@K78Sri$y_pyDAf zy6;N`;wlmlu;b2H-FFgmmm_}YLx(ki5r()q&?Z`-{CF^Yw!Lr;&kaQWB11#{87=|) zx7L%-S?Hu*^~hOs9@Y4 zeiT_nUIdeQ{4$xP4OKj#WTT_qbs8V>>AZURVssSMkc{RKy!=LMX8 z?D|J;##`egC(LF|f%(eFJw7>fc zC4_w|Uy>6vA=7~~EIY>x?6tP|0R6ol)-b=L==eB0iV_17Ik1tupB}b)|LS;ibN|>) zxhQ_ zlz_IFub+RTHxcQD$Q}i1G~&KoO)Y(G^rsh(+T0us;H-9r(szM^oSdU;e^*w%Tq@Be zjts0cE#KggRw|&mXtVe*PR2Y1L7i5DAwoD9?B zp+f$N8x0t&zlr5h^9S-5Zc<%LAa$u_UdHv2(}MOzn^&)HmFXA*ALUh{<3B%!yIx3F z!4QaW)9R=+%#PyA)`ySM|8;Z`(F(!W8ZS|VQ!i1cr(T>0zYV8z2Ot3gw3^ZHyc##` z+ins-5(=~~8DJTAM)(y}_9fM_0UbjyinOiMy-z$)>oK7X?$hC)J1)Zhd~5#9*9KP{ z)ZZk@#()2q#N7v%H(eG(e|N%?BS`iNMKJ2-1(8)AK4Nh6IKkyek~U&3HV=5 zzN~C2s3713S15p~t2>_92U14n49h14pwqjaDFn$iG+6)B&vI#1!`;e2f!~=NMbW($ zQe`TrIeVp)3BFTLqMNRrzWFz`Q2LjtcxB4j7UBC0)z7*-k0&SmTm0V}mNb()<%;L8&N;HhkWW3SWojJ4}_&UksDBLnbRq1GX<%cVxGxg;{D zK4F%VB1!BRo!<$ZF}>zZN<|g$1AJd zgj`1f@u^rXFjA@Wg_RV>FxbmlvykE;(vnxJf!nYDcAj*Dk;~ zr{-pK*DP}B6?#oje|Som6-g5+L8|rxDi`X!0Hwe@L^2aKs`rzIuC?&5#n48h?oQWC zO(I`T?tNZaz7uSgyI0W%XP^A|j)ldmyD=%+D!Y&J0y9sZSJ17a(O+EffJ}dWk^JYg z7|B>z6sr^~v*RHjxO9TqP_?<=2I9+7@8Uz#GB8oK~uhxG(^7z`VFHa0Zs3uAaV^o zkh{p94Au4~0ek9fGM;=Gn(2`Y4;Ux&Y~`D-1eKrtY^8{#wdpG%YG>>OQ*+-O%XYF_ zh;2Qj0+sC_e=yP|(I3zg(8URC**~rv^A&3K#6g=$6%TrUP3Edq91%&z8|||e`SdQQ zfy0WHfck3}xZ2_pnWg=eZBAO{PD7CnJVi^p6XkT`;OjBr3G{I>pD$?;#q^*42P-~) zz~KCTI(*N+jL7~6(BOr$HgXuR4vFCUv8ywwge>;i$2hor8H&G0w{b%I|LM_X2R>3; zW)t%(E~Ik;GWSq$Qb0Wk4Ist|5qjQ05Z1wL{3Yj9X)en~#<8;BaLL9K%LcXSfOD%D^Xo}Lku;Jze zO=R)k^Iya1GL#so-_-#QVA?EBO~?V-x4Okx>D|G0G7;2X(z6r(`wr+*`-{+5rdK;|0Sx+en+D}8 zp4RUNw&WMYQ@D2zwH?`NJKgo3pvwY;G~+&qRy$*(~tFp@-U*^)mk?)N_chj4zy^7MY_&R?MIJQeN&&bc~97 zAcky;R`umyf9{$Vm5!nPxiJDK@6=#>_#8tLMA6?xmui@e+7d`?_&u|bPtqAL^CuscS^a)And-1^9openLrv6m76+{c5 z;TruOqZKx_Ya-yuhQ&A3Sx}q~f^6Our-VPn*gMS>osl87%eL!T>z5brk*q%bIO4g! z#4G=FhewiEC%vFMj&t}+>4*~_X#HWp&R`z=ZQnuy9_MPUoc%t#(vMPRcQ(U+2QMYK+^jiQe;;p{Ru%wn2;|S0nr;Fp<1X!ud;8M;Hq=>*b3VG+gr3ph1I?$u z1sZsWr8>4tN?Lg;JA8CCvJuXEF>-okeerjWHwfklVrA~VftV;=KeL<$7M*&ux`df9w-h@fwd(ONEUW>LG!ROv3d@@Q1jT}sY$hcH9bmv*F&Jeqy!-Huo zPr?Z|!}jY#)eYjG7+k;1y9SC|Gcvajo5~e0E%?&tjZlW-p8#Pe}FzsU-Wy-lz#^nFIzT>0Np7M9C;Fuc^s_Pkl)7!Gpx7dvEZc< zJr#~a+I|l`M}0-)9R6vo)c)2fug|Cokt}Pz-=86MIF?oJ6Jo_J9O+na1NfDDoS3~3 z{a6F)SgbaWIb!E_`Ut?m_ZHnJFk{hTvsbcXIDs|VJ{VQpj|>Ns$mAm}C|H%JR=y1p z+?BnDu|1v@dabl0p9YGK4q?Hh6`xJy-Za-(NlSOz7cNY*6C z5BmwubTq$>Rl0j};Bm$B#H&!rC(a|Tmn>#fxE|l!MV2yjOKUT zf;qu~*%KK{mBPfQ4@r2Sg@w&=M2J4JpTqxeiOnqEXLVqOP^l1#!RQO%fGB4f%+Jw2KuuTDE|Er1&^yGN(w15t??&+5E*Sjx5 zwtT!eJDnk~{G6|x*p7hwPzSUjpbV5_-Vtuq@sg*$Y7z%?AA6_+P#N_ooCE=-4IAIu zr2Z=G)GSx)F)+V3a?3AiYiMjkj9cu`{pvWufpJ9Vf-NUG;&5@}bL)w$xG#6tj%zXu zmy{;vuT9olRe9$faAW_TiUw}!@%L)Y7v*d3zI|XA=-OC(WBPIF0iR_xJG4#&T2+)# zCN+zAE}Lww>ZhZh9!gL8bEm3e3v%4=GDk!@P-F+W%~2nCF0$s{%(0|5qM{gJD+Dty zTw_%-@piLUe~VMVA>TwS>Z}v@Du({L;S=Z7bFO-sz0o`!d5=oRIX)pj7Ki!+kCe|h zSu@AVe*NZ({&-T5)`9Sc>w5@F(=EC|%NiG^Qw6;KO$<#0p~b}FTP);sNYLNc6MTE@ z0sOf`Gr{+2$tRoC74|y>R8`G11f+E7%pq~gnBBMZC}C414+a}!=Y!U%O22wpNddID z*qo&Vr5`c%D^e|a$Pu3qZdcC+=#@7BxE3yf84?1I4&q3tEBBo6!rp|t`nS&iIC3;< zWgICak^6N~0FLM!>?+AD{F$yb!o1<2WBLR{5NW-L2Upo~4D18@RE81ot+^H1zm=sj z$kS(TweY%Q{(8son%AHFxhbhIa$STz41n5R(D9hREiTC4<^sRER!hS$-sq)0g-A=U zE1iolV5WQ;I9fd;&go}4$+Xd9nqr^ULkhQ%u*dHv%hM< zk0BC#L*r#%8!J@+G?< zK=jEB?m^X=l^-*HF`&K;sd-N+vJU?iPlkOoox?`;JIJihetb2PmyMt%0FdP}_oR>{lqd8+An7M-DXx!@5j6 zwf#Kcyf|^Cv9m zJ$TX7&m-A%@)WhN)6l3}{gR#;@#&kZkvpK(H}X82QW(bQ4NaZ_r>O>=10TOStlMA8w0;3uxvBLIaBS#s(reDX?(jW%*7M>B;DVIo*g z1Y)2^D0Q-q1I%D?q`E9?SsbHq^%Rb{vIVq|D~nc@#Y- z)-NG0hWeB%6L=@zdA3v}`MB-Q+p8Yy&@n3!ugATT$;^XdDAmj>tEHba-DFd#*pOzx z186B<8h#=M02ZMeHn%<07UiYPs-hF+kWR&WYoW$~reEc|zCP6Z@N8AXFraYrJb85k z;5`EMg5^Gm?!oiCtQ>53759Q(((@|KO5~vxwexC>(X7JpUx+A*7>u4yg5+v2#chah z5;TVgX6%487OV-c{yZc2xRlV({SRsRg821)L>hu7?tsE3)^zv&%U|Og z(f#za@F#P1Sx@D0}m<>Trc}4LyJL#AxcseGx+59$EVpl^+K<(MP24l zj3!QIu;Sw4s16UHxxO!DIokHnK{Q2TEn<>+H+iLoX#FSA!H{EWD1JjH**&z_XC^1i zPV_xvjIn&_{{0HiLTZ@Zxj?T+Lw)L)*KTJwkul`~UU3b0rv|-ZY_;JnR}=}I6_wdD zbMwPRkQhZ0QD}{>|LrCC%LhRgyk$ocbg$@>{5wy)$%Kgi#@J`{UA<**ohm$WpbqoH zAno>F+vbEz!LlDNo)j25aW6rkgZh42@X0))0wpR%FE@iPa=>jPEm!wfMZntN?c?+E zFU2%})y6|Ii;%uAIfVdT=00U1kA;XQmUmfD_gG-c*WN_VNM0By&N^>6qMSeWIsp>k zx$EulfdAtg!Q1T%77||$!Ib_Z(H0)vC0FjUI(G38OZHzrub_|4IJb46VRC8nuM3)h zHj*{s4|mxd9;MkIt7Tg2=|fXd6~OeLhVY zzu0~Vm&#KZ+2CamJsCx`?HkJZxX6`5P7Ql-RRnY%zb#Eh0im#T@^1F;k)dBP;F3gZ z9XqJn-N-8UD4-JG>E3f4vTDcM+=Br596os~XjxR=TNYTc7sxY(JoMj8&THW&`aH53gEFpic<)mk)OO7?%0T5SitbkF zrad~6D+WjY*hnWI7Xqy|(a2j?&mXRz4Nx%TQ|?7}XUx^Uj$To`s_tNH77G|6DEdP7 zxnmx_%ILC_22X-_^J#H}I{mm6G$H=vk_ZDyj`P-e9CmdyQ$zTzRyOv#D#>HM;pM}R z_jt*c8{C^n(O*_Ul1-HCr#)v4;A0!Q%fSb&%p(U&{tbVaeKMWjwW5%+%**MAN*$vX zET=cJ9ew-KYM;Eh|3S@!wZ(qfONG>OrTIZo-*kxd{grLF{14NvFZ+LRjw+c$(1f2x z7kQXWZbZInc9vQM$a4nug&u<=0X>ZmcJH(aw5Yy(Q=%38dKKR<$qUI;A*`H0aFK(2 zj?4R&wrrEixw;@Da!6$3_bNGC8yS<=B}+(z2T%E$b9eZ;KNFSh`URPkrqGM+$;-^r z;WIP=uy_>q&5t1Sg0fq&k7UW(zm;?AUl9zr#B!&R@ml+~jHJt-)1UXqFh<*JzXu3i zU<+{^na!&FxoK|_P#@KJB)YUXrBHT&uhCW(b)Kmv%v8u66rlHfKu$Tv^aMG?Bt*K) z`AY&B>A(Z0Is$pgFRvv0*^_9Z*~dEhOh<^Gs9x{aT)UDL@r`}XvPc@Aoo!A&IU>J{ zoqRu!9`f(c+xQ~~+Ua*Nth&Ko+vM~cuO{rEZUj5)BtUWm?Ei8bK5p58PE%+ZfRgF} zdVZi$xB%2z_u~n#{s+CLh%Np7Rf=2aN_P1@V<}TdF@CTo{^otggeskQTCe{quO699i%9=K<8ix`t84Rj(omLKzzHZEcDB_qv5e zwQcM_u}2oe>mb4oMjO92O2FK_#LP=b453hhgIY?f8uI2=tJg&>Lyr@bjV`;0e1O|lvRupa+-ExJRZjP_uP2eP{J^4I7&Q@tetQ^`wqBWvy z6PEYeI9Q7>=?PHSz?>$OxTU=%H$LrAiwD71yl9(FC*8`k4`yPS>r994H|Yv3o;Wo5 za6US}nQuNIqSN`S*`BAosn(+Kkp|(whq@?6cvQlyH^jKGL@e7;=80W!jNH@c0bU&U=OqSt{C!F6zwy064~{+Xk=5es_HW~D`Zu_r!FEJcP@Zc_mW&l z){0P8o_Q#4Omx(isL5#Kr>L0^z`6Q@dapmDi-a>A-P9ews}V2!6V(&&J(s7T@ALKC zs30GW)9(i2^k=O`lx#}uWCNPcj8VznQ{MCaO672@2+ZnNGL(CA)*Wm5#i5mY!R^q& zkLR+`kGTzVgy|^xV1dBy_JkRa3o}=~3u$&|*jYWeFq2jDnrlmLvw`zcvL>1s2swsm z0^55B#ss0)`Vhcrz#r>^gSqy+Z@*TW|Kg3o&nHRHF#Pa7XMr02pLnp;;ClD5gXNg4 z@ayuICkV~+3Ce1rvcP$5_L3wU_~3l@LK^gFP#DZ_qVeQsPt@Ze+q&0JCjNQ_zq&1c zjqOhMHzl8S31|`6<%HcBqSf8MSyVTsQZ}DvU|-)1THR_MT=(jY z{_8EPBK);S`VT9GVudvgk0?t=9tR^D6YkoW)VnYaH&WPOHpZ|ykMUCuVK&n4IUAOEG%@M(p7NRl(*g@pev2#67 zc^SNFLFShf)r!))y(7=pXoA2^r{tW=F*$`D-+tWWSo%0h%iLLKJ-qd;-_||*(`A%H zOu3yPIp_A^TIBM>uXj$C)gl(Mu$a03h>O#wrQS=hmD*o4+`G}UoQ%;LrUp+>jfa-+ z6+0j%k{9;lQ+}96c|3dnori4xf@e0S`-RsJGu^d67NoOt3K*=U*NSt2N^!~;j%=)U zSM5rS+U2UC0xkt)#-J*&5&jdrRUAsbgDy{i^^TsMt7xGZ2O%X(?&n+#P zoCu(WFWQKKq^nXpP$h+rS}H{WGveC_v$AsU7@7RoeqXexo>qt$WL6>z>h(OW|LuKt zmf(p-&q0*XENWgHKw*6`8@z)O$JjlvkKeDSWKe&IFAn?mMI`fKKSYM!36lQNrM z4!@)~8^udQ@hXp@H^k^yPv&S#MV@s!vGx95ERf~5{L8$XPjVMjk~Vxi4K3!s1)ymo3<5=MOEsIr$Ddd2UcT zv`7b{MUCY|!@C*ok~bT&s7Vpjb+eVwYM1QqvxYO0ev$#~&LIxnIi;w0h<<7_>P%UC q7^^}3~6L&syvItY=u?we~?*7YBLPEEWLBuW_{9 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 literal 0 HcmV?d00001 diff --git a/img/bg_top.png b/img/bg_top.png new file mode 100644 index 0000000000000000000000000000000000000000..5ab008897f148602f11fd77d7bfded2842909e03 GIT binary patch literal 7552 zcmX9@bzGEB6W{0VfTNG@77%Gv8aWU|5a|*m6zL8ri3co@79>Sb8bv@r5Q$R|M7m4h zloToHzW08gcmH^H_w#&b=Gob2XLe>{4D__9DcC6h0My#oHH-j25r?1)jU+xh^65s1 z9h<+Vg}CkG>kJNJTpIvtdWAZ`O)6V0H3uHLo9gOg*z z&kVwRC4Oh~^z5ws*XZoVUjl((C|bx$L{j)0=@}EJ|8L+!w^$zloWHd-)J%dVS94;b z^6P0dlb>Oi2od$j@pe&WJLXo?-9|a%934Rvmz(+aw8Yx1?bO*>$MZd_l+Bi0e_Ql? z?cl0G?p`rrcGMBuwR>Kb!Eor(=@Jr!1+WJxZby;=;h}QWm%k<2$(Lsw^_c_#G=S6@ znR($^yr>Jpe|l+XXKsw_BLW4kgFK;u;t2hGF-+cZv^Eq8!2M-H$q$Wg6{bf1 zsU}6;T(&#+O%@S~@Iths=A}WUZ{)rZ(ArVG25S>KFS=yNHbBx|2sCU$3-(3`i{G#* zXIiUKhSi_3gonB5^tjr8@d~dCwKO0j6;MMiRT?o>76R|BAMso?{3(wssnn=)LX-EC zY#qi}+c9P^bT`Vq0g<<K5lQgP(+PITXVAE-p2%+Eqra&kej4%DD3ABOnofsi>_rNr z6Rzlewf%(@5hsN@m+Z}G)og%~0I;+rXaet%myH7TF5xyc0R;-a*FLY;7`Fc!r`5Nk zgj#J=461H9uT*FgYk3vA-8Ur{zONQ5cQ3BF{Clj^$~y%MZ;@Gw;h@Y35KuU-LWbjkDd7E zpS72E<(AXC^$qC*JNrkXv5{NC#~FF{h6aX5m47bpG@eBNbI87H&kFq~`gjhYY zFmaJAtMpR4iczhrg_DXx8Z_X3(O|y7L3s3fY)DXQ2}^q{?VW%|QVcL60plVdP6PGT zc&M*UTAbu`wa9uqC5zINKQilE4T4-8eu(B3qD6yJGO(_U(-p=!|JqCb&fU}7KxlpS zw4!E;`l}M%qv-UCc&g@hgn{#O!fy>Pew42ksA)Z)H#(1;GHHlCpLu7fvnfM=4TF2R z&KUELc12~8=DbhYp6CV2A6Y;&Lb{a{9!7$~R$~F|)~eTN`hK@RtFZ3`n;gyBsYpl1 zzt#XfCL7=QOtWUEagfvic)i_T$hCZ-UXqeg4Q9|&zSX>JV+FHJwLdB$-b5sr z5~v^LeiCbP@B~~pJ084GiWAC)c0p1x;5C;vzvdtW3a*}-FaRMN51uQFp=!Jx0M-QZ zTHBYv4nd1{BxE#A*9IrFkkd{lAI0}5=_=S1M&ZaO>ZH*njKU+EeV4q&zEy>hmAm^pK+ed#=vqy?z$WF;M!3iYm%V{-)a=P9v*h^ahgxX-8A^fj-X>8+!} zo3NgoJbow|2348z*!FMiuYaH*!2Ml zO99z!L6-WbVF>S`ms)U2_?R_Rd8zCA{*6eGbQiFac%p zu*YKH#j#vU+TcjX)L%+ofTM?=;8pcK)F#RB-n7E=fHH5}k1%)esLequS-OB1I10nl zUZr%(W0&!b9f<2M&M>;*dnPk%N#iL7!k=Fax1!9ePRr0|c#*D^t*@QggW9BsH@vmu z3l9FMa*;USzsqfYU_ptk;Bv4gaiL~e7#{NMLHTo~y+ne9GyTtzlf0D9o?5qm^?;;d zD0H*kdl2PN|Xr_J4O=m1F8?vK_bf?fY1&O6US}4GwbB@B9)4g#4dY3OB#|`c| z54XtKI!gnf+o|8>DTxiIqdmufa8AqdXuAK?%>4l+g=Ce3Aaq4&82^G*R21ZnaX=Uv zROL|LPR5(Yx9XrvsWtR8aFJGW%GQnCjz9k2mf$Ef)U3kD$Ld30^_NpLJ|61tiImuYx&@uAf}xB4pMv=BD6rDBQu zg;6uiw(ie@>kh*0kc=eoEA%_`<~Afx3M+(^JC1k<_3hkz%ycz$qG5nPpH@M&?52ta z6`*ltIc@!UL3lXg$w;5yQ#Gmf(42M&Jq;v8fyC{cbPuR9A)Qm|R#S6*8heUdTsb*> zf4>`=&dS^&T%5N2+pZ9@GE3(2El7c{4=m@1EdHgFI*Ag@R2oBvzDH{2Lxd~iGmAmzUrziMQ-Rt)9oOkQuZaes8(v1T_$j&V!dxqjJ zNAwQkZtm%3taAGFKQeN#s44oK_Pm-#fa-o_jT)c8vziyXk0-j(e;A(~s@L_?fboHF zGXYwgxVKd;)^lG>g-;U2cvHl5hs!4kx6zR2ev1aS zcsla;!Q%kHyQNJ@(ca!UU1U_<{zT2py3YJPU%@FeR!8*Qw9K6LFrhGhWW>;voV00A==!r0<|p=9`M4U;zimv{GBOq8?TCBzBs zyeQ|>>!EPmTD@>rnlKkLz%t|o&ZT6F7#{J+9(9|>1_J}t0zMa6jbfgN3c5;aur`|_1{RVl<;QQ{etUQ~ z_ahtSS0g=X5bY<8SmIlMoeRn=@8vD=B$%Rx(zB&fnY0eAjgZq zkeRaV$^#dQkUIvVH>!(Y$tZlJaq=iBOuDB~$O0Zu{e*h(~2JmX! z@mB#wj}>D(bn88zX0u?hYn)RqE6$I+2N4!oydp8T)xTrS~o38>1-N#%$lFlR~2iob1l&9Xq8-WX5}L>Lhjx^=wbQ^(xj{88+8c0Fue1 zSiC+B;U@P!r+_hjT$bTPqMFKNsEiL1G*W>ZL;bsosZFu8o(Rw(;9P#ndwd1ZA51x6 zah5+mEqSU_ZQdmM+rWxm>Ic_j2F|8>`7O!e@pBkcit+U|+K=k%=IXG{%V~g(2jiT` z=<;&}vD3BJtRyOUkvIy6G z%Rw3oT6ho7k^S(6VcFOTCkBTIDkn=?CS4IC%y7<~UHa`JknHDNnd$s~j8BY8=8*Hv zS#x=^3{n>0QG!%%Zb!3nz1nmDR9ps%hncQCWdp(UL-bL7ze5&2v_{7XsL%K^TdL#4 zAv<2Y7o9v`H7O;&oDR<5FB+cp*_x9pa;`G^QvPkPzwMDNmjLecHb_VGo_#k4{k)W$ zdStxMQ9EO7*}-kHh=w*N@u_kPS4Qm+=Qlm@djQUQo2w4}fj3(m3{2TT7-r$`n-?PP zlFA$(Ulpyh1~Y6I$DJ96Pi#90gGEKSI%@mKXy4xworeN;h~XlF&<#0_L&bbzyk_cV zl73rTDBIwx5d%&_XvdFkT3FRofZKcAh#SoNnO^} zsr4>eQCaKMw+x_&)`fYSHqP-29p`FpY*%xDh&@^SDG3}k7JBz7wu-Otktdvm0LeoA zHd4|4!5vv8PjAV@owvO4vpyKD{kew6o3-Qv1kRKQsS>6NeH zesh#W#hIS;>y!zGzbzif0;>Ozx?U%u_$GuD0JF{%0<1-2K=`F zpdA_^^Cx(%BHt9?Ws8<>J2K0E`Um)>{ z=nXUZ-iiGs!R3D8+YBIDvSiu-eQ+JBykh0(b+6<6 zWoI(%&~ZiTDtX$_fdfTgzz4)4Plibrq###mNaJD?&B=6bm6g`8eto{V4GI=r1WbzJ z)VLIgWYO=hpB=*FDrk7;YfrI8P~tn|tp;ZjRY2z*bsdB;-5OF#kQOVsKs>19ZVb>m z0vcBnHXKY{G z{bZmFdN(#_CiSB{8>5aO3GaW8ZfU81#gCxsNx-{j5uTY-dna$OLX${fuR*nz#vt%g+d++L6vj?if8cOR&x1YG|tSs zw$zZ{4M=~6HltC^Ob#178S#fMMG&VgoyUO$LO8bc*PR)JZH$!tzO4z%a#=?MJ-ONR zLE7y#`wJxcO>vZO``3M!?3=dO3}HcV(xcV1hPpk-!D*Pwqy{UMJy(^vv=yi#2B#l` z4lO846KN;ATRd(%Ri=y+U&q+^v3Uh4`COoTEt7ug2Enhir%?5zAiSof=^Z_9a0%u8 ztnAO+!mB0=g3UOCliR142Pvwt|~0PL!_ zi<>?(*a;3!KlIxx6O|MSorA?^DVJ()EP`VpeNd~y8B z-_QC|v3cg3tN@j-y3Rwc+eaA;A4QB&)Bf&QR&~&6G8FPg0mogr!!vd?CYMEBKeI^K z+JHb6pJA29GK;y>7vcjd{~dpFFeSx#SRtY2p;X*V=s=32%k%o5k=zA@E+H_8`Ud5V z%<7(I48kukcqK{vLh-k!HO4OkAFcp+@?qx3)lQkPGzc){v4Y7_LqhPfmeo}?T(zd6 zVgY?vo=M0Pu2WlGxc{wHAuRx8GvRNGftfu*ITyT?H#FDRZrbTN*IrdxcPA{6?+BvI z;|1;Usu5>NJjUe1XJ1hDWRU+*rI*3jWkvXy6_OvUsltpuA~C>#h_i9qE)*+&6u@zz zrSxU@H4rsApvMf)xDP4A)id|4!RClG+;V`Ay%sL|b|xkwZ%Z~&X8ug|2GR6mlaoq9cuwCK4yz>E7*$QUV| zBKA`UMJ79@A{EIl0(h5f>rzEYxh*|tWGkGW3Yph+#?NkMCa^{0kcfpnLi&H)safY27~8)DpJ?4S;4*I#7G~tJk`A?Mnz^o@SBu782ZVN%TR;goswr z_huC|y8iu=0kLiKIF<{>1oZ+zV_a;8x$u^Xkufbz!vZ7>P4sy5>s$a-d(C zpa-yCT_)RO9bUB~RM6vlC-d!k+0{o`50|4Jp1u^r@yO@21p}0D6D%H2VO& zCcmM|eZ`?kYPVIZ%zrM6jvmL~7(-tlb*Sn9yy;UlyNr(C^C3!30;5cyZTrTl_qGDW z{lji>OVaWgS#F~__|88@0T_54lO`+0&ektYd|W92yBH`lx-qa}tWC*{UWoR1N>@Ri;`xyJT%q#lLA67$viMj*;q7(zVKdAIAlfc+#9KHLS>m(^-)dRZ!z3D?>x;=#lF#i8d zm;hy~WkE_h1keTTtnlT>f`c7=uZR&BmN%IdjH$yezu6V?Srb9Hi zmoAS0nD1(8fc|ZSZL=q@ZHMqvMgSt+`&;5dZe{D)Kb0PO^&L2^QCyf0`tMtQR_lAo z{0_FK_o?wu+Fw)aO7K`T3MV6y6oehOAq)cteC|PHYnIZoSMIdR0 zCGA-BO)yzaZ5qr=c?b68=qBpsTqLlRsI5DBh{tmO*f|R4K=`Agj7d&)7wC!p0`+`Q z!_?ueS#*L~u$SeAdd@D83S1~xhdV)mWk_N984+RxBdSQ=e96C^Gpwz+ru_~J7tR#D zO}{!@U@}8TT&<2gRYF!D*Ecshe8#@ekUaB2Vnm7eFJj;qnTqkV+#VAbvUv;^zfAFV zkxvY)P!hFRJPCS+^YuMl`YBLUM;pt5=eX1ar-&JHbU_j|zU)GT{VOF&nRBC-ZF*Ot zO5FE}DdI@RiwH54f%>PRqZ?ZHnTdbYcLg+S!e2gz>s71MGKioD3m78mCmInGqwIHV za3OhoXkzX$Q8)7%!hEJ&B|ivyxe}yA;Z9j(jCDJI-Z&6zpeWxDOqdXa;M?Q>WYeQc z9$)d#JVO$hKSs+JHPRB7x1tWLYvQPgqxWiH$mF6_A)%Q_xTT0bk-`xqEG1Axo^pA( f7D^VnGZs5=E%SAAg!342j{(ru)YEvcZWr}GiTr%p literal 0 HcmV?d00001 diff --git a/img/bg_vertical.jpg b/img/bg_vertical.jpg new file mode 100755 index 0000000000000000000000000000000000000000..e71bc821406e0e1a0594ef31549f18d9f4c0069e GIT binary patch literal 53740 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 W^Pj8mU&nuapZF(a|2z57;6DI(w}%P< literal 0 HcmV?d00001 diff --git a/img/buttons/btnDown.png b/img/buttons/btnDown.png new file mode 100755 index 0000000000000000000000000000000000000000..f86e4467b7aff929281788f2998fd0f316ed5d14 GIT binary patch literal 1645 zcmc(f{Xf$Q0LQ=E%siHd*+8uTcwG3p~=R?okc>18gibe za70LXR$ZDb6H>@j73qa0)bE@RxBdB$Wi&GsBfYm(s3UdU|wc<t7ce^XOa@4cGk3VT;qSH)s6 z@6o{8+8U?4lU3N1m6erP^*s0am!h|eg>Sx-F2^NQ_QY3o6^Q1QN~NH0HedAZPUmFa zi?6M%t!{2^36%D7AwDR4)4#ra^;GkZ_ejZ zEWc+eX*ERf&ABVWG2UzM9q8om3*1)O^Z~4s%mZ3-EHfT-T4XS?(IzUmCNM_ zSA2PS`Q}D{4lZqMZ2UnvIJ#Ll5k3UcX8k_}`~vl&0{~ z9c%3jPT;+di+$9qlXse?ABj()FtU?MOYWSN46`Kc*5MX;yhBT%{C4XKvRWWGv85#N zV58FaXPW=sB5w9%Gx*_N$`w?k1*ge4B2p|Pj+7*pU4rHW{P^hZ;(ES{ysvgFwjrGi zT9xn~0gnD>mV2QMB7(>H`0K7a;mSocW+pF97B_8RQ#0Z2X&26EN|K$~lRj`TD#!~Q zee?AYvX&v_>(*MTOl>>*IhR}?KLi+q;K|cx_8<-Tho7^vf1IEMeAKa?=@Eptfk!!?sI z864-rIJ;Xf5_DDM+S{HppNE(v?_6pZuRR))-{04J18aj+?;o7i?kvvI1l4b1jzuJ(fYEPIKG!lIT9m+$_#X}g}w7TA_PM-i+W^?6t zAcLDUre}r`g7aSlKLiO75fJ#{$2K7hPg_zB<5z2bMxn`e(^n#mkvD^xWvL;&J315- zRnC)(p@?Mflhr8fmmfDkHBU3vsW0ruqg~)1lim@pD+#++nvY}sNrQg;Tm#3bv`5DL^aF?q3tPUu2l8n$0gopI33+;24{ z8e$tBe&BC!9rY9(mhAd4&DdZhPO~&pzpUHVvS}seZK&>?rZ~WB`%4Eel%xWg`&*17 zx5Heh*fKsw=_rl;I(a`a(JIGUiZLIwAa#!LKmA^BdpFYXXNq6y?8pd0;x{^(d#;Wz zDXvcMW3Of{oqO_t=u{A`u;<0H(3W4W$pTyC69JWv&FkNnEOmGDzwOdUS>Uq4TEKbf V8g%8tfrQOF0`NG3$3r)2!hbRMQq}+f literal 0 HcmV?d00001 diff --git a/img/buttons/btnLeft.png b/img/buttons/btnLeft.png new file mode 100644 index 0000000000000000000000000000000000000000..0a2695c3087552787ed161c8aef459639d95f2a5 GIT binary patch literal 2890 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 Yv>ap#AFS~F_csBcDq70bik9L31DOj%DgXcg literal 0 HcmV?d00001 diff --git a/img/buttons/btnOops.png b/img/buttons/btnOops.png new file mode 100755 index 0000000000000000000000000000000000000000..56b3f9346a046b2eca7a90989a43613cee0a87a0 GIT binary patch literal 5714 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 XLc>h*{2lYZ&JjadUIWr3XBGWF51c^S literal 0 HcmV?d00001 diff --git a/img/buttons/btnPrint.png b/img/buttons/btnPrint.png new file mode 100755 index 0000000000000000000000000000000000000000..24177bbb18b5985698f64dfa819040d0c25e9029 GIT binary patch literal 7218 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 literal 0 HcmV?d00001 diff --git a/img/buttons/btnTurnLeft.png b/img/buttons/btnTurnLeft.png new file mode 100755 index 0000000000000000000000000000000000000000..4051de07daa3c1fee4025dfccadd4f717eb2ffb3 GIT binary patch literal 1858 zcmc&!_ct2~15MFTN{y&A@$49pqSUHTVl-;T3bhhK#4HIBn^Gf4s#eSj$$OvC8Xu~t zqQj`_(`VMG(WfXKudRCFdA`5myXV|{&pr3Yd(O>ucDyDk3=swZ0HU^NE0+^DIiaZ# z|B0%wSF29!0>#>s;u;l9q2gnL02YL(fFK3i2s|;!B?wQTMUMs{0f19!&h~EB)zf!F znFKz5J}ooNWjJWSI;U6fOo6_q#}l?mW%OXic#8HIJ={yxo~5EpPvHFVqb)1x>l|qTu3D zx);sOCmHKO!35s+y-u(($0DOjLsA;!;_IX7eHqfSATzfsFkNL?RY*iJQQZI*oQG4= zQh>rBs(Q-k04vE05*L)fK*7^+BQ>z1jJWhU5LAl8;UJMn&bvy^N@e{LtA441y;y#4 zzO?RbdBbu=R%deMR8az#T>grI@-l-PtJlnwFo&~Ko2f<5b3Li95;Ee9!P_-6#RUUd zG79Il%@M3greCV3cajGo+mA7nUG=62jkiqT#1uZsqBX?W6VdsPGt*k)qbowmmEq*7 z@VbREArYb6o-}NnOYLk)_QTY?-VArLv$D2A?ObVGU6eb;xnLmkW;w|z>^cGoPyCf) zAAId(BkpR|@$qr&R}AkYq)}WPT~Ffw69A*rc0>R`;H9mVgQh!dr9VpO&?|CNEDvA2nwBGEuJtLt#|Kj8yhI%F@CU!>{#t38v z5_abi%gyedK?_0o;a1LNLal!8%xh=v9~D+m>8%`9D2aVA1aHvj>EDpIe191x1#6Iw zcNp#B!he@AhLTur!2HmqcUQ{NeZ#6jq)T%kZM%^joCT}MxUynDcIo+za|Yi7zA%nM zW~MujbTuk$RU}!S!#LN;kj-Uyl9=Gy(CpmjjYHPkU9+&>H%`=K~{-1xamb*-d4f~hekioDbAiRpdAd2EGl#|keV1dCvW1~@jV42Vi&Ie)ZtXA z+_5nj!-4T!wq7FN%9MDk+x4N* zvgYq#9NjYVzfVeAaG-$Fv}yOr$pTW$&z6y#6yH-OmU%BH>BAVO1h1 zgL9Bm++ra!-VWn>FdG7v?7&f!kxY)!X1nq@>=m}K0K2P2O8jvV8_>0Z0BbLXwlXJ7 zv!sB%Kf2J3D3Xk*IcXFsi{HACRg{I0VvV5}<91MiJTbTz@8aAYsfV28X}2 z{_3+x!NoOBu4*_p6(~v0V{T!1F%wu=g0{_LF~uoG**HTy!yY_Y#nJ1I(<=CV^fUI{ zP>Py-b1XzJs$O({?)BMV?YyV7p-qFC2x7C=vKa2F0g=9osHs%4aXO>Cu(?x#=A`Jx z-)Hz!^8y1!=bf4iUl_&hu2yZ5zs;66RLsr)n2OnAH z^iqA>jgjhs?y&Rh?e;r(z2E4$NF3jTaTl8hK*C3P81HG1RpBA{C>0*OrUYuUG$Swa z%J)h;#uCG;siePuvGGu(cZ@TOsVKh#&**Ly19q_Q{>BqV+d*Ir`>PZ1dRntXd6D z9v-UfSN7OLI<5-i^9>yD9;L`&btGa~JOK^UpMwIraF4cUh6+hYr>XvZvsgLm9=FVV2P-Mgxvq@2r9~d_;BqLeOQ61ZDl*v{Tp=iAs0>v$S5M zQH)KDi0X-MS=Uyk_bH3tPnlT$*q3~o&KqxE{KfsNOxKRL*lta$5y3x*vt8)(Nv;D^ z;Bjr9ZgvbE2=CRwhFk%$k4kyf?6`rt?eyAXr;U!c*PEid`3Zjp# z>GoLW#s^|spIUQjSRb3wlDd9bA3J|_*3J;Pllaff3K|ksF!S#Ar}|XWkK6K@si(n! Y3BcwxUR#sJ$;Se0tsSlIqi`Aj0?ap;ZU6uP literal 0 HcmV?d00001 diff --git a/img/buttons/btnTurnRight.png b/img/buttons/btnTurnRight.png new file mode 100755 index 0000000000000000000000000000000000000000..6c1fccaee9301a529f9f8a8c563120ea93427ff8 GIT binary patch literal 1911 zcmc(f_dDAQ1I52FQ=}-0*rOF&Y1LjgYR6uU5h@jX1u;Uny=^MgUQv-4O{tnK>b9!Y zh8S^;(CgM7ZE1}TTzaq9`&ZoaJm;L}^YeM0bJqo71L1@60RRB8vxU2zw#BIpz?`R< z$~gOfki=U1VBKSGVv~d7(ST)0OfXvBE-EM#?S>8tNr_{kO#lEyaB=joMkeQQaB@Z$ z&`}wM#159G5j?)M86qrlBdaVRHP6x`819R4LMOs5n_kp4y7?P9EQe}n?-_NkA-1Rq zL!{vA`^2ObjGcT%BxN!i`psMebgi7g{E%DCL)lG?vNvnC0g;|DS+3z}`qx}#E^4?% z;*-c7w_8WjsJ&jX*#$5DQc%Bi8II5~w^P!*EF>o35F7{h4V8mw@qqcPywMVJ%6t&P zhK2?c6O-EMecI&rlGn@kp3RmsHmZg<^Lp6SiLcbjZ`EVlRU=!u-P2q=ycL5VDu+JS zPW`AE-@QNjIp@g)g|$;X_9d12?2?58>FFf4qOELT)jR%{i8HdOZ$5?6o!|S;8H3Ai zdP`=0DtftK7Z_dgYN>Q!MOo)+asOi8vl+LDbOQY~scXs)M>2KxQ`FGAh78A5cO_MI zM&#Dj{ITZ|mFajR;ZEDA+Eoi}QyUxqNMifgZ!OHizV}c?nDhm8Wo`Y0vX+#Z9^XXb zRa^Jdjq2D3CnqNsi+=W}K)|{o+)wep6kx#Z5DEa?AUn9F2X3yUJO#O8E5s17sDpuP zg_TEBwbWpIO66RJ0x$|rcVQN`X;hbBpl6KSd*pnGwwqHz|!u zqPLHP&$=##kUOIVg2?*O1QfJ#2Hj(S^5tX@$bnJjcy;u=x$fp1YUSBz0yDoRf8PpjE43_`f2$=n?scJ7u zQzO`-YLB_h)l7b7BHCX_FSq#OE$2Ok_wfG0!aFT zbH-7}Wbb*e^F1xFD-bp6`Th#Yx}9S$)>m=sx%Q6b+qSlex`AvbHBuIdncTA;VBS9+tz^N@l5!-RT&vca zH&vbKDc()S84e#>K!+zlY_OLR_Y#i-@+8pl_F6l%RTd9eUJTX&`Qhmyg$jy?M}$V* zhf_Xs{8{RQul8JXE4jPOs~2tt;j)UXADp**qfe@IlOaAy=ua(Yzl0!A#~rFl92jI4 z(7cJ)De|WC4payr>-lBQt#OQ_En%5lb2jY`h; zxdb5CBOz5X>Hh1T?QcP|vVT@`y<4DhG?8#&CH;*XpK9{WmVOr&9Yj1X(8P|G+rbuJ7Q&Ko8P3J@#6*a%`f2DHH-w4CHxg(t^2 z^s#~N(_ia3rlsL&xSy2g54O>)BLs`W-+w+ojD8ompU8#s_dm8CbVlU`?`PzEpkMp2 zPP{jW9-EQ|3lqj@@)a_h9`AXUel%W~-Oh6;Sr^R5No0niH-i*&d$YoYol{wKa^l?xhszBOcc8d8zS|jO1tmJ2mdkdMNUM0)xUeTqI7O| zbvMZ!DRM@f@t}>$7#2KES#=kZ)cBygY>l5LlZaUHCvGQY- z-H*3oKgvt-Pk625`rFMfx9YXe4X>nKMGlxX`pI%yeny)22FF_~VMcnNFYb#37JS~S znM<1I|JI)3eW0S!inS>SHjZ z==hzHGg$b7VwOg@P$DDM)-8HnJ3nI?su~^Z&lEqBcWf#ix)n9Ob#SKWT(@$r&tOzd zDFlOYP1%1epdd)xNAT4*FL%-L5l>uT@3+25t*`VL);)i_W$i}Ah~{`LTc3Nhha*p8 zx_xF$%9LqZn^z{KpqHZB`^Hu5@O7?X%iU*eUbKkiy{?6M{{4kk+5~+pFeVRmm~XnC zQTjFKUB)llv-L?28~JVY>|acj(&1s7y%T_i@@nQ{Wq^{)P80;t)(V7Z;m5}_xg-ET X_3_N+f2x8`j~TGDM!;LFP}%+n8IK*_wQ?Suoah|4>VzB*Ir}fp`#kUadETGj=PjVqJmD~17ytlpsuv|dL9)Wm zP_QD0$2MLlfabb~as!iDTplBp36NuwqnXCkBt|SVfXRr-NEu@i0RWUu_X%=Gp-`nm z`L-T5ZsDg0Wb54Ctn}s->``N5OT(lx)lp+nu}guUWYUf@*3F%53@7d)8^;rp$Alhx%BhdX9H7cS?y_bIz1@W@20%` zr(2h^J2KP}2kKsz$>nlxU6Q!(%DJCH_-z~qnti5>%dUz)f;Tp`#d$H@TIOm(()VvEZ!K|h%Y!l*Zw?$bfc1It-qJmYy>2+KqM6Z?%Rn0byXUiBo!N2=(pO{yO$gpZQ zMn_3SC%)DneXu1F91coH-}a@v@qo&ggek-LJ&BbXX5slbKTz;b zvxww9YPG!^;#ns&cc6M%Z7F>>jn$}a@JDWp?CrK|eXm7e^YBoMQbc_n8i42;Y9uG_ z3P{wrE%ZZcVBY1+Pz#nJdT_w$s>*;KrAt`2C~;3WqromD7e{nz!a&=xxe)wy)cYSU zL!RTcIYbEA1OeDzZpOOmn->|YyYXK>Rp#=Z(K{^Tik%<=<7vB5l3e?jrc9SjEYDY4 z1sjEY(iGX1-g#IOX`tWKB|W9YugMiPP@zY#p|$IvPRn5zrQKy}8)_2%c( z^JkOVBUvG-qs|PTpTpYSd}9a1WOZBr#@I^9U(Vk5)+*L>?}w?iWj%@{eIwT-t^4lN zrbL9gdXLVr?cOzsY{q~#)q6kunB&)Vh_b)MZM<1r#~O4ct(^ zA5sX?pC}c9c6*>3j4F{HZm{SRDre$efr+OQyR>bFO zIG*@C29zxS{<_Gj^v-5*2ctSs%sOg0!NFEY4F+C0rq$iZ_|{+TkT-eK+Z_{r=FteH zeckkf>fLE_;=3KOR!YwY(V(wV!;F(eEtuQ16J3cnGNA=nt~B@B` zc)!=?%cRF@&ymHos5>+E;}*RA*{M|JF$^Qpc~}F(BMo&lH1+Yy2S>nCL64frIJ)l~ zQKsYHQiy4vk0-FJQ`CR_X81T8A&0gfJ0!YyKIM#NqBzLK*kN4i0mg|J675k^<`>Dk zDgWcQ*-O?ibGy_JCeWq9jaGs=wajZX_ocyVCjbU|9CtEMLu@a_%>k-Ajnd&7CHM~; Co5B(R literal 0 HcmV?d00001 diff --git a/img/buttons/btnZoomIn.png b/img/buttons/btnZoomIn.png new file mode 100755 index 0000000000000000000000000000000000000000..89ccc1347c0377b9f66a8257b2d44cf82f71cecd GIT binary patch literal 1567 zcmc(f`8yK~0LRC2G-uLiD3fCybE{#NxyrCDBIq-1(S zk@gm{Eb4Vsc&SydRZ=gW@%k^`@AG`WpXdAY_j$eyJobbN2m%5C04nY$UA(vHux*qg za68*!3n|;!OK}aL_{2w3(!!Gn0CZG*1VP_DE}Tg4CWJ?2Bt9n~0RR~q-qY9BClOoF zm34_vbMUr3R~o^3QBvBUACm2#*Kr}}f-hKakBWx!sW?vyC(}wn5sjA-U3|8D=u+{c zyt8>h*|$dPz0DXD_g z_oyL}NRdc%{X^~b_qEsFaoI1KS0-7_v)qQa)y=aU&RALFU)4=hHCHC9>L)6-^ugR$ zIK4n7}3_ za>*AvGfyYuVMmRa1N6XjpX!m)1Ljb!u&hp0Vd-La;;b{JJ}$n7v`b4pkwaDhDKL6y zrTqoC7>sKu+C9?MDG+sGkxXZm>(PbSyJMid15r<@8%^EuBVQg2Wi-mvKW zocw#4+Z(ma)opEU4IOx9w_RuyZ>-OD{XYdj$axR}0AQ=T3)(k*>P`*Gf67s_P$BW) zPW>W`Q_$U_A(cw-!9d4q$nAM=E#F|FUt8nseRzn~=Bj*NoJO=0G6gkjWrBNWUs?MH zO=kv!^oM-Oko~QE4jt4l6VTXk_Z#wYhw#483;+XP1%nhu&7bm&_q`?VLhzMlo&tf& zXUu@A%ZhK-`VoAqI|3O<_9AP%nxA`gK#7(5hHMd2U_zk`0Di~zH3>K-YUA@?V=s6A z(6ip?{g*?a*S#W2_VZFx)~0cKF#)>PYf^|ZeHKWU;g%8d^#4u}c3rZ!GvDa#^q@ak z($qu!Ksf72as^N;2L4kby)+TTjBSo)y?Q2O|wxQoZ;PX&QdtF8uss{n6j~ zd@>x7#9Rr-K=%@7*NSDSy)+F4c~UsF%-&aWsEexEOlFjT(qo$J|3qA@ ztUm4WPIH^j4L;r7PG3))`KgiChT0nU5)9w^XcE`n)DklKpk?i%TBnCYD}OceL%uKD zB5p%}>>)Tvgnt-S^N1VR#F8#gs~hyS#0ka8g)1a1W-Y1Fe>zKj?q#};b=9wvOB?*`nFi=k))Y3OEm6V>K4ON_4SzcKBJTWoYt0)#<{6#{%4@+?)Wmt}s?DMLy z7+aVLIj2bME;?Yc!^T~=1daweJ)+fxh-8iFF<8uZ>>g&SB}8>NNN~St5z=?6^Y4 yM~?PleV?K6$48)o9%_T(X!~QeyT@{NXah2ObKlX(BHQf)0l2$jU3gAs^Zo;NWD)fM literal 0 HcmV?d00001 diff --git a/img/buttons/btnZoomOut.png b/img/buttons/btnZoomOut.png new file mode 100755 index 0000000000000000000000000000000000000000..d0f222f8521e8aeebfe8f4430c43eadc082fef7e GIT binary patch literal 1541 zcmc(f`9Bj30LJHtkdmB>&|borqZKhk&duh09nH;18pgC}mTNhNAy@9JqV4O;r042-skgqp6}=R`T2aFcuSNCKQE9M008itnHpN3Q1`?-r#VjY9Yt~K z1mbuj2fR&yH=f`ggaPP#1$bbj&9Lr17;B8XS17I@0|NlqA}q~qjZ)fY{Zq=(goMoQ z$l7pBE9g!IF|%CWU~PL?kai$ZxU>jM7Fr+WJRW_z=K144{T6o-=1} zAnfkvG{~uIT{pH;)-pt5LfF~aL6B>ba!OWr9|C2rNXbL^&I-U_Fb0EBGV!y7@#E?H zwW6_aMdRO#$M@1Y<_kx6WmPrf>W5(#=)w;>`NLZUBVY4}x7BVUbS#|mhBmW$SID*f zSnBiO%vuxYdzY22MpgFU(yOq^&m?5Qj`-N1jOshF`F@F|uEZ2SN{OnTS!iK1!UGps z(d`wTZS6rAFIA18%o@e(dZsSeh!^xbaRsq;LxkK$PA+br$9dU(t4dn8RCG-AY}{OlRD2fg zWTR5%{_*j#lhIeJlM;cqM%kRy|5E_XQwSdbfP-pgsBimVrZFoNJ#$l_S5zo+!7M>m zn3L?#Q^fX?2hJ7%)5o^=Og6c+Z(`1&Giff;4o~Vh>OU}!9+JL$U)L5@w4y?-CJK1s z{p}2fr;Q;3-GWSLE+A#*q zwVa9~;uxZa#&mAf_HU>(wQ;emob@$d4LBlE&!-ZxmTH$bMJER^{ZM;lIt6>b&AzOE z_Ng5SF~~BJ-LfGZdu4*V_dh;mnJ(7^f3j=oYTqB?HeX6=R(_{B@XI3>p=@zzB`dVg zoKlZL7`Gi7A3OzyXVBUl2zNj#jA)Zq*sCLl!3-wL{omUHG1(d{JAMUdX5ZdIDr8Wq za)Yv7qmf%$3dU}D)`j#+Waor(&0YG*B&ikn`c~+`4zCTsVmp8BKSVE508L^nbjbvt=r+^9HD zGnzM%UbD3fqJ5i_;llB3CtfPI?4i(`6xh9-D)c>%ByDi+%jtmM^QQ|BdMZLd{u#v{ z%onsP_NOumO)M)WI8`iwM!Nh}nyXk2-dDyhx;AH6nq%k#;<4KE*E}^u5pg4zMpt{> zXD&7*9Hf`)3?(g%w*lX-nU15&j4xR*kKCp&K>p!l*B<4Cu30Y?SH2>KvuiJEp6ZR3 zyCr@<{SDW?Ejn_KZgznb27bBHs3De=vtHQDf`>13I+$uVkRY{EaO6nYM1^%bDHyby z--IiHDwv6X4#N4uP>ppiV$TUBqB{ T(iz~%O#sY{P=>VzZc+aMRQDi0 literal 0 HcmV?d00001 diff --git a/img/icon.png b/img/icon.png new file mode 100755 index 0000000000000000000000000000000000000000..434f30f5a58c839bf48a5ce893b44090ec09db86 GIT binary patch literal 21821 zcmW(+b95YC8{af&Y}>Yt#BJt7s)E zs-$G;;NtMZ(!r5fT2z$S(b>V=%GL}7a$n6-wNO(%#uRwmy!$2_=AR_%pn?HStnw|= zA3dIumIMY_CX6I+1w*+PMO+*LZzMMiJSN6J3PYJ5J_2_6>pn?-Oi)2s#MtYOSAor9 z$K$`rkH#gz!;0Ii`suGd(D2DpY|0$|@TK1fQMQAI2Zna`8HEF2$sIw+(DkMyKi{B)!}U%NnH?(=ZapdR^*9%lT|Po$G?Y2U&8gTZ=S;<;s^{n0_fo-yBwK*ADW z{#mJ%s-Rp5km0zA@g7Kt0c1$!_irBLpY@dH1qRYhBEbO5jRz5~ltjD*xv(pYrpoJL=a(uEoOJkoGj1K5$aZzn*Y z+;|M&-`>8vPa#%KO>xFFAsR58bVGfT8XNC@988xx3WGp9F21uL^i1`*{(MmWb|3i^ z7Z8^EaJfGpBhBlOgd0J*$E%vRj{l8~cwSuV%F4n1{<6%#H(jGKO`i{oK7$_3ciU%Q z{Wp(XwmnSQJrGM z(xYx!|B!}%OQ0E~nEN!{-J*X57u@0i)mRIHdBro7=$U{&$WkF|x%BKlfFib$YP+e(tbUW^h!aXMv@bchM_By%Eog@v8Y6-5vxlP z+z2>-;R*dN(H74)0%8q(3+a$#NeZY_7WfO_DB4=Wg&Qo94>x1#!jc|~nVT`=+<+?( z#hG_FQ*Md08Y?I|%-nN?{grLNmYH#=|646LJxrp>cr9rKeEAS=jYb7{d-%P{bgdf% zYJhkT3@3!!H)10~5h*P>Ern&N5@LLEc9c~ZE*S7&MdmQXDz zda^~-STrVNuQ1U8E^^dxQC6zfxG&PRg=%xCa}sm*DrCp>r5Wr}xMYc=tEM(}UwM+~ ziRngu?Pu-x@3ZaW?UUT-!e$u@I~6{u?oz9aSU^urYf`CJ4lO}r|C!D+8H6b<`=>Jh_dKp8mgS>W^^r>(%EoU(g_If1x$$Gkqm(1? zJ2!ZQ5R9PVFbis&4D7Gi7C3I$)v0ntIP;M>!)nZ2ET^f5X-H`f>RPl-wB8u;W3azv zepCL&qh(SnEh{S9EQ3?ORUcQ2E!9``sgh7UY4bFs*0y-QOZ{mT4qt= zpe9u4tNk7hrQI*ruP9omoLg(K*D*v4XM$7jPETTkP#*F#fMbBNc5=nrm9{t3qUQ>Kdo%prAg%B^q2Ci*4KE)8B0yId=a*>{_=>(9&Z_g`tfEfwcJ0>yM3G?`s_#^i7O_*1S%<1CsvE_y#hCH}y!Ta%Wj25C z^4i7Ry6uZEQnS1C{j=p9iZ?wv4`1+onBLXi?OuxSCE>N8>fymOzTK8v4FRzGpXNH&j3gMM**_D}N$?k**@& zT0~RCC&wo@JUKC$Ke?F3ks-jc#Cn)z z^I%o~MPg^7Pn%ElyTDh3&=tgT0v!V19}Ujvyc)cl=~I~(LOz3c$;V6DSGU_w>&P&#+ zFE}r(E<)FHCfIXmvbEWM%=C|lZYv+m3c=<4X13X?@KqF546tZCBx5pRir1`Ms%ie? zR`zIgi6!_T=$x}BxW~`6$-1d+Fu~Q+JkmU_*zb^S@M}xdkL=U*)AMr{RP0XyW&s`^ zAQGVa<@L$ao1{BNhE||Br3O61Vbb?urlzVx01wivZQdh&9007*b;jYOBUPAuwYT-sb-MjpcO1* zwB}#sYGZE`8e%lpo>Uz|?b>=fzYX2Z+J)Qm!b)Wt(R1|3o9es! zRg786h)U0!EG!qMz@2m@f=pY28AWk}=0*_%>(NKhXFha7_3Mh0&-X1Xh}9jgFuCreO5e4Nv_G7|a3CW{k`f99^^ z6=uKcJ_hY0o0$lIe;u`{kE?*xW`J$_R&=DML%l@%wa&s!)4Y2!e2gc#JezLve4>7A zEsiVmGUxLgwGVYCq3KVEtR@42*1ygQYo0oOCyzDQJq$>?5Dlmb{+5U)TDt|s@^j6U zD&I~@PkEaF{ob*_-bOH+Q#f_lgI_+U>r3Z)idszCTa899Az65W7~v6B=xbOh7=Fvt z>+T15p$=o+Y3oT1rR4*yrqkwg=Ewgw8M1W|lgm>6r6AfPtgJR5Y-u!{-#>`2F{MmW zueAp?iMAGW^S5-E6^~9$@(HOGs@2^H63yyZJ zse`G@FPJZwy-L5r?>8+jH+5?VXqqjW>D9ajb|)?;{2z()io@-h?desm z-)&kiJUbh`%pZ^Ovbm->71vW6{6Ucs=iRTX!S4EZ9O)-1jE-qyDsfuDw^CDSl1FNlg5N08hPrGht&`1MnuX ziIj>w2;@lt;Lsot==l>kAA>+YnL(fvLlB5J6$HX^NH7?b0D)vIrNuA0+{tRquX zLpzSd<2N{&hPl`zm`x2DzYD-a+IiXE2K)`s-${_4N1MQ68GG+VF9xzY9~F)>l>^&xyB|2LVz?Op>Ru6#6;2i_loVDfae(_pg{la!Ri1_I6e%nA(rf{0I@UsxC% z82Am5kbh+Cw@|(ByJw&Xmuq|YGWS=QYuG?TL)LKUK;cT&{>%B=RntI`v@uw$g#~p< zZ^`<9(oqC!ziy{&Br`a#2L`okR>YX$zm-Wam*iPV2xLIw&%*LGE!|x8-)g`06IQi9 z@LqHsBI-2R{`}G;PLaXoU_6=5L9cZsK&M&Rci<8q7uU1h8zil$NX5pMNGRYrQ>sdZ ziiY<2`9+u+yRfDvuG8x=AwE8!>J%bKgwt+);1Lc>RYgU{%#7ms`MG6Xfn1r2cQtU* zJkKW-T_XBKDuvOCoN6sBrgkSR0a+Ye1f-1#hE_(aqEBeL^Z4bm^O1p0gPw$wF{1vZ zu~2c#yul_#tXf~YuvmAtK{T51nk^7nuBf zd@6pz*T>7f!yG@O<2i~7t*)rD6KhzwNM!N&h6eV!y1Gm7Nu6omB{qG7)=c|8M|LrQk`*uH8mXS2s zt_;lN^_Nss6k1GY!-f+Aa$hD`b7V=?fDh8y?RQrSaYq{I_uJo6#c0bAO(a zuQtgScs;_mxg1Mq)RV))$}nfhr(*n?Fn4O0mhG{|K!!jOnVDrLP+yp32iN9gPIFOH z?>k-KaqIyW%^zDWgMlf%g_cYa*9-dIQ@FWm1I|QBgg=_q@XpT0HEZH;AIQLJ>HZw> zOUw^TouvFm5+KlS^K>^a|7Ow4c&5zx&*uk5rJf5nXK^AA|LyT}qB*QgB(RA4Sag|!-1JC7DP z&Zjoyl$A=56A1`q>RO)2tZq`#(h}9s;Mde&2*22v8@0oWoUE!by%wqJ{0F|;d^vfx zVqn}X`CfHBIlU!+x#?3@dO09YEws~m~(hm96TJUn82oLsZ|; zA<3nM(IMq1alla2(Udr%H`>crn*Jo@_|cd?oFM>@!Si9FP;(l7b)Ry!$qtol`;&1Rd7uP5&rk619$ARTa(nHd#jS?GYD~ab4WGE=ajx)p?4C;b@bLAOqtI7)G}N zI5FkW#KXD5OU^wj68{r-BBAe7aJSd_szK}hqOMlwi{{J2`FNJw=4gx4-iJHcRkqi~ zPUDh(LGAoBPcho;Y}^90t-cE{JGO{tAm1OLW&HH z0$pN>`<6T&5!raXemm~*(MnPAy)`L@Al7Y?)BSP7t>tm^H7qjH;%0v|3ZLhuPpfy5~AI7jIsMtNUT=0nE`h=saC1|x5^o16U8afQ+u4LRZN&Q{gT|bGqKvU^rLyE zRu$LpS=LRbSs~YE$rNI?=MW*k3`&xWnL=84$qWkd2`h^)r~mHwQ}EwA{r4wwSV6AqU>{*Oc7Nt0NEfkedz zGGul~Uht6wVV5YLx5ChF++tO;gRyTPw;T2v)r{ZN)nVamu3kk)>H^4CWm2Y&?}(NI z&9xDCckvsnF+_FJvqU!)s0&eGOOM)|`c9wXp_0SM#wMBwIJ}=Of70uEi8zT zvvlmcTxO4&rTjFWNOfJd{n8sJ(Nmor7ZMIUuO-Ru!}1jh+vS>~(c+e}vV``Fwn!W{ z^Mu6tKuN;10R*n~tF36rj=MS8r+43MkAG=oEuO{mga0OVks-pLZ#kV0vn;Mp=*FLq z3Kp~~D4`H7rOOvf|Ejew8z}Yun>;vM)08fbId(aUlas6XT|Z?l@!cC8=9&@}t#V*k z7lne^g+Ol!=9ddU;U^6NM7?&Ou`)H&DgCVq6;i77`U zB@+{&GDIv@*!=Tr6tueP=(w!eNyaG+4Gkq5+i92yP`i87HT6apE7yP-bok$j3Xh5T zxK!zFY;4^B_m9Q{Zz{c4ECd)py8JLhj><|S71z6FL ze~w%4;G?54-{xKH+e-Nw8$~KOfhqt2{v`mp*U(>h`|k&{GQ48jD7g{q=+isyftfGA zK1QVYuAwqRZ|<1iN8x3)>twspWX#A8D6rl_ox6|IF-rs!*ZkT-s-?q0UA`UQQ2qRIM?YFOG#=)_+0@h zCF-;v&moGErZ;#PFSl(~)8Zg#g+8~GB(rgd#=Q(LB#J`2r(#4ZA$Yg|754aSUAzD7 zneW;20+W`O{|TJ74nnY7MlI=^jt)H2+busM;XG!!c+V-^t}~>^`0(K1QAt4DZY(Xui+%Na)rZm++DU9{&L zJ=M-L%P47twnRez!x)J?CA1Ni>qeV1EFA5OOV-H=vW>=}NfR|XCNI$Hg%XI7;c>XL zW;#4LEph~6@0F#e7F?(uLp=820raU01QBdemeeJ3J&0d42SHI z-9cHV-PFkKTa)RmP3 zMoo>cwtHPJ)}Om^J%#K+=;-K%*m3c*QOEPe*UyLbU^Q!Y-+wNsgU(hvGg`ReV6HL0 z<;^(#lAkn(kxsgLVQ;!DF}}#Odu#hg%;%b_DH>p1&uPC*%3$H2SYvIXT52<3=46hyZ|RQb*if_;AJw z@P>4BxPkz>$_ff+`rPL8p%$E3Ob7n4jrk}o4aF}OCr^%>`l|mz%Z!+l|kpR4wV{B~z zpG+T~?a*dFK6Vw89zI0acFt-`&m$zI$JbH`s6BiYxbdK$b<2OKVjw&hxSODN$ZK`Hkm^1rhMMBA0lz zA@pxo)W0m%`YZfLSGMcdh@~a=X%fxAw3C(4!P&VR7JmY>r<+4BK|X;PmyIvQ>? z5{DV}Gz`t_Cf#eFa$4tb7bfEn<;{an!H?d8f=mIUj4s05gM8(#_JGwwBd7)FDuZVm zy5YlnCVL@4XDg~A%$E7`8BNOt3DWY?MrX_QM@!X69v&Xc=dK@qDSJ@D!!ZQXiqnSg zF9yf+?F`*j+M>?RtTZ&E!rUmg0Bv+RcILE}8n)-!dBnq~zNxdZ;Mnr(4ifO91<+8~ zKp}MqqTS@V+g-6ix7_aDWLQ4o&b?lhlHN%&C^%X~kL#rL?CRCGTf`#`t9h8X@Z|4e z%W`uwREjPYy2?reOHSiy#By_WfCm(Q!v&-dP( zFCdNb-@flJwU)ESMe<%5Wo5+8>&|%Rs|R^jxUoVXh0AQa^!uvSLZMR4p?IVkgbnD⁢^8^+ z84oJDr{;$-Ismesy4d*R&X1cS)!I{U;C03ruyypzo0oFQ`zRHs?3r$g5C5;ya=VR7 zReNQ08GE;{B_&rk4**B0xgc&MR5;dYZ}Ml*m4$)q=L}r1E|$;uzS?vy?CA;R;c?EK zF?rOcpsvmV(4oSjB4*1OP=yAalamuU1w~d}KuKvSP~&{g)>{*^_}uC&rU?O6g@%r< z|JY^s-cwoqw;?k&nE$A0pDC+R{fZ+uKJc~pgoJPP=988ybrcM`P2_xh8BtMD^E&I- zq2k~_^(^KJr8}rQvw(SWy<(B0tgk=Bcc}pSR`ESvkr+F2?Hnl8??8j3rQ5J9 zOZ)qm9bH@mo#N(ZmDLzff=x{Uq@iP>Somfn)B%WF>g5`>KyCE>c(wrKAPFa@YnspO zk`n544jYNXsVp3JOJvbd#6Q5tBneEE(LXam+~mOh8IL8=*sj$5VLYexUojR%HcdA( zGhq!Vv)(^Ah|f-zFxQ|YlSHJVqk}7*lKFJNlvBv&Ps7r859sUb+vC+wFvWMerZ$Je zhJr%Adxd`SdGZm2fWOc&{#Ex?A< zP*b^*{XdEJ|Ko`Zng#;9@B2~zzVjSo@Mf_={Xh@?l3SKrP8?j`+vgqRp86LRrarVc zHze1_@My#wE)d!r51UsFL$lWI;ETreXX<2m7u6MB3@;sB135V8EGTnt`{|SD@$_=9hu6u zqU*~t$L4}^LuNQIW(y5jb)`qgNH{4X&ClEBIz*WgG8zZ;^m>_Y&1>%J-KhC$s(alY zkLN?1H$6{->Aa>u+Yo;MVWvX69!dlq$M;?j{d{wxDF-W5cKRe-S~*Nsp?~J5HSL&E z5SW5_F6w;7Y}1lqTMl1xL*}BbcB}uTp!@He{C;78f0_U&Fp5y%1yCb_LTq>u`HpvP__`al93+9ODGEylh zqi=c~5>U#e0^0B}S$Yvk#IBQ7SVRQuYNL&$xH#nXXes~8akZ9l0ty98BB@e(cO;Qe zTHnpeyd$3tZf1GvWFe=6yiR1(z#mRBnogd;(ZIsg@R;aG%d+$`SO|vT_O{Hq_x4ii zv0|4k#xgpY*cKvjWo$uXh%_9Wi43k-K*9uxDev#a3JI1*QrjcV*)TpSy`DIAJN#@7#IXHK+k=8at9Q~aNrFKOFST_s5%<} zie9nZS`)zWRMH!_XBGX#nYCH&9IqoPQdxA#Bbw~?|C~q8+gksa z;G~1TPoX0HTMvR(35rz?qRl>WM!eXZcu?P}zaD-@zgV5y?gD=IXtj}!&+TF#=vYS8 z1I9)d>#dny7pV{oAdZR`ZjMO96@1{UI8IcIR-=R5lJyT*Cc(V}jx@;%w+V3nG_zCQsKA*H2*1|}SP_lJLv%v-W4{Jwm zogymA*y2azBi}(Pdf%L?1y_|q_~>^qGKEpDBDMKv=;w@s6VVr$bpId?ZQHnjYD@;i z{_jqM7%jk?6n>4mNk0q_P@0e0d{>cmzki?jTdI1z(ax1(;LD@iY%g%}L+`#$+ITlH zPQHlj23}0MZ_jnNlurX$JXm#P0;f%)=agdmaW;S0&_3sdU`g;9GiEthB6bU)6pvee zexgVR=up`TJRqPzeKPM|CMpW%xm|7oqRuCG)enGYlPRVaYM~S|moFIxf_kA7c|(&S zloNOkiV}>F?>t~2Men-3Ns;6~<2AB8xjc^m-DWUfJW^qtJKMRcsi>%E_HlkMft#zD zuB?cF

l)Y#8>XEN=()iKdEvnBYeBqOAAWiR;iUOfq=Pi->+qs1A$3;C^Oa{9ZD!?~+ z50nRm;6Yr7_=9Lz3J^KP(k3)-5V)3Y3dGpNVG4iNMnBS7eK(u4DEPRpetc+TZjx1B z4`LZ8X=n@q!qYrCG%YPHA{tw%mHejU$mKz-YfO+JQ^LyBPbTkRTNSPA`w6I=YW>di z)*pwg<`bzxT%gRUq41=$Wz#DU$LG#r&dk#&7B*DvS(yC+O11`dEJA!|nrC&2iM1Oz zqK^*$`&U;EZikgRGr3ge0H*G@y4f%t^@SY`$A_aQN~b5uIFV>Zn>^wX%8#2f_6DW6 z9Nz*MeE_L4wjJfGrcb(z+4*njRD_aqFoIQ1Z3!0XK)Cb^v$+JOM{uF{9NcarJy{WE zjR*t{)tp_VJYT&?H%QwoZm;wF_y_b{CU(z_7f@W%P`xJwjCDDZ4J-ke9x|R@lL8#{ zU*s~xy&TV!WCFZJ!>aGC2|2zm$J6IfoUkA;Tk~;gJQXP9ziQtFkpdAl-H65_UiA-N zL<(^6AMfTB>wg?h6)-C18(Zm2mWOW8mrs6#THIRZ5mV~2FA2UnZl6fwO81cH?5AW_cS3$w?o2ODxfk1Vi+1l{-K_^8s_@*oXZPx-1q*=kmfdKlq^pZp%VHaoN_ohB#K+&W zNG+L#_cXi)A?W5`&)6EDOyDK4$>+EY8c$*Ry#2D>Y_uR6L^Q`Cmk`x&J80BMCW{Kj zP76+WQ!cxr)xdSLs_qnbl8c29R;Lxtsv93Or>Dy1@&!z2I?In>5>1s%b{41=8~%_{ z$RdIMmaHb&(d8h`PI$t^6`d4_n_;q^84lC>U$>NkbKCD8xBuQfI{l00df0n&msKa- z)|P6Fr!ifVFjZ7ke-%&l+`b^qH<*i)Fw%x-MMlS@G2m>}A{E?tqL?)8B0k|}MdTJG z?1q_m=lt+^$Z&j3hlIm)yq)Bd1npc0Z%8U93A4^7`Ia&=RSqk@QMUbPD3(r$lY>nl zXJ4h6AkGviEGJ>Ve>z(C=MvWcjBhxa$$FbKdhxp69kfh$m9b4!Mf3+6489dOw&P*N zD7r?n%1#AO(+M2J733H_OBDu8%4g=_61Q{6_%f$*D#*|aXxnBz*E7msabS${I0WhPblAR9H$uKQ8+Pv=q z$v)45gWWrnxQRzkV!TMWgI6|0=i(_B?P9toJU(dse$?EDgwh!IfkNxpQv}iJkD8sj>Yj_;i{g!s4 z{r!D_Oc2|5-fIwgUx{c`Xo2ar?b7?B5gOdtAPzB|e}04y|3DU^jCL`9ixw;Dx4M91nQm zKI^|2J~2ST+~fBlc=oyS8Jtu;4C2b}_Y0bUCBF6QL@0a1WyFydYb=H%X$g|FaG`S2dXYm$5p$Z zSSsiKLg5+PLhgKawnRvABl8Vc%I$$Vtq7{ zscVF7n*T@Ye6u)7q>9!89x|%SUtWytxHw@Q9UX8Jc4l&Do88M7%ST!BJt}zR+`y=2Nab;(M%#W$4pL73mxCJ&+BxS zp7N>|$r-)e9S;l*B>)$Q=uF65e&PkmMRyX+S-v&?KPKN8H<}x2V zt85!HG_d1{OhiPakj??m%npH*e)!X3e(VxOfQ&u1%4T^lp@uL2x+N1Z za8=dSf2ynvWodwbgo7hs?q|=@FTUKI4RSHp$v^f>Q<8c&8j0`UqL4}8|9d)8x; zZ~!Ib5$(p;Ea%s(7AR0h`83R3AmDMB$8cwQ?Dp3^&ZC&8HDOwD2I2xD&o)Nf77Y4gS|>!Qotp}%acLq z2Z;YtdQT^@f4A?KGHMg(UFG6^v4)-QPak)$RE3~vA^542IwHML1CRmLE9?;^`_x^62+w1giyyh|Ab_4s>8vae+34ihT$ zm#`RF%Z}?pkni+Pu#%)4f8A(sSvEchNI3KXbb{x;XM&FI#X?0)_F zrl>-go8{Q~+dL?jg}{6ca;^YPx`7uNIc{#CU=_Bk2xabD3$8ScCV5&G##eX0=eH5B zrSCuF!C^U(p~XPNe{tO85$Y`Qvuy{hB`t%Qc`+5Qbrp}A*6brKbEA^&aJVnb-?BlN z8EK7MQ-98SHhH5H#WJ!j(BRqc)!@QHVw4UEpaUJ}^oA76QI@rQiF-cESbIutm!b<^ zR!BI4h0w+9`nE72<7HwK(>-k-9eUB>p~wu;A@ZhbY~DQY=X+g51g&O-9+pi2%ah&N zAVuJbRYr|HpBmM%{rO*IG1>4#>o%>i>ikTG6ebW3t1ibh&{Gh1ad8PgdQr9ZFS-GD z(3!t#WrDDIJ>~pJ5*F6riIRY-=yn=J$AB30{;R{Ch=mxRVT&2 zeu_5|j*;6rv^L=cHrZZR(n$Q6h2czzdcY0O&wQYp(A;O#_iQYlztsR?mXjt@7s>$J z;}XbjL_Ce?S92Lh=~TGVb9&9Am$|yHu&%{+`9xM(iSguzmsvPeXw?QP7f5iVz6p{I zJMGaC<(1NwA9@c64L>?CKl@1PO>LK74ERO8Ba5TJHWU5(Z2x)cI`_jxheKFG0t#R& z2SG@J+tdfxBn(bM@LD>$bwQ+v28hZ3x7zdt7CjV4GRIWu)0-i`_yMt*^4)- z1mgU6bA-pQ-s?O^--ufe)LZ#HL)3OY6X<;ku}8#1Wv92Ic(#zYBg>;F$FQ$0cb)`MhSY6gY_0IEnV{iI}ijNjE~+QG534ny$}aNlW+E?85@Z)J+ z|85TeuVV4JOVedMp{4sjfGA{A)VWnXn71GikZvIYGJQn=iMu;lh|Cu7O328N{r-L3 z$-v_C<6SP3yEfomNkwmk+Nlr^$~E#gb$OPxCPP`7imvXO@CKi8U!!k;VJ-^Zwxb0y zJV_?EGdwCaI&|D-6W*hu?$`x~tfOX1fmVf9zH#j!Wn9uq;Bt~&{;q1A9BE#z0`WFq zo{nh!LSGTlzZ$pGm#`-5iIxvlu{)Vrw ze+L4pVbRfpwuq9OE_%gvbqN5)zInTy26BaShS{qY|BzJ{DAQVAY=N9Bf~8?S1FSM8 ziQ~RUo<9-Cb~PL3>{}dhY~2hfS@ft)c{LEh8*E^CX&&LffP@Z!xZwD zqq=e@E1L*1E=V}Z)Rb+TCB}4Row38-A~-cXB0}(D%FvqGAD91r&+=z#+T#%0*-AqZ zSi5`KegoLHn9kty`$veP2Uo!C)$bR;((}e1ctw!~{ zz+emLH0?G07&d;%s!&f_7>W*JGVDE{PDD$L>V~QMo@~mAzmBKfgocU=@VNrXSVEM@ zmA#6c%GYYcz5Lc?{Ll?Wa4-=~vP}KNi(MjejnL>f1I_EHpgoucC$#g`#yw!U^Z(iU zu?kWWQYPWzh#W;DG#^uUBU);W7!`9>!6oCn-x+jjz8V)z^mv`)lWyR?`t>FH=E;b2 z)9~Tt0AW!ka`4;h!+9E)gFXa=Z_Xn$GT=dMo%43whEnIjQDMUHQ;mjkCsY*pe^irl< zCTB_{EQmDFS&W;cS zDBs?{Xs2dHDk|ncctiNnY9afv$`9Q;luC1+on2INf!!PIlO;z;JOPNPc-Na@pcQwc z?>qrGc$19&z<#6c`u%b12S5&M0cQ;wn)2fZrO(j!;H@9r-BTA~A_)hH3Q#A=N^bp-v>ZB;?Z+1F7w2@if1lN5p!>y!+ z4i?Ut$tZV#s&K!K%?`Y~0L!YIEyS-?+e z>`=T4i?HG+fqxyaI)|DpmopTIWbmgb8&gI~%5W$Or`YaBkq&f{C;-L*5uL;*9q70& zj+IYL9Eob47-)}eOUGpTFMZIv=0;cMfCvIB z+H`}Y(PqFc*;8G?l|Y7oke1*~i!+7x0LNdhOK*e|JUH~IFQI3!cJ%J{eRqF7Zw74B z_hUU*g{5Ehb#8W(G0XZLhk9Xk*Kj} z3Nrn^&?$Q(d`QMpRnnb$*!|M<8@;AFAA8!tbtBMmvlr09M*$xX&%h+3BySop_36K^ zHQCu*X{$Stye?LWaEY<^@g*!5jB>~ zbEB($mV|8BGA-STd~gUapPKNVzefpu5Szs~_!uT?nK|q~+wu85p87Gx7g(b^);;xCdS{FXAlJy}RyO8!ZtLuy)t;UBF910hdP? z$4C4+J3C8GMTJI0qzLpcKQpdLQT~v!viN+|?k%Dfo{ld3RgraDPLoC*z!CdY)gArJ zS>t_(dK0PjXLJ5{26Dqg{K ztH&7|U@U9{muLHvd0F>Qb8&DnC zfWl*DYF>nMzE+G|sY8K7Lvsw2ZX%9R4IgH^^!T-|tXWcq`J>d?z7Z)oPS5*Oo3pj% z%R;T1aYj5h2;G$UbR+NAjpkvW=+#x7y=bmYW*`~hUEuRNB~h*a9>sUjGOSf=e1J0C z_4)BCUl*(qx`EB@9>?2QUnDoHm&E5|J z?E&l*j7f}XJ+W7?)((%;ul#r0qEWaU5fc*=BP_rsBRIyE)W2#-TkjTMaMBRr3A)ld ze`VOWAp$XoR2D4GmWzBM-|bbKs+}~r>cb+if|^m-skof4f>~p&WTEvp!w2M)l&J7f z&j8GP1~fQea}u&B*T}@!e;GG;BEgPcAN+)qF&!xV#n?Uu@xMt6b9P!(59ic|H>Zg> zEN{y!Pk?L4X4D7K1k5FBku5>K*WO)sR|LqD%wS^u?j2@W+|7EbsLVOCS`knT~$3~Qx+g1Z?f zF=&HRcAT`4>*z{-)-rU1n-cMgx;07Mz)>+;?yE0zD`78*$4sR=U zn^~>@QUexm>qp23|Hl(@g$A3=5+O0mY`~=X?m-IXO!FlOQ0--0U0s7e2A09Y($+C z^m!3PiP3jIgU{>c+i9<{di830_Uw6LJb=&Z!x!=)m;fDuo)D5ribTUDS;P`$!RoMJ zjkaL1n-N3-PmPyOBieEHg#OI>=#vO_>h*eg`K4F6|ABKzNKo*2LKudDrWw@Kdb#Yf z&g8YT@cQd-M(*L;Z@*>Frfobl;tGNu7pksd7zRO2MGXdc{*s$mH19k1?9IpT^U}Oc zd)jpA&Caze$ZXMuoNXc5+(Ck5sQiy2)(8 z8fA;T6pIZ**YJ9RjK1R;;?kP)@yzKbt^um++N&#y30*gERk=xPlLCf;D2cery=+>z zhKd7KSZr33TO`nNXj^29gx}+5_{6h$_N!OevUw|Ax^`yPtWT+~J;2zp6YzM#lMof9 zpz8)+ZwOUW`O7tZ`1|u;@$}P=Bg-;>fAIx|w(UxGd@63Q8%Y$gDi(sFAbvGO>%?@r zC1>-|C$ktn_-qo=vx$n0r)8HuT=nFucwGjDu2WmGj~`~d#;gzjMQm&=Z`NzrbZA2B zVIo|RV$h_vTf25G3l@A&Zf+V+J#{Xi^TZSXAvw7-ixy4e-FM&Rp@$yk!V9PI#g~8K z+i&0F^Ur5T0$J}aoy+u}7Em4VV6j-xbd6|1;nDNPb8)AB^lQRdt`ItTUTL? zwUF8>iS+g<{Iv2Xx^(T#zy39a-o3NQNO$1%`LS9R-hY2BadCDox~MGye~AA5Tj29A zrl8;e!JwZNOMc}2Yaaw%$0SNr2fe(q^eZmuI*^ue$zT|a>ez>QD^}3ATQ_tJ3|+%y zci{Iy&>sLnz>$*8Wskj1X4@`IedKyZjT*)IP1M#2qJXM~HBD1nw9c6`2QavCVn5>J z72KW>zx;fVl9Gd5a>-?smX;t%GR4I%R;Z|`^!GdpCw{9ISuZPPnyNuk{ zZLrzHY3X0hox^ocK1GSUnp=mABPTJ9qM{;fqDWj)DxwH}zZcCgutmp()7Wb(nR3Ty zBsD-yZ4E&UVxyzzcgaL9y5|J~evPg}E@b&fud#3MURtzldHewIxZQ|m0Z9=-7eE&f zl)8i{11id@xbJ~`x$EA$_~#4%WcK_oa70Hj>#?txICVUNB+#mN3)cO*j?&Un*02AS z2Ok=WWCFWrX71b_+7Jd-zkm3N($X>v3=F}D^!63SaH^RsOL&|C`d@k-`J31B zx5xg<`4?Pp#1ml{V6vJBhJvV?ib-rds<(Xk3QQ)EVZ&PC^#u_{fj6dH%+@Uj2m}L2 zQfuPldJr9BrE}*L4jicAr58WP?+@_ad+#-R&3o^>o7SybbIs*faaGTA5bJ6jYn@IM zTM`H$8sTJ8q;LakH5fqGb-w-fKO`k5bIpVah_T6RUN)bsHl68y!35$`n_)}LV8i-# zCkBAp+FDdSgdrFhnt>4lYm}v~s#QP~1*}#ZadB}x_~3(lG5>Q0Oz6$Dhh|Y-TuXdb zEY0&W*+2WxMu$2rS|lI>)inVoP5OozGd^Vg{P{fn)O4=6vNMSZR?^b!Y}~k+bsK)c zCM%>m;*eySxm$i>dD(7$S-z69&K|_OE9Ud^*jvenOGNVq*k4!>9-KNcTVdgQukrJ@ zpEBr@8|XXcdVD^e(YHR%6Bl=8>5?T)Hl{e#dAuoRuC%m_xHv0GNp=)P;@fZc^2nqw zF`2^c?nFt#&~6HcDk>}Zam5OnC8S_6 zDeNvUVo-K})+}ERamitOCE!DnL}cY~`&wC6u-R>7XJ>QsO*it=jCu4ue>|(cnNE+< zS0gDh37IX~vUw9@#$Iy#0I002#2yvi;L-0167U9yO^iX)bR^Z1X zkhruM1VKR8!viQ;MZ7*Q>(++*+Bh601VQHe?{|Wc$k?$LQdqd34?px#Q|%`y!HUD7 zuw%zgwr$^z!)8YjB@jj4TQ;9dF1>`#ojQ|~ox`58A~19m(S#ZZhSjCrjwpl;RY8Ou zYgbafXA{$&xP|>&*KpY*Q;1GZro(_yd_8wInx-LO`i&0cAthVTI6}4fYC?;%m{Qsw)%p$#2ZxmY;hOUPjl8YcH zmIhnq9G@HL@?ej(BT6EnU=X+4jbg8BtRRH-rQL4FuJA{bCuSKDu~D1gAO-4*2IgzbqfTec!e0y1qF0y)s;g&l&FnILQ$Cx&KCW}9PkFMujO6PNj)1q@9 zcC7jWk2^q|*f4lvpdWSpZ{R|S0+m%>cI~QU=FA7_)2HV#&pFhr;(<|D@xX{H*l}~=z-8cg-Nh#9(0 zn>KC8&CO-^uANjK+y_8>Y8GX>-e}pEA?o3Eyr}_`Wo$MZ)zt=~DByO70QtD-<3sIg zzTfZ@2g^$-c7~f>bjxbPUq@Vl5)9I#c`kF7&Z4ri5?wdys+7YOR)QqMZ~7m+|Ni?- zo-&oI9(jd@GhU~w%rT^sI2Y*BDm9Hhn2ktYrSUDQB?kYB}YwqSSI(RBmK1hEM* zy#B`PVMDD?9@7@j;>xGT(spob{BA$?7!zAp?BL3Q*PvKUb-cD01CZlq^Uq&~qJYN}V&C2xt{y*xHNUQ8eNizr0S{?L0{09X$CXb%O>IpLXXSQgLXV-K zsq85)LW#DMl#qbQTy=QAA0yoRcj2N%tX#1IRntk$ZjG)%z~?~?g^uv^4Ba3$HkR7j zS}wixQrhRWCn+%r#jJ4duye`H%|#FdTC~Vv@7_)5x`4$Z6AA?=E-t2J%j{zU;QH&Y z$80t;@7wuw?B0zrEnA`}3Qs-%9KLU+@#@%HxV*<;{`JFbX3Y8sQIgQb@SF$SZXD6E z$R-6<)lh6UydDqt-Twe_35hKH_seLy!OgGD#_Whk4TkX4R8mo}lODaEI57Zt+-~BM z;*dlUuhWOF>sTEY3|&VJsSLYuFea-^Tv9AaIf--_+?Lo32Y$C7*(_64Si{a0`JD62 zIcRlTv94KDfTs1s;V|*;dt>n-%@+kycDGSPIMty{||E7ce>WH3vY{=hFk|H9Ui z0@@{HFsyYK-o4~5_Ewf~WzQivWCdiIc^g;JwnKXo6B0q#jTWqHBq;!f&XlQdBg-;l z?|g!st^>n?sI@CdPD-S_toDfYJt{VekgD?a*I%=B?`8}|Cs?cUw2EAt^vyAI7(e>xBfLHzlOB4QHo3W2%w|+gWzoV# zeEz`t7LUa=lb4P z0s@Ai6Y_`fy8}pygrX=+p7b7r`pG7=_85Ee!y8RHVq>s79Qb@* zYAdREdh88YrLdjk^mzdrZkLOS!h9@4&cfrWK^G5iW*rKJ=ri^v&Kh?U2;q&XLjgY_ zzZZ+$PF2xlSoK6izk%*14 z^X#*W`0>XI)~^ru!s*tn8#mv23sa}O$%Df#BQGHXPr!#D2-p-0wIM&3zVSECzF;K% z`<+F|=V$jzZ(y@pNNAA<1`N1-B10xj#4y0;QrWoZYu66or zM0+&nwChgatXz;}4pf&iZ{sRHczhOti^ed1!Zk!EBw$g@SnUl{$`1#G!n}d3m{A-8 zMcX&=%B>eN?)+g)yy@l>r-E~Hb6NPqLPiW9$y-bQO?*-;F^Mr~h8nRz1w%kL3{<~L zRZ$J=7Hr~&50=q7wJkp^`JzD|yMY4-^3Q+1#6u6=NAu<}Ty|L(G)<$hz{xYue8IeV z`}yjtFKOPqdE}gzUwnzJTemWH@?*@o<5^lHq~cdYe7|cwcg%c^)Xr`A@V)l|7(8SM z!}|B)gK5*q?%J1aKP|=Y_Tj83XWzDU>{+`EB~ZijPdv(2jo07E!XFlr z+p85nfA%ZYWwmI!hO5?vVHn7w30)0qxcn`9>5|z4fQKJ`kgZ#{F>=Hk%>3vY&ONsk zH{UdXn{OIW=OTuC2)jKV`k(b4p-_06*FY#pyv0tOBZj9gypG{Lhe5y#0Urlz%K3W3 zD*n0P6Ry1ZdPWQz2Ef1Hf0yef{snt<9A}Nb8k+;a)_}g&HG_cHMd8-Dr$ zU#_~GmtTGD_h$qF94I`%@L|K*v41+u_9108Rb1KU9MYoVDXK1` zu(pB{pOg6J>D+ziU0iwDN09d4C+efsu0xsWWMp*lhOWx+hgt ze|P8Y{rd};Gv^x?F8qPg(ozILBsDda+}t*#q$Ja_Wiy5kA08=L|8dze=FgkQn)Pcj znH6$!TF|*eM|$__MVC%ZcL7>N6E>P*53 zB|~Q{Y~T6s%jjXgZ_b>quIj3eRFs!M zfW?Ic0Rcgfk`z@20RfE%zK({50zPK?V2A;qa9qSRT~zGNUEGbF%s_-p?TyWdrG6P% zm?@hXnR+@-ngKvSVHl-Eg;YH@{`LOI&|UT9`jXGjZR%#zG55A#!gLKJS7b5tYK+wx zh@EddeB+KIXa__lpT75zQ~ntt+1+hCRD{Qd|1%aKC>apqm9D;I?Y+Ccp1Z!CxqkNe z{WX`{os|j!O}~;+e0n}Nx8-!zdD_$8-XHaY$R}Y*hcuBmS6(7fGQ`Q*xw4`nV#nuR zjx|%ZWbMLgJdVJ$Rr{=}x~@o(S`-`{d}Vi6!L2)2T1Muqah$N2=wt84!)m=>>W80z z-jrOedi3YWNQj4i`Lfje^EFofZOx)(N?CdNnF!Gv@~=M)fn8l))O>u|L;DTfZr0XO zKKw+Pv*x$G5Ld_7gtx9nkgwhlhtNTU+#T*B2LL#f#KWe?@$Kf5yhfMmpPd>_gpd9vzXpy0}EV zTe0KbBHrKMkG>DT3lbfL`L(vSDeLPK5(xO|_6+xbUG$d?4GG`+c<2L?hxZHi_l+C@ zJFmI!J5n4R9L9NuJ`MYwj`lO@O--!Iw5cvHH%5!|RaLZiUcFoMM*Po+Q&Ur@^8pt| zF$>0x*rSJzEQpp+!9u##MMc6ra1VICL)VYzsj-X{aIjY-;^629X%k(<#rU_!ulNg6B`q=&}26Kmo5J_2AeO2 zCQe9zMSn{G@;dt^MLbUeF;tjk_Ok*J0!-bnpY|d79edxo_(K==Yi_`sLO@2KKb|pt z`gph3+a39H=;g*yDu!(bG!MgO#<(%U@8HvDnC-wlhGDF{uu!NcAN&X6Os!In^FK$x z7_>9OHROGHTbue8+^O-^ukEhXj{XDB8~*P@fv;d(JUpw(BnsoNUmGn_GdMB9(xpXI z`98`$$z5H%EN&f?Uv+hLn9o}sj>R739^cqhGn-sH9wIS6PbOlycBt!|OF3eAP6Wn& z%*XKj+1X({p*g`ldA~cJ9{mH4h^VZf5bqI>-5nGJCQX@q@YCng#sKXwsx#Qc|2}&+ z;{K}pn*Z%Cy`TO>;5XO~31^Q;3xiHu#JvOJTae=z{*bo>QA3#Eg#-Qx-)~aO@x@|^ zQQup6L7SVo9gNQs+36NpzSA+{!4{p&S=j+6sBs-n5>958yc5X3C)YBbELi};`Xrcu zph(FTTTY6bOsw{>K-ocvwYd<_h`_PYU3a$qj1%9KcBvZ{AK#ii(+!5?Or`l2nWWb_ zc%d@04IQx1Aa`2I8^d(h9;SoZIG#3+A4r5fiKTg?@UXP8;&dJDmh59&I{0_p+(f8B z`t@kul4^VKw>UZ6&bdM-VBXk5M;-XTTU#tf}dSNVMR=a84se)J_`~apx#G;~qmt+N%Gn-*?VS$;4jSUUpcp%z1 zeLQ8nU@6m&xT5MaV<{#U>g?sko0OW$G3fhu|GFHMW!meftu(OsRfRDyURAZ# z1#Nz-Dw+6#&b}SAIIkgpe(V|)#l`W1h`cQ4f2~w^cBW~(WD!|_bgf=LQwbLuE*;(u z-4qA;8ei}9n*Esrb9U*1f@>p$Ds_;OiX67(l<3^GzS1C1lytf4%YQbCA2-?ivS0}q zEh{VQf#;P^o?Mwbb-kqk01$3mlW_Urq9#V9+cqJ^8j;@bQ6uR4JDSlesaB<(RJX=FS(b;#-tPX!E4!n;_#Nlhb-wY#Z#K*;1 zZ`rwXLNfuoAT7_LO^-r2g&kb;hM1(S4!4sJej;i zUOf?x9N+&Me6Nb-=H|Xh5PG@{{(RoLpZI*<{T6_Pgk%T~2JicPe-0(||A@RREZo=4 z8F>!$f)!UOWRxNAz+%~#3^-MjR89h;Z89a^(?CE%GNBVdu(V#aCW$0}1ypp5Ae(GG zc=;|_x6UzYHW=ChD?ePbXnnTd^`7tv6U#s#2Q0`K0qLV;N&%9A2 z=?_BZdkS<4=SN)S>cRC>Wf76c8`EaZ*%l`;Nbs=Gsi_)O8<-x&;05(a0u}DpN zYePetqf(O(Rdyk|Z@s?2PFY;2X2z0%jw@9h8ui21ERvYetRaH!g(Bn^8HHde2(c8!DCOJlb~|Ld1O-5& z+}ifG@2tSbumCxLaDD=-@1~Qcnxnp^uWx4}{D-m^%`4aoe77j3{cX!`%H8o=txml& zZ!T^7X7bIuFMVt!I^YB*e_mkdkkB|XG*C^_0|e=TWbAODpqb8QvyCfSua1W8c{nV( z(G+5J1NAE3VzccR+41plZ)@$=cgxiKU|E4zz~jAZTh)y04h%gD&{$Ey`zLQ#t1 z&b#-dP0a%Gn98oMgsJJ;7E2`@49t^+bz9Sh24%6%%or$!WEV~Or2d`x_*or_*D5no^yCn z-iY}`eQg7}@xL9l!53spo>IW@IyD4)UkKc{%GSHxcmM6}6{J&Sfb=(W%aFeHdOxS+ z0z6s6;|G5$tE#$a=;`TQN1{=gYYCqj-)v7CZV%4$%w-FdqK0_UPh5juO*z5{vh9ri z*Fum~hl|2dFooox#fS1>ni44je7^X?VM0^m7g-7y<>ll!8pxIAa%!T4z@9>aCMPG` zOvdBZgU7q){JpmD-hXenq?$WaWw7;$Bi=6|fp<-|*s z{KE+n90w1KFkt@OXsHe$T$UhJ8r6})ut3#?JH|3yP8#KKS(dAX$1OE&Ciyd)0tQps zq9FdV4vvo4tcsEOT~Og@kjs>X~q*mqWiPV)}P|J]q`}Hf4T=g6 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 literal 0 HcmV?d00001 diff --git a/index.html b/index.html new file mode 100644 index 0000000..e69de29 diff --git a/js/draw_logic.js b/js/draw_logic.js new file mode 100644 index 0000000..91767a2 --- /dev/null +++ b/js/draw_logic.js @@ -0,0 +1,275 @@ +var oopsTimer; +var dragging; +var path; +var svg; +var preview; +var previewCtx; + +var svgPathRegExp = /[LM]\d* \d*/ig; +var svgPathParamsRegExp = /([LM])(\d*) (\d*)/; + +var svgTopLeftCoords = []; +function initDrawing() { + + path = document.getElementById('path'); + svg = document.getElementById('svg'); + + svgTopLeftCoords[0] = $("#drawAreaContainer").css("left").match(/[0-9]/g).join(""); + svgTopLeftCoords[1] = $("#drawAreaContainer").css("top").match(/[0-9]/g).join(""); + + svg.addEventListener('mousedown',onMouseDown,false); + svg.addEventListener('mousemove',onMouseMove,false); + svg.addEventListener('mouseup',onMouseUp,false); + svg.addEventListener('touchstart',onTouchDown,false); + svg.addEventListener('touchmove',onTouchMove,false); + btnNew.addEventListener('mousedown',clear,false); + btnNew.addEventListener('touchstart',clear,false); + btnOops.addEventListener('touchstart',startOops,false); + btnOops.addEventListener('touchend',stopOops,false); + btnOops.addEventListener('mousedown',startOops,false); + btnOops.addEventListener('mouseup',stopOops,false); + btnPrint.addEventListener('mousedown',print,false); + btnPrint.addEventListener('touchstart',print,false); + btnSave.addEventListener('mousedown',print,false); + btnSave.addEventListener('touchstart',print,false); + + document.body.addEventListener('touchmove',prevent,false); + + preview = document.getElementById('preview'); + previewCtx = preview.getContext('2d'); + redrawPreview(); +}; + +function prevent(e) { + e.preventDefault(); +} + +function clear() { + path.attributes.d.nodeValue = "M0 0"; + redrawPreview(); +} + +function startOops() { + oopsTimer = setInterval("oops()",1000/30); +} + +function stopOops() { + clearInterval(oopsTimer); +} + +function oops() { + str = path.attributes.d.nodeValue; + n = str.lastIndexOf(" L"); + if(n != -1) { + path.attributes.d.nodeValue = str.substr(0,n); + redrawPreview(); + //requestAnimationFrame(updatePreview); + } +} + +function moveTo(x,y) { + if (path.attributes.d.nodeValue=="M0 0") { + path.attributes.d.nodeValue = "M" + x + " " + y; + } else { + path.attributes.d.nodeValue += " M" + x + " " + y; + } + updatePreview(x,y,true) + //redrawPreview(); +} + +function lineTo(x,y) { + path.attributes.d.nodeValue += " L" + x + " " + y; + //updatePreview(); + //requestAnimationFrame(updatePreview); + updatePreview(x,y,false); +} + +function onTouchDown(e) { + var x = e.touches[0].pageX - svgTopLeftCoords[0]; + var y = e.touches[0].pageY - svgTopLeftCoords[1]; + moveTo(x,y); +} + +function onTouchMove(e) { + e.preventDefault(); + var x = e.touches[0].pageX - svgTopLeftCoords[0]; + var y = e.touches[0].pageY - svgTopLeftCoords[1]; + lineTo(x,y); +} + +function onMouseDown(e) { + dragging = true; + moveTo(e.offsetX,e.offsetY); +} + +function onMouseMove(e) { + if (!dragging) return; + lineTo(e.offsetX,e.offsetY); +} + +function onMouseUp(e) { + dragging = false; +} + +function print(e) { + + output = path.attributes.d.nodeValue; + console.log(output); + + output = output.split("M").join("\n"); + output = output.split(" L").join("_"); + output = output.split(" ").join(","); + output = output.split("_").join(" "); + + output = "\nBEGIN\n" + output + "\n\nEND\n"; + + $.post("/doodle3d.of", { data:output }, function(data) { + btnPrint.disabled = false; + }); +} + +var numLayers = 100; //50 +var globalScale = 0.20; // global scale of preview +var globalAlpha = 0.20; // global alpha of preview +var scaleY = 0.4; // additional vertical scale per path for 3d effect +var strokeWidth = 2; //4; +var rStep = Math.PI/40; //Math.PI/40; // +var yStep = 3; //6; +var svgWidth = 650; //parseInt($(svg).css("width")); +var svgHeight = 450; //parseInt($(svg).css("height")); +var layerCX = svgWidth/2*globalScale; +var layerCY = svgHeight/2*globalScale; +var layerOffsetY= 360; +var prevX = 0; +var prevY = 0; +var highlight = true; //highlight bottom, middle and top layers + +function redrawPreview() { + var svgData = path.attributes.d.nodeValue; + var linesRaw = svgData.match(svgPathRegExp); + console.log("svgData: " + svgData); + console.log("linesRaw: " + linesRaw); + console.log(""); +// console.log(""); + var lines = new Array(); + for(var i=0;i"); + $(".agentInfo").append("window.screen.width: " + window.screen.width+ "
"); + $(".agentInfo").append("window.screen.availWidth: " + window.screen.availWidth+ "
"); + $(".agentInfo").append("
"); + $(".agentInfo").append("window.innerWidth: " + window.innerWidth + "
"); + $(".agentInfo").append("window.innerHeight: " + window.innerHeight + "
"); + $(".agentInfo").append("
"); + $(".agentInfo").append("$(window).height(): " + $(window).height() + "
"); + $(".agentInfo").append("window.screen.height: " + window.screen.height+ "
"); + $(".agentInfo").append("window.screen.availHeight: " + window.screen.availHeight+ "
"); + $(".agentInfo").append("
"); + $(".agentInfo").append("user agent: " + navigator.userAgent + "
"); +}; + +function doOnOrientationChange() { + console.log("doOnOrientationChange"); + doClientAndOrientationStuff(); + + // switch(window.orientation) { + // case -90: + // case 90: + // alert('landscape'); + // break; + // default: + // alert('portrait'); + // break; + // } +} + +function doOnResize() { + // console.log("doOnResize() >> " + new Date().getTime()); +// $(".container").css("height", window.innerHeight); + doClientAndOrientationStuff() + + if (window.innerHeight < 768) { + $('#drawAreaContainer').innerHeight(window.innerHeight - $("#drawAreaContainer").offset().top - 70); + } +} + + +$("document").ready(function(){ + console.log("ready"); + + initDrawing(); + +// imgDims[0] = parseInt($(".container").css("width").match(/[0-9]+/).join("")); +// imgDims[1] = parseInt($(".container").css("height").match(/[0-9]+/).join("")); + + imgDims = [1024, 768]; + /* + if( /Android|webOS|BlackBerry/i.test(navigator.userAgent) ) { + imgDims[1] = parseInt($(".container").css("height").match(/[0-9]+/).join("")); + } else if ( /iPhone|iPad|iPod/i.test(navigator.userAgent) ) { + imgDims[1] = parseInt($(".container").css("width").match(/[0-9]+/).join("")); + } else { + imgDims[1] = parseInt($(".container").css("height").match(/[0-9]+/).join("")); + } + //*/ + +// $(".container").css("height", window.innerHeight); + + // Initial execution if needed + window.addEventListener('orientationchange', doOnOrientationChange); + window.addEventListener('resize', doOnResize) + doClientAndOrientationStuff(); +// doOnOrientationChange(); + + // window.innerHeight + console.log("window.innerHeight: " + window.innerHeight); + console.log("$('#drawAreaContainer').innerHeight(): " + $("#drawAreaContainer").innerHeight()); + console.log("$('#drawAreaContainer').offset().top: " + $("#drawAreaContainer").offset().top); + + if (window.innerHeight < 768) { + $('#drawAreaContainer').innerHeight(window.innerHeight - $("#drawAreaContainer").offset().top - 70); + } + + // DEBUG +// $(".agentInfo").css("display", "none"); + $(".debugBtn").click(function(e) { + console.log("debugClick"); + $(".agentInfo").toggleClass("agentInfoToggle"); + e.preventDefault(); + }) + +}) + diff --git a/js/jquery-1.8.3.min.js b/js/jquery-1.8.3.min.js new file mode 100644 index 0000000..3883779 --- /dev/null +++ b/js/jquery-1.8.3.min.js @@ -0,0 +1,2 @@ +/*! jQuery v1.8.3 jquery.com | jquery.org/license */ +(function(e,t){function _(e){var t=M[e]={};return v.each(e.split(y),function(e,n){t[n]=!0}),t}function H(e,n,r){if(r===t&&e.nodeType===1){var i="data-"+n.replace(P,"-$1").toLowerCase();r=e.getAttribute(i);if(typeof r=="string"){try{r=r==="true"?!0:r==="false"?!1:r==="null"?null:+r+""===r?+r:D.test(r)?v.parseJSON(r):r}catch(s){}v.data(e,n,r)}else r=t}return r}function B(e){var t;for(t in e){if(t==="data"&&v.isEmptyObject(e[t]))continue;if(t!=="toJSON")return!1}return!0}function et(){return!1}function tt(){return!0}function ut(e){return!e||!e.parentNode||e.parentNode.nodeType===11}function at(e,t){do e=e[t];while(e&&e.nodeType!==1);return e}function ft(e,t,n){t=t||0;if(v.isFunction(t))return v.grep(e,function(e,r){var i=!!t.call(e,r,e);return i===n});if(t.nodeType)return v.grep(e,function(e,r){return e===t===n});if(typeof t=="string"){var r=v.grep(e,function(e){return e.nodeType===1});if(it.test(t))return v.filter(t,r,!n);t=v.filter(t,r)}return v.grep(e,function(e,r){return v.inArray(e,t)>=0===n})}function lt(e){var t=ct.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}function Lt(e,t){return e.getElementsByTagName(t)[0]||e.appendChild(e.ownerDocument.createElement(t))}function At(e,t){if(t.nodeType!==1||!v.hasData(e))return;var n,r,i,s=v._data(e),o=v._data(t,s),u=s.events;if(u){delete o.handle,o.events={};for(n in u)for(r=0,i=u[n].length;r").appendTo(i.body),n=t.css("display");t.remove();if(n==="none"||n===""){Pt=i.body.appendChild(Pt||v.extend(i.createElement("iframe"),{frameBorder:0,width:0,height:0}));if(!Ht||!Pt.createElement)Ht=(Pt.contentWindow||Pt.contentDocument).document,Ht.write(""),Ht.close();t=Ht.body.appendChild(Ht.createElement(e)),n=Dt(t,"display"),i.body.removeChild(Pt)}return Wt[e]=n,n}function fn(e,t,n,r){var i;if(v.isArray(t))v.each(t,function(t,i){n||sn.test(e)?r(e,i):fn(e+"["+(typeof i=="object"?t:"")+"]",i,n,r)});else if(!n&&v.type(t)==="object")for(i in t)fn(e+"["+i+"]",t[i],n,r);else r(e,t)}function Cn(e){return function(t,n){typeof t!="string"&&(n=t,t="*");var r,i,s,o=t.toLowerCase().split(y),u=0,a=o.length;if(v.isFunction(n))for(;u)[^>]*$|#([\w\-]*)$)/,E=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,S=/^[\],:{}\s]*$/,x=/(?:^|:|,)(?:\s*\[)+/g,T=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,N=/"[^"\\\r\n]*"|true|false|null|-?(?:\d\d*\.|)\d+(?:[eE][\-+]?\d+|)/g,C=/^-ms-/,k=/-([\da-z])/gi,L=function(e,t){return(t+"").toUpperCase()},A=function(){i.addEventListener?(i.removeEventListener("DOMContentLoaded",A,!1),v.ready()):i.readyState==="complete"&&(i.detachEvent("onreadystatechange",A),v.ready())},O={};v.fn=v.prototype={constructor:v,init:function(e,n,r){var s,o,u,a;if(!e)return this;if(e.nodeType)return this.context=this[0]=e,this.length=1,this;if(typeof e=="string"){e.charAt(0)==="<"&&e.charAt(e.length-1)===">"&&e.length>=3?s=[null,e,null]:s=w.exec(e);if(s&&(s[1]||!n)){if(s[1])return n=n instanceof v?n[0]:n,a=n&&n.nodeType?n.ownerDocument||n:i,e=v.parseHTML(s[1],a,!0),E.test(s[1])&&v.isPlainObject(n)&&this.attr.call(e,n,!0),v.merge(this,e);o=i.getElementById(s[2]);if(o&&o.parentNode){if(o.id!==s[2])return r.find(e);this.length=1,this[0]=o}return this.context=i,this.selector=e,this}return!n||n.jquery?(n||r).find(e):this.constructor(n).find(e)}return v.isFunction(e)?r.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),v.makeArray(e,this))},selector:"",jquery:"1.8.3",length:0,size:function(){return this.length},toArray:function(){return l.call(this)},get:function(e){return e==null?this.toArray():e<0?this[this.length+e]:this[e]},pushStack:function(e,t,n){var r=v.merge(this.constructor(),e);return r.prevObject=this,r.context=this.context,t==="find"?r.selector=this.selector+(this.selector?" ":"")+n:t&&(r.selector=this.selector+"."+t+"("+n+")"),r},each:function(e,t){return v.each(this,e,t)},ready:function(e){return v.ready.promise().done(e),this},eq:function(e){return e=+e,e===-1?this.slice(e):this.slice(e,e+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(l.apply(this,arguments),"slice",l.call(arguments).join(","))},map:function(e){return this.pushStack(v.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:f,sort:[].sort,splice:[].splice},v.fn.init.prototype=v.fn,v.extend=v.fn.extend=function(){var e,n,r,i,s,o,u=arguments[0]||{},a=1,f=arguments.length,l=!1;typeof u=="boolean"&&(l=u,u=arguments[1]||{},a=2),typeof u!="object"&&!v.isFunction(u)&&(u={}),f===a&&(u=this,--a);for(;a0)return;r.resolveWith(i,[v]),v.fn.trigger&&v(i).trigger("ready").off("ready")},isFunction:function(e){return v.type(e)==="function"},isArray:Array.isArray||function(e){return v.type(e)==="array"},isWindow:function(e){return e!=null&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return e==null?String(e):O[h.call(e)]||"object"},isPlainObject:function(e){if(!e||v.type(e)!=="object"||e.nodeType||v.isWindow(e))return!1;try{if(e.constructor&&!p.call(e,"constructor")&&!p.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}var r;for(r in e);return r===t||p.call(e,r)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},error:function(e){throw new Error(e)},parseHTML:function(e,t,n){var r;return!e||typeof e!="string"?null:(typeof t=="boolean"&&(n=t,t=0),t=t||i,(r=E.exec(e))?[t.createElement(r[1])]:(r=v.buildFragment([e],t,n?null:[]),v.merge([],(r.cacheable?v.clone(r.fragment):r.fragment).childNodes)))},parseJSON:function(t){if(!t||typeof t!="string")return null;t=v.trim(t);if(e.JSON&&e.JSON.parse)return e.JSON.parse(t);if(S.test(t.replace(T,"@").replace(N,"]").replace(x,"")))return(new Function("return "+t))();v.error("Invalid JSON: "+t)},parseXML:function(n){var r,i;if(!n||typeof n!="string")return null;try{e.DOMParser?(i=new DOMParser,r=i.parseFromString(n,"text/xml")):(r=new ActiveXObject("Microsoft.XMLDOM"),r.async="false",r.loadXML(n))}catch(s){r=t}return(!r||!r.documentElement||r.getElementsByTagName("parsererror").length)&&v.error("Invalid XML: "+n),r},noop:function(){},globalEval:function(t){t&&g.test(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(C,"ms-").replace(k,L)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,n,r){var i,s=0,o=e.length,u=o===t||v.isFunction(e);if(r){if(u){for(i in e)if(n.apply(e[i],r)===!1)break}else for(;s0&&e[0]&&e[a-1]||a===0||v.isArray(e));if(f)for(;u-1)a.splice(n,1),i&&(n<=o&&o--,n<=u&&u--)}),this},has:function(e){return v.inArray(e,a)>-1},empty:function(){return a=[],this},disable:function(){return a=f=n=t,this},disabled:function(){return!a},lock:function(){return f=t,n||c.disable(),this},locked:function(){return!f},fireWith:function(e,t){return t=t||[],t=[e,t.slice?t.slice():t],a&&(!r||f)&&(i?f.push(t):l(t)),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!r}};return c},v.extend({Deferred:function(e){var t=[["resolve","done",v.Callbacks("once memory"),"resolved"],["reject","fail",v.Callbacks("once memory"),"rejected"],["notify","progress",v.Callbacks("memory")]],n="pending",r={state:function(){return n},always:function(){return i.done(arguments).fail(arguments),this},then:function(){var e=arguments;return v.Deferred(function(n){v.each(t,function(t,r){var s=r[0],o=e[t];i[r[1]](v.isFunction(o)?function(){var e=o.apply(this,arguments);e&&v.isFunction(e.promise)?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[s+"With"](this===i?n:this,[e])}:n[s])}),e=null}).promise()},promise:function(e){return e!=null?v.extend(e,r):r}},i={};return r.pipe=r.then,v.each(t,function(e,s){var o=s[2],u=s[3];r[s[1]]=o.add,u&&o.add(function(){n=u},t[e^1][2].disable,t[2][2].lock),i[s[0]]=o.fire,i[s[0]+"With"]=o.fireWith}),r.promise(i),e&&e.call(i,i),i},when:function(e){var t=0,n=l.call(arguments),r=n.length,i=r!==1||e&&v.isFunction(e.promise)?r:0,s=i===1?e:v.Deferred(),o=function(e,t,n){return function(r){t[e]=this,n[e]=arguments.length>1?l.call(arguments):r,n===u?s.notifyWith(t,n):--i||s.resolveWith(t,n)}},u,a,f;if(r>1){u=new Array(r),a=new Array(r),f=new Array(r);for(;t
a",n=p.getElementsByTagName("*"),r=p.getElementsByTagName("a")[0];if(!n||!r||!n.length)return{};s=i.createElement("select"),o=s.appendChild(i.createElement("option")),u=p.getElementsByTagName("input")[0],r.style.cssText="top:1px;float:left;opacity:.5",t={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(r.getAttribute("style")),hrefNormalized:r.getAttribute("href")==="/a",opacity:/^0.5/.test(r.style.opacity),cssFloat:!!r.style.cssFloat,checkOn:u.value==="on",optSelected:o.selected,getSetAttribute:p.className!=="t",enctype:!!i.createElement("form").enctype,html5Clone:i.createElement("nav").cloneNode(!0).outerHTML!=="<:nav>",boxModel:i.compatMode==="CSS1Compat",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,boxSizingReliable:!0,pixelPosition:!1},u.checked=!0,t.noCloneChecked=u.cloneNode(!0).checked,s.disabled=!0,t.optDisabled=!o.disabled;try{delete p.test}catch(d){t.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",h=function(){t.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick"),p.detachEvent("onclick",h)),u=i.createElement("input"),u.value="t",u.setAttribute("type","radio"),t.radioValue=u.value==="t",u.setAttribute("checked","checked"),u.setAttribute("name","t"),p.appendChild(u),a=i.createDocumentFragment(),a.appendChild(p.lastChild),t.checkClone=a.cloneNode(!0).cloneNode(!0).lastChild.checked,t.appendChecked=u.checked,a.removeChild(u),a.appendChild(p);if(p.attachEvent)for(l in{submit:!0,change:!0,focusin:!0})f="on"+l,c=f in p,c||(p.setAttribute(f,"return;"),c=typeof p[f]=="function"),t[l+"Bubbles"]=c;return v(function(){var n,r,s,o,u="padding:0;margin:0;border:0;display:block;overflow:hidden;",a=i.getElementsByTagName("body")[0];if(!a)return;n=i.createElement("div"),n.style.cssText="visibility:hidden;border:0;width:0;height:0;position:static;top:0;margin-top:1px",a.insertBefore(n,a.firstChild),r=i.createElement("div"),n.appendChild(r),r.innerHTML="
t
",s=r.getElementsByTagName("td"),s[0].style.cssText="padding:0;margin:0;border:0;display:none",c=s[0].offsetHeight===0,s[0].style.display="",s[1].style.display="none",t.reliableHiddenOffsets=c&&s[0].offsetHeight===0,r.innerHTML="",r.style.cssText="box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;",t.boxSizing=r.offsetWidth===4,t.doesNotIncludeMarginInBodyOffset=a.offsetTop!==1,e.getComputedStyle&&(t.pixelPosition=(e.getComputedStyle(r,null)||{}).top!=="1%",t.boxSizingReliable=(e.getComputedStyle(r,null)||{width:"4px"}).width==="4px",o=i.createElement("div"),o.style.cssText=r.style.cssText=u,o.style.marginRight=o.style.width="0",r.style.width="1px",r.appendChild(o),t.reliableMarginRight=!parseFloat((e.getComputedStyle(o,null)||{}).marginRight)),typeof r.style.zoom!="undefined"&&(r.innerHTML="",r.style.cssText=u+"width:1px;padding:1px;display:inline;zoom:1",t.inlineBlockNeedsLayout=r.offsetWidth===3,r.style.display="block",r.style.overflow="visible",r.innerHTML="

",r.firstChild.style.width="5px",t.shrinkWrapBlocks=r.offsetWidth!==3,n.style.zoom=1),a.removeChild(n),n=r=s=o=null}),a.removeChild(p),n=r=s=o=u=a=p=null,t}();var D=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,P=/([A-Z])/g;v.extend({cache:{},deletedIds:[],uuid:0,expando:"jQuery"+(v.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){return e=e.nodeType?v.cache[e[v.expando]]:e[v.expando],!!e&&!B(e)},data:function(e,n,r,i){if(!v.acceptData(e))return;var s,o,u=v.expando,a=typeof n=="string",f=e.nodeType,l=f?v.cache:e,c=f?e[u]:e[u]&&u;if((!c||!l[c]||!i&&!l[c].data)&&a&&r===t)return;c||(f?e[u]=c=v.deletedIds.pop()||v.guid++:c=u),l[c]||(l[c]={},f||(l[c].toJSON=v.noop));if(typeof n=="object"||typeof n=="function")i?l[c]=v.extend(l[c],n):l[c].data=v.extend(l[c].data,n);return s=l[c],i||(s.data||(s.data={}),s=s.data),r!==t&&(s[v.camelCase(n)]=r),a?(o=s[n],o==null&&(o=s[v.camelCase(n)])):o=s,o},removeData:function(e,t,n){if(!v.acceptData(e))return;var r,i,s,o=e.nodeType,u=o?v.cache:e,a=o?e[v.expando]:v.expando;if(!u[a])return;if(t){r=n?u[a]:u[a].data;if(r){v.isArray(t)||(t in r?t=[t]:(t=v.camelCase(t),t in r?t=[t]:t=t.split(" ")));for(i=0,s=t.length;i1,null,!1))},removeData:function(e){return this.each(function(){v.removeData(this,e)})}}),v.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=v._data(e,t),n&&(!r||v.isArray(n)?r=v._data(e,t,v.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=v.queue(e,t),r=n.length,i=n.shift(),s=v._queueHooks(e,t),o=function(){v.dequeue(e,t)};i==="inprogress"&&(i=n.shift(),r--),i&&(t==="fx"&&n.unshift("inprogress"),delete s.stop,i.call(e,o,s)),!r&&s&&s.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return v._data(e,n)||v._data(e,n,{empty:v.Callbacks("once memory").add(function(){v.removeData(e,t+"queue",!0),v.removeData(e,n,!0)})})}}),v.fn.extend({queue:function(e,n){var r=2;return typeof e!="string"&&(n=e,e="fx",r--),arguments.length1)},removeAttr:function(e){return this.each(function(){v.removeAttr(this,e)})},prop:function(e,t){return v.access(this,v.prop,e,t,arguments.length>1)},removeProp:function(e){return e=v.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,s,o,u;if(v.isFunction(e))return this.each(function(t){v(this).addClass(e.call(this,t,this.className))});if(e&&typeof e=="string"){t=e.split(y);for(n=0,r=this.length;n=0)r=r.replace(" "+n[s]+" "," ");i.className=e?v.trim(r):""}}}return this},toggleClass:function(e,t){var n=typeof e,r=typeof t=="boolean";return v.isFunction(e)?this.each(function(n){v(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if(n==="string"){var i,s=0,o=v(this),u=t,a=e.split(y);while(i=a[s++])u=r?u:!o.hasClass(i),o[u?"addClass":"removeClass"](i)}else if(n==="undefined"||n==="boolean")this.className&&v._data(this,"__className__",this.className),this.className=this.className||e===!1?"":v._data(this,"__className__")||""})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;n=0)return!0;return!1},val:function(e){var n,r,i,s=this[0];if(!arguments.length){if(s)return n=v.valHooks[s.type]||v.valHooks[s.nodeName.toLowerCase()],n&&"get"in n&&(r=n.get(s,"value"))!==t?r:(r=s.value,typeof r=="string"?r.replace(R,""):r==null?"":r);return}return i=v.isFunction(e),this.each(function(r){var s,o=v(this);if(this.nodeType!==1)return;i?s=e.call(this,r,o.val()):s=e,s==null?s="":typeof s=="number"?s+="":v.isArray(s)&&(s=v.map(s,function(e){return e==null?"":e+""})),n=v.valHooks[this.type]||v.valHooks[this.nodeName.toLowerCase()];if(!n||!("set"in n)||n.set(this,s,"value")===t)this.value=s})}}),v.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){var t,n,r=e.options,i=e.selectedIndex,s=e.type==="select-one"||i<0,o=s?null:[],u=s?i+1:r.length,a=i<0?u:s?i:0;for(;a=0}),n.length||(e.selectedIndex=-1),n}}},attrFn:{},attr:function(e,n,r,i){var s,o,u,a=e.nodeType;if(!e||a===3||a===8||a===2)return;if(i&&v.isFunction(v.fn[n]))return v(e)[n](r);if(typeof e.getAttribute=="undefined")return v.prop(e,n,r);u=a!==1||!v.isXMLDoc(e),u&&(n=n.toLowerCase(),o=v.attrHooks[n]||(X.test(n)?F:j));if(r!==t){if(r===null){v.removeAttr(e,n);return}return o&&"set"in o&&u&&(s=o.set(e,r,n))!==t?s:(e.setAttribute(n,r+""),r)}return o&&"get"in o&&u&&(s=o.get(e,n))!==null?s:(s=e.getAttribute(n),s===null?t:s)},removeAttr:function(e,t){var n,r,i,s,o=0;if(t&&e.nodeType===1){r=t.split(y);for(;o=0}})});var $=/^(?:textarea|input|select)$/i,J=/^([^\.]*|)(?:\.(.+)|)$/,K=/(?:^|\s)hover(\.\S+|)\b/,Q=/^key/,G=/^(?:mouse|contextmenu)|click/,Y=/^(?:focusinfocus|focusoutblur)$/,Z=function(e){return v.event.special.hover?e:e.replace(K,"mouseenter$1 mouseleave$1")};v.event={add:function(e,n,r,i,s){var o,u,a,f,l,c,h,p,d,m,g;if(e.nodeType===3||e.nodeType===8||!n||!r||!(o=v._data(e)))return;r.handler&&(d=r,r=d.handler,s=d.selector),r.guid||(r.guid=v.guid++),a=o.events,a||(o.events=a={}),u=o.handle,u||(o.handle=u=function(e){return typeof v=="undefined"||!!e&&v.event.triggered===e.type?t:v.event.dispatch.apply(u.elem,arguments)},u.elem=e),n=v.trim(Z(n)).split(" ");for(f=0;f=0&&(y=y.slice(0,-1),a=!0),y.indexOf(".")>=0&&(b=y.split("."),y=b.shift(),b.sort());if((!s||v.event.customEvent[y])&&!v.event.global[y])return;n=typeof n=="object"?n[v.expando]?n:new v.Event(y,n):new v.Event(y),n.type=y,n.isTrigger=!0,n.exclusive=a,n.namespace=b.join("."),n.namespace_re=n.namespace?new RegExp("(^|\\.)"+b.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,h=y.indexOf(":")<0?"on"+y:"";if(!s){u=v.cache;for(f in u)u[f].events&&u[f].events[y]&&v.event.trigger(n,r,u[f].handle.elem,!0);return}n.result=t,n.target||(n.target=s),r=r!=null?v.makeArray(r):[],r.unshift(n),p=v.event.special[y]||{};if(p.trigger&&p.trigger.apply(s,r)===!1)return;m=[[s,p.bindType||y]];if(!o&&!p.noBubble&&!v.isWindow(s)){g=p.delegateType||y,l=Y.test(g+y)?s:s.parentNode;for(c=s;l;l=l.parentNode)m.push([l,g]),c=l;c===(s.ownerDocument||i)&&m.push([c.defaultView||c.parentWindow||e,g])}for(f=0;f=0:v.find(h,this,null,[s]).length),u[h]&&f.push(c);f.length&&w.push({elem:s,matches:f})}d.length>m&&w.push({elem:this,matches:d.slice(m)});for(r=0;r0?this.on(t,null,e,n):this.trigger(t)},Q.test(t)&&(v.event.fixHooks[t]=v.event.keyHooks),G.test(t)&&(v.event.fixHooks[t]=v.event.mouseHooks)}),function(e,t){function nt(e,t,n,r){n=n||[],t=t||g;var i,s,a,f,l=t.nodeType;if(!e||typeof e!="string")return n;if(l!==1&&l!==9)return[];a=o(t);if(!a&&!r)if(i=R.exec(e))if(f=i[1]){if(l===9){s=t.getElementById(f);if(!s||!s.parentNode)return n;if(s.id===f)return n.push(s),n}else if(t.ownerDocument&&(s=t.ownerDocument.getElementById(f))&&u(t,s)&&s.id===f)return n.push(s),n}else{if(i[2])return S.apply(n,x.call(t.getElementsByTagName(e),0)),n;if((f=i[3])&&Z&&t.getElementsByClassName)return S.apply(n,x.call(t.getElementsByClassName(f),0)),n}return vt(e.replace(j,"$1"),t,n,r,a)}function rt(e){return function(t){var n=t.nodeName.toLowerCase();return n==="input"&&t.type===e}}function it(e){return function(t){var n=t.nodeName.toLowerCase();return(n==="input"||n==="button")&&t.type===e}}function st(e){return N(function(t){return t=+t,N(function(n,r){var i,s=e([],n.length,t),o=s.length;while(o--)n[i=s[o]]&&(n[i]=!(r[i]=n[i]))})})}function ot(e,t,n){if(e===t)return n;var r=e.nextSibling;while(r){if(r===t)return-1;r=r.nextSibling}return 1}function ut(e,t){var n,r,s,o,u,a,f,l=L[d][e+" "];if(l)return t?0:l.slice(0);u=e,a=[],f=i.preFilter;while(u){if(!n||(r=F.exec(u)))r&&(u=u.slice(r[0].length)||u),a.push(s=[]);n=!1;if(r=I.exec(u))s.push(n=new m(r.shift())),u=u.slice(n.length),n.type=r[0].replace(j," ");for(o in i.filter)(r=J[o].exec(u))&&(!f[o]||(r=f[o](r)))&&(s.push(n=new m(r.shift())),u=u.slice(n.length),n.type=o,n.matches=r);if(!n)break}return t?u.length:u?nt.error(e):L(e,a).slice(0)}function at(e,t,r){var i=t.dir,s=r&&t.dir==="parentNode",o=w++;return t.first?function(t,n,r){while(t=t[i])if(s||t.nodeType===1)return e(t,n,r)}:function(t,r,u){if(!u){var a,f=b+" "+o+" ",l=f+n;while(t=t[i])if(s||t.nodeType===1){if((a=t[d])===l)return t.sizset;if(typeof a=="string"&&a.indexOf(f)===0){if(t.sizset)return t}else{t[d]=l;if(e(t,r,u))return t.sizset=!0,t;t.sizset=!1}}}else while(t=t[i])if(s||t.nodeType===1)if(e(t,r,u))return t}}function ft(e){return e.length>1?function(t,n,r){var i=e.length;while(i--)if(!e[i](t,n,r))return!1;return!0}:e[0]}function lt(e,t,n,r,i){var s,o=[],u=0,a=e.length,f=t!=null;for(;u-1&&(s[f]=!(o[f]=c))}}else g=lt(g===o?g.splice(d,g.length):g),i?i(null,o,g,a):S.apply(o,g)})}function ht(e){var t,n,r,s=e.length,o=i.relative[e[0].type],u=o||i.relative[" "],a=o?1:0,f=at(function(e){return e===t},u,!0),l=at(function(e){return T.call(t,e)>-1},u,!0),h=[function(e,n,r){return!o&&(r||n!==c)||((t=n).nodeType?f(e,n,r):l(e,n,r))}];for(;a1&&ft(h),a>1&&e.slice(0,a-1).join("").replace(j,"$1"),n,a0,s=e.length>0,o=function(u,a,f,l,h){var p,d,v,m=[],y=0,w="0",x=u&&[],T=h!=null,N=c,C=u||s&&i.find.TAG("*",h&&a.parentNode||a),k=b+=N==null?1:Math.E;T&&(c=a!==g&&a,n=o.el);for(;(p=C[w])!=null;w++){if(s&&p){for(d=0;v=e[d];d++)if(v(p,a,f)){l.push(p);break}T&&(b=k,n=++o.el)}r&&((p=!v&&p)&&y--,u&&x.push(p))}y+=w;if(r&&w!==y){for(d=0;v=t[d];d++)v(x,m,a,f);if(u){if(y>0)while(w--)!x[w]&&!m[w]&&(m[w]=E.call(l));m=lt(m)}S.apply(l,m),T&&!u&&m.length>0&&y+t.length>1&&nt.uniqueSort(l)}return T&&(b=k,c=N),x};return o.el=0,r?N(o):o}function dt(e,t,n){var r=0,i=t.length;for(;r2&&(f=u[0]).type==="ID"&&t.nodeType===9&&!s&&i.relative[u[1].type]){t=i.find.ID(f.matches[0].replace($,""),t,s)[0];if(!t)return n;e=e.slice(u.shift().length)}for(o=J.POS.test(e)?-1:u.length-1;o>=0;o--){f=u[o];if(i.relative[l=f.type])break;if(c=i.find[l])if(r=c(f.matches[0].replace($,""),z.test(u[0].type)&&t.parentNode||t,s)){u.splice(o,1),e=r.length&&u.join("");if(!e)return S.apply(n,x.call(r,0)),n;break}}}return a(e,h)(r,t,s,n,z.test(e)),n}function mt(){}var n,r,i,s,o,u,a,f,l,c,h=!0,p="undefined",d=("sizcache"+Math.random()).replace(".",""),m=String,g=e.document,y=g.documentElement,b=0,w=0,E=[].pop,S=[].push,x=[].slice,T=[].indexOf||function(e){var t=0,n=this.length;for(;ti.cacheLength&&delete e[t.shift()],e[n+" "]=r},e)},k=C(),L=C(),A=C(),O="[\\x20\\t\\r\\n\\f]",M="(?:\\\\.|[-\\w]|[^\\x00-\\xa0])+",_=M.replace("w","w#"),D="([*^$|!~]?=)",P="\\["+O+"*("+M+")"+O+"*(?:"+D+O+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+_+")|)|)"+O+"*\\]",H=":("+M+")(?:\\((?:(['\"])((?:\\\\.|[^\\\\])*?)\\2|([^()[\\]]*|(?:(?:"+P+")|[^:]|\\\\.)*|.*))\\)|)",B=":(even|odd|eq|gt|lt|nth|first|last)(?:\\("+O+"*((?:-\\d)?\\d*)"+O+"*\\)|)(?=[^-]|$)",j=new RegExp("^"+O+"+|((?:^|[^\\\\])(?:\\\\.)*)"+O+"+$","g"),F=new RegExp("^"+O+"*,"+O+"*"),I=new RegExp("^"+O+"*([\\x20\\t\\r\\n\\f>+~])"+O+"*"),q=new RegExp(H),R=/^(?:#([\w\-]+)|(\w+)|\.([\w\-]+))$/,U=/^:not/,z=/[\x20\t\r\n\f]*[+~]/,W=/:not\($/,X=/h\d/i,V=/input|select|textarea|button/i,$=/\\(?!\\)/g,J={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),NAME:new RegExp("^\\[name=['\"]?("+M+")['\"]?\\]"),TAG:new RegExp("^("+M.replace("w","w*")+")"),ATTR:new RegExp("^"+P),PSEUDO:new RegExp("^"+H),POS:new RegExp(B,"i"),CHILD:new RegExp("^:(only|nth|first|last)-child(?:\\("+O+"*(even|odd|(([+-]|)(\\d*)n|)"+O+"*(?:([+-]|)"+O+"*(\\d+)|))"+O+"*\\)|)","i"),needsContext:new RegExp("^"+O+"*[>+~]|"+B,"i")},K=function(e){var t=g.createElement("div");try{return e(t)}catch(n){return!1}finally{t=null}},Q=K(function(e){return e.appendChild(g.createComment("")),!e.getElementsByTagName("*").length}),G=K(function(e){return e.innerHTML="",e.firstChild&&typeof e.firstChild.getAttribute!==p&&e.firstChild.getAttribute("href")==="#"}),Y=K(function(e){e.innerHTML="";var t=typeof e.lastChild.getAttribute("multiple");return t!=="boolean"&&t!=="string"}),Z=K(function(e){return e.innerHTML="",!e.getElementsByClassName||!e.getElementsByClassName("e").length?!1:(e.lastChild.className="e",e.getElementsByClassName("e").length===2)}),et=K(function(e){e.id=d+0,e.innerHTML="
",y.insertBefore(e,y.firstChild);var t=g.getElementsByName&&g.getElementsByName(d).length===2+g.getElementsByName(d+0).length;return r=!g.getElementById(d),y.removeChild(e),t});try{x.call(y.childNodes,0)[0].nodeType}catch(tt){x=function(e){var t,n=[];for(;t=this[e];e++)n.push(t);return n}}nt.matches=function(e,t){return nt(e,null,null,t)},nt.matchesSelector=function(e,t){return nt(t,null,null,[e]).length>0},s=nt.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(i===1||i===9||i===11){if(typeof e.textContent=="string")return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=s(e)}else if(i===3||i===4)return e.nodeValue}else for(;t=e[r];r++)n+=s(t);return n},o=nt.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return t?t.nodeName!=="HTML":!1},u=nt.contains=y.contains?function(e,t){var n=e.nodeType===9?e.documentElement:e,r=t&&t.parentNode;return e===r||!!(r&&r.nodeType===1&&n.contains&&n.contains(r))}:y.compareDocumentPosition?function(e,t){return t&&!!(e.compareDocumentPosition(t)&16)}:function(e,t){while(t=t.parentNode)if(t===e)return!0;return!1},nt.attr=function(e,t){var n,r=o(e);return r||(t=t.toLowerCase()),(n=i.attrHandle[t])?n(e):r||Y?e.getAttribute(t):(n=e.getAttributeNode(t),n?typeof e[t]=="boolean"?e[t]?t:null:n.specified?n.value:null:null)},i=nt.selectors={cacheLength:50,createPseudo:N,match:J,attrHandle:G?{}:{href:function(e){return e.getAttribute("href",2)},type:function(e){return e.getAttribute("type")}},find:{ID:r?function(e,t,n){if(typeof t.getElementById!==p&&!n){var r=t.getElementById(e);return r&&r.parentNode?[r]:[]}}:function(e,n,r){if(typeof n.getElementById!==p&&!r){var i=n.getElementById(e);return i?i.id===e||typeof i.getAttributeNode!==p&&i.getAttributeNode("id").value===e?[i]:t:[]}},TAG:Q?function(e,t){if(typeof t.getElementsByTagName!==p)return t.getElementsByTagName(e)}:function(e,t){var n=t.getElementsByTagName(e);if(e==="*"){var r,i=[],s=0;for(;r=n[s];s++)r.nodeType===1&&i.push(r);return i}return n},NAME:et&&function(e,t){if(typeof t.getElementsByName!==p)return t.getElementsByName(name)},CLASS:Z&&function(e,t,n){if(typeof t.getElementsByClassName!==p&&!n)return t.getElementsByClassName(e)}},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace($,""),e[3]=(e[4]||e[5]||"").replace($,""),e[2]==="~="&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),e[1]==="nth"?(e[2]||nt.error(e[0]),e[3]=+(e[3]?e[4]+(e[5]||1):2*(e[2]==="even"||e[2]==="odd")),e[4]=+(e[6]+e[7]||e[2]==="odd")):e[2]&&nt.error(e[0]),e},PSEUDO:function(e){var t,n;if(J.CHILD.test(e[0]))return null;if(e[3])e[2]=e[3];else if(t=e[4])q.test(t)&&(n=ut(t,!0))&&(n=t.indexOf(")",t.length-n)-t.length)&&(t=t.slice(0,n),e[0]=e[0].slice(0,n)),e[2]=t;return e.slice(0,3)}},filter:{ID:r?function(e){return e=e.replace($,""),function(t){return t.getAttribute("id")===e}}:function(e){return e=e.replace($,""),function(t){var n=typeof t.getAttributeNode!==p&&t.getAttributeNode("id");return n&&n.value===e}},TAG:function(e){return e==="*"?function(){return!0}:(e=e.replace($,"").toLowerCase(),function(t){return t.nodeName&&t.nodeName.toLowerCase()===e})},CLASS:function(e){var t=k[d][e+" "];return t||(t=new RegExp("(^|"+O+")"+e+"("+O+"|$)"))&&k(e,function(e){return t.test(e.className||typeof e.getAttribute!==p&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r,i){var s=nt.attr(r,e);return s==null?t==="!=":t?(s+="",t==="="?s===n:t==="!="?s!==n:t==="^="?n&&s.indexOf(n)===0:t==="*="?n&&s.indexOf(n)>-1:t==="$="?n&&s.substr(s.length-n.length)===n:t==="~="?(" "+s+" ").indexOf(n)>-1:t==="|="?s===n||s.substr(0,n.length+1)===n+"-":!1):!0}},CHILD:function(e,t,n,r){return e==="nth"?function(e){var t,i,s=e.parentNode;if(n===1&&r===0)return!0;if(s){i=0;for(t=s.firstChild;t;t=t.nextSibling)if(t.nodeType===1){i++;if(e===t)break}}return i-=r,i===n||i%n===0&&i/n>=0}:function(t){var n=t;switch(e){case"only":case"first":while(n=n.previousSibling)if(n.nodeType===1)return!1;if(e==="first")return!0;n=t;case"last":while(n=n.nextSibling)if(n.nodeType===1)return!1;return!0}}},PSEUDO:function(e,t){var n,r=i.pseudos[e]||i.setFilters[e.toLowerCase()]||nt.error("unsupported pseudo: "+e);return r[d]?r(t):r.length>1?(n=[e,e,"",t],i.setFilters.hasOwnProperty(e.toLowerCase())?N(function(e,n){var i,s=r(e,t),o=s.length;while(o--)i=T.call(e,s[o]),e[i]=!(n[i]=s[o])}):function(e){return r(e,0,n)}):r}},pseudos:{not:N(function(e){var t=[],n=[],r=a(e.replace(j,"$1"));return r[d]?N(function(e,t,n,i){var s,o=r(e,null,i,[]),u=e.length;while(u--)if(s=o[u])e[u]=!(t[u]=s)}):function(e,i,s){return t[0]=e,r(t,null,s,n),!n.pop()}}),has:N(function(e){return function(t){return nt(e,t).length>0}}),contains:N(function(e){return function(t){return(t.textContent||t.innerText||s(t)).indexOf(e)>-1}}),enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!0},checked:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&!!e.checked||t==="option"&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},parent:function(e){return!i.pseudos.empty(e)},empty:function(e){var t;e=e.firstChild;while(e){if(e.nodeName>"@"||(t=e.nodeType)===3||t===4)return!1;e=e.nextSibling}return!0},header:function(e){return X.test(e.nodeName)},text:function(e){var t,n;return e.nodeName.toLowerCase()==="input"&&(t=e.type)==="text"&&((n=e.getAttribute("type"))==null||n.toLowerCase()===t)},radio:rt("radio"),checkbox:rt("checkbox"),file:rt("file"),password:rt("password"),image:rt("image"),submit:it("submit"),reset:it("reset"),button:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&e.type==="button"||t==="button"},input:function(e){return V.test(e.nodeName)},focus:function(e){var t=e.ownerDocument;return e===t.activeElement&&(!t.hasFocus||t.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},active:function(e){return e===e.ownerDocument.activeElement},first:st(function(){return[0]}),last:st(function(e,t){return[t-1]}),eq:st(function(e,t,n){return[n<0?n+t:n]}),even:st(function(e,t){for(var n=0;n=0;)e.push(r);return e}),gt:st(function(e,t,n){for(var r=n<0?n+t:n;++r",e.querySelectorAll("[selected]").length||i.push("\\["+O+"*(?:checked|disabled|ismap|multiple|readonly|selected|value)"),e.querySelectorAll(":checked").length||i.push(":checked")}),K(function(e){e.innerHTML="

",e.querySelectorAll("[test^='']").length&&i.push("[*^$]="+O+"*(?:\"\"|'')"),e.innerHTML="",e.querySelectorAll(":enabled").length||i.push(":enabled",":disabled")}),i=new RegExp(i.join("|")),vt=function(e,r,s,o,u){if(!o&&!u&&!i.test(e)){var a,f,l=!0,c=d,h=r,p=r.nodeType===9&&e;if(r.nodeType===1&&r.nodeName.toLowerCase()!=="object"){a=ut(e),(l=r.getAttribute("id"))?c=l.replace(n,"\\$&"):r.setAttribute("id",c),c="[id='"+c+"'] ",f=a.length;while(f--)a[f]=c+a[f].join("");h=z.test(e)&&r.parentNode||r,p=a.join(",")}if(p)try{return S.apply(s,x.call(h.querySelectorAll(p),0)),s}catch(v){}finally{l||r.removeAttribute("id")}}return t(e,r,s,o,u)},u&&(K(function(t){e=u.call(t,"div");try{u.call(t,"[test!='']:sizzle"),s.push("!=",H)}catch(n){}}),s=new RegExp(s.join("|")),nt.matchesSelector=function(t,n){n=n.replace(r,"='$1']");if(!o(t)&&!s.test(n)&&!i.test(n))try{var a=u.call(t,n);if(a||e||t.document&&t.document.nodeType!==11)return a}catch(f){}return nt(n,null,null,[t]).length>0})}(),i.pseudos.nth=i.pseudos.eq,i.filters=mt.prototype=i.pseudos,i.setFilters=new mt,nt.attr=v.attr,v.find=nt,v.expr=nt.selectors,v.expr[":"]=v.expr.pseudos,v.unique=nt.uniqueSort,v.text=nt.getText,v.isXMLDoc=nt.isXML,v.contains=nt.contains}(e);var nt=/Until$/,rt=/^(?:parents|prev(?:Until|All))/,it=/^.[^:#\[\.,]*$/,st=v.expr.match.needsContext,ot={children:!0,contents:!0,next:!0,prev:!0};v.fn.extend({find:function(e){var t,n,r,i,s,o,u=this;if(typeof e!="string")return v(e).filter(function(){for(t=0,n=u.length;t0)for(i=r;i=0:v.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){var n,r=0,i=this.length,s=[],o=st.test(e)||typeof e!="string"?v(e,t||this.context):0;for(;r-1:v.find.matchesSelector(n,e)){s.push(n);break}n=n.parentNode}}return s=s.length>1?v.unique(s):s,this.pushStack(s,"closest",e)},index:function(e){return e?typeof e=="string"?v.inArray(this[0],v(e)):v.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(e,t){var n=typeof e=="string"?v(e,t):v.makeArray(e&&e.nodeType?[e]:e),r=v.merge(this.get(),n);return this.pushStack(ut(n[0])||ut(r[0])?r:v.unique(r))},addBack:function(e){return this.add(e==null?this.prevObject:this.prevObject.filter(e))}}),v.fn.andSelf=v.fn.addBack,v.each({parent:function(e){var t=e.parentNode;return t&&t.nodeType!==11?t:null},parents:function(e){return v.dir(e,"parentNode")},parentsUntil:function(e,t,n){return v.dir(e,"parentNode",n)},next:function(e){return at(e,"nextSibling")},prev:function(e){return at(e,"previousSibling")},nextAll:function(e){return v.dir(e,"nextSibling")},prevAll:function(e){return v.dir(e,"previousSibling")},nextUntil:function(e,t,n){return v.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return v.dir(e,"previousSibling",n)},siblings:function(e){return v.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return v.sibling(e.firstChild)},contents:function(e){return v.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:v.merge([],e.childNodes)}},function(e,t){v.fn[e]=function(n,r){var i=v.map(this,t,n);return nt.test(e)||(r=n),r&&typeof r=="string"&&(i=v.filter(r,i)),i=this.length>1&&!ot[e]?v.unique(i):i,this.length>1&&rt.test(e)&&(i=i.reverse()),this.pushStack(i,e,l.call(arguments).join(","))}}),v.extend({filter:function(e,t,n){return n&&(e=":not("+e+")"),t.length===1?v.find.matchesSelector(t[0],e)?[t[0]]:[]:v.find.matches(e,t)},dir:function(e,n,r){var i=[],s=e[n];while(s&&s.nodeType!==9&&(r===t||s.nodeType!==1||!v(s).is(r)))s.nodeType===1&&i.push(s),s=s[n];return i},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)e.nodeType===1&&e!==t&&n.push(e);return n}});var ct="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",ht=/ jQuery\d+="(?:null|\d+)"/g,pt=/^\s+/,dt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,vt=/<([\w:]+)/,mt=/]","i"),Et=/^(?:checkbox|radio)$/,St=/checked\s*(?:[^=]|=\s*.checked.)/i,xt=/\/(java|ecma)script/i,Tt=/^\s*\s*$/g,Nt={option:[1,""],legend:[1,"
","
"],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],_default:[0,"",""]},Ct=lt(i),kt=Ct.appendChild(i.createElement("div"));Nt.optgroup=Nt.option,Nt.tbody=Nt.tfoot=Nt.colgroup=Nt.caption=Nt.thead,Nt.th=Nt.td,v.support.htmlSerialize||(Nt._default=[1,"X
","
"]),v.fn.extend({text:function(e){return v.access(this,function(e){return e===t?v.text(this):this.empty().append((this[0]&&this[0].ownerDocument||i).createTextNode(e))},null,e,arguments.length)},wrapAll:function(e){if(v.isFunction(e))return this.each(function(t){v(this).wrapAll(e.call(this,t))});if(this[0]){var t=v(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&e.firstChild.nodeType===1)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return v.isFunction(e)?this.each(function(t){v(this).wrapInner(e.call(this,t))}):this.each(function(){var t=v(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=v.isFunction(e);return this.each(function(n){v(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){v.nodeName(this,"body")||v(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(e){(this.nodeType===1||this.nodeType===11)&&this.appendChild(e)})},prepend:function(){return this.domManip(arguments,!0,function(e){(this.nodeType===1||this.nodeType===11)&&this.insertBefore(e,this.firstChild)})},before:function(){if(!ut(this[0]))return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this)});if(arguments.length){var e=v.clean(arguments);return this.pushStack(v.merge(e,this),"before",this.selector)}},after:function(){if(!ut(this[0]))return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this.nextSibling)});if(arguments.length){var e=v.clean(arguments);return this.pushStack(v.merge(this,e),"after",this.selector)}},remove:function(e,t){var n,r=0;for(;(n=this[r])!=null;r++)if(!e||v.filter(e,[n]).length)!t&&n.nodeType===1&&(v.cleanData(n.getElementsByTagName("*")),v.cleanData([n])),n.parentNode&&n.parentNode.removeChild(n);return this},empty:function(){var e,t=0;for(;(e=this[t])!=null;t++){e.nodeType===1&&v.cleanData(e.getElementsByTagName("*"));while(e.firstChild)e.removeChild(e.firstChild)}return this},clone:function(e,t){return e=e==null?!1:e,t=t==null?e:t,this.map(function(){return v.clone(this,e,t)})},html:function(e){return v.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return n.nodeType===1?n.innerHTML.replace(ht,""):t;if(typeof e=="string"&&!yt.test(e)&&(v.support.htmlSerialize||!wt.test(e))&&(v.support.leadingWhitespace||!pt.test(e))&&!Nt[(vt.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(dt,"<$1>");try{for(;r1&&typeof f=="string"&&St.test(f))return this.each(function(){v(this).domManip(e,n,r)});if(v.isFunction(f))return this.each(function(i){var s=v(this);e[0]=f.call(this,i,n?s.html():t),s.domManip(e,n,r)});if(this[0]){i=v.buildFragment(e,this,l),o=i.fragment,s=o.firstChild,o.childNodes.length===1&&(o=s);if(s){n=n&&v.nodeName(s,"tr");for(u=i.cacheable||c-1;a0?this.clone(!0):this).get(),v(o[i])[t](r),s=s.concat(r);return this.pushStack(s,e,o.selector)}}),v.extend({clone:function(e,t,n){var r,i,s,o;v.support.html5Clone||v.isXMLDoc(e)||!wt.test("<"+e.nodeName+">")?o=e.cloneNode(!0):(kt.innerHTML=e.outerHTML,kt.removeChild(o=kt.firstChild));if((!v.support.noCloneEvent||!v.support.noCloneChecked)&&(e.nodeType===1||e.nodeType===11)&&!v.isXMLDoc(e)){Ot(e,o),r=Mt(e),i=Mt(o);for(s=0;r[s];++s)i[s]&&Ot(r[s],i[s])}if(t){At(e,o);if(n){r=Mt(e),i=Mt(o);for(s=0;r[s];++s)At(r[s],i[s])}}return r=i=null,o},clean:function(e,t,n,r){var s,o,u,a,f,l,c,h,p,d,m,g,y=t===i&&Ct,b=[];if(!t||typeof t.createDocumentFragment=="undefined")t=i;for(s=0;(u=e[s])!=null;s++){typeof u=="number"&&(u+="");if(!u)continue;if(typeof u=="string")if(!gt.test(u))u=t.createTextNode(u);else{y=y||lt(t),c=t.createElement("div"),y.appendChild(c),u=u.replace(dt,"<$1>"),a=(vt.exec(u)||["",""])[1].toLowerCase(),f=Nt[a]||Nt._default,l=f[0],c.innerHTML=f[1]+u+f[2];while(l--)c=c.lastChild;if(!v.support.tbody){h=mt.test(u),p=a==="table"&&!h?c.firstChild&&c.firstChild.childNodes:f[1]===""&&!h?c.childNodes:[];for(o=p.length-1;o>=0;--o)v.nodeName(p[o],"tbody")&&!p[o].childNodes.length&&p[o].parentNode.removeChild(p[o])}!v.support.leadingWhitespace&&pt.test(u)&&c.insertBefore(t.createTextNode(pt.exec(u)[0]),c.firstChild),u=c.childNodes,c.parentNode.removeChild(c)}u.nodeType?b.push(u):v.merge(b,u)}c&&(u=c=y=null);if(!v.support.appendChecked)for(s=0;(u=b[s])!=null;s++)v.nodeName(u,"input")?_t(u):typeof u.getElementsByTagName!="undefined"&&v.grep(u.getElementsByTagName("input"),_t);if(n){m=function(e){if(!e.type||xt.test(e.type))return r?r.push(e.parentNode?e.parentNode.removeChild(e):e):n.appendChild(e)};for(s=0;(u=b[s])!=null;s++)if(!v.nodeName(u,"script")||!m(u))n.appendChild(u),typeof u.getElementsByTagName!="undefined"&&(g=v.grep(v.merge([],u.getElementsByTagName("script")),m),b.splice.apply(b,[s+1,0].concat(g)),s+=g.length)}return b},cleanData:function(e,t){var n,r,i,s,o=0,u=v.expando,a=v.cache,f=v.support.deleteExpando,l=v.event.special;for(;(i=e[o])!=null;o++)if(t||v.acceptData(i)){r=i[u],n=r&&a[r];if(n){if(n.events)for(s in n.events)l[s]?v.event.remove(i,s):v.removeEvent(i,s,n.handle);a[r]&&(delete a[r],f?delete i[u]:i.removeAttribute?i.removeAttribute(u):i[u]=null,v.deletedIds.push(r))}}}}),function(){var e,t;v.uaMatch=function(e){e=e.toLowerCase();var t=/(chrome)[ \/]([\w.]+)/.exec(e)||/(webkit)[ \/]([\w.]+)/.exec(e)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(e)||/(msie) ([\w.]+)/.exec(e)||e.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(e)||[];return{browser:t[1]||"",version:t[2]||"0"}},e=v.uaMatch(o.userAgent),t={},e.browser&&(t[e.browser]=!0,t.version=e.version),t.chrome?t.webkit=!0:t.webkit&&(t.safari=!0),v.browser=t,v.sub=function(){function e(t,n){return new e.fn.init(t,n)}v.extend(!0,e,this),e.superclass=this,e.fn=e.prototype=this(),e.fn.constructor=e,e.sub=this.sub,e.fn.init=function(r,i){return i&&i instanceof v&&!(i instanceof e)&&(i=e(i)),v.fn.init.call(this,r,i,t)},e.fn.init.prototype=e.fn;var t=e(i);return e}}();var Dt,Pt,Ht,Bt=/alpha\([^)]*\)/i,jt=/opacity=([^)]*)/,Ft=/^(top|right|bottom|left)$/,It=/^(none|table(?!-c[ea]).+)/,qt=/^margin/,Rt=new RegExp("^("+m+")(.*)$","i"),Ut=new RegExp("^("+m+")(?!px)[a-z%]+$","i"),zt=new RegExp("^([-+])=("+m+")","i"),Wt={BODY:"block"},Xt={position:"absolute",visibility:"hidden",display:"block"},Vt={letterSpacing:0,fontWeight:400},$t=["Top","Right","Bottom","Left"],Jt=["Webkit","O","Moz","ms"],Kt=v.fn.toggle;v.fn.extend({css:function(e,n){return v.access(this,function(e,n,r){return r!==t?v.style(e,n,r):v.css(e,n)},e,n,arguments.length>1)},show:function(){return Yt(this,!0)},hide:function(){return Yt(this)},toggle:function(e,t){var n=typeof e=="boolean";return v.isFunction(e)&&v.isFunction(t)?Kt.apply(this,arguments):this.each(function(){(n?e:Gt(this))?v(this).show():v(this).hide()})}}),v.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Dt(e,"opacity");return n===""?"1":n}}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":v.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(!e||e.nodeType===3||e.nodeType===8||!e.style)return;var s,o,u,a=v.camelCase(n),f=e.style;n=v.cssProps[a]||(v.cssProps[a]=Qt(f,a)),u=v.cssHooks[n]||v.cssHooks[a];if(r===t)return u&&"get"in u&&(s=u.get(e,!1,i))!==t?s:f[n];o=typeof r,o==="string"&&(s=zt.exec(r))&&(r=(s[1]+1)*s[2]+parseFloat(v.css(e,n)),o="number");if(r==null||o==="number"&&isNaN(r))return;o==="number"&&!v.cssNumber[a]&&(r+="px");if(!u||!("set"in u)||(r=u.set(e,r,i))!==t)try{f[n]=r}catch(l){}},css:function(e,n,r,i){var s,o,u,a=v.camelCase(n);return n=v.cssProps[a]||(v.cssProps[a]=Qt(e.style,a)),u=v.cssHooks[n]||v.cssHooks[a],u&&"get"in u&&(s=u.get(e,!0,i)),s===t&&(s=Dt(e,n)),s==="normal"&&n in Vt&&(s=Vt[n]),r||i!==t?(o=parseFloat(s),r||v.isNumeric(o)?o||0:s):s},swap:function(e,t,n){var r,i,s={};for(i in t)s[i]=e.style[i],e.style[i]=t[i];r=n.call(e);for(i in t)e.style[i]=s[i];return r}}),e.getComputedStyle?Dt=function(t,n){var r,i,s,o,u=e.getComputedStyle(t,null),a=t.style;return u&&(r=u.getPropertyValue(n)||u[n],r===""&&!v.contains(t.ownerDocument,t)&&(r=v.style(t,n)),Ut.test(r)&&qt.test(n)&&(i=a.width,s=a.minWidth,o=a.maxWidth,a.minWidth=a.maxWidth=a.width=r,r=u.width,a.width=i,a.minWidth=s,a.maxWidth=o)),r}:i.documentElement.currentStyle&&(Dt=function(e,t){var n,r,i=e.currentStyle&&e.currentStyle[t],s=e.style;return i==null&&s&&s[t]&&(i=s[t]),Ut.test(i)&&!Ft.test(t)&&(n=s.left,r=e.runtimeStyle&&e.runtimeStyle.left,r&&(e.runtimeStyle.left=e.currentStyle.left),s.left=t==="fontSize"?"1em":i,i=s.pixelLeft+"px",s.left=n,r&&(e.runtimeStyle.left=r)),i===""?"auto":i}),v.each(["height","width"],function(e,t){v.cssHooks[t]={get:function(e,n,r){if(n)return e.offsetWidth===0&&It.test(Dt(e,"display"))?v.swap(e,Xt,function(){return tn(e,t,r)}):tn(e,t,r)},set:function(e,n,r){return Zt(e,n,r?en(e,t,r,v.support.boxSizing&&v.css(e,"boxSizing")==="border-box"):0)}}}),v.support.opacity||(v.cssHooks.opacity={get:function(e,t){return jt.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=v.isNumeric(t)?"alpha(opacity="+t*100+")":"",s=r&&r.filter||n.filter||"";n.zoom=1;if(t>=1&&v.trim(s.replace(Bt,""))===""&&n.removeAttribute){n.removeAttribute("filter");if(r&&!r.filter)return}n.filter=Bt.test(s)?s.replace(Bt,i):s+" "+i}}),v(function(){v.support.reliableMarginRight||(v.cssHooks.marginRight={get:function(e,t){return v.swap(e,{display:"inline-block"},function(){if(t)return Dt(e,"marginRight")})}}),!v.support.pixelPosition&&v.fn.position&&v.each(["top","left"],function(e,t){v.cssHooks[t]={get:function(e,n){if(n){var r=Dt(e,t);return Ut.test(r)?v(e).position()[t]+"px":r}}}})}),v.expr&&v.expr.filters&&(v.expr.filters.hidden=function(e){return e.offsetWidth===0&&e.offsetHeight===0||!v.support.reliableHiddenOffsets&&(e.style&&e.style.display||Dt(e,"display"))==="none"},v.expr.filters.visible=function(e){return!v.expr.filters.hidden(e)}),v.each({margin:"",padding:"",border:"Width"},function(e,t){v.cssHooks[e+t]={expand:function(n){var r,i=typeof n=="string"?n.split(" "):[n],s={};for(r=0;r<4;r++)s[e+$t[r]+t]=i[r]||i[r-2]||i[0];return s}},qt.test(e)||(v.cssHooks[e+t].set=Zt)});var rn=/%20/g,sn=/\[\]$/,on=/\r?\n/g,un=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,an=/^(?:select|textarea)/i;v.fn.extend({serialize:function(){return v.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?v.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||an.test(this.nodeName)||un.test(this.type))}).map(function(e,t){var n=v(this).val();return n==null?null:v.isArray(n)?v.map(n,function(e,n){return{name:t.name,value:e.replace(on,"\r\n")}}):{name:t.name,value:n.replace(on,"\r\n")}}).get()}}),v.param=function(e,n){var r,i=[],s=function(e,t){t=v.isFunction(t)?t():t==null?"":t,i[i.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};n===t&&(n=v.ajaxSettings&&v.ajaxSettings.traditional);if(v.isArray(e)||e.jquery&&!v.isPlainObject(e))v.each(e,function(){s(this.name,this.value)});else for(r in e)fn(r,e[r],n,s);return i.join("&").replace(rn,"+")};var ln,cn,hn=/#.*$/,pn=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,dn=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,vn=/^(?:GET|HEAD)$/,mn=/^\/\//,gn=/\?/,yn=/)<[^<]*)*<\/script>/gi,bn=/([?&])_=[^&]*/,wn=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+)|)|)/,En=v.fn.load,Sn={},xn={},Tn=["*/"]+["*"];try{cn=s.href}catch(Nn){cn=i.createElement("a"),cn.href="",cn=cn.href}ln=wn.exec(cn.toLowerCase())||[],v.fn.load=function(e,n,r){if(typeof e!="string"&&En)return En.apply(this,arguments);if(!this.length)return this;var i,s,o,u=this,a=e.indexOf(" ");return a>=0&&(i=e.slice(a,e.length),e=e.slice(0,a)),v.isFunction(n)?(r=n,n=t):n&&typeof n=="object"&&(s="POST"),v.ajax({url:e,type:s,dataType:"html",data:n,complete:function(e,t){r&&u.each(r,o||[e.responseText,t,e])}}).done(function(e){o=arguments,u.html(i?v("
").append(e.replace(yn,"")).find(i):e)}),this},v.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,t){v.fn[t]=function(e){return this.on(t,e)}}),v.each(["get","post"],function(e,n){v[n]=function(e,r,i,s){return v.isFunction(r)&&(s=s||i,i=r,r=t),v.ajax({type:n,url:e,data:r,success:i,dataType:s})}}),v.extend({getScript:function(e,n){return v.get(e,t,n,"script")},getJSON:function(e,t,n){return v.get(e,t,n,"json")},ajaxSetup:function(e,t){return t?Ln(e,v.ajaxSettings):(t=e,e=v.ajaxSettings),Ln(e,t),e},ajaxSettings:{url:cn,isLocal:dn.test(ln[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":Tn},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":e.String,"text html":!0,"text json":v.parseJSON,"text xml":v.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:Cn(Sn),ajaxTransport:Cn(xn),ajax:function(e,n){function T(e,n,s,a){var l,y,b,w,S,T=n;if(E===2)return;E=2,u&&clearTimeout(u),o=t,i=a||"",x.readyState=e>0?4:0,s&&(w=An(c,x,s));if(e>=200&&e<300||e===304)c.ifModified&&(S=x.getResponseHeader("Last-Modified"),S&&(v.lastModified[r]=S),S=x.getResponseHeader("Etag"),S&&(v.etag[r]=S)),e===304?(T="notmodified",l=!0):(l=On(c,w),T=l.state,y=l.data,b=l.error,l=!b);else{b=T;if(!T||e)T="error",e<0&&(e=0)}x.status=e,x.statusText=(n||T)+"",l?d.resolveWith(h,[y,T,x]):d.rejectWith(h,[x,T,b]),x.statusCode(g),g=t,f&&p.trigger("ajax"+(l?"Success":"Error"),[x,c,l?y:b]),m.fireWith(h,[x,T]),f&&(p.trigger("ajaxComplete",[x,c]),--v.active||v.event.trigger("ajaxStop"))}typeof e=="object"&&(n=e,e=t),n=n||{};var r,i,s,o,u,a,f,l,c=v.ajaxSetup({},n),h=c.context||c,p=h!==c&&(h.nodeType||h instanceof v)?v(h):v.event,d=v.Deferred(),m=v.Callbacks("once memory"),g=c.statusCode||{},b={},w={},E=0,S="canceled",x={readyState:0,setRequestHeader:function(e,t){if(!E){var n=e.toLowerCase();e=w[n]=w[n]||e,b[e]=t}return this},getAllResponseHeaders:function(){return E===2?i:null},getResponseHeader:function(e){var n;if(E===2){if(!s){s={};while(n=pn.exec(i))s[n[1].toLowerCase()]=n[2]}n=s[e.toLowerCase()]}return n===t?null:n},overrideMimeType:function(e){return E||(c.mimeType=e),this},abort:function(e){return e=e||S,o&&o.abort(e),T(0,e),this}};d.promise(x),x.success=x.done,x.error=x.fail,x.complete=m.add,x.statusCode=function(e){if(e){var t;if(E<2)for(t in e)g[t]=[g[t],e[t]];else t=e[x.status],x.always(t)}return this},c.url=((e||c.url)+"").replace(hn,"").replace(mn,ln[1]+"//"),c.dataTypes=v.trim(c.dataType||"*").toLowerCase().split(y),c.crossDomain==null&&(a=wn.exec(c.url.toLowerCase()),c.crossDomain=!(!a||a[1]===ln[1]&&a[2]===ln[2]&&(a[3]||(a[1]==="http:"?80:443))==(ln[3]||(ln[1]==="http:"?80:443)))),c.data&&c.processData&&typeof c.data!="string"&&(c.data=v.param(c.data,c.traditional)),kn(Sn,c,n,x);if(E===2)return x;f=c.global,c.type=c.type.toUpperCase(),c.hasContent=!vn.test(c.type),f&&v.active++===0&&v.event.trigger("ajaxStart");if(!c.hasContent){c.data&&(c.url+=(gn.test(c.url)?"&":"?")+c.data,delete c.data),r=c.url;if(c.cache===!1){var N=v.now(),C=c.url.replace(bn,"$1_="+N);c.url=C+(C===c.url?(gn.test(c.url)?"&":"?")+"_="+N:"")}}(c.data&&c.hasContent&&c.contentType!==!1||n.contentType)&&x.setRequestHeader("Content-Type",c.contentType),c.ifModified&&(r=r||c.url,v.lastModified[r]&&x.setRequestHeader("If-Modified-Since",v.lastModified[r]),v.etag[r]&&x.setRequestHeader("If-None-Match",v.etag[r])),x.setRequestHeader("Accept",c.dataTypes[0]&&c.accepts[c.dataTypes[0]]?c.accepts[c.dataTypes[0]]+(c.dataTypes[0]!=="*"?", "+Tn+"; q=0.01":""):c.accepts["*"]);for(l in c.headers)x.setRequestHeader(l,c.headers[l]);if(!c.beforeSend||c.beforeSend.call(h,x,c)!==!1&&E!==2){S="abort";for(l in{success:1,error:1,complete:1})x[l](c[l]);o=kn(xn,c,n,x);if(!o)T(-1,"No Transport");else{x.readyState=1,f&&p.trigger("ajaxSend",[x,c]),c.async&&c.timeout>0&&(u=setTimeout(function(){x.abort("timeout")},c.timeout));try{E=1,o.send(b,T)}catch(k){if(!(E<2))throw k;T(-1,k)}}return x}return x.abort()},active:0,lastModified:{},etag:{}});var Mn=[],_n=/\?/,Dn=/(=)\?(?=&|$)|\?\?/,Pn=v.now();v.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Mn.pop()||v.expando+"_"+Pn++;return this[e]=!0,e}}),v.ajaxPrefilter("json jsonp",function(n,r,i){var s,o,u,a=n.data,f=n.url,l=n.jsonp!==!1,c=l&&Dn.test(f),h=l&&!c&&typeof a=="string"&&!(n.contentType||"").indexOf("application/x-www-form-urlencoded")&&Dn.test(a);if(n.dataTypes[0]==="jsonp"||c||h)return s=n.jsonpCallback=v.isFunction(n.jsonpCallback)?n.jsonpCallback():n.jsonpCallback,o=e[s],c?n.url=f.replace(Dn,"$1"+s):h?n.data=a.replace(Dn,"$1"+s):l&&(n.url+=(_n.test(f)?"&":"?")+n.jsonp+"="+s),n.converters["script json"]=function(){return u||v.error(s+" was not called"),u[0]},n.dataTypes[0]="json",e[s]=function(){u=arguments},i.always(function(){e[s]=o,n[s]&&(n.jsonpCallback=r.jsonpCallback,Mn.push(s)),u&&v.isFunction(o)&&o(u[0]),u=o=t}),"script"}),v.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(e){return v.globalEval(e),e}}}),v.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),v.ajaxTransport("script",function(e){if(e.crossDomain){var n,r=i.head||i.getElementsByTagName("head")[0]||i.documentElement;return{send:function(s,o){n=i.createElement("script"),n.async="async",e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,i){if(i||!n.readyState||/loaded|complete/.test(n.readyState))n.onload=n.onreadystatechange=null,r&&n.parentNode&&r.removeChild(n),n=t,i||o(200,"success")},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(0,1)}}}});var Hn,Bn=e.ActiveXObject?function(){for(var e in Hn)Hn[e](0,1)}:!1,jn=0;v.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&Fn()||In()}:Fn,function(e){v.extend(v.support,{ajax:!!e,cors:!!e&&"withCredentials"in e})}(v.ajaxSettings.xhr()),v.support.ajax&&v.ajaxTransport(function(n){if(!n.crossDomain||v.support.cors){var r;return{send:function(i,s){var o,u,a=n.xhr();n.username?a.open(n.type,n.url,n.async,n.username,n.password):a.open(n.type,n.url,n.async);if(n.xhrFields)for(u in n.xhrFields)a[u]=n.xhrFields[u];n.mimeType&&a.overrideMimeType&&a.overrideMimeType(n.mimeType),!n.crossDomain&&!i["X-Requested-With"]&&(i["X-Requested-With"]="XMLHttpRequest");try{for(u in i)a.setRequestHeader(u,i[u])}catch(f){}a.send(n.hasContent&&n.data||null),r=function(e,i){var u,f,l,c,h;try{if(r&&(i||a.readyState===4)){r=t,o&&(a.onreadystatechange=v.noop,Bn&&delete Hn[o]);if(i)a.readyState!==4&&a.abort();else{u=a.status,l=a.getAllResponseHeaders(),c={},h=a.responseXML,h&&h.documentElement&&(c.xml=h);try{c.text=a.responseText}catch(p){}try{f=a.statusText}catch(p){f=""}!u&&n.isLocal&&!n.crossDomain?u=c.text?200:404:u===1223&&(u=204)}}}catch(d){i||s(-1,d)}c&&s(u,f,c,l)},n.async?a.readyState===4?setTimeout(r,0):(o=++jn,Bn&&(Hn||(Hn={},v(e).unload(Bn)),Hn[o]=r),a.onreadystatechange=r):r()},abort:function(){r&&r(0,1)}}}});var qn,Rn,Un=/^(?:toggle|show|hide)$/,zn=new RegExp("^(?:([-+])=|)("+m+")([a-z%]*)$","i"),Wn=/queueHooks$/,Xn=[Gn],Vn={"*":[function(e,t){var n,r,i=this.createTween(e,t),s=zn.exec(t),o=i.cur(),u=+o||0,a=1,f=20;if(s){n=+s[2],r=s[3]||(v.cssNumber[e]?"":"px");if(r!=="px"&&u){u=v.css(i.elem,e,!0)||n||1;do a=a||".5",u/=a,v.style(i.elem,e,u+r);while(a!==(a=i.cur()/o)&&a!==1&&--f)}i.unit=r,i.start=u,i.end=s[1]?u+(s[1]+1)*n:n}return i}]};v.Animation=v.extend(Kn,{tweener:function(e,t){v.isFunction(e)?(t=e,e=["*"]):e=e.split(" ");var n,r=0,i=e.length;for(;r-1,f={},l={},c,h;a?(l=i.position(),c=l.top,h=l.left):(c=parseFloat(o)||0,h=parseFloat(u)||0),v.isFunction(t)&&(t=t.call(e,n,s)),t.top!=null&&(f.top=t.top-s.top+c),t.left!=null&&(f.left=t.left-s.left+h),"using"in t?t.using.call(e,f):i.css(f)}},v.fn.extend({position:function(){if(!this[0])return;var e=this[0],t=this.offsetParent(),n=this.offset(),r=er.test(t[0].nodeName)?{top:0,left:0}:t.offset();return n.top-=parseFloat(v.css(e,"marginTop"))||0,n.left-=parseFloat(v.css(e,"marginLeft"))||0,r.top+=parseFloat(v.css(t[0],"borderTopWidth"))||0,r.left+=parseFloat(v.css(t[0],"borderLeftWidth"))||0,{top:n.top-r.top,left:n.left-r.left}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||i.body;while(e&&!er.test(e.nodeName)&&v.css(e,"position")==="static")e=e.offsetParent;return e||i.body})}}),v.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,n){var r=/Y/.test(n);v.fn[e]=function(i){return v.access(this,function(e,i,s){var o=tr(e);if(s===t)return o?n in o?o[n]:o.document.documentElement[i]:e[i];o?o.scrollTo(r?v(o).scrollLeft():s,r?s:v(o).scrollTop()):e[i]=s},e,i,arguments.length,null)}}),v.each({Height:"height",Width:"width"},function(e,n){v.each({padding:"inner"+e,content:n,"":"outer"+e},function(r,i){v.fn[i]=function(i,s){var o=arguments.length&&(r||typeof i!="boolean"),u=r||(i===!0||s===!0?"margin":"border");return v.access(this,function(n,r,i){var s;return v.isWindow(n)?n.document.documentElement["client"+e]:n.nodeType===9?(s=n.documentElement,Math.max(n.body["scroll"+e],s["scroll"+e],n.body["offset"+e],s["offset"+e],s["client"+e])):i===t?v.css(n,r,i,u):v.style(n,r,i,u)},n,o?i:t,o,null)}})}),e.jQuery=e.$=v,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return v})})(window); \ No newline at end of file