From 904cf04b4f7c5e220b36d0dceddba0fcf1f6ce11 Mon Sep 17 00:00:00 2001 From: Paul Wagener Date: Sat, 19 Apr 2014 13:23:59 +0200 Subject: [PATCH] Initial commit --- .gitignore | 4 + manage.py | 10 +++ quiz/__init__.py | 0 quiz/admin.py | 4 + quiz/models.py | 14 ++++ quiz/tests.py | 3 + quiz/views.py | 3 + securityquiz/__init__.py | 0 securityquiz/secrets.py.template | 10 +++ securityquiz/settings.py | 102 +++++++++++++++++++++++ securityquiz/urls.py | 13 +++ securityquiz/wsgi.py | 20 +++++ static/css/bootstrap.min.css | 9 ++ static/css/style.css | 29 +++++++ static/img/bank_schema.png | Bin 0 -> 31862 bytes static/img/poespas.png | Bin 0 -> 107285 bytes static/img/webshop_schema.png | Bin 0 -> 46634 bytes templates/index.html | 139 +++++++++++++++++++++++++++++++ views.py | 84 +++++++++++++++++++ 19 files changed, 444 insertions(+) create mode 100644 .gitignore create mode 100644 manage.py create mode 100644 quiz/__init__.py create mode 100644 quiz/admin.py create mode 100644 quiz/models.py create mode 100644 quiz/tests.py create mode 100644 quiz/views.py create mode 100644 securityquiz/__init__.py create mode 100644 securityquiz/secrets.py.template create mode 100644 securityquiz/settings.py create mode 100644 securityquiz/urls.py create mode 100644 securityquiz/wsgi.py create mode 100644 static/css/bootstrap.min.css create mode 100644 static/css/style.css create mode 100644 static/img/bank_schema.png create mode 100644 static/img/poespas.png create mode 100644 static/img/webshop_schema.png create mode 100644 templates/index.html create mode 100644 views.py diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..ea52171 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +.DS_Store +*.pyc +db.sqlite3 +securityquiz/secrets.py \ No newline at end of file diff --git a/manage.py b/manage.py new file mode 100644 index 0000000..401b260 --- /dev/null +++ b/manage.py @@ -0,0 +1,10 @@ +#!/usr/bin/env python +import os +import sys + +if __name__ == "__main__": + os.environ.setdefault("DJANGO_SETTINGS_MODULE", "securityquiz.settings") + + from django.core.management import execute_from_command_line + + execute_from_command_line(sys.argv) diff --git a/quiz/__init__.py b/quiz/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/quiz/admin.py b/quiz/admin.py new file mode 100644 index 0000000..c334f0d --- /dev/null +++ b/quiz/admin.py @@ -0,0 +1,4 @@ +from django.contrib import admin +import models + +admin.site.register(models.Answer) \ No newline at end of file diff --git a/quiz/models.py b/quiz/models.py new file mode 100644 index 0000000..96b43cf --- /dev/null +++ b/quiz/models.py @@ -0,0 +1,14 @@ +from django.db import models +from django.contrib.auth.models import User + +# Create your models here. +class Answer(models.Model): + user = models.ForeignKey(User) + question = models.CharField(max_length=128) + string = models.TextField() + + class Meta: + unique_together = ('user', 'question') + + def __str__(self): + return self.question + ": " + self.string \ No newline at end of file diff --git a/quiz/tests.py b/quiz/tests.py new file mode 100644 index 0000000..7ce503c --- /dev/null +++ b/quiz/tests.py @@ -0,0 +1,3 @@ +from django.test import TestCase + +# Create your tests here. diff --git a/quiz/views.py b/quiz/views.py new file mode 100644 index 0000000..91ea44a --- /dev/null +++ b/quiz/views.py @@ -0,0 +1,3 @@ +from django.shortcuts import render + +# Create your views here. diff --git a/securityquiz/__init__.py b/securityquiz/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/securityquiz/secrets.py.template b/securityquiz/secrets.py.template new file mode 100644 index 0000000..bd0ef4b --- /dev/null +++ b/securityquiz/secrets.py.template @@ -0,0 +1,10 @@ + +DB_NAME = '' +DB_USER = '' +DB_PASSWORD = '' + +# Can be obtained at https://publicapi.avans.nl/newconsumer/ +AVANS_KEY = '' +AVANS_SECRET = '' + +SECRET_KEY = ' \ No newline at end of file diff --git a/securityquiz/settings.py b/securityquiz/settings.py new file mode 100644 index 0000000..b0e2dfe --- /dev/null +++ b/securityquiz/settings.py @@ -0,0 +1,102 @@ +""" +Django settings for securityquiz project. + +For more information on this file, see +https://docs.djangoproject.com/en/1.6/topics/settings/ + +For the full list of settings and their values, see +https://docs.djangoproject.com/en/1.6/ref/settings/ +""" + +# Build paths inside the project like this: os.path.join(BASE_DIR, ...) +import os, secrets, sys +BASE_DIR = os.path.dirname(os.path.dirname(__file__)) + + +# Quick-start development settings - unsuitable for production +# See https://docs.djangoproject.com/en/1.6/howto/deployment/checklist/ + +# SECURITY WARNING: keep the secret key used in production secret! +SECRET_KEY = secrets.SECRET_KEY + +# SECURITY WARNING: don't run with debug turned on in production! +DEBUG = False + +TEMPLATE_DEBUG = False + +if 'runserver' in sys.argv: + DEBUG = True + TEMPLATE_DEBUG = True + +ALLOWED_HOSTS = [] + + +# Application definition + +INSTALLED_APPS = ( + 'django.contrib.admin', + 'django.contrib.auth', + 'django.contrib.contenttypes', + 'django.contrib.sessions', + 'django.contrib.messages', + 'django.contrib.staticfiles', + 'quiz' +) + +MIDDLEWARE_CLASSES = ( + 'django.contrib.sessions.middleware.SessionMiddleware', + 'django.middleware.common.CommonMiddleware', + 'django.middleware.csrf.CsrfViewMiddleware', + 'django.contrib.auth.middleware.AuthenticationMiddleware', + 'django.contrib.messages.middleware.MessageMiddleware', + 'django.middleware.clickjacking.XFrameOptionsMiddleware', +) + +ROOT_URLCONF = 'securityquiz.urls' + +WSGI_APPLICATION = 'securityquiz.wsgi.application' + +# Database +# https://docs.djangoproject.com/en/1.6/ref/settings/#databases + +DATABASES = { + 'default': { + 'ENGINE': 'django.db.backends.mysql', + 'NAME': secrets.DB_NAME, + 'USER': secrets.DB_USER, + 'PASSWORD': secrets.DB_PASSWORD, + 'HOST': '127.0.0.1', + 'PORT': '3306', + } +} + +# Internationalization +# https://docs.djangoproject.com/en/1.6/topics/i18n/ + +LANGUAGE_CODE = 'en-us' + +TIME_ZONE = 'UTC' + +USE_I18N = True + +USE_L10N = True + +USE_TZ = True + + +# Static files (CSS, JavaScript, Images) +# https://docs.djangoproject.com/en/1.6/howto/static-files/ + +STATIC_URL = '/static/' + +PROJECT_PATH = os.path.realpath(os.path.dirname(__file__)) + '/..' +MEDIA_ROOT = PROJECT_PATH + '/media/' + +# Additional locations of static files +TEMPLATE_DIRS = ( + PROJECT_PATH + '/templates' +) + +STATICFILES_DIRS = ( + PROJECT_PATH + '/static', +) diff --git a/securityquiz/urls.py b/securityquiz/urls.py new file mode 100644 index 0000000..8f57916 --- /dev/null +++ b/securityquiz/urls.py @@ -0,0 +1,13 @@ +from django.conf.urls import patterns, include, url + +from django.contrib import admin +admin.autodiscover() + +urlpatterns = patterns('', + # Examples: + url(r'^$', 'views.home', name='home'), + url(r'^callback$', 'views.avans_callback'), + url(r'^logout$', 'views.avans_logout'), + + url(r'^admin/', include(admin.site.urls)), +) diff --git a/securityquiz/wsgi.py b/securityquiz/wsgi.py new file mode 100644 index 0000000..50a7958 --- /dev/null +++ b/securityquiz/wsgi.py @@ -0,0 +1,20 @@ +""" +WSGI config for securityquiz project. + +It exposes the WSGI callable as a module-level variable named ``application``. + +For more information on this file, see +https://docs.djangoproject.com/en/1.6/howto/deployment/wsgi/ +""" + +import os, sys +os.environ.setdefault("DJANGO_SETTINGS_MODULE", "securityquiz.settings") + +path = '/var/www/security.aardappelschilmesje.nl' +if path not in sys.path: + sys.path.append(path) + +from django.core.wsgi import get_wsgi_application +application = get_wsgi_application() + + diff --git a/static/css/bootstrap.min.css b/static/css/bootstrap.min.css new file mode 100644 index 0000000..df96c86 --- /dev/null +++ b/static/css/bootstrap.min.css @@ -0,0 +1,9 @@ +/*! + * Bootstrap v2.3.2 + * + * Copyright 2013 Twitter, Inc + * Licensed under the Apache License v2.0 + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Designed and built with all the love in the world by @mdo and @fat. + */.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a:hover,a:active{outline:0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{width:auto\9;height:auto;max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}#map_canvas img,.google-maps img{max-width:none}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{*overflow:visible;line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}label,select,button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"]{cursor:pointer}input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}@media print{*{color:#000!important;text-shadow:none!important;background:transparent!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;color:#333;background-color:#fff}a{color:#08c;text-decoration:none}a:hover,a:focus{color:#005580;text-decoration:underline}.img-rounded{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.img-polaroid{padding:4px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1)}.img-circle{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px}.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}.span12{width:940px}.span11{width:860px}.span10{width:780px}.span9{width:700px}.span8{width:620px}.span7{width:540px}.span6{width:460px}.span5{width:380px}.span4{width:300px}.span3{width:220px}.span2{width:140px}.span1{width:60px}.offset12{margin-left:980px}.offset11{margin-left:900px}.offset10{margin-left:820px}.offset9{margin-left:740px}.offset8{margin-left:660px}.offset7{margin-left:580px}.offset6{margin-left:500px}.offset5{margin-left:420px}.offset4{margin-left:340px}.offset3{margin-left:260px}.offset2{margin-left:180px}.offset1{margin-left:100px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.127659574468085%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.48936170212765%;*width:91.43617021276594%}.row-fluid .span10{width:82.97872340425532%;*width:82.92553191489361%}.row-fluid .span9{width:74.46808510638297%;*width:74.41489361702126%}.row-fluid .span8{width:65.95744680851064%;*width:65.90425531914893%}.row-fluid .span7{width:57.44680851063829%;*width:57.39361702127659%}.row-fluid .span6{width:48.93617021276595%;*width:48.88297872340425%}.row-fluid .span5{width:40.42553191489362%;*width:40.37234042553192%}.row-fluid .span4{width:31.914893617021278%;*width:31.861702127659576%}.row-fluid .span3{width:23.404255319148934%;*width:23.351063829787233%}.row-fluid .span2{width:14.893617021276595%;*width:14.840425531914894%}.row-fluid .span1{width:6.382978723404255%;*width:6.329787234042553%}.row-fluid .offset12{margin-left:104.25531914893617%;*margin-left:104.14893617021275%}.row-fluid .offset12:first-child{margin-left:102.12765957446808%;*margin-left:102.02127659574467%}.row-fluid .offset11{margin-left:95.74468085106382%;*margin-left:95.6382978723404%}.row-fluid .offset11:first-child{margin-left:93.61702127659574%;*margin-left:93.51063829787232%}.row-fluid .offset10{margin-left:87.23404255319149%;*margin-left:87.12765957446807%}.row-fluid .offset10:first-child{margin-left:85.1063829787234%;*margin-left:84.99999999999999%}.row-fluid .offset9{margin-left:78.72340425531914%;*margin-left:78.61702127659572%}.row-fluid .offset9:first-child{margin-left:76.59574468085106%;*margin-left:76.48936170212764%}.row-fluid .offset8{margin-left:70.2127659574468%;*margin-left:70.10638297872339%}.row-fluid .offset8:first-child{margin-left:68.08510638297872%;*margin-left:67.9787234042553%}.row-fluid .offset7{margin-left:61.70212765957446%;*margin-left:61.59574468085106%}.row-fluid .offset7:first-child{margin-left:59.574468085106375%;*margin-left:59.46808510638297%}.row-fluid .offset6{margin-left:53.191489361702125%;*margin-left:53.085106382978715%}.row-fluid .offset6:first-child{margin-left:51.063829787234035%;*margin-left:50.95744680851063%}.row-fluid .offset5{margin-left:44.68085106382979%;*margin-left:44.57446808510638%}.row-fluid .offset5:first-child{margin-left:42.5531914893617%;*margin-left:42.4468085106383%}.row-fluid .offset4{margin-left:36.170212765957444%;*margin-left:36.06382978723405%}.row-fluid .offset4:first-child{margin-left:34.04255319148936%;*margin-left:33.93617021276596%}.row-fluid .offset3{margin-left:27.659574468085104%;*margin-left:27.5531914893617%}.row-fluid .offset3:first-child{margin-left:25.53191489361702%;*margin-left:25.425531914893618%}.row-fluid .offset2{margin-left:19.148936170212764%;*margin-left:19.04255319148936%}.row-fluid .offset2:first-child{margin-left:17.02127659574468%;*margin-left:16.914893617021278%}.row-fluid .offset1{margin-left:10.638297872340425%;*margin-left:10.53191489361702%}.row-fluid .offset1:first-child{margin-left:8.51063829787234%;*margin-left:8.404255319148938%}[class*="span"].hide,.row-fluid [class*="span"].hide{display:none}[class*="span"].pull-right,.row-fluid [class*="span"].pull-right{float:right}.container{margin-right:auto;margin-left:auto;*zoom:1}.container:before,.container:after{display:table;line-height:0;content:""}.container:after{clear:both}.container-fluid{padding-right:20px;padding-left:20px;*zoom:1}.container-fluid:before,.container-fluid:after{display:table;line-height:0;content:""}.container-fluid:after{clear:both}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:21px;font-weight:200;line-height:30px}small{font-size:85%}strong{font-weight:bold}em{font-style:italic}cite{font-style:normal}.muted{color:#999}a.muted:hover,a.muted:focus{color:#808080}.text-warning{color:#c09853}a.text-warning:hover,a.text-warning:focus{color:#a47e3c}.text-error{color:#b94a48}a.text-error:hover,a.text-error:focus{color:#953b39}.text-info{color:#3a87ad}a.text-info:hover,a.text-info:focus{color:#2d6987}.text-success{color:#468847}a.text-success:hover,a.text-success:focus{color:#356635}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}h1,h2,h3,h4,h5,h6{margin:10px 0;font-family:inherit;font-weight:bold;line-height:20px;color:inherit;text-rendering:optimizelegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;line-height:1;color:#999}h1,h2,h3{line-height:40px}h1{font-size:38.5px}h2{font-size:31.5px}h3{font-size:24.5px}h4{font-size:17.5px}h5{font-size:14px}h6{font-size:11.9px}h1 small{font-size:24.5px}h2 small{font-size:17.5px}h3 small{font-size:14px}h4 small{font-size:14px}.page-header{padding-bottom:9px;margin:20px 0 30px;border-bottom:1px solid #eee}ul,ol{padding:0;margin:0 0 10px 25px}ul ul,ul ol,ol ol,ol ul{margin-bottom:0}li{line-height:20px}ul.unstyled,ol.unstyled{margin-left:0;list-style:none}ul.inline,ol.inline{margin-left:0;list-style:none}ul.inline>li,ol.inline>li{display:inline-block;*display:inline;padding-right:5px;padding-left:5px;*zoom:1}dl{margin-bottom:20px}dt,dd{line-height:20px}dt{font-weight:bold}dd{margin-left:10px}.dl-horizontal{*zoom:1}.dl-horizontal:before,.dl-horizontal:after{display:table;line-height:0;content:""}.dl-horizontal:after{clear:both}.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}hr{margin:20px 0;border:0;border-top:1px solid #eee;border-bottom:1px solid #fff}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999}abbr.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:0 0 0 15px;margin:0 0 20px;border-left:5px solid #eee}blockquote p{margin-bottom:0;font-size:17.5px;font-weight:300;line-height:1.25}blockquote small{display:block;line-height:20px;color:#999}blockquote small:before{content:'\2014 \00A0'}blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0}blockquote.pull-right p,blockquote.pull-right small{text-align:right}blockquote.pull-right small:before{content:''}blockquote.pull-right small:after{content:'\00A0 \2014'}q:before,q:after,blockquote:before,blockquote:after{content:""}address{display:block;margin-bottom:20px;font-style:normal;line-height:20px}code,pre{padding:0 3px 2px;font-family:Monaco,Menlo,Consolas,"Courier New",monospace;font-size:12px;color:#333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}code{padding:2px 4px;color:#d14;white-space:nowrap;background-color:#f7f7f9;border:1px solid #e1e1e8}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:20px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;background-color:#f5f5f5;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}pre.prettyprint{margin-bottom:20px}pre code{padding:0;color:inherit;white-space:pre;white-space:pre-wrap;background-color:transparent;border:0}.pre-scrollable{max-height:340px;overflow-y:scroll}form{margin:0 0 20px}fieldset{padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:40px;color:#333;border:0;border-bottom:1px solid #e5e5e5}legend small{font-size:15px;color:#999}label,input,button,select,textarea{font-size:14px;font-weight:normal;line-height:20px}input,button,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}label{display:block;margin-bottom:5px}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{display:inline-block;height:20px;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555;vertical-align:middle;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}input,textarea,.uneditable-input{width:206px}textarea{height:auto}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:rgba(82,168,236,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;*margin-top:0;line-height:normal}input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto}select,input[type="file"]{height:30px;*margin-top:4px;line-height:30px}select{width:220px;background-color:#fff;border:1px solid #ccc}select[multiple],select[size]{height:auto}select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.uneditable-input,.uneditable-textarea{color:#999;cursor:not-allowed;background-color:#fcfcfc;border-color:#ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);box-shadow:inset 0 1px 2px rgba(0,0,0,0.025)}.uneditable-input{overflow:hidden;white-space:nowrap}.uneditable-textarea{width:auto;height:auto}input:-moz-placeholder,textarea:-moz-placeholder{color:#999}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}.radio,.checkbox{min-height:20px;padding-left:20px}.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-20px}.controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:5px}.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px}.input-mini{width:60px}.input-small{width:90px}.input-medium{width:150px}.input-large{width:210px}.input-xlarge{width:270px}.input-xxlarge{width:530px}input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"]{float:none;margin-left:0}.input-append input[class*="span"],.input-append .uneditable-input[class*="span"],.input-prepend input[class*="span"],.input-prepend .uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"],.row-fluid .input-prepend [class*="span"],.row-fluid .input-append [class*="span"]{display:inline-block}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:20px}input.span12,textarea.span12,.uneditable-input.span12{width:926px}input.span11,textarea.span11,.uneditable-input.span11{width:846px}input.span10,textarea.span10,.uneditable-input.span10{width:766px}input.span9,textarea.span9,.uneditable-input.span9{width:686px}input.span8,textarea.span8,.uneditable-input.span8{width:606px}input.span7,textarea.span7,.uneditable-input.span7{width:526px}input.span6,textarea.span6,.uneditable-input.span6{width:446px}input.span5,textarea.span5,.uneditable-input.span5{width:366px}input.span4,textarea.span4,.uneditable-input.span4{width:286px}input.span3,textarea.span3,.uneditable-input.span3{width:206px}input.span2,textarea.span2,.uneditable-input.span2{width:126px}input.span1,textarea.span1,.uneditable-input.span1{width:46px}.controls-row{*zoom:1}.controls-row:before,.controls-row:after{display:table;line-height:0;content:""}.controls-row:after{clear:both}.controls-row [class*="span"],.row-fluid .controls-row [class*="span"]{float:left}.controls-row .checkbox[class*="span"],.controls-row .radio[class*="span"]{padding-top:5px}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:#eee}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly]{background-color:transparent}.control-group.warning .control-label,.control-group.warning .help-block,.control-group.warning .help-inline{color:#c09853}.control-group.warning .checkbox,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#c09853}.control-group.warning input,.control-group.warning select,.control-group.warning textarea{border-color:#c09853;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#a47e3c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e}.control-group.warning .input-prepend .add-on,.control-group.warning .input-append .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853}.control-group.error .control-label,.control-group.error .help-block,.control-group.error .help-inline{color:#b94a48}.control-group.error .checkbox,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea{color:#b94a48}.control-group.error input,.control-group.error select,.control-group.error textarea{border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392}.control-group.error .input-prepend .add-on,.control-group.error .input-append .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48}.control-group.success .control-label,.control-group.success .help-block,.control-group.success .help-inline{color:#468847}.control-group.success .checkbox,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea{color:#468847}.control-group.success input,.control-group.success select,.control-group.success textarea{border-color:#468847;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#356635;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b}.control-group.success .input-prepend .add-on,.control-group.success .input-append .add-on{color:#468847;background-color:#dff0d8;border-color:#468847}.control-group.info .control-label,.control-group.info .help-block,.control-group.info .help-inline{color:#3a87ad}.control-group.info .checkbox,.control-group.info .radio,.control-group.info input,.control-group.info select,.control-group.info textarea{color:#3a87ad}.control-group.info input,.control-group.info select,.control-group.info textarea{border-color:#3a87ad;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.info input:focus,.control-group.info select:focus,.control-group.info textarea:focus{border-color:#2d6987;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3}.control-group.info .input-prepend .add-on,.control-group.info .input-append .add-on{color:#3a87ad;background-color:#d9edf7;border-color:#3a87ad}input:focus:invalid,textarea:focus:invalid,select:focus:invalid{color:#b94a48;border-color:#ee5f5b}input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}.form-actions{padding:19px 20px 20px;margin-top:20px;margin-bottom:20px;background-color:#f5f5f5;border-top:1px solid #e5e5e5;*zoom:1}.form-actions:before,.form-actions:after{display:table;line-height:0;content:""}.form-actions:after{clear:both}.help-block,.help-inline{color:#595959}.help-block{display:block;margin-bottom:10px}.help-inline{display:inline-block;*display:inline;padding-left:5px;vertical-align:middle;*zoom:1}.input-append,.input-prepend{display:inline-block;margin-bottom:10px;font-size:0;white-space:nowrap;vertical-align:middle}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input,.input-append .dropdown-menu,.input-prepend .dropdown-menu,.input-append .popover,.input-prepend .popover{font-size:14px}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input{position:relative;margin-bottom:0;*margin-left:0;vertical-align:top;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-append input:focus,.input-prepend input:focus,.input-append select:focus,.input-prepend select:focus,.input-append .uneditable-input:focus,.input-prepend .uneditable-input:focus{z-index:2}.input-append .add-on,.input-prepend .add-on{display:inline-block;width:auto;height:20px;min-width:16px;padding:4px 5px;font-size:14px;font-weight:normal;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;background-color:#eee;border:1px solid #ccc}.input-append .add-on,.input-prepend .add-on,.input-append .btn,.input-prepend .btn,.input-append .btn-group>.dropdown-toggle,.input-prepend .btn-group>.dropdown-toggle{vertical-align:top;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-append .active,.input-prepend .active{background-color:#a9dba9;border-color:#46a546}.input-prepend .add-on,.input-prepend .btn{margin-right:-1px}.input-prepend .add-on:first-child,.input-prepend .btn:first-child{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-append input,.input-append select,.input-append .uneditable-input{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-append input+.btn-group .btn:last-child,.input-append select+.btn-group .btn:last-child,.input-append .uneditable-input+.btn-group .btn:last-child{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-append .add-on,.input-append .btn,.input-append .btn-group{margin-left:-1px}.input-append .add-on:last-child,.input-append .btn:last-child,.input-append .btn-group:last-child>.dropdown-toggle{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append input,.input-prepend.input-append select,.input-prepend.input-append .uneditable-input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-prepend.input-append input+.btn-group .btn,.input-prepend.input-append select+.btn-group .btn,.input-prepend.input-append .uneditable-input+.btn-group .btn{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append .btn-group:first-child{margin-left:0}input.search-query{padding-right:14px;padding-right:4px \9;padding-left:14px;padding-left:4px \9;margin-bottom:0;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.form-search .input-append .search-query,.form-search .input-prepend .search-query{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.form-search .input-append .search-query{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}.form-search .input-append .btn{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}.form-search .input-prepend .search-query{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}.form-search .input-prepend .btn{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}.form-search input,.form-inline input,.form-horizontal input,.form-search textarea,.form-inline textarea,.form-horizontal textarea,.form-search select,.form-inline select,.form-horizontal select,.form-search .help-inline,.form-inline .help-inline,.form-horizontal .help-inline,.form-search .uneditable-input,.form-inline .uneditable-input,.form-horizontal .uneditable-input,.form-search .input-prepend,.form-inline .input-prepend,.form-horizontal .input-prepend,.form-search .input-append,.form-inline .input-append,.form-horizontal .input-append{display:inline-block;*display:inline;margin-bottom:0;vertical-align:middle;*zoom:1}.form-search .hide,.form-inline .hide,.form-horizontal .hide{display:none}.form-search label,.form-inline label,.form-search .btn-group,.form-inline .btn-group{display:inline-block}.form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend{margin-bottom:0}.form-search .radio,.form-search .checkbox,.form-inline .radio,.form-inline .checkbox{padding-left:0;margin-bottom:0;vertical-align:middle}.form-search .radio input[type="radio"],.form-search .checkbox input[type="checkbox"],.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:left;margin-right:3px;margin-left:0}.control-group{margin-bottom:10px}legend+.control-group{margin-top:20px;-webkit-margin-top-collapse:separate}.form-horizontal .control-group{margin-bottom:20px;*zoom:1}.form-horizontal .control-group:before,.form-horizontal .control-group:after{display:table;line-height:0;content:""}.form-horizontal .control-group:after{clear:both}.form-horizontal .control-label{float:left;width:160px;padding-top:5px;text-align:right}.form-horizontal .controls{*display:inline-block;*padding-left:20px;margin-left:180px;*margin-left:0}.form-horizontal .controls:first-child{*padding-left:180px}.form-horizontal .help-block{margin-bottom:0}.form-horizontal input+.help-block,.form-horizontal select+.help-block,.form-horizontal textarea+.help-block,.form-horizontal .uneditable-input+.help-block,.form-horizontal .input-prepend+.help-block,.form-horizontal .input-append+.help-block{margin-top:10px}.form-horizontal .form-actions{padding-left:180px}table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}.table{width:100%;margin-bottom:20px}.table th,.table td{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #ddd}.table th{font-weight:bold}.table thead th{vertical-align:bottom}.table caption+thead tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0}.table tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed th,.table-condensed td{padding:4px 5px}.table-bordered{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapse;border-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.table-bordered th,.table-bordered td{border-left:1px solid #ddd}.table-bordered caption+thead tr:first-child th,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+tbody tr:first-child td,.table-bordered colgroup+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0}.table-bordered thead:first-child tr:first-child>th:first-child,.table-bordered tbody:first-child tr:first-child>td:first-child,.table-bordered tbody:first-child tr:first-child>th:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered thead:first-child tr:first-child>th:last-child,.table-bordered tbody:first-child tr:first-child>td:last-child,.table-bordered tbody:first-child tr:first-child>th:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-bordered thead:last-child tr:last-child>th:first-child,.table-bordered tbody:last-child tr:last-child>td:first-child,.table-bordered tbody:last-child tr:last-child>th:first-child,.table-bordered tfoot:last-child tr:last-child>td:first-child,.table-bordered tfoot:last-child tr:last-child>th:first-child{-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px}.table-bordered thead:last-child tr:last-child>th:last-child,.table-bordered tbody:last-child tr:last-child>td:last-child,.table-bordered tbody:last-child tr:last-child>th:last-child,.table-bordered tfoot:last-child tr:last-child>td:last-child,.table-bordered tfoot:last-child tr:last-child>th:last-child{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px}.table-bordered tfoot+tbody:last-child tr:last-child td:first-child{-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomleft:0}.table-bordered tfoot+tbody:last-child tr:last-child td:last-child{-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-moz-border-radius-bottomright:0}.table-bordered caption+thead tr:first-child th:first-child,.table-bordered caption+tbody tr:first-child td:first-child,.table-bordered colgroup+thead tr:first-child th:first-child,.table-bordered colgroup+tbody tr:first-child td:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered caption+thead tr:first-child th:last-child,.table-bordered caption+tbody tr:first-child td:last-child,.table-bordered colgroup+thead tr:first-child th:last-child,.table-bordered colgroup+tbody tr:first-child td:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-striped tbody>tr:nth-child(odd)>td,.table-striped tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover tbody tr:hover>td,.table-hover tbody tr:hover>th{background-color:#f5f5f5}table td[class*="span"],table th[class*="span"],.row-fluid table td[class*="span"],.row-fluid table th[class*="span"]{display:table-cell;float:none;margin-left:0}.table td.span1,.table th.span1{float:none;width:44px;margin-left:0}.table td.span2,.table th.span2{float:none;width:124px;margin-left:0}.table td.span3,.table th.span3{float:none;width:204px;margin-left:0}.table td.span4,.table th.span4{float:none;width:284px;margin-left:0}.table td.span5,.table th.span5{float:none;width:364px;margin-left:0}.table td.span6,.table th.span6{float:none;width:444px;margin-left:0}.table td.span7,.table th.span7{float:none;width:524px;margin-left:0}.table td.span8,.table th.span8{float:none;width:604px;margin-left:0}.table td.span9,.table th.span9{float:none;width:684px;margin-left:0}.table td.span10,.table th.span10{float:none;width:764px;margin-left:0}.table td.span11,.table th.span11{float:none;width:844px;margin-left:0}.table td.span12,.table th.span12{float:none;width:924px;margin-left:0}.table tbody tr.success>td{background-color:#dff0d8}.table tbody tr.error>td{background-color:#f2dede}.table tbody tr.warning>td{background-color:#fcf8e3}.table tbody tr.info>td{background-color:#d9edf7}.table-hover tbody tr.success:hover>td{background-color:#d0e9c6}.table-hover tbody tr.error:hover>td{background-color:#ebcccc}.table-hover tbody tr.warning:hover>td{background-color:#faf2cc}.table-hover tbody tr.info:hover>td{background-color:#c4e3f3}[class^="icon-"],[class*=" icon-"]{display:inline-block;width:14px;height:14px;margin-top:1px;*margin-right:.3em;line-height:14px;vertical-align:text-top;background-image:url("../img/glyphicons-halflings.png");background-position:14px 14px;background-repeat:no-repeat}.icon-white,.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:focus>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>li>a:focus>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:focus>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"],.dropdown-submenu:focus>a>[class*=" icon-"]{background-image:url("../img/glyphicons-halflings-white.png")}.icon-glass{background-position:0 0}.icon-music{background-position:-24px 0}.icon-search{background-position:-48px 0}.icon-envelope{background-position:-72px 0}.icon-heart{background-position:-96px 0}.icon-star{background-position:-120px 0}.icon-star-empty{background-position:-144px 0}.icon-user{background-position:-168px 0}.icon-film{background-position:-192px 0}.icon-th-large{background-position:-216px 0}.icon-th{background-position:-240px 0}.icon-th-list{background-position:-264px 0}.icon-ok{background-position:-288px 0}.icon-remove{background-position:-312px 0}.icon-zoom-in{background-position:-336px 0}.icon-zoom-out{background-position:-360px 0}.icon-off{background-position:-384px 0}.icon-signal{background-position:-408px 0}.icon-cog{background-position:-432px 0}.icon-trash{background-position:-456px 0}.icon-home{background-position:0 -24px}.icon-file{background-position:-24px -24px}.icon-time{background-position:-48px -24px}.icon-road{background-position:-72px -24px}.icon-download-alt{background-position:-96px -24px}.icon-download{background-position:-120px -24px}.icon-upload{background-position:-144px -24px}.icon-inbox{background-position:-168px -24px}.icon-play-circle{background-position:-192px -24px}.icon-repeat{background-position:-216px -24px}.icon-refresh{background-position:-240px -24px}.icon-list-alt{background-position:-264px -24px}.icon-lock{background-position:-287px -24px}.icon-flag{background-position:-312px -24px}.icon-headphones{background-position:-336px -24px}.icon-volume-off{background-position:-360px -24px}.icon-volume-down{background-position:-384px -24px}.icon-volume-up{background-position:-408px -24px}.icon-qrcode{background-position:-432px -24px}.icon-barcode{background-position:-456px -24px}.icon-tag{background-position:0 -48px}.icon-tags{background-position:-25px -48px}.icon-book{background-position:-48px -48px}.icon-bookmark{background-position:-72px -48px}.icon-print{background-position:-96px -48px}.icon-camera{background-position:-120px -48px}.icon-font{background-position:-144px -48px}.icon-bold{background-position:-167px -48px}.icon-italic{background-position:-192px -48px}.icon-text-height{background-position:-216px -48px}.icon-text-width{background-position:-240px -48px}.icon-align-left{background-position:-264px -48px}.icon-align-center{background-position:-288px -48px}.icon-align-right{background-position:-312px -48px}.icon-align-justify{background-position:-336px -48px}.icon-list{background-position:-360px -48px}.icon-indent-left{background-position:-384px -48px}.icon-indent-right{background-position:-408px -48px}.icon-facetime-video{background-position:-432px -48px}.icon-picture{background-position:-456px -48px}.icon-pencil{background-position:0 -72px}.icon-map-marker{background-position:-24px -72px}.icon-adjust{background-position:-48px -72px}.icon-tint{background-position:-72px -72px}.icon-edit{background-position:-96px -72px}.icon-share{background-position:-120px -72px}.icon-check{background-position:-144px -72px}.icon-move{background-position:-168px -72px}.icon-step-backward{background-position:-192px -72px}.icon-fast-backward{background-position:-216px -72px}.icon-backward{background-position:-240px -72px}.icon-play{background-position:-264px -72px}.icon-pause{background-position:-288px -72px}.icon-stop{background-position:-312px -72px}.icon-forward{background-position:-336px -72px}.icon-fast-forward{background-position:-360px -72px}.icon-step-forward{background-position:-384px -72px}.icon-eject{background-position:-408px -72px}.icon-chevron-left{background-position:-432px -72px}.icon-chevron-right{background-position:-456px -72px}.icon-plus-sign{background-position:0 -96px}.icon-minus-sign{background-position:-24px -96px}.icon-remove-sign{background-position:-48px -96px}.icon-ok-sign{background-position:-72px -96px}.icon-question-sign{background-position:-96px -96px}.icon-info-sign{background-position:-120px -96px}.icon-screenshot{background-position:-144px -96px}.icon-remove-circle{background-position:-168px -96px}.icon-ok-circle{background-position:-192px -96px}.icon-ban-circle{background-position:-216px -96px}.icon-arrow-left{background-position:-240px -96px}.icon-arrow-right{background-position:-264px -96px}.icon-arrow-up{background-position:-289px -96px}.icon-arrow-down{background-position:-312px -96px}.icon-share-alt{background-position:-336px -96px}.icon-resize-full{background-position:-360px -96px}.icon-resize-small{background-position:-384px -96px}.icon-plus{background-position:-408px -96px}.icon-minus{background-position:-433px -96px}.icon-asterisk{background-position:-456px -96px}.icon-exclamation-sign{background-position:0 -120px}.icon-gift{background-position:-24px -120px}.icon-leaf{background-position:-48px -120px}.icon-fire{background-position:-72px -120px}.icon-eye-open{background-position:-96px -120px}.icon-eye-close{background-position:-120px -120px}.icon-warning-sign{background-position:-144px -120px}.icon-plane{background-position:-168px -120px}.icon-calendar{background-position:-192px -120px}.icon-random{width:16px;background-position:-216px -120px}.icon-comment{background-position:-240px -120px}.icon-magnet{background-position:-264px -120px}.icon-chevron-up{background-position:-288px -120px}.icon-chevron-down{background-position:-313px -119px}.icon-retweet{background-position:-336px -120px}.icon-shopping-cart{background-position:-360px -120px}.icon-folder-close{width:16px;background-position:-384px -120px}.icon-folder-open{width:16px;background-position:-408px -120px}.icon-resize-vertical{background-position:-432px -119px}.icon-resize-horizontal{background-position:-456px -118px}.icon-hdd{background-position:0 -144px}.icon-bullhorn{background-position:-24px -144px}.icon-bell{background-position:-48px -144px}.icon-certificate{background-position:-72px -144px}.icon-thumbs-up{background-position:-96px -144px}.icon-thumbs-down{background-position:-120px -144px}.icon-hand-right{background-position:-144px -144px}.icon-hand-left{background-position:-168px -144px}.icon-hand-up{background-position:-192px -144px}.icon-hand-down{background-position:-216px -144px}.icon-circle-arrow-right{background-position:-240px -144px}.icon-circle-arrow-left{background-position:-264px -144px}.icon-circle-arrow-up{background-position:-288px -144px}.icon-circle-arrow-down{background-position:-312px -144px}.icon-globe{background-position:-336px -144px}.icon-wrench{background-position:-360px -144px}.icon-tasks{background-position:-384px -144px}.icon-filter{background-position:-408px -144px}.icon-briefcase{background-position:-432px -144px}.icon-fullscreen{background-position:-456px -144px}.dropup,.dropdown{position:relative}.dropdown-toggle{*margin-bottom:-3px}.dropdown-toggle:active,.open .dropdown-toggle{outline:0}.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:""}.dropdown .caret{margin-top:8px;margin-left:2px}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:20px;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-submenu:hover>a,.dropdown-submenu:focus>a{color:#fff;text-decoration:none;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0)}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;outline:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0)}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:default;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open{*z-index:1000}.open>.dropdown-menu{display:block}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;-webkit-border-radius:5px 5px 5px 0;-moz-border-radius:5px 5px 5px 0;border-radius:5px 5px 5px 0}.dropdown-submenu>a:after{display:block;float:right;width:0;height:0;margin-top:5px;margin-right:-10px;border-color:transparent;border-left-color:#ccc;border-style:solid;border-width:5px 0 5px 5px;content:" "}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.dropdown .dropdown-menu .nav-header{padding-right:20px;padding-left:20px}.typeahead{z-index:1051;margin-top:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-large{padding:24px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.well-small{padding:9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.fade{opacity:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}.collapse.in{height:auto}.close{float:right;font-size:20px;font-weight:bold;line-height:20px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.btn{display:inline-block;*display:inline;padding:4px 12px;margin-bottom:0;*margin-left:.3em;font-size:14px;line-height:20px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;*background-color:#e6e6e6;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border:1px solid #ccc;*border:0;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);*zoom:1;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333;background-color:#e6e6e6;*background-color:#d9d9d9}.btn:active,.btn.active{background-color:#ccc \9}.btn:first-child{*margin-left:0}.btn:hover,.btn:focus{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.btn.disabled,.btn[disabled]{cursor:default;background-image:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-large{padding:11px 19px;font-size:17.5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.btn-large [class^="icon-"],.btn-large [class*=" icon-"]{margin-top:4px}.btn-small{padding:2px 10px;font-size:11.9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-small [class^="icon-"],.btn-small [class*=" icon-"]{margin-top:0}.btn-mini [class^="icon-"],.btn-mini [class*=" icon-"]{margin-top:-1px}.btn-mini{padding:0 6px;font-size:10.5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-block{display:block;width:100%;padding-right:0;padding-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255,255,255,0.75)}.btn-primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#006dcc;*background-color:#04c;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#fff;background-color:#04c;*background-color:#003bb3}.btn-primary:active,.btn-primary.active{background-color:#039 \9}.btn-warning{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#faa732;*background-color:#f89406;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{color:#fff;background-color:#f89406;*background-color:#df8505}.btn-warning:active,.btn-warning.active{background-color:#c67605 \9}.btn-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#da4f49;*background-color:#bd362f;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);background-repeat:repeat-x;border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffbd362f',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{color:#fff;background-color:#bd362f;*background-color:#a9302a}.btn-danger:active,.btn-danger.active{background-color:#942a25 \9}.btn-success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#5bb75b;*background-color:#51a351;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(to bottom,#62c462,#51a351);background-repeat:repeat-x;border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff51a351',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:#fff;background-color:#51a351;*background-color:#499249}.btn-success:active,.btn-success.active{background-color:#408140 \9}.btn-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#49afcd;*background-color:#2f96b4;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);background-repeat:repeat-x;border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff2f96b4',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#fff;background-color:#2f96b4;*background-color:#2a85a0}.btn-info:active,.btn-info.active{background-color:#24748c \9}.btn-inverse{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#363636;*background-color:#222;background-image:-moz-linear-gradient(top,#444,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));background-image:-webkit-linear-gradient(top,#444,#222);background-image:-o-linear-gradient(top,#444,#222);background-image:linear-gradient(to bottom,#444,#222);background-repeat:repeat-x;border-color:#222 #222 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444',endColorstr='#ff222222',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{color:#fff;background-color:#222;*background-color:#151515}.btn-inverse:active,.btn-inverse.active{background-color:#080808 \9}button.btn,input[type="submit"].btn{*padding-top:3px;*padding-bottom:3px}button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0}button.btn.btn-large,input[type="submit"].btn.btn-large{*padding-top:7px;*padding-bottom:7px}button.btn.btn-small,input[type="submit"].btn.btn-small{*padding-top:3px;*padding-bottom:3px}button.btn.btn-mini,input[type="submit"].btn.btn-mini{*padding-top:1px;*padding-bottom:1px}.btn-link,.btn-link:active,.btn-link[disabled]{background-color:transparent;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-link{color:#08c;cursor:pointer;border-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-link:hover,.btn-link:focus{color:#005580;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus{color:#333;text-decoration:none}.btn-group{position:relative;display:inline-block;*display:inline;*margin-left:.3em;font-size:0;white-space:nowrap;vertical-align:middle;*zoom:1}.btn-group:first-child{*margin-left:0}.btn-group+.btn-group{margin-left:5px}.btn-toolbar{margin-top:10px;margin-bottom:10px;font-size:0}.btn-toolbar>.btn+.btn,.btn-toolbar>.btn-group+.btn,.btn-toolbar>.btn+.btn-group{margin-left:5px}.btn-group>.btn{position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-group>.btn+.btn{margin-left:-1px}.btn-group>.btn,.btn-group>.dropdown-menu,.btn-group>.popover{font-size:14px}.btn-group>.btn-mini{font-size:10.5px}.btn-group>.btn-small{font-size:11.9px}.btn-group>.btn-large{font-size:17.5px}.btn-group>.btn:first-child{margin-left:0;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}.btn-group>.btn:last-child,.btn-group>.dropdown-toggle{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}.btn-group>.btn.large:first-child{margin-left:0;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px}.btn-group>.btn.large:last-child,.btn-group>.large.dropdown-toggle{-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active{z-index:2}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{*padding-top:5px;padding-right:8px;*padding-bottom:5px;padding-left:8px;-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.btn-group>.btn-mini+.dropdown-toggle{*padding-top:2px;padding-right:5px;*padding-bottom:2px;padding-left:5px}.btn-group>.btn-small+.dropdown-toggle{*padding-top:5px;*padding-bottom:4px}.btn-group>.btn-large+.dropdown-toggle{*padding-top:7px;padding-right:12px;*padding-bottom:7px;padding-left:12px}.btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.btn-group.open .btn.dropdown-toggle{background-color:#e6e6e6}.btn-group.open .btn-primary.dropdown-toggle{background-color:#04c}.btn-group.open .btn-warning.dropdown-toggle{background-color:#f89406}.btn-group.open .btn-danger.dropdown-toggle{background-color:#bd362f}.btn-group.open .btn-success.dropdown-toggle{background-color:#51a351}.btn-group.open .btn-info.dropdown-toggle{background-color:#2f96b4}.btn-group.open .btn-inverse.dropdown-toggle{background-color:#222}.btn .caret{margin-top:8px;margin-left:0}.btn-large .caret{margin-top:6px}.btn-large .caret{border-top-width:5px;border-right-width:5px;border-left-width:5px}.btn-mini .caret,.btn-small .caret{margin-top:8px}.dropup .btn-large .caret{border-bottom-width:5px}.btn-primary .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret{border-top-color:#fff;border-bottom-color:#fff}.btn-group-vertical{display:inline-block;*display:inline;*zoom:1}.btn-group-vertical>.btn{display:block;float:none;max-width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-group-vertical>.btn+.btn{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:first-child{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.btn-group-vertical>.btn:last-child{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.btn-group-vertical>.btn-large:first-child{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.btn-group-vertical>.btn-large:last-child{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.alert{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.alert,.alert h4{color:#c09853}.alert h4{margin:0}.alert .close{position:relative;top:-2px;right:-21px;line-height:20px}.alert-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.alert-success h4{color:#468847}.alert-danger,.alert-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.alert-danger h4,.alert-error h4{color:#b94a48}.alert-info{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.alert-info h4{color:#3a87ad}.alert-block{padding-top:14px;padding-bottom:14px}.alert-block>p,.alert-block>ul{margin-bottom:0}.alert-block p+p{margin-top:5px}.nav{margin-bottom:20px;margin-left:0;list-style:none}.nav>li>a{display:block}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li>a>img{max-width:none}.nav>.pull-right{float:right}.nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:bold;line-height:20px;color:#999;text-shadow:0 1px 0 rgba(255,255,255,0.5);text-transform:uppercase}.nav li+.nav-header{margin-top:9px}.nav-list{padding-right:15px;padding-left:15px;margin-bottom:0}.nav-list>li>a,.nav-list .nav-header{margin-right:-15px;margin-left:-15px;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.nav-list>li>a{padding:3px 15px}.nav-list>.active>a,.nav-list>.active>a:hover,.nav-list>.active>a:focus{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.2);background-color:#08c}.nav-list [class^="icon-"],.nav-list [class*=" icon-"]{margin-right:2px}.nav-list .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.nav-tabs,.nav-pills{*zoom:1}.nav-tabs:before,.nav-pills:before,.nav-tabs:after,.nav-pills:after{display:table;line-height:0;content:""}.nav-tabs:after,.nav-pills:after{clear:both}.nav-tabs>li,.nav-pills>li{float:left}.nav-tabs>li>a,.nav-pills>li>a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{margin-bottom:-1px}.nav-tabs>li>a{padding-top:8px;padding-bottom:8px;line-height:20px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover,.nav-tabs>li>a:focus{border-color:#eee #eee #ddd}.nav-tabs>.active>a,.nav-tabs>.active>a:hover,.nav-tabs>.active>a:focus{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-pills>li>a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.nav-pills>.active>a,.nav-pills>.active>a:hover,.nav-pills>.active>a:focus{color:#fff;background-color:#08c}.nav-stacked>li{float:none}.nav-stacked>li>a{margin-right:0}.nav-tabs.nav-stacked{border-bottom:0}.nav-tabs.nav-stacked>li>a{border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.nav-tabs.nav-stacked>li:first-child>a{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-topleft:4px}.nav-tabs.nav-stacked>li:last-child>a{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px}.nav-tabs.nav-stacked>li>a:hover,.nav-tabs.nav-stacked>li>a:focus{z-index:2;border-color:#ddd}.nav-pills.nav-stacked>li>a{margin-bottom:3px}.nav-pills.nav-stacked>li:last-child>a{margin-bottom:1px}.nav-tabs .dropdown-menu{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.nav-pills .dropdown-menu{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.nav .dropdown-toggle .caret{margin-top:6px;border-top-color:#08c;border-bottom-color:#08c}.nav .dropdown-toggle:hover .caret,.nav .dropdown-toggle:focus .caret{border-top-color:#005580;border-bottom-color:#005580}.nav-tabs .dropdown-toggle .caret{margin-top:8px}.nav .active .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.nav-tabs .active .dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.nav>.dropdown.active>a:hover,.nav>.dropdown.active>a:focus{cursor:pointer}.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav>li.dropdown.open.active>a:hover,.nav>li.dropdown.open.active>a:focus{color:#fff;background-color:#999;border-color:#999}.nav li.dropdown.open .caret,.nav li.dropdown.open.active .caret,.nav li.dropdown.open a:hover .caret,.nav li.dropdown.open a:focus .caret{border-top-color:#fff;border-bottom-color:#fff;opacity:1;filter:alpha(opacity=100)}.tabs-stacked .open>a:hover,.tabs-stacked .open>a:focus{border-color:#999}.tabbable{*zoom:1}.tabbable:before,.tabbable:after{display:table;line-height:0;content:""}.tabbable:after{clear:both}.tab-content{overflow:auto}.tabs-below>.nav-tabs,.tabs-right>.nav-tabs,.tabs-left>.nav-tabs{border-bottom:0}.tab-content>.tab-pane,.pill-content>.pill-pane{display:none}.tab-content>.active,.pill-content>.active{display:block}.tabs-below>.nav-tabs{border-top:1px solid #ddd}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.tabs-below>.nav-tabs>li>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:hover,.tabs-below>.nav-tabs>li>a:focus{border-top-color:#ddd;border-bottom-color:transparent}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:hover,.tabs-below>.nav-tabs>.active>a:focus{border-color:transparent #ddd #ddd #ddd}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px}.tabs-left>.nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd}.tabs-left>.nav-tabs>li>a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.tabs-left>.nav-tabs>li>a:hover,.tabs-left>.nav-tabs>li>a:focus{border-color:#eee #ddd #eee #eee}.tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:hover,.tabs-left>.nav-tabs .active>a:focus{border-color:#ddd transparent #ddd #ddd;*border-right-color:#fff}.tabs-right>.nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd}.tabs-right>.nav-tabs>li>a{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.tabs-right>.nav-tabs>li>a:hover,.tabs-right>.nav-tabs>li>a:focus{border-color:#eee #eee #eee #ddd}.tabs-right>.nav-tabs .active>a,.tabs-right>.nav-tabs .active>a:hover,.tabs-right>.nav-tabs .active>a:focus{border-color:#ddd #ddd #ddd transparent;*border-left-color:#fff}.nav>.disabled>a{color:#999}.nav>.disabled>a:hover,.nav>.disabled>a:focus{text-decoration:none;cursor:default;background-color:transparent}.navbar{*position:relative;*z-index:2;margin-bottom:20px;overflow:visible}.navbar-inner{min-height:40px;padding-right:20px;padding-left:20px;background-color:#fafafa;background-image:-moz-linear-gradient(top,#fff,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#fff,#f2f2f2);background-image:-o-linear-gradient(top,#fff,#f2f2f2);background-image:linear-gradient(to bottom,#fff,#f2f2f2);background-repeat:repeat-x;border:1px solid #d4d4d4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff2f2f2',GradientType=0);*zoom:1;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.065);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.065);box-shadow:0 1px 4px rgba(0,0,0,0.065)}.navbar-inner:before,.navbar-inner:after{display:table;line-height:0;content:""}.navbar-inner:after{clear:both}.navbar .container{width:auto}.nav-collapse.collapse{height:auto;overflow:visible}.navbar .brand{display:block;float:left;padding:10px 20px 10px;margin-left:-20px;font-size:20px;font-weight:200;color:#777;text-shadow:0 1px 0 #fff}.navbar .brand:hover,.navbar .brand:focus{text-decoration:none}.navbar-text{margin-bottom:0;line-height:40px;color:#777}.navbar-link{color:#777}.navbar-link:hover,.navbar-link:focus{color:#333}.navbar .divider-vertical{height:40px;margin:0 9px;border-right:1px solid #fff;border-left:1px solid #f2f2f2}.navbar .btn,.navbar .btn-group{margin-top:5px}.navbar .btn-group .btn,.navbar .input-prepend .btn,.navbar .input-append .btn,.navbar .input-prepend .btn-group,.navbar .input-append .btn-group{margin-top:0}.navbar-form{margin-bottom:0;*zoom:1}.navbar-form:before,.navbar-form:after{display:table;line-height:0;content:""}.navbar-form:after{clear:both}.navbar-form input,.navbar-form select,.navbar-form .radio,.navbar-form .checkbox{margin-top:5px}.navbar-form input,.navbar-form select,.navbar-form .btn{display:inline-block;margin-bottom:0}.navbar-form input[type="image"],.navbar-form input[type="checkbox"],.navbar-form input[type="radio"]{margin-top:3px}.navbar-form .input-append,.navbar-form .input-prepend{margin-top:5px;white-space:nowrap}.navbar-form .input-append input,.navbar-form .input-prepend input{margin-top:0}.navbar-search{position:relative;float:left;margin-top:5px;margin-bottom:0}.navbar-search .search-query{padding:4px 14px;margin-bottom:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:1;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.navbar-static-top{position:static;margin-bottom:0}.navbar-static-top .navbar-inner{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;margin-bottom:0}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{border-width:0 0 1px}.navbar-fixed-bottom .navbar-inner{border-width:1px 0 0}.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding-right:0;padding-left:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}.navbar-fixed-top{top:0}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 10px rgba(0,0,0,0.1);box-shadow:0 1px 10px rgba(0,0,0,0.1)}.navbar-fixed-bottom{bottom:0}.navbar-fixed-bottom .navbar-inner{-webkit-box-shadow:0 -1px 10px rgba(0,0,0,0.1);-moz-box-shadow:0 -1px 10px rgba(0,0,0,0.1);box-shadow:0 -1px 10px rgba(0,0,0,0.1)}.navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0}.navbar .nav.pull-right{float:right;margin-right:0}.navbar .nav>li{float:left}.navbar .nav>li>a{float:none;padding:10px 15px 10px;color:#777;text-decoration:none;text-shadow:0 1px 0 #fff}.navbar .nav .dropdown-toggle .caret{margin-top:8px}.navbar .nav>li>a:focus,.navbar .nav>li>a:hover{color:#333;text-decoration:none;background-color:transparent}.navbar .nav>.active>a,.navbar .nav>.active>a:hover,.navbar .nav>.active>a:focus{color:#555;text-decoration:none;background-color:#e5e5e5;-webkit-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);-moz-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);box-shadow:inset 0 3px 8px rgba(0,0,0,0.125)}.navbar .btn-navbar{display:none;float:right;padding:7px 10px;margin-right:5px;margin-left:5px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#ededed;*background-color:#e5e5e5;background-image:-moz-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-o-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:linear-gradient(to bottom,#f2f2f2,#e5e5e5);background-repeat:repeat-x;border-color:#e5e5e5 #e5e5e5 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2',endColorstr='#ffe5e5e5',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075)}.navbar .btn-navbar:hover,.navbar .btn-navbar:focus,.navbar .btn-navbar:active,.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar[disabled]{color:#fff;background-color:#e5e5e5;*background-color:#d9d9d9}.navbar .btn-navbar:active,.navbar .btn-navbar.active{background-color:#ccc \9}.navbar .btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.25);box-shadow:0 1px 0 rgba(0,0,0,0.25)}.btn-navbar .icon-bar+.icon-bar{margin-top:3px}.navbar .nav>li>.dropdown-menu:before{position:absolute;top:-7px;left:9px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,0.2);content:''}.navbar .nav>li>.dropdown-menu:after{position:absolute;top:-6px;left:10px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:''}.navbar-fixed-bottom .nav>li>.dropdown-menu:before{top:auto;bottom:-7px;border-top:7px solid #ccc;border-bottom:0;border-top-color:rgba(0,0,0,0.2)}.navbar-fixed-bottom .nav>li>.dropdown-menu:after{top:auto;bottom:-6px;border-top:6px solid #fff;border-bottom:0}.navbar .nav li.dropdown>a:hover .caret,.navbar .nav li.dropdown>a:focus .caret{border-top-color:#333;border-bottom-color:#333}.navbar .nav li.dropdown.open>.dropdown-toggle,.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle{color:#555;background-color:#e5e5e5}.navbar .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#777;border-bottom-color:#777}.navbar .nav li.dropdown.open>.dropdown-toggle .caret,.navbar .nav li.dropdown.active>.dropdown-toggle .caret,.navbar .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.navbar .pull-right>li>.dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right{right:0;left:auto}.navbar .pull-right>li>.dropdown-menu:before,.navbar .nav>li>.dropdown-menu.pull-right:before{right:12px;left:auto}.navbar .pull-right>li>.dropdown-menu:after,.navbar .nav>li>.dropdown-menu.pull-right:after{right:13px;left:auto}.navbar .pull-right>li>.dropdown-menu .dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right .dropdown-menu{right:100%;left:auto;margin-right:-1px;margin-left:0;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.navbar-inverse .navbar-inner{background-color:#1b1b1b;background-image:-moz-linear-gradient(top,#222,#111);background-image:-webkit-gradient(linear,0 0,0 100%,from(#222),to(#111));background-image:-webkit-linear-gradient(top,#222,#111);background-image:-o-linear-gradient(top,#222,#111);background-image:linear-gradient(to bottom,#222,#111);background-repeat:repeat-x;border-color:#252525;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222',endColorstr='#ff111111',GradientType=0)}.navbar-inverse .brand,.navbar-inverse .nav>li>a{color:#999;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.navbar-inverse .brand:hover,.navbar-inverse .nav>li>a:hover,.navbar-inverse .brand:focus,.navbar-inverse .nav>li>a:focus{color:#fff}.navbar-inverse .brand{color:#999}.navbar-inverse .navbar-text{color:#999}.navbar-inverse .nav>li>a:focus,.navbar-inverse .nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .nav .active>a,.navbar-inverse .nav .active>a:hover,.navbar-inverse .nav .active>a:focus{color:#fff;background-color:#111}.navbar-inverse .navbar-link{color:#999}.navbar-inverse .navbar-link:hover,.navbar-inverse .navbar-link:focus{color:#fff}.navbar-inverse .divider-vertical{border-right-color:#222;border-left-color:#111}.navbar-inverse .nav li.dropdown.open>.dropdown-toggle,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle{color:#fff;background-color:#111}.navbar-inverse .nav li.dropdown>a:hover .caret,.navbar-inverse .nav li.dropdown>a:focus .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#999;border-bottom-color:#999}.navbar-inverse .nav li.dropdown.open>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .navbar-search .search-query{color:#fff;background-color:#515151;border-color:#111;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.navbar-inverse .navbar-search .search-query:-moz-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query:-ms-input-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query:focus,.navbar-inverse .navbar-search .search-query.focused{padding:5px 15px;color:#333;text-shadow:0 1px 0 #fff;background-color:#fff;border:0;outline:0;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);-moz-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15)}.navbar-inverse .btn-navbar{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e0e0e;*background-color:#040404;background-image:-moz-linear-gradient(top,#151515,#040404);background-image:-webkit-gradient(linear,0 0,0 100%,from(#151515),to(#040404));background-image:-webkit-linear-gradient(top,#151515,#040404);background-image:-o-linear-gradient(top,#151515,#040404);background-image:linear-gradient(to bottom,#151515,#040404);background-repeat:repeat-x;border-color:#040404 #040404 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515',endColorstr='#ff040404',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.navbar-inverse .btn-navbar:hover,.navbar-inverse .btn-navbar:focus,.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar[disabled]{color:#fff;background-color:#040404;*background-color:#000}.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active{background-color:#000 \9}.breadcrumb{padding:8px 15px;margin:0 0 20px;list-style:none;background-color:#f5f5f5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.breadcrumb>li{display:inline-block;*display:inline;text-shadow:0 1px 0 #fff;*zoom:1}.breadcrumb>li>.divider{padding:0 5px;color:#ccc}.breadcrumb>.active{color:#999}.pagination{margin:20px 0}.pagination ul{display:inline-block;*display:inline;margin-bottom:0;margin-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*zoom:1;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05)}.pagination ul>li{display:inline}.pagination ul>li>a,.pagination ul>li>span{float:left;padding:4px 12px;line-height:20px;text-decoration:none;background-color:#fff;border:1px solid #ddd;border-left-width:0}.pagination ul>li>a:hover,.pagination ul>li>a:focus,.pagination ul>.active>a,.pagination ul>.active>span{background-color:#f5f5f5}.pagination ul>.active>a,.pagination ul>.active>span{color:#999;cursor:default}.pagination ul>.disabled>span,.pagination ul>.disabled>a,.pagination ul>.disabled>a:hover,.pagination ul>.disabled>a:focus{color:#999;cursor:default;background-color:transparent}.pagination ul>li:first-child>a,.pagination ul>li:first-child>span{border-left-width:1px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}.pagination ul>li:last-child>a,.pagination ul>li:last-child>span{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}.pagination-centered{text-align:center}.pagination-right{text-align:right}.pagination-large ul>li>a,.pagination-large ul>li>span{padding:11px 19px;font-size:17.5px}.pagination-large ul>li:first-child>a,.pagination-large ul>li:first-child>span{-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px}.pagination-large ul>li:last-child>a,.pagination-large ul>li:last-child>span{-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px}.pagination-mini ul>li:first-child>a,.pagination-small ul>li:first-child>a,.pagination-mini ul>li:first-child>span,.pagination-small ul>li:first-child>span{-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px}.pagination-mini ul>li:last-child>a,.pagination-small ul>li:last-child>a,.pagination-mini ul>li:last-child>span,.pagination-small ul>li:last-child>span{-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px}.pagination-small ul>li>a,.pagination-small ul>li>span{padding:2px 10px;font-size:11.9px}.pagination-mini ul>li>a,.pagination-mini ul>li>span{padding:0 6px;font-size:10.5px}.pager{margin:20px 0;text-align:center;list-style:none;*zoom:1}.pager:before,.pager:after{display:table;line-height:0;content:""}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#f5f5f5}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#999;cursor:default;background-color:#fff}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop,.modal-backdrop.fade.in{opacity:.8;filter:alpha(opacity=80)}.modal{position:fixed;top:10%;left:50%;z-index:1050;width:560px;margin-left:-280px;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;outline:0;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.modal.fade{top:-25%;-webkit-transition:opacity .3s linear,top .3s ease-out;-moz-transition:opacity .3s linear,top .3s ease-out;-o-transition:opacity .3s linear,top .3s ease-out;transition:opacity .3s linear,top .3s ease-out}.modal.fade.in{top:10%}.modal-header{padding:9px 15px;border-bottom:1px solid #eee}.modal-header .close{margin-top:2px}.modal-header h3{margin:0;line-height:30px}.modal-body{position:relative;max-height:400px;padding:15px;overflow-y:auto}.modal-form{margin-bottom:0}.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;*zoom:1;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff}.modal-footer:before,.modal-footer:after{display:table;line-height:0;content:""}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.tooltip{position:absolute;z-index:1030;display:block;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0);visibility:visible}.tooltip.in{opacity:.8;filter:alpha(opacity=80)}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top-color:#000;border-width:5px 5px 0}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-right-color:#000;border-width:5px 5px 5px 0}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-left-color:#000;border-width:5px 0 5px 5px}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-bottom-color:#000;border-width:0 5px 5px}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;white-space:normal;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.popover-title:empty{display:none}.popover-content{padding:9px 14px}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover .arrow{border-width:11px}.popover .arrow:after{border-width:10px;content:""}.popover.top .arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,0.25);border-left-width:0}.popover.right .arrow:after{bottom:-10px;left:1px;border-right-color:#fff;border-left-width:0}.popover.bottom .arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);border-top-width:0}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-bottom-color:#fff;border-top-width:0}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-left-color:#999;border-left-color:rgba(0,0,0,0.25);border-right-width:0}.popover.left .arrow:after{right:1px;bottom:-10px;border-left-color:#fff;border-right-width:0}.thumbnails{margin-left:-20px;list-style:none;*zoom:1}.thumbnails:before,.thumbnails:after{display:table;line-height:0;content:""}.thumbnails:after{clear:both}.row-fluid .thumbnails{margin-left:0}.thumbnails>li{float:left;margin-bottom:20px;margin-left:20px}.thumbnail{display:block;padding:4px;line-height:20px;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.055);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.055);box-shadow:0 1px 3px rgba(0,0,0,0.055);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a.thumbnail:hover,a.thumbnail:focus{border-color:#08c;-webkit-box-shadow:0 1px 4px rgba(0,105,214,0.25);-moz-box-shadow:0 1px 4px rgba(0,105,214,0.25);box-shadow:0 1px 4px rgba(0,105,214,0.25)}.thumbnail>img{display:block;max-width:100%;margin-right:auto;margin-left:auto}.thumbnail .caption{padding:9px;color:#555}.media,.media-body{overflow:hidden;*overflow:visible;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.media-list{margin-left:0;list-style:none}.label,.badge{display:inline-block;padding:2px 4px;font-size:11.844px;font-weight:bold;line-height:14px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);white-space:nowrap;vertical-align:baseline;background-color:#999}.label{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.badge{padding-right:9px;padding-left:9px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px}.label:empty,.badge:empty{display:none}a.label:hover,a.label:focus,a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.label-important,.badge-important{background-color:#b94a48}.label-important[href],.badge-important[href]{background-color:#953b39}.label-warning,.badge-warning{background-color:#f89406}.label-warning[href],.badge-warning[href]{background-color:#c67605}.label-success,.badge-success{background-color:#468847}.label-success[href],.badge-success[href]{background-color:#356635}.label-info,.badge-info{background-color:#3a87ad}.label-info[href],.badge-info[href]{background-color:#2d6987}.label-inverse,.badge-inverse{background-color:#333}.label-inverse[href],.badge-inverse[href]{background-color:#1a1a1a}.btn .label,.btn .badge{position:relative;top:-1px}.btn-mini .label,.btn-mini .badge{top:0}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-moz-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-ms-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f7f7f7;background-image:-moz-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#f9f9f9));background-image:-webkit-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-o-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:linear-gradient(to bottom,#f5f5f5,#f9f9f9);background-repeat:repeat-x;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#fff9f9f9',GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress .bar{float:left;width:0;height:100%;font-size:12px;color:#fff;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e90d2;background-image:-moz-linear-gradient(top,#149bdf,#0480be);background-image:-webkit-gradient(linear,0 0,0 100%,from(#149bdf),to(#0480be));background-image:-webkit-linear-gradient(top,#149bdf,#0480be);background-image:-o-linear-gradient(top,#149bdf,#0480be);background-image:linear-gradient(to bottom,#149bdf,#0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf',endColorstr='#ff0480be',GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width .6s ease;-moz-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress .bar+.bar{-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15)}.progress-striped .bar{background-color:#149bdf;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px}.progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-danger .bar,.progress .bar-danger{background-color:#dd514c;background-image:-moz-linear-gradient(top,#ee5f5b,#c43c35);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#c43c35));background-image:-webkit-linear-gradient(top,#ee5f5b,#c43c35);background-image:-o-linear-gradient(top,#ee5f5b,#c43c35);background-image:linear-gradient(to bottom,#ee5f5b,#c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffc43c35',GradientType=0)}.progress-danger.progress-striped .bar,.progress-striped .bar-danger{background-color:#ee5f5b;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-success .bar,.progress .bar-success{background-color:#5eb95e;background-image:-moz-linear-gradient(top,#62c462,#57a957);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#57a957));background-image:-webkit-linear-gradient(top,#62c462,#57a957);background-image:-o-linear-gradient(top,#62c462,#57a957);background-image:linear-gradient(to bottom,#62c462,#57a957);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff57a957',GradientType=0)}.progress-success.progress-striped .bar,.progress-striped .bar-success{background-color:#62c462;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-info .bar,.progress .bar-info{background-color:#4bb1cf;background-image:-moz-linear-gradient(top,#5bc0de,#339bb9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#339bb9));background-image:-webkit-linear-gradient(top,#5bc0de,#339bb9);background-image:-o-linear-gradient(top,#5bc0de,#339bb9);background-image:linear-gradient(to bottom,#5bc0de,#339bb9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff339bb9',GradientType=0)}.progress-info.progress-striped .bar,.progress-striped .bar-info{background-color:#5bc0de;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-warning .bar,.progress .bar-warning{background-color:#faa732;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0)}.progress-warning.progress-striped .bar,.progress-striped .bar-warning{background-color:#fbb450;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.accordion{margin-bottom:20px}.accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.accordion-heading{border-bottom:0}.accordion-heading .accordion-toggle{display:block;padding:8px 15px}.accordion-toggle{cursor:pointer}.accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5}.carousel{position:relative;margin-bottom:20px;line-height:1}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-moz-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-align:center;background:#222;border:3px solid #fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:.5;filter:alpha(opacity=50)}.carousel-control.right{right:15px;left:auto}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-indicators{position:absolute;top:15px;right:15px;z-index:5;margin:0;list-style:none}.carousel-indicators li{display:block;float:left;width:10px;height:10px;margin-left:5px;text-indent:-999px;background-color:#ccc;background-color:rgba(255,255,255,0.25);border-radius:5px}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;right:0;bottom:0;left:0;padding:15px;background:#333;background:rgba(0,0,0,0.75)}.carousel-caption h4,.carousel-caption p{line-height:20px;color:#fff}.carousel-caption h4{margin:0 0 5px}.carousel-caption p{margin-bottom:0}.hero-unit{padding:60px;margin-bottom:30px;font-size:18px;font-weight:200;line-height:30px;color:inherit;background-color:#eee;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.hero-unit h1{margin-bottom:0;font-size:60px;line-height:1;letter-spacing:-1px;color:inherit}.hero-unit li{line-height:30px}.pull-right{float:right}.pull-left{float:left}.hide{display:none}.show{display:block}.invisible{visibility:hidden}.affix{position:fixed} diff --git a/static/css/style.css b/static/css/style.css new file mode 100644 index 0000000..6a892cd --- /dev/null +++ b/static/css/style.css @@ -0,0 +1,29 @@ +body { + background-color: #e8eef7; +} + +form { + display: block; + margin: 0.5em auto 2.5em; + padding: 1em; + width: 45em; + background-color: white; + border: 1px solid #ccc; +} + +.question { + margin: 3em; +} + +.question-string { + font-weight: bold; +} + +textarea { + width: 75%; + height: 7em; +} + +input { + width: 75%; +} \ No newline at end of file diff --git a/static/img/bank_schema.png b/static/img/bank_schema.png new file mode 100644 index 0000000000000000000000000000000000000000..d831fa6aecd9f8d1d7d642d93e71db2636398493 GIT binary patch literal 31862 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 literal 0 HcmV?d00001 diff --git a/static/img/poespas.png b/static/img/poespas.png new file mode 100644 index 0000000000000000000000000000000000000000..298282896677b89b19df58e8bdfaae7b822c86d4 GIT binary patch literal 107285 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

>$v#g$w@SP3pw2IJ%5kRPfc zvjr5yDjB&PyLxr$t~EaxB}mO5MWTwN)#1Ne-~>?oH>ub^UfcmN6+&4q@SrmEpUpYavjCQ9(w4fE3T-4q3u#-Hpn?f*;j_;c!OJfe7s*9WrWF*VzxZM=Ji4IyGc?rw z_~TuN4*dld)4T)yz)fzODzpzjoDYUtV)f1wQB@T%>}#)Wv~=k+BSuXB^2?>DVrrs7 zzN&3kaJ<9{w5%-Sfd_tEym&Y^goFItDtDfwO8UrVati zsm2@JqE(N@;wR7Cxn^=XbM9ng`BdivZ_AW|LYOBTi=1*^PFskaLjeM*6tRn+qceT| zy?WKk)~>m%LpyWL0!Qt-yu~eI^-rvPtZ)7CpqsAK8u#{&xz1Yprp1CBUG8IsN2^d( z>v+4ldkH&zkb4uw$^Fdc!}2p=!I5lJkW_AMz&Amrjurkv+?w}QSo6N=jjwS#n8Q{B zKH%_92Aiq+|K7A_zU_b)RVOoa&B;8T#s6`&8wh7uC54RQ5dy_VfEa4AA)^R?a|Haf z5sjA1<;1p%eudFsqtOCWvVSq=mdAMD4|Jgu#I0Mm;_~GOrPV_=FL@$Jn+QJtV#9_* zxLbgHjl@sm$ZK6o%0vu6$e3}d8XXF|S&a^V!_RdX0z-+p_}yYJq5{tRBMfHAE)~>cWdYxIf%Dz|`t==^bywpGY}n?O(+*PO<1v9$m#)zfd3g zrtleBg>tTEXINYRXZ-lQ@!zq$D&y{IM)EPOY9r><#L+_xWBtk_vP=Nqz;yfDB=e1m z0bqsZ;?6YV^8wBV*Gs3V-c$jrdi$GPMz(kQo9@(o*%3PS`9jCW23Z3~Wy0=K+IhcN z04Y8paA5>!rPPHnq7auV0{9U7TPZaB$i{ibpo^GEeA&@(HfmIrGg!YYvw#uMcISlQ z?#-JIV-)p*W~w44TJ&JZFLDZ(_|j5>(Zjrl^9s2~ks(kfpN+o@B%B}@J_V#L&sKVBk@e*O`E#cPnHq#4q}3NP`0{ITcPU)N&| zd%*SaXHB*2s6TnDCA7WxYUxkHe}c-7^N&AXEHHUcu4a=?qi`=dIqQx)z60w1kmo)D zwLuI?q5Oc!!03j7-Z;1?+r%cQV5lmsbIU3D6F*ir-E;*eZ#?$c&ogGgU#zU$&;igX z_9WF)YvAB~Kr_DhV(E|}SJ$go8KFwIlBb;HDdn_gcWC8=d0>sPW(B-tv5W)egb`+B zId&@53<}~^tMkfLjBS4kZ#jM_&fL60gw_y0{>zMt5ifl0s1_sPg-3mdQ^p0-=rhSl z)!0%B6G=558lko50Saq;HG)^K=IDB_@1vVVOgUbq4X;#H9Ng;~y~Ow3W7ej5EaEUb zo?z`;#+!EL)vpwBONAS#sN)nf(o&(-KDZ^8fCRHur zgXt@$1(1zQ&ViN_G!To{w{K6l{PG&5-bUu8tNvB_#S$D4FQw|4=XP5In%c5u^^zHn z&xpF{Gbk`+%EL+wSja`oD?|Xqf@@+K+_-VKw`^JCi6=Rh7 z;E4=Nh>FV>m1We{AWuCgM58me0$wf8h*o;o%xuSwqf@7Dw7USRI|7cbIc-ZVC{TeY z=eh(J1!CBg3z+3#g@5eXsF*~6O;EAORt_QtnjYYs1XH!5!lpV^yuG_DX>#n z!~I1Gb|qDm{gAXY>(fscz4zY0($h-zY;aVF@dah-N0wVDb$H_&^_tgMI~O|c9RpTx zC7u#i220Hrsf<@|WK4RK9ox=tc-#uE&KCX`K1^BpdYH8C-Mx+_CObQI_0Ii6%h;ng zZKqw}vWyig z6akFh;;+z0fx4+Ia3D8Wmj25x4`MS|40hY=z5zyVV{5YfFTY zKOr(sVCHddmf^1pUm;ZRbf$$eElif9T_NQ1MiwdD*NUV>;lY9`ObU`D)izB_f{H(6 z)L{iVdJPSQ`LvWvIagu&mk`K7fNZE#6)sT({NLX))nCyUIP$#w^6E#A?nb*(a4M?Q zOE%zh=4``~l(HP?M{@)9cI-Hol$0*bFL|32v^3Ius8y`!#wsPK_?L4jrCw>P0r}vL zSmS^F^-ZTt8FK5bU#6yJ0}AvUWYVe<+2G(3U5*6{cGj<7MIl+lils>D@#AVE+`pz; z=2aESgPFkr@Q*+KiADF)(l1BrwUAKPh!H)piC58cr$Ww{v1!7DbvD_vbC(MmBx6YZ z=bzU;|NQlEkx_K9d9^M2xvDBCxS>Nkmn#=^=bb;m+HHYPsd}!o$}#T3`ED{^gif8p zOHC^nD9wr+equ(3H>y5IZK~CprSB1Dir(;QYtI35({wAUtJpJxZCj{a`LHvbm~ZWiXNUGWuNmmY@=zw$&(S+SU`!lg&U=q*Fw7=#Cjc?vqz9bD#y^j1k;`s;IQJw7iVE<6s8fQ)AWou`FxVlk8K zHp_1kSSmImmZF)N0k^Bn8Ol=Uau>$&ZRTn(&Vyl{u>`F~b2Frhqwl@q@HT7PZ!FYi zw_d}2%JO!8M!V;2xV)f)5GZp5Xq3OqA*Tc{5&=1c4Q}z*(Nopt-FV~WvDLzDOI)rg zPGt-YIEKWPWfBOWMaPHDL8_=ADNzkzp*E zZJBQ0$AhecTQK)Rc(b)~q3-)%aP)h^+Oa`6LtVpv)SKSLG7cG&#(3W!?EB#vEvl~G zrX$<88jdG?Gv47fn~Bq@%*Yg}hXjkYr&q(E3^%4&Xr(%((u1u0lW+bmVH}oS=X$pY zOhpAc(n5-gVPQ3uNZrony%LEPV17Zr<~fDS45xl;QlB zU)Js2n=GA#+Fd9N`?qgjyG@(gKmgND(32_pAH4rUC2SuR5#a#Uk)Y*r75ppZYu4ez z>60g~M=+Io5wmbHMXBn*+i&-;Pyr0fF3Mc3Z1rSk^M7? z#LKnhHCo8Yrmi3uJ()LKuhU3x+}zx`MYzg429I>Tv{di&6vqPklWTo*Kei5I6h4C2 z?kH0CSed7p?-27Gw~ilSHJXUXX2OHAkOTB*-Vb0R-xZj4T}-Zp+QkxAN&~9x)I(as z(aB)Koswc4-r;R_y(gx=r`qM-20e|&1HD~ea=*Gh>yDS0%Ql~$5n5`Hl3+rh00L-V z3*4bgLf~(UfNGY|%GzJc64I1_Kt-v;rH3KdC{3+I;lUa?EMTKOJ0F*3#xw zke_|U0O!K*+&gD`zq%DGjd*kni>StyFSjz1;XsOKXId+gS?mp3@?vZAAJ*o{TFv(E z;os=h>l({`)ta}pG~F|Hl=IGER`NkTy0R7(D~;Zjt2rxGHFxjEdMPc+$*VOI87>}G zP8?lr{rt5%JC`suD%E+Ux^j1_qk$6y;C=+IhFt^EchZ_Rt%NO1A)>fNuTll_I39lZ8aU-N4SNrWT-Z>% z#Fvqxt?c)54-ht}q0BHJrh_tmZExT=@lw!c;}hB+hj zo}=`Z_w&n|3rCPR6(`b8a#o%P*AP){VGm_T_Mo(-M&OwKj4EHT_DzY1+z!BGk@eL_ zL3$xUU=iuKZ(>@9!8{zEiBZThGXB9fsApF0=SS8ro=ymX(nbLFkr--egG}-RhJb4P zz?X99SAN0vhg8}HRMVCJVc@S6>3rmo&Rx3HHVh1#+C#?v_CYobNK{~hn5Unfa`0dh z!WXgeE`hG#YG_w5qhR5}y*3%PZ6~%4Ha+FB)k0o>ybrYlT*cB-|+g<{4-oWR17#SIQ)m4|t!m(M73@Hl^1*Szsg(8n7;J)Wc4$^ZI z^4E{^1~2JDR4}m8k3L!`Hzq=oc4{Dy0|&Ma4-dklk_lEtgYHd-4z=N9O6JASwCxk5 zg{jZ)zdyGqNvOBL=QDji=61vBm7M2V0>zY84I5UeQYGB>)|!j0{1*mfR=KjY0G8r` zQG6_p@A-t`b8=_6qir8Yw+FS3Ls@on7ICGc&x`tFKM39AQ4JmUf9M=FPw?REuRhBf zewVdoiB_+M@7oWVv!d&o?vBnq^=>1bLtpiM_Jn8nRi2Sud~<&kDd{{+>hEaT+x_}N z7S-Hb`zsI4WTCZrbQ`T)MQitLadaL(y#Tw}%JC6*B)*C$@iX5>btWgA!WVxK*Mo(5 zj3sZv$iDrR)OBAu*8jEaRy`uIysFU79&yuBtUV;UC+{Rnh^f8L};jn@ps6RQ%FmCz%c}(!mVr$ zXn@C$kiCx@2A$WfOMtH~R4^6zTuG@Kc>H)O>gMs|DLZ!_M@Ut^=ZbQk`>=U8Z(a?I zJf|q3l}*%8SDQ46LBtYN`12%;y<>P~OVBnPPcX4Lv29xuOl;eBGV#Q=jftHdn-flK z+qS-a&Uw!FoOyn|*R`(wqxag?)zwwiz1FV#?v#tTEMr$^@ba0p3DlML>c&X|?LeES zY#tUM{p2%WwMJT+^@itGN%yhN#fwwv)ykyinrD@S-Y$HGJB9DB`sk<5_Q{t!d)*Vq zj;}OkO(B8&n$x|N+I-0FB6WQ>S&24Vecuh&An z#ZiI+vMGZ`2HD%$X!?Gb0zb)L(8Z$q(ko-<144$QK?Em}h%;LFf)zSj3SJ5fQV&BW zg~PaE-bD|8AW`B&nA74h^{ z23aY13D$ifHcPP_upkM!!nl&{_aKoLKV+HrQOH1Y8p$F(*hhk4=Bn#Tib(LQeKxeu z_*wqKRyByfNlI>^1V2sb#x?1p%fhcId)&_LFhG(*k*=g@vpDsxt)LxM=w{KzP8>V) zo;(;0ylq#9?AQnb#N=LX;Wx@;k5?KkPleY5(13O5&wv%M}4 zHP}8t@x4ZK`YgL&K_Lt1kxsC6bqyi!Ic_{e5~Q2bKlZLR^?AJQR1FPTsogRqdvD=; zG&0@bJFSrxXCdHlaU9;zKKLSVUAT8k?Q~X4c3UA3}H!+7c2q}#7G3jI? zwwIT>P#(iG#4@##LcBXdK-`NI1R^zyA_*D=1|tm;eGekT9+{NeUBK?s!BTCyc;S*Q zHASF9#aZw=2d4Ioum#dDM1xIwqI^`8f?zCT}XsR_I}yB*4-t=khM8IS%X0Dt2B#A|Fgiv$-5 ze9%Y>&~U!m_U`cF2!>GU_W;)Bl)a?3r^d!YB}^q!oz(V<%VP2ITs~ctg!`WzP1ax< z%i?5vh!)m6nH^=;K_m@jyXR7y`1lpFbGbz^>N_pFyAV$@QxN%SaUI1CC)NkNS3)Kx`1zA=Q%C9T0;>X|cLvOb56(fGMN!O6^QR1-HDmm-AsASDo zS`n>nV~j7gmRbi~K!r&1Q!_X@8R0G@-N3$2@HkCGXFNoMZEf}_0Tc&MmsS?4q5>PX z0}6WWmYv-fs&*VddA6Voe;YdQ?0vG5gvRJYuco{?)+ls>2^d&Ijy|BUFxUfDhh=5i z*0YaYzLqDfzqm?t9gHPqh$V|a1mU(J;7IS+6v}#bQDhDv!vIcubcj*ry(jIkNdidqWiO`Ud4CvC~y!xtC^=i z4{{S#nKY3SiAY`%A~Y`QQ{K?ma}aa zNU*S3*u+|9xK=+E@VFLl1{c|M zA}d?p9+Qz7ov(RHu($-W>p?NOdQ+;mIigbT>ZuqAhB74x*%CwA{5ZA9-3M+6j?UZm zCeX@`F;KYVn?P6>>OPy&y$(u!+f>0*4dSM4Emm!;Q?0B#sLUQb2;?QvOp73Iz3?7p zd)9iOsn>q!te$I|c-(NeTETN#=B(6pJMb20*3~X+Y!yNj*ur~s|GfzLtfL2~pu<^i z*&$IoOX|*HTIHz8S^u7CNdMBS$KJWT1IVQBjUqrBuW`2E z=0w-zzD)qjF7C(AR^))_HdHXoxI$sDL#kr+3hkDQyM=?r6}zP(@C1%xOZ8=|>bpw4 zF6MyJSBx_8JPwt|{(k38U%>OG!6T0+S~il@i9C0o6RON8GfkZ*@Mgvb^pXI!=r{eCQ`2(tppO|=H?Po6za(<{{olfQ}8VW^aKy7 zGfj@&Gp?Dv+UGF6!)%S*d%JM(c>i!a@1t3$Ddx@g_GP=c>FD^fn)tT5wUAqtpDAP7!M-Pce>A_#f{&^dSDn=8tuO#TS?MKokr{Aj8?S82Dc;`414 zYC_PX&P(BHJzsnjTwH&4wDB5iwljbX05u+XT%8dCPcpCbVPScdr`d8tRH|eMK(!XH zp;TXiy{}%&E(ty(ew&^|4_*mi;Droxv(SUkES*J{QhCWAL094jWC6^HqwP z7T!Yi6l?V1=vHOn`%}=<;joFan?e56Y_oBH3Q zDWmb)f@a2FSmZan?D(aGm{Bay#R1yt1R-e!WXPV;oJipmKqs?WZ-;GFi~s&|5~#x# z+j@>vu8L2<=Lw}8+g}?i0$V$ZeNjX0aFS-mDCQMCyX+ICkcgCoDFajR=DOKWFEx~+ zM~~0#oFA5rZS0?zCqfCA1pN1N9G^!wI3re7a@)U^>@JafM45qQ-}i*OFcKt*F*(;H2`=0?Y6UrTHy*!;S9_ zj-RCY0xXs;okrqoJgD|73k?%^kQCFTOY?5og4PN%lY0zTjy}@+(sjWPD(?#fL52Rx zMIwTLTW2INUoQw_l0+}-wRA!okjMAz7K$7q=ycKw3!PTy$;JgB52QH@^^+u<*L6iA zA}NH5U27>BMg;H6X*Cc}C$T-P{psxY_Q<|4e081;M+!rXR_E&tu;RJpsF=pKqfuo% zU12evLav+|*U@FM(sjZ_xc3MKb^iOy87vkulVwzoNy7-VpO}J>&@-?~APUDtiG7m_tC2ygeX14KgUTNLkH4;?{Z6rpbG*c1M_&-Ey85ARL5bEeb)N&T(cm zq^K_oF{ND(<+0IawEzPWEbzOmST@Nn_xskH!(?J^6yr6VB7)`n+k=(cDd+os28WKf z3m=lauX_=%;S&itS&>oEQ!0~FEan)VxcFu-#!aBmWiW!x%livBQjvP5IGO(hsG-f0 zBi75fVV$2I=m!ie0V~!Tb@NPkn13I`tfEGu&%i5DgiF5S!^!LIOcyD+X|ELol%37? z4-Yuaa@EFIKKYLJVKkbgdT5>NN)m zo=qc6;U3xoh^r7RkbeGyNq!#qeVeg^;FOYfSQ4=TZ6b*d{Fi&O&a1(T#bzO9MvXVY z2rh9tq|HFYXMt-;Ok)lI?|^sE7H~5nMxkpZn6U$xsFlNvhv0L4%^RQnIJWt7cv?{- z+bokFlj_N-J7nFiEY8-IW!6arqJWKeSh#B7cLqMp!`z<2<^5?9CzU6RbfS2Y7*s3c zd-W~Z<0#%0uO`v-lj&hE{ab6>k3N-WAoCS;5BMk=L${_n19{$KW4kUd;r*z@H2ypR z4d>vuqbt|~ku?akQ=1a#8#uTcNUGxpQwozS8whU72uEzEV^%0gtdh_~@>0;7bL7FA zQj776-GsR~xO16C$14-S62i*x5I1y->|Zw6DpFi(+KYopR@5r-?^QPhCFfG#)-yl_ zBv5{1JKq4oS$K^4Yd}f>_0Cs6o4L!DOsq(W2>J|@$hb29eR$kxn^i`y-QlB3t%dgM z5pMH^t@wJw0mf$aA%;Q&RdDhJa#GTZMTgr-0YqAjIvzUo6?NDqZR9+!4t+6m$4F3c zP2M|YHAz4Bxe`5@`D?({Z-eJs*-wau5ZFk|KZv``W8tw0DyER6F^1?gB44Si$gw4R zYU&m*Kaq$3ij2=Nyh<1?nky@^E^(}sc&EIUO3Et4cVtvc&sWLE+R|y;mtUy*Xt`g0 z24*k+gK8*vY6($@zygx_Ql%rpejZmmty;q`7%g9Tl7FRvCI{jPp%jb!2x;5!EZ_K@ zmt}%8!1d|^ld(#&&d^mcIs%5=55~z>z7t8C5pPIPb^t8j$my^M(3?nuKHvkN2%jW^ zgAUy|wZ0HRe7ihJtZYGzb1F735P?|iK6~}f-Y!-tA(ljLgu^dmGBW+boeBnkO}Y+h zsGJGj!e%xmCRp=0NP5a%7K0g>;;8YUXoao2ftm!NTrK@rVYix}_j#kgm@X2!*{`*a z5AykDZjQtn;#P)AF+EkQ(QN-PTY9opEHx(%?N8ZfKVOBl-t{Ux+nL_V0K^1^yfy3j1mih{}hBz*3UKn_=${KPvXA_=v!`OWi99vN-$p3bOr zNJHIYV%j6>`IOb&L3SS&l~$3oxb_GB823QOuU-Yz`kaa-0ex6B2FxIf$+~)5IZu02 zY*Td+y`OFPYXr%ejnL8EV4>(?#1QmQpih;3FBSZ*m?WXwC}2h5f~Lh3bmM`0ebX{G5o;Pp-+90tMWuq!;Y5iVB7tL9QPjG773yX){g-z1N&(^TQ7*`c0fT_pH-W z$Q#n)yf&*<4;l^LT21A*cGXzpM?43HwOGcKi$%C1;&b=x)M8%dVcGCrZw6M=*7UMU zpDmfS!4s@@et*&*i>FO1r|ohqK_RpO62NyotgoWmP9zol%LPEQtwYcCrsgwg00Y&k zZ!TP}($*^{u!dL`Qkn6J4DJ{oAHUReF+`I*bfTVPwyPc;S5X1)YT^e5a7o&5)AKrQ z!@$MG4mSK%FnG~rceZrHvSa{qR7V7EO)2$Tb|RA#9=48{L?j?ED=*JhFv>Hu1v~XT zGR|eNgMO?jSZG6Z4J`f{->t!8FA28>&Vl|E^q0w&FthA_>TR-B?~R5*>t-bqIgW)?m^4WHe-KZ^m70kcPv!$6))nfx}_y>5SM2Vpcarp*ZeW z8MzCCZ;?~>Td1@m`4qjsui(*nQ8S>r6=+&(*9SQ`&+!jR<;j}SzIts5PU#458X|SK zz4lh}h2`mf4n}L5MRq@HOaqpa2T&9gNF=bZTzL;(lQbyC=alR-KImoCE*|^gEJbD7 zbHhiL2UIJUV}$kmqR4Ir!YpV;a^Y_R!KOFA>}T`1y{xwI01+!SW{BbkJ+WvKkZXx> zv2mE%1#dla=cK%$acRO(WM>J<3O}X|MEa?$L+mAecB1HN(4c}vu!s4<4EcKf?%)_+ zTdkMgXMWCXiNoG}BK>6uxZ}XIebFn*R%UvL4Hq8eMYIp<>P5_m-idozGUMr?!ARYP zy!+ToX=LbnUAaG#u<6cC3UkHYx$}cweEL3}=bx2o87q|iW0dTtM(zd}EZpH{!pZYV z2LG)*g)-C+h%(sqUX?LlH5CGPDKN4Db(TyRJic(4;>A!M%|?~=vsIeuWN?vl@9u4s zF;sMPh!r~1(13=XzqY#IkK;Mth}5W$fX4>`iCfDP5@rlkV)G=cLNh20ab<|X^gfg2tP)uSe;vJAZ zJ>R?i*i)CLJH2&wbJfK(GVu=JGT;?6)AH~)Oi$Ix5p3Dq=(ey!ME9O~nZgEUO*A1p zy!DLkaSbo{b=$HrR#FFM9khKC<_}>v7^>4V<}K%_BS=<&N3z{HSlI?SM_b@u*eW=%a>clslz#bYAI|f3S`EugVl^4D-FUag*;X*rHvWh6TCx7}> z|3gf86qx$lMqCQxJ7BZv)%$cOMyu2^Vt#r5R3>}ee&tq*-<^(Z3YR9TTGF~Kjq8}Nxs;N z;t|p_GAA+kf}-klGpX9p-GX`@&sQ?Ni$|ZryRzA>BSi8TiDB|WWbvOd71^NQDy30O zp#-Y$;<<{qbZqu3HCl>}r%$;YiyDMDkKI8Kj)atqYwx*NjoUdH>GpTkT>7(!Nrb3X z;;c7Vuyq5`LXfAkkWa9#NRWlma{?4{#ZLx9Br=RarCLD>M@IKQ!zo8;KR`8_VVc0{ zH2V?0tivM~-NNAmsUce3E=;9U&a=3jZl3Q#c6Q|S!{R4D;UtRW-oW`8Bzbf&&X~+q zKpy5-w;nTFD{cTwgp)APD7pFWte_VI1Mn_0!n}la{ZV}wX@)HEtL9G{#5jgI z9DdkMG?kDJoxQ}ze}%>V2>$EeHkGxDR0iwyz+hdMxpiOoTE|%x6)>`qH!Yw*UTa1{O~HX z;NeDBCY9eaRBc{kM9P3|Qxj_^Pq?u67upWGvxC$ml4+CKUE4bMnZcg&xUh#H1vj+6 zG(6}MpUTC3Q8Cw%G_)=a5;@sdzF_zDs z@Y0O)1XPwq%s?ze)Y}FIoV*}b-zzO$b+$Qco&c8RdIl!%&;zxd4Wir6#1{Cq2;G+P$~yIM(LIkN9sR1fa9YWC@*>>Xkq(TLrFM`9)Y_P(akW-nGEO@TM;Fs`*ah&~;blp%F%usN&H zS!lAXy9gBW9D2!m=mh=wMz}Dt8=-geh`h0qRk{0_U}B&YfBt8H+{&|cxQ^uJoM8cdwjp8P0eYv%TnWElc7^`%1+)AevYDp}1i zcTDPU_-+7_V-~0lkp*_>$G()3(pEDn8N0alUuNi{XI=OYDS1fRhWpM2d58D_4GjVM z{Y!RNk;J;sFC*=cC?m>>cxr-~Z^Hf%h?{)UTZ)Gq?CK{HE*{VI%OcP71CifS zdnLj_@~;MajpE`4}{|Q{aJ2yJ8pCtFS?Qc4$c$7$yf<-s*y&Kl%9T z)QuIUlr$&`A$7n_dVuylXjL9w85BD@Ki2LEcNAdYHwy%Z3EB>Pfg}{JF|<$&Sm?sO{>Gp4A{>1` zD==%$aJ-NdpBFu=Pm0bX1i8wf;0pelj7+1nH1)n}U{D`4SCwo2?H*&}fg}q1;&M^G zqSH)5E)+U7D4MZ3$WbL=Md@VGN4FFPk&he!uO8vz{*ANuZr6>NYCw}s$<7zI9Ek|w z+!f)a$H~{b(v&VPYuo#QeBn(moZQBsZ6LHuQWj%kXLawl4g!3FbBIsu-19yoqv9{w zJ&x^H#%U#Bbx<_OlKjU$r0DUR5pvCn=@RdbpjDLW!25WL9x3$EVo z?j;^hcGjK~1nnyzzf7`Md_NO}xQ@6uNII|07aT%aK^VDB3XN8(4P)^-k>@@ zW>Ui~2ke~geKqi2XVg0v-|j!xzR7J+RJZYKn%kyYoN<+?SyF!+b0D`tp-8C6*s#CH zrEe*P&zDN~0Tzg(fwo`QaPQTY?bU6H|H8|>g7=4#O0L2VfNO~ zefPV(5k(85MqY+=+*z9~R%{LcVAxy#Ot2z+;aRzyQ`???l~1%hBi>3O z2D>4D6a9RrNXt2$hC~Pf4Jw=~gS5Gt$}yx;8_&Q8k5JffD7BwH*KX_0bS7B*j-J7BjGW{y+MJXH8Dci*53cH1r`y83s$kKmb$HgQj=F)YNhXm{JU@TO z8yQjHpeYI=9rB_W6P)xIeNCL0 zAuC&S$X{0TnMhBwZ2kkLa>ytf_HOm^MrgG`#u9=|ksW&M<>?d79s_O(6}qtBU+Viy zBl^?Y4?SeVojb*Fj2d~?uT?I)BN8-3=j_6DIyGF3SZPlj&-MZUgS7?Gu;^m~@`hK5lpFD$5RTF)&iGC9CI~YgcmlguD)li1R z3SI|+3C{u71H&FN5g30zGmCqT=w}|&+Tr7LhLwc)$_18S7&XFx?C=h^AD=OYfp!19G z^wZAIDb=XKRj`-Om_r9f>m};^x>z9|9XQc#sRENK#naIwTj<3tg$C4&N_g`%?d}}^(~8qNuAQ@izW`dl@I$ulSiDU zTOFTz-L7)oYWP0>8t5-*$@OvI_d^M)ivF^2jtDJ3E4^daSU*8OALNAjeRtU0350@v zPaBYKA^t1k{E&dQTwF?~7^>}ua9R>|I#cF*OFb_u@ot{`Tp8=V;4;BOV1L&Rq`*rH zudlE+P3x>&sUfO98F97u`<#L*1?Pca`fKW%xmv&K(Zza>cmA!a;xbjf(Ibd8*>F=Y zJT8P+!AuI|4F&9j0jcI7&y@oA_#>jXSOx{`@0mW zm$J%I&4zZMUziN(NiAoL;=5PuRuqg6Lk=Mo>i3-vSdji>Q-Sq=eBh%Ada;4I&$x$5 zBK3DAU-@Fi!&6k>-Mlv`X)o)8^)|XCBW*(OzM@CV(T7$)<<1YmIOOioUMG$jO5eDv ze82zk_#c7@U;t!R<%0@g+H-eeTjvGa5fbWOKjYhvJ>QbKh@8%U`@LcF9!4Tj!h*3P zHd0b5VEsE+<#`qN||&^Zz12`0o#L86jTJ zb7q|teUad4@_?jV(Ejlxf;2@^(f9+T|2PgIgd-B62$c$?Frgnbw9scZKl^yfe>?mq zBZ2_MvVjoBL;s&k zSeK_u8;q9oZ_@i)5@9T~eji+29u$gvycjST{dCjKKO&GF8Y9VM7eB%wp35ed+%n1W?H4g+EBt^#|XGf5U&9 z{g5t61lNmS<$uHcotpnuqk97cRFmqCgAzi~{|`BYUx4Nt|MW@czt$Fne%%9tbKXWH z{LucCJ{$t#kumZqq@6GZ(M(8~WtrkeBN$@#xY<)0V_vKz$0H%7)58~=A+2qD6QK|D?waK531 z|7rdTBtqX3lOWcjKb>1%^e-4ssGtJlpQBRPcWaG9=uj6kn94Fz>B$`Fj35ZW#nTJ|?-w_F<~*PHW)NuHR zJ37z0e=Xn`Br#WpuEgm5vD5Wl=+|3yX>WeYFt~lJM#}3Hv@g9ps;%O$>|UG8t@gBE zEI;cTQ3OCs*CK0gnQJbg(xKF@WowBQ^!)a(cc2A;%wMyN)@@?k<+vDs%yy`ht8NtU z?_1t9aqK+r=eX{#OTJ+&tWlU9=wiNdc(FiyZ{t#Vl!Fb1?!RmKVP+TXda+!3keSKQ zc$$NBxH5hKx9ywUp#i3_dH8{{t*ON@Z7Drk%s=qKT%)(AWFI#)vK*zG}fYF7uFY+Q8k9+8EbYpi>^=0Cf;y{+YoxI%Q#B*K#IFBa1Ha*6>^ZS|O zi~8f)NmG4cnB7<;jqqw0siaU4Mb`_K5zUayk_xd+xJvp{yl%7o^Fe{F9>>+dNyzvm z8rzvuqMbs)OCP$l4K~eBDYVM>#{{b0uYZlnbo$GQDmnUd;Vy@?i0QA!ywv}3EX;^* z0q2F8vdY%LINPr^*cQv@7uy;SxXbk}zLXQ`7)_9ocfqPEWS-g0R1An#bTI@ZgA5~i zHIZ3kV)MQMu{#oJVIJO-P!gyR8C%WTlERoSr z%$F$v-)K_(2wei=JV9}Pb=w1fbYfB15jW8gi6```xfY)Ac>%dR`C7_QBA}95O_V>i zU%J|fdnWX=4ae2epA<*kwuY#Ad5cwYwi5KrCsm`fsjRxW41VEuU0(Bj!oe(Z%~K(^ zd*hNIdTzWUt-zW#TFlqZ<#lj+E-yPrG|0((<35e1;WgY^x+0ClpMHoUO}<^be7)v# z(mfY2J`K-wG_+nwM1GSPi%SWzpbtXCZX>f@Q*Zx-==0`Ekk+rab1gW47~F`YhQMtT(Avh<_nXqP``Y+HheTH z5a*lcdyjd5y2HQCZt6R!?vl@`^t!m3YEy1Yp#U9@%HeWQn`=WZR(T$o5_z784dA7j zuZ)zw+2{I&I)uux{p|G-)8XbHaXfP4{V`DPCrC;)2tp@9=1GKu{Z&mjwvfyLA(bor z9zqVK;eceKFz+Rp6WfKma^m}}Q%voQge>>C4EMLmC?E2;LOYq2xEa_S+@NUTWk7Lb zZGn9P01LS8x-c#ZUX{J*c`Z~eLwaGNReN4)F{yY}5Ba`*Y&4b~PkNq>;AmZaqfb<; zHL?sASW7pQ(X5G26mC1xHg0-yd~}48*Ksc?20wL7n;2(bf~r}@&Zo9#AkfN|WZAIJhme+NIiWLff$)iA{D)_>>&v&c2Q>mV$6+>mTqJy`XuGsHLyL^KSOW8V|?Wp)t1?roW> z@ieNPSGL6cvMP6B{Ziv3vC<5vn6{*LzqE2IH7QGQR1%Z6@YQ6SGi7V7NRr_BffGHL z4m@>4)~4VP5+S3pu86FspZcVv(4yLqU|k3VLJ$Pvl?*AHr)W4;Q$KHwZ9F=^Vt*$o zv27@`y0k1zOH z%Do*`dBZ{H^LuAIYk_vz>sO;6VdiBGPdWCp4U*5Zd?f}W($5UV!4YXJH`)9ls+*3aQu?7hzNaPr6P z+S}+eATjsTWMdLl?BlEG#9J~?l8V^yR@+9Czn*%3UM#c3;mqTmT-9xBif0(aQnBUj zzcNBrP+~cG7j;lDNUyD7T)AEKF*GV}#8}G4xor0&n#3{7 z#j=y6aYlVDuUsHAu5TWoD6E8#6%$^KIrhS1!N~0^rY5CN3W)Ent(0%x8}NTl7deq? z3Wd7*ar&yrT~n~Hs0JWQTkD}dcY&1Nv*iN3v`For^S9ngZk%xktxzlW^k`L5XjH8cu4dW8 z1MLR_?bj^|^P@CGYS21+eq-(TR?V!cLQl5!`&NVXFsFTP?N8p?svuRqlwUtQPw`(p z^&gy6SQ(K}XXbu)H}OuSo9w%(ZGJflmo?coRY7k1`AVNeO^oL)EZ$LISE#&o9y$blZucvVY>%qrU}Ej;Nws~2;dd7&nFW|pVl@Qo6BC1u5Srjq_VNASngnL@!A_Aj70Yka^G(;EF~js(?P!l zkZQ__Im10?=Ei&nn`M^xEOaAydx$fA&7N`Ct#E=NZQyi9bRM-`-2-)YPSNI_F$$MB z!KYcw^XuWKO9R3y6|0teX8Yi>f^nTnoXNq&>{^?Z7l5|Ixp|<$1Jidu!?}~yIH}vMckOHZSfV#*O6X~p~x^WiCroNB~#%Z0K+rF^V)h{bjEhQYQU^5{u!y?)D zfSImEj5T(z!{zI1x~6KM{p^B5kjHc$4Npm+7_w{Tj~{C%#5_D?mFlDK5*qJeniAvjGir! zVN+?tsq0dB-5oswuKarZqD4FXtdnvlEVM-Yv+_B+k>?SR+uZKFas2=|M+$Z-N*BHs zohb?A;u+1{4`eY{;uI%m2e8edM|rLJl!}j_7KE52 zLX6+f6%eHWAm%NF4Rh(E0tyeG+*-;7mY3VyP~ddW?V1U*Ud+(Yj2cA z$WyLMIa$BI9 zTzWW55$Nw!i2HNva_J_?`pN0m;qc<`>&ZL#>~`w_`cd0*&-Q$4yZ0qbD)Oiym6MeS zj{q&>Q%lZ8VbeDSMLPpsw+gYWIlx3F*?_AGzPUpbz31L_Co;Dh`|`-lnBp042_^j3 zZ@)2!tWGb{C62L*D3Z;RX{?tRlF>9^BV4b@<3BCTubgVp8h*T}N4(d+6MFr;$o5uH zTr%L8Qh-ST#4-_-HN80(1mbtGzMnN6h2kgq&YqRbCsIX^>~zYia#*FfJg5eDPz#Jo z0$}d&y3Ctt=Grfd0N+yVN2jbr-Jl$Z5C}GFeNyD+w6*$tXTlzt3=+vpQRxrKzQU`1 zl^oqk;xze0gRl^LG^foXabmenG!n_*BTP1vP&iZTz1ZeF2c_BNm5{{D-Ze0EaczN_ z0Z4RcyGVQvw@dn=3H^_qXM_l8ADt$@9P>@ zPBNBPGLGFU8Oke;34dLoJ{1y1-Cu>uE(4kXSEqU!VjV5Hv%(EKSF&^S#pLTPU5@2h z%u;Y;RbcP!wLJQ3Z9cw@jU8*M9ljD|AD=M}JQoBsGr6ic1FiJh+5o>yt;*Kko3S!> z8IiSiGt;Yq&K`!pDdvf8(iT0xvb=(ed%Too5F+&MTOl?@+*l0Ai=+CocJ~O%(>NP? zcIPQ9>Z(#Rk5^e$S()66%ukyeuV#T(n?eZ*Ut5-+Ep01|V5F7M)NOqL4mHv+8SAL# z?fh}?rJ8(o==F56XMtK=xzy>&%G+92pt3NEyR%m3F)%hg-lD9e@ip1e19@DO)h#8(WZiy4 z8q*VhC1hFLNf#7(MUQk}H~uCuO znvv0AiO!~sj%iHo8WYB3dg0|ZIp4^`URjOoAp=?6$?%GZa5_7(^Yt9gNOkIDKw^ZN zLj^O-`)QztF)mkeH!WUl8f7gaEms zyOEqD9!>66gkyqIkNB0_F3EXZYQe_guO~*Rnw+P$p?pJ10E1Ut`sD=TI zvn8XITBD0%>aU{WJ^OElT8aseUjdPT;l&%ntEoG5Ee_St+3jnUJ9L##)ER1aQyAL{ zQmUyB?ic#FNwHe(W(UdNJ4ZDu=>XcAKeue5OSS9FaaHO)HJ$E|sl+JH@e6}*m2I}! z+Hj?$Z+6Lup81BfpdX^crZ45r^6P`nxAZ#bg%H#v(nA4*72`Z=l^Y#y9p(zs4i5A@ z;YNYdgdCB_JGn~ogbS9CM(4?n%gVJzN;|k_F{Ze4Nmw^hBc*xy&5PUN^HZxt?|6nf zt34z)n{g=Bq-)WYcGXkuWsAy67Rg_vQsVRklag>@nRSw$6u-{swyZ89?5h%B{u41q zFj$|z+jsToV`VV^G{lQ0Sf@@J_Q@77a4c%DM2dereV>}+!HFPPRll8IavAZ1w8zXODe$&4~0!2CIKCfbOYcz6Jj~E`Xr{ z%@3BkhuF#PFaFOA{4GHZ=92bf|05o=)9dNLvaQ$luORy8f_4D==3YXy9w7haZ!7%0 znD<72*lmY|;ONT2TK%)U|Mf{Y3&Y72jB_jt{r1lu{O`t7X#LM@r|D=={=kjeKbIgS zsy#Ohfh8peq4TGII|A{yCj~)d!_z`%|Km=-5S)?9Piy~?hzHXx0zaf0B>TT3K&pdy z{OtqObH!60?>~CR`T5rb%FxvdBbU0$S%UsE%SE ze8fH50G~l;EU>z`XTg@y7(U!!(z1lg_Dmf-V`wNobiCTe(#GJ-Ozf!%jWur9@je(l z)?W$(r*8yVbL^11WL3fcZtsNoZ7lb5&X*XN5eGQD1H)Ae4jc_(!);N4+8t#M|6KT?v|fN}MzmdQ*hCuM=kUwXnQU7(aLQ%IUY@eD$+ z39=(WD}fns1xsl>$szeNY1v4X-_5GB#um-S%S7Kl*YzG)CbckxRJN83vkm4tnkPAm z@&T50OvD~S<<$Xiv9j1kE@rNJv3;)23r>y`XCanJk*^#8@%DlaK!thNoaPC&d_%de z!Y`es=(6Zz9TSrmt389b`{lPFv6V_k6NHub{QQEb>~x)c&vXPEh6FSk9_QD?`}~8l zz19XaRI%6L$q}@qvud}PDc0J@v$<_m>1M?8j55R|bg9IMk?7f#A2`RGHEQ_0?!V42 ziG;GeS5jmNBU1J*s*WyI-m4 z=x?u_hkFlP@l|4==LsrT$?h_QE9GL9Rlh&)W)I|SkUvlaA%Ed+=#VT#!{BpUT|Q@8 z^)3<-3@mI5eKDl9;j-8UL>84%%;=Ol$KfUDlNO+%)WbzMwp?%(ew!@_3WzuioqLSD zWANc^C3fiuRH+O15%GoeEs7g0fW655g5vvJuKV@;b}}h0N?MO26#PP=)c$ zH(E8Rx|p1;)|;8N3}`CV?ztz#vmbYOe*{`RsIp<&t+cc(YAe;cocWX|icoY8+1ixS z(yT}g(6;gB6owu$39F z+zmg6++F+ zM7K5_!>A)zY?$8@@xtOcu7qb-)shIHAkm9ju-sAmDZ5^dA~i8KF}fR@VP#oTS_@!} z1*w)$p|;w^1H8pl@9i(Pcdc5_{^Hed(xl<2qAPDmhjmm^Y5Z1rjQ&Lf5mVDw9uy`!-sI;U{wE?K)O%doi`LaaM)f{aquB|YY*x?_fY0G*_@AcZe zd}AVg2W=j&%ogulx&rI7$edo5JvQZ1?{*w!*+fOdaw~5hG4~XCXg~ARe*}GH{xd?u2n-S&X=GXnO2`|H@&cv_wox(+T^AxNsg)&imKb2xg-kZE8=oV?+rsLzUp1? z^6u+?Eww@jvUQS}E84yYOcs5qdp%nqo^0Kdvja$3HfFn zWWJ`E6V(%4JxxV+I#X|=hr?;CUmp$>=2t6!ndJ+lyjN}93EjWJ#E*6oxqJhhmv3~8 zs#@;D5%Bed_#W#FK0C?+qqSOD@K?+>A9fM*uR|8`Je;kxIBiVW zY)ALKsOfz9RZDr>Z|N)U+^n zx>NGPrKP*Oq`SMj>vvG!SKsfSZ>_uTA7`C&_MROx&pb1;53i)8iU90_`e&}^$&RJW zec=`iy~n^=rJP)A1TP{;&a}T7^-`tdnTdpVD+|RWb0|0*6z)y^I2~SkKC-U$;kyL( zZiREYQngwkc9L4Prs8IHUUBMG>5u>6Mbek+nDt$J-XU}4F*zx9c;Rypcvy-En_CS* z(vxrcI8pKlU2R@gj`g`KgNqR9@N(TVcRh12$F#l}4P=Y3^wPkqQooBvlFJLk4G-;O z%<5l*(^r`bnK_kWzmqB=G%{@eIt6liuKH%<2^VV>+|%P9T2!R!$2Pg?$)c$R0tz9o zEp9L5Nax^4GYO=Ik1LXR=rGpgTo$+Sj&L&&D*!M{j4t&^EJ!i z0|`hv&0MXpP27b^t@W#4^zAS=Qgq&ZH!-#>N8Mq0ancF7$P$_n?mu{|(rKNRS%Oa^ zypfR>)dUc8O=aka8mQ3`rIm(1=P&Ro)i9g_8>>hMbKpKVnUk2D%TtF_Ttf&oYkeZ0 z1olc?(0W+xpbVPwAHYN$2G2^C-bSXFbknAL<+tJ1J7P3$?BeElU}mX(uqfH)h=!Qt zwWFHqN9M*$=KaHhC^%_n*C6V={C0b?Yh^d9bMG8@m6&SQwV-LKD-!(~+^#e~|1ZKLOIBqSQgAL@5jYOQ|l!CTy`LPW|& z=X%lL02O-6(Bwl3eud*Uv6`UX1k$R5c5p{?5X~Cm0$1}J<%e}=XP$OaD(^OgDKY_3 zanUtU31Tb$DWd2RUaGAFU&GH{l3qncG_u>0FQuUhbQ_BektKU)6G45h1t`vMY?a1t zMb$IcM&)0qRrU3o$TtwoG_MLP z+F?(K=qvKgdP5;f#(Ofkaw&@U(P{~CpzLxrH6m6ENklK?;vT{3DY^$In3;X;bAI*t z3}K4H?P52`=%{?PIB_%Qc!UiiDhc!8J)<0JUea}T2$KhJN0H&D%N)W;KWoNR?6x4t zW$qW`)P|qjsTqdaZtPe;Q?3kECr6}f|7g44>FGE>X6|0u`j``;aE7%Gt=o89T2@x~ z8Z#O{pG{LBTg9gTRR%?pZN7OCm!e*;dr4+j%S&xX)(#)DozM1!1dvbO^E*`q@7(RK zSCyjAUrm)&_|&3E1Tars+KhD0-|MNo|h`Il8#P)cH2agE=FMvc{3Rj?~W3tTYz z^(u~5;^6e`yQ{P|KWBVOhCgdyr#!=M6Qfv>x6RwTd4-M-Q{$^7zPa`S&BOQFB1lk4 zCL5x@X5II-O7tgR8in!=(+6~8xZt((RQ83)X?{fyCsX5MM+Y~Lz6nK{LE&u1^I8e7 zoQJ{@hSR4+aDZxL1ht%%QQ`!Z)s4L{D9SZqz{aWNV$JC8<0(TxRbnZx)CfJG$}0;M zDFis3lKT3s&B9L9$=ocX-4qvMBHG3{)G8{C+WM5WcVh?YI?8Hee8O{%{o)99`ffR< z%p2H;CUAm6&+n0?2k73(J&g}kk>FX@mhZdDdLhU`u%I<#P^x^OQ(Ng3`R&#vE2Fsa zO2{xkf^|b)%8*R0XAMb-Ye_qSlJ(P>XMI|B`lpE@XAKt@eF3*`qR02q@{DE;rM?W! zDtX^Dl2MQM1M~eW2#N#Yu+AmMohg|sE-vXcgZICp7nXgt_`Je`XNY~q%~)&p!eyy; z>&#%gz4urnS&FcA^}gBqe3yxXqKb;j z8OX&!&T34QgFF?+8R8{5W$bt_(|ZjANB}#bs?dVf{F&@#F683H(CTwqs)$dQ$4SaU~F ziG3&xeZfuaw6`C9v34hvBwu4eXhHra)ae3=u@0;ijF7Lw&L6@tl>Xn)vSMX6V4PKTFjoIF7tI9U862|2Fbn{aV?R{|E`&# z=Jq|(0ooZrhSP4g^ySPlotuq4Gy3uOlOd~y4CVkiLC))`H6n%TG1p`P@6(JL`;PMm z`zx-x3`#ler)(i&ujz_(BgqqAaiL@k@;iHYwYjZ%4HY!gPf0dh!d~JIhlf z>m9k|LQ)9aL)vr5(fK>{c4!9|)axaB9rBUr_`-So)VCUzg(nU^QaM}R)i?}3kN?)f zo4Np-0IK>i#8|#P(aV%v@o{X2L|TPx&qDBE@T-hD{}213!{_N~vsEuR4Np%mR?$=< z-s&gVeK4#i+gjMNdv=E*3ecl*Z=mfzr0Td2YM#kbh*O@P*p1DXT2seAIp3vWoHnc6 zU$4IW4A!BGi0w6v+pus)M*j-qwMb6nq@K6HuEl6i;%Z4vpu5*Z+l1`7&8J(4hDKnD zoBEDLCBaIQBl1M1@n*Z(#~<|*RcUF4dV{fzRa&7-&+u(OPa#Yf6bzq8Q=Bm+{opdD zf)7d)DK<={n704}fY-&)nsB#Czo#MoJNGJ817p|WJ^Aj zr4T{M`pZ5+fs6v7I7j1OKdt`D3qip|l0c!_SiQw-#(4NO@zebK(o96$ zE>DJ0v2X$6zw{TBS3Ggk%+*rbz%zAGxc_ohz%bH4JLW`^`CI?n7!x0qehw2KHsfEm z3Rq=QO=59tsmz>Mpnso7g25F?MuLPPJw|B${OGY^RQ=hpo!>nD&y`1h?+&z>Ce5QD z`ah3zLQ^ygBy(~_{m)fsm`O?&SXp8KO#dS49{+WRK}o)VT&)6p|05TXXZ`K}+t+M< zs2y1_KdRxs0%XTS8C`*2ylMN(jRAlm86d*I185k38v>l|NMHuGGLh8&iUb9tK(=Tr zETtqU8v}fDhR#Qx?hV{u=`xUJt$S%RGS+Y19G!DMZoOY9f&OpLi4>7^!HPK*uTJ6r zJ91vdWS%FotraGExPK?lmj-$_>d92L&+^}f(LzA@)4(j=r9>F+%7$3l&#`I*n~+5GdY1dMcx_I>duRos8ZBux^k^fqnQ`RBj9V<<2O ztwmCL=>JIl4jOhq0C^AI_xztO+JgWI?WLah{3G@%k}ke!7c23z|I)eu+xi-q|E1A{ zVgOzIXT)24AKA@JVm_tFC87|iK(BXHs|9{wT|69R0sCdjo5>_@gi`^xsvv z#NQ+a56s|jTrupwQhRzK5}2x%kp}-Wj`XjAt_R~`X8+YsyqlPoAD*$CzC?fi&&4?O zCZ?>Gd_Fyte>%hl4GWB<<5PaOe@2oOSQWUYRppeszr$INt$F<b9`*st6HcD z(5dDuZ28Ihpb!uLfr;u*ADOK@;%lnrGaHCbOjv|@!e@aCZl*lqdZs)fN+TOBGK2;WW#>DULSq?gdYri_=^ z6P!XtdWZs}C)31q^Xfc%z}pLF3pUY#P5 zG%=k7R5E=52+wpY7bCQ7p87*`q50RWhxWn46BIK4uMfn(CpDN@mmas{o|cCk=QXf{ zS^{{r3RWe=T)@h+Vs@RIDxI5o?t1B4(AOP!JxnrPv)NBio5f5cFW}qddtjpyWt<#L zqw38wQVBEGL)+e_Z({Xm3hbP0@za+7KuO~IqMQ?>dmSAw@sJ&ZCoP{RHA?MUl&N&3 zT^o|!t1ahMR;{QVH*@jCE~a?Du*vii<*a;EtYv;jkou&3d6Y-<`_p7*x|qU?k@~Bs zw^FAvMHLN7{8W!C4@3ej_eReKTP1f%_vvyXS zmlj-AS>I9lxbb28B}pg=LA|6*cf${zbJKujHWuNAwZkmC?@8Ev~ zi?%HHoM6@8R+xdK@NSrfQ%XJhFLw29_M!k9T}D0-TE=NRd#XoAB$uyLgOe0q_@7cU4MIF*I=KwP z!OvaB1Ej~a+n-<5-dMt3RBbI{cXQco$ZD!8`L2SgE{;=5KbBe#W;FiTkw0;`&sYsIiSU{dnH~BM}ke7t?9&&-xX<`^>ftL`ROuIZ^bXj?`tc? z1f6cr6wXwpsI;FTt_*I)!}qxMP!GGUsH{(<*vFEnOMgK=?K5FKLd(W*KX=eYR{jGV>;mB6o{9O7#jPMj}~s6YjY=JNgB z2%g?;p!#&GOuyY*w3?R>pKZ5A2vjd_V;X2_iR)SY_Zdb)qo;0*0&`7}=kzj+#>72a z@=kr#qUtX`Ur(sA7t!#9wI9*1wlP(XLl`Z-6B0y>m;P9Ndg}A4hDzlcg{6+4I>O+n zP^EG2jEdG={R2Tv6~tMJ}*3s3#K_@^C*J#FjuJ-ce~@!s`@ zl3G@;aw3&cUEc(UQoO?EHXJ1O{%-vVGQ@Q`vK;bhIIHm-IJf9Rtc*YF)`I)BJjb$! zNN*qB7jhgHip_S>j=GqS>qBoF%*wxet!0R^jr4P-+#XFL3mGxYYMjI~et7W@}Ci z72VI<6qa32(vWo;EPy3uy2nF*K}|H-M>G4zT@eK)O-NUE?W8@oPHF0i9aU&cf;?x3 zn_aMT>N#7R7EWD-h81@sqcJz{Ms#_KRnZXB)#!#YjdJinO$#n^v~O<1iJ-@ca46cu z{(WPHi++22(VsLH1#$oeQvC zJgLO5Bb~NjQ)(_}Jw3$IEH;9KN^UtJvE~;!v9o+?Oskm*TZL<Ne*@TB#)Pgw^k_ByJg?=zG02tAX)(rudH*+bx}{ho z_4eQ9c^3s(N6E#I=+o6+Z74rQ1Wqgdb(6tT-bljl{os1WUe;_J&f1_i<96hpI`JyI z7#VTfKQ{_GYzFf%!4K@z3li&$hJl1Tvh`KJlMcuQnuxgcoEgdF0AvHykZ8lSs=ikzolKo(CH=13&cP6h@ zJ=E5PYF2OTvr!F8y>Gh~qB4 z)74eM{$+!2Nt+0ajlpIY><8N7=k}1CRP8&IyEL8S!pSsF!L7jC!qAT*g*)WiEY}+c zVIJ|=?~h$nSf^^+$#~|tg&xAl5BR+rcEE(3i)wgQgNE1V$zIAxXTP?XEZSnLY-+c* zZ?Zh!5Uwl?h(7`f_-?q~d6v_Lo)rzx!^)u#*7T`ciQN_|;gEYf*V-kG;Y_4XJXv^Q z>?-N92QlU(tCpBby?^S}CM@VT`1;~GB8DrVq`L?JZ{2C6+jTS`=S(KI*F>gZ=e?x6 z;W;I973R$r;qoT61^z?HU@1*A2b{yBb)cU>JjC5zc&qg_S>C2#PLB?;@3ohU#Af%z z>COx_Q9I8M!ydW2;TLRM(H_LlSe*KPn|ZYaunW=+lQG zDndv?ip&Kkuai18-CYmoNWx&)?ZT+M8PAb4i#AK52|=m5gP-Xa)nDos8Ri(5%IHcU zqx?JBUvSw62NU66gIIcNlUATd^7p#$Gw7sALPjY#p}$U$?*60yJ!@j7`s6PRCgyEg zv~3YU_Oka5e3bI{j~*Wq-`;=hZ!>6_pd@KPiJFY?(*AR2DadkqH0iT5F3NxU z1CR>hO`dA^M4w;e{NqL0!~nSd{md!-KlvcuQNT5#&$$2p`*;<@w&BWw-JLD{{p1OY zoq}zC1*rnYoL=_FJ;Am=Yy>aVVotsj})-07e0Qm+^bp!|_5P6*~u))@UA1Rz>S=}#|Ci&VT7SU&z1 zh8_Wl4QVhc!KWW3a)aC}Cw9xDek<62HqYZ9k1*&3dV&ckc^}WJ`qr+oQ4Gys6Si!QKLH*$9_XH)c^7GTj$=>27`ZWvf$m&G$7W-L`>)#WP~JDBCmkYIr&Jl`(|t=`xH>x3ulKZnmb_ z@bIFy-CPDOwr1X^Df&D{1iy`Tzy`D-q`c+oA{lRZieh{x05 z19<@RJw^7NfH2zZ{tk{7xn^rh5&t5plrTG%;Jb2`<^lF~N{CC3nlx=T>L>YebD-2K z#rj(4dJAtmg0TicA&cW%?1{q&$2*lr=HzikH$U(=Sa zKOW+K4kpMb)iaJ-1x81QO{@r;`T}y{VDI$pgOTzuQ)AX_J>(V6)>x%hWl=7IVXT54 zESF7!WG`pD2Y?{Sw)YgfT>~3t_^{nhLu0p$96H$BW9>RcajfWm)-1>`z0@uN+gINX zplTntEoh6mTyL&%Qz_L6&WIYmv@>hm zaWV;95C$touJ2Qxx!7zHFx{yheQc!4&St@SKxffW1epWKG2Ll+t{!I-;k~Vrv@?(# zmNrv|V73y`CIEnlOk?SvX8vu<6V1}%%B0l`7VbXxDgm~!0!~KLS6?Hn3m2Sat*AO;db4{)qQZ?3?>&x5N})d_LAmmlv?-_QwZechz&2|f$#rap4a zNq+ab`(Tv`#LXsLz$5<+EY2jby{8w0JqI3A`CR~A(or|H}D7h zS0nvV@d8^^B9___6auOJHncic=yr=|$(TsTYH|;wA_up=(s%X30cowam-J^^S=go& zN?FmG@a{{GjmA_RoG|6Hcu4&U`#s{=GEg06KqXgE8 ze9ijAK$W17C)KrZRQSqOPuOX&XSvb%1a@AkKsb4YEilS5KeQp$rI(vedTi=!k zGXJwv!~uH(-5%P*r#p@qj0ZiIAL~F@EwJE_o9p{ymL&FFC{K@*bstt1-f^&WdKToz zsMNuz_*3~CN@KFS_0QK=Vjp5-@jIo8zGhrr?Ydn<*PlE|o?eI0&ufLhvI^&};@_EL zyvbE(xu+7WuGdS4;{ki9XS|uuwU!}^kIdCV_jCBIB%siNq(q{_oaZ3#Fy69wNm8yc zG5P(bx6}1O@{St{ta}c%o=Ih1=Al_msE#y?b9WCB{0jp(5-LSAn^`kl{1F^)Ad$O0 zFynXcPsIZi>0^HM*@}lVjCsdMpHJi7f( zxs{(MHd+|rE%Cc2YUGQg6r7`KMj_k0L~%%MftcU5oh9Xt$fmC_glIF;g2aPQ@4smc z4^T02UBTS#lBo>0i{vD|F@JHE%XEO9C&6LE+1{R};=fr4&W$Bhg3w?r8bq23jwjz( zLMFvosM_lJ-j~>R?*^E=1gAW3)C7fAu?wEF%Wx7-TO5G%yT=PLeE-`QPs|(R7iS@&4Ixu;Zmw%@Dh>R*`&wXYq4t>f zs2CnvRVOv*ypD*42wPrN9EjMuXH>dSSqDUdvP z?Syy#G=>^Ia?h3fvTY?-xc?|lJA1C&^%R2DcPijcHHPce>nQy+UG_UYw{9z=U#u2*_9DHn)WLi z7-V!(X>hIJAvBMU$Q0iNdwf+mf6pa^Z4snY;EM8a<{s{EI4~l==*(&-e%2u|?8>p+ zV5&m-pBZj?G)OOT78p!}UjwJY8v#w~k~H1y9MH=s<~{=175JDJJPh%>FG_2>LvqKT zD9Lc`t{*od`2|dH^Lcf_|AI;Mupmb;meG~5C$-?ep%h6kU@R${1mu9%ZjliU-am~` z9-+n^{yozCK>+D2kXQem7SWdh@STo*t@nXgtN1uQJk-eVTd)A+f{pR05)s+F)~I0% zVX%ICdWi6kdB%Rqo+y7I9TW@!a61=`dE%s~}~CEKflf`a<`dLJL3B~y~!Cvq@DLqkVL zM_XH4!Wj&LQl8U5lT0E_NT_z}i~Nj;pcsG}i>1?%78e(nkO&G0K+0##!3PPW|8ssmqD7Fiv-72Ys))=K5@Ho2U;sNX z7E`+QZ)s_1^&`;$C`vzpw8%MHJrAqvafty?jZ1n|Rp6zW7GjGR4g*zHY%~!lSAM?G zMD$D``U_SjO=4`2x2I>bE+P!=cNoM?jHYW$EoM=`g^+v$E;>7%4&( zPGn_9*2XixNSFr^Qe@cwP~^1IGg6l%>_x{pViOg7iT&X>jCaI=b0__Y%&S|7z6s$z z*6u})9m5|TcD-7TzmjMyCm)3=196m)x@!8s%T!Hn^ zZ2J;ChA$?Je&T|%d384@M83F~_PB1A+>&t;u&-X$Ewu&oPQ1m>W95mC&8AjkuP{9x z%nlUONx6}Ycpv_n$oMJOV!1M;%r8 zPvmc3RbEW1e?}3Nrmc+nvk_XQEy1?3cY2^>}Kfx&9U%nwETtQ^xj)H1fKv$4~Y zmSP`Yy|++n-o6=WSNAQH+2&!hxw`hup(iIkOB>6>5sUfQQJR#RyxCP};cnAv7=syK zyqM;X}=Whp_f#B*n}$XgW; z4fX3N&fW$0-F`fKnGItD8v6Fx%_>Ew-IlPZM6S`Lor&w^=QP?$;q~R{Kasz%c)`FUhVLW0)ObqW{D*VHvP)Ofw+)?Nx(&$$G1HVR7D3 zy+UjuYNugwO)e5FEBiM0Ck*zjw$h{qy_#y3?a-+=I2U}KM zp&v~sjDp(Bzrq;vV5j#SoUpYZ!>nVrF|@dEU%`CQZ8!B{w(KGnVPSXCp>8#)TozB>pJ?=f*xx^hj$o6f zhR4RC%x=EKMbl5_jOY@J<;f`*{K1YJV;9mAkwNF_LuKrOjrW zxt6IY*Oo3Pv49qv)i8s=w52jfblO)Mlxl6ItvDn^w#w?^XM^C~kseCN-{}s3PY5I`D9z?P z1Kb><`J`xG+KB--U5(qQsWsnW*_)yQ&MUgB0AZ3^L)IV4`Q7M|D}t#yZ0a-S33RVy zr5n#psA+p5FyB@p*ZPsY7o(y+#{D8|(%8^7c1}4sZ+7YQ)OzApDdsNOM+qO9CDovC zq@YX*(dwy10ndFJm)qQS%d3#Ra(uVa4)X)@ZUOA8Isvm2@NP19jo#erG&zgGtaTKz zFzq@AlV3qZAifm`U>Yb^C=k%0PJuhq~R zKHYPq*_hJnL{!5LIh~X08cZb?y+QR!ku1J%61dk*F3AA1bu)ZBnW+R>*@ih$P zT31Vaf#Xn6?Ipo7gMh(kJ+Yc46v$((WS(xNXWqeCGvAUmSbo}{O1L4tCOI4rd0pv> zo?5=#a20OQ=(s-3-!CqLq*JzBBB{`K78ArmA)Qn`+JV4d&@~uwTm_<{|8kk{Psk`F z-~;x3lbniDl9B~Y1d)usS9AtCbVMp zg5DU~pupi|imkn^?X9fKwoJiq2w^B^=jTVtxovF>PbK|d)w{ulTLlPfHQ!=E4KTin z%%L$#egkzUK8B%s4V0b*GF<=U?LOFCtJh=*IO0U)Y>RaTKI@886xDh|gN}=bSL1k; z-u@vz>sl5WKvi$h01Qp$FrW57g8AefuL#f)G0d+rk|D7;iKbt_22Mx>F?NJ*I7t%) z2}j?e8O@20O{rb`HdZRu2)9!>2X3|J?KHFe(!0D(K zQwL<=5rxW*<-uCw(t{s$lZQoJ-&Lo0Bx`P12lQC zD&3Ps@|r8P)SnkB^rvHNu7Jl`Lad z!`4rFe?U=xvHjBerh%Vx8@ z@$*6|0ChCIdW;LcpS`5#3Pvp6==RCr)TGjsr$9#GK=4ZzAc5afy37?AUW6?7K9PZf z1{pLKk0?7Zrrth5)KD~dLgRA>9Z?Z6gXa8a->XhVM9`(x3#q7%C}E| zgp1e6bwtq*quws;k&DDHLHv))C(MKjI54dSbV;EV94Ou^;{;{rD9_W- zby_IOAowS35C{zs^P$=s_-Q z1c`vG9FjViv8x+8zmywiMM=qLE;&qclm^~SSV)$GnxCxe+zd%6lwNT$U=ZIoU{EVL z9Ym=n085RC9*m@GU?|PX6O8&2hI5zHJ8skAb4(2beFQEJ@&)s!1h(5}O9Sz)3RrXz zF_jlq6WAwE)*>i8W{;U=o;;w-i)RE7o~AGykaw(S-0}vY1NTJ~&m^Z`PlC9y1bk7) z&u5_3Gm2wAO!3ZOzqe)XCSQSRO0$=lLj-n@Tnp0xW zRhd3OxL^*}z{~amT3JlH7I^B!2ZW7^BdNv@fkeA=KW}#`80*mJn3NBvitTW*k9Ezu z;L%xg4^={CP$r?X(=Ar*_g08u>m07tGl*(N`m?)M8RU!S{%%C{1km@-0X*y&76ydH zMR-544h=i!l;pL|iYdd|cYW%pI;GXGoeQ-{0(-jxFD9OEbt!SX*nO%dxM@0T z3f2$wsj!?JpM1{u?9uf2f&iO?9AM-fK}6358h$$s*ji5wckaVt-`Wmr%a?CrqHZ70wuJ)t{nHAwFH8-NVoO+)qFYqk5=O2S=>qeC?EFR8hX3Vb@RBVl`mJq5yI=FCow%t&Q%L~6rTW}>@jLdx$AY5U#c4NG z+E3ggmfsi~l;m+wt~!+nlWNIrgCw=;RIvpAc<)k=1X91f&o~i1CCt&*({>_AL9&EH z`O)fqUEOVxDBfk65{>lday!eu7DW;}mIjCI;j^Wx;PxOUc}#e7+flbkQmR*`T-Vz8 zwcryW@7x1t38^)@xnA{~Lc3?AhJT&0`L4LkOpqKE<6FwDbqx$Zgx%DNz;Xym;vOFI z!pHm30oM8o@|#0T*AMAv+G?%)Cj6$t!rPp3TP{4MR_@7{dLn~OP325ryh3DIZ%WEx zy_+ezfnt}Q8bc#eJI#hs21&<+n8nav90svS6EBd!Q7!D#@@U{Y%B~njhnqumlrgyfBrvy~@)C5*!>X$ni zN;pMYJ7lGzt837`4>j~bbbY4>6bVJ;s0%TT>tdaacMG4N?o(4~t`;jjG}M358WjpE zEMGvo+WU-e`|!CSwF13=P?EJ`VxqJ&!FhpIWn;D@my1wECB-DyqPV^7R-MVcABNc1 z%x$^oY2;M>{ULtL_V{O$m7@zhgMzG2f6m=NB!dB9N7|_7Pi#=OBoQ|?OJP>~{LqYf ztu#_lzu?hR9Knk6sTyZ}N2P7f()dQK^ykZYWmB-7V5st)F!>$GY_b$xFbWM{0z)N`qP-Q3f@;6wmRzr7cm>IY>{SNmT7 zhb0K20DkJRHz;2q+T^#t%OB!t+(f*p=-&eHjgiE8lS zUcQViAbdGO!c$mewo(gtLE3z#-P~i=`_^MaZ6YTT@Sn;z9KANZZ6}DbX?jnnLNkx= zEECUKbx>(4XvE&piRG992Z-f99dX3-NDJ7d(REj@Ips2NpTrok&b|^Pn~P1vbK28v zH9V)cp$Y0cf=xIY?Kdx@h@*WU-fx^>7Scg8D3Nh~U1KDJSNI#B@&`i!>C`3gJ~h9_ z_RH3ZsyHNWHr9tjSn}GY%lVR6fi%=O<-JvUVb)+2duZiNWdQ6|q)m$B8LkNVwg-?*=r9|MEl;gTTBq5C1i9x2EkjbQEW zA>8rm8X+D=hBe;d1V!s4#plAx11u^K=zdS@VUM?hiA_gG#VvQI)m-@j&DM|KwXVXl z-qC`^NSXDZ#*&o_l)2yIVO*l{2xovJrlCCWb-`FQFo?d$&;-`Y3(h8s0V2xiyhMsX z70B?{+|8y#1%a%g?-YoA%#SpY6z(yf?mMJIIsm18aJGFHpHY~L5#~bUpoQ^(_Bhj? z!t{QD+E6fhg1pZJt-e}*%kT>~q$kTqD)#S5j**IDr%xI!Hvfc+0E0==v;YsVAGlPj zFkZS8iwP9pqGlE5%`kSa`FYS}5iK1I5tO!TA~FKQ6~8>2=hNNCuxt@XuKkAE+ZyP3 zDDgflQfowXOUHYt>E^n%M-&&+9&|s+8sV%EHLIU>ck>}Kb+hZy<*`YG@<7#nW@qjI ztxEVD)P~A_z_OGpZzUN@%*dZKVWVPwI#tnJT#PF0OY8Np`Re*46LG(A)}(sJ8o}OS zy}0~^ACN&U84Lj504x5tXo$)%$BvPl`=rnJ1-~+k#)%3@Lyji)d>Vh8ozN>4Z==+& zzlGk98B0C2!dVOHnTzJ2bNL zU;!!f<*dQb&>o0~0e4xwF*!0z=V0bzAPxn30c~6*??`3cxkjYo;iIEtQ@%SE5k8DpIHutl5JIlB_vd;<{P&EW{@ZlSs|a4-Nr;f8 z#Y)qq@4axeDP1yl^N$-M!_n~qi0mc(vz8P>I-pE{mMpXty5mi)`N>vEi zO+1EzFgFj*Mb*+h`ckt%!GoQ7B~Lyo1R>em_rUeyY%jz(&Ywf!vS0o(uB}W`kYe(0CveBhJLyI$l ziBRcTxqa2P&vmqYogrS+`t%XYHVFt30tG1~i}zVLB;aF2rK)&Dmlki&SspT07Mfiz zbU@4zF~Ci-9rmSp^pwq2SaQm|8G*}>KY&BvJhRml1W1HGR~|3s0d+9!c~x>R5c|lX zHx_jtP(3!;tkMs5r>629-t7ds9P+K`hqk*PxcF^uPUYj+{jP56dj(yx<={)m;#1ue zum7x@2#p9vTI3;iZHsjQACUuxHZo)avmaXoxVk)P8n3UQnUze7b%}hsL$wBR6}Qt?P{eJ_OY7fo^wt zS3To)l_Dr-7jD*m1u1%kXsEvjgyV7R?pg}d64BR!CRJW;K17%c9+Aj6VGn+_oit!; zJU=_tK1e`7wX?5%VG8@0G5z9oQ==xJ>WC}Qp2BzmiJK7BkL=8(+EZf4HxtkZGhcx& zJ@$$Ki3Nhp+loB@#vo)L-}+l=7LN z#UVmFjpbS@2q8YGID#>^u)BU`s}b`x1prX%BgGpen0rjLm4Mw$agy8yog4UEkBvIonZ0FJ(RsWAbs;Il*=ap)TjAWn0&`Yl#KSYM3^dhwNYMNbh-iC{?c_#vsmwN zs%PG?*LCd$I40mD;}~Z;=kIt4uPP9T#e3e5NW!c84BB3@{mph&QB1_um6>_HMOIOg zN5%0tLTboh|53E@YrB5S6ozL2{q##>$YTwYq6UhyPg50WGHn%>qr=HA4EOF8S__-8 z4eOoL>pO5VdvcTk))Vq_%(!32Xk94f>$}#!UM2c#-=Hyp2Yc zoetxMnA`e@hu7UNcJn{ex~!TV2|nDNYCTB3DLzfRZIs3Oo_g03dvCs@%JVyQ*2|I@ zK+TpWVw2D?`iND+Tx5ib7wTHugYvH_$*$5|1unjzCw_agHU4n!L%g&}MZC8bh0|c8 zz@L8-L`|Y&D?%QpkWygxmR#J0c5e#2!Zv?C)P-|r6|^4=e5NrIYwpskp7KE;;$-Se z`2PK7)Gfz68$%Op*8fWMoNa`EeKA-!5f`j$McxxQkBUdsmpP* z)|V54Ct=%D7@be6U-8_&z`@EoT~2;j;h+I;Y`kxDS>Ipa!oRqpn6usK`C4ltsQi8J zv&ht3$U!yM*ZUx=(+gEF5={7Sg+L5&m8OXA@D$;_kkH~bZ8D>v<->Jq2tGM$yro9Y z=)n7+d6a}3-WGY8OhVVtHnN{&yctb+I0}$I@}snrb)-#ByTz|~E(vi|`38z`=(^L| z98@ky7aV5NNe2jT7U5&M^)??|G-8-s$2x{?HPO{lt#q=6|KprF!Q6tL1Ej%~ zG7x$HF2?Nk_QY)MBrKx ze1e*Ae5?={vFx8*@*y751@vL{+ik9fy;$!&fJ0?uY`S%I4(Z!&nO5s9lC6&S zZajn%n*o0`2RY~&;P^(y_`V>bPk`e1y8A(TRp~8dEu^P>H>GAjD)TGfIa|M<-4`8{ z0D=3W+qDw_Of+v?DFiBnIQ&%U-CuP%r#xFxLzzO&w*Mq~XRW^-tuvW)bay(V(=~RK zmtXBlO_ll;J21kW_)ob3qSj-v#9W2XI?-Yf6o=DW9+_wU;wTyG)O1AAFrj=s+PPf= zE8%q_+UHk_N3a%zLDT1_{SSAzcUL7m$Z-$LO9)k)mi--GFH43J+3xq!G(wP#@^97s zaQWAq9=ujM%T^Y+yRGkcztBBgJ`h|7T0g%tbZ53hxs6G3N{{0kn$3b*5Wl|s(Na)= z=J{tFwjb+Kw`qYx@|qB!r%F!lwl{I!Qa%jwJqtf>GOnzOk&yFPB|qh-W;$Nr(G08aEYo-LT@CZxgVuCB%lhE^oA6trvRKb8Pbn8hTu(;;ZS%ytvNQ zqgUr>c&N%B`O$S_GisfkZeq+6|8SwJh_(JDn;-pGF)`60$T4x0X-eYoGr?tyCp-~7 z2`IDLnt>a_)5^0onih(Z*L!>d2I5s1_ZzXS_bVhK`~%*7Sa?;8m)!4z%2uYd#qxp# z2(=V@<9o`({$q~b0xX@MghUGp+9CNOJ6Tj{GplIrqVcia=7UqF#l6W&D=Mk0n<0!# zYO2TT<%VX-J6<|>^0H+(s6UwlOZ-5w?b2`rQ0S=$a*TP{?%A9P9>&}wa|m<5FUiB} zC`#qnJdcc9Q?Y~51R$#???;S9wfn|);KaoW{4#j2BP7QT*-j3z(Tn#P#F2pvqemQY z*1$k|@^+y;o*y`(2n26#$%sw{)-D2j6gvtC|0w7Az^o47{?UCk=sOdDAVGml5Mz;%+JjE+DKtuB`ewCQ_NOl{#+eD9QC|nzd8GCM%0Mq^-~6xUV!ue_LoFk;Qq? z`@M8@x(j1BlTjb;FSLqj`Y9>$K^;O?QYOS-FIs^&j6!DxbeV$*KxsIzHnRuK~zWIvKJeC*S z&aItcdAoKZt7Pf$9vohx8?`nqK5&=ISTa#hr91qN$oR?drCGQZ*0`)?v~`H`o?FJQ zp+{KG(i%q{atr)*yAsfe?hA)jyIs|8mGKzn2ELrnHzds96$~}*!)sb zwEVQ&Qo_aBqb{mu|P8Z^a(F+GqvDf_!I{^8N&lWhU^qF81U- z`m8jcQZt)VeZGJpN7eZ%+NI4FipPV7ONTT(^c!EnfsuZDPS8yqx$iJij-A2StdpRC z7~6KkPvF3K1OqyWtCF+QGY=~UZ0{+2BmQ|r0M7P3#2?{LvuSYm%N&_cJ zmAeJx^YNGoVVkZrf&4`EqE_VLvkDK>87aZ(w`Z>m2NAv~TewOlTtIoy6iQtL5v(6j z$>jZohbE!nJlL50gKwNm?47l1uRN(&mmMX8>0exZgLk6pu4{38KEHCIcH#h6(!hTkT2oUGvgy~I82s1;GDYsWhd$!CgiRIDQ)g~hy7v$ zaBu)_92T|nZ;(M>)gHd`=HH?--Q@ZnG(;I3v*)m4KoRvr=l6Sp$)M3SmKt@glNcoQ z5D4oJRm-zq|Aqa~H?R>U8 z+Gv(2Se2^DeS_kptZa6zV*2JAV@hrP9Rch!L%yit?gZ7?EMb9kk{JCI{2{??H8OTj zqA}FPRJ9CR9VQ;5ASW7|a#W$%2BBD$*82Sl+F?jL(!{U?$c4$p&nTR(D!v|w+mFxY z*j4dH!}rrDlmzxvR|qAej7qj|`#3=!aF|+LeI=>MfFA)OdoXiR|4&RP$~@iTx-|ye z4M5h!p3%npilEfzyW@#XsRgTnOv1MJXt;X^xF8{iBfQOjM~F?Z~jF$CYXRO#o^Ky91H{mzmkyyEIioq@<w45tKYr-S+~!Kom{>dz|bA=BZ@+aKV%%;V^qQQl=|J;hqHCxGpj9_*p~1%Mshw*xKRlhu%&2 zV@`rD^6=CJVI%S;7FSa^+uisYpx+@pXM2yw8IdYLycj|3ljZ;r>ysN>XOfp{07E;( zF#M1-S#H4b84MRMADT=-)(cyCrWa#Ys&Wf?QDeGA2AEyZqcT z2LQ2ZsTz0|@(tSUefJ0iu%J~O{(p$BMbzj7j-OYaG zMZD>HYKw~dT`o3SpI#8un;N`jIT<&(5&cTge`Uxn@ZGittQrZ{VsW*Oe z!Noo;^-eQ_lADYQQ@{szFe4))b5Tows<+$;@AT}S&+je!9ptc_FXFGFD4e!xZuE#K zq$!0yBIpc?jHjP1bLBwNrZHS>ep==MffSk`6#6xA7FqB{3UW4LV6#-FFctM)3tk-X z|2MKHuU$=1F3r(utw~p`1xN(piCIcOg=5>ixn89Q1g5~R1QpR2`24T>IqUwK7^>Z2-wEtgp z37#WNG-l_&h8Q`3GUhI=RME64oJC4~kn?B1MU&8)QK^rzv6*Xb%|oA6K|#ze?sPeP zgoJ4c-#eOb$H{vC`0(LFZ?A(O`kpRSTYdG4*zXbJz3S`h-zICBe(LCmjEJ}u*Vo5;yqP|5{C-sqB4&=BB>09~(ZtcN%pqzVFSE4yTBjjOlG}YK}!V-;!lE ze7{K~@9|-je|r1nZT-yE6^*&YjxXnTZJa;9(Md9RB4W@aGBUEcV%L|O{$H3_y>|E4 zcHyx>%@=t+f6sfplC0gmhG;UlqtP@cr+@DbVORHU)8xwF!Pi|mAJ@fJ#IGNW>0|cA k#8=3!cS^;D;Y(y1lO=zsXlOen5zxndp|{&b7skGS0e)y?^8f$< literal 0 HcmV?d00001 diff --git a/static/img/webshop_schema.png b/static/img/webshop_schema.png new file mode 100644 index 0000000000000000000000000000000000000000..283073990d067f0405c07795480bd6508744c200 GIT binary patch literal 46634 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 b06!tJZDX_Q*d(aIKrd-=1+iKYqu~Dq!$NFw literal 0 HcmV?d00001 diff --git a/templates/index.html b/templates/index.html new file mode 100644 index 0000000..ed136ed --- /dev/null +++ b/templates/index.html @@ -0,0 +1,139 @@ + + + + Security 1 + + + + + Ingelogd als {{ user }}. Uitloggen + +

+ {% csrf_token %} + + {% if messages %} + {% for message in messages %} +
{{ message }}
+ {% endfor %} + {% endif %} + +

SQL Injection

+

Bank

+

Bob is al jaren trouwe klant en gebruikt de site dagelijks om te kijken hoeveel geld er op zijn rekening staat. Achter op zijn poespas pas heeft hij met een viltstift „Niet vergeten: Bob 123456” geschreven. Gebruik de site om te kijken hoeveel geld Bob op zijn rekening heeft staan.

+ +

Alice is ook klant van de bank en wij willen ook graag weten hoeveel geld zij op haar rekening heeft staan. We gaan daarom haar rekening hacken met behulp van SQL.

+ +

Lees op deze website de verschillende SQL injectie technieken: http://www.sqltutorial.nl/artikelen/sqlinjections/soorten_sql_injection.html + +

Ga nu aan de slag en hack het account van Alice!

+ +

Hint 1: Kijk eerst eens wat er gebeurt als je inlogt met een enkele quote in de gebruikersnaam (').

+ +

Hint 2: Met -- (twee streepjes gevolgd door een spatie) kan je commentaar achter een regel zetten in SQL.

+ +

Hint 3: Bekijk de broncode achter de site: https://github.com/Avans/Security-Workshop/blob/master/bank/index.php#L51 + De code beschouwt een gebruiker als ingelogd als de query een rij uit de gebruikerstabel teruggeeft. Manipuleer de query zodat deze de gegevens van Alice teruggeeft, zonder dat je het wachtwoord hoeft te weten.

+ + + +
+ Hoeveel geld heeft Alice op haar rekening staan? +
5 punten
+ +
+ +
+ Wat heb je als gebruikersnaam ingevuld om zonder wachtwoord in te loggen als Alice? +
10 punten
+ +
+ +

Waarschijnlijk heb je SQL commentaar (--) gebruikt in de vorige opdracht. Voer nu een andere SQL injectie uit door alleen het wachtwoord veld te gebruiken. Gebruik niet de SQL commentaar techniek maar verander nu de logica van de query (AND, OR) zodat er niet meer gecontroleerd wordt op het wachtwoord.

+ +
+ Met welk 'wachtwoord' lukt het altijd om in te loggen? +
10 punten
+ +
+ +
+ Bekijk de PHP broncode en los het probleem op. Type de regels code die je verbeterd hebt in onderstaand tekstveld. (denk terug aan je mysql WEBS2 practicum) +
15 punten
+ +
+ +

Open de "Bank (multi_query)" pagina. Op deze pagina werken ook SQL Injection technieken die gebruik maken van meerdere queries (queries gescheiden door een ; ).

+ +
+ Met welke gebruikersnaam kan je (alleen) Bob miljonair maken? (Het saldo staat in een kolom "balans") +
10 punten
+ +
+ + + +

Webshop

+ +

Inloggen in een ander account is leuk. Maar echte hackers stelen kostbare data uit een website. Dat gaan we nu doen met de webshop van Leaky's.

+ +

Je kan de broncode vinden op: https://github.com/Avans/Security-Workshop/blob/master/webshop/product_detail.php#L62 + +

Zoals je ziet hebben ze hier gebruik gemaakt van mysql_real_escape_string(). Je kan dus geen gebruik meer maken van rare quotejes om de query aan te passen.

+ +

Maar met behulp van de UNION techniek kunnen we alsnog data stelen uit de website. Lees in de tutorial hoe je deze techniek kan toepassen om data uit andere tabellen te lezen.

+ +

In de database is er nog een tabel "gebruikers" waar gebruikersnamen en wachtwoorden in staan. Steel deze informatie uit de database!

+ +

Hint: Verander het cijfer in de url van de product_details.php pagina in de letter 'a' zodat je de query kan lezen.

+ + + +
+ Wat zijn de gebruikersnamen en wachtwoorden van de 4 gebruikers in de database? (de id's van de gebruikers zijn 1,2,3 en 4) +
5 punten
+ +
+ +
+ Met welke URL heb je het wachtwoord van Marco achterhaald? +
10 punten
+ +
+ +
+ Bekijk de broncode en verbeter deze zodat je geen SQL injection meer kan gebruiken. +
15 punten
+ +
+ +

Open de pagina "Webshop (replace)". De maker van deze website heeft extra maatregelen genomen en woorden als SELECT en UNION uit de invoer gefilterd.

+ +

Hint: SELSELECTECT

+ +
+ Met welke URL kan je nu het wachtwoord van Marco achterhalen? +
5 punten
+ +
+ +

Hacking Lab

+ +

Ga aan de slag met hacking-lab.com. Volg de instructies op de site en begin met de A1 Injection opdracht. Deze staat in de OWASP Top Ten event.

+ +
+ Wat is het creditcardnummer van "hacker10"? +
5 punten
+ +
+ +
+ Beschrijf hoe je de aanval hebt uitgevoerd. +
10 punten
+ +
+ + + + + + diff --git a/views.py b/views.py new file mode 100644 index 0000000..85d50eb --- /dev/null +++ b/views.py @@ -0,0 +1,84 @@ +from django.shortcuts import render +from django.http import HttpResponse +from django.http import HttpResponseRedirect +from django.contrib.auth import authenticate, login, logout +from django.contrib.auth.models import User +from django.contrib import messages +from quiz.models import Answer +import oauth2 as oauth, cgi, json +import securityquiz.secrets as secrets + +AVANS_KEY = secrets.AVANS_KEY +AVANS_SECRET = secrets.AVANS_SECRET +REQUEST_TOKEN_URL = 'https://publicapi.avans.nl/oauth/request_token?oauth_callback=http://%s/callback' +ACCESS_TOKEN_URL = 'https://publicapi.avans.nl/oauth/access_token' +AUTHORIZE_URL = 'https://publicapi.avans.nl/oauth/saml.php?oauth_token=%s' + +consumer = oauth.Consumer(AVANS_KEY, AVANS_SECRET) +client = oauth.Client(consumer) + +def avans_login(request): + + resp, content = client.request(REQUEST_TOKEN_URL % request.get_host(), "GET") + + if resp['status'] != '200': + raise Exception("Invalid response from oauth") + + request.session['request_token'] = dict(cgi.parse_qsl(content)) + + url = AUTHORIZE_URL % (request.session['request_token']['oauth_token']) + return HttpResponseRedirect(url) + +def avans_callback(request): + token = oauth.Token(request.session['request_token']['oauth_token'], request.session['request_token']['oauth_token_secret']) + token.set_verifier(request.GET['oauth_verifier']) + + client = oauth.Client(consumer, token) + + resp, content = client.request(ACCESS_TOKEN_URL, "GET") + if resp['status'] != '200': + raise Exception("Invalid response from Avans.") + + access_token = dict(cgi.parse_qsl(content)) + token = oauth.Token(access_token['oauth_token'], access_token['oauth_token_secret']) + client = oauth.Client(consumer, token) + + resp, content = client.request('https://publicapi.avans.nl/oauth/studentnummer/', 'GET') + data = json.loads(content)[0] + studentnummer = data['studentnummer'] + inlognaam = data['inlognaam'] + + try: + user = User.objects.get(username=inlognaam) + except User.DoesNotExist: + user = User.objects.create_user(inlognaam, studentnummer, 'secret') + + user = authenticate(username=inlognaam, password='secret') + login(request, user) + + return HttpResponseRedirect('/') + +def avans_logout(request): + logout(request) + return HttpResponse('Je bent nu uitgelogd... Opnieuw inloggen') + +def home(request): + if not request.user.is_authenticated(): + return avans_login(request) + + if request.method == 'POST': + for key in request.POST: + if key.startswith('answer'): + answer, created = Answer.objects.get_or_create(user=request.user, question=key) + answer.string = request.POST[key] + answer.save() + + messages.add_message(request, messages.INFO, 'Je antwoorden zijn opgeslagen') + return HttpResponseRedirect('/') + + answers = Answer.objects.filter(user=request.user) + answers_dict = {} + for answer in answers: + answers_dict[answer.question] = answer.string + + return render(request, 'index.html', {'answers': answers_dict}) \ No newline at end of file